shithub: riscv

Download patch

ref: 120713c21634a21798576d701b6ebecf20245810
parent: 515a285d48c47508f6d359adb4fbb0ede3654c59
author: Josiah Frentsos <jfrent@tilde.team>
date: Fri Dec 2 11:20:39 EST 2022

sys/doc: Remove some automatically generated PostScript files

--- a/sys/doc/ape.ps
+++ /dev/null
@@ -1,6017 +1,0 @@
-%!PS-Adobe-2.0
-%%BeginResource: font lsunr00
-%!PS-AdobeFont-1.1: LucidaSansUnicode00 0.9
-%%CreationDate: 1994 Jun 04 09:53:35
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((C) 1991, 1993 Bigelow & Holmes Inc.  Pat. Des.  289,420. All rights reserved.) readonly def
-/Notice ((C) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 00) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode00 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 100 /0064 put
-dup 101 /0065 put
-dup 102 /0066 put
-dup 103 /0067 put
-dup 104 /0068 put
-dup 105 /0069 put
-dup 106 /006a put
-dup 107 /006b put
-dup 108 /006c put
-dup 109 /006d put
-dup 110 /006e put
-dup 111 /006f put
-dup 112 /0070 put
-dup 113 /0071 put
-dup 114 /0072 put
-dup 115 /0073 put
-dup 116 /0074 put
-dup 117 /0075 put
-dup 118 /0076 put
-dup 119 /0077 put
-dup 120 /0078 put
-dup 121 /0079 put
-dup 122 /007a put
-dup 123 /007b put
-dup 124 /007c put
-dup 125 /007d put
-dup 126 /007e put
-dup 163 /00a3 put
-dup 167 /00a7 put
-dup 169 /00a9 put
-dup 173 /00ad put
-dup 174 /00ae put
-dup 176 /00b0 put
-dup 177 /00b1 put
-dup 180 /00b4 put
-dup 181 /00b5 put
-dup 182 /00b6 put
-dup 185 /00b9 put
-dup 186 /00ba put
-dup 188 /00bc put
-dup 189 /00bd put
-dup 191 /00bf put
-dup 198 /00c6 put
-dup 215 /00d7 put
-dup 223 /00df put
-dup 231 /00e7 put
-dup 233 /00e9 put
-dup 237 /00ed put
-dup 239 /00ef put
-dup 241 /00f1 put
-dup 247 /00f7 put
-dup 252 /00fc put
-dup 32 /0020 put
-dup 33 /0021 put
-dup 34 /0022 put
-dup 35 /0023 put
-dup 36 /0024 put
-dup 37 /0025 put
-dup 38 /0026 put
-dup 40 /0028 put
-dup 41 /0029 put
-dup 42 /002a put
-dup 43 /002b put
-dup 44 /002c put
-dup 45 /002d put
-dup 46 /002e put
-dup 47 /002f put
-dup 48 /0030 put
-dup 49 /0031 put
-dup 50 /0032 put
-dup 51 /0033 put
-dup 52 /0034 put
-dup 53 /0035 put
-dup 54 /0036 put
-dup 55 /0037 put
-dup 56 /0038 put
-dup 57 /0039 put
-dup 58 /003a put
-dup 59 /003b put
-dup 60 /003c put
-dup 61 /003d put
-dup 62 /003e put
-dup 63 /003f put
-dup 65 /0041 put
-dup 66 /0042 put
-dup 67 /0043 put
-dup 68 /0044 put
-dup 69 /0045 put
-dup 70 /0046 put
-dup 71 /0047 put
-dup 72 /0048 put
-dup 73 /0049 put
-dup 74 /004a put
-dup 75 /004b put
-dup 76 /004c put
-dup 77 /004d put
-dup 78 /004e put
-dup 79 /004f put
-dup 80 /0050 put
-dup 81 /0051 put
-dup 82 /0052 put
-dup 83 /0053 put
-dup 84 /0054 put
-dup 85 /0055 put
-dup 86 /0056 put
-dup 87 /0057 put
-dup 88 /0058 put
-dup 89 /0059 put
-dup 90 /005a put
-dup 91 /005b put
-dup 92 /005c put
-dup 93 /005d put
-dup 95 /005f put
-dup 96 /0060 put
-dup 97 /0061 put
-dup 98 /0062 put
-dup 99 /0063 put
-readonly def
-/FontBBox{-90 -211 977 1005}readonly def
-%/UniqueID 5054500 def
-currentdict end
-currentfile eexec
-AF9D569DD6A39B9A08931526FD86DA1F3D52F6A6E9A3C2A341616BA8AD4A6BBA6A84F4F691C60D
-64B463C6D1B3A432634AAC416FAE1067039D940A82A692DB189D5719DA649D309E36853E1F767A
-0DF1C424DA3E9D8E6B45B659E31B0A03BB7747FB2945268D0805A130347C7455FA73121BA001A8
-5BFFF1847B8FBAE1B61BA76AB61D750F7BCDB1EE8E4B4E95657E783B2230A68A5A62E9E39EA352
-7B3E832C6BF769697C2B18F29596B8A56AC9532224A452AE7A77A33DC5D437BAD5B4C1B9DD7680
-FE4456B59A798F584F7913B3A790F3E5F9559505B80A36CDE0A4D46A595E942D798E6F6311B3E3
-613059010E0C594BA804C9FA8EED254427D021628C6A59FA5C10314D3143AA329B9E1E767CADFB
-B864C70BE2EB0FA96FBDCC2EB1B44783431EE1CDCADC68DF65C29B4AB7C198BAA625A3736F6240
-46E72FAE8F379B391393A007E9F796065FC622322C782111E2EE7B73FC09C5852F35A75CA296FB
-ADBC77E83C2378DAE017DC93437EDA4E1473D256C7AA433FAFF90BFF104C39847FB6076D559B8A
-4D05AC2A35837CF7949567F37638F1FF869CA022F28979DC7AA611BCACFFE95AA23CBFB86C9719
-BBD5738FB6D86326F1B0A84EFA79C80BDC618F42DFAB8B232211332E1D793A6C4CA71DE2D7DBE1
-5806FB210EA36FCE5FA253B9C507225A5581765AA21DB9E1739AA6063F3F7F11D72E65C3F9A83E
-71C8DFC9B9E13C0CCA25836D4233D10595ED053201C745C989878BC0457410C29FED3273550E0E
-C93F30B6E5994D0DE950C82E70299AB82D97B0EC11EE5CFD3A5311B0B9623C7CF73BCCE4D33436
-655812E9BC69045B581B2BACE84DEBD480A8652676ABDB2976168954DCD745B42F92F25CC2A4B0
-58AF8D1F0BFFC280B7FECF0593655FEDBE41135D72874467035351F424E92C9E4F628501066322
-AE5896C2CC8C5AD9EE9C4E2076DF548DEF8A6ADAAEC8F05CBBB8882BE5DEBB3976FDD20539F0ED
-C5F331CADFFF8B1E1ACC3E0DE2DE0628766105E7EE97E55E66E2585DD7412749CCA828C3CB355F
-716E5F447857D298C1383EDD389C2C09F3094A09F90652D5913EEBBFB16547FF31DBB8C0F43480
-6C96524DB4F2D96F6A32856DC62FB350D208B4462521EA9578695E7F8A31FDAFC065535AB32B28
-4F808767213AD4B89C02E59E3F2BD114BC411E4A9B58F97102E7ACB9310EE2AD2EAEE87E1702E4
-3E00854C35156E731478402285AB23B0049A74381C2355F35511C7D966B2EE653CD8A3D7D6505E
-80A4BD2C96B451354DD9323C30C9894A60CE614D0B091D3A03A5EDA4BB127F255FF706AD6E6827
-9123CEF7396D89B5E5A968B4A4C0F4B0C227D1EE676801922A3CE24F2602569AF11ED43F17E2F4
-6669AEBD1F6B9E53C76043E1CD9DACDBB3B6B87F949372C03E9A5C80FABBF2E7767880B7064D05
-AE2D717B6A189D0C9F8DBC981EBEFD9A031C7592EFA0C08FD8BCD2FA1210881D95D6ECD9E72096
-5ACE2A9462EB9C3504315CFE8C6B5362B833CE52BC726DCB3450CEB73E42E667B9D86D0F985A35
-CAFF807F4DFAF156AFDCB999DBA61476BF4CCE49C6D8A8B7D2A3FC07EE8346E30F68FEF7774273
-6E55BA23311F85C7FAD9D9AA1EB17E14C45033BEE8D3093AEE9E706133FA94413F30F723568255
-498A071D76C10D12536425A7185DB60BDECAF6BFD0BE58F418D0E62FDA7B846BDD490EA7CEAD05
-E1BB9A4DF66E13758858B80F6C7216D8D606E92BC93576A1FB3604D9FBD78656FDF64328AD9466
-3CFABAB19A0636518FF61E62591661FBFD264B90156E24941177A42A0E5315F6168A93B96E27DF
-2E7451F382C2C83241AC2B5F52A2C9453D3E207EBBEB3881FF237E9135E1D9191E1FBE5E606C60
-43726A6783CD4414D26F8F95B260FAE60262DE148545079C80C962D5D7BDE2A77A814CDD4ED901
-D28D4D5C4324DF7F7AA6B832B6F5E0E129F471A12373F0D97037FD695F921E0CAD8963372E8DC7
-F3AA5E004E1F5980BA9825774BB2DD511B6A9D5A0C7E7885E39E3B5497EF466C52B7DD4CF4AD74
-6E62FE4B1E082811AA45D6483725D0EE18C9C6BB988C036913682EAC4645EF90AD5FC24BC78778
-DDDD48EC8F1E64525AB9B1EFE0CDFABCC6A17BDACC1B3B1929FB2FA1DB85991FFE1B92B7999C99
-1BD3AC17B8A44E11DD954BEBFF002A0562EEDBC507DD0FF13ABADBC8E5676F5F951D1B32B725DE
-FB33219FF4DAE8298887E415434BE4012D1A294F807CF53248AA137591B532B573F41732216B12
-685CB4B612B782E010644CB813A31AC4A25038A17FA0872E515BB2C119DEE59829927FBE20902D
-18CF2F33E18DC0AC2108789FA1D1F61553184FC185A3BC3BA6985449149A08E4484F33EA950C18
-B0148B6DA2EF0E2F1BE218CBEDFD4A4E9A53235840A8E8DD1A757D8F48DE07C687E5F35EF237DB
-EA582FFC92EAC5A8E4D9C1F048B037FDE46770B073B161333AD5E0DC09187DD0D9FF2CAFEFDCBD
-00F3FF4642B63703F6B4CA2A479BE5145E3EA90359F4BE67F1EF0EC07F997A7A63797EAC98E3D0
-C64F1EBEC99C7C436EF655ACF76DE5201A5B3F5CF58F0116008DF241D370E616E8FF10BC551606
-F041FF641B4C8FA9274BC3FDE69602B2BD58D1428B119607AB28B30393C0BE4E33E5EE1059C9BC
-1AC92B4AD1C7D1C71FB44429D8F8042F0A7ADEDE040F13D0C13F9BD92D3BE4E77E446DC8D57FCF
-C704F6EB8D438EFA72F74835DC24E853B3B1178904F0484AED543B57FC8ABFFF4253AFA2C93C66
-C2144FF1777A1E3A40D1D023BCBE24557DAE5D76DAE6FC7063E11A5DD52B0060501E84AE0E66ED
-7522828C15045CE72B548B59A3D7DFC3CF6779B4A6D4891B95CD4C6613C9390DD953FA58FE97D8
-A545177EC9EDB59770B4B67111A1FEA9E74A61B360D9C19100440F8A69386EC3878C732DA58580
-3A177AEFF85BFB5D112C37ADF7604BAB387F08243B2FEC24DAF9F95BB75A678DAA7AB277D933AC
-0362E4DD5E6E4194DE873932EC10013B68CD0D1CF5298816E6B195372FAE49A5F9F722C30EDDBB
-088E0F1F7D8A5D6386B8E3219125A8ED2A4D534761DEC9DA916FF875E13E309F2F2C925F28ED5E
-B792A290F05B7732D217A1CF9577C0107889C456924AB91BFB728E4C4A0E70412DA721CA4B1A30
-189BE4414AEE3AB1943C0349ED437C91796EB8616D3CCBE148CD21B0DF7ED5720F18496100119C
-2995490D7B60C994E93D874AB352A813604AA9A83D9388F758B7F479F9F6EFDBA983FA6DA07E7D
-4F80E64E68634D9D811F3A0088BA46040577B89C7E147CF96C4A999CA1899799FA56F401645A97
-DFF68155332EE3F23F3865B6DE715F1AB687A696878C9821E029E3D867BDC50322A0C90081E3B4
-3BA1E889C277DEDA5ECB0CBE16F8FD562B82F22DA851CA5AC51EF3051382E9706A2F6F14CE6897
-4292ECA605ACCBAB5071ED68BB05BDDE20C04E0007A8EF46D69FA79540C53E34C29F3CB68E9329
-8472F6D89EF77A28A18B334278836F65E88255F1FD3A3D031A22BBC607E7BDEB1D00AF60D5E024
-7E971B8965728CB1CAD6B5853F4F66448031312AFF8E56B01BB8D50F3A1060A18ADB1FA8F84C69
-399BE117B98430CF63288BA1950ABE0CEC051B66A7EBCC7A3FC793589A4C52EDBD1A71ABE49916
-10496FC6C346C376D3B061B00BE7B4A659D21A2C0FFD3FBEE485EDB7BEE599E5248DC5FCD89632
-61BE192134BFF9C9709E76A567A0F7B5773870EEBE07E3630175BFD8C5520B2AAF6DD2D7C3FAEF
-2E3F52318A7AD6E05847D76ED22D021BFDAAB041B16F2AE08FF86DE08FD998D61DE2D0EA477E46
-6E963EE5EB69F69E30113F0D65683C37CDA865CF92EC5FFA54DBB6798738D38DD7898BC7C26AF6
-939EFF47B1A3DEE6B5E38505EE05A0F671EF8917A434D92EBDD8F6820ED3A2F24199D47745D393
-9259A5D856E1AA9EBA0292EEFAFF75F709ADCDA0D6453C3550DB28BFA22549BD2A282E8B9F2367
-FCF20AACF9E7B725D0ED0498695F3A2DD76389BE8A99B603CFB0FEE3C5642BD02670108226BA9B
-A90B90B1D660C552307E3D388661A20C5F42C3CFF5D0E0F6DA69792E8FB4C83AB821D0F7D80F23
-93BCAACBBE56E8095466F7BF8B0504B72734DEF119DC32DD63F1BCA3A66A5F6DB5BC221F4927C2
-B08601F89D71E754481CD1B3B8E5EC8E9A22F5AD8CF45039FB8912A2E4EBC638743D7614BCB41A
-49D162291E70BD656EF7F54BCA72BFC633984F1B15B4145F13D08B255B77A357C15B8A5DB04C3A
-95827DAD0B0A302577C12F66389E4E40040EB52AD36552A592C47614A9035E7CDC4BDA55645F8F
-72F10287EB7682F17034B836B44F111B786B8A6A47023EC1C950A4B0636C28E1753781C9C0B206
-5DE58A47D2E7B1AD71D8DBD36E72DE625B5F52B9DB0F9679FC4B61005A112E9AA717504C71CC0F
-F50CE8E96DFE3AF6613CD4A3B4645ECC5F495E3DFBC1EC17575457EF39A0D4709221F2F1E14FAD
-ACF7FA5CCF662DD341477170FB291B706D76CE78C3CC90CD36A45BD04704DFB2B251CD9B1B69E6
-B9DB3E9739DE8B2CD9DE63E61ABCB8581AD13493468EE995EE668DBE6AF6809F9529595D67DA56
-DC7335876F36499EBB7226FDB9876A7D0D43159E77F0AE36B55033A11156C3F757FBBA38177D24
-88EFD1BD9D8F69ABDD365989CEFD521F60BC9005D8C40942B43FC6DB8088842BE8A7B567420A80
-9AC76E7BA77D5EFC8D9A2FCDD1A565EB580207A250621E27E51685A0C650323B4D2101810F6C89
-E5D312BAEDAD3097F87C6064BA138681D3192C219ADA66AD2B0C679C8B00078597B2DE46F5A040
-91F8C34813C07AC64B2F5FBF0EF52B16AA1EE9B9ADE71108DC9D47D587585A933CAA161CE586AC
-E30BA582A5CE8728991B10AE2012C2291B7DCEAF72E0299FF49F5ED495773656908F04F697ADF9
-32AA61E6D90A87BB0F0311AF737E9F72C501CF1AB4DDF4392FB9F3E71F859D45F32EDF329F4856
-C12ED2DB6FA3631B3731D5FB2DB79E193BB8BE75B85722E6CD85C35C05C2998BC6B854BFF76A39
-B1A51ABD3304ED453AA413E6F6329B651FD13C0751886DE4553E0B79441FFECB81839626868715
-0DF0FBBD53F7861647CAC9C633B9FF63BCB644D124F2420A7FE6EE7EFED293C9D53983617F2500
-6CDF86C74694A20569BBC5DE7616333432C0FD525029E612858F5BF27D1FE06931A5AD37675162
-2AE14BA10E2702CB896CC5A5164A287AE3771036AB2EC7F50B20576E73C151580E0D0884277FBE
-9D2FBC52DDC0EC22A07138C692108A6C637ACA40D1881027E23BECFF6C54A50DAF7A79B5CB4BDF
-AE35CD587F46B14B3A89A50487F8A6E20EE48099B44F459E48D65FB393D2874E4BF7544FC325F5
-B04FDFC0ABF2D6B8B6870A617D344AE093C4412007061670E6913B5581A0EE53B3D8C2D75E9560
-101D4C217EC44BE71F866F0F40D1DC7296ED313ECBFF60CA3A05D45E51E32D9E75ED31F1905DC0
-4F4AF2A29600172249D0B8B5B42D99A546A9C45704A35711637ABD7A64BF4D417564ED0BBBC7F2
-093F6C7F87A770F6B6A655DCBC13FB4CC24FAEC848549CE2415301BF6BF234405946330E2964AF
-A37702223D1466A780720F39FE966AC1023866246F7E25BE2A1E0C009708DB2724E13770A8817D
-6F27A095BED4C33648173F0DD8C627F405ABD3CA636EF8A9E77CC67D20E51721CA655704BFEC27
-564A69E6193E5E3AB1814FBD3BE29D72836BF85C85F4555FDF3908E6BED58E0927BA45AD4434F8
-D15C510FA5CD1311F7DBB20CAACE0D88535C58309CC82CA5E6ABA2E0DCC4503149E52572A0F8C6
-7ECE6B8145C85E5F211F341AC1450EEF4D1102CA184DABD5CF00049F7BE76FA793893F2873A237
-FEFE245F059AC85956B5A603DB8871BCF4DF3665364525E7B539A6A4F2C59473908121FEA5DA8F
-F5E4A4FBAE0C602130400E1D9D1185703F20895806C2DFE6E47408347CAEF151C730783FB6BA38
-9EDEA18F865240ED604D0B6F5850CD18FEB63AD0A3ED46A933DE64C9571C7F15393AA81577A0BA
-6A227ACA16DB43307E76C10FC630E6550079E7E5609FACF8DD84376AC186DE2E1CF84847C4E2D8
-C58385EFCA099E81B6435D8DFA6775BFD76C527DA6CE32B6326944FB6970D2787190CB0572AB6C
-531EA63DD1F6BD5F7732CC7BC7751DB30874EBD006978CBDE960BFBBD8C2D115C26E7CCBA2C802
-131AAABC284699B18989BE8D548F30389BB0DED8FC122A1433EA61D074415882143D865E28A9D7
-8E59E47EC5EF1E2C5151279BFF1D77ACAB907F7DE9514A71B21C129480FE708B9AEA442EB1DDC5
-59574095F57BB3750DA4521BD298A19CBABAC650FEA7D9DDD40DFA7999D0CC79DCACD517E391E9
-2EC65FE3A64CB5BDE1A203E53D73C994D53215EDA4EF8BD06658AA94EDE4DB65719A0903035679
-B7E08BFA7C40E9AFC3ECC0A243C79D920B2F87C75430F2490362FAF9FF23E3880E7ADA9F3DB155
-6E00470C2FBB131F539600D21238CACD785964F533C80A39605C9AAFA6438B11F72D9148455E9D
-88A43178089337070A47297BE223B93CA175DAC0EA3CACA4A9BB07954449A1F9A8F5DC084602A6
-2DB0D098D3EB9D967CEC1B247134B47DC120C03B66FD26FE2647C48433BB994310137C95B02FD9
-54B450FF00B194F0C5A0A8623B1101B5F32589CE81BB1EE3045F4C78AD26A9C5868AFF70DF6179
-F2A72599892518A45C54689AFDD92A5E21F47CFF3AA8636F82B33D9716DE11C3297C403B5E2708
-D9AAA7DADDB484F6719DB1A07F42C0BF6532352BBB529478F0F08AA86E554A2C8ACB4D261C0358
-CDC56FB9FB160F9CE9C7DDD0CDEAACD1FC38D9066AA1B50E26079452FA515EBB70F3F5EFE3DBE9
-791161BC643D1BB3147C9A0B0563EA94F930201780DC3E97164C369C62D75F4BA3FCB116215771
-0C7B87C4A42BAD8EE7AD49877F9AB41BBE69730A4FA1F83F4DF48F40AA6E8891D61F1E2F5B5AB7
-6E85BCDB7DB8A8D7F3E1C5628A51246896D923DE53B1B297CC8E37E0C46A6B42F616CFCF17B74E
-DDA896D6075C4D60166F05F30DE0CF48A3BA092A0D2A694D01457C46089B7F573CA6A7499BDE06
-098699CF1F28CF849D2716140669C98949A551A227BDDB5594F205BFB0F0379CCDC1B53472C335
-7834C37292EF98DF1A5B42F2E8EC82381AEBFF1CD435499D35A59EB295CF563A574FEB6F8CFD09
-D9C2E2138F486226EF089654BA218706E643BCA601DA71B7A2670A15B25523D7925D1E7BEC264B
-9D5D47F30A9D36CEE25E5CBE2DB3D6E1566AE8067DA2718ACC991B618578F490DFB3B2F9F2E482
-3CC80AB2B8BF562A6E5212A2A2F2604C0894D1DBE14FE9D7222E7F3AFD49D5B2344BB34CCB0007
-0246A8A3A04DB4866BD9823E0C21C8C226BCBAEB92372AB547B8FCFAAF03AEDD70D2207840D6DD
-0F833F8C19DB2CA2BA4F271712E2C617E84F34CC15078F9A8972E17B8CDDB1D059C53F7E34F975
-1DD035E00F744D2EE8178B33B6E684E6D55186C9F2FE95F9964FB13CB7D83968F06BA14A62BB43
-18A5830514BC532CE55995E1CD3C939ABAB0D211B1BFA806A353E325A73BF75601E817265F6B08
-A43BCD7AE47648436A1B5285823F234601924C473B761B1C057D4C174BA653D5B0E7186B99577C
-2F353E7AF1CC395EAE45B1595CA37FF9328AC2EFA8560952054F76A72D7CD91AA018B85EE553AA
-532C2BCBCD412F349DFF5C37A1339AAD0F4957DCD5EC6833060E93914447483B2A2D9041621980
-83838093C798878E5D558F7B51A9626F982115EEDC2039E3C583F264EAB8321AB228868F221E8F
-4F9EFE1E760903FE51F98AB321D1347CFF719F4EC83B91E010961CA4F26B7BB7D4C769FD636A4A
-1931EBB2668FD9FD1DADBDB6DC61AAD03C0077AAA035608BB2F6855593CDD133AC28523C100D99
-C98A26C29C0A610AA270C03375AC0B9E7F7F265612B34C4DA3EE925B6BC8A98257986AD2AB4BAB
-B31D5E387984D102043BCD2F908573DF0D5BA1C1A59FBF2411A820DA0A6E69D1C19096580701B6
-D8E814BFFC91F8068DE5D1A8C601010A53393AE554E003AE1592FA5FE0609961DCEF7D944F5857
-64F66C20281424DC4BDED24291DEB386AE9C3DB43133E91401F528017AFAA530EB2736D3B6CE7B
-CB1E0C5A6DD5690AEF3465BA0836D2A68D6F3C5958843F4299B8B2728116952F62815C71B483F7
-631338CE3FD626CC22C9256AC95D88B2F4659864B022A0BA75127BD9F4876E0251A2E707FA37E4
-D5D5AEAA0EEDB18F5584B9FFDC9386C46D1D19B0419EDD812FB9FD83D531248CD1F6A4DB702135
-9C13D1629EB05CEB121CDA5944020CAF186AF94EEE6EFF48023EDFE205E749942482DE061BC86F
-58FB8289435ECE461AB84B09D342138561C2B4B2496022DD57C8253CE557FCEE1905C16A01F5B8
-BA4E7F7D5006D434CF962ECE76E5C269A7243C826C0B7CCB5CB36088AA99BF3F3A7377A76779B6
-9ECEA4A83BD4713D12BF424373B399EC0A99CF5D8AF7D5A86A390A80AEA33CBBB202E0A8BBB72B
-1D685B2ED32EBA11840D0C9CE80F61BF2228924DC196B9C40F81D124044BE6DF12564AA1EBF652
-41AF0DAEA563735BA4E8151F3C9820273E79DD4E10E5989BD0F291DA773C3DAC91FDBBFF6EDE1A
-5D5FAC03DBABB5C2E97BFEECC08B2701C72ED14C9CA5040B9FC61A08800C5137DC617398405004
-BC3FE46672BBE3342CEB1F9750CD7F4E057E098ACFA0A441C460886FD630EBF90A327DCC2E2635
-9DF000FD24E56CC30E31BBAF1391B89504712D09C867D7E68A965E57F854507D7294C9671F38FA
-9B768EAAD52137CEA03A35C82BCCFAE056DFC1214ED21EC9F5DD4555C642C2FF167EEA4EA07CF6
-A97BB9042097B1AFBFB6FE69E09C2C419E6AC38372B92590ACD39A83C84EF9AA7DF861950F5354
-046E90AF64F28B6D38CE89D602CEF86B1A47DE38E31AB242864D7BAC0EE07878CC2F30A23FFE05
-B055E4EB475BE2035B6F3FE1573FFDE9A7960CE3180AD3FBDA2BA62215BD4C964DF7FA9B7D8A0F
-B32A8C36B1678E7297212BA6B5B72B1B0B9ED8C5F9390984240B3C77A137D4EE6ABFD66FD2BDFD
-57CD46185487419C70C2754008A24C064D506D8FEE86DC8FA6B5AED30C3662766B8E4C7A0E205B
-EF87BFB1DDF81B236AD601F4C1B25DB98B211C1BD85BB8026F6EF5EB14901240787EB10779A7DF
-C70E02E2066E516BE60C726BA4E0CAE1C327A762BD30800C7F584E2796AB6A0E80AC5500498962
-52B1AE178A2FD57E0A72758E794E455E1C78696634C09077DBE2233BB4FE9FD3C428506105F32A
-68A9DE914C10D7D3562F0E70C12963E7FA5EAA2AC08A384995139D4EFF7AC6A1425929DA25DA7E
-11E40FA431C268CC157D3A2E7420923D546B22C8CA59ACE87633D5D6FB804A1569BAE93C004668
-A1EEE0DE42DD0A78FEA435A7D9C84A95952F78E626AABCCFF3752171730177C9AC44378EA69012
-2F1364640C4F200D885A85737080FB67E7D1BE9614D4A5A2F538C137E92FFD914CF587F03084ED
-745B868102E34FB9BC2380012264F1DE610B218B84448BCDAEA37C9627A6F8B94406D069BDE191
-1E23A4AF49D64233A965F0253ED2071E61FD937A1B1B501A43021C580EDF1A1E92D27ACE0605D7
-3A868177423EBB55F178963EA9A4FF3F9F11DC1F4F938E36B04DBEC953F585A9180DF530906CDD
-046D5758F792BF3AEC670EFC402596BAF8F4A3052B9C586A3E17302922D66E6FFD813480D83D4F
-7245224718D31E2006A72DBBB1CE84901F69F07C5EF3554CB22A979BEDDA37E0B2E635707937F4
-526896CA654964ADFE8CEAEB0DC5AC4A039B7C4C641CE8C8D9908E9BE1BD78C77E272F9811895E
-4F8DCF94CBC0B826AFE5C1692937737713CA4F7A5FB901FD7DB797B0DD9C6EA4F82FEE8E843C0D
-799B552E44193298AFEE0BBBE7CA2F6759C891331B5C97AD2DFB0E2CC1BF99589B7E4619A715F8
-AB5C88BDAA1032D90B4CC5A2B4CEE7470E56E86D4B58F74CBF8D519739BE55381B75B3C8FF1F39
-45D5669B0C9F068551C7CF0F5C227F4401EB8FDC9105233154943A10C479AC9826D6366B03A775
-2CA00488AA04CDAF8B1E0DF8CBACB678A26415414D1F15D0F46FDC5A379D5EFC53DB57CD66AC73
-D274626739D9260F078EAA529693B112392FC5DC3F025DCCE34858856D61A86355F8A74427B073
-3B6AC1C2A32B1D3FFD6402798AA093391253CC3D65595148994485CD6A74271FE71093552BD0E0
-6E4BD8A55685FF784C530D186B923AEFE16250F3330789BF632F9A1AE789ECD4F8DD6055C3E7E5
-40F0193CA768EE69C37B8E51C4CEC1D1A7B12ECF6F65DA9EADC0B3B77D22084CA3E48CF0BB2E48
-37DA5D58F4F2795BFF4F62C2F520AE173A098E6F1E5ADCBD2BB3A1D26363F8F645B809A8AD40B7
-EA90DE4A9A26BE11FA203A55B144161881665D6D1D74263AB371C31FC70F9D8AFD287C0B87BD65
-DE2B3DA8E13669ABF4501ACE58D9CA150F30B23388AE9BFD053976B223E9B37D226200AF4D7697
-840FFA9EBC087A72EBB45D3D1FB5EA3E3E882BEB4F9B702DCF69DA879D72BEF2377FAB6094314A
-0673364D4165950458321F9190989C00595C4AB4AE76C246D26B088F29965200103D17C6104BB6
-E95802B4068C0D24F610532AAA2267D6A36183A5CDAB42140ECE4E0A8EDAFAB4BDF8EC6D706CE0
-562235124F1564DF380549FD931F3FF4616F24E9FEDFB3C757570E60D56D1F3568E575A35A9E5A
-F59CA70D9D0CF142A3F50A396807EBCD83E58AF06A4EA165730CDDA6E363B2B1F0B060645782F3
-70E717D38A3BF1552AB327AE0F9A155E15925A64D0AE25D00C5FF977BF824955926D8CD2072C8E
-41591597E6907300DEB999F06449CF393A8C0A04EC6A9430BDA18F680E6B9CE7A438320224C47C
-FF64783FFF47F55CFD836B93163BE2C4D9E16C0D38E0249FB1AF2E6D951C89302C7163031AB84A
-F4A2ABD01EF9AE342F5284390AE12EEB1FFFD93B281162F01AC4C4FE90A4E5A53D27802A647496
-94138C6D66079312FC04FCA387A5939556C12130FB04FB892EEC36C7470EEEC2739378F96B6392
-2668A33A7F868518F380DC0E91CE2C90484DA50B6954FD6AE5B7A10578932220D075042D762CEE
-4AEEE034A4637CDBF7298069DD2FE8D74265ABD5E4BCEAB81425516A38442053CD3AF67E80A50A
-E9213D7B4AC2C62E22A73DF69F8BD5E0C6AC8C688DA644EF6E20210919ADD9D69FDB4D5DA26B06
-10E8DB9748BA445FF931E3146E5937EBADE4C7FC61303004AC549C1900F5CF8E1AB0D63F13CD7C
-5EB22E21E9FFC31AEDDCEAEB76CB869253111EF1CFB6D8162DA3E59D77F44000B96386C046861D
-B1FA14BCB2C07B5B373312468AD8D73BB483429A22A27BBB62FD087A0F8FBBE23CE21F3F49EDE5
-F0A329993AD337C393F1332BD534750579A3E72D194B04EBC430594D4E181AF8FA60618E1502F9
-3172E26B55E5AAE989BBCC48374E8C6906A34BFCE114C2B2B4ACEF9BD7F8CD81A44F855F15CA88
-BE8A56AD1BF77EFAA5BC81C97B8F29F878F9091D651D5903E3F60D25EA1D97B6025FDBE181246F
-05262E430FD57ADE69286353EDCB572069E25BCA99F3FE8744ED8297D933BD7B5F5687BC5DF1FB
-584B8207EEDB38FC95BC6036342B012CDBDCE4F565B6D6DAE2EDA1B4F40B054DE50043D7AC9C3A
-C0DD32F1AC2D38D0230231C17D2EA583F5740A47CCFD0FAB920FE1A49914C663D8CCAA9B1C0672
-055483B762DFF0493E0D46643BA4458DAF364512A3C72ED1AF38DD00FFE18592E96DF318B7C96A
-2FE3543688CF50562159576FC9D051B6BFCD32A80FDD537F2A88DD9061CCBF832819F09570308A
-10065010DB72AE096D02A61092961094C1E383712FBBB58FB322ABCD0CFE77B98D9C584AD5C9DF
-53EDB81949D310679E2D28A2D8B347434BF71445EB9F9F1A2C61B6BC16EEC4C1522AE46C5E9984
-1206FFEBC27388D4952FE629644F6AB7733C457CF939C324DF0C4FFBC5E7BECF655B1F09670D17
-421CFE6C9A0FF4C4D7342E8CA177A602E7FB93DCD456151A8208C332541869298A0EA29A787931
-906B0EF099CA32F975496AB342130F34C92CC5A863029E030B66D3626C88F4887CF5A8A92AA750
-E5660AD03EA55D69EDF466D4AEE45067D5496FF91F26BCDA766476CFDE111F227FC7ACF6FBE1F3
-22038A92031650E9B813AF16A37B4095F039DF57791D3F8242C2C409B37D045001C74BB740E2BA
-0D29CE658C65510AFB0D899C651DFC01752F9425D5B152436B04D5DF36DF03F11E141FE994BB0C
-B0B7E37D5ED5981FF91DC25335A480ACDB25C48C20EE40F66F5B482A626A4D0DD2689D862F302C
-E5421DED7429235723092734BC73D00F56419927120414CF8659CD1F964128BB6FC105A7E090F1
-A2093CDB77BD1C04C723E0F1C5F60BE70AAE29BF0713F86C58DE426819D22390DC1D985F2FF86C
-08EF83F2E9AFB3A62EF4958945FE270950418D0B26206545CCD081E4DD18C9661BC8CBB4C2AD15
-1F71D6BDFD16F8FC0E239DA5D19E8C2DC980C367B7EA589A5278901D913600A2AE6728589CA00C
-44957816D98775D86D9F11C086A95601730EC4DAB3306ACAA840599A785E4AEC4C0B45D14800C8
-0EA12E04F69836CA05D79543A7D7043DDE89BD573A8A937E27DDB89267C30731E20402901F9042
-675860C2C1EEA408F35561E73301F5DD52591A59FFC7684A1FB9228A3CCD6D321FBAFD05718411
-DCDC2ABB7A588C8FB14D916993B5FBC01409652E5818F2211C86FC21FE154B464206B642B12564
-A6F4A8F4FD5ABB6F48E959FD1BDB8C413B2D6E12EE5286A805117A97E3829DC83F431AAE03A6A9
-3C97DD6640E4EAE56AFB44C1892D3E531FBBC7C1ECEE90583A72F6CFD618CC01E0DE8733D38568
-2600AF19FA2E08FF0C29EAFBE912C289E57F0C315AE24445F1A5AB2F492FA7A38A4886FC0035A2
-7E793BEA877210F272D16771C90B5BD86267F889D3A25546DA863A100005511CED9C95A1E2AACE
-E762E6501DF03F146719D3581365260811105609E56239B54D7AD1F0AAB6C7C168C7DCCF3CB30D
-06080F32E815CFE2784FAAC58AEAE4F22D72CFCA289BE03F9B2DFD27FB1E2D27572A7400303398
-47AD06137695C113E8C2DFC0BAB9A3ACD2A856D9E7927FEAAE009B6F0CB84F76A488CFD5205AF1
-DC4313B6E4179B1370695509FEE3E64A9AC425A043E434ADED0E5985B293669D09968D0AA231E1
-B2F617CDE5DF2A681B2054EC1FE239E95EE1A11823F73713F9CD4AF03E13A78C2442B6AF16360B
-01E8CE7DAD91717567BEAC799962F00A3509E24E4C4882124006B252F9A4C88071629A9C2B7104
-6483958A3D0FEC7F0A48FFD5E98F3C49B0FF8BFDF5824DA3605980B4D72A8902ABB0E0F52636A1
-06605CB90404E57B49596690E4B0591751D5630148B140AD0D2EA236764B131CE42AC418D3EA2E
-2DFD09FF17D979E54C6194DEE059501718A14F86ADE2E231842ABAB8A6634C0C31C3C125048D6A
-0E96A2BD785D51591B79E2022D49F2EC9BD874FC2FD52A7DCF644F124215C7B9D3DBE9919BF9D2
-138F0C75AC93F48C7F125973BBC8EEEE34502A62986FB8CAAA8242E499A85E43387264D3982838
-791590583BC2D74F1D1E3A4F4723457077D8E538BEB749D35F44F37B86A26C90951CD56A0E5086
-74E42A1EC33FA88A47C248B2D9783D4D788082B89368D73F2EA3131A0C78DF9CB707A0F65F3AC9
-3CC6E81866BBA0D87902E04CB3DDE252CF76344C2A2EE70C9260BA8C4DEA508D5B267A9E852C75
-79C062478C9F224D6CD544047E6643753F6B9D387EFF69E37E8EB61E6C50BF6CC93845070FAA36
-72EFFDF8F0EFC7EEE9D42594D1786BC7F3280FCADE5027ABFDB83E6E8A72C457BD6B2739D263F3
-27C5E0BD130514D98A5FC840558E85017D289816B13C0BA1FCC6ACEB5DDCA6B7F4EE30D1D7E617
-3D9B14A16F330E9D32BE3CE1B92F18D2878A2C3CCD52B2103B082454C60724EC75B08D187E01D9
-EE3286D69B9EAD4D8D35AA8BAE3639B7E36556E1BC86143C1BABD3D05B4CFBD918C4171B3CDA77
-A1C49679016AB674530416738945967896E405A3A7A451F43B14E7BB3BED0CE014188779610F21
-E869A79245AEEDF2D01CFBEA80B9295AF35A7085E4019F499820420BC15E5D3D8450AC979E4499
-A894699D154648A74C6443EA53C851E67F80721930FE61C346207F2715F3E20418A9F58E4C12CE
-9ADFE14DE865DB21085783B011BF1CCB2C3335A55B61DF50486A9465BA7BA85373E10F7AC3202C
-15806C98F7A8215A89DA4424D4B16A5E352AFFA05A58E5A6B0ACED834D87E7EACDEDD65CBF741C
-9EBEFDB86AC1975BB61AE096239597DD08156D26E218A61C1B69C71953447BB7CA6C055F2637E0
-B2E320C1EDD20B7B4E43DEB395DA221CC17F237B81098232567F591977CBAC8678870E1A1850D5
-C019E56069F11037B2C983E61BDB9778C50BBC9FFC6CC1CACAEB4FD3B4CC131BEEDB3C486D68E0
-69303A06E1653DF35D6421F93F05DFE32BB953E0EF723CAFBED7DD829B2D469CDC9F6FC1FB6F89
-4BBD9785FB48F1A89DC2E1208192BB44E7F3DE2D632830894A57B950C7112D76AE978454E0D666
-3F97E8FC2225293977FB65D46A5A64B2BD75DD681D4B5AA39202CE5E6846B872482765F1086FE4
-6200918A34A9C0375CA555FF25C70F075530965858942F0BEBC9CCDFA2515D198479BCE058BC5A
-98E014F017D5239CFA21C5801B13619642DB5DD9A2A16FAF1C7348135BC59E31450FE5824201C3
-99E397C49DFAF1E8ED16054FE187A136E5A838976A48A1AD1AFF50776E953287C5C026CF2070AB
-8DF13E926E668353197C0DAAFB3BCD64D391E8DA10AA80C798A914D219D0AC05A00D4FED72885F
-408293D9E9D952E47CB8CA81F3797350D50EC0B74E526825DABD3D7DBDFBAF7AF4781D11C82D54
-05AA18F1BD75F7FC6C2B135F34EB3B29599B7600912F23680F5190B6D9B06D619B26F1D086D122
-51305AABC2BF2282FAEE69718201523BC2877A640EF5FE8A68E1358BC8C0A185C304D9986A6E31
-FFFCCB726D2BA189FBCA9C699994DC51F65653BBFBE170C39203C4BCEA90E07FC0F45D0E788D45
-09948A4AEF90C62CB4D5126AA30D655A817288039460D3E8A0450B6F3860727224957DEACEBA94
-86994D34743A32EBDD7D0E20A3E318F5288B5AE38428D3071D5DA2D3D612F23617AC4CD5EE84BC
-8BCF391C4AA0B721FA25AFE0705091FDC0ED96094B19CE0C8716F70EEC15579C95E4754C394895
-EBD7D83FA8B9DD8B7134E6989D3B51C47600F053EBC134795BAB7C2B7121698284E9313C442E65
-C1821476436FED31A80A8220F02B781A3D19BE6E483699F7E809B1AAA0FA13DABDE873C7DA491C
-02499F9275DE49A900DC3D624FD28F4F1F88654CECDE505D7E3E449DABB1417FC03F3E0EF42F71
-0F952C7DA729B45BDAC3F766F512984FF02A178D289954D7FEEFDFD6571A8A36EC673504F0D737
-FD41CD8384B06842BC686EC6B4F3B47E4BA7532649FD57373EBA8FFAC961981C381F2B1C731709
-A9F210E7928F13185B3D0195965330D0F4DD1CD09E008DA25C067735261E4CC2C66D3FB1822E44
-7C2E3C15E815DEB88D2DE9390B179D4EDFEA55E78AB2B0CF12FEB75967D857A604075FD20ADDF2
-8BCF12C46347463A7BCFF3ED8ADF441ECB3F17F799B3ACDE848CCA5B920A2087EAED1302C2F000
-CB9396EB83598F891ACD25763F567BA9E5F3C4916C62D8DC5FB3EE188F40EABA66F51AD59F7256
-DC4977C9408808781A5B790AA26FE9E3EB1118D535A76E6445DC5EC4554A4C1A06FD082C8C1D4D
-29B3CD4F77CFA9356E7F055EA5062151B272CB8A036DD5F891E4DE82FBC877D9816F4AC9EA007E
-D58201808D17C5B7C0780161607EE88B6640780D23870D34892956B561B0C1910F3B1CC8261FC4
-17C49A520D7AEB3239B7DB86BC800FD1014AAAAE84DA78F2FABDA841E82F102913C89687FB94D4
-3112FFCFAD37D49D2532F9DC3506F54CEBF3D3D5AB4F32D96A801CDCEDC7D9002019EC48DFEFFD
-62F7879D0C9FB2CEF3BFF219A397877377AA2B970ACAB8361CDDBC1F38C5F7D9397E2272751DA2
-CD98CC97479CEC135A2496048FD8050FFA680BAE058CA5264E738D1699826FB12A96A6D328CC03
-19F501CF5AAC51A62E6F587FB2DD98881D69FED686B64D92FFC5B1AC2C957EE5F86CC9E5BFAE3E
-73E6507C5809A576A59268341EB5E3F863A69F0C805A98696A5D764E714C478B544F0095BCB352
-7D00C34A67EFE6D156EBA4AF22AD493F7EE841A8489818047663C145DC04BEE4F472544C9A2018
-2147E184BFC894362E366A757B586FCF92248DDF8B29BEE94B4444400B1764EAEF6CC8110F1371
-D34CC38A939748CBE0226C110DB1C67EC241F07953B61C683642706930266E07309655962648F2
-5E981598930F3EE4EC0F75614F777742D6CC0AEE86D7D5111D11D5077297B5358425E660A296D8
-3832D37985D710E0F9EDA67875EDA4B75457A9573E3DFFE441029ABE0494EBCDC90C789186F0B2
-97F90ACA2D3BE84610AF07E347FB7694FA4E216A2386CBD1EBE70967A82014E8503E2E97AAC71D
-60DAE00B786A95B8428F7726BA74BB3752F56894D4813D0434D0026F1703DCB3631D69082B5D74
-46AF8B5660688DD97DDB83540E2A69D4F994FD94413CA5AB52325439224E0906128187180E42E9
-7324CC2AEB60E5B327CA998AFA49854A59841C5C50E4159242BEC79D2E5BDF9373CCC510B3FC38
-204BB02BF88DF702FE5F2CD11123C390C6EEA79F7F1C4A294A9137926957D70C47D7EED1047079
-ECCD09C2BDB154A95A4F5BFC6CB708409E3E1A0DDB421F3E26BDBC0126212425D68F3218DA415C
-0B03792A561B6B6E02D84C83534866A8B4397D485FA947E66839BA118BE6475A8EF384E597B99A
-C24B83ABC9890BDBC7946F07C43535A9C0C53C6BBEBD25E85D7DBF87394FDAE324BD1CB4288B89
-31D3BF747EB89B356B3A11F07585EFA4E4349A40B409AE651D68E611122D21D9DE3425EA845568
-43A0E9D638B1C24E55992D6EB5D7A36A8035B9AAF0D8D71FAB9A3C20BFE5FC381E6E353C8529AD
-44920C2B8A1D4DCC09FA6DDAC7C540D24FB55D8EB38C883431FF49DC1DA22445A6CB438E6DED85
-699290D3EEF81BCBA53D977C0B32B2E478CEEB7126FA359D4EA3C8EF1D0F6C3AF075B2E94FCD5A
-ACD0531FF179735D94672A55C1D1FFC3842BB13CCC3E4C81B706A6830A1E502E954BA2F6D57CB7
-777CAE7EBE73ED1FEFB88F4E27DE15A052185CF9DEEEE665F38703AA7AF90B0971628BDF8BB1FB
-21A30C3CAF7495425150F6E53A58F11BB6CDF949066CAC1352B7460D33FDB76287A7C55C9123AE
-5A2773E720509A9F3D391553BED505C28E8A68EAB0C4231BA858934FDD38C725D340F21FE656D0
-002F6571A99FCD9AF5150DA9B55D796F9F30F4D10A7E82DF3B55462BE4EEE3F22D484275D60F04
-D3B1C83AAC019C0C46B68A1A3357A65A22A36CF319F53637DA1AEC7C0AA003E75491C0CA77BB7A
-DD734E0BB7AA3A30ED0E228080FF71B952DD328D938638738697F06831826400DB73D6E2B260FF
-00EB6130B3868D3C204EFB65A2F00CF5BB2CE4B464E5EED55E7CE33A1702D272069C2B291212AE
-0F7A0D3BB7B82DC5FF2565E40B0963FFB9ABDE6DFE0A5EE3BBA96A3CD74D4E9035849C7ED677F6
-84319FBEBA5A5B1B2B9230994B2EB643B9F395096B46A7BDE84230662B72077FC96409F1B237BE
-CF8CD53F27F690B101799B9FEC896A52609FB368DDEDF466AB17CED2E756D2A9026D4D26E303A2
-CA619F746C281A9A6AEA0E08CD0D1A7AD1F9CF7C6EC91A35AFCD6A1F59815A702558305398B0A1
-4A5AD71B085B9B10325C732D229A9C98D8AB35E99B31CCC4DB44852E5BA6DCBE8F759F54B3C10C
-BC761C1E576A38A788BF5CF46D68F8427E2ADB16E23A8744039F78F637BEC3D8F6D239185E9381
-82475AC85FB8112CA4806D13455EE4A903CE5C7C7D5A8BF0949D70740ED6EFD38866D4645028C0
-5F16836C9EE77E775626BD67AD61EF9F6D7B72680564715641E460E09A741F30777FF1CAFC8B43
-664F96D15E4F218B04D462C8D8AA91B55765927B41CCF8B79F89D4C95FE5A6B55E943516C8C674
-0F43D3681FF8962A0ABC7BAC47B06DA27FE8B1FBA3039595F52CA33845C1A7966308C006D6F828
-108603B42229012F5366B77C654AA8CF6980FAA68A1796A1C9DD3C8C01D144CE40C669634B2FF2
-946907DF407A2C5F577D3785623CAEA75F5D18E2B3B91D595CE8BAC2EC742ED54F17D4F912E115
-4A6866A5E3DD49EE48B407FAF34441502C6AAEE95DC123EA266C27F6924A44263AD1238FBC0C88
-22114FFD6FC5A178F22D993639DFDE16B1652881F7A015AC88722193BFDF10DC1C372916234F11
-591016A8B5C2055934EF10C079DC83BBCF396DD19C7E9E112F94A871ACCE631683A8C886E4E10F
-218A7AD93B0F4F83B8418C0984EC0EFC3ACE47E7583F801D1B514FE3FCB6D4ABE5B6C3783F3026
-502212E265243963F6F57656ED205CEC6A8881F37B1FCFD2BBFC09D1608CA43EEE74229369A215
-1A916D40B2650E823BFAFFB9338BB43369CD38F0A351E320DB42BD62A6B1A53E0AF4E0BA92DA1B
-D5DCE62194D041500173E02835DC3C5A43467258A4340C1B6DB48B612D54110D70FBC038E947F1
-80ECCB983D2204567BC2E256C6AE46CE9C13E6B576E2C9FA5A00840A61D078C80C1C7405A6CB66
-BC23CBAF1C5CDDE62CD32A84D587BB2B3828B088C56831E6C073AA50AB4CF27FC74547554C491C
-DAC152BF20AE1E14E31A7EB4C45A11DFBA32CC6B4D47488B950A43B12AB7DF7BFF07005FB64503
-D00EBB085706EF3AA04110C671306F763273E16BC75323AEE529DF5EED8CD07BED8A635376AA88
-602674B619B086C8B46339FCC077399CDE9F054D50AB2EDC80BC73DE4332CA8F8FF3D4A2B2D461
-3BD0B29C7DF001FD3B7CBB4666DA2175252E7E55910DFE6706CF744CB7C24CCE4CFD4F35D0E0DB
-FA1C336240743562FD040687693DC43397B012390833FF786416BE97C2B8E16897C3EF5765C988
-7CA6DD1A3A5B2CD07507AD852A7D694F2FB9E1B8EF8D0581EE6C80094FFD048A1623048C4D4DAC
-AEC1303516A43F08736C003246885184E73D8C0312242C33F33C5FDD86B4B952F86B8008FAB05B
-38C697BAD2F87115E88C90B3F70E53BF6CF95E50A39FB028681746DA3431DA246E7423E8F400E5
-659141F09EA274219F1D99EEDC203B1D8B9696F66EE89643B6412ED2C3F41CB9385C30EA9332A4
-5CB359E2739612D7FCECA55C2BFDC4230E5CF89E7021F4220C22B6913F69ACC5F65D7374214EB5
-1EB691C53D0B1F590F458A4D4A385D7826659C77EA21504A7EFB22758ECA0497D059437D70CD94
-05DE2EA6BC506686D07434C6024273B49C009169E31F4B719429CBABC11473EB70F07DC2372D11
-BB2C146DFA378825C0F2857BBE54EFFFB74FEACEAF15ED6DA597FFDE9377697C0E472B7500B9C1
-6097BC50F38651D40CE96C50C9A6236860A8BF8F469F83162324B5296C50D430BD211D8BD0E4EF
-0101D6F67DA8C348861E85B35A2A4992D6A4930AD1D26C6BC5CBB999F83C727D5CE551B98C9043
-D10A648D8FCD959C9D1F83812CDA60FFA8F8C3F88FE8536CC3FABAF59C5C174580B98D38971623
-6284CB20F900D8B793D37EF566A87963445862BA4EFA880102C87F608F0CE734212B0324FB2D2A
-083AFC582CA20B744DC01BE3862057D746811E95687D06388705421C1B8DB69218A2A706D3CBA7
-8A449B344AF0F64DEBB4FEEAAD2C873A42B2A934F93C0BEF487B33DB2570723194651C204F1201
-56E09CEA13151E7E49703A3124DF500E780CBC62DF36502D2E6F5C57CFD1210850A2D35AA40A55
-603D3E56591E33E7722A282D6A8E1674495E12E348954B7CD0F4A4E4DAC080824795188D8A478B
-243EC611CE5901A9BBEB76EB041AD162619EDF1D3D83ED07F1152401D2D5A03E6C784D6514EB89
-6ABA990FFAE09BF057B912A27DD2092CBF5157C904DA4B566114A37A7D9AD0C0D717EFB6C4AECF
-EDA8D6971897E7D0FB1E685AE00CFA46F11B4820B31EE99098EAA2505E531BD1B07F41D550FEE1
-16F49073A12E482E9194C3C5D914AA944EB0A857AE2B5647A2C9519AABEE5ED6F356852C5F14DD
-0852271FDDAA5F229AA7151D9ECFBC4861D5E89AB66747272FB6B8D49ED0709EEE054CD07BB917
-606BB005B6B2FA4B114536EB0708C08B5D7CCF46EC19038D93EC063DC3DBF39B25EB301B4CAED5
-05AC18AE74A0AE4494AE38736B19FC4E6B10227CB30940BF72A4704066D1D02626EF650C112A7F
-8B8EF4074748BC08CB9DF80A0393793BED309D6DF2DE1F3D8765D992044122AB317749A3F96D1C
-E8CC520555B4C2352A4FC4D92947B60F13B9D5B7A5B47AEF0363A31CD9D35DC0F34A051E369400
-D2AB68DA7BE1F1A374084B5522A6BF862579AC6F9F45D1F29E7CED5041DF262CEC4D529CCDF8A8
-3A18572D65E59582F8D75236897347892D9FD0DEA75BABD0C31AF5D690394B228E835EBC6A5F05
-AF40BBC6B35F8EB3C9F76AE440CB1A2E88A4F27510F67CBFC15DC29D82BF07796F6D8F793C34B5
-D308D8764E9EED3EDF5D328FB1955CDD0719BEC23077A5080A88E9C95C705AFCF13C85DC533B77
-6A15AE7DBC452BD2A75451CD7FE36C2B24B9044DFD9784D6B55D79BD164EDBDF735E6C486C9C9F
-C5A3462212B66C2E8B3C1DC01357B02DFCB8AC883E7EC27F519001E5E8397D81BE41EBA7BEB413
-5A36C4E9DDD08D27C9A5B9AEF67090AC69F122DA5DF10A086ED8EA0C0A8D8060ABC76E7878AFD4
-7444B134EDA8D78E2271374C7510658B16A9C5C4833581BB7EF970F9A6A4F09B238EFE5A8B433E
-A5162C9851F74F75EEBB1A4D57B0EA29FABFAF4D2D7D8AA8BC4132BCFC9F0EC7E841288BD234E0
-6F910BCB4456C7ADE4182C459D3D366E2CF72BC6A633E830DFD85900C3696A11D2C6B79A822880
-F3560DF7B51A37FC186C48BB55F1B91DFC8622D193C48438CADD95022B3269A389C2E60C9C2800
-82C096FDDA6DA3FE1BF8369F4FBB5AF739485B83BA055AEC9DB88C23DB6C5F751966D482434721
-91E85857517308281CB32C386755A1159B1ADD7181405CA3D686ACF18566BBE1860CC3D4DD979A
-D6125C6A796D9C5B9B19D03E01DC7C0502F8F7E330A87F8AB8DCA128F914DBE36434DCA8B164DE
-558C9F3A7B39C07135CDBAF5C6A6AA5B21972EE56521C7C21456BF9D462BD8EC6F838A006ED0A2
-84EB344C819791B014BCE095A6558B5294506EEFE6D51C935165FA4D0344498941A5E42116BD4E
-C9B9F72F4AA2FF794981FA5C9F5FDE59F62427BF17BB7F0B2AE94786CA197383A6965214895558
-6540A4DC1071767E23310C3BD9877835098912B16EC2AC50EADF2035EB7A4BA2F48F028414ECBE
-0352BD409792DC1B9780A10BEF8357130C201917FF4956437DCD2E35CD0B5629AA37EF7DBD6E9D
-057CBE21442DB22F3B9CE9064289CC8A3882A6934C1C7C3542739E1D56848CDD2D03701578FEA9
-AE283D393AAFB58D5A93A16B5FEF33772AA47EBCD4A33B06A2CEC3B45C553B5A63B1A33EC16FEA
-A152B1D248C207924A12FD27D871175591D93E23EF5108534FC75C455311EE8E3F2AB408A2FAAD
-738DAB33BF98A3396CC6D5C3816B65E58D8EDC18C72CDB15540F6D62926F496FF4107A52154233
-FD73427D3C00C4455A67705300681ACD21931C665E9462BCC800D25A31A6BE61519FA3487E6721
-6BB21B579396CEB620B65FEE8FDC9CAB02CC5D5C8CFF9A284274A26F7C5BCEEC6834176F63A1A2
-7A674025A61FDA661584C04D5C80F4DAF73A5362F67FB8064D5079406EC0D115A79F292C893EC6
-0BC24FF533153275E178AEEE1D0C2C84D28D23DF028FD364FB2F9C13141098CAFF49C322A9D8AE
-D0E5F195FDB307B0D27D89EA917346AA73BCC436120E711FD36092AD7CBBFEFEA3C6F371D0D29E
-AA047229A12836CC4F3E1FE539338D4FA9E15E2CA242B768FB35A7E76756DC1EF247E49FD40438
-19F917F93DA4D40156E3AB93E5580B56BEBBC1899C2E3BB68CDC5B70642788FA475E1F0C71A532
-739F4EB3C85FFDAE230FE92143B8FF8DFC928F9F72B97701C2A5844BEA5D263FF3DFB11AF92B65
-E5846A68EC81F9EF7DDEE362121AAC5DF1B0C29C6C32247ECB52A9725F65BDCCFFD0EE535C8C77
-A02E44E274988827C05FF6C78112BA5AE29DD7AF086ACDEF0372B198E0303A257386315392DEC5
-7C0BBF78A04AA1FF28F927FF6B0AC8A76A22B56CA963B779E2081CF3925391C9027AB0C5533EAE
-1B22843F0AC72C2964456B56D8BEED6A3C76D6A675488C43471401ED4502351451C1CA0A46E380
-D41E370D2BC703ED34B8682FAD0E9EA71E4A5CEF5890795E2B5B09FECC763FBB40B6B2E8D07383
-CDD0B084612AD2266A4083DCC3A159426D3420B81B1041C5EE4120C925C1A952EE6DFD759908E8
-E1CC882C12DEC431C4F66EC3B5F3CCAC728208F1F841E477A276ACA2F42AB5399F762B9C70E728
-39D284531908AC8EE939BD049BBBA6BAF1C536E40DDA2412FD9A6EECAC2600C49E10092E73B91B
-670AE675217BA39A808ABB34E535F5CF9A202417CA625121DFD6F4434155BA437EA16D0B6B05CC
-BB3B161785B3856136A5288C4D14F406361CEB32410BBC3252ED6497690D49A3A89C40A16F66AC
-8F9D80411BCE174F5D57BC07968164BCA4AFF626B6F675BE9F438B461D2A35EE1C1F559096BB04
-2E174AACC03CE5C68667F8A59D2B2B7DEA85040EDF8F3175A14BA3596064EDC67058EAE7F60BEE
-1759694129264973E259053A70FDFC27E708A8A1D40B451061101C6DEA814F7C9318067E561132
-B57DCB9C67F7DAB6C5FAFB9DF7B6B53D45B8D43F66469DE6831A40A5DA32A33D5FDF9A3F266A34
-6E4A2E9D52F68599DB0138C3B08436C0DBA0A553F6133672860345B77353BF9EFA3FCC80E49D8D
-F84F85F1A99F23BF470A9314DA381370BEC348A37EE4517D3372D33E528F137A787CA9956E9BBC
-C8446E71CFBDC6D92B241AEA8A62B77F40A630F5E72F623C18C9B499DCF511FF19C40E53768925
-8C9C933CACD974680F6E443BBF3CF00356A498C63A56F68843FE5BEF635A4A671874A33133D525
-E632A10F62A36120E5BB9C2216FE80DDAE94CB7540669FD0BC404D361BFD34EA879E50A44D4071
-949AFC3CB4A4E4181CC30DF9DF63A6A30B38EAFDF30158A1CB45F2E433FA4DC62763B6CEB411E2
-442124F95DF503C4FBAEEBAE7681532B9E5936716F6D585F51B9871321D5B7FA5BF4704B0A536E
-78D00372CADBFA191E5E3CE0AEEACE1D6586E9D11A0FE37C9824977FF1E6F95019930510137ADC
-C4A4F4C4ABDF76CBD32FB977534DB8F49EF673AC29C1A559A1EEC69F0EE5A42A24D20327CFCD0A
-BC278473031C3F2CBB34BA6E424D990AEC6C756293821C5D439D4C8F54319C4BEF22EE740DE2E9
-3BDF51B15FAC6E469A01C1B5C5690D16F9754A8A3094E751FCE11000F991C566C7C1B8CBE772EC
-80B2A751F829A4058A28110013AF4A3DF7DD7124DFF0F728A25EF78F78EF33A97373DE68D38DCF
-D1E29CBF549011A71ED451B1E7EDA255A14975FF44F1CB448B71B09E82E8DD5EF75716A6E32620
-658D229108B8209287C2CAD6346F0E8BBF1EB99BFE8952C4080AFCB21F58DCDE2E73B02428D2DF
-7B29C43DC1DF324A73F480685198F8006C996958AFFF6A55B459DB50FF2A33EF43E31923518FEC
-28598D092D8205300026E04907332830823CDE60D062E0BA04CE7C801775012B4835AEA56FBA80
-21097BA760632CF097A0D4B94B5BDCBC2E61EFAECC791FD7202B00E678D6B76F891B918F63D494
-72BC7C5EEF4BAA30ECC71B5DF6315A71095F9E769DD0887C4314AEA236A8EADD9DB780411C0733
-7E337744BDA802DE4906C3F98E644C638E4C86D5F2A7B2C17DACB10DEFBEDF030A580AC847C0AA
-56D4D4B30B513BBDC1105978412EC2C36DA5E4F1EACDAE3426DD48898DF1DF0B0BB91C3343B487
-14EDAC8BAA025AFD729DEB9FC96432DDC0D782D226726368B516E8F266855D7D02472D605AB245
-084B55FA61A0CAD04FCFA9623DDCBE109B2AFBB69955809E2989B5453793032D1EF7D7D8BD4E10
-1456DE181A8D7DA06EFE2644F184928270400D29EA969154136D1E810386835E2A3161A3074BDA
-1DDA9B028910927B84B44C52DA2E3F0CC9033A1ED31743FF1D04D281DF1D62735083E0AABED00D
-C0090B1453FA60E5D16AFB16A02DC028A418F357951710B45948D06CE7BDD0BECBF3BC2B9CE44B
-6E47DE415A655F6D78DFC36995DF01D28BB52F750FE557FD2A82E36C7B6D9CEE9DE4326D69E261
-74FCF2D3F78C7F68EED0374D80929FBB08419C9D2D7F55D1AF8C3639DCADA1C7DFEFB7CC17D807
-3614A1084659277FF822BA6DABC3371D600A14120DADCE7A1F29257ADEA32DE6186D1E2FB54ED4
-B9BEC1F268B90656B224757015C35355841698967587305949A7158490FCE4F1BCCC2A83DA26D0
-F1D7A9912F8462722A58F5D0A7A4DB48F527B1AC5763E6B45A41830E1ADCB09E0F336CB97CF239
-9513DFE02BA8334B6A7EC74C0F3B0BCC61382B69D062304DF98B09F1E13291C97274CA134CFF86
-CC2A823BB8A1BEA31B8A25F843B15273D0F1BEB8C18B3A2E2027334A27B5EFC4CB0068C79E5CFB
-AEE391D8BE2C4CA0F8A630710AB09C18C0DFEDE175ECAF12063631E9B25C6C9FBC3D49873002DE
-6262BCEE73E4716DC30D610EE5402597F514903E5EEDD8A75E5A6FA117A21144AB5B338C1D4B35
-9210169EA0726B14D99E48834DB5D15691FD9095FBE699C46C7E6EF3790F6005C05561E053800A
-B8E261C17CDF355646A1BF29414D666FAA5C1EC43903DD04678CD1B5097513C0C69EDCFA5D71F1
-D3E540EDD11D4B72ECA6C590A57A41EF5CDBB09DEB1FDD6C823E10EAB9E6B9EF02F4045696D615
-AF4E01796C2856F376F42940CFE098D303C741D0257EC3CBD7FF2D33ABAFE8DCEBFAE575ADDE66
-CAE813A0451E5825AD0234D045630711BBC3853D130544E0B0E787218107450078D6F380303DA4
-DE2A39A9A689AC4337D255477A7D0ECFB746E129F779D1F45F86F7F0E141923AD062E6FFC4134B
-6B15B2811DDE5902AD397044466318B4356DACB9C6DF0CA786D3D81EAB52975D5C6E34D32B28CB
-608D91A4833D5D35A777AB115290A4BFC8EBD24846736B0997FF9D5DC471AC673984AC8E8BA510
-95442EF37C5791C650C3A50A2907E0447A6513359D001FBF3EEB4720167AE69D2A6E2F8D068DCA
-BDCF141A61A956AF4BE6DF3EA929843344F2E38951B9EE4D38D2E51A195842E61436C77E7D953C
-AB3FB8144AFDC371B0DDE968AB88493C15585570F7DE881A1724C0CB6E8A3433E6E85320ADC362
-734A1C81C1EF9CEF1B863A803F96B5F1F61A05D61B9992E99BE5A52A58
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr03
-%!PS-AdobeFont-1.1: LucidaSansUnicode03 0.9
-%%CreationDate: 1994 Jun 04 09:58:17
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 03) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode03 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 148 /0394 put
-dup 154 /039a put
-dup 166 /03a6 put
-dup 173 /03ad put
-dup 177 /03b1 put
-dup 178 /03b2 put
-dup 180 /03b4 put
-dup 181 /03b5 put
-dup 183 /03b7 put
-dup 186 /03ba put
-dup 187 /03bb put
-dup 188 /03bc put
-dup 192 /03c0 put
-dup 193 /03c1 put
-dup 195 /03c3 put
-dup 196 /03c4 put
-dup 199 /03c7 put
-dup 204 /03cc put
-readonly def
-/FontBBox{-615 -440 726 1024}readonly def
-%/UniqueID 5054503 def
-currentdict end
-currentfile eexec
-E98AC76D0B9811AF896A7D2786CFE5F8CE68EC0023DC2681A7AF04C897A42BE5FCFE91943239A1
-3AEB5296C6852464267094E08A45F9BE1C443CDAE11667C6CF7AB42711A6CCF9077E8A2D8CBC30
-9D38A0BE6B8A865AA6D108DC56579ABCEA85FD25326DB34A8A3B77A5424AE4100C2EB6804EA369
-AE0896E47334E66BEF4DCFA3CE9DCF8BA26773A39C77A33652D76918EA4BC304D746DEA74382B2
-CD2A6283142BD4605E129465DA84867CDB60E18F858C99578A3DD3BACCE03A8A6990C27D045C3F
-D9C8550A2552A64F9F431169CC4AC1B9B275DD9E6D5F3DF5C70E8F657DA036CF63E714A17DA9FA
-AF96888F242FF964672AB6D9CC68989DB538723337304795EE327BAB72CEBBFAB6A376093EC250
-7E6CC4E11275DB4AD7283811195AE1AF7C8235D220FAB9F10C43D291F873D989F30F3E2BD37AFF
-E5D4DB432C168C065D446F0B3D58981E981E9FE5CB773EE40AB01241EA403188FEF5B1AAE43FAE
-7DFBDE6A367FC7D6F418E569D7CC7B3D20FCBF2687397122164A647041D12714798560ABEB8867
-B266991761555A15A26569EB0FBD0137EAA54C1EE6010F0793B0896AE1CDCAFDA76DFFD032108D
-FBE81D02FF87E094C0012FDF048557854A7951C19C117397A81FD4C8F2D32D5AD9EB1E49580125
-3BB1516DFADDB20EB7142443A1A133A5474EC8EA29103BE5554C41ECAFF76786FCD0FEE4971FCB
-646F02BC421A7E4D1E5E0010A9079D17364753074ACD18630A5C6ECA43EC7C53C4B1A5DD0BEE88
-9201FC8DFD39CD0C81863BD765FE7C8CA2A69D992034D8B8B9C3486D26DA6AADB594B6EE99959A
-445C809D1D3EBA95FF9429FB957EAF9B9C7E3D814B25CAC10658218FE2993828ABD4C0A7650362
-981E23E95B851A8CFA68B80D4DF911F9BF21343BD3E61DCFA86F20E96219FA1B9713677BE05602
-A6EF36F450877DABB0E42F2DC22538C31B680915A634C6D34464C3EFFCD75E60B73428ABA3832A
-F9426BDC82D30589727058692220D02B5D64DA3F8F06BB80D08B77A455702FA9F2A3822698E02C
-DBAB8BF4E63E39D377C60853E3B8F7B12AF04BEB45AB27036BBDCF6C58A80E3B3A61563E026C72
-4CD6E7C407B7404F301E7B1AB0EB210E41CD5148396089023AE9401C80831E627EDABFD4E30E18
-EAE2DE1884D7A3813D343CD12F9B13D935199CD744F53273DE6FCF7B0F6105BEA2176D26B9E3BE
-794AB2120BF13BDA3E056EF6D06F8E219B54E3FED9A7CD767C428375E40351E73663A739B3E77D
-FA3F36125473E7FA6FBF4A99A69AE1DBB03CFC5C71D2D941A15C1DA9C399EC307DA5D75C8B02FB
-448BA23DB70233E83964B29CDD5101B404F505D6C8462A37DC5DA7AFF8145444ACD627E8933F24
-7EE0163AB6CF596E882A8B123A102953DB3D0394840A2977DE544DA405D8299B2AD3253C188EEA
-F07D57FCA1FB375B9BBD397E1A500DB415964E518B2E2FF27A3480B58E320EE8AD0B76BAA2635F
-3632B6AFC2358A3A332B773848742A11E957ABB886B3CFFA93999A478821EDA9FDD823EC8818B7
-2BC26EF0ECDD2EE498D92638D2BC8E19A283C571CA8C886A8F8E647DEC4D6424FE9CCA8308390F
-78F361486C56B9C039B14F76EC5BCD8472F4E6FF566368D5FB7A55FA0E887E9CADC5044391FFA2
-21C598CC9E2CED7907F736F0EB8F12348D64EBCA0672BB8F1E651BBE785A09A34223663975B48F
-90481DBA40982C8857DA5EFF13E9F5BCFADE13F02C4C5D4308CB09D6588A7BA7A2E1A4774701CD
-65C7274D0E2F92AA0CA4A2FFE596733E61BD589D9B5E84835254D8F22DABCCCCE8D4760E13BC4D
-6E85BCE03DFE296055EAC95B3523018DF17E8166ED03A23E1A7EEA0AF8C65F219A8F5D7C6F3253
-7160E12174798BFB8AF179C70A8E43C167E1DDF34E47F46543CCB7991B65A2FFC11F4917964CDD
-C539C2E51E503998401540F23FD6A52F81F6792F2B97EABE2A74B9F58FF2C891E320DEE3ABD153
-FA43F9B456414F8207600AE3DB5283BA7A0F18FC16C58766C58EC1AD813E77BEBAF90FD8D6F55B
-25615FE74761320733B58B545D584826E81F2849E1875490F15B774A3A863A20BE5A2EFEEC6F9D
-337E5133329C0D4E8FB4758FF97DF0C97127FBB5F4C768439C8B9F7DF2BF3EA516C268FDA3A305
-BC2485ADB785E24A4BEE9AA3E7C82D3994C19249A3AD713FDC5B5C981A18E3D35AF4CE2A349C22
-E8923619B85E3D3E4B314A1BA051A506824368F4CAAE420FCF9CBAD8B9AB38463229750C31FD8E
-B4042D8174F9C94830855B547B95210E59A601A076BEDBF121DFCF34440F65E46365871F3BDDFF
-74232CA8267CE9864E4C4CF8D3A0AE94E57FBB2335AA4EF757CE11F554D8BE69EAD58004BE02A3
-B6B8CE3F5C5CD23013BD57D15D447512FF69A9CD5914A73144D71F06550E93695F0F6CDE77C1F2
-59AB5BCAE03478C9B172B792B16EBAC0F44F97C39FBA333F9BAC6123506028FA93F2ED96F88F81
-8A3EAD11809C5A5F4FBBB62C25C9C5B68B82C1C9734DF1989B00553BBCDED535F6224E2F74E18A
-29CE4568C3A6B0CF980AA1F7CA1F396D2DF27D4A6C8B9E104B5CEE96CC4CB4399EB2D17269B64B
-F50A3A0576EA17F41207717A2367094EC5D35DFEBA9D1E0AEEE710FA0E2297C91AD8D002E6C0A6
-FD46D5D123BA55B2595D9AE0C0C730966B1BBE3F464379167D8A7B817782DA4EAD919BE0BD1D8C
-61FDA8124098009B17BD4F4A0C189ED085CED24F05A10ECB9D96F2CDED8B5D8F10A4BA62D33F94
-FF1FEBC20C9E64A7DB41218FEDFBCF94DA4F16CFAAAC9ADB9D24DC1958BA67D52F9625126D3F34
-4C7AE7634B21608049D7D30D302E95726FA7CC91B445FCFE464D6E1D79389404F0A28F8DF0D27B
-AEA1C69B435B2CBC979580A2175B43F0CB739E86D778EFFB25D9C316903B82274ED9AB9E1ECBD4
-03EA7EE377A11A8EC6A8F9599879878C704B25D4A5523F759D09FE3655FEFAFD834F9AA8C75C07
-4697A890A38839FFBD754AD936EF8088D20629BCC0A9DDAFD5400D0C596391640FCF4A8F5A1155
-A383F32ADB70FD8E5AFA66484B1B6895B6F2A7859537C2088DEFF14169DAFFDF1E0ABDDC646682
-324828259958699EB1B21B7638E3CBFECDB9544F3BE2F00636906BC83568FE854E62D5BD752A38
-084421CEC5E659D7A9BDE211E643950843A0159D6834A2258933F8C001C67B073E9C9BF7D8EB68
-BF061B1966866465C8F7E1D2DC98F39F3A9A0096D62314636CED9B4E2E09225760A78B1C58A1C8
-2BF342F7940F6FC838F4618898C313CCE6311DAFBA75B344143736C7EAE29D4DBAA4B56BB3781D
-D2DCC86BE5A4C4DE100BA03E4B133A239B7F6C3ACD1C4B4FC59CACE546E74591C12BF7497F908E
-BBFE7160563BB47FEEB502E3B5B21EF579E375BF8B29ED72640EEBD2BB10FA2B1C30ED5EB0A089
-46EDCDDD233DBB94E95FB0012CF8BF944B683DBB52C90A08E5D53B2197FD4FBE9AEEF3245D6B9A
-295445C148C20C597CB2F705512F3EBE2CA9A63E1B479A49DF54AA5F052283ED369865676C7470
-1D7F3D4745944506AB5B2FB450300BC1AE7B0F9B0A3F1BC5499A53962C4143455DB5B3C554FADB
-AA6FE569A1321DC010E5484EFEC85CD8CE23C89C87D1AA2982880C56109F596DCA8258FFE48384
-1B2672711BA606DA73552081C55D0DCA31460F3C81D4A8EBC7C55A487F2C08A986403E209E52B1
-A38AB94F399D667720959DC10F9675BBBCA8BE368C3DBE8A3C82224DA3B977B0ECC13EA85F775C
-1BAA1EDCD9E1C52E2169A10098B56C74E2597E5BBCDC693E27BD947033700DFFBA4D2BE22C8C0A
-CB0D4CB909EBFBEFD2F66FD53157E4BD02E8D027A060BFB1452FCDF79ED71245F021D29A21D16A
-8D8F2D0B53DE50B6E98715D2042E2C46B7C3D77640170993596EB481FE6A6DCFB6FF046147C68E
-241E62DD123B598D408FDA25A5FF8553B44FF1620FABA4610F905C7EEB946CD6A09D5EA961FDB7
-9AD3EBF9836DEB52B4E93C4F1A1C89140272C4955908203C803C5803161AFB2C9B3510CE607F9E
-2BB8AF8BD19B38D38F7942446DA9A92770333F8FDEA61394C4C1110CD91E95D3C4FAA33841D79D
-F1CA42B0115ECDED6CFDD92D36A2EEC3A2904C354206B987EBA4AD69DD6B5C7A45B96106593C15
-F89796CB639575DAD7D277E09D347A4159EC19A8D881E6EE3E9093B51E9D9B1CAA1F0809EDC2EE
-206F733C1B11C4292F75D0F37B25706AAE5E7900726478DAE756A7F59B4D0580D2FBC839D6F31E
-086CF751F1017CD84AEFDA2D318835DFB74C02B01FB151D72C4A84D0BB976A2C35ECEC00CFB83D
-EBD59C29F54F229E087C1C6E6D7F72F32685E2AF4D4353499C399F2438D18FF0E011A0532CE68F
-F5B644C3D68754CA5BA2D48E0E23C80EC34F43468281AA347664D916F56E97B9F0E17A894DE514
-9800C5C7B78EDE6A882D5180EF9F51ADA5E3B511B07A89CE1680963DC3848182BDFAF361D9A893
-830547B3FCD4E412838E214A872EEA88FDE6298B15BB69FF9627EB37C27F89071F9DA74F4D6C06
-37669C6C09BB543518AF798DC1B1A10E2D53D24C3A5B1A485D6B8179DDDEDC7B82D610766BC80F
-A1B2C3D3A4FEA53933A6FF83E85DBABA6F5EB94FC23EE28BA710427842803E0F375331FA1EC106
-8C396CCE31A8D68B1A7A0EC87CC082A501F711E93B9FE3DFFDD8906566B7B25A260D1C64D6746F
-80A2D323058BDA6BD4122F0C04B39A4FA271E7B75A1D8FF82782540193902C88CBD99E55B33245
-069BDA735E4991447209892CA9BCF5802D44A09BE99EA64ED4EA1FA39B7AE10D8B47ECEDA33D80
-F8BB0684F289746D5D2DCCCE59D4E6F48D8F7EAA81129BC47BAD6E74F4ED9B3032156B302AD7E5
-C2F79E5A0A9DC77FB986BB46F4039152EF22331FB70C5AC047EC864F5EA5EBFDE11B5EC4081CD5
-FCDAF37B47C5CC8AEC7CBF21939F89C998AD080B530E969D39607B30B5E4474206902CDED411E1
-261FA85AA8CADAAFE9C8D0CA713066ACBCF385F4CD377194D26BBD5918096A3ED2C287A058725D
-BCEF5D6D2A0EA6300BEEF77AE3C6CC068649D077A38CA6884BA08B9523E51DBE0DE61CF651B7F1
-27C93CF9A756A521276CDF6ED0FA7F4F559BEC19DD8252CB5409CD25F20D73D53375CA25DE2CAE
-C1D980C6C0B99D20E3713741A86003237A291A0815FA13865649B802C08B28312C61A95910F8EE
-BB51351AD5D919FB238D9BCB5C0653A14258C6899E22FF0FAE8B81804F3112C598D1C2F8860063
-C751F39CF1B7ACF3DE9E9B6F6FCFA55A59D5516C173C90B491ABBC65EB3D93B416597F22825D32
-22D9E6F5F7B993127288D3ABB7E966C9F2FA0E0A7A5B794D72FCEB0CCBE9A201041FE2338BF9BE
-6241012E1E255327CCDF5FD1B0AF10626DC35C269A6E5EBCC697761374898384AF1B00BDF33A88
-E7B9628C9A44435BCA110B57227D9BC9D8BF6C2F205A62E189E683E50EFD1F09C38E62B4B12426
-2982074470A4CE35EA939B558BFD24593996AB198A669393B749AED33991D833F85DA040A04379
-57CE47FE19E30AD150D7EBF3D9FB521ECB0D3C1DD75D45C180619E0131BF9636AD108C6F7F0F73
-0937E3C8A4F788EE09F3E4A23078A79F386A7F638286AC0045F9D52E8D5AAFB1D4EE7BAE0B27EB
-6FEBE7D6336241930DC406A45F261FBACAF975B7C4EA25E3751FD1806332CEA37442F99EB2BF69
-C87C649F93C5EF9DB13584690078CF7BCA17543DA5F867C550FB219C8581F3DA4DB0BE951C4932
-D3B65056CFC178183EA34389B3D28661979F1328A326783AC6CD34144EBB33CDDD58EE8A9A7DAC
-E4AC91FE1532310F9B36B17F3CC79E6878488AB43045BC5B95397CE872D1429ACCCA5D99953C63
-028959839EFEC3F0A8E3052E4EB41E673F0FA73B9F82261CB6965C621ADD6DD858D7B2A8415C11
-BD9C51FF31D1F90332E076977C6461288A644D66ABD8E295AECEA2F37DAFC4F096FC0AF34938A9
-2C1E5D94A438319FEC694EE5E4ED1AE5C1FA82DDDA55C394C73CE39F18137370ADE011C4FF7213
-95A444A57EFCBA18
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr04
-%!PS-AdobeFont-1.1: LucidaSansUnicode04 0.9
-%%CreationDate: 1994 Jun 04 09:58:28
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 04) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode04 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 57 /0439 put
-dup 74 /044a put
-dup 76 /044c put
-dup 79 /044f put
-dup 81 /0451 put
-readonly def
-/FontBBox{-90 -211 1024 940}readonly def
-%/UniqueID 5054504 def
-currentdict end
-currentfile eexec
-B947A691BCC86A8714868C4E8EAA6693E50213672FA40A24C1BFEB6B454C65D97FE3C8875CB7FF
-DB41FCDA8653D373718784E1CA8C2E52026C505028CDB223EDE069E4FBEE2F9866016FCF3C439B
-BB0802FAB586D7AFD17C75C2C867DC859619612A4199CCFFD6C8BFADBAAD892A6C666D828BC33F
-4F4247E844052898BE31C94D164ED8D032C6F943D6ED98C08911A23F5A44886EF9C56C418B6902
-CF632ABE9998ED7354C01793652E9AFF38B16675570C3F14DD18F4E0EA8F81EBA3B5A2EA1A6A75
-2852B45D9DA70764044BA4537DB8B3E88BFED459F70BDD5F881C906573D7E01AA459D103FD3D95
-D2C0D6CFC9AA56C9706482A513FCF9B41E612B7F6A70EB084A6F9D7BA73BC196B39EAC357B521B
-E3232A0CEC9DDF61F6A57661275C3E20359577BC2124313A4BD33BB79B2760F11A0CA7BF9AA8E6
-83EC1146B0B2074D70789306AFDE9BC65D8998C6C6B28D89E7CF52E057C9E40738983F55D859CD
-0D719713B944F82DB6F8364CE44A194C0B4E6E987C2A392DAAC78285ED9C29C1DF8F23842C6AD7
-F2C362923E2E3C896F4759020EEE519DD5BE0603F7ADE8A7908B806799345CC450EF767993D072
-238A614D5DBE33015C181CD4377871A633824D0DEABDA62756476A2E12BAF3A891001FFB69FEFB
-D921533AE16743B926BDDFF77BEE342CD2AE8AEDCBCA8F90A10779CC9BF24974B4956DA4895299
-542E68FD9F5134EB2855709D7F684998BF878869A32DB0C6BBBE28B5AF1C1007AD68807513BDC5
-583819F8A5C8FA338B6CEE5D696B0BE6AD4C132E8CD0F3A0FA8DBB22BEB7F21AC6EA9D2CE4BA7E
-F4A1D55FA87B7A57DF56D478B444FA969F3CA003267F1B45E69BE9210906D363A62731EEF97540
-E5372A27983ADC774AD984B795695D3B164AC04CDF48FDD5697A3F855E53189B795887549A79DC
-69AE4EE9B7DFC5732BEE8F9FDAD6008C6EC06BA5695492152EFB8C2A2BAD3D44EEC08617AE17EC
-B22CEFB1122BF202A212F998882C2F653D56F2D0737FFCF84E0D52DE3CFA539954AE718331109A
-30267B8CF12669EB05BA116D01F8F01472F466D26400B7CC841BBE94EFF2C95B36C695AA91FE51
-E2B1DD43A459E31E01017DB6D44ABA40FDECBA6FAAFF5D2E83219DEA8777A845F6E4F586E73B42
-FB7116974F95E2BC2FDF85FD5C561AC5582BE899C9E85FDA05D02898659522A38B4F497F16F534
-CB8E4EED100844CF77E70A0C9C6C18C99124155AF1BC7F67952DADF6FB324B9F70859BBFA5D191
-D51D024897422139DD5CB41591085BCB8A9655A43A7BDD93D78C55859F075E58B5DCAC83BB00CB
-815BE032EE24398C06F8F578B49CD897740A4DA7E6DA7DD7508EDEBBE1CC0AAFBE06F570987512
-0A1B016A82C5E1C27E48B4CDD5F2884A5AC18AB5536A145A7A83EB4AAA9971865EB69EFAE5EA41
-5A9CEBF4DD21A7C173D5BC38DB8E5C2A6EE01B504A3FA492A889B67F9E27298149153FE446F040
-B7E2C781059C65967C51E23B261136557B76D675A79A006AD83F9E0A531C6EC6BAFFF9B02788A8
-35AD5EA6C7F8CC684C252AA2E7CD05C0ED81B8BCA7D4C9A0485DE412915310EF3F8303F5F4E222
-769DABE6CC59CBA5036F3B6B1881971217CBDAEB1ADDA602EECECA4EEC033A1485FC32A9F34C57
-994BE283205ECFE0B241FC56D225AC40984DEA53961B7D43BC47F7D4011AEDB3E3D824881173B0
-6107D6C34915364BA13D09B64F088504766072E48BECB0258F002BCB476AF40B5565393CEA08D8
-0B86330541D0015DCFF19A3FF11DD0DEA1E164295C22677DCCA2E69987C4DB4273ACD833F1E8A2
-90C7C7E83154E97FBDB5B28103DD17BC8187A0F82B0BEE9031F45A869161510B16EC14EEE4A90E
-4B0CFF0722D40B3A54EB15AA16C4A9EB4747B76F3EB24093BCD34AB43651603328086709CAB4CA
-DC987A0F15AEE2EB086532438092DA0DB860C994D5E3892618A1D6D536BD6E1267C1B79D2B038E
-C3EAC72BF37A07F8338FF4ED00A2C096F2C6DB26E71F13E023D25D3F3E547AB07E837DE246E0FA
-73356D30EB9E8C83D2A08745B3A238D1FB9F18CA32E2CDC93884D4B1F87854BBE7593C45B8F7AE
-BC916EC39500AAC2522595A0593F2B95ACE4EFD4A016D6D6D1172AC47EA3C92AE915608F20F0BE
-A10E875F9DDF6E0EFA32C3EE7965F34AB6CB670453DFE936D4D1CD77E44A1E01B81749EE49A4FC
-7759CB1E0D30CC814E6AB9B51FF675A22577A3DD8025E04CCEA149E717FBCC8C424196B35D1924
-3C562D1FAE2E2DF182ADD0AA15FBABCAE89D91A363D3691CD9E2C6EC022C34C1D5A6F0EDD6189B
-59561647A60F07E60202401959224E551F14C940667AE193924A0A83F4F85D071AF94C79056CAA
-B4BF0453F2EFE718C7925B7D150F810156BC31CDBD19548B4365E214CC8DE2357368A8429A9D80
-6C2CF8AB10BB393455B8EC83DAD41021DD2C3C8BBD19F7F086C7D4AB0E773F9624CDFA6FE0BCA5
-1A581C845241710AE04EA754034710C1ACE81F3693F17A4144C886ACAA69D797DC781402C297AB
-5D83D4CF37794E7186404A8597FA96FF43DDA263AE1E5BB13132DBC7A899B7E29136D8ADA59BE2
-F9FF6DB733B428A2D4BC94024D03210C67A9DD92FFFCF7DD20DE16564FFD28F5BBAD8FC6FFB08B
-8EA5C8183331931769777C502E4DD4348DBF937560C37168C6FB31D04483E204D23C51F74BA204
-8409709D3B387CF7ADC611C68BB8DCC51ABAF46F4557D9A7D39472775F17F7D57FE5BE656B7178
-54306B9D35A6ADBEA90A4CB0B4196045B01BCC454395C6DCCD91DF342E853E390D0A060A587673
-6A7713D1BBB7EBF6BD15680DBD6996E69BE0A25DE4358BAA6FFFF20AB9FAAD1F62A773A51FBB25
-9DCD63271013026CC59090452EFD867D24C4B87B30C8B338408836B68D9F5BA5444C5AB5075D38
-1A8FE2FC68F3E307710A68163554EBE7002D15D5E5A8DD662195CFF998B7826FB58345A0C932B5
-E3505C5A7174A649668910C3493DC2BDD0635275431DDD1304699B371FE983FAB90976279ACA40
-6777877762511873E042A65E5F0D3CD63B692D22364A208B555EA28963348D2C2DE3BD025E54DF
-656FC7749C9406325C809B36EF3CF9BFE641783D6B82DCFCF63482D2E82BB4DB6599D1771B6DF4
-FCFB7803B5853A371CAFF56A1A6F7060AAED31347807AC7D0114BD90CFBDF64C0A0BE6D2A18883
-CB9577A8480062E6849942CFAF4290F2BEFCD4B7A212F88B6ED02A82F4134C66609096E11258E4
-6E9EC209B58597889F3B86F66D5678CD1F0A0260BA8305EE6B038842FC4244767E615E15626773
-1006379D908D8048E94ADB70CEB5E6762763E8744D8CBE771B01BF51EAEEF378EFC38233FCE953
-1ACC4F8FEB18E3164C7C834F7A253C0EA5CDD0A541A0E8A263EC6CE7810D311D45C018CF88579A
-60864FAB0D4D6E8DE5D2D77639AA944DF27C99067D4FBAA626BD61B36F4DC0CFEFC52DD1EE665E
-FD87E73F791D95BF9368072D720A8E7069C9C9FA65D22B0C401115D19458883F4B37E631D6B532
-8C7E5A10B6E3F9407FB6AB8DB7D25BD0D682B197EE8C55663AA50B6B20DA99B489F8BF5F091949
-16DDF7781E5E437C208BD4C68F2DA4B4913C69DE358E9E8750F8AE45D8F0958F30FB7AC997B253
-C255CDB46054EE7CE90EE8C3B0379EDE79009F6952DD0C29A682813B283A18E11ABA75DDB8985F
-F81377EF1420C3F93832DA217576D9871815CF0FAAD815FAA4B8D93862E0F7FE9424A40186E933
-81DE8FAC067BFED22ED9A8D6794FD76B97270E30ECECB34C4CCEC5C8681BDD66DE14679A85468D
-2C7952A33C265FB2650B1D8DC32E867A98354E21F5E644688285315034BEA5C8981C9B36502C87
-4A3F87B5BF5BD1E3241B4056D848F46BE457752DAB938CBA20A7A8643C99E8A0719D9FF7422FC9
-1F25BDC284D1F0664C6EA1900938848BCCFEBF2BC4A0E37DE2DB48C5311F7BB5FCE22C3948F8C1
-AB83B98945A1FD7F8812CBCF8852F20D26B70D94D04E4C3B3593BE0716B016630E43C349B56F9F
-C17A9D19172C4E1220F97A7B350DD592CE9E8DD5481A3A0733B95C58241B333586198F375F1F7A
-FCB84E33878056472D0153459A5AAEB4F264AE38CEF24CEBA2A32970E642820E9708B137180739
-0755DB1F6E830A73DF803365B93F815A330E307828F3FFE89B1051EF80466E3F2BC7C5D703D5AB
-10F0411C20E72745A13167759657C8F68457BE6C9EAEFAF4C689839179432E36200EC7C492EF2F
-76AF90BBF8333DE26D91EC67F32425B3655D2AB080D6F62AE8CF99002BDA6D369529CA0110265A
-E93FAA293D3E5CE6121C899FA575DAFAA8293DD6BEB7F8F5356B7076B38EF4E4DB70F004EB1FCF
-F2501A24FC75A3BAACA7E6D0706FDEB788C4FDFCA642536036F90E65F6BD876DB2519DF5085C17
-E5474B454FECA74BF0F3684698585397E3E04847A1700307B25D00A2543C5F5AC662798C2BCEA5
-1A56A0D92E1D376E01898FAF604AE6C3861592CE3CCAD063C628E15C2F459A6399556F582DB160
-0C8C1C55FA94E64AE5754715B007AFE6E024AD0E96218E777E90794820DCE4FF8C0F936EDF0C55
-2808CB0DFDA4EAD0F1FB144651891982DF671D9EDF47798A24AA5F0B33E9CF63AD8AD4F3440CE3
-76B4C47499FC93F8277F3D22457B98F956C39C53D177F0CCBBB529A36055AA4EEC626A7EEED64D
-646ED1FD0C3685CF4E2DE42693E7E212343B83FD75AC33DEFB9D16A1771D6D3622998E556C0AB7
-F2D811339E89330348FBA8AE94EAD8B18BAE18CA3683225EBED1A4DF9EDD2FCCC34E74822966D1
-D5F71D2346AB76CC3D0AAFFA3E3D57CEC007C9D892C5A82809976719F964186D3279D79B4B5AC1
-F0333EBB8742D25644A962D02EC011FDFD7455120BF41418D4FD6313066DBFE5A0BEEDC59ECA8F
-8D1FEE9199848433A584EB5347173D726A521859A91EDA4E2D73EE7E8C51339B86305C63E35E86
-B4FF303B8B1075999B68513497249C62ECA2736FF6958EC66FB78AFA10532913ED98C1E13420FE
-18C9884E3DA3ADAEBEB2AFFC5800668A2AE2752BD30945BD58C75EB522F869CD640B1BBD982833
-F92EE830EBB96507F4762E3138243417FD2C4738FFB542D1B2A29CDBCCF9F3CEDF879CEA7CAAC2
-570C352F4E4CF19D069FBE80F9AB796AF8F419EFAB203B930625C4FA2435D0760067D328A5641D
-834A56E35ACDB03751B97727E4553057FBD08C1236E45C424368A7B1550A4ED7A5E6270190C60D
-F2E025A2E24392AC419DD2FCC5D85696A0B2468E1995C3AFDAE38058FA85E54DCFFCF687707847
-39FC137FDF9D6BDB97E38642A6E6DBAE8B2E599069634AFA5FCB9DFD01A00F7174EBEACA58E0A3
-29B88239CD746022D2B10A8BC3CC15CE973353C01D98D8B2D5AC9253CA5ACA59AF6324B5C69A7D
-A13E28170A4077709CE7B4B77B407898085D371E0F9207BB42ED043D8579D57F81156EE847D962
-FBD8412ABEEA9B941AFC7B39A51391D02695C8FA95C775F8CA84DD46B2A28D1735C2C5228FF7B9
-29AE385AA61818C2E9568A4F23F8E890583E7DDAAC4F48875429CAC2D54714D179355590FA42D8
-160CEBDCF44BC348271FBDD219EB95D1153075C82383339334D05F741D7CF5F12F85DCE3A25BAD
-6D518F3B13A0DEE4DB2CDEE3D284A8DF2F7B1C9D07E8D7F9D47D6BD6088591A9E089EA2BEF5B83
-CAAB3EC766B469DF9640DFBB4C32E505EE2A01EBF2E7155729D1B9E205711A74010C6BAC48F73A
-4CCDB21FD55BBA48ACF5E5126CE38ADAAD6DBF3EA6297C56EC9CCB98766DA4C76DD8542BDD1596
-BBD288C262E48A15C27690644918944E039E9012C08E62A63495BC5C6E82285885A2E830DE725F
-A7C746BCD0F333AA0DACB4D044CF8DA68EB5A1DD7B657715562D0D3F3F94F0B642C06BAF360191
-193F6ED4ED5F781AA5AE2DC7E9A6B73B182092BD5ABA6AF79E638152F7747E5938ED28D9C7D894
-A5762C519DD6620CECC58B2D583D38B63584172CCE9E4D5B3737422ABB778B2B85E9F6C80D3CF5
-FCBEE03C2C66613A8C5FFD6E5C2A4377472AAB0F1B93E7564657CEF1BA61C10849686BA4176116
-FEA3C5F3F89C492C1CEAA310E9A8578B7C5439355A
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr20
-%!PS-AdobeFont-1.1: LucidaSansUnicode20 0.9
-%%CreationDate: 1994 Jun 04 10:00:12
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 20) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode20 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 19 /2013 put
-dup 20 /2014 put
-dup 24 /2018 put
-dup 25 /2019 put
-dup 32 /2020 put
-dup 33 /2021 put
-dup 34 /2022 put
-readonly def
-/FontBBox{-615 -440 726 1024}readonly def
-%/UniqueID 5054520 def
-currentdict end
-currentfile eexec
-B43A59C23D31312E42BFF7A8FFD888C8118609E66724952B45D5A38971EEAF7AEAD27731404947
-E5D485EF2185B7B28FEE76585E49D85250EB800DB5DBEF09999B470F9167BB8A81B88DCF399612
-0C5E5C13C786349E7F44E018DDA185A7327A13F55575F00A7B68BA5390314FFC1BE676564A478B
-1A253C30B407F07FEC8E3E3C46BC787775A409E084B26786F0856006E38AEB9E71FD27672DD999
-15E5FF51153CD2575D5A841791BBB0DAC82FC347B4323CDA6FA02627CF6F313D71FC7B56A6F4AB
-9D45D4EBBA4FF9F13323865378F1240393DF17083189EA6A560B78F670F31187E21DD2282A40C4
-EC215B6E053C952A419363825F8074AA1F2791D599B236931ECA38548DF42AF21A0B93299C7A6B
-CD562A5D47894A3F2BB10DE3513E0101686157DCCFE12025B2F62AB48BC56966D41430446797CB
-34EAD92D70125D12FD83DD10713076729FC32F58FCE51BAAA5865AD74B16825913B821284679E5
-9C71C2DAF711C0E0D4E82BD5FCAD13D14E69C0C9E8DCE7F05D2A5B1F4B724498D405664EDC7CCB
-CCDA84490522BB752CB6BB095A3AFA53A75A04E8B6446C38CE1F543231B8E7A462CC128403A30A
-1553F8AD4952935A99E6781121623F4DCA70C680758A89F19FA860DDB7A02B71B4265E4EFE5CFF
-F0871888F3C17034282B2250FA41A8529AD3CB49FC2F94FEDDFBED06ADB863F82168180A185578
-755D4D43CBDF4D1FA47B05871CDF84694574CB0634E35C47C9B4BF695B573F8DE08A555F0A2DF2
-2774590AA572463F9E2FB1510BBCA5E8F6ADC8217855D4F1D5C837C3CDBC31E1CB6F52CC6D0D65
-05E59AD73924E4EB1B37E9C433BF0ADAC35CE1832DACF7FE538E921DA937CE895F565305535EB8
-17575E443932C9896F7D11431F8ED21EEED56E490E157FF33BAD34EEBF76042168A86077AAF03B
-A2173A795A37E0BCE53179C645E8C12C0FCBE7C33CC1AF08C58567B83B602E468A8E635F0811B7
-6F8E4318EAF2CC3C5DF01FD2A95662F00029F54AC7C8FC2B999CB46D6AE8D3FB1DC657C6E961C9
-F870BC5692211F2C244EF9CCF84C65D013425D119F60FD2131271C5FC6CBFFCAE54064DE267BBF
-3E03F44C47BD24364273AE3D94C9C818825440FEA0E06CCCAB1CE6C411628FD565E8C78B039371
-F4F6618EDF8BBB15197285A8379DD1DE9B0AE8C580C44EC9A7A74DC4A4496A4868355BD28FD537
-38C81C8060FC059EBABC9B8F14F65C347E47EBB861DFED01318BF955010A0ED66DAC569E6794F4
-3425476951FA9D84A48D7F9075B0A197936EBABE6B9D3513B542E1646A0D32995AAE08FD77921C
-79F575F40B8E813B330F1AA029FE6439D7505B9DC9210D43BA9CE32E3A14EF467C870B182ED37C
-654DAEF47A595E363AD0BB939085DCEC7155829BBE1E1A47F1F2A4F3432E34EC91C1C85514D35E
-ACE265943CD46A79D4226BAB3BF354A04F0E182B759835B9FE8F76F505057869CAE56BA3350712
-EB5103078544D804DFEA9DDAB528DD4939273645933425C0F64F7AC4E5D3B01D5D76CD95C65756
-B48FF39634475BA737AFADF17FBF3CD5AD0E88F6356CF06EED43EFEF9B5433EB1600D38D203D51
-A1099E2E20641DBAEC087D771323611E50B960C1B20EC7B1BC71697768A088D806400AB4CECC04
-67AEE799328421391BA370FF34C617F15105260632A8C0F4B22E792247E390B1F564C6FE227B85
-5A962A6E06E6F565D8D54F9887042237617FB78CCE75B0AEE938B1FF3F0362D6BC139C871D1BFF
-B8AA0877F9D3F0DB55ECEE0AFE6871E01F204332718A0EFC66EF197523FCAF46898F32C1B324C6
-DFF22FD9BDB4DA9D95D5D2208CA9D67C6C13B3A3BCAE8AABF40EB224AB9CBA55204458FC526DD3
-8380F3F432EE69266C02ED0086DC8D6053AB3D3330D436B04DBAD95818B0A5025CEF13C378A9D7
-2B6C775ACB4833AD3570D1E76BD359A5A8EC9C4F0938F7240A1B663AA366A4FCF3C102DFB0FC07
-994E668F503A0E28CBD1CFC49041562DA2249B608712EFC10C9A35E0FD9B346864E6AF644F07BE
-325FC4E08F81E9E8A6DE438D3ED64F05A57D3693F770C2E139ACEAB73366F56A94422EB50F6670
-9032FAB1F7ED83D150A8D26B45D8B59BF720D04C4E283A647065EC0CC0D55D9FD7C6502EE3DBE3
-E785F49966E1099CE4596EA2F1CAFD038E882F05CD9628F74A9A09A5DE677704A12CD82A95BF7F
-01A5147536FFC7EEABA0D288DF1A9C9B639350A266C42500696B7E925174AE15CDD011119E8288
-7EDF23F0AC7EEA78E38104C00BACCED03A7785D88FEA2B4A3EC5DA4ED2D0357EEB43C4278CAEAB
-5BE44EC6C777B67FF30140A391A66CF1B47778BC0D9BF6804E78DAEAFCF1C3F67760C94ACDC930
-94E68CC33121CAB7A1FA79E8E14276CC001A8D31333FC78721C8368034B418756A9EB23D1F7104
-43326DF928CFB2E1F9246CCF09F5D21537213B798D2B72893A8285EDCD48509C022EDB3E0943A8
-AAE2FF11AD8B6EC442F30DE19215EC6BCED82C345467DF50276F8123BC061EB2ADAFA6CDECD1C5
-5C529BD9B1ECE353EE7A58BDFFEA47EC30FF94FDEB0E465B7A45EC795797DE00F78E180B73B3A6
-F5B3F35BD80882003053F618940DB675D846095F63E90CC77B5022E963CC39915CF3B95F8F5A45
-4419ABFDAE6087C4EAB799A8A5F1CD7A234A2407A2C08DF813227CCE6DA56F6D1B081278C6E046
-96CD90F917C7AEEEA3032A1A13993079F3C41DCA1FF2B300BEE78A8D9512736DE4DF75CEBDDC58
-33F8D1555590AC92FBA63E2D59B80EE8DEC88CF78435CB4CA57D702DD144893C3279DADF5C6164
-70EA7FFF87FE66F510ADE5B32019709CE6D9BBEA02F2BA243975E7800839D904DC09C2306A292B
-B812F8CC973D40810ECA109BDE38961FC2678BC1CD377E2FEEB43E2072B38621801D5ADA0A92A6
-5F37C7FA277ABBBF372D08B834C737DDFD16B51190DD3043040B9C060A1828742BCF814CA98EA3
-77DB2DAA1B027BDE291293D8CFC3DC73A75BBB4BDE3CD80FDA05E46A2CE0B003663A2003FAE55B
-0535A681672F7D8FC966834DEC4DFE56D3286FF86C10630F9EB91BB731A9C2AFDDD4F1554C4728
-4D68FE4A486EEDE086A565929B97FF763B31B5CE48678860215F768CEE265E157F1A44C3092FD0
-48239B140F2F8801D05B76FC9EB969BB6EBA6D472F1C016B94012127975E20FE911529090CCCEF
-4C980611502E8641568824AA0F18FC3CBC5C2C46DF4A310A1961427A7785EDC75D0DC93FD03C26
-43FFE864A91F4F285FFFB5C74803081A71AD441522F4C5DDDEB96BF5A7080BDB57A22AE8DD9310
-02D940551006B0863C4274D0090A9C2EA9516F291F4A833772CE2F0CCF7A92AE08BC02CDA5B434
-3D8E61C1F1ED39A3614BFE3BBD2BE7C9C3A64F1F7FFDAFF51D3FA0357F672316BA9810A620911C
-06393D472F8BFAEF9AC09A031C3A1A33816A77A6C5EA88AF4D4303EC449982D05ACA3481807F2F
-0775C87DA047792078D7FD735623D86C37274CB49235A22D01AF43791078E4AE92AADB3EF71EBB
-7C96F303E70F1E3F7569471C6A0FC9B9C59E4DC141FBE2752F6717F4A7C8CB5D47EDE806D835D2
-8F48927CA3A3C38B1E5310A47943668646946991FD87BDF723BA535A587EC98F9CC86A15F3AF79
-625C5E9A1570412BD515DBC288A9DC3E4194A2031707D47E54A1FFB73099356BBF4C67A22A71BE
-AB39619759800E4F9F4B558457CFD32E456D546BD2542B3F493A2FEB432FC1511587E4F5C0BCE6
-3BD4CA268846F13233A6D3E22CD92BD8E19627B71EAC34CB56125C86CB4168194ED4E45FC6B759
-5887FCEA79676EADACAC6F0A35B30B63E61C51DC92E4FD960EAA2105ADE6C4E551FB59E0381ED8
-90AD55857073689ADAAFFD1D27AF7E9BCCD8078D62E2299E35EE4255817A3E7CBF4C142AC2F10F
-A5486FCB20EA7E6281F6FB7F91DF0A48B0547EE2133AC09C1E0700039CDA77281121975D84864B
-FB24A6F6E05F5E801FF02B04A8FAE6F682E7C9A705B0A6CAFD3A84698528921856038137A3D111
-30602F28D61D26533FAC142D5A6F0D7C918D16BF3C1CA65109ABBED3BD897C8BFA4490545552D4
-B15F6264FFF4B02CD60970D6D8F35A18295A2AEBAC056F768F29526958DC1E717FD5D6504E303D
-1C36802BFAEC578F5E3F0D1BE9FF5B65B3AF6DD63FBE07432BD1EE72BD24C27C5CCAC3B95FECA0
-AEDCB55933140D1041DE9F2AFA2ED9F3D4BE5D7D0C7F325AE26CB1FECC40CCD6A4085515A11F62
-26
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr21
-%!PS-AdobeFont-1.1: LucidaSansUnicode21 0.9
-%%CreationDate: 1994 Jun 04 10:04:24
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 21) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode21 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 144 /2190 put
-dup 145 /2191 put
-dup 146 /2192 put
-dup 147 /2193 put
-dup 34 /2122 put
-dup 49 /2131 put
-readonly def
-/FontBBox{-30 -325 1384 883}readonly def
-%/UniqueID 5054521 def
-currentdict end
-currentfile eexec
-8CECFA711B4939E41CA045BB7E8765272CCE317ABEAF2B07E70D992D651C41DC23B029563922C0
-95FE85170451329EEA8C7BF7A2726EDA9D9C6D097F0F7FB11AE93E80BF8DFEB2012E3B9F49A227
-13E573A8BAB0BD7AA774AFAA41B97C6C70A3BF84A0B468C41B70D35F1310A4BCF2B97287E2FBF9
-4A30663A4DBB485672BB54D8FEAEFDE594B3B73220D0C873C546C40B5138841E9803A47402513E
-8FF4F9343A0E92A13A04C27921E3EAAB23C355AB06A42C0BC5CEF70BAF6D687B5C79B5360DD42D
-B2C878AC8DF4228BB74DD81C6FEFF53A36279510E983BDCD1A8145830308160030F770C3DE994A
-4DE01ACD31F1D76E3094B43F3316267B62B6D653546469CBD35DC8B1541372AACED3750E498938
-970666D8B36D41627069EF1511128034B8A364FACEF8068FB8A2F7F3209E5A769AF14C3E7F044F
-6892F9009EEACF40CA1AEC6F322861CD38A8CE6A110A5C348EC2CB376E5110065918A03C02835B
-E3E89B986010D70284A334D6725965CD86C1F4937315B5BFA1D7E584988077138480F1B72F2870
-2477850CB729C71006FBA750B4989EC757A808D51431556B673A084E350A74279AB2E9C638F7D5
-B6BE1D50118747D01A6F3250CB9F204E3B03CC46DEC9821867B2334D2593522BE05CD30CA6B75D
-DE85222B64269B1DA310838E5962A391BC8197808B9D11B877A50D431C25870F7043983E965CF5
-0F5BA07DA4DD39F97069868D506F035C0DE343F7F5C12587B2B05CE2ADE6822C6C0739A54D5DAC
-415135137E8341C4D37F7D4534BD8FCE1DEBBAA3C378C9C9CC083F3A892EB7E44144F118680E0B
-2A94BE914FAED74B80747D013961C682A0C3A3F55AE7496F7A15786BB0AEA5B1079668EAED2527
-9F744F8FD112A6C33DF4E1500520910769D69C8F4D659322035993A3CD70CAA65F9DAF1485DA40
-CBD374802317B409FB464C03C8A46831DE7B04E924B9D8F5C5239CF99DFB7176B2A01C1A31AF6A
-D7EE0115C6CF9EB2AEC83901795A91D4563F32399E1AEB65ADE7B8248571668410AC1D86F71918
-70B0FF9C844CB7E6352B01A2C169E37513CF7C37D131B042AE6584F1ECC680AF5AEFC74D2C3309
-12C36CBA7D88E4D44C77EBD7377674DBCD9FADA92577843CB5B1C0CCCA0A9CC3BE2A8F4CFEE1DD
-ECA543A7967806B9F65C5337403864168AD5EED97FF91EA2A00BC4480D96D09080029CF4BE6975
-B34B40182DA9DE77D82BBAE0007448F08DD19A443C3EDB130AA1E36D2DE61D809BB3508EB12237
-E460F68508290E1DF4E45B652B0A2EA82DED7F3A5A05E9F6FE3CD1E8FE988B7258E81A243DA0A9
-B677C368D33AA67DCD8BED50A86331179CD2A6AF65E164A925258D5DD67704B2F3D7B3A9797DB4
-E5092122646EF94DE3FDB3548D60702ECE17FCEFAA298D9825EFB4CB96C20E5AE933A4F9E7FD4A
-D8BB4FFA426366AA9EC6DD84689F24BD858212C0D745D674D513DC4C07C37D9733ECE1D7F7059B
-EEEFBEA12DB1F8F21F6DB88EA763511B1CB80089383350F0EEF474F70276C7B44D075B21862115
-1C4C8CE0303FDC81D848F74CFA94CB2D2F61FB99B92DFBC6CECC15955A790C62B3DA7654CB95FC
-9EB2544F05AB69475FC405C3F0F1E80EEA5F82EE0B3E47937556C7E14CFEF5A58ECD7B975E519F
-CA80763297F483FE24B96F09BB0C6ACE0753EF674B62B6F7C2A301BC1F8C7D2A84CB9DBC68AFF0
-7ED80EDB570861D23430D1A30653E5580B9B9902AAD063F04A700E801964927CF9943A074D8FAE
-A48CB417EF69C589EF625E46A55472A0A2B3CF9C7CAC86764E06ADFDBA7AC08812B171C4ED089F
-3FD3086F97D6B96299E47EC1BC98C8320ADF7DAA7D384A128693DEC73675CD0C185BB260668E38
-9A35204FA0838F70D1AE5DC74957D9EA2E2C3088D660580C20D51B212B6CC83D9003260FA4873E
-0B88A4DA8EEC5AF1DBAE1C0D1454746F9014753E3CAA9C8AF20D97E949D8685D5D9130BF1A9F79
-57569B17DBAB5AF2F08737E9A046C0BBAA1238D2A72504B9131401B96606AC9230CACF736151D7
-E1F79E7E4F42F625AB66F02FDA6C31C497B1C2A2A0C4DAA420B59D647495B306723195DBF74F72
-FEA3B0BD8C2A16E95B442FDF0B39CF601FAE4BB5AC9C85C1042A6C54C44B60B3A44D741E788165
-2126A8235FB58650ADCBB265C349F5A93543A4F765C97225C9566D7C4DCCC6779E05D9827F8C00
-D78D582BBC77E25C3A170C469A268B483BC3153D851FFED8A1911B6864655255515363D8DBFFB8
-0C02180CB399D92C242F0F450766B5D7D29F59B5D7B47633C87A1B46EB3322715BE04BDB99E126
-650DF431A9E8DF486C8C63F5F0D26DC24B9DED300D3107A814E4A01BE93CCB3694A99887C4F1A3
-46DFEE064D27CA5D5899AD2F8B3915E304C8A4121A26C1B7B8B81B9841982F6ACCD03F249A138E
-0F836D0F533153FCC8B3B4CEF39802D66A0EF0CE76F8E2C03D880FC4F44C1FDEDF0C50971507C0
-7202C26CB4C0C1EBAE4AF043F2893D4B15B183B5B60DA901252BC6DE8D8DBCD54B418C088D7D07
-3084C0809EA621F31EC5DE23374C5A4AFC2AAABE30A0CD14CF07914839804BC88A7340BED9C24E
-48B93770745A08B2FD64AF52D5194D57FDCFF6ADCCB3A553343FFB2F82212E5152EC91D9F19F93
-7839782E3A8FEED1128568C5D39AEF3638592F8321A7513B6C361D56EAD81E2ADC3DACE11B7B50
-73EA40B36A9E042BDFE78E30EC5059549BF9D1BD29722E6FE3E3CDF81029F81E66C887B55A6E3A
-96826166A1FD6D27B7B3B5D72046373492434088F7634CB45301F885909D249C2680E5B1AF7F1A
-5C1A7997730E94D8A0C643937B284C0FE0EA447965A8942E882C20833C9EEA28D063C6B5C52F06
-D9580E5387B9C87945B1990EF0537A00BDE28C42C08321C0730A04AB9A0DB8435F250E10FBD8F1
-B70FF91E4B795BB353AB3DA14F7FD8B61AD2AF4CEF5775B16BEFF8E3198558F77036CEE8F21556
-BB24BB44437966855114167168A2F45CB4CE1CC31FA04E39FE5F4F07A21D878DD4D833F2905E4A
-541F26B1599463BAE2BACEDDA6A25569E27003BD478232E627892502ACAAEF3E61B56139542D1C
-6D6A6B3873EEC2EF0BA2CB21AA0148F449697C43D3CE159B01827618C1E9A835186C2EEEFF0EBD
-C22D9250307D280706754476A9B24E141B88294CC88634E1690C5482E5232EC7F174256999DF02
-FE1FAFA59C4369C41B8E9BA66699575035718309DC3409EF68CF0768E8A2AE0E5BBA760F3EB926
-DD09D37641808114AA91761DBDF3D2BC64A42DABD5010465BD47597A69B1F88DB579B7A47563B4
-9BA22E69D7294A81042FC2A57781D8FBB5E87E77539498BEFAFD98E3C1C761EE5E7B635AE93BCD
-E9479904AB3B3BB64EDB0C80CC2B04BD9295E208340BF65D55353BF8472EBC77
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr22
-%!PS-AdobeFont-1.1: LucidaSansUnicode22 0.9
-%%CreationDate: 1994 Jun 04 10:23:13
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 22) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode22 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 100 /2264 put
-dup 102 /2266 put
-dup 103 /2267 put
-dup 130 /2282 put
-dup 131 /2283 put
-dup 134 /2286 put
-dup 135 /2287 put
-dup 41 /2229 put
-dup 42 /222a put
-dup 43 /222b put
-dup 67 /2243 put
-dup 96 /2260 put
-dup 97 /2261 put
-dup 23 /2217 put
-dup 25 /2219 put
-dup 26 /221a put
-dup 29 /221d put
-dup 30 /221e put
-dup 2 /2202 put
-dup 5 /2205 put
-dup 7 /2207 put
-readonly def
-/FontBBox{84 -166 1060 898}readonly def
-%/UniqueID 5054522 def
-currentdict end
-currentfile eexec
-EC18885AF58F29AEFACAEEA59037C942D5A3FAB833BA43EA181148D28AB4B88B44CA4ACA1F92DC
-003EAE53A624731252861B743FB223E6A26B5EA4CA4237504F6A6CCA326B9405AB85D95ADAAE82
-22B5F340DF4D35E0A2CB80190E539D9C09EC6DE84EDF6E6DC6E40089958D58B17EC7357C0EB84A
-61C5A04AB034973BD320598296F9A79CA937F8946E59DDE543CC946C528E3106DEBF61B81D7A8A
-69AC62FC23908A8A656B8518CB8FDAF8A2B57C3C7D4B644754586A739AFE94AAA7B685E0B09EF2
-C30BFEE0F183A420766F0BE21197DEF2C56A4BA47A2AC88C0687DCBA5494D19D543C8D7F43E8F8
-67EF76E2E818ED425C61EB7D3EB50B1174995ACA71352D8218D3734BDE02F4A95E232BD4AD9845
-09AAC48D0F388BD9ED89E3DB5276D12DB11621AD67DEB0F7CF2046A95D6147BD77893BD999663C
-6BB6206F86C9E5BF1B7296EA35C677788DD9627D6385B6903C83B27CB461AB230B86435838C33F
-A32A0B5DF678E7A5414A11E4BCFF1098BA6A3A6C70AEC03193BF8E08C1F703E2B0470B171CC9C9
-CFBBC16B532F551E32A6EBB545F8F16B4DFD5945ABF67BAD9AED02092F99DABD828C674A246A3B
-50B6CFEC2542399D397121C09D60CD1F679CB805E385F3D63FCEC624B93BDA066709C669C50BD3
-261D4A143B81F83AC3AD4052FA424782F1C8985A783C1BDAB4303948E6BA2C6F1645D1AAEF161F
-AA605149EBCE77F37B904041DCA83C92CC102FEA932313FCF28C23DA1D3F876F612EA30006CC36
-B9376696E6D3C74AC6D5E39653C03434CEB58C958FFE72BE74DCFD7921BD8D29CB9B5D9462CB1E
-6CA793A7E2A7F1ABA296877AD19BAB0AA44F0916866DAAEEB3DD86474882FD901F4FE785121720
-80BB24A21D83C909FFD3ACBED7C3F97E8D434B4B3DBCC83A954037319D24198CC1B14695178CFB
-18CC1F530CAEF7C5C845403B52E2A5CE0B7F158B8C4904B2EAEC08C9BA7AD693405E918356E7D5
-1E87E2857B18EABB71256596245BFB5D3F3E547AB1355106CD33AEADDCC870BEEC170FAED7884C
-82DB23EB4B99C4E856B81773093BF2B625D38475AFDCFCD02468EB11B035E4950C2E909EF0AC96
-2C6C41D25D43C5653AE66D718013E922561CB88101CCA5E70905BC6D48B80C177F552BDC9BB31E
-D51DED3C0D40BC161A86C06F8FADC8449AA647EA6A83D9A5AB66E8CC4B5C705375CFE9AA94C1C5
-6AC04BE22C68860DC51566D69AA649F97B43E557EE45E73B23EE06F851860CE6C29CFFFC95F561
-165AFF73E18A9DE0A1660754A311DAF53146BBB751053D424E32E8600B50303AD1A7D9E663580A
-BB54114C9BF9E2850BCF12B5428A4CB8E458B16BEB43751E68BE952B34A8064CEF61452FF56537
-EF56D18A3A3A3081029B7027600A1DC1199772F97102E7FB28DBF3A941729599B0F24A565C1BCB
-62FEC5ED752428920BC1C60C08ECD8EB86AEF841364B00168456006B406FE14F1D4F338B142CFC
-42BA7DDCCC92233212EC5B35E205372291B4FCA126E5FE8F6D4C8A37017DE0463D7261E98813E5
-8B1FBF38993879ED183A30C569DB75D9644B0C6D237F76D760C3D77C7569FF8A1CCD752AD9FC87
-3078022F6A3B1D749DB363097597C2CEF08CF19BBBBA4DC2AEEAC4312E9851639DF6FA9E2893B4
-3366E631AC15951644702A58B7FF164C8D4137052A3CE699438B9B5FE2228DFD6B0931C6149B18
-6B9F57F9D780BAA7835331B10EC5D837B9257044B3CCF8AE4590B23796C7A712C6F188E20DFA22
-1ADDDC895EBEF28DDC6FE7C1086AB26B878DA3A1ABEF1E7EAD344CD7CBFA752F7C274E8E9C970D
-744186961EE5717BD0F50B67144FD576F6B668CA608436053ECBE116CDE462509A48DA90D66105
-ADE07641CCE083FDD6F161CDD59145E8514CC0BF34FB77B657A287EFF963E63DE600FB15BA6A17
-87E63D3208F5BB859E650092902715185D69A11C6F73DE088D60DBBB98E70ED4B7C5D4CA9B2AAB
-BA91E81E20CBF4716D603416B399B856C46729D4AA83330CB528859DC68CD028CAEBF9FBBCCB5D
-50CCF2D3323000855669842544A61CA55FC4209AF3D6187100C47F2681D3BB823F09D3DEDDFD89
-C87B17BE0B0A0D14E75370C6D2CAB809BBE932E6718945D6933EBB8A24FD507906BC651216119E
-CEC5B916BCA6459AED96417AEEEFEBC4E71D76DC5B17A37B8945A83946E64B21AF0D42282B0E25
-A3DDC555E709C80C5C8CDC5E1AD62B89A7CC1E1AEC962FEED653010E2FEF56EB5A14F810AEFE27
-16F0A27E7EDC63A7D2E1C6AD410E22E35C8C923EFC2554355092DDA8113F6D9D5B5BEF54C824A5
-1D7F5CA2CCD4321F9C3A6EC8320F9A577610C902B70B6B0EE5BD381D9A7C6B722BB55EA06DFB77
-DCFE84A0397C8FB3BA4917521A88B43F9F12F81571C39ABE049D54405B96D0BBFFFDEDD0E90C3D
-D6B26D82D797C6B31B7FEC4BB0B51B2E8357C5CA8A6181536CC13498F7EF383B98281756F3D25D
-6961D477191F00452FE9EBAB94EFCE0C958A415B7A8B0AEF3F072A3DAC3B6F1BC974CE0DC92A08
-00EF65EDABF91DDCE2931A6B6CDB9B46E106EEBB1017E487E4AC078243A8441422FD61BE99A8F1
-022CA7C9B86AC24E4101F46614E20749FA065C9F9EF8AB8D45DCB5632F7E5579A4EB5C44588E0E
-AB91E0FA25868A585ED5364804118B2EEADD52301644AB6AF821BD6E5A78E3BD4701D7211B4929
-1EB22DA0301F61F69379F1319ECF14C6ADCF574657B6BA459E6FE012A1C6CF198250A7A9BBA055
-06215E6558DEC8CFAF5F342975B444F98782CC674EF5E03DFDF803C5645F303E229448E57E3891
-37A4703A784AE802B6D730C82E7A5981DC29B586174FB22E854CBBE4C359D27BEAAA684866AECC
-6F33F9C1E0CDB2F97E32F7DE1C74CBE941D21EBB079CCAD9F45BB6C976331CCB1AE84BD12DDD0C
-0245E24C556BD9DF805DDEAB76BB5B82A148CDFB8C17F97B70114107A41812EE10D16366444BFF
-E6EC7BB9FE286ACF78FC1C50369FA2E0E9BB26BEBD3112F8715651DDC05482809C0348B8834AD5
-F8594197582B9FA1318E4908A108A08BF0163B419D0B20BEC4402E2B1E96F18552DD6FE45B9759
-FCB8EE6A64B9D901173B3BB5D36EA3074C8065D37A7B0E01884A59841C5C208D924D8436AE36B5
-F7EE7EBBD690EAB5AE9897B43B6F46549B6B41CFC6A5EFEB53A6E1EF8D9DF28E78D3186158D4D6
-1C10AAB0C85FB5A9CC43535D2E458090AA80AA75F39B0AD1C02E3C103269E8A40E60832AA2B160
-B78BF08BF2DB06C8D55C768055DB5F52D1F24A2599EF1F412DB23121BC8BABC1933CD43B0A5908
-77246FD36AB18D0F0452325E5F1FD495499C754D3EFD68D948DE856774E476660F91577FA68756
-CF17936C23246504495C072341C8AF8E7E4BAA8A5D7CAD373D9599F52A4D88C2F5DEB65A2B9C5B
-6914C569F8CFF9164725C261EEC2AAE3C88A26BFE1B6327DF1EEF827562BBF37E8106729B5CCCF
-C0F1011864574E4D0E5B3CEA70B562F03BDDA49B107521F192D36ABC6ADA755456175EC9ABBBE1
-E550C412239EC97662338E92253BBFC7D142570A6F22E212C8DECAC66B4AAAD9DF4BB681BCA16B
-29B7FA623C47FF37905F923C0143AE479FADC0E27E8FA15B461509D847F02876975C6B3B33F490
-A4820F9C43D3F0115C6157211CFF4B13696BE005FD45481C9E496B078389E01815B78C9402841C
-45B721355653E4B64C5F226D114DC02ACCDE11E588DF5A7889B8670F1C9F40A5DB89A7C8E901A2
-8EBFD43B24A5DB9B2F864C6A45F9DD7DA926DA86DBE5E2EC9FA04004862A5903F6A5F372303738
-B42D7FC4A35941157DB85F26C8D11099545E57B0AAA49DE793C778B8E75F45CF566B54BD1DDD7D
-17E3621418F09A96A4EA2D20AE83D88E45C0B083E0CB9F3D5FB7D704581BE82E3D242B3EA6A7A9
-29B3B8AF7F5D20CD8303E7EE1CDD637E3DBDFA0B876A2E7B7106AB66779F1ECE9AB75E4C2083C7
-C97B246EF9B67937CFE4DA2FD95A5E12D019AEB10A8B1F609F2426F53CE3A6573B8A13392D762B
-B2A97FF2B9ACD94ACBEA9A46D6F0F2C464145BC6AC740A19DCE03904FB928F29053493D4CA10E1
-351458BCE3B003C4BD38C891559E363DB4F6189F4925E314F77E7900DB5285C87EF4E2C55B9A12
-CBDA6762604F98B6D2209BC928DDDA85C5B5AB12876AE7D6864E8A242EB1251D6FD05F8F088A80
-FCF304F598F9FB6AD997C8A5481BF577FA4F61B2B742FAF0BC932E886A961B060E6320C3D49D62
-7C04EB0295A7DF9F8AF5F2BA6FB64AB76F685781460B35B7C510E3867DC0DC41179A1E8BC5BDB9
-5DC54721AA06B8C2119A8617674BD10F0687B07D56DFD63AAD41DF660F600DFCD91DC80645C4F1
-3FAA4A6C4B240863F6508A81EDF8B867C948EB7D3A7753A4731AF75F0C05DE4680CE216E04C8FC
-49BC1CF193589EA6A33C25BC5B7155D4E34A43B49A8C37733AFDD714774E9E70FC22B40D6C9192
-D073E2E9731FA2B80ADE7D40ADC5FE1ACC52952159137FA5B30A7EA95C39A5B6CA9F6F1B3598B2
-90EC820457E11DB827E3D458C2E682BC1FB6B5E74817246B4FB47DF7DE1CDB835A849078BF71A9
-7711EB1F74791E797B3E73FCDAB725C5898D5188BAE77432AC20087EF62211EAFBA46B91B295E0
-8FD9D4C98C1331E4A1D7206A60F03EFD2E8925ACD1082FDDA8B2B6980B960C9D03BC754AB0FFF3
-EB6E92F8A6D41954CCC7A6598CCA897057141F0ADDFED6F802994D00EFC0771E4B5CC79CED9844
-E2CF890AC9F70AA4567102ABCC67C084AB818076D3134089E623CDB5CEF16E6AC89A1EC34BBC2D
-ACF87E3D7EDBC5A2FE1774FE6B5BB78FC53425D364919E8F086D07ED1ECA919F003A1C5C05B914
-02086AC63F3546A34F2F99C88140F4C51096B72169B413043C366BA7BA2E5D1DE570FC1EC6CBDF
-03658EE0AB3C1144FE15F8E89FF354E00261483F366BBA154DAF5E6D910F1D40F7DB4BBCF8D82F
-4BEAB925EA8B0F5761B1517A2BFDD400E6B6B9605034688A7148596AA8F25B97772979B49AF56D
-28B10146125B19AFC56881CA4BD579D649D104CF443E94B186FBFA0F29538D8AAC4EA3C1774A7A
-64226D033869F1D821E98B9C9C1393FF35EC9A962BB8BFD3D8D062C086234D6F14D9AE028C2957
-5114905FA35B368C44BFA14DE4E73A4D6C1A119B79A6E3EBB915C9D48D3FAEC3EF31B7AE39217A
-21B66FBA853E750000D395A9BE87E78CD91F390C5919766CF31E45EFE678577ADB5931CF5553AF
-54F9A0E9BE0428EACD715F7D20C3D75D20810C4C0D96BB10C14B557C201B954841501341827C1A
-30DA27C34A5A4CAEAFF4A3ABA566249EB82BFB367EF41635B2E27133C0BC4BF6EE280401B00B48
-87EE78B50E524A9526E442E2EB566F3ACABF1C60C65F60075C434367C67DA4AE42B1462BBB0AE3
-9C83123BEB32327FA66C18409CAEA447B8F504FBFB2CA2EB0448691CBC3C1826AD55697611E310
-BA84B3133D1240BA430B08010BBB0DD02A84FECA352324CBCC9AE188CD9213C2D513745D868C4A
-6A0C995D7B455034DDC41A8ED06752805DE487375C69DD746D7F8940101EA49871A4B28AD792A5
-69E76930C32568A9ECA82892B44E111ED0806BDFFF59EDD79B5BB11F82CB7EA201524E6D6D8343
-C3EF568F33A450F8A25128218CEB810B4D4566547F2F0A0640D7F4C8623945E5755BB7B6B48272
-96AF202D9F4B17A2B4CD03D961B5728C04E275E037E49FE8A29A89972D0061055357A40DFB5019
-D0959C44E231D6AB8C6FCC8E24F5291E4B9C082AB5F7D58CCF25
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr25
-%!PS-AdobeFont-1.1: LucidaSansUnicode25 0.9
-%%CreationDate: 1994 Jun 04 10:42:59
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 25) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode25 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 161 /25a1 put
-dup 202 /25ca put
-dup 203 /25cb put
-dup 230 /25e6 put
-readonly def
-/FontBBox{-26 -236 1026 815}readonly def
-%/UniqueID 5054525 def
-currentdict end
-currentfile eexec
-8A630409A330FC5FE1ED7CD3C975467DE475D113569CAA8B923FA3C5A4A5DBA1B426534896777D
-FEC0CD780FDE4F4A4B37CBF69BAFE9D7B1674F09E7B60ECB1F741B6EDD9AF78B9450C77EB98488
-7838A9B1EFEC7714CB963DC0D2D7FC90DF439E7B2FD67B771E742DC7E7DB927415569E8F7DC363
-784A57FC7AC7182B65E2B2B985E0344DA414383767D69F0072B82FF65429A625F418B9554E3934
-A06F03727E3C9839A4E576E2351D0253B74FAC9084AF6E67133A5537926A8C80589A37F8ADA04B
-5C2AC1126AA5CCBF23226508D011D14D13C6FFAC13BC42FFC82A696C06889B21F1453BDA33C3AC
-FF81DDCE02738FAE387DF215DFF6FF74471B4EB78EA8C9F24AD655490C27E6059414A56A52A9FA
-E82AC778F1210142A0F9051E5AE4B9E361B1FB91CA17F95CE918651919C7A235BECD1E676D582D
-643C13D5912E896FAC77994450E36EB321BDB157BC6DB7FBD0EE4B0C1A420C2645ED9595D2D21E
-F387557875DF6A9D774DAF42CA703FAA6377C62B435A83666621A7C4E578421D8C68899952954B
-E992C6F613EC3AF8C2F4EC93A4AC5D7860448117BA2B6A968239B7DCC4036B4B1FBAECC17CAB89
-BAAAC5D4362C3CE32E00409A6AB9B231767C1A27514E9AAD74C32EB9F6C0DBB6F839A28BCBF862
-D183D1247828DA457DAC59A0CC0CA4153457F0DF3B5D6FCC06BCBB0B5919DA74CEB11DDF706F15
-B342B26D610DA0137ADF11F3BDDB3189C9DA0F0E870986F86C61CCE3AE60F771B65DD2E920BD6A
-5094FD2A12AB3A59052BAF45248C006D431F5B04C9071F925A7F52C1271E7FD3A7F9B60FAFAD56
-8D8CEA6BE39066D98313C932A77140F1658FAD3B32F7418CA0FDF48BDF17F3AE6F095D34C707C4
-9F50C3DFC3148BEB942A63A5619B94218BA5C1F63F66ADE29E1396CCF7CF7CA97788D73D4671D7
-BB0CAE1B8E13CE410F2172B2445CFEC734F53A6EF3D3412C37908D22E3E80C817EAC0955CE2752
-E9B2327A08895A254ED18976E194E85CFF852770A56665EBAC4EAF1F6808F6288AA2776F813D6D
-F089F25B21698D10A5C00522210F606F890760441B0871F31A4C0718527B68541A0314D67354BB
-834F4FCD365DB2379468671DF697122B66E999BBA6B2A5A6D95E26FEB0E6AA3B4590D5B0C8F4F7
-AF1CB7FDB904F10E8817F7045238C813053CB2096EE5DAC923CC9AB2DB9FAE17B2BA08CA49DB7D
-71ED0072A402793C51EE08DC09FC9C27F2E15254CCF9FEDB998F0E3B12C60BAE7CBC550A59BEF7
-CDE1159E1D6FA72E0026BE03299D851776F57069E9178CA0C53CBF939792BCA7CE52A3A90CA729
-91180F917F1E21FFDC2E306595ECD95BE6323E539FC73511C7FE237C873A60B4B4E06C49C39C1C
-D1CEB9EDAB2891F30BBE64EE95C27487325C07F8F83B2C0CF8B394C3D0ADA55E4B4541A917B23C
-6181480F95544F2DBCE9F22F40DC467F300234CCBFD55A919A7B4D7EF74D0C60E83F2627BD5471
-97A31EF7AB8E8C27A2EC8CC90B846212BB79CFBA9DD702DD627CFB9FABF73790BBF5AA82450017
-4E144A95706851EA88D454A80554853D7EDA089C97BD99805AD58EA333836351E1A6FFBF3F270E
-E36B9A8A5C98FB53B9B77AF49F3330416708C3F8C9623899CAA72E8812C963AFB98FBDB4596F18
-32EE5FF6F6AC53B618EFDA664A090C1778C5D340CC2425184EF1AF9C6A7BC52167584CF057F737
-006496131A33D19C40B00B4A728904CCF6669F1AC17E354B71B9D6BFB322CFC1DD2E3D66C97FA5
-7886ED6A5455AB1AE8D51393C52D017C5586EB16FAD517AA4F76B7F0E3913C235A5986A767FDBD
-BF04B397E7150F9CB9EE84BC53E65CEF2E4CF91C0C819D7A4860E35092E3EBF647B323331C5497
-A980FA0E95D21A0AB2D89ABF677FBBBE1811983D6BE163609EFA447878A6B9ED22479CEF8C9D19
-E8683D22DDA81461371B0D4A2F993B9ED149E14BBACAD0AED92C0B180E46DBB02F8F658A470ABB
-3688C09C52006DE3A6264E0F33E92B1C6F69FE0148CB284DF2283638D396E5F8C8C7FB2A531350
-F49ED6E90498D2C30B6D48BE680B04C6CBAF4B2F92347AE886270B5753D12FE54A8CB0EA003022
-0143DA37757BCB85E0664D61384FAB84DDDA0468702C397BA2A52098181BCC26ECF597DE542CB8
-B1A0F199032BA329EF8185D97C9B536BEBDB7A9588D9EE830804F0245FF142D4BCBFA74E1D2AC6
-BFB24ADE82B947BFCF2AE083638301E0D52D0838548B9B935B52BC5F3B2FD8AEDA7AC6A0F44803
-0CB7E258BDA85320A3D6D3EACB188956D3FC231708134DE6EBE2A296EB0F07AF58E5FC366472B5
-03FA40D0156FCA4320BC906DB75250AF4C55B9DF5410EF3ED0DE8A7DAA82A8762F456BBF97BC78
-3849A1C9E1E9A7EF154084EDFB53FAB120D5F4A68AD4D83442E7F6ED51F251793E1F5D7504C874
-388E61CA7F9120C55228EBE6EE837BA371361407776E82796F5CAE390FB05E2FF92984F15170EB
-89296050D3B5CA30D0ADCD59B9D666643FB69C43B2818F03F0BF529A5E68FD043DB7DEE7EA3C34
-0FDAF3598037C8C0F8657F16EAD01930DFB8A633572D6DAC96CC22EABF4361A4EA443E55102E45
-C2A7443BC2DB4883B1BFAA58343FAAA48E347109B9F5D306E450E0423320763CAC8F4B48177C85
-11F6703A383803215E520AF7CA6C449C4906FCE3695117888844DEA4A505372010A0E130FDF705
-A37E1DBC59691D785D37D40E737AC708881A603BC0D97730526138BF428D951AA75579D159E612
-F847418C23DD120FBAB2CBBFEDF9BC3B972CD59132C313D84F5CE45B0740BA7ED8086165203068
-689FE81C9CB701D205C815A8E4BF2C341D264017ED02602ACD5F6576CA7606E51B3EB22CF7AFCC
-3C466B69801149AF48A8E012CC75559041B984640EC5F8043A14D70ED3AF1AF7395213E13AA79E
-A3BFE238CDA1C40BCD49A006252ABC5B19EFDD78BCDB02987FAE
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsi
-%!PS-AdobeFont-1.1: LucidaSans-Italic 1.001
-%%CreationDate: 1993 Aug 11 21:10:09
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1992 Bigelow & Holmes Inc. Pat. Des. 289,421. All rights reserved.) readonly def
-/Notice ((c) 1992 by Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Sans Italic) readonly def
-/FamilyName (LucidaSans) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle -11.3 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSans-Italic def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 43 /Alois put
-dup 173 /Ammar put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 33 /Arne put
-dup 59 /Art put
-dup 61 /Ayman put
-dup 63 /Barry put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 96 /Curt put
-dup 89 /Cyrus put
-dup 234 /Glen put
-dup 189 /Heinz put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 60 /Jason put
-dup 32 /Jeff put
-dup 62 /Jerzy put
-dup 34 /Jim put
-dup 64 /Jiri put
-dup 36 /Joe put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 42 /Jonas put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 92 /Koen put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 126 /Michael put
-dup 177 /Murad put
-dup 91 /Robert put
-dup 93 /Robin put
-dup 95 /Rod put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-dup 121 /Sebastian put
-dup 215 /Wilfred put
-dup 45 /Will put
-readonly def
-/FontBBox{-250 -211 1099 967}readonly def
-%/UniqueID 5029007 def
-currentdict end
-currentfile eexec
-AE40F8585C2492B57FC8C19373E315912C0135F3613C38B98FEFD06419749A2EF936D049568E91
-2C3B4814601E6F1C68E63168C5EFE4A12F1C972A88E59D27C31A2A9C0BA365B6FE3266DE7CD0F1
-1D5F0698C11E8C1D4F1056410F924EFF7F265CD09F63373FFF21407562BFA055B1BFA359C5890A
-384338F55437BCB13EF47EA2FEB34874DAE99A2A8CDF087F076588CEF4F5F52D27F99CA2FCACC3
-B00B2DAB26EBD6CCED97C1076E2E38C1C7179AF884D34E5981F3B13BFBED7B35D318515DCB2A38
-02E5402628ABCA3D4BC1F4808D32312ACCEBEC95EEAC23DBDFC3788D91B5D781933BA1E7A9E7BF
-693D5DA7A9281F1C6A7C34E8D6A8145895DE4B6AFA59BC2F66198E226DC29A066BA02F4739FEF4
-FC344E81EDB55226B5E16AF7282FAE761F3D9F253D76D6442D5CC7CA3043F7B37D5A34A905ADAF
-242097EEDA53782431445078C0B35090520B01B437F01D891573DF402A427CECEC5386F1603BEF
-05EEB7DD5FB545BE8042FDC2656F47C7ABD12DF9DBA59693E4F9A554FE067AD8157D2BF1EFB7B9
-1C54F92B27DB8FE4AF1572A8E3131A5FC251FC8F3D5918C30B18337CF3CEB9AAC264E467F9C4E1
-3BDF64763DF9650B0F6A3FF6092F2241B1DD69076E3878B875564E5EA253BBA208DEAF32B48D82
-CA70B0D8FE5181B29362D1603FCD82116B2FCC77931D0E121CDC23CA762E8C9EF47EF6780EC5AB
-D9CB39BF6BA8F4D191F9AAB5965691C4346624EF1559E151378A8EC69A126FE29F5BFEF6162653
-B55AA546E4779E7E60288C059D2DD6FAE507F6E01DB910D52D10EEA2762D59A01C2F1FA458466C
-07AA5A0980968990E18D71F0AA71BBD17CEEAFF025A16913D1BA4D5974D6258BA0D1F934656B65
-19A3AD2375DA469B27BC108F919BE01C833BB6CC59AFFA34F976382579EC5253B4610F9143318C
-050160C7002E29656B29874C5BC27700C912C7B00C1F62458775BEAF10C5A2858456FD04C5B6E5
-B790085D9F584195CC9BE74E7DEBDC57D5084C3CF8168D7B194D57EED9F72AFE24EB78A7CED489
-AB96EE6F2CE148C3C8CBC466AA2B35B36842CB48476D303A7717C4369F803A4FF311D53F1A0044
-B5A3B423AB2D6F361D233CED47B79D579DC4BBF97AE7E6849CE72B35CA881B4680F073C4942FB1
-04B110CD36C12B7FAFB9F8F03EF419A1A5CFAD1D28F13EF057C795F53737018583F52474008775
-5141099E0C46D3A7F65540A05DEFF5A0A1C68096CC39FA13354863897E93F98B98E2C53A693C2D
-57AF95936FA23B61A55E26214D5B2337C4488BD6DC93DDA298FD77A80625C917D9D432EC1AE92F
-DF42E184BCC2400C51465244F338DAD00BF384DC5910AE26F964CBB75F091609E73A3A96D8D07D
-BBC4DB58148E2064C50B5EBDA56DFDA7679C10EDC505D6816B86241997582D77385E0AFD164AE4
-5333A18BC4FB8CF818CEF97158CED9628B78B6C28BE08E747739F924A7CC9C9EC72FD12FD5BCF3
-2D200E0FAF7D7C8F007C84EB868C2118F0A159DF0435C4F9E432F5F7DB3766CEB23939415E3709
-B1E5E14996C0B7123EC993739ACBCF6B28BE7628D11843B2AAD85AED50C9D82B5151EABE73505F
-3A1C103B7F02C0429A32F3376C13863C347BC07472F6CB82B39EA37525A46B95F9387E654F8076
-EEFDB79193E97C16A69EF102ED96F180F44586ECB46F45611BB4FA173B4C8DE27E2C4AC2BD3E91
-8441E44FF42D13F9C119778806FFE56B8ACBDD4537C981571639C5D9D5522C822DE5F29B426B83
-74E02DE01D2A2B30281676D4593C5356214C5C6D3FC679395E0A838A447B2BC803218F97AA6C92
-EE62D3600680CC93187A2D8DC3D7616F4928CBC3E8C42BC5536D00A0F1D3FB114EEB9DA1B5FD89
-50EF78BB34E7AAAAC3AD105D960B3AA743CB487AE7D000E14C5BD14A2250AF406174ADF67A0BE6
-7D62771A8D6283F574F314FCE1FB41B80275B825066BF711A982E58E8F34657DB15E29B20B5EEF
-6EE8ED0BAB63458DAAB556CFFE712851DA37303784F656309ECAAA93185643264ED4B7B6E05829
-67E94B9311A2636F0D6F18BF83E5FE28C81DADA7046E5D485B6A9754F679F2851C5C3F4071153F
-C25F09DB849C09E9CC34A96E0DDE7BF692895D4B6678A1FBA8DF90522086D5C64715DE5FC26F16
-B954EDB7C3A0A72F1278341A1018286562228E2EEA26EE8EE340CB332B43CA68C65A2D57FEB45D
-0BF8EC6092219E7EF9CC649834D297EAF3B5FB00F2F83399311AC5FABC8761A13575B0C4D917BA
-0AA75C78AC3AB78AFC746CFD5FEB2B91073F2FD8D4C2A3A490C94BED5131622DA474A860B312AC
-4675661BDF91D076228D148270253325F12147C5A7FB25FAD15732E43004A70F095EE3AD448D9E
-336CF44C4D55CFC772C92E15CEEC2F56A002A6E1670ABBB074DBE0CA55BE5D1FE65F5A9FF90E1A
-F4A4B5455B9F3A82502C4D860468B7E7E91A77FC043C44E19211A96D8EDDEDE29FAAF156AF6C71
-CA2D0D26A7AA68A2A0864BC236E3B410485D7CF2A51C3FD22A147E3E44E723CCE629A3E67F5321
-6BF328C2BE130CF9C05260E4E5FBE73D9C2032BEA5AEE7B0ABCFD2F6D9874B77D3B61AFDB4B300
-55A0033C9EC86962E50CEF67EDEEA31C093B3A429D9AC37D58056FB739B64FD22BEAF7955D1A12
-4E1F5F81C2FCDD89432C15ED61285B1D300C10714167D1D4DF9C7B0646BD825805B7E6F21ED4A2
-06974B556EE6306C84FCB475F4F242C440A41B67B543BFCC178DEF4E58B739ADF0E14D4D0137B4
-F48BC39918599A70DF1F0DE49F6527D25ED35B5901B2EACB584E8F29DE5CCE15AC1E31D4A14F43
-CB2BE1150D22AD419EED486AABCEAC25F01BFDFDBAE2E3E4C899B3291897A638B4420960CF7AC2
-F08236D1D7747AF87A207081CACBF00A0994C2F98EB90AA3F4211EEED6A0425C6BC0CA31DBC6C9
-DE03E02A5AA192F0187C822AE022AB776CB891E95BB90BB89C07D34A38911A34BA591D78B7DE83
-6BDC01BA45F0A66D735E317B06AF7EE6E817E98FB776EBEAEE6B8AD56FF5DE1134B7EF55D87F21
-057F1248CD06932F6DC349D2E9B1DE0B81E300625E370770C548B89FDA0AA4F8B7373426A4C8BC
-200F54CF2A587DD11ECF76E2E324591FCA3817DAA9B3FE117C826F5B53F24C722F766F73903C58
-A81A2067F7A3E8544B64E26BFBAA0AF6FB10EE8D4E99C49CAB1B397E0AFFA566B007330EE54DAB
-AF0C044E8FF8CBCFBD70A372C5050F02AAEE6E2A648771A199A8290BAF6ED4AD485DACFA5A4937
-CCCA8B4D03FE96D7CBC7C60E6E95B53BDA2597C66168D3564D1BC6617033688510AAE0F6DBB16E
-192CBE34F5E0364233AD2A2D0043703A48EE02E2B4576645BEAF3D44622983407461F2E700F3DD
-51DD10BF742D645F22700223960637361E88D79EA8EC0084F5F20D0BA3EB94A7B5EEDDE499A39C
-1D621945DFB5937A31BEEDB0E2DE8395EAEEEC4A912825EE2D30E06A351862C9F02711D38F63C7
-4BAD03D267BCA956F029F2BD396A577000AAB31B00B004D7DD5F6102D7FE0BB8443AD768BD6051
-CBB0F6C74FE866A2628789EB0E2044F2EA6F0D1686BCF0BB7F245AA757A20EFD93268FC1E140DA
-35E759443BFEB681CA8B10244B4E395F3E9A151A5A3D74293E5EC0A2C2D2DF37132705FED78742
-8C5E876F567D1CB77F7338F70B3FE5AD1F7D9D6AE6AEDED983B638C5B1F6284BBB8911387C2CBE
-51B92657EC57F3F28F9F71BFE582DE883F2F24A3E1BE90D5DB001E7B69968AA2B8564940A2B3C8
-3EECE73D1DF1A51672429FC169488D329D8AE41E0D7E557F6678C6E36EB1877DA3B7AAB89EDDF1
-54AF743BB2FB8F4EA0AF7E8761F3EEF6794FE66A5494E74F7428EC2D47149F05B8E3CC934C46B3
-8739D1BEA64A39C4AF8CC42187FAE682546468FE3C68521D074555FE83FB96B018489EB12C7437
-9EB97E53BE86318E53494DA7F214B9EEF02B1843DEE3D3B7FD4F94986F310FAAD236BF55E7137F
-8B35712AD6C103FFC59F05AC12629D2CB39940395C9683B49D80D0548A17D45A422F9BC0F02112
-DE3AB03E5CC55DF670637BE7E4F0ECEC9B324CC26C16DA89550D80C609134B14E9C5575662A309
-783794C673B64C3C62932C64D9D9F560CCBDB7BB6DDB1A0D67A6C1D09AB7BD60348F91107F65A1
-3EC3149656CDA201356CC2AEB313A97E203C8037C9D5C5A70A50DBEB91E8E4B54EF9BF8DCCC033
-23F8AAE82CB2B60737C52832DA384B02AD2A1D80EEB88AB6ACED1B44AE582B9CAB881E44AF4392
-D29F81A30B430463A0D48D26ADD6D7896EADE1C0E82DA83E28F414BB24086566EBA2BAFF475CFA
-123D905A8A307E135DAAC8735B833005EE356EE627C6B3544DFED3D62F25E88429C244288ECB83
-6733096E71F85E602FB5A77E7807381D0F3805E29716B21D21AFA3BDE43C3EAE43D33082F2F14F
-72CABDFA02022D3146A2AB88719998C6EF1984A5891EA63E47C995F5C484D8F3854A79AF856F57
-54E9DBBE35668176F67FB1ACB5238423D2E1396E7A4241574033C78F342D11F97D8CA238312129
-0D467F2A371BA35E52024740F82CD91A23525EF0597B06A1CE57C7D568B25A96EA0E62756F5E07
-1A63F9D2C22E1C3806B2F150A57E5ECAF61A999E3573E613F94591FC4B0B8F4BDBC7D2619E800D
-A2CD525EA0B722CC25C26C740265774CAB6C3CF110C6A1C7BB9F0A2EA2D03CC8C483DFBBEEE0AE
-831A31706F790C0F695B926C89081ED62B5D5E1F02F405DC455751D87BF06CC05147D56CDB03E2
-16E4EF39CA3E976F786DEDB9CB0FFC98E3B115E4BFF4BD63C2BF6D577971ED3FD5525448558DCF
-C4D40E681C9FBBD650712C69FA78EEDFF970ABA0BDB69E33A8DDF3A08BC0E4DB8909A2DDB35096
-4FA94F03284532ACE8C62E8E0C5FC06EF66266944FBE4C6C239CB66A4445BF6E50E1221F8C9BA3
-2F11E198D306F31DFF8C9CAA5AEEAAB08B30F0ECBCE3CC3329AA58B1F165F151362BE3646EF3BE
-6120E2B618135127192D4CBC77CBD03A83F6717133B61DA06E2118AEF126FCEDA71A426B6801C6
-C70AE8192EA70C6276EE360B9D89388C37D075644A5009E4450B3E6F88697DE0C0A2E6A1FE58A0
-72422BD671FA241FE11788AE83F63AF4114D06702D251FEC634E562CE367948521FBA53344D5D6
-18B0A9A2C5E013F8C790BD5DE8AD289DE859768CB488D06F45DB114FE12B2BA3FCD88099F955CE
-2A3ED377192307CECB2E7227DB751776DAA54BA17F5E7137E1AA1F1B6DFFE782F715FF29E0C370
-76BFF950438DC7B7222A67238157D769C27F48CD9E39AFC1B0AAE6E670E20E982506FA564ACD52
-9D108F72E9A615C61907F00F6DC9B3FED3D99380B99242A53027A154891DB04C3ED328DC4B188D
-9080BDB06D9513098D1C8A69D844320CD494DA7DCA8FE6B008D0DF6B3121599E951AE22A9EE37F
-DEA7A4092509F1743505DAD2B07E1DAB21D84038115C10B5EACCC9C96C62A111AEA09B3259BDA6
-20202DED8FC1BBE20A8CB09E7C77055A9D0BD7D5F39B8F065B290900603EA23896CE2E7438E6CF
-63BB8435EFA37FA35A2588519FC79533D3A1C1B376EC7BBE92388C3F3248C5239C4D21730DBAD6
-65A7785867BB355EDAC969FED613A52354E97501D56909BAFA0F87258B068CAF0907464B498861
-1D3E7E80E645F7AEA5DCBA04CE122C7A47007A73E725DE31C475A57988CE41BE7D1FE972A589F8
-D9CDE0977492E07457698B8E9E184A70EE761583058AC50884A880936F001D53D182CF9605E588
-92910AB45E3C752B6D266CAF22397BAFF1591976B6DEA208495EF675876E92ACFBEC1887245048
-30F05659B2E73E8E049647F4F28F529684085CB30EE66FA5929774E49C15875493F661B77F0C4D
-6391EFE5A0D384BFCB2FC1820130E2E519C3715CFF2AC4B8A74E81C368C55FB5782ADB9BF9644E
-2FD416320DD3C6CBEC64A992B3FB79991E62F129D5187763E7C7D8473F963F43F0D70A8EB508B4
-970A1572835201AE91F48B7FC35D0D12E7015CBD6DE0677D715E0BF94F1F9D3242F8600EB2B4A9
-590BA94CE6D342D9342057E69E0B71175B475F9F9FC8CDF962690867B6B962989D94B7CE670CFE
-23D28E1197AD6C118DAE3CA2BF62FFBF5A6D03C7E1D85199908F9DAB1709E1A3FA4C1D18535AE9
-5306E0641C9C328886C72C91B49B498202C8B72EDD5C7F5DDF178584A24E6A89DC9EF5437EBED1
-CFD46ACFAB9678F27F4BB80279CDB62D9A23761E70ACF40ABEB38BB3242FBC012B8AD563073BC3
-240C6AE167A56B084DABE9096EF07C38BA3E6D380E2A1D1CDED670305CF0EA1D070E5FB8574D30
-8598EEBFB0C6FC907E25108902BBAD331F177EC95717078B97EDFF258F55793FAB9EDDC508FFC4
-719F491D791F5D8487FD5A31992A1E6E4DF7C82AA1BEF383C2F74ED7163AB6DE334D48A11520BE
-2B47FA5C0B07FCEE735F63CCAA25507A78971012EC943DC2D1607B3F44DE13882DF23070BC066F
-F74646DF196E1688D7350D7672F93691FD5950AD7ECE2FBD6D4B1CD777C88DFFCB90B57F9C829B
-A0C9F061F7DCC650CEA49D70B440B84276E432FE47D7D4D67C241F8097469638E4F5076A65FF5A
-15FBE8690B4F6788E843753F6D961043BD8C7908EC2A2EB795AD2955DDB8CD9B6A8BCB3C2BC673
-0A24CBCC79F15D44A6AD0CA0856E661EB07890BD79E93FCAF93AF80BD1BDF915B799C9118DE981
-496A963B4A9498E11893F19446FD9AAE7E4B4FACA51601F5C54D46E7DA49750FE88F420E9D7325
-DEB5A6B091469240AD0DB4537A46E71595FF598BDE54972860305F59F593CBCB7B0B26130CCE19
-E0B553E8D52B1953AA0E463D49A01B3B2B588044D423418A58665DC05B5AAFC47E264985934F03
-C358035E5E4DADDE030060BC07E7F0526FBEEE7FBD26CA50111E8BE27FC021214AA7BC8518E51D
-93934E23270DBEED1246F623EF50C9B12A3A79FD2425DDAA17B4375FBC51A1FD8A7A456441C5F5
-C8DCE1A112C00058434E3250B841ACCFFFE4EE5CE4E8DCAD1DA76C39CA24EEF79A2297B70D6AEC
-75B3179FBFA7A4D90B4522A0F4243D14FFBD028961211739790B55947C4DC63F0DB959A3AFC7C5
-65D672D80422330AAB64D51993BCD2A34FDD8B1848F5C400BF5236188C683BCFE47412108B59EF
-41B7465B020FFA6A9BE53269B4F8AB5FE2A9373C3AC12A740EFD72228AC156A999C6079687FE52
-19BA162C917DE80869339BC76A9D7DEF6224AAB13F1E17BB4FBE9722B94DC84256529932A33391
-D085A85A4DECAB06978B9166F075B51DACD371F172D428081AE1826645F9A461C257A46BAEC29D
-D6848025FB7C6F027D67A89EB217AA9879DCE693729D36171F815C3C6967F8DDD4A0EBDCDABA1B
-AE3C7901A071501004DAA11EBF4E6B20242EB6C4932403A6FBC9C190C8BB789CB3C3F2DB0CEC69
-1FA2A1632F625FC6A1E91CDD863CE75338CE56B6F8863D77FC57B211D413F75B2F7C16F5392015
-C33B55B49BA91C9EBDD5AECBF97D80FFF1B84488FB259623C858B14BB3D78215185A866576F34A
-0E259D58C750992B67B0900001AE2CB8184419C9BEEA52ED099057805F53B7FBAFE7BF2FFCB3F9
-7571A88C794B5AF35DF67BCB66CC21536AD69F860DA40C66AA8F6DC6E52A9C0CF052BAB6708EA0
-0ACEBE8A2D3FDD21CEE891EE4B905F72845B3BAE8591A20D99EC177C44528F56A09111A498160D
-9EFF65D62BDFD201B608B578E9E052EC257CBE33662040ADF68209F5E7876E1BFB861E21405F5D
-5D3A2F684C07F20223E26B289CC7256B10D699637E5A15F409ADE71779032310DB5FB5C98CE037
-89EAFF598241368500C76315D8E3FBE028F587237B1A4E71BF0B52C181AAE9B88754ABBE054185
-A035D118630FF66EB5A48C47949779276B5AC20699F3A33ACB5F9510263670B25A7E3E92666F3C
-0EE6AFF2CCC733780A0D98569B4E08254D9D88DEDAC4F50EB1FE9CBF8588E301FED58E36336167
-7F47386A37B86186D0A0A4627C2BD0C956DF9C0C9209F3275BCD65869D14B94943DCB3A2FA8B5B
-D7434CC1265F7CDA7D86300A5E033AD24468ACC1809460A8DC4231B5409909F865C6CAF7A2D998
-3BC3ED0BD15585A43C6598D8D3103547170067B51D0638150669DB52C1E371B6391D2311E5265C
-6FDF27951111A7524A304E865898634CB768EE72B812A99DFDEBA1C284A0FC95442921B8DC7280
-2EF144335923FE114747EB3CF24FC652DA97A25C2C92ACCFDD15E82144500A6BC1B2F79FF4F722
-E06450D2E6335839962111DCBDB1094FA2D3E817EABAD4DB131F01E453ED5CCB794316E5D259E2
-7A0625D1B5827706503B0F67BF168DEA99FFC9AD1C6CBBBAC271BF0B92745C422F9BA22A2D2F36
-A0964C052062EC7AF373244D8A49F60EB8C2881906FCC197BC9510125DC61628C8C1B29BBE00DD
-343075F33AD0AEF24F32B0F2EDF873401A60CE8A8B6176ACB9C1A395C8861BA36322DC7DC85796
-6C8C77F815477C820716F965B1E1F0AE5129A01DF4507E0E04B5168FA3566AF291F084CB65D0FC
-E86EDE9EC19EFA7CF75C9749CF4B5BE79083E8FB7508A51C5800D546FB14D4D8B5191C598BA5B4
-82E8A0C17F77CE96EDA3179A4A5613C9235758699EF8E2B4682F920A70CEF54FDF59101C5135EC
-3FEC9998660F8D9620B755F45A6A9FF807519A5548EE4BB55CBA5FE6D407499AD47707606DDDE6
-32D7AD1A58FC63F97357F4F5C63E4622BF4017B0CD757D554390F27123D17494630A756CA2F1A1
-A872F8C09BA62F76E5910578DCD4AB4B0DF33F6BF4DB1237EF65E5FA97C593C90728B12FB17407
-FD681A44EF78E14918E7B0530705A1B8F27495B3029252DA7A3934F7209D8BA8442FAC0EA0C03D
-08623347C4B17B249B91E3FB30FF88DFB190AA14276D7A878D6711BB273FD611E15D13541CEB1B
-B6B059985449B7A63C8C425A57AF00293AE85AB3FCA9B709FA60C55EB6AAA639EBCEF4847DA4EB
-F28A235000471D355202F948B24C9283FD0C9C9E3AAF88735E3769B7D60A9410B61C9D62AA5425
-9E43AAC9208A794D56886F983EB006ECB5084CDC8295D1EC0F52B12AD4BDDC14E672450D2BB481
-420AF2E5836683F31FB7ABEEB5FFE9D5E1AE551D3A6E123ABBB141BF313E5D4ECAF00A12C441AF
-E36DE60877FDAE8D255DD1F8BB0C0DEBAF10EDAB4CD2C79B4ED1CDE61E57D12B389C541A8A1823
-53637D9C1A48CE343C88CB15AC45CC54EE6895C685F89691D09AC4216FDDAD8549D164E8BCF101
-1C2D97B3F1DEA3D7C0EE3049860A949D8A558553D5E8FB358C8D2F31A1DF90BAC093E7AB45DCAB
-9E9D4A36B5ADE3C696921C3545E6BD29587068B57A79DACD07C50610EEF8D16BF0CDDB6CB0F459
-8EE921AE8764247A771F63A3E8F39B072DF066C1229948CCD60B26C2FA9FC8467F09762BCD38BC
-3C5A17EBF085DF652CDBC0386E5F8F908C6EEB9E8B35FCF8BF69177FE9002592F93733D3502725
-1035E29E2E4A2C17FF86B5E884ECF851CE8D1CF2E667D9F9FA62EA5C29858EE46647F77FEBD6B6
-071C827470A97888B53EDF69920EE368044F9DCDEAD7D40D21D44A90C44CEBA90B64D800B6F083
-5EB84A3D66BE4F6B1B173B8AF1D0CFE9D11FA65CA2AE847EFEF063BC4400D508C49C220BE19F9B
-14A6E76E2D65E54DE811D104FBC001508ED53A71E6965FEB07423F4846BA0F0C70518D2D9377C6
-FAB46993572179E9A0D75EA6F67C5B7FEDF1B756C882DF1010549DA4B6519E9CA28C56053BAD1A
-9EF5D0428F2CF9355320B70ECFEE125C9B752E2D30C6E259F9A44FD44BB45CE8F66C3AB6C27DC6
-E2A8919A2214220E0E5ADCF6C885966647797B9AEDFDDDDA5726F45F407034327F70C388B6EBA3
-5227ED48CC572516A3FF067B4F7707DB59CAE2B37663CFBA1E7128B43A2F1BBC209BBA10D71D53
-14A31B03E68F68A9A97F32C14205D4E998359039CD08D21B0B4A01FA2CB7FA8B28DB40F23B1301
-2D1664F42D084CD6D49588BF294EECB7C2CF18B65106BC49DA160DB79A63A9A7194C9F2F79F2A4
-F97EFA10698F291334E8B4F74C9D948F557C25C4FBC798ADA8A53B9B0E6DD4BA50968F5A5707A3
-A6428BC7CC56704534463F5031272BB5C08DD6F4033FD1B5E1A395316AD330599EDC4E021EB125
-7BF081AC55857A913DFCAF39F66A1ED2289A57AB6CDE8A2F56D11157569484BF6EF26B04C7CA9F
-C821FC46B9F13CA07AC0D90FAD8AC2866BA8DA0D67B908A01387E54F9F9DDEF25F50A1DD65717A
-3533023CE04038271DAC6CB401D3F692266712D3E380970368A34962C60646B12D129745C961F1
-F6E17FA854630F7FFA9E030A0C2D6001692E71495AD7492FD65912BBE636050F85DE19D51F2722
-E8FEA3C931541C9C370626163C528C1A3C0E587C7275806D08892C2618D0CB66B6AB37EB96EE34
-26274E9E4A036C57AE33B1C7D50BC5E2BA42BE0F14D32F02F77375087BEA2D3D44366E13F9CDB2
-096459878D802A151789E54C21E09FDC98C6A3567B7F6EF03E7E67228998E1F893ADCD0EE49F95
-22FFBA193A8BC1D5A2A43FA75300C4C72A1E388A792586B3716979DB9679BD3779EC4D9F427F18
-E4017D87C0B8C44460FE64C1A591875E589CB9A4818341FE9FF1E515F6D510685338514684D90B
-A40FD68AA77BE2F5D5536772A6232B386CEE391C88D1796CD076A2133474F9B1506B446F61D138
-E5CE584D113BDE06EAE89D82F1AF25B78891766CB386332EFC60A57352BC96B42905C0072DDC23
-61F20E89BA1DF2EFC1C18FB071CF04396A45293E44FE656A19F3AE3A5635560763D03B6039EAC4
-605AC30D4E3B1A68AC6CD68B00D694399B9527F13D81099DA664919A3D15C3E6DEF460134A1736
-B1FD53DDBD20C248D0832074C2A22802B7405EB6D33D864D97B78252BEAE3BF9BA5DDFC4CA077D
-806289B7ACCCA239E6603C7D2BA41B7DC820F86D1F8530604D7E3F8A1239081D7FBF9FF9C2D9ED
-4D672417853364CAF9F010CF08E4E060038A67E70EC743AB7FD3BFD62E7C209B0281F592700E1E
-CD0B18F65DF4947D24B2D9FA6C645348495864F66008BFE85089E6442856D0DFF9B27648A793B2
-22E98EF332692C08FFB08A7AFCF9EE4DC33343F8FC0B2BF5F59EA5FF484EEC4D0903A7DE30447B
-F6159C922C3691A97C2308CC2B32683A72B3CB14023E76410345781F0949E918D47481630EB60F
-891D13EA3AA81DA60DA50E67D0DD63E6823DC1375FC60738B633996A10B16BAC8CBF574732679C
-B238B9BB0C1507515558A5E1419A17DAF43BEA11E31A9F10AA8DF17DD9BD9EFEC13EF6F6D1B47E
-CE37F8D45D2817B5CAECBE38D45BDE09604146FDA57CC7E0814AC69558F170A7AC2F8DA6A5C7DF
-485C1E16BB96C3E1DA2EBC5D76630A99A007AEB8F680F2A10182EE55A0ECBD17267F6A0E4AB5D5
-4E062DDDA4DEE9506528043578853DE1CE8ACDE68938EFFE8283419D9A779BBC39221379BA2767
-DE78BFECCEA814269A456AEC28CADA35B7A1F5DF89D57F9FE64B2818EFEDB506B1CBDE22F9E706
-54A84DF0C0124124646EBAF633E054D704305B2723EE6848011985DCC11CB1DA81ABEB7CD5450E
-31C218B45C3556B7D1DCD47D4BEA4E3FFC5930037B2664ECCFAD1204D8CDD7289BFA1B2F4BC59E
-B586883A9E8757EBB0525A53EB83996963ED8DF4760CC16B542BB7C60FE6C0F3A18E18B26EFFC6
-CB96792CF2C2113E04C8E64335082EDB3FBD78DE0F1D61B55EBABDFD44786416F0AF593379728C
-FF15973618B201D872628100BA908908A978EF091A126505221F6C52E7096CFCF13710DA707347
-308943095A0222411C858DC7BAA314EC1107CF9C7C699EE623981946E79B70177FE70BEEC2624A
-928FBAF73B1CC7D65A6E76387EF3812177BA0914BAEBCC99564A2A26710129E23899D8822DF447
-06AFECAAD63168BC96BB879D418D3A26C214E4F26E186ED9B645F9023013086767A5276DCE1B81
-031D6F08055D5898C6C1DF53CF9695F0B1DDAAB78BB824B2EDCB8D726B2F477289C16AB9E85013
-1E1E23221929D95E17F4011D2126D783C1363403D650D426D642AF6928AC7A017E2D36A60CE6E9
-7EC189432627B4BB14B94E2F46D4ADA823DFD6093F9ECC8F01FE148E59C11AAA4417EBC801B0C8
-D8B380A4922D9AA366BA64BEAC25DE3BB50E5EEFC4E0AA8E8D6E7D664FE249F01058D5CAAA8C3C
-AAC732A1507B9F84AE531A3F5A6CA32C812EC23E31F3F491F21835F655ADFD42E6387D03C500B1
-D924D99572BC8F362BDB56FB6962800DDEBA947659674DB719E4CA9CA2CA8BB36E28CBECFB9EF8
-16EC9B0AB6B464B959DFFD30F564E6C7480B72A5BE58B2B1527BF6967F08F929D98378B2D18AB6
-2A73010C9FF49CAEF7C76CAA65695F1FEDFCE05A487CBE6CA689F4B095BDBA432E349816190CE4
-BD03D7246F73B5A6BCA12E262BCCBA77E25C3A19241202EF50A600D21D16E8CFFA05EBB85E65B0
-E3AE69730D4D3EF79A0525BFAD3659DDEC3F536BFF0EEA6693A683BF9259E098B1CB8EC38B1DC6
-AD3B20DDBB88E1863ED1DF64A2452977A1C70CFAE0AC206977526D2EF4885561EDE9C0642D6524
-12A2BCFF8B37DBA2D31079C4AC6B9CF26518BABF3639D9169FACEC29E42DA1F0AE2EE290FC0F35
-149E0EC8807C70C4EBAFB12CA44B7DE7D95608DDBAFAEB476E98836E317187715C1F07C3719EB2
-0560EB5B241932106C464D074EBF0B4B6EC4E86CAB3C00357D406EA833652D729D32069140817E
-F7F906E8650CAE88FABE5545CFE266F4966FCFD8F83DEED5C086876952F0D024108B42E06D4DB0
-89EF77802BB2DEC90966D331F6E34D92675DAB18FA3334DF9918806BE5058BA582F35B2D742EDC
-F4FF8BA830F0C86148C235788EFC15400E08ADC57D6ECE093E1F7711590DA9D30017B730774052
-6937D9A8A4756ACCB0A6BD2888CE2295658A9B534B88EE43DF464BA3AF64CE2504814D2B065B85
-0DC705049E0B346D007B43AFC18028D4E9539EBC7CD14737CC1B7F10F2CB000A7F219DF60B449A
-12D21E16E8789B7B8F67C354574B6CB5E0B6B612D9C5D5B0AE7D87342AB404E967494718582FA7
-D32CE4D6A81A1C9EAF3EAB6060DFBA250685BABE46B4FF3BCC701AFA8A868F7029B38F3568834A
-8C34EB0E6DF3D67334FD0E4838075286331AB693179C65BA5087988383D3D5EC5E0AE7BDC99BFB
-C358BA2AA274A4521E286CC6052A5C477696C5578D5608267CCB164694974BE93AE7E35F389F2B
-AC6B7980E61C29B1DD2D15B42195E795B00D2B89E6C4BEC4379413B11B939A1528C56006ECC994
-7E4F14E3D60F7400FEE32D77798FF6383B3319C6F92E494BF73A90083F986CE5F2105C0E801027
-57AFBBFFAF368A20EBBCC6516B79682D8B70A23D8DF3A2BBE4EE081D4ADF70847F95DDAEC10B35
-13B069B9A6E50FDE25E3458050F568625F680D3DAB2FCD3B7007109358EF6428756F742C90118F
-E443EFD7E6D879CD082F73B0B95E230C06C67DA5CC8DB4792EB274FD596DCE8C966F84B54FCB14
-8B57141947461BCC69A012B50DE3667F6DD9F0FC7706525BF5EABB07164BB07B9C973B5D31D0A2
-2CC99E37697A6D14B6F4EE4745329EAC6A5DE7BCEF1B10DEEB46DA4AE14BB82CBABC31040987E1
-74EA49EE6F543DBDA0063B6C1042EB379F610DB5C0D4263CFC08A9C5604B7FE2345E775EFF6BC3
-5C581500BCFFD98E23665B2115CFE33A184BBE1DB4EF955F409074512F61A37827DB751757E284
-A23C89932BA251ECCEE545B6DDC98246970B17C12FC7F9237E6D00E8187F7F45E048307688EE64
-2FA6CABEA56C1D8C1FB31E0B0B95D7DAFC1BE2E90F933A44AF03E94BA2DCE76D358C2D7A2216C5
-E95788A6BDC9350135621D59F52FC74BC96D94F93E6E63123B4F56326413974495E822DE96FC05
-315EFDDFEB919FB2A36BFD8580D6A21D11515EC7835082359F3D0B2F79901FD6CC2AC41E2D7B9C
-412A49C9D7B8FD6EFA11517821643349EE9FDD5A6F4D55F440CB7284726C6DD45E84049F8931CD
-570388CDD6DD5F7AA0323533EEA3DA70FF0AA8BC42F3B129D0AFEDFD840FBAF2CBC35FF45B8656
-BDDAC912ADA0A3C2EE447684AD4A0DADF205A419E583D57D352B30356D611E5E8B67538E2AB612
-787177B8C8CAE9A3F63E58913E026E2BDBCD9CDF272AB9B181BE3CD650AFAF3FB9D6E07D32F915
-4852862C3F7DB6748FC834C868619A4E7823733CA044DBE48F642944A087FAC70432D01392A52A
-3FA0D1C54EBA4662AC8DE38827B17CF644C2987ED7E57D436E4A88B29A1C91F454A4637CA5424D
-11B82D1137D58867A9BA363CA0E07C005DFEB038136D4FDFD5AF85F48E58E50D2AAEDC886A4B22
-CE2DBFBFD24F4A05A3A9FCA87A95A871BF8D6237C8C63E618FA4DBC9E15ABB677EB7F1706B1C9B
-125D4F5E39A168A989FC53D34F45C24A52292627E11F64A7BE21E5A61D4D8F8C9F7DC3B0E139FA
-1E7EACB8BE224E679A29DD3B44FB9B29220EDEE3FF41E88D15C914E9E2EA6FBD1D409753D69FB3
-ABF266FA7991E82B74C7C73BA7DEA82B0A0CFBD6291B4DFFA1D68306D24B50906A3EE87A0C3A17
-3ED5A1F983138E7BD4381E1B21AEC00F72873F4EA6C622118F37619F6A451DBC52D2BA704DA804
-17298BB1CD70A5FE38163F83ED96C2D5EC1CF2DC8CFDC9C1A8C2EC735ABBC1851C1A3270714B88
-ED8E2FB5A0469A18EB27C0B191169E37D71D62D6FE06E23B18B4DFC93F8E220DFEC3B57F34657B
-0BCEB41F10C0DECED95960DD664C499BC607614D97C60CD7794807F2D509B6589EE4241E4349C9
-33A94C3F1E58FC40D320CFC31153BCB12F7CAE903D829E8B2300F41DE6D21B5BCED26673042B60
-3403B1918E2A57662FA77A21D16EAB58C3C81243EBC05D6922C843EAADC9DA99B83AE09FA329F6
-A6F0B5BA44AB4C1FE88B63BFA4D629EE411CB1EF26ABAA16264204637182774F1AB200C7E20057
-17E5168F766E790C248C4A38B93F5F9B5C07E612D72077C36688A597DAE740D04171E33FF960E4
-4C1E795C1C813E39BE2C0365341D1EC946BD30DC8BCBED7F9B4AFED3283B263155414CAF138365
-2C1935E75541A553121B7FEE8293ACCAC906EBABB343B875E4774387FD8DE4557830B2A8CFA3C8
-4B734F4AD5094754B96AB12E977DDC29F8E43697F737E52A6D9DD9A2D8840906B4ABE9C246F684
-10C38B404FA6251A2E8A31E2126D11929B73ABBC01ACE04A84FF25A8F7F1AE3A9C8FC04C2FF867
-5A41EB0453373722415563EC07A9DF738F7E8E9423DB8A09DC6714472982ED98165984C99F885C
-9E9941F2A64D10BF1936C749019845FE5C5DEDF1C057837AE0C6BEE3072C0ECC044B5A33D4AEF5
-3506438F750804B696AAD17897036057E77A0BD7E02F2918CE13A48FED56C55FA447B0F32F47C5
-2AA0F53F03F6334E6C484AF42F265EAD25088232BC109B4AA86A475BC11FB22FEE50F92FB4C4B5
-01DBBE211228D5C14ABA48B56E59A34C813016D43817AF1B707D09BBCA2B20F3B3C90058EF7E56
-DDD4004F8754EBF0A16DBA018F8195FFBFD5668D4D21E7B6AF279A08A17D081811D2C34DA41E91
-3399F6F3B4BE23879972BBA56C65F6612606DD000A6C857F8F283E6008281E5D18828EBC6BCA53
-29977E4C792E468DEDA9BC087DD8B4FCC6D9279BCC069B5B7544585FB305EA3516268FFE6A3F91
-CB25909A61EF71B0016EF040365D193CCA29409EAD1AF569DC290514A10980B94D6E8C609728B4
-A35E97299E3DD1EC28764A71AEDD26C6D76F5276139EF13F052403F529713702E5B1089BAA4390
-78F4D5B1B2FA80FE3CB11B14BC466434BA54F839B8A9C887B769FB59463D0D50DAF8C71FA0A9F4
-0E73AF18FB6C7312FD51D0EB70027ED4A546232410E7D29A156A2291E29F6137FB42525BEFC6DB
-3049AFAF2357A8ED9CED95CF7E33FE3845883E35632507F3BEE56533E42DF08FA0183CDCCE22CA
-7E06D568D08D161560D106E22E9C9576ABE08ECA90A62510C2811D7CC28730D2BE9A1642052647
-394F4CD2A4A93ACC984C954F0E8C57670C08CF0D21D46E08925ACE4665D9D724EDC75EE0392322
-E9381632D8C287BCEF09E84D42E3BC345DEB24C2AD0C68FF094E07D32685866270DC457391BF08
-15A73D64540C28A7BC178F9A8EEBFF4C4478924B72FE21D51ACE32EF43C0D3628AE353B74FC36A
-7267FC679DCB875BDFC77821233B30F41A6E1EFDBCAEE3B4319BBE29D253624E48201DD2EA2498
-34F67D2F111BF268942F6842939365C8E2BC3330F0243CD1AC7C5B62B7F0A2FBFCD0965AA10627
-73634020A2C7C364CDC14EA24B500CBF4A8C79B01D6DF55DB738CBE3B978111D65DB99A78CD0AE
-43619F2E28BD444DEB85A7B585B19C594940C45870E21D4B1B110028A4F3A60C951A0884D57E28
-D5E26E0E928619000D5CFF442D019097C45DB01BE693F6528A00120A14845923BCB81F27BBEEBC
-15A9FF9124371E485BF4AA8B51B2DA49DE8C2E5F4F1D909B2731B2B14B287D921949115891AFDC
-2E9424E11D6A6E01800002B41B60F7AF908FFA016E775C82582A4C15F47F941ABA8889891F9441
-F2C850A29185D4B2B68CCF46C38ADFBF046CB7BCF9B610379E95CD8D2F68ACB47107225ACDC6B1
-2DD0A72F291E27199399F916370B1F7D6F4EC7D0109EEABE3191393C7D6446F86F10EEAD7F9D79
-B5AB0C053768EDBE0E0F211F306507510E589686D29D226E55D9F07696A144BB4A6400647A8743
-ED136D3C5DA6B183D0AF2B565D9D9C345EAE5B63BABA6867BED519CFD46CE594AF18AB49DA423F
-0C781EAC2BFCA83F4B11B431C1DFF69E12287098A487BA099786DE0906EB2806278912B958D9D0
-CC168D6246251F550445413478B8A460A24FA8D80A0924253985753DA56A30920BB237E4521C2A
-78B4E79A256EB66A4B2061F4B71B421D85223FCC8DB4FED0C3A4C4918FDEDC558C57850A62917A
-0E57EA5C771D64A137E17D12F1C5EC08FDB94D1232B090127259DF02581C2584754EEA872D88EE
-7E583D13C54D278DCB5D6AAC44F68E76186133A3EAC6AC3D22FFDE29D0EE251495A96DD973AA89
-867C6BF4A1B71B0956F32CA07D796A19A2B64CAEAC3B04AEE03E943B6FE66EE9840DDC086E8C80
-A0849F14992530B74EE8C58CA3F4E765A7A097D98D45DC90C48A3F6262E9999BC34EBF07D5DBE8
-7185B7CC1BE34DB8D09856E84A5B9B30C01CAD5E72034433045BBC57DE1DB1186BA78C08B6B224
-07FA803CFFF1CAB082856810D5639AF9E8653470B3FC95E1CF8FD80DBBB597FEA6A4E3CF584AFB
-4A88D02C1EA61B65FB0CC7A96EF09AD692D035EEF27EB3BF2967364A42DF2D7565C61400B0E338
-168B81E69C07FCD2CE5B20526A707F36786C0C6D53B7E4567D41DF6435B4DCF13256B7E802441E
-4C86A0A329EA7293B1A5FA8D532FD0F529A2CA7CBF0F667C784826A1891E8FB93564158B14EB52
-7AFD02156785CB4089DCAA8056EC101F85FCA80333A89AD17EB94C100BDD0552006139C9496EDD
-FFE06E4D10C1258BC6912C5889D3D9108622BE978F52E855729C691DAFCB358169154A78659CEE
-C855C995B334280BF279955835BD13DF6AD0066702C7B2A7804A223947A5F8528F0E2A962F76FF
-2B41655FCEFD02F3F6F8D848D60B65399746806A9A4E671F62FD3A46A8766E6F94422B84E9E3CC
-3F1ECFF2C86FD88EAB7C5665743F5F7E26F34864C701B57625A79CDCD1BAA2A43F482FAE42F9B9
-4BDBAA91ADCE7780AD209D2C19994574B9BBB132169B488E6BA22ED05C971D2CC5A9A0262844B2
-1698BA297412019CD7F6C796944202C89B7D7B188DCEB11C91F90F0A338F62F636B759924BD999
-B488C61DDAECC4B68E0104D51C9B8E38354AAA61EBB5B53A10F5798C3E755662C2F92523CE4710
-14B322D56181A39DB9073EF5CF6C99028C66A48DCD259DA4A9CA17375AC33C1AA56235BF1A57E7
-B3872799CCF1AE0534C5EC3AAA96128DAC5592C6A3AEF6AC4EC77F1CBFE1F7CBEAED6935913164
-C7CBAAE272A953ECFD2F9B95E63968190066A66DE5F87CDBB126AB5B806DB3E8F0665952D051A3
-DF91F4BBC261BAB836F921DFB0E6132283C40B9BE25DBA4DB5E9561658D735F4E7C635BA312C55
-A499A10352BAEA349607623649CBBD0AEEF6DFD9F436CA20A9A887A13C8B1E40064BC2B5E8F788
-887C4D1B853C40D74E4E759D417421FFFF7B2ABFF74E70FF8446E268C784BE7BF93CF20D3B085B
-B4136068A30E1471895FD2345E05BB57D5C32F1EE6C3A288D1BFECA8276D35139876240E36DAA2
-99C18AB7A45DEEBC470F8DAFCE5884FA632F11845C1B28A3B39D820CD09B24ABE6BDF342A90D1B
-E453764A959A0766C1F1B6F72579977F6BAF22C2620C22D16E52C78220AED5E5B0F977E69BB95C
-A44F67FCFBA74F292773BBF4590773FAFC9632855223B640F8B5F3B991685215F92F1751EBA738
-5C09B7CAA12A617A4BA5497747AF13918DDD1AD89085AA3510443E8CD9B799F325AE43863E7F02
-CBEEC80A79A785DA41FAD2572E57A19F9A8DDBD1A12004F41158077B0B9D67E9CC4F9F10C29502
-50C74CEDA126664FC366E6C8E5D6C8DA0E935D68DAC7BEFFB648FC6215145ABA587DCC95F2A0BC
-5E187C70FB879E6F75FEFB9FF1A09D4BE80EB65AF18BD7CF9ECA28F44E49BE391D4A95633B1329
-06A003D3879D1DA13717502851178B791137E3B8D7954BFB34E55B27FB430027D6A836C5773184
-C9384BC708991D81665F7D94803EE28BA76CD43DA908B279C772A4249E88DFC85A10849607DF1B
-CA4D481614518C59017B1079ABDD1FF4A5FDAF8053A6225CED3FBE6F61A3404C797A61DD6845B4
-261B7BADCD7FBA647562514F72C0B2EF4077DA86BA5A71E192B2F4E7D9CDFDC1BC990F4A295CED
-BE13590B98608C1B1A5F8E2A1690A4153B9304F5A32C764E0B05BA8CFE4907E39E33D69C4C424E
-6BE32F2C298286EC2C7EE5D6C1B825DE78BA87F2E4FD59985FEFA23933832A4E61A21617B519B2
-9360D57CCC21A685DD415048A06C2C8F34A3C98498CF74CDEFD3E5A595140F52F02B47A34202E9
-2C07EF8E790186E56920F5967BFDE5DD6E2462DDCE6ADB38FCC059E189F8DA70A8687940CF9D80
-98FFAD9D7929487A9191C250ECFF0A90012E0FE9F902F78A2C146ED6E5420C00DD89F7415F2573
-3B5146D271A89598EEA4005DB32FD27DFA0E293423E4D433DD78A31910988D75F2726B3B8A7719
-EBD40A889AB7E38216F1301D6FB53363240E1A07C2ADE47B26D4B6B438FA69786A582C72855A76
-77E6C51555F39F3EFB53C79905BCDB3CD88D3A5801F971BC8809BF73D384B53C1E03D65CC34039
-2A7A564270526CBD6F9FBA7871BDDE6D9BE23C38D5E53B51CFE4EF588E519148ECA0649AAC1E1A
-2606EFFB8EC97C9E64D46E9BB5DAE9BB73CFA6A9CCA578DB26ACEEB662D020F9D2F163B877AE89
-746A4B63040082385DF1C5BEC77350F9F5EA41F5941C90EAB5700820C0C29AB8371180F30BF009
-5D7CEF5446D549D0931961B246DA8F1C3535F8967D64FD070B625904D7D7DD6E31B9E410CF3D5B
-DBB7B6D6473771B85F8E2924CA2F4D8DDFB2DB3D3E4CD46FC27C65F7058E8F908DAFA540BF2726
-A5A1A66DE298D6EB770FDD4C2EB07F3C81F190712C2C5253379D518A931097A96866C1D73AF6D3
-587202857D0A83D2A526D281B42AD8A29E5084228C527AAC631E85E9FBE26AB60F14D94FEF2E3B
-9A24EFF6DB66998C5E2D36966A11AF147CD293723A5F2F34625F6AC2C4FB51D0F851AA5B4B54CA
-E1C8002ECE653890BBC684E4D4EF528BF815BA9B3DAC3A6EF34EE74BCEBD75F35F370363879C6A
-F67E849750D4953A880081DA1B64582E8D790C288B65DC1B69BBCB0630C77ABFDE5A40E0630D90
-F542F09AAAAFD8BFC57BCB9BBED422602DE45CB377C2E634B47AA83CFAAA35E3C869C0819E6E0E
-1CA918941B15F66E9552672110FACBB538E8FB8A7CE8AEB2FF61EA94E098B89062FE76EF53C6E8
-2CCDA0E8A19BCA2B33F4671BD38C0DE622522CE84ACC4114473F10554F8B13AF6E50A8F7443EFD
-AFEF23430F4C2AFC9188ED069E25647C5D89D657E5C570A27A4EE5981E1D9D317CC90F5B25695E
-9E1B914773FD447A91E76E5E87E6613127CA54E8AFA17052094F6467438B369C8549E5A0A59B04
-D32B5A0B02FAB315F25CD4C7E16FCFF78544D88D983EF7C49AE1DDD72275759ADAFF6F206B563A
-5912AA256CFCB35CE30CAFCFA481301F6A25F673A8B90E9795B2981601BA88400DD247AF468011
-8C698A366B875A8631AF3A5B4CEA30F1B98870C096B0285AD22D2AE0C3E7C2600BBE9DB96A9A40
-96BCB3275481F63EC41789444E088A98C3564F22C7CC1D5D343EE6E3494E46C99B1546AD0FC7A6
-561C239B5D233450A80A13F4DB163FED87BFD98FAEBA9178CFABD4B5828EE864403949429940E9
-BF97455B4B10F6FD8720930BE10E639F7173B460F56701B5D4AC799A794C9CA075D34829B98461
-0FA438749B33EB9FEC2BBC2A2D354DCAED8F46CDB103EF0F64670EB7FE92FFFD4734BCC9F5B68E
-CBCB0BFF982FC7558774F9814B00802B4147A50F96E52FD1E107E1BBC7CD878D9BB194A3280DE8
-0D3BEF8FD0CE0FBEE8919B8E6A9C8A45FA2DD71197AB8F15E122B6D96347181D1363A190CAC8FD
-84EDEBE0752BD3EB0312C7EC7864E68CD0962B3AC5B919CA24A3F3B75729AC6578254974D749E0
-9E460263EFF0F666129514DA59329972C02FBC41C2965D3F2C7AD1B834D210EAAB5FE5B50DF9C6
-E16A3DD52EB2A3E703364958B977060CCEF91334232C9E71E27C03A1DE128CFB721881902A1C27
-5FF14F0FD65AEA05A3A58241E874E6222596AB117144C5255EA57322E49F07A7DE465C39DF690A
-6A9836B10E035928E05AD103954B6BAFCEC520D364A7E4FFA27EDB5299F47ADD3009FF45463D38
-8A3C8571B21DC64DD8CF7028BDFEB4F66D105BACD33DB5E8A00363B47B9D348AA1611C059205EA
-3B5897658160F069213875205D4979EA1A1F93F196A322B6ACFA8545EBA221B363A4F6C32C5FC5
-FCB4E4DB0E2D103AAE01AC84FF8B1BF81D05CEDCA5A356981AED6A5F4A5978ED737CEE2B686275
-2612B63BB055641ADE4F9DFCE2BE94F9B593BA495A1351626702E648B62E781885ED4770A45940
-FB25E5C4DCF2CA34BCE72693C063D1F130D728D7D04729E8005CB872D264AB8EE6D125962DD6BD
-27C0BD80247AE1DF710BFA28C8A5E32CD34E45D60AF37EACBF49682A1A76B15ED787E1E6371B5D
-D56DB046DC21B5DD9463996A4D805135A4971B8C187AAD32C422087D8FB8B46B5B472BDAA9AAE6
-85C6C08431BE762313E443A37812D19F535AA285DBA7041997EA73498D5630D24F727335289DAC
-BDAB419E8B044E45D08B45B24134B5BAC9CF14D48DE6AB4705607E8B7ACFA9772C1F4E86A35383
-FC11C4AA84A7C734915A2A5EE0C630268C6DC794DD6164C9D28C33E6208266D51ECD5FAC58C455
-ABE4DD2E28AE428BBA827C18F347127E07E9E14BDF6FF4555E4E6C79697073F5D01927422FB534
-7E854223D6932003F6F7F2B6BE4FBBAA65F2AF984012ADBDFE1DD4AEA80E3CD859BBF018084B8C
-0E6D3E4B81B9F2023F818BFCAB27AB55D3930F03EDDF80D2274FB6BDCBD888ABEE7B9C3AACA6A7
-70FEB66CF346D7545537531AC4FA6DE2AE0B5F0751CB10EDCC047527117F0974A8E0E48413155F
-B8E15D487942B6AEB71989CD74C88AC77809E1415C14A5BD4776A2593692BAFB9D3F8B398D9C0E
-1DF346BB9A75915575B2ED1F1EAE8BA4DE510ED7F5E795314D5E5FEA572DDE48FC742F6318CD26
-4DEF0C83C92032465C5209ACC826D2CC9507097A18679C44329E25C87D98AC7A007B4795FA3F14
-E93993E927358E2E5142E7FB9CB2E62C0AA0C494768014DC0FCF8BFA1B299CB788B74A660CC404
-F661DCF070C900E4E418C0ECEF6BB7A7572C2A632A9FB4F18C963FAD73B5A0C863ACF3203489D1
-EDE5AFF38D67FEDE75F17AFE06F9130700BD092A55129DA2CED26CF10C5C088FCF82B192AF54FB
-BE884D701A15D71F21099303F9204D0CEE6CE1CD4491FB5B0285EC589C17079AA6599ED30377F6
-7538636C92BD6D49B53C1671DDA036FB4A9251BDDDF41383F818F332AED33E010C642605051FB6
-5F1E68DDB634644026B08ECE7608AF5AD2F648E32B6DC1ED202F02E12B31E008790FF62B097F9C
-C871A36A23737F8DB0EACCC75740CEDD89EBF1D1619BC558D35FC49FACF0C4696F577674879B35
-DA2342F894FBC85F7EE7F4796B680D12ECD8E344D5FBA7F5E56FE4D5C138309CABC4871D81134E
-C07D9825556F78F74C9239BAC7365767761577FDF31609C5C884CD95571410856CB2A87CE42BD8
-9F92B8AFADFEB5BA618BA10396AC6B31A4E87C2B89B521FA100D8622F39C80190749C5E9C26F9D
-1040F6B90D2D380BED092EEA62D6BBD648B1021719799FCF210C5EF3BAE4D44C4D798D6529238B
-5BA06D3C9F9AE5367CBB81993C19F9286E690DE1345FFDDAFF9FE36E
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsd
-%!PS-AdobeFont-1.1: LucidaSans-Demi 1.001
-%%CreationDate: 1993 Aug 11 21:10:03
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1992 Bigelow & Holmes Inc. All rights reserved. ) readonly def
-/Notice ((c) 1992 by Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Sans Demibold) readonly def
-/FamilyName (LucidaSans) readonly def
-/Weight (Demibold) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSans-Demi def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 89 /Cyrus put
-dup 189 /Heinz put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 32 /Jeff put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 121 /Sebastian put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 45 /Will put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-readonly def
-/FontBBox{-309 -205 1151 967}readonly def
-%/UniqueID 5029006 def
-currentdict end
-currentfile eexec
-AE40F8585C2492B57FC8C19373E315912C02C4E404DE7D857CFC574863562CE335405BDCD8F11F
-96FF6E8F1C7B7081B95AEE4E19EF19E210EB377985E3A9C4049662C57E12D3250AA62F97535698
-C97032B09BB86FAED093CD2338831E8859F00CB0C108EB8E6EF582C1A64E00289B62C4DD3C7ABE
-9D68E37629997DAA1BD0F494A609A153E01C0FC558EC2510717C5F3C0D1704E13894839A500B55
-234B67E33C3EE5A6E7E905C23EECF0D7320E431F93A893DD533D15A7D941B043EA7698B0BAAC30
-D437917A0AB35CB6E43354D38151D2BCAB7D2B5C7EB260C888CD713A2960FB2E510299FADCF020
-C4A535A0791F9B9DA4A3D25C989EB20DD198AAF09029DE3109374D40071EB6255A9B872322B00C
-EE340A09F572634C77960BD50BFCC684BA77A4D15CEB51519C9728E8A3D90555B3EAF8C342A020
-6282A97EDAA25BB74F1AE6F862477A7AEAF1A2743843460B3EA6653A0E7348D33FEEDBDED3D45D
-85CF2AA51168B0647C1DE8B3C9A78C2EA43726659F3E8EDBC6A899F644DC2932A855CF3F64B115
-B46D556E5D9985D389F7F250B017F690E2D057D6C651FD591D0186F44E4E72137572BB6C02B816
-DD19473CAF196D22DD8C2CDC3EAB84CAA908B1895059B7CF29D716DE195A6561EDE1D69FBB65D7
-CC82A9A4661DF15F693EE6E383D7B8204B693A7B0660686A66F634FB881D0DCB0309DCC421EFC2
-F0AEACC7EBDC0D36B4B23BE86EC1BF92CA08E7F7FE75A9573149F4DF5B0FF2E3F1B7152EE18AA4
-4C79B6B5B8ADF21B9D463241D00B8D0B1E4C53E374EAECD2370C762B7B6BEFF36ADA6C616B9395
-16561AB36577ED5709D2AB556D6828CFE3312375F8352709005A1AB5889D6EE142AFA34C135FF6
-A16327F64BA637F66BBEA267A0CF74E93C5FA0BC0025041987825AFB1AE5BBA228C40BC35EAE0B
-620B9E90510DBD9762195207113830727F293787D784CC8B3096AAE08DAA086D3F2D02742EACB3
-7D210FD447B489559EF0641DAD182D275B4CFA7311FA695AFBC9B689CBE20DEC441EBD2D6CA829
-F3C9D7A5F0BD06082A0348E70A97A463340BFE7B8A183D6E01735C49361731501A6BE18C334DED
-5FDD2E20E0DC11010983CA608F9A6AF1E2C5887707CD4E1EB02F38BDE030DD8E0DB7D9B39470D9
-993CB97420EED3C2238E2D9C5558794D1EA89D7DD24C8E426BA238743695FA0908AFB11012C071
-2ECFD83A269452B1DBE37E142A6A45E05E4D3FBFEDA1B8D3B3A8D165F24B8ECC37EAF5F56DAAF2
-2FB1E178D15C742CB146B41265017FD85A6EB653C0F69DE9EE0D5C488D1E9FCD5516F6B8721DCB
-DF10E9A94F678124D6668A291B25A3E898923040749ED3458B9DDD204B196470F18DB90B3B0B0B
-62F4979942FAA9F1FC00D98E345560CEA1D8C89CF7BC141ED12696AB78BC44B2483E3B5FDD8F8A
-257B81175F5ECADB194647FD147826560D21CC2C1E619079C5E03D47E85014CE98E7AA57F32B97
-0F7211D7FA44C26FC12A0BD6F12604B8F3EEBD1DCB0E8959857A5EB5FBAEF277ECD1AC6B564658
-A547C9306B51C96E76D46D4878C5B0CA4ED3EA9800F9797A4B5D18D91244C74DAC07C659F3656D
-2C2D9B3CC8B2F6FAFA22E74782D61492462936DCABA1363C51EBF7EEE92BA72A7A8E27C733D488
-C9363C086AAA51C07577851640AA5232FD80E70934CEF2CE74F5158DA22C7411989672133BEE50
-558A852537938BED9A34115416DB0E62A0CF53C5857C7280605EDB2DFAFE3B15A82F64A2C541BF
-83903E3381468B8EB372547B548AE62E16131D0E4ACBF1575E3F609835D9DF46FED02D58C0C3E1
-804DA0DFB55F6335B910691A3F5E3709B83F3B9FA35771DA4266BD8ABA9FE7F42F5A877D6A4457
-BFC547DB8988CA6E77E04FF7845E90E7B72CCADE8A5A14E594E27BBB993E4F73FF91CFE0306C23
-A8E6B352A0DFFCBFF83E4D9E6F7C0F05EC7EEE1DA737E4E1B5B70243083FF2EAE5F5F88AE7F040
-E7D8CF58D7AD5A2B25B626B4B5525377CA40EA542236128AA40E592421D0D871A37C34FB45DBD6
-A45451B15298530EA0E1DC851C212BA010685A92B1F805547CC57D62DD2D7CD4156C420D073AEB
-CF0CDBFECAA3AFFCA3F1B1B4F817DE41535B77504E891DF0CB42AEE39CA3E37E1B5F787D467CB7
-306304950015AA42A53A340AD1D7CD32F2C0D2A7EA8A7297BD0FAB1B2FD027D0FCEF35DC8A32BC
-DEDCA3F3702008ABC82389A0F12F70859E5F4126A88CA4FAC548C2515A46A3FCFC3E958575CCF2
-30858E0465CF6D43D41973057077BF986E4DCB3078CC14096CE6279C919082DC237A9610589B29
-E9DC232CA680CC17DB5C545BE9418CBF16AE837E02681BFC873CF630D9044524A9F4373DF78A7E
-EC5881CECB664A92123639D62758235DF94C854A740A4D38859C9386E1431C5152331D71AE0812
-CB23884FAEFD580C53552DB1D51BE03559E7129A8642AA14132AED38CC4357259257698DD96624
-76589CD1AF7D72A53A8BA78A6E2737AADE9D3D880140C3907D1C20F6819A0F6465686B6D30A4F5
-04E0488F5C8CE701D2096B45BF447743BB1D981E52C65BF78CB8F4D4BB5E1E4B0E3F48CFB19D29
-9A4210F36A2FD8557AE2AA0477683FDAC64590A3E6ADEB3E3C24DEE4ED90D8A3EFBC3ADB61346B
-6E167CD20F60FD028CF251CBEAF221F423505126973808297125312ADE2F0337C0079BA876BE4F
-94D9F38EE5165BA3BF025C012EF13CC89451C63D943AA2D0C40083036AAE18197E87AEAA4E6A4C
-678BD07DC68D87C2B18A5BF0B371789D216183C02DCAE89A8BF26C15B6A3ACB23F406D77AD9869
-B02E9DA376F0F2299767CAB7DCD0D8330D96A43A1D70EEBD80362872616E3176C3B6CA44B5A8BC
-9C0171B08FDCC575ED942B90C55470C69C3DDB7FC6CDBDCE4911418054C7C723F1CAC9646CACCD
-23F594B344129B30F7569104989A986099901CB110CC535E57D6AA8CA80FE75C4A208A7B5E39F4
-019D8D8A515C0AAF8AEC711A55C6C0DAA0F17C34C3066683AD4AA6A7D3EC57F20D32E15EDCA57D
-61FCC7C8F8AD61260B574593CDDC128AD465C59A785983857898D437017360192FF44E19998358
-6453672475B760A3F8F6003D3EFA6D22505EE7A12ACBDBEA47B63E5E3540968AEE5B6E7FA8774F
-B5410F44F9090E880D2B6E7E7E6A7D1D4D717B144D8A7E4DB66CDD5998BE26621B9F4D7C719223
-B7A5AF8EB116AA03C6AF30FE61E32A62B4969B4429D0D101889F1BDE8EEF0662FC4D64C06665DB
-D474E811F87D31BF576271A7A3E52F7990BD79E96C3B4A936E2B1FBFFD2D31509CF7F5BC739F4B
-7C0216B5AE0FD8AD25FCE86B33A4D22B2D616C96AE155DBDCD095A77AF84EDC4B7979B078C563F
-8588CD016B3C08695D31C8EAF1D497C01A9737F6C1AA4626BA952175B6B898FA389E9493A8DF87
-8D4A1C38C0CAEA89B225567AABA00DAA5B6F3E038C0F3198E8B5CCA6302646EB464F062D4BBC8F
-A8446418626319018C9C8CA08B1C42D0714AE74E49CB33A09CCFCF7A208D1B7212C255AE7701E4
-E01D7E5EDACC772C8DE238B4DCE0C3D6A1C7D55FA9819A3570718A6732AD4746A71DACEF94E459
-0269025736DB98D2F053305C27D30D50DBACD697EA875932778F2A544C9460A942DE2DDA61AAB2
-109FF6363A5EE7E6E336394B882557F7E13F3D740ABFB291290AA5585922FDC27873A8B29525DB
-ECFE5A994BCC926A5A4B34C49210279F8763281A5D91816D974BC5F22847D68DCB911D265F7B02
-FBAADB2E96FB0E46DBA70031B7D7A4BB32711C127FEB546F52C1FA36C7993D40EE93C0D4915B12
-FEB19EA6972A3651FDD1DB039B1507600477877D43AF8F23B4D41284F50621DE3902A3BFE3BDAE
-B057C127605869A6FF573334D00AC079DECA898EC5E7C28CB76B23A617DCA022313B449518FA4E
-3556B2335E4A45A8C61121293C3BAA23BE8ACFC53658B3617458168B3F5FDC321715AF886021E4
-AF9187E2FF6CCC09AF7FDD019556DF58061AC74581BADCA856650460E5B45C9DCCE4B4CCD18DE6
-5AE71D2B3D4F472FD56B46DE9126E08DA99B91A758BD9A94E28A8D951262F220111C3301972A7F
-49CA8615AA7E7BA61171300F8E66A9BA949FAC666EAA23720CA825DE4D0F6A9ABFFF233187791C
-E57E3EFC5FDE95D277D13CA6112D5934D6E27C07B614971D3AD7FD74CF08B4CAC94F1DE512019B
-CF2400998F207B27277C42562C7EAADE4D090D8261C818DDDC65F65CC793E5A479F1E03E3942DE
-EEDBEA85B103FE2BC309C6B16D87804C85900E39F51E96276D9BC9F62825D42D1EAEE49694D61F
-AD59AD71A3EA6E53CB0C06E7916F0FA7A3BC0DA39E224ADF4F23EF2A15A4E0A56D9E38D4D7454E
-CDF3E8D010A6950975E1967E54F4C63018731DDCCF5F6DA12B4D2AD4A228473E49F6EC799D1967
-B7F333ABB650B2B573F24B755BB71607D20FE142C5653358714EDEEB94D1862B435C877C80C1DF
-7B02B148E8800CA3A1957207854011A7EA1AE2B831F2ACE4D56F9A2CECCAA4BDA65C6CF8CA936A
-05FB76383900D5CF4CF85DA2F2D4E0E10C43B2FE280CC15C75349B170E87909E7113C3AE32E62B
-584D7D350D1097EB7161C2DDA01D1CE66B622D041228C3A93F6FD48048ED070EAA88B5AE5751B1
-9034DB79FBD58D16639930CDC92B93F439EF6E900FCEDE677D1CA321B93FEC8C22B6563A069710
-54DBF7D60967EEF580203D0D4294A16C912B06252B97ADBBEA61CC04F9305A249E88B95ECD4AF7
-1F6331BB6DDBB4608CA1548E270CB79FD972293B9EF8DB393898198E0ECAE14C92293506C39170
-5CB3B0526B95E3BE6B8D3323D30D1A8933CC0C558C70D22736BEDDEFD0E5DE972D2BF42EE9E340
-0F64CA97D4AF620384797F9E17BB831776A38A03E6C719917AAD65B3FE3850EAE611B9ABF47678
-D750C0E55CDFCF90E7902A8AD5F0CFBA8125F9C35A49BF4332CC5BB1AF7E6601046E9DB0AFB3B0
-F047A17F1E3346F5B3C4E4817A6E75753A3A66FF2F6226B57788DC7C5FE3352A6DE50E7E44723E
-B4268EB179EB916BCB57F3C7330323B554C5DF750B5B84563DB7248137E312AF17D2BFCFED3E7F
-09323553E04E4049B05E4F8C546D198FCF51CAF6D3ED424FC973C3391D9B190E1ECAFF617B6E26
-B1F2638FB32391EC52B27D0C353B9E7085B810276FA4728E699E50BB54274130A2B290F8B2E49F
-5DCDF560B56DE2A43B41ECB94FD8F4238771D8B55712DD101FAB9A58E4319E58200776583C35D6
-0EF2D7181170411BD45A5C2967D7F19487E8C2B17A5483E90316EE7F6ADE0C11AB7355BC66E021
-2BCD832EE4AD4DDDC4AD33DB5358CA406876B077CD8D4CB77D1DDFEED860DA562615F51A54F596
-C474DF3C2D253EEB1E9B85352211F2F627927893E9F59E70CD59B2163E35D0C72AEB17EE83CF1E
-F47FD6ACCAC3667E5E297DEE0E7F88644054E99E90DAFF89448641620EB4D165D629A9B59A0561
-A144A1CDA31FA7C64E9003B9F66C880793D1A968FDA68159508B61D90C52DA56A5EFBB937D03EC
-C3F56B7C4E58CC65ABA31D9EFA6F49D3739ED898D2B2FD941180BAB89F6BEBFA09F2AAA3F543B8
-447C15E372EC5683C81B987D492F6FEE10317F2C5FD884F813C4E281B5A7D120C24D1C7844CDAA
-5CFA497E5760A150E0D22A548AAB3DDFD13429A2CE12526162A66C45B38824E56D4CD47B6FBBD3
-3D66795ACC5DCCD1AB9BA0C3D6E2AC6A8E0D14DBB9F693CAC9F3FF65BCB714253A607DC2B25B15
-1A7B07690DEB14C2829AE2D043812BDB6881EDBF658C21FBB5DAC05326BD8683B2506ACF3B637E
-055E94B6141C24EA1BD6CD7437CB2713700EE829254EF783A926E2768B06545FE263663F79CA3F
-D4E9C750BA92F6CB2CC44B03D679750FD68524246F4C63CAA44F8C0976EC39F782131014D136FB
-96E441F9DF8DA9BE84D7A59497AF90656B9F308BE1B909E51AFE8396CD977B2BD9D6B1D248C594
-4B3F0DF9042614F333B91C3511DCBFBD6DEB5D5F323B7F021DB863F63DE2DC9A1774CB6598DF80
-011AEBDEAC09EFA9E1644FA39165747C88C8EA6B4AF1897B34E805BE0F0F89FE2B9F71F4236058
-E5FEA48B32CECA6C5C4DABD7A2EDE43E477CB3760628DCD2B64E03ECBD3D28D9A13445ACC39C3E
-540D0185230D1E89750D1C3DFB6DE4DC9A258156FB559870A29F057121419228AC452A0907E683
-74F58C6DAB6DFD46FD4B7B7417A3539F5F2DD26F8FDD1723B6C4030D86C352190716EB980791CF
-2426A868B756255AC3CE719D37C81D8BEECC143B623880C1AC8530698369322B6309C672FAF6F6
-0C8BB5E787447A61E79877B8405C652A5A71F85B222F724EB406A8E5451B8AB3448121430B4ED3
-34299EBF820709C1519E35803396B3DC845302F716DECFF7B34E53E60EEB0C30AFD9862749DA7C
-335475A5D432D4161BEEA5D72A3772B499539CB672E9ECB32CE919DB201E20EFF2555B71B569BF
-CF8B902564763EE7D559D5AA9870837679E4718BE751759A9BACCC51A9061196BE327510BA4865
-ECD5B2A3593234E0E6D198DB19D2EA74A437BA555CD8FE70BA380B852858881E83A44FDC32FCEC
-52BE9A0EE93ED500F8BD0C660D0894034FAA09B92BA8517CD3D294D16EA7F0D038BFF2B744FFE1
-2817B83C7F0DE337F0527433A982B6B43569C18D8D882BC722603FD1A9BABDB464230FA2B0C9E9
-13A47D30EDF69AEB8D6737658718321A34A8D5CD33FDABDBE65A9E9DEDCA6F80ECF455DFC6A80E
-28687F23D4ECD8D8FF396567EFA09929F748CE124D08360CE3637BCDD08D1A9D54EFA80EE56CA6
-43360FEFA5E987845150CCDBC23E5EFE2E3E2F571C1CD5F838EB1884BC39387CF19A0B4CAB69F6
-829987C0FB8634BF8F8424E649F9CFCD769E96A040B1CC46EBBA3B17886302C2C98D02ACF9ECC2
-0D6495C1A80E2018B1267BDE4D82C9AEC7E284BB825E6E500F85E5554E9E55E7657947879BD719
-81582946A1D6F0D70B878B5E280E49C23D3C5F176E43E1878F82210FD465F347B37041FA8FC749
-20A45B3D73E71EF44F50CECFA9590BA94CE6D34CCD4FC878DCBCAF0CF713F4AF5F54FBFF508C42
-DC97117CC92442E180E4B2307A2FF364E89BC538501A2E3526C77EC08E8B211DDF42042633C978
-8EDD3A24389AA1690ED0715F531173163A95E36E87554924FCE4879941C50214A485A26C04960D
-FBD7A03B9AFCE70866723375086C6DDCB249AE3EEA17CB1BCEA611FF44364DAE6371AC79652C50
-0EDC774B75B790B204C9479F3CE3030F6288D1E2C2F9F083F990F217DD42AEB8A95933E7A318D7
-CF6656D9C57DEBDEAFF6D532CF206F4BFBA0EC53913CE7D9E2BC72F5BECDC0CCB313131688D769
-12FE09419536C188F34C840608A17BA22DC57A7DE9B758E05C3800A8BCA77F95C0842094377A16
-B80DACDAD77A3B65651CDF7F7C4550F1214DC47D6E88C006AC5D5066C3AEB2012F2E0C39A055FB
-BF174FAAC6A9A28D2434E03874446E15DCE7ACE5D7BE7050390186125F0435D4024DF4B5C25B16
-719B3240ECE2B00C53EF9091E1043313BC83FB1128F19DD592BDC748E1172069E61AE8A05B6FA2
-73CD67F68AA8F783E90D042C630811A8A71C0E22A6142B17D6C2F443F27ACF59C6F4474014DCC7
-FE9257ECA7B4C46470DAC7540C34A03B7FC1AA96D6B48179D28A0BFDDC35BBAF155BBB5DD8D40C
-2F3CFA7719E0BC7832EED6A37702223D1466A8B4FAB31D2D91AFEA30194B9DC756EA0931A28D92
-8B68C0E09F7940A1BFB8817CEBBB0A5A4E65CD9170014C9577F321AD444420BC7522D91672DD1E
-E7517AB30B7DFF7436C75999DBAB0F7B3A7D452173F9FC066EA136998AB8D3A46AF5CB99ADE3EF
-F0213AD487A7C50A07E25B5363F2C3E47B79961BC58B4FBC206F8C17D4897A26101714848ECF2C
-D7219D372F38188AE6657CA5A9D5140B832533226677A992CBD205BD8A7EEB8618B6D2DCE91AF1
-8401EBF19DB900BCAB2C7146A0832A3AED3755B8906C9A0AC65CE2FE44E3DF2F68A75FD285A1DE
-60FC073205DE3B4BA9ACB0E06C29D5818F55A9DD737F2069BAABC52FD9B3F386127B9DC32B24FE
-9F39921778FFFC702300C1FC92E3809379FAD3189B34D98EC371F9FAD6763C81B424B0E8339934
-9282C1204BA70499E24CE718B2010FC17458D8208492EE56F9DE924FD848705969B622BB0F2481
-6BD0FF48BF235DD71BD6F61C38B6294AEE8676AFCD9B8564E36EA6A95C4876872B94C615DC0994
-D522CEEC5B7CA9ECFE9DA4A70613537A1FFDDCB26A909A0C8512796F70FCE357472476F30C9D7C
-AA718917065C69D2EC1EA9620982EB4B869035E7183A71A910212F18BBCEB054B9BC7419E45ECF
-2E0C600F865B44538AEA23950B5E4010BD45921CA12C0C1968C65EB900ECE26C5AF8D29D31346E
-A2CA571A9E40938D85D4483DD894907ACD68738986D864190CE11362E7C50346473639BF4BEF9B
-81160FDEEA602FCE03FA4ED3FC5CEEBD50F3576CDCD4F21408A2D80E265D5D607CF00CF15388F2
-C6EC9A1B47C77DCAE2E4F2F978508923FB4AF9CE6C8BD1941F66866465D9826879918CD49BBB89
-9A0B12CDA6A069B9944666479515F2B7E39F94202D4B369FAA1887EF5BF5304E8C2B2BF291D6B1
-4E656EEBD98A422438DC43124E73DED0C86F71F98AC1DEC79E65C71AE390A9D7BA0A2A5AE8EDD5
-5D22DF7FEC889A8953ABC0B0BB9898FAC1CD7B25263F7AB9DE276B20203ED2F2F43E7D52E442EA
-02EA9BD77721C48D819AF6A522481180B75C940780AEF72D451D556A9B6781C45369984390B393
-A873A2E0ABAA5D91DF10A1A29E7AF13F74FC678716FAAD7523B721B2B9C0C46C358887D0A7F655
-40E317B0F9B6359CB0C7FD951F28FD77D33160CF072D79559B31687A19AE294FE3CE1E9D30B083
-F955672E43D601A8FED9C7FB8C735C681B612B327D3806794D061C3C95AF819B08515A2D60E536
-D3DAB7BF64E37758CC9209777C62677547E065E20B74175EA87DD3836D107D867805AA0D7A913C
-E8201BF1BB8AA51657E08999788761B3C5747F40511D58798397D64512FFC2BE814C776B9EBB54
-9E4F5A3CBE75D920B2BE77CC141D1D26ACDD762BAD54CA7C37EA9BB718059948E6DD2C404BA4F5
-08AB7634D7F7CD84A3C6A1881026AF15EE46DCB249436A9EC02E96D88AB19180FC2D01742ED7F0
-2D7684B698AD17273CFA4164688C5B411D9E43DCA5806223040AF23ED0534A1E9D922380EEA882
-A5B861CADBE7637EFD6064E56107BD6237EBEEB8DA25B11BDF0A02569374B70F09818E9A8A0F6E
-F9267967EB87CFB403D57215869D265E58194178AD151C0F774C726A2619B08515D3FF9D9ECDF1
-4A7A40F43A154D499086B62D82BA643A2742C2F9420D73D7137C20C5C9F9CBAB60278E6909F8C9
-AD368E6CA36624FDDE2E1F9DC3A76681FDC202A09CCD9FA7904BD49F29C645AE4B4BDE9433D44A
-D304FA982F5BD914F42A77EE7C4338435F8312EBDE34BF5F8D805ED362C6A99440A641DDB01CB0
-CAB5E911A0E5A2935F340AE81B91592BED1B4272CC03247B1F27AB2E9B23CF77D3DD021B907460
-F8A877545C42AC468B68586F0066342AC40F497397DE037EC5F5C517146A72CFEFEC3675C88146
-52AA1A648DD3194BE106291289E0A0170FE7C1F0616A12E78E8FE112B7B2F60A623F49836F3FC8
-CFE47E820E9911C19AB297882D2311F41D76452CC9DD6F6F95B0520BA3EB394C15189F9DE9573B
-85C09AF740EA834A5EEE27A0400F1E3A6B5F86D0C69F8FA26C7BDE10DABAAB8F7B3EB7071A72D0
-A21D82F17485DA6AD12BE8668D39CE0B6A4BC7B59A9D8D6A47A15F62D2B41283E9F23C35D2865E
-10BFB2603A607E5246775F67A41E2EEC5683A709D02C92F4D021E07649C4C60A5F0E98D44CD83E
-A34297942AEC4D397C4672E5ED5E1FB1CC51F3B6CC7E8FD0128D7935B05872A6B8D76F5154BB3F
-17A4EB5BA0437DF785A63009C1D8084FAA7EB5145E5BDD31E9984DCC2ED1711A2FCA3725445AE8
-C78BB1C692F2FCAD9556C68E7C9196541B9A4F2465D16B4205E345D096E8E5B172CDB1E784B228
-0D22A28813998F653A4D47B5346C636D7C22CEBF2DBF433A8790FAE8989A18C674BDB566FFAA7A
-CCDF631AE4B1B2C876E45B911CF9F4B9D7BFCDD2684553B1CC0F3BEC3624E44F023BA223E83EF1
-40D0E6D506E11ADB79C0DCDEED41894073B75A931D0DF6AA89078910D35E6F65B956AD74F939A4
-B30DA755CC42918F3E6B748F066E891F0A158DDB4FFDEAACC6E71A9AE04DDBAF899F796A80F6DC
-02703C64BC7E021BC292A9684305D59CEB84F579B0BDB215E4FE8399DD885C8337A6ED127AB50F
-E2B562EAFD20C841E7E5DD1DF6993F4E60B59C6FB2B8660ED942D360C5DC9D48A9ED8D9A08BB4B
-8F7D51AA81D0F6B5C63E3633EB4A8DD8EE07E99ED5A455B6D5021D91C154AA57807357D477BF2D
-626D54E365DED3AA67230CD8FE70C51E3EBBEF88FC014AD287EE77170EA9E47828271235BAA930
-087CD8749F3528C7C60AF3EFA55DA68C6D3B166ECC7B0A88E4077EB2C93BC5894EF84D9BACB493
-203015DA8CD9EF106CFD123E8057AEEA2454C9651D312E4F6CB7CD12BDC1DBB475A1DC725A21DB
-FB24F55AC85BA2F07531B23ECC411FB2B0DA6B7379F3BDED7DF2F412A016E9905865ABA4274EE3
-1D932014FFD8836B8CD636568CF0BD2A7B7D4F51D716BCDC50D56936A297C0E7807674BCDA480A
-1DD90412EDFEB4F18016E5A5EBEF885D3D33E2D925831343B0CDD184AD9D9779F0F50805894776
-3DBFE9EED1AFE3FF0DE7D8691104B4155821FCEFF8D0BA9F35DE1C39B063394E2F76B0245555AD
-78965B301411E1D93B5D7C2284848B3CA29776059D9AA4CD2AEE88CC0007376C6EDEADA2DD1CA3
-F5293EE8E2C9B0F1A8F5EE9D009C63589CD0A7003B7911C254B780C8545203165601845624AA95
-2519CB7F1A1CC004B84458A19C7EE68FB249930A268BA05F34C08FA72BA4E4E6919EE667DC762D
-F206E8BD03D6A1996887DE81640A2BCEA4052FCAECEA52900A9296A4A399F7ED0C3D7D3852A897
-9F339D42D32911E6E119BCA337B7F09F2BC74BDE2B71113C439397481A8A5AB3EEE1EF9A2DD798
-E9CA52E836034C536C07CD377259B9B72FE7FE68A1FCB8D4707B223AA693CCEED0AB7D97FDF90D
-84DEE522697C071AE0EF306ACBC192AB9A9FA397E6CCB97F42FBA37818A844FA045AD2BCE7AD5F
-0731590C7A26AB951EF94059198AEEDBDD869096FEDF9EA55D22C23EB6E4ABDD469B3155CB9451
-04C51EA9717EC395B7BB64E2E4AF5D31AB85876028BC78E0CD3BDBDE214CE56F5687B3009DAB8B
-0AC6D75B13752782F56C590AC4FAAEB6DA1462988BD69173190F7A486077BB49CBF5FFF612B0C9
-57474F5401B8B1E8F240EC3F20808DCA2F9F2D810A07498297DA66D9AF329991DAC432BAB46C01
-F1B17BF8DC6FFF54F40397026ED09977520A41BEB1411F9334E8CAA93E5CBEE598A88A01B25601
-8E529F173153A67AACDE4A8296BFCC5B88E6E20B29D083889C18B4D38418B12F8F3514FC95130C
-58A0891AAF8A9C4457603EC6FFD26F0E1B957E783D4F309F4B654980C22D29CB8646C104621282
-BB301829676E5F3D07F090E172F9A74E9E36103D3E7FD4D7AF0F6AFABCB9A21250BD6E07A1AB03
-66719B2AE6B8B98B6782AC722DCCD0DDE69FE9E39293130A206E9CFD64184A589C4893C03375B7
-D7094CAA426EB2DA5FF79C2DE45F5893EE2AEA388A2AADBAE87FF70B629F304AB0D81D41F44352
-1FC0BCB558119C9FECF5C9EA1A876A0A06610CCD279BCCF198AA606A2F4554880BB1BE38A91B55
-48D503EE76A3ADA011EF1B31F25B3A6FFC1A6C6544431CD1E1DCC06789C88584FD1878D3F5F565
-3B6FBB4B5B4795779F976252E9F3F09A482F9C8DF00B5EDAD6F0BDCB811E622A4FAC70FC0D6F6E
-37625FC077D143C6AF7E76280B45F241C2FB62951447F84012AD8401C0BB7B794709B48BA3FEA5
-D85AB7D9875320A13BE8934E8FBC8B353DCE93A16979FE3A97D0E9A8B5D1F7DF52C6C18F60AC87
-C8B17DC80235023652ECA4275A901D9468AA7766128FA157DD051060A62CA5EE8235E79CD8D5D2
-B651066E2D8481A717EC08FF985BCC2B4B5D4BAD6408B0557285903F26BB6698710CEF6102230D
-042EEFD6069623A5003CCBB8B71F6FCA85A88347DD13459AEB84EB4802ED2ED98D02494CC9CEE7
-FF5FF87319C591C72CBC3F43DC7DEE2BCD0E96DF6EE42949CAC9A7B7CFEAB55D3473DFC3724105
-81D8C7CE893A1C374D933FC9CFDF462481D98FCA27085AFDCE8CF359E127DCC1EED7B558FC6980
-813EFE260620D7A7BAD331651C09B2C7F5EA13A7D095368B1453C7E14E6F6F4C99CEA3F3F51256
-77A448D040F2D496616C86D2F6774F2307163FF9C0AB8AC88B20A6023E60A2C8B63E1BCB6F59A4
-2D24C107DEF5875E7EA1062646DAC43CCE029F56E91A49B0BC6873D1796DDF7A0117ECC41DD4DC
-792B5B97077E2AB5492876A547074A73D404CBA4B5C0FA1938349B7C156FEA5952AF7DAB0002CF
-84A92D63E38C0ECAF31FAA2B2A033A3D382C3A4416F554E4E00100D122B2D75AF0BE42C42C7B1B
-4E515B81F4EE8D3F9C39796A63506223415C2A55FFA26EB9E28ED5EBCDC5D2E83A3B27DFC8B6BA
-8DE74DAEC630AE7BB6DDB12A42C1F666A05EB18665EFC68FCE7DE3820485FE9159E35EB35E2932
-62FCF5712BFFEDBC974E5990BAD0D64D820564F54324323B31ACF948B3A27F4AC397A958864268
-5F86D44EA685BE3CBF1DC01C293397B8E3E457F619D8B6A85E75D838219CCBABADF23C0E4434A7
-787DC52DB315BAE832819F2973F11C045A4662F51256BE3967C3231CF42AC7DD045786B27E377A
-A42DAA473A697EFE962CEBF368F10E0F3AC73EBDDBA259ED770D8E43F8B39175BCFACFD1E31DB3
-88950902A66926774EFA8EDF9649BD8AAC64702EA9ACF5717B5C91B4C150EA2A98CD128235B6D2
-645FED4EB709C91D4F71F2E3B6B971A378A7B3499773293D47B59AE87AA1F3220CCC3022066508
-5965385DE8031B42CBB2A2A0FCB9A038AE2BB898991A476373CE559ADF3263F47D6C103112A5CC
-E3EDA9EEE4C24079F0EC6F88E9AD54D1629606C97F6EF26ED0225718AFAEAF1A21C712315C03C6
-9B019D238C17AB4FDD0A52E840E28C6D83D6DBC7F04051CD5F8A61654B3037FDD8388C222A55EA
-4A423F99635EBE452DB660388127204288A88BA9E08B6C31F92960CB9B7557CD754A3400D48F1F
-33EB9C6E820BA19A66FAD15A086EEDCEC0386DDE30E8FD98B3A63EAD8AA52656EAEBF9D3995C08
-083CB2901C8C04E8CDDFA28F89FA371822652E71531782D1388AE97BC059278DCB3DF5D175DB21
-FC34D07B6D3DD38F44E6BA13133D6E2D54033C4A77F0A4B282069477761F5DE689F4EA7F734BB4
-5C0C3AD0198A5C9F9AB087A38A0F47BB85CFCA1DA6E818ACB5B1D9B322EA1A67681427A2E92A5A
-72E27208D406D2F24CD583EB914DB7615EA17B0F471DE94AB404502DA4CC394ECE88024B6AE998
-CC7FF2D1383E183DD4562ED30BCC8BB6ECE442449BBD57E546AE5E6993E2993A9E0E49784366D2
-6A0D3A301F81AD2413F564C4F36F7F8CB3F01E1BC0609F9B6CA4051E30485865768C9CDFFCBC7E
-8E5A91904F43024638C4D70994F32D75845F9F865E9037491E7AA0877ACEDA00AED81E74122F94
-BB270ADAB594F5055D2B856F9615F1EDF02AE54BEFF75D33F53589F82AA67139C454ECD8077C8F
-53509A3151A7EF94E80BF03F881A0553D321B41CEF83350CE9B40F8CD187D37F9B0C0D7537D498
-BBF7ECE55A8F58FBECCCD0A67EB9D86889EAC4E61CD90C40992344C0D79FD1C8ED6D7272B48406
-81B99C5A06266FD81B0904D89F1CE6CD26D9844358263E5385CAD345FFD28000BD449B1391BEAF
-FEB2E5EE56A63637690F48105EE0102E398868DE9D2CB1246234605FB2A5165085370E4EF4481A
-DD0BC5214BAB5055AEF44E54A56E884F96CD9DEB53F44D2BB3D29839F3780655909B8F5968B491
-83E5D0978A1D3EF4A15D97EA1D3F1B16FFCEAE52E18F34BA676F2D478A5CE9EF0EBFFA5E0E8DBA
-AF563359E5B0E1FA0A861DAF2F664F78B338999DE20CBA9DD87A91C7FD06E12F3FDDA8EA27F945
-DEA14960910D04FDE66293A8BFDECBCA8F5D1267CCD28B5161C89CEAFCE617CE08496BB3DE963D
-34AF77B9BF7533C46F910A673D6DBC905C11D166B26809AF418B3A8CC243E92F7680B1B02A56F3
-355FB37EBD6F1CF721BB8B55199F04707C9947CF0747A124D6136C18091F700C1DAD3F30CADD8C
-AB54C79ACFDFD261A443C3221174F869DC157F61E198A69E6267C9B48E78E907CE5FE7FD4B53EB
-9189094E0EC33829F7C27C6AE1CC732C3D191D522CDFAAD023A181FD7B5694F0A65FCC20F51570
-95EA8DB3323E2DD26FC06CDCE01EB98A5ABCF0DF84F3A14DD67EDC748193627EB51C8F6692D45D
-C830F3EF7C823BE662184B79F6B523D75ABB3E83F0BD78369669A26728BE6B6709A835C3299A54
-25D05DDCA7CB954F4B325CB2E5E6C28C50C59EB0163915521956EED1A2B2DB82B22F7A1B9E9CC9
-F40044CED31C72E9E85B0244EAEE92EE90CBB3A8620A53F805E9A20A6A0FBD52DE2E75ADDBEB97
-3C3A794EF204C634F464E0725FD33E8146D31A976D305EEFEEF70DACCA2BE227A1689BF53D61AB
-CA013B235A2E921FAE0BE489107B223E99209B7CAC5355A33F2F8C04996D075E18007DAA3C1319
-EA66E669C4198838FAAC9903B074510749D671308C9BCE1D173D6C296AF100581E501106717F9C
-59E3A29537A16D376D9BA8DA51C3FCAB70B0D0F61445AC05758F1B579DCF0B5CAC6738FC4C47E3
-6F5A3A27AC9F19045BE6B3D5482E2D30962C3141E12AC96D59E6D43448F85D1999A39827C3DF8A
-933571A6585DB257603471CE0C77950F8A7D3C25FD60888A26F6CD77281BFC5F4A72394ACCB7C6
-A9894B6015226109D1B043004363DCB6CBE56449917861747F1828E6DB19F835E328524A69464B
-60DE76F08CA1FEBA7DD75D78778CF64F0050E225DB6A44C785592459BF38CC075ED97583AF0E17
-EC67B74D752E580533F98000A39CAA0A3DEEA46B89D864E22115A084F97B5B0D3A050AB3ADD338
-080096BE5A156EA956947EA2B1BE6C357BB1901DE7FCDF02D78B647E1FEC144FF3C8A7711A894A
-1E7D849A60E0860EBB256E15C5C995951308CF30F1A87E8D3E678421B7537199E27270B4755DB5
-536CACC90C4772CE0CAAE1780BC54ABE0C3BF2627B64451DEEB875362F3B47E95577A80CEA03B3
-C6284BD3623306A66907C6EE6F4E16617783DDFE3AB55448F80A97E8D5CE6B73493B8426DD163B
-96978D8052FFCFF0B0CD91F1D366FFF67514F92F6B1FEE64C3C023EF905C2830BA7BB7CDDD8532
-F18CD1BC5EEDD4E57FCF043625483C58AFFFE5EE5159F1707BA49760CF3D6900B2A6C9B64EED82
-ADA8F0B96D7BD624A1AD4B3DF0118E86B98B46D72A0744FC895ED2248618E6A349C51A44A89C6C
-BEC27E525FEA388BF4A52D963AD520CF9A768B8E1BC6345EB434013BD9FCF6FC5A309CF7953DF4
-E6A92DF3FBEF92FB1A4A7FC4AACA0B95F070E908AAAF4738227375A3FEA047E3B4823BA8FA26A1
-F497936F94ACBF1920E2C18099F154F2D74E50A5FA623B2048920B7E0AF9446EED9C8D4B737AAD
-85515672B6AF1543E5AF733C178FF90B89B6EB1E92162EAA240B158A78652680F3509F9C1BB21D
-EE46DD3B39A2D17029BC29E260AB570B29B02624F152F6D56DD4F2FE3DBB352A3CFC4AC0534F45
-E31ABEB8C099BC8B7B829F6C7D2DA0C2B9D58E22A8A8BF73D9EB1CA278086FC1FAF212EFA755D2
-96C938CB7EE5AA4E007EADC88E7205FA0874D44B769CA1E0D757968A39FCF4F553C14DCD9B34FC
-5246D3595625943439F4F876FB6A52EBFA06056850F5C92D434FE017FB3D4B0E9022B2CD28C3EB
-95F084EE99911CE955B5B93196BCBB65C2699A0C942A998F785A59B43C8F8DD87BBA6107854FDD
-70B3763161AC79C7CFF4FA36EACDDABEA6F5CE84567AF95E389F9C2CE9E972B540391F167369AB
-CECA3C3D9967D41DDE6F455445D686B3B8223C6E8727BE334A73EFD62477DA3D89DE65F3EBF81C
-4DACFC5CB89587AC9267B8670AAEC340FBD51971A3323B17978E110745B84C5E6FCD74E132BFE2
-19BA1D812A645002FE8827DDEE54546099B47E82F3935006F0B44E174B675CAF24A8FA4CE10017
-0F34E1914F3222DD851F0A874650A14866DD1EFEC6A2D97969F4E3DAB9D449AC50B5E4524BB5AB
-96932237FA7896A5284F85E592B01D20C761D35BA83B4945F5608F30A77A84D918B6847516F96C
-F351874BF52EFFF38ACCE88174634AB0338A377E99BC3136A0600362EDFF0E1D42F8C5F984ADF4
-AEA2463EC1B3DAE2A6CF86CCC2AA846C7EF31653605619C7D0573D27F914DBE344E5C11B697154
-347E09F54C4108A1D71FA878E4B07D35FE056DFBA2D7B99C8F01134CEEAD849AAD3AF0CB60505D
-519AFC82A4BF5B342575B774D88173F1BCF2D914026D3413FF187F9C8FCE3709CF0F7E9A793483
-876A4FD3F0A29DD8DB7F470E88DFEC249A91BACCAA65AE26EFBC9CBD550A935741A5501021B9AE
-064596C775BE5967FDFD3FC595EC5CEC2F185EDCF11492E76C8EB22CF5C91BB63E9AE2649D8A5B
-CC7A47943E40E3B473EB5E792919F03F09688B71ABC0B0E2CF64E1DD286236360F7EC828CECDE7
-64CBEDB243828139AC4C72378B3EAE67D43CDCFB95DFE17DDEB6C2354FB8C52ADC0A666C40E2A0
-4FBCD8C01936F04F1A983B68462205765CC6E782A2F459C040958CD16D8AACA06E1A7BF14BA6FF
-D570675A54E431B2D2CE78D008F082693123D18E1C3D27171DE5940F63C3FA5480E80B5727F684
-EBC48DEF479E345D2C9003481AE5A7FE20A1EB0CB422FD2BA07A3208901CA8D782DA95F0A6DE2C
-CA3DE689C498A10CB8E5AF0A2203C5C147BC17BA14B4C59A34B9351321EFB281494423D0B784E1
-622E2F3EE7591A23113B3B90D34D824549B3A0B513B8BFBAADA9E1C4879251BCA93E6C40A8731D
-19B411F1FA3C3F3BCEB63F5B9B8E868D4F0B966AA867EB2D4C301FE6A1D35159B4B7BAF8227D6F
-F7A86BBD70178E4EF798799F4B43E296A889120BE0828EC211A38BF5A5AAC3C00494B0AEE6ADC1
-B8FF56733A3FAF015E6BA38FA59DB63FB3C9BA355E5F2A555903E4A22F2D1F26AA89C21A623DC0
-F0D8AD654C3FBC752FF21C16321F5027B4353F6C12FD340D272C2D4F30ECC9B58DC4A42F71B954
-B2764E077E0CEF1FDEBA5A6A8FE14F3AF0122C0918DAF87B157BE507BBB50DA1F208534607D906
-D45CA3444CE68FCCE04739262BA5B3B0DC0FAEADD86FC94FF14548C98592F91F89948A173B76B0
-8D2F3F845DD251F09AFE656F69D115157309D537E4F663CAFFDA726A5C62DF8EDE1EEC7916F86E
-CEF600BA02901BC5A56086478A867024C58A4D8A631736FEA04F09C9DCB4B3EEF89A0C5767B3EB
-8B0C2E5D08974638E79EB2CFDB509E0948BC42E1A9A29DDB09BD44BF28186C3C5AD4629D7B1396
-610782E464BC4EC12B2C484F01250BCBBECCEE474F25DA98AC82583467B62D51689EE98AD2FCB1
-AA13D44BC1CEE4CFEF34D37FB8789AF5BFA59D05D15449332B46347A7CD1F0791D48BD563BA6A0
-876C8B00496E3947C0ECF78782945109BD9306030CBF511C2B4FC1E28868EED9E2039002C98F20
-43828EBEC486919082BE71A7CA278361D0EB9DD7E21AE9CA80EFA147DCE160ACCD39924F45A821
-D89721CEAC542ECD09E76ADD11FB1710804C63B1268FBC89CEFD28314D9D3AFC26FAA897B3B7E8
-C882C4125D3DF9A67E2DE27A0245D4FD9075DE5D7FCBC8E48125D8BEC3972FFE5F8ADEFF1258C7
-5506691E5DA81359C24A978EAE086E7E885D8151A515F15A475FDB038946F7D369644279C2186D
-ACD69FFD922EEB5397F5C3196548CE35D6E35C4DE6D95BE566665E4E0EE11EA43CFB9D0133B5E9
-D2A6656AE1861C158AAA97C48DD426205842BBDFAA90DA4D5EB11EF29C24898D9FE9B29B2AB913
-2A774418F0190C3D0FA29755168BFB149E0066DFD3BAD7FC405B28A27B2DFB2A356CF6F86ABFC2
-18C7E164F6F0D6D4CBE011E77EE8A045A1D1134E115D730D944CF34248C1020E15955661DFB6A1
-687CB54FAD1AD759B7EB209E6A78B4F3B4F049258E799B6FF7243B26B573D2B26AFCBC36324E2E
-9AAF7206D3680EFE913A6E9F4CC8CC7FE5FDBE60D262D378A123D8BA928CDD6651999854F3ACF5
-126C00179347DBDB34954378AE5A08A690A98413115809C95A6142A662DDB89BA25B6026064A6B
-A7D85963FB4D10C0BA1BCF3E73CD597D99C4CA47CEF4692A0EA5DC89C2A92DE5630EF15819840F
-10FD394BA987AE798BE15A61AC464345E203B06A3ADD25E1607F9C750887F5E7ED7F2A12109914
-542CD396392738C7B7A7DAF58A7823414D648CDA083CAF2133CBC0318CB11464411F85B8FC813B
-4D07757D3989E1E5E063F2D8E07E50BCF85811766CD79210C6AAFAF085C74BFA3DA37B45386A6D
-C83DDCFE3DDBA6B3F999F91406D35374E60CF88F2920208C1D2A162CCA6B27984D905F3C271524
-1FBA18949B6684E3433019D3C8B45E454C18485E54A74D196AAF9636E85D179E1B5F0544D09BE1
-8855F32091CFE26A425F114C556B995935F821D811E0E5CCF779764DE6EC47256481B25EDCB409
-E7A1FD2D72D6B5DD56EC9D4474CD5A9660972D366649D840986AACAA04765435F4EFA7C513A10B
-1B67FBB112BBD10490B0BDCF5E5BD4F80787E43895D4EAFC807CF18103A4EE315EC4B71BBB6022
-FEB88DE20D8C7E0244B95015DDD03CB93417A691CED38B37C27BD1C510EC50E2D82C5ABD32D24C
-29C30888A2E889D0EFC93945681CA613478CBBB222810C4E4478915E598628BAD3A8E31402C1F3
-4653671CAFFAA244053AB7174E8576085F90019E0DE486014A115F88DD9DB9B10E91F129DD5A6D
-00AA208459CFC5A7A2BD1095DF24BE5DCBCDE96D79E90871084AE04C1DA8DC2459FA0E191FBFFD
-EA46B20240E40B6467A2455C72427B119BBB07C5725B823C112E734A09D07970748F0D0D969B75
-1BAF2451D346FC2C56122EDDB88287B1042B9F24C933F541492D0683DE0B0325AAE667521F66A3
-27C863F4AF7F4A937F7BEA60B5299FA5D170F9413A2E6EF5EF70484C0D861EE719126A942E0262
-52279876430581F0AF1841719DA6E4D8C3B932837FBDAA3FE08C18E1C89AF300E3AD7DF34FB439
-9BE9A757C830E18699450B98B49EED738C09084CA5E06DEF86BC58359DD0D203FFB11EFEB043E3
-7B184DA9B71C1AB17A9709FFD273432A34B3D924CB2F29BF5DF84596AD447A049E3A451131D660
-57FA9D4C24BF824D43DADBA7D1B2926C9CA62D8AA8C29FB2D00B0EAB7322873FA5F9E2963EF721
-6BEDB2D97548F6C40E233B25CB3785258D0E7FC096ACBC0FABACC39DE29BC0E770474A541D87AF
-69D3B8E9BFF00AF11DAF9DE908EF674079C7975D7443F30FE21E02B73FF15FD44C619EAA8B9BAA
-889266458C136A3A92E7979EB53A04EB00
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lbtr
-%!PS-AdobeFont-1.1: LucidaTypewriter 1.001
-%%CreationDate: 1994 Nov 12 10:47:10
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1993, 1994 Bigelow & Homes Inc. Pat. Des. 289,422. All Rights Reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Typewriter) readonly def
-/FamilyName (LucidaTypewriter) readonly def
-/Weight (Medium) readonly def
-/ItalicAngle 0 def
-/isFixedPitch true def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaTypewriter def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 35 /Ahmed put
-dup 37 /Alasdair put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 43 /Alois put
-dup 173 /Ammar put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 33 /Arne put
-dup 59 /Art put
-dup 61 /Ayman put
-dup 63 /Barry put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 96 /Curt put
-dup 89 /Cyrus put
-dup 187 /Don put
-dup 255 /George put
-dup 189 /Heinz put
-dup 179 /Hong put
-dup 178 /Ivan put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 60 /Jason put
-dup 32 /Jeff put
-dup 62 /Jerzy put
-dup 34 /Jim put
-dup 64 /Jiri put
-dup 36 /Joe put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 42 /Jonas put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 252 /Kendall put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 92 /Koen put
-dup 94 /Kristian put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 124 /Max put
-dup 126 /Michael put
-dup 177 /Murad put
-dup 91 /Robert put
-dup 93 /Robin put
-dup 95 /Rod put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-dup 121 /Sebastian put
-dup 123 /Shuichi put
-dup 125 /Stan put
-dup 163 /Stefan put
-dup 171 /Surendar put
-dup 188 /Vladimir put
-dup 45 /Will put
-dup 247 /Waldo put
-dup 215 /Wilfred put
-readonly def
-/FontBBox{0 -211 743 940}readonly def
-%/UniqueID 5054489 def
-currentdict end
-currentfile eexec
-AD776B2EBF901A49F071BF30E3DCFAC47FA0F916EC503FFC9EFF58A2E5E6ABC78B442C3E49096A
-372F9AAE7622C3ECBD02783028DD91D32C0749B44F46D712056235A4901EE1E3989B3DC1451624
-40AF8B496D8B010216C5D0E3D6D7F34AED88500CEE93E2A4889C2FC011056B0222BA09F5697B86
-A1350BEA78ACFDFDB589C8D82923F5F8AD8C1480A7D7EE8ABF2004A86A75BE914F200B220B02DC
-E0C7FDAF4B89502B119D1FBD3035453DDB3DC564DD8289E85D637884AFEAAF7C6FF38A32C70EF5
-C1B638CB40003001895712A251C27020F3B8D9166E77E2A69E1FF83886E0BE4327AC9142301CA3
-F4DB60613570C39367B465BD2E11A593DC63EDCC1810C1F5EDBF099DE46A7BC166F52311BE4A2C
-DFFAB7110560972AD364AE5170A11FEF4E1FC57E896F7B0FE2389F3BE19EB48DB67AC766314064
-174EF2E1412F25E41CF45CB6990732C755064FABE454F1B1D5EA703331A09A7A9AF323557024F3
-7B24CB30C52216514E014870A174249B7B1C05638083915C9B633E3FA00DBA2DCCAD433B078A91
-E405EFD2CF75CEB10E524FD95A2BBFF9EEDDFE3016F6C2D3E901B81B723E4F422A0B1442A0E63C
-CC52A0E72EDB5035D945A2FA1441886E56D2B10A7B5950BAB79A9653CD37F0AF255B3850E1ADE0
-9CFF282133A2E30770C76618F58007FC51C72485EA377798C5C8A00DAB46815939973C8FDEBBC3
-7B5C966BEFCE797755B7E73A5E55CC69BDAB56C7E658C86B8FF147630B6D222993D3AC6AD4542C
-078835BECCF377ECA61A10F66C41ED8379C2FCC2A5380AC1CCA64D05CB08109D76CB1901D00BD5
-4761978C3481B305877CEBCD436944FB66AF914A1C8D2D125DB01ACAFDA9A8F71BA3CC83FB11B1
-6ACFFDE43513DF984167288E886247E02501210DD81ED939D5D18EE3EB3644D5EF61D2BE58B7C8
-106045C8A3684AABBF8EA6EEE01208F99F865E297A03B426EB16D44B34467735A1FECECEA719CB
-F2E24F2A15395A18EC4F6A3990D9EAC78BF523D5911AF11C3EAC620D859B0B642984658A94897D
-4BA3F1F622F2DFB6861BC85CEED6172393058E882721A9B3D2E00437CF7FB8DA4D1EC8CB1217E1
-697149B23FB1BAE92A7E0FEDA0374AF59FF5CD141426C498D2749C85FA6E6E2DD07EE3FFDCEE86
-DC3F0225A5EF81DAB98FA26C89B1B020F884D485893B5EFD6019A149D82925F3DD9694A1058065
-EE57C94BD63E5DCEF57F5C3C850419EAC7C4BC2FB81A7D0BC322CB0F88943A6F507A2FE460EEEF
-A17DBA7B0E7493890299AE86ACE258EE4C7EBC2C9713406E365A5B30FB045AE0163723667C9322
-B05319D528C8C67AAEF79A6C34459311764B75BC63AB5165F831F1857F6B1D6801E39931FAD9F8
-8B61B304696763D30C0B58313D31CC287EED59C97397E8C0A748426DB6C0B7C4CA57A43E7E27A9
-A123734DC7EA137F307B9C9074B908E53E60F99E98CA0DE14A5D61967727709E1CB009EC9CD98E
-9D796CF35B7B1FF2536FF8CD9E1C24B7CDC0E89DC29BEB398CB420DEC645001D90D59C7A5B5E33
-20425FCCFAA23ED880C41BB82A8CADDCB8B5BDB1D57F414F380BBC00B6A8B9591B25AEEEC69B64
-D671A078F39369EDA9E5C9FED9D179AC25F37A4E4D1E438B180B24D851812E407B242F932D9D07
-EE2E42BAF2FE9EFD338345C15F1C8329E91644DB1EA96E6F45871D8EAFF292286D7A70281381F5
-82CF13F5F987F423463C2DB96A23D3D9CEF5B4636A092BA8FC7C97AB42BADB4DE493C0B0A54C81
-82650C094D0B4591A2891949270492240334842911DFD640AEB2B5CB036BEEF59CEAAE37AEEB4F
-4CB45AAEDEBE062358058A0D697972BB11E9F30ECBEAE599E404C7BC4C93FC3C2A604CF7F9183A
-96962D3D0F03FEBF8D7A171E9537EDB0F8769AD1A442BBEE6F003B87F9EC0C4DCAB4C1BE74EF54
-73FAD92638E347980505361CA70D6A28EB18E83ACCBC73C481D4B81F62EC2FB250696E436A8788
-2728E8E960E09A330121492079CD349F5C8FDF0CE6824495FB17A3A97D7C031F9E8B50D10234D3
-C02792AF0C0BBAB393968B49EDF5BD4F84D83DDB9500A9EAE7EEDDA7CEDFC2A6B3B71F885487B3
-31028361BDA2334E83820C7E73A67B200F8E08B742DC3BFFF6E363AA1EA72DB7CEA77826A5D024
-68C8B19EFF5F8ADEFF5235AE6AA50F43C5F2EB56AFA58470FB2CE038D35DF1FDB5135B8CAA9F3E
-F27BACD9D828623636044D161009F558132A6B6DF4AE9CA3EA9DCF94D961D7CB962C4EA67E887F
-B9D7A3C5F91166D41C8427A1E0C8BA49C21E968D52B92BD7E7B1F5B1800A27F3F7321E3D200B77
-98D3F4B0AC1A396BE11D0C919F55CD8AF1406321E8EEF169B785AB38BA5AA61A5EB09A9F312697
-92D98DE98AE49A1308A5706738125DE51C98AA3AFBBB10124FFCE47F72BA6A1E5D96FB5BD8F989
-D1AB41DA7C2C71FD1C02CE697C81A0512182ECA66EC14CC8E473378FA9EB3927BC9EA91B1BBA8E
-0C70BA78B1F7DB3124246AA9E4E349421623DC408D756578B11218BE2D6B613186D1D094179200
-8960A7F1B266D7C4DABF9081725EF2E5806AE27E5D8E81CC7B98C9CDF8D319208DD7A75C2B0B1A
-7C13DE5CA9912EF40371D9F415840ED99AC446E1EC958001243B0C39641846EE67E79217DC6AF3
-02891C024119B55AE58D14B28B68225733BFDA7BC4D54EC2EC58AEF027BD34EDDDE2336EA8B34C
-63EAACC4D255340CEB8166FBDA86587E207C06C6F804C366822435388ADD4BDCA7E345DA3C3912
-16C19BD9F424C5C5596E3D1BF1C6601D5967942070320981295BECA7EACAA9017B29EE70538768
-5DAA8B31D815A53E446EEEB107B369B824C97D5730A4D28ADDB131FA243225A69DB5CC61C9CB21
-018510F1930F3AF2AE3987D5110BED80CD8B6BF24998AC07DFB9C648B0BDE300DA8853FCBC3C4E
-C47181B1665670E4809D03B0FEC298D1E22937C45159BF0E1C3278D727E40CD00A3DAB814D16C0
-453C20F343C8767778E20C3E12A9C0F30CF38F782C91B678FA8B73FAF9AB8337EBC636E05518DA
-74C57B6696BAF384BC34CF1F50DC361C2E745A9906DD87BB93310DAEA23BCD0AA967E8C062EE03
-F573B67C6DBA52C3C78E4A6BC9A879A97924F26EA053CB90F1AE4968BEB209B7496B99E7102390
-4591EA1246F12A2B401C36C3D585A3C3E42E95316D7B3BB95509256DBECBFCFA8182EE874AA624
-B74C146E164A7509867514349FC6ED41A0EA7375C81E58CAE6AFC5524E4506458FDFF6B6F94A50
-18BB41CB3BFFA90AC6A605B372714552AC2CABD4BBB9400485A50E1122F69011BEFD2EA53EF4B5
-4DF3481CDB4F97F8BBB549612C3EEF4E860143EB2FAD42E5B9D5913E53DAE0B3468B191C8ED4E2
-4B5E8CED287E7012FA0D16B8019EB890D9A8BAA01629B0CEA69402973EFDC1618CA995505606DE
-DD18D0474B4E08F7FFE947C323A138F944A950734A4586FE82A08B7C2967E67BC975B875A2AAE5
-05935906A0484CC6C2478EF1EC03E885D86CEBBE5101101C11B7B8165E132D2B427B8583BCFC89
-85A7BBD5B56D12F8C11796232B430613A8B4540BF45C97B6067A74BBFBF64851305257D1BEC901
-238A7303E12BA887117301DF80559342A4B551F8189E9DDBC5251D2D384831269A092ED1971292
-2396105767405896450A1F07F6B660F4BFD98369836EC514D418E4ACD93095A6AA2C44D0912217
-F48B92A5D7CA170A6293B0A4139BBBB39131E2B6F5CCFACB550AD74DCD4D466AD9AF69A409D09F
-5ACE8C98851C20E19E4D44B1DB30905B9BE08AC52E0A1548793C591CE0E29DD2B102756822B36C
-6E4BC505003DEE549BBAA843BA5EFF252F0A5E4CF14D1EA86F46ADDB6EF52427E0B6E2861583D0
-885196B68E53D9B72793100CBAF160F7ABAD3A8E2887D078E7F78FDB1437F0A58A20C7E300ABA8
-031E30B35D34628DF6E8A9689F2C5A779D51D6B673F38730E2C28CD4822168D037138B5DFA7A66
-4318B681D41864AF487BDAC6E635996D21C5EF1D16BE5CAF809C6E34AA787121164292ACFFA289
-15A115A11700B26B0BECD9B05A4CE538438BF67209443B4ADAB5BBC40F9F354A90CE53F0C24AC1
-F2C37FBB9022B23FC9111E292ABA30410005355D49B56D38F4C33C37F8A891A88B2F51957420EA
-E5D22618FEFFB7C1A6436E75E4E6F4F8B3B847D4CA12D3D925A3F1F66EB6D87B19A53042FC860D
-2A57D2B2967F001F6B56DABED79E82D33107FAD1F46172D4EF1A52FFBAB95A33180B0AEBECB34B
-BFA4DD57AD85FCC81833CECA2A9D4667923A57CF8CEA991565051E3BD29DC4CAAF8B8DFBF3A76C
-8EDAD02C5F5EEEC19D462EB48758B2440329F43A38CC21D68D26FC54179ECF102F15AD9AB1DA75
-046419CD4B0FE0BB79C77A72CB9583EB321C978C8F68A3568C52CF0A85C938A8065D18DFAC5C2B
-FDC4659C10A237F09B924DDE6B6E09EFB77C158F9DC22E6310ACAB98218FFB6D547ED3D5590541
-AD5862078A9CB34C2BB08B4C3E620E0802E99DD0572B36E7B7B9DB269FBAD73F7A49F711E2F790
-2C0F15494D642FD63010E3F1B5240ED79B617A655D5FBBB5EACD66B85F02C54023640DF5150BF9
-88B62D82E068EA4E35824FA098321F86B68DFDEEB8F575B85AA76ACFD6FE55B40D2B141DCC1B65
-DDDAAA3E790F6B0B491E80DE0277D25D48DEAB2D8E48A004C36665468CBE3BA496C57596AB679D
-C80E9F744FBE8041D3AD6F077CF65B0612F180E8403CB8D58BDF46FA5615F5BAE1AFE3959FD4A3
-EB1743ACC7DE83ABB701E949613BA573A67B4E9C816348078B2F857609582E5F144BE599EE4B15
-85A08F81174FFDBCD8AC2258B7FF161EB3A1849054B66934DD76DE536680E3AA92EAF1985D5B56
-C68B693A3EC10AB0FFB2B88609E8870670D2AACBA8B20E9FC5ECA607D3D90167453BB172484A55
-141AD585EF5173AEF115B5BD89B653246AF9C2FE922A8F56B78E797C497318FCACD97E8F33627F
-579C8D1254166906EB06F96DD5003DB43878316E2EC4109E8FCBFA4B978AA15701BB16D633C2B6
-502F6566AA3869B9C94AB303617C3787C7CC6CBA808FE9C4E67725672D654E075657CD646E26A5
-82C68B47CE90C154A51CA289747585668A5A2D4D73D97E730FDA8F9B648B685B409A742AEAFAA2
-A818D0897970766B186FAB6836899A1091CD3B9503533334293ED15CF42143C13CE2D05A6EAA2E
-D1D12A3DAF28F9178B9448E4EC2A8FF6CADBFBEEE028AEC622D3CBA1118E92C98C4B303F8588A2
-3012067D2E1481E68B4ADCD6594737FB2206763B5023A0148BA31A165DE5384C63480CAF82E59C
-28A133A775A6E7E3A5A17CB8D9D6A3C9F3E638F67CE5D58926932DA3A9DEA6ED2CB7B5BBF07C6E
-CA417769D07B64A534906E5CB96DEC73E8093209CD2A85120F6E3216B5171B4BA67F2538785907
-BF3B8A912CD7E6362E528AC47FC14F2832924FB512259CCE6B650AC1730C5E531AA826D86CB8A9
-D9AD673294D4F1D3CFDF738BE5BC6C9401A164C6E7850794ED6587D592F44D409855639AB72C01
-6C55878BCBE20DEC3D4C15B0C0D47EEE44D6A4E91AA1C297D25A44378636BE4EB6517BD486DE12
-950F53AF60D94F28419AE67BC2316E26BA82ADA180577C6CE2A56FDF0C1EA9B9CA2EF55A95125F
-D667870226ED5D780A34EB34F468460EBFB8152024F200E40C6D42D5C5513E163C02B82C42FBF2
-E4433B60344D3EBEA637C78F734FF3321E743437F5AD1B92429B46ABBDE8E115AEE2904B3F3FE2
-369679466A59EC0433FDB261E8B2F227CEA66E4C57DF67F92284F0332A4F4E46431F282EF59975
-C430121C5E833A8174095118BCF0CEC899EBA8313C3690E85225F5212ECE4BB82902B0C662D78C
-37747BE77B81F47C24F088F5F94A18BA923E54DDF65B9DDF5E9D64E4D8B086BB808CA791A0E8DC
-2DBBA31CD58D21489EB64B11560AF93796A8E1E206DC7C15F4310FE985E47A929F76A6BC154FF4
-2C07B6F96E03F1D6BEB10A0E053C8C7DF0692929D1B62A3074DCAC64B1A6821FD25F6B434BB016
-E3CB58286848D04B8E743C400D477FA5F2130352AB8932CBFDFB9FB5C6C6A6EE9DDBA6DC41589A
-89D5F223DEBECC40BBFE5CB5E5DA18A511450C6A679D10FBF99F6A391B11189B921246FDF6F552
-5083A1361F6B232E1F5A25F5E1D0DFDB1B812BA87143407C8ECABC78E5C7AA0531293AC7909A8F
-7E27C5A87099723739C93CC4F955995D664D4D043D5F4B27028D336A03313A6BFD8A4E1F4023DE
-1AA5A0F7EFAAC52FF9378BB890ED9B29F50DBBB920676A54FDAD07963E2846D3733B7417BA5334
-5F57F1372E89F4020DC6A0AB9035328B0DF0DF71110C2A452D2702488A229B54FEE6845814C21F
-764007C8E119CF84454F608C91E1797DB85D9B8210BA1F7A7CD12B2A8AD55DAA18CF2042F4857E
-D37C2ACDB63984DABCCC6BDF6A119C464C7D6EC30CB2E4620948B1B7BEA3A2DD88B15EFA953B3B
-69C2A624A0CAEAEF17915ED4389D1217080B7F7D91887E055A86A6B287490DAD12D6165A0243A7
-A64587BD329E130F8E522D6570E59A33595672C7110FA2B8DDA2EC48F45671492804DAE5DB40A5
-42E21C27D2A5F2C37F00E871C3087613F11C6249EB926A0463D0486C5D5919A0A6A556D27A6AC6
-0E6065AE76BCCFCC3525732DF91F7C0F24A09A8C2053C231348BAEEB93395AD4DF4AF7A99DB0CA
-9CB512D3D71496A74CD776A68E38B90673300A297F6A244CCD0341112F42CB9955DA3980C15BD9
-68A2B0DDACE0A835ECCEF41E8CF4EDCB493B59882F812BC4D85694E508FC0CAA2AFDE8C0B21F2E
-A861F1620F6D01DFAF25B3ED11A7753395F97FBCBBD1E3AECC00B5940A6651BBFAB3556F720081
-8AB5744975F71644FD46B060CF74147238B6ADC1E9FAFCBB3C2D2A3F92FD4C141C520978A992EF
-90B23EE6178602D2ADCD143E49C6BD72D24C3581F7F1A76E9122B4D8C9DFA3FA94D3CABE5F84DC
-BDD90ED86A2E6D8C63EF7177AE85AEDE1A594DBC3C249A7B108AFCC6C75A502EE3CA0E733808AE
-ED05CD0B95431DF8AFCBE86D9EA04971A1ADC6558B5B82E5BC3F98AF6DC4401B04A4D39335C7D8
-13DA80152ACDBF6498B99B3E314D18981340A1117D206368E4F2BE11F46911B33BD6FE35B0109E
-5B294F59D3F025FEA5C2834ACFF2BE105AB95BAF201BC50A4D98B85C970AF3E39E0B05D15DF28D
-0A18E82FCC16D85BAC813A9501A10F4CDFD022905FA5B10C8763361BFC4CB0FCE8654062C0002D
-AADE193096D10973533795666EEE0AE8B7BC76D60B1713769DAB8AEAFE36A6E6786DCF15A1A890
-7C4DF6D252A5CCE68B28B6F564060A53FCC5E39E97FF61DCDA09DB31BAC530C8F5B999B1FC4E36
-A2906088897488081D74802A693DED16DCF651F62C15EDD2BC721619F848EBDCF226DFC535A526
-C3247E225CB344AAAFE6A954E89B8330A9F5B05961B5A7D362CCD2268D993EDCEBFD46C2944C91
-7F004CD27CAC0F142366D8F2419CA77C36770355CAB1C3BBAEDBD7F4D0150C4BEA551AAE4CF898
-E5962B6579F5B13A3CAD2EC25AD7AA6015D07028BE165BD40F27A9B33FD805B8F42326CF94589B
-29249E4859A8D0F306E3BCB3A7EC3298904B0CC87E913B90149C765A43CC39144D523D6B26A509
-E00236093EE99B3513AC69DC5A2941F1E48A71B213559621E5BE6A641D943FE3A13FFD796F2BB1
-A6C452A24E4B9864FBD9A9B5331DFBC5DCAAFF5EC6232F15E9412BC2230E8394F5C0F92244FE91
-8043D83E3790475F6B35673F695244CB303D708E8E92731C657D81C7A28EB491FD849179BD0886
-E72E47F1B4C34B465B4B0A212D57DD804C7CDF5814B1E6B87C9ACB9C74E1EAD3C4B8889EA4F25A
-0CE27AF6F91593F0DA3F55C15C9EC3CDA8D6BEB60FA0D8CFDD2C34C1B0143C36A80B3F77E9E4CA
-CD42068746943063788129B9B10DD969706035C3FB7971E9A56EF6FB3A0B4ADD1D977E014E1417
-ED81B819435C8D8002AF809C6A252FCF5F17BFBC747BB7E604C9328F353016B85A69F468164401
-67563700E8EF94313BBFCEC58B3FA6C89C0F79AAA61537DCE0B489ADF40540989FB040E2FFC535
-0B85D9C011A94B7A806482E02C1038F47D392BE62F7A192CA4659D8F0A17F1D53DBE33A6749125
-CB64549F2DF8FC0283E48713E166A6401D1DB6193DA6F4DFA2AA7430EBFDE3DB993A6C8B58132F
-3D57AB5E466566ABB13D5C29BA2262F3F6F574D275CDCD653E1F8F824F516B1C688CE97C14FF3E
-BAB81F8FBF0A6F64648BBE7F5AD5C331614E5CFF13CEA871D865F4F788E4ADE8984BD939AB33E5
-17121276461DD3125F3B56CA87900CB449B6497FA6D4F5FB859038374D5BE0AD2A34B1ACC9479D
-5530AE8EF469891C174F8860837F7A22F72590CB8309079CDE324BC60787EC690F901A69FAE187
-2B6D4D4576F06F5CC37495D0C72A45AD47D2F6CD216FAE7981E4859B5845FBCFCB61829A6BC8A8
-E7A9A0F53C020767B5AABE20CFBF2504BE5BC7D32DE9B56BB1F0C48330635D3E72E4913CB1BE01
-28C6BD47FEBED891A3FAD8BBD5F916B466E974F9CB2B3129B29DF1F5FBC7B2BF2AB8B2769C12E0
-435ED3208EB20E9657200806391492BB1E5899EE594DDAD170A0A61BB6A1D0581D685C80CC2F9C
-5E5AF62ADFAB656A33D22F7A572FD25DEBBFEC4B36242F8D77D18A0CBDE2FA03CB8E9394B9CD88
-D63CAB57E79081650E58E4BCD0E5A878CE4621251A287C64035BBEAA80881D504C75032F89280B
-FBFC4991241167BEBA653AF5EAE9B1A3280A58B9C4C59B2FC47659FD1F42D37DB5470E46D2ACB5
-62A1D0DA3F4EC9DBEC40635018A141152BDC88F33E79C6DA6DD616BF689E052C0464B62A1E61A3
-E58CC805DEE666FE4B4F0096D6D682384A2E95FFD0B542AEF848E1B54056BAEECE36F0C62099F0
-4E0AEBC007352614E0349A18A2614FD3998C9907BBDB681C74DC3A24E5C002EB64AEFF55CB6EDB
-44CA80E99DF02F8A7B1016824AD38FE7264BDAC41E848CC7B7B38B0C50FE417455BE9AE00F0F8F
-79B0A5F492C89CDD1D18F6FAC750437A96608C131AAF7A9C5BC0D3110CCBC25B19C7F1E3906C27
-8935A398909D2EE97723CE0207E9CB29807CB9F8ADFA813900D190DD0CC8E3CA457E8CD392441B
-B800B2B30D034ED66518D487F4F3C33DE3FAC0F88D9A6A597379C2500A6954EF80302912AC116A
-74A520C2E40AAC299B78F63879F31E2A8429B13DAF83428B12DB5AEEE33E1150A0FF4174DCCBF3
-9610D0BB68DDEE4AC044123B208F3D37A5CA6A646DBB821975DA03DEDBC42714949104033A4C31
-0FE6BF0B70F922EFF8C51CA42B1CE7FC496B43E2DDB4B20AE6373972105DFA5843E9A64F63342E
-36B154E1575BA26998878A96CBC9A34B2E07188D6E1E8E69FA557DB604BCFFAE3675E237D97F5D
-EF4C8D2257AD409B239F1D9519F9B718C27B998D69EC2B5321F97AFEDD8F7466E64F45A0843594
-7B35221BDF77146E4E33F08935C37F0FFD44D506D8382536365FB3972C455A6EAF0761A03A85EC
-EC2E8D0FD1FBF0BD829F18874C7C25D8F0ED087F9859136919DD52AC3AE08A7D848E5EB11CEB54
-2BF71B537DFA59D6E081574AF536813DF6D9B8B31B83BFD52DDEC2D7D833621EE2608619F0A61F
-CAFF7EC32F2B0727B24937644F40DE81F6D86FC17A3417392B04448A5EC54C0B0BB1B60F38767A
-508ECB5B30113246F3A3066310BE7A115CD9D35EF4133A4110B10D62EF3077CBBC8A3C64E5566C
-19BBA49AD10E1D5D11BD5A31DC8ED59EE62CC19143533502D580237950FE90B7ED3803F662A522
-A3DF2BD026CEAE7D614EB0EB2D29681934DCF9AB2E6124A18FEFA62F2F478B87E2764C59C2EFF8
-946D326860363543F0392CB582F6AB173AF2FF031E77C939597381F724D242E49D323CF0BD1023
-74B67D028C331B64DB4642946C72E82092A4890A5491130E312ED47DCB238161CFCF412BF7738E
-81B3AABB3CA492B716F92BC684615519BB513526C06FD5BAB6F196807D675DA47A7AD0216B7BB1
-35C9EFBA46313A9A7D3E40A5B7E6436114846D1032A163305534DDD10DFBBABB912B1E18882A47
-5154FD2A0FB33F1E4AA97827FAAD01CD51F62E492AFCF3B870B5B90AF7CE345F99D07F134A790D
-312A7FF00B01DF37741A5E2B98DC2CCEE6BAB34978374CF1CE2F83F03ABA437790E0BA33A0124C
-2C8F4A13F3F0D00383141A952242B2129A0B96A45B1CC13255B3118991293700BDDB4E29BC913D
-0A3B44D9E5F7FCE6D153EF4FF3824FA229F841EF6DE46E113C9B602A298868AFDD1825CEB017DD
-D59F67ABD724D8ECC9261BF90C413BB4818D060CE5FE0B0EA9CBB65850E5FA181E9713FDA06800
-FFE7C53D9EB62B222ABD8E12EB6E149CCA7713C5639ED530A30DD12D69E271782458E53CC14DB7
-5B053E7D61DE9E231A78C2391DC18EE092A5F76CD61AE5B7894B78CD378E0FBF8056701D4990DE
-1EF0F36E918D98CD907F624E654836F18A579C7BFB23DE3AA9D59229C3FB1A4B857D9EFBD289AD
-0FFC27B6EB42148E7AF8A802C99B14ACE59B52A111DBEC97EC5BFB0F970C9B27AD6231D66F1744
-74207E935CD40B5D3787D85B46D4C33AFF9DD5029A0172118C624DA5307F9FA33C256FDA460479
-205650A52F5591A14027695126E5AE946A7BAF34835CAC37560EA030B3DD2B06A6DFFA0D02F634
-E344CDB5260D84FC6338DAD799DAF44C46E4C4DA1854160E76FBCC0916A3EBDE474E358E9E8B32
-8F1223DF95A0F1F8CCF619FBA607F0276C5373C293BC4C4D653893B83F3583D9BA549F8D229DB9
-44D7B4B835F97197608BEB526AFD58416980C3C8ACA1080C09797DA0A24B185C793636A15FB82C
-E003906B613CA3D16DF1D7C51033480123FCED0205AE45BE3DBD332DB88D0BDCBB4DB845AC13A4
-215B94ECFFA4D4E88B4BC5093770D5DB8FD7B87E8E4FA0E58F651270701EE92A3B287644F56B40
-97237BAD7453C25D29B293ACDD4A295284480A3E19DD134E77498E16512ECB44D77EB24D6C35EC
-4586D9B73B2F60FA1F758FA86378485C37D595ECE1B0FD80D64CEE30B7F5A51A724E72E18A9B22
-AECA8129067304660294A309E9797F8BBE2402581F43D8636648EE6675C4D30A8B50DFE587FC41
-E5C04B4430C58AD44F57C8F6AAFD4750AEAE51BD4715838D8BFE522C6F17ACAE809C3C39F50D72
-CBADA2547CD9D0DE80980C53D9ED68E73214037B8A8E365BB3DDF7350A2D1B9AF3ED802436D1EC
-75C60C3617995E3AB7B8469915D80285E99BEAB6BB88A9B5A388D7D7CB950E7DBC168885FC5173
-4FAD3CABD91109104F52525316943C6E16ACD17CAE128D81C0D98357B0B806ACB460A5E7F5F7B2
-385060402CAE0CDAF70188977249C809CD4C6B133ED8447B926E1A30D4FCD0968FD3FD45B50F6E
-BA94E72E87D4BC7ADA4DCC3D6DA0F31517EA9DD89F6751F707980CA84CF406F7A786AD8E4377D7
-5506A96F7293999800C1A59CD813F18398A4094D7426E250BD21F87DC58C094BC00A567541BDE3
-D17E1BB01C4AAD986D1E79CC4B29234A28A6A323C0FB98B530012E523AFDA4915851952149B238
-CCA18B8F974BAF6CCB738D05B6BB1FCB0825FC1920C4E3AE8A1DB3B7C02991A543AFC9D38DDC1A
-563793DEC85BF313F6CC40A1C8BBC09580E54EA3CF1E399F8EDB969290A3203D86D67327E567F8
-ED390542AABB07A0DA177C3C6B44F5BFBEFB181DBCD1753C6712A6D7835A64B36922173FEEAE67
-735FB82A09CBF309246D104DF7B14AD6A6A87DF431004EE72FE7887929F4DB593B0A113F176409
-E69892A4EC6CF250F984F2CC2904C788FC7FB9B164B7C3AAF3B9BF5EB17108C52EED49E5E43D16
-F94ABBF85F784008958557FF8DA38DC55BB43D6F8671BD2764A9F276C2A039FE5179D23455BD55
-539DEA38921C66C7E19EE407CFA868E9CEC0694D756EBD5B9EBDFE6D18D5E9E33433C886B24CA0
-B0F131746FA8FFD23D427828A4998D0776549AB2B4F5B610F07AED694655A7152740A275DE60AC
-BD7811F31203F32D071761E74D0B34BBD8158DC1282ED895F803B7FD689D429C9A2C32B30E098A
-A790D6247386B89F03310DE4665C3AE77665D885E456B655846956CA33E3A702F79A9695CE7510
-329536FB24143DB109D0E858CB20B3056078F0C151419BF06BBB871F925ECC7B4131E54A935645
-D4E00EF0EA720ED493E6731508EFF11B81D9A4DDDBBAC935DFDD1B798BA0E34B0D5695233933E7
-8C0C9C1DAB44C7BEE45543C3C310C452FCE97964D2B635C5433318FA367D20DDB9DC8CDCEFE0B1
-1DDBBA2D7A7010375EE581C7FFE97F89BB91E3FF1624F0EF5FE27CF9A027BC8D1939F91D88A873
-5861127EB0CFD88300D3B821DDE0B54B62762466790A949B2DB6372C75732E87F54CE4F05325D2
-0643A2F8388DE10E1C4CBFDA85A70F7551CC8A8F088FD46483446E0BE03BDE1B5F2B23D9B99EEF
-D4641BD0EE2AE3310B0CC0AE418D0C6797840CC5BFC4F54F0D6AF8DC1AAF3DF297D3955ABAC771
-214ED10BC9E88A4CEFBE6E07EDF9F7A2F52C144086C13071F24CE826D468098707090EBC28BBCE
-12E0AED14488B547A70EB783D97C98CEBF55858B924F0DB6754B3CF833EBB5EC487046A6C3BAE3
-AF59F61B699782A6109E0D7544846F4383C849A917ED1750A8F5813F552C231A3E5954F57C8EF4
-D02BC790A6DC865F77B78D920D274C2276F9DE3887540C460B1A6029419B9EE6B88FE29204CD4F
-62321824A8B72FEF463400CA6A83C2CF8E161C76058CEBB021216ED92B4D889A9CEAE5619E0CE7
-DE0B6927577AF0DC385FDD45EB6F116778E91BC1EBB2B6027FC5D39F8A233D27BF581DB38D31F4
-20AF47E77AFC2D67A7FE90A10F0D6AF0816BEB7CE905FF00E5C2DA7CEC75EFC3A170495999AFCB
-7A9781375C03C495FC9CDD90F9783CFF0926D795F155CE64AF0817726FCBE7BFF6566FA1A1DED6
-D4D6C2395E7DC3DDE9484A2FFFE1C67EDD9D8741E17D526079ADA966C5F17105235C7A5E09B82D
-1752B97568029925A6E25DD461063227613F02B66AC5DDE9B4018E253263CFB3EEB717BCE0F8FD
-36B0EDF5D82D2DB2DF28F72B13D148F741379D7C31443DD9C452B3F5A8889C93F15957064DA4C8
-BD8D3032D94A3133695934D299CA4303797B6A49932A1B672A72DDE67106E2BE984CE7E6BAAD36
-396AE3EBAFBC268105DCC191E2773ACCBD92A3D32EAF57721C0EF3E34744AE1ADFD9C56669A08C
-C7E95C1908D43B569D82CFD4CBD7A41D841D10C107E00CE93F033C7449B78660FBF82D157601F6
-A9C721C3FC1264A86363B5A151F63C8B646E2D7E5D44C3DD46CBAE571FF53A9F4064540768148C
-B69B9752D1E99EACDE8BD201373708BF20C689BDE479A0D11DEDA4243E6D0ECD265294C079C7BF
-427F12C737CE72238894FAF3571DC588143F2C86EABF4512C63672D5211514D72120ED97AE70E2
-FE4291903259BA3521EF94C9D13C5A614AAC9BF14514761F5D3678F4F96DD8B0A20AC00EBB9A43
-235A571280B34341E5761EEA38808C7485C6B9D15B72BA4A0281A517FD2E5E660EF9EB5BEEBD43
-2D537F8E3E2FD2BC8D221CB3C6E578B1627EF869CAE922CC154B38D2239A7FBC8D85727C1D533D
-C71E873CF062F0DB2AD29763A482B6A601EFCC9BF9214E9B270BD9633BAD41C2308A02B94E860E
-9B74808796488497C3658F3F33CC29EB099CE42B134AB7A5E168013C64F056375DC95FFFCE9AAA
-7813C498FF43DDA22D5186F6E7B3AAEA39A72A5C0EEB95A0CB79539FF14FD409F7D357FB06629C
-D99C5F277996778C7FD19E776CDC015FB37A29AABFF21ACF0BB36A0F8F7D6758F4AFA31FE61F95
-10905BE91866BCF1B92CC5638BF90CEDE72FB7F46FB1892F4F4E965DE76D6162C515195A39FBF5
-1A7299F01D20021720B8046FF10A5D5185B217BE8B62874281AF2007EAEA8C41911DB195B8C3E1
-BF0E466CE3F398A111A03958BAF0707BBF153C1E4F966E4645795126C6912828923BB3952C5099
-C0FF6855AFAB944B776511C96B77A9E0459FC52749F0AD982077A227792126507426736F2965AC
-BEDCD7938A0E27351E5CBBEC3E331BC2568679E1823DBDCFDE6E46E999604924084D583696F05E
-D161CF7CAE7A56A31A7EB0BDF8F5883A5825597227619EE45655F15CADDD3100604877F7221866
-A27520BA9F4C72A5B7A1B45549C599BECDA8D24BF7504ED6032981AD5EB25E7DCEF6B0E7295F01
-0C881F0B0B28C39CBF0708B8F96AFF3A0193AED2DFD8AC7E6F4D85F2EE21971A670C010857737D
-4D3C1CC4D1EA8FEEA7756D34FA95B2BE2A27E5864A4183F75861F2EA00D050F04D6C48113EDD40
-75A78C5C64E41B437AB8FD6E12C5A25ECA76816702CEEC2B3FE8DE398A130CC49330BDEFB0D76D
-047E035448A59484D48D18EFC534328A8556858D4B45CC05377B8140598AFA383939E4A7F73561
-68C7B016D012C37B405D4523A1DB884F005A2572A039847C7C065B8B92DDC9BC1E803692A39CC0
-0A49CDF0AD24168154D03BFD56E1EADFE29E556B52FD11CF838378E4E4FEAD5243456648DBED06
-2A47FA57542E137A9E035569D068F08E43DC4031D85925DEC164FF91F8C207692E8DADBAED305D
-D38FB4952C61F50F9E4E4CBDE408A16801732F3EFD6F2D600CFAD6F691BD36279AD251D991F24D
-18DA3168749E8469A9A39F2106B98701956F265C3DA4081278A3366118DAC644DD5B4B5DBCF7B6
-EF6AB84D9C41350B18320C0FFEE0B5C26AEAE1A6028093337FDB82EC40105175175CC19A7884A0
-B07DC34C349177DD4BCDC16323E36197073F1D6447BAA0A45F0DE7453E6891AF0FE2D21C26D9BE
-37454F2F83F6E974DFBB014511275360A9FDBF6CB77510C92A45C0C1FF6A004F854FDD323CA4EA
-45EF334B4BD189F1131FFA7B4C7FBE315DD788FF2D89DC3804ACC9D689816A22E39BA45AA98AAD
-6971FFD22B5CF38794385EA00AE18FEA562E0AD2688CF6176E1FF4CF8910ABE1C4E98F59750C26
-9858AD2B32E717C29D97878953F729AE13B3403F997593542639DEEACE7BB88D45B6C4FCDBBAFA
-3B18BC0F085B25A87B16BBD084EE088FDBF6D62F4E65052E374F2DC012DF690E23C6A00A5E8760
-B2B2A213FA8D0B31E08070741FD2D8752274CD71B1CF566890113EA34518457B1778DC1CA38345
-78502A62CF4CF563252B3ECF554D477283CBE6AA7A434A279AB71B2CF20765F5B197592C681FE4
-6ABC6115B49D776B1CD457A3335FB3B61B4258EB77327688686072B7906B2D8016C5FB12A626D7
-E8B2590CDF574F3A410D75FDECE4BE7DDBAD69EDA08F44B73D6F7C92B97C67201FA2AD698D058C
-EB7AE6C88B699207669D68FAEBAC5E75905B9688707B199F516E944056C2CBE773CC95BCE59D82
-AA93DF52227D477CC2345EA8F1A2CB96A00D186F3A02C30FC0330EDACC404ABCCE86F0462784B9
-7C1F55A03C4ED89C79C0BD3A0AF3B19259963CE966F654D7D4EF9B9093B27526E5C09A084F3C9F
-DDF3C8F261A5720DFEE14B6B198D8F0CEA0CCCC7B70CE185F0B65B0B4E5CE79898A8E3DBEBF65E
-A2A7F82EFD92AA7EB65AABAC5A3CEE49070E78D5C591409756EB4A706DE5192D13083C4A10BBCE
-3A818990406945A4036CAB65E3F53A54E6992866E130F01DBADC1F15751256DFCB408DCC671CA0
-731A01A6457CB40B4A04BBB0BF77C8B655ABD484705AD31CBB88CDDC3C599B35B86D3C4BB8B8E6
-7751A095E43C9B9228C58A920E48D679DEAA88DEEC58F7B5573DE4D7C7288BA9F0A5899D1E6588
-557ECAA123CF7D504406BB03F580FE02A2E88FA32F9A824B5A895CE8EB1BC271FF2702FA463454
-717D37672DF5C7F78561F889EB0E57984A96E1430B26E27BAEFFA17AAB5FB94A890AF8FB57AEF2
-4FE880121E0B31708F1AE9B09DBE64B26A5EBFBE42A4BBC0C3ADEC0A14CF7496AA53263D4889B0
-929645EC2B8C5144A4D76FDEDE6345B1407F990C5D7644B21C0D827AEA7D4E8D4D17311099A703
-689B2F68A9EFE15696C589BC02FAC8F5CD6FF68964EB222EE012E28A490614BA93405E4F2798EA
-0E8A8B5EED8D7C554737ECD26CCFF16F50C8AF2373E8688DCC297269C2836E4FED50EABA465EF6
-908DF9F55DA80A501E0165DBEE8E3F9FCE4F6B9C31AD5505E71AD3D7FFE6EAA9D764B965FC163A
-B0ABF7DFEE391546EB78C79466886C7393D4036FA247E9C4DEC84FE72D4B5AFC6D7FE58714C70A
-AC3799C4B419D3701267915677FBD571073B70D68F141651A59ABF8B6483E216F90117879A34CA
-43BFA857B831DFE321C2FAFB887131B607D2B9AE7F0290705C254716161DB40AA383006A8B74A5
-767DEDEF5D60711B5A9E45D63A6EBDB15740AA04BAAE078FAD7FDCB9D26AE3DBB66ECBD9D7E641
-D064B881BF5190FB31EECBF3659036FC145D8BF0DFB325A78F0B3723ED8DD2A967BF916A90A92C
-32292F3330D3F1FA1F31CD6AF9373D12A1EDFA00EE7A4859BB6F6D4D6F6F7F944ACDE744E3D6DD
-CD646F83539F983B1C70BD94E1FF6CD3E072F06DF4193676388C95A3E4E3D07ECD40FB6928AC52
-CBCCF63B71B47DF4567E19E0840D6452494EC3883F6144E5791853B0EBF93D6DDDF15B3C8AA14D
-8A20E191DE9ABEB1ADF7B19B3B688961F0B86E215451E4DD52BA655B00D1495BF08660AA5CE7F7
-134698F4C73B97103D1074220946455466FDC08FFC63A1C97D60E0B931E94A6A559BAF54574696
-D5F5460FB18B3213144F42F1AA8D5FEC8361A6E401A82454C897403E82DEED2B65E6E50CC603DC
-34BEF5E2EF0F2FC24421E5DF012640D1C6E5C87F2CC8A3997362E27463CE29C903A5B32863321C
-55B8540DC3DDAB6892FF114F3EF72647A3525119AED1A65DBC779358C5AF9F3AEDB5AE85085CF8
-9F55C71EE44D229C122DE658C83290BD82FC39F044163EB56F841A9E568D50493B535837415A12
-7D618BE80156E1AF95AC39BE234ACA11CFE3744A8AF714724C04359EC8729BBEA07EB8908FC41D
-4E5D045D2261A9E20C66A161F98584A2FD1AA56473A0287082ABF956B6F34C0AC3D6139C00020C
-A13C7CDC60F1F1778CAB99930BF104139967B728C75120BB7FC3625513C7F992CAE757EEAC275B
-7172522F0E178F4EB6F862080D0494FCC5F159DA45FEDD5C7A19064BF1EC59531E973A9846C5A2
-F8BD12B34B0152021D6C41F7226BE7DD8876AEFE003A4DD181EC983284F8855F9535318246A668
-196BACDC3A71CCBB1BDA4547168F0624CB896CF96E7629EC8D1BD11530E5E8D5568D77D9DCAC00
-ADB7021BD4BF6FC3E1F178C51E67781337D7D3AC1A09ECA650B8278FF569501CBB021B2C8C9ED1
-C9A23380D3CA67ED0E27A41929FD835DB776103C8CBE4498470C2ADA09AAD19EA5D781C3D5132E
-8C343AFC91E36ABD78327AF6A4F589F146E702BBF6A6C3EA6F720B5052FA18E4BCCDD1A7B8C7A0
-E654A9883396E6442EDCF3ECB05C55B0895C130ECD3B9544A3FAEB5ADA3F5CE8C5FF342D2DA291
-2E9FA59276DB5418BC5B065FCE1ABD42FF3238894BF00C86C52030258449D995943259F600B1BB
-8F63809E2D84425DB00AF60E9E8AE791E5ACB6D3E5C7FC9023144DF022F86FFFB37D30899ED2D9
-FA1A5CA5E442170A2BF817985767EEA87C4F57B8E19681F607EBAA22860C8C549738FE95D85F4D
-2027CF0F99F31985FC568EAF856FFFC056B118EAAF09E8982C0DFE550FDD8652F3D94CA70DE411
-00C17F820E4A7A2217619B20FC0303AF62BFF042764382147169272BE9769043C3D41F9A246A01
-C4C63FC7DC2FD62306EE813196D620F584B007BCA0286A39E296B210F64F684CFB2F9CCCA5B74E
-950D35A1F18B19A26940674DF66392255091A6A6ECE640DD8142F5CBEF4A7810FD8175C9833539
-A34A911E0BDF64DBFFC534EE22CA6229D62B7A95DCACC46D3989BCC85749B248523AD44ABFE05B
-E796126E6745E1DD1653FB938612FCF0C877566CA9F686823F4D069234EC7E3826D0080C32615A
-88423A09651A9F3EE6A9DCC95646FB0E7E24C7C3372C6D6CDF1375CB4EB1440FE95C5C7FE435B7
-290E78ABCC143A9C015B410A8555271833A466D49AC0611340731580BD29F73A2DCDBCBAA6E07B
-643DCF9B18613A6652B655A2167CBB1CCB0FA71534BB0759873FF5B4CDEE677AFA1059E1F4519E
-EFC1BEF079A9C04D13842F516B096D3D281533502C4023E13C25C59C662340A45B6874B5C9F08A
-08BE03B7C35FE00ED31BBFC5119463F2FB1165D22F117A04F27FCB5F0949BFAD0E882703755454
-B629821B7EB4B048FBBC21E1390620EDFDE83B894FFB434632EB7B4B21647D4C9660E7213902E3
-E2B6AF6181D797F2551513F3529E6C7679712CBF72F2437CD4685E117AD8C2D61A28132170427D
-398392C7A27EBA6C244C6BD7700969004D52395FFCE11000B07A7093714F781E353BBC152F2EA5
-B275818DA2E9FD5C04F63B23EF722257EAB81FB2AB97C5B8BF455B2AFE648C895A6D38BE154683
-831704144F5D8FD68BBC0A96165E27F262804140E34A7C7361CDCDD5F14BA4A45EB7BDFFFF91BD
-7429BFC9775BAD532BD4DAB6F7FFE85CBD60FA6D0B138CE116058504803D0F449ACA8C380A7829
-A0ED3623A5EE64BB34A345A8720C7B57B1A7C18560A5E56A5DC8C553B58A73762FB04036217CD6
-081F8227F61556BE59FF02C0DEA3639D44A6C3C97F921CA96752FB9B9D28597873AE2AE2C38D46
-A2AF40DBC3DB23A297503A5579998B0DB6B93D1AA1ED3BF5BCC480D0CD9688135FDD40A3E487B9
-A4005AAED374C2E9E036BAAB288AC862726F3FAB60D38B5BB135799A3BE5F4470903445D3A66C8
-24256158426369C70439148F4701DDC2F6F6F77559DE968F0305C42B43E665F7E8DCC6D72F055F
-038616F9C030A9AF1A06E6036E72640D11962CD4A622A9DCD07C8EBAF060BEB846F25C1ED28835
-C28059C5C1FD4987CDBAC09780B5AC782964DBBEC7F776B5DB51B44E3817BFF658D2DC37C4291F
-E1778D7B964E22AFC5EDDBB03538567378B7F62E806422EAD35C9F6F82046E7E79BFD6FAF3E7E0
-A52C63DD5E8C0A838B3969022987DCB7377E15BAC7B1525EA24C666E0C69508881C204BB515233
-C9B6FFB3F0B4EE37D12EDE6E192B1A17A7F6699FD6C1E87F03C2D8AC0B9DEC767234A2E7C32016
-D3AD9A8015F489BEDA95EC6400EA9DB2CB8626FA253A718FF13FF0E013A172E06C3E5591C15715
-C60C30795CAAAB098B52CE441EB71F2063ABBE3DD3558B7F07DB17F49C24A7861589ECD8E825EC
-797ABE3521B5924F53045230CF94C34F5BD6F197E008F3BC38401B3AA6BAA7EFF54F1F926677CC
-FC0E77D5EA05B218213737DB84C21AA724E05F37896667FA8EF4E3899727DDD936BE2F8E64ADBA
-CA74032C2FF23805D1E6029E7B305F0CD7259865D7271444A5886B5C76CE0DF62429164E844F2E
-95880B6BECDBB0BD005229964442A20AE582DF5F3735885E217E4C399535B965047A892BE0985F
-6C1EA35B95457414038746316BC93CF4C776AA50650E617A6F0DCC586D3F4CBC19F6043DD04915
-F0CE9EA31EFF2F8D36268A044EF15BCA63FC5AE91D7DB0879FE5AA9A3D51BDA3160658ECEFC447
-CD2C9A848D1DB4BB48D277EC154B52297EBD188B2B7ABA0E4B840831E1B9B647AF654E1BB08D0A
-64446A3BB49FB7F19E8FD8E9084C8B8C93924EFDFD9A9458A4F3B4F1D948B123681DEE542CA97D
-6A5857A3E47622A6C6B2EC09768705223894BD7867242D819277C5DB24DCCE8DA6062199482923
-4F17F56BB1A0C2A2E099BEAA6D94942AF9706FA6A1D0C67560BD1E3861F8FFD465CE6C48AEC2C1
-F762BFD3D4A68B8B25D0FFAE02376B34DC1BAD9B39DAD6FAB6491002A1E6796BE978DC1DC62EA3
-9D708671DC9CFE4F757CCCE4DD7F1B0ED59EBF5EF3DCE61C4AA16DD6411B68E8A9CE4FF6AD85E6
-F98CE16CE25A8405801669678204CDB7305BD7A29469C539BE2348B8AC412DC95EACA3012D3D96
-A3BA334FF4E16EDB9115B83AFD66192142423BDA32D8A76277A763C373217BE75370C5813FD53D
-E7DCE0807C087DDE87E029F0211CA9F1B1A67E72D7922388A6C84B3C6E3D44B192B0B7588A7DED
-100C04F87780F070DDFEF41C90EFC0E0BB8F3692F7D360BA180E1D4579FC1AC671454E413A8613
-F40F9CDA8AEFEC06CE40F1DF6FAEBFAEB57AAF73898F869C6BD165B9A3A60C5942A48292B5805E
-01897F3DC17253668A774D13E23C5D5D90BB6B8F60E89875B353A8FE0D03ECEC140EBB2B3BE613
-907F32DE8F445CFDC60272E5EBC753BC2ED4CBEC34588879870277190FCFBEAAA6D81759C2CE36
-6CE0EED2B8915F93BD1ABBA0613DD9E2EE93633EF81F4B36C29F4A24847104ACEC56CA46416884
-462AE9C21D1A21D20125B71DC52D38989FBAF0A0A6EC1068E7C963B2B6894326A5E70AE420214F
-EDAB638988110066D741B301760451CEA275988C2270532D4A78712F28922011D564F12928B4BB
-9484657DC0F2378F07A139C75843624CE599A261AFC6192D58F89F36556AFE32531138FA46B505
-54898E65B82883BE97CC02B92B7C7D1979F799720345EE930BE3CBC3BA01CDC2311147AA768202
-A59BD84F601A5FBF6F882DA51E7644D7B734D89555FFDECED4BD2B14DB3D3C57E0403680796446
-3DC5C9D6427B591A00A82E2EE4DB81D533D52857A250E579F9C9D45109F06862E64564B5E18615
-4B6AFF5AA065792AAD0D38340C26A0B7C7E4DC7F054A850C0BA6EC8F66535E5CE1758160CF83B3
-CD1D0F7EFDA4B0D11E679C74386C2234505F7FB083578BE4D43C4922330EEFE114DAF7C58C0AB8
-7E4F6C6511A1B311FB9FC645FD7199015B5491584D2E135C573206A96EC49B6F0BD7428755A69C
-9D1DAE3978F70CF6F2B518C74B81908258509FC96282AAB0DEE885CD5D66B5A91BBBF74B08142A
-827DA25A4F0FBC4E1BDB4952556B04F32DB3A8CE6873DA2EE081E81DC1D3C429BD76E62986CCBE
-D21F956E4F45F869E0E00FBFD1B17011439E6E0196C8A7726A96186634E51951B5DC1CC4F96850
-9AF5DB930D892EA290C70EDCC65DD905D6AF9221AF3C6EE64E01FC3A37EB358A759DDE53CDDC74
-B6937F1DA36B00174481A40AD8B6E9BA2F9BA1A15D80C560BF4A3CAB972DD12B2890C3BDEB06EB
-FE05BAB7E2BCDAFC641643B67D553AD78D5CC498B43A458C06E9A428307498EB76BD7096F2DEBD
-2905AB09BC0E748239D90663C26A3FAA9347C32D44BEEA2DDECCA24825DD2A154E8A82282F4122
-96D11C6E0CA8F28CCD52A3E0A9B442838BD6FE90A931C8A462A97759CC9EE21B47C44B2032E5B4
-083750CA3483E688F67FBE91EAC9199D49963060712314618A725457FB71945C535BCD330A9D8D
-850EA0EB723BE0A00F2C3A8E6C80660F59A84DE34A52F00725C945521ACFFFCE8FA1CBC2CA9F9C
-C98AB2987C636CFB83DB46B4B3A7F1CF4EECF6E08A3B94229B54CB34272829C4BC264E303DFA2B
-170D5E7A66A7EE3C463502D5425AB0739F1DFF5FE9B751975E4379569580B641C7296DFEA54E7A
-99A9478583A0D8DE565575DB2CD00B35D2BF82A5597F4134CD3F7A201C80DA9AF49EB8D9D049C2
-5869843331F140753DAAF303592715A35751B4597F458F5BD9A894D8E2173E03C85853515E3D71
-CDB51E7000279E462386A1DBAC817073DDD29CB89F211CD5FCEB9657C107041E605DDBBB7275F8
-B084FBB48A233D826F9D3079F56BEA088092B8156B4C38ECCBAE22EDF9135E5E2DE147EAF1D562
-2735F9FC9C5124149AEE31FD4B35CBBD848E81605EF9B89C0E116E4394195122D3F5D28A60CCD3
-19A85D7EF24CFEA5AA946B8EE737786DFD5A6B2C1100F3F2DCABDEBC012CBC19AD314198536720
-37233DA6D3B6AB83458179190D11FC866BD3343C9CB85381BBFE2226D612BCE91D13226F4AA348
-C48D5F05D927518E5587BF7EEAE0B2E40F6D2F5847B25832970681DCDDE5A3DAB4E305DC7CCF1D
-817F07975F4575D97355347E3AA2DA7A8B230B81673ABF1052EEE2F524D5330975E811FC32AF0F
-E8538EF37B67EDE2F2D521F45AEE885D379835E820C8EFFDDD7E3E381BF267E32E9E6DC40A1D36
-D0068A698B970C492B79D5AE4C645286631FF56704053F81474FD546FC9498CDE9176F7483F9F1
-7FF8654B0EAFC6352FF7070D969C8F7005389B7F465EF1B6C0A1329A2B18F577586CF4B9427D48
-886B0AC61575474C87A37340B7EFC0090F3E489505EF51BA12B1394144F3895AABC6916DFA5C6A
-4E8D07D3E351853A2E0370688E5E6000F5B751AFB8821C4C25DE80A9640ECC48B99E05C94E4932
-D120A4893E85CC91CDFB5A7218C972A482914E5401ACFE7BFF59B4D8D5E5F563AEAE5E34B052A7
-2ED5ED7854C32C20C933D68992DEAAD311F6DE5C03DD24B878F536560A2F43E5FC70452A39C7B0
-AE56A0A559607EDC991BE7F571857A7F55FEDC84C679B9BE89401F504805BDDCC9CAA625B2111B
-C4815AC79A78AAEA643466199721879697A341639ED003B5FA52331D3A2AE25D8F20EACCBAF791
-D62421A00937BFDDF444EB59D2F460AAFDF8BE9F82D5FD1D48F6712B908E5FA81345A567C18705
-6944C722C55A0D418ABB1BC622EEC5D416F6F52BC188DD51405215AD6B75B04DBF4BC6D85F0618
-FA111126E41351C3F7B0667F8FC08ED06342B2DB6201A1A63AB018B2FE5FD760366A9A420F56A6
-C61B835F9AB9F385A81430F867146C8B01784534CC959126389D1CAFE10E3AF40DBE594B6B9219
-8F50D9759E60519DE8AB4CC0224ED624A3AA9FC95AAFD676706448A9F05BF008095121314FD044
-A3A350ABFD1CCCD5EB18DBD2EA71C3DB2F37066021E39F4E77CB1B155D05CE1FA00C8A59FF39A3
-A16891235A599F95F9A62E6EE47839135A0750A2CB528F11EC47F0D4D3BA828501C9B76FDFE178
-21F11814DEFDE3AB561ADA314060D7112BC8BF02E92793A3D864B83AEA78F8D49DF9AB07AC0762
-229534C0288FBC00662E53035A037B1C9745195CFAB54D22032A16E7AE0B971CAC5A67FF0EDE11
-E265B88805314BC7563CF177BABB367618A27734611D7B662DA407911EF2FEC47D74C482F7DF82
-3960081466CECBF4BA94FC5AC8C9F91AC151FB1ECB78BA5D5607A1D59D34C18C83000F8507AB1F
-1C44347FCA2BC27087A28F0F3B24BDD8E7A0DDCF782CBCED5DDA4565308E10062145895A9C437C
-CAED86458890311EDCDE2109233BF9ABCEF0535080D7C5A76D6E3BCE8210C7E89FB95E63CD8A76
-FEA978AF5000DFE7C0E659B902503758736C6DB295B9368EE50F5F8CF3E200456B5B2087219150
-294871F7B980800E59A5DE5973AB9ED52F7DBC7C433FD0E099D3E3EEF6DF7D77E40D1C8B34C117
-588ADBBD7A29AB4805A87C13CE93A65854DFDA87321ECF7D34E72C193365B632B455F8A2916BD1
-E63441A633D144C254E3FD89FE2884840146B4C992A07BE6A0FCEEB6AE9B0234D234645D73C064
-EAFEDA1EB7A9DE6661D31226A6F54BC9510DF6F64F7200CEC5EAF90357716E7C246D47C04E0906
-98C5F6AC446DC6107E6342FE8B746C0FFA058FBBCA0730CFB20A367ED10661670C1618A4D467DC
-2A7E87894DE0D5392B3F0DE6582901693C28568D2253D514A3FACD1B063B02A5F8A19C1D6DFBAE
-CC79435F694E914014DEFC5553A5984993154997E63768DD7BC462BDF6D1A8B28DF568B22FF460
-087163AEEC37F0BDDBBA4C30322AD71922AC802DD491207E6A6C255F50EEB0C492EC86AFED9040
-B068671FE4A1E66AF15D3D976C7267F3EEE19462487772087ABF36700B4821D2DB5193BBEFCE82
-BF67F7034972A708E93C55E0F7A52EAEE47E68FDC6F1BC49B9370F28DAE122D13CB2CBCB55933F
-A27291003E862FB0C7E20A0F979DFD8BA918322F6CD597809F9E05DD210F7996F314B65F54FD7B
-F453F15CCBEB2CD5E53535261E696EB73F2698D1159076D0EAE35FFB1FB53F98808ED2325B2CC7
-9D90772C15273EE50294AC931626EC573BED7CCE2D713328962528EE0F00FADB1C1ED8B302F24A
-40F9A22D1D6411EC669670ADF93C4C67D8520109FDE9F64CB0382842C88845267528F57AB7E408
-9EDE614E79799D08D3D01378AE9D42D7601D821C9C5BFB77EEFF37B634D2698BDC11CB60192B6B
-4FFDEE834EDEA99CCCB760D3E7548E6810FE300596C246AE56DCC6BA8132AE3779ECD5ECFA6963
-F9B5C4B9AD8B6C480BB184FE31EF0F8DD3ADAA96AFBFA250FCBFEB529239AD2A524B3C8AA1C2C2
-7ED016E8EE24B355BA84D1D0AC6AF00B0A230578609A3F09639D2CA7175710FE9D455A58A6982B
-7B7FCA52BB5490FBAA064D1C506C9598D88B5CB330C97F434BD1EF060ADC21B9F6ED9FB7A7E604
-20FA1B481881C73B1DEEDA0A7E197B8D38EEE68CD8D442D083772FE2BA1F1C07A57D5B67BD8230
-80BF438089A4D6C311D421F5F16C35B3207649CC0433AEE4987E3AB5698D55309B5F5C8B95332C
-77157E3309EDB4954613428AE9DA6686799ABCE483FCFA8C060F0614995E01FD14A6189AB61A0F
-7AC9465BE297F053E85AAD0EFD921502269D01FA6D5ADAD672F3D48C5D4EDEEA65E53E03A24AA9
-E78660AFF7942E7F23E3754582CB2976FB65997FF35582FF83FE9BF43CE5CA20AE5EB62CA819D9
-B63ABE39EA3A13AC163F64A55B4E840B12FEED5BF447E3CA1FD61E6FB51D6F7B3176F697491217
-306EC21CC462AEFA069C9432AFAFDE4D586D5EF8DD4E49882CD701C4F4FBDBF42E370AE7F332AB
-E22DDB2FA70D17B0E053BD6332A1B51840A6C18760A46EDB9C8933039C8B724FBA4C4D62B98876
-71F94505D1242067281063F91A7DE032FCE95DA4B54C32B46B762CC927667306101A7186DA78BB
-BFF306C62708B92D76D2225B1FACC18157268623387B5D80FF9E394E3DB68D5404AE3CAF3A8654
-7704EEE75E7BCBC9A96610D96E96C0CEC85785FC7D54BF035D0E03E6B1ACE9691D7DD71B607B9D
-C37DC020E9B5D4216AA991C5022AC52A4637FCA79DC21DC1FCBD5BA4B28B591F69CEFD0D99E35F
-C568550A5E11B32BD59BE83149B82FC840C99267AA84AF41FC56D1C4F7F6365B65DBED15163D55
-9A95630AF5005C7FEF23EE87208AAE88AB3CA22FEAF682088FB1F2F78027FDED141D161183FD67
-5E16ECE34A9664C1373C2793C35080519D0BBE2D9B98BEF67D2716B4036A25274B4370AD209164
-BEAC0BFFBCC3F6B2956AEF76143644485280FD50462B63F324A992F3A5B187321107BEC7A301C0
-4338312EA32DCABA2C13A6ADA387B668A45743B4D7C02F2BFFC69F49AFB429434EA529B04EB8B7
-4596D90FE74AE32F57CEC0433922B00236C189FFCD8A1FDD896CCC957DFA2EEABB23BD8E5A428F
-FDC06F4F75C3222DC161472687547B173F632D15BACE92A07A0A71DCCE2B8EB739EFFEA173E57C
-4DF651FA936221DABBDB3B8AE5C30D595C33DCFC485EF2721743A6957E26A79A97EFD24BE5AC7F
-D6792166AD1F09A8590F5871E74B2215E9012BF05DC89BEF6A2FFBA06BC619A08B14D6679877A1
-10165E943223B0DDC672C591F26D6C865B78B59703C3C977FFD605CB241C35FA1FD928A4A4F11C
-052EA00B2FC0CEAD4BD9041899EE135DE98A260518AC927508ADD78D7A6D8049C88B42241D25CA
-5DF0550706C3671B2DB3D848C3B94CC77D7FC2D157E37B8D4780B6B7F3B04502F3167D8D5B99A4
-6B63151FA7FC1FE52BD66ACF20DB58A7A092623E63FF6F7C7D0001AB09059A5CB6D79504900589
-A349E8D19E76F6FBEA194D18CB6526691C7B66E219092FCB73A4F7807E6BFD82510687A50BFA3C
-EEB4F8818B11A8B9F7B71676C5B44078996994DA808DC39D3CB6A66B476FA2ED6390B7181A591D
-171DE548152A5CC5B71F5F9DCED5B648AEF57E2B3644909577EA607E49C8D0105DB7FC57FA1A2D
-E0105EADBF35AA385C972F9CF07D379454FBFB1EAC4B573498C10B2E98C3FB6F1483A123237B96
-0BAA3A3CDC0E9327F0FCABF72E8AC7DB04E22CDAA0F6EE108564565AEAC4A4DA8328F30AA878DD
-B35D6AB16FC49D928066ED24C583434447AFBE2E4D22848A516862207480EAF650624943925E0C
-351A6407ABE0BF04E36C87BE715B11FE53B8A13AB4669B7B2238D0B295D60028D1111A5AFE23AC
-E77C59415C466042B93790A8055FD8C39B262848BBCEE84DA425462871EA73BFC927DC4DAF9336
-E13B1BC99887E8C1D8721311B5396209A634F3A1F91D51EB7B28F0A827A50688ED60370F6BF3EC
-A867BB995B125BAB4203DE9E26DFC0D3D8E91D3E749AA0407C6A74C86E98FDF8A314B201E1EE0C
-98015360074379F70367DE7CEE75864C9789533ECEBE1323C12261A8622C5666C932177CFDCACD
-2D494F1741EC983E51CE4E3A63AE6FD282DA64A32CC3B2F55549080C7A190BFDD2C2393C675DE4
-90C79A325DCC04D14E0445C218AAFA0E54A305A889DBE613D4F28FB08253892A0D673908479B87
-E9D8E13F467B7F9EBCD8E5E16D7CD3358C71CECCD08C6B8ACA8525657D37560BF2221F91258EF4
-E6B70118BD1CB1F4EB421C4C32C76437340EA398E22351CEA31D250E46F946D44D97C2B3DE06F8
-D8003381600E2E2C28AFBADC25DC94224AFAD0D7D951609BB2478C476085C01AA601F3AFFED544
-F251D5A49BD263D64F4FEFB0803F162BD5FE1082FA2949BA8987AFFA1D9A7A4EF28BFCAFFD3311
-0E1A1A2A22C76734DF6CC30E3C4662DFAFB32DF55DB12D138148435A6F7ADB4ACC4F4124EF772A
-A63D5F65490E9763FFD66C6153F5B0FEF1A307D6A9753102CE51DA88E2EF7275FFFD2A7B4F81E9
-DF549938193AB7A58D5C237D669ACF27DFA35744F7622F8D54B5B54AA31D9403841D4C5D193D87
-E60622E18C2D7E333AD4CB2DB27DEE813D9902D17DD0F2D3BDC8B340DFE9C8D34B993CC2CC91BD
-47B4861809902E11197967922FC625989AC6F4BA0D48166F3F4B6C6C47D3B9A932F3D47A8613F3
-6329406BF5ADEE519002394FB288D3A8AC3DCD5C37270AC7F5C5CDE46BE5C2A103FD468FEBC0F5
-180143DB4312076FB062CE88DC373B5F120C591B9C09B9E3E1B26F52A48339AE70F729BA02977A
-B60666637D9FF9287DB4CC52BD5C7B2D4F038E5C927B97B54F611396E2211514A8684A02D5DB1F
-DE728DB58AE1BB7253740349771118D2D33211D2ED7BBEB97BB4776666F6A2AC7B54A1E2DB79D2
-A9DE31745745CB39BDEE3E7CF425C27F86CFA89F825A09F9C7027E8DF7A773497690F328D22FF5
-A5CB2821623A570C29D03081E9DCE770F3E7F5B7377A1BC3F52B383EA0CB1C1BDC00E67AE90F72
-9DC77450407C0A9D0ECB2CE16C91CC3C7D487457800654F86BA7A8E26A25B78204CC7F58BBF69C
-5C406BA012563A4379506C28A39538F9A5D57BD197443A02A9D3C67149D654FF12FC6E05612981
-7F7236BF90FA626FB91D49C48D824248EABD764EB3C20634D56BDC2E170A814567D278F7AFB96B
-F6AEF216C0B42AAF85AE299752C50E6D2963FA5DB384FD110868D43DA804FDB9D0CA26BBC8CD72
-EFAC451FBAF4BB0B44C675DD4E0B4AD8D6149DAE44DC4EC36942CE1876C8602E3F97CD6E18BD0B
-5BCCF7B1773619FC8AC3B3D4958F71E5D2C631C6B17EEE7ADCBA30CA0E30B538249113223FA987
-4D4B294563B9F42D9D259374F28A8D8A654F26D7BFD8667CCBC43F75B61C2F5CF8D7E06642E93D
-76554642B7666B7905D6859F79DC080CB5574D03A072DB0D47AB82461DF6638C77234A3F97428F
-D2FC973687786BCF1D2F65AABAF55C257914247AEA0B3AF17A867C0CF1E5A6883D68680343CC5F
-3604DC8E1E7A9DAB9CFA316A14D4CF7A3A60CA56E947AE632762B2303C0EDAF9B3AA206191730D
-18B522FCD29D036AA4E6540F6A0DA836638A2EACE334B232199F61B357B10F4322A1F58F249101
-CB1399E5E60483F12A6008F8FFB52709F34136D93902FE367A01419F79A4D4DEDBBAE63741526D
-3D9EB7BFB4332C1775E2F0A05A4D7B203C2816F30081A67440D09D1FF94DDB3B7BB91B63703581
-A696ECEB393963FA9199AB61A3F449061E048FA2C1F91897C5A60A4D30D0C276DE88EA143BA4FC
-545FFC8F0B0950A38AAD126D73DA6BBDBDB480C3AFF4D2C7657A33652D5728E1866DB82B8F1A8A
-72235DAB477C38ECFCCD0CDBB77D30A0436FDDC1D70426C0C5B408A4ADD039CC2B5750B7BB5E07
-CC56039DB7FF3298151718E167CD482E88AE498B2D89C79C572FCE5ECEA3BBFE5603FD7AF6F4DF
-2C06BD8EF8501B52E8CBFB5481CA45CBAE44D87D455DFB6F030FBC0938EDFF80592B68390452F2
-42584D9C529BBAA2615F9A493BDB3C4BCD99422B69FB658ADA813AE39E447151F9312A005AB210
-D9FFB508C7A036BFA34C7264CFC1B92929C7CD892CD8BE48D388545B8CE7A79F70D0F1B852625D
-F331D75342E9EC57219DE4E61BFFEB066D82DC6256892E89B25BCE034F7F6FF09D7DC8ABBC8739
-3B70FDAB372D2FDFC51902A6E7FBE5DF3F41A91DAFA35D9A99A18DCD9E9D9050CA9D6FD417C9B8
-DE3C0648F8458BA2E0ABCEE10E759C97F019D1A1C8E1CC9EC8A6680C2566F42E478EB1F5706435
-16EBAF85E4F9E972BA3FA6D20B8BD1734229563A1ADA6D4D1857257EB760050F4FD997090653CA
-7771430101EEE3BCA1EA8E5F230F1B54E25A50458A1F7EBC35AEC36A88E4E345EF4CD9F97978EC
-E8F3C53ABD56FD3DB6C71206DEB0058509F24D0EB4C68BCFAD5A773EFD04F5472984000960F67E
-261B9152A176B230EB447633653ED0CBD3F50B214773DB454E89625BE27B7B75C93330E1F782BE
-EA101988B04AEF3601BA7FE868F614035647349D97F9F1AA598FD808885D91F5E24FE348015E46
-D80FCC9E62
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%!PS-Adobe-2.0
-%%Version: 0.1
-%%Creator: troff, Plan 9 edition
-%%Pages: (atend)
-%%EndComments
-%
-% Version 3.3.2 prologue for troff files.
-%
-
-/#copies 1 store
-/aspectratio 1 def
-/formsperpage 1 def
-/landscape false def
-/linewidth .3 def
-/magnification 1 def
-/margin 0 def
-/orientation 0 def
-/resolution 720 def
-/rotation 1 def
-/xoffset 0 def
-/yoffset 0 def
-
-/roundpage true def
-/useclippath true def
-/pagebbox [0 0 612 792] def
-
-/R  /Times-Roman def
-/I  /Times-Italic def
-/B  /Times-Bold def
-/BI /Times-BoldItalic def
-/H  /Helvetica def
-/HI /Helvetica-Oblique def
-/HB /Helvetica-Bold def
-/HX /Helvetica-BoldOblique def
-/CW /Courier def
-/CO /Courier def
-/CI /Courier-Oblique def
-/CB /Courier-Bold def
-/CX /Courier-BoldOblique def
-/PA /Palatino-Roman def
-/PI /Palatino-Italic def
-/PB /Palatino-Bold def
-/PX /Palatino-BoldItalic def
-/Hr /Helvetica-Narrow def
-/Hi /Helvetica-Narrow-Oblique def
-/Hb /Helvetica-Narrow-Bold def
-/Hx /Helvetica-Narrow-BoldOblique def
-/KR /Bookman-Light def
-/KI /Bookman-LightItalic def
-/KB /Bookman-Demi def
-/KX /Bookman-DemiItalic def
-/AR /AvantGarde-Book def
-/AI /AvantGarde-BookOblique def
-/AB /AvantGarde-Demi def
-/AX /AvantGarde-DemiOblique def
-/NR /NewCenturySchlbk-Roman def
-/NI /NewCenturySchlbk-Italic def
-/NB /NewCenturySchlbk-Bold def
-/NX /NewCenturySchlbk-BoldItalic def
-/ZD /ZapfDingbats def
-/ZI /ZapfChancery-MediumItalic def
-/S  /S def
-/S1 /S1 def
-/GR /Symbol def
-
-/inch {72 mul} bind def
-/min {2 copy gt {exch} if pop} bind def
-
-/setup {
-	counttomark 2 idiv {def} repeat pop
-
-	landscape {/orientation 90 orientation add def} if
-	/scaling 72 resolution div def
-	linewidth setlinewidth
-	1 setlinecap
-
-	pagedimensions
-	xcenter ycenter translate
-	orientation rotation mul rotate
-	width 2 div neg height 2 div translate
-	xoffset inch yoffset inch neg translate
-	margin 2 div dup neg translate
-	magnification dup aspectratio mul scale
-	scaling scaling scale
-
-	addmetrics
-	0 0 moveto
-} def
-
-/pagedimensions {
-	useclippath userdict /gotpagebbox known not and {
-		/pagebbox [clippath pathbbox newpath] def
-		roundpage currentdict /roundpagebbox known and {roundpagebbox} if
-	} if
-	pagebbox aload pop
-	4 -1 roll exch 4 1 roll 4 copy
-	landscape {4 2 roll} if
-	sub /width exch def
-	sub /height exch def
-	add 2 div /xcenter exch def
-	add 2 div /ycenter exch def
-	userdict /gotpagebbox true put
-} def
-
-/addmetrics {
-	/Symbol /S null Sdefs cf
-	/Times-Roman /S1 StandardEncoding dup length array copy S1defs cf
-} def
-
-/pagesetup {
-	/page exch def
-	currentdict /pagedict known currentdict page known and {
-		page load pagedict exch get cvx exec
-	} if
-} def
-
-/decodingdefs [
-	{counttomark 2 idiv {y moveto show} repeat}
-	{neg /y exch def counttomark 2 idiv {y moveto show} repeat}
-	{neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat}
-	{neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat}
-	{counttomark 2 idiv {y moveto show} repeat}
-	{neg setfunnytext}
-] def
-
-/setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def
-
-/w {neg moveto show} bind def
-/m {neg dup /y exch def moveto} bind def
-/done {/lastpage where {pop lastpage} if} def
-
-/f {
-	dup /font exch def findfont exch
-	dup /ptsize exch def scaling div dup /size exch def scalefont setfont
-	linewidth ptsize mul scaling 10 mul div setlinewidth
-	/spacewidth ( ) stringwidth pop def
-} bind def
-
-/changefont {
-	/fontheight exch def
-	/fontslant exch def
-	currentfont [
-		1 0
-		fontheight ptsize div fontslant sin mul fontslant cos div
-		fontheight ptsize div
-		0 0
-	] makefont setfont
-} bind def
-
-/sf {f} bind def
-
-/cf {
-	dup length 2 idiv
-	/entries exch def
-	/chtab exch def
-	/newencoding exch def
-	/newfont exch def
-
-	findfont dup length 1 add dict
-	/newdict exch def
-	{1 index /FID ne {newdict 3 1 roll put}{pop pop} ifelse} forall
-
-	newencoding type /arraytype eq {newdict /Encoding newencoding put} if
-
-	newdict /Metrics entries dict put
-	newdict /Metrics get
-	begin
-		chtab aload pop
-		1 1 entries {pop def} for
-		newfont newdict definefont pop
-	end
-} bind def
-
-%
-% A few arrays used to adjust reference points and character widths in some
-% of the printer resident fonts. If square roots are too high try changing
-% the lines describing /radical and /radicalex to,
-%
-%	/radical	[0 -75 550 0]
-%	/radicalex	[-50 -75 500 0]
-%
-% Move braceleftbt a bit - default PostScript character is off a bit.
-%
-
-/Sdefs [
-	/bracketlefttp		[201 500]
-	/bracketleftbt		[201 500]
-	/bracketrighttp		[-81 380]
-	/bracketrightbt		[-83 380]
-	/braceleftbt		[203 490]
-	/bracketrightex		[220 -125 500 0]
-	/radical		[0 0 550 0]
-	/radicalex		[-50 0 500 0]
-	/parenleftex		[-20 -170 0 0]
-	/integral		[100 -50 500 0]
-	/infinity		[10 -75 730 0]
-] def
-
-/S1defs [
-	/underscore		[0 80 500 0]
-	/endash			[7 90 650 0]
-] def
-%
-% Tries to round clipping path dimensions, as stored in array pagebbox, so they
-% match one of the known sizes in the papersizes array. Lower left coordinates
-% are always set to 0.
-%
-
-/roundpagebbox {
-    7 dict begin
-	/papersizes [8.5 inch 11 inch 14 inch 17 inch] def
-
-	/mappapersize {
-		/val exch def
-		/slop .5 inch def
-		/diff slop def
-		/j 0 def
-		0 1 papersizes length 1 sub {
-			/i exch def
-			papersizes i get val sub abs
-			dup diff le {/diff exch def /j i def} {pop} ifelse
-		} for
-		diff slop lt {papersizes j get} {val} ifelse
-	} def
-
-	pagebbox 0 0 put
-	pagebbox 1 0 put
-	pagebbox dup 2 get mappapersize 2 exch put
-	pagebbox dup 3 get mappapersize 3 exch put
-    end
-} bind def
-
-%%EndProlog
-%%BeginSetup
-mark
-%
-% Encoding vector and redefinition of findfont for the ISO Latin1 standard.
-% The 18 characters missing from ROM based fonts on older printers are noted
-% below.
-%
-
-/ISOLatin1Encoding [
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/space
-	/exclam
-	/quotedbl
-	/numbersign
-	/dollar
-	/percent
-	/ampersand
-	/quoteright
-	/parenleft
-	/parenright
-	/asterisk
-	/plus
-	/comma
-	/minus
-	/period
-	/slash
-	/zero
-	/one
-	/two
-	/three
-	/four
-	/five
-	/six
-	/seven
-	/eight
-	/nine
-	/colon
-	/semicolon
-	/less
-	/equal
-	/greater
-	/question
-	/at
-	/A
-	/B
-	/C
-	/D
-	/E
-	/F
-	/G
-	/H
-	/I
-	/J
-	/K
-	/L
-	/M
-	/N
-	/O
-	/P
-	/Q
-	/R
-	/S
-	/T
-	/U
-	/V
-	/W
-	/X
-	/Y
-	/Z
-	/bracketleft
-	/backslash
-	/bracketright
-	/asciicircum
-	/underscore
-	/quoteleft
-	/a
-	/b
-	/c
-	/d
-	/e
-	/f
-	/g
-	/h
-	/i
-	/j
-	/k
-	/l
-	/m
-	/n
-	/o
-	/p
-	/q
-	/r
-	/s
-	/t
-	/u
-	/v
-	/w
-	/x
-	/y
-	/z
-	/braceleft
-	/bar
-	/braceright
-	/asciitilde
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/dotlessi
-	/grave
-	/acute
-	/circumflex
-	/tilde
-	/macron
-	/breve
-	/dotaccent
-	/dieresis
-	/.notdef
-	/ring
-	/cedilla
-	/.notdef
-	/hungarumlaut
-	/ogonek
-	/caron
-	/space
-	/exclamdown
-	/cent
-	/sterling
-	/currency
-	/yen
-	/brokenbar		% missing
-	/section
-	/dieresis
-	/copyright
-	/ordfeminine
-	/guillemotleft
-	/logicalnot
-	/hyphen
-	/registered
-	/macron
-	/degree			% missing
-	/plusminus		% missing
-	/twosuperior		% missing
-	/threesuperior		% missing
-	/acute
-	/mu			% missing
-	/paragraph
-	/periodcentered
-	/cedilla
-	/onesuperior		% missing
-	/ordmasculine
-	/guillemotright
-	/onequarter		% missing
-	/onehalf		% missing
-	/threequarters		% missing
-	/questiondown
-	/Agrave
-	/Aacute
-	/Acircumflex
-	/Atilde
-	/Adieresis
-	/Aring
-	/AE
-	/Ccedilla
-	/Egrave
-	/Eacute
-	/Ecircumflex
-	/Edieresis
-	/Igrave
-	/Iacute
-	/Icircumflex
-	/Idieresis
-	/Eth			% missing
-	/Ntilde
-	/Ograve
-	/Oacute
-	/Ocircumflex
-	/Otilde
-	/Odieresis
-	/multiply		% missing
-	/Oslash
-	/Ugrave
-	/Uacute
-	/Ucircumflex
-	/Udieresis
-	/Yacute			% missing
-	/Thorn			% missing
-	/germandbls
-	/agrave
-	/aacute
-	/acircumflex
-	/atilde
-	/adieresis
-	/aring
-	/ae
-	/ccedilla
-	/egrave
-	/eacute
-	/ecircumflex
-	/edieresis
-	/igrave
-	/iacute
-	/icircumflex
-	/idieresis
-	/eth			% missing
-	/ntilde
-	/ograve
-	/oacute
-	/ocircumflex
-	/otilde
-	/odieresis
-	/divide			% missing
-	/oslash
-	/ugrave
-	/uacute
-	/ucircumflex
-	/udieresis
-	/yacute			% missing
-	/thorn			% missing
-	/ydieresis
-] def
-
-/NewFontDirectory FontDirectory maxlength dict def
-
-%
-% Apparently no guarantee findfont is defined in systemdict so the obvious
-%
-%	systemdict /findfont get exec
-%
-% can generate an error. So far the only exception is a VT600 (version 48.0).
-%
-
-userdict /@RealFindfont known not {
-	userdict begin
-		/@RealFindfont systemdict begin /findfont load end def
-	end
-} if
-
-/findfont {
-	dup NewFontDirectory exch known not {
-		dup
-		%dup systemdict /findfont get exec	% not always in systemdict
-		dup userdict /@RealFindfont get exec
-		dup /Encoding get StandardEncoding eq {
-			dup length dict begin
-				{1 index /FID ne {def}{pop pop} ifelse} forall
-				/Encoding ISOLatin1Encoding def
-				currentdict
-			end
-			/DummyFontName exch definefont
-		} if
-		NewFontDirectory 3 1 roll put
-	} if
-	NewFontDirectory exch get
-} bind def
-
-%%Patch from lp
-%%EndPatch from lp
-
-setup
-%%EndSetup
-%%Page: 1 1
-/saveobj save def
-mark
-1 pagesetup
-12 /LucidaSans-Demi f
-(APE ) 1760 1220 w
-12 /LucidaSansUnicode20 f
-(\024) 2032 1220 w
-12 /LucidaSans-Demi f
-(The) 2190 1220 w
-(ANSI/POSIX Environment) 2461 1220 w
-10 /LucidaSans-Italic f
-(Howard Trickey) 2497 1480 w
-(howard@plan9.bell-labs.com) 2166 1620 w
-10 /LucidaSans-Demi f
-(Introduction) 720 2280 w
-10 /LucidaSansUnicode00 f
-(When) 970 2436 w
-(a) 1269 2436 w
-(large) 1357 2436 w
-(or) 1633 2436 w
-(frequently-updated) 1768 2436 w
-(program) 2753 2436 w
-(must) 3202 2436 w
-(be) 3479 2436 w
-(ported) 3632 2436 w
-(to) 3987 2436 w
-(or) 4119 2436 w
-(from) 4255 2436 w
-(Plan) 4521 2436 w
-(9,) 4756 2436 w
-(the) 4885 2436 w
-(ANSI/POSIX) 720 2556 w
-(environment) 1315 2556 w
-(known) 1963 2556 w
-(as) 2320 2556 w
-(APE) 2463 2556 w
-(can) 2678 2556 w
-(be) 2883 2556 w
-(useful.) 3038 2556 w
-(APE) 3435 2556 w
-(combines) 3649 2556 w
-(the) 4151 2556 w
-(set) 4342 2556 w
-(of) 4522 2556 w
-(headers) 4656 2556 w
-(and) 720 2676 w
-(object) 937 2676 w
-(code) 1272 2676 w
-(libraries) 1540 2676 w
-(specified) 1971 2676 w
-(by) 2443 2676 w
-(the) 2595 2676 w
-(ANSI) 2787 2676 w
-(C) 3050 2676 w
-(standard) 3156 2676 w
-(\(ANSI) 3620 2676 w
-(X3.159-1989\)) 3916 2676 w
-(with) 4643 2676 w
-(the) 4885 2676 w
-(POSIX) 720 2796 w
-(operating) 1038 2796 w
-(system) 1543 2796 w
-(interface) 1922 2796 w
-(standard) 2385 2796 w
-(\(IEEE) 2851 2796 w
-(1003.1-1990,) 3113 2796 w
-(ISO) 3840 2796 w
-(9945-1\),) 4039 2796 w
-(the) 4515 2796 w
-(part) 4708 2796 w
-(of) 4942 2796 w
-(POSIX) 720 2916 w
-(defining) 1038 2916 w
-(the) 1477 2916 w
-(basic) 1671 2916 w
-(operating) 1959 2916 w
-(system) 2464 2916 w
-(functions.) 2843 2916 w
-(Using) 3398 2916 w
-(APE) 3710 2916 w
-(will) 3928 2916 w
-(cause) 4132 2916 w
-(slower) 4447 2916 w
-(com\255) 4802 2916 w
-(pilation) 720 3036 w
-(and) 1128 3036 w
-(marginally) 1351 3036 w
-(slower) 1901 3036 w
-(execution) 2259 3036 w
-(speeds,) 2777 3036 w
-(so) 3191 3036 w
-(if) 3345 3036 w
-(the) 3453 3036 w
-(importing) 3650 3036 w
-(or) 4169 3036 w
-(exporting) 4313 3036 w
-(hap\255) 4827 3036 w
-(pens) 720 3156 w
-(only) 1004 3156 w
-(infrequently,) 1260 3156 w
-(due) 1930 3156 w
-(consideration) 2163 3156 w
-(should) 2873 3156 w
-(be) 3253 3156 w
-(given) 3424 3156 w
-(to) 3737 3156 w
-(using) 3887 3156 w
-(the) 4205 3156 w
-(usual) 4412 3156 w
-(Plan) 4723 3156 w
-(9) 4977 3156 w
-(compilation) 720 3276 w
-(environment) 1334 3276 w
-(instead.) 1988 3276 w
-(Another) 2448 3276 w
-(factor) 2879 3276 w
-(to) 3204 3276 w
-(consider) 3345 3276 w
-(is) 3802 3276 w
-(that) 3925 3276 w
-(the) 4159 3276 w
-(Plan) 4357 3276 w
-(9) 4601 3276 w
-(header) 4707 3276 w
-(organization is much simpler to remember and use.) 720 3396 w
-(There are some aspects of required POSIX behavior that are impossible or very hard) 970 3552 w
-(to) 720 3672 w
-(simulate) 858 3672 w
-(in) 1310 3672 w
-(Plan) 1441 3672 w
-(9.) 1682 3672 w
-(They) 1849 3672 w
-(are) 2122 3672 w
-(described) 2313 3672 w
-(below.) 2825 3672 w
-(Experience) 3214 3672 w
-(has) 3782 3672 w
-(shown,) 3989 3672 w
-(however,) 4373 3672 w
-(that) 4849 3672 w
-(the) 720 3792 w
-(simulation) 921 3792 w
-(is) 1475 3792 w
-(adequate) 1601 3792 w
-(for) 2094 3792 w
-(the) 2279 3792 w
-(vast) 2480 3792 w
-(majority) 2722 3792 w
-(of) 3167 3792 w
-(programs.) 3312 3792 w
-(A) 3890 3792 w
-(much) 4006 3792 w
-(more) 4321 3792 w
-(common) 4619 3792 w
-(problem) 720 3912 w
-(is) 1161 3912 w
-(that) 1275 3912 w
-(many) 1500 3912 w
-(programs) 1796 3912 w
-(use) 2297 3912 w
-(functions) 2500 3912 w
-(or) 2986 3912 w
-(headers) 3122 3912 w
-(not) 3540 3912 w
-(defined) 3734 3912 w
-(by) 4134 3912 w
-(POSIX.) 4283 3912 w
-(APE) 4660 3912 w
-(has) 4872 3912 w
-(some) 720 4032 w
-(extensions) 1018 4032 w
-(to) 1581 4032 w
-(POSIX) 1716 4032 w
-(to) 2032 4032 w
-(help) 2168 4032 w
-(in) 2416 4032 w
-(this) 2545 4032 w
-(regard.) 2762 4032 w
-(Extensions) 3182 4032 w
-(must) 3744 4032 w
-(be) 4025 4032 w
-(explicitly) 4182 4032 w
-(enabled) 4656 4032 w
-(with) 720 4152 w
-(an) 958 4152 w
-(appropriate) 1108 4152 w
-10 /LucidaTypewriter f
-(#define) 1705 4152 w
-10 /LucidaSansUnicode00 f
-(,) 2209 4152 w
-(in) 2274 4152 w
-(order) 2398 4152 w
-(that) 2693 4152 w
-(the) 2917 4152 w
-(APE) 3105 4152 w
-(environment be a good aid for test\255) 3316 4152 w
-(ing ANSI/POSIX compliance of programs.) 720 4272 w
-10 /LucidaSans-Demi f
-(Pcc) 720 4512 w
-10 /LucidaSansUnicode00 f
-(The) 970 4668 w
-10 /LucidaTypewriter f
-(pcc) 1194 4668 w
-10 /LucidaSansUnicode00 f
-(command) 1453 4668 w
-(acts) 1974 4668 w
-(as) 2211 4668 w
-(a) 2360 4668 w
-(front) 2458 4668 w
-(end) 2739 4668 w
-(to) 2963 4668 w
-(the) 3104 4668 w
-(Plan) 3303 4668 w
-(9) 3548 4668 w
-(C) 3655 4668 w
-(compilers) 3768 4668 w
-(and) 4286 4668 w
-(loaders.) 4510 4668 w
-(It) 4974 4668 w
-(runs) 720 4788 w
-(an) 1005 4788 w
-(ANSI) 1191 4788 w
-(C) 1486 4788 w
-(preprocessor) 1624 4788 w
-(over) 2329 4788 w
-(source) 2608 4788 w
-(files,) 2999 4788 w
-(using) 3302 4788 w
-(the) 3637 4788 w
-(APE) 3861 4788 w
-(headers) 4108 4788 w
-(to) 4561 4788 w
-(satisfy) 4728 4788 w
-10 /LucidaTypewriter f
-(#include) 720 4908 w
-(<) 1373 4908 w
-10 /LucidaSans-Italic f
-(file) 1445 4908 w
-10 /LucidaTypewriter f
-(>) 1594 4908 w
-10 /LucidaSansUnicode00 f
-(directives;) 1703 4908 w
-(then) 2238 4908 w
-(it) 2493 4908 w
-(runs) 2597 4908 w
-(a) 2851 4908 w
-(Plan) 2944 4908 w
-(9) 3183 4908 w
-(C) 3284 4908 w
-(compiler;) 3391 4908 w
-(finally,) 3884 4908 w
-(it) 4247 4908 w
-(may) 4351 4908 w
-(load) 4589 4908 w
-(with) 4835 4908 w
-(APE) 720 5028 w
-(libraries) 931 5028 w
-(to) 1358 5028 w
-(produce) 1489 5028 w
-(an) 1919 5028 w
-(executable) 2069 5028 w
-(program.) 2628 5028 w
-(The) 3141 5028 w
-(document) 3355 5028 w
-10 /LucidaSans-Italic f
-(How) 3873 5028 w
-(to) 4115 5028 w
-(Use) 4243 5028 w
-(the) 4447 5028 w
-(Plan) 4633 5028 w
-(9) 4876 5028 w
-(C) 4972 5028 w
-(Compiler) 720 5148 w
-10 /LucidaSansUnicode00 f
-(explains) 1191 5148 w
-(how) 1630 5148 w
-(environment) 1863 5148 w
-(variables) 2507 5148 w
-(are) 2971 5148 w
-(used) 3156 5148 w
-(by) 3421 5148 w
-(convention) 3569 5148 w
-(to) 4135 5148 w
-(handle) 4266 5148 w
-(compila\255) 4626 5148 w
-(tion) 720 5268 w
-(for) 961 5268 w
-(differing) 1152 5268 w
-(architectures.) 1619 5268 w
-(The) 2363 5268 w
-(environment) 2595 5268 w
-(variable) 3257 5268 w
-10 /LucidaTypewriter f
-($objtype) 3688 5268 w
-10 /LucidaSansUnicode00 f
-(controls) 4315 5268 w
-(which) 4759 5268 w
-(Plan) 720 5388 w
-(9) 973 5388 w
-(compiler) 1089 5388 w
-(and) 1565 5388 w
-(loader) 1798 5388 w
-(are) 2156 5388 w
-(used) 2361 5388 w
-(by) 2646 5388 w
-10 /LucidaTypewriter f
-(pcc) 2814 5388 w
-10 /LucidaSansUnicode00 f
-(,) 3030 5388 w
-(as) 3115 5388 w
-(well) 3274 5388 w
-(as) 3518 5388 w
-(the) 3677 5388 w
-(location) 3885 5388 w
-(of) 4323 5388 w
-(header) 4474 5388 w
-(and) 4860 5388 w
-(library) 720 5508 w
-(files.) 1070 5508 w
-(For) 1376 5508 w
-(example,) 1572 5508 w
-(if) 2057 5508 w
-10 /LucidaTypewriter f
-($objtype) 2163 5508 w
-10 /LucidaSansUnicode00 f
-(is) 2779 5508 w
-10 /LucidaTypewriter f
-(mips) 2898 5508 w
-10 /LucidaSansUnicode00 f
-(,) 3186 5508 w
-(then) 3257 5508 w
-10 /LucidaTypewriter f
-(pcc) 3513 5508 w
-10 /LucidaSansUnicode00 f
-(has) 3768 5508 w
-10 /LucidaTypewriter f
-(cpp) 3975 5508 w
-10 /LucidaSansUnicode00 f
-(look) 4230 5508 w
-(for) 4478 5508 w
-(headers) 4656 5508 w
-(in) 720 5628 w
-10 /LucidaTypewriter f
-(/mips/include/ape) 855 5628 w
-10 /LucidaSansUnicode00 f
-(followed) 2123 5628 w
-(by) 2580 5628 w
-10 /LucidaTypewriter f
-(/sys/include/ape) 2739 5628 w
-10 /LucidaSansUnicode00 f
-(;) 3891 5628 w
-(then) 3967 5628 w
-10 /LucidaTypewriter f
-(pcc) 4228 5628 w
-10 /LucidaSansUnicode00 f
-(uses) 4488 5628 w
-10 /LucidaTypewriter f
-(vc) 4753 5628 w
-10 /LucidaSansUnicode00 f
-(to) 4942 5628 w
-(create) 720 5748 w
-10 /LucidaTypewriter f
-(.v) 1072 5748 w
-10 /LucidaSansUnicode00 f
-(object) 1272 5748 w
-(files;) 1626 5748 w
-(finally,) 1916 5748 w
-10 /LucidaTypewriter f
-(vl) 2297 5748 w
-10 /LucidaSansUnicode00 f
-(is) 2497 5748 w
-(used) 2633 5748 w
-(to) 2921 5748 w
-(create) 3075 5748 w
-(an) 3426 5748 w
-(executable) 3598 5748 w
-(using) 4179 5748 w
-(libraries) 4500 5748 w
-(in) 4949 5748 w
-10 /LucidaTypewriter f
-(/mips/lib/ape) 720 5868 w
-10 /LucidaSansUnicode00 f
-(.) 1656 5868 w
-10 /LucidaSans-Demi f
-(Psh and Cc) 720 6108 w
-10 /LucidaSansUnicode00 f
-(The) 970 6264 w
-10 /LucidaTypewriter f
-(pcc) 1189 6264 w
-10 /LucidaSansUnicode00 f
-(command) 1443 6264 w
-(is) 1959 6264 w
-(intended) 2077 6264 w
-(for) 2543 6264 w
-(uses) 2720 6264 w
-(where) 2978 6264 w
-(the) 3308 6264 w
-(source) 3501 6264 w
-(code) 3861 6264 w
-(is) 4130 6264 w
-(ANSI/POSIX,) 4249 6264 w
-(but) 4878 6264 w
-(the) 720 6384 w
-(programs) 911 6384 w
-(are) 1414 6384 w
-(built) 1602 6384 w
-(in) 1858 6384 w
-(the) 1985 6384 w
-(usual) 2175 6384 w
-(Plan) 2469 6384 w
-(9) 2705 6384 w
-(manner) 2803 6384 w
-10 /LucidaSansUnicode20 f
-(\024) 3207 6384 w
-10 /LucidaSansUnicode00 f
-(with) 3342 6384 w
-10 /LucidaTypewriter f
-(mk) 3582 6384 w
-10 /LucidaSansUnicode00 f
-(and) 3761 6384 w
-(producing) 3976 6384 w
-(object) 4505 6384 w
-(files) 4838 6384 w
-(with) 720 6504 w
-(names) 971 6504 w
-(ending) 1334 6504 w
-(in) 1714 6504 w
-10 /LucidaTypewriter f
-(.v) 1851 6504 w
-10 /LucidaSansUnicode00 f
-(,) 1995 6504 w
-(etc.) 2073 6504 w
-(Sometimes) 2327 6504 w
-(it) 2903 6504 w
-(is) 3015 6504 w
-(best) 3141 6504 w
-(to) 3394 6504 w
-(use) 3538 6504 w
-(the) 3753 6504 w
-(standard) 3954 6504 w
-(POSIX) 4427 6504 w
-10 /LucidaTypewriter f
-(make) 4752 6504 w
-10 /LucidaSansUnicode00 f
-(and) 720 6624 w
-10 /LucidaTypewriter f
-(cc) 944 6624 w
-10 /LucidaSansUnicode00 f
-(\(which) 1132 6624 w
-(produces) 1490 6624 w
-(object) 1982 6624 w
-(files) 2324 6624 w
-(with) 2570 6624 w
-(names) 2819 6624 w
-(ending) 3180 6624 w
-(in) 3558 6624 w
-10 /LucidaTypewriter f
-(.o) 3693 6624 w
-10 /LucidaSansUnicode00 f
-(,) 3837 6624 w
-(and) 3913 6624 w
-(automatically) 4137 6624 w
-(calls) 4825 6624 w
-(the loader unless) 720 6744 w
-10 /LucidaTypewriter f
-(-c) 1587 6744 w
-10 /LucidaSansUnicode00 f
-(is specified\).) 1763 6744 w
-(Under these circumstances, execute the command:) 2439 6744 w
-10 /LucidaTypewriter f
-(ape/psh) 1080 6924 w
-10 /LucidaSansUnicode00 f
-(This) 720 7104 w
-(starts) 958 7104 w
-(a) 1263 7104 w
-(POSIX) 1352 7104 w
-(shell,) 1665 7104 w
-(with) 1958 7104 w
-(an) 2197 7104 w
-(environment) 2348 7104 w
-(that) 2993 7104 w
-(includes) 3218 7104 w
-(the) 3655 7104 w
-(POSIX) 3844 7104 w
-(commands) 4157 7104 w
-10 /LucidaTypewriter f
-(ar89) 4720 7104 w
-10 /LucidaSansUnicode00 f
-(,) 5008 7104 w
-10 /LucidaTypewriter f
-(c89) 720 7224 w
-10 /LucidaSansUnicode00 f
-(,) 936 7224 w
-10 /LucidaTypewriter f
-(cc) 1012 7224 w
-10 /LucidaSansUnicode00 f
-(,) 1156 7224 w
-10 /LucidaTypewriter f
-(basename) 1232 7224 w
-10 /LucidaSansUnicode00 f
-(,) 1808 7224 w
-10 /LucidaTypewriter f
-(dirname) 1884 7224 w
-10 /LucidaSansUnicode00 f
-(,) 2388 7224 w
-10 /LucidaTypewriter f
-(expr) 2464 7224 w
-10 /LucidaSansUnicode00 f
-(,) 2752 7224 w
-10 /LucidaTypewriter f
-(false) 2828 7224 w
-10 /LucidaSansUnicode00 f
-(,) 3188 7224 w
-10 /LucidaTypewriter f
-(grep) 3264 7224 w
-10 /LucidaSansUnicode00 f
-(,) 3552 7224 w
-10 /LucidaTypewriter f
-(kill) 3628 7224 w
-10 /LucidaSansUnicode00 f
-(,) 3916 7224 w
-10 /LucidaTypewriter f
-(make) 3992 7224 w
-10 /LucidaSansUnicode00 f
-(,) 4280 7224 w
-10 /LucidaTypewriter f
-(rmdir) 4356 7224 w
-10 /LucidaSansUnicode00 f
-(,) 4716 7224 w
-10 /LucidaTypewriter f
-(sed) 4792 7224 w
-10 /LucidaSansUnicode00 f
-(,) 5008 7224 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 1 1
-%%Page: 2 2
-/saveobj save def
-mark
-2 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 2 \255) 2783 480 w
-10 /LucidaTypewriter f
-(sh) 720 840 w
-10 /LucidaSansUnicode00 f
-(,) 864 840 w
-10 /LucidaTypewriter f
-(stty) 930 840 w
-10 /LucidaSansUnicode00 f
-(,) 1218 840 w
-10 /LucidaTypewriter f
-(true) 1284 840 w
-10 /LucidaSansUnicode00 f
-(,) 1572 840 w
-10 /LucidaTypewriter f
-(uname) 1638 840 w
-10 /LucidaSansUnicode00 f
-(,) 1998 840 w
-(and) 2064 840 w
-10 /LucidaTypewriter f
-(yacc) 2278 840 w
-10 /LucidaSansUnicode00 f
-(.) 2566 840 w
-(There) 2664 840 w
-(are) 2976 840 w
-(also) 3162 840 w
-(a) 3392 840 w
-(few) 3481 840 w
-(placeholders) 3685 840 w
-(for) 4337 840 w
-(commands) 4511 840 w
-(that cannot be implemented in Plan 9:) 720 960 w
-10 /LucidaTypewriter f
-(chown) 2606 960 w
-10 /LucidaSansUnicode00 f
-(,) 2966 960 w
-10 /LucidaTypewriter f
-(ln) 3030 960 w
-10 /LucidaSansUnicode00 f
-(, and) 3174 960 w
-10 /LucidaTypewriter f
-(umask) 3450 960 w
-10 /LucidaSansUnicode00 f
-(.) 3810 960 w
-(The) 970 1116 w
-10 /LucidaTypewriter f
-(cc) 1192 1116 w
-10 /LucidaSansUnicode00 f
-(command) 1377 1116 w
-(accepts) 1896 1116 w
-(the) 2301 1116 w
-(options) 2497 1116 w
-(mandated) 2902 1116 w
-(for) 3427 1116 w
-(the) 3607 1116 w
-(POSIX) 3803 1116 w
-(command) 4124 1116 w
-10 /LucidaTypewriter f
-(c89) 4644 1116 w
-10 /LucidaSansUnicode00 f
-(,) 4860 1116 w
-(as) 4934 1116 w
-(specified) 720 1236 w
-(in) 1195 1236 w
-(the) 1326 1236 w
-(C-Language) 1521 1236 w
-(Development) 2154 1236 w
-(Utilities) 2833 1236 w
-(Option) 3238 1236 w
-(annex) 3607 1236 w
-(of) 3942 1236 w
-(the) 4079 1236 w
-(POSIX) 4273 1236 w
-(Shell) 4591 1236 w
-(and) 4860 1236 w
-(Utilities) 720 1356 w
-(standard.) 1119 1356 w
-(It) 1643 1356 w
-(also) 1743 1356 w
-(accepts) 1973 1356 w
-(the) 2371 1356 w
-(following) 2560 1356 w
-(nonstandard) 3041 1356 w
-(options:) 3687 1356 w
-10 /LucidaTypewriter f
-(-v) 4117 1356 w
-10 /LucidaSansUnicode00 f
-(for) 4295 1356 w
-(echoing) 4468 1356 w
-(the) 4885 1356 w
-(commands) 720 1476 w
-(for) 1286 1476 w
-(each) 1462 1476 w
-(pass) 1722 1476 w
-(to) 1978 1476 w
-(stdout;) 2112 1476 w
-10 /LucidaTypewriter f
-(-A) 2491 1476 w
-10 /LucidaSansUnicode00 f
-(to) 2671 1476 w
-(turn) 2805 1476 w
-(on) 3043 1476 w
-(ANSI) 3202 1476 w
-(prototype) 3464 1476 w
-(warnings;) 3971 1476 w
-10 /LucidaTypewriter f
-(-S) 4478 1476 w
-10 /LucidaSansUnicode00 f
-(to) 4658 1476 w
-(leave) 4792 1476 w
-(assembly) 720 1596 w
-(language) 1204 1596 w
-(in) 1681 1596 w
-10 /LucidaSans-Italic f
-(file) 1806 1596 w
-10 /LucidaSansUnicode00 f
-(.s;) 1955 1596 w
-10 /LucidaTypewriter f
-(-Wp,) 2104 1596 w
-10 /LucidaSans-Italic f
-(args) 2392 1596 w
-10 /LucidaSansUnicode00 f
-(to) 2645 1596 w
-(pass) 2777 1596 w
-10 /LucidaSans-Italic f
-(args) 3031 1596 w
-10 /LucidaSansUnicode00 f
-(to) 3285 1596 w
-(the) 3418 1596 w
-10 /LucidaTypewriter f
-(cpp) 3608 1596 w
-10 /LucidaSansUnicode00 f
-(;) 3824 1596 w
-10 /LucidaTypewriter f
-(-W0,) 3891 1596 w
-10 /LucidaSans-Italic f
-(args) 4179 1596 w
-10 /LucidaSansUnicode00 f
-(to) 4433 1596 w
-(pass) 4566 1596 w
-10 /LucidaSans-Italic f
-(args) 4821 1596 w
-10 /LucidaSansUnicode00 f
-(to 2c, etc.; and) 720 1716 w
-10 /LucidaTypewriter f
-(-Wl,) 1480 1716 w
-10 /LucidaSans-Italic f
-(args) 1768 1716 w
-10 /LucidaSansUnicode00 f
-(to pass) 2019 1716 w
-10 /LucidaSans-Italic f
-(args) 2401 1716 w
-10 /LucidaSansUnicode00 f
-(to 2l, etc.) 2652 1716 w
-(The) 970 1872 w
-10 /LucidaTypewriter f
-(sh) 1197 1872 w
-10 /LucidaSansUnicode00 f
-(command) 1387 1872 w
-(is) 1911 1872 w
-(pdksh,) 2037 1872 w
-(a) 2412 1872 w
-(mostly) 2514 1872 w
-(POSIX-compliant) 2884 1872 w
-(public) 3748 1872 w
-(domain) 4092 1872 w
-(Korn) 4502 1872 w
-(Shell.) 4778 1872 w
-(The Plan 9 implementation does not include the emacs and vi editing modes.) 720 1992 w
-(The) 970 2148 w
-10 /LucidaTypewriter f
-(stty) 1183 2148 w
-10 /LucidaSansUnicode00 f
-(command only has effect if the) 1503 2148 w
-10 /LucidaTypewriter f
-(ape/ptyfs) 3040 2148 w
-10 /LucidaSansUnicode00 f
-(command has been) 3720 2148 w
-(started) 4700 2148 w
-(to) 720 2268 w
-(interpose) 865 2268 w
-(a) 1368 2268 w
-(pseudo-tty) 1470 2268 w
-(interface) 2057 2268 w
-(between) 2528 2268 w
-10 /LucidaTypewriter f
-(/dev/cons) 2982 2268 w
-10 /LucidaSansUnicode00 f
-(and) 3677 2268 w
-(the) 3903 2268 w
-(running) 4104 2268 w
-(command.) 4530 2268 w
-(None of the distributed commands do this automatically.) 720 2388 w
-10 /LucidaSans-Demi f
-(Symbols) 720 2628 w
-10 /LucidaSansUnicode00 f
-(The) 970 2784 w
-(C) 1202 2784 w
-(and) 1322 2784 w
-(POSIX) 1553 2784 w
-(standards) 1884 2784 w
-(require) 2414 2784 w
-(that) 2814 2784 w
-(certain) 3057 2784 w
-(symbols) 3440 2784 w
-(be) 3892 2784 w
-(defined) 4063 2784 w
-(in) 4481 2784 w
-(headers.) 4624 2784 w
-(They) 720 2904 w
-(also) 997 2904 w
-(require) 1237 2904 w
-(that) 1629 2904 w
-(certain) 1864 2904 w
-(other) 2239 2904 w
-(classes) 2540 2904 w
-(of) 2928 2904 w
-(symbols) 3070 2904 w
-(not) 3514 2904 w
-(be) 3718 2904 w
-(defined) 3881 2904 w
-(in) 4291 2904 w
-(the) 4426 2904 w
-(headers,) 4624 2904 w
-(and specify certain other symbols that may be defined in headers at the discretion) 720 3024 w
-(of) 4754 3024 w
-(the) 4885 3024 w
-(implementation.) 720 3144 w
-(POSIX) 1599 3144 w
-(defines) 1931 3144 w
-10 /LucidaSans-Italic f
-(feature) 2338 3144 w
-(test) 2743 3144 w
-(macros) 2973 3144 w
-10 /LucidaSansUnicode00 f
-(,) 3331 3144 w
-(which) 3415 3144 w
-(are) 3748 3144 w
-(preprocessor) 3952 3144 w
-(symbols) 4640 3144 w
-(beginning) 720 3264 w
-(with) 1253 3264 w
-(an) 1504 3264 w
-(underscore) 1667 3264 w
-(and) 2258 3264 w
-(then) 2485 3264 w
-(a) 2749 3264 w
-(capital) 2851 3264 w
-(letter;) 3217 3264 w
-(if) 3584 3264 w
-(the) 3697 3264 w
-(program) 3899 3264 w
-10 /LucidaTypewriter f
-(#defines) 4362 3264 w
-10 /LucidaSansUnicode00 f
-(a) 4985 3264 w
-(feature) 720 3384 w
-(test) 1100 3384 w
-(macro) 1317 3384 w
-(before) 1654 3384 w
-(the) 2004 3384 w
-(inclusion) 2195 3384 w
-(of) 2667 3384 w
-(any) 2801 3384 w
-(headers,) 3006 3384 w
-(then) 3458 3384 w
-(it) 3711 3384 w
-(is) 3813 3384 w
-(requesting) 3929 3384 w
-(that) 4483 3384 w
-(certain) 4709 3384 w
-(symbols) 720 3504 w
-(be) 1202 3504 w
-(visible) 1403 3504 w
-(in) 1794 3504 w
-(the) 1967 3504 w
-(headers.) 2204 3504 w
-(The) 2735 3504 w
-(most) 2999 3504 w
-(important) 3324 3504 w
-(feature) 3885 3504 w
-(test) 4312 3504 w
-(macro) 4576 3504 w
-(is) 4960 3504 w
-10 /LucidaTypewriter f
-(_POSIX_SOURCE) 720 3624 w
-10 /LucidaSansUnicode00 f
-(:) 1656 3624 w
-(when) 1721 3624 w
-(it) 2011 3624 w
-(is) 2110 3624 w
-(defined,) 2223 3624 w
-(exactly the symbols required by POSIX are visible) 2654 3624 w
-(in) 720 3744 w
-(the) 859 3744 w
-(appropriate) 1062 3744 w
-(headers.) 1674 3744 w
-(Consider) 2170 3744 w
-10 /LucidaTypewriter f
-(<signal.h>) 2650 3744 w
-10 /LucidaSansUnicode00 f
-(for) 3419 3744 w
-(example:) 3607 3744 w
-(ANSI) 4101 3744 w
-(defines) 4376 3744 w
-(some) 4779 3744 w
-(names) 720 3864 w
-(that) 1102 3864 w
-(must) 1358 3864 w
-(be) 1666 3864 w
-(defined) 1850 3864 w
-(in) 2281 3864 w
-10 /LucidaTypewriter f
-(<signal.h>) 2437 3864 w
-10 /LucidaSansUnicode00 f
-(,) 3157 3864 w
-(but) 3253 3864 w
-(POSIX) 3479 3864 w
-(defines) 3822 3864 w
-(others,) 4240 3864 w
-(such) 4644 3864 w
-(as) 4934 3864 w
-10 /LucidaTypewriter f
-(sigset_t) 720 3984 w
-10 /LucidaSansUnicode00 f
-(,) 1296 3984 w
-(which) 1361 3984 w
-(are) 1676 3984 w
-(not) 1862 3984 w
-(allowed) 2056 3984 w
-(according) 2460 3984 w
-(to) 2969 3984 w
-(ANSI.) 3101 3984 w
-(The) 3425 3984 w
-(solution) 3640 3984 w
-(is) 4066 3984 w
-(to) 4180 3984 w
-(make) 4312 3984 w
-(the) 4608 3984 w
-(addi\255) 4797 3984 w
-(tional symbols visible only when) 720 4104 w
-10 /LucidaTypewriter f
-(_POSIX_SOURCE) 2323 4104 w
-10 /LucidaSansUnicode00 f
-(is defined.) 3291 4104 w
-(To) 970 4260 w
-(export) 1133 4260 w
-(a) 1491 4260 w
-(program,) 1585 4260 w
-(it) 2072 4260 w
-(helps) 2177 4260 w
-(to) 2477 4260 w
-(know) 2614 4260 w
-(whether) 2911 4260 w
-(it) 3341 4260 w
-(fits) 3446 4260 w
-(in) 3639 4260 w
-(one) 3769 4260 w
-(of) 3988 4260 w
-(the) 4126 4260 w
-(following) 4321 4260 w
-(cate\255) 4808 4260 w
-(gories:) 720 4380 w
-(1.) 720 4536 w
-(Strictly) 970 4536 w
-(conforming) 1333 4536 w
-(ANSI) 1925 4536 w
-(C) 2184 4536 w
-(program.) 2286 4536 w
-(It) 2767 4536 w
-(only) 2866 4536 w
-(uses) 3103 4536 w
-(features) 3356 4536 w
-(of) 3784 4536 w
-(the) 3916 4536 w
-(language,) 4105 4536 w
-(libraries,) 4614 4536 w
-(and) 970 4656 w
-(headers) 1187 4656 w
-(explicitly) 1608 4656 w
-(required) 2081 4656 w
-(by) 2529 4656 w
-(the) 2681 4656 w
-(C) 2873 4656 w
-(standard.) 2979 4656 w
-(It) 3507 4656 w
-(does) 3610 4656 w
-(not) 3878 4656 w
-(depend) 4075 4656 w
-(on) 4474 4656 w
-(unspeci\255) 4633 4656 w
-(fied,) 970 4776 w
-(undefined,) 1226 4776 w
-(or) 1787 4776 w
-(implementation-dependent) 1928 4776 w
-(behavior,) 3306 4776 w
-(and) 3797 4776 w
-(does) 4017 4776 w
-(not) 4288 4776 w
-(exceed) 4488 4776 w
-(any) 4871 4776 w
-(minimum implementation limit.) 970 4896 w
-(2.) 720 5052 w
-(Strictly conforming POSIX program. Similar, but for the POSIX standard as well.) 970 5052 w
-(3.) 720 5208 w
-(Some) 970 5208 w
-(superset) 1275 5208 w
-(of) 1733 5208 w
-(POSIX,) 1872 5208 w
-(with) 2224 5208 w
-(extensions.) 2470 5208 w
-(Each) 3101 5208 w
-(extension) 3364 5208 w
-(is) 3880 5208 w
-(selected) 4001 5208 w
-(by) 4442 5208 w
-(a) 4599 5208 w
-(feature) 4696 5208 w
-(test macro, so it is clear which extensions are being used.) 970 5328 w
-(With) 970 5484 w
-(APE,) 1218 5484 w
-(if) 1462 5484 w
-(headers) 1562 5484 w
-(are) 1980 5484 w
-(always) 2166 5484 w
-(included) 2519 5484 w
-(to) 2969 5484 w
-(declare) 3102 5484 w
-(any) 3488 5484 w
-(library) 3692 5484 w
-(functions) 4037 5484 w
-(used,) 4524 5484 w
-(then) 4823 5484 w
-(the) 720 5604 w
-(set) 915 5604 w
-(of) 1099 5604 w
-(feature) 1236 5604 w
-(test) 1619 5604 w
-(macros) 1839 5604 w
-(defined) 2230 5604 w
-(by) 2635 5604 w
-(a) 2789 5604 w
-(program) 2883 5604 w
-(will) 3338 5604 w
-(show) 3541 5604 w
-(which) 3831 5604 w
-(of) 4151 5604 w
-(the) 4288 5604 w
-(above) 4482 5604 w
-(cate\255) 4808 5604 w
-(gories) 720 5724 w
-(the) 1062 5724 w
-(program) 1259 5724 w
-(is) 1717 5724 w
-(in.) 1839 5724 w
-(To) 2036 5724 w
-(accomplish) 2202 5724 w
-(this,) 2790 5724 w
-(no) 3044 5724 w
-(symbol) 3210 5724 w
-(is) 3602 5724 w
-(defined) 3725 5724 w
-(in) 4134 5724 w
-(a) 4268 5724 w
-(header) 4366 5724 w
-(if) 4742 5724 w
-(it) 4851 5724 w
-(is) 4960 5724 w
-(not) 720 5844 w
-(required) 919 5844 w
-(by) 1369 5844 w
-(the) 1523 5844 w
-(C) 1717 5844 w
-(or) 1825 5844 w
-(POSIX) 1966 5844 w
-(standard,) 2284 5844 w
-(and) 2782 5844 w
-(those) 3001 5844 w
-(required) 3307 5844 w
-(by) 3757 5844 w
-(the) 3911 5844 w
-(POSIX) 4105 5844 w
-(standard) 4423 5844 w
-(are) 4888 5844 w
-(protected) 720 5964 w
-(by) 1228 5964 w
-10 /LucidaTypewriter f
-(#ifdef) 1386 5964 w
-(_POSIX_SOURCE) 1901 5964 w
-10 /LucidaSansUnicode00 f
-(.) 2837 5964 w
-(For) 2944 5964 w
-(example,) 3143 5964 w
-10 /LucidaTypewriter f
-(<errno.h>) 3631 5964 w
-10 /LucidaSansUnicode00 f
-(defines) 4322 5964 w
-10 /LucidaTypewriter f
-(EDOM) 4720 5964 w
-10 /LucidaSansUnicode00 f
-(,) 5008 5964 w
-10 /LucidaTypewriter f
-(ERANGE) 720 6084 w
-10 /LucidaSansUnicode00 f
-(,) 1152 6084 w
-(and) 1239 6084 w
-10 /LucidaTypewriter f
-(errno) 1474 6084 w
-10 /LucidaSansUnicode00 f
-(,) 1834 6084 w
-(as) 1921 6084 w
-(required) 2082 6084 w
-(by) 2548 6084 w
-(the) 2717 6084 w
-(C) 2926 6084 w
-(standard.) 3049 6084 w
-(The) 3594 6084 w
-(C) 3829 6084 w
-(standard) 3952 6084 w
-(allows) 4433 6084 w
-(more) 4789 6084 w
-(names) 720 6204 w
-(beginning) 1070 6204 w
-(with) 1590 6204 w
-10 /LucidaTypewriter f
-(E) 1828 6204 w
-10 /LucidaSansUnicode00 f
-(,) 1900 6204 w
-(but) 1965 6204 w
-(our) 2160 6204 w
-(header) 2357 6204 w
-(defines) 2723 6204 w
-(only) 3110 6204 w
-(those) 3347 6204 w
-(unless) 3647 6204 w
-10 /LucidaTypewriter f
-(_POSIX_SOURCE) 3991 6204 w
-10 /LucidaSansUnicode00 f
-(is) 4960 6204 w
-(defined,) 720 6324 w
-(in) 1153 6324 w
-(which) 1279 6324 w
-(case) 1595 6324 w
-(the) 1843 6324 w
-(symbols) 2033 6324 w
-(required) 2468 6324 w
-(by) 2914 6324 w
-(POSIX) 3064 6324 w
-(are) 3378 6324 w
-(also) 3565 6324 w
-(defined.) 3795 6324 w
-(This) 4259 6324 w
-(means) 4498 6324 w
-(that) 4849 6324 w
-(a) 720 6444 w
-(program) 809 6444 w
-(that) 1259 6444 w
-(uses) 1484 6444 w
-10 /LucidaTypewriter f
-(ENAMETOOLONG) 1738 6444 w
-10 /LucidaSansUnicode00 f
-(cannot) 2636 6444 w
-(masquerade) 2998 6444 w
-(as) 3627 6444 w
-(a) 3768 6444 w
-(strictly) 3858 6444 w
-(conforming) 4220 6444 w
-(ANSI) 4814 6444 w
-(C program.) 720 6564 w
-10 /LucidaTypewriter f
-(Pcc) 970 6720 w
-10 /LucidaSansUnicode00 f
-(and) 1224 6720 w
-10 /LucidaTypewriter f
-(cc) 1442 6720 w
-10 /LucidaSansUnicode00 f
-(do) 1624 6720 w
-(not) 1786 6720 w
-(predefine) 1984 6720 w
-(any) 2485 6720 w
-(preprocessor) 2692 6720 w
-(symbols) 3367 6720 w
-(except) 3806 6720 w
-(those) 4169 6720 w
-(required) 4475 6720 w
-(by) 4925 6720 w
-(the) 720 6840 w
-(ANSI) 975 6840 w
-(C) 1301 6840 w
-(standard:) 1470 6840 w
-10 /LucidaTypewriter f
-(__STDC__) 2029 6840 w
-10 /LucidaSansUnicode00 f
-(,) 2605 6840 w
-10 /LucidaTypewriter f
-(__LINE__) 2737 6840 w
-10 /LucidaSansUnicode00 f
-(,) 3313 6840 w
-10 /LucidaTypewriter f
-(__FILE__) 3445 6840 w
-10 /LucidaSansUnicode00 f
-(,) 4021 6840 w
-10 /LucidaTypewriter f
-(__DATE__) 4153 6840 w
-10 /LucidaSansUnicode00 f
-(,) 4729 6840 w
-(and) 4860 6840 w
-10 /LucidaTypewriter f
-(__TIME__) 720 6960 w
-10 /LucidaSansUnicode00 f
-(.) 1296 6960 w
-(Any) 1403 6960 w
-(others) 1629 6960 w
-(must) 1980 6960 w
-(be) 2266 6960 w
-(defined) 2428 6960 w
-(in) 2838 6960 w
-(the) 2973 6960 w
-(program) 3172 6960 w
-(itself) 3632 6960 w
-(or) 3915 6960 w
-(by) 4061 6960 w
-(using) 4220 6960 w
-10 /LucidaTypewriter f
-(-D) 4530 6960 w
-10 /LucidaSansUnicode00 f
-(on) 4718 6960 w
-(the) 4885 6960 w
-(command line.) 720 7080 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 2 2
-%%Page: 3 3
-/saveobj save def
-mark
-3 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 3 \255) 2783 480 w
-10 /LucidaSans-Demi f
-(Extensions) 720 840 w
-10 /LucidaSansUnicode00 f
-(The) 970 996 w
-(discipline) 1186 996 w
-(enforced) 1683 996 w
-(by) 2145 996 w
-(putting) 2295 996 w
-(only) 2682 996 w
-(required) 2921 996 w
-(names) 3367 996 w
-(in) 3719 996 w
-(the) 3845 996 w
-(headers) 4035 996 w
-(is) 4454 996 w
-(useful) 4569 996 w
-(for) 4901 996 w
-(exporting) 720 1116 w
-(programs,) 1229 1116 w
-(but) 1765 1116 w
-(it) 1964 1116 w
-(gets) 2067 1116 w
-(in) 2310 1116 w
-(the) 2438 1116 w
-(way) 2630 1116 w
-(when) 2851 1116 w
-(importing) 3144 1116 w
-(programs.) 3657 1116 w
-(The) 4224 1116 w
-(compromise) 4441 1116 w
-(is to allow additional symbols in headers, additional headers, and additional library func\255) 720 1236 w
-(tions,) 720 1356 w
-(but) 1025 1356 w
-(only) 1220 1356 w
-(under) 1457 1356 w
-(control of extension feature test macros.) 1774 1356 w
-(The following extensions) 3822 1356 w
-(are) 720 1476 w
-(provided;) 932 1476 w
-(unless) 1452 1476 w
-(otherwise) 1823 1476 w
-(specified,) 2353 1476 w
-(the) 2880 1476 w
-(additional) 3095 1476 w
-(library) 3638 1476 w
-(functions) 4008 1476 w
-(are) 4520 1476 w
-(in) 4733 1476 w
-(the) 4885 1476 w
-(default APE library.) 720 1596 w
-10 /LucidaSansUnicode20 f
-(\023) 816 1752 w
-10 /LucidaTypewriter f
-(_LIBG_EXTENSION) 970 1752 w
-10 /LucidaSansUnicode00 f
-(.) 2050 1752 w
-(This) 2169 1752 w
-(allows) 2429 1752 w
-(the) 2786 1752 w
-(use) 2996 1752 w
-(of) 3220 1752 w
-(the) 3373 1752 w
-(Plan) 3583 1752 w
-(9) 3840 1752 w
-(graphics) 3959 1752 w
-(library.) 4429 1752 w
-(The) 4859 1752 w
-(functions) 970 1872 w
-(are) 1462 1872 w
-(as) 1654 1872 w
-(described) 1800 1872 w
-(in) 2313 1872 w
-(the) 2443 1872 w
-(Plan) 2637 1872 w
-(9) 2877 1872 w
-(manual) 2979 1872 w
-(\(see) 3374 1872 w
-10 /LucidaSans-Italic f
-(graphics) 3609 1872 w
-10 /LucidaSansUnicode00 f
-(\(2\)\)) 4030 1872 w
-(except) 4231 1872 w
-(that) 4594 1872 w
-10 /LucidaTypewriter f
-(div) 4824 1872 w
-10 /LucidaSansUnicode00 f
-(had) 970 1992 w
-(to) 1187 1992 w
-(be) 1322 1992 w
-(renamed) 1478 1992 w
-10 /LucidaTypewriter f
-(ptdiv) 1941 1992 w
-10 /LucidaSansUnicode00 f
-(.) 2301 1992 w
-(Include) 2402 1992 w
-(the) 2791 1992 w
-10 /LucidaTypewriter f
-(<libg.h>) 2983 1992 w
-10 /LucidaSansUnicode00 f
-(header) 3596 1992 w
-(to) 3966 1992 w
-(declare) 4102 1992 w
-(the) 4491 1992 w
-(needed) 4684 1992 w
-(types and functions.) 970 2112 w
-10 /LucidaSansUnicode20 f
-(\023) 816 2268 w
-10 /LucidaTypewriter f
-(_LIMITS_EXTENSION) 970 2268 w
-10 /LucidaSansUnicode00 f
-(.) 2194 2268 w
-(POSIX) 2296 2268 w
-(does) 2613 2268 w
-(not) 2882 2268 w
-(require) 3081 2268 w
-(that) 3468 2268 w
-(names) 3698 2268 w
-(such) 4054 2268 w
-(as) 4319 2268 w
-10 /LucidaTypewriter f
-(PATH_MAX) 4464 2268 w
-10 /LucidaSansUnicode00 f
-(and) 970 2388 w
-10 /LucidaTypewriter f
-(OPEN_MAX) 1184 2388 w
-10 /LucidaSansUnicode00 f
-(be) 1794 2388 w
-(defined) 1947 2388 w
-(in) 2347 2388 w
-10 /LucidaTypewriter f
-(<limits.h>) 2472 2388 w
-10 /LucidaSansUnicode00 f
-(,) 3192 2388 w
-(but) 3257 2388 w
-(many) 3452 2388 w
-(programs) 3747 2388 w
-(assume) 4247 2388 w
-(they) 4648 2388 w
-(are) 4888 2388 w
-(defined) 970 2508 w
-(there.) 1400 2508 w
-(If) 1780 2508 w
-10 /LucidaTypewriter f
-(_LIMITS_EXTENSION) 1910 2508 w
-10 /LucidaSansUnicode00 f
-(is) 3198 2508 w
-(defined,) 3342 2508 w
-(those) 3804 2508 w
-(names) 4135 2508 w
-(will) 4516 2508 w
-(all) 4744 2508 w
-(be) 4921 2508 w
-(defined when) 970 2628 w
-10 /LucidaTypewriter f
-(<limits.h>) 1657 2628 w
-10 /LucidaSansUnicode00 f
-(is included.) 2409 2628 w
-10 /LucidaSansUnicode20 f
-(\023) 816 2784 w
-10 /LucidaTypewriter f
-(_BSD_EXTENSION) 970 2784 w
-10 /LucidaSansUnicode00 f
-(.) 1978 2784 w
-(This) 2078 2784 w
-(extension) 2319 2784 w
-(includes) 2831 2784 w
-(not) 3271 2784 w
-(only) 3468 2784 w
-(Berkeley) 3709 2784 w
-(Unix) 4152 2784 w
-(routines,) 4410 2784 w
-(but) 4878 2784 w
-(also) 970 2904 w
-(a) 1210 2904 w
-(grab) 1309 2904 w
-(bag) 1574 2904 w
-(of) 1798 2904 w
-(other) 1940 2904 w
-(miscellaneous) 2241 2904 w
-(routines) 2970 2904 w
-(often) 3412 2904 w
-(found) 3708 2904 w
-(in) 4036 2904 w
-(Unix) 4170 2904 w
-(implementa\255) 4434 2904 w
-(tions.) 970 3024 w
-(The) 1332 3024 w
-(extension) 1571 3024 w
-(allows) 2104 3024 w
-(the) 2464 3024 w
-(inclusion) 2677 3024 w
-(of) 3171 3024 w
-(any) 3327 3024 w
-(of:) 3554 3024 w
-10 /LucidaTypewriter f
-(<bsd.h>) 3743 3024 w
-10 /LucidaSansUnicode00 f
-(for) 4306 3024 w
-10 /LucidaTypewriter f
-(bcopy\(\)) 4504 3024 w
-10 /LucidaSansUnicode00 f
-(,) 5008 3024 w
-10 /LucidaTypewriter f
-(bcmp\(\)) 970 3144 w
-10 /LucidaSansUnicode00 f
-(,) 1402 3144 w
-(and) 1479 3144 w
-(similar) 1704 3144 w
-(Berkeley) 2075 3144 w
-(functions;) 2525 3144 w
-10 /LucidaTypewriter f
-(<netdb.h>) 3053 3144 w
-10 /LucidaSansUnicode00 f
-(for) 3745 3144 w
-10 /LucidaTypewriter f
-(gethostbyname\(\)) 3928 3144 w
-10 /LucidaSansUnicode00 f
-(,) 5008 3144 w
-(etc.,) 970 3264 w
-(and) 1222 3264 w
-(associated) 1446 3264 w
-(structures;) 1999 3264 w
-10 /LucidaTypewriter f
-(<select.h>) 2564 3264 w
-10 /LucidaSansUnicode00 f
-(for) 3328 3264 w
-(the) 3511 3264 w
-(Berkeley) 3711 3264 w
-10 /LucidaTypewriter f
-(select) 4162 3264 w
-10 /LucidaSansUnicode00 f
-(function) 4639 3264 w
-(and) 970 3384 w
-(associated) 1234 3384 w
-(types) 1827 3384 w
-(and) 2170 3384 w
-(macros) 2434 3384 w
-(for) 2869 3384 w
-(dealing) 3091 3384 w
-(with) 3530 3384 w
-(multiple) 3818 3384 w
-(input) 4299 3384 w
-(sources;) 4635 3384 w
-10 /LucidaTypewriter f
-(<sys/ioctl.h>) 970 3504 w
-10 /LucidaSansUnicode00 f
-(for) 2051 3504 w
-(the) 2335 3504 w
-10 /LucidaTypewriter f
-(ioctl) 2635 3504 w
-10 /LucidaSansUnicode00 f
-(function) 3141 3504 w
-(\(minimally) 3688 3504 w
-(implemented\);) 4338 3504 w
-10 /LucidaTypewriter f
-(<sys/param.h>) 970 3624 w
-10 /LucidaSansUnicode00 f
-(for) 1960 3624 w
-10 /LucidaTypewriter f
-(NOFILES_MAX) 2153 3624 w
-10 /LucidaSansUnicode00 f
-(;) 2945 3624 w
-10 /LucidaTypewriter f
-(<sys/pty.h>) 3031 3624 w
-10 /LucidaSansUnicode00 f
-(for) 3877 3624 w
-(pseudo-tty) 4069 3624 w
-(support) 4662 3624 w
-(via) 970 3744 w
-(the) 1139 3744 w
-10 /LucidaTypewriter f
-(ptsname\(int\)) 1328 3744 w
-10 /LucidaSansUnicode00 f
-(and) 2226 3744 w
-10 /LucidaTypewriter f
-(ptmname\(int\)) 2440 3744 w
-10 /LucidaSansUnicode00 f
-(functions;) 3338 3744 w
-10 /LucidaTypewriter f
-(<sys/resource.h>) 3856 3744 w
-10 /LucidaSansUnicode00 f
-(;) 5008 3744 w
-10 /LucidaTypewriter f
-(<sys/socket.h>) 970 3864 w
-10 /LucidaSansUnicode00 f
-(for) 2133 3864 w
-(socket) 2426 3864 w
-(structures,) 2894 3864 w
-(constants,) 3569 3864 w
-(and) 4222 3864 w
-(functions;) 4556 3864 w
-10 /LucidaTypewriter f
-(<sys/time.h>) 970 3984 w
-10 /LucidaSansUnicode00 f
-(for) 1871 3984 w
-(definitions) 2047 3984 w
-(of) 2600 3984 w
-(the) 2735 3984 w
-10 /LucidaTypewriter f
-(timeval) 2927 3984 w
-10 /LucidaSansUnicode00 f
-(and) 3469 3984 w
-10 /LucidaTypewriter f
-(timezone) 3687 3984 w
-10 /LucidaSansUnicode00 f
-(structures;) 4301 3984 w
-(and) 4860 3984 w
-10 /LucidaTypewriter f
-(<sys/uio.h>) 970 4104 w
-10 /LucidaSansUnicode00 f
-(for) 1805 4104 w
-(the) 1987 4104 w
-10 /LucidaTypewriter f
-(iovec) 2185 4104 w
-10 /LucidaSansUnicode00 f
-(structure) 2588 4104 w
-(and) 3069 4104 w
-(the) 3292 4104 w
-10 /LucidaTypewriter f
-(writev) 3490 4104 w
-10 /LucidaSansUnicode00 f
-(and) 3964 4104 w
-10 /LucidaTypewriter f
-(readv) 4186 4104 w
-10 /LucidaSansUnicode00 f
-(functions) 4588 4104 w
-(used) 970 4224 w
-(for) 1257 4224 w
-(scatter/gather) 1451 4224 w
-(I/O.) 2200 4224 w
-(Defining) 2479 4224 w
-10 /LucidaTypewriter f
-(_BSD_EXTENSION) 2946 4224 w
-10 /LucidaSansUnicode00 f
-(also) 4009 4224 w
-(enables) 4261 4224 w
-(various) 4689 4224 w
-(extra) 970 4344 w
-(definitions) 1279 4344 w
-(in) 1853 4344 w
-10 /LucidaTypewriter f
-(<ctype.h>) 2002 4344 w
-10 /LucidaSansUnicode00 f
-(,) 2650 4344 w
-10 /LucidaTypewriter f
-(<signal.h>) 2740 4344 w
-10 /LucidaSansUnicode00 f
-(,) 3460 4344 w
-10 /LucidaTypewriter f
-(<stdio.h>) 3550 4344 w
-10 /LucidaSansUnicode00 f
-(,) 4198 4344 w
-10 /LucidaTypewriter f
-(<unistd.h>) 4288 4344 w
-10 /LucidaSansUnicode00 f
-(,) 5008 4344 w
-10 /LucidaTypewriter f
-(<sys/stat.h>) 970 4464 w
-10 /LucidaSansUnicode00 f
-(, and) 1834 4464 w
-10 /LucidaTypewriter f
-(<sys/times.h>) 2110 4464 w
-10 /LucidaSansUnicode00 f
-(.) 3046 4464 w
-10 /LucidaSansUnicode20 f
-(\023) 816 4620 w
-10 /LucidaTypewriter f
-(_NET_EXTENSION) 970 4620 w
-10 /LucidaSansUnicode00 f
-(.) 1978 4620 w
-(This) 2106 4620 w
-(extension) 2375 4620 w
-(allows) 2914 4620 w
-(inclusion) 3280 4620 w
-(of) 3780 4620 w
-10 /LucidaTypewriter f
-(<libnet.h>) 3942 4620 w
-10 /LucidaSansUnicode00 f
-(,) 4662 4620 w
-(which) 4759 4620 w
-(defines the networking functions described in the Plan 9 manual page) 970 4740 w
-10 /LucidaSans-Italic f
-(dial) 4403 4740 w
-10 /LucidaSansUnicode00 f
-(\(2\).) 4583 4740 w
-10 /LucidaSansUnicode20 f
-(\023) 816 4896 w
-10 /LucidaTypewriter f
-(_PLAN9_EXTENSION) 970 4896 w
-10 /LucidaSansUnicode00 f
-(.) 2122 4896 w
-(This) 2234 4896 w
-(extension) 2487 4896 w
-(allows) 3010 4896 w
-(inclusion) 3360 4896 w
-(of) 3844 4896 w
-10 /LucidaTypewriter f
-(<u.h>) 3991 4896 w
-10 /LucidaSansUnicode00 f
-(,) 4351 4896 w
-10 /LucidaTypewriter f
-(<lock.h>) 4432 4896 w
-10 /LucidaSansUnicode00 f
-(,) 5008 4896 w
-10 /LucidaTypewriter f
-(<qlock.h>) 970 5016 w
-10 /LucidaSansUnicode00 f
-(,) 1618 5016 w
-10 /LucidaTypewriter f
-(<utf.h>) 1689 5016 w
-10 /LucidaSansUnicode00 f
-(,) 2193 5016 w
-10 /LucidaTypewriter f
-(<fmt.h>) 2264 5016 w
-10 /LucidaSansUnicode00 f
-(,) 2768 5016 w
-(and) 2839 5016 w
-10 /LucidaTypewriter f
-(<draw.h>) 3058 5016 w
-10 /LucidaSansUnicode00 f
-(.) 3634 5016 w
-(These) 3737 5016 w
-(are) 4064 5016 w
-(pieces) 4255 5016 w
-(of) 4600 5016 w
-(Plan) 4737 5016 w
-(9) 4977 5016 w
-(source code ported into APE, mostly from) 970 5136 w
-10 /LucidaTypewriter f
-(<libc.h>) 3022 5136 w
-10 /LucidaSansUnicode00 f
-(.) 3598 5136 w
-10 /LucidaSansUnicode20 f
-(\023) 816 5292 w
-10 /LucidaTypewriter f
-(_REGEXP_EXTENSION) 970 5292 w
-10 /LucidaSansUnicode00 f
-(.) 2194 5292 w
-(This) 2291 5292 w
-(extension) 2529 5292 w
-(allows) 3037 5292 w
-(inclusion) 3372 5292 w
-(of) 3841 5292 w
-10 /LucidaTypewriter f
-(<regexp.h>) 3973 5292 w
-10 /LucidaSansUnicode00 f
-(,) 4693 5292 w
-(which) 4759 5292 w
-(defines) 970 5412 w
-(the) 1365 5412 w
-(regular) 1561 5412 w
-(expression) 1947 5412 w
-(matching) 2518 5412 w
-(functions) 3009 5412 w
-(described) 3501 5412 w
-(in) 4014 5412 w
-(the) 4145 5412 w
-(Plan) 4340 5412 w
-(9) 4581 5412 w
-(manual) 4684 5412 w
-(page) 970 5532 w
-10 /LucidaSans-Italic f
-(regexp) 1238 5532 w
-10 /LucidaSansUnicode00 f
-(\(2\).) 1568 5532 w
-10 /LucidaSansUnicode20 f
-(\023) 816 5688 w
-10 /LucidaTypewriter f
-(_RESEARCH_SOURCE) 970 5688 w
-10 /LucidaSansUnicode00 f
-(.) 2122 5688 w
-(This) 2230 5688 w
-(extension) 2479 5688 w
-(enables) 2998 5688 w
-(a) 3414 5688 w
-(small) 3513 5688 w
-(library) 3814 5688 w
-(of) 4168 5688 w
-(functions) 4311 5688 w
-(from) 4808 5688 w
-(the) 970 5808 w
-(Tenth) 1184 5808 w
-(Edition) 1523 5808 w
-(Unix) 1917 5808 w
-(Research) 2197 5808 w
-(System) 2691 5808 w
-(\(V10\).) 3093 5808 w
-(These) 3473 5808 w
-(functions) 3820 5808 w
-(and) 4330 5808 w
-(the) 4568 5808 w
-(types) 4781 5808 w
-(needed) 970 5928 w
-(to) 1364 5928 w
-(use) 1500 5928 w
-(them) 1707 5928 w
-(are) 1993 5928 w
-(all) 2183 5928 w
-(defined) 2334 5928 w
-(in) 2738 5928 w
-(the) 2867 5928 w
-10 /LucidaTypewriter f
-(<libv.h>) 3060 5928 w
-10 /LucidaSansUnicode00 f
-(header.) 3674 5928 w
-(The) 4109 5928 w
-(provided) 4328 5928 w
-(func\255) 4795 5928 w
-(tions) 970 6048 w
-(are:) 1264 6048 w
-10 /LucidaTypewriter f
-(srand) 1502 6048 w
-10 /LucidaSansUnicode00 f
-(,) 1862 6048 w
-10 /LucidaTypewriter f
-(rand) 1948 6048 w
-10 /LucidaSansUnicode00 f
-(,) 2236 6048 w
-10 /LucidaTypewriter f
-(nrand) 2322 6048 w
-10 /LucidaSansUnicode00 f
-(,) 2682 6048 w
-10 /LucidaTypewriter f
-(lrand) 2768 6048 w
-10 /LucidaSansUnicode00 f
-(,) 3128 6048 w
-(and) 3213 6048 w
-10 /LucidaTypewriter f
-(frand) 3446 6048 w
-10 /LucidaSansUnicode00 f
-(\(better) 3859 6048 w
-(random) 4235 6048 w
-(number) 4663 6048 w
-(generators\);) 970 6168 w
-10 /LucidaTypewriter f
-(getpass) 1591 6168 w
-10 /LucidaSansUnicode00 f
-(,) 2095 6168 w
-10 /LucidaTypewriter f
-(tty_echoon) 2161 6168 w
-10 /LucidaSansUnicode00 f
-(,) 2881 6168 w
-10 /LucidaTypewriter f
-(tty_echooff) 2947 6168 w
-10 /LucidaSansUnicode00 f
-(\(for) 3774 6168 w
-(dealing) 3981 6168 w
-(with) 4372 6168 w
-(the) 4612 6168 w
-(com\255) 4802 6168 w
-(mon) 970 6288 w
-(needs) 1238 6288 w
-(for) 1578 6288 w
-(mucking) 1769 6288 w
-(with) 2238 6288 w
-(terminal) 2495 6288 w
-(characteristics\);) 2949 6288 w
-10 /LucidaTypewriter f
-(min) 3763 6288 w
-10 /LucidaSansUnicode00 f
-(and) 4031 6288 w
-10 /LucidaTypewriter f
-(max) 4262 6288 w
-10 /LucidaSansUnicode00 f
-(;) 4478 6288 w
-10 /LucidaTypewriter f
-(nap) 4561 6288 w
-10 /LucidaSansUnicode00 f
-(;) 4777 6288 w
-(and) 4860 6288 w
-10 /LucidaTypewriter f
-(setfields) 970 6408 w
-10 /LucidaSansUnicode00 f
-(,) 1618 6408 w
-10 /LucidaTypewriter f
-(getfields) 1682 6408 w
-10 /LucidaSansUnicode00 f
-(, and) 2330 6408 w
-10 /LucidaTypewriter f
-(getmfields) 2606 6408 w
-10 /LucidaSansUnicode00 f
-(\(for) 3359 6408 w
-(parsing) 3564 6408 w
-(a) 3960 6408 w
-(line) 4048 6408 w
-(into) 4257 6408 w
-(fields\).) 4479 6408 w
-(See) 4874 6408 w
-(the) 970 6528 w
-(Research) 1159 6528 w
-(Unix) 1628 6528 w
-(System) 1883 6528 w
-(Programmer) 2260 6528 w
-10 /LucidaSansUnicode20 f
-(\031) 2858 6528 w
-10 /LucidaSansUnicode00 f
-(s) 2890 6528 w
-(Manual,) 2975 6528 w
-(Tenth) 3390 6528 w
-(Edition,) 3704 6528 w
-(for) 4105 6528 w
-(a) 4278 6528 w
-(description) 4366 6528 w
-(of) 4942 6528 w
-(these functions.) 970 6648 w
-10 /LucidaSansUnicode20 f
-(\023) 816 6804 w
-10 /LucidaTypewriter f
-(_C99_SNPRINTF_EXTENSION) 970 6804 w
-10 /LucidaSansUnicode00 f
-(.) 2626 6804 w
-(This) 2743 6804 w
-(extension) 3001 6804 w
-(permits) 3529 6804 w
-(the) 3952 6804 w
-(use) 4160 6804 w
-(of) 4382 6804 w
-(the) 4533 6804 w
-(return) 4741 6804 w
-(values) 970 6924 w
-(of) 1310 6924 w
-10 /LucidaSans-Italic f
-(snprintf) 1443 6924 w
-10 /LucidaSansUnicode00 f
-(and) 1864 6924 w
-10 /LucidaSans-Italic f
-(vsnprintf) 2078 6924 w
-10 /LucidaSansUnicode00 f
-(.) 2519 6924 w
-(Before) 2617 6924 w
-(C99,) 2960 6924 w
-(the) 3221 6924 w
-(1999) 3410 6924 w
-(C) 3696 6924 w
-(standard,) 3799 6924 w
-(these) 4292 6924 w
-(functions) 4588 6924 w
-(usually returned the number of bytes, excluding terminating NUL,) 970 7044 w
-(actually) 4204 7044 w
-(stored) 4607 7044 w
-(in) 4949 7044 w
-(the) 970 7164 w
-(target) 1163 7164 w
-(string.) 1489 7164 w
-(\(GNU,) 1873 7164 w
-(as) 2191 7164 w
-(usual,) 2335 7164 w
-(had) 2664 7164 w
-(to) 2881 7164 w
-(be) 3016 7164 w
-(different) 3172 7164 w
-(and) 3627 7164 w
-(returned) 3844 7164 w
-(-1) 4299 7164 w
-(if) 4457 7164 w
-(the) 4560 7164 w
-(target) 4752 7164 w
-(string) 970 7284 w
-(was) 1296 7284 w
-(too) 1523 7284 w
-(small.\)) 1726 7284 w
-(C99) 2124 7284 w
-(requires) 2363 7284 w
-(them) 2806 7284 w
-(to) 3099 7284 w
-(instead) 3242 7284 w
-(return) 3640 7284 w
-(the) 3984 7284 w
-(number) 4184 7284 w
-(of) 4606 7284 w
-(bytes,) 4749 7284 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 3 3
-%%Page: 4 4
-/saveobj save def
-mark
-4 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 4 \255) 2783 480 w
-(excluding) 970 840 w
-(terminating) 1482 840 w
-(NUL,) 2082 840 w
-(that) 2347 840 w
-(would) 2575 840 w
-(have) 2904 840 w
-(been) 3166 840 w
-(written) 3439 840 w
-(into) 3814 840 w
-(the) 4039 840 w
-(target) 4230 840 w
-(string) 4554 840 w
-(if) 4872 840 w
-(it) 4974 840 w
-(were) 970 960 w
-(infinitely) 1243 960 w
-(large) 1708 960 w
-(or) 1994 960 w
-(a) 2139 960 w
-(negative) 2237 960 w
-(value) 2689 960 w
-(if) 2987 960 w
-(an) 3097 960 w
-10 /LucidaSansUnicode20 f
-(\030) 3258 960 w
-10 /LucidaSansUnicode00 f
-(encoding) 3290 960 w
-(error) 3780 960 w
-10 /LucidaSansUnicode20 f
-(\031) 4020 960 w
-10 /LucidaSansUnicode00 f
-(occurs,) 4096 960 w
-(so) 4489 960 w
-(old) 4645 960 w
-(pro\255) 4842 960 w
-(grams) 970 1080 w
-(compiled) 1315 1080 w
-(under) 1803 1080 w
-(C99) 2130 1080 w
-(rules) 2368 1080 w
-(will) 2650 1080 w
-(be) 2857 1080 w
-(prone) 3018 1080 w
-(to) 3343 1080 w
-(overrunning) 3483 1080 w
-(their) 4115 1080 w
-(buffers.) 4382 1080 w
-(This) 4835 1080 w
-(extension) 970 1200 w
-(is) 1487 1200 w
-(a) 1609 1200 w
-(way) 1706 1200 w
-(for) 1932 1200 w
-(the) 2113 1200 w
-(programmer) 2310 1200 w
-(to) 2958 1200 w
-(declare) 3098 1200 w
-(that) 3491 1200 w
-(he) 3724 1200 w
-(or) 3884 1200 w
-(she) 4028 1200 w
-(understands) 4239 1200 w
-(the) 4885 1200 w
-(situation and has adjusted the code being compiled to compensate.) 970 1320 w
-10 /LucidaSans-Demi f
-(Common Problems) 720 1560 w
-10 /LucidaSansUnicode00 f
-(Some) 970 1716 w
-(large) 1273 1716 w
-(systems,) 1555 1716 w
-(including) 2017 1716 w
-(X11,) 2506 1716 w
-(have) 2767 1716 w
-(been) 3032 1716 w
-(ported) 3309 1716 w
-(successfully) 3670 1716 w
-(to) 4292 1716 w
-(Plan) 4430 1716 w
-(9) 4671 1716 w
-(using) 4774 1716 w
-(APE) 720 1836 w
-(\(the) 948 1836 w
-(X11) 1185 1836 w
-(port) 1423 1836 w
-(is) 1674 1836 w
-(not) 1803 1836 w
-(included) 2012 1836 w
-(in) 2476 1836 w
-(the) 2616 1836 w
-(distribution,) 2820 1836 w
-(however,) 3465 1836 w
-(because) 3951 1836 w
-(supporting) 4394 1836 w
-(it) 4974 1836 w
-(properly) 720 1956 w
-(is) 1181 1956 w
-(too) 1316 1956 w
-(big) 1530 1956 w
-(a) 1739 1956 w
-(job\).) 1849 1956 w
-(The) 2155 1956 w
-(problems) 2391 1956 w
-(encountered) 2903 1956 w
-(fall) 3565 1956 w
-(into) 3771 1956 w
-(three) 4016 1956 w
-(categories:) 4324 1956 w
-(\(1\)) 4911 1956 w
-(non-ANSI) 720 2076 w
-(C/POSIX) 1230 2076 w
-(features) 1672 2076 w
-(used;) 2108 2076 w
-(\(2\)) 2413 2076 w
-(inadequate) 2583 2076 w
-(simulation) 3162 2076 w
-(of) 3710 2076 w
-(POSIX) 3848 2076 w
-(functions;) 4167 2076 w
-(and) 4691 2076 w
-(\(3\)) 4911 2076 w
-(compiler/loader bugs.) 720 2196 w
-(By far the majority of problems are in the first category.) 1867 2196 w
-(POSIX) 970 2352 w
-(is) 1282 2352 w
-(just) 1395 2352 w
-(starting) 1608 2352 w
-(to) 2015 2352 w
-(be) 2146 2352 w
-(a) 2298 2352 w
-(target) 2386 2352 w
-(for) 2707 2352 w
-(programmers.) 2879 2352 w
-(Most) 3633 2352 w
-(existing) 3901 2352 w
-(code) 4322 2352 w
-(is) 4587 2352 w
-(written) 4701 2352 w
-(to) 720 2472 w
-(work) 853 2472 w
-(with) 1125 2472 w
-(one) 1365 2472 w
-(or) 1579 2472 w
-(both) 1716 2472 w
-(of) 1974 2472 w
-(a) 2107 2472 w
-(BSD) 2197 2472 w
-(or) 2419 2472 w
-(a) 2556 2472 w
-(System) 2646 2472 w
-(V) 3024 2472 w
-(Unix.) 3124 2472 w
-(System) 3444 2472 w
-(V) 3822 2472 w
-(is) 3922 2472 w
-(fairly) 4037 2472 w
-(close) 4315 2472 w
-(to) 4597 2472 w
-(POSIX,) 4729 2472 w
-(but) 720 2592 w
-(there) 918 2592 w
-(are) 1206 2592 w
-(some) 1394 2592 w
-(differences.) 1691 2592 w
-(Also,) 2330 2592 w
-(many) 2608 2592 w
-(System) 2906 2592 w
-(V) 3285 2592 w
-(systems) 3386 2592 w
-(have) 3813 2592 w
-(imported) 4075 2592 w
-(some) 4555 2592 w
-(BSD) 4853 2592 w
-(features) 720 2712 w
-(that) 1152 2712 w
-(are) 1380 2712 w
-(not) 1568 2712 w
-(part) 1764 2712 w
-(of) 1996 2712 w
-(POSIX.) 2130 2712 w
-(A) 2509 2712 w
-(good) 2614 2712 w
-(strategy) 2897 2712 w
-(for) 3324 2712 w
-(porting) 3499 2712 w
-(external) 3890 2712 w
-(programs) 4323 2712 w
-(is) 4826 2712 w
-(to) 4942 2712 w
-(first) 720 2832 w
-(try) 999 2832 w
-(using) 1213 2832 w
-10 /LucidaTypewriter f
-(CFLAGS=-D_POSIX_SOURCE) 1563 2832 w
-10 /LucidaSansUnicode00 f
-(;) 3147 2832 w
-(if) 3263 2832 w
-(that) 3414 2832 w
-(doesn) 3690 2832 w
-10 /LucidaSansUnicode20 f
-(\031) 3983 2832 w
-10 /LucidaSansUnicode00 f
-(t) 4015 2832 w
-(work,) 4137 2832 w
-(try) 4491 2832 w
-(adding) 4706 2832 w
-10 /LucidaTypewriter f
-(_D_BSD_EXTENSION) 720 2952 w
-10 /LucidaSansUnicode00 f
-(and) 1915 2952 w
-(perhaps) 2138 2952 w
-(include) 2571 2952 w
-10 /LucidaTypewriter f
-(<bsd.h>) 2965 2952 w
-10 /LucidaSansUnicode00 f
-(in) 3511 2952 w
-(source) 3644 2952 w
-(files.) 4008 2952 w
-(Here) 4316 2952 w
-(are) 4585 2952 w
-(some) 4779 2952 w
-(solutions to problems that might remain:) 720 3072 w
-10 /LucidaSansUnicode20 f
-(\023) 816 3228 w
-10 /LucidaSansUnicode00 f
-(Third \(environment\) argument to) 970 3228 w
-10 /LucidaTypewriter f
-(main) 2599 3228 w
-10 /LucidaSansUnicode00 f
-(.) 2887 3228 w
-(Use the) 2983 3228 w
-10 /LucidaTypewriter f
-(environ) 3378 3228 w
-10 /LucidaSansUnicode00 f
-(global instead.) 3914 3228 w
-10 /LucidaSansUnicode20 f
-(\023) 816 3384 w
-10 /LucidaTypewriter f
-(OPEN_MAX) 970 3384 w
-10 /LucidaSansUnicode00 f
-(,) 1546 3384 w
-10 /LucidaTypewriter f
-(PATH_MAX) 1667 3384 w
-10 /LucidaSansUnicode00 f
-(,) 2243 3384 w
-(etc.,) 2365 3384 w
-(assumed) 2663 3384 w
-(in) 3184 3384 w
-10 /LucidaTypewriter f
-(<limits.h>) 3365 3384 w
-10 /LucidaSansUnicode00 f
-(.) 4085 3384 w
-(Rewrite) 4239 3384 w
-(to) 4688 3384 w
-(call) 4876 3384 w
-10 /LucidaTypewriter f
-(sysconf) 970 3504 w
-10 /LucidaSansUnicode00 f
-(or define) 1506 3504 w
-10 /LucidaTypewriter f
-(_LIMITS_EXTENSION) 1975 3504 w
-10 /LucidaSansUnicode00 f
-(.) 3199 3504 w
-10 /LucidaSansUnicode20 f
-(\023) 816 3660 w
-10 /LucidaTypewriter f
-(<varargs.h>) 970 3660 w
-10 /LucidaSansUnicode00 f
-(.) 1762 3660 w
-(Rewrite to use) 1858 3660 w
-10 /LucidaTypewriter f
-(<stdarg.h>) 2580 3660 w
-10 /LucidaSansUnicode00 f
-(.) 3300 3660 w
-(The) 970 3816 w
-(second) 1187 3816 w
-(class) 1567 3816 w
-(of) 1840 3816 w
-(problems) 1974 3816 w
-(has) 2467 3816 w
-(to) 2671 3816 w
-(do) 2805 3816 w
-(with) 2965 3816 w
-(inadequacies) 3206 3816 w
-(in) 3874 3816 w
-(the) 4002 3816 w
-(Plan) 4194 3816 w
-(9) 4432 3816 w
-(simulation) 4532 3816 w
-(of) 720 3936 w
-(POSIX) 854 3936 w
-(functions.) 1169 3936 w
-(These) 1720 3936 w
-(shortcomings) 2043 3936 w
-(have) 2739 3936 w
-(rarely) 2999 3936 w
-(gotten) 3308 3936 w
-(in) 3658 3936 w
-(the) 3784 3936 w
-(way) 3974 3936 w
-(\(except,) 4193 3936 w
-(perhaps,) 4617 3936 w
-(for the) 720 4056 w
-10 /LucidaTypewriter f
-(link) 1078 4056 w
-10 /LucidaSansUnicode00 f
-(problem\).) 1398 4056 w
-10 /LucidaSansUnicode20 f
-(\023) 816 4212 w
-10 /LucidaSansUnicode00 f
-(Functions) 970 4212 w
-(for) 1476 4212 w
-(setting) 1653 4212 w
-(the) 2025 4212 w
-(userid,) 2218 4212 w
-(groupid,) 2590 4212 w
-(effective) 3041 4212 w
-(userid) 3490 4212 w
-(and) 3830 4212 w
-(effective) 4048 4212 w
-(groupid) 4497 4212 w
-(do) 4916 4212 w
-(not) 970 4332 w
-(do) 1173 4332 w
-(anything) 1340 4332 w
-(useful.) 1803 4332 w
-(The) 2206 4332 w
-(concept) 2429 4332 w
-(is) 2852 4332 w
-(impossible) 2974 4332 w
-(to) 3541 4332 w
-(simulate) 3681 4332 w
-(in) 4135 4332 w
-(Plan) 4268 4332 w
-(9.) 4511 4332 w
-10 /LucidaTypewriter f
-(Chown) 4680 4332 w
-10 /LucidaSansUnicode00 f
-(also does nothing.) 970 4452 w
-10 /LucidaSansUnicode20 f
-(\023) 816 4608 w
-10 /LucidaTypewriter f
-(execlp) 970 4608 w
-10 /LucidaSansUnicode00 f
-(and) 1440 4608 w
-(the) 1658 4608 w
-(related) 1851 4608 w
-(functions) 2226 4608 w
-(do) 2716 4608 w
-(not) 2879 4608 w
-(look) 3078 4608 w
-(at) 3326 4608 w
-(the) 3457 4608 w
-10 /LucidaTypewriter f
-(PATH) 3651 4608 w
-10 /LucidaSansUnicode00 f
-(environment) 3978 4608 w
-(variable.) 4628 4608 w
-(They just try the current directory and) 970 4728 w
-10 /LucidaTypewriter f
-(/bin) 2853 4728 w
-10 /LucidaSansUnicode00 f
-(if the pathname is not absolute.) 3173 4728 w
-10 /LucidaSansUnicode20 f
-(\023) 816 4884 w
-10 /LucidaSansUnicode00 f
-(Advisory locking via) 970 4884 w
-10 /LucidaTypewriter f
-(fcntl) 1972 4884 w
-10 /LucidaSansUnicode00 f
-(is not implemented.) 2364 4884 w
-10 /LucidaSansUnicode20 f
-(\023) 816 5040 w
-10 /LucidaTypewriter f
-(isatty) 970 5040 w
-10 /LucidaSansUnicode00 f
-(is) 1444 5040 w
-(hard) 1566 5040 w
-(to) 1829 5040 w
-(do) 1969 5040 w
-(correctly.) 2136 5040 w
-(The) 2662 5040 w
-(approximation) 2886 5040 w
-(used) 3639 5040 w
-(is) 3914 5040 w
-(only) 4037 5040 w
-(sometimes) 4284 5040 w
-(cor\255) 4854 5040 w
-(rect.) 970 5160 w
-10 /LucidaSansUnicode20 f
-(\023) 816 5316 w
-10 /LucidaTypewriter f
-(link) 970 5316 w
-10 /LucidaSansUnicode00 f
-(always fails.) 1290 5316 w
-10 /LucidaSansUnicode20 f
-(\023) 816 5472 w
-10 /LucidaSansUnicode00 f
-(With) 970 5472 w
-10 /LucidaTypewriter f
-(open) 1222 5472 w
-10 /LucidaSansUnicode00 f
-(,) 1510 5472 w
-(the) 1580 5472 w
-10 /LucidaTypewriter f
-(O_NOCTTY) 1773 5472 w
-10 /LucidaSansUnicode00 f
-(option) 2387 5472 w
-(has) 2738 5472 w
-(no) 2944 5472 w
-(effect.) 3105 5472 w
-(The) 3481 5472 w
-(concept) 3700 5472 w
-(of) 4120 5472 w
-(a) 4257 5472 w
-(controlling) 4351 5472 w
-(tty) 4914 5472 w
-(is foreign to Plan 9.) 970 5592 w
-10 /LucidaSansUnicode20 f
-(\023) 816 5748 w
-10 /LucidaTypewriter f
-(setsid) 970 5748 w
-10 /LucidaSansUnicode00 f
-(forks) 1448 5748 w
-(the) 1742 5748 w
-(name) 1943 5748 w
-(space) 2256 5748 w
-(and) 2579 5748 w
-(note) 2806 5748 w
-(group,) 3069 5748 w
-(which) 3437 5748 w
-(is) 3765 5748 w
-(only) 3892 5748 w
-(approximately) 4143 5748 w
-(the) 4885 5748 w
-(right behavior.) 970 5868 w
-10 /LucidaSansUnicode20 f
-(\023) 816 6024 w
-10 /LucidaSansUnicode00 f
-(The) 970 6024 w
-(functions) 1198 6024 w
-(dealing) 1697 6024 w
-(with) 2100 6024 w
-(stacking) 2352 6024 w
-(signals,) 2804 6024 w
-10 /LucidaTypewriter f
-(sigpending) 3222 6024 w
-10 /LucidaSansUnicode00 f
-(,) 3942 6024 w
-10 /LucidaTypewriter f
-(sigprocmask) 4021 6024 w
-10 /LucidaSansUnicode00 f
-(and) 4860 6024 w
-10 /LucidaTypewriter f
-(sigsuspend) 970 6144 w
-10 /LucidaSansUnicode00 f
-(, do not work.) 1690 6144 w
-10 /LucidaSansUnicode20 f
-(\023) 816 6300 w
-10 /LucidaTypewriter f
-(umask) 970 6300 w
-10 /LucidaSansUnicode00 f
-(has no effect, as there is no such concept in Plan 9.) 1362 6300 w
-10 /LucidaSansUnicode20 f
-(\023) 816 6456 w
-10 /LucidaSansUnicode00 f
-(code) 970 6456 w
-(that) 1236 6456 w
-(does) 1462 6456 w
-10 /LucidaTypewriter f
-(getenv\("HOME"\)) 1729 6456 w
-10 /LucidaSansUnicode00 f
-(should) 2773 6456 w
-(be) 3137 6456 w
-(changed) 3292 6456 w
-(to) 3739 6456 w
-10 /LucidaTypewriter f
-(getenv\("home"\)) 3873 6456 w
-10 /LucidaSansUnicode00 f
-(on) 4917 6456 w
-(Plan 9.) 970 6576 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 4 4
-%%Trailer
-done
-%%Pages: 4
--- a/sys/doc/libmach.ps
+++ /dev/null
@@ -1,7331 +1,0 @@
-%!PS-Adobe-2.0
-%%BeginResource: font lsunr00
-%!PS-AdobeFont-1.1: LucidaSansUnicode00 0.9
-%%CreationDate: 1994 Jun 04 09:53:35
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((C) 1991, 1993 Bigelow & Holmes Inc.  Pat. Des.  289,420. All rights reserved.) readonly def
-/Notice ((C) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 00) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode00 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 100 /0064 put
-dup 101 /0065 put
-dup 102 /0066 put
-dup 103 /0067 put
-dup 104 /0068 put
-dup 105 /0069 put
-dup 106 /006a put
-dup 107 /006b put
-dup 108 /006c put
-dup 109 /006d put
-dup 110 /006e put
-dup 111 /006f put
-dup 112 /0070 put
-dup 113 /0071 put
-dup 114 /0072 put
-dup 115 /0073 put
-dup 116 /0074 put
-dup 117 /0075 put
-dup 118 /0076 put
-dup 119 /0077 put
-dup 120 /0078 put
-dup 121 /0079 put
-dup 122 /007a put
-dup 123 /007b put
-dup 124 /007c put
-dup 125 /007d put
-dup 126 /007e put
-dup 163 /00a3 put
-dup 167 /00a7 put
-dup 169 /00a9 put
-dup 173 /00ad put
-dup 174 /00ae put
-dup 176 /00b0 put
-dup 177 /00b1 put
-dup 180 /00b4 put
-dup 181 /00b5 put
-dup 182 /00b6 put
-dup 185 /00b9 put
-dup 186 /00ba put
-dup 188 /00bc put
-dup 189 /00bd put
-dup 191 /00bf put
-dup 198 /00c6 put
-dup 215 /00d7 put
-dup 223 /00df put
-dup 231 /00e7 put
-dup 233 /00e9 put
-dup 237 /00ed put
-dup 239 /00ef put
-dup 241 /00f1 put
-dup 247 /00f7 put
-dup 252 /00fc put
-dup 32 /0020 put
-dup 33 /0021 put
-dup 34 /0022 put
-dup 35 /0023 put
-dup 36 /0024 put
-dup 37 /0025 put
-dup 38 /0026 put
-dup 40 /0028 put
-dup 41 /0029 put
-dup 42 /002a put
-dup 43 /002b put
-dup 44 /002c put
-dup 45 /002d put
-dup 46 /002e put
-dup 47 /002f put
-dup 48 /0030 put
-dup 49 /0031 put
-dup 50 /0032 put
-dup 51 /0033 put
-dup 52 /0034 put
-dup 53 /0035 put
-dup 54 /0036 put
-dup 55 /0037 put
-dup 56 /0038 put
-dup 57 /0039 put
-dup 58 /003a put
-dup 59 /003b put
-dup 60 /003c put
-dup 61 /003d put
-dup 62 /003e put
-dup 63 /003f put
-dup 65 /0041 put
-dup 66 /0042 put
-dup 67 /0043 put
-dup 68 /0044 put
-dup 69 /0045 put
-dup 70 /0046 put
-dup 71 /0047 put
-dup 72 /0048 put
-dup 73 /0049 put
-dup 74 /004a put
-dup 75 /004b put
-dup 76 /004c put
-dup 77 /004d put
-dup 78 /004e put
-dup 79 /004f put
-dup 80 /0050 put
-dup 81 /0051 put
-dup 82 /0052 put
-dup 83 /0053 put
-dup 84 /0054 put
-dup 85 /0055 put
-dup 86 /0056 put
-dup 87 /0057 put
-dup 88 /0058 put
-dup 89 /0059 put
-dup 90 /005a put
-dup 91 /005b put
-dup 92 /005c put
-dup 93 /005d put
-dup 95 /005f put
-dup 96 /0060 put
-dup 97 /0061 put
-dup 98 /0062 put
-dup 99 /0063 put
-readonly def
-/FontBBox{-90 -211 977 1005}readonly def
-%/UniqueID 5054500 def
-currentdict end
-currentfile eexec
-AF9D569DD6A39B9A08931526FD86DA1F3D52F6A6E9A3C2A341616BA8AD4A6BBA6A84F4F691C60D
-64B463C6D1B3A432634AAC416FAE1067039D940A82A692DB189D5719DA649D309E36853E1F767A
-0DF1C424DA3E9D8E6B45B659E31B0A03BB7747FB2945268D0805A130347C7455FA73121BA001A8
-5BFFF1847B8FBAE1B61BA76AB61D750F7BCDB1EE8E4B4E95657E783B2230A68A5A62E9E39EA352
-7B3E832C6BF769697C2B18F29596B8A56AC9532224A452AE7A77A33DC5D437BAD5B4C1B9DD7680
-FE4456B59A798F584F7913B3A790F3E5F9559505B80A36CDE0A4D46A595E942D798E6F6311B3E3
-613059010E0C594BA804C9FA8EED254427D021628C6A59FA5C10314D3143AA329B9E1E767CADFB
-B864C70BE2EB0FA96FBDCC2EB1B44783431EE1CDCADC68DF65C29B4AB7C198BAA625A3736F6240
-46E72FAE8F379B391393A007E9F796065FC622322C782111E2EE7B73FC09C5852F35A75CA296FB
-ADBC77E83C2378DAE017DC93437EDA4E1473D256C7AA433FAFF90BFF104C39847FB6076D559B8A
-4D05AC2A35837CF7949567F37638F1FF869CA022F28979DC7AA611BCACFFE95AA23CBFB86C9719
-BBD5738FB6D86326F1B0A84EFA79C80BDC618F42DFAB8B232211332E1D793A6C4CA71DE2D7DBE1
-5806FB210EA36FCE5FA253B9C507225A5581765AA21DB9E1739AA6063F3F7F11D72E65C3F9A83E
-71C8DFC9B9E13C0CCA25836D4233D10595ED053201C745C989878BC0457410C29FED3273550E0E
-C93F30B6E5994D0DE950C82E70299AB82D97B0EC11EE5CFD3A5311B0B9623C7CF73BCCE4D33436
-655812E9BC69045B581B2BACE84DEBD480A8652676ABDB2976168954DCD745B42F92F25CC2A4B0
-58AF8D1F0BFFC280B7FECF0593655FEDBE41135D72874467035351F424E92C9E4F628501066322
-AE5896C2CC8C5AD9EE9C4E2076DF548DEF8A6ADAAEC8F05CBBB8882BE5DEBB3976FDD20539F0ED
-C5F331CADFFF8B1E1ACC3E0DE2DE0628766105E7EE97E55E66E2585DD7412749CCA828C3CB355F
-716E5F447857D298C1383EDD389C2C09F3094A09F90652D5913EEBBFB16547FF31DBB8C0F43480
-6C96524DB4F2D96F6A32856DC62FB350D208B4462521EA9578695E7F8A31FDAFC065535AB32B28
-4F808767213AD4B89C02E59E3F2BD114BC411E4A9B58F97102E7ACB9310EE2AD2EAEE87E1702E4
-3E00854C35156E731478402285AB23B0049A74381C2355F35511C7D966B2EE653CD8A3D7D6505E
-80A4BD2C96B451354DD9323C30C9894A60CE614D0B091D3A03A5EDA4BB127F255FF706AD6E6827
-9123CEF7396D89B5E5A968B4A4C0F4B0C227D1EE676801922A3CE24F2602569AF11ED43F17E2F4
-6669AEBD1F6B9E53C76043E1CD9DACDBB3B6B87F949372C03E9A5C80FABBF2E7767880B7064D05
-AE2D717B6A189D0C9F8DBC981EBEFD9A031C7592EFA0C08FD8BCD2FA1210881D95D6ECD9E72096
-5ACE2A9462EB9C3504315CFE8C6B5362B833CE52BC726DCB3450CEB73E42E667B9D86D0F985A35
-CAFF807F4DFAF156AFDCB999DBA61476BF4CCE49C6D8A8B7D2A3FC07EE8346E30F68FEF7774273
-6E55BA23311F85C7FAD9D9AA1EB17E14C45033BEE8D3093AEE9E706133FA94413F30F723568255
-498A071D76C10D12536425A7185DB60BDECAF6BFD0BE58F418D0E62FDA7B846BDD490EA7CEAD05
-E1BB9A4DF66E13758858B80F6C7216D8D606E92BC93576A1FB3604D9FBD78656FDF64328AD9466
-3CFABAB19A0636518FF61E62591661FBFD264B90156E24941177A42A0E5315F6168A93B96E27DF
-2E7451F382C2C83241AC2B5F52A2C9453D3E207EBBEB3881FF237E9135E1D9191E1FBE5E606C60
-43726A6783CD4414D26F8F95B260FAE60262DE148545079C80C962D5D7BDE2A77A814CDD4ED901
-D28D4D5C4324DF7F7AA6B832B6F5E0E129F471A12373F0D97037FD695F921E0CAD8963372E8DC7
-F3AA5E004E1F5980BA9825774BB2DD511B6A9D5A0C7E7885E39E3B5497EF466C52B7DD4CF4AD74
-6E62FE4B1E082811AA45D6483725D0EE18C9C6BB988C036913682EAC4645EF90AD5FC24BC78778
-DDDD48EC8F1E64525AB9B1EFE0CDFABCC6A17BDACC1B3B1929FB2FA1DB85991FFE1B92B7999C99
-1BD3AC17B8A44E11DD954BEBFF002A0562EEDBC507DD0FF13ABADBC8E5676F5F951D1B32B725DE
-FB33219FF4DAE8298887E415434BE4012D1A294F807CF53248AA137591B532B573F41732216B12
-685CB4B612B782E010644CB813A31AC4A25038A17FA0872E515BB2C119DEE59829927FBE20902D
-18CF2F33E18DC0AC2108789FA1D1F61553184FC185A3BC3BA6985449149A08E4484F33EA950C18
-B0148B6DA2EF0E2F1BE218CBEDFD4A4E9A53235840A8E8DD1A757D8F48DE07C687E5F35EF237DB
-EA582FFC92EAC5A8E4D9C1F048B037FDE46770B073B161333AD5E0DC09187DD0D9FF2CAFEFDCBD
-00F3FF4642B63703F6B4CA2A479BE5145E3EA90359F4BE67F1EF0EC07F997A7A63797EAC98E3D0
-C64F1EBEC99C7C436EF655ACF76DE5201A5B3F5CF58F0116008DF241D370E616E8FF10BC551606
-F041FF641B4C8FA9274BC3FDE69602B2BD58D1428B119607AB28B30393C0BE4E33E5EE1059C9BC
-1AC92B4AD1C7D1C71FB44429D8F8042F0A7ADEDE040F13D0C13F9BD92D3BE4E77E446DC8D57FCF
-C704F6EB8D438EFA72F74835DC24E853B3B1178904F0484AED543B57FC8ABFFF4253AFA2C93C66
-C2144FF1777A1E3A40D1D023BCBE24557DAE5D76DAE6FC7063E11A5DD52B0060501E84AE0E66ED
-7522828C15045CE72B548B59A3D7DFC3CF6779B4A6D4891B95CD4C6613C9390DD953FA58FE97D8
-A545177EC9EDB59770B4B67111A1FEA9E74A61B360D9C19100440F8A69386EC3878C732DA58580
-3A177AEFF85BFB5D112C37ADF7604BAB387F08243B2FEC24DAF9F95BB75A678DAA7AB277D933AC
-0362E4DD5E6E4194DE873932EC10013B68CD0D1CF5298816E6B195372FAE49A5F9F722C30EDDBB
-088E0F1F7D8A5D6386B8E3219125A8ED2A4D534761DEC9DA916FF875E13E309F2F2C925F28ED5E
-B792A290F05B7732D217A1CF9577C0107889C456924AB91BFB728E4C4A0E70412DA721CA4B1A30
-189BE4414AEE3AB1943C0349ED437C91796EB8616D3CCBE148CD21B0DF7ED5720F18496100119C
-2995490D7B60C994E93D874AB352A813604AA9A83D9388F758B7F479F9F6EFDBA983FA6DA07E7D
-4F80E64E68634D9D811F3A0088BA46040577B89C7E147CF96C4A999CA1899799FA56F401645A97
-DFF68155332EE3F23F3865B6DE715F1AB687A696878C9821E029E3D867BDC50322A0C90081E3B4
-3BA1E889C277DEDA5ECB0CBE16F8FD562B82F22DA851CA5AC51EF3051382E9706A2F6F14CE6897
-4292ECA605ACCBAB5071ED68BB05BDDE20C04E0007A8EF46D69FA79540C53E34C29F3CB68E9329
-8472F6D89EF77A28A18B334278836F65E88255F1FD3A3D031A22BBC607E7BDEB1D00AF60D5E024
-7E971B8965728CB1CAD6B5853F4F66448031312AFF8E56B01BB8D50F3A1060A18ADB1FA8F84C69
-399BE117B98430CF63288BA1950ABE0CEC051B66A7EBCC7A3FC793589A4C52EDBD1A71ABE49916
-10496FC6C346C376D3B061B00BE7B4A659D21A2C0FFD3FBEE485EDB7BEE599E5248DC5FCD89632
-61BE192134BFF9C9709E76A567A0F7B5773870EEBE07E3630175BFD8C5520B2AAF6DD2D7C3FAEF
-2E3F52318A7AD6E05847D76ED22D021BFDAAB041B16F2AE08FF86DE08FD998D61DE2D0EA477E46
-6E963EE5EB69F69E30113F0D65683C37CDA865CF92EC5FFA54DBB6798738D38DD7898BC7C26AF6
-939EFF47B1A3DEE6B5E38505EE05A0F671EF8917A434D92EBDD8F6820ED3A2F24199D47745D393
-9259A5D856E1AA9EBA0292EEFAFF75F709ADCDA0D6453C3550DB28BFA22549BD2A282E8B9F2367
-FCF20AACF9E7B725D0ED0498695F3A2DD76389BE8A99B603CFB0FEE3C5642BD02670108226BA9B
-A90B90B1D660C552307E3D388661A20C5F42C3CFF5D0E0F6DA69792E8FB4C83AB821D0F7D80F23
-93BCAACBBE56E8095466F7BF8B0504B72734DEF119DC32DD63F1BCA3A66A5F6DB5BC221F4927C2
-B08601F89D71E754481CD1B3B8E5EC8E9A22F5AD8CF45039FB8912A2E4EBC638743D7614BCB41A
-49D162291E70BD656EF7F54BCA72BFC633984F1B15B4145F13D08B255B77A357C15B8A5DB04C3A
-95827DAD0B0A302577C12F66389E4E40040EB52AD36552A592C47614A9035E7CDC4BDA55645F8F
-72F10287EB7682F17034B836B44F111B786B8A6A47023EC1C950A4B0636C28E1753781C9C0B206
-5DE58A47D2E7B1AD71D8DBD36E72DE625B5F52B9DB0F9679FC4B61005A112E9AA717504C71CC0F
-F50CE8E96DFE3AF6613CD4A3B4645ECC5F495E3DFBC1EC17575457EF39A0D4709221F2F1E14FAD
-ACF7FA5CCF662DD341477170FB291B706D76CE78C3CC90CD36A45BD04704DFB2B251CD9B1B69E6
-B9DB3E9739DE8B2CD9DE63E61ABCB8581AD13493468EE995EE668DBE6AF6809F9529595D67DA56
-DC7335876F36499EBB7226FDB9876A7D0D43159E77F0AE36B55033A11156C3F757FBBA38177D24
-88EFD1BD9D8F69ABDD365989CEFD521F60BC9005D8C40942B43FC6DB8088842BE8A7B567420A80
-9AC76E7BA77D5EFC8D9A2FCDD1A565EB580207A250621E27E51685A0C650323B4D2101810F6C89
-E5D312BAEDAD3097F87C6064BA138681D3192C219ADA66AD2B0C679C8B00078597B2DE46F5A040
-91F8C34813C07AC64B2F5FBF0EF52B16AA1EE9B9ADE71108DC9D47D587585A933CAA161CE586AC
-E30BA582A5CE8728991B10AE2012C2291B7DCEAF72E0299FF49F5ED495773656908F04F697ADF9
-32AA61E6D90A87BB0F0311AF737E9F72C501CF1AB4DDF4392FB9F3E71F859D45F32EDF329F4856
-C12ED2DB6FA3631B3731D5FB2DB79E193BB8BE75B85722E6CD85C35C05C2998BC6B854BFF76A39
-B1A51ABD3304ED453AA413E6F6329B651FD13C0751886DE4553E0B79441FFECB81839626868715
-0DF0FBBD53F7861647CAC9C633B9FF63BCB644D124F2420A7FE6EE7EFED293C9D53983617F2500
-6CDF86C74694A20569BBC5DE7616333432C0FD525029E612858F5BF27D1FE06931A5AD37675162
-2AE14BA10E2702CB896CC5A5164A287AE3771036AB2EC7F50B20576E73C151580E0D0884277FBE
-9D2FBC52DDC0EC22A07138C692108A6C637ACA40D1881027E23BECFF6C54A50DAF7A79B5CB4BDF
-AE35CD587F46B14B3A89A50487F8A6E20EE48099B44F459E48D65FB393D2874E4BF7544FC325F5
-B04FDFC0ABF2D6B8B6870A617D344AE093C4412007061670E6913B5581A0EE53B3D8C2D75E9560
-101D4C217EC44BE71F866F0F40D1DC7296ED313ECBFF60CA3A05D45E51E32D9E75ED31F1905DC0
-4F4AF2A29600172249D0B8B5B42D99A546A9C45704A35711637ABD7A64BF4D417564ED0BBBC7F2
-093F6C7F87A770F6B6A655DCBC13FB4CC24FAEC848549CE2415301BF6BF234405946330E2964AF
-A37702223D1466A780720F39FE966AC1023866246F7E25BE2A1E0C009708DB2724E13770A8817D
-6F27A095BED4C33648173F0DD8C627F405ABD3CA636EF8A9E77CC67D20E51721CA655704BFEC27
-564A69E6193E5E3AB1814FBD3BE29D72836BF85C85F4555FDF3908E6BED58E0927BA45AD4434F8
-D15C510FA5CD1311F7DBB20CAACE0D88535C58309CC82CA5E6ABA2E0DCC4503149E52572A0F8C6
-7ECE6B8145C85E5F211F341AC1450EEF4D1102CA184DABD5CF00049F7BE76FA793893F2873A237
-FEFE245F059AC85956B5A603DB8871BCF4DF3665364525E7B539A6A4F2C59473908121FEA5DA8F
-F5E4A4FBAE0C602130400E1D9D1185703F20895806C2DFE6E47408347CAEF151C730783FB6BA38
-9EDEA18F865240ED604D0B6F5850CD18FEB63AD0A3ED46A933DE64C9571C7F15393AA81577A0BA
-6A227ACA16DB43307E76C10FC630E6550079E7E5609FACF8DD84376AC186DE2E1CF84847C4E2D8
-C58385EFCA099E81B6435D8DFA6775BFD76C527DA6CE32B6326944FB6970D2787190CB0572AB6C
-531EA63DD1F6BD5F7732CC7BC7751DB30874EBD006978CBDE960BFBBD8C2D115C26E7CCBA2C802
-131AAABC284699B18989BE8D548F30389BB0DED8FC122A1433EA61D074415882143D865E28A9D7
-8E59E47EC5EF1E2C5151279BFF1D77ACAB907F7DE9514A71B21C129480FE708B9AEA442EB1DDC5
-59574095F57BB3750DA4521BD298A19CBABAC650FEA7D9DDD40DFA7999D0CC79DCACD517E391E9
-2EC65FE3A64CB5BDE1A203E53D73C994D53215EDA4EF8BD06658AA94EDE4DB65719A0903035679
-B7E08BFA7C40E9AFC3ECC0A243C79D920B2F87C75430F2490362FAF9FF23E3880E7ADA9F3DB155
-6E00470C2FBB131F539600D21238CACD785964F533C80A39605C9AAFA6438B11F72D9148455E9D
-88A43178089337070A47297BE223B93CA175DAC0EA3CACA4A9BB07954449A1F9A8F5DC084602A6
-2DB0D098D3EB9D967CEC1B247134B47DC120C03B66FD26FE2647C48433BB994310137C95B02FD9
-54B450FF00B194F0C5A0A8623B1101B5F32589CE81BB1EE3045F4C78AD26A9C5868AFF70DF6179
-F2A72599892518A45C54689AFDD92A5E21F47CFF3AA8636F82B33D9716DE11C3297C403B5E2708
-D9AAA7DADDB484F6719DB1A07F42C0BF6532352BBB529478F0F08AA86E554A2C8ACB4D261C0358
-CDC56FB9FB160F9CE9C7DDD0CDEAACD1FC38D9066AA1B50E26079452FA515EBB70F3F5EFE3DBE9
-791161BC643D1BB3147C9A0B0563EA94F930201780DC3E97164C369C62D75F4BA3FCB116215771
-0C7B87C4A42BAD8EE7AD49877F9AB41BBE69730A4FA1F83F4DF48F40AA6E8891D61F1E2F5B5AB7
-6E85BCDB7DB8A8D7F3E1C5628A51246896D923DE53B1B297CC8E37E0C46A6B42F616CFCF17B74E
-DDA896D6075C4D60166F05F30DE0CF48A3BA092A0D2A694D01457C46089B7F573CA6A7499BDE06
-098699CF1F28CF849D2716140669C98949A551A227BDDB5594F205BFB0F0379CCDC1B53472C335
-7834C37292EF98DF1A5B42F2E8EC82381AEBFF1CD435499D35A59EB295CF563A574FEB6F8CFD09
-D9C2E2138F486226EF089654BA218706E643BCA601DA71B7A2670A15B25523D7925D1E7BEC264B
-9D5D47F30A9D36CEE25E5CBE2DB3D6E1566AE8067DA2718ACC991B618578F490DFB3B2F9F2E482
-3CC80AB2B8BF562A6E5212A2A2F2604C0894D1DBE14FE9D7222E7F3AFD49D5B2344BB34CCB0007
-0246A8A3A04DB4866BD9823E0C21C8C226BCBAEB92372AB547B8FCFAAF03AEDD70D2207840D6DD
-0F833F8C19DB2CA2BA4F271712E2C617E84F34CC15078F9A8972E17B8CDDB1D059C53F7E34F975
-1DD035E00F744D2EE8178B33B6E684E6D55186C9F2FE95F9964FB13CB7D83968F06BA14A62BB43
-18A5830514BC532CE55995E1CD3C939ABAB0D211B1BFA806A353E325A73BF75601E817265F6B08
-A43BCD7AE47648436A1B5285823F234601924C473B761B1C057D4C174BA653D5B0E7186B99577C
-2F353E7AF1CC395EAE45B1595CA37FF9328AC2EFA8560952054F76A72D7CD91AA018B85EE553AA
-532C2BCBCD412F349DFF5C37A1339AAD0F4957DCD5EC6833060E93914447483B2A2D9041621980
-83838093C798878E5D558F7B51A9626F982115EEDC2039E3C583F264EAB8321AB228868F221E8F
-4F9EFE1E760903FE51F98AB321D1347CFF719F4EC83B91E010961CA4F26B7BB7D4C769FD636A4A
-1931EBB2668FD9FD1DADBDB6DC61AAD03C0077AAA035608BB2F6855593CDD133AC28523C100D99
-C98A26C29C0A610AA270C03375AC0B9E7F7F265612B34C4DA3EE925B6BC8A98257986AD2AB4BAB
-B31D5E387984D102043BCD2F908573DF0D5BA1C1A59FBF2411A820DA0A6E69D1C19096580701B6
-D8E814BFFC91F8068DE5D1A8C601010A53393AE554E003AE1592FA5FE0609961DCEF7D944F5857
-64F66C20281424DC4BDED24291DEB386AE9C3DB43133E91401F528017AFAA530EB2736D3B6CE7B
-CB1E0C5A6DD5690AEF3465BA0836D2A68D6F3C5958843F4299B8B2728116952F62815C71B483F7
-631338CE3FD626CC22C9256AC95D88B2F4659864B022A0BA75127BD9F4876E0251A2E707FA37E4
-D5D5AEAA0EEDB18F5584B9FFDC9386C46D1D19B0419EDD812FB9FD83D531248CD1F6A4DB702135
-9C13D1629EB05CEB121CDA5944020CAF186AF94EEE6EFF48023EDFE205E749942482DE061BC86F
-58FB8289435ECE461AB84B09D342138561C2B4B2496022DD57C8253CE557FCEE1905C16A01F5B8
-BA4E7F7D5006D434CF962ECE76E5C269A7243C826C0B7CCB5CB36088AA99BF3F3A7377A76779B6
-9ECEA4A83BD4713D12BF424373B399EC0A99CF5D8AF7D5A86A390A80AEA33CBBB202E0A8BBB72B
-1D685B2ED32EBA11840D0C9CE80F61BF2228924DC196B9C40F81D124044BE6DF12564AA1EBF652
-41AF0DAEA563735BA4E8151F3C9820273E79DD4E10E5989BD0F291DA773C3DAC91FDBBFF6EDE1A
-5D5FAC03DBABB5C2E97BFEECC08B2701C72ED14C9CA5040B9FC61A08800C5137DC617398405004
-BC3FE46672BBE3342CEB1F9750CD7F4E057E098ACFA0A441C460886FD630EBF90A327DCC2E2635
-9DF000FD24E56CC30E31BBAF1391B89504712D09C867D7E68A965E57F854507D7294C9671F38FA
-9B768EAAD52137CEA03A35C82BCCFAE056DFC1214ED21EC9F5DD4555C642C2FF167EEA4EA07CF6
-A97BB9042097B1AFBFB6FE69E09C2C419E6AC38372B92590ACD39A83C84EF9AA7DF861950F5354
-046E90AF64F28B6D38CE89D602CEF86B1A47DE38E31AB242864D7BAC0EE07878CC2F30A23FFE05
-B055E4EB475BE2035B6F3FE1573FFDE9A7960CE3180AD3FBDA2BA62215BD4C964DF7FA9B7D8A0F
-B32A8C36B1678E7297212BA6B5B72B1B0B9ED8C5F9390984240B3C77A137D4EE6ABFD66FD2BDFD
-57CD46185487419C70C2754008A24C064D506D8FEE86DC8FA6B5AED30C3662766B8E4C7A0E205B
-EF87BFB1DDF81B236AD601F4C1B25DB98B211C1BD85BB8026F6EF5EB14901240787EB10779A7DF
-C70E02E2066E516BE60C726BA4E0CAE1C327A762BD30800C7F584E2796AB6A0E80AC5500498962
-52B1AE178A2FD57E0A72758E794E455E1C78696634C09077DBE2233BB4FE9FD3C428506105F32A
-68A9DE914C10D7D3562F0E70C12963E7FA5EAA2AC08A384995139D4EFF7AC6A1425929DA25DA7E
-11E40FA431C268CC157D3A2E7420923D546B22C8CA59ACE87633D5D6FB804A1569BAE93C004668
-A1EEE0DE42DD0A78FEA435A7D9C84A95952F78E626AABCCFF3752171730177C9AC44378EA69012
-2F1364640C4F200D885A85737080FB67E7D1BE9614D4A5A2F538C137E92FFD914CF587F03084ED
-745B868102E34FB9BC2380012264F1DE610B218B84448BCDAEA37C9627A6F8B94406D069BDE191
-1E23A4AF49D64233A965F0253ED2071E61FD937A1B1B501A43021C580EDF1A1E92D27ACE0605D7
-3A868177423EBB55F178963EA9A4FF3F9F11DC1F4F938E36B04DBEC953F585A9180DF530906CDD
-046D5758F792BF3AEC670EFC402596BAF8F4A3052B9C586A3E17302922D66E6FFD813480D83D4F
-7245224718D31E2006A72DBBB1CE84901F69F07C5EF3554CB22A979BEDDA37E0B2E635707937F4
-526896CA654964ADFE8CEAEB0DC5AC4A039B7C4C641CE8C8D9908E9BE1BD78C77E272F9811895E
-4F8DCF94CBC0B826AFE5C1692937737713CA4F7A5FB901FD7DB797B0DD9C6EA4F82FEE8E843C0D
-799B552E44193298AFEE0BBBE7CA2F6759C891331B5C97AD2DFB0E2CC1BF99589B7E4619A715F8
-AB5C88BDAA1032D90B4CC5A2B4CEE7470E56E86D4B58F74CBF8D519739BE55381B75B3C8FF1F39
-45D5669B0C9F068551C7CF0F5C227F4401EB8FDC9105233154943A10C479AC9826D6366B03A775
-2CA00488AA04CDAF8B1E0DF8CBACB678A26415414D1F15D0F46FDC5A379D5EFC53DB57CD66AC73
-D274626739D9260F078EAA529693B112392FC5DC3F025DCCE34858856D61A86355F8A74427B073
-3B6AC1C2A32B1D3FFD6402798AA093391253CC3D65595148994485CD6A74271FE71093552BD0E0
-6E4BD8A55685FF784C530D186B923AEFE16250F3330789BF632F9A1AE789ECD4F8DD6055C3E7E5
-40F0193CA768EE69C37B8E51C4CEC1D1A7B12ECF6F65DA9EADC0B3B77D22084CA3E48CF0BB2E48
-37DA5D58F4F2795BFF4F62C2F520AE173A098E6F1E5ADCBD2BB3A1D26363F8F645B809A8AD40B7
-EA90DE4A9A26BE11FA203A55B144161881665D6D1D74263AB371C31FC70F9D8AFD287C0B87BD65
-DE2B3DA8E13669ABF4501ACE58D9CA150F30B23388AE9BFD053976B223E9B37D226200AF4D7697
-840FFA9EBC087A72EBB45D3D1FB5EA3E3E882BEB4F9B702DCF69DA879D72BEF2377FAB6094314A
-0673364D4165950458321F9190989C00595C4AB4AE76C246D26B088F29965200103D17C6104BB6
-E95802B4068C0D24F610532AAA2267D6A36183A5CDAB42140ECE4E0A8EDAFAB4BDF8EC6D706CE0
-562235124F1564DF380549FD931F3FF4616F24E9FEDFB3C757570E60D56D1F3568E575A35A9E5A
-F59CA70D9D0CF142A3F50A396807EBCD83E58AF06A4EA165730CDDA6E363B2B1F0B060645782F3
-70E717D38A3BF1552AB327AE0F9A155E15925A64D0AE25D00C5FF977BF824955926D8CD2072C8E
-41591597E6907300DEB999F06449CF393A8C0A04EC6A9430BDA18F680E6B9CE7A438320224C47C
-FF64783FFF47F55CFD836B93163BE2C4D9E16C0D38E0249FB1AF2E6D951C89302C7163031AB84A
-F4A2ABD01EF9AE342F5284390AE12EEB1FFFD93B281162F01AC4C4FE90A4E5A53D27802A647496
-94138C6D66079312FC04FCA387A5939556C12130FB04FB892EEC36C7470EEEC2739378F96B6392
-2668A33A7F868518F380DC0E91CE2C90484DA50B6954FD6AE5B7A10578932220D075042D762CEE
-4AEEE034A4637CDBF7298069DD2FE8D74265ABD5E4BCEAB81425516A38442053CD3AF67E80A50A
-E9213D7B4AC2C62E22A73DF69F8BD5E0C6AC8C688DA644EF6E20210919ADD9D69FDB4D5DA26B06
-10E8DB9748BA445FF931E3146E5937EBADE4C7FC61303004AC549C1900F5CF8E1AB0D63F13CD7C
-5EB22E21E9FFC31AEDDCEAEB76CB869253111EF1CFB6D8162DA3E59D77F44000B96386C046861D
-B1FA14BCB2C07B5B373312468AD8D73BB483429A22A27BBB62FD087A0F8FBBE23CE21F3F49EDE5
-F0A329993AD337C393F1332BD534750579A3E72D194B04EBC430594D4E181AF8FA60618E1502F9
-3172E26B55E5AAE989BBCC48374E8C6906A34BFCE114C2B2B4ACEF9BD7F8CD81A44F855F15CA88
-BE8A56AD1BF77EFAA5BC81C97B8F29F878F9091D651D5903E3F60D25EA1D97B6025FDBE181246F
-05262E430FD57ADE69286353EDCB572069E25BCA99F3FE8744ED8297D933BD7B5F5687BC5DF1FB
-584B8207EEDB38FC95BC6036342B012CDBDCE4F565B6D6DAE2EDA1B4F40B054DE50043D7AC9C3A
-C0DD32F1AC2D38D0230231C17D2EA583F5740A47CCFD0FAB920FE1A49914C663D8CCAA9B1C0672
-055483B762DFF0493E0D46643BA4458DAF364512A3C72ED1AF38DD00FFE18592E96DF318B7C96A
-2FE3543688CF50562159576FC9D051B6BFCD32A80FDD537F2A88DD9061CCBF832819F09570308A
-10065010DB72AE096D02A61092961094C1E383712FBBB58FB322ABCD0CFE77B98D9C584AD5C9DF
-53EDB81949D310679E2D28A2D8B347434BF71445EB9F9F1A2C61B6BC16EEC4C1522AE46C5E9984
-1206FFEBC27388D4952FE629644F6AB7733C457CF939C324DF0C4FFBC5E7BECF655B1F09670D17
-421CFE6C9A0FF4C4D7342E8CA177A602E7FB93DCD456151A8208C332541869298A0EA29A787931
-906B0EF099CA32F975496AB342130F34C92CC5A863029E030B66D3626C88F4887CF5A8A92AA750
-E5660AD03EA55D69EDF466D4AEE45067D5496FF91F26BCDA766476CFDE111F227FC7ACF6FBE1F3
-22038A92031650E9B813AF16A37B4095F039DF57791D3F8242C2C409B37D045001C74BB740E2BA
-0D29CE658C65510AFB0D899C651DFC01752F9425D5B152436B04D5DF36DF03F11E141FE994BB0C
-B0B7E37D5ED5981FF91DC25335A480ACDB25C48C20EE40F66F5B482A626A4D0DD2689D862F302C
-E5421DED7429235723092734BC73D00F56419927120414CF8659CD1F964128BB6FC105A7E090F1
-A2093CDB77BD1C04C723E0F1C5F60BE70AAE29BF0713F86C58DE426819D22390DC1D985F2FF86C
-08EF83F2E9AFB3A62EF4958945FE270950418D0B26206545CCD081E4DD18C9661BC8CBB4C2AD15
-1F71D6BDFD16F8FC0E239DA5D19E8C2DC980C367B7EA589A5278901D913600A2AE6728589CA00C
-44957816D98775D86D9F11C086A95601730EC4DAB3306ACAA840599A785E4AEC4C0B45D14800C8
-0EA12E04F69836CA05D79543A7D7043DDE89BD573A8A937E27DDB89267C30731E20402901F9042
-675860C2C1EEA408F35561E73301F5DD52591A59FFC7684A1FB9228A3CCD6D321FBAFD05718411
-DCDC2ABB7A588C8FB14D916993B5FBC01409652E5818F2211C86FC21FE154B464206B642B12564
-A6F4A8F4FD5ABB6F48E959FD1BDB8C413B2D6E12EE5286A805117A97E3829DC83F431AAE03A6A9
-3C97DD6640E4EAE56AFB44C1892D3E531FBBC7C1ECEE90583A72F6CFD618CC01E0DE8733D38568
-2600AF19FA2E08FF0C29EAFBE912C289E57F0C315AE24445F1A5AB2F492FA7A38A4886FC0035A2
-7E793BEA877210F272D16771C90B5BD86267F889D3A25546DA863A100005511CED9C95A1E2AACE
-E762E6501DF03F146719D3581365260811105609E56239B54D7AD1F0AAB6C7C168C7DCCF3CB30D
-06080F32E815CFE2784FAAC58AEAE4F22D72CFCA289BE03F9B2DFD27FB1E2D27572A7400303398
-47AD06137695C113E8C2DFC0BAB9A3ACD2A856D9E7927FEAAE009B6F0CB84F76A488CFD5205AF1
-DC4313B6E4179B1370695509FEE3E64A9AC425A043E434ADED0E5985B293669D09968D0AA231E1
-B2F617CDE5DF2A681B2054EC1FE239E95EE1A11823F73713F9CD4AF03E13A78C2442B6AF16360B
-01E8CE7DAD91717567BEAC799962F00A3509E24E4C4882124006B252F9A4C88071629A9C2B7104
-6483958A3D0FEC7F0A48FFD5E98F3C49B0FF8BFDF5824DA3605980B4D72A8902ABB0E0F52636A1
-06605CB90404E57B49596690E4B0591751D5630148B140AD0D2EA236764B131CE42AC418D3EA2E
-2DFD09FF17D979E54C6194DEE059501718A14F86ADE2E231842ABAB8A6634C0C31C3C125048D6A
-0E96A2BD785D51591B79E2022D49F2EC9BD874FC2FD52A7DCF644F124215C7B9D3DBE9919BF9D2
-138F0C75AC93F48C7F125973BBC8EEEE34502A62986FB8CAAA8242E499A85E43387264D3982838
-791590583BC2D74F1D1E3A4F4723457077D8E538BEB749D35F44F37B86A26C90951CD56A0E5086
-74E42A1EC33FA88A47C248B2D9783D4D788082B89368D73F2EA3131A0C78DF9CB707A0F65F3AC9
-3CC6E81866BBA0D87902E04CB3DDE252CF76344C2A2EE70C9260BA8C4DEA508D5B267A9E852C75
-79C062478C9F224D6CD544047E6643753F6B9D387EFF69E37E8EB61E6C50BF6CC93845070FAA36
-72EFFDF8F0EFC7EEE9D42594D1786BC7F3280FCADE5027ABFDB83E6E8A72C457BD6B2739D263F3
-27C5E0BD130514D98A5FC840558E85017D289816B13C0BA1FCC6ACEB5DDCA6B7F4EE30D1D7E617
-3D9B14A16F330E9D32BE3CE1B92F18D2878A2C3CCD52B2103B082454C60724EC75B08D187E01D9
-EE3286D69B9EAD4D8D35AA8BAE3639B7E36556E1BC86143C1BABD3D05B4CFBD918C4171B3CDA77
-A1C49679016AB674530416738945967896E405A3A7A451F43B14E7BB3BED0CE014188779610F21
-E869A79245AEEDF2D01CFBEA80B9295AF35A7085E4019F499820420BC15E5D3D8450AC979E4499
-A894699D154648A74C6443EA53C851E67F80721930FE61C346207F2715F3E20418A9F58E4C12CE
-9ADFE14DE865DB21085783B011BF1CCB2C3335A55B61DF50486A9465BA7BA85373E10F7AC3202C
-15806C98F7A8215A89DA4424D4B16A5E352AFFA05A58E5A6B0ACED834D87E7EACDEDD65CBF741C
-9EBEFDB86AC1975BB61AE096239597DD08156D26E218A61C1B69C71953447BB7CA6C055F2637E0
-B2E320C1EDD20B7B4E43DEB395DA221CC17F237B81098232567F591977CBAC8678870E1A1850D5
-C019E56069F11037B2C983E61BDB9778C50BBC9FFC6CC1CACAEB4FD3B4CC131BEEDB3C486D68E0
-69303A06E1653DF35D6421F93F05DFE32BB953E0EF723CAFBED7DD829B2D469CDC9F6FC1FB6F89
-4BBD9785FB48F1A89DC2E1208192BB44E7F3DE2D632830894A57B950C7112D76AE978454E0D666
-3F97E8FC2225293977FB65D46A5A64B2BD75DD681D4B5AA39202CE5E6846B872482765F1086FE4
-6200918A34A9C0375CA555FF25C70F075530965858942F0BEBC9CCDFA2515D198479BCE058BC5A
-98E014F017D5239CFA21C5801B13619642DB5DD9A2A16FAF1C7348135BC59E31450FE5824201C3
-99E397C49DFAF1E8ED16054FE187A136E5A838976A48A1AD1AFF50776E953287C5C026CF2070AB
-8DF13E926E668353197C0DAAFB3BCD64D391E8DA10AA80C798A914D219D0AC05A00D4FED72885F
-408293D9E9D952E47CB8CA81F3797350D50EC0B74E526825DABD3D7DBDFBAF7AF4781D11C82D54
-05AA18F1BD75F7FC6C2B135F34EB3B29599B7600912F23680F5190B6D9B06D619B26F1D086D122
-51305AABC2BF2282FAEE69718201523BC2877A640EF5FE8A68E1358BC8C0A185C304D9986A6E31
-FFFCCB726D2BA189FBCA9C699994DC51F65653BBFBE170C39203C4BCEA90E07FC0F45D0E788D45
-09948A4AEF90C62CB4D5126AA30D655A817288039460D3E8A0450B6F3860727224957DEACEBA94
-86994D34743A32EBDD7D0E20A3E318F5288B5AE38428D3071D5DA2D3D612F23617AC4CD5EE84BC
-8BCF391C4AA0B721FA25AFE0705091FDC0ED96094B19CE0C8716F70EEC15579C95E4754C394895
-EBD7D83FA8B9DD8B7134E6989D3B51C47600F053EBC134795BAB7C2B7121698284E9313C442E65
-C1821476436FED31A80A8220F02B781A3D19BE6E483699F7E809B1AAA0FA13DABDE873C7DA491C
-02499F9275DE49A900DC3D624FD28F4F1F88654CECDE505D7E3E449DABB1417FC03F3E0EF42F71
-0F952C7DA729B45BDAC3F766F512984FF02A178D289954D7FEEFDFD6571A8A36EC673504F0D737
-FD41CD8384B06842BC686EC6B4F3B47E4BA7532649FD57373EBA8FFAC961981C381F2B1C731709
-A9F210E7928F13185B3D0195965330D0F4DD1CD09E008DA25C067735261E4CC2C66D3FB1822E44
-7C2E3C15E815DEB88D2DE9390B179D4EDFEA55E78AB2B0CF12FEB75967D857A604075FD20ADDF2
-8BCF12C46347463A7BCFF3ED8ADF441ECB3F17F799B3ACDE848CCA5B920A2087EAED1302C2F000
-CB9396EB83598F891ACD25763F567BA9E5F3C4916C62D8DC5FB3EE188F40EABA66F51AD59F7256
-DC4977C9408808781A5B790AA26FE9E3EB1118D535A76E6445DC5EC4554A4C1A06FD082C8C1D4D
-29B3CD4F77CFA9356E7F055EA5062151B272CB8A036DD5F891E4DE82FBC877D9816F4AC9EA007E
-D58201808D17C5B7C0780161607EE88B6640780D23870D34892956B561B0C1910F3B1CC8261FC4
-17C49A520D7AEB3239B7DB86BC800FD1014AAAAE84DA78F2FABDA841E82F102913C89687FB94D4
-3112FFCFAD37D49D2532F9DC3506F54CEBF3D3D5AB4F32D96A801CDCEDC7D9002019EC48DFEFFD
-62F7879D0C9FB2CEF3BFF219A397877377AA2B970ACAB8361CDDBC1F38C5F7D9397E2272751DA2
-CD98CC97479CEC135A2496048FD8050FFA680BAE058CA5264E738D1699826FB12A96A6D328CC03
-19F501CF5AAC51A62E6F587FB2DD98881D69FED686B64D92FFC5B1AC2C957EE5F86CC9E5BFAE3E
-73E6507C5809A576A59268341EB5E3F863A69F0C805A98696A5D764E714C478B544F0095BCB352
-7D00C34A67EFE6D156EBA4AF22AD493F7EE841A8489818047663C145DC04BEE4F472544C9A2018
-2147E184BFC894362E366A757B586FCF92248DDF8B29BEE94B4444400B1764EAEF6CC8110F1371
-D34CC38A939748CBE0226C110DB1C67EC241F07953B61C683642706930266E07309655962648F2
-5E981598930F3EE4EC0F75614F777742D6CC0AEE86D7D5111D11D5077297B5358425E660A296D8
-3832D37985D710E0F9EDA67875EDA4B75457A9573E3DFFE441029ABE0494EBCDC90C789186F0B2
-97F90ACA2D3BE84610AF07E347FB7694FA4E216A2386CBD1EBE70967A82014E8503E2E97AAC71D
-60DAE00B786A95B8428F7726BA74BB3752F56894D4813D0434D0026F1703DCB3631D69082B5D74
-46AF8B5660688DD97DDB83540E2A69D4F994FD94413CA5AB52325439224E0906128187180E42E9
-7324CC2AEB60E5B327CA998AFA49854A59841C5C50E4159242BEC79D2E5BDF9373CCC510B3FC38
-204BB02BF88DF702FE5F2CD11123C390C6EEA79F7F1C4A294A9137926957D70C47D7EED1047079
-ECCD09C2BDB154A95A4F5BFC6CB708409E3E1A0DDB421F3E26BDBC0126212425D68F3218DA415C
-0B03792A561B6B6E02D84C83534866A8B4397D485FA947E66839BA118BE6475A8EF384E597B99A
-C24B83ABC9890BDBC7946F07C43535A9C0C53C6BBEBD25E85D7DBF87394FDAE324BD1CB4288B89
-31D3BF747EB89B356B3A11F07585EFA4E4349A40B409AE651D68E611122D21D9DE3425EA845568
-43A0E9D638B1C24E55992D6EB5D7A36A8035B9AAF0D8D71FAB9A3C20BFE5FC381E6E353C8529AD
-44920C2B8A1D4DCC09FA6DDAC7C540D24FB55D8EB38C883431FF49DC1DA22445A6CB438E6DED85
-699290D3EEF81BCBA53D977C0B32B2E478CEEB7126FA359D4EA3C8EF1D0F6C3AF075B2E94FCD5A
-ACD0531FF179735D94672A55C1D1FFC3842BB13CCC3E4C81B706A6830A1E502E954BA2F6D57CB7
-777CAE7EBE73ED1FEFB88F4E27DE15A052185CF9DEEEE665F38703AA7AF90B0971628BDF8BB1FB
-21A30C3CAF7495425150F6E53A58F11BB6CDF949066CAC1352B7460D33FDB76287A7C55C9123AE
-5A2773E720509A9F3D391553BED505C28E8A68EAB0C4231BA858934FDD38C725D340F21FE656D0
-002F6571A99FCD9AF5150DA9B55D796F9F30F4D10A7E82DF3B55462BE4EEE3F22D484275D60F04
-D3B1C83AAC019C0C46B68A1A3357A65A22A36CF319F53637DA1AEC7C0AA003E75491C0CA77BB7A
-DD734E0BB7AA3A30ED0E228080FF71B952DD328D938638738697F06831826400DB73D6E2B260FF
-00EB6130B3868D3C204EFB65A2F00CF5BB2CE4B464E5EED55E7CE33A1702D272069C2B291212AE
-0F7A0D3BB7B82DC5FF2565E40B0963FFB9ABDE6DFE0A5EE3BBA96A3CD74D4E9035849C7ED677F6
-84319FBEBA5A5B1B2B9230994B2EB643B9F395096B46A7BDE84230662B72077FC96409F1B237BE
-CF8CD53F27F690B101799B9FEC896A52609FB368DDEDF466AB17CED2E756D2A9026D4D26E303A2
-CA619F746C281A9A6AEA0E08CD0D1A7AD1F9CF7C6EC91A35AFCD6A1F59815A702558305398B0A1
-4A5AD71B085B9B10325C732D229A9C98D8AB35E99B31CCC4DB44852E5BA6DCBE8F759F54B3C10C
-BC761C1E576A38A788BF5CF46D68F8427E2ADB16E23A8744039F78F637BEC3D8F6D239185E9381
-82475AC85FB8112CA4806D13455EE4A903CE5C7C7D5A8BF0949D70740ED6EFD38866D4645028C0
-5F16836C9EE77E775626BD67AD61EF9F6D7B72680564715641E460E09A741F30777FF1CAFC8B43
-664F96D15E4F218B04D462C8D8AA91B55765927B41CCF8B79F89D4C95FE5A6B55E943516C8C674
-0F43D3681FF8962A0ABC7BAC47B06DA27FE8B1FBA3039595F52CA33845C1A7966308C006D6F828
-108603B42229012F5366B77C654AA8CF6980FAA68A1796A1C9DD3C8C01D144CE40C669634B2FF2
-946907DF407A2C5F577D3785623CAEA75F5D18E2B3B91D595CE8BAC2EC742ED54F17D4F912E115
-4A6866A5E3DD49EE48B407FAF34441502C6AAEE95DC123EA266C27F6924A44263AD1238FBC0C88
-22114FFD6FC5A178F22D993639DFDE16B1652881F7A015AC88722193BFDF10DC1C372916234F11
-591016A8B5C2055934EF10C079DC83BBCF396DD19C7E9E112F94A871ACCE631683A8C886E4E10F
-218A7AD93B0F4F83B8418C0984EC0EFC3ACE47E7583F801D1B514FE3FCB6D4ABE5B6C3783F3026
-502212E265243963F6F57656ED205CEC6A8881F37B1FCFD2BBFC09D1608CA43EEE74229369A215
-1A916D40B2650E823BFAFFB9338BB43369CD38F0A351E320DB42BD62A6B1A53E0AF4E0BA92DA1B
-D5DCE62194D041500173E02835DC3C5A43467258A4340C1B6DB48B612D54110D70FBC038E947F1
-80ECCB983D2204567BC2E256C6AE46CE9C13E6B576E2C9FA5A00840A61D078C80C1C7405A6CB66
-BC23CBAF1C5CDDE62CD32A84D587BB2B3828B088C56831E6C073AA50AB4CF27FC74547554C491C
-DAC152BF20AE1E14E31A7EB4C45A11DFBA32CC6B4D47488B950A43B12AB7DF7BFF07005FB64503
-D00EBB085706EF3AA04110C671306F763273E16BC75323AEE529DF5EED8CD07BED8A635376AA88
-602674B619B086C8B46339FCC077399CDE9F054D50AB2EDC80BC73DE4332CA8F8FF3D4A2B2D461
-3BD0B29C7DF001FD3B7CBB4666DA2175252E7E55910DFE6706CF744CB7C24CCE4CFD4F35D0E0DB
-FA1C336240743562FD040687693DC43397B012390833FF786416BE97C2B8E16897C3EF5765C988
-7CA6DD1A3A5B2CD07507AD852A7D694F2FB9E1B8EF8D0581EE6C80094FFD048A1623048C4D4DAC
-AEC1303516A43F08736C003246885184E73D8C0312242C33F33C5FDD86B4B952F86B8008FAB05B
-38C697BAD2F87115E88C90B3F70E53BF6CF95E50A39FB028681746DA3431DA246E7423E8F400E5
-659141F09EA274219F1D99EEDC203B1D8B9696F66EE89643B6412ED2C3F41CB9385C30EA9332A4
-5CB359E2739612D7FCECA55C2BFDC4230E5CF89E7021F4220C22B6913F69ACC5F65D7374214EB5
-1EB691C53D0B1F590F458A4D4A385D7826659C77EA21504A7EFB22758ECA0497D059437D70CD94
-05DE2EA6BC506686D07434C6024273B49C009169E31F4B719429CBABC11473EB70F07DC2372D11
-BB2C146DFA378825C0F2857BBE54EFFFB74FEACEAF15ED6DA597FFDE9377697C0E472B7500B9C1
-6097BC50F38651D40CE96C50C9A6236860A8BF8F469F83162324B5296C50D430BD211D8BD0E4EF
-0101D6F67DA8C348861E85B35A2A4992D6A4930AD1D26C6BC5CBB999F83C727D5CE551B98C9043
-D10A648D8FCD959C9D1F83812CDA60FFA8F8C3F88FE8536CC3FABAF59C5C174580B98D38971623
-6284CB20F900D8B793D37EF566A87963445862BA4EFA880102C87F608F0CE734212B0324FB2D2A
-083AFC582CA20B744DC01BE3862057D746811E95687D06388705421C1B8DB69218A2A706D3CBA7
-8A449B344AF0F64DEBB4FEEAAD2C873A42B2A934F93C0BEF487B33DB2570723194651C204F1201
-56E09CEA13151E7E49703A3124DF500E780CBC62DF36502D2E6F5C57CFD1210850A2D35AA40A55
-603D3E56591E33E7722A282D6A8E1674495E12E348954B7CD0F4A4E4DAC080824795188D8A478B
-243EC611CE5901A9BBEB76EB041AD162619EDF1D3D83ED07F1152401D2D5A03E6C784D6514EB89
-6ABA990FFAE09BF057B912A27DD2092CBF5157C904DA4B566114A37A7D9AD0C0D717EFB6C4AECF
-EDA8D6971897E7D0FB1E685AE00CFA46F11B4820B31EE99098EAA2505E531BD1B07F41D550FEE1
-16F49073A12E482E9194C3C5D914AA944EB0A857AE2B5647A2C9519AABEE5ED6F356852C5F14DD
-0852271FDDAA5F229AA7151D9ECFBC4861D5E89AB66747272FB6B8D49ED0709EEE054CD07BB917
-606BB005B6B2FA4B114536EB0708C08B5D7CCF46EC19038D93EC063DC3DBF39B25EB301B4CAED5
-05AC18AE74A0AE4494AE38736B19FC4E6B10227CB30940BF72A4704066D1D02626EF650C112A7F
-8B8EF4074748BC08CB9DF80A0393793BED309D6DF2DE1F3D8765D992044122AB317749A3F96D1C
-E8CC520555B4C2352A4FC4D92947B60F13B9D5B7A5B47AEF0363A31CD9D35DC0F34A051E369400
-D2AB68DA7BE1F1A374084B5522A6BF862579AC6F9F45D1F29E7CED5041DF262CEC4D529CCDF8A8
-3A18572D65E59582F8D75236897347892D9FD0DEA75BABD0C31AF5D690394B228E835EBC6A5F05
-AF40BBC6B35F8EB3C9F76AE440CB1A2E88A4F27510F67CBFC15DC29D82BF07796F6D8F793C34B5
-D308D8764E9EED3EDF5D328FB1955CDD0719BEC23077A5080A88E9C95C705AFCF13C85DC533B77
-6A15AE7DBC452BD2A75451CD7FE36C2B24B9044DFD9784D6B55D79BD164EDBDF735E6C486C9C9F
-C5A3462212B66C2E8B3C1DC01357B02DFCB8AC883E7EC27F519001E5E8397D81BE41EBA7BEB413
-5A36C4E9DDD08D27C9A5B9AEF67090AC69F122DA5DF10A086ED8EA0C0A8D8060ABC76E7878AFD4
-7444B134EDA8D78E2271374C7510658B16A9C5C4833581BB7EF970F9A6A4F09B238EFE5A8B433E
-A5162C9851F74F75EEBB1A4D57B0EA29FABFAF4D2D7D8AA8BC4132BCFC9F0EC7E841288BD234E0
-6F910BCB4456C7ADE4182C459D3D366E2CF72BC6A633E830DFD85900C3696A11D2C6B79A822880
-F3560DF7B51A37FC186C48BB55F1B91DFC8622D193C48438CADD95022B3269A389C2E60C9C2800
-82C096FDDA6DA3FE1BF8369F4FBB5AF739485B83BA055AEC9DB88C23DB6C5F751966D482434721
-91E85857517308281CB32C386755A1159B1ADD7181405CA3D686ACF18566BBE1860CC3D4DD979A
-D6125C6A796D9C5B9B19D03E01DC7C0502F8F7E330A87F8AB8DCA128F914DBE36434DCA8B164DE
-558C9F3A7B39C07135CDBAF5C6A6AA5B21972EE56521C7C21456BF9D462BD8EC6F838A006ED0A2
-84EB344C819791B014BCE095A6558B5294506EEFE6D51C935165FA4D0344498941A5E42116BD4E
-C9B9F72F4AA2FF794981FA5C9F5FDE59F62427BF17BB7F0B2AE94786CA197383A6965214895558
-6540A4DC1071767E23310C3BD9877835098912B16EC2AC50EADF2035EB7A4BA2F48F028414ECBE
-0352BD409792DC1B9780A10BEF8357130C201917FF4956437DCD2E35CD0B5629AA37EF7DBD6E9D
-057CBE21442DB22F3B9CE9064289CC8A3882A6934C1C7C3542739E1D56848CDD2D03701578FEA9
-AE283D393AAFB58D5A93A16B5FEF33772AA47EBCD4A33B06A2CEC3B45C553B5A63B1A33EC16FEA
-A152B1D248C207924A12FD27D871175591D93E23EF5108534FC75C455311EE8E3F2AB408A2FAAD
-738DAB33BF98A3396CC6D5C3816B65E58D8EDC18C72CDB15540F6D62926F496FF4107A52154233
-FD73427D3C00C4455A67705300681ACD21931C665E9462BCC800D25A31A6BE61519FA3487E6721
-6BB21B579396CEB620B65FEE8FDC9CAB02CC5D5C8CFF9A284274A26F7C5BCEEC6834176F63A1A2
-7A674025A61FDA661584C04D5C80F4DAF73A5362F67FB8064D5079406EC0D115A79F292C893EC6
-0BC24FF533153275E178AEEE1D0C2C84D28D23DF028FD364FB2F9C13141098CAFF49C322A9D8AE
-D0E5F195FDB307B0D27D89EA917346AA73BCC436120E711FD36092AD7CBBFEFEA3C6F371D0D29E
-AA047229A12836CC4F3E1FE539338D4FA9E15E2CA242B768FB35A7E76756DC1EF247E49FD40438
-19F917F93DA4D40156E3AB93E5580B56BEBBC1899C2E3BB68CDC5B70642788FA475E1F0C71A532
-739F4EB3C85FFDAE230FE92143B8FF8DFC928F9F72B97701C2A5844BEA5D263FF3DFB11AF92B65
-E5846A68EC81F9EF7DDEE362121AAC5DF1B0C29C6C32247ECB52A9725F65BDCCFFD0EE535C8C77
-A02E44E274988827C05FF6C78112BA5AE29DD7AF086ACDEF0372B198E0303A257386315392DEC5
-7C0BBF78A04AA1FF28F927FF6B0AC8A76A22B56CA963B779E2081CF3925391C9027AB0C5533EAE
-1B22843F0AC72C2964456B56D8BEED6A3C76D6A675488C43471401ED4502351451C1CA0A46E380
-D41E370D2BC703ED34B8682FAD0E9EA71E4A5CEF5890795E2B5B09FECC763FBB40B6B2E8D07383
-CDD0B084612AD2266A4083DCC3A159426D3420B81B1041C5EE4120C925C1A952EE6DFD759908E8
-E1CC882C12DEC431C4F66EC3B5F3CCAC728208F1F841E477A276ACA2F42AB5399F762B9C70E728
-39D284531908AC8EE939BD049BBBA6BAF1C536E40DDA2412FD9A6EECAC2600C49E10092E73B91B
-670AE675217BA39A808ABB34E535F5CF9A202417CA625121DFD6F4434155BA437EA16D0B6B05CC
-BB3B161785B3856136A5288C4D14F406361CEB32410BBC3252ED6497690D49A3A89C40A16F66AC
-8F9D80411BCE174F5D57BC07968164BCA4AFF626B6F675BE9F438B461D2A35EE1C1F559096BB04
-2E174AACC03CE5C68667F8A59D2B2B7DEA85040EDF8F3175A14BA3596064EDC67058EAE7F60BEE
-1759694129264973E259053A70FDFC27E708A8A1D40B451061101C6DEA814F7C9318067E561132
-B57DCB9C67F7DAB6C5FAFB9DF7B6B53D45B8D43F66469DE6831A40A5DA32A33D5FDF9A3F266A34
-6E4A2E9D52F68599DB0138C3B08436C0DBA0A553F6133672860345B77353BF9EFA3FCC80E49D8D
-F84F85F1A99F23BF470A9314DA381370BEC348A37EE4517D3372D33E528F137A787CA9956E9BBC
-C8446E71CFBDC6D92B241AEA8A62B77F40A630F5E72F623C18C9B499DCF511FF19C40E53768925
-8C9C933CACD974680F6E443BBF3CF00356A498C63A56F68843FE5BEF635A4A671874A33133D525
-E632A10F62A36120E5BB9C2216FE80DDAE94CB7540669FD0BC404D361BFD34EA879E50A44D4071
-949AFC3CB4A4E4181CC30DF9DF63A6A30B38EAFDF30158A1CB45F2E433FA4DC62763B6CEB411E2
-442124F95DF503C4FBAEEBAE7681532B9E5936716F6D585F51B9871321D5B7FA5BF4704B0A536E
-78D00372CADBFA191E5E3CE0AEEACE1D6586E9D11A0FE37C9824977FF1E6F95019930510137ADC
-C4A4F4C4ABDF76CBD32FB977534DB8F49EF673AC29C1A559A1EEC69F0EE5A42A24D20327CFCD0A
-BC278473031C3F2CBB34BA6E424D990AEC6C756293821C5D439D4C8F54319C4BEF22EE740DE2E9
-3BDF51B15FAC6E469A01C1B5C5690D16F9754A8A3094E751FCE11000F991C566C7C1B8CBE772EC
-80B2A751F829A4058A28110013AF4A3DF7DD7124DFF0F728A25EF78F78EF33A97373DE68D38DCF
-D1E29CBF549011A71ED451B1E7EDA255A14975FF44F1CB448B71B09E82E8DD5EF75716A6E32620
-658D229108B8209287C2CAD6346F0E8BBF1EB99BFE8952C4080AFCB21F58DCDE2E73B02428D2DF
-7B29C43DC1DF324A73F480685198F8006C996958AFFF6A55B459DB50FF2A33EF43E31923518FEC
-28598D092D8205300026E04907332830823CDE60D062E0BA04CE7C801775012B4835AEA56FBA80
-21097BA760632CF097A0D4B94B5BDCBC2E61EFAECC791FD7202B00E678D6B76F891B918F63D494
-72BC7C5EEF4BAA30ECC71B5DF6315A71095F9E769DD0887C4314AEA236A8EADD9DB780411C0733
-7E337744BDA802DE4906C3F98E644C638E4C86D5F2A7B2C17DACB10DEFBEDF030A580AC847C0AA
-56D4D4B30B513BBDC1105978412EC2C36DA5E4F1EACDAE3426DD48898DF1DF0B0BB91C3343B487
-14EDAC8BAA025AFD729DEB9FC96432DDC0D782D226726368B516E8F266855D7D02472D605AB245
-084B55FA61A0CAD04FCFA9623DDCBE109B2AFBB69955809E2989B5453793032D1EF7D7D8BD4E10
-1456DE181A8D7DA06EFE2644F184928270400D29EA969154136D1E810386835E2A3161A3074BDA
-1DDA9B028910927B84B44C52DA2E3F0CC9033A1ED31743FF1D04D281DF1D62735083E0AABED00D
-C0090B1453FA60E5D16AFB16A02DC028A418F357951710B45948D06CE7BDD0BECBF3BC2B9CE44B
-6E47DE415A655F6D78DFC36995DF01D28BB52F750FE557FD2A82E36C7B6D9CEE9DE4326D69E261
-74FCF2D3F78C7F68EED0374D80929FBB08419C9D2D7F55D1AF8C3639DCADA1C7DFEFB7CC17D807
-3614A1084659277FF822BA6DABC3371D600A14120DADCE7A1F29257ADEA32DE6186D1E2FB54ED4
-B9BEC1F268B90656B224757015C35355841698967587305949A7158490FCE4F1BCCC2A83DA26D0
-F1D7A9912F8462722A58F5D0A7A4DB48F527B1AC5763E6B45A41830E1ADCB09E0F336CB97CF239
-9513DFE02BA8334B6A7EC74C0F3B0BCC61382B69D062304DF98B09F1E13291C97274CA134CFF86
-CC2A823BB8A1BEA31B8A25F843B15273D0F1BEB8C18B3A2E2027334A27B5EFC4CB0068C79E5CFB
-AEE391D8BE2C4CA0F8A630710AB09C18C0DFEDE175ECAF12063631E9B25C6C9FBC3D49873002DE
-6262BCEE73E4716DC30D610EE5402597F514903E5EEDD8A75E5A6FA117A21144AB5B338C1D4B35
-9210169EA0726B14D99E48834DB5D15691FD9095FBE699C46C7E6EF3790F6005C05561E053800A
-B8E261C17CDF355646A1BF29414D666FAA5C1EC43903DD04678CD1B5097513C0C69EDCFA5D71F1
-D3E540EDD11D4B72ECA6C590A57A41EF5CDBB09DEB1FDD6C823E10EAB9E6B9EF02F4045696D615
-AF4E01796C2856F376F42940CFE098D303C741D0257EC3CBD7FF2D33ABAFE8DCEBFAE575ADDE66
-CAE813A0451E5825AD0234D045630711BBC3853D130544E0B0E787218107450078D6F380303DA4
-DE2A39A9A689AC4337D255477A7D0ECFB746E129F779D1F45F86F7F0E141923AD062E6FFC4134B
-6B15B2811DDE5902AD397044466318B4356DACB9C6DF0CA786D3D81EAB52975D5C6E34D32B28CB
-608D91A4833D5D35A777AB115290A4BFC8EBD24846736B0997FF9D5DC471AC673984AC8E8BA510
-95442EF37C5791C650C3A50A2907E0447A6513359D001FBF3EEB4720167AE69D2A6E2F8D068DCA
-BDCF141A61A956AF4BE6DF3EA929843344F2E38951B9EE4D38D2E51A195842E61436C77E7D953C
-AB3FB8144AFDC371B0DDE968AB88493C15585570F7DE881A1724C0CB6E8A3433E6E85320ADC362
-734A1C81C1EF9CEF1B863A803F96B5F1F61A05D61B9992E99BE5A52A58
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr03
-%!PS-AdobeFont-1.1: LucidaSansUnicode03 0.9
-%%CreationDate: 1994 Jun 04 09:58:17
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 03) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode03 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 148 /0394 put
-dup 154 /039a put
-dup 166 /03a6 put
-dup 173 /03ad put
-dup 177 /03b1 put
-dup 178 /03b2 put
-dup 180 /03b4 put
-dup 181 /03b5 put
-dup 183 /03b7 put
-dup 186 /03ba put
-dup 187 /03bb put
-dup 188 /03bc put
-dup 192 /03c0 put
-dup 193 /03c1 put
-dup 195 /03c3 put
-dup 196 /03c4 put
-dup 199 /03c7 put
-dup 204 /03cc put
-readonly def
-/FontBBox{-615 -440 726 1024}readonly def
-%/UniqueID 5054503 def
-currentdict end
-currentfile eexec
-E98AC76D0B9811AF896A7D2786CFE5F8CE68EC0023DC2681A7AF04C897A42BE5FCFE91943239A1
-3AEB5296C6852464267094E08A45F9BE1C443CDAE11667C6CF7AB42711A6CCF9077E8A2D8CBC30
-9D38A0BE6B8A865AA6D108DC56579ABCEA85FD25326DB34A8A3B77A5424AE4100C2EB6804EA369
-AE0896E47334E66BEF4DCFA3CE9DCF8BA26773A39C77A33652D76918EA4BC304D746DEA74382B2
-CD2A6283142BD4605E129465DA84867CDB60E18F858C99578A3DD3BACCE03A8A6990C27D045C3F
-D9C8550A2552A64F9F431169CC4AC1B9B275DD9E6D5F3DF5C70E8F657DA036CF63E714A17DA9FA
-AF96888F242FF964672AB6D9CC68989DB538723337304795EE327BAB72CEBBFAB6A376093EC250
-7E6CC4E11275DB4AD7283811195AE1AF7C8235D220FAB9F10C43D291F873D989F30F3E2BD37AFF
-E5D4DB432C168C065D446F0B3D58981E981E9FE5CB773EE40AB01241EA403188FEF5B1AAE43FAE
-7DFBDE6A367FC7D6F418E569D7CC7B3D20FCBF2687397122164A647041D12714798560ABEB8867
-B266991761555A15A26569EB0FBD0137EAA54C1EE6010F0793B0896AE1CDCAFDA76DFFD032108D
-FBE81D02FF87E094C0012FDF048557854A7951C19C117397A81FD4C8F2D32D5AD9EB1E49580125
-3BB1516DFADDB20EB7142443A1A133A5474EC8EA29103BE5554C41ECAFF76786FCD0FEE4971FCB
-646F02BC421A7E4D1E5E0010A9079D17364753074ACD18630A5C6ECA43EC7C53C4B1A5DD0BEE88
-9201FC8DFD39CD0C81863BD765FE7C8CA2A69D992034D8B8B9C3486D26DA6AADB594B6EE99959A
-445C809D1D3EBA95FF9429FB957EAF9B9C7E3D814B25CAC10658218FE2993828ABD4C0A7650362
-981E23E95B851A8CFA68B80D4DF911F9BF21343BD3E61DCFA86F20E96219FA1B9713677BE05602
-A6EF36F450877DABB0E42F2DC22538C31B680915A634C6D34464C3EFFCD75E60B73428ABA3832A
-F9426BDC82D30589727058692220D02B5D64DA3F8F06BB80D08B77A455702FA9F2A3822698E02C
-DBAB8BF4E63E39D377C60853E3B8F7B12AF04BEB45AB27036BBDCF6C58A80E3B3A61563E026C72
-4CD6E7C407B7404F301E7B1AB0EB210E41CD5148396089023AE9401C80831E627EDABFD4E30E18
-EAE2DE1884D7A3813D343CD12F9B13D935199CD744F53273DE6FCF7B0F6105BEA2176D26B9E3BE
-794AB2120BF13BDA3E056EF6D06F8E219B54E3FED9A7CD767C428375E40351E73663A739B3E77D
-FA3F36125473E7FA6FBF4A99A69AE1DBB03CFC5C71D2D941A15C1DA9C399EC307DA5D75C8B02FB
-448BA23DB70233E83964B29CDD5101B404F505D6C8462A37DC5DA7AFF8145444ACD627E8933F24
-7EE0163AB6CF596E882A8B123A102953DB3D0394840A2977DE544DA405D8299B2AD3253C188EEA
-F07D57FCA1FB375B9BBD397E1A500DB415964E518B2E2FF27A3480B58E320EE8AD0B76BAA2635F
-3632B6AFC2358A3A332B773848742A11E957ABB886B3CFFA93999A478821EDA9FDD823EC8818B7
-2BC26EF0ECDD2EE498D92638D2BC8E19A283C571CA8C886A8F8E647DEC4D6424FE9CCA8308390F
-78F361486C56B9C039B14F76EC5BCD8472F4E6FF566368D5FB7A55FA0E887E9CADC5044391FFA2
-21C598CC9E2CED7907F736F0EB8F12348D64EBCA0672BB8F1E651BBE785A09A34223663975B48F
-90481DBA40982C8857DA5EFF13E9F5BCFADE13F02C4C5D4308CB09D6588A7BA7A2E1A4774701CD
-65C7274D0E2F92AA0CA4A2FFE596733E61BD589D9B5E84835254D8F22DABCCCCE8D4760E13BC4D
-6E85BCE03DFE296055EAC95B3523018DF17E8166ED03A23E1A7EEA0AF8C65F219A8F5D7C6F3253
-7160E12174798BFB8AF179C70A8E43C167E1DDF34E47F46543CCB7991B65A2FFC11F4917964CDD
-C539C2E51E503998401540F23FD6A52F81F6792F2B97EABE2A74B9F58FF2C891E320DEE3ABD153
-FA43F9B456414F8207600AE3DB5283BA7A0F18FC16C58766C58EC1AD813E77BEBAF90FD8D6F55B
-25615FE74761320733B58B545D584826E81F2849E1875490F15B774A3A863A20BE5A2EFEEC6F9D
-337E5133329C0D4E8FB4758FF97DF0C97127FBB5F4C768439C8B9F7DF2BF3EA516C268FDA3A305
-BC2485ADB785E24A4BEE9AA3E7C82D3994C19249A3AD713FDC5B5C981A18E3D35AF4CE2A349C22
-E8923619B85E3D3E4B314A1BA051A506824368F4CAAE420FCF9CBAD8B9AB38463229750C31FD8E
-B4042D8174F9C94830855B547B95210E59A601A076BEDBF121DFCF34440F65E46365871F3BDDFF
-74232CA8267CE9864E4C4CF8D3A0AE94E57FBB2335AA4EF757CE11F554D8BE69EAD58004BE02A3
-B6B8CE3F5C5CD23013BD57D15D447512FF69A9CD5914A73144D71F06550E93695F0F6CDE77C1F2
-59AB5BCAE03478C9B172B792B16EBAC0F44F97C39FBA333F9BAC6123506028FA93F2ED96F88F81
-8A3EAD11809C5A5F4FBBB62C25C9C5B68B82C1C9734DF1989B00553BBCDED535F6224E2F74E18A
-29CE4568C3A6B0CF980AA1F7CA1F396D2DF27D4A6C8B9E104B5CEE96CC4CB4399EB2D17269B64B
-F50A3A0576EA17F41207717A2367094EC5D35DFEBA9D1E0AEEE710FA0E2297C91AD8D002E6C0A6
-FD46D5D123BA55B2595D9AE0C0C730966B1BBE3F464379167D8A7B817782DA4EAD919BE0BD1D8C
-61FDA8124098009B17BD4F4A0C189ED085CED24F05A10ECB9D96F2CDED8B5D8F10A4BA62D33F94
-FF1FEBC20C9E64A7DB41218FEDFBCF94DA4F16CFAAAC9ADB9D24DC1958BA67D52F9625126D3F34
-4C7AE7634B21608049D7D30D302E95726FA7CC91B445FCFE464D6E1D79389404F0A28F8DF0D27B
-AEA1C69B435B2CBC979580A2175B43F0CB739E86D778EFFB25D9C316903B82274ED9AB9E1ECBD4
-03EA7EE377A11A8EC6A8F9599879878C704B25D4A5523F759D09FE3655FEFAFD834F9AA8C75C07
-4697A890A38839FFBD754AD936EF8088D20629BCC0A9DDAFD5400D0C596391640FCF4A8F5A1155
-A383F32ADB70FD8E5AFA66484B1B6895B6F2A7859537C2088DEFF14169DAFFDF1E0ABDDC646682
-324828259958699EB1B21B7638E3CBFECDB9544F3BE2F00636906BC83568FE854E62D5BD752A38
-084421CEC5E659D7A9BDE211E643950843A0159D6834A2258933F8C001C67B073E9C9BF7D8EB68
-BF061B1966866465C8F7E1D2DC98F39F3A9A0096D62314636CED9B4E2E09225760A78B1C58A1C8
-2BF342F7940F6FC838F4618898C313CCE6311DAFBA75B344143736C7EAE29D4DBAA4B56BB3781D
-D2DCC86BE5A4C4DE100BA03E4B133A239B7F6C3ACD1C4B4FC59CACE546E74591C12BF7497F908E
-BBFE7160563BB47FEEB502E3B5B21EF579E375BF8B29ED72640EEBD2BB10FA2B1C30ED5EB0A089
-46EDCDDD233DBB94E95FB0012CF8BF944B683DBB52C90A08E5D53B2197FD4FBE9AEEF3245D6B9A
-295445C148C20C597CB2F705512F3EBE2CA9A63E1B479A49DF54AA5F052283ED369865676C7470
-1D7F3D4745944506AB5B2FB450300BC1AE7B0F9B0A3F1BC5499A53962C4143455DB5B3C554FADB
-AA6FE569A1321DC010E5484EFEC85CD8CE23C89C87D1AA2982880C56109F596DCA8258FFE48384
-1B2672711BA606DA73552081C55D0DCA31460F3C81D4A8EBC7C55A487F2C08A986403E209E52B1
-A38AB94F399D667720959DC10F9675BBBCA8BE368C3DBE8A3C82224DA3B977B0ECC13EA85F775C
-1BAA1EDCD9E1C52E2169A10098B56C74E2597E5BBCDC693E27BD947033700DFFBA4D2BE22C8C0A
-CB0D4CB909EBFBEFD2F66FD53157E4BD02E8D027A060BFB1452FCDF79ED71245F021D29A21D16A
-8D8F2D0B53DE50B6E98715D2042E2C46B7C3D77640170993596EB481FE6A6DCFB6FF046147C68E
-241E62DD123B598D408FDA25A5FF8553B44FF1620FABA4610F905C7EEB946CD6A09D5EA961FDB7
-9AD3EBF9836DEB52B4E93C4F1A1C89140272C4955908203C803C5803161AFB2C9B3510CE607F9E
-2BB8AF8BD19B38D38F7942446DA9A92770333F8FDEA61394C4C1110CD91E95D3C4FAA33841D79D
-F1CA42B0115ECDED6CFDD92D36A2EEC3A2904C354206B987EBA4AD69DD6B5C7A45B96106593C15
-F89796CB639575DAD7D277E09D347A4159EC19A8D881E6EE3E9093B51E9D9B1CAA1F0809EDC2EE
-206F733C1B11C4292F75D0F37B25706AAE5E7900726478DAE756A7F59B4D0580D2FBC839D6F31E
-086CF751F1017CD84AEFDA2D318835DFB74C02B01FB151D72C4A84D0BB976A2C35ECEC00CFB83D
-EBD59C29F54F229E087C1C6E6D7F72F32685E2AF4D4353499C399F2438D18FF0E011A0532CE68F
-F5B644C3D68754CA5BA2D48E0E23C80EC34F43468281AA347664D916F56E97B9F0E17A894DE514
-9800C5C7B78EDE6A882D5180EF9F51ADA5E3B511B07A89CE1680963DC3848182BDFAF361D9A893
-830547B3FCD4E412838E214A872EEA88FDE6298B15BB69FF9627EB37C27F89071F9DA74F4D6C06
-37669C6C09BB543518AF798DC1B1A10E2D53D24C3A5B1A485D6B8179DDDEDC7B82D610766BC80F
-A1B2C3D3A4FEA53933A6FF83E85DBABA6F5EB94FC23EE28BA710427842803E0F375331FA1EC106
-8C396CCE31A8D68B1A7A0EC87CC082A501F711E93B9FE3DFFDD8906566B7B25A260D1C64D6746F
-80A2D323058BDA6BD4122F0C04B39A4FA271E7B75A1D8FF82782540193902C88CBD99E55B33245
-069BDA735E4991447209892CA9BCF5802D44A09BE99EA64ED4EA1FA39B7AE10D8B47ECEDA33D80
-F8BB0684F289746D5D2DCCCE59D4E6F48D8F7EAA81129BC47BAD6E74F4ED9B3032156B302AD7E5
-C2F79E5A0A9DC77FB986BB46F4039152EF22331FB70C5AC047EC864F5EA5EBFDE11B5EC4081CD5
-FCDAF37B47C5CC8AEC7CBF21939F89C998AD080B530E969D39607B30B5E4474206902CDED411E1
-261FA85AA8CADAAFE9C8D0CA713066ACBCF385F4CD377194D26BBD5918096A3ED2C287A058725D
-BCEF5D6D2A0EA6300BEEF77AE3C6CC068649D077A38CA6884BA08B9523E51DBE0DE61CF651B7F1
-27C93CF9A756A521276CDF6ED0FA7F4F559BEC19DD8252CB5409CD25F20D73D53375CA25DE2CAE
-C1D980C6C0B99D20E3713741A86003237A291A0815FA13865649B802C08B28312C61A95910F8EE
-BB51351AD5D919FB238D9BCB5C0653A14258C6899E22FF0FAE8B81804F3112C598D1C2F8860063
-C751F39CF1B7ACF3DE9E9B6F6FCFA55A59D5516C173C90B491ABBC65EB3D93B416597F22825D32
-22D9E6F5F7B993127288D3ABB7E966C9F2FA0E0A7A5B794D72FCEB0CCBE9A201041FE2338BF9BE
-6241012E1E255327CCDF5FD1B0AF10626DC35C269A6E5EBCC697761374898384AF1B00BDF33A88
-E7B9628C9A44435BCA110B57227D9BC9D8BF6C2F205A62E189E683E50EFD1F09C38E62B4B12426
-2982074470A4CE35EA939B558BFD24593996AB198A669393B749AED33991D833F85DA040A04379
-57CE47FE19E30AD150D7EBF3D9FB521ECB0D3C1DD75D45C180619E0131BF9636AD108C6F7F0F73
-0937E3C8A4F788EE09F3E4A23078A79F386A7F638286AC0045F9D52E8D5AAFB1D4EE7BAE0B27EB
-6FEBE7D6336241930DC406A45F261FBACAF975B7C4EA25E3751FD1806332CEA37442F99EB2BF69
-C87C649F93C5EF9DB13584690078CF7BCA17543DA5F867C550FB219C8581F3DA4DB0BE951C4932
-D3B65056CFC178183EA34389B3D28661979F1328A326783AC6CD34144EBB33CDDD58EE8A9A7DAC
-E4AC91FE1532310F9B36B17F3CC79E6878488AB43045BC5B95397CE872D1429ACCCA5D99953C63
-028959839EFEC3F0A8E3052E4EB41E673F0FA73B9F82261CB6965C621ADD6DD858D7B2A8415C11
-BD9C51FF31D1F90332E076977C6461288A644D66ABD8E295AECEA2F37DAFC4F096FC0AF34938A9
-2C1E5D94A438319FEC694EE5E4ED1AE5C1FA82DDDA55C394C73CE39F18137370ADE011C4FF7213
-95A444A57EFCBA18
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr04
-%!PS-AdobeFont-1.1: LucidaSansUnicode04 0.9
-%%CreationDate: 1994 Jun 04 09:58:28
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 04) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode04 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 57 /0439 put
-dup 74 /044a put
-dup 76 /044c put
-dup 79 /044f put
-dup 81 /0451 put
-readonly def
-/FontBBox{-90 -211 1024 940}readonly def
-%/UniqueID 5054504 def
-currentdict end
-currentfile eexec
-B947A691BCC86A8714868C4E8EAA6693E50213672FA40A24C1BFEB6B454C65D97FE3C8875CB7FF
-DB41FCDA8653D373718784E1CA8C2E52026C505028CDB223EDE069E4FBEE2F9866016FCF3C439B
-BB0802FAB586D7AFD17C75C2C867DC859619612A4199CCFFD6C8BFADBAAD892A6C666D828BC33F
-4F4247E844052898BE31C94D164ED8D032C6F943D6ED98C08911A23F5A44886EF9C56C418B6902
-CF632ABE9998ED7354C01793652E9AFF38B16675570C3F14DD18F4E0EA8F81EBA3B5A2EA1A6A75
-2852B45D9DA70764044BA4537DB8B3E88BFED459F70BDD5F881C906573D7E01AA459D103FD3D95
-D2C0D6CFC9AA56C9706482A513FCF9B41E612B7F6A70EB084A6F9D7BA73BC196B39EAC357B521B
-E3232A0CEC9DDF61F6A57661275C3E20359577BC2124313A4BD33BB79B2760F11A0CA7BF9AA8E6
-83EC1146B0B2074D70789306AFDE9BC65D8998C6C6B28D89E7CF52E057C9E40738983F55D859CD
-0D719713B944F82DB6F8364CE44A194C0B4E6E987C2A392DAAC78285ED9C29C1DF8F23842C6AD7
-F2C362923E2E3C896F4759020EEE519DD5BE0603F7ADE8A7908B806799345CC450EF767993D072
-238A614D5DBE33015C181CD4377871A633824D0DEABDA62756476A2E12BAF3A891001FFB69FEFB
-D921533AE16743B926BDDFF77BEE342CD2AE8AEDCBCA8F90A10779CC9BF24974B4956DA4895299
-542E68FD9F5134EB2855709D7F684998BF878869A32DB0C6BBBE28B5AF1C1007AD68807513BDC5
-583819F8A5C8FA338B6CEE5D696B0BE6AD4C132E8CD0F3A0FA8DBB22BEB7F21AC6EA9D2CE4BA7E
-F4A1D55FA87B7A57DF56D478B444FA969F3CA003267F1B45E69BE9210906D363A62731EEF97540
-E5372A27983ADC774AD984B795695D3B164AC04CDF48FDD5697A3F855E53189B795887549A79DC
-69AE4EE9B7DFC5732BEE8F9FDAD6008C6EC06BA5695492152EFB8C2A2BAD3D44EEC08617AE17EC
-B22CEFB1122BF202A212F998882C2F653D56F2D0737FFCF84E0D52DE3CFA539954AE718331109A
-30267B8CF12669EB05BA116D01F8F01472F466D26400B7CC841BBE94EFF2C95B36C695AA91FE51
-E2B1DD43A459E31E01017DB6D44ABA40FDECBA6FAAFF5D2E83219DEA8777A845F6E4F586E73B42
-FB7116974F95E2BC2FDF85FD5C561AC5582BE899C9E85FDA05D02898659522A38B4F497F16F534
-CB8E4EED100844CF77E70A0C9C6C18C99124155AF1BC7F67952DADF6FB324B9F70859BBFA5D191
-D51D024897422139DD5CB41591085BCB8A9655A43A7BDD93D78C55859F075E58B5DCAC83BB00CB
-815BE032EE24398C06F8F578B49CD897740A4DA7E6DA7DD7508EDEBBE1CC0AAFBE06F570987512
-0A1B016A82C5E1C27E48B4CDD5F2884A5AC18AB5536A145A7A83EB4AAA9971865EB69EFAE5EA41
-5A9CEBF4DD21A7C173D5BC38DB8E5C2A6EE01B504A3FA492A889B67F9E27298149153FE446F040
-B7E2C781059C65967C51E23B261136557B76D675A79A006AD83F9E0A531C6EC6BAFFF9B02788A8
-35AD5EA6C7F8CC684C252AA2E7CD05C0ED81B8BCA7D4C9A0485DE412915310EF3F8303F5F4E222
-769DABE6CC59CBA5036F3B6B1881971217CBDAEB1ADDA602EECECA4EEC033A1485FC32A9F34C57
-994BE283205ECFE0B241FC56D225AC40984DEA53961B7D43BC47F7D4011AEDB3E3D824881173B0
-6107D6C34915364BA13D09B64F088504766072E48BECB0258F002BCB476AF40B5565393CEA08D8
-0B86330541D0015DCFF19A3FF11DD0DEA1E164295C22677DCCA2E69987C4DB4273ACD833F1E8A2
-90C7C7E83154E97FBDB5B28103DD17BC8187A0F82B0BEE9031F45A869161510B16EC14EEE4A90E
-4B0CFF0722D40B3A54EB15AA16C4A9EB4747B76F3EB24093BCD34AB43651603328086709CAB4CA
-DC987A0F15AEE2EB086532438092DA0DB860C994D5E3892618A1D6D536BD6E1267C1B79D2B038E
-C3EAC72BF37A07F8338FF4ED00A2C096F2C6DB26E71F13E023D25D3F3E547AB07E837DE246E0FA
-73356D30EB9E8C83D2A08745B3A238D1FB9F18CA32E2CDC93884D4B1F87854BBE7593C45B8F7AE
-BC916EC39500AAC2522595A0593F2B95ACE4EFD4A016D6D6D1172AC47EA3C92AE915608F20F0BE
-A10E875F9DDF6E0EFA32C3EE7965F34AB6CB670453DFE936D4D1CD77E44A1E01B81749EE49A4FC
-7759CB1E0D30CC814E6AB9B51FF675A22577A3DD8025E04CCEA149E717FBCC8C424196B35D1924
-3C562D1FAE2E2DF182ADD0AA15FBABCAE89D91A363D3691CD9E2C6EC022C34C1D5A6F0EDD6189B
-59561647A60F07E60202401959224E551F14C940667AE193924A0A83F4F85D071AF94C79056CAA
-B4BF0453F2EFE718C7925B7D150F810156BC31CDBD19548B4365E214CC8DE2357368A8429A9D80
-6C2CF8AB10BB393455B8EC83DAD41021DD2C3C8BBD19F7F086C7D4AB0E773F9624CDFA6FE0BCA5
-1A581C845241710AE04EA754034710C1ACE81F3693F17A4144C886ACAA69D797DC781402C297AB
-5D83D4CF37794E7186404A8597FA96FF43DDA263AE1E5BB13132DBC7A899B7E29136D8ADA59BE2
-F9FF6DB733B428A2D4BC94024D03210C67A9DD92FFFCF7DD20DE16564FFD28F5BBAD8FC6FFB08B
-8EA5C8183331931769777C502E4DD4348DBF937560C37168C6FB31D04483E204D23C51F74BA204
-8409709D3B387CF7ADC611C68BB8DCC51ABAF46F4557D9A7D39472775F17F7D57FE5BE656B7178
-54306B9D35A6ADBEA90A4CB0B4196045B01BCC454395C6DCCD91DF342E853E390D0A060A587673
-6A7713D1BBB7EBF6BD15680DBD6996E69BE0A25DE4358BAA6FFFF20AB9FAAD1F62A773A51FBB25
-9DCD63271013026CC59090452EFD867D24C4B87B30C8B338408836B68D9F5BA5444C5AB5075D38
-1A8FE2FC68F3E307710A68163554EBE7002D15D5E5A8DD662195CFF998B7826FB58345A0C932B5
-E3505C5A7174A649668910C3493DC2BDD0635275431DDD1304699B371FE983FAB90976279ACA40
-6777877762511873E042A65E5F0D3CD63B692D22364A208B555EA28963348D2C2DE3BD025E54DF
-656FC7749C9406325C809B36EF3CF9BFE641783D6B82DCFCF63482D2E82BB4DB6599D1771B6DF4
-FCFB7803B5853A371CAFF56A1A6F7060AAED31347807AC7D0114BD90CFBDF64C0A0BE6D2A18883
-CB9577A8480062E6849942CFAF4290F2BEFCD4B7A212F88B6ED02A82F4134C66609096E11258E4
-6E9EC209B58597889F3B86F66D5678CD1F0A0260BA8305EE6B038842FC4244767E615E15626773
-1006379D908D8048E94ADB70CEB5E6762763E8744D8CBE771B01BF51EAEEF378EFC38233FCE953
-1ACC4F8FEB18E3164C7C834F7A253C0EA5CDD0A541A0E8A263EC6CE7810D311D45C018CF88579A
-60864FAB0D4D6E8DE5D2D77639AA944DF27C99067D4FBAA626BD61B36F4DC0CFEFC52DD1EE665E
-FD87E73F791D95BF9368072D720A8E7069C9C9FA65D22B0C401115D19458883F4B37E631D6B532
-8C7E5A10B6E3F9407FB6AB8DB7D25BD0D682B197EE8C55663AA50B6B20DA99B489F8BF5F091949
-16DDF7781E5E437C208BD4C68F2DA4B4913C69DE358E9E8750F8AE45D8F0958F30FB7AC997B253
-C255CDB46054EE7CE90EE8C3B0379EDE79009F6952DD0C29A682813B283A18E11ABA75DDB8985F
-F81377EF1420C3F93832DA217576D9871815CF0FAAD815FAA4B8D93862E0F7FE9424A40186E933
-81DE8FAC067BFED22ED9A8D6794FD76B97270E30ECECB34C4CCEC5C8681BDD66DE14679A85468D
-2C7952A33C265FB2650B1D8DC32E867A98354E21F5E644688285315034BEA5C8981C9B36502C87
-4A3F87B5BF5BD1E3241B4056D848F46BE457752DAB938CBA20A7A8643C99E8A0719D9FF7422FC9
-1F25BDC284D1F0664C6EA1900938848BCCFEBF2BC4A0E37DE2DB48C5311F7BB5FCE22C3948F8C1
-AB83B98945A1FD7F8812CBCF8852F20D26B70D94D04E4C3B3593BE0716B016630E43C349B56F9F
-C17A9D19172C4E1220F97A7B350DD592CE9E8DD5481A3A0733B95C58241B333586198F375F1F7A
-FCB84E33878056472D0153459A5AAEB4F264AE38CEF24CEBA2A32970E642820E9708B137180739
-0755DB1F6E830A73DF803365B93F815A330E307828F3FFE89B1051EF80466E3F2BC7C5D703D5AB
-10F0411C20E72745A13167759657C8F68457BE6C9EAEFAF4C689839179432E36200EC7C492EF2F
-76AF90BBF8333DE26D91EC67F32425B3655D2AB080D6F62AE8CF99002BDA6D369529CA0110265A
-E93FAA293D3E5CE6121C899FA575DAFAA8293DD6BEB7F8F5356B7076B38EF4E4DB70F004EB1FCF
-F2501A24FC75A3BAACA7E6D0706FDEB788C4FDFCA642536036F90E65F6BD876DB2519DF5085C17
-E5474B454FECA74BF0F3684698585397E3E04847A1700307B25D00A2543C5F5AC662798C2BCEA5
-1A56A0D92E1D376E01898FAF604AE6C3861592CE3CCAD063C628E15C2F459A6399556F582DB160
-0C8C1C55FA94E64AE5754715B007AFE6E024AD0E96218E777E90794820DCE4FF8C0F936EDF0C55
-2808CB0DFDA4EAD0F1FB144651891982DF671D9EDF47798A24AA5F0B33E9CF63AD8AD4F3440CE3
-76B4C47499FC93F8277F3D22457B98F956C39C53D177F0CCBBB529A36055AA4EEC626A7EEED64D
-646ED1FD0C3685CF4E2DE42693E7E212343B83FD75AC33DEFB9D16A1771D6D3622998E556C0AB7
-F2D811339E89330348FBA8AE94EAD8B18BAE18CA3683225EBED1A4DF9EDD2FCCC34E74822966D1
-D5F71D2346AB76CC3D0AAFFA3E3D57CEC007C9D892C5A82809976719F964186D3279D79B4B5AC1
-F0333EBB8742D25644A962D02EC011FDFD7455120BF41418D4FD6313066DBFE5A0BEEDC59ECA8F
-8D1FEE9199848433A584EB5347173D726A521859A91EDA4E2D73EE7E8C51339B86305C63E35E86
-B4FF303B8B1075999B68513497249C62ECA2736FF6958EC66FB78AFA10532913ED98C1E13420FE
-18C9884E3DA3ADAEBEB2AFFC5800668A2AE2752BD30945BD58C75EB522F869CD640B1BBD982833
-F92EE830EBB96507F4762E3138243417FD2C4738FFB542D1B2A29CDBCCF9F3CEDF879CEA7CAAC2
-570C352F4E4CF19D069FBE80F9AB796AF8F419EFAB203B930625C4FA2435D0760067D328A5641D
-834A56E35ACDB03751B97727E4553057FBD08C1236E45C424368A7B1550A4ED7A5E6270190C60D
-F2E025A2E24392AC419DD2FCC5D85696A0B2468E1995C3AFDAE38058FA85E54DCFFCF687707847
-39FC137FDF9D6BDB97E38642A6E6DBAE8B2E599069634AFA5FCB9DFD01A00F7174EBEACA58E0A3
-29B88239CD746022D2B10A8BC3CC15CE973353C01D98D8B2D5AC9253CA5ACA59AF6324B5C69A7D
-A13E28170A4077709CE7B4B77B407898085D371E0F9207BB42ED043D8579D57F81156EE847D962
-FBD8412ABEEA9B941AFC7B39A51391D02695C8FA95C775F8CA84DD46B2A28D1735C2C5228FF7B9
-29AE385AA61818C2E9568A4F23F8E890583E7DDAAC4F48875429CAC2D54714D179355590FA42D8
-160CEBDCF44BC348271FBDD219EB95D1153075C82383339334D05F741D7CF5F12F85DCE3A25BAD
-6D518F3B13A0DEE4DB2CDEE3D284A8DF2F7B1C9D07E8D7F9D47D6BD6088591A9E089EA2BEF5B83
-CAAB3EC766B469DF9640DFBB4C32E505EE2A01EBF2E7155729D1B9E205711A74010C6BAC48F73A
-4CCDB21FD55BBA48ACF5E5126CE38ADAAD6DBF3EA6297C56EC9CCB98766DA4C76DD8542BDD1596
-BBD288C262E48A15C27690644918944E039E9012C08E62A63495BC5C6E82285885A2E830DE725F
-A7C746BCD0F333AA0DACB4D044CF8DA68EB5A1DD7B657715562D0D3F3F94F0B642C06BAF360191
-193F6ED4ED5F781AA5AE2DC7E9A6B73B182092BD5ABA6AF79E638152F7747E5938ED28D9C7D894
-A5762C519DD6620CECC58B2D583D38B63584172CCE9E4D5B3737422ABB778B2B85E9F6C80D3CF5
-FCBEE03C2C66613A8C5FFD6E5C2A4377472AAB0F1B93E7564657CEF1BA61C10849686BA4176116
-FEA3C5F3F89C492C1CEAA310E9A8578B7C5439355A
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr20
-%!PS-AdobeFont-1.1: LucidaSansUnicode20 0.9
-%%CreationDate: 1994 Jun 04 10:00:12
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 20) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode20 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 19 /2013 put
-dup 20 /2014 put
-dup 24 /2018 put
-dup 25 /2019 put
-dup 32 /2020 put
-dup 33 /2021 put
-dup 34 /2022 put
-readonly def
-/FontBBox{-615 -440 726 1024}readonly def
-%/UniqueID 5054520 def
-currentdict end
-currentfile eexec
-B43A59C23D31312E42BFF7A8FFD888C8118609E66724952B45D5A38971EEAF7AEAD27731404947
-E5D485EF2185B7B28FEE76585E49D85250EB800DB5DBEF09999B470F9167BB8A81B88DCF399612
-0C5E5C13C786349E7F44E018DDA185A7327A13F55575F00A7B68BA5390314FFC1BE676564A478B
-1A253C30B407F07FEC8E3E3C46BC787775A409E084B26786F0856006E38AEB9E71FD27672DD999
-15E5FF51153CD2575D5A841791BBB0DAC82FC347B4323CDA6FA02627CF6F313D71FC7B56A6F4AB
-9D45D4EBBA4FF9F13323865378F1240393DF17083189EA6A560B78F670F31187E21DD2282A40C4
-EC215B6E053C952A419363825F8074AA1F2791D599B236931ECA38548DF42AF21A0B93299C7A6B
-CD562A5D47894A3F2BB10DE3513E0101686157DCCFE12025B2F62AB48BC56966D41430446797CB
-34EAD92D70125D12FD83DD10713076729FC32F58FCE51BAAA5865AD74B16825913B821284679E5
-9C71C2DAF711C0E0D4E82BD5FCAD13D14E69C0C9E8DCE7F05D2A5B1F4B724498D405664EDC7CCB
-CCDA84490522BB752CB6BB095A3AFA53A75A04E8B6446C38CE1F543231B8E7A462CC128403A30A
-1553F8AD4952935A99E6781121623F4DCA70C680758A89F19FA860DDB7A02B71B4265E4EFE5CFF
-F0871888F3C17034282B2250FA41A8529AD3CB49FC2F94FEDDFBED06ADB863F82168180A185578
-755D4D43CBDF4D1FA47B05871CDF84694574CB0634E35C47C9B4BF695B573F8DE08A555F0A2DF2
-2774590AA572463F9E2FB1510BBCA5E8F6ADC8217855D4F1D5C837C3CDBC31E1CB6F52CC6D0D65
-05E59AD73924E4EB1B37E9C433BF0ADAC35CE1832DACF7FE538E921DA937CE895F565305535EB8
-17575E443932C9896F7D11431F8ED21EEED56E490E157FF33BAD34EEBF76042168A86077AAF03B
-A2173A795A37E0BCE53179C645E8C12C0FCBE7C33CC1AF08C58567B83B602E468A8E635F0811B7
-6F8E4318EAF2CC3C5DF01FD2A95662F00029F54AC7C8FC2B999CB46D6AE8D3FB1DC657C6E961C9
-F870BC5692211F2C244EF9CCF84C65D013425D119F60FD2131271C5FC6CBFFCAE54064DE267BBF
-3E03F44C47BD24364273AE3D94C9C818825440FEA0E06CCCAB1CE6C411628FD565E8C78B039371
-F4F6618EDF8BBB15197285A8379DD1DE9B0AE8C580C44EC9A7A74DC4A4496A4868355BD28FD537
-38C81C8060FC059EBABC9B8F14F65C347E47EBB861DFED01318BF955010A0ED66DAC569E6794F4
-3425476951FA9D84A48D7F9075B0A197936EBABE6B9D3513B542E1646A0D32995AAE08FD77921C
-79F575F40B8E813B330F1AA029FE6439D7505B9DC9210D43BA9CE32E3A14EF467C870B182ED37C
-654DAEF47A595E363AD0BB939085DCEC7155829BBE1E1A47F1F2A4F3432E34EC91C1C85514D35E
-ACE265943CD46A79D4226BAB3BF354A04F0E182B759835B9FE8F76F505057869CAE56BA3350712
-EB5103078544D804DFEA9DDAB528DD4939273645933425C0F64F7AC4E5D3B01D5D76CD95C65756
-B48FF39634475BA737AFADF17FBF3CD5AD0E88F6356CF06EED43EFEF9B5433EB1600D38D203D51
-A1099E2E20641DBAEC087D771323611E50B960C1B20EC7B1BC71697768A088D806400AB4CECC04
-67AEE799328421391BA370FF34C617F15105260632A8C0F4B22E792247E390B1F564C6FE227B85
-5A962A6E06E6F565D8D54F9887042237617FB78CCE75B0AEE938B1FF3F0362D6BC139C871D1BFF
-B8AA0877F9D3F0DB55ECEE0AFE6871E01F204332718A0EFC66EF197523FCAF46898F32C1B324C6
-DFF22FD9BDB4DA9D95D5D2208CA9D67C6C13B3A3BCAE8AABF40EB224AB9CBA55204458FC526DD3
-8380F3F432EE69266C02ED0086DC8D6053AB3D3330D436B04DBAD95818B0A5025CEF13C378A9D7
-2B6C775ACB4833AD3570D1E76BD359A5A8EC9C4F0938F7240A1B663AA366A4FCF3C102DFB0FC07
-994E668F503A0E28CBD1CFC49041562DA2249B608712EFC10C9A35E0FD9B346864E6AF644F07BE
-325FC4E08F81E9E8A6DE438D3ED64F05A57D3693F770C2E139ACEAB73366F56A94422EB50F6670
-9032FAB1F7ED83D150A8D26B45D8B59BF720D04C4E283A647065EC0CC0D55D9FD7C6502EE3DBE3
-E785F49966E1099CE4596EA2F1CAFD038E882F05CD9628F74A9A09A5DE677704A12CD82A95BF7F
-01A5147536FFC7EEABA0D288DF1A9C9B639350A266C42500696B7E925174AE15CDD011119E8288
-7EDF23F0AC7EEA78E38104C00BACCED03A7785D88FEA2B4A3EC5DA4ED2D0357EEB43C4278CAEAB
-5BE44EC6C777B67FF30140A391A66CF1B47778BC0D9BF6804E78DAEAFCF1C3F67760C94ACDC930
-94E68CC33121CAB7A1FA79E8E14276CC001A8D31333FC78721C8368034B418756A9EB23D1F7104
-43326DF928CFB2E1F9246CCF09F5D21537213B798D2B72893A8285EDCD48509C022EDB3E0943A8
-AAE2FF11AD8B6EC442F30DE19215EC6BCED82C345467DF50276F8123BC061EB2ADAFA6CDECD1C5
-5C529BD9B1ECE353EE7A58BDFFEA47EC30FF94FDEB0E465B7A45EC795797DE00F78E180B73B3A6
-F5B3F35BD80882003053F618940DB675D846095F63E90CC77B5022E963CC39915CF3B95F8F5A45
-4419ABFDAE6087C4EAB799A8A5F1CD7A234A2407A2C08DF813227CCE6DA56F6D1B081278C6E046
-96CD90F917C7AEEEA3032A1A13993079F3C41DCA1FF2B300BEE78A8D9512736DE4DF75CEBDDC58
-33F8D1555590AC92FBA63E2D59B80EE8DEC88CF78435CB4CA57D702DD144893C3279DADF5C6164
-70EA7FFF87FE66F510ADE5B32019709CE6D9BBEA02F2BA243975E7800839D904DC09C2306A292B
-B812F8CC973D40810ECA109BDE38961FC2678BC1CD377E2FEEB43E2072B38621801D5ADA0A92A6
-5F37C7FA277ABBBF372D08B834C737DDFD16B51190DD3043040B9C060A1828742BCF814CA98EA3
-77DB2DAA1B027BDE291293D8CFC3DC73A75BBB4BDE3CD80FDA05E46A2CE0B003663A2003FAE55B
-0535A681672F7D8FC966834DEC4DFE56D3286FF86C10630F9EB91BB731A9C2AFDDD4F1554C4728
-4D68FE4A486EEDE086A565929B97FF763B31B5CE48678860215F768CEE265E157F1A44C3092FD0
-48239B140F2F8801D05B76FC9EB969BB6EBA6D472F1C016B94012127975E20FE911529090CCCEF
-4C980611502E8641568824AA0F18FC3CBC5C2C46DF4A310A1961427A7785EDC75D0DC93FD03C26
-43FFE864A91F4F285FFFB5C74803081A71AD441522F4C5DDDEB96BF5A7080BDB57A22AE8DD9310
-02D940551006B0863C4274D0090A9C2EA9516F291F4A833772CE2F0CCF7A92AE08BC02CDA5B434
-3D8E61C1F1ED39A3614BFE3BBD2BE7C9C3A64F1F7FFDAFF51D3FA0357F672316BA9810A620911C
-06393D472F8BFAEF9AC09A031C3A1A33816A77A6C5EA88AF4D4303EC449982D05ACA3481807F2F
-0775C87DA047792078D7FD735623D86C37274CB49235A22D01AF43791078E4AE92AADB3EF71EBB
-7C96F303E70F1E3F7569471C6A0FC9B9C59E4DC141FBE2752F6717F4A7C8CB5D47EDE806D835D2
-8F48927CA3A3C38B1E5310A47943668646946991FD87BDF723BA535A587EC98F9CC86A15F3AF79
-625C5E9A1570412BD515DBC288A9DC3E4194A2031707D47E54A1FFB73099356BBF4C67A22A71BE
-AB39619759800E4F9F4B558457CFD32E456D546BD2542B3F493A2FEB432FC1511587E4F5C0BCE6
-3BD4CA268846F13233A6D3E22CD92BD8E19627B71EAC34CB56125C86CB4168194ED4E45FC6B759
-5887FCEA79676EADACAC6F0A35B30B63E61C51DC92E4FD960EAA2105ADE6C4E551FB59E0381ED8
-90AD55857073689ADAAFFD1D27AF7E9BCCD8078D62E2299E35EE4255817A3E7CBF4C142AC2F10F
-A5486FCB20EA7E6281F6FB7F91DF0A48B0547EE2133AC09C1E0700039CDA77281121975D84864B
-FB24A6F6E05F5E801FF02B04A8FAE6F682E7C9A705B0A6CAFD3A84698528921856038137A3D111
-30602F28D61D26533FAC142D5A6F0D7C918D16BF3C1CA65109ABBED3BD897C8BFA4490545552D4
-B15F6264FFF4B02CD60970D6D8F35A18295A2AEBAC056F768F29526958DC1E717FD5D6504E303D
-1C36802BFAEC578F5E3F0D1BE9FF5B65B3AF6DD63FBE07432BD1EE72BD24C27C5CCAC3B95FECA0
-AEDCB55933140D1041DE9F2AFA2ED9F3D4BE5D7D0C7F325AE26CB1FECC40CCD6A4085515A11F62
-26
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr21
-%!PS-AdobeFont-1.1: LucidaSansUnicode21 0.9
-%%CreationDate: 1994 Jun 04 10:04:24
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 21) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode21 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 144 /2190 put
-dup 145 /2191 put
-dup 146 /2192 put
-dup 147 /2193 put
-dup 34 /2122 put
-dup 49 /2131 put
-readonly def
-/FontBBox{-30 -325 1384 883}readonly def
-%/UniqueID 5054521 def
-currentdict end
-currentfile eexec
-8CECFA711B4939E41CA045BB7E8765272CCE317ABEAF2B07E70D992D651C41DC23B029563922C0
-95FE85170451329EEA8C7BF7A2726EDA9D9C6D097F0F7FB11AE93E80BF8DFEB2012E3B9F49A227
-13E573A8BAB0BD7AA774AFAA41B97C6C70A3BF84A0B468C41B70D35F1310A4BCF2B97287E2FBF9
-4A30663A4DBB485672BB54D8FEAEFDE594B3B73220D0C873C546C40B5138841E9803A47402513E
-8FF4F9343A0E92A13A04C27921E3EAAB23C355AB06A42C0BC5CEF70BAF6D687B5C79B5360DD42D
-B2C878AC8DF4228BB74DD81C6FEFF53A36279510E983BDCD1A8145830308160030F770C3DE994A
-4DE01ACD31F1D76E3094B43F3316267B62B6D653546469CBD35DC8B1541372AACED3750E498938
-970666D8B36D41627069EF1511128034B8A364FACEF8068FB8A2F7F3209E5A769AF14C3E7F044F
-6892F9009EEACF40CA1AEC6F322861CD38A8CE6A110A5C348EC2CB376E5110065918A03C02835B
-E3E89B986010D70284A334D6725965CD86C1F4937315B5BFA1D7E584988077138480F1B72F2870
-2477850CB729C71006FBA750B4989EC757A808D51431556B673A084E350A74279AB2E9C638F7D5
-B6BE1D50118747D01A6F3250CB9F204E3B03CC46DEC9821867B2334D2593522BE05CD30CA6B75D
-DE85222B64269B1DA310838E5962A391BC8197808B9D11B877A50D431C25870F7043983E965CF5
-0F5BA07DA4DD39F97069868D506F035C0DE343F7F5C12587B2B05CE2ADE6822C6C0739A54D5DAC
-415135137E8341C4D37F7D4534BD8FCE1DEBBAA3C378C9C9CC083F3A892EB7E44144F118680E0B
-2A94BE914FAED74B80747D013961C682A0C3A3F55AE7496F7A15786BB0AEA5B1079668EAED2527
-9F744F8FD112A6C33DF4E1500520910769D69C8F4D659322035993A3CD70CAA65F9DAF1485DA40
-CBD374802317B409FB464C03C8A46831DE7B04E924B9D8F5C5239CF99DFB7176B2A01C1A31AF6A
-D7EE0115C6CF9EB2AEC83901795A91D4563F32399E1AEB65ADE7B8248571668410AC1D86F71918
-70B0FF9C844CB7E6352B01A2C169E37513CF7C37D131B042AE6584F1ECC680AF5AEFC74D2C3309
-12C36CBA7D88E4D44C77EBD7377674DBCD9FADA92577843CB5B1C0CCCA0A9CC3BE2A8F4CFEE1DD
-ECA543A7967806B9F65C5337403864168AD5EED97FF91EA2A00BC4480D96D09080029CF4BE6975
-B34B40182DA9DE77D82BBAE0007448F08DD19A443C3EDB130AA1E36D2DE61D809BB3508EB12237
-E460F68508290E1DF4E45B652B0A2EA82DED7F3A5A05E9F6FE3CD1E8FE988B7258E81A243DA0A9
-B677C368D33AA67DCD8BED50A86331179CD2A6AF65E164A925258D5DD67704B2F3D7B3A9797DB4
-E5092122646EF94DE3FDB3548D60702ECE17FCEFAA298D9825EFB4CB96C20E5AE933A4F9E7FD4A
-D8BB4FFA426366AA9EC6DD84689F24BD858212C0D745D674D513DC4C07C37D9733ECE1D7F7059B
-EEEFBEA12DB1F8F21F6DB88EA763511B1CB80089383350F0EEF474F70276C7B44D075B21862115
-1C4C8CE0303FDC81D848F74CFA94CB2D2F61FB99B92DFBC6CECC15955A790C62B3DA7654CB95FC
-9EB2544F05AB69475FC405C3F0F1E80EEA5F82EE0B3E47937556C7E14CFEF5A58ECD7B975E519F
-CA80763297F483FE24B96F09BB0C6ACE0753EF674B62B6F7C2A301BC1F8C7D2A84CB9DBC68AFF0
-7ED80EDB570861D23430D1A30653E5580B9B9902AAD063F04A700E801964927CF9943A074D8FAE
-A48CB417EF69C589EF625E46A55472A0A2B3CF9C7CAC86764E06ADFDBA7AC08812B171C4ED089F
-3FD3086F97D6B96299E47EC1BC98C8320ADF7DAA7D384A128693DEC73675CD0C185BB260668E38
-9A35204FA0838F70D1AE5DC74957D9EA2E2C3088D660580C20D51B212B6CC83D9003260FA4873E
-0B88A4DA8EEC5AF1DBAE1C0D1454746F9014753E3CAA9C8AF20D97E949D8685D5D9130BF1A9F79
-57569B17DBAB5AF2F08737E9A046C0BBAA1238D2A72504B9131401B96606AC9230CACF736151D7
-E1F79E7E4F42F625AB66F02FDA6C31C497B1C2A2A0C4DAA420B59D647495B306723195DBF74F72
-FEA3B0BD8C2A16E95B442FDF0B39CF601FAE4BB5AC9C85C1042A6C54C44B60B3A44D741E788165
-2126A8235FB58650ADCBB265C349F5A93543A4F765C97225C9566D7C4DCCC6779E05D9827F8C00
-D78D582BBC77E25C3A170C469A268B483BC3153D851FFED8A1911B6864655255515363D8DBFFB8
-0C02180CB399D92C242F0F450766B5D7D29F59B5D7B47633C87A1B46EB3322715BE04BDB99E126
-650DF431A9E8DF486C8C63F5F0D26DC24B9DED300D3107A814E4A01BE93CCB3694A99887C4F1A3
-46DFEE064D27CA5D5899AD2F8B3915E304C8A4121A26C1B7B8B81B9841982F6ACCD03F249A138E
-0F836D0F533153FCC8B3B4CEF39802D66A0EF0CE76F8E2C03D880FC4F44C1FDEDF0C50971507C0
-7202C26CB4C0C1EBAE4AF043F2893D4B15B183B5B60DA901252BC6DE8D8DBCD54B418C088D7D07
-3084C0809EA621F31EC5DE23374C5A4AFC2AAABE30A0CD14CF07914839804BC88A7340BED9C24E
-48B93770745A08B2FD64AF52D5194D57FDCFF6ADCCB3A553343FFB2F82212E5152EC91D9F19F93
-7839782E3A8FEED1128568C5D39AEF3638592F8321A7513B6C361D56EAD81E2ADC3DACE11B7B50
-73EA40B36A9E042BDFE78E30EC5059549BF9D1BD29722E6FE3E3CDF81029F81E66C887B55A6E3A
-96826166A1FD6D27B7B3B5D72046373492434088F7634CB45301F885909D249C2680E5B1AF7F1A
-5C1A7997730E94D8A0C643937B284C0FE0EA447965A8942E882C20833C9EEA28D063C6B5C52F06
-D9580E5387B9C87945B1990EF0537A00BDE28C42C08321C0730A04AB9A0DB8435F250E10FBD8F1
-B70FF91E4B795BB353AB3DA14F7FD8B61AD2AF4CEF5775B16BEFF8E3198558F77036CEE8F21556
-BB24BB44437966855114167168A2F45CB4CE1CC31FA04E39FE5F4F07A21D878DD4D833F2905E4A
-541F26B1599463BAE2BACEDDA6A25569E27003BD478232E627892502ACAAEF3E61B56139542D1C
-6D6A6B3873EEC2EF0BA2CB21AA0148F449697C43D3CE159B01827618C1E9A835186C2EEEFF0EBD
-C22D9250307D280706754476A9B24E141B88294CC88634E1690C5482E5232EC7F174256999DF02
-FE1FAFA59C4369C41B8E9BA66699575035718309DC3409EF68CF0768E8A2AE0E5BBA760F3EB926
-DD09D37641808114AA91761DBDF3D2BC64A42DABD5010465BD47597A69B1F88DB579B7A47563B4
-9BA22E69D7294A81042FC2A57781D8FBB5E87E77539498BEFAFD98E3C1C761EE5E7B635AE93BCD
-E9479904AB3B3BB64EDB0C80CC2B04BD9295E208340BF65D55353BF8472EBC77
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr22
-%!PS-AdobeFont-1.1: LucidaSansUnicode22 0.9
-%%CreationDate: 1994 Jun 04 10:23:13
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 22) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode22 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 100 /2264 put
-dup 102 /2266 put
-dup 103 /2267 put
-dup 130 /2282 put
-dup 131 /2283 put
-dup 134 /2286 put
-dup 135 /2287 put
-dup 41 /2229 put
-dup 42 /222a put
-dup 43 /222b put
-dup 67 /2243 put
-dup 96 /2260 put
-dup 97 /2261 put
-dup 23 /2217 put
-dup 25 /2219 put
-dup 26 /221a put
-dup 29 /221d put
-dup 30 /221e put
-dup 2 /2202 put
-dup 5 /2205 put
-dup 7 /2207 put
-readonly def
-/FontBBox{84 -166 1060 898}readonly def
-%/UniqueID 5054522 def
-currentdict end
-currentfile eexec
-EC18885AF58F29AEFACAEEA59037C942D5A3FAB833BA43EA181148D28AB4B88B44CA4ACA1F92DC
-003EAE53A624731252861B743FB223E6A26B5EA4CA4237504F6A6CCA326B9405AB85D95ADAAE82
-22B5F340DF4D35E0A2CB80190E539D9C09EC6DE84EDF6E6DC6E40089958D58B17EC7357C0EB84A
-61C5A04AB034973BD320598296F9A79CA937F8946E59DDE543CC946C528E3106DEBF61B81D7A8A
-69AC62FC23908A8A656B8518CB8FDAF8A2B57C3C7D4B644754586A739AFE94AAA7B685E0B09EF2
-C30BFEE0F183A420766F0BE21197DEF2C56A4BA47A2AC88C0687DCBA5494D19D543C8D7F43E8F8
-67EF76E2E818ED425C61EB7D3EB50B1174995ACA71352D8218D3734BDE02F4A95E232BD4AD9845
-09AAC48D0F388BD9ED89E3DB5276D12DB11621AD67DEB0F7CF2046A95D6147BD77893BD999663C
-6BB6206F86C9E5BF1B7296EA35C677788DD9627D6385B6903C83B27CB461AB230B86435838C33F
-A32A0B5DF678E7A5414A11E4BCFF1098BA6A3A6C70AEC03193BF8E08C1F703E2B0470B171CC9C9
-CFBBC16B532F551E32A6EBB545F8F16B4DFD5945ABF67BAD9AED02092F99DABD828C674A246A3B
-50B6CFEC2542399D397121C09D60CD1F679CB805E385F3D63FCEC624B93BDA066709C669C50BD3
-261D4A143B81F83AC3AD4052FA424782F1C8985A783C1BDAB4303948E6BA2C6F1645D1AAEF161F
-AA605149EBCE77F37B904041DCA83C92CC102FEA932313FCF28C23DA1D3F876F612EA30006CC36
-B9376696E6D3C74AC6D5E39653C03434CEB58C958FFE72BE74DCFD7921BD8D29CB9B5D9462CB1E
-6CA793A7E2A7F1ABA296877AD19BAB0AA44F0916866DAAEEB3DD86474882FD901F4FE785121720
-80BB24A21D83C909FFD3ACBED7C3F97E8D434B4B3DBCC83A954037319D24198CC1B14695178CFB
-18CC1F530CAEF7C5C845403B52E2A5CE0B7F158B8C4904B2EAEC08C9BA7AD693405E918356E7D5
-1E87E2857B18EABB71256596245BFB5D3F3E547AB1355106CD33AEADDCC870BEEC170FAED7884C
-82DB23EB4B99C4E856B81773093BF2B625D38475AFDCFCD02468EB11B035E4950C2E909EF0AC96
-2C6C41D25D43C5653AE66D718013E922561CB88101CCA5E70905BC6D48B80C177F552BDC9BB31E
-D51DED3C0D40BC161A86C06F8FADC8449AA647EA6A83D9A5AB66E8CC4B5C705375CFE9AA94C1C5
-6AC04BE22C68860DC51566D69AA649F97B43E557EE45E73B23EE06F851860CE6C29CFFFC95F561
-165AFF73E18A9DE0A1660754A311DAF53146BBB751053D424E32E8600B50303AD1A7D9E663580A
-BB54114C9BF9E2850BCF12B5428A4CB8E458B16BEB43751E68BE952B34A8064CEF61452FF56537
-EF56D18A3A3A3081029B7027600A1DC1199772F97102E7FB28DBF3A941729599B0F24A565C1BCB
-62FEC5ED752428920BC1C60C08ECD8EB86AEF841364B00168456006B406FE14F1D4F338B142CFC
-42BA7DDCCC92233212EC5B35E205372291B4FCA126E5FE8F6D4C8A37017DE0463D7261E98813E5
-8B1FBF38993879ED183A30C569DB75D9644B0C6D237F76D760C3D77C7569FF8A1CCD752AD9FC87
-3078022F6A3B1D749DB363097597C2CEF08CF19BBBBA4DC2AEEAC4312E9851639DF6FA9E2893B4
-3366E631AC15951644702A58B7FF164C8D4137052A3CE699438B9B5FE2228DFD6B0931C6149B18
-6B9F57F9D780BAA7835331B10EC5D837B9257044B3CCF8AE4590B23796C7A712C6F188E20DFA22
-1ADDDC895EBEF28DDC6FE7C1086AB26B878DA3A1ABEF1E7EAD344CD7CBFA752F7C274E8E9C970D
-744186961EE5717BD0F50B67144FD576F6B668CA608436053ECBE116CDE462509A48DA90D66105
-ADE07641CCE083FDD6F161CDD59145E8514CC0BF34FB77B657A287EFF963E63DE600FB15BA6A17
-87E63D3208F5BB859E650092902715185D69A11C6F73DE088D60DBBB98E70ED4B7C5D4CA9B2AAB
-BA91E81E20CBF4716D603416B399B856C46729D4AA83330CB528859DC68CD028CAEBF9FBBCCB5D
-50CCF2D3323000855669842544A61CA55FC4209AF3D6187100C47F2681D3BB823F09D3DEDDFD89
-C87B17BE0B0A0D14E75370C6D2CAB809BBE932E6718945D6933EBB8A24FD507906BC651216119E
-CEC5B916BCA6459AED96417AEEEFEBC4E71D76DC5B17A37B8945A83946E64B21AF0D42282B0E25
-A3DDC555E709C80C5C8CDC5E1AD62B89A7CC1E1AEC962FEED653010E2FEF56EB5A14F810AEFE27
-16F0A27E7EDC63A7D2E1C6AD410E22E35C8C923EFC2554355092DDA8113F6D9D5B5BEF54C824A5
-1D7F5CA2CCD4321F9C3A6EC8320F9A577610C902B70B6B0EE5BD381D9A7C6B722BB55EA06DFB77
-DCFE84A0397C8FB3BA4917521A88B43F9F12F81571C39ABE049D54405B96D0BBFFFDEDD0E90C3D
-D6B26D82D797C6B31B7FEC4BB0B51B2E8357C5CA8A6181536CC13498F7EF383B98281756F3D25D
-6961D477191F00452FE9EBAB94EFCE0C958A415B7A8B0AEF3F072A3DAC3B6F1BC974CE0DC92A08
-00EF65EDABF91DDCE2931A6B6CDB9B46E106EEBB1017E487E4AC078243A8441422FD61BE99A8F1
-022CA7C9B86AC24E4101F46614E20749FA065C9F9EF8AB8D45DCB5632F7E5579A4EB5C44588E0E
-AB91E0FA25868A585ED5364804118B2EEADD52301644AB6AF821BD6E5A78E3BD4701D7211B4929
-1EB22DA0301F61F69379F1319ECF14C6ADCF574657B6BA459E6FE012A1C6CF198250A7A9BBA055
-06215E6558DEC8CFAF5F342975B444F98782CC674EF5E03DFDF803C5645F303E229448E57E3891
-37A4703A784AE802B6D730C82E7A5981DC29B586174FB22E854CBBE4C359D27BEAAA684866AECC
-6F33F9C1E0CDB2F97E32F7DE1C74CBE941D21EBB079CCAD9F45BB6C976331CCB1AE84BD12DDD0C
-0245E24C556BD9DF805DDEAB76BB5B82A148CDFB8C17F97B70114107A41812EE10D16366444BFF
-E6EC7BB9FE286ACF78FC1C50369FA2E0E9BB26BEBD3112F8715651DDC05482809C0348B8834AD5
-F8594197582B9FA1318E4908A108A08BF0163B419D0B20BEC4402E2B1E96F18552DD6FE45B9759
-FCB8EE6A64B9D901173B3BB5D36EA3074C8065D37A7B0E01884A59841C5C208D924D8436AE36B5
-F7EE7EBBD690EAB5AE9897B43B6F46549B6B41CFC6A5EFEB53A6E1EF8D9DF28E78D3186158D4D6
-1C10AAB0C85FB5A9CC43535D2E458090AA80AA75F39B0AD1C02E3C103269E8A40E60832AA2B160
-B78BF08BF2DB06C8D55C768055DB5F52D1F24A2599EF1F412DB23121BC8BABC1933CD43B0A5908
-77246FD36AB18D0F0452325E5F1FD495499C754D3EFD68D948DE856774E476660F91577FA68756
-CF17936C23246504495C072341C8AF8E7E4BAA8A5D7CAD373D9599F52A4D88C2F5DEB65A2B9C5B
-6914C569F8CFF9164725C261EEC2AAE3C88A26BFE1B6327DF1EEF827562BBF37E8106729B5CCCF
-C0F1011864574E4D0E5B3CEA70B562F03BDDA49B107521F192D36ABC6ADA755456175EC9ABBBE1
-E550C412239EC97662338E92253BBFC7D142570A6F22E212C8DECAC66B4AAAD9DF4BB681BCA16B
-29B7FA623C47FF37905F923C0143AE479FADC0E27E8FA15B461509D847F02876975C6B3B33F490
-A4820F9C43D3F0115C6157211CFF4B13696BE005FD45481C9E496B078389E01815B78C9402841C
-45B721355653E4B64C5F226D114DC02ACCDE11E588DF5A7889B8670F1C9F40A5DB89A7C8E901A2
-8EBFD43B24A5DB9B2F864C6A45F9DD7DA926DA86DBE5E2EC9FA04004862A5903F6A5F372303738
-B42D7FC4A35941157DB85F26C8D11099545E57B0AAA49DE793C778B8E75F45CF566B54BD1DDD7D
-17E3621418F09A96A4EA2D20AE83D88E45C0B083E0CB9F3D5FB7D704581BE82E3D242B3EA6A7A9
-29B3B8AF7F5D20CD8303E7EE1CDD637E3DBDFA0B876A2E7B7106AB66779F1ECE9AB75E4C2083C7
-C97B246EF9B67937CFE4DA2FD95A5E12D019AEB10A8B1F609F2426F53CE3A6573B8A13392D762B
-B2A97FF2B9ACD94ACBEA9A46D6F0F2C464145BC6AC740A19DCE03904FB928F29053493D4CA10E1
-351458BCE3B003C4BD38C891559E363DB4F6189F4925E314F77E7900DB5285C87EF4E2C55B9A12
-CBDA6762604F98B6D2209BC928DDDA85C5B5AB12876AE7D6864E8A242EB1251D6FD05F8F088A80
-FCF304F598F9FB6AD997C8A5481BF577FA4F61B2B742FAF0BC932E886A961B060E6320C3D49D62
-7C04EB0295A7DF9F8AF5F2BA6FB64AB76F685781460B35B7C510E3867DC0DC41179A1E8BC5BDB9
-5DC54721AA06B8C2119A8617674BD10F0687B07D56DFD63AAD41DF660F600DFCD91DC80645C4F1
-3FAA4A6C4B240863F6508A81EDF8B867C948EB7D3A7753A4731AF75F0C05DE4680CE216E04C8FC
-49BC1CF193589EA6A33C25BC5B7155D4E34A43B49A8C37733AFDD714774E9E70FC22B40D6C9192
-D073E2E9731FA2B80ADE7D40ADC5FE1ACC52952159137FA5B30A7EA95C39A5B6CA9F6F1B3598B2
-90EC820457E11DB827E3D458C2E682BC1FB6B5E74817246B4FB47DF7DE1CDB835A849078BF71A9
-7711EB1F74791E797B3E73FCDAB725C5898D5188BAE77432AC20087EF62211EAFBA46B91B295E0
-8FD9D4C98C1331E4A1D7206A60F03EFD2E8925ACD1082FDDA8B2B6980B960C9D03BC754AB0FFF3
-EB6E92F8A6D41954CCC7A6598CCA897057141F0ADDFED6F802994D00EFC0771E4B5CC79CED9844
-E2CF890AC9F70AA4567102ABCC67C084AB818076D3134089E623CDB5CEF16E6AC89A1EC34BBC2D
-ACF87E3D7EDBC5A2FE1774FE6B5BB78FC53425D364919E8F086D07ED1ECA919F003A1C5C05B914
-02086AC63F3546A34F2F99C88140F4C51096B72169B413043C366BA7BA2E5D1DE570FC1EC6CBDF
-03658EE0AB3C1144FE15F8E89FF354E00261483F366BBA154DAF5E6D910F1D40F7DB4BBCF8D82F
-4BEAB925EA8B0F5761B1517A2BFDD400E6B6B9605034688A7148596AA8F25B97772979B49AF56D
-28B10146125B19AFC56881CA4BD579D649D104CF443E94B186FBFA0F29538D8AAC4EA3C1774A7A
-64226D033869F1D821E98B9C9C1393FF35EC9A962BB8BFD3D8D062C086234D6F14D9AE028C2957
-5114905FA35B368C44BFA14DE4E73A4D6C1A119B79A6E3EBB915C9D48D3FAEC3EF31B7AE39217A
-21B66FBA853E750000D395A9BE87E78CD91F390C5919766CF31E45EFE678577ADB5931CF5553AF
-54F9A0E9BE0428EACD715F7D20C3D75D20810C4C0D96BB10C14B557C201B954841501341827C1A
-30DA27C34A5A4CAEAFF4A3ABA566249EB82BFB367EF41635B2E27133C0BC4BF6EE280401B00B48
-87EE78B50E524A9526E442E2EB566F3ACABF1C60C65F60075C434367C67DA4AE42B1462BBB0AE3
-9C83123BEB32327FA66C18409CAEA447B8F504FBFB2CA2EB0448691CBC3C1826AD55697611E310
-BA84B3133D1240BA430B08010BBB0DD02A84FECA352324CBCC9AE188CD9213C2D513745D868C4A
-6A0C995D7B455034DDC41A8ED06752805DE487375C69DD746D7F8940101EA49871A4B28AD792A5
-69E76930C32568A9ECA82892B44E111ED0806BDFFF59EDD79B5BB11F82CB7EA201524E6D6D8343
-C3EF568F33A450F8A25128218CEB810B4D4566547F2F0A0640D7F4C8623945E5755BB7B6B48272
-96AF202D9F4B17A2B4CD03D961B5728C04E275E037E49FE8A29A89972D0061055357A40DFB5019
-D0959C44E231D6AB8C6FCC8E24F5291E4B9C082AB5F7D58CCF25
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr25
-%!PS-AdobeFont-1.1: LucidaSansUnicode25 0.9
-%%CreationDate: 1994 Jun 04 10:42:59
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 25) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode25 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 161 /25a1 put
-dup 202 /25ca put
-dup 203 /25cb put
-dup 230 /25e6 put
-readonly def
-/FontBBox{-26 -236 1026 815}readonly def
-%/UniqueID 5054525 def
-currentdict end
-currentfile eexec
-8A630409A330FC5FE1ED7CD3C975467DE475D113569CAA8B923FA3C5A4A5DBA1B426534896777D
-FEC0CD780FDE4F4A4B37CBF69BAFE9D7B1674F09E7B60ECB1F741B6EDD9AF78B9450C77EB98488
-7838A9B1EFEC7714CB963DC0D2D7FC90DF439E7B2FD67B771E742DC7E7DB927415569E8F7DC363
-784A57FC7AC7182B65E2B2B985E0344DA414383767D69F0072B82FF65429A625F418B9554E3934
-A06F03727E3C9839A4E576E2351D0253B74FAC9084AF6E67133A5537926A8C80589A37F8ADA04B
-5C2AC1126AA5CCBF23226508D011D14D13C6FFAC13BC42FFC82A696C06889B21F1453BDA33C3AC
-FF81DDCE02738FAE387DF215DFF6FF74471B4EB78EA8C9F24AD655490C27E6059414A56A52A9FA
-E82AC778F1210142A0F9051E5AE4B9E361B1FB91CA17F95CE918651919C7A235BECD1E676D582D
-643C13D5912E896FAC77994450E36EB321BDB157BC6DB7FBD0EE4B0C1A420C2645ED9595D2D21E
-F387557875DF6A9D774DAF42CA703FAA6377C62B435A83666621A7C4E578421D8C68899952954B
-E992C6F613EC3AF8C2F4EC93A4AC5D7860448117BA2B6A968239B7DCC4036B4B1FBAECC17CAB89
-BAAAC5D4362C3CE32E00409A6AB9B231767C1A27514E9AAD74C32EB9F6C0DBB6F839A28BCBF862
-D183D1247828DA457DAC59A0CC0CA4153457F0DF3B5D6FCC06BCBB0B5919DA74CEB11DDF706F15
-B342B26D610DA0137ADF11F3BDDB3189C9DA0F0E870986F86C61CCE3AE60F771B65DD2E920BD6A
-5094FD2A12AB3A59052BAF45248C006D431F5B04C9071F925A7F52C1271E7FD3A7F9B60FAFAD56
-8D8CEA6BE39066D98313C932A77140F1658FAD3B32F7418CA0FDF48BDF17F3AE6F095D34C707C4
-9F50C3DFC3148BEB942A63A5619B94218BA5C1F63F66ADE29E1396CCF7CF7CA97788D73D4671D7
-BB0CAE1B8E13CE410F2172B2445CFEC734F53A6EF3D3412C37908D22E3E80C817EAC0955CE2752
-E9B2327A08895A254ED18976E194E85CFF852770A56665EBAC4EAF1F6808F6288AA2776F813D6D
-F089F25B21698D10A5C00522210F606F890760441B0871F31A4C0718527B68541A0314D67354BB
-834F4FCD365DB2379468671DF697122B66E999BBA6B2A5A6D95E26FEB0E6AA3B4590D5B0C8F4F7
-AF1CB7FDB904F10E8817F7045238C813053CB2096EE5DAC923CC9AB2DB9FAE17B2BA08CA49DB7D
-71ED0072A402793C51EE08DC09FC9C27F2E15254CCF9FEDB998F0E3B12C60BAE7CBC550A59BEF7
-CDE1159E1D6FA72E0026BE03299D851776F57069E9178CA0C53CBF939792BCA7CE52A3A90CA729
-91180F917F1E21FFDC2E306595ECD95BE6323E539FC73511C7FE237C873A60B4B4E06C49C39C1C
-D1CEB9EDAB2891F30BBE64EE95C27487325C07F8F83B2C0CF8B394C3D0ADA55E4B4541A917B23C
-6181480F95544F2DBCE9F22F40DC467F300234CCBFD55A919A7B4D7EF74D0C60E83F2627BD5471
-97A31EF7AB8E8C27A2EC8CC90B846212BB79CFBA9DD702DD627CFB9FABF73790BBF5AA82450017
-4E144A95706851EA88D454A80554853D7EDA089C97BD99805AD58EA333836351E1A6FFBF3F270E
-E36B9A8A5C98FB53B9B77AF49F3330416708C3F8C9623899CAA72E8812C963AFB98FBDB4596F18
-32EE5FF6F6AC53B618EFDA664A090C1778C5D340CC2425184EF1AF9C6A7BC52167584CF057F737
-006496131A33D19C40B00B4A728904CCF6669F1AC17E354B71B9D6BFB322CFC1DD2E3D66C97FA5
-7886ED6A5455AB1AE8D51393C52D017C5586EB16FAD517AA4F76B7F0E3913C235A5986A767FDBD
-BF04B397E7150F9CB9EE84BC53E65CEF2E4CF91C0C819D7A4860E35092E3EBF647B323331C5497
-A980FA0E95D21A0AB2D89ABF677FBBBE1811983D6BE163609EFA447878A6B9ED22479CEF8C9D19
-E8683D22DDA81461371B0D4A2F993B9ED149E14BBACAD0AED92C0B180E46DBB02F8F658A470ABB
-3688C09C52006DE3A6264E0F33E92B1C6F69FE0148CB284DF2283638D396E5F8C8C7FB2A531350
-F49ED6E90498D2C30B6D48BE680B04C6CBAF4B2F92347AE886270B5753D12FE54A8CB0EA003022
-0143DA37757BCB85E0664D61384FAB84DDDA0468702C397BA2A52098181BCC26ECF597DE542CB8
-B1A0F199032BA329EF8185D97C9B536BEBDB7A9588D9EE830804F0245FF142D4BCBFA74E1D2AC6
-BFB24ADE82B947BFCF2AE083638301E0D52D0838548B9B935B52BC5F3B2FD8AEDA7AC6A0F44803
-0CB7E258BDA85320A3D6D3EACB188956D3FC231708134DE6EBE2A296EB0F07AF58E5FC366472B5
-03FA40D0156FCA4320BC906DB75250AF4C55B9DF5410EF3ED0DE8A7DAA82A8762F456BBF97BC78
-3849A1C9E1E9A7EF154084EDFB53FAB120D5F4A68AD4D83442E7F6ED51F251793E1F5D7504C874
-388E61CA7F9120C55228EBE6EE837BA371361407776E82796F5CAE390FB05E2FF92984F15170EB
-89296050D3B5CA30D0ADCD59B9D666643FB69C43B2818F03F0BF529A5E68FD043DB7DEE7EA3C34
-0FDAF3598037C8C0F8657F16EAD01930DFB8A633572D6DAC96CC22EABF4361A4EA443E55102E45
-C2A7443BC2DB4883B1BFAA58343FAAA48E347109B9F5D306E450E0423320763CAC8F4B48177C85
-11F6703A383803215E520AF7CA6C449C4906FCE3695117888844DEA4A505372010A0E130FDF705
-A37E1DBC59691D785D37D40E737AC708881A603BC0D97730526138BF428D951AA75579D159E612
-F847418C23DD120FBAB2CBBFEDF9BC3B972CD59132C313D84F5CE45B0740BA7ED8086165203068
-689FE81C9CB701D205C815A8E4BF2C341D264017ED02602ACD5F6576CA7606E51B3EB22CF7AFCC
-3C466B69801149AF48A8E012CC75559041B984640EC5F8043A14D70ED3AF1AF7395213E13AA79E
-A3BFE238CDA1C40BCD49A006252ABC5B19EFDD78BCDB02987FAE
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsi
-%!PS-AdobeFont-1.1: LucidaSans-Italic 1.001
-%%CreationDate: 1993 Aug 11 21:10:09
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1992 Bigelow & Holmes Inc. Pat. Des. 289,421. All rights reserved.) readonly def
-/Notice ((c) 1992 by Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Sans Italic) readonly def
-/FamilyName (LucidaSans) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle -11.3 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSans-Italic def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 43 /Alois put
-dup 173 /Ammar put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 33 /Arne put
-dup 59 /Art put
-dup 61 /Ayman put
-dup 63 /Barry put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 96 /Curt put
-dup 89 /Cyrus put
-dup 234 /Glen put
-dup 189 /Heinz put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 60 /Jason put
-dup 32 /Jeff put
-dup 62 /Jerzy put
-dup 34 /Jim put
-dup 64 /Jiri put
-dup 36 /Joe put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 42 /Jonas put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 92 /Koen put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 126 /Michael put
-dup 177 /Murad put
-dup 91 /Robert put
-dup 93 /Robin put
-dup 95 /Rod put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-dup 121 /Sebastian put
-dup 215 /Wilfred put
-dup 45 /Will put
-readonly def
-/FontBBox{-250 -211 1099 967}readonly def
-%/UniqueID 5029007 def
-currentdict end
-currentfile eexec
-AE40F8585C2492B57FC8C19373E315912C0135F3613C38B98FEFD06419749A2EF936D049568E91
-2C3B4814601E6F1C68E63168C5EFE4A12F1C972A88E59D27C31A2A9C0BA365B6FE3266DE7CD0F1
-1D5F0698C11E8C1D4F1056410F924EFF7F265CD09F63373FFF21407562BFA055B1BFA359C5890A
-384338F55437BCB13EF47EA2FEB34874DAE99A2A8CDF087F076588CEF4F5F52D27F99CA2FCACC3
-B00B2DAB26EBD6CCED97C1076E2E38C1C7179AF884D34E5981F3B13BFBED7B35D318515DCB2A38
-02E5402628ABCA3D4BC1F4808D32312ACCEBEC95EEAC23DBDFC3788D91B5D781933BA1E7A9E7BF
-693D5DA7A9281F1C6A7C34E8D6A8145895DE4B6AFA59BC2F66198E226DC29A066BA02F4739FEF4
-FC344E81EDB55226B5E16AF7282FAE761F3D9F253D76D6442D5CC7CA3043F7B37D5A34A905ADAF
-242097EEDA53782431445078C0B35090520B01B437F01D891573DF402A427CECEC5386F1603BEF
-05EEB7DD5FB545BE8042FDC2656F47C7ABD12DF9DBA59693E4F9A554FE067AD8157D2BF1EFB7B9
-1C54F92B27DB8FE4AF1572A8E3131A5FC251FC8F3D5918C30B18337CF3CEB9AAC264E467F9C4E1
-3BDF64763DF9650B0F6A3FF6092F2241B1DD69076E3878B875564E5EA253BBA208DEAF32B48D82
-CA70B0D8FE5181B29362D1603FCD82116B2FCC77931D0E121CDC23CA762E8C9EF47EF6780EC5AB
-D9CB39BF6BA8F4D191F9AAB5965691C4346624EF1559E151378A8EC69A126FE29F5BFEF6162653
-B55AA546E4779E7E60288C059D2DD6FAE507F6E01DB910D52D10EEA2762D59A01C2F1FA458466C
-07AA5A0980968990E18D71F0AA71BBD17CEEAFF025A16913D1BA4D5974D6258BA0D1F934656B65
-19A3AD2375DA469B27BC108F919BE01C833BB6CC59AFFA34F976382579EC5253B4610F9143318C
-050160C7002E29656B29874C5BC27700C912C7B00C1F62458775BEAF10C5A2858456FD04C5B6E5
-B790085D9F584195CC9BE74E7DEBDC57D5084C3CF8168D7B194D57EED9F72AFE24EB78A7CED489
-AB96EE6F2CE148C3C8CBC466AA2B35B36842CB48476D303A7717C4369F803A4FF311D53F1A0044
-B5A3B423AB2D6F361D233CED47B79D579DC4BBF97AE7E6849CE72B35CA881B4680F073C4942FB1
-04B110CD36C12B7FAFB9F8F03EF419A1A5CFAD1D28F13EF057C795F53737018583F52474008775
-5141099E0C46D3A7F65540A05DEFF5A0A1C68096CC39FA13354863897E93F98B98E2C53A693C2D
-57AF95936FA23B61A55E26214D5B2337C4488BD6DC93DDA298FD77A80625C917D9D432EC1AE92F
-DF42E184BCC2400C51465244F338DAD00BF384DC5910AE26F964CBB75F091609E73A3A96D8D07D
-BBC4DB58148E2064C50B5EBDA56DFDA7679C10EDC505D6816B86241997582D77385E0AFD164AE4
-5333A18BC4FB8CF818CEF97158CED9628B78B6C28BE08E747739F924A7CC9C9EC72FD12FD5BCF3
-2D200E0FAF7D7C8F007C84EB868C2118F0A159DF0435C4F9E432F5F7DB3766CEB23939415E3709
-B1E5E14996C0B7123EC993739ACBCF6B28BE7628D11843B2AAD85AED50C9D82B5151EABE73505F
-3A1C103B7F02C0429A32F3376C13863C347BC07472F6CB82B39EA37525A46B95F9387E654F8076
-EEFDB79193E97C16A69EF102ED96F180F44586ECB46F45611BB4FA173B4C8DE27E2C4AC2BD3E91
-8441E44FF42D13F9C119778806FFE56B8ACBDD4537C981571639C5D9D5522C822DE5F29B426B83
-74E02DE01D2A2B30281676D4593C5356214C5C6D3FC679395E0A838A447B2BC803218F97AA6C92
-EE62D3600680CC93187A2D8DC3D7616F4928CBC3E8C42BC5536D00A0F1D3FB114EEB9DA1B5FD89
-50EF78BB34E7AAAAC3AD105D960B3AA743CB487AE7D000E14C5BD14A2250AF406174ADF67A0BE6
-7D62771A8D6283F574F314FCE1FB41B80275B825066BF711A982E58E8F34657DB15E29B20B5EEF
-6EE8ED0BAB63458DAAB556CFFE712851DA37303784F656309ECAAA93185643264ED4B7B6E05829
-67E94B9311A2636F0D6F18BF83E5FE28C81DADA7046E5D485B6A9754F679F2851C5C3F4071153F
-C25F09DB849C09E9CC34A96E0DDE7BF692895D4B6678A1FBA8DF90522086D5C64715DE5FC26F16
-B954EDB7C3A0A72F1278341A1018286562228E2EEA26EE8EE340CB332B43CA68C65A2D57FEB45D
-0BF8EC6092219E7EF9CC649834D297EAF3B5FB00F2F83399311AC5FABC8761A13575B0C4D917BA
-0AA75C78AC3AB78AFC746CFD5FEB2B91073F2FD8D4C2A3A490C94BED5131622DA474A860B312AC
-4675661BDF91D076228D148270253325F12147C5A7FB25FAD15732E43004A70F095EE3AD448D9E
-336CF44C4D55CFC772C92E15CEEC2F56A002A6E1670ABBB074DBE0CA55BE5D1FE65F5A9FF90E1A
-F4A4B5455B9F3A82502C4D860468B7E7E91A77FC043C44E19211A96D8EDDEDE29FAAF156AF6C71
-CA2D0D26A7AA68A2A0864BC236E3B410485D7CF2A51C3FD22A147E3E44E723CCE629A3E67F5321
-6BF328C2BE130CF9C05260E4E5FBE73D9C2032BEA5AEE7B0ABCFD2F6D9874B77D3B61AFDB4B300
-55A0033C9EC86962E50CEF67EDEEA31C093B3A429D9AC37D58056FB739B64FD22BEAF7955D1A12
-4E1F5F81C2FCDD89432C15ED61285B1D300C10714167D1D4DF9C7B0646BD825805B7E6F21ED4A2
-06974B556EE6306C84FCB475F4F242C440A41B67B543BFCC178DEF4E58B739ADF0E14D4D0137B4
-F48BC39918599A70DF1F0DE49F6527D25ED35B5901B2EACB584E8F29DE5CCE15AC1E31D4A14F43
-CB2BE1150D22AD419EED486AABCEAC25F01BFDFDBAE2E3E4C899B3291897A638B4420960CF7AC2
-F08236D1D7747AF87A207081CACBF00A0994C2F98EB90AA3F4211EEED6A0425C6BC0CA31DBC6C9
-DE03E02A5AA192F0187C822AE022AB776CB891E95BB90BB89C07D34A38911A34BA591D78B7DE83
-6BDC01BA45F0A66D735E317B06AF7EE6E817E98FB776EBEAEE6B8AD56FF5DE1134B7EF55D87F21
-057F1248CD06932F6DC349D2E9B1DE0B81E300625E370770C548B89FDA0AA4F8B7373426A4C8BC
-200F54CF2A587DD11ECF76E2E324591FCA3817DAA9B3FE117C826F5B53F24C722F766F73903C58
-A81A2067F7A3E8544B64E26BFBAA0AF6FB10EE8D4E99C49CAB1B397E0AFFA566B007330EE54DAB
-AF0C044E8FF8CBCFBD70A372C5050F02AAEE6E2A648771A199A8290BAF6ED4AD485DACFA5A4937
-CCCA8B4D03FE96D7CBC7C60E6E95B53BDA2597C66168D3564D1BC6617033688510AAE0F6DBB16E
-192CBE34F5E0364233AD2A2D0043703A48EE02E2B4576645BEAF3D44622983407461F2E700F3DD
-51DD10BF742D645F22700223960637361E88D79EA8EC0084F5F20D0BA3EB94A7B5EEDDE499A39C
-1D621945DFB5937A31BEEDB0E2DE8395EAEEEC4A912825EE2D30E06A351862C9F02711D38F63C7
-4BAD03D267BCA956F029F2BD396A577000AAB31B00B004D7DD5F6102D7FE0BB8443AD768BD6051
-CBB0F6C74FE866A2628789EB0E2044F2EA6F0D1686BCF0BB7F245AA757A20EFD93268FC1E140DA
-35E759443BFEB681CA8B10244B4E395F3E9A151A5A3D74293E5EC0A2C2D2DF37132705FED78742
-8C5E876F567D1CB77F7338F70B3FE5AD1F7D9D6AE6AEDED983B638C5B1F6284BBB8911387C2CBE
-51B92657EC57F3F28F9F71BFE582DE883F2F24A3E1BE90D5DB001E7B69968AA2B8564940A2B3C8
-3EECE73D1DF1A51672429FC169488D329D8AE41E0D7E557F6678C6E36EB1877DA3B7AAB89EDDF1
-54AF743BB2FB8F4EA0AF7E8761F3EEF6794FE66A5494E74F7428EC2D47149F05B8E3CC934C46B3
-8739D1BEA64A39C4AF8CC42187FAE682546468FE3C68521D074555FE83FB96B018489EB12C7437
-9EB97E53BE86318E53494DA7F214B9EEF02B1843DEE3D3B7FD4F94986F310FAAD236BF55E7137F
-8B35712AD6C103FFC59F05AC12629D2CB39940395C9683B49D80D0548A17D45A422F9BC0F02112
-DE3AB03E5CC55DF670637BE7E4F0ECEC9B324CC26C16DA89550D80C609134B14E9C5575662A309
-783794C673B64C3C62932C64D9D9F560CCBDB7BB6DDB1A0D67A6C1D09AB7BD60348F91107F65A1
-3EC3149656CDA201356CC2AEB313A97E203C8037C9D5C5A70A50DBEB91E8E4B54EF9BF8DCCC033
-23F8AAE82CB2B60737C52832DA384B02AD2A1D80EEB88AB6ACED1B44AE582B9CAB881E44AF4392
-D29F81A30B430463A0D48D26ADD6D7896EADE1C0E82DA83E28F414BB24086566EBA2BAFF475CFA
-123D905A8A307E135DAAC8735B833005EE356EE627C6B3544DFED3D62F25E88429C244288ECB83
-6733096E71F85E602FB5A77E7807381D0F3805E29716B21D21AFA3BDE43C3EAE43D33082F2F14F
-72CABDFA02022D3146A2AB88719998C6EF1984A5891EA63E47C995F5C484D8F3854A79AF856F57
-54E9DBBE35668176F67FB1ACB5238423D2E1396E7A4241574033C78F342D11F97D8CA238312129
-0D467F2A371BA35E52024740F82CD91A23525EF0597B06A1CE57C7D568B25A96EA0E62756F5E07
-1A63F9D2C22E1C3806B2F150A57E5ECAF61A999E3573E613F94591FC4B0B8F4BDBC7D2619E800D
-A2CD525EA0B722CC25C26C740265774CAB6C3CF110C6A1C7BB9F0A2EA2D03CC8C483DFBBEEE0AE
-831A31706F790C0F695B926C89081ED62B5D5E1F02F405DC455751D87BF06CC05147D56CDB03E2
-16E4EF39CA3E976F786DEDB9CB0FFC98E3B115E4BFF4BD63C2BF6D577971ED3FD5525448558DCF
-C4D40E681C9FBBD650712C69FA78EEDFF970ABA0BDB69E33A8DDF3A08BC0E4DB8909A2DDB35096
-4FA94F03284532ACE8C62E8E0C5FC06EF66266944FBE4C6C239CB66A4445BF6E50E1221F8C9BA3
-2F11E198D306F31DFF8C9CAA5AEEAAB08B30F0ECBCE3CC3329AA58B1F165F151362BE3646EF3BE
-6120E2B618135127192D4CBC77CBD03A83F6717133B61DA06E2118AEF126FCEDA71A426B6801C6
-C70AE8192EA70C6276EE360B9D89388C37D075644A5009E4450B3E6F88697DE0C0A2E6A1FE58A0
-72422BD671FA241FE11788AE83F63AF4114D06702D251FEC634E562CE367948521FBA53344D5D6
-18B0A9A2C5E013F8C790BD5DE8AD289DE859768CB488D06F45DB114FE12B2BA3FCD88099F955CE
-2A3ED377192307CECB2E7227DB751776DAA54BA17F5E7137E1AA1F1B6DFFE782F715FF29E0C370
-76BFF950438DC7B7222A67238157D769C27F48CD9E39AFC1B0AAE6E670E20E982506FA564ACD52
-9D108F72E9A615C61907F00F6DC9B3FED3D99380B99242A53027A154891DB04C3ED328DC4B188D
-9080BDB06D9513098D1C8A69D844320CD494DA7DCA8FE6B008D0DF6B3121599E951AE22A9EE37F
-DEA7A4092509F1743505DAD2B07E1DAB21D84038115C10B5EACCC9C96C62A111AEA09B3259BDA6
-20202DED8FC1BBE20A8CB09E7C77055A9D0BD7D5F39B8F065B290900603EA23896CE2E7438E6CF
-63BB8435EFA37FA35A2588519FC79533D3A1C1B376EC7BBE92388C3F3248C5239C4D21730DBAD6
-65A7785867BB355EDAC969FED613A52354E97501D56909BAFA0F87258B068CAF0907464B498861
-1D3E7E80E645F7AEA5DCBA04CE122C7A47007A73E725DE31C475A57988CE41BE7D1FE972A589F8
-D9CDE0977492E07457698B8E9E184A70EE761583058AC50884A880936F001D53D182CF9605E588
-92910AB45E3C752B6D266CAF22397BAFF1591976B6DEA208495EF675876E92ACFBEC1887245048
-30F05659B2E73E8E049647F4F28F529684085CB30EE66FA5929774E49C15875493F661B77F0C4D
-6391EFE5A0D384BFCB2FC1820130E2E519C3715CFF2AC4B8A74E81C368C55FB5782ADB9BF9644E
-2FD416320DD3C6CBEC64A992B3FB79991E62F129D5187763E7C7D8473F963F43F0D70A8EB508B4
-970A1572835201AE91F48B7FC35D0D12E7015CBD6DE0677D715E0BF94F1F9D3242F8600EB2B4A9
-590BA94CE6D342D9342057E69E0B71175B475F9F9FC8CDF962690867B6B962989D94B7CE670CFE
-23D28E1197AD6C118DAE3CA2BF62FFBF5A6D03C7E1D85199908F9DAB1709E1A3FA4C1D18535AE9
-5306E0641C9C328886C72C91B49B498202C8B72EDD5C7F5DDF178584A24E6A89DC9EF5437EBED1
-CFD46ACFAB9678F27F4BB80279CDB62D9A23761E70ACF40ABEB38BB3242FBC012B8AD563073BC3
-240C6AE167A56B084DABE9096EF07C38BA3E6D380E2A1D1CDED670305CF0EA1D070E5FB8574D30
-8598EEBFB0C6FC907E25108902BBAD331F177EC95717078B97EDFF258F55793FAB9EDDC508FFC4
-719F491D791F5D8487FD5A31992A1E6E4DF7C82AA1BEF383C2F74ED7163AB6DE334D48A11520BE
-2B47FA5C0B07FCEE735F63CCAA25507A78971012EC943DC2D1607B3F44DE13882DF23070BC066F
-F74646DF196E1688D7350D7672F93691FD5950AD7ECE2FBD6D4B1CD777C88DFFCB90B57F9C829B
-A0C9F061F7DCC650CEA49D70B440B84276E432FE47D7D4D67C241F8097469638E4F5076A65FF5A
-15FBE8690B4F6788E843753F6D961043BD8C7908EC2A2EB795AD2955DDB8CD9B6A8BCB3C2BC673
-0A24CBCC79F15D44A6AD0CA0856E661EB07890BD79E93FCAF93AF80BD1BDF915B799C9118DE981
-496A963B4A9498E11893F19446FD9AAE7E4B4FACA51601F5C54D46E7DA49750FE88F420E9D7325
-DEB5A6B091469240AD0DB4537A46E71595FF598BDE54972860305F59F593CBCB7B0B26130CCE19
-E0B553E8D52B1953AA0E463D49A01B3B2B588044D423418A58665DC05B5AAFC47E264985934F03
-C358035E5E4DADDE030060BC07E7F0526FBEEE7FBD26CA50111E8BE27FC021214AA7BC8518E51D
-93934E23270DBEED1246F623EF50C9B12A3A79FD2425DDAA17B4375FBC51A1FD8A7A456441C5F5
-C8DCE1A112C00058434E3250B841ACCFFFE4EE5CE4E8DCAD1DA76C39CA24EEF79A2297B70D6AEC
-75B3179FBFA7A4D90B4522A0F4243D14FFBD028961211739790B55947C4DC63F0DB959A3AFC7C5
-65D672D80422330AAB64D51993BCD2A34FDD8B1848F5C400BF5236188C683BCFE47412108B59EF
-41B7465B020FFA6A9BE53269B4F8AB5FE2A9373C3AC12A740EFD72228AC156A999C6079687FE52
-19BA162C917DE80869339BC76A9D7DEF6224AAB13F1E17BB4FBE9722B94DC84256529932A33391
-D085A85A4DECAB06978B9166F075B51DACD371F172D428081AE1826645F9A461C257A46BAEC29D
-D6848025FB7C6F027D67A89EB217AA9879DCE693729D36171F815C3C6967F8DDD4A0EBDCDABA1B
-AE3C7901A071501004DAA11EBF4E6B20242EB6C4932403A6FBC9C190C8BB789CB3C3F2DB0CEC69
-1FA2A1632F625FC6A1E91CDD863CE75338CE56B6F8863D77FC57B211D413F75B2F7C16F5392015
-C33B55B49BA91C9EBDD5AECBF97D80FFF1B84488FB259623C858B14BB3D78215185A866576F34A
-0E259D58C750992B67B0900001AE2CB8184419C9BEEA52ED099057805F53B7FBAFE7BF2FFCB3F9
-7571A88C794B5AF35DF67BCB66CC21536AD69F860DA40C66AA8F6DC6E52A9C0CF052BAB6708EA0
-0ACEBE8A2D3FDD21CEE891EE4B905F72845B3BAE8591A20D99EC177C44528F56A09111A498160D
-9EFF65D62BDFD201B608B578E9E052EC257CBE33662040ADF68209F5E7876E1BFB861E21405F5D
-5D3A2F684C07F20223E26B289CC7256B10D699637E5A15F409ADE71779032310DB5FB5C98CE037
-89EAFF598241368500C76315D8E3FBE028F587237B1A4E71BF0B52C181AAE9B88754ABBE054185
-A035D118630FF66EB5A48C47949779276B5AC20699F3A33ACB5F9510263670B25A7E3E92666F3C
-0EE6AFF2CCC733780A0D98569B4E08254D9D88DEDAC4F50EB1FE9CBF8588E301FED58E36336167
-7F47386A37B86186D0A0A4627C2BD0C956DF9C0C9209F3275BCD65869D14B94943DCB3A2FA8B5B
-D7434CC1265F7CDA7D86300A5E033AD24468ACC1809460A8DC4231B5409909F865C6CAF7A2D998
-3BC3ED0BD15585A43C6598D8D3103547170067B51D0638150669DB52C1E371B6391D2311E5265C
-6FDF27951111A7524A304E865898634CB768EE72B812A99DFDEBA1C284A0FC95442921B8DC7280
-2EF144335923FE114747EB3CF24FC652DA97A25C2C92ACCFDD15E82144500A6BC1B2F79FF4F722
-E06450D2E6335839962111DCBDB1094FA2D3E817EABAD4DB131F01E453ED5CCB794316E5D259E2
-7A0625D1B5827706503B0F67BF168DEA99FFC9AD1C6CBBBAC271BF0B92745C422F9BA22A2D2F36
-A0964C052062EC7AF373244D8A49F60EB8C2881906FCC197BC9510125DC61628C8C1B29BBE00DD
-343075F33AD0AEF24F32B0F2EDF873401A60CE8A8B6176ACB9C1A395C8861BA36322DC7DC85796
-6C8C77F815477C820716F965B1E1F0AE5129A01DF4507E0E04B5168FA3566AF291F084CB65D0FC
-E86EDE9EC19EFA7CF75C9749CF4B5BE79083E8FB7508A51C5800D546FB14D4D8B5191C598BA5B4
-82E8A0C17F77CE96EDA3179A4A5613C9235758699EF8E2B4682F920A70CEF54FDF59101C5135EC
-3FEC9998660F8D9620B755F45A6A9FF807519A5548EE4BB55CBA5FE6D407499AD47707606DDDE6
-32D7AD1A58FC63F97357F4F5C63E4622BF4017B0CD757D554390F27123D17494630A756CA2F1A1
-A872F8C09BA62F76E5910578DCD4AB4B0DF33F6BF4DB1237EF65E5FA97C593C90728B12FB17407
-FD681A44EF78E14918E7B0530705A1B8F27495B3029252DA7A3934F7209D8BA8442FAC0EA0C03D
-08623347C4B17B249B91E3FB30FF88DFB190AA14276D7A878D6711BB273FD611E15D13541CEB1B
-B6B059985449B7A63C8C425A57AF00293AE85AB3FCA9B709FA60C55EB6AAA639EBCEF4847DA4EB
-F28A235000471D355202F948B24C9283FD0C9C9E3AAF88735E3769B7D60A9410B61C9D62AA5425
-9E43AAC9208A794D56886F983EB006ECB5084CDC8295D1EC0F52B12AD4BDDC14E672450D2BB481
-420AF2E5836683F31FB7ABEEB5FFE9D5E1AE551D3A6E123ABBB141BF313E5D4ECAF00A12C441AF
-E36DE60877FDAE8D255DD1F8BB0C0DEBAF10EDAB4CD2C79B4ED1CDE61E57D12B389C541A8A1823
-53637D9C1A48CE343C88CB15AC45CC54EE6895C685F89691D09AC4216FDDAD8549D164E8BCF101
-1C2D97B3F1DEA3D7C0EE3049860A949D8A558553D5E8FB358C8D2F31A1DF90BAC093E7AB45DCAB
-9E9D4A36B5ADE3C696921C3545E6BD29587068B57A79DACD07C50610EEF8D16BF0CDDB6CB0F459
-8EE921AE8764247A771F63A3E8F39B072DF066C1229948CCD60B26C2FA9FC8467F09762BCD38BC
-3C5A17EBF085DF652CDBC0386E5F8F908C6EEB9E8B35FCF8BF69177FE9002592F93733D3502725
-1035E29E2E4A2C17FF86B5E884ECF851CE8D1CF2E667D9F9FA62EA5C29858EE46647F77FEBD6B6
-071C827470A97888B53EDF69920EE368044F9DCDEAD7D40D21D44A90C44CEBA90B64D800B6F083
-5EB84A3D66BE4F6B1B173B8AF1D0CFE9D11FA65CA2AE847EFEF063BC4400D508C49C220BE19F9B
-14A6E76E2D65E54DE811D104FBC001508ED53A71E6965FEB07423F4846BA0F0C70518D2D9377C6
-FAB46993572179E9A0D75EA6F67C5B7FEDF1B756C882DF1010549DA4B6519E9CA28C56053BAD1A
-9EF5D0428F2CF9355320B70ECFEE125C9B752E2D30C6E259F9A44FD44BB45CE8F66C3AB6C27DC6
-E2A8919A2214220E0E5ADCF6C885966647797B9AEDFDDDDA5726F45F407034327F70C388B6EBA3
-5227ED48CC572516A3FF067B4F7707DB59CAE2B37663CFBA1E7128B43A2F1BBC209BBA10D71D53
-14A31B03E68F68A9A97F32C14205D4E998359039CD08D21B0B4A01FA2CB7FA8B28DB40F23B1301
-2D1664F42D084CD6D49588BF294EECB7C2CF18B65106BC49DA160DB79A63A9A7194C9F2F79F2A4
-F97EFA10698F291334E8B4F74C9D948F557C25C4FBC798ADA8A53B9B0E6DD4BA50968F5A5707A3
-A6428BC7CC56704534463F5031272BB5C08DD6F4033FD1B5E1A395316AD330599EDC4E021EB125
-7BF081AC55857A913DFCAF39F66A1ED2289A57AB6CDE8A2F56D11157569484BF6EF26B04C7CA9F
-C821FC46B9F13CA07AC0D90FAD8AC2866BA8DA0D67B908A01387E54F9F9DDEF25F50A1DD65717A
-3533023CE04038271DAC6CB401D3F692266712D3E380970368A34962C60646B12D129745C961F1
-F6E17FA854630F7FFA9E030A0C2D6001692E71495AD7492FD65912BBE636050F85DE19D51F2722
-E8FEA3C931541C9C370626163C528C1A3C0E587C7275806D08892C2618D0CB66B6AB37EB96EE34
-26274E9E4A036C57AE33B1C7D50BC5E2BA42BE0F14D32F02F77375087BEA2D3D44366E13F9CDB2
-096459878D802A151789E54C21E09FDC98C6A3567B7F6EF03E7E67228998E1F893ADCD0EE49F95
-22FFBA193A8BC1D5A2A43FA75300C4C72A1E388A792586B3716979DB9679BD3779EC4D9F427F18
-E4017D87C0B8C44460FE64C1A591875E589CB9A4818341FE9FF1E515F6D510685338514684D90B
-A40FD68AA77BE2F5D5536772A6232B386CEE391C88D1796CD076A2133474F9B1506B446F61D138
-E5CE584D113BDE06EAE89D82F1AF25B78891766CB386332EFC60A57352BC96B42905C0072DDC23
-61F20E89BA1DF2EFC1C18FB071CF04396A45293E44FE656A19F3AE3A5635560763D03B6039EAC4
-605AC30D4E3B1A68AC6CD68B00D694399B9527F13D81099DA664919A3D15C3E6DEF460134A1736
-B1FD53DDBD20C248D0832074C2A22802B7405EB6D33D864D97B78252BEAE3BF9BA5DDFC4CA077D
-806289B7ACCCA239E6603C7D2BA41B7DC820F86D1F8530604D7E3F8A1239081D7FBF9FF9C2D9ED
-4D672417853364CAF9F010CF08E4E060038A67E70EC743AB7FD3BFD62E7C209B0281F592700E1E
-CD0B18F65DF4947D24B2D9FA6C645348495864F66008BFE85089E6442856D0DFF9B27648A793B2
-22E98EF332692C08FFB08A7AFCF9EE4DC33343F8FC0B2BF5F59EA5FF484EEC4D0903A7DE30447B
-F6159C922C3691A97C2308CC2B32683A72B3CB14023E76410345781F0949E918D47481630EB60F
-891D13EA3AA81DA60DA50E67D0DD63E6823DC1375FC60738B633996A10B16BAC8CBF574732679C
-B238B9BB0C1507515558A5E1419A17DAF43BEA11E31A9F10AA8DF17DD9BD9EFEC13EF6F6D1B47E
-CE37F8D45D2817B5CAECBE38D45BDE09604146FDA57CC7E0814AC69558F170A7AC2F8DA6A5C7DF
-485C1E16BB96C3E1DA2EBC5D76630A99A007AEB8F680F2A10182EE55A0ECBD17267F6A0E4AB5D5
-4E062DDDA4DEE9506528043578853DE1CE8ACDE68938EFFE8283419D9A779BBC39221379BA2767
-DE78BFECCEA814269A456AEC28CADA35B7A1F5DF89D57F9FE64B2818EFEDB506B1CBDE22F9E706
-54A84DF0C0124124646EBAF633E054D704305B2723EE6848011985DCC11CB1DA81ABEB7CD5450E
-31C218B45C3556B7D1DCD47D4BEA4E3FFC5930037B2664ECCFAD1204D8CDD7289BFA1B2F4BC59E
-B586883A9E8757EBB0525A53EB83996963ED8DF4760CC16B542BB7C60FE6C0F3A18E18B26EFFC6
-CB96792CF2C2113E04C8E64335082EDB3FBD78DE0F1D61B55EBABDFD44786416F0AF593379728C
-FF15973618B201D872628100BA908908A978EF091A126505221F6C52E7096CFCF13710DA707347
-308943095A0222411C858DC7BAA314EC1107CF9C7C699EE623981946E79B70177FE70BEEC2624A
-928FBAF73B1CC7D65A6E76387EF3812177BA0914BAEBCC99564A2A26710129E23899D8822DF447
-06AFECAAD63168BC96BB879D418D3A26C214E4F26E186ED9B645F9023013086767A5276DCE1B81
-031D6F08055D5898C6C1DF53CF9695F0B1DDAAB78BB824B2EDCB8D726B2F477289C16AB9E85013
-1E1E23221929D95E17F4011D2126D783C1363403D650D426D642AF6928AC7A017E2D36A60CE6E9
-7EC189432627B4BB14B94E2F46D4ADA823DFD6093F9ECC8F01FE148E59C11AAA4417EBC801B0C8
-D8B380A4922D9AA366BA64BEAC25DE3BB50E5EEFC4E0AA8E8D6E7D664FE249F01058D5CAAA8C3C
-AAC732A1507B9F84AE531A3F5A6CA32C812EC23E31F3F491F21835F655ADFD42E6387D03C500B1
-D924D99572BC8F362BDB56FB6962800DDEBA947659674DB719E4CA9CA2CA8BB36E28CBECFB9EF8
-16EC9B0AB6B464B959DFFD30F564E6C7480B72A5BE58B2B1527BF6967F08F929D98378B2D18AB6
-2A73010C9FF49CAEF7C76CAA65695F1FEDFCE05A487CBE6CA689F4B095BDBA432E349816190CE4
-BD03D7246F73B5A6BCA12E262BCCBA77E25C3A19241202EF50A600D21D16E8CFFA05EBB85E65B0
-E3AE69730D4D3EF79A0525BFAD3659DDEC3F536BFF0EEA6693A683BF9259E098B1CB8EC38B1DC6
-AD3B20DDBB88E1863ED1DF64A2452977A1C70CFAE0AC206977526D2EF4885561EDE9C0642D6524
-12A2BCFF8B37DBA2D31079C4AC6B9CF26518BABF3639D9169FACEC29E42DA1F0AE2EE290FC0F35
-149E0EC8807C70C4EBAFB12CA44B7DE7D95608DDBAFAEB476E98836E317187715C1F07C3719EB2
-0560EB5B241932106C464D074EBF0B4B6EC4E86CAB3C00357D406EA833652D729D32069140817E
-F7F906E8650CAE88FABE5545CFE266F4966FCFD8F83DEED5C086876952F0D024108B42E06D4DB0
-89EF77802BB2DEC90966D331F6E34D92675DAB18FA3334DF9918806BE5058BA582F35B2D742EDC
-F4FF8BA830F0C86148C235788EFC15400E08ADC57D6ECE093E1F7711590DA9D30017B730774052
-6937D9A8A4756ACCB0A6BD2888CE2295658A9B534B88EE43DF464BA3AF64CE2504814D2B065B85
-0DC705049E0B346D007B43AFC18028D4E9539EBC7CD14737CC1B7F10F2CB000A7F219DF60B449A
-12D21E16E8789B7B8F67C354574B6CB5E0B6B612D9C5D5B0AE7D87342AB404E967494718582FA7
-D32CE4D6A81A1C9EAF3EAB6060DFBA250685BABE46B4FF3BCC701AFA8A868F7029B38F3568834A
-8C34EB0E6DF3D67334FD0E4838075286331AB693179C65BA5087988383D3D5EC5E0AE7BDC99BFB
-C358BA2AA274A4521E286CC6052A5C477696C5578D5608267CCB164694974BE93AE7E35F389F2B
-AC6B7980E61C29B1DD2D15B42195E795B00D2B89E6C4BEC4379413B11B939A1528C56006ECC994
-7E4F14E3D60F7400FEE32D77798FF6383B3319C6F92E494BF73A90083F986CE5F2105C0E801027
-57AFBBFFAF368A20EBBCC6516B79682D8B70A23D8DF3A2BBE4EE081D4ADF70847F95DDAEC10B35
-13B069B9A6E50FDE25E3458050F568625F680D3DAB2FCD3B7007109358EF6428756F742C90118F
-E443EFD7E6D879CD082F73B0B95E230C06C67DA5CC8DB4792EB274FD596DCE8C966F84B54FCB14
-8B57141947461BCC69A012B50DE3667F6DD9F0FC7706525BF5EABB07164BB07B9C973B5D31D0A2
-2CC99E37697A6D14B6F4EE4745329EAC6A5DE7BCEF1B10DEEB46DA4AE14BB82CBABC31040987E1
-74EA49EE6F543DBDA0063B6C1042EB379F610DB5C0D4263CFC08A9C5604B7FE2345E775EFF6BC3
-5C581500BCFFD98E23665B2115CFE33A184BBE1DB4EF955F409074512F61A37827DB751757E284
-A23C89932BA251ECCEE545B6DDC98246970B17C12FC7F9237E6D00E8187F7F45E048307688EE64
-2FA6CABEA56C1D8C1FB31E0B0B95D7DAFC1BE2E90F933A44AF03E94BA2DCE76D358C2D7A2216C5
-E95788A6BDC9350135621D59F52FC74BC96D94F93E6E63123B4F56326413974495E822DE96FC05
-315EFDDFEB919FB2A36BFD8580D6A21D11515EC7835082359F3D0B2F79901FD6CC2AC41E2D7B9C
-412A49C9D7B8FD6EFA11517821643349EE9FDD5A6F4D55F440CB7284726C6DD45E84049F8931CD
-570388CDD6DD5F7AA0323533EEA3DA70FF0AA8BC42F3B129D0AFEDFD840FBAF2CBC35FF45B8656
-BDDAC912ADA0A3C2EE447684AD4A0DADF205A419E583D57D352B30356D611E5E8B67538E2AB612
-787177B8C8CAE9A3F63E58913E026E2BDBCD9CDF272AB9B181BE3CD650AFAF3FB9D6E07D32F915
-4852862C3F7DB6748FC834C868619A4E7823733CA044DBE48F642944A087FAC70432D01392A52A
-3FA0D1C54EBA4662AC8DE38827B17CF644C2987ED7E57D436E4A88B29A1C91F454A4637CA5424D
-11B82D1137D58867A9BA363CA0E07C005DFEB038136D4FDFD5AF85F48E58E50D2AAEDC886A4B22
-CE2DBFBFD24F4A05A3A9FCA87A95A871BF8D6237C8C63E618FA4DBC9E15ABB677EB7F1706B1C9B
-125D4F5E39A168A989FC53D34F45C24A52292627E11F64A7BE21E5A61D4D8F8C9F7DC3B0E139FA
-1E7EACB8BE224E679A29DD3B44FB9B29220EDEE3FF41E88D15C914E9E2EA6FBD1D409753D69FB3
-ABF266FA7991E82B74C7C73BA7DEA82B0A0CFBD6291B4DFFA1D68306D24B50906A3EE87A0C3A17
-3ED5A1F983138E7BD4381E1B21AEC00F72873F4EA6C622118F37619F6A451DBC52D2BA704DA804
-17298BB1CD70A5FE38163F83ED96C2D5EC1CF2DC8CFDC9C1A8C2EC735ABBC1851C1A3270714B88
-ED8E2FB5A0469A18EB27C0B191169E37D71D62D6FE06E23B18B4DFC93F8E220DFEC3B57F34657B
-0BCEB41F10C0DECED95960DD664C499BC607614D97C60CD7794807F2D509B6589EE4241E4349C9
-33A94C3F1E58FC40D320CFC31153BCB12F7CAE903D829E8B2300F41DE6D21B5BCED26673042B60
-3403B1918E2A57662FA77A21D16EAB58C3C81243EBC05D6922C843EAADC9DA99B83AE09FA329F6
-A6F0B5BA44AB4C1FE88B63BFA4D629EE411CB1EF26ABAA16264204637182774F1AB200C7E20057
-17E5168F766E790C248C4A38B93F5F9B5C07E612D72077C36688A597DAE740D04171E33FF960E4
-4C1E795C1C813E39BE2C0365341D1EC946BD30DC8BCBED7F9B4AFED3283B263155414CAF138365
-2C1935E75541A553121B7FEE8293ACCAC906EBABB343B875E4774387FD8DE4557830B2A8CFA3C8
-4B734F4AD5094754B96AB12E977DDC29F8E43697F737E52A6D9DD9A2D8840906B4ABE9C246F684
-10C38B404FA6251A2E8A31E2126D11929B73ABBC01ACE04A84FF25A8F7F1AE3A9C8FC04C2FF867
-5A41EB0453373722415563EC07A9DF738F7E8E9423DB8A09DC6714472982ED98165984C99F885C
-9E9941F2A64D10BF1936C749019845FE5C5DEDF1C057837AE0C6BEE3072C0ECC044B5A33D4AEF5
-3506438F750804B696AAD17897036057E77A0BD7E02F2918CE13A48FED56C55FA447B0F32F47C5
-2AA0F53F03F6334E6C484AF42F265EAD25088232BC109B4AA86A475BC11FB22FEE50F92FB4C4B5
-01DBBE211228D5C14ABA48B56E59A34C813016D43817AF1B707D09BBCA2B20F3B3C90058EF7E56
-DDD4004F8754EBF0A16DBA018F8195FFBFD5668D4D21E7B6AF279A08A17D081811D2C34DA41E91
-3399F6F3B4BE23879972BBA56C65F6612606DD000A6C857F8F283E6008281E5D18828EBC6BCA53
-29977E4C792E468DEDA9BC087DD8B4FCC6D9279BCC069B5B7544585FB305EA3516268FFE6A3F91
-CB25909A61EF71B0016EF040365D193CCA29409EAD1AF569DC290514A10980B94D6E8C609728B4
-A35E97299E3DD1EC28764A71AEDD26C6D76F5276139EF13F052403F529713702E5B1089BAA4390
-78F4D5B1B2FA80FE3CB11B14BC466434BA54F839B8A9C887B769FB59463D0D50DAF8C71FA0A9F4
-0E73AF18FB6C7312FD51D0EB70027ED4A546232410E7D29A156A2291E29F6137FB42525BEFC6DB
-3049AFAF2357A8ED9CED95CF7E33FE3845883E35632507F3BEE56533E42DF08FA0183CDCCE22CA
-7E06D568D08D161560D106E22E9C9576ABE08ECA90A62510C2811D7CC28730D2BE9A1642052647
-394F4CD2A4A93ACC984C954F0E8C57670C08CF0D21D46E08925ACE4665D9D724EDC75EE0392322
-E9381632D8C287BCEF09E84D42E3BC345DEB24C2AD0C68FF094E07D32685866270DC457391BF08
-15A73D64540C28A7BC178F9A8EEBFF4C4478924B72FE21D51ACE32EF43C0D3628AE353B74FC36A
-7267FC679DCB875BDFC77821233B30F41A6E1EFDBCAEE3B4319BBE29D253624E48201DD2EA2498
-34F67D2F111BF268942F6842939365C8E2BC3330F0243CD1AC7C5B62B7F0A2FBFCD0965AA10627
-73634020A2C7C364CDC14EA24B500CBF4A8C79B01D6DF55DB738CBE3B978111D65DB99A78CD0AE
-43619F2E28BD444DEB85A7B585B19C594940C45870E21D4B1B110028A4F3A60C951A0884D57E28
-D5E26E0E928619000D5CFF442D019097C45DB01BE693F6528A00120A14845923BCB81F27BBEEBC
-15A9FF9124371E485BF4AA8B51B2DA49DE8C2E5F4F1D909B2731B2B14B287D921949115891AFDC
-2E9424E11D6A6E01800002B41B60F7AF908FFA016E775C82582A4C15F47F941ABA8889891F9441
-F2C850A29185D4B2B68CCF46C38ADFBF046CB7BCF9B610379E95CD8D2F68ACB47107225ACDC6B1
-2DD0A72F291E27199399F916370B1F7D6F4EC7D0109EEABE3191393C7D6446F86F10EEAD7F9D79
-B5AB0C053768EDBE0E0F211F306507510E589686D29D226E55D9F07696A144BB4A6400647A8743
-ED136D3C5DA6B183D0AF2B565D9D9C345EAE5B63BABA6867BED519CFD46CE594AF18AB49DA423F
-0C781EAC2BFCA83F4B11B431C1DFF69E12287098A487BA099786DE0906EB2806278912B958D9D0
-CC168D6246251F550445413478B8A460A24FA8D80A0924253985753DA56A30920BB237E4521C2A
-78B4E79A256EB66A4B2061F4B71B421D85223FCC8DB4FED0C3A4C4918FDEDC558C57850A62917A
-0E57EA5C771D64A137E17D12F1C5EC08FDB94D1232B090127259DF02581C2584754EEA872D88EE
-7E583D13C54D278DCB5D6AAC44F68E76186133A3EAC6AC3D22FFDE29D0EE251495A96DD973AA89
-867C6BF4A1B71B0956F32CA07D796A19A2B64CAEAC3B04AEE03E943B6FE66EE9840DDC086E8C80
-A0849F14992530B74EE8C58CA3F4E765A7A097D98D45DC90C48A3F6262E9999BC34EBF07D5DBE8
-7185B7CC1BE34DB8D09856E84A5B9B30C01CAD5E72034433045BBC57DE1DB1186BA78C08B6B224
-07FA803CFFF1CAB082856810D5639AF9E8653470B3FC95E1CF8FD80DBBB597FEA6A4E3CF584AFB
-4A88D02C1EA61B65FB0CC7A96EF09AD692D035EEF27EB3BF2967364A42DF2D7565C61400B0E338
-168B81E69C07FCD2CE5B20526A707F36786C0C6D53B7E4567D41DF6435B4DCF13256B7E802441E
-4C86A0A329EA7293B1A5FA8D532FD0F529A2CA7CBF0F667C784826A1891E8FB93564158B14EB52
-7AFD02156785CB4089DCAA8056EC101F85FCA80333A89AD17EB94C100BDD0552006139C9496EDD
-FFE06E4D10C1258BC6912C5889D3D9108622BE978F52E855729C691DAFCB358169154A78659CEE
-C855C995B334280BF279955835BD13DF6AD0066702C7B2A7804A223947A5F8528F0E2A962F76FF
-2B41655FCEFD02F3F6F8D848D60B65399746806A9A4E671F62FD3A46A8766E6F94422B84E9E3CC
-3F1ECFF2C86FD88EAB7C5665743F5F7E26F34864C701B57625A79CDCD1BAA2A43F482FAE42F9B9
-4BDBAA91ADCE7780AD209D2C19994574B9BBB132169B488E6BA22ED05C971D2CC5A9A0262844B2
-1698BA297412019CD7F6C796944202C89B7D7B188DCEB11C91F90F0A338F62F636B759924BD999
-B488C61DDAECC4B68E0104D51C9B8E38354AAA61EBB5B53A10F5798C3E755662C2F92523CE4710
-14B322D56181A39DB9073EF5CF6C99028C66A48DCD259DA4A9CA17375AC33C1AA56235BF1A57E7
-B3872799CCF1AE0534C5EC3AAA96128DAC5592C6A3AEF6AC4EC77F1CBFE1F7CBEAED6935913164
-C7CBAAE272A953ECFD2F9B95E63968190066A66DE5F87CDBB126AB5B806DB3E8F0665952D051A3
-DF91F4BBC261BAB836F921DFB0E6132283C40B9BE25DBA4DB5E9561658D735F4E7C635BA312C55
-A499A10352BAEA349607623649CBBD0AEEF6DFD9F436CA20A9A887A13C8B1E40064BC2B5E8F788
-887C4D1B853C40D74E4E759D417421FFFF7B2ABFF74E70FF8446E268C784BE7BF93CF20D3B085B
-B4136068A30E1471895FD2345E05BB57D5C32F1EE6C3A288D1BFECA8276D35139876240E36DAA2
-99C18AB7A45DEEBC470F8DAFCE5884FA632F11845C1B28A3B39D820CD09B24ABE6BDF342A90D1B
-E453764A959A0766C1F1B6F72579977F6BAF22C2620C22D16E52C78220AED5E5B0F977E69BB95C
-A44F67FCFBA74F292773BBF4590773FAFC9632855223B640F8B5F3B991685215F92F1751EBA738
-5C09B7CAA12A617A4BA5497747AF13918DDD1AD89085AA3510443E8CD9B799F325AE43863E7F02
-CBEEC80A79A785DA41FAD2572E57A19F9A8DDBD1A12004F41158077B0B9D67E9CC4F9F10C29502
-50C74CEDA126664FC366E6C8E5D6C8DA0E935D68DAC7BEFFB648FC6215145ABA587DCC95F2A0BC
-5E187C70FB879E6F75FEFB9FF1A09D4BE80EB65AF18BD7CF9ECA28F44E49BE391D4A95633B1329
-06A003D3879D1DA13717502851178B791137E3B8D7954BFB34E55B27FB430027D6A836C5773184
-C9384BC708991D81665F7D94803EE28BA76CD43DA908B279C772A4249E88DFC85A10849607DF1B
-CA4D481614518C59017B1079ABDD1FF4A5FDAF8053A6225CED3FBE6F61A3404C797A61DD6845B4
-261B7BADCD7FBA647562514F72C0B2EF4077DA86BA5A71E192B2F4E7D9CDFDC1BC990F4A295CED
-BE13590B98608C1B1A5F8E2A1690A4153B9304F5A32C764E0B05BA8CFE4907E39E33D69C4C424E
-6BE32F2C298286EC2C7EE5D6C1B825DE78BA87F2E4FD59985FEFA23933832A4E61A21617B519B2
-9360D57CCC21A685DD415048A06C2C8F34A3C98498CF74CDEFD3E5A595140F52F02B47A34202E9
-2C07EF8E790186E56920F5967BFDE5DD6E2462DDCE6ADB38FCC059E189F8DA70A8687940CF9D80
-98FFAD9D7929487A9191C250ECFF0A90012E0FE9F902F78A2C146ED6E5420C00DD89F7415F2573
-3B5146D271A89598EEA4005DB32FD27DFA0E293423E4D433DD78A31910988D75F2726B3B8A7719
-EBD40A889AB7E38216F1301D6FB53363240E1A07C2ADE47B26D4B6B438FA69786A582C72855A76
-77E6C51555F39F3EFB53C79905BCDB3CD88D3A5801F971BC8809BF73D384B53C1E03D65CC34039
-2A7A564270526CBD6F9FBA7871BDDE6D9BE23C38D5E53B51CFE4EF588E519148ECA0649AAC1E1A
-2606EFFB8EC97C9E64D46E9BB5DAE9BB73CFA6A9CCA578DB26ACEEB662D020F9D2F163B877AE89
-746A4B63040082385DF1C5BEC77350F9F5EA41F5941C90EAB5700820C0C29AB8371180F30BF009
-5D7CEF5446D549D0931961B246DA8F1C3535F8967D64FD070B625904D7D7DD6E31B9E410CF3D5B
-DBB7B6D6473771B85F8E2924CA2F4D8DDFB2DB3D3E4CD46FC27C65F7058E8F908DAFA540BF2726
-A5A1A66DE298D6EB770FDD4C2EB07F3C81F190712C2C5253379D518A931097A96866C1D73AF6D3
-587202857D0A83D2A526D281B42AD8A29E5084228C527AAC631E85E9FBE26AB60F14D94FEF2E3B
-9A24EFF6DB66998C5E2D36966A11AF147CD293723A5F2F34625F6AC2C4FB51D0F851AA5B4B54CA
-E1C8002ECE653890BBC684E4D4EF528BF815BA9B3DAC3A6EF34EE74BCEBD75F35F370363879C6A
-F67E849750D4953A880081DA1B64582E8D790C288B65DC1B69BBCB0630C77ABFDE5A40E0630D90
-F542F09AAAAFD8BFC57BCB9BBED422602DE45CB377C2E634B47AA83CFAAA35E3C869C0819E6E0E
-1CA918941B15F66E9552672110FACBB538E8FB8A7CE8AEB2FF61EA94E098B89062FE76EF53C6E8
-2CCDA0E8A19BCA2B33F4671BD38C0DE622522CE84ACC4114473F10554F8B13AF6E50A8F7443EFD
-AFEF23430F4C2AFC9188ED069E25647C5D89D657E5C570A27A4EE5981E1D9D317CC90F5B25695E
-9E1B914773FD447A91E76E5E87E6613127CA54E8AFA17052094F6467438B369C8549E5A0A59B04
-D32B5A0B02FAB315F25CD4C7E16FCFF78544D88D983EF7C49AE1DDD72275759ADAFF6F206B563A
-5912AA256CFCB35CE30CAFCFA481301F6A25F673A8B90E9795B2981601BA88400DD247AF468011
-8C698A366B875A8631AF3A5B4CEA30F1B98870C096B0285AD22D2AE0C3E7C2600BBE9DB96A9A40
-96BCB3275481F63EC41789444E088A98C3564F22C7CC1D5D343EE6E3494E46C99B1546AD0FC7A6
-561C239B5D233450A80A13F4DB163FED87BFD98FAEBA9178CFABD4B5828EE864403949429940E9
-BF97455B4B10F6FD8720930BE10E639F7173B460F56701B5D4AC799A794C9CA075D34829B98461
-0FA438749B33EB9FEC2BBC2A2D354DCAED8F46CDB103EF0F64670EB7FE92FFFD4734BCC9F5B68E
-CBCB0BFF982FC7558774F9814B00802B4147A50F96E52FD1E107E1BBC7CD878D9BB194A3280DE8
-0D3BEF8FD0CE0FBEE8919B8E6A9C8A45FA2DD71197AB8F15E122B6D96347181D1363A190CAC8FD
-84EDEBE0752BD3EB0312C7EC7864E68CD0962B3AC5B919CA24A3F3B75729AC6578254974D749E0
-9E460263EFF0F666129514DA59329972C02FBC41C2965D3F2C7AD1B834D210EAAB5FE5B50DF9C6
-E16A3DD52EB2A3E703364958B977060CCEF91334232C9E71E27C03A1DE128CFB721881902A1C27
-5FF14F0FD65AEA05A3A58241E874E6222596AB117144C5255EA57322E49F07A7DE465C39DF690A
-6A9836B10E035928E05AD103954B6BAFCEC520D364A7E4FFA27EDB5299F47ADD3009FF45463D38
-8A3C8571B21DC64DD8CF7028BDFEB4F66D105BACD33DB5E8A00363B47B9D348AA1611C059205EA
-3B5897658160F069213875205D4979EA1A1F93F196A322B6ACFA8545EBA221B363A4F6C32C5FC5
-FCB4E4DB0E2D103AAE01AC84FF8B1BF81D05CEDCA5A356981AED6A5F4A5978ED737CEE2B686275
-2612B63BB055641ADE4F9DFCE2BE94F9B593BA495A1351626702E648B62E781885ED4770A45940
-FB25E5C4DCF2CA34BCE72693C063D1F130D728D7D04729E8005CB872D264AB8EE6D125962DD6BD
-27C0BD80247AE1DF710BFA28C8A5E32CD34E45D60AF37EACBF49682A1A76B15ED787E1E6371B5D
-D56DB046DC21B5DD9463996A4D805135A4971B8C187AAD32C422087D8FB8B46B5B472BDAA9AAE6
-85C6C08431BE762313E443A37812D19F535AA285DBA7041997EA73498D5630D24F727335289DAC
-BDAB419E8B044E45D08B45B24134B5BAC9CF14D48DE6AB4705607E8B7ACFA9772C1F4E86A35383
-FC11C4AA84A7C734915A2A5EE0C630268C6DC794DD6164C9D28C33E6208266D51ECD5FAC58C455
-ABE4DD2E28AE428BBA827C18F347127E07E9E14BDF6FF4555E4E6C79697073F5D01927422FB534
-7E854223D6932003F6F7F2B6BE4FBBAA65F2AF984012ADBDFE1DD4AEA80E3CD859BBF018084B8C
-0E6D3E4B81B9F2023F818BFCAB27AB55D3930F03EDDF80D2274FB6BDCBD888ABEE7B9C3AACA6A7
-70FEB66CF346D7545537531AC4FA6DE2AE0B5F0751CB10EDCC047527117F0974A8E0E48413155F
-B8E15D487942B6AEB71989CD74C88AC77809E1415C14A5BD4776A2593692BAFB9D3F8B398D9C0E
-1DF346BB9A75915575B2ED1F1EAE8BA4DE510ED7F5E795314D5E5FEA572DDE48FC742F6318CD26
-4DEF0C83C92032465C5209ACC826D2CC9507097A18679C44329E25C87D98AC7A007B4795FA3F14
-E93993E927358E2E5142E7FB9CB2E62C0AA0C494768014DC0FCF8BFA1B299CB788B74A660CC404
-F661DCF070C900E4E418C0ECEF6BB7A7572C2A632A9FB4F18C963FAD73B5A0C863ACF3203489D1
-EDE5AFF38D67FEDE75F17AFE06F9130700BD092A55129DA2CED26CF10C5C088FCF82B192AF54FB
-BE884D701A15D71F21099303F9204D0CEE6CE1CD4491FB5B0285EC589C17079AA6599ED30377F6
-7538636C92BD6D49B53C1671DDA036FB4A9251BDDDF41383F818F332AED33E010C642605051FB6
-5F1E68DDB634644026B08ECE7608AF5AD2F648E32B6DC1ED202F02E12B31E008790FF62B097F9C
-C871A36A23737F8DB0EACCC75740CEDD89EBF1D1619BC558D35FC49FACF0C4696F577674879B35
-DA2342F894FBC85F7EE7F4796B680D12ECD8E344D5FBA7F5E56FE4D5C138309CABC4871D81134E
-C07D9825556F78F74C9239BAC7365767761577FDF31609C5C884CD95571410856CB2A87CE42BD8
-9F92B8AFADFEB5BA618BA10396AC6B31A4E87C2B89B521FA100D8622F39C80190749C5E9C26F9D
-1040F6B90D2D380BED092EEA62D6BBD648B1021719799FCF210C5EF3BAE4D44C4D798D6529238B
-5BA06D3C9F9AE5367CBB81993C19F9286E690DE1345FFDDAFF9FE36E
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsd
-%!PS-AdobeFont-1.1: LucidaSans-Demi 1.001
-%%CreationDate: 1993 Aug 11 21:10:03
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1992 Bigelow & Holmes Inc. All rights reserved. ) readonly def
-/Notice ((c) 1992 by Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Sans Demibold) readonly def
-/FamilyName (LucidaSans) readonly def
-/Weight (Demibold) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSans-Demi def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 89 /Cyrus put
-dup 189 /Heinz put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 32 /Jeff put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 121 /Sebastian put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 45 /Will put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-readonly def
-/FontBBox{-309 -205 1151 967}readonly def
-%/UniqueID 5029006 def
-currentdict end
-currentfile eexec
-AE40F8585C2492B57FC8C19373E315912C02C4E404DE7D857CFC574863562CE335405BDCD8F11F
-96FF6E8F1C7B7081B95AEE4E19EF19E210EB377985E3A9C4049662C57E12D3250AA62F97535698
-C97032B09BB86FAED093CD2338831E8859F00CB0C108EB8E6EF582C1A64E00289B62C4DD3C7ABE
-9D68E37629997DAA1BD0F494A609A153E01C0FC558EC2510717C5F3C0D1704E13894839A500B55
-234B67E33C3EE5A6E7E905C23EECF0D7320E431F93A893DD533D15A7D941B043EA7698B0BAAC30
-D437917A0AB35CB6E43354D38151D2BCAB7D2B5C7EB260C888CD713A2960FB2E510299FADCF020
-C4A535A0791F9B9DA4A3D25C989EB20DD198AAF09029DE3109374D40071EB6255A9B872322B00C
-EE340A09F572634C77960BD50BFCC684BA77A4D15CEB51519C9728E8A3D90555B3EAF8C342A020
-6282A97EDAA25BB74F1AE6F862477A7AEAF1A2743843460B3EA6653A0E7348D33FEEDBDED3D45D
-85CF2AA51168B0647C1DE8B3C9A78C2EA43726659F3E8EDBC6A899F644DC2932A855CF3F64B115
-B46D556E5D9985D389F7F250B017F690E2D057D6C651FD591D0186F44E4E72137572BB6C02B816
-DD19473CAF196D22DD8C2CDC3EAB84CAA908B1895059B7CF29D716DE195A6561EDE1D69FBB65D7
-CC82A9A4661DF15F693EE6E383D7B8204B693A7B0660686A66F634FB881D0DCB0309DCC421EFC2
-F0AEACC7EBDC0D36B4B23BE86EC1BF92CA08E7F7FE75A9573149F4DF5B0FF2E3F1B7152EE18AA4
-4C79B6B5B8ADF21B9D463241D00B8D0B1E4C53E374EAECD2370C762B7B6BEFF36ADA6C616B9395
-16561AB36577ED5709D2AB556D6828CFE3312375F8352709005A1AB5889D6EE142AFA34C135FF6
-A16327F64BA637F66BBEA267A0CF74E93C5FA0BC0025041987825AFB1AE5BBA228C40BC35EAE0B
-620B9E90510DBD9762195207113830727F293787D784CC8B3096AAE08DAA086D3F2D02742EACB3
-7D210FD447B489559EF0641DAD182D275B4CFA7311FA695AFBC9B689CBE20DEC441EBD2D6CA829
-F3C9D7A5F0BD06082A0348E70A97A463340BFE7B8A183D6E01735C49361731501A6BE18C334DED
-5FDD2E20E0DC11010983CA608F9A6AF1E2C5887707CD4E1EB02F38BDE030DD8E0DB7D9B39470D9
-993CB97420EED3C2238E2D9C5558794D1EA89D7DD24C8E426BA238743695FA0908AFB11012C071
-2ECFD83A269452B1DBE37E142A6A45E05E4D3FBFEDA1B8D3B3A8D165F24B8ECC37EAF5F56DAAF2
-2FB1E178D15C742CB146B41265017FD85A6EB653C0F69DE9EE0D5C488D1E9FCD5516F6B8721DCB
-DF10E9A94F678124D6668A291B25A3E898923040749ED3458B9DDD204B196470F18DB90B3B0B0B
-62F4979942FAA9F1FC00D98E345560CEA1D8C89CF7BC141ED12696AB78BC44B2483E3B5FDD8F8A
-257B81175F5ECADB194647FD147826560D21CC2C1E619079C5E03D47E85014CE98E7AA57F32B97
-0F7211D7FA44C26FC12A0BD6F12604B8F3EEBD1DCB0E8959857A5EB5FBAEF277ECD1AC6B564658
-A547C9306B51C96E76D46D4878C5B0CA4ED3EA9800F9797A4B5D18D91244C74DAC07C659F3656D
-2C2D9B3CC8B2F6FAFA22E74782D61492462936DCABA1363C51EBF7EEE92BA72A7A8E27C733D488
-C9363C086AAA51C07577851640AA5232FD80E70934CEF2CE74F5158DA22C7411989672133BEE50
-558A852537938BED9A34115416DB0E62A0CF53C5857C7280605EDB2DFAFE3B15A82F64A2C541BF
-83903E3381468B8EB372547B548AE62E16131D0E4ACBF1575E3F609835D9DF46FED02D58C0C3E1
-804DA0DFB55F6335B910691A3F5E3709B83F3B9FA35771DA4266BD8ABA9FE7F42F5A877D6A4457
-BFC547DB8988CA6E77E04FF7845E90E7B72CCADE8A5A14E594E27BBB993E4F73FF91CFE0306C23
-A8E6B352A0DFFCBFF83E4D9E6F7C0F05EC7EEE1DA737E4E1B5B70243083FF2EAE5F5F88AE7F040
-E7D8CF58D7AD5A2B25B626B4B5525377CA40EA542236128AA40E592421D0D871A37C34FB45DBD6
-A45451B15298530EA0E1DC851C212BA010685A92B1F805547CC57D62DD2D7CD4156C420D073AEB
-CF0CDBFECAA3AFFCA3F1B1B4F817DE41535B77504E891DF0CB42AEE39CA3E37E1B5F787D467CB7
-306304950015AA42A53A340AD1D7CD32F2C0D2A7EA8A7297BD0FAB1B2FD027D0FCEF35DC8A32BC
-DEDCA3F3702008ABC82389A0F12F70859E5F4126A88CA4FAC548C2515A46A3FCFC3E958575CCF2
-30858E0465CF6D43D41973057077BF986E4DCB3078CC14096CE6279C919082DC237A9610589B29
-E9DC232CA680CC17DB5C545BE9418CBF16AE837E02681BFC873CF630D9044524A9F4373DF78A7E
-EC5881CECB664A92123639D62758235DF94C854A740A4D38859C9386E1431C5152331D71AE0812
-CB23884FAEFD580C53552DB1D51BE03559E7129A8642AA14132AED38CC4357259257698DD96624
-76589CD1AF7D72A53A8BA78A6E2737AADE9D3D880140C3907D1C20F6819A0F6465686B6D30A4F5
-04E0488F5C8CE701D2096B45BF447743BB1D981E52C65BF78CB8F4D4BB5E1E4B0E3F48CFB19D29
-9A4210F36A2FD8557AE2AA0477683FDAC64590A3E6ADEB3E3C24DEE4ED90D8A3EFBC3ADB61346B
-6E167CD20F60FD028CF251CBEAF221F423505126973808297125312ADE2F0337C0079BA876BE4F
-94D9F38EE5165BA3BF025C012EF13CC89451C63D943AA2D0C40083036AAE18197E87AEAA4E6A4C
-678BD07DC68D87C2B18A5BF0B371789D216183C02DCAE89A8BF26C15B6A3ACB23F406D77AD9869
-B02E9DA376F0F2299767CAB7DCD0D8330D96A43A1D70EEBD80362872616E3176C3B6CA44B5A8BC
-9C0171B08FDCC575ED942B90C55470C69C3DDB7FC6CDBDCE4911418054C7C723F1CAC9646CACCD
-23F594B344129B30F7569104989A986099901CB110CC535E57D6AA8CA80FE75C4A208A7B5E39F4
-019D8D8A515C0AAF8AEC711A55C6C0DAA0F17C34C3066683AD4AA6A7D3EC57F20D32E15EDCA57D
-61FCC7C8F8AD61260B574593CDDC128AD465C59A785983857898D437017360192FF44E19998358
-6453672475B760A3F8F6003D3EFA6D22505EE7A12ACBDBEA47B63E5E3540968AEE5B6E7FA8774F
-B5410F44F9090E880D2B6E7E7E6A7D1D4D717B144D8A7E4DB66CDD5998BE26621B9F4D7C719223
-B7A5AF8EB116AA03C6AF30FE61E32A62B4969B4429D0D101889F1BDE8EEF0662FC4D64C06665DB
-D474E811F87D31BF576271A7A3E52F7990BD79E96C3B4A936E2B1FBFFD2D31509CF7F5BC739F4B
-7C0216B5AE0FD8AD25FCE86B33A4D22B2D616C96AE155DBDCD095A77AF84EDC4B7979B078C563F
-8588CD016B3C08695D31C8EAF1D497C01A9737F6C1AA4626BA952175B6B898FA389E9493A8DF87
-8D4A1C38C0CAEA89B225567AABA00DAA5B6F3E038C0F3198E8B5CCA6302646EB464F062D4BBC8F
-A8446418626319018C9C8CA08B1C42D0714AE74E49CB33A09CCFCF7A208D1B7212C255AE7701E4
-E01D7E5EDACC772C8DE238B4DCE0C3D6A1C7D55FA9819A3570718A6732AD4746A71DACEF94E459
-0269025736DB98D2F053305C27D30D50DBACD697EA875932778F2A544C9460A942DE2DDA61AAB2
-109FF6363A5EE7E6E336394B882557F7E13F3D740ABFB291290AA5585922FDC27873A8B29525DB
-ECFE5A994BCC926A5A4B34C49210279F8763281A5D91816D974BC5F22847D68DCB911D265F7B02
-FBAADB2E96FB0E46DBA70031B7D7A4BB32711C127FEB546F52C1FA36C7993D40EE93C0D4915B12
-FEB19EA6972A3651FDD1DB039B1507600477877D43AF8F23B4D41284F50621DE3902A3BFE3BDAE
-B057C127605869A6FF573334D00AC079DECA898EC5E7C28CB76B23A617DCA022313B449518FA4E
-3556B2335E4A45A8C61121293C3BAA23BE8ACFC53658B3617458168B3F5FDC321715AF886021E4
-AF9187E2FF6CCC09AF7FDD019556DF58061AC74581BADCA856650460E5B45C9DCCE4B4CCD18DE6
-5AE71D2B3D4F472FD56B46DE9126E08DA99B91A758BD9A94E28A8D951262F220111C3301972A7F
-49CA8615AA7E7BA61171300F8E66A9BA949FAC666EAA23720CA825DE4D0F6A9ABFFF233187791C
-E57E3EFC5FDE95D277D13CA6112D5934D6E27C07B614971D3AD7FD74CF08B4CAC94F1DE512019B
-CF2400998F207B27277C42562C7EAADE4D090D8261C818DDDC65F65CC793E5A479F1E03E3942DE
-EEDBEA85B103FE2BC309C6B16D87804C85900E39F51E96276D9BC9F62825D42D1EAEE49694D61F
-AD59AD71A3EA6E53CB0C06E7916F0FA7A3BC0DA39E224ADF4F23EF2A15A4E0A56D9E38D4D7454E
-CDF3E8D010A6950975E1967E54F4C63018731DDCCF5F6DA12B4D2AD4A228473E49F6EC799D1967
-B7F333ABB650B2B573F24B755BB71607D20FE142C5653358714EDEEB94D1862B435C877C80C1DF
-7B02B148E8800CA3A1957207854011A7EA1AE2B831F2ACE4D56F9A2CECCAA4BDA65C6CF8CA936A
-05FB76383900D5CF4CF85DA2F2D4E0E10C43B2FE280CC15C75349B170E87909E7113C3AE32E62B
-584D7D350D1097EB7161C2DDA01D1CE66B622D041228C3A93F6FD48048ED070EAA88B5AE5751B1
-9034DB79FBD58D16639930CDC92B93F439EF6E900FCEDE677D1CA321B93FEC8C22B6563A069710
-54DBF7D60967EEF580203D0D4294A16C912B06252B97ADBBEA61CC04F9305A249E88B95ECD4AF7
-1F6331BB6DDBB4608CA1548E270CB79FD972293B9EF8DB393898198E0ECAE14C92293506C39170
-5CB3B0526B95E3BE6B8D3323D30D1A8933CC0C558C70D22736BEDDEFD0E5DE972D2BF42EE9E340
-0F64CA97D4AF620384797F9E17BB831776A38A03E6C719917AAD65B3FE3850EAE611B9ABF47678
-D750C0E55CDFCF90E7902A8AD5F0CFBA8125F9C35A49BF4332CC5BB1AF7E6601046E9DB0AFB3B0
-F047A17F1E3346F5B3C4E4817A6E75753A3A66FF2F6226B57788DC7C5FE3352A6DE50E7E44723E
-B4268EB179EB916BCB57F3C7330323B554C5DF750B5B84563DB7248137E312AF17D2BFCFED3E7F
-09323553E04E4049B05E4F8C546D198FCF51CAF6D3ED424FC973C3391D9B190E1ECAFF617B6E26
-B1F2638FB32391EC52B27D0C353B9E7085B810276FA4728E699E50BB54274130A2B290F8B2E49F
-5DCDF560B56DE2A43B41ECB94FD8F4238771D8B55712DD101FAB9A58E4319E58200776583C35D6
-0EF2D7181170411BD45A5C2967D7F19487E8C2B17A5483E90316EE7F6ADE0C11AB7355BC66E021
-2BCD832EE4AD4DDDC4AD33DB5358CA406876B077CD8D4CB77D1DDFEED860DA562615F51A54F596
-C474DF3C2D253EEB1E9B85352211F2F627927893E9F59E70CD59B2163E35D0C72AEB17EE83CF1E
-F47FD6ACCAC3667E5E297DEE0E7F88644054E99E90DAFF89448641620EB4D165D629A9B59A0561
-A144A1CDA31FA7C64E9003B9F66C880793D1A968FDA68159508B61D90C52DA56A5EFBB937D03EC
-C3F56B7C4E58CC65ABA31D9EFA6F49D3739ED898D2B2FD941180BAB89F6BEBFA09F2AAA3F543B8
-447C15E372EC5683C81B987D492F6FEE10317F2C5FD884F813C4E281B5A7D120C24D1C7844CDAA
-5CFA497E5760A150E0D22A548AAB3DDFD13429A2CE12526162A66C45B38824E56D4CD47B6FBBD3
-3D66795ACC5DCCD1AB9BA0C3D6E2AC6A8E0D14DBB9F693CAC9F3FF65BCB714253A607DC2B25B15
-1A7B07690DEB14C2829AE2D043812BDB6881EDBF658C21FBB5DAC05326BD8683B2506ACF3B637E
-055E94B6141C24EA1BD6CD7437CB2713700EE829254EF783A926E2768B06545FE263663F79CA3F
-D4E9C750BA92F6CB2CC44B03D679750FD68524246F4C63CAA44F8C0976EC39F782131014D136FB
-96E441F9DF8DA9BE84D7A59497AF90656B9F308BE1B909E51AFE8396CD977B2BD9D6B1D248C594
-4B3F0DF9042614F333B91C3511DCBFBD6DEB5D5F323B7F021DB863F63DE2DC9A1774CB6598DF80
-011AEBDEAC09EFA9E1644FA39165747C88C8EA6B4AF1897B34E805BE0F0F89FE2B9F71F4236058
-E5FEA48B32CECA6C5C4DABD7A2EDE43E477CB3760628DCD2B64E03ECBD3D28D9A13445ACC39C3E
-540D0185230D1E89750D1C3DFB6DE4DC9A258156FB559870A29F057121419228AC452A0907E683
-74F58C6DAB6DFD46FD4B7B7417A3539F5F2DD26F8FDD1723B6C4030D86C352190716EB980791CF
-2426A868B756255AC3CE719D37C81D8BEECC143B623880C1AC8530698369322B6309C672FAF6F6
-0C8BB5E787447A61E79877B8405C652A5A71F85B222F724EB406A8E5451B8AB3448121430B4ED3
-34299EBF820709C1519E35803396B3DC845302F716DECFF7B34E53E60EEB0C30AFD9862749DA7C
-335475A5D432D4161BEEA5D72A3772B499539CB672E9ECB32CE919DB201E20EFF2555B71B569BF
-CF8B902564763EE7D559D5AA9870837679E4718BE751759A9BACCC51A9061196BE327510BA4865
-ECD5B2A3593234E0E6D198DB19D2EA74A437BA555CD8FE70BA380B852858881E83A44FDC32FCEC
-52BE9A0EE93ED500F8BD0C660D0894034FAA09B92BA8517CD3D294D16EA7F0D038BFF2B744FFE1
-2817B83C7F0DE337F0527433A982B6B43569C18D8D882BC722603FD1A9BABDB464230FA2B0C9E9
-13A47D30EDF69AEB8D6737658718321A34A8D5CD33FDABDBE65A9E9DEDCA6F80ECF455DFC6A80E
-28687F23D4ECD8D8FF396567EFA09929F748CE124D08360CE3637BCDD08D1A9D54EFA80EE56CA6
-43360FEFA5E987845150CCDBC23E5EFE2E3E2F571C1CD5F838EB1884BC39387CF19A0B4CAB69F6
-829987C0FB8634BF8F8424E649F9CFCD769E96A040B1CC46EBBA3B17886302C2C98D02ACF9ECC2
-0D6495C1A80E2018B1267BDE4D82C9AEC7E284BB825E6E500F85E5554E9E55E7657947879BD719
-81582946A1D6F0D70B878B5E280E49C23D3C5F176E43E1878F82210FD465F347B37041FA8FC749
-20A45B3D73E71EF44F50CECFA9590BA94CE6D34CCD4FC878DCBCAF0CF713F4AF5F54FBFF508C42
-DC97117CC92442E180E4B2307A2FF364E89BC538501A2E3526C77EC08E8B211DDF42042633C978
-8EDD3A24389AA1690ED0715F531173163A95E36E87554924FCE4879941C50214A485A26C04960D
-FBD7A03B9AFCE70866723375086C6DDCB249AE3EEA17CB1BCEA611FF44364DAE6371AC79652C50
-0EDC774B75B790B204C9479F3CE3030F6288D1E2C2F9F083F990F217DD42AEB8A95933E7A318D7
-CF6656D9C57DEBDEAFF6D532CF206F4BFBA0EC53913CE7D9E2BC72F5BECDC0CCB313131688D769
-12FE09419536C188F34C840608A17BA22DC57A7DE9B758E05C3800A8BCA77F95C0842094377A16
-B80DACDAD77A3B65651CDF7F7C4550F1214DC47D6E88C006AC5D5066C3AEB2012F2E0C39A055FB
-BF174FAAC6A9A28D2434E03874446E15DCE7ACE5D7BE7050390186125F0435D4024DF4B5C25B16
-719B3240ECE2B00C53EF9091E1043313BC83FB1128F19DD592BDC748E1172069E61AE8A05B6FA2
-73CD67F68AA8F783E90D042C630811A8A71C0E22A6142B17D6C2F443F27ACF59C6F4474014DCC7
-FE9257ECA7B4C46470DAC7540C34A03B7FC1AA96D6B48179D28A0BFDDC35BBAF155BBB5DD8D40C
-2F3CFA7719E0BC7832EED6A37702223D1466A8B4FAB31D2D91AFEA30194B9DC756EA0931A28D92
-8B68C0E09F7940A1BFB8817CEBBB0A5A4E65CD9170014C9577F321AD444420BC7522D91672DD1E
-E7517AB30B7DFF7436C75999DBAB0F7B3A7D452173F9FC066EA136998AB8D3A46AF5CB99ADE3EF
-F0213AD487A7C50A07E25B5363F2C3E47B79961BC58B4FBC206F8C17D4897A26101714848ECF2C
-D7219D372F38188AE6657CA5A9D5140B832533226677A992CBD205BD8A7EEB8618B6D2DCE91AF1
-8401EBF19DB900BCAB2C7146A0832A3AED3755B8906C9A0AC65CE2FE44E3DF2F68A75FD285A1DE
-60FC073205DE3B4BA9ACB0E06C29D5818F55A9DD737F2069BAABC52FD9B3F386127B9DC32B24FE
-9F39921778FFFC702300C1FC92E3809379FAD3189B34D98EC371F9FAD6763C81B424B0E8339934
-9282C1204BA70499E24CE718B2010FC17458D8208492EE56F9DE924FD848705969B622BB0F2481
-6BD0FF48BF235DD71BD6F61C38B6294AEE8676AFCD9B8564E36EA6A95C4876872B94C615DC0994
-D522CEEC5B7CA9ECFE9DA4A70613537A1FFDDCB26A909A0C8512796F70FCE357472476F30C9D7C
-AA718917065C69D2EC1EA9620982EB4B869035E7183A71A910212F18BBCEB054B9BC7419E45ECF
-2E0C600F865B44538AEA23950B5E4010BD45921CA12C0C1968C65EB900ECE26C5AF8D29D31346E
-A2CA571A9E40938D85D4483DD894907ACD68738986D864190CE11362E7C50346473639BF4BEF9B
-81160FDEEA602FCE03FA4ED3FC5CEEBD50F3576CDCD4F21408A2D80E265D5D607CF00CF15388F2
-C6EC9A1B47C77DCAE2E4F2F978508923FB4AF9CE6C8BD1941F66866465D9826879918CD49BBB89
-9A0B12CDA6A069B9944666479515F2B7E39F94202D4B369FAA1887EF5BF5304E8C2B2BF291D6B1
-4E656EEBD98A422438DC43124E73DED0C86F71F98AC1DEC79E65C71AE390A9D7BA0A2A5AE8EDD5
-5D22DF7FEC889A8953ABC0B0BB9898FAC1CD7B25263F7AB9DE276B20203ED2F2F43E7D52E442EA
-02EA9BD77721C48D819AF6A522481180B75C940780AEF72D451D556A9B6781C45369984390B393
-A873A2E0ABAA5D91DF10A1A29E7AF13F74FC678716FAAD7523B721B2B9C0C46C358887D0A7F655
-40E317B0F9B6359CB0C7FD951F28FD77D33160CF072D79559B31687A19AE294FE3CE1E9D30B083
-F955672E43D601A8FED9C7FB8C735C681B612B327D3806794D061C3C95AF819B08515A2D60E536
-D3DAB7BF64E37758CC9209777C62677547E065E20B74175EA87DD3836D107D867805AA0D7A913C
-E8201BF1BB8AA51657E08999788761B3C5747F40511D58798397D64512FFC2BE814C776B9EBB54
-9E4F5A3CBE75D920B2BE77CC141D1D26ACDD762BAD54CA7C37EA9BB718059948E6DD2C404BA4F5
-08AB7634D7F7CD84A3C6A1881026AF15EE46DCB249436A9EC02E96D88AB19180FC2D01742ED7F0
-2D7684B698AD17273CFA4164688C5B411D9E43DCA5806223040AF23ED0534A1E9D922380EEA882
-A5B861CADBE7637EFD6064E56107BD6237EBEEB8DA25B11BDF0A02569374B70F09818E9A8A0F6E
-F9267967EB87CFB403D57215869D265E58194178AD151C0F774C726A2619B08515D3FF9D9ECDF1
-4A7A40F43A154D499086B62D82BA643A2742C2F9420D73D7137C20C5C9F9CBAB60278E6909F8C9
-AD368E6CA36624FDDE2E1F9DC3A76681FDC202A09CCD9FA7904BD49F29C645AE4B4BDE9433D44A
-D304FA982F5BD914F42A77EE7C4338435F8312EBDE34BF5F8D805ED362C6A99440A641DDB01CB0
-CAB5E911A0E5A2935F340AE81B91592BED1B4272CC03247B1F27AB2E9B23CF77D3DD021B907460
-F8A877545C42AC468B68586F0066342AC40F497397DE037EC5F5C517146A72CFEFEC3675C88146
-52AA1A648DD3194BE106291289E0A0170FE7C1F0616A12E78E8FE112B7B2F60A623F49836F3FC8
-CFE47E820E9911C19AB297882D2311F41D76452CC9DD6F6F95B0520BA3EB394C15189F9DE9573B
-85C09AF740EA834A5EEE27A0400F1E3A6B5F86D0C69F8FA26C7BDE10DABAAB8F7B3EB7071A72D0
-A21D82F17485DA6AD12BE8668D39CE0B6A4BC7B59A9D8D6A47A15F62D2B41283E9F23C35D2865E
-10BFB2603A607E5246775F67A41E2EEC5683A709D02C92F4D021E07649C4C60A5F0E98D44CD83E
-A34297942AEC4D397C4672E5ED5E1FB1CC51F3B6CC7E8FD0128D7935B05872A6B8D76F5154BB3F
-17A4EB5BA0437DF785A63009C1D8084FAA7EB5145E5BDD31E9984DCC2ED1711A2FCA3725445AE8
-C78BB1C692F2FCAD9556C68E7C9196541B9A4F2465D16B4205E345D096E8E5B172CDB1E784B228
-0D22A28813998F653A4D47B5346C636D7C22CEBF2DBF433A8790FAE8989A18C674BDB566FFAA7A
-CCDF631AE4B1B2C876E45B911CF9F4B9D7BFCDD2684553B1CC0F3BEC3624E44F023BA223E83EF1
-40D0E6D506E11ADB79C0DCDEED41894073B75A931D0DF6AA89078910D35E6F65B956AD74F939A4
-B30DA755CC42918F3E6B748F066E891F0A158DDB4FFDEAACC6E71A9AE04DDBAF899F796A80F6DC
-02703C64BC7E021BC292A9684305D59CEB84F579B0BDB215E4FE8399DD885C8337A6ED127AB50F
-E2B562EAFD20C841E7E5DD1DF6993F4E60B59C6FB2B8660ED942D360C5DC9D48A9ED8D9A08BB4B
-8F7D51AA81D0F6B5C63E3633EB4A8DD8EE07E99ED5A455B6D5021D91C154AA57807357D477BF2D
-626D54E365DED3AA67230CD8FE70C51E3EBBEF88FC014AD287EE77170EA9E47828271235BAA930
-087CD8749F3528C7C60AF3EFA55DA68C6D3B166ECC7B0A88E4077EB2C93BC5894EF84D9BACB493
-203015DA8CD9EF106CFD123E8057AEEA2454C9651D312E4F6CB7CD12BDC1DBB475A1DC725A21DB
-FB24F55AC85BA2F07531B23ECC411FB2B0DA6B7379F3BDED7DF2F412A016E9905865ABA4274EE3
-1D932014FFD8836B8CD636568CF0BD2A7B7D4F51D716BCDC50D56936A297C0E7807674BCDA480A
-1DD90412EDFEB4F18016E5A5EBEF885D3D33E2D925831343B0CDD184AD9D9779F0F50805894776
-3DBFE9EED1AFE3FF0DE7D8691104B4155821FCEFF8D0BA9F35DE1C39B063394E2F76B0245555AD
-78965B301411E1D93B5D7C2284848B3CA29776059D9AA4CD2AEE88CC0007376C6EDEADA2DD1CA3
-F5293EE8E2C9B0F1A8F5EE9D009C63589CD0A7003B7911C254B780C8545203165601845624AA95
-2519CB7F1A1CC004B84458A19C7EE68FB249930A268BA05F34C08FA72BA4E4E6919EE667DC762D
-F206E8BD03D6A1996887DE81640A2BCEA4052FCAECEA52900A9296A4A399F7ED0C3D7D3852A897
-9F339D42D32911E6E119BCA337B7F09F2BC74BDE2B71113C439397481A8A5AB3EEE1EF9A2DD798
-E9CA52E836034C536C07CD377259B9B72FE7FE68A1FCB8D4707B223AA693CCEED0AB7D97FDF90D
-84DEE522697C071AE0EF306ACBC192AB9A9FA397E6CCB97F42FBA37818A844FA045AD2BCE7AD5F
-0731590C7A26AB951EF94059198AEEDBDD869096FEDF9EA55D22C23EB6E4ABDD469B3155CB9451
-04C51EA9717EC395B7BB64E2E4AF5D31AB85876028BC78E0CD3BDBDE214CE56F5687B3009DAB8B
-0AC6D75B13752782F56C590AC4FAAEB6DA1462988BD69173190F7A486077BB49CBF5FFF612B0C9
-57474F5401B8B1E8F240EC3F20808DCA2F9F2D810A07498297DA66D9AF329991DAC432BAB46C01
-F1B17BF8DC6FFF54F40397026ED09977520A41BEB1411F9334E8CAA93E5CBEE598A88A01B25601
-8E529F173153A67AACDE4A8296BFCC5B88E6E20B29D083889C18B4D38418B12F8F3514FC95130C
-58A0891AAF8A9C4457603EC6FFD26F0E1B957E783D4F309F4B654980C22D29CB8646C104621282
-BB301829676E5F3D07F090E172F9A74E9E36103D3E7FD4D7AF0F6AFABCB9A21250BD6E07A1AB03
-66719B2AE6B8B98B6782AC722DCCD0DDE69FE9E39293130A206E9CFD64184A589C4893C03375B7
-D7094CAA426EB2DA5FF79C2DE45F5893EE2AEA388A2AADBAE87FF70B629F304AB0D81D41F44352
-1FC0BCB558119C9FECF5C9EA1A876A0A06610CCD279BCCF198AA606A2F4554880BB1BE38A91B55
-48D503EE76A3ADA011EF1B31F25B3A6FFC1A6C6544431CD1E1DCC06789C88584FD1878D3F5F565
-3B6FBB4B5B4795779F976252E9F3F09A482F9C8DF00B5EDAD6F0BDCB811E622A4FAC70FC0D6F6E
-37625FC077D143C6AF7E76280B45F241C2FB62951447F84012AD8401C0BB7B794709B48BA3FEA5
-D85AB7D9875320A13BE8934E8FBC8B353DCE93A16979FE3A97D0E9A8B5D1F7DF52C6C18F60AC87
-C8B17DC80235023652ECA4275A901D9468AA7766128FA157DD051060A62CA5EE8235E79CD8D5D2
-B651066E2D8481A717EC08FF985BCC2B4B5D4BAD6408B0557285903F26BB6698710CEF6102230D
-042EEFD6069623A5003CCBB8B71F6FCA85A88347DD13459AEB84EB4802ED2ED98D02494CC9CEE7
-FF5FF87319C591C72CBC3F43DC7DEE2BCD0E96DF6EE42949CAC9A7B7CFEAB55D3473DFC3724105
-81D8C7CE893A1C374D933FC9CFDF462481D98FCA27085AFDCE8CF359E127DCC1EED7B558FC6980
-813EFE260620D7A7BAD331651C09B2C7F5EA13A7D095368B1453C7E14E6F6F4C99CEA3F3F51256
-77A448D040F2D496616C86D2F6774F2307163FF9C0AB8AC88B20A6023E60A2C8B63E1BCB6F59A4
-2D24C107DEF5875E7EA1062646DAC43CCE029F56E91A49B0BC6873D1796DDF7A0117ECC41DD4DC
-792B5B97077E2AB5492876A547074A73D404CBA4B5C0FA1938349B7C156FEA5952AF7DAB0002CF
-84A92D63E38C0ECAF31FAA2B2A033A3D382C3A4416F554E4E00100D122B2D75AF0BE42C42C7B1B
-4E515B81F4EE8D3F9C39796A63506223415C2A55FFA26EB9E28ED5EBCDC5D2E83A3B27DFC8B6BA
-8DE74DAEC630AE7BB6DDB12A42C1F666A05EB18665EFC68FCE7DE3820485FE9159E35EB35E2932
-62FCF5712BFFEDBC974E5990BAD0D64D820564F54324323B31ACF948B3A27F4AC397A958864268
-5F86D44EA685BE3CBF1DC01C293397B8E3E457F619D8B6A85E75D838219CCBABADF23C0E4434A7
-787DC52DB315BAE832819F2973F11C045A4662F51256BE3967C3231CF42AC7DD045786B27E377A
-A42DAA473A697EFE962CEBF368F10E0F3AC73EBDDBA259ED770D8E43F8B39175BCFACFD1E31DB3
-88950902A66926774EFA8EDF9649BD8AAC64702EA9ACF5717B5C91B4C150EA2A98CD128235B6D2
-645FED4EB709C91D4F71F2E3B6B971A378A7B3499773293D47B59AE87AA1F3220CCC3022066508
-5965385DE8031B42CBB2A2A0FCB9A038AE2BB898991A476373CE559ADF3263F47D6C103112A5CC
-E3EDA9EEE4C24079F0EC6F88E9AD54D1629606C97F6EF26ED0225718AFAEAF1A21C712315C03C6
-9B019D238C17AB4FDD0A52E840E28C6D83D6DBC7F04051CD5F8A61654B3037FDD8388C222A55EA
-4A423F99635EBE452DB660388127204288A88BA9E08B6C31F92960CB9B7557CD754A3400D48F1F
-33EB9C6E820BA19A66FAD15A086EEDCEC0386DDE30E8FD98B3A63EAD8AA52656EAEBF9D3995C08
-083CB2901C8C04E8CDDFA28F89FA371822652E71531782D1388AE97BC059278DCB3DF5D175DB21
-FC34D07B6D3DD38F44E6BA13133D6E2D54033C4A77F0A4B282069477761F5DE689F4EA7F734BB4
-5C0C3AD0198A5C9F9AB087A38A0F47BB85CFCA1DA6E818ACB5B1D9B322EA1A67681427A2E92A5A
-72E27208D406D2F24CD583EB914DB7615EA17B0F471DE94AB404502DA4CC394ECE88024B6AE998
-CC7FF2D1383E183DD4562ED30BCC8BB6ECE442449BBD57E546AE5E6993E2993A9E0E49784366D2
-6A0D3A301F81AD2413F564C4F36F7F8CB3F01E1BC0609F9B6CA4051E30485865768C9CDFFCBC7E
-8E5A91904F43024638C4D70994F32D75845F9F865E9037491E7AA0877ACEDA00AED81E74122F94
-BB270ADAB594F5055D2B856F9615F1EDF02AE54BEFF75D33F53589F82AA67139C454ECD8077C8F
-53509A3151A7EF94E80BF03F881A0553D321B41CEF83350CE9B40F8CD187D37F9B0C0D7537D498
-BBF7ECE55A8F58FBECCCD0A67EB9D86889EAC4E61CD90C40992344C0D79FD1C8ED6D7272B48406
-81B99C5A06266FD81B0904D89F1CE6CD26D9844358263E5385CAD345FFD28000BD449B1391BEAF
-FEB2E5EE56A63637690F48105EE0102E398868DE9D2CB1246234605FB2A5165085370E4EF4481A
-DD0BC5214BAB5055AEF44E54A56E884F96CD9DEB53F44D2BB3D29839F3780655909B8F5968B491
-83E5D0978A1D3EF4A15D97EA1D3F1B16FFCEAE52E18F34BA676F2D478A5CE9EF0EBFFA5E0E8DBA
-AF563359E5B0E1FA0A861DAF2F664F78B338999DE20CBA9DD87A91C7FD06E12F3FDDA8EA27F945
-DEA14960910D04FDE66293A8BFDECBCA8F5D1267CCD28B5161C89CEAFCE617CE08496BB3DE963D
-34AF77B9BF7533C46F910A673D6DBC905C11D166B26809AF418B3A8CC243E92F7680B1B02A56F3
-355FB37EBD6F1CF721BB8B55199F04707C9947CF0747A124D6136C18091F700C1DAD3F30CADD8C
-AB54C79ACFDFD261A443C3221174F869DC157F61E198A69E6267C9B48E78E907CE5FE7FD4B53EB
-9189094E0EC33829F7C27C6AE1CC732C3D191D522CDFAAD023A181FD7B5694F0A65FCC20F51570
-95EA8DB3323E2DD26FC06CDCE01EB98A5ABCF0DF84F3A14DD67EDC748193627EB51C8F6692D45D
-C830F3EF7C823BE662184B79F6B523D75ABB3E83F0BD78369669A26728BE6B6709A835C3299A54
-25D05DDCA7CB954F4B325CB2E5E6C28C50C59EB0163915521956EED1A2B2DB82B22F7A1B9E9CC9
-F40044CED31C72E9E85B0244EAEE92EE90CBB3A8620A53F805E9A20A6A0FBD52DE2E75ADDBEB97
-3C3A794EF204C634F464E0725FD33E8146D31A976D305EEFEEF70DACCA2BE227A1689BF53D61AB
-CA013B235A2E921FAE0BE489107B223E99209B7CAC5355A33F2F8C04996D075E18007DAA3C1319
-EA66E669C4198838FAAC9903B074510749D671308C9BCE1D173D6C296AF100581E501106717F9C
-59E3A29537A16D376D9BA8DA51C3FCAB70B0D0F61445AC05758F1B579DCF0B5CAC6738FC4C47E3
-6F5A3A27AC9F19045BE6B3D5482E2D30962C3141E12AC96D59E6D43448F85D1999A39827C3DF8A
-933571A6585DB257603471CE0C77950F8A7D3C25FD60888A26F6CD77281BFC5F4A72394ACCB7C6
-A9894B6015226109D1B043004363DCB6CBE56449917861747F1828E6DB19F835E328524A69464B
-60DE76F08CA1FEBA7DD75D78778CF64F0050E225DB6A44C785592459BF38CC075ED97583AF0E17
-EC67B74D752E580533F98000A39CAA0A3DEEA46B89D864E22115A084F97B5B0D3A050AB3ADD338
-080096BE5A156EA956947EA2B1BE6C357BB1901DE7FCDF02D78B647E1FEC144FF3C8A7711A894A
-1E7D849A60E0860EBB256E15C5C995951308CF30F1A87E8D3E678421B7537199E27270B4755DB5
-536CACC90C4772CE0CAAE1780BC54ABE0C3BF2627B64451DEEB875362F3B47E95577A80CEA03B3
-C6284BD3623306A66907C6EE6F4E16617783DDFE3AB55448F80A97E8D5CE6B73493B8426DD163B
-96978D8052FFCFF0B0CD91F1D366FFF67514F92F6B1FEE64C3C023EF905C2830BA7BB7CDDD8532
-F18CD1BC5EEDD4E57FCF043625483C58AFFFE5EE5159F1707BA49760CF3D6900B2A6C9B64EED82
-ADA8F0B96D7BD624A1AD4B3DF0118E86B98B46D72A0744FC895ED2248618E6A349C51A44A89C6C
-BEC27E525FEA388BF4A52D963AD520CF9A768B8E1BC6345EB434013BD9FCF6FC5A309CF7953DF4
-E6A92DF3FBEF92FB1A4A7FC4AACA0B95F070E908AAAF4738227375A3FEA047E3B4823BA8FA26A1
-F497936F94ACBF1920E2C18099F154F2D74E50A5FA623B2048920B7E0AF9446EED9C8D4B737AAD
-85515672B6AF1543E5AF733C178FF90B89B6EB1E92162EAA240B158A78652680F3509F9C1BB21D
-EE46DD3B39A2D17029BC29E260AB570B29B02624F152F6D56DD4F2FE3DBB352A3CFC4AC0534F45
-E31ABEB8C099BC8B7B829F6C7D2DA0C2B9D58E22A8A8BF73D9EB1CA278086FC1FAF212EFA755D2
-96C938CB7EE5AA4E007EADC88E7205FA0874D44B769CA1E0D757968A39FCF4F553C14DCD9B34FC
-5246D3595625943439F4F876FB6A52EBFA06056850F5C92D434FE017FB3D4B0E9022B2CD28C3EB
-95F084EE99911CE955B5B93196BCBB65C2699A0C942A998F785A59B43C8F8DD87BBA6107854FDD
-70B3763161AC79C7CFF4FA36EACDDABEA6F5CE84567AF95E389F9C2CE9E972B540391F167369AB
-CECA3C3D9967D41DDE6F455445D686B3B8223C6E8727BE334A73EFD62477DA3D89DE65F3EBF81C
-4DACFC5CB89587AC9267B8670AAEC340FBD51971A3323B17978E110745B84C5E6FCD74E132BFE2
-19BA1D812A645002FE8827DDEE54546099B47E82F3935006F0B44E174B675CAF24A8FA4CE10017
-0F34E1914F3222DD851F0A874650A14866DD1EFEC6A2D97969F4E3DAB9D449AC50B5E4524BB5AB
-96932237FA7896A5284F85E592B01D20C761D35BA83B4945F5608F30A77A84D918B6847516F96C
-F351874BF52EFFF38ACCE88174634AB0338A377E99BC3136A0600362EDFF0E1D42F8C5F984ADF4
-AEA2463EC1B3DAE2A6CF86CCC2AA846C7EF31653605619C7D0573D27F914DBE344E5C11B697154
-347E09F54C4108A1D71FA878E4B07D35FE056DFBA2D7B99C8F01134CEEAD849AAD3AF0CB60505D
-519AFC82A4BF5B342575B774D88173F1BCF2D914026D3413FF187F9C8FCE3709CF0F7E9A793483
-876A4FD3F0A29DD8DB7F470E88DFEC249A91BACCAA65AE26EFBC9CBD550A935741A5501021B9AE
-064596C775BE5967FDFD3FC595EC5CEC2F185EDCF11492E76C8EB22CF5C91BB63E9AE2649D8A5B
-CC7A47943E40E3B473EB5E792919F03F09688B71ABC0B0E2CF64E1DD286236360F7EC828CECDE7
-64CBEDB243828139AC4C72378B3EAE67D43CDCFB95DFE17DDEB6C2354FB8C52ADC0A666C40E2A0
-4FBCD8C01936F04F1A983B68462205765CC6E782A2F459C040958CD16D8AACA06E1A7BF14BA6FF
-D570675A54E431B2D2CE78D008F082693123D18E1C3D27171DE5940F63C3FA5480E80B5727F684
-EBC48DEF479E345D2C9003481AE5A7FE20A1EB0CB422FD2BA07A3208901CA8D782DA95F0A6DE2C
-CA3DE689C498A10CB8E5AF0A2203C5C147BC17BA14B4C59A34B9351321EFB281494423D0B784E1
-622E2F3EE7591A23113B3B90D34D824549B3A0B513B8BFBAADA9E1C4879251BCA93E6C40A8731D
-19B411F1FA3C3F3BCEB63F5B9B8E868D4F0B966AA867EB2D4C301FE6A1D35159B4B7BAF8227D6F
-F7A86BBD70178E4EF798799F4B43E296A889120BE0828EC211A38BF5A5AAC3C00494B0AEE6ADC1
-B8FF56733A3FAF015E6BA38FA59DB63FB3C9BA355E5F2A555903E4A22F2D1F26AA89C21A623DC0
-F0D8AD654C3FBC752FF21C16321F5027B4353F6C12FD340D272C2D4F30ECC9B58DC4A42F71B954
-B2764E077E0CEF1FDEBA5A6A8FE14F3AF0122C0918DAF87B157BE507BBB50DA1F208534607D906
-D45CA3444CE68FCCE04739262BA5B3B0DC0FAEADD86FC94FF14548C98592F91F89948A173B76B0
-8D2F3F845DD251F09AFE656F69D115157309D537E4F663CAFFDA726A5C62DF8EDE1EEC7916F86E
-CEF600BA02901BC5A56086478A867024C58A4D8A631736FEA04F09C9DCB4B3EEF89A0C5767B3EB
-8B0C2E5D08974638E79EB2CFDB509E0948BC42E1A9A29DDB09BD44BF28186C3C5AD4629D7B1396
-610782E464BC4EC12B2C484F01250BCBBECCEE474F25DA98AC82583467B62D51689EE98AD2FCB1
-AA13D44BC1CEE4CFEF34D37FB8789AF5BFA59D05D15449332B46347A7CD1F0791D48BD563BA6A0
-876C8B00496E3947C0ECF78782945109BD9306030CBF511C2B4FC1E28868EED9E2039002C98F20
-43828EBEC486919082BE71A7CA278361D0EB9DD7E21AE9CA80EFA147DCE160ACCD39924F45A821
-D89721CEAC542ECD09E76ADD11FB1710804C63B1268FBC89CEFD28314D9D3AFC26FAA897B3B7E8
-C882C4125D3DF9A67E2DE27A0245D4FD9075DE5D7FCBC8E48125D8BEC3972FFE5F8ADEFF1258C7
-5506691E5DA81359C24A978EAE086E7E885D8151A515F15A475FDB038946F7D369644279C2186D
-ACD69FFD922EEB5397F5C3196548CE35D6E35C4DE6D95BE566665E4E0EE11EA43CFB9D0133B5E9
-D2A6656AE1861C158AAA97C48DD426205842BBDFAA90DA4D5EB11EF29C24898D9FE9B29B2AB913
-2A774418F0190C3D0FA29755168BFB149E0066DFD3BAD7FC405B28A27B2DFB2A356CF6F86ABFC2
-18C7E164F6F0D6D4CBE011E77EE8A045A1D1134E115D730D944CF34248C1020E15955661DFB6A1
-687CB54FAD1AD759B7EB209E6A78B4F3B4F049258E799B6FF7243B26B573D2B26AFCBC36324E2E
-9AAF7206D3680EFE913A6E9F4CC8CC7FE5FDBE60D262D378A123D8BA928CDD6651999854F3ACF5
-126C00179347DBDB34954378AE5A08A690A98413115809C95A6142A662DDB89BA25B6026064A6B
-A7D85963FB4D10C0BA1BCF3E73CD597D99C4CA47CEF4692A0EA5DC89C2A92DE5630EF15819840F
-10FD394BA987AE798BE15A61AC464345E203B06A3ADD25E1607F9C750887F5E7ED7F2A12109914
-542CD396392738C7B7A7DAF58A7823414D648CDA083CAF2133CBC0318CB11464411F85B8FC813B
-4D07757D3989E1E5E063F2D8E07E50BCF85811766CD79210C6AAFAF085C74BFA3DA37B45386A6D
-C83DDCFE3DDBA6B3F999F91406D35374E60CF88F2920208C1D2A162CCA6B27984D905F3C271524
-1FBA18949B6684E3433019D3C8B45E454C18485E54A74D196AAF9636E85D179E1B5F0544D09BE1
-8855F32091CFE26A425F114C556B995935F821D811E0E5CCF779764DE6EC47256481B25EDCB409
-E7A1FD2D72D6B5DD56EC9D4474CD5A9660972D366649D840986AACAA04765435F4EFA7C513A10B
-1B67FBB112BBD10490B0BDCF5E5BD4F80787E43895D4EAFC807CF18103A4EE315EC4B71BBB6022
-FEB88DE20D8C7E0244B95015DDD03CB93417A691CED38B37C27BD1C510EC50E2D82C5ABD32D24C
-29C30888A2E889D0EFC93945681CA613478CBBB222810C4E4478915E598628BAD3A8E31402C1F3
-4653671CAFFAA244053AB7174E8576085F90019E0DE486014A115F88DD9DB9B10E91F129DD5A6D
-00AA208459CFC5A7A2BD1095DF24BE5DCBCDE96D79E90871084AE04C1DA8DC2459FA0E191FBFFD
-EA46B20240E40B6467A2455C72427B119BBB07C5725B823C112E734A09D07970748F0D0D969B75
-1BAF2451D346FC2C56122EDDB88287B1042B9F24C933F541492D0683DE0B0325AAE667521F66A3
-27C863F4AF7F4A937F7BEA60B5299FA5D170F9413A2E6EF5EF70484C0D861EE719126A942E0262
-52279876430581F0AF1841719DA6E4D8C3B932837FBDAA3FE08C18E1C89AF300E3AD7DF34FB439
-9BE9A757C830E18699450B98B49EED738C09084CA5E06DEF86BC58359DD0D203FFB11EFEB043E3
-7B184DA9B71C1AB17A9709FFD273432A34B3D924CB2F29BF5DF84596AD447A049E3A451131D660
-57FA9D4C24BF824D43DADBA7D1B2926C9CA62D8AA8C29FB2D00B0EAB7322873FA5F9E2963EF721
-6BEDB2D97548F6C40E233B25CB3785258D0E7FC096ACBC0FABACC39DE29BC0E770474A541D87AF
-69D3B8E9BFF00AF11DAF9DE908EF674079C7975D7443F30FE21E02B73FF15FD44C619EAA8B9BAA
-889266458C136A3A92E7979EB53A04EB00
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lbtr
-%!PS-AdobeFont-1.1: LucidaTypewriter 1.001
-%%CreationDate: 1994 Nov 12 10:47:10
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1993, 1994 Bigelow & Homes Inc. Pat. Des. 289,422. All Rights Reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Typewriter) readonly def
-/FamilyName (LucidaTypewriter) readonly def
-/Weight (Medium) readonly def
-/ItalicAngle 0 def
-/isFixedPitch true def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaTypewriter def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 35 /Ahmed put
-dup 37 /Alasdair put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 43 /Alois put
-dup 173 /Ammar put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 33 /Arne put
-dup 59 /Art put
-dup 61 /Ayman put
-dup 63 /Barry put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 96 /Curt put
-dup 89 /Cyrus put
-dup 187 /Don put
-dup 255 /George put
-dup 189 /Heinz put
-dup 179 /Hong put
-dup 178 /Ivan put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 60 /Jason put
-dup 32 /Jeff put
-dup 62 /Jerzy put
-dup 34 /Jim put
-dup 64 /Jiri put
-dup 36 /Joe put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 42 /Jonas put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 252 /Kendall put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 92 /Koen put
-dup 94 /Kristian put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 124 /Max put
-dup 126 /Michael put
-dup 177 /Murad put
-dup 91 /Robert put
-dup 93 /Robin put
-dup 95 /Rod put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-dup 121 /Sebastian put
-dup 123 /Shuichi put
-dup 125 /Stan put
-dup 163 /Stefan put
-dup 171 /Surendar put
-dup 188 /Vladimir put
-dup 45 /Will put
-dup 247 /Waldo put
-dup 215 /Wilfred put
-readonly def
-/FontBBox{0 -211 743 940}readonly def
-%/UniqueID 5054489 def
-currentdict end
-currentfile eexec
-AD776B2EBF901A49F071BF30E3DCFAC47FA0F916EC503FFC9EFF58A2E5E6ABC78B442C3E49096A
-372F9AAE7622C3ECBD02783028DD91D32C0749B44F46D712056235A4901EE1E3989B3DC1451624
-40AF8B496D8B010216C5D0E3D6D7F34AED88500CEE93E2A4889C2FC011056B0222BA09F5697B86
-A1350BEA78ACFDFDB589C8D82923F5F8AD8C1480A7D7EE8ABF2004A86A75BE914F200B220B02DC
-E0C7FDAF4B89502B119D1FBD3035453DDB3DC564DD8289E85D637884AFEAAF7C6FF38A32C70EF5
-C1B638CB40003001895712A251C27020F3B8D9166E77E2A69E1FF83886E0BE4327AC9142301CA3
-F4DB60613570C39367B465BD2E11A593DC63EDCC1810C1F5EDBF099DE46A7BC166F52311BE4A2C
-DFFAB7110560972AD364AE5170A11FEF4E1FC57E896F7B0FE2389F3BE19EB48DB67AC766314064
-174EF2E1412F25E41CF45CB6990732C755064FABE454F1B1D5EA703331A09A7A9AF323557024F3
-7B24CB30C52216514E014870A174249B7B1C05638083915C9B633E3FA00DBA2DCCAD433B078A91
-E405EFD2CF75CEB10E524FD95A2BBFF9EEDDFE3016F6C2D3E901B81B723E4F422A0B1442A0E63C
-CC52A0E72EDB5035D945A2FA1441886E56D2B10A7B5950BAB79A9653CD37F0AF255B3850E1ADE0
-9CFF282133A2E30770C76618F58007FC51C72485EA377798C5C8A00DAB46815939973C8FDEBBC3
-7B5C966BEFCE797755B7E73A5E55CC69BDAB56C7E658C86B8FF147630B6D222993D3AC6AD4542C
-078835BECCF377ECA61A10F66C41ED8379C2FCC2A5380AC1CCA64D05CB08109D76CB1901D00BD5
-4761978C3481B305877CEBCD436944FB66AF914A1C8D2D125DB01ACAFDA9A8F71BA3CC83FB11B1
-6ACFFDE43513DF984167288E886247E02501210DD81ED939D5D18EE3EB3644D5EF61D2BE58B7C8
-106045C8A3684AABBF8EA6EEE01208F99F865E297A03B426EB16D44B34467735A1FECECEA719CB
-F2E24F2A15395A18EC4F6A3990D9EAC78BF523D5911AF11C3EAC620D859B0B642984658A94897D
-4BA3F1F622F2DFB6861BC85CEED6172393058E882721A9B3D2E00437CF7FB8DA4D1EC8CB1217E1
-697149B23FB1BAE92A7E0FEDA0374AF59FF5CD141426C498D2749C85FA6E6E2DD07EE3FFDCEE86
-DC3F0225A5EF81DAB98FA26C89B1B020F884D485893B5EFD6019A149D82925F3DD9694A1058065
-EE57C94BD63E5DCEF57F5C3C850419EAC7C4BC2FB81A7D0BC322CB0F88943A6F507A2FE460EEEF
-A17DBA7B0E7493890299AE86ACE258EE4C7EBC2C9713406E365A5B30FB045AE0163723667C9322
-B05319D528C8C67AAEF79A6C34459311764B75BC63AB5165F831F1857F6B1D6801E39931FAD9F8
-8B61B304696763D30C0B58313D31CC287EED59C97397E8C0A748426DB6C0B7C4CA57A43E7E27A9
-A123734DC7EA137F307B9C9074B908E53E60F99E98CA0DE14A5D61967727709E1CB009EC9CD98E
-9D796CF35B7B1FF2536FF8CD9E1C24B7CDC0E89DC29BEB398CB420DEC645001D90D59C7A5B5E33
-20425FCCFAA23ED880C41BB82A8CADDCB8B5BDB1D57F414F380BBC00B6A8B9591B25AEEEC69B64
-D671A078F39369EDA9E5C9FED9D179AC25F37A4E4D1E438B180B24D851812E407B242F932D9D07
-EE2E42BAF2FE9EFD338345C15F1C8329E91644DB1EA96E6F45871D8EAFF292286D7A70281381F5
-82CF13F5F987F423463C2DB96A23D3D9CEF5B4636A092BA8FC7C97AB42BADB4DE493C0B0A54C81
-82650C094D0B4591A2891949270492240334842911DFD640AEB2B5CB036BEEF59CEAAE37AEEB4F
-4CB45AAEDEBE062358058A0D697972BB11E9F30ECBEAE599E404C7BC4C93FC3C2A604CF7F9183A
-96962D3D0F03FEBF8D7A171E9537EDB0F8769AD1A442BBEE6F003B87F9EC0C4DCAB4C1BE74EF54
-73FAD92638E347980505361CA70D6A28EB18E83ACCBC73C481D4B81F62EC2FB250696E436A8788
-2728E8E960E09A330121492079CD349F5C8FDF0CE6824495FB17A3A97D7C031F9E8B50D10234D3
-C02792AF0C0BBAB393968B49EDF5BD4F84D83DDB9500A9EAE7EEDDA7CEDFC2A6B3B71F885487B3
-31028361BDA2334E83820C7E73A67B200F8E08B742DC3BFFF6E363AA1EA72DB7CEA77826A5D024
-68C8B19EFF5F8ADEFF5235AE6AA50F43C5F2EB56AFA58470FB2CE038D35DF1FDB5135B8CAA9F3E
-F27BACD9D828623636044D161009F558132A6B6DF4AE9CA3EA9DCF94D961D7CB962C4EA67E887F
-B9D7A3C5F91166D41C8427A1E0C8BA49C21E968D52B92BD7E7B1F5B1800A27F3F7321E3D200B77
-98D3F4B0AC1A396BE11D0C919F55CD8AF1406321E8EEF169B785AB38BA5AA61A5EB09A9F312697
-92D98DE98AE49A1308A5706738125DE51C98AA3AFBBB10124FFCE47F72BA6A1E5D96FB5BD8F989
-D1AB41DA7C2C71FD1C02CE697C81A0512182ECA66EC14CC8E473378FA9EB3927BC9EA91B1BBA8E
-0C70BA78B1F7DB3124246AA9E4E349421623DC408D756578B11218BE2D6B613186D1D094179200
-8960A7F1B266D7C4DABF9081725EF2E5806AE27E5D8E81CC7B98C9CDF8D319208DD7A75C2B0B1A
-7C13DE5CA9912EF40371D9F415840ED99AC446E1EC958001243B0C39641846EE67E79217DC6AF3
-02891C024119B55AE58D14B28B68225733BFDA7BC4D54EC2EC58AEF027BD34EDDDE2336EA8B34C
-63EAACC4D255340CEB8166FBDA86587E207C06C6F804C366822435388ADD4BDCA7E345DA3C3912
-16C19BD9F424C5C5596E3D1BF1C6601D5967942070320981295BECA7EACAA9017B29EE70538768
-5DAA8B31D815A53E446EEEB107B369B824C97D5730A4D28ADDB131FA243225A69DB5CC61C9CB21
-018510F1930F3AF2AE3987D5110BED80CD8B6BF24998AC07DFB9C648B0BDE300DA8853FCBC3C4E
-C47181B1665670E4809D03B0FEC298D1E22937C45159BF0E1C3278D727E40CD00A3DAB814D16C0
-453C20F343C8767778E20C3E12A9C0F30CF38F782C91B678FA8B73FAF9AB8337EBC636E05518DA
-74C57B6696BAF384BC34CF1F50DC361C2E745A9906DD87BB93310DAEA23BCD0AA967E8C062EE03
-F573B67C6DBA52C3C78E4A6BC9A879A97924F26EA053CB90F1AE4968BEB209B7496B99E7102390
-4591EA1246F12A2B401C36C3D585A3C3E42E95316D7B3BB95509256DBECBFCFA8182EE874AA624
-B74C146E164A7509867514349FC6ED41A0EA7375C81E58CAE6AFC5524E4506458FDFF6B6F94A50
-18BB41CB3BFFA90AC6A605B372714552AC2CABD4BBB9400485A50E1122F69011BEFD2EA53EF4B5
-4DF3481CDB4F97F8BBB549612C3EEF4E860143EB2FAD42E5B9D5913E53DAE0B3468B191C8ED4E2
-4B5E8CED287E7012FA0D16B8019EB890D9A8BAA01629B0CEA69402973EFDC1618CA995505606DE
-DD18D0474B4E08F7FFE947C323A138F944A950734A4586FE82A08B7C2967E67BC975B875A2AAE5
-05935906A0484CC6C2478EF1EC03E885D86CEBBE5101101C11B7B8165E132D2B427B8583BCFC89
-85A7BBD5B56D12F8C11796232B430613A8B4540BF45C97B6067A74BBFBF64851305257D1BEC901
-238A7303E12BA887117301DF80559342A4B551F8189E9DDBC5251D2D384831269A092ED1971292
-2396105767405896450A1F07F6B660F4BFD98369836EC514D418E4ACD93095A6AA2C44D0912217
-F48B92A5D7CA170A6293B0A4139BBBB39131E2B6F5CCFACB550AD74DCD4D466AD9AF69A409D09F
-5ACE8C98851C20E19E4D44B1DB30905B9BE08AC52E0A1548793C591CE0E29DD2B102756822B36C
-6E4BC505003DEE549BBAA843BA5EFF252F0A5E4CF14D1EA86F46ADDB6EF52427E0B6E2861583D0
-885196B68E53D9B72793100CBAF160F7ABAD3A8E2887D078E7F78FDB1437F0A58A20C7E300ABA8
-031E30B35D34628DF6E8A9689F2C5A779D51D6B673F38730E2C28CD4822168D037138B5DFA7A66
-4318B681D41864AF487BDAC6E635996D21C5EF1D16BE5CAF809C6E34AA787121164292ACFFA289
-15A115A11700B26B0BECD9B05A4CE538438BF67209443B4ADAB5BBC40F9F354A90CE53F0C24AC1
-F2C37FBB9022B23FC9111E292ABA30410005355D49B56D38F4C33C37F8A891A88B2F51957420EA
-E5D22618FEFFB7C1A6436E75E4E6F4F8B3B847D4CA12D3D925A3F1F66EB6D87B19A53042FC860D
-2A57D2B2967F001F6B56DABED79E82D33107FAD1F46172D4EF1A52FFBAB95A33180B0AEBECB34B
-BFA4DD57AD85FCC81833CECA2A9D4667923A57CF8CEA991565051E3BD29DC4CAAF8B8DFBF3A76C
-8EDAD02C5F5EEEC19D462EB48758B2440329F43A38CC21D68D26FC54179ECF102F15AD9AB1DA75
-046419CD4B0FE0BB79C77A72CB9583EB321C978C8F68A3568C52CF0A85C938A8065D18DFAC5C2B
-FDC4659C10A237F09B924DDE6B6E09EFB77C158F9DC22E6310ACAB98218FFB6D547ED3D5590541
-AD5862078A9CB34C2BB08B4C3E620E0802E99DD0572B36E7B7B9DB269FBAD73F7A49F711E2F790
-2C0F15494D642FD63010E3F1B5240ED79B617A655D5FBBB5EACD66B85F02C54023640DF5150BF9
-88B62D82E068EA4E35824FA098321F86B68DFDEEB8F575B85AA76ACFD6FE55B40D2B141DCC1B65
-DDDAAA3E790F6B0B491E80DE0277D25D48DEAB2D8E48A004C36665468CBE3BA496C57596AB679D
-C80E9F744FBE8041D3AD6F077CF65B0612F180E8403CB8D58BDF46FA5615F5BAE1AFE3959FD4A3
-EB1743ACC7DE83ABB701E949613BA573A67B4E9C816348078B2F857609582E5F144BE599EE4B15
-85A08F81174FFDBCD8AC2258B7FF161EB3A1849054B66934DD76DE536680E3AA92EAF1985D5B56
-C68B693A3EC10AB0FFB2B88609E8870670D2AACBA8B20E9FC5ECA607D3D90167453BB172484A55
-141AD585EF5173AEF115B5BD89B653246AF9C2FE922A8F56B78E797C497318FCACD97E8F33627F
-579C8D1254166906EB06F96DD5003DB43878316E2EC4109E8FCBFA4B978AA15701BB16D633C2B6
-502F6566AA3869B9C94AB303617C3787C7CC6CBA808FE9C4E67725672D654E075657CD646E26A5
-82C68B47CE90C154A51CA289747585668A5A2D4D73D97E730FDA8F9B648B685B409A742AEAFAA2
-A818D0897970766B186FAB6836899A1091CD3B9503533334293ED15CF42143C13CE2D05A6EAA2E
-D1D12A3DAF28F9178B9448E4EC2A8FF6CADBFBEEE028AEC622D3CBA1118E92C98C4B303F8588A2
-3012067D2E1481E68B4ADCD6594737FB2206763B5023A0148BA31A165DE5384C63480CAF82E59C
-28A133A775A6E7E3A5A17CB8D9D6A3C9F3E638F67CE5D58926932DA3A9DEA6ED2CB7B5BBF07C6E
-CA417769D07B64A534906E5CB96DEC73E8093209CD2A85120F6E3216B5171B4BA67F2538785907
-BF3B8A912CD7E6362E528AC47FC14F2832924FB512259CCE6B650AC1730C5E531AA826D86CB8A9
-D9AD673294D4F1D3CFDF738BE5BC6C9401A164C6E7850794ED6587D592F44D409855639AB72C01
-6C55878BCBE20DEC3D4C15B0C0D47EEE44D6A4E91AA1C297D25A44378636BE4EB6517BD486DE12
-950F53AF60D94F28419AE67BC2316E26BA82ADA180577C6CE2A56FDF0C1EA9B9CA2EF55A95125F
-D667870226ED5D780A34EB34F468460EBFB8152024F200E40C6D42D5C5513E163C02B82C42FBF2
-E4433B60344D3EBEA637C78F734FF3321E743437F5AD1B92429B46ABBDE8E115AEE2904B3F3FE2
-369679466A59EC0433FDB261E8B2F227CEA66E4C57DF67F92284F0332A4F4E46431F282EF59975
-C430121C5E833A8174095118BCF0CEC899EBA8313C3690E85225F5212ECE4BB82902B0C662D78C
-37747BE77B81F47C24F088F5F94A18BA923E54DDF65B9DDF5E9D64E4D8B086BB808CA791A0E8DC
-2DBBA31CD58D21489EB64B11560AF93796A8E1E206DC7C15F4310FE985E47A929F76A6BC154FF4
-2C07B6F96E03F1D6BEB10A0E053C8C7DF0692929D1B62A3074DCAC64B1A6821FD25F6B434BB016
-E3CB58286848D04B8E743C400D477FA5F2130352AB8932CBFDFB9FB5C6C6A6EE9DDBA6DC41589A
-89D5F223DEBECC40BBFE5CB5E5DA18A511450C6A679D10FBF99F6A391B11189B921246FDF6F552
-5083A1361F6B232E1F5A25F5E1D0DFDB1B812BA87143407C8ECABC78E5C7AA0531293AC7909A8F
-7E27C5A87099723739C93CC4F955995D664D4D043D5F4B27028D336A03313A6BFD8A4E1F4023DE
-1AA5A0F7EFAAC52FF9378BB890ED9B29F50DBBB920676A54FDAD07963E2846D3733B7417BA5334
-5F57F1372E89F4020DC6A0AB9035328B0DF0DF71110C2A452D2702488A229B54FEE6845814C21F
-764007C8E119CF84454F608C91E1797DB85D9B8210BA1F7A7CD12B2A8AD55DAA18CF2042F4857E
-D37C2ACDB63984DABCCC6BDF6A119C464C7D6EC30CB2E4620948B1B7BEA3A2DD88B15EFA953B3B
-69C2A624A0CAEAEF17915ED4389D1217080B7F7D91887E055A86A6B287490DAD12D6165A0243A7
-A64587BD329E130F8E522D6570E59A33595672C7110FA2B8DDA2EC48F45671492804DAE5DB40A5
-42E21C27D2A5F2C37F00E871C3087613F11C6249EB926A0463D0486C5D5919A0A6A556D27A6AC6
-0E6065AE76BCCFCC3525732DF91F7C0F24A09A8C2053C231348BAEEB93395AD4DF4AF7A99DB0CA
-9CB512D3D71496A74CD776A68E38B90673300A297F6A244CCD0341112F42CB9955DA3980C15BD9
-68A2B0DDACE0A835ECCEF41E8CF4EDCB493B59882F812BC4D85694E508FC0CAA2AFDE8C0B21F2E
-A861F1620F6D01DFAF25B3ED11A7753395F97FBCBBD1E3AECC00B5940A6651BBFAB3556F720081
-8AB5744975F71644FD46B060CF74147238B6ADC1E9FAFCBB3C2D2A3F92FD4C141C520978A992EF
-90B23EE6178602D2ADCD143E49C6BD72D24C3581F7F1A76E9122B4D8C9DFA3FA94D3CABE5F84DC
-BDD90ED86A2E6D8C63EF7177AE85AEDE1A594DBC3C249A7B108AFCC6C75A502EE3CA0E733808AE
-ED05CD0B95431DF8AFCBE86D9EA04971A1ADC6558B5B82E5BC3F98AF6DC4401B04A4D39335C7D8
-13DA80152ACDBF6498B99B3E314D18981340A1117D206368E4F2BE11F46911B33BD6FE35B0109E
-5B294F59D3F025FEA5C2834ACFF2BE105AB95BAF201BC50A4D98B85C970AF3E39E0B05D15DF28D
-0A18E82FCC16D85BAC813A9501A10F4CDFD022905FA5B10C8763361BFC4CB0FCE8654062C0002D
-AADE193096D10973533795666EEE0AE8B7BC76D60B1713769DAB8AEAFE36A6E6786DCF15A1A890
-7C4DF6D252A5CCE68B28B6F564060A53FCC5E39E97FF61DCDA09DB31BAC530C8F5B999B1FC4E36
-A2906088897488081D74802A693DED16DCF651F62C15EDD2BC721619F848EBDCF226DFC535A526
-C3247E225CB344AAAFE6A954E89B8330A9F5B05961B5A7D362CCD2268D993EDCEBFD46C2944C91
-7F004CD27CAC0F142366D8F2419CA77C36770355CAB1C3BBAEDBD7F4D0150C4BEA551AAE4CF898
-E5962B6579F5B13A3CAD2EC25AD7AA6015D07028BE165BD40F27A9B33FD805B8F42326CF94589B
-29249E4859A8D0F306E3BCB3A7EC3298904B0CC87E913B90149C765A43CC39144D523D6B26A509
-E00236093EE99B3513AC69DC5A2941F1E48A71B213559621E5BE6A641D943FE3A13FFD796F2BB1
-A6C452A24E4B9864FBD9A9B5331DFBC5DCAAFF5EC6232F15E9412BC2230E8394F5C0F92244FE91
-8043D83E3790475F6B35673F695244CB303D708E8E92731C657D81C7A28EB491FD849179BD0886
-E72E47F1B4C34B465B4B0A212D57DD804C7CDF5814B1E6B87C9ACB9C74E1EAD3C4B8889EA4F25A
-0CE27AF6F91593F0DA3F55C15C9EC3CDA8D6BEB60FA0D8CFDD2C34C1B0143C36A80B3F77E9E4CA
-CD42068746943063788129B9B10DD969706035C3FB7971E9A56EF6FB3A0B4ADD1D977E014E1417
-ED81B819435C8D8002AF809C6A252FCF5F17BFBC747BB7E604C9328F353016B85A69F468164401
-67563700E8EF94313BBFCEC58B3FA6C89C0F79AAA61537DCE0B489ADF40540989FB040E2FFC535
-0B85D9C011A94B7A806482E02C1038F47D392BE62F7A192CA4659D8F0A17F1D53DBE33A6749125
-CB64549F2DF8FC0283E48713E166A6401D1DB6193DA6F4DFA2AA7430EBFDE3DB993A6C8B58132F
-3D57AB5E466566ABB13D5C29BA2262F3F6F574D275CDCD653E1F8F824F516B1C688CE97C14FF3E
-BAB81F8FBF0A6F64648BBE7F5AD5C331614E5CFF13CEA871D865F4F788E4ADE8984BD939AB33E5
-17121276461DD3125F3B56CA87900CB449B6497FA6D4F5FB859038374D5BE0AD2A34B1ACC9479D
-5530AE8EF469891C174F8860837F7A22F72590CB8309079CDE324BC60787EC690F901A69FAE187
-2B6D4D4576F06F5CC37495D0C72A45AD47D2F6CD216FAE7981E4859B5845FBCFCB61829A6BC8A8
-E7A9A0F53C020767B5AABE20CFBF2504BE5BC7D32DE9B56BB1F0C48330635D3E72E4913CB1BE01
-28C6BD47FEBED891A3FAD8BBD5F916B466E974F9CB2B3129B29DF1F5FBC7B2BF2AB8B2769C12E0
-435ED3208EB20E9657200806391492BB1E5899EE594DDAD170A0A61BB6A1D0581D685C80CC2F9C
-5E5AF62ADFAB656A33D22F7A572FD25DEBBFEC4B36242F8D77D18A0CBDE2FA03CB8E9394B9CD88
-D63CAB57E79081650E58E4BCD0E5A878CE4621251A287C64035BBEAA80881D504C75032F89280B
-FBFC4991241167BEBA653AF5EAE9B1A3280A58B9C4C59B2FC47659FD1F42D37DB5470E46D2ACB5
-62A1D0DA3F4EC9DBEC40635018A141152BDC88F33E79C6DA6DD616BF689E052C0464B62A1E61A3
-E58CC805DEE666FE4B4F0096D6D682384A2E95FFD0B542AEF848E1B54056BAEECE36F0C62099F0
-4E0AEBC007352614E0349A18A2614FD3998C9907BBDB681C74DC3A24E5C002EB64AEFF55CB6EDB
-44CA80E99DF02F8A7B1016824AD38FE7264BDAC41E848CC7B7B38B0C50FE417455BE9AE00F0F8F
-79B0A5F492C89CDD1D18F6FAC750437A96608C131AAF7A9C5BC0D3110CCBC25B19C7F1E3906C27
-8935A398909D2EE97723CE0207E9CB29807CB9F8ADFA813900D190DD0CC8E3CA457E8CD392441B
-B800B2B30D034ED66518D487F4F3C33DE3FAC0F88D9A6A597379C2500A6954EF80302912AC116A
-74A520C2E40AAC299B78F63879F31E2A8429B13DAF83428B12DB5AEEE33E1150A0FF4174DCCBF3
-9610D0BB68DDEE4AC044123B208F3D37A5CA6A646DBB821975DA03DEDBC42714949104033A4C31
-0FE6BF0B70F922EFF8C51CA42B1CE7FC496B43E2DDB4B20AE6373972105DFA5843E9A64F63342E
-36B154E1575BA26998878A96CBC9A34B2E07188D6E1E8E69FA557DB604BCFFAE3675E237D97F5D
-EF4C8D2257AD409B239F1D9519F9B718C27B998D69EC2B5321F97AFEDD8F7466E64F45A0843594
-7B35221BDF77146E4E33F08935C37F0FFD44D506D8382536365FB3972C455A6EAF0761A03A85EC
-EC2E8D0FD1FBF0BD829F18874C7C25D8F0ED087F9859136919DD52AC3AE08A7D848E5EB11CEB54
-2BF71B537DFA59D6E081574AF536813DF6D9B8B31B83BFD52DDEC2D7D833621EE2608619F0A61F
-CAFF7EC32F2B0727B24937644F40DE81F6D86FC17A3417392B04448A5EC54C0B0BB1B60F38767A
-508ECB5B30113246F3A3066310BE7A115CD9D35EF4133A4110B10D62EF3077CBBC8A3C64E5566C
-19BBA49AD10E1D5D11BD5A31DC8ED59EE62CC19143533502D580237950FE90B7ED3803F662A522
-A3DF2BD026CEAE7D614EB0EB2D29681934DCF9AB2E6124A18FEFA62F2F478B87E2764C59C2EFF8
-946D326860363543F0392CB582F6AB173AF2FF031E77C939597381F724D242E49D323CF0BD1023
-74B67D028C331B64DB4642946C72E82092A4890A5491130E312ED47DCB238161CFCF412BF7738E
-81B3AABB3CA492B716F92BC684615519BB513526C06FD5BAB6F196807D675DA47A7AD0216B7BB1
-35C9EFBA46313A9A7D3E40A5B7E6436114846D1032A163305534DDD10DFBBABB912B1E18882A47
-5154FD2A0FB33F1E4AA97827FAAD01CD51F62E492AFCF3B870B5B90AF7CE345F99D07F134A790D
-312A7FF00B01DF37741A5E2B98DC2CCEE6BAB34978374CF1CE2F83F03ABA437790E0BA33A0124C
-2C8F4A13F3F0D00383141A952242B2129A0B96A45B1CC13255B3118991293700BDDB4E29BC913D
-0A3B44D9E5F7FCE6D153EF4FF3824FA229F841EF6DE46E113C9B602A298868AFDD1825CEB017DD
-D59F67ABD724D8ECC9261BF90C413BB4818D060CE5FE0B0EA9CBB65850E5FA181E9713FDA06800
-FFE7C53D9EB62B222ABD8E12EB6E149CCA7713C5639ED530A30DD12D69E271782458E53CC14DB7
-5B053E7D61DE9E231A78C2391DC18EE092A5F76CD61AE5B7894B78CD378E0FBF8056701D4990DE
-1EF0F36E918D98CD907F624E654836F18A579C7BFB23DE3AA9D59229C3FB1A4B857D9EFBD289AD
-0FFC27B6EB42148E7AF8A802C99B14ACE59B52A111DBEC97EC5BFB0F970C9B27AD6231D66F1744
-74207E935CD40B5D3787D85B46D4C33AFF9DD5029A0172118C624DA5307F9FA33C256FDA460479
-205650A52F5591A14027695126E5AE946A7BAF34835CAC37560EA030B3DD2B06A6DFFA0D02F634
-E344CDB5260D84FC6338DAD799DAF44C46E4C4DA1854160E76FBCC0916A3EBDE474E358E9E8B32
-8F1223DF95A0F1F8CCF619FBA607F0276C5373C293BC4C4D653893B83F3583D9BA549F8D229DB9
-44D7B4B835F97197608BEB526AFD58416980C3C8ACA1080C09797DA0A24B185C793636A15FB82C
-E003906B613CA3D16DF1D7C51033480123FCED0205AE45BE3DBD332DB88D0BDCBB4DB845AC13A4
-215B94ECFFA4D4E88B4BC5093770D5DB8FD7B87E8E4FA0E58F651270701EE92A3B287644F56B40
-97237BAD7453C25D29B293ACDD4A295284480A3E19DD134E77498E16512ECB44D77EB24D6C35EC
-4586D9B73B2F60FA1F758FA86378485C37D595ECE1B0FD80D64CEE30B7F5A51A724E72E18A9B22
-AECA8129067304660294A309E9797F8BBE2402581F43D8636648EE6675C4D30A8B50DFE587FC41
-E5C04B4430C58AD44F57C8F6AAFD4750AEAE51BD4715838D8BFE522C6F17ACAE809C3C39F50D72
-CBADA2547CD9D0DE80980C53D9ED68E73214037B8A8E365BB3DDF7350A2D1B9AF3ED802436D1EC
-75C60C3617995E3AB7B8469915D80285E99BEAB6BB88A9B5A388D7D7CB950E7DBC168885FC5173
-4FAD3CABD91109104F52525316943C6E16ACD17CAE128D81C0D98357B0B806ACB460A5E7F5F7B2
-385060402CAE0CDAF70188977249C809CD4C6B133ED8447B926E1A30D4FCD0968FD3FD45B50F6E
-BA94E72E87D4BC7ADA4DCC3D6DA0F31517EA9DD89F6751F707980CA84CF406F7A786AD8E4377D7
-5506A96F7293999800C1A59CD813F18398A4094D7426E250BD21F87DC58C094BC00A567541BDE3
-D17E1BB01C4AAD986D1E79CC4B29234A28A6A323C0FB98B530012E523AFDA4915851952149B238
-CCA18B8F974BAF6CCB738D05B6BB1FCB0825FC1920C4E3AE8A1DB3B7C02991A543AFC9D38DDC1A
-563793DEC85BF313F6CC40A1C8BBC09580E54EA3CF1E399F8EDB969290A3203D86D67327E567F8
-ED390542AABB07A0DA177C3C6B44F5BFBEFB181DBCD1753C6712A6D7835A64B36922173FEEAE67
-735FB82A09CBF309246D104DF7B14AD6A6A87DF431004EE72FE7887929F4DB593B0A113F176409
-E69892A4EC6CF250F984F2CC2904C788FC7FB9B164B7C3AAF3B9BF5EB17108C52EED49E5E43D16
-F94ABBF85F784008958557FF8DA38DC55BB43D6F8671BD2764A9F276C2A039FE5179D23455BD55
-539DEA38921C66C7E19EE407CFA868E9CEC0694D756EBD5B9EBDFE6D18D5E9E33433C886B24CA0
-B0F131746FA8FFD23D427828A4998D0776549AB2B4F5B610F07AED694655A7152740A275DE60AC
-BD7811F31203F32D071761E74D0B34BBD8158DC1282ED895F803B7FD689D429C9A2C32B30E098A
-A790D6247386B89F03310DE4665C3AE77665D885E456B655846956CA33E3A702F79A9695CE7510
-329536FB24143DB109D0E858CB20B3056078F0C151419BF06BBB871F925ECC7B4131E54A935645
-D4E00EF0EA720ED493E6731508EFF11B81D9A4DDDBBAC935DFDD1B798BA0E34B0D5695233933E7
-8C0C9C1DAB44C7BEE45543C3C310C452FCE97964D2B635C5433318FA367D20DDB9DC8CDCEFE0B1
-1DDBBA2D7A7010375EE581C7FFE97F89BB91E3FF1624F0EF5FE27CF9A027BC8D1939F91D88A873
-5861127EB0CFD88300D3B821DDE0B54B62762466790A949B2DB6372C75732E87F54CE4F05325D2
-0643A2F8388DE10E1C4CBFDA85A70F7551CC8A8F088FD46483446E0BE03BDE1B5F2B23D9B99EEF
-D4641BD0EE2AE3310B0CC0AE418D0C6797840CC5BFC4F54F0D6AF8DC1AAF3DF297D3955ABAC771
-214ED10BC9E88A4CEFBE6E07EDF9F7A2F52C144086C13071F24CE826D468098707090EBC28BBCE
-12E0AED14488B547A70EB783D97C98CEBF55858B924F0DB6754B3CF833EBB5EC487046A6C3BAE3
-AF59F61B699782A6109E0D7544846F4383C849A917ED1750A8F5813F552C231A3E5954F57C8EF4
-D02BC790A6DC865F77B78D920D274C2276F9DE3887540C460B1A6029419B9EE6B88FE29204CD4F
-62321824A8B72FEF463400CA6A83C2CF8E161C76058CEBB021216ED92B4D889A9CEAE5619E0CE7
-DE0B6927577AF0DC385FDD45EB6F116778E91BC1EBB2B6027FC5D39F8A233D27BF581DB38D31F4
-20AF47E77AFC2D67A7FE90A10F0D6AF0816BEB7CE905FF00E5C2DA7CEC75EFC3A170495999AFCB
-7A9781375C03C495FC9CDD90F9783CFF0926D795F155CE64AF0817726FCBE7BFF6566FA1A1DED6
-D4D6C2395E7DC3DDE9484A2FFFE1C67EDD9D8741E17D526079ADA966C5F17105235C7A5E09B82D
-1752B97568029925A6E25DD461063227613F02B66AC5DDE9B4018E253263CFB3EEB717BCE0F8FD
-36B0EDF5D82D2DB2DF28F72B13D148F741379D7C31443DD9C452B3F5A8889C93F15957064DA4C8
-BD8D3032D94A3133695934D299CA4303797B6A49932A1B672A72DDE67106E2BE984CE7E6BAAD36
-396AE3EBAFBC268105DCC191E2773ACCBD92A3D32EAF57721C0EF3E34744AE1ADFD9C56669A08C
-C7E95C1908D43B569D82CFD4CBD7A41D841D10C107E00CE93F033C7449B78660FBF82D157601F6
-A9C721C3FC1264A86363B5A151F63C8B646E2D7E5D44C3DD46CBAE571FF53A9F4064540768148C
-B69B9752D1E99EACDE8BD201373708BF20C689BDE479A0D11DEDA4243E6D0ECD265294C079C7BF
-427F12C737CE72238894FAF3571DC588143F2C86EABF4512C63672D5211514D72120ED97AE70E2
-FE4291903259BA3521EF94C9D13C5A614AAC9BF14514761F5D3678F4F96DD8B0A20AC00EBB9A43
-235A571280B34341E5761EEA38808C7485C6B9D15B72BA4A0281A517FD2E5E660EF9EB5BEEBD43
-2D537F8E3E2FD2BC8D221CB3C6E578B1627EF869CAE922CC154B38D2239A7FBC8D85727C1D533D
-C71E873CF062F0DB2AD29763A482B6A601EFCC9BF9214E9B270BD9633BAD41C2308A02B94E860E
-9B74808796488497C3658F3F33CC29EB099CE42B134AB7A5E168013C64F056375DC95FFFCE9AAA
-7813C498FF43DDA22D5186F6E7B3AAEA39A72A5C0EEB95A0CB79539FF14FD409F7D357FB06629C
-D99C5F277996778C7FD19E776CDC015FB37A29AABFF21ACF0BB36A0F8F7D6758F4AFA31FE61F95
-10905BE91866BCF1B92CC5638BF90CEDE72FB7F46FB1892F4F4E965DE76D6162C515195A39FBF5
-1A7299F01D20021720B8046FF10A5D5185B217BE8B62874281AF2007EAEA8C41911DB195B8C3E1
-BF0E466CE3F398A111A03958BAF0707BBF153C1E4F966E4645795126C6912828923BB3952C5099
-C0FF6855AFAB944B776511C96B77A9E0459FC52749F0AD982077A227792126507426736F2965AC
-BEDCD7938A0E27351E5CBBEC3E331BC2568679E1823DBDCFDE6E46E999604924084D583696F05E
-D161CF7CAE7A56A31A7EB0BDF8F5883A5825597227619EE45655F15CADDD3100604877F7221866
-A27520BA9F4C72A5B7A1B45549C599BECDA8D24BF7504ED6032981AD5EB25E7DCEF6B0E7295F01
-0C881F0B0B28C39CBF0708B8F96AFF3A0193AED2DFD8AC7E6F4D85F2EE21971A670C010857737D
-4D3C1CC4D1EA8FEEA7756D34FA95B2BE2A27E5864A4183F75861F2EA00D050F04D6C48113EDD40
-75A78C5C64E41B437AB8FD6E12C5A25ECA76816702CEEC2B3FE8DE398A130CC49330BDEFB0D76D
-047E035448A59484D48D18EFC534328A8556858D4B45CC05377B8140598AFA383939E4A7F73561
-68C7B016D012C37B405D4523A1DB884F005A2572A039847C7C065B8B92DDC9BC1E803692A39CC0
-0A49CDF0AD24168154D03BFD56E1EADFE29E556B52FD11CF838378E4E4FEAD5243456648DBED06
-2A47FA57542E137A9E035569D068F08E43DC4031D85925DEC164FF91F8C207692E8DADBAED305D
-D38FB4952C61F50F9E4E4CBDE408A16801732F3EFD6F2D600CFAD6F691BD36279AD251D991F24D
-18DA3168749E8469A9A39F2106B98701956F265C3DA4081278A3366118DAC644DD5B4B5DBCF7B6
-EF6AB84D9C41350B18320C0FFEE0B5C26AEAE1A6028093337FDB82EC40105175175CC19A7884A0
-B07DC34C349177DD4BCDC16323E36197073F1D6447BAA0A45F0DE7453E6891AF0FE2D21C26D9BE
-37454F2F83F6E974DFBB014511275360A9FDBF6CB77510C92A45C0C1FF6A004F854FDD323CA4EA
-45EF334B4BD189F1131FFA7B4C7FBE315DD788FF2D89DC3804ACC9D689816A22E39BA45AA98AAD
-6971FFD22B5CF38794385EA00AE18FEA562E0AD2688CF6176E1FF4CF8910ABE1C4E98F59750C26
-9858AD2B32E717C29D97878953F729AE13B3403F997593542639DEEACE7BB88D45B6C4FCDBBAFA
-3B18BC0F085B25A87B16BBD084EE088FDBF6D62F4E65052E374F2DC012DF690E23C6A00A5E8760
-B2B2A213FA8D0B31E08070741FD2D8752274CD71B1CF566890113EA34518457B1778DC1CA38345
-78502A62CF4CF563252B3ECF554D477283CBE6AA7A434A279AB71B2CF20765F5B197592C681FE4
-6ABC6115B49D776B1CD457A3335FB3B61B4258EB77327688686072B7906B2D8016C5FB12A626D7
-E8B2590CDF574F3A410D75FDECE4BE7DDBAD69EDA08F44B73D6F7C92B97C67201FA2AD698D058C
-EB7AE6C88B699207669D68FAEBAC5E75905B9688707B199F516E944056C2CBE773CC95BCE59D82
-AA93DF52227D477CC2345EA8F1A2CB96A00D186F3A02C30FC0330EDACC404ABCCE86F0462784B9
-7C1F55A03C4ED89C79C0BD3A0AF3B19259963CE966F654D7D4EF9B9093B27526E5C09A084F3C9F
-DDF3C8F261A5720DFEE14B6B198D8F0CEA0CCCC7B70CE185F0B65B0B4E5CE79898A8E3DBEBF65E
-A2A7F82EFD92AA7EB65AABAC5A3CEE49070E78D5C591409756EB4A706DE5192D13083C4A10BBCE
-3A818990406945A4036CAB65E3F53A54E6992866E130F01DBADC1F15751256DFCB408DCC671CA0
-731A01A6457CB40B4A04BBB0BF77C8B655ABD484705AD31CBB88CDDC3C599B35B86D3C4BB8B8E6
-7751A095E43C9B9228C58A920E48D679DEAA88DEEC58F7B5573DE4D7C7288BA9F0A5899D1E6588
-557ECAA123CF7D504406BB03F580FE02A2E88FA32F9A824B5A895CE8EB1BC271FF2702FA463454
-717D37672DF5C7F78561F889EB0E57984A96E1430B26E27BAEFFA17AAB5FB94A890AF8FB57AEF2
-4FE880121E0B31708F1AE9B09DBE64B26A5EBFBE42A4BBC0C3ADEC0A14CF7496AA53263D4889B0
-929645EC2B8C5144A4D76FDEDE6345B1407F990C5D7644B21C0D827AEA7D4E8D4D17311099A703
-689B2F68A9EFE15696C589BC02FAC8F5CD6FF68964EB222EE012E28A490614BA93405E4F2798EA
-0E8A8B5EED8D7C554737ECD26CCFF16F50C8AF2373E8688DCC297269C2836E4FED50EABA465EF6
-908DF9F55DA80A501E0165DBEE8E3F9FCE4F6B9C31AD5505E71AD3D7FFE6EAA9D764B965FC163A
-B0ABF7DFEE391546EB78C79466886C7393D4036FA247E9C4DEC84FE72D4B5AFC6D7FE58714C70A
-AC3799C4B419D3701267915677FBD571073B70D68F141651A59ABF8B6483E216F90117879A34CA
-43BFA857B831DFE321C2FAFB887131B607D2B9AE7F0290705C254716161DB40AA383006A8B74A5
-767DEDEF5D60711B5A9E45D63A6EBDB15740AA04BAAE078FAD7FDCB9D26AE3DBB66ECBD9D7E641
-D064B881BF5190FB31EECBF3659036FC145D8BF0DFB325A78F0B3723ED8DD2A967BF916A90A92C
-32292F3330D3F1FA1F31CD6AF9373D12A1EDFA00EE7A4859BB6F6D4D6F6F7F944ACDE744E3D6DD
-CD646F83539F983B1C70BD94E1FF6CD3E072F06DF4193676388C95A3E4E3D07ECD40FB6928AC52
-CBCCF63B71B47DF4567E19E0840D6452494EC3883F6144E5791853B0EBF93D6DDDF15B3C8AA14D
-8A20E191DE9ABEB1ADF7B19B3B688961F0B86E215451E4DD52BA655B00D1495BF08660AA5CE7F7
-134698F4C73B97103D1074220946455466FDC08FFC63A1C97D60E0B931E94A6A559BAF54574696
-D5F5460FB18B3213144F42F1AA8D5FEC8361A6E401A82454C897403E82DEED2B65E6E50CC603DC
-34BEF5E2EF0F2FC24421E5DF012640D1C6E5C87F2CC8A3997362E27463CE29C903A5B32863321C
-55B8540DC3DDAB6892FF114F3EF72647A3525119AED1A65DBC779358C5AF9F3AEDB5AE85085CF8
-9F55C71EE44D229C122DE658C83290BD82FC39F044163EB56F841A9E568D50493B535837415A12
-7D618BE80156E1AF95AC39BE234ACA11CFE3744A8AF714724C04359EC8729BBEA07EB8908FC41D
-4E5D045D2261A9E20C66A161F98584A2FD1AA56473A0287082ABF956B6F34C0AC3D6139C00020C
-A13C7CDC60F1F1778CAB99930BF104139967B728C75120BB7FC3625513C7F992CAE757EEAC275B
-7172522F0E178F4EB6F862080D0494FCC5F159DA45FEDD5C7A19064BF1EC59531E973A9846C5A2
-F8BD12B34B0152021D6C41F7226BE7DD8876AEFE003A4DD181EC983284F8855F9535318246A668
-196BACDC3A71CCBB1BDA4547168F0624CB896CF96E7629EC8D1BD11530E5E8D5568D77D9DCAC00
-ADB7021BD4BF6FC3E1F178C51E67781337D7D3AC1A09ECA650B8278FF569501CBB021B2C8C9ED1
-C9A23380D3CA67ED0E27A41929FD835DB776103C8CBE4498470C2ADA09AAD19EA5D781C3D5132E
-8C343AFC91E36ABD78327AF6A4F589F146E702BBF6A6C3EA6F720B5052FA18E4BCCDD1A7B8C7A0
-E654A9883396E6442EDCF3ECB05C55B0895C130ECD3B9544A3FAEB5ADA3F5CE8C5FF342D2DA291
-2E9FA59276DB5418BC5B065FCE1ABD42FF3238894BF00C86C52030258449D995943259F600B1BB
-8F63809E2D84425DB00AF60E9E8AE791E5ACB6D3E5C7FC9023144DF022F86FFFB37D30899ED2D9
-FA1A5CA5E442170A2BF817985767EEA87C4F57B8E19681F607EBAA22860C8C549738FE95D85F4D
-2027CF0F99F31985FC568EAF856FFFC056B118EAAF09E8982C0DFE550FDD8652F3D94CA70DE411
-00C17F820E4A7A2217619B20FC0303AF62BFF042764382147169272BE9769043C3D41F9A246A01
-C4C63FC7DC2FD62306EE813196D620F584B007BCA0286A39E296B210F64F684CFB2F9CCCA5B74E
-950D35A1F18B19A26940674DF66392255091A6A6ECE640DD8142F5CBEF4A7810FD8175C9833539
-A34A911E0BDF64DBFFC534EE22CA6229D62B7A95DCACC46D3989BCC85749B248523AD44ABFE05B
-E796126E6745E1DD1653FB938612FCF0C877566CA9F686823F4D069234EC7E3826D0080C32615A
-88423A09651A9F3EE6A9DCC95646FB0E7E24C7C3372C6D6CDF1375CB4EB1440FE95C5C7FE435B7
-290E78ABCC143A9C015B410A8555271833A466D49AC0611340731580BD29F73A2DCDBCBAA6E07B
-643DCF9B18613A6652B655A2167CBB1CCB0FA71534BB0759873FF5B4CDEE677AFA1059E1F4519E
-EFC1BEF079A9C04D13842F516B096D3D281533502C4023E13C25C59C662340A45B6874B5C9F08A
-08BE03B7C35FE00ED31BBFC5119463F2FB1165D22F117A04F27FCB5F0949BFAD0E882703755454
-B629821B7EB4B048FBBC21E1390620EDFDE83B894FFB434632EB7B4B21647D4C9660E7213902E3
-E2B6AF6181D797F2551513F3529E6C7679712CBF72F2437CD4685E117AD8C2D61A28132170427D
-398392C7A27EBA6C244C6BD7700969004D52395FFCE11000B07A7093714F781E353BBC152F2EA5
-B275818DA2E9FD5C04F63B23EF722257EAB81FB2AB97C5B8BF455B2AFE648C895A6D38BE154683
-831704144F5D8FD68BBC0A96165E27F262804140E34A7C7361CDCDD5F14BA4A45EB7BDFFFF91BD
-7429BFC9775BAD532BD4DAB6F7FFE85CBD60FA6D0B138CE116058504803D0F449ACA8C380A7829
-A0ED3623A5EE64BB34A345A8720C7B57B1A7C18560A5E56A5DC8C553B58A73762FB04036217CD6
-081F8227F61556BE59FF02C0DEA3639D44A6C3C97F921CA96752FB9B9D28597873AE2AE2C38D46
-A2AF40DBC3DB23A297503A5579998B0DB6B93D1AA1ED3BF5BCC480D0CD9688135FDD40A3E487B9
-A4005AAED374C2E9E036BAAB288AC862726F3FAB60D38B5BB135799A3BE5F4470903445D3A66C8
-24256158426369C70439148F4701DDC2F6F6F77559DE968F0305C42B43E665F7E8DCC6D72F055F
-038616F9C030A9AF1A06E6036E72640D11962CD4A622A9DCD07C8EBAF060BEB846F25C1ED28835
-C28059C5C1FD4987CDBAC09780B5AC782964DBBEC7F776B5DB51B44E3817BFF658D2DC37C4291F
-E1778D7B964E22AFC5EDDBB03538567378B7F62E806422EAD35C9F6F82046E7E79BFD6FAF3E7E0
-A52C63DD5E8C0A838B3969022987DCB7377E15BAC7B1525EA24C666E0C69508881C204BB515233
-C9B6FFB3F0B4EE37D12EDE6E192B1A17A7F6699FD6C1E87F03C2D8AC0B9DEC767234A2E7C32016
-D3AD9A8015F489BEDA95EC6400EA9DB2CB8626FA253A718FF13FF0E013A172E06C3E5591C15715
-C60C30795CAAAB098B52CE441EB71F2063ABBE3DD3558B7F07DB17F49C24A7861589ECD8E825EC
-797ABE3521B5924F53045230CF94C34F5BD6F197E008F3BC38401B3AA6BAA7EFF54F1F926677CC
-FC0E77D5EA05B218213737DB84C21AA724E05F37896667FA8EF4E3899727DDD936BE2F8E64ADBA
-CA74032C2FF23805D1E6029E7B305F0CD7259865D7271444A5886B5C76CE0DF62429164E844F2E
-95880B6BECDBB0BD005229964442A20AE582DF5F3735885E217E4C399535B965047A892BE0985F
-6C1EA35B95457414038746316BC93CF4C776AA50650E617A6F0DCC586D3F4CBC19F6043DD04915
-F0CE9EA31EFF2F8D36268A044EF15BCA63FC5AE91D7DB0879FE5AA9A3D51BDA3160658ECEFC447
-CD2C9A848D1DB4BB48D277EC154B52297EBD188B2B7ABA0E4B840831E1B9B647AF654E1BB08D0A
-64446A3BB49FB7F19E8FD8E9084C8B8C93924EFDFD9A9458A4F3B4F1D948B123681DEE542CA97D
-6A5857A3E47622A6C6B2EC09768705223894BD7867242D819277C5DB24DCCE8DA6062199482923
-4F17F56BB1A0C2A2E099BEAA6D94942AF9706FA6A1D0C67560BD1E3861F8FFD465CE6C48AEC2C1
-F762BFD3D4A68B8B25D0FFAE02376B34DC1BAD9B39DAD6FAB6491002A1E6796BE978DC1DC62EA3
-9D708671DC9CFE4F757CCCE4DD7F1B0ED59EBF5EF3DCE61C4AA16DD6411B68E8A9CE4FF6AD85E6
-F98CE16CE25A8405801669678204CDB7305BD7A29469C539BE2348B8AC412DC95EACA3012D3D96
-A3BA334FF4E16EDB9115B83AFD66192142423BDA32D8A76277A763C373217BE75370C5813FD53D
-E7DCE0807C087DDE87E029F0211CA9F1B1A67E72D7922388A6C84B3C6E3D44B192B0B7588A7DED
-100C04F87780F070DDFEF41C90EFC0E0BB8F3692F7D360BA180E1D4579FC1AC671454E413A8613
-F40F9CDA8AEFEC06CE40F1DF6FAEBFAEB57AAF73898F869C6BD165B9A3A60C5942A48292B5805E
-01897F3DC17253668A774D13E23C5D5D90BB6B8F60E89875B353A8FE0D03ECEC140EBB2B3BE613
-907F32DE8F445CFDC60272E5EBC753BC2ED4CBEC34588879870277190FCFBEAAA6D81759C2CE36
-6CE0EED2B8915F93BD1ABBA0613DD9E2EE93633EF81F4B36C29F4A24847104ACEC56CA46416884
-462AE9C21D1A21D20125B71DC52D38989FBAF0A0A6EC1068E7C963B2B6894326A5E70AE420214F
-EDAB638988110066D741B301760451CEA275988C2270532D4A78712F28922011D564F12928B4BB
-9484657DC0F2378F07A139C75843624CE599A261AFC6192D58F89F36556AFE32531138FA46B505
-54898E65B82883BE97CC02B92B7C7D1979F799720345EE930BE3CBC3BA01CDC2311147AA768202
-A59BD84F601A5FBF6F882DA51E7644D7B734D89555FFDECED4BD2B14DB3D3C57E0403680796446
-3DC5C9D6427B591A00A82E2EE4DB81D533D52857A250E579F9C9D45109F06862E64564B5E18615
-4B6AFF5AA065792AAD0D38340C26A0B7C7E4DC7F054A850C0BA6EC8F66535E5CE1758160CF83B3
-CD1D0F7EFDA4B0D11E679C74386C2234505F7FB083578BE4D43C4922330EEFE114DAF7C58C0AB8
-7E4F6C6511A1B311FB9FC645FD7199015B5491584D2E135C573206A96EC49B6F0BD7428755A69C
-9D1DAE3978F70CF6F2B518C74B81908258509FC96282AAB0DEE885CD5D66B5A91BBBF74B08142A
-827DA25A4F0FBC4E1BDB4952556B04F32DB3A8CE6873DA2EE081E81DC1D3C429BD76E62986CCBE
-D21F956E4F45F869E0E00FBFD1B17011439E6E0196C8A7726A96186634E51951B5DC1CC4F96850
-9AF5DB930D892EA290C70EDCC65DD905D6AF9221AF3C6EE64E01FC3A37EB358A759DDE53CDDC74
-B6937F1DA36B00174481A40AD8B6E9BA2F9BA1A15D80C560BF4A3CAB972DD12B2890C3BDEB06EB
-FE05BAB7E2BCDAFC641643B67D553AD78D5CC498B43A458C06E9A428307498EB76BD7096F2DEBD
-2905AB09BC0E748239D90663C26A3FAA9347C32D44BEEA2DDECCA24825DD2A154E8A82282F4122
-96D11C6E0CA8F28CCD52A3E0A9B442838BD6FE90A931C8A462A97759CC9EE21B47C44B2032E5B4
-083750CA3483E688F67FBE91EAC9199D49963060712314618A725457FB71945C535BCD330A9D8D
-850EA0EB723BE0A00F2C3A8E6C80660F59A84DE34A52F00725C945521ACFFFCE8FA1CBC2CA9F9C
-C98AB2987C636CFB83DB46B4B3A7F1CF4EECF6E08A3B94229B54CB34272829C4BC264E303DFA2B
-170D5E7A66A7EE3C463502D5425AB0739F1DFF5FE9B751975E4379569580B641C7296DFEA54E7A
-99A9478583A0D8DE565575DB2CD00B35D2BF82A5597F4134CD3F7A201C80DA9AF49EB8D9D049C2
-5869843331F140753DAAF303592715A35751B4597F458F5BD9A894D8E2173E03C85853515E3D71
-CDB51E7000279E462386A1DBAC817073DDD29CB89F211CD5FCEB9657C107041E605DDBBB7275F8
-B084FBB48A233D826F9D3079F56BEA088092B8156B4C38ECCBAE22EDF9135E5E2DE147EAF1D562
-2735F9FC9C5124149AEE31FD4B35CBBD848E81605EF9B89C0E116E4394195122D3F5D28A60CCD3
-19A85D7EF24CFEA5AA946B8EE737786DFD5A6B2C1100F3F2DCABDEBC012CBC19AD314198536720
-37233DA6D3B6AB83458179190D11FC866BD3343C9CB85381BBFE2226D612BCE91D13226F4AA348
-C48D5F05D927518E5587BF7EEAE0B2E40F6D2F5847B25832970681DCDDE5A3DAB4E305DC7CCF1D
-817F07975F4575D97355347E3AA2DA7A8B230B81673ABF1052EEE2F524D5330975E811FC32AF0F
-E8538EF37B67EDE2F2D521F45AEE885D379835E820C8EFFDDD7E3E381BF267E32E9E6DC40A1D36
-D0068A698B970C492B79D5AE4C645286631FF56704053F81474FD546FC9498CDE9176F7483F9F1
-7FF8654B0EAFC6352FF7070D969C8F7005389B7F465EF1B6C0A1329A2B18F577586CF4B9427D48
-886B0AC61575474C87A37340B7EFC0090F3E489505EF51BA12B1394144F3895AABC6916DFA5C6A
-4E8D07D3E351853A2E0370688E5E6000F5B751AFB8821C4C25DE80A9640ECC48B99E05C94E4932
-D120A4893E85CC91CDFB5A7218C972A482914E5401ACFE7BFF59B4D8D5E5F563AEAE5E34B052A7
-2ED5ED7854C32C20C933D68992DEAAD311F6DE5C03DD24B878F536560A2F43E5FC70452A39C7B0
-AE56A0A559607EDC991BE7F571857A7F55FEDC84C679B9BE89401F504805BDDCC9CAA625B2111B
-C4815AC79A78AAEA643466199721879697A341639ED003B5FA52331D3A2AE25D8F20EACCBAF791
-D62421A00937BFDDF444EB59D2F460AAFDF8BE9F82D5FD1D48F6712B908E5FA81345A567C18705
-6944C722C55A0D418ABB1BC622EEC5D416F6F52BC188DD51405215AD6B75B04DBF4BC6D85F0618
-FA111126E41351C3F7B0667F8FC08ED06342B2DB6201A1A63AB018B2FE5FD760366A9A420F56A6
-C61B835F9AB9F385A81430F867146C8B01784534CC959126389D1CAFE10E3AF40DBE594B6B9219
-8F50D9759E60519DE8AB4CC0224ED624A3AA9FC95AAFD676706448A9F05BF008095121314FD044
-A3A350ABFD1CCCD5EB18DBD2EA71C3DB2F37066021E39F4E77CB1B155D05CE1FA00C8A59FF39A3
-A16891235A599F95F9A62E6EE47839135A0750A2CB528F11EC47F0D4D3BA828501C9B76FDFE178
-21F11814DEFDE3AB561ADA314060D7112BC8BF02E92793A3D864B83AEA78F8D49DF9AB07AC0762
-229534C0288FBC00662E53035A037B1C9745195CFAB54D22032A16E7AE0B971CAC5A67FF0EDE11
-E265B88805314BC7563CF177BABB367618A27734611D7B662DA407911EF2FEC47D74C482F7DF82
-3960081466CECBF4BA94FC5AC8C9F91AC151FB1ECB78BA5D5607A1D59D34C18C83000F8507AB1F
-1C44347FCA2BC27087A28F0F3B24BDD8E7A0DDCF782CBCED5DDA4565308E10062145895A9C437C
-CAED86458890311EDCDE2109233BF9ABCEF0535080D7C5A76D6E3BCE8210C7E89FB95E63CD8A76
-FEA978AF5000DFE7C0E659B902503758736C6DB295B9368EE50F5F8CF3E200456B5B2087219150
-294871F7B980800E59A5DE5973AB9ED52F7DBC7C433FD0E099D3E3EEF6DF7D77E40D1C8B34C117
-588ADBBD7A29AB4805A87C13CE93A65854DFDA87321ECF7D34E72C193365B632B455F8A2916BD1
-E63441A633D144C254E3FD89FE2884840146B4C992A07BE6A0FCEEB6AE9B0234D234645D73C064
-EAFEDA1EB7A9DE6661D31226A6F54BC9510DF6F64F7200CEC5EAF90357716E7C246D47C04E0906
-98C5F6AC446DC6107E6342FE8B746C0FFA058FBBCA0730CFB20A367ED10661670C1618A4D467DC
-2A7E87894DE0D5392B3F0DE6582901693C28568D2253D514A3FACD1B063B02A5F8A19C1D6DFBAE
-CC79435F694E914014DEFC5553A5984993154997E63768DD7BC462BDF6D1A8B28DF568B22FF460
-087163AEEC37F0BDDBBA4C30322AD71922AC802DD491207E6A6C255F50EEB0C492EC86AFED9040
-B068671FE4A1E66AF15D3D976C7267F3EEE19462487772087ABF36700B4821D2DB5193BBEFCE82
-BF67F7034972A708E93C55E0F7A52EAEE47E68FDC6F1BC49B9370F28DAE122D13CB2CBCB55933F
-A27291003E862FB0C7E20A0F979DFD8BA918322F6CD597809F9E05DD210F7996F314B65F54FD7B
-F453F15CCBEB2CD5E53535261E696EB73F2698D1159076D0EAE35FFB1FB53F98808ED2325B2CC7
-9D90772C15273EE50294AC931626EC573BED7CCE2D713328962528EE0F00FADB1C1ED8B302F24A
-40F9A22D1D6411EC669670ADF93C4C67D8520109FDE9F64CB0382842C88845267528F57AB7E408
-9EDE614E79799D08D3D01378AE9D42D7601D821C9C5BFB77EEFF37B634D2698BDC11CB60192B6B
-4FFDEE834EDEA99CCCB760D3E7548E6810FE300596C246AE56DCC6BA8132AE3779ECD5ECFA6963
-F9B5C4B9AD8B6C480BB184FE31EF0F8DD3ADAA96AFBFA250FCBFEB529239AD2A524B3C8AA1C2C2
-7ED016E8EE24B355BA84D1D0AC6AF00B0A230578609A3F09639D2CA7175710FE9D455A58A6982B
-7B7FCA52BB5490FBAA064D1C506C9598D88B5CB330C97F434BD1EF060ADC21B9F6ED9FB7A7E604
-20FA1B481881C73B1DEEDA0A7E197B8D38EEE68CD8D442D083772FE2BA1F1C07A57D5B67BD8230
-80BF438089A4D6C311D421F5F16C35B3207649CC0433AEE4987E3AB5698D55309B5F5C8B95332C
-77157E3309EDB4954613428AE9DA6686799ABCE483FCFA8C060F0614995E01FD14A6189AB61A0F
-7AC9465BE297F053E85AAD0EFD921502269D01FA6D5ADAD672F3D48C5D4EDEEA65E53E03A24AA9
-E78660AFF7942E7F23E3754582CB2976FB65997FF35582FF83FE9BF43CE5CA20AE5EB62CA819D9
-B63ABE39EA3A13AC163F64A55B4E840B12FEED5BF447E3CA1FD61E6FB51D6F7B3176F697491217
-306EC21CC462AEFA069C9432AFAFDE4D586D5EF8DD4E49882CD701C4F4FBDBF42E370AE7F332AB
-E22DDB2FA70D17B0E053BD6332A1B51840A6C18760A46EDB9C8933039C8B724FBA4C4D62B98876
-71F94505D1242067281063F91A7DE032FCE95DA4B54C32B46B762CC927667306101A7186DA78BB
-BFF306C62708B92D76D2225B1FACC18157268623387B5D80FF9E394E3DB68D5404AE3CAF3A8654
-7704EEE75E7BCBC9A96610D96E96C0CEC85785FC7D54BF035D0E03E6B1ACE9691D7DD71B607B9D
-C37DC020E9B5D4216AA991C5022AC52A4637FCA79DC21DC1FCBD5BA4B28B591F69CEFD0D99E35F
-C568550A5E11B32BD59BE83149B82FC840C99267AA84AF41FC56D1C4F7F6365B65DBED15163D55
-9A95630AF5005C7FEF23EE87208AAE88AB3CA22FEAF682088FB1F2F78027FDED141D161183FD67
-5E16ECE34A9664C1373C2793C35080519D0BBE2D9B98BEF67D2716B4036A25274B4370AD209164
-BEAC0BFFBCC3F6B2956AEF76143644485280FD50462B63F324A992F3A5B187321107BEC7A301C0
-4338312EA32DCABA2C13A6ADA387B668A45743B4D7C02F2BFFC69F49AFB429434EA529B04EB8B7
-4596D90FE74AE32F57CEC0433922B00236C189FFCD8A1FDD896CCC957DFA2EEABB23BD8E5A428F
-FDC06F4F75C3222DC161472687547B173F632D15BACE92A07A0A71DCCE2B8EB739EFFEA173E57C
-4DF651FA936221DABBDB3B8AE5C30D595C33DCFC485EF2721743A6957E26A79A97EFD24BE5AC7F
-D6792166AD1F09A8590F5871E74B2215E9012BF05DC89BEF6A2FFBA06BC619A08B14D6679877A1
-10165E943223B0DDC672C591F26D6C865B78B59703C3C977FFD605CB241C35FA1FD928A4A4F11C
-052EA00B2FC0CEAD4BD9041899EE135DE98A260518AC927508ADD78D7A6D8049C88B42241D25CA
-5DF0550706C3671B2DB3D848C3B94CC77D7FC2D157E37B8D4780B6B7F3B04502F3167D8D5B99A4
-6B63151FA7FC1FE52BD66ACF20DB58A7A092623E63FF6F7C7D0001AB09059A5CB6D79504900589
-A349E8D19E76F6FBEA194D18CB6526691C7B66E219092FCB73A4F7807E6BFD82510687A50BFA3C
-EEB4F8818B11A8B9F7B71676C5B44078996994DA808DC39D3CB6A66B476FA2ED6390B7181A591D
-171DE548152A5CC5B71F5F9DCED5B648AEF57E2B3644909577EA607E49C8D0105DB7FC57FA1A2D
-E0105EADBF35AA385C972F9CF07D379454FBFB1EAC4B573498C10B2E98C3FB6F1483A123237B96
-0BAA3A3CDC0E9327F0FCABF72E8AC7DB04E22CDAA0F6EE108564565AEAC4A4DA8328F30AA878DD
-B35D6AB16FC49D928066ED24C583434447AFBE2E4D22848A516862207480EAF650624943925E0C
-351A6407ABE0BF04E36C87BE715B11FE53B8A13AB4669B7B2238D0B295D60028D1111A5AFE23AC
-E77C59415C466042B93790A8055FD8C39B262848BBCEE84DA425462871EA73BFC927DC4DAF9336
-E13B1BC99887E8C1D8721311B5396209A634F3A1F91D51EB7B28F0A827A50688ED60370F6BF3EC
-A867BB995B125BAB4203DE9E26DFC0D3D8E91D3E749AA0407C6A74C86E98FDF8A314B201E1EE0C
-98015360074379F70367DE7CEE75864C9789533ECEBE1323C12261A8622C5666C932177CFDCACD
-2D494F1741EC983E51CE4E3A63AE6FD282DA64A32CC3B2F55549080C7A190BFDD2C2393C675DE4
-90C79A325DCC04D14E0445C218AAFA0E54A305A889DBE613D4F28FB08253892A0D673908479B87
-E9D8E13F467B7F9EBCD8E5E16D7CD3358C71CECCD08C6B8ACA8525657D37560BF2221F91258EF4
-E6B70118BD1CB1F4EB421C4C32C76437340EA398E22351CEA31D250E46F946D44D97C2B3DE06F8
-D8003381600E2E2C28AFBADC25DC94224AFAD0D7D951609BB2478C476085C01AA601F3AFFED544
-F251D5A49BD263D64F4FEFB0803F162BD5FE1082FA2949BA8987AFFA1D9A7A4EF28BFCAFFD3311
-0E1A1A2A22C76734DF6CC30E3C4662DFAFB32DF55DB12D138148435A6F7ADB4ACC4F4124EF772A
-A63D5F65490E9763FFD66C6153F5B0FEF1A307D6A9753102CE51DA88E2EF7275FFFD2A7B4F81E9
-DF549938193AB7A58D5C237D669ACF27DFA35744F7622F8D54B5B54AA31D9403841D4C5D193D87
-E60622E18C2D7E333AD4CB2DB27DEE813D9902D17DD0F2D3BDC8B340DFE9C8D34B993CC2CC91BD
-47B4861809902E11197967922FC625989AC6F4BA0D48166F3F4B6C6C47D3B9A932F3D47A8613F3
-6329406BF5ADEE519002394FB288D3A8AC3DCD5C37270AC7F5C5CDE46BE5C2A103FD468FEBC0F5
-180143DB4312076FB062CE88DC373B5F120C591B9C09B9E3E1B26F52A48339AE70F729BA02977A
-B60666637D9FF9287DB4CC52BD5C7B2D4F038E5C927B97B54F611396E2211514A8684A02D5DB1F
-DE728DB58AE1BB7253740349771118D2D33211D2ED7BBEB97BB4776666F6A2AC7B54A1E2DB79D2
-A9DE31745745CB39BDEE3E7CF425C27F86CFA89F825A09F9C7027E8DF7A773497690F328D22FF5
-A5CB2821623A570C29D03081E9DCE770F3E7F5B7377A1BC3F52B383EA0CB1C1BDC00E67AE90F72
-9DC77450407C0A9D0ECB2CE16C91CC3C7D487457800654F86BA7A8E26A25B78204CC7F58BBF69C
-5C406BA012563A4379506C28A39538F9A5D57BD197443A02A9D3C67149D654FF12FC6E05612981
-7F7236BF90FA626FB91D49C48D824248EABD764EB3C20634D56BDC2E170A814567D278F7AFB96B
-F6AEF216C0B42AAF85AE299752C50E6D2963FA5DB384FD110868D43DA804FDB9D0CA26BBC8CD72
-EFAC451FBAF4BB0B44C675DD4E0B4AD8D6149DAE44DC4EC36942CE1876C8602E3F97CD6E18BD0B
-5BCCF7B1773619FC8AC3B3D4958F71E5D2C631C6B17EEE7ADCBA30CA0E30B538249113223FA987
-4D4B294563B9F42D9D259374F28A8D8A654F26D7BFD8667CCBC43F75B61C2F5CF8D7E06642E93D
-76554642B7666B7905D6859F79DC080CB5574D03A072DB0D47AB82461DF6638C77234A3F97428F
-D2FC973687786BCF1D2F65AABAF55C257914247AEA0B3AF17A867C0CF1E5A6883D68680343CC5F
-3604DC8E1E7A9DAB9CFA316A14D4CF7A3A60CA56E947AE632762B2303C0EDAF9B3AA206191730D
-18B522FCD29D036AA4E6540F6A0DA836638A2EACE334B232199F61B357B10F4322A1F58F249101
-CB1399E5E60483F12A6008F8FFB52709F34136D93902FE367A01419F79A4D4DEDBBAE63741526D
-3D9EB7BFB4332C1775E2F0A05A4D7B203C2816F30081A67440D09D1FF94DDB3B7BB91B63703581
-A696ECEB393963FA9199AB61A3F449061E048FA2C1F91897C5A60A4D30D0C276DE88EA143BA4FC
-545FFC8F0B0950A38AAD126D73DA6BBDBDB480C3AFF4D2C7657A33652D5728E1866DB82B8F1A8A
-72235DAB477C38ECFCCD0CDBB77D30A0436FDDC1D70426C0C5B408A4ADD039CC2B5750B7BB5E07
-CC56039DB7FF3298151718E167CD482E88AE498B2D89C79C572FCE5ECEA3BBFE5603FD7AF6F4DF
-2C06BD8EF8501B52E8CBFB5481CA45CBAE44D87D455DFB6F030FBC0938EDFF80592B68390452F2
-42584D9C529BBAA2615F9A493BDB3C4BCD99422B69FB658ADA813AE39E447151F9312A005AB210
-D9FFB508C7A036BFA34C7264CFC1B92929C7CD892CD8BE48D388545B8CE7A79F70D0F1B852625D
-F331D75342E9EC57219DE4E61BFFEB066D82DC6256892E89B25BCE034F7F6FF09D7DC8ABBC8739
-3B70FDAB372D2FDFC51902A6E7FBE5DF3F41A91DAFA35D9A99A18DCD9E9D9050CA9D6FD417C9B8
-DE3C0648F8458BA2E0ABCEE10E759C97F019D1A1C8E1CC9EC8A6680C2566F42E478EB1F5706435
-16EBAF85E4F9E972BA3FA6D20B8BD1734229563A1ADA6D4D1857257EB760050F4FD997090653CA
-7771430101EEE3BCA1EA8E5F230F1B54E25A50458A1F7EBC35AEC36A88E4E345EF4CD9F97978EC
-E8F3C53ABD56FD3DB6C71206DEB0058509F24D0EB4C68BCFAD5A773EFD04F5472984000960F67E
-261B9152A176B230EB447633653ED0CBD3F50B214773DB454E89625BE27B7B75C93330E1F782BE
-EA101988B04AEF3601BA7FE868F614035647349D97F9F1AA598FD808885D91F5E24FE348015E46
-D80FCC9E62
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%!PS-Adobe-2.0
-%%Version: 0.1
-%%Creator: troff, Plan 9 edition
-%%Pages: (atend)
-%%EndComments
-%
-% Version 3.3.2 prologue for troff files.
-%
-
-/#copies 1 store
-/aspectratio 1 def
-/formsperpage 1 def
-/landscape false def
-/linewidth .3 def
-/magnification 1 def
-/margin 0 def
-/orientation 0 def
-/resolution 720 def
-/rotation 1 def
-/xoffset 0 def
-/yoffset 0 def
-
-/roundpage true def
-/useclippath true def
-/pagebbox [0 0 612 792] def
-
-/R  /Times-Roman def
-/I  /Times-Italic def
-/B  /Times-Bold def
-/BI /Times-BoldItalic def
-/H  /Helvetica def
-/HI /Helvetica-Oblique def
-/HB /Helvetica-Bold def
-/HX /Helvetica-BoldOblique def
-/CW /Courier def
-/CO /Courier def
-/CI /Courier-Oblique def
-/CB /Courier-Bold def
-/CX /Courier-BoldOblique def
-/PA /Palatino-Roman def
-/PI /Palatino-Italic def
-/PB /Palatino-Bold def
-/PX /Palatino-BoldItalic def
-/Hr /Helvetica-Narrow def
-/Hi /Helvetica-Narrow-Oblique def
-/Hb /Helvetica-Narrow-Bold def
-/Hx /Helvetica-Narrow-BoldOblique def
-/KR /Bookman-Light def
-/KI /Bookman-LightItalic def
-/KB /Bookman-Demi def
-/KX /Bookman-DemiItalic def
-/AR /AvantGarde-Book def
-/AI /AvantGarde-BookOblique def
-/AB /AvantGarde-Demi def
-/AX /AvantGarde-DemiOblique def
-/NR /NewCenturySchlbk-Roman def
-/NI /NewCenturySchlbk-Italic def
-/NB /NewCenturySchlbk-Bold def
-/NX /NewCenturySchlbk-BoldItalic def
-/ZD /ZapfDingbats def
-/ZI /ZapfChancery-MediumItalic def
-/S  /S def
-/S1 /S1 def
-/GR /Symbol def
-
-/inch {72 mul} bind def
-/min {2 copy gt {exch} if pop} bind def
-
-/setup {
-	counttomark 2 idiv {def} repeat pop
-
-	landscape {/orientation 90 orientation add def} if
-	/scaling 72 resolution div def
-	linewidth setlinewidth
-	1 setlinecap
-
-	pagedimensions
-	xcenter ycenter translate
-	orientation rotation mul rotate
-	width 2 div neg height 2 div translate
-	xoffset inch yoffset inch neg translate
-	margin 2 div dup neg translate
-	magnification dup aspectratio mul scale
-	scaling scaling scale
-
-	addmetrics
-	0 0 moveto
-} def
-
-/pagedimensions {
-	useclippath userdict /gotpagebbox known not and {
-		/pagebbox [clippath pathbbox newpath] def
-		roundpage currentdict /roundpagebbox known and {roundpagebbox} if
-	} if
-	pagebbox aload pop
-	4 -1 roll exch 4 1 roll 4 copy
-	landscape {4 2 roll} if
-	sub /width exch def
-	sub /height exch def
-	add 2 div /xcenter exch def
-	add 2 div /ycenter exch def
-	userdict /gotpagebbox true put
-} def
-
-/addmetrics {
-	/Symbol /S null Sdefs cf
-	/Times-Roman /S1 StandardEncoding dup length array copy S1defs cf
-} def
-
-/pagesetup {
-	/page exch def
-	currentdict /pagedict known currentdict page known and {
-		page load pagedict exch get cvx exec
-	} if
-} def
-
-/decodingdefs [
-	{counttomark 2 idiv {y moveto show} repeat}
-	{neg /y exch def counttomark 2 idiv {y moveto show} repeat}
-	{neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat}
-	{neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat}
-	{counttomark 2 idiv {y moveto show} repeat}
-	{neg setfunnytext}
-] def
-
-/setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def
-
-/w {neg moveto show} bind def
-/m {neg dup /y exch def moveto} bind def
-/done {/lastpage where {pop lastpage} if} def
-
-/f {
-	dup /font exch def findfont exch
-	dup /ptsize exch def scaling div dup /size exch def scalefont setfont
-	linewidth ptsize mul scaling 10 mul div setlinewidth
-	/spacewidth ( ) stringwidth pop def
-} bind def
-
-/changefont {
-	/fontheight exch def
-	/fontslant exch def
-	currentfont [
-		1 0
-		fontheight ptsize div fontslant sin mul fontslant cos div
-		fontheight ptsize div
-		0 0
-	] makefont setfont
-} bind def
-
-/sf {f} bind def
-
-/cf {
-	dup length 2 idiv
-	/entries exch def
-	/chtab exch def
-	/newencoding exch def
-	/newfont exch def
-
-	findfont dup length 1 add dict
-	/newdict exch def
-	{1 index /FID ne {newdict 3 1 roll put}{pop pop} ifelse} forall
-
-	newencoding type /arraytype eq {newdict /Encoding newencoding put} if
-
-	newdict /Metrics entries dict put
-	newdict /Metrics get
-	begin
-		chtab aload pop
-		1 1 entries {pop def} for
-		newfont newdict definefont pop
-	end
-} bind def
-
-%
-% A few arrays used to adjust reference points and character widths in some
-% of the printer resident fonts. If square roots are too high try changing
-% the lines describing /radical and /radicalex to,
-%
-%	/radical	[0 -75 550 0]
-%	/radicalex	[-50 -75 500 0]
-%
-% Move braceleftbt a bit - default PostScript character is off a bit.
-%
-
-/Sdefs [
-	/bracketlefttp		[201 500]
-	/bracketleftbt		[201 500]
-	/bracketrighttp		[-81 380]
-	/bracketrightbt		[-83 380]
-	/braceleftbt		[203 490]
-	/bracketrightex		[220 -125 500 0]
-	/radical		[0 0 550 0]
-	/radicalex		[-50 0 500 0]
-	/parenleftex		[-20 -170 0 0]
-	/integral		[100 -50 500 0]
-	/infinity		[10 -75 730 0]
-] def
-
-/S1defs [
-	/underscore		[0 80 500 0]
-	/endash			[7 90 650 0]
-] def
-%
-% Tries to round clipping path dimensions, as stored in array pagebbox, so they
-% match one of the known sizes in the papersizes array. Lower left coordinates
-% are always set to 0.
-%
-
-/roundpagebbox {
-    7 dict begin
-	/papersizes [8.5 inch 11 inch 14 inch 17 inch] def
-
-	/mappapersize {
-		/val exch def
-		/slop .5 inch def
-		/diff slop def
-		/j 0 def
-		0 1 papersizes length 1 sub {
-			/i exch def
-			papersizes i get val sub abs
-			dup diff le {/diff exch def /j i def} {pop} ifelse
-		} for
-		diff slop lt {papersizes j get} {val} ifelse
-	} def
-
-	pagebbox 0 0 put
-	pagebbox 1 0 put
-	pagebbox dup 2 get mappapersize 2 exch put
-	pagebbox dup 3 get mappapersize 3 exch put
-    end
-} bind def
-
-%%EndProlog
-%%BeginSetup
-mark
-%
-% Encoding vector and redefinition of findfont for the ISO Latin1 standard.
-% The 18 characters missing from ROM based fonts on older printers are noted
-% below.
-%
-
-/ISOLatin1Encoding [
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/space
-	/exclam
-	/quotedbl
-	/numbersign
-	/dollar
-	/percent
-	/ampersand
-	/quoteright
-	/parenleft
-	/parenright
-	/asterisk
-	/plus
-	/comma
-	/minus
-	/period
-	/slash
-	/zero
-	/one
-	/two
-	/three
-	/four
-	/five
-	/six
-	/seven
-	/eight
-	/nine
-	/colon
-	/semicolon
-	/less
-	/equal
-	/greater
-	/question
-	/at
-	/A
-	/B
-	/C
-	/D
-	/E
-	/F
-	/G
-	/H
-	/I
-	/J
-	/K
-	/L
-	/M
-	/N
-	/O
-	/P
-	/Q
-	/R
-	/S
-	/T
-	/U
-	/V
-	/W
-	/X
-	/Y
-	/Z
-	/bracketleft
-	/backslash
-	/bracketright
-	/asciicircum
-	/underscore
-	/quoteleft
-	/a
-	/b
-	/c
-	/d
-	/e
-	/f
-	/g
-	/h
-	/i
-	/j
-	/k
-	/l
-	/m
-	/n
-	/o
-	/p
-	/q
-	/r
-	/s
-	/t
-	/u
-	/v
-	/w
-	/x
-	/y
-	/z
-	/braceleft
-	/bar
-	/braceright
-	/asciitilde
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/dotlessi
-	/grave
-	/acute
-	/circumflex
-	/tilde
-	/macron
-	/breve
-	/dotaccent
-	/dieresis
-	/.notdef
-	/ring
-	/cedilla
-	/.notdef
-	/hungarumlaut
-	/ogonek
-	/caron
-	/space
-	/exclamdown
-	/cent
-	/sterling
-	/currency
-	/yen
-	/brokenbar		% missing
-	/section
-	/dieresis
-	/copyright
-	/ordfeminine
-	/guillemotleft
-	/logicalnot
-	/hyphen
-	/registered
-	/macron
-	/degree			% missing
-	/plusminus		% missing
-	/twosuperior		% missing
-	/threesuperior		% missing
-	/acute
-	/mu			% missing
-	/paragraph
-	/periodcentered
-	/cedilla
-	/onesuperior		% missing
-	/ordmasculine
-	/guillemotright
-	/onequarter		% missing
-	/onehalf		% missing
-	/threequarters		% missing
-	/questiondown
-	/Agrave
-	/Aacute
-	/Acircumflex
-	/Atilde
-	/Adieresis
-	/Aring
-	/AE
-	/Ccedilla
-	/Egrave
-	/Eacute
-	/Ecircumflex
-	/Edieresis
-	/Igrave
-	/Iacute
-	/Icircumflex
-	/Idieresis
-	/Eth			% missing
-	/Ntilde
-	/Ograve
-	/Oacute
-	/Ocircumflex
-	/Otilde
-	/Odieresis
-	/multiply		% missing
-	/Oslash
-	/Ugrave
-	/Uacute
-	/Ucircumflex
-	/Udieresis
-	/Yacute			% missing
-	/Thorn			% missing
-	/germandbls
-	/agrave
-	/aacute
-	/acircumflex
-	/atilde
-	/adieresis
-	/aring
-	/ae
-	/ccedilla
-	/egrave
-	/eacute
-	/ecircumflex
-	/edieresis
-	/igrave
-	/iacute
-	/icircumflex
-	/idieresis
-	/eth			% missing
-	/ntilde
-	/ograve
-	/oacute
-	/ocircumflex
-	/otilde
-	/odieresis
-	/divide			% missing
-	/oslash
-	/ugrave
-	/uacute
-	/ucircumflex
-	/udieresis
-	/yacute			% missing
-	/thorn			% missing
-	/ydieresis
-] def
-
-/NewFontDirectory FontDirectory maxlength dict def
-
-%
-% Apparently no guarantee findfont is defined in systemdict so the obvious
-%
-%	systemdict /findfont get exec
-%
-% can generate an error. So far the only exception is a VT600 (version 48.0).
-%
-
-userdict /@RealFindfont known not {
-	userdict begin
-		/@RealFindfont systemdict begin /findfont load end def
-	end
-} if
-
-/findfont {
-	dup NewFontDirectory exch known not {
-		dup
-		%dup systemdict /findfont get exec	% not always in systemdict
-		dup userdict /@RealFindfont get exec
-		dup /Encoding get StandardEncoding eq {
-			dup length dict begin
-				{1 index /FID ne {def}{pop pop} ifelse} forall
-				/Encoding ISOLatin1Encoding def
-				currentdict
-			end
-			/DummyFontName exch definefont
-		} if
-		NewFontDirectory 3 1 roll put
-	} if
-	NewFontDirectory exch get
-} bind def
-
-%%Patch from lp
-%%EndPatch from lp
-
-setup
-%%EndSetup
-%%Page: 1 1
-/saveobj save def
-mark
-1 pagesetup
-12 /LucidaSans-Demi f
-(Adding Application Support for a) 1229 1220 w
-(New Architecture) 3307 1220 w
-(in) 4412 1220 w
-(Plan 9) 2691 1360 w
-10 /LucidaSans-Italic f
-(Bob Flandrena) 2530 1620 w
-(bobf@plan9.bell-labs.com) 2241 1760 w
-10 /LucidaSans-Demi f
-(Introduction) 720 2420 w
-10 /LucidaSansUnicode00 f
-(Plan) 720 2576 w
-(9) 960 2576 w
-(has) 1062 2576 w
-(five) 1269 2576 w
-(classes) 1482 2576 w
-(of) 1866 2576 w
-(architecture-dependent) 2004 2576 w
-(software:) 3198 2576 w
-(headers,) 3685 2576 w
-(kernels,) 4141 2576 w
-(compilers) 4566 2576 w
-(and) 720 2696 w
-(loaders,) 957 2696 w
-(the) 1401 2696 w
-10 /LucidaTypewriter f
-(libc) 1612 2696 w
-10 /LucidaSansUnicode00 f
-(system) 1956 2696 w
-(library,) 2352 2696 w
-(and) 2750 2696 w
-(a) 2986 2696 w
-(few) 3097 2696 w
-(application) 3323 2696 w
-(programs.) 3913 2696 w
-(In) 4500 2696 w
-(general,) 4647 2696 w
-(architecture-dependent) 720 2816 w
-(programs) 1915 2816 w
-(consist) 2423 2816 w
-(of) 2807 2816 w
-(a) 2947 2816 w
-(portable) 3044 2816 w
-(part) 3491 2816 w
-(shared) 3729 2816 w
-(by) 4099 2816 w
-(all) 4256 2816 w
-(architectures) 4411 2816 w
-(and) 720 2936 w
-(a) 940 2936 w
-(processor-specific) 1035 2936 w
-(portion) 1975 2936 w
-(for) 2368 2936 w
-(each) 2546 2936 w
-(supported) 2809 2936 w
-(architecture.) 3345 2936 w
-(The) 4026 2936 w
-(portable) 4246 2936 w
-(code) 4690 2936 w
-(is) 4960 2936 w
-(often) 720 3056 w
-(compiled) 1013 3056 w
-(and) 1499 3056 w
-(stored) 1720 3056 w
-(in) 2070 3056 w
-(a) 2202 3056 w
-(library) 2298 3056 w
-(associated) 2649 3056 w
-(with) 3199 3056 w
-(each) 3445 3056 w
-(architecture.) 3710 3056 w
-(A) 4393 3056 w
-(program) 4503 3056 w
-(is) 4960 3056 w
-(built) 720 3176 w
-(by) 973 3176 w
-(compiling) 1121 3176 w
-(the) 1633 3176 w
-(architecture-specific) 1821 3176 w
-(code) 2857 3176 w
-(and) 3121 3176 w
-(loading) 3334 3176 w
-(it) 3728 3176 w
-(with) 3827 3176 w
-(the) 4065 3176 w
-(library.) 4253 3176 w
-(Support) 4659 3176 w
-(for) 720 3296 w
-(a) 893 3296 w
-(new) 982 3296 w
-(architecture) 1211 3296 w
-(is) 1823 3296 w
-(provided) 1937 3296 w
-(by) 2399 3296 w
-(building) 2549 3296 w
-(a) 2983 3296 w
-(compiler) 3073 3296 w
-(for) 3531 3296 w
-(the) 3705 3296 w
-(architecture,) 3895 3296 w
-(using) 4540 3296 w
-(it) 4841 3296 w
-(to) 4942 3296 w
-(compile) 720 3416 w
-(the) 1137 3416 w
-(portable) 1327 3416 w
-(code) 1767 3416 w
-(into) 2032 3416 w
-(libraries,) 2255 3416 w
-(writing) 2715 3416 w
-(the) 3086 3416 w
-(architecture-specific) 3275 3416 w
-(code,) 4312 3416 w
-(and) 4609 3416 w
-(then) 4823 3416 w
-(loading that code with the libraries.) 720 3536 w
-(This) 720 3692 w
-(document) 990 3692 w
-(describes) 1540 3692 w
-(the) 2066 3692 w
-(organization) 2286 3692 w
-(of) 2962 3692 w
-(the) 3125 3692 w
-(architecture-dependent) 3345 3692 w
-(code) 4564 3692 w
-(and) 4860 3692 w
-(headers) 720 3812 w
-(on) 1142 3812 w
-(Plan) 1303 3812 w
-(9.) 1542 3812 w
-(The) 1707 3812 w
-(first) 1926 3812 w
-(section) 2159 3812 w
-(briefly) 2544 3812 w
-(discusses) 2889 3812 w
-(the) 3392 3812 w
-(layout) 3585 3812 w
-(of) 3919 3812 w
-(the) 4055 3812 w
-(headers) 4247 3812 w
-(and) 4668 3812 w
-(the) 4885 3812 w
-(source) 720 3932 w
-(code) 1076 3932 w
-(for) 1341 3932 w
-(the) 1515 3932 w
-(kernels,) 1705 3932 w
-(compilers,) 2125 3932 w
-(loaders,) 2666 3932 w
-(and) 3089 3932 w
-(the) 3304 3932 w
-(system) 3494 3932 w
-(library,) 3869 3932 w
-10 /LucidaTypewriter f
-(libc) 4246 3932 w
-10 /LucidaSansUnicode00 f
-(.) 4534 3932 w
-(The) 4633 3932 w
-(sec\255) 4849 3932 w
-(ond) 720 4052 w
-(section) 947 4052 w
-(provides) 1334 4052 w
-(a) 1790 4052 w
-(detailed) 1885 4052 w
-(discussion) 2313 4052 w
-(of) 2863 4052 w
-(the) 3001 4052 w
-(structure) 3196 4052 w
-(of) 3674 4052 w
-10 /LucidaTypewriter f
-(libmach) 3812 4052 w
-10 /LucidaSansUnicode00 f
-(,) 4316 4052 w
-(a) 4388 4052 w
-(library) 4483 4052 w
-(con\255) 4833 4052 w
-(taining) 720 4172 w
-(almost) 1091 4172 w
-(all) 1452 4172 w
-(architecture-dependent) 1600 4172 w
-(code) 2789 4172 w
-(used) 3055 4172 w
-(by) 3323 4172 w
-(application) 3474 4172 w
-(programs.) 4044 4172 w
-(The) 4611 4172 w
-(final) 4828 4172 w
-(section) 720 4292 w
-(describes) 1100 4292 w
-(the) 1594 4292 w
-(steps) 1782 4292 w
-(required) 2073 4292 w
-(to add application program support for a new archi\255) 2517 4292 w
-(tecture.) 720 4412 w
-10 /LucidaSans-Demi f
-(Directory Structure) 720 4652 w
-10 /LucidaSansUnicode00 f
-(Architecture-dependent) 970 4808 w
-(information) 2184 4808 w
-(for) 2797 4808 w
-(the) 2982 4808 w
-(new) 3183 4808 w
-(processor) 3424 4808 w
-(is) 3946 4808 w
-(stored) 4072 4808 w
-(in) 4427 4808 w
-(the) 4565 4808 w
-(direc\255) 4767 4808 w
-(tory) 720 4928 w
-(tree) 951 4928 w
-(rooted) 1181 4928 w
-(at) 1540 4928 w
-10 /LucidaTypewriter f
-(/) 1672 4928 w
-10 /LucidaSans-Italic f
-(m) 1744 4928 w
-10 /LucidaSansUnicode00 f
-(where) 1877 4928 w
-10 /LucidaSans-Italic f
-(m) 2209 4928 w
-10 /LucidaSansUnicode00 f
-(is) 2342 4928 w
-(the) 2462 4928 w
-(name) 2657 4928 w
-(of) 2963 4928 w
-(the) 3101 4928 w
-(new) 3296 4928 w
-(architecture) 3531 4928 w
-(\(e.g.,) 4149 4928 w
-10 /LucidaTypewriter f
-(mips) 4435 4928 w
-10 /LucidaSansUnicode00 f
-(\).) 4723 4928 w
-(The) 4859 4928 w
-(new) 720 5048 w
-(directory) 956 5048 w
-(should) 1429 5048 w
-(be) 1799 5048 w
-(initialized) 1960 5048 w
-(with) 2477 5048 w
-(several) 2724 5048 w
-(important) 3106 5048 w
-(subdirectories,) 3626 5048 w
-(notably) 4391 5048 w
-10 /LucidaTypewriter f
-(bin) 4792 5048 w
-10 /LucidaSansUnicode00 f
-(,) 5008 5048 w
-10 /LucidaTypewriter f
-(include) 720 5168 w
-10 /LucidaSansUnicode00 f
-(,) 1224 5168 w
-(and) 1305 5168 w
-10 /LucidaTypewriter f
-(lib) 1534 5168 w
-10 /LucidaSansUnicode00 f
-(.) 1750 5168 w
-(The) 1863 5168 w
-(directory) 2092 5168 w
-(tree) 2571 5168 w
-(of) 2809 5168 w
-(an) 2955 5168 w
-(existing) 3120 5168 w
-(architecture) 3555 5168 w
-(serves) 4181 5168 w
-(as) 4536 5168 w
-(a) 4690 5168 w
-(good) 4793 5168 w
-(model) 720 5288 w
-(for) 1071 5288 w
-(the) 1259 5288 w
-(new) 1463 5288 w
-(tree.) 1707 5288 w
-(The) 2010 5288 w
-(architecture-dependent) 2240 5288 w
-10 /LucidaTypewriter f
-(mkfile) 3443 5288 w
-10 /LucidaSansUnicode00 f
-(must) 3924 5288 w
-(be) 4216 5288 w
-(stored) 4385 5288 w
-(in) 4744 5288 w
-(the) 4885 5288 w
-(newly) 720 5408 w
-(created) 1036 5408 w
-(root) 1435 5408 w
-(directory) 1675 5408 w
-(for) 2146 5408 w
-(the) 2325 5408 w
-(architecture.) 2520 5408 w
-(It) 3202 5408 w
-(is) 3308 5408 w
-(easiest) 3428 5408 w
-(to) 3803 5408 w
-(copy) 3941 5408 w
-(the) 4208 5408 w
-(mkfile) 4403 5408 w
-(for) 4745 5408 w
-(an) 4923 5408 w
-(existing) 720 5528 w
-(architecture) 1143 5528 w
-(and) 1757 5528 w
-(modify) 1973 5528 w
-(it) 2344 5528 w
-(for) 2446 5528 w
-(the) 2621 5528 w
-(new) 2812 5528 w
-(architecture.) 3043 5528 w
-(When) 3721 5528 w
-(the) 4023 5528 w
-(mkfile) 4214 5528 w
-(is) 4553 5528 w
-(correct,) 4670 5528 w
-(change) 720 5648 w
-(the) 1110 5648 w
-10 /LucidaTypewriter f
-(OS) 1307 5648 w
-10 /LucidaSansUnicode00 f
-(and) 1493 5648 w
-10 /LucidaTypewriter f
-(CPUS) 1715 5648 w
-10 /LucidaSansUnicode00 f
-(variables) 2045 5648 w
-(in) 2517 5648 w
-(the) 2649 5648 w
-10 /LucidaTypewriter f
-(/sys/src/mkfile.proto) 2845 5648 w
-10 /LucidaSansUnicode00 f
-(to) 4398 5648 w
-(reflect) 4537 5648 w
-(the) 4885 5648 w
-(addition of the new architecture.) 720 5768 w
-10 /LucidaSans-Demi f
-(Headers) 720 6008 w
-10 /LucidaSansUnicode00 f
-(Architecture-dependent) 720 6164 w
-(headers) 1930 6164 w
-(are) 2356 6164 w
-(stored) 2550 6164 w
-(in) 2901 6164 w
-(directory) 3034 6164 w
-10 /LucidaTypewriter f
-(/) 3507 6164 w
-10 /LucidaSans-Italic f
-(m) 3579 6164 w
-10 /LucidaTypewriter f
-(/include) 3672 6164 w
-10 /LucidaSansUnicode00 f
-(where) 4291 6164 w
-10 /LucidaSans-Italic f
-(m) 4626 6164 w
-10 /LucidaSansUnicode00 f
-(is) 4762 6164 w
-(the) 4885 6164 w
-(name) 720 6284 w
-(of) 1058 6284 w
-(the) 1228 6284 w
-(architecture) 1455 6284 w
-(\(e.g.,) 2105 6284 w
-10 /LucidaTypewriter f
-(mips) 2424 6284 w
-10 /LucidaSansUnicode00 f
-(\).) 2712 6284 w
-(Two) 2881 6284 w
-(header) 3154 6284 w
-(files) 3559 6284 w
-(are) 3833 6284 w
-(required:) 4057 6284 w
-10 /LucidaTypewriter f
-(u.h) 4572 6284 w
-10 /LucidaSansUnicode00 f
-(and) 4860 6284 w
-10 /LucidaTypewriter f
-(ureg.h) 720 6404 w
-10 /LucidaSansUnicode00 f
-(.) 1152 6404 w
-(The) 1261 6404 w
-(first) 1487 6404 w
-(defines) 1728 6404 w
-(fundamental) 2128 6404 w
-(data) 2785 6404 w
-(types,) 3041 6404 w
-(bit) 3378 6404 w
-(settings) 3553 6404 w
-(for) 3984 6404 w
-(the) 4169 6404 w
-(floating) 4370 6404 w
-(point) 4788 6404 w
-(status) 720 6524 w
-(and) 1069 6524 w
-(control) 1305 6524 w
-(registers,) 1703 6524 w
-(and) 2215 6524 w
-10 /LucidaTypewriter f
-(va_list) 2451 6524 w
-10 /LucidaSansUnicode00 f
-(processing) 3011 6524 w
-(which) 3594 6524 w
-(depends) 3931 6524 w
-(on) 4400 6524 w
-(the) 4578 6524 w
-(stack) 4788 6524 w
-(model) 720 6644 w
-(for) 1057 6644 w
-(the) 1231 6644 w
-(architecture.) 1421 6644 w
-(This) 2098 6644 w
-(file) 2338 6644 w
-(is) 2524 6644 w
-(best) 2640 6644 w
-(built) 2883 6644 w
-(by) 3139 6644 w
-(copying) 3290 6644 w
-(and) 3706 6644 w
-(modifying) 3922 6644 w
-(the) 4446 6644 w
-10 /LucidaTypewriter f
-(u.h) 4637 6644 w
-10 /LucidaSansUnicode00 f
-(file) 4889 6644 w
-(from) 720 6764 w
-(an) 993 6764 w
-(architecture) 1151 6764 w
-(with) 1770 6764 w
-(a) 2015 6764 w
-(similar) 2110 6764 w
-(stack) 2477 6764 w
-(model.) 2769 6764 w
-(The) 3175 6764 w
-10 /LucidaTypewriter f
-(ureg.h) 3396 6764 w
-10 /LucidaSansUnicode00 f
-(file) 3868 6764 w
-(contains) 4059 6764 w
-(a) 4507 6764 w
-(structure) 4602 6764 w
-(describing) 720 6884 w
-(the) 1268 6884 w
-(layout) 1465 6884 w
-(of) 1803 6884 w
-(the) 1943 6884 w
-(saved) 2140 6884 w
-(register) 2459 6884 w
-(set) 2874 6884 w
-(for) 3060 6884 w
-(the) 3241 6884 w
-(architecture;) 3438 6884 w
-(it) 4090 6884 w
-(is) 4198 6884 w
-(defined) 4320 6884 w
-(by) 4728 6884 w
-(the) 4885 6884 w
-(kernel.) 720 7004 w
-(Header) 720 7160 w
-(file) 1102 7160 w
-10 /LucidaTypewriter f
-(/sys/include/a.out.h) 1290 7160 w
-10 /LucidaSansUnicode00 f
-(contains) 2767 7160 w
-(the) 3212 7160 w
-(definitions) 3404 7160 w
-(of) 3957 7160 w
-(the) 4092 7160 w
-(magic) 4284 7160 w
-(numbers) 4612 7160 w
-(used) 720 7280 w
-(to) 988 7280 w
-(identify) 1122 7280 w
-(executables) 1523 7280 w
-(for) 2136 7280 w
-(each) 2311 7280 w
-(architecture.) 2571 7280 w
-(When) 3249 7280 w
-(support) 3551 7280 w
-(for) 3965 7280 w
-(a) 4140 7280 w
-(new) 4231 7280 w
-(architecture) 4462 7280 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 1 1
-%%Page: 2 2
-/saveobj save def
-mark
-2 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 2 \255) 2783 480 w
-(is added, the magic number for the architecture must be added to this file.) 720 840 w
-(The) 720 996 w
-(header) 945 996 w
-(format) 1322 996 w
-(of) 1690 996 w
-(a) 1832 996 w
-(bootable) 1931 996 w
-(executable) 2400 996 w
-(is) 2970 996 w
-(defined) 3094 996 w
-(by) 3505 996 w
-(each) 3665 996 w
-(manufacturer.) 3934 996 w
-(Header) 4695 996 w
-(file) 720 1116 w
-10 /LucidaTypewriter f
-(/sys/include/bootexec.h) 926 1116 w
-10 /LucidaSansUnicode00 f
-(contains) 2637 1116 w
-(structures) 3100 1116 w
-(describing) 3644 1116 w
-(the) 4206 1116 w
-(headers) 4415 1116 w
-(cur\255) 4853 1116 w
-(rently) 720 1236 w
-(supported.) 1049 1236 w
-(If) 1662 1236 w
-(the) 1780 1236 w
-(new) 1987 1236 w
-(architecture) 2235 1236 w
-(uses) 2866 1236 w
-(a) 3139 1236 w
-(common) 3247 1236 w
-(header) 3721 1236 w
-(such) 4107 1236 w
-(as) 4386 1236 w
-(COFF,) 4545 1236 w
-(the) 4885 1236 w
-(header) 720 1356 w
-(format) 1101 1356 w
-(is) 1473 1356 w
-(probably) 1601 1356 w
-(already) 2076 1356 w
-(defined,) 2475 1356 w
-(but) 2921 1356 w
-(if) 3131 1356 w
-(the) 3245 1356 w
-(bootable) 3447 1356 w
-(header) 3919 1356 w
-(format) 4299 1356 w
-(is) 4670 1356 w
-(non-) 4797 1356 w
-(standard, a structure defining the format must be added to this file.) 720 1476 w
-10 /LucidaSans-Demi f
-(Kernel) 720 1752 w
-10 /LucidaSansUnicode00 f
-(Although) 720 1908 w
-(the) 1216 1908 w
-(kernel) 1423 1908 w
-(depends) 1777 1908 w
-(critically) 2243 1908 w
-(on) 2698 1908 w
-(the) 2873 1908 w
-(properties) 3080 1908 w
-(of) 3630 1908 w
-(the) 3780 1908 w
-(underlying) 3987 1908 w
-(hardware,) 4558 1908 w
-(most) 720 2028 w
-(of) 1029 2028 w
-(the) 1194 2028 w
-(higher-level) 1415 2028 w
-(kernel) 2073 2028 w
-(functions,) 2441 2028 w
-(including) 2991 2028 w
-(process) 3506 2028 w
-(management,) 3946 2028 w
-(paging,) 4675 2028 w
-(pseudo-devices,) 720 2148 w
-(and) 1559 2148 w
-(some) 1774 2148 w
-(networking) 2071 2148 w
-(code,) 2652 2148 w
-(are) 2951 2148 w
-(independent) 3139 2148 w
-(of) 3784 2148 w
-(processor) 3918 2148 w
-(architecture.) 4430 2148 w
-(The) 720 2268 w
-(portable) 944 2268 w
-(kernel) 1392 2268 w
-(code) 1737 2268 w
-(is) 2010 2268 w
-(divided) 2132 2268 w
-(into) 2529 2268 w
-(two) 2760 2268 w
-(parts:) 2977 2268 w
-(that) 3298 2268 w
-(implementing) 3531 2268 w
-(kernel) 4244 2268 w
-(functions) 4588 2268 w
-(and) 720 2388 w
-(that) 954 2388 w
-(devoted) 1199 2388 w
-(to) 1641 2388 w
-(the) 1793 2388 w
-(boot) 2002 2388 w
-(process.) 2278 2388 w
-(Code) 2770 2388 w
-(in) 3073 2388 w
-(the) 3218 2388 w
-(first) 3427 2388 w
-(class) 3676 2388 w
-(is) 3967 2388 w
-(stored) 4101 2388 w
-(in) 4464 2388 w
-(directory) 4609 2388 w
-10 /LucidaTypewriter f
-(/sys/src/9/port) 720 2508 w
-10 /LucidaSansUnicode00 f
-(and) 1851 2508 w
-(the) 2082 2508 w
-(portable) 2288 2508 w
-(boot) 2744 2508 w
-(code) 3017 2508 w
-(is) 3298 2508 w
-(stored) 3428 2508 w
-(in) 3787 2508 w
-10 /LucidaTypewriter f
-(/sys/src/9/boot) 3928 2508 w
-10 /LucidaSansUnicode00 f
-(.) 5008 2508 w
-(Architecture-dependent) 720 2628 w
-(kernel) 1940 2628 w
-(code) 2294 2628 w
-(is) 2578 2628 w
-(stored) 2711 2628 w
-(in) 3073 2628 w
-(the) 3217 2628 w
-(subdirectories) 3425 2628 w
-(of) 4169 2628 w
-10 /LucidaTypewriter f
-(/sys/src/9) 4320 2628 w
-10 /LucidaSansUnicode00 f
-(named for each architecture.) 720 2748 w
-(The) 720 2904 w
-(relationship) 943 2904 w
-(between) 1560 2904 w
-(the) 2010 2904 w
-(kernel) 2208 2904 w
-(code) 2553 2904 w
-(and) 2827 2904 w
-(the) 3050 2904 w
-(boot) 3248 2904 w
-(code) 3513 2904 w
-(is) 3787 2904 w
-(convoluted) 3910 2904 w
-(and) 4487 2904 w
-(subtle.) 4710 2904 w
-(The) 720 3024 w
-(portable) 990 3024 w
-(boot) 1484 3024 w
-(code) 1795 3024 w
-(is) 2115 3024 w
-(compiled) 2284 3024 w
-(into) 2818 3024 w
-(a) 3096 3024 w
-(library) 3240 3024 w
-(for) 3639 3024 w
-(each) 3867 3024 w
-(architecture.) 4179 3024 w
-(An) 4909 3024 w
-(architecture-specific) 720 3144 w
-(main) 1757 3144 w
-(program) 2030 3144 w
-(is) 2480 3144 w
-(loaded) 2594 3144 w
-(with) 2955 3144 w
-(the) 3194 3144 w
-(appropriate) 3383 3144 w
-(library) 3981 3144 w
-(and) 4326 3144 w
-(the) 4541 3144 w
-(result\255) 4731 3144 w
-(ing) 720 3264 w
-(executable) 909 3264 w
-(is) 1470 3264 w
-(compiled) 1585 3264 w
-(into) 2065 3264 w
-(the) 2289 3264 w
-(kernel) 2479 3264 w
-(where) 2816 3264 w
-(it) 3143 3264 w
-(is) 3244 3264 w
-(executed) 3359 3264 w
-(as) 3836 3264 w
-(a) 3977 3264 w
-(user) 4067 3264 w
-(process) 4312 3264 w
-(during) 4721 3264 w
-(the) 720 3384 w
-(final) 938 3384 w
-(stages) 1213 3384 w
-(of) 1588 3384 w
-(kernel) 1749 3384 w
-(initialization.) 2114 3384 w
-(The) 2841 3384 w
-(boot) 3085 3384 w
-(process) 3370 3384 w
-(performs) 3807 3384 w
-(authentication,) 4313 3384 w
-(attaches) 720 3504 w
-(the) 1169 3504 w
-(name) 1369 3504 w
-(space) 1679 3504 w
-(root) 1999 3504 w
-(to) 2243 3504 w
-(the) 2385 3504 w
-(appropriate) 2584 3504 w
-(file) 3192 3504 w
-(system) 3387 3504 w
-(and) 3771 3504 w
-(starts) 3995 3504 w
-(the) 4311 3504 w
-10 /LucidaTypewriter f
-(init) 4510 3504 w
-10 /LucidaSansUnicode00 f
-(pro\255) 4842 3504 w
-(cess.) 720 3624 w
-(The) 720 3780 w
-(organization) 953 3780 w
-(of) 1616 3780 w
-(the) 1766 3780 w
-(portable) 1973 3780 w
-(kernel) 2430 3780 w
-(source) 2784 3780 w
-(code) 3158 3780 w
-(differs) 3441 3780 w
-(from) 3808 3780 w
-(that) 4093 3780 w
-(of) 4337 3780 w
-(most) 4488 3780 w
-(other) 4783 3780 w
-(architecture-specific) 720 3900 w
-(code.) 1760 3900 w
-(Instead) 2092 3900 w
-(of) 2482 3900 w
-(storing) 2617 3900 w
-(the) 2997 3900 w
-(portable) 3189 3900 w
-(code) 3631 3900 w
-(in) 3899 3900 w
-(a) 4026 3900 w
-(library) 4117 3900 w
-(and) 4463 3900 w
-(loading) 4679 3900 w
-(it) 720 4020 w
-(with) 836 4020 w
-(the) 1091 4020 w
-(architecture-specific) 1297 4020 w
-(code,) 2351 4020 w
-(the) 2665 4020 w
-(portable) 2871 4020 w
-(code) 3327 4020 w
-(is) 3609 4020 w
-(compiled) 3740 4020 w
-(directly) 4236 4020 w
-(into) 4645 4020 w
-(the) 4885 4020 w
-(directory) 720 4140 w
-(containing) 1191 4140 w
-(the) 1741 4140 w
-(architecture-specific) 1936 4140 w
-(code) 2979 4140 w
-(and) 3249 4140 w
-(linked) 3468 4140 w
-(with) 3804 4140 w
-(the) 4048 4140 w
-(object) 4242 4140 w
-(files) 4579 4140 w
-(built) 4820 4140 w
-(from the source in that directory.) 720 4260 w
-10 /LucidaSans-Demi f
-(Compilers and Loaders) 720 4536 w
-10 /LucidaSansUnicode00 f
-(The compiler source code conforms to the) 720 4692 w
-(usual) 2812 4692 w
-(organization:) 3104 4692 w
-(portable) 3780 4692 w
-(code) 4218 4692 w
-(is) 4482 4692 w
-(compiled) 4595 4692 w
-(into) 720 4812 w
-(a) 951 4812 w
-(library) 1047 4812 w
-(for) 1398 4812 w
-(each) 1578 4812 w
-(architecture) 1843 4812 w
-(and) 2462 4812 w
-(the) 2683 4812 w
-(architecture-dependent) 2879 4812 w
-(code) 4074 4812 w
-(is) 4346 4812 w
-(loaded) 4467 4812 w
-(with) 4835 4812 w
-(that) 720 4932 w
-(library.) 980 4932 w
-(The) 1423 4932 w
-(common) 1673 4932 w
-(compiler) 2163 4932 w
-(code) 2655 4932 w
-(is) 2955 4932 w
-(stored) 3105 4932 w
-(in) 3484 4932 w
-10 /LucidaTypewriter f
-(/sys/src/cmd/cc) 3645 4932 w
-10 /LucidaSansUnicode00 f
-(.) 4725 4932 w
-(The) 4859 4932 w
-10 /LucidaTypewriter f
-(mkfile) 720 5052 w
-10 /LucidaSansUnicode00 f
-(in) 1202 5052 w
-(this) 1343 5052 w
-(directory) 1572 5052 w
-(compiles) 2053 5052 w
-(the) 2536 5052 w
-(portable) 2741 5052 w
-(source) 3196 5052 w
-(and) 3568 5052 w
-(archives) 3797 5052 w
-(the) 4243 5052 w
-(objects) 4447 5052 w
-(in) 4845 5052 w
-(a) 4985 5052 w
-(library) 720 5172 w
-(for) 1079 5172 w
-(each) 1267 5172 w
-(architecture.) 1540 5172 w
-(The) 2231 5172 w
-(architecture-specific) 2461 5172 w
-(compiler) 3513 5172 w
-(source) 3985 5172 w
-(is) 4356 5172 w
-(stored) 4485 5172 w
-(in) 4844 5172 w
-(a) 4985 5172 w
-(subdirectory) 720 5292 w
-(of) 1421 5292 w
-10 /LucidaTypewriter f
-(/sys/src/cmd) 1613 5292 w
-10 /LucidaSansUnicode00 f
-(with) 2571 5292 w
-(the) 2870 5292 w
-(same) 3119 5292 w
-(name) 3468 5292 w
-(as) 3828 5292 w
-(the) 4028 5292 w
-(compiler) 4277 5292 w
-(\(e.g.,) 4793 5292 w
-10 /LucidaTypewriter f
-(/sys/src/cmd/vc) 720 5412 w
-10 /LucidaSansUnicode00 f
-(\).) 1800 5412 w
-(There) 720 5568 w
-(is) 1031 5568 w
-(no) 1144 5568 w
-(portable) 1300 5568 w
-(code) 1738 5568 w
-(shared) 2002 5568 w
-(by) 2363 5568 w
-(the) 2511 5568 w
-(loaders.) 2699 5568 w
-(Each) 3152 5568 w
-(directory) 3407 5568 w
-(of) 3871 5568 w
-(loader) 4002 5568 w
-(source) 4340 5568 w
-(code) 4695 5568 w
-(is) 4960 5568 w
-(self-contained,) 720 5688 w
-(except) 1494 5688 w
-(for) 1853 5688 w
-(a) 2027 5688 w
-(header) 2117 5688 w
-(file) 2485 5688 w
-(and) 2671 5688 w
-(an) 2886 5688 w
-(instruction) 3038 5688 w
-(name) 3595 5688 w
-(table) 3896 5688 w
-(included) 4170 5688 w
-(from) 4619 5688 w
-(the) 4885 5688 w
-(directory of the associated compiler.) 720 5808 w
-10 /LucidaSans-Demi f
-(Libraries) 720 6084 w
-10 /LucidaSansUnicode00 f
-(Most) 720 6240 w
-(C) 1038 6240 w
-(library) 1190 6240 w
-(modules) 1583 6240 w
-(are) 2081 6240 w
-(portable;) 2316 6240 w
-(the) 2836 6240 w
-(source) 3074 6240 w
-(code) 3479 6240 w
-(is) 3793 6240 w
-(stored) 3957 6240 w
-(in) 4350 6240 w
-(directories) 4525 6240 w
-10 /LucidaTypewriter f
-(/sys/src/libc/port) 720 6360 w
-10 /LucidaSansUnicode00 f
-(and) 2122 6360 w
-10 /LucidaTypewriter f
-(/sys/src/libc/9sys) 2407 6360 w
-10 /LucidaSansUnicode00 f
-(.) 3703 6360 w
-(Architecture-dependent) 3872 6360 w
-(library) 720 6480 w
-(code) 1068 6480 w
-(is) 1337 6480 w
-(stored) 1455 6480 w
-(in) 1802 6480 w
-(the) 1932 6480 w
-(subdirectory) 2126 6480 w
-(of) 2772 6480 w
-10 /LucidaTypewriter f
-(/sys/src/libc) 2909 6480 w
-10 /LucidaSansUnicode00 f
-(named) 3884 6480 w
-(the) 4252 6480 w
-(same) 4446 6480 w
-(as) 4740 6480 w
-(the) 4885 6480 w
-(target) 720 6600 w
-(processor.) 1058 6600 w
-(Non-portable) 1647 6600 w
-(functions) 2356 6600 w
-(not) 2857 6600 w
-(only) 3066 6600 w
-(implement) 3319 6600 w
-(architecture-dependent) 3886 6600 w
-(operations) 720 6720 w
-(but) 1300 6720 w
-(also) 1526 6720 w
-(supply) 1786 6720 w
-(assembly) 2170 6720 w
-(language) 2684 6720 w
-(implementations) 3191 6720 w
-(of) 4068 6720 w
-(functions) 4231 6720 w
-(where) 4748 6720 w
-(speed) 720 6840 w
-(is) 1055 6840 w
-(critical.) 1181 6840 w
-(Directory) 1613 6840 w
-10 /LucidaTypewriter f
-(/sys/src/libc/9syscall) 2101 6840 w
-10 /LucidaSansUnicode00 f
-(is) 3730 6840 w
-(unusual) 3855 6840 w
-(because) 4283 6840 w
-(it) 4722 6840 w
-(con\255) 4833 6840 w
-(tains) 720 6960 w
-(architecture-dependent) 1003 6960 w
-(information) 2206 6960 w
-(for) 2822 6960 w
-(all) 3010 6960 w
-(architectures.) 3173 6960 w
-(It) 3916 6960 w
-(holds) 4032 6960 w
-(only) 4348 6960 w
-(a) 4602 6960 w
-(header) 4707 6960 w
-(file) 720 7080 w
-(defining) 906 7080 w
-(the) 1341 7080 w
-(names) 1531 7080 w
-(and) 1883 7080 w
-(numbers) 2098 7080 w
-(of) 2561 7080 w
-(system) 2694 7080 w
-(calls) 3069 7080 w
-(and) 3319 7080 w
-(a) 3534 7080 w
-10 /LucidaTypewriter f
-(mkfile) 3623 7080 w
-10 /LucidaSansUnicode00 f
-(.) 4055 7080 w
-(The) 4153 7080 w
-10 /LucidaTypewriter f
-(mkfile) 4368 7080 w
-10 /LucidaSansUnicode00 f
-(exe\255) 4834 7080 w
-(cutes) 720 7200 w
-(an) 1015 7200 w
-10 /LucidaTypewriter f
-(rc) 1170 7200 w
-10 /LucidaSansUnicode00 f
-(script) 1352 7200 w
-(that) 1662 7200 w
-(parses) 1891 7200 w
-(the) 2246 7200 w
-(header) 2439 7200 w
-(file,) 2810 7200 w
-(constructs) 3031 7200 w
-(assembler) 3573 7200 w
-(language) 4106 7200 w
-(functions) 4588 7200 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 2 2
-%%Page: 3 3
-/saveobj save def
-mark
-3 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 3 \255) 2783 480 w
-(implementing) 720 840 w
-(the) 1438 840 w
-(system) 1640 840 w
-(call) 2027 840 w
-(for) 2238 840 w
-(each) 2424 840 w
-(architecture,) 2695 840 w
-(assembles) 3352 840 w
-(the) 3904 840 w
-(code,) 4106 840 w
-(and) 4416 840 w
-(archives) 4643 840 w
-(the object files in) 720 960 w
-10 /LucidaTypewriter f
-(libc) 1594 960 w
-10 /LucidaSansUnicode00 f
-(.) 1882 960 w
-(The assembler) 1978 960 w
-(language) 2719 960 w
-(syntax) 3195 960 w
-(and) 3546 960 w
-(the) 3759 960 w
-(system) 3947 960 w
-(interface) 4320 960 w
-(differ) 4777 960 w
-(for) 720 1080 w
-(each) 893 1080 w
-(architecture.) 1151 1080 w
-(The) 1826 1080 w
-10 /LucidaTypewriter f
-(rc) 2040 1080 w
-10 /LucidaSansUnicode00 f
-(script) 2217 1080 w
-(in) 2522 1080 w
-(this) 2646 1080 w
-10 /LucidaTypewriter f
-(mkfile) 2858 1080 w
-10 /LucidaSansUnicode00 f
-(must) 3323 1080 w
-(be) 3599 1080 w
-(modified) 3751 1080 w
-(to) 4215 1080 w
-(support) 4346 1080 w
-(a) 4757 1080 w
-(new) 4845 1080 w
-(architecture.) 720 1200 w
-10 /LucidaSans-Demi f
-(Applications) 720 1476 w
-10 /LucidaSansUnicode00 f
-(Application) 720 1632 w
-(programs) 1320 1632 w
-(process) 1839 1632 w
-(two) 2265 1632 w
-(forms) 2492 1632 w
-(of) 2827 1632 w
-(architecture-dependent) 2977 1632 w
-(information:) 4183 1632 w
-(exe\255) 4834 1632 w
-(cutable) 720 1752 w
-(images) 1124 1752 w
-(and) 1521 1752 w
-(intermediate) 1752 1752 w
-(object) 2417 1752 w
-(files.) 2765 1752 w
-(Almost) 3081 1752 w
-(all) 3471 1752 w
-(processing) 3634 1752 w
-(is) 4211 1752 w
-(on) 4341 1752 w
-(executable) 4514 1752 w
-(files.) 720 1872 w
-(System) 1045 1872 w
-(library) 1447 1872 w
-10 /LucidaTypewriter f
-(libmach) 1816 1872 w
-10 /LucidaSansUnicode00 f
-(provides) 2379 1872 w
-(functions) 2854 1872 w
-(that) 3366 1872 w
-(convert) 3617 1872 w
-(architecture-specific) 4037 1872 w
-(data) 720 1992 w
-(to) 967 1992 w
-(a) 1102 1992 w
-(portable) 1194 1992 w
-(format) 1636 1992 w
-(so) 1997 1992 w
-(application) 2146 1992 w
-(programs) 2717 1992 w
-(can) 3221 1992 w
-(process) 3426 1992 w
-(this) 3836 1992 w
-(data) 4051 1992 w
-(independent) 4297 1992 w
-(of) 4942 1992 w
-(its) 720 2112 w
-(underlying) 877 2112 w
-(representation.) 1435 2112 w
-(Further,) 2246 2112 w
-(when) 2671 2112 w
-(a) 2968 2112 w
-(new) 3063 2112 w
-(architecture) 3298 2112 w
-(is) 3916 2112 w
-(implemented) 4036 2112 w
-(almost) 4714 2112 w
-(all) 720 2232 w
-(code) 878 2232 w
-(changes) 1154 2232 w
-(are) 1598 2232 w
-(confined) 1795 2232 w
-(to) 2261 2232 w
-(the) 2404 2232 w
-(library;) 2604 2232 w
-(most) 2991 2232 w
-(affected) 3278 2232 w
-(application) 3714 2232 w
-(programs) 4292 2232 w
-(need) 4803 2232 w
-(only be reloaded.) 720 2352 w
-(The source code for the library is stored in) 1627 2352 w
-10 /LucidaTypewriter f
-(/sys/src/libmach) 3733 2352 w
-10 /LucidaSansUnicode00 f
-(.) 4885 2352 w
-(An) 720 2508 w
-(application) 904 2508 w
-(program) 1491 2508 w
-(running) 1960 2508 w
-(on) 2393 2508 w
-(one) 2569 2508 w
-(type) 2801 2508 w
-(of) 3062 2508 w
-(processor) 3213 2508 w
-(must) 3742 2508 w
-(be) 4038 2508 w
-(able) 4210 2508 w
-(to) 4466 2508 w
-(interpret) 4618 2508 w
-(architecture-dependent) 720 2628 w
-(information) 1950 2628 w
-(for) 2593 2628 w
-(all) 2808 2628 w
-(supported) 2996 2628 w
-(processors.) 3568 2628 w
-(For) 4234 2628 w
-(example,) 4465 2628 w
-(a) 4985 2628 w
-(debugger) 720 2748 w
-(must) 1221 2748 w
-(be) 1500 2748 w
-(able) 1656 2748 w
-(to) 1896 2748 w
-(debug) 2031 2748 w
-(the) 2374 2748 w
-(executables) 2566 2748 w
-(of) 3180 2748 w
-(all) 3315 2748 w
-(architectures,) 3465 2748 w
-(not) 4163 2748 w
-(just) 4360 2748 w
-(the) 4577 2748 w
-(archi\255) 4769 2748 w
-(tecture) 720 2868 w
-(on) 1126 2868 w
-(which) 1314 2868 w
-(it) 1660 2868 w
-(is) 1791 2868 w
-(executing,) 1936 2868 w
-(since) 2509 2868 w
-10 /LucidaTypewriter f
-(/proc) 2823 2868 w
-10 /LucidaSansUnicode00 f
-(may) 3248 2868 w
-(be) 3513 2868 w
-(imported) 3697 2868 w
-(from) 4205 2868 w
-(a) 4502 2868 w
-(different) 4622 2868 w
-(machine.) 720 2988 w
-(A) 720 3144 w
-(small) 834 3144 w
-(part) 1136 3144 w
-(of) 1377 3144 w
-(the) 1520 3144 w
-(application) 1720 3144 w
-(library) 2299 3144 w
-(provides) 2654 3144 w
-(functions) 3115 3144 w
-(to) 3612 3144 w
-(extract) 3755 3144 w
-(symbol) 4138 3144 w
-(references) 4533 3144 w
-(from) 720 3264 w
-(object) 996 3264 w
-(files.) 1338 3264 w
-(The) 1648 3264 w
-(remainder) 1872 3264 w
-(provides) 2411 3264 w
-(the) 2870 3264 w
-(following) 3068 3264 w
-(processing) 3558 3264 w
-(of) 4128 3264 w
-(executable) 4269 3264 w
-(files) 4838 3264 w
-(or memory images:) 720 3384 w
-10 /LucidaSansUnicode22 f
-(\031) 720 3540 w
-10 /LucidaSansUnicode00 f
-(Header interpretation.) 970 3540 w
-10 /LucidaSansUnicode22 f
-(\031) 720 3696 w
-10 /LucidaSansUnicode00 f
-(Symbol table interpretation.) 970 3696 w
-10 /LucidaSansUnicode22 f
-(\031) 720 3852 w
-10 /LucidaSansUnicode00 f
-(Execution context interpretation, such as stack traces and stack frame location.) 970 3852 w
-10 /LucidaSansUnicode22 f
-(\031) 720 4008 w
-10 /LucidaSansUnicode00 f
-(Instruction) 970 4008 w
-(interpretation) 1525 4008 w
-(including) 2224 4008 w
-(disassembly) 2706 4008 w
-(and) 3333 4008 w
-(instruction) 3547 4008 w
-(size) 4103 4008 w
-(and) 4330 4008 w
-(follow-set) 4544 4008 w
-(calculations.) 970 4128 w
-10 /LucidaSansUnicode22 f
-(\031) 720 4284 w
-10 /LucidaSansUnicode00 f
-(Exception and floating point number interpretation.) 970 4284 w
-10 /LucidaSansUnicode22 f
-(\031) 720 4440 w
-10 /LucidaSansUnicode00 f
-(Architecture-independent read and write access through a relocation map.) 970 4440 w
-(Header) 720 4596 w
-(file) 1103 4596 w
-10 /LucidaTypewriter f
-(/sys/include/mach.h) 1292 4596 w
-10 /LucidaSansUnicode00 f
-(defines) 2698 4596 w
-(the) 3090 4596 w
-(interfaces) 3283 4596 w
-(to) 3796 4596 w
-(the) 3932 4596 w
-(application) 4125 4596 w
-(library.) 4698 4596 w
-(Manual) 720 4716 w
-(pages) 1108 4716 w
-10 /LucidaSans-Italic f
-(mach) 1434 4716 w
-10 /LucidaSansUnicode00 f
-(\(2\),) 1700 4716 w
-10 /LucidaSans-Italic f
-(symbol) 1899 4716 w
-10 /LucidaSansUnicode00 f
-(\(2\),) 2243 4716 w
-(and) 2442 4716 w
-10 /LucidaSans-Italic f
-(object) 2660 4716 w
-10 /LucidaSansUnicode00 f
-(\(2\)) 2952 4716 w
-(describe) 3119 4716 w
-(the) 3567 4716 w
-(details) 3760 4716 w
-(of) 4118 4716 w
-(the) 4254 4716 w
-(library) 4447 4716 w
-(func\255) 4795 4716 w
-(tions.) 720 4836 w
-(Two) 720 4992 w
-(data) 985 4992 w
-(structures,) 1259 4992 w
-(called) 1845 4992 w
-10 /LucidaTypewriter f
-(Mach) 2193 4992 w
-10 /LucidaSansUnicode00 f
-(and) 2546 4992 w
-10 /LucidaTypewriter f
-(Machdata) 2791 4992 w
-10 /LucidaSansUnicode00 f
-(,) 3367 4992 w
-(contain) 3464 4992 w
-(architecture-dependent) 3886 4992 w
-(parameters) 720 5112 w
-(and) 1302 5112 w
-(a) 1516 5112 w
-(jump) 1605 5112 w
-(table) 1886 5112 w
-(of) 2159 5112 w
-(functions.) 2290 5112 w
-(Global) 2839 5112 w
-(variables) 3181 5112 w
-10 /LucidaTypewriter f
-(mach) 3645 5112 w
-10 /LucidaSansUnicode00 f
-(and) 3966 5112 w
-10 /LucidaTypewriter f
-(machdata) 4179 5112 w
-10 /LucidaSansUnicode00 f
-(point) 4788 5112 w
-(to the) 720 5232 w
-10 /LucidaTypewriter f
-(Mach) 1037 5232 w
-10 /LucidaSansUnicode00 f
-(and) 1358 5232 w
-10 /LucidaTypewriter f
-(Machdata) 1571 5232 w
-10 /LucidaSansUnicode00 f
-(data) 2180 5232 w
-(structures) 2423 5232 w
-(associated) 2945 5232 w
-(with) 3487 5232 w
-(the) 3725 5232 w
-(target) 3913 5232 w
-(architecture.) 4234 5232 w
-(An) 4909 5232 w
-(application) 720 5352 w
-(determines) 1287 5352 w
-(the) 1864 5352 w
-(target) 2052 5352 w
-(architecture) 2373 5352 w
-(of) 2984 5352 w
-(a) 3115 5352 w
-(file) 3203 5352 w
-(or) 3387 5352 w
-(executable) 3522 5352 w
-(image,) 4081 5352 w
-(sets the glo\255) 4441 5352 w
-(bal) 720 5472 w
-(pointers) 910 5472 w
-(to) 1353 5472 w
-(the) 1495 5472 w
-(data) 1694 5472 w
-(structures) 1948 5472 w
-(associated) 2481 5472 w
-(with) 3034 5472 w
-(that) 3283 5472 w
-(architecture,) 3518 5472 w
-(and) 4172 5472 w
-(subsequently) 4396 5472 w
-(performs) 720 5592 w
-(all) 1200 5592 w
-(references) 1350 5592 w
-(indirectly) 1894 5592 w
-(through) 2380 5592 w
-(the) 2804 5592 w
-(pointers.) 2995 5592 w
-(As) 3495 5592 w
-(a) 3651 5592 w
-(result,) 3742 5592 w
-(direct) 4086 5592 w
-(references) 4399 5592 w
-(to) 4942 5592 w
-(the) 720 5712 w
-(tables) 919 5712 w
-(for) 1254 5712 w
-(each) 1437 5712 w
-(architecture) 1706 5712 w
-(are) 2329 5712 w
-(avoided) 2526 5712 w
-(and) 2950 5712 w
-(the) 3175 5712 w
-(application) 3375 5712 w
-(code) 3954 5712 w
-(intrinsically) 4230 5712 w
-(sup\255) 4831 5712 w
-(ports all architectures \(though only one at a time\).) 720 5832 w
-(Object) 720 5988 w
-(file) 1090 5988 w
-(processing) 1296 5988 w
-(is) 1879 5988 w
-(handled) 2015 5988 w
-(similarly:) 2461 5988 w
-(architecture-dependent) 2957 5988 w
-(functions) 4167 5988 w
-(identify) 4675 5988 w
-(and) 720 6108 w
-(decode) 934 6108 w
-(the) 1317 6108 w
-(intermediate) 1505 6108 w
-(files) 2152 6108 w
-(for) 2387 6108 w
-(the) 2559 6108 w
-(processor.) 2747 6108 w
-(The) 3320 6108 w
-(application) 3534 6108 w
-(indirectly) 4101 6108 w
-(invokes) 4583 6108 w
-(a) 4985 6108 w
-(classification) 720 6228 w
-(function) 1393 6228 w
-(to) 1840 6228 w
-(identify) 1984 6228 w
-(the) 2395 6228 w
-(architecture) 2596 6228 w
-(of) 3220 6228 w
-(the) 3364 6228 w
-(object) 3565 6228 w
-(code) 3909 6228 w
-(and) 4186 6228 w
-(to) 4413 6228 w
-(select) 4558 6228 w
-(the) 4885 6228 w
-(appropriate) 720 6348 w
-(decoding) 1322 6348 w
-(function.) 1807 6348 w
-(Subsequent) 2310 6348 w
-(calls) 2914 6348 w
-(then) 3167 6348 w
-(use) 3422 6348 w
-(that) 3628 6348 w
-(function) 3856 6348 w
-(to) 4294 6348 w
-(decode) 4429 6348 w
-(each) 4816 6348 w
-(record.) 720 6468 w
-(Again,) 1139 6468 w
-(the) 1490 6468 w
-(layer) 1687 6468 w
-(of) 1962 6468 w
-(indirection) 2102 6468 w
-(allows) 2664 6468 w
-(the) 3008 6468 w
-(application) 3205 6468 w
-(code) 3781 6468 w
-(to) 4054 6468 w
-(support) 4194 6468 w
-(all) 4614 6468 w
-(archi\255) 4769 6468 w
-(tectures without modification.) 720 6588 w
-(Splitting) 720 6744 w
-(the) 1176 6744 w
-(architecture-dependent) 1385 6744 w
-(information) 2593 6744 w
-(between) 3214 6744 w
-(the) 3676 6744 w
-10 /LucidaTypewriter f
-(Mach) 3886 6744 w
-10 /LucidaSansUnicode00 f
-(and) 4229 6744 w
-10 /LucidaTypewriter f
-(Machdata) 4464 6744 w
-10 /LucidaSansUnicode00 f
-(data) 720 6864 w
-(structures) 991 6864 w
-(allows) 1541 6864 w
-(applications) 1904 6864 w
-(to) 2550 6864 w
-(choose) 2709 6864 w
-(an) 3112 6864 w
-(appropriate) 3290 6864 w
-(level) 3915 6864 w
-(of) 4198 6864 w
-(service.) 4356 6864 w
-(Even) 4816 6864 w
-(though) 720 6984 w
-(an) 1113 6984 w
-(application) 1277 6984 w
-(does) 1858 6984 w
-(not) 2136 6984 w
-(directly) 2343 6984 w
-(reference) 2749 6984 w
-(the) 3253 6984 w
-(architecture-specific) 3456 6984 w
-(data) 4507 6984 w
-(struc\255) 4765 6984 w
-(tures,) 720 7104 w
-(it) 1047 7104 w
-(must) 1161 7104 w
-(load) 1451 7104 w
-(the) 1706 7104 w
-(architecture-dependent) 1908 7104 w
-(tables) 3109 7104 w
-(and) 3447 7104 w
-(code) 3674 7104 w
-(for) 3952 7104 w
-(all) 4138 7104 w
-(architectures) 4298 7104 w
-(it) 4974 7104 w
-(supports.) 720 7224 w
-(The) 1247 7224 w
-(size) 1463 7224 w
-(of) 1691 7224 w
-(this) 1824 7224 w
-(data) 2038 7224 w
-(can) 2283 7224 w
-(be) 2486 7224 w
-(substantial) 2640 7224 w
-(and) 3206 7224 w
-(many) 3421 7224 w
-(applications) 3718 7224 w
-(do) 4338 7224 w
-(not) 4497 7224 w
-(require) 4692 7224 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 3 3
-%%Page: 4 4
-/saveobj save def
-mark
-4 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 4 \255) 2783 480 w
-(the) 720 840 w
-(full) 929 840 w
-(range) 1139 840 w
-(of) 1468 840 w
-(architecture-dependent) 1619 840 w
-(functionality.) 2826 840 w
-(For) 3546 840 w
-(example,) 3755 840 w
-(the) 4253 840 w
-10 /LucidaTypewriter f
-(size) 4461 840 w
-10 /LucidaSansUnicode00 f
-(com\255) 4802 840 w
-(mand) 720 960 w
-(does) 1027 960 w
-(not) 1292 960 w
-(require) 1486 960 w
-(the) 1869 960 w
-(disassemblers) 2059 960 w
-(for) 2783 960 w
-(every) 2957 960 w
-(architecture;) 3249 960 w
-(it) 3894 960 w
-(only) 3995 960 w
-(needs) 4234 960 w
-(to) 4557 960 w
-(decode) 4690 960 w
-(the) 720 1080 w
-(header.) 922 1080 w
-(The) 1366 1080 w
-10 /LucidaTypewriter f
-(Mach) 1594 1080 w
-10 /LucidaSansUnicode00 f
-(data) 1929 1080 w
-(structure) 2186 1080 w
-(contains) 2671 1080 w
-(a) 3126 1080 w
-(few) 3227 1080 w
-(architecture-specific) 3443 1080 w
-(parameters) 4492 1080 w
-(and) 720 1200 w
-(a) 934 1200 w
-(description) 1023 1200 w
-(of) 1601 1200 w
-(the) 1734 1200 w
-(processor) 1924 1200 w
-(register) 2435 1200 w
-(set.) 2843 1200 w
-(The) 3086 1200 w
-(size) 3302 1200 w
-(of) 3530 1200 w
-(the) 3663 1200 w
-(structure) 3853 1200 w
-(varies) 4326 1200 w
-(with) 4645 1200 w
-(the) 4885 1200 w
-(size) 720 1320 w
-(of) 948 1320 w
-(the) 1081 1320 w
-(register) 1271 1320 w
-(set) 1679 1320 w
-(but) 1858 1320 w
-(is) 2055 1320 w
-(generally) 2170 1320 w
-(small.) 2647 1320 w
-(The) 3002 1320 w
-10 /LucidaTypewriter f
-(Machdata) 3217 1320 w
-10 /LucidaSansUnicode00 f
-(data) 3827 1320 w
-(structure) 4071 1320 w
-(contains) 4543 1320 w
-(a) 4985 1320 w
-(jump) 720 1440 w
-(table) 1021 1440 w
-(of) 1314 1440 w
-(architecture-dependent) 1465 1440 w
-(functions;) 2672 1440 w
-(the) 3209 1440 w
-(amount) 3417 1440 w
-(of) 3841 1440 w
-(code) 3993 1440 w
-(and) 4278 1440 w
-(data) 4512 1440 w
-(refer\255) 4776 1440 w
-(enced by this table is usually large.) 720 1560 w
-10 /LucidaSans-Demi f
-(Libmach Source Code Organization) 720 1800 w
-10 /LucidaSansUnicode00 f
-(The) 720 1956 w
-10 /LucidaTypewriter f
-(libmach) 933 1956 w
-10 /LucidaSansUnicode00 f
-(library provides four classes of functionality:) 1469 1956 w
-(Header) 720 2148 w
-(and) 1107 2148 w
-(Symbol) 1329 2148 w
-(Table) 1724 2148 w
-(Decoding - Files) 2033 2148 w
-10 /LucidaTypewriter f
-(executable.c) 2876 2148 w
-10 /LucidaSansUnicode00 f
-(and) 3783 2148 w
-10 /LucidaTypewriter f
-(sym.c) 4006 2148 w
-10 /LucidaSansUnicode00 f
-(contain) 4409 2148 w
-(code) 4809 2148 w
-(to) 970 2268 w
-(interpret) 1103 2268 w
-(the) 1560 2268 w
-(header) 1750 2268 w
-(and) 2117 2268 w
-(symbol) 2331 2268 w
-(tables) 2714 2268 w
-(of) 3039 2268 w
-(an) 3171 2268 w
-(executable) 3322 2268 w
-(file) 3882 2268 w
-(or) 4067 2268 w
-(executing) 4203 2268 w
-(image.) 4713 2268 w
-(Function) 970 2388 w
-10 /LucidaTypewriter f
-(crackhdr) 1424 2388 w
-10 /LucidaSansUnicode00 f
-(decodes) 2036 2388 w
-(the) 2473 2388 w
-(header,) 2665 2388 w
-(reformats) 3067 2388 w
-(the) 3576 2388 w
-(information) 3768 2388 w
-(into) 4372 2388 w
-(an) 4598 2388 w
-10 /LucidaTypewriter f
-(Fhdr) 4752 2388 w
-10 /LucidaSansUnicode00 f
-(data) 970 2508 w
-(structure,) 1219 2508 w
-(and) 1728 2508 w
-(points) 1947 2508 w
-(global) 2289 2508 w
-(variable) 2626 2508 w
-10 /LucidaTypewriter f
-(mach) 3044 2508 w
-10 /LucidaSansUnicode00 f
-(to) 3370 2508 w
-(the) 3506 2508 w
-10 /LucidaTypewriter f
-(Mach) 3699 2508 w
-10 /LucidaSansUnicode00 f
-(data) 4025 2508 w
-(structure) 4273 2508 w
-(of) 4749 2508 w
-(the) 4885 2508 w
-(target) 970 2628 w
-(architecture.) 1295 2628 w
-(The) 1974 2628 w
-(symbol) 2192 2628 w
-(table) 2578 2628 w
-(processing) 2855 2628 w
-(uses) 3419 2628 w
-(the) 3676 2628 w
-(data) 3869 2628 w
-(in) 4117 2628 w
-(the) 4246 2628 w
-10 /LucidaTypewriter f
-(Fhdr) 4439 2628 w
-10 /LucidaSansUnicode00 f
-(struc\255) 4765 2628 w
-(ture) 970 2748 w
-(to) 1209 2748 w
-(decode) 1350 2748 w
-(the) 1743 2748 w
-(symbol) 1941 2748 w
-(table.) 2333 2748 w
-(A) 2680 2748 w
-(variety) 2792 2748 w
-(of) 3157 2748 w
-(symbol) 3298 2748 w
-(table) 3690 2748 w
-(access) 3972 2748 w
-(functions) 4329 2748 w
-(then) 4823 2748 w
-(support queries on the reformatted table.) 970 2868 w
-(Debugger) 720 3024 w
-(Support - Files) 1232 3024 w
-(named) 1989 3024 w
-10 /LucidaSans-Italic f
-(m) 2353 3024 w
-10 /LucidaTypewriter f
-(.c) 2446 3024 w
-10 /LucidaSansUnicode00 f
-(,) 2590 3024 w
-(where) 2657 3024 w
-10 /LucidaSans-Italic f
-(m) 2984 3024 w
-10 /LucidaSansUnicode00 f
-(is) 3113 3024 w
-(the) 3229 3024 w
-(code) 3420 3024 w
-(letter) 3687 3024 w
-(assigned) 3979 3024 w
-(to) 4444 3024 w
-(the) 4578 3024 w
-(archi\255) 4769 3024 w
-(tecture,) 970 3144 w
-(contain) 1380 3144 w
-(the) 1775 3144 w
-(initialized) 1968 3144 w
-10 /LucidaTypewriter f
-(Mach) 2481 3144 w
-10 /LucidaSansUnicode00 f
-(data) 2807 3144 w
-(structure) 3055 3144 w
-(and) 3530 3144 w
-(the) 3747 3144 w
-(definition) 3939 3144 w
-(of) 4441 3144 w
-(the) 4576 3144 w
-(regis\255) 4768 3144 w
-(ter set for) 970 3264 w
-(each) 1484 3264 w
-(architecture.) 1741 3264 w
-(Architecture-specific) 2416 3264 w
-(debugger) 3466 3264 w
-(support) 3964 3264 w
-(functions) 4375 3264 w
-(and) 4860 3264 w
-(an) 970 3384 w
-(initialized) 1159 3384 w
-10 /LucidaTypewriter f
-(Machdata) 1706 3384 w
-10 /LucidaSansUnicode00 f
-(structure) 2354 3384 w
-(are) 2864 3384 w
-(stored) 3088 3384 w
-(in) 3469 3384 w
-(files) 3632 3384 w
-(named) 3905 3384 w
-10 /LucidaSans-Italic f
-(m) 4305 3384 w
-10 /LucidaTypewriter f
-(db.c) 4398 3384 w
-10 /LucidaSansUnicode00 f
-(.) 4686 3384 w
-(Files) 4821 3384 w
-10 /LucidaTypewriter f
-(machdata.c) 970 3504 w
-10 /LucidaSansUnicode00 f
-(and) 1743 3504 w
-10 /LucidaTypewriter f
-(setmach.c) 1976 3504 w
-10 /LucidaSansUnicode00 f
-(contain) 2677 3504 w
-(debugger) 3087 3504 w
-(support) 3605 3504 w
-(functions) 4037 3504 w
-(shared) 4543 3504 w
-(by) 4925 3504 w
-(multiple architectures.) 970 3624 w
-(Architecture-Independent) 720 3780 w
-(Access - Files) 2048 3780 w
-10 /LucidaTypewriter f
-(map.c) 2787 3780 w
-10 /LucidaSansUnicode00 f
-(,) 3147 3780 w
-10 /LucidaTypewriter f
-(access.c) 3248 3780 w
-10 /LucidaSansUnicode00 f
-(,) 3824 3780 w
-(and) 3925 3780 w
-10 /LucidaTypewriter f
-(swap.c) 4174 3780 w
-10 /LucidaSansUnicode00 f
-(provide) 4675 3780 w
-(accesses) 970 3900 w
-(through) 1454 3900 w
-(a) 1903 3900 w
-(relocation) 2020 3900 w
-(map) 2564 3900 w
-(to) 2837 3900 w
-(data) 2997 3900 w
-(in) 3269 3900 w
-(an) 3422 3900 w
-(executable) 3601 3900 w
-(file) 4189 3900 w
-(or) 4401 3900 w
-(executing) 4564 3900 w
-(image.) 970 4020 w
-(Byte-swapping) 1402 4020 w
-(is) 2198 4020 w
-(performed) 2351 4020 w
-(as) 2936 4020 w
-(needed.) 3116 4020 w
-(Global) 3610 4020 w
-(variables) 3993 4020 w
-10 /LucidaTypewriter f
-(mach) 4498 4020 w
-10 /LucidaSansUnicode00 f
-(and) 4860 4020 w
-10 /LucidaTypewriter f
-(machdata) 970 4140 w
-10 /LucidaSansUnicode00 f
-(must) 1585 4140 w
-(point) 1867 4140 w
-(to) 2158 4140 w
-(the) 2295 4140 w
-10 /LucidaTypewriter f
-(Mach) 2489 4140 w
-10 /LucidaSansUnicode00 f
-(and) 2816 4140 w
-10 /LucidaTypewriter f
-(Machdata) 3034 4140 w
-10 /LucidaSansUnicode00 f
-(data) 3648 4140 w
-(structures) 3896 4140 w
-(of) 4423 4140 w
-(the) 4559 4140 w
-(target) 4752 4140 w
-(architecture.) 970 4260 w
-(Object) 720 4416 w
-(File) 1077 4416 w
-(Interpretation - These) 1288 4416 w
-(files) 2407 4416 w
-(contain) 2652 4416 w
-(functions) 3052 4416 w
-(to) 3547 4416 w
-(identify) 3688 4416 w
-(the) 4096 4416 w
-(target) 4294 4416 w
-(architec\255) 4625 4416 w
-(ture) 970 4536 w
-(of) 1207 4536 w
-(an) 1345 4536 w
-(intermediate) 1502 4536 w
-(object) 2156 4536 w
-(file) 2494 4536 w
-(and) 2685 4536 w
-(extract) 2905 4536 w
-(references) 3283 4536 w
-(to) 3830 4536 w
-(symbols.) 3968 4536 w
-(File) 4472 4536 w
-10 /LucidaTypewriter f
-(obj.c) 4680 4536 w
-10 /LucidaSansUnicode00 f
-(contains) 970 4656 w
-(code) 1485 4656 w
-(common) 1824 4656 w
-(to) 2353 4656 w
-(all) 2559 4656 w
-(architectures;) 2780 4656 w
-(file) 3549 4656 w
-10 /LucidaSans-Italic f
-(m) 3808 4656 w
-10 /LucidaTypewriter f
-(obj.c) 3901 4656 w
-10 /LucidaSansUnicode00 f
-(contains) 4369 4656 w
-(the) 4885 4656 w
-(architecture-specific source code for the machine with code character) 970 4776 w
-10 /LucidaSans-Italic f
-(m) 4401 4776 w
-10 /LucidaSansUnicode00 f
-(.) 4494 4776 w
-(The) 720 4932 w
-10 /LucidaTypewriter f
-(Machdata) 961 4932 w
-10 /LucidaSansUnicode00 f
-(data) 1597 4932 w
-(structure) 1868 4932 w
-(is) 2367 4932 w
-(primarily) 2508 4932 w
-(a) 3001 4932 w
-(jump) 3117 4932 w
-(table) 3426 4932 w
-(of) 3727 4932 w
-(architecture-dependent) 3886 4932 w
-(debugger) 720 5052 w
-(support) 1245 5052 w
-(functions.) 1683 5052 w
-(Functions) 2227 5052 w
-(select) 2755 5052 w
-(the) 3094 5052 w
-10 /LucidaTypewriter f
-(Machdata) 3308 5052 w
-10 /LucidaSansUnicode00 f
-(structure) 3943 5052 w
-(for) 4440 5052 w
-(a) 4638 5052 w
-(target) 4752 5052 w
-(architecture) 720 5172 w
-(based) 1332 5172 w
-(on) 1654 5172 w
-(the) 1811 5172 w
-(value) 2001 5172 w
-(of) 2290 5172 w
-(the) 2423 5172 w
-10 /LucidaTypewriter f
-(type) 2613 5172 w
-10 /LucidaSansUnicode00 f
-(code) 2936 5172 w
-(in) 3202 5172 w
-(the) 3328 5172 w
-10 /LucidaTypewriter f
-(Fhdr) 3518 5172 w
-10 /LucidaSansUnicode00 f
-(structure) 3841 5172 w
-(or) 4314 5172 w
-(the) 4451 5172 w
-(name) 4641 5172 w
-(of) 4942 5172 w
-(the) 720 5292 w
-(architecture.) 923 5292 w
-(The) 1613 5292 w
-(jump) 1842 5292 w
-(table) 2138 5292 w
-(provides) 2425 5292 w
-(functions) 2888 5292 w
-(to) 3387 5292 w
-(swap) 3532 5292 w
-(bytes,) 3825 5292 w
-(interpret) 4163 5292 w
-(machine) 4632 5292 w
-(instructions, perform stack traces, find stack frames, format floating point numbers, and) 720 5412 w
-(decode) 720 5532 w
-(machine) 1108 5532 w
-(exceptions.) 1554 5532 w
-(Some) 2183 5532 w
-(functions,) 2485 5532 w
-(such) 3007 5532 w
-(as) 3271 5532 w
-(machine) 3414 5532 w
-(exception) 3859 5532 w
-(decoding,) 4372 5532 w
-(are) 4888 5532 w
-(idiosyncratic) 720 5652 w
-(and) 1376 5652 w
-(must) 1601 5652 w
-(be) 1889 5652 w
-(supplied) 2053 5652 w
-(for) 2514 5652 w
-(each) 2698 5652 w
-(architecture.) 2967 5652 w
-(Others) 3654 5652 w
-(depend) 4024 5652 w
-(on) 4432 5652 w
-(the) 4601 5652 w
-(com\255) 4802 5652 w
-(piler) 720 5772 w
-(run-time) 971 5772 w
-(model) 1442 5772 w
-(and) 1777 5772 w
-(several) 1990 5772 w
-(architectures may share code common to a model.) 2363 5772 w
-(For) 4884 5772 w
-(example,) 720 5892 w
-(many) 1216 5892 w
-(architectures) 1529 5892 w
-(share) 2209 5892 w
-(the) 2525 5892 w
-(code) 2731 5892 w
-(to) 3013 5892 w
-(process) 3163 5892 w
-(the) 3589 5892 w
-(fixed-frame) 3796 5892 w
-(stack) 4434 5892 w
-(model) 4738 5892 w
-(implemented) 720 6012 w
-(by) 1426 6012 w
-(several) 1610 6012 w
-(of) 2019 6012 w
-(the) 2186 6012 w
-(compilers.) 2409 6012 w
-(Finally,) 3015 6012 w
-(some) 3425 6012 w
-(functions,) 3754 6012 w
-(such) 4306 6012 w
-(as) 4600 6012 w
-(byte-) 4774 6012 w
-(swapping,) 720 6132 w
-(provide) 1261 6132 w
-(a) 1673 6132 w
-(general) 1775 6132 w
-(capability) 2183 6132 w
-(and) 2693 6132 w
-(the) 2920 6132 w
-(jump) 3123 6132 w
-(table) 3419 6132 w
-(need) 3707 6132 w
-(only) 3992 6132 w
-(select) 4244 6132 w
-(an) 4572 6132 w
-(imple\255) 4737 6132 w
-(mentation appropriate to the architecture.) 720 6252 w
-10 /LucidaSans-Demi f
-(Adding Application Support for a New Architecture) 720 6528 w
-10 /LucidaSansUnicode00 f
-(This) 720 6684 w
-(section) 976 6684 w
-(describes) 1375 6684 w
-(the) 1888 6684 w
-(steps) 2095 6684 w
-(required) 2405 6684 w
-(to) 2868 6684 w
-(add) 3018 6684 w
-(application-level) 3251 6684 w
-(support) 4117 6684 w
-(for) 4547 6684 w
-(a) 4738 6684 w
-(new) 4845 6684 w
-(architecture.) 720 6804 w
-(We) 1397 6804 w
-(assume) 1574 6804 w
-(the) 1977 6804 w
-(kernel,) 2167 6804 w
-(compilers,) 2536 6804 w
-(loaders) 3077 6804 w
-(and) 3467 6804 w
-(system) 3681 6804 w
-(libraries) 4055 6804 w
-(for) 4483 6804 w
-(the) 4656 6804 w
-(new) 4845 6804 w
-(architecture) 720 6924 w
-(are) 1336 6924 w
-(already) 1526 6924 w
-(in) 1915 6924 w
-(place.) 2044 6924 w
-(This) 2400 6924 w
-(implies) 2643 6924 w
-(that) 3031 6924 w
-(a) 3260 6924 w
-(code-character) 3353 6924 w
-(has) 4129 6924 w
-(been) 4335 6924 w
-(assigned) 4611 6924 w
-(and) 720 7044 w
-(that) 949 7044 w
-(the) 1189 7044 w
-(architecture-specific) 1393 7044 w
-(headers) 2445 7044 w
-(have) 2878 7044 w
-(been) 3152 7044 w
-(updated.) 3438 7044 w
-(With) 3950 7044 w
-(the) 4213 7044 w
-(exception) 4417 7044 w
-(of) 4942 7044 w
-(two) 720 7164 w
-(programs,) 946 7164 w
-(application-level) 1496 7164 w
-(changes) 2362 7164 w
-(are) 2813 7164 w
-(confined) 3017 7164 w
-(to) 3490 7164 w
-(header) 3640 7164 w
-(files) 4025 7164 w
-(and) 4279 7164 w
-(the) 4511 7164 w
-(source) 4718 7164 w
-(code in) 720 7284 w
-10 /LucidaTypewriter f
-(/sys/src/libmach) 1106 7284 w
-10 /LucidaSansUnicode00 f
-(.) 2258 7284 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 4 4
-%%Page: 5 5
-/saveobj save def
-mark
-5 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 5 \255) 2783 480 w
-(1.) 720 840 w
-(Begin) 970 840 w
-(by) 1447 840 w
-(updating) 1772 840 w
-(the) 2415 840 w
-(application) 2780 840 w
-(library) 3524 840 w
-(header) 4044 840 w
-(file) 4587 840 w
-(in) 4949 840 w
-10 /LucidaTypewriter f
-(/sys/include/mach.h) 970 960 w
-10 /LucidaSansUnicode00 f
-(.) 2338 960 w
-(Add) 2438 960 w
-(the) 2669 960 w
-(following) 2860 960 w
-(symbolic) 3343 960 w
-(codes) 3808 960 w
-(to) 4125 960 w
-(the) 4258 960 w
-10 /LucidaTypewriter f
-(enum) 4448 960 w
-10 /LucidaSansUnicode00 f
-(state\255) 4771 960 w
-(ment near the beginning of the file:) 970 1080 w
-10 /LucidaSansUnicode22 f
-(\031) 970 1236 w
-10 /LucidaSansUnicode00 f
-(The processor type code, e.g.,) 1220 1236 w
-10 /LucidaTypewriter f
-(MSPARC) 2722 1236 w
-10 /LucidaSansUnicode00 f
-(.) 3154 1236 w
-10 /LucidaSansUnicode22 f
-(\031) 970 1392 w
-10 /LucidaSansUnicode00 f
-(The) 1220 1392 w
-(type) 1447 1392 w
-(of) 1701 1392 w
-(the) 1845 1392 w
-(executable.) 2046 1392 w
-(There) 2682 1392 w
-(are) 3006 1392 w
-(usually) 3204 1392 w
-(two) 3590 1392 w
-(codes) 3811 1392 w
-(needed:) 4139 1392 w
-(one) 4573 1392 w
-(for) 4799 1392 w
-(a) 4985 1392 w
-(bootable executable \(i.e., a kernel\) and one for an application executable.) 1220 1512 w
-10 /LucidaSansUnicode22 f
-(\031) 970 1668 w
-10 /LucidaSansUnicode00 f
-(The) 1220 1668 w
-(disassembler) 1438 1668 w
-(type) 2113 1668 w
-(code.) 2359 1668 w
-(Add) 2692 1668 w
-(one) 2925 1668 w
-(entry) 3142 1668 w
-(for) 3428 1668 w
-(each) 3605 1668 w
-(supported) 3867 1668 w
-(disassembler) 4402 1668 w
-(for the architecture.) 1220 1788 w
-10 /LucidaSansUnicode22 f
-(\031) 970 1944 w
-10 /LucidaSansUnicode00 f
-(A symbolic code for the object file.) 1220 1944 w
-(2.) 720 2136 w
-(In) 970 2136 w
-(a) 1111 2136 w
-(file) 1216 2136 w
-(name) 1417 2136 w
-10 /LucidaTypewriter f
-(/sys/src/libmach/) 1733 2136 w
-10 /LucidaSans-Italic f
-(m) 2957 2136 w
-10 /LucidaTypewriter f
-(.c) 3050 2136 w
-10 /LucidaSansUnicode00 f
-(\(where) 3244 2136 w
-10 /LucidaSans-Italic f
-(m) 3620 2136 w
-10 /LucidaSansUnicode00 f
-(is) 3764 2136 w
-(the) 3895 2136 w
-(identifier) 4101 2136 w
-(character) 4591 2136 w
-(assigned) 970 2256 w
-(to) 1445 2256 w
-(the) 1589 2256 w
-(architecture\),) 1790 2256 w
-(initialize) 2479 2256 w
-10 /LucidaTypewriter f
-(Reglist) 2937 2256 w
-10 /LucidaSansUnicode00 f
-(and) 3487 2256 w
-10 /LucidaTypewriter f
-(Mach) 3713 2256 w
-10 /LucidaSansUnicode00 f
-(data) 4046 2256 w
-(structures) 4301 2256 w
-(with) 4835 2256 w
-(values) 970 2376 w
-(defining) 1309 2376 w
-(the) 1743 2376 w
-(register) 1932 2376 w
-(set) 2340 2376 w
-(and) 2519 2376 w
-(various) 2734 2376 w
-(system) 3120 2376 w
-(parameters.) 3495 2376 w
-(The) 4142 2376 w
-(source) 4358 2376 w
-(file) 4715 2376 w
-(for) 4901 2376 w
-(a) 970 2496 w
-(similar) 1067 2496 w
-(architecture) 1436 2496 w
-(can) 2056 2496 w
-(serve) 2266 2496 w
-(as) 2564 2496 w
-(template.) 2712 2496 w
-(Most) 3244 2496 w
-(of) 3521 2496 w
-(the) 3661 2496 w
-(fields) 3858 2496 w
-(of) 4165 2496 w
-(the) 4305 2496 w
-10 /LucidaTypewriter f
-(Mach) 4501 2496 w
-10 /LucidaSansUnicode00 f
-(data) 4830 2496 w
-(structure are obvious but a few require further explanation.) 970 2616 w
-10 /LucidaTypewriter f
-(kbase) 970 2772 w
-10 /LucidaSansUnicode00 f
-(- This) 1362 2772 w
-(field) 1704 2772 w
-(contains) 1965 2772 w
-(the) 2421 2772 w
-(address) 2624 2772 w
-(of) 3052 2772 w
-(the) 3198 2772 w
-(kernel) 3401 2772 w
-10 /LucidaTypewriter f
-(ublock) 3751 2772 w
-10 /LucidaSansUnicode00 f
-(.) 4183 2772 w
-(The) 4295 2772 w
-(debuggers) 4524 2772 w
-(assume) 1220 2892 w
-(the) 1623 2892 w
-(first) 1813 2892 w
-(entry) 2043 2892 w
-(of) 2326 2892 w
-(the) 2458 2892 w
-(kernel) 2647 2892 w
-10 /LucidaTypewriter f
-(ublock) 2983 2892 w
-10 /LucidaSansUnicode00 f
-(points) 3449 2892 w
-(to) 3786 2892 w
-(the) 3918 2892 w
-10 /LucidaTypewriter f
-(Proc) 4107 2892 w
-10 /LucidaSansUnicode00 f
-(structure) 4429 2892 w
-(for) 4901 2892 w
-(a kernel thread.) 1220 3012 w
-10 /LucidaTypewriter f
-(ktmask) 970 3168 w
-10 /LucidaSansUnicode00 f
-(- This) 1434 3168 w
-(field) 1772 3168 w
-(is) 2029 3168 w
-(a) 2152 3168 w
-(bit) 2250 3168 w
-(mask) 2422 3168 w
-(used) 2722 3168 w
-(to) 2997 3168 w
-(calculate) 3138 3168 w
-(the) 3606 3168 w
-(kernel) 3804 3168 w
-(text) 4149 3168 w
-(address) 4384 3168 w
-(from) 4808 3168 w
-(the) 1220 3288 w
-(kernel) 1411 3288 w
-10 /LucidaTypewriter f
-(ublock) 1749 3288 w
-10 /LucidaSansUnicode00 f
-(address.) 2217 3288 w
-(The) 2697 3288 w
-(first) 2914 3288 w
-(page) 3145 3288 w
-(of) 3417 3288 w
-(the) 3551 3288 w
-(kernel) 3742 3288 w
-(text) 4079 3288 w
-(segment) 4305 3288 w
-(is) 4757 3288 w
-(cal\255) 4872 3288 w
-(culated by ANDing the negation of this mask with) 1220 3408 w
-10 /LucidaTypewriter f
-(kbase) 3665 3408 w
-10 /LucidaSansUnicode00 f
-(.) 4025 3408 w
-10 /LucidaTypewriter f
-(kspoff) 970 3564 w
-10 /LucidaSansUnicode00 f
-(- This) 1434 3564 w
-(field) 1780 3564 w
-(contains) 2045 3564 w
-(the) 2504 3564 w
-(byte) 2710 3564 w
-(offset) 2969 3564 w
-(in) 3299 3564 w
-(the) 3441 3564 w
-10 /LucidaTypewriter f
-(Proc) 3647 3564 w
-10 /LucidaSansUnicode00 f
-(data) 3986 3564 w
-(structure) 4247 3564 w
-(to) 4736 3564 w
-(the) 4885 3564 w
-(saved) 1220 3684 w
-(kernel) 1530 3684 w
-(stack) 1865 3684 w
-(pointer) 2150 3684 w
-(for) 2532 3684 w
-(a) 2704 3684 w
-(suspended kernel thread.) 2792 3684 w
-(This is the offset to) 4095 3684 w
-(the) 1220 3804 w
-10 /LucidaTypewriter f
-(sched.sp) 1407 3804 w
-10 /LucidaSansUnicode00 f
-(field of a) 2015 3804 w
-10 /LucidaTypewriter f
-(Proc) 2478 3804 w
-10 /LucidaSansUnicode00 f
-(table entry.) 2798 3804 w
-10 /LucidaTypewriter f
-(kpcoff) 970 3960 w
-10 /LucidaSansUnicode00 f
-(- This) 1434 3960 w
-(field) 1771 3960 w
-(contains) 2027 3960 w
-(the) 2478 3960 w
-(byte) 2676 3960 w
-(offset) 2927 3960 w
-(into) 3249 3960 w
-(the) 3481 3960 w
-10 /LucidaTypewriter f
-(Proc) 3679 3960 w
-10 /LucidaSansUnicode00 f
-(data) 4010 3960 w
-(structure) 4263 3960 w
-(of) 4744 3960 w
-(the) 4885 3960 w
-(program) 1220 4080 w
-(counter) 1690 4080 w
-(of) 2114 4080 w
-(a) 2266 4080 w
-(suspended) 2375 4080 w
-(kernel) 2956 4080 w
-(thread.) 3312 4080 w
-(This) 3744 4080 w
-(is) 4002 4080 w
-(the) 4135 4080 w
-(offset) 4343 4080 w
-(to) 4675 4080 w
-(field) 4826 4080 w
-10 /LucidaTypewriter f
-(sched.pc) 1220 4200 w
-10 /LucidaSansUnicode00 f
-(in that structure.) 1828 4200 w
-10 /LucidaTypewriter f
-(kspdelta) 970 4356 w
-10 /LucidaSansUnicode00 f
-(and) 1585 4356 w
-10 /LucidaTypewriter f
-(kpcdelta) 1804 4356 w
-10 /LucidaSansUnicode00 f
-(- These) 2412 4356 w
-(fields) 2829 4356 w
-(contain) 3133 4356 w
-(corrections) 3529 4356 w
-(to) 4110 4356 w
-(be) 4248 4356 w
-(added) 4407 4356 w
-(to) 4747 4356 w
-(the) 4885 4356 w
-(stack) 1220 4476 w
-(pointer) 1514 4476 w
-(and) 1905 4476 w
-(program) 2127 4476 w
-(counter,) 2585 4476 w
-(respectively,) 3029 4476 w
-(to) 3676 4476 w
-(properly) 3815 4476 w
-(locate) 4262 4476 w
-(the) 4592 4476 w
-(stack) 4788 4476 w
-(and) 1220 4596 w
-(next) 1435 4596 w
-(instruction) 1686 4596 w
-(of) 2243 4596 w
-(a) 2376 4596 w
-(kernel) 2466 4596 w
-(thread.) 2803 4596 w
-(These) 3216 4596 w
-(values) 3539 4596 w
-(bias) 3879 4596 w
-(the) 4112 4596 w
-(saved) 4303 4596 w
-(registers) 4616 4596 w
-(retrieved) 1220 4716 w
-(from) 1697 4716 w
-(the) 1974 4716 w
-10 /LucidaTypewriter f
-(Label) 2174 4716 w
-10 /LucidaSansUnicode00 f
-(structure) 2579 4716 w
-(named) 3062 4716 w
-10 /LucidaTypewriter f
-(sched) 3436 4716 w
-10 /LucidaSansUnicode00 f
-(in) 3841 4716 w
-(the) 3977 4716 w
-10 /LucidaTypewriter f
-(Proc) 4177 4716 w
-10 /LucidaSansUnicode00 f
-(data) 4510 4716 w
-(struc\255) 4765 4716 w
-(ture.) 1220 4836 w
-(Most architectures require no bias and these fields contain zeros.) 1512 4836 w
-10 /LucidaTypewriter f
-(scalloff) 970 4992 w
-10 /LucidaSansUnicode00 f
-(- This) 1578 4992 w
-(field) 1935 4992 w
-(contains) 2211 4992 w
-(the) 2681 4992 w
-(byte) 2898 4992 w
-(offset) 3168 4992 w
-(of) 3509 4992 w
-(the) 3669 4992 w
-10 /LucidaTypewriter f
-(scallnr) 3887 4992 w
-10 /LucidaSansUnicode00 f
-(field) 4454 4992 w
-(in) 4731 4992 w
-(the) 4885 4992 w
-10 /LucidaTypewriter f
-(ublock) 1220 5112 w
-10 /LucidaSansUnicode00 f
-(data) 1695 5112 w
-(structure) 1948 5112 w
-(associated) 2429 5112 w
-(with) 2981 5112 w
-(a) 3229 5112 w
-(process.) 3327 5112 w
-(The) 3808 5112 w
-10 /LucidaTypewriter f
-(scallnr) 4031 5112 w
-10 /LucidaSansUnicode00 f
-(field) 4577 5112 w
-(con\255) 4833 5112 w
-(tains) 1220 5232 w
-(the) 1497 5232 w
-(number) 1695 5232 w
-(of) 2115 5232 w
-(the) 2256 5232 w
-(last) 2454 5232 w
-(system) 2669 5232 w
-(call) 3052 5232 w
-(executed) 3260 5232 w
-(by) 3746 5232 w
-(the) 3905 5232 w
-(process.) 4104 5232 w
-(The) 4586 5232 w
-(loca\255) 4811 5232 w
-(tion) 1220 5352 w
-(of) 1445 5352 w
-(the) 1579 5352 w
-(field) 1770 5352 w
-(varies) 2020 5352 w
-(depending) 2340 5352 w
-(on) 2892 5352 w
-(the) 3051 5352 w
-(size) 3242 5352 w
-(of) 3471 5352 w
-(the) 3604 5352 w
-(floating) 3794 5352 w
-(point) 4201 5352 w
-(register) 4488 5352 w
-(set) 4896 5352 w
-(which precedes it in the) 1220 5472 w
-10 /LucidaTypewriter f
-(ublock) 2410 5472 w
-10 /LucidaSansUnicode00 f
-(.) 2842 5472 w
-(3.) 720 5664 w
-(Add) 970 5664 w
-(an) 1207 5664 w
-(entry) 1366 5664 w
-(to) 1656 5664 w
-(the) 1797 5664 w
-(initialization) 1995 5664 w
-(of) 2638 5664 w
-(the) 2779 5664 w
-10 /LucidaTypewriter f
-(ExecTable) 2977 5664 w
-10 /LucidaSansUnicode00 f
-(data) 3668 5664 w
-(structure) 3921 5664 w
-(at) 4402 5664 w
-(the) 4537 5664 w
-(begin\255) 4735 5664 w
-(ning) 970 5784 w
-(of) 1226 5784 w
-(file) 1365 5784 w
-10 /LucidaTypewriter f
-(/sys/src/libmach/executable.c) 1556 5784 w
-10 /LucidaSansUnicode00 f
-(.) 3644 5784 w
-(Most) 3748 5784 w
-(architectures) 4023 5784 w
-(require) 4692 5784 w
-(two) 970 5904 w
-(entries:) 1180 5904 w
-(one) 1579 5904 w
-(for) 1793 5904 w
-(a) 1967 5904 w
-(normal) 2057 5904 w
-(executable) 2433 5904 w
-(and) 2994 5904 w
-(one) 3209 5904 w
-(for) 3423 5904 w
-(a) 3597 5904 w
-(bootable) 3687 5904 w
-(image.) 4147 5904 w
-(Each) 4542 5904 w
-(table) 4800 5904 w
-(entry contains:) 970 6024 w
-10 /LucidaSansUnicode22 f
-(\031) 970 6180 w
-10 /LucidaSansUnicode00 f
-(Magic) 1220 6180 w
-(Number ) 1546 6180 w
-10 /LucidaSansUnicode20 f
-(\023) 1967 6180 w
-10 /LucidaSansUnicode00 f
-(The) 2092 6180 w
-(big-endian) 2316 6180 w
-(magic) 2898 6180 w
-(number) 3231 6180 w
-(assigned) 3651 6180 w
-(to) 4123 6180 w
-(the) 4264 6180 w
-(architecture) 4462 6180 w
-(in) 1220 6300 w
-10 /LucidaTypewriter f
-(/sys/include/a.out.h) 1343 6300 w
-10 /LucidaSansUnicode00 f
-(.) 2783 6300 w
-10 /LucidaSansUnicode22 f
-(\031) 970 6456 w
-10 /LucidaSansUnicode00 f
-(Name ) 1220 6456 w
-10 /LucidaSansUnicode20 f
-(\023) 1530 6456 w
-10 /LucidaSansUnicode00 f
-(A string describing the executable.) 1644 6456 w
-10 /LucidaSansUnicode22 f
-(\031) 970 6612 w
-10 /LucidaSansUnicode00 f
-(Executable) 1220 6612 w
-(type) 1927 6612 w
-(code ) 2318 6612 w
-10 /LucidaSansUnicode20 f
-(\023) 2581 6612 w
-10 /LucidaSansUnicode00 f
-(The) 2846 6612 w
-(executable) 3211 6612 w
-(code) 3921 6612 w
-(assigned) 4336 6612 w
-(in) 4949 6612 w
-10 /LucidaTypewriter f
-(/sys/include/mach.h) 1220 6732 w
-10 /LucidaSansUnicode00 f
-(.) 2588 6732 w
-10 /LucidaSansUnicode22 f
-(\031) 970 6888 w
-10 /LucidaTypewriter f
-(Mach) 1220 6888 w
-10 /LucidaSansUnicode00 f
-(pointer ) 1571 6888 w
-10 /LucidaSansUnicode20 f
-(\023) 1952 6888 w
-10 /LucidaSansUnicode00 f
-(The) 2097 6888 w
-(address) 2341 6888 w
-(of) 2785 6888 w
-(the) 2947 6888 w
-(initialized) 3166 6888 w
-10 /LucidaTypewriter f
-(Mach) 3705 6888 w
-10 /LucidaSansUnicode00 f
-(data) 4057 6888 w
-(structure) 4331 6888 w
-(con\255) 4833 6888 w
-(structed) 1220 7008 w
-(in) 1666 7008 w
-(Step) 1805 7008 w
-(2.) 2062 7008 w
-(You) 2236 7008 w
-(must) 2468 7008 w
-(also) 2758 7008 w
-(add) 3001 7008 w
-(the) 3229 7008 w
-(name) 3431 7008 w
-(of) 3744 7008 w
-(this) 3889 7008 w
-(table) 4115 7008 w
-(to) 4402 7008 w
-(the) 4547 7008 w
-(list) 4749 7008 w
-(of) 4942 7008 w
-10 /LucidaTypewriter f
-(Mach) 1220 7128 w
-10 /LucidaSansUnicode00 f
-(table definitions immediately preceding the) 1540 7128 w
-10 /LucidaTypewriter f
-(ExecTable) 3686 7128 w
-10 /LucidaSansUnicode00 f
-(initialization.) 4366 7128 w
-10 /LucidaSansUnicode22 f
-(\031) 970 7284 w
-10 /LucidaSansUnicode00 f
-(Header) 1220 7284 w
-(size ) 1600 7284 w
-10 /LucidaSansUnicode20 f
-(\023) 1825 7284 w
-10 /LucidaSansUnicode00 f
-(The) 1942 7284 w
-(number) 2158 7284 w
-(of) 2570 7284 w
-(bytes) 2703 7284 w
-(in) 2997 7284 w
-(the) 3123 7284 w
-(executable) 3314 7284 w
-(file) 3876 7284 w
-(header.) 4063 7284 w
-(The) 4496 7284 w
-(size) 4713 7284 w
-(of) 4942 7284 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 5 5
-%%Page: 6 6
-/saveobj save def
-mark
-6 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 6 \255) 2783 480 w
-(a) 1220 840 w
-(normal) 1317 840 w
-(executable) 1700 840 w
-(header) 2268 840 w
-(is) 2643 840 w
-(always) 2765 840 w
-10 /LucidaTypewriter f
-(sizeof\(Exec\)) 3125 840 w
-10 /LucidaSansUnicode00 f
-(.) 3989 840 w
-(The) 4094 840 w
-(size) 4316 840 w
-(of) 4550 840 w
-(a) 4689 840 w
-(boot\255) 4785 840 w
-(able) 1220 960 w
-(header) 1474 960 w
-(is) 1858 960 w
-(determined) 1990 960 w
-(by) 2598 960 w
-(the) 2765 960 w
-(size) 2972 960 w
-(of) 3217 960 w
-(the) 3367 960 w
-(structure) 3574 960 w
-(for) 4064 960 w
-(the) 4255 960 w
-(architecture) 4462 960 w
-(defined in) 1220 1080 w
-10 /LucidaTypewriter f
-(/sys/include/bootexec.h) 1741 1080 w
-10 /LucidaSansUnicode00 f
-(.) 3397 1080 w
-10 /LucidaSansUnicode22 f
-(\031) 970 1236 w
-10 /LucidaSansUnicode00 f
-(Byte-swapping) 1220 1236 w
-(function ) 2010 1236 w
-10 /LucidaSansUnicode20 f
-(\023) 2443 1236 w
-10 /LucidaSansUnicode00 f
-(The) 2592 1236 w
-(address) 2840 1236 w
-(of) 3287 1236 w
-10 /LucidaTypewriter f
-(beswal) 3452 1236 w
-10 /LucidaSansUnicode00 f
-(or) 3951 1236 w
-10 /LucidaTypewriter f
-(leswal) 4121 1236 w
-10 /LucidaSansUnicode00 f
-(for) 4621 1236 w
-(big-) 4828 1236 w
-(endian and little-endian architectures, respectively.) 1220 1356 w
-10 /LucidaSansUnicode22 f
-(\031) 970 1512 w
-10 /LucidaSansUnicode00 f
-(Decoder function -  The) 1220 1512 w
-(address) 2424 1512 w
-(of) 2837 1512 w
-(a) 2968 1512 w
-(function) 3056 1512 w
-(to) 3490 1512 w
-(decode) 3621 1512 w
-(the) 4004 1512 w
-(header.) 4192 1512 w
-(Function) 4622 1512 w
-10 /LucidaTypewriter f
-(adotout) 1220 1632 w
-10 /LucidaSansUnicode00 f
-(decodes) 1790 1632 w
-(the) 2257 1632 w
-(common) 2477 1632 w
-(header) 2963 1632 w
-(shared) 3361 1632 w
-(by) 3754 1632 w
-(all) 3934 1632 w
-(normal) 4112 1632 w
-(\(i.e.,) 4518 1632 w
-(non-) 4797 1632 w
-(bootable\)) 1220 1752 w
-(executable) 1718 1752 w
-(files.) 2284 1752 w
-(The) 2590 1752 w
-(header) 2811 1752 w
-(format) 3184 1752 w
-(of) 3548 1752 w
-(bootable) 3686 1752 w
-(executable) 4151 1752 w
-(files) 4717 1752 w
-(is) 4960 1752 w
-(defined) 1220 1872 w
-(by) 1623 1872 w
-(the) 1775 1872 w
-(manufacturer) 1967 1872 w
-(and) 2656 1872 w
-(a) 2873 1872 w
-(custom) 2965 1872 w
-(function) 3357 1872 w
-(is) 3795 1872 w
-(almost) 3912 1872 w
-(always) 4274 1872 w
-(required) 4629 1872 w
-(to) 1220 1992 w
-(decode) 1385 1992 w
-(it.) 1802 1992 w
-(Header) 1999 1992 w
-(file) 2411 1992 w
-10 /LucidaTypewriter f
-(/sys/include/bootexec.h) 2630 1992 w
-10 /LucidaSansUnicode00 f
-(contains) 4354 1992 w
-(data) 4830 1992 w
-(structures) 1220 2112 w
-(defining) 1770 2112 w
-(the) 2231 2112 w
-(bootable) 2447 2112 w
-(headers) 2933 2112 w
-(for) 3378 2112 w
-(all) 3578 2112 w
-(architectures.) 3751 2112 w
-(If) 4504 2112 w
-(the) 4630 2112 w
-(new) 4845 2112 w
-(architecture) 1220 2232 w
-(uses) 1872 2232 w
-(an) 2166 2232 w
-(existing) 2357 2232 w
-(format,) 2818 2232 w
-(the) 3248 2232 w
-(appropriate) 3478 2232 w
-(decoding) 4117 2232 w
-(function) 4639 2232 w
-(should) 1220 2352 w
-(already) 1582 2352 w
-(be) 1967 2352 w
-(in) 2120 2352 w
-10 /LucidaTypewriter f
-(executable.c) 2245 2352 w
-10 /LucidaSansUnicode00 f
-(.) 3109 2352 w
-(If) 3207 2352 w
-(the) 3307 2352 w
-(header) 3496 2352 w
-(format) 3863 2352 w
-(is) 4221 2352 w
-(unique,) 4335 2352 w
-(then) 4735 2352 w
-(a) 4985 2352 w
-(new) 1220 2472 w
-(function) 1450 2472 w
-(must) 1886 2472 w
-(be) 2164 2472 w
-(added) 2318 2472 w
-(to) 2654 2472 w
-(this) 2788 2472 w
-(file.) 3003 2472 w
-(Usually) 3254 2472 w
-(the) 3637 2472 w
-(decoding) 3828 2472 w
-(function) 4311 2472 w
-(for) 4748 2472 w
-(an) 4923 2472 w
-(existing architecture can be adopted with minor modifications.) 1220 2592 w
-(4.) 720 2784 w
-(Write) 970 2784 w
-(an) 1272 2784 w
-(object) 1442 2784 w
-(file) 1793 2784 w
-(parser) 1998 2784 w
-(and) 2359 2784 w
-(store) 2593 2784 w
-(it) 2893 2784 w
-(in) 3013 2784 w
-(file) 3158 2784 w
-10 /LucidaTypewriter f
-(/sys/src/libmach/) 3363 2784 w
-10 /LucidaSans-Italic f
-(m) 4587 2784 w
-10 /LucidaTypewriter f
-(obj.c) 4680 2784 w
-10 /LucidaSansUnicode00 f
-(where) 970 2904 w
-10 /LucidaSans-Italic f
-(m) 1299 2904 w
-10 /LucidaSansUnicode00 f
-(is) 1428 2904 w
-(the) 1544 2904 w
-(identifier) 1735 2904 w
-(character) 2210 2904 w
-(assigned) 2695 2904 w
-(to) 3160 2904 w
-(the) 3294 2904 w
-(architecture.) 3485 2904 w
-(Two) 4163 2904 w
-(functions) 4400 2904 w
-(are) 4888 2904 w
-(required:) 970 3024 w
-(a) 1447 3024 w
-(predicate) 1536 3024 w
-(to) 2021 3024 w
-(identify) 2153 3024 w
-(an) 2553 3024 w
-(object) 2705 3024 w
-(file) 3038 3024 w
-(for) 3224 3024 w
-(the) 3398 3024 w
-(architecture) 3588 3024 w
-(and) 4201 3024 w
-(a) 4416 3024 w
-(function) 4506 3024 w
-(to) 4942 3024 w
-(extract) 970 3144 w
-(symbol) 1342 3144 w
-(references) 1724 3144 w
-(from) 2264 3144 w
-(the) 2529 3144 w
-(object) 2717 3144 w
-(code.) 3048 3144 w
-(The) 3376 3144 w
-(object) 3590 3144 w
-(code) 3921 3144 w
-(format) 4185 3144 w
-(is) 4542 3144 w
-(obscure) 4655 3144 w
-(but) 970 3264 w
-(it) 1180 3264 w
-(is) 1294 3264 w
-(often) 1422 3264 w
-(possible) 1723 3264 w
-(to) 2174 3264 w
-(adopt) 2320 3264 w
-(the) 2647 3264 w
-(code) 2850 3264 w
-(of) 3129 3264 w
-(an) 3275 3264 w
-(existing) 3440 3264 w
-(architecture) 3875 3264 w
-(with) 4501 3264 w
-(minor) 4754 3264 w
-(modifications.) 970 3384 w
-(When) 1749 3384 w
-(these) 2071 3384 w
-(functions) 2389 3384 w
-(are) 2897 3384 w
-(in) 3105 3384 w
-(hand,) 3252 3384 w
-(insert) 3582 3384 w
-(their) 3914 3384 w
-(addresses) 4195 3384 w
-(in) 4738 3384 w
-(the) 4885 3384 w
-(jump table at the beginning of file) 970 3504 w
-10 /LucidaTypewriter f
-(/sys/src/libmach/obj.c) 2665 3504 w
-10 /LucidaSansUnicode00 f
-(.) 4249 3504 w
-(5.) 720 3696 w
-(Implement) 970 3696 w
-(the) 1532 3696 w
-(required) 1731 3696 w
-(debugger) 2186 3696 w
-(support) 2695 3696 w
-(functions) 3117 3696 w
-(and) 3613 3696 w
-(initialize) 3837 3696 w
-(the) 4293 3696 w
-(parameters) 4492 3696 w
-(and) 970 3816 w
-(jump) 1187 3816 w
-(table) 1472 3816 w
-(of) 1749 3816 w
-(the) 1884 3816 w
-10 /LucidaTypewriter f
-(Machdata) 2076 3816 w
-10 /LucidaSansUnicode00 f
-(data) 2688 3816 w
-(structure) 2934 3816 w
-(for) 3408 3816 w
-(the) 3583 3816 w
-(architecture.) 3774 3816 w
-(This) 4452 3816 w
-(code) 4693 3816 w
-(is) 4960 3816 w
-(conventionally) 970 3936 w
-(stored) 1708 3936 w
-(in) 2057 3936 w
-(a) 2189 3936 w
-(file) 2285 3936 w
-(named) 2477 3936 w
-10 /LucidaTypewriter f
-(/sys/src/libmach/) 2847 3936 w
-10 /LucidaSans-Italic f
-(m) 4071 3936 w
-10 /LucidaTypewriter f
-(db.c) 4164 3936 w
-10 /LucidaSansUnicode00 f
-(where) 4493 3936 w
-10 /LucidaSans-Italic f
-(m) 4826 3936 w
-10 /LucidaSansUnicode00 f
-(is) 4960 3936 w
-(the) 970 4056 w
-(identifier) 1164 4056 w
-(character) 1642 4056 w
-(assigned) 2130 4056 w
-(to) 2598 4056 w
-(the) 2735 4056 w
-(architecture.) 2929 4056 w
-(The) 3610 4056 w
-(fields) 3830 4056 w
-(of) 4134 4056 w
-(the) 4271 4056 w
-10 /LucidaTypewriter f
-(Machdata) 4464 4056 w
-10 /LucidaSansUnicode00 f
-(structure are:) 970 4176 w
-10 /LucidaTypewriter f
-(bpinst) 970 4332 w
-10 /LucidaSansUnicode00 f
-(and) 1452 4332 w
-10 /LucidaTypewriter f
-(bpsize) 1682 4332 w
-10 /LucidaSansUnicode00 f
-(- These) 2146 4332 w
-(fields) 2575 4332 w
-(contain) 2891 4332 w
-(the) 3299 4332 w
-(breakpoint) 3505 4332 w
-(instruction) 4081 4332 w
-(and) 4654 4332 w
-(the) 4885 4332 w
-(size of the instruction, respectively.) 1220 4452 w
-10 /LucidaTypewriter f
-(swab) 970 4608 w
-10 /LucidaSansUnicode00 f
-(- This) 1290 4608 w
-(field) 1625 4608 w
-(contains) 1879 4608 w
-(the) 2327 4608 w
-(address) 2522 4608 w
-(of) 2942 4608 w
-(a) 3080 4608 w
-(function) 3175 4608 w
-(to) 3616 4608 w
-(byte-swap) 3754 4608 w
-(a) 4306 4608 w
-(16-bit) 4401 4608 w
-(value.) 4754 4608 w
-(Choose) 1220 4728 w
-10 /LucidaTypewriter f
-(leswab) 1637 4728 w
-10 /LucidaSansUnicode00 f
-(or) 2126 4728 w
-10 /LucidaTypewriter f
-(beswab) 2285 4728 w
-10 /LucidaSansUnicode00 f
-(for) 2773 4728 w
-(little-endian) 2968 4728 w
-(or) 3626 4728 w
-(big-endian) 3784 4728 w
-(architectures,) 4379 4728 w
-(respectively.) 1220 4848 w
-10 /LucidaTypewriter f
-(swal) 970 5004 w
-10 /LucidaSansUnicode00 f
-(- This) 1290 5004 w
-(field) 1625 5004 w
-(contains) 1879 5004 w
-(the) 2327 5004 w
-(address) 2522 5004 w
-(of) 2942 5004 w
-(a) 3080 5004 w
-(function) 3175 5004 w
-(to) 3616 5004 w
-(byte-swap) 3754 5004 w
-(a) 4306 5004 w
-(32-bit) 4401 5004 w
-(value.) 4754 5004 w
-(Choose) 1220 5124 w
-10 /LucidaTypewriter f
-(leswal) 1637 5124 w
-10 /LucidaSansUnicode00 f
-(or) 2126 5124 w
-10 /LucidaTypewriter f
-(beswal) 2285 5124 w
-10 /LucidaSansUnicode00 f
-(for) 2773 5124 w
-(little-endian) 2968 5124 w
-(or) 3626 5124 w
-(big-endian) 3784 5124 w
-(architectures,) 4379 5124 w
-(respectively.) 1220 5244 w
-10 /LucidaTypewriter f
-(ctrace) 970 5400 w
-10 /LucidaSansUnicode00 f
-(- This) 1434 5400 w
-(field) 1773 5400 w
-(contains) 2031 5400 w
-(the) 2483 5400 w
-(address) 2682 5400 w
-(of) 3106 5400 w
-(a) 3248 5400 w
-(function) 3347 5400 w
-(to) 3792 5400 w
-(perform) 3934 5400 w
-(a) 4370 5400 w
-(C-language) 4470 5400 w
-(stack) 1220 5520 w
-(trace.) 1506 5520 w
-(Two) 1844 5520 w
-(general) 2079 5520 w
-(trace) 2474 5520 w
-(functions,) 2748 5520 w
-10 /LucidaTypewriter f
-(risctrace) 3266 5520 w
-10 /LucidaSansUnicode00 f
-(and) 3948 5520 w
-10 /LucidaTypewriter f
-(cisctrace) 4161 5520 w
-10 /LucidaSansUnicode00 f
-(,) 4809 5520 w
-(tra\255) 4874 5520 w
-(verse) 1220 5640 w
-(fixed-frame) 1514 5640 w
-(and) 2138 5640 w
-(relative-frame) 2356 5640 w
-(stacks,) 3090 5640 w
-(respectively.) 3464 5640 w
-(If) 4140 5640 w
-(the) 4245 5640 w
-(compiler) 4439 5640 w
-(for) 4901 5640 w
-(the) 1220 5760 w
-(new) 1413 5760 w
-(architecture) 1646 5760 w
-(conforms) 2262 5760 w
-(to) 2757 5760 w
-(one) 2893 5760 w
-(of) 3110 5760 w
-(these) 3246 5760 w
-(models,) 3545 5760 w
-(select) 3967 5760 w
-(the) 4284 5760 w
-(appropriate) 4476 5760 w
-(function.) 1220 5880 w
-(If the stack model is unique, supply a custom stack trace function.) 1717 5880 w
-10 /LucidaTypewriter f
-(findframe) 970 6036 w
-10 /LucidaSansUnicode00 f
-(- This) 1650 6036 w
-(field) 1998 6036 w
-(contains) 2265 6036 w
-(the) 2726 6036 w
-(address) 2934 6036 w
-(of) 3368 6036 w
-(a) 3520 6036 w
-(function) 3629 6036 w
-(to) 4084 6036 w
-(locate) 4236 6036 w
-(the) 4579 6036 w
-(stack) 4788 6036 w
-(frame) 1220 6156 w
-(associated) 1557 6156 w
-(with) 2120 6156 w
-(a) 2379 6156 w
-(text) 2488 6156 w
-(address.) 2733 6156 w
-(Generic) 3231 6156 w
-(functions) 3652 6156 w
-10 /LucidaTypewriter f
-(riscframe) 4158 6156 w
-10 /LucidaSansUnicode00 f
-(and) 4860 6156 w
-10 /LucidaTypewriter f
-(ciscframe) 1220 6276 w
-10 /LucidaSansUnicode00 f
-(process fixed-frame and relative-frame stack models.) 1900 6276 w
-10 /LucidaTypewriter f
-(ufixup) 970 6432 w
-10 /LucidaSansUnicode00 f
-(- This) 1434 6432 w
-(field) 1766 6432 w
-(contains) 2017 6432 w
-(the) 2462 6432 w
-(address) 2654 6432 w
-(of) 3071 6432 w
-(a) 3206 6432 w
-(function) 3298 6432 w
-(to) 3736 6432 w
-(adjust) 3871 6432 w
-(the) 4206 6432 w
-(base) 4398 6432 w
-(address) 4660 6432 w
-(of) 1220 6552 w
-(the) 1358 6552 w
-(register) 1553 6552 w
-(save) 1966 6552 w
-(area.) 2220 6552 w
-(Currently,) 2531 6552 w
-(only) 3051 6552 w
-(the) 3294 6552 w
-(68020) 3488 6552 w
-(requires) 3842 6552 w
-(this) 4280 6552 w
-(bias) 4498 6552 w
-(to) 4735 6552 w
-(off\255) 4872 6552 w
-(set over the active exception frame.) 1220 6672 w
-10 /LucidaTypewriter f
-(excep) 970 6828 w
-10 /LucidaSansUnicode00 f
-(- This) 1362 6828 w
-(field) 1711 6828 w
-(contains) 1979 6828 w
-(the) 2441 6828 w
-(address) 2650 6828 w
-(of) 3084 6828 w
-(a) 3236 6828 w
-(function) 3345 6828 w
-(to) 3800 6828 w
-(produce) 3952 6828 w
-(a) 4403 6828 w
-(text) 4512 6828 w
-(string) 4758 6828 w
-(describing) 1220 6948 w
-(the) 1763 6948 w
-(current) 1954 6948 w
-(exception.) 2340 6948 w
-(Each) 2916 6948 w
-(architecture) 3173 6948 w
-(stores) 3786 6948 w
-(exception) 4118 6948 w
-(informa\255) 4629 6948 w
-(tion uniquely, so this code must always be supplied.) 1220 7068 w
-10 /LucidaTypewriter f
-(bpfix) 970 7224 w
-10 /LucidaSansUnicode00 f
-(- This) 1362 7224 w
-(field) 1691 7224 w
-(contains) 1939 7224 w
-(the) 2381 7224 w
-(address) 2570 7224 w
-(of) 2984 7224 w
-(a) 3116 7224 w
-(function) 3205 7224 w
-(to) 3640 7224 w
-(adjust) 3772 7224 w
-(an) 4105 7224 w
-(address) 4257 7224 w
-(prior) 4672 7224 w
-(to) 4942 7224 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 6 6
-%%Page: 7 7
-/saveobj save def
-mark
-7 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 7 \255) 2783 480 w
-(laying down a breakpoint.) 1220 840 w
-10 /LucidaTypewriter f
-(sftos) 970 996 w
-10 /LucidaSansUnicode00 f
-(- This) 1362 996 w
-(field) 1692 996 w
-(contains) 1941 996 w
-(the) 2384 996 w
-(address) 2574 996 w
-(of) 2989 996 w
-(a) 3123 996 w
-(function) 3214 996 w
-(to) 3651 996 w
-(convert) 3785 996 w
-(a) 4181 996 w
-(single) 4272 996 w
-(precision) 4597 996 w
-(floating) 1220 1116 w
-(point) 1637 1116 w
-(value) 1934 1116 w
-(to) 2233 1116 w
-(a) 2376 1116 w
-(string.) 2476 1116 w
-(Choose) 2867 1116 w
-10 /LucidaTypewriter f
-(leieeesftos) 3272 1116 w
-10 /LucidaSansUnicode00 f
-(for) 4109 1116 w
-(little-endian) 4292 1116 w
-(or) 4938 1116 w
-10 /LucidaTypewriter f
-(beieeesftos) 1220 1236 w
-10 /LucidaSansUnicode00 f
-(for big-endian architectures.) 2044 1236 w
-10 /LucidaTypewriter f
-(dftos) 970 1392 w
-10 /LucidaSansUnicode00 f
-(- This) 1362 1392 w
-(field) 1703 1392 w
-(contains) 1963 1392 w
-(the) 2417 1392 w
-(address) 2618 1392 w
-(of) 3044 1392 w
-(a) 3188 1392 w
-(function) 3289 1392 w
-(to) 3736 1392 w
-(convert) 3880 1392 w
-(a) 4286 1392 w
-(double) 4387 1392 w
-(preci\255) 4767 1392 w
-(sion) 1220 1512 w
-(floating) 1458 1512 w
-(point) 1865 1512 w
-(value) 2152 1512 w
-(to) 2441 1512 w
-(a) 2574 1512 w
-(string.) 2664 1512 w
-(Choose) 3045 1512 w
-10 /LucidaTypewriter f
-(leieeedftos) 3439 1512 w
-10 /LucidaSansUnicode00 f
-(for) 4265 1512 w
-(little-endian) 4438 1512 w
-(or) 1220 1632 w
-10 /LucidaTypewriter f
-(beieeedftos) 1354 1632 w
-10 /LucidaSansUnicode00 f
-(for big-endian architectures.) 2178 1632 w
-10 /LucidaTypewriter f
-(foll) 970 1788 w
-10 /LucidaSansUnicode00 f
-(,) 1258 1788 w
-10 /LucidaTypewriter f
-(das) 1350 1788 w
-10 /LucidaSansUnicode00 f
-(,) 1566 1788 w
-10 /LucidaTypewriter f
-(hexinst) 1658 1788 w
-10 /LucidaSansUnicode00 f
-(,) 2162 1788 w
-(and) 2254 1788 w
-10 /LucidaTypewriter f
-(instsize) 2494 1788 w
-10 /LucidaSansUnicode00 f
-(- These) 3102 1788 w
-(fields) 3540 1788 w
-(point) 3865 1788 w
-(to) 4177 1788 w
-(functions) 4336 1788 w
-(that) 4849 1788 w
-(interpret) 1220 1908 w
-(machine) 1693 1908 w
-(instructions.) 2151 1908 w
-(They) 2838 1908 w
-(rely) 3121 1908 w
-(on) 3349 1908 w
-(disassembly) 3522 1908 w
-(of) 4165 1908 w
-(the) 4313 1908 w
-(instruction) 4518 1908 w
-(and) 1220 2028 w
-(are) 1451 2028 w
-(unique) 1654 2028 w
-(to) 2039 2028 w
-(each) 2188 2028 w
-(architecture.) 2463 2028 w
-10 /LucidaTypewriter f
-(Foll) 3156 2028 w
-10 /LucidaSansUnicode00 f
-(calculates) 3496 2028 w
-(the) 4024 2028 w
-(follow) 4231 2028 w
-(set) 4577 2028 w
-(of) 4773 2028 w
-(an) 4923 2028 w
-(instruction.) 1220 2148 w
-10 /LucidaTypewriter f
-(Das) 1852 2148 w
-10 /LucidaSansUnicode00 f
-(disassembles) 2114 2148 w
-(a) 2807 2148 w
-(machine) 2907 2148 w
-(instruction) 3360 2148 w
-(to) 3927 2148 w
-(assembly) 4070 2148 w
-(language.) 4565 2148 w
-10 /LucidaTypewriter f
-(Hexinst) 1220 2268 w
-10 /LucidaSansUnicode00 f
-(formats) 1762 2268 w
-(a) 2175 2268 w
-(machine) 2269 2268 w
-(instruction) 2716 2268 w
-(as) 3277 2268 w
-(a) 3422 2268 w
-(text) 3516 2268 w
-(string) 3746 2268 w
-(of) 4067 2268 w
-(hexadecimal) 4204 2268 w
-(dig\255) 4853 2268 w
-(its.) 1220 2388 w
-10 /LucidaTypewriter f
-(Instsize) 1441 2388 w
-10 /LucidaSansUnicode00 f
-(calculates) 2057 2388 w
-(the) 2573 2388 w
-(size) 2768 2388 w
-(in) 3001 2388 w
-(bytes,) 3132 2388 w
-(of) 3463 2388 w
-(an) 3601 2388 w
-(instruction.) 3758 2388 w
-(Once) 4384 2388 w
-(the) 4670 2388 w
-(dis\255) 4864 2388 w
-(assembler) 1220 2508 w
-(is) 1748 2508 w
-(written,) 1861 2508 w
-(the) 2265 2508 w
-(other) 2453 2508 w
-(functions) 2743 2508 w
-(can) 3228 2508 w
-(usually) 3430 2508 w
-(be) 3804 2508 w
-(implemented) 3957 2508 w
-(as) 4628 2508 w
-(trivial) 4768 2508 w
-(extensions of it.) 1220 2628 w
-(It) 970 2784 w
-(is) 1075 2784 w
-(possible) 1194 2784 w
-(to) 1636 2784 w
-(provide) 1773 2784 w
-(support) 2177 2784 w
-(for) 2594 2784 w
-(a) 2773 2784 w
-(new) 2868 2784 w
-(architecture) 3103 2784 w
-(incrementally) 3721 2784 w
-(by) 4413 2784 w
-(filling) 4568 2784 w
-(the) 4885 2784 w
-(jump) 970 2904 w
-(table) 1258 2904 w
-(entries) 1538 2904 w
-(of) 1910 2904 w
-(the) 2048 2904 w
-10 /LucidaTypewriter f
-(Machdata) 2243 2904 w
-10 /LucidaSansUnicode00 f
-(structure) 2859 2904 w
-(as) 3337 2904 w
-(code) 3483 2904 w
-(is) 3754 2904 w
-(written.) 3874 2904 w
-(In) 4317 2904 w
-(general,) 4448 2904 w
-(if) 4880 2904 w
-(a) 4985 2904 w
-(jump) 970 3024 w
-(table) 1256 3024 w
-(entry) 1534 3024 w
-(contains) 1820 3024 w
-(a) 2266 3024 w
-(zero,) 2359 3024 w
-(application) 2644 3024 w
-(programs) 3216 3024 w
-(requiring) 3722 3024 w
-(that) 4206 3024 w
-(function) 4436 3024 w
-(will) 4876 3024 w
-(issue) 970 3144 w
-(an) 1252 3144 w
-(error) 1402 3144 w
-(message) 1675 3144 w
-(instead of attempting to call the function.) 2132 3144 w
-(For example, the) 4220 3144 w
-10 /LucidaTypewriter f
-(foll) 970 3264 w
-10 /LucidaSansUnicode00 f
-(,) 1258 3264 w
-10 /LucidaTypewriter f
-(das) 1322 3264 w
-10 /LucidaSansUnicode00 f
-(,) 1538 3264 w
-10 /LucidaTypewriter f
-(hexinst) 1602 3264 w
-10 /LucidaSansUnicode00 f
-(, and) 2106 3264 w
-10 /LucidaTypewriter f
-(instsize) 2382 3264 w
-10 /LucidaSansUnicode00 f
-(jump table slots) 2990 3264 w
-(can) 3804 3264 w
-(be) 4005 3264 w
-(zeroed) 4157 3264 w
-(until) 4524 3264 w
-(a) 4776 3264 w
-(dis\255) 4864 3264 w
-(assembler) 970 3384 w
-(is) 1502 3384 w
-(written.) 1619 3384 w
-(Other) 2059 3384 w
-(capabilities,) 2370 3384 w
-(such) 2985 3384 w
-(as) 3247 3384 w
-(stack) 3389 3384 w
-(trace) 3677 3384 w
-(or) 3953 3384 w
-(variable) 4091 3384 w
-(inspection,) 4507 3384 w
-(can) 970 3504 w
-(be) 1172 3504 w
-(supplied) 1325 3504 w
-(and) 1776 3504 w
-(will) 1991 3504 w
-(be) 2190 3504 w
-(available) 2344 3504 w
-(to) 2802 3504 w
-(the) 2935 3504 w
-(debuggers) 3125 3504 w
-(but) 3676 3504 w
-(attempts) 3873 3504 w
-(to) 4337 3504 w
-(use) 4470 3504 w
-(the) 4674 3504 w
-(dis\255) 4864 3504 w
-(assembler will result in an error message.) 970 3624 w
-(6.) 720 3780 w
-(Update) 970 3780 w
-(the) 1497 3780 w
-(table) 1836 3780 w
-(named) 2260 3780 w
-10 /LucidaTypewriter f
-(machines) 2773 3780 w
-10 /LucidaSansUnicode00 f
-(near) 3533 3780 w
-(the) 3931 3780 w
-(beginning) 4270 3780 w
-(of) 4942 3780 w
-10 /LucidaTypewriter f
-(/sys/src/libmach/setmach.c) 970 3900 w
-10 /LucidaSansUnicode00 f
-(.) 2842 3900 w
-(This) 2968 3900 w
-(table) 3235 3900 w
-(binds) 3537 3900 w
-(the) 3867 3900 w
-(file) 4084 3900 w
-(type) 4297 3900 w
-(code) 4567 3900 w
-(and) 4860 3900 w
-(machine) 970 4020 w
-(name) 1430 4020 w
-(to) 1748 4020 w
-(the) 1898 4020 w
-10 /LucidaTypewriter f
-(Mach) 2105 4020 w
-10 /LucidaSansUnicode00 f
-(and) 2445 4020 w
-10 /LucidaTypewriter f
-(Machdata) 2677 4020 w
-10 /LucidaSansUnicode00 f
-(structures) 3305 4020 w
-(of) 3846 4020 w
-(an) 3996 4020 w
-(architecture.) 4165 4020 w
-(The) 4859 4020 w
-(names) 970 4140 w
-(of) 1335 4140 w
-(the) 1481 4140 w
-(initialized) 1684 4140 w
-10 /LucidaTypewriter f
-(Mach) 2207 4140 w
-10 /LucidaSansUnicode00 f
-(and) 2543 4140 w
-10 /LucidaTypewriter f
-(Machdata) 2771 4140 w
-10 /LucidaSansUnicode00 f
-(structures) 3394 4140 w
-(built) 3930 4140 w
-(in) 4197 4140 w
-(steps) 4335 4140 w
-(2) 4640 4140 w
-(and) 4750 4140 w
-(5) 4977 4140 w
-(must) 970 4260 w
-(be) 1253 4260 w
-(added) 1412 4260 w
-(to) 1752 4260 w
-(the) 1890 4260 w
-(list) 2085 4260 w
-(of) 2272 4260 w
-(structure) 2411 4260 w
-(definitions) 2890 4260 w
-(immediately) 3447 4260 w
-(preceding) 4080 4260 w
-(the) 4604 4260 w
-(table) 4800 4260 w
-(initialization.) 970 4380 w
-(If) 1667 4380 w
-(both) 1766 4380 w
-(Plan) 2022 4380 w
-(9) 2256 4380 w
-(and) 2352 4380 w
-(native) 2565 4380 w
-(disassembly are supported, add an entry for) 2889 4380 w
-(each) 970 4500 w
-(disassembler) 1246 4500 w
-(to) 1936 4500 w
-(the) 2086 4500 w
-(table.) 2293 4500 w
-(The) 2649 4500 w
-(entry) 2883 4500 w
-(for) 3184 4500 w
-(the) 3376 4500 w
-(default) 3584 4500 w
-(disassembler) 3976 4500 w
-(\(usually) 4667 4500 w
-(Plan 9\) must be first.) 970 4620 w
-(7.) 720 4776 w
-(Add) 970 4776 w
-(an) 1206 4776 w
-(entry) 1364 4776 w
-(describing) 1653 4776 w
-(the) 2201 4776 w
-(architecture) 2397 4776 w
-(to) 3016 4776 w
-(the) 3155 4776 w
-(table) 3351 4776 w
-(named) 3633 4776 w
-10 /LucidaTypewriter f
-(trans) 4004 4776 w
-10 /LucidaSansUnicode00 f
-(near) 4406 4776 w
-(the) 4662 4776 w
-(end) 4859 4776 w
-(of) 970 4896 w
-10 /LucidaTypewriter f
-(/sys/src/cmd/prof.c) 1100 4896 w
-10 /LucidaSansUnicode00 f
-(.) 2468 4896 w
-(8.) 720 5052 w
-(Add) 970 5052 w
-(an) 1212 5052 w
-(entry) 1377 5052 w
-(describing) 1673 5052 w
-(the) 2228 5052 w
-(architecture) 2431 5052 w
-(to) 3057 5052 w
-(the) 3203 5052 w
-(table) 3406 5052 w
-(named) 3694 5052 w
-10 /LucidaTypewriter f
-(objtype) 4071 5052 w
-10 /LucidaSansUnicode00 f
-(near) 4623 5052 w
-(the) 4885 5052 w
-(start of) 970 5172 w
-10 /LucidaTypewriter f
-(/sys/src/cmd/pcc.c) 1353 5172 w
-10 /LucidaSansUnicode00 f
-(.) 2649 5172 w
-(9.) 720 5328 w
-(Recompile) 970 5328 w
-(and) 1523 5328 w
-(install) 1755 5328 w
-(all) 2099 5328 w
-(application) 2264 5328 w
-(programs) 2850 5328 w
-(that) 3369 5328 w
-(include) 3613 5328 w
-(header) 4018 5328 w
-(file) 4404 5328 w
-10 /LucidaTypewriter f
-(mach.h) 4608 5328 w
-10 /LucidaSansUnicode00 f
-(and load with) 970 5448 w
-10 /LucidaTypewriter f
-(libmach.a) 1659 5448 w
-10 /LucidaSansUnicode00 f
-(.) 2307 5448 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 7 7
-%%Trailer
-done
-%%Pages: 7
--- a/sys/doc/net/net.ps
+++ /dev/null
@@ -1,10217 +1,0 @@
-%!PS-Adobe-2.0
-%%BeginResource: font lsunr00
-%!PS-AdobeFont-1.1: LucidaSansUnicode00 0.9
-%%CreationDate: 1994 Jun 04 09:53:35
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((C) 1991, 1993 Bigelow & Holmes Inc.  Pat. Des.  289,420. All rights reserved.) readonly def
-/Notice ((C) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 00) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode00 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 100 /0064 put
-dup 101 /0065 put
-dup 102 /0066 put
-dup 103 /0067 put
-dup 104 /0068 put
-dup 105 /0069 put
-dup 106 /006a put
-dup 107 /006b put
-dup 108 /006c put
-dup 109 /006d put
-dup 110 /006e put
-dup 111 /006f put
-dup 112 /0070 put
-dup 113 /0071 put
-dup 114 /0072 put
-dup 115 /0073 put
-dup 116 /0074 put
-dup 117 /0075 put
-dup 118 /0076 put
-dup 119 /0077 put
-dup 120 /0078 put
-dup 121 /0079 put
-dup 122 /007a put
-dup 123 /007b put
-dup 124 /007c put
-dup 125 /007d put
-dup 126 /007e put
-dup 163 /00a3 put
-dup 167 /00a7 put
-dup 169 /00a9 put
-dup 173 /00ad put
-dup 174 /00ae put
-dup 176 /00b0 put
-dup 177 /00b1 put
-dup 180 /00b4 put
-dup 181 /00b5 put
-dup 182 /00b6 put
-dup 185 /00b9 put
-dup 186 /00ba put
-dup 188 /00bc put
-dup 189 /00bd put
-dup 191 /00bf put
-dup 198 /00c6 put
-dup 215 /00d7 put
-dup 223 /00df put
-dup 231 /00e7 put
-dup 233 /00e9 put
-dup 237 /00ed put
-dup 239 /00ef put
-dup 241 /00f1 put
-dup 247 /00f7 put
-dup 252 /00fc put
-dup 32 /0020 put
-dup 33 /0021 put
-dup 34 /0022 put
-dup 35 /0023 put
-dup 36 /0024 put
-dup 37 /0025 put
-dup 38 /0026 put
-dup 40 /0028 put
-dup 41 /0029 put
-dup 42 /002a put
-dup 43 /002b put
-dup 44 /002c put
-dup 45 /002d put
-dup 46 /002e put
-dup 47 /002f put
-dup 48 /0030 put
-dup 49 /0031 put
-dup 50 /0032 put
-dup 51 /0033 put
-dup 52 /0034 put
-dup 53 /0035 put
-dup 54 /0036 put
-dup 55 /0037 put
-dup 56 /0038 put
-dup 57 /0039 put
-dup 58 /003a put
-dup 59 /003b put
-dup 60 /003c put
-dup 61 /003d put
-dup 62 /003e put
-dup 63 /003f put
-dup 65 /0041 put
-dup 66 /0042 put
-dup 67 /0043 put
-dup 68 /0044 put
-dup 69 /0045 put
-dup 70 /0046 put
-dup 71 /0047 put
-dup 72 /0048 put
-dup 73 /0049 put
-dup 74 /004a put
-dup 75 /004b put
-dup 76 /004c put
-dup 77 /004d put
-dup 78 /004e put
-dup 79 /004f put
-dup 80 /0050 put
-dup 81 /0051 put
-dup 82 /0052 put
-dup 83 /0053 put
-dup 84 /0054 put
-dup 85 /0055 put
-dup 86 /0056 put
-dup 87 /0057 put
-dup 88 /0058 put
-dup 89 /0059 put
-dup 90 /005a put
-dup 91 /005b put
-dup 92 /005c put
-dup 93 /005d put
-dup 95 /005f put
-dup 96 /0060 put
-dup 97 /0061 put
-dup 98 /0062 put
-dup 99 /0063 put
-readonly def
-/FontBBox{-90 -211 977 1005}readonly def
-%/UniqueID 5054500 def
-currentdict end
-currentfile eexec
-AF9D569DD6A39B9A08931526FD86DA1F3D52F6A6E9A3C2A341616BA8AD4A6BBA6A84F4F691C60D
-64B463C6D1B3A432634AAC416FAE1067039D940A82A692DB189D5719DA649D309E36853E1F767A
-0DF1C424DA3E9D8E6B45B659E31B0A03BB7747FB2945268D0805A130347C7455FA73121BA001A8
-5BFFF1847B8FBAE1B61BA76AB61D750F7BCDB1EE8E4B4E95657E783B2230A68A5A62E9E39EA352
-7B3E832C6BF769697C2B18F29596B8A56AC9532224A452AE7A77A33DC5D437BAD5B4C1B9DD7680
-FE4456B59A798F584F7913B3A790F3E5F9559505B80A36CDE0A4D46A595E942D798E6F6311B3E3
-613059010E0C594BA804C9FA8EED254427D021628C6A59FA5C10314D3143AA329B9E1E767CADFB
-B864C70BE2EB0FA96FBDCC2EB1B44783431EE1CDCADC68DF65C29B4AB7C198BAA625A3736F6240
-46E72FAE8F379B391393A007E9F796065FC622322C782111E2EE7B73FC09C5852F35A75CA296FB
-ADBC77E83C2378DAE017DC93437EDA4E1473D256C7AA433FAFF90BFF104C39847FB6076D559B8A
-4D05AC2A35837CF7949567F37638F1FF869CA022F28979DC7AA611BCACFFE95AA23CBFB86C9719
-BBD5738FB6D86326F1B0A84EFA79C80BDC618F42DFAB8B232211332E1D793A6C4CA71DE2D7DBE1
-5806FB210EA36FCE5FA253B9C507225A5581765AA21DB9E1739AA6063F3F7F11D72E65C3F9A83E
-71C8DFC9B9E13C0CCA25836D4233D10595ED053201C745C989878BC0457410C29FED3273550E0E
-C93F30B6E5994D0DE950C82E70299AB82D97B0EC11EE5CFD3A5311B0B9623C7CF73BCCE4D33436
-655812E9BC69045B581B2BACE84DEBD480A8652676ABDB2976168954DCD745B42F92F25CC2A4B0
-58AF8D1F0BFFC280B7FECF0593655FEDBE41135D72874467035351F424E92C9E4F628501066322
-AE5896C2CC8C5AD9EE9C4E2076DF548DEF8A6ADAAEC8F05CBBB8882BE5DEBB3976FDD20539F0ED
-C5F331CADFFF8B1E1ACC3E0DE2DE0628766105E7EE97E55E66E2585DD7412749CCA828C3CB355F
-716E5F447857D298C1383EDD389C2C09F3094A09F90652D5913EEBBFB16547FF31DBB8C0F43480
-6C96524DB4F2D96F6A32856DC62FB350D208B4462521EA9578695E7F8A31FDAFC065535AB32B28
-4F808767213AD4B89C02E59E3F2BD114BC411E4A9B58F97102E7ACB9310EE2AD2EAEE87E1702E4
-3E00854C35156E731478402285AB23B0049A74381C2355F35511C7D966B2EE653CD8A3D7D6505E
-80A4BD2C96B451354DD9323C30C9894A60CE614D0B091D3A03A5EDA4BB127F255FF706AD6E6827
-9123CEF7396D89B5E5A968B4A4C0F4B0C227D1EE676801922A3CE24F2602569AF11ED43F17E2F4
-6669AEBD1F6B9E53C76043E1CD9DACDBB3B6B87F949372C03E9A5C80FABBF2E7767880B7064D05
-AE2D717B6A189D0C9F8DBC981EBEFD9A031C7592EFA0C08FD8BCD2FA1210881D95D6ECD9E72096
-5ACE2A9462EB9C3504315CFE8C6B5362B833CE52BC726DCB3450CEB73E42E667B9D86D0F985A35
-CAFF807F4DFAF156AFDCB999DBA61476BF4CCE49C6D8A8B7D2A3FC07EE8346E30F68FEF7774273
-6E55BA23311F85C7FAD9D9AA1EB17E14C45033BEE8D3093AEE9E706133FA94413F30F723568255
-498A071D76C10D12536425A7185DB60BDECAF6BFD0BE58F418D0E62FDA7B846BDD490EA7CEAD05
-E1BB9A4DF66E13758858B80F6C7216D8D606E92BC93576A1FB3604D9FBD78656FDF64328AD9466
-3CFABAB19A0636518FF61E62591661FBFD264B90156E24941177A42A0E5315F6168A93B96E27DF
-2E7451F382C2C83241AC2B5F52A2C9453D3E207EBBEB3881FF237E9135E1D9191E1FBE5E606C60
-43726A6783CD4414D26F8F95B260FAE60262DE148545079C80C962D5D7BDE2A77A814CDD4ED901
-D28D4D5C4324DF7F7AA6B832B6F5E0E129F471A12373F0D97037FD695F921E0CAD8963372E8DC7
-F3AA5E004E1F5980BA9825774BB2DD511B6A9D5A0C7E7885E39E3B5497EF466C52B7DD4CF4AD74
-6E62FE4B1E082811AA45D6483725D0EE18C9C6BB988C036913682EAC4645EF90AD5FC24BC78778
-DDDD48EC8F1E64525AB9B1EFE0CDFABCC6A17BDACC1B3B1929FB2FA1DB85991FFE1B92B7999C99
-1BD3AC17B8A44E11DD954BEBFF002A0562EEDBC507DD0FF13ABADBC8E5676F5F951D1B32B725DE
-FB33219FF4DAE8298887E415434BE4012D1A294F807CF53248AA137591B532B573F41732216B12
-685CB4B612B782E010644CB813A31AC4A25038A17FA0872E515BB2C119DEE59829927FBE20902D
-18CF2F33E18DC0AC2108789FA1D1F61553184FC185A3BC3BA6985449149A08E4484F33EA950C18
-B0148B6DA2EF0E2F1BE218CBEDFD4A4E9A53235840A8E8DD1A757D8F48DE07C687E5F35EF237DB
-EA582FFC92EAC5A8E4D9C1F048B037FDE46770B073B161333AD5E0DC09187DD0D9FF2CAFEFDCBD
-00F3FF4642B63703F6B4CA2A479BE5145E3EA90359F4BE67F1EF0EC07F997A7A63797EAC98E3D0
-C64F1EBEC99C7C436EF655ACF76DE5201A5B3F5CF58F0116008DF241D370E616E8FF10BC551606
-F041FF641B4C8FA9274BC3FDE69602B2BD58D1428B119607AB28B30393C0BE4E33E5EE1059C9BC
-1AC92B4AD1C7D1C71FB44429D8F8042F0A7ADEDE040F13D0C13F9BD92D3BE4E77E446DC8D57FCF
-C704F6EB8D438EFA72F74835DC24E853B3B1178904F0484AED543B57FC8ABFFF4253AFA2C93C66
-C2144FF1777A1E3A40D1D023BCBE24557DAE5D76DAE6FC7063E11A5DD52B0060501E84AE0E66ED
-7522828C15045CE72B548B59A3D7DFC3CF6779B4A6D4891B95CD4C6613C9390DD953FA58FE97D8
-A545177EC9EDB59770B4B67111A1FEA9E74A61B360D9C19100440F8A69386EC3878C732DA58580
-3A177AEFF85BFB5D112C37ADF7604BAB387F08243B2FEC24DAF9F95BB75A678DAA7AB277D933AC
-0362E4DD5E6E4194DE873932EC10013B68CD0D1CF5298816E6B195372FAE49A5F9F722C30EDDBB
-088E0F1F7D8A5D6386B8E3219125A8ED2A4D534761DEC9DA916FF875E13E309F2F2C925F28ED5E
-B792A290F05B7732D217A1CF9577C0107889C456924AB91BFB728E4C4A0E70412DA721CA4B1A30
-189BE4414AEE3AB1943C0349ED437C91796EB8616D3CCBE148CD21B0DF7ED5720F18496100119C
-2995490D7B60C994E93D874AB352A813604AA9A83D9388F758B7F479F9F6EFDBA983FA6DA07E7D
-4F80E64E68634D9D811F3A0088BA46040577B89C7E147CF96C4A999CA1899799FA56F401645A97
-DFF68155332EE3F23F3865B6DE715F1AB687A696878C9821E029E3D867BDC50322A0C90081E3B4
-3BA1E889C277DEDA5ECB0CBE16F8FD562B82F22DA851CA5AC51EF3051382E9706A2F6F14CE6897
-4292ECA605ACCBAB5071ED68BB05BDDE20C04E0007A8EF46D69FA79540C53E34C29F3CB68E9329
-8472F6D89EF77A28A18B334278836F65E88255F1FD3A3D031A22BBC607E7BDEB1D00AF60D5E024
-7E971B8965728CB1CAD6B5853F4F66448031312AFF8E56B01BB8D50F3A1060A18ADB1FA8F84C69
-399BE117B98430CF63288BA1950ABE0CEC051B66A7EBCC7A3FC793589A4C52EDBD1A71ABE49916
-10496FC6C346C376D3B061B00BE7B4A659D21A2C0FFD3FBEE485EDB7BEE599E5248DC5FCD89632
-61BE192134BFF9C9709E76A567A0F7B5773870EEBE07E3630175BFD8C5520B2AAF6DD2D7C3FAEF
-2E3F52318A7AD6E05847D76ED22D021BFDAAB041B16F2AE08FF86DE08FD998D61DE2D0EA477E46
-6E963EE5EB69F69E30113F0D65683C37CDA865CF92EC5FFA54DBB6798738D38DD7898BC7C26AF6
-939EFF47B1A3DEE6B5E38505EE05A0F671EF8917A434D92EBDD8F6820ED3A2F24199D47745D393
-9259A5D856E1AA9EBA0292EEFAFF75F709ADCDA0D6453C3550DB28BFA22549BD2A282E8B9F2367
-FCF20AACF9E7B725D0ED0498695F3A2DD76389BE8A99B603CFB0FEE3C5642BD02670108226BA9B
-A90B90B1D660C552307E3D388661A20C5F42C3CFF5D0E0F6DA69792E8FB4C83AB821D0F7D80F23
-93BCAACBBE56E8095466F7BF8B0504B72734DEF119DC32DD63F1BCA3A66A5F6DB5BC221F4927C2
-B08601F89D71E754481CD1B3B8E5EC8E9A22F5AD8CF45039FB8912A2E4EBC638743D7614BCB41A
-49D162291E70BD656EF7F54BCA72BFC633984F1B15B4145F13D08B255B77A357C15B8A5DB04C3A
-95827DAD0B0A302577C12F66389E4E40040EB52AD36552A592C47614A9035E7CDC4BDA55645F8F
-72F10287EB7682F17034B836B44F111B786B8A6A47023EC1C950A4B0636C28E1753781C9C0B206
-5DE58A47D2E7B1AD71D8DBD36E72DE625B5F52B9DB0F9679FC4B61005A112E9AA717504C71CC0F
-F50CE8E96DFE3AF6613CD4A3B4645ECC5F495E3DFBC1EC17575457EF39A0D4709221F2F1E14FAD
-ACF7FA5CCF662DD341477170FB291B706D76CE78C3CC90CD36A45BD04704DFB2B251CD9B1B69E6
-B9DB3E9739DE8B2CD9DE63E61ABCB8581AD13493468EE995EE668DBE6AF6809F9529595D67DA56
-DC7335876F36499EBB7226FDB9876A7D0D43159E77F0AE36B55033A11156C3F757FBBA38177D24
-88EFD1BD9D8F69ABDD365989CEFD521F60BC9005D8C40942B43FC6DB8088842BE8A7B567420A80
-9AC76E7BA77D5EFC8D9A2FCDD1A565EB580207A250621E27E51685A0C650323B4D2101810F6C89
-E5D312BAEDAD3097F87C6064BA138681D3192C219ADA66AD2B0C679C8B00078597B2DE46F5A040
-91F8C34813C07AC64B2F5FBF0EF52B16AA1EE9B9ADE71108DC9D47D587585A933CAA161CE586AC
-E30BA582A5CE8728991B10AE2012C2291B7DCEAF72E0299FF49F5ED495773656908F04F697ADF9
-32AA61E6D90A87BB0F0311AF737E9F72C501CF1AB4DDF4392FB9F3E71F859D45F32EDF329F4856
-C12ED2DB6FA3631B3731D5FB2DB79E193BB8BE75B85722E6CD85C35C05C2998BC6B854BFF76A39
-B1A51ABD3304ED453AA413E6F6329B651FD13C0751886DE4553E0B79441FFECB81839626868715
-0DF0FBBD53F7861647CAC9C633B9FF63BCB644D124F2420A7FE6EE7EFED293C9D53983617F2500
-6CDF86C74694A20569BBC5DE7616333432C0FD525029E612858F5BF27D1FE06931A5AD37675162
-2AE14BA10E2702CB896CC5A5164A287AE3771036AB2EC7F50B20576E73C151580E0D0884277FBE
-9D2FBC52DDC0EC22A07138C692108A6C637ACA40D1881027E23BECFF6C54A50DAF7A79B5CB4BDF
-AE35CD587F46B14B3A89A50487F8A6E20EE48099B44F459E48D65FB393D2874E4BF7544FC325F5
-B04FDFC0ABF2D6B8B6870A617D344AE093C4412007061670E6913B5581A0EE53B3D8C2D75E9560
-101D4C217EC44BE71F866F0F40D1DC7296ED313ECBFF60CA3A05D45E51E32D9E75ED31F1905DC0
-4F4AF2A29600172249D0B8B5B42D99A546A9C45704A35711637ABD7A64BF4D417564ED0BBBC7F2
-093F6C7F87A770F6B6A655DCBC13FB4CC24FAEC848549CE2415301BF6BF234405946330E2964AF
-A37702223D1466A780720F39FE966AC1023866246F7E25BE2A1E0C009708DB2724E13770A8817D
-6F27A095BED4C33648173F0DD8C627F405ABD3CA636EF8A9E77CC67D20E51721CA655704BFEC27
-564A69E6193E5E3AB1814FBD3BE29D72836BF85C85F4555FDF3908E6BED58E0927BA45AD4434F8
-D15C510FA5CD1311F7DBB20CAACE0D88535C58309CC82CA5E6ABA2E0DCC4503149E52572A0F8C6
-7ECE6B8145C85E5F211F341AC1450EEF4D1102CA184DABD5CF00049F7BE76FA793893F2873A237
-FEFE245F059AC85956B5A603DB8871BCF4DF3665364525E7B539A6A4F2C59473908121FEA5DA8F
-F5E4A4FBAE0C602130400E1D9D1185703F20895806C2DFE6E47408347CAEF151C730783FB6BA38
-9EDEA18F865240ED604D0B6F5850CD18FEB63AD0A3ED46A933DE64C9571C7F15393AA81577A0BA
-6A227ACA16DB43307E76C10FC630E6550079E7E5609FACF8DD84376AC186DE2E1CF84847C4E2D8
-C58385EFCA099E81B6435D8DFA6775BFD76C527DA6CE32B6326944FB6970D2787190CB0572AB6C
-531EA63DD1F6BD5F7732CC7BC7751DB30874EBD006978CBDE960BFBBD8C2D115C26E7CCBA2C802
-131AAABC284699B18989BE8D548F30389BB0DED8FC122A1433EA61D074415882143D865E28A9D7
-8E59E47EC5EF1E2C5151279BFF1D77ACAB907F7DE9514A71B21C129480FE708B9AEA442EB1DDC5
-59574095F57BB3750DA4521BD298A19CBABAC650FEA7D9DDD40DFA7999D0CC79DCACD517E391E9
-2EC65FE3A64CB5BDE1A203E53D73C994D53215EDA4EF8BD06658AA94EDE4DB65719A0903035679
-B7E08BFA7C40E9AFC3ECC0A243C79D920B2F87C75430F2490362FAF9FF23E3880E7ADA9F3DB155
-6E00470C2FBB131F539600D21238CACD785964F533C80A39605C9AAFA6438B11F72D9148455E9D
-88A43178089337070A47297BE223B93CA175DAC0EA3CACA4A9BB07954449A1F9A8F5DC084602A6
-2DB0D098D3EB9D967CEC1B247134B47DC120C03B66FD26FE2647C48433BB994310137C95B02FD9
-54B450FF00B194F0C5A0A8623B1101B5F32589CE81BB1EE3045F4C78AD26A9C5868AFF70DF6179
-F2A72599892518A45C54689AFDD92A5E21F47CFF3AA8636F82B33D9716DE11C3297C403B5E2708
-D9AAA7DADDB484F6719DB1A07F42C0BF6532352BBB529478F0F08AA86E554A2C8ACB4D261C0358
-CDC56FB9FB160F9CE9C7DDD0CDEAACD1FC38D9066AA1B50E26079452FA515EBB70F3F5EFE3DBE9
-791161BC643D1BB3147C9A0B0563EA94F930201780DC3E97164C369C62D75F4BA3FCB116215771
-0C7B87C4A42BAD8EE7AD49877F9AB41BBE69730A4FA1F83F4DF48F40AA6E8891D61F1E2F5B5AB7
-6E85BCDB7DB8A8D7F3E1C5628A51246896D923DE53B1B297CC8E37E0C46A6B42F616CFCF17B74E
-DDA896D6075C4D60166F05F30DE0CF48A3BA092A0D2A694D01457C46089B7F573CA6A7499BDE06
-098699CF1F28CF849D2716140669C98949A551A227BDDB5594F205BFB0F0379CCDC1B53472C335
-7834C37292EF98DF1A5B42F2E8EC82381AEBFF1CD435499D35A59EB295CF563A574FEB6F8CFD09
-D9C2E2138F486226EF089654BA218706E643BCA601DA71B7A2670A15B25523D7925D1E7BEC264B
-9D5D47F30A9D36CEE25E5CBE2DB3D6E1566AE8067DA2718ACC991B618578F490DFB3B2F9F2E482
-3CC80AB2B8BF562A6E5212A2A2F2604C0894D1DBE14FE9D7222E7F3AFD49D5B2344BB34CCB0007
-0246A8A3A04DB4866BD9823E0C21C8C226BCBAEB92372AB547B8FCFAAF03AEDD70D2207840D6DD
-0F833F8C19DB2CA2BA4F271712E2C617E84F34CC15078F9A8972E17B8CDDB1D059C53F7E34F975
-1DD035E00F744D2EE8178B33B6E684E6D55186C9F2FE95F9964FB13CB7D83968F06BA14A62BB43
-18A5830514BC532CE55995E1CD3C939ABAB0D211B1BFA806A353E325A73BF75601E817265F6B08
-A43BCD7AE47648436A1B5285823F234601924C473B761B1C057D4C174BA653D5B0E7186B99577C
-2F353E7AF1CC395EAE45B1595CA37FF9328AC2EFA8560952054F76A72D7CD91AA018B85EE553AA
-532C2BCBCD412F349DFF5C37A1339AAD0F4957DCD5EC6833060E93914447483B2A2D9041621980
-83838093C798878E5D558F7B51A9626F982115EEDC2039E3C583F264EAB8321AB228868F221E8F
-4F9EFE1E760903FE51F98AB321D1347CFF719F4EC83B91E010961CA4F26B7BB7D4C769FD636A4A
-1931EBB2668FD9FD1DADBDB6DC61AAD03C0077AAA035608BB2F6855593CDD133AC28523C100D99
-C98A26C29C0A610AA270C03375AC0B9E7F7F265612B34C4DA3EE925B6BC8A98257986AD2AB4BAB
-B31D5E387984D102043BCD2F908573DF0D5BA1C1A59FBF2411A820DA0A6E69D1C19096580701B6
-D8E814BFFC91F8068DE5D1A8C601010A53393AE554E003AE1592FA5FE0609961DCEF7D944F5857
-64F66C20281424DC4BDED24291DEB386AE9C3DB43133E91401F528017AFAA530EB2736D3B6CE7B
-CB1E0C5A6DD5690AEF3465BA0836D2A68D6F3C5958843F4299B8B2728116952F62815C71B483F7
-631338CE3FD626CC22C9256AC95D88B2F4659864B022A0BA75127BD9F4876E0251A2E707FA37E4
-D5D5AEAA0EEDB18F5584B9FFDC9386C46D1D19B0419EDD812FB9FD83D531248CD1F6A4DB702135
-9C13D1629EB05CEB121CDA5944020CAF186AF94EEE6EFF48023EDFE205E749942482DE061BC86F
-58FB8289435ECE461AB84B09D342138561C2B4B2496022DD57C8253CE557FCEE1905C16A01F5B8
-BA4E7F7D5006D434CF962ECE76E5C269A7243C826C0B7CCB5CB36088AA99BF3F3A7377A76779B6
-9ECEA4A83BD4713D12BF424373B399EC0A99CF5D8AF7D5A86A390A80AEA33CBBB202E0A8BBB72B
-1D685B2ED32EBA11840D0C9CE80F61BF2228924DC196B9C40F81D124044BE6DF12564AA1EBF652
-41AF0DAEA563735BA4E8151F3C9820273E79DD4E10E5989BD0F291DA773C3DAC91FDBBFF6EDE1A
-5D5FAC03DBABB5C2E97BFEECC08B2701C72ED14C9CA5040B9FC61A08800C5137DC617398405004
-BC3FE46672BBE3342CEB1F9750CD7F4E057E098ACFA0A441C460886FD630EBF90A327DCC2E2635
-9DF000FD24E56CC30E31BBAF1391B89504712D09C867D7E68A965E57F854507D7294C9671F38FA
-9B768EAAD52137CEA03A35C82BCCFAE056DFC1214ED21EC9F5DD4555C642C2FF167EEA4EA07CF6
-A97BB9042097B1AFBFB6FE69E09C2C419E6AC38372B92590ACD39A83C84EF9AA7DF861950F5354
-046E90AF64F28B6D38CE89D602CEF86B1A47DE38E31AB242864D7BAC0EE07878CC2F30A23FFE05
-B055E4EB475BE2035B6F3FE1573FFDE9A7960CE3180AD3FBDA2BA62215BD4C964DF7FA9B7D8A0F
-B32A8C36B1678E7297212BA6B5B72B1B0B9ED8C5F9390984240B3C77A137D4EE6ABFD66FD2BDFD
-57CD46185487419C70C2754008A24C064D506D8FEE86DC8FA6B5AED30C3662766B8E4C7A0E205B
-EF87BFB1DDF81B236AD601F4C1B25DB98B211C1BD85BB8026F6EF5EB14901240787EB10779A7DF
-C70E02E2066E516BE60C726BA4E0CAE1C327A762BD30800C7F584E2796AB6A0E80AC5500498962
-52B1AE178A2FD57E0A72758E794E455E1C78696634C09077DBE2233BB4FE9FD3C428506105F32A
-68A9DE914C10D7D3562F0E70C12963E7FA5EAA2AC08A384995139D4EFF7AC6A1425929DA25DA7E
-11E40FA431C268CC157D3A2E7420923D546B22C8CA59ACE87633D5D6FB804A1569BAE93C004668
-A1EEE0DE42DD0A78FEA435A7D9C84A95952F78E626AABCCFF3752171730177C9AC44378EA69012
-2F1364640C4F200D885A85737080FB67E7D1BE9614D4A5A2F538C137E92FFD914CF587F03084ED
-745B868102E34FB9BC2380012264F1DE610B218B84448BCDAEA37C9627A6F8B94406D069BDE191
-1E23A4AF49D64233A965F0253ED2071E61FD937A1B1B501A43021C580EDF1A1E92D27ACE0605D7
-3A868177423EBB55F178963EA9A4FF3F9F11DC1F4F938E36B04DBEC953F585A9180DF530906CDD
-046D5758F792BF3AEC670EFC402596BAF8F4A3052B9C586A3E17302922D66E6FFD813480D83D4F
-7245224718D31E2006A72DBBB1CE84901F69F07C5EF3554CB22A979BEDDA37E0B2E635707937F4
-526896CA654964ADFE8CEAEB0DC5AC4A039B7C4C641CE8C8D9908E9BE1BD78C77E272F9811895E
-4F8DCF94CBC0B826AFE5C1692937737713CA4F7A5FB901FD7DB797B0DD9C6EA4F82FEE8E843C0D
-799B552E44193298AFEE0BBBE7CA2F6759C891331B5C97AD2DFB0E2CC1BF99589B7E4619A715F8
-AB5C88BDAA1032D90B4CC5A2B4CEE7470E56E86D4B58F74CBF8D519739BE55381B75B3C8FF1F39
-45D5669B0C9F068551C7CF0F5C227F4401EB8FDC9105233154943A10C479AC9826D6366B03A775
-2CA00488AA04CDAF8B1E0DF8CBACB678A26415414D1F15D0F46FDC5A379D5EFC53DB57CD66AC73
-D274626739D9260F078EAA529693B112392FC5DC3F025DCCE34858856D61A86355F8A74427B073
-3B6AC1C2A32B1D3FFD6402798AA093391253CC3D65595148994485CD6A74271FE71093552BD0E0
-6E4BD8A55685FF784C530D186B923AEFE16250F3330789BF632F9A1AE789ECD4F8DD6055C3E7E5
-40F0193CA768EE69C37B8E51C4CEC1D1A7B12ECF6F65DA9EADC0B3B77D22084CA3E48CF0BB2E48
-37DA5D58F4F2795BFF4F62C2F520AE173A098E6F1E5ADCBD2BB3A1D26363F8F645B809A8AD40B7
-EA90DE4A9A26BE11FA203A55B144161881665D6D1D74263AB371C31FC70F9D8AFD287C0B87BD65
-DE2B3DA8E13669ABF4501ACE58D9CA150F30B23388AE9BFD053976B223E9B37D226200AF4D7697
-840FFA9EBC087A72EBB45D3D1FB5EA3E3E882BEB4F9B702DCF69DA879D72BEF2377FAB6094314A
-0673364D4165950458321F9190989C00595C4AB4AE76C246D26B088F29965200103D17C6104BB6
-E95802B4068C0D24F610532AAA2267D6A36183A5CDAB42140ECE4E0A8EDAFAB4BDF8EC6D706CE0
-562235124F1564DF380549FD931F3FF4616F24E9FEDFB3C757570E60D56D1F3568E575A35A9E5A
-F59CA70D9D0CF142A3F50A396807EBCD83E58AF06A4EA165730CDDA6E363B2B1F0B060645782F3
-70E717D38A3BF1552AB327AE0F9A155E15925A64D0AE25D00C5FF977BF824955926D8CD2072C8E
-41591597E6907300DEB999F06449CF393A8C0A04EC6A9430BDA18F680E6B9CE7A438320224C47C
-FF64783FFF47F55CFD836B93163BE2C4D9E16C0D38E0249FB1AF2E6D951C89302C7163031AB84A
-F4A2ABD01EF9AE342F5284390AE12EEB1FFFD93B281162F01AC4C4FE90A4E5A53D27802A647496
-94138C6D66079312FC04FCA387A5939556C12130FB04FB892EEC36C7470EEEC2739378F96B6392
-2668A33A7F868518F380DC0E91CE2C90484DA50B6954FD6AE5B7A10578932220D075042D762CEE
-4AEEE034A4637CDBF7298069DD2FE8D74265ABD5E4BCEAB81425516A38442053CD3AF67E80A50A
-E9213D7B4AC2C62E22A73DF69F8BD5E0C6AC8C688DA644EF6E20210919ADD9D69FDB4D5DA26B06
-10E8DB9748BA445FF931E3146E5937EBADE4C7FC61303004AC549C1900F5CF8E1AB0D63F13CD7C
-5EB22E21E9FFC31AEDDCEAEB76CB869253111EF1CFB6D8162DA3E59D77F44000B96386C046861D
-B1FA14BCB2C07B5B373312468AD8D73BB483429A22A27BBB62FD087A0F8FBBE23CE21F3F49EDE5
-F0A329993AD337C393F1332BD534750579A3E72D194B04EBC430594D4E181AF8FA60618E1502F9
-3172E26B55E5AAE989BBCC48374E8C6906A34BFCE114C2B2B4ACEF9BD7F8CD81A44F855F15CA88
-BE8A56AD1BF77EFAA5BC81C97B8F29F878F9091D651D5903E3F60D25EA1D97B6025FDBE181246F
-05262E430FD57ADE69286353EDCB572069E25BCA99F3FE8744ED8297D933BD7B5F5687BC5DF1FB
-584B8207EEDB38FC95BC6036342B012CDBDCE4F565B6D6DAE2EDA1B4F40B054DE50043D7AC9C3A
-C0DD32F1AC2D38D0230231C17D2EA583F5740A47CCFD0FAB920FE1A49914C663D8CCAA9B1C0672
-055483B762DFF0493E0D46643BA4458DAF364512A3C72ED1AF38DD00FFE18592E96DF318B7C96A
-2FE3543688CF50562159576FC9D051B6BFCD32A80FDD537F2A88DD9061CCBF832819F09570308A
-10065010DB72AE096D02A61092961094C1E383712FBBB58FB322ABCD0CFE77B98D9C584AD5C9DF
-53EDB81949D310679E2D28A2D8B347434BF71445EB9F9F1A2C61B6BC16EEC4C1522AE46C5E9984
-1206FFEBC27388D4952FE629644F6AB7733C457CF939C324DF0C4FFBC5E7BECF655B1F09670D17
-421CFE6C9A0FF4C4D7342E8CA177A602E7FB93DCD456151A8208C332541869298A0EA29A787931
-906B0EF099CA32F975496AB342130F34C92CC5A863029E030B66D3626C88F4887CF5A8A92AA750
-E5660AD03EA55D69EDF466D4AEE45067D5496FF91F26BCDA766476CFDE111F227FC7ACF6FBE1F3
-22038A92031650E9B813AF16A37B4095F039DF57791D3F8242C2C409B37D045001C74BB740E2BA
-0D29CE658C65510AFB0D899C651DFC01752F9425D5B152436B04D5DF36DF03F11E141FE994BB0C
-B0B7E37D5ED5981FF91DC25335A480ACDB25C48C20EE40F66F5B482A626A4D0DD2689D862F302C
-E5421DED7429235723092734BC73D00F56419927120414CF8659CD1F964128BB6FC105A7E090F1
-A2093CDB77BD1C04C723E0F1C5F60BE70AAE29BF0713F86C58DE426819D22390DC1D985F2FF86C
-08EF83F2E9AFB3A62EF4958945FE270950418D0B26206545CCD081E4DD18C9661BC8CBB4C2AD15
-1F71D6BDFD16F8FC0E239DA5D19E8C2DC980C367B7EA589A5278901D913600A2AE6728589CA00C
-44957816D98775D86D9F11C086A95601730EC4DAB3306ACAA840599A785E4AEC4C0B45D14800C8
-0EA12E04F69836CA05D79543A7D7043DDE89BD573A8A937E27DDB89267C30731E20402901F9042
-675860C2C1EEA408F35561E73301F5DD52591A59FFC7684A1FB9228A3CCD6D321FBAFD05718411
-DCDC2ABB7A588C8FB14D916993B5FBC01409652E5818F2211C86FC21FE154B464206B642B12564
-A6F4A8F4FD5ABB6F48E959FD1BDB8C413B2D6E12EE5286A805117A97E3829DC83F431AAE03A6A9
-3C97DD6640E4EAE56AFB44C1892D3E531FBBC7C1ECEE90583A72F6CFD618CC01E0DE8733D38568
-2600AF19FA2E08FF0C29EAFBE912C289E57F0C315AE24445F1A5AB2F492FA7A38A4886FC0035A2
-7E793BEA877210F272D16771C90B5BD86267F889D3A25546DA863A100005511CED9C95A1E2AACE
-E762E6501DF03F146719D3581365260811105609E56239B54D7AD1F0AAB6C7C168C7DCCF3CB30D
-06080F32E815CFE2784FAAC58AEAE4F22D72CFCA289BE03F9B2DFD27FB1E2D27572A7400303398
-47AD06137695C113E8C2DFC0BAB9A3ACD2A856D9E7927FEAAE009B6F0CB84F76A488CFD5205AF1
-DC4313B6E4179B1370695509FEE3E64A9AC425A043E434ADED0E5985B293669D09968D0AA231E1
-B2F617CDE5DF2A681B2054EC1FE239E95EE1A11823F73713F9CD4AF03E13A78C2442B6AF16360B
-01E8CE7DAD91717567BEAC799962F00A3509E24E4C4882124006B252F9A4C88071629A9C2B7104
-6483958A3D0FEC7F0A48FFD5E98F3C49B0FF8BFDF5824DA3605980B4D72A8902ABB0E0F52636A1
-06605CB90404E57B49596690E4B0591751D5630148B140AD0D2EA236764B131CE42AC418D3EA2E
-2DFD09FF17D979E54C6194DEE059501718A14F86ADE2E231842ABAB8A6634C0C31C3C125048D6A
-0E96A2BD785D51591B79E2022D49F2EC9BD874FC2FD52A7DCF644F124215C7B9D3DBE9919BF9D2
-138F0C75AC93F48C7F125973BBC8EEEE34502A62986FB8CAAA8242E499A85E43387264D3982838
-791590583BC2D74F1D1E3A4F4723457077D8E538BEB749D35F44F37B86A26C90951CD56A0E5086
-74E42A1EC33FA88A47C248B2D9783D4D788082B89368D73F2EA3131A0C78DF9CB707A0F65F3AC9
-3CC6E81866BBA0D87902E04CB3DDE252CF76344C2A2EE70C9260BA8C4DEA508D5B267A9E852C75
-79C062478C9F224D6CD544047E6643753F6B9D387EFF69E37E8EB61E6C50BF6CC93845070FAA36
-72EFFDF8F0EFC7EEE9D42594D1786BC7F3280FCADE5027ABFDB83E6E8A72C457BD6B2739D263F3
-27C5E0BD130514D98A5FC840558E85017D289816B13C0BA1FCC6ACEB5DDCA6B7F4EE30D1D7E617
-3D9B14A16F330E9D32BE3CE1B92F18D2878A2C3CCD52B2103B082454C60724EC75B08D187E01D9
-EE3286D69B9EAD4D8D35AA8BAE3639B7E36556E1BC86143C1BABD3D05B4CFBD918C4171B3CDA77
-A1C49679016AB674530416738945967896E405A3A7A451F43B14E7BB3BED0CE014188779610F21
-E869A79245AEEDF2D01CFBEA80B9295AF35A7085E4019F499820420BC15E5D3D8450AC979E4499
-A894699D154648A74C6443EA53C851E67F80721930FE61C346207F2715F3E20418A9F58E4C12CE
-9ADFE14DE865DB21085783B011BF1CCB2C3335A55B61DF50486A9465BA7BA85373E10F7AC3202C
-15806C98F7A8215A89DA4424D4B16A5E352AFFA05A58E5A6B0ACED834D87E7EACDEDD65CBF741C
-9EBEFDB86AC1975BB61AE096239597DD08156D26E218A61C1B69C71953447BB7CA6C055F2637E0
-B2E320C1EDD20B7B4E43DEB395DA221CC17F237B81098232567F591977CBAC8678870E1A1850D5
-C019E56069F11037B2C983E61BDB9778C50BBC9FFC6CC1CACAEB4FD3B4CC131BEEDB3C486D68E0
-69303A06E1653DF35D6421F93F05DFE32BB953E0EF723CAFBED7DD829B2D469CDC9F6FC1FB6F89
-4BBD9785FB48F1A89DC2E1208192BB44E7F3DE2D632830894A57B950C7112D76AE978454E0D666
-3F97E8FC2225293977FB65D46A5A64B2BD75DD681D4B5AA39202CE5E6846B872482765F1086FE4
-6200918A34A9C0375CA555FF25C70F075530965858942F0BEBC9CCDFA2515D198479BCE058BC5A
-98E014F017D5239CFA21C5801B13619642DB5DD9A2A16FAF1C7348135BC59E31450FE5824201C3
-99E397C49DFAF1E8ED16054FE187A136E5A838976A48A1AD1AFF50776E953287C5C026CF2070AB
-8DF13E926E668353197C0DAAFB3BCD64D391E8DA10AA80C798A914D219D0AC05A00D4FED72885F
-408293D9E9D952E47CB8CA81F3797350D50EC0B74E526825DABD3D7DBDFBAF7AF4781D11C82D54
-05AA18F1BD75F7FC6C2B135F34EB3B29599B7600912F23680F5190B6D9B06D619B26F1D086D122
-51305AABC2BF2282FAEE69718201523BC2877A640EF5FE8A68E1358BC8C0A185C304D9986A6E31
-FFFCCB726D2BA189FBCA9C699994DC51F65653BBFBE170C39203C4BCEA90E07FC0F45D0E788D45
-09948A4AEF90C62CB4D5126AA30D655A817288039460D3E8A0450B6F3860727224957DEACEBA94
-86994D34743A32EBDD7D0E20A3E318F5288B5AE38428D3071D5DA2D3D612F23617AC4CD5EE84BC
-8BCF391C4AA0B721FA25AFE0705091FDC0ED96094B19CE0C8716F70EEC15579C95E4754C394895
-EBD7D83FA8B9DD8B7134E6989D3B51C47600F053EBC134795BAB7C2B7121698284E9313C442E65
-C1821476436FED31A80A8220F02B781A3D19BE6E483699F7E809B1AAA0FA13DABDE873C7DA491C
-02499F9275DE49A900DC3D624FD28F4F1F88654CECDE505D7E3E449DABB1417FC03F3E0EF42F71
-0F952C7DA729B45BDAC3F766F512984FF02A178D289954D7FEEFDFD6571A8A36EC673504F0D737
-FD41CD8384B06842BC686EC6B4F3B47E4BA7532649FD57373EBA8FFAC961981C381F2B1C731709
-A9F210E7928F13185B3D0195965330D0F4DD1CD09E008DA25C067735261E4CC2C66D3FB1822E44
-7C2E3C15E815DEB88D2DE9390B179D4EDFEA55E78AB2B0CF12FEB75967D857A604075FD20ADDF2
-8BCF12C46347463A7BCFF3ED8ADF441ECB3F17F799B3ACDE848CCA5B920A2087EAED1302C2F000
-CB9396EB83598F891ACD25763F567BA9E5F3C4916C62D8DC5FB3EE188F40EABA66F51AD59F7256
-DC4977C9408808781A5B790AA26FE9E3EB1118D535A76E6445DC5EC4554A4C1A06FD082C8C1D4D
-29B3CD4F77CFA9356E7F055EA5062151B272CB8A036DD5F891E4DE82FBC877D9816F4AC9EA007E
-D58201808D17C5B7C0780161607EE88B6640780D23870D34892956B561B0C1910F3B1CC8261FC4
-17C49A520D7AEB3239B7DB86BC800FD1014AAAAE84DA78F2FABDA841E82F102913C89687FB94D4
-3112FFCFAD37D49D2532F9DC3506F54CEBF3D3D5AB4F32D96A801CDCEDC7D9002019EC48DFEFFD
-62F7879D0C9FB2CEF3BFF219A397877377AA2B970ACAB8361CDDBC1F38C5F7D9397E2272751DA2
-CD98CC97479CEC135A2496048FD8050FFA680BAE058CA5264E738D1699826FB12A96A6D328CC03
-19F501CF5AAC51A62E6F587FB2DD98881D69FED686B64D92FFC5B1AC2C957EE5F86CC9E5BFAE3E
-73E6507C5809A576A59268341EB5E3F863A69F0C805A98696A5D764E714C478B544F0095BCB352
-7D00C34A67EFE6D156EBA4AF22AD493F7EE841A8489818047663C145DC04BEE4F472544C9A2018
-2147E184BFC894362E366A757B586FCF92248DDF8B29BEE94B4444400B1764EAEF6CC8110F1371
-D34CC38A939748CBE0226C110DB1C67EC241F07953B61C683642706930266E07309655962648F2
-5E981598930F3EE4EC0F75614F777742D6CC0AEE86D7D5111D11D5077297B5358425E660A296D8
-3832D37985D710E0F9EDA67875EDA4B75457A9573E3DFFE441029ABE0494EBCDC90C789186F0B2
-97F90ACA2D3BE84610AF07E347FB7694FA4E216A2386CBD1EBE70967A82014E8503E2E97AAC71D
-60DAE00B786A95B8428F7726BA74BB3752F56894D4813D0434D0026F1703DCB3631D69082B5D74
-46AF8B5660688DD97DDB83540E2A69D4F994FD94413CA5AB52325439224E0906128187180E42E9
-7324CC2AEB60E5B327CA998AFA49854A59841C5C50E4159242BEC79D2E5BDF9373CCC510B3FC38
-204BB02BF88DF702FE5F2CD11123C390C6EEA79F7F1C4A294A9137926957D70C47D7EED1047079
-ECCD09C2BDB154A95A4F5BFC6CB708409E3E1A0DDB421F3E26BDBC0126212425D68F3218DA415C
-0B03792A561B6B6E02D84C83534866A8B4397D485FA947E66839BA118BE6475A8EF384E597B99A
-C24B83ABC9890BDBC7946F07C43535A9C0C53C6BBEBD25E85D7DBF87394FDAE324BD1CB4288B89
-31D3BF747EB89B356B3A11F07585EFA4E4349A40B409AE651D68E611122D21D9DE3425EA845568
-43A0E9D638B1C24E55992D6EB5D7A36A8035B9AAF0D8D71FAB9A3C20BFE5FC381E6E353C8529AD
-44920C2B8A1D4DCC09FA6DDAC7C540D24FB55D8EB38C883431FF49DC1DA22445A6CB438E6DED85
-699290D3EEF81BCBA53D977C0B32B2E478CEEB7126FA359D4EA3C8EF1D0F6C3AF075B2E94FCD5A
-ACD0531FF179735D94672A55C1D1FFC3842BB13CCC3E4C81B706A6830A1E502E954BA2F6D57CB7
-777CAE7EBE73ED1FEFB88F4E27DE15A052185CF9DEEEE665F38703AA7AF90B0971628BDF8BB1FB
-21A30C3CAF7495425150F6E53A58F11BB6CDF949066CAC1352B7460D33FDB76287A7C55C9123AE
-5A2773E720509A9F3D391553BED505C28E8A68EAB0C4231BA858934FDD38C725D340F21FE656D0
-002F6571A99FCD9AF5150DA9B55D796F9F30F4D10A7E82DF3B55462BE4EEE3F22D484275D60F04
-D3B1C83AAC019C0C46B68A1A3357A65A22A36CF319F53637DA1AEC7C0AA003E75491C0CA77BB7A
-DD734E0BB7AA3A30ED0E228080FF71B952DD328D938638738697F06831826400DB73D6E2B260FF
-00EB6130B3868D3C204EFB65A2F00CF5BB2CE4B464E5EED55E7CE33A1702D272069C2B291212AE
-0F7A0D3BB7B82DC5FF2565E40B0963FFB9ABDE6DFE0A5EE3BBA96A3CD74D4E9035849C7ED677F6
-84319FBEBA5A5B1B2B9230994B2EB643B9F395096B46A7BDE84230662B72077FC96409F1B237BE
-CF8CD53F27F690B101799B9FEC896A52609FB368DDEDF466AB17CED2E756D2A9026D4D26E303A2
-CA619F746C281A9A6AEA0E08CD0D1A7AD1F9CF7C6EC91A35AFCD6A1F59815A702558305398B0A1
-4A5AD71B085B9B10325C732D229A9C98D8AB35E99B31CCC4DB44852E5BA6DCBE8F759F54B3C10C
-BC761C1E576A38A788BF5CF46D68F8427E2ADB16E23A8744039F78F637BEC3D8F6D239185E9381
-82475AC85FB8112CA4806D13455EE4A903CE5C7C7D5A8BF0949D70740ED6EFD38866D4645028C0
-5F16836C9EE77E775626BD67AD61EF9F6D7B72680564715641E460E09A741F30777FF1CAFC8B43
-664F96D15E4F218B04D462C8D8AA91B55765927B41CCF8B79F89D4C95FE5A6B55E943516C8C674
-0F43D3681FF8962A0ABC7BAC47B06DA27FE8B1FBA3039595F52CA33845C1A7966308C006D6F828
-108603B42229012F5366B77C654AA8CF6980FAA68A1796A1C9DD3C8C01D144CE40C669634B2FF2
-946907DF407A2C5F577D3785623CAEA75F5D18E2B3B91D595CE8BAC2EC742ED54F17D4F912E115
-4A6866A5E3DD49EE48B407FAF34441502C6AAEE95DC123EA266C27F6924A44263AD1238FBC0C88
-22114FFD6FC5A178F22D993639DFDE16B1652881F7A015AC88722193BFDF10DC1C372916234F11
-591016A8B5C2055934EF10C079DC83BBCF396DD19C7E9E112F94A871ACCE631683A8C886E4E10F
-218A7AD93B0F4F83B8418C0984EC0EFC3ACE47E7583F801D1B514FE3FCB6D4ABE5B6C3783F3026
-502212E265243963F6F57656ED205CEC6A8881F37B1FCFD2BBFC09D1608CA43EEE74229369A215
-1A916D40B2650E823BFAFFB9338BB43369CD38F0A351E320DB42BD62A6B1A53E0AF4E0BA92DA1B
-D5DCE62194D041500173E02835DC3C5A43467258A4340C1B6DB48B612D54110D70FBC038E947F1
-80ECCB983D2204567BC2E256C6AE46CE9C13E6B576E2C9FA5A00840A61D078C80C1C7405A6CB66
-BC23CBAF1C5CDDE62CD32A84D587BB2B3828B088C56831E6C073AA50AB4CF27FC74547554C491C
-DAC152BF20AE1E14E31A7EB4C45A11DFBA32CC6B4D47488B950A43B12AB7DF7BFF07005FB64503
-D00EBB085706EF3AA04110C671306F763273E16BC75323AEE529DF5EED8CD07BED8A635376AA88
-602674B619B086C8B46339FCC077399CDE9F054D50AB2EDC80BC73DE4332CA8F8FF3D4A2B2D461
-3BD0B29C7DF001FD3B7CBB4666DA2175252E7E55910DFE6706CF744CB7C24CCE4CFD4F35D0E0DB
-FA1C336240743562FD040687693DC43397B012390833FF786416BE97C2B8E16897C3EF5765C988
-7CA6DD1A3A5B2CD07507AD852A7D694F2FB9E1B8EF8D0581EE6C80094FFD048A1623048C4D4DAC
-AEC1303516A43F08736C003246885184E73D8C0312242C33F33C5FDD86B4B952F86B8008FAB05B
-38C697BAD2F87115E88C90B3F70E53BF6CF95E50A39FB028681746DA3431DA246E7423E8F400E5
-659141F09EA274219F1D99EEDC203B1D8B9696F66EE89643B6412ED2C3F41CB9385C30EA9332A4
-5CB359E2739612D7FCECA55C2BFDC4230E5CF89E7021F4220C22B6913F69ACC5F65D7374214EB5
-1EB691C53D0B1F590F458A4D4A385D7826659C77EA21504A7EFB22758ECA0497D059437D70CD94
-05DE2EA6BC506686D07434C6024273B49C009169E31F4B719429CBABC11473EB70F07DC2372D11
-BB2C146DFA378825C0F2857BBE54EFFFB74FEACEAF15ED6DA597FFDE9377697C0E472B7500B9C1
-6097BC50F38651D40CE96C50C9A6236860A8BF8F469F83162324B5296C50D430BD211D8BD0E4EF
-0101D6F67DA8C348861E85B35A2A4992D6A4930AD1D26C6BC5CBB999F83C727D5CE551B98C9043
-D10A648D8FCD959C9D1F83812CDA60FFA8F8C3F88FE8536CC3FABAF59C5C174580B98D38971623
-6284CB20F900D8B793D37EF566A87963445862BA4EFA880102C87F608F0CE734212B0324FB2D2A
-083AFC582CA20B744DC01BE3862057D746811E95687D06388705421C1B8DB69218A2A706D3CBA7
-8A449B344AF0F64DEBB4FEEAAD2C873A42B2A934F93C0BEF487B33DB2570723194651C204F1201
-56E09CEA13151E7E49703A3124DF500E780CBC62DF36502D2E6F5C57CFD1210850A2D35AA40A55
-603D3E56591E33E7722A282D6A8E1674495E12E348954B7CD0F4A4E4DAC080824795188D8A478B
-243EC611CE5901A9BBEB76EB041AD162619EDF1D3D83ED07F1152401D2D5A03E6C784D6514EB89
-6ABA990FFAE09BF057B912A27DD2092CBF5157C904DA4B566114A37A7D9AD0C0D717EFB6C4AECF
-EDA8D6971897E7D0FB1E685AE00CFA46F11B4820B31EE99098EAA2505E531BD1B07F41D550FEE1
-16F49073A12E482E9194C3C5D914AA944EB0A857AE2B5647A2C9519AABEE5ED6F356852C5F14DD
-0852271FDDAA5F229AA7151D9ECFBC4861D5E89AB66747272FB6B8D49ED0709EEE054CD07BB917
-606BB005B6B2FA4B114536EB0708C08B5D7CCF46EC19038D93EC063DC3DBF39B25EB301B4CAED5
-05AC18AE74A0AE4494AE38736B19FC4E6B10227CB30940BF72A4704066D1D02626EF650C112A7F
-8B8EF4074748BC08CB9DF80A0393793BED309D6DF2DE1F3D8765D992044122AB317749A3F96D1C
-E8CC520555B4C2352A4FC4D92947B60F13B9D5B7A5B47AEF0363A31CD9D35DC0F34A051E369400
-D2AB68DA7BE1F1A374084B5522A6BF862579AC6F9F45D1F29E7CED5041DF262CEC4D529CCDF8A8
-3A18572D65E59582F8D75236897347892D9FD0DEA75BABD0C31AF5D690394B228E835EBC6A5F05
-AF40BBC6B35F8EB3C9F76AE440CB1A2E88A4F27510F67CBFC15DC29D82BF07796F6D8F793C34B5
-D308D8764E9EED3EDF5D328FB1955CDD0719BEC23077A5080A88E9C95C705AFCF13C85DC533B77
-6A15AE7DBC452BD2A75451CD7FE36C2B24B9044DFD9784D6B55D79BD164EDBDF735E6C486C9C9F
-C5A3462212B66C2E8B3C1DC01357B02DFCB8AC883E7EC27F519001E5E8397D81BE41EBA7BEB413
-5A36C4E9DDD08D27C9A5B9AEF67090AC69F122DA5DF10A086ED8EA0C0A8D8060ABC76E7878AFD4
-7444B134EDA8D78E2271374C7510658B16A9C5C4833581BB7EF970F9A6A4F09B238EFE5A8B433E
-A5162C9851F74F75EEBB1A4D57B0EA29FABFAF4D2D7D8AA8BC4132BCFC9F0EC7E841288BD234E0
-6F910BCB4456C7ADE4182C459D3D366E2CF72BC6A633E830DFD85900C3696A11D2C6B79A822880
-F3560DF7B51A37FC186C48BB55F1B91DFC8622D193C48438CADD95022B3269A389C2E60C9C2800
-82C096FDDA6DA3FE1BF8369F4FBB5AF739485B83BA055AEC9DB88C23DB6C5F751966D482434721
-91E85857517308281CB32C386755A1159B1ADD7181405CA3D686ACF18566BBE1860CC3D4DD979A
-D6125C6A796D9C5B9B19D03E01DC7C0502F8F7E330A87F8AB8DCA128F914DBE36434DCA8B164DE
-558C9F3A7B39C07135CDBAF5C6A6AA5B21972EE56521C7C21456BF9D462BD8EC6F838A006ED0A2
-84EB344C819791B014BCE095A6558B5294506EEFE6D51C935165FA4D0344498941A5E42116BD4E
-C9B9F72F4AA2FF794981FA5C9F5FDE59F62427BF17BB7F0B2AE94786CA197383A6965214895558
-6540A4DC1071767E23310C3BD9877835098912B16EC2AC50EADF2035EB7A4BA2F48F028414ECBE
-0352BD409792DC1B9780A10BEF8357130C201917FF4956437DCD2E35CD0B5629AA37EF7DBD6E9D
-057CBE21442DB22F3B9CE9064289CC8A3882A6934C1C7C3542739E1D56848CDD2D03701578FEA9
-AE283D393AAFB58D5A93A16B5FEF33772AA47EBCD4A33B06A2CEC3B45C553B5A63B1A33EC16FEA
-A152B1D248C207924A12FD27D871175591D93E23EF5108534FC75C455311EE8E3F2AB408A2FAAD
-738DAB33BF98A3396CC6D5C3816B65E58D8EDC18C72CDB15540F6D62926F496FF4107A52154233
-FD73427D3C00C4455A67705300681ACD21931C665E9462BCC800D25A31A6BE61519FA3487E6721
-6BB21B579396CEB620B65FEE8FDC9CAB02CC5D5C8CFF9A284274A26F7C5BCEEC6834176F63A1A2
-7A674025A61FDA661584C04D5C80F4DAF73A5362F67FB8064D5079406EC0D115A79F292C893EC6
-0BC24FF533153275E178AEEE1D0C2C84D28D23DF028FD364FB2F9C13141098CAFF49C322A9D8AE
-D0E5F195FDB307B0D27D89EA917346AA73BCC436120E711FD36092AD7CBBFEFEA3C6F371D0D29E
-AA047229A12836CC4F3E1FE539338D4FA9E15E2CA242B768FB35A7E76756DC1EF247E49FD40438
-19F917F93DA4D40156E3AB93E5580B56BEBBC1899C2E3BB68CDC5B70642788FA475E1F0C71A532
-739F4EB3C85FFDAE230FE92143B8FF8DFC928F9F72B97701C2A5844BEA5D263FF3DFB11AF92B65
-E5846A68EC81F9EF7DDEE362121AAC5DF1B0C29C6C32247ECB52A9725F65BDCCFFD0EE535C8C77
-A02E44E274988827C05FF6C78112BA5AE29DD7AF086ACDEF0372B198E0303A257386315392DEC5
-7C0BBF78A04AA1FF28F927FF6B0AC8A76A22B56CA963B779E2081CF3925391C9027AB0C5533EAE
-1B22843F0AC72C2964456B56D8BEED6A3C76D6A675488C43471401ED4502351451C1CA0A46E380
-D41E370D2BC703ED34B8682FAD0E9EA71E4A5CEF5890795E2B5B09FECC763FBB40B6B2E8D07383
-CDD0B084612AD2266A4083DCC3A159426D3420B81B1041C5EE4120C925C1A952EE6DFD759908E8
-E1CC882C12DEC431C4F66EC3B5F3CCAC728208F1F841E477A276ACA2F42AB5399F762B9C70E728
-39D284531908AC8EE939BD049BBBA6BAF1C536E40DDA2412FD9A6EECAC2600C49E10092E73B91B
-670AE675217BA39A808ABB34E535F5CF9A202417CA625121DFD6F4434155BA437EA16D0B6B05CC
-BB3B161785B3856136A5288C4D14F406361CEB32410BBC3252ED6497690D49A3A89C40A16F66AC
-8F9D80411BCE174F5D57BC07968164BCA4AFF626B6F675BE9F438B461D2A35EE1C1F559096BB04
-2E174AACC03CE5C68667F8A59D2B2B7DEA85040EDF8F3175A14BA3596064EDC67058EAE7F60BEE
-1759694129264973E259053A70FDFC27E708A8A1D40B451061101C6DEA814F7C9318067E561132
-B57DCB9C67F7DAB6C5FAFB9DF7B6B53D45B8D43F66469DE6831A40A5DA32A33D5FDF9A3F266A34
-6E4A2E9D52F68599DB0138C3B08436C0DBA0A553F6133672860345B77353BF9EFA3FCC80E49D8D
-F84F85F1A99F23BF470A9314DA381370BEC348A37EE4517D3372D33E528F137A787CA9956E9BBC
-C8446E71CFBDC6D92B241AEA8A62B77F40A630F5E72F623C18C9B499DCF511FF19C40E53768925
-8C9C933CACD974680F6E443BBF3CF00356A498C63A56F68843FE5BEF635A4A671874A33133D525
-E632A10F62A36120E5BB9C2216FE80DDAE94CB7540669FD0BC404D361BFD34EA879E50A44D4071
-949AFC3CB4A4E4181CC30DF9DF63A6A30B38EAFDF30158A1CB45F2E433FA4DC62763B6CEB411E2
-442124F95DF503C4FBAEEBAE7681532B9E5936716F6D585F51B9871321D5B7FA5BF4704B0A536E
-78D00372CADBFA191E5E3CE0AEEACE1D6586E9D11A0FE37C9824977FF1E6F95019930510137ADC
-C4A4F4C4ABDF76CBD32FB977534DB8F49EF673AC29C1A559A1EEC69F0EE5A42A24D20327CFCD0A
-BC278473031C3F2CBB34BA6E424D990AEC6C756293821C5D439D4C8F54319C4BEF22EE740DE2E9
-3BDF51B15FAC6E469A01C1B5C5690D16F9754A8A3094E751FCE11000F991C566C7C1B8CBE772EC
-80B2A751F829A4058A28110013AF4A3DF7DD7124DFF0F728A25EF78F78EF33A97373DE68D38DCF
-D1E29CBF549011A71ED451B1E7EDA255A14975FF44F1CB448B71B09E82E8DD5EF75716A6E32620
-658D229108B8209287C2CAD6346F0E8BBF1EB99BFE8952C4080AFCB21F58DCDE2E73B02428D2DF
-7B29C43DC1DF324A73F480685198F8006C996958AFFF6A55B459DB50FF2A33EF43E31923518FEC
-28598D092D8205300026E04907332830823CDE60D062E0BA04CE7C801775012B4835AEA56FBA80
-21097BA760632CF097A0D4B94B5BDCBC2E61EFAECC791FD7202B00E678D6B76F891B918F63D494
-72BC7C5EEF4BAA30ECC71B5DF6315A71095F9E769DD0887C4314AEA236A8EADD9DB780411C0733
-7E337744BDA802DE4906C3F98E644C638E4C86D5F2A7B2C17DACB10DEFBEDF030A580AC847C0AA
-56D4D4B30B513BBDC1105978412EC2C36DA5E4F1EACDAE3426DD48898DF1DF0B0BB91C3343B487
-14EDAC8BAA025AFD729DEB9FC96432DDC0D782D226726368B516E8F266855D7D02472D605AB245
-084B55FA61A0CAD04FCFA9623DDCBE109B2AFBB69955809E2989B5453793032D1EF7D7D8BD4E10
-1456DE181A8D7DA06EFE2644F184928270400D29EA969154136D1E810386835E2A3161A3074BDA
-1DDA9B028910927B84B44C52DA2E3F0CC9033A1ED31743FF1D04D281DF1D62735083E0AABED00D
-C0090B1453FA60E5D16AFB16A02DC028A418F357951710B45948D06CE7BDD0BECBF3BC2B9CE44B
-6E47DE415A655F6D78DFC36995DF01D28BB52F750FE557FD2A82E36C7B6D9CEE9DE4326D69E261
-74FCF2D3F78C7F68EED0374D80929FBB08419C9D2D7F55D1AF8C3639DCADA1C7DFEFB7CC17D807
-3614A1084659277FF822BA6DABC3371D600A14120DADCE7A1F29257ADEA32DE6186D1E2FB54ED4
-B9BEC1F268B90656B224757015C35355841698967587305949A7158490FCE4F1BCCC2A83DA26D0
-F1D7A9912F8462722A58F5D0A7A4DB48F527B1AC5763E6B45A41830E1ADCB09E0F336CB97CF239
-9513DFE02BA8334B6A7EC74C0F3B0BCC61382B69D062304DF98B09F1E13291C97274CA134CFF86
-CC2A823BB8A1BEA31B8A25F843B15273D0F1BEB8C18B3A2E2027334A27B5EFC4CB0068C79E5CFB
-AEE391D8BE2C4CA0F8A630710AB09C18C0DFEDE175ECAF12063631E9B25C6C9FBC3D49873002DE
-6262BCEE73E4716DC30D610EE5402597F514903E5EEDD8A75E5A6FA117A21144AB5B338C1D4B35
-9210169EA0726B14D99E48834DB5D15691FD9095FBE699C46C7E6EF3790F6005C05561E053800A
-B8E261C17CDF355646A1BF29414D666FAA5C1EC43903DD04678CD1B5097513C0C69EDCFA5D71F1
-D3E540EDD11D4B72ECA6C590A57A41EF5CDBB09DEB1FDD6C823E10EAB9E6B9EF02F4045696D615
-AF4E01796C2856F376F42940CFE098D303C741D0257EC3CBD7FF2D33ABAFE8DCEBFAE575ADDE66
-CAE813A0451E5825AD0234D045630711BBC3853D130544E0B0E787218107450078D6F380303DA4
-DE2A39A9A689AC4337D255477A7D0ECFB746E129F779D1F45F86F7F0E141923AD062E6FFC4134B
-6B15B2811DDE5902AD397044466318B4356DACB9C6DF0CA786D3D81EAB52975D5C6E34D32B28CB
-608D91A4833D5D35A777AB115290A4BFC8EBD24846736B0997FF9D5DC471AC673984AC8E8BA510
-95442EF37C5791C650C3A50A2907E0447A6513359D001FBF3EEB4720167AE69D2A6E2F8D068DCA
-BDCF141A61A956AF4BE6DF3EA929843344F2E38951B9EE4D38D2E51A195842E61436C77E7D953C
-AB3FB8144AFDC371B0DDE968AB88493C15585570F7DE881A1724C0CB6E8A3433E6E85320ADC362
-734A1C81C1EF9CEF1B863A803F96B5F1F61A05D61B9992E99BE5A52A58
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr03
-%!PS-AdobeFont-1.1: LucidaSansUnicode03 0.9
-%%CreationDate: 1994 Jun 04 09:58:17
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 03) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode03 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 148 /0394 put
-dup 154 /039a put
-dup 166 /03a6 put
-dup 173 /03ad put
-dup 177 /03b1 put
-dup 178 /03b2 put
-dup 180 /03b4 put
-dup 181 /03b5 put
-dup 183 /03b7 put
-dup 186 /03ba put
-dup 187 /03bb put
-dup 188 /03bc put
-dup 192 /03c0 put
-dup 193 /03c1 put
-dup 195 /03c3 put
-dup 196 /03c4 put
-dup 199 /03c7 put
-dup 204 /03cc put
-readonly def
-/FontBBox{-615 -440 726 1024}readonly def
-%/UniqueID 5054503 def
-currentdict end
-currentfile eexec
-E98AC76D0B9811AF896A7D2786CFE5F8CE68EC0023DC2681A7AF04C897A42BE5FCFE91943239A1
-3AEB5296C6852464267094E08A45F9BE1C443CDAE11667C6CF7AB42711A6CCF9077E8A2D8CBC30
-9D38A0BE6B8A865AA6D108DC56579ABCEA85FD25326DB34A8A3B77A5424AE4100C2EB6804EA369
-AE0896E47334E66BEF4DCFA3CE9DCF8BA26773A39C77A33652D76918EA4BC304D746DEA74382B2
-CD2A6283142BD4605E129465DA84867CDB60E18F858C99578A3DD3BACCE03A8A6990C27D045C3F
-D9C8550A2552A64F9F431169CC4AC1B9B275DD9E6D5F3DF5C70E8F657DA036CF63E714A17DA9FA
-AF96888F242FF964672AB6D9CC68989DB538723337304795EE327BAB72CEBBFAB6A376093EC250
-7E6CC4E11275DB4AD7283811195AE1AF7C8235D220FAB9F10C43D291F873D989F30F3E2BD37AFF
-E5D4DB432C168C065D446F0B3D58981E981E9FE5CB773EE40AB01241EA403188FEF5B1AAE43FAE
-7DFBDE6A367FC7D6F418E569D7CC7B3D20FCBF2687397122164A647041D12714798560ABEB8867
-B266991761555A15A26569EB0FBD0137EAA54C1EE6010F0793B0896AE1CDCAFDA76DFFD032108D
-FBE81D02FF87E094C0012FDF048557854A7951C19C117397A81FD4C8F2D32D5AD9EB1E49580125
-3BB1516DFADDB20EB7142443A1A133A5474EC8EA29103BE5554C41ECAFF76786FCD0FEE4971FCB
-646F02BC421A7E4D1E5E0010A9079D17364753074ACD18630A5C6ECA43EC7C53C4B1A5DD0BEE88
-9201FC8DFD39CD0C81863BD765FE7C8CA2A69D992034D8B8B9C3486D26DA6AADB594B6EE99959A
-445C809D1D3EBA95FF9429FB957EAF9B9C7E3D814B25CAC10658218FE2993828ABD4C0A7650362
-981E23E95B851A8CFA68B80D4DF911F9BF21343BD3E61DCFA86F20E96219FA1B9713677BE05602
-A6EF36F450877DABB0E42F2DC22538C31B680915A634C6D34464C3EFFCD75E60B73428ABA3832A
-F9426BDC82D30589727058692220D02B5D64DA3F8F06BB80D08B77A455702FA9F2A3822698E02C
-DBAB8BF4E63E39D377C60853E3B8F7B12AF04BEB45AB27036BBDCF6C58A80E3B3A61563E026C72
-4CD6E7C407B7404F301E7B1AB0EB210E41CD5148396089023AE9401C80831E627EDABFD4E30E18
-EAE2DE1884D7A3813D343CD12F9B13D935199CD744F53273DE6FCF7B0F6105BEA2176D26B9E3BE
-794AB2120BF13BDA3E056EF6D06F8E219B54E3FED9A7CD767C428375E40351E73663A739B3E77D
-FA3F36125473E7FA6FBF4A99A69AE1DBB03CFC5C71D2D941A15C1DA9C399EC307DA5D75C8B02FB
-448BA23DB70233E83964B29CDD5101B404F505D6C8462A37DC5DA7AFF8145444ACD627E8933F24
-7EE0163AB6CF596E882A8B123A102953DB3D0394840A2977DE544DA405D8299B2AD3253C188EEA
-F07D57FCA1FB375B9BBD397E1A500DB415964E518B2E2FF27A3480B58E320EE8AD0B76BAA2635F
-3632B6AFC2358A3A332B773848742A11E957ABB886B3CFFA93999A478821EDA9FDD823EC8818B7
-2BC26EF0ECDD2EE498D92638D2BC8E19A283C571CA8C886A8F8E647DEC4D6424FE9CCA8308390F
-78F361486C56B9C039B14F76EC5BCD8472F4E6FF566368D5FB7A55FA0E887E9CADC5044391FFA2
-21C598CC9E2CED7907F736F0EB8F12348D64EBCA0672BB8F1E651BBE785A09A34223663975B48F
-90481DBA40982C8857DA5EFF13E9F5BCFADE13F02C4C5D4308CB09D6588A7BA7A2E1A4774701CD
-65C7274D0E2F92AA0CA4A2FFE596733E61BD589D9B5E84835254D8F22DABCCCCE8D4760E13BC4D
-6E85BCE03DFE296055EAC95B3523018DF17E8166ED03A23E1A7EEA0AF8C65F219A8F5D7C6F3253
-7160E12174798BFB8AF179C70A8E43C167E1DDF34E47F46543CCB7991B65A2FFC11F4917964CDD
-C539C2E51E503998401540F23FD6A52F81F6792F2B97EABE2A74B9F58FF2C891E320DEE3ABD153
-FA43F9B456414F8207600AE3DB5283BA7A0F18FC16C58766C58EC1AD813E77BEBAF90FD8D6F55B
-25615FE74761320733B58B545D584826E81F2849E1875490F15B774A3A863A20BE5A2EFEEC6F9D
-337E5133329C0D4E8FB4758FF97DF0C97127FBB5F4C768439C8B9F7DF2BF3EA516C268FDA3A305
-BC2485ADB785E24A4BEE9AA3E7C82D3994C19249A3AD713FDC5B5C981A18E3D35AF4CE2A349C22
-E8923619B85E3D3E4B314A1BA051A506824368F4CAAE420FCF9CBAD8B9AB38463229750C31FD8E
-B4042D8174F9C94830855B547B95210E59A601A076BEDBF121DFCF34440F65E46365871F3BDDFF
-74232CA8267CE9864E4C4CF8D3A0AE94E57FBB2335AA4EF757CE11F554D8BE69EAD58004BE02A3
-B6B8CE3F5C5CD23013BD57D15D447512FF69A9CD5914A73144D71F06550E93695F0F6CDE77C1F2
-59AB5BCAE03478C9B172B792B16EBAC0F44F97C39FBA333F9BAC6123506028FA93F2ED96F88F81
-8A3EAD11809C5A5F4FBBB62C25C9C5B68B82C1C9734DF1989B00553BBCDED535F6224E2F74E18A
-29CE4568C3A6B0CF980AA1F7CA1F396D2DF27D4A6C8B9E104B5CEE96CC4CB4399EB2D17269B64B
-F50A3A0576EA17F41207717A2367094EC5D35DFEBA9D1E0AEEE710FA0E2297C91AD8D002E6C0A6
-FD46D5D123BA55B2595D9AE0C0C730966B1BBE3F464379167D8A7B817782DA4EAD919BE0BD1D8C
-61FDA8124098009B17BD4F4A0C189ED085CED24F05A10ECB9D96F2CDED8B5D8F10A4BA62D33F94
-FF1FEBC20C9E64A7DB41218FEDFBCF94DA4F16CFAAAC9ADB9D24DC1958BA67D52F9625126D3F34
-4C7AE7634B21608049D7D30D302E95726FA7CC91B445FCFE464D6E1D79389404F0A28F8DF0D27B
-AEA1C69B435B2CBC979580A2175B43F0CB739E86D778EFFB25D9C316903B82274ED9AB9E1ECBD4
-03EA7EE377A11A8EC6A8F9599879878C704B25D4A5523F759D09FE3655FEFAFD834F9AA8C75C07
-4697A890A38839FFBD754AD936EF8088D20629BCC0A9DDAFD5400D0C596391640FCF4A8F5A1155
-A383F32ADB70FD8E5AFA66484B1B6895B6F2A7859537C2088DEFF14169DAFFDF1E0ABDDC646682
-324828259958699EB1B21B7638E3CBFECDB9544F3BE2F00636906BC83568FE854E62D5BD752A38
-084421CEC5E659D7A9BDE211E643950843A0159D6834A2258933F8C001C67B073E9C9BF7D8EB68
-BF061B1966866465C8F7E1D2DC98F39F3A9A0096D62314636CED9B4E2E09225760A78B1C58A1C8
-2BF342F7940F6FC838F4618898C313CCE6311DAFBA75B344143736C7EAE29D4DBAA4B56BB3781D
-D2DCC86BE5A4C4DE100BA03E4B133A239B7F6C3ACD1C4B4FC59CACE546E74591C12BF7497F908E
-BBFE7160563BB47FEEB502E3B5B21EF579E375BF8B29ED72640EEBD2BB10FA2B1C30ED5EB0A089
-46EDCDDD233DBB94E95FB0012CF8BF944B683DBB52C90A08E5D53B2197FD4FBE9AEEF3245D6B9A
-295445C148C20C597CB2F705512F3EBE2CA9A63E1B479A49DF54AA5F052283ED369865676C7470
-1D7F3D4745944506AB5B2FB450300BC1AE7B0F9B0A3F1BC5499A53962C4143455DB5B3C554FADB
-AA6FE569A1321DC010E5484EFEC85CD8CE23C89C87D1AA2982880C56109F596DCA8258FFE48384
-1B2672711BA606DA73552081C55D0DCA31460F3C81D4A8EBC7C55A487F2C08A986403E209E52B1
-A38AB94F399D667720959DC10F9675BBBCA8BE368C3DBE8A3C82224DA3B977B0ECC13EA85F775C
-1BAA1EDCD9E1C52E2169A10098B56C74E2597E5BBCDC693E27BD947033700DFFBA4D2BE22C8C0A
-CB0D4CB909EBFBEFD2F66FD53157E4BD02E8D027A060BFB1452FCDF79ED71245F021D29A21D16A
-8D8F2D0B53DE50B6E98715D2042E2C46B7C3D77640170993596EB481FE6A6DCFB6FF046147C68E
-241E62DD123B598D408FDA25A5FF8553B44FF1620FABA4610F905C7EEB946CD6A09D5EA961FDB7
-9AD3EBF9836DEB52B4E93C4F1A1C89140272C4955908203C803C5803161AFB2C9B3510CE607F9E
-2BB8AF8BD19B38D38F7942446DA9A92770333F8FDEA61394C4C1110CD91E95D3C4FAA33841D79D
-F1CA42B0115ECDED6CFDD92D36A2EEC3A2904C354206B987EBA4AD69DD6B5C7A45B96106593C15
-F89796CB639575DAD7D277E09D347A4159EC19A8D881E6EE3E9093B51E9D9B1CAA1F0809EDC2EE
-206F733C1B11C4292F75D0F37B25706AAE5E7900726478DAE756A7F59B4D0580D2FBC839D6F31E
-086CF751F1017CD84AEFDA2D318835DFB74C02B01FB151D72C4A84D0BB976A2C35ECEC00CFB83D
-EBD59C29F54F229E087C1C6E6D7F72F32685E2AF4D4353499C399F2438D18FF0E011A0532CE68F
-F5B644C3D68754CA5BA2D48E0E23C80EC34F43468281AA347664D916F56E97B9F0E17A894DE514
-9800C5C7B78EDE6A882D5180EF9F51ADA5E3B511B07A89CE1680963DC3848182BDFAF361D9A893
-830547B3FCD4E412838E214A872EEA88FDE6298B15BB69FF9627EB37C27F89071F9DA74F4D6C06
-37669C6C09BB543518AF798DC1B1A10E2D53D24C3A5B1A485D6B8179DDDEDC7B82D610766BC80F
-A1B2C3D3A4FEA53933A6FF83E85DBABA6F5EB94FC23EE28BA710427842803E0F375331FA1EC106
-8C396CCE31A8D68B1A7A0EC87CC082A501F711E93B9FE3DFFDD8906566B7B25A260D1C64D6746F
-80A2D323058BDA6BD4122F0C04B39A4FA271E7B75A1D8FF82782540193902C88CBD99E55B33245
-069BDA735E4991447209892CA9BCF5802D44A09BE99EA64ED4EA1FA39B7AE10D8B47ECEDA33D80
-F8BB0684F289746D5D2DCCCE59D4E6F48D8F7EAA81129BC47BAD6E74F4ED9B3032156B302AD7E5
-C2F79E5A0A9DC77FB986BB46F4039152EF22331FB70C5AC047EC864F5EA5EBFDE11B5EC4081CD5
-FCDAF37B47C5CC8AEC7CBF21939F89C998AD080B530E969D39607B30B5E4474206902CDED411E1
-261FA85AA8CADAAFE9C8D0CA713066ACBCF385F4CD377194D26BBD5918096A3ED2C287A058725D
-BCEF5D6D2A0EA6300BEEF77AE3C6CC068649D077A38CA6884BA08B9523E51DBE0DE61CF651B7F1
-27C93CF9A756A521276CDF6ED0FA7F4F559BEC19DD8252CB5409CD25F20D73D53375CA25DE2CAE
-C1D980C6C0B99D20E3713741A86003237A291A0815FA13865649B802C08B28312C61A95910F8EE
-BB51351AD5D919FB238D9BCB5C0653A14258C6899E22FF0FAE8B81804F3112C598D1C2F8860063
-C751F39CF1B7ACF3DE9E9B6F6FCFA55A59D5516C173C90B491ABBC65EB3D93B416597F22825D32
-22D9E6F5F7B993127288D3ABB7E966C9F2FA0E0A7A5B794D72FCEB0CCBE9A201041FE2338BF9BE
-6241012E1E255327CCDF5FD1B0AF10626DC35C269A6E5EBCC697761374898384AF1B00BDF33A88
-E7B9628C9A44435BCA110B57227D9BC9D8BF6C2F205A62E189E683E50EFD1F09C38E62B4B12426
-2982074470A4CE35EA939B558BFD24593996AB198A669393B749AED33991D833F85DA040A04379
-57CE47FE19E30AD150D7EBF3D9FB521ECB0D3C1DD75D45C180619E0131BF9636AD108C6F7F0F73
-0937E3C8A4F788EE09F3E4A23078A79F386A7F638286AC0045F9D52E8D5AAFB1D4EE7BAE0B27EB
-6FEBE7D6336241930DC406A45F261FBACAF975B7C4EA25E3751FD1806332CEA37442F99EB2BF69
-C87C649F93C5EF9DB13584690078CF7BCA17543DA5F867C550FB219C8581F3DA4DB0BE951C4932
-D3B65056CFC178183EA34389B3D28661979F1328A326783AC6CD34144EBB33CDDD58EE8A9A7DAC
-E4AC91FE1532310F9B36B17F3CC79E6878488AB43045BC5B95397CE872D1429ACCCA5D99953C63
-028959839EFEC3F0A8E3052E4EB41E673F0FA73B9F82261CB6965C621ADD6DD858D7B2A8415C11
-BD9C51FF31D1F90332E076977C6461288A644D66ABD8E295AECEA2F37DAFC4F096FC0AF34938A9
-2C1E5D94A438319FEC694EE5E4ED1AE5C1FA82DDDA55C394C73CE39F18137370ADE011C4FF7213
-95A444A57EFCBA18
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr04
-%!PS-AdobeFont-1.1: LucidaSansUnicode04 0.9
-%%CreationDate: 1994 Jun 04 09:58:28
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 04) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode04 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 57 /0439 put
-dup 74 /044a put
-dup 76 /044c put
-dup 79 /044f put
-dup 81 /0451 put
-readonly def
-/FontBBox{-90 -211 1024 940}readonly def
-%/UniqueID 5054504 def
-currentdict end
-currentfile eexec
-B947A691BCC86A8714868C4E8EAA6693E50213672FA40A24C1BFEB6B454C65D97FE3C8875CB7FF
-DB41FCDA8653D373718784E1CA8C2E52026C505028CDB223EDE069E4FBEE2F9866016FCF3C439B
-BB0802FAB586D7AFD17C75C2C867DC859619612A4199CCFFD6C8BFADBAAD892A6C666D828BC33F
-4F4247E844052898BE31C94D164ED8D032C6F943D6ED98C08911A23F5A44886EF9C56C418B6902
-CF632ABE9998ED7354C01793652E9AFF38B16675570C3F14DD18F4E0EA8F81EBA3B5A2EA1A6A75
-2852B45D9DA70764044BA4537DB8B3E88BFED459F70BDD5F881C906573D7E01AA459D103FD3D95
-D2C0D6CFC9AA56C9706482A513FCF9B41E612B7F6A70EB084A6F9D7BA73BC196B39EAC357B521B
-E3232A0CEC9DDF61F6A57661275C3E20359577BC2124313A4BD33BB79B2760F11A0CA7BF9AA8E6
-83EC1146B0B2074D70789306AFDE9BC65D8998C6C6B28D89E7CF52E057C9E40738983F55D859CD
-0D719713B944F82DB6F8364CE44A194C0B4E6E987C2A392DAAC78285ED9C29C1DF8F23842C6AD7
-F2C362923E2E3C896F4759020EEE519DD5BE0603F7ADE8A7908B806799345CC450EF767993D072
-238A614D5DBE33015C181CD4377871A633824D0DEABDA62756476A2E12BAF3A891001FFB69FEFB
-D921533AE16743B926BDDFF77BEE342CD2AE8AEDCBCA8F90A10779CC9BF24974B4956DA4895299
-542E68FD9F5134EB2855709D7F684998BF878869A32DB0C6BBBE28B5AF1C1007AD68807513BDC5
-583819F8A5C8FA338B6CEE5D696B0BE6AD4C132E8CD0F3A0FA8DBB22BEB7F21AC6EA9D2CE4BA7E
-F4A1D55FA87B7A57DF56D478B444FA969F3CA003267F1B45E69BE9210906D363A62731EEF97540
-E5372A27983ADC774AD984B795695D3B164AC04CDF48FDD5697A3F855E53189B795887549A79DC
-69AE4EE9B7DFC5732BEE8F9FDAD6008C6EC06BA5695492152EFB8C2A2BAD3D44EEC08617AE17EC
-B22CEFB1122BF202A212F998882C2F653D56F2D0737FFCF84E0D52DE3CFA539954AE718331109A
-30267B8CF12669EB05BA116D01F8F01472F466D26400B7CC841BBE94EFF2C95B36C695AA91FE51
-E2B1DD43A459E31E01017DB6D44ABA40FDECBA6FAAFF5D2E83219DEA8777A845F6E4F586E73B42
-FB7116974F95E2BC2FDF85FD5C561AC5582BE899C9E85FDA05D02898659522A38B4F497F16F534
-CB8E4EED100844CF77E70A0C9C6C18C99124155AF1BC7F67952DADF6FB324B9F70859BBFA5D191
-D51D024897422139DD5CB41591085BCB8A9655A43A7BDD93D78C55859F075E58B5DCAC83BB00CB
-815BE032EE24398C06F8F578B49CD897740A4DA7E6DA7DD7508EDEBBE1CC0AAFBE06F570987512
-0A1B016A82C5E1C27E48B4CDD5F2884A5AC18AB5536A145A7A83EB4AAA9971865EB69EFAE5EA41
-5A9CEBF4DD21A7C173D5BC38DB8E5C2A6EE01B504A3FA492A889B67F9E27298149153FE446F040
-B7E2C781059C65967C51E23B261136557B76D675A79A006AD83F9E0A531C6EC6BAFFF9B02788A8
-35AD5EA6C7F8CC684C252AA2E7CD05C0ED81B8BCA7D4C9A0485DE412915310EF3F8303F5F4E222
-769DABE6CC59CBA5036F3B6B1881971217CBDAEB1ADDA602EECECA4EEC033A1485FC32A9F34C57
-994BE283205ECFE0B241FC56D225AC40984DEA53961B7D43BC47F7D4011AEDB3E3D824881173B0
-6107D6C34915364BA13D09B64F088504766072E48BECB0258F002BCB476AF40B5565393CEA08D8
-0B86330541D0015DCFF19A3FF11DD0DEA1E164295C22677DCCA2E69987C4DB4273ACD833F1E8A2
-90C7C7E83154E97FBDB5B28103DD17BC8187A0F82B0BEE9031F45A869161510B16EC14EEE4A90E
-4B0CFF0722D40B3A54EB15AA16C4A9EB4747B76F3EB24093BCD34AB43651603328086709CAB4CA
-DC987A0F15AEE2EB086532438092DA0DB860C994D5E3892618A1D6D536BD6E1267C1B79D2B038E
-C3EAC72BF37A07F8338FF4ED00A2C096F2C6DB26E71F13E023D25D3F3E547AB07E837DE246E0FA
-73356D30EB9E8C83D2A08745B3A238D1FB9F18CA32E2CDC93884D4B1F87854BBE7593C45B8F7AE
-BC916EC39500AAC2522595A0593F2B95ACE4EFD4A016D6D6D1172AC47EA3C92AE915608F20F0BE
-A10E875F9DDF6E0EFA32C3EE7965F34AB6CB670453DFE936D4D1CD77E44A1E01B81749EE49A4FC
-7759CB1E0D30CC814E6AB9B51FF675A22577A3DD8025E04CCEA149E717FBCC8C424196B35D1924
-3C562D1FAE2E2DF182ADD0AA15FBABCAE89D91A363D3691CD9E2C6EC022C34C1D5A6F0EDD6189B
-59561647A60F07E60202401959224E551F14C940667AE193924A0A83F4F85D071AF94C79056CAA
-B4BF0453F2EFE718C7925B7D150F810156BC31CDBD19548B4365E214CC8DE2357368A8429A9D80
-6C2CF8AB10BB393455B8EC83DAD41021DD2C3C8BBD19F7F086C7D4AB0E773F9624CDFA6FE0BCA5
-1A581C845241710AE04EA754034710C1ACE81F3693F17A4144C886ACAA69D797DC781402C297AB
-5D83D4CF37794E7186404A8597FA96FF43DDA263AE1E5BB13132DBC7A899B7E29136D8ADA59BE2
-F9FF6DB733B428A2D4BC94024D03210C67A9DD92FFFCF7DD20DE16564FFD28F5BBAD8FC6FFB08B
-8EA5C8183331931769777C502E4DD4348DBF937560C37168C6FB31D04483E204D23C51F74BA204
-8409709D3B387CF7ADC611C68BB8DCC51ABAF46F4557D9A7D39472775F17F7D57FE5BE656B7178
-54306B9D35A6ADBEA90A4CB0B4196045B01BCC454395C6DCCD91DF342E853E390D0A060A587673
-6A7713D1BBB7EBF6BD15680DBD6996E69BE0A25DE4358BAA6FFFF20AB9FAAD1F62A773A51FBB25
-9DCD63271013026CC59090452EFD867D24C4B87B30C8B338408836B68D9F5BA5444C5AB5075D38
-1A8FE2FC68F3E307710A68163554EBE7002D15D5E5A8DD662195CFF998B7826FB58345A0C932B5
-E3505C5A7174A649668910C3493DC2BDD0635275431DDD1304699B371FE983FAB90976279ACA40
-6777877762511873E042A65E5F0D3CD63B692D22364A208B555EA28963348D2C2DE3BD025E54DF
-656FC7749C9406325C809B36EF3CF9BFE641783D6B82DCFCF63482D2E82BB4DB6599D1771B6DF4
-FCFB7803B5853A371CAFF56A1A6F7060AAED31347807AC7D0114BD90CFBDF64C0A0BE6D2A18883
-CB9577A8480062E6849942CFAF4290F2BEFCD4B7A212F88B6ED02A82F4134C66609096E11258E4
-6E9EC209B58597889F3B86F66D5678CD1F0A0260BA8305EE6B038842FC4244767E615E15626773
-1006379D908D8048E94ADB70CEB5E6762763E8744D8CBE771B01BF51EAEEF378EFC38233FCE953
-1ACC4F8FEB18E3164C7C834F7A253C0EA5CDD0A541A0E8A263EC6CE7810D311D45C018CF88579A
-60864FAB0D4D6E8DE5D2D77639AA944DF27C99067D4FBAA626BD61B36F4DC0CFEFC52DD1EE665E
-FD87E73F791D95BF9368072D720A8E7069C9C9FA65D22B0C401115D19458883F4B37E631D6B532
-8C7E5A10B6E3F9407FB6AB8DB7D25BD0D682B197EE8C55663AA50B6B20DA99B489F8BF5F091949
-16DDF7781E5E437C208BD4C68F2DA4B4913C69DE358E9E8750F8AE45D8F0958F30FB7AC997B253
-C255CDB46054EE7CE90EE8C3B0379EDE79009F6952DD0C29A682813B283A18E11ABA75DDB8985F
-F81377EF1420C3F93832DA217576D9871815CF0FAAD815FAA4B8D93862E0F7FE9424A40186E933
-81DE8FAC067BFED22ED9A8D6794FD76B97270E30ECECB34C4CCEC5C8681BDD66DE14679A85468D
-2C7952A33C265FB2650B1D8DC32E867A98354E21F5E644688285315034BEA5C8981C9B36502C87
-4A3F87B5BF5BD1E3241B4056D848F46BE457752DAB938CBA20A7A8643C99E8A0719D9FF7422FC9
-1F25BDC284D1F0664C6EA1900938848BCCFEBF2BC4A0E37DE2DB48C5311F7BB5FCE22C3948F8C1
-AB83B98945A1FD7F8812CBCF8852F20D26B70D94D04E4C3B3593BE0716B016630E43C349B56F9F
-C17A9D19172C4E1220F97A7B350DD592CE9E8DD5481A3A0733B95C58241B333586198F375F1F7A
-FCB84E33878056472D0153459A5AAEB4F264AE38CEF24CEBA2A32970E642820E9708B137180739
-0755DB1F6E830A73DF803365B93F815A330E307828F3FFE89B1051EF80466E3F2BC7C5D703D5AB
-10F0411C20E72745A13167759657C8F68457BE6C9EAEFAF4C689839179432E36200EC7C492EF2F
-76AF90BBF8333DE26D91EC67F32425B3655D2AB080D6F62AE8CF99002BDA6D369529CA0110265A
-E93FAA293D3E5CE6121C899FA575DAFAA8293DD6BEB7F8F5356B7076B38EF4E4DB70F004EB1FCF
-F2501A24FC75A3BAACA7E6D0706FDEB788C4FDFCA642536036F90E65F6BD876DB2519DF5085C17
-E5474B454FECA74BF0F3684698585397E3E04847A1700307B25D00A2543C5F5AC662798C2BCEA5
-1A56A0D92E1D376E01898FAF604AE6C3861592CE3CCAD063C628E15C2F459A6399556F582DB160
-0C8C1C55FA94E64AE5754715B007AFE6E024AD0E96218E777E90794820DCE4FF8C0F936EDF0C55
-2808CB0DFDA4EAD0F1FB144651891982DF671D9EDF47798A24AA5F0B33E9CF63AD8AD4F3440CE3
-76B4C47499FC93F8277F3D22457B98F956C39C53D177F0CCBBB529A36055AA4EEC626A7EEED64D
-646ED1FD0C3685CF4E2DE42693E7E212343B83FD75AC33DEFB9D16A1771D6D3622998E556C0AB7
-F2D811339E89330348FBA8AE94EAD8B18BAE18CA3683225EBED1A4DF9EDD2FCCC34E74822966D1
-D5F71D2346AB76CC3D0AAFFA3E3D57CEC007C9D892C5A82809976719F964186D3279D79B4B5AC1
-F0333EBB8742D25644A962D02EC011FDFD7455120BF41418D4FD6313066DBFE5A0BEEDC59ECA8F
-8D1FEE9199848433A584EB5347173D726A521859A91EDA4E2D73EE7E8C51339B86305C63E35E86
-B4FF303B8B1075999B68513497249C62ECA2736FF6958EC66FB78AFA10532913ED98C1E13420FE
-18C9884E3DA3ADAEBEB2AFFC5800668A2AE2752BD30945BD58C75EB522F869CD640B1BBD982833
-F92EE830EBB96507F4762E3138243417FD2C4738FFB542D1B2A29CDBCCF9F3CEDF879CEA7CAAC2
-570C352F4E4CF19D069FBE80F9AB796AF8F419EFAB203B930625C4FA2435D0760067D328A5641D
-834A56E35ACDB03751B97727E4553057FBD08C1236E45C424368A7B1550A4ED7A5E6270190C60D
-F2E025A2E24392AC419DD2FCC5D85696A0B2468E1995C3AFDAE38058FA85E54DCFFCF687707847
-39FC137FDF9D6BDB97E38642A6E6DBAE8B2E599069634AFA5FCB9DFD01A00F7174EBEACA58E0A3
-29B88239CD746022D2B10A8BC3CC15CE973353C01D98D8B2D5AC9253CA5ACA59AF6324B5C69A7D
-A13E28170A4077709CE7B4B77B407898085D371E0F9207BB42ED043D8579D57F81156EE847D962
-FBD8412ABEEA9B941AFC7B39A51391D02695C8FA95C775F8CA84DD46B2A28D1735C2C5228FF7B9
-29AE385AA61818C2E9568A4F23F8E890583E7DDAAC4F48875429CAC2D54714D179355590FA42D8
-160CEBDCF44BC348271FBDD219EB95D1153075C82383339334D05F741D7CF5F12F85DCE3A25BAD
-6D518F3B13A0DEE4DB2CDEE3D284A8DF2F7B1C9D07E8D7F9D47D6BD6088591A9E089EA2BEF5B83
-CAAB3EC766B469DF9640DFBB4C32E505EE2A01EBF2E7155729D1B9E205711A74010C6BAC48F73A
-4CCDB21FD55BBA48ACF5E5126CE38ADAAD6DBF3EA6297C56EC9CCB98766DA4C76DD8542BDD1596
-BBD288C262E48A15C27690644918944E039E9012C08E62A63495BC5C6E82285885A2E830DE725F
-A7C746BCD0F333AA0DACB4D044CF8DA68EB5A1DD7B657715562D0D3F3F94F0B642C06BAF360191
-193F6ED4ED5F781AA5AE2DC7E9A6B73B182092BD5ABA6AF79E638152F7747E5938ED28D9C7D894
-A5762C519DD6620CECC58B2D583D38B63584172CCE9E4D5B3737422ABB778B2B85E9F6C80D3CF5
-FCBEE03C2C66613A8C5FFD6E5C2A4377472AAB0F1B93E7564657CEF1BA61C10849686BA4176116
-FEA3C5F3F89C492C1CEAA310E9A8578B7C5439355A
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr20
-%!PS-AdobeFont-1.1: LucidaSansUnicode20 0.9
-%%CreationDate: 1994 Jun 04 10:00:12
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 20) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode20 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 19 /2013 put
-dup 20 /2014 put
-dup 24 /2018 put
-dup 25 /2019 put
-dup 32 /2020 put
-dup 33 /2021 put
-dup 34 /2022 put
-readonly def
-/FontBBox{-615 -440 726 1024}readonly def
-%/UniqueID 5054520 def
-currentdict end
-currentfile eexec
-B43A59C23D31312E42BFF7A8FFD888C8118609E66724952B45D5A38971EEAF7AEAD27731404947
-E5D485EF2185B7B28FEE76585E49D85250EB800DB5DBEF09999B470F9167BB8A81B88DCF399612
-0C5E5C13C786349E7F44E018DDA185A7327A13F55575F00A7B68BA5390314FFC1BE676564A478B
-1A253C30B407F07FEC8E3E3C46BC787775A409E084B26786F0856006E38AEB9E71FD27672DD999
-15E5FF51153CD2575D5A841791BBB0DAC82FC347B4323CDA6FA02627CF6F313D71FC7B56A6F4AB
-9D45D4EBBA4FF9F13323865378F1240393DF17083189EA6A560B78F670F31187E21DD2282A40C4
-EC215B6E053C952A419363825F8074AA1F2791D599B236931ECA38548DF42AF21A0B93299C7A6B
-CD562A5D47894A3F2BB10DE3513E0101686157DCCFE12025B2F62AB48BC56966D41430446797CB
-34EAD92D70125D12FD83DD10713076729FC32F58FCE51BAAA5865AD74B16825913B821284679E5
-9C71C2DAF711C0E0D4E82BD5FCAD13D14E69C0C9E8DCE7F05D2A5B1F4B724498D405664EDC7CCB
-CCDA84490522BB752CB6BB095A3AFA53A75A04E8B6446C38CE1F543231B8E7A462CC128403A30A
-1553F8AD4952935A99E6781121623F4DCA70C680758A89F19FA860DDB7A02B71B4265E4EFE5CFF
-F0871888F3C17034282B2250FA41A8529AD3CB49FC2F94FEDDFBED06ADB863F82168180A185578
-755D4D43CBDF4D1FA47B05871CDF84694574CB0634E35C47C9B4BF695B573F8DE08A555F0A2DF2
-2774590AA572463F9E2FB1510BBCA5E8F6ADC8217855D4F1D5C837C3CDBC31E1CB6F52CC6D0D65
-05E59AD73924E4EB1B37E9C433BF0ADAC35CE1832DACF7FE538E921DA937CE895F565305535EB8
-17575E443932C9896F7D11431F8ED21EEED56E490E157FF33BAD34EEBF76042168A86077AAF03B
-A2173A795A37E0BCE53179C645E8C12C0FCBE7C33CC1AF08C58567B83B602E468A8E635F0811B7
-6F8E4318EAF2CC3C5DF01FD2A95662F00029F54AC7C8FC2B999CB46D6AE8D3FB1DC657C6E961C9
-F870BC5692211F2C244EF9CCF84C65D013425D119F60FD2131271C5FC6CBFFCAE54064DE267BBF
-3E03F44C47BD24364273AE3D94C9C818825440FEA0E06CCCAB1CE6C411628FD565E8C78B039371
-F4F6618EDF8BBB15197285A8379DD1DE9B0AE8C580C44EC9A7A74DC4A4496A4868355BD28FD537
-38C81C8060FC059EBABC9B8F14F65C347E47EBB861DFED01318BF955010A0ED66DAC569E6794F4
-3425476951FA9D84A48D7F9075B0A197936EBABE6B9D3513B542E1646A0D32995AAE08FD77921C
-79F575F40B8E813B330F1AA029FE6439D7505B9DC9210D43BA9CE32E3A14EF467C870B182ED37C
-654DAEF47A595E363AD0BB939085DCEC7155829BBE1E1A47F1F2A4F3432E34EC91C1C85514D35E
-ACE265943CD46A79D4226BAB3BF354A04F0E182B759835B9FE8F76F505057869CAE56BA3350712
-EB5103078544D804DFEA9DDAB528DD4939273645933425C0F64F7AC4E5D3B01D5D76CD95C65756
-B48FF39634475BA737AFADF17FBF3CD5AD0E88F6356CF06EED43EFEF9B5433EB1600D38D203D51
-A1099E2E20641DBAEC087D771323611E50B960C1B20EC7B1BC71697768A088D806400AB4CECC04
-67AEE799328421391BA370FF34C617F15105260632A8C0F4B22E792247E390B1F564C6FE227B85
-5A962A6E06E6F565D8D54F9887042237617FB78CCE75B0AEE938B1FF3F0362D6BC139C871D1BFF
-B8AA0877F9D3F0DB55ECEE0AFE6871E01F204332718A0EFC66EF197523FCAF46898F32C1B324C6
-DFF22FD9BDB4DA9D95D5D2208CA9D67C6C13B3A3BCAE8AABF40EB224AB9CBA55204458FC526DD3
-8380F3F432EE69266C02ED0086DC8D6053AB3D3330D436B04DBAD95818B0A5025CEF13C378A9D7
-2B6C775ACB4833AD3570D1E76BD359A5A8EC9C4F0938F7240A1B663AA366A4FCF3C102DFB0FC07
-994E668F503A0E28CBD1CFC49041562DA2249B608712EFC10C9A35E0FD9B346864E6AF644F07BE
-325FC4E08F81E9E8A6DE438D3ED64F05A57D3693F770C2E139ACEAB73366F56A94422EB50F6670
-9032FAB1F7ED83D150A8D26B45D8B59BF720D04C4E283A647065EC0CC0D55D9FD7C6502EE3DBE3
-E785F49966E1099CE4596EA2F1CAFD038E882F05CD9628F74A9A09A5DE677704A12CD82A95BF7F
-01A5147536FFC7EEABA0D288DF1A9C9B639350A266C42500696B7E925174AE15CDD011119E8288
-7EDF23F0AC7EEA78E38104C00BACCED03A7785D88FEA2B4A3EC5DA4ED2D0357EEB43C4278CAEAB
-5BE44EC6C777B67FF30140A391A66CF1B47778BC0D9BF6804E78DAEAFCF1C3F67760C94ACDC930
-94E68CC33121CAB7A1FA79E8E14276CC001A8D31333FC78721C8368034B418756A9EB23D1F7104
-43326DF928CFB2E1F9246CCF09F5D21537213B798D2B72893A8285EDCD48509C022EDB3E0943A8
-AAE2FF11AD8B6EC442F30DE19215EC6BCED82C345467DF50276F8123BC061EB2ADAFA6CDECD1C5
-5C529BD9B1ECE353EE7A58BDFFEA47EC30FF94FDEB0E465B7A45EC795797DE00F78E180B73B3A6
-F5B3F35BD80882003053F618940DB675D846095F63E90CC77B5022E963CC39915CF3B95F8F5A45
-4419ABFDAE6087C4EAB799A8A5F1CD7A234A2407A2C08DF813227CCE6DA56F6D1B081278C6E046
-96CD90F917C7AEEEA3032A1A13993079F3C41DCA1FF2B300BEE78A8D9512736DE4DF75CEBDDC58
-33F8D1555590AC92FBA63E2D59B80EE8DEC88CF78435CB4CA57D702DD144893C3279DADF5C6164
-70EA7FFF87FE66F510ADE5B32019709CE6D9BBEA02F2BA243975E7800839D904DC09C2306A292B
-B812F8CC973D40810ECA109BDE38961FC2678BC1CD377E2FEEB43E2072B38621801D5ADA0A92A6
-5F37C7FA277ABBBF372D08B834C737DDFD16B51190DD3043040B9C060A1828742BCF814CA98EA3
-77DB2DAA1B027BDE291293D8CFC3DC73A75BBB4BDE3CD80FDA05E46A2CE0B003663A2003FAE55B
-0535A681672F7D8FC966834DEC4DFE56D3286FF86C10630F9EB91BB731A9C2AFDDD4F1554C4728
-4D68FE4A486EEDE086A565929B97FF763B31B5CE48678860215F768CEE265E157F1A44C3092FD0
-48239B140F2F8801D05B76FC9EB969BB6EBA6D472F1C016B94012127975E20FE911529090CCCEF
-4C980611502E8641568824AA0F18FC3CBC5C2C46DF4A310A1961427A7785EDC75D0DC93FD03C26
-43FFE864A91F4F285FFFB5C74803081A71AD441522F4C5DDDEB96BF5A7080BDB57A22AE8DD9310
-02D940551006B0863C4274D0090A9C2EA9516F291F4A833772CE2F0CCF7A92AE08BC02CDA5B434
-3D8E61C1F1ED39A3614BFE3BBD2BE7C9C3A64F1F7FFDAFF51D3FA0357F672316BA9810A620911C
-06393D472F8BFAEF9AC09A031C3A1A33816A77A6C5EA88AF4D4303EC449982D05ACA3481807F2F
-0775C87DA047792078D7FD735623D86C37274CB49235A22D01AF43791078E4AE92AADB3EF71EBB
-7C96F303E70F1E3F7569471C6A0FC9B9C59E4DC141FBE2752F6717F4A7C8CB5D47EDE806D835D2
-8F48927CA3A3C38B1E5310A47943668646946991FD87BDF723BA535A587EC98F9CC86A15F3AF79
-625C5E9A1570412BD515DBC288A9DC3E4194A2031707D47E54A1FFB73099356BBF4C67A22A71BE
-AB39619759800E4F9F4B558457CFD32E456D546BD2542B3F493A2FEB432FC1511587E4F5C0BCE6
-3BD4CA268846F13233A6D3E22CD92BD8E19627B71EAC34CB56125C86CB4168194ED4E45FC6B759
-5887FCEA79676EADACAC6F0A35B30B63E61C51DC92E4FD960EAA2105ADE6C4E551FB59E0381ED8
-90AD55857073689ADAAFFD1D27AF7E9BCCD8078D62E2299E35EE4255817A3E7CBF4C142AC2F10F
-A5486FCB20EA7E6281F6FB7F91DF0A48B0547EE2133AC09C1E0700039CDA77281121975D84864B
-FB24A6F6E05F5E801FF02B04A8FAE6F682E7C9A705B0A6CAFD3A84698528921856038137A3D111
-30602F28D61D26533FAC142D5A6F0D7C918D16BF3C1CA65109ABBED3BD897C8BFA4490545552D4
-B15F6264FFF4B02CD60970D6D8F35A18295A2AEBAC056F768F29526958DC1E717FD5D6504E303D
-1C36802BFAEC578F5E3F0D1BE9FF5B65B3AF6DD63FBE07432BD1EE72BD24C27C5CCAC3B95FECA0
-AEDCB55933140D1041DE9F2AFA2ED9F3D4BE5D7D0C7F325AE26CB1FECC40CCD6A4085515A11F62
-26
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr21
-%!PS-AdobeFont-1.1: LucidaSansUnicode21 0.9
-%%CreationDate: 1994 Jun 04 10:04:24
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 21) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode21 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 144 /2190 put
-dup 145 /2191 put
-dup 146 /2192 put
-dup 147 /2193 put
-dup 34 /2122 put
-dup 49 /2131 put
-readonly def
-/FontBBox{-30 -325 1384 883}readonly def
-%/UniqueID 5054521 def
-currentdict end
-currentfile eexec
-8CECFA711B4939E41CA045BB7E8765272CCE317ABEAF2B07E70D992D651C41DC23B029563922C0
-95FE85170451329EEA8C7BF7A2726EDA9D9C6D097F0F7FB11AE93E80BF8DFEB2012E3B9F49A227
-13E573A8BAB0BD7AA774AFAA41B97C6C70A3BF84A0B468C41B70D35F1310A4BCF2B97287E2FBF9
-4A30663A4DBB485672BB54D8FEAEFDE594B3B73220D0C873C546C40B5138841E9803A47402513E
-8FF4F9343A0E92A13A04C27921E3EAAB23C355AB06A42C0BC5CEF70BAF6D687B5C79B5360DD42D
-B2C878AC8DF4228BB74DD81C6FEFF53A36279510E983BDCD1A8145830308160030F770C3DE994A
-4DE01ACD31F1D76E3094B43F3316267B62B6D653546469CBD35DC8B1541372AACED3750E498938
-970666D8B36D41627069EF1511128034B8A364FACEF8068FB8A2F7F3209E5A769AF14C3E7F044F
-6892F9009EEACF40CA1AEC6F322861CD38A8CE6A110A5C348EC2CB376E5110065918A03C02835B
-E3E89B986010D70284A334D6725965CD86C1F4937315B5BFA1D7E584988077138480F1B72F2870
-2477850CB729C71006FBA750B4989EC757A808D51431556B673A084E350A74279AB2E9C638F7D5
-B6BE1D50118747D01A6F3250CB9F204E3B03CC46DEC9821867B2334D2593522BE05CD30CA6B75D
-DE85222B64269B1DA310838E5962A391BC8197808B9D11B877A50D431C25870F7043983E965CF5
-0F5BA07DA4DD39F97069868D506F035C0DE343F7F5C12587B2B05CE2ADE6822C6C0739A54D5DAC
-415135137E8341C4D37F7D4534BD8FCE1DEBBAA3C378C9C9CC083F3A892EB7E44144F118680E0B
-2A94BE914FAED74B80747D013961C682A0C3A3F55AE7496F7A15786BB0AEA5B1079668EAED2527
-9F744F8FD112A6C33DF4E1500520910769D69C8F4D659322035993A3CD70CAA65F9DAF1485DA40
-CBD374802317B409FB464C03C8A46831DE7B04E924B9D8F5C5239CF99DFB7176B2A01C1A31AF6A
-D7EE0115C6CF9EB2AEC83901795A91D4563F32399E1AEB65ADE7B8248571668410AC1D86F71918
-70B0FF9C844CB7E6352B01A2C169E37513CF7C37D131B042AE6584F1ECC680AF5AEFC74D2C3309
-12C36CBA7D88E4D44C77EBD7377674DBCD9FADA92577843CB5B1C0CCCA0A9CC3BE2A8F4CFEE1DD
-ECA543A7967806B9F65C5337403864168AD5EED97FF91EA2A00BC4480D96D09080029CF4BE6975
-B34B40182DA9DE77D82BBAE0007448F08DD19A443C3EDB130AA1E36D2DE61D809BB3508EB12237
-E460F68508290E1DF4E45B652B0A2EA82DED7F3A5A05E9F6FE3CD1E8FE988B7258E81A243DA0A9
-B677C368D33AA67DCD8BED50A86331179CD2A6AF65E164A925258D5DD67704B2F3D7B3A9797DB4
-E5092122646EF94DE3FDB3548D60702ECE17FCEFAA298D9825EFB4CB96C20E5AE933A4F9E7FD4A
-D8BB4FFA426366AA9EC6DD84689F24BD858212C0D745D674D513DC4C07C37D9733ECE1D7F7059B
-EEEFBEA12DB1F8F21F6DB88EA763511B1CB80089383350F0EEF474F70276C7B44D075B21862115
-1C4C8CE0303FDC81D848F74CFA94CB2D2F61FB99B92DFBC6CECC15955A790C62B3DA7654CB95FC
-9EB2544F05AB69475FC405C3F0F1E80EEA5F82EE0B3E47937556C7E14CFEF5A58ECD7B975E519F
-CA80763297F483FE24B96F09BB0C6ACE0753EF674B62B6F7C2A301BC1F8C7D2A84CB9DBC68AFF0
-7ED80EDB570861D23430D1A30653E5580B9B9902AAD063F04A700E801964927CF9943A074D8FAE
-A48CB417EF69C589EF625E46A55472A0A2B3CF9C7CAC86764E06ADFDBA7AC08812B171C4ED089F
-3FD3086F97D6B96299E47EC1BC98C8320ADF7DAA7D384A128693DEC73675CD0C185BB260668E38
-9A35204FA0838F70D1AE5DC74957D9EA2E2C3088D660580C20D51B212B6CC83D9003260FA4873E
-0B88A4DA8EEC5AF1DBAE1C0D1454746F9014753E3CAA9C8AF20D97E949D8685D5D9130BF1A9F79
-57569B17DBAB5AF2F08737E9A046C0BBAA1238D2A72504B9131401B96606AC9230CACF736151D7
-E1F79E7E4F42F625AB66F02FDA6C31C497B1C2A2A0C4DAA420B59D647495B306723195DBF74F72
-FEA3B0BD8C2A16E95B442FDF0B39CF601FAE4BB5AC9C85C1042A6C54C44B60B3A44D741E788165
-2126A8235FB58650ADCBB265C349F5A93543A4F765C97225C9566D7C4DCCC6779E05D9827F8C00
-D78D582BBC77E25C3A170C469A268B483BC3153D851FFED8A1911B6864655255515363D8DBFFB8
-0C02180CB399D92C242F0F450766B5D7D29F59B5D7B47633C87A1B46EB3322715BE04BDB99E126
-650DF431A9E8DF486C8C63F5F0D26DC24B9DED300D3107A814E4A01BE93CCB3694A99887C4F1A3
-46DFEE064D27CA5D5899AD2F8B3915E304C8A4121A26C1B7B8B81B9841982F6ACCD03F249A138E
-0F836D0F533153FCC8B3B4CEF39802D66A0EF0CE76F8E2C03D880FC4F44C1FDEDF0C50971507C0
-7202C26CB4C0C1EBAE4AF043F2893D4B15B183B5B60DA901252BC6DE8D8DBCD54B418C088D7D07
-3084C0809EA621F31EC5DE23374C5A4AFC2AAABE30A0CD14CF07914839804BC88A7340BED9C24E
-48B93770745A08B2FD64AF52D5194D57FDCFF6ADCCB3A553343FFB2F82212E5152EC91D9F19F93
-7839782E3A8FEED1128568C5D39AEF3638592F8321A7513B6C361D56EAD81E2ADC3DACE11B7B50
-73EA40B36A9E042BDFE78E30EC5059549BF9D1BD29722E6FE3E3CDF81029F81E66C887B55A6E3A
-96826166A1FD6D27B7B3B5D72046373492434088F7634CB45301F885909D249C2680E5B1AF7F1A
-5C1A7997730E94D8A0C643937B284C0FE0EA447965A8942E882C20833C9EEA28D063C6B5C52F06
-D9580E5387B9C87945B1990EF0537A00BDE28C42C08321C0730A04AB9A0DB8435F250E10FBD8F1
-B70FF91E4B795BB353AB3DA14F7FD8B61AD2AF4CEF5775B16BEFF8E3198558F77036CEE8F21556
-BB24BB44437966855114167168A2F45CB4CE1CC31FA04E39FE5F4F07A21D878DD4D833F2905E4A
-541F26B1599463BAE2BACEDDA6A25569E27003BD478232E627892502ACAAEF3E61B56139542D1C
-6D6A6B3873EEC2EF0BA2CB21AA0148F449697C43D3CE159B01827618C1E9A835186C2EEEFF0EBD
-C22D9250307D280706754476A9B24E141B88294CC88634E1690C5482E5232EC7F174256999DF02
-FE1FAFA59C4369C41B8E9BA66699575035718309DC3409EF68CF0768E8A2AE0E5BBA760F3EB926
-DD09D37641808114AA91761DBDF3D2BC64A42DABD5010465BD47597A69B1F88DB579B7A47563B4
-9BA22E69D7294A81042FC2A57781D8FBB5E87E77539498BEFAFD98E3C1C761EE5E7B635AE93BCD
-E9479904AB3B3BB64EDB0C80CC2B04BD9295E208340BF65D55353BF8472EBC77
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr22
-%!PS-AdobeFont-1.1: LucidaSansUnicode22 0.9
-%%CreationDate: 1994 Jun 04 10:23:13
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 22) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode22 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 100 /2264 put
-dup 102 /2266 put
-dup 103 /2267 put
-dup 130 /2282 put
-dup 131 /2283 put
-dup 134 /2286 put
-dup 135 /2287 put
-dup 41 /2229 put
-dup 42 /222a put
-dup 43 /222b put
-dup 67 /2243 put
-dup 96 /2260 put
-dup 97 /2261 put
-dup 23 /2217 put
-dup 25 /2219 put
-dup 26 /221a put
-dup 29 /221d put
-dup 30 /221e put
-dup 2 /2202 put
-dup 5 /2205 put
-dup 7 /2207 put
-readonly def
-/FontBBox{84 -166 1060 898}readonly def
-%/UniqueID 5054522 def
-currentdict end
-currentfile eexec
-EC18885AF58F29AEFACAEEA59037C942D5A3FAB833BA43EA181148D28AB4B88B44CA4ACA1F92DC
-003EAE53A624731252861B743FB223E6A26B5EA4CA4237504F6A6CCA326B9405AB85D95ADAAE82
-22B5F340DF4D35E0A2CB80190E539D9C09EC6DE84EDF6E6DC6E40089958D58B17EC7357C0EB84A
-61C5A04AB034973BD320598296F9A79CA937F8946E59DDE543CC946C528E3106DEBF61B81D7A8A
-69AC62FC23908A8A656B8518CB8FDAF8A2B57C3C7D4B644754586A739AFE94AAA7B685E0B09EF2
-C30BFEE0F183A420766F0BE21197DEF2C56A4BA47A2AC88C0687DCBA5494D19D543C8D7F43E8F8
-67EF76E2E818ED425C61EB7D3EB50B1174995ACA71352D8218D3734BDE02F4A95E232BD4AD9845
-09AAC48D0F388BD9ED89E3DB5276D12DB11621AD67DEB0F7CF2046A95D6147BD77893BD999663C
-6BB6206F86C9E5BF1B7296EA35C677788DD9627D6385B6903C83B27CB461AB230B86435838C33F
-A32A0B5DF678E7A5414A11E4BCFF1098BA6A3A6C70AEC03193BF8E08C1F703E2B0470B171CC9C9
-CFBBC16B532F551E32A6EBB545F8F16B4DFD5945ABF67BAD9AED02092F99DABD828C674A246A3B
-50B6CFEC2542399D397121C09D60CD1F679CB805E385F3D63FCEC624B93BDA066709C669C50BD3
-261D4A143B81F83AC3AD4052FA424782F1C8985A783C1BDAB4303948E6BA2C6F1645D1AAEF161F
-AA605149EBCE77F37B904041DCA83C92CC102FEA932313FCF28C23DA1D3F876F612EA30006CC36
-B9376696E6D3C74AC6D5E39653C03434CEB58C958FFE72BE74DCFD7921BD8D29CB9B5D9462CB1E
-6CA793A7E2A7F1ABA296877AD19BAB0AA44F0916866DAAEEB3DD86474882FD901F4FE785121720
-80BB24A21D83C909FFD3ACBED7C3F97E8D434B4B3DBCC83A954037319D24198CC1B14695178CFB
-18CC1F530CAEF7C5C845403B52E2A5CE0B7F158B8C4904B2EAEC08C9BA7AD693405E918356E7D5
-1E87E2857B18EABB71256596245BFB5D3F3E547AB1355106CD33AEADDCC870BEEC170FAED7884C
-82DB23EB4B99C4E856B81773093BF2B625D38475AFDCFCD02468EB11B035E4950C2E909EF0AC96
-2C6C41D25D43C5653AE66D718013E922561CB88101CCA5E70905BC6D48B80C177F552BDC9BB31E
-D51DED3C0D40BC161A86C06F8FADC8449AA647EA6A83D9A5AB66E8CC4B5C705375CFE9AA94C1C5
-6AC04BE22C68860DC51566D69AA649F97B43E557EE45E73B23EE06F851860CE6C29CFFFC95F561
-165AFF73E18A9DE0A1660754A311DAF53146BBB751053D424E32E8600B50303AD1A7D9E663580A
-BB54114C9BF9E2850BCF12B5428A4CB8E458B16BEB43751E68BE952B34A8064CEF61452FF56537
-EF56D18A3A3A3081029B7027600A1DC1199772F97102E7FB28DBF3A941729599B0F24A565C1BCB
-62FEC5ED752428920BC1C60C08ECD8EB86AEF841364B00168456006B406FE14F1D4F338B142CFC
-42BA7DDCCC92233212EC5B35E205372291B4FCA126E5FE8F6D4C8A37017DE0463D7261E98813E5
-8B1FBF38993879ED183A30C569DB75D9644B0C6D237F76D760C3D77C7569FF8A1CCD752AD9FC87
-3078022F6A3B1D749DB363097597C2CEF08CF19BBBBA4DC2AEEAC4312E9851639DF6FA9E2893B4
-3366E631AC15951644702A58B7FF164C8D4137052A3CE699438B9B5FE2228DFD6B0931C6149B18
-6B9F57F9D780BAA7835331B10EC5D837B9257044B3CCF8AE4590B23796C7A712C6F188E20DFA22
-1ADDDC895EBEF28DDC6FE7C1086AB26B878DA3A1ABEF1E7EAD344CD7CBFA752F7C274E8E9C970D
-744186961EE5717BD0F50B67144FD576F6B668CA608436053ECBE116CDE462509A48DA90D66105
-ADE07641CCE083FDD6F161CDD59145E8514CC0BF34FB77B657A287EFF963E63DE600FB15BA6A17
-87E63D3208F5BB859E650092902715185D69A11C6F73DE088D60DBBB98E70ED4B7C5D4CA9B2AAB
-BA91E81E20CBF4716D603416B399B856C46729D4AA83330CB528859DC68CD028CAEBF9FBBCCB5D
-50CCF2D3323000855669842544A61CA55FC4209AF3D6187100C47F2681D3BB823F09D3DEDDFD89
-C87B17BE0B0A0D14E75370C6D2CAB809BBE932E6718945D6933EBB8A24FD507906BC651216119E
-CEC5B916BCA6459AED96417AEEEFEBC4E71D76DC5B17A37B8945A83946E64B21AF0D42282B0E25
-A3DDC555E709C80C5C8CDC5E1AD62B89A7CC1E1AEC962FEED653010E2FEF56EB5A14F810AEFE27
-16F0A27E7EDC63A7D2E1C6AD410E22E35C8C923EFC2554355092DDA8113F6D9D5B5BEF54C824A5
-1D7F5CA2CCD4321F9C3A6EC8320F9A577610C902B70B6B0EE5BD381D9A7C6B722BB55EA06DFB77
-DCFE84A0397C8FB3BA4917521A88B43F9F12F81571C39ABE049D54405B96D0BBFFFDEDD0E90C3D
-D6B26D82D797C6B31B7FEC4BB0B51B2E8357C5CA8A6181536CC13498F7EF383B98281756F3D25D
-6961D477191F00452FE9EBAB94EFCE0C958A415B7A8B0AEF3F072A3DAC3B6F1BC974CE0DC92A08
-00EF65EDABF91DDCE2931A6B6CDB9B46E106EEBB1017E487E4AC078243A8441422FD61BE99A8F1
-022CA7C9B86AC24E4101F46614E20749FA065C9F9EF8AB8D45DCB5632F7E5579A4EB5C44588E0E
-AB91E0FA25868A585ED5364804118B2EEADD52301644AB6AF821BD6E5A78E3BD4701D7211B4929
-1EB22DA0301F61F69379F1319ECF14C6ADCF574657B6BA459E6FE012A1C6CF198250A7A9BBA055
-06215E6558DEC8CFAF5F342975B444F98782CC674EF5E03DFDF803C5645F303E229448E57E3891
-37A4703A784AE802B6D730C82E7A5981DC29B586174FB22E854CBBE4C359D27BEAAA684866AECC
-6F33F9C1E0CDB2F97E32F7DE1C74CBE941D21EBB079CCAD9F45BB6C976331CCB1AE84BD12DDD0C
-0245E24C556BD9DF805DDEAB76BB5B82A148CDFB8C17F97B70114107A41812EE10D16366444BFF
-E6EC7BB9FE286ACF78FC1C50369FA2E0E9BB26BEBD3112F8715651DDC05482809C0348B8834AD5
-F8594197582B9FA1318E4908A108A08BF0163B419D0B20BEC4402E2B1E96F18552DD6FE45B9759
-FCB8EE6A64B9D901173B3BB5D36EA3074C8065D37A7B0E01884A59841C5C208D924D8436AE36B5
-F7EE7EBBD690EAB5AE9897B43B6F46549B6B41CFC6A5EFEB53A6E1EF8D9DF28E78D3186158D4D6
-1C10AAB0C85FB5A9CC43535D2E458090AA80AA75F39B0AD1C02E3C103269E8A40E60832AA2B160
-B78BF08BF2DB06C8D55C768055DB5F52D1F24A2599EF1F412DB23121BC8BABC1933CD43B0A5908
-77246FD36AB18D0F0452325E5F1FD495499C754D3EFD68D948DE856774E476660F91577FA68756
-CF17936C23246504495C072341C8AF8E7E4BAA8A5D7CAD373D9599F52A4D88C2F5DEB65A2B9C5B
-6914C569F8CFF9164725C261EEC2AAE3C88A26BFE1B6327DF1EEF827562BBF37E8106729B5CCCF
-C0F1011864574E4D0E5B3CEA70B562F03BDDA49B107521F192D36ABC6ADA755456175EC9ABBBE1
-E550C412239EC97662338E92253BBFC7D142570A6F22E212C8DECAC66B4AAAD9DF4BB681BCA16B
-29B7FA623C47FF37905F923C0143AE479FADC0E27E8FA15B461509D847F02876975C6B3B33F490
-A4820F9C43D3F0115C6157211CFF4B13696BE005FD45481C9E496B078389E01815B78C9402841C
-45B721355653E4B64C5F226D114DC02ACCDE11E588DF5A7889B8670F1C9F40A5DB89A7C8E901A2
-8EBFD43B24A5DB9B2F864C6A45F9DD7DA926DA86DBE5E2EC9FA04004862A5903F6A5F372303738
-B42D7FC4A35941157DB85F26C8D11099545E57B0AAA49DE793C778B8E75F45CF566B54BD1DDD7D
-17E3621418F09A96A4EA2D20AE83D88E45C0B083E0CB9F3D5FB7D704581BE82E3D242B3EA6A7A9
-29B3B8AF7F5D20CD8303E7EE1CDD637E3DBDFA0B876A2E7B7106AB66779F1ECE9AB75E4C2083C7
-C97B246EF9B67937CFE4DA2FD95A5E12D019AEB10A8B1F609F2426F53CE3A6573B8A13392D762B
-B2A97FF2B9ACD94ACBEA9A46D6F0F2C464145BC6AC740A19DCE03904FB928F29053493D4CA10E1
-351458BCE3B003C4BD38C891559E363DB4F6189F4925E314F77E7900DB5285C87EF4E2C55B9A12
-CBDA6762604F98B6D2209BC928DDDA85C5B5AB12876AE7D6864E8A242EB1251D6FD05F8F088A80
-FCF304F598F9FB6AD997C8A5481BF577FA4F61B2B742FAF0BC932E886A961B060E6320C3D49D62
-7C04EB0295A7DF9F8AF5F2BA6FB64AB76F685781460B35B7C510E3867DC0DC41179A1E8BC5BDB9
-5DC54721AA06B8C2119A8617674BD10F0687B07D56DFD63AAD41DF660F600DFCD91DC80645C4F1
-3FAA4A6C4B240863F6508A81EDF8B867C948EB7D3A7753A4731AF75F0C05DE4680CE216E04C8FC
-49BC1CF193589EA6A33C25BC5B7155D4E34A43B49A8C37733AFDD714774E9E70FC22B40D6C9192
-D073E2E9731FA2B80ADE7D40ADC5FE1ACC52952159137FA5B30A7EA95C39A5B6CA9F6F1B3598B2
-90EC820457E11DB827E3D458C2E682BC1FB6B5E74817246B4FB47DF7DE1CDB835A849078BF71A9
-7711EB1F74791E797B3E73FCDAB725C5898D5188BAE77432AC20087EF62211EAFBA46B91B295E0
-8FD9D4C98C1331E4A1D7206A60F03EFD2E8925ACD1082FDDA8B2B6980B960C9D03BC754AB0FFF3
-EB6E92F8A6D41954CCC7A6598CCA897057141F0ADDFED6F802994D00EFC0771E4B5CC79CED9844
-E2CF890AC9F70AA4567102ABCC67C084AB818076D3134089E623CDB5CEF16E6AC89A1EC34BBC2D
-ACF87E3D7EDBC5A2FE1774FE6B5BB78FC53425D364919E8F086D07ED1ECA919F003A1C5C05B914
-02086AC63F3546A34F2F99C88140F4C51096B72169B413043C366BA7BA2E5D1DE570FC1EC6CBDF
-03658EE0AB3C1144FE15F8E89FF354E00261483F366BBA154DAF5E6D910F1D40F7DB4BBCF8D82F
-4BEAB925EA8B0F5761B1517A2BFDD400E6B6B9605034688A7148596AA8F25B97772979B49AF56D
-28B10146125B19AFC56881CA4BD579D649D104CF443E94B186FBFA0F29538D8AAC4EA3C1774A7A
-64226D033869F1D821E98B9C9C1393FF35EC9A962BB8BFD3D8D062C086234D6F14D9AE028C2957
-5114905FA35B368C44BFA14DE4E73A4D6C1A119B79A6E3EBB915C9D48D3FAEC3EF31B7AE39217A
-21B66FBA853E750000D395A9BE87E78CD91F390C5919766CF31E45EFE678577ADB5931CF5553AF
-54F9A0E9BE0428EACD715F7D20C3D75D20810C4C0D96BB10C14B557C201B954841501341827C1A
-30DA27C34A5A4CAEAFF4A3ABA566249EB82BFB367EF41635B2E27133C0BC4BF6EE280401B00B48
-87EE78B50E524A9526E442E2EB566F3ACABF1C60C65F60075C434367C67DA4AE42B1462BBB0AE3
-9C83123BEB32327FA66C18409CAEA447B8F504FBFB2CA2EB0448691CBC3C1826AD55697611E310
-BA84B3133D1240BA430B08010BBB0DD02A84FECA352324CBCC9AE188CD9213C2D513745D868C4A
-6A0C995D7B455034DDC41A8ED06752805DE487375C69DD746D7F8940101EA49871A4B28AD792A5
-69E76930C32568A9ECA82892B44E111ED0806BDFFF59EDD79B5BB11F82CB7EA201524E6D6D8343
-C3EF568F33A450F8A25128218CEB810B4D4566547F2F0A0640D7F4C8623945E5755BB7B6B48272
-96AF202D9F4B17A2B4CD03D961B5728C04E275E037E49FE8A29A89972D0061055357A40DFB5019
-D0959C44E231D6AB8C6FCC8E24F5291E4B9C082AB5F7D58CCF25
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsunr25
-%!PS-AdobeFont-1.1: LucidaSansUnicode25 0.9
-%%CreationDate: 1994 Jun 04 10:42:59
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (0.9) readonly def
-/Notice ((c) 1993 Bigelow & Holmes Inc. Pat. Des. 289,420. All rights reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All rights reserved.) readonly def
-/FullName (Lucida Sans Unicode 25) readonly def
-/FamilyName (LucidaSansUnicode) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSansUnicode25 def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 161 /25a1 put
-dup 202 /25ca put
-dup 203 /25cb put
-dup 230 /25e6 put
-readonly def
-/FontBBox{-26 -236 1026 815}readonly def
-%/UniqueID 5054525 def
-currentdict end
-currentfile eexec
-8A630409A330FC5FE1ED7CD3C975467DE475D113569CAA8B923FA3C5A4A5DBA1B426534896777D
-FEC0CD780FDE4F4A4B37CBF69BAFE9D7B1674F09E7B60ECB1F741B6EDD9AF78B9450C77EB98488
-7838A9B1EFEC7714CB963DC0D2D7FC90DF439E7B2FD67B771E742DC7E7DB927415569E8F7DC363
-784A57FC7AC7182B65E2B2B985E0344DA414383767D69F0072B82FF65429A625F418B9554E3934
-A06F03727E3C9839A4E576E2351D0253B74FAC9084AF6E67133A5537926A8C80589A37F8ADA04B
-5C2AC1126AA5CCBF23226508D011D14D13C6FFAC13BC42FFC82A696C06889B21F1453BDA33C3AC
-FF81DDCE02738FAE387DF215DFF6FF74471B4EB78EA8C9F24AD655490C27E6059414A56A52A9FA
-E82AC778F1210142A0F9051E5AE4B9E361B1FB91CA17F95CE918651919C7A235BECD1E676D582D
-643C13D5912E896FAC77994450E36EB321BDB157BC6DB7FBD0EE4B0C1A420C2645ED9595D2D21E
-F387557875DF6A9D774DAF42CA703FAA6377C62B435A83666621A7C4E578421D8C68899952954B
-E992C6F613EC3AF8C2F4EC93A4AC5D7860448117BA2B6A968239B7DCC4036B4B1FBAECC17CAB89
-BAAAC5D4362C3CE32E00409A6AB9B231767C1A27514E9AAD74C32EB9F6C0DBB6F839A28BCBF862
-D183D1247828DA457DAC59A0CC0CA4153457F0DF3B5D6FCC06BCBB0B5919DA74CEB11DDF706F15
-B342B26D610DA0137ADF11F3BDDB3189C9DA0F0E870986F86C61CCE3AE60F771B65DD2E920BD6A
-5094FD2A12AB3A59052BAF45248C006D431F5B04C9071F925A7F52C1271E7FD3A7F9B60FAFAD56
-8D8CEA6BE39066D98313C932A77140F1658FAD3B32F7418CA0FDF48BDF17F3AE6F095D34C707C4
-9F50C3DFC3148BEB942A63A5619B94218BA5C1F63F66ADE29E1396CCF7CF7CA97788D73D4671D7
-BB0CAE1B8E13CE410F2172B2445CFEC734F53A6EF3D3412C37908D22E3E80C817EAC0955CE2752
-E9B2327A08895A254ED18976E194E85CFF852770A56665EBAC4EAF1F6808F6288AA2776F813D6D
-F089F25B21698D10A5C00522210F606F890760441B0871F31A4C0718527B68541A0314D67354BB
-834F4FCD365DB2379468671DF697122B66E999BBA6B2A5A6D95E26FEB0E6AA3B4590D5B0C8F4F7
-AF1CB7FDB904F10E8817F7045238C813053CB2096EE5DAC923CC9AB2DB9FAE17B2BA08CA49DB7D
-71ED0072A402793C51EE08DC09FC9C27F2E15254CCF9FEDB998F0E3B12C60BAE7CBC550A59BEF7
-CDE1159E1D6FA72E0026BE03299D851776F57069E9178CA0C53CBF939792BCA7CE52A3A90CA729
-91180F917F1E21FFDC2E306595ECD95BE6323E539FC73511C7FE237C873A60B4B4E06C49C39C1C
-D1CEB9EDAB2891F30BBE64EE95C27487325C07F8F83B2C0CF8B394C3D0ADA55E4B4541A917B23C
-6181480F95544F2DBCE9F22F40DC467F300234CCBFD55A919A7B4D7EF74D0C60E83F2627BD5471
-97A31EF7AB8E8C27A2EC8CC90B846212BB79CFBA9DD702DD627CFB9FABF73790BBF5AA82450017
-4E144A95706851EA88D454A80554853D7EDA089C97BD99805AD58EA333836351E1A6FFBF3F270E
-E36B9A8A5C98FB53B9B77AF49F3330416708C3F8C9623899CAA72E8812C963AFB98FBDB4596F18
-32EE5FF6F6AC53B618EFDA664A090C1778C5D340CC2425184EF1AF9C6A7BC52167584CF057F737
-006496131A33D19C40B00B4A728904CCF6669F1AC17E354B71B9D6BFB322CFC1DD2E3D66C97FA5
-7886ED6A5455AB1AE8D51393C52D017C5586EB16FAD517AA4F76B7F0E3913C235A5986A767FDBD
-BF04B397E7150F9CB9EE84BC53E65CEF2E4CF91C0C819D7A4860E35092E3EBF647B323331C5497
-A980FA0E95D21A0AB2D89ABF677FBBBE1811983D6BE163609EFA447878A6B9ED22479CEF8C9D19
-E8683D22DDA81461371B0D4A2F993B9ED149E14BBACAD0AED92C0B180E46DBB02F8F658A470ABB
-3688C09C52006DE3A6264E0F33E92B1C6F69FE0148CB284DF2283638D396E5F8C8C7FB2A531350
-F49ED6E90498D2C30B6D48BE680B04C6CBAF4B2F92347AE886270B5753D12FE54A8CB0EA003022
-0143DA37757BCB85E0664D61384FAB84DDDA0468702C397BA2A52098181BCC26ECF597DE542CB8
-B1A0F199032BA329EF8185D97C9B536BEBDB7A9588D9EE830804F0245FF142D4BCBFA74E1D2AC6
-BFB24ADE82B947BFCF2AE083638301E0D52D0838548B9B935B52BC5F3B2FD8AEDA7AC6A0F44803
-0CB7E258BDA85320A3D6D3EACB188956D3FC231708134DE6EBE2A296EB0F07AF58E5FC366472B5
-03FA40D0156FCA4320BC906DB75250AF4C55B9DF5410EF3ED0DE8A7DAA82A8762F456BBF97BC78
-3849A1C9E1E9A7EF154084EDFB53FAB120D5F4A68AD4D83442E7F6ED51F251793E1F5D7504C874
-388E61CA7F9120C55228EBE6EE837BA371361407776E82796F5CAE390FB05E2FF92984F15170EB
-89296050D3B5CA30D0ADCD59B9D666643FB69C43B2818F03F0BF529A5E68FD043DB7DEE7EA3C34
-0FDAF3598037C8C0F8657F16EAD01930DFB8A633572D6DAC96CC22EABF4361A4EA443E55102E45
-C2A7443BC2DB4883B1BFAA58343FAAA48E347109B9F5D306E450E0423320763CAC8F4B48177C85
-11F6703A383803215E520AF7CA6C449C4906FCE3695117888844DEA4A505372010A0E130FDF705
-A37E1DBC59691D785D37D40E737AC708881A603BC0D97730526138BF428D951AA75579D159E612
-F847418C23DD120FBAB2CBBFEDF9BC3B972CD59132C313D84F5CE45B0740BA7ED8086165203068
-689FE81C9CB701D205C815A8E4BF2C341D264017ED02602ACD5F6576CA7606E51B3EB22CF7AFCC
-3C466B69801149AF48A8E012CC75559041B984640EC5F8043A14D70ED3AF1AF7395213E13AA79E
-A3BFE238CDA1C40BCD49A006252ABC5B19EFDD78BCDB02987FAE
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsi
-%!PS-AdobeFont-1.1: LucidaSans-Italic 1.001
-%%CreationDate: 1993 Aug 11 21:10:09
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1992 Bigelow & Holmes Inc. Pat. Des. 289,421. All rights reserved.) readonly def
-/Notice ((c) 1992 by Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Sans Italic) readonly def
-/FamilyName (LucidaSans) readonly def
-/Weight (Normal) readonly def
-/ItalicAngle -11.3 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSans-Italic def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 43 /Alois put
-dup 173 /Ammar put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 33 /Arne put
-dup 59 /Art put
-dup 61 /Ayman put
-dup 63 /Barry put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 96 /Curt put
-dup 89 /Cyrus put
-dup 234 /Glen put
-dup 189 /Heinz put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 60 /Jason put
-dup 32 /Jeff put
-dup 62 /Jerzy put
-dup 34 /Jim put
-dup 64 /Jiri put
-dup 36 /Joe put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 42 /Jonas put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 92 /Koen put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 126 /Michael put
-dup 177 /Murad put
-dup 91 /Robert put
-dup 93 /Robin put
-dup 95 /Rod put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-dup 121 /Sebastian put
-dup 215 /Wilfred put
-dup 45 /Will put
-readonly def
-/FontBBox{-250 -211 1099 967}readonly def
-%/UniqueID 5029007 def
-currentdict end
-currentfile eexec
-AE40F8585C2492B57FC8C19373E315912C0135F3613C38B98FEFD06419749A2EF936D049568E91
-2C3B4814601E6F1C68E63168C5EFE4A12F1C972A88E59D27C31A2A9C0BA365B6FE3266DE7CD0F1
-1D5F0698C11E8C1D4F1056410F924EFF7F265CD09F63373FFF21407562BFA055B1BFA359C5890A
-384338F55437BCB13EF47EA2FEB34874DAE99A2A8CDF087F076588CEF4F5F52D27F99CA2FCACC3
-B00B2DAB26EBD6CCED97C1076E2E38C1C7179AF884D34E5981F3B13BFBED7B35D318515DCB2A38
-02E5402628ABCA3D4BC1F4808D32312ACCEBEC95EEAC23DBDFC3788D91B5D781933BA1E7A9E7BF
-693D5DA7A9281F1C6A7C34E8D6A8145895DE4B6AFA59BC2F66198E226DC29A066BA02F4739FEF4
-FC344E81EDB55226B5E16AF7282FAE761F3D9F253D76D6442D5CC7CA3043F7B37D5A34A905ADAF
-242097EEDA53782431445078C0B35090520B01B437F01D891573DF402A427CECEC5386F1603BEF
-05EEB7DD5FB545BE8042FDC2656F47C7ABD12DF9DBA59693E4F9A554FE067AD8157D2BF1EFB7B9
-1C54F92B27DB8FE4AF1572A8E3131A5FC251FC8F3D5918C30B18337CF3CEB9AAC264E467F9C4E1
-3BDF64763DF9650B0F6A3FF6092F2241B1DD69076E3878B875564E5EA253BBA208DEAF32B48D82
-CA70B0D8FE5181B29362D1603FCD82116B2FCC77931D0E121CDC23CA762E8C9EF47EF6780EC5AB
-D9CB39BF6BA8F4D191F9AAB5965691C4346624EF1559E151378A8EC69A126FE29F5BFEF6162653
-B55AA546E4779E7E60288C059D2DD6FAE507F6E01DB910D52D10EEA2762D59A01C2F1FA458466C
-07AA5A0980968990E18D71F0AA71BBD17CEEAFF025A16913D1BA4D5974D6258BA0D1F934656B65
-19A3AD2375DA469B27BC108F919BE01C833BB6CC59AFFA34F976382579EC5253B4610F9143318C
-050160C7002E29656B29874C5BC27700C912C7B00C1F62458775BEAF10C5A2858456FD04C5B6E5
-B790085D9F584195CC9BE74E7DEBDC57D5084C3CF8168D7B194D57EED9F72AFE24EB78A7CED489
-AB96EE6F2CE148C3C8CBC466AA2B35B36842CB48476D303A7717C4369F803A4FF311D53F1A0044
-B5A3B423AB2D6F361D233CED47B79D579DC4BBF97AE7E6849CE72B35CA881B4680F073C4942FB1
-04B110CD36C12B7FAFB9F8F03EF419A1A5CFAD1D28F13EF057C795F53737018583F52474008775
-5141099E0C46D3A7F65540A05DEFF5A0A1C68096CC39FA13354863897E93F98B98E2C53A693C2D
-57AF95936FA23B61A55E26214D5B2337C4488BD6DC93DDA298FD77A80625C917D9D432EC1AE92F
-DF42E184BCC2400C51465244F338DAD00BF384DC5910AE26F964CBB75F091609E73A3A96D8D07D
-BBC4DB58148E2064C50B5EBDA56DFDA7679C10EDC505D6816B86241997582D77385E0AFD164AE4
-5333A18BC4FB8CF818CEF97158CED9628B78B6C28BE08E747739F924A7CC9C9EC72FD12FD5BCF3
-2D200E0FAF7D7C8F007C84EB868C2118F0A159DF0435C4F9E432F5F7DB3766CEB23939415E3709
-B1E5E14996C0B7123EC993739ACBCF6B28BE7628D11843B2AAD85AED50C9D82B5151EABE73505F
-3A1C103B7F02C0429A32F3376C13863C347BC07472F6CB82B39EA37525A46B95F9387E654F8076
-EEFDB79193E97C16A69EF102ED96F180F44586ECB46F45611BB4FA173B4C8DE27E2C4AC2BD3E91
-8441E44FF42D13F9C119778806FFE56B8ACBDD4537C981571639C5D9D5522C822DE5F29B426B83
-74E02DE01D2A2B30281676D4593C5356214C5C6D3FC679395E0A838A447B2BC803218F97AA6C92
-EE62D3600680CC93187A2D8DC3D7616F4928CBC3E8C42BC5536D00A0F1D3FB114EEB9DA1B5FD89
-50EF78BB34E7AAAAC3AD105D960B3AA743CB487AE7D000E14C5BD14A2250AF406174ADF67A0BE6
-7D62771A8D6283F574F314FCE1FB41B80275B825066BF711A982E58E8F34657DB15E29B20B5EEF
-6EE8ED0BAB63458DAAB556CFFE712851DA37303784F656309ECAAA93185643264ED4B7B6E05829
-67E94B9311A2636F0D6F18BF83E5FE28C81DADA7046E5D485B6A9754F679F2851C5C3F4071153F
-C25F09DB849C09E9CC34A96E0DDE7BF692895D4B6678A1FBA8DF90522086D5C64715DE5FC26F16
-B954EDB7C3A0A72F1278341A1018286562228E2EEA26EE8EE340CB332B43CA68C65A2D57FEB45D
-0BF8EC6092219E7EF9CC649834D297EAF3B5FB00F2F83399311AC5FABC8761A13575B0C4D917BA
-0AA75C78AC3AB78AFC746CFD5FEB2B91073F2FD8D4C2A3A490C94BED5131622DA474A860B312AC
-4675661BDF91D076228D148270253325F12147C5A7FB25FAD15732E43004A70F095EE3AD448D9E
-336CF44C4D55CFC772C92E15CEEC2F56A002A6E1670ABBB074DBE0CA55BE5D1FE65F5A9FF90E1A
-F4A4B5455B9F3A82502C4D860468B7E7E91A77FC043C44E19211A96D8EDDEDE29FAAF156AF6C71
-CA2D0D26A7AA68A2A0864BC236E3B410485D7CF2A51C3FD22A147E3E44E723CCE629A3E67F5321
-6BF328C2BE130CF9C05260E4E5FBE73D9C2032BEA5AEE7B0ABCFD2F6D9874B77D3B61AFDB4B300
-55A0033C9EC86962E50CEF67EDEEA31C093B3A429D9AC37D58056FB739B64FD22BEAF7955D1A12
-4E1F5F81C2FCDD89432C15ED61285B1D300C10714167D1D4DF9C7B0646BD825805B7E6F21ED4A2
-06974B556EE6306C84FCB475F4F242C440A41B67B543BFCC178DEF4E58B739ADF0E14D4D0137B4
-F48BC39918599A70DF1F0DE49F6527D25ED35B5901B2EACB584E8F29DE5CCE15AC1E31D4A14F43
-CB2BE1150D22AD419EED486AABCEAC25F01BFDFDBAE2E3E4C899B3291897A638B4420960CF7AC2
-F08236D1D7747AF87A207081CACBF00A0994C2F98EB90AA3F4211EEED6A0425C6BC0CA31DBC6C9
-DE03E02A5AA192F0187C822AE022AB776CB891E95BB90BB89C07D34A38911A34BA591D78B7DE83
-6BDC01BA45F0A66D735E317B06AF7EE6E817E98FB776EBEAEE6B8AD56FF5DE1134B7EF55D87F21
-057F1248CD06932F6DC349D2E9B1DE0B81E300625E370770C548B89FDA0AA4F8B7373426A4C8BC
-200F54CF2A587DD11ECF76E2E324591FCA3817DAA9B3FE117C826F5B53F24C722F766F73903C58
-A81A2067F7A3E8544B64E26BFBAA0AF6FB10EE8D4E99C49CAB1B397E0AFFA566B007330EE54DAB
-AF0C044E8FF8CBCFBD70A372C5050F02AAEE6E2A648771A199A8290BAF6ED4AD485DACFA5A4937
-CCCA8B4D03FE96D7CBC7C60E6E95B53BDA2597C66168D3564D1BC6617033688510AAE0F6DBB16E
-192CBE34F5E0364233AD2A2D0043703A48EE02E2B4576645BEAF3D44622983407461F2E700F3DD
-51DD10BF742D645F22700223960637361E88D79EA8EC0084F5F20D0BA3EB94A7B5EEDDE499A39C
-1D621945DFB5937A31BEEDB0E2DE8395EAEEEC4A912825EE2D30E06A351862C9F02711D38F63C7
-4BAD03D267BCA956F029F2BD396A577000AAB31B00B004D7DD5F6102D7FE0BB8443AD768BD6051
-CBB0F6C74FE866A2628789EB0E2044F2EA6F0D1686BCF0BB7F245AA757A20EFD93268FC1E140DA
-35E759443BFEB681CA8B10244B4E395F3E9A151A5A3D74293E5EC0A2C2D2DF37132705FED78742
-8C5E876F567D1CB77F7338F70B3FE5AD1F7D9D6AE6AEDED983B638C5B1F6284BBB8911387C2CBE
-51B92657EC57F3F28F9F71BFE582DE883F2F24A3E1BE90D5DB001E7B69968AA2B8564940A2B3C8
-3EECE73D1DF1A51672429FC169488D329D8AE41E0D7E557F6678C6E36EB1877DA3B7AAB89EDDF1
-54AF743BB2FB8F4EA0AF7E8761F3EEF6794FE66A5494E74F7428EC2D47149F05B8E3CC934C46B3
-8739D1BEA64A39C4AF8CC42187FAE682546468FE3C68521D074555FE83FB96B018489EB12C7437
-9EB97E53BE86318E53494DA7F214B9EEF02B1843DEE3D3B7FD4F94986F310FAAD236BF55E7137F
-8B35712AD6C103FFC59F05AC12629D2CB39940395C9683B49D80D0548A17D45A422F9BC0F02112
-DE3AB03E5CC55DF670637BE7E4F0ECEC9B324CC26C16DA89550D80C609134B14E9C5575662A309
-783794C673B64C3C62932C64D9D9F560CCBDB7BB6DDB1A0D67A6C1D09AB7BD60348F91107F65A1
-3EC3149656CDA201356CC2AEB313A97E203C8037C9D5C5A70A50DBEB91E8E4B54EF9BF8DCCC033
-23F8AAE82CB2B60737C52832DA384B02AD2A1D80EEB88AB6ACED1B44AE582B9CAB881E44AF4392
-D29F81A30B430463A0D48D26ADD6D7896EADE1C0E82DA83E28F414BB24086566EBA2BAFF475CFA
-123D905A8A307E135DAAC8735B833005EE356EE627C6B3544DFED3D62F25E88429C244288ECB83
-6733096E71F85E602FB5A77E7807381D0F3805E29716B21D21AFA3BDE43C3EAE43D33082F2F14F
-72CABDFA02022D3146A2AB88719998C6EF1984A5891EA63E47C995F5C484D8F3854A79AF856F57
-54E9DBBE35668176F67FB1ACB5238423D2E1396E7A4241574033C78F342D11F97D8CA238312129
-0D467F2A371BA35E52024740F82CD91A23525EF0597B06A1CE57C7D568B25A96EA0E62756F5E07
-1A63F9D2C22E1C3806B2F150A57E5ECAF61A999E3573E613F94591FC4B0B8F4BDBC7D2619E800D
-A2CD525EA0B722CC25C26C740265774CAB6C3CF110C6A1C7BB9F0A2EA2D03CC8C483DFBBEEE0AE
-831A31706F790C0F695B926C89081ED62B5D5E1F02F405DC455751D87BF06CC05147D56CDB03E2
-16E4EF39CA3E976F786DEDB9CB0FFC98E3B115E4BFF4BD63C2BF6D577971ED3FD5525448558DCF
-C4D40E681C9FBBD650712C69FA78EEDFF970ABA0BDB69E33A8DDF3A08BC0E4DB8909A2DDB35096
-4FA94F03284532ACE8C62E8E0C5FC06EF66266944FBE4C6C239CB66A4445BF6E50E1221F8C9BA3
-2F11E198D306F31DFF8C9CAA5AEEAAB08B30F0ECBCE3CC3329AA58B1F165F151362BE3646EF3BE
-6120E2B618135127192D4CBC77CBD03A83F6717133B61DA06E2118AEF126FCEDA71A426B6801C6
-C70AE8192EA70C6276EE360B9D89388C37D075644A5009E4450B3E6F88697DE0C0A2E6A1FE58A0
-72422BD671FA241FE11788AE83F63AF4114D06702D251FEC634E562CE367948521FBA53344D5D6
-18B0A9A2C5E013F8C790BD5DE8AD289DE859768CB488D06F45DB114FE12B2BA3FCD88099F955CE
-2A3ED377192307CECB2E7227DB751776DAA54BA17F5E7137E1AA1F1B6DFFE782F715FF29E0C370
-76BFF950438DC7B7222A67238157D769C27F48CD9E39AFC1B0AAE6E670E20E982506FA564ACD52
-9D108F72E9A615C61907F00F6DC9B3FED3D99380B99242A53027A154891DB04C3ED328DC4B188D
-9080BDB06D9513098D1C8A69D844320CD494DA7DCA8FE6B008D0DF6B3121599E951AE22A9EE37F
-DEA7A4092509F1743505DAD2B07E1DAB21D84038115C10B5EACCC9C96C62A111AEA09B3259BDA6
-20202DED8FC1BBE20A8CB09E7C77055A9D0BD7D5F39B8F065B290900603EA23896CE2E7438E6CF
-63BB8435EFA37FA35A2588519FC79533D3A1C1B376EC7BBE92388C3F3248C5239C4D21730DBAD6
-65A7785867BB355EDAC969FED613A52354E97501D56909BAFA0F87258B068CAF0907464B498861
-1D3E7E80E645F7AEA5DCBA04CE122C7A47007A73E725DE31C475A57988CE41BE7D1FE972A589F8
-D9CDE0977492E07457698B8E9E184A70EE761583058AC50884A880936F001D53D182CF9605E588
-92910AB45E3C752B6D266CAF22397BAFF1591976B6DEA208495EF675876E92ACFBEC1887245048
-30F05659B2E73E8E049647F4F28F529684085CB30EE66FA5929774E49C15875493F661B77F0C4D
-6391EFE5A0D384BFCB2FC1820130E2E519C3715CFF2AC4B8A74E81C368C55FB5782ADB9BF9644E
-2FD416320DD3C6CBEC64A992B3FB79991E62F129D5187763E7C7D8473F963F43F0D70A8EB508B4
-970A1572835201AE91F48B7FC35D0D12E7015CBD6DE0677D715E0BF94F1F9D3242F8600EB2B4A9
-590BA94CE6D342D9342057E69E0B71175B475F9F9FC8CDF962690867B6B962989D94B7CE670CFE
-23D28E1197AD6C118DAE3CA2BF62FFBF5A6D03C7E1D85199908F9DAB1709E1A3FA4C1D18535AE9
-5306E0641C9C328886C72C91B49B498202C8B72EDD5C7F5DDF178584A24E6A89DC9EF5437EBED1
-CFD46ACFAB9678F27F4BB80279CDB62D9A23761E70ACF40ABEB38BB3242FBC012B8AD563073BC3
-240C6AE167A56B084DABE9096EF07C38BA3E6D380E2A1D1CDED670305CF0EA1D070E5FB8574D30
-8598EEBFB0C6FC907E25108902BBAD331F177EC95717078B97EDFF258F55793FAB9EDDC508FFC4
-719F491D791F5D8487FD5A31992A1E6E4DF7C82AA1BEF383C2F74ED7163AB6DE334D48A11520BE
-2B47FA5C0B07FCEE735F63CCAA25507A78971012EC943DC2D1607B3F44DE13882DF23070BC066F
-F74646DF196E1688D7350D7672F93691FD5950AD7ECE2FBD6D4B1CD777C88DFFCB90B57F9C829B
-A0C9F061F7DCC650CEA49D70B440B84276E432FE47D7D4D67C241F8097469638E4F5076A65FF5A
-15FBE8690B4F6788E843753F6D961043BD8C7908EC2A2EB795AD2955DDB8CD9B6A8BCB3C2BC673
-0A24CBCC79F15D44A6AD0CA0856E661EB07890BD79E93FCAF93AF80BD1BDF915B799C9118DE981
-496A963B4A9498E11893F19446FD9AAE7E4B4FACA51601F5C54D46E7DA49750FE88F420E9D7325
-DEB5A6B091469240AD0DB4537A46E71595FF598BDE54972860305F59F593CBCB7B0B26130CCE19
-E0B553E8D52B1953AA0E463D49A01B3B2B588044D423418A58665DC05B5AAFC47E264985934F03
-C358035E5E4DADDE030060BC07E7F0526FBEEE7FBD26CA50111E8BE27FC021214AA7BC8518E51D
-93934E23270DBEED1246F623EF50C9B12A3A79FD2425DDAA17B4375FBC51A1FD8A7A456441C5F5
-C8DCE1A112C00058434E3250B841ACCFFFE4EE5CE4E8DCAD1DA76C39CA24EEF79A2297B70D6AEC
-75B3179FBFA7A4D90B4522A0F4243D14FFBD028961211739790B55947C4DC63F0DB959A3AFC7C5
-65D672D80422330AAB64D51993BCD2A34FDD8B1848F5C400BF5236188C683BCFE47412108B59EF
-41B7465B020FFA6A9BE53269B4F8AB5FE2A9373C3AC12A740EFD72228AC156A999C6079687FE52
-19BA162C917DE80869339BC76A9D7DEF6224AAB13F1E17BB4FBE9722B94DC84256529932A33391
-D085A85A4DECAB06978B9166F075B51DACD371F172D428081AE1826645F9A461C257A46BAEC29D
-D6848025FB7C6F027D67A89EB217AA9879DCE693729D36171F815C3C6967F8DDD4A0EBDCDABA1B
-AE3C7901A071501004DAA11EBF4E6B20242EB6C4932403A6FBC9C190C8BB789CB3C3F2DB0CEC69
-1FA2A1632F625FC6A1E91CDD863CE75338CE56B6F8863D77FC57B211D413F75B2F7C16F5392015
-C33B55B49BA91C9EBDD5AECBF97D80FFF1B84488FB259623C858B14BB3D78215185A866576F34A
-0E259D58C750992B67B0900001AE2CB8184419C9BEEA52ED099057805F53B7FBAFE7BF2FFCB3F9
-7571A88C794B5AF35DF67BCB66CC21536AD69F860DA40C66AA8F6DC6E52A9C0CF052BAB6708EA0
-0ACEBE8A2D3FDD21CEE891EE4B905F72845B3BAE8591A20D99EC177C44528F56A09111A498160D
-9EFF65D62BDFD201B608B578E9E052EC257CBE33662040ADF68209F5E7876E1BFB861E21405F5D
-5D3A2F684C07F20223E26B289CC7256B10D699637E5A15F409ADE71779032310DB5FB5C98CE037
-89EAFF598241368500C76315D8E3FBE028F587237B1A4E71BF0B52C181AAE9B88754ABBE054185
-A035D118630FF66EB5A48C47949779276B5AC20699F3A33ACB5F9510263670B25A7E3E92666F3C
-0EE6AFF2CCC733780A0D98569B4E08254D9D88DEDAC4F50EB1FE9CBF8588E301FED58E36336167
-7F47386A37B86186D0A0A4627C2BD0C956DF9C0C9209F3275BCD65869D14B94943DCB3A2FA8B5B
-D7434CC1265F7CDA7D86300A5E033AD24468ACC1809460A8DC4231B5409909F865C6CAF7A2D998
-3BC3ED0BD15585A43C6598D8D3103547170067B51D0638150669DB52C1E371B6391D2311E5265C
-6FDF27951111A7524A304E865898634CB768EE72B812A99DFDEBA1C284A0FC95442921B8DC7280
-2EF144335923FE114747EB3CF24FC652DA97A25C2C92ACCFDD15E82144500A6BC1B2F79FF4F722
-E06450D2E6335839962111DCBDB1094FA2D3E817EABAD4DB131F01E453ED5CCB794316E5D259E2
-7A0625D1B5827706503B0F67BF168DEA99FFC9AD1C6CBBBAC271BF0B92745C422F9BA22A2D2F36
-A0964C052062EC7AF373244D8A49F60EB8C2881906FCC197BC9510125DC61628C8C1B29BBE00DD
-343075F33AD0AEF24F32B0F2EDF873401A60CE8A8B6176ACB9C1A395C8861BA36322DC7DC85796
-6C8C77F815477C820716F965B1E1F0AE5129A01DF4507E0E04B5168FA3566AF291F084CB65D0FC
-E86EDE9EC19EFA7CF75C9749CF4B5BE79083E8FB7508A51C5800D546FB14D4D8B5191C598BA5B4
-82E8A0C17F77CE96EDA3179A4A5613C9235758699EF8E2B4682F920A70CEF54FDF59101C5135EC
-3FEC9998660F8D9620B755F45A6A9FF807519A5548EE4BB55CBA5FE6D407499AD47707606DDDE6
-32D7AD1A58FC63F97357F4F5C63E4622BF4017B0CD757D554390F27123D17494630A756CA2F1A1
-A872F8C09BA62F76E5910578DCD4AB4B0DF33F6BF4DB1237EF65E5FA97C593C90728B12FB17407
-FD681A44EF78E14918E7B0530705A1B8F27495B3029252DA7A3934F7209D8BA8442FAC0EA0C03D
-08623347C4B17B249B91E3FB30FF88DFB190AA14276D7A878D6711BB273FD611E15D13541CEB1B
-B6B059985449B7A63C8C425A57AF00293AE85AB3FCA9B709FA60C55EB6AAA639EBCEF4847DA4EB
-F28A235000471D355202F948B24C9283FD0C9C9E3AAF88735E3769B7D60A9410B61C9D62AA5425
-9E43AAC9208A794D56886F983EB006ECB5084CDC8295D1EC0F52B12AD4BDDC14E672450D2BB481
-420AF2E5836683F31FB7ABEEB5FFE9D5E1AE551D3A6E123ABBB141BF313E5D4ECAF00A12C441AF
-E36DE60877FDAE8D255DD1F8BB0C0DEBAF10EDAB4CD2C79B4ED1CDE61E57D12B389C541A8A1823
-53637D9C1A48CE343C88CB15AC45CC54EE6895C685F89691D09AC4216FDDAD8549D164E8BCF101
-1C2D97B3F1DEA3D7C0EE3049860A949D8A558553D5E8FB358C8D2F31A1DF90BAC093E7AB45DCAB
-9E9D4A36B5ADE3C696921C3545E6BD29587068B57A79DACD07C50610EEF8D16BF0CDDB6CB0F459
-8EE921AE8764247A771F63A3E8F39B072DF066C1229948CCD60B26C2FA9FC8467F09762BCD38BC
-3C5A17EBF085DF652CDBC0386E5F8F908C6EEB9E8B35FCF8BF69177FE9002592F93733D3502725
-1035E29E2E4A2C17FF86B5E884ECF851CE8D1CF2E667D9F9FA62EA5C29858EE46647F77FEBD6B6
-071C827470A97888B53EDF69920EE368044F9DCDEAD7D40D21D44A90C44CEBA90B64D800B6F083
-5EB84A3D66BE4F6B1B173B8AF1D0CFE9D11FA65CA2AE847EFEF063BC4400D508C49C220BE19F9B
-14A6E76E2D65E54DE811D104FBC001508ED53A71E6965FEB07423F4846BA0F0C70518D2D9377C6
-FAB46993572179E9A0D75EA6F67C5B7FEDF1B756C882DF1010549DA4B6519E9CA28C56053BAD1A
-9EF5D0428F2CF9355320B70ECFEE125C9B752E2D30C6E259F9A44FD44BB45CE8F66C3AB6C27DC6
-E2A8919A2214220E0E5ADCF6C885966647797B9AEDFDDDDA5726F45F407034327F70C388B6EBA3
-5227ED48CC572516A3FF067B4F7707DB59CAE2B37663CFBA1E7128B43A2F1BBC209BBA10D71D53
-14A31B03E68F68A9A97F32C14205D4E998359039CD08D21B0B4A01FA2CB7FA8B28DB40F23B1301
-2D1664F42D084CD6D49588BF294EECB7C2CF18B65106BC49DA160DB79A63A9A7194C9F2F79F2A4
-F97EFA10698F291334E8B4F74C9D948F557C25C4FBC798ADA8A53B9B0E6DD4BA50968F5A5707A3
-A6428BC7CC56704534463F5031272BB5C08DD6F4033FD1B5E1A395316AD330599EDC4E021EB125
-7BF081AC55857A913DFCAF39F66A1ED2289A57AB6CDE8A2F56D11157569484BF6EF26B04C7CA9F
-C821FC46B9F13CA07AC0D90FAD8AC2866BA8DA0D67B908A01387E54F9F9DDEF25F50A1DD65717A
-3533023CE04038271DAC6CB401D3F692266712D3E380970368A34962C60646B12D129745C961F1
-F6E17FA854630F7FFA9E030A0C2D6001692E71495AD7492FD65912BBE636050F85DE19D51F2722
-E8FEA3C931541C9C370626163C528C1A3C0E587C7275806D08892C2618D0CB66B6AB37EB96EE34
-26274E9E4A036C57AE33B1C7D50BC5E2BA42BE0F14D32F02F77375087BEA2D3D44366E13F9CDB2
-096459878D802A151789E54C21E09FDC98C6A3567B7F6EF03E7E67228998E1F893ADCD0EE49F95
-22FFBA193A8BC1D5A2A43FA75300C4C72A1E388A792586B3716979DB9679BD3779EC4D9F427F18
-E4017D87C0B8C44460FE64C1A591875E589CB9A4818341FE9FF1E515F6D510685338514684D90B
-A40FD68AA77BE2F5D5536772A6232B386CEE391C88D1796CD076A2133474F9B1506B446F61D138
-E5CE584D113BDE06EAE89D82F1AF25B78891766CB386332EFC60A57352BC96B42905C0072DDC23
-61F20E89BA1DF2EFC1C18FB071CF04396A45293E44FE656A19F3AE3A5635560763D03B6039EAC4
-605AC30D4E3B1A68AC6CD68B00D694399B9527F13D81099DA664919A3D15C3E6DEF460134A1736
-B1FD53DDBD20C248D0832074C2A22802B7405EB6D33D864D97B78252BEAE3BF9BA5DDFC4CA077D
-806289B7ACCCA239E6603C7D2BA41B7DC820F86D1F8530604D7E3F8A1239081D7FBF9FF9C2D9ED
-4D672417853364CAF9F010CF08E4E060038A67E70EC743AB7FD3BFD62E7C209B0281F592700E1E
-CD0B18F65DF4947D24B2D9FA6C645348495864F66008BFE85089E6442856D0DFF9B27648A793B2
-22E98EF332692C08FFB08A7AFCF9EE4DC33343F8FC0B2BF5F59EA5FF484EEC4D0903A7DE30447B
-F6159C922C3691A97C2308CC2B32683A72B3CB14023E76410345781F0949E918D47481630EB60F
-891D13EA3AA81DA60DA50E67D0DD63E6823DC1375FC60738B633996A10B16BAC8CBF574732679C
-B238B9BB0C1507515558A5E1419A17DAF43BEA11E31A9F10AA8DF17DD9BD9EFEC13EF6F6D1B47E
-CE37F8D45D2817B5CAECBE38D45BDE09604146FDA57CC7E0814AC69558F170A7AC2F8DA6A5C7DF
-485C1E16BB96C3E1DA2EBC5D76630A99A007AEB8F680F2A10182EE55A0ECBD17267F6A0E4AB5D5
-4E062DDDA4DEE9506528043578853DE1CE8ACDE68938EFFE8283419D9A779BBC39221379BA2767
-DE78BFECCEA814269A456AEC28CADA35B7A1F5DF89D57F9FE64B2818EFEDB506B1CBDE22F9E706
-54A84DF0C0124124646EBAF633E054D704305B2723EE6848011985DCC11CB1DA81ABEB7CD5450E
-31C218B45C3556B7D1DCD47D4BEA4E3FFC5930037B2664ECCFAD1204D8CDD7289BFA1B2F4BC59E
-B586883A9E8757EBB0525A53EB83996963ED8DF4760CC16B542BB7C60FE6C0F3A18E18B26EFFC6
-CB96792CF2C2113E04C8E64335082EDB3FBD78DE0F1D61B55EBABDFD44786416F0AF593379728C
-FF15973618B201D872628100BA908908A978EF091A126505221F6C52E7096CFCF13710DA707347
-308943095A0222411C858DC7BAA314EC1107CF9C7C699EE623981946E79B70177FE70BEEC2624A
-928FBAF73B1CC7D65A6E76387EF3812177BA0914BAEBCC99564A2A26710129E23899D8822DF447
-06AFECAAD63168BC96BB879D418D3A26C214E4F26E186ED9B645F9023013086767A5276DCE1B81
-031D6F08055D5898C6C1DF53CF9695F0B1DDAAB78BB824B2EDCB8D726B2F477289C16AB9E85013
-1E1E23221929D95E17F4011D2126D783C1363403D650D426D642AF6928AC7A017E2D36A60CE6E9
-7EC189432627B4BB14B94E2F46D4ADA823DFD6093F9ECC8F01FE148E59C11AAA4417EBC801B0C8
-D8B380A4922D9AA366BA64BEAC25DE3BB50E5EEFC4E0AA8E8D6E7D664FE249F01058D5CAAA8C3C
-AAC732A1507B9F84AE531A3F5A6CA32C812EC23E31F3F491F21835F655ADFD42E6387D03C500B1
-D924D99572BC8F362BDB56FB6962800DDEBA947659674DB719E4CA9CA2CA8BB36E28CBECFB9EF8
-16EC9B0AB6B464B959DFFD30F564E6C7480B72A5BE58B2B1527BF6967F08F929D98378B2D18AB6
-2A73010C9FF49CAEF7C76CAA65695F1FEDFCE05A487CBE6CA689F4B095BDBA432E349816190CE4
-BD03D7246F73B5A6BCA12E262BCCBA77E25C3A19241202EF50A600D21D16E8CFFA05EBB85E65B0
-E3AE69730D4D3EF79A0525BFAD3659DDEC3F536BFF0EEA6693A683BF9259E098B1CB8EC38B1DC6
-AD3B20DDBB88E1863ED1DF64A2452977A1C70CFAE0AC206977526D2EF4885561EDE9C0642D6524
-12A2BCFF8B37DBA2D31079C4AC6B9CF26518BABF3639D9169FACEC29E42DA1F0AE2EE290FC0F35
-149E0EC8807C70C4EBAFB12CA44B7DE7D95608DDBAFAEB476E98836E317187715C1F07C3719EB2
-0560EB5B241932106C464D074EBF0B4B6EC4E86CAB3C00357D406EA833652D729D32069140817E
-F7F906E8650CAE88FABE5545CFE266F4966FCFD8F83DEED5C086876952F0D024108B42E06D4DB0
-89EF77802BB2DEC90966D331F6E34D92675DAB18FA3334DF9918806BE5058BA582F35B2D742EDC
-F4FF8BA830F0C86148C235788EFC15400E08ADC57D6ECE093E1F7711590DA9D30017B730774052
-6937D9A8A4756ACCB0A6BD2888CE2295658A9B534B88EE43DF464BA3AF64CE2504814D2B065B85
-0DC705049E0B346D007B43AFC18028D4E9539EBC7CD14737CC1B7F10F2CB000A7F219DF60B449A
-12D21E16E8789B7B8F67C354574B6CB5E0B6B612D9C5D5B0AE7D87342AB404E967494718582FA7
-D32CE4D6A81A1C9EAF3EAB6060DFBA250685BABE46B4FF3BCC701AFA8A868F7029B38F3568834A
-8C34EB0E6DF3D67334FD0E4838075286331AB693179C65BA5087988383D3D5EC5E0AE7BDC99BFB
-C358BA2AA274A4521E286CC6052A5C477696C5578D5608267CCB164694974BE93AE7E35F389F2B
-AC6B7980E61C29B1DD2D15B42195E795B00D2B89E6C4BEC4379413B11B939A1528C56006ECC994
-7E4F14E3D60F7400FEE32D77798FF6383B3319C6F92E494BF73A90083F986CE5F2105C0E801027
-57AFBBFFAF368A20EBBCC6516B79682D8B70A23D8DF3A2BBE4EE081D4ADF70847F95DDAEC10B35
-13B069B9A6E50FDE25E3458050F568625F680D3DAB2FCD3B7007109358EF6428756F742C90118F
-E443EFD7E6D879CD082F73B0B95E230C06C67DA5CC8DB4792EB274FD596DCE8C966F84B54FCB14
-8B57141947461BCC69A012B50DE3667F6DD9F0FC7706525BF5EABB07164BB07B9C973B5D31D0A2
-2CC99E37697A6D14B6F4EE4745329EAC6A5DE7BCEF1B10DEEB46DA4AE14BB82CBABC31040987E1
-74EA49EE6F543DBDA0063B6C1042EB379F610DB5C0D4263CFC08A9C5604B7FE2345E775EFF6BC3
-5C581500BCFFD98E23665B2115CFE33A184BBE1DB4EF955F409074512F61A37827DB751757E284
-A23C89932BA251ECCEE545B6DDC98246970B17C12FC7F9237E6D00E8187F7F45E048307688EE64
-2FA6CABEA56C1D8C1FB31E0B0B95D7DAFC1BE2E90F933A44AF03E94BA2DCE76D358C2D7A2216C5
-E95788A6BDC9350135621D59F52FC74BC96D94F93E6E63123B4F56326413974495E822DE96FC05
-315EFDDFEB919FB2A36BFD8580D6A21D11515EC7835082359F3D0B2F79901FD6CC2AC41E2D7B9C
-412A49C9D7B8FD6EFA11517821643349EE9FDD5A6F4D55F440CB7284726C6DD45E84049F8931CD
-570388CDD6DD5F7AA0323533EEA3DA70FF0AA8BC42F3B129D0AFEDFD840FBAF2CBC35FF45B8656
-BDDAC912ADA0A3C2EE447684AD4A0DADF205A419E583D57D352B30356D611E5E8B67538E2AB612
-787177B8C8CAE9A3F63E58913E026E2BDBCD9CDF272AB9B181BE3CD650AFAF3FB9D6E07D32F915
-4852862C3F7DB6748FC834C868619A4E7823733CA044DBE48F642944A087FAC70432D01392A52A
-3FA0D1C54EBA4662AC8DE38827B17CF644C2987ED7E57D436E4A88B29A1C91F454A4637CA5424D
-11B82D1137D58867A9BA363CA0E07C005DFEB038136D4FDFD5AF85F48E58E50D2AAEDC886A4B22
-CE2DBFBFD24F4A05A3A9FCA87A95A871BF8D6237C8C63E618FA4DBC9E15ABB677EB7F1706B1C9B
-125D4F5E39A168A989FC53D34F45C24A52292627E11F64A7BE21E5A61D4D8F8C9F7DC3B0E139FA
-1E7EACB8BE224E679A29DD3B44FB9B29220EDEE3FF41E88D15C914E9E2EA6FBD1D409753D69FB3
-ABF266FA7991E82B74C7C73BA7DEA82B0A0CFBD6291B4DFFA1D68306D24B50906A3EE87A0C3A17
-3ED5A1F983138E7BD4381E1B21AEC00F72873F4EA6C622118F37619F6A451DBC52D2BA704DA804
-17298BB1CD70A5FE38163F83ED96C2D5EC1CF2DC8CFDC9C1A8C2EC735ABBC1851C1A3270714B88
-ED8E2FB5A0469A18EB27C0B191169E37D71D62D6FE06E23B18B4DFC93F8E220DFEC3B57F34657B
-0BCEB41F10C0DECED95960DD664C499BC607614D97C60CD7794807F2D509B6589EE4241E4349C9
-33A94C3F1E58FC40D320CFC31153BCB12F7CAE903D829E8B2300F41DE6D21B5BCED26673042B60
-3403B1918E2A57662FA77A21D16EAB58C3C81243EBC05D6922C843EAADC9DA99B83AE09FA329F6
-A6F0B5BA44AB4C1FE88B63BFA4D629EE411CB1EF26ABAA16264204637182774F1AB200C7E20057
-17E5168F766E790C248C4A38B93F5F9B5C07E612D72077C36688A597DAE740D04171E33FF960E4
-4C1E795C1C813E39BE2C0365341D1EC946BD30DC8BCBED7F9B4AFED3283B263155414CAF138365
-2C1935E75541A553121B7FEE8293ACCAC906EBABB343B875E4774387FD8DE4557830B2A8CFA3C8
-4B734F4AD5094754B96AB12E977DDC29F8E43697F737E52A6D9DD9A2D8840906B4ABE9C246F684
-10C38B404FA6251A2E8A31E2126D11929B73ABBC01ACE04A84FF25A8F7F1AE3A9C8FC04C2FF867
-5A41EB0453373722415563EC07A9DF738F7E8E9423DB8A09DC6714472982ED98165984C99F885C
-9E9941F2A64D10BF1936C749019845FE5C5DEDF1C057837AE0C6BEE3072C0ECC044B5A33D4AEF5
-3506438F750804B696AAD17897036057E77A0BD7E02F2918CE13A48FED56C55FA447B0F32F47C5
-2AA0F53F03F6334E6C484AF42F265EAD25088232BC109B4AA86A475BC11FB22FEE50F92FB4C4B5
-01DBBE211228D5C14ABA48B56E59A34C813016D43817AF1B707D09BBCA2B20F3B3C90058EF7E56
-DDD4004F8754EBF0A16DBA018F8195FFBFD5668D4D21E7B6AF279A08A17D081811D2C34DA41E91
-3399F6F3B4BE23879972BBA56C65F6612606DD000A6C857F8F283E6008281E5D18828EBC6BCA53
-29977E4C792E468DEDA9BC087DD8B4FCC6D9279BCC069B5B7544585FB305EA3516268FFE6A3F91
-CB25909A61EF71B0016EF040365D193CCA29409EAD1AF569DC290514A10980B94D6E8C609728B4
-A35E97299E3DD1EC28764A71AEDD26C6D76F5276139EF13F052403F529713702E5B1089BAA4390
-78F4D5B1B2FA80FE3CB11B14BC466434BA54F839B8A9C887B769FB59463D0D50DAF8C71FA0A9F4
-0E73AF18FB6C7312FD51D0EB70027ED4A546232410E7D29A156A2291E29F6137FB42525BEFC6DB
-3049AFAF2357A8ED9CED95CF7E33FE3845883E35632507F3BEE56533E42DF08FA0183CDCCE22CA
-7E06D568D08D161560D106E22E9C9576ABE08ECA90A62510C2811D7CC28730D2BE9A1642052647
-394F4CD2A4A93ACC984C954F0E8C57670C08CF0D21D46E08925ACE4665D9D724EDC75EE0392322
-E9381632D8C287BCEF09E84D42E3BC345DEB24C2AD0C68FF094E07D32685866270DC457391BF08
-15A73D64540C28A7BC178F9A8EEBFF4C4478924B72FE21D51ACE32EF43C0D3628AE353B74FC36A
-7267FC679DCB875BDFC77821233B30F41A6E1EFDBCAEE3B4319BBE29D253624E48201DD2EA2498
-34F67D2F111BF268942F6842939365C8E2BC3330F0243CD1AC7C5B62B7F0A2FBFCD0965AA10627
-73634020A2C7C364CDC14EA24B500CBF4A8C79B01D6DF55DB738CBE3B978111D65DB99A78CD0AE
-43619F2E28BD444DEB85A7B585B19C594940C45870E21D4B1B110028A4F3A60C951A0884D57E28
-D5E26E0E928619000D5CFF442D019097C45DB01BE693F6528A00120A14845923BCB81F27BBEEBC
-15A9FF9124371E485BF4AA8B51B2DA49DE8C2E5F4F1D909B2731B2B14B287D921949115891AFDC
-2E9424E11D6A6E01800002B41B60F7AF908FFA016E775C82582A4C15F47F941ABA8889891F9441
-F2C850A29185D4B2B68CCF46C38ADFBF046CB7BCF9B610379E95CD8D2F68ACB47107225ACDC6B1
-2DD0A72F291E27199399F916370B1F7D6F4EC7D0109EEABE3191393C7D6446F86F10EEAD7F9D79
-B5AB0C053768EDBE0E0F211F306507510E589686D29D226E55D9F07696A144BB4A6400647A8743
-ED136D3C5DA6B183D0AF2B565D9D9C345EAE5B63BABA6867BED519CFD46CE594AF18AB49DA423F
-0C781EAC2BFCA83F4B11B431C1DFF69E12287098A487BA099786DE0906EB2806278912B958D9D0
-CC168D6246251F550445413478B8A460A24FA8D80A0924253985753DA56A30920BB237E4521C2A
-78B4E79A256EB66A4B2061F4B71B421D85223FCC8DB4FED0C3A4C4918FDEDC558C57850A62917A
-0E57EA5C771D64A137E17D12F1C5EC08FDB94D1232B090127259DF02581C2584754EEA872D88EE
-7E583D13C54D278DCB5D6AAC44F68E76186133A3EAC6AC3D22FFDE29D0EE251495A96DD973AA89
-867C6BF4A1B71B0956F32CA07D796A19A2B64CAEAC3B04AEE03E943B6FE66EE9840DDC086E8C80
-A0849F14992530B74EE8C58CA3F4E765A7A097D98D45DC90C48A3F6262E9999BC34EBF07D5DBE8
-7185B7CC1BE34DB8D09856E84A5B9B30C01CAD5E72034433045BBC57DE1DB1186BA78C08B6B224
-07FA803CFFF1CAB082856810D5639AF9E8653470B3FC95E1CF8FD80DBBB597FEA6A4E3CF584AFB
-4A88D02C1EA61B65FB0CC7A96EF09AD692D035EEF27EB3BF2967364A42DF2D7565C61400B0E338
-168B81E69C07FCD2CE5B20526A707F36786C0C6D53B7E4567D41DF6435B4DCF13256B7E802441E
-4C86A0A329EA7293B1A5FA8D532FD0F529A2CA7CBF0F667C784826A1891E8FB93564158B14EB52
-7AFD02156785CB4089DCAA8056EC101F85FCA80333A89AD17EB94C100BDD0552006139C9496EDD
-FFE06E4D10C1258BC6912C5889D3D9108622BE978F52E855729C691DAFCB358169154A78659CEE
-C855C995B334280BF279955835BD13DF6AD0066702C7B2A7804A223947A5F8528F0E2A962F76FF
-2B41655FCEFD02F3F6F8D848D60B65399746806A9A4E671F62FD3A46A8766E6F94422B84E9E3CC
-3F1ECFF2C86FD88EAB7C5665743F5F7E26F34864C701B57625A79CDCD1BAA2A43F482FAE42F9B9
-4BDBAA91ADCE7780AD209D2C19994574B9BBB132169B488E6BA22ED05C971D2CC5A9A0262844B2
-1698BA297412019CD7F6C796944202C89B7D7B188DCEB11C91F90F0A338F62F636B759924BD999
-B488C61DDAECC4B68E0104D51C9B8E38354AAA61EBB5B53A10F5798C3E755662C2F92523CE4710
-14B322D56181A39DB9073EF5CF6C99028C66A48DCD259DA4A9CA17375AC33C1AA56235BF1A57E7
-B3872799CCF1AE0534C5EC3AAA96128DAC5592C6A3AEF6AC4EC77F1CBFE1F7CBEAED6935913164
-C7CBAAE272A953ECFD2F9B95E63968190066A66DE5F87CDBB126AB5B806DB3E8F0665952D051A3
-DF91F4BBC261BAB836F921DFB0E6132283C40B9BE25DBA4DB5E9561658D735F4E7C635BA312C55
-A499A10352BAEA349607623649CBBD0AEEF6DFD9F436CA20A9A887A13C8B1E40064BC2B5E8F788
-887C4D1B853C40D74E4E759D417421FFFF7B2ABFF74E70FF8446E268C784BE7BF93CF20D3B085B
-B4136068A30E1471895FD2345E05BB57D5C32F1EE6C3A288D1BFECA8276D35139876240E36DAA2
-99C18AB7A45DEEBC470F8DAFCE5884FA632F11845C1B28A3B39D820CD09B24ABE6BDF342A90D1B
-E453764A959A0766C1F1B6F72579977F6BAF22C2620C22D16E52C78220AED5E5B0F977E69BB95C
-A44F67FCFBA74F292773BBF4590773FAFC9632855223B640F8B5F3B991685215F92F1751EBA738
-5C09B7CAA12A617A4BA5497747AF13918DDD1AD89085AA3510443E8CD9B799F325AE43863E7F02
-CBEEC80A79A785DA41FAD2572E57A19F9A8DDBD1A12004F41158077B0B9D67E9CC4F9F10C29502
-50C74CEDA126664FC366E6C8E5D6C8DA0E935D68DAC7BEFFB648FC6215145ABA587DCC95F2A0BC
-5E187C70FB879E6F75FEFB9FF1A09D4BE80EB65AF18BD7CF9ECA28F44E49BE391D4A95633B1329
-06A003D3879D1DA13717502851178B791137E3B8D7954BFB34E55B27FB430027D6A836C5773184
-C9384BC708991D81665F7D94803EE28BA76CD43DA908B279C772A4249E88DFC85A10849607DF1B
-CA4D481614518C59017B1079ABDD1FF4A5FDAF8053A6225CED3FBE6F61A3404C797A61DD6845B4
-261B7BADCD7FBA647562514F72C0B2EF4077DA86BA5A71E192B2F4E7D9CDFDC1BC990F4A295CED
-BE13590B98608C1B1A5F8E2A1690A4153B9304F5A32C764E0B05BA8CFE4907E39E33D69C4C424E
-6BE32F2C298286EC2C7EE5D6C1B825DE78BA87F2E4FD59985FEFA23933832A4E61A21617B519B2
-9360D57CCC21A685DD415048A06C2C8F34A3C98498CF74CDEFD3E5A595140F52F02B47A34202E9
-2C07EF8E790186E56920F5967BFDE5DD6E2462DDCE6ADB38FCC059E189F8DA70A8687940CF9D80
-98FFAD9D7929487A9191C250ECFF0A90012E0FE9F902F78A2C146ED6E5420C00DD89F7415F2573
-3B5146D271A89598EEA4005DB32FD27DFA0E293423E4D433DD78A31910988D75F2726B3B8A7719
-EBD40A889AB7E38216F1301D6FB53363240E1A07C2ADE47B26D4B6B438FA69786A582C72855A76
-77E6C51555F39F3EFB53C79905BCDB3CD88D3A5801F971BC8809BF73D384B53C1E03D65CC34039
-2A7A564270526CBD6F9FBA7871BDDE6D9BE23C38D5E53B51CFE4EF588E519148ECA0649AAC1E1A
-2606EFFB8EC97C9E64D46E9BB5DAE9BB73CFA6A9CCA578DB26ACEEB662D020F9D2F163B877AE89
-746A4B63040082385DF1C5BEC77350F9F5EA41F5941C90EAB5700820C0C29AB8371180F30BF009
-5D7CEF5446D549D0931961B246DA8F1C3535F8967D64FD070B625904D7D7DD6E31B9E410CF3D5B
-DBB7B6D6473771B85F8E2924CA2F4D8DDFB2DB3D3E4CD46FC27C65F7058E8F908DAFA540BF2726
-A5A1A66DE298D6EB770FDD4C2EB07F3C81F190712C2C5253379D518A931097A96866C1D73AF6D3
-587202857D0A83D2A526D281B42AD8A29E5084228C527AAC631E85E9FBE26AB60F14D94FEF2E3B
-9A24EFF6DB66998C5E2D36966A11AF147CD293723A5F2F34625F6AC2C4FB51D0F851AA5B4B54CA
-E1C8002ECE653890BBC684E4D4EF528BF815BA9B3DAC3A6EF34EE74BCEBD75F35F370363879C6A
-F67E849750D4953A880081DA1B64582E8D790C288B65DC1B69BBCB0630C77ABFDE5A40E0630D90
-F542F09AAAAFD8BFC57BCB9BBED422602DE45CB377C2E634B47AA83CFAAA35E3C869C0819E6E0E
-1CA918941B15F66E9552672110FACBB538E8FB8A7CE8AEB2FF61EA94E098B89062FE76EF53C6E8
-2CCDA0E8A19BCA2B33F4671BD38C0DE622522CE84ACC4114473F10554F8B13AF6E50A8F7443EFD
-AFEF23430F4C2AFC9188ED069E25647C5D89D657E5C570A27A4EE5981E1D9D317CC90F5B25695E
-9E1B914773FD447A91E76E5E87E6613127CA54E8AFA17052094F6467438B369C8549E5A0A59B04
-D32B5A0B02FAB315F25CD4C7E16FCFF78544D88D983EF7C49AE1DDD72275759ADAFF6F206B563A
-5912AA256CFCB35CE30CAFCFA481301F6A25F673A8B90E9795B2981601BA88400DD247AF468011
-8C698A366B875A8631AF3A5B4CEA30F1B98870C096B0285AD22D2AE0C3E7C2600BBE9DB96A9A40
-96BCB3275481F63EC41789444E088A98C3564F22C7CC1D5D343EE6E3494E46C99B1546AD0FC7A6
-561C239B5D233450A80A13F4DB163FED87BFD98FAEBA9178CFABD4B5828EE864403949429940E9
-BF97455B4B10F6FD8720930BE10E639F7173B460F56701B5D4AC799A794C9CA075D34829B98461
-0FA438749B33EB9FEC2BBC2A2D354DCAED8F46CDB103EF0F64670EB7FE92FFFD4734BCC9F5B68E
-CBCB0BFF982FC7558774F9814B00802B4147A50F96E52FD1E107E1BBC7CD878D9BB194A3280DE8
-0D3BEF8FD0CE0FBEE8919B8E6A9C8A45FA2DD71197AB8F15E122B6D96347181D1363A190CAC8FD
-84EDEBE0752BD3EB0312C7EC7864E68CD0962B3AC5B919CA24A3F3B75729AC6578254974D749E0
-9E460263EFF0F666129514DA59329972C02FBC41C2965D3F2C7AD1B834D210EAAB5FE5B50DF9C6
-E16A3DD52EB2A3E703364958B977060CCEF91334232C9E71E27C03A1DE128CFB721881902A1C27
-5FF14F0FD65AEA05A3A58241E874E6222596AB117144C5255EA57322E49F07A7DE465C39DF690A
-6A9836B10E035928E05AD103954B6BAFCEC520D364A7E4FFA27EDB5299F47ADD3009FF45463D38
-8A3C8571B21DC64DD8CF7028BDFEB4F66D105BACD33DB5E8A00363B47B9D348AA1611C059205EA
-3B5897658160F069213875205D4979EA1A1F93F196A322B6ACFA8545EBA221B363A4F6C32C5FC5
-FCB4E4DB0E2D103AAE01AC84FF8B1BF81D05CEDCA5A356981AED6A5F4A5978ED737CEE2B686275
-2612B63BB055641ADE4F9DFCE2BE94F9B593BA495A1351626702E648B62E781885ED4770A45940
-FB25E5C4DCF2CA34BCE72693C063D1F130D728D7D04729E8005CB872D264AB8EE6D125962DD6BD
-27C0BD80247AE1DF710BFA28C8A5E32CD34E45D60AF37EACBF49682A1A76B15ED787E1E6371B5D
-D56DB046DC21B5DD9463996A4D805135A4971B8C187AAD32C422087D8FB8B46B5B472BDAA9AAE6
-85C6C08431BE762313E443A37812D19F535AA285DBA7041997EA73498D5630D24F727335289DAC
-BDAB419E8B044E45D08B45B24134B5BAC9CF14D48DE6AB4705607E8B7ACFA9772C1F4E86A35383
-FC11C4AA84A7C734915A2A5EE0C630268C6DC794DD6164C9D28C33E6208266D51ECD5FAC58C455
-ABE4DD2E28AE428BBA827C18F347127E07E9E14BDF6FF4555E4E6C79697073F5D01927422FB534
-7E854223D6932003F6F7F2B6BE4FBBAA65F2AF984012ADBDFE1DD4AEA80E3CD859BBF018084B8C
-0E6D3E4B81B9F2023F818BFCAB27AB55D3930F03EDDF80D2274FB6BDCBD888ABEE7B9C3AACA6A7
-70FEB66CF346D7545537531AC4FA6DE2AE0B5F0751CB10EDCC047527117F0974A8E0E48413155F
-B8E15D487942B6AEB71989CD74C88AC77809E1415C14A5BD4776A2593692BAFB9D3F8B398D9C0E
-1DF346BB9A75915575B2ED1F1EAE8BA4DE510ED7F5E795314D5E5FEA572DDE48FC742F6318CD26
-4DEF0C83C92032465C5209ACC826D2CC9507097A18679C44329E25C87D98AC7A007B4795FA3F14
-E93993E927358E2E5142E7FB9CB2E62C0AA0C494768014DC0FCF8BFA1B299CB788B74A660CC404
-F661DCF070C900E4E418C0ECEF6BB7A7572C2A632A9FB4F18C963FAD73B5A0C863ACF3203489D1
-EDE5AFF38D67FEDE75F17AFE06F9130700BD092A55129DA2CED26CF10C5C088FCF82B192AF54FB
-BE884D701A15D71F21099303F9204D0CEE6CE1CD4491FB5B0285EC589C17079AA6599ED30377F6
-7538636C92BD6D49B53C1671DDA036FB4A9251BDDDF41383F818F332AED33E010C642605051FB6
-5F1E68DDB634644026B08ECE7608AF5AD2F648E32B6DC1ED202F02E12B31E008790FF62B097F9C
-C871A36A23737F8DB0EACCC75740CEDD89EBF1D1619BC558D35FC49FACF0C4696F577674879B35
-DA2342F894FBC85F7EE7F4796B680D12ECD8E344D5FBA7F5E56FE4D5C138309CABC4871D81134E
-C07D9825556F78F74C9239BAC7365767761577FDF31609C5C884CD95571410856CB2A87CE42BD8
-9F92B8AFADFEB5BA618BA10396AC6B31A4E87C2B89B521FA100D8622F39C80190749C5E9C26F9D
-1040F6B90D2D380BED092EEA62D6BBD648B1021719799FCF210C5EF3BAE4D44C4D798D6529238B
-5BA06D3C9F9AE5367CBB81993C19F9286E690DE1345FFDDAFF9FE36E
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lsd
-%!PS-AdobeFont-1.1: LucidaSans-Demi 1.001
-%%CreationDate: 1993 Aug 11 21:10:03
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1992 Bigelow & Holmes Inc. All rights reserved. ) readonly def
-/Notice ((c) 1992 by Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Sans Demibold) readonly def
-/FamilyName (LucidaSans) readonly def
-/Weight (Demibold) readonly def
-/ItalicAngle 0 def
-/isFixedPitch false def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaSans-Demi def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 89 /Cyrus put
-dup 189 /Heinz put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 32 /Jeff put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 121 /Sebastian put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 45 /Will put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-readonly def
-/FontBBox{-309 -205 1151 967}readonly def
-%/UniqueID 5029006 def
-currentdict end
-currentfile eexec
-AE40F8585C2492B57FC8C19373E315912C02C4E404DE7D857CFC574863562CE335405BDCD8F11F
-96FF6E8F1C7B7081B95AEE4E19EF19E210EB377985E3A9C4049662C57E12D3250AA62F97535698
-C97032B09BB86FAED093CD2338831E8859F00CB0C108EB8E6EF582C1A64E00289B62C4DD3C7ABE
-9D68E37629997DAA1BD0F494A609A153E01C0FC558EC2510717C5F3C0D1704E13894839A500B55
-234B67E33C3EE5A6E7E905C23EECF0D7320E431F93A893DD533D15A7D941B043EA7698B0BAAC30
-D437917A0AB35CB6E43354D38151D2BCAB7D2B5C7EB260C888CD713A2960FB2E510299FADCF020
-C4A535A0791F9B9DA4A3D25C989EB20DD198AAF09029DE3109374D40071EB6255A9B872322B00C
-EE340A09F572634C77960BD50BFCC684BA77A4D15CEB51519C9728E8A3D90555B3EAF8C342A020
-6282A97EDAA25BB74F1AE6F862477A7AEAF1A2743843460B3EA6653A0E7348D33FEEDBDED3D45D
-85CF2AA51168B0647C1DE8B3C9A78C2EA43726659F3E8EDBC6A899F644DC2932A855CF3F64B115
-B46D556E5D9985D389F7F250B017F690E2D057D6C651FD591D0186F44E4E72137572BB6C02B816
-DD19473CAF196D22DD8C2CDC3EAB84CAA908B1895059B7CF29D716DE195A6561EDE1D69FBB65D7
-CC82A9A4661DF15F693EE6E383D7B8204B693A7B0660686A66F634FB881D0DCB0309DCC421EFC2
-F0AEACC7EBDC0D36B4B23BE86EC1BF92CA08E7F7FE75A9573149F4DF5B0FF2E3F1B7152EE18AA4
-4C79B6B5B8ADF21B9D463241D00B8D0B1E4C53E374EAECD2370C762B7B6BEFF36ADA6C616B9395
-16561AB36577ED5709D2AB556D6828CFE3312375F8352709005A1AB5889D6EE142AFA34C135FF6
-A16327F64BA637F66BBEA267A0CF74E93C5FA0BC0025041987825AFB1AE5BBA228C40BC35EAE0B
-620B9E90510DBD9762195207113830727F293787D784CC8B3096AAE08DAA086D3F2D02742EACB3
-7D210FD447B489559EF0641DAD182D275B4CFA7311FA695AFBC9B689CBE20DEC441EBD2D6CA829
-F3C9D7A5F0BD06082A0348E70A97A463340BFE7B8A183D6E01735C49361731501A6BE18C334DED
-5FDD2E20E0DC11010983CA608F9A6AF1E2C5887707CD4E1EB02F38BDE030DD8E0DB7D9B39470D9
-993CB97420EED3C2238E2D9C5558794D1EA89D7DD24C8E426BA238743695FA0908AFB11012C071
-2ECFD83A269452B1DBE37E142A6A45E05E4D3FBFEDA1B8D3B3A8D165F24B8ECC37EAF5F56DAAF2
-2FB1E178D15C742CB146B41265017FD85A6EB653C0F69DE9EE0D5C488D1E9FCD5516F6B8721DCB
-DF10E9A94F678124D6668A291B25A3E898923040749ED3458B9DDD204B196470F18DB90B3B0B0B
-62F4979942FAA9F1FC00D98E345560CEA1D8C89CF7BC141ED12696AB78BC44B2483E3B5FDD8F8A
-257B81175F5ECADB194647FD147826560D21CC2C1E619079C5E03D47E85014CE98E7AA57F32B97
-0F7211D7FA44C26FC12A0BD6F12604B8F3EEBD1DCB0E8959857A5EB5FBAEF277ECD1AC6B564658
-A547C9306B51C96E76D46D4878C5B0CA4ED3EA9800F9797A4B5D18D91244C74DAC07C659F3656D
-2C2D9B3CC8B2F6FAFA22E74782D61492462936DCABA1363C51EBF7EEE92BA72A7A8E27C733D488
-C9363C086AAA51C07577851640AA5232FD80E70934CEF2CE74F5158DA22C7411989672133BEE50
-558A852537938BED9A34115416DB0E62A0CF53C5857C7280605EDB2DFAFE3B15A82F64A2C541BF
-83903E3381468B8EB372547B548AE62E16131D0E4ACBF1575E3F609835D9DF46FED02D58C0C3E1
-804DA0DFB55F6335B910691A3F5E3709B83F3B9FA35771DA4266BD8ABA9FE7F42F5A877D6A4457
-BFC547DB8988CA6E77E04FF7845E90E7B72CCADE8A5A14E594E27BBB993E4F73FF91CFE0306C23
-A8E6B352A0DFFCBFF83E4D9E6F7C0F05EC7EEE1DA737E4E1B5B70243083FF2EAE5F5F88AE7F040
-E7D8CF58D7AD5A2B25B626B4B5525377CA40EA542236128AA40E592421D0D871A37C34FB45DBD6
-A45451B15298530EA0E1DC851C212BA010685A92B1F805547CC57D62DD2D7CD4156C420D073AEB
-CF0CDBFECAA3AFFCA3F1B1B4F817DE41535B77504E891DF0CB42AEE39CA3E37E1B5F787D467CB7
-306304950015AA42A53A340AD1D7CD32F2C0D2A7EA8A7297BD0FAB1B2FD027D0FCEF35DC8A32BC
-DEDCA3F3702008ABC82389A0F12F70859E5F4126A88CA4FAC548C2515A46A3FCFC3E958575CCF2
-30858E0465CF6D43D41973057077BF986E4DCB3078CC14096CE6279C919082DC237A9610589B29
-E9DC232CA680CC17DB5C545BE9418CBF16AE837E02681BFC873CF630D9044524A9F4373DF78A7E
-EC5881CECB664A92123639D62758235DF94C854A740A4D38859C9386E1431C5152331D71AE0812
-CB23884FAEFD580C53552DB1D51BE03559E7129A8642AA14132AED38CC4357259257698DD96624
-76589CD1AF7D72A53A8BA78A6E2737AADE9D3D880140C3907D1C20F6819A0F6465686B6D30A4F5
-04E0488F5C8CE701D2096B45BF447743BB1D981E52C65BF78CB8F4D4BB5E1E4B0E3F48CFB19D29
-9A4210F36A2FD8557AE2AA0477683FDAC64590A3E6ADEB3E3C24DEE4ED90D8A3EFBC3ADB61346B
-6E167CD20F60FD028CF251CBEAF221F423505126973808297125312ADE2F0337C0079BA876BE4F
-94D9F38EE5165BA3BF025C012EF13CC89451C63D943AA2D0C40083036AAE18197E87AEAA4E6A4C
-678BD07DC68D87C2B18A5BF0B371789D216183C02DCAE89A8BF26C15B6A3ACB23F406D77AD9869
-B02E9DA376F0F2299767CAB7DCD0D8330D96A43A1D70EEBD80362872616E3176C3B6CA44B5A8BC
-9C0171B08FDCC575ED942B90C55470C69C3DDB7FC6CDBDCE4911418054C7C723F1CAC9646CACCD
-23F594B344129B30F7569104989A986099901CB110CC535E57D6AA8CA80FE75C4A208A7B5E39F4
-019D8D8A515C0AAF8AEC711A55C6C0DAA0F17C34C3066683AD4AA6A7D3EC57F20D32E15EDCA57D
-61FCC7C8F8AD61260B574593CDDC128AD465C59A785983857898D437017360192FF44E19998358
-6453672475B760A3F8F6003D3EFA6D22505EE7A12ACBDBEA47B63E5E3540968AEE5B6E7FA8774F
-B5410F44F9090E880D2B6E7E7E6A7D1D4D717B144D8A7E4DB66CDD5998BE26621B9F4D7C719223
-B7A5AF8EB116AA03C6AF30FE61E32A62B4969B4429D0D101889F1BDE8EEF0662FC4D64C06665DB
-D474E811F87D31BF576271A7A3E52F7990BD79E96C3B4A936E2B1FBFFD2D31509CF7F5BC739F4B
-7C0216B5AE0FD8AD25FCE86B33A4D22B2D616C96AE155DBDCD095A77AF84EDC4B7979B078C563F
-8588CD016B3C08695D31C8EAF1D497C01A9737F6C1AA4626BA952175B6B898FA389E9493A8DF87
-8D4A1C38C0CAEA89B225567AABA00DAA5B6F3E038C0F3198E8B5CCA6302646EB464F062D4BBC8F
-A8446418626319018C9C8CA08B1C42D0714AE74E49CB33A09CCFCF7A208D1B7212C255AE7701E4
-E01D7E5EDACC772C8DE238B4DCE0C3D6A1C7D55FA9819A3570718A6732AD4746A71DACEF94E459
-0269025736DB98D2F053305C27D30D50DBACD697EA875932778F2A544C9460A942DE2DDA61AAB2
-109FF6363A5EE7E6E336394B882557F7E13F3D740ABFB291290AA5585922FDC27873A8B29525DB
-ECFE5A994BCC926A5A4B34C49210279F8763281A5D91816D974BC5F22847D68DCB911D265F7B02
-FBAADB2E96FB0E46DBA70031B7D7A4BB32711C127FEB546F52C1FA36C7993D40EE93C0D4915B12
-FEB19EA6972A3651FDD1DB039B1507600477877D43AF8F23B4D41284F50621DE3902A3BFE3BDAE
-B057C127605869A6FF573334D00AC079DECA898EC5E7C28CB76B23A617DCA022313B449518FA4E
-3556B2335E4A45A8C61121293C3BAA23BE8ACFC53658B3617458168B3F5FDC321715AF886021E4
-AF9187E2FF6CCC09AF7FDD019556DF58061AC74581BADCA856650460E5B45C9DCCE4B4CCD18DE6
-5AE71D2B3D4F472FD56B46DE9126E08DA99B91A758BD9A94E28A8D951262F220111C3301972A7F
-49CA8615AA7E7BA61171300F8E66A9BA949FAC666EAA23720CA825DE4D0F6A9ABFFF233187791C
-E57E3EFC5FDE95D277D13CA6112D5934D6E27C07B614971D3AD7FD74CF08B4CAC94F1DE512019B
-CF2400998F207B27277C42562C7EAADE4D090D8261C818DDDC65F65CC793E5A479F1E03E3942DE
-EEDBEA85B103FE2BC309C6B16D87804C85900E39F51E96276D9BC9F62825D42D1EAEE49694D61F
-AD59AD71A3EA6E53CB0C06E7916F0FA7A3BC0DA39E224ADF4F23EF2A15A4E0A56D9E38D4D7454E
-CDF3E8D010A6950975E1967E54F4C63018731DDCCF5F6DA12B4D2AD4A228473E49F6EC799D1967
-B7F333ABB650B2B573F24B755BB71607D20FE142C5653358714EDEEB94D1862B435C877C80C1DF
-7B02B148E8800CA3A1957207854011A7EA1AE2B831F2ACE4D56F9A2CECCAA4BDA65C6CF8CA936A
-05FB76383900D5CF4CF85DA2F2D4E0E10C43B2FE280CC15C75349B170E87909E7113C3AE32E62B
-584D7D350D1097EB7161C2DDA01D1CE66B622D041228C3A93F6FD48048ED070EAA88B5AE5751B1
-9034DB79FBD58D16639930CDC92B93F439EF6E900FCEDE677D1CA321B93FEC8C22B6563A069710
-54DBF7D60967EEF580203D0D4294A16C912B06252B97ADBBEA61CC04F9305A249E88B95ECD4AF7
-1F6331BB6DDBB4608CA1548E270CB79FD972293B9EF8DB393898198E0ECAE14C92293506C39170
-5CB3B0526B95E3BE6B8D3323D30D1A8933CC0C558C70D22736BEDDEFD0E5DE972D2BF42EE9E340
-0F64CA97D4AF620384797F9E17BB831776A38A03E6C719917AAD65B3FE3850EAE611B9ABF47678
-D750C0E55CDFCF90E7902A8AD5F0CFBA8125F9C35A49BF4332CC5BB1AF7E6601046E9DB0AFB3B0
-F047A17F1E3346F5B3C4E4817A6E75753A3A66FF2F6226B57788DC7C5FE3352A6DE50E7E44723E
-B4268EB179EB916BCB57F3C7330323B554C5DF750B5B84563DB7248137E312AF17D2BFCFED3E7F
-09323553E04E4049B05E4F8C546D198FCF51CAF6D3ED424FC973C3391D9B190E1ECAFF617B6E26
-B1F2638FB32391EC52B27D0C353B9E7085B810276FA4728E699E50BB54274130A2B290F8B2E49F
-5DCDF560B56DE2A43B41ECB94FD8F4238771D8B55712DD101FAB9A58E4319E58200776583C35D6
-0EF2D7181170411BD45A5C2967D7F19487E8C2B17A5483E90316EE7F6ADE0C11AB7355BC66E021
-2BCD832EE4AD4DDDC4AD33DB5358CA406876B077CD8D4CB77D1DDFEED860DA562615F51A54F596
-C474DF3C2D253EEB1E9B85352211F2F627927893E9F59E70CD59B2163E35D0C72AEB17EE83CF1E
-F47FD6ACCAC3667E5E297DEE0E7F88644054E99E90DAFF89448641620EB4D165D629A9B59A0561
-A144A1CDA31FA7C64E9003B9F66C880793D1A968FDA68159508B61D90C52DA56A5EFBB937D03EC
-C3F56B7C4E58CC65ABA31D9EFA6F49D3739ED898D2B2FD941180BAB89F6BEBFA09F2AAA3F543B8
-447C15E372EC5683C81B987D492F6FEE10317F2C5FD884F813C4E281B5A7D120C24D1C7844CDAA
-5CFA497E5760A150E0D22A548AAB3DDFD13429A2CE12526162A66C45B38824E56D4CD47B6FBBD3
-3D66795ACC5DCCD1AB9BA0C3D6E2AC6A8E0D14DBB9F693CAC9F3FF65BCB714253A607DC2B25B15
-1A7B07690DEB14C2829AE2D043812BDB6881EDBF658C21FBB5DAC05326BD8683B2506ACF3B637E
-055E94B6141C24EA1BD6CD7437CB2713700EE829254EF783A926E2768B06545FE263663F79CA3F
-D4E9C750BA92F6CB2CC44B03D679750FD68524246F4C63CAA44F8C0976EC39F782131014D136FB
-96E441F9DF8DA9BE84D7A59497AF90656B9F308BE1B909E51AFE8396CD977B2BD9D6B1D248C594
-4B3F0DF9042614F333B91C3511DCBFBD6DEB5D5F323B7F021DB863F63DE2DC9A1774CB6598DF80
-011AEBDEAC09EFA9E1644FA39165747C88C8EA6B4AF1897B34E805BE0F0F89FE2B9F71F4236058
-E5FEA48B32CECA6C5C4DABD7A2EDE43E477CB3760628DCD2B64E03ECBD3D28D9A13445ACC39C3E
-540D0185230D1E89750D1C3DFB6DE4DC9A258156FB559870A29F057121419228AC452A0907E683
-74F58C6DAB6DFD46FD4B7B7417A3539F5F2DD26F8FDD1723B6C4030D86C352190716EB980791CF
-2426A868B756255AC3CE719D37C81D8BEECC143B623880C1AC8530698369322B6309C672FAF6F6
-0C8BB5E787447A61E79877B8405C652A5A71F85B222F724EB406A8E5451B8AB3448121430B4ED3
-34299EBF820709C1519E35803396B3DC845302F716DECFF7B34E53E60EEB0C30AFD9862749DA7C
-335475A5D432D4161BEEA5D72A3772B499539CB672E9ECB32CE919DB201E20EFF2555B71B569BF
-CF8B902564763EE7D559D5AA9870837679E4718BE751759A9BACCC51A9061196BE327510BA4865
-ECD5B2A3593234E0E6D198DB19D2EA74A437BA555CD8FE70BA380B852858881E83A44FDC32FCEC
-52BE9A0EE93ED500F8BD0C660D0894034FAA09B92BA8517CD3D294D16EA7F0D038BFF2B744FFE1
-2817B83C7F0DE337F0527433A982B6B43569C18D8D882BC722603FD1A9BABDB464230FA2B0C9E9
-13A47D30EDF69AEB8D6737658718321A34A8D5CD33FDABDBE65A9E9DEDCA6F80ECF455DFC6A80E
-28687F23D4ECD8D8FF396567EFA09929F748CE124D08360CE3637BCDD08D1A9D54EFA80EE56CA6
-43360FEFA5E987845150CCDBC23E5EFE2E3E2F571C1CD5F838EB1884BC39387CF19A0B4CAB69F6
-829987C0FB8634BF8F8424E649F9CFCD769E96A040B1CC46EBBA3B17886302C2C98D02ACF9ECC2
-0D6495C1A80E2018B1267BDE4D82C9AEC7E284BB825E6E500F85E5554E9E55E7657947879BD719
-81582946A1D6F0D70B878B5E280E49C23D3C5F176E43E1878F82210FD465F347B37041FA8FC749
-20A45B3D73E71EF44F50CECFA9590BA94CE6D34CCD4FC878DCBCAF0CF713F4AF5F54FBFF508C42
-DC97117CC92442E180E4B2307A2FF364E89BC538501A2E3526C77EC08E8B211DDF42042633C978
-8EDD3A24389AA1690ED0715F531173163A95E36E87554924FCE4879941C50214A485A26C04960D
-FBD7A03B9AFCE70866723375086C6DDCB249AE3EEA17CB1BCEA611FF44364DAE6371AC79652C50
-0EDC774B75B790B204C9479F3CE3030F6288D1E2C2F9F083F990F217DD42AEB8A95933E7A318D7
-CF6656D9C57DEBDEAFF6D532CF206F4BFBA0EC53913CE7D9E2BC72F5BECDC0CCB313131688D769
-12FE09419536C188F34C840608A17BA22DC57A7DE9B758E05C3800A8BCA77F95C0842094377A16
-B80DACDAD77A3B65651CDF7F7C4550F1214DC47D6E88C006AC5D5066C3AEB2012F2E0C39A055FB
-BF174FAAC6A9A28D2434E03874446E15DCE7ACE5D7BE7050390186125F0435D4024DF4B5C25B16
-719B3240ECE2B00C53EF9091E1043313BC83FB1128F19DD592BDC748E1172069E61AE8A05B6FA2
-73CD67F68AA8F783E90D042C630811A8A71C0E22A6142B17D6C2F443F27ACF59C6F4474014DCC7
-FE9257ECA7B4C46470DAC7540C34A03B7FC1AA96D6B48179D28A0BFDDC35BBAF155BBB5DD8D40C
-2F3CFA7719E0BC7832EED6A37702223D1466A8B4FAB31D2D91AFEA30194B9DC756EA0931A28D92
-8B68C0E09F7940A1BFB8817CEBBB0A5A4E65CD9170014C9577F321AD444420BC7522D91672DD1E
-E7517AB30B7DFF7436C75999DBAB0F7B3A7D452173F9FC066EA136998AB8D3A46AF5CB99ADE3EF
-F0213AD487A7C50A07E25B5363F2C3E47B79961BC58B4FBC206F8C17D4897A26101714848ECF2C
-D7219D372F38188AE6657CA5A9D5140B832533226677A992CBD205BD8A7EEB8618B6D2DCE91AF1
-8401EBF19DB900BCAB2C7146A0832A3AED3755B8906C9A0AC65CE2FE44E3DF2F68A75FD285A1DE
-60FC073205DE3B4BA9ACB0E06C29D5818F55A9DD737F2069BAABC52FD9B3F386127B9DC32B24FE
-9F39921778FFFC702300C1FC92E3809379FAD3189B34D98EC371F9FAD6763C81B424B0E8339934
-9282C1204BA70499E24CE718B2010FC17458D8208492EE56F9DE924FD848705969B622BB0F2481
-6BD0FF48BF235DD71BD6F61C38B6294AEE8676AFCD9B8564E36EA6A95C4876872B94C615DC0994
-D522CEEC5B7CA9ECFE9DA4A70613537A1FFDDCB26A909A0C8512796F70FCE357472476F30C9D7C
-AA718917065C69D2EC1EA9620982EB4B869035E7183A71A910212F18BBCEB054B9BC7419E45ECF
-2E0C600F865B44538AEA23950B5E4010BD45921CA12C0C1968C65EB900ECE26C5AF8D29D31346E
-A2CA571A9E40938D85D4483DD894907ACD68738986D864190CE11362E7C50346473639BF4BEF9B
-81160FDEEA602FCE03FA4ED3FC5CEEBD50F3576CDCD4F21408A2D80E265D5D607CF00CF15388F2
-C6EC9A1B47C77DCAE2E4F2F978508923FB4AF9CE6C8BD1941F66866465D9826879918CD49BBB89
-9A0B12CDA6A069B9944666479515F2B7E39F94202D4B369FAA1887EF5BF5304E8C2B2BF291D6B1
-4E656EEBD98A422438DC43124E73DED0C86F71F98AC1DEC79E65C71AE390A9D7BA0A2A5AE8EDD5
-5D22DF7FEC889A8953ABC0B0BB9898FAC1CD7B25263F7AB9DE276B20203ED2F2F43E7D52E442EA
-02EA9BD77721C48D819AF6A522481180B75C940780AEF72D451D556A9B6781C45369984390B393
-A873A2E0ABAA5D91DF10A1A29E7AF13F74FC678716FAAD7523B721B2B9C0C46C358887D0A7F655
-40E317B0F9B6359CB0C7FD951F28FD77D33160CF072D79559B31687A19AE294FE3CE1E9D30B083
-F955672E43D601A8FED9C7FB8C735C681B612B327D3806794D061C3C95AF819B08515A2D60E536
-D3DAB7BF64E37758CC9209777C62677547E065E20B74175EA87DD3836D107D867805AA0D7A913C
-E8201BF1BB8AA51657E08999788761B3C5747F40511D58798397D64512FFC2BE814C776B9EBB54
-9E4F5A3CBE75D920B2BE77CC141D1D26ACDD762BAD54CA7C37EA9BB718059948E6DD2C404BA4F5
-08AB7634D7F7CD84A3C6A1881026AF15EE46DCB249436A9EC02E96D88AB19180FC2D01742ED7F0
-2D7684B698AD17273CFA4164688C5B411D9E43DCA5806223040AF23ED0534A1E9D922380EEA882
-A5B861CADBE7637EFD6064E56107BD6237EBEEB8DA25B11BDF0A02569374B70F09818E9A8A0F6E
-F9267967EB87CFB403D57215869D265E58194178AD151C0F774C726A2619B08515D3FF9D9ECDF1
-4A7A40F43A154D499086B62D82BA643A2742C2F9420D73D7137C20C5C9F9CBAB60278E6909F8C9
-AD368E6CA36624FDDE2E1F9DC3A76681FDC202A09CCD9FA7904BD49F29C645AE4B4BDE9433D44A
-D304FA982F5BD914F42A77EE7C4338435F8312EBDE34BF5F8D805ED362C6A99440A641DDB01CB0
-CAB5E911A0E5A2935F340AE81B91592BED1B4272CC03247B1F27AB2E9B23CF77D3DD021B907460
-F8A877545C42AC468B68586F0066342AC40F497397DE037EC5F5C517146A72CFEFEC3675C88146
-52AA1A648DD3194BE106291289E0A0170FE7C1F0616A12E78E8FE112B7B2F60A623F49836F3FC8
-CFE47E820E9911C19AB297882D2311F41D76452CC9DD6F6F95B0520BA3EB394C15189F9DE9573B
-85C09AF740EA834A5EEE27A0400F1E3A6B5F86D0C69F8FA26C7BDE10DABAAB8F7B3EB7071A72D0
-A21D82F17485DA6AD12BE8668D39CE0B6A4BC7B59A9D8D6A47A15F62D2B41283E9F23C35D2865E
-10BFB2603A607E5246775F67A41E2EEC5683A709D02C92F4D021E07649C4C60A5F0E98D44CD83E
-A34297942AEC4D397C4672E5ED5E1FB1CC51F3B6CC7E8FD0128D7935B05872A6B8D76F5154BB3F
-17A4EB5BA0437DF785A63009C1D8084FAA7EB5145E5BDD31E9984DCC2ED1711A2FCA3725445AE8
-C78BB1C692F2FCAD9556C68E7C9196541B9A4F2465D16B4205E345D096E8E5B172CDB1E784B228
-0D22A28813998F653A4D47B5346C636D7C22CEBF2DBF433A8790FAE8989A18C674BDB566FFAA7A
-CCDF631AE4B1B2C876E45B911CF9F4B9D7BFCDD2684553B1CC0F3BEC3624E44F023BA223E83EF1
-40D0E6D506E11ADB79C0DCDEED41894073B75A931D0DF6AA89078910D35E6F65B956AD74F939A4
-B30DA755CC42918F3E6B748F066E891F0A158DDB4FFDEAACC6E71A9AE04DDBAF899F796A80F6DC
-02703C64BC7E021BC292A9684305D59CEB84F579B0BDB215E4FE8399DD885C8337A6ED127AB50F
-E2B562EAFD20C841E7E5DD1DF6993F4E60B59C6FB2B8660ED942D360C5DC9D48A9ED8D9A08BB4B
-8F7D51AA81D0F6B5C63E3633EB4A8DD8EE07E99ED5A455B6D5021D91C154AA57807357D477BF2D
-626D54E365DED3AA67230CD8FE70C51E3EBBEF88FC014AD287EE77170EA9E47828271235BAA930
-087CD8749F3528C7C60AF3EFA55DA68C6D3B166ECC7B0A88E4077EB2C93BC5894EF84D9BACB493
-203015DA8CD9EF106CFD123E8057AEEA2454C9651D312E4F6CB7CD12BDC1DBB475A1DC725A21DB
-FB24F55AC85BA2F07531B23ECC411FB2B0DA6B7379F3BDED7DF2F412A016E9905865ABA4274EE3
-1D932014FFD8836B8CD636568CF0BD2A7B7D4F51D716BCDC50D56936A297C0E7807674BCDA480A
-1DD90412EDFEB4F18016E5A5EBEF885D3D33E2D925831343B0CDD184AD9D9779F0F50805894776
-3DBFE9EED1AFE3FF0DE7D8691104B4155821FCEFF8D0BA9F35DE1C39B063394E2F76B0245555AD
-78965B301411E1D93B5D7C2284848B3CA29776059D9AA4CD2AEE88CC0007376C6EDEADA2DD1CA3
-F5293EE8E2C9B0F1A8F5EE9D009C63589CD0A7003B7911C254B780C8545203165601845624AA95
-2519CB7F1A1CC004B84458A19C7EE68FB249930A268BA05F34C08FA72BA4E4E6919EE667DC762D
-F206E8BD03D6A1996887DE81640A2BCEA4052FCAECEA52900A9296A4A399F7ED0C3D7D3852A897
-9F339D42D32911E6E119BCA337B7F09F2BC74BDE2B71113C439397481A8A5AB3EEE1EF9A2DD798
-E9CA52E836034C536C07CD377259B9B72FE7FE68A1FCB8D4707B223AA693CCEED0AB7D97FDF90D
-84DEE522697C071AE0EF306ACBC192AB9A9FA397E6CCB97F42FBA37818A844FA045AD2BCE7AD5F
-0731590C7A26AB951EF94059198AEEDBDD869096FEDF9EA55D22C23EB6E4ABDD469B3155CB9451
-04C51EA9717EC395B7BB64E2E4AF5D31AB85876028BC78E0CD3BDBDE214CE56F5687B3009DAB8B
-0AC6D75B13752782F56C590AC4FAAEB6DA1462988BD69173190F7A486077BB49CBF5FFF612B0C9
-57474F5401B8B1E8F240EC3F20808DCA2F9F2D810A07498297DA66D9AF329991DAC432BAB46C01
-F1B17BF8DC6FFF54F40397026ED09977520A41BEB1411F9334E8CAA93E5CBEE598A88A01B25601
-8E529F173153A67AACDE4A8296BFCC5B88E6E20B29D083889C18B4D38418B12F8F3514FC95130C
-58A0891AAF8A9C4457603EC6FFD26F0E1B957E783D4F309F4B654980C22D29CB8646C104621282
-BB301829676E5F3D07F090E172F9A74E9E36103D3E7FD4D7AF0F6AFABCB9A21250BD6E07A1AB03
-66719B2AE6B8B98B6782AC722DCCD0DDE69FE9E39293130A206E9CFD64184A589C4893C03375B7
-D7094CAA426EB2DA5FF79C2DE45F5893EE2AEA388A2AADBAE87FF70B629F304AB0D81D41F44352
-1FC0BCB558119C9FECF5C9EA1A876A0A06610CCD279BCCF198AA606A2F4554880BB1BE38A91B55
-48D503EE76A3ADA011EF1B31F25B3A6FFC1A6C6544431CD1E1DCC06789C88584FD1878D3F5F565
-3B6FBB4B5B4795779F976252E9F3F09A482F9C8DF00B5EDAD6F0BDCB811E622A4FAC70FC0D6F6E
-37625FC077D143C6AF7E76280B45F241C2FB62951447F84012AD8401C0BB7B794709B48BA3FEA5
-D85AB7D9875320A13BE8934E8FBC8B353DCE93A16979FE3A97D0E9A8B5D1F7DF52C6C18F60AC87
-C8B17DC80235023652ECA4275A901D9468AA7766128FA157DD051060A62CA5EE8235E79CD8D5D2
-B651066E2D8481A717EC08FF985BCC2B4B5D4BAD6408B0557285903F26BB6698710CEF6102230D
-042EEFD6069623A5003CCBB8B71F6FCA85A88347DD13459AEB84EB4802ED2ED98D02494CC9CEE7
-FF5FF87319C591C72CBC3F43DC7DEE2BCD0E96DF6EE42949CAC9A7B7CFEAB55D3473DFC3724105
-81D8C7CE893A1C374D933FC9CFDF462481D98FCA27085AFDCE8CF359E127DCC1EED7B558FC6980
-813EFE260620D7A7BAD331651C09B2C7F5EA13A7D095368B1453C7E14E6F6F4C99CEA3F3F51256
-77A448D040F2D496616C86D2F6774F2307163FF9C0AB8AC88B20A6023E60A2C8B63E1BCB6F59A4
-2D24C107DEF5875E7EA1062646DAC43CCE029F56E91A49B0BC6873D1796DDF7A0117ECC41DD4DC
-792B5B97077E2AB5492876A547074A73D404CBA4B5C0FA1938349B7C156FEA5952AF7DAB0002CF
-84A92D63E38C0ECAF31FAA2B2A033A3D382C3A4416F554E4E00100D122B2D75AF0BE42C42C7B1B
-4E515B81F4EE8D3F9C39796A63506223415C2A55FFA26EB9E28ED5EBCDC5D2E83A3B27DFC8B6BA
-8DE74DAEC630AE7BB6DDB12A42C1F666A05EB18665EFC68FCE7DE3820485FE9159E35EB35E2932
-62FCF5712BFFEDBC974E5990BAD0D64D820564F54324323B31ACF948B3A27F4AC397A958864268
-5F86D44EA685BE3CBF1DC01C293397B8E3E457F619D8B6A85E75D838219CCBABADF23C0E4434A7
-787DC52DB315BAE832819F2973F11C045A4662F51256BE3967C3231CF42AC7DD045786B27E377A
-A42DAA473A697EFE962CEBF368F10E0F3AC73EBDDBA259ED770D8E43F8B39175BCFACFD1E31DB3
-88950902A66926774EFA8EDF9649BD8AAC64702EA9ACF5717B5C91B4C150EA2A98CD128235B6D2
-645FED4EB709C91D4F71F2E3B6B971A378A7B3499773293D47B59AE87AA1F3220CCC3022066508
-5965385DE8031B42CBB2A2A0FCB9A038AE2BB898991A476373CE559ADF3263F47D6C103112A5CC
-E3EDA9EEE4C24079F0EC6F88E9AD54D1629606C97F6EF26ED0225718AFAEAF1A21C712315C03C6
-9B019D238C17AB4FDD0A52E840E28C6D83D6DBC7F04051CD5F8A61654B3037FDD8388C222A55EA
-4A423F99635EBE452DB660388127204288A88BA9E08B6C31F92960CB9B7557CD754A3400D48F1F
-33EB9C6E820BA19A66FAD15A086EEDCEC0386DDE30E8FD98B3A63EAD8AA52656EAEBF9D3995C08
-083CB2901C8C04E8CDDFA28F89FA371822652E71531782D1388AE97BC059278DCB3DF5D175DB21
-FC34D07B6D3DD38F44E6BA13133D6E2D54033C4A77F0A4B282069477761F5DE689F4EA7F734BB4
-5C0C3AD0198A5C9F9AB087A38A0F47BB85CFCA1DA6E818ACB5B1D9B322EA1A67681427A2E92A5A
-72E27208D406D2F24CD583EB914DB7615EA17B0F471DE94AB404502DA4CC394ECE88024B6AE998
-CC7FF2D1383E183DD4562ED30BCC8BB6ECE442449BBD57E546AE5E6993E2993A9E0E49784366D2
-6A0D3A301F81AD2413F564C4F36F7F8CB3F01E1BC0609F9B6CA4051E30485865768C9CDFFCBC7E
-8E5A91904F43024638C4D70994F32D75845F9F865E9037491E7AA0877ACEDA00AED81E74122F94
-BB270ADAB594F5055D2B856F9615F1EDF02AE54BEFF75D33F53589F82AA67139C454ECD8077C8F
-53509A3151A7EF94E80BF03F881A0553D321B41CEF83350CE9B40F8CD187D37F9B0C0D7537D498
-BBF7ECE55A8F58FBECCCD0A67EB9D86889EAC4E61CD90C40992344C0D79FD1C8ED6D7272B48406
-81B99C5A06266FD81B0904D89F1CE6CD26D9844358263E5385CAD345FFD28000BD449B1391BEAF
-FEB2E5EE56A63637690F48105EE0102E398868DE9D2CB1246234605FB2A5165085370E4EF4481A
-DD0BC5214BAB5055AEF44E54A56E884F96CD9DEB53F44D2BB3D29839F3780655909B8F5968B491
-83E5D0978A1D3EF4A15D97EA1D3F1B16FFCEAE52E18F34BA676F2D478A5CE9EF0EBFFA5E0E8DBA
-AF563359E5B0E1FA0A861DAF2F664F78B338999DE20CBA9DD87A91C7FD06E12F3FDDA8EA27F945
-DEA14960910D04FDE66293A8BFDECBCA8F5D1267CCD28B5161C89CEAFCE617CE08496BB3DE963D
-34AF77B9BF7533C46F910A673D6DBC905C11D166B26809AF418B3A8CC243E92F7680B1B02A56F3
-355FB37EBD6F1CF721BB8B55199F04707C9947CF0747A124D6136C18091F700C1DAD3F30CADD8C
-AB54C79ACFDFD261A443C3221174F869DC157F61E198A69E6267C9B48E78E907CE5FE7FD4B53EB
-9189094E0EC33829F7C27C6AE1CC732C3D191D522CDFAAD023A181FD7B5694F0A65FCC20F51570
-95EA8DB3323E2DD26FC06CDCE01EB98A5ABCF0DF84F3A14DD67EDC748193627EB51C8F6692D45D
-C830F3EF7C823BE662184B79F6B523D75ABB3E83F0BD78369669A26728BE6B6709A835C3299A54
-25D05DDCA7CB954F4B325CB2E5E6C28C50C59EB0163915521956EED1A2B2DB82B22F7A1B9E9CC9
-F40044CED31C72E9E85B0244EAEE92EE90CBB3A8620A53F805E9A20A6A0FBD52DE2E75ADDBEB97
-3C3A794EF204C634F464E0725FD33E8146D31A976D305EEFEEF70DACCA2BE227A1689BF53D61AB
-CA013B235A2E921FAE0BE489107B223E99209B7CAC5355A33F2F8C04996D075E18007DAA3C1319
-EA66E669C4198838FAAC9903B074510749D671308C9BCE1D173D6C296AF100581E501106717F9C
-59E3A29537A16D376D9BA8DA51C3FCAB70B0D0F61445AC05758F1B579DCF0B5CAC6738FC4C47E3
-6F5A3A27AC9F19045BE6B3D5482E2D30962C3141E12AC96D59E6D43448F85D1999A39827C3DF8A
-933571A6585DB257603471CE0C77950F8A7D3C25FD60888A26F6CD77281BFC5F4A72394ACCB7C6
-A9894B6015226109D1B043004363DCB6CBE56449917861747F1828E6DB19F835E328524A69464B
-60DE76F08CA1FEBA7DD75D78778CF64F0050E225DB6A44C785592459BF38CC075ED97583AF0E17
-EC67B74D752E580533F98000A39CAA0A3DEEA46B89D864E22115A084F97B5B0D3A050AB3ADD338
-080096BE5A156EA956947EA2B1BE6C357BB1901DE7FCDF02D78B647E1FEC144FF3C8A7711A894A
-1E7D849A60E0860EBB256E15C5C995951308CF30F1A87E8D3E678421B7537199E27270B4755DB5
-536CACC90C4772CE0CAAE1780BC54ABE0C3BF2627B64451DEEB875362F3B47E95577A80CEA03B3
-C6284BD3623306A66907C6EE6F4E16617783DDFE3AB55448F80A97E8D5CE6B73493B8426DD163B
-96978D8052FFCFF0B0CD91F1D366FFF67514F92F6B1FEE64C3C023EF905C2830BA7BB7CDDD8532
-F18CD1BC5EEDD4E57FCF043625483C58AFFFE5EE5159F1707BA49760CF3D6900B2A6C9B64EED82
-ADA8F0B96D7BD624A1AD4B3DF0118E86B98B46D72A0744FC895ED2248618E6A349C51A44A89C6C
-BEC27E525FEA388BF4A52D963AD520CF9A768B8E1BC6345EB434013BD9FCF6FC5A309CF7953DF4
-E6A92DF3FBEF92FB1A4A7FC4AACA0B95F070E908AAAF4738227375A3FEA047E3B4823BA8FA26A1
-F497936F94ACBF1920E2C18099F154F2D74E50A5FA623B2048920B7E0AF9446EED9C8D4B737AAD
-85515672B6AF1543E5AF733C178FF90B89B6EB1E92162EAA240B158A78652680F3509F9C1BB21D
-EE46DD3B39A2D17029BC29E260AB570B29B02624F152F6D56DD4F2FE3DBB352A3CFC4AC0534F45
-E31ABEB8C099BC8B7B829F6C7D2DA0C2B9D58E22A8A8BF73D9EB1CA278086FC1FAF212EFA755D2
-96C938CB7EE5AA4E007EADC88E7205FA0874D44B769CA1E0D757968A39FCF4F553C14DCD9B34FC
-5246D3595625943439F4F876FB6A52EBFA06056850F5C92D434FE017FB3D4B0E9022B2CD28C3EB
-95F084EE99911CE955B5B93196BCBB65C2699A0C942A998F785A59B43C8F8DD87BBA6107854FDD
-70B3763161AC79C7CFF4FA36EACDDABEA6F5CE84567AF95E389F9C2CE9E972B540391F167369AB
-CECA3C3D9967D41DDE6F455445D686B3B8223C6E8727BE334A73EFD62477DA3D89DE65F3EBF81C
-4DACFC5CB89587AC9267B8670AAEC340FBD51971A3323B17978E110745B84C5E6FCD74E132BFE2
-19BA1D812A645002FE8827DDEE54546099B47E82F3935006F0B44E174B675CAF24A8FA4CE10017
-0F34E1914F3222DD851F0A874650A14866DD1EFEC6A2D97969F4E3DAB9D449AC50B5E4524BB5AB
-96932237FA7896A5284F85E592B01D20C761D35BA83B4945F5608F30A77A84D918B6847516F96C
-F351874BF52EFFF38ACCE88174634AB0338A377E99BC3136A0600362EDFF0E1D42F8C5F984ADF4
-AEA2463EC1B3DAE2A6CF86CCC2AA846C7EF31653605619C7D0573D27F914DBE344E5C11B697154
-347E09F54C4108A1D71FA878E4B07D35FE056DFBA2D7B99C8F01134CEEAD849AAD3AF0CB60505D
-519AFC82A4BF5B342575B774D88173F1BCF2D914026D3413FF187F9C8FCE3709CF0F7E9A793483
-876A4FD3F0A29DD8DB7F470E88DFEC249A91BACCAA65AE26EFBC9CBD550A935741A5501021B9AE
-064596C775BE5967FDFD3FC595EC5CEC2F185EDCF11492E76C8EB22CF5C91BB63E9AE2649D8A5B
-CC7A47943E40E3B473EB5E792919F03F09688B71ABC0B0E2CF64E1DD286236360F7EC828CECDE7
-64CBEDB243828139AC4C72378B3EAE67D43CDCFB95DFE17DDEB6C2354FB8C52ADC0A666C40E2A0
-4FBCD8C01936F04F1A983B68462205765CC6E782A2F459C040958CD16D8AACA06E1A7BF14BA6FF
-D570675A54E431B2D2CE78D008F082693123D18E1C3D27171DE5940F63C3FA5480E80B5727F684
-EBC48DEF479E345D2C9003481AE5A7FE20A1EB0CB422FD2BA07A3208901CA8D782DA95F0A6DE2C
-CA3DE689C498A10CB8E5AF0A2203C5C147BC17BA14B4C59A34B9351321EFB281494423D0B784E1
-622E2F3EE7591A23113B3B90D34D824549B3A0B513B8BFBAADA9E1C4879251BCA93E6C40A8731D
-19B411F1FA3C3F3BCEB63F5B9B8E868D4F0B966AA867EB2D4C301FE6A1D35159B4B7BAF8227D6F
-F7A86BBD70178E4EF798799F4B43E296A889120BE0828EC211A38BF5A5AAC3C00494B0AEE6ADC1
-B8FF56733A3FAF015E6BA38FA59DB63FB3C9BA355E5F2A555903E4A22F2D1F26AA89C21A623DC0
-F0D8AD654C3FBC752FF21C16321F5027B4353F6C12FD340D272C2D4F30ECC9B58DC4A42F71B954
-B2764E077E0CEF1FDEBA5A6A8FE14F3AF0122C0918DAF87B157BE507BBB50DA1F208534607D906
-D45CA3444CE68FCCE04739262BA5B3B0DC0FAEADD86FC94FF14548C98592F91F89948A173B76B0
-8D2F3F845DD251F09AFE656F69D115157309D537E4F663CAFFDA726A5C62DF8EDE1EEC7916F86E
-CEF600BA02901BC5A56086478A867024C58A4D8A631736FEA04F09C9DCB4B3EEF89A0C5767B3EB
-8B0C2E5D08974638E79EB2CFDB509E0948BC42E1A9A29DDB09BD44BF28186C3C5AD4629D7B1396
-610782E464BC4EC12B2C484F01250BCBBECCEE474F25DA98AC82583467B62D51689EE98AD2FCB1
-AA13D44BC1CEE4CFEF34D37FB8789AF5BFA59D05D15449332B46347A7CD1F0791D48BD563BA6A0
-876C8B00496E3947C0ECF78782945109BD9306030CBF511C2B4FC1E28868EED9E2039002C98F20
-43828EBEC486919082BE71A7CA278361D0EB9DD7E21AE9CA80EFA147DCE160ACCD39924F45A821
-D89721CEAC542ECD09E76ADD11FB1710804C63B1268FBC89CEFD28314D9D3AFC26FAA897B3B7E8
-C882C4125D3DF9A67E2DE27A0245D4FD9075DE5D7FCBC8E48125D8BEC3972FFE5F8ADEFF1258C7
-5506691E5DA81359C24A978EAE086E7E885D8151A515F15A475FDB038946F7D369644279C2186D
-ACD69FFD922EEB5397F5C3196548CE35D6E35C4DE6D95BE566665E4E0EE11EA43CFB9D0133B5E9
-D2A6656AE1861C158AAA97C48DD426205842BBDFAA90DA4D5EB11EF29C24898D9FE9B29B2AB913
-2A774418F0190C3D0FA29755168BFB149E0066DFD3BAD7FC405B28A27B2DFB2A356CF6F86ABFC2
-18C7E164F6F0D6D4CBE011E77EE8A045A1D1134E115D730D944CF34248C1020E15955661DFB6A1
-687CB54FAD1AD759B7EB209E6A78B4F3B4F049258E799B6FF7243B26B573D2B26AFCBC36324E2E
-9AAF7206D3680EFE913A6E9F4CC8CC7FE5FDBE60D262D378A123D8BA928CDD6651999854F3ACF5
-126C00179347DBDB34954378AE5A08A690A98413115809C95A6142A662DDB89BA25B6026064A6B
-A7D85963FB4D10C0BA1BCF3E73CD597D99C4CA47CEF4692A0EA5DC89C2A92DE5630EF15819840F
-10FD394BA987AE798BE15A61AC464345E203B06A3ADD25E1607F9C750887F5E7ED7F2A12109914
-542CD396392738C7B7A7DAF58A7823414D648CDA083CAF2133CBC0318CB11464411F85B8FC813B
-4D07757D3989E1E5E063F2D8E07E50BCF85811766CD79210C6AAFAF085C74BFA3DA37B45386A6D
-C83DDCFE3DDBA6B3F999F91406D35374E60CF88F2920208C1D2A162CCA6B27984D905F3C271524
-1FBA18949B6684E3433019D3C8B45E454C18485E54A74D196AAF9636E85D179E1B5F0544D09BE1
-8855F32091CFE26A425F114C556B995935F821D811E0E5CCF779764DE6EC47256481B25EDCB409
-E7A1FD2D72D6B5DD56EC9D4474CD5A9660972D366649D840986AACAA04765435F4EFA7C513A10B
-1B67FBB112BBD10490B0BDCF5E5BD4F80787E43895D4EAFC807CF18103A4EE315EC4B71BBB6022
-FEB88DE20D8C7E0244B95015DDD03CB93417A691CED38B37C27BD1C510EC50E2D82C5ABD32D24C
-29C30888A2E889D0EFC93945681CA613478CBBB222810C4E4478915E598628BAD3A8E31402C1F3
-4653671CAFFAA244053AB7174E8576085F90019E0DE486014A115F88DD9DB9B10E91F129DD5A6D
-00AA208459CFC5A7A2BD1095DF24BE5DCBCDE96D79E90871084AE04C1DA8DC2459FA0E191FBFFD
-EA46B20240E40B6467A2455C72427B119BBB07C5725B823C112E734A09D07970748F0D0D969B75
-1BAF2451D346FC2C56122EDDB88287B1042B9F24C933F541492D0683DE0B0325AAE667521F66A3
-27C863F4AF7F4A937F7BEA60B5299FA5D170F9413A2E6EF5EF70484C0D861EE719126A942E0262
-52279876430581F0AF1841719DA6E4D8C3B932837FBDAA3FE08C18E1C89AF300E3AD7DF34FB439
-9BE9A757C830E18699450B98B49EED738C09084CA5E06DEF86BC58359DD0D203FFB11EFEB043E3
-7B184DA9B71C1AB17A9709FFD273432A34B3D924CB2F29BF5DF84596AD447A049E3A451131D660
-57FA9D4C24BF824D43DADBA7D1B2926C9CA62D8AA8C29FB2D00B0EAB7322873FA5F9E2963EF721
-6BEDB2D97548F6C40E233B25CB3785258D0E7FC096ACBC0FABACC39DE29BC0E770474A541D87AF
-69D3B8E9BFF00AF11DAF9DE908EF674079C7975D7443F30FE21E02B73FF15FD44C619EAA8B9BAA
-889266458C136A3A92E7979EB53A04EB00
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%%BeginResource: font lbtr
-%!PS-AdobeFont-1.1: LucidaTypewriter 1.001
-%%CreationDate: 1994 Nov 12 10:47:10
-% Lucida is a registered trademark of Bigelow & Holmes Inc.
-% NOTE:  This is a partial font in Adobe Type 1 format.
-% The complete font in fully hinted ATM compatible form is available from Y&Y
-% (508) 371-3286 USA, email: tech-help@YandY.com, http://www.YandY.com
-11 dict begin
-/FontInfo 9 dict dup begin
-/version (1.001) readonly def
-/Notice ((c) 1993, 1994 Bigelow & Homes Inc. Pat. Des. 289,422. All Rights Reserved.) readonly def
-/Notice ((c) 1994 Y&Y Inc. All Rights Reserved.) readonly def
-/FullName (Lucida Typewriter) readonly def
-/FamilyName (LucidaTypewriter) readonly def
-/Weight (Medium) readonly def
-/ItalicAngle 0 def
-/isFixedPitch true def
-/UnderlinePosition -100 def
-/UnderlineThickness 50 def
-end readonly def
-/FontName /LucidaTypewriter def
-/PaintType 0 def
-/FontType 1 def
-/FontMatrix [0.001 0 0 0.001 0 0] readonly def
-/Encoding 256 array
-0 1 255 {1 index exch /.notdef put} for
-dup 54 /Aditi put
-dup 35 /Ahmed put
-dup 37 /Alasdair put
-dup 39 /Alessio put
-dup 41 /Ali put
-dup 43 /Alois put
-dup 173 /Ammar put
-dup 47 /Andre put
-dup 49 /Andrzej put
-dup 51 /Angelika put
-dup 53 /Anton put
-dup 55 /Ari put
-dup 33 /Arne put
-dup 59 /Art put
-dup 61 /Ayman put
-dup 63 /Barry put
-dup 65 /Bent put
-dup 67 /Blair put
-dup 69 /Bonnie put
-dup 71 /Brian put
-dup 73 /Burkhard put
-dup 75 /Castor put
-dup 77 /Charles put
-dup 79 /Chi put
-dup 81 /Christian put
-dup 83 /Christoph put
-dup 85 /Chuck put
-dup 87 /Clovis put
-dup 96 /Curt put
-dup 89 /Cyrus put
-dup 187 /Don put
-dup 255 /George put
-dup 189 /Heinz put
-dup 179 /Hong put
-dup 178 /Ivan put
-dup 56 /Jacqueline put
-dup 57 /Jagannatha put
-dup 58 /Jan put
-dup 60 /Jason put
-dup 32 /Jeff put
-dup 62 /Jerzy put
-dup 34 /Jim put
-dup 64 /Jiri put
-dup 36 /Joe put
-dup 66 /Joel put
-dup 38 /Johan put
-dup 68 /John put
-dup 40 /Johnnie put
-dup 70 /Jon put
-dup 42 /Jonas put
-dup 72 /Jonathan put
-dup 44 /Jorgen put
-dup 74 /Jose put
-dup 46 /Josh put
-dup 76 /Juan put
-dup 48 /Justin put
-dup 78 /Kamal put
-dup 50 /Karl put
-dup 80 /Karlheinz put
-dup 52 /Kaspar put
-dup 82 /Kees put
-dup 84 /Keith put
-dup 86 /Kenchi put
-dup 252 /Kendall put
-dup 88 /Kettleson put
-dup 90 /Kieran put
-dup 92 /Koen put
-dup 94 /Kristian put
-dup 98 /Lalu put
-dup 100 /Leon put
-dup 102 /Louis put
-dup 104 /Luc put
-dup 106 /Lunjin put
-dup 110 /Malka put
-dup 112 /Manuel put
-dup 108 /Marcy put
-dup 114 /Mariusz put
-dup 116 /Martin put
-dup 118 /Masahiro put
-dup 120 /Matt put
-dup 122 /Maurizio put
-dup 124 /Max put
-dup 126 /Michael put
-dup 177 /Murad put
-dup 91 /Robert put
-dup 93 /Robin put
-dup 95 /Rod put
-dup 97 /Roger put
-dup 99 /Ron put
-dup 101 /Rudi put
-dup 103 /Russell put
-dup 105 /Sam put
-dup 107 /Sami put
-dup 109 /Sanjay put
-dup 111 /Saroj put
-dup 113 /Saul put
-dup 115 /Saulius put
-dup 117 /Scott put
-dup 119 /Sean put
-dup 121 /Sebastian put
-dup 123 /Shuichi put
-dup 125 /Stan put
-dup 163 /Stefan put
-dup 171 /Surendar put
-dup 188 /Vladimir put
-dup 45 /Will put
-dup 247 /Waldo put
-dup 215 /Wilfred put
-readonly def
-/FontBBox{0 -211 743 940}readonly def
-%/UniqueID 5054489 def
-currentdict end
-currentfile eexec
-AD776B2EBF901A49F071BF30E3DCFAC47FA0F916EC503FFC9EFF58A2E5E6ABC78B442C3E49096A
-372F9AAE7622C3ECBD02783028DD91D32C0749B44F46D712056235A4901EE1E3989B3DC1451624
-40AF8B496D8B010216C5D0E3D6D7F34AED88500CEE93E2A4889C2FC011056B0222BA09F5697B86
-A1350BEA78ACFDFDB589C8D82923F5F8AD8C1480A7D7EE8ABF2004A86A75BE914F200B220B02DC
-E0C7FDAF4B89502B119D1FBD3035453DDB3DC564DD8289E85D637884AFEAAF7C6FF38A32C70EF5
-C1B638CB40003001895712A251C27020F3B8D9166E77E2A69E1FF83886E0BE4327AC9142301CA3
-F4DB60613570C39367B465BD2E11A593DC63EDCC1810C1F5EDBF099DE46A7BC166F52311BE4A2C
-DFFAB7110560972AD364AE5170A11FEF4E1FC57E896F7B0FE2389F3BE19EB48DB67AC766314064
-174EF2E1412F25E41CF45CB6990732C755064FABE454F1B1D5EA703331A09A7A9AF323557024F3
-7B24CB30C52216514E014870A174249B7B1C05638083915C9B633E3FA00DBA2DCCAD433B078A91
-E405EFD2CF75CEB10E524FD95A2BBFF9EEDDFE3016F6C2D3E901B81B723E4F422A0B1442A0E63C
-CC52A0E72EDB5035D945A2FA1441886E56D2B10A7B5950BAB79A9653CD37F0AF255B3850E1ADE0
-9CFF282133A2E30770C76618F58007FC51C72485EA377798C5C8A00DAB46815939973C8FDEBBC3
-7B5C966BEFCE797755B7E73A5E55CC69BDAB56C7E658C86B8FF147630B6D222993D3AC6AD4542C
-078835BECCF377ECA61A10F66C41ED8379C2FCC2A5380AC1CCA64D05CB08109D76CB1901D00BD5
-4761978C3481B305877CEBCD436944FB66AF914A1C8D2D125DB01ACAFDA9A8F71BA3CC83FB11B1
-6ACFFDE43513DF984167288E886247E02501210DD81ED939D5D18EE3EB3644D5EF61D2BE58B7C8
-106045C8A3684AABBF8EA6EEE01208F99F865E297A03B426EB16D44B34467735A1FECECEA719CB
-F2E24F2A15395A18EC4F6A3990D9EAC78BF523D5911AF11C3EAC620D859B0B642984658A94897D
-4BA3F1F622F2DFB6861BC85CEED6172393058E882721A9B3D2E00437CF7FB8DA4D1EC8CB1217E1
-697149B23FB1BAE92A7E0FEDA0374AF59FF5CD141426C498D2749C85FA6E6E2DD07EE3FFDCEE86
-DC3F0225A5EF81DAB98FA26C89B1B020F884D485893B5EFD6019A149D82925F3DD9694A1058065
-EE57C94BD63E5DCEF57F5C3C850419EAC7C4BC2FB81A7D0BC322CB0F88943A6F507A2FE460EEEF
-A17DBA7B0E7493890299AE86ACE258EE4C7EBC2C9713406E365A5B30FB045AE0163723667C9322
-B05319D528C8C67AAEF79A6C34459311764B75BC63AB5165F831F1857F6B1D6801E39931FAD9F8
-8B61B304696763D30C0B58313D31CC287EED59C97397E8C0A748426DB6C0B7C4CA57A43E7E27A9
-A123734DC7EA137F307B9C9074B908E53E60F99E98CA0DE14A5D61967727709E1CB009EC9CD98E
-9D796CF35B7B1FF2536FF8CD9E1C24B7CDC0E89DC29BEB398CB420DEC645001D90D59C7A5B5E33
-20425FCCFAA23ED880C41BB82A8CADDCB8B5BDB1D57F414F380BBC00B6A8B9591B25AEEEC69B64
-D671A078F39369EDA9E5C9FED9D179AC25F37A4E4D1E438B180B24D851812E407B242F932D9D07
-EE2E42BAF2FE9EFD338345C15F1C8329E91644DB1EA96E6F45871D8EAFF292286D7A70281381F5
-82CF13F5F987F423463C2DB96A23D3D9CEF5B4636A092BA8FC7C97AB42BADB4DE493C0B0A54C81
-82650C094D0B4591A2891949270492240334842911DFD640AEB2B5CB036BEEF59CEAAE37AEEB4F
-4CB45AAEDEBE062358058A0D697972BB11E9F30ECBEAE599E404C7BC4C93FC3C2A604CF7F9183A
-96962D3D0F03FEBF8D7A171E9537EDB0F8769AD1A442BBEE6F003B87F9EC0C4DCAB4C1BE74EF54
-73FAD92638E347980505361CA70D6A28EB18E83ACCBC73C481D4B81F62EC2FB250696E436A8788
-2728E8E960E09A330121492079CD349F5C8FDF0CE6824495FB17A3A97D7C031F9E8B50D10234D3
-C02792AF0C0BBAB393968B49EDF5BD4F84D83DDB9500A9EAE7EEDDA7CEDFC2A6B3B71F885487B3
-31028361BDA2334E83820C7E73A67B200F8E08B742DC3BFFF6E363AA1EA72DB7CEA77826A5D024
-68C8B19EFF5F8ADEFF5235AE6AA50F43C5F2EB56AFA58470FB2CE038D35DF1FDB5135B8CAA9F3E
-F27BACD9D828623636044D161009F558132A6B6DF4AE9CA3EA9DCF94D961D7CB962C4EA67E887F
-B9D7A3C5F91166D41C8427A1E0C8BA49C21E968D52B92BD7E7B1F5B1800A27F3F7321E3D200B77
-98D3F4B0AC1A396BE11D0C919F55CD8AF1406321E8EEF169B785AB38BA5AA61A5EB09A9F312697
-92D98DE98AE49A1308A5706738125DE51C98AA3AFBBB10124FFCE47F72BA6A1E5D96FB5BD8F989
-D1AB41DA7C2C71FD1C02CE697C81A0512182ECA66EC14CC8E473378FA9EB3927BC9EA91B1BBA8E
-0C70BA78B1F7DB3124246AA9E4E349421623DC408D756578B11218BE2D6B613186D1D094179200
-8960A7F1B266D7C4DABF9081725EF2E5806AE27E5D8E81CC7B98C9CDF8D319208DD7A75C2B0B1A
-7C13DE5CA9912EF40371D9F415840ED99AC446E1EC958001243B0C39641846EE67E79217DC6AF3
-02891C024119B55AE58D14B28B68225733BFDA7BC4D54EC2EC58AEF027BD34EDDDE2336EA8B34C
-63EAACC4D255340CEB8166FBDA86587E207C06C6F804C366822435388ADD4BDCA7E345DA3C3912
-16C19BD9F424C5C5596E3D1BF1C6601D5967942070320981295BECA7EACAA9017B29EE70538768
-5DAA8B31D815A53E446EEEB107B369B824C97D5730A4D28ADDB131FA243225A69DB5CC61C9CB21
-018510F1930F3AF2AE3987D5110BED80CD8B6BF24998AC07DFB9C648B0BDE300DA8853FCBC3C4E
-C47181B1665670E4809D03B0FEC298D1E22937C45159BF0E1C3278D727E40CD00A3DAB814D16C0
-453C20F343C8767778E20C3E12A9C0F30CF38F782C91B678FA8B73FAF9AB8337EBC636E05518DA
-74C57B6696BAF384BC34CF1F50DC361C2E745A9906DD87BB93310DAEA23BCD0AA967E8C062EE03
-F573B67C6DBA52C3C78E4A6BC9A879A97924F26EA053CB90F1AE4968BEB209B7496B99E7102390
-4591EA1246F12A2B401C36C3D585A3C3E42E95316D7B3BB95509256DBECBFCFA8182EE874AA624
-B74C146E164A7509867514349FC6ED41A0EA7375C81E58CAE6AFC5524E4506458FDFF6B6F94A50
-18BB41CB3BFFA90AC6A605B372714552AC2CABD4BBB9400485A50E1122F69011BEFD2EA53EF4B5
-4DF3481CDB4F97F8BBB549612C3EEF4E860143EB2FAD42E5B9D5913E53DAE0B3468B191C8ED4E2
-4B5E8CED287E7012FA0D16B8019EB890D9A8BAA01629B0CEA69402973EFDC1618CA995505606DE
-DD18D0474B4E08F7FFE947C323A138F944A950734A4586FE82A08B7C2967E67BC975B875A2AAE5
-05935906A0484CC6C2478EF1EC03E885D86CEBBE5101101C11B7B8165E132D2B427B8583BCFC89
-85A7BBD5B56D12F8C11796232B430613A8B4540BF45C97B6067A74BBFBF64851305257D1BEC901
-238A7303E12BA887117301DF80559342A4B551F8189E9DDBC5251D2D384831269A092ED1971292
-2396105767405896450A1F07F6B660F4BFD98369836EC514D418E4ACD93095A6AA2C44D0912217
-F48B92A5D7CA170A6293B0A4139BBBB39131E2B6F5CCFACB550AD74DCD4D466AD9AF69A409D09F
-5ACE8C98851C20E19E4D44B1DB30905B9BE08AC52E0A1548793C591CE0E29DD2B102756822B36C
-6E4BC505003DEE549BBAA843BA5EFF252F0A5E4CF14D1EA86F46ADDB6EF52427E0B6E2861583D0
-885196B68E53D9B72793100CBAF160F7ABAD3A8E2887D078E7F78FDB1437F0A58A20C7E300ABA8
-031E30B35D34628DF6E8A9689F2C5A779D51D6B673F38730E2C28CD4822168D037138B5DFA7A66
-4318B681D41864AF487BDAC6E635996D21C5EF1D16BE5CAF809C6E34AA787121164292ACFFA289
-15A115A11700B26B0BECD9B05A4CE538438BF67209443B4ADAB5BBC40F9F354A90CE53F0C24AC1
-F2C37FBB9022B23FC9111E292ABA30410005355D49B56D38F4C33C37F8A891A88B2F51957420EA
-E5D22618FEFFB7C1A6436E75E4E6F4F8B3B847D4CA12D3D925A3F1F66EB6D87B19A53042FC860D
-2A57D2B2967F001F6B56DABED79E82D33107FAD1F46172D4EF1A52FFBAB95A33180B0AEBECB34B
-BFA4DD57AD85FCC81833CECA2A9D4667923A57CF8CEA991565051E3BD29DC4CAAF8B8DFBF3A76C
-8EDAD02C5F5EEEC19D462EB48758B2440329F43A38CC21D68D26FC54179ECF102F15AD9AB1DA75
-046419CD4B0FE0BB79C77A72CB9583EB321C978C8F68A3568C52CF0A85C938A8065D18DFAC5C2B
-FDC4659C10A237F09B924DDE6B6E09EFB77C158F9DC22E6310ACAB98218FFB6D547ED3D5590541
-AD5862078A9CB34C2BB08B4C3E620E0802E99DD0572B36E7B7B9DB269FBAD73F7A49F711E2F790
-2C0F15494D642FD63010E3F1B5240ED79B617A655D5FBBB5EACD66B85F02C54023640DF5150BF9
-88B62D82E068EA4E35824FA098321F86B68DFDEEB8F575B85AA76ACFD6FE55B40D2B141DCC1B65
-DDDAAA3E790F6B0B491E80DE0277D25D48DEAB2D8E48A004C36665468CBE3BA496C57596AB679D
-C80E9F744FBE8041D3AD6F077CF65B0612F180E8403CB8D58BDF46FA5615F5BAE1AFE3959FD4A3
-EB1743ACC7DE83ABB701E949613BA573A67B4E9C816348078B2F857609582E5F144BE599EE4B15
-85A08F81174FFDBCD8AC2258B7FF161EB3A1849054B66934DD76DE536680E3AA92EAF1985D5B56
-C68B693A3EC10AB0FFB2B88609E8870670D2AACBA8B20E9FC5ECA607D3D90167453BB172484A55
-141AD585EF5173AEF115B5BD89B653246AF9C2FE922A8F56B78E797C497318FCACD97E8F33627F
-579C8D1254166906EB06F96DD5003DB43878316E2EC4109E8FCBFA4B978AA15701BB16D633C2B6
-502F6566AA3869B9C94AB303617C3787C7CC6CBA808FE9C4E67725672D654E075657CD646E26A5
-82C68B47CE90C154A51CA289747585668A5A2D4D73D97E730FDA8F9B648B685B409A742AEAFAA2
-A818D0897970766B186FAB6836899A1091CD3B9503533334293ED15CF42143C13CE2D05A6EAA2E
-D1D12A3DAF28F9178B9448E4EC2A8FF6CADBFBEEE028AEC622D3CBA1118E92C98C4B303F8588A2
-3012067D2E1481E68B4ADCD6594737FB2206763B5023A0148BA31A165DE5384C63480CAF82E59C
-28A133A775A6E7E3A5A17CB8D9D6A3C9F3E638F67CE5D58926932DA3A9DEA6ED2CB7B5BBF07C6E
-CA417769D07B64A534906E5CB96DEC73E8093209CD2A85120F6E3216B5171B4BA67F2538785907
-BF3B8A912CD7E6362E528AC47FC14F2832924FB512259CCE6B650AC1730C5E531AA826D86CB8A9
-D9AD673294D4F1D3CFDF738BE5BC6C9401A164C6E7850794ED6587D592F44D409855639AB72C01
-6C55878BCBE20DEC3D4C15B0C0D47EEE44D6A4E91AA1C297D25A44378636BE4EB6517BD486DE12
-950F53AF60D94F28419AE67BC2316E26BA82ADA180577C6CE2A56FDF0C1EA9B9CA2EF55A95125F
-D667870226ED5D780A34EB34F468460EBFB8152024F200E40C6D42D5C5513E163C02B82C42FBF2
-E4433B60344D3EBEA637C78F734FF3321E743437F5AD1B92429B46ABBDE8E115AEE2904B3F3FE2
-369679466A59EC0433FDB261E8B2F227CEA66E4C57DF67F92284F0332A4F4E46431F282EF59975
-C430121C5E833A8174095118BCF0CEC899EBA8313C3690E85225F5212ECE4BB82902B0C662D78C
-37747BE77B81F47C24F088F5F94A18BA923E54DDF65B9DDF5E9D64E4D8B086BB808CA791A0E8DC
-2DBBA31CD58D21489EB64B11560AF93796A8E1E206DC7C15F4310FE985E47A929F76A6BC154FF4
-2C07B6F96E03F1D6BEB10A0E053C8C7DF0692929D1B62A3074DCAC64B1A6821FD25F6B434BB016
-E3CB58286848D04B8E743C400D477FA5F2130352AB8932CBFDFB9FB5C6C6A6EE9DDBA6DC41589A
-89D5F223DEBECC40BBFE5CB5E5DA18A511450C6A679D10FBF99F6A391B11189B921246FDF6F552
-5083A1361F6B232E1F5A25F5E1D0DFDB1B812BA87143407C8ECABC78E5C7AA0531293AC7909A8F
-7E27C5A87099723739C93CC4F955995D664D4D043D5F4B27028D336A03313A6BFD8A4E1F4023DE
-1AA5A0F7EFAAC52FF9378BB890ED9B29F50DBBB920676A54FDAD07963E2846D3733B7417BA5334
-5F57F1372E89F4020DC6A0AB9035328B0DF0DF71110C2A452D2702488A229B54FEE6845814C21F
-764007C8E119CF84454F608C91E1797DB85D9B8210BA1F7A7CD12B2A8AD55DAA18CF2042F4857E
-D37C2ACDB63984DABCCC6BDF6A119C464C7D6EC30CB2E4620948B1B7BEA3A2DD88B15EFA953B3B
-69C2A624A0CAEAEF17915ED4389D1217080B7F7D91887E055A86A6B287490DAD12D6165A0243A7
-A64587BD329E130F8E522D6570E59A33595672C7110FA2B8DDA2EC48F45671492804DAE5DB40A5
-42E21C27D2A5F2C37F00E871C3087613F11C6249EB926A0463D0486C5D5919A0A6A556D27A6AC6
-0E6065AE76BCCFCC3525732DF91F7C0F24A09A8C2053C231348BAEEB93395AD4DF4AF7A99DB0CA
-9CB512D3D71496A74CD776A68E38B90673300A297F6A244CCD0341112F42CB9955DA3980C15BD9
-68A2B0DDACE0A835ECCEF41E8CF4EDCB493B59882F812BC4D85694E508FC0CAA2AFDE8C0B21F2E
-A861F1620F6D01DFAF25B3ED11A7753395F97FBCBBD1E3AECC00B5940A6651BBFAB3556F720081
-8AB5744975F71644FD46B060CF74147238B6ADC1E9FAFCBB3C2D2A3F92FD4C141C520978A992EF
-90B23EE6178602D2ADCD143E49C6BD72D24C3581F7F1A76E9122B4D8C9DFA3FA94D3CABE5F84DC
-BDD90ED86A2E6D8C63EF7177AE85AEDE1A594DBC3C249A7B108AFCC6C75A502EE3CA0E733808AE
-ED05CD0B95431DF8AFCBE86D9EA04971A1ADC6558B5B82E5BC3F98AF6DC4401B04A4D39335C7D8
-13DA80152ACDBF6498B99B3E314D18981340A1117D206368E4F2BE11F46911B33BD6FE35B0109E
-5B294F59D3F025FEA5C2834ACFF2BE105AB95BAF201BC50A4D98B85C970AF3E39E0B05D15DF28D
-0A18E82FCC16D85BAC813A9501A10F4CDFD022905FA5B10C8763361BFC4CB0FCE8654062C0002D
-AADE193096D10973533795666EEE0AE8B7BC76D60B1713769DAB8AEAFE36A6E6786DCF15A1A890
-7C4DF6D252A5CCE68B28B6F564060A53FCC5E39E97FF61DCDA09DB31BAC530C8F5B999B1FC4E36
-A2906088897488081D74802A693DED16DCF651F62C15EDD2BC721619F848EBDCF226DFC535A526
-C3247E225CB344AAAFE6A954E89B8330A9F5B05961B5A7D362CCD2268D993EDCEBFD46C2944C91
-7F004CD27CAC0F142366D8F2419CA77C36770355CAB1C3BBAEDBD7F4D0150C4BEA551AAE4CF898
-E5962B6579F5B13A3CAD2EC25AD7AA6015D07028BE165BD40F27A9B33FD805B8F42326CF94589B
-29249E4859A8D0F306E3BCB3A7EC3298904B0CC87E913B90149C765A43CC39144D523D6B26A509
-E00236093EE99B3513AC69DC5A2941F1E48A71B213559621E5BE6A641D943FE3A13FFD796F2BB1
-A6C452A24E4B9864FBD9A9B5331DFBC5DCAAFF5EC6232F15E9412BC2230E8394F5C0F92244FE91
-8043D83E3790475F6B35673F695244CB303D708E8E92731C657D81C7A28EB491FD849179BD0886
-E72E47F1B4C34B465B4B0A212D57DD804C7CDF5814B1E6B87C9ACB9C74E1EAD3C4B8889EA4F25A
-0CE27AF6F91593F0DA3F55C15C9EC3CDA8D6BEB60FA0D8CFDD2C34C1B0143C36A80B3F77E9E4CA
-CD42068746943063788129B9B10DD969706035C3FB7971E9A56EF6FB3A0B4ADD1D977E014E1417
-ED81B819435C8D8002AF809C6A252FCF5F17BFBC747BB7E604C9328F353016B85A69F468164401
-67563700E8EF94313BBFCEC58B3FA6C89C0F79AAA61537DCE0B489ADF40540989FB040E2FFC535
-0B85D9C011A94B7A806482E02C1038F47D392BE62F7A192CA4659D8F0A17F1D53DBE33A6749125
-CB64549F2DF8FC0283E48713E166A6401D1DB6193DA6F4DFA2AA7430EBFDE3DB993A6C8B58132F
-3D57AB5E466566ABB13D5C29BA2262F3F6F574D275CDCD653E1F8F824F516B1C688CE97C14FF3E
-BAB81F8FBF0A6F64648BBE7F5AD5C331614E5CFF13CEA871D865F4F788E4ADE8984BD939AB33E5
-17121276461DD3125F3B56CA87900CB449B6497FA6D4F5FB859038374D5BE0AD2A34B1ACC9479D
-5530AE8EF469891C174F8860837F7A22F72590CB8309079CDE324BC60787EC690F901A69FAE187
-2B6D4D4576F06F5CC37495D0C72A45AD47D2F6CD216FAE7981E4859B5845FBCFCB61829A6BC8A8
-E7A9A0F53C020767B5AABE20CFBF2504BE5BC7D32DE9B56BB1F0C48330635D3E72E4913CB1BE01
-28C6BD47FEBED891A3FAD8BBD5F916B466E974F9CB2B3129B29DF1F5FBC7B2BF2AB8B2769C12E0
-435ED3208EB20E9657200806391492BB1E5899EE594DDAD170A0A61BB6A1D0581D685C80CC2F9C
-5E5AF62ADFAB656A33D22F7A572FD25DEBBFEC4B36242F8D77D18A0CBDE2FA03CB8E9394B9CD88
-D63CAB57E79081650E58E4BCD0E5A878CE4621251A287C64035BBEAA80881D504C75032F89280B
-FBFC4991241167BEBA653AF5EAE9B1A3280A58B9C4C59B2FC47659FD1F42D37DB5470E46D2ACB5
-62A1D0DA3F4EC9DBEC40635018A141152BDC88F33E79C6DA6DD616BF689E052C0464B62A1E61A3
-E58CC805DEE666FE4B4F0096D6D682384A2E95FFD0B542AEF848E1B54056BAEECE36F0C62099F0
-4E0AEBC007352614E0349A18A2614FD3998C9907BBDB681C74DC3A24E5C002EB64AEFF55CB6EDB
-44CA80E99DF02F8A7B1016824AD38FE7264BDAC41E848CC7B7B38B0C50FE417455BE9AE00F0F8F
-79B0A5F492C89CDD1D18F6FAC750437A96608C131AAF7A9C5BC0D3110CCBC25B19C7F1E3906C27
-8935A398909D2EE97723CE0207E9CB29807CB9F8ADFA813900D190DD0CC8E3CA457E8CD392441B
-B800B2B30D034ED66518D487F4F3C33DE3FAC0F88D9A6A597379C2500A6954EF80302912AC116A
-74A520C2E40AAC299B78F63879F31E2A8429B13DAF83428B12DB5AEEE33E1150A0FF4174DCCBF3
-9610D0BB68DDEE4AC044123B208F3D37A5CA6A646DBB821975DA03DEDBC42714949104033A4C31
-0FE6BF0B70F922EFF8C51CA42B1CE7FC496B43E2DDB4B20AE6373972105DFA5843E9A64F63342E
-36B154E1575BA26998878A96CBC9A34B2E07188D6E1E8E69FA557DB604BCFFAE3675E237D97F5D
-EF4C8D2257AD409B239F1D9519F9B718C27B998D69EC2B5321F97AFEDD8F7466E64F45A0843594
-7B35221BDF77146E4E33F08935C37F0FFD44D506D8382536365FB3972C455A6EAF0761A03A85EC
-EC2E8D0FD1FBF0BD829F18874C7C25D8F0ED087F9859136919DD52AC3AE08A7D848E5EB11CEB54
-2BF71B537DFA59D6E081574AF536813DF6D9B8B31B83BFD52DDEC2D7D833621EE2608619F0A61F
-CAFF7EC32F2B0727B24937644F40DE81F6D86FC17A3417392B04448A5EC54C0B0BB1B60F38767A
-508ECB5B30113246F3A3066310BE7A115CD9D35EF4133A4110B10D62EF3077CBBC8A3C64E5566C
-19BBA49AD10E1D5D11BD5A31DC8ED59EE62CC19143533502D580237950FE90B7ED3803F662A522
-A3DF2BD026CEAE7D614EB0EB2D29681934DCF9AB2E6124A18FEFA62F2F478B87E2764C59C2EFF8
-946D326860363543F0392CB582F6AB173AF2FF031E77C939597381F724D242E49D323CF0BD1023
-74B67D028C331B64DB4642946C72E82092A4890A5491130E312ED47DCB238161CFCF412BF7738E
-81B3AABB3CA492B716F92BC684615519BB513526C06FD5BAB6F196807D675DA47A7AD0216B7BB1
-35C9EFBA46313A9A7D3E40A5B7E6436114846D1032A163305534DDD10DFBBABB912B1E18882A47
-5154FD2A0FB33F1E4AA97827FAAD01CD51F62E492AFCF3B870B5B90AF7CE345F99D07F134A790D
-312A7FF00B01DF37741A5E2B98DC2CCEE6BAB34978374CF1CE2F83F03ABA437790E0BA33A0124C
-2C8F4A13F3F0D00383141A952242B2129A0B96A45B1CC13255B3118991293700BDDB4E29BC913D
-0A3B44D9E5F7FCE6D153EF4FF3824FA229F841EF6DE46E113C9B602A298868AFDD1825CEB017DD
-D59F67ABD724D8ECC9261BF90C413BB4818D060CE5FE0B0EA9CBB65850E5FA181E9713FDA06800
-FFE7C53D9EB62B222ABD8E12EB6E149CCA7713C5639ED530A30DD12D69E271782458E53CC14DB7
-5B053E7D61DE9E231A78C2391DC18EE092A5F76CD61AE5B7894B78CD378E0FBF8056701D4990DE
-1EF0F36E918D98CD907F624E654836F18A579C7BFB23DE3AA9D59229C3FB1A4B857D9EFBD289AD
-0FFC27B6EB42148E7AF8A802C99B14ACE59B52A111DBEC97EC5BFB0F970C9B27AD6231D66F1744
-74207E935CD40B5D3787D85B46D4C33AFF9DD5029A0172118C624DA5307F9FA33C256FDA460479
-205650A52F5591A14027695126E5AE946A7BAF34835CAC37560EA030B3DD2B06A6DFFA0D02F634
-E344CDB5260D84FC6338DAD799DAF44C46E4C4DA1854160E76FBCC0916A3EBDE474E358E9E8B32
-8F1223DF95A0F1F8CCF619FBA607F0276C5373C293BC4C4D653893B83F3583D9BA549F8D229DB9
-44D7B4B835F97197608BEB526AFD58416980C3C8ACA1080C09797DA0A24B185C793636A15FB82C
-E003906B613CA3D16DF1D7C51033480123FCED0205AE45BE3DBD332DB88D0BDCBB4DB845AC13A4
-215B94ECFFA4D4E88B4BC5093770D5DB8FD7B87E8E4FA0E58F651270701EE92A3B287644F56B40
-97237BAD7453C25D29B293ACDD4A295284480A3E19DD134E77498E16512ECB44D77EB24D6C35EC
-4586D9B73B2F60FA1F758FA86378485C37D595ECE1B0FD80D64CEE30B7F5A51A724E72E18A9B22
-AECA8129067304660294A309E9797F8BBE2402581F43D8636648EE6675C4D30A8B50DFE587FC41
-E5C04B4430C58AD44F57C8F6AAFD4750AEAE51BD4715838D8BFE522C6F17ACAE809C3C39F50D72
-CBADA2547CD9D0DE80980C53D9ED68E73214037B8A8E365BB3DDF7350A2D1B9AF3ED802436D1EC
-75C60C3617995E3AB7B8469915D80285E99BEAB6BB88A9B5A388D7D7CB950E7DBC168885FC5173
-4FAD3CABD91109104F52525316943C6E16ACD17CAE128D81C0D98357B0B806ACB460A5E7F5F7B2
-385060402CAE0CDAF70188977249C809CD4C6B133ED8447B926E1A30D4FCD0968FD3FD45B50F6E
-BA94E72E87D4BC7ADA4DCC3D6DA0F31517EA9DD89F6751F707980CA84CF406F7A786AD8E4377D7
-5506A96F7293999800C1A59CD813F18398A4094D7426E250BD21F87DC58C094BC00A567541BDE3
-D17E1BB01C4AAD986D1E79CC4B29234A28A6A323C0FB98B530012E523AFDA4915851952149B238
-CCA18B8F974BAF6CCB738D05B6BB1FCB0825FC1920C4E3AE8A1DB3B7C02991A543AFC9D38DDC1A
-563793DEC85BF313F6CC40A1C8BBC09580E54EA3CF1E399F8EDB969290A3203D86D67327E567F8
-ED390542AABB07A0DA177C3C6B44F5BFBEFB181DBCD1753C6712A6D7835A64B36922173FEEAE67
-735FB82A09CBF309246D104DF7B14AD6A6A87DF431004EE72FE7887929F4DB593B0A113F176409
-E69892A4EC6CF250F984F2CC2904C788FC7FB9B164B7C3AAF3B9BF5EB17108C52EED49E5E43D16
-F94ABBF85F784008958557FF8DA38DC55BB43D6F8671BD2764A9F276C2A039FE5179D23455BD55
-539DEA38921C66C7E19EE407CFA868E9CEC0694D756EBD5B9EBDFE6D18D5E9E33433C886B24CA0
-B0F131746FA8FFD23D427828A4998D0776549AB2B4F5B610F07AED694655A7152740A275DE60AC
-BD7811F31203F32D071761E74D0B34BBD8158DC1282ED895F803B7FD689D429C9A2C32B30E098A
-A790D6247386B89F03310DE4665C3AE77665D885E456B655846956CA33E3A702F79A9695CE7510
-329536FB24143DB109D0E858CB20B3056078F0C151419BF06BBB871F925ECC7B4131E54A935645
-D4E00EF0EA720ED493E6731508EFF11B81D9A4DDDBBAC935DFDD1B798BA0E34B0D5695233933E7
-8C0C9C1DAB44C7BEE45543C3C310C452FCE97964D2B635C5433318FA367D20DDB9DC8CDCEFE0B1
-1DDBBA2D7A7010375EE581C7FFE97F89BB91E3FF1624F0EF5FE27CF9A027BC8D1939F91D88A873
-5861127EB0CFD88300D3B821DDE0B54B62762466790A949B2DB6372C75732E87F54CE4F05325D2
-0643A2F8388DE10E1C4CBFDA85A70F7551CC8A8F088FD46483446E0BE03BDE1B5F2B23D9B99EEF
-D4641BD0EE2AE3310B0CC0AE418D0C6797840CC5BFC4F54F0D6AF8DC1AAF3DF297D3955ABAC771
-214ED10BC9E88A4CEFBE6E07EDF9F7A2F52C144086C13071F24CE826D468098707090EBC28BBCE
-12E0AED14488B547A70EB783D97C98CEBF55858B924F0DB6754B3CF833EBB5EC487046A6C3BAE3
-AF59F61B699782A6109E0D7544846F4383C849A917ED1750A8F5813F552C231A3E5954F57C8EF4
-D02BC790A6DC865F77B78D920D274C2276F9DE3887540C460B1A6029419B9EE6B88FE29204CD4F
-62321824A8B72FEF463400CA6A83C2CF8E161C76058CEBB021216ED92B4D889A9CEAE5619E0CE7
-DE0B6927577AF0DC385FDD45EB6F116778E91BC1EBB2B6027FC5D39F8A233D27BF581DB38D31F4
-20AF47E77AFC2D67A7FE90A10F0D6AF0816BEB7CE905FF00E5C2DA7CEC75EFC3A170495999AFCB
-7A9781375C03C495FC9CDD90F9783CFF0926D795F155CE64AF0817726FCBE7BFF6566FA1A1DED6
-D4D6C2395E7DC3DDE9484A2FFFE1C67EDD9D8741E17D526079ADA966C5F17105235C7A5E09B82D
-1752B97568029925A6E25DD461063227613F02B66AC5DDE9B4018E253263CFB3EEB717BCE0F8FD
-36B0EDF5D82D2DB2DF28F72B13D148F741379D7C31443DD9C452B3F5A8889C93F15957064DA4C8
-BD8D3032D94A3133695934D299CA4303797B6A49932A1B672A72DDE67106E2BE984CE7E6BAAD36
-396AE3EBAFBC268105DCC191E2773ACCBD92A3D32EAF57721C0EF3E34744AE1ADFD9C56669A08C
-C7E95C1908D43B569D82CFD4CBD7A41D841D10C107E00CE93F033C7449B78660FBF82D157601F6
-A9C721C3FC1264A86363B5A151F63C8B646E2D7E5D44C3DD46CBAE571FF53A9F4064540768148C
-B69B9752D1E99EACDE8BD201373708BF20C689BDE479A0D11DEDA4243E6D0ECD265294C079C7BF
-427F12C737CE72238894FAF3571DC588143F2C86EABF4512C63672D5211514D72120ED97AE70E2
-FE4291903259BA3521EF94C9D13C5A614AAC9BF14514761F5D3678F4F96DD8B0A20AC00EBB9A43
-235A571280B34341E5761EEA38808C7485C6B9D15B72BA4A0281A517FD2E5E660EF9EB5BEEBD43
-2D537F8E3E2FD2BC8D221CB3C6E578B1627EF869CAE922CC154B38D2239A7FBC8D85727C1D533D
-C71E873CF062F0DB2AD29763A482B6A601EFCC9BF9214E9B270BD9633BAD41C2308A02B94E860E
-9B74808796488497C3658F3F33CC29EB099CE42B134AB7A5E168013C64F056375DC95FFFCE9AAA
-7813C498FF43DDA22D5186F6E7B3AAEA39A72A5C0EEB95A0CB79539FF14FD409F7D357FB06629C
-D99C5F277996778C7FD19E776CDC015FB37A29AABFF21ACF0BB36A0F8F7D6758F4AFA31FE61F95
-10905BE91866BCF1B92CC5638BF90CEDE72FB7F46FB1892F4F4E965DE76D6162C515195A39FBF5
-1A7299F01D20021720B8046FF10A5D5185B217BE8B62874281AF2007EAEA8C41911DB195B8C3E1
-BF0E466CE3F398A111A03958BAF0707BBF153C1E4F966E4645795126C6912828923BB3952C5099
-C0FF6855AFAB944B776511C96B77A9E0459FC52749F0AD982077A227792126507426736F2965AC
-BEDCD7938A0E27351E5CBBEC3E331BC2568679E1823DBDCFDE6E46E999604924084D583696F05E
-D161CF7CAE7A56A31A7EB0BDF8F5883A5825597227619EE45655F15CADDD3100604877F7221866
-A27520BA9F4C72A5B7A1B45549C599BECDA8D24BF7504ED6032981AD5EB25E7DCEF6B0E7295F01
-0C881F0B0B28C39CBF0708B8F96AFF3A0193AED2DFD8AC7E6F4D85F2EE21971A670C010857737D
-4D3C1CC4D1EA8FEEA7756D34FA95B2BE2A27E5864A4183F75861F2EA00D050F04D6C48113EDD40
-75A78C5C64E41B437AB8FD6E12C5A25ECA76816702CEEC2B3FE8DE398A130CC49330BDEFB0D76D
-047E035448A59484D48D18EFC534328A8556858D4B45CC05377B8140598AFA383939E4A7F73561
-68C7B016D012C37B405D4523A1DB884F005A2572A039847C7C065B8B92DDC9BC1E803692A39CC0
-0A49CDF0AD24168154D03BFD56E1EADFE29E556B52FD11CF838378E4E4FEAD5243456648DBED06
-2A47FA57542E137A9E035569D068F08E43DC4031D85925DEC164FF91F8C207692E8DADBAED305D
-D38FB4952C61F50F9E4E4CBDE408A16801732F3EFD6F2D600CFAD6F691BD36279AD251D991F24D
-18DA3168749E8469A9A39F2106B98701956F265C3DA4081278A3366118DAC644DD5B4B5DBCF7B6
-EF6AB84D9C41350B18320C0FFEE0B5C26AEAE1A6028093337FDB82EC40105175175CC19A7884A0
-B07DC34C349177DD4BCDC16323E36197073F1D6447BAA0A45F0DE7453E6891AF0FE2D21C26D9BE
-37454F2F83F6E974DFBB014511275360A9FDBF6CB77510C92A45C0C1FF6A004F854FDD323CA4EA
-45EF334B4BD189F1131FFA7B4C7FBE315DD788FF2D89DC3804ACC9D689816A22E39BA45AA98AAD
-6971FFD22B5CF38794385EA00AE18FEA562E0AD2688CF6176E1FF4CF8910ABE1C4E98F59750C26
-9858AD2B32E717C29D97878953F729AE13B3403F997593542639DEEACE7BB88D45B6C4FCDBBAFA
-3B18BC0F085B25A87B16BBD084EE088FDBF6D62F4E65052E374F2DC012DF690E23C6A00A5E8760
-B2B2A213FA8D0B31E08070741FD2D8752274CD71B1CF566890113EA34518457B1778DC1CA38345
-78502A62CF4CF563252B3ECF554D477283CBE6AA7A434A279AB71B2CF20765F5B197592C681FE4
-6ABC6115B49D776B1CD457A3335FB3B61B4258EB77327688686072B7906B2D8016C5FB12A626D7
-E8B2590CDF574F3A410D75FDECE4BE7DDBAD69EDA08F44B73D6F7C92B97C67201FA2AD698D058C
-EB7AE6C88B699207669D68FAEBAC5E75905B9688707B199F516E944056C2CBE773CC95BCE59D82
-AA93DF52227D477CC2345EA8F1A2CB96A00D186F3A02C30FC0330EDACC404ABCCE86F0462784B9
-7C1F55A03C4ED89C79C0BD3A0AF3B19259963CE966F654D7D4EF9B9093B27526E5C09A084F3C9F
-DDF3C8F261A5720DFEE14B6B198D8F0CEA0CCCC7B70CE185F0B65B0B4E5CE79898A8E3DBEBF65E
-A2A7F82EFD92AA7EB65AABAC5A3CEE49070E78D5C591409756EB4A706DE5192D13083C4A10BBCE
-3A818990406945A4036CAB65E3F53A54E6992866E130F01DBADC1F15751256DFCB408DCC671CA0
-731A01A6457CB40B4A04BBB0BF77C8B655ABD484705AD31CBB88CDDC3C599B35B86D3C4BB8B8E6
-7751A095E43C9B9228C58A920E48D679DEAA88DEEC58F7B5573DE4D7C7288BA9F0A5899D1E6588
-557ECAA123CF7D504406BB03F580FE02A2E88FA32F9A824B5A895CE8EB1BC271FF2702FA463454
-717D37672DF5C7F78561F889EB0E57984A96E1430B26E27BAEFFA17AAB5FB94A890AF8FB57AEF2
-4FE880121E0B31708F1AE9B09DBE64B26A5EBFBE42A4BBC0C3ADEC0A14CF7496AA53263D4889B0
-929645EC2B8C5144A4D76FDEDE6345B1407F990C5D7644B21C0D827AEA7D4E8D4D17311099A703
-689B2F68A9EFE15696C589BC02FAC8F5CD6FF68964EB222EE012E28A490614BA93405E4F2798EA
-0E8A8B5EED8D7C554737ECD26CCFF16F50C8AF2373E8688DCC297269C2836E4FED50EABA465EF6
-908DF9F55DA80A501E0165DBEE8E3F9FCE4F6B9C31AD5505E71AD3D7FFE6EAA9D764B965FC163A
-B0ABF7DFEE391546EB78C79466886C7393D4036FA247E9C4DEC84FE72D4B5AFC6D7FE58714C70A
-AC3799C4B419D3701267915677FBD571073B70D68F141651A59ABF8B6483E216F90117879A34CA
-43BFA857B831DFE321C2FAFB887131B607D2B9AE7F0290705C254716161DB40AA383006A8B74A5
-767DEDEF5D60711B5A9E45D63A6EBDB15740AA04BAAE078FAD7FDCB9D26AE3DBB66ECBD9D7E641
-D064B881BF5190FB31EECBF3659036FC145D8BF0DFB325A78F0B3723ED8DD2A967BF916A90A92C
-32292F3330D3F1FA1F31CD6AF9373D12A1EDFA00EE7A4859BB6F6D4D6F6F7F944ACDE744E3D6DD
-CD646F83539F983B1C70BD94E1FF6CD3E072F06DF4193676388C95A3E4E3D07ECD40FB6928AC52
-CBCCF63B71B47DF4567E19E0840D6452494EC3883F6144E5791853B0EBF93D6DDDF15B3C8AA14D
-8A20E191DE9ABEB1ADF7B19B3B688961F0B86E215451E4DD52BA655B00D1495BF08660AA5CE7F7
-134698F4C73B97103D1074220946455466FDC08FFC63A1C97D60E0B931E94A6A559BAF54574696
-D5F5460FB18B3213144F42F1AA8D5FEC8361A6E401A82454C897403E82DEED2B65E6E50CC603DC
-34BEF5E2EF0F2FC24421E5DF012640D1C6E5C87F2CC8A3997362E27463CE29C903A5B32863321C
-55B8540DC3DDAB6892FF114F3EF72647A3525119AED1A65DBC779358C5AF9F3AEDB5AE85085CF8
-9F55C71EE44D229C122DE658C83290BD82FC39F044163EB56F841A9E568D50493B535837415A12
-7D618BE80156E1AF95AC39BE234ACA11CFE3744A8AF714724C04359EC8729BBEA07EB8908FC41D
-4E5D045D2261A9E20C66A161F98584A2FD1AA56473A0287082ABF956B6F34C0AC3D6139C00020C
-A13C7CDC60F1F1778CAB99930BF104139967B728C75120BB7FC3625513C7F992CAE757EEAC275B
-7172522F0E178F4EB6F862080D0494FCC5F159DA45FEDD5C7A19064BF1EC59531E973A9846C5A2
-F8BD12B34B0152021D6C41F7226BE7DD8876AEFE003A4DD181EC983284F8855F9535318246A668
-196BACDC3A71CCBB1BDA4547168F0624CB896CF96E7629EC8D1BD11530E5E8D5568D77D9DCAC00
-ADB7021BD4BF6FC3E1F178C51E67781337D7D3AC1A09ECA650B8278FF569501CBB021B2C8C9ED1
-C9A23380D3CA67ED0E27A41929FD835DB776103C8CBE4498470C2ADA09AAD19EA5D781C3D5132E
-8C343AFC91E36ABD78327AF6A4F589F146E702BBF6A6C3EA6F720B5052FA18E4BCCDD1A7B8C7A0
-E654A9883396E6442EDCF3ECB05C55B0895C130ECD3B9544A3FAEB5ADA3F5CE8C5FF342D2DA291
-2E9FA59276DB5418BC5B065FCE1ABD42FF3238894BF00C86C52030258449D995943259F600B1BB
-8F63809E2D84425DB00AF60E9E8AE791E5ACB6D3E5C7FC9023144DF022F86FFFB37D30899ED2D9
-FA1A5CA5E442170A2BF817985767EEA87C4F57B8E19681F607EBAA22860C8C549738FE95D85F4D
-2027CF0F99F31985FC568EAF856FFFC056B118EAAF09E8982C0DFE550FDD8652F3D94CA70DE411
-00C17F820E4A7A2217619B20FC0303AF62BFF042764382147169272BE9769043C3D41F9A246A01
-C4C63FC7DC2FD62306EE813196D620F584B007BCA0286A39E296B210F64F684CFB2F9CCCA5B74E
-950D35A1F18B19A26940674DF66392255091A6A6ECE640DD8142F5CBEF4A7810FD8175C9833539
-A34A911E0BDF64DBFFC534EE22CA6229D62B7A95DCACC46D3989BCC85749B248523AD44ABFE05B
-E796126E6745E1DD1653FB938612FCF0C877566CA9F686823F4D069234EC7E3826D0080C32615A
-88423A09651A9F3EE6A9DCC95646FB0E7E24C7C3372C6D6CDF1375CB4EB1440FE95C5C7FE435B7
-290E78ABCC143A9C015B410A8555271833A466D49AC0611340731580BD29F73A2DCDBCBAA6E07B
-643DCF9B18613A6652B655A2167CBB1CCB0FA71534BB0759873FF5B4CDEE677AFA1059E1F4519E
-EFC1BEF079A9C04D13842F516B096D3D281533502C4023E13C25C59C662340A45B6874B5C9F08A
-08BE03B7C35FE00ED31BBFC5119463F2FB1165D22F117A04F27FCB5F0949BFAD0E882703755454
-B629821B7EB4B048FBBC21E1390620EDFDE83B894FFB434632EB7B4B21647D4C9660E7213902E3
-E2B6AF6181D797F2551513F3529E6C7679712CBF72F2437CD4685E117AD8C2D61A28132170427D
-398392C7A27EBA6C244C6BD7700969004D52395FFCE11000B07A7093714F781E353BBC152F2EA5
-B275818DA2E9FD5C04F63B23EF722257EAB81FB2AB97C5B8BF455B2AFE648C895A6D38BE154683
-831704144F5D8FD68BBC0A96165E27F262804140E34A7C7361CDCDD5F14BA4A45EB7BDFFFF91BD
-7429BFC9775BAD532BD4DAB6F7FFE85CBD60FA6D0B138CE116058504803D0F449ACA8C380A7829
-A0ED3623A5EE64BB34A345A8720C7B57B1A7C18560A5E56A5DC8C553B58A73762FB04036217CD6
-081F8227F61556BE59FF02C0DEA3639D44A6C3C97F921CA96752FB9B9D28597873AE2AE2C38D46
-A2AF40DBC3DB23A297503A5579998B0DB6B93D1AA1ED3BF5BCC480D0CD9688135FDD40A3E487B9
-A4005AAED374C2E9E036BAAB288AC862726F3FAB60D38B5BB135799A3BE5F4470903445D3A66C8
-24256158426369C70439148F4701DDC2F6F6F77559DE968F0305C42B43E665F7E8DCC6D72F055F
-038616F9C030A9AF1A06E6036E72640D11962CD4A622A9DCD07C8EBAF060BEB846F25C1ED28835
-C28059C5C1FD4987CDBAC09780B5AC782964DBBEC7F776B5DB51B44E3817BFF658D2DC37C4291F
-E1778D7B964E22AFC5EDDBB03538567378B7F62E806422EAD35C9F6F82046E7E79BFD6FAF3E7E0
-A52C63DD5E8C0A838B3969022987DCB7377E15BAC7B1525EA24C666E0C69508881C204BB515233
-C9B6FFB3F0B4EE37D12EDE6E192B1A17A7F6699FD6C1E87F03C2D8AC0B9DEC767234A2E7C32016
-D3AD9A8015F489BEDA95EC6400EA9DB2CB8626FA253A718FF13FF0E013A172E06C3E5591C15715
-C60C30795CAAAB098B52CE441EB71F2063ABBE3DD3558B7F07DB17F49C24A7861589ECD8E825EC
-797ABE3521B5924F53045230CF94C34F5BD6F197E008F3BC38401B3AA6BAA7EFF54F1F926677CC
-FC0E77D5EA05B218213737DB84C21AA724E05F37896667FA8EF4E3899727DDD936BE2F8E64ADBA
-CA74032C2FF23805D1E6029E7B305F0CD7259865D7271444A5886B5C76CE0DF62429164E844F2E
-95880B6BECDBB0BD005229964442A20AE582DF5F3735885E217E4C399535B965047A892BE0985F
-6C1EA35B95457414038746316BC93CF4C776AA50650E617A6F0DCC586D3F4CBC19F6043DD04915
-F0CE9EA31EFF2F8D36268A044EF15BCA63FC5AE91D7DB0879FE5AA9A3D51BDA3160658ECEFC447
-CD2C9A848D1DB4BB48D277EC154B52297EBD188B2B7ABA0E4B840831E1B9B647AF654E1BB08D0A
-64446A3BB49FB7F19E8FD8E9084C8B8C93924EFDFD9A9458A4F3B4F1D948B123681DEE542CA97D
-6A5857A3E47622A6C6B2EC09768705223894BD7867242D819277C5DB24DCCE8DA6062199482923
-4F17F56BB1A0C2A2E099BEAA6D94942AF9706FA6A1D0C67560BD1E3861F8FFD465CE6C48AEC2C1
-F762BFD3D4A68B8B25D0FFAE02376B34DC1BAD9B39DAD6FAB6491002A1E6796BE978DC1DC62EA3
-9D708671DC9CFE4F757CCCE4DD7F1B0ED59EBF5EF3DCE61C4AA16DD6411B68E8A9CE4FF6AD85E6
-F98CE16CE25A8405801669678204CDB7305BD7A29469C539BE2348B8AC412DC95EACA3012D3D96
-A3BA334FF4E16EDB9115B83AFD66192142423BDA32D8A76277A763C373217BE75370C5813FD53D
-E7DCE0807C087DDE87E029F0211CA9F1B1A67E72D7922388A6C84B3C6E3D44B192B0B7588A7DED
-100C04F87780F070DDFEF41C90EFC0E0BB8F3692F7D360BA180E1D4579FC1AC671454E413A8613
-F40F9CDA8AEFEC06CE40F1DF6FAEBFAEB57AAF73898F869C6BD165B9A3A60C5942A48292B5805E
-01897F3DC17253668A774D13E23C5D5D90BB6B8F60E89875B353A8FE0D03ECEC140EBB2B3BE613
-907F32DE8F445CFDC60272E5EBC753BC2ED4CBEC34588879870277190FCFBEAAA6D81759C2CE36
-6CE0EED2B8915F93BD1ABBA0613DD9E2EE93633EF81F4B36C29F4A24847104ACEC56CA46416884
-462AE9C21D1A21D20125B71DC52D38989FBAF0A0A6EC1068E7C963B2B6894326A5E70AE420214F
-EDAB638988110066D741B301760451CEA275988C2270532D4A78712F28922011D564F12928B4BB
-9484657DC0F2378F07A139C75843624CE599A261AFC6192D58F89F36556AFE32531138FA46B505
-54898E65B82883BE97CC02B92B7C7D1979F799720345EE930BE3CBC3BA01CDC2311147AA768202
-A59BD84F601A5FBF6F882DA51E7644D7B734D89555FFDECED4BD2B14DB3D3C57E0403680796446
-3DC5C9D6427B591A00A82E2EE4DB81D533D52857A250E579F9C9D45109F06862E64564B5E18615
-4B6AFF5AA065792AAD0D38340C26A0B7C7E4DC7F054A850C0BA6EC8F66535E5CE1758160CF83B3
-CD1D0F7EFDA4B0D11E679C74386C2234505F7FB083578BE4D43C4922330EEFE114DAF7C58C0AB8
-7E4F6C6511A1B311FB9FC645FD7199015B5491584D2E135C573206A96EC49B6F0BD7428755A69C
-9D1DAE3978F70CF6F2B518C74B81908258509FC96282AAB0DEE885CD5D66B5A91BBBF74B08142A
-827DA25A4F0FBC4E1BDB4952556B04F32DB3A8CE6873DA2EE081E81DC1D3C429BD76E62986CCBE
-D21F956E4F45F869E0E00FBFD1B17011439E6E0196C8A7726A96186634E51951B5DC1CC4F96850
-9AF5DB930D892EA290C70EDCC65DD905D6AF9221AF3C6EE64E01FC3A37EB358A759DDE53CDDC74
-B6937F1DA36B00174481A40AD8B6E9BA2F9BA1A15D80C560BF4A3CAB972DD12B2890C3BDEB06EB
-FE05BAB7E2BCDAFC641643B67D553AD78D5CC498B43A458C06E9A428307498EB76BD7096F2DEBD
-2905AB09BC0E748239D90663C26A3FAA9347C32D44BEEA2DDECCA24825DD2A154E8A82282F4122
-96D11C6E0CA8F28CCD52A3E0A9B442838BD6FE90A931C8A462A97759CC9EE21B47C44B2032E5B4
-083750CA3483E688F67FBE91EAC9199D49963060712314618A725457FB71945C535BCD330A9D8D
-850EA0EB723BE0A00F2C3A8E6C80660F59A84DE34A52F00725C945521ACFFFCE8FA1CBC2CA9F9C
-C98AB2987C636CFB83DB46B4B3A7F1CF4EECF6E08A3B94229B54CB34272829C4BC264E303DFA2B
-170D5E7A66A7EE3C463502D5425AB0739F1DFF5FE9B751975E4379569580B641C7296DFEA54E7A
-99A9478583A0D8DE565575DB2CD00B35D2BF82A5597F4134CD3F7A201C80DA9AF49EB8D9D049C2
-5869843331F140753DAAF303592715A35751B4597F458F5BD9A894D8E2173E03C85853515E3D71
-CDB51E7000279E462386A1DBAC817073DDD29CB89F211CD5FCEB9657C107041E605DDBBB7275F8
-B084FBB48A233D826F9D3079F56BEA088092B8156B4C38ECCBAE22EDF9135E5E2DE147EAF1D562
-2735F9FC9C5124149AEE31FD4B35CBBD848E81605EF9B89C0E116E4394195122D3F5D28A60CCD3
-19A85D7EF24CFEA5AA946B8EE737786DFD5A6B2C1100F3F2DCABDEBC012CBC19AD314198536720
-37233DA6D3B6AB83458179190D11FC866BD3343C9CB85381BBFE2226D612BCE91D13226F4AA348
-C48D5F05D927518E5587BF7EEAE0B2E40F6D2F5847B25832970681DCDDE5A3DAB4E305DC7CCF1D
-817F07975F4575D97355347E3AA2DA7A8B230B81673ABF1052EEE2F524D5330975E811FC32AF0F
-E8538EF37B67EDE2F2D521F45AEE885D379835E820C8EFFDDD7E3E381BF267E32E9E6DC40A1D36
-D0068A698B970C492B79D5AE4C645286631FF56704053F81474FD546FC9498CDE9176F7483F9F1
-7FF8654B0EAFC6352FF7070D969C8F7005389B7F465EF1B6C0A1329A2B18F577586CF4B9427D48
-886B0AC61575474C87A37340B7EFC0090F3E489505EF51BA12B1394144F3895AABC6916DFA5C6A
-4E8D07D3E351853A2E0370688E5E6000F5B751AFB8821C4C25DE80A9640ECC48B99E05C94E4932
-D120A4893E85CC91CDFB5A7218C972A482914E5401ACFE7BFF59B4D8D5E5F563AEAE5E34B052A7
-2ED5ED7854C32C20C933D68992DEAAD311F6DE5C03DD24B878F536560A2F43E5FC70452A39C7B0
-AE56A0A559607EDC991BE7F571857A7F55FEDC84C679B9BE89401F504805BDDCC9CAA625B2111B
-C4815AC79A78AAEA643466199721879697A341639ED003B5FA52331D3A2AE25D8F20EACCBAF791
-D62421A00937BFDDF444EB59D2F460AAFDF8BE9F82D5FD1D48F6712B908E5FA81345A567C18705
-6944C722C55A0D418ABB1BC622EEC5D416F6F52BC188DD51405215AD6B75B04DBF4BC6D85F0618
-FA111126E41351C3F7B0667F8FC08ED06342B2DB6201A1A63AB018B2FE5FD760366A9A420F56A6
-C61B835F9AB9F385A81430F867146C8B01784534CC959126389D1CAFE10E3AF40DBE594B6B9219
-8F50D9759E60519DE8AB4CC0224ED624A3AA9FC95AAFD676706448A9F05BF008095121314FD044
-A3A350ABFD1CCCD5EB18DBD2EA71C3DB2F37066021E39F4E77CB1B155D05CE1FA00C8A59FF39A3
-A16891235A599F95F9A62E6EE47839135A0750A2CB528F11EC47F0D4D3BA828501C9B76FDFE178
-21F11814DEFDE3AB561ADA314060D7112BC8BF02E92793A3D864B83AEA78F8D49DF9AB07AC0762
-229534C0288FBC00662E53035A037B1C9745195CFAB54D22032A16E7AE0B971CAC5A67FF0EDE11
-E265B88805314BC7563CF177BABB367618A27734611D7B662DA407911EF2FEC47D74C482F7DF82
-3960081466CECBF4BA94FC5AC8C9F91AC151FB1ECB78BA5D5607A1D59D34C18C83000F8507AB1F
-1C44347FCA2BC27087A28F0F3B24BDD8E7A0DDCF782CBCED5DDA4565308E10062145895A9C437C
-CAED86458890311EDCDE2109233BF9ABCEF0535080D7C5A76D6E3BCE8210C7E89FB95E63CD8A76
-FEA978AF5000DFE7C0E659B902503758736C6DB295B9368EE50F5F8CF3E200456B5B2087219150
-294871F7B980800E59A5DE5973AB9ED52F7DBC7C433FD0E099D3E3EEF6DF7D77E40D1C8B34C117
-588ADBBD7A29AB4805A87C13CE93A65854DFDA87321ECF7D34E72C193365B632B455F8A2916BD1
-E63441A633D144C254E3FD89FE2884840146B4C992A07BE6A0FCEEB6AE9B0234D234645D73C064
-EAFEDA1EB7A9DE6661D31226A6F54BC9510DF6F64F7200CEC5EAF90357716E7C246D47C04E0906
-98C5F6AC446DC6107E6342FE8B746C0FFA058FBBCA0730CFB20A367ED10661670C1618A4D467DC
-2A7E87894DE0D5392B3F0DE6582901693C28568D2253D514A3FACD1B063B02A5F8A19C1D6DFBAE
-CC79435F694E914014DEFC5553A5984993154997E63768DD7BC462BDF6D1A8B28DF568B22FF460
-087163AEEC37F0BDDBBA4C30322AD71922AC802DD491207E6A6C255F50EEB0C492EC86AFED9040
-B068671FE4A1E66AF15D3D976C7267F3EEE19462487772087ABF36700B4821D2DB5193BBEFCE82
-BF67F7034972A708E93C55E0F7A52EAEE47E68FDC6F1BC49B9370F28DAE122D13CB2CBCB55933F
-A27291003E862FB0C7E20A0F979DFD8BA918322F6CD597809F9E05DD210F7996F314B65F54FD7B
-F453F15CCBEB2CD5E53535261E696EB73F2698D1159076D0EAE35FFB1FB53F98808ED2325B2CC7
-9D90772C15273EE50294AC931626EC573BED7CCE2D713328962528EE0F00FADB1C1ED8B302F24A
-40F9A22D1D6411EC669670ADF93C4C67D8520109FDE9F64CB0382842C88845267528F57AB7E408
-9EDE614E79799D08D3D01378AE9D42D7601D821C9C5BFB77EEFF37B634D2698BDC11CB60192B6B
-4FFDEE834EDEA99CCCB760D3E7548E6810FE300596C246AE56DCC6BA8132AE3779ECD5ECFA6963
-F9B5C4B9AD8B6C480BB184FE31EF0F8DD3ADAA96AFBFA250FCBFEB529239AD2A524B3C8AA1C2C2
-7ED016E8EE24B355BA84D1D0AC6AF00B0A230578609A3F09639D2CA7175710FE9D455A58A6982B
-7B7FCA52BB5490FBAA064D1C506C9598D88B5CB330C97F434BD1EF060ADC21B9F6ED9FB7A7E604
-20FA1B481881C73B1DEEDA0A7E197B8D38EEE68CD8D442D083772FE2BA1F1C07A57D5B67BD8230
-80BF438089A4D6C311D421F5F16C35B3207649CC0433AEE4987E3AB5698D55309B5F5C8B95332C
-77157E3309EDB4954613428AE9DA6686799ABCE483FCFA8C060F0614995E01FD14A6189AB61A0F
-7AC9465BE297F053E85AAD0EFD921502269D01FA6D5ADAD672F3D48C5D4EDEEA65E53E03A24AA9
-E78660AFF7942E7F23E3754582CB2976FB65997FF35582FF83FE9BF43CE5CA20AE5EB62CA819D9
-B63ABE39EA3A13AC163F64A55B4E840B12FEED5BF447E3CA1FD61E6FB51D6F7B3176F697491217
-306EC21CC462AEFA069C9432AFAFDE4D586D5EF8DD4E49882CD701C4F4FBDBF42E370AE7F332AB
-E22DDB2FA70D17B0E053BD6332A1B51840A6C18760A46EDB9C8933039C8B724FBA4C4D62B98876
-71F94505D1242067281063F91A7DE032FCE95DA4B54C32B46B762CC927667306101A7186DA78BB
-BFF306C62708B92D76D2225B1FACC18157268623387B5D80FF9E394E3DB68D5404AE3CAF3A8654
-7704EEE75E7BCBC9A96610D96E96C0CEC85785FC7D54BF035D0E03E6B1ACE9691D7DD71B607B9D
-C37DC020E9B5D4216AA991C5022AC52A4637FCA79DC21DC1FCBD5BA4B28B591F69CEFD0D99E35F
-C568550A5E11B32BD59BE83149B82FC840C99267AA84AF41FC56D1C4F7F6365B65DBED15163D55
-9A95630AF5005C7FEF23EE87208AAE88AB3CA22FEAF682088FB1F2F78027FDED141D161183FD67
-5E16ECE34A9664C1373C2793C35080519D0BBE2D9B98BEF67D2716B4036A25274B4370AD209164
-BEAC0BFFBCC3F6B2956AEF76143644485280FD50462B63F324A992F3A5B187321107BEC7A301C0
-4338312EA32DCABA2C13A6ADA387B668A45743B4D7C02F2BFFC69F49AFB429434EA529B04EB8B7
-4596D90FE74AE32F57CEC0433922B00236C189FFCD8A1FDD896CCC957DFA2EEABB23BD8E5A428F
-FDC06F4F75C3222DC161472687547B173F632D15BACE92A07A0A71DCCE2B8EB739EFFEA173E57C
-4DF651FA936221DABBDB3B8AE5C30D595C33DCFC485EF2721743A6957E26A79A97EFD24BE5AC7F
-D6792166AD1F09A8590F5871E74B2215E9012BF05DC89BEF6A2FFBA06BC619A08B14D6679877A1
-10165E943223B0DDC672C591F26D6C865B78B59703C3C977FFD605CB241C35FA1FD928A4A4F11C
-052EA00B2FC0CEAD4BD9041899EE135DE98A260518AC927508ADD78D7A6D8049C88B42241D25CA
-5DF0550706C3671B2DB3D848C3B94CC77D7FC2D157E37B8D4780B6B7F3B04502F3167D8D5B99A4
-6B63151FA7FC1FE52BD66ACF20DB58A7A092623E63FF6F7C7D0001AB09059A5CB6D79504900589
-A349E8D19E76F6FBEA194D18CB6526691C7B66E219092FCB73A4F7807E6BFD82510687A50BFA3C
-EEB4F8818B11A8B9F7B71676C5B44078996994DA808DC39D3CB6A66B476FA2ED6390B7181A591D
-171DE548152A5CC5B71F5F9DCED5B648AEF57E2B3644909577EA607E49C8D0105DB7FC57FA1A2D
-E0105EADBF35AA385C972F9CF07D379454FBFB1EAC4B573498C10B2E98C3FB6F1483A123237B96
-0BAA3A3CDC0E9327F0FCABF72E8AC7DB04E22CDAA0F6EE108564565AEAC4A4DA8328F30AA878DD
-B35D6AB16FC49D928066ED24C583434447AFBE2E4D22848A516862207480EAF650624943925E0C
-351A6407ABE0BF04E36C87BE715B11FE53B8A13AB4669B7B2238D0B295D60028D1111A5AFE23AC
-E77C59415C466042B93790A8055FD8C39B262848BBCEE84DA425462871EA73BFC927DC4DAF9336
-E13B1BC99887E8C1D8721311B5396209A634F3A1F91D51EB7B28F0A827A50688ED60370F6BF3EC
-A867BB995B125BAB4203DE9E26DFC0D3D8E91D3E749AA0407C6A74C86E98FDF8A314B201E1EE0C
-98015360074379F70367DE7CEE75864C9789533ECEBE1323C12261A8622C5666C932177CFDCACD
-2D494F1741EC983E51CE4E3A63AE6FD282DA64A32CC3B2F55549080C7A190BFDD2C2393C675DE4
-90C79A325DCC04D14E0445C218AAFA0E54A305A889DBE613D4F28FB08253892A0D673908479B87
-E9D8E13F467B7F9EBCD8E5E16D7CD3358C71CECCD08C6B8ACA8525657D37560BF2221F91258EF4
-E6B70118BD1CB1F4EB421C4C32C76437340EA398E22351CEA31D250E46F946D44D97C2B3DE06F8
-D8003381600E2E2C28AFBADC25DC94224AFAD0D7D951609BB2478C476085C01AA601F3AFFED544
-F251D5A49BD263D64F4FEFB0803F162BD5FE1082FA2949BA8987AFFA1D9A7A4EF28BFCAFFD3311
-0E1A1A2A22C76734DF6CC30E3C4662DFAFB32DF55DB12D138148435A6F7ADB4ACC4F4124EF772A
-A63D5F65490E9763FFD66C6153F5B0FEF1A307D6A9753102CE51DA88E2EF7275FFFD2A7B4F81E9
-DF549938193AB7A58D5C237D669ACF27DFA35744F7622F8D54B5B54AA31D9403841D4C5D193D87
-E60622E18C2D7E333AD4CB2DB27DEE813D9902D17DD0F2D3BDC8B340DFE9C8D34B993CC2CC91BD
-47B4861809902E11197967922FC625989AC6F4BA0D48166F3F4B6C6C47D3B9A932F3D47A8613F3
-6329406BF5ADEE519002394FB288D3A8AC3DCD5C37270AC7F5C5CDE46BE5C2A103FD468FEBC0F5
-180143DB4312076FB062CE88DC373B5F120C591B9C09B9E3E1B26F52A48339AE70F729BA02977A
-B60666637D9FF9287DB4CC52BD5C7B2D4F038E5C927B97B54F611396E2211514A8684A02D5DB1F
-DE728DB58AE1BB7253740349771118D2D33211D2ED7BBEB97BB4776666F6A2AC7B54A1E2DB79D2
-A9DE31745745CB39BDEE3E7CF425C27F86CFA89F825A09F9C7027E8DF7A773497690F328D22FF5
-A5CB2821623A570C29D03081E9DCE770F3E7F5B7377A1BC3F52B383EA0CB1C1BDC00E67AE90F72
-9DC77450407C0A9D0ECB2CE16C91CC3C7D487457800654F86BA7A8E26A25B78204CC7F58BBF69C
-5C406BA012563A4379506C28A39538F9A5D57BD197443A02A9D3C67149D654FF12FC6E05612981
-7F7236BF90FA626FB91D49C48D824248EABD764EB3C20634D56BDC2E170A814567D278F7AFB96B
-F6AEF216C0B42AAF85AE299752C50E6D2963FA5DB384FD110868D43DA804FDB9D0CA26BBC8CD72
-EFAC451FBAF4BB0B44C675DD4E0B4AD8D6149DAE44DC4EC36942CE1876C8602E3F97CD6E18BD0B
-5BCCF7B1773619FC8AC3B3D4958F71E5D2C631C6B17EEE7ADCBA30CA0E30B538249113223FA987
-4D4B294563B9F42D9D259374F28A8D8A654F26D7BFD8667CCBC43F75B61C2F5CF8D7E06642E93D
-76554642B7666B7905D6859F79DC080CB5574D03A072DB0D47AB82461DF6638C77234A3F97428F
-D2FC973687786BCF1D2F65AABAF55C257914247AEA0B3AF17A867C0CF1E5A6883D68680343CC5F
-3604DC8E1E7A9DAB9CFA316A14D4CF7A3A60CA56E947AE632762B2303C0EDAF9B3AA206191730D
-18B522FCD29D036AA4E6540F6A0DA836638A2EACE334B232199F61B357B10F4322A1F58F249101
-CB1399E5E60483F12A6008F8FFB52709F34136D93902FE367A01419F79A4D4DEDBBAE63741526D
-3D9EB7BFB4332C1775E2F0A05A4D7B203C2816F30081A67440D09D1FF94DDB3B7BB91B63703581
-A696ECEB393963FA9199AB61A3F449061E048FA2C1F91897C5A60A4D30D0C276DE88EA143BA4FC
-545FFC8F0B0950A38AAD126D73DA6BBDBDB480C3AFF4D2C7657A33652D5728E1866DB82B8F1A8A
-72235DAB477C38ECFCCD0CDBB77D30A0436FDDC1D70426C0C5B408A4ADD039CC2B5750B7BB5E07
-CC56039DB7FF3298151718E167CD482E88AE498B2D89C79C572FCE5ECEA3BBFE5603FD7AF6F4DF
-2C06BD8EF8501B52E8CBFB5481CA45CBAE44D87D455DFB6F030FBC0938EDFF80592B68390452F2
-42584D9C529BBAA2615F9A493BDB3C4BCD99422B69FB658ADA813AE39E447151F9312A005AB210
-D9FFB508C7A036BFA34C7264CFC1B92929C7CD892CD8BE48D388545B8CE7A79F70D0F1B852625D
-F331D75342E9EC57219DE4E61BFFEB066D82DC6256892E89B25BCE034F7F6FF09D7DC8ABBC8739
-3B70FDAB372D2FDFC51902A6E7FBE5DF3F41A91DAFA35D9A99A18DCD9E9D9050CA9D6FD417C9B8
-DE3C0648F8458BA2E0ABCEE10E759C97F019D1A1C8E1CC9EC8A6680C2566F42E478EB1F5706435
-16EBAF85E4F9E972BA3FA6D20B8BD1734229563A1ADA6D4D1857257EB760050F4FD997090653CA
-7771430101EEE3BCA1EA8E5F230F1B54E25A50458A1F7EBC35AEC36A88E4E345EF4CD9F97978EC
-E8F3C53ABD56FD3DB6C71206DEB0058509F24D0EB4C68BCFAD5A773EFD04F5472984000960F67E
-261B9152A176B230EB447633653ED0CBD3F50B214773DB454E89625BE27B7B75C93330E1F782BE
-EA101988B04AEF3601BA7FE868F614035647349D97F9F1AA598FD808885D91F5E24FE348015E46
-D80FCC9E62
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-0000000000000000000000000000000000000000000000000000000000000000
-cleartomark
-%%EndResource
-%!PS-Adobe-2.0
-%%Version: 0.1
-%%Creator: troff, Plan 9 edition
-%%Pages: (atend)
-%%EndComments
-%
-% Version 3.3.2 prologue for troff files.
-%
-
-/#copies 1 store
-/aspectratio 1 def
-/formsperpage 1 def
-/landscape false def
-/linewidth .3 def
-/magnification 1 def
-/margin 0 def
-/orientation 0 def
-/resolution 720 def
-/rotation 1 def
-/xoffset 0 def
-/yoffset 0 def
-
-/roundpage true def
-/useclippath true def
-/pagebbox [0 0 612 792] def
-
-/R  /Times-Roman def
-/I  /Times-Italic def
-/B  /Times-Bold def
-/BI /Times-BoldItalic def
-/H  /Helvetica def
-/HI /Helvetica-Oblique def
-/HB /Helvetica-Bold def
-/HX /Helvetica-BoldOblique def
-/CW /Courier def
-/CO /Courier def
-/CI /Courier-Oblique def
-/CB /Courier-Bold def
-/CX /Courier-BoldOblique def
-/PA /Palatino-Roman def
-/PI /Palatino-Italic def
-/PB /Palatino-Bold def
-/PX /Palatino-BoldItalic def
-/Hr /Helvetica-Narrow def
-/Hi /Helvetica-Narrow-Oblique def
-/Hb /Helvetica-Narrow-Bold def
-/Hx /Helvetica-Narrow-BoldOblique def
-/KR /Bookman-Light def
-/KI /Bookman-LightItalic def
-/KB /Bookman-Demi def
-/KX /Bookman-DemiItalic def
-/AR /AvantGarde-Book def
-/AI /AvantGarde-BookOblique def
-/AB /AvantGarde-Demi def
-/AX /AvantGarde-DemiOblique def
-/NR /NewCenturySchlbk-Roman def
-/NI /NewCenturySchlbk-Italic def
-/NB /NewCenturySchlbk-Bold def
-/NX /NewCenturySchlbk-BoldItalic def
-/ZD /ZapfDingbats def
-/ZI /ZapfChancery-MediumItalic def
-/S  /S def
-/S1 /S1 def
-/GR /Symbol def
-
-/inch {72 mul} bind def
-/min {2 copy gt {exch} if pop} bind def
-
-/setup {
-	counttomark 2 idiv {def} repeat pop
-
-	landscape {/orientation 90 orientation add def} if
-	/scaling 72 resolution div def
-	linewidth setlinewidth
-	1 setlinecap
-
-	pagedimensions
-	xcenter ycenter translate
-	orientation rotation mul rotate
-	width 2 div neg height 2 div translate
-	xoffset inch yoffset inch neg translate
-	margin 2 div dup neg translate
-	magnification dup aspectratio mul scale
-	scaling scaling scale
-
-	addmetrics
-	0 0 moveto
-} def
-
-/pagedimensions {
-	useclippath userdict /gotpagebbox known not and {
-		/pagebbox [clippath pathbbox newpath] def
-		roundpage currentdict /roundpagebbox known and {roundpagebbox} if
-	} if
-	pagebbox aload pop
-	4 -1 roll exch 4 1 roll 4 copy
-	landscape {4 2 roll} if
-	sub /width exch def
-	sub /height exch def
-	add 2 div /xcenter exch def
-	add 2 div /ycenter exch def
-	userdict /gotpagebbox true put
-} def
-
-/addmetrics {
-	/Symbol /S null Sdefs cf
-	/Times-Roman /S1 StandardEncoding dup length array copy S1defs cf
-} def
-
-/pagesetup {
-	/page exch def
-	currentdict /pagedict known currentdict page known and {
-		page load pagedict exch get cvx exec
-	} if
-} def
-
-/decodingdefs [
-	{counttomark 2 idiv {y moveto show} repeat}
-	{neg /y exch def counttomark 2 idiv {y moveto show} repeat}
-	{neg moveto {2 index stringwidth pop sub exch div 0 32 4 -1 roll widthshow} repeat}
-	{neg moveto {spacewidth sub 0.0 32 4 -1 roll widthshow} repeat}
-	{counttomark 2 idiv {y moveto show} repeat}
-	{neg setfunnytext}
-] def
-
-/setdecoding {/t decodingdefs 3 -1 roll get bind def} bind def
-
-/w {neg moveto show} bind def
-/m {neg dup /y exch def moveto} bind def
-/done {/lastpage where {pop lastpage} if} def
-
-/f {
-	dup /font exch def findfont exch
-	dup /ptsize exch def scaling div dup /size exch def scalefont setfont
-	linewidth ptsize mul scaling 10 mul div setlinewidth
-	/spacewidth ( ) stringwidth pop def
-} bind def
-
-/changefont {
-	/fontheight exch def
-	/fontslant exch def
-	currentfont [
-		1 0
-		fontheight ptsize div fontslant sin mul fontslant cos div
-		fontheight ptsize div
-		0 0
-	] makefont setfont
-} bind def
-
-/sf {f} bind def
-
-/cf {
-	dup length 2 idiv
-	/entries exch def
-	/chtab exch def
-	/newencoding exch def
-	/newfont exch def
-
-	findfont dup length 1 add dict
-	/newdict exch def
-	{1 index /FID ne {newdict 3 1 roll put}{pop pop} ifelse} forall
-
-	newencoding type /arraytype eq {newdict /Encoding newencoding put} if
-
-	newdict /Metrics entries dict put
-	newdict /Metrics get
-	begin
-		chtab aload pop
-		1 1 entries {pop def} for
-		newfont newdict definefont pop
-	end
-} bind def
-
-%
-% A few arrays used to adjust reference points and character widths in some
-% of the printer resident fonts. If square roots are too high try changing
-% the lines describing /radical and /radicalex to,
-%
-%	/radical	[0 -75 550 0]
-%	/radicalex	[-50 -75 500 0]
-%
-% Move braceleftbt a bit - default PostScript character is off a bit.
-%
-
-/Sdefs [
-	/bracketlefttp		[201 500]
-	/bracketleftbt		[201 500]
-	/bracketrighttp		[-81 380]
-	/bracketrightbt		[-83 380]
-	/braceleftbt		[203 490]
-	/bracketrightex		[220 -125 500 0]
-	/radical		[0 0 550 0]
-	/radicalex		[-50 0 500 0]
-	/parenleftex		[-20 -170 0 0]
-	/integral		[100 -50 500 0]
-	/infinity		[10 -75 730 0]
-] def
-
-/S1defs [
-	/underscore		[0 80 500 0]
-	/endash			[7 90 650 0]
-] def
-%
-% Version 3.3.2 drawing procedures for dpost. Automatically pulled in when
-% needed.
-%
-
-/inpath false def
-/savematrix matrix def
-
-/Dl {
-	inpath
-		{neg lineto pop pop}
-		{newpath neg moveto neg lineto stroke}
-	ifelse
-} bind def
-
-/De {
-	/y1 exch 2 div def
-	/x1 exch 2 div def
-	/savematrix savematrix currentmatrix def
-	neg exch x1 add exch translate
-	x1 y1 scale
-	0 0 1 0 360
-	inpath
-		{1 0 moveto arc savematrix setmatrix}
-		{newpath arc savematrix setmatrix stroke}
-	ifelse
-} bind def
-
-/Da {
-	/dy2 exch def
-	/dx2 exch def
-	/dy1 exch def
-	/dx1 exch def
-	dy1 add neg exch dx1 add exch
-	dx1 dx1 mul dy1 dy1 mul add sqrt
-	dy1 dx1 neg atan
-	dy2 neg dx2 atan
-	inpath
-		{arc}
-		{newpath arc stroke}
-	ifelse
-} bind def
-
-/DA {
-	/dy2 exch def
-	/dx2 exch def
-	/dy1 exch def
-	/dx1 exch def
-	dy1 add neg exch dx1 add exch
-	dx1 dx1 mul dy1 dy1 mul add sqrt
-	dy1 dx1 neg atan
-	dy2 neg dx2 atan
-	inpath
-		{arcn}
-		{newpath arcn stroke}
-	ifelse
-} bind def
-
-/Ds {
-	/y2 exch def
-	/x2 exch def
-	/y1 exch def
-	/x1 exch def
-	/y0 exch def
-	/x0 exch def
-	x0 5 x1 mul add 6 div
-	y0 5 y1 mul add -6 div
-	x2 5 x1 mul add 6 div
-	y2 5 y1 mul add -6 div
-	x1 x2 add 2 div
-	y1 y2 add -2 div
-	inpath
-		{curveto}
-		{newpath x0 x1 add 2 div y0 y1 add -2 div moveto curveto stroke}
-	ifelse
-} bind def
-%
-% Tries to round clipping path dimensions, as stored in array pagebbox, so they
-% match one of the known sizes in the papersizes array. Lower left coordinates
-% are always set to 0.
-%
-
-/roundpagebbox {
-    7 dict begin
-	/papersizes [8.5 inch 11 inch 14 inch 17 inch] def
-
-	/mappapersize {
-		/val exch def
-		/slop .5 inch def
-		/diff slop def
-		/j 0 def
-		0 1 papersizes length 1 sub {
-			/i exch def
-			papersizes i get val sub abs
-			dup diff le {/diff exch def /j i def} {pop} ifelse
-		} for
-		diff slop lt {papersizes j get} {val} ifelse
-	} def
-
-	pagebbox 0 0 put
-	pagebbox 1 0 put
-	pagebbox dup 2 get mappapersize 2 exch put
-	pagebbox dup 3 get mappapersize 3 exch put
-    end
-} bind def
-
-%%EndProlog
-%%BeginSetup
-mark
-%
-% Encoding vector and redefinition of findfont for the ISO Latin1 standard.
-% The 18 characters missing from ROM based fonts on older printers are noted
-% below.
-%
-
-/ISOLatin1Encoding [
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/space
-	/exclam
-	/quotedbl
-	/numbersign
-	/dollar
-	/percent
-	/ampersand
-	/quoteright
-	/parenleft
-	/parenright
-	/asterisk
-	/plus
-	/comma
-	/minus
-	/period
-	/slash
-	/zero
-	/one
-	/two
-	/three
-	/four
-	/five
-	/six
-	/seven
-	/eight
-	/nine
-	/colon
-	/semicolon
-	/less
-	/equal
-	/greater
-	/question
-	/at
-	/A
-	/B
-	/C
-	/D
-	/E
-	/F
-	/G
-	/H
-	/I
-	/J
-	/K
-	/L
-	/M
-	/N
-	/O
-	/P
-	/Q
-	/R
-	/S
-	/T
-	/U
-	/V
-	/W
-	/X
-	/Y
-	/Z
-	/bracketleft
-	/backslash
-	/bracketright
-	/asciicircum
-	/underscore
-	/quoteleft
-	/a
-	/b
-	/c
-	/d
-	/e
-	/f
-	/g
-	/h
-	/i
-	/j
-	/k
-	/l
-	/m
-	/n
-	/o
-	/p
-	/q
-	/r
-	/s
-	/t
-	/u
-	/v
-	/w
-	/x
-	/y
-	/z
-	/braceleft
-	/bar
-	/braceright
-	/asciitilde
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/.notdef
-	/dotlessi
-	/grave
-	/acute
-	/circumflex
-	/tilde
-	/macron
-	/breve
-	/dotaccent
-	/dieresis
-	/.notdef
-	/ring
-	/cedilla
-	/.notdef
-	/hungarumlaut
-	/ogonek
-	/caron
-	/space
-	/exclamdown
-	/cent
-	/sterling
-	/currency
-	/yen
-	/brokenbar		% missing
-	/section
-	/dieresis
-	/copyright
-	/ordfeminine
-	/guillemotleft
-	/logicalnot
-	/hyphen
-	/registered
-	/macron
-	/degree			% missing
-	/plusminus		% missing
-	/twosuperior		% missing
-	/threesuperior		% missing
-	/acute
-	/mu			% missing
-	/paragraph
-	/periodcentered
-	/cedilla
-	/onesuperior		% missing
-	/ordmasculine
-	/guillemotright
-	/onequarter		% missing
-	/onehalf		% missing
-	/threequarters		% missing
-	/questiondown
-	/Agrave
-	/Aacute
-	/Acircumflex
-	/Atilde
-	/Adieresis
-	/Aring
-	/AE
-	/Ccedilla
-	/Egrave
-	/Eacute
-	/Ecircumflex
-	/Edieresis
-	/Igrave
-	/Iacute
-	/Icircumflex
-	/Idieresis
-	/Eth			% missing
-	/Ntilde
-	/Ograve
-	/Oacute
-	/Ocircumflex
-	/Otilde
-	/Odieresis
-	/multiply		% missing
-	/Oslash
-	/Ugrave
-	/Uacute
-	/Ucircumflex
-	/Udieresis
-	/Yacute			% missing
-	/Thorn			% missing
-	/germandbls
-	/agrave
-	/aacute
-	/acircumflex
-	/atilde
-	/adieresis
-	/aring
-	/ae
-	/ccedilla
-	/egrave
-	/eacute
-	/ecircumflex
-	/edieresis
-	/igrave
-	/iacute
-	/icircumflex
-	/idieresis
-	/eth			% missing
-	/ntilde
-	/ograve
-	/oacute
-	/ocircumflex
-	/otilde
-	/odieresis
-	/divide			% missing
-	/oslash
-	/ugrave
-	/uacute
-	/ucircumflex
-	/udieresis
-	/yacute			% missing
-	/thorn			% missing
-	/ydieresis
-] def
-
-/NewFontDirectory FontDirectory maxlength dict def
-
-%
-% Apparently no guarantee findfont is defined in systemdict so the obvious
-%
-%	systemdict /findfont get exec
-%
-% can generate an error. So far the only exception is a VT600 (version 48.0).
-%
-
-userdict /@RealFindfont known not {
-	userdict begin
-		/@RealFindfont systemdict begin /findfont load end def
-	end
-} if
-
-/findfont {
-	dup NewFontDirectory exch known not {
-		dup
-		%dup systemdict /findfont get exec	% not always in systemdict
-		dup userdict /@RealFindfont get exec
-		dup /Encoding get StandardEncoding eq {
-			dup length dict begin
-				{1 index /FID ne {def}{pop pop} ifelse} forall
-				/Encoding ISOLatin1Encoding def
-				currentdict
-			end
-			/DummyFontName exch definefont
-		} if
-		NewFontDirectory 3 1 roll put
-	} if
-	NewFontDirectory exch get
-} bind def
-
-%%Patch from lp
-%%EndPatch from lp
-
-setup
-%%EndSetup
-%%Page: 1 1
-/saveobj save def
-mark
-1 pagesetup
-12 /LucidaSans-Demi f
-(The) 1658 1230 w
-(Organization of Networks in Plan 9) 1929 1230 w
-10 /LucidaSans-Italic f
-(Dave Presotto) 2544 1470 w
-(Phil Winterbottom) 2443 1590 w
-(presotto,philw@plan9.bell-labs.com) 2003 1830 w
-(ABSTRACT) 2626 2270 w
-10 /LucidaSansUnicode00 f
-(In) 1330 2530 w
-(a) 1457 2530 w
-(distributed) 1548 2530 w
-(system) 2115 2530 w
-(networks) 2491 2530 w
-(are) 2970 2530 w
-(of) 3158 2530 w
-(paramount) 3292 2530 w
-(importance.) 3858 2530 w
-(This) 4475 2530 w
-(paper) 1080 2650 w
-(describes) 1392 2650 w
-(the) 1887 2650 w
-(implementation,) 2075 2650 w
-(design) 2902 2650 w
-(philosophy,) 3258 2650 w
-(and) 3856 2650 w
-(organization) 4069 2650 w
-(of) 1080 2770 w
-(network) 1227 2770 w
-(support) 1668 2770 w
-(in) 2095 2770 w
-(Plan) 2236 2770 w
-(9.) 2487 2770 w
-(Topics) 2632 2770 w
-(include) 3000 2770 w
-(network) 3402 2770 w
-(requirements) 3844 2770 w
-(for) 4541 2770 w
-(distributed) 1080 2890 w
-(systems,) 1667 2890 w
-(our) 2146 2890 w
-(kernel) 2366 2890 w
-(implementation,) 2724 2890 w
-(network) 3573 2890 w
-(naming,) 4020 2890 w
-(user) 4470 2890 w
-(interfaces,) 1080 3010 w
-(and) 1622 3010 w
-(performance.) 1837 3010 w
-(We) 2520 3010 w
-(also) 2697 3010 w
-(observe) 2929 3010 w
-(that) 3345 3010 w
-(much) 3572 3010 w
-(of) 3876 3010 w
-(this) 4010 3010 w
-(organiza\255) 4225 3010 w
-(tion is relevant to current systems.) 1080 3130 w
-10 /LucidaSans-Demi f
-(1.) 720 3490 w
-(Introduction) 873 3490 w
-10 /LucidaSansUnicode00 f
-(Plan) 970 3646 w
-(9) 1238 3646 w
-([Pike90]) 1368 3646 w
-(is) 1825 3646 w
-(a) 1972 3646 w
-(general-purpose,) 2094 3646 w
-(multi-user,) 3010 3646 w
-(portable) 3628 3646 w
-(distributed) 4101 3646 w
-(system) 4700 3646 w
-(implemented) 720 3766 w
-(on) 1399 3766 w
-(a) 1564 3766 w
-(variety) 1661 3766 w
-(of) 2025 3766 w
-(computers) 2165 3766 w
-(and) 2721 3766 w
-(networks.) 2942 3766 w
-(What) 3490 3766 w
-(distinguishes) 3771 3766 w
-(Plan) 4456 3766 w
-(9) 4698 3766 w
-(is) 4802 3766 w
-(its) 4923 3766 w
-(organization.) 720 3886 w
-(The) 1435 3886 w
-(goals) 1656 3886 w
-(of) 1954 3886 w
-(this) 2092 3886 w
-(organization) 2311 3886 w
-(were) 2962 3886 w
-(to) 3232 3886 w
-(reduce) 3370 3886 w
-(administration) 3739 3886 w
-(and) 4483 3886 w
-(to) 4703 3886 w
-(pro\255) 4842 3886 w
-(mote) 720 4006 w
-(resource) 1017 4006 w
-(sharing.) 1486 4006 w
-(One) 1930 4006 w
-(of) 2176 4006 w
-(the) 2323 4006 w
-(keys) 2527 4006 w
-(to) 2793 4006 w
-(its) 2940 4006 w
-(success) 3106 4006 w
-(as) 3528 4006 w
-(a) 3683 4006 w
-(distributed) 3787 4006 w
-(system) 4367 4006 w
-(is) 4756 4006 w
-(the) 4885 4006 w
-(organization and management of its networks.) 720 4126 w
-(A) 970 4282 w
-(Plan) 1073 4282 w
-(9) 1308 4282 w
-(system) 1405 4282 w
-(comprises) 1780 4282 w
-(file) 2311 4282 w
-(servers,) 2497 4282 w
-(CPU) 2912 4282 w
-(servers) 3140 4282 w
-(and) 3523 4282 w
-(terminals.) 3738 4282 w
-(The) 4290 4282 w
-(file) 4506 4282 w
-(servers) 4692 4282 w
-(and) 720 4402 w
-(CPU) 935 4402 w
-(servers) 1163 4402 w
-(are) 1546 4402 w
-(typically) 1733 4402 w
-(centrally) 2164 4402 w
-(located) 2610 4402 w
-(multiprocessor) 2996 4402 w
-(machines) 3756 4402 w
-(with) 4249 4402 w
-(large) 4488 4402 w
-(mem\255) 4765 4402 w
-(ories) 720 4522 w
-(and) 1003 4522 w
-(high) 1228 4522 w
-(speed) 1489 4522 w
-(interconnects.) 1824 4522 w
-(A) 2590 4522 w
-(variety) 2705 4522 w
-(of) 3073 4522 w
-(workstation-class) 3217 4522 w
-(machines) 4127 4522 w
-(serve) 4632 4522 w
-(as) 4934 4522 w
-(terminals) 720 4642 w
-(connected) 1220 4642 w
-(to) 1765 4642 w
-(the) 1909 4642 w
-(central) 2110 4642 w
-(servers) 2487 4642 w
-(using) 2881 4642 w
-(several) 3193 4642 w
-(networks) 3579 4642 w
-(and) 4068 4642 w
-(protocols.) 4294 4642 w
-(The) 4859 4642 w
-(architecture) 720 4762 w
-(of) 1337 4762 w
-(the) 1474 4762 w
-(system) 1669 4762 w
-(demands) 2049 4762 w
-(a) 2532 4762 w
-(hierarchy) 2627 4762 w
-(of) 3116 4762 w
-(network) 3254 4762 w
-(speeds) 3686 4762 w
-(matching) 4066 4762 w
-(the) 4557 4762 w
-(needs) 4752 4762 w
-(of) 720 4882 w
-(the) 887 4882 w
-(components.) 1111 4882 w
-(Connections) 1841 4882 w
-(between) 2511 4882 w
-(file) 2987 4882 w
-(servers) 3206 4882 w
-(and) 3622 4882 w
-(CPU) 3870 4882 w
-(servers) 4131 4882 w
-(are) 4547 4882 w
-(high-) 4767 4882 w
-(bandwidth) 720 5002 w
-(point-to-point) 1267 5002 w
-(fiber) 2021 5002 w
-(links.) 2283 5002 w
-(Connections) 2612 5002 w
-(from) 3249 5002 w
-(the) 3517 5002 w
-(servers) 3708 5002 w
-(fan) 4092 5002 w
-(out) 4282 5002 w
-(to) 4478 5002 w
-(local) 4612 5002 w
-(ter\255) 4873 5002 w
-(minals) 720 5122 w
-(using) 1094 5122 w
-(medium) 1415 5122 w
-(speed) 1866 5122 w
-(networks) 2210 5122 w
-(such) 2708 5122 w
-(as) 2988 5122 w
-(Ethernet) 3148 5122 w
-([Met80]) 3607 5122 w
-(and) 4032 5122 w
-(Datakit) 4266 5122 w
-([Fra80].) 4666 5122 w
-(Low) 720 5242 w
-(speed) 953 5242 w
-(connections) 1284 5242 w
-(via) 1909 5242 w
-(the) 2087 5242 w
-(Internet) 2284 5242 w
-(and) 2706 5242 w
-(the) 2928 5242 w
-(AT&T) 3125 5242 w
-(backbone) 3432 5242 w
-(serve) 3943 5242 w
-(users) 4242 5242 w
-(in) 4546 5242 w
-(Oregon) 4680 5242 w
-(and) 720 5362 w
-(Illinois.) 940 5362 w
-(Basic) 1363 5362 w
-(Rate) 1647 5362 w
-(ISDN) 1897 5362 w
-(data) 2168 5362 w
-(service) 2417 5362 w
-(and) 2792 5362 w
-(9600) 3011 5362 w
-(baud) 3302 5362 w
-(serial) 3584 5362 w
-(lines) 3884 5362 w
-(provide) 4150 5362 w
-(slow) 4554 5362 w
-(links) 4811 5362 w
-(to users at home.) 720 5482 w
-(Since) 970 5638 w
-(CPU) 1255 5638 w
-(servers) 1481 5638 w
-(and) 1862 5638 w
-(terminals) 2075 5638 w
-(use) 2561 5638 w
-(the) 2763 5638 w
-(same) 2951 5638 w
-(kernel,) 3239 5638 w
-(users) 3606 5638 w
-(may) 3901 5638 w
-(choose) 4135 5638 w
-(to) 4511 5638 w
-(run) 4643 5638 w
-(pro\255) 4842 5638 w
-(grams) 720 5758 w
-(locally) 1058 5758 w
-(on) 1400 5758 w
-(their) 1559 5758 w
-(terminals) 1820 5758 w
-(or) 2309 5758 w
-(remotely) 2447 5758 w
-(on) 2908 5758 w
-(CPU) 3067 5758 w
-(servers.) 3296 5758 w
-(The) 3744 5758 w
-(organization) 3961 5758 w
-(of) 4608 5758 w
-(Plan) 4741 5758 w
-(9) 4977 5758 w
-(hides) 720 5878 w
-(the) 1021 5878 w
-(details) 1216 5878 w
-(of) 1576 5878 w
-(system) 1715 5878 w
-(connectivity) 2096 5878 w
-(allowing) 2716 5878 w
-(both) 3161 5878 w
-(users) 3425 5878 w
-(and) 3727 5878 w
-(administrators) 3948 5878 w
-(to) 4694 5878 w
-(con\255) 4833 5878 w
-(figure) 720 5998 w
-(their) 1050 5998 w
-(environment) 1317 5998 w
-(to) 1970 5998 w
-(be) 2110 5998 w
-(as) 2271 5998 w
-(distributed) 2419 5998 w
-(or) 2992 5998 w
-(centralized) 3136 5998 w
-(as) 3714 5998 w
-(they) 3862 5998 w
-(wish.) 4111 5998 w
-(Simple) 4436 5998 w
-(com\255) 4802 5998 w
-(mands) 720 6118 w
-(support) 1095 6118 w
-(the) 1524 6118 w
-(construction) 1730 6118 w
-(of) 2386 6118 w
-(a) 2535 6118 w
-(locally) 2642 6118 w
-(represented) 3000 6118 w
-(name) 3634 6118 w
-(space) 3952 6118 w
-(spanning) 4280 6118 w
-(many) 4778 6118 w
-(machines) 720 6238 w
-(and) 1225 6238 w
-(networks.) 1451 6238 w
-(At) 2004 6238 w
-(work,) 2156 6238 w
-(users) 2471 6238 w
-(tend) 2778 6238 w
-(to) 3042 6238 w
-(use) 3186 6238 w
-(their) 3401 6238 w
-(terminals) 3672 6238 w
-(like) 4171 6238 w
-(workstations,) 4388 6238 w
-(running) 720 6358 w
-(interactive) 1138 6358 w
-(programs) 1681 6358 w
-(locally) 2186 6358 w
-(and) 2530 6358 w
-(reserving) 2748 6358 w
-(the) 3236 6358 w
-(CPU) 3430 6358 w
-(servers) 3662 6358 w
-(for) 4049 6358 w
-(data) 4227 6358 w
-(or) 4476 6358 w
-(compute) 4617 6358 w
-(intensive) 720 6478 w
-(jobs) 1204 6478 w
-(such) 1459 6478 w
-(as) 1735 6478 w
-(compiling) 1891 6478 w
-(and) 2420 6478 w
-(computing) 2650 6478 w
-(chess) 3220 6478 w
-(endgames.) 3541 6478 w
-(At) 4153 6478 w
-(home) 4309 6478 w
-(or) 4631 6478 w
-(when) 4783 6478 w
-(connected) 720 6598 w
-(over) 1257 6598 w
-(a) 1505 6598 w
-(slow) 1599 6598 w
-(network,) 1856 6598 w
-(users) 2319 6598 w
-(tend) 2619 6598 w
-(to) 2876 6598 w
-(do) 3013 6598 w
-(most) 3176 6598 w
-(work) 3457 6598 w
-(on) 3733 6598 w
-(the) 3895 6598 w
-(CPU) 4089 6598 w
-(server) 4321 6598 w
-(to) 4657 6598 w
-(mini\255) 4794 6598 w
-(mize) 720 6718 w
-(traffic) 1000 6718 w
-(on) 1332 6718 w
-(the) 1500 6718 w
-(slow) 1700 6718 w
-(links.) 1963 6718 w
-(The) 2301 6718 w
-(goal) 2527 6718 w
-(of) 2778 6718 w
-(the) 2920 6718 w
-(network) 3119 6718 w
-(organization) 3555 6718 w
-(is) 4210 6718 w
-(to) 4334 6718 w
-(provide) 4476 6718 w
-(the) 4885 6718 w
-(same environment to the user wherever resources are used.) 720 6838 w
-8 /S1 f
-(__________________) 720 6980 w
-8 /LucidaSansUnicode00 f
-(Originally) 720 7080 w
-(appeared) 1119 7080 w
-(in) 1506 7080 w
-8 /LucidaSans-Italic f
-(Proc.) 1605 7080 w
-(of) 1827 7080 w
-(the) 1929 7080 w
-(Winter) 2077 7080 w
-(1993) 2357 7080 w
-(USENIX) 2583 7080 w
-(Conf.,) 2884 7080 w
-8 /LucidaSansUnicode00 f
-(pp.) 3142 7080 w
-(271-280,) 3294 7080 w
-(San) 3692 7080 w
-(Diego,) 3855 7080 w
-(CA) 4134 7080 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 1 1
-%%Page: 2 2
-/saveobj save def
-mark
-2 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 2 \255) 2783 480 w
-10 /LucidaSans-Demi f
-(2.) 720 840 w
-(Kernel Network Support) 873 840 w
-10 /LucidaSansUnicode00 f
-(Networks) 970 996 w
-(play) 1468 996 w
-(a) 1710 996 w
-(central) 1808 996 w
-(role) 2182 996 w
-(in) 2412 996 w
-(any) 2546 996 w
-(distributed) 2758 996 w
-(system.) 3332 996 w
-(This) 3748 996 w
-(is) 3997 996 w
-(particularly) 4121 996 w
-(true) 4709 996 w
-(in) 4949 996 w
-(Plan) 720 1116 w
-(9) 957 1116 w
-(where) 1056 1116 w
-(most) 1383 1116 w
-(resources) 1660 1116 w
-(are) 2165 1116 w
-(provided) 2352 1116 w
-(by) 2815 1116 w
-(servers) 2965 1116 w
-(external) 3348 1116 w
-(to) 3780 1116 w
-(the) 3913 1116 w
-(kernel.) 4103 1116 w
-(The) 4504 1116 w
-(impor\255) 4720 1116 w
-(tance) 720 1236 w
-(of) 1015 1236 w
-(the) 1147 1236 w
-(networking) 1336 1236 w
-(code) 1915 1236 w
-(within) 2180 1236 w
-(the) 2510 1236 w
-(kernel) 2699 1236 w
-(is) 3035 1236 w
-(reflected) 3149 1236 w
-(by) 3609 1236 w
-(its) 3758 1236 w
-(size;) 3909 1236 w
-(of) 4168 1236 w
-(25,000) 4300 1236 w
-(lines) 4681 1236 w
-(of) 4942 1236 w
-(kernel) 720 1356 w
-(code,) 1065 1356 w
-(12,500) 1371 1356 w
-(are) 1761 1356 w
-(network) 1956 1356 w
-(and) 2391 1356 w
-(protocol) 2614 1356 w
-(related.) 3061 1356 w
-(Networks) 3505 1356 w
-(are) 4003 1356 w
-(continually) 4197 1356 w
-(being) 4768 1356 w
-(added) 720 1476 w
-(and) 1063 1476 w
-(the) 1286 1476 w
-(fraction) 1484 1476 w
-(of) 1900 1476 w
-(code) 2041 1476 w
-(devoted) 2315 1476 w
-(to) 2746 1476 w
-(communications) 2888 1476 w
-(is) 3729 1476 w
-(growing.) 3853 1476 w
-(Moreover,) 4355 1476 w
-(the) 4885 1476 w
-(network) 720 1596 w
-(code) 1151 1596 w
-(is) 1421 1596 w
-(complex.) 1540 1596 w
-(Protocol) 2057 1596 w
-(implementations) 2492 1596 w
-(consist) 3344 1596 w
-(almost) 3725 1596 w
-(entirely) 4090 1596 w
-(of) 4491 1596 w
-(synchro\255) 4627 1596 w
-(nization) 720 1716 w
-(and) 1171 1716 w
-(dynamic) 1410 1716 w
-(memory) 1874 1716 w
-(management,) 2329 1716 w
-(areas) 3051 1716 w
-(demanding) 3368 1716 w
-(subtle) 3972 1716 w
-(error) 4330 1716 w
-(recovery) 4630 1716 w
-(strategies.) 720 1836 w
-(The) 1295 1836 w
-(kernel) 1512 1836 w
-(currently) 1850 1836 w
-(supports) 2317 1836 w
-(Datakit,) 2782 1836 w
-(point-to-point) 3196 1836 w
-(fiber) 3950 1836 w
-(links,) 4212 1836 w
-(an) 4508 1836 w
-(Internet) 4660 1836 w
-(\(IP\)) 720 1956 w
-(protocol) 920 1956 w
-(suite) 1374 1956 w
-(and) 1659 1956 w
-(ISDN) 1889 1956 w
-(data) 2171 1956 w
-(service.) 2432 1956 w
-(The) 2883 1956 w
-(variety) 3115 1956 w
-(of) 3488 1956 w
-(networks) 3637 1956 w
-(and) 4131 1956 w
-(machines) 4362 1956 w
-(has) 4872 1956 w
-(raised) 720 2076 w
-(issues) 1050 2076 w
-(not) 1385 2076 w
-(addressed) 1580 2076 w
-(by) 2114 2076 w
-(other) 2264 2076 w
-(systems) 2556 2076 w
-(running) 2981 2076 w
-(on) 3395 2076 w
-(commercial) 3552 2076 w
-(hardware) 4145 2076 w
-(support\255) 4629 2076 w
-(ing only Ethernet or FDDI.) 720 2196 w
-10 /LucidaSans-Demi f
-(2.1.) 720 2436 w
-(The File System protocol) 962 2436 w
-10 /LucidaSansUnicode00 f
-(A) 970 2592 w
-(central) 1072 2592 w
-(idea) 1436 2592 w
-(in) 1672 2592 w
-(Plan) 1796 2592 w
-(9) 2030 2592 w
-(is) 2126 2592 w
-(the) 2240 2592 w
-(representation) 2429 2592 w
-(of) 3170 2592 w
-(a) 3302 2592 w
-(resource) 3391 2592 w
-(as) 3844 2592 w
-(a) 3984 2592 w
-(hierarchical) 4073 2592 w
-(file) 4668 2592 w
-(sys\255) 4853 2592 w
-(tem.) 720 2712 w
-(Each) 1004 2712 w
-(process) 1260 2712 w
-(assembles) 1668 2712 w
-(a) 2207 2712 w
-(view) 2296 2712 w
-(of) 2544 2712 w
-(the) 2676 2712 w
-(system) 2865 2712 w
-(by) 3238 2712 w
-(building) 3386 2712 w
-(a) 3818 2712 w
-10 /LucidaSans-Italic f
-(name) 3906 2712 w
-(space) 4208 2712 w
-10 /LucidaSansUnicode00 f
-([Needham]) 4515 2712 w
-(connecting) 720 2832 w
-(its) 1287 2832 w
-(resources.) 1438 2832 w
-(File) 2006 2832 w
-(systems) 2208 2832 w
-(need) 2633 2832 w
-(not) 2904 2832 w
-(represent) 3098 2832 w
-(disc) 3595 2832 w
-(files;) 3823 2832 w
-(in) 4091 2832 w
-(fact,) 4217 2832 w
-(most) 4464 2832 w
-(Plan) 4741 2832 w
-(9) 4977 2832 w
-(file) 720 2952 w
-(systems) 919 2952 w
-(have) 1357 2952 w
-(no) 1629 2952 w
-(permanent) 1799 2952 w
-(storage.) 2371 2952 w
-(A) 2845 2952 w
-(typical) 2961 2952 w
-(file) 3324 2952 w
-(system) 3522 2952 w
-(dynamically) 3909 2952 w
-(represents) 4526 2952 w
-(some) 720 3072 w
-(resource) 1022 3072 w
-(like) 1482 3072 w
-(a) 1695 3072 w
-(set) 1791 3072 w
-(of) 1976 3072 w
-(network) 2115 3072 w
-(connections) 2548 3072 w
-(or) 3173 3072 w
-(the) 3317 3072 w
-(process) 3514 3072 w
-(table.) 3930 3072 w
-(Communication) 4276 3072 w
-(between) 720 3192 w
-(the) 1183 3192 w
-(kernel,) 1394 3192 w
-(device) 1784 3192 w
-(drivers,) 2147 3192 w
-(and) 2568 3192 w
-(local) 2804 3192 w
-(or) 3085 3192 w
-(remote) 3243 3192 w
-(file) 3642 3192 w
-(servers) 3848 3192 w
-(uses) 4251 3192 w
-(a) 4526 3192 w
-(protocol) 4636 3192 w
-(called) 720 3312 w
-(9P.) 1059 3312 w
-(The) 1265 3312 w
-(protocol) 1503 3312 w
-(consists) 1964 3312 w
-(of) 2414 3312 w
-(17) 2569 3312 w
-(messages) 2752 3312 w
-(describing) 3284 3312 w
-(operations) 3848 3312 w
-(on) 4421 3312 w
-(files) 4601 3312 w
-(and) 4860 3312 w
-(directories.) 720 3432 w
-(Kernel) 1338 3432 w
-(resident) 1686 3432 w
-(device) 2120 3432 w
-(and) 2466 3432 w
-(protocol) 2685 3432 w
-(drivers) 3128 3432 w
-(use) 3499 3432 w
-(a) 3706 3432 w
-(procedural) 3799 3432 w
-(version) 4359 3432 w
-(of) 4749 3432 w
-(the) 4885 3432 w
-(protocol) 720 3552 w
-(while) 1168 3552 w
-(external) 1465 3552 w
-(file) 1906 3552 w
-(servers) 2101 3552 w
-(use) 2493 3552 w
-(an) 2706 3552 w
-(RPC) 2867 3552 w
-(form.) 3098 3552 w
-(Nearly) 3438 3552 w
-(all) 3789 3552 w
-(traffic) 3947 3552 w
-(between) 4279 3552 w
-(Plan) 4731 3552 w
-(9) 4977 3552 w
-(systems) 720 3672 w
-(consists) 1167 3672 w
-(of) 1616 3672 w
-(9P) 1770 3672 w
-(messages.) 1944 3672 w
-(9P) 2539 3672 w
-(relies) 2713 3672 w
-(on) 3031 3672 w
-(several) 3210 3672 w
-(properties) 3606 3672 w
-(of) 4159 3672 w
-(the) 4312 3672 w
-(underlying) 4522 3672 w
-(transport) 720 3792 w
-(protocol.) 1202 3792 w
-(It) 1704 3792 w
-(assumes) 1804 3792 w
-(messages) 2257 3792 w
-(arrive) 2766 3792 w
-(reliably) 3074 3792 w
-(and) 3463 3792 w
-(in) 3678 3792 w
-(sequence) 3804 3792 w
-(and) 4296 3792 w
-(that) 4511 3792 w
-(delim\255) 4737 3792 w
-(iters) 720 3912 w
-(between) 978 3912 w
-(messages) 1429 3912 w
-(are) 1948 3912 w
-(preserved.) 2144 3912 w
-(When) 2731 3912 w
-(a) 3041 3912 w
-(protocol) 3140 3912 w
-(does) 3588 3912 w
-(not) 3863 3912 w
-(meet) 4067 3912 w
-(these) 4353 3912 w
-(require\255) 4659 3912 w
-(ments) 720 4032 w
-(\(for) 1058 4032 w
-(example,) 1269 4032 w
-(TCP) 1753 4032 w
-(does) 1979 4032 w
-(not) 2249 4032 w
-(preserve) 2448 4032 w
-(delimiters\)) 2903 4032 w
-(we) 3459 4032 w
-(provide) 3632 4032 w
-(mechanisms) 4037 4032 w
-(to) 4680 4032 w
-(mar\255) 4818 4032 w
-(shal messages before handing them to the system.) 720 4152 w
-(A) 970 4308 w
-(kernel) 1080 4308 w
-(data) 1423 4308 w
-(structure,) 1674 4308 w
-(the) 2185 4308 w
-10 /LucidaSans-Italic f
-(channel) 2381 4308 w
-10 /LucidaSansUnicode00 f
-(,) 2760 4308 w
-(is) 2833 4308 w
-(a) 2954 4308 w
-(handle) 3050 4308 w
-(to) 3418 4308 w
-(a) 3557 4308 w
-(file) 3653 4308 w
-(server.) 3845 4308 w
-(Operations) 4247 4308 w
-(on) 4821 4308 w
-(a) 4985 4308 w
-(channel) 720 4428 w
-(generate) 1146 4428 w
-(the) 1620 4428 w
-(following) 1824 4428 w
-(9P) 2320 4428 w
-(messages.) 2487 4428 w
-(The) 3075 4428 w
-10 /LucidaTypewriter f
-(session) 3305 4428 w
-10 /LucidaSansUnicode00 f
-(and) 3857 4428 w
-10 /LucidaTypewriter f
-(attach) 4085 4428 w
-10 /LucidaSansUnicode00 f
-(messages) 4565 4428 w
-(authenticate) 720 4548 w
-(a) 1365 4548 w
-(connection,) 1466 4548 w
-(established) 2076 4548 w
-(by) 2674 4548 w
-(means) 2835 4548 w
-(external) 3198 4548 w
-(to) 3642 4548 w
-(9P,) 3787 4548 w
-(and) 3984 4548 w
-(validate) 4211 4548 w
-(its) 4634 4548 w
-(user.) 4798 4548 w
-(The) 720 4668 w
-(result) 945 4668 w
-(is) 1265 4668 w
-(an) 1389 4668 w
-(authenticated) 1550 4668 w
-(channel) 2256 4668 w
-(referencing) 2676 4668 w
-(the) 3272 4668 w
-(root) 3470 4668 w
-(of) 3713 4668 w
-(the) 3854 4668 w
-(server.) 4052 4668 w
-(The) 4456 4668 w
-10 /LucidaTypewriter f
-(clone) 4680 4668 w
-10 /LucidaSansUnicode00 f
-(message) 720 4788 w
-(makes) 1182 4788 w
-(a) 1533 4788 w
-(new) 1626 4788 w
-(channel) 1859 4788 w
-(identical) 2274 4788 w
-(to) 2723 4788 w
-(an) 2859 4788 w
-(existing) 3014 4788 w
-(channel,) 3439 4788 w
-(much) 3886 4788 w
-(like) 4193 4788 w
-(the) 4404 4788 w
-10 /LucidaTypewriter f
-(dup) 4598 4788 w
-10 /LucidaSansUnicode00 f
-(sys\255) 4853 4788 w
-(tem) 720 4908 w
-(call.) 954 4908 w
-(A) 1230 4908 w
-(channel) 1347 4908 w
-(may) 1772 4908 w
-(be) 2020 4908 w
-(moved) 2187 4908 w
-(to) 2560 4908 w
-(a) 2705 4908 w
-(file) 2807 4908 w
-(on) 3005 4908 w
-(the) 3175 4908 w
-(server) 3377 4908 w
-(using) 3721 4908 w
-(a) 4034 4908 w
-10 /LucidaTypewriter f
-(walk) 4136 4908 w
-10 /LucidaSansUnicode00 f
-(message) 4471 4908 w
-(to) 4942 4908 w
-(descend) 720 5028 w
-(each) 1167 5028 w
-(level) 1436 5028 w
-(in) 1703 5028 w
-(the) 1839 5028 w
-(hierarchy.) 2040 5028 w
-(The) 2599 5028 w
-10 /LucidaTypewriter f
-(stat) 2826 5028 w
-10 /LucidaSansUnicode00 f
-(and) 3160 5028 w
-10 /LucidaTypewriter f
-(wstat) 3386 5028 w
-10 /LucidaSansUnicode00 f
-(messages) 3792 5028 w
-(read) 4313 5028 w
-(and) 4574 5028 w
-(write) 4800 5028 w
-(the) 720 5148 w
-(attributes) 913 5148 w
-(of) 1419 5148 w
-(the) 1555 5148 w
-(file) 1748 5148 w
-(referenced) 1937 5148 w
-(by) 2494 5148 w
-(a) 2647 5148 w
-(channel.) 2740 5148 w
-(The) 3218 5148 w
-10 /LucidaTypewriter f
-(open) 3436 5148 w
-10 /LucidaSansUnicode00 f
-(message) 3761 5148 w
-(prepares) 4222 5148 w
-(a) 4685 5148 w
-(chan\255) 4777 5148 w
-(nel) 720 5268 w
-(for) 924 5268 w
-(subsequent) 1120 5268 w
-10 /LucidaTypewriter f
-(read) 1740 5268 w
-10 /LucidaSansUnicode00 f
-(and) 2085 5268 w
-10 /LucidaTypewriter f
-(write) 2322 5268 w
-10 /LucidaSansUnicode00 f
-(messages) 2739 5268 w
-(to) 3271 5268 w
-(access) 3427 5268 w
-(the) 3800 5268 w
-(contents) 4013 5268 w
-(of) 4488 5268 w
-(the) 4644 5268 w
-(file.) 4857 5268 w
-10 /LucidaTypewriter f
-(Create) 720 5388 w
-10 /LucidaSansUnicode00 f
-(and) 1184 5388 w
-10 /LucidaTypewriter f
-(remove) 1396 5388 w
-10 /LucidaSansUnicode00 f
-(perform the actions implied by their names on the file referenced) 1860 5388 w
-(by the channel.) 720 5508 w
-(The) 1527 5508 w
-10 /LucidaTypewriter f
-(clunk) 1740 5508 w
-10 /LucidaSansUnicode00 f
-(message discards a channel without affecting the file.) 2132 5508 w
-(A) 970 5664 w
-(kernel) 1084 5664 w
-(resident) 1431 5664 w
-(file) 1871 5664 w
-(server) 2067 5664 w
-(called) 2409 5664 w
-(the) 2737 5664 w
-10 /LucidaSans-Italic f
-(mount) 2937 5664 w
-(driver) 3294 5664 w
-10 /LucidaSansUnicode00 f
-(converts) 3632 5664 w
-(the) 4089 5664 w
-(procedural) 4290 5664 w
-(ver\255) 4858 5664 w
-(sion) 720 5784 w
-(of) 964 5784 w
-(9P) 1103 5784 w
-(into) 1262 5784 w
-(RPCs.) 1491 5784 w
-(The) 1833 5784 w
-10 /LucidaSans-Italic f
-(mount) 2054 5784 w
-10 /LucidaSansUnicode00 f
-(system) 2406 5784 w
-(call) 2786 5784 w
-(provides) 2990 5784 w
-(a) 3446 5784 w
-(file) 3541 5784 w
-(descriptor,) 3732 5784 w
-(which) 4297 5784 w
-(can) 4618 5784 w
-(be) 4826 5784 w
-(a) 4985 5784 w
-(pipe) 720 5904 w
-(to) 972 5904 w
-(a) 1111 5904 w
-(user) 1208 5904 w
-(process) 1460 5904 w
-(or) 1876 5904 w
-(a) 2020 5904 w
-(network) 2117 5904 w
-(connection) 2551 5904 w
-(to) 3125 5904 w
-(a) 3265 5904 w
-(remote) 3362 5904 w
-(machine,) 3748 5904 w
-(to) 4230 5904 w
-(be) 4370 5904 w
-(associated) 4531 5904 w
-(with) 720 6024 w
-(the) 962 6024 w
-(mount) 1154 6024 w
-(point.) 1506 6024 w
-(After) 1859 6024 w
-(a) 2135 6024 w
-(mount,) 2226 6024 w
-(operations) 2609 6024 w
-(on) 3161 6024 w
-(the) 3320 6024 w
-(file) 3511 6024 w
-(tree) 3698 6024 w
-(below) 3924 6024 w
-(the) 4246 6024 w
-(mount) 4437 6024 w
-(point) 4788 6024 w
-(are) 720 6144 w
-(sent) 912 6144 w
-(as) 1158 6144 w
-(messages) 1304 6144 w
-(to) 1819 6144 w
-(the) 1957 6144 w
-(file) 2152 6144 w
-(server.) 2343 6144 w
-(The) 2745 6144 w
-(mount) 2967 6144 w
-(driver) 3323 6144 w
-(manages) 3646 6144 w
-(buffers,) 4121 6144 w
-(packs) 4541 6144 w
-(and) 4860 6144 w
-(unpacks) 720 6264 w
-(parameters) 1160 6264 w
-(from) 1746 6264 w
-(messages,) 2016 6264 w
-(and) 2561 6264 w
-(demultiplexes) 2779 6264 w
-(among) 3502 6264 w
-(processes) 3873 6264 w
-(using) 4392 6264 w
-(the) 4696 6264 w
-(file) 4889 6264 w
-(server.) 720 6384 w
-10 /LucidaSans-Demi f
-(2.2.) 720 6624 w
-(Kernel Organization) 962 6624 w
-10 /LucidaSansUnicode00 f
-(The network code in the kernel is divided) 970 6780 w
-(into) 3014 6780 w
-(three) 3236 6780 w
-(layers:) 3521 6780 w
-(hardware) 3870 6780 w
-(interface,) 4353 6780 w
-(pro\255) 4842 6780 w
-(tocol) 720 6900 w
-(processing,) 999 6900 w
-(and) 1598 6900 w
-(program) 1818 6900 w
-(interface.) 2274 6900 w
-(A) 2802 6900 w
-(device) 2911 6900 w
-(driver) 3257 6900 w
-(typically) 3578 6900 w
-(uses) 4014 6900 w
-(streams) 4273 6900 w
-(to) 4696 6900 w
-(con\255) 4833 6900 w
-(nect) 720 7020 w
-(the) 962 7020 w
-(two) 1153 7020 w
-(interface) 1364 7020 w
-(layers.) 1824 7020 w
-(Additional) 2208 7020 w
-(stream) 2741 7020 w
-(modules) 3110 7020 w
-(may) 3561 7020 w
-(be) 3797 7020 w
-(pushed) 3952 7020 w
-(on) 4346 7020 w
-(a) 4506 7020 w
-(device) 4598 7020 w
-(to) 4942 7020 w
-(process) 720 7140 w
-(protocols.) 1144 7140 w
-(Each) 1712 7140 w
-(device) 1983 7140 w
-(driver) 2339 7140 w
-(is) 2670 7140 w
-(a) 2799 7140 w
-(kernel-resident) 2903 7140 w
-(file) 3707 7140 w
-(system.) 3907 7140 w
-(Simple) 4360 7140 w
-(device) 4733 7140 w
-(drivers) 720 7260 w
-(serve) 1119 7260 w
-(a) 1441 7260 w
-(single) 1562 7260 w
-(level) 1918 7260 w
-(directory) 2207 7260 w
-(containing) 2705 7260 w
-(just) 3282 7260 w
-(a) 3529 7260 w
-(few) 3651 7260 w
-(files;) 3888 7260 w
-(for) 4189 7260 w
-(example,) 4395 7260 w
-(we) 4907 7260 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 2 2
-%%Page: 3 3
-/saveobj save def
-mark
-3 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 3 \255) 2783 480 w
-(represent each UART by a data and a control file.) 720 840 w
-9 /LucidaTypewriter f
-(cpu%) 920 1010 w
-(cd) 1245 1010 w
-(/dev) 1440 1010 w
-(cpu%) 920 1120 w
-(ls) 1245 1120 w
-(-l) 1440 1120 w
-(eia*) 1635 1120 w
-(--rw-rw-rw-) 920 1230 w
-(t) 1700 1230 w
-(0) 1830 1230 w
-(bootes) 1960 1230 w
-(bootes) 2415 1230 w
-(0) 2870 1230 w
-(Jul) 3000 1230 w
-(16) 3260 1230 w
-(17:28) 3455 1230 w
-(eia1) 3845 1230 w
-(--rw-rw-rw-) 920 1340 w
-(t) 1700 1340 w
-(0) 1830 1340 w
-(bootes) 1960 1340 w
-(bootes) 2415 1340 w
-(0) 2870 1340 w
-(Jul) 3000 1340 w
-(16) 3260 1340 w
-(17:28) 3455 1340 w
-(eia1ctl) 3845 1340 w
-(--rw-rw-rw-) 920 1450 w
-(t) 1700 1450 w
-(0) 1830 1450 w
-(bootes) 1960 1450 w
-(bootes) 2415 1450 w
-(0) 2870 1450 w
-(Jul) 3000 1450 w
-(16) 3260 1450 w
-(17:28) 3455 1450 w
-(eia2) 3845 1450 w
-(--rw-rw-rw-) 920 1560 w
-(t) 1700 1560 w
-(0) 1830 1560 w
-(bootes) 1960 1560 w
-(bootes) 2415 1560 w
-(0) 2870 1560 w
-(Jul) 3000 1560 w
-(16) 3260 1560 w
-(17:28) 3455 1560 w
-(eia2ctl) 3845 1560 w
-(cpu%) 920 1670 w
-10 /LucidaSansUnicode00 f
-(The) 720 1850 w
-(control) 990 1850 w
-(file) 1421 1850 w
-(is) 1662 1850 w
-(used) 1832 1850 w
-(to) 2154 1850 w
-(control) 2342 1850 w
-(the) 2774 1850 w
-(device;) 3019 1850 w
-(writing) 3448 1850 w
-(the) 3875 1850 w
-(string) 4120 1850 w
-10 /LucidaTypewriter f
-(b1200) 4492 1850 w
-10 /LucidaSansUnicode00 f
-(to) 4942 1850 w
-10 /LucidaTypewriter f
-(/dev/eia1ctl) 720 1970 w
-10 /LucidaSansUnicode00 f
-(sets the line to 1200 baud.) 1616 1970 w
-(Multiplexed) 970 2126 w
-(devices) 1578 2126 w
-(present) 1973 2126 w
-(a) 2376 2126 w
-(more) 2468 2126 w
-(complex) 2756 2126 w
-(interface) 3207 2126 w
-(structure.) 3668 2126 w
-(For) 4208 2126 w
-(example,) 4402 2126 w
-(the) 4885 2126 w
-(LANCE Ethernet driver serves a two level file tree \(Figure 1\) providing) 720 2246 w
-10 /LucidaSansUnicode22 f
-(\031) 720 2402 w
-10 /LucidaSansUnicode00 f
-(device control and configuration) 970 2402 w
-10 /LucidaSansUnicode22 f
-(\031) 720 2558 w
-10 /LucidaSansUnicode00 f
-(user-level protocols like ARP) 970 2558 w
-10 /LucidaSansUnicode22 f
-(\031) 720 2714 w
-10 /LucidaSansUnicode00 f
-(diagnostic interfaces for snooping software.) 970 2714 w
-(The) 720 2870 w
-(top) 938 2870 w
-(directory) 1136 2870 w
-(contains) 1604 2870 w
-(a) 2049 2870 w
-10 /LucidaTypewriter f
-(clone) 2141 2870 w
-10 /LucidaSansUnicode00 f
-(file) 2538 2870 w
-(and) 2726 2870 w
-(a) 2943 2870 w
-(directory) 3035 2870 w
-(for) 3503 2870 w
-(each) 3680 2870 w
-(connection,) 3942 2870 w
-(numbered) 4544 2870 w
-10 /LucidaTypewriter f
-(1) 720 2990 w
-10 /LucidaSansUnicode00 f
-(to) 827 2990 w
-10 /LucidaTypewriter f
-(n) 960 2990 w
-10 /LucidaSansUnicode00 f
-(.) 1032 2990 w
-(Each) 1131 2990 w
-(connection) 1388 2990 w
-(directory) 1955 2990 w
-(corresponds) 2421 2990 w
-(to) 3057 2990 w
-(an) 3189 2990 w
-(Ethernet) 3340 2990 w
-(packet) 3779 2990 w
-(type.) 4133 2990 w
-(Opening) 4439 2990 w
-(the) 4885 2990 w
-10 /LucidaTypewriter f
-(clone) 720 3110 w
-10 /LucidaSansUnicode00 f
-(file) 1123 3110 w
-(finds) 1317 3110 w
-(an) 1602 3110 w
-(unused) 1762 3110 w
-(connection) 2161 3110 w
-(directory) 2736 3110 w
-(and) 3210 3110 w
-(opens) 3434 3110 w
-(its) 3771 3110 w
-10 /LucidaTypewriter f
-(ctl) 3932 3110 w
-10 /LucidaSansUnicode00 f
-(file.) 4192 3110 w
-(Reading) 4451 3110 w
-(the) 4885 3110 w
-(control) 720 3230 w
-(file) 1100 3230 w
-(returns) 1289 3230 w
-(the) 1677 3230 w
-(ASCII) 1870 3230 w
-(connection) 2158 3230 w
-(number;) 2728 3230 w
-(the) 3174 3230 w
-(user) 3366 3230 w
-(process) 3613 3230 w
-(can) 4024 3230 w
-(use) 4229 3230 w
-(this) 4435 3230 w
-(value) 4651 3230 w
-(to) 4942 3230 w
-(construct) 720 3350 w
-(the) 1224 3350 w
-(name) 1430 3350 w
-(of) 1747 3350 w
-(the) 1896 3350 w
-(proper) 2102 3350 w
-(connection) 2478 3350 w
-(directory.) 3061 3350 w
-(In) 3607 3350 w
-(each) 3749 3350 w
-(connection) 4025 3350 w
-(directory) 4609 3350 w
-(files) 720 3470 w
-(named) 963 3470 w
-10 /LucidaTypewriter f
-(ctl) 1333 3470 w
-10 /LucidaSansUnicode00 f
-(,) 1549 3470 w
-10 /LucidaTypewriter f
-(data) 1622 3470 w
-10 /LucidaSansUnicode00 f
-(,) 1910 3470 w
-10 /LucidaTypewriter f
-(stats) 1983 3470 w
-10 /LucidaSansUnicode00 f
-(,) 2343 3470 w
-(and) 2416 3470 w
-10 /LucidaTypewriter f
-(type) 2637 3470 w
-10 /LucidaSansUnicode00 f
-(provide) 2965 3470 w
-(access) 3370 3470 w
-(to) 3725 3470 w
-(the) 3863 3470 w
-(connection.) 4058 3470 w
-(Writing) 4694 3470 w
-(the) 720 3590 w
-(string) 909 3590 w
-10 /LucidaTypewriter f
-(connect) 1225 3590 w
-(2048) 1803 3590 w
-10 /LucidaSansUnicode00 f
-(to) 2125 3590 w
-(the) 2257 3590 w
-10 /LucidaTypewriter f
-(ctl) 2446 3590 w
-10 /LucidaSansUnicode00 f
-(file) 2696 3590 w
-(sets) 2881 3590 w
-(the) 3110 3590 w
-(packet) 3299 3590 w
-(type) 3653 3590 w
-(to) 3895 3590 w
-(2048) 4027 3590 w
-(and) 4313 3590 w
-(configures) 4528 3590 w
-(the) 720 3710 w
-(connection) 919 3710 w
-(to) 1495 3710 w
-(receive) 1637 3710 w
-(all) 2022 3710 w
-(IP) 2179 3710 w
-(packets) 2307 3710 w
-(sent) 2722 3710 w
-(to) 2972 3710 w
-(the) 3113 3710 w
-(machine.) 3311 3710 w
-(Subsequent) 3826 3710 w
-(reads) 4435 3710 w
-(of) 4744 3710 w
-(the) 4885 3710 w
-(file) 720 3830 w
-10 /LucidaTypewriter f
-(type) 910 3830 w
-10 /LucidaSansUnicode00 f
-(yield) 1237 3830 w
-(the) 1505 3830 w
-(string) 1699 3830 w
-10 /LucidaTypewriter f
-(2048) 2020 3830 w
-10 /LucidaSansUnicode00 f
-(.) 2308 3830 w
-(The) 2411 3830 w
-10 /LucidaTypewriter f
-(data) 2632 3830 w
-10 /LucidaSansUnicode00 f
-(file) 2960 3830 w
-(accesses) 3151 3830 w
-(the) 3613 3830 w
-(media;) 3808 3830 w
-(reading) 4176 3830 w
-(it) 4584 3830 w
-(returns) 4690 3830 w
-(the) 720 3950 w
-(next) 916 3950 w
-(packet) 1173 3950 w
-(of) 1534 3950 w
-(the) 1673 3950 w
-(selected) 1869 3950 w
-(type.) 2309 3950 w
-(Writing) 2622 3950 w
-(the) 3008 3950 w
-(file) 3203 3950 w
-(queues) 3394 3950 w
-(a) 3784 3950 w
-(packet) 3879 3950 w
-(for) 4239 3950 w
-(transmission) 4418 3950 w
-(after) 720 4070 w
-(appending) 991 4070 w
-(a) 1552 4070 w
-(packet) 1653 4070 w
-(header) 2019 4070 w
-(containing) 2398 4070 w
-(the) 2954 4070 w
-(source) 3155 4070 w
-(address) 3523 4070 w
-(and) 3949 4070 w
-(packet) 4175 4070 w
-(type.) 4541 4070 w
-(The) 4859 4070 w
-10 /LucidaTypewriter f
-(stats) 720 4190 w
-10 /LucidaSansUnicode00 f
-(file) 1137 4190 w
-(returns) 1345 4190 w
-(ASCII) 1752 4190 w
-(text) 2059 4190 w
-(containing) 2307 4190 w
-(the) 2874 4190 w
-(interface) 3086 4190 w
-(address,) 3567 4190 w
-(packet) 4036 4190 w
-(input/output) 4412 4190 w
-(counts, error statistics, and general information about the state of the interface.) 720 4310 w
-10 /LucidaTypewriter f
-(ctl) 2685 5600 w
-(data) 2275 5600 w
-(ctl) 1879 5600 w
-4175 5163 4347 5451 Dl
-4060 5163 3888 5451 Dl
-(. . .) 3391 5082 w
-(clone) 1375 5111 w
-(ether) 2469 4564 w
-2735 4644 4117 4932 Dl
-2678 4644 3023 4932 Dl
-2620 4644 2217 4932 Dl
-2563 4644 1584 4932 Dl
-10 /LucidaSans-Italic f
-(n) 4087 5111 w
-10 /LucidaTypewriter f
-(2) 3016 5111 w
-(1) 2181 5111 w
-3081 5163 3253 5451 Dl
-2966 5163 2794 5451 Dl
-2275 5163 2447 5451 Dl
-2159 5163 1987 5451 Dl
-(data) 4204 5600 w
-(ctl) 3779 5600 w
-(data) 3110 5600 w
-10 /LucidaSansUnicode00 f
-(If) 970 5814 w
-(several) 1079 5814 w
-(connections) 1462 5814 w
-(on) 2088 5814 w
-(an) 2254 5814 w
-(interface) 2415 5814 w
-(are) 2883 5814 w
-(configured) 3079 5814 w
-(for) 3647 5814 w
-(a) 3830 5814 w
-(particular) 3929 5814 w
-(packet) 4436 5814 w
-(type,) 4800 5814 w
-(each) 720 5934 w
-(receives) 991 5934 w
-(a) 1430 5934 w
-(copy) 1532 5934 w
-(of) 1806 5934 w
-(the) 1951 5934 w
-(incoming) 2153 5934 w
-(packets.) 2649 5934 w
-(The) 3131 5934 w
-(special) 3359 5934 w
-(packet) 3740 5934 w
-(type) 4106 5934 w
-10 /LucidaTypewriter f
-(-1) 4360 5934 w
-10 /LucidaSansUnicode00 f
-(selects) 4550 5934 w
-(all) 4927 5934 w
-(packets.) 720 6054 w
-(Writing) 1194 6054 w
-(the) 1579 6054 w
-(strings) 1773 6054 w
-10 /LucidaTypewriter f
-(promiscuous) 2145 6054 w
-10 /LucidaSansUnicode00 f
-(and) 2977 6054 w
-10 /LucidaTypewriter f
-(connect) 3197 6054 w
-(-1) 3741 6054 w
-10 /LucidaSansUnicode00 f
-(to) 3925 6054 w
-(the) 4063 6054 w
-10 /LucidaTypewriter f
-(ctl) 4258 6054 w
-10 /LucidaSansUnicode00 f
-(file) 4514 6054 w
-(config\255) 4705 6054 w
-(ures a conversation to receive all packets on the Ethernet.) 720 6174 w
-(Although) 970 6330 w
-(the) 1447 6330 w
-(driver) 1635 6330 w
-(interface) 1950 6330 w
-(may) 2407 6330 w
-(seem) 2640 6330 w
-(elaborate,) 2929 6330 w
-(the) 3447 6330 w
-(representation) 3635 6330 w
-(of) 4375 6330 w
-(a) 4506 6330 w
-(device) 4594 6330 w
-(as) 4934 6330 w
-(a) 720 6450 w
-(set) 809 6450 w
-(of) 987 6450 w
-(files) 1119 6450 w
-(using) 1355 6450 w
-(ASCII) 1655 6450 w
-(strings) 1938 6450 w
-(for) 2304 6450 w
-(communication) 2476 6450 w
-(has) 3255 6450 w
-(several) 3456 6450 w
-(advantages.) 3829 6450 w
-(Any) 4474 6450 w
-(mecha\255) 4690 6450 w
-(nism) 720 6570 w
-(supporting) 990 6570 w
-(remote) 1556 6570 w
-(access) 1935 6570 w
-(to) 2285 6570 w
-(files) 2418 6570 w
-(immediately) 2656 6570 w
-(allows) 3284 6570 w
-(a) 3622 6570 w
-(remote) 3713 6570 w
-(machine) 4093 6570 w
-(to) 4537 6570 w
-(use) 4671 6570 w
-(our) 4876 6570 w
-(interfaces) 720 6690 w
-(as) 1243 6690 w
-(gateways.) 1397 6690 w
-(Using) 1954 6690 w
-(ASCII) 2275 6690 w
-(strings) 2573 6690 w
-(to) 2954 6690 w
-(control) 3100 6690 w
-(the) 3490 6690 w
-(interface) 3693 6690 w
-(avoids) 4165 6690 w
-(byte) 4523 6690 w
-(order) 4778 6690 w
-(problems) 720 6810 w
-(and) 1221 6810 w
-(ensures) 1446 6810 w
-(a) 1870 6810 w
-(uniform) 1970 6810 w
-(representation) 2400 6810 w
-(for) 3152 6810 w
-(devices) 3336 6810 w
-(on) 3739 6810 w
-(the) 3907 6810 w
-(same) 4107 6810 w
-(machine) 4407 6810 w
-(and) 4860 6810 w
-(even) 720 6930 w
-(allows) 997 6930 w
-(devices) 1350 6930 w
-(to) 1759 6930 w
-(be) 1908 6930 w
-(accessed) 2078 6930 w
-(remotely.) 2563 6930 w
-(Representing) 3103 6930 w
-(dissimilar) 3792 6930 w
-(devices) 4312 6930 w
-(by) 4720 6930 w
-(the) 4885 6930 w
-(same set of files allows common tools to) 720 7050 w
-(serve) 2736 7050 w
-(several) 3025 7050 w
-(networks) 3398 7050 w
-(or) 3874 7050 w
-(interfaces.) 4009 7050 w
-(Programs) 4581 7050 w
-(like) 720 7170 w
-10 /LucidaTypewriter f
-(stty) 924 7170 w
-10 /LucidaSansUnicode00 f
-(are replaced by) 1244 7170 w
-10 /LucidaTypewriter f
-(echo) 2021 7170 w
-10 /LucidaSansUnicode00 f
-(and shell redirection.) 2341 7170 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 3 3
-%%Page: 4 4
-/saveobj save def
-mark
-4 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 4 \255) 2783 480 w
-10 /LucidaSans-Demi f
-(2.3.) 720 840 w
-(Protocol devices) 962 840 w
-10 /LucidaSansUnicode00 f
-(Network) 970 996 w
-(connections) 1423 996 w
-(are) 2055 996 w
-(represented) 2256 996 w
-(as) 2887 996 w
-(pseudo-devices) 3042 996 w
-(called) 3863 996 w
-(protocol) 4196 996 w
-(devices.) 4650 996 w
-(Protocol) 720 1116 w
-(device) 1154 1116 w
-(drivers) 1499 1116 w
-(exist) 1870 1116 w
-(for) 2142 1116 w
-(the) 2318 1116 w
-(Datakit) 2510 1116 w
-(URP) 2893 1116 w
-(protocol) 3117 1116 w
-(and) 3558 1116 w
-(for) 3775 1116 w
-(each) 3951 1116 w
-(of) 4212 1116 w
-(the) 4347 1116 w
-(Internet) 4539 1116 w
-(IP) 4956 1116 w
-(protocols) 720 1236 w
-(TCP,) 1211 1236 w
-(UDP,) 1466 1236 w
-(and) 1733 1236 w
-(IL.) 1949 1236 w
-(IL,) 2131 1236 w
-(described) 2281 1236 w
-(below,) 2790 1236 w
-(is) 3144 1236 w
-(a) 3260 1236 w
-(new) 3352 1236 w
-(communication) 3584 1236 w
-(protocol) 4367 1236 w
-(used) 4808 1236 w
-(by) 720 1356 w
-(Plan) 875 1356 w
-(9) 1116 1356 w
-(for) 1219 1356 w
-(transmitting) 1398 1356 w
-(file) 2033 1356 w
-(system) 2223 1356 w
-(RPC) 2602 1356 w
-10 /LucidaSansUnicode20 f
-(\031) 2789 1356 w
-10 /LucidaSansUnicode00 f
-(s.) 2821 1356 w
-(All) 2975 1356 w
-(protocol) 3141 1356 w
-(devices) 3584 1356 w
-(look) 3981 1356 w
-(identical) 4229 1356 w
-(so) 4679 1356 w
-(user) 4830 1356 w
-(programs contain no network-specific code.) 720 1476 w
-(Each) 970 1632 w
-(protocol) 1228 1632 w
-(device) 1668 1632 w
-(driver) 2011 1632 w
-(serves) 2329 1632 w
-(a) 2672 1632 w
-(directory) 2763 1632 w
-(structure) 3230 1632 w
-(similar) 3704 1632 w
-(to) 4067 1632 w
-(that) 4202 1632 w
-(of) 4430 1632 w
-(the) 4565 1632 w
-(Ether\255) 4757 1632 w
-(net) 720 1752 w
-(driver.) 912 1752 w
-(The) 1295 1752 w
-(top) 1513 1752 w
-(directory) 1711 1752 w
-(contains) 2179 1752 w
-(a) 2624 1752 w
-10 /LucidaTypewriter f
-(clone) 2716 1752 w
-10 /LucidaSansUnicode00 f
-(file) 3112 1752 w
-(and) 3299 1752 w
-(a) 3515 1752 w
-(directory) 3606 1752 w
-(for) 4073 1752 w
-(each) 4248 1752 w
-(connection) 4508 1752 w
-(numbered) 720 1872 w
-10 /LucidaTypewriter f
-(0) 1263 1872 w
-10 /LucidaSansUnicode00 f
-(to) 1382 1872 w
-10 /LucidaTypewriter f
-(n) 1527 1872 w
-10 /LucidaSansUnicode00 f
-(.) 1599 1872 w
-(Each) 1710 1872 w
-(connection) 1980 1872 w
-(directory) 2560 1872 w
-(contains) 3039 1872 w
-(files) 3495 1872 w
-(to) 3745 1872 w
-(control) 3891 1872 w
-(one) 4281 1872 w
-(connection) 4508 1872 w
-(and to send and receive information.) 720 1992 w
-(A TCP connection directory looks like this:) 2574 1992 w
-9 /LucidaTypewriter f
-(cpu%) 920 2162 w
-(cd) 1245 2162 w
-(/net/tcp/2) 1440 2162 w
-(cpu%) 920 2272 w
-(ls) 1245 2272 w
-(-l) 1440 2272 w
-(--rw-rw----) 920 2382 w
-(I) 1700 2382 w
-(0) 1830 2382 w
-(ehg) 1960 2382 w
-(bootes) 2415 2382 w
-(0) 2870 2382 w
-(Jul) 3000 2382 w
-(13) 3260 2382 w
-(21:14) 3455 2382 w
-(ctl) 3845 2382 w
-(--rw-rw----) 920 2492 w
-(I) 1700 2492 w
-(0) 1830 2492 w
-(ehg) 1960 2492 w
-(bootes) 2415 2492 w
-(0) 2870 2492 w
-(Jul) 3000 2492 w
-(13) 3260 2492 w
-(21:14) 3455 2492 w
-(data) 3845 2492 w
-(--rw-rw----) 920 2602 w
-(I) 1700 2602 w
-(0) 1830 2602 w
-(ehg) 1960 2602 w
-(bootes) 2415 2602 w
-(0) 2870 2602 w
-(Jul) 3000 2602 w
-(13) 3260 2602 w
-(21:14) 3455 2602 w
-(listen) 3845 2602 w
-(--r--r--r--) 920 2712 w
-(I) 1700 2712 w
-(0) 1830 2712 w
-(bootes) 1960 2712 w
-(bootes) 2415 2712 w
-(0) 2870 2712 w
-(Jul) 3000 2712 w
-(13) 3260 2712 w
-(21:14) 3455 2712 w
-(local) 3845 2712 w
-(--r--r--r--) 920 2822 w
-(I) 1700 2822 w
-(0) 1830 2822 w
-(bootes) 1960 2822 w
-(bootes) 2415 2822 w
-(0) 2870 2822 w
-(Jul) 3000 2822 w
-(13) 3260 2822 w
-(21:14) 3455 2822 w
-(remote) 3845 2822 w
-(--r--r--r--) 920 2932 w
-(I) 1700 2932 w
-(0) 1830 2932 w
-(bootes) 1960 2932 w
-(bootes) 2415 2932 w
-(0) 2870 2932 w
-(Jul) 3000 2932 w
-(13) 3260 2932 w
-(21:14) 3455 2932 w
-(status) 3845 2932 w
-(cpu%) 920 3042 w
-(cat) 1245 3042 w
-(local) 1505 3042 w
-(remote) 1895 3042 w
-(status) 2350 3042 w
-(135.104.9.31) 920 3152 w
-(5012) 1765 3152 w
-(135.104.53.11) 920 3262 w
-(564) 1830 3262 w
-(tcp/2) 920 3372 w
-(1) 1310 3372 w
-(Established) 1440 3372 w
-(connect) 2220 3372 w
-(cpu%) 920 3482 w
-10 /LucidaSansUnicode00 f
-(The) 720 3662 w
-(files) 935 3662 w
-10 /LucidaTypewriter f
-(local) 1171 3662 w
-10 /LucidaSansUnicode00 f
-(,) 1531 3662 w
-10 /LucidaTypewriter f
-(remote) 1598 3662 w
-10 /LucidaSansUnicode00 f
-(,) 2030 3662 w
-(and) 2097 3662 w
-10 /LucidaTypewriter f
-(status) 2312 3662 w
-10 /LucidaSansUnicode00 f
-(supply) 2779 3662 w
-(information) 3134 3662 w
-(about) 3736 3662 w
-(the) 4049 3662 w
-(state) 4239 3662 w
-(of) 4510 3662 w
-(the) 4643 3662 w
-(con\255) 4833 3662 w
-(nection.) 720 3782 w
-(The) 1197 3782 w
-10 /LucidaTypewriter f
-(data) 1432 3782 w
-10 /LucidaSansUnicode00 f
-(and) 1774 3782 w
-10 /LucidaTypewriter f
-(ctl) 2008 3782 w
-10 /LucidaSansUnicode00 f
-(files) 2278 3782 w
-(provide) 2534 3782 w
-(access) 2953 3782 w
-(to) 3322 3782 w
-(the) 3474 3782 w
-(process) 3683 3782 w
-(end) 4111 3782 w
-(of) 4346 3782 w
-(the) 4498 3782 w
-(stream) 4707 3782 w
-(implementing) 720 3902 w
-(the) 1428 3902 w
-(protocol.) 1620 3902 w
-(The) 2125 3902 w
-10 /LucidaTypewriter f
-(listen) 2343 3902 w
-10 /LucidaSansUnicode00 f
-(file) 2812 3902 w
-(is) 3000 3902 w
-(used) 3118 3902 w
-(to) 3388 3902 w
-(accept) 3524 3902 w
-(incoming) 3875 3902 w
-(calls) 4362 3902 w
-(from) 4615 3902 w
-(the) 4885 3902 w
-(network.) 720 4022 w
-(The following steps establish a connection.) 970 4178 w
-(1\)) 720 4334 w
-(The) 970 4334 w
-(clone) 1206 4334 w
-(device) 1520 4334 w
-(of) 1882 4334 w
-(the) 2035 4334 w
-(appropriate) 2245 4334 w
-(protocol) 2864 4334 w
-(directory) 3323 4334 w
-(is) 3809 4334 w
-(opened) 3944 4334 w
-(to) 4360 4334 w
-(reserve) 4514 4334 w
-(an) 4923 4334 w
-(unused connection.) 970 4454 w
-(2\)) 720 4610 w
-(The) 970 4610 w
-(file) 1188 4610 w
-(descriptor) 1376 4610 w
-(returned) 1907 4610 w
-(by) 2363 4610 w
-(the) 2516 4610 w
-(open) 2709 4610 w
-(points) 2989 4610 w
-(to) 3330 4610 w
-(the) 3466 4610 w
-10 /LucidaTypewriter f
-(ctl) 3659 4610 w
-10 /LucidaSansUnicode00 f
-(file) 3913 4610 w
-(of) 4102 4610 w
-(the) 4238 4610 w
-(new) 4431 4610 w
-(connec\255) 4664 4610 w
-(tion.) 970 4730 w
-(Reading) 1259 4730 w
-(that) 1685 4730 w
-(file) 1912 4730 w
-(descriptor) 2099 4730 w
-(returns) 2628 4730 w
-(an) 3014 4730 w
-(ASCII) 3167 4730 w
-(string) 3453 4730 w
-(containing) 3771 4730 w
-(the) 4317 4730 w
-(connection) 4508 4730 w
-(number.) 970 4850 w
-(3\)) 720 5006 w
-(A protocol/network specific ASCII address string is written to the) 970 5006 w
-10 /LucidaTypewriter f
-(ctl) 4159 5006 w
-10 /LucidaSansUnicode00 f
-(file.) 4407 5006 w
-(4\)) 720 5162 w
-(The) 970 5162 w
-(path) 1190 5162 w
-(of) 1446 5162 w
-(the) 1583 5162 w
-10 /LucidaTypewriter f
-(data) 1777 5162 w
-10 /LucidaSansUnicode00 f
-(file) 2104 5162 w
-(is) 2294 5162 w
-(constructed) 2413 5162 w
-(using) 3025 5162 w
-(the) 3331 5162 w
-(connection) 3526 5162 w
-(number.) 4098 5162 w
-(When) 4579 5162 w
-(the) 4885 5162 w
-10 /LucidaTypewriter f
-(data) 970 5282 w
-10 /LucidaSansUnicode00 f
-(file is opened the connection is established.) 1290 5282 w
-(A) 720 5438 w
-(process) 824 5438 w
-(can) 1233 5438 w
-(read) 1437 5438 w
-(and) 1688 5438 w
-(write) 1904 5438 w
-(this) 2180 5438 w
-(file) 2395 5438 w
-(descriptor) 2582 5438 w
-(to) 3111 5438 w
-(send) 3245 5438 w
-(and) 3513 5438 w
-(receive) 3729 5438 w
-(messages) 4106 5438 w
-(from) 4617 5438 w
-(the) 4885 5438 w
-(network.) 720 5558 w
-(If) 1236 5558 w
-(the) 1362 5558 w
-(process) 1577 5558 w
-(opens) 2011 5558 w
-(the) 2363 5558 w
-10 /LucidaTypewriter f
-(listen) 2577 5558 w
-10 /LucidaSansUnicode00 f
-(file) 3068 5558 w
-(it) 3278 5558 w
-(blocks) 3403 5558 w
-(until) 3775 5558 w
-(an) 4053 5558 w
-(incoming) 4229 5558 w
-(call) 4737 5558 w
-(is) 4960 5558 w
-(received.) 720 5678 w
-(An) 1223 5678 w
-(address) 1389 5678 w
-(string) 1804 5678 w
-(written) 2121 5678 w
-(to) 2495 5678 w
-(the) 2628 5678 w
-10 /LucidaTypewriter f
-(ctl) 2818 5678 w
-10 /LucidaSansUnicode00 f
-(file) 3069 5678 w
-(before) 3255 5678 w
-(the) 3604 5678 w
-(listen) 3794 5678 w
-(selects) 4093 5678 w
-(the) 4459 5678 w
-(ports) 4649 5678 w
-(or) 4938 5678 w
-(services) 720 5798 w
-(the) 1143 5798 w
-(process) 1334 5798 w
-(is) 1744 5798 w
-(prepared) 1860 5798 w
-(to) 2334 5798 w
-(accept.) 2468 5798 w
-(When) 2881 5798 w
-(an) 3183 5798 w
-(incoming) 3336 5798 w
-(call) 3821 5798 w
-(is) 4021 5798 w
-(received,) 4137 5798 w
-(the) 4608 5798 w
-(open) 4798 5798 w
-(completes) 720 5918 w
-(and) 1256 5918 w
-(returns) 1475 5918 w
-(a) 1864 5918 w
-(file) 1959 5918 w
-(descriptor) 2150 5918 w
-(pointing) 2683 5918 w
-(to) 3128 5918 w
-(the) 3266 5918 w
-10 /LucidaTypewriter f
-(ctl) 3461 5918 w
-10 /LucidaSansUnicode00 f
-(file) 3717 5918 w
-(of) 3908 5918 w
-(the) 4046 5918 w
-(new) 4241 5918 w
-(connection.) 4476 5918 w
-(Reading) 720 6038 w
-(the) 1164 6038 w
-10 /LucidaTypewriter f
-(ctl) 1373 6038 w
-10 /LucidaSansUnicode00 f
-(file) 1643 6038 w
-(yields) 1848 6038 w
-(a) 2182 6038 w
-(connection) 2291 6038 w
-(number) 2877 6038 w
-(used) 3308 6038 w
-(to) 3594 6038 w
-(construct) 3746 6038 w
-(the) 4253 6038 w
-(path) 4462 6038 w
-(of) 4733 6038 w
-(the) 4885 6038 w
-10 /LucidaTypewriter f
-(data) 720 6158 w
-10 /LucidaSansUnicode00 f
-(file.) 1055 6158 w
-(A) 1317 6158 w
-(connection) 1434 6158 w
-(remains) 2014 6158 w
-(established) 2449 6158 w
-(while) 3049 6158 w
-(any) 3350 6158 w
-(of) 3567 6158 w
-(the) 3713 6158 w
-(files) 3916 6158 w
-(in) 4166 6158 w
-(the) 4305 6158 w
-(connection) 4508 6158 w
-(directory are referenced or until a close is received from the network.) 720 6278 w
-10 /LucidaSans-Demi f
-(2.4.) 720 6518 w
-(Streams) 962 6518 w
-10 /LucidaSansUnicode00 f
-(A) 970 6674 w
-10 /LucidaSans-Italic f
-(stream) 1100 6674 w
-10 /LucidaSansUnicode00 f
-([Rit84a][Presotto]) 1504 6674 w
-(is) 2407 6674 w
-(a) 2549 6674 w
-(bidirectional) 2666 6674 w
-(channel) 3333 6674 w
-(connecting) 3772 6674 w
-(a) 4367 6674 w
-(physical) 4484 6674 w
-(or) 4938 6674 w
-(pseudo-device) 720 6794 w
-(to) 1490 6794 w
-(user) 1637 6794 w
-(processes.) 1895 6794 w
-(The) 2488 6794 w
-(user) 2717 6794 w
-(processes) 2975 6794 w
-(insert) 3504 6794 w
-(and) 3828 6794 w
-(remove) 4056 6794 w
-(data) 4463 6794 w
-(at) 4721 6794 w
-(one) 4861 6794 w
-(end) 720 6914 w
-(of) 934 6914 w
-(the) 1065 6914 w
-(stream.) 1253 6914 w
-(Kernel) 1683 6914 w
-(processes) 2025 6914 w
-(acting) 2539 6914 w
-(on) 2868 6914 w
-(behalf) 3024 6914 w
-(of) 3359 6914 w
-(a) 3490 6914 w
-(device) 3578 6914 w
-(insert) 3918 6914 w
-(data) 4227 6914 w
-(at) 4470 6914 w
-(the) 4595 6914 w
-(other) 4783 6914 w
-(end.) 720 7034 w
-(Asynchronous) 999 7034 w
-(communications) 1718 7034 w
-(channels) 2549 7034 w
-(such) 3011 7034 w
-(as) 3271 7034 w
-(pipes,) 3411 7034 w
-(TCP) 3739 7034 w
-(conversations,) 3960 7034 w
-(Datakit) 4694 7034 w
-(conversations, and RS232 lines are implemented using streams.) 720 7154 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 4 4
-%%Page: 5 5
-/saveobj save def
-mark
-5 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 5 \255) 2783 480 w
-(A) 970 840 w
-(stream) 1079 840 w
-(comprises) 1452 840 w
-(a) 1988 840 w
-(linear) 2083 840 w
-(list) 2395 840 w
-(of) 2581 840 w
-10 /LucidaSans-Italic f
-(processing) 2719 840 w
-(modules) 3278 840 w
-10 /LucidaSansUnicode00 f
-(.) 3682 840 w
-(Each) 3786 840 w
-(module) 4048 840 w
-(has) 4452 840 w
-(both) 4660 840 w
-(an) 4923 840 w
-(upstream) 720 960 w
-(\(toward) 1214 960 w
-(the) 1616 960 w
-(process\)) 1806 960 w
-(and) 2248 960 w
-(downstream) 2463 960 w
-(\(toward) 3094 960 w
-(the) 3496 960 w
-(device\)) 3686 960 w
-10 /LucidaSans-Italic f
-(put) 4061 960 w
-(routine) 4257 960 w
-10 /LucidaSansUnicode00 f
-(.) 4606 960 w
-(Calling) 4705 960 w
-(the) 720 1080 w
-(put) 913 1080 w
-(routine) 1113 1080 w
-(of) 1499 1080 w
-(the) 1636 1080 w
-(module) 1830 1080 w
-(on) 2233 1080 w
-(either) 2395 1080 w
-(end) 2715 1080 w
-(of) 2935 1080 w
-(the) 3072 1080 w
-(stream) 3266 1080 w
-(inserts) 3638 1080 w
-(data) 4004 1080 w
-(into) 4253 1080 w
-(the) 4481 1080 w
-(stream.) 4675 1080 w
-(Each module calls the succeeding one to send data up or down the stream.) 720 1200 w
-(An) 970 1356 w
-(instance) 1149 1356 w
-(of) 1600 1356 w
-(a) 1747 1356 w
-(processing) 1851 1356 w
-(module) 2427 1356 w
-(is) 2840 1356 w
-(represented) 2969 1356 w
-(by) 3600 1356 w
-(a) 3764 1356 w
-(pair) 3868 1356 w
-(of) 4105 1356 w
-10 /LucidaSans-Italic f
-(queues) 4252 1356 w
-10 /LucidaSansUnicode00 f
-(,) 4592 1356 w
-(one) 4673 1356 w
-(for) 4901 1356 w
-(each) 720 1476 w
-(direction.) 978 1476 w
-(The) 1505 1476 w
-(queues) 1720 1476 w
-(point) 2104 1476 w
-(to) 2390 1476 w
-(the) 2522 1476 w
-(put) 2710 1476 w
-(procedures) 2905 1476 w
-(and) 3483 1476 w
-(can) 3696 1476 w
-(be) 3897 1476 w
-(used) 4049 1476 w
-(to) 4314 1476 w
-(queue) 4445 1476 w
-(infor\255) 4777 1476 w
-(mation) 720 1596 w
-(traveling) 1104 1596 w
-(along) 1574 1596 w
-(the) 1890 1596 w
-(stream.) 2093 1596 w
-(Some) 2538 1596 w
-(put) 2850 1596 w
-(routines) 3060 1596 w
-(queue) 3507 1596 w
-(data) 3854 1596 w
-(locally) 4112 1596 w
-(and) 4466 1596 w
-(send) 4694 1596 w
-(it) 4974 1596 w
-(along) 720 1716 w
-(the) 1024 1716 w
-(stream) 1214 1716 w
-(at) 1582 1716 w
-(some) 1708 1716 w
-(later) 2003 1716 w
-(time,) 2255 1716 w
-(either) 2536 1716 w
-(due) 2851 1716 w
-(to) 3066 1716 w
-(a) 3198 1716 w
-(subsequent) 3287 1716 w
-(call) 3884 1716 w
-(or) 4082 1716 w
-(an) 4218 1716 w
-(asynchronous) 4369 1716 w
-(event) 720 1836 w
-(such) 1025 1836 w
-(as) 1293 1836 w
-(a) 1441 1836 w
-(retransmission) 1538 1836 w
-(timer) 2299 1836 w
-(or) 2597 1836 w
-(a) 2741 1836 w
-(device) 2839 1836 w
-(interrupt.) 3189 1836 w
-(Processing) 3724 1836 w
-(modules) 4286 1836 w
-(create) 4744 1836 w
-(helper) 720 1956 w
-(kernel) 1080 1956 w
-(processes) 1435 1956 w
-(to) 1969 1956 w
-(provide) 2120 1956 w
-(a) 2538 1956 w
-(context) 2646 1956 w
-(for) 3064 1956 w
-(handling) 3255 1956 w
-(asynchronous) 3731 1956 w
-(events.) 4454 1956 w
-(For) 4884 1956 w
-(example,) 720 2076 w
-(a) 1214 2076 w
-(helper) 1318 2076 w
-(kernel) 1674 2076 w
-(process) 2025 2076 w
-(awakens) 2448 2076 w
-(periodically) 2911 2076 w
-(to) 3519 2076 w
-(perform) 3667 2076 w
-(any) 4109 2076 w
-(necessary) 4328 2076 w
-(TCP) 4853 2076 w
-(retransmissions.) 720 2196 w
-(The) 1601 2196 w
-(use) 1829 2196 w
-(of) 2045 2196 w
-(kernel) 2189 2196 w
-(processes) 2537 2196 w
-(instead) 3064 2196 w
-(of) 3463 2196 w
-(serialized) 3607 2196 w
-(run-to-completion) 4119 2196 w
-(service) 720 2316 w
-(routines) 1092 2316 w
-(differs) 1527 2316 w
-(from) 1877 2316 w
-(the) 2145 2316 w
-(implementation) 2336 2316 w
-(of) 3134 2316 w
-(Unix) 3268 2316 w
-(streams.) 3525 2316 w
-(Unix) 4010 2316 w
-(service) 4268 2316 w
-(routines) 4641 2316 w
-(cannot) 720 2436 w
-(use) 1090 2436 w
-(any) 1301 2436 w
-(blocking) 1512 2436 w
-(kernel) 1969 2436 w
-(resource) 2313 2436 w
-(and) 2773 2436 w
-(they) 2994 2436 w
-(lack) 3242 2436 w
-(a) 3476 2436 w
-(local) 3572 2436 w
-(long-lived) 3838 2436 w
-(state.) 4380 2436 w
-(Helper) 4721 2436 w
-(kernel processes solve these problems and simplify the stream code.) 720 2556 w
-(There) 970 2712 w
-(is) 1284 2712 w
-(no) 1400 2712 w
-(implicit) 1559 2712 w
-(synchronization) 1955 2712 w
-(in) 2763 2712 w
-(our) 2890 2712 w
-(streams.) 3090 2712 w
-(Each) 3574 2712 w
-(processing) 3832 2712 w
-(module) 4396 2712 w
-(must) 4797 2712 w
-(ensure) 720 2832 w
-(that) 1093 2832 w
-(concurrent) 1329 2832 w
-(processes) 1898 2832 w
-(using) 2424 2832 w
-(the) 2735 2832 w
-(stream) 2935 2832 w
-(are) 3313 2832 w
-(synchronized.) 3510 2832 w
-(This) 4266 2832 w
-(maximizes) 4516 2832 w
-(concurrency) 720 2952 w
-(but) 1354 2952 w
-(introduces) 1560 2952 w
-(the) 2118 2952 w
-(possibility) 2318 2952 w
-(of) 2857 2952 w
-(deadlock.) 3000 2952 w
-(However,) 3545 2952 w
-(deadlocks) 4039 2952 w
-(are) 4571 2952 w
-(easily) 4768 2952 w
-(avoided by careful programming; to date they have not caused us problems.) 720 3072 w
-(Information) 970 3228 w
-(is) 1579 3228 w
-(represented) 1701 3228 w
-(by) 2325 3228 w
-(linked) 2483 3228 w
-(lists) 2823 3228 w
-(of) 3063 3228 w
-(kernel) 3204 3228 w
-(structures) 3549 3228 w
-(called) 4081 3228 w
-10 /LucidaSans-Italic f
-(blocks) 4407 3228 w
-10 /LucidaSansUnicode00 f
-(.) 4711 3228 w
-(Each) 4818 3228 w
-(block) 720 3348 w
-(contains) 1043 3348 w
-(a) 1512 3348 w
-(type,) 1628 3348 w
-(some) 1928 3348 w
-(state) 2249 3348 w
-(flags,) 2545 3348 w
-(and) 2871 3348 w
-(pointers) 3111 3348 w
-(to) 3571 3348 w
-(an) 3729 3348 w
-(optional) 3906 3348 w
-(buffer.) 4363 3348 w
-(Block) 4783 3348 w
-(buffers) 720 3468 w
-(can) 1119 3468 w
-(hold) 1339 3468 w
-(either) 1606 3468 w
-(data) 1939 3468 w
-(or) 2201 3468 w
-(control) 2355 3468 w
-(information,) 2750 3468 w
-(i.e.,) 3402 3468 w
-(directives) 3636 3468 w
-(to) 4154 3468 w
-(the) 4305 3468 w
-(processing) 4513 3468 w
-(modules.) 720 3588 w
-(Blocks and block buffers are dynamically allocated from kernel memory.) 1231 3588 w
-10 /LucidaSans-Demi f
-(2.4.1.) 720 3828 w
-(User Interface) 1051 3828 w
-10 /LucidaSansUnicode00 f
-(A) 970 3984 w
-(stream) 1092 3984 w
-(is) 1478 3984 w
-(represented) 1611 3984 w
-(at) 2246 3984 w
-(user) 2391 3984 w
-(level) 2654 3984 w
-(as) 2929 3984 w
-(two) 3089 3984 w
-(files,) 3318 3984 w
-10 /LucidaTypewriter f
-(ctl) 3606 3984 w
-10 /LucidaSansUnicode00 f
-(and) 3876 3984 w
-10 /LucidaTypewriter f
-(data) 4110 3984 w
-10 /LucidaSansUnicode00 f
-(.) 4398 3984 w
-(The) 4516 3984 w
-(actual) 4751 3984 w
-(names) 720 4104 w
-(can) 1080 4104 w
-(be) 1291 4104 w
-(changed) 1453 4104 w
-(by) 1907 4104 w
-(the) 2065 4104 w
-(device) 2263 4104 w
-(driver) 2613 4104 w
-(using) 2938 4104 w
-(the) 3247 4104 w
-(stream,) 3445 4104 w
-(as) 3853 4104 w
-(we) 4002 4104 w
-(saw) 4178 4104 w
-(earlier) 4403 4104 w
-(in) 4752 4104 w
-(the) 4885 4104 w
-(example) 720 4224 w
-(of) 1182 4224 w
-(the) 1329 4224 w
-(UART) 1533 4224 w
-(driver.) 1846 4224 w
-(The) 2241 4224 w
-(first) 2471 4224 w
-(process) 2715 4224 w
-(to) 3138 4224 w
-(open) 3285 4224 w
-(either) 3576 4224 w
-(file) 3906 4224 w
-(creates) 4106 4224 w
-(the) 4502 4224 w
-(stream) 4707 4224 w
-(automatically.) 720 4344 w
-(The) 1470 4344 w
-(last) 1692 4344 w
-(close) 1905 4344 w
-(destroys) 2194 4344 w
-(it.) 2647 4344 w
-(Writing) 2817 4344 w
-(to) 3203 4344 w
-(the) 3341 4344 w
-10 /LucidaTypewriter f
-(data) 3536 4344 w
-10 /LucidaSansUnicode00 f
-(file) 3864 4344 w
-(copies) 4055 4344 w
-(the) 4406 4344 w
-(data) 4601 4344 w
-(into) 4851 4344 w
-(kernel) 720 4464 w
-(blocks) 1069 4464 w
-(and) 1429 4464 w
-(passes) 1656 4464 w
-(them) 2030 4464 w
-(to) 2325 4464 w
-(the) 2470 4464 w
-(downstream) 2672 4464 w
-(put) 3315 4464 w
-(routine) 3525 4464 w
-(of) 3921 4464 w
-(the) 4067 4464 w
-(first) 4270 4464 w
-(processing) 4513 4464 w
-(module.) 720 4584 w
-(A) 1183 4584 w
-(write) 1287 4584 w
-(of) 1562 4584 w
-(less) 1695 4584 w
-(than) 1917 4584 w
-(32K) 2168 4584 w
-(is) 2394 4584 w
-(guaranteed) 2509 4584 w
-(to) 3093 4584 w
-(be) 3226 4584 w
-(contained) 3380 4584 w
-(by) 3891 4584 w
-(a) 4041 4584 w
-(single) 4131 4584 w
-(block.) 4455 4584 w
-(Con\255) 4815 4584 w
-(current) 720 4704 w
-(writes) 1117 4704 w
-(to) 1455 4704 w
-(the) 1600 4704 w
-(same) 1802 4704 w
-(stream) 2104 4704 w
-(are) 2484 4704 w
-(not) 2683 4704 w
-(synchronized,) 2890 4704 w
-(although) 3617 4704 w
-(the) 4095 4704 w
-(32K) 4298 4704 w
-(block) 4537 4704 w
-(size) 4847 4704 w
-(assures) 720 4824 w
-(atomic) 1121 4824 w
-(writes) 1481 4824 w
-(for) 1806 4824 w
-(most) 1979 4824 w
-(protocols.) 2255 4824 w
-(The) 2808 4824 w
-(last) 3023 4824 w
-(block) 3229 4824 w
-(written) 3525 4824 w
-(is) 3898 4824 w
-(flagged) 4012 4824 w
-(with) 4410 4824 w
-(a) 4649 4824 w
-(delim\255) 4737 4824 w
-(iter) 720 4944 w
-(to) 926 4944 w
-(alert) 1067 4944 w
-(downstream) 1328 4944 w
-(modules) 1967 4944 w
-(that) 2425 4944 w
-(care) 2659 4944 w
-(about) 2905 4944 w
-(write) 3226 4944 w
-(boundaries.) 3509 4944 w
-(In) 4159 4944 w
-(most) 4293 4944 w
-(cases) 4578 4944 w
-(the) 4885 4944 w
-(first) 720 5064 w
-(put) 954 5064 w
-(routine) 1155 5064 w
-(calls) 1542 5064 w
-(the) 1796 5064 w
-(second,) 1990 5064 w
-(the) 2405 5064 w
-(second) 2599 5064 w
-(calls) 2982 5064 w
-(the) 3236 5064 w
-(third,) 3430 5064 w
-(and) 3733 5064 w
-(so) 3951 5064 w
-(on) 4101 5064 w
-(until) 4262 5064 w
-(the) 4519 5064 w
-(data) 4712 5064 w
-(is) 4960 5064 w
-(output.) 720 5184 w
-(As a consequence, most data is output without context switching.) 1138 5184 w
-(Reading) 970 5340 w
-(from) 1409 5340 w
-(the) 1690 5340 w
-10 /LucidaTypewriter f
-(data) 1894 5340 w
-10 /LucidaSansUnicode00 f
-(file) 2231 5340 w
-(returns) 2431 5340 w
-(data) 2830 5340 w
-(queued) 3089 5340 w
-(at) 3501 5340 w
-(the) 3643 5340 w
-(top) 3848 5340 w
-(of) 4059 5340 w
-(the) 4207 5340 w
-(stream.) 4412 5340 w
-(The) 4859 5340 w
-(read) 720 5460 w
-(terminates) 972 5460 w
-(when) 1526 5460 w
-(the) 1820 5460 w
-(read) 2011 5460 w
-(count) 2262 5460 w
-(is) 2571 5460 w
-(reached) 2687 5460 w
-(or) 3107 5460 w
-(when) 3245 5460 w
-(the) 3538 5460 w
-(end) 3729 5460 w
-(of) 3946 5460 w
-(a) 4080 5460 w
-(delimited) 4171 5460 w
-(block) 4662 5460 w
-(is) 4960 5460 w
-(encountered.) 720 5580 w
-(A) 1429 5580 w
-(per) 1536 5580 w
-(stream) 1734 5580 w
-(read) 2105 5580 w
-(lock) 2358 5580 w
-(ensures) 2595 5580 w
-(only) 3012 5580 w
-(one) 3254 5580 w
-(process) 3471 5580 w
-(can) 3883 5580 w
-(read) 4089 5580 w
-(from) 4342 5580 w
-(a) 4613 5580 w
-(stream) 4707 5580 w
-(at a time and guarantees that the bytes read were contiguous bytes from the stream.) 720 5700 w
-(Like) 970 5856 w
-(UNIX) 1218 5856 w
-(streams) 1505 5856 w
-([Rit84a],) 1941 5856 w
-(Plan) 2401 5856 w
-(9) 2654 5856 w
-(streams) 2769 5856 w
-(can) 3205 5856 w
-(be) 3425 5856 w
-(dynamically) 3596 5856 w
-(configured.) 4218 5856 w
-(The) 4859 5856 w
-(stream system intercepts and interprets the following control blocks:) 720 5976 w
-10 /LucidaTypewriter f
-(push) 720 6132 w
-10 /LucidaSans-Italic f
-(name) 1067 6132 w
-10 /LucidaSansUnicode00 f
-(adds) 1497 6132 w
-(an) 1788 6132 w
-(instance) 1964 6132 w
-(of) 2426 6132 w
-(the) 2583 6132 w
-(processing) 2797 6132 w
-(module) 3383 6132 w
-10 /LucidaSans-Italic f
-(name) 3806 6132 w
-10 /LucidaSansUnicode00 f
-(to) 4134 6132 w
-(the) 4291 6132 w
-(top) 4506 6132 w
-(of) 4727 6132 w
-(the) 4885 6132 w
-(stream.) 1470 6252 w
-10 /LucidaTypewriter f
-(pop) 720 6408 w
-10 /LucidaSansUnicode00 f
-(removes the top module of the stream.) 1470 6408 w
-10 /LucidaTypewriter f
-(hangup) 720 6564 w
-10 /LucidaSansUnicode00 f
-(sends a hangup message up the stream from the device end.) 1470 6564 w
-(Other) 720 6720 w
-(control) 1035 6720 w
-(blocks) 1419 6720 w
-(are) 1774 6720 w
-(module-specific) 1968 6720 w
-(and) 2799 6720 w
-(are) 3021 6720 w
-(interpreted) 3215 6720 w
-(by) 3798 6720 w
-(each) 3955 6720 w
-(processing) 4221 6720 w
-(mod\255) 4790 6720 w
-(ule as they pass.) 720 6840 w
-(The) 970 6996 w
-(convoluted) 1186 6996 w
-(syntax) 1755 6996 w
-(and) 2108 6996 w
-(semantics) 2323 6996 w
-(of) 2843 6996 w
-(the) 2976 6996 w
-(UNIX) 3166 6996 w
-10 /LucidaTypewriter f
-(ioctl) 3436 6996 w
-10 /LucidaSansUnicode00 f
-(system) 3831 6996 w
-(call) 4206 6996 w
-(convinced) 4405 6996 w
-(us) 4927 6996 w
-(to) 720 7116 w
-(leave) 865 7116 w
-(it) 1159 7116 w
-(out) 1271 7116 w
-(of) 1477 7116 w
-(Plan) 1621 7116 w
-(9.) 1868 7116 w
-(Instead,) 2041 7116 w
-10 /LucidaTypewriter f
-(ioctl) 2472 7116 w
-10 /LucidaSansUnicode00 f
-(is) 2878 7116 w
-(replaced) 3004 7116 w
-(by) 3464 7116 w
-(the) 3625 7116 w
-10 /LucidaTypewriter f
-(ctl) 3826 7116 w
-10 /LucidaSansUnicode00 f
-(file.) 4088 7116 w
-(Writing) 4349 7116 w
-(to) 4741 7116 w
-(the) 4885 7116 w
-10 /LucidaTypewriter f
-(ctl) 720 7236 w
-10 /LucidaSansUnicode00 f
-(file) 977 7236 w
-(is) 1169 7236 w
-(identical) 1290 7236 w
-(to) 1743 7236 w
-(writing) 1883 7236 w
-(to) 2262 7236 w
-(a) 2402 7236 w
-10 /LucidaTypewriter f
-(data) 2499 7236 w
-10 /LucidaSansUnicode00 f
-(file) 2829 7236 w
-(except) 3022 7236 w
-(the) 3388 7236 w
-(blocks) 3585 7236 w
-(are) 3940 7236 w
-(of) 4134 7236 w
-(type) 4274 7236 w
-10 /LucidaSans-Italic f
-(control) 4524 7236 w
-10 /LucidaSansUnicode00 f
-(.) 4865 7236 w
-(A) 4971 7236 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 5 5
-%%Page: 6 6
-/saveobj save def
-mark
-6 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 6 \255) 2783 480 w
-(processing) 720 840 w
-(module) 1289 840 w
-(parses) 1695 840 w
-(each) 2054 840 w
-(control) 2319 840 w
-(block) 2702 840 w
-(it) 3005 840 w
-(sees.) 3112 840 w
-(Commands) 3431 840 w
-(in) 4019 840 w
-(control) 4151 840 w
-(blocks) 4534 840 w
-(are) 4888 840 w
-(ASCII) 720 960 w
-(strings,) 1014 960 w
-(so) 1423 960 w
-(byte) 1579 960 w
-(ordering) 1831 960 w
-(is) 2290 960 w
-(not) 2414 960 w
-(an) 2618 960 w
-(issue) 2779 960 w
-(when) 3072 960 w
-(one) 3373 960 w
-(system) 3597 960 w
-(controls) 3982 960 w
-(streams) 4420 960 w
-(in) 4849 960 w
-(a) 4985 960 w
-(name) 720 1080 w
-(space) 1021 1080 w
-(implemented) 1332 1080 w
-(on) 2004 1080 w
-(another) 2162 1080 w
-(processor.) 2571 1080 w
-(The) 3146 1080 w
-(time) 3362 1080 w
-(to) 3611 1080 w
-(parse) 3743 1080 w
-(control) 4043 1080 w
-(blocks) 4419 1080 w
-(is) 4766 1080 w
-(not) 4880 1080 w
-(important, since control operations are rare.) 720 1200 w
-10 /LucidaSans-Demi f
-(2.4.2.) 720 1440 w
-(Device Interface) 1051 1440 w
-10 /LucidaSansUnicode00 f
-(The) 970 1596 w
-(module) 1185 1596 w
-(at) 1583 1596 w
-(the) 1709 1596 w
-(downstream) 1898 1596 w
-(end) 2528 1596 w
-(of) 2743 1596 w
-(the) 2875 1596 w
-(stream) 3064 1596 w
-(is) 3431 1596 w
-(part) 3545 1596 w
-(of) 3775 1596 w
-(a) 3907 1596 w
-(device) 3996 1596 w
-(interface.) 4337 1596 w
-(The) 4859 1596 w
-(particulars) 720 1716 w
-(of) 1282 1716 w
-(the) 1428 1716 w
-(interface) 1631 1716 w
-(vary) 2103 1716 w
-(with) 2351 1716 w
-(the) 2604 1716 w
-(device.) 2807 1716 w
-(Most) 3226 1716 w
-(device) 3509 1716 w
-(interfaces) 3864 1716 w
-(consist) 4387 1716 w
-(of) 4777 1716 w
-(an) 4923 1716 w
-(interrupt) 720 1836 w
-(routine,) 1189 1836 w
-(an) 1610 1836 w
-(output) 1768 1836 w
-(put) 2132 1836 w
-(routine,) 2336 1836 w
-(and) 2758 1836 w
-(a) 2980 1836 w
-(kernel) 3077 1836 w
-(process.) 3421 1836 w
-(The) 3901 1836 w
-(output) 4124 1836 w
-(put) 4488 1836 w
-(routine) 4692 1836 w
-(stages) 720 1956 w
-(data) 1076 1956 w
-(for) 1330 1956 w
-(the) 1513 1956 w
-(device) 1712 1956 w
-(and) 2063 1956 w
-(starts) 2287 1956 w
-(the) 2603 1956 w
-(device) 2802 1956 w
-(if) 3153 1956 w
-(it) 3263 1956 w
-(is) 3373 1956 w
-(stopped.) 3496 1956 w
-(The) 3997 1956 w
-(interrupt) 4221 1956 w
-(routine) 4692 1956 w
-(wakes) 720 2076 w
-(up) 1061 2076 w
-(the) 1230 2076 w
-(kernel) 1429 2076 w
-(process) 1775 2076 w
-(whenever) 2193 2076 w
-(the) 2699 2076 w
-(device) 2898 2076 w
-(has) 3249 2076 w
-(input) 3462 2076 w
-(to) 3760 2076 w
-(be) 3903 2076 w
-(processed) 4067 2076 w
-(or) 4605 2076 w
-(needs) 4752 2076 w
-(more) 720 2196 w
-(output) 1006 2196 w
-(staged.) 1363 2196 w
-(The) 1785 2196 w
-(kernel) 2000 2196 w
-(process) 2336 2196 w
-(puts) 2744 2196 w
-(information) 2991 2196 w
-(up) 3592 2196 w
-(the) 3751 2196 w
-(stream) 3940 2196 w
-(or) 4307 2196 w
-(stages) 4443 2196 w
-(more) 4789 2196 w
-(data) 720 2316 w
-(for) 972 2316 w
-(output.) 1153 2316 w
-(The) 1581 2316 w
-(division) 1804 2316 w
-(of) 2222 2316 w
-(labor) 2362 2316 w
-(among) 2653 2316 w
-(the) 3028 2316 w
-(different) 3225 2316 w
-(pieces) 3685 2316 w
-(varies) 4033 2316 w
-(depending) 4359 2316 w
-(on) 4917 2316 w
-(how) 720 2436 w
-(much) 956 2436 w
-(must) 1260 2436 w
-(be) 1539 2436 w
-(done) 1694 2436 w
-(at) 1972 2436 w
-(interrupt) 2099 2436 w
-(level.) 2562 2436 w
-(However,) 2883 2436 w
-(the) 3367 2436 w
-(interrupt) 3557 2436 w
-(routine) 4020 2436 w
-(may) 4403 2436 w
-(not) 4638 2436 w
-(allo\255) 4833 2436 w
-(cate blocks or call a put routine since both actions require a process context.) 720 2556 w
-10 /LucidaSans-Demi f
-(2.4.3.) 720 2796 w
-(Multiplexing) 1051 2796 w
-10 /LucidaSansUnicode00 f
-(The conversations using a) 970 2952 w
-(protocol) 2270 2952 w
-(device) 2707 2952 w
-(must) 3047 2952 w
-(be) 3323 2952 w
-(multiplexed) 3475 2952 w
-(onto) 4086 2952 w
-(a) 4340 2952 w
-(single) 4428 2952 w
-(physi\255) 4750 2952 w
-(cal) 720 3072 w
-(wire.) 896 3072 w
-(We) 1204 3072 w
-(push) 1387 3072 w
-(a) 1666 3072 w
-(multiplexer) 1762 3072 w
-(processing) 2359 3072 w
-(module) 2927 3072 w
-(onto) 3332 3072 w
-(the) 3594 3072 w
-(physical) 3790 3072 w
-(device) 4222 3072 w
-(stream) 4569 3072 w
-(to) 4942 3072 w
-(group) 720 3192 w
-(the) 1047 3192 w
-(conversations.) 1241 3192 w
-(The) 2013 3192 w
-(device) 2233 3192 w
-(end) 2579 3192 w
-(modules) 2799 3192 w
-(on) 3253 3192 w
-(the) 3415 3192 w
-(conversations) 3609 3192 w
-(add) 4317 3192 w
-(the) 4537 3192 w
-(neces\255) 4731 3192 w
-(sary) 720 3312 w
-(header) 959 3312 w
-(onto) 1332 3312 w
-(downstream) 1593 3312 w
-(messages) 2229 3312 w
-(and) 2744 3312 w
-(then) 2964 3312 w
-(put) 3221 3312 w
-(them) 3423 3312 w
-(to) 3710 3312 w
-(the) 3847 3312 w
-(module) 4041 3312 w
-(downstream) 4444 3312 w
-(of) 720 3432 w
-(the) 875 3432 w
-(multiplexer.) 1087 3432 w
-(The) 1764 3432 w
-(multiplexing) 2002 3432 w
-(module) 2671 3432 w
-(looks) 3092 3432 w
-(at) 3409 3432 w
-(each) 3559 3432 w
-(message) 3841 3432 w
-(moving) 4323 3432 w
-(up) 4740 3432 w
-(its) 4923 3432 w
-(stream) 720 3552 w
-(and) 1089 3552 w
-(puts) 1305 3552 w
-(it) 1554 3552 w
-(to) 1656 3552 w
-(the) 1790 3552 w
-(correct) 1980 3552 w
-(conversation) 2353 3552 w
-(stream) 3006 3552 w
-(after) 3374 3552 w
-(stripping) 3635 3552 w
-(the) 4107 3552 w
-(header) 4297 3552 w
-(control\255) 4665 3552 w
-(ling the demultiplexing.) 720 3672 w
-(This) 970 3828 w
-(is) 1216 3828 w
-(similar) 1337 3828 w
-(to) 1705 3828 w
-(the) 1844 3828 w
-(Unix) 2040 3828 w
-(implementation) 2302 3828 w
-(of) 3105 3828 w
-(multiplexer) 3245 3828 w
-(streams.) 3843 3828 w
-(The) 4333 3828 w
-(major) 4556 3828 w
-(dif\255) 4878 3828 w
-(ference) 720 3948 w
-(is) 1127 3948 w
-(that) 1255 3948 w
-(we) 1494 3948 w
-(have) 1675 3948 w
-(no) 1948 3948 w
-(general) 2119 3948 w
-(structure) 2528 3948 w
-(that) 3014 3948 w
-(corresponds) 3253 3948 w
-(to) 3902 3948 w
-(a) 4048 3948 w
-(multiplexer.) 4151 3948 w
-(Each) 4818 3948 w
-(attempt) 720 4068 w
-(to) 1134 4068 w
-(produce) 1268 4068 w
-(a) 1701 4068 w
-(generalized) 1792 4068 w
-(multiplexer) 2394 4068 w
-(created) 2986 4068 w
-(a) 3381 4068 w
-(more) 3472 4068 w
-(complicated) 3760 4068 w
-(structure) 4385 4068 w
-(and) 4860 4068 w
-(underlined) 720 4188 w
-(the) 1276 4188 w
-(basic) 1464 4188 w
-(difficulty) 1746 4188 w
-(of) 2205 4188 w
-(generalizing) 2336 4188 w
-(this) 2969 4188 w
-(mechanism.) 3181 4188 w
-(We) 3830 4188 w
-(now) 4005 4188 w
-(code each multi\255) 4238 4188 w
-(plexer from scratch and favor simplicity over generality.) 720 4308 w
-10 /LucidaSans-Demi f
-(2.4.4.) 720 4548 w
-(Reflections) 1051 4548 w
-10 /LucidaSansUnicode00 f
-(Despite) 970 4704 w
-(five) 1385 4704 w
-(year) 1608 4704 w
-10 /LucidaSansUnicode20 f
-(\031) 1812 4704 w
-10 /LucidaSansUnicode00 f
-(s) 1844 4704 w
-(experience) 1944 4704 w
-(and) 2524 4704 w
-(the) 2753 4704 w
-(efforts) 2957 4704 w
-(of) 3326 4704 w
-(many) 3473 4704 w
-(programmers,) 3784 4704 w
-(we) 4522 4704 w
-(remain) 4704 4704 w
-(dissatisfied) 720 4824 w
-(with) 1314 4824 w
-(the) 1562 4824 w
-(stream) 1759 4824 w
-(mechanism.) 2134 4824 w
-(Performance) 2792 4824 w
-(is) 3442 4824 w
-(not) 3564 4824 w
-(an) 3766 4824 w
-(issue;) 3925 4824 w
-(the) 4248 4824 w
-(time) 4445 4824 w
-(to) 4702 4824 w
-(pro\255) 4842 4824 w
-(cess) 720 4944 w
-(protocols) 968 4944 w
-(and) 1462 4944 w
-(drive) 1681 4944 w
-(device) 1961 4944 w
-(interfaces) 2307 4944 w
-(continues) 2821 4944 w
-(to) 3331 4944 w
-(dwarf) 3468 4944 w
-(the) 3780 4944 w
-(time) 3974 4944 w
-(spent) 4229 4944 w
-(allocating,) 4538 4944 w
-(freeing,) 720 5064 w
-(and) 1131 5064 w
-(moving) 1347 5064 w
-(blocks) 1742 5064 w
-(of) 2091 5064 w
-(data.) 2225 5064 w
-(However) 2535 5064 w
-(the) 2988 5064 w
-(mechanism) 3179 5064 w
-(remains) 3767 5064 w
-(inordinately) 4190 5064 w
-(com\255) 4802 5064 w
-(plex.) 720 5184 w
-(Much) 1026 5184 w
-(of) 1320 5184 w
-(the) 1451 5184 w
-(complexity) 1639 5184 w
-(results) 2204 5184 w
-(from) 2565 5184 w
-(our) 2831 5184 w
-(efforts) 3029 5184 w
-(to) 3383 5184 w
-(make) 3515 5184 w
-(streams) 3811 5184 w
-(dynamically) 4229 5184 w
-(con\255) 4833 5184 w
-(figurable,) 720 5304 w
-(to) 1229 5304 w
-(reuse) 1370 5304 w
-(processing) 1678 5304 w
-(modules) 2247 5304 w
-(on) 2704 5304 w
-(different) 2869 5304 w
-(devices) 3329 5304 w
-(and) 3729 5304 w
-(to) 3951 5304 w
-(provide) 4091 5304 w
-(kernel) 4498 5304 w
-(syn\255) 4842 5304 w
-(chronization) 720 5424 w
-(to) 1371 5424 w
-(ensure) 1513 5424 w
-(data) 1885 5424 w
-(structures) 2139 5424 w
-(don) 2672 5424 w
-10 /LucidaSansUnicode20 f
-(\031) 2858 5424 w
-10 /LucidaSansUnicode00 f
-(t) 2890 5424 w
-(disappear) 2971 5424 w
-(under) 3491 5424 w
-(foot.) 3819 5424 w
-(This) 4123 5424 w
-(is) 4372 5424 w
-(particularly) 4496 5424 w
-(irritating since we seldom use these properties.) 720 5544 w
-(Streams) 970 5700 w
-(remain) 1394 5700 w
-(in) 1768 5700 w
-(our) 1897 5700 w
-(kernel) 2099 5700 w
-(because) 2439 5700 w
-(we) 2871 5700 w
-(are) 3042 5700 w
-(unable) 3232 5700 w
-(to) 3597 5700 w
-(devise) 3733 5700 w
-(a) 4078 5700 w
-(better) 4171 5700 w
-(alternative.) 4499 5700 w
-(Larry) 720 5820 w
-(Peterson) 1015 5820 w
-10 /LucidaSansUnicode20 f
-(\031) 1434 5820 w
-10 /LucidaSansUnicode00 f
-(s) 1466 5820 w
-(X-kernel) 1570 5820 w
-([Pet89a]) 2046 5820 w
-(is) 2494 5820 w
-(the) 2627 5820 w
-(closest) 2834 5820 w
-(contender) 3222 5820 w
-(but) 3763 5820 w
-(doesn) 3977 5820 w
-10 /LucidaSansUnicode20 f
-(\031) 4270 5820 w
-10 /LucidaSansUnicode00 f
-(t) 4302 5820 w
-(offer) 4391 5820 w
-(enough) 4675 5820 w
-(advantage) 720 5940 w
-(to) 1259 5940 w
-(switch.) 1399 5940 w
-(If) 1812 5940 w
-(we) 1920 5940 w
-(were) 2095 5940 w
-(to) 2367 5940 w
-(rewrite) 2507 5940 w
-(the) 2886 5940 w
-(streams) 3084 5940 w
-(code,) 3511 5940 w
-(we) 3817 5940 w
-(would) 3993 5940 w
-(probably) 4328 5940 w
-(stati\255) 4798 5940 w
-(cally) 720 6060 w
-(allocate) 978 6060 w
-(resources) 1393 6060 w
-(for) 1905 6060 w
-(a) 2086 6060 w
-(large) 2183 6060 w
-(fixed) 2468 6060 w
-(number) 2755 6060 w
-(of) 3173 6060 w
-(conversations) 3312 6060 w
-(and) 4022 6060 w
-(burn) 4243 6060 w
-(memory) 4512 6060 w
-(in) 4949 6060 w
-(favor of less complexity.) 720 6180 w
-10 /LucidaSans-Demi f
-(3.) 720 6420 w
-(The IL Protocol) 873 6420 w
-10 /LucidaSansUnicode00 f
-(None) 970 6576 w
-(of) 1259 6576 w
-(the) 1393 6576 w
-(standard) 1584 6576 w
-(IP) 2047 6576 w
-(protocols) 2167 6576 w
-(is) 2658 6576 w
-(suitable) 2774 6576 w
-(for) 3193 6576 w
-(transmission) 3369 6576 w
-(of) 4028 6576 w
-(9P) 4163 6576 w
-(messages) 4318 6576 w
-(over) 4830 6576 w
-(an) 720 6696 w
-(Ethernet) 875 6696 w
-(or) 1318 6696 w
-(the) 1458 6696 w
-(Internet.) 1651 6696 w
-(TCP) 2133 6696 w
-(has) 2357 6696 w
-(a) 2562 6696 w
-(high) 2654 6696 w
-(overhead) 2906 6696 w
-(and) 3389 6696 w
-(does) 3606 6696 w
-(not) 3874 6696 w
-(preserve) 4071 6696 w
-(delimiters.) 4524 6696 w
-(UDP,) 720 6816 w
-(while) 997 6816 w
-(cheap,) 1296 6816 w
-(does) 1661 6816 w
-(not) 1938 6816 w
-(provide) 2144 6816 w
-(reliable) 2555 6816 w
-(sequenced) 2959 6816 w
-(delivery.) 3525 6816 w
-(Early) 4013 6816 w
-(versions) 4290 6816 w
-(of) 4740 6816 w
-(the) 4885 6816 w
-(system) 720 6936 w
-(used) 1112 6936 w
-(a) 1396 6936 w
-(custom) 1503 6936 w
-(protocol) 1910 6936 w
-(that) 2366 6936 w
-(was) 2609 6936 w
-(efficient) 2843 6936 w
-(but) 3288 6936 w
-(unsatisfactory) 3501 6936 w
-(for) 4233 6936 w
-(internetwork) 4423 6936 w
-(transmission.) 720 7056 w
-(When) 1444 7056 w
-(we) 1748 7056 w
-(implemented) 1919 7056 w
-(IP,) 2594 7056 w
-(TCP,) 2749 7056 w
-(and) 3007 7056 w
-(UDP) 3226 7056 w
-(we) 3464 7056 w
-(looked) 3636 7056 w
-(around) 4003 7056 w
-(for) 4386 7056 w
-(a) 4564 7056 w
-(suitable) 4658 7056 w
-(replacement with the following properties:) 720 7176 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 6 6
-%%Page: 7 7
-/saveobj save def
-mark
-7 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 7 \255) 2783 480 w
-10 /LucidaSansUnicode22 f
-(\031) 720 840 w
-10 /LucidaSansUnicode00 f
-(Reliable datagram service with sequenced delivery) 970 840 w
-10 /LucidaSansUnicode22 f
-(\031) 720 996 w
-10 /LucidaSansUnicode00 f
-(Runs over IP) 970 996 w
-10 /LucidaSansUnicode22 f
-(\031) 720 1152 w
-10 /LucidaSansUnicode00 f
-(Low complexity, high performance) 970 1152 w
-10 /LucidaSansUnicode22 f
-(\031) 720 1308 w
-10 /LucidaSansUnicode00 f
-(Adaptive timeouts) 970 1308 w
-(None) 720 1464 w
-(met) 1030 1464 w
-(our) 1274 1464 w
-(needs) 1496 1464 w
-(so) 1842 1464 w
-(a) 2012 1464 w
-(new) 2125 1464 w
-(protocol) 2378 1464 w
-(was) 2840 1464 w
-(designed.) 3081 1464 w
-(IL) 3645 1464 w
-(is) 3785 1464 w
-(a) 3923 1464 w
-(lightweight) 4036 1464 w
-(protocol) 4636 1464 w
-(designed) 720 1584 w
-(to) 1200 1584 w
-(be) 1336 1584 w
-(encapsulated) 1493 1584 w
-(by) 2171 1584 w
-(IP.) 2324 1584 w
-(It) 2510 1584 w
-(is) 2614 1584 w
-(a) 2732 1584 w
-(connection-based) 2825 1584 w
-(protocol) 3741 1584 w
-(providing) 4183 1584 w
-(reliable) 4682 1584 w
-(transmission) 720 1704 w
-(of) 1378 1704 w
-(sequenced) 1512 1704 w
-(messages) 2068 1704 w
-(between) 2579 1704 w
-(machines.) 3022 1704 w
-(No) 3581 1704 w
-(provision) 3753 1704 w
-(is) 4239 1704 w
-(made) 4356 1704 w
-(for) 4660 1704 w
-(flow) 4836 1704 w
-(control) 720 1824 w
-(since) 1112 1824 w
-(the) 1410 1824 w
-(protocol) 1614 1824 w
-(is) 2067 1824 w
-(designed) 2196 1824 w
-(to) 2687 1824 w
-(transport) 2834 1824 w
-(RPC) 3331 1824 w
-(messages) 3567 1824 w
-(between) 4091 1824 w
-(client) 4547 1824 w
-(and) 4860 1824 w
-(server.) 720 1944 w
-(A) 1130 1944 w
-(small) 1248 1944 w
-(outstanding) 1554 1944 w
-(message) 2184 1944 w
-(window) 2658 1944 w
-(prevents) 3077 1944 w
-(too) 3545 1944 w
-(many) 3754 1944 w
-(incoming) 4066 1944 w
-(messages) 4565 1944 w
-(from) 720 2064 w
-(being) 992 2064 w
-(buffered;) 1303 2064 w
-(messages) 1789 2064 w
-(outside) 2303 2064 w
-(the) 2701 2064 w
-(window) 2895 2064 w
-(are) 3303 2064 w
-(discarded) 3494 2064 w
-(and) 4005 2064 w
-(must) 4224 2064 w
-(be) 4506 2064 w
-(retrans\255) 4664 2064 w
-(mitted.) 720 2184 w
-(Connection) 1137 2184 w
-(setup) 1725 2184 w
-(uses) 2032 2184 w
-(a) 2290 2184 w
-(two) 2384 2184 w
-(way) 2598 2184 w
-(handshake) 2821 2184 w
-(to) 3384 2184 w
-(generate) 3521 2184 w
-(initial) 3985 2184 w
-(sequence) 4294 2184 w
-(num\255) 4790 2184 w
-(bers) 720 2304 w
-(at) 969 2304 w
-(each) 1099 2304 w
-(end) 1361 2304 w
-(of) 1580 2304 w
-(the) 1715 2304 w
-(connection;) 1907 2304 w
-(subsequent) 2508 2304 w
-(data) 3108 2304 w
-(messages) 3355 2304 w
-(increment) 3867 2304 w
-(the) 4391 2304 w
-(sequence) 4583 2304 w
-(numbers) 720 2424 w
-(allowing) 1181 2424 w
-(the) 1618 2424 w
-(receiver) 1806 2424 w
-(to) 2221 2424 w
-(resequence) 2352 2424 w
-(out) 2939 2424 w
-(of) 3132 2424 w
-(order) 3263 2424 w
-(messages.) 3558 2424 w
-(In) 4098 2424 w
-(contrast) 4222 2424 w
-(to) 4651 2424 w
-(other) 4783 2424 w
-(protocols,) 720 2544 w
-(IL) 1264 2544 w
-(does) 1403 2544 w
-(not) 1691 2544 w
-(do) 1908 2544 w
-(blind) 2089 2544 w
-(retransmission.) 2392 2544 w
-(If) 3232 2544 w
-(a) 3355 2544 w
-(message) 3467 2544 w
-(is) 3948 2544 w
-(lost) 4084 2544 w
-(and) 4318 2544 w
-(a) 4554 2544 w
-(timeout) 4665 2544 w
-(occurs,) 720 2664 w
-(a) 1113 2664 w
-(query) 1212 2664 w
-(message) 1530 2664 w
-(is) 1998 2664 w
-(sent.) 2122 2664 w
-(The) 2436 2664 w
-(query) 2662 2664 w
-(message) 2981 2664 w
-(is) 3450 2664 w
-(a) 3575 2664 w
-(small) 3675 2664 w
-(control) 3977 2664 w
-(message) 4364 2664 w
-(con\255) 4833 2664 w
-(taining) 720 2784 w
-(the) 1094 2784 w
-(current) 1287 2784 w
-(sequence) 1675 2784 w
-(numbers) 2170 2784 w
-(as) 2636 2784 w
-(seen) 2780 2784 w
-(by) 3043 2784 w
-(the) 3196 2784 w
-(sender.) 3389 2784 w
-(The) 3820 2784 w
-(receiver) 4038 2784 w
-(responds) 4457 2784 w
-(to) 4942 2784 w
-(a) 720 2904 w
-(query) 811 2904 w
-(by) 1121 2904 w
-(retransmitting) 1272 2904 w
-(missing) 2001 2904 w
-(messages.) 2415 2904 w
-(This) 2991 2904 w
-(allows) 3233 2904 w
-(the) 3572 2904 w
-(protocol) 3764 2904 w
-(to) 4205 2904 w
-(behave) 4340 2904 w
-(well) 4721 2904 w
-(in) 4949 2904 w
-(congested) 720 3024 w
-(networks,) 1263 3024 w
-(where) 1782 3024 w
-(blind) 2118 3024 w
-(retransmission) 2408 3024 w
-(would) 3171 3024 w
-(cause) 3507 3024 w
-(further) 3826 3024 w
-(congestion.) 4205 3024 w
-(Like) 4844 3024 w
-(TCP,) 720 3144 w
-(IL) 974 3144 w
-(has) 1091 3144 w
-(adaptive) 1294 3144 w
-(timeouts.) 1739 3144 w
-(A) 2265 3144 w
-(round-trip) 2370 3144 w
-(timer) 2923 3144 w
-(is) 3215 3144 w
-(used) 3331 3144 w
-(to) 3599 3144 w
-(calculate) 3733 3144 w
-(acknowledge) 4194 3144 w
-(and) 4860 3144 w
-(retransmission) 720 3264 w
-(times) 1486 3264 w
-(in) 1799 3264 w
-(terms) 1937 3264 w
-(of) 2262 3264 w
-(the) 2407 3264 w
-(network) 2609 3264 w
-(speed.) 3048 3264 w
-(This) 3448 3264 w
-(allows) 3700 3264 w
-(the) 4049 3264 w
-(protocol) 4251 3264 w
-(to) 4702 3264 w
-(per\255) 4847 3264 w
-(form well on both the Internet and on local Ethernets.) 720 3384 w
-(In) 970 3540 w
-(keeping) 1108 3540 w
-(with) 1541 3540 w
-(the) 1793 3540 w
-(minimalist) 1995 3540 w
-(design) 2549 3540 w
-(of) 2919 3540 w
-(the) 3065 3540 w
-(rest) 3268 3540 w
-(of) 3501 3540 w
-(the) 3647 3540 w
-(kernel,) 3850 3540 w
-(IL) 4232 3540 w
-(is) 4362 3540 w
-(small.) 4490 3540 w
-(The) 4859 3540 w
-(entire) 720 3660 w
-(protocol) 1039 3660 w
-(is) 1481 3660 w
-(847) 1599 3660 w
-(lines) 1826 3660 w
-(of) 2091 3660 w
-(code,) 2227 3660 w
-(compared) 2527 3660 w
-(to) 3047 3660 w
-(2200) 3182 3660 w
-(lines) 3471 3660 w
-(for) 3735 3660 w
-(TCP.) 3911 3660 w
-(IL) 4199 3660 w
-(is) 4318 3660 w
-(our) 4435 3660 w
-(protocol) 4636 3660 w
-(of choice.) 720 3780 w
-10 /LucidaSans-Demi f
-(4.) 720 4020 w
-(Network Addressing) 873 4020 w
-10 /LucidaSansUnicode00 f
-(A) 970 4176 w
-(uniform) 1077 4176 w
-(interface) 1500 4176 w
-(to) 1962 4176 w
-(protocols) 2098 4176 w
-(and) 2591 4176 w
-(devices) 2809 4176 w
-(is) 3205 4176 w
-(not) 3324 4176 w
-(sufficient) 3523 4176 w
-(to) 4013 4176 w
-(support) 4150 4176 w
-(the) 4567 4176 w
-(trans\255) 4761 4176 w
-(parency) 720 4296 w
-(we) 1142 4296 w
-(require.) 1317 4296 w
-(Since) 1771 4296 w
-(each) 2064 4296 w
-(network) 2329 4296 w
-(uses) 2762 4296 w
-(a) 3023 4296 w
-(different) 3119 4296 w
-(addressing) 3578 4296 w
-(scheme,) 4152 4296 w
-(the) 4594 4296 w
-(ASCII) 4790 4296 w
-(strings) 720 4416 w
-(written) 1097 4416 w
-(to) 1481 4416 w
-(a) 1624 4416 w
-(control) 1724 4416 w
-(file) 2111 4416 w
-(have) 2307 4416 w
-(no) 2577 4416 w
-(common) 2745 4416 w
-(format.) 3211 4416 w
-(As) 3644 4416 w
-(a) 3809 4416 w
-(result,) 3909 4416 w
-(every) 4262 4416 w
-(tool) 4564 4416 w
-(must) 4797 4416 w
-(know) 720 4536 w
-(the) 1026 4536 w
-(specifics) 1229 4536 w
-(of) 1695 4536 w
-(the) 1841 4536 w
-(networks) 2044 4536 w
-(it) 2535 4536 w
-(is) 2649 4536 w
-(capable) 2777 4536 w
-(of) 3197 4536 w
-(addressing.) 3343 4536 w
-(Moreover,) 3987 4536 w
-(since) 4520 4536 w
-(each) 4816 4536 w
-(machine) 720 4656 w
-(supplies) 1174 4656 w
-(a) 1624 4656 w
-(subset) 1725 4656 w
-(of) 2091 4656 w
-(the) 2235 4656 w
-(available) 2436 4656 w
-(networks,) 2905 4656 w
-(each) 3426 4656 w
-(user) 3696 4656 w
-(must) 3953 4656 w
-(be) 4243 4656 w
-(aware) 4409 4656 w
-(of) 4740 4656 w
-(the) 4885 4656 w
-(networks) 720 4776 w
-(supported) 1204 4776 w
-(by) 1742 4776 w
-(every) 1897 4776 w
-(terminal) 2194 4776 w
-(and) 2636 4776 w
-(server) 2856 4776 w
-(machine.) 3193 4776 w
-(This) 3705 4776 w
-(is) 3950 4776 w
-(obviously) 4070 4776 w
-(unaccept\255) 4570 4776 w
-(able.) 720 4896 w
-(Several possible solutions were considered and rejected; one deserves more discus\255) 970 5052 w
-(sion.) 720 5172 w
-(We) 1026 5172 w
-(could) 1207 5172 w
-(have) 1512 5172 w
-(used) 1776 5172 w
-(a) 2047 5172 w
-(user-level) 2141 5172 w
-(file) 2670 5172 w
-(server) 2860 5172 w
-(to) 3196 5172 w
-(represent) 3333 5172 w
-(the) 3835 5172 w
-(network) 4029 5172 w
-(name) 4460 5172 w
-(space) 4764 5172 w
-(as) 720 5292 w
-(a) 874 5292 w
-(Plan) 977 5292 w
-(9) 1226 5292 w
-(file) 1337 5292 w
-(tree.) 1536 5292 w
-(This) 1806 5292 w
-(global) 2059 5292 w
-(naming) 2406 5292 w
-(scheme) 2817 5292 w
-(has) 3234 5292 w
-(been) 3450 5292 w
-(implemented) 3735 5292 w
-(in) 4420 5292 w
-(other) 4559 5292 w
-(dis\255) 4864 5292 w
-(tributed) 720 5412 w
-(systems.) 1148 5412 w
-(The) 1642 5412 w
-(file) 1862 5412 w
-(hierarchy) 2052 5412 w
-(provides) 2540 5412 w
-(paths) 2995 5412 w
-(to) 3302 5412 w
-(directories) 3439 5412 w
-(representing) 3993 5412 w
-(network) 4648 5412 w
-(domains.) 720 5532 w
-(Each) 1239 5532 w
-(directory) 1502 5532 w
-(contains) 1974 5532 w
-(files) 2423 5532 w
-(representing) 2666 5532 w
-(the) 3323 5532 w
-(names) 3519 5532 w
-(of) 3878 5532 w
-(the) 4018 5532 w
-(machines) 4215 5532 w
-(in) 4716 5532 w
-(that) 4849 5532 w
-(domain;) 720 5652 w
-(an) 1191 5652 w
-(example) 1384 5652 w
-(might) 1873 5652 w
-(be) 2232 5652 w
-(the) 2427 5652 w
-(path) 2658 5652 w
-10 /LucidaTypewriter f
-(/net/name/usa/edu/mit/ai) 2951 5652 w
-10 /LucidaSansUnicode00 f
-(.) 4679 5652 w
-(Each) 4818 5652 w
-(machine) 720 5772 w
-(file) 1171 5772 w
-(contains) 1365 5772 w
-(information) 1816 5772 w
-(like) 2426 5772 w
-(the) 2641 5772 w
-(IP) 2839 5772 w
-(address) 2966 5772 w
-(of) 3389 5772 w
-(the) 3530 5772 w
-(machine.) 3728 5772 w
-(We) 4243 5772 w
-(rejected) 4428 5772 w
-(this) 4861 5772 w
-(representation) 720 5892 w
-(for) 1467 5892 w
-(several) 1646 5892 w
-(reasons.) 2026 5892 w
-(First,) 2507 5892 w
-(it) 2791 5892 w
-(is) 2897 5892 w
-(hard) 3017 5892 w
-(to) 3278 5892 w
-(devise) 3416 5892 w
-(a) 3762 5892 w
-(hierarchy) 3856 5892 w
-(encompassing) 4344 5892 w
-(all) 720 6012 w
-(representations) 884 6012 w
-(of) 1693 6012 w
-(the) 1842 6012 w
-(various) 2048 6012 w
-(network) 2451 6012 w
-(addressing) 2895 6012 w
-(schemes) 3480 6012 w
-(in) 3952 6012 w
-(a) 4095 6012 w
-(uniform) 4202 6012 w
-(manner.) 4639 6012 w
-(Datakit) 720 6132 w
-(and) 1100 6132 w
-(Ethernet) 1314 6132 w
-(address) 1753 6132 w
-(strings) 2167 6132 w
-(have) 2533 6132 w
-(nothing) 2791 6132 w
-(in) 3199 6132 w
-(common.) 3323 6132 w
-(Second,) 3841 6132 w
-(the) 4253 6132 w
-(address) 4441 6132 w
-(of) 4854 6132 w
-(a) 4985 6132 w
-(machine) 720 6252 w
-(is) 1162 6252 w
-(often) 1276 6252 w
-(only) 1563 6252 w
-(a) 1801 6252 w
-(small) 1890 6252 w
-(part) 2181 6252 w
-(of) 2411 6252 w
-(the) 2543 6252 w
-(information) 2732 6252 w
-(required) 3333 6252 w
-(to) 3778 6252 w
-(connect) 3910 6252 w
-(to) 4324 6252 w
-(a) 4456 6252 w
-(service) 4546 6252 w
-(on) 4917 6252 w
-(the) 720 6372 w
-(machine.) 938 6372 w
-(For) 1473 6372 w
-(example,) 1692 6372 w
-(the) 2200 6372 w
-(IP) 2418 6372 w
-(protocols) 2565 6372 w
-(require) 3083 6372 w
-(symbolic) 3493 6372 w
-(service) 3984 6372 w
-(names) 4382 6372 w
-(to) 4761 6372 w
-(be) 4921 6372 w
-(mapped) 720 6492 w
-(into) 1161 6492 w
-(numeric) 1398 6492 w
-(port) 1840 6492 w
-(numbers,) 2090 6492 w
-(some) 2598 6492 w
-(of) 2907 6492 w
-(which) 3053 6492 w
-(are) 3382 6492 w
-(privileged) 3582 6492 w
-(and) 4110 6492 w
-(hence) 4338 6492 w
-(special.) 4674 6492 w
-(Information) 720 6612 w
-(of) 1323 6612 w
-(this) 1457 6612 w
-(sort) 1672 6612 w
-(is) 1898 6612 w
-(hard) 2014 6612 w
-(to) 2271 6612 w
-(represent) 2405 6612 w
-(in) 2904 6612 w
-(terms) 3031 6612 w
-(of) 3345 6612 w
-(file) 3479 6612 w
-(operations.) 3665 6612 w
-(Finally,) 4280 6612 w
-(the) 4657 6612 w
-(size) 4847 6612 w
-(and) 720 6732 w
-(number) 954 6732 w
-(of) 1385 6732 w
-(the) 1537 6732 w
-(networks) 1746 6732 w
-(being) 2243 6732 w
-(represented) 2569 6732 w
-(burdens) 3205 6732 w
-(users) 3657 6732 w
-(with) 3972 6732 w
-(an) 4232 6732 w
-(unacceptably) 4404 6732 w
-(large) 720 6852 w
-(amount) 1001 6852 w
-(of) 1408 6852 w
-(information) 1543 6852 w
-(about) 2147 6852 w
-(the) 2462 6852 w
-(organization) 2654 6852 w
-(of) 3302 6852 w
-(the) 3437 6852 w
-(network) 3629 6852 w
-(and) 4058 6852 w
-(its) 4275 6852 w
-(connectivity.) 4429 6852 w
-(In this case the Plan 9 representation of a resource as a file is not appropriate.) 720 6972 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 7 7
-%%Page: 8 8
-/saveobj save def
-mark
-8 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 8 \255) 2783 480 w
-(If) 970 840 w
-(tools) 1077 840 w
-(are) 1357 840 w
-(to) 1550 840 w
-(be) 1689 840 w
-(network) 1849 840 w
-(independent,) 2282 840 w
-(a) 2964 840 w
-(third-party) 3060 840 w
-(server) 3639 840 w
-(must) 3977 840 w
-(resolve) 4261 840 w
-(network) 4648 840 w
-(names.) 720 960 w
-(A) 1134 960 w
-(server) 1236 960 w
-(on) 1566 960 w
-(each) 1722 960 w
-(machine,) 1979 960 w
-(with) 2452 960 w
-(local) 2690 960 w
-(knowledge,) 2948 960 w
-(can) 3537 960 w
-(select) 3738 960 w
-(the best network for) 4051 960 w
-(any) 720 1080 w
-(particular) 924 1080 w
-(destination) 1422 1080 w
-(machine) 1999 1080 w
-(or) 2442 1080 w
-(service.) 2579 1080 w
-(Since) 3014 1080 w
-(the) 3301 1080 w
-(network) 3491 1080 w
-(devices) 3918 1080 w
-(present) 4311 1080 w
-(a) 4712 1080 w
-(com\255) 4802 1080 w
-(mon) 720 1200 w
-(interface,) 971 1200 w
-(the) 1462 1200 w
-(only) 1652 1200 w
-(operation) 1890 1200 w
-(which) 2389 1200 w
-(differs) 2704 1200 w
-(between) 3052 1200 w
-(networks) 3493 1200 w
-(is) 3970 1200 w
-(name) 4084 1200 w
-(resolution.) 4384 1200 w
-(A) 4971 1200 w
-(symbolic) 720 1320 w
-(name) 1186 1320 w
-(must) 1489 1320 w
-(be) 1769 1320 w
-(translated) 1925 1320 w
-(to) 2448 1320 w
-(the) 2583 1320 w
-(path) 2775 1320 w
-(of) 3029 1320 w
-(the) 3165 1320 w
-(clone) 3358 1320 w
-(file) 3655 1320 w
-(of) 3844 1320 w
-(a) 3980 1320 w
-(protocol) 4073 1320 w
-(device) 4515 1320 w
-(and) 4860 1320 w
-(an) 720 1440 w
-(ASCII) 877 1440 w
-(address) 1167 1440 w
-(string) 1586 1440 w
-(to) 1907 1440 w
-(write) 2044 1440 w
-(to) 2323 1440 w
-(the) 2460 1440 w
-10 /LucidaTypewriter f
-(ctl) 2654 1440 w
-10 /LucidaSansUnicode00 f
-(file.) 2909 1440 w
-(A) 3163 1440 w
-(connection) 3271 1440 w
-(server) 3842 1440 w
-(\(CS\)) 4178 1440 w
-(provides) 4406 1440 w
-(this) 4861 1440 w
-(service.) 720 1560 w
-10 /LucidaSans-Demi f
-(4.1.) 720 1800 w
-(Network Database) 962 1800 w
-10 /LucidaSansUnicode00 f
-(On) 970 1956 w
-(most) 1197 1956 w
-(systems) 1527 1956 w
-(several) 2006 1956 w
-(files) 2434 1956 w
-(such) 2724 1956 w
-(as) 3038 1956 w
-10 /LucidaTypewriter f
-(/etc/hosts) 3232 1956 w
-10 /LucidaSansUnicode00 f
-(,) 3952 1956 w
-10 /LucidaTypewriter f
-(/etc/networks) 4072 1956 w
-10 /LucidaSansUnicode00 f
-(,) 5008 1956 w
-10 /LucidaTypewriter f
-(/etc/services) 720 2076 w
-10 /LucidaSansUnicode00 f
-(,) 1656 2076 w
-10 /LucidaTypewriter f
-(/etc/hosts.equiv) 1727 2076 w
-10 /LucidaSansUnicode00 f
-(,) 2879 2076 w
-10 /LucidaTypewriter f
-(/etc/bootptab) 2950 2076 w
-10 /LucidaSansUnicode00 f
-(,) 3886 2076 w
-(and) 3957 2076 w
-10 /LucidaTypewriter f
-(/etc/named.d) 4176 2076 w
-10 /LucidaSansUnicode00 f
-(hold) 720 2196 w
-(network) 976 2196 w
-(information.) 1409 2196 w
-(Much) 2081 2196 w
-(time) 2383 2196 w
-(and) 2639 2196 w
-(effort) 2860 2196 w
-(is) 3170 2196 w
-(spent) 3291 2196 w
-(administering) 3601 2196 w
-(these) 4312 2196 w
-(files) 4616 2196 w
-(and) 4860 2196 w
-(keeping) 720 2316 w
-(them) 1139 2316 w
-(mutually) 1420 2316 w
-(consistent.) 1872 2316 w
-(Tools) 2466 2316 w
-(attempt) 2764 2316 w
-(to) 3175 2316 w
-(automatically) 3306 2316 w
-(derive) 3984 2316 w
-(one or more of) 4314 2316 w
-(the) 720 2436 w
-(files) 920 2436 w
-(from) 1167 2436 w
-(information) 1444 2436 w
-(in) 2056 2436 w
-(other) 2192 2436 w
-(files) 2494 2436 w
-(but) 2742 2436 w
-(maintenance) 2950 2436 w
-(continues) 3614 2436 w
-(to) 4131 2436 w
-(be) 4275 2436 w
-(difficult) 4440 2436 w
-(and) 4860 2436 w
-(error prone.) 720 2556 w
-(Since) 970 2712 w
-(we) 1284 2712 w
-(were) 1479 2712 w
-(writing) 1771 2712 w
-(an) 2170 2712 w
-(entirely) 2349 2712 w
-(new) 2773 2712 w
-(system,) 3030 2712 w
-(we) 3464 2712 w
-(were) 3660 2712 w
-(free) 3953 2712 w
-(to) 4206 2712 w
-(try) 4367 2712 w
-(a) 4560 2712 w
-(simpler) 4678 2712 w
-(approach.) 720 2832 w
-(One) 1270 2832 w
-(database) 1501 2832 w
-(on) 1971 2832 w
-(a) 2128 2832 w
-(shared) 2217 2832 w
-(server) 2579 2832 w
-(contains) 2910 2832 w
-(all) 3352 2832 w
-(the) 3499 2832 w
-(information) 3688 2832 w
-(needed) 4289 2832 w
-(for) 4679 2832 w
-(net\255) 4852 2832 w
-(work) 720 2952 w
-(administration.) 995 2952 w
-(Two) 1801 2952 w
-(ASCII) 2040 2952 w
-(files) 2329 2952 w
-(comprise) 2570 2952 w
-(the) 3054 2952 w
-(main) 3248 2952 w
-(database:) 3526 2952 w
-10 /LucidaTypewriter f
-(/lib/ndb/local) 4032 2952 w
-10 /LucidaSansUnicode00 f
-(contains) 720 3072 w
-(locally) 1175 3072 w
-(administered) 1528 3072 w
-(information) 2210 3072 w
-(and) 2823 3072 w
-10 /LucidaTypewriter f
-(/lib/ndb/global) 3049 3072 w
-10 /LucidaSansUnicode00 f
-(contains) 4175 3072 w
-(informa\255) 4629 3072 w
-(tion imported from) 720 3192 w
-(elsewhere.) 1681 3192 w
-(The) 2262 3192 w
-(files) 2476 3192 w
-(contain) 2711 3192 w
-(sets) 3101 3192 w
-(of) 3329 3192 w
-(attribute/value) 3460 3192 w
-(pairs) 4217 3192 w
-(of) 4489 3192 w
-(the) 4620 3192 w
-(form) 4808 3192 w
-10 /LucidaSans-Italic f
-(attr) 720 3312 w
-10 /LucidaTypewriter f
-(=) 905 3312 w
-10 /LucidaSans-Italic f
-(value) 977 3312 w
-10 /LucidaSansUnicode00 f
-(,) 1236 3312 w
-(where) 1315 3312 w
-10 /LucidaSans-Italic f
-(attr) 1654 3312 w
-10 /LucidaSansUnicode00 f
-(and) 1886 3312 w
-10 /LucidaSans-Italic f
-(value) 2113 3312 w
-10 /LucidaSansUnicode00 f
-(are) 2419 3312 w
-(alphanumeric) 2618 3312 w
-(strings.) 3323 3312 w
-(Systems) 3767 3312 w
-(are) 4208 3312 w
-(described) 4406 3312 w
-(by) 4925 3312 w
-(multi-line) 720 3432 w
-(entries;) 1238 3432 w
-(a) 1636 3432 w
-(header) 1725 3432 w
-(line) 2092 3432 w
-(at) 2302 3432 w
-(the) 2429 3432 w
-(left) 2619 3432 w
-(margin) 2813 3432 w
-(begins) 3190 3432 w
-(each) 3548 3432 w
-(entry) 3807 3432 w
-(followed) 4090 3432 w
-(by) 4538 3432 w
-(zero) 4688 3432 w
-(or) 4938 3432 w
-(more) 720 3552 w
-(indented) 1019 3552 w
-(attribute/value) 1494 3552 w
-(pairs) 2265 3552 w
-(specifying) 2551 3552 w
-(names,) 3090 3552 w
-(addresses,) 3486 3552 w
-(properties,) 4052 3552 w
-(etc.) 4629 3552 w
-(For) 4884 3552 w
-(example,) 720 3672 w
-(the) 1200 3672 w
-(entry) 1390 3672 w
-(for) 1673 3672 w
-(our) 1847 3672 w
-(CPU) 2046 3672 w
-(server) 2274 3672 w
-(specifies) 2606 3672 w
-(a) 3064 3672 w
-(domain) 3154 3672 w
-(name,) 3552 3672 w
-(an) 3885 3672 w
-(IP) 4037 3672 w
-(address,) 4156 3672 w
-(an) 4604 3672 w
-(Ether\255) 4757 3672 w
-(net address, a Datakit address, a boot file, and supported protocols.) 720 3792 w
-9 /LucidaTypewriter f
-(sys=helix) 920 3962 w
-(dom=helix.research.bell-labs.com) 1440 4072 w
-(bootf=/mips/9power) 1440 4182 w
-(ip=135.104.9.31) 1440 4292 w
-(ether=0800690222f0) 2480 4292 w
-(dk=nj/astro/helix) 1440 4402 w
-(proto=il) 1440 4512 w
-(flavor=9cpu) 2025 4512 w
-10 /LucidaSansUnicode00 f
-(If) 720 4692 w
-(several) 838 4692 w
-(systems) 1230 4692 w
-(share) 1673 4692 w
-(entries) 1990 4692 w
-(such) 2374 4692 w
-(as) 2652 4692 w
-(network) 2810 4692 w
-(mask) 3254 4692 w
-(and) 3563 4692 w
-(gateway,) 3795 4692 w
-(we) 4273 4692 w
-(specify) 4458 4692 w
-(that) 4849 4692 w
-(information) 720 4812 w
-(with) 1350 4812 w
-(the) 1618 4812 w
-(network) 1836 4812 w
-(or) 2291 4812 w
-(subnetwork) 2456 4812 w
-(instead) 3087 4812 w
-(of) 3503 4812 w
-(the) 3664 4812 w
-(system.) 3882 4812 w
-(The) 4349 4812 w
-(following) 4593 4812 w
-(entries) 720 4932 w
-(define) 1087 4932 w
-(a) 1425 4932 w
-(Class) 1515 4932 w
-(B) 1806 4932 w
-(IP) 1900 4932 w
-(network) 2020 4932 w
-(and) 2448 4932 w
-(a) 2664 4932 w
-(few) 2755 4932 w
-(subnets) 2961 4932 w
-(derived) 3379 4932 w
-(from) 3775 4932 w
-(it.) 4043 4932 w
-(The) 4209 4932 w
-(entry) 4426 4932 w
-(for) 4710 4932 w
-(the) 4885 4932 w
-(network) 720 5052 w
-(specifies) 1152 5052 w
-(the) 1615 5052 w
-(IP) 1810 5052 w
-(mask,) 1934 5052 w
-(file) 2263 5052 w
-(system,) 2454 5052 w
-(and) 2866 5052 w
-(authentication) 3086 5052 w
-(server) 3821 5052 w
-(for) 4157 5052 w
-(all) 4335 5052 w
-(systems) 4487 5052 w
-(on) 4917 5052 w
-(the network.) 720 5172 w
-(Each subnetwork specifies its default IP gateway.) 1395 5172 w
-9 /LucidaTypewriter f
-(ipnet=mh-astro-net) 920 5342 w
-(ip=135.104.0.0) 2155 5342 w
-(ipmask=255.255.255.0) 3130 5342 w
-(fs=bootes.research.bell-labs.com) 1440 5452 w
-(auth=1127auth) 1440 5562 w
-(ipnet=unix-room) 920 5672 w
-(ip=135.104.117.0) 1960 5672 w
-(ipgw=135.104.117.1) 1440 5782 w
-(ipnet=third-floor) 920 5892 w
-(ip=135.104.51.0) 2090 5892 w
-(ipgw=135.104.51.1) 1440 6002 w
-(ipnet=fourth-floor) 920 6112 w
-(ip=135.104.52.0) 2155 6112 w
-(ipgw=135.104.52.1) 1440 6222 w
-10 /LucidaSansUnicode00 f
-(Database) 720 6402 w
-(entries) 1214 6402 w
-(also) 1594 6402 w
-(define) 1838 6402 w
-(the) 2189 6402 w
-(mapping) 2392 6402 w
-(of) 2867 6402 w
-(service) 3013 6402 w
-(names) 3397 6402 w
-(to) 3762 6402 w
-(port) 3908 6402 w
-(numbers) 4158 6402 w
-(for) 4634 6402 w
-(TCP,) 4821 6402 w
-(UDP, and IL.) 720 6522 w
-9 /LucidaTypewriter f
-(tcp=echo) 920 6692 w
-(port=7) 1960 6692 w
-(tcp=discard) 920 6802 w
-(port=9) 1960 6802 w
-(tcp=systat) 920 6912 w
-(port=11) 1960 6912 w
-(tcp=daytime) 920 7022 w
-(port=13) 1960 7022 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 8 8
-%%Page: 9 9
-/saveobj save def
-mark
-9 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 9 \255) 2783 480 w
-(All programs read the database directly so consistency problems) 970 840 w
-(are) 4148 840 w
-(rare.) 4333 840 w
-(However) 4623 840 w
-(the) 720 960 w
-(database) 921 960 w
-(files) 1402 960 w
-(can) 1649 960 w
-(become) 1862 960 w
-(large.) 2287 960 w
-(Our) 2639 960 w
-(global) 2865 960 w
-(file,) 3209 960 w
-(containing) 3437 960 w
-(all) 3992 960 w
-(information) 4150 960 w
-(about) 4762 960 w
-(both) 720 1080 w
-(Datakit) 989 1080 w
-(and) 1381 1080 w
-(Internet) 1607 1080 w
-(systems) 2033 1080 w
-(in) 2470 1080 w
-(AT&T,) 2607 1080 w
-(has) 2951 1080 w
-(43,000) 3166 1080 w
-(lines.) 3560 1080 w
-(To) 3898 1080 w
-(speed) 4069 1080 w
-(searches,) 4405 1080 w
-(we) 4907 1080 w
-(build) 720 1200 w
-(hash) 1002 1200 w
-(table) 1268 1200 w
-(files) 1544 1200 w
-(for) 1782 1200 w
-(each) 1957 1200 w
-(attribute) 2217 1200 w
-(we) 2670 1200 w
-(expect) 2839 1200 w
-(to) 3199 1200 w
-(search) 3333 1200 w
-(often.) 3685 1200 w
-(The) 4038 1200 w
-(hash) 4255 1200 w
-(file) 4521 1200 w
-(entries) 4708 1200 w
-(point) 720 1320 w
-(to) 1009 1320 w
-(entries) 1144 1320 w
-(in) 1513 1320 w
-(the) 1641 1320 w
-(master) 1833 1320 w
-(files.) 2203 1320 w
-(Every) 2506 1320 w
-(hash) 2798 1320 w
-(file) 3065 1320 w
-(contains) 3253 1320 w
-(the) 3698 1320 w
-(modification) 3890 1320 w
-(time) 4534 1320 w
-(of) 4787 1320 w
-(its) 4923 1320 w
-(master) 720 1440 w
-(file) 1102 1440 w
-(so) 1302 1440 w
-(we) 1463 1440 w
-(can) 1645 1440 w
-(avoid) 1861 1440 w
-(using) 2169 1440 w
-(an) 2483 1440 w
-(out-of-date) 2648 1440 w
-(hash) 3281 1440 w
-(table.) 3559 1440 w
-(Searches) 3911 1440 w
-(for) 4385 1440 w
-(attributes) 4572 1440 w
-(that aren) 720 1560 w
-10 /LucidaSansUnicode20 f
-(\031) 1157 1560 w
-10 /LucidaSansUnicode00 f
-(t hashed or whose hash table is out-of-date still work, they just take longer.) 1189 1560 w
-10 /LucidaSans-Demi f
-(4.2.) 720 1800 w
-(Connection Server) 962 1800 w
-10 /LucidaSansUnicode00 f
-(On) 970 1956 w
-(each) 1163 1956 w
-(system) 1440 1956 w
-(a) 1833 1956 w
-(user) 1941 1956 w
-(level) 2204 1956 w
-(connection) 2479 1956 w
-(server) 3064 1956 w
-(process,) 3414 1956 w
-(CS,) 3874 1956 w
-(translates) 4083 1956 w
-(symbolic) 4611 1956 w
-(names) 720 2076 w
-(to) 1081 2076 w
-(addresses.) 1223 2076 w
-(CS) 1818 2076 w
-(uses) 1985 2076 w
-(information) 2249 2076 w
-(about) 2859 2076 w
-(available) 3180 2076 w
-(networks,) 3646 2076 w
-(the) 4164 2076 w
-(network) 4362 2076 w
-(data\255) 4797 2076 w
-(base,) 720 2196 w
-(and) 1018 2196 w
-(other) 1239 2196 w
-(servers) 1537 2196 w
-(\(such) 1926 2196 w
-(as) 2226 2196 w
-(DNS\)) 2373 2196 w
-(to) 2650 2196 w
-(translate) 2789 2196 w
-(names.) 3253 2196 w
-(CS) 3675 2196 w
-(is) 3839 2196 w
-(a) 3961 2196 w
-(file) 4058 2196 w
-(server) 4251 2196 w
-(serving) 4590 2196 w
-(a) 4985 2196 w
-(single) 720 2316 w
-(file,) 1043 2316 w
-10 /LucidaTypewriter f
-(/net/cs) 1260 2316 w
-10 /LucidaSansUnicode00 f
-(.) 1764 2316 w
-(A) 1862 2316 w
-(client) 1965 2316 w
-(writes) 2262 2316 w
-(a) 2586 2316 w
-(symbolic) 2674 2316 w
-(name) 3136 2316 w
-(to) 3435 2316 w
-10 /LucidaTypewriter f
-(/net/cs) 3566 2316 w
-10 /LucidaSansUnicode00 f
-(then) 4103 2316 w
-(reads) 4353 2316 w
-(one) 4652 2316 w
-(line) 4864 2316 w
-(for) 720 2436 w
-(each) 907 2436 w
-(matching) 1180 2436 w
-(destination) 1680 2436 w
-(reachable) 2271 2436 w
-(from) 2788 2436 w
-(this) 3069 2436 w
-(system.) 3297 2436 w
-(The) 3750 2436 w
-(lines) 3980 2436 w
-(are) 4256 2436 w
-(of) 4457 2436 w
-(the) 4604 2436 w
-(form) 4808 2436 w
-10 /LucidaSans-Italic f
-(filename) 720 2556 w
-(message) 1171 2556 w
-10 /LucidaSansUnicode00 f
-(,) 1590 2556 w
-(where) 1655 2556 w
-10 /LucidaSans-Italic f
-(filename) 1980 2556 w
-10 /LucidaSansUnicode00 f
-(is) 2431 2556 w
-(the) 2544 2556 w
-(path) 2732 2556 w
-(of) 2982 2556 w
-(the) 3113 2556 w
-(clone file to open for a new connec\255) 3301 2556 w
-(tion) 720 2676 w
-(and) 960 2676 w
-10 /LucidaSans-Italic f
-(message) 1191 2676 w
-10 /LucidaSansUnicode00 f
-(is) 1661 2676 w
-(the) 1792 2676 w
-(string) 1998 2676 w
-(to) 2331 2676 w
-(write) 2481 2676 w
-(to) 2773 2676 w
-(it) 2923 2676 w
-(to) 3041 2676 w
-(make) 3191 2676 w
-(the) 3505 2676 w
-(connection.) 3712 2676 w
-(The) 4360 2676 w
-(following) 4593 2676 w
-(example) 720 2796 w
-(illustrates) 1170 2796 w
-(this.) 1684 2796 w
-10 /LucidaTypewriter f
-(Ndb/csquery) 1963 2796 w
-10 /LucidaSansUnicode00 f
-(is) 2791 2796 w
-(a) 2907 2796 w
-(program) 2998 2796 w
-(that) 3450 2796 w
-(prompts) 3677 2796 w
-(for) 4122 2796 w
-(strings) 4297 2796 w
-(to) 4666 2796 w
-(write) 4800 2796 w
-(to) 720 2916 w
-10 /LucidaTypewriter f
-(/net/cs) 850 2916 w
-10 /LucidaSansUnicode00 f
-(and prints the replies.) 1386 2916 w
-9 /LucidaTypewriter f
-(%) 920 3086 w
-(ndb/csquery) 1050 3086 w
-(>) 920 3196 w
-(net!helix!9fs) 1050 3196 w
-(/net/il/clone) 920 3306 w
-(135.104.9.31!17008) 1830 3306 w
-(/net/dk/clone) 920 3416 w
-(nj/astro/helix!9fs) 1830 3416 w
-10 /LucidaSansUnicode00 f
-(CS) 970 3632 w
-(provides) 1133 3632 w
-(meta-name) 1589 3632 w
-(translation) 2195 3632 w
-(to) 2755 3632 w
-(perform) 2894 3632 w
-(complicated) 3327 3632 w
-(searches.) 3956 3632 w
-(The) 4484 3632 w
-(special) 4706 3632 w
-(network) 720 3752 w
-(name) 1166 3752 w
-10 /LucidaTypewriter f
-(net) 1486 3752 w
-10 /LucidaSansUnicode00 f
-(selects) 1756 3752 w
-(any) 2141 3752 w
-(network) 2364 3752 w
-(in) 2810 3752 w
-(common) 2955 3752 w
-(between) 3430 3752 w
-(source) 3890 3752 w
-(and) 4265 3752 w
-(destination) 4498 3752 w
-(supporting) 720 3872 w
-(the) 1304 3872 w
-(specified) 1512 3872 w
-(service.) 2000 3872 w
-(A) 2453 3872 w
-(host) 2575 3872 w
-(name) 2839 3872 w
-(of) 3158 3872 w
-(the) 3309 3872 w
-(form) 3517 3872 w
-10 /LucidaTypewriter f
-($) 3802 3872 w
-10 /LucidaSans-Italic f
-(attr) 3874 3872 w
-10 /LucidaSansUnicode00 f
-(is) 4112 3872 w
-(the) 4245 3872 w
-(name) 4453 3872 w
-(of) 4772 3872 w
-(an) 4923 3872 w
-(attribute) 720 3992 w
-(in) 1175 3992 w
-(the) 1304 3992 w
-(network) 1497 3992 w
-(database.) 1927 3992 w
-(The) 2464 3992 w
-(database) 2683 3992 w
-(search) 3156 3992 w
-(returns) 3510 3992 w
-(the) 3898 3992 w
-(value) 4091 3992 w
-(of) 4382 3992 w
-(the) 4517 3992 w
-(match\255) 4709 3992 w
-(ing) 720 4112 w
-(attribute/value) 906 4112 w
-(pair) 1663 4112 w
-(most) 1884 4112 w
-(closely) 2159 4112 w
-(associated) 2521 4112 w
-(with) 3064 4112 w
-(the) 3303 4112 w
-(source) 3492 4112 w
-(host.) 3848 4112 w
-(Most) 4157 4112 w
-(closely) 4426 4112 w
-(asso\255) 4789 4112 w
-(ciated) 720 4232 w
-(is) 1102 4232 w
-(defined) 1273 4232 w
-(on) 1730 4232 w
-(a) 1944 4232 w
-(per) 2090 4232 w
-(network) 2341 4232 w
-(basis.) 2824 4232 w
-(For) 3228 4232 w
-(example,) 3475 4232 w
-(the) 4010 4232 w
-(symbolic) 4255 4232 w
-(name) 4774 4232 w
-10 /LucidaTypewriter f
-(tcp!$auth!rexauth) 720 4352 w
-10 /LucidaSansUnicode00 f
-(causes) 1994 4352 w
-(CS) 2370 4352 w
-(to) 2543 4352 w
-(search) 2691 4352 w
-(for) 3057 4352 w
-(the) 3246 4352 w
-10 /LucidaTypewriter f
-(auth) 3451 4352 w
-10 /LucidaSansUnicode00 f
-(attribute) 3789 4352 w
-(in) 4257 4352 w
-(the) 4399 4352 w
-(database) 4605 4352 w
-(entry for the source system, then its subnetwork \(if there is one\) and then its network.) 720 4472 w
-9 /LucidaTypewriter f
-(%) 920 4642 w
-(ndb/csquery) 1050 4642 w
-(>) 920 4752 w
-(net!$auth!rexauth) 1050 4752 w
-(/net/il/clone) 920 4862 w
-(135.104.9.34!17021) 1830 4862 w
-(/net/dk/clone) 920 4972 w
-(nj/astro/p9auth!rexauth) 1830 4972 w
-(/net/il/clone) 920 5082 w
-(135.104.9.6!17021) 1830 5082 w
-(/net/dk/clone) 920 5192 w
-(nj/astro/musca!rexauth) 1830 5192 w
-10 /LucidaSansUnicode00 f
-(Normally) 970 5408 w
-(CS) 1470 5408 w
-(derives) 1659 5408 w
-(naming) 2073 5408 w
-(information) 2502 5408 w
-(from) 3136 5408 w
-(its) 3435 5408 w
-(database) 3619 5408 w
-(files.) 4121 5408 w
-(For) 4454 5408 w
-(domain) 4677 5408 w
-(names) 720 5528 w
-(however,) 1083 5528 w
-(CS) 1566 5528 w
-(first) 1735 5528 w
-(consults) 1976 5528 w
-(another) 2426 5528 w
-(user) 2846 5528 w
-(level) 3102 5528 w
-(process,) 3370 5528 w
-(the) 3822 5528 w
-(domain) 4023 5528 w
-(name) 4432 5528 w
-(server) 4743 5528 w
-(\(DNS\).) 720 5648 w
-(If no DNS is reachable, CS relies on its own tables.) 1085 5648 w
-(Like) 970 5804 w
-(CS,) 1233 5804 w
-(the) 1455 5804 w
-(domain) 1677 5804 w
-(name) 2107 5804 w
-(server) 2440 5804 w
-(is) 2804 5804 w
-(a) 2951 5804 w
-(user) 3073 5804 w
-(level) 3350 5804 w
-(process) 3639 5804 w
-(providing) 4080 5804 w
-(one) 4610 5804 w
-(file,) 4857 5804 w
-10 /LucidaTypewriter f
-(/net/dns) 720 5924 w
-10 /LucidaSansUnicode00 f
-(.) 1296 5924 w
-(A) 1402 5924 w
-(client) 1513 5924 w
-(writes) 1819 5924 w
-(a) 2152 5924 w
-(request) 2249 5924 w
-(of) 2657 5924 w
-(the) 2797 5924 w
-(form) 2994 5924 w
-10 /LucidaSans-Italic f
-(domain-name) 3267 5924 w
-(type) 4003 5924 w
-10 /LucidaSansUnicode00 f
-(,) 4210 5924 w
-(where) 4283 5924 w
-10 /LucidaSans-Italic f
-(type) 4616 5924 w
-10 /LucidaSansUnicode00 f
-(is) 4864 5924 w
-(a) 4985 5924 w
-(domain name) 720 6044 w
-(service) 1414 6044 w
-(resource) 1783 6044 w
-(record) 2235 6044 w
-(type.) 2581 6044 w
-(DNS) 2886 6044 w
-(performs) 3122 6044 w
-(a) 3598 6044 w
-(recursive) 3686 6044 w
-(query) 4158 6044 w
-(through) 4465 6044 w
-(the) 4885 6044 w
-(Internet) 720 6164 w
-(domain) 1137 6164 w
-(name) 1537 6164 w
-(system) 1840 6164 w
-(producing) 2217 6164 w
-(one) 2747 6164 w
-(line) 2962 6164 w
-(per) 3174 6164 w
-(resource) 3370 6164 w
-(record) 3825 6164 w
-(found.) 4174 6164 w
-(The) 4559 6164 w
-(client) 4776 6164 w
-(reads) 720 6284 w
-10 /LucidaTypewriter f
-(/net/dns) 1022 6284 w
-10 /LucidaSansUnicode00 f
-(to) 1634 6284 w
-(retrieve) 1768 6284 w
-(the) 2172 6284 w
-(records.) 2363 6284 w
-(Like) 2827 6284 w
-(other) 3060 6284 w
-(domain) 3354 6284 w
-(name) 3754 6284 w
-(servers,) 4057 6284 w
-(DNS) 4474 6284 w
-(caches) 4714 6284 w
-(information) 720 6404 w
-(learned) 1329 6404 w
-(from) 1733 6404 w
-(the) 2007 6404 w
-(network.) 2204 6404 w
-(DNS) 2702 6404 w
-(is) 2947 6404 w
-(implemented) 3068 6404 w
-(as) 3746 6404 w
-(a) 3893 6404 w
-(multi-process) 3989 6404 w
-(shared) 4712 6404 w
-(memory application with separate processes listening for network and local requests.) 720 6524 w
-10 /LucidaSans-Demi f
-(5.) 720 6764 w
-(Library routines) 873 6764 w
-10 /LucidaSansUnicode00 f
-(The) 970 6920 w
-(section) 1186 6920 w
-(on) 1568 6920 w
-(protocol) 1726 6920 w
-(devices) 2165 6920 w
-(described) 2558 6920 w
-(the) 3067 6920 w
-(details) 3258 6920 w
-(of) 3614 6920 w
-(making) 3748 6920 w
-(and) 4143 6920 w
-(receiving) 4359 6920 w
-(con\255) 4833 6920 w
-(nections) 720 7040 w
-(across) 1173 7040 w
-(a) 1527 7040 w
-(network.) 1625 7040 w
-(The) 2124 7040 w
-(dance) 2348 7040 w
-(is) 2678 7040 w
-(straightforward) 2801 7040 w
-(but) 3593 7040 w
-(tedious.) 3798 7040 w
-(Library) 4264 7040 w
-(routines) 4641 7040 w
-(are provided to relieve the programmer of the details.) 720 7160 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 9 9
-%%Page: 10 10
-/saveobj save def
-mark
-10 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 10 \255) 2752 480 w
-10 /LucidaSans-Demi f
-(5.1.) 720 840 w
-(Connecting) 962 840 w
-10 /LucidaSansUnicode00 f
-(The) 970 996 w
-10 /LucidaTypewriter f
-(dial) 1191 996 w
-10 /LucidaSansUnicode00 f
-(library) 1519 996 w
-(call) 1869 996 w
-(establishes) 2073 996 w
-(a) 2653 996 w
-(connection) 2748 996 w
-(to) 3320 996 w
-(a) 3458 996 w
-(remote) 3553 996 w
-(destination.) 3937 996 w
-(It) 4583 996 w
-(returns) 4690 996 w
-(an open file descriptor for the) 720 1116 w
-10 /LucidaTypewriter f
-(data) 2209 1116 w
-10 /LucidaSansUnicode00 f
-(file in the connection directory.) 2529 1116 w
-9 /LucidaTypewriter f
-(int) 920 1286 w
-(dial\(char) 1245 1286 w
-(*dest,) 1895 1286 w
-(char) 2350 1286 w
-(*local,) 2675 1286 w
-(char) 3195 1286 w
-(*dir,) 3520 1286 w
-(int) 3910 1286 w
-(*cfdp\)) 4170 1286 w
-10 /LucidaTypewriter f
-(dest) 720 1502 w
-10 /LucidaSansUnicode00 f
-(is the symbolic name/address of the destination.) 1220 1502 w
-10 /LucidaTypewriter f
-(local) 720 1658 w
-10 /LucidaSansUnicode00 f
-(is) 1220 1658 w
-(the) 1347 1658 w
-(local) 1549 1658 w
-(address.) 1821 1658 w
-(Since) 2312 1658 w
-(most) 2612 1658 w
-(networks) 2902 1658 w
-(do) 3393 1658 w
-(not) 3565 1658 w
-(support) 3773 1658 w
-(this,) 4199 1658 w
-(it) 4458 1658 w
-(is) 4572 1658 w
-(usually) 4700 1658 w
-(zero.) 1220 1778 w
-10 /LucidaTypewriter f
-(dir) 720 1934 w
-10 /LucidaSansUnicode00 f
-(is) 1220 1934 w
-(a) 1337 1934 w
-(pointer) 1429 1934 w
-(to) 1815 1934 w
-(a) 1950 1934 w
-(buffer) 2042 1934 w
-(to) 2375 1934 w
-(hold) 2510 1934 w
-(the) 2762 1934 w
-(path) 2954 1934 w
-(name) 3208 1934 w
-(of) 3511 1934 w
-(the) 3646 1934 w
-(protocol) 3839 1934 w
-(directory) 4281 1934 w
-(repre\255) 4750 1934 w
-(senting this connection.) 1220 2054 w
-10 /LucidaTypewriter f
-(Dial) 2450 2054 w
-10 /LucidaSansUnicode00 f
-(fills this buffer if the pointer is non-zero.) 2770 2054 w
-10 /LucidaTypewriter f
-(cfdp) 720 2210 w
-10 /LucidaSansUnicode00 f
-(is) 1220 2210 w
-(a) 1353 2210 w
-(pointer) 1461 2210 w
-(to) 1864 2210 w
-(a) 2016 2210 w
-(file) 2125 2210 w
-(descriptor) 2330 2210 w
-(for) 2877 2210 w
-(the) 3070 2210 w
-10 /LucidaTypewriter f
-(ctl) 3279 2210 w
-10 /LucidaSansUnicode00 f
-(file) 3549 2210 w
-(of) 3754 2210 w
-(the) 3906 2210 w
-(connection.) 4115 2210 w
-(If) 4765 2210 w
-(the) 4885 2210 w
-(pointer) 1220 2330 w
-(is) 1606 2330 w
-(non-zero,) 1723 2330 w
-10 /LucidaTypewriter f
-(dial) 2249 2330 w
-10 /LucidaSansUnicode00 f
-(opens) 2573 2330 w
-(the) 2902 2330 w
-(control) 3093 2330 w
-(file) 3471 2330 w
-(and) 3658 2330 w
-(tucks) 3874 2330 w
-(the) 4169 2330 w
-(file) 4360 2330 w
-(descriptor) 4547 2330 w
-(here.) 1220 2450 w
-(Most) 720 2606 w
-(programs) 990 2606 w
-(call) 1492 2606 w
-10 /LucidaTypewriter f
-(dial) 1691 2606 w
-10 /LucidaSansUnicode00 f
-(with) 2014 2606 w
-(a) 2254 2606 w
-(destination) 2344 2606 w
-(name) 2922 2606 w
-(and) 3224 2606 w
-(all) 3440 2606 w
-(other) 3589 2606 w
-(arguments) 3882 2606 w
-(zero.) 4437 2606 w
-10 /LucidaTypewriter f
-(Dial) 4752 2606 w
-10 /LucidaSansUnicode00 f
-(uses) 720 2726 w
-(CS) 1006 2726 w
-(to) 1195 2726 w
-(translate) 1359 2726 w
-(the) 1847 2726 w
-(symbolic) 2067 2726 w
-(name) 2561 2726 w
-(to) 2892 2726 w
-(all) 3055 2726 w
-(possible) 3233 2726 w
-(destination) 3701 2726 w
-(addresses) 4308 2726 w
-(and) 4860 2726 w
-(attempts to connect to each) 720 2846 w
-(in) 2110 2846 w
-(turn) 2234 2846 w
-(until) 2469 2846 w
-(one) 2721 2846 w
-(works.) 2933 2846 w
-(Specifying) 3318 2846 w
-(the) 3846 2846 w
-(special) 4034 2846 w
-(name) 4401 2846 w
-10 /LucidaTypewriter f
-(net) 4700 2846 w
-10 /LucidaSansUnicode00 f
-(in) 4949 2846 w
-(the) 720 2966 w
-(network) 913 2966 w
-(portion) 1343 2966 w
-(of) 1735 2966 w
-(the) 1870 2966 w
-(destination) 2062 2966 w
-(allows) 2641 2966 w
-(CS) 2980 2966 w
-(to) 3140 2966 w
-(pick) 3275 2966 w
-(a) 3513 2966 w
-(network/protocol) 3605 2966 w
-(in) 4491 2966 w
-(common) 4619 2966 w
-(with) 720 3086 w
-(the) 965 3086 w
-(destination) 1160 3086 w
-(for) 1742 3086 w
-(which) 1921 3086 w
-(the) 2242 3086 w
-(requested) 2437 3086 w
-(service) 2962 3086 w
-(is) 3339 3086 w
-(valid.) 3460 3086 w
-(For) 3793 3086 w
-(example,) 3990 3086 w
-(assume) 4476 3086 w
-(the) 4885 3086 w
-(system) 720 3206 w
-10 /LucidaTypewriter f
-(research.bell-labs.com) 1330 3206 w
-10 /LucidaSansUnicode00 f
-(has) 3184 3206 w
-(the) 3621 3206 w
-(Datakit) 4045 3206 w
-(address) 4660 3206 w
-10 /LucidaTypewriter f
-(nj/astro/research) 720 3326 w
-10 /LucidaSansUnicode00 f
-(and) 1981 3326 w
-(IP) 2198 3326 w
-(addresses) 2320 3326 w
-10 /LucidaTypewriter f
-(135.104.117.5) 2845 3326 w
-10 /LucidaSansUnicode00 f
-(and) 3819 3326 w
-10 /LucidaTypewriter f
-(129.11.4.1) 4037 3326 w
-10 /LucidaSansUnicode00 f
-(.) 4757 3326 w
-(The) 4859 3326 w
-(call) 720 3446 w
-9 /LucidaTypewriter f
-(fd) 920 3616 w
-(=) 1115 3616 w
-(dial\("net!research.bell-labs.com!login",) 1245 3616 w
-(0,) 3910 3616 w
-(0,) 4105 3616 w
-(0,) 4300 3616 w
-(0\);) 4495 3616 w
-10 /LucidaSansUnicode00 f
-(tries) 720 3796 w
-(in) 979 3796 w
-(succession) 1115 3796 w
-(to) 1685 3796 w
-(connect) 1828 3796 w
-(to) 2253 3796 w
-10 /LucidaTypewriter f
-(nj/astro/research!login) 2396 3796 w
-10 /LucidaSansUnicode00 f
-(on) 4098 3796 w
-(the) 4267 3796 w
-(Datakit) 4468 3796 w
-(and) 4860 3796 w
-(both) 720 3916 w
-10 /LucidaTypewriter f
-(135.104.117.5!513) 975 3916 w
-10 /LucidaSansUnicode00 f
-(and) 2231 3916 w
-10 /LucidaTypewriter f
-(129.11.4.1!513) 2443 3916 w
-10 /LucidaSansUnicode00 f
-(across the Internet.) 3483 3916 w
-10 /LucidaTypewriter f
-(Dial) 970 4072 w
-10 /LucidaSansUnicode00 f
-(accepts addresses instead of symbolic names.) 1290 4072 w
-(For example, the) 3594 4072 w
-(destinations) 4447 4072 w
-10 /LucidaTypewriter f
-(tcp!135.104.117.5!513) 720 4192 w
-10 /LucidaSansUnicode00 f
-(and) 2290 4192 w
-10 /LucidaTypewriter f
-(tcp!research.bell-labs.com!login) 2527 4192 w
-10 /LucidaSansUnicode00 f
-(are) 4888 4192 w
-(equivalent references to the same machine.) 720 4312 w
-10 /LucidaSans-Demi f
-(5.2.) 720 4552 w
-(Listening) 962 4552 w
-10 /LucidaSansUnicode00 f
-(A) 970 4708 w
-(program) 1121 4708 w
-(uses) 1619 4708 w
-(four) 1921 4708 w
-(routines) 2204 4708 w
-(to) 2685 4708 w
-(listen) 2865 4708 w
-(for) 3212 4708 w
-(incoming) 3434 4708 w
-(connections.) 3966 4708 w
-(It) 4696 4708 w
-(first) 4845 4708 w
-10 /LucidaTypewriter f
-(announce\(\)) 720 4828 w
-10 /LucidaSansUnicode00 f
-(s) 1440 4828 w
-(its) 1548 4828 w
-(intention) 1722 4828 w
-(to) 2214 4828 w
-(receive) 2369 4828 w
-(connections,) 2767 4828 w
-(then) 3438 4828 w
-10 /LucidaTypewriter f
-(listen\(\)) 3711 4828 w
-10 /LucidaSansUnicode00 f
-(s) 4287 4828 w
-(for) 4394 4828 w
-(calls) 4589 4828 w
-(and) 4860 4828 w
-(finally) 720 4948 w
-10 /LucidaTypewriter f
-(accept\(\)) 1056 4948 w
-10 /LucidaSansUnicode00 f
-(s) 1632 4948 w
-(or) 1726 4948 w
-10 /LucidaTypewriter f
-(reject\(\)) 1871 4948 w
-10 /LucidaSansUnicode00 f
-(s) 2447 4948 w
-(them.) 2541 4948 w
-10 /LucidaTypewriter f
-(Announce) 2896 4948 w
-10 /LucidaSansUnicode00 f
-(returns) 3515 4948 w
-(an) 3908 4948 w
-(open) 4068 4948 w
-(file) 4353 4948 w
-(descriptor) 4547 4948 w
-(for) 720 5068 w
-(the) 895 5068 w
-10 /LucidaTypewriter f
-(ctl) 1086 5068 w
-10 /LucidaSansUnicode00 f
-(file) 1338 5068 w
-(of) 1525 5068 w
-(a) 1658 5068 w
-(connection) 1748 5068 w
-(and) 2315 5068 w
-(fills) 2530 5068 w
-10 /LucidaTypewriter f
-(dir) 2740 5068 w
-10 /LucidaSansUnicode00 f
-(with) 2991 5068 w
-(the) 3231 5068 w
-(path) 3421 5068 w
-(of) 3673 5068 w
-(the) 3806 5068 w
-(protocol) 3996 5068 w
-(directory) 4435 5068 w
-(for) 4901 5068 w
-(the announcement.) 720 5188 w
-9 /LucidaTypewriter f
-(int) 920 5358 w
-(announce\(char) 1245 5358 w
-(*addr,) 2155 5358 w
-(char) 2610 5358 w
-(*dir\)) 2935 5358 w
-10 /LucidaTypewriter f
-(Addr) 720 5538 w
-10 /LucidaSansUnicode00 f
-(is) 1057 5538 w
-(the) 1186 5538 w
-(symbolic) 1390 5538 w
-(name/address) 1868 5538 w
-(announced;) 2616 5538 w
-(if) 3232 5538 w
-(it) 3348 5538 w
-(does) 3464 5538 w
-(not) 3745 5538 w
-(contain) 3955 5538 w
-(a) 4362 5538 w
-(service,) 4467 5538 w
-(the) 4885 5538 w
-(announcement) 720 5658 w
-(is) 1486 5658 w
-(for) 1613 5658 w
-(all) 1799 5658 w
-(services) 1959 5658 w
-(not) 2393 5658 w
-(explicitly) 2600 5658 w
-(announced.) 3083 5658 w
-(Thus,) 3727 5658 w
-(one) 4043 5658 w
-(can) 4268 5658 w
-(easily) 4482 5658 w
-(write) 4800 5658 w
-(the) 720 5778 w
-(equivalent) 921 5778 w
-(of) 1468 5778 w
-(the) 1612 5778 w
-10 /LucidaTypewriter f
-(inetd) 1813 5778 w
-10 /LucidaSansUnicode00 f
-(program) 2220 5778 w
-(without) 2683 5778 w
-(having) 3095 5778 w
-(to) 3464 5778 w
-(announce) 3609 5778 w
-(each) 4127 5778 w
-(separate) 4398 5778 w
-(ser\255) 4859 5778 w
-(vice.) 720 5898 w
-(An announcement remains in force until the control file is closed.) 1004 5898 w
-10 /LucidaTypewriter f
-(Listen) 720 6054 w
-10 /LucidaSansUnicode00 f
-(returns) 1186 6054 w
-(an) 1570 6054 w
-(open) 1721 6054 w
-(file) 1997 6054 w
-(descriptor) 2183 6054 w
-(for) 2711 6054 w
-(the) 2885 6054 w
-10 /LucidaTypewriter f
-(ctl) 3075 6054 w
-10 /LucidaSansUnicode00 f
-(file) 3326 6054 w
-(and) 3512 6054 w
-(fills) 3727 6054 w
-10 /LucidaTypewriter f
-(ldir) 3937 6054 w
-10 /LucidaSansUnicode00 f
-(with) 4260 6054 w
-(the) 4500 6054 w
-(path) 4690 6054 w
-(of) 4942 6054 w
-(the) 720 6174 w
-(protocol) 910 6174 w
-(directory) 1349 6174 w
-(for) 1814 6174 w
-(the) 1987 6174 w
-(received) 2176 6174 w
-(connection.) 2614 6174 w
-(It) 3244 6174 w
-(is) 3344 6174 w
-(passed) 3458 6174 w
-10 /LucidaTypewriter f
-(dir) 3831 6174 w
-10 /LucidaSansUnicode00 f
-(from) 4081 6174 w
-(the) 4347 6174 w
-(announce\255) 4536 6174 w
-(ment.) 720 6294 w
-9 /LucidaTypewriter f
-(int) 920 6464 w
-(listen\(char) 1245 6464 w
-(*dir,) 2025 6464 w
-(char) 2415 6464 w
-(*ldir\)) 2740 6464 w
-10 /LucidaTypewriter f
-(Accept) 720 6680 w
-10 /LucidaSansUnicode00 f
-(and) 1190 6680 w
-10 /LucidaTypewriter f
-(reject) 1408 6680 w
-10 /LucidaSansUnicode00 f
-(are) 1878 6680 w
-(called) 2068 6680 w
-(with) 2389 6680 w
-(the) 2632 6680 w
-(control) 2825 6680 w
-(file) 3205 6680 w
-(descriptor) 3394 6680 w
-(and) 3925 6680 w
-10 /LucidaTypewriter f
-(ldir) 4143 6680 w
-10 /LucidaSansUnicode00 f
-(returned) 4469 6680 w
-(by) 4925 6680 w
-10 /LucidaTypewriter f
-(listen.) 720 6800 w
-10 /LucidaSansUnicode00 f
-(Some) 1257 6800 w
-(networks) 1554 6800 w
-(such as Datakit accept a reason for a rejection; networks such) 2030 6800 w
-(as IP ignore the third argument.) 720 6920 w
-9 /LucidaTypewriter f
-(int) 920 7090 w
-(accept\(int) 1245 7090 w
-(ctl,) 1960 7090 w
-(char) 2285 7090 w
-(*ldir\)) 2610 7090 w
-(int) 920 7200 w
-(reject\(int) 1245 7200 w
-(ctl,) 1960 7200 w
-(char) 2285 7200 w
-(*ldir,) 2610 7200 w
-(char) 3065 7200 w
-(*reason\)) 3390 7200 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 10 10
-%%Page: 11 11
-/saveobj save def
-mark
-11 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 11 \255) 2752 480 w
-(The) 970 840 w
-(following) 1195 840 w
-(code) 1686 840 w
-(implements) 1961 840 w
-(a) 2574 840 w
-(typical) 2673 840 w
-(TCP) 3033 840 w
-(listener.) 3264 840 w
-(It) 3733 840 w
-(announces) 3843 840 w
-(itself,) 4409 840 w
-(listens) 4725 840 w
-(for) 720 960 w
-(connections,) 894 960 w
-(and) 1544 960 w
-(forks) 1758 960 w
-(a) 2040 960 w
-(new) 2129 960 w
-(process) 2358 960 w
-(for) 2766 960 w
-(each.) 2939 960 w
-(The) 3261 960 w
-(new) 3476 960 w
-(process) 3705 960 w
-(echoes) 4113 960 w
-(data) 4484 960 w
-(on) 4728 960 w
-(the) 4885 960 w
-(connection) 720 1080 w
-(until) 1305 1080 w
-(the) 1577 1080 w
-(remote) 1785 1080 w
-(end) 2182 1080 w
-(closes) 2416 1080 w
-(it.) 2768 1080 w
-(The) 2951 1080 w
-("*") 3185 1080 w
-(in) 3360 1080 w
-(the) 3504 1080 w
-(symbolic) 3712 1080 w
-(name) 4194 1080 w
-(means) 4514 1080 w
-(the) 4885 1080 w
-(announcement is valid for any addresses bound to the machine the program is run on.) 720 1200 w
-9 /LucidaTypewriter f
-(int) 920 1370 w
-(echo_server\(void\)) 920 1480 w
-({) 920 1590 w
-(int) 1280 1700 w
-(dfd,) 1540 1700 w
-(lcfd;) 1865 1700 w
-(char) 1280 1810 w
-(adir[40],) 1605 1810 w
-(ldir[40];) 2255 1810 w
-(int) 1280 1920 w
-(n;) 1540 1920 w
-(char) 1280 2030 w
-(buf[256];) 1605 2030 w
-(afd) 1280 2250 w
-(=) 1540 2250 w
-(announce\("tcp!*!echo",) 1670 2250 w
-(adir\);) 3165 2250 w
-(if\(afd) 1280 2360 w
-(<) 1735 2360 w
-(0\)) 1865 2360 w
-(return) 1640 2470 w
-(-1;) 2095 2470 w
-(for\(;;\){) 1280 2690 w
-(/*) 1640 2800 w
-(listen) 1835 2800 w
-(for) 2290 2800 w
-(a) 2550 2800 w
-(call) 2680 2800 w
-(*/) 3005 2800 w
-(lcfd) 1640 2910 w
-(=) 1965 2910 w
-(listen\(adir,) 2095 2910 w
-(ldir\);) 2940 2910 w
-(if\(lcfd) 1640 3020 w
-(<) 2160 3020 w
-(0\)) 2290 3020 w
-(return) 2000 3130 w
-(-1;) 2455 3130 w
-(/*) 1640 3350 w
-(fork) 1835 3350 w
-(a) 2160 3350 w
-(process) 2290 3350 w
-(to) 2810 3350 w
-(echo) 3005 3350 w
-(*/) 3330 3350 w
-(switch\(fork\(\)\){) 1640 3460 w
-(case) 1640 3570 w
-(0:) 1965 3570 w
-(/*) 2000 3680 w
-(accept) 2195 3680 w
-(the) 2650 3680 w
-(call) 2910 3680 w
-(and) 3235 3680 w
-(open) 3495 3680 w
-(the) 3820 3680 w
-(data) 4080 3680 w
-(file) 4405 3680 w
-(*/) 4730 3680 w
-(dfd) 2000 3790 w
-(=) 2260 3790 w
-(accept\(lcfd,) 2390 3790 w
-(ldir\);) 3235 3790 w
-(if\(dfd) 2000 3900 w
-(<) 2455 3900 w
-(0\)) 2585 3900 w
-(return) 2360 4010 w
-(-1;) 2815 4010 w
-(/*) 2000 4230 w
-(echo) 2195 4230 w
-(until) 2520 4230 w
-(EOF) 2910 4230 w
-(*/) 3170 4230 w
-(while\(\(n) 2000 4340 w
-(=) 2585 4340 w
-(read\(dfd,) 2715 4340 w
-(buf,) 3365 4340 w
-(sizeof\(buf\)\)\)) 3690 4340 w
-(>) 4600 4340 w
-(0\)) 4730 4340 w
-(write\(dfd,) 2360 4450 w
-(buf,) 3075 4450 w
-(n\);) 3400 4450 w
-(exits\(0\);) 2000 4560 w
-(case) 1640 4670 w
-(-1:) 1965 4670 w
-(perror\("forking"\);) 2000 4780 w
-(default:) 1640 4890 w
-(close\(lcfd\);) 2000 5000 w
-(break;) 2000 5110 w
-(}) 1640 5220 w
-(}) 1280 5440 w
-(}) 920 5550 w
-10 /LucidaSans-Demi f
-(6.) 720 5850 w
-(User Level) 873 5850 w
-10 /LucidaSansUnicode00 f
-(Communication) 970 6006 w
-(between) 1768 6006 w
-(Plan) 2209 6006 w
-(9) 2444 6006 w
-(machines) 2541 6006 w
-(is) 3034 6006 w
-(done) 3149 6006 w
-(almost) 3426 6006 w
-(exclusively) 3787 6006 w
-(in) 4350 6006 w
-(terms) 4476 6006 w
-(of) 4789 6006 w
-(9P) 4922 6006 w
-(messages.) 720 6126 w
-(Only) 1277 6126 w
-(the) 1548 6126 w
-(two) 1753 6126 w
-(services) 1978 6126 w
-10 /LucidaTypewriter f
-(cpu) 2415 6126 w
-10 /LucidaSansUnicode00 f
-(and) 2680 6126 w
-10 /LucidaTypewriter f
-(exportfs) 2909 6126 w
-10 /LucidaSansUnicode00 f
-(are) 3534 6126 w
-(used.) 3735 6126 w
-(The) 4080 6126 w
-10 /LucidaTypewriter f
-(cpu) 4310 6126 w
-10 /LucidaSansUnicode00 f
-(service) 4575 6126 w
-(is) 4960 6126 w
-(analogous) 720 6246 w
-(to) 1263 6246 w
-10 /LucidaTypewriter f
-(rlogin) 1406 6246 w
-10 /LucidaSansUnicode00 f
-(.) 1838 6246 w
-(However,) 1947 6246 w
-(rather) 2442 6246 w
-(than) 2780 6246 w
-(emulating) 3042 6246 w
-(a) 3573 6246 w
-(terminal) 3674 6246 w
-(session) 4122 6246 w
-(across) 4529 6246 w
-(the) 4885 6246 w
-(network,) 720 6366 w
-10 /LucidaTypewriter f
-(cpu) 1189 6366 w
-10 /LucidaSansUnicode00 f
-(creates) 1450 6366 w
-(a) 1842 6366 w
-(process) 1942 6366 w
-(on) 2361 6366 w
-(the) 2529 6366 w
-(remote) 2729 6366 w
-(machine) 3117 6366 w
-(whose) 3569 6366 w
-(name) 3920 6366 w
-(space) 4230 6366 w
-(is) 4550 6366 w
-(an) 4674 6366 w
-(ana\255) 4835 6366 w
-(logue) 720 6486 w
-(of) 1041 6486 w
-(the) 1190 6486 w
-(window) 1396 6486 w
-(in) 1816 6486 w
-(which) 1958 6486 w
-(it) 2290 6486 w
-(was) 2407 6486 w
-(invoked.) 2641 6486 w
-10 /LucidaTypewriter f
-(Exportfs) 3137 6486 w
-10 /LucidaSansUnicode00 f
-(is) 3765 6486 w
-(a) 3897 6486 w
-(user) 4004 6486 w
-(level) 4266 6486 w
-(file) 4540 6486 w
-(server) 4743 6486 w
-(which) 720 6606 w
-(allows) 1043 6606 w
-(a) 1387 6606 w
-(piece) 1484 6606 w
-(of) 1781 6606 w
-(name) 1921 6606 w
-(space) 2229 6606 w
-(to) 2546 6606 w
-(be) 2685 6606 w
-(exported) 2845 6606 w
-(from) 3324 6606 w
-(machine) 3597 6606 w
-(to) 4046 6606 w
-(machine) 4185 6606 w
-(across) 4634 6606 w
-(a) 4985 6606 w
-(network.) 720 6726 w
-(It) 1179 6726 w
-(is) 1280 6726 w
-(used) 1395 6726 w
-(by) 1662 6726 w
-(the) 1812 6726 w
-10 /LucidaTypewriter f
-(cpu) 2002 6726 w
-10 /LucidaSansUnicode00 f
-(command) 2254 6726 w
-(to) 2768 6726 w
-(serve) 2902 6726 w
-(the) 3194 6726 w
-(files) 3385 6726 w
-(in) 3623 6726 w
-(the) 3750 6726 w
-(terminal) 3941 6726 w
-10 /LucidaSansUnicode20 f
-(\031) 4343 6726 w
-10 /LucidaSansUnicode00 f
-(s) 4375 6726 w
-(name) 4462 6726 w
-(space) 4764 6726 w
-(when they are accessed from the cpu server.) 720 6846 w
-(By) 970 7002 w
-(convention,) 1120 7002 w
-(the) 1725 7002 w
-(protocol) 1920 7002 w
-(and) 2364 7002 w
-(device) 2584 7002 w
-(driver) 2931 7002 w
-(file) 3253 7002 w
-(systems) 3444 7002 w
-(are) 3875 7002 w
-(mounted) 4067 7002 w
-(in) 4541 7002 w
-(a) 4672 7002 w
-(direc\255) 4767 7002 w
-(tory) 720 7122 w
-(called) 955 7122 w
-10 /LucidaTypewriter f
-(/net) 1282 7122 w
-10 /LucidaSansUnicode00 f
-(.) 1570 7122 w
-(Although) 1678 7122 w
-(the) 2166 7122 w
-(per-process) 2365 7122 w
-(name) 3001 7122 w
-(space) 3310 7122 w
-(allows) 3629 7122 w
-(users) 3974 7122 w
-(to) 4278 7122 w
-(configure) 4419 7122 w
-(an) 4923 7122 w
-(arbitrary view of the system, in practice their profiles build a conventional name space.) 720 7242 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 11 11
-%%Page: 12 12
-/saveobj save def
-mark
-12 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 12 \255) 2752 480 w
-10 /LucidaSans-Demi f
-(6.1.) 720 840 w
-(Exportfs) 962 840 w
-10 /LucidaTypewriter f
-(Exportfs) 970 996 w
-10 /LucidaSansUnicode00 f
-(is) 1580 996 w
-(invoked) 1694 996 w
-(by) 2109 996 w
-(an) 2258 996 w
-(incoming) 2409 996 w
-(network) 2892 996 w
-(call.) 3318 996 w
-(The) 3580 996 w
-10 /LucidaSans-Italic f
-(listener) 3795 996 w
-10 /LucidaSansUnicode00 f
-(\(the) 4190 996 w
-(Plan) 4412 996 w
-(9) 4647 996 w
-(equiv\255) 4745 996 w
-(alent) 720 1116 w
-(of) 997 1116 w
-10 /LucidaTypewriter f
-(inetd) 1133 1116 w
-10 /LucidaSansUnicode00 f
-(\)) 1493 1116 w
-(runs) 1564 1116 w
-(the) 1817 1116 w
-(profile) 2009 1116 w
-(of) 2362 1116 w
-(the) 2497 1116 w
-(user) 2689 1116 w
-(requesting) 2936 1116 w
-(the) 3492 1116 w
-(service) 3684 1116 w
-(to) 4057 1116 w
-(construct) 4192 1116 w
-(a) 4682 1116 w
-(name) 4774 1116 w
-(space) 720 1236 w
-(before) 1040 1236 w
-(starting) 1398 1236 w
-10 /LucidaTypewriter f
-(exportfs) 1816 1236 w
-10 /LucidaSansUnicode00 f
-(.) 2392 1236 w
-(After) 2501 1236 w
-(an) 2786 1236 w
-(initial) 2948 1236 w
-(protocol) 3263 1236 w
-(establishes) 3712 1236 w
-(the) 4297 1236 w
-(root) 4497 1236 w
-(of) 4742 1236 w
-(the) 4885 1236 w
-(file) 720 1356 w
-(tree) 959 1356 w
-(being) 1237 1356 w
-(exported,) 1597 1356 w
-(the) 2155 1356 w
-(remote) 2398 1356 w
-(process) 2829 1356 w
-(mounts) 3290 1356 w
-(the) 3743 1356 w
-(connection,) 3985 1356 w
-(allowing) 4636 1356 w
-10 /LucidaTypewriter f
-(exportfs) 720 1476 w
-10 /LucidaSansUnicode00 f
-(to) 1343 1476 w
-(act) 1488 1476 w
-(as) 1678 1476 w
-(a) 1831 1476 w
-(relay) 1933 1476 w
-(file) 2213 1476 w
-(server.) 2411 1476 w
-(Operations) 2787 1476 w
-(in) 3367 1476 w
-(the) 3505 1476 w
-(imported) 3707 1476 w
-(file) 4197 1476 w
-(tree) 4396 1476 w
-(are) 4634 1476 w
-(exe\255) 4834 1476 w
-(cuted) 720 1596 w
-(on) 1026 1596 w
-(the) 1186 1596 w
-(remote) 1378 1596 w
-(server) 1759 1596 w
-(and) 2093 1596 w
-(the) 2310 1596 w
-(results) 2502 1596 w
-(returned.) 2866 1596 w
-(As) 3385 1596 w
-(a) 3542 1596 w
-(result) 3634 1596 w
-(the) 3946 1596 w
-(name) 4137 1596 w
-(space) 4439 1596 w
-(of) 4751 1596 w
-(the) 4885 1596 w
-(remote machine appears to be exported into a local file tree.) 720 1716 w
-(The) 970 1872 w
-10 /LucidaTypewriter f
-(import) 1190 1872 w
-10 /LucidaSansUnicode00 f
-(command) 1661 1872 w
-(calls) 2178 1872 w
-10 /LucidaTypewriter f
-(exportfs) 2432 1872 w
-10 /LucidaSansUnicode00 f
-(on) 3047 1872 w
-(a) 3209 1872 w
-(remote) 3303 1872 w
-(machine,) 3686 1872 w
-(mounts) 4165 1872 w
-(the) 4570 1872 w
-(result) 4764 1872 w
-(in) 720 1992 w
-(the) 858 1992 w
-(local) 1060 1992 w
-(name) 1332 1992 w
-(space,) 1645 1992 w
-(and) 2000 1992 w
-(exits.) 2227 1992 w
-(No) 2572 1992 w
-(local) 2754 1992 w
-(process) 3026 1992 w
-(is) 3447 1992 w
-(required) 3574 1992 w
-(to) 4032 1992 w
-(serve) 4176 1992 w
-(mounts;) 4478 1992 w
-(9P) 4922 1992 w
-(messages are generated by the kernel) 720 2112 w
-10 /LucidaSansUnicode20 f
-(\031) 2567 2112 w
-10 /LucidaSansUnicode00 f
-(s mount driver and sent directly over the network.) 2599 2112 w
-10 /LucidaTypewriter f
-(Exportfs) 970 2268 w
-10 /LucidaSansUnicode00 f
-(must) 1612 2268 w
-(be) 1921 2268 w
-(multithreaded) 2106 2268 w
-(since) 2855 2268 w
-(the) 3170 2268 w
-(system) 3391 2268 w
-(calls) 3797 2268 w
-10 /LucidaTypewriter f
-(open,) 4078 2268 w
-(read) 4505 2268 w
-10 /LucidaSansUnicode00 f
-(and) 4860 2268 w
-10 /LucidaTypewriter f
-(write) 720 2388 w
-10 /LucidaSansUnicode00 f
-(may) 1118 2388 w
-(block.) 1356 2388 w
-(Plan) 1720 2388 w
-(9) 1959 2388 w
-(does) 2060 2388 w
-(not) 2329 2388 w
-(implement) 2527 2388 w
-(the) 3083 2388 w
-10 /LucidaTypewriter f
-(select) 3275 2388 w
-10 /LucidaSansUnicode00 f
-(system) 3744 2388 w
-(call) 4121 2388 w
-(but) 4322 2388 w
-(does) 4521 2388 w
-(allow) 4789 2388 w
-(processes) 720 2508 w
-(to) 1243 2508 w
-(share) 1383 2508 w
-(file) 1691 2508 w
-(descriptors,) 1885 2508 w
-(memory) 2504 2508 w
-(and) 2943 2508 w
-(other) 3166 2508 w
-(resources.) 3466 2508 w
-10 /LucidaTypewriter f
-(Exportfs) 4043 2508 w
-10 /LucidaSansUnicode00 f
-(and) 4662 2508 w
-(the) 4885 2508 w
-(configurable) 720 2628 w
-(name) 1364 2628 w
-(space) 1666 2628 w
-(provide) 1978 2628 w
-(a) 2379 2628 w
-(means) 2470 2628 w
-(of) 2823 2628 w
-(sharing) 2957 2628 w
-(resources) 3354 2628 w
-(between) 3859 2628 w
-(machines.) 4301 2628 w
-(It) 4859 2628 w
-(is) 4960 2628 w
-(a building block for constructing complex name spaces served from many machines.) 720 2748 w
-(The) 970 2904 w
-(simplicity) 1186 2904 w
-(of) 1684 2904 w
-(the) 1817 2904 w
-(interfaces) 2007 2904 w
-(encourages) 2517 2904 w
-(naive) 3109 2904 w
-(users) 3398 2904 w
-(to) 3694 2904 w
-(exploit) 3827 2904 w
-(the) 4198 2904 w
-(potential) 4388 2904 w
-(of) 4852 2904 w
-(a) 4985 2904 w
-(richly) 720 3024 w
-(connected) 1040 3024 w
-(environment.) 1594 3024 w
-(Using) 2324 3024 w
-(these) 2652 3024 w
-(tools) 2969 3024 w
-(it) 3263 3024 w
-(is) 3384 3024 w
-(easy) 3519 3024 w
-(to) 3788 3024 w
-(gateway) 3941 3024 w
-(between) 4390 3024 w
-(net\255) 4852 3024 w
-(works.) 720 3144 w
-(For) 1127 3144 w
-(example) 1338 3144 w
-(a) 1806 3144 w
-(terminal) 1916 3144 w
-(with) 2373 3144 w
-(only) 2633 3144 w
-(a) 2892 3144 w
-(Datakit) 3003 3144 w
-(connection) 3405 3144 w
-(can) 3993 3144 w
-(import) 4217 3144 w
-(from) 4597 3144 w
-(the) 4885 3144 w
-(server) 720 3264 w
-10 /LucidaTypewriter f
-(helix) 1049 3264 w
-10 /LucidaSansUnicode00 f
-(:) 1409 3264 w
-9 /LucidaTypewriter f
-(import) 920 3434 w
-(-a) 1375 3434 w
-(helix) 1570 3434 w
-(/net) 1960 3434 w
-(telnet) 920 3544 w
-(ai.mit.edu) 1375 3544 w
-10 /LucidaSansUnicode00 f
-(The) 720 3724 w
-10 /LucidaTypewriter f
-(import) 951 3724 w
-10 /LucidaSansUnicode00 f
-(command) 1433 3724 w
-(makes) 1961 3724 w
-(a) 2324 3724 w
-(Datakit) 2429 3724 w
-(connection) 2825 3724 w
-(to) 3407 3724 w
-(the) 3555 3724 w
-(machine) 3761 3724 w
-10 /LucidaTypewriter f
-(helix) 4220 3724 w
-10 /LucidaSansUnicode00 f
-(where) 4631 3724 w
-(it) 4974 3724 w
-(starts) 720 3844 w
-(an) 1050 3844 w
-(instance) 1225 3844 w
-10 /LucidaTypewriter f
-(exportfs) 1686 3844 w
-10 /LucidaSansUnicode00 f
-(to) 2320 3844 w
-(serve) 2476 3844 w
-10 /LucidaTypewriter f
-(/net) 2790 3844 w
-10 /LucidaSansUnicode00 f
-(.) 3078 3844 w
-(The) 3200 3844 w
-10 /LucidaTypewriter f
-(import) 3438 3844 w
-10 /LucidaSansUnicode00 f
-(command) 3927 3844 w
-(mounts) 4462 3844 w
-(the) 4885 3844 w
-(remote) 720 3964 w
-10 /LucidaTypewriter f
-(/net) 1111 3964 w
-10 /LucidaSansUnicode00 f
-(directory) 1446 3964 w
-(after) 1924 3964 w
-(\(the) 2197 3964 w
-10 /LucidaTypewriter f
-(-a) 2432 3964 w
-10 /LucidaSansUnicode00 f
-(option) 2623 3964 w
-(to) 2983 3964 w
-10 /LucidaTypewriter f
-(import) 3128 3964 w
-10 /LucidaSansUnicode00 f
-(\)) 3560 3964 w
-(the) 3640 3964 w
-(existing) 3842 3964 w
-(contents) 4276 3964 w
-(of) 4740 3964 w
-(the) 4885 3964 w
-(local) 720 4084 w
-10 /LucidaTypewriter f
-(/net) 979 4084 w
-10 /LucidaSansUnicode00 f
-(directory.) 1301 4084 w
-(The) 1830 4084 w
-(directory) 2045 4084 w
-(contains) 2510 4084 w
-(the) 2952 4084 w
-(union) 3141 4084 w
-(of) 3451 4084 w
-(the) 3583 4084 w
-(local) 3772 4084 w
-(and) 4031 4084 w
-(remote) 4245 4084 w
-(contents) 4623 4084 w
-(of) 720 4204 w
-10 /LucidaTypewriter f
-(/net) 861 4204 w
-10 /LucidaSansUnicode00 f
-(.) 1149 4204 w
-(Local) 1256 4204 w
-(entries) 1548 4204 w
-(supersede) 1923 4204 w
-(remote) 2465 4204 w
-(ones) 2852 4204 w
-(of) 3125 4204 w
-(the) 3267 4204 w
-(same) 3466 4204 w
-(name) 3765 4204 w
-(so) 4075 4204 w
-(networks) 4231 4204 w
-(on) 4718 4204 w
-(the) 4885 4204 w
-(local) 720 4324 w
-(machine) 994 4324 w
-(are) 1450 4324 w
-(chosen) 1650 4324 w
-(in) 2041 4324 w
-(preference) 2180 4324 w
-(to) 2747 4324 w
-(those) 2893 4324 w
-(supplied) 3208 4324 w
-(remotely.) 3672 4324 w
-(However,) 4209 4324 w
-(unique) 4706 4324 w
-(entries) 720 4444 w
-(in) 1090 4444 w
-(the) 1219 4444 w
-(remote) 1412 4444 w
-(directory) 1795 4444 w
-(are) 2265 4444 w
-(now) 2456 4444 w
-(visible) 2695 4444 w
-(in) 3043 4444 w
-(the) 3173 4444 w
-(local) 3367 4444 w
-10 /LucidaTypewriter f
-(/net) 3631 4444 w
-10 /LucidaSansUnicode00 f
-(directory.) 3958 4444 w
-(All) 4492 4444 w
-(the) 4658 4444 w
-(net\255) 4852 4444 w
-(works) 720 4564 w
-(connected) 1061 4564 w
-(to) 1613 4564 w
-10 /LucidaTypewriter f
-(helix) 1764 4564 w
-10 /LucidaSansUnicode00 f
-(,) 2124 4564 w
-(not) 2209 4564 w
-(just) 2422 4564 w
-(Datakit,) 2655 4564 w
-(are) 3086 4564 w
-(now) 3291 4564 w
-(available) 3544 4564 w
-(in) 4020 4564 w
-(the) 4164 4564 w
-(terminal.) 4372 4564 w
-(The) 4859 4564 w
-(effect on the name space is shown by the following example:) 720 4684 w
-9 /LucidaTypewriter f
-(philw-gnot%) 920 4854 w
-(ls) 1700 4854 w
-(/net) 1895 4854 w
-(/net/cs) 920 4964 w
-(/net/dk) 920 5074 w
-(philw-gnot%) 920 5184 w
-(import) 1700 5184 w
-(-a) 2155 5184 w
-(musca) 2350 5184 w
-(/net) 2740 5184 w
-(philw-gnot%) 920 5294 w
-(ls) 1700 5294 w
-(/net) 1895 5294 w
-(/net/cs) 920 5404 w
-(/net/cs) 920 5514 w
-(/net/dk) 920 5624 w
-(/net/dk) 920 5734 w
-(/net/dns) 920 5844 w
-(/net/ether) 920 5954 w
-(/net/il) 920 6064 w
-(/net/tcp) 920 6174 w
-(/net/udp) 920 6284 w
-10 /LucidaSans-Demi f
-(6.2.) 720 6584 w
-(Ftpfs) 962 6584 w
-10 /LucidaSansUnicode00 f
-(We) 970 6740 w
-(decided) 1156 6740 w
-(to) 1581 6740 w
-(make) 1723 6740 w
-(our) 2029 6740 w
-(interface) 2237 6740 w
-(to) 2705 6740 w
-(FTP) 2847 6740 w
-(a) 3063 6740 w
-(file) 3163 6740 w
-(system) 3359 6740 w
-(rather) 3744 6740 w
-(than) 4081 6740 w
-(the) 4342 6740 w
-(traditional) 4542 6740 w
-(command.) 720 6860 w
-(Our) 1313 6860 w
-(command,) 1545 6860 w
-10 /LucidaSans-Italic f
-(ftpfs,) 2106 6860 w
-10 /LucidaSansUnicode00 f
-(dials) 2413 6860 w
-(the) 2691 6860 w
-(FTP) 2897 6860 w
-(port) 3120 6860 w
-(of) 3373 6860 w
-(a) 3521 6860 w
-(remote) 3626 6860 w
-(system,) 4020 6860 w
-(prompts) 4442 6860 w
-(for) 4901 6860 w
-(login) 720 6980 w
-(and) 1033 6980 w
-(password,) 1284 6980 w
-(sets) 1849 6980 w
-(image) 2115 6980 w
-(mode,) 2481 6980 w
-(and) 2857 6980 w
-(mounts) 3108 6980 w
-(the) 3545 6980 w
-(remote) 3771 6980 w
-(file) 4186 6980 w
-(system) 4408 6980 w
-(onto) 4819 6980 w
-10 /LucidaTypewriter f
-(/n/ftp) 720 7100 w
-10 /LucidaSansUnicode00 f
-(.) 1152 7100 w
-(Files and directories are cached to reduce traffic.) 1249 7100 w
-(The cache is updated when\255) 3687 7100 w
-(ever) 720 7220 w
-(a) 966 7220 w
-(file) 1063 7220 w
-(is) 1256 7220 w
-(created.) 1378 7220 w
-(Ftpfs) 1843 7220 w
-(works) 2127 7220 w
-(with) 2457 7220 w
-(TOPS-20,) 2704 7220 w
-(VMS,) 3212 7220 w
-(and) 3491 7220 w
-(various) 3713 7220 w
-(Unix) 4106 7220 w
-(flavors) 4369 7220 w
-(as) 4737 7220 w
-(the) 4885 7220 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 12 12
-%%Page: 13 13
-/saveobj save def
-mark
-13 pagesetup
-10 /LucidaSansUnicode00 f
-(\255 13 \255) 2752 480 w
-(remote system.) 720 840 w
-10 /LucidaSans-Demi f
-(7.) 720 1080 w
-(Cyclone Fiber Links) 873 1080 w
-10 /LucidaSansUnicode00 f
-(The) 970 1236 w
-(file) 1191 1236 w
-(servers) 1382 1236 w
-(and) 1770 1236 w
-(CPU) 1990 1236 w
-(servers) 2223 1236 w
-(are) 2611 1236 w
-(connected) 2803 1236 w
-(by) 3342 1236 w
-(high-bandwidth) 3497 1236 w
-(point-to-point) 4322 1236 w
-(links.) 720 1356 w
-(A) 1054 1356 w
-(link) 1163 1356 w
-(consists) 1381 1356 w
-(of) 1814 1356 w
-(two) 1952 1356 w
-(VME) 2167 1356 w
-(cards) 2412 1356 w
-(connected) 2713 1356 w
-(by) 3252 1356 w
-(a) 3407 1356 w
-(pair) 3502 1356 w
-(of) 3730 1356 w
-(optical) 3868 1356 w
-(fibers.) 4233 1356 w
-(The) 4614 1356 w
-(VME) 4835 1356 w
-(cards) 720 1476 w
-(use) 1031 1476 w
-(33MHz) 1250 1476 w
-(Intel) 1643 1476 w
-(960) 1906 1476 w
-(processors) 2145 1476 w
-(and) 2722 1476 w
-(AMD) 2952 1476 w
-10 /LucidaSansUnicode20 f
-(\031) 3182 1476 w
-10 /LucidaSansUnicode00 f
-(s) 3214 1476 w
-(TAXI) 3315 1476 w
-(fiber) 3589 1476 w
-(transmitter/receivers) 3866 1476 w
-(to) 4942 1476 w
-(drive) 720 1596 w
-(the) 1006 1596 w
-(lines) 1206 1596 w
-(at) 1478 1596 w
-(125) 1615 1596 w
-(Mbit/sec.) 1849 1596 w
-(Software) 2384 1596 w
-(in) 2847 1596 w
-(the) 2983 1596 w
-(VME) 3183 1596 w
-(card) 3433 1596 w
-(reduces) 3688 1596 w
-(latency) 4113 1596 w
-(by) 4500 1596 w
-(copying) 4660 1596 w
-(messages from system memory to fiber without intermediate buffering.) 720 1716 w
-10 /LucidaSans-Demi f
-(8.) 720 1956 w
-(Performance) 873 1956 w
-10 /LucidaSansUnicode00 f
-(We) 970 2112 w
-(measured) 1158 2112 w
-(both) 1681 2112 w
-(latency) 1950 2112 w
-(and) 2338 2112 w
-(throughput) 2564 2112 w
-(of) 3159 2112 w
-(reading) 3303 2112 w
-(and) 3717 2112 w
-(writing) 3943 2112 w
-(bytes) 4327 2112 w
-(between) 4633 2112 w
-(two) 720 2232 w
-(processes) 934 2232 w
-(for) 1454 2232 w
-(a) 1632 2232 w
-(number) 1726 2232 w
-(of) 2142 2232 w
-(different) 2279 2232 w
-(paths.) 2736 2232 w
-(Measurements) 3107 2232 w
-(were) 3852 2232 w
-(made) 4121 2232 w
-(on) 4427 2232 w
-(two-) 4589 2232 w
-(and) 4860 2232 w
-(four-CPU) 720 2352 w
-(SGI) 1211 2352 w
-(Power) 1405 2352 w
-(Series) 1734 2352 w
-(processors.) 2060 2352 w
-(The) 2690 2352 w
-(CPUs) 2910 2352 w
-(are) 3193 2352 w
-(25) 3384 2352 w
-(MHz) 3549 2352 w
-(MIPS) 3806 2352 w
-(3000s.) 4070 2352 w
-(The) 4477 2352 w
-(latency) 4698 2352 w
-(is) 720 2472 w
-(measured) 833 2472 w
-(as) 1343 2472 w
-(the) 1482 2472 w
-(round) 1670 2472 w
-(trip) 1992 2472 w
-(time) 2195 2472 w
-(for) 2443 2472 w
-(a) 2615 2472 w
-(byte) 2703 2472 w
-(sent) 2944 2472 w
-(from) 3183 2472 w
-(one process to another and back) 3448 2472 w
-(again.) 720 2592 w
-(Throughput is measured using 16k writes from one process to another.) 1079 2592 w
-10 /S f
-(_) 1928 2732 w
-(______________________________________) 1932 2732 w
-10 /LucidaSansUnicode00 f
-(Table 1 - Performance) 2359 2852 w
-10 /S f
-(_) 1928 2872 w
-(______________________________________) 1932 2872 w
-10 /LucidaSansUnicode00 f
-(test) 2205 2992 w
-(throughput) 2740 2992 w
-(latency) 3452 2992 w
-(MBytes/sec) 2739 3112 w
-(millisec) 3440 3112 w
-10 /S f
-(_) 1928 3132 w
-(______________________________________) 1932 3132 w
-10 /LucidaSansUnicode00 f
-(pipes) 2003 3252 w
-(8.15) 2904 3252 w
-(.255) 3544 3252 w
-10 /S f
-(_) 1928 3272 w
-(______________________________________) 1932 3272 w
-10 /LucidaSansUnicode00 f
-(IL/ether) 2003 3392 w
-(1.02) 2904 3392 w
-(1.42) 3481 3392 w
-10 /S f
-(_) 1928 3412 w
-(______________________________________) 1932 3412 w
-10 /LucidaSansUnicode00 f
-(URP/Datakit) 2003 3532 w
-(0.22) 2904 3532 w
-(1.75) 3481 3532 w
-10 /S f
-(_) 1928 3552 w
-(______________________________________) 1932 3552 w
-10 /LucidaSansUnicode00 f
-(Cyclone) 2003 3672 w
-(3.2) 2904 3672 w
-(0.375) 3481 3672 w
-10 /S f
-(_) 1928 3692 w
-(______________________________________) 1932 3692 w
-(\347) 1928 3692 w
-(\347) 1928 3632 w
-(\347) 1928 3532 w
-(\347) 1928 3432 w
-(\347) 1928 3332 w
-(\347) 1928 3232 w
-(\347) 1928 3132 w
-(\347) 1928 3032 w
-(\347) 1928 2932 w
-(\347) 1928 2832 w
-(\347) 2639 3692 w
-(\347) 2639 3672 w
-(\347) 2639 3572 w
-(\347) 2639 3472 w
-(\347) 2639 3372 w
-(\347) 2639 3272 w
-(\347) 2639 3172 w
-(\347) 2639 3072 w
-(\347) 2639 2972 w
-(\347) 3340 3692 w
-(\347) 3340 3672 w
-(\347) 3340 3572 w
-(\347) 3340 3472 w
-(\347) 3340 3372 w
-(\347) 3340 3272 w
-(\347) 3340 3172 w
-(\347) 3340 3072 w
-(\347) 3340 2972 w
-(\347) 3832 3692 w
-(\347) 3832 3632 w
-(\347) 3832 3532 w
-(\347) 3832 3432 w
-(\347) 3832 3332 w
-(\347) 3832 3232 w
-(\347) 3832 3132 w
-(\347) 3832 3032 w
-(\347) 3832 2932 w
-(\347) 3832 2832 w
-10 /LucidaSans-Demi f
-(9.) 720 4052 w
-(Conclusion) 873 4052 w
-10 /LucidaSansUnicode00 f
-(The) 970 4208 w
-(representation) 1190 4208 w
-(of) 1936 4208 w
-(all) 2073 4208 w
-(resources) 2225 4208 w
-(as) 2734 4208 w
-(file) 2879 4208 w
-(systems) 3069 4208 w
-(coupled) 3499 4208 w
-(with) 3924 4208 w
-(an) 4169 4208 w
-(ASCII) 4326 4208 w
-(interface) 4616 4208 w
-(has) 720 4328 w
-(proved) 929 4328 w
-(more) 1306 4328 w
-(powerful) 1597 4328 w
-(than) 2063 4328 w
-(we) 2319 4328 w
-(had) 2492 4328 w
-(originally) 2712 4328 w
-(imagined.) 3201 4328 w
-(Resources) 3754 4328 w
-(can) 4286 4328 w
-(be) 4494 4328 w
-(used) 4653 4328 w
-(by) 4925 4328 w
-(any) 720 4448 w
-(computer) 930 4448 w
-(in) 1435 4448 w
-(our) 1567 4448 w
-(networks) 1772 4448 w
-(independent) 2256 4448 w
-(of) 2906 4448 w
-(byte) 3045 4448 w
-(ordering) 3294 4448 w
-(or) 3750 4448 w
-(CPU) 3893 4448 w
-(type.) 4127 4448 w
-(The) 4441 4448 w
-(connec\255) 4664 4448 w
-(tion) 720 4568 w
-(server) 949 4568 w
-(provides) 1286 4568 w
-(an) 1742 4568 w
-(elegant) 1899 4568 w
-(means) 2296 4568 w
-(of) 2653 4568 w
-(decoupling) 2791 4568 w
-(tools) 3368 4568 w
-(from) 3646 4568 w
-(the) 3917 4568 w
-(networks) 4111 4568 w
-(they) 4593 4568 w
-(use.) 4839 4568 w
-(Users) 720 4688 w
-(successfully) 1033 4688 w
-(use) 1660 4688 w
-(Plan) 1875 4688 w
-(9) 2122 4688 w
-(without) 2231 4688 w
-(knowing) 2642 4688 w
-(the) 3099 4688 w
-(topology) 3300 4688 w
-(of) 3772 4688 w
-(the) 3916 4688 w
-(system) 4117 4688 w
-(or) 4503 4688 w
-(the) 4651 4688 w
-(net\255) 4852 4688 w
-(works) 720 4808 w
-(they) 1046 4808 w
-(use.) 1291 4808 w
-(More) 1562 4808 w
-(information) 1844 4808 w
-(about) 2449 4808 w
-(9P) 2765 4808 w
-(can) 2921 4808 w
-(be) 3127 4808 w
-(found) 3283 4808 w
-(in) 3605 4808 w
-(the) 3733 4808 w
-(Section) 3925 4808 w
-(5) 4312 4808 w
-(of) 4412 4808 w
-(the) 4547 4808 w
-(Plan) 4739 4808 w
-(9) 4977 4808 w
-(Programmer) 720 4928 w
-10 /LucidaSansUnicode20 f
-(\031) 1318 4928 w
-10 /LucidaSansUnicode00 f
-(s Manual, Volume I.) 1350 4928 w
-10 /LucidaSans-Demi f
-(10.) 720 5168 w
-(References) 937 5168 w
-10 /LucidaSansUnicode00 f
-([Pike90]) 720 5324 w
-(R.) 1148 5324 w
-(Pike,) 1281 5324 w
-(D.) 1549 5324 w
-(Presotto,) 1695 5324 w
-(K.) 2165 5324 w
-(Thompson,) 2301 5324 w
-(H.) 2888 5324 w
-(Trickey,) 3033 5324 w
-10 /LucidaSansUnicode20 f
-(\030\030) 3454 5324 w
-10 /LucidaSansUnicode00 f
-(Plan) 3518 5324 w
-(9) 3758 5324 w
-(from) 3860 5324 w
-(Bell) 4131 5324 w
-(Labs) 4342 5324 w
-10 /LucidaSansUnicode20 f
-(\031\031) 4564 5324 w
-10 /LucidaSansUnicode00 f
-(,) 4628 5324 w
-10 /LucidaSans-Italic f
-(UKUUG) 4699 5324 w
-(Proc. of the Summer 1990 Conf. , London, England, 1990.) 720 5444 w
-10 /LucidaSansUnicode00 f
-([Needham]) 720 5600 w
-(R.) 1293 5600 w
-(Needham,) 1436 5600 w
-10 /LucidaSansUnicode20 f
-(\030\030) 1975 5600 w
-10 /LucidaSansUnicode00 f
-(Names) 2039 5600 w
-10 /LucidaSansUnicode20 f
-(\031\031) 2368 5600 w
-10 /LucidaSansUnicode00 f
-(,) 2432 5600 w
-(in) 2512 5600 w
-10 /LucidaSans-Italic f
-(Distributed) 2652 5600 w
-(systems,) 3243 5600 w
-10 /LucidaSansUnicode00 f
-(S.) 3710 5600 w
-(Mullender,) 3845 5600 w
-(ed.,) 4410 5600 w
-(Addison) 4642 5600 w
-(Wesley, 1989.) 720 5720 w
-([Presotto]) 720 5876 w
-(D.) 1219 5876 w
-(Presotto,) 1360 5876 w
-10 /LucidaSansUnicode20 f
-(\030\030) 1825 5876 w
-10 /LucidaSansUnicode00 f
-(Multiprocessor) 1889 5876 w
-(Streams) 2642 5876 w
-(for) 3063 5876 w
-(Plan) 3236 5876 w
-(9) 3471 5876 w
-10 /LucidaSansUnicode20 f
-(\031\031) 3534 5876 w
-10 /LucidaSansUnicode00 f
-(,) 3598 5876 w
-10 /LucidaSans-Italic f
-(UKUUG) 3664 5876 w
-(Proc.) 4039 5876 w
-(of) 4318 5876 w
-(the) 4448 5876 w
-(Summer) 4636 5876 w
-(1990 Conf. ,) 720 5996 w
-10 /LucidaSansUnicode00 f
-(London, England, 1990.) 1357 5996 w
-([Met80]) 720 6152 w
-(R.) 1136 6152 w
-(Metcalfe,) 1277 6152 w
-(D.) 1762 6152 w
-(Boggs,) 1915 6152 w
-(C.) 2287 6152 w
-(Crane,) 2434 6152 w
-(E.) 2795 6152 w
-(Taf) 2927 6152 w
-(and) 3128 6152 w
-(J.) 3354 6152 w
-(Hupp,) 3463 6152 w
-10 /LucidaSansUnicode20 f
-(\030\030) 3803 6152 w
-10 /LucidaSansUnicode00 f
-(The) 3867 6152 w
-(Ethernet) 4094 6152 w
-(Local) 4545 6152 w
-(Net\255) 4840 6152 w
-(work: Three reports) 720 6272 w
-10 /LucidaSansUnicode20 f
-(\031\031) 1681 6272 w
-10 /LucidaSansUnicode00 f
-(,) 1745 6272 w
-10 /LucidaSans-Italic f
-(CSL-80-2,) 1809 6272 w
-10 /LucidaSansUnicode00 f
-(XEROX Palo Alto Research Center, February 1980.) 2366 6272 w
-([Fra80]) 720 6428 w
-(A.) 1102 6428 w
-(G.) 1243 6428 w
-(Fraser,) 1387 6428 w
-10 /LucidaSansUnicode20 f
-(\030\030) 1757 6428 w
-10 /LucidaSansUnicode00 f
-(Datakit) 1821 6428 w
-(-) 2207 6428 w
-(A) 2305 6428 w
-(Modular) 2414 6428 w
-(Network) 2851 6428 w
-(for) 3295 6428 w
-(Synchronous) 3474 6428 w
-(and) 4134 6428 w
-(Asynchronous) 4355 6428 w
-(Traffic) 720 6548 w
-10 /LucidaSansUnicode20 f
-(\031\031) 1033 6548 w
-10 /LucidaSansUnicode00 f
-(,) 1097 6548 w
-10 /LucidaSans-Italic f
-(Proc. Int'l Conf. on Communication,) 1161 6548 w
-10 /LucidaSansUnicode00 f
-(Boston, June 1980.) 2925 6548 w
-([Pet89a]) 720 6704 w
-(L.) 1161 6704 w
-(Peterson,) 1292 6704 w
-10 /LucidaSansUnicode20 f
-(\030\030) 1789 6704 w
-10 /LucidaSansUnicode00 f
-(RPC) 1853 6704 w
-(in) 2086 6704 w
-(the) 2223 6704 w
-(X-Kernel:) 2424 6704 w
-(Evaluating) 2932 6704 w
-(new) 3475 6704 w
-(Design) 3716 6704 w
-(Techniques) 4097 6704 w
-10 /LucidaSansUnicode20 f
-(\031\031) 4652 6704 w
-10 /LucidaSansUnicode00 f
-(,) 4716 6704 w
-10 /LucidaSans-Italic f
-(Proc.) 4795 6704 w
-(Twelfth Symp. on Op. Sys. Princ.,) 720 6824 w
-10 /LucidaSansUnicode00 f
-(Litchfield Park, AZ, December 1990.) 2360 6824 w
-([Rit84a]) 720 6980 w
-(D.) 1171 6980 w
-(M.) 1353 6980 w
-(Ritchie,) 1546 6980 w
-10 /LucidaSansUnicode20 f
-(\030\030) 1980 6980 w
-10 /LucidaSansUnicode00 f
-(A) 2044 6980 w
-(Stream) 2188 6980 w
-(Input-Output) 2599 6980 w
-(System) 3324 6980 w
-10 /LucidaSansUnicode20 f
-(\031\031) 3667 6980 w
-10 /LucidaSansUnicode00 f
-(,) 3731 6980 w
-10 /LucidaSans-Italic f
-(AT&T) 3838 6980 w
-(Bell) 4177 6980 w
-(Laboratories) 4423 6980 w
-(Technical Journal, 68\(8\),) 720 7100 w
-10 /LucidaSansUnicode00 f
-(October 1984.) 1953 7100 w
-cleartomark
-showpage
-saveobj restore
-%%EndPage: 13 13
-%%Trailer
-done
-%%Pages: 13