Annotation of researchv10no/cmd/monk/db/memo.comp, revision 1.1.1.1

1.1       root        1: �;�CXh,a!����#����n����q����������������������������������P&�����&�����&�����&����������������������������������������N����P����m����w��������������������������������������������������       ����*+'����X����k����w����������������������������������������7������9������;������=������?������A�B.����1D8�E;����oGv�H������J��K�����������    ����     ����x     ����v
                      2: ����z
                      3: ����}
                      4: �����������������
����<����@����C������������"������������������������;����>����j����p����v����y��������������������������������C����O����R���������������������������������7����_�������������������&����)����e������������������������������������������&�����3����d����|�������������������������������������������������������������(������������������������������������������������������0�����Q�X������_�������������������������������������(��+����<�����]�p�������w�������������������������� ����������0�6��9����J�����o�v�����y����������������������������������������������!�,�����/�����P�`�����c�����������������������������������������������(�0�9�����<�����j��������������������������������������!�(�0����A�T�m����}������������������&&&����1&m&=�����@�����}&�&�������������&������
&����� &&&$�����'�����O&X&`����{�����~����������������������������&�& ����7  &= ����S "&Z ����q ����� ����� ����� '&� �����!)&�!�����"����b#����f%����^&����b&����w&�����&�����&�����&�����&�����&5&�&�����'�����'�����'9&�'�����'����!(����%(=&((����)����@)����D)A&G)����h)�����)D&�)E&�)�����)G&�)H&�)I&�)�����)K&�)L&�)M&*����0*O&3*P&<*Q&F*����a*S&d*T&�*U&o*�����*W&�*X&�*Y&�*�����*�����*\&�*����+����++����;+����Y+����~+�����+�����+d&�+�����+f&�+�����+h&,����,j&6,����F,l&^,����n,n&t,�����,p&�,�����,r&�,�����,t&�,����-v&-����=-����U-����[-����r-{&-�����-}&�-�����-&�-��&�-�����-������-�&�-��&�-�����-�����.�&.��&:.����.�����J.�&O.��&R.����X.�����y.�&�.��&�.�����.������.�&�.��&�.�����.������.����/����A/����f/����~/�����/����60����Q0����l0�����0�����0�����0�����0����1����01����N1����r1�����1�����1�����1�����1����2����62����T2����r2�����2�����2�����2�����2����
                      5: 3����*3����J3����j3�����3�����3�����3�����3�����3����4����4����M4����Q4����Z4����h4����l4����u4�����4�����4�����4�����4�����4�����4�����4�����4�����4�����4�����4�����4�����4�����4�����4�����4�����6�����6�����6�����6�����6�����6�����6�����6�����6�����6�����6�����6����7�&7����7�&7�&7�&/7����27�&77�&;7�&B7����^7�&c7�&g7�&|7�����7�&�7�&�7�&�7�����7�&�7�&�7�&�7�����7�&�7�&�7�&&8����)8�&.8�&58�&U8����e8�&j8q8&w8�����8�8�����8�8�����8�8�8�����8�����8����9����9
