PNOTICE_sort 02/14/84 0727.9re 02/14/84 0727.9 6696 7Copyright, (C) Honeywell Information Systems Inc., 1982cCopyright (c) 1972 by Massachusetts Institute of Technology and Honeywell Information Systems, Inc.W1SMGM0B0000W2SMGM0B0000W3SMGM0B0000  PNOTICE_sort  symbol_table 4symbtreeJcŃS]J_˙alm   $@4PBGJB4ALM Version 6.6 November 1982 GJohnson.SysMaint.a :TѰJ_>spec>on>6641>PNOTICE_sort.alm h @ obj_map 44!V^^P  bound_sort_.bind 11/11/82 1552.6rew 11/11/82 1004.1 6948 Objectname: bound_sort_; Global: delete; No_Table; Addname: sort, sort_, merge, merge_; Order: PNOTICE_sort, sort_ext, sort_input_proc, sort_presort, sort_output_proc, merge_output_proc, merge_return, sort, merge, sort_merge_command, sort_, merge_, sort_sort, merge_merge, sort_merge_subroutine, sort_convert_internal, sort_build_keys, sort_initiate, merge_initiate, sort_merge_initiate, sort_commence, sort_merge_terminate, sort_merge_command_finish, sort_merge_print_report, sort_cleanup_work, sort_merge_sub_error; objectname: sort; retain: sort; objectname: merge; retain: merge; objectname: sort_; retain: sort_, sort_private, initiate, release, return, terminate, commence, noexit; objectname: merge_; retain: merge_, merge_private, noexit;  merge 11/11/82 1552.6rew 11/11/82 1230.1 33696 VXX?LXx4 #NVVVTTVGmerge ?#mergecleanupsub_error_4@V@  Merge will not be attempted.P%@4@6@@@H@:(@8@h(@֟j@@@ l h@v@j@x@l@z@|@~@@t@ $P*P@@$PLPn@l@(P@$PLP@n@@p@@r@l@ .P@$PHPj@j@n@I@p@l@4P@6@4@t$PFP@P @P'@.@(@@ @J @P'@.@DP@@<@n@l@$P0P@>@n@l@$P2P@@@@@@@@@@,@@;@@:@@8@@9@@/@@1@@0@@<@@>@@4@@6@@U@<@M@7@4@1@@-@@@(@@$@!@@ª@@@$P@P@9@@M::@@M.@.(@8@"'l@m@;@n@o@@@@@@@@,@@.@@l@@@ @@@@$P>P@2@v@.@x@:@z@8@|@t@$PBP@.@@$PJ(P@V@X@$PJP N PPT@_.@.@> @ƪ@Ȫ@@@:F@ F`GXPPV@V@\@$PPP@jpJPXP@(P@@Ԫ@@֪@ت@ڪ@ґ@i@̝@ `@` E@y$PNP @@` @\@b@d@Af@P@@A@B(@C(@D(@@@ީ@@@@G@@@@dPP@$PPP@b@\@g@fP@P@T@@,P@b@PP'@FP P6@X0@ 6@D@@@F@B@8P@ P4@K0@4@D@@@F@B@$P:P@ P6@<0@ A(@6@J@A@L@@@N@H@ 6P@$PJ(P@merge !H.nomerge  symbol_tableclock_com_err_command_query_cpu_time_and_paging_!!'cu_ arg_count*+. arg_list_ptr*15hcs_get_process_usage8:? truncate_seg8BF delentry_seg8IMterminate_noname8PU unique_chars_XX\merge_ merge_private_aesort_merge_commandhhmsort_merge_command_finishppwsort_merge_sub_errorzzsort_extdebug_swpustate time_info unique_prefixwhoami 0` cleanup.1 sub_error_.2 cleanup_proc(R ePending work in previous invocation of ^a will be lost if you proceed; do you wish to proceed? &&& &)&0&7&A&H&O&W&^&g&o&y&&&&&&&symbtreeII2|PL/I 7"' *R\o\\Multics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map8KJIP?(~LE OG*K\I1>spec>on>11/11/82>merge.pl1>ldd>include>sort_ext.incl.pl1>spec>on>11/11/82>sort_merge_pars.incl.pl1pl1info ZmergeIP x#@PPWu> WSxTOӁt <P +P Zk@ #Pk@k@Zׁ5Zk+kZ+k+PCUYUYUYUYUYUYU@obj_map R   merge_ 11/11/82 1554.9rew 11/11/82 1040.8 6336 &PP&P P&P P merge_  noexit merge_private merge_ symbol_table sort_merge_subroutine merge_merge. 44479;&A&@&?symbtreeIHK}Ialm   $@4NADHA4ALM Version 6.4 April 1981 Holmstedt.SysMaint.m list :KJIc>spec>on>11/11/82>merge_.almP@D@,U*eobj_map BHPVN  merge_initiate 11/11/82 1552.6rew 11/11/82 1308.7 23904 LVTdVT?TTV -bfVT#V?4merge_-briefsort_work.SIuser_output^A: ^a Unable to create temporary segment [pd]>^asort_work.SI *P&@"PP@r@ Ƹ@@$P(PPP$PPPPr@ F`@ P @@  F`@ F`@ P @@  P @@`@ ߝPPPP(P$P(PP@PB@PPD@ P@@@@ F N(@B@v@D@x@F@z@N@|@~@@@@t@P@@v@t@$P P@$P"P @@@t @@~ x @@@t@@s@@@@P@O@@e@^ª@[Ī@Xƪ@`Ȫ@\ʪ@@ P@O@1O@v@P@x@R@z@t@ $PP@$P P F@ @@P@t@ P@t@@$P@R@@"P@1@+@(ª@%Ī@"ƪ@@P@$P&PPPN@PP@*P&@"PP@r@$PPDPhl@n@$PP N5$PT@_.@.@>+.$P@jp@@Ԫ@@֪@ت@ڪ@ґ@P@T@ .@.@@>i@̝@ `@` E@$P"P @@` @nP@(PPl@l@merge_!@.merge_initiate symbol_table convert_status_code_ get_pdir_hcs_make_seg "%ioa_ ioa_stream(*- unique_chars_004sort_merge_initiate77<sort_extdebug_sw?BE disaster2?HKsip?NOstate?RTterminate_print_sw?W\time_sw?_a user_out_sw?dg unique_prefix?jnwhoami?qs error_table_ fatal_errorvz}out_of_sequencevinitiate/`initiate_private`I*&&&'&/&6&>&G&M&Q&V&^&c&i&p&u&&symbtreeIICCgPL/I 7"' *EQcvQQMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4$KMI=(~LE O>spec>on>11/11/82>merge_initiate.pl1>ldd>include>sort_ext.incl.pl1pl1info Mmerge_initiateB C Q( xG P+@)Zv<#O JPZjkʨVjPZZZ+kP+ZP+@ ZjZj@eU*eU*eU*eU*eU*eTobj_map II*   merge_merge 02/14/84 0729.1re 02/14/84 0729.1 61992 VTdVTCTXT-if LTT TVTTT4N@V VTG#V?-ids merge_?#cleanup-input_file sort_in_buff_4@V-input_description Calling merge_$initiate.Calling merge_$terminate.User output_file exit procedure.Merge's output_file procedure.^a: ^a Unable to create temporary segment [pd]>^asort_in_buff_^a_ @N@P@@/+lpP&@ "PP@@P@@P@@QZ@$PLPP P@$P@PݝDP0P[(@P (P"P@P@~@@~@$P6P~>P6P>@]@ ]@N@ q$P8PO],@kP@N@i@| "@P'@.@X@@PP@ @@`@D P@P@P@D@@R@@V@@[@@\@@@@@B@@P@@N@@"PP@Pª@PĪ@&ƪ@#Ȫ@ʪ@̪@Ϊ@Ъ@Ҫ@Ԫ@֪@@0$P,P@x\@@@@B@@D@@L@@@@@@@$P$P@[@@M\@@M$PPPP PL@6$PLNP0JP@@l@@c@ة@@@@L@ܪ@@ު@@@@@{@@@@@@@@@@ڑ@P@$PNPP PTP PQ$PDP@M BP@ܪ@ڑ@P@$PBP @ܪ@@ު@ @@ڑ@  P@$P@~@@~@ F$P4POP@P@ @@f@4POܪ@2POު@i@@@@m],@$PDP@M%BP @ܪ@ڑ@P@$PBP@ܪ@@ު@@@ڑ@  P@$P+JP@jp@@@@@@!@@"P@T@ .@.@@>i@@ `@` E@n$PHP @@` @P@(PP@@@@A@P@@P@@@@PP FOL@N@,@@@@PP FO>@N@,@@PP FO2@N@,@@ FN FN @~@@~@@ `@o@P@ `@ FN FN @~@@~@P@ `@o@@$P6P>@@@N@^d@@ @@ @@@@@{@x@u@@@$PP@>@@>@T@@ @@$PP@i@$PHP @@@ @@y  @@@ `@`@@@ E@N@ H@@@L@@P@H@R@8PFT@^@V@KX@@Z@4\@1^@=`@Cb@I@J@P@ @I@$P8PO=0@3[@^@ @`@ @b@@@  P@$PFP F@ @@]DDFPL@@N@JPP@b@R@HPT@@V@X@Z@\@^@`@b@J@P@@_@@O,@d@0PP'@0P PP@0@ P@D@@@F@B@ P@ PN@0@,N@D@@@F@B@$PP@" PP@ۿ0@ A(@P@J@A@L@@@N@H@ P@ PN@˿0@ A(@N@J@A@L@@@N@H@ $PP@.@$P*P@$P@P@merge_!Z. _ merge_merge  symbol_table clock_convert_status_code_cpu_time_and_paging_$ get_pdir_''*hcs_get_process_usage-/4make_seg-7: truncate_seg-=A delentry_seg-DHhmuKKLioa_rsnnlOQS ioa_streamOVYsub_err_\\_translator_temp_release_segmentbgk unique_chars_nnrmerge_initiateinitiate_privateuy~merge_output_procsort_merge_terminate terminatesort_cleanup_worksort_merge_subroutinesort_merge_print_reportsort_extdebug_swmerge_input_file_attachesmerge_input_file_namesmiimspoutput_driver_is_sortpusipstate time_infotime_sw user_out_sw unique_prefixwhoami error_table_out_of_sequence  fatal_errorbad_arg" q` cleanup.1) merge_private0"`% cleanup_proc3),yR&&&&&,&6&<&C&J&N&U&[&a&m&t&&&&&&&&&&&&&&&&&&&&&&&symbtreeJsS*J`UPL/I 6"' *DOyOOMultics PL/I Compiler, Release 28d, of October 4, 1983GJohnson.SysMaint.aoptimize map4TѰJ_<(~LE O>spec>on>6641>merge_merge.pl1>ldd>include>sort_ext.incl.pl1pl1info L merge_mergeB!Ex/x3@Z }@(O)xSS4(<@ (S4 nx@  FP hW4OӁxP)n@r@ƪ@@Ȫ@@ʪ@@̪@z@Ϊ@@Ъ@@Ҫ@PԪ@֪@ު@ت@ڪ@ܪ@@@@đ@ P@;"P@@@@l@@c@@@@00$P>@r@ƪ@@Ȫ@@ʪ@@̪@z@Ϊ@@Ъ@@Ҫ@PԪ@֪@ު@vت@sڪ@vܪ@j@j@g@đ@ P@PP.@@El@@t@@v@@n@@@$P P@n@Z@@2$P$,Pl@@n@@@$PP@n@E@@l@@n@@@$PP@n@A@g@@ l@@n@@@$PP@-l@@@@A@P@@$P.PPPP F@@3"P@@l@@c@@@@ n@@@@@@@@z@@@@PP@P@@@@ @ @@P@P@@@ P@2"P@@l@@c@@@@((n@@@@@@@@z@ @@"@PP$@P&@(@0@*@,@.@2@P@P4@6@@ P@.@@PP'@ Pl@0@l@D@n@F@B@P@ Pl@D@n@F@B@$PP@ Pl@D@n@F@B@$PP@$PP@@ Py@ Py@@N@/$PPA@Fz0@$A@OD@n@F@B@P@ Py@$PPFD@n@F@B@P@ Py@$PPFD@n@F@B@P@ Py,@@! ! merge_output_proc symbol_table iox_ attach_ionameopen write_record $close') detach_iocb,/ destroy_iocb26sub_err_99< merge_returnreturn?CEsort_extcurr_output_file_attachHKQcurr_output_file_nameHTZmerge_in_iocb_ptrsH]bmiiHef unique_prefixHimwhoamiHpr write_countHux error_table_ end_of_info{ data_loss{ data_gain{data_seq_error{ fatal_error{R` cleanup.1w cleanup_prock0&&&&&+&1&8&>&G&S&\&d&h&o&t&z&&&&&symbtreeIICLPL/I 7"' *FSpSSMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4'KMI>(~LE O>spec>on>11/11/82>merge_output_proc.pl1>ldd>include>sort_ext.incl.pl1pl1info Nmerge_output_procA izf<OӃ4xGP )z<%@<)OӁ4xGP<5O )Z|!OӁt V<@ NPVjZZjZPkVjPkZk Z k@kkZ+Zk +@eU*eU*eU*eU*eU*eU*eT0obj_map 0J  merge_return 11/11/82 1552.6rew 11/11/82 1230.8 126792  ":]TTJTA V V(TdecT/V?+0T0VT'VV TT T9TVTT T#4unknownOpeningvfile_ alteredinsertedReadingClosing?#float decAttachingsort_in_^d_summarizedDetachingillegal_procedurekey ^d, ^a(^d) ^d(^d)user compare exit procedure^a input file ^d, file name ^a^a input file ^d, attach description ^aRecord ^d of input_file ^d,file name ^aRecord ^a by user output_record exit procedure.Record ^d of input file ^d,attach description ^aInvalid action = ^d by user output_record exit procedure. Invalid key data. Please check ^a and/or input files ^d and ^d. Invalid key data. Please check ^a and/or user input_file exit procedure.'&%]pP%@}@~(@|P@P(PPNPP@p@ eP'@@$PtPtPM^@[(@T@U@ S@P PPPP@=P$P,P$PPM@ @S@NS@ N,\@P0@PPX@PPX@PPR@ `@`@R@Z@S@ NPPPDPL@F@N@8@PV^@Pv@PPOv,P|NPxPNf~P@P@@@`@@|@@ @P@|@$PNP8~P@|@@ @P@|@۟@ @@!$P~P@|@@ @P@|@ ٟ @g@ @@ $P~P@|@@ @P@$P~PPPP@P!|@ @ @@,@,PPP@6~@B@`@@P@P@P$P,PM$P,P$PPNPPPNP@PP@ $PPS@NPPPP@NPP@PH@PJ@S@ NgPP@PL@PN@iX@$PS(@PPNPaL@LPP@N@R@V@X@@Z@@P@ @R@"@S@$@T@&@[@(@U@*@V@,@@$P@B$P\@S@N"6@R@@@@ @@ @@$PPPX@PPR@ `@`@R@Z@PP@PL@PN@,PPPNPS@8@Pv@PPOP@PvS@\@P0@PPX@PPX@LPN@ `@`@N@Z@PP@PL@PN@PNXPLPN@ `@`@N@Z@PP@PL@PN@,P>N PP@PL@PN@,PX@ҿ0@i0 N.N,c @@@@<<P2@P4@ @6@@8@F@:@@<@S@>@@@H@B@D@F@J@L@0@P@$PPPP`S(@V@@MzPPNPL@[@@MXPB@LPD@B@0@D@0@A@$PT@LPP@N@R@XPj@Z@l@X@@Z@@P@ @R@"@S@$@T@&@[@(@U@*@V@,@@$P@$PS@N X@j@0@jPXPZ@ `@`@X@S@NN.PPNP,P@S@N8@Pv@PPOLPvjPX@l@Z@S@N>> @ed@Z@@ @@ @"@@@S@@Z@@@@@@ @@q$PXPP@PZ@@PVN)@R@@@@@@ @@Z@$PZ@@@@@@ @@K$PHPD@J@F@XPPPZ@P,c @@@@3<<P2@P4@ @6@@8@F@:@@<@S@>@@@H@B@D@F@J@L@0@P@$PPPPvPPNP S@N(PPS@(P S@P8@U@@M\@0@PP0@P@PB@P@PB@PPD@A@N$PPPP$P8@PV^@Pv@PPOvP@P@P\@@P@NPPNP8@PvPPOPP@PvPv@PB@PPD@A@N$PPPP$P8@PvPPOPP@Pv@@$PPN$P@PPPPPP@PBP@P8@@@@@$P@@N@PPF@,@6(@P:@7@$P:@N6@7@O:@:,@:>@PP(F:@6.@F:@7,@7.@V$P7@@@@$P@@N@DF>@@@O?@>~@@<@$P<@N@5>>@;@PPF8@;@O9@8@9@8@9@8@PVB@9@PVD@8$Pp,PA@ 8@9N@A@A@N9@8@?,@8@?@PPO<.@@,@7@O>@@O>=@g@@$PP@@@N@\$P(FP @@@N @@ R N@X@s@Z@{@\@@^@p`@mb@nd@rf@V@P@@$PPF F@lU@i@ @@oU@PO @@@@@@@G @@@@G@s@X@~PFZ@G@\@|@^@;`@Fb@6d@@f@V@P@|@ TTN@gP@@@$P~PFX@}@Z@~@\@|@^@V@P@|@)h@@{@$P~PFX@PFZ@@\@@_O^@|@`@U@V@P@|@$PNP>U@~POP@|@R@N@P@|@ h@@Q@$P~PFP@|@R@N@P@|@N@gP@@<@$P~PFP@|@R@U@N@P@U@$P~PO@P@P(N|@ԟh@@@$P_O|NPP|@NPP|@|@n@PF F@U@0cj@h@@@(V(|@n@Pp@j@r@h@t@F@v@V@x@Oz@@|@PF~@@@@@@u@~@@o@l@$P@0cj@h@@@0V0|@n@Pp@j@r@h@t@F@v@V@x@Oz@@|@PF~@\@@T@Q@W@D@O@M@?@l@$P@|(@$PPPPO,P@PV@j@6~B@_O@,@@@$P=@PPO8@O9@8@9@PNPPP@PPP@PP~PP@@@$P@@N@F.P@,@@8@9@8@9@8@PVB@9@PVD@t$Pp,PA@ 8@9N@A@A@N9@8@8@PVP@P8@_O@P@@$P8@~PF@PF@@@8@_O@|@@@P@|@$PNPT8@~PF@|@@@P@|@ɟ@@@$P8@@@@@@$P8@~PF@|@@@P@|@@g@@@$P8@@@@@@$P8@~PF@|@@@P@$P8@~PO8@P@P(N|@@@@8@@e@b@@@8@_O|NPP|@NPP|@|@o8@PF F@O@1c@\@@@((|@@P@@@@@F@@@@O@8@@PF@-ª@ʪ@%Ī@"ƪ@(Ȫ@̪@ Ϊ@Ъ@Ҫ@@$P@0c@,@@@u00|@@P@@@@@F@@@@O@8@@PF@ª@ʪ@Ī@ƪ@Ȫ@̪@Ϊ@Ъ@Ҫ@@$P@|(@$PPPP,O,P8@PV@@6~B@8@_O@$P7@@<@$P<@N@IF>@8@8@>9@8@~9@8@>F;@8@>>@PPF8@9@>>@F9@8@9@8@9@8@PVB@9@PVD@$Pp,PA@ 8@9N@A@A@N9@8@;@<@>O8@PPN;@8@<,@@@$PrPB@֪@D@ت@A@ڪ@ԑ@ P@A@P@@(@@@N@م$PvvnvBPDPzv eFeA@ȂǀA@nvBPDPzve6eA@A@vB~DN~A@A@vBvDO~@A@A@7@@@@z~>n~BP`0eDP`0e@O@A@A@vB~DM~A@zA@{vBvDO~@A@qlA@m/@/@@@z~ >n~BP`0eDP`0e@O@A@XSA@T@<@@@<@@zv>@@z~>n~BP `@e DP `@e@ @@<<A@4/A@0=@@=@@zv>@@z~>n~BP `@e DP `@e@ n>~ @@F @@F@@@==A@ A@@,@&A(@@@@~A@A@@@@A@P@@PP$P|NP-c@@@@00P@P@@@@@F@@@@P@g@@_@\@b@L @PP @@P@$PPPP(@@@$PrPN @@}F(E P@@v N @@.P  N @@T P  @@<P aT@aV@aX@@@>Z@n~-@ [@T@^@F@`@S@b@Z@d@P@f@zh@j@[@l@n@p@ r@t@v@ x@z@|@\@ P@$PxP@M0c[@~@@@vD\DP@P@[@@~@@ P@F@@\@@F@@8@@9@@@@@@@@@@@@$P@(c[@~@@@XL\LP@P@[@@~@@ P@F@@\@@F@@@@@@@@@@P@$PP PP@Py@@@A@P@@$PPPPP@PPF F@@2c@@@@  |@@P @@"@@$@F@&@@(@@P*@@P,@PF.@n0@8@f2@c4@i6@J:@PP<@^>@P@@@$P@1c@l@@@((|@D@PF@@H@@J@F@L@@N@@PP@@PR@PFT@=V@^@5X@2Z@8\@'`@PPb@-d@f@B@$P@!h!$#!N!"#! ! "#!! $#+0 merge_return symbol_table] sort_extbcompares_counter compare_sw # disaster2&)dt,-input_driver_is_sort06leng9;max_rec_length>Bmerge_in_iocb_ptrsEJmerge_input_file_attachesMTmerge_input_file_namesW]mii`amin_rec_lengthdhmspkl no_of_keysoroutput_rec_deleteduzoutput_rec_inserted}output_record_exit_sw read_count rec_ptr_a rec_ptr_b release_count return_countrevsipsort_compare_exitsort_output_record_exitstate unique_prefixwwhoami error_table_ data_gain data_lossout_of_sequencedata_seq_error end_of_info long_record short_record fatal_error request_not_recognizedimproper_data_format"iox_ attach_ioname%'+open%.0 read_record%36close%9; detach_iocb%>A destroy_iocb%DHsub_err_KKNioa_rsnnlQSUKKXreturne`[illegal_procedure.1h]`*nf&&&%&+&/&8&=&D&L&V~&_|&cz&jx&nv&tt&|r&p&n&l&j&h&f&d&b&`&^&\&Z&X&V&T&R&P&N&L&J&H& F&D&B&$@&->&2<&8:&=8&C6&J4&P2&W0&ZsymbtreeII2cPL/I 7"' *^Pi9MiiMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map<"KJITE(~LE OM!#XUCRV#XVC>spec>on>11/11/82>merge_return.pl1>ldd>include>sort_ext.incl.pl1>ldd>include>sort_common.incl.pl1>ldd>include>sort_comp.incl.pl1pl1info f merge_return .lB _ x#PF@P T (e,,d(YA" (( SYP( GFȑ#A2dȑ#Fe  e e d F2PYYFPd O|!@> YYYȑ#F2d Y e e A Q,e,|3;> YA> O4 (d d Q,   (dA@ A  (PE@2F#Tȑ T dA ȐYY  edF @|Ȗ2O <Oӂ4x+ P@(x7<  )O@izO@e@2QP#A*d2e#Fe>Y("P@O灹()\WE@x'> T((~<"<+OӁy2St(2A#A,d2dȖY,dFd@@ e,d,d<@ AO)V<#Ai:A)@l@j@$P2P@@@@@@@@@@,@@;@@:@@8@@9@@/@@1@@0@@<@@>@@4@@6@@V@?@N@:@7@4@@0@@@+@@'@$@@ª@@@$P@P@9@@MH:@@M.@.(@8@0(j@k@;@l@m@@@@@@@@@@,@@0@@.@@/@@1@@j@@@@@@@@@@@$$P>P@2@t@.@v@:@x@8@z@r@$PBP@.@@$PJ(P@V@X@$PJP N PPT@_.@.@> @ƪ@Ȫ@@@:F@ F`GXPPV@V@\@$PPP@jpJPXP@(P@@Ԫ@@֪@ت@ڪ@ґ@i@̝@ `@` E@x$PNP @@` @\@b@d@Af@P@@A@B(@C(@D(@@@ީ@o@@@G@@@@dPP@$PPP@W@Q@\@fP@P@I@@,P@b@PP'@FP P6@M0@ 6@D@@@F@B@8P@ P4@@0@4@D@@@F@B@$P:P@ P6@10@ A(@6@J@A@L@@@N@H@ 6P@$PJ(P@sort !H.nosort  symbol_tableclock_com_err_command_query_cpu_time_and_paging_!!'cu_ arg_count*+. arg_list_ptr*15hcs_get_process_usage8:? truncate_seg8BF delentry_seg8IMterminate_noname8PU unique_chars_XX\sort_ sort_private_aesort_merge_commandhhmsort_merge_command_finishppwsort_merge_sub_errorzzsort_extdebug_swpustate time_info unique_prefixwhoami -` cleanup.1 sub_error_.2 cleanup_proc(R dPending work in previous invocation of ^a will be lost if you proceed; do you wish to proceed? &&& &)&0&7&A&H&O&W&^&g&o&y&&&&&&&symbtreeII3SPL/I 7"' *R[n[[Multics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map8KJIV?(~LE OG*K\I1>spec>on>11/11/82>sort.pl1>ldd>include>sort_ext.incl.pl1>spec>on>11/11/82>sort_merge_pars.incl.pl1pl1info ZsortIP x#@PPWu> WSxTOӁt <P +P Zk@ #Pk@k@Zׁ5Zk+kZ+k+PCUYUYUYUYUYUYU@obj_map R   sort_ 11/11/82 1554.9rew 11/11/82 1040.8 9540 &PP&P P&P P&PP&PP&PP&PP&PP<sort_  noexit commence  terminatereturn#!release)&initiate0#, sort_private5)3sort_08 symbol_table )# 50sort_merge_subroutine sort_commencesort_merge_terminatesort_output_procsort_input_proc sort_initiate sort_sortJ PTZ_!c&g,ggjlnprtvx&&&&&&~&}&|symbtreeIHK}I salm   $@4QAEKA4ALM Version 6.4 April 1981 Holmstedt.SysMaint.m list :KJI>spec>on>11/11/82>sort_.alm @PA @,U*eU*eU*obj_map Q  sort_build_keys 11/11/82 1552.6rew 11/11/82 1309.0 29880 TEV?VTAV T decbinbitT chardsc#4fldecflbincharacterfloat decimalfixed decimal^a: Record length required to contain keys is ^d. Must be < ^d.^a: Warning: Key ^d is "^a" but bit offset is not a multiple of ^d.DPP%@PP@P@@(P(P@@C@B@B@CN@V@PFB@$PPON PONPON6@MJ@POP(OH@(@MNNN-N@ L@rN@ K@@UB@$P PO PO FK@POPOK@P@P$PO@P@PO FO@OO@Oc6@&@MNNN PO POP>O~ FO@POO@P@P$PO@P@PO$OO?6@&@MNNN6O>O FO@POO@P@P$PO@P@POJ@O@O#N POOGN O:@ POOF@O POO$ POO*@MNNN7O>O> FO@POO@P@P$PO@P@POJ@O@ON POO?N O@ POOF@Ow POO$ POOmƝ6@&@MNNN0N@ ѝўR@НlT@ O@@ B@$P PO PO FO@POPOO@P@P$PO@P@PO FO@OO@O7*@MNNN1  PO PO FO@POPOO@P@P$PO@P@PN@ R@lT@ J@n@;B@$P PO FJ@POJ@OB,@$PPNP#P F@ v@@iDVDPj@V@l@Pn@Pp@Pr@@t@=v@:x@7z@|@h@P@PP@P@~$PP@D@F@AH@P@~@$PP F@ D!@@HHHP@@@P@B@@FP@P@@P@ @@@ @@HPP@@P@D@!R!J !R!O !L!K sort_build_keys symbol_tableP ioa_ ioa_streamsort_extbdt !leng$&max_rec_length)-min_rec_length04 no_of_keys7:rev=> user_out_swADwGHwhoamiKMSH`,&&&#&(&/&6&<&@&F&J&OsymbtreeIIC!PL/I 7"' *R^|^^Multics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map8%KMIB(~LE OJ#XXCQ>spec>on>11/11/82>sort_build_keys.pl1>ldd>include>sort_ext.incl.pl1>ldd>include>sort_sd.incl.pl1pl1info Zsort_build_keysLA V<@P POР@(S4O)fPPsip0ABstate0EG unique_prefix0JN wf_dir_name0QTwhoami0WY_` &&!&(&/&8&<&@&D&I&P&V&[symbtreeIIDtQPL/I 7"' *F}SeszSSMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4'KMI>(~LE O>spec>on>11/11/82>sort_cleanup_work.pl1>ldd>include>sort_ext.incl.pl1pl1info Nsort_cleanup_work= (()x7O@PAP <#@):x+(PPVjZZjZ+VjZAP Z @eU*eU*eU*eU*0obj_map `d l}  sort_commence 11/11/82 1552.6rew 11/11/82 1309.1 11232 #?#cPP%@PNPPP@ PN@@PB@@@F@B@H@PPJ@D@ P@PP@$PPP(PPPPF@D@P@$P PP@ sort_commence symbol_tablec  sort_presortsort_extcompares_counter input_record_exit_sw#)input_rec_inserted,1min_rec_length48presort_compares;@siiCDstateGI error_table_out_of_sequenceLPTsort_input_procreleaseW[]commencef``;&&"&+&3&:&B&F&K&V&_symbtreeIID ZPL/I 7"' *EnQXekQQMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4#KMI=(~LE O>spec>on>11/11/82>sort_commence.pl1>ldd>include>sort_ext.incl.pl1pl1info M sort_commenceT@OP(P@~PZjkʨk Z Z kVk:P+@eU*eU*eU*eobj_map ;;gn,  sort_convert_internal 11/11/82 1552.6rew 11/11/82 1231.4 113544 illegal char bit bin bin flbin flbin dec dec fldec fldec sortVT TCV?T T T)T'dscVTRT+binT, T9T(TXTNT1T`T5T@TSTEVVTTdVT#V NXXXNVVV4#MergeSort flbin?#, :;()output_fileinput_file exit description.^a: ^a exit specified ^d times. exit description. Word ignored.^a: ^a ^a Description pathname ^a^a: Input_file exit specified ^d times.^a: Keys statement specified ^d times.^a: Invalid bit offset "^a" for key ^d.^a: Output_file exit specified ^d times.^a: Bit offset of ^a too large for key ^d.^a: Word offset of ^a too large for key ^d.^a: Missing user exit procedure name for ^d^a: Unrecognized exit name "^a" for presumed ^d^a: Inconsistent datatype attributes for key ^d.^a: Invalid length or precision "^a" for key ^d.^a: Unrecognized data type "^a" for presumed key ^d.^vxWill resume processing with next valid data type word.^vxInitializing entry variable for user-supplied ^a exit procedure.^a: Invalid word "^a" following bit offset for key ^d. Should be ).^a: Unrecognized statement keyword "^a". Rest of statement ignored.^a: Invalid word "^a" following length or precision for key ^d. Should be ).^a: Length ^a too large for ^a data type of key ^d. Must not be greater than ^d.^a: Invalid word "^a" following length or precision for key ^d. Should be word offset.^a: Invalid word "^a" following data type for key ^d. Should be ( for (length) or (precision). @$P{@@0@@,@Ξ@F0A,@Ξ@F0A,@Ξ@F0A,@Ξ@F0{A,@Ξ@F0tA,@Ξ@F0mA,@Ξ@F0fA,@Ξ@F0_A,@Ξ@F0XA,@Ξ@F0QA,@Ξ@F0JA@,@@O,@@O,@@O,@G@O,@@O,@?@O,@@O,@;@O,@@O,@@O,@@O@@О@~@ў@~@@@Ԫ@@#>$F@@ت@,@0@ڞ@~@۞@~@@@ު@,@0@@~@@~@*@@@@@@@@ DDDDDDCCF6ЗP%@NP(P$PP$$d[@@@$@P@P@ , @ @G@F@ H@6@ H@?@I@J@H@@@ @@ @@ @@ @@ @@I@@G@@L@@m@@@@@@@@@@@@@(P@PP@P@P@$$M@@@@@@$P@@P@@@@ª@ @Ī@ @ƪ@ @Ȫ@ @ʪ@I@̪@G@Ϊ@L@Ъ@m@Ҫ@@Ԫ@@֪@@ت@ڪ@@@@vܪ@ު@r@v@@@t@@m@j@g@@o@@DP@@E$PNPNP@PP@@@@@@@ ~P@$PP F@ %-@@w$$P@@@8@@@@@$PP@@@P@@@@@Pª@%Ī@"ƪ@Ȫ@ʪ@̪@Ϊ@@P@PD@)@DBB'ЗP%@`P(PP@P@(@˞@ NPP˞@POOMN˞@P@,@@@@$PhN@ jN@P@ F`P@ F`@dNkNP@ F`ހB@dNkNP@ F`^@V@P@@@@@@@@ @@ $PP@@P@ F` jkP@ F`xc@V@P@@@@@@@@ @@ $PP@@KP@ F`Y0@$PwN@.>@V@P@@@@@@@k@ @@ $PP@@P@ F`6 A P@ F`-@$PwN@nkP@ F`@,N0NP@ F`>3P@ F`h0@P@PP F@ @V@@@H HP @ @"@P$@@&@(@*@,@@.@@P@P@P$PP F@ 3@V@@>@h2i@ @@h00 @@@0  @@@222 @@!>!@>1@$PPJ@2@L@PN@PP@1@R@T@V@X@@Z@\@H@P@ @P@P$PP F@ &0.i@ @@%,, @@@  @@@.. @@)$PP@@@P@@@@@@@ @P@ @P@P$PP F@ ^"@V@@@&88P@@>1@PJ@@L@PN@@P@1@R@fT@YV@`X@@Z@U\@H@P@P@P$PP F@ 2@V@@@`^`PJ@^@L@PN@@P@P@@R@=T@/V@7X@@Z@?\@H@P@P@P$PP F@  ̀@V@@@44PJ@@L@PN@@P@P@@R@T@V@X@@Z@\@H@P@P@P$PP F@ @V@@@P2PPJ@2@L@PN@@P@P@@R@T@V@X@@Z@\@H@P@PP$PP F@@ {@V@@@XHXP`@H@b@Pd@Pf@P@h@j@l@n@@p@r@^@P@[P@P$PP F@ R@V@@@((PJ@@L@PN@@P@P@@R@T@V@X@@Z@\@H@P@2P@P$PP F@ e)@V@@@[H HPJ@ @L@PN@@P@P@@R@pT@gV@jX@@Z@r\@H@P@ P@ F`Gt0$PP F@ 7@@<<PT@@ .@.@>@P@@@@@B@/@, @@ P@P@ F`K@dNkNi@D@?0@(@DP@@@@DP@D@@@@@NP$P F@ @F`@@gN@,@@@О@~v@ў@v~@v@@О@~>@~@(v@,@vN@ڞ@~v@۞@v~@v@@ڞ@~>@~@(v@,@vN@(@P@P@ P@ P@@֞@> FP`@P@~@,vP@(@@ @@d~PF0 @@P,@(@@@ N P֝@`6FA@@,@P@@OO(O(OvO@ix@ ֞@> FP`@@@PP$PP F@@ o@@ 4|4P@|@@P@P@@@p@y@@@P@@ @@N@)PP$PP F@@ I @V@@@,,P@@@P@P@P@@T@>@N@@@V@@P@P@@O @&@P@@F&@"6@&@@MONOO#N#OGNO@GO4*@MONOONO ?NO@?O&@,@@#N)$PP F@  @V@@@f,,PЪ@@Ҫ@PԪ@P֪@P@@ت@ڪ@ܪ@ު@@@@Α@P@PPP@@O,@2@@@NO7PPO8@$PP F@@ ,@V@@@@TTP@P@@@P@P@F@@@8@ @ @@@@@@@@@@P@P@@O2@:@P@dF@ix:@@@@~@,v@@F@,@@@F@L@@~@,v@*@@*~@vP@ @@`@L@R@=[R@X@$Ph@~@@ԞvP@X@@ԞN P F@@ =@@((P(@@*@P,@.@N0@22@H4@@6@&@P@PPPP@P@>>F@X@^@$P8@P@P8@P@Pj@~@Ԟv^@y@~@ޞvz@~@ޞv^@Py@~@8@ޞvN!PPP F@@ @@J(:(PF@:@H@PJ@8@L@N@P@R@@T@D@P@$Pz@~@8@ޞvN!PPP F@@ @@A,D,PX@D@Z@P\@8@^@`@b@d@@f@V@P@$Py@~@ޞv#PP@h@@*8@y@*8~@؝؞:@le<@h@X@Z@:@\@^@@`@b@V@ @8PP@r@$Pz@~@ޞv"PP@h@@*8@z@*8~@:@<@h@F@H@:@J@L@@N@dP@D@ @ PP@G@PP@ P @@^@d@f@Ah@P@j@P@k@fPPl@j@n@l@r@n@t@P@Pv@@@x@p@$PP@dfPP@P@@@@2PP$PP F@@ "!@@ DzDPT@@ .@.@>n@P@z@@n@@P@+@ @@hP@P@@P@$PPfPP@P@P@d@j@$Pj@~@Ԟvj@q(@0r@{@p@p@rN@ ~@q@$q@p,@q@j@P0s@$P{@p@p@sN@k~@@ޞvN,PP$PP F@@ #@@ ̞@@p@~@P@@@P@\F@@@@@@@@@@@P@@ޞ)$P{@@p@@~@PF@@*@p@*~@̞@@@~@@@~@\F@@@@@@@ @)$P{@@p@~@PPF[Np,@PP@ P@@j@t@P@6P@Pt@z@|@Pj@@ N N|PP @@R@z@M@@N|PP @@E@z@N|PP @@<@z@N|PP @@3@z@|PP @@1@z@@@A@P@@PP F`@P @@K@P @@D@?#dsc !!!!0rdndst th)(:;0H`@d sort_convert_internal symbol_table  convert_status_code_ cv_dec_check_ ioa_ ioa_stream#%( find_command_++/ lex_string_init_lex_delims259lex2<=sort_noexit@BDsort_extinput_file_exit_swGJOoutput_file_exit_swGRW sort_desc_pnGZ^ user_out_swGadwhoamiGgisys_info max_seg_sizelos error_table_ no_stmt_delimvz~unbalanced_quotesv=` convert_datatype+` .~v""/**/;keys key exits exit char character bit bin binary fixed dec decimal float flbin fldec dsc descending input_file output_file compare input_record output_record ddeffghhijk,-./0&&"~&*|&1z&;x&?v&Ft&Qr&Yp&`n&fl&kj&uh&f&symbtreeII3s`PL/I 7"' *p~~~Multics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map@+KJI_K(~LE OS&#XBE%]*K\I1h#XXCQ>spec>on>11/11/82>sort_convert_internal.pl1>ldd>include>sort_ext.incl.pl1>ldd>include>lex_descriptors_.incl.pl1>spec>on>11/11/82>sort_merge_pars.incl.pl1>ldd>include>sort_sd.incl.pl1pl1info xsort_convert_internal&B! N@ <-Ӂ<@O <O n<O <@)Z Vh)ZhxK -x+S }Sx+Sx+Smx?St>3xO d@h g4O2> x (  3n<@(g4gyހH$_jZZjZ+Z+APk VjkVk'PZk k C9UYUYUYUYU@obj_map ..v`F  sort_ext 11/11/82 1552.6rew 11/11/82 1041.0 214632   sort_ext   user_out_sw Scurr_output_file_name! curr_output_file_attach) $curr_input_file_num2! ,curr_input_file_name;) 5curr_input_file_attach@2 >whoamiG; fC wf_full_nameM@ <J wf_dir_nameTG 8P unique_prefixYM 7Wtime_swaT 6\terminate_print_swfY 5dstatema i sort_desc_pnsf p report_sw{m vpresort_comparess ~output_rec_inserted{ output_rec_deleted output_file_exit_sw output_driver_is_sort old_input_file_num min_rec_length miimerge_input_file_namesmerge_input_file_attachesmerge_comparesmax_rec_lengthmax4max3max2max1input_file_maxinput_driver_is_sortdebug_swaclpu time_info merge_in_iocb_ptrsssisii return_count&" release_count,) write_count2&/ read_count6,5rev;2a9leng?6A>bC;!BwG?FdtMCJ no_of_keysSGP disaster2[MVcompares_countercS^equal_key_exit_swl[foutput_record_exit_swucoinput_record_exit_sw}lxinput_rec_inserteduinput_rec_deleted}input_file_exit_sw compare_swsspsrpsort_equal_key_exitsort_output_record_exitsort_input_record_exitsort_compare_exitsip rec_ptr_b rec_ptr_a in_buff_ptrmspmip symbol_tableY6&}l;@2MGm?f!aTY2,cu[s;{CS )GM  symbtreeIHK}Ialm   $@4dBD^B4ALM Version 6.4 April 1981 Holmstedt.SysMaint.m list :KJI>spec>on>11/11/82>sort_ext.alm H@ obj_map >> F d >  sort_initiate 02/14/84 0736.5re 02/14/84 0736.4 47448 T:T?T4+104VT.TdVT(-wd-pdLV +10-bfVT# 4V??#sort_ -briefsort_work.user_output-working_directory-process_directory^a: ^a Temporary directory pathname ^a^a: ^a Pathname and prefix for work files ^a^a: Invalid string_size argument ^d. Must be < ^d.^a: Both merge_order and string_size arguments specified.^a: File size too large for specified merge_order argument ^d.r`P&@ "PP@@P@@D@$PDPP P@$P.PPP@ F`@4P @@  F`@q F`@z4P @@ 4P @@`@ B(@C(@2PP0PP (PV=@@@@@@ $PP@@@=@@9@@@P 1P=@@@E(@$P&PmPP@Pd@PPf@$P4P@@@@ h p(@d@@f@@h@@p@@$ª@Ī@ƪ@Ȫ@@P@np@P PE@M$PBPP P@ `P&@"PP@@P@@$P.P0PPPB@PC@r@t@$P.P N5+@@ܪ@@ު@@@ڑ@P@T@ .@.@@>i@ԝ@ `@` E@$P6P @@` @ٟi@8P@ `@`@ E@N@>@@@6P E@@@ >@@@ E@ :P@ @@`@ @:PT@@ .@.@>@N.@P@H@@J@@@  P@$P4P F@ @@004P@@@P$$d[@@@P@@ P"P~@@2$@O@=@6@8@$@:@4@ $PP@@@$=4@@4@@4@@4@C@N<@B@N<@<@=@2<@0$@O@$PP@@@$F =>@ͻ@P@1@$PPPNF>@F>@@"NP @"NPLP@"PGP~P{=@/C@-$PPP>NPqE@4P F@ vj@@v4$4P>=@4P@@$@B@@P@KB@.<@,@@B@@$$M@$PPP>NP;E@4P F@ @4@@\@@4P@@@B@@P@E@$P4P F@ @@-<$<4P@$@@. sort_initiate symbol_table  decimal_exp_convert_status_code_ expand_path_!!% get_pdir_((+ get_wdir_..1ioa_ ioa_stream469 unique_chars_<<@sort_merge_initiateCCHsort_extdebug_swKNQ disaster2KTWmax1KZ\max2K_amax3Kdfmax4KikmiiKnoold_input_file_numKrwsiiKz{sipK~ssiKstateKterminate_print_swKtime_swK user_out_swK unique_prefixK wf_dir_nameK wf_full_nameKwhoamiKsys_info max_seg_size error_table_pathlongbad_argout_of_sequenceinitiatex`initiate_private`GF&& &'&-&3&;&B&J&S&Y&^&c&h&m&q&y&}&&&&&&&&&&&&&&symbtreeJsS*JcqPL/I 6"' *FRzRRMultics PL/I Compiler, Release 28d, of October 4, 1983GJohnson.SysMaint.aoptimize map4&TѲcJcs>(~LE O>special_ldd>on>6617>sort_initiate.pl1>ldd>include>sort_ext.incl.pl1pl1info N sort_initiateX,B!|+@O)<O ӁBhSt<+OO ~)f=x3  (@) Ph<'OӁt  (P PPO@P N<PZjkʨkZ@+Z+ZkZP+kVjZ kZVj@kVjPkZ+kׁ5ZPkV`ZV`Z@eU*eU*eU*eU*eU*eU*eU*eU*eU*eU*e obj_map GG.F6t  sort_input_proc 02/14/84 0736.5re 02/14/84 0736.4 73008 T'TT$T.V?T8TTTTTTTT1VT(TVTT VV T4#insertedalteredcreateClosingReadingOpeningvfile_ ?#cleanupsort_work.SSsort_work.SRsort_work.SIDetachingAttachingsort_in_^d_Calling sort_$release.^a input file ^d, file name ^aUnable to ^a temporary segment ^a>^a^a input file ^d, attach description ^aRecord ^d of input file ^d, file name ^aRecord ^a by user input_record exit procedure.Record ^d of input file ^d, attach description ^aInvalid action = ^d by user input_record exit procedure. @O@P(@$P8PQ@@'P%@P(PL@@ -@P'@.@X@@$PPP @@@ @@~ @@@@@H@@(P@L@I@F@@@P@$P$P F@i@ @@K&P @@@@@@@S @@@@S@@@L@@S@@I@@!@"@@@@P@I@8@g@R@O@N@L@@N@@P@@I@@@$PP@I@ @6@x(@L@@$P0P@Q@@R@@I@@@P@I@$PZNPI@@@]@$@$P0PP@R@@J@ـ$PXNPVNPj$P F@/c@©@@@ ((J@ƪ@TPȪ@@ʪ@@̪@@Ϊ@@Ъ@@Ҫ@(PԪ@&P֪@ت@@@ڪ@ܪ@ު@@@@đ@$ P@.c@©@@@44J@ƪ@TPȪ@@ʪ@@̪@@Ϊ@@Ъ@@Ҫ@(PԪ@$P֪@ت@@@sڪ@pܪ@wު@i@o@f@đ@$ P@$P`PPP.@\@f\NP+c@p«@@@@J@ƪ@TPȪ@@ʪ@@̪@@Ϊ@@Ъ@KҪ@ڪ@?Ԫ@<֪@Cت@4ܪ@đ@ P@.@0@:PP.@)@37>P$@>PL@@I@@@P@I@*@X@L@@I@@@$PP@I@ //@g@K@L@@I@@@$PP@L@@2P%@mPP@P@P@@@@@P@@ @@@@(P$PNPN\PP@P8NPXPP@@M @L @@bP@@ K@SS@g@Y@$P:(PJPB(PPPJ>P2NP@:PBP6NP@4NP@@@dP@@PP@$PB(PJP$P*P@@MPP"0@@PP@P@P @(@@@ @@@@@@@FP@$P@ 0@@N@@@ @@@@@@@@$PPP@P @@PMN,,P@Nן@ @@@@@@@@yPP@P$P @P @PP @P.,P,c@@@@ 88^P@TP@@@@@@@@@@@ @(@"@$@&@*@,@@ P@$P`PPP@JP >F>JP"PJP=LPP@@E@@6~@P@P@JPLPPP@PP@P e@`B,PBPJPHP@POBP@PN@,PJ.PBPDPPF*P @N P@P @@P(@6@@@A@P@.@PP$P8NP-c/@O0@@@020XP@@TPB@/@D@0@F@@H@2@J@PL@+N@V@P@R@#T@ X@PPZ@>@fP@$P`PPP@fP@$P`PPP@@@A@P@\@P@]@$PRPT@ .@.@_@T^@]>@a@T`@cb@d@@@$f$_@i@@RP `@`a@i@PP @@@@PP]@ `@`@@v@TPx@b@z@d@|@@~@f@@P@@@@@@}@P@P@^@@`@@t@$ P@ @$P`PPP@@@A@P@@$P`PPP$P F@@2c@@@@ I@@TP@@@@@@@@@P@P@(P@&P@W@ª@K@H@O@4Ī@P@Pƪ@DȪ@;ʪ@@$ P@1c@O@@@z((I@Ϊ@TPЪ@@Ҫ@@Ԫ@@֪@@ت@P@Pڪ@(Pܪ@$Pު@&@@@@@@P@P@@ @̑@$ P@.@@9PP'@ PL@0@@L@B@I@D@@@P@ PL@B@I@D@@@$PP@ PL@B@I@D@@@$PP@@!!!!!!!J!!sort_input_proc symbol_table' ioa_rsnnliox_ attach_ionameopen!# read_record&)close,. detach_iocb14 destroy_iocb7;sub_err_>>Asort_ext compare_swDGJcurr_input_file_attachDMScurr_input_file_nameDV\curr_input_file_numD_dinput_record_exit_swDgminput_rec_deletedDpuinput_rec_insertedDx} in_buff_ptrDmax1Dmax2Dmax3Dmax_rec_lengthDmiiDmin_rec_lengthD read_countD release_countDsiiDsipDsort_input_record_exitDsrpDssiDsspDstateD unique_prefixD wf_dir_nameDwhoamiD error_table_ short_record long_record end_of_infoout_of_sequencerequest_not_recognized fatal_errorhcs_make_seg sort_presort!>>$-` cleanup.12'*release9-"`0 cleanup_proc<25`h && &%&+&0&6&=&C&L&U&^&f&o&w&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&symbtreeJsS*Jc8PL/I 6"' *S___Multics PL/I Compiler, Release 28d, of October 4, 1983GJohnson.SysMaint.aoptimize map8(TѲbJc#B(~LE OJ!#XUCR>special_ldd>on>6617>sort_input_proc.pl1>ldd>include>sort_ext.incl.pl1>ldd>include>sort_common.incl.pl1pl1info [sort_input_proc+f<O):Ȗ O|!@E @2)P(@(EFv<AP FxoO ӂS4O)fxW hSt x' `@! PZjkʨk Vj@+VjPVj PZ+Z Vj@ Z@ Vj+ P+ ZP ZZ@ P @ V`ZZjC9UYUYUYUYUYUYUYUYUYUYUYUYUYUYobj_map ``=h   sort_merge_command 11/11/82 1552.6rew 11/11/82 1232.0 113184 TCT,T1T8VVT3TKVT TTT)TT sortT#TTSTT T T>-fi-wd-pd-rpTVV TTTTTVTdT"-db-tm-bf-md-sd-ci-td-ods-of-ids-ifTTLT%VTVT4 N#V?truncateInput:create[pd]>?#MergeSort merge-replace-debug-time-briefuser_outputsort_par_-string_size-merge_order-file_size-merge_desc-sort_desc-temp_dir-output_file-input_file-console_input-temp_directory^a: Version 2.04@Vset bit count for-working_directory-process_directory^a: ^a Argument ^d-merge_description-sort_description-output_description-input_description or attach description^a: Argument "" ignored.^a: ^a argument given ^d times.^a: ^a argument not permitted.^a: ^a Argument ^a truncated.^a: ^a ^a Description pathname ^a^a: ^a Description given ^d times.^a: ^a Argument "^a" is ignored.^a: Command and basic arguments are:^a: ^a argument present but no value given.^a: ^a ^a Description from user_input.^a: ^a argument present but no pathname^a given.^a: Warning: -brief argument no longer supported.^a: ^a Unable to ^a temporary segment [pd]>^asort_par_^a: -file_size argument too long. Must be <_ 16 characters.^a: ^a argument has invalid value ^a. Must be a positive integer.^a: -file_size argument has invalid value "^a". Must be a decimal number.^2x^a {-if pn|-ids "att_desc"} {-of pn|-ods "att_desc"} {-ci|-^ad ^a_desc}^a: ^a Description not specified. Please specify either "-ci" or "-^ad pathname".^a: Too many input files specified. Specification ^a ^a for input file ^d ignored.???>===>><>;;;P&@ "PP@(@P@)@P@*@P@+@,@P@P@0@,@P@0@,@@P@0@, Yk~rϸI@@\(@](@^(@_(@`(@e(@a(@b(@c(@d(@P (Pl(@f(@g(@i(@PB.@0@.@4@$P.P6@08@-:@2@P@@@(2(2@>@$P.P@@B@D@<@P@@@OLFL$P.P@-@F@\@.P^@-@`@.Pb@d@f@j@h@Z@P@PP@0@~(@B[@N@P@ F`+  F`  F`] F`F F`  F`  F`F F` F`  F` F` F` F`& F` F` F`  F`  F` F` F` ( F` F`R F` F`wP F` M F` ^} F` F``ks$P6P>@@@@@B@B@<@ P@@V-@@@ $2$$P0Pn@2@p@.Pr@B@t@Pv@Qx@;z@H|@6~@-@@l@P@PP@0@C@@~,@~@PNPP@P@~@@@@@@@@P@@$P P@@.@@@@@B@@@ $PP@@@t$P0P@@@.P@B@@~@@@@@@@@P@PP@0@@@P F`<PP@0@@@e$P0P@@@.P@@@@@ P@N2@P@P@0$P8P@@@@B@@@ P@@V@@@P $P0P@@@.P@B@@P@@@@@@@@P@P(P@@\,@P@ @@`  F@@l,@P P$P$NP%P@0@@@TT0P@@@.Pª@@Ī@@ƪ@l@Ȫ@wʪ@Z̪@nΪ@UЪ@RҪ@UԪ@@P@@$$ P"P@P@@@@ P~@ F@T@ .@.@@>i@@ `@` E@@>@@@ E@@@P(@@@@F֞@ `@` @@ @],@f(@PP)@ `@@P@ @@` ' F@r @f,@T@ .@.@@>i@ם@ `@` E@a@>@@ם@ E@@PP)@؝@ `@`@ @ @@ @@D[@N o@o@o@/@#P F@8@ @@`@ F` F` @@` ~.@L@L@L@ @@@^,@g(@PP*@ `@@ [@N@P@ F` F`  F`  F`  F`  F` F@ g,@P@P*@ `@`@~.@@@`,@ @@m@$@`,@i(@L[@N$@P F@~.@$@i,@$P&P@ @@`@ @@Sm$@*@_,@h(@0[@N*@P F@~.@*@h,@@NP@P@0@@V@@$P0P@@@.P@M@(@D@@ P@P@ @@`t*@0@e,@P@ @@`r0@6@a,@6@<@b,@j(@v[@N<@P F@s~.@<@j,@@ @@`x<@B@c,@k(@_ڸ[@NB@P F@\~.@B@k,@@ @@`zB@H@d,@H@N@\@"PP@@@@@@@~@ FPP(@ f@@N@N@T@]@PP)@ `@@T@N@@@QT@Z@^@PP*@ `@@Z@N @r@@<g@ @r@@ܸ$P.P@@l@@ɟ*@l@O@ @r@@Z@`@`@3@@T T$P.P$@ @&@(@*@"@@U$P.P@@0P0@ @2@.P4@ @6@@8@:@^<@~>@Y@@wB@.@P@PP@0@`@N/@@$"$$P.P @ @@d@d@ @@!$P0P0@"@2@.P4@ @6@`@8@V:@+<@M>@(@@6B@.@P@PP@0@`@f@h@Aj@P@D@hPP F@@ P @@Bf@P @@;f@l@Ȟ@ F@mM$P&PF@E@r@H@@J@F@N@E@P@H@R@J@T@@V@L@P@̞@l@X(@Y(@r@\@@^@E@`@X@b@Y@d@PPf@@h@j@l@n@p@r@t@v@Z@$PP@PP0@}l@P@PPl@@N@L@$PP@i@ @@$P,P @@@@ @@  &P @@@@ @,P @@@L @@ P X@@\@L@^@Y@`@X@b@P@ Pd@@f@h@j@zl@qn@p@r@Z@P@P P0@J@@ml@ P@PPJ@$P4PN@J@P@R@OT@L@P@(@@J@$P2PN@J@P@@R@@T@@V@L@ P@Ϟ@;PP@0@@N@@@P@B@R@L@ $PP@@@,L,$P.P\@J@^@F`@Fb@Z@@$P0P\@L@^@.P`@B@b@J@d@8f@h@/j@l@n@Z@P@l@ .X@@$@XM@ ؞@PP@Pם@ f@`@מ@.@؞@>FX@PPN@X@P@@R@L@ $PP@Ξ@ J@@؞@ X@PPN@X@P@@R@L@ $PP@Ξ@ >L@>N@rP@@ɸl@ڨ@P-P_@ڈ@Nx@zez@@Kh@ x@zez@@2t@~@@@PP@@@@|@ $PP@͞@PP@0@@@LL$P0P@@@.P@t@@@p@@m@@P@$P.P@@l@@*@l@O@x@zez@n@ոڈ@@P P+@ `@@$P*P @@ e@@@@\440Pª@@Ī@.Pƪ@oȪ@8ʪ@f̪@@ P@@@a@B$P(PN$P(P@@P(Pb@@N uu@t@!@j@ kk@j@@x@Ԫ@@֪@PPت@ڪ@6ܪ@ު@ґ@ $P P@͞@PP LL@K@@$P.P@@l@@+*@l@O@ 99@8@@X@@P(Pc@@N%@%@@qk@ @@@Dz@@@@PP@@@@@ $P P@͞@PP@@@O$P.P@@l@@*@l@O@@@|@@@d@$P"PN$P"P@@@A@P@@PP@0@@@2 $P0P@@@.P@PP@ @} @@P@P@@P@@@@A@P@@@@  $P0P@@ @.P"@PP$@P&@s(@F*@j,@P@P.@R0@@P@PP@0@@ @ @PP@0@P4@@@6@B@8@2@ $PP@@@$:$$P.PH@D@J@?L@?N@F@@$P0PT@:@V@.PX@B@Z@D@\@&P^@/`@b@&d@f@h@j@R@P@ @@@A@P@l@PP@0@PPp@@@r@B@t@n@ $PP@@@8v8$P0P@v@@.P@B@@PP@,P@@@@@P@P@@@P@@@@A@P@@P@@PP@0@@@44$P0P@@@.P@PP@P@@@@P@P@@Pª@@P@@@@A @P@@PP@0@@@b,,$P0PԪ@@֪@.Pت@PPڪ@ܪ@Xު@@ P@P@ґ@P@@"@$@A&@P@@P@@PP@0@@@DD$P0P@@@.P@$PP@P@d@'@[@&P@P @@P @@P@"@!!z!!!c#!!x!!!b#!x !x!_ #!!L> !!J> !!J> !!!!!!!^#!!]#!!![- sort_merge_command symbol_table convert_status_code_cu_ arg_ptr_rel cv_dec_check_""& cv_float_)), expand_path_//3 get_pdir_669hcs_initiate<>Amake_seg<DG truncate_seg<JN set_bc_seg<QTioa_WWY ioa_switchW\_iox_get_linebdgsort_extdebug_swjmpinput_file_maxjsw sort_desc_pnjz~time_swj user_out_swj unique_prefixjwhoamij user_outputb user_inputbuser_iob error_table_bad_argbigarg`:&&!&(&.&5&;&C&I&P&V&[&a&i&r&y&&&&&&&&&&symbtreeII3cPL/I 7"' *FSSSMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4(KJIj>(~LE O>spec>on>11/11/82>sort_merge_command.pl1>ldd>include>sort_ext.incl.pl1pl1info Nsort_merge_command|B!B!+@P@  % Ff x' );i ":fStx3StxO(h F)z<@<OO @ު@$P(P@@@@@@@@@ܑ@ P@'(@@@ $P(PĪ@@ƪ@Ȫ@ʪ@@@@ު@$P(P@@@@@@@@@ܑ@ P@h@n@p@Ar@P@@pPP F@@P @@n@P @@n@t@$P(P@@l@@H@(@l@O@#@@@@P@@@@P@@@@@@$PP@y@v@@P@$PPz@z@@@88@@z@@`@]@@P@n@$P$P@@?@$P@"P@@@@@?@@@@@@?@@@@~@ >@~@@@~@ >@~@@(@A@$P(P@@l@@3H@(@l@O@1>@$P@ @@@@"P @@@@@@@@@@@ ~@@@@@ ~@@@@@@@@@ @@"@@$@ P&@(@*@,@.@ 0@2@4@@@m@$P$P@ @@"P@@@ @@@@@@~@@@~@@@@@@@@@ @@"@@$@P&@(@*@,@.@0@2@4@@@<۟@$P$P@$P@"P@@@@@@@@@~@@@~@@@@@@@@@ @@"@@$@P&@(@*@,@.@0@2@4@@@ @@@@$PP@t@|@~@A@P@8@@@ : {D=D@f@h@T@j@d@ $PP@@@T=d@@dB~PPB@@9@aD=D@f@h@T@j@d@ $PP@@@T=d@@dB~PPB@@l@GD=D@f@xh@T@j@d@ $PP@@@T=d@@dB~PPB@@m@:@p@Pr@9@t@l@v@m@x@ Pz@ P|@ ~@P@P@@@@$@@n@$PP@~PP m@m@F@PH@J@L@D@$PP@ m@f@h@d@$PP@|@!!!!!!!!! sort_merge_command_finish symbol_table  decimal_exp_clock_com_err_ #convert_status_code_&&,cpu_time_and_paging_//5hcs_get_process_usage8:?ioa_BBDnnlBGHsort_extcompares_counterKNSmax2KVXmerge_comparesK[_miiKbcpresort_comparesKfkpuKno time_infoKrutime_swKxzwhoamiK} error_table_bad_argh` :,&&&%&.&7&A&F&J&U&Z&a&e&m&q&w&|&&symbtreeIIDg!PL/I 7"' *HWtWWMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4/KMI@(~LE O>spec>on>11/11/82>sort_merge_command_finish.pl1>ldd>include>sort_ext.incl.pl1pl1info Psort_merge_command_finish_ 0^a.^a: ^a Unable to ^a temporary segment [pd]>^a^a^a: Key ^d has invalid length or precision ^d. Must be > 0.^a: Key ^d has invalid descending argument "^a". Must be "dsc" or "".^a: Both key descriptions and user compare exit procedure specified.^a: Neither key descriptions nor user compare exit procedure specified.^a: Keys structure has invalid number of keys ^d. Must be > 0 and <_ ^d.^a: Keys structure has invalid version number ^d. Must be > 0 and <_ ^d.^a: Exits structure has invalid version number ^d. Must be > 0 and <_ ^d.P&@"PP@@3.P0PP(PC(@D(@(P,(P&(P@@@P@c@c@ $PPF@@@ c@c,@NDP$$d[@@@$P2(P6(Puո$P*PNw@@@P@$P@P @@@ @@ @@Ҫ@@Ԫ@@֪@@ت@.Pڪ@G@ܪ@ު@@@@@@Б@P@$P.Pտ0@ П@ޟ@ޝ@8@@@@$PP@$P@P @@@ @@ @@Ҫ@@Ԫ@@֪@@ت@0Pڪ@G@ܪ@ު@@@@@@Б@P@$P0P0@ @@@@~B@$P P>P F@ @@HH>P@@@BP@r@h@e@@ P@C@B@M$P PN>P F@ @@HH>P@@@BP@Q@E@D@@ P@C@$P>P F@ 4P@4P4PC@MFPP@PD@MHPP@P@d@$P (P"(P*(PPP,0@d@P@P@@dF@C@d@$PP8@}:@@P8@@0@:@@0@8PP@@P@@ PP8@i:@8@@0@:@@0@(:PP@@P@@"PBP@@Z@OC@>P F@@ c@@((>P@@@BP@@@@@ P@$PP8@5:@@P8@ @0@:@ @0@

