access_commands_tv_ 11/05/86 1500.8re 11/05/86 1049.9 15372 &PP&P P&P P&PP&PP&PP&PP&PP  access_commands_tv_hpsdrb hpset_dir_ring_brackets#hp_set_dir_ring_brackets( &lsdrb1# +lset_dir_ring_brackets:( 4l_set_dir_ring_brackets?1 =hpsrbG: Bhpset_ring_bracketsP? Jhp_set_ring_bracketsUGSlsrb]PXlset_ring_bracketseU`l_set_ring_bracketsj]hhpdapem hpdeleteaclwjs hp_delete_acl|pzhpsawhpsetacl| hp_set_acllda ldeleteacl l_delete_acllsalsetacl l_set_acl symbol_table5pP?j(1U]e| :wG#set_dir_ring_bracketsset_ring_bracketsset_acl+BXs& & & &&&&&symbtreeL2L_qalm   $@4kZ^dZ4ALM Version 6.7 October 1986 GJohnson.SysMaint.a list >8g&L1L6gL+q>special_ldd>install>MR12.0-1206>access_commands_tv_.alm>special_ldd>install>MR12.0-1206>stack_header.incl.alm @PA @,U*eU*eU*obj_map  $4k  bound_lib_utility_.bind 02/15/84 0911.8rew 02/15/84 0845.5 42597 /* *********************************************************** * * * Copyright, (C) Honeywell Information Systems Inc., 1982 * * * * Copyright (c) 1972 by Massachusetts Institute of * * Technology and Honeywell Information Systems, Inc. * * * *********************************************************** */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ /* */ /* Name: bound_lib_utility_ */ /* */ /* This bound segment contains utility routines used for Multics System Library */ /* maintenance activities. */ /* */ /* Status */ /* */ /* Modified Oct 1972 by A. J. Scherer */ /* Modified Apr 1973 by G. C. Dixon; delete update_info, update_pt, update_pt_info, */ /* update_source, update_bind, update_object */ /* Modified Jun 1974 by Arlene Scherer to remove get_library_source reference */ /* Modified Jan 1975 by Steve Herbst to add access_commands_tv_ */ /* Modified Oct 1977 by C. D. Tavares to remove addname ta from test_archive */ /* Modified Jan 1979 vt C. D. Tavares to add ...set_dir_ring_brackets names */ /* Modified April 1979 by S. Herbst to add short name vis for validate_info_seg */ /* Modified April 1979 by D. Spector to add hp_delete, hpdl */ /* Modified Dec 1979 by Steve Herbst to implement MCR 4232 */ /* Add l_names and hp_names to library and privileged commands */ /* Modified Dec 1981 by P. Kelley: */ /* - deleted update_include & cleanup */ /* - moved sys_dates_ from bound_updater_ to here */ /* */ /* Modified 831014 BIM to add ring_1_tools_, delete l_delete and hp_delete. */ /* Modified 831025 BIM to put hp_delete back. argggh. */ /* Modified Dec 1983 by Jim Lippard to delete sys_dates_ */ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ Objectname: bound_lib_utility_; Addname: compare_entry_names, cen, date_deleter, get_archive_file_, get_library_segment, gls, get_primary_name_, hp_delete, hpdl, hp_delete_acl, hpdeleteacl, hpda, hp_set_acl, hpsetacl, hpsa, hp_set_dir_ring_brackets, hpset_dir_ring_brackets, hpsdrb, hp_set_ring_brackets, hpset_ring_brackets, hpsrb, l_delete_acl, ldeleteacl, lda, l_names, lnames, l_patch, lpatch, l_set_acl, lsetacl, lsa, l_set_dir_ring_brackets, lset_dir_ring_brackets, lsdrb, l_set_ring_brackets, lset_ring_brackets, lsrb, ring_1_tools_, ring_1_patch_, test_archive, validate_info_seg, vis, vfile_find_bad_nodes; Global: delete; Order: get_library_segment, get_archive_file_, get_primary_name_, date_deleter, validate_info_seg, access_commands_tv_, l_names, l_patch, hp_delete, ring_1_tools_, ring_1_patch_, compare_entry_names, test_archive, vfile_find_bad_nodes; objectname: access_commands_tv_; synonym: l_set_acl, lsetacl, lsa, l_delete_acl, ldeleteacl, lda, hp_set_acl, hpsetacl, hpsa, hp_delete_acl, hpdeleteacl, hpda, l_set_ring_brackets, lset_ring_brackets, lsrb, hp_set_ring_brackets, hpset_ring_brackets, hpsrb, l_set_dir_ring_brackets, lset_dir_ring_brackets, lsdrb, hp_set_dir_ring_brackets, hpset_dir_ring_brackets, hpsdrb; retain: l_set_acl, lsetacl, lsa, l_delete_acl, ldeleteacl, lda, hp_set_acl, hpsetacl, hpsa, hp_delete_acl, hpdeleteacl, hpda, l_set_ring_brackets, lset_ring_brackets, lsrb, hp_set_ring_brackets, hpset_ring_brackets, hpsrb, l_set_dir_ring_brackets, lset_dir_ring_brackets, lsdrb, hp_set_dir_ring_brackets, hpset_dir_ring_brackets, hpsdrb; objectname: hp_delete; synonym: hpdl; retain: hp_delete, hpdl; objectname: compare_entry_names; synonym: cen; retain: compare_entry_names, cen; objectname: date_deleter; retain: date_deleter; objectname: get_archive_file_; retain: get_archive_file_,srchgls; objectname: get_library_segment; synonym: gls; retain: get_library_segment, gls; objectname: get_primary_name_; retain: get_primary_name_, search_archives; objectname: l_names; retain: l_names, lnames, copy, move; objectname: l_patch; retain: l_patch, lpatch; objectname: ring_1_tools_; global: retain; delete: ring_1_tools_; objectname: ring_1_patch_; retain: ring_1_patch_, pathname, ptr; objectname: test_archive; synonym: ta; retain: test_archive; objectname: validate_info_seg; retain: validate_info_seg, vis; synonym: vis; objectname: vfile_find_bad_nodes; retain: vfile_find_bad_nodes; /* End */  compare_entry_names 11/12/82 1418.0rew 11/12/82 1245.3 29592 TTTTTT#T 4^2x^a^a>^a?#cleanupcompare_entry_names^/Comparison finished.^/^/Names unique to ^a>^aEntry names are identical.^/L P%@O P%@N@P@@0@@@@P@@@ U@P'@.@@@@@@L@@G@@F@@@$PP@F@h@@@@L@@G@@@@@@F@@@$P P@F@@@@L@@G@@F@@@$PP@F@@@@@L@@G@@@@@@F@@@$P P@F@q@@@@@F@@`@@@[@@$PP@F@]@T@@h@@@@@@@@$P@ @F@ @@@@@;@=@@8@@P@F@#;@;@;@/@F@@@@@@h@@@ @ @@@@@@$P P@@T@$PPN@T@8H@@^@@@@@@@@@@@ @F@ @@@@@@@@P@F@'@@@@F@@@@@@@@@ @ @@@@@@$P P@.@@@^@$PPP@^@8I@]@gM@PF@.@@S(@R@H@@J@J@N@MI@@K@K@N@PP@FNJ@@ONPF @F@ @ O0K,@R@@@@@h@@@@r@t@t@@ $PP@R(@S@j@j@J@@@NPF@Z@@@@$PP@J,@R@I@@K@K@N@5PPF~N.R@@@Y@@@@@@5@7@7@@ $PP@R(@S@-@-@K@@@PPF@@@@@$PP@K,@S@@@$@@ @@$PP@ @@#@@@@$PP@.@@@@@@F@@@@@@@$P P@@Z@P'@ PN@0@H@N@@ PP@0@I@P@@@compare_entry_names symbol_tableL com_err_ expand_path_get_equal_name_#get_system_free_area_&&,ioa_//1hcs_ status_long469cu_arg_ptr<=? error_table_samesegBFHcenO+`KUL2` cleanup.1ZOJRcleaner]U&X? ?#&&&%&.&3&;&A&JsymbtreeII9PL/I 7"' *;qHZhnHHMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map0)KI>spec>on>11/12/82>compare_entry_names.pl1pl1info Ccompare_entry_names# ( <)O4=xC>hs<tmxPVjZZjk@ P+ZZXVkV`ZvC9UYUYUobj_map ??^q*  date_deleter 01/26/88 1338.8re 01/26/88 1333.0 99504 udate_deleter T T TTLLT V?T NTTTTNTTGV-qye-qya-lg-bf-sm-msf-dr-all-dtu-dtd-wdT@V #V4^a>**segmentDelete?SegmentsFilesEntries-long-etnm-brief-absp-segment-file-dtem-dtcm?#cleanupdirectory^a^[>^]^aDeleted ^aDirectories-query_each-query_all-entryname-directoryN@$$-date_time_usedmultisegment filemultisegment files-absolute_pathname-multisegment_file-date_time_dumped-working_directoryDeleted ^a ^[^a^s^;^s^a^]^a to be deleted^[ in ^a^]:-date_time_entry_modified-date_time_contents_modified^3x^[^s^;(^a) ^]^[^a^s^;^s^a^]Usage: date_deleter dir_path cutoff {starnames} {-control_args}Delete ^a ^[^a^s^;^s^a^] ?^[ (safety switch is on)^]^[ (copy switch is on)^]P%@@,@@.@*@"P@@@2@4@@6@=8@0@$PP@@Y@@@@R@@@<(@@@@>@<@P@R@>@T@!V@ X@Z@N@ $PP@@,@*@$P*P@4@ @P'@.@@@@ P@@(@@@J @@M@(@(@@@@@N@@2@@4@@6@@8@0@$P$P@P@T`-.@.@>N F`-  F`)  F` @V@,@*@$P,P@ F`1 F`@ F` F`@ F` F`@ F` F`@v F` F`_J@K@L@i F`  F`rJ@^ F` F`FK@L@R F` F`ZK@G F`w F`NL@< F` F`fM@1 F`] F`7N(@' F`u  F`MM(@ F`E F`"N@ F`]  F`O@ F`O  F` P@@V<@@P@@R@@T@<@V@X@Z@N@ $P P@@@@V<@^a=@$P P^@`@=@b@Pd@f@h@j@<@l@\@P@@5@@V<@@P@V@R@@T@<@V@X@Z@N@ $PP@@@V<@^a=@@^@`@=@b@Pd@f@h@j@<@l@\@$PP@M@S@@V<@@P@@R@@T@<@V@X@Z@N@ $P&P@@ @\@@@@@o@V<@PP@@R@@T@<@V@iX@wZ@N@ $P P@@Y@V<@^a=@@^@:`@=@b@Pd@af@^h@Lj@<@l@\@$PP@=@V<@@2@@4@<@6@I8@0@$PP@@$P NP@V<@^a=@@^@ `@=@b@Pd@1f@.h@j@<@l@\@P@,@@ PFP@ @@`@ @PN,@,6@JlK@L@@@O@ T@T@:P@R@U(@@@@ @@@@@**<@@@@@N@<@=@@ PFP@FR@<@T@=@V@N@@,@O@sU@qJ@ K@L@ @@  @@  K@ L@ @@  @@  @@ @@@@N@ :RPFRP @F@@e@,@@U@@@ @N@ :RPFRP @F@ @2 O@,@@ @@ <@@@00@^@@`@@b@RPd@^f@nh@Yj@<@l@\@$P8P@U@@@ @N@@[<@=@Zn@Vo@@@ 0 @:RPFP@FR@p@T@n@V@o@X@FZ@@N@ $P<P@0@@@@@RPO@@@O@p@@@@@<@@=@@@@$P8P@,@<(@':@@@<@@@=@@:@@@ @ @@@@$PP@@U@@@ @N@=@<@@:RPF@F@@@@@@=@@<@@@@@@$P(P@@3$PNP0=@<@^an@@:RPFP@FR@p@T@=@V@<@X@Z@N@ <P@@^@`@n@b@p@d@f@h@j@l@\@$PP@FN@DM@+=@<@*@^a,@@:RPFP@FR@p@T@=@V@<@X@Z@N@ $P<P@*@2@p@4@c6@e8@0@$P8P@r=@*@^a,@@:*@2@RPF4@L6@=@8@0@$P8P@,@c.@@@@P'@ P@q0@@@@ P@h0@@@@ P@_0@@@ P@X0@@@ PR@Q0@T@:R@@ P@H0@@ @@@@@A@P@@PP6P@ @@`@ @1@*$PNP..@a@ F@VM@@@@@@@V@@@@@@@@@@@@@P@@(@V@@P@@@@@@@@@@@@@@@@P@P@@@@@@@@@$$P2P@@-$PNP^@a@ F@V~M@@@@t@@@V@@@@PP@@@v@@q@P@P@@P@5@@@ @N@-PF@@@PF@@@@  @@@@NNM@@@@@@@@A@@B@P@@@@P@iL,@@r0@@@@k@@h0@@@c@@@@@@@@ML@@ @@; MG@K@@ @@m J@@ @@F  @A@@NE@@ ND@@NB@@@@@@@@@@M*@O@ O@U,@U@TN@U@:RPF @@@VRPF @@@ @ RPF @@@ @ (@P@(@V@@@@ @@@@@ @ @@@$P0P@PP#(@@@@@(@V@@@@@@@@@@@ @"@$@&@(@*@,@@$P4P@(@@@;LLV@@@@.@@@ @@@ $P<P@ @Z@@\@^^@@`@@b@@d@M@f@.@h@@j@ @l@H@COn@cp@@@qr@pt@z@@Vv@Kx@L|@Q~@X@,$PP@ @@ @H@@@ @ @@V@@@@@@@@@F @B"@&@'$@>(@@$P(P@ @ @@@@@,YY@a@ F@VM@@@@@@@V@@@@@ @"@$@,@&@(@*@@$PP@@$PNPN@P@@@eV@@@@.@@@ @@@ $P<P@@@@@M@@.@@@@ @"@(@$@&@@$P8P@(@V@@@@@@@@@@@ @"@$@&@(@*@,@@$P6P@@$PNPX@@N@@@@@a@@ F@VuM@@@@@@@@V@@@@@ @r"@$@(@f&@j*@,@@:P@**@@(@@0@@2@@4@@6@@8@@:@@<@@>@@@@iB@UD@FF@dH@N@P@aJ@L@[R@.@$$P2P@@$PNP]NP[NPYP@@@@@@@@A@> @ @<@@P@@@ @@ @ N@8PF@@NN@@PF@@@@  @@@$@@@M @NE@@ D@@@@@@@ @@@@@@O@,@@O@@@@0@@@@@@0@@@@@@@A@P@@P@@(@@@@@PP@P@@@@@@@P@P@P@@P@@@@@@$P4P@PP@@N,P@P@@@P@P@P@@P@@@@$P.P@PP@@$@D@$O@@O@[$D@$PPP@ @RP&@T@)@T@(@T@:P@R@)@T@:@$&P`0`&@@(@T@ @!!!0 /?!V!!0./!<2>-f-a date_deleter symbol_table  error_table_action_not_performedbadopt badstar#%incorrect_access(-moderr02no_s_permission59nomatch<>absolute_pathname_AAFcheck_star_name_entryINPcom_err_SSV suppress_nameSY]command_query_yes_no`dfconvert_date_to_binary_iiocu_ arg_countrsvarg_ptrry{ cv_dec_check_~~delete_pathget_system_free_area_ get_wdir_hcs_ get_dates get_safety_sw star_list_ status_long status_minfioa_rsnnl pathname_` cleanup.1&clean_up>&&"&'&/&4&;&@&H&R&X&_&h&q&x&}&&&&&&&&&&&&symbtreeMx  N08PL/I 3!& *FQtQQMultics PL/I Compiler, Release 29, of July 28, 1986GJohnson.SysMaint.aoptimize map4#pe(N0=#K"Iy>spec>install>1018>date_deleter.pl1>ldd>include>branch_status.incl.pl1pl1info N date_deleter/h |]OxG:<7O <OtxxS!iF|O4O4MxO. i2 hxWi6n[PZjkkVj+k@VkVjZk@ZPVjPZP VjP+kZV`Zk +X@eU*eU*eU*eU*eU*eU*eU*eU*eU*obj_map >"  get_archive_file_ 11/12/82 1418.0rew 11/12/82 1245.3 16776 n4TT T@V VV?.archive HP&@"PP@@P@@@(@  %MP&@"PP@@P@@@@ PP@ @@`@VP@ @@` @@U@1U@@L@J@J@ NJ@@@@@$P P@@ U@.@PP @@@.@ i@ @@@@ @@ @@@ M  @@V@@M@@@@K@@@@F@@I@@@@|@y@v@s@y@@$PP@FPB@I@$PNPNPGL@_NP@P @@@P@PHB@@I@@@$PP@I@B@@D@@@@I@@B@@C@E@@$P P@F@@H@@@$PP@I@P(PN K@LN@ L@(@PP @@@@PP J,@hPP @@@@P@@@PP @@@M @ @get_archive_file_ symbol_tableH  archive_util_ first_elementsearchcv_bin_dec"$%hcs_initiate_count(*.terminate_noname(16 error_table_noentry9=?segknown9BEM`srchglsPH*`K&&!&'&0&8&A&GsymbtreeIIgPL/I 7"' *:dGP\aGGMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map0'KI3>spec>on>11/12/82>get_archive_file_.pl1pl1info Bget_archive_file_B MA2h(S4]x#(GPVjZZk*Z@ZZV`Zh@eU*eU*epobj_map QLTbd  get_library_segment 10/22/86 1517.1re 10/22/86 1514.0 93744 get_library_segment V?TTT^a.TTTTTLTTTT(@TT T+TT-TT!TT -rn-wd-ct-lg-bfT.-sysT/VTTA#>lddVV V4archivecontrol-rename-control-long-brief?#**.control-rename ^aerror adding accessUnable to list root-working_directoryno argument after ^aerror copying from pdir^a: Copying ^a from ^a>^a.error deleteing pdir copy!"#%&'()+,-./;>?@[\]^_`{|}~Premature EOF in segment ^a>^a.Syntax error in segment ^a>^a.^a: Extracting ^a from ^a>^a. Unable to locate segment ^a>^a.A segment name must be specified.Unable to initiate search routine ^a$^a.Error while attempting to copy ^a>^a to ^a.error constructing control file name for ^aWarning - some control segs have been skippedA maximum of ^d system names may be specified.A maximum of ^d segment names may be specified.Usage is: get_library_segment seg_name {seg_name} {-control_args}^/Error encountered while searching ^a for ^a specified in ^a>^a.^/Search continues. @@@@@@@@@d@@@@o(@p(@@@@@PP%@PP%@ @@ |@@@ @@ 9@@@$P.P@B(@C(@$PPv@x@G(@H(@K(@J(@@@@@ P@F@@d@@f@@I@@@$P"P@I@ C@$PPv@x@d(PF@@@tDD$PP@@@@@@@@ v@@@B@ B@FN@@B@@L@@N@@I@@@@@@$P$P@I@N@V@@@I@@Z@@@LP@@@}@@@@v@@@LP F@-G,@@GN@@@00@$PP@7@@@@@`@a@X@U@@v@@@G@PFN@ @@`@ PF @@` N@ F`>6H,@@HN@@@00@$PP@@@@@@/@0@$@$@@v@@@@@@@@ @H@@@POP @@`@  @ F` F`K@J(@ F` F` K(@J@ F` F`@@@@@@@@P @@` @ F@ F@n@@@9j F` F`G@@@@@@@@P @@`O  @G@PF@O@@PF@I@@@@@@@@@$P,P@I@6@^a@I@@d@@@O@@@@@{@@v@@@N@V@^a@$PP@I@@@@@r@s@`@@@@v@@@B,@G@@@$$$PP@,@@@W@X@D@@ v@@@H@_@ol@@@@$PP@@@@@@@@@z@@~@@|@@@@I@@1@@@,@@@@@ @@$$PP@I@@@7I@@@@@@@@@ v@@@z@~>@@c@ c@N@@cN@c@c@|PF@POPF @@@ @ c,@c@~H@@HN@(@@@q00@@@@@@@@@ v@@G@@D@D@N@.H@@E@ E@N@@PO@@@O@I@@@@@@@@@$PP@@I@@@',,I@@k@@@@PO@@@x@@@@v@@@@@PO@@@I@@@@@|@u@@$P4P@I@@@  I@@8@@@@@@PO@]@^@B@[@@@@v@@ @@W @@@@@@+@@$P8P@@@P@ @@`W @@P@ F`FW@@>M u@>@.@.@@@~@@>i@@ `@` E@-@>@@@ E@@W@ @@`W @>;@@@@@$P6P@@@P@ @@`@P@ F`@@@ F`u@@@nP@ @@`@fP@ F``@@@@@@@r@@I@@@@@@@@$P*P@I@@@((I@@x@@@@@@@@@@@@@v@@D@W@@PF@@@I@@@@@@@@r@@I@ @@d@(P @@@  T@ ..@.@@@@d@(P F`@m @J@@@  D@@@)@PF@W@@@@4@P@@@@L@@$PP@C@VdP@ F`T@fN@,@ F@ND@W@@@@PF@ @@+@(@@@#@@$P>P@u@ >@.@.@@@~@@T@@i@@ `@` <@@@@;@@@$PBP@;@@dP@<Pf@~@N@@@.@ e@`@ @RD@PFPF @F@ @ @@@@$P0P@u@W>@.@.@@@~@@>>@ >?@T;@u@>@.@.@@A@A~@A@>B@ >C@T@@xD@>@i@@ `@`W E@?@@>@ E@@ @B@i@A@ `@` E@C@@B@@PO E@@ @D@@t@;@@@@@@ $PP@ @@@@PO@9@@PO@K@@@I@@x@@@@@@p@M@i@@$P@P@I@$P NP@@@I@@&@@@Q@R@.@@ v@@D@@@PF@I@@B@@@:@@ $P(P@I@H@@mI@@@@@(@)@@@ v@@4u@W>@.@.@@@@@~@@@>C@ >?@T;@xD@C@i@@@ `@`W E@?@@C@ E@@ @D@@@PO@@;@@@@@ $PP@ @@@@$P2P@@@@ g o@D@g@@;@9@@PO@@@;@@I@@@@@@@@@$P&P@q@I@ @@@I@@@@@@@@@ v@@ C@NdP@ F`@fN@,@ F@W@@@@ @@@@@@ $P<P@u@ >@.@.@@?@?~@?@T;@?@i@@ `@` <@@;@@D@@@$PBP@D@@dP?@<Pf@~@?N@?@@.@ e@`@ @J@@@D@@@@PF@W@@@@@A@@@@=@@$PP@D@W@@@@9@@PF@@@@I@@%@@!@@@@@@;@@$P@P@I@u$P NPrK@p@@,,I@@@@@W@@@@;@PO@@@@@@@@@v@@ONK@C@@@TTD@E@I@ @@@@W@@PO@@@PF@@@ @"@&@@$@@(@ @v@@jE,@K@;@D@$P P@}@;@@PF@@@}@@@@v@@D,@@0@!@NW@D@z@~>@|PFFJ@D@G;@O6> F;@;@O8?@O@?>@;>@@@|@0@z@~>@|@@@;(@@@  E@;@@2@@@@@PF@E@Y@/@V@@@@v@@;(@@@  E@;@@@@@@@PF@%@9@@6@@@@v@@@@H@@J@@L@@N@F@$P:P@@Y#@@Y#@@PP(@ PB,@B@B@L@D@N@F@I@H@@@J@@@$P@ PI@f@ PN@"PV@PN@LP@?#$; >:-get_library_segment symbol_table  error_table_badoptnamedup seg_not_found $noarg')too_many_names,0suffixed_name_make379get_system_free_area_<<Bhcs_star_dir_list_EGKioa_NNPactive_fnc_err_SSWcom_err_ZZ]archive``bcu_ arg_list_ptrefj af_return_argemq arg_ptr_reletwadd_acl_entriesEz~ delentry_fileE make_entryEget_equal_name_ get_wdir_ get_pdir_ get_group_id_tag_star parse_file_parse_file_init_nameparse_file_set_breakparse_file_unset_breakparse_file_ptr pathname_ component copy_seg_requote_string_gls(`0`get_arg LD&&&&&+&2&;&D&M&R&Y&_&d&l&s&y&&&&&&&&&&&&&&&symbtreeL*JGvLlPL/I 3!% (GTmTTMultics PL/I Compiler, Release 29, of July 28, 1986Perez.SysMaint.aoptimize map2*gaNuLo=%HI#>spec>install>1194>get_library_segment.pl1>ldd>include>star_structures.incl.pl1pl1info Oget_library_segment/ux/ izf<aOLxo%iz<O$4mxs$z <KO4-xyC PVjZZjZPkVjZk Z @ VjZ@ Vj_kZPVjkZZZkV`Z|@eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*@obj_map LLBDJ  get_primary_name_ 11/12/82 1418.0rew 11/12/82 1246.1 25992 TT V V4#V??#cleanup**.archive UP&@"PP@@P@@P@@t(@hP&@"PP@@P@@P@@t@PP@ @@`@@P@ @@`j @@@$P P@y@@@@y(@@v@@ n@P'@.@@@@@@@j@@@@@@@@r@@@~@{@|@@z@@$PP@r@ PPPP@ `@@ @$PNPt@r@g@ve@@@@@@W@@@@@@@@@r@@H@C@@@C@@@9@>@@ P@r@$PNPr@s(@@@u@u@N@w'@u@PO@(@@@@PF@@@x@@@@v@@r@@@@@@@@@@@$P P@v@0@ s@Er@$PNPAs@?@(@v@@x@@j@@@@@@r@@@@@@@@@$PP@r@u@PO@P@PPF@ `@@@ $PNPs@r@s@(@v@@@@@P@u,@s@r@r@r@PP.@@@tPP'@ PP@@ P8@@PB@B@@ P@0@@@ P@PO8$$?@@@,@N@@@@@ P@x0@@@ Pv@q0@ A(@v@F@A@H@D@$PP@@get_primary_name_ symbol_tableU archive_ get_componentget_system_free_area_"hcs_initiate_count%'+star_%.0status_%35terminate_noname%8= error_table_ no_component@DHnoentry@KMnomatch@PR\`search_archiveshU3@X!get_primary_name_$search_archivesn\3_ cleanup.1thmkclean_upwndq&&$&-&2&7&?&J&O&TsymbtreeIIOQ]PL/I 7"' *VcoccMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map8'KIIB'0 YF<{gL%HI#>spec>on>11/12/82>get_primary_name_.pl1>ldd>include>status_structures.incl.pl1>ldd>include>star_structures.incl.pl1pl1info ^get_primary_name_J\B _ F<!_OtxK PVjZZk PVj@Vk:ZZV`ZZk*+P@eU*eU*eU*0obj_map x$,>  hp_delete 10/25/83 1643.4re 10/25/83 1532.0 37656 hp_delete TTyesLT=XT^a.#VVTV 4?#cleanuplinkage_errorUsage: ^a pathnamehphcs_ and/or system_privilege_Do you really want to delete the^[ segment^; directory^] ^a ? @(@(@@@@@(@i@f@c@`@]@Z@@@P%@P%@ @`P'@@@ @ PJ@L@@@N@P@R@T@H@  P@@I@@@$PP@I@N(@@@me@@@^@@@Z@q@n@@j@@$P P@@@@@F@@D@@H@@@$PP@H@D@V@FP@J@@t@@H@@@@B@C@=@@$PP@H@D@V@(@FP@|@@@@@@)@&@@ $PP@(@(@J@@t@@@@@@@@H@@@@ @ @@@@$P P@H@^@@$PP@@@@|@@@@@@@ P@@@@@@@@@@@@NJ@@@@A@@@@@@@|@@@@@@@@@$PP@@@ F`A@B@@@$PP@J@@t@@@@@ @@D@V@@H@@@@@FP@@@@@@@$P P@@P'@PP F@@"!i@ @@P @@@ @@@!H" @u@@>@.@.@@y@y~@y@>i@y@ `@`@ E@y@ >z@@y@P E@@ z@ @@`H @PNz(@P~@P@z@@B@C@=@|@ &P@PPN=B@F@;@r @P'@.@@@**z@{@H@@z@@{@@ PB@@@@@B@@F@@H@@ @@@ @@@@@@ $PP@ PH@$PNPH@~@@H@@@@@|@  P@Y@@@x@D@ D@xN@BPF@D@OF{@H@~@FPN@{@@|@ =@D,@.@F@{(@z(@PP@P@{@@z@@@@@@@$P"P@PP~@P@ P@H@@@@@|@ $P$P@ PH@H@~@v@H@@@@@|@ $P P@@@@P'@ PB@y0@B@@ PF@r0@F@@@> hp_delete  symbol_table absolute_pathname_com_err_ suppress_name"command_query_%%)cu_ arg_count,-0arg_ptr,35 error_table_link8<>moderr8ACnomatch8FHexpand_pathname_KKPget_system_free_area_SSYhcs_star_\^` status_minf\cfterminate_file\imhphcs_ delentry_fileprvsystem_privilege_check_mode_resety~hpdl _`g`linkage_error.1t delete_branch cleanup.2clean(&&&$&+&2&7&@&E&J&R&[&b&h&o&x&symbtreeJsS*J>PL/I 6"' *DO`u}OOMultics PL/I Compiler, Release 28d, of October 4, 1983Holmstedt.SysMaint.moptimize map4RqJ< M{Io>spec>on>eod-fix>hp_delete.pl1>ldd>include>query_info.incl.pl1pl1info L hp_delete iN<;Otmx{^<I@i ~<{O WPk +kZ+Vj P+kPVjk@Z +XV@V`ZZj +@eU*eU*eU*eU*eU*eobj_map b(j  l_names 11/12/82 1418.0rew 11/12/82 1246.3 23976 TLVTV #V^a>^aarg ^dl_names$movel_names$copy` P%@c P%@h P%@@@ @@  m P%@@(@ @@  D@@@$PP@D@@@C@C@N@LC@@@@B@@@@@$PP@@@@@@@@@C@@@@@@@$P P@"B@V@P@E@@@@@@@@@@@@$P P@@C@DN@ @@@  o@@@$PP@Y>@@@@@B@@@@@$PP@@e@@@@@@@C@@V@S@P@M@@$P P@B@V@P@o@@@@@@@@<@8@7@@$P P@@@@@@@@@@%@@@"@@$PP@@(@o@@@@@@@@@@@@ @ @@@@@@$PP@@F@@`E@@@@o@@@@@@A@ @@ @@@@@@@@@$PP@@`@$PNP\NPZA@@@@@@@@E@@@@@@@@@@ P@=@@@@@@@o@@@@@@@@@@$P P@"!E@@@@o@@@@@@A@ @@ @@@@@@{@@@$PP@@C.@@l_names  symbol_table`cu_arg_ptrexpand_pathname_com_err_ error_table_namedup#') segnamedup#,/ get_wdir_225hcs_ status_minf8:=installation_tools_ copy_names_@EH move_names_@KNget_equal_name_QQU arg_countX[lnamesc `^h``copymc%`fmoveph1`k&&&"&+&1&7&?&J&P&W&]symbtreeIIPL/I 7"' *8iBO_fBBMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map0KI>spec>on>11/12/82>l_names.pl1pl1info @l_namese/i<O4xSO P +VjPVjP |Z@ VjXVkPZj@eU*eU*eU*eT obj_map q$i  l_patch 11/12/82 1418.0rew 11/12/82 1246.4 39528 TTTXT T4V V#VT ^a>^a?#^6o ^w to ^wlinkage_errorIllegal octal number ^aType yes if patches are correct. @(@(@@@@(@(@@PP%@PP%@@@@V@@@@@@@$PP@@3@V@VP@@@@@@@@@@ $PP@@@@V@VP@c@@@@@@@@@@@@$PP@@"@@@\@\@@c@@@@@@@@n@n@p@i@i@@$PP@@@@@V@@@@@@@$PP@@@V@VP@@@@@@@D@E@@ $PP@@@'(@(@c@ @@ @@@@@@@\@@@@&@#@@$@ @"@$@@$PP@\@0@@\PZ@,@@@V@@@@@@@$PP@@@V@VP@@@@O@@@@@@ $PP@@@Na~@ @P@P'@P PH@J@P@@B@,PL@N@PD@F@@$P&PH@J@"P@@B@*PL@N@$PD@F@T(@@@@$PP@(@(@(@&@(@@*@@c@.@@0@&@2@(@4@*@6@@8@@:@>@@@B@D@F@H@J@,@D@@@%@ @@@X@@M4M2@@@  @(@@*@@c@ @@ @*@@@@@@c@`@]@a@\@@@@@@$P0NP@@@@@@@*@Z@@*@@@@@@@$P.P@@@~@(@@N@8@8@@>@@@@@@@O@O@@@@@@$P(P@,@@*@@@&  *@@_@@$P@@@@@@@@@ P@^@ F`_@*@*@@Z@@@@@@@L@@@@S@((@@*@@c@ @@ @*@@@@@@@@@@@@@@@@$P0NP@@\@Z*(@@@@  @*@@c@ @@ @*@@@@@@@@@@@@H@@@$P0NP@@2@0@ \@@@@@$P P@@@@$P@@}@s@@ P@@V@@@$P@@VP@j@`@@@@  P@~d*@@@$P@@*@@c@@@@R@H@E@K@H@@ P@b@V@(@P@P@P@@@$P@@@@VP@&@&@!@@@@ P@B?#nol_patch  symbol_tablecom_err_command_query_cu_arg_ptr cv_oct_check_""&expand_pathname_)). get_group_id_115hcs_add_acl_entries8:>delete_acl_entries8AFfs_get_path_name8INlist_acl8QTinitiate8WZterminate_noname8]binstallation_tools_e:jeQmeApioa_ssu patch_ptrex{ ring_1_patch_ptr~ring_zero_peek_ error_table_argerrlpatch 8`@`linkage_error.12 2l_patch&&&!&(&0&7&@&H&P&V&\&d&l&o&r&w&}&&&symbtreeIIpPL/I 7"' *8zBXmwBBMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map0KI>spec>on>11/12/82>l_patch.pl1pl1info @l_patchuz<!O t]x[ @S4xg$<SOS9>P +Z@ @ PZkZ EE@kPk+`ZZjC9UYUYUYUYUYUYU obj_map 2z>  ring_1_patch_ 11/12/82 1418.0rew 11/12/82 1246.7 17784 TT T#4V??#JP%@PP&@ "PP@@P@@P@P@@ P@@ P@F@PP@ @@`@MP@ @@`w PG@>TP%@PP@P@P@F@PP@PB@@B@B@P@PD@PH@L(@I@@@$PP@@@@@$P P@F@N,(@(@M@@w@@@@@@@@@@@L@@@}@z@~@@y@v@@$PP@@@s0@VG@@PB@BP@@H@WD@@J@@L@@@ $PP@L@4DP@6H>@JN@DB@@J@@L@@@ $PP@L@!BP@6H>@JN@1@@@K@@L@@@ $P P@L@K@Y "H@BPDP`@`@F@N @@@L@@@$PP@I@@@$P P@L@P@$PPL@$PPL@ ring_1_patch_ symbol_tableJ cu_ level_get level_sethcs_ fs_get_mode #initiate&)get_max_length_seg,1terminate_noname49 error_table_argerr<@Bmoderr<EGP `pathnameTJ`MptrWPC`S&&&%&+&3&;&D&IsymbtreeII{PL/I 7"' *DqP[hnPPMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4#KI=6GDF  >spec>on>11/12/82>ring_1_patch_.pl1>ldd>include>its.incl.pl1pl1info L ring_1_patch_:!A(B&</O xPZjkkZ Vj+ZkVjZj +Pt@eU*eU*eTobj_map XX`pq  ring_1_tools_ 10/19/83 0604.2re 10/19/83 0604.2 63864 L4N#V?cleanup@@P%@#P&@ "PP@V@P@W@P@X@P@Y@P@ PH@@@@B @P'@.@@@pPP\@P^@P`@Pb@HPd@"P@Pf@@Ph@@Pj@@Pl@n@Z@$PP@LjP&@"PP@V@P@W@P@X@P@Y@P@p@P@PH@@@q@B @P'@.@2@@PPt@Pv@Px@Pz@ P|@ P~@HP@"P@P@@P@@P@@P@@P@?@A@r@$PP@P&@"PP@V@P@W@P@PH@@@!@B @P'@.@@@q(@PP\@P^@q@`@"P@Pb@@Pd@f@Z@ $P,P@PP\@P^@HP`@"P@Pb@@Pd@f@Z@ $PP@jP&@"PP@V@P@W@P@X@P@Y@P@p@P@PH@@@@B @P'@.@@@fPPt@Pv@Px@Pz@ P|@ P~@HP@"P@P@@P@@P@@P@@P@@@r@$PP@:|P&@"PP@V@P@W@P@ PJ@@ PN@@PH@@@j@B @P'@.@+@@PPt@Pv@Px@Pz@JP|@NP~@HP@"P@P@@P@@@@@;@<@r@$PP@P&@ "PP@V@P@W@P@PJ@@PN@@ PH@@@@B @P'@.@@@PP\@P^@JP`@NPb@HPd@"P@Pf@@Ph@j@l@n@Z@$PP@P&@ "PP@V@P@W@P@PN@@ PH@@@@B @P'@.@@@uPP\@P^@P`@NPb@HPd@"P@Pf@@Ph@j@l@n@Z@$PP@QeP&@ "PP@V@P@W@P@PJ@@PN@@ PH@@@@B @P'@.@B@@'PPt@Pv@JPx@NPz@ P|@HP~@"P@P@@P@Y@V@S@U@r@$P"P@|P&@"PP@V@P@W@P@ PL@@ PN@@PH@@@3@B @P'@.@@@PPt@Pv@Px@Pz@LP|@NP~@HP@"P@P@@P@ @@@@@r@$P P@P&@ "PP@V@P@W@P@PL@@PN@@ PH@@@@B @P'@.@@@PP\@P^@LP`@NPb@HPd@"P@Pf@@Ph@j@l@n@Z@$PP@eP&@ "PP@V@P@W@P@PN@@ PH@@@@B @P'@.@\@@APP\@P^@P`@NPb@HPd@"P@Pf@@Ph@uj@rl@sn@Z@$PP@eP&@ "PP@V@P@W@P@PL@@PN@@ PH@@@Q@B @P'@.@@@PPt@Pv@LPx@NPz@ P|@HP~@"P@P@@P@)@&@#@%@r@$P$P@ P&@"PP@V@P@W@P@PH@@@@B  @P'@.@@@PP\@P^@P`@HPb@"P@Pd@@Pf@h@j@Z@$P&P@,P&@"PP@V@P@W@P@PH@@@@B @P'@.@@@ePP\@P^@P`@HPb@"P@Pd@@Pf@h@j@Z@$P(P@EqP&@"PP@V@P@W@P@PH@@@z@B @P'@.@;@@ PP\@P^@P`@HPb@"P@Pd@@Pf@Wh@Vj@Z@$P*P@@@\@Z@$P P@@P@@@@@$P P@@@@$PP@@@@$P P@P@%PP'@ P@@ N@@B@@@ P@ P@@@ ring_1_tools_ symbol_table  copy_names_cu_ level_get level_set! get_ring_$$' move_names_**-hcs_add_acl_entries026add_dir_acl_entries09> chname_file0AD delentry_file0GKdelete_acl_entries0NSdelete_dir_acl_entries0V\list_acl0_b list_dir_acl0ei replace_acl0loreplace_dir_acl0rvset_ring_brackets0y~set_dir_ring_brackets0 set_safety_sw0term_``A cleanup.1Bp` cleanup.2`G cleanup.3!`* cleanup.4L`_ cleanup.5`2 cleanup.6`N cleanup.7=k`l cleanup.8`e cleanup.9 `9 cleanup.10)S`V cleanup.11q`r cleanup.12 `y cleanup.13 1` cleanup.14Mv` cleanup.15%cleanup_validation( .&&&#&)&/&8&@&F&M&U&^&d&k&q&x&&&&symbtreeJsS*J`PL/I 6"' *9EjEEMultics PL/I Compiler, Release 28d, of October 4, 1983Margulies.Multics.aoptimize map0"R(VJd>spec>online>bim>ring_1_tools_.pl1pl1info A ring_1_tools_!Wu]BB{A* B!z!W]B!W%A :!|7_B: F PZjk ZkZkP Z P ZZZ+k+XV@ZkXVkk +`Zk PV`ZZ+Zj +XV@ZkXVkk +`Zk PV`ZV`Z@eU*eU*eU*eU*eU*eU*ePobj_map ).@  test_archive 11/12/82 1418.0rew 11/12/82 1246.9 36720 T)T1TUTT.pl1bsa.eplre r waTT,T TT3T 4TTT(T VT#.alm -count fence ident ?# ^6o^a^-^a^/^a>^a^/^R^a>^a^B^a.archive.archive S_T_A_R_T_^/^6o words, ^d component^a."nwords" = ^o(8), "cur_hdr" = ^o after ^pNon-decimal-digit in character # ^d in "^8a"("#" indicates trailing blank in bit-count field)Archive format error(^a) after "^a", "cur_ptr" = ^p("*" indicates very old archive, with VT instead of FF as first character of header!)kP%@nP%@@(@rP%@yP%@@@$P@P@@@P@@@@@P@@@@E@@o@@(@,@@@B@@D@@@@@$P$P@@$PNPD@B@@D@@@@@@@@@$P(P@@D@V@@@$P @@BP@-@*@@@@ P@-w@x@(o@@ 4@!..@ve@@@o@@@@o@@@@@@@$P"P@@!N$PP@@E@@o@@@@@@@@@@@@@@@@@@@@$P*P@@0@@B@@@$P @@@@E@@o@@@@@@@@P@W@/@@@E@@o@@@@@@ $P P@@#>$F@ @@y (@N"(@(@(@@N@P@ @@@$PO@"O@ *@,@@@@44@@@@y@@@@g@d@a@c@@$P P@@@O@d@@@@ y @@@@@@H@Q@H@@ &P@@(@@@x,,@@$P @@@@@@P@@*@4@%@1@$@@P@@*@P@ M@$@ M #@,@%@a@@@@@@@y@@@@@@@$P P@@@E@$@ *M$P@P@@P@M@@@rMT@ ..@.@>@@ @M@@@ @ M@@  @@ @@@@  FF F@ F@@#>$F>@>@,@!@N @s@@@@@@@@@@@@@@@@$P P@@ @@XX@@t@@$P P@@ @@44@@e@@$P P@@N@@@,,@@@@@@@@O@_@@[@@$P P@@@@@@$P,P@@@I@@ P@@ test_archive symbol_tablek  archive_data_ header_beginident header_end!$ error_table_entlong'+-noarg'02com_err_558ioa_;;=rsnnl;@Bcu_arg_ptrEFH cv_dec_check_KKO expand_path_RRVhcs_initiate_countY[_terminate_nonameYbgtan`jrk`foayn`qfix_old_archive|r`u. test_archive && &&&/&4&:&?&D&J&Q&X&a&isymbtreeII2PL/I 7"' *9tDYjqDDMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map0"KI>spec>on>11/12/82>test_archive.pl1pl1info A test_archivee @*):O|OO9=x[|+O4x#>c<OPZjkkZkVjP+kZ+Vj EZ+PXV@CUYUYUYUY@obj_map }N.V |t  validate_info_seg 01/23/89 1234.3re 01/23/89 1230.1 445896   " ; T m        5 N g        . G ` y       ( A Z s       " ; T m        4 M f        P O f        . G ` y:e/0/.-,+,\[*YXWVUT%R@, ) ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~validate_info_seg  ) 1Access required ) 2Arguments ) 3Control arguments ) 4Control arguments as a command ) 5Control arguments as a request ) 6Control arguments as an active function) 7Control arguments as an active request  8Control arguments for  9Entry points in )10Examples )11Function 12List of )13Notes 14Notes on )15Syntax )16Syntax as a command )17Syntax as an active function )18Syntax as an active request )19Syntax )20<untitled> )17Syntax as active function )16Syntax as command )11Purpose 2Argument ) 2Where  3Control argument 10Example ) 1Access requirement ) 1Access requirements )13Note )17Active function syntax )17Active function usage ) 2Active function arguments ) 2Active function argument ) 2Arguments as active function ) 6Active function control arguments ) 6Active function control argument ) 6Control arguments as active function )16Command syntax )16Command usage ) 2Command arguments ) 2Command argument ) 4Command control arguments ) 4Command control argument ) 4Control argument as command TT: VX VTV?callTX(TT.gi#T T T XHTX)GEN ? SUBeSUB+R/ARAREQREQ C/AFAFUNCOM T)VTT NXPV@ TLVTdateV(@T  TLNTKTTinfoTIT5T&T*T,T-T$TT TT2T#-nnm-nm-ttT"VT-svT#T!V sizeV4XG , ^d,^/^10x012345Section^13t^adiffs#changes#status#.error#.info:Entry:.gi.infoGENERALREQUESTCOMMANDGET_INFO :Entry::Info: :Info:?#-names-totalcleanup, line ^iSeverity ^a<untitled>GET_SECTIONdifferences#-Header: ^adate_time-Entry: ^adiffs.info.error.infochanges.infoGET_HEADERSINGSUB_INFOENTRY___INFOMULTSUB_INFOREQU_AR_INFOACT_REQ_INFOREQUEST_INFOCOMM_AF_INFOACT_FUN_INFOCOMMAND_INFO|----------<empty info>:Internal: :Internal:^a^[>^]^aInfo types:-no_names-severityconversionSeverity ^a. GET_PARAGRAPHLINE: ^i^13t^anew_features#^3i HDR: <^a>^3i HDR: <^a> **differences.infoUNKNOWN formatSUBROUTINE entryACTIVE REQUESTACTIVE FUNTION^/^a^[ (LINK)^], etc. (^d in all)PARSE_SYNTAX_SECTION^3i DIV: <^a>^[ **^]new_features.infoSUBROUTINE w/entries5No processing done.5Entry not found.4Missing :Entry:.program_interrupt^19x:Info: ^a^[ (LINK)^]^2-**^i-^i^[BL^;^-^a^] SEC ^4(^3x^) ^i::^areturn_conversion_error SEC ^4(^3i^) ^i::^aSUBROUTINE (no entries)REQUEST/ACTIVE REQUESTCOMMAND/ACTIVE FUNCTIONTrying to add ^a to ^aFIL:^( ^a: ^a: ^a:^/^)5Zero length segment.4No name in header line.^/^d Segments, ^d InfosGetting temp segment.Trying to delete ^a from ^aD@(4No sections in component.3Missing ^["^a" ^]section.2Extra name on segment: ^s^aNo value specified for ^a^4i)^4i "^a"(^i)^[ got^]^[ EOF^]4Segment does not end with a NL.3This section must be "Syntax".2Names out of order on segment.2Short name ^["^a" ^]not used.^- "REQ " means REQUEST info^- "COM " means COMMAND info^- "GEN " means GENERAL info^/-----------^a info^/LINE: ^i^13t^a4:Entry: not in a subroutine info.3Unrecognizable date string^[: ^a^]3This section is out of sequence.3This section does not belong here.3This section must be "Function".2Name missing from the segment: ^s^a2Nonstandard section title^[: ^a^]1This form is preferred:^s^/^13t^a^- "AREQ" means ACTIVE REQUEST info^- "AFUN" means ACTIVE FUNTION info^-" ? " means UNKNOWN format info^d outside severity range ^d to ^dUsage: [vis paths {-control_args}]Usage: vis paths {-control_args}4Too many lines^[ (^s^i)^] in header.3Entry date is later than the info date.3These lines of section exceed 71 chars^- "SUBe" means SUBROUTINE entry info^3(^5d ^) ^4a ^[^a^[ (LINK)^]^;^2s ^a^]^v(: ^)<^a ^i:^i^[ eof^]^[ par^]^[ SCAN^]^v(: ^)>^a ^i:^i^[ eof^]^[ par^]^[ SCAN^]4Segment ends in^[ ^s^i^] NUL characters.3Only ^[^s^i^] of these sections allowed.3This section must be "Syntax as a command".2Name ^["^a" ^]not present in Syntax line.^- "SUB+" means SUBROUTINE w/entries info^- "R/AR" means REQUEST/ACTIVE REQUEST info5Segment consists only of ^2s^i NUL characters.4^[^a^;Section^] not preceded by 2 blank lines.^- "SUBR" means SUBROUTINE (no entries) info^- "C/AF" means COMMAND/ACTIVE FUNCTION info2Th^[ese lines contain^;is line contains^] backspace2Th^[ese lines end^;is line ends^] in white spaceActive function does not accept multiple segments.4Missing :Info: or :Internal: at beginning of segment.^/^-":Info:" means the segment contains multiple infos.2Paragraph ^[size (^s^i lines)^;^2s^] exceeds limit of ^i.3Th^[ese lines contain^;is line contains^] non-printable characters2Th^[ese blank lines contain^;is blank line contains^] white space^[ NO^s^;^4d^] severity ^d errors^[ in ^4d segment^[ ^;s^] (^4d info^[s^]) HIGH #LONG #LONG info SEV pghs lines type INFO/Entry/SEGMENT NAME @"@@ `@$iAU@ `@$\V:j@ `@$k@ `@$*@ `@$1@ `@$XB@ `@$4@ `@$A$@ `@$0@ `@$@ `@$C'@ `@$('<@ `@$=Q@ `@$R!f@ `@$ g,{@ `@$|#@ `@$!@ `@$@ `@$s)@ `@$#@ `@$(@ `@$J8@ `@$#@ `@$$"8@ `@$9M@ `@$)Nb@ `@$Dc/w@ `@$x @ `@$^)@ `@$a%@ `@$@ `@$@ `@$/@ `@$ @ `@$ @ P%@I P%@A@@@@@@@@@$P"P@@$PNP@(@@@$$@ @@@@@@@ @ $PP@@(@P@@@(@@@$$@ @@@@x@u@q@ @ $PP@@@P@n@@@(@r(@t(@@@@@N@(@@@@@@@@@@$P$P@P F@X@ F`  F`=w,@@N@@V@ (@@@ @@@@@@ @*$@'&@!(@@*@@@@@(@@@@@@@@@@$P$P@ @ @P'@@@P@+t@,@@(@(@t@NNc(@@@$$ @@@.@`0@@2@t@4@ @6@@8@<@>@@@B@D@F@,@@@@> F` F`@3 F` F`@( F`>  F`(@@V@^a @$PP@@ @@@ @$@&@(@@*@@@@@,@,@-@@@@N(@@@4 4@@@ @@s @p"@_$@@ $PP@@(@@@@I@@@@@@@|@@ @P'@.@@@@@wdu(@v(@V(@@@ @|@@@@6@8@%@ @ $P.P@@@@k@@@@@"@$@ &@@ @@@@@@t l $P@@ @P'@@@@@@@ @@ @$P>P@@@$$@ @@ @$P>P@@@  @ @@ @$P>P@@@y  @ @@ @$P>P@@@$$@ @@ @$P>P@@@0 0 @@@@$P>P@@@M  @ @@ @$P>P@@@$$@ @@ @$P>P@@@T, , @@@@$P>P@@@=, , @@t@@$P>P@@@((@ @g@ @$P>P@@@S0 0 @@^@@$P>P@@@8 8 @@N@@$P>P@@@LL@@A@@$P>P@@@@@N@Y(@@@@@@@@@@$P$P@P F@L:@ @@`@@.@@0@@2@t@4@@6@,8@<@ :@$>@@@,@$P*P@@^a@@@@@@@ @$@ &@(@ *@@@@@ @ F`  F`,@,@@\@Z@@,@ @u@@v@@@@@ @ $P>P@@@N9vFJ@@@@=LL@@@{ONJ@@ONC@ @@.@@0@vO2@@4@@6@{O8@@:@O<@ @>@@@B@D@F@J@N@H@L@P@,@$$P>P@.@ @@~@@$P>P@@@@r@@ t@ >@.@.@@ @  ~@N@@ @PP `@e.@@@@V @^a@$P P@@@@P @\$@g&@W(@ @*@@@@@ P%@$P@@ P%@$P(@@ P%@$P @@ P%@$P (@@  P%@$P @@  P%@$P (@@@Q@@@t@@@@@@@$PP@@$PNP^a@@@@@@@@@@@@@@@u@ @@@t l .@@z@@@0P@@@@t@@@@@@@@@@@@@@@@@@@ @@@ @@@@$$P2P@@'>>@a@ F@M@@@@)@@@@@@@t@@@@ @w@@x@@@@@@N@@@@B>@@@ @N@PF@PF @@@@ l @@@B.@ @,@.@ @@pP'@A@ P@@l@@h@@\@@V@@ 8P@ P @@@h@@@$P0P@ P@ PC@@@(@@@@B@j@Bl@l@@n@C@p@C@r@C@t@/v@*x@z@*|@~@@h@$P4P@ P@-@P@@@@@@@@$P&P@@j@@l@@n@@p@@r@t@v@x@z@|@h@$P(P@ P@ @@`  @@ PFJ@@PP@@@@@@j@@l@@n@p@r@t@h@ $P>P@@ P@j@l@l@@n@@p@@r@@t@v@x@z@|@~@@h@$P6P@ P@3$PNP (@R@@@@@@@  @^a@@j@l@@n@@p@t@v@{x@]z@h@@@(@ PZ@@@@@@@  `@$P @D@@P8@ @@@hh@@P@4@@@@>P@ Pu,@@@@@@A@|(P|PB(@(@@@ F@ (@[@@@@ @@@  $@Pu`>@.@.@@A@<N(@(@[@j@@l@@n@@p@@r@@t@x@z@|@~@ @@h@ @~A@!(@(@E@j@@l@@n@@p@A@r@@t@x@z@|@~@@@h@ @A@ P.@@P FE (@N@@@@@@@  @ Pr(@(@(@@@HA@(@(@@P@@@P@ J@@P F@@ F@@ = (@I@@@@@@@  @ @P@@@ P(@@  P@N@@.@:@@@@@N PF@@{.O(O@,@ P@ ^/@@@p@@$P>P@ P@0@(@(@@j@@l@n@@p@lr@]t@4v@Ux@h@$P<P@@P'@ P PP8M@@N@|PN|P@@@@  P P@N= PF9,@6|P@ @@@@@@:P@ P P|PB@ BF@B(@@@  P P@|NP|v@@B,@B@ @ FPO@@@ @ F,@@,@B@@M@$> FNP`@ P@ PCP8BN@B@P@C@ P P@PN@ @POPF @F@@ ,@@ P P@P@@@@ C P8Q@@ P P@QN@ PF @F@@ C :,@@@@@C@@@@@@@@@$PDP@ P P@$PBNP@@@@@@@C@@@@@@@e@e@@@@@P8a@@  P P@aN@GPF @F@@ C > @@@@  @@@@@@@@n@7@F@W@@$PDP@ P P@"Y@@@@@@@@@PF@@@:@E@@@@@@@@@,@@q@@  P P@qN@B,@@ @@@@PF@@@#@@@@ @@$PDP@ P P@"@@@0@ @@@@@PF@@@@@@@@@@@@@,@@L@@r@@  P P@rN@I PF@@@@ C K(@P8s@@ P P@sN@K@PF @F@@ C @NPOK@,@K@!L(@(@(@(@J@@@@@@C@@@@@@|@@w@@@@@ v@ P P,@P8@@  P P@N@/NPF'L(@(@PF @@@  (@(@G@@@@@@@@@@@@B@f@=@9@_@@@ <@ P P,@L@ (@\@@@@@@@  9@@pP'@@@,@,@@N@ PA@P@P@PR@ P@T@@V@@X@@Z@@\@^@&`@d@f@b@ h@j@l@L@ >P@ PA,@@#pP'@ PA.@@@,@,@@N@A@P@P@PR@ P@T@@V@@X@@Z@@\@^@`@d@f@b@h@j@l@L@ >P@@B@$P @  @@@@@@ P@@@PH@PJ@@@@@8@:@8@H@0@:@J@0@ 8@:@ P8@@0@:@@0@ (@Q@@@@$@@@  @-8@:@ P8@@0@:@@0@!8@:@8@H@0@:@J@0@8@:@8@H@0@:@J@0@ (@B@@@@9@@@  p@ P(@@@@@.@@@ Pa@ F`b (@T@@@@c@@@  T@ s@@ @@N PF@@.O(O@,@ PV(@@N@@@@~@$P @  @@{@@@*@B@L@N@ P@(@@R@@S@(@.@@ P@ T@V@@T@V@|@T@V@v.@@ Px@N.@@ Px@ NT@V@b!T@V@@\ NT@V@@TN.@e@ Px@NoT@V@FcT@V@BN.@S@ Px@NN[T@V@2ST@V@.N.@?@ Px@NT@V@ NCT@V@vT@V@N.@'@ Px@NpT@V@hT@V@yT@V@R@@S@@(@(@$P@  @@@@@@>P@NPPTP@@VP@@L@*pP'@S P P@ @@ @  @@ @@@H@F@-@.@@L@L@H@F@@L@M@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@_@P@P@O@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@E@L@L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@+@P@P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@P@O(@cN@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@ $P @  @@ @@@H@F@r@@1pP'@L P P@ @@A @  @@ @@@H@F@)@.@@L@L@H@F@@L@M@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@[@P@ P@O@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@A@L@ L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@'@P@ P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@ L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@ P@O(@cN@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@ L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@ P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@  $P @  @@ @@@H@F@n@@8pP'@G P P@ @@ @  @@ @@@H@F@%@.@@ L@L@H@F@@L@M@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@W@P@P@O@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@>@L@L@M@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@$@P@P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@ @L@L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@P@O(@cN@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@ L@M(@N@ O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@ P@O(@N@ M@P@T@O@V@N@X@M@Z@J\@L@^@R@x@L@ $P @  @@ @@@H@F@7@@?pP'@ P P@ @@p @  @@ @@@H@F@@.@@L@L@H@F@@L@M@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@ @P@ P@O@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@ L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@ P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@ L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@ P@O(@cN@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@ L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@ P@O(@N@M@P@T@O@V@N@X@M@Z@F\@L@^@R@t@L@  $P @  @@ @@@H@F@3@@FpP'@  P P@ @@ @  @@ @@@H@F@@.@@L@L@H@F@@L@M@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@*P@O@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@*L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@*P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@*L@M(@N@O@L@T@M@V@N@X@O@Z@x\@P@^@R@@P@*P@O(@cN@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@*L@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@*P@O(@N@M@P@T@O@V@N@X@M@Z@B\@L@^@R@p@L@* $P @  @@ @@@H@F@/@@MpP'@ P P@ @@W @  @@ @@@H@F@@.@@ L@L@H@F@@L@M@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@4P@O@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@4L@M@N@O@L@T@M@V@N@X@O@Z@l\@P@^@R@@P@4P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@4L@M(@N@O@L@T@M@V@N@X@O@Z@v\@P@^@R@@P@4P@O(@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@4L@M(@N@O@L@T@M@V@N@X@O@Z@A\@P@^@R@@P@4P@O(@cN@M@P@T@O@V@N@X@M@Z@h\@L@^@R@m@L@4 L@M(@N@ O@L@T@M@V@N@X@O@Z@Q\@P@^@R@S@P@4 P@O(@N@ M@P@T@O@V@N@X@M@Z@ \@L@^@R@9@L@4 $P @  @@ @@@H@F@@@TpP'@ P P@ @@ @  @@j @@@H@F@@.@t@L@L@H@F@L@L@M@N@O@L@T@M@V@N@X@O@Z@e\@P@^@R@@P@@P@O@N@M@P@T@O@V@N@X@M@Z@\@L@^@R@@L@@ $P @  @@ @@@H@F@@@[pP'@d P P@ @@W$P @  @@ FF@B@@@F@ P P@(@.@@L@L@B@@@@L@M@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@s@P@DP@O@N@M@P@T@O@V@N@X@M@Z@ \@L@^@R@Y@L@DL@M(@N@O@L@T@M@V@N@X@O@Z@ \@P@^@R@?@P@DP@O(@N@M@P@T@O@V@N@X@M@Z@-\@L@^@R@/@L@DL@M(@N@O@L@T@M@V@N@X@O@Z@\@P@^@R@@P@D $P @  @@] FF@B@@@@@bpP'@ P P@ @@ @  @@@ @@@H@F@@.@P@L@L@H@F@(@L@M@N@O@L@T@M@V@N@X@O@Z@D\@P@^@R@@P@KP@O@N@M@P@T@O@V@N@X@M@Z@j\@L@^@R@@L@KL@M(@N@O@L@T@M@V@N@X@O@Z@S\@P@^@R@@P@KP@O(@N@M@P@T@O@V@N@X@M@Z@w\@L@^@R@y@L@KL@M(@N@O@L@T@M@V@N@X@O@Z@1\@P@^@R@_@P@K $P @  @@ @@@H@F@@@iPP'@ P P@ @@pPP'@ P P@ @@G$P @@B@@@@.@@  P P@.@n@$P @@B@@@@@tpP'@ B@@(@ ypP'@ B@@@$P @%@@DP P D@L@PN@PP@PR@PT@ P@ PCx@V@X@Z@\@^@`@b@d@~f@J@>P@PP P P@ PBOPBOPBOCx@cNPPBN@@B@C@A@A@CN@9 P PFNO0O i@~j@Th@k(@i@j@i@R@ `@.i(@n(@K@L@k@N@@P@i@T@n@V@OZ@s\@J^@h@`@lb@d@J@I@ @A,@PP>h@B@i@@h@ P@ NPTPCN@ h(@A]@L@h@N@@@P@J@ 7@PP P@ PC@B,FBFBNOh(@i(@A`@L@h@N@@@P@n@R@BOT@i@V@Z@)\@^@ `@"b@d@J@@ P P@.@@cx@ P P@B@@@P@P@ P@@@: N NN4$P @@@D P D@L@Cx@N@P@R@T@V@J@ >P@ P P@.@I@cx@ P P@B@@@@P@ P@PBN@B@N B@B@@@ P@C@i(@AY@L@i@N@@@P@J@ @>i@B@@@i@ P@pP'@B(@ P P@@P@P@@(@@.@@B@@@@@P'@ @  @@ TT@\@Z@'@`@a@`@d@a@f@b@@ P P@@@@6P8$> FP@a@ @$a@P@ @a@P@h@a@P@ @a@P@@a@P@@@<P F@@W @@a@  F@@  (@@ a@ P PP F@@/@@a@ P PH(@(@(@(@(@y(@m(@@ a@ `@$sbP@t`@p.@.@@>@~a@@a~@@to.@.@@>@@~@>@@~ @@o_ ~ @@o @>@~@ FF(@N~a@@a~@@to8.@.@@>>@~@~a@@a~@@To .@.@@HNH@ `@o@.@@t`.@.@@>@@@ `@`$~a@@a~@@to.@.@@>@>@a@~`@@`~@Na@@ `@n@~HNH@@@@@,@|P,@@ F@,@@aOa@@>i@@ `@`@ N@ea@N @@`@  @N$P @Z@\@Z@l@@n@@p@r@"t@v@j@ >P@ P P@@ `F`@@ `@`@t`.@.@@>@~a@@a~@@to.@.@@>@@~N@U@  P PU@{@t`m.@.@@>@~a@@a~@@to.@.@@>@U(@,@|PB,@U@B@ @~>i@ `@` O@AN @@`  @B@ a@@>i@@ `@`@ O@a@AO @@`  @B@ BO$P @BT@BV@B@ T@l@B@n@AFp@Ir@t@v@j@ >P@ P P@>@a@~`@@`~@Na@@ `@o|PB@ B(F.@.@@N(@ @,@P@@F@@.@@zx@_@|@h@~@x@@@@Q@U@@?@z@$P P@$P@2 P P@.Z@^a\@T@eV@T@@h@@a@@`@@@@@/@@@)@@(P@Z@l@@n@p@r@j@$P>P@ P P@!`(@a(@(@A@@`@@@@_@@a@@@@@@@@@@@@@@@hO@~(@F@l@@n@@p@j@ @q@@x@@|@@~@x@@@@@@@@z@$P P@$P@2 P P@.T@V@Z@e\@Z@@@@@@a@@@@@@@@@@(P@T@l@@n@p@r@j@$P>P@ P P@!a(@(@`(@A@@a@@@@@@@@`@@N@r@I@v@k@@@H@@(@ P P@ F`r `(@S@l@`@n@N@p@j@ C@ P P@"V@T`W$.@.@>`@V@`~@@>i@ @@P`@a@@ `@eWa@ N V@ `@`W @$P @  @@ ZZ@V@T@ @@B@D@ P P@@@@@@@L@, P P@v,@P>=B$N5P@FJ@ F@@N)DP@PT@(@@Pi@@P `@`(@(@L@@@@x@@@@@@@@@@@@@@@ @ P PV(@(@PDP@P@F@@P.@L@ P PP@T`@:.@.@>H@~@t`@>@.@.@@@@~@HNH@@ `@e@@u`>@.@.@@@@~@HNH@L@E,@|P,@@N@ F@,@@aO@ @@>i@@ `@`@ O@@O @@`@  @O$P @C@C@C@@NJ@@@@@ @@ @@@@V@@;@@>P@ P PV@ F`W[ @ N V@ `@`W@HN,@ F@K@@@@+@@@P@$@@@G@@@@>@@@@5@@@@ `@@@@ @@M(@H@P @@O@MM@ MH,@.@.@,@,@H@@@F@H@.@ M,L@|P@ (FB@N@ P P@P@N@K@@~@T@@@$$@i@.@P `@`@@(@@*@@,@0@2@4@@6@&@$P>P@ @ P P@N @~@@PTo@ .@.@@T@$@@i@*@ `@o@$@(@X,@@.@&@$P>P@ @N@P'@ @  @@ nn@v@t@<@0z@{@z@~@{@@|@@c P Px@@@(@m@ F`nwm@y@ `@`nz@V{@P@@@{@@5@@@( P Pm@ `@`n@@@@Pj@@l@@@@@@m@ F`nJV@@$P@t@v@t@@@@n@@@ @@@ $P>P@ P PP>=B$N/@-P@F@@ F@@N"{(@@z(@(@L@@{@@x@@@@z@@@@@@@@@@@@ P P(@ P PxN@x@N ~(@@@ P P~@xB(@ P P@N@9B@7c@z@@~@z@@|@ @ P PP@t`@.@.@@>N @T`@:.@.@> @ l@>@>@l@@>@>@@B@@@8x@RO4S21N/J-m@Tz@(@m@i@@m@ `@`n{(@(@X@@@@V@@{@@@@@@d@;@z@@]@@@:@ @ P P@ P Pa@ F`b m@a@ `@`nb$P @  @@ nn@v@t@%@@D@D@D@D@D@J@$P @  @@@@@@ P P@P@@@@P@S@)@T@(@@i@@@ `@`(@(@V@@@@@@@@@@@@@@@@@@@) @@T@(@@i@@@ `@`(@(@U@@@@@@@@@@@@@@@@@@@ @ P P@ @P@u@~@$P @  @@@@@@J@P'@ @ P P@  @@? LL@T@R@P@ P P@P@P"@NY@^@\@@^@k@`@X@b@@d@Y@f@Rj@vl@Mn@Zp@or@t@Z@L@ P P@N@+P@P"@NX@^@\@@^@k@`@Y@b@@d@X@f@(j@Ll@#n@0p@Er@t@Z@"@ P P@s(@(@(@<@@  P P@N@@@N@@^P@P-@)@NY@^@\@@^@k@`@X@b@@d@Y@f@j@ l@n@p@r@t@Z@@ P P@@@.@@@@@P@@@@  P P@N@ @ e P P@@.@,@,@P F@@  F@@ F@@ Y @(@$P@3@0PT@@ .@.@X@TY@@@2 Z X@i@@ `@`@Z@z@PP|@@~@@@@@@@y@@@Y@@@@@x@>P@ @ P P(@$P @@  @@+ RR@N@L@k@@@@ P P,@P@~@@@~@>@T` .@.@>@@@.@(@ F`sZ@@ P P@%@~@@~@@PTe .@.@@^N@~@>@.@.@@N@@#@@@>@~@@,@@HN@NP F@@e  F@@S H@@@@@@ P P@~Pt`@.@.@@>@@@@@@ P P@,@@.@P@~@@@>@@@O@ M M @@@@@@r P P(@P@T`@.@.@> @@@@@@\ P PP@t`@T.@.@@> @@@@@@F$P@4 P P@/@~N(N(@T@@@@NJ@@@i@@P `@`@@@@@@@@@l@@@t@@@@>P@ @@@R@T@AV@P@@TPP@@@@@ M,t`@y.@.@@>N!:MX@X@~@@~@X@tob.@.@@>Y@ IYN@X@Y>@ FFZ  P P(@P @@ @(R@Y@X>@~ P P@Y@~@to>@.@.@@@@~@@X@>@P@ @@f@(R@Z@ P Pm@@ `@`nx@(@@T`.@.@>6@~m@@  P P@mN@( FF$_@ FF@@~@@@~>@i@ `@`@@ o@n (N(@ `@` @.@,@l@l(@@~i@ `p`]@(@ @p@>i@ @@@P `@`@(N(@ `@` @-@ @ P P@N @~@ `F&.@@ @*@;@@ P P@@<x@~`@x@ @~ @@ @(N(a@ `@.ba@(N@`~@ @`@(a~@ N@ @a@a.@ l@mba@@ `@`bm@@ `F`n  0@T @(@@i@@@ `@` (@(@_@@@@A@@@@@@"@F @"@ @$@?&@(@@@ @ P P@m@ `@`n@Mx@N (@M@@ @@|@@@ @ P Px@@*xN@x@N (@P@@ @@R@@@ @ P Px@x@N (@O@@ @@g@@@ @  P Px@Z@X@ PH@ @H@ @=@@@ @ P@ @W@ @(@@@ @u P@ @C@ @@@@ @j P@ @D@ @@@@ @_ P@ @@@ @@@@ @T P@X@@Nr@tN@KV@ F`W@@@@@@@@@R@x@@@ $P>P@ P(@@@,,@"@r@$@^@&@H@(@@*@@,@@.@@0@W@2@l4@x6@P8@:@(<@Z>@B@L@@ D@ @$$P>P@ P(@@@.@A@ .@B@!.@C@".@D@#.@E@$.@F@%.@G@&.@H@'.@I@(.@J@).@K@*.@L@+.@M@,.@N@-.@O@..@P@/.@Q@0.@R@1.@S@2.@T@3.@U@4.@V@5.@W@6.@X@7.@Y@8.@Z@9.@[@:.@\@;.@]@<.@^@=.@_@>.@`@?.@r(@X@pP(@ "PP@C@@@ pP'@@@ P P@@P@,P@P@B@@TB.@.@A@rN@r@r@A@v,OOO@@A@tN@@00D@/F@D@J@B@L@N@P@H@$P@P@PPD@iF@D@J@PL@N@P@H@$P@P@. G@G@J@L@H@$P@P@@@NPP@~R@TG@R@i@J@ `@`@L@G@N@P@H@$P>P@& @PP@~R@TG@R@i@X@ `@`@sZ@P\@ P^@ P`@G@b@md@"PPf@}h@j@V@$P>P@ @@F@H@PP(@P,@@(NF@,PPPOF@^@`@P^@P@f@@Ttf.@.@e@ PrN@r@r@P@@e@v.OOO@@.P@e@tN@^@F@H@F@L@f@N@P@R@J@$P@P@e@ Ps@`P@P@~U@TT@U@i@L@ `@`@PNM@X@X@N@T@P@R@J@$P@P@ @T@T@L@N@J@$P@P@ P@`P@Pg@d@d@gN@B P@ N V@V@L@N@J@$P@P@ P@,@d@N@N^dT@T@L@d@`P@PON@P@R@J@$P@P@V@V@L@d@`P@PON@rP@R@J@$P@P@d,@`PP@@NPJ@L@N@J@\@@@^@g`@b@Z@$P>P@ Y@\@^@Z@$P>P@^@`P'@ P@0@@(@A(@@D@@@F@H@A@J@L@|N@SP@tR@B@<P@ P|@0@A(@D@|@F@A@H@oJ@qL@^N@B@ $P,P@`P'@ P@0@+PFP@@@@@@6A@>@@PT@T@@ PP@@PA@P8A@PT@T@@ PPe@@b0@!@NW@@@@>@PFFJ@@@GA@O6> FA@A@O8V@O@V>@A>@@@ P@=0@@>@@@@  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~!a f ?# #$> -validate_info_seg symbol_table  error_table_bad_conversionbadoptbadstar"$noentry') not_act_fnc,/active_fnc_err_226 suppress_name29=check_star_name_entry@EGcom_err_JJMJ9Pconvert_date_to_binary_relativeSY\cu_ af_return_arg_`darg_ptr_gi cv_fstime_llo date_time_formatruwexpand_pathname_ add_suffixzrelease_temp_segment_get_temp_segment_get_system_free_area_hcs_star_dir_list_status_initiate_file_ pathname_ sort_items_charterminate_file_ioa_nnl segnamedup chname_segvisQ`Y`size.2  cleanup.3program_interrupt.4 dbn`dbf`trn`trf `epn `epf ` VALIDATE check_addnamesPUSH#POP*" COMMAND_INFO1#& ACT_FUN_INFO8* - COMM_AF_INFO?1 4 REQUEST_INFOF8 ; ACT_REQ_INFOM? B REQU_AR_INFOTF I MULTSUB_INFO[M P ENTRY___INFObT hW SINGSUB_INFOi[ $^ UNKNOWN_INFOpb e GENERAL_INFOti lSECyp sSECxt %wSEC$inity p| GET_HEADER  GET_SECTIONz GET_PARAGRAPHaERR_MSGERR_MSG3CLEAN_UPv CLEAN_UP$some! F&&!&&&+&1&8&?&I&O&R&^&f&k&q&y&&&&&&&&&&&&&&symbtreeN_RNPL/I 7"' *c?p/<ppMultics PL/I Compiler, Release 31a, of October 12, 1988Hirneisen.SysMaint.aoptimize map<(wONF%HI#P'K"IZ$NIX>spec>install>1010>validate_info_seg.pl1>ldd>include>star_structures.incl.pl1>ldd>include>status_structures.incl.pl1>ldd>include>terminate_file.incl.pl1pl1info kvalidate_info_seg mO <9O}x||/Ox/ z^<Ox/i<O5E#"@Pgt<MOu]x+(iN<?@<c 4|YO@Sty)> k<3 pxg3>08<3 p|_0xg8<3 p f|pxg8> s<3 pxgg58<3 pxg9 xgy\xg83  a8<3 3n| u/>f<t}{>!s>#i s<)O 3|<#!n3s>15sZF<<t};7Z<KO#xgi:NhPVjZZk*ZZP Z+@++@kVjPZ@kZPkZ ZPkZXVkPV`ZV`Z+XVJ+Rk XV@V`Z +PXV@V`ZZjk  ++PXV@V`Z+PV`Zk +XV@Zj ++rCUYUYUYUYUYUYUYUYUYUobj_map !!F?V  vfile_find_bad_nodes 06/23/83 1242.6re 06/23/83 1128.2 225288 stream_input stream_output stream_input_output sequential_input sequential_output sequential_input_output sequential_update keyed_sequential_input keyed_sequential_output keyed_sequential_update direct_input direct_output direct_update vfile_find_bad_nodes TkTTTT,T\T|TzTT6TAquitT2TTV?LtrueT&"T<T TKey(TETT3T1T-TT TT ^dT$TT5TTT.T NTCT4TTTXdTKTTTsTXTTV LT]LT'VallTLTTV-ck-rqlTTVT_V#-iswGV4Vtotalcontinuefalse) > Key(get_keyadd_keyvfbn.vfile_ defaultkey_loc^a ^a-check-nrql?#cleanupfile_statusreassign_key -share 120node_treekey_orderkey_overlapkey_regionnode_branchbranch_count < 0Attaching to ^a-no_request_loop-request_loop-input_switch^/No damaged nodes.branch_count > 313Free node count < 0Opening ^a for ^a.program_interruptIncorrect response. vfile_find_bad_nodes: Descriptor with segno > Bad descriptor ignoredFree node count > 1022Getting temp segment.) extends beyond end of nodescattered_free_key_space < 0 Referencing ^a I/O switch.^/^d bad node^[s^] in comp ^d Opening ^a I/O switch for ^a.) begins before start_of_key_region^/Begin checking component ^d, node:^/^d key node^[s were^; was^] damaged.^a^[ Only boolean modes can be given.^] as Comp ^d, node ^d (node_ptr = ^p)) overlaps storage for other keys in node ERROR 22 in Comp ^d, node ^d (node_ptr = ^p)start_of_key_region > character position 4096Begin checking free node list (node_ptr = ^p).^/ERROR ^d in converting record descriptor ^w: ^aRespond: quit(q), continue(c), total(tt), ., ?, ..scattered_free_key_space > 4096-start_of_key_regionstart_of_key_region overlays node_block structureThis file is in too old a format to check its nodes. Attempting to attach to temp vfile_ in process dir.^/ERROR ^d in processing free node (node_ptr = ^p): ^aFound ^d undamaged free nodes. Processing continues.^/Begin checking references between ^d non-empty tree nodes:vfile_find_bad_nodes 1.0, Referencing ^[file ^a^s^;switch ^s^a^]. Attempting to read first key ^[of file ^a^s^;on ^s^a I/O switch^].4096 - start_of_key_region - scattered_free_space ^= sum(key_lengths) Attempting to open temp vfile_ in process dir for keyed_sequential_update. ^a I/O switch is opened for ^a. It must be opened for ^a or ^a to use ^a. Expected version ^d structure from mode_string_$parse, received version ^d. ^a requires a mode string as its operand. For a list of modes, type help ^a -briefBranch ^d has same sons_ptr (node_block.branch) Comp ^d, node ^d (node_ptr = ^p) Usage: vfile_find_bad_nodes {pathname} or: vfile_find_bad_nodes -input_switch switch_name^a Usage: vfile_find_bad_nodes {pathname} or: vfile_find_bad_nodes -input_switch switch_name ERROR 21, Comp ^d, node ^d (node_ptr = ^p) never referenced by superior node and it is not the root node.Finding ^a I/O switch. Usage: vfile_find_bad_nodes {pathname} or: vfile_find_bad_nodes -input_switch switch_name ERROR 1, Counted nodes (^d) ^= index_state_block.number_of_nodes (^d) Header of the file (file_base) may have been damaged. ERROR 3, Counted keys (^d) ^= file_state_block.number_of_keys (^d). Header of the file (file_base) may have been damaged. ERROR 2, Counted key bytes (^d) ^= file_state_block.total_key_length (^d) Header of the file (file_base) may have been damaged. ERROR 19 in Comp ^d, node ^d (node_ptr = ^p) Branch ^d has sons_ptr (node_block.branch) which is a freed node Comp ^d, node ^d (node_ptr = ^p) ^a requires an I/O switch name as its operand. The switch must be attached to the keyed file. If open, the switch must be opened for ^a or ^a. ERROR 20 in Comp ^d, node ^d (node_ptr = ^p) Branch ^d sons_ptr (node_block.branch) points to root node Comp ^d, node ^d (node_ptr = ^p) ERROR 18 in Comp ^d, node ^d (node_ptr = ^p) Branch ^d has sons_ptr (node_block.branch) pointing to an empty node Comp ^d, node ^d (node_ptr = ^p) ERROR 17 in Comp ^d, node ^d (node_ptr = ^p) Branch ^d has sons_ptr (node_block.branch) pointing to non-node component Comp ^d, node ^d (node_ptr = ^p)^/ERROR ^d in Comp ^d, node ^d (node_ptr = ^p) ^a branch_count = ^d keys start_of_key_region = char position ^d key_space = ^d chars, scattered_free_key_space = ^d charsProcessing of free nodes aborted by this error. Found ^d undamaged free nodes so far. Some damaged nodes reported below may actually be undamaged free nodes which were not located, due to this error.P%@ @@@(@(@P@@.  @P'@.@@@(@(@ @@ (@@~@{@x@u@r@o@l@@@@@@|@@~@I@@@@z@$PP@@ (@(@$PP:@N<@ P>@@@ @@$PP:@B<@ P>@@@@i@@@ @@iN@@@@@@E@@@@@:@@PE@ F`  F`x_@E@Vy@@@``$PFP@@@@@@a@^@[@y@@@>@@P@,@@@N@(E@Vy@@@_0<$PJP@@@@@@@@:@7@2@y@@-@+@@>@@%@@@@@G@@@@@:@@PG@ @@` @ F`_  F` @ F`P F`&(@  F` F`@,@@@N@ E@Vy@@@XX$PJP@@@@@@@@@@@y@@@>@@@@@@@G@@@@@:@@$P@0@@|@z@P@G@Vy@P@$P@@P@@@@y@@@@@@8P@@"E@Vy@G@V@@@@E@@@P@P@@@@y@@@@@>@@PPN@@hLL$PNP@%@@@~@PP@s@p@e@b@@@>@@aPP@N#@N Sy@@@CLL$PNP@@@@U@@@N@K@@@=@y@@@>@@;@@@@@@@@(@j@j@P(vPPj@j,@N@@k@C@C@kN@PPFy@F F@@ Q F@@@~ F@@ D F@@t F@@ F@@@j F@@ - F@ @a F@@ ! F@@W F@@  F@@M F@@ F@@@@@@@@@@@@7 F@@ "F@@@@@@@@@@@@@@ @@@@@@@$P@Py@O@BP@ $PBPy@O@BP@C,@n@@9y(@P@@=@@y@@@q@|@@ $P6P@@@E(z(@@@y@@@y@y@@@@z@@=@@y@@^@[@L@K@G@@>@@KPP@>P@@kP@OT`-.@.@>NE@Vy@@@x``$PDP@@@@@@-@*@'@y@@@>@@@E@Vy@@@Z``$PFP@@@@@@@ @ @y@@@>@@E@N@ `@`@@,@k@@@@``$PPP@@@@@@@@ >@@y@|@)@~@@@z@$P>P@@i@ @@s @@$@ @@@)@@@   @>@@ >@Ty@@i@ @@@ `@`@@@ E@ @@@@@@@@@@@@@y@@@@$P"P@ @@z@|@@@,@z@@@@|@y@d@a@@>@@k@y@@|@8~@y@@@@z@$P0P@@@@z0@@@z@@@@@N@K@4@3@A@@>@@;@@@@@@@$@9@2@@ $P.P@@@@tt@@@@@@@@@@@@>@@ P @10@@@z$PLP@@z@@@@@@@@@>@@@0@2y@@|@~@y@@@@z@$P0P@@@@ z 0@@@z@@@@@@@@@@@>@@@;<y@0P@@ @F`@@0y@@@ @F`@@(@@LL$P@P@O@@@@@@@@@@C@@@@x@~@s@@@@ >@@@ @@z @@@){@@@$PP@ @@ @@@)@@@@.@@K@J@j@@ $P:P@ @@sX @@@.Yy@z@@@@X@@@@@@/@N@@(@D@@$P"P@@@@44@@@@@2@/@@@ >@@#y@@|@~@y@@@@z@$P0P@@@@LL@@@@@ @ @@@ >@@B@B@D@F@F@F@pF@F@F@F@FiPF@F@FiDH@J@J@@J@J@M@@|@@~@H@@@@z@$P4P@@!@@kDD@@r@@@@@@@@@@@@@@@@>@@(@@$@(@PPR@PT@@@ Ny(@@@44y@@E@@@t@@t@@ >@@PV@@2@@@@@@@~@@ $PP@@@@z@@@z@@l@i@D@@ >@@](PVP@@0@P@m@|@@~@z@@@p0@r@@S00@|@@~@@G@z@$PP@Pz@|@~@y@z@@y@@@@@@,@@ y@GN@@zy@z@@y@@@@@@@@ a@/,PPPv@l@B@ B@lN@,PPB@PO|@v~@z@@B,@@@[88@|@P~@@@z@$PP@@@@|@P~@@@z@$PP@TP @&@(@(@(@n@(@@RPvP@@D@D@@@q$z$z@@@@@@@$PP@ @4@P'@@(@(@D@D@ D@N^ PF$P@@D@E@[y@y@|@D@~@T@s@z@$P P@@0@Pp@B@ B@pN@ $P@0@B,@B@NP,$PP),@>@H@>$$[@@>H@>$$P@@[[@@[@@@@9N@@@+@@N@@>@N@@~@>@N@@@(@@@~q@A@A@qN@ $PP@F6.@A,@$PP@~@>@~@N@@P7P~r@A@A@rN@/@@$PP@Fy@6@@N@y@@O6>@~N@$PP~AN@A@P@F@FA@>@F@L kFn HA,@@ )@@}$PP~s@A@ A@sN@$PP@F#|@CN@@F6F@6`j@P `0``0` @A,@@vC(@&@6N@&@@@D@~ N@ipiL@C@@6ipD@~ jL@E@@B@@@@@@@@@@@@Q@|@@$P&P@$PPt@A@A@tN@:$P@v@&N@.@@v@((@@6(N@vP v@VP@(@ (@ (@TPF6(@.@+@@|@@~@z@@@\0@Px@B@ B@xN@ @0@B,@B@NP.@@jP.@l@c@E@@C@&@B@@@@@@@@@@ @@@@@$P&P@@$PHNPCE@I@@F@@@@@@@@@@@@@@@&P@@(G@.@@!K@C@L@E@N@z@|@J@@@@z@@@@@@@@@@@$P&P@A,@E@@ z@z@@@@@@@@nz@|@@z@@@@h@@@@[@@00@@@@@U@x@@@I@@44 @@@@@A@f@@@7@@44 @@@@@.@T@@y@%@@z @z@@@@@B@@g@@@HH @@@@@@0@@U@@@A@@z t@z >@.@.@@y@ y~@@>@#>@T@@i@ @@y@@ `@ez@@@ E@##@ @@@@@@@ @ @@@A@@z t@z >@.@.@@@ ~@@>y@>@T@y@i@ @@@@ `@ez@@y@ E@i@y@y@@@@@@@ @@@A@@mz t@z >@.@.@@y@ y~@@>@)>@T@@i@ @@yy@@ `@ez@@@ E@))@@@@@@@@@ @_A@>@@@@@4z t@z >@.@.@@@ ~@@@@A@@# t@ >@.@.@@y@ y~@@>@>@>@@>@T@@i@ @@+y@@ `@e@@@ E@d@@@@z@@F@ e@`@@@ E@@@@@@@1@@V@ @D,@@@@ z NM@@z@@@@@@@@@@@@@$PP@nPn@VP@@@ M@TPF6@X@@'z@'|@X@@@@z@@@@@@@@@@@$P&P@@@e<<@|@e@~@@@z@$PP@@(@@|@@~@@@@@z@$P2P@|F@F@@F@@@@@@@@@@@@@@@$P&P@D(@@LD,@D@`@x@@|@D@~@q@@z@$P P@I@@@&N@G@.@@(@@@|@@~@@@@@z@$P2P@@@F@@@@@@@@@@o@@:@e@@$P&P@z@|@X@@@@z@@@@@@T@@@J@@$P&P@@bN@.@@@eN@.@@@cN@.@@@@@(z(NM@@z@@@@@@@@ @@ $PP@fz@f|@f~@z@@@@$PP@.@@@@ IN@I@PP `@$ IN@I@PP `@$@P'@ P@0@F@B@@D@@@$P@ P@B@@D@@@$P(P@ P@B@@D@@@$P*P@F@B@@@$PP@ @@@ P @@@)A p@F@t@@@v@p@x@Vz@@|@~@@g@@@r@$PP@ P@0@"@ @B@@D@@@$P$P@ P@@B@@D@@@$P(P@ P@B@@D@@@$P*P@ P@0@t@@v@@x@gz@k|@d~@r@ $P<P@ PP@}0@PP@@>P@@@`P'@PP@@@6B@@@DC@D@L@C@N@PP@T@,V@5X@J@ _@PPP@ PARP @BN@C@7@@CJ @@J D t@D >@.@.@@C@ C~@[@>\@TZ@\@i@ @@C@[@ `@eDL@]@]@N@PP@Z@T@V@X@J@ $@ @PP@B@@6@P@FP@#P(@"PP@F@ P@,@@,@@@@@@HA$PP@~@>G@H@z@PP|@@@~@@D@@@@P@@@@@@@G@@@@@u@@@@@@@@"P@P@f@x@(P@ P@@@@ +@P'@@@@xx@J@HL@H@$P P@ PJ@@G@$PRPz@@|@G@~@H@@@@x@,P@ PH@u`J.@.@@G@H@G~@G@t`J.@.@@w@G@w~@Nw@@ `@eJ@$@..M ip@@@w@@z@w@|@@~@x@ $PP@@ F`@@W4x4x@J@L@H@$PP@@ F`@ P@ F`@ P@ F`?@ F`9@ F`@ F`@,@ F`@@DxDx@J@@L@@N@@P@R@T@V@X@H@$PP@T@@Lxx@J@L@H@$P P@D(@@2P(@"PP@F@@@4x4x@J@PPL@PN@PP@R@T@V@"P@PX@H@$PP@ :P(@"PP@F@@@8x8x@J@PPL@PN@PP@NR@T@V@"P@PX@H@$PP@ P,@FP'@@@Ixx@J@ P@L@c@N@,P@6R@T@H@ $PP@@QP'@@@|x|x@J@ P@L@e@N@P@R@T@H@ $PP@@\P'@@@|x|x@J@ P@L@b@N@P@/R@T@H@ $PP@@dP'@ P,@,@@@@'@C@z@@|@x@@ PG@z@@|@x@@@@0x0x@J@ P@L@D@N@$P@@P@R@T@V@X@H@$PP@ PC@@@@F>jL@@\x\x@J@@L@@CON@@P@R@T@V@X@H@$PP@ PG@@@@F>jL@@,x,x@J@@L@@CON@@P@uR@uT@rV@X@H@$PP@ P'@@kP'@ P,@,@@@@'@G@@@@F>jLG@z@@|@x@E@@@xx@J@ P@L@D@N@$P@@P@A@R@@T@@COV@@X@/Z@o\@^@b@{`@h@)d@&f@H@ $PP@ P'@@rP'@ P,@,@@@@'@G@@@@F>jLG@z@@|@x@@@@6xx@J@ P@L@D@N@$P@@P@A@R@@T@@COV@@X@.Z@%\@^@b@1`@h@d@f@H@ $PP@ P'@@}{P'@ P,@,@@@@'@G@@@@F>jLG@z@@|@x@@@@xx@J@ P@L@D@N@$P@@P@A@R@@T@@COV@@X@Z@\@^@b@`@h@d@f@H@ $PP@ P'@@3P'@ P,@,@@@@z@@|@x@p@ P@@F>jL@@xx@J@@L@D@N@$P@@P@A@R@@T@@COV@@X@SZ@\@^@b@`@h@Od@Lf@H@ $PP@P'@ P,@@@@z@$P@@|@x@-@@@lxl P@@F>w@x@J@@L@w@N@$P@@P@R@T@%V@hX@H@$PP@ h  f ?#ttcq?d). vfile_find_bad_nodes symbol_table  active_fnc_err_com_err_cu_ af_return_arg !% af_arg_ptr (+arg_ptr .0cp 34delete_path79; get_pdir_>>Aget_system_free_area_DDJget_temp_segment_MMRioa_UUWnnlUZ[iox_ attach_name^`cclose^fhcontrol^km detach_iocb^ps destroy_iocb^vzget_line^} look_iocb^open^position^read_key^ mode_string_ get_errorparse pathname_release_temp_segment_ unique_chars_ error_table_bad_modebad_mode_valuebadopt inconsistentkey_duplicationnoarg not_attachedunimplemented_versionwrong_no_of_args user_input^ ` cleanup.1 program_interrupt.2  janitor get_ptr#T tell+! program_interrupt.32#& tell$bad_desc:+. tell$bad_free_nodeF25 !tell$bad_key_byte_count_in_headerQ: #= tell$bad_key_count_in_header\F >I tell$bad_node_count_in_headerdQ YT tell$dup_son_ptrk\ t_ tell$empty_sonrd g tell$free_son{k ?n tell$non_node_comp_sonr u tell$root_sons_ptr{ ~ tell$unreferenced_node  b T?#&&&'&-&2&6&=&C&L&T&Y&]&e&j&o&u&|&&&&&&&&&&&&&&&&&&&&symbtreeIE5IY!PL/I 5"' * Multics PL/I Compiler, Release 28b, of April 11, 1983GJohnson.SysMaint.aoptimize mapL*O~IPW3+:Ff_&?GciO!Ivp)FEIMx 3+:Ff(3+:Ff3+:Ff>spec>on>06/23/83>vfile_find_bad_nodes.pl1>ldd>include>ak_info.incl.pl1>ldd>include>mode_string_info.incl.pl1>ldd>include>iocb.incl.pl1>ldd>include>iox_modes.incl.pl1>ldd>include>vfile_indx.incl.pl1>ldd>include>vfile_action_codes.incl.pl1>ldd>include>vfs_info.incl.pl1pl1info vfile_find_bad_nodes[h_ @)ZN r@gx@ <Ox ,Z&<KOx+ xHz<!OMzxx i~<7O xk-<OStx/ n|Ox/1f+z}|/@mx!CCC?W4e_jZZjZ@kZPZ@Z kP+kZ+Z@kZFkVjPVj5Z+k@ ZPVj+Zk ++PZj++_V`ZBk k  ++ + +k C9UYUYUYUYUYUYUYUYUYUYUYUYobj_map b b T  F f