Annotation of researchv10no/cmd/troff/ancient.nroff/macros.d/cmp.n.t.m, revision 1.1.1.1

1.1       root        1: 0P
                      2: 
                      3: 
                      4: 
                      5: ((&&&&&.'����.���&@��@��@   �     �
                      6: @0P
                      7: 
                      8: 
                      9: 
                     10: ((&&&&&&.'����.���&@��@��@   �     �
                     11: @0P
                     12: 
                     13: 
                     14: 
                     15: ((&&&&&&.'����.���&@��@��@   �     �
                     16: @Bell Laboratories\(bu�--�\u\n+(:p\d3 3 2 2 2 2 2LIST OF FIGURESLIST OF TABLESLIST OF EXHIBITSLIST OF EQUATIONS10.125\u[\n+(:R]\dReferences\uTM\d'fl
                     17: .di}w
                     18: .rd\$1
                     19: .br
                     20: .di
                     21: .ie\w\$3 .di}x
                     22: .ds\$3 "\*(}w
                     23: .br
                     24: .di
                     25: 'br
                     26: .if\w\$2 .rn }w \$2
                     27: .rm}w }x
                     28: .ie\n(.$ .nr ;G \n(.f
                     29: .el.ft 3
                     30: .if\n(.$ .if !\n(.$-2 \f3\$1\fP\$2
                     31: .if\n(.$-2 .ds }i
                     32: .if\n(.f2 .ds }i �
                     33: .ds}I \f3\$1\fP\$2\*(}i
                     34: 'br
                     35: .if\n(.$-2 .if !\n(.$-4 \*(}I\f3\$3\fP\$4
                     36: .if\n(.$-4 .if !\n(.$-6 \*(}I\f3\$3\fP\$4\*(}i\f3\$5\fP\$6
                     37: .if\n(.$ .ft \n(;G
                     38: .ie\n(.$ .nr ;G \n(.f
                     39: .el.ft 2
                     40: .if\n(.$ .if !\n(.$-1 \f2\$1
                     41: .if\n(.$-1 .ds }i �
                     42: .if\n(.f2 .ds }i
                     43: .ds}I 
                     44: .if\w\$1 .ds }I \f2\$1\fP\*(}i
                     45: 'br
                     46: .if\n(.$-1 .if !\n(.$-3 \*(}I\$2\f2\$3
                     47: .if\n(.$-3 .if !\n(.$-5 \*(}I\$2\f2\$3\fP\*(}i\$4\f2\$5
                     48: .if\n(.$-5 \*(}I\$2\f2\$3\fP\*(}i\$4\f2\$5\fP\*(}i\$6
                     49: .if\n(.$ .ft \n(;G
                     50: .nr;G \n(.f
                     51: .}S 1 2  "\$1" "\$2" "\$3" "\$4" "\$5" "\$6"
                     52: .nr;G \n(.f
                     53: .}S 1 3  "\$1" "\$2" "\$3" "\$4" "\$5" "\$6"
                     54: .nr;G \n(.f
                     55: .}S 2 1  "\$1" "\$2" "\$3" "\$4" "\$5" "\$6"
                     56: .nr;G \n(.f
                     57: .}S 2 3  "\$1" "\$2" "\$3" "\$4" "\$5" "\$6"
                     58: .nr;G \n(.f
                     59: .}S 3 1  "\$1" "\$2" "\$3" "\$4" "\$5" "\$6"
                     60: .nr;G \n(.f
                     61: .}S 3 2  "\$1" "\$2" "\$3" "\$4" "\$5" "\$6"
                     62: .ds}i
                     63: .if\$12 .if !\$5 .ds }i�
                     64: .ie!\$4 .}S \$2 \$1 "\$3\f\$1\$4\*(}i" "\$5" "\$6" "\$7" "\$8" "\$9"
                     65: .el\$3
                     66: .ft\n(;G
                     67: .ie\n(.$-2 \$1\s-1\$2\s0\$3
                     68: .el\s-1\$1\s0\$2
                     69: .ft1
                     70: .ul0
                     71: .ds]E \$1
                     72: .di>E
                     73: .br
                     74: .br
                     75: .di
                     76: .rm>E
                     77: .lt\n(.lu
                     78: .pc
                     79: .if\w\*(10\*(}E .ie!\n(Eq .ie\n(:Y>0 .if \n(:Y<\w\*(10 .nr :Y \w\*(10
                     80: \*(10\h'\\n(.lu-\w\*(10\*(]Eu-\\n(.iu'\*(]E
                     81: .br
                     82: .el.ie \n(:B=2 .tl \(ts\(ts\*(10\(ts\*(]E\(ts
                     83: .el.ie \n(:B=1 .tl \(ts\h'\n(Sin'\*(10\(ts\(ts\*(]E\(ts
                     84: .el.if \n(:B=0 .tl \(ts\*(10\(ts\(ts\*(]E\(ts
                     85: 'br
                     86: .el.ie\n(:Y>0 .if \n(:Y<\w\*(10 .nr :Y \w\*(10
                     87: \\h'-\\n(.iu'\*(]E\\h'\\n(.iu-\w\*(]Eu'\*(10
                     88: .br
                     89: .el.ie \n(:B=2 .tl \(ts\*(]E\(ts\*(10\(ts\(ts
                     90: .el.ie \n(:B=1 .tl \(ts\h'\n(Sin'\*(]E\(ts\(ts\*(10\(ts
                     91: .el.if \n(:B=0 .tl \(ts\*(]E\(ts\(ts\*(10\(ts
                     92: 'br 
                     93: .pc%
                     94: .lt
                     95: .rm]E 10
                     96: .rr:E
                     97: .ev0
                     98: .hc\$1
                     99: .ev
                    100: .ev1
                    101: .hc\$1
                    102: .ev
                    103: .ev2
                    104: .hc\$1
                    105: .ev
                    106: .if\n(:F .)D "H:missing FE"
                    107: .if\n(:y .)D "H:missing DE"
                    108: .if!\n(.$ .)D "H:missing arg"
                    109: .nr;0 0
                    110: .if\$1-7 .nr ;0 1
                    111: .if\w\$1-\w'0'u .nr ;0 1
                    112: .if\n(;0 .)D "H:bad arg:\$1"
                    113: .LC 0
                    114: .br
                    115: .)R
                    116: .nr;1 0\$1
                    117: .if!0\$1 .nr ;1 \n(Hu 
                    118: .if!\n(;1 .)D "H:bad arg:\$1"
                    119: .if2-\n(;1 .nr H2 0 1
                    120: .if3-\n(;1 .nr H3 0 1
                    121: .if4-\n(;1 .nr H4 0 1
                    122: .if5-\n(;1 .nr H5 0 1
                    123: .if6-\n(;1 .nr H6 0 1
                    124: .if7-\n(;1 .nr H7 0 1
                    125: .if2-\n(;1 .if \n(:S .)w
                    126: .if\n(:C .nr :p 0 1 
                    127: .SP
                    128: .nr:u 0
                    129: .if\n(;1-1 .nr H\n(;1 +1 
                    130: .if!\n(;1-1 .nr :u 1 
                    131: .SP 2 
                    132: .if\n(;1-1 .if (\n(Ej+1-\n(;1)&(\n(nl-\n(:J) .if \n(;C .nr ;C 2
                    133: .bp
                    134: .if!\n(;1-1 .if (\n(Ej+\n(:S)&(\n(nl-\n(:J) .if \n(;C .nr ;C 2
                    135: .bp
                    136: .if!\n(:u-1 .nr H1 +1 
                    137: .if(\n(:u=1)&(\n(:S=1) .nr P 1 
                    138: .nr:u 0
                    139: .ds}0 \n(H1.
                    140: .if0\$1-1 .as }0 \n(H2
                    141: .if0\$1-2 .as }0 .\n(H3
                    142: .if0\$1-3 .as }0 .\n(H4
                    143: .if0\$1-4 .as }0 .\n(H5
                    144: .if0\$1-5 .as }0 .\n(H6
                    145: .if0\$1-6 .as }0 .\n(H7
                    146: .if\n(Ht .)I \n(;1 \n(H1 \n(H2 \n(H3 \n(H4 \n(H5 \n(H6 \n(H7
                    147: .ds}0 \*(}3.
                    148: 'br
                    149: .as}0 ��
                    150: .if!0\$1 .ds }0 
                    151: .nr;0 0
                    152: .if!\n(;1-\n(Hb .nr ;0 1
                    153: .if!\n(;1-\n(Hs .nr ;0 2
                    154: .ds}2
                    155: .if!\n(;0 .if \w\$2 .ds }2 "  
                    156: .nr;3 2v
                    157: .HX \n(;1 0\$1 "\$2\$3"
                    158: .if\$1<3 .nr )a 0 1
                    159: .af)a 01
                    160: .if(\$1=1)&(\n(Np=1) .nr )d 0
                    161: .di>A
                    162: \*(}0\$2\$3\*(}2
                    163: .br
                    164: .di
                    165: .rm>A
                    166: .if\n(;0-1 .nr ;3 +1v
                    167: .ne\n(;3u+\n(dnu+\n(;0v
                    168: .HY \n(;1 0\$1 "\$2\$3"
                    169: .if\n(;0 .na
                    170: .)I \n(;1 \*(HF
                    171: .nr;3 1
                    172: .nr;3 \*(}3-1 
                    173: .nr;2 \w\*(}0
                    174: .if\n(;0 .in+\n(;2u
                    175: .ti-\n(;2u 
                    176: .nr;2 \n(.i
                    177: .if!\n(;1-\n(Hc .if \n(;0 .ce
                    178: \*(}0
                    179: .ds}1 cu
                    180: .if0 .ds }1 ul
                    181: .if\w\*(}0\$2-\n(.l .ds }1 ul
                    182: .if\w\*(}0\$2u>166m .ds }1 ul
                    183: .if!\n(;3 .ds }1
                    184: .nr;s \n(.f
                    185: .if\n(;3=2 .ds }1 "ft 3
                    186: '\*(}1
                    187: .ie\n(;0 \$2\$3
                    188: 'in
                    189: 'br
                    190: .el\$2
                    191: \$3\*(}2
                    192: 'br
                    193: .if\n(;3=2 .ft \n(;s
                    194: .if(\n(;1<=\n(Cl)&(\w\$2>0) .)E \$1 "\$2"
                    195: 'na
                    196: .if\n(:h 'ad
                    197: .if\n(;0 .br
                    198: .if\n(;0-1 .SP
                    199: .if\n(;0*\n(Hi*\n(Pt .if !\n(Hi-1+\n(Pt-1 .ti+\n(Pin
                    200: .if0\$1*\n(;0 .if \n(Hi-1 .ti\n(;2u
                    201: .nr:I 1
                    202: .nr!D \n(nl
                    203: .nr!Z \n()O
                    204: .if(0\$1=1)&(\nN=5) .nrFg 0
                    205: .nrTb 0
                    206: .nrEc 0
                    207: .nrEx 0 
                    208: .HZ \n(;1 0\$1 "\$2\$3"
                    209: .ft1
                    210: .afH1 \$1 1
                    211: .afH2 \$2 1
                    212: .afH3 \$3 1
                    213: .afH4 \$4 1
                    214: .afH5 \$5 1
                    215: .afH6 \$6 1
                    216: .afH7 \$7 1
                    217: .if!\n(.$ .)D "HU:missing arg"
                    218: .H 0 "\$1" "\$2"
                    219: .if4-\n(.$ .)D "LB:missing arg(s)"
                    220: .)L 0\$1n 0\$2n 0\$3n "\$4" "\$5" "\$6" "\$7"
                    221: .if\n(:g>5 .)D "LB:too many nested lists"
                    222: .if\n(:g .)A 
                    223: .if!\n+(:g-1 .ds ]b \n(.i
                    224: .nr:b \n(.iu+0\$1u 
                    225: .nr:c \n(.iu+0\$2u 
                    226: .nr:d 0\$3 
                    227: .nr:e 0\$4 
                    228: .nr:f 0\$6 
                    229: .if!\w\$6 .nr :f 1
                    230: .ds]g \$5
                    231: .if!\w\$5 .ds ]g 
                    232: .if\n(:e .ds ]g 1
                    233: 'br
                    234: .nr:a 0 1
                    235: .if0\$4 .af :a \$5 1
                    236: .if(\n(:g<=\n(Ls)&(0\$7) .SP
                    237: .fi
                    238: .in\n(:bu
                    239: .ti\n(:bu
                    240: .if\n(:g-0\$1 .)B
                    241: .if\n(:g-0\$1 .LC 0\$1
                    242: .if(\n(:I>1)&(\n(nl-\n(:J) .nr :I 0
                    243: .if\n(:I<2 .nr :I 0
                    244: .ie\n(:g<1 .)D "LE:mismatched"
                    245: .el.)B
                    246: .if(\n(:g<=\n(Ls)&(\n(.$>0) .SP
                    247: .nr:J \n(nl
                    248: .if!\n(:g .)D "LI:no lists active" 
                    249: .if(\n(:g<=\n(Ls)&(\n(:f>0) .SP
                    250: .in\n(:bu
                    251: .if(\n(:f>0)&(\n(:D<1) .ne2v
                    252: .ds}0 \*(]g
                    253: .if\n(:e .ds }0 \n+(:a.
                    254: .if\n(:e-1 .ds }0 \n(:a)
                    255: .if\n(:e-2 .ds }0 (\n(:a)
                    256: .if\n(:e-3 .ds }0 [\n(:a]
                    257: .if\n(:e-4 .ds }0 <\n(:a>
                    258: .if\n(:e-5 .ds }0 {\n(:a}
                    259: .if\n(.$-1 .ds }0 \$1�\*(}0
                    260: .if\n(.$=1 .ds }0 \$1
                    261: .nr;0 \w\*(}0
                    262: .nr;1 \n(:c
                    263: .if\n(:d .nr ;1 \n(:bu-\n(:du-\n(;0u
                    264: .if!\n(;1 .nr ;1 0
                    265: .nr;0 \n(:bu-\n(;1u-\n(;0u
                    266: .ti\n(;1u
                    267: .if!\n(;0 .nr ;0 \w u
                    268: .if\w\*(}0 \*(}0\h\n(;0u
                    269: .nr!D 0
                    270: .if!\$1 .if !\$11 .if !\$1a .if !\$1A .if !\$1I .if !\$1i .)D "AL:bad arg:\$1"
                    271: .if\n(.$<3 .ie \w\$2=0 .)L \n(Lin 0 2n 1 "\$1" 
                    272: .el.LB 0\$2 0 2 1 "\$1" 
                    273: .if\n(.$>2 .ie \w\$2=0 .)L \n(Lin 0 2n 1 "\$1" 0 1
                    274: .el.LB 0\$2 0 2 1 "\$1" 0 1  
                    275: .nr;0 \n(Pi
                    276: .if(\n(.$>0)&(\w\$1>0) .nr ;0 0\$1
                    277: .ie\n(.$<2 .LB \n(;0 0 1 0 \*(BU
                    278: .el.LB \n(;0 0 1 0 \*(BU 0 1
                    279: .rr;0
                    280: .nr;0 \n(Pi
                    281: .if(\n(.$>0)&(\w\$1>0) .nr ;0 0\$1
                    282: .ie\n(.$<2 .LB \n(;0 0 1 0 \(em
                    283: .el.LB \n(;0 0 1 0 \(em 0 1
                    284: .rr;0
                    285: .if\n(.$<1 .)D "ML:missing arg"
                    286: .nr;0 \w\$1u/3u/\n(.su+1u
                    287: .ie\n(.$<2 .LB \n(;0 0 1 0 "\$1"
                    288: .el.if \n(.$=2 .LB 0\$2 0 1 0 "\$1"
                    289: .if\n(.$>2 .if !\w\$2 .LB \n(;0 0 1 0 "\$1" 0 1
                    290: .if\w\$2 .LB 0\$2 0 1 0 "\$1" 0 1 
                    291: .nr;0 6
                    292: .if(\n(.$>0)&(\w\$1>0).nr ;0 0\$1
                    293: .ie\n(.$<2 .LB \n(;0 0 2 4 
                    294: .el.LB \n(;0 0 2 4 1 0 1
                    295: .rr;0
                    296: .if\n(.$<1 .)D "VL:missing arg"
                    297: .ie\n(.$<3 .LB 0\$1 0\$2 0 0
                    298: .el.LB 0\$1 0\$2 0 0  0 1
                    299: .if!((\n(!D=\n(nl)&(\n(!Z=\n()O)&(\n(Np=0)) .br
                    300: .nr;1 \n(:J
                    301: .nr;2 \n(nl
                    302: .SP \n(Psu*1
                    303: .if!\n(:D .ne 2
                    304: .ie!\n(;1-\n(:J .nr ;2 \n(;2-\n(:J
                    305: .el.nr ;2 \n(nl-\n(:J
                    306: .nr:J \n(;2
                    307: .if\n(.$>0&(0\$1) .ti+\n(Pin
                    308: .if\n(.$=0 .if\n(Pt=1 .ti+\n(Pin
                    309: .if\n(Pt>1&(\n(:I) .ti+\n(Pin
                    310: .if\n(Pt>1&(\n(:I=0)&(\n(:J>0) .ti+\n(Pin 
                    311: .if\n(Np \n(H1.\n+()d��
                    312: 'br
                    313: .nr:I 1 
                    314: .nr:u 0
                    315: .P 0
                    316: 
                    317: .br
                    318: .sp-\n()H
                    319: .de)p
                    320: 'ti6n
                    321: .rm)p
                    322: .wh\n(.du+\n()H
                    323: \..
                    324: .wh\n(.du+\n()H )p
                    325: \n(H2.\n+()a\h'|6n'\c
                    326: .if!\n(:Q .nr :Q \nS
                    327: .if!\n(.$ .nr ;0 \n(:Q
                    328: .if\n(.$ .if !\w\$1 .nr;J 2
                    329: .nr;0 \n(:P 
                    330: .if\w\$1 .ie\$1D .nr;J 1
                    331: .nr;0 \nS 
                    332: .el.ie\$1C .nr;J 2
                    333: .nr;0 \n(:P 
                    334: .el.ie\$1P .nr;J 3
                    335: .nr;0 \n(:Q 
                    336: .el.if !\n(;J .nr;0 \n(:P
                    337: .nr;0 \$1 
                    338: .if0\$1-99 .nr ;0 \nS
                    339: .if!\n(;0 .)D "S:bad arg \$1"
                    340: .nr:Q \n(:P
                    341: .nr:P \n(;0
                    342: .ps\n(:Pp
                    343: .nr;J 0
                    344: .if!\n(!Q .nr !Q \nS+2
                    345: .if!\n(.$-1 .ie\n(.$ .nr;K 1
                    346: .nr;7 \n(.s+2 
                    347: .el.nr;K 3
                    348: .nr;7 \n(!Q 
                    349: .if\n(.$-1 .if !\w\$2 .nr;K 2
                    350: .nr;7 \n(!P 
                    351: .if\w\$2 .ie\$2D .nr;K 1
                    352: .nr;7 \n(.s+2 
                    353: .el.ie\$2C .nr;K 2
                    354: .nr;7 \n(!P 
                    355: .el.ie\$2P .nr;K 3
                    356: .nr;7 \n(!Q 
                    357: .el.if !\n(;K .nr;7 \n(!P
                    358: .nr;7 \$2 
                    359: .if0\$2-99 .nr ;7 \n(.s+2
                    360: .if!\n(;7 .)D "S:bad arg \$2"
                    361: .nr!Q \n(!P
                    362: .nr!P \n(;7
                    363: .vs\n(!Pp
                    364: .nr;K 0
                    365: .nr:Z 1
                    366: .]N \$1
                    367: .if\n(.$ .if \$1-1 .)D "SA:bad arg:\$1"
                    368: .nr:h 0\$1 
                    369: 'na
                    370: .if\n(:h 'ad
                    371: .br
                    372: .bp
                    373: .nr;0 0\$1-1
                    374: .if\n(;0+1 .rs
                    375: .if\n(;0+1 .SK \n(;0
                    376: .SK
                    377: .if!\nP%2 .SK 1
                    378: .br
                    379: .ie\n(:D .)S \$1
                    380: .el.ie !'\n(.z'' .)S \$1
                    381: .el.rr ;D ;E
                    382: .nr;4 1v
                    383: .if\n(.$ .nr ;4 \$1v
                    384: .if!(\n(nl=\n(:N) .nr :A 0
                    385: .nr;4 -\n(:Au
                    386: .if\n(;4 .sp\n(;4u
                    387: .nr:A +\n(;4u 
                    388: .nr:N \n(nl 
                    389: .br
                    390: .if!'\n(.z'\*(}D' .rr ;D ;E
                    391: .nr;4 1v
                    392: .if\n(.$ .nr ;4 \$1v
                    393: .if!(\n(.d=\n(;D) .nr ;E 0
                    394: .nr;4 -\n(;Eu
                    395: .if\n(;4 .sp\n(;4u
                    396: .nr;E +\n(;4u 
                    397: .nr;D \n(.d
                    398: .ds}D \n(.z
                    399: .if(\n(:D=0)&(\n(Ds>0) .SP
                    400: .if\$1H .br
                    401: .di>t
                    402: .nr;A 1 
                    403: .if\n(.du>0.5v .nr )P 0
                    404: .T# 0 
                    405: .br
                    406: .di
                    407: .nr;I \n(.i
                    408: .nr;B 1
                    409: .if\n(;T .if !\$1N .nr ;T 0
                    410: .in0
                    411: .mk#a
                    412: .mk#b
                    413: .mk#c
                    414: .mk#d
                    415: .mk#e
                    416: .mk#f
                    417: .if\n(;T=0 .>t
                    418: .nr;T 1        
                    419: .in\n(;Iu
                    420: .mk)c
                    421: .if(\n(:D=0)&(\n(Ds>0) .SP
                    422: .if(\n(;A>0)&(\n(;B=0) .br
                    423: .di
                    424: .)D "TE: used TS H but no TH" 
                    425: .rr;A ;B ;h ;D ;E
                    426: .rma+ b+ c+ d+ e+ f+ g+ h+ i+ j+ k+ l+ n+ m+
                    427: .rr32 33 34 35 36 37 38 40 79 80 81 82
                    428: .rra| b| c| d| e| f| g| h| i| j| k| l| m|
                    429: .rra- b- c- d- e- f- g- h- i- j- k- l- m-
                    430: .af:a 1
                    431: .ds]a \n(:a \*(]a
                    432: .ds]b \n(:b \*(]b
                    433: .ds]c \n(:c \*(]c
                    434: .ds]d \n(:d \*(]d
                    435: .ds]e \n(:e \*(]e
                    436: .ds]f \n(:f \*(]f
                    437: .ds]h \*(]g \*(]h
                    438: .br
                    439: .nr:g -1
                    440: .)C nr :a ]a \*(]a
                    441: .)C nr :b ]b \*(]b
                    442: 'in\n(:bu
                    443: 'ti\n(:bu
                    444: .)C nr :c ]c \*(]c
                    445: .)C nr :d ]d \*(]d
                    446: .)C nr :e ]e \*(]e
                    447: .)C nr :f ]f \*(]f
                    448: .)C ds ]g ]h \*(]h
                    449: .af:a 1
                    450: .if\n(:e .af :a \*(]g
                    451: .\$1 \$2 \$4
                    452: .ds\$3 \$5 \$6 \$7 \$8 \$9
                    453: 'di
                    454: .nr:D 0
                    455: .ie\n(.P>0 .fl
                    456: ********************
                    457: .br
                    458: ERROR:(\n(.F)input line \n(.c:\$1
                    459: .br
                    460: ********************
                    461: 
                    462: .el.tm********************
                    463: .tmERROR:(\n(.F)input line \n(.c:\$1
                    464: .tm********************
                    465: 
                    466: .if!\nD .ab 
                    467: .nr!2 1
                    468: .ie\nN=5 .)F Equation 2 \n+(Ec "\$1" "\n(H1-" 0
                    469: .el.)F Equation 2 \n+(Ec "\$1" "\$2" 0\$3
                    470: .nr!3 1
                    471: .ie\nN=5 .)F Exhibit 3 \n+(Ex "\$1" "\n(H1-" 0
                    472: .el.)F Exhibit 3 \n+(Ex "\$1" "\$2" 0\$3
                    473: .nr!0 1
                    474: .ie\nN=5 .)F Figure 0 \n+(Fg "\$1" "\n(H1-" 0
                    475: .el.)F Figure 0 \n+(Fg "\$1" "\$2" 0\$3
                    476: .nr!1 1
                    477: .ie\nN=5 .)F TABLE 1 \n+(Tb "\$1" "\n(H1-" 0
                    478: .el.)F TABLE 1 \n+(Tb "\$1" "\$2" 0\$3
                    479: .nr;0 \w\$5
                    480: .nr;1 0
                    481: .nr;1 0\$6
                    482: .ds}0 \$3
                    483: .if\n(;0 .ds }0 \$5\$3
                    484: .if\n(;1*\n(;0 .ds }0 \$3\$5
                    485: .if\n(;1-1*\n(;0 .ds }0 \$5
                    486: .ds}0 \$1�\*(}0
                    487: .ie(\w\$4)&(\n(Of=0) .as }0 .��
                    488: .el.if \n(Of .as }0 " -�
                    489: .nr;0 \w\*(}0
                    490: .ll\nWu
                    491: .nr;1 \n(.lu-\n(;0u-\w\$4u+1u
                    492: .if(\n(:B<2)&(\n(;1>0)  .in0 
                    493: .ce
                    494: .if!\n(;1 .if!\n(.u  .nr ;U 1  
                    495: .if\n(:B=2 .ce 0
                    496: .fi
                    497: .in\n(;0u
                    498: .ti-\n(;0u 
                    499: \f3\*(}0\fP\$4
                    500: .ll
                    501: .in
                    502: .if\n(:B=2 .ce 9999
                    503: .if\n(;U .nf
                    504: .nr;U 0 
                    505: .if(\n(Lf=1&(\$2=0)):(\n(Lt=1&(\$2=1)):(\n(Le=1&(\$2=2)):(\n(Lx=1&(\$2=3)) .ds}3
                    506: .if\n(:S .ds }3 \n(H1
                    507: .ie\n(:y=1 .am >L 
                    508: .if \$2=\\\\$1 .)T 1 1 "\*(}0" "\$4" \\nP \*(}3
                    509: \\..
                    510: 'br
                    511: .el.am>L
                    512: .if\$2=\\$1 .)T 1 1 "\*(}0" "\$4" \nP \*(}3
                    513: \..  
                    514: .nr;3 0\$1+1
                    515: .ds}3 \$\n(;3
                    516: .ds}3
                    517: .if\n(:S .ds }3 \n(H1
                    518: .am>C
                    519: .)T \n(;1 \$1 "\*(}0" "\$2" \nP \*(}3
                    520: \..
                    521: .nr;0 \w\$5
                    522: .if\w\$6 .nr ;0 +\w'-'u+\w\$6u
                    523: .if\n(;0-\n(:a .nr :a \n(;0
                    524: .)I \$1 \n(H1 \n(H2 \n(H3 \n(H4 \n(H5 \n(H6 \n(H7
                    525: .if\w\$3-\*(}3 .nr H\$1 \w\$3
                    526: .if!0\$1-\n(:b .sp\n(:c
                    527: .)I \$1 \*(}0
                    528: .nr;0 \*(}3
                    529: .)I \$1 \*(Ci
                    530: .nr;1 \*(}3
                    531: .)I \$1 \*(}2
                    532: .nr;2 \*(}3
                    533: .ds}3 \$5
                    534: .if\n(.$-5 .ds }3 \$6�\$5
                    535: .nr:e \n(:au-\w\*(}3u+2n
                    536: .ds}3 \h\n(:eu\*(}3
                    537: .ds}y
                    538: .nr;0 -\w\$3
                    539: .if\n(;0 .as }y \h\n(;0u
                    540: .if2-0\$1 .as }y "\$3
                    541: .if0\$1-1 .ds }y "\$3\*(}y
                    542: .if!0\$2 .ds }y
                    543: .ll\nWu-\n(:au-3n
                    544: .in\n(;2u
                    545: .if!0\$2 .in\n(;1u
                    546: .ti\n(;1u
                    547: .fi
                    548: .di>A
                    549: .if!0\$1-\n(:d .if !\n(:f \*(}y\$4\a\*(}3
                    550: .if!0\$1-\n(:d .if \n(:f \*(}y\$4\t\*(}3
                    551: .if0\$1-\n(:d \*(}y\$4\*(}3
                    552: .br
                    553: .br
                    554: .di
                    555: .br
                    556: .ll\nWu
                    557: .ne\n(dnu
                    558: .ta\nWu-\n(:au-2n
                    559: .nf
                    560: .in0
                    561: .na
                    562: .>A
                    563: .in0
                    564: .ie!\n(Cp .SK
                    565: .rs
                    566: .sp3v
                    567: .ce1 
                    568: .el.sp 2v
                    569: \$1
                    570: .sp1v
                    571: .nr:a 0
                    572: .nrH1 0
                    573: .afH1 1
                    574: .>L \$2
                    575: .rn)T )V
                    576: .rn)U )T
                    577: .ds}0 \n(H1
                    578: .dsCi 0
                    579: .ds}2 \n(H1
                    580: .>L \$2
                    581: .rn)T )U
                    582: .rn)V )T
                    583: .LC 0
                    584: .if\n(:F .FE
                    585: .if\n(:y .DE 
                    586: .if\n(!N .NE 
                    587: .)N
                    588: .)w
                    589: .if\n(;R .RP 0 1 
                    590: .)R
                    591: .rm)E )F DE DF DS FD FE FG FS H HU TB
                    592: .if!\nP-1 .if \nN .if !\nN-1 .rn }t }b
                    593: .if!\nP-1 .if \nN .if !\nN-1 .nr N 0 
                    594: .rm}t }e }o
                    595: .rs
                    596: .if\n(;C .nr ;C 2
                    597: .bp
                    598: .ie\n(Oc .nr P 1 
                    599: .el.rm}f }p
                    600: .nr;g 1 1
                    601: .af;g i
                    602: .ds}b ''- \\n(;g -''
                    603: .am)b
                    604: .nr;g +1
                    605: \..
                    606: 'br
                    607: .nrN 0
                    608: .rs
                    609: .if!\n(.$-4 .TX
                    610: .if\n(;C .ll \n(:Lu
                    611: .if!\n(.$-4 .TY
                    612: .ce99
                    613: .if\n(.$-4 \$5
                    614: .if\n(.$-5 \$6
                    615: .if\n(.$-6 \$7
                    616: .if\n(.$-7 \$8
                    617: .if\n(.$-8 \$9
                    618: .if\n(.$-4 .sp
                    619: .ce0
                    620: .sp
                    621: .if\n(;C .ll \n(:lu
                    622: .nr;m \n(.hu+2v
                    623: .nr:b 1
                    624: .if\w\$1 .nr :b 0\$1
                    625: .nr:c 1
                    626: .if\w\$2 .nr :c 0\$2
                    627: .nr:d 2
                    628: .if\w\$3 .nr :d 0\$3
                    629: .nr:f 0
                    630: .if\w\$4 .nr :f 0\$4
                    631: .nrH1 0
                    632: .afH1 1
                    633: .nrH2 0
                    634: .afH2 1
                    635: .nrH3 0
                    636: .afH3 1
                    637: .nrH4 0
                    638: .afH4 1
                    639: .nrH5 0
                    640: .afH5 1
                    641: .nrH6 0
                    642: .afH6 1
                    643: .nrH7 0
                    644: .afH7 1
                    645: .nr:a 0
                    646: .>C
                    647: .rn)T )V
                    648: .rn)U )T
                    649: .ds}0 \n(H1 \n(H2 \n(H3 \n(H4 \n(H5 \n(H6 \n(H7
                    650: .nrH2 +\n(H1
                    651: .nrH3 +\n(H2
                    652: .nrH4 +\n(H3
                    653: .nrH5 +\n(H4
                    654: .nrH6 +\n(H5
                    655: .nrH7 +\n(H6
                    656: .if!\w'\*(Ci' .ds Ci 0 \n(H1 \n(H2 \n(H3 \n(H4 \n(H5 \n(H6
                    657: .ds}2 \n(H1 \n(H2 \n(H3 \n(H4 \n(H5 \n(H6 \n(H7
                    658: .>C
                    659: .rm>C HX
                    660: .rn)T )U
                    661: .rn)V )T
                    662: .if(\n(Lf=1)&(\n(!0>0) .)Z "\*(Lf" 0
                    663: .if(\n(Lt=1)&(\n(!1>0) .)Z "\*(Lt" 1
                    664: .if(\n(Lx=1)&(\n(!3>0) .)Z "\*(Lx" 3
                    665: .if(\n(Le=1)&(\n(!2>0) .)Z "\*(Le" 2
                    666: .)R
                    667: .ce
                    668: CONTENTS
                    669: .nr:D 2 
                    670: .nr;c 2
                    671: .nr;z 0 
                    672: .nr:V 0 
                    673: .nr:1 \n(.i 
                    674: .if\nC=4 .ls 1
                    675: .ds>1 \$1
                    676: .ds>2 \$2
                    677: 'nr;y 1
                    678: 'll\nWu-34n
                    679: 'nh
                    680: 'na
                    681: 'fi
                    682: 'if\nE 'ft 3
                    683: 'di>T
                    684: .nr:D 1 
                    685: .nr;c 1
                    686: .if!\n(;y 'nf
                    687: .if\n(;y .>9 
                    688: .rmTL
                    689: .ll\nWu
                    690: .da>z
                    691: 'if\nE 'ft 3
                    692: .if(\n(;z>0)&(\n(Au>0) .sp 
                    693: \$1
                    694: .if\n(Au>0 .if \w\$3 .ie \$3HP HP�
                    695: .el\$3�
                    696: .if\w\$4 \$4
                    697: .if\w\$3 .if !\w\$4 
                    698: .if\w\$6 \$6�
                    699: .if\w\$5 x\$5
                    700: .if\w\$6 .if !\w\$5 
                    701: 'br
                    702: .if\n(.$-6 \$7
                    703: .if\n(.$-7 \$8
                    704: .if\n(.$-8 \$9
                    705: .br
                    706: 'if\nE 'ft
                    707: .di
                    708: .nr;z +\n(dn
                    709: .nrdn 0
                    710: .am>A
                    711: .ie\nE \f3\$1\\t\$3�\$6\\t\$5\fP
                    712: 'br
                    713: .el\$1\\t\$3�\$6\\t\$5
                    714: 'br
                    715: \..
                    716: 'in\n(:1u
                    717: .if!\n(:V .ds }v \$3-\$4-\$2
                    718: .if\n(:V .as }v /\$2
                    719: .da>v
                    720: 'if\nE 'ft 3
                    721: .sp3
                    722: \$1
                    723: .br
                    724: 'if\nE 'ft
                    725: .di
                    726: .nr:V +\n(dnu
                    727: .nrdn 0
                    728: .ds}L \$3
                    729: .if'\$3'HOH' .ds }L HO
                    730: .if'\$3'HOH' .nr :H 1
                    731: .if'\$3'HP' .ds }L }A
                    732: .if'\$3'AL' .ds }L }B
                    733: .if'\$3'ALF' .ds }L }B
                    734: .if'\$3'RD' .ds }L }E
                    735: .if'\$3'FJ' .ds }L HO
                    736: .if'\$3'IW' .ds }L IH
                    737: .am>4
                    738: .sp1
                    739: \$1
                    740: .if\\n(:2 .sp
                    741: .if\\n(:2 \*(}2
                    742: .if\\n(:2 .if \n(:H \\*(}H
                    743: .if\\n(:2 \\*(\*(}L
                    744: .ds}z \\*(\*(}L
                    745: \..
                    746: .br
                    747: .di
                    748: .di}z
                    749: .>T
                    750: .if(\w'\*(>1')&(\w'\*(>2') .ie'\*(>1'\*(>2' .br
                    751: Charge and Filing Case \*(>1
                    752: .br
                    753: .el.br
                    754: Charge Case \*(>1
                    755: .br
                    756: File Case \*(>2
                    757: .br 
                    758: .if(\w'\*(>1'=0):(\w'\*(>2'=0) .ie\w'\*(>1' - Case�\*(>1
                    759: .br
                    760: .el.ie \w'\*(>2' - Case�\*(>2
                    761: .br
                    762: .el.br 
                    763: .di
                    764: 'if\nE 'ft 1
                    765: .nr:9 \n(dn 
                    766: .nrdn 0
                    767: .nr;y 0
                    768: 'nf
                    769: .rm>9
                    770: .da>v
                    771: 'if\nE 'ft 3
                    772: .if\n(.$-0 \$1
                    773: .if\n(.$-1 \$2
                    774: .if\n(.$-2 \$3
                    775: .if\n(.$-3 \$4
                    776: .if\n(.$-4 \$5
                    777: .if\n(.$-5 \$6
                    778: .if\n(.$-6 \$7
                    779: .if\n(.$-7 \$8
                    780: .if\n(.$-8 \$9
                    781: .br
                    782: 'if\nE 'ft
                    783: .di
                    784: .nr:V +\n(dnu
                    785: .nrdn 0
                    786: .nr:D 1 
                    787: .nr;c 1
                    788: .de>7
                    789: .if\n(.$-0 \$1
                    790: .if\n(.$-1 \$2
                    791: .if\n(.$-2 \$3
                    792: .if\n(.$-3 \$4
                    793: .if\n(.$-4 \$5
                    794: .if\n(.$-5 \$6
                    795: .if\n(.$-6 \$7
                    796: .if\n(.$-7 \$8
                    797: .if\n(.$-8 \$9
                    798: \..
                    799: .rmOK
                    800: .nr:D 1 
                    801: .nr;c 1
                    802: .de>8
                    803: .if\nE .ft 3
                    804: .if\n(.$-0 \$1
                    805: .if\n(.$-1 \$2
                    806: .if\n(.$-2 \$3
                    807: .if\n(.$-3 \$4
                    808: .if\n(.$-4 \$5
                    809: .if\n(.$-5 \$6
                    810: .if\n(.$-6 \$7
                    811: .if\n(.$-7 \$8
                    812: .if\n(.$-8 \$9
                    813: .if\nE .ft
                    814: \..
                    815: .nr;x \n(.$+1 
                    816: .rmTM
                    817: .nr:D 3 
                    818: .nr;c 3
                    819: .if\n(;y .>9
                    820: .rmTL
                    821: .nr:t 0\$1 
                    822: .if\n(:t=1 .nr ;5 \n(:s 
                    823: .nr:3 0
                    824: .if\n(.$-1 .nr :3 0\$2n 
                    825: .nr;N \n(:1  
                    826: 'in\n(:1u
                    827: 'fi
                    828: .SA
                    829: 'nh
                    830: 'if\n(Hy 'hy 14
                    831: .di>3
                    832: .ll0u-2u*\n(:3u+\nWu
                    833: .ce
                    834: .ul
                    835: ABSTRACT
                    836: .SP 3
                    837: .ns
                    838: .rmAS
                    839: .nr:I 1
                    840: .br
                    841: .di
                    842: 'nf
                    843: 'nh
                    844: .nr;3 \n(dn
                    845: .nr;6 \n(;3 
                    846: .ll\nWu
                    847: 'in\n(:1u
                    848: .if\n(:t=1 .nr :s \n(;5 
                    849: .rmAE
                    850: .nr:D 0 
                    851: .nr;c 0
                    852: .if!\n(;y 'nf
                    853: .if\n(;y .>9 
                    854: .rmTL TM OK AS AE AF AU
                    855: .ll\nWu
                    856: .rnTP >Y 
                    857: .in\n(:1u
                    858: .rn>Y TP
                    859: .rn)K >Y
                    860: .ie\nE .nr :W \nWu-\w'\f3September 33, 1999\fP'+3n
                    861: .el.nr :W \nWu-\w'September 33, 1999'+3n
                    862: .ie\w\$1u<2n .if !0\$1=4 .if \n(.$=2 .ds ]n \$2
                    863: .el.if \n(.$=2 .ds ]n \$2
                    864: .if!\n(.$ .>6
                    865: .if\n(.$ .if \w\$1u-\w'0'u .>6 "\$1"
                    866: .if\n(.$ .nr ;y 0\$1
                    867: .if\n(.$ .if !\n(;y .>6 ""
                    868: .if\n(.$ .if \n(;y-4 .>x 
                    869: .if\n(.$ .if \n(;y-3 .>5 "\$2"
                    870: .if\n(.$ .if \n(;y-2 .>6 "ENGINEER'S NOTES"
                    871: .if\n(.$ .if \n(;y-1 .>6 "PROGRAMMER'S NOTES"
                    872: .if\n(.$ .if \n(;y .>6 "MEMORANDUM FOR FILE"
                    873: .)R
                    874: .ta.8i 1.6i 2.4i 3.2i 4i 4.8i 5.6i 6.4i 7.2i 8i 8.8i 9.6i
                    875: .ns
                    876: .if\nC=4 .ls 2
                    877: .>Y
                    878: .nr;M 1 
                    879: .rm>Y MT
                    880: .rm>6 >5 )Y )X
                    881: .ta\n(:Wu-6n
                    882: .br
                    883: .rs
                    884: .sp1
                    885: .ie\n(Pv .ce
                    886: .ul
                    887: PRIVATE
                    888: .sp
                    889: .el.sp 2
                    890: .ie\nA=2   \(bs
                    891: .sp.5i
                    892: .if\w\*(}2     \s16\f3\*(}2\fP\s0
                    893: 'br
                    894: .el.sp|4v
                    895: .}z
                    896: .br
                    897: .rs
                    898: .mk:2
                    899: .sp|12v
                    900: .in\n(:Wu
                    901: .ie\nE \f3\*(DT\fP
                    902: 'br
                    903: .el\*(DT
                    904: 'br
                    905: .if\n(:2u-\n(nlu .sp |\n(:2u
                    906: .sp2v
                    907: .rm>x
                    908: .rm>5 >x )Y
                    909: .di]t  
                    910: .if\n(;n .nr;W \nWu
                    911: .nrW 6.5i
                    912: .ll\nWu
                    913: .lt\nWu 
                    914: .ta\n(:Wu-6n
                    915: .br
                    916: .rs
                    917: .sp1
                    918: .ie\n(Pv .ce
                    919: .ul
                    920: PRIVATE
                    921: .sp
                    922: .el.sp 2
                    923: .if\nA=2   \(bs
                    924: .sp.5i 
                    925: .ie\w\*(}2     \s16\f3\*(}2\fP\s0
                    926: .el.sp2
                    927: .sp3
                    928: .if\n(;n .sp
                    929: .mk:2
                    930: .if!\n(;n \s8subject:\s0
                    931: .rt\n(:2u
                    932: .in\w'\s8subject:\s0'u+1n 
                    933: .}z
                    934: .br
                    935: .rt\n(:2u
                    936: .in\n(:Wu
                    937: .if\n(;n .in 0n-8n*\nWu/35n+\nWu-100u
                    938: .if!\n(;n .ps 8
                    939: .ti-6n
                    940: date:
                    941: .ps
                    942: .rt\n(:2u 
                    943: .ie\nE \f3\*(DT\fP
                    944: 'br
                    945: .el\*(DT
                    946: 'br
                    947: .sp
                    948: .if!\n(;n .mk :2
                    949: .ps8
                    950: .ti-6n
                    951: from:
                    952: .ps
                    953: .rt\n(:2u 
                    954: .if\nE .ft 3
                    955: .>z
                    956: .if\nE .ft
                    957: .in\n(:1u
                    958: .in\n(:1u
                    959: .if\n(;x .sp
                    960: .mk:2
                    961: .in\n(:Wu
                    962: .if\n(;n .in 0n-8n*\nWu/35n+\nWu-100u
                    963: .if\nE .ft 3
                    964: TM 
                    965: .rt\n(:2u
                    966: 'in+\w'TM 'u
                    967: 'if\nE 'ft
                    968: .>8
                    969: .in\n(:1u 
                    970: .br
                    971: .if\n(:9u-\n(;zu-2v-\n(;xv .sp \n(:9u-\n(;zu-2v-\n(;xv
                    972: .sp3
                    973: .di
                    974: .rs
                    975: .ie\n(;3 .ie\n(:t=2 .af!S \gP 
                    976: .afP i
                    977: .]t  
                    978: .in+\n(:3u
                    979: .>3  
                    980: .sp3
                    981: .)N  
                    982: .in-\n(:3u
                    983: .wh0  
                    984: .bp
                    985: .nrP 1  
                    986: .afP \g(!S 
                    987: .]t  
                    988: .wh0 )h  
                    989: .if\n(:G .nr:s +1  
                    990: .da>y
                    991: .>d
                    992: .                br
                    993: .di
                    994: 'nrdn +4v
                    995: 'nr:o +\n(dnu
                    996: 'nr:O +\n(dnu
                    997: .nrdn 0
                    998: 'if!\n(.pu-\n(nlu-.5v-\n(:ou 'nr :o \n(.pu-\n(nlu-.5v
                    999: 'if!\n(:ou-\n(:mu 'nr :o \n(:mu
                   1000: 'ch)f -\n(:ou 
                   1001: 'br
                   1002: .rmCS   
                   1003: .el.ie \n(:t=1 .]t  
                   1004: .el.]t  
                   1005: .in+\n(:3u
                   1006: .>3  
                   1007: .sp3
                   1008: .in-\n(:3u  
                   1009: .el.]t  
                   1010: .if\n(;n .nrW \n(;Wu
                   1011: .ll\nWu
                   1012: .lt\nWu 
                   1013: .ns
                   1014: .ne10
                   1015: .ce
                   1016: .cu
                   1017: .ie!\n(.$ MEMORANDUM FOR FILE
                   1018: .el.if \w\$1 \$1
                   1019: .SP 3 
                   1020: .ce0
                   1021: .cu0
                   1022: .if!\n(:t=2 .)X
                   1023: .rm)X >6
                   1024: .rm>6 >x )X
                   1025: .br
                   1026: .rs
                   1027: .sp1
                   1028: .ie\n(Pv .ce
                   1029: .ul
                   1030: PRIVATE
                   1031: .sp
                   1032: .el.sp 2
                   1033: .in0
                   1034: .ds}H "Crawford Hill Laboratory
                   1035: .ds}A "South Plainfield, New Jersey 07080
                   1036: .dsPY "Piscataway, New Jersey 08854
                   1037: .dsMH "Murray Hill, New Jersey 07974
                   1038: .dsWH "Whippany, New Jersey 07981
                   1039: .dsHO "Holmdel, New Jersey 07733
                   1040: .dsRR "Piscataway, New Jersey 08854
                   1041: .ds}B Allentown, Pennsylvania 18103
                   1042: .dsAK Norcross, Georgia 30071
                   1043: .dsCP Piscataway, New Jersey 08854
                   1044: .dsCH Chester, New Jersey 07930
                   1045: .dsCB Columbus, Ohio 43213
                   1046: .dsDR Denver, Colorado 80234
                   1047: .dsIN Indianapolis, Indiana 46206
                   1048: .dsIH Naperville, Illinois 60566
                   1049: .dsMV North Andover, Maine 01845
                   1050: .ds}E Reading, Pennsylvania 19604
                   1051: .dsWB West Long Branch, New Jersey 07764
                   1052: .dsWV Warren, New Jersey 07060
                   1053: .dsHL Short Hills, New Jersey 07078
                   1054: '''.ll \nWu-20n
                   1055: .ll\nWu
                   1056: .fi
                   1057: .na
                   1058: .nh
                   1059: .di>6
                   1060: .>T
                   1061: .br
                   1062: .di
                   1063: .ll\nWu
                   1064: .nf
                   1065: .ce1000
                   1066: .ul1000
                   1067: .>6
                   1068: .nr:2 0
                   1069: .if\w\$1 .nr :2 1
                   1070: .ul0
                   1071: .>4
                   1072: .br
                   1073: .if!\n(:2 .sp
                   1074: .if!\n(:2 \*(}2
                   1075: .if!\n(:2 .if \n(:H \*(}H
                   1076: .if!\n(:2 \*(}z
                   1077: .ce0
                   1078: .sp
                   1079: .if\n(;3 .if !\n(:t .in +\n(:3u
                   1080: .if\n(;3 .if !\n(:t .>3
                   1081: .if\n(;3 .if !\n(:t .in -\n(:3u
                   1082: .if\n(;3 .if !\n(:t .sp 
                   1083: .ns
                   1084: .)Y
                   1085: .rm)Y >6 PY MH WH HO RR }H WB }A }B }E HL
                   1086: .rmAK CP CH CB DR IN IH MV WV SG )N )M
                   1087: .deNS
                   1088: .br
                   1089: .di
                   1090: .di>Y
                   1091: \..
                   1092: .deNE
                   1093: .br
                   1094: .di
                   1095: \..
                   1096: .rm>5
                   1097: .if\n(:D .ie !\n(:t=2 .)D "check TL, AU, AS, AE, MT sequence"
                   1098: .el.)D "check TL, AU, AS, AE, NS, NE, MT sequence"
                   1099: .rm)X )Y >T >x >z >1 >2 >3 >4 >5 >6 >7 >8 >9 }2 }z
                   1100: .rr;x  ;y  ;z  :D  :1  :2  :3  :9  ;0  ;1  ;n  ;3 
                   1101: .rmTL AU TM AF AS AE OK
                   1102: .rm)K
                   1103: .di>S
                   1104: .nr O 0
                   1105: .po 0
                   1106: .nr W 6.5i
                   1107: .ll 6.5i
                   1108: .lt 6.5i
                   1109: .ll +.45i
                   1110: .lt +.45i
                   1111: .sp 2
                   1112: .tl 'Bell Laboratories''Cover Sheet for Technical Memorandum'
                   1113: \l\\n(.lu
                   1114: .br
                   1115: .fi
                   1116: The information contained herein is for the use of
                   1117: employees of Bell Laboratories
                   1118: and is not for publication
                   1119: (see GEI 13.9-3)\\p
                   1120: .nf
                   1121: .sp -.5v
                   1122: \l\\n(.lu
                   1123: .ll
                   1124: .lt
                   1125: .nf
                   1126: .sp 2
                   1127: .mk ;2
                   1128: \s9Title:\s0
                   1129: .rt -1
                   1130: .in \w'\s9Title:\s0'u+1n
                   1131: .>T
                   1132: .rm>T
                   1133: .in0
                   1134: .sp
                   1135: \s9Other�Keywords:\s0
                   1136: .rt -1
                   1137: .in \w'\s9Other Keywords:\s0'u+1n
                   1138: .if\nE .ft 3
                   1139: .>7
                   1140: .rm>7
                   1141: .if\nE .ft
                   1142: .br
                   1143: .mk ;0
                   1144: .rt \\n(;2u
                   1145: .in \\nWu-1.4i
                   1146: .ti -6n
                   1147: \s9Date:\s0
                   1148: .rt -1
                   1149: .ie\nE \f3\*(DT\fP
                   1150: 'br
                   1151: .el\*(DT
                   1152: 'br
                   1153: .sp
                   1154: .in \\nWu-1.4i
                   1155: .ti -6n
                   1156: \s9TM:\s0
                   1157: .rt -1
                   1158: .>8
                   1159: .in 0
                   1160: .br
                   1161: .if \\n(;0u-\\n(nlu .sp \\n(;0u-\\n(nlu
                   1162: .sp 2
                   1163: .ta 2i 3.2i
                   1164: .mk ;0
                   1165: .ul
                   1166: Author(s)\tLocation\tExtension
                   1167: .>A
                   1168: .rm>A
                   1169: .mk ;1
                   1170: .rt \\n(;0u
                   1171: .br
                   1172: .di
                   1173: .nf
                   1174: .de>7
                   1175: .di>A
                   1176: .tr,+
                   1177: .tr|.
                   1178: .ie\nE |ds�>8�\f3\\$1+\\$2+\\$3+\\$4+\\$5+\\$6+\\$7+\\$8+\\$9\fP
                   1179: 'br
                   1180: .el|ds�>8�\\$1+\\$2+\\$3+\\$4+\\$5+\\$6+\\$7+\\$8+\\$9
                   1181: 'br
                   1182: .br
                   1183: .br
                   1184: .tr,,++||
                   1185: .di
                   1186: \..
                   1187: .>7 \*(>1
                   1188: .>A
                   1189: .rn>8 >1
                   1190: .>7 \*(>2
                   1191: .>A
                   1192: .rn>8 >2
                   1193: .di>7
                   1194: .tr|.
                   1195: .tr+
                   1196: |>A�\*(>1
                   1197: |rn�>T�>1
                   1198: |>A�\*(>2
                   1199: |rn�>T�>2
                   1200: .br
                   1201: .tr||++
                   1202: .di
                   1203: .de>A
                   1204: .de>T
                   1205: .if\\n(.$ \\$1
                   1206: .if\\n(.$-1 \\$2
                   1207: .if\\n(.$-2 \\$3
                   1208: .if\\n(.$-3 \\$4
                   1209: .if\\n(.$-4 \\$5
                   1210: .if\\n(.$-5 \\$6
                   1211: .if\\n(.$-6 \\$7
                   1212: .if\\n(.$-7 \\$8
                   1213: .if\\n(.$-8 \\$9
                   1214: \\..
                   1215: \..
                   1216: .>7
                   1217: .rm>A >7 >T
                   1218: .da>S
                   1219: .ll +.45i
                   1220: .in \\nWu-5n
                   1221: .ti \\nWu-1.4i-6n
                   1222: .mk ;0
                   1223: \s9Charging\\ Case:\s0
                   1224: .br
                   1225: .br
                   1226: .rt -1
                   1227: .if \nE .ft 3
                   1228: .>1
                   1229: .if \nE .ft
                   1230: .rm>1
                   1231: .br
                   1232: .br
                   1233: .if \\n(nl=\\n(;0 .sp1v
                   1234: .ti \\nWu-1.4i-6n
                   1235: \s9Filing\\ Case:\s0
                   1236: .br
                   1237: .br
                   1238: .rt -1
                   1239: .if \nE .ft 3
                   1240: .>2
                   1241: .if \nE .ft
                   1242: .rm>2
                   1243: .br
                   1244: .ll
                   1245: .br
                   1246: .if \\n(;1u-\\n(nlu .sp \\n(;1u-\\n(nlu
                   1247: .sp 3
                   1248: .in 0
                   1249: .ll \\nWu
                   1250: .in +\n(:3u
                   1251: .po +(6.95i-\\n(!Wu)/2u
                   1252: .>3
                   1253: .in -\n(:3u
                   1254: .po
                   1255: .nr ;0 0
                   1256: .br
                   1257: .di
                   1258: .di>b
                   1259: .nf
                   1260: .na
                   1261: .>c
                   1262: .br
                   1263: .di
                   1264: .if\n(dn .nr;c \n(.pu-\n(:mu-\n(dnu
                   1265: .da>S
                   1266: .ie \n(;cu-\\n(nlu .sp \n(;cu-\\n(nlu-2v
                   1267: .el .sp 1v
                   1268: .nr;c 0
                   1269: \l'60p'
                   1270: .>c
                   1271: .di
                   1272: 'br
                   1273: .di>S
                   1274: .sp 5
                   1275: .in 0
                   1276: .ce 1000
                   1277: .ul 1000
                   1278: .>6
                   1279: .ul 0
                   1280: .sp .5v
                   1281: .>4
                   1282: .br
                   1283: .if \n(:2=0 .sp.5v
                   1284: .if \n(:2=0 \*(}2
                   1285: .if \n(:2=0 .if \n(:H \*(}H
                   1286: .if \n(:2=0 \*(}z
                   1287: .ce 0
                   1288: .sp 
                   1289: .in 0
                   1290: .in +\n(:3u
                   1291: .>3
                   1292: .in -\n(:3u
                   1293: .nr ;0 1
                   1294: .di
                   1295: .di>b
                   1296: .nf
                   1297: .na
                   1298: .>c
                   1299: .br
                   1300: .di
                   1301: .if\n(dn .nr;c \n(.pu-\n(:mu-\n(dnu
                   1302: .da>S
                   1303: .ie \n(;c-\\n(nlu .sp \n(;cu-\\n(nlu-2v
                   1304: .el .sp 1v
                   1305: .nr;c 0
                   1306: \l'60p'
                   1307: .>c
                   1308: .di
                   1309: 'br
                   1310: .LC 0
                   1311: .if\n(:F .FE
                   1312: .if\n(:y .DE 
                   1313: .if\n(!N .NE 
                   1314: .)N
                   1315: .)w 
                   1316: .if\n(;R .RP 0 1 
                   1317: .if!\nP-1 .if \nN .if !\nN-1 .rn }t }b
                   1318: .if!\nP-1 .if \nN .if !\nN-1 .nr N 0 
                   1319: .rm}t }e }o
                   1320: .wh0 
                   1321: .br
                   1322: .rs
                   1323: .bp
                   1324: .rm}b }f }p
                   1325: .rn)f >z 
                   1326: .rn>B >s
                   1327: .ch)n 15.1i 
                   1328: .ch)b 15.2i 
                   1329: .de)f 
                   1330: .)D "CS:cover sheet too long"
                   1331: \..
                   1332: .ch)f -\n(:Mu
                   1333: .)R
                   1334: .ll\nWu
                   1335: .in0
                   1336: .br
                   1337: .nr!O \nO
                   1338: .nr!W \nW
                   1339: .rs
                   1340: .nf
                   1341: .>S
                   1342: .rm)f 
                   1343: .ch)f 15.0i 
                   1344: .sp\n(.pu-\n(nlu-7.5v
                   1345: .ie\n(;0 .sp 7.5
                   1346: .el.nr ;1 \n(.lu+.45i
                   1347: \l\n(;1u\(ul
                   1348: .ta1.7i 3.3i
                   1349: .ie\n(.$ .ds ]1 \$1
                   1350: .ie\w'\$1' .nr !T +0\$1
                   1351: .el.nr !T \nP 
                   1352: .el.nr !T \nP
                   1353: .if\n(.$-1 .ds ]2 \$2
                   1354: .nr!T +0\$2 
                   1355: .if\n(.$-2 .ds ]3 \$3
                   1356: .if\n(.$-3 .ds ]4 \$4
                   1357: .if\n(.$-4 .ds ]5 \$5
                   1358: .if\n(.$-5 .ds ]6 \$6
                   1359: .if!\w'\*(]1' .ds ]1 \nP
                   1360: .if!\w'\*(]2' .ds ]2 0
                   1361: .if!\w'\*(]3' .ds ]3 \n(!T
                   1362: .if!\w'\*(]4' .ds ]4 \n(Fg
                   1363: .if!\w'\*(]5' .ds ]5 \n(Tb
                   1364: .if!\w'\*(]6' .ds ]6 \n(Rf
                   1365: .sp.5v
                   1366: \s9Pages Text:�\s0\*(]1        \s9Other:�\s0\*(]2   \s9Total:�\s0\*(]3
                   1367: .sp1v
                   1368: \s9No. Figures:�\s0\*(]4      \s9No. Tables:�\s0\*(]5 \s9No. Refs.:�\s0\*(]6
                   1369: .sp.5v
                   1370: \l\n(;1u\(ul
                   1371: 'br
                   1372: .lt+1n
                   1373: .if!\n(;0 .tl 'E-1932-U(3-76)'SEE REVERSE SIDE FOR DISTRIBUTION LIST''
                   1374: .lt-1n
                   1375: .nrO \n(!O
                   1376: .nrW \n(!W
                   1377: .po\nOu
                   1378: .ll\nWu
                   1379: .lt\nWu
                   1380: .wh0 )h
                   1381: .ch)n -\n(:mu
                   1382: .rn>z )f 
                   1383: .rn>s >B
                   1384: .ch)f -\n(:mu
                   1385: .ch)b -\n(:ru
                   1386: .)R 
                   1387: .ta.8i 1.6i 2.4i 3.2i 4i 4.8i 5.6i 6.4i 7.2i 8i 8.8i 9.6i
                   1388: .rr;0 ;1  ;2 
                   1389: .rm>S
                   1390: .)w
                   1391: .in0
                   1392: .nf
                   1393: .ls1
                   1394: .in(\n(.lu/2u)
                   1395: .rs
                   1396: .ne\n(:Vu+3v+.5p
                   1397: .sp
                   1398: .ie\n(.$ \$1
                   1399: .elYours very truly,
                   1400: .in
                   1401: .fi
                   1402: .if!\n(:V .)D "SG:no authors"
                   1403: .if\n(:F .)D "SG:missing FE"
                   1404: .if\n(:y .)D "SG:missing DE"
                   1405: .LC 0 
                   1406: .)w
                   1407: .)R 
                   1408: .in0
                   1409: .nf
                   1410: .ls1
                   1411: .in(\n(.lu/2u)
                   1412: .ne\n(:Vu+1v+.5p
                   1413: .rs
                   1414: .mk
                   1415: .>v
                   1416: .in
                   1417: .if\w\$1 .as }v -\$1
                   1418: .if\n(.$-1 .rt 
                   1419: .if\n(.$-1 .sp 3
                   1420: .if\n(.$ .if !\n(.$-1 .rt -1
                   1421: .if\n(.$ \*(}v
                   1422: .rm>v
                   1423: .fi
                   1424: .if\n(!N .di 
                   1425: .if\n(;M .br 
                   1426: .)R 
                   1427: .nr:D 1  
                   1428: .ds}4 "Copy to
                   1429: .nr;0 0\$1
                   1430: .if\w\$1u-\w'\0\0'u .nr ;0 10
                   1431: .if\n(;0 .ds }4 "Copy (with att.) to
                   1432: .if\n(;0-1 .ds }4 "Copy (without att.) to
                   1433: .if\n(;0-2 .ds }4 "Att.
                   1434: .if\n(;0-3 .ds }4 "Atts.
                   1435: .if\n(;0-4 .ds }4 "Enc.
                   1436: .if\n(;0-5 .ds }4 "Encs.
                   1437: .if\n(;0-6 .ds }4 "U.S.C.
                   1438: .if\n(;0-7 .ds }4 "Letter to
                   1439: .if\n(;0-8 .ds }4 "Memorandum to
                   1440: .if\n(;0-9 .ds }4 "Copy (\$1) to
                   1441: 'in\n(;N  
                   1442: .if!\n(!N .ds }5 \*(}4  
                   1443: .if\n(!N  .da }C  
                   1444: .if!\n(!N  .di }C  
                   1445: .if\n(!N .sp
                   1446: .ds }4 \*(}4
                   1447: \*(}4
                   1448: .nf
                   1449: .nr!N 1  
                   1450: .br
                   1451: .rr!N
                   1452: .di]v
                   1453: .}C
                   1454: .br
                   1455: .di
                   1456: .rm]v
                   1457: .nr;0 \n(dn
                   1458: .if\n(;0 .)M
                   1459: .nf
                   1460: .sp
                   1461: .ne2v
                   1462: .if\n(.tu<=2v \*(}5
                   1463: See next page
                   1464: 'br
                   1465: .nr!U \n(;0>=\n(.tu
                   1466: .if\n(!U .ds]w Continued next page
                   1467: .ds]x \\*(}4���contd.
                   1468: .ch)f -(\n(:ou+1v) 
                   1469: .}C
                   1470: .if\n(!U .rm]w ]x
                   1471: .ch)f -\n(:ou 
                   1472: .rm}C
                   1473: .br
                   1474: .if\n(!N .di
                   1475: .if\n(;M .)N  
                   1476: .)R 
                   1477: .ne6v
                   1478: .in0
                   1479: .nf
                   1480: .sp
                   1481: APPROVED:
                   1482: .sp2
                   1483: \l'3i'\h'.3i\l'1.5i'
                   1484: \$1\h'|4i-(\w'Da'u)'Date
                   1485: .in
                   1486: .fi
                   1487: .if!\n(.$ .)D "ND:missing arg"
                   1488: .dsDT "\$1
                   1489: .if\n(;y .>9 
                   1490: .if!\n(.$ .nr;n 1
                   1491: .nrO 1i
                   1492: .po\nOu
                   1493: .nrW 5.8i
                   1494: .ev0
                   1495: .ll\nWu
                   1496: .lt\nWu
                   1497: .ev
                   1498: .ev1
                   1499: .ll\nWu
                   1500: .lt\nWu
                   1501: .ev
                   1502: .ev2
                   1503: .ll\nWu
                   1504: .lt\nWu
                   1505: .ev
                   1506: 'br
                   1507: .ds}2 "\$1
                   1508: 'ev0
                   1509: 'nh
                   1510: 'if\n(Hy 'hy 14
                   1511: 'ev
                   1512: 'ev2
                   1513: .)R
                   1514: .nrP +1
                   1515: .if\n(:Z .nr P \n%
                   1516: .rr:Z 
                   1517: .if\n(:u*\n(:S .nr P 1 
                   1518: .if\n(:u .nr H1 +1 
                   1519: .nr:u 2 
                   1520: 'sp\n(!X
                   1521: .TP
                   1522: .br
                   1523: .)R
                   1524: 'ev
                   1525: .nr:I 2
                   1526: .nr:J \n(nl
                   1527: 'ns
                   1528: 'if\n(:q .)l 
                   1529: 'nr:q 0
                   1530: .mk;r
                   1531: .mk;m
                   1532: .nr!B 0
                   1533: .if\n(;d=0&\n(:z>0 'ie\n(Df>3  ')z
                   1534: ')s 
                   1535: 'el'if \n(Df>1 ')z 
                   1536: .nr!C \n(.h
                   1537: .PX 
                   1538: 'ns
                   1539: .if!((\n(!C=\n(.h)&(\n(!B=0)) .mk ;m  
                   1540: .nr;T 0
                   1541: .if\n(;A>0 .nr ;h \n(.i
                   1542: .in0
                   1543: .>t
                   1544: .nr;T 1
                   1545: .in\n(;hu    
                   1546: .mk)c
                   1547: .nr:J \n(nl
                   1548: .if!\*(]x \*(]x
                   1549: .if!\*(]w \*(]w
                   1550: .nr!D 0
                   1551: .nr:N 0
                   1552: 'nrdn 0
                   1553: .rn)f >u
                   1554: .if\n(;A>0 .nr )P 1
                   1555: .if\n(;f=0 .T# 1
                   1556: 'br
                   1557: .nr;f 1
                   1558: .rn>u )f
                   1559: 'nr;y \n(.pu-\n(nlu-\n(:mu-1v
                   1560: 'if\n(:s 'ie \n(;y-4v .)o
                   1561: 'el.)m 
                   1562: 'nr:s 0
                   1563: 'nr:o \n(:mu
                   1564: 'nr:O \n(:mu
                   1565: .ie\n(;C=0 .if\n(;e 
                   1566: 'bp
                   1567: .el.ie \n(;C=2 .)2
                   1568: .el.)1 
                   1569: .rr;f
                   1570: .ie\*(]w 'ch )f -\n(:ou
                   1571: .el'ch )f -(\n(:ou+1v)
                   1572: .ds}t "\$1
                   1573: .ds}e "\$1
                   1574: .ds}o "\$1
                   1575: .ds}b "\$1
                   1576: .ds}f "\$1
                   1577: .ds}p "\$1
                   1578: 'sp
                   1579: .)K
                   1580: .af;P \gP
                   1581: .afP 1
                   1582: .nr;P \nP
                   1583: .afP \g(;P
                   1584: .af;P 1
                   1585: .ie\n(Pv .ie(\n(Pv=1)&(\n(;P>1) 'sp 2
                   1586: .el.ce
                   1587: .ul
                   1588: PRIVATE
                   1589: .sp 
                   1590: .el'sp 2
                   1591: .if!\n(;P-1 .if \nN 'sp
                   1592: .if!\n(;P-1 .if \n(:S .tl \*(}t
                   1593: .if!\n(;P-1 .if !\nN .tl \*(}t
                   1594: .if\n(;P-1 .ie \w'\*(]n' .tl '\*(]n - \nP'''
                   1595: .el.tl \*(}t
                   1596: 'if!\n(;P%2 'tl \*(}e
                   1597: 'if\n(;P%2 'tl \*(}o
                   1598: 'sp2
                   1599: .if\$1 .nr!K 0
                   1600: .nr:U 0-5v  
                   1601: .if\w\$1 .ie\$1P .nr !K 1
                   1602: .el.ie \$1BP .nr !K 3
                   1603: .el.ie \$1BR .nr !K 4
                   1604: .el.nr !K 2 
                   1605: .nr:U 5v  
                   1606: .)G
                   1607: 'ev2
                   1608: .ie\n(!K=1 .tl\fBPRIVATE\fR
                   1609: .tlThis information should not be disclosed to unauthorized persons.
                   1610: .tlIt is meant solely for use by authorized Bell System employees. 
                   1611: .el.ie \n(!K=3 .tl\fBBELL LABORATORIES PROPRIETARY\fR
                   1612: .tlNot for use or disclosure outside Bell Laboratories except by
                   1613: .tlwritten approval of the director of the distributing organization. 
                   1614: .el.ie \n(!K=4 .tl\fBBELL LABORATORIES RESTRICTED\fR
                   1615: .tlThe information herein is meant solely for use by authorized
                   1616: .tlBell Laboratories employees and is not to be disclosed to others. 
                   1617: .el.if \n(!K=2 .tl\fBNOTICE\fR
                   1618: .tlNot for use or disclosure outside the
                   1619: .tlBell System except under written agreement. 
                   1620: .if\n(!K .tl 
                   1621: .)R
                   1622: .af;P \gP
                   1623: .afP 1
                   1624: .nr;P \nP
                   1625: .afP \g(;P
                   1626: .af;P 1
                   1627: .ie!\n(;P%2 .tl \*(}f
                   1628: .el.tl \*(}p
                   1629: .ie\n(;P=1 .ie\nN=1 .tl \*(}t
                   1630: .el.tl \*(}b 
                   1631: .el.tl \*(}b
                   1632: .if\nC .tl \*(]C
                   1633: .)R
                   1634: 'ev
                   1635: .po\nOu 
                   1636: .nr;C 1 
                   1637: .if\n(;e 
                   1638: 'bp
                   1639: .rt\n(;mu
                   1640: .po+\n(;ou 
                   1641: .nr;C 2 
                   1642: .nr:I 2
                   1643: .nr:J \n(nl
                   1644: 'ns
                   1645: 'if\n(:q .)l 
                   1646: 'nr:q 0
                   1647: 'if\n(;d=0&\n(:z>0 'ie\n(Df>3 ')z
                   1648: ')s 
                   1649: 'el'if \n(Df>1 ')z 
                   1650: .nr;T 0
                   1651: .if\n(;A>0 .nr ;h \n(.i
                   1652: .in0
                   1653: .>t
                   1654: .nr;T 1
                   1655: .in\n(;hu    
                   1656: .mk)c
                   1657: .nr:J \n(nl
                   1658: .if\n(;C=0 .br
                   1659: .)R
                   1660: .nr;C 1
                   1661: .if!\n(.$ .nr ;l \n(.lu*8u/17u 
                   1662: .if!\n(.$ .nr ;o \n(.lu*9u/17u 
                   1663: .if\n(.$ .nr ;l \$1u*1.3n
                   1664: .if\n(.$ .nr ;o \nWu-\n(;lu
                   1665: .ev1
                   1666: .ll\n(;lu
                   1667: .lt\n(;lu
                   1668: .ev
                   1669: .ll\n(;lu
                   1670: .lt\n(;lu
                   1671: .nr:L \nW
                   1672: .nrW \n(.lu
                   1673: .SP
                   1674: .ns
                   1675: .mk;m 
                   1676: .if\n(;C .br
                   1677: .if\n(;C>1 .sp |\n(.hu
                   1678: .po\nOu
                   1679: .)R
                   1680: .nrW \n(:Lu
                   1681: .rr;L ;C
                   1682: .ev1
                   1683: .ll\nWu
                   1684: .lt\nWu
                   1685: .ev
                   1686: .ll\nWu
                   1687: .lt\nWu
                   1688: .SP
                   1689: .ns
                   1690: .if\n(.$ .ie\$1N .nr ;a 0
                   1691: .nr;b 0
                   1692: .nr;j 0
                   1693: .nr;p 1 
                   1694: .el.ie \$1WD .nr ;a 1
                   1695: .el.ie \$1WF .nr ;b 1
                   1696: .el.ie \$1FF .nr ;j 1
                   1697: .el.ie \$1FB .nr ;p 1
                   1698: .el.ie \$1-WD .nr ;a 0
                   1699: .el.ie \$1-WF .nr ;b 0
                   1700: .el.ie \$1-FF .nr ;j 0
                   1701: .el.ie \$1-FB .nr ;p 0
                   1702: .el')D "WC: unknown option"
                   1703: .if\n(.$>1 .WC \$2 \$3 \$4 \$5 \$6 \$7 \$8 \$9
                   1704: 'br
                   1705: .if\n(;C .ev1
                   1706: .ll\n(:Lu
                   1707: .lt\n(:Lu
                   1708: .ev
                   1709: .nrW \n(:Lu
                   1710: .nr;W 1 
                   1711: .if(\n(;l>0)&(\n(;C=0) .ev1
                   1712: .ll\n(;lu
                   1713: .lt\n(;lu
                   1714: .ev
                   1715: .nrW \n(;lu
                   1716: .nr;W 2 
                   1717: .ie\n(;W=1 .nr W \n(;lu
                   1718: .el.if \n(;W=2 .nr W \n(;Lu
                   1719: .if\n(;W .ev1
                   1720: .ll\nWu
                   1721: .lt\nWu
                   1722: .ev
                   1723: .nr;W 0 
                   1724: .ch)Q 200v
                   1725: .rs
                   1726: 'sp70
                   1727: .ev1
                   1728: .)R
                   1729: .di>K
                   1730: .br
                   1731: .di
                   1732: .)R
                   1733: .ev
                   1734: .nr:U \n(dnu
                   1735: .)W
                   1736: .rn>K >D
                   1737: .nr:T \n(:Uu
                   1738: .if(\n(:Uu+\n(:Mu)>(\n(.pu-\n(nlu-.5v) .SK
                   1739: .ch)n -(\n(:Mu+\n(:Uu)
                   1740: .nr:o +(\n(:Uu-\n(:Tu)
                   1741: .nr:O +(\n(:Uu-\n(:Tu)
                   1742: .ch)f -\n(:ou
                   1743: .nr:m \n(:Mu+\n(:Uu
                   1744: .ch>B -(\n(:Mu+\n(:Uu+\n(!Y-1v) 
                   1745: .ev2
                   1746: .)R
                   1747: .nf
                   1748: .>D
                   1749: .)R
                   1750: .ev
                   1751: .ie0\$1>=0 .nr !X 0\$1
                   1752: .el.nr !X 0
                   1753: .ie0\$2>=0 .nr ;n 0\$2
                   1754: .el.nr ;n 0
                   1755: .if!\$2 .nr:U \n(;nv
                   1756: .ie!\n(!K .nr :M \n(!V
                   1757: .el.nr :M \n(!V+5v
                   1758: .)G 
                   1759: .nr!Y \n(:T
                   1760: .nr:T 0
                   1761: .)W
                   1762: .nr:M \n(:m
                   1763: .ch)b -(\n(:mu-2v)
                   1764: .nr:T \n(!Y
                   1765: .rr!Y
                   1766: 'nr:s +1 
                   1767: .if\n(:F .)D "FS:missing FE"
                   1768: .if\n(:F .FE
                   1769: .if\n(:y .)D "FS:missing DE"
                   1770: .if\n(:y .DE
                   1771: .nr:F 1
                   1772: .if!\n(!F .ie\n(;C .nr !F 2
                   1773: .el.nr !F 1 
                   1774: .ie(\n(;C>0)&((\n(;b=1):((\n(;j=1)&(\n(!F=1))) .nr!F 1
                   1775: .>W 
                   1776: .el.if ((\n(;C=0)&(\n(;j=1)&(\n(!F=2)) .>N
                   1777: 'ev1
                   1778: 'di>b
                   1779: .nr:D 1
                   1780: .)R
                   1781: 'nh
                   1782: 'if\n(:i 'hy 14
                   1783: 'ad
                   1784: 'if\n(:j 'na
                   1785: 'sp\n(Fs
                   1786: 'if\n(.$ 'ds }y \$1�
                   1787: 'if!\n(.$ 'ds }y \*(]y.�
                   1788: 'if\n(:k \*(}y
                   1789: 'if!\n(:k 'nr ;v \w\0\0.�
                   1790: 'if!\n(:k 'nr ;u \w\*(}y
                   1791: 'if!\n(:k 'in +\n(;vu
                   1792: 'if!\n(:k 'if !\n(:l 'ti -\n(;vu
                   1793: 'if!\n(:k 'if !\n(:l 'if !\n(;u-\n(;v \*(}y\h\n(;vu-\n(;uu
                   1794: 'if!\n(:k 'if !\n(:l 'if \n(;u-\n(;v \*(}y
                   1795: 'if!\n(:k 'if \n(:l 'if \n(;v-\n(;u 'ti -\n(;uu
                   1796: 'if!\n(:k 'if \n(:l 'if !\n(;v-\n(;u 'ti -\n(;vu
                   1797: 'if!\n(:k 'if \n(:l \*(}y
                   1798: .if!\n(:F .)D "FE:no FS active"
                   1799: .br
                   1800: 'di
                   1801: .nr:D 0
                   1802: .if\n(;c .nr :D \n(;c
                   1803: 'in
                   1804: 'nf
                   1805: 'na
                   1806: .if!\n% 'da>c
                   1807: .>b
                   1808: .  br
                   1809: 'di
                   1810: .if!(\n(:D=3) .nr:G 1
                   1811: .da>d
                   1812: .>b
                   1813: .         br
                   1814: .di
                   1815: 'br
                   1816: 'br
                   1817: .if!((\n%=0)*(\n(:D=3)*(\n(:t=1)) 'da>y
                   1818: .>b
                   1819: .  br
                   1820: 'di
                   1821: 'br
                   1822: .rm>b
                   1823: .)R
                   1824: 'ev
                   1825: .nr:F 0
                   1826: .>R
                   1827: 'if!((\n%=0)*(\n(:D=3)*(\n(:t=1)) .if!((\n(!A=1):((\n(;C=2)&(\n(!F=1))) 'if!\n(:s-1 'nr dn +4v
                   1828: 'nr:o +\n(dnu
                   1829: 'nr:O +\n(dnu
                   1830: .nrdn 0
                   1831: 'if!\n(.pu-\n(nlu-.5v-\n(:ou 'nr :o \n(.pu-\n(nlu-.5v
                   1832: 'if!\n(:ou-\n(:mu 'nr :o \n(:mu
                   1833: 'ch)f -\n(:ou 
                   1834: 'br
                   1835: .ie(\n(!F=1)&(\n(;C=1) .nr!A 1 
                   1836: .el.nr !A 0
                   1837: 'ev1
                   1838: .)R
                   1839: 'nf
                   1840: 'sp2
                   1841: .ti0
                   1842: .if!\n(:n \l'72p'
                   1843: .if\n(:n \l\n(.lu
                   1844: 'nr:n 0
                   1845: .br
                   1846: .if\n(!A .wh (\n(nlu-2v) )Q
                   1847: 'nr;Z 1
                   1848: 'nrdn 0
                   1849: .>y
                   1850: .br
                   1851: 'di
                   1852: .if\n(dn=1v .nr dn 0
                   1853: 'nr;Z 0
                   1854: .if!\n(;C=1 .rr!A
                   1855: .if\n(dn=0 .rr !F 
                   1856: 'rm>y
                   1857: 'nr:q \n(dnu
                   1858: 'nrdn 0
                   1859: 'nr:s 0 
                   1860: .)R
                   1861: 'ev
                   1862: 'if\n(;Z   'di>x    
                   1863: 'sp\n(Fs  
                   1864: 'ev1
                   1865: .)R
                   1866: .nf
                   1867: 'di>w
                   1868: .>y
                   1869: .br
                   1870: 'di
                   1871: 'rm>y
                   1872: 'nr:q \n(dn
                   1873: 'nrdn 0
                   1874: 'nr:s 0
                   1875: 'if\n(:q 'nr :n 1
                   1876: .if!\n(;C=1 .rr !A
                   1877: .)R
                   1878: 'ev
                   1879: 'nr:s 1
                   1880: .nr:n 1
                   1881: 'di
                   1882: 'ev1
                   1883: 'di>b
                   1884: .)R
                   1885: 'nh
                   1886: 'nf
                   1887: .>x
                   1888: .>w
                   1889: .nr:F 1
                   1890: .FE
                   1891: 'rm>x
                   1892: 'rm>w
                   1893: 'nr:i 0 
                   1894: 'nr:j 0 
                   1895: 'nr:k 0 
                   1896: 'nr:l 0 
                   1897: 'nr;z 0
                   1898: 'if!\n(.$ 'nr ;z 10 
                   1899: 'if\n(.$ 'if !\w\$1 'nr ;z 10 
                   1900: 'if\n(.$ 'nr ;z \$1
                   1901: 'if\n(;z-11 'nr ;z 0
                   1902: 'if\n(;z-7 'nr :l 1
                   1903: 'if\n(;z-7 'nr ;z -8
                   1904: 'if\n(;z-3 'nr :k 1
                   1905: 'if\n(;z-3 'nr ;z -4
                   1906: 'if\n(;z-1 'nr :j 1
                   1907: 'if\n(;z-1 'nr ;z -2
                   1908: 'if\n(;z 'nr :i 1
                   1909: 'if\n(.$-1 .nr :C 1
                   1910: .nr:t 0
                   1911: .)J "\$1" "\$2" "\$3"
                   1912: .nr:t 1
                   1913: .)J "\$1" "\$2" "\$3"
                   1914: .nr;i \n(.i
                   1915: .nr;q \n(.u
                   1916: 'di
                   1917: .if\n(:D>1 .ie \n(:t=0  .)D "DS:illegal inside TL or AS"
                   1918: .el.)D "DF:illegal inside TL or AS" 
                   1919: .if\n(:F .ie \n(:t=0 .)D "DS:missing FE"
                   1920: .el.)D "DF:missing FE"
                   1921: .FE 
                   1922: .if\n(:y .ie \n(:t=0 .)D "DS:missing DE"
                   1923: .el.)D "DF:missing DE"
                   1924: .DE 
                   1925: .nr:y 1
                   1926: .if(\n(;C>0)&(\n(;a=1) .>W
                   1927: .ev1
                   1928: .)R
                   1929: 'di>0
                   1930: .nr:D 1
                   1931: .nr;z 0+0\$1
                   1932: .if\$1L .nr ;z 0
                   1933: .if\$1I .nr ;z 1
                   1934: .if\$1C .nr ;z 2
                   1935: .if\$1CB .nr ;z 3
                   1936: .if\n(;z>3 .nr ;z 3
                   1937: .nr:B \n(;z
                   1938: .if\n(:t=0 .if \n(;z<2 .ll -\n(;iu
                   1939: .if\n(;z=1 .in +\n(Sin
                   1940: .if\n(;z=2 .ce 9999
                   1941: .nr:t +2 
                   1942: .if\n(:B=3 .nr :Y 1
                   1943: .nr:t +2
                   1944: .nr:X \n(.i
                   1945: .di>X 
                   1946: .nr;z 0+0\$2
                   1947: .if\$2N .nr ;z 0
                   1948: .if\$2F .nr ;z 1
                   1949: .nf
                   1950: .if\n(;z .fi
                   1951: .ll-0\$3n
                   1952: .nr;w \n(:x+1%26+1
                   1953: .if!((\n(;C=2)&(\n(!\n(;w=1)) 'nr;d 1
                   1954: .ev1
                   1955: .SP
                   1956: .)R
                   1957: 'nf
                   1958: 'rs
                   1959: .nr:x \n(:x+1%26 
                   1960: .?\n(;w
                   1961: .rm?\n(;w
                   1962: .rr?\n(;w !\n(;w
                   1963: .if\n(!\n(;w=1 .nr !B 1
                   1964: .)R
                   1965: .if\n(De .if\n(;e 
                   1966: .bp
                   1967: .nr!B 0 
                   1968: .ie\n(:I>1 .if\n(nl>\n(:J .nr :I 0   
                   1969: .el.nr :I 0
                   1970: .SP
                   1971: .nr:J \n(nl
                   1972: .ev
                   1973: 'nr:z -1
                   1974: 'nr;d 0 
                   1975: 'if\n(:z 'nr;w \n(:x+1%26+1
                   1976: 'nr;z \n(?\n(;w
                   1977: .if(\n(:I=2):(\n(;z<\n(.t):((\n(;z>(\n(.p-\n(;r-\n(:m))&(\n(nl<(\n(.p-\n(;r-\n(:o/2u+\n(;r))) 'ie\n(:I<2  .if \n(;p .br
                   1978: 'el.if \n(:Ju<\n(nlu  .if \n(;p .br
                   1979: ')z  
                   1980: 'nr:v \n(:z
                   1981: ')y
                   1982: 'if\n(:v=\n(:z 'nr;d 1
                   1983: 'if\n(;e 
                   1984: 'SP \n(.tu+1v
                   1985: 'nr;d 0        
                   1986: ')z  
                   1987: 'if\n(:z ')x
                   1988: ')w  
                   1989: 'if\n+(:z>25 ')D "DF: too many displays"
                   1990: 'nr:w \n(:w+1%26
                   1991: 'nr;w \n(:w+1
                   1992: 'rn>0 ?\n(;w
                   1993: .nr!\n(;w 1
                   1994: .if(\n(;C>0)&(\n(;a=0) .nr !\n(;w 2
                   1995: .nr?\n(;w \n(:0
                   1996: 'if!((\n(;C>0)&(\n(!\n(;w=1)) 'if (\n(:z=1)&((\n(Df%2=1):(\n(Df>5)) ')y
                   1997: 'nr:v \n(:z
                   1998: 'nr;Y \n(:I
                   1999: 'nr:I 2
                   2000: ')y
                   2001: 'ie\n(:v>\n(:z  ')s
                   2002: 'el'nr :I \n(;Y
                   2003: .br
                   2004: .nr!L \n()H
                   2005: .ls1
                   2006: .)r
                   2007: .ti\n(.iu
                   2008: .nf
                   2009: .if\n(:t>1 .in -\n(;iu  
                   2010: .rs
                   2011: .nr;d 1
                   2012: .>0
                   2013: .)R
                   2014: .nr;d 0
                   2015: .ie\n(:I>1 .if\n(nl>\n(:J .nr :I 0   
                   2016: .el.nr :I 0
                   2017: .ls\n(!L
                   2018: .in\n(;iu
                   2019: .if!\n(;q .nf
                   2020: .if\n(Ds .SP
                   2021: .nr:J \n(nl
                   2022: .if\n(Ds  .SP
                   2023: .if(\n(:0>=\n(.t)&((\n(:0<(\n(.p-\n(;r-\n(:m)):(\n(nl>(\n(.p-\n(;r-\n(:o/2u+\n(;r))) .if\n(;e 
                   2024: .ne\n(.tu+1v
                   2025: .if\n(:I<2 .)r   
                   2026: .if!\n(:y .)D "DE:no DS or DF active"
                   2027: .if\n(:B=3 .br
                   2028: .di
                   2029: .if\n(dl>\n(:Y .nr :Y \n(dl
                   2030: .if\n(:Y<\n(.l .in (\n(.lu-\n(:Yu)/2u 
                   2031: .nf
                   2032: .>X
                   2033: .fi
                   2034: .rm>X
                   2035: .in\n(:Xu
                   2036: .rr:X 
                   2037: .ce0
                   2038: .br
                   2039: 'di
                   2040: .rr:D ;D ;E :B
                   2041: .)R
                   2042: .ll\nWu
                   2043: .ev
                   2044: 'nr:0 \n(dn
                   2045: 'nrdn 0
                   2046: .nr;x \n(:t
                   2047: .if\n(:t-1 .nr ;x -2
                   2048: .>R
                   2049: .if!\n(;x .)t
                   2050: .if\n(;x .)u
                   2051: .nr:y 0
                   2052: .nr:Y 0
                   2053: 'fi
                   2054: 'na
                   2055: .if\n(:h 'ad
                   2056: 'nh
                   2057: 'if\n(Hy 'hy 14
                   2058: 'in0
                   2059: 'ti0
                   2060: .if\n(;R=2 .)D "RS:missing RF"
                   2061: .nr;R 2 
                   2062: .nrRf +1 
                   2063: .if\n(.$ .ds \$1 \u[\n(:R]\d
                   2064: .ev2
                   2065: .)R
                   2066: 'in\w\0\0.�u
                   2067: 'ti-\w\*(]r.�u
                   2068: .nr:D 1
                   2069: .da>r
                   2070: .ne 2
                   2071: \*(]r.�
                   2072: .if!(\n(;R=2) .)D "RF: no RS active"
                   2073: .nr;R 1
                   2074: .br
                   2075: .if \\n(Ls .sp
                   2076: .di
                   2077: 'in
                   2078: .nr:D 0
                   2079: .ev
                   2080: .if\n(;R=2 .)D "RP: missing RF"
                   2081: .if\n(;R .nr;R 0 
                   2082: .if!(0\$1) .nr :R 0 1 
                   2083: .)R
                   2084: .ie(0\$2=2):(0\$2=3) .if\n(;e 
                   2085: 'ne8
                   2086: .sp1 
                   2087: .el.ie\n(;e .SK
                   2088: .el
                   2089: .bp
                   2090: 'br 
                   2091: .ce1
                   2092: .ul
                   2093: \*(Rp
                   2094: .if\w\*(Rp 
                   2095: .am>C
                   2096: .)T 1 1 "" "\*(Rp" \nP 
                   2097: \..
                   2098: 'br
                   2099: .sp2v
                   2100: .nf
                   2101: .>r
                   2102: .br
                   2103: .rm>r
                   2104: .)R
                   2105: .if(0\$2=0):(0\$2=2) .SK
                   2106: 'br
                   2107: .br
                   2108: .LC 0
                   2109: .nr;e 1
                   2110: .if\n(:F .FE
                   2111: .if\n(:y .DE 
                   2112: .if\n(!N .NE 
                   2113: .)N
                   2114: .nr;x 0 
                   2115: .if\n(;R .RP 0 1 
                   2116: 
                   2117: .if(\n(;C>0)&(\n(:z>0) 'bp
                   2118: .)w 
                   2119: 
                   2120: 'nr:0 \n(.pu+1v-\n(nlu-\n(:Ou
                   2121: 'if\n(:s 'if (\n(:0<=0):((\n(;C=2)&(\n(!F=1)) 'nr ;x 1
                   2122: 'if\n(:q 'nr ;x 1
                   2123: 'if\n(;x 
                   2124: 'if\n(;x 'bp
                   2125: 'if\n(;x 
                   2126: .nr;e 0
                   2127: \n(:R\n(:p'`^~,\v-1.15n\h-0.2n.\h0.4n.\h0.8n\v1.15n\v-1.35n\h-0.2n.\h0.4n.\h0.8n\v1.35n

unix.superglobalmegacorp.com

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