"9)939����c9����i9����m9�����9�����9�����9�����9����:����:����8:����=:����D:����P:����c:����g:����l:����y:����}:�����:�����:�����:�����:�����:�����:�����:�����:�����:�����:�����:����;���� ;����(;����2;����<;����L;����O;����T;����g;����n;����v;����|;�����;�����;�����;�����;�����;�����;�����;�����;�����;�����;�����;�����;�����;����<����
                      6: <����<����<����#<����(<����7<����;<����@<����P<�����R<�����f<�����h<�����{<T�<�U�<�V�<�W�<�X�<�Y�<������<[�<�\�<�����<������<_�<�`�<�����<�����=c
                      7: =�d=����=�����,=g3=�h8=����;=�����U=k\=�la=����d=�����~=o�=�p�=�����=������=s�=�����=������=������=w�=�x�=�����=������={�=�����=������=�����>>��>����>�����#>�,>����3>�����5>�����G>�N>��S>����V>�����e>�p>����w>�����y>������>��>���>�����>������>��>�����>������>������>��>���>�����>������>��>�����>������>�����?�?��?����?�����*?����1?�����3?�����E?�L?��S?����V?�����u?�����w?������?������?������?��?���?���?������?��?���?�����?������?��?���?�����?�����@�@��"@����%@�����9@�@@����G@�����I@�����[@�b@��g@����j@�����y@��@�����@������@������@��@���@�����@������@��@�����@������@������@��@���@�����@�����A����    A�����A�����A�$A��+A����.A�����RA�UA����A�����A��A�����A�����A��A����B����&B����BB����WB����oB�����B�����B�����B����C����9C����SC����pC�����C�����C�����C���� D����ED����QD����pD����zD�����D�����D�����D����&E�E�E�E�     EE&
EEE����EE����CE����fE����vE�����E�����E�����E�E�����E�����E�����E�����E�����E�����E�E����F����F����F����#F����'F����GFMF����UF����cF����gF����sF����wF�����F!�F�����F�����F�����F�����F�����F�����F(�F�����F����G����G����G����G����7G/=G����EG����SG����WG����cG����gG�����G6�G�����G�����G�����G�����G�����G�����G=�G�����G�����G�����G����H����H����'HD-H����5H����CH����GH����SH����WH����|H�����H�����H�����H����&I����/IP1IQ3IR5IS7IT9IU;IV=IW?I����DIYJI����vI�����I�����I�����I�����I�����I�����I�����I�����Ic�I����J����J����
                      8: J����J����J����J����J����J����LJmRJ����ZJ����^J����bJ����dJ����hJ����lJ����nJ����rJ�����Jw�J�����J�����J�����J�����J�����J�����J�����J�����J�����J�K����
                      9: K����K����K����K����K����K����K����"K����TK�ZK����bK����fK����jK����lK����pK����tK����vK����zK�����K��K�����K�����K�����K�����K�����K�����K�����K�����K����L�
                     10: L����L����L����L����L���� L����$L����&L����*L����\L�bL����jL����nL����rL����tL����xL����|L����~L�����L�����L��L�����L�����L�����L�����L�����L�����L�����L�����L����M����@M����TM����_M����mM����wM�����M�����M�����M�����M��M����N����N����oO�����O�����O�����O�����O����P����?P����aP�����P�����P�����P�����P�����P����!Q����iQ�����Q�����Q�����Q�����Q�����Q�����Q����R����JR�LR�NR�PR�RR�TR�VR�XR�ZR����_R�eR�����R�����R�����R�����R�����R�����R��R�����R����S����S����S���� S����@S�FS����NS����\S����`S����lS����pS�����S��S�����S�����S�����S�����S�����S�����S�S�����S�����S����T����T����T����0T6T����>T����LT����PT����\T����`T�����T�T�����T�����T�����T�����T�����T�����T�T�����T�����T�����T�����T����U���� U!&U����.U����<U����@U����LU����PU����pU(vU����~U�����U�����U�����U�����U�����U����V����)V����HV����oV����xV4zV5|V6~V7�V8�V9�V:�V;�V�����V=�V�����V�����V�����V�����V����W���� W����+W����9W����=WGCW����KW����OW����SW����UW����YW����]W����_W����cW�����WQ�W�����W�����W�����W�����W�����W�����W�����W�����W�����W[�W�����W�����W����X����X����    X����
X����X����X����EXeKX����SX����WX����[X����]X����aX����eX����gX����kX�����Xo�X�����X�����X�����X�����X�����X�����X�����X�����X�����Xy�X����Y����Y����Y����
Y����Y����Y����Y����Y����MY�SY����[Y����_Y����cY����eY����iY����mY����oY����sY�����Y��Y�����Y�����Y�����Y�����Y�����Y�����Y�����Y�����Y�����Y�Z����Z����Z����Z����Z����Z����Z����Z����#Z����aZ�����Z�����Z�����Z�����Z�����Z�����Z�����Z�����Z����[����![����a\����z\�����\��\��\��\��\��\��\��\��\�����\��\�����\�����\��\����]����]�]����#]����%]�*]����.]����R]�X]����`]����b]�g]����k]�����]��]�����]�����]��]�����]�����]��]�����]�����]��]�����]���� ^�^����^����^�^����"^����F^�L^����T^����V^�[^����_^�����^��^�����^�����^��^�����^�����^��^�����^�����^��^�����^�����^�_����_����
_�_����_����F_����m_�����_�����_�����`���`������`�����D����&b������������������&�&&����GZ&������ &������#&������/&����     ��2&����
                     11: 
   |     M&����o
                     12: P&&����3'W&����
��]&����5Ha&����e}c&������s&�������&�������&������&����*P&{&-&&����}&�&0&&�����&�'3&&�����'(7&&����(
                     13: );&&����3)l)?&&�����.�.����&����//����&����//9/����&����R/^/����&�����34�&&����G4^4�&&���� d4y4�&&����!{4�4�&&����"�4�4�&&����#�4�4�&&����$�45�&&����%w6�6�&&����&�6�6�&&����'�6�6�&&����(�6�6�&&����)�89        &����+�9!:&��������.:U:&����,V:k:&����-p:�: &����.�:�:#&����/�:�:&&����0�:
                     14: ;*&����1;D;.&����2E;W;2&����3X;�;5&����4�;�;9&����5�;�;=&����6�;�;@&����7�;�;C&����8�;<F&����9<'<I&����:,<?<L&��������K<U<O����<`<k<Q����=u<�<S���������<�<Z����?�<�<^����@�<=b����A&=>=f����BO=g=j����Cx=�=n���������=�=t����E�=�=v���������=�=|����G&>>~��������.>8>�����IC>Y>���������r>|>�����K�>�>����������>�>�����M�>�>����������>�>�����O??���������,?6?�����QA?Y?���������p?z?�����S�?�?�����T�?�?����������?�?�����V�?�?�����W@(@���������B@L@�����YW@m@����������@�@�����[�@�@����������@�@�����]�@�@���������AA�����_A1A���������EAXA���������qA�A����������A�A����������A�;����������A�A����������A�;���������B���������gB.B�����h;BEB�����iKBYB�����jjBrB�����k�B�B�����l�B�B�����m�B�B�����nCA��������oCC�����p2CAC�����qNCYC�����r_C�&��������skCvC�����t|C�C�����u�CA��������v�C�C�����w�C�C�����xD$D�����y@D
                     15: �����zJDTD�����{kD������|tD}D�����}�D������~�D�D������DA����������D�D������E$E�����5EA���������>EQE�����_EjE�����qE�E������E�E        ������E�
                     16: ��������E�E&�����5EA���������>EQE
�����_E�E&�����qE�E������E�E&������E������E+F&�����5EA���������>EQE�����_E;F&�����qE�E������EAF&������E������E{F&�����5EA���������>EQE�����_E�F&�����qE�E������E�F&������E������E�F &�����5EA���������>EQE"�����_E�F#&�����qE�E$������E�F%&������E�&�����EG'&�����5EA���������>EQE)�����_E+G*&�����qE�E+������E1G,&������E�-�����EkG.&�����5EA���������>EQE0�����_E{G1&�����qE�E2������E�G3&������E�4�����E�G5&�����5EA���������>EQE7�����_E�G8&�����qE�E9������E�G:&������E�;�����EH<&�����5EA���������>EQE>�����_EH?&�����qE�E@������E!HA&������E�B�����E[HC&�����5EA���������>EQEE�����_EkHF&�����qE�EG������EqHH&������E�I�����wHHJ������H�HK������H�HL������HIM�����I)IN�����AIRIX�����cI�&���������oIzIZ������IA����������I�I[������I�I\������I�I]������IA����������I�I^������I�I_������I�I`������I�a��������AIJb&�����cI�&���������oI.Jd&������IA����������I4Je&������I�If������I:Jg&������IA����������I@Jh&������I�Ii������IFJj&������I�k�����AIvJl&�����cI�&���������oI�Jn&������IA����������I�Jo&������I�Ip������I�Jq&������IA����������I�Jr&������I�Is������I�Jt&������I�u�����AI�Jv&�����cI�&���������oI�Jx&������IA����������I�Jy&������I�Iz������I�J{&������IA����������I�J|&������I�I}������I�J~&������I������AI&K�&�����cI�&���������oI6K�&������IA��������&�I<K�&����&&�I�I�����&�IBK�&����&�IA��������&�IHK�&����&�I�I�����&�INK�&����&�I������&AI~K�&����    &cI�&��������
                     17: &oI�K�&����&�IA��������&�I�K�&����
&�I�I�����&�I�K�&����&�IA��������&�I�K�&����&�I�I�����&�I�K�&����&�I������&AI�K�&����&cI�&��������&oI�K�&����&�IA��������&�I�K�&����&�I�I�����&�I�K�&����&�IA��������&�I�K�&����&�I�I�����&�I�K�&����&�I������ &AI.L�&����!&cI�&��������"&oI>L�&����#&�IA��������$&�IDL�&����%&�I�I�����&&�IJL�&����'&�IA��������(&�IPL�&����)&�I�I�����*&�IVL�&����+&�I������,&AI�L�&����-&cI�&��������.&oI�L�&����/&�IA��������0&�I�L�&����1&�I�I�����2&�I�L�&����3&�IA��������4&�I�L�&����5&�I�I�����6&�I�L�&����7&�I������8&AI�L�&����9&cI�&��������:&oI�L�&����;&�IA��������<&�I�L�&����=&�I�I�����>&�I�L�&����?&�IA��������@&�IM�&����A&�I�I�����B&�IM�&����C&�I������D&MM�����E&8M������F&CM�&��������G&OM������H&XMbM�����I&hM������J&pM~M�����K&�M�M�����L&�M������M&�M}�����N&�M�M�����O&�M������P&
                     18: NN���������ZO���������R&cOwO�����S&�O�O�����T&�O�O�����U&�O�O�����V&�OP�����W&PP�����X&:PHP�����Y&QPA��������Z&ZPdP�����[&{P�P�����\&�P�P�����]&�P�&��������^&�P�P�����_&�P�P�����`&�PA��������a&�P�P�����b&Q$Q�����c&]QmQ�����d&�Q
                     19: �����e&�Q�Q�����f&�Q������g&�Q�Q�����h&�Q������i&�Q�Q�����j&RA��������k&        RR�����s&\RmR�����m&~RA��������n&�R�R�����o&�R�R�����p&�R�R�����q&�R�R�����r&�R����������\R$S�&����t&~RA��������u&�R�R�����v&�R4S�&����w&�R�R�����x&�R:S�&����y&�R������z&\RtS�&����{&~RA��������|&�R�R�����}&�R�S�&����~&�R�R�����&�R�S�&�����&�R�������&\R�S�&�����&~RA���������&�R�R������&�R�S&�����&�R�R&�����&�R�S&�����&�R������&\RT&�����&~RA���������&�R�R�����&�R$T&�����&�R�R�����&�R*T &�����&�R�
                     20: �����&\RdT&�����&~RA���������&�R�R
�����&�RtT&�����&�R�R�����&�RzT&�����&�R������&\R�T&�����&~RA���������&�R�R�����&�R�T&�����&�R�R�����&�R�T&�����&�R������&\RU&�����&~RA���������&�R�R�����&�RU&�����&�R�R�����&�RU&�����&�R������&\RTU &�����&~RA���������&�R�R"�����&�RdU#&�����&�R�R$�����&�RjU%&�����&�R�&�����&\R�U'&�����&~RA���������&�R�R)�����&�R�U*&�����&�R�R+�����&�R�U,&�����&�R�-�����&�U�U.�����&&VV/�����&"V0V0�����&<VLV1�����&hVrV2�����&�V�V<�����&�V�&���������&�V�V>�����&�VA���������&�V�V?�����&�V�V@�����&�V�VA�����&WA���������&    WWB�����&W"WC�����&$W/WD�����&6W�E���������VgWF&�����&�V�&���������&�VwWH&�����&�VA���������&�V}WI&�����&�V�VJ�����&�V�WK&�����&WA���������& W�WL&�����&W"WM�����&$W�WN&�����&6W�O�����&�V�WP&�����&�V�&���������&�V�WR&�����&�VA���������&�V�WS&�����&�V�VT�����&�V�WU&�����&WA���������& W�WV&�����&W"WW�����&$W�WX&�����&6W�Y�����&�VXZ&�����&�V�&���������&�V'X\&�����&�VA���������&�V-X]&�����&�V�V^�����&�V3X_&�����&WA���������& W9X`&�����&W"Wa�����&$W?Xb&�����&6W�c�����&�VoXd&�����&�V�&���������&�VXf&�����&�VA���������&�V�Xg&�����&�V�Vh�����&�V�Xi&�����&WA���������& W�Xj&�����&W"Wk�����&$W�Xl&�����&6W�m�����&�V�Xn&�����&�V�&���������&�V�Xp&�����&�VA���������&�V�Xq&�����&�V�Vr�����&�V�Xs&�����&WA���������& W�Xt&�����&W"Wu�����&$W�Xv&�����&6W�w�����&�VYx&�����V�&��������&�V/Yz&�����VA���������V5Y{&�����V�V|�����V;Y}&����WA�������� WAY~&����W"W����     $WGY�&����
                     21: 6W�������VwY�&�����V�&��������
�V�Y�&�����VA���������V�Y�&�����V�V������V�Y�&����WA��������        W�Y�&����W"W�����$W�Y�&����6W�������V�Y�&�����V�&���������V�Y�&�����VA���������V�Y�&�����V�V������V�Y�&����WA�������� W�Y�&���� W"W�����!$W�Y�&����"6W������#�V'Z�&����$�V�&��������%�V7Z�&����&�VA��������'�V=Z�&����(�V�V�����)�VCZ�&����*WA��������+ WIZ�&����,W"W�����-$WOZ�&����.6W������/UZeZ�����0�Z������1�Z�&��������2�Z������3�Z�Z�����4�Z������5�Z�Z�����6�ZB��������7�ZS;�����8�Z}�����9�ZW;���������[        �&����;[#[�����<Z\e\�����=n\~\�����B�\�\�����?�\�\�����@�\�\�����A]�����������\2]�&����C�\�\�����D�\B]�&����E]������F�\o]�&����G�\�\�����H�\]�&����I]������J�\�]�&����K�\�\�����L�\�]�&����M]������N�\�]�&����O�\�\�����P�\�]�&����Q]������R�\&^�&����S�\�\�����T�\6^�&����U]������V�\c^�&����W�\�\�����X�\s^�&����Y]������Z�\�^�&����[�\�\�����\�\�^�&����]]������^�\�^�&����_�\�\�����`�\�^�&����a]������b�\_�&����c�\�\�����d�\*_�&����e]������f:_J_�����gf_q_�����hz_�_����������_�_����������`�`���������  ������������������������D<����;>�=rD�����=zF�����=�H�����=�J�����=�L�����=�N���� �=�P��������g?����RU�=�X�����=�Z����
�=�\�����=�^��������?A����`��������lA����a���������A����bc�����A����de����B��������f����QO��������Q&����&[����:i�����`����j��������a����������������a����������������B�&�`?Ah&�A�&a( &[�&�A�&lA�&a@g?�D<0:i_stack:init_troffpage.offset0$
                     22: .po$1
                     23: .nrO \n(.o
                     24: .nrO0 \n(.o
                     25: 
                     26: .po0
                     27: .nrO \n(.o
                     28: .nrO0 \n(.o
                     29: line.length6i$
                     30: .ll$1
                     31: .lt$1
                     32: .nrW \n(.lu
                     33: 
                     34: .ll6i
                     35: .lt6i
                     36: .nrW \n(.lu
                     37: page.length11i$
                     38: .pl$1
                     39: 
                     40: .pl11i
                     41: spacingoffon
                     42: .rs
                     43: off
                     44: .ns
                     45: new.page
                     46: .bp
                     47: odd
                     48: .bp
                     49: .af;P \gP
                     50: .afP 1
                     51: .nr;P \nP
                     52: .afP \g(;P
                     53: .af;P 1
                     54: .if!\n(;P%2 \{\
                     55: .rs
                     56: .bp\}
                     57: .rr;P
                     58: even
                     59: .bp
                     60: .af;P \gP
                     61: .afP 1
                     62: .nr;P \nP
                     63: .afP \g(;P
                     64: .af;P 1
                     65: .if\n(;P%2 \{\
                     66: .rs
                     67: .bp\}
                     68: .rr;P
                     69: line.spacing1$
                     70: .ls$1
                     71: 
                     72: .ls1
                     73: blank.lines$
                     74: .sp$1
                     75: .ti\n(.iu
                     76: 
                     77: .sp1
                     78: .ti\n(.iu
                     79: minimum.lines$
                     80: .br
                     81: .ie!'\n(.z'' \{\
                     82: .if!'\n(.z'\*(}D' .rr :D :E
                     83: .nr;4 $1v
                     84: .if!(\n(.d=\n(:D) .nr :E 0
                     85: .nr;4 -\n(:Eu
                     86: .if\n(;4 \{\
                     87: .sp\n(;4u
                     88: .nr:E +\n(;4u \}
                     89: .rm;4
                     90: .ds}D \n(.z
                     91: .nr:D \n(.d \}
                     92: .el\{\
                     93: .rr:D :E
                     94: .nr;4 $1v
                     95: .if!(\n(nl=\n(:N) .nr :B 0
                     96: .nr;4 -\n(:Bu
                     97: .if\n(;4 \{\
                     98: .sp\n(;4u
                     99: .nr:B +\n(;4u \}
                    100: .rm;4
                    101: .nr:N \n(nl \}
                    102: .ti\n(.iu
                    103: 
                    104: .br
                    105: .ie!'\n(.z'' \{\
                    106: .if!'\n(.z'\*(}D' .rr :D :E
                    107: .nr;4 1v
                    108: .if!(\n(.d=\n(:D) .nr :E 0
                    109: .nr;4 -\n(:Eu
                    110: .if\n(;4 \{\
                    111: .sp\n(;4u
                    112: .nr:E +\n(;4u \}
                    113: .rm;4
                    114: .ds}D \n(.z
                    115: .nr:D \n(.d \}
                    116: .el\{\
                    117: .rr:D :E
                    118: .nr;4 1v
                    119: .if!(\n(nl=\n(:N) .nr :B 0
                    120: .nr;4 -\n(:Bu
                    121: .if\n(;4 \{\
                    122: .sp\n(;4u
                    123: .nr:B +\n(;4u \}
                    124: .rm;4
                    125: .nr:N \n(nl \}
                    126: .ti\n(.iu
                    127: horizontal.motion$\h'$1'number$$.\h'\n$2'@4number$number.register\h'\n($2'vertical.motion$\v'$1'number$$.\v'\n$2'@4'\n$2']number$number.register\v'\n($2'concatenate\&\c
                    128: new.line
                    129: .br
                    130: indent0$
                    131: .in$1
                    132: 
                    133: .in0
                    134: indent.line$
                    135: .ti$1
                    136: number$$.
                    137: .ti\n$2u
                    138: @4number$number.register
                    139: .ti\n($2u
                    140: fillonon
                    141: 'fi
                    142: off
                    143: 'nf
                    144: adjustbothright
                    145: .adr
                    146: left
                    147: .adl
                    148: both
                    149: .adb
                    150: on
                    151: .ad
                    152: off
                    153: .na
                    154: title$left$center$right
                    155: .tl\(ts$1\(ts$2\(ts$3\(ts
                    156: $$.
                    157: .tl\*$1
                    158: @4$$..
                    159: .tl\*($1
                    160: @@4l\*($1
                    161: ]$
                    162: .tl$1
                    163: centeroffon
                    164: .ce9999
                    165: off
                    166: .ce0
                    167: center.blockoffon
                    168: .nr:Y 0
                    169: .br
                    170: .di:1
                    171: off
                    172: .br
                    173: .di
                    174: .nr;q \n(.u
                    175: .nf
                    176: .nr;L \n(.L
                    177: .ls1
                    178: .nr;i \n(.i
                    179: .if\n(dl>\n(:Y .nr :Y \n(dl
                    180: .if\n(:Y<\n(.l .in (\n(.lu-\n(:Yu)/2u
                    181: .:1
                    182: .if\n(;q .fi
                    183: .ls\n(;L
                    184: .in\n(;iu
                    185: .rr;L ;i ;q
                    186: .rm:1
                    187: text$$1roman$\f1\&$2\fP\&italics$\f2\&$2\fP\&bold$\f3\&$2\fP\&bolditalics$\f4\&$2\fP\&cw$\f(CW\&$2\fP\&errornumber$*$$.
                    188: .tm"__FILE__":__LINE__: $* \n$3
                    189: @4number$*$number.register
                    190: .tm"__FILE__":__LINE__: $* \n($3
                    191: string$*$$.
                    192: .tm"__FILE__":__LINE__: $* \n$3
                    193: @4tm"__FILE_�)string$*$string.register
                    194: .tm"__FILE__":__LINE__: $* \n($3
                    195: $*
                    196: .tm"__FILE__":__LINE__: $*
                    197: hereoffon
                    198: .if\n(:y .tm "__FILE__":__LINE__: Here's and/or Around's can not be nested
                    199: .nr:y 1
                    200: .br
                    201: .di:0
                    202: off
                    203: .br
                    204: .di
                    205: .nr:d 1
                    206: .if(\n(dn>=\n(.t)&((\n(dn<(\n(.p-\n(:r-\n(:m)):\
                    207: (\n(nl>(\n(.p-\n(:r-\n(:o/2u+\n(:r)))\
                    208: .ne\n(.tu+1v
                    209: .nr;q \n(.u
                    210: .nf
                    211: .nr;L \n(.L
                    212: .ls1
                    213: .nr;i \n(.i
                    214: .in0
                    215: .rs
                    216: .:0
                    217: .nr:d 0
                    218: .if\n(;q .fi
                    219: .ls\n(;L
                    220: .in\n(;iu
                    221: .nr:y 0
                    222: .rr;L ;i ;q
                    223: .rm:0
                    224: aroundoffonfull
                    225: .if\n(:y .tm "__FILE__":__LINE__: Here's and/or Around's can not be nested
                    226: .nr:y 1
                    227: .nr;s \n(.s
                    228: .nr;f \n(.f
                    229: .nr;u \n(.u
                    230: .nr;j \n(.j
                    231: .nr;v \n(.v
                    232: .nr;L \n(.L
                    233: .nr;l \n(.l
                    234: .nr;i \n(.i
                    235: .ev1
                    236: .ps\n(;s
                    237: .vs\n(;sp+2p
                    238: .ft\n(;f
                    239: .nf
                    240: .if\n(;u .fi
                    241: .ad\n(;j
                    242: .vs\n(;vu
                    243: .ls\n(;L
                    244: .ll\n(;lu
                    245: .in\n(;iu
                    246: .ti\n(;iu
                    247: .hy14
                    248: .lt\n(;lu
                    249: |ifvalue around_width full [
                    250: .if\n(:C \{\
                    251: .ll\n(W0u
                    252: .lt\n(W0u \}
                    253: ]
                    254: .di:0
                    255: offfullfullfull
                    256: .br
                    257: .di
                    258: |ifvalue around_width full [
                    259: .if\n(:C \{\
                    260: .ll\nWu
                    261: .lt\nWu \}
                    262: ]
                    263: .ev
                    264: .nr:z \n(:z%26+1
                    265: .if\n(:z-\n(:w=0 .tm "__FILE__":__LINE__: too many floating displays
                    266: .af;w a
                    267: .nr;w \n(:z
                    268: .rn:0 ?\n(;w
                    269: .nr!\n(;w 0
                    270: |ifvalue around_width full [
                    271: .nr!\n(;w 1
                    272: ]
                    273: |ifnotvalue around_width full [
                    274: .if!\n(:C .nr !\n(;w 1
                    275: ]
                    276: .nr|\n(;w \n(dn
                    277: .if(((\n(:z-\n(:w=1):(\n(:z+26-\n(:w=1))&((\n(!\n(;w=1)&(\n(:C<2))&\
                    278: ((\n(dn<\n(.t):((\n(dn>(\n(.p-\n(:r-\n(:m))&\
                    279: (\n(nl<=(\n(.p-\n(:r-\n(:o/2u+\n(:r))))) .)z
                    280: .nr:y 0
                    281: .rr;L ;f ;i ;j ;l ;s ;u ;v ;w
                    282: around_placement
                    283: .)w
                    284: footnoteoffonfull
                    285: .if\n(:x .tm "__FILE__":__LINE__: Footnotes can not be nested
                    286: .nr:x 1
                    287: .nr;s \n(.s
                    288: .nr;f \n(.f
                    289: .nr;u \n(.u
                    290: .nr;j \n(.j
                    291: .nr;v \n(.v
                    292: .nr;L \n(.L
                    293: .nr;l \n(.l
                    294: .ev1
                    295: .ps\n(;s
                    296: .vs\n(;sp+2p
                    297: .ft\n(;f
                    298: .nf
                    299: .if\n(;u .fi
                    300: .ad\n(;j
                    301: .vs\n(;vu
                    302: .ls\n(;L
                    303: .ll\n(;lu
                    304: .in0
                    305: .ti0
                    306: .hy14
                    307: .lt\n(;lu
                    308: |ifvalue footnote_width full [
                    309: .if\n(:C \{\
                    310: .ll\n(W0u
                    311: .lt\n(W0u \}
                    312: ]
                    313: .da:F
                    314: .ie!\n(:q \{\
                    315: .nr;o \n(.o
                    316: .po0
                    317: .ps10
                    318: .vs12p
                    319: .ft1
                    320: .ie\n(.A=0 \l'72p'
                    321: .el __________
                    322: .ft
                    323: .vs
                    324: .ps
                    325: .po\n(;ou \}
                    326: .el.sp 1
                    327: offfullfull
                    328: .br
                    329: .da
                    330: |ifvalue footnote_width full [
                    331: .if\n(:C \{\
                    332: .ll\nWu
                    333: .lt\nWu \}
                    334: .nr:v 1
                    335: ]
                    336: |ifnotvalue footnote_width full [
                    337: .if!\n(:C .nr :v 1
                    338: ]
                    339: .ev
                    340: .nr:x 0
                    341: .if!\n(:o-\n(:m \{\
                    342: .nr:o +\n(:Vu-1u
                    343: .nrdn +\n(:V-\n(.v \}
                    344: .nr:q +\n(dnu
                    345: .nr:o +\n(dnu
                    346: .if!\n(.pu-\n(nlu-.5p-\n(:ou .nr :o \n(.pu-\n(nlu-.5p
                    347: .if!\n(:ou-\n(:mu .nr :o \n(:mu
                    348: .if\n(:C>1&\n(:v .nr :o \n(:mu
                    349: .ch)f -\n(:ou
                    350: .rr;L ;f ;j ;l ;o ;s ;u ;v
                    351: size10$onoff|ifvalue inline on [\s$1\&]|ifvalue inline off [
                    352: .ps$1
                    353: ]|ifvalue inline on [\s10\&]|ifvalue inline off [
                    354: .ps10
                    355: ]space12$
                    356: .vs$1
                    357: 
                    358: .vs12
                    359: SPACE
                    360: .vs\n(.sp+2p
                    361: fontromanromanonoff|ifvalue inline on [\&\f1\&]|ifvalue inline off [
                    362: .ft1
                    363: ]italicsonoff|ifvalue inline on [\&\f2\&]|ifvalue inline off [
                    364: .ft2
                    365: ]boldonoff|ifvalue inline on [\&\f3\&]|ifvalue inline off [
                    366: .ft3
                    367: ]bolditalicsonoff|ifvalue inline on [\&\f4\&]|ifvalue inline off [
                    368: .ft4
                    369: ]cwonoff|ifvalue inline on [\&\f(CW\&]|ifvalue inline off [
                    370: .ftCW
                    371: ]font.familytimestimes
                    372: .fp1 R
                    373: .fp2 I
                    374: .fp3 B
                    375: .fp4 BI
                    376: palatino
                    377: .fp1 PA
                    378: .fp2 PI
                    379: .fp3 PB
                    380: .fp4 PX
                    381: bembo
                    382: .fp1 B1
                    383: .fp2 B2
                    384: .fp3 B3
                    385: .fp4 B4
                    386: optima
                    387: .fp1 O1
                    388: .fp2 O2
                    389: .fp3 O3
                    390: .fp4 O4
                    391: souvenir
                    392: .fp1 SV
                    393: .fp2 SI
                    394: .fp3 SB
                    395: .fp4 SX
                    396: helvetica
                    397: .fp1 H
                    398: .fp2 HI
                    399: .fp3 HB
                    400: .fp4 HX
                    401: cw
                    402: .fp1 CW
                    403: .fp2 I
                    404: .fp3 B
                    405: .fp4 BI
                    406: gothic
                    407: .fp1 C
                    408: .fp2 CX
                    409: .fp3 TB
                    410: .fp4 TX
                    411: condensed
                    412: .fp1 Hcond
                    413: .fp2 HcondI
                    414: .fp3 HcondB
                    415: .fp4 HlightI
                    416: narrow
                    417: .fp1 Hr
                    418: .fp2 Hi
                    419: .fp3 Hb
                    420: .fp4 Hx
                    421: if$test
                    422: .if$1 \
                    423: begin$test
                    424: .if$2 \{\
                    425: end\}\c
                    426: else$test
                    427: .ie$2 \
                    428: elsebegin$test
                    429: .ie$3 \{\
                    430: else
                    431: .el\
                    432: elsebegin
                    433: .el\{\
                    434: tab\&        leader\&&thick.line$
                    435: .ps24
                    436: \l'$1'
                    437: .ps
                    438: 
                    439: .ps24
                    440: \l'\n(.lu'
                    441: .ps
                    442: line$\l'$1'\l'\n(.lu'boxx\s12\o'\(mu\(sq'\s0empty\s12\(sq\s0\(squnderlineoffon\kxoff\l'|\nxu\(ul'hyphenateonon
                    443: .hy14
                    444: off
                    445: .nh
                    446: caseanyupper
                    447: lower
                    448: capitalize
                    449: any
                    450: tab.stops$*
                    451: .ta$*
                    452: 
                    453: .ta.5i 1.0i 1.5i 2.0i 2.5i 3.0i 3.5i 4.0i 4.5i 5.0i 5.5i 6.0i 6.5i 7.0i 7.5i
                    454: set$*$number$*
                    455: |for i in $* {
                    456: .nr$i $2
                    457: }string$*$string$*
                    458: |for i in $* {
                    459: .ds$i $3
                    460: }store$*$$.$*
                    461: |for i in $* {
                    462: .nr$i \n$2
                    463: }@4for i in $�*$*$number.register$*
                    464: |for i in $* {
                    465: .nr$i \n($2
                    466: }string$*$$.$*
                    467: |for i in $* {
                    468: .ds$i \*$3
                    469: }@4for i in $�*string$*$string.register$*
                    470: |for i in $* {
                    471: .ds$i \*($3
                    472: }number.from.string$*$$.$*
                    473: |for i in $* {
                    474: .nr$i \*$3
                    475: }@4for i in $8�*number.from.string$*$string.register$*
                    476: |for i in $* {
                    477: .nr$i \*($3
                    478: }string.from.number$*$$.$*
                    479: |for i in $* {
                    480: .ds$i \n$3
                    481: }@4for i in $l�*string.from.number$*$number.register$*
                    482: |for i in $* {
                    483: .ds$i \n($3
                    484: }width$*$$.$*
                    485: |for i in $* {
                    486: .nr$i \w'\*$3'
                    487: }@4for i in $��*width$*$number.register$*
                    488: |for i in $* {
                    489: .nr$i \w'\*($3'
                    490: }indent$*$*
                    491: |for i in $* {
                    492: .nr$i \n(.i
                    493: }linelength$*$*
                    494: |for i in $* {
                    495: .nr$i \n(.l
                    496: }pagewidth$*$*
                    497: |for i in $* {
                    498: .nr$i \nWu
                    499: }totrap$*$*
                    500: |for i in $* {
                    501: .nr$i \n(.t
                    502: }pageoffset$*$*
                    503: |for i in $* {
                    504: .nr$i \n(.o
                    505: }diversionheight$*$*
                    506: |for i in $* {
                    507: .nr$i \n(dn
                    508: }clear$*$*
                    509: |for i in $* {
                    510: .nr$i 0
                    511: }string$*
                    512: .rm$*
                    513: rename$from$to
                    514: .rn$1 $2
                    515: add$result$$.$*$*
                    516: .nr$1 \n$2
                    517: |for i in $* {
                    518: .nr$1 +\n($i
                    519: }@4nr$1 \n$2
                    520: L+$result$operand$*$*
                    521: .nr$1 \n($2
                    522: |for i in $* {
                    523: .nr$1 +\n($i
                    524: }$result$$.
                    525: .nr$1 +\n$2
                    526: @4nr$1 +\n$2x"+$result$operand
                    527: .nr$1 +\n($2
                    528: constant$result$constant$*$*
                    529: .nr$2 $3
                    530: |for i in $* {
                    531: .nr$2 +$i
                    532: }constant$result$constant
                    533: .nr$2 +$3
                    534: string$string$text
                    535: .as$2 $3
                    536: string.from.number$string$$.
                    537: .as$2 \n$3
                    538: @4as$2 \n$3
                    539: �2+string.from.number$string$number.register
                    540: .as$2 \n($3
                    541: string.from.string$string$$.
                    542: .as$2 \*$3
                    543: @4as$2 \*$3
                    544: XC+string.from.string$string$string.register
                    545: .as$2 \*($3
                    546: sub$result$$.$*$*
                    547: .nr$1 \n$2
                    548: |for i in $* {
                    549: .nr$1 -\n($i
                    550: }@4nr$1 \n$2
                    551: �c+$result$operand$*$*
                    552: .nr$1 \n($2
                    553: |for i in $* {
                    554: .nr$1 -\n($i
                    555: }$result$$.
                    556: .nr$1 -\n$2
                    557: @4nr$1 -\n$2�s+$result$operand
                    558: .nr$1 -\n($2
                    559: constant$result$constant$*$*
                    560: .nr$2 $3
                    561: |for i in $* {
                    562: .nr$2 -$i
                    563: }constant$result$constant
                    564: .nr$2 -$3
                    565: incr$*$*
                    566: |for i in $* {
                    567: .nr$i +1
                    568: }decr$*$*
                    569: |for i in $* {
                    570: .nr$i -1
                    571: }protect$
                    572: .ne$1
                    573: 
                    574: .ne3
                    575: warn.orphan$
                    576: 
                    577: column$column$width$offset
                    578: .if\n(:c<$1 .nr :c $1
                    579: .nrW$1 $2
                    580: .nrO$1 $3
                    581: width$width
                    582: .nrW\n(:c $2
                    583: offset$offset
                    584: .nrO\n(:c $2
                    585: next
                    586: .nr:c +1
                    587: clear
                    588: .rr:c
                    589: new
                    590: .ie!\n(:C .tm "__FILE__":__LINE__: not in multi-column mode
                    591: .el\{\
                    592: .br
                    593: .ne\n(.tu+1v \}
                    594: new$
                    595: .ie!\n(:C .tm "__FILE__":__LINE__: not in multi-column mode
                    596: .el\{\
                    597: .br
                    598: .ne\n(.tu+1v
                    599: .nr;d \n(.lu-\n(W\n(:Cu
                    600: .nr:C $2
                    601: .nrO \n(O$2u
                    602: .po\nOu
                    603: .nrW \n(W$2u+\n(;du
                    604: .ll\nWu
                    605: .lt\nWu
                    606: .rr;d \}
                    607: old$
                    608: .ie!\n(:C .tm "__FILE__":__LINE__: not in multi-column mode
                    609: .el\{\
                    610: .br
                    611: .if\n(nl>\n(U\n(:C \
                    612: .mkU\n(:C
                    613: .nr;d \n(.lu-\n(W\n(:Cu
                    614: .nr:C $2
                    615: .nrO \n(O$2u
                    616: .po\nOu
                    617: .nrW \n(W$2u+\n(;du
                    618: .ll\nWu
                    619: .lt\nWu
                    620: .rs
                    621: .ie\n(U$2 .sp |\n(U$2u
                    622: .el.sp |\n(U0u
                    623: .ns
                    624: .rr;d \}
                    625: on
                    626: .ie\n(:C .tm "__FILE__":__LINE__: already in multi-column mode
                    627: .el\{\
                    628: .br
                    629: .nr:C 1
                    630: .nrW \n(W1u
                    631: .ll\nWu
                    632: .lt\nWu
                    633: .nrO \n(O1u
                    634: .po\nOu
                    635: .mkU0
                    636: .ns
                    637: .rrU1 U2 U3 U4 U5 U6 U7 U8 U9
                    638: .rr;d \}
                    639: off
                    640: .ie!\n(:C .tm "__FILE__":__LINE__: already in full page mode
                    641: .el\{\
                    642: .br
                    643: .if\n(nl>\n(U\n(:C \
                    644: .mkU\n(:C
                    645: .nr;d \n(.lu-\n(W\n(:Cu
                    646: .nr:C 0
                    647: .nrO \n(O0u
                    648: .po\nOu
                    649: .nrW \n(W0u+\n(;du
                    650: .ll\nWu
                    651: .lt\nWu
                    652: .rs
                    653: .sp|\n(U0u
                    654: .if\n(nl<\n(U1 \
                    655: .sp|\n(U1u
                    656: .if\n(nl<\n(U2 \
                    657: .sp|\n(U2u
                    658: .if\n(nl<\n(U3 \
                    659: .sp|\n(U3u
                    660: .if\n(nl<\n(U4 \
                    661: .sp|\n(U4u
                    662: .if\n(nl<\n(U5 \
                    663: .sp|\n(U5u
                    664: .if\n(nl<\n(U6 \
                    665: .sp|\n(U6u
                    666: .if\n(nl<\n(U7 \
                    667: .sp|\n(U7u
                    668: .if\n(nl<\n(U8 \
                    669: .sp|\n(U8u
                    670: .if\n(nl<\n(U9 \
                    671: .sp|\n(U9u
                    672: .ti\n(.iu
                    673: .rrU1 U2 U3 U4 U5 U6 U7 U8 U9
                    674: .ns
                    675: .rr;d \}
                    676: 2
                    677: .ie\n(:C .tm "__FILE__":__LINE__: already in multi-column mode
                    678: .el\{\
                    679: .br
                    680: .nr:C 1
                    681: .nrW0 \nW
                    682: .nrW \n(.lu*8u/17u
                    683: .nrW1 \nW
                    684: .nrW2 \nW
                    685: .nrO0 \n(.ou
                    686: .nrO1 \n(.ou
                    687: .nrO2 \n(.lu*9u/17u+\n(.ou
                    688: .ll\nWu
                    689: .lt\nWu
                    690: .nr:c 2
                    691: .mkU0
                    692: .ns
                    693: .rrU1 U2 \}
                    694: divert.stringoff$string.name
                    695: .ds$1 off
                    696: divert.numberoff$number.name
                    697: .nr$1 off
                    698: divert.outputoffon$string.name
                    699: .nr;s \n(.s
                    700: .nr;f \n(.f
                    701: .nr;u \n(.u
                    702: .nr;j \n(.j
                    703: .nr;v \n(.v
                    704: .nr;L \n(.L
                    705: .nr;l \n(.l
                    706: .ev1
                    707: .ps\n(;s
                    708: .vs\n(;sp+2p
                    709: .ft\n(;f
                    710: .nf
                    711: .if\n(;u .fi
                    712: .ad\n(;j
                    713: .vs\n(;vu
                    714: .ls\n(;L
                    715: .ll\n(;lu
                    716: .in0
                    717: .ti0
                    718: .hy14
                    719: .lt\n(;lu
                    720: .di$2
                    721: off
                    722: .br
                    723: .di
                    724: .ev
                    725: .rr;L ;f ;j ;l ;o ;s ;u ;v
                    726: divert.inputoffon$string.name
                    727: .eo
                    728: .de$2\(ts\(ts
                    729: off
                    730: .\(ts\(ts
                    731: .ec
                    732: append.outputoffon$string.name
                    733: .nr;s \n(.s
                    734: .nr;f \n(.f
                    735: .nr;u \n(.u
                    736: .nr;j \n(.j
                    737: .nr;v \n(.v
                    738: .nr;L \n(.L
                    739: .nr;l \n(.l
                    740: .ev1
                    741: .ps\n(;s
                    742: .vs\n(;sp+2p
                    743: .ft\n(;f
                    744: .nf
                    745: .if\n(;u .fi
                    746: .ad\n(;j
                    747: .vs\n(;vu
                    748: .ls\n(;L
                    749: .ll\n(;lu
                    750: .in0
                    751: .ti0
                    752: .hy14
                    753: .lt\n(;lu
                    754: .da$2
                    755: off
                    756: .br
                    757: .da
                    758: .ev
                    759: .rr;L ;f ;j ;l ;o ;s ;u ;v
                    760: append.inputoffon$string.name
                    761: .eo
                    762: .am$2\(ts\(ts
                    763: off
                    764: .\(ts\(ts
                    765: .ec
                    766: invokeon$offset$what
                    767: .wh15i $3
                    768: .ch$3 \n(nlu+$2
                    769: onnumber$$.$what
                    770: .wh15i $4
                    771: .ch$4 \n(nlu+\n$3u
                    772: @4wh15i $4
                    773: .onnumber$number.register$what
                    774: .wh15i $4
                    775: .ch$4 \(nlu+\n($3u
                    776: atconstant$constant$what
                    777: .wh15i $4
                    778: .ch$4 $3
                    779: atnumber$$.$what
                    780: .wh15i $4
                    781: .ch$4 \n$3u
                    782: @4wh15i $4
                    783: .LF,atnumber$number.register$what
                    784: .wh15i $4
                    785: .ch$4 \n($3u
                    786: end
                    787: .br
                    788: .di
                    789: off$what
                    790: .ch$2
                    791: remember$
                    792: .mk$1
                    793: return$$.
                    794: .sp|\n$1u
                    795: .ti\n(.iu
                    796: @4sp|\n$1u
                    797: .w,$
                    798: .sp|\n($1u
                    799: .ti\n(.iu
                    800: goto$
                    801: .sp|$1
                    802: .ti\n(.iu
                    803: string$$.\*$1@4$1]$string.register\*($1roman$$.\f1\&\*$2\fP\&@41\&\*$2\fPL�,italics$$.\f2\&\*$2\fP\&@42\&\*$2\fPp�,bold$$.\f3\&\*$2\fP\&@43\&\*$2\fP|�,bolditalics$$.\f4\&\*$2\fP\&@44\&\*$2\fP��,cw$$.\f(CW\&\*$2\fP\&@4(CW\&\*$2\��,roman$string.register\f1\&\*($2\fP\&italics$string.register\f2\&\*($2\fP\&bold$string.register\f3\&\*($2\fP\&bolditalics$string.register\f4\&\*($2\fP\&cw$string.register\f(CW\&\*($2\fP\&macro$
                    804: .$1
                    805: number$$.\n$1@4$1]$number.register\n($1++$$.\n+$2@4+$2]++$number.register\n+($2format$*$format$*
                    806: |for i in $* {
                    807: .af$i $3
                    808: }incr$*$incr$*
                    809: |for i in $* {
                    810: .nr$i +0 $3
                    811: }format.from.string$*$$.$*
                    812: |for i in $* {
                    813: .af$i \*$3
                    814: }@4for i in $XH-incr$*$incr$*
                    815: |for i in $* {
                    816: .nr$i +0 $3
                    817: }format.from.string$*$format$*
                    818: |for i in $* {
                    819: .af$i \*($3
                    820: }incr$*$incr$*
                    821: |for i in $* {
                    822: .nr$i +0 $3
                    823: }list.pre
                    824: .rml2
                    825: $pre
                    826: .dsl2 $1
                    827: list.format
                    828: .rml3
                    829: $format
                    830: .dsl3 $1
                    831: list.post
                    832: .rml4
                    833: $post
                    834: .dsl4 $1
                    835: list.indent
                    836: .rml5
                    837: $indent
                    838: .dsl5 $1
                    839: listoff
                    840: .)C ;i l1 \*(l1
                    841: .in\n(;iu
                    842: .)C l0 l0 \*(l0
                    843: .rm;i
                    844: on
                    845: .dsl1 \n(.i \*(l1
                    846: .in+\w'\*(l5'u
                    847: .afl0 0
                    848: .dsl0 \n(l0 \*(l0
                    849: .nrl0 0 1
                    850: file.information
                    851: .lf__LINE__ __FILE__
                    852: reference.styleacm|reference_style(acm)
                    853: apa|reference_style(apa)
                    854: att|reference_style(att)
                    855: ieee|reference_style(ieee)
                    856: lsa|reference_style(lsa)
                    857: pami|reference_style(pami)
                    858: spectrum|reference_style(spectrum)
                    859: reference.optiontm|reference_style(same tm)
                    860: rp|reference_style(same rp)
                    861: nroff|reference_style(same nroff)
                    862: troff|reference_style(same troff)
                    863: sort|reference_style(same sort)
                    864: sequence|reference_style(same sequence)
                    865: a|reference_style(same a)
                    866: d|reference_style(same d)
                    867: t|reference_style(same t)
                    868: ad|reference_style(same ad)
                    869: at|reference_style(same at)
                    870: da|reference_style(same da)
                    871: dt|reference_style(same dt)
                    872: ta|reference_style(same ta)
                    873: td|reference_style(same td)
                    874: adt|reference_style(same adt)
                    875: atd|reference_style(same atd)
                    876: dat|reference_style(same dat)
                    877: dta|reference_style(same dta)
                    878: tad|reference_style(same tad)
                    879: tda|reference_style(same tda)
                    880: referenceoffdatabase|reference_database<include|reference_include<list|reference_list<on|reference<off>reference.placement|reference_placement
                    881: tableoffon
                    882: .TS
                    883: off
                    884: .TE
                    885: ipaoffon@ipa(off)pictureoffon
                    886: .PS
                    887: off
                    888: .PE
                    889: pedoffon
                    890: .GS
                    891: off
                    892: .GE
                    893: idealoffon
                    894: .IS
                    895: off
                    896: .IE
                    897: equationoffon
                    898: .br
                    899: .di:4
                    900: .EQ
                    901: offonononon
                    902: .EN
                    903: .br
                    904: .di
                    905: .rm:4
                    906: |ifvalue center.block on [
                    907: .if\w@\*(10\*(ES@ \{\
                    908: .if\n(:Y<\w@\*(10@ .nr :Y \w@\*(10@
                    909: \!\*(10\h'\\n(.lu-\w@\*(10\*(ES@u-\\n(.iu'\*(ES
                    910: .rr:D :E \}]
                    911: |ifvalue center on [
                    912: .if\w@\*(10\*(ES@ .tl \(ts\(ts\*(10\(ts\*(ES\(ts]
                    913: |ifnotvalue center.block on [ |ifnotvalue center on [
                    914: .if\w@\*(10\*(ES@ \{\
                    915: .pc
                    916: .tl\(ts\h'\n(.iu'\*(10\(ts\(ts\*(ES\(ts
                    917: .pc% \}]]
                    918: .rm10
                    919: inline.equationoffonoffgraphoffon
                    920: .G1
                    921: off
                    922: .G2
                    923: bargraphoffon
                    924: .B1
                    925: off
                    926: .B0
                    927: computeroutputoffon
                    928: .CW
                    929: off
                    930: .CN
                    931: citationsaveon
                    932: .CD "saveoffstring$$." "\*$4"
                    933: @4saveoffstring$string.register" "\*($4"
                    934: saveoffnumber$$." "\n$4"
                    935: @4"\n$4"
                    936: ]saveoffnumber$number.register" "\n($4"
                    937: savestring$name$$.\&\c
                    938: .CD "$3" "\*$4"
                    939: @4\c
                    940: .CD "$3h�-savestring$name$string.register\&\c
                    941: .CD "$3" "\*($4"
                    942: savenumber$name$$.\&\c
                    943: .CD "$3" "\n$4"
                    944: @4\c
                    945: .CD "$3t�-savenumber$name$number.register\&\c
                    946: .CD "$3" "\n($4"
                    947: rememberon\&\c
                    948: .CU "rememberoff"rememberstring$name\&\c
                    949: .CU "$3"indexoffon\&\c
                    950: .tmix: off   \nP
                    951: \&contents$category$level$sequence$text
                    952: .tm.TC $1      $2      \*($3   \*($4   \nP
                    953: white.text$textoffon|ifvalue verbatim off []|ifvalue verbatim on [$1]nl.paragraphonoff|ifvalue verbatim on [
                    954: ]|ifvalue verbatim off []format.typenonemodel
                    955: .dsf0 model
                    956: acm
                    957: .dsf0 acm
                    958: none
                    959: .dsf0 none
                    960: list.typenonefixedcalculatednonelist.spacingoffoffonverbatimoffoffondraftoffoffonsectioningbysectionbysectionbychapterbyappendixglobalparagraph.styleflushedindentednumberedflushedlocalparagraph.styleflushedindentednumberedflushedinlineonoffonfootnote_widthnormalnarrowfullnormalaround_widthnormalnarrowfullnormalsawreferenceoffoffonsawabstractoffoffonsawkeywordsoffoffonsawoverflowoffoffonsawtitleboxoffoffonsawendnoteoffoffonauthorincrA$*
                    961: 
                    962: .nrA +1
                    963: clearT$*
                    964: 
                    965: .nrT 0
                    966: clearstringT1T2T3T4T5T6
                    967: .rmT1 T2 T3 T4 T5 T6
                    968: storestringA\nAT1$*
                    969: 
                    970: .dsA\nA \*(T1
                    971: storestringI\nAT2$*
                    972: 
                    973: .dsI\nA \*(T2
                    974: storestringL\nAT3$*
                    975: 
                    976: .dsL\nA \*(T3
                    977: storestringD\nAT4$*
                    978: 
                    979: .dsD\nA \*(T4
                    980: storestringE\nAT5$*
                    981: 
                    982: .dsE\nA \*(T5
                    983: storestringR\nAT6$*
                    984: 
                    985: .dsR\nA \*(T6
                    986:  name$incrT$*
                    987: 
                    988: .nrT +1
                    989: setstringT1$$2$*
                    990: 
                    991: .dsT1 $2
                    992: initials$incrT$*
                    993: 
                    994: .nrT +1
                    995: setstringT2$$2$*
                    996: 
                    997: .dsT2 $2
                    998: location$incrT$*
                    999: 
                   1000: .nrT +1
                   1001: setstringT3$$2$*
                   1002: 
                   1003: .dsT3 $2
                   1004: department$incrT$*
                   1005: 
                   1006: .nrT +1
                   1007: setstringT4$$2$*
                   1008: 
                   1009: .dsT4 $2
                   1010: extension$incrT$*
                   1011: 
                   1012: .nrT +1
                   1013: setstringT5$$2$*
                   1014: 
                   1015: .dsT5 $2
                   1016: room$incrT$*
                   1017: 
                   1018: .nrT +1
                   1019: setstringT6$$2$*
                   1020: 
                   1021: .dsT6 $2
                   1022: $incrT$*
                   1023: 
                   1024: .nrT +1
                   1025: setstringT\nT$$1$*
                   1026: 
                   1027: .dsT\nT $1
                   1028: documentincrD$*
                   1029: 
                   1030: .nrD +1
                   1031: clearT$*
                   1032: 
                   1033: .nrT 0
                   1034: clearstringT1T2T3
                   1035: .rmT1 T2 T3
                   1036: storestringS\nDT1$*
                   1037: 
                   1038: .dsS\nD \*(T1
                   1039: storestringF\nDT2$*
                   1040: 
                   1041: .dsF\nD \*(T2
                   1042: storestringW\nDT3$*
                   1043: 
                   1044: .dsW\nD \*(T3
                   1045: number$incrT$*
                   1046: 
                   1047: .nrT +1
                   1048: setstringT1$$2$*
                   1049: 
                   1050: .dsT1 $2
                   1051: file_case$incrT$*
                   1052: 
                   1053: .nrT +1
                   1054: setstringT2$$2$*
                   1055: 
                   1056: .dsT2 $2
                   1057: work_program$incrT$*
                   1058: 
                   1059: .nrT +1
                   1060: setstringT3$$2$*
                   1061: 
                   1062: .dsT3 $2
                   1063: $incrT$*
                   1064: 
                   1065: .nrT +1
                   1066: setstringT\nT$$1$*
                   1067: 
                   1068: .dsT\nT $1
                   1069: titledivert.inputonTI
                   1070: .eo
                   1071: .deTI\(ts\(ts
                   1072: datedivert.stringDT
                   1073: .dsDT abstractdivert.inputonAS
                   1074: .eo
                   1075: .deAS\(ts\(ts
                   1076: sawabstractonkeywordsdivert.inputonKW
                   1077: .eo
                   1078: .deKW\(ts\(ts
                   1079: sawkeywordsontitleboxnew.pageindent.line+4.375i
                   1080: .ti+4.375i
                   1081: stringLO\*(LOblank.lines2
                   1082: .sp2
                   1083: .ti\n(.iu
                   1084: size-2|ifvalue inline on [\s-2\&]|ifvalue inline off [
                   1085: .ps-2
                   1086: ]rememberP0
                   1087: .mkP0
                   1088: page.offset-.5i
                   1089: .po-.5i
                   1090: .nrO \n(.o
                   1091: .nrO0 \n(.o
                   1092: textsubject:subject:new.linereturnP0
                   1093: .sp|\n(P0u
                   1094: .ti\n(.iu
                   1095: indent+4.875i
                   1096: .in+4.875i
                   1097: textdate:date:blank.linestextfrom:from:indent-4.875i
                   1098: .in-4.875i
                   1099: new.linepage.offset+.5i
                   1100: .po+.5i
                   1101: .nrO \n(.o
                   1102: .nrO0 \n(.o
                   1103: size+2|ifvalue inline on [\s+2\&]|ifvalue inline off [
                   1104: .ps+2
                   1105: ]line.length-3i
                   1106: .ll-3i
                   1107: .lt-3i
                   1108: .nrW \n(.lu
                   1109: fontboldreturnP0
                   1110: .sp|\n(P0u
                   1111: .ti\n(.iu
                   1112: filloffmacroTI
                   1113: .TI
                   1114: fillonline.length+3i
                   1115: .ll+3i
                   1116: .lt+3i
                   1117: .nrW \n(.lu
                   1118: new.linesize-1|ifvalue inline on [\s-1\&]|ifvalue inline off [
                   1119: .ps-1
                   1120: ]123456789ifbegin\nD>=$i
                   1121: .if\nD>=$i \{\
                   1122: new.linetextWork Program Work Program stringW$i\*(W$itext File Case  File Case stringF$i\*(F$iifendbegin\nD>=$iWork Program W$i File Case F$iend
                   1123: .if\nD>=1 \{\
                   1124: \*(W1\*(F1begin\nD>=$iWork Program W$i File Case F$iend
                   1125: .if\nD>=2 \{\
                   1126: \*(W2\*(F2begin\nD>=$iWork Program W$i File Case F$iend
                   1127: .if\nD>=3 \{\
                   1128: \*(W3\*(F3begin\nD>=$iWork Program W$i File Case F$iend
                   1129: .if\nD>=4 \{\
                   1130: \*(W4\*(F4begin\nD>=$iWork Program W$i File Case F$iend
                   1131: .if\nD>=5 \{\
                   1132: \*(W5\*(F5begin\nD>=$iWork Program W$i File Case F$iend
                   1133: .if\nD>=6 \{\
                   1134: \*(W6\*(F6begin\nD>=$iWork Program W$i File Case F$iend
                   1135: .if\nD>=7 \{\
                   1136: \*(W7\*(F7begin\nD>=$iWork Program W$i File Case F$iend
                   1137: .if\nD>=8 \{\
                   1138: \*(W8\*(F8begin\nD>=$iWork Program W$i File Case F$iend
                   1139: .if\nD>=9 \{\
                   1140: \*(W9\*(F9size+1|ifvalue inline on [\s+1\&]|ifvalue inline off [
                   1141: .ps+1
                   1142: ]returnP0
                   1143: .sp|\n(P0u
                   1144: .ti\n(.iu
                   1145: indent+4.75i
                   1146: .in+4.75i
                   1147: line.length+3i
                   1148: .ll+3i
                   1149: .lt+3i
                   1150: .nrW \n(.lu
                   1151: stringDT\*(DT123456789ifbegin\nA>=$i
                   1152: .if\nA>=$i \{\
                   1153: blank.linesstringA$i\*(A$inew.linestringL$i\*(L$itext  stringD$i\*(D$inew.linestringR$i\*(R$itext  stringE$i\*(E$iifendbegin\nA>=$iA$iL$i D$iR$i E$iend
                   1154: .if\nA>=1 \{\
                   1155: \*(A1\*(L1\*(D1\*(R1\*(E1begin\nA>=$iA$iL$i D$iR$i E$iend
                   1156: .if\nA>=2 \{\
                   1157: \*(A2\*(L2\*(D2\*(R2\*(E2begin\nA>=$iA$iL$i D$iR$i E$iend
                   1158: .if\nA>=3 \{\
                   1159: \*(A3\*(L3\*(D3\*(R3\*(E3begin\nA>=$iA$iL$i D$iR$i E$iend
                   1160: .if\nA>=4 \{\
                   1161: \*(A4\*(L4\*(D4\*(R4\*(E4begin\nA>=$iA$iL$i D$iR$i E$iend
                   1162: .if\nA>=5 \{\
                   1163: \*(A5\*(L5\*(D5\*(R5\*(E5begin\nA>=$iA$iL$i D$iR$i E$iend
                   1164: .if\nA>=6 \{\
                   1165: \*(A6\*(L6\*(D6\*(R6\*(E6begin\nA>=$iA$iL$i D$iR$i E$iend
                   1166: .if\nA>=7 \{\
                   1167: \*(A7\*(L7\*(D7\*(R7\*(E7begin\nA>=$iA$iL$i D$iR$i E$iend
                   1168: .if\nA>=8 \{\
                   1169: \*(A8\*(L8\*(D8\*(R8\*(E8begin\nA>=$iA$iL$i D$iR$i E$iend
                   1170: .if\nA>=9 \{\
                   1171: \*(A9\*(L9\*(D9\*(R9\*(E9line.length-3i
                   1172: .ll-3i
                   1173: .lt-3i
                   1174: .nrW \n(.lu
                   1175: spacingonblank.linesfilloffstringS1\*(S1fillonindent-4.75i
                   1176: .in-4.75i
                   1177: blank.lines3
                   1178: .sp3
                   1179: .ti\n(.iu
                   1180: centeronfontromantextitalicsTECHNICAL MEMORANDUM\f2\&TECHNICAL MEMORANDUM\fP\&centeroffminimum.lines2
                   1181: .br
                   1182: .ie!'\n(.z'' \{\
                   1183: .if!'\n(.z'\*(}D' .rr :D :E
                   1184: .nr;4 2v
                   1185: .if!(\n(.d=\n(:D) .nr :E 0
                   1186: .nr;4 -\n(:Eu
                   1187: .if\n(;4 \{\
                   1188: .sp\n(;4u
                   1189: .nr:E +\n(;4u \}
                   1190: .rm;4
                   1191: .ds}D \n(.z
                   1192: .nr:D \n(.d \}
                   1193: .el\{\
                   1194: .rr:D :E
                   1195: .nr;4 2v
                   1196: .if!(\n(nl=\n(:N) .nr :B 0
                   1197: .nr;4 -\n(:Bu
                   1198: .if\n(;4 \{\
                   1199: .sp\n(;4u
                   1200: .nr:B +\n(;4u \}
                   1201: .rm;4
                   1202: .nr:N \n(nl \}
                   1203: .ti\n(.iu
                   1204: titleboxnew.pageindent.line+4.375i
                   1205: .ti+4.375i
                   1206: stringLO\*(LOblank.lines2
                   1207: .sp2
                   1208: .ti\n(.iu
                   1209: size-2|ifvalue inline on [\s-2\&]|ifvalue inline off [
                   1210: .ps-2
                   1211: ]rememberP0
                   1212: .mkP0
                   1213: page.offset-.5i
                   1214: .po-.5i
                   1215: .nrO \n(.o
                   1216: .nrO0 \n(.o
                   1217: textsubject:subject:new.linereturnP0
                   1218: .sp|\n(P0u
                   1219: .ti\n(.iu
                   1220: indent+4.875i
                   1221: .in+4.875i
                   1222: textdate:date:blank.linestextfrom:from:indent-4.875i
                   1223: .in-4.875i
                   1224: new.linepage.offset+.5i
                   1225: .po+.5i
                   1226: .nrO \n(.o
                   1227: .nrO0 \n(.o
                   1228: size+2|ifvalue inline on [\s+2\&]|ifvalue inline off [
                   1229: .ps+2
                   1230: ]line.length-3i
                   1231: .ll-3i
                   1232: .lt-3i
                   1233: .nrW \n(.lu
                   1234: fontboldreturnP0
                   1235: .sp|\n(P0u
                   1236: .ti\n(.iu
                   1237: filloffmacroTI
                   1238: .TI
                   1239: fillonline.length+3i
                   1240: .ll+3i
                   1241: .lt+3i
                   1242: .nrW \n(.lu
                   1243: new.linesize-1|ifvalue inline on [\s-1\&]|ifvalue inline off [
                   1244: .ps-1
                   1245: ]123456789ifbegin\nD>=$i
                   1246: .if\nD>=$i \{\
                   1247: new.linetextWork Program Work Program stringW$i\*(W$itext File Case  File Case stringF$i\*(F$iifendbegin\nD>=$iWork Program W$i File Case F$iend
                   1248: .if\nD>=1 \{\
                   1249: \*(W1\*(F1begin\nD>=$iWork Program W$i File Case F$iend
                   1250: .if\nD>=2 \{\
                   1251: \*(W2\*(F2begin\nD>=$iWork Program W$i File Case F$iend
                   1252: .if\nD>=3 \{\
                   1253: \*(W3\*(F3begin\nD>=$iWork Program W$i File Case F$iend
                   1254: .if\nD>=4 \{\
                   1255: \*(W4\*(F4begin\nD>=$iWork Program W$i File Case F$iend
                   1256: .if\nD>=5 \{\
                   1257: \*(W5\*(F5begin\nD>=$iWork Program W$i File Case F$iend
                   1258: .if\nD>=6 \{\
                   1259: \*(W6\*(F6begin\nD>=$iWork Program W$i File Case F$iend
                   1260: .if\nD>=7 \{\
                   1261: \*(W7\*(F7begin\nD>=$iWork Program W$i File Case F$iend
                   1262: .if\nD>=8 \{\
                   1263: \*(W8\*(F8begin\nD>=$iWork Program W$i File Case F$iend
                   1264: .if\nD>=9 \{\
                   1265: \*(W9\*(F9size+1|ifvalue inline on [\s+1\&]|ifvalue inline off [
                   1266: .ps+1
                   1267: ]returnP0
                   1268: .sp|\n(P0u
                   1269: .ti\n(.iu
                   1270: indent+4.75i
                   1271: .in+4.75i
                   1272: line.length+3i
                   1273: .ll+3i
                   1274: .lt+3i
                   1275: .nrW \n(.lu
                   1276: stringDT\*(DT123456789ifbegin\nA>=$i
                   1277: .if\nA>=$i \{\
                   1278: blank.linesstringA$i\*(A$inew.linestringL$i\*(L$itext  stringD$i\*(D$inew.linestringR$i\*(R$itext  stringE$i\*(E$iifendbegin\nA>=$iA$iL$i D$iR$i E$iend
                   1279: .if\nA>=1 \{\
                   1280: \*(A1\*(L1\*(D1\*(R1\*(E1begin\nA>=$iA$iL$i D$iR$i E$iend
                   1281: .if\nA>=2 \{\
                   1282: \*(A2\*(L2\*(D2\*(R2\*(E2begin\nA>=$iA$iL$i D$iR$i E$iend
                   1283: .if\nA>=3 \{\
                   1284: \*(A3\*(L3\*(D3\*(R3\*(E3begin\nA>=$iA$iL$i D$iR$i E$iend
                   1285: .if\nA>=4 \{\
                   1286: \*(A4\*(L4\*(D4\*(R4\*(E4begin\nA>=$iA$iL$i D$iR$i E$iend
                   1287: .if\nA>=5 \{\
                   1288: \*(A5\*(L5\*(D5\*(R5\*(E5begin\nA>=$iA$iL$i D$iR$i E$iend
                   1289: .if\nA>=6 \{\
                   1290: \*(A6\*(L6\*(D6\*(R6\*(E6begin\nA>=$iA$iL$i D$iR$i E$iend
                   1291: .if\nA>=7 \{\
                   1292: \*(A7\*(L7\*(D7\*(R7\*(E7begin\nA>=$iA$iL$i D$iR$i E$iend
                   1293: .if\nA>=8 \{\
                   1294: \*(A8\*(L8\*(D8\*(R8\*(E8begin\nA>=$iA$iL$i D$iR$i E$iend
                   1295: .if\nA>=9 \{\
                   1296: \*(A9\*(L9\*(D9\*(R9\*(E9line.length-3i
                   1297: .ll-3i
                   1298: .lt-3i
                   1299: .nrW \n(.lu
                   1300: spacingonblank.linesfilloffstringS1\*(S1fillonindent-4.75i
                   1301: .in-4.75i
                   1302: minimum.linesinlineofffontromaninlineonsignaturehereonminimum.lines1
                   1303: .br
                   1304: .ie!'\n(.z'' \{\
                   1305: .if!'\n(.z'\*(}D' .rr :D :E
                   1306: .nr;4 1v
                   1307: .if!(\n(.d=\n(:D) .nr :E 0
                   1308: .nr;4 -\n(:Eu
                   1309: .if\n(;4 \{\
                   1310: .sp\n(;4u
                   1311: .nr:E +\n(;4u \}
                   1312: .rm;4
                   1313: .ds}D \n(.z
                   1314: .nr:D \n(.d \}
                   1315: .el\{\
                   1316: .rr:D :E
                   1317: .nr;4 1v
                   1318: .if!(\n(nl=\n(:N) .nr :B 0
                   1319: .nr;4 -\n(:Bu
                   1320: .if\n(;4 \{\
                   1321: .sp\n(;4u
                   1322: .nr:B +\n(;4u \}
                   1323: .rm;4
                   1324: .nr:N \n(nl \}
                   1325: .ti\n(.iu
                   1326: indent+30
                   1327: .in+30
                   1328: line.length+3i
                   1329: .ll+3i
                   1330: .lt+3i
                   1331: .nrW \n(.lu
                   1332: 123456789ifbegin\nA>=$i
                   1333: .if\nA>=$i \{\
                   1334: blank.lines3
                   1335: .sp3
                   1336: .ti\n(.iu
                   1337: stringboldA$i\f3\&\*(A$i\fP\&ifendbegin\nA>=$i3boldA$iend
                   1338: .if\nA>=1 \{\
                   1339: \f3\&\*(A1\fP\&begin\nA>=$i3boldA$iend
                   1340: .if\nA>=2 \{\
                   1341: \f3\&\*(A2\fP\&begin\nA>=$i3boldA$iend
                   1342: .if\nA>=3 \{\
                   1343: \f3\&\*(A3\fP\&begin\nA>=$i3boldA$iend
                   1344: .if\nA>=4 \{\
                   1345: \f3\&\*(A4\fP\&begin\nA>=$i3boldA$iend
                   1346: .if\nA>=5 \{\
                   1347: \f3\&\*(A5\fP\&begin\nA>=$i3boldA$iend
                   1348: .if\nA>=6 \{\
                   1349: \f3\&\*(A6\fP\&begin\nA>=$i3boldA$iend
                   1350: .if\nA>=7 \{\
                   1351: \f3\&\*(A7\fP\&begin\nA>=$i3boldA$iend
                   1352: .if\nA>=8 \{\
                   1353: \f3\&\*(A8\fP\&begin\nA>=$i3boldA$iend
                   1354: .if\nA>=9 \{\
                   1355: \f3\&\*(A9\fP\&line.length-3i
                   1356: .ll-3i
                   1357: .lt-3i
                   1358: .nrW \n(.lu
                   1359: indent-30
                   1360: .in-30
                   1361: blank.lines-1
                   1362: .sp-1
                   1363: .ti\n(.iu
                   1364: minimum.lines3
                   1365: .br
                   1366: .ie!'\n(.z'' \{\
                   1367: .if!'\n(.z'\*(}D' .rr :D :E
                   1368: .nr;4 3v
                   1369: .if!(\n(.d=\n(:D) .nr :E 0
                   1370: .nr;4 -\n(:Eu
                   1371: .if\n(;4 \{\
                   1372: .sp\n(;4u
                   1373: .nr:E +\n(;4u \}
                   1374: .rm;4
                   1375: .ds}D \n(.z
                   1376: .nr:D \n(.d \}
                   1377: .el\{\
                   1378: .rr:D :E
                   1379: .nr;4 3v
                   1380: .if!(\n(nl=\n(:N) .nr :B 0
                   1381: .nr;4 -\n(:Bu
                   1382: .if\n(;4 \{\
                   1383: .sp\n(;4u
                   1384: .nr:B +\n(;4u \}
                   1385: .rm;4
                   1386: .nr:N \n(nl \}
                   1387: .ti\n(.iu
                   1388: :documentclearAD$*
                   1389: 
                   1390: .nrA 0
                   1391: 
                   1392: .nrD 0
                   1393: :document_save:document_restore

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.