P F@ +@@[LL>P@@@BP@@P@ @ @"@$@&@(@*@@P@(Pj@p@B(@$P((PPP0@p@P@P@@B@E@C@p@PP.@v@0@,@$PP@v@C@p@x@z@(P̸zPPNx@@P@@@~@~@N@zPP4@~@6@@8@2@ $PP@@*zPP$P>P F@@ !0:@@@V(<(~@>PH@<@J@BPL@~@N@@PFP@-R@T@ V@X@:@Z@F@P@~@@P:@F(zP@P$P>P F@ ;@@@T@F@>P^@F@`@BPb@~@d@:@Of@h@j@l@n@;@p@\@P@~@@P;@F :@2@4@9@~@;@@v#N:@2@et4@<@>@@~@@PF:@6@M.;@ @6@;M@($P>P F@@ >;@@@H\H>PH@\@J@BPL@~@N@:@OP@R@T@V@X@;@Z@F@P@zPP~,@Ax@@@P$P N@$zPP$P>P F@@ @@(LrL>P@r@@BP@@P@ @@|@d@o@i@@@P@@P@$PN@$zP@P$P>P F@ @@LrL>P@r@@BP@@@@@S@;@F@@@@@P@@@@A@P@@P@@zPP$P>P F@@ &@@[00>P@@@BP@PP@P@P@P@@@@ @P@Pª@Ī@@Pƪ@@P@@@@A@P@@P@@D@G@̪@H@Ϊ@J@Ъ@ʑ@ $P P@$P>P F@ i&@@ 44>P@@@BP@J@@P@P@@P@@P@@@@@PP@@P@@P@@!:!2!<!~ !:!2!;!~ !@!E?#!@!F!!sort_merge_initiate symbol_table convert_status_code_ get_group_id_ get_pdir_""%hcs_make_seg(*-ioa_ ioa_stream025sort_build_keys88<sort_convert_internalconvert_datatype?EJsort_noexitMOQsort_extaclTWXcompares_counterT[` compare_swTcfinput_record_exit_swTiomax_rec_lengthTrvmerge_comparesTy}min_rec_lengthToutput_record_exit_swTpresort_comparesT rec_ptr_aT rec_ptr_bT release_countT report_swT return_countTsort_compare_exitTsort_input_record_exitTsort_output_record_exitT user_out_swT unique_prefixTwhoamiTsys_info max_seg_size error_table_bad_arg fatal_error` J &&!&'&/&7&>&L&S&Z&b&h&q&x&&&&&&&&&&&&&&&&&&symbtreeII3ZcPL/I 7"' *S```Multics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map8)KJIC(~LE OK#XXCQ>spec>on>11/11/82>sort_merge_initiate.pl1>ldd>include>sort_ext.incl.pl1>ldd>include>sort_sd.incl.pl1pl1info [sort_merge_initiateB 3@OӁ4S4<#@i:xC@):PA@(St@P N  @3<5OO ӁO ӆO ӁPh|O <7O ( @PVjZZjZ+ZVjׁ5Z+Vj+Z+VjZ+Zk@+Vj+@Z@ Zk@+CUYUYUYUYUYUYUYUYUYUYobj_map J  sort_merge_print_report 11/11/82 1552.6rew 11/11/82 1309.5 29304 TTTTTTTTV ^7d records written.^7d records read.^7d records ^aed.^7d records released to ^a.^7d records deleted at output.^7d records inserted at output.^7d records deleted at input.^7d records inserted at input.^7d records returned from ^a. P%@P@MV P@j@P@k@MJ@l@j@MJ@m@l@PNP NP&NP?=P NP]9y6Yt1m@k@PNP NP(&P NPF" C{j@l@P NP&NP NPO hKP NP_@@@$P"P F@ ,@@dn$Ps@"Pv@n@x@Pz@s@|@K~@H@E@B@t@P@Ը@@F@$P"P F@ =@=@.@"P@@@P@*@'@$@@ P@F@L@$P"P F@ @@"P@@@&P@@ @ @@ P@L@R@]$P"P F@ &$PT@@_.@.@@T@@@@i@ª@$P `@`"P@@@P@Ī@ƪ@Ȫ@@ʪ@@P@ @R@X@$P"P F@ &$PT@@_.@.@@T@@@ ͞@i@@$P `@`"Pڪ@@ܪ@ Pު@@@@@@ؑ@P@ @=X@^@$P PN6P"P F@ n@@ "P@@@P@@@@@ P@$PP"P F@ S@@ "P@@@P@v@m@p@@ P@^@d@$PPN6P"P F@ 3@@ "P @@ @P@V@K@P@@ P@$PP"P F@ @@\ "P @@ @P@;@1@5@@ P@d@ sort_merge_print_report symbol_table  ioa_ ioa_streamsort_extinput_driver_is_sort$input_record_exit_sw'-input_rec_deleted05input_rec_inserted8=output_driver_is_sort@Foutput_rec_deletedINoutput_rec_insertedQVoutput_record_exit_swY_ read_countbe release_counthl report_swor return_countuy user_out_sw|whoami write_countJ` (&&&&/&7&?&H&P&X&a&g&n&t&{&&&symbtreeIIDoPL/I 7"' *HVsVVMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4-KMI@(~LE O>spec>on>11/11/82>sort_merge_print_report.pl1>ldd>include>sort_ext.incl.pl1pl1info Psort_merge_print_report╀  v()P):OO N(  @)z(<@@@P N@):P(x'A_jZZjVkZPZZ @Z@ VjkVjUP@eU*eU*eU*eU*eU*e`obj_map j(r"  sort_merge_sub_error 11/11/82 1552.6rew 11/11/82 1309.5 12672 TdT XT T4sort^a: ^amerge?#^a: ^a ^asub_error_=P%@b@B@|@|@@B@@D@@~@  P@B@0@ @@@~@$PP@@e@ F`f n@ҿ0@ nPF@MF@G@Z@O @@@~@$PP@@E(@D@|@$PP@|@@F@@@@@@@@@P@*D@@F@@H@@~@ $P P@~@^a@$PP@~@@nPF@@H@@@@@{@{@v@v@@P@@ sort_merge_sub_error symbol_table=  continue_to_signal_convert_status_code_!find_condition_info_$$*ioa_ ioa_switch-/2iox_ user_output57:@` &&#&,&4&<symbtreeIIDPL/I 7"' *GmT\ejTTMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4*KMIɀ?#WAj>spec>on>11/11/82>sort_merge_sub_error.pl1>ldd>include>cond_info.incl.pl1pl1info Osort_merge_sub_errorEG <@O _jZZjVj PZյP@eU*eT@obj_map AmT  sort_merge_subroutine 11/11/82 1552.6rew 11/11/82 1310.0 122688 VT1T:T?T8T6T TDTTGT)VT0Ta-rp-of T;T=T@-if VT7TET THT$TPTTT TT VTdT#TT(TTTVTLV sort-bfVT4N@#V?MergeSort -ods -replace-ids truncatecreatemerge?#-briefoutput file-input_file sort_lex_user_output-output_file sort_par_int_4@V-output_description -input_description-input_description set bit count for^a: No output file specified.^a: No input file(s) specified.^a: Output_file exit not permitted.^a: Input_file exit not permitted.^a: ^a ^a Description pathname ^aThe entry "^a_$noexit" cannot be called.^a: Invalid output file specification ^a^a: Output file specification ^a not permitted.^a: ^a Unable to ^a temporary segment [pd]>^a^a^a: ^a Expanding ^a pathname ^a for equals convention.^a: ^a Processing ^a pathname for equals convention.^a: Invalid number of input files ^d. Must be <_ ^d.^a: ^a Processing ^a entryname ^a for equals convention.^a: Invalid input file specification ^a for input file ^d.^a: Star convention not allowed. Input file ^d, pathname ^a^a: ^a Checking star convention for input file ^d, pathname ^a^a: Both output file and user output_file exit procedure specified.^a: Neither output file nor user output_file exit procedure specified.^a: Output file specification is ^a but no input file was specified.^a: Both input file(s) and user input_file exit procedure specified.^a: Neither input file(s) nor user input_file exit procedure specified.^a: ^a Description argument has an array dimension of ^d. Must be 1 or ^d.^a: IO_exits structure has invalid version number ^d. Must be > 0 and <_ ^d.^a: Output file specification is ^a but first input file specification is an attach description. d7`755443333P&@"PP@x@P@y@P@z@P@P F`>P @@Z @  F`/ F`G>P @@@ >P @@`@ @P@0@4@PJ@@P"PP@~{@@{~@N{@ @@~@@@~~@@vPB@ݸ|NBP@@Z@OP@@~@@@~~@@vP@PP@>@~~@@vP@Pa{@NBPMP@@{@@@{~@@vP@PP@>@{~@@vP@PP@>@{~@@vPJ@@@P@0>P F@@ 7@@$LLBP@|@@@@@@G"PP@@~@@@~@@mr$P>P@@@BP@|@@@@@@@@@@@@@P@pPPPz@ @@`@@$P:(PD(P.(P0(P6(P8(P@6P%@$PBPT@_.@.@@T@@@l@|@c{@w@@@((@i@̪@BP `@`HP@|@ª@{@Ī@@ƪ@)@Ȫ@@ʪ@MΪ@֪@;Ъ@8Ҫ@CԪ@3ت@@ڪ@@P@ @@*@,@$PBP-MP*@P*@0@B@ު@D@@E@@N@@ܑ@$PP@D@N$PJPN@N@DPP@0@N@ު@@@@@ܑ@ $P P@$P>P F@ -@@j$$BP@@@@@@@$P>P@@@BP@@@@@P F@@ @@yP:P>PP@:@R@BPT@LPV@@X@Z@\@^@`@b@N@P@J@YBP@@@@Z@OSJ@PP@0b8@p:@LP8@@@0@:@@@0@>P F@@ @@)$:$>PP@:@R@BPT@V@X@Z@N@ P@=8@K:@LP8@@0@:@@0@$P>P F@@ l@@$:$>PP@:@R@BPT@V@|X@Z@N@ P@6@<@"PP@@@@d@@@@@d~@ FPPx@ Ff@G$P(P H@NPP@0@$P(PJ@0@P P P@@P PJPP@@P@@"PP@@@@d@@@@@d~@ FPx@ Ff@d@G8@:@8@ P0@:@ x0@:BP5M>P F@@ -@@HfH>Pz@f@|@BP~@$@@@x@ P@>P F@@ @@l x >Ph@x@j@BPl@ n@p@r@f@ P@PP@0@d@Px@ Fe@#$P*P@M>P F@ @@1HfH>Pz@f@|@BP~@@@@x@ P@PP@0@<@D@F@(P"PP@@~@@@~@$P,NP&P>P F@ @@88@@~@@>P@@@BP@@@,P@@@@@@@P@ @@ "PP@@K@@@J@J@KN@bx@V@"PP@@@@@@@J@~@ FPP@F@B@@C@@@@@@@ @ݸJ@"PP@N@B@~@x@~@@@@@@@@@J@~@ F>@PP@@Tf@ .@.@@ @@e@ B@~@@@@@@@@J@~@ F@>@PP FF@0@ FF@ g Ձ @@| C@~@>@P@F@x@~@@R@@|@@@@@@@@@@O@@@$PP@O@IO@@@@@@@ $P P@$P>P F@ 2C@~@x@~@@T@@@@@@>@@@i@Ī@@P@P `@e>P@@@BP@@@J@ª@ƪ@Ȫ@ʪ@̪@Ϊ@@Ъ@@P@ @PP@0@ F@| M|@@P@@@@@$P P@P@>PP@0@$P>P F@ 2C@~@x@~@@T@@@@@"P@P@J@~@ F>@@@i@ª@@P `@e>P@@@BP@J@@Ī@xƪ@Ȫ@ʪ@@̪@@P@ @J@"PP@N@M@@@| C@~@x@~@@@@J@~@ F>@PP@ @@f@8 FF@4 FF@/P@0@$P>P F@ +$x@T@@@8<P@@@BP@J@ª@DĪ@&ƪ@>Ȫ@@ʪ@@̪@@P@ @J,@D@L@PPy@ F`@ȝ$P2P$P2PPԪ@R@֪@S@ت@"PPڪ@ܪ@ު@@ @yR@PP FO FO 8 S@~@y@~@$P&PS@ @@n$P @@@ Fn@ Fn"PP@@@@@@@@@~@ FPx@ Ff@"P@0@>P F@ @@ HH>P@@@BP@P@@@@"PP@@P@ F@  F@ $PP@0@$P>P F@ @@>dd>P@@@BP@P@@@@"P@P@@P@$PBP@@Z@O#P@P@0>P F@@ V@@00>P@@@BP@@P@y@W@s@"P@P@@P@$P&P@@@D&PԪ@C֪@@@; FOm FO$P&P @@S@~@y@~@$PS@ @@n@#P@0$P>P F@@  @@,,>P@@@BP@P@0@ @*@"P@P@@P@J@>0@P P P@@P PJPP@@P@@Py@ F`H8@:@8@ P0@:@ x0@;$PBPM>P F@@ -@@HH>PԪ@@֪@BPت@ڪ@ܪ@ު@ґ@ P@>P F@@ @@, >P@@@BP@@@@@ P@PP@0@Py@ F`@#$P4P@M>P F@ @@DD>PԪ@@֪@BPت@ڪ@ܪ@ު@ґ@ P@PP@0@L@T@V@AX@P@!@VPPPVPPP FOZP!N@,PPPVPPP FOLP!N@,PVPPP FO@P!N@,PT@Z@\@A^@P@"@"PP@@@@#@@@@@#~@ FPPx@ Ff@  F@ Z@ F@ ] F@ Z@ @@ \P@P$@"@#@@&@@(@$@,@#@.@&@0@(@2@O@4@*@$PP@O@C*@C,@O@8@*@:@\PP<@">@@@^P@PB@6@ @¸Z@ F@ Z@Q(@@H@@J@@L@Q@N@P@R@T@V@F@$PP@Q@ *@,@y@Z@T@ .@.@>#@T@ .@.@>X@#@X@~#>@N7PP@0@$PFP,@@.@@0@*@  P@$P>P F@ @@p868֟*@֝,@>P\@6@^@BP`@@b@*@d@f@h@j@l@zn@Z@P@Z@ F@g!i@ @@a @@@ \PP"@ `@@!@  @T@ .@.@Y@>i@Y@ `@` E@GY@ >#@@Y@ E@@ \PP"@#@ `@`@ @Z@`@b@Ad@P@p@bPP F@@[P @@c`@P @@\`@f@h@Aj@P@q@P@r@PP@0@hPPv@@x@@z@t@ $P P@$P>P F@ "@@8|8>P@|@@BP@@@hP@P@@P@@@@@jPP@P@@P@f@l@n@Ap@P@@P@@PP@0@nPP@@@@@@ $P P@$P>P F@ "@@<<>P@@ª@BPĪ@@ƪ@nP@PȪ@@Pʪ@̪@Ϊ@Ъ@Ҫ@pPPԪ@P֪@@P@l@r@t@Av@P@@P@@PP@0@N@ܪ@@ު@@@ڑ@ $P P@$P>P F@ l&@@644>P@@@BP@@@tP@P@@P@@P@@[@@x@vPP@Q @P @@P@r@!Q!*!6!H?#!!!!!!'!!' !> sort_merge_subroutine symbol_table  check_star_name_entryconvert_status_code_# expand_path_&&*get_equal_name_--1 get_pdir_447hcs_make_seg:<? truncate_seg:BF set_bc_seg:IL status_mins:ORioa_ ioa_streamUWZsub_err_]]`translator_temp_ get_segmentchksort_convert_internalnntsort_extcurr_output_file_attachwzcurr_output_file_namewinput_driver_is_sortwinput_file_exit_swwinput_file_maxwinput_rec_deletedwinput_rec_insertedwoutput_driver_is_sortwoutput_file_exit_swwoutput_rec_deletedwoutput_rec_insertedw read_countw sort_desc_pnw user_out_sww unique_prefixwwhoamiw write_countw error_table_pathlongout_of_sequencedirseg ` noexit`  L&&%&,&3&9&A&H&N&T&\&b&m&v&&&&&&&&&&&&&&&&&&& &symbtreeIIDiPL/I 7"' *SaaaMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map8+KMIC(~LE OK#XXCQ>spec>on>11/11/82>sort_merge_subroutine.pl1>ldd>include>sort_ext.incl.pl1>ldd>include>sort_sd.incl.pl1pl1info [sort_merge_subroutinelB!BizO <E(E(! h)): S<'O )z.<'O ӃP f):n<_@(x'@P N<@(  hx+P nAmerge_compares3DHpresort_compares3KP rec_ptr_a3SV rec_ptr_b3Y\ release_count3_c report_sw3fi return_count3lpstate3suterminate_print_sw3x} user_out_sw3whoami3 terminate%` cleanup.13 *&&"&*&2&=&C&J&R&X&^&e&k&r&w&&&symbtreeIID~FPL/I 7"' *GTh{TTMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4*KMI?(~LE O>spec>on>11/11/82>sort_merge_terminate.pl1>ldd>include>sort_ext.incl.pl1pl1info Osort_merge_terminatep,A@(P@(P@E VO(<@(<@J_jZZjZ+Z 'P Z VjPkZ+kP ZXV@Zj@eU*eU*eU*eU*eU*eT@obj_map *^  sort_output_proc 11/11/82 1552.6rew 11/11/82 1233.0 107784 =T&TT/V?+0T T9TTT0VT'TTTTT VT4#alteredinsertedClosingWritingOpeningvfile_ ?#cleanupsummarizedDetachingAttachingsort_out_1_ Calling sort_$return. ^a output file, file name ^a ^a output file, attach description ^a Record ^d of output file, file name ^aRecord ^a by user output_record exit procedure. Record ^d of output file, attach description ^aInvalid action = ^d by user output_record exit procedure. @p@q(@@w@x(@ @!50P%@P(Pl@@z ;@P'@.@@@$PnP F@i@ @@upP @@@@@@@@ @@@@@P @@@@  @@q  @@l@@@@@n@@C@C @>"@@$@@ZP@n@U @g@@̸p@o@l@@o@@q@@n@@@$P\P@n@/&@i@^Zr@$PNPr@NP&P@@l@&@c@(@r@,@&@.@@0@(@2@y@4@ @6@8@@@:@<@>@B@*@fP@NP*x@%P@@l@(@c @&@r@,@(@.@ @0@&@2@y@4@@6@8@@@:@<@>@B@*@fP@x@NPlnP F@4P@@@@l@&@c@(@@@((P> @r@F@&@H@@J@(@L@y@N@@P@ @R@pPT@V@^@X@Z@\@`@b@d@D@ fP@lP@@@@l@(@c @&@@@00P>@r@F@(@H@ @J@&@L@y@N@@P@@R@nPT@hV@^@^X@[Z@`\@R`@Rb@Od@D@ fP@9NP0P@@l@&@c@^(@l @l@l@r@,@&@.@@0@(@2@y@4@ @6@78@@@-:@*<@/>@ B@*@fP@.@;@MPP.@4@Fl@@t@@v@@n@@@$P^P@n@(@H@$P,Pl@@n@@ @$P`P@n@(@5@l@@n@@ @$PbP@n@  @g@6@}l@@n@@ @$PdP@l@@ !K@0P%@9PP@P@P@@ @@@@(P$PPNPP@rPrPşT@Q(@J@K@ I@P PPP@P@ (@k$P,P\$PPI@NI@ NR@P0@PPN@PPN@FPH@ `@`@H@P@I@ NPPP:PB@<@D@,P@zPN.@ N@rPPNPPPP&PPP"~PPP@PPP@8>P >F>@@>@@F@P@6~@8@@@@P,P,@/θ$P,PPNP PPNP@PP@ $PPI@NPPPP@NPP@P>@P@@I@ N[PP@PB@PD@)N@$PI(@PPNP!B@BPF@D@H@L@N@h@P@j@F@l@H@n@I@p@J@r@Q@t@K@v@L@x@f@$P@$PR@I@N"|@H@h@|@j@l@n@f@@6$PPPN@FPH@ `@`@H@P@PP@PB@PD@,PPPNP-I@+I@R@P0@PPN@PPN@BPD@ `@`@D@P@PP@PB@PD@UNNPBPD@ `@`@D@P@PP@PB@PD@,PCN PP@PB@PD@,PN@0@u5 N3N1P@@l@|@c~@@@@P:@@@<@NPPPP@P1P@@l@@c~@|@@@@@FP@6~@8@@@P@@@@$P@N@PPFP@PO O,@(@zP @ @$P @N@ @O @ ,@ >@PP(F @.@F @ ,@ .@ @@@$P@N@HF@@O@~@@@$P@N@9>@ @PPF @ @O @&P@PF=~PV@@E@ @P@PF=V@@E@$Pj,P@  @ N@@@N @ @,@ @@PPO.@,@ @O>@@@$P@PPO @O @ @ @PNPPP@PPP@PP~P@ @ @ @( @&P@PF=~PV@@E@ @P@PF=V@@E@$Pj,P@  @ N@@@N @ @ @~PVP@PPPF@>@@F@P@6~@8@@@@P@@$P @PP@F>@ @|PNOPP(O@NN8>P >F>@N @@@$P@N@R @ @> @ @~ @ @>F @@O@ >@PPF @ @>@F @ @ @( @&P@PF=~PV@@E@ @P@PF=V@@E@$Pj,P@  @ N@@@N @ @ @@>O @PPN @ @,@@@$PlP@@@@@@@ P@@P@(@@N@م$PtvhvPPvv eFe@Ȃǀ@hvPPvve6e@@v~N~@@vvO~@@@O@@@v~>h~P`0eP`0e@O@@@v~M~@z@{vvO~@@ql@m/@/@@v~ >h~P`0eP`0e@O@@XS@T@V<@@@Q<@@vv>@v~>h~P `@e P `@e@ @@<<@4/@0=@@=@@vv>@v~>h~P `@e P `@e@ h>~ @@F @@F@@@==@ @,@&(@@@~@@@@@A@P@@PP$PxNP2P@@@@l@@c@@@@00Pª@@Ī@@ƪ@@Ȫ@@ʪ@@̪@PΪ@~Ъ@ت@tҪ@qԪ@v֪@`ڪ@P@Pܪ@@P@$PPPPK@@@A@P@@$PPPPnP F@@3P@@l@@c@`@@@t n@@@@@@@@y@@@@PP@pP@7@@-@*@/@@P@P @ @@ fP@2P@@l@@c@.@@@J((n@@@@@@@@y@@@@PP@nP@ @(@"@$@&@*@P@P,@.@@ fP@.@@GPP'@ Pl@0@@l@B@n@D@@@`P@ Pl@B@n@D@@@$PbP@ Pl@B@n@D@@@$PdP@@!(!t!v!r!&! +0sort_output_proc symbol_table5 iox_ attach_ionameopen write_record $close') detach_iocb,/ destroy_iocb26sub_err_99<sort_extb?BCcompares_counter?FK compare_sw?NQcurr_output_file_attach?TZcurr_output_file_name?]c disaster2?fidt?lmleng?prmax_rec_length?uymii?|}mip?msp? no_of_keys?output_rec_deleted?output_rec_inserted?output_record_exit_sw? rec_ptr_a? rec_ptr_b? release_count? return_count?rev?sip?sort_compare_exit?sort_output_record_exit?srp?state? unique_prefix?w?whoami? write_count? error_table_ end_of_info data_loss data_gain data_seq_errorout_of_sequencerequest_not_recognized# long_record&) fatal_error,/992;` cleanup.1@58returnG;O`> cleanup_procJ@6CyZR&&&&&+&1&8&>&E&M&S&\&e&k&o&t&{&&&&~&|&z&x&v&t&r&p&n&l&j&h&f&d&b&`&^&\&Z&X&V&T&R&%P&+N&1L&4symbtreeII3{PL/I 7"' *_+k(kkMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map<&KJIF(~LE ON!#XUCRW#XVC>spec>on>11/11/82>sort_output_proc.pl1>ldd>include>sort_ext.incl.pl1>ldd>include>sort_common.incl.pl1>ldd>include>sort_comp.incl.pl1pl1info gsort_output_proc lAi:^<1O Ӂ4x@):@ ^C9UYUYUYUYUYUYUYUYUYUYUYUYUYUYUYobj_map yyKRz+  sort_presort 11/11/82 1552.6rew 11/11/82 1310.2 59256 -PT7VVT, V V(Tdec+0TdT-TT TVTT#4TV#unknown?#file namefloat decsort_work.MS.attach descriptionillegal_procedurekey ^d, ^a(^d) ^d(^d)user compare exit procedureMaximum merge order of ^d exceeded. Please check ^a and/or input file ^d, ^a ^a Please check ^a and/or input files ^d to ^d. ^a Unable to create temporary segment ^a>^a Please check ^a and/or user input_file exit procedure.#pP%@f@g(@P(P2P@P@(@6PP@8P@P@@ ӀP'@@$P$P>@"NP. (@c @u @@@$$ @@@P@ @@ @ @e@"@@$@"P&@X(@U*@R,@O.@Q0@J2@G4@@ P@$PBPPP^d @ @@@@@c@@@ @1"@.$@+&@,(@@P@i@$P:P @@@ @@6  %@ @@@@@@@ B  @  @>P@B@@ @@ @ @@"@d@$@&@(@*@,@.@0@@ P@d@C$PBPPP>PT@@ .@.@ @T @c@ @@@400 @i@H@>P `@`@d@:@@P<@@>@ @@@e@B@@D@J@F@B@J@L@T@N@P@R@V@X@ @Z@\@8@$ P@ @(@$P$P0P@&PO@P(PFh(@(@0P@@@N@@hO@,@>@P(F@.@F@,@.@@@@@N@>gF@@hO@~@@@@N@0>@@PF@@O@PF=P@@E@@F=@@E@ٸ,@@ @N@@@@@,@@@PO.@,@@hO>@$P0P@@@N@@@PO@@$P0P>@@@@!@PF=P@@E@@F=@@E@,@@ @N@@@@@@PF@f@ >F>f@>P@@F$P@@6~@@@f@OP=@@@E@ `@f@g,@@f.@@P(N@@@@N@HgF@@@>@@~@>@PF@@>F@@>@F@@@!@PF=P@@E@@F=@@E@#,@@ @N@@@@@@@h>O@PN@@,@,@Q$PP,P@$P.P@@$PP@`@@b@@d@^@ 4P@@*P@(@@N@م$PvvPP v eFe@Ȃǀ@vPP ve6e@@~P`0eP`0e@O@@@~P`0eP`0e@O@@XS@T@S<@@@N<@@ v>@ ~>~P `@e P `@e@ @@<<@4/@0=@@=@@ v>@ ~>~P `@e P `@e@ >~ @@F @@F@@@==@ @,@&(@@@.~@@@@@$PPN @@F(E P@ N @@wP  N @@ P  @@P @@@@>@~@ @@@F@@@@@@P@@ @<@@@J@G@N@B@?@K@@9@@ P@$PP@MzP F@  @@I SP@@@@X @@KS@@@X,PNP5c@4@@@^,,DP@@P@@@@@ Pe@@@@F@@P@S@ª@X@Ī@ƪ@Ϊ@ Ȫ@ ʪ@̪@Ъ@Ҫ@Ԫ@֪@ت@@( P@Wc@@@@500DP@@P@@@@@ Pe@@@@F@@,P@Pª@Ī@̪@ƪ@Ȫ@ʪ@Ϊ@Ъ@Ҫ@Ԫ@@$ P@(c@@@@88DP@@P@@@@@ P@e@@@@F@@@Ȫ@ª@Ī@ƪ@ʪ@̪@@ P@$PBP PP@P@+0 sort_presort symbol_table sub_err_hcs_make_segioa_rsnnl!#sort_extb&)*compares_counter&-2 compare_sw&58curr_input_file_attach&;Acurr_input_file_name&DJcurr_input_file_num&MRdt&UVinput_driver_is_sort&Y_leng&bdmax4&gimii&lmmip&pqmsp&tu no_of_keys&x{old_input_file_num&~rev&sii&sip&sort_compare_exit&srp&ssp& unique_prefix&w& wf_dir_name&whoami& error_table_ fatal_errorimproper_data_format`illegal_procedure.1 F&&&%&,&4&:&C&L&T&X&a&f&k&o&s&w&}&&&&&&&&&&&&&symbtreeIID,spec>on>11/11/82>sort_presort.pl1>ldd>include>sort_ext.incl.pl1>ldd>include>sort_common.incl.pl1>ldd>include>sort_comp.incl.pl1pl1info f sort_presortA  F|@:xG<%@^asort_in_buff_\ @@@\@<#8##"!cP&@"PP@]@P@^@P@_@P@`@ @$P^PPP@$PRPw(@x(@VPBP(@P(P$PJ(PXPPHPU@@S@ i@P'@.@y@@P P`@ @@`@n P_@ @@`@Pf@Ph@Pj@n@l@@n@@p@@r@@t@j@v@l@x@@z@@|@"P@P~@@P@@P@@@@@@@@@@d@0$P8P@ظd=d@@@@@@ $PP@@@=@b@9d@@b@P 1P@z@@#@@f@j@h@l@j@n@l@~@n@v@p@w@r@x@t@v@x@z@|@~@@@@d@ $P,P@@@M@@M$PbPPPv@.$P^NP(ca@@@@v@f@\Ph@a@j@@l@@n@@p@r@z@t@v@x@{|@d@&P@$P`PPPPP$PVP@M TP@@@ P@$PTP @@@@ @@@ P@$PNP@@@@@@@P@$PDP@Md"PP@@~a@@@a~@@@@N@"PP@@@@a@@@>@~@@a~@ F$P>PP@P]@ @@f@@@P>P@+\P@jp@@@@@1@@@@*P@T@ .@.@@>i@@ `@` E@$PZP @@` @P@(PP@@@@A@P@@P@@@@PP FO@N@,@@@@PP FO@N@,@@PP FO@N@,@@ FN FN @~@@~@@ `@o@P@ `@ FN FN @~@@~@P@ `@o@@(@$PDP@|@|@"PP@@M@@@ @ @MN@"PP@@@@@@@ @~@ FPP FF@@ FF@ ]@ @@f@ ?@o @Ī@@@Ʃ@@ȫ@@̪@@Ϊ@@Ъ@@Ҫ@@Ԫ@ʑ@$PP@@@@@ت@@ڪ@@ܪ@@ު@@@@@c@Q@]@H@E@[@֑@$PP@@Ȟ@@N!B=@̪@ Ϊ@@Ъ@ʑ@ $PP@@@=@@ȟ@|O@@Ğ@@|?@|@Ğ@~N@ (@ @NN@=@̪@Ϊ@@Ъ@ʑ@ $PP@@@=@@Ɵ@|O@͸@^d@@ت@@ڪ@@ܪ@ @ު@@@@@֑@$P$P@T@ .@.@@>@ >@T@@i@@ `@` E@@@@ E@@ @(@@@@ @@ @@@@@@@@@@@@@@ @@$PP@ @Ɵ@0@@Ğ@s@|?@|@ ,@@ ,@2$zO@,@|@ =~-@==@̪@VΪ@@Ъ@ʑ@ $PP@@@=@@l@.@*@@|@?@ =~-@$PFPNz@ =~-@@M |@zO@z@ =~-@|@ =~-@T=@̪@Ϊ@@Ъ@ʑ@ $PP@@@=@@9@@~@w@~-@@P@$PXP F@ @@<"<XP4@"@6@\P8@+:@<@!>@2@ "P@@P@V@@@l@j@$PP@$PZP @@@n @@) r w@@@z@n@|@v@~@w@@HP@@@@@@@@@x@P@$PHP0@.@@p@@r@@t@n@  P@$PXP F@ @@B@x@XPB@x@D@\PF@@H@ZPJ@L@N@P@R@T@@@"P@V@wPP'@BP* P@0@ @D@@@F@B@(P@ P@0@ @D@@@F@B@$PP@$PHP0@;HPD@@@F@B@P@2 P@0@ A(@@J@A@L@@@N@H@ P@ P@0@ A(@@J@A@L@@@N@H@ $PP@$PHPv0@ A(@HPJ@A@L@@@N@H@ P@.@$P6P@$PRP@G! !L sort_ !>.   sort_sort  symbol_tablec  decimal_exp_clock_convert_status_code_"cpu_time_and_paging_%%+ expand_path_..2 get_pdir_558hcs_get_process_usage;=Bmake_seg;EH status_minf;KNinitiate_count;QU truncate_seg;X\ delentry_seg;_chmuffgioa_ ioa_streamjlorsnnljrtsub_err_wwztranslator_temp_release_segment} unique_chars_ sort_initiateinitiate_privatesort_input_procsort_output_proc sort_commencecommencesort_merge_terminate terminatesort_cleanup_worksort_merge_subroutinesort_merge_print_reportsort_extcurr_input_file_attachcurr_input_file_namecurr_input_file_numdebug_swinput_driver_is_sortinput_record_exit_sw in_buff_ptrmiioutput_driver_is_sort pu#$sip'(state+- time_info03time_sw68 user_out_sw;> unique_prefixAEwhoamiHJ error_table_out_of_sequenceMQU fatal_errorMX[bad_argM^`i ` cleanup.1pcf sort_privatewi`l cleanup_proczp`sd&&&$&-&4&:&D&J&P&W&^&e&i&q&v&|&&&&&&&&&&&&&&&&&&&"&&&*&/&5&:&@&G&L&W&]&bsymbtreeII4 uQPL/I 7"' *DOOOMultics PL/I Compiler, Release 27d, of October 11, 1982Holmstedt.SysMaint.moptimize map4KJI<(~LE O>spec>on>11/11/82>sort_sort.pl1>ldd>include>sort_ext.incl.pl1pl1info L sort_sort(B!W4P P):.<OӁx[@P S4 F(A x+Sx[O<O (PS4@( hx+P<@hx[OB!Ahx+