summaryrefslogtreecommitdiff
path: root/doc/IGE351
diff options
context:
space:
mode:
authorstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
committerstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
commit7dfcc480ba1e19bd3232349fc733caef94034292 (patch)
tree03ee104eb8846d5cc1a981d267687a729185d3f3 /doc/IGE351
Initial commit from Polytechnique Montreal
Diffstat (limited to 'doc/IGE351')
-rw-r--r--doc/IGE351/64_bit.eps2222
-rw-r--r--doc/IGE351/Bibliography.tex24
-rw-r--r--doc/IGE351/Fig6.eps559
-rw-r--r--doc/IGE351/Fig99.eps629
-rw-r--r--doc/IGE351/GuideBW.sty211
-rwxr-xr-xdoc/IGE351/HexAssmbR.eps6063
-rwxr-xr-xdoc/IGE351/HexFaces.eps5359
-rw-r--r--doc/IGE351/IGE351.tex86
-rw-r--r--doc/IGE351/IGNrapport.sty575
-rw-r--r--doc/IGE351/SectDasminfo.tex342
-rw-r--r--doc/IGE351/SectDasmmccg.tex36
-rw-r--r--doc/IGE351/SectDasmsybil.tex86
-rw-r--r--doc/IGE351/SectDbihet.tex83
-rw-r--r--doc/IGE351/SectDbivac.tex220
-rw-r--r--doc/IGE351/SectDburnup.tex258
-rw-r--r--doc/IGE351/SectDcompo.tex417
-rw-r--r--doc/IGE351/SectDcpo.tex1
-rw-r--r--doc/IGE351/SectDdepos.tex64
-rw-r--r--doc/IGE351/SectDdraglib.tex205
-rw-r--r--doc/IGE351/SectDedition.tex235
-rw-r--r--doc/IGE351/SectDexcell.tex723
-rw-r--r--doc/IGE351/SectDfluxunk.tex291
-rw-r--r--doc/IGE351/SectDfview.tex55
-rw-r--r--doc/IGE351/SectDgeometry.tex539
-rw-r--r--doc/IGE351/SectDkinet.tex175
-rw-r--r--doc/IGE351/SectDmacrolib.tex980
-rw-r--r--doc/IGE351/SectDmc.tex68
-rw-r--r--doc/IGE351/SectDmccg.tex264
-rw-r--r--doc/IGE351/SectDmicrolib.tex1476
-rw-r--r--doc/IGE351/SectDsaphyb.tex783
-rw-r--r--doc/IGE351/SectDsn.tex500
-rw-r--r--doc/IGE351/SectDsource.tex60
-rw-r--r--doc/IGE351/SectDsybil.tex335
-rw-r--r--doc/IGE351/SectDsystem.tex230
-rw-r--r--doc/IGE351/SectDtracking.tex94
-rw-r--r--doc/IGE351/SectDtrivac.tex469
-rw-r--r--doc/IGE351/Summary.tex11
-rw-r--r--doc/IGE351/compo.epsbin0 -> 676422 bytes
-rw-r--r--doc/IGE351/hexa3c.eps5677
-rw-r--r--doc/IGE351/hexcomp.eps8204
-rw-r--r--doc/IGE351/hexs30.eps4368
-rwxr-xr-xdoc/IGE351/install44
-rw-r--r--doc/IGE351/oricart.eps1127
-rw-r--r--doc/IGE351/orihex.eps2405
-rw-r--r--doc/IGE351/radius.eps756
-rw-r--r--doc/IGE351/rect3.eps2509
-rw-r--r--doc/IGE351/rect3c.eps6195
-rw-r--r--doc/IGE351/scat.eps466
-rw-r--r--doc/IGE351/tree.eps995
49 files changed, 57474 insertions, 0 deletions
diff --git a/doc/IGE351/64_bit.eps b/doc/IGE351/64_bit.eps
new file mode 100644
index 0000000..ebb7519
--- /dev/null
+++ b/doc/IGE351/64_bit.eps
@@ -0,0 +1,2222 @@
+%!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Photoshop Version 12.0.4x20110407 [20110407.r.1265 2011/04/07:02:00:00 cutoff; r branch] %%Title: 64_bit.eps %%CreationDate: 23/08/12 2:35 PM %%BoundingBox: 0 0 150 177 %%HiResBoundingBox: 0 0 150 177 %%SuppressDotGainCompensation %ADO_ContainsXMP: MainFirst %%EndComments %%BeginProlog %%EndProlog %%BeginSetup %%EndSetup %ImageData: 150 177 8 3 1 150 7 "beginimage" %BeginPhotoshop: 7374 % 3842494D040400000000000F1C015A00031B25471C020000025020003842494D % 0425000000000010A866478363733C6B3DB87AF64C49D7213842494D043A0000 % 00000093000000100000000100000000000B7072696E744F7574707574000000 % 0500000000436C7253656E756D00000000436C72530000000052474243000000 % 00496E7465656E756D00000000496E746500000000436C726D000000004D7042 % 6C626F6F6C010000000F7072696E745369787465656E426974626F6F6C000000 % 000B7072696E7465724E616D6554455854000000010000003842494D043B0000 % 000001B200000010000000010000000000127072696E744F75747075744F7074 % 696F6E7300000012000000004370746E626F6F6C0000000000436C6272626F6F % 6C00000000005267734D626F6F6C000000000043726E43626F6F6C0000000000 % 436E7443626F6F6C00000000004C626C73626F6F6C00000000004E677476626F % 6F6C0000000000456D6C44626F6F6C0000000000496E7472626F6F6C00000000 % 0042636B674F626A630000000100000000000052474243000000030000000052 % 642020646F7562406FE000000000000000000047726E20646F7562406FE00000 % 00000000000000426C2020646F7562406FE00000000000000000004272645455 % 6E744623526C74000000000000000000000000426C6420556E744623526C7400 % 000000000000000000000052736C74556E74462350786C405200000000000000 % 00000A766563746F7244617461626F6F6C010000000050675073656E756D0000 % 0000506750730000000050675043000000004C656674556E744623526C740000 % 00000000000000000000546F7020556E744623526C7400000000000000000000 % 000053636C20556E74462350726340590000000000003842494D03ED00000000 % 0010004800000001000200480000000100023842494D042600000000000E0000 % 00000000000000003F8000003842494D040D0000000000040000001E3842494D % 04190000000000040000001E3842494D03F30000000000090000000000000000 % 01003842494D271000000000000A000100000000000000023842494D03F50000 % 00000048002F66660001006C66660006000000000001002F6666000100A1999A % 0006000000000001003200000001005A00000006000000000001003500000001 % 002D000000060000000000013842494D03F80000000000700000FFFFFFFFFFFF % FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF03E800000000FFFFFFFFFFFFFFFFFFFF % FFFFFFFFFFFFFFFFFFFFFFFF03E800000000FFFFFFFFFFFFFFFFFFFFFFFFFFFF % FFFFFFFFFFFFFFFF03E800000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF % FFFFFFFF03E800003842494D0408000000000010000000010000024000000240 % 000000003842494D041E000000000004000000003842494D041A00000000035B % 000000060000000000000000000000B10000009600000013006100700070006C % 0065005F00360034005F006200690074005F0073006800690065006C00640000 % 0001000000000000000000000000000000000000000100000000000000000000 % 0096000000B10000000000000000000000000000000001000000000000000000 % 0000000000000000000010000000010000000000006E756C6C00000002000000 % 06626F756E64734F626A63000000010000000000005263743100000004000000 % 00546F70206C6F6E6700000000000000004C6566746C6F6E6700000000000000 % 0042746F6D6C6F6E67000000B100000000526768746C6F6E6700000096000000 % 06736C69636573566C4C73000000014F626A6300000001000000000005736C69 % 63650000001200000007736C69636549446C6F6E67000000000000000767726F % 757049446C6F6E6700000000000000066F726967696E656E756D0000000C4553 % 6C6963654F726967696E0000000D6175746F47656E6572617465640000000054 % 797065656E756D0000000A45536C6963655479706500000000496D6720000000 % 06626F756E64734F626A63000000010000000000005263743100000004000000 % 00546F70206C6F6E6700000000000000004C6566746C6F6E6700000000000000 % 0042746F6D6C6F6E67000000B100000000526768746C6F6E6700000096000000 % 0375726C54455854000000010000000000006E756C6C54455854000000010000 % 000000004D7367655445585400000001000000000006616C7454616754455854 % 0000000100000000000E63656C6C54657874497348544D4C626F6F6C01000000 % 0863656C6C546578745445585400000001000000000009686F727A416C69676E % 656E756D0000000F45536C696365486F727A416C69676E000000076465666175 % 6C740000000976657274416C69676E656E756D0000000F45536C696365566572 % 74416C69676E0000000764656661756C740000000B6267436F6C6F7254797065 % 656E756D0000001145536C6963654247436F6C6F7254797065000000004E6F6E % 6500000009746F704F75747365746C6F6E67000000000000000A6C6566744F75 % 747365746C6F6E67000000000000000C626F74746F6D4F75747365746C6F6E67 % 000000000000000B72696768744F75747365746C6F6E6700000000003842494D % 042800000000000C000000023FF00000000000003842494D0414000000000004 % 000000013842494D040C00000000131E0000000100000088000000A000000198 % 0000FF000000130200180001FFD8FFED000C41646F62655F434D0001FFEE000E % 41646F626500648000000001FFDB0084000C08080809080C09090C110B0A0B11 % 150F0C0C0F1518131315131318110C0C0C0C0C0C110C0C0C0C0C0C0C0C0C0C0C % 0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C010D0B0B0D0E0D100E0E10140E0E0E % 14140E0E0E0E14110C0C0C0C0C11110C0C0C0C0C0C110C0C0C0C0C0C0C0C0C0C % 0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0CFFC000110800A000880301220002 % 1101031101FFDD00040009FFC4013F0000010501010101010100000000000000 % 030001020405060708090A0B0100010501010101010100000000000000010002 % 030405060708090A0B1000010401030204020507060805030C33010002110304 % 211231054151611322718132061491A1B14223241552C16233347282D1430725 % 9253F0E1F163733516A2B283264493546445C2A3743617D255E265F2B384C3D3 % 75E3F3462794A485B495C4D4E4F4A5B5C5D5E5F55666768696A6B6C6D6E6F637 % 475767778797A7B7C7D7E7F71100020201020404030405060707060535010002 % 1103213112044151617122130532819114A1B14223C152D1F0332462E1728292 % 435315637334F1250616A2B283072635C2D2449354A317644555367465E2F2B3 % 84C3D375E3F34694A485B495C4D4E4F4A5B5C5D5E5F55666768696A6B6C6D6E6 % F62737475767778797A7B7C7FFDA000C03010002110311003F00F55492492529 % 314E989494B4A705711D4BEB4DF7673DF8573AAC6AC965458747C7D2B4833BF7 % 3BF9B51AFEB7F556686C6583F96C93FF0041D5A8BDE85D3707C3B31883A6A2F8 % 4F47B994A5715FF3D7A97EE63FC763FF00F4AA0D9F5B7AAD823D66D7FF0016C0 % 3FEAFD44BDE8287C3B3F87DAF77296ABCF075ECF0FDE32ADDDE3B89FFA27D9FF % 004559AFEB7754673632C1E0F60FFD166B48678AE3F0DCC3620FE0F7494AE2BF % E7AF5288D947C763FF00F4AA159F5BBAAD9316B2BFEA307FDFCD897BD0F15BFE % 8ECFE1F6BDD4A4B8DE87F59AD6E7B29CCB5D653944303DE676BCFF0034EFE436 % C77E8DFF00D85D8829F09890B0C19F04F0CB865D4583DD924993A73129249249 % 4FFFD0F5549249252CB9EFAEDD6074EE8CEAD96065F9A7D0AC92010D23F58B1B % AB5DEDAFF47BFF0032DB6A5D0AE73AFF00556D39ADC6F428BC57587137B3790E % 793A3351F9AD625C1298318E848DD7E29C61923398E28C4D98F77CE865540001 % EC11A000B784BED757FA46FF009C3FBD767FB659FF0070B0BFED9FFCCD3FED96 % FF00DC2C2FFB67FF0033517FA3F2FEF0753FD358BFCD1FB5E2FED75FFA46FF00 % 9C3FBD2FB5D7FE91BFE70FFC92ECBF6E553030F0891D8533FF0052E7297ED968 % D0E0E183CC1A20FE2E4BEE197F782BFD358BFCD4BED78BFB5D7FE91BFE70FF00 % C925F6BAFF00D237FCE1FF00925D9FED967FDC2C2FFB67FF00334BF6CB3FEE16 % 17FDB3FF0099A5FE8FCBFBC15FE9AC5FE6A5FE33C67DAEBFF48DFF00387F7A5F % 6BABFD237FCE1FDEBB3FDB2DFF00B8587FF6C8FF00C9A6FDBB4FFDC4C1F0FE64 % 73FE7A5FE8FCBFBC15FE9AC5FE6A5F6BC61CAA9C0B4D8D83CC3877F0D57A8FD5 % 6EAC3AB746A320B83AEAE69C8833FA4AF4DDFF005DAFD3BFFEB8B0875A611230 % B0BCCFA3FF00992D7FABBD4C64DD7638A69A21A2D02966C04CFA76178977FC1A % 7C395C98AE44822B56B737CFE2E660223198CA26C4AFFC6778274C9D39A2A492 % 49253FFFD1F5549249252DD979D7D63CC9EBD9BAFD073183FB2C67FE497A295E % 51F5A9CFABEB375166B3BD8E006BA3ABADDC2B1CA0B99F259936FAB265F658F6 % D55B5D6596383595B44B9CE3C35ABB0E95F546A6B05BD54FAF69D7ECCD3FA26F % 93DC3DD7BFFF000259BFE2F7A58B2BB7ADDED9739CEA30C1ECC6E9917B7F9575 % 9FA3DFFE8EBFE5AD0FAC9D53AF597FEC9FAB98EFB2F0272F306D0DA411ECA596 % 5FB69FB4BDBFA47FFA1AFF00C17E913F2CC99FB70355F34B644469C47EC778FE % CFE9F589F4712B1A09DB5B7F82E23EB4F51C7BFAC17E35CCBEAF42B1BEB707B6 % 66DDC3730B966DDF53FEB5B9CEBEDC21916BB573DD7B2CB4FF006B21DFFA3563 % DE6FC5B8E364D4FC7BD825D55AD2C701C6FDAEFA4C77FA467E8D3B0E188958C8 % 266BA22523DA9D4FB579A5F6BF3593F68330AEF46E9D99D6F3DB8589EC006EC8 % C8225B4D7C6F3FBD6D9EE6D15FE7FF00D6D4F28800C8E800D56024BB7D07A6DD % D6B24B64B30E923ED370D3B4FD9EAFF867FE7BBFC155FF005B5DFB31B1EB636B % 654D6B1A035AD8100010D0B2F2B27A57D54E88081B31E81B29A819B2DB1DEED9 % FCBBEF77BEC7FF00D7143EA8F50CBEA7D1599F98F0EBAFB6E710DFA2D02C7319 % 557FC8AD8DF4FDCA8E53298331A401E10CD1A1A75793EBB9019D6F39A340DBA0 % 0F0F657C2B5F5472C9EBB5B01FE72AB1A7E41AF1FF0052B0FEB25E47D63EA43C % 3223FE856AE7D477B9FF0059691C6CA6E799F835BFF7E56A51FD45FF00501FF9 % AC60FAFEAFA7274C9D67B3292492494FFFD2F5549249252CBC7BFC6AE0BB1FEB % 2B730021B998CD7EFD47BE9DD53B5FE4B3D15EC2B8DFF1A1D1BEDFD03EDB509B % BA6B8DA48D4FA2F1E96547F51BE9DFFF00A0EA6E567C3963D8FA7ED59905C4FD % AEC7D53C6189F563A550358C5A9E7FAD637D57FF00D37ACCEBFF00E317A2745C % C7F4FD9766655302D6D01BB2B244FA6FBAC735BEA6DFDCDEAF7D4FCF6E67D59E % 9973752CA1B4BDA3B3E9FD058DFF00A0BCB3EB7747CEE9BD6B3ACCBA9EDC7BF2 % 2DBE9CA826BB1B73DD6B7F4DF43D56EFD9656E4FC38A13CB28CCD55E9FBD2B44 % E6444102F67BCE9BFE34FA0E664B31F2A9BF03D53B5B75BB5D5027DADF51F5BB % F46D73BF3DCCF4FF007D6DFD67E87575BE956E3C06E5D4D36615D12EAED03DB1 % FF00076EDD96B3FD1AF17E9DD273BAC5E313A6D0EC9B2DF617301F4DA0E86CBE % E8D95D6C5EEE2CAF0F1B7DAF9AF1AADD65AE3CB6B6FBEC71FECA3CC638E29C4E % 326FB5AB1C8C81E20F86F4A6758EAF9B4E060D6C7E45E6002D2D6B00FE76DB9F % F995D7F9FF00F43F48BD83A76174AFAA3D09C6DB629A5BEAE6E596FBACB206EB % 76337FE77B28C767F375FB179CFF008BBEA581D3FEB05F9B9D733131EEC5B807 % DA76B773EDA6D6D7FD6DABD187D71FAAE351D5B167FAFF00EC4FE6CCCC84003C % 2003A77FEF23155137AD97CAFEB27D65EAFD7BA91CA355B4E3D5B9B878FE9B8F % A6C3CB9DED735D9177F8677FD697A47F8B9377FCD0C3F583859BAF90E041FE75 % F1ED70573FE797D58FFCB6C6FF00B7168E267E267E3B72B0EE664E3D92196B0C % B4969D8F8FEA3BE928B2E5271887B7C110745D1881226EC97C63EB9B727FE747 % 56745BE98C8264078646D609DCD1B5741FE287037754EA19E447A34B31C13AC9 % B5DEABFF00CD6637FD35D37D73FAC1D18743EADD38E7D233450FACE36FF7EF89 % D9B3F7959FF17DD19FD2BEAE502E69664659395734F20D800AAB8FCDF4B19953 % 36FF00A4F51492CE4F2F4456D01E23F79688564BBEE5E953A64EA9B2A9249249 % 4FFFD3F5549249252942CAD9631CC7B4398F05AE69D4104439AEFEB29A63C24A % 7CC28CBCBFA83D72FE9AFADF93D1B28FAF4B1BF4F67F37EA51BFD8FC9A1BFAB6 % 4D4F77E9FF004372EBF0BEB7FD5BCB60751D4A961235AEF3E8BC1FE55776D567 % EB27D5FC6EBDD38E35DECB987D4C7BC0935D8046EFE556EFA36D7F9F5FF2D793 % 6774CCAC1CA7E16755B322AE587DCD2D3F46EA5C7F9CA5DF9AFF00EC59FA4573 % 1C31F302C9E1CA07AABF4BFACD7C939E2D87140EDFD57D4B2FEB67D5CC56937F % 53C7207E6D6FF55C7FEB5487EE5C3FD6CFAEAFEB341E9BD3AB7D1D3DE7F4F6D9 % EDB6F00E95EC1FCC62FEFF00BBD7BFE87E8BF49EA73E296B7E8B601F0F2F825E % 94A9F1F298E1212D64477619F35290A143C9A86B2791252F48F8056FD2F24BD2 % F2566CB0F1353D2FE4AF44FA99F587A174EFAB78D879B9F4E3E456EB8BEAB0C3 % 80758F7B776D1F9CD5C37A5E4ADF4BE8F99D5735B8584C9B0805F61FA15338F5 % AD70FA3FC867F857FD0516784670A9CB8444F15B261C8632F48B274A7630BA2D % 1F59FEBC676430B6FE934DE322FB46ACB06D67A18EDD3FC3D8CFD27FC0D6BD48 % 0FF6AA1D0FA2E2F45C066162C96B49759618DD658EFE72EB23F3DFFF0042BFD1 % AD159B9B271C857CB01C30BEC1BD08F08D773A95827492512E524924929FFFD4 % F5549249252932749252CB33AE7D5FE9FD6B185396D21ECD69BD9A5959F1ADFF % 00CAFCFADDFA35A898A20989B0688EA8201144582F93F58FAB3D4BA3BCBAFAFD % 6C69D332A07647FC357EE7D0FF00FC0FF72D5982B0469047622217B5168235F8 % 2C3EA1F537A266973DB59C4B9DAFA941D9AF89AF5A7FF035731F3BD320FF000A % 3FC1A793933BE33FE0CBFEF9F32F4BFD898D6D6B4B9C600E4E807DEBB71FE2F1 % DEA90ECF229F16D403FF00CE2E755FF80ADAE9DF54BA26039B6B69F5EF6F16DE % 7D423FA81DFA367F658A59739880D2E5E43FEF98E3CAE5275A8F99BFFA2F0BD1 % BEA9F53EAC459B4E2621FF00B51637DCE1DFECF49873F77FA57FA547FC67D05E % 8BD23A2E0748C518D855EC6FD27B89DCE7BBFD2DB67D27BFFD58AF000292A597 % 3CF26FA47F743731618E3DB597591593A49289954924924A524924929FFFD5F5 % 54924925292492494A4C9D41C4F01252CFB0334E4F820BACB5DC1DA3C07289E9 % A5E9A70A41B6BED78D64CF8C94465B63743EE1E68BE984BD34AC228B26BDAEE3 % 43E05490BD3F0EC8809E0FDE82E649264E8294924924A524924929FFD6F55492 % 49252CAAE7F53E9FD328FB4750C9AF169E37DAF0C04FEEB777D37FF25A9753EA % 1474CE9D93D47227D1C4ADD6BC0E4860DDB5BFCA7FD15E4BD36AC0FACD92FF00 % AD5F5F33DB8D8163DD5F4EC02F757BDAC23D4F41ADFD2FD928FE6BF56FD25D93 % BFD5B6BD9FA74A7D33A3FD6EFABDD6F32CC2E9596326FA59EAD81AD7801B2192 % 2CB18D63BDCE6FD15B0B07EAC53F534D66FF00AB55E1FE8DBE9596E335BEA869 % F76CC8B63ED1EFD9BBF4DFB88BF5B7EB2637D5BE897752B807D83F478D4FFA4B % 9C3F46CFCDF67F84B7FE0589290F59FAF5F55BA1E6BB07A8E68AB29AD0F754C6 % 3EC2D0ED582CF459636B7B9BEFD8FF00F07EFF00CF5BE17CF3F59FA467E374EE % 9DD6BAABDCFEA7D79F7E4DDBE016D6DF47ECFED6FB5BEAFACFB767F83AFD0ABF % 45B17D0C92945723D3FEBCDD99F5D323EAB9C26B1B8E6C1F6AF5492456DDEDFD % 0FA4DFA53FE9575CBC72BEB5D3FA17F8D1EAFD4FA83CB28A3D7F6B46E7BDC5AC % 6D74D4DFF4963BF7FD9FE93624A7D8FB2CEEBDD6717A1749C8EAD961CFA71834 % B9B589712F736AADAD98FA5658C5C63BFC6E8C6CC657D53A1E5E061DA49AF21E % 7F485A23DEDC6B2AA5AEFA5FA4F4F21FB1755D6BACF4D6FD58C8EB02A6752E9E % 68F57D2D0B2DADD0DDAEF5039BDFDFB989296FAA7F5A313EB474B3D4716AB281 % 5DAEA6DAAC8243DAD659ED737E93365AC5B72263BF82E23A3FD71C3AFEA77ED7 % E91D10D74D592319BD3B188DC4B8D7BED6FA357B9FFA4FCEAFF48B82FA91F5C3 % 3BA3E7F52CE760E4757BF258DDDB5EE7399B5CE77E9ECD973B6FBBF71253EEA9 % 21D161B6965BB4B37B5AEDA7912376D44494A49249253FFFD7F5549249253C9F % F8D17387D46EA50489F4018F037D12B0BFC5D7D48FABD9BF56F1BAAF52C76E7E % 4E50B0345AE71654C6D8FADB4D55EED8DF757EA6FF00E737D8F5DE757E998FD5 % BA66574DC9914E5D6EADE46A448F6D8C9FCFADDEF62F36E8F95F5EBEA27ABD21 % FD22DEB7D3B7B9F8B6E3EF701275D96535E47A2CB1DEFF00B3DB5FF39BD2534E % EC167D4CFF001A3D3F1BA41733133DD4B0D25C481564BFECD6D2F713BEC6D763 % 3D7ABD5FDCA957FAD3F5ABA6751FAF47F6F5773FA3744B6CA6AC3A58D79B6CAD % DB2D75BEADB557E9DF757FA4FF00BAF55547A7F4ED5D07D58FAB7F583AFF00D6 % 86FD6EFAD18DF646D30EC2C370DAEDCCF6D134BE6DAABC777E9BF4BB2D7DFB2C % FE6D7A19C4C4249345649249F637524CB8F1F9C929F10FF18FF5CFA5FD6B774F % 774EAAFABEC62E167DA1AC6CFA9E8ECD9E95B77FA27AF431F5CFAC75DE90CEA5 % F52FA77DA8B325D8F935669656406D6CB7D4AF6E5319F4AEAFFC27F61617F8E1 % E8B9F98FE923A5E05B902B6E47ABF66A5CF89346CF53D163BC1DB772F4DAEAAA % B691531B58264868035E3B24A793E87D53FC6364755A2AEB5D1B1B13A73B77AF % 915D8D739B0D73ABDAD6E5DDF4AD0C67F36B91E95878F97FE38F305F58B1B45B % 75EC6B8070DEC60F49E4387F837BBD4AFF00E1762F5CF25E417F46FADA3EBFF5 % 5EB3D1B12D6DB8763EFA0DF539B4E436598F76332EB3654FF569B2C7D7EFFA0C % FD0FE91253DEFF008C0C0C5CFF00A9FD49B921A7D0A5D934BDD04B6CA87A95BA % B71FA0E7FF0033FF00176FA6B88FABB7DD6FF89DEAECB092CC77DD5D40F669F4 % 2FD3FEBB75A89D77AD7D7CFADF8ADE858BF57EFE9755E47DAEDBC3C35CD696D9 % B7D7BEAC665156E1BDEC6FA975BFCDB3F72CE8B3FEAC1E8DFE2E32FA1E0B5F99 % 902825DE9B0B9F6DAF7B5F63995B3DDFC9AFFE0AB49487FC4E49FAA2E3FF0076 % EDFF00A9A9607F89727F6B75A1C4B19A7F6EC5D2FF008A8C2CDC0FAACEA33B1E % DC5BBED563BD3B98EADD05B543B6581AEDAB90E978BF5B7EA17D63CFFB2F47BF % AAE2648736B752C7963DBB9CFC6B7D5A5991E9D8DFF0943FFF0052A4A7D88274 % 3A1EE7D4C7BDBB1CE682E6781224B7FB2889294924924A7FFFD0F55492492529 % 3479A749252D0914E924A59209D2494B109A1492494B42509D2494B26D614924 % 94B00427492494A49249253FFFD93842494D0421000000000055000000010100 % 00000F00410064006F00620065002000500068006F0074006F00730068006F00 % 700000001300410064006F00620065002000500068006F0074006F0073006800 % 6F0070002000430053003500000001003842494D042200000000017E4D4D002A % 00000008000C010000030000000100960000010100030000000100B100000102 % 0003000000030000009E01060003000000010002000001120003000000010001 % 0000011500030000000100030000011A000500000001000000A4011B00050000 % 0001000000AC012800030000000100020000013100020000001E000000B40132 % 000200000014000000D28769000400000001000000E800000120000800080008 % 000AFC8000002710000AFC800000271041646F62652050686F746F73686F7020 % 435335204D6163696E746F736800323031323A30383A32332031343A33353A31 % 310000000004900000070000000430323231A001000300000001FFFF0000A002 % 00040000000100000096A003000400000001000000B100000000000000060103 % 00030000000100060000011A0005000000010000016E011B0005000000010000 % 017601280003000000010002000002010004000000010000017E020200040000 % 00010000000000000000000000480000000100000048000000013842494D03FD % 0000000000080201000000000000 %EndPhotoshop %%BeginICCProfile: (Photoshop Profile) -1 Hex % 000007A86170706C022000006D6E74725247422058595A2007D900020019000B % 001A000B616373704150504C000000006170706C000000000000000000000000 % 000000000000F6D6000100000000D32D6170706C000000000000000000000000 % 0000000000000000000000000000000000000000000000000000000000000000 % 0000000B64657363000001080000006F6473636D000001780000056C63707274 % 000006E400000038777470740000071C000000147258595A0000073000000014 % 6758595A00000744000000146258595A0000075800000014725452430000076C % 0000000E636861640000077C0000002C625452430000076C0000000E67545243 % 0000076C0000000E64657363000000000000001447656E657269632052474220 % 50726F66696C6500000000000000000000001447656E65726963205247422050 % 726F66696C650000000000000000000000000000000000000000000000000000 % 0000000000000000000000000000000000000000000000006D6C756300000000 % 0000001E0000000C736B534B00000028000001786872485200000028000001A0 % 6361455300000024000001C87074425200000026000001EC756B55410000002A % 0000021266724655000000280000023C7A685457000000160000026469744954 % 000000280000027A6E624E4F00000026000002A26B6F4B5200000016000002C8 % 6373435A00000022000002DE6865494C0000001E00000300646544450000002C % 0000031E68754855000000280000034A7376534500000026000002A27A68434E % 00000016000003726A614A500000001A00000388726F524F00000024000003A2 % 656C475200000022000003C67074504F00000026000003E86E6C4E4C00000028 % 0000040E6573455300000026000003E874685448000000240000043674725452 % 000000220000045A66694649000000280000047C706C504C0000002C000004A4 % 7275525500000022000004D06172454700000026000004F2656E555300000026 % 000005186461444B0000002E0000053E005601610065006F006200650063006E % 00FD0020005200470042002000700072006F00660069006C00470065006E0065 % 00720069010D006B00690020005200470042002000700072006F00660069006C % 00500065007200660069006C0020005200470042002000670065006E00E80072 % 0069006300500065007200660069006C0020005200470042002000470065006E % 00E9007200690063006F0417043004330430043B044C043D043804390020043F % 0440043E044404300439043B002000520047004200500072006F00660069006C % 0020006700E9006E00E9007200690071007500650020005200560042901A7528 % 0020005200470042002082725F6963CF8FF000500072006F00660069006C006F % 0020005200470042002000670065006E0065007200690063006F00470065006E % 0065007200690073006B0020005200470042002D00700072006F00660069006C % C77CBC1800200052004700420020D504B85CD30CC77C004F006200650063006E % 00FD0020005200470042002000700072006F00660069006C05E405E805D505E4 % 05D905DC0020005200470042002005DB05DC05DC05D90041006C006C00670065 % 006D00650069006E006500730020005200470042002D00500072006F00660069 % 006C00C1006C00740061006C00E1006E006F0073002000520047004200200070 % 0072006F00660069006C666E901A0020005200470042002063CF8FF065874EF6 % 4E00822C0020005200470042002030D730ED30D530A130A430EB00500072006F % 00660069006C0020005200470042002000670065006E00650072006900630393 % 03B503BD03B903BA03CC002003C003C103BF03C603AF03BB0020005200470042 % 00500065007200660069006C0020005200470042002000670065006E00E90072 % 00690063006F0041006C00670065006D00650065006E0020005200470042002D % 00700072006F006600690065006C0E420E1B0E230E440E1F0E250E4C00200052 % 0047004200200E170E310E480E270E440E1B00470065006E0065006C00200052 % 00470042002000500072006F00660069006C00690059006C00650069006E0065 % 006E0020005200470042002D00700072006F006600690069006C00690055006E % 006900770065007200730061006C006E0079002000700072006F00660069006C % 0020005200470042041E04310449043804390020043F0440043E04440438043B % 044C00200052004700420645064406410020062A06390631064A064100200052 % 0047004200200627064406390627064500470065006E00650072006900630020 % 005200470042002000500072006F00660069006C006500470065006E00650072 % 0065006C0020005200470042002D006200650073006B0072006900760065006C % 007300657465787400000000436F707972696768742032303037204170706C65 % 20496E632E2C20616C6C207269676874732072657365727665642E0058595A20 % 000000000000F35200010000000116CF58595A20000000000000744D00003DEE % 000003D058595A200000000000005A750000AC730000173458595A2000000000 % 0000281A0000159F0000B83663757276000000000000000101CD000073663332 % 0000000000010C42000005DEFFFFF326000007920000FD91FFFFFBA2FFFFFDA3 % 000003DC0000C06C %%EndICCProfile %begin_xml_code /pdfmark where {pop true} {false} ifelse /currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 ge } {false} ifelse and not {userdict /pdfmark /cleartomark load put} if [/NamespacePush pdfmark [/_objdef {photoshop_metadata_stream} /type /stream /OBJ pdfmark /MetadataString 15353 string def % exact length of metadata /TempString 100 string def /ConsumeMetadata { currentfile TempString readline pop pop currentfile MetadataString readstring pop pop } bind def ConsumeMetadata %begin_xml_packet: 15353 <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xmpMM:DocumentID>F3744640BFF37BAB23BEB8339370F72D</xmpMM:DocumentID>
+ <xmpMM:InstanceID>xmp.iid:0280117407206811B813FB27A86CE338</xmpMM:InstanceID>
+ <xmpMM:OriginalDocumentID>F3744640BFF37BAB23BEB8339370F72D</xmpMM:OriginalDocumentID>
+ <xmpMM:History>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0180117407206811B813FB27A86CE338</stEvt:instanceID>
+ <stEvt:when>2012-08-23T14:35:11-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Photoshop CS5 Macintosh</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>converted</stEvt:action>
+ <stEvt:parameters>from image/jpeg to image/epsf</stEvt:parameters>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>derived</stEvt:action>
+ <stEvt:parameters>converted from image/jpeg to image/epsf</stEvt:parameters>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0280117407206811B813FB27A86CE338</stEvt:instanceID>
+ <stEvt:when>2012-08-23T14:35:11-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Photoshop CS5 Macintosh</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpMM:History>
+ <xmpMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>xmp.iid:0180117407206811B813FB27A86CE338</stRef:instanceID>
+ <stRef:documentID>F3744640BFF37BAB23BEB8339370F72D</stRef:documentID>
+ <stRef:originalDocumentID>F3744640BFF37BAB23BEB8339370F72D</stRef:originalDocumentID>
+ </xmpMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>image/epsf</dc:format>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/">
+ <photoshop:ColorMode>3</photoshop:ColorMode>
+ <photoshop:ICCProfile>Generic RGB Profile</photoshop:ICCProfile>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/">
+ <xmp:CreateDate>2012-08-23T13:41:56-04:00</xmp:CreateDate>
+ <xmp:ModifyDate>2012-08-23T14:35:11-04:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2012-08-23T14:35:11-04:00</xmp:MetadataDate>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?> %end_xml_packet [{photoshop_metadata_stream} 2 dict begin /Type /Metadata def /Subtype /XML def currentdict end /PUT pdfmark [{photoshop_metadata_stream} MetadataString /PUT pdfmark [/_objdef {nextImage} /NI pdfmark %end_xml_code gsave % EPS gsave /hascolor /deviceinfo where {pop deviceinfo /Colors known {deviceinfo /Colors get exec 1 gt} {false} ifelse} {/statusdict where {pop statusdict /processcolors known {statusdict /processcolors get exec 1 gt} {false} ifelse} {false} ifelse} ifelse def 40 dict begin /_image systemdict /image get def /_setgray systemdict /setgray get def /_currentgray systemdict /currentgray get def /_settransfer systemdict /settransfer get def /_currenttransfer systemdict /currenttransfer get def /blank 0 _currenttransfer exec 1 _currenttransfer exec eq def /negative blank {0 _currenttransfer exec 0.5 lt} {0 _currenttransfer exec 1 _currenttransfer exec gt} ifelse def /inverted? negative def /level2 systemdict /languagelevel known {languagelevel 2 ge} {false} ifelse def /level3 systemdict /languagelevel known {languagelevel 3 ge} {false} ifelse def /foureq {4 index eq 8 1 roll 4 index eq 8 1 roll 4 index eq 8 1 roll 4 index eq 8 1 roll pop pop pop pop and and and} def hascolor {/band 0 def} {/band 5 def} ifelse /setcmykcolor where {pop 1 0 0 0 setcmykcolor _currentgray 1 exch sub 0 1 0 0 setcmykcolor _currentgray 1 exch sub 0 0 1 0 setcmykcolor _currentgray 1 exch sub 0 0 0 1 setcmykcolor _currentgray 1 exch sub 4 {4 copy} repeat 1 0 0 0 foureq {/band 1 store} if 0 1 0 0 foureq {/band 2 store} if 0 0 1 0 foureq {/band 3 store} if 0 0 0 1 foureq {/band 4 store} if 0 0 0 0 foureq {/band 6 store} if} if blank {/band 6 store} if gsave % Image Header gsave /rows 177 def /cols 150 def 150 177 scale level2 { band 0 eq { /DeviceRGB } {/DeviceGray} ifelse setcolorspace currentdict /PhotoshopDuotoneColorSpace undef currentdict /PhotoshopDuotoneAltColorSpace undef } if /picstr1 150 string def /picstr2 150 string def /picstr3 150 string def /picstr4 150 string def /_rowpadstr 150 string def /rawreaddata {hasDecodeFile 0 eq {/decodeFile currentfile /ASCII85Decode filter def /hasDecodeFile 1 def} if decodeFile exch readstring pop} def /padreaddata { _topPad 0 gt { /_topPad _topPad 1 sub def pop _rowpadstr } { _subImageRows 0 gt { /_subImageRows _subImageRows 1 sub def dup _leftPad _picsubstr rawreaddata putinterval } { pop _rowpadstr } ifelse } ifelse } def /image2 level2 {/image load def} {{begin Width Height BitsPerComponent ImageMatrix Decode length 2 eq {/DataSource load image} if Decode length 6 eq {DataSource 0 get DataSource 1 get DataSource 2 get true 3 colorimage} if Decode length 8 eq {DataSource 0 get DataSource 1 get DataSource 2 get DataSource 3 get true 4 colorimage} if end} def} ifelse /_image2 level2 {/_image load def} {{begin Width Height BitsPerComponent ImageMatrix /DataSource load _image end} def} ifelse /beginimage level2 {{ band 0 eq band 4 eq or band 5 eq or {image2} {negative {{pop 0}} {{pop 1}} ifelse _settransfer _image2} ifelse } def} {{pop .9 setgray 0 0 moveto 0 1 lineto 1 1 lineto 1 0 lineto fill 0 setgray 0 1 translate 1 cols div 1 rows div scale /ratio {cols 400 div mul} def /Helvetica findfont 15 ratio scalefont setfont 5 ratio -20 ratio moveto (ASCII85 encoded image needs PostScript Level 2) show /x 128 string def {currentfile x readline {} {pop exit} ifelse (~>) search {pop pop pop exit} {pop} ifelse } loop } def} ifelse /hasDecodeFile 0 def /readdata /rawreaddata load bind def 12 dict begin /ImageType 1 def /Width cols def /Height rows def /ImageMatrix [cols 0 0 rows neg 0 rows] def /BitsPerComponent 8 def band 0 eq {/Decode [0 1 0 1 0 1] def /MultipleDataSources true def /DataSource [ {picstr1 readdata} {picstr2 readdata} {picstr3 readdata picstr4 readdata pop} ] def} {/Decode [0 1] def /DataSource { picstr1 readdata pop picstr2 readdata pop picstr3 readdata pop picstr4 readdata } def} ifelse currentdict end %%BeginBinary: 134805 beginimage s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q"Xmhs8Moms8W-!s8Mrns8W-!
+s8W-!s8W-!s8W-!s8W-!rr2inrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8Vunrr<#u
+r;?Kls8W#pr;?Hhqu6Tps8W-!s8Moms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)irs8W,tr;?Qos8N&urr2orrr2or
+rr2rts8W&rrr2rts8W-!s8W-!s8W-!s8W-!s8W-!rr2lprVccrs8W,trr2rts8W-!
+s8W-!s8W-!s8N#srr2oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!qYL*hs8W-!rVc]ns8W-!rVccrs8W-!s8W-!s8W&r
+s8W-!s8W-!s8W-!s8W&rrVc]nrVc]nrVccrs8W-!rVccrs8W-!rVcWiqtp?jrVccr
+s8W-!rVc]ns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W#prr2osrr2rsrVc`qrr)lsrr2orrr2orrr2rts8W)trr2rt
+rr2rts8W-!s8W-!s8W-!s8W-!rr2orrr2rtrr2rsrr2orrr2rtrr2orrr2oss8N#s
+rr2osrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!q"Xmhs8Moms8W-!s8Mros8W-!s8W-!s8W-!s8W-!s8W-!rVcWjrr2rs
+s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunrr<#uqtp<ks8W#pr;6?fqu6Tps8W-!s8Mom
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr)irs8W,tr;?Qos8W-!rr2orrr2orrr2rts8W&rrr2ors8W-!s8N&us8W)u
+s8W-!s8W-!rr)cmr;?Qos8W,urr2rts8W-!s8W-!s8W-!s8N#srr2oss8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qYL*h
+s8W-!rVc]ns8W-!rVccrs8W-!s8W-!s8W&rs8W-!s8W-!s8W,us8W&rr;HTmrVc]n
+rVccqs8W-!r;HZqs8W-!r;?Hhqtp?jrVZZps8W-!rVc]ns8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W#prr2osrr2rs
+rVc`qrr2rtrr2orrr2orrr2rts8W)trr2orrr2rts8N&us8W)us8W-!s8W-!rr2lp
+rVc`qrr2rsrr2lprr<#urr2oqrVlfrs8N#srr2osrr2rts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!r;?Qos8Vrlqu?Zp
+rr2orrr2oqrr2orr;?Kjs8W-!s8W-!s8W-!s8W)tqtp9hrVliss8W-!r;?BdrVuot
+s8W-!rr<#us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vumr;HZqs8N#ss8W-!s8W-!s8W-!
+s8N&us8W-!s8W&ss8W-!s8W-!rr2rts8W-!s8N#qqtpBls8W-!s8W,urVc]nrr2lq
+rr2orrVc`ps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tr;HKgs8W-!s8W-!s8W-!
+s8W-!r;HTmrVccrs8W-!s8W-!s8W-!s8W#ps8W-!s8W-!rr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!rVc]ns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W&qrVlfqs8N#srVc]prr2rts8W-!s8N&us8W)trr2lq
+s8W-!s8W-!rr2rts8W)trr2oqr;?Qns8W)trVc`prr2orrr2orrr2orrr2ors8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!r;?Qos8Vunr;ZfsrVlfqrr2orrr2orr;?Kjs8W-!s8W-!
+rr<#us8W)tqYU0hrr<#us8W-!r;?Bdrr<#us8W-!s8W-!rr2oss8W-!s8W,us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8VunrVccrs8N#ss8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrr<#us8W)urr2rt
+s8W-!s8W,urr2ors8W-!s8W,urVc]nrr2orrr2lprVlfqs8W-!s8N&us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rVcWjrr<#us8W-!s8W-!s8W-!r;?KkrVccrrr<#us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVc]ns8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrr2or
+s8N#srr2oss8W)us8W-!s8W-!s8W)trr2lprr<#us8W)urr2rts8W)trr<#trr2or
+s8W)trVccqrr2orrr2orrr2orrr2ors8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mcfrr)]js8Vca
+p\Y!jrVc`ps8W-!r;?Kiqu$Birr2lprVZQhr;?Nlr;?Hhrr;rrr;HKgqYL*grVuot
+r;?Tps8Dfjs8W&oq"Xmhs8W-!s8W-!r;?Kjrr<#us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ss8W,us8W)ss8W-!rr2oq
+rr2rts8W#pr;6BhrVc`ps8W,urVZTkrVc]ns8Vccq"ajds8W-!s8N&trVccrr;?Nn
+rr2fmrVlisrVc]nrVc]ns8W-!s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,tqYBsds8W-!s8;Wcq"t!erVc]n
+qYL'aq>0m]r;?Kjrr)clr;?Tps8W-!qYU3hr;HNir;?Kjr;?Kjqtp<hrr2lpqYU6i
+s8W-!rr2rts8W-!rVc]nrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trVc`orVlfqr;?Nlrr2lprr2rts8W#pr;6Bh
+r;?Qnrr2oqr;6EirVc]nrr2]gqYU3hrVc]nrVlfqrVc`prVc`prVcZmrVc]nrr2or
+rr2ors8W)trr2osrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8DZcrVZKfrqu?Xp%eXequ$Elrr2ors8W,us8W-!rr)cm
+r;?Hgqu$Ekr;?Egs8W-!s8Vunq>'mdrVuotqtpEnrVQEdrr2ilq"Xmhs8W-!s8W-!
+r;?Kjrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)rs8W)srr2ilrr2orr;6EirVlfqrr2rts8N&us8W)srr2orrVZQj
+rVc]nrr;lmr;HZqs8W-!s8N&trVccrqtp9hrVcThr;Q`rr;6Bgr;?Nls8W-!s8W-!
+rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,sq=sa`s8W)trVH3ZpA4[ar;?KjrVc]mrVcWjr;6BgrVcZkqu$Kos8W-!
+s8W-!s8W#pqtp9gr;?KjqYL*dr;?Kjq>'ses8W-!r;?Qns8W-!rVc]nrVccrs8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)s
+r;?Nkr;HTkqYL*er;6BhrVlfqrr2rts8N&us8W)srVc]nr;6BhrVc]nrVlcorVlis
+rVc]nrVlfqrVc]nr;?Kjr;?Hhr;HTmrVcZlrVc`ps8W)trr2osrr2rts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qt^3js8W-!
+r;6Noo_&7ar;?Nmrr2loqYL'bqYU3gqYL$aqu$?jrVlisrr)cnqYU3hs8W-!rr2os
+s8W)tr;6?dq"adbrVZB`q"Xmhqu$Hns8W-!r;?Kjrr<#us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2ilqYL6lp\=dg
+rVZTkrVlfqrr)`kqYL'cr;?Tprr<#us8W#qrr2rss8Vrmr;HTnrr2inrr<#us8W-!
+s8N#ts8Drqs8W-!qYC*hrr2lprr2rts8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVQBcq=jX\s8W-!s8W-!r;?Nm
+s8W-!rVcZlqYU3gq>'g]q>0p_p\=R[q=sa_qYU3hrr<#urVc`qs8W-!qtg3dqYU0e
+q=sa\r;?KiqYU9ls8W-!s8W&rrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVlcmqu$HmqYU3grr)cmrVlfqrr)`k
+qYL'cr;?Nlr;HTnrVl`nrr2oqrVlZjr;HWorr2lprr<#us8W)srVZTlrVc]mr;?Nl
+r;6Ejrr2orrr2orrr2osrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!qt^3js8W-!qt^9loCW(_rVc`qs8Mupr;?NlrVlis
+qtg-aqYL'dr;Q`rrVZQjrr2rss8MuprVc`qs8W)sr;?Efq>1!frr)N`q"asirVlis
+s8W-!r;?Kjrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr;roqu$Kmp@nUer;6Hkrr<#trr)forVc]os8W-!rr2rt
+s8Dinrr2oqrr2ors8Mupqtg3err<#us8W-!s8W-!s8N&ts8W-!r;6Nos8MuqrVccr
+s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rVQBdqY9jarr<#us8W-!rVc`qs8W-!s8W-!rVlisqYBp]q"XXYpA"IZ
+q"OO[rr2rsrr)clr;?Qos8W,uqtp9fqu$BiqYBm\r;HWnr;HZqs8W-!s8W&rrVccr
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)srVlcnr;HWmqYL*erVc]nrr<#trr)forVc]os8W&rr;?NlrVZQkrr2lor;HWo
+s8N#rr;6Eirr<#us8N#srVc]nrVlfpqu$EkrVZZos8N#srr2orrr2osrr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)s
+p%S(Ns8W-!r;?Bequ$Bir;?Hiqu$Hmr;?Kms8W&qr;?Nmrr;rqs8W-!pA"O^rVlir
+s8W,us8W-!qu$Hms8Vulp%%YNs8Dutp@nI`rr<#us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8Vll
+r;6Noqu$?hrr2ors8W-!s8W)trr2`ir;6BgrVlfnp\4O_r;-Ems8W-!s8W,urVZQj
+r;HZqs8;]fqu-QprVuikr;?Tps8W,trr)lss8W-!rr2rts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtp?iq>L*bo(MePqYg9f
+q>1'grVc`qrr<#urVcWks8W-!s8W-!rquNbqYg?goC_kPq>1!brVZZns8W-!s8W-!
+s8VuoqtTdXqXsa_q"amgs8W-!s8W&rrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2fmqtp3er;?QnqYU0frVc]n
+rr2ors8W&rrVl]lrVZTkrVlfoq>'perVQHhrVc`ps8N&trr)forVlfqs8Dilqu$Bg
+q#10erVcZlrr<#trr2rts8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s82cjp%J(@pAP$kr;?Qns8Mrprr2fjqYC$d
+rVlfrs8W#prr2ilo]Y/lo)8Ugp@n@Xr;?HeqYU6ks8W-!r;6Bhs8W)rnb)SIme?\[
+p@\=^rr<#us8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,ss82fqs7Y^Hp&+jis8W,urr<#us8DrqrVliss8Mrn
+qtp?jr;-'Hf\PogqtpBmrr<#ur;$0bqu-Hjqtg?mr;-6crr<#us7bdKq>L?ns8W,u
+rr2rts8W)trVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!qtL$`q>C*Tj6H+/qYgHorVZWns8W)rrVZTlrr;rps8W-!s8W)r
+o]=`]m.^DSoCV\Jq"XUUp\=[cs8W,us8W-!s8W)up\X^Sk3r*Cq"Oaes8W-!s8W&r
+r;?Qos8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,rrqcNiqs`tDp\k*js8W,urVlisrqu`mr;HWprr2lpr;?Qnr;-'Ig>D>o
+r;?Egqu$EkqtU!`r;QZnrVZZor;6Bhrr2clqt97GqYg?hrr<#trr2rts8W)trr2rt
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rVl`orr<#_jmr-Fs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,pj4Mc3h<Fq=s8W-!
+s8W-!s8W)sr;?NlrVuots8W-!s8W,mf%'EmqtU*er;6Kns8W-!s8W)ts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVuln
+hkPCKYJST@kk"ZHq"X^_qtp9eq"X[\p[n+Ko'G5RX-e3OC2nfiXi'2`md]oCqu$Hn
+s8W)ts8VojqYBmVlf-F3RYl9Kg&D$Ms8W-!s8N#ss8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rqPEPKT2tB
+b1u"Hr;6?equ$Kos8Miiqtp3`kNM-lg;g@gIroRNJs34Jjm;L-o_/(Wqu?]qrVc`p
+nFH5Fo^_8-e]OkZJs+FKp\4Rbs8N&us8W&rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVulol+*4Z`7*N)me6SU
+qYL-frVc]mqYL*dqY9dWp$q4t`O;4rM3+:2`RO8DoC_kRr;HWps8Muqrr2`iqtg-^
+na#/b\u_-li;NWOrr2ors8N#ss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2ZjqtTQn`n.Q'_8*n.bgbV;nb2hX
+qtg0cq!mJ'e'GqC\$s,me^;dob.bO#ZF.Hgd+maKn*flAp@RqFo'bc!f$(tG]"uS?
+agKFjqY:!cr;$9js8W-!s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q#:0[`HbR"CiFoWPbu7;e_fQVn+,u:nF5f+
+g!@RFV2p%EC1_9qC2Ij'CN>)gS#Ed9fAZ&ap%\=Uo^_G4g<."*R>cH2?YO4lZh4:r
+s8W,trVc]os8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W#sqsMITATDBrI"IBS_TLKhkjA!8o^hVCmcW?Q[]Q$U
+H#[\<EG]T5DeNg#L68%+\&QqUkjS0<p\".JjknS.\#>XRHZs@PF`OGCp@nI`s8;os
+rr;rqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!q#:0]d>rU3JV0/OTs2JZg#MAdoChhJoCMJ9h:0HXXdb?*KS5;?
+M2[=EK85VYVR!q\gZ7_io_8+QoC;84h9a$FV4<O%JW#;:](Gsurr2oprVlfqs8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8U3fe]cb"cIULjd*gFoeC`X;jP\kIf[eO!cdC4ke(31+gtCE:g=b'/
+eC)^idam+)g>1]IinrMDd*C.ke^_jdbg,,'iSDo]s8W,tqtKm^qu6Wqs8W)ts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&p
+r;-6N>@2#I?sZrB>ut37?=.)NC2S!,B4G=U>?P'3>[:W>?<poC>$P<:>[:W>=]ed2
+?!UfHBPVEuB4Y[c>?Fp,?!UfC?!UiB?``krqYC0irr;rprVlfqs8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,qo%Rbd
+Ali8B<afE@=B]$<?t="iE,9/s@:*2?>[C`D?!U`B?!:B8?!LT==]\U&='K$=@:X(g
+Ch[NnAn5:U?!U]?>$53>A7JuFnbMqSrVc`qr;HWps8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVQHXI=[3%KS"Q'
+JU;fpJV&N0NKKEcMM?e9Isl]nJ:W6$JqJ`-J:`B(J:W6"I!^6kJqAZ2N/s$YMMR"?
+J:;opIXZcqKS5,5J].9[qtg<hr;QWmrr2ors8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,us8W#ss1$4p_pH`We'6.^bKS5V
+bfRlCa2lNOdaHOid*U+bcdL7kdaZn"daQXndEp4bdF-OndaHIebKJ#M_Sa^KeC;R\
+a2ur_akb%dp](9lqt^*bqu6Wqs8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mulp&"<K>Zt-7<EEI,<`W4$='/R);G^:k
+='8^1=]eg0=BJ^-=B8F'=&r:#=BSg1=BAR+=BAR*=&r=$<E<4)<`W4#>$>*3<Dl@l
+<dEU#qt^9ls8W&qrVlfqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,us8W#ol]>ac<*N7">?G'4;cHh#=B/6q;cHh$>?b32
+?!UW;=]ng-;cQju<E<1'<`N*t<``I-=]nj.<E3%"=BSj5>[1E7<E*%!9Oh+Gh>6pA
+rVuotr;HWps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8N#pq#'fZIXH<hH$b'fH?sg]H@(!`F`V_MH@10jI=-HkI!g<h
+I!g6fI=-?fI!pEjH[:$dI=-EiH[9p]G^4OZH[L3gH[C'aI!KX_Ga%:gr;-Ekrr2io
+rr2ors8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)tqY^*fs2EL7cHjn^dF$%\cHXVZc-FSXai_fMc-=S]e^MmlcHa_[dEp4c
+cHjbYdaZdpc-4>RaihrVdF6Rncd1+idEg+`e'cRh]Z/4/cN!qEqtBdWq>L?ns8W)t
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rr2osqZ!Zi7mosG<)61]92SGY9hnM^;,Bt^:/4MX9hnM[:/4Y`;,C+d:JO_`:ejYX
+:JFMU9MJ/S:esk]9heDZ9M8)U;,L+a:fKn\;F-r?p\Y!js8W-!rr2ors8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8VWY
+Y"qb\7S6KM9he2T9h\5T:/=_`9hnAU9MA/U;,9q^9he>U:/+J];cH^o:Jk"d:esk`
+9MS>Y9h\5S9MA,Q92&&S91hfS6;UWNV="!Qr;Q`rrVliss8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2lqq#/3NEc,l>
+H$".ME-?>EF*)PJG'.hHF)uDDFEMhOF`hkNG'/"PF`hkOG'%hLGBItIEcZ5AF`qqN
+F`hhLF`__JG'8%OFa7\BG@n#Jq>C3hrVZWnrr2ors8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#sr;-<V^q\"CbK.W?b0.fB
+`lH->_o'F3`lH0AaN)BCa2l?D`l5p:`lH0A`l5m8bfe/NaN;H?`Q#p>aNMiRb0&#S
+bK.]CbfRuHaM,a1OR)rHp@@qLq#(0ls8W&rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr2rsrp4Af4A/197n6!;8Oc0>7n,s;
+84cEH91qfG7Rf^37Rp$@84c9@84Q3@7n?':779X:84H*?8Ol6=7n?6E7R]g<8P)HA
+8kMuP9giF;o)&=]s8W)trVlfprr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ss8VcICIpid6UO4.7Ros:77Ka86psR;8kV`I
+7n,s;6UXC6779O46UXF;91hiN8OuBB92%uM84c<A6psL77n6$;77BX66pX43:.S/P
+B@QJJp\Ophr;HWps8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W,urr2oqr9ArLB6A*0Ci!s+DJO'*D/=!'D/O92E,]]3D/F$'
+D/O6.D/O0,DJj?/D/O6.D/=*.DJX0-DJj<.DfBZ7Df0H1DJjB/Df9c6EbTLGpAFa]
+r;?Kkrr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+r;?Tps8Vrnr;ZfsrVliV]$ALI`5Kd>`l?BObKJ)Pbfn;Tbfn;Tbfn;TbKJ)PbKJ)P
+bKJ)PbKJ)PbKJ)Ob0.uObKJ)Ob0%lLc-=MXc-=MXcHXJXe&KYT^ZYOpp@J:`s8W-!
+s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2or
+s8W-!qYU<mn<l1$4$l1t5!D7t3]TDh5<h=q5!D.o5!D.o5!D1q5<h@s5<h@s5<h@s
+5<h@s5<_7q5<h@s5<_7p5!D.o5<h@s5<hCt4$l@q5<Li7p](-cqt^'^s8W#qs8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vrlqu?]rs8Vljq"jsg
+rr;2G1da>k5!D%i4?l2"5!D.o4Ztqk4Ztqk4Ztqk5!D.o5!D.o5!D.o5!D.o5X7S!
+5<qJ!5X7S!5<h@s5X7Ls5!D.o5<_+o6oR:k5'#]Wrr2rtqt^3js8Vrls8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2orrr2orrVlcpr;HWpoWDJ9
+Ao20nB4kmkBP2$nBk_6oBP;'mBP;'mBP;*oBk_9qBk_9qBk_9qBk_9qBkV0oBk_9q
+BkV0nBP;*oBk_9qBk_<rASc9oBkCb4pAXp_r;6Bfs8W&srr2rts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tr;?Tps8Vrnr;ZfsrqcYe]u&(4^:qP)
+_SaXD`l?$<aN2EBa2c6@a2l?C`l?$<`l?$<`l?$<`l?$<`l?!:`Poj:`l?$<`l?!:
+a2c6@a2c6@aMu*<a2u<=_mmtjp@S1\s8W-!s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2ors8W-!qYU<jjAn9!4u55\3BB;d2`NiZ
+3]];_3B9)[3B9)\3]];_3]];_3]];_3]];_3]];_3B9)[3]];_3]];_3B9&Y3B9)[
+3B9,[1cdWY2`<]SaT)/5pA4UZs8W#qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8Vrlqu?]rs8Vljq"jsgs81SJ2`EoV3&ifT3'9Gl3B9)[3B9&Y
+3&ilW3&ruZ3B9)[3B9)[3B9)[3B9)[4$,Ja3]]>a4$,Mc4$,Ja3]]5[3&ilW3B&`S
+3'&rT6:8-Qrr<#uqt^3js8Vrls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)trr2orrr2orrVlcpr;HZmlYBm9BjP4V@Uiq[AS,I`A7T4]@q0"Y@q0"Z
+A7T4]A7T4]A7T4]A7T4]A7T4]@q0"YA7T4]A7T4]@q0"Y@q0"Y@q0%Y?=[PW@:3VP
+a8Yr1q#($cs8W&srr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)trr2rts8W&trVl`mq>'?cf#knFaN;TI_o'C1_83t(_83t(`5KU4`5KU4a2c6@
+a2c6@a2c6@a2c6@a2c6@a2c6@`l?$;`Pog8_SX1,_SX1,`P]^6_T]p:c+MR+p$qtY
+nF$2Rs8Vojs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)trVuots8W)rG9\mk3&E3>0JG490etI<0ekC;0ekF=1,:U?1,:R=0ekC;0ekC;
+0ekC;0ekC;0ekC;0ek@90J>(40/#"50JG170JG:;1bpaG0f(g<>gEBHq>1-ks8Vuo
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rqtp?ls8W&t
+rr<#uq!3Sd3%QpA0etL>0ekLB0ekC;0ekC;1G^gC1G^gC1G^gC1G^gC1G^gC1G^gC
+1G^gC1G^gC1,:U>0ekC;0ekC;0ekC;1bppE0fq-I3@J1Xp&+jiqt^3hs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2ors8W)trVulsrr2ik
+Ro*]u@9m,D?=$oC?!^c@>[1N=>[1TA?=$rE?=$rE?=$rE?=$rE?=$rE?=$rE?=$rE
+?=$oC?!LW>>[1N=>[1N=>[1WA?s[)M?!h/BJDL+tqtp6crr;rqrVccrs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W&tr;QTkp$Slrcd0;<
+aiVWF^q[Y"^:q=q^:q=q^V@Ou^V@Ou_SX1,_SX1,_SX1,_SX1,_83t)_SO()_o'C0
+_o'C0^qdb$^qdb$]tD=r]tqJ"]#_#FnalSSn*^)Qs8Vojs8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trVulss8Vrc2_6L21,:I7/hSb.
+/M8Y./hSb//hS_-/M/P+/M/M)/1`>'/1`>'/1`>'/1`;%.kE5%.k<2'/M/P+/M/S-
+/hSb//hSY(1FXh-/MAG-26ZuWpA+ags8Vuos8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W&rqtp?ls8W&trVuoto\`+s0ek=71,:O;/hJb3/hSb/
+/hSb//hSb//hSb//hSb//hSb//hSb//hSb//M/P,/hJY,0/"t30/"t30/"t30/"t3
+/1WP,/2/\1-8[W`nc&RgqYC*gs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rr2ors8W)trVuirrr2]\>?Y<<>?bB=>[1H8=^"s2=]nm1=]nm1
+=]nm1=]nm1=]nm1=]nm1=]nm1=]nj/=BSd/=BJa1>$>*5>$>*5>$>*5>$>!.?WC03
+=^+d3=i:%2q"sp`rr;rqrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)ts8W-!s8W&sq>9m[s4b9-b0.Q8a2Ys3_Sa!t^V@Ou^VIY#_83t(_84%,
+_83t(_83t(_83t(_83t(_83t(_83t(^qdb$^qdb$^qdb$^V@Ou^qdn'_8!k)c,.E^
+s8W-!o^`%^rr;uss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+s8W-!s8W)sqtp3dqu-)G+X/6\.kE(r-n$Jm.k<%t.4H\q.Olr!.k<,#.Olr!.k<,#
+.k<,#.k<,#.k<,#.k<,#.k<)!.Olnt.Olnt.Olkr.4H_r/h&;"/1iJ!,Xh7tq=Xdf
+s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtp6d
+rVuots8W)qk(kcE-R^>j/1W2"-n-Vq.k<,#.kE5&/M/P+/M/P+/M/P+/M/P+/M/P+
+/M/P+/1`>'/1`>'.k<,#.k<,#/1`>'.k<,#/1`G(/1N5(.N^!=j7iTRrqQBfrr<#u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2orr;?Eg
+qYTr];H-_"='/R+<`W7&<`W7%<`W7&='&L+=BJ[-=BJ[-=BJ[-=BJ[-=BJ[-=BJ[-
+=BJ[-=BJX+='&I)='&I)='&F'<`W:'>?4j,=^#*/<-S$2qt^0ds8W)ts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W&sqY^*_r/eV0
+aiD-2`5B='^qdLj]tM+m]tM+m]=Y\e]=Ybi]=Y\e]=Y\e]=Y\e]=Y\e]=Y\e]=Y\e
+]Y(ni]tM+m]tM+m]tM+m]tV"j]Y(ni^r+74g&M*PoCDq]rr;uss8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W)sqtp6fr;PbE+<MmS.P)kk
+,palb.4?Pk-RU8h-RU2d,pai`,U=Z^,pai`,pai`,pai`,pai`,pai`,palb-71)f
+-RU8h-RU8h-RU8i+t+cb-70l]-mHn3n+?Y[s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtp6drVuots8W,sfKCr=-6sod.4?Pk-71,g
+.4H\p.4H\p-RU8h-RU8h-RU8h-RU8h-RU8h-RU8h-71&d-71&d-RU8h-n$Jl.4H\p
+.4H\p.4QPk-RU8h*?Zgh]_hX,rV69err<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)ts8W-!rr2orr;?Hiqu#_^;,L@n<`i@$;c?Xp<)Zaq<)cgr
+<)can;GpCj;GpCj;GpCj;GpCj;GpCj;GpCj;GpCj;GpFl;c?Xp<)cgr<)cgr<)cgs
+:K:=l;c?Lk=B3ZEp%eL]s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W#prr<#us8Mfiq#CBos0oJQ_o]p6_84(._o'=,_o'C0_SX1,`5KU4
+`5KU4_83t(_83t(_83t(_83t(_SO()_83t)^qdb$^qdb$_o'C0_o'C0_o0:,_Sa7,
+]"l(cb5_>5p\4^fqYU<ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)ts8W-!rr2lqr;QTkqY,jp,pjc_-mC#d,U=TZ-71#b,paf^,U=W\,U=W\,U=]`
+-71&d-71&d-71&d-71)e-71&d-7:)c,pai`,pai`,pai`,paia+=/9Z,U4We,Sb:`
+q"agarr2rtr;?Tps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rVcThr;Zfss8VrbN[H+u*[E$R,palb,9nBV-71&d,pai`-71&d-71&d,U=W\,U=W\
+,U=W\,U=W\,pX`],U=W],9nEX,9nEX-71&d,U=W\,UFNX,:"KX+t+WPDsI/srr2rt
+rr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2osrr2lq
+qu-Ejqt[Bm;,gCo=&Dst<)cdp<)cjt<E3!t<)cgr<)cgr<)cgr<)cgr<)cgr<)cgr
+<)cjs<)cgr<)ljq;c?Un;c?[r<E3!t<)cgs:K17l;c6Lq;FHH4q>'m`rr2lqrVccr
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W#prr<#us8Vlip\t*j
+_Rm4g_S3b"]=Yhm^:q7n^:q=q^:q=q^V@Ou^V@Ou]Y(ni]Y(ni]Y(ni]Y(ni]tD"i
+]=bei]Y(ni]Y(ni^:q=q^:q=q^:qFs^V.Fs\@'/iMuW\Op\+XeqYU<ms8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2osr;HKfp@CR#,9e6M
++<hsP+!2OF+X/$O+<VdL+<VaJ+!2RH+!2XL+X&!P+X&!P+X&!P+X&$Q+WqmN+X/'Q
++X&!P+X%sN+<VdL+<VdL,9J'N+s8-S-71J'q>C-drr2rtr;?Tps8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVcThrVuots8DZX74TT**>ok>+!2XL
+*Zc=C+X&!P+X&!P+X&!P+X&!P+!2RH+!2RH+!2RH+!2RH+<M[H*ZlIH+!2RH+!2RH
++X&!P+!2RH+!2[J+<D[J+<;^V0\uU*rr)lsrr<#us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)trr2osrr2osqu$<fq"AB%:Jak]:Jjn`:JX_\:Jaka
+:f'tb:f'q`:JXb^:JXb^:JXb^:JXb^:JXb^:JXe_:JOY\:Jah_:JXb^:JXe`:f'q`
+:JXb^;GL%`;,:"_<)lWTqY^3crr2lqrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8Vunr;Zfss7u?Wo`+sk]YM7r`PoI%]t_\2^qdk*^:q=q^:q=p
+^;%J!^qde'_8=(*_83t'_SX1,_SX1,_SX1,_SX1,_83t(_84"*^:q=q^:q=q^;%Fu
+^q[Xu^q[_'YPS.eq"k$jr;?Qns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)ts8W-!r;?Qms8MlhnBMml,:"BS-7:,c*ZcLL+X&'T,9nEX,9e?X+sJ3T
+,:"HX,9e<U+sA0U,9nEX,9nEX,9nEX,9nBV+sJ3T,9nEX,9nEX,9nEY,UF`^,U4QZ
++s\1\s7cNmrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rVccrs8W&rs8W-!qXs3p)BKtC*ZcCG+!MsU+X%mJ+!2RH+!2RG+!;XI+!2UK+!;[J
++!2RG+<VdL+<VdL+<VdL+<VdL+!2RH+!2UJ+!2RH+!2RH+!;[L+WqmL,pXNS*fKOX
+r;Zfss8Vrls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2os
+rVc`nr;-3ao\<&6;,U7g;H$Ll;Gp@h;,L1f;,L1f;,C+f;,L1f;H$Fj;Gg:g;,C.g
+;GpCj;GpCj;GpCj;Gp@h;,L1f;Gp@h;,L1f;,L1g;H$Ll;Gg@j;,^&ar:U!err2or
+rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunr;Zfss82<Q
+nc/Wo_8<q#`5B'n\@TVs]Y)"o]=Y\e]=Y\f\\#Si]tD"j]tV1n^VIY"]tM+m]tM+m
+]tM+m]tM+m^:q=q^:q:o]Xthh]Y(kg]=YYb\[oDd]"#kp]=.D1o(W._r;?Qns8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!r;?QorqlHfqKs>+
+,9n9O+sJ0P)&XJ:*??7F+<VdL+<_dK+<VaI*Zc@E*ZcFI+WqgI*Zc@D*Zc@D*Zc@D
+*ZcCF+!2RH*ZcII+X&!P+<VdL+!)IF+<hjH.NKs%r;ZQir;?Tps8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrs8W&rs8W,sp\OT*+!;XI*?6";
+)BBnA*??%:*#oq<*#oq=)B9b<*#fh9)]Te9*?H7B)]K_8)]K_8)]K_8)]K_8*#oq<
+*#on:*?6(?*??+>*#on9)B0Y;*uu[G.S&e$pAb0ms8Vrls8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2osrVc`pqY0[]qhn6H;,L.c:/4PY9he>V
+9heAX:/4PZ:/=PY:JX_[9he>W9heD[:ese[9he>V9he>V9he>V9heAX:/4PZ9heDY
+:JXb^:/4PZ9h\5T:/FYX=\Mh*q#:!arVc`prr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8Vunr;Zfsrr2K\qZ$ADMNEpaR@9J.Q^=&*QBmo*Q'R`%
+Q'IZ%Q^3r(R$a2)R@0G.QBmi%R$a8.R$a8.R$a8.R$a8.QC!r*R$X/*QBmi&QBmi&
+Q'R`%QBdc&PEh<!P`b#+q#CBorr2lqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)ts8W,urVcZorr<#lk"dT[.P!##/hJb1/hSe10/"n0/hS_-/h\k1
+/h\n4/hJb20.eb-/M&P.0/"t30/"q1/hSb//hS\,/M8Y-/M&M,/hSb//hS_./hSb.
+/h\n6/MSb&gA:L?rql`qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!qtp?ls8W-!s8Vrnq=<ND,9nN`.Outt.kWS40JG"-.P!#".Olr"/1W5%/M/J&
+/M/M'.Olns/1`>'/1`>'/hSb//hSb//1iG+/hJY+.k<,#.k<,#.P!#".k3&#.kMnk
+-SEO5nGE7cs8Voks8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+rr2orrr2lrqYU6dlX*1R84lQM9h\;W:/4PZ:/4JW9he;T9hnGX9hnJ[9h\>Y:/">T
+9M8,U:/4PZ:/4PZ:/4PZ:/4JW9hnGX9h\8U9he>V9he;U9he>U9hnDY8l&&Lg\^[B
+rr)lsrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunr;Zfs
+s8MQXq>^KPr;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rqc3]q>^Kprr2ip
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W,urVc`qrVZZf
+nZ/=QR[KS4S"#q;R[T_8S"#q<SXl:?S=Q1>S"#n;S=Q+=SXc4@SXl7>S"#n:S"#k8
+R[T\6R[T\6S"#q<S"#n:S=H+=S=H(=SXl:?S"-"@S>):0l14QIrqufrs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtp?ls8W-!s8Voiq!maTQ'@T#
+R$j;-Q^XM;S=Gq4R@0M4R@'D2R@'A/R$jA2Q^O;1R@9S5R$a8.R$a8.R[T\6R[T\6
+R[T_8S=H(<R$a;0R@'D1R$jD3R@'A0Q^X#&OdF_enbrLfs8Vljs8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2orrr2osq=sm_ot.fG\@8rW\[f8]
+\[f8]\[f8]]"5G_\[o>^\[f8]\[o;]]",A_]"5G_\[f8]\[f5[\@B&Y\@B&Y\[f;_
+\[f8]\[f8]\[f8]]"5G_\[f8_\@o8RlLX`Krr)lsrVliss8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8)`npAb0mq>'dYp\OpirVH0YqYL!_
+qYU3fqYL'bq"t!dq"O^cp%\F\q>'maqYL'bqYL'bqYL'bqYL'bqtp6dqYL*drVc]n
+rVc`prr2lor;HWoqtg6ir;ZKfq>^Kps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)ts8W-!rr2rps8VfkqXsmgs8W)sqYC-js8W)ts8W&ss8Muq
+rVcWms8Molr;QQks8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrVc]nrr2or
+rVZTlrr2rts8DTdqu?<br;6KmrVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!qtp?ls8W-!s7Z<bo`+sks8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!nb;q\s8Vrms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)trr<#urr2rorr2Wjr;$<irVZTkr;6Kmr;?NlrVcZmrr)cmr;?Hjrr)`jr;QNi
+rr2lprr2orrr2orrr2orrr2orrr2orrr2orrr2lprVc]nrr2orrVZTlrr2orrr2]j
+qYp0brVc`prVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+rr2rts8W)tq>]U=f%/F'fA#?GgXt!(g"G!/gYCT>gt^Z<g=k97g=b03f\>6;g=b04
+g"G'3g"G'3g"G'3g"G'3f\"g,f%/F'g"G'3f\"p4g"G*5gYCT>f%&F1gZHlVqu$Hn
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2rt
+s8Volg=bB@i8<DJgt^]@i8EGIhr!;Jhr!>KhVI#Dh;-oBg">-=io/eOhVR,GhVR,G
+hVR,GhVR,GhVR)EgtUT<gY:E7g"G$1g=t<6g=k<:gt^Z<gtpN:ebf(7qY^?lrr2rt
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtp?ls8W-!s82Zhp]'I?
+hVR8Sk3(dbi8a%bkih$cjlY^fk2tddjQ,C_jQ#4Wj6#RgjlGL`jQ,C_jQ,C_jQ,C_
+jQ,C_j5].XiSibSiSibSi8EVTiSieUj5f:^hqm8NhW`_noCVkYs8Vuns8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr<#urr2rtrr2`lhqm/Dh;-oD
+hr!5Eh;-oCh;-rFhr!>KhVI#Dh;-oBg=b9=iS`SKh;-oCh;-oCh;-oCh;-oCh;-lA
+gY1B8g=k97g=k65gYCN:gY:N>h;-f<gY^WBeGAq7qu-Nnrr2rts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2flr;Zfss5A]`LkpkCJUi2uKnY57
+KS4r/IXZ`rJ:N)rKn=l,L5(>2IXm!#JV&K+JqAT+JqAT+JqAT+JqAT+K7ef/K7\],
+JUrB&J:N6)J:W<*L4t;4It*$$JUrQop\=dgs8Dlns8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W#sqYgBQQ&^WSL4tG=MMd4FL5(J=M2@%E
+Ll.(ILk^tLMi3UUMhm%@LPLY@Ll$qDLkpkCLkpkCLkpkCLkpnEM2@(FLkpnEM26tD
+MN!@JMN!RTMi!.AL51eLQIl03q>L<ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W&rs8W-!qYKm[s6utiYID$S]XtPX[CErb^:q(c\[f8_]=YV_
+^qICn^V@Fl[^`lY\[oAa]"5Ja]"5Ja\@B&Y\@B&Y\[f8]\[]/Z]"5J`\[f>c\[oDd
+^V7Ir\[fGh_SWhHs7lEgs8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rr2ipqu-NTPE(T\N/W^RMi3OQN/W^SN/WXOMN!LQMMRCTNK''_
+Nf/^NMi3LPN/`dTN/W^SN/W[QMi3LOMi3OQN/W^RMi3OQN/NUPNK9!VNK93`O,]!Q
+Mi<aZQ.,^,qu6Torr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr2fls8W-!s4qsLLPLY@Jq8E#KnY57KS4r/It*!"K7e]'I=HcsIXQa!KnP)0
+JV&K)JqAT+JqAT+JqAT+JqAT+JV&N-KS5#3K7ef.JV&Q0Jq8H'JqJZ*KSP,2I=$+E
+q=agfs8Dlns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!r;-BLLl7"AKnYA>Mi*=GL5(J=M2@(GMMmIRMMR%EMM[(ALl71KM2-kBLkgeB
+LkpkCLkpkCLkpkCLkphBM2I1JMMd=MMi*@KN/idPLl%"IM2-tJL5:_CKuj;fq#10j
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W-!rVH9]
+s6Q5UY-tgP]tCb[[CErb^:q(c]"5Md^:q4i\@T;`\$ii[]tCtf\[oA_]"5Ja]"5Ja
+\@B&Y\@B&Y\%&u[]"5Ja]Y(nh]">Yj]=PPa]=bhh^;7P!^:^Ass7Z6ds8Vuns8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rsr;6KOL5UtJ
+Mi<XSN/NXRN/W^SN/W[QN/`mZN/EIMN/NOKMiNjYNJi^RN/NXRN/W^SN/W[QMi3LO
+Mi3INN/`gVNK&sYNfB!WO-,E\Mi<XUNJigZMiE[QKZ*i_qYpKnrr2rts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W#nqSRE'IXQKeG'8%S
+H%(-hH?OOVH[C*bFa&%QH$am_G^Om_H[g6cI!Bp^G^+IXH$O[\G^+LZH?sj^H$FFN
+G'8.TFEi1XFaA4UG^"@YG'S=UGB\LYG^48'qYC'hs8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr)ioqtp?4H@^a%KnY89KnP)3K7ni.
+Lk^S9L4k)/KS+r4L4b/9M1g\CJqSl1L5(G;KnY25KnY25L5(A7K7er6Kn=r0K7SW/
+LP(,2JqS]*K85,8KnG#1Mh6P5GcC]=qu6Tns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8Vunqu?]rrVQEhs5L2q_SNXf\%95b[^<<FZaRKV]=Y_e
+[^`lX]"G\d['d!5[(j,c_7dFk\$ro\]Y(ec^qd:_[CO#c\?iEA\%9AhZ*h9U[_&K<
+]",;^ZaRER[C*KH]tUJhs8;Wfs8Vrls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)trr2osrr2oqqtp<5IYWc9LPLY?LPLV>L51J9M2-kAM2-_;L4tD>
+M2$bBM1g_FKnkM=LkphALPLY?LPLY?LPLV>L5(M>Kn>#4LP:A9MM?b>K8##4Ko(M>
+LP:G9N.Zh=H`R,Aqu6Torr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)trr2rts8W,qpSMnVI!^$[F*)MIG^=U\IX#mRFE_qOFEVnQFE2DEG'%hK
+G'A4UG'%kIG'8%PGB\7TG'8(RG^+FVF*)PFH$+4NG&qhOG'.qRG^+:OF`DPHF`MPC
+FEV\am.gPZs8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+s8W-!rr)iqs82YmG(5*pJqAW.K7SW)It<?-JqAE$Jq/?%KnOr(I=Qp#JV&N,KRnZ&
+Jq&H,K7ec-K7ec-KS4r/JUrB(L4b54IXZs$JV/N(JVJ`,It30$JqAQ&J:;rtHB[jo
+r;Zcqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunqu?]r
+rVc]ns2D"N^q[1\[(*]X[BQd:\%&iR[(!QR[C<`X[Bm3JZE9q!YID*U]=GAV[C*KT
+]"5A[^:pkWZa[T[ZELO9]",GbZ`ppL\$i39]"55TZECXEZ`pO2\\"oMr;69ds8Vrk
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2osrr2ors82Yo
+HA.-/KS5#4KnP/4JqSu8K7e],KnFu1LPCD2J:iN,JV&Q/LP1;2KRni2KnY57KnY57
+KnY26KS4r0L4b;8JqA].KSG/4Jqo&6JV&Q*KS4u.JU`6'I?j<tr;Zcqrr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W)rpPWp3Ec>o5
+D/O90DJsQ7Ci=91E,KW:G&q\DEc5o:E,]uLI:dD7DfKl=DJj?0DJjB2DJjB2Df9N2
+Df'N7CN4E;F`qM6G\qM>CijZ7D/438F)Yu9EH6/Hh>.$Ks8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!rr2osrquYTFF/C]H$FX^H?j[X
+H[0j_I!U3fI=ZrtH$FRVG'A.SH\-uhH$4FYJ:2`iH$O[\H$O[\G^+LZH?jg]IXZKh
+I!p<fEH$8DG&_PKH?XOSIXlloH$t$eH[XrPs8;ips8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunqu?]rr;HQms0/Z6XfJ_2Z*L[?['d?HWi`_:
+Wi2o!YHY77XJMAPPEVE5Z(\>(ZaI0FY-,%7Z*CI7YHP.5XK8M,\@/uVWNWY<]"=N'
+ZDXh'VQQbiYH>7C['?[8[^WNCn,NCcs8W&rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)trr2osrr2osrquVUH%:?kI!^6hI=-?fIscQjIslcnIY*3&
+I=-EeG^4OYI>*JsI!U0hJq&/qI!g<hI!g<hH[C-fI!gBjJUi#qIt<-$FE;tTHZjR]
+I!L$_JV/N&H[gKoIt?YWrr)iqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)trr2rts8W#nmW`SgE,]`6DJjB2DfKZ4DJj<*E,'*(D.[F!KU&[R
+bLkk<Z#Oi'EG]K-Df9Q4Df9T6Df9T6E,]`6E,9<.D/O6-DK(8dO-uE#P)kZ]F_ti/
+DJa3/DJX<2c2.>8s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)ts8W-!rr2osr;,u4F*DqVH?spbH?sd\GB\@ZH$+OZG'\CPDK^o,Zc(;Lkj,g)
+I<^']GBeI]H?sm`H?sm`H$O^^H[:$_GC4[^GBItLMij0mS<oV.R$2uBFE`"TG^OaZ
+G]V@4rVHKls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vun
+qu?]rr;HKirgg0rX/iP3ZEgdA[C<HEXK8b3WhcAdVPBui^<>-hmed%ajfGbm[BZd6
+YHP7;ZEg[;Yct@9Xf\_0\[AcMX/rJ.ZaI9Uaj\_abfRc:\$)m:YHFn.Za$[-huEWO
+s8W&rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2osrr2os
+r;,u6G^OmdI=6NlI=6HjH[:'eI!C*bGC+XWEdEb;[Dp\Rl0Q'1J:)flH$XmeI=6Nl
+I=6NlI!g?jI=6TlH@C3gH?jd_Ng,m(Tq%X@R[&JNGC"X`H@C3dI!=';r;6Kms8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)men8Q0
+A7fLhBkV0nAnk^bCLh-sB5M?mClc3do)/L^pA4^``b9+$DJNs%Bk_9qBk_9qBP;*o
+Bk_9qAnYpfE+<d+E-gmDr;6Egp\FQi@;9IgB4kjkBk:mi\G5gss8W)ts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trqkJhDfp&@EcZ8@
+EcQ,@CN4N9EHZ;FF)#i``THsps7uHfs8L;]EH$#>Ecc>BEH-#>F)uGFEH,u=F)u>A
+F)$#9F`hVMo)&Ies8N&us1E#bEH#o;F*2VFDf!/bq"k!hrr2rts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vunqu?]rs8W)toTlSaVPpW"WMlr'[CN??
+XJN//WN;n[P,QF`pAP$ip\44Ho:VqXYcXt.X/iG-Xf\P#VP^Z)YH+OtWNW\0[@sY"
+R?d@?s8W-!qu-Q>S>`BeXK8P-YH+\&b5_G?s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W)trqbGjF*VhLF`qnLF`qnQDfg8FG'e=W
+F_u8e_W:Fhs7uEdrVOr^F`_nPG'J1RF`hkNG'8%PG'8"OG'7tNGA_hHH$XR]nG3(_
+rr)cnrOZlgFEDVHG'J7RF)o"lq"t'irr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr2rts8W&o`FNFf@:Nn]An>LaAR]+]A7K=]@:45ZiqW9E
+qYU-cr;Q]ob@G=!BP:sgAnGXeAnGXeAS#IcAnGXe@qoOd>\n1fB\N%Kr;-?eq=aHh
+>\dnaA7B%XAn#1[W;H>fs8W&srr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)trVjuVCi+'/E,]`5DJsH0D0'W5EG0*%J$\J@s8W,tqtpBm
+s8UP_E,BK1DJjB2DJjB2E,]f:DJj?1E,]]:D/X$-EbT1Aq"ashs8Duts1`&aDK0Q1
+Df0T5C2'jMq"k!hrVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8Vunqu?]rs8W&tj--IBUSY#lVPU8o['?a:V51>nUS"dHs8W-!rqufrrVQ3Wpme.U
+WiDtpW2Qf!WiDnlUSG#rXJhnhVQm;.TrP&]OnJMFs8W,urVHQ@Q`6g_WMc_oXJhtm
+])Va/s8W&srr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)u
+s8W)trVarXE,fi;F)uAAEH?5AEHZABG&;,6J[XkBrVlcnqtp?krVb8aFE)ACEcQ5B
+EcQ5BF)uDDF)uACF)u>GEH>i<G&D-Qp@nRbrqu`mr4ZfeEHQ8>EcH5ADJu]Vq"t'i
+rVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8Vol
+[9[-E?!UiI@q/nS?rpWB?t3VQHb/P@q"FL_s8W)us8Doq_d$b_?t3VQ?smAM?smAM
+?smAM?smAM@Td&@@UibR`;BT7rVccrrVQDr=CY]H@:*AK@UESNQi$XVs8W&trr2rt
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!qZ"0<C1h9r
+ChdZuCMRj#CN"!(B4QP*o)J^aqZ$Qkq>C6irVk&PChdX!CMIU!Bk_<sCMRWuCMR["
+Bk_KtCgq0nA7N[Ws8W&rs8W-!s0u9JBkqKuC2.['BjmV5q>1-krVulrs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W-!s8W#sgRG.@Y-+_%V59r^
+VOafmX/VGBS^I<6nE]K:s8W-!s8)E^nWfc@VQ$MlVl-PpW2QJdWiDhhV5UDoVOaEK
+U7e!Abl.SAs8Vfdq>^KKTWY2lWMcbrVPC>nY5eP%s8W&trr2rts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!qYn0ADJO--Df0H1DJjH-DK9Z6
+C1i.4nc&FZq#:9jqu-Nlr;FoRE,KK1Df0H1D/F0.DJj<.DJj</D/F9+DIm^&BkYQa
+s8W&rrr2orrOQHVD/X?0DJjH3DePaAqYU<mrVulrs8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8VojUJG-$>Zt?:?XI&B=^#!-?<L[0l1auK
+qtp3hs8N&urVQQn_H:2R>[:T?>[1N=>[1N=>[1N=>[1N==^P9?@U<'9r;-Hnrr2rr
+rVQ5h>$bE;?!CN<>?G<8KD56>s8W)urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)ts8W-!s8W-!qZ!NqB5)'mB4PRbB4bgkBOPU`Au4qks8Durqu-Hg
+qYU0drVt)LB4kadAnP^fAS#IcB4kdeB4kggAS#IiASZ'k>-@o%s8W)ts8W-!qm0R>
+AS#LcAnPdgBNg;jq>1-krr;uss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W&rs8W-!s8W#sac3-tXfJ4kTqS*MT:i0XWLoL!s8W,uoC22ArVuotrqQ0]
+n<'33U8+KZUSF]`UnjWTVP]uXTqnQ_SYMXJU77;(s8;oss8Vfbq>^KFU8ao_V5'oc
+T:E'XRfEEfs8W)urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+s8W-!s8W-!qYdHuCMdp(C1q?sC2%EuCLh9nBrLIqrVZTjq>L9hr;HQir;OrNCMRTt
+C27R!Bk_<sC2.HsC2.HtBk_6uB5VU#?aKb.s8W)trr)iqq6aaJBk_?sC27QsDIJG!
+qYU<mrr;uss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8VihO&&hV<E3""='Sd,;cZb%=)H.Xqu?Tls8W-!s8Vrqq"FOX^fOZ<=]e^+='&C%
+='&I);HQju=&i@$<*<+$>Zd3bq>C9lqu6Wqs7lAi;H[+$='/L(<Dm+#F8GP,s8W)u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!qu;s`
+An,@^@:3DO@:<YX?Y<Ybe,T7BqtpEmrr2oqqZ$EdrVF`HA6r_R@:E\T@q/tW@q/q[
+@UrnSAmo1_?!q/IRfEBbrr)Zjs8W,ss0>^8ART%XA7T4ZAQ=$Tq"t*krr<#us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W-!s8W#s`0I6rV5:#b
+U8O?EQC4DGQ^lV+r;ZTdq"OU[qtg*dp\FggoTkr6US=HVU8"HZUnjWTS>)RLVPL,]
+S=uFERYeEOqYL6lr;ZH_qYgH?RA64:TV\K]S!^FSPQ1O[s8W#qs8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!qYcgdBkD!jAS#@bA7T4`
+@VfLrdJj"AqtpBlrr2oqqZ$Bcr;+ZKB45C`AS,OdAnGXeAnGOeA7oLbBk1di@:a(Z
+S,N9_rr2cmrr2oorNfdAB4GOdB4kgdCL)8bp\b'krr<#us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VceL.bHB<(Ttf;cH^t;H$O_HJnVo
+rV-<frr2rtq>^Blqu6Ni[n0M"<)cgq;Gp=f;GpCj;bp@f;H-Ii;,1.d9S3!3r;QQf
+rr)irrV?5d9N5%j;,U7g;,:7jD"I>trr;uss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!q>ZFQ@UN\J?X?o??XdJS@SMC7s8;cerV??f
+s8M]ir;QZps8Bi6?=@,F?X@#D?=$oC?=%)I@pE8F?=.)G@9$6\rVccqq=jgarr;ur
+s/o4)@p`JH?XI2I?W;(?q>:0krr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W&rs8W-!s8Vrq]9/k^Um\!QStD:8Q'S2,])Vg1rqQB_o^r"Uo(r4\
+qZ$Tql\LdqSt;RGSXlCFT:_R@SXH(=Tqe6MR?jJ0MR3?_rVZZms8MZaq#:<:PFe/+
+R\-7GQ^+SEN;rhUs8W#ps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)ts8W-!s8W-!q#-:UARf=V@q/kR@V'%[AQ"6ErVQNdrV??frr2Wir;QWorqs]8
+@:WeT@q&kT@:<SQ@:<\SARAkU@:E\QAQi/mqtpBlqY:$erVlcnrNB:2ARStT@U`eS
+AR'<Nq#(-krr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8V`dH:Uh*;+OMZ9i+P[:J4-7iV`?Bs8VoorVuloqt^!Ylh0l6Z;=:k85)ZK
+9MA/T9he>V9M%lL92/&R:.\2]EpW_ur:g*fq>UEorVH>e8Pi5X9hnDU9h\>YA*EXa
+rVulrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!
+q#>e>?<^c;>$4s3<`iI'9p+W=qYC*gpA=des8;orrV?'`s7O04=]na-=]em4>$>*5
+>?bB:>$5!4=^,'0='U"@s8Duos8Mfls8W)us/o$t?<^K5>$,$6=B0)'qY^<ls8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W&rs8Vin]oeqW
+Ss>q>R[ok9S!ST1p&FIJr;Z`qs8W,us8W-!s8W-!n!KH2S"H.;S=H7FTV.gBQ'.c2
+R[f\2U7Ia?RfE$Ks8W#ppA=geq>('.RA6CES=Q7AQ'A,?NV`JKs8Vrls8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!p\fbF@:!DG?X?uE
+>?tN;:m:)Ap\4Xcq#(*is8;lpqtTaZqt%X2?!UT=>[(N@?=$rE?=$rB?!LW@>[C`>
+>[_sLrVHNirVlTjs8W&rrN9++@:!2E?<gfB?<h:6q>C3krr2rts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VZbECNPi8kV]J8khiO929Wj
+p@7nWp\4^ds7lBfn_:I:J9>7.?p[L\9M@uN84Z<D8P)KF7nH-C84uKG7nZBUh"^F:
+p%eOcs8W#qrqZ>d85)ZI91qlI84Z<G?K(YVrr<#us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!pA]81=]JR,;H6_!;--^uIHpb'rVuK[
+rVHNfq>U*G]:+P(Ci+&b<`iL-<a&R+<`W7%='&L-<*NC+<`i:%;.&>^p]($ds8W,u
+qu$Kns/o!o=]SO&=&`7&;Gq&gqu$Hns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W&rs8W&rs8Vcl[#^ZAQ^F,.Q^X/-Q^Y)Ws7GjTo(N+`s8Dip
+q<#l'SW\;GSViZ#T:_I>R$aD6S=Gt2OHQ$)Q^X,'S"Gq7s8V?TrVuiprVZKfqY:*.
+R%Kh6R[T_5OH?*-M"CK@s8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)ts8W-!s8W-!p&059>Zb38='Aa3<a8d4JF!+)qYp-Zrql]iq>U'E]:4V)
+C27`b>$P?==^>37>$>*5>$>'5='f$7=^+s3<b17go_eL]rr<#tqu$HkrN9(&>Zk66
+>?G$2=BT8!qY^?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8V`fCICQT8P)6>6paF=5A0-TqZ$Top\4I[p$g1h>=^q?3']bt5=S(,
+6:!n+6psF26psL66pO716:O407n$2&qt:!cqtp0ZrV-?is7c2^7S#s87n?*;6:=44
+>N#5Prr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W&spA]#';bg7i:K:=j<)l>%li6taqt^'ds8W&jd[+B;7n#a:9282\;G9h[:fL:h
+:f'tb:f(%b<Dl[o9N"_]=Pa#Ps7u]prq$0_rqcWiqlECd;c-Ci;c-Fl9hf!Vqu$El
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8Vunrr;Zj
+[?6]7R[TG.R$O86KU`#=mI9oEmd^&Os8W,NXdYE7M34!fMNO3hR$X)+Q'I`(R$a/(
+S!TG%N0'?qR?DscqXOIUq"Xj]rq?Bls8W,:PaRc!R@9P1OHQ-*Nr/MDs8Vuns8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tp&0#1<`)t$
+;d!.#=BeC9m/?h[r;-0ar;QTdeX^AR9hRuP:fC1l<_u^m;cct!<)cgr<E3't=B/:$
+;--dr=kruLs7uWlr:Bp]rql]jqQ*Op<`E+$=&i4#;cI8hq>:0js8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VfhCI(3J7RKR25<hXr
+;RlMkqu?*apAFgS_KS+$5Y"438Okp36:O4+6UF1'5s[e&5s[k*4[hIu7Q4"*5srBP
+qY'jep[e"!r;ZHcs7c,Y6:=.+6:F4-5=.b+=lK#Mrr<#ts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&sq#>5&:J4MY;,C"_;a+9qrUp3j
+lMUGWs74<[69@Y29i"\b7nul[9heDY;bKk\9he>V9he8Z8krAU=A):ZaRoN.qu?]n
+q9/d:oCr7[q5HhW:esb\:JXba9hAXQq>C3js8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W&rs8Vunrr;`l[>p?-Q^!c"PEVJkQgFbBmd]K9mIpDI
+f:$`,P*q]+R[B/%NKK?gR@'A'P*2)qQ'IMqPamYiOFa-kPE>/2q==:Wo^M\$rVuNf
+s8W,7OHkriPa@Z#NKB[!N;W;As8Vums8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)tp\f50;GL4i<E)gm=%$?0r:Bjbli$PUrU@pX76sXI
+;cQq#9N+kk;,L:k<_cOj;,L1f;Gp:l9i4t_>u4?oan,K*qu?QfpWNO7o_AF]po-tc
+;c6Il;c?Om;c$ocp\Xshs8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8VrkD*C*F6:!du3BoM^Pl(7Ps8N&soC:jd5;thl3'BAe3BB8c
+5X%@s4?Ghm5!D4s5X7V$5s%Ou6V'L03hc<CmeZtXnbJQ4rV63gqY0ZS4@)4r5!qIt
+4$Q+r<TN]Irr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)ts8W)tr;U\'91hiK9M.iN7mrsKqYC$`rV-3cl@DGk91h`L:JaYV9hnDU8k_cG
+:.n5Q8P)KF8P)ZI;FaAV8kqp[s8VQ_rU9U_R#1b6qZ$Egr1u\N9hIoL92/#R9L;tJ
+q#:3is8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8Vun
+s8Vol\rMZ)NffZrSYM9h\,Z-oqtU-arVuo$Ko)7dPF.T"OHG`kOcPfqP`q>oO,oNi
+Pa%;mP`_K%SthR,D86,NoD/:Np]%t4s8;6TqZ$T4KoqL\PaR]!NKKcrO8n_Ds8Vun
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W)tqu(_2
+:/+P\:esea91>HOq>'sbrqZBbl@_f":es_\;,U+`:f1(c:Jjh[;GU(a:JXb^:JXk^
+=%lLn:f0cbrVc3\rUKX\S<*XCq#:-dqPHbY;,0h`:Jjh`;bCE^p&+dfs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VujD)s^=4[1\c
+3'Jlsh"^[Ep&FphpX3#%1I+8c3'K/W2`3NW4ubVb4$#A^3]]Ac4?Pbi3'B5`3C#JV
+NUZN5oDedfpW,^NqY^?io(MgK3'KMd3^>\g2`j>b;s3]Ls8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W&srV^Y"84Z3?5YFUA3b[[S
+qZ$$[p&"dD>=(DD9gVBG7nH6@85;fH7n-!<7Rfm<77BX677BX:6q9O65<PG6rVuNh
+p%A@26[AM's8;H`rhM\H91;3>7nZ<D8j$8Cq#C<ks8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8Vunrr;ij\r)8uM3!R`S>(Y(s8Vchn+lYR
+s6OuLH'4\[PF7AiNf9!_O,9'`PELl`Mi3[YOH>H]Mj'0ePadPR_#OH7q#BsWrRknY
+s8VWWo)Ja+JW>eNOHtoiM2e!bNW8MDs8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)ts8W)tr;1\-91qoP6r6QT5&'0Wq>^!^p\b!D>X^kQ
+;FaAW8P;]J92SJV9M8&P8kM`L91qoN91qiO8PDZN76d:;qYg'cp\4U27t:C4rVH*\
+r1ubS:J",R92A,R;++^Wp&=sis8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr2rts8W)trr;ifIkWZ84ZbS]2)I+jr;HZmrquNb_cAKM4#A]P4ZG>\
+3&r`N1,LdI3]T&U1cI0H2*!WZ4ZYJ[4#8[7qYgHos8V`bfhs2SrUTa]o_S?U1,hBX
+2E3f\2E<cM;sX#Ss8Vrms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr2rts8W)urV1k$7n6!86UO1+5d^@_qtL*iqu5)U3^#qs6qU*A6:O@34[2G.
+6Ua@/6UX@56UaI65sn")6:47-5'm2&qtL'hp&F&W16DP0qYg3fr1Q5=845m9779F0
+764iJo)/F`s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rVccrr;-'S]mGKlOH,6WOcXG's8)<Sr;ZfsjGA_YT9t@lQB@2jN/a0lL5:kPOH5'K
+NKfQhMi<UUNJ`[SObmk<s8N&no_%VLs-[WAnE'?Cq>^K0KSb\FMN=!cOHZ#iK)Y?>
+s8W#qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)t
+qt>b,84cHG7n6'=6+$OcqtL*hqY\`O5Xe@87SHTM7nZBE6q0^>7S66C7Rp!B7S$'B
+7nQ?B7n?<A5^WG*rVHKlo_d`W23e(2q>L'cqkQMI9h@lJ91hZF8j?_So)8OcrVlis
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)ts8MrkLG(;7
+4>JiL1FZ8fq#(0dr9=+>@NdE\.5WM!+=8Wl/i,=A/hen82DI0I1bCL:/i5UI3B/rW
+0.:<#qYpNks7lKR?7mghqY:'[r;-;\0/baG0fM'L1c7'@=mu+bs8Vuns8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!s8.R06UO7&6TdUl
+@.O!cs7?0Ts6F_Z3B8o\4>e`J3'')b5<qS)5!_Co7R9I+6pNt&6TdRs6UX!mD>=)*
+r:0^[r9n;Y30aF?s763gs.)/85s@P&5s@Lu5<3?Mp\jsds8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrrV?0X`Hm,kO+iLFO+iSns7uBR
+qXOU_K2dYhNL50=H%1L%Jqob_JqSu?N/*1?NJ`mZKSPSDM27.OKmoKjs8W,ioBu8;
+V0-b"mHaZCs8W,2JV]&5KoV7SNfT<\M#[5Ks8W&rs8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W,urV;I86q'^57mKL)@Ia*frq$'Srp+MV
+5=%>!4uY5V4[2+t7Roj95t4:.8OQ*87mfR28OGp784c',Dtj2,rUg$^qs8,]4.,p@
+rpp'drh)GD7RKO77moa66p>5Up\t*hrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rr2rts8W)ts8;flOtSF>1GUa@0e8ahoDe^fs7Q)C-8mYTBPrE`
+NJMd_75ckP2)mBI3&E?G/1rS)1bgO9.5!;,.9P-oqu$Emq"a'',rI</rVHHhqtKuQ
+.5Wh:/N#:91GUU7BD)'"rr;ons8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr2rts8W,srVVj;5sILp5X%@gW;lGdp](9jpP^L[3Dsd7KT:tEG@!p,
+4?>_p4?Gej5!V4o5WV4q2`s&_4ubQ5iqrWJqY^<ln;Jt`2N%P2qYC'`rKoE+5!D%q
+4ZP_j4#h6Xq#1$es8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rVccrrVH9^aa/SrP`piTJpFp,s8Vfhp@&$hFbOURJq]\kUS<s#Dea!+O-5EY
+Oc>$KM2R1AMi<LQM2mmaC4=q3q=jLRp](9)H]*?qp[\4\s8W,0K8tqNJr5PEMi*:C
+Q2gRUrVuoss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rt
+s8W,sr;2mD6UF1.6pa4#VZ$/cq#:9fplI0p4]QE@L67LQH=9N65!28)6:"+/6:=(*
+6Tmn+4[M7s6U*VAh>-sDqY^6hmuB4m4HTR<qtg6crL5f86UO(.69[e)5Ws/aq#1*h
+rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)ts8Vlo
+RP--?0ean.00Rt_r9s[_m/#*n4Ggc8p\+F]qtp3ZjL'.o,UkN(/i#+3/Li2(/hJ_2
+0Ie_(41FtYpAb'iqX]b#/Mnl6qtBjYq>'rS,VL`$/2Ak20ek=2F85A,s8W#os8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!q>ZpB4Zkee
+1-Rfijo5/Dr:o^[dQg!S_sIBtqtp3aq=NsdJP%RP4?>A]4ZPYd3^Pqi3]oVe4Yf[J
+s8;Tgq>:3hR5m/g0Tc;-p[e7Wrg>E#3&ira3]T>d4#VNeoDSXcs8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrrVc?ad<^:sP*(!BJ;a.$
+s7?-Zj7MDHMqI_&s8W-!s8W-!s66\;IY3Q8LPpe7MMHe@Knt\JOG]<]I,4bro_\4O
+q>I[5K8Op#p$VVMrr<#0IYii8JVT,>M2@">U&XZ\s8W,us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!q#6sK5<hJ#2F9Z%j8AiCrV5aW
+e3lcia6ig"qu$<eqXj*hK1n*^69m\"5s7Lt4[hV#5XIh$69.`Vr;--cq>:-dR6*Mu
+2O=:6q"4FZrgYf04Ztts5<_D#5WaGnoDS[err2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr)lm]c\mV.5Wt9.sC[[p\=[[s8@_7nFleW
+o)/C]o_\IVq"adQNBAF?2CU44/2&D*.Om2--RpN&_#"$+s8;i[oqNl^/hA6*q>:3l
+oD&'I+ttPu.kNG31GC@)Hi*L9s8W)ss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rr2rts8W)ss7sDU4ZYSj68^QKs8)Zgr:^-eM3@K,s8VlorVZ<b
+rV6Bls6u@B-o=%C3^,Pd2a9,U5sI@l2Ef4]rq?3]qsXQi1,:mM09uJ4s8MWdqOB9'
+4?GPb4[D@t3%Ta_nbiCas8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rVccrr;6Hek\5j/L6S0gEM3."q"FRZs8SCWq"t*fmeHSSr;ZfkqYU<g
+Y]4E1OG8UOLl6Y6QBm8YJV85hbkCPks8Dl_s4E!XN/Do-naZDKlh1:gG)M67JqT)E
+N.le%V>ouZqt^9ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rr2rts8W)ss7sP_5X%>$83Jn^r:p-`r:^-fMNdZ-rr)Ngr;60ar:g-frpZ7D/j)K^
+5=7V#3^Pqk6pa"#3C1^_r:^'`r9aEe3&j,c1mn.9rr2KaqOTN15X.Cr6:OC14>DQh
+o)8Rds8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+s8Vup_[HVT$jR^p*M*!'nb;_Po(DD;q>Bj\qXjFWq>0g\p@%\Lo$Cqh0.\\$,V^er
+/h&A%+"&8*nbr:\qY0RT]J(`d.4QX)rqcHfp\X`Q+YG2j-m0BA$O@(AN;EALs8W)s
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!qu+JG
+',qo,-7C1;s8Vfep%e.Ln*g2Sp](9ipAOg`qYg?bqu$BDC*>Gn3\iER3]/lQ4?5,V
+0W4gJqY0UNnGU?j1H@<N0q&(<pA"C\qj]?%3ArcJ-6X6B((?K-p%n[cs8N&us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrrVcQhmT!S-BkMpI
+A&nHCo(DVOp\t*gs8Vfgp@.VMs8W&qq!n7]s8T0>M2@(?J;o&)R[&GQH%BtlrV>gG
+qtT^YdUe,jLPU<,p@.P@n+cpnFbtm,Is6$SA6iM=[f>pmqt^9ls8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!qu+VQ(*=Y;/2/NNr;Q?_
+p%e1OnF6>SpAOsap&+[`q>C*\q>:!@E%*n45;tJf4ZG\g5<Lbb1TU<Mq"OLRnb^6g
+3BoPd2OsdBpA"@ZqjoT/4ZYVZ.jc8T)A/;6pA=jfs8N&us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trVucoi#Vn)!rrH3(!lpTq"FIYmJ[(^
+o_/7ZnbDhOp@7JEqXO4QpA<cf+#Yc+-m^Gp-R^Jh1*V\Rs8Vloq>Kd84sM@-0HqBo
+qXj[]q>'c=#RU\9!!3-'"9eo3\,#t$s8W)ss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr2rts8W&tq>B1s%2TZf'bqV4rqH<cq"sFUs82K`rqc6_
+qtp9ameltMp%eIak]e@:4?YVZ4#\rP3&!HBPPY:Pm.g8Pp"`"f1d=;a/"$8+q=sd\
+q1oh,(_mJj&/5fj&.6,Iq"jsgs8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rVc]nqu-Bks&N9;C1U[I8F-<Io^_kWkkP2TmI0cAo(i%Sp$hSQ
+s7PL<m/-(5G)q6-I!g['LPU_0JR52Qs7uHio_\[gRY$6TN-]?fq=4=Wq>L>k=CbcI
+>?tH??X6c-ec5=:qZ$Tqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr2rtrr2lrqYfJ'&f_`%(`4:ArqH6_q"sFUs82H^rV?$[q>'jYmecnNoCr"X
+k'8LH5X@Fi5<Lqe4Z#GUPPb@Tnb`%Yo\`D!3($+n/XuY/qYBs_q26.5)Aj)$',MH#
+'G/"Tq>:-is8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)ts8W&onM::M!XAf2-27?3oD84Wr:]UVrUfdTo_J4Qo(V\KpA"R^o_81I;'?o,
+0./+o-7Kub*-1]Kn,N4\qY]PA',VMn$4m;grq?!]p\"H5!<E0&"UY;4"pkYOh=gaG
+s8W#rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W-!
+qtT_B&/#Tl'FuYeqY'X]q"jm\n,*+Wp@\.Vqt^!ao_S=TrVQBhs702>.5X4G2)@!F
+.lSf!qto^VmI0cHmR%j9-5mjK'oDt`o(i%PrdbUo&f))r&eYrp(E)9-p\XpgrVuot
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]nrVcZms(bkN
+Bl70J=TA9hn+QVUp[R_Lp?h;;p%nFUnb2eYr;>sJlM(>YW-WB.K78?&L5C5*CTd^;
+m/HhXp%nZ,Dg-D@AnY8^rU]XWp\Fi^;-R14?tEVL@:<MIqu$*]qZ$Tqs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rtrr2rtr;#qI'c.Z+(D8=p
+qtB[Zq"jm\n,*(Up%7qRq=jRYo_S=Vqt]p^rUF2J/N?$V3B/u[0KUe4q>9OWo(;\S
+mRJEK.NTZX(QA@doD84Sre(q#'H%],'bqT))^"/8q#(*irVuots8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr;ulr*BF0"UYP<:B1@hq"4.R
+rUp!TkOeTFqu?]lq>C0gp[J"To_%kN]bL_W#m:V@%1<dS60eLAqu-Q`qWUKM!sS`/
+!Wi@Gq"FCUp$qm+!!EE/"UYG8!=Ar^nEp/Rs8W&ts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)ur:U&"$PaHt)\,^=q!\(Qo_eUXqt0CV
+rV63cq=F:SqYKmQp\=@Qq#A;Q'bqMt)&4&')\,C'rpKFPrp]s]<X]ZY&/c6"&qg,U
+p%S1MrdbRq(E!i%)&3f$$o%JDqu6TorVuots8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rVc]nrr;rns+XW`@:ie7G5qO5q=X@Vn)s3-n,3+YqYg<a
+pA+[cq!n:\n*TB.ge^[I@U3AH?s@;L?2"<jqu-9Qr;V7DA7nnC;,0WfqtBd_qYC/b
+8Q],%@:ihL?Y*2RqsX@Ys8W&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr2rtrr2osrV$5&&K)K/*>)9IqssRUoDACTq=<qLr:p-dqt9[Yqtp*U
+q"aORp%u]N(E"/-*>on9+VdQ6rp][XrpTgW<Y-)e',hW&&r$5Vp%\7OrIY\!)&jA3
+)]'80&iTINqu6TorVuots8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)ts8Mfnq1]:`"Tei/F8u44p@S.Hp\FRZo_&.Zp\t-gr;ZBfqXsR[p\"LO
+o3h_1"U>58#mph_f)51=s7,pbpLjO9!t#/=!s&CIqt'CVq"4E4!!ii4#6Y&6"q1Z;
+oCDq]s8W&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rt
+s8W,upAOlI'c%T"(CbN^o^2GIqX4%Nq>U?ls82Kap\"=\nbi1Ro_S:Ss7Q8&&fMDu
+'GD5p%P6E5oD&+GpAb)6%3-'$(EXG/'SZSYo)&7Tre(q')\s,"'H@r-%9iZ"rr2or
+rVuots8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]ns8Mcm
+s/og>@:!)*S,`<Tp\"@Ll0Id3r;HZmpA4UZq>^*eqtBjco'Q#/s-uYe?=6u@>Zt?X
+o)JLas7,RQq0k51A8>FT;GB`jrq#d^rVZ\k9jCt.@piGJA7no/rq--ds8W&ts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rtrr2rsp\t&M)]BV2
+)%_)jp[IqMq<dhJp\ambrqlEcq=j^ao)8CVp&"ITrUBW!'HS&.(`+)-'JnSCo_SIP
+pAXr0%NcN0)'B_2'Sl\Zo)/=VrIu"+*>fY0(*4D9'4CY,rr2orrVuots8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr<#tosPG6#6kG9QN-m_
+o^;_Pq=XRTd=t[f0e"G-:M[r3p%n.Jr:'(Hpra*N#7CbD#7DNiqtK^YmdKu9Hj0cX
+$NLV<$4R;hr:f^RoBuF-!s]2A$47(A":,<mq=t!is8W)ts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)trV?0&(_I`,(Clo0o(VhGs7lB]
+s8Cc7>=((p.QURLcL(W2o'uJ?lM1D2(Cq2s(E3r#+NaZZo(hbDs7D*\(DS&)*Y0#%
+&qp;Znb2bLrIb^n'bqN$*#05(&Wlnarr)iqrr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rVccrs8W&rrr<#spqg?:<E*X>\,Z'pqXjaZo^Mn\s2^ab
+F),E4PHX`\rVPpIqsWkFrmsbKE-,Vu<_Z<Eo'?)No_&7\\liTS=%I:?@Tud=s7bmM
+o'QIS7pTkE?!UlG@Ui6Bp@J=as8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rr2rtrr2orrqlE&*Y]S5)\eh>p%n@MrqH3[rVG?6@7`I60L/fb
+d-^`/nF?>AlhCA,)AO/3)]]\2,g-&ZoD7qFrUGa])AjS0+r)%9(5Mn`nFcMFr.kt$
+)]K_8*Z,b5(6eUhrr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)ts8W,pq!B=7!t#89UAaidp&+:No_[og&dJdR%299[#m^i<aSbo*
+r:BjYo^Y$P#m^\A"Ve'4lMU,Fn+H4?%Kd%@!s]#>#S./hp\+:Yna?:.#7V(I$4I"<
+":,FMoD&@crr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rr2rts8W,srUfp[.iK6H(([;:mJ$>Qnb2SNo5l#b&.T0b&e>K_&m`obrUKXMqY'me
+6l$OQ'cRZ(Yl+%jme6/Dq5,&A)\j20(E!o(&;L)UpAXdWs+M.&((qE$().N!'Z0P;
+rr)fps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrs8W&r
+s8DumqtY5;;-7I>_uK0"qu?*Un+Q=$7S-KT:KC7b9h[Wmd/E\)qssXWqYk\MEcGPr
+<*%iTiUHL;p&"Zg9NGk;:K(tE?sQX=rq>mXnEp7R94MaM?!gfB@Ui@"nFQ\[s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rtrr2rrrq?0[
+0c_)Q)AT4InG;kWnFcDLn8]Tb()7Q((_m_u'OK)aqsjLOqt9g^7iWKf)''D7[/97g
+n+Z>FpS/]B*Z,_6)]oq<'T)\[p&4OQreVC1*#KV8(`+&.)9)7Brr2ors8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W&soD(f["ptJ8
+Wr;YdoC2&>oCkTW$jm.C#6Fl+!!3B,)pdsDq<mkMl2,N)$31G6':naeo(;P:o)"@Y
+#ndRO$k!:L&Ieeoq>'RPmdKmu"q1qK#R^eH"V*!Gn+m"`r;Q`rs8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W,uq>0da9b\Ea(`9[ZmI0c?
+n,2kR9G&0[()Ro*)&jP;*YB[Jo_&(Knb;>KH4Cr-*"3pdoCVVGp$)2JNtr-=%h96c
+$ka*[!ep@BnalAEqKrbc%La!i(*FD51$nB)rr2oss8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rVccrs8W&rs8VrmkOX.)A8#=ObQ%)&qtTLPo(n,D
+ARetOAS,Of@V'@bBDL]Rp$VDKmf0(]Bk_g,:Ufrfo_.k<q>[Zg:KUCf8kDcW;GKE`
+s8;K]n*p@H4\ejM8P`l7@qAd@jmW6Lq>:3ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr2rtrr2rsqYTm^:`(,n)B#p\nFH;EmJ?JM:_k)l)&jP5
+)B9\;+;H?WnalSEo(_MLI1m_=+VQ#qoCVVGo]YuGOr=rP'bhH"&f;H"$&\NQnal;A
+qLB.o'b_?&)'^%B1[XW*rr2lqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)tr;Zfsr:cE\$jm:F[/U""oC_\CqMGpo#S.7K#m:;3"98W0
+$;gEel2L8Kp@ja^$4-qGC$GWho^h\Op="1R<`rd;?!q,L@q];Zq=X@Ro^hsa?smDV
+>o3eP"Tqm!n,*.brVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr2rts8W#rrr2osS.m"a*?2cmoC;PLp[nBA*#050)]BY5*$$1<*>B/fqt97R
+nFlVSRMm1b(`@Jerq,jSp&4a:GtD.DA7]:aB4YOb@CZ%&oCr(Uri^!I@VKL((`=,%
+@/'-err2rtrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccr
+s8W&rr;ZfsnF=b*C1q-]ec5@8qu--Uq2JH\@;'(WB4u!oB3]4`<dO/sjo4fIqu=TA
+Bl\<>V>pPep@\"QrTK\qS=cURS"?UWUoBpKs7l9_p%8:0Q_L=XSm5l?@p4ZfjmiBN
+qYU<ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rtrr2ip
+rr2imT,8^n*ur#op@S(Rp%&!<+;u.A*ZZ:@*?H=>*uGhsq"*bLnb;eTSKAsr*?TLq
+rq,jSo_eO9HqdsWC27KuD/3m)BYF35oCr"QrNg9TBlIi:)]Tb2@e]<err2orrr<#u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W,ts7"MM
+#mgn<X7l;_o'Gu5qaCSr#mLY>#71P9!X8`>%M[[nlM'`?p\VE0"UPJ?XnqY_p@e%G
+o_@hLrqQNns8Dusrr)3SrV5pMm-FKCnFl\UkV!,F&IY9.o)A[hqu$Hns8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W,tr:g6ig`%(L+;_Ze
+o(;eNqXFGM%NHT3*#TP1(`+,5(EF5)h>Ha:m.C)N]GVY/*?2Zjl0\*6md9`En,*%V
+rr2oos8N&un+HMKna5c3qYL$fs8VdX()J,3X8hbirr2rtrr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrs8W-!s8MrjlJ_bPD/X<#b5_80n*0E0
+s*&4%An,CaDK'/p?"%SnAmGB9l1=<8oCq6A<+9HMci<Y,mdBc?kj79qs7u]ps8;in
+rVZBemcj?3l0.d3o_S7Us)r6sDcjjUkk+oToCW(_s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W,urV?Ech&m^[+rIido_%qIp[7uO'd=eB
+*ZQ.@)]9S:)C$4Ai;;p9mIg5N^Dn17+!%rkmI9`=nF-#EmJ6_Trr2ops8N#sn+HMK
+na5`1q>'a^r;H4Q)]U.DWrDPerr2iorr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)ts8W&tp$20:!t,D8V>9`RmHa64i$&R;%g!(F#7LqI
+#QkDA%M>T9m-j]=n+P!>#RCe<ZLReknbW%On+6DOo'l)<nFH,=mIL2Dnb2\MoCq_D
+mHO*,lm)cF"sMRfp&G!jqu$Hns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr2rts8W,tp\aj]r(ReE+;M<`mdBc>pA*\i(E+V<*ZZ%:*?QFE*YoJ&
+W;lDWp$_DEdN0GL*u)QanFl;Ep$_GDr;6!Om-sH4naQ#>s75RJp@e1TnFH;Dp%/#;
+(*45EiV3$Fr;Q`rrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rVccrs8W-!s8Mcji7n9rB5qfr`;fJulKI[/q,DEXCgUgiDKBQ+@pX7qAm*FZlg+96
+lgjgO=(,cJeGoFAl14cGj6,jtoC;5<n+#l7m.(,Oiog+3nFZ#4na5Z,s(cIoA8_/9
+lh1;XoCW(_s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rt
+s8W,uq>L!UqGJ+Q+r@Q`nF,o9oCq;m*ZugK+<VXI+<_mJ+WMI>XT%\Wp@.PEeKGtT
++Vqico_IqLp[R_DqYB[MmIBZ8naPu<rpoIIp@e.Rn+$#<o'l?2)^?7Vi:ZaArVl`n
+rr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W#p
+qu$5X"qUt>O8/21n+HGLc4LKm&.\mH#6Y/7$3^_;'FpH'o'5l?o'sg1"UbbF](Pjq
+mdp)Jq!.29o()DEoCMSGp@n.Jo(_V=nau\No^qtOnLXkN"'PZls8Vuorr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2oqr;?Nmr14KF
+*u^UDo'Gr>o'k0Q+s.jH)]p=J*[)^J+;l:7PPP+Inac8DcQ4)O*Y?0]o_7eFo_\FK
+lgjW;oCVYGoCVVFoCD8=o^hVAoBuAIn*0C%)'9T'r9O@[s8W-!rr2rts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]ns8W-!s8Mror;HM`;eKNDa8bu%
+lgO<:nPt!`B4bR_BPD7"BOc!qFD8JhlJh0tk3)bL=^tuFeGJk2mdp)Jq!.,5nF5u=
+naZ/?n*o;opAF=En+6DKmdBK2s(H.d=,6J0p%/4`rVccrs8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2orr;?KkqjeHJ*u^[Fo'Gl<oCLNW
+-6j]X*$-=I+!MmL+r_jIRJHREnac5@dN9GR+Vqofp%[tHo_\FKlgjW;oCVYGoCVYH
+naQ#?naQ)=p@7hKo'Q$/*$Q20r9O=Zrr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Dipr;H$6,R4J\BD_)anau>Li>i%3&.]'P
+"U557"q(_F'*Z2Co'Q&=o)$'3%L<IP[JTa_o'>K,mHaB;n*fc8nF5r:p%@_Ap%7G;
+p$qGBn`ToEoe6gZ!iu:fs8Vuorr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)trr2ooqu?Zqn_,W7*[Ge(nF#r?lh9No)'g7D+<i!R+rq^L
++<hm6^%M9rnF#lI_BUBM*>Q6bo]5T/kO.a'oChYAnF5r:nF5u<md]c6meHJAk3hm,
+o]l-2+r_6(qWn.Ys8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rVc]ns8W-!s8;corVl<>EF*$bTE"ZRmI'3:s'^#!B4bagAnu="A8-"'F("53
+lK.?rk4/@X@UN\Pci<Uso'>K,mHa<7mHs?0mdBN2mdAlfq=s.CoC2/?lf%F(s(c[l
+<n[**p%/4`rVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)trr2opqu?WonC]T;*[Gk*nF#l=m.oit*@N*T+X&!Q,9@mN+s\HH_tE`nnF#iE
+a!;rR+<.ukp#Yc1kO.a'oChYAnF5r:nF6#>m-jN8lh0r=l1+?.p[7c<,p!i1qWn+X
+rr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8Moqq>Tm]@LN_O6LOC9md9K2l;.Kh#7LtK&J>Wj%LNCG#p[jbm-XE=o(e[_#RLqJ
+VtKfQr:BLSo'c,6nF5o8nF5r:m-jK8nF,Z3nauYPo'6#DjXCNB2W4B,s8Dims8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rsqu?Qn
+o)</5+ra>Mo_8(Po'u-I'HnMB+W_aG)^-FN+s\9bh=U4(m.'WDTcG3t,94;pqX44M
+nFlA=n*'3-mHs?0mdBK3o(288nb;G:nF,u7m-*q"*#_?1o_/7\s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8MoqqZ$*aSRZqc
+H2m3uq=s4<nS_NGC3+K;F)c&9An>drA7sBXq=jLPm.JeBI!p0H[/BstrUf^WoC2>:
+n*f]4n*f`6nau5:o^gu%rr2N[p$hhXs(GqPF8tq-rqu]ms8Vuns8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rsqu?Nmnbm2@-6H(Uo(DYH
+nF,aF(*anI,U+NY+XSHZ+s\<ef^\J!n+6)GU`gp,-6BPlqX==Pnb;SAnEKE1mdBQ4
+n*fZ5nac/:mITi:oCDM=naGm,+!!l8p%SI`rVliss8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&sqY^3bX;DBP-fs[Zm,[Qur0%Et
+&.&aU$PO3`%1NOI!b^rtht-O8kPfc6#n7+FX7bf@mcs30mdK`8o'l,:nF?&<nF,o;
+lLFK/kk"K:nFZGQl7N>MD"Zies8Dims8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)trr2rtrVl`or;*Q<+WN?)md9Z5nEg1A*$lsT+s@jF
+*uH1K,9n(JqZ#UImd]H>Jf,[V*>uTkmcEg!lgO3-nEo`5mHs?1n*]`8o((u3qX3G0
+m-!p3lL4C1)BF8(htd6Js8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W&squ-EfkAPTd?MERBp[@;*s0?$OF)Z8ED/sW/AS>pt
+?*!Jjm/?VKiVKlnI=Z?D\GZ$en*BE4n*or<naGo6n*oi8p%7Y=me,f!p&4@EoD87^
+s(u4VWW1oQrqu]ms8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)trr2rtrVl]mqt[TG,p5)2m-F6-mcse>*[`?[,paWX,on3W,9n+Mp&3qC
+nakoBKcMBc+<.igmcNp$m-sE1na>r9mdBQ5nF,o:naYl5p?Li0n*9H9n+H9:*?]e,
+i;3HNrVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr<#urqQHam7@Hk"Jl(]o'5T(r9.\s#n%.G#7LqN$4dIP<9*iFnF,f9na&XP
+#7(D?V!RUFp%J.Qp%7nNp@\(Mo_%nLo'kr4mcO!+l1=E;n+Z\Sj"UiaeEQ`+rVQQm
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2os
+s8W,qs7YqV)^H<-r8m\@o'?/6E#^&K-6OQ_-79u^+WatQp$D,6lL+37:*Co1+==Vp
+qu-Bgr;-9cq>C-dq>'maqtg3co(;G8p%7PAnb2hZq=j\S*&6:9p&"ads8W)ts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;rqrV-6]
+pLnGg=Ocrtna5o9s6bh;>&AS-Ed)JDChd$@H1UUkqtfXIoCn)PCM[HglMpnas8W-!
+s8W-!s8W-!s8W-!s8W-!lf7[1jmVR+rr<#us*[j]mdp5Qs8Vigs8Vuns8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2oss8W)orq5bV*[_l3
+r8mV=nETo6E#TrI-Qs`a-7C)b+<=eOp?hA<lgOB7;'I83+!nDiq"sm`qt^'_q"sp`
+q"X[]qYBs]nal54oCD/;nFcPSqY9YO*&HC:pAFpfrr2ors8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;uprVlTcoTomn%U8]!iTf^n
+kPs=P)Zp6M"9er5":ui!g&(.)nF>r;p<4H^$4RRO5Yt3P9i"V`<E2gm;c6Ii;GpCj
+:f1/eq!mS4nac=T91i5l58=B6naQDSrVZWns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2osrql`qqY9fS+<i%Fo^M#2nF,K;kC5<0
++!VpQ+WVOJ4+uYokN_L(lL+Aq,p"Hb/g+,"=]SF"<`WC-<**1'<`W=)=BJ^0>H7Pk
+mdK`<orhCq<F&TS)0G`Hq#(-is8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr;olr;HB_rjHlj@Z0R8i9g%*lMpmcCh7[3DfBK+
+AnuCfrr;'Bqu#dKpt&n^DK0W"L4sP`E,p#@GB\%KF`_\GEcQ2@H@'\@p$V8:mI'JD
+>$ti]LLF&^s8)Wms8Vigs8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)trr2osrql]oq=jWS,:+ULo^Lr/mdB6:k'f*-+=&*S+W_XN3eQJl
+kj.a.lgOPq-m'fd/K[nt=BAI&=BJg5<`rU/=BJ^/=]np4>H7Mim-X?6oWD+j=("uW
+)0YfHq>L<krr2ors8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W&mqu?Hbs6M*E"UilUnFu;?oBPi8cBMQq0JYUZCl?U5r93D;n`]W0
+n7<.A$47@Q$k!RS$O$_<"pbA;#6tM?#6tJ>!rr@Iq=EnEq="97!!ri7!YuZlq"XX_
+qtg9ks8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rV69iqY:'S5q*p'dIQSmn+H/3qYo6AC.UWU6r7l^df'46lgjB$p[J$!+=JZf
+0-qe_*ZHFK+WqpQ+<i!R,9nBV+sS6P(Pr%YkO%a!qhl13*$#nM-dMP`q>UEos8W)t
+rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vui
+q>L'\s7Bo=D0,@ChW=P3nDj'2iN\)I<`iUANiLk0puM2Lp[72#s/U?kCi"65GB7bA
+GB%YCEcc;BF)uABEH,u=GB?]]r9WG.mca\<?#Xe(AT(W4oCMSKr;66`s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rV69iq=jmS
+4XhL#f(A7tn+H25pA*@4Bh1BO6W%ocdej"/m.B`-o^)?p,q:8i/gVee,9S?W+sA-U
++X83V,U=TZ,:"ER(PhqXkO8!*r/):7+!;IT.*hV_q#10irr2orrr2rts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8;lrrqQKhoDajR)Zs[M
+q<dV/nF5B%oBYl/h;RGZnbMnBh<=.jlM'W7\/>_i$jmFY%1sEl'akQb%1a!\%M'*^
+%hB0^%1`kuqsWqGp?qp6$PX6_(^FC:lLt5Vqtg9ks8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,srr;ums8;EcW>mf;@JBBVn`9''
+lM1DQrV#UInF6/JqX3D3m-<[%meFXF*A&cj.k`+l-R:Am.kE(u.k2tt.k<)!.P!#$
+,*;ijlL+$!r/DpO.3^DfD#3Jls8W-!s8W)trr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8;fnr:^*bo`*3CK56/;kM,k#mHNTts8W-!
+s8W-!s8W,ag#Vr&nGV2*h-Y8TDJX<=G^4UZJTlKiH$apcH@'saH$O[]JV.44roiJ0
+lf\;:CO:MSHXN?Cjmi0Br;66`s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,srr;umrql9cV&VB7B)2&]n`9*)k4AKBq=En=mdToG
+q<[&*mHj$.lh&%B+tkAm.PE+r/1E;$/1i;$/1W2#/1`;%.kE2&,*2`ilL=9*rJW!R
+/0utmD><Dirr2lprr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8MurrqlQiq=a/4'GM"ErortBoC;P7hXL%&o^hV<kND*mmd]K/
+p$_J(1^sX"'Ft`b&.K$U&J5Te&J5Te&J5Te&J5Te$k3i!p[dh?m.0q'#7_@Y%NNI]
+o`+mequ$Kos8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,urVlfnqY]sSoLCYl+JJeto'G]+p#kE0n`oE(l0%<qmd'H6kOA69r9-p*
++tG8p/1N2".k3)$/1`>'/1`>'/1`>'/1`D,-AqZjlKI?oq3!$S0.n\)dJED5s8N&u
+s8W,urVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8Monr;$-aoC2HRH?s/[s6B"9l0J32jS%s'p%7nGjQ,UmoCL_pinXS6HtmeQJphKO
+IscThF)uDDF)uDDEH,u<EH,u<DJrsnoBkf2p](8oDL$_\E+eA2kk=]Dq>L9jqYC0k
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlfn
+qY^$Wnj>,d,,P;&na5`0p?(B,nE]N0mHNium-=-2k3hm0q;t@!,:kJt.k*&".Oco"
+/1`>'/1`;%.k<,#.k<,$-B.`jlg!a&q2cjP0.n\+d/!52rVZWns8W)trr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8MurrquZls7,T[
+!##hk]`6s]naGi3m,[C"oBbc4nET/tl07]tnE\k6"W.jb&J5We&J5N_&eYfi&eYfi
+&eYfi&eYfi%gWSpq<mY:mdp1'#8.@Q#BK@ss8MrnqYU<ms8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlfoqu-KZpq@_&+YgY/
+ipQ'nlgaQ2l0RZoipQC(lfmg$nDs0-k%c(r/hSY)/hAS+/hAS+/M/P+/M/P+/M/P+
+/M/\,+H66cl0%6pplHdT-Rp<lrTaF[s8N&us8W-!rr2rts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Monr;-6drTj=(A9hd*`rFl\kNVL.
+o'5<#o^2&?mH<Ztmd&r`h:V1M9m)#<It)BRJ:N)rFEDVHFEDVHEcQ2@EcQ2@EGA^h
+p#tW-q>^JoDLH_TBtaQ4p@@kMq#(*hqYL6ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlfoqu-N]p:;4t,;m16iU?*sm-sN.kj@d"
+k4%p,l0.Kun)Eg$jCoVj0/"k-/LrG+/LrD)/M/P+/M/M)/1`>'/1`D$+HH<clKRX'
+pl6UQ-Rp<nqW\"VrVZWms8W)trr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8Murrqu`os8Vum;[O->0WOs:kk"0#o'>c6mI9H0mcX9+
+nF>r7mH77J%graP%h]Ng%M'!T$k*OQ$k*OQ$k*OQ$k*OQ&Jl1:p#k`/kNVJk&Jl<#
+/C<bQs8Dflr;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W,urVlforVlZgnaKs32'to,s6et;o'#Q'lKdWum-jN2p>bE&l07g0
+@N.$R0InV(/1WA11bUL80/#"50JG170JG170JG+1-B7fcmHj0+pm*Eb0IfBDnaZVV
+s8W&qrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8Monr;-<gs8VrkLguR!N9:00j6Ppcp?^l%nauADjPB=bnF>o5s8SU)MhcIr
+H\$p*FEi"QJ:N0#IXZ`pIXZ`pIXZ`pIXc7RkLo1dh;A+=FaJ:GD"d2]r;-<hs8W-!
+o^r1`s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,u
+rVlforVl`lp%2Z;2'to,rU/e:n)a*&lg3p(m-jE,p#PK,lg+03@i[9U/L`2&/hJY/
+0In_,/M/S-/hSb//hSb//hSb0.?X;dmHj'%p6@-_0e5KCn*p>SrVlcorr2ors8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#srr2os
+r;ZWe`YT!m%3qG8rpT.7l0[s(kjRcujlYpoo'5uKW%ASs$kE^Z&/5cl%M&pS$k*OQ
+$k*OQ$k*OQ$k*OQ&/l4=p?Uu+k3DPm#o+3hP4.T4s8Mrnr;Zfss8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr2orrr;]fnEeXY
+/hn\0V"=HLnEf<"lK$shlK@EsmH*Zoo(fFI,V:W'0Jk:4/1iM31,(@70/#"50JG17
+0JG170JG(3,`qiil0%@"qirBZ/LRInm/I%`s8W&qrVccrs8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mror;?Kks8Vofqf%FPBj[t7
+q<-o"mI'&lm.9]4gYCuQo'5rI]N\]jLl6G'I"R0/FEhqPJ:N0#IXZ`pIXZ`pIXZ`p
+I=c:UkhYF`gu/1?D0^27df8J*rVQQks8W-!o^r1`s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr2orrr;fko^L?a/hn\0U\"BLmHNj!
+lfI6plK@<mm,m`uo_YdN,qgl*/M\k2/h\e1/hAS+/M/S-/hSb//hSb//hS_2-^=>j
+l0%6qq33*W/h!RklM^b]rr)forr2ors8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)trr2orrr2rtqu?]is*>7d&I&_?[Gp93lLO?0mH<Tp
+n*oi9n_p!+*=EVk%1Wp\&/#E`$OmLS&.fBa&.fBa&.fBa&.fBa#RL]amHs*)m-3k_
+&JbgMlL+]PrVlQgs8W-!r;?Tps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)ts8W-!s8W-!rr2orrr2cnq!S070J512+^DkRpAF.AlK[]sk3;@(md0`:
+[p1d62D@!H2)$a@1H%!F0f(R?1,:U?1,:U?1,:U?1,:[D-C4K#n+Q>@p5LUX/8"YF
+s8VurrVufnrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)trr2rts8VcXrJFp.OG.P>oDejjp%.;,m,m9cjlZ%.s8V)GF_ZPV
+H@($bG'J%MFa%tPH?sm`H?sm`H?sm`H?sm`I=>\;q=jIUnEp7YI=b[Vs7,s^rr;rs
+s8W-!o^r1`s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!
+s8W-!rr2orrr2foqXFN9/1i\-,[\IWo(VG<lK[`ujll.$n*g#;Zs,C32(gU=1+k47
+0/>.6/MAe30JG170JG170JG170JG.6,EqflmI]o8oSY:V-t;i;rr2iqqu6Qmrr2lp
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rt
+s8W-!s8W-!k3b2>&e?'!,>=EEkkt8Nqtg-^nF5\YI7bIj&0;Mu#ndX\'GCuh%hB0`
+&eYfi&eYfi&eYfi&eYfi$4IJddG3!hdb3],&0Dq'l1=lRs7uQhs8W-!r;?Tps8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!s8W-!rr2or
+qu#RM="lKe1*\GVW8$J/p@S1UqY0LKkIlOM2^g(21c@'L0f1aE2)dEO1cI6J1c.$G
+1c.$G1c.$G1c.*M0T+]Ie^E+-mYiYW4OWrqqZ$Qks8W#qrVccrs8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vlij8Oa\
+OcFlu@=5NBoDS4JqYBgQk2tmNQ?QeKBRPG`G(4abH?jUUH$OX]I!g<hI!g<hI!g<h
+I!g<hIt;I>h<*A?f%p)&I#De0s7Z-^s8;oss8W-!o^r1`s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8W-!s8W-!rr2orr;GaM;_L!`2't%]
+Ut4c*p@S4Wq=a:GkeMjQ1aa\/1Gg[A/i#4<0f(R?0JbI>1,:U?1,:U?1,:U?1,:R?
+/Vi$=e'Q\%m#!>U36q-fqYpKjrr2lqrr2lps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W-!q=jR]s8TVX"<%ja&IT6m/4sPt
+K8Fnf;a_T=&depU'FtQa&ec)s'bh,e%h]`s'bqGu'bqGu'bqGu'bqGu&/>ct-6O0G
+)AXD7((ZH&o_/=br;69ds8W-!qYL6ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rtrVuQ_]f@N.4$,GV-o+P8K8l7iQ\fs$
+2_Ha21,qEU2*<lX3&NZS3B0#Y2DmEP2`EZS2`EZS2`EZS2`EWU/i>mT3^#V`4#8T<
+ScABSrVHQorr;rqrr2rtrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rVc]ns8W-!s8W-!s8W-!s8VZbnatIHDi07&IWg!hMk[Mjg#(,gV3ZdaIs5pX
+I=-U%KS+o-H?k:#K7ei0IXZ`pIt)rtIt)rtIt)rtIu'&KHZb7,I<L<oG\XPan*^5R
+s8Mlns8W-!qYL6ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rr2lpq>U0`^H!W)2`ETG.lBt6J;]hfP_F-f2_Qg3/Mf@B0fV'K
+2`*BK2)I0J2Dm?L2)R6K2)R6K2)R6K2)R0K0K;9W3BT>Y4#AZ>S,W'Orqucpr;Q]p
+rr2lprr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+rr2rts8W-!p\F[^s75i>&e>Qi%M^'+)%IAu(DdVq%1sBo(`=#&(D7Aj'+u)t()IPl
+&JQ0#()@Z$()@Z$()@Z$()@Z$'bMB')&X8+',23.&lmrUqZ$Tqq>C-ds8W-!qYU<m
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rr2rts8DlXq3j6$4$Y\b1bq-J0eb.0/Mf.?1,LjH4[)+l4Z>D[2`E`X4?,D`3&ETS
+3&ilW3&ilW3&ilW3&iuX3&39G3ArcO1-@.)na?;Sr;HTos8W&rrr2rtrr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]ns8W-!s8W-!s8W-!s8Vic
+pu_UtI=Hs.H[pg&G\1>kD/Eir?XnS>Knb#)J:EE.Kn=o.H[L^*KnY85It)rtJ:N0#
+J:N0#J:N0#KS5YSDJk>eG'&+fFKkf9p%n[fr;Z`ns8W-!qYU<ms8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2lprVQNXpmO#q
+2`riS2`3QH/hS_-.PE>,1,UpI3&s&Y3AWTN2E!HP3&EQQ3&ENO2E!HO2E!HO2E!HO
+2E!NN3]/ZJ3&NKH1-I4+md9lMrVl`orr)iqrr2lprr2rts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vrls8D3NAeYgk'GDE(
+&ekii',;B$',;,k%hocn'GM5q'bqGu'GM5q'GM5q&.fEf'GhQ%'bqGu(D[f(%LX-i
+(_d\q(`+2$2V8!/s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tqYU9ilgf*G3]oSh4Zkhj4?GVc
+5!(bd5<V+k3&WfY3]]>a4$,Mc3]];_3]]De4?GSa3B9,]3]]8\3&s2c4uYJZ4#B)_
+68D?pq=4Lbs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vrhq=j1SSS38"L4t&'OHP*DJ:N?/N/iL?
+It<-!K7ef/JqAT+J:N3%JUrB'J:N0#JUrB'JUrB'J:DurJq&B"IX6[!NfB-IM#Zi&
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)tqYL3hlLT*I2)mTU3]T2^2E*QR4#o5[3B&iU2Dd?O
+2`EZS2`EZS2E!HO2E!KQ2`EWR2`EZS2`EZR2E*TQ3]/iP3&*KU5;,djq=O^es8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rVl]ms8)KUcUA?Z'GMH%$PF-k(DRc''c%Do&Jc9%'bqH!()@Z$
+()@Z$()@Z$&eYin()[u-(Ddl((`=52&IfQo()n53((_3"X69E\qu$Hns8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W#qqu6Wkq<m$A3'BGh4?58]5s[^r4Zb_f5<_7p4?>Pc4$5Vf4?Pbi4?P_g
+4?Phm5!;"i4$,Pe4?PYd4$5hn4ZPG`69dOh3^L^Rme6PUrr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8VulqXjR]s-\%_L5()$M3*CFKRe`2NfSdCJV/W-KS5#4K7ef/JqAW-K7ef/JqAT+
+K7ef/K7ef/JV&E'Kn4f(I"@38N/!.GrVtj@qu$Hns8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&squ-Ni
+q![!B1H@HU3ArWQ4$>Ya3]T2]3B/uZ3]K)Y3&rrX3&ioY3&ilW3&ioY3B9&Z3B9)[
+3B9&Z3BB5\3B&fV5<Lq^2a5.Jnb;qYrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vroqu?]gp9ZXp
++VPV)$kF'j)&O/)()Io-(`3kt'bqGu'bqGu'bqGu'bqGu(Ddl('bqDs&eYfi'GM5q
+(Ddbs()Rr0'G;OOr:o^Sq"t'js8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tqYpBls7lW68Mrjp4?Yhm
+4Zu"n5!2%p4?>Vj5sRY!5<h@s5<h@s5<h@s5<h=q5!D4s5s[e%5X7Ou5X7Iq76s$t
+4$Gqq4JDTDnG2kVrr<#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vrknb)qZs2]_:MM@1QJ:iQ2J:EK6
+JV&f:KSGPJM2@(GLPLY?LPLY?LPLY?NK&dOKnY57LPq.ONK&jSLkq1TO,o*OKRRI?
+nEg)Qq"t'js8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tqYg9is7cH-8Mi^j3]T)Y3BB5_4#o>`4#o>a
+4$#Gb4$,Ja3]];_3]];_3]]>a4$,Mc4$,Mb4$,Mc4$,Ja5<Cne3]oJa31p$>nbMtW
+rr<#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8N#brVZNfiprul'He)0(`!u-*$$";)&XG7)]BD'(Ddl)
+(`*u)(Ddl((Ddl()&X;0(Ddi&',2/r(Ddi%)B0>&*>p+G'bbrao(;eVqu-Qps8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W&qrpKa_qYfd\]KS5B3^u\25s@V&6U=%*5!;.t6U="(5sdn(5s[e&
+5s[e&5s[b$5X7Y&6UO1,6UO1,6:!k&6pj=(770C-QiHOEr;QTls8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)_oCDbXmJld1I?TYXN/EIJK7o>HKS5>DLPV(RMi3LPMM[1HM2@(GM2@(G
+O,o3WLPLY?LlILXOH>H\Mi<a\QB78fKn$l;k32jFqu-Qps8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)s
+rpBX\qY]UT]KJ)<3'oqs4Zbhl5X%=o4Zkkk4Zbei4[)"k4?P_g4?P_g4?Pbi4Ztqk
+4Ztni5!D.o4Zkkk5!;1n6pWprPPah=r;QTls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,ts8Vrq
+q=F!A.2j6A+!)46'GMH))]KM,()\&0()@Z$()@Z$'bqGu'bqGu)]K\3'GM2o'c%Q"
+()@Vu)&sP4()7Gi,CK.Tq#:9irr<#us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8Dutr;ZT`nu"W0
+9L;-77RTX46:4+-77B[66UF1/6psI477BU46psF26ps7(5sn(077BX66pj@17RTa9
+6UF@868glVo^hqZs8Drss8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VleqtogQqtTiaG_;HHLkh"Q
+OH>6RLl77TP*1ZXO,o?_NK&pWN/W^SN/W^SPEV)eMMd:KO->`hO,o3UP*1NPLl.4G
+E2N3rq>^?err<#us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trqufrqYp<^nY86+7m0+%5X.Fr5!M7r
+5<hCu5<_7p5!D1q5<h=q5!D.o5!D+m5!D.o5!D1q5<_7p5<V;!5!;1s4>JpMo^hnY
+rqucqs8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8;oss8)cjrV,RLN#iZN*ul"0'GVK()]KP.(E+85
+(Ddl((Ddl((Ddl((Ddl(*??+;()@W"(Ddi$'G_Gu*ZGh:%20`tA+B3bpA4dfs8W)t
+s8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W&ns8W,ps8)]fmf/qA6:XF06pa:15sdq+7Rfm:6psI477B[8
+7Rfj:7Rfj:7Rf[06UaL87n6'=6pa4.7n$*?5"S"/9gO+"o_/(Xs8W-!rr2rts8N&u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8Vigqt9RIs8;EegP:lULkUeKOHG9QLl7:VPEUl]OH>QcNfK-[NfK-[
+NfK-[Q'IMmN/W^SOd)#jNK9$UQ]ZfVIu'MRYlF:dp\Xjbs8W)ts8W,us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)qrr2rnrqQHdmJNV=4[MCs5!;(o4[)(p5X7V$5X7Ou5<hCu5X7S"5X7S"5X7Ou
+5X7S"5X7V#5<V+m5X%Y'3CGhj7m2.ko_/%Vrr2rtrr2rts8N&us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&t
+rVuorqu?<Om#rn9*uPt7)]fe5()7N"(`4),(Ddo*(`4),(`4),(`4),)]KY4(Ddo-
+)]g"=)B9V2'G_u,*Zc)9n*U/Os8W)us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qu6KlrquQj
+o&]SD7QX:57R]g>8k_iK8kDNC7n6'>84Z9B84Z9B84Z9B84Z6@84Z<D84Q0=6pjC6
+8k;?><C'>N2h^qmq=O[cr;Q`rrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ur;Zfsn+H;;pSi%Y
+SX5=pOHYNZPEL`XNK&jSO,oBaOH>QcOH>QcOH>QcOH>QcP*1ukP*1l_M2-e;Jr$+[
+Q&\t+m,e'<s8W-!s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!r;QWnrr)WjoB,Y=69%J$5sRb*
+6:=.+5s[e&5X7V$6:+"*6:+"*6:+"*6:+"*6:+"*6:+"*5sIV$69mXt:HM'70n8f]
+qtC$grVlisrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,us8W#ss8W,qh!'eE)]Bh>)]TV5)]9G0
+)&X>2)&X;1)B'M4)B'M4)B'M4*??(<)&X>5*$HLL+<hgE*?#n9+qe_Sj7<6Mqu6Wq
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rqu`oqu6WqrqPXTWCTQM9M%`F8P`,V9hS#J8P)KF
+8P2TI8kM]J8kM]J8kMZH8kM`L8kDQE8P)QM:.n;R9M//FNV_u3rVcTkrr)lss8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr<#up@eObkPrqeR@'2"OHG?ZR$NYfNfK*YOcbchP*1uk
+P*1ukP*1ukP*1ukPa%DsPEhAnO,]!NMi=$hR=_UAi9L:@s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr)iqr;Q]prqYULV+!a<7mo[25t=F66pj:-6:+%,6UX=16psF26psF2
+6psF26psF26psC27R]d;7RKU37RTm/L\9j#rr2forr2rts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+r;?Tps8W)tr;Zfls6T!T-5dsM+rM(2*#T_7*?,P*)&aG5)]Te9)]K_7)&aD3)B0V6
+)B'P:+<VgL*u5V2*?u:F,)Q3]qY^?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]n
+s8W&rrq?BZm_Vjk:/+YZ8PE&U8k;ZP8P_uQ9he>W9he>V9h\2R9MA/U:/">T91qoN
+:/"DR9MnSa7oMR;puhMOrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q"Xmhs8W-!s8VQN
+rUTO%Fb,[>R#d5gN/!^cQ^E_pOHG]hP*;&lP*1ujOHGZfN/`p_Q'IPtOH>TcP)kcm
+Pa-uaC:+$-r;Q`ro^qqUs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrr2ors8W&srUp3XmCl.V
+84ZEA5t":2770R85=It/7Rfj;7Rfj:7R]^677BX77R]a777Ka984H*86V'aA5>4,(
+qWReRrr;usrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!r;?Tps8W)trr;orrqQ0CRPl$#*@)L?
+()@r5*?#Y2*??.?*#oq<*??.?*#oq<)]K_9*#ot@+s/!P*>]Y;)AsM7Npc*"r;HZq
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVc]ns8W,sqZ$NiqX;F67RU!O:/4MS9MJ5V
+:/aqa:JOY[:/4S\:JOY[:/4PZ:/4PZ9hS2Q:JOST;-$@^:.hM`jR2sEs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!q"Xmhs8W-!s8VETqu6Thl(3`iPF@YtL4bqaQ^<i#Pa%Dr
+PEV2oPa%DrPEV2oNK'$bQ^<u%P)kcgOH>g!Oc,3Rf)P./rr<#uo^qqUs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W&rrr2ors8W,tq>L9fq<P_!5X.b67Rfa07n?->6qKp?84Q0?7n6*@
+84Q0?7n6$<7Ros=7n-$<8Ou9:852N>7RO'Jk3r6Hs8W)trr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!qtpBms8W)tr;?Kmp](3hou']W$QC3,+WVUG*$6@F*Zc=B*??1B*#oq=*??+?
+)]Ke<*??.?*#ok7*uu7:(F)8Jna,lIs8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W&rs8W-!rr2Ndo^_n3E)B#$=Ai'n:Jake<DZXo;GpCj;c?Oj;,U:i;,UCo;GpCj
+;Gg@k<)Qgu;G^"Y>e9b"o_\L_s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vfds8W-!
+qtp?lnG2hOpWnM=H^1=qS=#h;R@'5"Pa%DsPa%GuQ'IPtPa%ArQ'ISuPa%DrPa%E!
+T:hgIQBcs=jP9,"s8Vuns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2ors8W)trVlHe
+p\"@0BhCBW:J"5N8P2NI9h7oM8P)KF8kMZH84cBE84cHI8P)KF8OuHG8k;`O8k;??
+=L[qhoDJObs8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtpBms8W)tq>:0hqu?]mm,Q?#
+)]Ke;+X%sN*#g%F*ZZ7A*?6%>*Zc@E+!2RH*#p"?*??1C)]g%=(`F8(*)FH@jR2sG
+rr<#urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rs8W)us8)Kgq!mqLm#"b?<E)mq
+;,L.d<)lmr;GpCi;,U=k;cH^q<)cn!;c6Lk;cHXp=Ar'p;+XT-h#?[1rVlWirr<#u
+rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8Vfds8W-!q"k$fo_\OXmdC+]Mj9p+S=H1BR?Wo"
+P`q>rP`q;qQ^<u'QBmi&QBmf#Pa%H!PEqT'R%9h7S&,.)fA?3#s8Vrms8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)trr2ors8W#qs82TiqXj:Hjb$,r9M8&Q91qfH9MJ/P8P)KE
+84cHI8kVfM91qrP8kDTG8kV`L:.[uJ8O5phf_Xe!r;QTlrr<#urr2rts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr2ors8W-!rquZjrr<#us8V0FU-9YF+snZb-QsEK+sA*Q+WhaI*??.B
++!)IF)]TtD+<V^J*$,q6.535)HK!rUrVuopqu$Hns8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rVccqs8W,ur;?QokOu;f93,+u>$>*.;H$h)>?b<7='/L(<`iL,=BS[+
+='/R,>$G3:<Dm"':/$lCmdp5PrqcWorVlisrr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&o
+q"Xmhqt^*bs8W-!p%I2-`dN0#VlQ#FPE;&qS!oh9S!f_7R@0J4R@'A0R[]\4Q'I`-
+TV@g:P`:38Re?.Ds8Vofp\=dgs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2orrr2oq
+rVccqrVc]ojmfTV6VgNX;,L1`8P2lX;,L1d9hnAU9MSAY:/=PX:/=V[:Jjqd8k;iX
+8P"g.lgsuPrqcQkrr2rtrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2ors8W-!rr2]jrVccr
+s8MiSiOr81)Bg=F+Y+i]*ZZ:D+<DRG+!)IG+<M[J*ZuaU,pXTT)'0Y?-lb^Tj4<Sl
+s8W,srr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVccrrVuloqY^Bmr9s:3
+JkJm?<_l\#>ZY$/=BSg0='/R+='8^0=^"s4>[:W?>Zt68<aAisC;p,7pA+Xbrql`q
+rr2rtrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&oq"Xmhqtp-bs8W-!p@Rn:s89-]T;I[*
+NLHK.Q^4#,R[BP5S!oe9R[KS4SY)IER[KV7SYDOCPBi\cs6B@Ws8VogqYL6ls8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr2orrr2orqu6Tmr;HWnqWdS#H:1;"9h%cU;bg(^
+:/=\]9hnGX9i"S]:Jaha;cH[n;,Btb92e\OA\n'"oD/@arql]orr2rtrr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)trr2rtrr;lnq>:3lrqZToq!daH4sqHn*$HFE+<DRH+WqpR
++WhdL+WhgM+!2[N+sA!I*Z6+H16CDSl2Ub[r:^'gs8W#pr;Zfss8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)trr2ors8Vuqrr<#us8W)orqZ*Km]Tko=C#<G?WUK9>$P<:>[L`>>$P<9
+>?kB:>[1Q>>?G-3>#.tgl/U\"r;?Tkr;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+qtpEns8VfdpAP$ks8W&rs8W,rlf7]UG^>LATr+QRS!f\6St2IHTUq[FSt)@CTqRsF
+R@'S=VkT`:FLCGkf(B"As82`oqtp0`rVcWjs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2or
+rr2forVlcps8W)prql9On#]V_9i4hk;b^+b:Jk"e;H6Uk:f:1f;,U7g;GpCi:ejn_
+:e46Nk2YG!rVZZjr;ZfsrVc`qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W#n
+qtpBmrr2fns8D*F_d4Q.)]KhJ-R9l\+sA-V,U+EX,U+HZ,9\3S,psr_*uu8(\_c!0
+s8W,uqY^Bkrr2fmr;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2ors8W,us8Dutrr;us
+q=jaZjnI_k>?tTC?"IMR?=-uC?!q#F?!grE?=7,G>?kQF@:*;E;hiomiplj@rr;ut
+s8;oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtpEns8VfdqYgHos8W#qs8W)oo^M8J
+rNVTVTV.sWU7\!JT:V[LUS4<RTqA!PV5'KKS=ZOSW2>loqu>aDnF?PYs8W,sqYKs]
+rVcWjs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2orrr2orrqucprr;usqYC$_k4IDZ:f1+g
+;-R.&;cH[n;cZms;cQgr<*!!t;,UCq<`N'q8Uo1ThspR?rr;rrs8;lqrVc`qs8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)]jrVQ?\nF"591b(($)]BeA
+,9@dH+XA0P+!i9^+<_dH,q1&h3*3<>jQZ^EpA+[drVc`qrVc`qs8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#tq"41Md>:q*@U<AH?X[MR?Y!YY
+@:3JO?!^rK?X72Q>$53S`ou[KqYU!^rVlcorr;rqrr<#us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!r:f^Im.Au&GCu-KUnaQUU7ImNTVJ3VUo0u[
+R@9hIZ*KpYIY,Apj5U+=pA+[drVc`qrVc`qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W,urVlfop[dqGc@o(i=Ar*p;cQpu;HHn%<E)q!<)lmt;c6e'
+;,LD3^?"J>r;H?brVlcorr;rqrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr2]cp\Omhp?18`XBHnp,9\*M+"8BS,U4BT+XABb+s\H[,9\I$NmQk@
+o)J^br;HWorVccrrVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!r;$0es8Vo^lKuoP>$klP?=.,VAmo:_?t3YR>[h2SAn5@U?Z3@>qrRSOo^D_V
+rr2lps8W&srr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&o
+p@e7Uo'Q#Jn$@tBXK%kaSuAKYUS=EZVP^)_S"6L\YH"=jeGJprnb`7Yr;HWorVccr
+rVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qtTs`rr2ZX
+kNL!9:fLV#;H$P$=]AO+<**+$;d!.'>$4s+<bJPsoATBAq"+F^rr2lps8W&srr<#u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVZ]qs8W)bk3B[%
+6n9u<,UFWb+X\Wg.OuS`+"/Zi3GYbamd9EAs7uTms8W)ts8W-!rr2oss8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W#qrVZQhqtp<jqs<bDc&H@<BOG4V
+?>!_\B5)!lAnP[hA5cTW\F/hNlMghYrVuotrr2rts8W)trr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q>1*hr;69bpA"@HnG1M$OcQ3+StDOLU8Xl^
+SXuXRUT'rDL7QKYkMtOoq"4=Zs8W)ts8W-!rr2oss8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W&rrr)clr;?Klqs<\?abO;%?<(!+;d<@.>?tH<=BS^2
+>"qtB\*i\LlM^_Wr;Zfsrr2rts8W)trr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rVZZprVuopmGm*[\:6k%,UY&l-mp2b-7L#[,pGEo[b]p+
+pAapes8Vrlrr2oss8W,urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W&srquZiqYKp`s82KWme>J;H>[,#AnPgk@U`hZAnYsiF._"Mm-49Cp&"dh
+qtg<krr<#us8N#ss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+qYU<kr;66`nFl_Sp[[qUs5UGcStVsVWMlGYR@L(MWM?]Js8W)dn+Q,=p\XXYrr2os
+s8W,urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&srr)cl
+qtp-crql<QlL<<"E+;mM>?kH=<`W:*=B]!3Bpm?5lfn-Ap&"agqYL3jrr<#us8N#s
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)rq>1!fs8W-!
+s8VlenaZ1mMc2GZ.P!&).3pT?L9T=llgjlOs8N&ur;Q`rrr2rts8W-!rr<#us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Drss8W,trr2orp[dV3
+mDtf<AR9"aD/s8l>AT\>j6l@+pA=gds8W)urr2ors8W-!s8W)us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qYL0js8W-!s8W&rrVcE_mI9bsY`Xs*
+QCXeLRYulZYfc4tjm)C4s8W-!rVuotrr2rts8W-!rr<#us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr)fprr<#trr2orp[me;n&h&7>>eX1?Y!>9
+;eD<+i9Tb"pAFpgs8W&trr2ors8W-!s8W)us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)tqtp9hs8N&us8W,ss8V9Mhor-N;`c<]:O/bYhW!ef
+pAFsjs8N&trVlZns8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)us8W-!s8N&or;QTms8)N`ip?1#gp`AkB60'8cg1)go_81Zr;Q]n
+s8N&uq>UEos8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!q>1'is8W-!s8DinqYgBkrVl'Us8W,]^TF'+^u5%gs8;`enFZJRs8W-!rr;ut
+s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+rr;usrr2rprVl`os82]hjR2ErdAqn:=_3,Za5cOQnauSQr;Q]os8N#tqYpNps8W)t
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVcZl
+rVuots8W-!rVcWcoBu)5lJ^CPlLX9&mJ$Y\rVlfps8W-!s8W)ts8W-!rr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W-!rql]n
+qYgHos7l9RlK73`db*[Ll/q:'s8W-!s8W)sqtp?js8W-!s8W)ts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q"X^`r;?Nlr;HTjs8W-!o()YO
+o^2)3lf-FJip5jkiTpI@r;HEbq>L?ns8W-!s8W-!rr2rts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2orrr2osrqucpr;QZnrV,sOm-*Wh
+eCs'Rl/q:'s8W)trr2orrVc`ps8W-!s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2inrr2rts8W-!rr;lnrr;uqo^D&5p&+Ua
+s8Drrr;HTns8W-!rr;urrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W&rrr<#us8W,trVlcnrVQWps8W,uq=j@Cj6?(-q#:3frr2os
+s8W,tq"ssds8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!p\4O_rVc]nrVQNkrr<#uoCVnZs8W&pp$h)/mI^2QoC;bVqu$3`qYgHo
+s8W,urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W&rrr;usrr2oqrVlfprr)fprVlirqt]dKjm2I3q#:3frr2lqrr2orqu-Hks8N#s
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rVZQhrVlZiq>($hqtKaVq>L9kqtKsdrVcZos8W-!s8;]gs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrr2rts8W-!
+s8W,tr;6Kns8W-!s8W,sp@\4XrVlTaqYpNprVlcps8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rqtp9fr;Zcp
+q>1-kqtp9fr:omTpAY*ls8Dlqrr2rts8DZbq"t*ks8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W-!s8W)sr;6Hlrr2lp
+rr2lmp%A+XrVlZeqYpKnrVlfqrr2orrVccrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trVc`ps8Mihp\+CVqY0a\
+rVcK^s8;osrVc]ps8W-!rquTfrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W#prr2rts8W-!s8W,us8W-!s8MupqYC0hq>'scp[e=Y
+s8W-!rr2lprr2rts8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W&rqtp6dr;Zfsqtg?lq=sXTqtTmZqYpNls8W-!rr2rt
+s8;Q_p\Y!jrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W&rrr2rts8W-!rr2ors8W,urVZQhq=spbq"ajcq"4O^s8W)trr2oqrVc`p
+rVc`ps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+q>'jar;Zfss8W-!rr2inqtg?mrVQ3Vm-<Znl0\6Dp\=dgs8W,uqtp3br;Zfss8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,u
+rr2rts8W-!s8W-!qtg3fr;-$TnacJQs8DT^r;HTmrr<#us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8Vier;Zfsq=jXYqu?6YmIC/Ts8W-!s8W-!s8Vlhs8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rrVlfqrr2rts8W-!rr2or
+r;6EiqY9XNmdKfCqu$*ZrVlfqrr;usrVc`qrr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q>'j`qu6Tps8W)urr2fkp\4^fq=*=r
+g"Fm(db!XOs8N&tr;ZcpqYU*ar;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N&srVlisrr<#us8MuqqYKsVl/U^[iS`\W
+md^8PrV?3ar;Zfss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVcH`q"=4Ek2tjhjQYXdp@nRd
+rVuiqrr<#us8Vlgs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W&rrVc`prr2rtrr<#urr)`kqtp0YkMb=UhVI#IlL=cLrqlNhrVlcp
+rVc`qrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)us8W-!s8W-!s8W-!s7tj5e^DmncI(1oe^VjicICk@pAY'jr;Q`rs8W-!
+r;?Nms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8Dooqtg9hqtp?krqu`gnET/riS`_WkiUsdkNV'jnbN+_s8;`krr2orr;?KjrVlis
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q"XUWp@e:Y
+rVZTkr;HTks8W,nnEoB"l0Rd&l0.j9n*]iDqZ$TqrVufnqYU6ir;?Nms8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr)fnr;?Qmr;?Nm
+rr)ikn)r]fh;$iEj5T"SiT&hTmIg>Us8Dinrr2orrVcZlrVliss8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2oss8W-!s8W-!s8W&om-<H[
+e^W1#daQb"g"=Tpe'm%0lLt,TrVuorrr<#urr2rts8W,us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#rr;?NkrVlfqq=a+:kN:pgjlGRe
+kih6nki_3ml0\!8r;QTlrqu`or;?Qns8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!p\4FVp\4L^rVZZprVcNamIKuBnF,Z,mI'?.mHjT@
+o^2#4me?_\rr;omq>:-hrr2rts8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)trr2oqrVc`orr2orqY0=?k2YI[iS`\Sj5f:]io/tWjlu4-
+r;QWnrqu`orVc`ps8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)tqtTpZo^:r'h:pW8g"=m-gY(-,eC`U5g""d0g"k`Tp\b!g
+qY^0as8W-!s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)trr2rts8W-!s8W,pna,H#io/t]l0@X#kN:phk2tjekNM-rn+6GSrVc`qs8W-!
+s8W-!rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8DZ]nF#K%kjIs1o^_PAo(2>=nEfZ7n+6/Dr;QZns8W-!s8W-!s8W)t
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rts8W)s
+rVZTen*9#pi8<MRjQ5Ufj5T(YjQ,C[jQ5Idm.'rMrVc]orVccrs8W-!rr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8MuqqtBUJkMkCS
+h;-oDhqZl9f%8O+f@f!:gt:E:f%&O9me-GSqu$9aqu$Els8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr2rss8W-!rV5sNkiM!jk3)$q
+lg!Zsl0@Nrk3)$llKREkk3V[3qY^Bns8VuorVliss8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ss8W,qp@7P8nF5c1mdfr=n*or@
+p%7_BoC);Am-Es)oCr+Zs8W-!qu$Els8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)trr2rsrr2opqXs=Bk2YRbjQ5Rfk2kXajlY[cjQ5Rb
+kN:a]j6H1-qY^?lrVcWkrVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr)`jp@7D/i8!)Cio8tWiS`YPh;-uHi8EPOi8EGIhV[2H
+hW!_gp\OddrVZWos8W)us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W,us8N#mo'Yf*jlc!sm-O''lK[Qql0@R!lK[["lK[^%lg*m&nFle[
+s8W&qrVuotrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rVccrs8W-!s8MceoC),:p%A"No^h\GnF6#?oCMSFo^qbHoCVSCnacANs8W-!rVZWo
+s8W)us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,u
+rr)chnEfB"j5oRklK[Wtkih-ikNM-nkih6okND'nkih6pme-JVrr;rprVuotrr<#u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Murrr2cfm-*Nj
+io/kUi8NYRiSibTj5]1Zio8tWio8nShr!>Ki8`n`n+6>Rs8N#ts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlisrqc9UmHj3*lg3p&
+lg*m&lg4$+mHj3+m-O**mHs9,m-O-+mI0]BrVuosrr<#us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVZWns8W,tp@\"Lp%7nLoCV\Io^qeK
+p@e4Qp%A"Np@e4Ro^q_FoCMPGq#(0ls8N#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlisrV?$Plg!d"l0@Ksl07Hsl0@U#lg!d#
+lK[["lK[Wul07KulgFB=r;Zfrrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8MrprquHZl/q$fk2k^dj5f:^jlPUdki_*ijlPUdjlY[c
+j5]4]kiV!gl0Rs8s8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W,urr<#sq=X1AlKn!-mdBH/mHs?0mdK]8n*]W3mdKT4n*]W3n*ff8
+m-O01pA+ags8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8Murs8W#lo'c)=p@\1Sp%J+Qp\4FWqYBp\p\4FWp\=OXo^qhLp@RqHo(DkY
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,u
+rVliqq"3t=l0Ia'm-O$'lg*p(m-X90mHj3+m-X0,mHj0)m-O3.lg*s-p%eXfs8W,u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W)rq"4"@
+lfmTrki_*jk3(pjkND$lkND!ik2tjik2tggk2tghl0.Bql07R*qY^?ms8N#ts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8Mieo'l/:mdK]8
+n*f`7nF5r:nF?#;n*f`6nF5o8nF5u<nac8@nF,f5nalVTrr<#trr<#us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2rts8W,tqtKdTo^_YIq"ORYq"aa]
+q>'j_q>'g\q"X[\q"X[\p\4FWp\+=Ro()JKr;Q`rs8W)us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8DcdnaGr6mI'H2mHs</mdBN2mdKT3
+mHs<.mdBK0mdBN2mdKZ6n*]T1nFQMSrr<#trr<#us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr2osrVlckoC)#2m-F!(l07Htlg*m&lg!g%lK[["lKdd%
+l0.?ql0@R!kiqI$m-F$,oCr.\s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)trr;utrqc9Vn*ff9nF?#;nF>u9n*f`5n*f]4mdBN3n*fc7n*oi:
+naZ);nac/:n+-,Gr;Q`rs8W-!s8W)trr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr2oss8W,sq"4.Jp%7tPp@e:Wq"XXZq"ORYp\4FVp\=OYp@\+Pp@n=Up%J.T
+o^h_Lq#(0ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+rr;utrqc9VmdBT5n*of7n*of7n*f`5n*f]4mdBN3n*f`5mdKW6nF5l7nF>u8n+-,G
+r;Q`rs8W-!s8W)trr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVQB_
+oC;57mHs<.lK[^%m-X3-mHs</mHs?0md9E.m-F!'lg3s&lKdm+mHj3-nauVRrVuot
+rr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)ioq=aIOnaQ,?
+o()>@o(2A@naZ/>nac5?o()AAnaQ/@o()ACo'u8@oCMJ?n+#uAq>C3ks8W)us8W)t
+rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ss8Mojq"F@Op@e:Vp\4O]
+q>0saqYL'cqYL*dqtg0bq=sa[q"a^Zp\=R[p%7nMpA+[es8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)ioq=aIOnF,o;naZ,<nac2>naZ/>
+nac5?o()AAnaQ,>naZ/?naQ&<o();=n+#uAq>C3ks8W)us8W)trr2rts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W)us8W&qqY0XRoCVP@naZ/=nF5r:naZ/?naZ2@o()AB
+o'u8?o()>@nF5r9nF6#=n*TT6o(;VLq>C9mrr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rr<#urVZQfp%7nLo^h_Io^h\GoCMVHo_%kKp%A"Np%A"Mo^qhL
+o^qhLp%7qMp%7hEnFH2DpA"L_s8W)trr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)us8W&qs8;]fq"a[Xq>'j]q"X^^qtp9gqtp<hr;?Kjr;6BgqYL$`q>'j]
+q>'m_p\"4Rp\F[`rr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rr<#urVZQfp%7nLoCDPGo^h\GoCMVHo_%kKp%A"Np%A"Mo^qhLo^qeJo^h_Ip%7hE
+nFH2DpA"L_s8W)trr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8W&p
+p@\(LoCMPDo()ABoCVYFoCMVGoCMSFoCMSFoCMSFoCMVGo()ACo()DDnaQ/Cp%@tK
+p%eUdrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#urVQ?_p%7nK
+p@e1Pp%A%Qp@\.Qp\+=Sp@e4Rp@e4Rp@e4Rp\+@Up\=LWp@e.Mo_/"Pp%7tSrr2or
+rr2orrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8W&pqtg-`q"X[\qYL'b
+qu$EjrVc`orVc]nrVc]nrVc]nqtp<gqtp9gqtp9fq=sd_qYL$_qYpNps8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#urVQ?_p%7nKp%A"Np%A%Qp@\.Q
+p\+=Sp@e4Rp@e4Rp@e4Rp\+=Sp@n:Sp@e.Mo_/"Pp%7tSrr2orrr2orrr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8N#ts8Drsrr<#us8W-!rr2rts8W&pp[n1Lp@n=Up\+:Qo^qhMo^qeKp%A"N
+p\+:Qp@S"Nq"aUSq"O=MoCV_Lp\+:Qp\=CSp\+L\s8Duts8W-!s8W-!s8W,us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,u
+rr<#srr;uts8W-!s8W)ts8W-!rVQB_p[\(Rq"XXYp@e1Pp@n@Wq"aa]q>'paq>'m^
+q"jg_p@S1Up%S4Uq>0m\p@e:Wp%S7Uqtg?krr2orrr)lss8W-!s8N&us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8Drs
+rr<#us8W-!rr2rts8W&pr;$6`qu$Bir;6?eq>'maqtp9gr;?Kjrr)cmrVQKjqu$<c
+rVZHeqYU3hr;6Bgr;HHgr;6Hjs8W-!s8W,us8W-!s8W,us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#srr;uts8W-!
+s8W)ts8W-!rVQB_p[\(Rq"XXYp@e1Pp@n=Up\=OYq"X^]q"X[Zp\FX]p@S1Uo_/"Q
+q"a^Zp@e:Wp%S7Uqtg?krr2orrr2rts8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#us8W-!s8W-!s8W-!s8W-!
+s8Mrmq"+=Xq"aaZp%J.Uq=s^Yp@\.Rp\+=Tp@\.Rp%J.Rp@n=Uq"XRWp@e4Rq"XXZ
+p\ag[q"FL^s8W-!s8W,us8W)trr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W-!s8W-!s8W-!s8W-!s8W,ur;-6]
+qYU*bqY0^Xq"jj_q"X^]qYU0dqYU-bqYU*bqtg'^q"X[\qYU-cqYL$`q>'gaq=j^Z
+q#:<nrr)fprqufrrr2oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr<#us8W-!s8W-!s8W-!s8W-!s8MrmrV6BlrVlfn
+qYU3irr)cmrVZWnrr)fprVZWnr;HWnq>1$erVc]orVc]nrVc`pr;Z`mrVQHks8W,u
+rr<#ss8W)trr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)us8W-!s8W-!s8W-!s8W-!s8W,ur;-6]qYU*bqY0^Xq"jj_
+q"X[[q>0s`q>0p^q>0m^qYBm\q"X[\q>0p_q>'j^q>'gaq=j^Zq#:<nrr2orrr)ls
+rr2oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W,trr2lqrr;uss8W,urr)ckqXaL[pA4[^qYU0eqYL*dq=sa\
+q"OOWq"FLYpA"LYr;?KjqYC!_qt^$^q>0saq>1$cq>0serr;rsr;Zfss8W,urr<#u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8DrrrVlfrrr2rts8N#rr;-<_q>L'br;-<gr;?Hhr;?Nkr;HQjqtp<f
+r;HKirqlWkrVcWiqt^0dq>'maqtp6erVQEeqYpKorVu`nrr2rts8N#ts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W,trr2lqrr;uss8W,urr)ckrV$-gq>L<jrVlfqrVc`prr)fprVZTkrVQQmqu-Qm
+rr2rtrVZWkrquZjrr<#urr<#uqu$Bls8W&tqu?]rs8W,urr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Drr
+rVlfrrr2rts8N#rr;-<_q>L'br;-<gr;?Hhr;?Kiqu$?fqYL*bqu$9erVHHirVcWi
+qt^0dq>'maqtp6erVQEeqYpKorVucorr2rts8N#ts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Muss8N#ts8W-!s8W-!
+s8W,urr2lor:g!`pA4U_rVc]mqtp<iqYBs`qYBp^qtg-aqYBs`rVcTirr2lpr;6?d
+qYU3grV?Eir;QQhr;$Bls8)cqs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVuosrr<#us8W-!s8W-!s8N#s
+rVZWhq>C!aqYgEmrr)cmrVlfprVlfpr;HZprVc`orVlcoqu$Korr2loqtg3frVc`l
+rr)coqYL-cs8N#mrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Muss8N#ts8W-!s8W-!s8W,urr2los8)Wl
+q>L6ks8W-!rr2rts8N#ts8Murs8W)ts8N#ts8W&ss8W-!s8Mups8W-!s8N&urr;oo
+rql`ps7u]ps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,urVuosrr<#us8W-!s8W-!s8N#srVZWhq>C!aqYgEm
+rr)cmrVlcnr;HTlqu$Hlr;?Nkr;HTmqu$Korr2loqtg3frVc`lrr)coqYL-cs8N#n
+rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8;cmrr)irs8W-!rr)fps8W-!s8W)trr;rqrVlQiq>C6krr2oq
+qtp9hrr)iqrVlWgrqlKiqu6Kgs8W#srVlfqrr2rtrr<#ns8MWfrVQEirr<#pr;Q`r
+s8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,squ-Nmrr<#us8W)srVliss8W-!rr2osrVc]op\jpcrr2orrr)forVuot
+s8W-!qtpElqZ$NorVQWpr;Z`prr2ors8W)us7lWnoDJRaq>UBns8)Zms8W-!rr2rt
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8;cmrr)irs8W-!rr)fps8W-!s8W)trr;rqrVlQiq>C9ms8W-!r;?Kls8N&urr;ik
+s8;]mr;Z]ks8W#srVliss8W-!s8W,qs8V]grVQEirr<#pr;Q`rs8W)ts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,squ-Nm
+rr<#us8W)srVliss8W-!rr2osrVc]op\jpcrr2orrr)cmr;Q`qs8W)uqYL6iq>^Bm
+r;-Hnr;Z`prr2ors8W)us7lWnoDJRaq>UBns8)Zms8W-!rr2rts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;rnqYgEkrVcZk
+qYU6jrr2oss8W-!rr;rns8Vopqu6WprVlirrr)fprr2orrr2cjrquTkr;Q]nrquZn
+r;Q`rs8W-!s8)cqpA4gdoDejjoDSU`q>:0ks8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVHBhrqu`nr;6?frVlfq
+rr<#us8W)urVHQoq>^?ks8Murs8N&us8W-!s8W-!r;?Toqu?Zqs8N#qqu?Tns8W-!
+s8W,qs8Vfhs82Efs8V]hr;-6drr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;rnqYgEkrVcZkqYU6jrr2oss8W-!
+rr;rns8Vopqu6Wqs8W-!s8N#ts8W-!s8Vuns8DforVuorrquZnr;Q`rs8W-!s8;os
+q#(0hoDejjoDSU`q>:0ks8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVHBhrqu`nr;6?frVlfqrr<#us8W)urVHQo
+q>^?ks8Murs8N&trr<#us8W-!qtpElqZ$Nos8Drpqu?Tns8W-!s8W,qs8Vfhs82Ef
+s8V]hr;-6drr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,rqu6Qjs8Muqrr<#trVlfrs8W-!s8W&mrr;rss8W,t
+r;HZqs8W-!s8W-!s8W,urr;uqr;-BkrVlirr;HWps8W,uqZ$Kgs8;ZlrqZQas8Duf
+qY^?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s82]mrVHQnrVc`qs8Murrr<#us8W-!rV6BlrVuots8Dlos8W)t
+rr2oqrVlfqrVZTlr;-Ejs8W&ss8Mrprr<#us8Mlpr:p<iq#C?hrpp*fs7,s`rr<#u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,rqu6Qjs8Muqrr<#trVlfrs8W-!rVcWerr;rss8W,tr;HZqs8W-!s8N#t
+s8W)srVlcmrVQTorVlirr;HWps8W,uqZ$Kgs8;ZlrqZQas8DufqY^?ms8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s82]mrVHQnrVc`qs8Murrr<#us8W-!rV6BlrVuots8Dlos8W)trr2orrr2orrr)fp
+rVQQjrr;rrs8Mrprr<#us8Mlpr:p<iq#C?hrpp*fs7,s`rr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Muss8W)t
+s8W)ts8MlhrVc`qs8W-!s8N&rs8W&lqYgHnrVlirrr2oss8W-!s8N&tq#16arq?6g
+qYpNerVc`qs8W-!s8W#srqlZgs8Moqqu?Wor;Q`rs8N&us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVuotrr2rtrr2rs
+qY0serr<#us8W,us8;osrV-0es8Murs8Mror;Q]prr2oprquKerUKp_rVu`ns7H9g
+rr<#us8W-!r;ZcnrV-?kqu?QnrVl`os8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Muss8W)ts8W)ts8MlhrVc`q
+s8W-!rVZWjs8W&lqYgHnrVlirrVc]ps8W-!s8Durp\b$]s7cHkqYpNerVc`qs8W-!
+s8W#srqlZgs8Moqqu?Wor;Q`rs8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVuotrr2rtrr2rsqY0serr<#us8W,u
+s8;osrV-0es8Murs8MuqrVlfqrr2oqrr)Thrpp*`r;ZWms7H9grr<#us8W-!r;Zcn
+rV-?kqu?QnrVl`os8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!rr<#trr<#us8Vrqq>^Klr;$<cqu-QorqZTos8Durs8DlqrVuii
+s8Dfos8Voirqucqrr2rts8W,trr<#tmKNdq").H-rqQKms8Durrr;lnrqufqrnXg-
+s8Vljs8Vurs8W)us8W)us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)us8N#ts8W-!qZ$Bks82`irV-3fs8N#ns8W,ts8Durr;Z`qrV$9iqZ$Tq
+q=sserr;uss8W-!s8Drss8MEj"9J[=p\k*drr<#ss8Drsqu$Hks8N#RYg`XPq"k$j
+qu?]rrr<#urr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rr<#trr<#us8Vrqq>^Klr;$<cqu-QorqZTos8Durs8DlqrVuiis8Dfos8Voirqucq
+rr2rts8W,trr<#tmKNdq").H-rqQKms8Durrr;lnrqufqrnXg-s8Vljs8Vurs8W)u
+s8W)us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8N#t
+s8W-!qZ$Bks82`irV-3fs8N#ns8W,ts8Durr;Z`qrV$9iqZ$Tqq=sserr;uss8W-!
+s8Drss8MEj"9J[=p\k*drr<#ss8Drsqu$Hks8N#RYg`XPq"k$jqu?]rrr<#urr<#u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#ts8N&p
+q>^?^rVulsrqlZms8W,tr;Zcrrr;ipr;HZmrq-0hq=O^]rqucqrr2rts8W)qqY^9f
+rriH(!,qf6qYpEmrr;ors82ipqZ$QpHjKi_HM[[@qYgHor;Z`os8W-!s8W)us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8N&ts8)QkqsjXb
+rr;uprVccrs8Dlqrr;utqZ$Kls82ffrVu]cs7cNjrr;uss8W-!rqlQir;-Es!WW4=
+r;HKkr;Zcrr;Zfos8Dforr7?P!XsDOs8Mlns8W#srVccrs8W-!rr<#us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#ts8N&pq>^?^rVulsrqlZm
+s8W,tr;Zcrrr;ipr;HZmrq-0hq=O^]rqucqrr2rts8W)qqY^9frriH(!,qf6qYpEm
+rr;ors82ipqZ$QpHjKi_HM[[@qYgHor;Z`os8W-!s8W)us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#ts8N&ts8)QkqsjXbrr;uprVccrs8Dlq
+rr;utqZ$Kls82ffrVu]cs7cNjrr;uss8W-!rqlQir;-Es!WW4=r;HKkr;Zcrr;Zfo
+s8Dforr7?P!XsDOs8Mlns8W#srVccrs8W-!rr<#us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8;ims763XfX$0LWW)bos82irs8Moq
+s82`oOa(k^CQ82is8Drss8W-!s8W&pqu-Kkr;Zs'!HS5>rr)lss8W-!s8Mlnrr;r7
+&c_n4%b1:MrqHEks8DutrVuoss8W&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr<#rrVQWcs6eOGJoRdhqZ$Tms8W,uqu?]nr;Vn(
+EGTEMqYpNnrr<#us8W-!rVQKjrVZTo"9\aGs8N#rs8W-!s8W,uqYgEnrPK6J!!*SZ
+q"k!arr2rrs8W&ts8N&urVuots8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)us8;ims763XfX$0LWW)bos82irs8Moqs82`oOa(k^CQ82i
+s8Drss8W-!s8W&pqu-Kkr;Zs'!HS5>rr)lss8W-!s8Mlnrr;r7&c_n4%b1:MrqHEk
+s8DutrVuoss8W&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr<#rrVQWcs6eOGJoRdhqZ$Tms8W,uqu?]nr;Vn(EGTEMqYpNnrr<#u
+s8W-!rVQKjrVZTo"9\aGs8N#rs8W-!s8W,uqYgEnrPK6J!!*SZq"k!arr2rrs8W&t
+s8N&urVuots8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,us8W-!
+s8;lrr;?Hlo9_KO!!!!)B`J,3s8W)us8W&qrr2l3"TSQ(!&jQNs8N&us8W-!rr;ur
+rVuotrW!**!,DH3s7lWnrr)lqs8Duqr;HZ+!so#1!4Dk*s8W-!rVuosr;Zfqs8W)u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N&us8W,srr;oo
+qu?8T3"u>m!!m9<s8N&urr<#urVZZorP/R:!<E0YpAb0ls8W-!s8W)urr)fqs8W&u
+"U+m@r;Zfls8N#rs8Durs8;fns1&4<!WiA0s8Duts8W&ts8Mrrs8Dutrr<#us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,us8W-!s8;lrr;?Hlo9_KO
+!!!!)B`J,3s8W)us8W&qrr2l3"TSQ(!&jQNs8N&us8W-!rr;urrVuotrW!**!,DH3
+s7lWnrr)lqs8Duqr;HZ+!so#1!4Dk*s8W-!rVuosr;Zfqs8W)us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N&us8W,srr;ooqu?8T3"u>m!!m9<
+s8N&urr<#urVZZorP/R:!<E0YpAb0ls8W-!s8W)urr)fqs8W&u"U+m@r;Zfls8N#r
+s8Durs8;fns1&4<!WiA0s8Duts8W&ts8Mrrs8Dutrr<#us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8N#srr2orq>^Kkrr<"8$3L8."98c1CAn,2s8;os
+r;ZcnrVHO9%0HS2!&OZQs8N&us8W-!s8W-!rr<#tr<*0*")@c6q#($hr;Z]orV?Kk
+qtU*J$NL80#gNAJqu-9gs8Tj>r;Zcorr;uts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W,urr2orrr2`ns8)`ps(r)F!!!-%$3Fu@rVuoqs8W#srqlZj
+ruV[P!!*'Us8;ors8W-!s8W-!s8W)us8Ms"!X/[@r;ZQiqu?Tor;QZjs8;chr8A"`
+!s&\Prr2fnp\t3m^U!e;rqucqrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8N#srr2orq>^Kkrr<"8$3L8."98c1CAn,2s8;osr;ZcnrVHO9%0HS2
+!&OZQs8N&us8W-!s8W-!rr<#tr<*0*")@c6q#($hr;Z]orV?KkqtU*J$NL80#gNAJ
+qu-9gs8Tj>r;Zcorr;uts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W,urr2orrr2`ns8)`ps(r)F!!!-%$3Fu@rVuoqs8W#srqlZjruV[P!!*'Us8;or
+s8W-!s8W-!s8W)us8Ms"!X/[@r;ZQiqu?Tor;QZjs8;chr8A"`!s&\Prr2fnp\t3m
+^U!e;rqucqrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+rr)cnq>^9jrk0TX"TSN,!!!'&C]FG4s8;oss8Vrnq>=b,!!!**!&=EOs8N&us8N&u
+s8W-!s8N#sq#pa$#]9P?q#C<hrr)]nrVu`ms8VinI1-)]MuE;Irql_V9c!nMr;HTm
+r;Q`rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2oqr;HHk
+q>^H-,le)K!!WE'!X!6<s8;ops8W-!qY^0eA-Dr5!sS`[r;Zfrs8W,us8W-!s8W,u
+rr2]s!!ERErVuZmrVHNlqZ$NoqYgHop]#XM!!nM]o`"jes,Tkj")n,9rVcZns8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr)cnq>^9jrk0TX
+"TSN,!!!'&C]FG4s8;oss8Vrnq>=b,!!!**!&=EOs8N&us8N&us8W-!s8N#sq#pa$
+#]9P?q#C<hrr)]nrVu`ms8VinI1-)]MuE;Irql_V9c!nMr;HTmr;Q`rs8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2oqr;HHkq>^H-,le)K!!WE'
+!X!6<s8;ops8W-!qY^0eA-Dr5!sS`[r;Zfrs8W,us8W-!s8W,urr2]s!!ERErVuZm
+rVHNlqZ$NoqYgHop]#XM!!nM]o`"jes,Tkj")n,9rVcZns8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trr)fpqZ$Qp_@?eR!WWQcLW0;drr<#u
+rr;utr;ZZis1SI5!tbM6!&FNPs8Duts8N&urr<#us8W-!rs&T*!,DE2rr)fhrql]o
+qt^9ap]'jbs37V.rVHQkqt]jn!s]$DrV?Bkr;HZns8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rr2oqrVlZnrr9hF#6Y).$9![Ys7QBks8W)urr;or
+qt^9+!!!*5!!*'TrVliqs8W,us8W)us8W-!s8W*(!WW48qu?ZorV$6frr2fjs7H'c
+oDej8X6BNYs82]hoF1m-#&*u2r;Z]ns8;oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W)trr)fpqZ$Qp_@?eR!WWQcLW0;drr<#urr;utr;ZZis1SI5
+!tbM6!&FNPs8Duts8N&urr<#us8W-!rs&T*!,DE2rr)fhrql]oqt^9ap]'jbs37V.
+rVHQkqt]jn!s]$DrV?Bkr;HZns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rr2oqrVlZnrr9hF#6Y).$9![Ys7QBks8W)urr;orqt^9+!!!*5!!*'T
+rVliqs8W,us8W)us8W-!s8W*(!WW48qu?ZorV$6frr2fjs7H'coDej8X6BNYs82]h
+oF1m-#&*u2r;Z]ns8;oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rr)fqs8N#tqu$H&'EJ19!+XserUg-is7H?jrr<#us8VrqngjhN&MaCh!&4HNs8Drs
+rr2rss8W,urr2osqu?g""*4><rpod_pAb-Zs8N&us8;o`rVulsr;ZNkq#C6n!!!%E
+rqH?jr;?Qis8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVuos
+rr;lnrjNRB!!<42i;`cJs8W,ks8N#ts8W-!qZ$+;!XoYr!Wi?Us8;oqrr;uss8N&u
+s8N#srr;lr!s&LEr;HWcpAajdrpBabs8W,ss6T^arr;orp]($gquQiu!I4V<r;Z]m
+rqZTos8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)fqs8N#tqu$H&
+'EJ19!+XserUg-is7H?jrr<#us8VrqngjhN&MaCh!&4HNs8Drsrr2rss8W,urr2os
+qu?g""*4><rpod_pAb-Zs8N&us8;o`rVulsr;ZNkq#C6n!!!%ErqH?jr;?Qis8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)srVuosrr;lnrjNRB!!<42
+i;`cJs8W,ks8N#ts8W-!qZ$+;!XoYr!Wi?Us8;oqrr;uss8N&us8N#srr;lr!s&LE
+r;HWcpAajdrpBabs8W,ss6T^arr;orp]($gquQiu!I4V<r;Z]mrqZTos8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#ts8W,rs8Csk!!EK9ZiC%)s8N&h
+rr;urs8W)urVuilC'k%COtZk@!&"<Ns8N&us8W)ts8W)urVulsqum*)!,;K5rVufq
+r:g6kq#CBnpAb0ls6fpZr;HWprql^$!<i[@pAb0^s7lNlrr)irs8W)us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8N&us82ipitDCq"qJ!>rr<#ts760hrr)ls
+rr;rsrV:18!s"K<!!`KVs8N&ts8W-!rr2rtrr;rsrr;m"!<iI;s8W&tr;Z]hs8Vlo
+s8M`ls8N&ds7H6frr;uprs/W/#&*`1s7$'`r;Zcprr<#urr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr<#ts8W,rs8Csk!!EK9ZiC%)s8N&hrr;urs8W)urVuil
+C'k%COtZk@!&"<Ns8N&us8W)ts8W)urVulsqum*)!,;K5rVufqr:g6kq#CBnpAb0l
+s6fpZr;HWprql^$!<i[@pAb0^s7lNlrr)irs8W)us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)us8N&us82ipitDCq"qJ!>rr<#ts760hrr)lsrr;rsrV:18!s"K<
+!!`KVs8N&ts8W-!rr2rtrr;rsrr;m"!<iI;s8W&tr;Z]hs8Vlos8M`ls8N&ds7H6f
+rr;uprs/W/#&*`1s7$'`r;Zcprr<#urr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W)sr;Z`mqYsFn#65:Is7lQep&+afs82iqrVulrs7uZ+#QOiOp+l^M!&soT
+s8Dusrr;utrr;utrVuiqrrN0$%!DCGf7HL:4%YS,qu6Wns82fjPAY&VMYHl7BlRqk
+!!30QGA_><r;HZprVZWns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+rr)cprVQHk;?-q%&%qr;rV-!_r;Zfos8Musrr2rnrjrF9!%.Cq!<E0Zrqufps8N#t
+rr;utrr;rsrVlfu!!*LNq>]&u7j:#dOnAPMs8;oorqM[pBQ]4,p[Dm:C]aY=!A/M5
+DfGXQs8MuprVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)sr;Z`m
+qYsFn#65:Is7lQep&+afs82iqrVulrs7uZ+#QOiOp+l^M!&soTs8Dusrr;utrr;ut
+rVuiqrrN0$%!DCGf7HL:4%YS,qu6Wns82fjPAY&VMYHl7BlRqk!!30QGA_><r;HZp
+rVZWns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr)cprVQHk;?-q%
+&%qr;rV-!_r;Zfos8Musrr2rnrjrF9!%.Cq!<E0Zrqufps8N#trr;utrr;rsrVlfu
+!!*LNq>]&u7j:#dOnAPMs8;oorqM[pBQ]4,p[Dm:C]aY=!A/M5DfGXQs8MuprVlis
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8VupqYpBjs/Q,%!!0=ls82iq
+rVucms8;fprr)lss8Va?!!WY-rA"?R">]fQs8W,trVuots8W-!rr<#uq?I!1!-Im<
+!!`K5!!WE?QMpj_rUfpc/Hu@[1B.=R!!*3+#7C\8"on]3mem+[s8N#ts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qu-Bjqu-Pq!!<3%YjVPgs8Musqu$Kl
+r;Zcps8W-!odBeE#-.VW!!*3Xq>^Kps8Dors8W-!s8W)us8Vp#!"K!NoihD$!"Ao4
+!#V%#s8Muhq>W#N"TgIYs8N'""9f#<"TS`,!XeAns7lWnrr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8VupqYpBjs/Q,%!!0=ls82iqrVucms8;fprr)ls
+s8Va?!!WY-rA"?R">]fQs8W,trVuots8W-!rr<#uq?I!1!-Im<!!`K5!!WE?QMpj_
+rUfpc/Hu@[1B.=R!!*3+#7C\8"on]3mem+[s8N#ts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!qu-Bjqu-Pq!!<3%YjVPgs8Musqu$Klr;Zcps8W-!odBeE
+#-.VW!!*3Xq>^Kps8Dors8W-!s8W)us8Vp#!"K!NoihD$!"Ao4!#V%#s8Muhq>W#N
+"TgIYs8N'""9f#<"TS`,!XeAns7lWnrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8Vrqqu?Tonk]Sl"YofKr8+Wbg&(dIrVZ]os8W)qr;UO4"TUgaq_S9W
+!%e0Mrr)lrs8W&ss8W)trVlfrr;d*&$YWNB!<`N*!sAr2$&8KZo`+sc1]ROW2ZNRK
+%Kc\=!!!?.!!NK*rr<#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!qZ$Hmr;Z=a#QP#_q"jpFYI3'\rr)fns8DutrqlWnCB+M<5l1@7!!WESs8W)s
+s8N&urVlisrr2lqrr;ot"oo$E<<E7)"98N,$31Bes8MZjs7\>M!<G+Yq"bI&!"/c,
+$3L83"9AH$s8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vrq
+qu?Tonk]Sl"YofKr8+Wbg&(dIrVZ]os8W)qr;UO4"TUgaq_S9W!%e0Mrr)lrs8W&s
+s8W)trVlfrr;d*&$YWNB!<`N*!sAr2$&8KZo`+sc1]ROW2ZNRK%Kc\=!!!?.!!NK*
+rr<#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qZ$Hmr;Z=a
+#QP#_q"jpFYI3'\rr)fns8DutrqlWnCB+M<5l1@7!!WESs8W)ss8N&urVlisrr2lq
+rr;ot"oo$E<<E7)"98N,$31Bes8MZjs7\>M!<G+Yq"bI&!"/c,$3L83"9AH$s8N&u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vurr;Z]pgBmoe!2f'u
+('+CA!#'2=rV-'dp&G'ls2YKH!=nVurA"?T!]'QIs7lHjs8Dfor;HZqs8N#rrr<0)
+!t,2:!$j6I"TeZ*!"5.lq#($h1&q:]0)tt?#64c+$NUD4!!WE/pAXgdrr2ors8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!qu?Tor;YLY!!rY&lYI=;!!rW=
+D"7Jup]'pds8W,?#lju9nG`AA!!<9Xq"k$cqZ$ToqZ$Kls8W,urr)is"9\f7!selP
+0I[/,!!3-.Qi6^Wqu8DO!"(@Ys6g0m!<NW0"TeZ.!!r;tp](6lrr2rts8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Vurr;Z]pgBmoe!2f'u('+CA!#'2=rV-'d
+p&G'ls2YKH!=nVurA"?T!]'QIs7lHjs8Dfor;HZqs8N#rrr<0)!t,2:!$j6I"TeZ*
+!"5.lq#($h1&q:]0)tt?#64c+$NUD4!!WE/pAXgdrr2ors8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!qu?Tor;YLY!!rY&lYI=;!!rW=D"7Jup]'pds8W,?
+#lju9nG`AA!!<9Xq"k$cqZ$ToqZ$Kls8W,urr)is"9\f7!selP0I[/,!!3-.Qi6^W
+qu8DO!"(@Ys6g0m!<NW0"TeZ.!!r;tp](6lrr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W&trVl]mSH&Wi&&9%f"UGG8#71GL]Dhj$rVuWlpacCL!iYYg
+r@nEW!&X]Ts8Drpr;Z`prr2rrrr)iqq#^Ts!"&]Wb5D88cmJf&!Wsb2s8W&i3WK6f
+0)GJFl2C>e!!<4;rqH9Us7u]nrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rVuiqqu*&c!!!PF)$^<N$31;;!ZAWLs76-gp](">!!WM'nc&JA"9SW\
+rr<#srqu]orVlfqs8Drqrr2]q!!!!+!%c:jrqath!"Au3-0G7-rU`,N!sgOUqu>pZ
+pC@6+!,VZ/qX"7Xs8Drss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W&trVl]mSH&Wi&&9%f"UGG8#71GL]Dhj$rVuWlpacCL!iYYgr@nEW!&X]Ts8Drp
+r;Z`prr2rrrr)iqq#^Ts!"&]Wb5D88cmJf&!Wsb2s8W&i3WK6f0)GJFl2C>e!!<4;
+rqH9Us7u]nrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVuiq
+qu*&c!!!PF)$^<N$31;;!ZAWLs76-gp](">!!WM'nc&JA"9SW\rr<#srqu]orVlfq
+s8Drqrr2]q!!!!+!%c:jrqath!"Au3-0G7-rU`,N!sgOUqu>pZpC@6+!,VZ/qX"7X
+s8Drss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVlco?3:93
+,7+>N!!!'#"T\T0&CUIUs82inBE//;6iI#^nMgUN$Sh2Cs8W,qqu?]prqu]hqY:!d
+rW!$+!!+8$p\Y!hpus1,!!!%_s8;of2$43d2#m=Es7uNl!X&gJqZ$<gn,N:]rr<#u
+s8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;rrrV^%)!s9bS!!*'"
+!WWB)!!s4bqu?]ns8-I0"9V$irqu:G!rr]`nale\s8)Wms8Drpr:p-`r;?No!sel-
++lN+ls8D`W-ia5I!L!K\s7/#L$NN$`p\4^`qZ$[#$#f\?p\jR\qtg<ls8W-!s8N&u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)urVlco?3:93,7+>N!!!'#"T\T0
+&CUIUs82inBE//;6iI#^nMgUN$Sh2Cs8W,qqu?]prqu]hqY:!drW!$+!!+8$p\Y!h
+pus1,!!!%_s8;of2$43d2#m=Es7uNl!X&gJqZ$<gn,N:]rr<#us8W,us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr;rrrV^%)!s9bS!!*'"!WWB)!!s4bqu?]n
+s8-I0"9V$irqu:G!rr]`nale\s8)Wms8Drpr:p-`r;?No!sel-+lN+ls8D`W-ia5I
+!L!K\s7/#L$NN$`p\4^`qZ$[#$#f\?p\jR\qtg<ls8W-!s8N&us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,us8W-!/dD@^!"K'&VQQUi!!<H+!&afUs8W)+#mpeI
+f_tjHs"=TW""sWRrq?-ds8Diprr2rss8;flr!!<)#mAu^s7H3gqt]%J!=&lhs8;or
+0a7UZ0_k\Drr;j!#m:6Gp](*irVuWjqu-Qorr<#us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8N&us8O\V!!iQ7!_T>mThtdl#64`]s8N&urj<%>";0;bs8)aK
+#64iYs8W)lq#:<lqu?Zps8N&rr;6Br"TSi3gAh3Fqu?Qhh#IH\#WMe]s8F_W!!4kL
+s7uZoqZR9/!,hQ2qZ$Nop\k!fs8N#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,us8W-!/dD@^!"K'&VQQUi!!<H+!&afUs8W)+#mpeIf_tjHs"=TW""sWR
+rq?-ds8Diprr2rss8;flr!!<)#mAu^s7H3gqt]%J!=&lhs8;or0a7UZ0_k\Drr;j!
+#m:6Gp](*irVuWjqu-Qorr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8N&us8O\V!!iQ7!_T>mThtdl#64`]s8N&urj<%>";0;bs8)aK#64iYs8W)lq#:<l
+qu?Zps8N&rr;6Br"TSi3gAh3Fqu?Qhh#IH\#WMe]s8F_W!!4kLs7uZoqZR9/!,hQ2
+qZ$Nop\k!fs8N#ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&tr;Zfq
+%06_@!"$gIs7u]j`Y&=W#Qq1)s8)ID!!!.ds8)]fs"4QZ!%n*>qZ$T^s82WgqYpNk
+mf3=drr<--!'BuIs8W#pqu-1S#6=i6q"sgb1&q=Z2#dOTo`+mn!!!"?s8;ocs8Dus
+r;HWos8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVufqs8<B-#RLJ;
+b5VG:s7sYI!X8o4XSVtnpFlRI"I/r_rV$7D#Qk&Yqt'[as6Td_q>0ses8)0`s8N#u
+!snrhq"+Ocr;?Hjog/la!=\c#p\loJ!<tC[s8V`krWE3$!-A2<s6p!ds8Mrprr2rt
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&tr;Zfq%06_@!"$gIs7u]j
+`Y&=W#Qq1)s8)ID!!!.ds8)]fs"4QZ!%n*>qZ$T^s82WgqYpNkmf3=drr<--!'BuI
+s8W#pqu-1S#6=i6q"sgb1&q=Z2#dOTo`+mn!!!"?s8;ocs8Dusr;HWos8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVufqs8<B-#RLJ;b5VG:s7sYI!X8o4
+XSVtnpFlRI"I/r_rV$7D#Qk&Yqt'[as6Td_q>0ses8)0`s8N#u!snrhq"+Ocr;?Hj
+og/la!=\c#p\loJ!<tC[s8V`krWE3$!-A2<s6p!ds8Mrprr2rts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!q>L?n!!`K("1J(+s8N#topZ3e"p.m)p]#=8
+!!bXbp%\Rer\+<T!&FENrVsAg3]&ZF2_?jB5IgUir!EE($"a)5s8)cqqu?>4!!NE(
+g&M$L1BIOe-ia5Ds7H!n!!3IAs8;ons8N&os8W-!s8W,us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8Vons8N'(!!!,0qZ$Tprr;Y\#QP&1=8hmnF8u:G4T4sJ
+s8W'P!!E9WqZ$No\2lZ-1bCX<1c%A+qu6L#!!!=:rVZ]ls8Vurol^<=!W^pRrV\MR
+!"UIWs82igp'^p&$#9M<s8)cps7u]ps8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!q>L?n!!`K("1J(+s8N#topZ3e"p.m)p]#=8!!bXbp%\Rer\+<T
+!&FENrVsAg3]&ZF2_?jB5IgUir!EE($"a)5s8)cqqu?>4!!NE(g&M$L1BIOe-ia5D
+s7H!n!!3IAs8;ons8N&os8W-!s8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8Vons8N'(!!!,0qZ$Tprr;Y\#QP&1=8hmnF8u:G4T4sJs8W'P!!E9WqZ$No
+\2lZ-1bCX<1c%A+qu6L#!!!=:rVZ]ls8Vurol^<=!W^pRrV\MR!"UIWs82igp'^p&
+$#9M<s8)cps7u]ps8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mus
+qu?]q!"&]17JHcYo`+R]p&>[2!!=V>s1S[;!t=8jpAF[aqCr*R"uuAVmJjNu!!!$,
+#QOl*$*X@-p](Es!,hi8oDeR`oDeif"onl.\,64$0a%R_/H,PDrr;os!WrL9rql`p
+q#:9hrVc`qs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVucps8E!*
+!!YmdrVZ<fo_eC^'*nR?-h@;O"on`6jT"rOp\t"D"9A]dp\sR[Zj-R2!=B)4!<<G0
+rr2Zm"98F>s8DQhp\j^`s/#u##6;71s7nAP!sU=TrVHNnr;Zm$!bVH/s8MfmrqcTl
+rr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Musqu?]q!"&]17JHcY
+o`+R]p&>[2!!=V>s1S[;!t=8jpAF[aqCr*R"uuAVmJjNu!!!$,#QOl*$*X@-p](Es
+!,hi8oDeR`oDeif"onl.\,64$0a%R_/H,PDrr;os!WrL9rql`pq#:9hrVc`qs8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVucps8E!*!!YmdrVZ<fo_eC^
+'*nR?-h@;O"on`6jT"rOp\t"D"9A]dp\sR[Zj-R2!=B)4!<<G0rr2Zm"98F>s8DQh
+p\j^`s/#u##6;71s7nAP!sU=TrVHNnr;Zm$!bVH/s8MfmrqcTlrr<#us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mrqqu?Zn!rrE-A,Q?)s82irs6`Ya!<NB%
+s!IdH$5,'G2Dcs@1CjQf!"Ch661qM`#QOr,!WW3*!jhq+r<*--"`OG?s8Duns82Z(
+"TSN&Z2a_#0EMCX2>R7LrVult$31*FrVc`pp\t-jr;HTns8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,ur;QTnrqliu!sW95rr)los8W,e:BCOu"9&6I!!!?=
+0eP@@/2K'm!rr<12CCf`Z2b.1!rrB&!!`S3s8Ms"!=8pJs8N&ss7u]lqRQh1!!';(
+qu/8N"TUFUrqu`prr<B+!H7r8rr2ZkrVl`nrVliss8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8Mrqqu?Zn!rrE-A,Q?)s82irs6`Ya!<NB%s!IdH$5,'G2Dcs@
+1CjQf!"Ch661qM`#QOr,!WW3*!jhq+r<*--"`OG?s8Duns82Z("TSN&Z2a_#0EMCX
+2>R7LrVult$31*FrVc`pp\t-jr;HTns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,ur;QTnrqliu!sW95rr)los8W,e:BCOu"9&6I!!!?=0eP@@/2K'm!rr<1
+2CCf`Z2b.1!rrB&!!`S3s8Ms"!=8pJs8N&ss7u]lqRQh1!!';(qu/8N"TUFUrqu`p
+rr<B+!H7r8rr2ZkrVl`nrVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W)tq#(*j!s8N-Du]_7o_ngdqYkX="Tnc)rW!$'!!36&!!!$%!s&B0!!*'+!<2#p
+XgGC>['6pA]A`Yeq>gQu#A=)3s8Vupqu6E!!!!-([K$7+1&q:Z0E(qLrVufr$NL3H
+qu?]rrr;fms8W-!s8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2]j
+rVls%!![BAqu?<es8)TkFo_aK!<<#u!sAT*!rr<$!<WE)!"/c-!!rZ)j2%k)ZEgjA
+['71$qu?Kn!!<I=s7lWoqu-Ekq6^2&"9Z(3rr4_R!!b1Us8Dorr;[3*!H@r9s8W)u
+q>L?ns8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)tq#(*j!s8N-
+Du]_7o_ngdqYkX="Tnc)rW!$'!!36&!!!$%!s&B0!!*'+!<2#pXgGC>['6pA]A`Ye
+q>gQu#A=)3s8Vupqu6E!!!!-([K$7+1&q:Z0E(qLrVufr$NL3Hqu?]rrr;fms8W-!
+s8W,us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2]jrVls%!![BAqu?<e
+s8)TkFo_aK!<<#u!sAT*!rr<$!<WE)!"/c-!!rZ)j2%k)ZEgjA['71$qu?Kn!!<I=
+s7lWoqu-Ekq6^2&"9Z(3rr4_R!!b1Us8Dorr;[3*!H@r9s8W)uq>L?ns8W-!s8N&u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#ur;QZl0`qFa8,N>ds8Voks7pL:
+!<E8sp&b<s!sel9"T\W)#Qt,-"p"`,"o.ulp\k*krr;fioDejjrr<9*!HeAAli$_\
+s8;nS"98Z,gA(^I1'.F\0`V.Ps8W*(!!EU@q>L?ms8Mfmrr2rts8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W#rrVJ;O!=MEps8W-!q>1-eD$L(B!r2Hk
+!<N?/!"B)4!<EH/!!!3(!<WN#qtp-drr;utq>'X^s8W*!#6FpJs8VE`qu?]os,$pZ
+#6<KQs8FbT!!b4Xrr<#urs&N,$"s)4s8N&tq#:9ls8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr<#ur;QZl0`qFa8,N>ds8Voks7pL:!<E8sp&b<s!sel9
+"T\W)#Qt,-"p"`,"o.ulp\k*krr;fioDejjrr<9*!HeAAli$_\s8;nS"98Z,gA(^I
+1'.F\0`V.Ps8W*(!!EU@q>L?ms8Mfmrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)us8W#rrVJ;O!=MEps8W-!q>1-eD$L(B!r2Hk!<N?/!"B)4!<EH/
+!!!3(!<WN#qtp-drr;utq>'X^s8W*!#6FpJs8VE`qu?]os,$pZ#6<KQs8FbT!!b4X
+rr<#urs&N,$"s)4s8N&tq#:9ls8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr2lrrr;ok@fcr:(]O@,s6fpdq>Ene!!t"Ms#hhg0.nn8/i#FC3!fTm":$h3
+5kt9PrVuoor;ZTms8MfkrrrH'!,;!'s8Dfoo_eSl"U4r5s8Vrq/d24U2#mIQrVlTr
+"p"aFr;6?gqYpBlr;?Nms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)t
+rVulsr:jb'#lke@r:g6Zs8Mim8ceu!-N*m,.Pre20/Y@;3AWW$!=Ar72C:]ar:p6j
+s8)Znq>^Koq#(-r!!!"5nc/XfqZ$3cqcs@0!"&]*qYr/O!!+qVqu?Woq#ps'!HS,8
+qY^3hqu?TlrVliss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr2lrrr;ok
+@fcr:(]O@,s6fpdq>Ene!!t"Ms#hhg0.nn8/i#FC3!fTm":$h35kt9PrVuoor;ZTm
+s8MfkrrrH'!,;!'s8Dfoo_eSl"U4r5s8Vrq/d24U2#mIQrVlTr"p"aFr;6?gqYpBl
+r;?Nms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)trVulsr:jb'#lke@
+r:g6Zs8Mim8ceu!-N*m,.Pre20/Y@;3AWW$!=Ar72C:]ar:p6js8)Znq>^Koq#(-r
+!!!"5nc/XfqZ$3cqcs@0!"&]*qYr/O!!+qVqu?Woq#ps'!HS,8qY^3hqu?TlrVlis
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rp\XpgVuQf""j-cCqZ$Bk
+qu.N7#R!furT=.[s8W&qqYKpcn2CUQ!]BoUkl:\[s8Vups8;`nqtg9grr<3("![d;
+rVl`ps7uO2!!`fqoD&=a/cl"V/H>bMs8Drt"TSd@s8;coq#C<mrr2rts8W,us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVcKfrVi_q!!<DHrr2coq>^?k)ZU-H
+9DnbNs8W-!rVZNgpAaV@#QOo`r;Z!\s82irqu-QmqZ$HhrVQTp"TecMs7H9hr;Zfm
+q\oM?#se+Wrr+MO!!OqRs8W,trr<3&#AF/8qu?HkrVulrs8W-!s8N&us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W&rp\XpgVuQf""j-cCqZ$Bkqu.N7#R!furT=.[
+s8W&qqYKpcn2CUQ!]BoUkl:\[s8Vups8;`nqtg9grr<3("![d;rVl`ps7uO2!!`fq
+oD&=a/cl"V/H>bMs8Drt"TSd@s8;coq#C<mrr2rts8W,us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rVcKfrVi_q!!<DHrr2coq>^?k)ZU-H9DnbNs8W-!rVZNg
+pAaV@#QOo`r;Z!\s82irqu-QmqZ$HhrVQTp"TecMs7H9hr;Zfmq\oM?#se+Wrr+MO
+!!OqRs8W,trr<3&#AF/8qu?HkrVulrs8W-!s8N&us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W,urVc`poah6+#q>cOs75par/([Z!W]b(r;-<gr;HQnrr;urr[n<W
+">BfTs8N&urr)fqs8W-!s8N#trW3'-!!9+us7Q?eqYu*J!WW7gp\t3i1B@LZ0`V1P
+s8W*!"onfus8Vclr;?Tkrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8Muqrr2R%"98`Wqu?]ep](/K"p"c*\G#jsqu$Bjr;Zcrrr)gK"9eo]s8W,u
+s8W)srVuots8W,urr;s!!"/c.W;chirVHBjJH>lQ!LWW\s8+SQ!<b+Vs8N&urr<6'
+"\Jaop&Fsfs8)`ps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,u
+rVc`poah6+#q>cOs75par/([Z!W]b(r;-<gr;HQnrr;urr[n<W">BfTs8N&urr)fq
+s8W-!s8N#trW3'-!!9+us7Q?eqYu*J!WW7gp\t3i1B@LZ0`V1Ps8W*!"onfus8Vcl
+r;?Tkrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Muqrr2R%
+"98`Wqu?]ep](/K"p"c*\G#jsqu$Bjr;Zcrrr)gK"9eo]s8W,us8W)srVuots8W,u
+rr;s!!"/c.W;chirVHBjJH>lQ!LWW\s8+SQ!<b+Vs8N&urr<6'"\Jaop&Fsfs8)`p
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Murs8Vuks*+MI!!uls
+q#CBm_[-;O#;Z2Vrr<#rrr)lrs8Mroq_J3S!A=?Ds8W-!rVZZpqu?]qqu?]qrr<$!
+!Win=q#C3js18U?%0.L9s8W&m1^!g]0E(nMs8DID!=/uBfDbg@rr2orrr2rts8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urVlisqtU29!!N?/>OD4cs8BhA
+!"9)fqu?Zqs8;lps8N&tr;?FJ!!<6SrUp3js8W&qrr;lqs8Moqs8N#u!!!'%&$u'2
+qZ$T-$3L_;+7&t,rV/2P!<Y"Rrr<#snM:1O#nPYes760grr2ors8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Murs8Vuks*+MI!!ulsq#CBm_[-;O#;Z2V
+rr<#rrr)lrs8Mroq_J3S!A=?Ds8W-!rVZZpqu?]qqu?]qrr<$!!Win=q#C3js18U?
+%0.L9s8W&m1^!g]0E(nMs8DID!=/uBfDbg@rr2orrr2rts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,urVlisqtU29!!N?/>OD4cs8BhA!"9)fqu?Zqs8;lp
+s8N&tr;?FJ!!<6SrUp3js8W&qrr;lqs8Moqs8N#u!!!'%&$u'2qZ$T-$3L_;+7&t,
+rV/2P!<Y"Rrr<#snM:1O#nPYes760grr2ors8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8Dlps8Vujrr+AM#ljrhJZl.Z%gW==%EJDGrr<#ts82ios8W&s
+q_%sQ!&srXs8W-!rr)irqZ$Tqqu?ZoqZ-s'%L<.PB<f(DAH2u9!!o\*o^_t\0`h=W
+1]RISs8W*\$NL/-/t]5$s7Q0err2oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,tr;Q`rqtL*h.Kg%X!'Yt;XBQ2@"TT"Pr;Q]qs8N&qs8;osrVl[I!<`B]
+s8W-!s8W)srr;ips8Vurrr)]p#QYD@!u>OS];&p;#QOi1XT%k_rVnSR!!>%Wrr<#u
+s#USg!!+^EXGHoLq#C?mrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8Dlps8Vujrr+AM#ljrhJZl.Z%gW==%EJDGrr<#ts82ios8W&sq_%sQ!&srXs8W-!
+rr)irqZ$Tqqu?ZoqZ-s'%L<.PB<f(DAH2u9!!o\*o^_t\0`h=W1]RISs8W*\$NL/-
+/t]5$s7Q0err2oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,tr;Q`r
+qtL*h.Kg%X!'Yt;XBQ2@"TT"Pr;Q]qs8N&qs8;osrVl[I!<`B]s8W-!s8W)srr;ip
+s8Vurrr)]p#QYD@!u>OS];&p;#QOi1XT%k_rVnSR!!>%Wrr<#us#USg!!+^EXGHoL
+q#C?mrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#srr)forVPq'
+!<r`/!X8i1!!*6(OS]"TrqcZns82iorr;rss""<Z!&OKMqu$Hns8W)trVl`prVl`o
+quZp&/78V]!rr<(!<E6,!/UFMs8W)s0E_L\/-#SJrr;c)!s&`0!!<6+nc/CarVlfr
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr2oqrVc]lllQ64"p"c0
+"p+c*"Ta_]s8;lms8Dups8;lrrVumK"UG)aqYg<hrr<#urr2lqr;Z`pr;QTr!!Oo]
+"TSW)!!E<'!XA^]q#CBorr"MR"9U1SrVulspppP.$3:,/!=&)oq#C<lrr<#us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8N#srr)forVPq'!<r`/!X8i1!!*6(
+OS]"TrqcZns82iorr;rss""<Z!&OKMqu$Hns8W)trVl`prVl`oquZp&/78V]!rr<(
+!<E6,!/UFMs8W)s0E_L\/-#SJrr;c)!s&`0!!<6+nc/CarVlfrs8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr2oqrVc]lllQ64"p"c0"p+c*"Ta_]s8;lm
+s8Dups8;lrrVumK"UG)aqYg<hrr<#urr2lqr;Z`pr;QTr!!Oo]"TSW)!!E<'!XA^]
+q#CBorr"MR"9U1SrVulspppP.$3:,/!=&)oq#C<lrr<#us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rVlisrVuoR3<09a"TSN*%KR?/rVuirrr;rss8N#r
+qYp?iq_%pP">9`Rqu$Hns8W,us8DiprVcWkj8fA`3;HMS!=&i0!!`K8JGoNGqZ$No
+0`_7W0E;(Mr;HZj>6"d/!!WW-s7uTmrVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W&ss8W&ts4o[8#64o-!!Ec4(6e^srVulsrVuosrr)]mqYg:E
+!!EEWs8Monrr<#us8N&squ?Wnqu#LU"9:FW;um")#64`/!"a\Zs8;`nrVnSQ!!FtT
+s8;fns7fdu"9\]/"p"]!r;Z`prr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!rVlisrVuoR3<09a"TSN*%KR?/rVuirrr;rss8N#rqYp?iq_%pP">9`R
+qu$Hns8W,us8DiprVcWkj8fA`3;HMS!=&i0!!`K8JGoNGqZ$No0`_7W0E;(Mr;HZj
+>6"d/!!WW-s7uTmrVlfrs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W&ss8W&ts4o[8#64o-!!Ec4(6e^srVulsrVuosrr)]mqYg:E!!EEWs8Monrr<#u
+s8N&squ?Wnqu#LU"9:FW;um")#64`/!"a\Zs8;`nrVnSQ!!FtTs8;fns7fdu"9\]/
+"p"]!r;Z`prr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s7l6do8l0D!=B,7&oQ_-s8)cor;Zfss8W&tqu6Nmlp1gU"?#`Lrr<#trr<#us8W,r
+r;Q]l[KHd?3W8Q3/-#YM!=`/Ms7u]hr;HZb0E_@_3q)qFrVu`on;SIk$NL5:q>^*e
+rr2oss8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,oo`+NE
+57.Du#m(`Wir/oRs8Dlqs8W-!rVucor;Q%K"onc`nc/Ugs8N#ts8W-!s82`nrqa&+
+"pd6fo8tR(!!!$/=N1=9s7cHis6q]F!"(dUqZ$NoqZ$&E*WlcM!Y"o)o`+pirr<#u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s7l6do8l0D!=B,7
+&oQ_-s8)cor;Zfss8W&tqu6Nmlp1gU"?#`Lrr<#trr<#us8W,rr;Q]l[KHd?3W8Q3
+/-#YM!=`/Ms7u]hr;HZb0E_@_3q)qFrVu`on;SIk$NL5:q>^*err2oss8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,oo`+NE57.Du#m(`Wir/oR
+s8Dlqs8W-!rVucor;Q%K"onc`nc/Ugs8N#ts8W-!s82`nrqa&+"pd6fo8tR(!!!$/
+=N1=9s7cHis6q]F!"(dUqZ$NoqZ$&E*WlcM!Y"o)o`+pirr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr;ris82fn]<&0iqYgEno)J[gs8)Wm
+rr;orrqufqrO9&=YeU57s8W,urr<#us8W,pr;?TmnuT%&fDY[JoD>f$b4kr5s8D]l
+rV$9i^Tt2L\,ZF,s7ZBjrqu'-Z*ML9s7cEdrr2rts8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8N#trUp3frqsC0Y1rgOrr;QhrVuooqu?Zqr;Zco
+s8Mu+Z*^aMs8)cqs8N#ts8W-!s7uTjs8;GhYI3!\rVuKdZ*qgLs82ipp](3cs8B^<
+Z`gk<rVuokr;ZcolHc`@am&j"qt^6js8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W,urr;ris82fn]<&0iqYgEno)J[gs8)Wmrr;orrqufqrO9&=
+YeU57s8W,urr<#us8W,pr;?TmnuT%&fDY[JoD>f$b4kr5s8D]lrV$9i^Tt2L\,ZF,
+s7ZBjrqu'-Z*ML9s7cEdrr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8N#trUp3frqsC0Y1rgOrr;QhrVuooqu?Zqr;Zcos8Mu+Z*^aMs8)cq
+s8N#ts8W-!s7uTjs8;GhYI3!\rVuKdZ*qgLs82ipp](3cs8B^<Z`gk<rVuokr;Zco
+lHc`@am&j"qt^6js8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#u
+rr2rts8W)us8W,ts8Vins7lEis7?9hs8N&trr;ops7cQjs8VrqrVuofrVuots8W,u
+s8;omrV-9jrVccnrqlHhs8Vrqrr)`or;$0ds8;Zlrr<#opAamdr;Zfrrr)lnq"t$i
+rq--drr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W)ts8W-!
+rr<#us8Dutp](9gq>^Kds8Duss8N#tr;HZis82irqZ$Nos7-'fs8W-!s8N&rs7uWf
+rVuips82fmp\t3mqZ$Qnqu?Tiq>C9jq#C?ns7uBgp\t*js8N#rs8)NfrVulhr;?Qo
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#urr2rts8W)us8W,t
+s8Vins7lEis7?9hs8N&trr;ops7cQjs8VrqrVuofrVuots8W,us8;omrV-9jrVccn
+rqlHhs8Vrqrr)`or;$0ds8;Zlrr<#opAamdr;Zfrrr)lnq"t$irq--drr<#us8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W)ts8W-!rr<#us8Dutp](9g
+q>^Kds8Duss8N#tr;HZis82irqZ$Nos7-'fs8W-!s8N&rs7uWfrVuips82fmp\t3m
+qZ$Qnqu?Tiq>C9jq#C?ns7uBgp\t*js8N#rs8)NfrVulhr;?Qos8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rVuorrVuikrVuckqu-Qjs8W-!
+s8W-!s8N&rrqufrpAFpgs8Dlqrr2oss8W-!s8MomrVuotrr;forr)Qjs8MljrVulm
+r;Q`qrr;uqs7ZBgs7u]pq>C3err;fos8W,us8Vlorr2rts8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W&ts8DorrV6?kqtg3gs7u]ps8W-!s8W,u
+s8;los8Vfjrr)lqr;Zcqrr<#us8W,uqtp?ls8W)uq>^HmpAb0lqYC*irqZKks8N#t
+rqufir;?Tjs8VomrV?Hmq>^Kps8N&uq#C?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!rVuorrVuikrVuckqu-Qjs8W-!s8W-!s8N&rrqufr
+pAFpgs8Dlqrr2oss8W-!s8MomrVuotrr;forr)Qjs8MljrVulmr;Q`qrr;uqs7ZBg
+s7u]pq>C3err;fos8W,us8Vlorr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W&ts8DorrV6?kqtg3gs7u]ps8W-!s8W,us8;los8Vfjrr)lq
+r;Zcqrr<#us8W,uqtp?ls8W)uq>^HmpAb0lqYC*irqZKks8N#trqufir;?Tjs8Vom
+rV?Hmq>^Kps8N&uq#C?ms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8MrmqY^?mp\k!grVQWprr2ors8W-!s8Dlmrr2oprVuoss8Dlorr2os
+s8W-!s8W-!s8D`bs8Vlmo)JaioDJXgrVHKms8W,ur;6?cs8;ops8)`nqu?Kis82fp
+p&"@\li7"\rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W,ur;-9frr;`kqu6Qks8W)trr2rts8W,tr;6Kmrqu`ps8N&sr;HWorr<#us8W-!
+s8W,tq"4Udq#0d`s8V]gs8W&orVuots8MrnqY:*gs8;onrr)`oq>C9irr2TfoDe.V
+s7uZns8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8Mrm
+qY^?mp\k!grVQWprr2ors8W-!s8Dlmrr2oprVuoss8Dlorr2oss8W-!s8W-!s8D`b
+s8Vlmo)JaioDJXgrVHKms8W,ur;6?cs8;ops8)`nqu?Kis82fpp&"@\li7"\rr2rt
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,ur;-9frr;`k
+qu6Qks8W)trr2rts8W,tr;6Kmrqu`ps8N&sr;HWorr<#us8W-!s8W,tq"4Udq#0d`
+s8V]gs8W&orVuots8MrnqY:*gs8;onrr)`oq>C9irr2TfoDe.Vs7uZns8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8DinrVQNmq"ssgs8)cq
+rVlfqs8W-!s8DfkrVuins8;forVc]nrr2oss8W-!s8Molr;HWoqtC!gs8)`kr;?Nn
+s8N#sq>C6jrVlisq"jsarr2rtrr;omrVl`ps8;ocrr;Ngrr<#us8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,tqu-Kjr;ZQhqu?]ms8W&srr2rt
+s8W,tqYU6krVQWmr;QZnrVc`prr<#us8W,uqtg6hrr2fgrVuoorqcQjrVuosrr2`k
+rr)fps8VljrV6Bks8W)ur;-Bkr;Zfps6osenc/Ugs8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8DinrVQNmq"ssgs8)cqrVlfqs8W-!s8Dfk
+rVuins8;forVc]nrr2oss8W-!s8Molr;HWoqtC!gs8)`kr;?Nns8N#sq>C6jrVlis
+q"jsarr2rtrr;omrVl`ps8;ocrr;Ngrr<#us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,tqu-Kjr;ZQhqu?]ms8W&srr2rts8W,tqYU6krVQWm
+r;QZnrVc`prr<#us8W,uqtg6hrr2fgrVuoorqcQjrVuosrr2`krr)fps8VljrV6Bk
+s8W)ur;-Bkr;Zfps6osenc/Ugs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8N#ts8Dlorr)]ns8;lqrr2rts8W-!rr;rsr;Z`qs7uNjrVccq
+rr2rts8W-!s8Muqrr;uss8;fds7Q?js8W&srVZWoqu-Qorr<#uq#13err)ips8;lm
+rVucprqc3crp9[Ys8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,urr<#sr;HWnqZ$Tnrr2ors8W-!s8W)urVufqrVuonqYpHls8N#ss8W-!
+s8W,urVc`qrr2rqr:Bs]rVuotrVlcnrVucns8N#ts8VlmrqQKkrr)lprqcTnqu?Zl
+o)J^Us7ZKms8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8N#ts8Dlorr)]ns8;lqrr2rts8W-!rr;rsr;Z`qs7uNjrVccqrr2rts8W-!s8Muq
+rr;uss8;fds7Q?js8W&srVZWoqu-Qorr<#uq#13err)ips8;lmrVucprqc3crp9[Y
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W,urr<#s
+r;HWnqZ$Tnrr2ors8W-!s8W)urVufqrVuonqYpHls8N#ss8W-!s8W,urVc`qrr2rq
+r:Bs]rVuotrVlcnrVucns8N#ts8VlmrqQKkrr)lprqcTnqu?Zlo)J^Us7ZKms8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W-!s8Mop
+s8W,us8W-!s8W-!rr<#urVulss8;lrs8Dusrr2rts8W-!rr<#us8W&qqu?]rs8Vup
+rVliss8;lrs8W-!s8W,urr<#rs8Muqrr;lqs8N&trVucps8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#us8W,uqu6Wqs8N&u
+s8W-!s8W)us8W&trr<#rrr<#ss8N#ss8W-!s8W)us8W-!rVZQms8W-!qu-Kms8W,s
+rr<#us8W-!s8N#ts8;orrVc`qqu?]qs8Musqu?]rs8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)us8W-!s8Mops8W,us8W-!s8W-!
+rr<#urVulss8;lrs8Dusrr2rts8W-!rr<#us8W&qqu?]rs8VuprVliss8;lrs8W-!
+s8W,urr<#rs8Muqrr;lqs8N&trVucps8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rr<#us8W,uqu6Wqs8N&us8W-!s8W)us8W&t
+rr<#rrr<#ss8N#ss8W-!s8W)us8W-!rVZQms8W-!qu-Kms8W,srr<#us8W-!s8N#t
+s8;orrVc`qqu?]qs8Musqu?]rs8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W,urr<#us8W-!s8W-!s8W-!s8N#ss8W)us8W-!s8N&u
+s8N#trr<#us8W-!s8Muqrr<#us8DutrVuoss8N#ts8W,us8N#ss8W-!rr2rts8W-!
+s8W)us8W,ts8N&os8N&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8N#ts8W-!s8W-!s8W-!s8W,urr2rtrr<#us8W,us8W,urr;ut
+s8W-!s8W,urVc`qs8W,ts8W&ts8N&trr<#us8N&trr2rts8W)ts8W-!s8W-!rr<#u
+s8Duss7u]os8N&us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W,urr<#us8W-!s8W-!s8W-!s8N#ss8W)us8W-!s8N&us8N#trr<#us8W-!
+s8Muqrr<#us8DutrVuoss8N#ts8W,us8N#ss8W-!rr2rts8W-!s8W)us8W,ts8N&o
+s8N&ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8N#ts8W-!s8W-!s8W-!s8W,urr2rtrr<#us8W,us8W,urr;uts8W-!s8W,urVc`q
+s8W,ts8W&ts8N&trr<#us8N&trr2rts8W)ts8W-!s8W-!rr<#us8Duss7u]os8N&u
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)r
+s8W-!s8W)us8W-!s8W)ts8N#ss8W,urr<#ts8W)us8W-!s8W-!s8W-!s8N#rs7u]p
+s8)cqs8W-!rVliss8W-!s8N#ss8W-!rr2rss82iqrVufps82irrr<#us8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rqufrs8W-!
+rr<#us8W-!rr2rsrr2rts8N#ts8N&urr<#us8W-!s8W-!s8W,urr)lms8W,qs8W-!
+s8W&ss8W-!s8W,urr2rts8W)ts8N&qs8Musr;Q`ns8W)us8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W)rs8W-!s8W)us8W-!
+s8W)ts8N#ss8W,urr<#ts8W)us8W-!s8W-!s8W-!s8N#rs7u]ps8)cqs8W-!rVlis
+s8W-!s8N#ss8W-!rr2rss82iqrVufps82irrr<#us8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!rqufrs8W-!rr<#us8W-!rr2rs
+rr2rts8N#ts8N&urr<#us8W-!s8W-!s8W,urr)lms8W,qs8W-!s8W&ss8W-!s8W,u
+rr2rts8W)ts8N&qs8Musr;Q`ns8W)us8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W)ts8W-!s8N#ss8W-!s8W-!s8W-!s8N&ts8Dut
+rr<#ss8W)us8W-!s8W-!s8W-!s8W-!rVuoqs8W)us8W)ss8W,urr<#us8W-!s8N&u
+rVuosrr;uts8Duts8W,us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!rr2rts8W,urr2rts8W-!s8W-!s8W,us8N&ss8W)us8Dut
+rr<#us8W-!s8W-!s8W-!s8W&ts8;osrr<#urr)lss8N#ts8W-!s8W,us8W&ts8N#t
+rr<#ss8W-!s8N&urr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W)ts8W-!s8N#ss8W-!s8W-!s8W-!s8N&ts8Dutrr<#ss8W)us8W-!
+s8W-!s8W-!s8W-!rVuoqs8W)us8W)ss8W,urr<#us8W-!s8N&urVuosrr;uts8Dut
+s8W,us8W)ts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!rr2rts8W,urr2rts8W-!s8W-!s8W,us8N&ss8W)us8Dutrr<#us8W-!s8W-!
+s8W-!s8W&ts8;osrr<#urr)lss8N#ts8W-!s8W,us8W&ts8N#trr<#ss8W-!s8N&u
+rr2rts8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!s8W-!
+s8W-!s8W-!s8W-!s8W-!~> %%EndBinary grestore end % Image Trailer grestore grestore % EPS grestore [{nextImage} 1 dict begin /Metadata {photoshop_metadata_stream} def currentdict end /PUT pdfmark [/NamespacePop pdfmark \ No newline at end of file
diff --git a/doc/IGE351/Bibliography.tex b/doc/IGE351/Bibliography.tex
new file mode 100644
index 0000000..7d7af49
--- /dev/null
+++ b/doc/IGE351/Bibliography.tex
@@ -0,0 +1,24 @@
+\begin{thebibliography}{20}
+
+\bibitem{Ganlib5}
+A.~H\'ebert and R.~Roy,
+``The Ganlib Kernel Guide'', Report IGE-332, \'Ecole Polytechnique de Montr\'eal,
+Institut de G\'enie Nucl\'eaire (2014).
+
+\bibitem{Dragon5}
+G.~Marleau, A.~H\'ebert and R.~Roy,
+``A User Guide for DRAGON Version5'', Report IGE-335, \'Ecole Polytechnique de Montr\'eal,
+Institut de G\'enie Nucl\'eaire (2014).
+
+\bibitem{mosca}
+P. Mosca, C. Mounier, P. Bellier and I. Zmijarevic, ``Improvements in Transport Calculations
+by the Energy-Dependent Fission Spectra and Subgroup Method for Mutual Self-Shielding,"
+{\sl Nucl. Sci. Eng.}, {\bf 175}, 266-282 (2013).
+
+\bibitem{Dragr}
+A. H\'ebert and H. Saygin, ``Development of DRAGR for the Formatting of DRAGON
+Cross-section Libraries'', paper presented at the {\sl Seminar on NJOY-91 and
+THEMIS for the Processing of Evaluated Nuclear Data Files}, NEA Data Bank,
+Saclay, France, April 7-8 (1992).
+
+\end{thebibliography}
diff --git a/doc/IGE351/Fig6.eps b/doc/IGE351/Fig6.eps
new file mode 100644
index 0000000..29c6d25
--- /dev/null
+++ b/doc/IGE351/Fig6.eps
@@ -0,0 +1,559 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title:
+%%Creator: AppsoftDraw
+%%CreationDate: Thu Nov 25 16:01:01 1993
+%%For: hebert
+%%DocumentFonts: (atend)
+%%Pages: 0 0
+%%BoundingBox: 0 0 192 164
+%%NXNextStepVersion: 3.0
+%%EndComments
+
+%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
+%!
+% NeXT Printing Package
+% Version: 3.1
+% Copyright: 1988, NeXT, Inc.
+
+/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
+/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
+/UserObjects 10 array __NXdef
+/defineuserobject{
+ exch dup 1 add dup UserObjects length gt{
+ array dup 0 UserObjects putinterval
+ /UserObjects exch def
+ }{pop}ifelse UserObjects exch 3 -1 roll put
+}__NXbdef
+/undefineuserobject{UserObjects exch null put}__NXbdef
+/execuserobject{UserObjects exch get exec}__NXbdef
+/__NXRectPath{4 2 roll moveto 1 index 0 rlineto
+0 exch rlineto neg 0 rlineto closepath}__NXbdef
+/__NXProcessRectArgs{
+ 1 index type /arraytype eq{
+ exch 0 4 2 index length 1 sub{
+ dup 3 add 1 exch{1 index exch get exch}for
+ 5 1 roll 5 index exec
+ }for pop pop
+ }{exec}ifelse
+}__NXbdef
+/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
+/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
+/rectstroke{
+ gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
+ {gsave __NXRectPath null concat stroke grestore}
+ dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
+ }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
+}__NXbdef
+/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
+/xyshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index 2 mul 1 add get add exch
+ 3 index 3 index 2 mul get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/xshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ exch 3 index 3 index get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/yshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index get add moveto pop
+ }for pop pop
+}__NXbdef
+/arct{arcto pop pop pop pop}__NXbdef
+/setbbox{pop pop pop pop}__NXbdef
+/ucache{}__NXbdef
+/ucachestatus{mark 0 0 0 0 0}__NXbdef
+/setucacheparams{cleartomark}__NXbdef
+/uappend{systemdict begin cvx exec end}__NXbdef
+/ueofill{gsave newpath uappend eofill grestore}__NXbdef
+/ufill{gsave newpath uappend fill grestore}__NXbdef
+/ustroke{
+ gsave newpath dup length 6 eq
+ {exch uappend concat}{uappend}ifelse
+ stroke grestore
+}__NXbdef
+/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
+/ustrokepath{
+ newpath dup length 6 eq{
+ exch uappend __NXustrokepathMatrix currentmatrix exch concat
+ strokepath setmatrix
+ }{uappend strokepath}ifelse
+} __NXbdef
+/upath{
+ [exch {/ucache cvx}if pathbbox /setbbox cvx
+ {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
+} __NXbdef
+/setstrokeadjust{pop}__NXbdef
+/currentstrokeadjust{false}__NXbdef
+/selectfont{exch findfont exch
+dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
+/_NXCombineArrays{
+ counttomark dup 2 add index dup length 3 -1 roll {
+ 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
+ }repeat pop pop pop
+}__NXbdef
+/flushgraphics{}def
+/setwindowtype{pop pop}def
+/currentwindowtype{pop 0}def
+/setalpha{pop}def
+/currentalpha{1.0}def
+/hidecursor{}def
+/obscurecursor{}def
+/revealcursor{}def
+/setcursor{4 {pop}repeat}bind def
+/showcursor{}def
+/NextStepEncoding where not{
+/NextStepEncoding StandardEncoding 256 array copy def
+0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
+/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
+/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
+176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
+204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
+/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
+/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
+{dup type /nametype eq
+ {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
+}forall pop
+/NextStepEncoding NextStepEncoding readonly def
+/_NXfstr 128 string dup 0 (_NX) putinterval def
+/_NXfindfont /findfont load def
+/findfont{
+ % Because we can never let NextStepEncoding get into
+ % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
+ % if we are in shared mode. So if currentshared is true,
+ % we call the normal findfont and return that
+ /currentshared where {pop currentshared} {false} ifelse
+ {_NXfindfont}
+ {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
+ getinterval cvn exch FontDirectory 2 index known
+ {pop FontDirectory exch get}
+ {_NXfindfont dup /Encoding get StandardEncoding eq
+ { dup length dict exch
+ {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
+ dup /Encoding NextStepEncoding put definefont
+ }{exch pop} ifelse
+ }ifelse
+ }ifelse
+}bind def
+}{pop}ifelse
+/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
+/_NXDoImageOp{
+ 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
+ chans 2 add 2 roll parr 0 chans getinterval astore pop
+ 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
+ 4 index mul /totbytes exch def pop exch pop
+ gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
+ {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
+}__NXbdef
+/alphaimage{1 add _NXDoImageOp}def
+_NXLevel2{
+ /NXCalibratedRGBColorSpace where{pop}{
+ /NXCalibratedRGBColorSpace
+ {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
+ {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
+ /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
+ /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
+ /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
+ /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
+ /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
+ 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
+ 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
+ currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
+ {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
+ /DataSource exch def /ImageMatrix exch def
+ /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
+} {
+ /setcmykcolor{
+ 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
+ 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
+ /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
+ /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{
+ pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def
+ /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def
+ 1 index 8 eq{/Unpack{.34 Alloc}def}{
+ /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def
+ /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch
+ {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put
+ 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch
+ }forall/Lim exch def Str1 exch 0 exch getinterval
+ }def
+ }ifelse
+ /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def
+ {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval}
+ image end restore}ifelse}ifelse
+ }__NXbdef
+ /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
+ /setpattern{pop .5 setgray}__NXbdef
+ /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
+} ifelse
+/_NXSetCMYKOrRGB where{pop}{
+ mark{systemdict /currentwindow get exec}stopped
+ {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
+}ifelse
+%%EndProcSet
+
+_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def
+}if
+gsave
+ /__NXbasematrix matrix currentmatrix def
+grestore
+%%EndProlog
+%%BeginSetup
+/TopDrawDict 250 dict def
+TopDrawDict begin /prt_stack {
+ (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush
+} def /prt_top {
+ (top item of stack) == dup == flush
+} def /prtmat matrix def /prt_ctm {
+ (current transformation matrix: ) print prtmat currentmatrix == flush
+} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist {
+ sub dup mul 3 1 roll sub dup mul add sqrt
+} bind def /dodrawctm {
+ octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix
+} bind def /undrawctm {
+ obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix
+} bind def /undrawmat {
+ obmat aload pop 7 -1 roll astore
+} bind def /unpagectm {
+ octmmt setmatrix
+} bind def /unpagemat {
+ pgmat aload pop 7 -1 roll astore
+} bind def /drtan {
+ gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore
+} bind def /drdgrdln {
+ gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore
+} bind def /drgrdln {
+ gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore
+} bind def end
+TopDrawDict begin /rpath {
+ newpath moveto dup 0 exch rlineto exch 0 rlineto 0 exch neg rlineto closepath
+} bind def /rfpath {
+ /rad3 exch def /hh3 exch def /ww3 exch def /yy1 exch def /xx1 exch def /xx2 xx1 ww3 add def /yy2 yy1 hh3 add def newpath xx1 yy1 rad3 hh3 0 gt {
+ add
+ } {
+ sub
+ } ifelse moveto xx1 yy1 xx2 yy1 rad3 arcto 4 {
+ pop
+ } repeat xx2 yy1 xx2 yy2 rad3 arcto 4 {
+ pop
+ } repeat xx2 yy2 xx1 yy2 rad3 arcto 4 {
+ pop
+ } repeat xx1 yy2 xx1 yy1 rad3 arcto 4 {
+ pop
+ } repeat closepath
+} bind def /rfill {
+ gsave dodrawctm crfilalph setalpha filinclr {
+ crfilred crfilgrn crfilblu setrgbcolor
+ } {
+ crfilgry setgray
+ } ifelse filwpat {
+ 4 2 roll rpath crfilpat findfont exch filwittrans {
+ trpatfil
+ } {
+ oppatfil
+ } ifelse
+ } {
+ rectfill pop
+ } ifelse grestore
+} bind def /rstroke {
+ gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash {
+ strdsh dshpatoff setdash
+ } if strinclr {
+ crlinred crlingrn crlinblu setrgbcolor
+ } {
+ crlingry setgray
+ } ifelse 4 2 roll rpath unpagectm concat strwpat {
+ crstrpat findfont exch strwittrans {
+ trpatstrk
+ } {
+ oppatstrk
+ } ifelse
+ } {
+ stroke pop
+ } ifelse grestore
+} bind def /rffill {
+ gsave dodrawctm crfilalph setalpha filinclr {
+ crfilred crfilgrn crfilblu setrgbcolor
+ } {
+ crfilgry setgray
+ } ifelse rfpath filwpat {
+ crfilpat findfont exch filwittrans {
+ trpatfil
+ } {
+ oppatfil
+ } ifelse
+ } {
+ fill pop
+ } ifelse grestore
+} bind def /rfstroke {
+ gsave dodrawctm crlinalph setalpha crlinw setlinewidth crlincp setlinecap crlinjn setlinejoin crmtrlmt setmiterlimit usedash {
+ strdsh dshpatoff setdash
+ } if strinclr {
+ crlinred crlingrn crlinblu setrgbcolor
+ } {
+ crlingry setgray
+ } ifelse rfpath unpagectm concat strwpat {
+ crstrpat findfont exch strwittrans {
+ trpatstrk
+ } {
+ oppatstrk
+ } ifelse
+ } {
+ stroke pop
+ } ifelse grestore
+} bind def /mkrpath {
+ dodrawctm rpath unpagectm
+} bind def end
+TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl {
+ gsave dodrawctm crfrtarw crendarw or {
+ /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto
+ } {
+ newpath moveto rlineto
+ } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash {
+ strdsh dshpatoff setdash
+ } if strinclr {
+ crlinred crlingrn crlinblu setrgbcolor
+ } {
+ crlingry setgray
+ } ifelse crfrtarw {
+ 2 copy currentlinewidth exch p2x p2y p1x p1y arow
+ } if crendarw {
+ 2 copy currentlinewidth exch p1x p1y p2x p2y arow
+ } if unpagectm concat strwpat {
+ crstrpat findfont exch strwittrans {
+ trpatstrk
+ } {
+ oppatstrk
+ } ifelse
+ } {
+ stroke pop
+ } ifelse grestore
+} bind def end
+TopDrawDict begin /arwlen 6 def /arw 4 def /arow {
+ gsave newpath moveto lineto unpagectm concat {
+
+ } {
+
+ } {
+
+ } {
+
+ } pathforall newpath 4 2 roll 2 copy moveto 4 2 roll exch 4 -1 roll exch sub 3 1 roll sub exch atan rotate dup 1 lt {
+ pop 1 1 scale
+ } {
+ dup scale
+ } ifelse -1 2 rlineto 7 -2 rlineto -7 -2 rlineto closepath crlinalph setalpha strinclr {
+ crlinred crlingrn crlinblu setrgbcolor
+ } {
+ crlingry setgray
+ } ifelse strwpat {
+ crstrpat findfont exch strwittrans {
+ trpatfil
+ } {
+ oppatfil
+ } ifelse
+ } {
+ fill pop
+ } ifelse grestore
+} bind def /arwpath {
+ sc7mt currentmatrix pop gsave newpath moveto lineto unpagectm dup concat {
+
+ } {
+
+ } {
+
+ } {
+
+ } pathforall grestore unpagectm 5 -1 roll concat 4 2 roll 2 copy moveto 4 2 roll exch 4 -1 roll exch sub 3 1 roll sub exch atan rotate dup 1 lt {
+ pop 1 1 scale
+ } {
+ dup scale
+ } ifelse -1 2 rlineto 7 -2 rlineto -7 -2 rlineto closepath sc7mt setmatrix
+} bind def end
+TopDrawDict begin /estroke {
+ gsave dodrawctm translate scale newpath dup dup 0 360 arc closepath crlinalph setalpha crlinw setlinewidth usedash {
+ strdsh dshpatoff setdash
+ } if strinclr {
+ crlinred crlingrn crlinblu setrgbcolor
+ } {
+ crlingry setgray
+ } ifelse unpagectm concat strwpat {
+ crstrpat findfont exch strwittrans {
+ trpatstrk
+ } {
+ oppatstrk
+ } ifelse
+ } {
+ stroke pop
+ } ifelse grestore
+} bind def /efill {
+ gsave dodrawctm translate scale newpath dup dup 0 360 arc closepath unpagectm crfilalph setalpha filinclr {
+ crfilred crfilgrn crfilblu setrgbcolor
+ } {
+ crfilgry setgray
+ } ifelse filwpat {
+ crfilpat findfont exch filwittrans {
+ trpatfil
+ } {
+ oppatfil
+ } ifelse
+ } {
+ fill pop
+ } ifelse grestore
+} bind def /apstroke {
+ gsave dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def /angle2 exch def /angle1 exch def xx yy translate xscale yscale scale newpath pie {
+ radius dup moveto
+ } if radius dup dup angle1 angle2 arc pie chord or {
+ closepath
+ } if crlinalph setalpha pie not chord not and {
+ crfrtarw {
+ 2 copy crlinw exch gsave newpath angle1 1 add cos radius mul radius add angle1 1 add sin radius mul radius add moveto angle1 cos radius mul radius add angle1 sin radius mul radius add lineto unpagectm {
+
+ } {
+
+ } {
+
+ } {
+
+ } pathforall arow grestore
+ } if crendarw {
+ 2 copy crlinw exch gsave newpath angle2 1 sub cos radius mul radius add angle2 1 sub sin radius mul radius add moveto angle2 cos radius mul radius add angle2 sin radius mul radius add lineto unpagectm {
+
+ } {
+
+ } {
+
+ } {
+
+ } pathforall arow grestore
+ } if
+ } if crlincp setlinecap crlinalph setalpha crlinw setlinewidth usedash {
+ strdsh dshpatoff setdash
+ } if strinclr {
+ crlinred crlingrn crlinblu setrgbcolor
+ } {
+ crlingry setgray
+ } ifelse unpagectm concat strwpat {
+ crstrpat findfont exch strwittrans {
+ trpatstrk
+ } {
+ oppatstrk
+ } ifelse
+ } {
+ stroke pop
+ } ifelse grestore
+} bind def /apfill {
+ gsave dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def xx yy translate xscale yscale scale newpath pie {
+ radius dup moveto
+ } if radius dup dup 5 -2 roll arc pie chord or {
+ closepath
+ } if 1 xscale div 1 yscale div scale crfilalph setalpha filinclr {
+ crfilred crfilgrn crfilblu setrgbcolor
+ } {
+ crfilgry setgray
+ } ifelse filwpat {
+ crfilpat findfont exch filwittrans {
+ trpatfil
+ } {
+ oppatfil
+ } ifelse
+ } {
+ fill pop
+ } ifelse grestore
+} bind def /mkepath {
+ dodrawctm /chord exch def /pie exch def /radius exch def /yscale exch def /xscale exch def /yy exch def /xx exch def /angle2 exch def /angle1 exch def /closed exch def xx yy translate xscale yscale scale newpath pie {
+ radius dup moveto
+ } if radius dup dup angle1 angle2 arc closed pie or chord or {
+ closepath
+ } if unpagectm
+} bind def end
+TopDrawDict begin /dotx {
+ gsave txtdraw {
+ concat selectfont txtinclr {
+ crtxtred crtxtgrn crtxtblu setrgbcolor
+ } {
+ crtxtgry setgray
+ } ifelse crtxtalph setalpha moveto xyshow
+ } {
+ pop pop pop pop pop pop pop
+ } ifelse grestore
+} bind def /txtlin {
+ gsave txlndraw {
+ concat txlninclr {
+ crtxlnred crtxlngrn crtxlnblu setrgbcolor
+ } {
+ crtxlngry setgray
+ } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke
+ } {
+ pop pop pop pop pop
+ } ifelse grestore
+} bind def end
+%%EndSetup
+gsave
+0 0 192 164 rectclip
+-196 -461 translate
+196 461 192 164 rectclip
+gsave
+TopDrawDict begin
+/invpats true def
+/crlincp 0 def
+/crlinjn 0 def
+/crmtrlmt 10 def
+/crlinw 1 def
+/crlinalph 1 def
+/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def
+/crfilalph 0 def
+/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def
+/filwpat false def
+TopDrawDict /piddict known TopDrawDict /ipiddict known or {
+ 1 getpat /crfilpat exch def
+} if
+/filwittrans false def
+/strwpat false def
+TopDrawDict /piddict known TopDrawDict /ipiddict known or {
+ 1 getpat /crstrpat exch def
+} if
+/strwittrans false def
+/usedash false def
+/strdsh [2 2] def /dshpatoff 0 def
+/crendarw false def
+/crfrtarw false def
+/txtdraw false def
+/crtxtalph 1 def
+/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def
+/txtwpat false def
+/txtwittrans false def
+/txlndraw false def
+/crtxlnalph 1 def
+/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def
+/txlnwpat false def
+/txlnwittrans false def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc6mt astore 80.276093 1 -1 213 615 1 0 0 1 1 7 sc5mt astore estroke
+/crfilalph 1 def
+1 0 0 1 0 0 sc5mt astore 184 641 244 -61 0.786885 0 0 0.622951 51.213112 225.688538 sc6mt astore rfill
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 133 0 228 587 1 0 0 1 0 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 80 0 294.5 541.5 1 0 0 1 0 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 65 44.5 295 542 1 0 0 1 0 0 sc6mt astore ssl
+/esave save def -0.971905 0.235373 -0.235373 -0.971905 655.565491 980.749573 sc4mt astore -0.971905 0.235373 -0.235373 -0.971905 655.565491 980.749573 sc6mt astore 90 180 266.5 538.5 1 -1.090909 5.5 false false -1.11189 0.269274 -0.352178 -1.454219 797.840393 1243.860718 sc5mt astore apstroke esave restore
+/txtdraw true def
+/txlndraw true def
+(ang ) [6.671997 0 6.671997 0 6.671997 0 0 0] 291 516.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 25 30] dotx
+/crendarw true def
+/crfrtarw true def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 66.500244 0.423584 300.999878 535.038208 1 0 0 1 0 0 sc6mt astore ssl
+1 0 0 1 0 0 sc5mt astore 323 539 25.5 -8 1 0 0 1 0 0 sc6mt astore rfill
+(rrad ) [3.996002 0 3.876007 0 6.671997 0 6.671997 0 0 0] 301.5 512 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 23.5 19] dotx
+end
+grestore
+grestore
+%%Trailer
+%%DocumentFonts: Helvetica
+%%BoundingBox: 0.000000 0.000000 192.000000 164.000000
diff --git a/doc/IGE351/Fig99.eps b/doc/IGE351/Fig99.eps
new file mode 100644
index 0000000..346e86d
--- /dev/null
+++ b/doc/IGE351/Fig99.eps
@@ -0,0 +1,629 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title:
+%%Creator: AppsoftDraw
+%%CreationDate: Tue Feb 8 12:43:05 1994
+%%For: hebert
+%%DocumentFonts: (atend)
+%%Pages: 0 0
+%%BoundingBox: 0 0 604 185
+%%NXNextStepVersion: 3.0
+%%EndComments
+
+%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
+%!
+% NeXT Printing Package
+% Version: 3.1
+% Copyright: 1988, NeXT, Inc.
+
+/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
+/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
+/UserObjects 10 array __NXdef
+/defineuserobject{
+ exch dup 1 add dup UserObjects length gt{
+ array dup 0 UserObjects putinterval
+ /UserObjects exch def
+ }{pop}ifelse UserObjects exch 3 -1 roll put
+}__NXbdef
+/undefineuserobject{UserObjects exch null put}__NXbdef
+/execuserobject{UserObjects exch get exec}__NXbdef
+/__NXRectPath{4 2 roll moveto 1 index 0 rlineto
+0 exch rlineto neg 0 rlineto closepath}__NXbdef
+/__NXProcessRectArgs{
+ 1 index type /arraytype eq{
+ exch 0 4 2 index length 1 sub{
+ dup 3 add 1 exch{1 index exch get exch}for
+ 5 1 roll 5 index exec
+ }for pop pop
+ }{exec}ifelse
+}__NXbdef
+/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
+/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
+/rectstroke{
+ gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
+ {gsave __NXRectPath null concat stroke grestore}
+ dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
+ }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
+}__NXbdef
+/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
+/xyshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index 2 mul 1 add get add exch
+ 3 index 3 index 2 mul get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/xshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ exch 3 index 3 index get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/yshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index get add moveto pop
+ }for pop pop
+}__NXbdef
+/arct{arcto pop pop pop pop}__NXbdef
+/setbbox{pop pop pop pop}__NXbdef
+/ucache{}__NXbdef
+/ucachestatus{mark 0 0 0 0 0}__NXbdef
+/setucacheparams{cleartomark}__NXbdef
+/uappend{systemdict begin cvx exec end}__NXbdef
+/ueofill{gsave newpath uappend eofill grestore}__NXbdef
+/ufill{gsave newpath uappend fill grestore}__NXbdef
+/ustroke{
+ gsave newpath dup length 6 eq
+ {exch uappend concat}{uappend}ifelse
+ stroke grestore
+}__NXbdef
+/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
+/ustrokepath{
+ newpath dup length 6 eq{
+ exch uappend __NXustrokepathMatrix currentmatrix exch concat
+ strokepath setmatrix
+ }{uappend strokepath}ifelse
+} __NXbdef
+/upath{
+ [exch {/ucache cvx}if pathbbox /setbbox cvx
+ {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
+} __NXbdef
+/setstrokeadjust{pop}__NXbdef
+/currentstrokeadjust{false}__NXbdef
+/selectfont{exch findfont exch
+dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
+/_NXCombineArrays{
+ counttomark dup 2 add index dup length 3 -1 roll {
+ 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
+ }repeat pop pop pop
+}__NXbdef
+/flushgraphics{}def
+/setwindowtype{pop pop}def
+/currentwindowtype{pop 0}def
+/setalpha{pop}def
+/currentalpha{1.0}def
+/hidecursor{}def
+/obscurecursor{}def
+/revealcursor{}def
+/setcursor{4 {pop}repeat}bind def
+/showcursor{}def
+/NextStepEncoding where not{
+/NextStepEncoding StandardEncoding 256 array copy def
+0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
+/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
+/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
+176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
+204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
+/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
+/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
+{dup type /nametype eq
+ {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
+}forall pop
+/NextStepEncoding NextStepEncoding readonly def
+/_NXfstr 128 string dup 0 (_NX) putinterval def
+/_NXfindfont /findfont load def
+/findfont{
+ % Because we can never let NextStepEncoding get into
+ % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
+ % if we are in shared mode. So if currentshared is true,
+ % we call the normal findfont and return that
+ /currentshared where {pop currentshared} {false} ifelse
+ {_NXfindfont}
+ {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
+ getinterval cvn exch FontDirectory 2 index known
+ {pop FontDirectory exch get}
+ {_NXfindfont dup /Encoding get StandardEncoding eq
+ { dup length dict exch
+ {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
+ dup /Encoding NextStepEncoding put definefont
+ }{exch pop} ifelse
+ }ifelse
+ }ifelse
+}bind def
+}{pop}ifelse
+/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
+/_NXDoImageOp{
+ 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
+ chans 2 add 2 roll parr 0 chans getinterval astore pop
+ 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
+ 4 index mul /totbytes exch def pop exch pop
+ gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
+ {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
+}__NXbdef
+/alphaimage{1 add _NXDoImageOp}def
+_NXLevel2{
+ /NXCalibratedRGBColorSpace where{pop}{
+ /NXCalibratedRGBColorSpace
+ {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
+ {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
+ /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
+ /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
+ /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
+ /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
+ /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
+ 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
+ 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
+ currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
+ {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
+ /DataSource exch def /ImageMatrix exch def
+ /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
+} {
+ /setcmykcolor{
+ 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
+ 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
+ /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
+ /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{
+ pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def
+ /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def
+ 1 index 8 eq{/Unpack{.34 Alloc}def}{
+ /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def
+ /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch
+ {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put
+ 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch
+ }forall/Lim exch def Str1 exch 0 exch getinterval
+ }def
+ }ifelse
+ /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def
+ {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval}
+ image end restore}ifelse}ifelse
+ }__NXbdef
+ /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
+ /setpattern{pop .5 setgray}__NXbdef
+ /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
+} ifelse
+/_NXSetCMYKOrRGB where{pop}{
+ mark{systemdict /currentwindow get exec}stopped
+ {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
+}ifelse
+%%EndProcSet
+
+_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def
+}if
+gsave
+ /__NXbasematrix matrix currentmatrix def
+grestore
+%%EndProlog
+%%BeginSetup
+/TopDrawDict 250 dict def
+TopDrawDict begin /prt_stack {
+ (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush
+} def /prt_top {
+ (top item of stack) == dup == flush
+} def /prtmat matrix def /prt_ctm {
+ (current transformation matrix: ) print prtmat currentmatrix == flush
+} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist {
+ sub dup mul 3 1 roll sub dup mul add sqrt
+} bind def /dodrawctm {
+ octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix
+} bind def /undrawctm {
+ obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix
+} bind def /undrawmat {
+ obmat aload pop 7 -1 roll astore
+} bind def /unpagectm {
+ octmmt setmatrix
+} bind def /unpagemat {
+ pgmat aload pop 7 -1 roll astore
+} bind def /drtan {
+ gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore
+} bind def /drdgrdln {
+ gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore
+} bind def /drgrdln {
+ gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore
+} bind def end
+TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl {
+ gsave dodrawctm crfrtarw crendarw or {
+ /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto
+ } {
+ newpath moveto rlineto
+ } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash {
+ strdsh dshpatoff setdash
+ } if strinclr {
+ crlinred crlingrn crlinblu setrgbcolor
+ } {
+ crlingry setgray
+ } ifelse crfrtarw {
+ 2 copy currentlinewidth exch p2x p2y p1x p1y arow
+ } if crendarw {
+ 2 copy currentlinewidth exch p1x p1y p2x p2y arow
+ } if unpagectm concat strwpat {
+ crstrpat findfont exch strwittrans {
+ trpatstrk
+ } {
+ oppatstrk
+ } ifelse
+ } {
+ stroke pop
+ } ifelse grestore
+} bind def end
+TopDrawDict begin /dotx {
+ gsave txtdraw {
+ concat selectfont txtinclr {
+ crtxtred crtxtgrn crtxtblu setrgbcolor
+ } {
+ crtxtgry setgray
+ } ifelse crtxtalph setalpha moveto xyshow
+ } {
+ pop pop pop pop pop pop pop
+ } ifelse grestore
+} bind def /txtlin {
+ gsave txlndraw {
+ concat txlninclr {
+ crtxlnred crtxlngrn crtxlnblu setrgbcolor
+ } {
+ crtxlngry setgray
+ } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke
+ } {
+ pop pop pop pop pop
+ } ifelse grestore
+} bind def end
+%%EndSetup
+gsave
+0 0 604 186 rectclip
+-35.463882 -260.437866 translate
+35.463882 260.437866 603.163025 184.682098 rectclip
+gsave
+TopDrawDict begin
+/invpats true def
+/crlincp 0 def
+/crlinjn 0 def
+/crmtrlmt 10 def
+/crlinw 1 def
+/crlinalph 1 def
+/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def
+/crfilalph 1 def
+/crfilred 1 def /crfilgrn 1 def /crfilblu 1 def /filinclr true def
+/filwpat false def
+TopDrawDict /piddict known TopDrawDict /ipiddict known or {
+ 1 getpat /crfilpat exch def
+} if
+/filwittrans false def
+/strwpat false def
+TopDrawDict /piddict known TopDrawDict /ipiddict known or {
+ 1 getpat /crstrpat exch def
+} if
+/strwittrans false def
+/usedash false def
+/strdsh [2 2] def /dshpatoff 0 def
+/crendarw false def
+/crfrtarw false def
+/txtdraw false def
+/crtxtalph 1 def
+/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def
+/txtwpat false def
+/txtwittrans false def
+/txlndraw false def
+/crtxlnalph 1 def
+/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def
+/txlnwpat false def
+/txlnwittrans false def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 72 630 1 0 0 1 -36.000008 -189 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 252 630 1 0 0 1 -13.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 342 630 1 0 0 1 4 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 522 630 1 0 0 1 4 -189.000031 sc6mt astore ssl
+/usedash true def
+/strdsh [2 2] def /dshpatoff 0 def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -0.5 -144 94.5 441 1 0 0 1 -17.5 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -3.05175e-05 -108 117 405 1 0 0 1 0 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0.5 -108 166 369 1 0 0 1 -8.5 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0.5 -72 202 333 1 0 0 1 -4.500031 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -72 382 441 1 0 0 1 0 -3.05175e-05 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -72 418 441 1 0 0 1 0 -3.05175e-05 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -72 454 441 1 0 0 1 0 -3.05175e-05 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -72 490 441 1 0 0 1 0 -3.05175e-05 sc6mt astore ssl
+/strdsh [2 2] def /dshpatoff 0 def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 81 0 36 405 1 0 0 1 0 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 121.5 -3.05175e-05 36 369 1 0 0 1 0 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 162 0 76.5 333 1 0 0 1 0 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 162 -3.05175e-05 76.5 297 1 0 0 1 0 0 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 180 0 342 594 1 0 0 1 4 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 180 0 342 558 1 0 0 1 4 -189.000031 sc6mt astore ssl
+/txtdraw true def
+/txlndraw true def
+(= ) [10.511993 0 0 0] 247 313 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1.014143 334 28.473969] dotx
+/txtdraw true def
+/txlndraw true def
+(1 ) [8.895996 0 0 0] 283 324 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 34 32.999969] dotx
+(K) [0 0] 291 283 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 17.783997 51.639984] dotx
+/txtdraw true def
+/txlndraw true def
+(eff ) [8.895996 0 4.447998 0 4.447998 0 0 0] 301.032013 276.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 17.783997 51.639984] dotx
+/usedash false def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 288 630 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 324 630 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+/usedash true def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 594 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 558 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 522 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 486 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+/usedash false def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 72 630 1 0 0 1 -36.000008 -189 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 72 450 1 0 0 1 -36.000008 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 252 630 1 0 0 1 -13.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 252 450 1 0 0 1 -13.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 288 630 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 324 630 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 288 450 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 324 450 1 0 0 1 -40.5 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 342 630 1 0 0 1 4 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 342 450 1 0 0 1 4 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 522 630 1 0 0 1 4 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 522 450 1 0 0 1 4 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 27 0 234 369 1 0 0 1 75 -18.000031 sc6mt astore ssl
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 204 720 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -157.692001 -300.099976] dotx
+/txtdraw true def
+/txlndraw true def
+(11 ) [8.895996 0 8.895996 0 0 0] 215.552002 713.599976 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -157.692001 -300.099976] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 209 348 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -126.820007 35.511993] dotx
+/txtdraw true def
+/txlndraw true def
+(22 ) [8.895996 0 8.895996 0 0 0] 220.552002 341.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -126.820007 35.511993] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 322 332 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -197.799988 16.011993] dotx
+/txtdraw true def
+/txlndraw true def
+(33 ) [8.895996 0 8.895996 0 0 0] 333.552002 325.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -197.799988 16.011993] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 215 328 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -49.815994 -16.332001] dotx
+/txtdraw true def
+/txlndraw true def
+(44 ) [8.895996 0 8.895996 0 0 0] 226.552002 321.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -49.815994 -16.332001] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 245 364 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -40.820007 -87.488007] dotx
+/txtdraw true def
+/txlndraw true def
+(55 ) [8.895996 0 8.895996 0 0 0] 256.552002 357.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -40.820007 -87.488007] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 208 294 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 0.179993 16.70401] dotx
+/txtdraw true def
+/txlndraw true def
+(45 ) [8.895996 0 8.895996 0 0 0] 219.552002 287.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 0.179993 16.70401] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 279 285 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -231.820007 98.511993] dotx
+/txtdraw true def
+/txlndraw true def
+(21 ) [8.895996 0 8.895996 0 0 0] 290.552002 278.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -231.820007 98.511993] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 210 284 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -123.820007 63.20401] dotx
+/txtdraw true def
+/txlndraw true def
+(32 ) [8.895996 0 8.895996 0 0 0] 221.552002 277.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -123.820007 63.20401] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 254 287 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -127.320007 24.511993] dotx
+/txtdraw true def
+/txlndraw true def
+(43 ) [8.895996 0 8.895996 0 0 0] 265.552002 280.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -127.320007 24.511993] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 280 263 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -112.820007 12.70401] dotx
+/txtdraw true def
+/txlndraw true def
+(54 ) [8.895996 0 8.895996 0 0 0] 291.552002 256.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -112.820007 12.70401] dotx
+/txtdraw true def
+/txlndraw true def
+(A) [0 0] 249 295 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -162.059998 16.399994] dotx
+/txtdraw true def
+/txlndraw true def
+(42 ) [8.895996 0 8.895996 0 0 0] 260.552002 288.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -162.059998 16.399994] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 261 280 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 90 137.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(11 ) [8.895996 0 8.895996 0 0 0] 272.552002 273.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 90 137.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 154 327 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 233 89.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(12 ) [8.895996 0 8.895996 0 0 0] 165.552002 320.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 233 89.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 308 290 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 114 126.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(13 ) [8.895996 0 8.895996 0 0 0] 319.552002 283.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 114 126.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 501 168 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -43 249.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(14 ) [8.895996 0 8.895996 0 0 0] 512.552002 161.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -43 249.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 414 84 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 80 333.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(15 ) [8.895996 0 8.895996 0 0 0] 425.552002 77.599998 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 80 333.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 141 342 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 210 39.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(21 ) [8.895996 0 8.895996 0 0 0] 152.552002 335.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 210 39.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 211 343 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 176 38.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(22 ) [8.895996 0 8.895996 0 0 0] 222.552002 336.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 176 38.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 322 332 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 101 48.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(23 ) [8.895996 0 8.895996 0 0 0] 333.552002 325.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 101 48.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 339 263 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 120 118.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(24 ) [8.895996 0 8.895996 0 0 0] 350.552002 256.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 120 118.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(B) [0 0] 406 185 /Helvetica-Bold [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 88.328003 196.511932] dotx
+/txtdraw true def
+/txlndraw true def
+(25 ) [8.895996 0 8.895996 0 0 0] 417.552002 178.600006 /Helvetica [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 88.328003 196.511932] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 165 337 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 92 82.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(1 ) [8 0 0 0] 177.208008 330.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 92 82.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 309 298 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -53 86.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(2 ) [8 0 0 0] 321.208008 291.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -53 86.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 346 191 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -90 155.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(3 ) [8 0 0 0] 358.208008 184.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -90 155.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 422 332 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -166 -20.000031] dotx
+/txtdraw true def
+/txlndraw true def
+(4 ) [8 0 0 0] 434.208008 325.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -166 -20.000031] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 425 209 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -169 67.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(5 ) [8 0 0 0] 437.208008 202.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 -169 67.999969] dotx
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 288 630 1 0 0 1 247 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 324 630 1 0 0 1 247 -189.000031 sc6mt astore ssl
+/usedash true def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 594 1 0 0 1 247 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 558 1 0 0 1 247 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 522 1 0 0 1 247 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 486 1 0 0 1 247 -189.000031 sc6mt astore ssl
+/usedash false def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 288 630 1 0 0 1 247 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 324 630 1 0 0 1 247 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 288 450 1 0 0 1 247 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 324 450 1 0 0 1 247 -189.000031 sc6mt astore ssl
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 165 337 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 379.5 82.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(1 ) [8 0 0 0] 177.208008 330.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 379.5 82.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 309 298 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 234.5 86.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(2 ) [8 0 0 0] 321.208008 291.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 234.5 86.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 346 191 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 197.5 155.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(3 ) [8 0 0 0] 358.208008 184.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 197.5 155.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 422 332 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 121.5 -20.000031] dotx
+/txtdraw true def
+/txlndraw true def
+(4 ) [8 0 0 0] 434.208008 325.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 121.5 -20.000031] dotx
+/txtdraw true def
+/txlndraw true def
+(F) [0 0] 425 209 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 118.5 67.999969] dotx
+/txtdraw true def
+/txlndraw true def
+(5 ) [8 0 0 0] 437.208008 202.600006 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 118.5 67.999969] dotx
+/txtdraw true def
+/txlndraw true def
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 125.5 132.999969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 125 97.999969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 125 59.999969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 125 24.999969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 125 -10.500031] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 413.5 132.999969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 412.5 97.999969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 412 59.499969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 413 24.499969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 412 -10.500031] dotx
+/txtdraw true def
+/txlndraw true def
+<b120> [10.007996 0 0 0] 147 356 /Helvetica [ 18 1 mul 0 0 18 0 0 ] [1 0 0 1 144 -11.000031] dotx
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 288 630 1 0 0 1 314 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -180 324 630 1 0 0 1 314 -189.000031 sc6mt astore ssl
+/usedash true def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 594 1 0 0 1 314 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 558 1 0 0 1 314 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 522 1 0 0 1 314 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 36 0 288 486 1 0 0 1 314 -189.000031 sc6mt astore ssl
+/usedash false def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 288 630 1 0 0 1 314 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 324 630 1 0 0 1 314 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 288 450 1 0 0 1 314 -189.000031 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -9 0 324 450 1 0 0 1 314 -189.000031 sc6mt astore ssl
+/txtdraw true def
+/txlndraw true def
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 481 130.999969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 481.5 94.999969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 482 58.499969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 482 23.499969] dotx
+<ae20> [11.843994 0 0 0] 133 298 /Symbol [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 482 -13.500031] dotx
+/txtdraw true def
+/txlndraw true def
+(0 ) [8 0 0 0] 228 196 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 387.5 219.999969] dotx
+(0 ) [8 0 0 0] 228 196 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 387.5 184.999969] dotx
+(0 ) [8 0 0 0] 228 196 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 388 147.999969] dotx
+(0 ) [8 0 0 0] 228 196 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 388 113.999969] dotx
+(0 ) [8 0 0 0] 228 196 /Symbol [ 16 1 mul 0 0 16 0 0 ] [1 0 0 1 388 76.499969] dotx
+/txtdraw true def
+/txlndraw true def
+<b120> [6.672001 0 0 0] 30.5 459 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 8.5 -75.5] dotx
+<b120> [6.672001 0 0 0] 30.5 459 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 169.828003 -148.756012] dotx
+<b120> [6.672001 0 0 0] 30.5 459 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 49 -147.256012] dotx
+<b120> [6.672001 0 0 0] 30.5 459 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 47.828003 -111.380005] dotx
+<b120> [6.672001 0 0 0] 30.5 459 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 129.328003 -183.380005] dotx
+<b120> [6.672001 0 0 0] 30.5 459 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 88.828003 -147.380005] dotx
+end
+grestore
+grestore
+%%Trailer
+%%DocumentFonts: Helvetica
+%%+ Helvetica-Bold
+%%+ Symbol
+%%BoundingBox: 0.000000 0.000000 603.163025 184.682098
diff --git a/doc/IGE351/GuideBW.sty b/doc/IGE351/GuideBW.sty
new file mode 100644
index 0000000..92cde1e
--- /dev/null
+++ b/doc/IGE351/GuideBW.sty
@@ -0,0 +1,211 @@
+% Guide.sty
+% G. Marleau
+% created : 1998/09/18
+% modified: 1999/05/07
+% 1999/05/07
+%
+
+\ProvidesPackage{GuideBW}[1999/09/07]
+\RequirePackage{array,cite,ifthen,longtable}
+\gdef\@GuideVersion{0}
+\newcommand\GuideVersion[1]{\gdef\@GuideVersion{#1}}
+
+%
+% \moc{Keyword}
+% \dds{DragonDataStructure}
+% \dusa{UserData}
+% \dstr{InputStructure}
+% \dir{Directory}
+% \listedir{DirectoryList}
+% \tst{TestCase}
+%
+
+\DeclareRobustCommand{\moc}[1]{\texttt{#1}\index{#1@\texttt{#1}}}
+\DeclareRobustCommand{\dds}[1]{\textsc{#1}\index{#1@\textsc{#1}}}
+\DeclareRobustCommand{\dusa}[1]{\textsl{#1}\index{#1@\textsl{#1}}}
+\DeclareRobustCommand{\dstr}[1]{\textbf{(#1)}\index{#1@\textbf{(#1)}}}
+\DeclareRobustCommand{\dir}[1]{\textrm{/#1/}\index{#1@\textrm{/#1/}}}
+\DeclareRobustCommand{\listedir}[1]{\textrm{\{/#1/\}}\index{#1@\textrm{\{/#1/\}}}}
+\DeclareRobustCommand{\namedir}[1]{\texttt{/#1/}\index{#1@\texttt{/#1/}}}
+\DeclareRobustCommand{\tst}[1]{\textbf{#1}\index{#1@\textbf{#1}}}
+%
+% More commands
+%
+\newcommand{\keff}{\ensuremath{K_{\mathrm{eff}}}}
+\newcommand{\kin}[1]{\ensuremath{\mathrm{Ki}_{#1}}}
+\newcommand{\rv}{\ensuremath{\vec{r}}}
+\newcommand{\Ov}{\ensuremath{\vec{\Omega}}}
+\newcommand{\delv}{\ensuremath{\vec{\nabla}}}
+\newcommand{\nv}{\ensuremath{\vec{N}}}
+\newcommand{\drift}{\ensuremath{\vec{\Omega}\cdot\vec{\nabla}}}
+\newcommand{\Iso}[2]{\ensuremath{^{#2}\mathrm{#1}}}
+
+%
+% Environnement DataStructure
+%
+% \begin{DataStructure}{Nom du tableau}
+% \end{DataStructure}}
+%
+%
+
+\newenvironment{DataStructure}[1]{\noindent
+\setlongtables \setlength{\LTleft}{0pt}\setlength{\LTright}{0pt}
+\setlength{\LTcapwidth}{15.0cm}
+\begin{longtable}{|p{15.5cm}|}
+\caption{#1}\\
+\hline
+\multicolumn{1}{|l|}{} \\
+\endfirsthead
+\multicolumn{1}{l}{#1 \hfill continued from last page}\\
+\hline
+\multicolumn{1}{|l|}{} \\
+\endhead
+\multicolumn{1}{|l|}{}\\ \hline
+\multicolumn{1}{r}{continued on next page}\\
+\endfoot
+\multicolumn{1}{|l|}{}\\ \hline
+\endlastfoot}
+{\end{longtable} \vskip 0.5cm }
+
+%
+% Environnement DescriptionEnregisterment
+%
+% \begin{DescriptionEnregisterment}{Nom du tableau}{dimension des commentaires}
+% \end{DescriptionEnregisterment}
+%
+% Peut contenir les commandes:
+% \IntEnr{Nom du record}{Dimension}{Commentaires}
+% \OptIntEnr{Nom du record}{Dimension}{Condition}
+% {Commentaires}
+% \RealEnr{Nom du record}{Dimension}{Commentaires}{Unites}
+% \OptRealEnr{Nom du record}{Dimension}{Condition}{Unites}
+% {Commentaires}
+% \DbleEnr{Nom du record}{Dimension}{Commentaires}{Unites}
+% \OptDbleEnr{Nom du record}{Dimension}{Condition}{Unites}
+% {Commentaires}
+% \CharEnr{Nom du record}{Dimension}{Commentaires}
+% \OptCharEnr{Nom du record}{Dimension}{Condition}
+% {Commentaires}
+% \DirEnr{Nom du repertoire}{Dimension}{Commentaires}
+% \OptDirEnr{Nom du repertoire}{Dimension}{Condition}
+% {Commentaires}
+% \DirlEnr{Nom du repertoire}{Dimension}{Commentaires}
+% \OptDirlEnr{Nom du repertoire}{Dimension}{Condition}{Commentaires}
+%
+% \IntVar{Variable associee au Nom du record}{Dimension}{Commentaires}
+% \OptIntVar{Variable associee au Nom du record}{Dimension}{Condition}
+% {Commentaires}
+% \RealVar{Variable associee au Nom du record}{Dimension}{Commentaires}{Unites}
+% \OptRealVar{Variable associee au Nom du record}{Dimension}{Condition}{Unites}
+% {Commentaires}
+% \DbleVar{Variable associee au Nom du record}{Dimension}{Commentaires}{Unites}
+% \OptDbleVar{Variable associee au Nom du record}{Dimension}{Condition}{Unites}
+% {Commentaires}
+% \CharVar{Variable associee au Nom du record}{Dimension}{Commentaires}
+% \OptCharVar{Variable associee au Nom du record}{Dimension}{Condition}
+% {Commentaires}
+% \DirVar{Variable associee au Nom du repertoire}{Dimension}{Commentaires}
+% \OptDirVar{Variable associee au Nom du repertoire}{Dimension}{Condition}
+% {Commentaires}
+%
+%
+
+\newenvironment{DescriptionEnregistrement}[2]{\noindent
+\setlongtables \setlength{\LTleft}{0pt}\setlength{\LTright}{0pt}
+\begin{longtable}{|llll@{\extracolsep{\fill}}p{#2}|}
+\caption{#1}\\
+\hline \hline
+\multicolumn{5}{|l|}{} \\
+Name & Type & Condition &Units~ &Comment\\
+\multicolumn{5}{|l|}{} \\ \hline
+\multicolumn{5}{|l|}{} \\
+\endfirsthead
+\multicolumn{5}{l}{#1 \hfill continued from last page}\\
+\hline \hline
+\multicolumn{5}{|l|}{} \\
+Name & Type & Condition &Units &Comment\\
+\multicolumn{5}{|l|}{} \\ \hline
+\multicolumn{5}{|l|}{} \\
+\endhead
+\multicolumn{5}{|l|}{}\\ \hline\hline
+\multicolumn{5}{r}{continued on next page}\\
+\endfoot
+\multicolumn{5}{|l|}{}\\ \hline\hline
+\endlastfoot}
+{\end{longtable} \vskip 0.5cm }
+
+
+\newcommand{\IntEnr}[3]{ \texttt{#1} & I(#2) & & &#3 \\}
+\newcommand{\OptIntEnr}[4]{ \texttt{#1} & I(#2) & #3 & &#4 \\}
+\newcommand{\RealEnr}[4]{ \texttt{#1} & R(#2) & & #3 &#4 \\}
+\newcommand{\OptRealEnr}[5]{\texttt{#1} & R(#2) & #3 & #4 &#5 \\}
+\newcommand{\DbleEnr}[4]{ \texttt{#1} & D(#2) & & #3 &#4 \\}
+\newcommand{\OptDbleEnr}[5]{\texttt{#1} & D(#2) & #3 & #4 &#5 \\}
+\newcommand{\CharEnr}[3]{ \texttt{#1} & C#2 & & &#3 \\}
+\newcommand{\OptCharEnr}[4]{\texttt{#1} & C#2 & #3 & &#4 \\}
+\newcommand{\DirEnr}[2]{ \texttt{#1} & Dir & & &#2 \\}
+\newcommand{\OptDirEnr}[3]{ \texttt{#1} & Dir & #2 & &#3 \\}
+\newcommand{\DirlEnr}[3]{ \texttt{#1} & Dir(#2) & & &#3 \\}
+\newcommand{\OptDirlEnr}[4]{\texttt{#1} & Dir(#2) & #3 & &#4 \\}
+
+\newcommand{\IntVar}[3]{ \textsl{#1} & I(#2) & & &#3 \\}
+\newcommand{\OptIntVar}[4]{ \textsl{#1} & I(#2) & #3 & &#4 \\}
+\newcommand{\RealVar}[4]{ \textsl{#1} & R(#2) & & #3 &#4 \\}
+\newcommand{\OptRealVar}[5]{\textsl{#1} & R(#2) & #3 & #4 &#5 \\}
+\newcommand{\DbleVar}[4]{ \textsl{#1} & D(#2) & & #3 &#4 \\}
+\newcommand{\OptDbleVar}[5]{\textsl{#1} & D(#2) & #3 & #4 &#5 \\}
+\newcommand{\CharVar}[3]{ \textsl{#1} & C#2 & & &#3 \\}
+\newcommand{\OptCharVar}[4]{\textsl{#1} & C#2 & #3 & &#4 \\}
+\newcommand{\DirVar}[2]{ \textsl{#1} & Dir & & &#2 \\}
+\newcommand{\OptDirVar}[3]{ \textsl{#1} & Dir & #2 & &#3 \\}
+\newcommand{\OptDirlVar}[4]{\textsl{#1} & Dir(#2) & #3 & &#4 \\}
+
+%
+% Environnement ListeDeNotation
+%
+% \begin{ListeDeNotation}{largeur de l'etiquette}
+% \end{ListeDeNotation}
+%
+
+\newlength{\NotationLength}
+\newcommand{\NotationLabel}[1]{\mbox{#1}\hfil}
+\newenvironment{ListeDeNotation}[1]{%
+ \begin{list}{}{\renewcommand{\makelabel}{\NotationLabel}%
+ \setlength{\NotationLength}{#1}%
+ \setlength{\labelwidth}{\NotationLength}%
+ \addtolength{\NotationLength}{\labelsep}%
+ \setlength{\leftmargin}{\NotationLength}%
+ }}{\end{list}}
+%
+% Environnement ListeDeDescription
+%
+% \begin{ListeDeDescription}{Nom le plus large de l'etiquette}
+% \end{ListeDeDescription}
+%
+\newlength{\DescriptionLength}
+\newcommand{\DescriptionLabel}[1]{\mbox{#1}\hfil}
+\newenvironment{ListeDeDescription}[1]{%
+ \begin{list}{}{\renewcommand{\makelabel}{\DescriptionLabel}%
+ \settowidth{\DescriptionLength}{\textbf{#1}}%
+ \setlength{\labelwidth}{\DescriptionLength}%
+ \addtolength{\DescriptionLength}{\labelsep}%
+ \setlength{\leftmargin}{\DescriptionLength}%
+ }}{\end{list}}
+
+
+\newcommand{\Release}[2]{%
+\ifthenelse{\equal{#1}{\@GuideVersion}}%
+{#2 (\textsf{Release #1})}%
+{#2 (\textsf{Release #1})}}
+\newcommand{\Releasetmp}[1]{%
+\ifthenelse{\equal{#1}{\@GuideVersion}}%
+{(\textsf{Release #1})}%
+{(\textsf{Release #1})}}
+\newenvironment{GuideUpdate}[1]{%
+ \hfill\Releasetmp{#1}%
+ \ifthenelse{\equal{#1}{\@GuideVersion}}{}{}}{}
+\newcommand{\BegRel}[1]{%
+\ifthenelse{\equal{#1}{\@GuideVersion}}%
+{}%
+{}}
+\newcommand{\EndRel}[0]{}
diff --git a/doc/IGE351/HexAssmbR.eps b/doc/IGE351/HexAssmbR.eps
new file mode 100755
index 0000000..59d2e25
--- /dev/null
+++ b/doc/IGE351/HexAssmbR.eps
@@ -0,0 +1,6063 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: MacOS Roman
+%%Title: HexAssmbR.eps
+%%Creator: Adobe Illustrator(R) 14.0
+%%For: Guy Marleau
+%%CreationDate: 10-11-16
+%%BoundingBox: 0 0 255 231
+%%HiResBoundingBox: 0 0 254.2451 230.7407
+%%CropBox: 0 0 254.2451 230.7407
+%%LanguageLevel: 2
+%%DocumentData: Clean7Bit
+%ADOBeginClientInjection: DocumentHeader "AI11EPS"
+%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 116 8 %%BeginData: 12990 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD23FFA8FFA8FD0FFFA8FFA8FD0FFFA8FFA8FD11FFA8FD46FFA8FF %FFFFA8A8A8FD0BFFA8FFFFFFA8FFA8FD0BFFA8FFFFFFA8A8A8FD0BFFA8FD %05FFA8FD42FFA8FD07FFA8FD07FFA8FD09FFA8FD09FFA8FD07FFA8FD09FF %A8FD07FFA8FD3EFFA8FD0BFFA8FD05FFA8FFA8FD09FFA8FFA8FFFFFFA8FF %A8FD09FFA8FFA8FFFFFFA8A8A8FD09FFA8A8A8FD3AFFA8FD11FFA8FD11FF %A8FD0FFFA8FFA8FD0FFFA8FD49FFA8A8FD11FFA8FD11FFA8FD11FFA8FD36 %FFA8FD0BFFA8FD05FFA8FD6CFFA8A8FD04FFA87D277DFFFF527DA8FD04FF %A8A8FD09FFA8FD07FFA8FD06FF7D52FFFFFFA8A8FD04FFA8FD07FFA8FFFF %FFA8FD05FFA8FD36FFA8FD07FF27FF2752FD06FFA8FD07FF7D7DFFFFA87D %7DFD0AFFA8A87D52FFFF5252FD0BFF7D7D52FFFF7D27A8FD41FF7DA85227 %527DFD06FFA8FD05FFA8A8527DA8277DFD05FFA8FD07FF7D7DFF7D27A8FD %04FFA8FD05FFA8FFFF527DFFA852A8FFFFFFA8FD36FFA8FD05FFA8A8FF52 %A8FF27FD05FFA8FD08FF7D7DFF7D52A8FFFFFFA8FD07FFA87DFF7D7D52A8 %FD0DFF52FFFF5252FD3AFFA8FD05FF7D52A8FF527D5252FD05FFA8A8FD06 %FFA852FFFFFF527DFD04FFA8FD05FFA87DFFA85252F8A8FD04FFA8FD07FF %52FFFFFFA852FD04FFA8FD36FFA8FD04FF7D527DA8FF527DFD06FFA8FD07 %FF7DFD04FF52A8FFFFFFA8FD06FF52527DA8FF7D7DFD0CFF52A8A8A87DA8 %7DFD3AFFA8FD12FFA8A8FD05FF27527DA827527DFD0BFFA8FFA8FD09FFA8 %FD05FFA85252A8A8527DFD05FFA8FD36FFA8FD11FFA8FD07FFA8FFFFFFA8 %FD05FFA8FD5AFFA8A8A8FD10FFA8A8FD10FFA8A8FD11FFA8FD11FFA8FD36 %FFA8FD11FFA8FFA8FD0FFFA8FFA8FD0FFFA8FFA8FD0FFFA8FFA8FD32FFA8 %FD05FFA8FD0BFFA8A8A8FFFFFFA8FD0BFFA8FFA8FFFFFFA8FD0BFFA8A8A8 %FFFFFFA8FD0BFFA8FFA8FFFFFFA8A8A8FD2EFFA8FD07FFA8FD09FFA8FD07 %FFA8FD09FFA8FD07FFA8FFA8FD07FFA8FD07FFA8FFA8FD07FFA8FD09FFA8 %FD2AFFA8A8A8FD09FFA8A8A8FFFFFFA8A8A8FD09FFA8A8A8FFFFFFA8A8A8 %FD0AFFA8A8FFFFFFA8FFA8FD0BFFA8FD04FFA8A8FD0BFFA8FD28FFA8FD0F %FFA8FFA8FD0FFFA8FFA8FD0FFFA8FFA8FD0FFFA8FFFFFFA8FD34FFA8FD11 %FFA8FD11FFA8FD11FFA8A8FD10FFA8A8FD11FFA8A8FD5AFFA8FD11FFA8FD %05FFA8FD0BFFA8FD24FFA8FD05FFA87D7DFF7D7D527DFD04FFA8FD06FFA8 %52FFA87D52FD05FFA8FD05FFA8FD0BFFA8A8FD10FFA8A8FD04FFA87D277D %A87D277DFD06FFA8FD29FFA8A8527DFFA87D52FD0BFFA827FFA8A8527DFD %0BFFA87DA8FF7DA8FD06FFA8FD04FFA852FFFFFF52A8FD06FFA8FD06FFA8 %52FFFFFF27FD05FFA8FD24FFA8FD07FF52A8FFFF52FD05FFA8FD06FF7D52 %FFFFFF527DFD04FFA8FD07FFF8A8FF5252FD05FFA8A8FD04FFA827A8FF27 %7D27FD05FFA8A8FD06FF7DA8FFFF7D7DFD31FFA87DFFFF7D7DFD05FFA8A8 %FD05FF527DFFFFA87DFD0CFFA852FFFF27FD07FFA8FD04FFA852FF527DFF %52A8FD05FFA8FD05FFA8A8FFFFA8A8FD06FFA8FD24FFA8FD05FFA8A8FFFF %A852A8FD05FFA8FD06FF52A8FFA8A8FD06FFA8FD06FF7D52FFA827FD06FF %A8A8FD04FF527DFF27A8FF27FD05FFA8A8FD04FF7D52A8FF7D52A8FD06FF %A8A8FD28FFA852527DFF7D7DFD06FFA8FD05FF7D27FFFF52527DFD0CFF52 %A8FF7D52FD07FFA8FD04FF52A8FF27FF7D52FD06FFA8FD04FF7D7D7DFFA8 %527DA8FD05FFA8FD24FFA8FD05FFA8A8A8FFA8FD07FFA8FD05FFA8FFA8FF %A8A8A8FD05FFA8FD05FF7D277DFF2752FD06FFA8A8FFFFFF7DF8A8FF7D27 %52FD06FFA8A8FD12FFA8FD47FFA8FD06FFA8FFA8FFA8FD07FFA8FFFFFFA8 %FFA8FD0BFFA8FD11FFA8FD24FFA8FD11FF7DFD11FFA8A8FD10FFA8A8FD10 %FFA8A8A8FD10FFA8A8FD24FFA8FD0FFFA8FFA8FD0FFFA8FFA8FD0FFFA8FF %FFFFA8FD0DFFA8FFFFFFA8FD0DFFA8FFFFFFA8FD1EFFA8A8A8FFFFFFA8A8 %A8FD09FFA8A8A8FFFFFFA8A8A8FD0AFFA8A8FFFFFFA8FFA8FD0BFFA8FD04 %FFA8A8FD0BFFA8FD05FFA8FD0BFFA8FD05FFA8FD1CFFA8FD09FFA8FD07FF %A8FD09FFA8FD07FFA8FD09FFA8FD07FFA8FFA8FD07FFA8FD07FFA8FD09FF %A8FD09FFA8FD07FFA8FD18FFA8FFA8FD0BFFA8A8A8FFFFA8A8FD0BFFA8A8 %A8FFFFFFA8FD0BFFA8A8A8FFFFFFA8FD0BFFA8A8A8FFFFFFA8A8FD0AFFA8 %A8A8FFFFFFA8A8A8FD0BFFA8FD14FFA8FD11FFA8FFA8FD0FFFA8FFA8FD0F %FFA8FFA8FD0FFFA8FFA8FD0FFFA8FFA8FD0FFFA8FD13FFA8FD10FFA8A8FD %11FFA8A8FD11FFA8FD11FFA8FD11FFA8FD11FFA8FD12FFA8FD11FFA8FD11 %FFA8FD1BFFA8FD3EFFA8FD11FFA8A8FD11FFA8A8FD11FFA8FD07FFA87D27 %A8FD06FFA8FD07FFA87D52FD07FFA8FD07FFA8FFFFFFA8FD05FFA8FD12FF %A8FD05FFA87D7DFFFFA87DFD05FFA8FD07FFA8FFFFFFA8FD05FFA8FD09FF %A8A8FD10FFA87DA8FD0EFF527D7D7DFD0DFFA87D52FFFFA827FD16FFA8FD %06FFA8A852A87D527D52FD0CFF7D27FFFF7D27A8FFFFFFA8A8FD08FF2752 %FD07FFA8FD07FFA82752FD07FFA8FD07FF27FF7D52FD06FFA8FD08FF7D7D %FF7D52FD04FFA8FD12FFA8FD07FF52FF7D527DA8FD04FFA8FD07FF7D52FF %FFFF7D7DFFFFFFA8FD08FF7D27A8FD07FFA8FD08FFA852FD06FFA8FD08FF %7D7D277DFD0FFF52FFFF527DFD16FFA8A8FD06FF7D7DFFA85252FD04FFA8 %FD08FF527DFFA85227FD04FFA8A8FD05FFA8527D52A8FD07FFA8FD06FFFD %047DFD07FFA8FD08FF5227FD07FFA8FD07FF7DA8FFFF27A8FD04FFA8FD12 %FFA8FD05FFA8A8FF7D52FF27A8FD04FFA8FD07FF27FD04FF52A8FFFFFFA8 %FD06FFA87D5227FD08FFA8FD06FF7D527DFD0FFFA87D7DFD0FFF52A8A8FF %7D27FD1DFF7D27527DA8525252FD04FFA8FD07FF7D27FFA852A852FD04FF %A8A8FD07FF52A8FD08FFA8FD11FFA8FD07FFA8FD09FFA8FD05FFA87D527D %A87D52A8FD04FFA8FD12FFA8FD05FFA8FD0BFFA8FD06FF7D52FFA8527DFD %05FFA8FD5AFFA8A8FD10FFA8A8A8FD0FFFA8A8A8FD10FFA87DFD10FFA87D %FD11FF7DFD11FFA8A8FD0FFFA8FFFFFFA8FD0DFFA8FFFFFFA8FD0DFFA8FF %FFFFA8FD0DFFA8FFA8FFA8FD0DFFA8FFFFFFA8FD0FFFA8FFA8FD0FFFA8FD %0EFFA8FFA8FD05FFA8FD0AFFA8A8FD05FFA8FD0BFFA8FD05FFA8FD0BFFA8 %FD05FFA8A8A8FD09FFA8FD05FFA8A8A8FD09FFA8A8A8FD04FFA8A8FD09FF %A8A8A8FD05FFA8FD08FFA8FD09FFA8FD07FFA8FD09FFA8FFA8FD07FFA8FD %09FFA8FD07FFA8FD09FFA8FD07FFA8FD09FFA8FD07FFA8FD09FFA8FD07FF %A8FD09FFA8FD06FFA8FD0BFFA8A8A8FFFFFFA8A8FD0BFFA8A8FFFFFFA8A8 %A8FD0BFFA8FFFFFFA8A8A8FD0BFFA8FFFFFFA8A8A8FD0BFFA8A8A8FFA8A8 %A8FD0BFFA8A8A8FFA8FFA8FD0BFFA8A8A8FD12FFA8FFA8FD0FFFA8FFA8FD %0FFFA8FFA8FD11FFA8FD11FFA8FD11FFA8FD11FFA8A8FD11FFA8FD11FFA8 %FD11FFA8FD11FFA8A8FD10FFA8A8FD11FFA8A8FD5AFFA8FD11FFA8FD11FF %A8FD0BFFA8FD05FFA8A8FD07FFA8FFFFFFA8FD05FFA8FD05FF5252FFFFFF %5252FD05FFA8FD11FFA8FD09FFA87DA8FD05FFA8A8FD07FFA85252A8FD05 %FFA8A8FD07FFA8527DFD07FFA8A8FD04FFA85252A8FF52527DFD04FFA8FD %07FF7D7D52FF7D5252A8FD09FF7D52FFFFA8F8A8FD0EFFA8FD13FF27FD07 %FFA8FD07FFA8FF52A8FD06FFA8FD07FF52A827A8FD06FFA8FD05FFA8FFFD %047DFF52FD04FFA8A8FD08FF527D52FFA852FFFFFFA8FD05FF27A8FF7D7D %52FD06FFA8FD07FF7D527DFD07FFA8FD09FF7D52FD06FFA8FD09FFA852A8 %FD05FFA8A8FD07FF52527DA8FD07FFA8FD06FF7DA827A8FF27FD04FFA8FD %09FF52FF27FF527DFD09FF52FFA8277D27FD06FFA8A8FD06FF7D27FD12FF %7D52FD07FFA8FD08FF7DFD08FFA8FD07FF7D527DFD07FFA8FD06FFA8A8FF %27FF5252FD04FFA8A8FD07FF7DFFFFA852F8A8FFFFFFA8FD04FF7D27FFA8 %FF277DFD06FFA8FD08FF7D27FD07FFA8FD09FF27A8FD06FFA8A8FD06FFA8 %527DA8FD06FFA8A8FD06FF27FFA827FD07FFA8A8FFFFFFA87D7DA8A8527D %27A8FD0CFF52A8A8FFA852A8FD09FF527DA8FFFFA8A8FD06FFA8FD08FFA8 %52FD10FF7D277DFD07FFA8FD06FFA8527D7DFD07FFA8FD06FF7D52527DFD %07FFA8FD05FF527D7DFFA87DA8FD05FFA8A8FD05FFA87D52A8A87DA8FD05 %FFA8FD11FFA8FD06FFFD047DFD07FFA8FD09FFA8FD07FFA8A8FD10FFA8A8 %FD08FFA8FD08FFA8A8FD35FFA8FD06FF7D7DA8FD1BFFA8FD11FFA8FD11FF %A8FD11FFA8A8FD0FFFA8A8A8FD11FFA8A8FD10FFA8A8A8FD0FFFA8A8A8FD %0FFFA8A8A8FD0FFFA8A8A8FD0FFFA8A8FFA8FD0DFFA8FFFFFFA8FD0FFFA8 %FFFFFFA8FD0DFFA8FFFFFFA8FD0DFFA8FFFFFFA8FD0DFFA8FFFFFFA8FD0D %FFA8FFFFFFA8FD0DFFA8FD04FFA8A8A8FD09FFA8FD07FFA8FD09FFA8FD07 %FFA8FD09FFA8A8A8FD05FFA8FD09FFA8A8A8FD05FFA8FD09FFA8A8A8FD05 %FFA8A8A8FD07FFA8FFA8FD05FFA8A8A8FD09FFA8FD08FFA8FD07FFA8FD09 %FFA8FD07FFA8FD09FFA8FD07FFA8FD09FFA8FFA8FD05FFA8FD09FFA8FD07 %FFA8FD0BFFA8FD05FFA8FD0BFFA8FD05FFA8FD0CFFA8FFFFFFA8A8A8FD0B %FFA8A8A8FFA8A8A8FD0BFFA8A8A8FFA8A8A8FD0CFFA8A8FFFFA8A8FD0DFF %A8FFFFFFA8FD0DFFA8FFFFFFA8FD0DFFA8A8A8FFA8FD10FFA8FD11FFA8FD %11FFA8FD11FFA8A8FD10FFA8FD12FFA8A8FD11FFA8FD11FFA8FD10FFA8FD %12FFA8A8FD11FFA8FD11FFA8FD11FFA8FD11FFA8FD12FFA8FD07FFA8FD09 %FFA8FD11FFA8FD0BFFA8FD0EFFA87D7D7DFD06FFA8FD06FFA8FFFFFFA8FD %2AFFA8FD07FFA87D27A8A85252A8FFFFA8A8FD08FF52A8FFFF527DA8FFFF %A8A8FD08FFA852A8FD06FFA8FD07FF7DFF527DFD06FFA8FD05FFA8277DFF %525252FD05FFA8FD05FFA8527DFF7D7D52A8FD04FFA8FD12FFA8FD08FF7D %A852A8A852FFFFFFA8FD08FF527DFF5252A8FFFFFFA8FD08FFA8F8A8FD10 %FFA87DFD0EFF27FF7D7DFF52A8FD0BFF7D52A8A8A852A8FD16FFA8FD07FF %A85252A827FF7D52FD0CFF27FFFFA8277DFFFFFFA8A8FD07FF275252A8FD %06FFA8FD08FF7DA8FD07FFA8FD05FF7D52FF7D52A8F8FD05FFA8FD05FFA8 %527DFFFFA87DFD05FFA8FD12FFA8FD07FFA8527D7DFF527DFFFFFFA8FD07 %FFA852FFFFFFA852FFFFFFA8FD07FFA852FF7D52FD0EFFA852FD07FFA8FD %06FF7D52FFFF7DF87DFD0CFF277DFFFF52FD18FFA8A8FD05FFA87D7D7DA8 %527D27FFFFFFA8FD08FF7D52FFA8FF527DFFFFFFA8A8FD07FF27A827A8FD %06FFA8FD07FF52A8FD08FFA8FD05FFF87DFFFF7D52FD06FFA8FD06FF7D7D %FF527DFD06FFA8FD12FFA8FD05FFA8527DFFFF7D52FD05FFA8FD06FFA827 %7DFF7D527DFD04FFA8FD08FFA852A8FD1EFF7D7D7DFF7DA8FD0CFF52527D %FFA87DFD2BFFA8FD07FFA8FFA8FFA8FD06FFA8A8FD11FFA8FD11FFA8FD11 %FFA8FD05FFA8FFFFFFA8FD07FFA8FD12FFA8FD11FFA8FD11FFA8FD11FFA8 %FD12FFA8FD35FFA8FFA8FD0FFFA8A8A8FD0FFFA8A8A8FD0FFFA8A8A8FD0F %FFA8A8A8FD0FFFFD04A8FD10FFA8FD14FFA8FD0DFFA8FFFFFFA8FD0DFFA8 %FFFFFFA8FD0DFFA8FFFFFFA8FFA8FD0BFFA8FFFFFFA8FD0DFFA8FD05FFA8 %FD0BFFA8FD18FFA8FD09FFA8A8A8FD05FFA8A8A8FD07FFA8FFA8FD05FFA8 %A8A8FD08FFA8A8FD06FFA8A8FD09FFA8FD07FFA8FD09FFA8FD07FFA8FD09 %FFA8FD1CFFA8FD05FFA8FD0BFFA8FD05FFA8FD0BFFA8FD05FFA8FD0BFFA8 %FD05FFA8FFA8FD09FFA8FD05FFA8FFA8FD09FFA8FD07FFA8FD1EFFA8FFA8 %A8A8FD0DFFA8A8FFFFA8FD0DFFA8A8A8FFA8FD0DFFA8A8A8FFA8FD0DFFA8 %A8A8FFA8A8A8FD0BFFA8A8A8FFA8FFA8FD20FFA8A8FD11FFA8A8FD10FFA8 %A8FD11FFA8FD11FFA8FD11FFA8FD24FFA8FD11FFA8FD11FFA8FD12FFA8FD %10FFA8A8FD06FFA8FD05FFA8FD05FFA8FD47FFA8A8FD0AFFA8A8FD05FFA8 %FD11FFA8FD05FFA85252FFFF7D52FD05FFA8FD24FFA8FD05FF7D527DFF7D %27FD06FFA8FD05FFA87D7DFFFFA852A8FD04FFA8FD07FF5252FF7D7D5252 %FFFFFFA8A8FD04FFA852A8FFA8527DFD05FFA8A8FD04FFA8FF7D7DFF2752 %FD07FFA8FD2AFF52A8FFA852FD0DFF27A8FFA852FD06FFA8FD07FF7D7DFF %FFFF7DFD05FFA8FD05FF27FFFF52A852A8FD05FFA8FD05FF7D27FF7D277D %7DFD05FFA8FD24FFA8FD05FF2752FFFF527DFD06FFA8FD06FF52A8FFF852 %A8FD05FFA8FD07FF27A8FFFF7D7DFD04FFA8A8FD04FF7D52FFFF277D7DFD %05FFA8A8FD06FF527D27A8FF27A8FD30FF27FFFF52A8FD06FFA8A8FD04FF %A852FF5252A852A8FD0BFFA852FFFFA852FD06FFA8FD04FF7D52FFA87D27 %A8FD06FFA8FD04FF7DA87DA87D7D7D52FD05FFA8FD24FFA8FFFFFFFD047D %FF7DF8FD07FFA8FD05FF527DFF527DFF27FD05FFA8FD06FF5227FFFF527D %FD05FFA8A8FD04FF27A8FF27FFA827FD05FFA8A8FD04FF527DA8FFA87D52 %FD06FFA8A8FD27FFA852A8FFFF7D7DA8FD06FFA8FD04FF7D277DFFA87D52 %A8FD0CFF527DFFFF7DFD07FFA8FFFFFF7D27A8FF527D52A8FD06FFA8FD11 %FFA8FD24FFA8FD11FFA8FD05FFA8FFFFFFA8FD07FFA8FD11FFA8A8FFFFFF %A8A8FFFFFFA8FD07FFA8A8FD12FFA8FD35FFA8FD11FFA8A8FD11FFA8FD11 %FFA8FD11FFA8FD24FFA8A8A8FD0DFFFD05A8FD0DFFA8FFA8A8A8FD0EFFA8 %A8FFA8FD0FFFA8A8A8FD0FFFA8FD28FFA8FD0BFFA8FD05FFA8FD0BFFA8FD %05FFA8FD0DFFA8FFFFFFA8FD0DFFA8FFFFFFA8FD0DFFA8FD2AFFA8FD09FF %A8FD07FFA8FD09FFA8FD07FFA8A8A8FD07FFA8FD07FFA8FFA8FD07FFA8A8 %A8FD05FFA8A8A8FD07FFA8FFA8FD2EFFA8FFFFFFA8FFA8FD09FFA8FFA8FD %05FFA8FD0BFFA8FD05FFA8FD0BFFA8FD05FFA8FD0BFFA8FD05FFA8FD32FF %A8FFA8A8A8FD0DFFA8FFA8FD0FFFA8FFA8A8A8FD0DFFFD05A8FD0DFFA8A8 %A8FFA8FD34FFA8FD11FFA8FD11FFA8FD11FFA8A8FD11FFA8FD35FFA8FD07 %FFA87D7DFF7D7DA8FD04FFA8A8FD11FFA8FD11FFA8FD11FFA8FD36FFA8FD %07FF7D52A8A87D52FD04FFA8FD08FFA8FFFFFFA8FD0CFFA87D7DFFFFFFA8 %A8FD09FFA852A8FFFF7D7DFD3BFFA8A8FD06FFA8527DFFFFA852FD04FFA8 %A8FD06FFA85227FFA85227A8FFFFFFA8FD07FFA827A8FF7DF8A8FFFFFFA8 %FD05FFA87D27FF277DA8FD05FFA8FD36FFA8FD07FF277DFFFF7DFD05FFA8 %FD09FF52FFFFFF52FD0BFFA87D7DFFA85252FD0AFFA852A8FFA827A8FD44 %FF7D7DFF7DFD07FFA8FD06FFA8277DFFA8277DFD04FFA8FD07FF52527D52 %5252FD04FFA8FD05FFA8527DFFFF7D52FD05FFA8FD36FFA8FD05FF52527D %FF52527DA8FD04FFA8FD08FFA852FFFFA852FFFFFFA8FD08FFA852A87D27 %52FD0BFF52A8FFFF52A8FD3BFFA8FD07FFA8FFFFFFA8A8FD05FFA8A8FD05 %FF7D7D52A87D7D52A8FFFFFFA8A8FD05FF522752A8FFFF52FD05FFA8FFFF %FFA852527DFF52527DFD06FFA8FD36FFA8FD11FFA8FD06FFA852A8FFA852 %A8FD04FFA8FD07FFA8FD52FFA8FD12FFA8A8FD10FFA8A8FD11FFA8FD11FF %A8FD36FFA8FD11FFA8FD11FFA8FD12FFA8FD49FFA8FD0FFFA8FFA8FFA8FD %0DFFA8FFA8FFA8FD0DFFA8FFA8A8A8FD0DFFA8A8A8FD46FFA8FD11FFA8FD %05FFA8FD0BFFA8FD05FFA8FD0BFFA8FD3EFFA8FD07FFA8FD09FFA8FD07FF %A8A8A8FD07FFA8FD07FFA8FFA8FD07FFA8FD09FFA8FD40FFA8FD05FFA8FD %0BFFA8FD05FFA8FD0BFFA8FD05FFA8FD0DFFA8FFFFFFA8FD44FFA8FFA8A8 %A8FD0DFFA8A8A8FFA8FD0DFFA8FFA8FFA8FD0FFFA8FFA8FD22FFFF %%EndData
+%ADOEndClientInjection: DocumentHeader "AI11EPS"
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentFonts:
+%%DocumentNeededFonts:
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EndComments
+
+
+
+
+
+
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
+ dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef <d841272cf18f54fc13>dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+%ADOBeginClientInjection: PageSetup Start "AI11EPS"
+%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+%ADOEndClientInjection: PageSetup Start "AI11EPS"
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx
+%ADOBeginClientInjection: PageSetup End "AI11EPS"
+/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.2-c063 53.352624, 2008/07/30-18:05:41 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/postscript</dc:format>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xmp:MetadataDate>2010-11-16T16:59:25-05:00</xmp:MetadataDate>
+ <xmp:ModifyDate>2010-11-16T16:59:25-05:00</xmp:ModifyDate>
+ <xmp:CreateDate>2010-11-16T16:59:24-05:00</xmp:CreateDate>
+ <xmp:CreatorTool>Adobe Illustrator CS4</xmp:CreatorTool>
+ <xmp:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xmpGImg:width>256</xmpGImg:width>
+ <xmpGImg:height>232</xmpGImg:height>
+ <xmpGImg:format>JPEG</xmpGImg:format>
+ <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgA6AEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYqo&#xA;z3cUJCGryt9iFBV2+jsPc7DucVU/Rubje4b0oj/uiMkMf9eQUP0LT5kYq76gkW9kRbH+RVrEfnGO&#xA;I+lSDiraXvF1juk9CRiApryjYnoFeg39iAfbFUTiqF+uPPtZKJAf+Phv7oe4pu/+x2/yhirv0dBJ&#xA;8Vz/AKRL2d+in/isD7HzG/viruN5b/YrdQjpGxAlUeAY0D/7Lf8AyjiqtBcwzgmJqldnUgqynwZW&#xA;ow+kYq6e5hgAMrULbIoBZmPgqrVj9AxVR43lx9utrCesakGVh4FhUJ/sd/8AKGKu/R0EfxW3+jy9&#xA;3Tox/wCLAft/M7++Ku+uPBteqIwP+Phf7o+5run+y2/yjiqKxVDPe8naO1T15FJDGvGNSOoZ6Hf2&#xA;AJ9sVa+oJLvekXJ/kZaRD5RnkPpYk4q70Li33tj6kXe3kJqP9RzX7m29wMVVILuKYlBVJV+3C4o6&#xA;/R3HuNj2OKq2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KofUJJI7asbcGaSKPmACQJJFQkVBFaNiqp&#xA;BbQwAiJaFt3YkszHxZmqx+k4qkWqef8Aynpeqw6Zf3jQ3E08dosv1e4a2W5mAMcEt0sbW8UrhgQj&#xA;yBjUbbjFUXrvmvy/oT28Wp3ixXN4xWzs0V5rmdlFSIbeFZJpKDrxU4qmatFcQBipMUyV4SKVJVh0&#xA;ZHAI26gjFUvjtEfUZ7WRnktI4YZI7ZzyQM7Shq13YfAKBiQO2KpnirsVdiqjcWkUxDGqTKKJMho6&#xA;/I9x/kmoPcYqhNBAl0qzvZPjurq3iknmbdmZ0DH5Cp2UbDsMVROoajp+m2Ut9qN1FZWVuvOe6uHW&#xA;KKNelXdyFUfM4qt0zVdL1ayjv9LvIL+xmr6V1ayJNE9DQ8XQspoR2OKr4L+xnuLi2guIpbi0KrdQ&#xA;o6s8TOvNRIoNVLKaivbFUHJaRrqMFqhZLSSGaR7ZTSMsjRBdh0HxmqjY9xiqZIiIioihUUAKoFAA&#xA;NgABireKuxVTntoZwBKtSu6MCVZT4qy0YfQcVUtPkle2rI5kdJJY+ZABIjkZATxAFaL2GKonFXYq&#xA;7FXYq7FXYq7FXYq7FXYq7FXYqhdT/wB5k/4z2/8AyfTFUVirCvNVtZeawPL0ciR6HbX1vLrl4CFR&#xA;poLlJo7KJuhlkuFT1SPs/Z+22yryi3utfs5dY/M4aw5816nr50HSvLjw28yPa21/9VFgOcbXMbFA&#xA;0rGGRB+0wOKvozFUHF/x2br/AJhrf/ic+KozFXnfmTSdUtvOXl2bR9W1GfWbnUDNqlo11KbH9EhX&#xA;E3qWfL6vGsdUjidU5l6VLGpxVL/MkOtWH5n6XJr1zNd+XfMFytlo50+/1LT3sriGBp1juLa3uFt7&#xA;lJTE9XZeVTQ/CAMVen3U4t7WacjkIUaQr0rxBNMVWabaGz061sy3M20McJelOXpqFrTfrTFUNr1x&#xA;o1nZLf6qqmGykWWDkvNvXNY4xEgqWlYvxRQKljtvirzVLrU/JOmXcS2V3ZXvmvUbvWLu4tNPutRt&#xA;tHhkVFKsLOKdHn4Rg0+x6hdiSoHNVEf845W9l/gS61S3S6Emt6pe6jNJepcLK6zSf6O3q3CqZwbd&#xA;Yz6iVUtXetcVejy/8dm1/wCYa4/4nBiqMxV5x+bnlHRda02a3js1u/OOqBYfLtyxJmspIip+tQyD&#xA;4reKAkSSslORop5FkXFUu/PjTIZPK1u2o6LbapZsYNPu9fkKve6cLuVIWu7W2ZVUvyZaMkqkMQeL&#xA;KCMVep2luLa1htxI8ohjWMSynlI3AAcnbarGm5xVS0z/AHmf/jPcf8n3xVFYq7FXYq7FXYq7FXYq&#xA;7FXYq7FXYq7FUHqzoloruwVFntyzMaAD106k4qjMVSC1/L3yDaakuqWnlrSrfU0kMyX0VjbJOJGr&#xA;VxKqBwxr1riqLj8reWItabXY9Isk1twQ+qLbxC6YEcSDOF9Q1G32sVTTFUFCw/Td2tfiFtbEjvQy&#xA;T/0xVGOHKMEIV6HiSKgHtUAiv34qw3y55T88adeTT6l5jsr7607yXlxDpkkF3KeDLCnqy3l1EkUP&#xA;IFUSEdPFmLKrtF8ka6dQ0zUPNuvL5gu9FEh00xWaWCCaVDG1zMiyTB5vTZkUrwQAn4K74qybVyBp&#xA;N6TsBBLU/wCwOKosEMAQag7gjoRiqSeY/JuheYpbKbUxderpzvJZyWl7eWLRvIvBmraTQEnjVano&#xA;CadTiqva+WdHttDm0REmewuUljuPWuLiaeQT1Ehe5lke4ZiGoGL1ApQigxVGabp1lpunWunWMQgs&#xA;rKGO3tYQSQkUShEUEkn4VUDfFVKUj9NWo7/Vrjb/AJ6QYqjcVYjJ+X9w2v3usp5o1iJr90M9qn6P&#xA;9MQxmq20cjWbXMUPXZJQaktXkS2Krh+XVrJqtxd3+tarqdhPerqK6Jezxy2UU6Nzj9MekJhHG4DJ&#xA;EZSgYA8dhirLMVQmlMrWrMpDKZ7ihG4/v3xVF4q7FXYq7FXYq7FXYq7FXYq7FXYqhmvGkYx2iiZg&#xA;aPITSNSOxbufZfppirlsUZhJct9Yl7ch8C/6ibgfM1b3xVT+pz229gyiMf8AHpISI/8AYMAWj+VC&#xA;vgB1xVVgvoZZPRYNDcAEmCUAPQd1oSrDcbqTiqpPcQQR+pM4RKgAnuT0AHcnsBiqH5X119mtnbn9&#xA;sgGdh7KarH/sgT7KcVcdIsQo4IY5QSRcKx9appuZDVm6CvKoNN8Vd693amlypng7XMS1Zew9SNak&#xA;9viQU9lGKoqKWKWNZYnWSNxVHUhlI8QRiqhNfIsrQQL9YuVpyjUgBK9DI3RRvXxI6A4qsFg8/wAV&#xA;+wmHUWy7Qr81P958222qAMVcbB4PisGEPc2zbwn5KP7v5rt3IOKrob+NpRBMpt7k14xP0em5MbdH&#xA;FN9twOoGKoiWWKKNpJXWONBVnYhVA8STiqE+sXlyaWqGGHvcyqQxHf04zQ/S9PEBhirhpFiRWVDL&#xA;OdzcuT61fFXFCnU7JQCuwxVvlfWv2q3luP2wAJ1Huoosn+xAPsxxVEQXEM8fqRMGWpB8QR1VgdwR&#xA;3B3GKqc99DFJ6KhprggEQRAFqHu1SFUbHdiMVUvqdxc73zj0z/x6RE+n0oQ7EK0nyoF8VPXFVRrB&#xA;EPO1P1aT/IHwNT+ZNgfmKN74q5bxo2Ed2npMTRZQaxMT4N+yfZqe1cVROKuxV2KuxV2KuxV2KuxV&#xA;2KoO6T1r6C3ckwNFK7xg0DFWjA5U6ijn4eh74qi1VVUKoCqooqjYADsMVS6PzN5bk1l9Dj1azfW4&#xA;1LyaWtxEbpVAqWMAb1AKHwxVL7v8x/y8s76TT7vzRpFvfwyGGW0lv7ZJkkBoUaNpAwau1CMVT64t&#xA;oLiPhMgdQQy16qw6MpG6sOxG4xVLtDgR4WuZi01yk9zCk0pLMqRTvEoWuy/AgBp9rqanFUfeXtnY&#xA;2k15ezx2tpbo0txczOscccaCrO7sQqqo3JOKoFfNfld9D/T6axYtoQqTqwuYTaUV/TP7/l6ezjj9&#xA;rrtiqL03U9N1Sxiv9Mu4b6xnBMF3bSLNE4BKkpIhZW3BGxxVB6jaxreWfos8H1ydo7r0WKeooglk&#xA;3p0bki/GKN2rTFUyhghgjEUKLHGtaIoAG5qdh4k1xVfirsVWTQQzxmKZFkjalUYAjY1Gx8CK4ql2&#xA;nWsb3d4Jmef6nOsdr6rF+CmCKTavVuTt8Z+LtXFU0xV2KuxVKtcgRIVuYS0Ny89tC80RKsySzpEw&#xA;amzfA5Ar9nqKHFUxt7aC3j4QoEUks1OrMerMTuzHuTucVSK+/MDynY6zBo93ePFd3FwtnFIbe4Nq&#xA;bpxyW3N2IzbLMw6RtJy9t8Vdqnn/AMp6XqsOmX940NxNPHaLL9XuGtluZgDHBLdLG1vFK4YEI8gY&#xA;1G24xVkDKrKVYBlYUZTuCD2OKoS1T0b6e3QkQLFE6Rk1ClmkB416CiD4eg7YqjMVdirsVdirsVdi&#xA;rsVdiqFk/wCOrb/8YJ/+Jw4qisVYJqfl+x1zzPoMGlQRwWPlS/k1C9v41AJunikQ2kbjdmkacyXJ&#xA;9gDVmPFVUuY7bXfNsHlyxjjj8v8Allor7VkhCrG9+T6tnacVoKRV+sye/peJxVm+KpfoX+8Mv/MX&#xA;e/8AUXLiqW/mJ5l/wx5F13XgaS2FnLJbV7zleMC/7KVlGKpZ5W0TSPJv5deXbPVI+c2j28PBWX1J&#xA;W1CZCr+in7U0sszqtN/ip3xVG/l55XuPL+kXi3KJBcarqF1qktlFT0rY3b8hAlPhPBQORXYvyI64&#xA;qnOpml7pI8bth/06znFUfirzvzA91e/nX5Z02yvLyCOw0271TWYIrq4S2mh5fVrSOS3WQQsfWkd+&#xA;RTkeAFaDFXeXJLq//OnzZPBeXf6K0exsrGaxe6uJbVr+6H1iSWO3d2hjaOBYl+BRuxPUnFXomKoD&#xA;Tv8AezVf+Ypf+oWDFWGfnjPd/wCD7XT9Ou7qx1nWNUsdN0q6srme1kjnuZeLOWgeMsqQ+o3FqrtU&#xA;jbFVPWLi+8yfmIvky3vbux0HQLCLUNcntLia3ubie5ZktbY3MTJMiBInkco4ZjQV64qmP5M61f61&#xA;+XWmX97O93Iz3UMN7K3OSe3gu5YbeV2/aZ4kUlu/XvirJdd/3hi/5i7L/qLixVMMVYR5igsPNd3b&#xA;aRG8aeX9N1GC41S8qFSe9tpxLFZQHozfWFUzsOh/dirluCq7zVbWXmsDy9HIkeh219by65eAhUaa&#xA;C5SaOyiboZZLhU9Uj7P2fttsqzXFULH/AMdW4/4wQf8AE5sVRWKuxV2KuxV2KuxV2KuxVBTSxLrF&#xA;rGzqHaCfipIqfiiOw+QOKouWNZYniYsFdSrFGZGoRTZlIZT7g1xVjmgfl15X0Ca3l01b5RacvqsF&#xA;xqWo3cEZcFWZILm4mhVqOw5Ba7nxxVN9H0PS9Hgmg0+ExJcTy3c5Z3ld553LyO7yM7kknudhQCgA&#xA;GKo7FUt8vuj2EjIwZTd3hDA1G91Ke2KoPzd5G8t+brWG01+K4uLWBuaW8N5d2kbMGV1aRLaWESFG&#xA;jUoXrxP2aVOKrNY8heXdYOmtffXjLpCMlhPBqWoW0qBkEbM0sE8byOyChdyWO++5xVNtJ0my0mwj&#xA;sbMSC3iLEGaWW4lZnYuzPNO0krsWYklmJxVR1VlW90fkQK3jAV23NpPQYqmOKsF0TyL5ssPN2v8A&#xA;mi716xvb7WbOK0tkGmTRpa/VuXoca30heLlIzSpUFz0ZMVRf5d+SdX8rjW21PVYNXuNb1CTU5biG&#xA;ze0dZZgFdDyuLrkiqiLGBTiBvyrirL8VS/TGVrzVeJBpdqDQ1oRawbYqxrzP5H8xa55y0DWxrVpD&#xA;pXl+5a6t9IksJJWkkkiMLvJOLuMc1Vn9IiL4Cdw+KqPmT8ttU1HWtXv9J19tHt/Mdrb2WvRLbCed&#xA;47bmqtaTGRBbyNFMyMzRydiACMVZfo2j6douk2mk6ZAttp9jEkFrAvRY4xxUb7k+JPXFVHzA6Jp8&#xA;bOwVRd2ZLMaDa7i8cVTLFUg0/wDL3yDp2opqWn+WtKs9RiZnjvbextop1ZgQxWREDgkMQd8Vda/l&#xA;75BtNSXVLTy1pVvqaSGZL6KxtknEjVq4lVA4Y161xVP8VQcUkZ1i5jDAuLeAlKioHOXtiqMxV2Ku&#xA;xV2KuxV2KrJpooUMkrhEHc7bnoMVUOd3cf3QNtD/AL8cfvT/AKqHZfm2/wDk4qu/R9l6TRGIOjkF&#xA;+dXZiOhZmqxI7EnFVL0760/uSbuAf7pkYesv+pI2z9Oj7+L9sVV7a8t7jkIm+NNpI2BV0r05I1GF&#xA;e1Rv1GKrJ76KKT0Y1ae5oD6EdCwB6FiSFQbGhYivapxVT+pTXO9+ysna0jJ9L/Zk0Mn0gL/k98VV&#xA;JrCJ39aJjb3Gw9WOg5AbAOp+FwO3IbdqYqp/Xpbba/QIg/4+46+if9cGrR9+tVH81cVRjuiIzuwV&#xA;FBLMTQADckk4qg/rdzc7WSBYj/x9yg8T7xpsz/OoHcFumKr00y0oxmX6zJICsks4DsymhK0pxC7D&#xA;4VAHtiqz6veWu9qxnhHW2lYlgP8AiuU1Pjs9fmoxVWt7yGdmQVSZP7yBxxde3TuK9GFQexxV1xeQ&#xA;wMqGrzPvHAg5O3bp2Ff2jQDucVUfQu7re6YwQnpbRMQxH/FkoofDZKfNhiq99MtCFMK/VpIxxjlg&#xA;ARlUVPGlOJXcniwI9sVWfW7m12vUDRD/AI+4geI/4yJ8TJ86kbVJXpiqMWRHQSKwaNhyVwagg71B&#xA;8MVQf16W5209Q6H/AI+3r6PzSlGk7dKKf5q4qqQ2ESP60rG4uNx6slDxB2IRR8KA9+I371xVT+pT&#xA;W29gyrGP+PSSvpf7AgFo+3Sq/wCTU1xVUt7+KWT0ZFaC5oT6ElAxA6lSCVcbipUmnehxVUuLq3t1&#xA;BlahbZEALOxG9FRQWY08Biqhwvrr+8rZ2/eNSDMw/wAp1qqA/wCSSe4ZTiq8adZCIRLEFVSWVlJV&#xA;wx6tzB5cj3NanFWud3bf3gNzD/v1QPVH+sigBh/q7/5PfFVeGaKZBJE4dD3G+46jFV+KuxV2KuxV&#xA;BWsaPfXkrjnJFKEiLEngphjJCA/ZqWNadcVRuKuxV2KoDV7aGSGORgVlWaFFlRmRwrzIrAOpDAMO&#xA;u+Kou3t4LeP04UCLWpp1JPUk9ST3J3xVUxV2KuxVKbextV1meEJ+4hht5oYKn0kkeSWrrH9kH92v&#xA;QbdupxVNsVdirsVUbm0guFAkX4l3jkU8XQ+KsNxiqD8uqp0ayuCK3FzbxS3Ep3d3ZASzHqev0Yqm&#xA;WKpAfPflhfMUPl6S4li1O5eSK1EtrdRwTSQqXkjhuniW2kdFU1VZCdsVT/FUpnsLQ61bxmP9zLDc&#xA;TSwVPpPIkkPF2jrwZvjJqR1+QxVNsVQup6rpmlWUl9ql5BYWMNDLdXMiQxICaDk7lVG/icVb03VN&#xA;M1Syiv8ATLuG+sZgTDdW0iTROAaEq6FlO47HFVW4t4LiP05kDrWor1BHQg9QR2I3xVCaTbRJFJKA&#xA;WmMs0Zldmd+CSsqrzcs1AB0riqPxV2KuxVB3MaR3tpKg4PLKUlK7c1EMhAan2qFRSvTFUZirsVdi&#xA;rsVQtl/vTf8A/Gdf+TEWKrtRtZbuyltormS0eUcfrENPUQE/EULBgGp0NNuuKvNtNm1PRbrzxNpe&#xA;sTN5dt7eKDRrjWLqa9SPWQskc0cM9w00zxCQwoyVb97yVdwVxVAfkzea3qGuSyvdapBHYabDa+Zt&#xA;H1y5lnuRrMjLIJ4YpXcwRNHzpwCRtUcU+E0Veran/vMn/Ge3/wCT6YqisVSfzjqUel+U9Y1OS7ls&#xA;Y7GznuXu4BEZYxDGXJQTJNGW+HbkjD2xVjWj6pr8H5RaZqXmfWLq21iWyiutT1azskuZ4uY9d+Nv&#xA;DbzRDhH8FTCQOpBOKo38qNV1zV/KEep6rfrqcd5PPLpN6RAs0mnlz9WNwtsFgE3H7YQbd6NUYqyG&#xA;H/ju3n/MLa/8nLjFUfirzT84PzC1bSPLWtweVeLavYQAXWoMA8VpLOVS3hUHaS6maReEf7IPN9uK&#xA;uqzvy7p11pugabp93cyXt3aWsMFzeTO0kk0scYV5HdiWJdgSa4qmGKpf5c/5R7S/+YSD/k0uKou8&#xA;vLSytJry8njtrS2Rpbi4mZY4440HJnd2IVVUCpJxV5ssdze/nHpMw1FfMWhnS7nUrJWELJpsrOkU&#xA;U0MluERxcxyuiGQM1Fbi1OWKvTsVQE3/AB3bP/mFuv8Ak5b4qj8VeffmhaX0Or+WfMslj+lPL/ly&#xA;W7u9VsfWt4SjmALb3n+lyW8DfVzz+04I5cl3GKqX5GnVbzy7q/mG+tG0+DzNq9zq2mWDdY7SZI0j&#xA;YiikGUxGQ7b8q98VejYqhdM/3mf/AIz3H/J98VX31nFe2ktpKzrFOpSQxO0b8T9oB0IZajaqkHwI&#xA;OKsE8h+WdPsvOuv6x5ctItM8q3Vvb2sdtbKIre6voHkM95FEtEChWWLmB8ZUncUJVQn5Iadp8ieb&#xA;PNNjaxWlv5i1u6NokEaRRta2DG0jcKgArI8cjse5Ynrvir0O9/3psP8AjO3/ACYlxVFYq7FXYq7F&#xA;UDp08Et1qIikVyk6hgpBp+5jG9PcHFUL5s0vXtU0aSy0TVU0a7lZQ968D3B9KvxoipNbMjONuavy&#xA;UfZo1GCrG778u9c1Hy5b6Zda3bW13pl3aXuhS6bp5trW2eyNYg9tLc3LTKSTyHrLtSnEipVTPyx5&#xA;NvNO17VPMmsahHqWu6pFBbSS21ubO2itrbkY444WluXrykZmZ5GJ7UGKp3rM8EFksk8ixRrPblnc&#xA;hVFJkO5OKo4EMAQag7gjoRirBvzd8t+cfNHliTy7oEVh9V1Boxqc99dTW7+hHKkjwxLFbXNfWVSh&#xA;csOI7Hsqmert+Y8d9YfoK10VtMNuV1GC8nuo5org0CG3kihdJIk3qrIhbxXsqjPJfle28reWLDQb&#xA;eQzJZo3OYrw5yyu0srhATxDSOxC1NBtXFURBPAfMV5CJF9X6rbfu+Q5bPMTt12Dr94xVMsVYJ5y/&#xA;JvyV5mvbG8l0nTYLiHUYtQ1O4NhBJPepEGJglm+B+MjlS5blUDiRvirN7a2t7W3itraJILaBFjgg&#xA;jUIiIg4qqqtAqqBQAYqulmihiaWZ1jiQVeRyFUAdyTsMVQHltlby9pZBBH1SAVHtGoxVG3NrbXdt&#xA;La3UST206NHNBKodHRhRlZWqGBGxBxVB6L5d8v6FbtbaJplppds7c3gsoI7dC38xWJVBOKphiqWz&#xA;3EA8xWcJkUS/Vbn93yHLd4SNuu4RvuOKpliqU615T0DXJoJNXtfryWxDR2s8kj2vJTyV3tS3oO6n&#xA;7LOhI7Yqm2KuJAFTsB1OKoHRp4J7JpIJFljae4KuhDKf37nYjFVDzPoB1/RptL/SN3paT8fUubEw&#xA;rMUBqUrNHOnF+jfDuNsVS6HyZfxaPdab/ijVi9wkcUd6F06OW3ijqPTgjis47dAwYgt6RbpRhRaK&#xA;onyP5QtPJ/lq08vWV3c3ljYgpavd+j6qx1qErBFApAPcry8ScVR+ozwRXWnCWRULzsFDECv7mQbV&#xA;9yMVR2KuxVQmvIo39NQ0s5FRDHQtTxNSAo92IxVZ9Vnn3u2HD/lmjJ4f7NjQv8qAeIOKrp7C2mCf&#xA;D6ckQpDLH8DoPBSO2w+E7HuMVUvXvLXa4Q3EPa4iWrjw5xLUnt8Sf8CoxVFRTwyxCWKRZImFVkUh&#xA;lI8QRtiqF+vSXPw6eodP+WtwfRH+rQgyf7H4f8qu2KqsFjFHJ60jNPc7j1pKEgHsoACoP9UCvepx&#xA;VTaxkhJewcQkmrW7VMLH2H+6yfFe5qQ2Krob9TIsFwht7ltlRjVXp/vt+jdK0+1TqBiqpc3lvbBf&#xA;Vb4nqI41BZ3I6hUWrNTqaDbFVD0r27FZi1pAf90Iw9Vh/lyKfh+Sb/5XbFVZrCya3Fv6KiFTyRFH&#xA;Hi1a8lIoVapryG9d8VUQL206cry38CR6yD2JoJB86N/rHFURb3UFwheF+QB4sNwytQHiymhVt+h3&#xA;xVQa/wDUdorJPrEini8laQoR15P3Ip9lamvWnXFV0dgpkWa6f6zOpqhYURD/AMVx7gexNW7csVdL&#xA;YKJGmtX+rTtuxUVRz/xZHsG9yKN25Yq0t+YnWO9QQOx4pKDWJyegDbcTv9lgPauKq9xcwW6B5n4g&#xA;nio3LM1CeKqKlm26DfFUMVvrvqWs7c/sinrOPciojHyq3upxVWWwshbm39FDCx5OjDlyateTE1LN&#xA;UV5Heu+KqPpXtr/csbqAf7pkb96B/kSN9r5P/wAF2xVXtruC4Dem3xptJEw4uhPQMp3Fe3j1G2Kq&#xA;c1+gkaC3U3FyuzIpoqV/34/Retafap0BxVYLBp/i1BhMOotl2gX5qf7w+7bbVAXFVWexikk9aNmg&#xA;udh60dASB2YEFXH+sDTtQ4qpC9mt9r9AqD/j7jB9L/Zg1aPp3qo/mxVFSTwRQmaSRUhAqZGICgHv&#xA;U7YqhfXvLra3Q28Pe4lUhz48ImoR3+J/+BYYqqwWFtCH+H1JJRSaWT4nceDE9tz8PQdhiq36rPBv&#xA;aMOH/LNITw/2DCpT5UI8AMVXw3kUj+mwaKcCphkoGp4ihIYe6k4qpaOiLpdqQPikiR5G6lnZQWZj&#xA;1LHuTiqMxV2KuxVK7mxtZNYhV4wUlhmkmj34SOjRKjSJ9lyoY05D9QxVNMVSby75w0DzDNqMOlTS&#xA;yTaVOLXUIp7a4tXimKhwpW4jiJ+Eg7VFDiquvmPRG8wt5dS7R9aS2+uyWahmZLfmIw7kDinJmHEM&#xA;ancgUBxVHzQwzRmKZFkjb7SOAymm+4OKpd5fhjW1ll3eY3FzE0zszyFIrmRI1LsSxCqKDfFU0xV2&#xA;KuxVLdUtbeW7sC6byTGOUglS8Yhlf03pTknJQSp2OKpiiIiKiKFRQAqgUAA2AAGKt4ql2n+Y/L2p&#xA;X13p+napaXl/p7cL+0t54pZoGBK8Zo0YtGeSkfEBiqYOiOjI6hkYEMpFQQdiCDiqXaXa28V3flE3&#xA;jmEURJLFIzDE/ppWvFOTEhRsMVTLFWPeYvP/AJT8uzelrF49vx9P15lt7iaCATNwjNzPDHJFbh2+&#xA;yZWUHFWQggio3B6HFUr8wQxtaxS7pMLi2iWZGKSBJbiNJFDqQwDKaHfFUyihhhjEcKLHGv2UQBVF&#xA;TXYDFXSSRxRtLKwSNAWd2ICqoFSST0AxVAaL5j8va7DJPomqWmqQxNwllsp4rhVb+VmiZgDiqY4q&#xA;llvZWqazOFjAWKGGSJN+CPI0quyL9lSwUVIGKo+5ube1t5bm5kWG3gRpJppCFREQcmZmOwAAqTiq&#xA;TaD548ta9fXmn6fcSi/sESW6tLq2ubOZYpa8JRHdRws8bcTR1BX3xVS0D8w/J/mDUW07SL/6zciO&#xA;SaM+jPHFNFFIIpJLaaREiuESQhWaJmAPXFU21hEbS7okfFHE7xt0KuqkqynqGHYjFV2k/wDHKsv+&#xA;MEX/ABAYqu1Gwg1CylsrguIJxwlEbtGxSvxLyUhgGGxoemKvG73y3qdnovnvVvy8tX0/SNTgsoNL&#xA;sdMQR+u8MhXUL6yhWioz278ImQD1GTmK1Viqr/lrL5fP5sX9n5K0qbSvLumaJHBriy2s1mZdRknR&#xA;7b1op1jlM6weoWkkXkwPcUOKvWZf+Oza/wDMNcf8TgxVXu7q3s7Wa7uZBFbW8bSzyt0VEBZmPsAM&#xA;VeTeQbnzba/lU3mTRNJk1PzF5v1C41eSINboYY76U+lOVuJrZJBFapHxj9QcjQVAqwVUfyMs/W82&#xA;edtcOlXtv69zFp36S1CS0lmll09Sl2JWt5paytcyOTwHpBQqqfh4hV7JiqX6F/vDL/zF3v8A1Fy4&#xA;qmGKvNND1rzc35mT6J5mvb3TJJRPfaJY2jafPpd3YwOsZT1HtFvklQSI0imXc1KkL8OKvS8VQd//&#xA;AL1ab/zEt/1DzYqjMVdirzr8qD+ltY86eb2PJdV1d7CxkH2WstIX6rEynwab1m+nFXouKoOw/wB6&#xA;tS/5iV/6h4cVRmKsL88i18w2OpeUbeWOK3uo+HmbUahUtLWRRzQsfh+sTRbID9hfjbbgrqsxhhjh&#xA;hSGJeMUahEUdAqigGKoLXf8AeGL/AJi7L/qLixVMMVYR+bRttR8tHycJHTVPN3q6bpnEhVDiJp5J&#xA;JWIYCKOOIlxQlh8IFTiqU/lTFcT+aPNd7rccVt5usTZ6RqtrZLwsfQt4TNaTQ71f1o7jl8dGQUSg&#xA;pUqvTcVQcX/HZuv+Ya3/AOJz4qv1K80+ysZrvUZY4LKBec8sxARVHck7Yq8f/NW3v5fLPmPzWZW0&#xA;3UNQsrLRLOA/BNaaVe36JNc3C7OjyiRjQ/YCgH4uVFU6torS+/N/RNL0KNU0XyFpFzBeSQ7xR3F9&#xA;6MUFlX+dIbf1COwpXFXourf8cq9/4wS/8QOKrdHdW0q04mvGFFYeDKoBB8CD1GKoPzZ5bHmPRpNK&#xA;bUbvTIZmUzTWJgEjopqYn+sRXCGN+jrx+IfCfhJBVQtt5Sv4dMnsm8zarNJMyf6a31GOWOJBx9GJ&#xA;YbWKBFNTVlj5/wCVsKKo7y35Y0Ty3p36P0i29CBnaaZ2ZpJZppDV5ppZC0ksjHqzsTiq6e7tl1u2&#xA;VpVBWGWN9/svK8JjRj2Z6HiD1ptiqrq+iaLrVkbHWLC21KyZg7Wt5DHPEWXdSUkDLUdtsVb0jRNG&#xA;0ayWx0ewttNsUJZbW0iSCIMxqxCRhVqT12xVUsdO0/T4Db2FrFaQF3lMUCLGhklYvI/FAByd2LMe&#xA;53xVWkkjijaSVwkaAs7sQFAHUknFUu8vyxvZyqp+IXN07IdmCyXMjoSp3HJWDCvbFVfWRrB0q7/Q&#xA;pt11b0m+om9DtbetT4PVERV+FevHfFWOaJ5a8wXfmW380+avqcWpWNnJYafYac8s0EQuGR7mYzTR&#xA;wO7SmFAq+mAiilWJrirL8VS3Vbu2hu7D1JFUxzGSQfyRmGVOb/ypyYDkdq4qmWKobU9Ot9SsZrG5&#xA;aZIJwFdraea1lABB+Ga3eKVOn7LDFUu8peTvL/lLSRpGgwy22nK7SR28tzcXIQuasIzcySlFJ+Li&#xA;pAqSaVJxVOsVS7Srm3mutQMUiuHmWRCpB5J6ES818V5KRUbVBxVMcVSCX8vfIMuqHVpfLWlSaqZR&#xA;cHUGsbY3BmDchL6pTnz5b8q1riqf4qlnmGWNLOJWPxG6tWVBuxWO5jdyFG54qpY06DFUyjkSRFkj&#xA;YOjgMjqagg7ggjFUq8x+VNB8x20FvrFsZ1tZlurSWOWW3mhnSoWWGeBo5Y3FTurDFV3l7yxonl60&#xA;ltdJtzAlxK9xcyPJJPNNNJ9qWaeZpJZXNPtOxOKppiqWwXVs2t3KrKpLQxRpvszxvMZEU92So5Ad&#xA;K74qrato2j6zYvYavY2+o2MhUyWl3Ek8TFTyUmOQMpoRUbYqg9N8meT9Ls7qx0zQtPsbK+HG9tba&#xA;1ghinFCtJURFVxQkfEMVRekaJoui2QsdHsLbTbJWLra2cMcEQZt2ISMKtT32xVvWHVdKu+RpyhdV&#xA;HizKQAPEk9BiqrNZo7mWNjDOesqftU6cx0b6enamKrPrjwbXoCL2uFr6R/1q/wB2fnt/lHFVW4u7&#xA;e3CmV6FzREALOx8FRQWb6BiqH4X11/eE2luesSkGZhTcM6kqn+wJPcMMVRCWtukBgWNfRYEMhFQ3&#xA;L7XKvXlXevXFUP8AVLm13snDRD/j0lJ4j/jG/wATJ8qEbUAXriqrb30MzmIhobgDk1vIAHAFNxQk&#xA;Mu/2lJHviqx7/m7RWcf1mVSVdq8YkINCGko24p9lQT4gYq3HY8pFmu5PrEykFBTjEhHdI6tv7sSf&#xA;emKr7izgnZXNUmQUjnQ8XXvSvcVG6moPcYqo/WLy12ulM8I6XMSksB/xZEKnw3SvyUYqrvfWa24u&#xA;DMhgb7EikMGJ6BaV5E9gMVUeV9dH93W0g7SMAZmH+ShqqA/5VT24g4qr29rBbqViWnI1diSzMaUq&#xA;zMSzGnicVUPqD2/xWDCId7Vv7k9/hA3jJ8V27lTiq6G/RpFgnU29y32Yn6PQEn026P0r4gdQMVbn&#xA;vlSQwQIbi5HWNOi16GRzsg3+Z7A4qp/UHuPiv2Eo6i1XaEd/iB3kI8W27hRiqIuLSC4C+op5Iaxy&#xA;KSrqf8llowr0NOo2xVD+pfWn98DdwD/dyKPWX/XjUAP06pv/AJPfFUQt3atbm4WZDAAS0vIcRx61&#xA;PanfFUP9YvLra1QwQHrcyqQxH/FcRofHd6fJhiqtb2UMBLirzOKSTueTtvXc9hU7KKKOwGKqb2HF&#xA;2ls3+rTOSzinKJ2PUvHVd/dSD74q5L/g6xXkf1aViFRq8onJNAFkou5r9lgD4A4qvub2KFhGA0tw&#xA;wqsEYq5HiakBRt9piBiql9Uubre9YLEf+PSIniR/xY/ws/yoBvQhuuKoiS1tpIBbvEpgAAWOg4gL&#xA;9mg7U7Yqh/TvrT+5Ju7cf7pkb98o/wAiRtn+T7+L9sVRFvd29wGMT1KGjoQVdT4MjAMv0jFVL63J&#xA;PtZqHX/lpevpD/Vpu/0bf5WKr4bNEcSyMZpx0lf9mvXgOi/R171xVXxV2KoDTbW3iub4xRqhEqot&#xA;BSiejG3EeC8mJoNqk4qj8VY/cefPLFt5ht/L9xcTQaldym3tfUtbpLeWYIZDFHdtELZn4ivESV+n&#xA;FVj/AJh+T18wf4fOoV1ITraMFhnaBbl0Mi273SobdJmQVEbSBvbFU11iGGa0RZUDr68GxFftSqp+&#xA;9WIPscVRqIkaKiKERAFVVFAANgABirUkkcUbSysEjQFndiAqqBUkk9AMVQGleY/L2r2Emo6Tqlpq&#xA;GnxFllvLSeKeFWQBmDSRsygqCCd8VUtC83eVPMBmXQdasNWNtxNwLG5huTGHrx5+kz8eXE0r4Yqv&#xA;t7a3XzDdyCNQ/wBWt2DACvJ3mDt82CKCe9B4DFUzxVTubm3tbeS5uZUgt4VMk00jBERFFWZmagAA&#xA;6k4ql+geZtF8wW73OkTPdWiEBbsQzJBKD+1BNIixzpt9qJmX3xVMZ4IZ4mimQPG3VT7Go+49MVQ2&#xA;jRomk2YRQtYUZqd2ZQWJ9ydycVRmKsMn/Mi4t7zT4LjyprUMWq3SWdhcyfo1RIzgsHMBvRdKojRp&#xA;GDRBlUHkoIpirM8VSye2tzr9qxjUloJ5G2G7xvCqOfFkVmCnqATTriqZ4qkun+cfL9/5g1Dy9bTS&#xA;/pfS41mvbeW2uIQschKo6ySxpHIrFTQoxBpiqF0T8xvJ2t6kmn6ZftPPMJWtZDBcRwXAt24ym1uZ&#xA;I0guOB+16TtTFWRuiOjI6hkYEMpFQQdiCDiqC0eCGG1cRIEBnnBoKfZlZV+5QAPbFXazruh6JZ/X&#xA;da1G20yz5CP6zeTR28XNq0XnIVWpp0riqE1Hzr5N0yytL7Ute06ysr8crG6uLuCKKdQAaxO7qrij&#xA;A/CcVReja9oeuWZvdF1G11SzDmM3NlNHcRc1AJXnEzLUVG1cVa1K1t5rmxMsauTKyNUdV9GRuLeK&#xA;8lBodqgHtiqPxV2KuxV2KoWy/wB6b/8A4zr/AMmIsVVrm5t7W3lubmVILaBGknnkYIiIg5MzM1Aq&#xA;qBUk4q8o8zXN/J+YWl6jY6gnmbSF0jUdYsLErFLFYXEKBba6he3CCQT+o0UZl5MKPwb7WKsc0aGC&#xA;58mfld5U0uYXutaveWXmrW7mNg0iQxSfX7u6mbqC9wwhUt1Ow6UxV7pqf+8yf8Z7f/k+mKorFUHr&#xA;Wq2uj6Nfatdnja6fby3U7EgUSFC7bn2XFWB/lp5Pjv8A8nbfTtdEqz+aIJtR1kxSPDKZdVdriT40&#xA;IZSBKFp7UNd8VRv5S3estZeYdL1G+m1S30PWrnTdM1K5IaeW2iSJgsrqF9R4pJHjZ+5XxGKssh/4&#xA;7t5/zC2v/Jy4xVH4q8q/OTSbzzT5l8oeSJL+TTdB1R7y/wBWliEZacaakTxW9JlkiYM0pdldWUha&#xA;lTTFU/8Aym17U9Z0LUmu7oajaWGqXVhpGrCOOH65Z2/EJMVhVITRy8fKNVVuNQMVZtiqF0n/AI5V&#xA;l/xgi/4gMVRWKsJ8qS/4p8x3Xm9jy0iz9XTPLK1+GRFel5fAdD60qenGf99pyG0mKs2xVATf8d2z&#xA;/wCYW6/5OW+Ko/FXk/kjTD5wsvzH1tLkwjzVd3Wj6ZfIK8bKwgNjDKnTb1jK+KpP5Hj8z+YfOvli&#xA;09LT08ufl1bywT6lpUs01rdXz2ps1gikkitxWKNi0iJyVD8JcnYKvcMVQumf7zP/AMZ7j/k++KpB&#xA;+ZUvmS18pajqXl+Sxj1DTraa5T6/C0q0SMl/TYOojf0+VGZXXxFK4qkOm3Gl+U/yz8vny/poj1nU&#xA;bO2stAsbohp2ubxfX9OWSinhEzPNLSgCq1ANhirNPLWgwaDoltpkUjTtCGa4upP7yeeVjJPPJT9u&#xA;WVmdvc4qib3/AHpsP+M7f8mJcVRWKuxV2KuxVB2kiLe3sTHjI8odFOxZfRjXkteoBFNsVRM8EM8M&#xA;kE8aywSqUlicBlZWFGVlOxBHUYqgdE8teXNBhkg0PSrPSoZSGlisreK3VmHQssSqCcVa0nyz5c0a&#xA;W5l0jSrPTpbxud3JaW8UDTNUnlIY1Uuak7nFV+sXEUUEasSZDLE6xIrPIyxzIzlUUFm4jc0GKoyG&#xA;eGeMSwuskbVo6kEbGh3HgRTFUp81+UNC816W2la5HNPp7n97bw3VzarICKcZfq0kJkT/ACWqPbFU&#xA;HqH5deU9Q0/SrC6guXi0Ri+lzLfXsdzCxQoaXSTLcN8DcfikO2Kp3peladpWnw6dptvHaWVuvGG3&#xA;iHFVBNT9JJJJ6k7nFUJBeWv6duf3g4yQwQxyfsNLG8xeNX+yXXkKrWuKpriqA1ry/oGu2q2mt6ba&#xA;6paqwkW3vYI7iMOBQMElVlrv1xVF21rbWtvHbWsSQW0KhIYYlCIiqKBVVaAAeAxVq5uoLaMPM/EE&#xA;8VFCWZqE8VUVZm26AVxVD6NLG+mWyq1XiiSOVOjI6oKo6ndWHgcVRuKuxV2KpVPeWo122/eDjHDP&#xA;DJJvwWWSSEpGz/ZDtwNFrXFUdf6fYajZzWOoW0V5ZXC8J7W4RZYpFP7Lo4KsPmMVS2x8l+TrDTrn&#xA;TLHQdOtNNvDW8sYLSCOCY9KyRKgR+n7QxVNba2t7aBLe2iSCCIBYoY1CIqjoFVaADFW5p4YIzLM6&#xA;xxrSrsQBuaDc+JNMVQejXEUttIEJDrNMzxuCkih5XZeaMAy8lIIqOmKpRqP5beTNS8wS6/e2DS6l&#xA;cRRwXZ+sXKwTxQkmOO4tlkFvMqk9JIyMVTi40PS7jWLTWJoTJqFjHLDaSl34xrPx9QrHy9Pk3ADn&#xA;x5U2rQnFUdiqDu5Ea9solPKRJS7qNyq+jIvJqdASab4qjMVdirsVdiqyaCGdOEqhgDUeII6MpG4I&#xA;7Eb4qof6ZbeN1D9AlUfgr/gf9Y4qvF9Z+g05mVYkPF2Y8eLGg4sGoVbcbHfFVH1b26/uFNrAf93y&#xA;L+9I/wAiNvs/N/8AgO+Kq9tZwW/Ixr8b09SViWdyOnJjuadvDtiqyaxRpWngb6vctTlIoBD06CRe&#xA;jDaniB0IxVYL94Phv1EI6C5XeFvmx/u/k23YE4qqXN9DA4iAaW4Yclt4wGcjpXcgKtduTED3xVT+&#xA;q3FzvesFj7WkRPCn/Fj0UvXutAu9CG64qiGt7doPq7RI0HHh6RUFOI2px6UxVD+hd2prbMZ4O9tK&#xA;1WXufTkapPf4XNPdRiqpDf20iuS3pNEOU0cnwMg8WB7bH4uh7HFVP63cXO1kgEfe6kB4f8812L/P&#xA;Ze4J6YqqW1jDA5lJaW4YcWuJCGcjrTYAKtd+KgD2xV1zYwzuJQWiuFHFbiMgOB1puCGWu/FgR7Yq&#xA;p/Wri22vVDR9ruIHhT/ixKsUp3apXapK9MVVJr+2jVCG9V5Ryhjj+NnHioHbcfF0Hc4qp+hd3Rrc&#xA;sYIO1tE1GbuPUkWhHb4UNPdhiqIW3t1g+rrEiwceHpBQE4nanHpTFUN9TuLbexcen/yyyk8B/qOA&#xA;zR/KhXsAMVVbe+ilf0mDQ3AFTBJQPTxFCVYb9VJGKqZv3n+GwUTdjcttCPkw/vPku3YkYquhsI1l&#xA;E8zG4uRXjK/RK7ERr0QU223I6k4qvubKC4KswKzJX05kPF1r4MO224Ox7jFVL17y12uENxD2uIlq&#xA;48OcS7n5p/wKjFVY31oIFnEytFJtG6HnzPgnGvI7dBiqn/pdz1raweG3qsPxCD7z/qnFVeGCGBOE&#xA;ShQTU+JJ6sxO5J7k74qvxV2KuxV2KuxV2KoGaCBtatZmjUyrBPxkIHIfFGNj1/aP34qjZHSNGkc0&#xA;RAWY+AG5xVIvL/njy1r9/dadp08w1CyjjmuLS6tbqymEUpIjkWO6ihZ0YqaMoIxVV0HzhoOu32p2&#xA;GmyzNeaNKkGpQT21zatFJIvNB/pEcXLknxArUUIPQjFU5IBFDuD1GKpX5cghhsJVijWNfrd2OKAK&#xA;KLcyIvTwVQo9hiqI1fW9G0aya+1i/ttNsUIVrq7lSCIMxooLyFVqT03xVXgu7We1jvIJo5bSWMTR&#xA;XCMGjaNhyV1cHiVK7g4qo6Zq+k6rbtc6XewX9urtE01tKkyCRDRkLIWHJe4xVDaxBBLfaP6saycb&#xA;xiOQBpS1mYdf8pQfoxVNMVSbzH5w0Hy49guryzQfpO4Szs3jtrm4Rp5WVI43eCORYy7OAvMivboc&#xA;VQ2s+f8Ay3o93cWt39ekktFDXb2em6hfRQ1QSUlmtLeeNG4EMVZqhSD0IxVONL1Oz1TTbXUrJmez&#xA;vIknt3eOSJmjkHJSY5VR1qD0ZQcVQ+kwQRXmrelGsfK6UtxULUm3hY1p7sTiq/WvMGg6FaLea3qV&#xA;rpdoziJbm9njt4zIwJCB5WVeRCk09sVdqnmDQdJ08alqupWun6cxULeXU8cMJL/ZAkkZV+LtviqK&#xA;tLu1vLaK6tJo7i1nUPDPEweN1bcMrKSCD4jFUD5ihil0+NZUWRTdWgKsARRrmNW6+KsQfbFUzAAF&#xA;BsB0GKsQ87edNc8s3FlLHosWoaXdXVtZF0vCl80tzJwP1azEEgm9NfjYeqpoCaUFcVXan5+X/Ez+&#xA;VvL1g2ta7bxrNqIEogtLKOQEx/W7jjKVeT9mNI2cjelMVZXEZTEhlVUlKgyIjFlDU3AYhSRXvQfL&#xA;FUHBBAus3UixqsjQQlnAAYktIDU+/AfcMVR2KuxV2KuxV2KuxV2KuxVCyf8AHVt/+ME//E4cVW6r&#xA;qWm2Fun1/UItOF04traeWSOMmeQHgkfq/C0hpVVoa+BxVgf5cQ3dv5m88XusXa6q1jeR2kHmWZUj&#xA;ka1igEz2renxhVbSSRlb01UF+RYcq4qqfkcj3nla981TLS4826neasCR8Qt3lMNou/YW8KU+fjir&#xA;0TFUv0L/AHhl/wCYu9/6i5cVYf8AnjdTt5GOg2rcb3zVeWug29DvxvZQs5+i3WQn78VY5+YWj675&#xA;p88ab+X2l3Frp/lnQ9Mh1fVYLyKWe3u6zPBa200UUts7xIbcsy+oFP7QalMVZ5+WXmR/MnkbStYe&#xA;1is2mSSL0LavoUtpntw8FQCIpBFzjH8pGKpxqYre6SfC6Y/9Os4xVH4q8586Outfmr5K8tKfUg0v&#xA;615k1KIU2+rp9WsmP/PediP9XFUy84zHzBrVp5HtjW3mRb7zM43CacrEJbN73sqlKf77WT2xVmgA&#xA;UBVFANgB0AxVAad/vZqv/MUv/ULBirCvzrb9IaPonlFDVvNer2lhcxjdvqUTfWrxh7elAVP+tiqX&#xA;fmNcazqXmi3n8oRQXWteQo3vb+0vjS1kTUbd0SBAPj+senGWRqqqg0JPI0VZN+Udpotv+XOhnRJJ&#xA;JdNuoDewvMvB63jtcSD0xUIFeVgFBoB3PXFU/wBd/wB4Yv8AmLsv+ouLFUwxV5PPDb+cvOPlnX9I&#xA;8v6noOt6RfSPrGoajZy2DmwSJ42t2kP7u6E7+nwCM/FQSePdVhyeRbgx39hF5euj+Zeo+Y5b1vNb&#xA;2sqRWlqL71UuYtSKiP0/qihRBHJyJPEpir6JxVCx/wDHVuP+MEH/ABObFUVirsVdirsVdirsVdir&#xA;sVQV3IkF/bzynhCIpUaUg8VZmjI5HoteB3OKu1jQtE1uz+pazp9tqdkWD/VbyGO4i5L9luEgZaiu&#xA;xpiqjceV/LVzoy6Jc6TZTaKnEJpklvE9qAp5LSEqY9m3G2Kq2j6FomiWf1LRtPttMsgxf6rZwx28&#xA;XJvtNwjCrU03NMVRU00UMZllcJGtKsxoNzQfecVS7QJ4zbyQtyjnM91MIZFaOT05Lh3R+DhW4lXG&#xA;9PbriqA8wfl75X8wavZavqkV3Lf6cwksHiv763SFxUc0ignjiDkMQzcakbHbFV/mPyF5W8x3C3Oq&#xA;2sj3CwtatLb3NzaNJbu3JoJjbSQ+rEW34SVX2xVOrOztLK0hs7OFLe0t0WKCCJQiIiCiqqjYADFU&#xA;Dqd1CL2xA5ObacyXHpqz+mhgkQF+IPGpkXr8+gOKplHJHLGskbB43FVdSCCD3BGKpPD5J8mQ60dd&#xA;h0HTo9bLtKdUS0gW6MkgId/XCepyYMQTXfFUzhsLCC6uLuC2iiurwobu4RFWSUxrwQyOBV+K7CvQ&#xA;YqqySRxRtJIwSNBVnYgAAdyTiqW6ZdQ/Xb0NyiN1OJLUSq0ZkUW8akoHArQxtUde/Qg4qgNU/L7y&#xA;vqnmSz8yXsd2+sac3KxmS/voo4SVCsI4I50hUSKtJBwo4+1XFVuvflz5P13UZNR1Gzk+uTQi1upb&#xA;a6urP6xADURXK20sKzoP5ZQw7YqyG1tra0torW1iSC2gRYoIY1CoiIOKqqjYBQKADFUv16ZPq8cC&#xA;hpJxPbTGGNWdxHFcI7uVUE0Cofn0G+2KpjBPDPGJIXEkZ6MpqKjYj6MVX4q7FXYqgrSRJ7+4niPO&#xA;ExRIsoB4sytITxPRqcxuMVRuKuxV2KuxV2KuxV2KuxV2KoX6m8G9kwjA/wCPdv7o+wpun+x2/wAk&#xA;4qvhvFZxDKphuD0janxU6lD0YfiO4GKqP197j4bBRKOhum2hHb4SN5CPBduxYYqvgsEWQTzubi5X&#xA;7Mr9EqCD6a9E2NPEjqTiqrc2tvcoFmTlxNUYEqynpVWFGU+4OKoet/an4q3lv/MABOo9wKLIB7UN&#xA;OzHFV36VsPTV1lDliVWJQTKWFOS+mBz5LX4hT4e9MVWiO+uv74m0gP8AulCPWP8AryLsvyTf/K7Y&#xA;qioYIYIxHCgjQdFUUFTuT9OKoeWwAdprR/q07ElqCsbk95I6gE/5Qo3virlvzG4jvU+ruxCpJXlC&#xA;xJoAr0FD02YDfpXrirmvzI5jsk+sOpKvJXjCpBoQz0NT12UHfrTrirorAF1mu3+szqQVqKRoR3jj&#xA;qQD/AJRq3viqImghniaKZFkjb7SOAQaGo2PviqF9O+tf7km7gH+6XYesP9SRtm+T7/5XbFV/6VsP&#xA;TZ2lClSFaJgRKGNeK+mRz5NT4RT4u1cVW1v7o/DWzt/5iAZmHsDVUHzqadlOKq9vawW6FYU48jV2&#xA;JJZj0qzGrMfcnFVOaxjeQzQsYLk9ZY/2qbD1F+y+wpvuO1MVU/r72/w6goiUdLpf7k9viJ3jJ8G2&#xA;7BjiqtNeKrmGJTNcDrGtPhr0Lnoo/E9gcVWfU3n3vWEgP/Huv90PY13f/Zbf5IxVFYq7FXYq7FXY&#xA;q7FXYq7FXYq7FXYqgtYiilsxHKiyRtNAGRgGBBmQEEHFUbirHPPfmFtD0hblNa0vQ35km61dHmjZ&#xA;FUkpFDHNavJIzcQAr19iaDFUt0/VPzM1Xyfp18LfTdB1qW0NxfrqEc88KyivCMQxzQSRq6jmzPIT&#xA;HsOLGvFVN/IfmSfzN5N0bX7i1+pz6nax3EltUkKzjfiTQlT1X2xVMIUQa3dsFHI21uC1N6epP3xV&#xA;HYqx/wAzeffK/lh1Gt3E1tGVR5LlbS6mt4Vlk9JGuJ4YpIoAz7AysuKu8zeffK/lh1Gt3E1tGVR5&#xA;LlbS6mt4Vlk9JGuJ4YpIoAz7AysuKp+6I6MjqGRgQykVBB2IIOKoXSABpNkBsBBFQf7AYqiJ5RDB&#xA;JMUaQRqz8IxyduIrRVHUnsMVY95b88W2tazqeiS6Ze6Rq2lRwT3FpfC3JaG65+lIj2s1zGQTEwpy&#xA;BHhiqpo/nry/rPmjWPLmmSNdXmgrEdUnjAMEUsxcLAXrUyj0yWAFB0JrtiqZTIh1u0YqOQtrgBqb&#xA;/wB5BiqOxVi9r59tpPNsPlm80nUNNu7yK4uNNubpbf0LqO0ZVlMZhmmkQj1FNJUQ0xVZ5X/MSx8z&#xA;3rrounXN3pMcssDa9HNp72nOGoPwJdtdjky0WsA6g/Z3xVleKoLR4oorMxxIscazThUUBQAJnAAA&#xA;xVG4q7FXYq7FXYq7FXYq7FXYq7FXYq7FULqf+8yf8Z7f/k+mKorFWDeeW806ymseU08pi+0fUrIw&#xA;W2ty3dr9VE8ykN9ZtnIuEWE0YNGkhJpQDqFUJq9r5isbLTfKMXl7Uta8s2VjBb31/aTackl76SCP&#xA;0HW6vLV0jYLWU7868elSVWe2HqfUbf1bcWknpJztVIZYm4isYZQAQvSoxVSi/wCOzdf8w1v/AMTn&#xA;xVGYq8t/My4XW20D9D6zDrGk3Wt2+l6v5bjaCe2ukEg+sq7xUmV7ZFMsiFylF+NKYq78zLhdbbQP&#xA;0PrMOsaTda3b6Xq/luNoJ7a6QSD6yrvFSZXtkUyyIXKUX40pir0nU7trPTbu7VQ7W0MkoQ7AlELU&#xA;/DFVW1gFvbRQA8hEioGPUhRSuKpN5w82eVvLenQy+ZdQGmWOoTLYx3RMsaiWVWIBmiFYRRT+8ZlA&#xA;/mGKvN/LOheef0V5jTyncR3WlaprRez1fU7uaC+n036vGJfRvVt7yV/33KOGaRWIjFUP2GCqP/5x&#xA;+s75tK1zXZdNtNPsdc1B5dMW0uHnpbWY+oxx8Wgg+BRbckkqTJyJKr3VelS/8dm1/wCYa4/4nBiq&#xA;l5i8w6P5c0a61rWbj6rplmoe5uODycFZggPGNXelWHQYq8y0DVvLukeb/M/na31eW+8ijTLP1tXm&#xA;eXUEiujMxeG1uCJpjAiMjyIrFEdt6UICqaeUbfSNT/NTVPNPlcRNoFxpUdrqGoWoUW17qBuDKrqy&#xA;/DM8MNQ8gr9sLWoICr0rFULpn+8z/wDGe4/5PviqKxV2KuxV2KuxV2KuxV2KuxV2KuxV2KobUUke&#xA;2/dqXZJIpOIpUiOVXale9FxVVguIZ0LRNyAPFh0Kt/KwO4PscVVMVdiriQoJJoBuSegGKpZFdwDU&#xA;5rgkrbSwwxxXBBEbOjylgGO3+7FoejV2rviqZ4qlWneVPK2mahcalpujWNlqN2Sbq9traGKaUseT&#xA;GSRFVmq25qcVdp3lTytpmoXGpabo1jZajdkm6vba2himlLHkxkkRVZqtuanFVTzAQ+kXlqnxXN1b&#xA;zRW8I3Z2ZCoAHzIqeg74qjLe6hnBCEiRKepEw4utenJT+Hj2xVVxV2KuxVLJbuA6nDcAlraKGaOW&#xA;4AJjV3eIqCw2/wB1tU9FpvTbFUzBDAEGoO4I6EYq7FXYqpz3EMCBpW4gnio6lm/lUDcn2GKqWnJI&#xA;lt+8UozySycTSoEkrOtad6NiqJxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVRntIpXEgJjnAosybOB&#xA;1oeoYezAjFVP6zNb7Xa/ux/x8xg8P9mu5T57r4kYq438bnhaD6zJ34Eemv8ArvuB8hVvbFXCzMpD&#xA;3jesRusQFIlP+r+0fdq+1MVRRAYEEVB2IPQjFUL9Vlg3s2AT/lmevp/7E7lPoqv+TirhqVqoInb6&#xA;tIu7RykKfDY9GH+rirvUu7jaEG3h/wB+uP3h/wBWM/Z+b/8AA4qqwWsMHIoKu9PUkY8nanTkx32r&#xA;t4Yq6e1hn4lxR0r6cini6168WG+9N/HFVL1Lu32mBuIf9+oP3g/1ox9r5p/wOKtnUbY0ELfWJGFV&#xA;jhoxp4ncKv8AsiMVa+qzXG94QU/5ZoyeH+zY0L/IgD274qigAoAAoBsAOgGKoU2ZiJezb0Sd2iIr&#xA;Ex/1f2T7rT3rira38aHhdAW0gBPxkcGAFSUfYHp3ofEYq19ann2tFHD/AJaZAeH+wUUL/OoHgTiq&#xA;pBaRROZCTJORRpn3cjrQdAo9lAGKq2KuxV2KuxV2KuxV2Kv/2Q==</xmpGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xmp:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
+ xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#">
+ <xmpMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>uuid:3827B80EC3A911DDA5DC950A3C961A13</stRef:instanceID>
+ <stRef:documentID>uuid:00C781B7BE6611DD88A8A342C283E1E7</stRef:documentID>
+ <stRef:originalDocumentID>uuid:00C781B7BE6611DD88A8A342C283E1E7</stRef:originalDocumentID>
+ </xmpMM:DerivedFrom>
+ <xmpMM:InstanceID>xmp.iid:01801174072068119109C408119822DD</xmpMM:InstanceID>
+ <xmpMM:DocumentID>xmp.did:01801174072068119109C408119822DD</xmpMM:DocumentID>
+ <xmpMM:History>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>converted</stEvt:action>
+ <stEvt:parameters>from application/postscript to application/vnd.adobe.illustrator</stEvt:parameters>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:01801174072068119109C408119822DD</stEvt:instanceID>
+ <stEvt:when>2010-11-16T16:59:25-05:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpMM:History>
+ <xmpMM:OriginalDocumentID>uuid:00C781B7BE6611DD88A8A342C283E1E7</xmpMM:OriginalDocumentID>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+ xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+ xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"
+ xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
+ <xmpTPg:MaxPageSize rdf:parseType="Resource">
+ <stDim:w>215.900000</stDim:w>
+ <stDim:h>279.400000</stDim:h>
+ <stDim:unit>Millimeters</stDim:unit>
+ </xmpTPg:MaxPageSize>
+ <xmpTPg:NPages>1</xmpTPg:NPages>
+ <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
+ <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
+ <xmpTPg:Fonts>
+ <rdf:Bag>
+ <rdf:li rdf:parseType="Resource">
+ <stFnt:fontName>Times-Italic</stFnt:fontName>
+ <stFnt:fontFamily>Times</stFnt:fontFamily>
+ <stFnt:fontFace>Italic</stFnt:fontFace>
+ <stFnt:fontType>TrueType</stFnt:fontType>
+ <stFnt:versionString>6.1d3e1</stFnt:versionString>
+ <stFnt:composite>False</stFnt:composite>
+ <stFnt:fontFileName>Times.dfont</stFnt:fontFileName>
+ </rdf:li>
+ </rdf:Bag>
+ </xmpTPg:Fonts>
+ <xmpTPg:PlateNames>
+ <rdf:Seq>
+ <rdf:li>Cyan</rdf:li>
+ <rdf:li>Magenta</rdf:li>
+ <rdf:li>Yellow</rdf:li>
+ <rdf:li>Black</rdf:li>
+ </rdf:Seq>
+ </xmpTPg:PlateNames>
+ <xmpTPg:SwatchGroups>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Default Swatch Group</xmpG:groupName>
+ <xmpG:groupType>0</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Blanc</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>255</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Noir</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Fusain</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>63</xmpG:red>
+ <xmpG:green>63</xmpG:green>
+ <xmpG:blue>63</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Graphite</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>102</xmpG:red>
+ <xmpG:green>102</xmpG:green>
+ <xmpG:blue>102</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Cendre</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>140</xmpG:red>
+ <xmpG:green>140</xmpG:green>
+ <xmpG:blue>140</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Fumée</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>178</xmpG:red>
+ <xmpG:green>178</xmpG:green>
+ <xmpG:blue>178</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Latte</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>228</xmpG:red>
+ <xmpG:green>188</xmpG:green>
+ <xmpG:blue>150</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Capuccino</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>213</xmpG:red>
+ <xmpG:green>151</xmpG:green>
+ <xmpG:blue>88</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Mochaccino</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>139</xmpG:red>
+ <xmpG:green>92</xmpG:green>
+ <xmpG:blue>41</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Chocolat</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>90</xmpG:red>
+ <xmpG:green>61</xmpG:green>
+ <xmpG:blue>28</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Rouge Mars</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>143</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Rubis</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>191</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Rouge pur</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Citrouille</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>64</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Jus</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>127</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Soleil</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>191</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Jaune</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert chartreuse</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>204</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert tendre</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>125</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert pur</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Menthe verte</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>163</xmpG:green>
+ <xmpG:blue>61</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert houx</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>107</xmpG:green>
+ <xmpG:blue>51</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu-vert</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>1</xmpG:red>
+ <xmpG:green>83</xmpG:green>
+ <xmpG:blue>83</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu des mers du Sud</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>4</xmpG:red>
+ <xmpG:green>115</xmpG:green>
+ <xmpG:blue>145</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu Méditerranée</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>160</xmpG:green>
+ <xmpG:blue>198</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu aloha</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>96</xmpG:green>
+ <xmpG:blue>182</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Noir bleu pâle</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>60</xmpG:green>
+ <xmpG:blue>255</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu pur</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>255</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Saphir</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>34</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Tanzanite</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>66</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Violet brillant</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>93</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Violet</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>130</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Violet orchidée</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>171</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Fuschia</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>208</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>177</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Rouge pur global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Jus global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>126</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Jaune global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert pur global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu Méditerranée global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>160</xmpG:green>
+ <xmpG:blue>198</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu pur global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>255</xmpG:blue>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpTPg:SwatchGroups>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?> % &&end XMP packet marker&& [{ai_metadata_stream_123} <</Type /Metadata /Subtype /XML>> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5
+%ADOEndClientInjection: PageSetup End "AI11EPS"
+%%EndPageSetup
+1 -1 scale 0 -230.741 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 230.741 li
+254.245 230.741 li
+254.245 0 li
+cp
+clp
+[1 0 0 1 0 0 ]ct
+145.255 104.892 mo
+127.153 94.4136 li
+108.967 104.914 li
+108.99 125.829 li
+127.123 136.362 li
+145.31 125.862 li
+145.255 104.892 li
+false sop
+/0
+[/DeviceCMYK] /CSA add_res
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+.25 lw
+2 lc
+0 lj
+3.23931 ml
+[] 0 dsh
+true sadj
+145.255 104.892 mo
+127.153 94.4136 li
+108.967 104.914 li
+108.99 125.829 li
+127.123 136.362 li
+145.31 125.862 li
+145.255 104.892 li
+145.255 104.892 li
+cp
+0 0 0 1 cmyk
+@
+163.418 73.4761 mo
+145.262 63.0293 li
+127.13 73.498 li
+127.153 94.4136 li
+145.255 104.892 li
+163.387 94.4229 li
+163.418 73.4761 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+163.418 73.4761 mo
+145.262 63.0293 li
+127.13 73.498 li
+127.153 94.4136 li
+145.255 104.892 li
+163.387 94.4229 li
+163.418 73.4761 li
+163.418 73.4761 li
+cp
+0 0 0 1 cmyk
+@
+127.13 73.498 mo
+109.028 63.02 li
+90.8418 73.52 li
+90.8652 94.4355 li
+108.967 104.914 li
+127.153 94.4136 li
+127.13 73.498 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+127.13 73.498 mo
+109.028 63.02 li
+90.8418 73.52 li
+90.8652 94.4355 li
+108.967 104.914 li
+127.153 94.4136 li
+127.13 73.498 li
+127.13 73.498 li
+cp
+0 0 0 1 cmyk
+@
+108.967 104.914 mo
+90.8652 94.4355 li
+72.7324 104.904 li
+72.7021 125.851 li
+90.8574 136.297 li
+108.99 125.829 li
+108.967 104.914 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+108.967 104.914 mo
+90.8652 94.4355 li
+72.7324 104.904 li
+72.7021 125.851 li
+90.8574 136.297 li
+108.99 125.829 li
+108.967 104.914 li
+108.967 104.914 li
+cp
+0 0 0 1 cmyk
+@
+127.123 136.362 mo
+108.99 125.829 li
+90.8574 136.297 li
+90.8584 157.299 li
+109.014 167.745 li
+127.146 157.276 li
+127.123 136.362 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+127.123 136.362 mo
+108.99 125.829 li
+90.8574 136.297 li
+90.8584 157.299 li
+109.014 167.745 li
+127.146 157.276 li
+127.123 136.362 li
+127.123 136.362 li
+cp
+0 0 0 1 cmyk
+@
+163.411 136.338 mo
+145.31 125.862 li
+127.123 136.362 li
+127.146 157.276 li
+145.248 167.754 li
+163.435 157.254 li
+163.411 136.338 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+163.411 136.338 mo
+145.31 125.862 li
+127.123 136.362 li
+127.146 157.276 li
+145.248 167.754 li
+163.435 157.254 li
+163.411 136.338 li
+163.411 136.338 li
+cp
+0 0 0 1 cmyk
+@
+181.574 104.924 mo
+163.387 94.4229 li
+145.255 104.892 li
+145.31 125.862 li
+163.411 136.338 li
+181.543 125.87 li
+181.574 104.924 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+181.574 104.924 mo
+163.387 94.4229 li
+145.255 104.892 li
+145.31 125.862 li
+163.411 136.338 li
+181.543 125.87 li
+181.574 104.924 li
+181.574 104.924 li
+cp
+0 0 0 1 cmyk
+@
+181.581 42.0605 mo
+163.426 31.6138 li
+145.293 42.0825 li
+145.262 63.0293 li
+163.418 73.4761 li
+181.551 63.0073 li
+181.581 42.0605 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+181.581 42.0605 mo
+163.426 31.6138 li
+145.293 42.0825 li
+145.262 63.0293 li
+163.418 73.4761 li
+181.551 63.0073 li
+181.581 42.0605 li
+181.581 42.0605 li
+cp
+0 0 0 1 cmyk
+@
+108.974 42.0508 mo
+90.8721 31.5728 li
+72.6855 42.0728 li
+72.709 62.9883 li
+90.8418 73.52 li
+109.028 63.02 li
+108.974 42.0508 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+108.974 42.0508 mo
+90.8721 31.5728 li
+72.6855 42.0728 li
+72.709 62.9883 li
+90.8418 73.52 li
+109.028 63.02 li
+108.974 42.0508 li
+108.974 42.0508 li
+cp
+0 0 0 1 cmyk
+@
+72.7324 104.904 mo
+54.5771 94.4575 li
+36.4443 104.926 li
+36.4141 125.874 li
+54.5693 136.32 li
+72.7021 125.851 li
+72.7324 104.904 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+72.7324 104.904 mo
+54.5771 94.4575 li
+36.4443 104.926 li
+36.4141 125.874 li
+54.5693 136.32 li
+72.7021 125.851 li
+72.7324 104.904 li
+72.7324 104.904 li
+cp
+0 0 0 1 cmyk
+@
+109.014 167.745 mo
+90.8584 157.299 li
+72.7256 167.768 li
+72.6953 188.713 li
+90.8506 199.161 li
+108.983 188.692 li
+109.014 167.745 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+109.014 167.745 mo
+90.8584 157.299 li
+72.7256 167.768 li
+72.6953 188.713 li
+90.8506 199.161 li
+108.983 188.692 li
+109.014 167.745 li
+109.014 167.745 li
+cp
+0 0 0 1 cmyk
+@
+181.536 167.733 mo
+163.435 157.254 li
+145.248 167.754 li
+145.271 188.67 li
+163.373 199.148 li
+181.56 188.648 li
+181.536 167.733 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+181.536 167.733 mo
+163.435 157.254 li
+145.248 167.754 li
+145.271 188.67 li
+163.373 199.148 li
+181.56 188.648 li
+181.536 167.733 li
+181.536 167.733 li
+cp
+0 0 0 1 cmyk
+@
+217.862 104.901 mo
+199.707 94.4551 li
+181.574 104.924 li
+181.543 125.87 li
+199.699 136.317 li
+217.832 125.848 li
+217.862 104.901 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+217.862 104.901 mo
+199.707 94.4551 li
+181.574 104.924 li
+181.543 125.87 li
+199.699 136.317 li
+217.832 125.848 li
+217.862 104.901 li
+217.862 104.901 li
+cp
+0 0 0 1 cmyk
+@
+145.293 42.0825 mo
+127.105 31.582 li
+108.974 42.0508 li
+109.028 63.02 li
+127.13 73.498 li
+145.262 63.0293 li
+145.293 42.0825 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+145.293 42.0825 mo
+127.105 31.582 li
+108.974 42.0508 li
+109.028 63.02 li
+127.13 73.498 li
+145.262 63.0293 li
+145.293 42.0825 li
+145.293 42.0825 li
+cp
+0 0 0 1 cmyk
+@
+90.8418 73.52 mo
+72.709 62.9883 li
+54.5762 73.457 li
+54.5771 94.4575 li
+72.7324 104.904 li
+90.8652 94.4355 li
+90.8418 73.52 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+90.8418 73.52 mo
+72.709 62.9883 li
+54.5762 73.457 li
+54.5771 94.4575 li
+72.7324 104.904 li
+90.8652 94.4355 li
+90.8418 73.52 li
+90.8418 73.52 li
+cp
+0 0 0 1 cmyk
+@
+90.8574 136.297 mo
+72.7021 125.851 li
+54.5693 136.32 li
+54.5391 157.266 li
+72.7256 167.768 li
+90.8584 157.299 li
+90.8574 136.297 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+90.8574 136.297 mo
+72.7021 125.851 li
+54.5693 136.32 li
+54.5391 157.266 li
+72.7256 167.768 li
+90.8584 157.299 li
+90.8574 136.297 li
+90.8574 136.297 li
+cp
+0 0 0 1 cmyk
+@
+145.248 167.754 mo
+127.146 157.276 li
+109.014 167.745 li
+108.983 188.692 li
+127.139 199.139 li
+145.271 188.67 li
+145.248 167.754 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+145.248 167.754 mo
+127.146 157.276 li
+109.014 167.745 li
+108.983 188.692 li
+127.139 199.139 li
+145.271 188.67 li
+145.248 167.754 li
+145.248 167.754 li
+cp
+0 0 0 1 cmyk
+@
+199.699 136.317 mo
+181.543 125.87 li
+163.411 136.338 li
+163.435 157.254 li
+181.536 167.733 li
+199.668 157.264 li
+199.699 136.317 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+199.699 136.317 mo
+181.543 125.87 li
+163.411 136.338 li
+163.435 157.254 li
+181.536 167.733 li
+199.668 157.264 li
+199.699 136.317 li
+199.699 136.317 li
+cp
+0 0 0 1 cmyk
+@
+199.706 73.4541 mo
+181.551 63.0073 li
+163.418 73.4761 li
+163.387 94.4229 li
+181.574 104.924 li
+199.707 94.4551 li
+199.706 73.4541 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+199.706 73.4541 mo
+181.551 63.0073 li
+163.418 73.4761 li
+163.387 94.4229 li
+181.574 104.924 li
+199.707 94.4551 li
+199.706 73.4541 li
+199.706 73.4541 li
+cp
+0 0 0 1 cmyk
+@
+199.69 10.6763 mo
+181.558 .144531 li
+163.425 10.6133 li
+163.426 31.6138 li
+181.581 42.0605 li
+199.714 31.5918 li
+199.69 10.6763 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+199.69 10.6763 mo
+181.558 .144531 li
+163.425 10.6133 li
+163.426 31.6138 li
+181.581 42.0605 li
+199.714 31.5918 li
+199.69 10.6763 li
+199.69 10.6763 li
+cp
+0 0 0 1 cmyk
+@
+90.8486 10.6572 mo
+72.7471 .179199 li
+54.5605 10.6792 li
+54.584 31.5947 li
+72.6855 42.0728 li
+90.8721 31.5728 li
+90.8486 10.6572 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+90.8486 10.6572 mo
+72.7471 .179199 li
+54.5605 10.6792 li
+54.584 31.5947 li
+72.6855 42.0728 li
+90.8721 31.5728 li
+90.8486 10.6572 li
+90.8486 10.6572 li
+cp
+0 0 0 1 cmyk
+@
+36.4443 104.926 mo
+18.2578 94.4258 li
+.125 104.895 li
+.179688 125.864 li
+18.2813 136.342 li
+36.4141 125.874 li
+36.4443 104.926 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+36.4443 104.926 mo
+18.2578 94.4258 li
+.125 104.895 li
+.179688 125.864 li
+18.2813 136.342 li
+36.4141 125.874 li
+36.4443 104.926 li
+36.4443 104.926 li
+cp
+0 0 0 1 cmyk
+@
+90.8506 199.161 mo
+72.6953 188.713 li
+54.5625 199.182 li
+54.5859 220.098 li
+72.6875 230.577 li
+90.8203 220.108 li
+90.8506 199.161 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+90.8506 199.161 mo
+72.6953 188.713 li
+54.5625 199.182 li
+54.5859 220.098 li
+72.6875 230.577 li
+90.8203 220.108 li
+90.8506 199.161 li
+90.8506 199.161 li
+cp
+0 0 0 1 cmyk
+@
+199.692 199.18 mo
+181.56 188.648 li
+163.373 199.148 li
+163.428 220.118 li
+181.529 230.596 li
+199.716 220.096 li
+199.692 199.18 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+199.692 199.18 mo
+181.56 188.648 li
+163.373 199.148 li
+163.428 220.118 li
+181.529 230.596 li
+199.716 220.096 li
+199.692 199.18 li
+199.692 199.18 li
+cp
+0 0 0 1 cmyk
+@
+254.097 104.911 mo
+235.995 94.4326 li
+217.862 104.901 li
+217.832 125.848 li
+235.987 136.295 li
+254.12 125.827 li
+254.097 104.911 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+254.097 104.911 mo
+235.995 94.4326 li
+217.862 104.901 li
+217.832 125.848 li
+235.987 136.295 li
+254.12 125.827 li
+254.097 104.911 li
+254.097 104.911 li
+cp
+0 0 0 1 cmyk
+@
+163.425 10.6133 mo
+145.27 .166504 li
+127.137 10.6353 li
+127.105 31.582 li
+145.293 42.0825 li
+163.426 31.6138 li
+163.425 10.6133 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+163.425 10.6133 mo
+145.27 .166504 li
+127.137 10.6353 li
+127.105 31.582 li
+145.293 42.0825 li
+163.426 31.6138 li
+163.425 10.6133 li
+163.425 10.6133 li
+cp
+0 0 0 1 cmyk
+@
+72.6855 42.0728 mo
+54.584 31.5947 li
+36.4512 42.0635 li
+36.4209 63.0103 li
+54.5762 73.457 li
+72.709 62.9883 li
+72.6855 42.0728 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+72.6855 42.0728 mo
+54.584 31.5947 li
+36.4512 42.0635 li
+36.4209 63.0103 li
+54.5762 73.457 li
+72.709 62.9883 li
+72.6855 42.0728 li
+72.6855 42.0728 li
+cp
+0 0 0 1 cmyk
+@
+54.5693 136.32 mo
+36.4141 125.874 li
+18.2813 136.342 li
+18.3047 157.257 li
+36.4063 167.735 li
+54.5391 157.266 li
+54.5693 136.32 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+54.5693 136.32 mo
+36.4141 125.874 li
+18.2813 136.342 li
+18.3047 157.257 li
+36.4063 167.735 li
+54.5391 157.266 li
+54.5693 136.32 li
+54.5693 136.32 li
+cp
+0 0 0 1 cmyk
+@
+127.139 199.139 mo
+108.983 188.692 li
+90.8506 199.161 li
+90.8203 220.108 li
+108.976 230.554 li
+127.108 220.085 li
+127.139 199.139 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+127.139 199.139 mo
+108.983 188.692 li
+90.8506 199.161 li
+90.8203 220.108 li
+108.976 230.554 li
+127.108 220.085 li
+127.139 199.139 li
+127.139 199.139 li
+cp
+0 0 0 1 cmyk
+@
+217.824 167.71 mo
+199.668 157.264 li
+181.536 167.733 li
+181.56 188.648 li
+199.692 199.18 li
+217.824 188.711 li
+217.824 167.71 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+217.824 167.71 mo
+199.668 157.264 li
+181.536 167.733 li
+181.56 188.648 li
+199.692 199.18 li
+217.824 188.711 li
+217.824 167.71 li
+217.824 167.71 li
+cp
+0 0 0 1 cmyk
+@
+235.972 73.5176 mo
+217.839 62.9854 li
+199.706 73.4541 li
+199.707 94.4551 li
+217.862 104.901 li
+235.995 94.4326 li
+235.972 73.5176 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+235.972 73.5176 mo
+217.839 62.9854 li
+199.706 73.4541 li
+199.707 94.4551 li
+217.862 104.901 li
+235.995 94.4326 li
+235.972 73.5176 li
+235.972 73.5176 li
+cp
+0 0 0 1 cmyk
+@
+127.137 10.6353 mo
+108.98 .188477 li
+90.8486 10.6572 li
+90.8721 31.5728 li
+108.974 42.0508 li
+127.105 31.582 li
+127.137 10.6353 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+127.137 10.6353 mo
+108.98 .188477 li
+90.8486 10.6572 li
+90.8721 31.5728 li
+108.974 42.0508 li
+127.105 31.582 li
+127.137 10.6353 li
+127.137 10.6353 li
+cp
+0 0 0 1 cmyk
+@
+54.5762 73.457 mo
+36.4209 63.0103 li
+18.2881 73.479 li
+18.2578 94.4258 li
+36.4443 104.926 li
+54.5771 94.4575 li
+54.5762 73.457 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+54.5762 73.457 mo
+36.4209 63.0103 li
+18.2881 73.479 li
+18.2578 94.4258 li
+36.4443 104.926 li
+54.5771 94.4575 li
+54.5762 73.457 li
+54.5762 73.457 li
+cp
+0 0 0 1 cmyk
+@
+72.7256 167.768 mo
+54.5391 157.266 li
+36.4063 167.735 li
+36.4609 188.706 li
+54.5625 199.182 li
+72.6953 188.713 li
+72.7256 167.768 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+72.7256 167.768 mo
+54.5391 157.266 li
+36.4063 167.735 li
+36.4609 188.706 li
+54.5625 199.182 li
+72.6953 188.713 li
+72.7256 167.768 li
+72.7256 167.768 li
+cp
+0 0 0 1 cmyk
+@
+163.373 199.148 mo
+145.271 188.67 li
+127.139 199.139 li
+127.108 220.085 li
+145.295 230.586 li
+163.428 220.118 li
+163.373 199.148 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+163.373 199.148 mo
+145.271 188.67 li
+127.139 199.139 li
+127.108 220.085 li
+145.295 230.586 li
+163.428 220.118 li
+163.373 199.148 li
+163.373 199.148 li
+cp
+0 0 0 1 cmyk
+@
+235.987 136.295 mo
+217.832 125.848 li
+199.699 136.317 li
+199.668 157.264 li
+217.824 167.71 li
+235.957 157.242 li
+235.987 136.295 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+235.987 136.295 mo
+217.832 125.848 li
+199.699 136.317 li
+199.668 157.264 li
+217.824 167.71 li
+235.957 157.242 li
+235.987 136.295 li
+235.987 136.295 li
+cp
+0 0 0 1 cmyk
+@
+217.815 42.0698 mo
+199.714 31.5918 li
+181.581 42.0605 li
+181.551 63.0073 li
+199.706 73.4541 li
+217.839 62.9854 li
+217.815 42.0698 li
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+217.815 42.0698 mo
+199.714 31.5918 li
+181.581 42.0605 li
+181.551 63.0073 li
+199.706 73.4541 li
+217.839 62.9854 li
+217.815 42.0698 li
+217.815 42.0698 li
+cp
+0 0 0 1 cmyk
+@
+.75021 .679683 .670222 .90164 cmyk
+%ADOBeginSubsetFont: Times-Italic Initial
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Times-Italic def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 49 /one put def /FontBBox {-296 -413 1661 1205} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 2 dict dup begin /.notdef <1C60D8A8C9B7D8BE1853B203EFE351B1CDFA12DF07B00368C22E31 EFC3300D63209ED6> |- /one <1C60D8A8C9B7A73DF20AACD81F51CDF035203AD98E8BE9F8F6DCE87E5C F3C389E734A875E4C87814E53C39CEBDA5DEB0A2209A3CE4850A1519A46C78A1 BAD9B717AC6802F3722C5F0C5FB572C56DC28BEB55FE019ED23E0252F5CE5EA1 026734AE05F045FA0E8B2FF2C12476C08FABE0AD5FBEA4C540DB5C83896BF115 B84E961C81431EE93E8A6F2EA4B686E9E0CDE6> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont
+/MQOZZV+Times-Italic /Times-Italic findfont ct_VMDictPut /MQOZZV+Times-Italic*1 [49{/.notdef}rp /one 206{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 124.806 121.293 mo (1)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /two <1C60D8A8C9B7A73DD8334B3BC9901481F6D704362F7D67101BB94C3084 E0DDA1820EFCC7949871D41600317976CF8EBE943EF4130DCB4C0E4C98BD76F5 0CD707306CCD68B5AC0A92BF048DE1326D325EF3B74E15CE2E1E98AD00DA3046 40D485D09CAC8DF73B1B50D215493BE7426DAAEB1156148CA2AB41E9D928DFFE 9FB5C3B4DBB45EE9D294EE4695> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 50 /two put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [49{/.notdef}rp /one /two 205{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 159.806 120.293 mo (2)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /three <1C60D8A8C9B7A73D8ADA4CA8BA72577787AF65F9C91C847EBC092EB7 F2A3070050F42D94A67EF6D2BD207A2B0533E4B8ED534D1F0C9B4F68261F2A11 F8230FDEDF8A0B4E03CA6ACD89B8F5B72A1A3FEB94C82437E9E6ED367AFDD52C A82360CF3B9C98753263FEECA454B8669B03203E0AA0299698FAF4C1FDE19978 96D6DD31FA059B11513CE309A15C7D6312B46961D524A4C2696A7E5D71DB4CE9 E3303606791A33A9EBB39AFD8A957D3794D60D3D8C58EAB6B53881AA0557DB2E 6B9ECD34635A29C5256E0BD65CDB026A457ADBA287B0E2F9081EC3691FD0567E 0D82EDE17744924D74EA1B30F0C1> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 51 /three put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [49{/.notdef}rp /one /two /three 204{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 141.806 88.293 mo (3)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /four <1C60D8A8C9B7A73DEE1559203DEC404957A916D179682E547483B1D26 62B92303234A809D8DDE21E9313C8F0CA81FB6C75E0AEBB921AE8B37CB100274 32C> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 52 /four put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [49{/.notdef}rp /one /two /three /four 203{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 104.806 91.293 mo (4)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /five <1C60D8A8C9B7A73DB92CE6209DF9B835C753A3F02FDD413CD65848E55 1050BB9F8BBE0568BC11742713ACAAFA44FB477D8F97AA927DAA5CB4C43AEF17 7615F3B9CE67974515AFDDF13072B24E7642E8EE4082BB00D2863F989F347738 89AEE0844B77B52B03318B4C59D46E37CDB70C3D25BD95EAF776053F84FEEFA4 8D00AC885AB> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 53 /five put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [49{/.notdef}rp /one /two /three /four /five 202{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 85.8057 124.293 mo (5)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /six <1C60D8A8C9B7A73DB947B78D0EAF4C04533F4424068E513374B014AC34 B5621AAF6442EF0A2B68E07E94180838C273F2D9565B91F6E672489E69DA4514 22EBA304F10DB4EF6DD04CB2B18A878F5E89DF15E24337AF186E23C34372B68C 6357F82C5F9168A333E962E1314D53887924778D2821BFD1D733452A151D3547 14227D1370843934653BCCE07E878302785B8CAD41012DADFD32800FA8190A16 C1E12AB1FC8BE9645338479AB62BE56EB5255D9BECA5E7> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 54 /six put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [49{/.notdef}rp /one /two /three /four /five /six 201{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 106.806 152.293 mo (6)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /seven <1C60D8A8C9B7A73DB6162145DF86D5826D50B862DB0D7FD8EB656E45 31D67A63B798D9E6B3007666CE8A4404CD186F1331F34E4D0C6523> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 55 /seven put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [49{/.notdef}rp /one /two /three /four /five /six /seven 200{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 141.806 151.293 mo (7)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /eight <1C60D8A8C9B7A73DB9EE2B4C3813C5DC42755C392A1AC67666449C61 9EB445DCD117238F7B8AE5A2181715EF83B1329EDF17227E1E929AE0F2E397CE 0576D84E14AC0024397CFC65E98FF69E0E39E494F6051B23DB9500F84375EE5E 578D66320636A785EDAFC1E4685722F868161C9447E500FB688F197AD27C533A E162E7EACA5942E149DBC9B01129885A276C1079977D733D5E358071746619F4 169102DE16586ED85EBD7855DE324D509B5C87FFC1414145F313CD4A301029DA D17C2330CA862423BBD047FF99680FDA52EE8007304F6FEB8E23DFA6CC1F1D3C 3040D1F556568B54FEC8AD3E80E6BEC43B6AD2844332DF6CB89F96336B5ACF28 F959FEA86317CEE2F16CCF> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 56 /eight put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [49{/.notdef}rp /one /two /three /four /five /six /seven /eight 199{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 194.806 121.293 mo (8)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /nine <1C60D8A8C9B7A73DB9BC76669044CED48C25AFFFC7C0FFFE448864EE9 B24704DBDA9575126857EDC381F87774DA648AAF893D9B0CE9BDF386060972D2 1830A3B1C70DE1552D9FE36229D86E746DBA1EB16709E20A88B862AC405FAE44 CC7FB5092E39BD54F82698CF3381B6A90DA2858D0AA49EE6105D7D66DAF03458 EB2666BC277211C922EA7F55B8B0782B732BFBD9E709C7B3C8A3086DD3AD986E 329EDAD4C6D4A65E950739B08B0E2AEF6D791248739CC3BFE9659> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 57 /nine put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [49{/.notdef}rp /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 177.806 89.293 mo (9)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2010 Adobe System Incorporated. All rights reserved. systemdict begin MQOZZV+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /zero <1C60D8A8C9B7A73DB97D28CE021B49950835179F81DB06CBF930B6C6D 5706D9ED6014632ABEADAA0D048E67029BA27E752F6AABF2BF3925FA80CF6D16 5732BF65C6EA4D3C751E18327714EA7621A55C0DF161D6AB71192F2116C05690 BDC8199A704B3BDCB601C35C000C936CEADD76518E5903B4437D88DA3559D6E3 5C0BFCF02F2B6192168CA3B70> |- systemdict /gcheck known {setglobal} if end {end} if end MQOZZV+Times-Italic /Encoding get dup 48 /zero put pop %ADOEndSubsetFont
+/MQOZZV+Times-Italic*1 [48{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] MQOZZV+Times-Italic nf MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 152.806 59.293 mo (10) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 118.806 59.293 mo (11) [6.82031 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 82.8057 57.293 mo (12) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 66.8057 92.293 mo (13) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 44.8057 120.293 mo (14) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 67.8057 153.293 mo (15) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 81.8057 184.293 mo (16) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 119.806 183.293 mo (17) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 152.806 184.293 mo (18) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 172.806 152.293 mo (19) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 227.806 120.293 mo (20) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 211.806 90.293 mo (21) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 190.806 56.293 mo (22) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 175.806 27.293 mo (23) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 138.806 26.293 mo (24) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 102.806 28.293 mo (25) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 63.8057 25.293 mo (26) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 46.8057 57.293 mo (27) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 28.8057 91.293 mo (28) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 12.8057 122.293 mo (29) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 30.8057 152.293 mo (30) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 44.8057 183.293 mo (31) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 65.8057 212.293 mo (32) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 103.806 215.293 mo (33) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 139.806 214.293 mo (34) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 172.806 214.293 mo (35) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 190.806 181.293 mo (36) [8 0 ]xsh MQOZZV+Times-Italic*1 [16 0 0 -16 0 0 ]msf 208.806 153.293 mo (37) [8 0 ]xsh %ADOBeginClientInjection: EndPageContent "AI11EPS"
+userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
+%ADOEndClientInjection: EndPageContent "AI11EPS"
+grestore
+grestore
+pgrs
+%%PageTrailer
+%ADOBeginClientInjection: PageTrailer Start "AI11EPS"
+[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5
+%ADOEndClientInjection: PageTrailer Start "AI11EPS"
+[
+[/CSA [/0 ]]
+] del_res
+/MQOZZV+Times-Italic*1 uf /MQOZZV+Times-Italic uf /Times-Italic uf Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec
+%%EOF
+%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Guy Marleau) () %%Title: (HexAssmbR.eps) %%CreationDate: 10-11-16 16:59 %%Canvassize: 16383 %AI9_DataStream %Gb"-6lZ+8mFXHkdrXS_PAnp'D&GHQL9P+m)&J?rgOf!$AR[1D5#$.Fe=J:6XW_+JuNTN7``Rb"Ch8:IWAPY7AoI:uG)<i#f5F:hd %kGtfK].^Y^YA\oXn,Dt&Za([uWhDCflM@S6/,.Rqs*4Jq=.doVcHEJl_hI8j>P8!\lFa+:epjJXYK"0HT0(oCqsr_2p@E4kn(q>u %qK06Z\\%n6bHo*Y05o0cIJJMFkORtHYAS7Grpss?\U=-ijs03Jm:Uq5\(;_)55jJBT.b,chjJ]'q==(9c1TWalrDN<g@*VYS#c5M %rkmj\Za)PD_M`!uh>HC2k5@Moq='0?qd5rF>p!CU^Ot;;h'[\:rmnr-I/-jQmr#kP^\Y(IZ)dW6qV^91']/&gKBM,sIK&Rp_gcsr %n*BK/J,O;oOhX"/cMP=,WnKZdLLDUcn>,Kp^@G&,s/=,I^RK/E^7>/uJ,c_Hf:T87mk8VZp]%fcqr-]*&!o4^qb$lAJ)rB6>o,]Z %G@T<kqUq[-O'h==:DR4r%[I".fX59HQr!_1jd4`o$fu.'nTM"[lo4mlQVVs0O(1<_6Zi"9gjT"W.W]**eT]9:(Y[45O/r0(R?-uW %;8GEg@lMp,Uo:<?\?RHok3VPcs"@G<>^uTtJ,/p:me6\ZR`>%"mc0)Gqg\3I<;:Crb3H&MCOGU*Wt-:j/jE^ZA?LjY]KN;cpo2U( %8jAMYb#`4eI9orCH.J#9q9Y2_=[/-qQ-T$&s1#f>cX3:Bj438gX*^@qe,AHJY5bDl?"MJ!"ocGaroM>Jec"rSY<V&0RXR-RD#Et^ %ql:Z^#sQ,\>lF`j.%i0_'/0.So)=EFc[Ll1h0]MlnB8.h^VS7is*je,X*aeshgE)JrV#Z/^g6r6.2m]<DjbNJg\UmucDhASn,:!j %^9H[j=DOi[eA,)]Q1WUFrMoY;rUg]Q\%e^XlbE=Pqs4!f;Z,;ln-@bGq-a2_r#]k*\+fLWX'</L^N:"$ep<55r7Bia(OZ*M^RB'o %Y<ur&^>?.W)uRCnIQH7*00`fuQUfr3J%YX,g&1$Z@0shVX2E8d$U=UErc'peX*#G3f6)>IY/@koNUO#cpb[H"lbZY-(]N^2E)kMD %X1E1S\PBmflL6T71\sW:oJhT+`\C^5SqWfqWl#ubFZ>%M*Y./"_]`9kY2S2ZmCMfOFUdfC.t.]k)"/:0#JUl.%A2_UCHq4(cYult %;tq65$>ndgid7@fiFfYIZmbh\mH1"Uc\=?3TAd!#U@9tgK`-Q]LDGT9U#"[OGVuiWHmeV7IXejWZn)%_f;rb4NQ3F%3VG3$,5+q0 %M4__Pj5&b/j1XE\LHFZRi[aL1XpXP(5=8.)K%Ogc%nA2K%TeAXnH`X.i+GFS_U%^QBH<+_pka29?3rj6<M=j"-]TCr''r]trpYn0 %#K!&'r8BBJqnl_N=(/j`^L57Tm_bUUIGsp0brf<W"[Bj]TliIR6gMUeZ.8VeBOCNPY/9uTg4t*.T++$&25,0\/"YG,G-L0!)fTul %*9OfKZRsrmc4lcV]InG&Z/>*>Yh/DlZ/<Eho8%A?nD;&_r9[TJINICe#MqJD9Us?ek1DUp_[6pE^Ui.h1[Zc"Xh(gJT60M]m,iSs %o.PJpk7Fh=*G+YM*J\T(glp^Gg)GFCI)#Tm=>,-//.6]Uhmb2&oVa6e7t9PDS6OsG^[^9sC0Q'SJ)d<mnSeAcO(#i=LOm3eTZ8nJ %48Km<o8J1bDg]'uN^nIcJ)b$An8J8bO$XntT80ZZ5B0ruDuL,oqt=%7TkW+gjnj$9i;YOER<r8+pq,e[[4jAp=Xa9l).-\:Vk_k< %l]1rS>H4m$X8CuPR/AkGqa8fE;D6Gl*N<ZJl0.!fe!kRF%S(qR:N>.,Du0+7Q];N'1;;WEY.N%rR<q)?#QAPeKP17glMG)$0<^$K %q=X75ffnq9dN@49>Jg'S2(O]SrQ`"'.k:>_COj"kec(C!&FRSeje!WQ$1$bmCFf2(N7[')iSL7mb4'csg8aGU>_C@Hp)_(ti<j8! %gm<IGfApR;'AYbC96f;oAo+kL<.DCf7P(oC^L>K-Ld-s6L%!rH^=SCa1";ucj`qI'iu5f5:iE]r"uP1!1=QP+>IYFIRa&?r?K6Bb %R[^+<%=UOcO>Z:]5(#;=?dd(,>CrK"Si@Jj]F%.fZoboM/"i%`[5_*(gupi_FN$PL[G3MYl0[9dQ(bN@rq(MQ-XDdE+Y-6YmB/0i %jlERVT@[*>h:O?M8()V8f&X58E*(i,'(<>6U,JLk/1WP`hmr\?;a\(db4M"QanBm;o/a7*i`22qa(b8#="<H'](8Gb[B.o5a!hl\ %qOJR<SIp1USgADaaU6Mi*3HscH`aF>.UB[@).;pOma,B\TtOW1?8_$)Anm'hWntB)mX3#)E#n4Ln[I`-&\ViF4?Vue<gio==+/RR %3\,HP-@Ol<[F2dWlt$X_5OP@VGL19YHL^lO8#]/<hdheAX*K\5&(+C]"*'6mmQU"E]KW\a)C*r$mCd?!_*k1DSJb:c?r+b6el*=' %%K;Y,\Db'Y*_H6dcNX.cI2^]Hm_I70k2_-.?$VLn]c#-NRSBYtn9_0AhMY,6SGbEOBSN?>V:GMeg/V+4U,u.tSY[#N3UdCMY7Glm %Gl!p(kqqoCJrsF8S*V1DVa7]$H/2P]rZ-;6]5&,Ul1B+4qZD0[9=ZGQ7!jCRGI_O6<@_cqp>H7">JB]O,;#dBQO!BAS/[TTRlP7B %]q(@kP>@N4HCr<jRn^LNVrOc.Zq"ep`-oU7DoOn(DGN6KNb(r"AR;mMbUhJ1ioPBL^+SRch(<ChBq=rr/9-DE'(%mTHF2D$F^`;) %OqBJtT'WNFktgnqCJW;@Z/?ZnqidU_/+89?h5`c\BPiO<#gZY`mt:%>,g4ri*cU:mdi`BKm3h&(bjIr`.n[?Q3\HC])=CNNjQMiG %QJhW%rj"DVjrsIa4*LQ#i=qO*IoRKiFsG]-n/O0'52?INHa&qIS0BFoOo-aXLtO@W-\CeEG=XU`[[#M.e/ISF=;RM&>Y2)nT&42m %E9A7f#In6iHP8DTQ+9H!KAXVQ6V/1;N_\dU4,S:W-ng9Mnp>BYpEC=u(5g@CfCGK<]LJMdk=`CuRe'nI[6uOm]gMOZGU;U\cthCB %.[>nccC+&k,eI4UM9J`XmsHjnE_E5DHRB4#XZB<gJ(VDGA]8n4M/&$P1[0]aYPC7EI>4<j4#t>BgT&N__m4`;Idc$r19[r&'n9D_ %X7Z:7p2*:E\(gh'qCL@7_K.<>jq6=3Z#N3R_=[6j"DLG7J4G^pXMuFLEl<*^WtVT<iH6C<oXaUN?=%KmodV+DdVHPMU<k+%hlUN- %=^(TBY$'YD?'3j/BO/"*clO'-R`pf)l7U(tS^,,Qof<!sSr%]PD67`bmA:>=e]>@t?(lYDEp?(o6Ik%h?5rG,Wd<%uknUSNZ2S6/ %1t]\rgs;beH6BiKE2"qY/%Dd_?F7ts[X_p+ZA`M420q$2&W=&85/$!*ZX]lYN(t)#;iqc'k2"2N<4Eu^A[lgV`'M^-d4Ikngog0k %EkgOWLD;6N7+=.DH)7:Vo,[#)Y!&((2QKKr^@4(rS(_(CU.F@%BNMUR#Kn^QQLLu9ljNS_AYQHohNFI[)sMV1<97D*q[Pig]?$S# %O`g'mI;\p@CDP#,12FA4[dMlCP4S1Zf;o`,l#+%1H".jgp9iB4DS(8Y%qqYM^Ica>F6D]9b\QPGdIhOUg%)oql)<XDZ'N5>1XK=4 %2eQkKTAI=p7i0tS\Z@ORXbHM3B\2P/QMJ4*Z8J@?U?A-?d@cZ5mPc=7gDq_(=Z5,g(3_mLYJhm!C*MpZ=h!rXm(@.A9?oTGF0l+u %Co+DQ?@t=D=R3k#E?FaX`pG6M]C<H&N0^g@JG!UQ9^e+q$Ys3'Q<Ou]B?TiJ[=1YnLHJhBgjbgcN^ttSqq;:'lmGF%Y3/lb719'2 %ARsg%%$ii\)QFU9XZ(RH3!]9)Z&`_u>EV\I]kXaU*+XA4UQL9!=iCF^8M6QKn*s)1[5%[K`&cf7BS):;AW'%H?=q6P2Gb=>"3X.p %f;dNt[+Pi;@_#Y9M)R:0XdjOTrW`1gY,JJ;qLR*)T1>fqMJ%.?[rG2SpWF5JT\ZTUk?Q2S0%RO'O0`nCn"bhbVRV[/f'?jB4kMe; %EAAhDCf5cN2',36RcViZbh5(1npdu?1OfJcPuU:8_\':3e+S"9jBq*Gjj,[S?,^!*r,,KK8o+Q0P>mV2G"l.Y!j0NYA`WJfeN+S? %,HS<B)5BBq=S&!dfbl^I.6]C_]4*`oooh?bW!=VL4ZRN71)Ta#qdhZL,k9Tm?dO8Mp'oY4f?O+A5,`TH:JYN1A_SY*%?53^n,)'j %Xd)NEA_Sa'fQCWW&Zrj'cVQg'p"\Xb.I"$*:Pt)?]>7bhs-$KTp'NuKq]NgDEpg6gJE%Q?!apGPhFr%L`q\[sdcR9J=^FGn88Xf7 %DnXFReS!lbiRuAGT&a_H'2/'ar#>+EfQ.2u_>@EIP'>4fhB,cCm3Pie*Ir:=S@'c1;_+on*+<A]Esh,XMsO.4Xdde^hue/rBB-OP %S2PO)WHa$s9D-j!]oBKoXE-J$'k&rYF4"Ym>Kjons/t$V'D6D$Ml0%[p3F?\o5DWO[.Blc*gYo1n(b*<nN(Jn@s^OQYof,`44r@q %ArEotl&JdPc9eWTB")KuVs/V9U"69_A&q\.CH'\t!Vbi_HD>J:cu<S+X4/r2LPK\nZaNXl4-R+4-01r>I1:PYbY"%-nag8n9$TcY %>8#9'$-CiZhc.`U[_P:#Q9Nk@'^=:qmUrS3_Y5;gZT4kAm>9SW[Dc60]ut@=EntobA"?0`7XJT^&7h@!H.e<i'I<!$<r:2eamddD %GGLC%_g@F3'"gh[Ho1A^a6-1f/J%;%Jp?,AGW`A1kpMoDrWYh;S_28OS[iIAA^omG#roE7q0f]gOoB++I3/MpnCcdg6\mf"`$$eK %]t_1iqZ5T<kO?bU=.d6TFME%mGk(60mQP!+]"\.%k3?dL/q1=Fr/[li4``?k^V7;RmsM^6metlVLNchgYA\;20:'e*?Tqh&r:B+; %S+fu#^Z!Ak`UDk$Q[$Uue95j-meZq=QOi!2>lEpH;Qmp_?UElC\FM0FUq=.RO'\68?HG^@Z2/7Kk1X']/_AcEp$UfLYJ%hhn'&1` %EpXn(aqq__$XWZu06J(<jP'?p5Q#JCJ+;CQi76As45\p3T0?W<hh5$X\p>.oXtK_CjlY^jo>Sbnqp5Ees*3Ken_s'4r?#p)0AT!7 %R]l,W`OiaCJ%i\siK'Ta52T_]^C&q6(O-J]Fm$5XTAO"(Ik`Mk^\Mtmq<<r8?M\p<jjT"NgFmjbs8MW?mDXi6l-!sc*WNjcJ,fJ4 %YNkuX.Qm`Mq<?_%S+$YiE9U`-Du]Pb=._f(hr"CqmD[VJhVDFcJ>[j>?,+"anK3igI=H>$#BtM65CDugIJ)Reo?Gh[TCjl(M6!,8 %l]7b$T0?Sq]=OAK0IE6)oP;"I$ZkD&]t^D%Wt4\--F3)LW0I=t3oM`?*FF2Dr?'X"Jk2e2TDtrSqu6R-7s+QIIg:0).n/kFrdsFj %`V7uu_)+=Q2d^t)hfJNU9Fr%V?"\Ysr,a5D#_2VB5QC9Ab9oMCgr3g$k[L,Z3&;>\\HTV-=8;Wqlu`2k>kBPZkVmb6DbPT7mbcq; %^V_RNB<1hK^@a[Ke>H*o(Zs1+&0EO^h1tfTIta4p^4QT?9,^m=]D1EQgE/':^O3Q%r:8OE_n4[(J%KrLks+@F>p+[%rMT+urUf3h %eM#8JftW@ePd!k6\*r`OORY!M^9^,=EJ3fL0;:BYU+7s-n_='K/+rc^=*aN,rKjR's8;E0rP%Vj>0^bl?XNSG\bc%RQT+o)mc+*: %HbV*qs4Js3ckUMNh^bl__r-86>WJ$Wc1s6sq>0[ErUopB?hcO-J/HdoO8!ke^V'/"_R6T;F4f5potu%ERh&Rb>b8KHCbP\j&D#01 %3VF8U+8lHD7!C?q(WWSGc^/9Eg!HPfMsZ"#h>VA9<]*=Upr6+in%SVhLHjSMI!:.VUR&CAS_s82rN.02&3/qRq."Y^q!PUM?i4.. %E.@WDj0*@8^N4l`]taH^e_,7iH%0skDgm-.GOR![5/4c0q";a)+0WDn]DnNGa&eV^s1#YNqe3!p=8^9,qnFfQ5<`?FDf77H0CR6F %FfG2O?i*4V\!OgC>.;6>E2DIgFWMmKDuT8+q(:BOQsPk-psk?Grt&%TGCT$Br./(br;=UAq8R>KT;2Pd1VPqumGY\Sk$87B]g&"T %^O5n<fsc0L2c=MjQIJY__lMbmT>l*Q(-Z^7Rp56Pm5NDrkr2?2T7:n=iih5=#63g]\b<q;5@Zu5nN1:D$Sq1o2rT*ZR96[6?%;^D %o?"Z9gTXtt]=Ie#cX%mnE2p@n)h'GhmjI*R?`lV#l.t3Ep__(#cG',7ji8mMoCF&*\FLT<YRProh>_roM\@%><M%IEk5Bc8S$P?3 %IMmJ.h(PpKJ+;t'lK7FDpYgY7rVX(H^[1^PmVI@@jm<$4%P<skQen'[ap;Q>beD`Md?hh=oak)Ri`JgP6?1$a8n1IDV5)JVIkChf %&]t7V9l]Z<p'#q0Y@nAE@9Q,MK9RGVA*LA1^\>EB(Ni_:^3'$E:\F'Y][gjsqNmYJCPHG;B&E0e=kg6a6\oG<[^5GbV(9-WCV$t? %]:k^AV_<JG=0?K<XrmM^J(ZlI6TqeD5E*Jg\$Ct3=H1SXNr:qtP96-&>c2VBVL!!TcDtR;1f&m@RF\p9bIO'W2`Ge>GB<5r0TYf^ %c[I!to.mM)_O'giq,/:Q?Wn=m*qP6.gl/Y9i@aJ)dn&*<3-UkO)[3oUeQ#`e<Dfp\;BF!6M^H+j?.kHb=d;F\(5r3IE._XT'Re@D %D:+"I'\S8b^\n#M:TZt@CWnj!]+83tTnHaRTesKj^3!3L>k/mOMOuZCjN@rXFD2T)"j1#MTb>Cse@sGH1f4+'ocqo$a:(m7?i4a3 %j#-^2$RO#I`L!u;/%CpB79-munj?Y`%?t8ZnT2D/I2S^Q8R2'_>PSRDAfjdAC@Pl;<bP7<&#]Q^+<'EEQsW%+Q$%3[`NP5HoOWVS %2qJ9_@3.&8KJaTm,W*Hs!DL)((g"IY(;I?ij6Tjn3;S?j=&S55;rd2DI/AeO!#QKdedd/R:&]a\YJ8Ad_T%(8\G=S!a0f:NU[q,i %p'Z$8bI.)&[e3;&p2)?JhfikFp_eSFB"tcE^V]lNo4u&0%B+ZP(@Bg.IZ5?F?820q@IX.\kPY&#pf<+Z/,aj&S&I%XKASp@^PrXr %ml-K^D_&56;V;buOc+/G_)Hi6*AR=al$O:)^:u/THUY>'hk<Qt]sI1mdGK<>#GLhH;>]<$C%WKTrCq`O#?ZO/Xhh:oT\&*]Ybg5/ %_ep@"3;WsJ0tB(.QK7#!""@<;S[.C9U[9X7b+2FEn\*MDIJ)EDmlM%mqbU4*TX7NV._V)9J/LA?Oj.gre:2iY/^D\d"_O\d,:r5d %-Gsj2CVe?VE&NBt;=Uu6Ufr=4A"qsYK$aB)"sKL\$^DJ+Y7p7?'.imWU&p6io!?^c2D#n.U%fpa2]V+*P;"+U_=?"WFpY&[S50<Y %;;mb>_@#uA<<J"V33MbdlK?R2WAR"Jpc-(bKk1SR(`,0Xn4^0b1<$F4GGmHsT`^BL)])T^00THc/cDfgpjpI'*bBSTL#WQ%XtZsV %^k+A':FX&<3]NGt5k7DW*(&WB#hpc!2%uK8rcAHh_cX(Fr:gY"\G1+6'73p#P3gfOMilts%GW'r^OsAppZlNqqSaO89B4c/*nTH" %ms6dGZ3,oarh'SGGi^la_XDhAfL@7'Zh/]2Ddi?p`DQD![.q+B^XNJ&p;0F<r7W^b_QVXf?cA49i]Sjh`qc0uoLJ0JL["$3R;ds_ %rW!C3eA6&."!!g0^^PuES<MojXPdnWpc8V/,5MttT8,ip$(]t^H@H"IrWESkhW4FRcC]9V5N`N*h[-2bm8'UuheG-pg8^10,*WK3 %M@.EVI6iYY$4$,'L[l#ek&<0'E'-p87$"]"pMa+/_qOqX\qN5IiRG$gj=\?goVZmm^DDuQEK?LG,bJK=*T0'K_oI=/VL`6jG'($V %5thY9JT']Q!qQFfq/FW7PCA1+U8RUs"jWPT:AkM&RY&ia`IY[C!"iUnc$=tpVMEI^5[nInJ>tj[!272p"lo`L$te/G8!FN(L^5CS %1pDie'GWl85]P`g.rC$)@3i+O#=5TuZ*>YG+n5-*%O?=cjhm*C_5T<M\<'tQ^oFSG#G;7CLKlKd#'"LZ5R4GL'keC7%_k-1/?jSb %7*#,rEeH;k0^C&"4SAt]6TqQHDLoW0@!mPc\NlK5+R2:7]TBAo''dC?MAiEsZ51R9,AW9I[\/(K_eQ8DGR1tre1+f@=Ir"qBQ0A7 %,Uj2,@!`O(>$/9D*FN=OL2eYM&VmYOho9V&#?]A0XQg+PdK*BmO40_%GloF5"fjeN0N*AWJNc-3g-7PVcLDKWLiDAJZlOh!+(fGY %KOI3$g#7])%o1P.b$q,V`%$MA(TLZ3@KB()Bb[ZOFTRhb;7?3$.hJF;e=`/;UbN:P/$P>DZ@:^s=V!$bo4r5o'fc"A3P]#S??Iq! %NJ=iFqhnXmW5IU9r'I#@Pn*u/[&]hDV-c@aq]+hm*GG-kCbN+:ZD4$oX.T)3CeqHGhlYdOH8#,S^)OtG*;j&E]\6`f;lp+H&`psf %JS7#o5^3\M+NStr8:2FKGpCCQ#8$#u&DelJf3/a65Wf.ZbY)HkRL$huYdG"+A/f1mSX"!L[&ujV*'hK56*4C#Lhdj[!=&1H!suj^ %#-``B_biMTGW@IPi)$+VLVpKL.A`j1iR-Vh6).$hQ.h0*N/N=>3LG@H@K3KAA8l@0FDuVPKF/WoRRYC8#JW;<YQ4rfLM[7gLJ:/E %%:K:T=Mdm$J].UnGmT70fN8W&Zj#,Gm+>a\_G1PeoE"[K0Z.m/DT$9&[c&+4i#tWV/aU+b),=5dC;Vrf[X\QU-bIB^VoWPtGe?@s %^?8+8dXu4T'[^TEe"MKETE=Xs'`i$#c+Sla]n)0U%,3`-gEIn'P*-a:Q4)?'O0AjbYkM<uW?b@*8A`dXRq`J'C"Ps,#;Xb#;U\<D %joCl^$eo1q_UI'WJ_#Y0*jH,DQP^uk9G5(D9nKJ[BU<E/)Q'.*8ZE]6#1SJ!f:%1h79A#DFm?m^W2@?k0a"G$Q]8Un_o76A#k103 %Ets[5FPMK+%L%pRE%p;qN<aVd]($?P"!%nr]Koo",8r]V#"UR90`a]I'H^/=5f!N@$l1pPs/5-hR46[`e=4n=ioit'.G^lnR52_" %M7"ug;l7dlEj3O1PIr>TfdWsRadM\!O4UQh$o9HT)4"`6Lc&j&.qgaqkVQ`0KlpJ6WXESPf3;?m%B1F8i?6mI"%B*m7A;!T+0,ha %BKSF,#rUuPU(smr^q'M[!qBS&H;?"EoXiO<]d#*snq,&C$t-YL`FMo*gjkR*?u.Z9Tcr_q:t'Y1fNnD'7?)5#c'bAd:fJN-[/cBi %*=Mm:n;h.0Q1e5/Ds:Z.q/AUp*qpkElt;LGXZYL(,gULY5ls0,mjbo,f^;:F:F5]\&_1#\B-BEok]K?[?_!D-iM;<!oT9Q'Uu[]l %%Rp%e.Of&p/"P;Vetaj2fhTAX+PR?/DL.EN%jVgok[/thhiYF0UAiQ]LD;iZ=Mu<":OqI'9&b7Mg^b[ccQY4bi>uOM`f^%0`Hr:C %(D?4;`(*[&`I&Bl-d_?cfO#Vg'NVH>_,Sd5Gf^#!.Uo]F)9Q\^bq_9X.Zl\0Q9+"&m[/Z.`(h"0Z-5Z?4]k#"OXt7jRMNLlJ+(E7 %ChuN_WZRZZa510n=7%\@%1r57IT$T?<ds?QcN5PBGLdOB?H`fmIcJ0=me&'"5Inh1-n(1]^M-?^B]+ZYjEeu?[]A,g!Ucr<4+,:F %i@`ljnAdpT@6ehh[)E=KnU8qs<WR##e^pAd+[J@TS;1V\Ef[D*-/>2$Xa[!u^@/oa\(*bXRkY<h<RCA7iE>3Uae'c';_P/)mUJ2$ %"#Og6ML*c%WcRP'd)'e02tE,Hi]Gg?L;<-Zpt<5B&(\+o,4joWrM9J-q'_%0#&`M,*:qG:mCWC=p<Rs7pKtPr0;t8")^N2^%]k#] %m_ZI=a#gNn_-n.G*S>qh2XJ2kq]<k`K)71h\s(Oi$ef;t9:oaAofBZ?VNVM`;qsspAC;<1M:bG=>-bDu3+FFHfghk\/,ug^[#i$R %[[M=!*?-"Z`N2"W]jU1-A)C?4^+]2-N?flGEr=38npVT'n(3/#NU_OM%kLa;e@"1i5D7?_*`G7,:Q2AJNn;F@?q,4C0%%e0SuXop %V3>?Ua;AuSN+@bg7SI>c1tor5k%Mib6-kt?%Z_KOB11WG*2W!INJF*2U@Z[__mm>"mE#I&%fKp.r:+8W-W3hg,8nZr1mSLM/Qbte %1Lms9aZ_YHCA:cGg?Gltg=/_4;%S,F0rrR)OP0!B9:8;X2c_aQ=jgnqC`W>p4&Tj=@F+!LO%4H\#e)F*(i*aggH*(#*N-C8[%Fu) %2fGSG#7]&jj*4a>Nt.\EZ!k,<R>B^#4tgjZNqMc:jBH$OeM-1UO>rC8[t0`O$HP1k]1P;c!]"ZcPN_5.:['6%lR0p;VodpG8/5NP %%WHEHM$o-LGs&s<D#ar&qu(^2/#W*(Hg_2fp?1l$^VkN0@mG.qAo5K0q@rO0@Q^/RB8hUZ527q8DG>nCi=PAlDM)FsP@4l/MI9-T %+==RY@M07$@j+MG@WM>oVEGL>bJs*MVVi8OjBT49%/dt^%)_9M23*_973"_i.\g[-B^YD#a?[,IOg.SMdlh_O5'f'A/$2A\:%ske %M5.%>hqpN>`jRT0`34KHW74o0Wp$jgBMF7Hhd#'Q^V;hA\imZQGC:3JVsS96dd^%aHIJPD1oN>Bl:lnWe"GPSW&G1N9nW:XPe,a/ %W5"q/r#=+Xri<q5/:p\SHl<)2>6%D+Xq+=]6\M`4#Z8MGCBFXVb8HI+6u_MjjT`<t33.S5=o_N%!g'Dcf[LJNJ,hA55ctjbA`i"7 %eE-Lao9X6se]DL<-d;nPTj]S39]133ZN*9PFp@1*B>a9[N;Wh)cL&]>&s@Hp6Ln="e3hj/%J)1?`u"0gib0ApR`Lt49U#6>HsqIF %]1dmONA7e;L(n9VBRPgOJ4@shBZ%2kH>%'R[!CD[$;8p?CuVmSHOEgXbY\JQOZ&:V%Ahi<Ee[';85"@]=hVCqF\->)+G`6>!?7s& %*iOK/UNR9rmLhcHA()9_p.-_r`OJ^!f`@[e!>oSYi7/#SX$&^J-NL(LB^,qLe-]$N/RV?Vl?'m4^1%0VJ@FFO8&P#-M'5:\"\i6@ %\j!`O3tVee2&dCdkGWsXC>s8i:6Juk_6F0o]>UUTA&5P\&Ipeq!!/oKl2rj5hdbTJ5C%(9WG-7r0UJjWe)O9pM'/$O+DEaZ_+(*5 %=(<)!6JhF[9dZGX$(?D0:jg@#T<2/LVE1uee::/mT\Dtpml>[>#5Gs+.]hc@;=oF>m'mu`_oNZSQ<=M-h\oF5,FiAukOCRJ]0Gq_ %Y!02"i*3c@c%<mCF<`QAe@#DFX9-IK#^+;Bdpmtm9nU>?8;omRSAp?s_Xn*SI?<mZ%d,J%b5[;fQO[RZ,f3*$37'QuXkqishUO1O %']2nbG=AkN(nH/0^^7Y.Seq0C/!n8=ksdRRL.UA]QNYEV\siEFe!nB\bV:I""R90!^KA9.GYlkENB1d)`Lm^ZgJJ2c(NU7o&MY@3 %afLL@nn@7tRs"4[kQ-lS;M9&Yn"o``f';^3o%tDup]5fXR/#YJ!;E0:#qlM9rSTpdlp2Vm6ti4*(`7qAg4WnZ,5@j>RjZKpgf*;p %,S3R2"u2:/m*%O'E6Hh^m'`enD<0GM@IGn-Nh]P49i_<\L7atl,\'*sD:i3g=j\,QSgq'$h:!l4WpSV;U["a9#i"C2.]$]CFIqn) %[8'P.cZ[;7]'igJVAg42mL`2j'@+/Q2ESIWj)!>8cBI[S")m^/`C"`fW>dDS!8Wg9=SJ`T9VE#YeN,g"_p+U0h<`AD`Qk_iE-(`[ %$FX^mFcPu9aG@+H6rNI_CaPTs,>,H3k]FfVp2WYN7*f[OEaHYCWU]Mcb+)UHnOU?V)`-?S2UU&o/oMulFhA>GB'Pg[h3\;()Xh4f %62_U>A(!]O:.uFf?Y8rOQpH26$6O:eWhZkt=AbH.m_lIO,Xr1)>EqVGj")],I"+C?jUp:4't>]4'0kCZ%MX`YV?@7ES==OA2^Ru9 %L4ssCRX43'1f,8hj5ELOGJ&MHnl;2]YNP<rOk[R<'9Wd'DJLa$)f\UN<O`qH>0#nu>?=%`)tAVIbC2Q,X(';g/bpCmN>p%@1bip7 %kIp=RNI]cq!'VFk\a&h3Xuc;t8>Dg6])Y&Y$sp0b2r!KMT22TboZdUWLtN!k6Jnlbo<p0nGOJf;T5MYV?dLa4%dm=]]lsJ]'K1Dn %9\!]umKKZ-`!u->nCh:&&2!Zac6.5u/A-:So<lcTGZMN^'Y_Clhr(_WE7d*/ll-r<A;+r@fJbeV)]\S7U\jsHlD\]@fY9j7m-c$m %)a.4<I^BUX]A))`%p/5GI\<%Qb2+XG\QA_ge;4s[-`0e2X$3?ueHQj8LL\@Ek:X'YWpK[DM/C.>\38+4*9[>ZJ.A^CR/[\9pO+/) %*9D]`2.@>U5WnG-;2,13$%RF+pEcM8`ea*/E\$G2M;7'Kpqb12KB[8#73'-&5Kcj8o0Wq.(*</odF1gsQ0;g(gI\cG`*8+8.W2Sn %N))J#Q+_X?]/g:9hA"e8dc;iGT&n!kDS4X7&N5h\>>i+k8b%K$HGbMN)>+ee?cRuN02L\Bao%TpbcansDrpN?Rhc?LVXGQWV4[Eq %-e-JCiIte1,jQq[X_`EM,?)B<1,PZp)&jJn4#,G963apUE_C`Qn05:JQWLYdBnSP7;H9c!is:DF*/W0d&Ijls)qG^+>N@m.]=._e %`&cqM`5rg/Dj"_;GEV^"5i*N`/ikBI8SQLCHWjH:WG<#<HXo#?/-FmOF)K]qe"3*Q#skK%pf*="oP&GD4ju.L_(#S![,>Q<jrjI> %'!C6D:Z_'!&QQIV:,4spP>,6G@c,^u3B9IVQTi5P/9C3(==.0[ZmSlSk0p=Ma"hVW'jb.EJCLadMe]K("<tRS"):+YV4J4=oHqM- %Fa`[ZU+oZ_DRF.)meS]C(C$',YR()47;XPkr?2mAj6,f3Q#3J(p[qRXEX7\3$p#>^nC>Okr5obh9]-ep!m_^ON="$hYf9[6-]`on %4G$:>LAs'^BFlsZ$)cl5acOB7F"r5'Om?IW%gEcO!\?HcEG1ZZOjW=^^dK5=13jQWZ3PTl(.88#Y=J0[Yj_76K*^3M3kZJa_9>;L %?V/+!COla>QT<!Q/:J,4.+b(0+RlHLka]FEJs6/X-J`$ZMh8]j=G+ZKq&QO-]*)^B_o(O@Os'2+*-B'^3(DQ'4%[Rl9,J"RnKk*r %5cG0:RO(PG$tA!?TLDW*U#<nErc<HhQ;p*\lB4OeCo_&]*TM8Fq[oMdfHr-%&595X^h5Z"PkC.2DI^:7nHk>Cf#8t^b_,U?"`Ib_ %F)i,1&Gj\`S]`.G%=p6lCak3\.g\cUQ*Hi.QHn-T/2!EN`24_M'9OiXjMm:8`#4;>0>PLr;![;f!1S'jGQfG\JRoim6nS3`PK*=/ %#7a#6CNf%/gb3*r1OS"naibRm0*"^_>?#J5d-LHd@D:;6GZo<9F'l&h(N'%LDV)(d9g:2]N9b!S;sFCm0`k,$);&I6+TrqpB'hI[ %<*F:#`=U-9"X0r[3E.>^jFE`T;<h(R,<&M(3i4>j^s"ph4G=n&acK=qNeEk,,Z'f:3)ctSM22HO3,(]C]4%5K0W_CO_dASCE&j'" %&=;M$8TuKVXsPRh592tFIQsaWkFAO2Ti?h+-0"@)mP1+D+'\4ScV]b0US4CAE9h,7^s&UW#0oedFIQN%/Qf.-pSH"LqnF!E>sZ=[ %9d`?!j,RBs#>0``5fSW^nptLuTggk6%.HReDLf*'9L2E[1C%O&7H2#g6V";Dj=r6sV'[8m5rf'j3H;@L1p`ILS/BG[7%#GqEj(dl %HOVd923,2j[uBHQpb?SWb&fh$1N"PE;2NUtqK&-aa6)I)EhU)s-+]4HT3-P;W<N<f.U65O$BPr8BSk^OF.DQMB/V-%/%I5/TS,(f %<(:rQ9Ml\%P"rT3kr&]GYbR.u\PbSu4N5)5(gemu<Gb?Bc,t;gM53d9mD`kr32mj$L_OW$3O3rS/;SLVL5tc3>>rs_c3b>q>Yabs %WL[V,m2_upR4,P^&KJUjBOV]mX1Y9h?kL:NF9)qn@<Tj1gr.$+4?DsIc`df:4=Oj&CI!%.5^aS:Kq#lE*6J<q;#t!7/=?4AF0Ocs %"*8O&Nb"S5@\Bm&1f?<0n"@Wk52Rg7WZ3DQfVJPH1'N!L8SX?(l(2'4CsORc>;[a.A?;7mFdXY[[Nf_@@4-l8jt*&MN0%=HUZCNQ %aak2dD,!LFKfiM.NDjn<G*7b>Ru,T@icLEA1RF"UcGmsO)Ocf[86Oh^)AV2#E%m,p8d![2B%rVlX)j:r1q&\a'21J(Q(qmW6urBR %OuVLF8;2*7Q'=4mYrH;FV3+ZF!oN:aY[AR#ee4m7+tegZ+lUl:VVjX#]qGB(Yg0t\[APof:u%V/ENSr+7L%UhnnCp>]EChsX'cN, %=WC=Tf)f*kaSL$9$UQZ&p<K,@m)mE1YK^X^c/c(ih"2m]Z#U=Yc!lS]B;Rh%N3_-r.cQ`CL9*M-g6NOT-'O:5M"j64'M\6t$>8h! %[G]K&A-$E_U=(Ecb7rSL>i"h6k,AM/8/p4dC=s"FZR*u,J>HGGfFqS6T7\rac"BuAhEIA`R*nKY%RCou12XDQ1hP@eP!7$u38Tr0 %Bu-5ebGO?#`.O!>]1\Q9b&jra<U+*2ba7;9Km$6>gZVR/QS37FNTZPYb1;MX#DLr"??I7b34D`-cB+\S<oGM]*0(cgR&]S%m(+Se %cKeF7<jeVNqkeoQ5!^:u7Q@TTP3HcS)\r0eg/0BkYCrA!]l[5W<oqNkC.6^X<lFcq1t<eBRqn0a3<iK&DWSkXh&qY<$7"(hb7g^V %[L&:]YjthXe-h*fA\8?1B7he0F!ABn'RDeQ^jffTb"JG2Z!p$lM)0.1(.C"cpa"5a']@4bamm4Gd8Nl:D>)u37J.9K#^,5!),3Ih %^(9oAF]\6$4:tLueB&#6`DmUQ)['5^3lkJ!.1fMpN`JmU)3.FgW*%uj$e^+677@MQ!McOG&84oRKA6aVEO?V#<o4uTE!Ea=3apu! %O3+Q=afV/N@h@_?7?EHfT6_/:8f1O%8^t(q$Fb"SCn)2QFr;N@aUg<[K.fgC0P_"JaZ&:&1ZCmBY*RX%S1kTKV(qO8je<$^J\7*F %JjJV-U3)sOY\GVjQ=\W>\[Aa0>%D;!O-P'Z?-As\N-OnCjX4/=@ZP]Y0O\b=(j'$TkF*urgG]Fo_18)tOl:P(Fh(_Vh3*8\A@iFs %\)MEX?`,Z(,b[<*Z"m4QIMU$Ib9CNJ''3:L6^1G>\1]I\ZXe4qmA(Db[9?pL8K!EIkgYE,%/CY)hJC8';gqBNe3IS;ZAG:bImKmt %)B&&aM/;Iu?9UtN;7+\[,4#BH"NE'J*'?HrQ(fQ\Yod3@$NQ'Z3M&gV:$$@n>?/,uFP`Y"\bR/g<gTGaU@Q<F1S0pr-*Ur:B:+sj %P=^UKV%q?)KfGCj[Ta')*"jbMbsCtE3Kqi+NM2n&MU4H'fkX643S#>KTIYfV*(L"9!/SOT@ou+$6GV-6#`0+id/^A&o$`:;DZrKS %7`ojm\7$rDd=K3%M'A?7P"?kn(ulhL&$VH!17VTiDCpPU;FmX;A-ucm+@bp1U`Ni;H7srImhO#]<X>G&b@I\=Q+R%CGPK[&G-?#@ %$hj&>;Bk70UF'p8*V&$Dh(mDGP/km/L@=;-@0utO\-C16#QXiKGkk4Sl[J8QQ#@DO<VUX70]"1>j+f<\Y?$+('dfk1Q\B0;[?u_2 %4ROpgW_<]OgahE&)6sFI?ga#+D$1'@V+jRGPXm-E"<5m#Xnn/1DdK7kVAr>#X`i3AI8!P[Vue:W/.<]eUpO+BPr70Rge7!=6,,ak %6]90Aa>#.77"0H$qE$u"+YPSa&R-aEMX7YQ&JD;.c/15PimN2/KQqTabmLA(k2CAnkibc:<LL!#c;p@0/j!3GodrC$GNPer-7=". %4=fG0):(c6%r7\jaUHtK4e6feS?nE=-X,W!np6Yp>$7WtLc)c$ifD'pm9k7$T]L$=gkA%qkC=Vj(ThRl[hiTSkc!Q%-Fn.D,afMO %3#\2pOYIJo9DOO"c^^5r.e2"mlIRUPEeViD^pqUH)>EMnae1h&"9DYLbE=<ba2'&lm$s:h.UuE^;ZoD/IL%R.PX\8^_C2Dis/bE! %7NmX;&k`5PQC48_G5JR,(%"]?CeD8V`UOb"ADbct-f/^uY]I1tn1GCC0s^o$jE?k>g0.loE@)lNb3UVbS\D>TccN$c'_Fu(+omk% %#`bVEqT/IpZHme)+b&A?AXDh(5.5;C75)AQL#C$)ql1LNqdj-$/V]jM#W#]<&7YHMLc>]LI1UR(PU"d>PilmHZtEZc?8Rsrmk7Kr %`AL\=1SFVonCoG$]^<?#nP24,(_ou>[q4b*NBAblU5<1EY>sQ)*:HVQn_WUE2mB0S'Ei)O;J<-mU/P\]Z3gT!D%VhWBqh]`#Uhcr %;r7#B$cTFuHN;*5^ZBd-E,k#2;L3ZNkun?N>8(fg,8:>p31o4BEXj;NUSu5kGNROf>-?Q[hB2R'Ll#=Qef'Ec_uLtAdAqfN(W1ho %!4*^I[T\je[s)B^4b?K$;,e<G95Gdb$QZ.$IY6ma(ghi6nJ4:',LmGY#\2e*Jkb0*'nh,^p3R;8f<Iq<X-)%t6,j;AFQHN?&SiBq %=%\7hN!21I>o`L/,R%qXnaaQI;:tEenNte`%dE8RnL>]DX-9dq2#"g4%@O8K-TZLGNtuGk12=a$&VggN`@2R\.UoYbS7.(YO1kDU %3M_,I@UZtB]he_(;qr8j4J'n6r?u*8*:fK&(KaM5JX&9K.t%Q+FGIK$<Opjq,=>hR`oX:\^#eiVffW^jO*Hn2N0Foc#n[hCMkXH$ %%ujH/OjY\7_I^`#Os"$>doFbuL&G35088^Q&Ts[#6ITi1/u/Sq.!G>VbY6=I5\[IMP&RVgL`Jl4[2^_P$O\+hgb[;A.3D4$aPo)` %TZ/B#(-WDlJ79dc!R`ri]ij>inN`MHAZ!C:@[:5Wk1g>Kc3GrqEQ#08Kg\g^6;hioU9&BC/jf4OTfB0*j'Y8i$H>@rAk+#@"N@(u %b;oWC>$)KPJ`3[1_l9<$6b!^2Pu+[tVGn#Bak9`QTrKc+Z`64XJN:,kP?+,V"(,O$1W1;B6c1Jjd-ij2dV:!CBOltC]V,Oa-6<62 %aPUG5%I@Jp+4s^h9uB*#Tij1Y->Cd6K?I#H*YnWl5kmU1K\iq@U8Tf?Ep!BX3EGB&Yu@b9"c^Is[3iOn/6QY0*J=Cn22.f=.2!gM %4LLt-<C@\"d!L?$^CG!7oakrf"Qjc(Uo;S,H:ur=f\:&3S3d'&rVcIWdLl=!Y_4'Fj!ue'L)A\J:kKrH.&-)S4G!Y\W[LC^%[!.P %K8;3.U0/M)SX9nJNDFA>@T'jpWY4Ypb#PFrGTh9_d,S8\]TaVD9QH:f<\eJ:2_'gcd)_:HAeecIP;YG+W%$&bAbo%ul>F`C'"U;O %Z8$>[h))m85E0[C3Ltf,V%^MuRO'54-OSjQ<oAkpGil*O[<JXo\aE/X:40E]m@1)/o0r">)>hE0.fe<h2jO`;%tL9g*AncSlG0.D %^pQJiVs8SX6!9i1D5^KRlBUZ=.fJk9$?/f";f+<7R0Fl3r=_E=8"a""`hM1r?bF%G(YLD*SCsWsLcD-%(*!7iD@-jUA4,]u;#Y3? %W!F'g33kFj`]lofc_Acae1N2Y(r'%eMJ"ad`)8<nNnG(XdW<l)W_1'F#^RF7P!6)A3oT=%>=D'Kie)ea/kJem@2C:8"<eS*''QB1 %!ZK19BXu)>8!V=<f+"0-%L@o]U^8FTk13'7Y>,"TaR7L=8'YST3?&sCr%eI.7WhKpD8N"m$Bm#9[Y4&q[Lu)EYhtNu07T3g@7`_\ %n2%KlWkbAf6q^meiV$_^F@'M!,UB6,mt,!CMaRoS`n&41?Q:(c@?se$$#5;2V2$jMP.70;ll*ni*lo6E.2%H2JC#%>LRUiJ2Y"[5 %Y=?M'ceUKq3&GNN`)trD;nO+15d;%>'.O*IolH9b.]?(I5.tc4M-!M$hC@"^htE_XRL40Fgf4O<;C0JZ<=eDS-/X#Ug-AC7a#i"n %m$;&T#$)E%V8b#)^1IgVcS/eh!njG&iLW\9=#&H9CpY+>2,in1QHF@?67&&!VTACG3=TH`1Kudcd?.Bm!Xkn^H.f;;>0WQt!r>&a %FJ[asBf>\'i0bmdcf..D,G6,S82*m7%^jgR%,/q#c$W.HQ(;,5^[/5(W&<ZF;PKI/F&9df`&#c^,d[Q3#[NQX-3P.tTcjR;i!etG %Qatg=#_s8O?uQQ1Gn$.W$'rCO)>6o9(0qXW(hAY2F6m_);i7$t@Mg<<C^afm#03r*)8p3C7R26'5b>cfS3c3&#LP]>OB'RPr!Uh& %_WThiHABP*mSn2<DtQmW6r)\bVM`&B5.XE?7s^CKo:sI'_Vq('mn)JWZ),L5Nap$(4B>d<NK>S6o7+oH5Qfgt@6mujc]f#5_eW9[ %(861n)C2:'a.c"a8*./FLdjZq*bF9YhIA`tGuZN(['Wt79,h\!c'&bc.`&hGo,,PX*G8@VMA2Q(UYc+WlBmGa9rM\**fs?^Es&c` %3/B!nP_*q4&fjr7jLZ_([)!;K*q6sFU<0^iI,@OKfo&")Uf?a*T#M@pL+gs];<4#`dP=//*0;VcUR[N8iJ;QWfW_YtG)`W$;:9.G %-dI_m'V4/Pq#BEr];+UYNfm>'4?\W*9(_^Y>X-BciK\I#C$3^o0bW\<kpm7^Pf#Dm"YqbS)&R/T+eMs*@#!4Mk+eDl9B8;>\WcSh %*`I4.]as;&96RO^'7QF//%:Qb7,2?uR*ms6.QM?#eLAr!_PX8k]qppb4ccTfmh9<C)3^:>(=pI5(JYnol!nDNd3>nV47"fbqR\NF %)5\ll)OF'@esLFd(tb?$a->PZ+_(uqr:H/]K<oc@)$jq7#W:Z#A8WjJOl_;'9JQ>:Q;T0+>B8,`Q@!LJ2Q:j@PHAUR?e6W7QQtUm %\$1u??\ZOY4I@\;-&G3fe0In3P!^Kmp-urWTWud%U%UeH(3X&K3)b_&[?AN0:g$;'fM(@h,LOaFUm1PjqMS#M'M:"*lb#IIcDd:J %L*&?'RW2&c--ZMR;NO^-*RS=cen4Rejh"5p6B>Z<fs9BpM\jL^grG55<+X0"/8dsf=e_RM`s-qdC#u)AUIMc\<;=u)<G[8K<5Vk? %VN[=:E18i#P_+_R*S?])fL[ebU,]aoa3K;qQ]141L6pVb<-cs&J=ObD`F+03@Jq8Mn]uda%FF!$=T?oba?+Bp%n694iE.I;VC^ea %W+T=$E,s6_=nidK8sFnVr//9ikL>XX@jQ+LqPFH@A7-V\'b[:-7).WA6Y[m<I<J$_Z(Wo-%&5li^C^$BV;staQDfntUL[QePZO7> %Fch'T(AV]DY4RmICNW$Jd/n=V83#3n0Wlbk$M;>'=QEJDa96C7k#MN;fl8KD!]1'?;eR1T!_>Z<rs-[!16W[orf<KF/Np?Fne$n\ %T[$,@/gXtd'>%5,e#Nc@?c9Xh!"TpDjC?:Gr]Bu^6#FL=OKeK"2ooWqaZQ`CS=LNggXtkkPc?I;W^`T!Ui"714NFh/I71+cLnTK$ %<@LoQJ_"p8VQ)bY:5F[nHC1[1#=c/7;PmMPbIRh/qWp>J$rCs@L0.0@o<a`:]*Vsi;:u/&R>*005t\&lPX$..qa$<e2`2.WZ/0CS %YA&k:_M:LJ@b`]7#RUT5iL]jOEJ/Ub2)PpPK06G%Y$k;IQj.7W$tg0X);mWtd0sLk,>$pOUY#\E?nKTT#N$>M0FsI9l3j;LM"D%O %o9opj3G>]oJgLSk$UZ7FKQ.TWMZI&ghl7Zh[g[Ef'J7hQ.ch8H#?q&XAj\:!RnfbKUhg^0/lR(h"gTG7$Uhf3VP[#'$+Gt#UuIh> %?*?g",XGYDAK+oXD*g4g0qZ^>_9IBdA]#.!<8R8t_%_oXlGO3G8fraV@7dZ]]OJbRXG.O(C##GlpBcCkIRABVH&lF'T08CS[doD2 %1H]]"7*K-D*PLbHh(:9>7A',F/#X"?>&[r]E422X@^1&3%VfLj4j*$S.'d\]?stX<_A!Qi#Tuh"?jm7/.6H?H(/E<+Z+M)E_3!SR %@:6c6^^a'&$'HZG^H*_NBNEPn(:5WXB>fM4iUM"^jQX:[24S>9!q!7f=&\ZobV<<[A0Ar2n!Z6c\KhmLV@8jo#%_Fg%iOe\/T%A$ %+$p1q13!$l3$4FQ`g,JE>XWD37<D3KKUj29do2.Y]_)+,,p=.t;>U7N:;&)j:nCLR=OD<79>K)#I3'rmcNdNe"lN!gbG)0BU:Bc` %(AQt'aOKiZ$:$iEbAn0dZ_T#a2cqs6O4Q;SiG7#%m-II&()U"W'i7]T'HLd_X=O4O_>b"3eAXB]JC__2oJf-RfD*t0hQXB%HIZuT %rg5;mZgS_N*tTo/=&%0L@uXu<??mQk$l?C/1m^rSa7I<ogNKr2Ze?3U0=0'nc.?UE0D_@11A5%Wih0c<AT*`uRilidZC!Q`o#tN6 %PMj>[PL&%\0[YfX`4ea^N_DcmCUd8P&E1=LTNYg],G"Wg\R+C9_3kr-G#XitQhQ,(MUDSEHQZjL[q.);RXBJnPh=-Q@,XR1)JW;? %FY2?]-p'taA)<V1o<[A")=:eYE$<PU$a)]6YS#Z;1T5BSdgLB[9Lc0S7^%^UE0^3A(6[f)%AjVJ5qutnP2['hM/N-59#@Z-J<^a8 %Y])Ai.Y"P1dM<@[LBaT5;GD'-rKReJ=ZLB+GSUC^Aql(q]X$mXSI>unf27)]hA$%miW4nr/>a]D6<9G0\0,6s(3(6qCjGa5_=1oT %Z1?\,6-0VYEsC`k*cDdbGW\;g<OZ>\FdkF1Q)9,'\*Ug\NViG5..VkFfGRkV5,!d!s-96cg_^o_*9en1`m\>4'%8<EM8(W4rQ!uK %P7b;0.42O',L`HSG,O\>k`^%5:kV6S%#QfQ=@S%njL.&;TWi>l[Y8TT>3(IW=FHa%B:L$)4bftM5XKIOA7D'(%u&,5Ql1X+Qe)b7 %[mBh(%Z1lUUth\iil9(S<PjN%n*#@7-K/mu:l*+:U1k.k*<^].-#SY]6Fk6:L,-1_6'jQ.M]2aMZ+uM^EFDK+fEfF1,.n1i6Q#$* %A"`^X\#ge"s/s*gGhY!f2KE+DNL)5\YV7>#10Ft#qW&p4k9RJ[:%!l#*_l%4)M8I])RPnqHc3#=jIWbknCpP%3LcglRX.d#lo@\B %\!PH_$`UFGmc'aZP`7:jk*`+:XJ5'PCjtM+LMc>$fkl*@A#A=7"T?@,&&iBr^!fIN#OV(sE<"<sVY#MXMK0&R1FHa+2T6i"9Q6E= %DaP64JeTd5U'6s9aXsAuUl?Lk@V#07],`;qX:Z9eA2>eD1q#el5;oF=`r@l=6V+Wfg(9bc-.mU[G#Kfqg_O*A4DbXi/-;YfH>;)o %h&t/5J_2T<%0BG>beiJHc2O3U!5.,7bU2:.!O/BbN3iQ(\US`FUmm'S&h^LhfY!K[9u=b@lp_#6b9abhP/TB92blCP@BR/2=#'"n %gtO6?m:)PEAO#KPf"[Ph+[7"?%X44\^N`T&M"HXc"Q_NMj?,gb"8O\1EZGU58nYUG-bDqfTiP1+QjogJ"ff"fLf#@KZno>:J^BSr %eAGaM'f;MdZh+jB8,!g2c8d4SP;Qu.M'"@*nt@)d&FD)1iM5+a+3mD!G'A4XIW5MYcRtAHG`U7b^RF1AcKC\b0-Z:`>tH<e.\>O/ %l=>[L&1D!GRSDB&r6DV(@GZ0nkBmiN*#)Qu_<T,fK1]`P04XoY:am>JaU6CeB"p_*I[L1]I0j#RJ91#RoFD5*YaZX1cI)MH<;Ssb %5hd.S64TB[!l/LT^Tr3:16o(m"-=tIR+ag^<VqW[dV91MVN)Eu$2IL15lX$p!ip$<+nPRZbjR,\;jEBahjOHad7dt#<&jX64B7ED %JL5J3e$u])f$RG[&DB_'1NiuBo5/tDQ+=^+s&2kWXhqOSTCY?(iN)_#qGEL<capJEj**=7PNm+/7"q#+_e+5V?EiK^XQ5*GHZV=T %U<4U7[MU2W&QL:!PZ*SkNeZUS8.'l`Kk?36VIH!nK&RV_"S=d>9lU:JDaq_qOK)>)S>l_Fce/5Jn4"';(T,^!%Y.'>>I^!S_?`G: %-7\,OiXE_\r+A'jMX^WTL9Y,'!&IP.2\iYt!=("am3"o!8TBHlA0GhV9#L.f_%Aus"A#C-cqF[s#$i[2THN$&L"K1A7%r,M0[H>c %4q_*JTh?tjF!X:Ua=0m:98g8I[h]CePE6N:8Ys;j%`F8t-)F)bcllQgUFjG^6u/T91j)BZ,!fFnk`3$/8XY_sDb:/CFc*lg/K:FC %SanOVTspTSD.e.K=l+=f\"2VtB6i67hKG3Waj)*UB:.\R9QA5`>C[Hs`"61AjW-eLi`mS#g$TrBVEFig\+7\cr"?5<cqeaU=5]fB %7l<?0)dr,Q6_nKjOhKuNmpVnDnLU"H4rk[*'0YBj-:cp79o"Ngp2(#U:&6bH%&4a(>?(@1^6tB'%i=u]bPiPMX_FC`1r(%,ESuNE %d7/n"+CV>:@C,!5&4"e+A=+c'"=F?khpE,K'8'tN$Sp>/l+R@g+?B^2ROjGn)8e(W*eKf,EY-lRJD=Xf=f(OXs3p42.QZHrhr^nW %FlO3Zj;M#Gl'Aj;8L;E)OLkq@cVcaCLX[U.niV)(oEmUW)R*Q=pgMhMkeO8[d-+2GC<ba'+a4816!"oD0S\OGX'nED"V]+U/W=E` %4>WNn>C+AtK`AT)RDLSKOoFZR]q^-k+44VJ`mZ(I7Zr$Vpo2Q;3Hl(Ko;LXiGo8:>"Gs)_,^GK90[3a1Z=S<dLpCOpScBIW]EmT; %T8GtL6=)4g@TI1IZ^CrbdUXs<b;i7NRMKgD[$n>&U,Aig>9R\uD6GPXST2U!!oem=,G5%!QQ-bf95kU)RL0HAa-qii'ul(e:t6Y6 %/eT-280_%ZU4X1'[']Y'_SsWK8LdJJGKl7tEgZFAiUSnOL,2SNS!8NR;K)WBAD//5)(2=A(`+("h]7!_XQQ.<<NM=dI2;juQoN\B %Q^9N-o[J_hF)N?7Xo7J<S."YiVeQasqZN\^g\C`ka)?J"neA]_UIR/Qc=FIW7rP'JCW0Xd&rhE9FYcPWQd/%6BnL_WeG.!8k?>o% %SBR+JfoFtf[.2=$OT32XV\n!PN"%'2La%^BV@*]4(5=o6W2FY:+jJFD3Y`WTAOMoJd$Gn:77lLKqj'r3q]j4kPC/nB9U'OcLeSFS %Z;&K:i3XqbV6p^R_+<9+.O^!*PXY,I#Pe:dmU:e;*^HrF+aljR2ZS&#1Sc<@_k'G7[!@R(3cr"R"Q"k_$?1D<)J0-H2`e`i_pF!1 %n,R//bUa.4_$AV9J^)(M3fgLG!W=K.cuF1d@8d=FO+SOqYRHrkR\6^lcn:fi`TCpo6t4:oC1?X;Zcsec)POU5pKe4(H/),\\XV5: %=%^tObeORZmK^kf=siu";#FbqIdBBKbY2kk0"sK^_)Th;S8(R2.U<`gaT5\5-[*ZFMh.$I=qZN)Q8fR`RU*s9&[upO:9_'!Y>_\8 %d1MS1<NZe=6=N7)fahTA9!BCp"gQc`&6X3TF\"A+CJ/2R@Y#`;01Z*bZX45?4C9^bP!nsL8LfcLN2_/3`n;*R7!Y!)SA/L\e^!5L %dWM5&@@hm.XL4bA(kgocO`Z%gh'R>D91-lj),l8@KC^Ie)3fMg6rfS_SZq8$K?V5L%E2d+`fYFX/B75%&Vqt;pLD65<gki7QJ9&Q %nU@,m!])UPCs9-/SAZiM'Up)'%IXb;jEPbf2*SVHg.d#H*hu`Zpn]]`[:CKGSQJHq=b_*a9!X]"#(9g@j2RmEU_ESP*Tss>1!%`P %m:Wfe(iGhhP$CMGR440&56aSin/YqVE7diDj6%n#fpG&fD"^Da=C?r-Qtc`!9fiDP@SQ)?-^mPV,r+Ha%igGAO;P:4KAg>4P9;,f %YCRTHQot;$)(Zhr+?Er1e2.]R'8bQoYf]BHR$qI8&A0:q9]?3"SY=Y(Ea9oXSk<Fc4F*5Ac_bJ)Z94JqfUR!Ej]M-F]QoUWjAf-G %KJNZdWjhMD)kXV0H-uC8K5U5M@X5<9_aN4Agjj*3\]b]R^i<>f39j!CW9R%V6pl&-_JQl@\E'#MM1O$0bM)$O>p.]2X[0D!MoZB= %Hb&2YG.rmfi`"GWIH=]K0.GW_[k(@..D72.?oAi5V&Zo#k(Mm6Tce&uBH(h)LP/(SB%r9e2FI+nkt)XH8u(_QX,]ZTT(4Q6Pe&a, %]h[R%2!K1HFupkqNFQf`RAr-qVMZpggp%BnH_$VPZ&Zn!.609.U=hAf:FsMfiZ]GjD8;[L*N.jJg!D`,#0G_d>Zf0Zib:3""ttEN %i]"GRgK,e8p:6ki9"uhK@JT->$d(^=3.r<OSju,dXJ4JaU=r]sYZ5VCJg3/YQe35kXYbi^+f9N1P/l'^a:+-TOK$Q]_csUaFmIAR %>=Hike[/iKX]C[$<N4#,XTn2S-U_2sA]eFXk!1A41r\u/nB<ZIYZ'tl,:7%jGUCnk.6KBiB?!tc7V/mIQd!.g(f;0-TU+b)ZJZ^^ %h/o!5ecfj6C"nKP=/79F;eq*/GN9%m.`nd1Cf-YN<>!iNj97R]r+j+c=I79T-90XOY-T`H_B*24X>:Vf7DY_#;gEleR=C4<+1iR> %T@`PUfle^?L#NeCG-5l"VNc&iB]^e\M&g`8-LFFS``3VHR*#3u5fL_X^rFLKDj'^^m#`\\[POQOppjF=AZMp6dEWl+5=5>T.E+,@ %cUp`-:"I4=QT4Z$9tmEnCm9CjjQ1qT[@DYZ+PJ8;4;Cdj*O?`&auiZD<bLu>Bm'X)O&3/CK<f;Ja4*Wq$r()6;KAn71PUhdC`#sh %LZ'@!``m)iFllK-1TeQ]&PbikU%SP'WX6nV(s3X';XYns]n6/$.jk7`9fP2s@&QBk_ju_@Qn?ip8JqA?!o_VsB_6Z0RhjFa;0*`u %I9T4Q.-mJ!@^:&M>?)W8efq6Fn$N2kQ*cWoN6I@]<g/A:OHqE9Agga[L+T%eOsfJaQdnAY6j7Q@/]9OU&@O8[%)P=S7XmMW.W\dh %`DHbY/)YBRe0\!A82Zc@X#AsMps5qG7S0aoX0a$PBJC_l<CJI6&gSR!.!7"sXW?&KbbPh';rVJL=>Q1#K=<&M6j^I:&oR2/m>$sK %,Q7DGJt6/&Q5DAITmELA$j1rA'Hu#5Io;$@_@nS1,GdC5Y]l)qq!_&!N99aXT@NbfC*Y/#V\&2rrOLOmX0Z4o&*2?gjloRA_8Os- %T,p7c5B]C':BJ:STR8E8XuS#*`"hp^H/TKUPOePRQ!hmfZ#/EOXVW@I?G6h]GY"7YP[/O1U&Xd&R.A_[Re*iXf5&*Nf;]GNY8`r3 %dWX60?_@bK,*:a7>oDMGs"rBgH.@r*2Dr:.CP)F4a1?nN!bGRMD%BFr)CD*#J3j1T("MDkj4e@4WP:c23/U/TN1ht#l,S:\:OKj) %9+1.Z%IV6['<HEIe"f!ZCNV%4[G#8p5Ak9DR3g#=Y.q?4kDpl9h!gZ;0-&"lG=OBR-%*#^lOK(o'STmb;%7$V=:\2bEeLe3IF/O& %@<Z&Oit,c8H,WB_Q<g6+VO&^Fp0Z6eHAUHc8'VL4,<cUSrXgE'PjQ@C>2fkPi#E]ooW%/s4*m<cRAO_\dha[4:W,-@"M*=2jIB+$ %LuMEjYQD,0fa6P8"`egK\gN\3Y6:J6n?Sd0)I:eq3Me)(h4d!BB\*6sN?-DN2tW+DRbUcFQ`kHCe=_oufn;,&,`Z)K5L-T:a'u8G %1@:3cDcO4.4bCfk<'""AJg/f+5G[8@_ft/$5ft$Yp'l$TL(T\)aI'7lL`r4U[f_@>aLpge0"QRDMoti:UF(Ri3LH+:Qk[AH=<#aX %&^i?gDSd:DK^r<m'V`_U$KZ<r#t^g1f8Q`._<>/cbs!R!Mj5FY9_CG:fdJ5bPU`)BO$T3?_Jg+6?H?@hN/S%\PjU1JrF9kF.V/f3 %%*/FgQ#`/r:>E*":goiE,nugQ@PULs('akKN,5X0o.)&UB?@-Y5iak&&>8EPm"T0SG5t<@,R%C+Jh(jRnYKn%59P(#?ks>Wg7",K %EL:"t,4YL94%@^[@U12sb']j)gdT'sJo4L"Y*=_Jb(t`nbi6#ZQ.UBlh4[r$[BN5n9@%.opgf?+A@*0'?r2bi9u[t?4c]F]bU$Ib %2A440(pcFZ$,^QnHfIYlZ6;2n-EdH(NHKB'SQ`s4E"L9B;Xa<#@:$;'_qoTEmhg>toM?F_6q6Q;9^1,e*Z<@jQQu/nUi?@ihuds# %=Vjp!:1PJp7/fJk"@gK<h(u>ImPt%soq6Y\m_O;96"^W8C1"dL[;L$Ke<H0#V+`q/^H[RhB8j;m5i-i"-tu_QD,)+o>NJO:*LjW4 %;]9AS`DKRp&/a3jTp3%/RB;^k7237Mi8KieW_Bj&k'8*TNRPRA@PnVq%AQWVMV4rdfP!0IYQDln-Ra!FjT$hlVW3]`CSmoQn+;_D %M\+n!3eMR]V+sXJP_bLRU1TnqjD7CtQIG3:LT&G*3'u5fJl0KXJ3=/Q4e+df,08IB<`MZZ.P5?AZGIn5\4"C.J:IQ_-S'qhgX9mO %qkg1$0b&%;@@BN>dgQd!b-A96.Mbkr,H_G3X0`DT5[9^UgX;eMcI4d18/^[U$i`(";`KrfND%AV/Wn:94H[N+dkm\:&l"rd9aF=, %7$&"pD2KrFM!b\N_`?-V-QP![LD#UY6EXM=/gF2<[H]g&"_PTI\e]OJe)\ISWd)8^3.)J(VsqgbV":MnOZ"SMSO/?W:?)r[=$.1M %-DN=ajsB5A/&cmVbirZLZ5$bg/R7C'83AqjkoAYMjmK.2OrX<GCinGg*GLKjZ&WU/PH`(;b['#>NXRB_[9ce"E19K+iESp+jQs;X %YRN&7REsLt3Of+DH@]`ag*:?mlmO@$W<k="8o:LgFtgZsGBBWCL/epuYfPD/PJjRp'&;2=AIEKG3?a;12mCDgF")OU8_/`lb0cD5 %.[)=OC)]jO=D[)tTO_UcRJF7dM:a?L7rjGA^.VV!gbV(^Cc&Zk"@TEI9-k14>W=0>$o*A7XZh;s=kMAXf[h=cR)+]WLbUP<3mrsd %2i?Y*ig@?s`)i83&<dr(QOpQELujr(/OS-Uj(`Wi=W;JK-;,`ThURWcA:s*cX\e(P2K1/Yfl0FkG[qtR"!3@KglZ,h(GXnu+'rZ7 %Fj1Y=Z\;V?h8nqXR)!m.L2R7idojRo/@n>8]Th5+Y;gCLVGq7RPpn%8<59KS9<#4-d;iZWQ7)mdO,"Apaf7n++CR0LPgK5=S,M#O %IWcpcgRl/GW*%ia5=\QNpa<'BX:.de,Qa/uKTclYBo7`ndM1UeJuahi,SCZ(e!MtX@H]6,gnK:"!g]q0oDf"3/brD74_#V`""NrE %i5b7a[L'%TM<[m*?pATFkFQ6BXX6@FjM[#&QmCQSeo,<-)]#tmE>sM`E"ieYTT-jAG`@o#%;4W<''rRpiZm6)9H(GuJ_XptNLD[V %bnt*"`Bf0&5#n*k(Uk9W3f<>tdm\gmjHQ/ZaVP,*(%a"8"J2U7G?e![_%OH&P[]`6ZO?SnO-CG)%<@rnJIH6,lS_Ri'<=p!EgbCu %emc\]#WR]n;iC(cS:/tt*Sa6&eMD_3\elo=DO-fb]4CqC'=*I]`qN`0#7_5ebIk>+p7o%Z`bbRA"!>$[I<"E=f'dIL`eJn(?IWj3 %p<7[@H!:gH=^.Fu9cs8@?b'qD\!;CG"D:]a"VDkV(SoR58HpQ@J)Vd)@K^mXnEec\$!ho7q_Q(`hHmTnoVU2>'eZMEYpr)"AV2(k %$8p^h=nVhak]-Cg&;Jf:n3oON2Wo[-6\b>q4`J2;a<CcY,d?dRdIrJ@qh*PJSO3!2&fO_c(kiWiD19]_>Eej/&qq@Th^X2JQQmL? %h3Nf_[P]VF@mjCB";,o&B"HD5OD;-9U5W`YaVNhUj1@CWVPp`7G1@3V66\2WSV%2mPi#GZW$:OWOoZ&3!!Mg$7CRoSZPm&K1D8IW %a`,i!C9=\!Z,'U:/.@]L<Hhp0S0B<E]VYI4KW`HoL%K2^7_*"`7S"j5Bn8;f#btga(IJb.T^UI[:H2iUN9+V$/WV)+cdl?7\6j"# %CECLUVj=8D/jH(?E#UtF9B9r(]^nHBoJh-KJ:l9=4:E&9dQnrOM88a0OAID9"-YDm"_Ho!MYJQ=Un^>X2J6JJp6MIFSSD(K8cge? %??U!p\"Vp,;nH2I[ImdCR,)!]9<#:9lG6Lf^**Q[>&^B)44-$b.HNBPmA%SD2ppc_Ha*7AD"!X[jhrsXIM[])mff:eYJ1N5[:-#l %qaZJt"WBlbj/:)%DBE>XaK0AlIN4\mU@Ol>UJm,4q2"rC4FREQhQ\)4o!"D=@R40<G#)<YFm!:NZVD<[],7/_[+iPPQe"P7%8PQd %f[UUQJfONJ]'e3ST_fe0Ub:uC'=T"Mo$*$>7Km.Wc2F(kZpQ<3#GH!%6@aaY&l)5]r/4'bOr[p:YGni:I:Z0*in.Db_EO&BbRW30 %()?q1@?ZjT3>e``BP[)g_L8`ljsolt*DR<lJ]O9Pm^f0*0m%Moc*;XQlKf*VV>(l,A3@Fa_j-+"FlFdHI#72Oa5?5V-geF*h^'_n %l?*n5I3jpLb374f\F6J#H_-RpZ=QkA9^?bqU2#/K_&5s):&CMsW]$K[c"52Cl%&-Lh5$Pc_E("5W!5mgRo@,jB4aYT_QoOWijc*6 %f_lL!q3WTu<%Jsn82eb,X/GVjd8bn07D#-QgpblQPCR\`BF!_4=$'K+I\Q.MRBA\ff;a<"Qr9P)Pno^R#U32un/L#E%*QY0^nq2f %+1TsP@)aZ;Qe6gr#G[:a_^2(_`1sRD;:%]`a!?d?5)W'm&rA:d6ms41Ak>gl>!a&_HV>F!^nD1\#KA\769ps8!mGp9<ErJQ9b\bu %Jh<%3Qg@b?jQe(1G8&i[E+hTc*U&^3F.-Ug7SRj`MaT;Pcj0I]rYkb[!scb:H\i8K`C!QmOVR1WW5M5+ZFp^7Yd;/R<7Bp,g_Uts %<@a7QFeYkXrLgi3XH\j_[h8B*_HpuK/=dCFXI*Yp6P]0NLmQI@Z#j&-aKWg]SI0PYARiZi(uMpJ@=nj*,16h<a?-BB<]nLGhTXqN %ZZIHfWKO?r1Ps@.oOI+(!aqCS"7Al:QG>n9$u"QjW.%)MqP-LU%hFu)#GM1W5%KU+;=citOXMOe=[@<kU2hM-Vj'e+k1*3fG)YX9 %)V)DW4\R]rJOhlijs04DSCX"RHCWDa^r0o"=\.gXC7^[g#c@tBoaLI+SbX9do]<"B^FDj@c!")c4V@NW1t%ZMF<pT@;#ec!4$i=- %n&XnEM1;D"Sn%F$U"@La`BB(,P^V`t8[*afR?UkA<:3l3;a)m2\KoR75c)7E_<&B6;3M)!Q)B!DQMFRmh?5Z55%/J3<CGl[&9aR^ %3nuKjhARnj+SS+WUQ):L=AG1hk2ZhVZPk>be#"s&.WiL>\h#tm68K]WL&EF0k49ZJ94.Qo6tco5FY?1:VLVM;;FG1*#^%dhKViWu %pKU*76Ju_TmWJ"?ju1]//i$nUh7V@eH0d-U[G,fs??bj[G`'=[-Au04e+^F:n';No45$dol[/fU7@Lc?lJ#E'@`*M^1GJ2X+WGU: %!/W[F?pk2N<7#c>O<@(MG:@`NNlNR@GoTOr5XnC3%m.XrE'D')!h8,.DDIdop3Ub.6]X>!H>odCjRY?-;BFTcN/$bd4sHok`:LbN %M*d!eeDc=-'I40t^,NU^17k)_[.PQ*aa/+]W;F(hO'L*OSjpE5NT6G8ar3u^*X:]!I[bRJ[UpsdVC'O,VFtn%GJhV,1MOBNHj44O %Pd3k^R$5K(pBL?1,U?eV`M_)mou%uc\XXTn/^J+C1]StKd2o3;N.mH+ae"jQ1F$\4gG&D].<PJrU7V#DhW(do$oSMhR3O2\Fd"db %l(`95;iT,Bd/b5n?ZYeA,+')_;oaX[X_BjSDBC)&8P<1NaM,>6SUCq6lrJ?I]uY3G?S&rb+sSbRTf;$=j<8k>0\ZU\A))QrA`#XE %[>Q)d"IQOcE]haqiASC>XT$T7E#B;JUebI2KOON$1b]_frqq@Uq69bt&eI54:lu<V)kI1?#[C:OSfnV&GeGR=%+4jp0O3np;)c:G %lY6P679Iom?5P.V"iFDRJ-uG^)&pkQ=/ur$YA3nG+Vc0D*jdL=qR/.FIIq$'aH-],d>,JbrEYB2q+F\Hd%/!K-31&f70U=0@B7QU %AWJrK@u/5B@Y41+Dja>`$3fh0@\n%1A*#'K1oL\*%`<7.IPir9=8^L#Nq%lq!OE"M*FM/3-%f@cci($'k\\%KXZ/QD_Q2UhZ39)Z %=cGcgj";H#"kPTiR9&OPl,ph9d9!FAAY>SDMqY/E#$)7dmBC^8D&r\(Xb\d%rK'PdM;bd<XI$a\=6tZ`2OV&%Ad%a8;Lqd[c"/-1 %7["0i)%%`VF9H-IF?W+@H'$:9G8.>n)9$UrZ(1VY=!u-#,WGt<e4QU*\9K/BX$XQ9pt\Sl@1^L#AH^k#ksi'X+igE%?[<?U/6ud2 %+<jk';:eB-:e0>sLnPr@L9<k1&.>*T-')Uc(++gUCp5IP#Ji4W?(E"CG6QftTe)leFI&"/Zk`F:Y>UJ7NC#QRDQ:-j=kia$`=u#\ %5=s7d.6#_<F'5,am'6ef9=>Io7eg>P1P-'+HiK->pWI.pMZ.`@1$\cN+?KZ;)5R9o&3$$7$ia:9Gf'K3nDH0kX<W)=8HCiJXpt,] %YTjWPj5@7O@fr?^UB%SsF2*77k5eo@=2+X*@tbG/,SYI$!&-d?=^V6TY3Xe&Y6RXmh$KsIn^J.X6XW_s`8c0*(d<<Uin!NG'jr9S %mE1+MXlAP.,00;+dL1)q_gs"D0te^-4@C/gKct2qK0n$[E%p21,Sl_VDR\jT1gDr*3eC4A(t8o/`.LI[[\?/5C?)]u9e>YCQcf0( %T^Q1pf>PgmgWALfX*P::_@4DAbKr6nb7"+9fsT,NoYZD5-'qqM2o1G/^2\d(+QDoSR)2#sjP[>E.?76GE1`N5KOcOBbZ\a,%+_MV %BI+\n(R!OS,[*^Cdatt1="#a2^oK^FM!;$C/qD_p(m*7Mn5=35Hs2Ao5$!6kb,Tim<?VXt[GU-IX^699!kH&AWWI`6m$8dlG"`\5 %(P8!,Jio*OV!=$>\Q="a8(R!,q_FkVb6ldj&ZQ#KE8h0>1To/dh'Wd`=e`AildO2<<:c;_3,bhr\_es1J'f*DLS0RT)EF<<3//<$ %c1#MW#;2,Zd%[\.4J&M3Z`oou5-c@t%/oVTm+:\j0X6$7b]+4ELVY`-9]kWY<0npn4"HI\@o<Gp<*L&1n2C),LpK\.om23X%69W' %0,\.IUENRjJaKr\FJSP7qJH(WqMk?BqQ6LmA/$f[^YRuh9pLBJOmbZ/ka3fFb8&i(>e,NIF+CbVdGQ#>m;FQ4^qFi?S#d\\5Gc4X %.Do!qR9ROXjs;%k&0I`A\*_LsXu.q8Y?'\)8/@,iQY]#B$qom^lqYoW%Gqb9"kE$ATKsE`=/&>G"60r3cXgfWD3[Ihp#dm"XQ`Mm %#p+rS@jGZeOm%N%4@sS<Va!70Fst'LqY;tuXu'?W-(@Or(^o##*;jQH9uV.QE/Aj?r(nXXcI97l/PaZc"Pn-oGS/W,oF.95r038Y %E\Ko:$d?/SF:/@/FTR.qk!9@Um"O>pAMukC_;_?"-+:n#=R<7nCfi4CL9VrK=0^_aLpo6Ek[i.g'dUBrN6'WjN5ssTKPST9)Oh!* %Or%/TL46<`@F4)n0*!MM*=+5AF+!anfKHo#e?iF!G9V(@?Bm1u!lsXC3.;=o^p0<+TN_#QPuC[W)3(WPVcY0$qPZKLOQLt2$679) %U@'J1kaj,91CL]<[/fPujReM'V0KTmh(ZFNd<WeIW<WL9`T[qr%hgbn)/Yf]_$s9$e26BJJYq-PC78nkg.#hTZrPl(D'"[b;H^,0 %>BU5N-4e$(+L+&F\V4q8UbE=>"">&e:4UTa!5nK&)UM#/$5G`H5+R33'jermEFE<MOqij[ek$ds,kW:fQgoS#^D1N8SikaiK9BZI %8G^1C5-G,sA(Z]d/bn$0/'?lY%J+t%C[6/m1aIH%ga:#$%1,F]S#22*k!9*?%H*OQ<Z@,r$t3>9\Jqc6P?)U#72Ye4[@Z.!4huK= %=X/5_rP1RiI:3G2@QtA\6'59.`T!cI89AR-'3LQ[8*@<03fEN2#EU&DM+NbJ=okHJXmP)3*i7-8l6V5geFF5>lCdh&rXLr]TF6,p %39Z&6<$Uad,a!feLT+rM)UUUbg;K_.,[@C9c1%PLO&%<-a#HbI\Pi8XB0_hI"?t-C66656$$R7[`2OuX1Fg&)mu?08#B*6;?'ILS %OuVmYg;=u/QZCA#jtnA88eA[sDpk.(698Rq4?>>K16._qE)1CMKj:Gi7XL<,p?1h+b48S:_oL65St+Y)Fq47-r'cdp]lHp=S34PX %-N_$;:4o.h*9.3C:N6L8FZ)hbnm-Ki%WQAT,8Q4NZ,hc$'[&lo42g,TE8n5-5>Y4570J+C3[4mk0`6>E"GP=-!'ETU&V4OV$CsdT %(h:L?e0rI'^g&/9^'9rtN'Hbs<sfkp%(an"W&0Ojl4Wr&VC`hh[kRl'"0"fA!-AgA`Sgd4[(O4<1_J)\)%/sqHo4/MK'-hNDOh)' %'Y/?9ki)f^*<QRZ@5b2R@i5,T_07dcD./f//,'%-TJB(D6VSL$"_!Kl$%"I`81bITbN'ZW'$NAY0]*Od>n'Y!2+A2r22dTrplf3G %7NqM6TPEj:&O#:u."pbn&_2eLcBR\uq$CfuOp=@26lnAMMoUH]O$M>Wo/$<\Gq0\!-$:S-8hp7"ic[)Ymh`[tCqH2e8O"-OG6ct3 %:@Hd7r'&BemF9LU">JE5]0T!+k_P0^2fe#k";.n)6R4pQ(^.)I5TF$^Ib4]DC16!KM,nt#%N_>@<?e$[kp#:3Gh'i5.i]T[mbpg1 %<_S5@:fMoXjct[`p09lVJMIIaEue'LE2F^"GL57j<t$)2r[:!'qOe=Yn8Nou$%u!nE1i.Z4`lC=*pM\u<IpDl<"Zti&H9J4#Ni]" %KS.X"c]0+W4eW^3SemWf6mIjHEAqt=qMC2<N<,8r,7n`nUu7@6-6uS3jEm;K$4Ob4Wj<Ss<G/Ot2FD`pVsT0(2L\feZ.d$&3Wfd' %,N5B!4EeYHjn+Y^i(u_IakDf/KhIZ$??/,p`7Lg[#Y>IS5lO!ENHg9!iK9h)UbK>aAEVtT4.4!Hdl\c0Qaqm_QEqU95VSY>&!I-' %*s<79JNW!7M<U(2o&GUJ"E<K'c7%&e4[n-VHiV,_(-3lr!=Ku=V-qVWT1t`t@Q#i&Rc8!#_oQDu"?I?/>*uu'&3V10F$^r8h7*kK %9MS1CN*M"2L2d;K9DQR!\>9;ZAYE^HgrF?7UMf/Q.L*4r^/#76%BGo'+\`9Q%DNM+#]dt@':Mi.[rO<toDmrNmqQf$Ma:ChH#-US %$-ahQ$G05;iJ52<)7anFan.X`NK4S+[bnUpSI^.DnHZc4D<WRWTKWbRj?H_Z"Q<2)\,'CBJb5d)RdD7ED#i8*kJjZCm#=@F>-4MR %huBus0K>s>nQKRes)i,X/i)!_7G2.g$IK.25g12<ZC5%!Jat_DWVN!J^+?`E`-As^7TlhUV.1=PN*f]5Mu:LrUeDjdp`<+Z];5j2 %,>KrQUe[R7HS>3'>f,A[J^nM]rF6jREUk`%!')`q=W`_O&$YITNW)E8h@f0?S1fL4*JELGKr'pm)N=bN$p=\#T9d=&+:_c29V(6Q %d/=[P<8(,n:ULl=\<f^g7G;'`bc>4uR:8CUg=;'+++qh\5a2A@i-mf1f@rfXi6'YU-Xkns3K0.SC:na("aRFr\/N0sKg*e)0q+jD %F'KQWRIXB^`a4T6>NDS0kZ$]7,\T4X*m<7Va)"j`5m'$`kMmW"fZQZsR(3(t@rDqGS`iFfN4fZTp<FPqhBQu1,8\2;H-Slh8;JS! %D7$i2^r13t&^ho4`)sB:*.X.6l;`1;@%0l#c6Kr[[EM#UO9c$,+UOejCmc3B`*AQDaK*6m7H1H(oNo)_Hi%WmZXrIiG'e/"l+"h- %*if7DaO2"gb<=:\pZQ9+pQo=Qc*6_A:0q-U<GgR14M?nF`KBTAPM:)H)"B>[&Q)I2h:S:Zkd@KL.F/Oe3S[0dNfFZ$OJaQ.nZh7! %S7,D*58ka+W_FrWiUq>V_U9(m%RfBDo(R0694[KkmTrV-\MtihK<p<7pG$`-b1^W0>h[\n`7aH7/0kmAXPl_4dlh1Id[8H<mNHq2 %]P]5n41-emeY[\/EBn2p:jM2V[7+5`S)fih"p5*a).#B#fo*$9L<%Ca`BOU]<rL?GAaE,OH\o"O0=soK;TeEJp.C^<1VC#Q6td=B %WEIO';7<osbjA.`\6\P,E^%brb/7Ju)[9[DjD6W+%>ihOoPm`1>e_3nVa5<B2b1g-Qko'g-U[AB7f0"r]6gA6<Kr<kAN>$7B&8oG %pTQFnd.o;Xk3#m<cZHj<1BO&I8gi8<;a-n1beBQGAS=/+MI#?3j^d0fTe-K^6urdN$RT6A/Ph#^;mp"DlKnkC3XPY<:#_*;?'&9\ %_*C3hH`s9tAaWkDjC?kiH`#7<[cild*qT+1RV/Ym+kGKiB5b`@.pq;N-=ZEQ:8<Xgo]S!G*oU:j_)Kl[[qHY,R<FmB_?oi#1oCbr %YpbtQ"LH2g@Y+>`#2_TWs'hlY=I;IAd6*%7$@P]\n9't$oJD3(Ju]F5<h(r?p,&l_9nQ!*M1fX5Sl$T8.usM2!Y)bp/b.bt'0B%9 %nZ^sn7"'NC;"mBiioGbi+hH]_AGW2+_+:YW]E/[clQP/ipt@8KNlYorat?d(II!$JagZ`iS?H1Dg.>@%s*k*IaI)/07%^d[*[2BW %"&0F#9Ma_]@O>H*6_R/Q;]]:9D/Y6T[u/gc%7l38)s6X$q#=2.I4&&XS>8Xp%$PU"\JU_=c`m4CBZ!1+'k[%X.7pP3\==DFJW<0a %2l9c:@g5C8lT,[W(n-M9r5)#0h3GQW3IOE5iA9i7Pph6Q_"LdNjEliQHq.Z:79</oP3B,ZNm"Pa\U5E3k#OG(8Uu$#PFs1o^U![\ %3At5WTIkM,^=?07I",==;74?U,,;>gRcF-NViZ8<+6mhh&MD3]p'MrT/hn$SK[Da5_)^+nY)fEG?"2qi4$)!D3=hYP[PQa1lgS/G %kMf=6f:D1">fZ$=51fU^`,s`3f`=(Sl[,)N2n"jEggN'[LT/7`Cr<F5-9gR+)u&D]fr2BJO!A7D7l*/7p<<f[j?d<bT*Y(pPA\\- %2:Tj)q7MI2QJL.]=Ud5L7WTJgm)YV(!=j]:qeAU:Ph0!go-V7%@B_o[N/CgXPD\`12an+b9c(*.G^U=[4)f-L1]-`lBQH!#:7)05 %7,5KloK4q=RS1kCToW6C/?S]gPhT8dAr)h&94dha,Apj.m0p=>NmIIh+J1<!'Sn_sd>m>tVf-?=S#nR85l9C^o$b1TImP=_8Q04H %[hgaqjuKg&e0j8h&D*)%>Y0SC[m;OsZSOB60%?F$,ndQ.^83U^.`O>Y%,\p,1I,#W&U,G_DN3X9ZZluNRaIC@\6"sVs14SGF28EK %nr)Ql,AtsHO6qoiB&AAV7*=j84s(=9D-'$sjL4au@:JE(_uO.1GaGEM3rfjT_!Lr%<?aQC%hn)Cp&bM(Z"4cgLi\5i;#@FIHtQIk %&$L8MZg>E0=Xs[TQZWfReUGt;^>Q<RUZ!LWJH;8?&B!t;=3V/gIenb%6L&C^4Vi0OWtdPLoZ9[^hq+oo3.Cgqcm2saO)2Hr#ns?( %!gaOY*i8^^!lsa[f(s+f\Mk5;Y?0nF5WrVC$-U*K^SGFC%hW#K-6%[daPfWS&2l_9?6jfLK7(J.R>V/Y8CaA!3GTk0FtRVuN&W*- %dZKdN$unfUBK78K@1%]pK[@@K)T;*d$&e7E]XAf;c@P3<!Q)8W[=cEH*Kl@-PWIUCU`?CO_mBXUd[lGSX^PiJ3'oHD!;-g?Q0ftJ %4-[^;AM]B?7A9MoR'!(8-9.J%`FlfJfOcg.)o<:ro[r9\IB2ib<M>..TTIr]2(_Mf0V']_m-"Wb07OD:#?O&W/"ePEE#bc!!&0D8 %\!5Eg99\05-H%>VY)@LS<iE'36X<t0Ft:ih;ZRL@$*9Q3g+Rk%']'\nfRn^0_2\m8G;lhk;9(kNY-egR6Oil-0)5NRL,8='+3BaE %#W"guBZ%(4-fDU#+GE__&:m#NS&HGM&#0g;Kuklf,%REZN\jM@baDrNQT:1h&f]Y[90D!se,YQk--Q4!3T'i@.n%tqZgu`/nYeue %WhjAumQ0onn5UdJ)cgk<a@0QIH/ZM#,BjG`pF_TGA;6(or?Rd)Yif+q[OAKceu9tP[h.qd[FRbZq(g>1\kXC=f9%om<H2VWC<8ch %OFCD2/2.k5'<Df_HrNUoPH<aL2*;0*E2!d%p+Hn%*[-]+K8L7.1MTPRShcgO^2rZ&50AE4)CST]cT6?40g)="X]W>`qb6H8DM&Wn %$.Y@Ib*j*'@+uAC@;X=D%:tHNLT=eXn[#=drrB%?epE]k-AfUu)jcP6InWE1YUSMDE'i\E)Ib?o^+bu4PMiYm\^!C.0^MI485%/N %QEl?as%;]5rBU@?jpbUaI=2IU-2'M8QNMM':Lg=i"p%G5-N%Qcjg^-H:<MGO42SGp4\i]2&!T/T\1L&AdA>)&Q[ei,ji=;2@7CM* %@X_hl!HH%;ifrF*h?a,>ORYbk`eRsgF:pNmQ;25Ybb;cn2"iu8DrrU@Z,JX<@)-AL0m#I/P;dIcA-KEH#0]ZS8.SI8B/rJp>iH1R %a<;iL5uE;sh'dn4"TN)Z&]WBXo>opEFp%s[oUI'&aJ_W>TcrYE8]2Z^FMPFd*"daTKp%-X&hXDfk!U!T`R0l(.77#09^-T:M3sGZ %c(g.VdbV7+JXshqkk6eR5=U@:`)jePoo/PG$t2C31<tqp+VlDZ+A`t#*UP'>*P""IMqfNRnc9dZQZs`phPj.\043h0/9$CoG7!f\ %A!XTe$:Tjl>sIb.V;4U6Hb6KuTbJ\3+h(V*\to5IP)^?#7_*Kc;U-lTbp#p6DmF9:mZN"BlHCe1GA;9:UO6#Q3RCdFF%a(+MT`d4 %r:4>sL^qIB;ORj<pIV$1%<\&.M0DM>4<Yn5:%_JK/?1.60M)]X6NB*2F4J4.T:"7:UEhZ&<(i@NI-Tri"Z2k3]MQHQ_[K))fnQif %*$iQ6QV!(iK-RBAIe9LZ;/)6B7&B&*jQYf/*6LssW$IP1$B!<1<0ia0peYrsqXi8mkDS)AisB;&`Pm>@]_j<2N;0"dH3B:%YgEY! %8>LefM/Y]K6m53f!rc7+M#W#"B6pKVS$d9%7reTfqdHNkC]eQ+'uA?*i:#Ti;%?DO!*;;*!%d8:$j.UOQ#Mlm/D\.Qc_nLrZ>d`9 %"4G(!Il)q-38+h!K5hl+n10uue=)'PF;H$LCGRY]2M$mH\sF]o,i<),$BiT2(5:Q_FK!3$l2T)b]C,I&)u"nZd-o=g#-`\VBCS`/ %5"S98?j8]QiP:"s+:+3A+--KrEM,iVnjn%d]\(`;0"`cZn$BY+8gNS1G?8jJ`F?)S2\tN+KTPfj3gFDY4i^pP@Qg,'`=hXOM1D&H %cbpL'#TD/c\%.ZNYG;-IagR=*'464A'DKt?nT$*qVs-??Da3>1H*3m`5]c`9B64*IkAct8E-]K\jcWY.$GEYCBtF+=cT>JQfU\\a %J%sR)Fh*)\W<QUN:XcVFf_f)O^Pu.`pg8:/5HD'8s#j)k,e\f?rb#:hhs[rPp[lHI9^=&8G(#;,]C%5=rEsoNhDeT;[u0k-K9;p6 %j4bk/mfi.:b`71!a5-L?"T!'2/q2`.mrW60H,oTgo*)^($N2uA50!5:aJ1t$:ckN%+-Pl\HF!*;8b,'3=aHj=e2a`3nCU"P6=*RU %/L1"(bH@K.lQ9?&:6S/=mM?U%G>I2^-e7GWL3j8'pPTBN];P/jp=g$WTL0'RI)kO1>fO_T>]hP0@qB,.1G!=to%'4!Ibc*[G+D]d %QAr-V54T,*lZqj:4^-<)MTA=Pqbs[B1YBgtg9&kcUt>Oe?@:rCmZuiRHL*dfWjCgCaK+"/r5h_`*$8+(g0R_QFV!+Xf.ON6&Yg=6 %eG/+GH>^m#\#ebAj+D,F>-Wk6=`uLd[G>8YD_LIVj\(#W?f.nGXL/FjT55tsTWWfBU1"aKYd+ZQie1q5CX-kd-%G[oR[.B4[mQ$, %bU%e.?=`qu<2\,iSPk&*MeG4e;V3+_&oL-f/"rWNq8;iP5ENq%Ckm*hItfsFXJj!@:19AgYj)OW99G5a$:;!G<A*86:9$(ss8PQ: %K`13105gK5f(<IYrV([5D"0`,QgVnRq_]I@Flf/Vp:#&HS&]t0@^$XtR'4Mj9C_I7apS85*M;EK4Wg,Ah0g?ZdNn0dhBnkd%eU$T %eR&l4YF`O/1uL$J,m3S3!_@F7Kc9Xt!N5JgmoF%F3YZ47qJ=buhS2a$N`L/*^/Z>g-dFr)-$0(![/"3Sm&-KF,4q?8EUBrERD63& %lQpRap4<ia^[*W(&Sn6!;nmEHHVVpAP@f8:bO@6F]NGW"Q!i286,`<Q'N[qP>3^e/mq:2MITE%^nZH'A=)gn[g'dqLC?/?sL9;e] %M`FenCTNfTog?E`UNLIWIT/?+020u?`h=]4Mb:ak6iZnVoo&21cDY(qkLm%c'r.g"-+d+OJ+"=YhtR9(GJAV'bR7N;j_66_G2Tts %D7*^0qo.$;]V.P&Mbc;,IPor)Z^KHN$D%I4h;6oTme+VlDNA#T`L)G[mqWrX>;>=5Io"u$an5-"rZpn,.[MfopO$tr#NFl+.DKTU %d>$h&,q#=7OIU]b?hgpbo@2-@q<l1r]DgoAHZJ]:HE5itWa:RH3gL_+[8aj.ddIWun3Y9.^GPQHINET*-G,U4$LDj)00U0OaD3PX %f+5LE;=L6+/<@Kr@@c[pT$O\Pp"8iYL$GlQAB:b%pF`*Mi'71j5Q1B/^]3\^J,&Dls7l2X:\RcL5<SnpJ&PcHr8k,3o7oR._s`*Q %=3lBdh/E>PGL-<\J,J8tIf$bWq*0?%[/H$Pi5fYZp>I;03M2.,$'5G3>R9<sc1[3c0mK5gn*g6;s8)cDO8joas83k/s7Pu5plF%u %h_Y3!rWYGnlh,CP=i\iq!8N?6U%\GO6_Ao-a@#rrYm3WIbf/);1td5]#$3>l?XcYEn[3`C]AK-uH$s1mcf4pka3\JQ=+"AT?$mIX %ZFb3[^IcBm$\C"EjNBi8"\bTrL4kR?0%".I(XcC>oBu[m_Fl3rLS49P:RdWCNcoGsgl$i]!U179liiiG[`U7V"cX25$gn]7Pbp]( %1a*q*$d#WQ:oE?l9'dLuD2%&G_<IF)Z?Fu/8nP5`,Zp3RHCNFQN'oL1LdW#63n-1UCsrc[a+SG)-m`/@$FjJEWKYh<4R$p8[QXl% %FYBm9)ODgS5m"pB8Ft2o[%q"n0g!9(^,0"bRW*SPAP@\Z&[c+p+hc.!:gQa#OeFYbe3Frm!uRX]"5i@Q9ZuR&'$5l!F1@#g1^;:8 %&@**pdEo'0-V)7GqV4?k-kn<EG=9VqD0Q:gRPgg=HnLDEif\SQr.8n8F!]UU#oQd#$M4_[<RNK'k%Os]qp\gVQaWs5+cJt7#3$T% %"d1BJ0?Ds]@FM8b8AYr1-OV<DoP!c9CX9-0??!3;[!sjarOCS(Y;8h\Zr\d&^\J[DY(^PW%W=,@0H7=NUmZ]5Be/R3?TUTg7fQ_L %j.e:49pH4GKP"b\<1BJkEdY%>m.-\SNgP^fN.O7qgLnpEQ27T?J,h2\DC'I@e=6%tTk)A:1MN+X67,+^$)0$*dEYB2aA@lMGre=6 %9#C7*C$@9R&a!rfAGkA!l!e5"&hrI6Q1bG@VBaeQkn6(Ell!h+,3r8JVO-:VF+B*=%On%=e$42H=H9k++<!25ri<E?.Q/R`Wgfa0 %G)d$dL\N_1h5O.O"ad!Z?#_o##bG]G9,lk]ZEkEND.Oa\%$k]dPVr)p,8F/L[/G)$8<T7ZZja<iFX[VM;Ii%6U/9:OI%/9?4N(fk %R%]U4C<\#"Gp-`O4HkREk0_FI>YYW:HR:a[MhrGu./5)HinnQ;@TG75T8=ESdcn%NA]TOR-97R$iX]b`_3L*Cam!gWY,"<^dM#r5 %_[&,Y(6K0&J!@K+d3m=fAR*-5qXm%E5#K1Om!NPBbXRnn*dQ\`$8&IW:qJ-0dR\^@i;>;)=NK'@-:o1JEqaX1p;Jfo;EDqdA(jiu %Q@u%-[`HAeA:;o`Bd<;:ZqcX'^#qp:EhtM:M`C?sc7H8Mr?+WRrhmSJBA.bp2GY=7`/B"bV5+Kf'+S+5-ct#>KI0m"7T'frP8Ges %E9$%(ZSuUE!Xj;aG]7cRL32c>*(.*2p]T],&7e3pfB\==jL+>Lm$Mes'3-n?7T#5TK"Lc=('37ThS.74T-:QRY0%a/]B`H8LQ'-< %H:Z:\PFWNH>!U9SX$!:?[0kk*:mKrO-;Ba`+c\(o$p@*9(6YR`l]bDrdPrX\8O1_H@g[Ab2-N+[RBdkoOST9HJL&N@qZ3#I<9(6Q %;f:Hie+jb'&W-m@n5/\CETt8h1[c4Yasf^+aeJ)8E4!fY8;Q>M7:&*>Z.4@@.9e&W.PA"W4$2,uQrNS*<!\X`I,%(=3FbWirRe-+ %[b>O^,ZT/pfCA?akoc8:'S_?Y)sT>^1#FC73$0E>WTH_<IGti1W._1k#0uJaQj8J0g#a%XbP6V$U_BWcY@bgrU]"m_^5QGF5q\ck %C8B#W5#"R+O(i.nUk_E/<hFDEk($2>@ODZ/Dd_Kj-f[7g+b3.3J.bsIk\@<$3:Y\VPYFSU&?>k<*7?F-i^K?#V!W5ue[%W876fA4 %6;`a9H(s!?qDOdb[KG6j3GR5Y!,uaBlNWBS'dmG5C'ul'l=t6n\ArZC@WbhsD*ha0:rJ1pZl%"bYM-Qq@B#/uI*ZV_Kl&eUP3\<H %Ku?+<7H:HmReTJ["&16L><u)H#mI@j]8dX>@79Eq@fj`B5g,>%/k^LD/LjKp,&u6!`+gJjIo?6S$$F2f`u1F6&>mC(4Ad)QfWZ53 %:@-+3X\RlrB2")UG.aClMs.g?=[JQc3H=mP4]$-[a$qbgAt%#-6mOE4[:AW%*MF&k8_>gt!u*Ckapb/,eXH##ZG/cYI%Nm#?Bo5g %$tW/n<SE`ie#RXW#'c[%KS-[2WjA\o,1;^(</r+Wn/B_S=CkPh0PLg4QC-Zq'+*;J*Opb]0noe@Y,\N@_;GKi:t8#\P^3'[5I?U_ %[S4T98,>rY%9=BHX\6%q"AOU;/!?er'fE9U?)b(!.NT`G/7J'7)f^OWE-_qg-moq7`8[',BcoI<1>@"h*:'RD/r13hJdNoP0Yooj %I7BD*:jX;hJ.e9!3]bY=62MlLs7!YLN;?MCCf(E@-sUeK;JUO.fkB]K"lUI8e7iYhlP=;;,3XQLm>AjF9ONWJ?P8g$;@<85k\)t? %R](;*ZA7qq.EU2t9#jUK?2uNQlA[,UM#K!'C#.o-:G`[7[-!cM%@JU2%+=mDI.H^R)7<#IO4]LN2FT&]i=1mUC0a(0L,5)_74,Xn %#%q4lfX^4m:d&jZAmKJqY/@PBG9Ic@g'FbEKM(lO#-q&Jp;G762Wnoq?0QEH[F8`d:nV-k.B?oSHCSk&X=UF,cn5R@Gd%>C8U(5O %>q8^($)Gh!0RfDAbk5r@@OU((q-o$rRdR#p7Lil4&T$ZA%TRNVRg?Is[Ro-,i53X!rLOf3o.2OpAXIJDb;%W8iDs\=gTS-_]-)sg %`J%tQaXHHsS61k4(l9/G8es.m!UPCZHCE0#TO65l+A3b(7O9PG!flCcqEWH7,J[lP@(O0rN$c]11o(Y^aZNJ@8@J$?`QjYIhZ@sG %N[e9)gO(>Wd0?P-2jWUIc[.*+gi:9gE7PD>Lb7i[A-G-6:&ZV0<&PVebmJ0@^TU:(K5TbUqHQG#UGKk.&R!8^=3/Sp+u]gMa2"G' %$d=b"KSF;Cl\o=_:P/%=G_!'[.`6k?$ILQ+@ThX_pt]X:O(9IO@8bR7+O5`u?6(,`0*[q*KZ7TG$Cm'C=9`(t1[F:1@T*IDdLIFD %3oD-6QdRc(`bBCT,^>kRfnu3NLDj2l!oS\U3/8lm[0qb&`PKUL=<2*ppYfA4J1H'WZV9O\>f?WW9JR4NZ?38]R<MM-P-4LdcBk<. %%Ol-:&Cg4R8kp5s,fk5Xrs(kEoDJ#j16U*D\Ip)k_mH1p9's3!TCeC!l@tEpZ-eCj-".BjSB2&IRUA&IjkAkg:epS-TTaXmMlF9A %:%I;m$W/$P,W^`bj)^6:B&6'>n9N^KN7B4$Flt7DeOTIW.E729<K]/HCI@IF_'W=[/#tB.D8@4F0UH0&M_:Z\P/N(8pfKH?EM(V@ %GR6km`$87-Cse*$]c?Fq,u80?LY<5n3nNX1i]&^0&o.]fjEb@/EF:gaDbGI4a[Fa\ePptn*YL'A_:NlVMS`A2ano7u'82=OWH&ke %jKjG-n$6l$cQbHL_S5bRT<#F+((Q?W\-7:X)Zh'eej*quQPi4LCII2tj0YjYVT:C@Uhn]AK2(i7'6h5??m*_+@dGU94HG'#'[ZR$ %B/%l,CdGLYJ.apf)<fTUi*bqQ)/,McVq@rI!tpoIUnNH&E0tp0Wg4E]9%&jXb4&$tDulLU\KuFEG#bZmc\5I)KP6^@[h[=4MXXW# %_2\4XacW.Jh=!d%-+"%pLX[TE9b]'D`sRHVlt3-"qmh$BcXTD,(TSDT18J[Yq5'dh#R?1.9;3'2-eU.72NHK!ORLJ_k6"R,ls!AI %B`&HMA%;be=#G/1,9%$rk9brs"e$]?K5UQA5kACnP><#/cg6#"*:T[9[)_S-M1&,WO[<#d:s"8n>PBDLdXjGfNTL\QiW[>)'"j'3 %":$(YE/k)\H.&CUj2gOu,<MbP#9pu<H+8'GbDi'jirGpdZg!LYCl97'Ln'b/Vp72gckQ0jiR$u]qok!q*spmaC_SYs&Su40[N7LR %a=J5kO,eRshX`UhU'e*"BAZ09/#'m6R\UXrdpN_FPAdOJFY?n@')"a6de'N)A.0*m7!t7jO>DL3FkOkK7460*==)]YN$:(egY>rn %`N(h,"-NQDC@*0P(D0A46O$Ll30)fYh4Q%`bfc&DYD$.1lmer*@#\>a%Q=Y'"C+W3,?]R3^Ln%l.mLiXMA$4YL7ml=1;G;mNL!QZ %f]Q]7K-$"K.?7U;K:He1T^j/\OJ!X<%M[!pC(eehpWtRnGngq%]:d$I;O4m1Mu@N5;YSlinYDO70oD`rJXjt0nSR+LoOj<I.>chV %97cmA_!VcIc,QUu+k^;c^k\)tQ^-)_%YE9[brncVW%;,ar;pUCB()K9Wa;F'U-I;kiAK08!BLn"))/R0_D9$A)K8;[Q;uQf]!\6D %6`:+.a(Qh+4($o`<gD`(T>#qfB!2=X-.MC[645dRPuYAR*N*otDFDbr+DmrX\B<fS+<_V,TkiKLXb+*"qKYqF4]GI#]coH=>V+P: %8jI?O0E>WM2K]>>JK'-kLa9ncc7_G(ChD=9'C.H/RDgNi!pUQ7NEH^/KQ(ZC(548@a4ub]25]_"3_sked<sD^-,M8#,^s@86%NDK %(P9_0kdX4R":AbF6Rk"!8m&&f)PKD0nXK&Ij<j.X+-*=2ptG*4h5<0n9[&Q6[32?X.aAol@br]:>p)<u$O$?&4URus+N#&QQPPH] %)8t;!?;5lO3r-mTaHF@e`:d&Q+5so7V^kI8"@#^oGEBrRB^!N*M-YTXC6iM@^<C-BAmdFd5pH%Mra2KRb6e"dQXnVja;e97%FcsK %+t/rd(.@;i&\"LB,u%n%O>t*;Cd!_GSD0j`HL)0#_l*VCBAF<7&7f]A]^f&u-dVj%_!$NlYtsDB$=%:33ng6C.!!`BCu*7S$F;LO %M"'u'%;e:t(m^<-o?=gD$(42@O)WaPaJk?!#T#l:Tc\6DpAsunF-O%GhS)PjFZ\'7^jrcFRX#r+9kcN_*'U3u<D8j1JR]HZO&m3L %:E^S#-JOD=SD[8Q1U+Y5-CG:oFODTPKPo^WW','RkaOA??R<6QkJ1sVW1XnaWJLK$Z-HS2G:huEr#MkB-d'9'"nm-Y:tV]9:o41Y %8."HR7G:MZ,J))g=Fl-%ot9!]NKf'+p.Q35K)G=::N]PlXpVWZahN('NYr^.)-S,Sbbg2ZL)c^"h)m(6fO8[(b0PobI="FT!Y\FL %EYFis!Y&ENhPUP@?[e6%f\U'b$s5CjMb-EI<`^Cu<#>-3mp]Z93d(o"MNTS`19"L2m'/oKkL,;>;VDftSRmK$+C]7u,ITLn)d2cD %+%POo<Dg7q:4M/8aUU&R/ogNC4I(%YIhJo9D$IK*_GiKB3km1@q+9u@/6,3-gGm>sn0r5`L"sS/<e^tZfL4HgM7-cPOXi@VFJj#X %.PplY*=Ma\4scFSje67>meKd^$?/t5-)7P0B1fHpTQ1Yc,BgS>4piO\;>CJQ,d1HpD<qo^_fXq1Q\BJ(4YSL::H%%+n5.u`8?Z]_ %aH+!k+IPjPNND$Yp(->6NgsI>6$-'@pq;YWkkq<sc#Lg'LGP&^5e<(hr$"'$Th&_k=@aG-#*"q\U`m')"qlO#o3jg\3ie&CWgbbl %[n1t)@h;cd1SU1t)4W#:;Z4ZEV?;Y'K&O'T=i#37P8kunj9,]-h1R,\B[%PkN"Ti/'K>AFG^,<^87LD`(35rWa+F:uHPN5=pdb_B %F+N<)JNZo2N;gHD*4i`XOj%ct'A3XsZ;3K6ED&MBbn(2[9E$@FQM1M]2PQ9m2CG.akItT%3i&q7;Gd1bgiH:8>Wjb*S:ldkZZs!j %Q7UP?]K2<k^dB.mNlG9I.P-3FdcKUbe<CHBW5r(IP>P7AAYWje:IiB4EmI6ufE8U9<*/u@,P=7$LJ![3^BQIcQ2h<*pQsb]/?m5B %96h#P0Lm8X[)?'S`JVLD"Bgo!IFfkT/7f*Z/^/5Ui[ep&_&uh^/WD0Bp.3ADC7dSKOO/PHUH-m,e?[h\/`85,R4WKeKp+IR)-as0 %TW),lF1d4j5E]6^hjF@C[tkET0lJ3O+;oj09?cL\]SSN0ZH_`7;CAl)AI[f@r.VIkc(6I)Ftp/Y07t!(>M%(L7$uN9`oBF/0s@k4 %DY>qL7Nd@3"5E@*JAoCFbRZ%D458E7:K]BR7Q-)Jk>s/QXMEFN(,J#q2%pkPPFW-rJFhD/6Q7Shg"Gb#BS4X(e'++9/,pagChbad %Y]FG]q_k"cW[X9F__6=..RK.u;#s%gX*2liOG^BD.OcE\'g0f22Y*rMi;DN$ccQSC+JVWa$;;Y0GI+j^Z%39UX1kmak*%!cnhImm %/=0sU:+?X).5T2BZbRTc.kT%/%^X^f1C<$G<Gf;-L=i<2aS([qio9`^5cBV'!fl5I^oY+`Z[!f07:]9UelC/f&4f61j!p/(LgYne %;hO/hJqq?[k_,=oegcMTg!l2kmpQnhH`4M_,@!B&Cr^EMi=Lq&q*E1:e4SoFO,2f`ikbH3mUsBbH5f!:"+:TZ=75+M'D`Cb_6_nk %rYtdm8f\\9NUQ^(j&FHo3"_.V.kan@&D;(t0Ke2=m>?]Rp/"g:D:Ar$*$*P)=W0`74_#>[0lFg5:nlmJLjF<^nPaESJjZT2Lr_2X %c:W6a>\<Ru7`o\e+Z]Z?LV2Qg&5do="2lhbiM=,lpqQ'tka*IR"r-n_\nqu]j-39V9S+Q?-;BOgdVR=qAp3c=BL$hnCH`P\Uk;\g %O-b.%Bkq>jVIe":AG8KLI@,.@TAh*H<FH&mUnHQ2qNVoYZ"%$K"_<U%QPA6?Y^8"B$COhT1dTP,%Q"Ybg'HcX<H%%=MeFd\k[%Q0 %4i.C9.l4<bIE<5<,do^<-R'7OM,gK4I@JHYe/AdfYRe[Z)@HlqarDtl?nigS9c?]d#pF#g7nlZESm8d(8EaX[DgFgmc"DV3K^*YP %_;[b"WQ/`UBfHCWrN=mk'C*N@L^Dt`d2SK:(kasbj/C@-OA?,cKg&H/TB!M6h2e'M6'Dp<!^Uk1_6B(^co%5B,7HChTLKWOp/b>. %2$ekOXD;KWbCoj/iWP+0-*GZ!d@ONf?8`0)gc*Y+e3jVGMHNtLQR#!4,o8k!"BN"ROZCNh"UX'>hW+sF5+0mU`!H9?4VrC5`^>Cb %kGZnCa:NM@C@6\r&@`lW>;d&pa+t*d;dFFA-]Tk]iq6L'.R:p60Zstk?"Ped@@(S=q#U1Aj4`?F%AO6oAUGjB]S=?B:=kS(4*6%@ %oMdD]q&qMOo<+uUd@_dXh?`M%%eN;MjtkMH1^B%nE'fMX<,oSS%Vg6um4qrV\du$=II=?eee`n"V&rY^:gXiQ-^O1_V.DQGg`3gl %?BZX1qPsBDZKjKO$sb;c#`UA_NmQ6M-\5H\/9:Os$,76>/le)'6'gl=-(hf44G8#c#3;EiLujP?d=^MfE6;qcSQNN<S6R`g<%X+8 %0?u<TpBc7_T/7p%CFm4A[CD\pgD$n`]1e19(R/0V&b.`C7(pK4KPU7()&LD@fXcI8e5?mLW#d5p<_!K*]MKnF(9kYXY*M0rcGF?. %";c2l2:P0QN(WD=1$^)+aZbAXG,/O_A/Z;9SE.,qj=-qg61X.in,XE12mn7CglQ,MOlZ6L8$ij2a7NaIRa\u2fdH-F;r%fn#-]-5 %#$C#6Mip;)O=X?lFWI3HV$mH@T?!js#$s/hs-u)\(KcJAn3Op3[*WsVSBuYCfI]!@BT$([<@&0_DKn6AOt?IeaU!8f_Ep1o*rHaL %1#RPeEs[l+aJ!!'d;_/sH-Xu5QJ0G02`(Tk20N&4T>MnAL+c_m"NZ%fejFeY2++0%kcR6M(^ral[+QUY'WcbK?e&569'd\GYHrD^ %O=U&3X'L(-NJ/n/.1He-]N1-P\8Z),#85OJl'eK*?.']+*->7&pPS*II#;QU)]!WfU)Q4IbY#BFE'MKiLAgXiAZ@PGK<pDZ(>3?? %1q:L,o*dWs`\bbbD2J3eSS9W)KG7Er)I,l`*2kZjJSG8dR&+jYb_`5@eA4!=,Tb&aW.][_D"/E;!t>mWZSn2j!iFJK1C\AJOX>iW %dU%YnI3Z6:HB!*<X::OON@LnN9Sr=D3!Y:_4d$T"D2ct,iu-2U@9V=J`\[KC5/f<Q1PcXSiV]KQ+TQ0A2pL(gopTgD2Rr0K?`udP %:1Z@cS5`=9b]MugCJs0tKjpM@&T.`7S4+.H/o#FV&3#Z.-os7fGgMSc3F+Cj<SZ<<2gUt46b13nDkA7_p$2D]dEEq[.#]+tH%a<t %WH99?Qt^[e&X'NZ=j6i_"iheC!g$^,VZAEa"Q$<j5eAV-5AZl-..33A?S/b2=XI\@[H`ZhS&D57-@3om,E.^<`I95<$g7:7A\UT< %j\uM2`6+5&%5A-$GHF#L'D4>)^QMNi(oBStg^5p0*dSq!eo4Kkp.S:XQOdf/mh&Wo01NpkOYQ-?[5^hr"nlXmP%u8K"lq<nM&!$8 %P;S"IF=i/(E?PKW\n9ni&3I*Xhiak!WfG9[\2#`N>D9L^oN\""Y!F4FU>M'oFLB,\2VW\"FSa(FHG,/^&<[NQ&O3].gE\s1C8."u %^^k79MT[0arB#1djISN7?55FA:j-0=Ybg$S]#L!UHs!4;8tN0g?kB,$E1)q-7d/gR=k]/_H[mo,XbCPhI2pQIF2?$O<.SYlIH'C& %eno#[j<VIQ=JS,`[`!6d5c/(mam(MZ<TbZ*h">>uclb4d^pUaK@D;*sq"0Q`JL,CK6f17Di[#)`]jOTH6UDo&D@-9%?t7LfJC.Rr %)]Zt?28tR?0Xl=U:*dY:5]Jl1PcElJa/Xhd/h"9q@ZF#\T!'IE]2VlX$_9r!f]@C_70!^h@S8Q:K$%h!jgu)ae4`-G!H=0OmsUHm %dDW-koP$7QP8-g&b/dma)PR6D:Y+/Xl\$=Z5!-B5eMnl?<<qTSNOX+21cu1Z"-P#aSGT!Q%o0;n\lh7LqfY?k[lDlP#7grf,^_[M %=R8BB>3Zl\`69lp.<Gqdc7E5'LiEt@>E&jUah%@k#,tG]PW0Hf'Tp]0AfB2(P!!*!l+i3q(r]KcgHk#^dRSCgdf.Y,X!/oKXt8+2 %f<f3uM"_jVd*?[fEW"mrpYgH)2^mNRM]$^>=;f.m:o_a/g8$\D>5"Er]J0e@PO$;K@tD_\!"-Jdmi>Iu^s*7=[b-e5[Y[.H=@&(` %OsJU`nE(S@pjs<PHR?1X&F;>C(0)6NokAZO%`RL_eDMfm\PKAAJd<@V_1W.j8kFTPeZCOH.sFuqdi,^A\K$C+c_,.aZG%dAV6epP %*l26XN<H;`'f[lYU&h&lembmHRO>I/B]GuE,5Aq\?9e8u%n2VY2VkhNWZi[;eB2^g?q&&?=^a^OPVr(oMU(b&95Fr//3&FF&KVUa %^#jXsBCSe=9!9[_!NH^2ObgScXCm_&l#m#6SH+tWTGarDb[@g;.qbuC.UtHNTNO-sRT.TU=ET>JnS5%AQoieA<7hQ#R!^J9eR]b? %X<NCMeZ-<ocoR/AE)0oRQV2/!<rk&I+Dtk))[pjC:Y+kWL;D"t28<h5$PXsB:JO8R@EX7Jnt[[BGCXtEeuCM]K6ab?7jT:A5$'@o %VTkKPO?6inrAKF$Z4=)?c#])=.A[Pr%QsaD0GUp['1b_CL*.!Zab,I950FZP7@kAEkG@kb1CiCqI=p`@%tlL9WZa8I(l-_9FP8M1 %jP&:0S&6K'##Psc"U/s^H3<6VM?q$o;<Y$;$>q<4cjT^?-0O4+j`oR/5WKk!J"1gIWc6d[J1M`6k^*aC,@f@7&JY5&-r#J;S2'[% %3!JD[)'<d@FI]5="dHDk\\?DPOW7?%[P@\<?IeJ<(I`mD0M44:X2nA'?*CuC1N;@g!Cc,,2lmGF.E.5N@*C)S&C,pkOfp6A\JL6i %5S8se:/VCraEhrc3lI&_DIjLf?K^kj"UR45kn1FU$e=`H@B:Oo9Q?J@K>IUbO)WjagN$@1m0Ik.HL7'"LiS/($pBjbV&1m_/^o,n %jKW4LeL\ZRXX3:&-s,2B^a&1USYEtV1$+$kZ=\dL$?i\"T?osu,&$LC+h4[]XdrWlMbn-@QU(\O7>Uo\Ic[Ek'^Ecu!`>X*TsdBK %Ks)sm(`03UIbCo]8q`ZudF&(]!3ek^.sHVFd"p71Bqc5?nOWWH1n0>$GQMM4h'+`72\-+lP"0!<"iF\^Z4es4!C?*YXm@!qUe(+t %N(XM+q4@B)\PFKuEVtk95#EM;/FND+=H+Tt^#oFV+>nMFc)=@r!/GUKIC_t<kH)k+mL<e_5T#5:@d[p/Y'")FV;.t)dE2acjq%$4 %h0m09'0(ZYMJhjPnZ>_-?qYAF<W4j4Uf&,4m\qL&#>22;-"W2W]:;CFACO"J^'J&"LP:A%B\B^l@^[?Toh))'_Yb63[8C@GREd$[ %LlZV[UOkIamPYRIF-2Yq'jd"5b:.dCX5!Ar,!JtfZ*3=a`dWG'7W/7In`&!VB\-%_9>X&0f;2BrGRo"3Kdh"^+WhIEdhf\jXU,)q %.K+KokOLq<.@1ag69fk.o2RkBhA*2Gol>GY28LV9P,n0]jQa6pA@+__6Z+q$X1:P]jB.WIB_lYui`;^E1/e]u"()VTf2b$7Qa_=. %<i_2DkB-2kqoQUuk+NEdML1SsF&hTG[;WUA$fjsqqN@[A^YD77HaW(n'"BI([gTpG.Wnj@^RnX$jT.S<7GpY,A7)(8S)&ca76OCE %#h,XE-?WO<CYO7LV^DK5j"'cs_E+BOarkr.\JttE/E^Qk,"^XL,C'g6NM:>@OL47la*r"A&*Xr8\S=&NP[,V+;6MEA!Xp)?d=CTJ %#@T7.MaXM$.tll&dhP`p^@u=K/X'#sdF=UG[FPXIP)XG>M#CBmpKG59MBSLZLHNpk%O>#uJCc$Da[Rsk2_Mrm5H6/QemLto=WJ([ %]Q,m%bRruF-B$sB+TJOt(fBU7j>_0$\8%\nT#!LQel%Bp-JT'r'kl4pI#s8:RUgbWd64iTnE$]Yd4]\J9hFN+4f&Y*>Y;h=;Ea5< %<3Ao'cT7^k0\9:Hdfp+E>UpqUbN8sNq2[(GrnJ%=E:d:LWT#<jdHnrac01kL#eiT(?U:]AQUX9[&O16a*G$^\+>POt18m%PD%]<( %V%LoI3&4Y\NH1<$V?0\1KG-%EXuAa8I;U;*18laU>],`YNb)(Un!<@Iq5>_$L`*=/iGbh17>i(N.1_MgMNC92Wk.1'<#3<EmBn0+ %mOnk<dRNS8KIjth<[XV^/R]n=p(RPAP!CooQMOoWQel<*&qc&c%,NLED=`%O+OV`H(;&"X4tXr(VOf@IB*_a/84>?q!+/Uc.oaJE %>"!H-8VSq%?\-B+CRgA1FiR"&eJ*"hO((9mj2\E4G>)+3V+i#[#SJqA"(RKGVduF=8#9#3RMAstri0U%MG_UsY:QZcXO,[DM;3#u %ofH;]Z\Yt-(arFc/ni@$^qAuN>eX%Zjj;#33-Q)(llJ<W6i44G'f924_fdEa2N:5t$gt=*%inhJd[)3jA)Z/\#WSgpSc`&!WrcjJ %2>,''pGZgLXE%.sf6dWi=I[jU8<+F*Ga^99WpT2Vc8G/dP1Ms/o]*ao>d>n`e0Hf^X0m'=&?nK$/<$s^k(ATpgl`IR,AU[3o`q^u %.elP0%o!s_8q^XsLF;*$4_kN[lq8P/V2SNNkhcAD$%?--nj+JWUUW8NJm;24YOqD9@J&7I(eAmSeCoK[qh-#*JS?QYS@4b1LNDT= %Wa82rit(<%DIpW4B@2MD!u4;=)bC9NCZ#Od)^Z7m%633@+i;G)G*Os\JEZ)-ZbC%i8L%:q^W:"#>V&AZ,.\pZ_iK!<1d8uAn-?7a %Y.6)U%B4;AX'k1nr5)2\cWi;RR&IMCJMQ8OZ4AlN!jHY@=Vb=E/Y$*t^)LRU>[3<%41oQli>+PjJ!>8Z4GuG>9N$LX#Qb5q]f`Vq %j.TY:e(T:3:!YFt9e&\H,e;QUaK*J>An\WMJT9b[E?\ugPlo%;@!:Rb#!3=j>mEJlcsM.;4heps28o$"'1`i0k+jF9-l1!%/89r, %l]ZtL3D9rLD=dS%ScdJ]QK0GHd9#Y(@h_j>&,Sq$=,S:Z"XReYeI2(;mdF1"(kcNMr,ak>%RJOjZCgR8_Y&]PkMfDWRq3XEFsY<l %aVE-#72U1q6@EKVV%%Y817uUeas[qKQQ2^V7AX%H2m'T-5rTe"m")>di;i=4BeQ:@$Wa*>G0YsQKi(;F`X+8tn9+YB2j;l2oCB%Q %[Whf+l@i(f:YqT3[Ud&I6UEJ1fGm6kG"5r4f8$crW:*"tk^W<e$pkbLs6q?$4Agoq)F/)DG@)Jmg#[dZ<O&"rQX!DG/+9J'ZsJ-: %%/!o$p/8MRn,%<185R!UgQl`,6n:#17uSM+=A(2Whb0p:1OCBWiG'O-Xf,1OA2pV4O_\:K)U@/-O],Wa=i6AA<%Tn3(*PUZ:rg[^ %S@er%j#HaiQe3H=.sB%;3:V.CoO<,3nT+MX0^34<d1T8u35"uWI#s,6'J>^%,)4mRG)_E0(!du`:(&telUV)4Z'ki?:B.^(#tJfk %j#ojOcT(%nQE;^@"i]bKpu!;Q"ED3rl4i:5le7mNTqE7*\DXZW-/n9UGU0V?Xbt/:go@gejcQXaY0E)RfX)8/I)rG^$M+n\_lJ@9 %asgY#b*^+[Y:tY\Kh`OUZe1BpIW5Q$C9=G]j]eJ=J\E`G7j<$L11.)Mm)[7llBSJ`ZJXg96,pb6=h^9cii&r6cFF357VnUs!NE$W %n\$t[;g?/u1H%th6V1([+h0]p"=W'M[<>HYjKuQq$9_6I2tkI:<aM]SkVLgc/5B(#_5j][5+dZa+1P&`<W9t]o6];$c4_AZaF[ch %n$P#:s7Jrjq>L1<^0E*!i6c0&,ci6T7ib'0%aUo:]T&/r80&Xd'DG8]I3bs1h:,dI=K9,RTU5d.,;HM*i&QERg#)$qo[KmCiM4Ao %LNsU46p^1Ej,^R.[#U<H;%sOTdInX8D%nT=D<qV%JJO085`?gpr`gWf;9?UCMu?odk@]r;4b,i4D*?*ndQ^T*&HkTGAK@W"-j'uq %Z1bEH`MOK3R/D\@Z&IEI@qLXF@>:E3U..ZpjTbQC3o`>,/Ac(AlXUl)5O'q7[b_B.:7k#(ht851`nJqUPBn=-X6h5W5tf+IRpc/) %T%?e<e$q/*kjdR'G@$ggMp^:tXcKuPUYcoIs6Y61D4EGBA%7IUCEMe)c4@4W"^Zq!^;FnMN"k-MeR;<(*Glo'o^D^iaqMV=g4ZSh %Y`<4F94=nZp--VW:79*V>Xk3jO*Db%-.!sH;N#%V*>ScJUh*rs[ig*#]`hiZUG!l]+@UZmZhL_`UYcoIEU8+lD4J+p,If.<_Op_X %k@=*OeeOMm]YlDk3l0I=-QJ&.9p)j%-aYB%49,;nkYSq&VD`cCb;f?X_&,].UKm+Ep:Gdk\F_\.lbhW#@9KE(N,6J+V4K&:7/Bd1 %4d!.H<n)P-^U&I;^"(lUXcKuPUYc>NmfW8Iau3"_`\C^fS$e<!+6Nlk"[)fa`d2fqmOa[Q"q?b3_XL_=hgT56&7jRqc/-JrNdbIl %?AmZ1fu>Ja3.d'rM-D(l4q9eQW&0L_H;6/#Mkk\al<5L!%rke!Ub\aT$!SK[*CmjVR'&mHUMSsale-7qD:Uo1I2mZ4h;!1%SeI'& %7)C$Y)X75-QdFE7f-=Q"2VRMG/E>qQ!n.B=H67STa"QHY0#!CUp>PH"n9QF$1&<s+[_n!l*./t:m!.V,IaqEshY@HoVVs\1g8o_@ %FWCA"@*E]*O1L<LVf<+]CQl1jdX<*\X>u+[Nbp?2%-5ss9/7W"CoXgHC@rP(Hi>RrE0shbqH6:ocPW$+8[%lPY&,utfOqKiH`OOJ %PO>4!$e=#S&lQcG#I#Gr)0<c8dj]`8,=ioO<S70TlY-![!.uG1rIfU+Y`Y;m$6*\K5OgoU:YP%8aF*7)FGL7gKHp::$L=4,oh&O6 %bPFi45o:?'%>Ce;]ruQPqm&T.h_t?%[k[hBVW-1]Q!7Vm4M.bpV/+L)UF-m3<n=b?Os7h_V9%Qk,2e/dm)Q*Mg4rnQd;K/bo!S3h %[W*W3h/T\XId=o/a-gKT^XF&9d01(#@O<c'S^YqSMZ,Y0Y0g_E+YKP6JkOu!bi*j>iR^qS+/S!@/^iKC\rH95W]^c6N83_#K"igT %5[&'>3_hr$L7J1AMNAPNeJ;T^+Y9DX-PInJ\@qXqekt3ZMW/%rDE[?]fOO7GBtn,\b"j]t"[KRk'aKd$s6ctBp4h;OCfL'cq:82F %`j2etJT](<N.+StHQGh/s'@DoHq'U=QZ=$<KX)Z<]_5Vp%B.C5lV[tC2n="o_;?C[.d^K.gYMa1a0[K]<+O/8bMU>3l^3Q6Ds)"d %mIM;30Y'0Re.s/g(\l.V]\OqF1B9gD:0ofgKF3sA<qhW?na*jtA/E/5;r5R<bBSo0[E>t=npNWGg.IDe/g<ESMKb`O)h[ruWXKKW %GeUg8'('A&>2;8D`j>+p;",Jg[=,]rN44%j(<!VUGTT`TGYk9qi1s+q"q&)Cs2H5c`rq.$ROSN'Xf%R*F/uu!^Q)saFeIYSHLgrX %IN#D"AZ`hOUMq<9Mq)MNU3YTON3TM>XK,Dg3DI)&F7//SH7+.^8O)Jo`j9RS*@$R.enqiO]$a0[O!NMOV!<9Vl4pKAOHW#%'W:'> %)&i$>$#ZDdmr_F1FIcWQh8FFiqojS\__M"Eqe0sj9i:28db[^0&#S25Yr:>*5#*daFb^>lC9d9%;HpVF\lZ,EDY[D(V2sm80R[Fb %Y"RIFB\PL`N72cDfRtdLZ-T=$XkhJ"Begq\TGRZ"ZimeM#uZ5o;d'U[*]\o=qUAPWn#*7^fk1B1C&mmTnig6K7l-[4<a.f]5+5G[ %<Sq)MI*4=-*Q';,+eCF]*-6N@DDA\gSXG@VX'7g3B_Ihp24r.i8c*18*DLLY<YO%&[_M7*aX4G8q:@JE;%ld2<O0&FGUW)dS+4iO %)Qh/aUU#nmhfYT`/B(T#9+RY0qVR)QFKFV*HUm`mT%V83T"sXreFF`ecT;CrZ-RbJgD0Rt[8klV$0u9ufq=B'&B;'Z.iWJ%H`/]> %9\Wb<*Q@o#@P(r!71S^3L5Fc727#eAZbDl2X[E!"\i6Fo\b@k?AR>bFlcm*beZAXMPP3i&d5E$*hTIg\INY+X3^#enJMN*5f?64Y %G`AJe"t[NplnpZ2\%))bO.r6pW6$p<d77D2C""JfLU;#I&+2=_S&O7";ljX4eWHAlFfpk"j:$Sg>a1a%3Ek88=\$re3`+UP]q;Tk %<gM,I-Yqi<IeL<HnM0:sdQl%B#4rfWPLmT'%EE"%F*E/S]1VfkBom/s-Z#RBB,t)3:0+sDDB1<'UNN(rX0&"BDNb/j\,#@jkob%t %8.><7l?I:ApYc+73:pblOKF;JN1upmBK/8a&&4,[4$XJjCU*PoDPM/UV5iusnmG3Hee_.LSc)(DRIipr9U#@:rR*FFD:Unn3f\Y6 %0QfDL5/K5'jLFQd=IZnp;=EO!s(YFI@]bttadQUba!^3/G[-=sRk2nBp><WODtpH7hPP1=e9)c1B#+3/_;7];`ehkuK$.i6pMh-B %j7Ql$#fg&[^;D^B)(oS5'-t]E7;pI+rV_*=80>.c2KA12Xs<I,*QAL+SjtGJ)_'#V.5nlaXcqL1Ejk6bKK9:!AtWhL8A&LQV9;CW %];JDD,Yho_[GHnlEU2dk8$gMEW,\KXO5EHsSc'S,WR]R\]8ss_1Y]rfk`7NYNRcC0J[c=Z)U:I?@-Ae'gVgdh\;m@,FVsFk]bbmp %,IsL+G&0X;XcmiKakgdj9Qtq.,2/Nn",[6%-9k%t5Fc[Iaa<X(g+_T72(f5NF=utS^92<Hqm&SQpWlc>r\gREL[:u4G&Hb`TB0JM %-Ee1/1)ir#Sq()B^f_CSgjkO!iHf(]!5`b[mVoP5HTuWnbs!qV,Wb[Ki]^P97l-[4<a.fU52$N.U6kLf2oh7GoWji\iQIemoFOd& %-<$k@aSjG]h7]k38Gf\[HUp^)EjmdZ3i8S$S(1_Eq^f>^2lDhB;p*Vnj:\ZQ>J.kTFD!=j11`g5MjoZ+><d!E9g@r//e:/BWV^@m %QY#)cXo.&%4u\sQdH!Hdo@T3FXBMVu'/@@a(i"\Lq"j_[q,0X$oepsYUTWY@2[5IF)ssD+lSrb@.`5h4ZhDf7j,!N7iU/N?_#l$m %CQnl>;-aFP@bnBN!iiG^UJ9D;#jXJHNPMhG6>@Tf)^irA'#eFh=o4$LER\6TMkt=&pbcIGRXf,TG):NSAdsUMn##]/nYS3[+(60[ %^G2+O&m6;o)ok\5(bXAdDLKJ#36\l-m\$(XN+9u1K<h;bK<h<'6!;Xe8%Lbl-Q(mrqe4_DP=qY1@Vt\e7t/?Aao3=,QPu_pLB5m5 %KhKsb*eoH"`4$4a-`Q7i)@Sg!\X2RT14:B$%9`Ehb!+/dpE&NlXd3jBe*?k3[Uu*a/e49=*ZLF3`tuJ$oM'tS=)*K^2Lau0YN+h* %#.+2=dRVs0$-PLE>Xk3jO)Q12ZaCTLpiV<7H6)es-,8ABog'b](&OOj5KBPIgh-$8VK,Hd`i]!o[W1(XNo6Y9$%GP"]'eVB55"JK %&XOlOIG/*LI4/6)A`<cj(N6lo%IguI3[o_@g2*=UFX6pa_ml/Nkf%B`\M7"&7bd";PC+HD;d[LJR1NEnd;iS/aK]s71@e"S^1B.< %AKbj)!6.;HfU5sGh7.;QrMfs0XQ=_L;te&M1g!8i>5>k(I:frb!l(M>LCt`bQV`;$P4%+t[o*_;bcPd]/>Fej"O"G!rTo)n]EKnj %-YkSJ]nR0^d3NCi7o!B_oE5k=K8TS;"/)$lV?9T)JK>kRX0&#$Nb4n$:iAs.5A;3Vd6nD@hCA!mjSNUGC"6*JQm6/EW"CYAV$Dpk %#??5iS-3K>bcPd]/>Lm2!fRoRZ@:ds>$OQ2S9h6GpCm"jR2mh]_f_F?";GBDJO1(\9fKS8p'*3Del7XcC?t%d8$gMEBI0@!5A_KZ %:?Ch%oi>u!a5'8_6$Z+K5tgLXmSL(P#DbnSY,I,Fc.r\7ORJH+PhCApGj?ktA(m7ib1H3^^=mGJ2NQO2S(d7XmIT\L'`3Nd,Iq67 %8R@!/=4kIO/#IoRrm$')F4+0[\9AS;On>CYPIuS*9AN&U8M^I<hIc(!h+-JT<kiL@D17,*RBF821V0+QLM+NKW=O8hZh@8IEV(3& %M/@-Y\8@bh`&Cr&:#5ZEpMkFP[8I[&36MQq0X#\5oHC]F09r6ZWW'ToBif_W@;<.CZ&GI8(ejAT=<Crj-S49`0%Qn;IFS-R*'2KC %^G7f(-5[gRSEDA_amit8C/gM@K>Ao<0jS^][Q`,#NdbIlrjVW![rE_sXQ)(iXF91,3'>NYKNEJUBECbUa5W&LY8O4/n^fE<p=/]j %imu"0MLM:mWWA^J7pSWadjU*/ZuC@&mPYELppX&6Iel9Xnc+:Bo]mV!ri^hCLHk^SmsgSZJ,'WTptHl*nunYbirB#VDh%MnIsCs2 %J,K9:5Osk"HTJs`k2M8$qG35?XSbk71tj&9^C-B]q>^H^^[nZ/0E(ZQ#l)`lnbHNVs+gW!4o[[_s6agXbaU\A*>%W1q$WG1AXjX6 %NPF7p!ouimk2/;kh.E:Lj3ku.+*,6Sk(\IVo*'EO(Z.!>>NW!3\2,d>SZh4kiLUBr)Hu=P1>eDCjmq8L%:q/u/9Cgp2pTbL4Ab') %G?:AKalSPQ9ZcNnru't*']oZrgq5G%s.q_1N(/$-/[0(kJH#-RfDk#;"$Bi0p'd6T=Zc$G.hp)D+RV>\j2haqXVR;``1K)n"[.M3 %0c+*m65TmN7)3pj'QTUM8IP:=KJD+Q"F0%_!nkRM<1'Ar8sVQ&TtGh'$X*>)'3Q)EPQh]eYqD\t9Z';GkJ:&FCKD@fbV8@R#MWXF %<*oB3L2E^Rr.7p6^>BlfA.3P>?:[=7:H0r1Bk6=m)75I9EQh)p"jLR3NgX=a-8T?E2NKC/F2PuS#\0no'1Ouo-A&MHM0imPS8_>s %R6g_KL5iI1XnM'"]CWCfNK`4aV?T?@3-!>&VVs:I3lU0e+\ius(2b&b/t38)@Bto,G\iQ,CF%m$rbZgBM5Im=3JbHMI,Fp1,Kbtg %M1Z:sVP"fnK?Ta/`V=0pbT\>CqtG2)SIRFZJP4b?/b97#>@q-#g[_R[:'\\kM_sI7hrGHcr)BsUFn<a/M\J2XVRn6:#eu4'IO\K4 %>`<$=RL1q4Ef`5q"]#.FR+QB)Am_4tp^f&%rM2U\e!`$LM>1"8_'-!N]\_(i:.""aCT^TgRFej$9o&sfT"FbL(K=P]a_tp#7TFJ. %B"D(XoR=F`EmRAFZK33ZhGS[t!QWM"F5,u+E?aRf="dT(^86K&8SP[KC)Yq)a@[g(P;^niMUkGSAB*q:FG!`C]r;$N1?aLG4F$hI %;*0j1SjKuKK;AOEA0BV-r.<?m]RH3nGTr7c.FlR7(5OFV+CnuT*r&&7j7J`b#Q=LFlV'J_h1D@SA5BPJicAQuJh=lY^3H7RCLH7h %j6:?lD'0R&[psY0j?_&(hE%Q1a12he29.976Y^SLYSgJ<eJ=4_(O-QY6bs4Z+8Tb92b!L`MB!+qlYENf6cI$'i1'T'N8@bWY<Ut? %EUmrZIM*;QNH1lP>C,IhKFcfY<M.U)\&Zb%foFlID4mlCa)7(YbL8b(3fr5T7s6G5Wl*t;J,JgqYQ++dcO+r@5C5H,T'J1i!7:am %qM9>"?Sg<,&*<pXrD`TJWrKrjnh:!`-iL6?L?#*7]KV%W0;UDJ4\>a$jpunb(>#\j$?F&K"]!`#'*^k.Ke!^KPBG4#:K:qg[-Od; %=J-Q<Snbb2nb+K=<frnUk[,.a)!!r+[%G&K8],]/'SQ*5g1g8[rT_W8NSdRE(n]HYG_cEHc-_!gb\8+t6&(SO4/$Ic]RTI\poG_7 %qIbH92pq4+"sHjpGZ+eZYdBk"RUH7B-[pLTndR]jeH_'inC3$Y".jc$5:Jff]9P21H_39ms/IlkXkd\<,fZ^L,ejmt?]VWkm8kHn %ral;?:R/XCcc!:Y'kB;W[hHmlB+3j-s(meo-@3BP3[3G8+bASbqo3pSF%C=Zo.tM*qJ^h8Hi0@4Dd`,).R1nP)F=D^-:A&B+=@YD %S(l2:D7[!B'#?BpeUCn8%ROPn$46)],:N"Nq*g.BTBT6Qqa"+WAMeb*glV&,TX*Uhn3b7]p!3W=DkZ)n&qUT)]KH^Li-Z:,/@.+S %Y=13VOE'@"X\Xh.RRn\2Ur&n/4qt:$dnOE_7Yl=uK`8#I"0W5/dtlU<&*,rK7-B5V6$<')k[V@Vp$>U'0(h;'h?LAPk*>KNapUEB %jBhk&OS^AN5$U;$b8@!tYs<j0PHmQhmYh1W2).T#<@>WbDbQu%Gp9T!,`p,NrH*j$DOVEqgS[Dh:UISsm>lCdrIjaY(^%>#59&[t %M4Tc0.7?:sZ5L<G'B?![(qD/dnQM/OB'i/M!pbbbUd*,HVLhcYZVTu?CY%Zb2qk1@=fGd,C"DG]A2r8O'?[qmWL1?tfc^#`oR+0i %&FlF)VQrRjdn_nWEn<161&A(^eVt8k6=u\-/3enNB:fZ*4K3Bk^Flt,9V6!:K.=r]RSS\P@gqF)s(meo-@.jZ`t74&WhqT8;ubf' %6LLkN-Md@BbGltE9,/cO@8\rt,+;a9c8OBQlMCK[%BZR,Va&BtSUrmXf;d=pBtLB[.LrY3#$?9]"oe_*VQp4eaCo5)pus+\m]*-> %6N=HpWf^ad9L$d3QBah,ZVQA+S[>p[P4M"bl?Au8%;LC:/*/.CG?&]nLd)F2^58GBk)4O'?dp\Cn>&hZ8\(O$GJ5b2aDM%.FWRCt %.JBPT:%O_m2FEn=:P\7K;WbPtW%OmdS\RO;)q=jh=40kmn!`CW(OmLII1ndDPho-$:#WbOYin=,7*/`jXGaO/6>t;4>Vth=J"!c> %"dsUXMaCKXI4iY]DuE&6!eXh@VcfQh:tO=kH+8n&Y%]@$YC@=DI1mY$,VDf&#>QSp,GY9XP9>&qZS";99uD&s734C1`\_;Zbu!He %e*[=,ZoB@;s%iuZ?3f$XO94]NRX@0Ch=\sJ*WGdXp.]X6&l(Z=@[I.CSJ31MR>01e?sK5)rDs@/\Ad]9B:isEis0Ap@#5pU/n/lL %-7/WO+I3l!a"8k;I)aCB6RXO!I)dHb1[i)Uoo(gWpbbk'F:/8Ok$an9YC9MFqMCK(q%&\p!C"0c`R"/EIZLk+AVQ$>Y%[N9ds@>E %'T8UH5PHmm?i/?%p%._.I7&.Fs$1jus2Tg89_d0fd-^_=GR(h=BYW_!DO]O^#I;"amE':r[0]&>1YkK*(;G)s>[:XWCo4%&Y-&if %U_LUT*JEYMCg4""mX4U6+o8BZPup*!P\3>,I1-/2S[*)ZK`1%7"+E)\#Z5Fhc%8VT-E4SF*uBjLru+p(VKR?X%Ji$e65O22]>ZS6 %p`I^^%4]FGn&$OI0arponSW2s7?2LInhTb7CKT\c3EWG0k&VV3NnL?(lSZkjDNX$lq?,hLEcLV*+hDt?(4e@Oj,"?Gf<>T=SSRaO %+m).##W2F#aQc?iF[9=M64B)#-.#V=bQ?$oUt9@Qo\\[Qd*+W:cI0l=g16f!I11\X*?f"a^6HU2lC)d41g*cg'PJ.'\e8!YJMp0_ %M%KX;Z3iFZCW\FVk0m`EZu5`LR1T)H[0j8arbmJbKMn_jjt$n2eIbpU:]%OPP-CE@p2*c#32rNiaO2[IqffC.1i(8-Ol0,M4o#*c %h)+HcZk6-$FG`PZB5PD+9g:287`Y$G"r1YrN*F5.SY_tsIX.@Y5kd"UgbecnQk3(1DM!ZB=r5:n'Bn=CPC1j7B1$&t55V^&l'($] %/#P"@+6_G65FR?C%XDaHB@#h]a2\-DQcUa<BDK$tViPAcc2G?LhmGuEW3)gG0_t.[erOCIFVF24*iZ:q%eR\(K$n!ial=Rm.rtlh %!+[Xif%PmB'X2ee_l]7GY2.a&pMP/arP$0@/@nA6SYd??]$8DIk5rCJ*+P#!03LljUJ:$aS_++S%:4'm`*W"q?"AT3d&E'`\,jUD %k_*gRlg)`2,]eqr?bR##3`M=flYl6N],CCOEN22O"e5QsP)INT\Ll`hps[dY`@?O+6p10p[k`kC&Q$U.T#R-%(XpG5ICtm-QpLBK %N'2T5T[@U?pF5Q%)'RUtY;bGYo;o^?2ptAmmo/d.6;tRNRs_5`2.G?-BQO:jVR'UX:%Fsb-l=B-ht#!*Gl48rKh;ZZChd*<."[a# %`];H)NrONfI905%D0QpY=$cKTDKeEFgspTtDnf![Yq?Q[2]0%a>UY0C(@c?$WjH&/Umpt'a17Tjf/NGor*GN`*Qpe@!t"BO]An$! %^1`,j4J-c3iW#Doi:RaOMm`SjI!t%td[K3/Yd6u^YBgk9r,N>_eb\[j(^'%ec,*8cjs5@ks%[p(GBmr0.-!?Fek50eUO&QTD70[X %]-9,o`fi"kZ+X$aU`!Q43QU2eO_^TKl?f[S*iS?;7/pK0R8%Rb&bG?_`6Hae))k@2qH73Xog5'.r=2fX&#WPPAEZ>-)R@hIq`G)i %6VJ;7'%!cOPnDsZlnpO=R=jk?L7*s+c;/HZX2LI[fgODsc76/43h/`h6Iif@Aos,l-eYJ^D#2M%p>!F!Aj#G/);fkF]4@F2UQ_o\ %d/:;"H%Jb_5&uFJ5dH6[^-R8_U$UNjSgTZp[T&m^BjWK6hiKW$Mj0U:]rV0V(Pm!$RJDbpUr;5S<?9[R+4I&c.?m+"7ZJ3.AL9iC %r!JQ@S/#aM8pb#9'j@h8>/ZeJeh$0"bjN!tkAufgf"Gse06b&M\F$nG0ho2/ldM@u(sS7&R5Idf\86^&QS%j@;tVh7qf&:J8MZn` %GfP%)G+\(C,M<of[id+GM=p(%)j%a-cBHApC5?!E>V].r%t:P*ZIA15NU[FL)6]6k4c(R3i;@FnE2GA$;)M4[Ilf66NNo^dij-?. %kNU_7O3Aei5":P6;do8Wp?`1[VOmG5/T6fp-MR?@!DeC:hbFQ"P_SXs%eF5ugP#VHI]F_O#K%gdAtO^,5\pV?D&VC@qFP.3me<ET %]ZN=-BNg(ldGrDqG'CUe\=Woq2P<ps=F-iYLJ?hj&G:S/hV4$+T/GS-36l%r$/^r.2W6Vo_!mn/I[\1/>W.)B+_N&Y,\@[5fL4%! %fh]]UrS=9eVeu=%/?b7"S7d&/Rn*:SgN`_Kr]V"b1p[i!:<W@KJZ>nlo_G)VEY1YdH*+;rPtnA?YK5n_H6s29`]jgUG>=@*n^(u= %p2Pl]0WFAhT<&UtEdS3OZWdN5G/Kq!oud]S?*Q;rC431KcEfCR-iAf"[u9rXkUfAOPL]5OI6-'9D]@g,HggAT^:4&ko5Jnh=DGFW %'MtA4AprUXi%QT4VM5PZK^(Mi*?X3+0Tqd%1oZ=.Y:QM96D7,h#1A<_`5$rQ9229j4Pbt@GqXZda?J89mo\p`n`LqJIKq\(5:^[& %_TFq\Xa%!_AIL@&X\Oda$)WA"WeJC-,3$R7!_Ig$%3h#.bImdA-i1g2blWBcjOT"Uakq:2P.fmKqhdC`ZMO%(!Mr_:*$Is=(XJ%? %h0#]i&'SdjMg*p<P6^?i]D*1<GGF6ll"I[K/=_p+pU3Zg(#RKV6Zk/NF9fAsq:M_rjf1Dh]+A(s_k,iO,-oKu:dXNg=p\3^M()ZJ %T4Rbo-3i\?(?Q3MF4kerF6R'=SLgY%-24"MpGL"@aanT?^hj%5:uWn0-V;b[":QlHPjF/o[PL(#COGYM81B[$^6X!u+]lmh$sNI: %hMDX!:*-Nij6,KUH-]R`27)jeINH^4,oj0)ceYF".[ZrqHLVMUmO"_[:&WcraKQ$sE??J'`i8/PbH#BP5+9(@7$K9-Ecs;\PgY3L %HE[n90d=?ke2Xs%:.i*[N-*Rhc5_;6!mcJ[>iLn-XQIg>1!/Qp;VnGYT='=`@dOQR5qq,oZR2rH$?K&5CUX8b8+<*'iG5=2a[A.W %1:Bh?Y(;#-0\a8CY>8d]rB4rqC[1rI9R+UJ=PPqBmfgf)dB&4QaK!<GHZjY.Sqb1uGXV`GL'g1ppg?hYXk2/BVB+uoHloBGIl[/3 %gEb2;a8u\4UbY-c`g+"gMt]g^(8)+'g+HaHUt5<$96V8N$4@=Im:<"^?_'LVjd/>QPBHEC/^65%g`8t=bo"jcDcdoo7VV=0T_U;d %>(>q"T$)=W:9\o^Y-#da_b.nc8qk/\Ku7*]rB4hrnmSZk@BIsdXjUX[pAR7f<r'I1q63oaYZC#&<r'C/jfheIYZCS(<r&t#H[cQ0 %X*.UGG$(ek=K?aMX1c9oY#W*;<BI9^4fhYsY>mZfQ+Kd8n2e\,P7TiJ_7dlQPetm8f]KeV4b1sHfVUlmYY>@2Rh(,D"A8u.HUm[K %_DWC0D*1A?'.b-AD0SG)VLuP+#MFETV1ZF/n8dX.Eok2ZV8I>M_fG/C4\FRcK><HOiHg*0K>cT4WuRG+*0r)sQ7F&CC[^`.+u^N1 %DE`m.'.b.lm\?)K*L<`HQE)'mWudRBn*_TGdn/ieK7lD(dRi`lUbFf3%oQKU>=@fY<"Dm9rb80G4\4BHUTQ6k@.bXbmq@/FlK3`K %/I)T/K&qX7c#6//HB>`0SASdC_I:"KrZ3V5lTsg].&Fh%V8I?@rB3d<k(D/8#75a/jb)(=Q`D*lWuREU+-nE!Q>>sX_,@``V!a1> %4Y0Yt/D&b9USMck8DS<JYU<O:8DS^)\r<^<WOk^8P;GCY_nAPZWXCKZBJYP-UWk8P!U]2+LE:<.Hl+<)7S9S@dUArb7iSEJ7V\i` %l=m&?(hrGY0TqLEB7=`VQo`dJARG*p-RgJdIpFRDd'YNXE7O:'fkmI55(F+i^]`X%R1::CJ,;(a3.1%6diIV8qr$Q#l"kSupK+HV %UTptGXA=TCam"rV=P#@[jj@0lG=T9_^?,E/GJ*\L3g8oZcVJ&bHN\!4:3SlcJA1/QS=)H&R^p=e]>%r^T,aURBA:Yf%mta='[7'c %2(S:Z,s6IEAeok5ighC5M9!ACELiV3[iTHmr\3DW=3SnMp!1tjd+97!1RFFuF*Trgq:BGNP=Op!ig@:S@>OBlq97r-e*9`CR?Om? %F8<]bml["6>lHSipZ/6^om#NfLEXF%^,)*+)QQbVJ:5\,?;qXIaZYU1B?\g2o<+LOJ7#W5(PUsZ\F1clbj,Y*q1SXe-9`;MMq[_U %gcKT&a:IBB7^S_j5FI>:54?Y;>PN\!Q#1jDc0VgL+);@7[!OXJN4HP>lOEU31djG7&Ir<(q]PDk8@]7/%YNi[+Se2l3=dmHg4Q66 %d,ma""2V-!`j%eV@9)<8#nEVI=I-FJ&`KrJnZW9H=?*D+>@-r@=IXP;LD)3Y(?\EdD`B=E4=nGX(/F1:)p3QNLBT1%eMr*M@=d;+ %>NWg)Q,@($@/7#lD`QVD@=cR00i"s#=J.T97JX;UjffRL=?\=`D(+.@P?4U([Fp+?)ta3#r?lrA2q^*K'2RYAdm2kGdba"Y^eH&= %dn'9k;Eg&HpNW$F1\%UmooA)pd;SL&#5`*!<B6j]Q(L4OnA5^Xj54rY*2k%3/H</>'t)`lI%=[!YFY%O=:<?erGq*4YiYkJpP%)% %@h+[fR..9:ifpluHVdH_n$,+2LKgsY^A(`!m2<9g>TV#-i&Eg(pu5I]ZlQafCU\_Dh#CN'cKW<k?(X<HJ)Nn)*FU6iMt,.*RB_b/ %^O'FlF(o,i^`\G7m_9\E^RKuBD=A+0<3"tBN10>tH^bJpFY;PhgM]_GBQm`c3mAt8=$,;)dC0dURg(rl1[!75l(5&leE4fA:Gg_Y %FB$GA6P6uV;-1^'TdV""NQR0o`pBj>JG!h>'FuJgiNoVS4J>dRJQ4p_s3J7t]\3T(#"Y"+e47f)2fbMGg;(E\(:;t3$LVb%N!I"( %q;-;Ig[&#pds)/G%>t=LqinF/8m@OdaE($jT:/iPbc:/QCO#)h?;?+j+3""AU4:PW7)uu8a&on)IU?4UegM*ujS/DuhI]:OZs]N' %^NF^]cS[)aF:r)C_:s%:Z1:<tN]TF#fD]_",*oXc_<u^g@3jl)"5BM+:Mk#[ruSp4WNiqKE3s-4fiWTb%F]GL%jAJ-nT^)OB(n>O %`^7YX>]i))N\oPF(qRl3qWl#c>EdS#:H?)"X7eFjU5+I!1u3@mkQ/`gcF9tjbbi6V\V>b>j[-"f+iiH<j/OBl>2)aE]homAS^lQN %gors.`(s=gU`D6Xo:>FVLLe;&X'(;>USu,6`S%^I"mu%eM_eHW%u7#DBNKN_e^!N.;_R8fp,5"(qcn:jDTK]8D"\mi=d-2:AQkO] %I4)r/pT@JX!,1f%a6me49p>%LWTP.J_s0MCLFI.'MrDkeKqIe1:"Qmo9VGa`QF[,rF_2eB^o$jAf/&a3bZ8*#1E0Sqf0$mW6-!%$ %n#f`/%88F%D\MJSDCBDOGc:I^j6khY.J;\QGNFgbR+Xmm-'t?m0'AMd0P)EVa^j$cq:<<)`CZKkBF+$C<#L$ul`>TnnN3l!_c4$* %Mn@uCS6rB&-$I@h'<o'g^"4JojC%:oAo3/<h^gZToDO?0kI.kaW!`FYQ)MBI.Uhd^TY8I-k!#&#WbOK\-;i%+NRX3ai*%]YX%8)( %Dp[2Q@4cDX^rQe(C_N=<2.Ie._dr*9"dcun^80P2:nP032U#AeB`7g_gL5@KVO]mHSD;e?<meJkWnNf2=/MW"C9.lUNhj$EktHGn %=g:+AkPFolJqlM`0Wg<5Aaeh-q:kb;4d:@WeYGlSZggb'g@)@[B<\OM!?TNif<($mB760H0orZMfl>j2o8j,06tY]\=QOL.g-1ss %>c.GPkU09rD6+73?i=,)hV3i9BK]Tns6JQ[(`jIX@>a'$lVUfH.7la=EMKg>J?Z8#0c_UdY?,Dp1Y;Bkb^Nqgcph).3mVb^d'YcC %k*$Ri[kUVH]oBG/\Y6Q.je:DfS`)flCt`M\l\ibSV@VCr-S"P$X:O@OUZ&bmdIH)J;gXuSf@+It9QrU=]b[o5%eWacmLhk:?:3`V %0Km+mH7tDKV=0i<qfp7Y;`r%I9)(Z@-b6_N)P+2,8]/0J;(_=/rO"T;;;J/A84E(ll"_bR76=P_Q(s(s96HqTZ2iN'OL`\_8So;U %-.<HCfHUR/2RsX<AWAsQH<Z<\k':`\m;4aD&$,=VIIco`ld!,K7bN4bW\F.Ac#h*r.XNE+`$fu\qXuggE8[iEhV6hI4`&-kFZ"+( %^Nu?c_OlfS?Ai7oARInJD:"L/[C>CV:@MP/f\;5I@6Ijgs6JQ#r&X6V4VDBG5;rL`/LR8d_Tk1]olSpVD*"PX:3]^hpGS3^pXWgA %D,s?N/066q+&?b@pmT1+beO@_NHmQlp,7ZfjIb8hj47]5XhM39H^b2^NrMJ#mt&cV%CKH!]G9L%OS0]1dWV5]hPfHoV_W'dE,RPq %+2#"IH^bJp5)kEG0fcf(RD%d9T1nSiQ;j7>1EF&oe7!]30$H8c5j'A$%Y/tKY04;0+b"Z^,JO2/FIl9]h,@iIg#^deLWedo4s#DI %[pe8qM#LVWpYHV@b/X5`kq\lC^!EUbI%t?&&?h%_]/%-LoTG'8EQ-[IajnmVYL<G/ZZ2l@2lFE<H^s&MVdl7r"6hrj%A82s`P7+I %n'0dm`1!lH]SC$aI&hbj5s,(Mo\Z0hnu\M`+.gc7$6MjDq*b(pVtoa"B_QD)coJl&.i[Y[W<sa:(d1FLSMCC5P1B%6Vso(A07hqt %c.r)5h"B._pFYHQ'E,8;o+Nl(4tCk!P/Qhjcd/?sSXK<raa!T:QZkKskMa05V;l%te^#lG[h.t%gs:;ls,(+VW!nB@prsj*G7UeH %O^s2bGLXnCs#g-:B5;lS3;od3s/463m9Gj=^@[\MpTXGc#971`2D/W$ogcmS+*"a7a8HX;q`m.@'CiA`SbYL(L@<CG/X>R9Om[u- %PX"(UI'ASnPOB`IkE!-IVaGePrWCR@O2e=DVXs^"o"?u7[re4Fm@ZrQG!FtTI:N(:'"n0dkPBRFcD,k76N,<igG_h*h#R7RC\S82 %^2XB9iV3BE=9%pQ?iU,75Q9WN5Q9]hIkG-C)E[uXl*((:r_hi2^\n$Ps4dQdrU`ag%)l6"T06K+^S(W+m[p-NppAh04l:nR>Hg=F %[$b5U%df^"IXrm1kG>Nc5=dK\QPEOF2OJ"Do_BG6mGZ)5"?`lS&o-C:Mn/\BTAI]co),"%B?0Oj5YI3S@r$I.?[Y:?h\R>W,pe5! %CbL%VLQMeNnk0W)G,7A)k_Rna;]spe&n"+*$j0cE=>BpSQE4rgT4]/o,a'o<:hr?]:Hh;ISC</ao1U($[a!&I0Ht[[SA9>E@$lH> %Mr4Qn=24_5&&8(@++NnZs8Mr"#kSphPgtrgc^t0u^\n9)`BQQd`@l`:MsnF\j6PV#diX$kVE]G,5H3WA7K5(Xrl%t4-"1]-<@*[G %.m$bI^'Gc$08(SQ7YORDnX%_HH$Krj^lWU=*:n-G'EccDAe_H/HfB``dnmAP?uji_2Lu)G-QjP2P7.<HMa.Ne0jK<7Gi9Uld^88] %diQSs;Lr1eq+a!g./TO?[S9.1"$5aj7GsjI:Ktcicd>LqKeJdpEQkg?ND"<3euf0\38NNF5L84OfkQi*JYr\NG;`3<[em:W"^"u- %SAKF!pP=X6=#PYcCl$)(M+DGsLi,$I?U;ZlCs/0tG>C-bXb3BS<5LO+!Ck#Sa["RQOYO;=o.>1unkVEVJ/>7gW8f8_RG[,a"R=cR %I-s*Q:%`Pd#r'B"#r%GVX6W6qH,[Ba!,"?HT*8=;9*U??PB;=Bgi[!Z\XBBJZWP11$6l4N&X%J-_E>ToN`HSFjE@e^^l+L4?NC9G %Q7BS2\<^GOaY)/8!":UJqIJ:tf![E=aO:&eXA\QE[Vq!`K90!rXIE.eJcHel`=<ahZ%4?ET;9.uOK&4"T<,sFeHZ8iN1g5NnH!$- %fa+8Fd4&)ZD!W1$n_M_kWN.?5J2Ea3k=uIX5S_TMp2a#VFYmbc:;1hTLo<2ar)XY[(jA<[W5Z2p`Co9dM+#brWf#ctC3p_(Lk3qr %].21Os#mhcA1hDVj3Zlj=DD0O)'.1JDF`MpXbNcr,X-/rBtn$i!J[X9!J\ct"d2>Q"W6j]["F#jFdmudiXGu90<f"R_&Zc=>uD5+ %n%ajoUUH$)Bq9/67=h6cV.ZK'C:S"NZ?rt]d^qp)WE]SNC"jV$;Df]CNSk=Q9R"V@6#LnH?*3b<.=G\UMFJ#n@!M;2h8uK/Pj5h- %)(<N;J>m)^()F%QeiGjJ/f<5qnu:[!HCq)7E\b&kTA,Z`Q`/S(\1:Yd+lqf2!?NZ0$OOaEqdpuoK"Qpp,%*FZ*UW4Y]l=,^+YqtH %%5fK1m4L`@6(he#***dX(pi\<X]^3Ofo7t:FC6;b`[ZiGM:pa:,MeuCFCLp4LB'!2;Ue.a7Op6?H)h%79@C8UTn3>MME98q!_YSI %rL[?&[N`!_8=F+r_-C$6:VkEKarUUZ1Y@5Sg@eO`!8(lioY#E53fq`3#/bt`'G\bW`R,/fk?>*q@GnF_TH&Om`^_EZMlKgNJKe+Y %!9iHM+mRL?<bqi?1_UsVbj%<>]TUAo-^kAC;p*epT?73d^=lQX2:eF#lbG>MQ_ut^P'0)G37o;D^f<Fg[beO;eRX;l"eU<`@$!FW %]GJ8NkLI_pLMq7MebQFL>;&p=-9b*:,@>H;Y]PUcnM6N_Yd?rS#dDZjRG#ri?lQ*'/a)qC&7G",=9m,%OJU;``kL%7g?!-W:a,qA %r498?VAR/Qbd'6J30pKM!J*m%%/BX;!A^DV&7S.[%F9:"?6!8>TG?pnIMJ5DQg`.$AVri4mN(Mb?SC5U%Bmr%lgm^Q9Qm_HV')Co %o$f*meEZep=A\Z5Ve/3Fc;`aTg4@9p_+&=[eTY@eeZK#lMhtQ&%0HZEW@!0F6sm>R;:#NJ,SU0J[V`k6nZ4nUmpUX6N2s5t#oH!e %\%t20?+K40P$VpB>LY&)>-9?`c1Dd%ICiH5N);\<TKtNX@(mJgCs+NUIfK%@dpo"gNdnk;33+teTTlQ`1Q%[MM:Q.)RL4"I4h6sm %j.Vl?Z[HUHC6K-9``Ntj^tT,7QKu&b2^Wd9@5d9EpJ5]_ifRg0?uH9/]'^k#DJ0C)2,g,I`%Vd]GmXg_?#XU151<+=Bh,s(P1O7K %f$&:Gbli7P'hI&dHlj"/5Uo`UiYlMe?fG09,hb]R,VSW&1=5-]IYlRu4=M/%EI#!\NkZddJAe;<fnF\:MX$jNQd(&0$'fX)qWUo. %L4)ulJYYmlOOuM8R;<p>VIA#k]orO9`bX3)Pm,j:[KD+W-2H'<JM&E^'T?U>2C-4sA'Mb(3f9r-k>CfQq0UK4Z^1Z(R%d`8*?26W %e;I<d%9uE_GHuMb3Q&DCgSNU9Q%>/R(%_qq\Pqo7HcG(/pBcM=mrR*%;WrH]pK8g"O.@hN6_4=1.7&'M,.eQe;pEl<%+pgQ+IuOc %Bs6m5'Fq;.Qj$T.B%fn$85]\!)9Bj9oZ$-O!+WW6_+Bn\CtL00D<b@pH`3pkTYU$hN:C@Z!Z\KdkuG5#KB^2S9d_tBMT(OFEL1oG %#olYeJBp%;MAPFaK;p83I&V'HHuJ2&(GhH"l&m'-_&$O>m-To,/ZL=ReZWs`=*8--*[G-pU,rphl:[7P^9qO)(X<_[fK3d3S>43W %.)m_VTHu,8?,j+md9T]9L_3"B;T3s4C^u_)"O&0Z2b356T8Rj=&M'4$/@BcrOi.mWB(<-o2^:/K!W8Tb4YO/oV#tY-?XOU$Z_[5H %"0kHQATOAS!B6U6[afIpQ3jSi@!e=-a9N@^Ng<^Ni92!.QiL-t10rCk\P0TOaTSH`3lou'\8rX4i.S=`(iu$XFV#*d39q\F,>G'p %h\n6D>O3uMW[=GVNW&aP\(\RHlPgZ\Ys$Cu6j#d"8W\Z)K'L.lHhHOOC23ZQ=YOA/T8_[,"4.GjGjXQWAYA8WY4#-dq\16#2&G>M %SdF]6C[_UUGd7g2E8oDjCKPK=1*:,iZE2LJdZ$mbeaEe]]P&Tm[1ECiF9M7H<9:9cb<@,oeK'+p%GRu2)=)7='4A%TL0"mm'bNcQ %W57YtPBBWU]!0/5LoaFpb]F_"+#oWhU'.4W^XKXM1<%74KurLN$;RbmdC[$:!#A'D>deL2X,%[?%@<T&bMGP:f4r^P]m3ZXrPQ9+ %OEIh,2EQMV&8]11(B/>$m@j_#fift>_Q"feqJB+pE@,0K'<Q)-]3rloJ!n!o>,)tj_o!+VZQkD$)I<)TmVYtur\<L0>D[D#qT$?X %@ba1.o_n,?*;iR+Js7V@O93rYbD@@g0.XD[$Z"-4G</(eQTaL0e"0_>%1cH10!T%,qQ@H)i`.9]_Ve(7oDi2tK%n7f-\/?Z"V0E= %O:j\`rJGNOJX8cI$[b'>JL"T%]<.n.oaY)J@'BhJ!E:(oJ1X7nL*?tG)3,RG;&qja(E<=2p<2/'K3?P?aXa*gU>WL'4i9;0$oL&K %kJbR&gTf_i,pGs-T_$/!D8Bi)#ErR^(n!u<NB0W`J>$Im(bg*dAU"qiAJgqk+%Q`qf"o-O<`0PH]Cr7R%&cBV^TXH87>#bEEf`b& %Ro7\rAML3DORr7]jIkGp[;!?k*B5kCaC"F1it$s6YkTORZHp[;FQWItX2Cip,_K?r=p\n.Nt)rm&Nh7--@kIQ@N\fO$=iP%9Wb9d %$?.Jc7<HODXaac@U2KkOF=af3Y1btq,R`E?<P8-L+C<%N:ntl[-dgNicCg1_VbXfq2$A;,'/Tr45W.po7r5^(P[7K+7Ypee&jCh] %hJChP$]22MgHNmI"ipHrSS^+SQ%9qXc/)i'8A9.3*LorpZe6PF.R;k4!YjCJJ]/S43nHHlc09PZ-LjN;G(lr(MeuHgjq.7U51ju; %V2H9ZX1_l`)b?^cIBhaq_oNCI](K6>KZ(8G'j,Ob<$OH!3luO%K[u)B>a?8C1i)OT`8AT/2_pi;e\f\J[eZBZ1,3\'fobI+;m-;5 %0B<Z/,uM[9&rdS%<P^ub^q)C!%mZ%YqX35E0[qpnema'F1i*rLpJGHDK56PECT&MuNWY\75"`S#@jQ,H3>%$YeR,I0C[1I8+=D%t %gE\6o!E2Uj`&?(QdF:ZdR'TG?<todTk*s:H6;t3)"_[@FDOJ`1a74TD\(6iSglh@=cV[Lo+A2=G>Z:W"qiN^M)m-VZ-q$YX\1`oG %)lT3G1dtG3fp1AS?,a#,TYm,PE*rp/[5?2WRJ=@0=P1duaUK-*$<.h(l[GoS!le'`Y_-Lp39>:59a(s2"cY\PjtDAI,qc<ej[ZRc %2/VI3Y72?,\W@J$`sUtPJ30n^H,K!DMrI;.:c^JSSM>%5=Z88IT._3)ncUinHUDtLRt87[kH/)E:,-AQW\Vbr]1bgER\HA<<@8-0 %UcHsX_AK5pS\"!EJ2t!iPOtDgTL&(s9kXN*agVc"i/1@0TNMj1Q(9^i<Bq1Mj<JsWGCNJoW=$@PDhZd6**#Z<OJMpZfc0XUG#2u& %[[Ma[@D(5pSbe/A7I0S$ObC!VV-mnK=k0Q'S\DEmG9M`:OG%0GZ5UMD\6*lReSJeD14Rl.(bMQp2R+#dG6pWTk)![3G62jFYYq_@ %mD(9"!/#D*422Dqm<PBbk4n&N5$qjZkZ?'>P-_kK>r[A0;h]q=F^I2>=_eI]E>QoN74d\M^Yb"OYH1?#F89V3ECa'S.PElk>is:" %%iXW@FZX-\a;:W#13OO';VZqF9."IGqO)h.'W7_1H!?^N[!J"b=oH8U$Yl3)TU?".]Z)CjE`$8fa6i2>LW\8n:hK<@L:&)]Emk'K %<M7r:HoC`X9Z.'jb4+!FfY#<D47c@2=eoHDLNctK)E?rEq4U/m\]Yl9a(KA@4dMfG`8GYgjWJ.LV5pW*>#]j7An$8,>-$%["):HE %>-!rh%#d"Z,pQ.-Ba6qhM_#o)!GWf,!P?(+5_LYS"teK&W#`sF7;P3kJ!^cKMaG*h#nQ6$_[FS,X$e)"jR%LHU4X70I$Wh7_]XZ/ %X3rgsM6KRXY_a]3!QYXU9i\*^+XVe_WG.ZtoSnsEs-eJN1-uXqh4u6m27jik3Xmg&NuD3,bfQ)2QK"Ermg30l6.L=Q5[X%%OgT6F %_`_eRBlY['lr7Io/*`%EZZ9F;MF5h]NR1)B)Mi_,ZDHi;Kp8IR[V_XkJt'@r$D:/elA><2>kKkJ;Y[=qOkO&CiW:VX/jDb0Y1S]: %7#f.]B:J9JirJM3n]%Uu[n.I]*pn'"-NlfjkA$KlDklpsV<<-4r'oNp!_GOJ2X*dZ,M=p^Jm+Hi0h],JbcN;hMK+14Tb<XRd]F`l %ErlTDl6KV%^fmN$<XU2T-jM;Lm4@<dOpM#VfHLI29%-P+PP>:^I;XoBh^+?o/i2dmH3/Q@O^PSf7XQu"^+YB)opFB]6[(+C)Nl1B %pAg7[Rd445mb5UE!FS]3M5W8=k=%mOiUgeXc#t.J6u&5=ecFqu1"bIr&M\)0KULgb^lg8,e<<H):;6#;pad1gbY:k^A)^V8Ka,N2 %B@OsK4rD+$<UHSBBIpI>S&/F'mbT5`Fuj\TBCSs!]OaB8og^MK?I@KKI24u!SC]Qm-l4')<YT0)6&tJ:4+V@janN<,i&-n%nUuQ? %?fIPpLmB1KW?,kF_#&\^.TX-XS9N7sH8TZJ@%LMMl&o_N0N&Pf$c$69mC?mO2M733`a>Ha!U*]Ar\E,\J=Z4:U51S<XGO7leq51? %<#>fTCFb7>>>+I@Oj`E/?tDfhr@6)RB^,K'R+eEJbi"b+UG2+U$:F>V\o^\NS)U@&2%FYP;uA2Cht9&3cj$P)\6KG0nI)%GNLK:b %/Dd$\LVkfFFrCbZj\!2gdqbIi*sJ[aJd>:FCR`2.Rl[G"UZ+Y5)omFs1r)Id_J,sVlLJDWZQNimDs^CN<H,3J&`&,qe,lKus,VCB %UK'+Qfp?+/@Hu]>.%d_C^K>87;;f"s7Nkn'(0f:Pn(+NKQb$f8qWO`eo)1QL%hlFKXIE_Js%Ihc?qf%;RS?7lVP"rfCA1)ig9DJ? %fiX;g@!b-lp&I(Z3_49Q.B9lm!H]c+gGZ>6Bu@K1>XuoZ(81K4fW/W)U?d#!H?r1MH<d)0hM+YDAa]kXL8j'r7==(*0$YCQmnObH %15XDZMV5e'CYoZccP<M&Xd&^NAu<EkSoOj8Z90W<W`aVp@s#0E_A_8UW$WDb,p;8d-XeULqj'%]j>&6h>7=7p&d*3CFIQ;m[\h%I %8`H$VTt/6(<LU$@qc<Rp;GHk/!K$,-X\U+pZ':Gd+]iWVZR:YK?>p:t6Kd`2fhRpa';E?;7&[DW@Un+('\V\m0Qmu\%NC6hQ7$h4 %G^9Q\4mC^f\)+0:ZWD&smnHeCXptjq%04)`KJ^pB1'ug:"80O4*GcQX=T"(AE\C1P8Pr$Q2b,/O/=5L3km\^=\uM'%GOZg!1::C6 %M;J/%0Pbf8&MQkf!9Tm0>_o($h5ArF%2LmTP:u-fpG(mO8uAVmS']r:Hk?:Ir;\0tdKm"]k?IQ,OaO'+j#^:rJsqH,G@7-p5eI9F %Hg+-22W#Ep@]>^rPr3DB,!96\3W%iR@N%.V*$`F!#P24W/Kl#:k$+KCS$%Q,6*\+4l.L'"6SQt>$.P87;^N2@,f'b8%ED'*=hmUr %h7uUY$[,:L=@H5T4"W1KCntW"ofI6dCB@r0H6'Xel?c+/-G]%)#,YGDF9WQKQUS"XZd$`(035YX]67IHZeAh$[L4lf;'_ianjgK_ %d7g>F!turBT@0qmBZa-9\PUY-e4P@;`X`Hp[#<Rr?Pl@_*R+OK/[%oe4ubS-ROsoh%_+W\ZlN25`Gc)B(*2>5k+a8KZ&M_GD+E]` %,1gY,@C)%$j(3ZO]tqup?;ir_)VUJ0K>]E'NA])[$ZK,M2g!*?7^[Nk-C$)WQi:L[5(VK84JH'FFNj^;1W2R<FOgC@@!-iQ#0Gk, %SDtb5k`)&DpjfIgm%B)$;?D#!'agae87r8Z&'5)8Y7cl$mo5sk@e#6W)tHW,Rl'+#NnQoZ?ujYFS"PKIGL+$%eC6L<5@Vs.'K;qH %15HCn]PS=o"G$.7lum!Noue`'h`b=./hTi'aY1aMTW-`n[A<D)8a?@'btmfFT7M;Q1a+XIs0MEBX4AlEEnD&t47nNK(@7ptX2_". %fbZQifGGkZN%nd7a$6fRKe+DFp7@Zi&Qrnop%:&Z1emG04]]fGA(7I"T?%:]B+=r/1da2c%<Z5)2r5n^5IbR]FS;9CD3cQL(jIHq %gif2,Gr:>4*j;.3cMP-L_8^W4gXXVf=T@lX2UVjQ0[E;FR(7ohe!cpU/N2E,a$i#eg!"/7R=0]t_9Jo?c,^EFclBlrR1B9>RikFP %H3HI5"sm_-cXZ9J5Q;`$)rmmu]E0t":RXAm#09nJo48#k0VX4&,KbQ^eccZ'%fdqDAVph-3/iA_^/#kY$*b=!OB-`T35!Iocdn)W %J#R([WJ&t,j8+\;)Y>=-c8HLaAi:lY5CRp(5>DX5d^hSFa8b+pN_c*$bQA*J=Yk'r<j=I@@W=#oLGf-Egf=81j5b&>)neLT1\dfG %NV[$g3Pp>G_kD#2eN"$2Vp%+2@>q>>^7<3\q0cL1Mf'EsN@Ng`H*/*8/20Oo[[r<I]?\[We]HAoe,-qj;87K#Q\F53*4mdjMg.Eo %7XfB=G\o-(Y/uWQlZRe9;+GPLgG\Ieo8,k?0>\3J)>)Ydpo-2P5u02)I)=*:rZUfg)mLq(.8n#"+!-BU3'`BBogIU)nak(TBHFrc %YU7J;PZe'U$K&^.?g^9N;)7E*Air4I2jV6-IVJ7%C(e^%5`[q>rVbL>j4,#Hq\1S*)u,Ut4J/HNZ'+msQ141Ykg+cYlU#@4`SMsh %]Z_eBe0a"qpBg?6%J>8G#XN`$Am/+%4c<DhXsM0=BGo0Jf#)^n!Eg-A,O+,N2Y:L!If(mPSD(H78KC&dXg>%h`i]f;M5bX7f0#V/ %Zh=>99A+Epks#\k&IFjID_4_KU;iE5N$=lNcbc7VV"AGb&)%(%&Oq0BB&#7*31`Gr(O&Op@'Rc^rfHjln=`ju.FEt@$1e9`=;@ak %?o2YD!O:(mZh+_!R)PYu,hW1qC6t$%#+UXnC!Z-W2Dal@P?V=C7lNmX%rIm>E*Hg"ZK">_6.n.YFU,XG\e3Tu#BU`mCkH`4Rif4c %28VJJ's?W3?uuqb6WTe7r_$og*9eI"S)gT77XBV1Lr/rYSph(qi"U&QBUH&1[QN=Q]r=&a<*QmL[]%O*]`P]XY8]8_9bSpVTErdU %YPAM3?<tr>s2!MC$Erl-EK@9K!r<Zq-tZ_h-^_14g`73hY:F!C*4E;9X\%unZ4:HhE"rFnJ)59+>ee4@gM]f<9V5s=`I;%^Gq(i: %eC.$][H;2M)fo*k*Ts-5\jd.%%j(R-1ih,(+X1YD!Ik"FF-iXu=HmhZp64Wo)(>OQ5A3OO@`7FE7OGBpd^AQ(k)DT`'Pltf$1k[O %]Q'\(*[Zi_f[mb*laZR\%,mMCQ+FjFPmY_R]tm((j"*98FC']aR3]OhO7u;rGRsX^!h>\?k;s\W$WTE&5&dbKPQfk;m&s`s)7NjT %b@Y^.I_N]YN=)?s9;f](^hJ+a_>V`JB=n)^gUq=O(4&:QLN"Y+h=TG%f<mj[fVj;unb;9>GP0.eCLUn)GWIQ&eTrc:2gYG`?fB_P %43LpqLMP:/o_r'b`8oTlcuAgVZh]79J<$*:9jD;slf#l'\J$boed,&a&+C+IL?%t]?fkJ+SJ4.25r=6a==-)SHT[*<Y0m's_K4G= %O\st@"[3mr#^(qYbPTUmMs&7gUU:b[8D?4fXa(e@n]!`p@l1!+o!j6)`37EK.AEZ1:t:]af^E0`]XPc5O>BQNbcH@!/'K,*CY;JQ %kUSKb\dqNl$u`(LlqiAIq>b>W]BBbfmh&#Po_41s56+U$'7<:\<grbTP=S"C3(B&Z2CGpI)gUC.Mqh:Ra1A94]BhZ9*6&-Xn^UiF %Fe*n>Rq47b<nrXS#7kUEqb_0JN%CNIV-[[0Kj2W<YJ,%-8R=k57:4'B`Uufh_4O">-OZrtG%hUE+fUSFhWk@qR*RnpSsbP+!9#<p %I;pPe@3gin!:F[B[0idZ>dDm>6fc;V?89Y(mQRZM[;6e&3]Yo_GT7g5a$1BR,Ek/H"i-sl[d!O_oLiudgCiH`lb\6K'ROSHFc'RN %Apeo&2eckT`t]nSI(J3+idP.-0s`.*WW=MV2_$m^Weq$n<*Lt*a[VFMkVr>'r"B1>G]V`3/@)?@]*<N0j8*m&KMkn\H*2K@g(nX< %K?A@\TeO_tU[/'B_hXHKoQN+WG'b8o8lgMS!+"^S==N7$9;')TCjCU@2$KPd$@L9\N7SYFeAsDmA8m2;I2SGd4@/c7$NkX4).n+9 %AWX@;N)(/,brEi#ilF:m;#)7bqiK9Q=GD+9"0S2iLu=-\hC$N/&/rig;G$>q[#b$C:]Ge=eknKuFm\TBNFE5?8Y+aOn4QOtcAHP> %CrIei7>g/VHPpH>2'",qb#$'l>j*P6_JK,[M1-r7,17_16Q&4a(\3@A>(E?)(h;pQOHM"q^[JXnpJq:8.$;=?PaS%p'dnX[Ju8KB %9FU`9Rbu/U)W9rM?fh-nO$gTE5hm+VnF1iHP37,c.Pnr[7kXeaa@=W+JRFHTPPo$r*OY^^@ftCW.q-3_&mM9gi^Zi.<C@'3M-oEN %`WbE%ouU;R?#8CD(:VGPk_a^==_2pa:FIF[XGA`JSEQbn):;`$=3;m-2;3hHkQ]:6Y%b07Boel+:*MT=LdWHgTBc3:)h_/_U%2l. %&%XF^g@E>cTAYLh=F(,BQ%Xm/K_`2Tck9[#AhH%sI'g'^[ct1WFVeq%93.A9mHa.kS+r_;4+j;9#K'Nm&Fj`_FoNg>T`$LR_[$N' %0Hp4r6'1G)n?%f`%\Q#rCVYXpSh>WA(6!o%o_Y34Y!`7*r>06t3_W:(>d,!?V\:".`N`D%G<GoE/hb(\r"8O]$c,p"gA5lA?IQCN %7to^#kA%,/;<tk[;YEa+X6A5?liR7?Y:Qi#6:E5Q;-4[GgU-JD3<0o1d,aeRf3!9&GC:I7$ccT7i";j1Y#WKo6Vo[NYn<_f;daZ6 %O5rtO)-uq9aoB5AXlpT>TiCOe3km#u2Shl^A=ATH97L<uldl-uE(,o2O<1fJIg8TALc4j9m[2T;=O&6TLlAA'$+ogs^>NF9J?f:l %MaHCGfK'$j>_@H3/MlXuGHhlBQ8:Q&r7ZiIOr4:IM8FCJ-]MEdb5St5pB=Sarn!.F!KW..aNQq^5pRdME#"0.;!_ab1r1t6)Z4)W %/^0$6Ln/.t%`ahJN5sL\56d@.FWkoH=0djeoAO7-4M=7o1DZqCCUp)1X`gF^Fi*jsCt(bU)V9ShWXI56O0RZA\jDoNUC7_:!75IM %C_B*O9RX.(C`A86D[oSjc."`:;k--:lAb>@#Xf_RfPlA='#T`/\FU!#3IJmqku672&[4n<i,hW^EY+]6GpNh7qB(+cXI4Hho3NCP %ML?Tj!kngcLT=%'*.D?ZY^]9C_*$DJ^_!\^>M1mc+dCopTVm2@J`4.jT=kKqIB49ifQP@kf]-!sX]=l$G;*IPNM3Q9%L@"=L)f9f %B))6A+DKJa`j+E!D2dk*4\>85mYfqdo,-J^lr?/c,EN?g!epp?*t-S2n8UIko)iSpIYRZ,AcLFg7dN`]O1N[<^@`&fTEOOU+E9Zi %,BUGm7JosoddglDHj&1s\UsORBK2/:o7Rnu*t>p5Fs:PEa7THhZ8TEA74,;,.po43g8_'24&r_SKc$.$@qHmeq1Z5QG*!b9O"djS %mBt518KZT\LV"AL`_EZVDp1Y5odF%l,L5H](ZE9R5M`c>6AsNOOW_CWKq]DlYnCtc&O\`5ATXC[Oj/]0#=K4b!;lSl2G,c+jZ8,# %aE#XmONQF=)J:#\cb6;QKG8.,A"?<@?5iYb817=K0ap;02=;e+:b'6Z*eB$i$fBT`VO@hX,lOCYK\pX_UEptm/Wmd'%U#936h5H= %Zq-[;''1X]'R&G\=+K8<GqCqmH'\MdS\_IMSP1qTWFRmI$9*oX"j#SJd.h.O(ePP`AK.;jI@]HO*Dq9=f<FrB9ICAAXI,.+.3k1< %'iB4/%<`K?Zj%J=rQXiBY^sk*7'[N6]=:;^9H0+,rGme'IQ>SCKPAm=ACe5'>e8<bdK2dlk;&i`E`eZCrT\JIkIFG1M`-:EIIEF? %%e.%1;D9jfgJnGp3o,cS'r0>nSGX$&&<b_#5B$5W$@u8o>gIY'nAeuBeXTJtF`!<5Rq.@Cm37kp3BZ$$PP(Y+*N#ojDq#V,#>t8S %r;SjY+%KU$It2"!5sS)]hsHO4*OlfFB5Cs<YFF=L\bjm'?Y)CLH2mNqJ1T;3rRJ5qh3h8*)'Et/2IgB=0u5V0e7&gc,Q?O4.td#H %R^u2JiGd=&F&^oM+q&3j^&&'<WA3uW=0:ZU5@>i&EOKQ3VSfbS1h"BIpeA2YfX4RQ"Y(mS"\hJ]Yab'oOfcc'65u@*MDf?%+Q;mk %*6utJne/%H4d-n,>RH4TH:ZU:2U4f%DuFE9p9G_W-3.3<;#uVo=XPV!S$!k`Ad2P4J#A(2Yggq<re@'75Ib!AR*nX3CCuSL<S7dq %P]Y857Vi9J<%b;J,OQt$(27:>eLl<IZ;nM%Z29Sio+XjJU>joQXO;I7R-QH4?32oH"o4O1L<'Ug&cI%CidpU#l-`<_OmoU!qVd:Y %%n!f]Y3^h^JM]0u@)JJ1BHM\#%8$nl)/o/S\l)f,A*TQf'q(uS='+&&RH$H$IC&A3kUBJsCq\4,F.E`?frnHEO8fcojl:60,cF'h %KqKO^ZR+%<>b9N3';&.>$R>OU1283[g$pS`IldkuOgR=!;$&2K4-Z\b:cEu()'HoU^HN&h0&l"cNRRm`l:NA.d=,H+i"\iA'H2PW %%jTiUB6"kkW_)t!PY>L#fPr=TGo=/U8)Rl2WBcF4bi\sH/.(6#$"LCEZ6ihh_\6,F9e!>64Ug(-d4nY>TLd]6hr%\F/pP_E%bplm %B+Irj(LatKc@K7^&W4W\.)F&T(jpD"^A]0hLm-)[-$7m/TRJL0q^!;XK,kmbT0rhtK%&#1Ld>7-)1`@kcO0`u47/l/NL?bZ2A5\, %,$I$/GJ<_\&?+:T(<jqF?2#0lRh\Iq5"u-6jt_rPW0I$C[6'SHB&p\R1T+r![LdSdK\?DmZ#69M/O"KJVIZFQ-NLW,_5mV7huf<n %gtOK%!]t*(%\amY8K0dHdAIliB1N&582^XZ^sBu];[J[Xh*sr?&]76M\-2j8p,\6b#@NeR.1d%_C@i=F;<aVCln!3([4Mn@^,]8N %>>1%`fJh:oh(s`ufCHGD5^JLW8Tb)LVkV``M_4pW>lG)'.p!)kH_k/PdP!_`C&fU(>=&u.<Ba.oG]cVLTS3M#s*fgd.Y(S$]B5M2 %ltY.!B`VY$^[H3mgDADMU&8Hj`V^at231nE*sA$o/cWrt3:_1=Z+3,s^Vt#L8bCYh;b`mF,d0q,9be@QpiD\0XBaAVpf<XhJ8UW^ %?P.#%j8j;6s'a^k8k=uM#$0'K+^eao`H@4TP0E)mU'?1hP,_Mda@kMW9D3f1%<NB1(B&,PZ4g5aMDf*&!P2?mE%g:a:k)KsEimH@ %k\Hq-0gBUd&<m?(D#BGo,bDOFV+HgL?!-8Bn$k&7i(NZ<]1`VDIP"<T)Xd2%(AANL4drF"e!O[u"C[uS/_2ENd@0q7=V#76?!!O_ %@1;!pgYp("HDpZ(_]C;85sN;s]deoc!r2?qs#UEmaiM^.M@I["p4rKtqr.H#ZM_dko(Q',O_okXHf"F#(TXNY:J8Lo/W%B6./p>: %7Ld3g*0J@^;HhTN4:*LRa`b[ej%<4DEH2k%RJYH1SuP\"b`$l^e$E*6ac6#!A.$,^LIj3G/c=fSr45IbCq&o<e:"Ju*YdXPh)`h[ %^(!LC1U8SODB#/_:7a*hG,tI9,2:#qPl8@siVP*.KXYVZSkLaRMVr1'afi^e?2VQPYYk[;JS3tM8^pbCg46FM!l;&nHs@N5Q4:'. %;0KA!UB-Zg(ZKS_/],mEB53JM:'mp%^)o^9l9mXpqq:ELl9ZtoQeo44i(n<J`g.2D9dffU@o&_16j''FDb-7tXfBAS0Lsr'Nfc4\ %^PU3p''*Z]L:7)<:,\WDVJ+LmhUqm8CZhkUa:.So!lX4!&5_B@g%0W_QXoOH\4Hn)Dn>ILgRH:1+'[=5$n`EXMqJ<^LJs.4*j'7_ %go5#K%qebV$[",s"1J%jb2O9=k+98\KVueBL7skA5@"Y8ZJ+4=KZ^!2`oJ^n[UWGZ%+TO588Ha]k6K;05_)tcI-F]]!H;DP5bBn. %@'oM+ib\K9"lKjKUo*Umk)$LM)OJ,/.Hp%@-$4OI8"IpWkJ\KGO]&cOfZC,,X![_pI3(TWs1iu\#31X`ktu4+V0_N<>\MAUq4TJ7 %iS8DWZ<qq]3'MLNW8H=d=8DL.!`R`a4VZAL9mR!oD\uD4iK@:AD%h1(s4LESrK3>0Qt/(^fofo+BNdC^^d^+igWO"5Sh9GfDT#R3 %R3hF]g8(nV#m)/X@o&J6S(BN#Ku`e2NPaHFNfS*hB"3F]FhY's\8!KsUtWO,];,Tq\^b%sB0-i4^[_knAF6AmHak[I"JpK$I12'" %b'l-1m$GC*$;elLZXM)l'($cf&UEO%DIK<.^:R*efNstDpTQjp>s>>bj2#=tk?EcNX+"E-;=8!`*9Z+qLT,sJI/CTd_&OU"B>Ol4 %jQB0(]u@/qPC8/WI5WTardD.h!/Q0(0AML^d">J.GV/Kb!.aEmp[K3?1)b_@_/0p-(<G/mZ/`f.O*2sPXF6_j!,R!cb]LBXrBnPg %SmT`PSeUoj+f^G[&8cQ4jA*o-^WtA>=S4:]qs^`Q0\Za(':40ae/l_D648f&-pSuH3W:_gKf#H\Q67Ia9rKbG=eVdqTOq1'ql\6L %r3L9gfL`Y0?cNgDq(OCY#R0+Zgq+FcGL%N_pEr53$`0Co^t9m@lK<*@W09KedWL[V[@`<d)o!"6dZH0KF)g/G0$6PkO8V7poLB&D %j8(qf$NrM:3T4Z,'e73>f,6O_(6;+r/So[+8g:!L2`[W!@5h(0kd=IN`k7^_l32JF+27shU6=m)6Q48L=pgj9[Kr/jZ+>H8V949. %J'6FNAI/23Xe^#JdX2R:;4FLr&h$\ie;O0/r(ou9DBRk8QF+]H1YC[PqIYl"fI1.3Cqt!u"<&?5_MRL9'fKQd4e6)7e6f*#(,_A8 %^80P>(NIo8>sp'^_H7S!%IMVPO0P+`6NGRH[A)7J^%#h(TJns,^L:9%*q9kuU']pumc]lnq]/PNUZcGa35k*4NV`]A]N3bh;8TmE %iF\AWPOGt&W0`'pgO#Y$Y;LB0ZarPe]FlRu!ifdC=8$/Odu4RiDnjQ@>TZnuJi8-a"#BOKMiJ>BP"qk->32Z^Mu>+Zg;guUU_:U@ %fOUST:m*%LnT6Wmo7snfb_V:b&`mLd7s++b.>Vjn6Ag[<p\1eRm*Y2EVlN8Ci)N)sil47K9-mL*a7PV#Y@:f&!h%]iY&)mA`3Nt# %0X:a<Z)*dP7Ibh*5GVP'CFa2%./2@qb,29Zb6O[=dOI4c&st\1)@2=^66aV1A?$Q!!0UJ+C#PLpd<lKMj*Re+/o_D0*,G$a+%21d %=;ZsPP2NB2&V&C#]94V<MD`E""\t#u!]Wb$mQ[L-+K`'MgnODZ5#7[#6c(4M?Fa4Z(q>L@9Mpig(^HL\Ec?LIlD0u^'$dM-RXM%5 %]LFJ@"Z_H<BXg[pJ5OW7%`pu)bs$Sj/e6lQ2_^R?0S=c%mO]D#1T"@_D%-T)7,<etOi+J'hbKn;:^AiMan&F7kOi!B/",Zd)$8o" %0e)!Abu0(8QZ(+gjJmYC<JphM9cY;d?!p&OfE42/G@k74?u!^EAiUQMp6ZsE_5ocZ;3J:FZ_@N6)l$qnh2`DBG%,#ZRbu3f?AC9Y %8X+'FCE,Kh2DkJ9ggJFKIr!M+)sH#QM'*5YG++n$@08M\(L4X?)q^-M7%UhF4#\I@Lgajc?H:r.4P-q7=L-PV:*r5C$Y;?Fd7nrF %FHc(A6k4FA\_jb]&*_3sVYQjjqq\R\*0nB.4gJ!SD=Q*D0je83E3RO;X,GEMqpM`UE_CcGHCRFQmS<VfV%5+kSUDe;HJhF,=/aS2 %;Qb;gUDT_PXBR<!^Nu[@O`!<!YBdmD2UR7[%th#"])7h;]609r/="nu\S>$Fa39h?/HW(Y#A2rKAQsjI)aF6qJMaX?mEJVUR9+HO %All-QDOt)h6-t<#7uO5?PE#OIODoug/Zm*0*hitD!bh*>3!0@k8Vpg)G-nl#V`*.c[=qDcg[,D(GkO>^(\X[J&0g/lTg)gu9s2c6 %<eB0iN:ZOqYdM,V,0Z\$iSp)HI?=SF@X7>nUPm?>/d?0A9??EU24*!t!`El.^?V8,qGU,E6M?oNk.J;;/[%St-*&?Bi=jHOE<jTg %Fb7[m5;+Rr6@VUOE7BX"0=YY[A;(\0Cr.rS+TC1VBP^6Q.#@E4ScF9@=*ArcJOAV9^*E#dfA/26%Xi>F7tpME!d5WI-Suj;LS[?7 %HYEeR=YJ"B5Tb7/%0:kjAXfgg5i\7H>3@Bn$>c+GpFcVS_*,C49$khu*<S(3ZMo!EH]6^aMYiXP?Y^:!RlA.W;-lC+XO_<>%c4Xf %Id9g$O1pOl*pO3R)pSF3<iUA,Eg5fu!hW]pD#?H4j-;=T4YHG51X!78LhXjm[#s<GXE*"6NL[.fHb5f3<i%2QQlE6il;lr:6(F(Q %l>_W0^^T<=>I8.\o]bqBTU]D*Q^AaQA.3'%3P,\em#?S*289\IBLQ7AM4;DS/''JBRK',(*W?Mt/O-s4a/4Ks$.<3#!XV;r[TK`E %kqOIXW+2@j(t'-qFQ/35%[@eHUG+G2+Y_X=Qqf_W\h>*PHX]NuoJg(S#S;Gn`ZkMf/a8gD(T.]k%:?5'p),I+JKe7JMD4+4Li)&' %+iG2;mQG>IfK<isUbUMojbFH\F_s[?H3h49d(-TY:PA%U<[Ur(VPO^QB%I3.+Df^p1,>FBZ&S%p-OVd1QJ(qmksWB\gEKgmJS,hA %+$?jE)m)",cKMuG7nVn\iTSu((/$B=N4%hpQsa+?_mH+j(ucj18I_#+Y.Y#&M5+Q+N-VjJl?ouljmXG/W-)#QQJW#N$bK<aTgOP/ %(@/m8`CXm0>.Tqd]TtSB$M_![%Y?r)`+\0KTWQY*:@);TElqH?-LlA4]4iqk]\9\\E41q#CW_oF=&.4N3W.8>l.L;k,Vtt=DL/4` %NWD%b3'D#(fZj[DDfT^,EKJH;>0<=:^V,H`0I%J]p<4'I-nBj[blK5g4]uVY,D:t8>Kl"eH$5->]ENBafVj!P:D^4`L\V1li%P7\ %m*Y^MK[D`@Um>W:/>&0r?@SQCF.LZLL+IdiBDEQ?JSIR:jl2?^Hg'Q`a0B(2)IOgo/LZ=@SOSpjWIrg3%H/\'i0Z&o'cG\,%qQfd %BTIBU8c.="DX8[^]@a."$I`nsfS,Q6Y<#Zg'b>e$M-f*,$`,T+PV.=!LJg\u/ZEP6P+FWdh#ZMN?(jILa64_41pu51KSt:gXq#ME %5AtKa+%6_TRC4Hj60Ipaiq+9S*Q.Z!6lV+*8_0)^NrpkRr::rG<)1NJfgUfg--q?!^8cS4!]g%cPJj?b_A.60#F7DeXEsPtFi2ot %(\=niiP"V)RrK2'5MHI.qdB;P))ma!.B-a/q5U*^)9>u]T1fq6mTKc8I1NRfrd@d)Jr?aJ!Y]k1_q<)^IQc:/C>,iQGrmK7r?uk@ %Gm&=;=P:RMI@>9MYO52.\(Hb8UYb_>,#9g3rMA41TX9jp./XKUcETfk/5%a:fOp"]VBoQqf>3:3YQe?jh:ULoCQtp;\57V>\`kpc %76rOHhksH?(l*g-LUDgtMp:EYc*aV4iaqPI'_tS*m7m(-BF'>)rMOgK8Y"Ic3YFVk@oGLjj'?bP]kc626bY/^:(-)YX6X%2=&!8+ %mQ-%@cS.pbL;)b!lL$h=9(?j)[XGZ"UkW`QG1=53:o6d<CN:OK<L?r(`+"7n6<h\mN8UM&>TS76b!Wi?/_MhdNg(<U7@KnR_lR2^ %ZZ(PG+QrB)k/H660Dp6`0)9R0De-tUXi,YP4)IUgG'.\dh=[*=GdQ!B4rp6<=_7GdQTr]-RG2D#il"CQe.]*)0B;0b0c<M?LT-e/ %(X]!4:B6C-0:A6oD0FGFC]I"8F=E/l9>*'^^#[o%!"[O!@WKT=!eC<U8>"'!]CHs/Cl,f&:>HrtTC,"5gfPo3=E`6Wki<EMq]c>5 %aLu$^7%MMHXm_<9!c(k"gcJ(SG/)O#m1'U,(_p18kLkqULMXL=;>-R4Tk4-BMeqSkCpF;8%-@+7VU,G:.OXs>Q?>j&XJOI`P2fAe %UC285(#h\LB^Xm?C&kY;ngQ+P6`\d&SP%ZJ.>?@7JS0D]^>;WJe[&T[H5eUQ$*H!dUr)u*=G_uZAgjoMZGE,&k>7#DVn5*VB66lk %^7:Fl2=j[>NVkKn6C6n!S-ssnYnA(#iU?-J1h1#.Sf<bn.Ynr#*AHIihId\6K-PQ4-c0`JC>psXDI6=[#'.pG@b.j$M/.35SR8Lh %:SXc7.J/E\cNpjBPa=_&7Mb[<,D%UDJ"gF9L)'%!-s-5k:I9&m<D#f<CJRYU^:p)dU_H;kA/qYtjqI'-&!HUN9aLgG[D\>h_a^[% %3$hklg7iJ_Om4gS,rR,)JD.T@H)"\P.>^.PQ\o24mt5dm?\hE8/(;mColfRN7N`5,nZ!3:n<H!6Oigsp7Pb*.gr&O!_esQ'h8RbM %)UCmf`=K[;jmf<^?*;*[CO0Sl,0gc.I,cdVX-_&`k`h<DF0khn,+EjXK=,!c9cY2G8E/GtI:jcI6kib,e&2/)BmDQ'iY`qoT5FG" %#.Q43S.rlD,aNSp,-@S>)$E*fIudnmF4*t3]*]A&<%^cd13[<:i:@F25/2Cu_FrRc?JP'EeC]A.bYX5cnee%!FP)aoYq&aP;h&[5 %Au`=,iul1!4`4T\<E?4N1+>(Y]*31HNH'XV9E5N7MLYd^C<<GE!W\KF!&GfN%Mrk76EncW,?Xn<(f0f>B?:IT@nFNc#b[S-%R=ih %aWgurWBGs";FFH\9e=gJ2e`j_A;fL%MqFX'lpkL.br>54J<e.jS>BX>S>qEIh1Q'Ak-AuSW9IrmY\iYUmOnq89mcG",eV5#kn.dq %D#7Z5bf$L&`?1DkP)ITQ%*@7igXK*g\WQ?,4R?/38\r1!677*+(,,EmTEi,`-Z].DcLTdT_MXDDqt.GX%"g>9Vh%@qi'TZoF5,W# %eXL8pqac``Eucg)U/l6hs+kSJT;up4<ZLpcRDd%B`6b%<0?n;>"_^9E##n:2mrjhsOC]@^>/9;VRN:uPf]NR*hbqd[HEuMYN5-[! %anFS>2056I;0<-9;e@$,_jrNb*/YYJHp\HcK&4I;<oRWs*#Y!J/+GYC7VW%`Ds?q,PVEB3nPS]4T;$b\G%p1`%Z*E\/>8Bl+Kr:l %)dUmrrGPAS0f0lCG)7_NTjs6W_!=Vt"3FEZ)q3=fe.)Z0q]h2n[b4"AYb`!#&_]cjYo,`R=TcbC`#B7:QSBBP/9&G7aP'u&)rl+0 %>:O_BD#cjK7#TgA\DcifD1m[<r@'stA.lS#HKRF4F_,0.).)=!%M?]Ne4J?S`[.&%6QMq4;>N>hhRNi`_Wsb*8KH_lW26<''`<o0 %jccbDa[hCi(s3=2*/>-jkn.3;r8-X>N*Gh=\d"A#Xe@UVQ1gQnN0PS!@nVe:%tCNDCeCAQg-iA)[Tp5&$f[!23^Jt<[mm9qrNpMl %j/<6/rVf090<\L9>Bt>+hJ/E2EseYAk$]b2C=hK%23mr+gc$JN=ftN-Z?R/1,+*XN@@"OU%33qO#JV\k-3gH;8Unj%gSMS6As"-_ %m<UJ'#0e'/)(_FQR<kI$\_O)C67OC#IP8$B"\l6o]rkq<0<*$)<GH2:X"FXu)Nd[B?iWU490UmBOtKs?\n%\d@3W'PkC2nV7OU.= %9i_i`s1SkUQa-Q1Wj,>?r,^"d]lf1p&iO:*Qi-O&!^pT_CE?np=,QUnIJ'3-U$%@"FYQGYXmrbQL[m4h8n6nc$jN%(M-i^VSgu9d %^\HstKpI$5jrrELFUIUaI]5uCP65c-PN]2!(7?cA2D\+AK$6$p/YUc2ce+2;E%&NmKFq13[PCfY>(pMRp1dF]SlV(d`bNT'ouTbi %ccf)[c%mu90J'9sP5rp/0%&NI94JW69"M3HD$1#UhGo:)S-li.'DQE6\L.T[!b>!d"'/@>Gpu:n;'36;Ac?@CJXMgC;`4Wim`!o5 %EnC`26<$de9,H21\(K47I@-a.?0uAGcHg0LFcUG@V46#b&Rl!a`1ZbW<q9mj)&,_j8f)AV'7<icc%sr-RH73`(92mXa3tqCcLRVm %D@J@jgRu]RY:3:\+p""s8Lub5rjN:W5iXX;FfoQ!?,G^9N/9tGR!9XZ#(aWJ"utZF[3'1#*F))`S-?'UZQAe&/QPkY2V-"$(!A51 %i%c,7iR.tT$lW'jI2=biXf+.HYpr5ONIZii1F)V5cX?gI/<IU!j_Cj?_Lc(I$/K!/Ii$3[/29D-K@"coGu?;`\IEG'U_>S[FtI5u %[jc&L[."G'B`U'O`HMYNqJDq`FN^ZV7hBGWe6%(u"V^qS?<Ve&kY1`b&D]DO1:L?eG?$?1p!oM9Odi!OM/6K^ZH9her\\Ld.Q]Le %`K-?\.ju;K8%M-RD%cnocGGN:&$XqXjR7r/#Fl+cMEb;X(4NA,=ApYpM0@2eK)08TB[GDbC:LF2SYqlH:V^ek:08VrNQjrhN1DLc %a.mT;`.I#f%jbUA3REd26XoN>QOdSq40Wcf)Nhm-K\7\Lp(dasMg"C-g6':,kR'fL@$Zs"M^Sau+a1Dum"rsu62nSrXBXrj)d/dM %p5,Zt(cJTiH`ONc<FIZmQeaq-OsI(tB`agq(+/RI/F96SkogjA4;U;XN<9@oP?WGj`YR%EZU$4n,<A'$7FdNk9F="<5gC\:.UNuM %"8dL3X,cM[n?:OBF+f3h?**ni!M$1X`=qWO0gJ_]\="g-<Oo+MU_[D*F,fLLNPA7PRk6ap0rfA6)l2nFrk:kE)@;QK#u)?p$Xe>$ %`OX+LiZ-&Woq=4m&k_X=&^:X[5T!X44CTd)>lhsUl=d)&H?QC#SPGn-q_>VZV^oQ-XtC,mPljM]aQGcq`Y1:r)^Uup;WR/((QqjX %@UuAEC&^`Ph4HRHT/,afr`JD!P'lgCirK?:]\(6h"'6o&5SB*^Uu7taOuQ*EMI0pKlRHWY"*@QsNmR+;L_TZrU[ugO_F@qJ't`To %1[Lb/3.WT&G.)XP[eeBbq5A,pS\bmS['G'e4)65(=HN>!pBX>b`f`[8<8bKr/V(Qar&sNlm]'/I%agLC)o^i<[1`W#m7L$*4"71c %rXNqh/Q"ObU6=Y&&&&jN^4YZaA+2gmD0M-inR]Z>?$qko&oT`Q*_HnTQ/K[el,$=Vc46Ek!CJ9pJ/_C]nJ)tL"Y@+DC-]!Z3Q^aj %WqEq8<tQm1m6$%S8kj2tn=ar:W3s.Qa7[I/k[b\]5D(:'Qh2MN#E.>2Vq"5k,6)5oE#%_Om5Tt(('@i$8*+n3)3;l.OBPr]?LW7K %l[Iqhm]L\JK*KSts&=6*[URb5DEkQT3JU=X9cg7bi\7-l231^cedqp3hUi(XNRDUpqpuCsdj)8`-2pI'OGkr\[M,[<Y/Fol*qW)4 %-Mt?k2#DVLIR.W'N%[saDAN842BEotr*'/-b`%eb1,MP>1SM1I`BoP+]UpYnTQ]l\1/kJ>UBZ3JKgp+KeuS1]Fi#D?@Hj3:jGd\J %?^[1)<6\P9X\ZKr$!*>b;$fcm(is!cM0QX1qb,@X0Cpu?k=;1M=?6+'K93YU%V_\1;9@&?#V9`=1*\W*MI9JN-333jp<l0f<9TH8 %[N>T*ANlf%r8kc=PSPe.r[9Gkn0Q$+kGC._Z\>q28ir7s$i&mjS9s+snUY3YX5OS&(/JP>:0!rL(H!d_i^#@B8>;aYr;e]5jJG@) %-UTi)[`R_AoHuJqH$[ab5G9R]0Ei+O<K.c8?L+*)VInp+P'bTHCj^8l76IbrWRa.CK/Z7,dDEJ`rKPk;7Hin[;V/\&-RXEUagWIi %dDj/Bb&%!?i[A`1=[t6"<[Fh.;'gAf&AkZQBCHu;Rj!l-2DT`OWa9(+gcf`m+>#=K\?#(NIL8J\:S9PYg.KdX5F7Lm/S(rgCS/m/ %p$AJ/bl[Jf&f`E:q4*&1?OD`U5_3^]'b7t%+Sk[^&f%o(MK(WTid%"J8P%s4>-;2=P\`W*L[\Rc_.b`(1'k)t<XZKleHK?*V#+$2 %e*L(I.0f5g/$W`-!a_;m^p&8!L"TpP<amL`?P6>BV'K<AEbBM0W+&a;8QglR&"q_r0AW^3g8Y12`I`@jNoi9<QPP%E4I/JmAV9'q %9U(40ah/CCi$sLTA_=85HnQ8)5^O;+3Wp7ef;V15hO)oL%$k9[k!u>tbe2MNcT6#*'M0Z,QMj^L3^?]3R[7E`XrZjG^!=bDq-j<& %7%60!&DlrsQ0Y.@J^8\!aPi&tDO5N-nt%sV]l0Ka`)XpN'!\!(M7;bdPhSsDTd#-9[8TtHF^1Mh?M4neci8MDM1PdTjPrF<c8QLl %bk4Jup@X+[;7ZJnU(_)"_O8f44"=&q4RqIXs7r*brTerMK:#%HP-BI3I_nbma%:BGjd*MV%e2jZ-DlT?V)?M&8VP<Y]'cjWj6O_= %DdDHXJp,42f^"o($62tYaHR1*XL!A4*t1IFk4B:1nA5"(>eF$"E_nCmVD"Sp'7K%Qs0?pDDsJh1gSO1Pacn#T1;SOe6&!('Hf.^# %n*Q"N.Wrs^'>nq>!S,rd5-t+8`N\XaWh)SA.S:9oe#jFP1t??CZ!l%^'QoCZ;(uSaZYs*k,t09K[i;R5?a.bCME&BQna7`c\PL@. %HB0_="E#T&d.=Z5j4h'c\[DqcGW:fBDl?>GMZ9)i&r(YX8X.&L@i-SZl];Th?k[PIjFsP/4]6@/+_*akW$q/==bM9(hQWF5Y\"]t %qt-k4?W98o#rM)YdbJGhkL^A)KFsILe*mMUc'(<DG,a8Hh^8[UomW/#B[IB-;p]SM=;C;r_Lrp09ard0V1$5)XgP%iV&GCW\06g% %RS2aX;b"o`1U8]s;lCq9CGCd7j!;o!1[@,c*9h'^W(he]o6pFU7D4FK>k?QkBJc%Pm06nO_u1>AmjVG&/sZP6FUk_Kb0g/\#GIT[ %N,+9Q%,2qk[*!,k,]KZFI[_1Xr=&o%#``!=!1n48,1sZC_!B`-NLl35BT$mq@F!5l_+?@tB.*F4@arh*[=+4ChQO%D/N,Leq_9BM %GVC!_BB*.R+ajc\%%`L_F%_Wp=.]@[64.k0&ij/8^aUrB_nk\X2[7FIW/#BIV/9/\+^'].dEgnlgVg+$#t2.tc6Jp"!%6YGmB>=% %b#H(77%EiT1Yd7O2%N;`9`YHi&DIU<iTDS7f`)3`.Y-eZe6uh76ei)?/Z^9!'c([uVE`U50%jb>G4VJ3WV*tRHYE3qpkP](D=-kG %1MgU?HEMGQd]^`^6s7KL0pN\7E"lnP^W.#XgRf=5/AdIJ&2jQC%IDn(6OMkn]VB](-,<KC3ODGT[ugUDN$(O]h1gG6H\@Bi#[%\F %T9E@XLpGi=R30g8eKnL-Y51c4PZCL:bcZbrP/Z$CKe??Jc->CYR+MR@m/7Kq&oXY"Fsqr'mKKqiD;Cqc%]a8aGN4NeVR/'me009L %a\r'2qQWU=jAY.`qiqOj(8\iq>b)h4ce.uc",7D$EJWNL]:%qMHdqP"5Gh]OK5T5FfM:K\JU!9^Uqfq2>t:bjdQ'NcFd=;pIRl_A %7T'g]!?dD2X^\4<&"\#+='C[pDajUuT!gWTqa\@E]h4d0k%TW`(q1pu='E+MZ5.^\%<T!JHEC'NEMh:(YNF6Kj`>!a`Z(g?@."B= %-ZJnC+_:2OPV%51b@!ai-$P>.'G3Zi^5t$(NS]ifp6#8crQ77&[3[HjkE>6*Ga)ee2JX97\pDaQ+I0-%3U4L.H!%TaD/*d*l;PD8 %I5OU>p982_\9/U3j-Ip#"N):c(R2%n[M*B&It_YELR,6");4t;+p7Mu8H[!c"c50=e0iKZ3GDp5>'<]i"Z5b?mpq)L"jng>SaK\) %St)"/.TJVY41012R*e\T4#d43=UhC?PG!a&$VoAm`Y)"f;92e$VcCQpG$GU1P4sI`e8usB3g]cWn["o@Be.JJ\hK"mONDE:hJ#b, %3U;]+,p$(*\ci>lWa_I&$8R^M[YC*`Pt7h&/\KY+<S,ip%q8mDb1p)7#8bE'J*dkEpe_,Zh,c/UOsP:PVs0$tR;@WL0Rar$YhVQ9 %50>,%Ckb5lW;HF+IPY0gqlg!+?@*X7r8G[G0FElpI/J_eKr(TF2#17MMSJn]+F]4t.5Pj2Mi7YlG[OL7W:<[CP;t[RWq<l>%8emJ %S/iugT]49t>irXEQY^tr7;ldqpYoF>U9g^0$KdFER2\('*j'R`1&8m,W^En=k:.Slcg@`Q;S`kN$-F*XLmsdF<p/apYO+s9309a0 %]k"L9#*74n"'^/9'JXqScW(l>o3g>t<A>k(Y"^PtMUXN:r#_%M3HOdg$&M;(C$.duO*M0E.f.!X2kIK)WF%/Y;9[6kC/UVH$FL`^ %k:bhp>/aM2M"8WG&(;akfXVtXkB,*42Dn-1raq=k[Ujo@>gep7AB<59=iLH4pbK#\i>qP`YHB(3;,aCU8\QEZcRm)c8F!c"BAl/= %_ca*h<GYU9;pa=_U>n'$_pg/oSu.g5_HI^&N@h[pEcg$d5P[0&Ej-1#=4K@k7D-FVe]Em*"*:`4cF[<bQ0M>_XN:K-Kg,V3R=A$& %C?_boQ]J4j9bu?W@('D'KIVk?;lBtFZ1jh6qM%&QS`9Him8>`D;3@BJA7j-"Tf@Ui`)BMej:&1nB8ENlPgPG5BEmLd4`H'_Fq]d6 %7oJlFYuAa4ikf$MRB/^O_f='nFHoslc."$@Vas%5FT8^5T;u)29WQS*_Q1s7?K5]fRCceLC.>mo6=>,H7brsmH'RZud=X=mRln.> %!)N)`SX(7YU>@aPq4+N+<8frPMg6g&]s^JXOK4KmYqAfCL-/KF5o6X+H%d2#;=c/`+XC>%c9\oG3X:CL_hVmrP+MW=-UWHtr\orM %GKL[o2W2,6C_ONr9XdoiV$st!lq.jl3f%\/(a*m<p0<_Imj\J8O%!lP7(N"f(?J;tHJaV>)DK-Xr8m5h*9p@975`ejN(u5kj8@&9 %]l-n[hq:3Ib%5*B;_+1sD3_hj\_f\[majYu_GdoZH^\5tXh"g)f]o;;TCj\G(1k5rL^k7D?45:fB,:_XU0Wod4obuf,.29SO`"V1 %h,/Q-X"o3=g/=sC4m]VOCWEmFN'Nhb4Yu,7An=$e1>#M6/Zhs.,^-caL@:e*l\uumGs,7p":t#fG_W^WKh@'?<)7Oj]<MP`fb$o; %K7^eVdi9[#&KM(\/4rj_]SLV!?<P!g<9#\[<opOqWH(u?["D6B2+bg1//m2"He+4-q03e1-2!)dUIe>9*'^9RRd_Kg%jkSZ'H+GU %^5&VF>ITu]T(opR>@3kJ,BhX2*TBCa[B)tNU@"ue9K]6c\ntKl=^Q!'mDLQBrPHll)V?9=N-_=p+*,d]C!pVee*/H`FXtVW_hPEH %6.QNu`)EjKVR,h*qSE.nkE()*J/4*.&3aZ"9j?XpRth7[XSa\;&U0%?aDRUhiM9&og'_I<=9+3sD5BYb8`GV6R=k".JiBY8S5o_V %Xd\E"2G8.!mJ>*7$gPa[6'j"c6;7cY&m;[SR+%U6MaeN1oNcC8Q_3:eoKR>*7o^Pg3I9f0Aa2"!.as4l+5'#[8i@b'r6u;8#r?OE %*?r&!R)/E'`eQ6D5DhHR]AYLTGo7cl],u$sfXogi]O*1_13mRi^usk`S%Q'/`,[L6=.OB>=.+=I"Un,FY6/__m-9E^VbWX5,8Mg] %nPRKJL]s7Zb=HUjEG$(u>99t(',#)TngSPJZ&A%i;6aq?1Z/7CF&TV/4s(*k;A[A;-Ol0H?ltuG,?,n$2e&2c&`[+Y)0PEag2e"+ %fRR]fRn[+1'6RtPK.MfsL$dI!G[;2/kECq_F4GTC+i%t]Yq'%hD+=Y'BZ=QL86>Nl&jss[Z[cBuSR&9t/k4)!EFdikUHW"J!p!@n %Z&S>5"",)GIVNN_BdD4WM02Uejga&X2MLJ?N1_Wr@Uu;EP/A9+FHS#n1\]GREl9&WC5@cU?NeDPEgMI!-8<popq[8a45Fd"`_kLR %E+e3pen"@>,]69Nf#oDFWdO#Z.>cD5a<qMsDDJThfCen'M0k_VTfE&)^\eImK-=E;1gdReLA%F_Ybcr>7g3=n.i2!ik4)lkFYF++ %BYLN#(U[3GLAUrD_hIRlP`3&0$KoCje\cc&9VE]/1f!4EWBtZh^s[-0UnoGID"#.4JQ\p3qEY&X'BUnVpJ/QR.Y"9!;Tk$\JcK/0 %WOB30Gi4BSD#b>Ql?sb)i`gLqRT:BcRIog-"S5J<>n[LBR?@FVPr7t`6c\hLq(-u2$Cc$YV=E:rpn`au%SdE%CbS$mb0.9`RQbBh %hR-p(_$B5+./Bb<nakC\,74h#5P.P=-@$u07=uTpZ5PsCZ^F-mUIn$7eC_0g_@pb3/EIXLCXhAA2?>eN,agh?_=g\)lHhpP;"R6f %U;<?9-pD!Ns!M+:7R,#l\G/@jKL'Bq"VN*]$F[01CI.gNE\=d0;Ku<3F-77_V+&O`Y#E)N2G"\-iDPdT;WKG@#`5%?WVq6S+.=nr %No6/]N)O9gZJ-Nc84l4+5?R`c;p\oDou"ddU*"b^Q=Oq%\Eg!P!?RA'q"=6s39(mW.>!!,2\#-TYI$esM]`Q:.9kunF'68<J\`qO %X(cqAr!>/GmL=^mM<$Pb?75FAq]Im[8KiG.L]><V^G13W,TdGn+jYtSR1BM8`s8WOHis^uc\UW]j6&]fqU)GGO]O.L-7<R3""\5o %bH\&RVhjTp]>OXEj/Da9l;6<<#KHcW3EC0/KCOiPCVV"b\2=p)gYA;!m&K/p)k6;o$GYI#5k54;1%@ErO^TM5lI'mV6D3+ujhD`7 %&m$H[gtub[k@)eH_WVm$J^8sSMqKpaV]KTpUu3Mnl%'6DPL`RHot3LFoOkM0LnoFe'DNqf[KP=!Ad5-[PMLNQV$EjGM^h/[0=+N4 %6t$l*pJ]flZoU0>5%+Y0lp9[ILTVutNE_]!f.iE(r;UPrIb9^D%1T2ZKm.1ogWB"<`.0JUU_t-Kef;<$RdNO>[dJCHiQ/n=c/;g" %<s,Csb&H0d9Z8kGYZ(X#4n$k*geHLdC`'V/r8;U)UW32+9n:.p+1^k6"A"bf(Bk5_`*l&GVfY`_.!N-N?uK=>rtI*L''!i.K@T'm %Hsu1sSZ3.*6k[)@MmFMmr=4'fD^0bKbeUH^&#H,pjJ=3MUe0(1:s#]!Xgr#QfpR&sQredK2h$FuLlLU%de3[Rn[Lubl;VMG6lZ*F %c\#V4D"HX6bYPlGB(MNu0If4;M,>5.^m<Q9PXcZA"\#GnWn#hQ[cb"DS]5T_s/4^EY>!S*JaDbY9qa'Y4aV`J4$"[WH4:i2:E3_W %iY$_$DY\'s":9\Pe_:5:<n?[:ngr'kl)c%:1g?/#Pmij``^A#E9?li>h(2Ma>KkZ)I#MtW\,]3V8GH6YFln/$<U]3^!degA[VmC0 %OYepBNnCm,@4%pN9]Dq62g?B9I&R^oA>P\mo=MtMD6XJ,6VVOM<*H]cT[TmpmJ?>*PAVdQ-M<uC5g:H!P4op:n,D(W>\.;'EEWg. %?nGBm=@K[3#MGUgK'JjD[&qWMn`+-u1kM[nVd'$'A=nU:mgG0L>[>#gp,->)>*9EU[qR_,#G(5KD@]mhCf#QqD\MoB4bNKf#_IC- %':a$2.%nS^Val_&QLKhre@hh.!B%6.O%\H,/[_uY-bN$Jf.KLEU\thZj2PA6H(46PUt!J:lGWr#nYDme$JaCd;;<sj#??diXbE5g %jf#cSpmY[en%ZksP%6SR!J1+FHbX39h]`r'8L93-;'GH+I9aKNA'&6p]2s5A@4h[8YTgY3GEM5>QMV??aV8ZiV%6#@0[SYUT%Eo1 %p\?(tKrmkQp_2d2("A6&oEVSV,^N2OfD?\<h+RABpJL*:2L8&S404o>auDu#kc,2)Lj.Lna3S7Fka'#(I_[_]Q:.D1/937WYp7># %YWoKfch`T:Dm]hu.^&-;=FjK@AdY$,RI>Zo(V^Fk^^/QXf?\NW:!BF-_oht33AkGoC`7N\+IT_V$E>M1HhbqdK4^Ec"!Mio$(%'r %PBF.*&Yi_0CpOI@%+1ka=ANPZXtkV?_/'<i<R!CsSocFbcRRm]bK0kjY#2,E[knXlZ`kV#N@-_kM2LY>fS:%Z?5ptH(_mbtEc,q& %,t3#LBNYJ<mnldX,PYju`POFKB&3-SV'kfLJEJ$O&h4.+B>1=)re7p'eN#"AlaSbdDd!WC_3l(lBE%jmPKSp58D_0PO25#k-0Lfc %A4,8gRQk=0$\,u[1h1'Jr"JL/mG3KnB8VYn+tgX+aI\)Foj&<7fIFc']Q1Q3/Qc7]Eqr`Wm4KS?q'kC%i,+7anC^Wf3Zc-C^G3\s %#-jIo_@(bQ;[opR]DTV:n7)YiPR]:<Vg/RG&PT\q6V,0P)c;&B!M,h%H7K:c0BIT.I&M]kV"G`"(u3"6!C[WT[u8XI%\YIYP^Qr( %HA!+dL,;TXQ/5V3Kt)q$8D3is%kuh"!hlm-'LjmS\%ASL>L\Qj/1E-^^`2lB&unOpdJ-uc5KE-`2MN#FaA:kukG(^aQUbH4_VKC5 %d,G0F13RAug##Fqh90akimYY2#E1Y:T`QdQ,N^.-^i#&m,3Mj6:u0X&98*3+RP9V+n99Me4cJ1/7eFN:!-ZBB6mD.plI.OhDN)Ar %HIluS2=BDB4mc+Mnk:&&#Z_Wpc`BKcE$uFEP]2n.d@??GO4gOo_T\"Fe6[R`!b_)9$eT>200lQKnV^1?27^S`?Gd=Q+MO*X[u5<U %`(:h9@/X>AVsu;!feWOR+tp8t:-gP-?]%,0Fg-...et]:CH$tO?P;,%=*89EB\==*E8e']=R=i]JG8bd(4L;=PU7?U>dI[561"31 %jcX^I487LDUah-T^(8rchtkT+r"&RufLU[Sc0+!?6'f7X#*r(1F-aBckUkX]AP;o_lEh@9dF!Db82^(0)#m6o4,N@I`&o0Ge9pfW %5U93O$d^O;`"K;N/,<bp1fAObkp`8ob?8%J3T]R;iU^>1,ul7"\&&kUdEM,ooedn9IXeI!mOfQ;6]s7`&cHlQMpL.jIVHOK[2c9k %g6'W3cJSdB%(QsbkO]5^j6&_l!EZ9e*pE-AdXaj5I1%nN3/U+9Tn1@BPoAUb9A!58)CE(")08NOBUqc(`qQ,*V0Of:a7cKX4jg5h %miAnfK/$m!s7gjNh"@tdZXF+0kj=RGQ"7g!4t[F0Z3IN!T,neAo?*TQ:r:LIh%UPHT`9EEq+8nFk`Fe`)abTcZX'BN`pU"S!e?=# %'.B$TW@G/NWXCS_g_2(Ld!RAB^lNVlrgs"\R:Ns9`GMB\>M:r3+#W)rX_fI.^=lR/-*sDP_(Q*fU4ct!n]GJlA#AdnDgIeBa<E(j %oC+A1?HoW:Kc:\oZ],btDDK>Pq^!></D;13(g6+f4%M,]h.#%)d2s=Z;G*^bm:391W%'th,E.jX:a*O6\>5$b(Ka$QVg^Es%aj!C %'P7G8m(Br4!fR3O<1`FA\^p#=/*C"f&OoC-3W$lu8sH_#%aSAmg13*Jm8>9QT:2sCYIMV2Mmr<)6"6ULIhl9`fo3BE],9nkON(Ks %2=."L`)#8*AddGNTuu5lU<O`WO*gp+&t#p<;L;oq-d@k7JsjM2o;8B4_hd.$n)Hbl!].QMRm0H)IpAfh(]NNbn6M>E#aDM[=8:&> %IX3:6cG^Eo4bJ)hao/$$>,=FEpW6iZh*iI#*f(raH:\#M>LflX%H%78f8/Q"'hV@PaR0t6Q6A[Z)k^#LP<s$05"h`CbfRKP*5QP] %?#Dp/YVjVF)@qKlJ,Ob)4A7Z$0/m(o5%/';#iQ8;%ruCV`&7KI8<3[d(llnfmsa))(B+@TQtra3f`U@T7Z)HG&^F19NbP!kQJeQF %T.mU&3YPfb+kra3O8)nN>HhBfg&&;TK5<*Q+Z&Fh:A9taqG5"^H)3P^fG\'cMCWkT5/.'P00T>R&"<)TPKHX/eoe+tLOl,sglT>I %cMRV25(7aYs+$c#X^EKBMT7pdd7n7Y:8""*S!/6+TGd%gSfKt^nb>.%Ir\Dpc-T&HJh>qML32ls;CCRLBCY:10#nXV^GnL*n"3Pd %[NCFUhoX@*I0T<R:E\1ps0)PMo*I4"A<pu'7LL.J3+n(uD]U6jc:Ti,Z_FjFMQ5JHMpTsra]@fu9&+Z&2`J8X%Kp](!'5]Yb</^D %?t]&U37eK.V(G*8WL6>[*VnHW5VhZ.Wue3aH`<i![;pckEjk0aEhBc&'&k,`O'a-pIG!/;MO3pkO>.dm)C6qU"8Z!#H-$iS;\4?H %*UjQ#<l+[QP1`_(rc&NhFX63)W#e-JCFuQl>ARuUk0t`]eS6EJC#:JI.SngKU)<.@X5bh82u[Xqge=_;.+--68\\@=,9FKE;C"#( %AeJ.V8?&Z$7os9^]2pg8VGer*k6*J8'WMrMT]]1$S64'=XYaZ@(AZ4YZ(&;&X)cakWJ]@*DhD@,8#5NY0BKA`#]+,&_,YO'X8d,P %0J?=qP/(tcMn!f)Lt/sPr/suWdkNJ.+RDe$2SkV_eYh@O@BOhkp+:4H^s]+\6dTt5m%WcD7S3&)i7+>kl-Y.0:RKV]9M-OJ2'B2s %Xg?SqZ%u29^uKiBZD=pep=YTNT<rc>"&g9*[%"*4%4,WA_NBapna!SRPPD(#f0Ws2D$#4L`4c^$1[>a/[nHpV"BY"6+#W)@PJgi$ %$9c&f=W*7>rlEQ,RXdFt'83u4%6\(BTp%s&c#u<7Lk#3C^\l9)n^%6io=t8`s7l'^`IIYYs4@;M5Q9F;p`KP7J,%&<rel:+^\o8S %pr3/<rl]fha++!^n,M3Nh>5`iq602#qFgYM5C`Y+?iT<(r280He@ue!cbKIo?iT]S^&I!jI$t!*?cQORqnN-Vs%E1R^U#Hj-_IqF %g@F+*\@:9dKT<9cI'],s)b+!=h^n]KIsh4?s6pgT*no&MG-/dd6MlO>!8RQgi/F!McH6&ir7!0)0`riM-SX4qMdDiH0MB(*a>VmR %ou,B6r;"h;f\(=c;Nmc:1ACb1dB?qa"Q083E9j,QWu",`#W'6.8Tl6/M>cu9+D=G.#.l8+Rhl2l@IE_1`\nH&gC>%(;)doOB'd3= %!&=A=q/mm4TYQa\+#'%p0Ec0RAt?6ebI&e3Jo%4c:Sb7EQnG#Z,AoY`YCFF%HY4#bRF0FBr/5C$N[*GaKJ;&X#ps`bjBH&>N#T`) %+5Wn72d%pcW+=K0\5Rsd`/R*4UN>gX431Y'3\^$(GA]7q^U\9l0WY-KM1)e;;oOX%,b4AQi"P6*EXETur.'&$Z<OC&V?ePKrl0\c %U5#<Rin2oq`$:L"ft*4SGq@;cqSTtOT*I5Fn%Ptq'@+j-ps&#=in3JXoN;muTEYDlLN.h.$&p1br^L_rGCK%hC:/'UaX;0k(-F"W %r!k[_[RL&Pf+sOXS?>Ap6s$[uK&.l@1N)uuaFnWOYIK@#8+_Z8.b$2("s:VN@IBc8Mm&ek1DE)f?eS`4$S]<nr\&+PlWM$nq74Sk %LRm9boYNe"DM-FWi^ns.MBj#ub0B]bN$,R-MmdQ=Q;)^__t)H<?$i`e&Bf#e2Z?D_E.[l=NJgHKK2m']21B"@;.A,u6@\0D)&sj2 %.T*GM@:D7WDa2;\ZSA;2X3D`6mH+"EaY8S`^g"L$F!LP&-:LM=*5s3\,!YM]p`-]XeP3aoD`.LgGnBC(j.`;j*o7ai&<1LM2aGt" %/q/(7e3qraao$"7*;g[jf(SOL:RIsd"SpXI9I`n#Bi0r1s8)U[jUs;igU/\!Ps+&R4r@]"lrWACfc>&<0(;M<ME=O=gF@oh^hrqc %%Ig2fr?#,tT.ll\7Z^0.Qnc\_+;sfqVRARQh8)ug%Dd\!\c2Hc"?83XAr%Dt1qh6rZpf#-ol$?A&mUD$NJ-h]/-,"[$q.(UgUP%G %&31h4"YoH)&3t130X7/<RbU`q\,6+#5PR:?3Qse4W\mClP'0:&h2U][>q8I+i_kqRJ0;l;D'Jr$6,1Yp-_-[>k6s=Y1?V4,cgSI+ %d<++2*X/_nm0ldE(_osOS^%a%\2nFL5h,dVmA@fi!hb5V/s?1q4;Kaq)_cg>]P:!b0E#;Q!&Dd%I3,[!79oicqg[mfou\2Zn%7:1 %q[bDX[T7H`[ql4,L*Q[9+E)^?=]cm-#5mH354ZZUK/?'`qDR35a492n9C6e(R_K@'Tfo)4o[>pL_**@c,Ok:'nOnX40A8U2dKU#0 %',uW,Q4Ub$0hW\9bO][GWTTE6$k6#\orId)gcgV0d+PcRICk&;g;g1t=+cL'qtS)kYn(Y\a*\?jrUVca&l7Q,3fTUZ).]m%Q]JV1 %0Djc434"#@'sV`?k0c81+G%a]LORmG[kWAo.uL_A2fHiSh:HNWK0'/SNV[>[[Co9c=%StDcutWZTB46lTN`>BFYf2LV8i$-U[HD( %Hhf@&HR'q^f&iDn7Uucmrge1`jt6Tf*ic>=54*W/qfW'h(T,.'DP-6YB(3Sa@:[@lW<A-O)4S9&dE9#qakRGfG#N6%b8;_G5Kk5d %n3!ZReafE3)\$772f<ob!Le)i9);&s:f`#'LQ!"/0Ga@%#9<5g)>o[sHbDe<)i\4@CLTDf,'Ws/QG[K:k@_^d^h+qmFsL&dcGqpM %%sAS3N%8pS7FV+XXdNu,b6H,<R2Ju1#ODWa]hhSEC8D.np)9WZc;0?rYT4ujAfFBBFoeTAHf+NaJdaoX^)E[VD_hRT`=>YK'q![l %E&T9Kg]8W\5teIk@lHddAi9QNM6A[NZ9]Y#-E9Hi2Y^`_Z`.=/YVV2J,"=^hS#AHN<]\W&+aEGdDr?7[PT`MF;obQHW7IZ'i.j7\ %qf1!bEM+TOJ>Y+YFV+'JYC9"M[b'N.BO^Etp"nTpUeshrrmnI!d1boe.1S,QF2-P.Mc*?2Nr8\J2EnLg]ad^'S`18bjG>Vs@SL`0 %+>,j;OH\=j`4T6NG.:TVLXga=.PmLc`fQ0$O7=<>EBZ@tl3AgPmE6PDPf4rnI*3.DPMKA+3J55Es4"o<K&:)JB$e<YVLV_550K99 %,/<Ri^Ye,\POJ*b?E/5`*+]%R*ld^+%aMhm9'g-Oier)I\hjQa6/T]]%Bj&2pOMMSNO(+#Bg_>Y6Jpi,#d[uu2>(09rmj-A0E%!K %AFgD3/4%m#?(Zb5PeA`fr:r(%[eHpt(LrHj`Va<LYL&)H-!AYooPgYohO\*bTPJg:/5!$oIg&'N`?.#GPB#\YaH,lj97<W7r:"6] %an8%1Rl)4HcNo1/G_]U?fG8>OSJXiei;*j!)1d7[Y2r/kfWS%f=Cu"!-BL#F:WLI.eK?g24AcK?kJ\M5Doce$6R^]S[5TuiLqX;5 %&m*Cmo!e?OlXX'M='hX3Ti9F%:5a!hru4h`5&+`.Ya=trh)1a[gf4+b9C=7`+OAM/,-7psHk3#\(]hbNr8cqG^-1-'jdO8Q>rf)& %Vs2$O_<f`gQFr9,At"@;h<omu2;pH94A-97%E7%l$=H*BiehF[PL5Q^qARhI7s%krg7L"gXLCJZjHM5&ln2:RbR@bs,JU4=7R)MQ %[&4BtINF/uH\73qpBsiO5d60:i+;UFj9+O"-d5PV0dDk].s`.`*1)c_WoWQ)G/-nBO\T/4jSj[trkaiH?rb<Z#p/S"CiZts?Bpnt %=bEoW\-q/`0JXWQ63<Rta5R;)-W0Nd4>J5nBCpChf^I89oak<oYP(f\inM,uO)/C5%2[AqQ9T)$j?8Si-5KXlM\fC[VAHBFY?mKT %8Q+pCHKE)'Tl&$L7Ci2cRG==Ym_J-Mo,e1-"S&fOkkt_Vc<1'NJM6#RYm`BZT+pDo?Y$20e]:\8!.p&l2Xf[<HcED&;P#IN*XI[a %,F3(fK94."XR$du']Kl4jF("5[4S[+hRO(s'^CCc'p#/bC>$bm5Z,Y6H$En_U=-XG"Mt%7Uhl4>iX[j?V9_71JQ9-5F%49ipQ)1j %\;:H.GU!RtRjrQ`d4Y!0.Z9\!M_C^^^i)$e;qkA>d;Sjpk-L)BqY65tfG4F]&_EhcSoX::^G#X$p/Tk#n_ko)iFTd=o@WHaVXi9T %+'\:Q)lOS0Dh.n].4M9.7s5PS+QOGh)iY)5`_Ct/q0U?lHKGt;W*^ME)q?/&^Y'AU7?IDa">6bel:!9)KEM[r>S%*/24@PJ5+qgk %UN(H4baZ@?X:RU"7HOOC7rcd&!ZQQY!5Lq?j#X&N.d?``_.TVNYb4lI(e=nTa4oMOqJk!qrRu&%L3MWS4F`B:\/l7`0W&.YW+(ZA %B&.ru^71IQ%^.ISg?UG&V0,.qm;3&T&5Tt/fLH6R2sVe"".B;I2B-Lcb`-`8@/S!Yn+qD'>R'F:YMDQ>N*h&6QQB;@nQnl:)s[8* %YUGE`0LQ%<FQo':Q2-2g50Q-EY!'EU^Ge'm^X"%#[YfmmCWWPMAQ;=UDoTYq"/W5[U#@s9EO!*#0IV'YG?ueq>3FdmRfI*PFAgZt %UL,#@p^K]*CNU#i#@-E[+51Gg9:WZ$)k3bEqjYo@1LWF3lr0GNKk#^lnGNRj'Ju&2\EPdl1)+8nAfX4DT"8leo59oTmM:cHn$;Ou %_<U]3(m-SC2mW)Amuq^f#s,gf;rL[;123o@?YF3ULJET@VD]>KMK7UXh7U0tE]pfNGIH-6hO9NGlN0qucRT=*TV-/9/di,#?EN3Y %&1H<h<a=njrV[7e,DHt*NP5@^;b$d7Bn&oo_5!LE4SLA9:b$ODdVmds;W3%fH0SsgC2?-s0HoC132.DL)QB-2f=lDK\o8o$Oe*r4 %"5#_@T8I8EHcVo6W+Q+r9d/eaUd7)R'fZ2IL0%nf5%#]IArCTTg4:?c'cT6pGco^P[F2SjGq`T_8XQuc':?IXB&jVM9!Y?[[G;i' %p$a0'\?kG8dQ.gJ2VWAUZ*uo9CT6kb'5"ta4i"e,KdGrg'^X9*XT093Eh)!JceDnnRMh6M?BQ`m@t!jNOu-Zp\J['%7@MGZY:#)? %XL<]@@9\jHdDRBH=VA3u!/'U(Y)6Mq2eLub%HK0Me'3d(3GB(;/d/VT=@;01_]f&1TqH(@'WQBin1cJN*_qWS3`_f(DSk$rjetPb %$HAbo\<c+G=jmloY"O-)*6MZlK[p:4"3mQ-1.92'HsVg,`QZrFR4,`<LmnT0AnPR2Ahnk3T(:)FW`-#^&OXj>%N/=?jel=`LfT$: %?/a5P!(KGs%C&.]h8l=el`%b0Zu\35K7=F"'AlX>DJ*c*b!:2=36a"R6!oV!*gC`5d9%7;^33&K;5QFFq1F.mochW(<[7p1Oaj1" %=I7d=25X'L-5%nI1#LYc6:m*G8L`n\'JTP<3R?;Y]`jSVJ'5j!/\b^CGaqot>0.+oW9!+H!XZI#OWV-0f]m9'LMIn,[5CmbJTli8 %o,lg_7'3pmO*0/_]C6S^Y9^d6&"BOr129!>J$!+Kq'-_t6J(&fd)2H%()g9*8t9u.Yk0MJf&`'0>W%']1LnF)D#CTAI:-klOPI'' %^TXUp[>r#J1R!^T`pM0`rMB.J2`%f59^$P9cUSa/%hWU"$!rMl5#Z\nQ(PeRmf13*&Djg:$DNc-n'!3HR$!*`(&1JrA!a*4!,Sa^ %02Qn1B=AM;?1'5aF!H'?L9<@OJ6ml7(B!O0@K*TKBfu<?Q4p1%*DV<mOV.at,j$2>SlY/&m89(eiX?F,0J_gK]mp2=6Ta`HHjbD6 %]'*V)VKS4rR%>05n1KkArt/Q0#XbIQqdhA2#GVd^^rf7cOado,)"5s)j@<ToPKV>DhOWN^+iBgi"`R9p=YJOBg"M;N$>1m)mQXT` %Fj9D):QYK`$!GC@R=$Y.2Wf\\f/fa50dV]l5G,P?[(bni+3n2]]s#3>j,gnbJY98*[%k;`R_75;gM[8!g3N*r!;lO,,Ec.C>KmUU %0#Y&TSBRTTY1U.c7ue/VGq.RX?g]-f:DUROq]QD@qCq7'8kfeaA^H%HK]^,c[N21/.L#Xa;-IjC`*;O5"1FAsiX"'n`=04LpLH(U %Whbqb-BH)\`K'I:p6eeF$f`*%ZBO(obU@JW33/dEc1XZAL'NtAegbmR?FW!t;u`rQE+V#d4`J=NplHPJ2<mVn&F7e_oik7*>QRG: %XD$@L@E0+4X^k]SdP"_`GW*g*2),.9^j\nTKt0uKJ.,QS]FH20Mp07ofXca&c+H%;Wqu*3s)@7rh]<AN+&OS-=s,5-^k)92q:*Y4 %X?%83qmIih9$gS,P)2LUZE!Ai%tDQAp^72rojE:kbJlsPqsAHmd8b\kc6_=]nij1*IqMuV75O-]_g(6(?aLL$\u<12_231!6EN9o %1i*A:B4&\Kf*p*R[PNn[QrEE$=rE>Ve[O<-2.Mmj2hTC2EhHF8a^kERQl2Ji4kh@cnd&O[gK9'?%J`:ck#PX$R8-)&^TX4"lB2*, %)=u*DeRWQ`V[>;*/SS>uP'fs0H`<FJe-S*VF5^QDN0t[j_FBXkc4Ykqigj:DM#YCZAH@2a@J0]j"<&X_J^YpEdR)S=N8/tf0Zr_, %.U.T(g(0VW+^tg^*J<<A)3t$Dh^5\?Cmq@g?KWHJMheNfGRCe+WH2tj%@^W[".YdfRLbZ3d0:@!6Gs?[f=67nSMs#XfKHDc"*D$l %2f[Ua)8HHPI/[(;@nipjB9V@^-RDA*HaYMD,/092h`Hl\T#-.7Tj?EOkf!CDm&R37M<2h5VcbG@WdejPoajE>'u!Coo>0=ZgDPda %,LWrmC]!%R@B.P4Oc>](Lph8ORPQZN=[*]:)<6!tA6,4'!qdUT)VVTaU<_'rIgML::6U!rS]:Q^T*S6\j<uDANLfWod.Y8apqbch %IlUC/?<M&]dB"Fm_qobqLSQR5F_!^f,!0jqL-Q`0lnImd;+4D5eGQ[>iF3>&s+EbM(TW$0nM5tQG1@XgCZG*<4BsO#o@B#,"Sj"" %K.UeF]0ZeJEtHV+FL<'GN9F"I,8XW5WOqu[O-oN8LgNn6,D=pH#Q6]Q%bGpJcseA&+,\uOXL7L3)TErNo1.)]Kj98/4%He1ZtRm' %I52LaN\2qUc*b(J1u3?>N]U_cIkADU9!<TUSP[EY^a+T5h%>FmDqUP;['m:sE,XooIqA=X2TS;9aM5IqQ)pLmVsAZN+,JApmYVLb %5D%bqa>\7D3)*,8RKL[dbhN\pBf$r:&uQN])Caf3-RjL\B24JR.JKSBG#kT<:7r3J;kl%EmN4h6a]F&u3t;Ut3_)eP<j!*e?&93< %1H4G3/i,;"bkH_e=kl8%A?>m81'*hTeV.O='a$k9#^&gj:E/4sR2KW"&S5R+VNkFOAR0E:SXj;%7^:0\jbJk^MkKb*#3Jlgba0^8 %XDi0<@pR,;j$t=UBl7^f.ut^(X0MVnX2+5YZaF8ZJK*`&Ei[n_J)C(PS0T98(]K!Mf<I!<!@Tk0>--#qj7"9PZX0DQ=fn?;jA#u2 %k%:,.6LDHmiTkQ3^0qOA='`!5Z#]c4_8l@t>aOuA^gAtp"/qRd*lJ)>iqnSA$gks8Ri-c/Dc\E(?iceu38qoX>'Co_h.D%O6emgr %M2WV]GS?/$.&oug=nf.AT?SEI*.jpk?.+Dlkg.fI6u^;lR#NY+M!`6KX\,H$0;Vip<G_XiAn,^3Hj'BrjcWu7%=g!S$"BO:Z:!N^ %?J^2A+LDGrc/$q>#eC0c9QuLR!XL)Fcjq!ZO8=],3T<qoJU4YZZ'-mlbA)H4rIp8UV=m;;r0dTi2W]eP"\-BIdPIWaIq.TqN,"1< %WPk`6!.8cuR#qYKd=:k+kQN>F%/VeU6:EE$7a9/`]_bG?2JU0SabcDMKY2Q&Oi#mMBJK_oWN^JA75XYJ\8]I@\o^j1Jk70DLUk!4 %lIh18hbqK0nR)rhoc&CEFXAmhFjib%f'=&F9k8^a`$p**e'"j=s7@BPOsa=Q+]XjYR^7Inn-mgUkg_9MLuViXV(=S\3\>(e6k8@. %8l:>7`D1EdR.sGi.PsF%9`\M5'KjfM"AkAHXr3(D`96\=-;Y%R*9iU>D[j,HG"lAFF%rbHDJhkg;Y]*\-'SP3hcc=rDZXZP2%nRB %L!:[(di-i<$&(<IB_(i*UO7%'7l7IbH7TI<6)j7gLmV?;-deo%_DuF'mUG$/2'"N["3hX3^Fj`t5gH28Pt?&71]9DNB3IR[@XtU< %D<_+g!$C]Jm?YA!K?j6.ALkVJik$Oh@?!d[0LVMdFni6fgR9mV:k9iHJiUFip+\p31t)Dc^pd=O3V:KZDY^Qi8WQh[ZYr[0MaWe5 %k(TrWG1HX_91XlQN!)L8kUCuJ4saKI&D'*.B&RYcZ,tm/iFYhO+S9B_Sre%ORll],ka\jAH8=g0qi`r\2c,PTNN0U:))G#+$CU4j %J:QGJ?cMmq39<aheFf7(T"tH)qNK"OAYXGBYRF@Yg&M31->dkL4ua?SiO/V]5NJR?^&bl,5g*KP,mi5!O1@#^Y?P^#86q!*8X:"d %@:jL=JD8*L=CaFdSBap?EEnFS8T!cWlHYABWckPPWI=*(!T=(1SF^\(g%S8(I5=o$UaT1&fCFLg[h#6igZS\6:D%sB7LkN2\-MD0 %*/[XM:cD\.V?'X?Wp9^2HPHA_A7*GWnpn@,'RL2gJOuA:L[\k4A5Hb9f#gp&`rq"kQc'%4+9o;)?!iesX9moaXmq.<\6$CRJ?IY? %=D:I(q8m3++Lj>g*i_U5WuX:gh+@[BR4GhG*7,;X<]tJ"<gp:l\#4ltjW=s:c"355r:7dWE5]3u7Q(5l@A(__=#T8L3*FFAOiqB1 %.^F<=?I!B*f>X+HkI3>J47r9qX)'>fQ7QRr<02TTU5K#oV3n3WK8N^PR+JhrNM\I00/LOSICeAI'pgqU2ZpM=19RL&hZDj$DX%lY %KDWVA`/7BrUJPfk$6MmP>,OM>omq+^%%OJ]>s%9EYnC<)_$OfgNnYYIZ(;'tJ@R*M-R4(S<*2=Yl8:JMU2`EJ3,X&b;P:5Q=j!(3 %<VNU];At%'IMBCtWT@fLgdtNaqIr,AG=LJK2umO6X'eS<<4iC1LnfaU'J#fY!9O-tJTN-'52r]:d)s"ClI&T'pL9R(L3a?7Fu4*' %Ao:cX8+>WXhD2M]r>sFX/^nI=Y[0)&?l_P/)7s(F(_MucA8NiiM5=HN=oABn\7j-^WIP(%Fmh4D*_>qg;"M\CA$c33-Y("<#-&G@ %^G*+4(2,r:buhOa*bu`)0FL6cKOnah(R?h*`Fu=9V0T)!"$E'8[$LhYrkeQ/qZUWJT%:efg!/U)J',Ab\)EtSqZCAk1[>H5=b(WU %GnAfakf%1HcCSjQntNOkf'@la;rLp")$H6TStCHH?&FCJ9TKgghCeXt63W6'67`j$*2\A8adMYB8+YGg?"d;D`60<uL*T![-K4ia %Lng+BLrPc'V>"H;f*`I"_A^Q>h>S8uOgEkjLu1>KaF3du@ffZ>D"jOFg1G_N^U9HfKn<*fR3h)Y[EDBVLr_E#Vr-cI<npZc!pZoo %hmW/$[a58M-!fo!mJb+\Uk3@*(O$')8V=SUo0:.7NKmIcN(tOpHU)^u2R8:YN(TL;)t95KDP_KO<B`/2=^&]X:(M%u]8`*U,4]/( %a!]aRC&?(O8n[5,RPY0mMSL3^U!1aLAm\A87tZK"-8JO_d+/DU-N,)!86JP::9rdQ>`fW&)0Gh*.LFRZp6N$f3NL"TZ:%ZbE>$k] %d_<'NZ0\M##c1Gb:$\$LPq8lE;JY4t&jgJRf9tsZ'7=`n#qM4Z6Wqq0.#@)[]lVq?N4d\[<"3N_9b,ZSAgA.#-sj2!/oa:93iL=g %9JdgcX3K9&]dSj"WoDJFSa%2&4bPC!ku,c;joB5e18CMd8'Y8>Z(B7#L9=O9q,:Q)G%Dhi9V-k9I:7m=T^L?P.47t:8ElPI'9n\G %Q"o.k;*Z.oECGU3hCC:Rp/;SZcb*k,i[a7*1k_"@Yq9J2VD[-1rQ_p+onZ@hrG(`t'9=)8d@,Ff5V)I#fmL.^#jW]#0pH.e7@fO@ %XO^Saeb'1c=:G:2QTUXMr&04[H0Uf[)5.3i&G$ttF$lQDgpcJY+i.-q6hPSJ[i6`+7,ED#(0D"Z1UrbPX&rXK)>eq,0m-g[1#:3f %Y.[YmCT0e9o'=#adn/O<QmZ*h#^<CLNSR7j^DU[4PBs/X6Ml";NB.-k.UL%u.DT6[!*869Q7*Eu-21XR8B99pC09,eg"ufj_4'Qj %K6L0DXa8;(GDW/c8?NGs6)nX(0^eWfN)+7Sr"b/HRd.PCS6P3f\s-I*jiXq;)-Wok;(PR!gU\0QpUn^L4k0$XFn4"0cM+]g\0Ai3 %=O@OJ\JYc@iWM$dkCR22]HOH>rb9&_%oWh]p$kjZq.55(R>kE./kM=0'RQ2V4GiOF[bAk--ER8!fp.QQV28ikFCZbh3H=_o7*f;# %$_3_m>DO=Q<CUT9a5r:`RT/_1_%UTQFeflplaS^gdi9"&4DX(t-gM5-]\Q!KU-5=*&O;$lQb;7K-`ik4$-b?5ihu;7A5-<QWkHRJ %?h/LpH[U^7A@:fKh2,-N]Vum-%IgUKc4/#rg7-=6:_N^O;XN`iWcbUOYcBN;abafQWZNaAJs^Q+$[Pns[D-)8#CUH1nIUF7^8<T5 %c+qGH,r9%J$D0DTO6$K+f.fJQL_UD>NZ>$Qe`*VO5F.ZK1DbM5m$2<YRAN)ag/Lm*6VgA*O[cO4%5r(&,C>QXfZG^U+)MU3YhB`& %@mrM9!T^[E'4JmP#H(MQZ7U29:)2KbPk388kU968SVutE(Y]Fk;LF:ije]8j5O]O3mE+tJiHUc_V%0Y#,],=P,+]0Y!]/l`[XjM* %&NX_4.dBh-I56<ag1=1opmI[CFpF"4<[eAdk,M\hKs)^nNreAeIoqma>M64M\o\$^1DG;G7g3`k\g*&F[D4-U[[`@aFO\P(YWcGA %NWYn+bn%<*An2t(K2T#L-Q8Pg)Ok+0'^pp`orjReU&%oWNL1#'W$/nl7TqiW)00lS?[$tnKWncOk"-=Q2brAV4keutrF'''WkUIW %`ZDspmPhd9$2>?g*J./)q',9$&Y*LP(8LFVK'3p;[.89Nr)3SQ.,'Z,\FKKD_KJ!9I,-1pI?rlA9:W=3FPG?@@RcHt=W''1H2f0' %=*a@r:N.`*6uc=YX9;AhOL)uR$6EtKqX5dmShQB!H][Ql[qj`6HP7^pNLkoeK\$RZ?:9lR#MqQ9&q$9VJt(W9J2P[W$slfF+BF(j %e!3abr\qC*n/8i\j;':*=7bCC;\;c!eD37QN?+I=:*8(:Sb_\k#6oO^5j@HF'6P5?X0F2*">4:V2g;i;`0ZsuYTXE[Tl*7,I^eY; %.11nHH"A13fI=%XqDK0b<Nq*<7\:J3Q;a$f\@1M*Ma@uQ-!mf%1$EL[8*lOB"4t^'Z$,RR?,ZXPZ*Di_n[]?=W-o%VPLQg0rg,p2 %eFG@AiDJ9LF6u=bAWN*)StfAkF1iZl(3YcYEW@lR0(Q&s3R9*],94/2%Ndiu7pM8DC-Ce,e[7IMs1O@_LG5Aap+ioSDFIp-%ku/6 %N0ji(OP2_Y`939^1@c%DbJ3dk%sb3PGC>InY]*+W4cCr2/8)WWh`mmkdG"ogFgR_2KajA4_!><W]oFQH7m$X[mYe'q-*=s[Jr;XT %B&Q\q;4CWQHW1S<i:&*;*)DToJsQEP)eKSmk(/C:4K,AjM+F5l2htJ_\EDfAHtT88!)(O\?DEI)=b!Eb)0(NO6uXO_#F+j-)ejhs %>-3?_642beZflD]bd)a^0s5(d3O@A5MkP5]7Nf^Y6]7G3*`uK[^NHQ;&`"]r5fQo9BU`6VB:,rc(laf$6aCl402V8_bga^=+enHl %1N$[b`0SP)9;h_jU:q!YZP[kbT66@TgPi3Plq$LBiNQO,B^Voii;L+fdTr?S#BEh^I4r6(G/h;GVALCL!N/PPAr1(`^o1-^0?kkt %oZ?F"4GUWBjRBEM*I-TZ?1[oE`>lnXa``3ZDU0\DT\k3j`-b#NeI9%4:REp]gBPb#e+FC7?kFGi7Y<ieT8n\mY.>)=E*eJ@h^:\C %UjbTu8DegH76mPA,CrCM&9Xai(Bj7\Q;/^\(EC%nKC:?IqPXAB"DhOTaK\?r.-_3e`Q>O-@?dp=n>b2.*f`s[%a8&:/E,k[/fdD^ %VR[_6A5NNX*X?(NZXq7rO8oE5OWs/h%9uQVFlA/oPrO;<bA8BeTN(+Q3eISZ_RETJCUbdqIi-^bnt5kR]!P)$41L4@ODJ6$Rb;Nd %n3,:sj6m-oK[e5a:n*S5'q8Uf-ZJTHlA-/SCm`>Sa3'D[-f$%+[f+;A1[`STfVjp7f;7$h'BA/7dfP_t<<4TDTIO76C02hrBb79, %]T4V(?sW`F$rMcWE5^ee-"';sJU$s<!rSXL[Y'sW7O9*3-Ubd$r$nKaU4ClJDFQoq^i/]%IY@m1&7,N)lfb`-\Hu<.^[LbdN=<Dt %,ME.:O'e=OX,RP@#AJ-kB=kF)+Z4u=N2*&NI`>,bVm.<_AJS\;S6m@dh1Kj5+6LNKgDRiRmZR?l'L%mW&2_gr12U(7W?'!efMr42 %CRDRbXjkF:e99t#Gh<WSqXs=-_^JBE7p0,qn0WbIgC<57-&fe>0R7:nh&Es_*:Yc5.RTbf,=k*.!Uc?/YoR!2rk[>;M`?%TOoI+f %AG>DAH<O52'3=6BCLTK/<KI*9lkVEf-]$#-9aHnklDFcK"ZCe:d#dbUD$'OW8FSZXfs<%e%fF9tBoC]?J!^lt;N#l@,IoVn.c_P8 %QFF\("Hr7^>j)h(:bLTn]MkpX:#@M?f;i)c<H'W/P.9!Fs0F_IB6,pR^:qlCkomeNbh_HirMi/Ea;T4'oMC0mZ'!1V#mKbKZKOp9 %BdkO-G/\Sgh3muUb'LR1%6-/PToNg+i4d:XiGk-)h?W"tRWA.R'-T(b3QZS4jZdD_;+an]e'Jg8=tYbnQS)rF/E.@fUNS@J*e@`0 %_0p58j7=,)d@l<c#rA&gL8kesHrs)F?JckgMqb"Y5I55S`S22*kLUg!kJh6tEgNCT5@gl>N4l$Od8\%imZPD?4hU(o@NeKEi$g_7 %[gA/Hh"n.@(%jr`'BXaG:%$>knDUOgUh@q9INF1A_g*gBEasCA(SgG<[Z?2;`+#>h&gW6m'f]ihQCSCn/g`-4XM"h:SNh;Vs%?qr %Te)MMCgp-#YmMKCM8W%H)a!$U?Z4nimd8cM]Jk.M"FHP.4sCAsp'g#--;r#aq$a3o/bo9[VuL'trSc%ROa12V9F's5_E=jJf<*+b %cA^9E3+B@D+65ea^B-b0c:mak%ok#m^cc-Dp1O_.E5pEFgeig1^Qqe`s6T]N(hFas30;YdU_u1U*PEXhbb6t.7nkFk%+07Z-3!E' %f+C8cFRnEu5Q;]L&*t5P\@tQI@!"C]gHfOQ4CD<A7ChUAk:nsk<l/E<Wr!HA2BZk1/B:Xd@C)hI]u)$;9dZ!ps*b@AR_3h4'DVSr %]70[-eug+S=PL<\/@[[fr:/$j"6&:p+MTXHOT,i+p<I*Q#i]isrF^Q_;sfDO,\89T.&q%mP=iqNGFg8=ebjc&!(G8fqi@Z?8R4Gj %4Gun`'=RimP'ss6Pj3NZk.7A0/kht%rmo'0b/4Q;IH)o>J=/_]:/3-V]9]\abR'FKa$$sYV.p/5-g-V1-M2)%NcE79[2A$X!/jD" %c.uq?<L!MhFcUg=05gbUI.R[70a..u?8O>c3U5<C[&Jo0Cq\fH/4il^?^j._T[,S@diG#Jl-*-]KkeVT#UmZY&Hih'JT:d7HV9M_ %;@f)KBG"%X@;%cEf`+mCJ8q;e[h;0"\/_@qbrZdob:2C]c5S-s2mreGK(BG9i5VBX&l4hdb%kuR/rh[ip<WLgKfdN2^XL\t>[9.^ %Y1sG#SkN*C%$gW^J[D&2Z8fut&-g9:EJj/'0W,F;.md8Pe'K6hkQnb#`,UBT*IFa-Al=p/l7ZXq=NdV;>!3NfQpfn6@6i+,#"[A# %i4(BsIdY?VX^WJGB#+9CYkKL&RU'Km.$Yu%,WQ1)+:pltA>i<Bri3[*?GkV+;c7%[*0\GhPEnY6J<DrnYm)=k]=$DZOP<k6iSMc- %:.V/"<j>kGGo@D&*$65+!Q>UH*n44FfM)PVR-CdJS(@G^^]/@M%2l`=LI:/fhnSm=CTkG&\%_D2>!@Q7'p3OPn'S?L6E2eLd'."3 %n>iZ@;J:fi")`b%@P*GCAM6cg)gC%>8@;.F7%u]"'.I\OVrf8D;Iknfhos/QdZPlep9dg$JYTrl8TjtmWWT8A+BoKj^Xm^gBFE&* %&ZaM69O71M;R3#d<=Bd[>X[7Ak='."=/\Fp+RjLh5MW5_94i4AM:r?"2-;[bhJJ,BCGas<"&Jfr_9`dp%^``;W9i6+9TDElk)FO< %35lhYRMIofRB+Q?#5.)eW%Uh"4@&PMGC'AVF[Hm1:ZsFb6.aeX,OnmW0b3ISYR'ULHJ2=qKgT@K\/M,'=QjR_;Op5I(AM'2jVqOk %goH*/,#HWG,r*Aq,YkDSA[SHcdVuEeU>RSH]CC(&8@]dp&%5=Up_nC2F0J[Df-nKB3m`3[<`nZ=0Ks<<";T8jqmQ!06mN6mis-u_ %cSg_95GYZ1MMk^?&@AMkakgtT=%F0fg]>9V?RouW;qI3;r$/5FosS<7T`qJ$jt*pDm0rAP1`U3[(_#L+C?n6o$ME^E[!;F]#m<g9 %(5GkuL_DOSj\G:5%5'590b_J3%dhCV`4OO/[FP<t>A3\^DAYsjBS.T['ur$4,u,Igg-KNi!KmN52-)F?Q5q*9&8eWSbFfReWS_5A %Mq5/0I[r)o4n79?,'+?X&Cm.)-EuEp+]^=rXJp)u2HI>]P)[p;MsQ\T4UX.6$jp2oRT_25Utu0,0M#6I/?o(H,P"l'Yq-3ln(#+? %O'_3?V<(ej-D4<'0iLNC-J$Oh-"n!*cXZ$BSRH&*d1/0;eaEmO_<Yl]%0?OCc:kJ;6T+'t##Wb59:^c+U14bMBICF`S]4JQ_h;mL %WrWWICW:t)JWYpj&$se4afN+`![MAWU;00fY"%`V'(e`C(h]#PR$cPs=3Vp&25;HQRZdAK&h<8(%.$OJ%LOD;(VI?#8s=E`=g'rG %MI)JAI&BH'-u!X+8JJ;#Fb03peJf3/$:N!UN#)0rUmGCVT$EKEi,eSrfdhY,KaXn?Vocf3T^t5'A?rZm8;Z.o/E'AM0N1!F?/B[( %Q`Do]-tEmYfh*6<#b\MV6:L07?j4)n&ed`JJng"$n,p%7'[p?!_+kR$QtZ0qK]PYi5`8fr(p*L#M:EhXUca50A-#M*UL>_!WABYt %R`uMNHBRMB'e(snNr[(B@$9Qte_oUg^mB?fFG!BqL'7di<f'6ha8t^>XI>%-0sM!H"aq.s9:Cs42%&>9Rf1YPZ*U)]nt0]*?9'Wb %1Tko;0[+$`AHdFg4;gTe$<?jjZ3h+J1o2p`(QG.&4.Sda?L<j?UW]T(3Hq;.C:'f*%VO$/c_)]++<!ps1?OF5)5FSe+>0H1Lc>l$ %YFs<c'd=U!TOKb6*uu1P]fcEXYU*r1&],*M^)C44fYUM;J[1)6<IH:r6&7mEPq+'p9&:#Cg<f088q^V.Vf8Vk!LPZE64%dL'5,p] %h8D^8bt=jG!*!f3VOW#`@?98u>TYFl2+:,n"g0KJ9:^M@WT)DRG+_Lp6]o(NF^TW9$X=jsOqeXgFnfk6-/<Q=%LG0_4CqZg14nBV %?!YILlRNX`+q&T^AW]r/$R(\Amo$F:%[A*7?6Y%c$*6L'Gb#-G84AO&,u1EOL72Tn=mog/@j7HI<AXni)Cs`lFC9*k)OZQr.GK+T %\r+SN6'k8PE"<>pIC/8GKOrfd/=_PacpsaV@1.)q1mh**j$@cj>"L_#75J]%_#bT=:`A\:Q.+PNZTTX.mKH'ilh"_oE+Rp1YYhL^ %+]DKG/]9`2]p;lflUrt8\c?EE7"p@\csj2@/`_?2%cUm>bOm1"Yn)JY,)1U#G+Gd=ELik&Z'g+J.7PO%("YR:',*p)-K1n%f2Ggg %RB;&ML:G4Za6<U-$\1eQaPqh$mIc%p9,3E,MC'"#8MZ$W#r@ofcXQIC/>]&/)!SFBq+T@jG:KI&bYoC1ZW6I:"I)<jo-11oLsCU4 %/3sfAD041*kl['0hH46oTZ:`nfd67t_3DXPWVTp'2dN15`%JH$.o,ILWPXPn\`mqf8J!V:!/n&oF+b@77KbXZ)i*<]d'M7pKS/V[ %qFm3L#L>uFL+u,2"OX#[aoTq>^$-IN`bZWr=K;_=*i:.SpD$-<pJoUWiibBs4g:rWf2qZ/NP*TU[Sq1E>';]='i_ZDB!NpCYoApY %=s<:i5Z+CbARA$%H8K"<Q9Ue5-8f[PB#b7P($!id+XL#U?mh6e3n"@N6eYH%)674=Jd#1oU[kkD'("qg4@g\8/a&X-'p9hSJCo-/ %gmhgj3rufaFjTbWWJK\h)\=6pD8dm`@0>,cmqOQeQ8]cmNf=ASW_n!P;#j"J%u>d?#L5[/;c>`]@`"93O(#H=XG_3RP=l2f0i2>` %,+)$;";=^Dd\""LUE(Krrs,9h_K7WWI6&+d9`Xq,A/?[C_s2-/Qq(E$aQ:LNU%Ti#<te\P#Kc89;9WRSU56&"d(hV;X*76:lX67a %O)g1NUE*<Z%o$UIcr?gfY[f(R>O--V*,T\"5$o_8`3Kl*j*1hN(mi>Rc3hhW-SWbl,4"2[$V%a.<uXUU*E45O-q@9'a@)/KghC!C %GS*&u+<^PLdu*ajTOS>he*D-p=uj.E%!G(S74H;Y'kri%p%#qX'K3(a=m;-(RYR'::s2-IMf=i\((?#$3U*AR(oeF18>"PVa;n+, %Jkib?q?pPWQ\\tl[K(sKeO*-jp"TT7[E?Q),CYG`%O'4iLrh1N_.jh(-u#Bf&mc/Z<@CD%)1kt]VRKT^(*d"rlI%L,84nE@C"eK= %gk:j0S.);#`=#mE/ZOUqAM3OO&H,boQ#-P8gU9FbX\*!QkR/eF0Jp1YZ7;*;dH8ink#'NF0Op'HkE$OddI*k((TW6u\9KEP(ecOn %LFNm9B9nK&PTNFfHSr$DOF(j08l7t`JglU^Lu-Z0N-5clT`*#Y)L>m=,m+D6'5_4#EQ0"-S4$teUm=jH?LqfG*t21a.9Tpl[-TVE %A?&k!];8'[KSqF*`Z`<GNj=Jg/5>9]Nt%$%r!Zb(X>MY9.eO2(qJ#9dID)R9WN+^0\eg"5?E:0U1(W;l-29TGCb"Oq/R"_QB;fRE %+=!fj,3^Z#@`Qh]Via5V$_YuQgS2Cr%ga/ee;@lFR1Fnf/l/,\W/-nDOs`:%RndFRggmGa?fJFIm3#R6TZs2iO'SLH4/S8J0HWL$ %s1-W\o.<[hmoDQ$2hPnGS4KU0@QTp:X!JpiK<f;k4KM\CU.G(sX&J>61#>EXAQ,)t@-(]WVq(M-EXMY`eaI5f?p"ZY&WtLg\'Mf/ %!:be9A+^%a(11eh7*cnpIY(Vdi.PM9XL$U*A(L$Ya?Wb=`+4Vskd_8ToQn])C/(oh:F,cgL.,Ad_*W1">q]*kW%,E&-q45"S)XH] %gN:$?7&>d7@KrZ<=:CMnPY*B#GgbXRU/k\J#l)7X<kWebC*?J3Y?3:+V>:Y:hlTRU"n"nfHEJ/9',CBrYq;S0M!"A(k.3g]]eL/Y %dS[Xo14sH.5Z(mO+g7P(A87'cF@,T4.dNpa@>lN8-*'98@bKS3#t<7Wb21PVP*nG^'oBLr:;misY_^DYT$#4:l]WXp-P#HG'!`g# %409HuBaMm$BW)kMN.fKfe1cei3K+k?RgeKl,d3`7,R%?p@(rd&_ceg;LtM;J<F20OGSjELcrtYDNRcGlCI+V,``&4>"kt*k469IE %;,Teuk]/<D"-C4%qP]7EZ*/iQ=:0MrP&M?+WM84LR!GX3VoCE*!H/OOPdBqPhV@[0l=E-k4tEh3"9QVp'*ELJkVh]$TU$D?Q4oMZ %Cb95LW]$VcR/hA<BrKsCC8%bu_!DbhL_<ck`6kb/GKqc4RG:6e4US<D&u*L>="E#8<\ZIOi/;cOcl'qV=E39s+Zo4]VT+0d3@iIY %.0'N#)._2ie0Iial;i^dZ)$S0bnZ^eR5gDZ2!b32:j[WT!\ZeJ4*csf^0W<@-Nhdm%<DdeE*DY%1]+?,W/9#'MbZEWWSmqZ(f8Y< %Geob6=lAMZQAc_0\Ho5C%2'5:8qp-An8_E*X6`]a\Y6ZO1u1'i8Li7fFt1+tk?c'.D7g.=;;5$#%S,9LG4JZb6E+@:7>nE9XhW/U %%W$ushd.lF>2L\f/'!mujdmGJFaK*qI;9%\lA`3:N'g%tR&EK^W?kL0jN3M7'B8<d\j>YV[cRrj'mN_nX&ip+>$LSVVc'q2jTnR% %X'&"lCENl(U/+["ALkqF:G'0`HIFFP"#@\":M6@6]bV9"?\[[enDMiTK=9120GC+].s7E9Y(p5L8\`cB93l+#eX2ZP<C,&:8J5$[ %e0\5=dt?GCpt",G&"VG82;/ag$D#<(]j:)t>qZJ5W=EOI\sj8s9lMM7E'&sX8t>f/7'DB50JoLQRk:d*FR/Rl-&_\aO;6D.EIsF< %2**WM7[\?A0'$>Ed)hc(9nM^,D?URq;8SmS")[ZAYpIk%@[>+bWO(qd0t1r%3\br>-Rs[JM_9$obI]/+a?XWC.+E57</N[^7SAhL %#Ldl*NWO(BVI7Ue2bRb`@Im:cN"aA2^]GmI2nMhj5h/Qp>>$EmIGh.H;dr^&Pgu!f?RiI`KjN(&M3N>:BoQ^lUU%,cr/pj'0Ho*p %p0'X`JK#7q]m>*IrCTg,.fY?<]+uGfp."%hAA,\peEF#t;"=h7.:.3ARZ!lL7$<'V0j109BXZCm,f2HQ]k(so<ogCHH&5tLW-U=; %MS=[7gRZ(1eprXW!4P8iPe+G+'SDbQPJC>&j@$hG/#-)I^hd5fR"h`==@l@(QbXUacHR@(U73G8fT[W.l$FjmZrI]Y.(+dM-1S_V %*(W)k/RtkFS_%nVV<Y"fb.su7gC$Dd9%D$^XIq#1.l(9&D+Yd7=>m8i_!GOHlsf1Of2\b5W?aSp3XAnZR6[L7BSH4ZWnb/$fa+=+ %a;@!7PpO(B)oDr5)R'A72&2<b#mp[[WM@5X&4HcnEd!<$,:/6h/MX5<C&=PKY#2TI%J*GahGgie$UmaAL$6G^3@VeMVi*gfJPa.p %2ohY/`#c,j)D"aEd="qRU][4nI:L6.U2=Gj*VC?C@YI6J$-%!8eEh_O@jrUoPZT'I3g7qf>)jj4V$5A,A>RD?<;XO!_o9bc\W>m5 %DUcs"2;Jsc[Nog*=V,q;M:>P7YQfB0</!mcX;H8^G_?6,$Bsm`Q+<A+VQ0?m3DtKe5QG/rB\t4e$7ZEopfG=m'hP723-+G[[Cdk) %Xk#]i6"lhIhXq!nTY]0\d_%M1g))#"rbGCLR?a(k>a?RJHUbI%ABb>,1'tW_GVa>1$@Y3a27=Vd\^MuXaidjkUZ\/K7a'?fb6j/) %]CeqJ2i9m>h-'rH7cjce_/*m*D%""5Uj49"E>4ir?"/[g:ebHAb.pie5o2Hei7N5h,81LRRD::u9lgpX"9GcC_At)GqL1<s18r$D %MO>D1I*66m<:3K0'YJ&UdIif,@`aEXbE,EincZ)jhEtjD+olJ>F'$:qWmRTXj9c@M\#.:!R<b#(XQ8YY-%AT%;lFZ$^@#_=aG/-4 %Bl!s(`Fu8R,DQGiMS'#6=[Lr5!qIjF+n.E!!E'$-^a#?rAX)CYW_fI9)&d0RAY!r#.Neo)Pk`i5>0WFDCW.U\&-ep$Q4T]lVO:?e %bonW'K>`9T%(DnIp'hDRgk@N&R]*8K%;\CC@Zd)`4,8H.]$srOrY2UXFN(d7p%42*\RO=QE0I6O;Doa+.%;ai&[>_";T;QVs&6#^ %_07Ah.4goH0\.MZ[bS10F-&OBECtk2TRSre@#tk%6d2V4b+WbYjaZ@W=u)(;GGFg]Fb+'Z<%>)KAong$RHg?@5.8sAZR_pb$k..f %HVTDp]7l]sK=U$*1S5+f,Vu^).dN>YB!Cnu1m!qo;2Yi;#9s%2%;Q<=iAD#GQG#!%F/Xi$eo%AD+YX?`R]*)DlEDiEjc_!CJLmTt %5=M;`1Qe]-0i;D<@CJ+iP:70KAnZLs@)7XN)/7s3hI%sSK?fckSAp0IiJVa["]c<fQr5[em'dWY\?@kLS:i*#MPl5hMljshGYUJk %Ybs<+Y*/oCLVYYhI"D'Q"jG<!#bg*]eO@0j=i)mEAN`0=D_f^1X]Jk'BV?-=p>utrI9hk)6p:=G)r2^7U1Yf7_d3X8!a#5u8s?b1 %iLQ$,k,Y_/$78T>Q;5fT&9cuR!/`X"!=B1R9sFsB\"G0.T)G!K6B2-Hkm`'*LqQ,HCIjOt!AVuL:SF$2n:n[p6FCa=A2>Dj,[8Mp %IZArB<`bZ'PJN_K[k$tW!f+^(29,^<WE7^u%B'9tOcI56TfdF51FFC*G\ICdDq:DYO90A*7>MOC9k[6]n-[boj@6'&M;hS?!)7ZF %T^&)Y?n'YtQTa#qkOsdpAUTQ7*("<i6bQlGB4<l(FEp\rS8Pt@6CZ2SlV0Y6aS""0&-^C4BBhr?Z,)cc&^O2b""EWE^7.Rnps/6G %hCPWk&+NLX.%uTjWO'=SbncfOYP]KIc&JIA'a523e6_m)_B'q`46\4mY^-<(qQ=-lgk!thm44tn!k+BX50q9]&5uIt.>-W[U<u-% %2,#F<>qNTuD%[D"Ye@+E<=$8K\nO]pB4>X1r9>4*d9^7c-ogi<[,3.56Ni*Z87e5E18'5W4KJ]RF9<KFKkfi[_:p`2(Q7T`/&5Tq %?.W<KW@o\N<3o%qTgH;EH;l2cb#d>(A3W>'%pDUm;]:b,'Qjuk__[s--7*G]#S:2lJu4-;Pn2t,6NplF>K&*l(op?[FMVAKEh0Dj %5tQ,dnl=%_@@#m4/c=4eX;sF5EaIaUgd,!X58&q0XtJu`7r[&tA4Zsf"fce]I"bqY($C-\7$\.Ui2I(E:"T[XBN3[%G!3,hPO8p[ %.nT!?<],]/[g?V<QP(cJfnm_sTt7htO2_fUk/hZjWO_%g&*grqC9ZR#.ii&tkuO%;%tHu;>25dfam':kfc'uDLh.T!5V'6A>dkn= %;f+-=l6u2$!.Gc,D5gD5@V`2cQ@;-=aUCO31]A>O'Bq&e+%>?\?g=Y1nRaHm\$Imn&:5uSUgb$!k`)(ci<?k*;<Bqu7k?+B/)]>> %W4O$?,`U>qn-1/4TM$<*lRHM'3Y8kpUi%HuNQ<Tj!+o=5e%DME!@T=08]@E?:utY^bYj[lE#QD*Q5"Zs_cU(I:-j0"fa,4pDu_E0 %=m`r!=@!+#8U(A^crF),6q&36+F:HSM7&WATIY7r"@gQ$"`/sk<0P`.+NhGX,CHF6B'AGtWom#?^.Nc@e/^\6!l5aIn9S8g1mmL4 %Op`s^YsPLE&f&u^LdC'2Rc8-X<bEeJ0N$MB90a;L;54I;$e7coG<M??.T'<*#*0:0/RIrMqIn:KLr=h%b=YOpOg.3j.S`;<;5@l; %Lf@@SRdF27bfD/A!DG1A/dj[B>d(#$JnTiD<.-!(;&bd6c6dI]?*[-To'7,6RKU:JNaTI.:";!*:sku9(h<)tYQS'9D^T\)'$`i: %gQn'dG##$?5s:X4^3?=,\'b*=^jsn3TtQ[?Z`I]8"%sR"d!GARRX<@`3+ERL=(uEp9FK.-_Tb4Kq,hUUMVH=aVW(WaemDHmS(&N2 %_Baqs&S7pdSgK]cj>n@&i`:ZHI8F.+.o<XgjSUC.iN[fQ>RI=Z<i%Y^?9M5f66a*DZ3T'U(<B1R1tp!5+l4`r=6)kO`-Z(`-)%Y\ %Wc0d(jQmek>u"tM2CqGAc?BVV?h.8mUmW*O]V`-<''r.K?WQ`*=;&<eT7Pduq2WZ_9B2Qo*=ik"E7?:dap_-FN*u!MXFelW]JN=e %BMdh='d2ThV-L%)In`Ii:<4OJ.A)YZHuO%]U+g!XE![@j#OgB/%u^]`Y'`8Y6E6.9aZW>!1K8?<J-mDo+%hCsm#bPt3MZut2[->? %L84s70oFRHoTlZh=$1+>_AlPAOcV:gifC5FMKm*2O&g6A0hgr=N@dZ_RGEs?Vo6Tnb%)AMGlWugNfbdCKusCo\BtJ1.5j?N0G3)0 %QD3Ztm87^Ui^7%+e/0(Zq('?dFFh`G/l@le6TJ_C)HlR#2gA1XG+^81+Qi40Ig`P12]Er((2Ec'=f8aeBb1G&"%3ou1U/VV1?Psl %JOXdGCm8HuIDIh4*rL2QQ=F9D<*b*CCWN[k&c'UZhA8;icq;A1%/,Mp7rTeh_?eKHp;'adIO=eo;&Yj@NB%'9bVY8*E^C7Ng%%;, %Yj-=D3.(i([?;O1pFn\XOZ+iQ!o]$qW+tes(fA&)jM8UK,,Zl[9S%GS&%7\3]W1U-K#lm_j/%^(oo2"m7Z$]QcmpGQfDH+>%BK2b %!uM@?8rFp,EjE8Nn3$5dN6G>qcD!-&D%N<V.aIrc*"ba+W_N$EP3PV..e+h&;b'l&j=drV)T$1@#9(`#`I&+O?^[j*5Ln'sA/S3X %&FH-!9`O$ca#,SH,&/GH]eQgc?lbZp27jF]a@%^FImK6]+pc5fqKaXb5X_sQ:5Feg)5A*/&FF&.e1kYTki>AH%mnjg^m%IU(lA\K %M(=8e\d;DeT!MCH"![uD6maB;6A1"dD^*_e2M1;M?97;@f7<e!!s'F"Pe/Qd@]Djl!mCJ?,Z99IP'$njG[N$e%%=Db@OXUY8I_d1 %9HCK^1Xa`M-!6kl*1]FC;HaP/!nescTGJTk-q/`T(bJ[;,#+I2d:&B%J;kVL[i.StJ3f\L@6"^Ph@YkW2Eu4F\EGGH8q7B!3]MF( %I7A-C5-INOMKXF.H*Vaua,#,>50D[fBTJ#0:J*-8RsGDt8?nsk=iK#mOO[rEZ(,X/,*Rh(Vl"$3%[h(#Kf^DTc[K7;*ajHD=-H%b %%V/SEFm([f<S0\h26;qBb,G,-bbs3lK<,d/Y0kT@A;7BK*&4Fp,tg.dY`-B@'M;sb):\85&eGd^Pq\qFa@M`RfSCqQ&tuRBfkCK' %7q+FhZ-Tr4+`%mhb2bPEN"2mP'ecS_THKq04=Q)L(0S^_I<#JHE[dF7$f!F)8TQ23:b)*8Qo9jS_6Vo0col'c]EW(],D)I(<!XeC %]0U1oZrEP5Ef6*q2i,X\46Tm-gK%!ie8#Kan*`re$g(s:Ui:2RL>SFJ-@TA7944TAOidV[W,#M8)Nk'!eHsHW/A6STDot-)RAC_d %0&2Dl!T=em\Z]!d?&6JFR](gPA9!j<:7)oW5rH(dI?+LE:8d0+-tTWrQM67P]G:tB1r_RrVI_,5Gk)slCh(h;M7ip^,!1fPTof-p %i'#J^4eWeK$q>hnnP%N6p!MHACCNp#d[p0<Z(h'R"r0m@?BFb0;"UkD*?>1/X1:8!R$Ib+i7/4mmqiSDQ*FVRiX:t@"p#T;FWsn; %M*=I72=,t+Yl+RG0JJ8eabEncbm-$32GcG*8&4=/D!-rV)hb_U.])eos!?f.l"("mi1an)8[6=7dNF85Uu%!VF;Ak]@/f,2XdoU[ %WRW_B`"Jc5oaG(hW)jh-LIMWN"GKBsgVA>2)CarE2q)H\-EnRK'*kQTfSIouO-SL0]XVA1AT*-<mH>[gAeJ)LHR]=r(*%'[#$kFc %kai$@OK`2,5%.g7((V`_MG]'h5Xq#;R8H44J_B@''`adkU;<CjbX;k?ZHu#Le.8[8Se.>GNAbi`ogCgm*5"h/'VV4!+ODUb'%AP+ %GiGY(MDF+UaYVQ?>Kmo6,VBeW*)8J@K:Gmo9h>S\0YTSLcQF'Z:+J"E2,si0HorQ6\Nm'Dl_s4*;V@h0A`=1(NW5'1id-]WS6l?G %FrC2e6qPH$"47BHfX\tK%rTB:8K&M,iC*;?S*,s'*9?%9XC`_5au$us*CjG6?6XBFSIWm?;f;sZRFnM"T:f3+bI&0MloMC,_/%nI %Ks'+2-sO?@M=tfSe&P!$&qo%4KLsP8a$-^5")LkYNDn*_<_OTgg<,:s`sH5h/mHX+HiQ'>M>Nr"6!=P?]6#/UL4I,t+Ou%$!5K9q %p37:'j@Y#S1G)UMS]]dU@(7fDQ0/X)0?1Sh"5`6:#&hp-eoU#u*!p"OL53`M]iM%<0`e*^V<#?\!CP6I?]o1C40'YTDIQqI')C)] %c0pW$1G%BD]fPF,6q@[=1s3L@)(g-`Ghr$R1+#Kqb9Z9V5(jnAX[R-^ErZ^jI2no7_ed\%DeC3t5r)RjjHc$?1__VXZt*2ZUm<Se %O7BYETrgZ_gibAoOm3KeQ)F)66=/u4ia0UR'tfg]E^<^McrH/B5ke#'T5*q1lYX4<_#\Is*W&f=3SILW@:4Bm;1u`uC!!*NXk#?J %[(85WOC"hm:^J*6BnB:AGu<9moN8trS_%&c3("*:fEJ\>FHW0:o-.<)J6M$ql(Vc/GBMaJVON3=EOM`X-NG53=NZdZ%@mHo41S=' %E)C\GJ]KnAMCDZgJ2gP"jA*$Yi;HaMNI\Z5R-R@49P\d]d&@l2k:qciAhqMP7X"!cbriT'k:d1_fZ[!Y<Qjb\ZOhOC<f*E!!_<Zt %66SHq(:n2,2snDp0d=aH`mFss$W+=Rlo*?4gOmF;0"ph_qI&/ON5b<iD8k%r`Wh3aSMC'7D:crH&t]n8Y*0nt"^%Qpoc=lV&YPCF %:)28BZ!XkEEJC,pT\(1M!5.UDLuP,N6lRs).hlq<5aX@)&^Y^F[u+`3P`6OfHHSCZ*;1od,o-TX7$mENmPVa:[[&4ndKpnI&3GlN %EW`53&</6c]7^P\G$N)=?mTbFSjMWh&u4oW5t$8DJC8BTrE?!N1-H)X?U`\A%,t=J0E_FZai`au"bYrF:<H5t27t+f_Hq8ZVF@Nc %i:%(W!hZg+DKsYfL8!f,\>228L.2j,.u*7kLgdn`Ph*aR2_uU,j`'K`/GK?N2XB`e1guuurG[?>OZVm%Bsk(]1sI)>,/a16Z'ph< %@V"t:aIJri@:C"4qL7K-CFZY7U/n*1&LU'PcVYj.N^,ZUqTb:f7g80\d<gn@4tb9E$NG/]Ki+[U<;i2ZWf3r8UC,?fASFQ9)HFT8 %k\?l-h&HT;<*;m%onOd6>6'd.(ujlo;i\3^X\S0;ncP8X5_h_R9e,BC+DUSb3@F4XWB>KUcT1=3`.Ck^@?.ED.[Q)d0VcM1W*D/3 %6-YP#7O>Aq)/bJI2_H&08s+0?c;EiuQt>,O8U?EH4XQh_9(I&!r\4jj<0ruMGDtf8A'3"$URoZY8(mp4UOj1C+\QY^Xp7\;<9-)Z %Bf1lu<4a6[",tk@E7SRi-#Z$g0mH-_0=Q4L:@$)<l!O7;p#Xl%Hs+GQfjfMlJ1rHHN!^W$,0CmFAk_c`,9i,(;kp)=\<&U=TGnXF %7`E;+,3>cu3@^tf$ajL8n$o#Q,#F=-hI@c+*-$F,oH.'Gjs_!S]#Ub419Sq+/U@\T8RmnLja'Y^8)=8n@SgS\C<EJ6GJ",oCKj!# %&166_Ye62D5t(TlHosh/,M#3LeYqn*fb0:14ii'F/:\97#/,MNDW'jZ@+Ba7,8OEj0K1?h;MG_#)`1(r.O.:F-cDiFBjH^i!B!2# %Ub^JGBjCrOU;hiWc!mGu@9oY5-BpP;"\\>e?5ocI"L?gagJu\\@&];P(sHHM28j1Mi3?TuYhMo!<qo9dI<94%"E'4?k\ea0r044E %M(WKf+TdNXN8/1g)8Z4r2%,@X'VjC&W1Gc=dt#KMTu4K4[RYuJreBtaVrda2rm+9'+P"Q@Kc4lKb\3ZD*"H04D*kBS$0#b?_[&^7 %,Sr6>0pO_NL0\[&gR$P$3`>0iZiq"%Fp\@J-:TAC]P-^nlrc"*X?gX:CYK0mC`-Xb#p$!c!bGCb+[q.J.p*6dDh/PBT4@XALj09N %lI9=%.L)?,#<q&lYX<2>Gf"S5'pkcUqc54V,C3%aKCg'U"<Uo^,srqi2b>&Qn&V:1:oQB,>)1hr*6-SIT:f^&NrEiFr,YhB&k(#g %WYC_k3]R;ZKor:rm)l3J2XDt\'lXukNJ2Z@D2RP::27F$Ks@K$?/l6%)j3!ZlgT$$oLU]bct"Ihn&/A\LQXYDD\`Vo&sE;]3X5,$ %#FDfP7Xfau8)non78!Wql/cHtZ`/W\Uh2D/.nSaLT]+DY:Ta3<?qF6:cm1Gp:@RC[2D*B2[PS/dY,:(N5e0.BWO@`cDFZ4HR^-Tn %C9j&h$c3:G;A`B?XWS:jVA_dmOI%r=O%&KZZ8%"`QSktrdKaU$>3^ujZ_`cpk+u1r0/[uuKX]7c_BTJ9S@=P"!cuYF3G6P!.5Z?[ %NLk$_kMZ-'3I\]&*Q6uNpA"GI<tZ@8)B.H=7$_jM*Lso:M8@,jSsBs#XlN$R];B@9ko-c$N\rPi>tTr9"UH2JVi\;,[,P"G=<J57 %%>V:!I?chs50JY;WMZ>)OB)b<[0:Vlc3>6DM^+^7cMemJ"f#=4%YpIiNCN`p(loWtLZ=nG%[S3taCDl0%\LceF)#27mQPS5hXtTe %@A1sm/*I7]mEEQ]'_W0%B*'U<H;2oj'F%UIQ9,g9$c#?N+fI;7+*FqVXX%Cceu2+t0"d/LH6aej*l5>X3fps?Q)]t-=A)4gG"LN2 %#7F_51`DO&#VAu-ecjsD/P]?"8[<47@u^ph'F.5Wp'/^$E#$Yr71EFGQ^#QZBuQGP7G^Eu0Oec8Vlq+sXgr9ucm;AdG]^oj+^OT[ %"0ie%_eNRn%L/oKE!Uf=o<%&A*#!nV,$biSAgQ(G`(6@&3b?FQ+uhL$A:kd0$BbGo2L:'r$\:Bqr2PV(&Fa3XRN#fKZKs$.6G?lF %O,ld[p[!H]Xqp+MLP\Fb$S2fTQs.Y\`:ar;=?_'Ek6rO;$t:-7!)O2rJ/\io(C>MlMLQ6kL*/aaZA#X0ktX\6(eXt92=qaLnZ:on %;QUg&#onk!qd7ZCYhO_=%U68H,O'qmn+2R>d`Y'Ved)U_'=ES#+]"iZ@])5:?AgkiOXWf^cV[8VN`8(e!KYCGF6)U`)15[m+-l.^ %21Q95@BN?[X+-(C.eC$9;%724<uP/@)!b0[ZC3o_:UCjG4-V#%Bbi#MYK=X)V3%LHVp(:#VfSp$I[i_[qa!PeB3$Abhp,BH,AVbR %rYXHaA%QX(%NXHOU\fM17u[#&ER$@q99!u!;;O6e:F;)#Ch&I]-kMmSm?%Z;Y[k1]6D=g83C5dP7>$e1njP69f1AAlk2Rhi:]V8\ %Jp2mj)`1pknFX_bo4]Dj5oQAVkN^_\+nfJqKLWmk=!DmQ-5D.j2-s':Of;1Fcl9u)d_cZKPX(7Z3+uNuIKmoEKgH>V/?"eYh"2Lh %"5($3l!'>j8g4d6@Dd+O\#_;,c;G6pPM0MpB7NW(C0=8ec)n$ea4NXEjJ^NR.Fd3Y.4RjnEqs+_<.L(Q@g.K)_<#"*UhU41<+=E[ %63W..#c<[NO.5k>%\#kE!;SO-g++Qq*_`jgBt9d.i*_g7;Q$i.7qjg:,6h.uar%K!K$-TpF%'\Tc0+(;_]L7ok]*al,Tr1&9qmd@ %_%\Qi1d8+jb6@kX7CC8@5W<Jt;_5G:.(UO]i_hHa;XJZhHQ%Lkh(EMI]WBJf"b\?N9du+!*Z>@qM)ZsrK?VK:U/7#:>-bIBgIpD' %G9Y19:="rA3V9,0JsQ%d)E!!J:,beam=poY-XLaXA$nG_ot>p_^p1qX0>L7c<c"EX9-N)fXtYP:dTh=C=`+rLiWj0j[9;Rllks*+ %i?TckJO8ucr%=D)4:<9kJ\]1.-qIlf?^F_#@Z*W3:oOM.m*$u4B6=WP!%#lN&ASNgX-c`QR`h8?SI4F)JN&5'9Q;>OE,mK7'GrEa %L%L7q_NkrtF,Kl%k%hgH#q306OTR!k$A]YjN/uGls(.H-FR3H!)/-.rRUU\)<p,jK-"Pa;3!aDg6/b-E#83ek$GiS."\<d"MP.\8 %*tP1\Y;ZlP9QWk2muj21i"H/,6MVe:jDr:Y8&B:f<Y\FR&3VP+9[p(3TlRosr=rkmM%^0[]tl!E#X2XrHH"kp\RJO@dE,M@FURop %$j)%/,rKX0WSZ+0f8HhfpKPHj1rJ*I<1]C09'k'",B8c;k@8Q1R*:%"P/u+W-'>O&YUj*o3UVU41eiZ=$t(_7@=4AM=)%qb$;J]P %7K]lW.CuHp.:K]*R6er&249kSHfB-,lnt1kFKM?M(u2.CE/p.i?7TJ5#J$FXDmi:D=]1QoPT-s)rUu\kVoLZGr'e;eX?B<j9U/b] %05dD]0pQP)^GGIT$>T[70-BPPS\rW;%ScF-H"i",#!sU`0%>P2@0uXYOXKi@;PJ:jAo=O,kS40K$iJbbORp:6SJWj>9NrhRIG\$l %;__:=N<i9oW/qq,g4b\=?EB*2NReQ^k2'=-27.KQ^(#fEj$I*+?F-@[=toTjY14";\!:NAJ-)rtEn!hnkQIBC2t`oXVI!\(I:nC2 %,fc)T<6)ekVOYAH1DNS>a6osVKugQF4mb*]`)o&k6WA>.JPGErWNoS'"P*0$YBV]JFK4UcpB1FKDr_,U:k]3M^BMs:ful0iGA;uq %%YpI[51@UdNGRDZAr8H@39<ondN-@=/.9"JN/-VuD??h<3CZ/#VI41AWZ4_9)iE0r8&'X9g=@"(>-GG@CA:/r*Bt0mI8s1EOB%JF %O]RZs9!]55V.Eg_P,KBHh?n[fTVL42MO8"Qa/6^^.jLEr92^iqg1gd(\_VqF1dc:6DW\$@69VQQXZV9&1s/FrZmI3/Q+(hI.f%a3 %khE?sG4\f&16<QF8sM^8*N,3p&+ZTb\b&je5ZO`'[Tsgu\?.L51K#N";*SM'[7$M"h,:B/+\f-[BErATpD*"G:pju&e4L"0HEZDG %Bl\#iF`,Rm:oG4`0h5F]d#?oQQu26/&VB:VI#L@Y(OuJOS8CK6(-q\p;1a$AF&?:t#3<n>QmfM)e"`Z%-Xm*N/8m]d+N![#>MlGG %W<<#WB_Z'M*'fIKOUOSXbH;m0<+QW@Rg%7Z0sRHF#C`T"00N;-+j`O'4QWU1aIATc`9g(7!`qPhQ0GLhiK>IZX"m.upUY[):!_jW %BddM<3%a?lp_S"neWM9#l>D9V06q;(cTDQ*#V4Rj3Vu3;,br;`RM(C?<\P=Xr\=OsbDp0X8hh[OrS+0$&H,FFrs?=/426A7,5I\` %S^Ug^("JPM@E.N(2nQ`/Jttc7I(("[Be,7KV#>TeXfY>Ifs,(p&qCgupkfKQnM?pi2B5&dBSG\SXkT8#<Mo)i\,`m283tEcp5("- %*J9G)9tuK,iTsaNFr7m%@l4`:kR'[%?!%P81:[cp:T4OWeaM#TjL(]"HSj:]K3B?toPF,ZU$;Gg\3Pq3<c=:/hp"8O9r=W/Ne))V %1qcdS_\LJiI0SU'1ZU=$`\=!]]'*%m<I.`Z&!?f2%,\`8FsuIDj)$BrS5]ggpGg+/[USW$]/ATtL.:MJ"Y.-k70aGbJNu0WrCdGO %!c=nW86[K+@YU?:<IgC*k7iQsOKXFC:_B%i;o,5ZED1t/>KoK+,mG/g$(Sm6_:c+7.&r?GpNd3<EJUhq9G](*po7o*lH2)aQ0D\k %(8r[;W'Ag8/L[i#)&0S=VGdNc[8gn3ABUr<ISqi?$0pG9*XKq\AAW4@I7^.qi1D(_%*[f1<]%,07EoS1%9W?3)`a=@ZmBpH_IGlL %f(OJp2,TQ_oO\aDT^S@NLa=m`5o^V89f*!s@X1e`I@AeiAP=$n)i1^#WUeP\MHX%4UBW-bK30N0:fHB`HG<mhfohFc9gVB>f4g8( %.+>bGUua:$#=GFf"%5RJ.2+F.2h@f?2H's3"d3[IH:))W\V!4$B2X@U$TV&%b),AKl5"E1kc<s<=q9*.g_A!+Elq&f#HN$s+LjJ8 %:hRoY#>mgW1/YP;["c<B#9ZPj!A@L?W(-]:9[oSn`X8Dcc@+D!lW^K]K'9rp]0W]24-&3!Z:L%\qd;!*=X*IF'=hPHp/;D$GE!>$ %lDj.*<<o'tL@ahUhT97U((@KB=Fo!-f'QhuP$5?%0\s=]&Xe8bc%g%[8p/O-ILEc^Z9ZY*$X_o"IA.T:_ohZ6]ToW5Z?",F]c'sq %Tuu!R.3`d4.US!p<%D=?UQ\*Q<Jc'[8FLJc==[b"h2-cV(/*VaBjt9QK+mh(%"kE3;+l&goNl*/l?>hrbn'!;n]pbWWW5q["<".= %7M$!JJf`lMoeHZLW2<:WW-OD%f0^\PW=j]kXlQI7;Q?]7C+Y*7c&?lLHA,KK,Rlr1i,e'R8^e>7!$Xoi^Hl8+_OqX26<3/Xk1,>[ %6"3>>DnaAC'V39J<]#1Mf^@kC&f^#%..Sb!4JsJ<&>[lMMO2Iu"PD*mZAduuTWt./H;6!<lNKfb6^JoIO02Xe#$""ur1o0*F;mu4 %;,;l_OTB2Bf"kaJLoVdWi,VDl:1*)__$AI.r!<FTQ\6@3^kgO9;C^kY8A:-"-?5ns66oeUSaQ%i`"l&i:4quJL+<ZInrf*R`"$3Z %?""3&W=Vp7U>Uaa3.iVJ%Wl_2Y<,"iW=p^:n:=/WmS2Mm8r.=k0j)#7G"gm(0$C3-O,g0>_CV]!Fc9q<1qa<,B1Z=A=7$3[>ZtnG %5(Ohr/YtM40,\AXCh9Rb=\UH\+ME]>mm)!S@W(M)?uQ]uO<T9Ib2:&7.;<8qe.$TSV"oYbnlRA^W60^=/(Y\4?+t%^"f`!HSSWsH %$DEpdE'<O>1"Du7@\G)I8G5Qk1<j7PA1!F(@8+CIbA03iQ%:)gEZ?Vd[#><FdhQoM#8NGc<%-_I<p@7oS/WP1pml*3Q!QdP/-B7A %NDW\*&':#`k7%e='CjA1Asc2LQ1)+Q-O.r_[P&"XakX'OR=t7rFWF%72Me(M'Om:F$nM+@P')160!nSRA$;?X1f;rU:o3DV$QMc6 %[rSu,+JpH*8e2*KTM,G]1i9/W(VDR1mX[j@QVMl0e?$Y^MaOZXY*H&G)I.CbIAjF/nm:oKD98'@8p*k+_IF4*O*)'?Voc.WgSbO7 %@_Fc0<"dZ\/dU*O"db)tI')I-!kkViC;aUm]/l,fl&]F?&d4M`?1>FP7Ihe_H7,[-((2n8_1f:`'93E52SkDUH"nfDBe+>)8k>mN %anJi[]JDBV"Ct!(&OOA(Y(`iL=;?hdJ\r=N/u@&G;)KlM"e1d`-o?3WE8N)sJ6KLC0Oh'B/6MisIbi35,'#2f+U`c(=MH83AYJdr %Ae)8JCWCTYrNui[/JG$nkt?\P3I:ORh2K8b<h'K#N0i&\q`,/[o4kVS[TK+EP7^>-9ps:313KlZhY/aNekkMO_uVV00$fWeAe3nt %9MVfC>,RWlU;/BtTC"n%Ej[Bh<e:NB!!Qu2Q;bHS[o`.<<1g=u>`][2+FB1/LYJL8Pa7"S`ElrGe1*GGWhF'!SP];_[(nJgK8usF %7iN5!@Z+`QNdh.Q,Pu\s3#.$<+Ak1(-2FIFTVE@JE.GH:Y%q'taf1O<SO/b-:i9o96*uW4oHMkbPS<YZ,X!'5\;79G%P[RY?b+rW %B!X:$WMSqm"eI)MjU-@_GnkS3?_*Ut39o74^S:MTisk9+XN*s^jfW@?rC4aMS2rU?W"-4-Z6Bhl4Z??GWg5rL*5[BFhh]WR;N<@? %dBI&eQ$UmBJf/>TQ$m:H>q'Y7-6")c6FkS)(/h:I^q^#Eh84KRpt$7c;kjqDF]2?agql<KYEG^a!>0P<+)P57MJfF"hb<J7Trk+I %Y+l#%#Fg(2.`f[iE@Te+TmK*+-B`&+RY'fq5WZ2t#*+m[U:a2@_M!FV,-u':+]\_qB<\A7`(>U6-@r>-'PpBtTp?_N<TFWdbu:<O %%C)dClQV+/.Vd>'QoPG\FfD%gaWi&[J%?n9@0)2$Q,S8Vi5LdMod1q%nZpOP[`d0XrK7cqS>NbgPr-@+DhY'U]Uk$nlLbe-%Ua)Z %&""PUXk"pFKdu@<DqKoMcTAfM8d]+:&q*b\)iK_LG%#,Q?V7Wf'(%[,=NO:Te(\j`fh/!)WL+mXgY"2"A;+=1SapT5*J"913F7#X %A?D,&TA=k7iL"P'a<gp.VlJ1g\o0q(Wl:pkWF8U6D7qd_a`4:\diWA5)@EVoSE$1@P$CF^RO4r8no+//PYs,&XPq@S0<j@PhC_Eq %kCTK8#fB\F??jH+jrN3Z4E0NL4hD3kftVIgJX[E.c_N.VL<NE7?+d]7'o*:cg%XXJ/QZ5#jfVmEQX@K,cq^s]Gk&)pnr!?peS[@V %QV%W^8[ma/q%3g33dt2@9/n2j(Q`;>_CCj`Ab?b.2Q4`(CU6<K8Q+l8GVV"\KWs#M?=^$PR#57Te0,$63cdkj,SU7e+\64o2Vdl> %MQ`J\3D8Cl'CCB\gZ`b2EIu4,C;b=4bYHu_dM#60UmBVq`\9>_=I"l@2[-1Nc!%^i87=".LmtN-Kl7K&<]tGbeHt?g8eP6E7=^&N %8?>j$h3_!6^auO^nI[IF<pD.lVt8TjERZ0>?\rqp3LjC'[VQgu]gWM9:;YO+;;C?JTY+"Odhjnm>+%BUD\d1b=sJ5&X_h$)>rsGB %U>hPm9%>5!+dci+J.F[Io4fOl#X0=\!&+%P'P.sh$G<d/Jc)GrUMD+`?g8($#[OIC+uP\"2'@dgLWTb"E<@77H.f$E%apj"bQc+[ %R!,I%Ok4Uk35]orL0M2Q2.57.A5j7]fX/1C',%I<fhVjtR_Y>m+bNOb"K5:R'^R4c*`@HXG<n!JQ=l"?hH?Qhi1(NMB7(f/Q41=E %GS_]$]tnANMaC\k?:NT.>00A6W<AF'_9eaUTJTc)F6p0-:3:X8,#BO5DL[LhKk%I<9FNGMe$<dc6n,Q9Fac:W$oo8-q%g-X7U>mP %J*<.BA.b=S[6f12,NF:VF!$$/8:!U4M)/*4M*k\Ypd&g%^>SDLa[X&[9q>>"0"[;b^`6pGo!4?I)DnE*rRgtS6B;oONL>r[*DEZX %U][gGmF$Om3.hsem3UtMf<=\jhGqkbc3iVVW2J06)D,6Ri_/.VF/2\@Sfk#=YT#DDOHOInAF4'S/-R>6Jrr)PBqi:cZ\p,j14[k[ %Bi>Ic\>\ph!`,*dFm4G_7?Q3jJ.+qf82hHSSki="WS(AZ1q0,(EeS2Zo>'Q@\:8/[5lKB<JI_<OBMb52cMU>H`:t1tKY0TN)_/lS %)1CZ*_I>Fh+s*E+P.:on!hr[T<h'I-fij2Qf[qnS'h:JBAm8OpSX/'=ACI,ch_NSoLkD4DFaIobHCc;EdZQrE:<eHgW!TD^8dp>@ %e8).'B<FTG7N%D?5ed#<$!h%-cLL3?0JZCtEX;,2;`=8I6EEVNlV%DEOJ"$hQ#>ibM1EWZCe#lOG,\q*U^M5Z:nnnI@/l?^Ls/KR %D``E21,R]m;=(+r!'nb\7Vq]@!X&rV9S0Hp]EU,u57/P$\9@ndlZ4/'E]90gP=]Vk^KA#>7XX5YJ+\\gQJ]3%n%tA@&+"](mXsD: %Gk^3.1"/>c1O1\MYD]_*FiiSnT3j/oI6JUC=B"'!S8"cTVD`[H#RZt;'%J"@&8Qg=(Fos!X!hIF4qq2i-I;DcjTQ@[5QS4u\Tfq- %(drZ!-:>]$N[Di`6k/`n$S^W$`]0WBb=N*g+!6<9a\4`f'Jkn\H\r"nfhA"k,pB"BMnmAa`94[]</@V#^mX%XiEq6s37u_!Wi=Rs %-2At1'J:?YJNuQVK[SE8/?MJ\H6=@crs^Ap=GpOu:e6^#%k,L*-buOC^t'XZJk>:=+PX%&0.PDGPq%G-Ye73dJU`?d!ip'sH#;Y? %[P&1@<2:DKCDS*>G;'%"+TN)TD'q$+^kk>3TH!C3o0k?'H0Ud^`oDjZ!"@qg5k-"Kg5rIlA^<n9Y1$oU_Mo[O>b\W*\qou",4K/\ %Q;3$:ekq#D]OMq@;mf5#0(=!Rlprcg_b215C)R[r=6#]bck?Cj,BTZ+Z3a2f")ausNsV[]J2TcYc>drl9k1mX:mQYu@II^c',QG3 %=#L?lnk/A9h6>?bBJ)**fB-+rj%aHJ9Fqg=X>O3N'h+E,HA@Ff$[Zf3`X#-R:^g0%nH=-u'MMsdI=a9W,Y=?iJ?B.b68m%5&qY50 %%5jibF.#C]4Z<Ck6q!j;apGjjZ>O-`Fttn[ai_m5NH3QkpOggZk;3);$:,bI'>>sEgI:[V,E569S"PRK#6bkW<:66Kk,[Q?U+:a" %9NkIpQ\7b"!<-tc!6%="j%;X#-Jq)(abu#f$1\YKMjU-1K.P8-(l[Oqf[+mDn=ldBX]SGfbBsn:Q3EX)&5<Dg$B[?qe:=ko#<@C` %r88?i-8%g4_=<?PQ;3>T[01E7(9(mMPUtuXC^p/=NfhiL@=t]d,S/=B3s;#53rh\PfNbl\?u';t$H_$SfV12gbZ<<iX:O67B<f.] %%:F321`ZnLli7No6UcG1o'"9G:aNQ_S+M7VZl>t"1*c9Y!uIh.)J)KPBgUtt:/[=Bdto.bJU&b!#H&'<<-a+>%-^ChJb$0Z+`,1V %/_!9p/k\SN0Yb2r#+3&O?^BNjj,IeNk0k&=K.Qq.,H[bl&54*d,o$*.^BmnA#\CVb7#(ne(TJZS>iN>Xi)(2kl&!DP"di;B9arXu %`5$#W!R)BA<h3lfBFH$b:42&OQ]Z2Vc6DV?Sr0>mT(Q"HD;r["JS4?^`IZ2TdhD?;GiBb&ifFA(i's`Ti$^iI06S>7YR4+/'F.;< %=hcB'0#+$oq=d:Pn4B<*NR7Aoe$u&$G[c;225"&fIM]jKM<;1J,_7sD5,pR`#,)bA"/Ndm%6nrBB#^#=2%fM[8``C_)R:d9]Kj,5 %&*0`APid8;l7&7IE#<1U&Xs'_?Wasq0(0X&Fr-Q>Osr$#nc@kYM[%_ZJXD"^AG*/A1OBMNO=Z$mJs1^jfb44ClT*+P9PKp0]"n(I %!#S3W!MX&V5VrHC-SK38:-](PLIm>u&nXUbS0LEK3<=NRB0827R7%ViN`$\gd,iN5?k58?am,:j/GKV;pm-NsLff[VN4>HhPi1b_ %Tqs[nFjMjeY$ic0XM9%s;EQ/S.?8Vj!MerH";Z"p2=mX&h#U8,;Tbr9B8s4N.)a+2*S5k;CP]hRcEVa[6R5K8q$7(o405cAJ3p+r %\Cq3&.<c,DX&`'*#;.pj_V1L`dt'ieE<.sO_Ac>!)f)$Q$]1;5s5^T=_Y]e*N+?M9g4KfbHLkI'g/\:NnnB'g3BM3s%hXe"Om+'C %bVPTZLI5L)_9(pH,9-t;Z3!?./htW3cbp$<kLl!tVBt`oSn=+$+)h6)kn\pVigZ^-(a:q+GKOtNaHD`XFXHuSE[QHc"ca_D2.XT7 %*8X5mP2@s5?O1TkFp1=]EPT0'h[Kr,Usma,I3<NX+B)>lff0QYOrZ\-*@J'M-[NBV<J/-AG%AuCBZIc(0qCiOJW2Z_KK(7L5m#(7 %2ABlDq^4TY3(%"b3-pPAU"PT6Bd>=$d\9GTak01a1N&>dAJLl5+P^61</_42mi39Y?sHd,Pg!u$W=<bRZ"^TTT<05uR22`c%;d*d %>/3c@Skj^L;eQJ`#!7Zpq#$!_URSL_S"CJD'D.0/jSqJb8F0!?E%P:Q(F1IeXs>-O,)1)(OhuC_]QO<!<B.GY3mA'CMuf&:JDqq- %[/<UR2?s&pfuE\o3-bqeWM<WP'L7@&*$[JGjJEX0mj40sYZSt2Gm/D8h1U=Xi@L.P+[cuA9"?l5U9YUs]SZB!MD%aZnGoOV9RoOn %k0#eS6drSJij1`W15C7g7'9Y;diA0O7QGa?'aW@4V[Ut+d@$#[4-0:Dq`r31j(ofdbG6*eOQEKr0VRJY6;\+=l:s_[$<hWGiCeWX %]':VAQ,^<+d_p"^5_59-Id+im*6c"4$`33B6IX2r]bAJZlmIs!+K0G*#\`:,n[^5B^4DrWgD3_NHZ@T]Srg:mF11maEjoH"arNa? %1EHAqS/`>j5(Ss;9F)B!`Hl,_(eblgU5,`<[3R%hGrcKJF_]]lY!NhO`=bJ3>/&!85m_u3Ksa[Ge;uHb]:GOPNWEY=913R[Zr::+ %'[Q')B/)+S&g):C,![XB!]Y<i(dt+&p;e3#UBLcJ'.Kgi.@HDh+U8^YZ3+KtSm]&GeP\#T*7cO'CmSWCLV%@e4smNK6GDVlO?6s0 %3j+@rfeT<V/d@)AkSp@_,J0'0==4CYE6re!UM#?Sop'beq^LKXL^5^Y9r7GMa<2(K*#1mTJa2T81T7g8V*SK9-IGMWPaO"!cNL'Y %#j4TEUBqf#l',0;$1A$P/\W"+-Lb4PZAhIcPF`!-WMkPokP`b._V>:!\-NOBGn8[;XB=T#M'ED8Y=(ib!sMDQapD.rnKrC1Irp3= %.tT5$"u1Ii>pl3+cu>+aB36t[CVgP`&Up6@H4Ik[10Qt0AkQJJ."n(C>s\fS_iN:A6%BE-,t/bAMH9/H)bRcfmp#7F%k]u',N4[` %R1OrV!'&1:*,Tj<>-SKL9\pt#g.\/4Fnn;P:1g('O,8O-eegf5=C+66'8>SJWduoa.12Q!?eu'gZK-d7N7V.q5Fe<5Zde_p'1-=Q %3]b1;mE;OCV8I!JR/Vg/@[K)K8+SEAnPlh5f4hs;:VK(Tk3;P]U(?D>8eO.])C+7*J3dUYj`X1dR2pIX+39`K&8ASuM1YThKi\,` %VT$!ZiU&\TF1[aEOBIjC-k=nU."kIj/ZM>(qkB7ubW&qH-*L5<2-Fc9EUJS<()`G0lR*<^cTslQX9k;e3\io/FG>odRIn4ZT8kK# %/N@#]'d63JB,EbaZ9WRe#PgLpbbs1:3ncCG,+6mMhJcFDX6!FNl.*Rtl*Ftl-Fo.[6R:cLb]^)AnjuH.j[-i:akShZP!g7T/B^A; %>_nflL7ZYEPY4NfJ5.F4.F,O@a@qGK:q[aX>A_J-Zj`<`&ZpgI5r&1G=XGYZO_+l0=`,G>S3lL4L?HI7QIR0^?NZoA'IQIqA\qrs %_P'BuJ]CHl`"!`L[Rl;GXNkBH<>gHIrgGTekg0E'0C:cAT1GIc$_eUc<P&;2Nk2R"@;NmIVR-Jp?H.^)-*qj^bOA(1LdPN6,G(L, %"NWFH1j;YO:D5M4[mQQWfU&FXLV8rZ\HI:.05a+*"7QqL]*o?69d?'T,mAH*\0+=.PD(ck]bIi>.Z,c:2@?d'7T\[adFp9rAMm9) %PsVZJ(-L9)?o0L*K";0k[dKUk4>p=BZAf%R.@l-'mnLmj'?^$%KmCaU::DnCZm#+IhVhup:;/5p?pYp5VDgt!+Y-m#QjGBtWNTkO %f9@Or+IgMe5XZ0o/CJ7HSM$[VOU3f4TPc;8Xed=o(ab&sA=mBgFJ<N5'/F#dZ:@BlVj!ef]+)e4V^\k(!ON*35>&pn`:+s-Ls(ao %T'GldL&qT*EYj@Da3^?q-L46<K<bVW!f(5<'1mB'Hob_<;qs5<<'?_&>IN;h@NFV0,iRsY&g07A)=/TP/_ILZ<G!QQ0ZWV/2H7@B %PtoD`SX4W4%orPKijoU'>%D7jKt/0(0'-M.cRHI%]OZ'/$r/1'Xn&H[1G[b[dA@YEI=Q>&]]6(ZSl><"a@/@a<F2>h8,A635^7l4 %K^B/46\<q5&s:mIeeIp;@OS9pk+!q;AjJGs`_M,c<)-cGfP6Uj3'0.fEIt*[c,jLcAAt?9%84g*&4)+VJa_OT(KD4@JeR)]>sb2l %JZ!(p@;*u8T1J!9NFZU^BL3(=5pUCO<RQdrq*i/?<,IgNbfkmY(JsQ7>biGGlDPq+`e:-:0USFhM!YR:lA`/-9A2I%ibGG<X-(9G %YX<roUsP3-JQW;2G7Bka=T'MBF=a:WhR4]P&;O$o6pT0qbJ$7P(nGqt@U5l+4Z4aoELB]PU!&UL"pmF7.k$hfb5_k=*SHSZJdufb %"C9ZRTePZ+)!H8qn`\'%e<7qVV_B5n-"*._#=;h[$mQnT+g_goW*?_'A:Z29.HeLD)q(a[d?*0A'$_#XZS32Ad>f'dVBH8T@nRP. %J50pbUaI?[a)U3S2O:_g\\\%i$koC'\36g,K/e,gLIF70@Qt,e)fB"2MP"Oj0<'[_S<f4[dNA;@ZT2IG!\'OR/&_j:Mkl-V)+tQO %^(?BXi<HiK8Ia3?EMPl3D@%%W#W.I(p)M#:5R-@OeSeQ<8[BIWTTP='\p$XS6S]16@C1[:dF/.Bb:.`#@'RVt,S`NTF!jsM?NDZB %%oX=;[B7#0S2f0BRc)<Hasm\MQeTk@f:e=i;1eK"L;Ha.EY8*Y'n?o639\%'!qTMt+<*ktZUj4*16Wt=PHZA=>7/fWYZN+HJ'$Ws %PJMsTn77\"84@.@L<MP8e$6"VcUo^rdZ.lu1B(Z>a:Ut#$q2Cc)$nJ3A`j6%)3BhL%`OJ.-KcdLf`k>4=ori_(1>s`9N`r@e=Mg\ %U&TB2-:!;.;_`FB0R'7V8!O]7UmpJ4Ad$bJ`T*U:gc48,@@s=I91i1TMe$E-Ur`4F/?]M2m&Gn?(W$d.-4SM5HtX$qKRo)>O<0sC %;T%qT,r$%@lr+JKgFJ'`)),8q&DKT%S^>Yc12f_f>-a-N%$fuZnY'JYD:kB2PL548]U=QWX"2VAbgB&6ALac:J[H8=3+T_!\s(#s %#bRf%dBd>L!?%6G#aIenAg9$5#KS(!JsiWUR=+>?@*,h5GKI"VW6JMXSZl6YPT*E>nD1K`CbRG2^mEgF-Y,O3*C$<LKTV\Y"e18n %3l;9HRq@^tY;g(70S]r]iKS0V0$%71fHSqPOCrJ9-TH=1f7u1?[Ol,4@ZYdR=]=i9Om=ciE2fb<?7Q\0=#@L[,4en-BWuc_EdPm5 %S<.N>niLFIdX=\Se^[qRAIB3@mM#"Npp-/=,ZncbgIPUX,AcqR[1,\?%WLo[a%j]k'R[<facu.*=7a-R'*X!CPVGkQ2q:2TmKkLH %N2G[l'D=1q"b0)=&)$;2[SeT9U7%jKXGi)dK[?g5Nim/\Wu9oMS8t/N>a$A!aPs1XF[FA:^)qE'QJpK>TIcOkbNpWV5!C,k,(&Xo %^^Wmpq"d+?OB8`S6\BJ$oip^d6@t->UmsP`hAOJp7.C^_B_D"lHc<]_i$RMpot;Dt'Cru&dtj&UX?ATf]\HZ6]a4CElkJte;pZ<* %@P/'tUiKo\RNCd*9I<f>-U5crY-#YFg/B]$Rg_##:2I+M1C8#/O[UVX%O\MO";WbP;DDjMBdTeB0Sk9_"J6"rhH_PXd=eTsXY0_i %/:S)C?GroO@26:OKWth-!>;A%/?[s$/7MZ^*VB%*/uCD]"G^\!/h'+1>X"0DAs!uZ(:539-!AZY-bsccKYeeAXqFDU*#[.mloLi] %M5E/hFsV?ENh)Rk(`"7F!omj%>Bj>.N>e'&<=4?FS,d8<duP>*&4I15_:DX*]V,4"]t)A[oN#)t5d?;:H6LhfEtmrink?;9;=9(9 %C,h3eZ9`OV(o\Z5CG.Ki7/#_3(qQXXb6o$+64Ol12(7+R&#,'E)(^G1A!eZ\#(,%1T-.5SUbn2g),@MhodV^b;03>?dW@."!2AR& %qABGCZ"]e0\5"`X8^I!)o-gBK;dD(R"AI,R6EDbJl]Vo_'[#f^iH#\Cc5V$&.JTkO75K?L"]u<IUoLUEL.X:-#U#[:9o;%['[/qi %78^NBh?Q\X26rLr/[jbBNJDXTYkG<2jl482Hntq12[I`q;!X8%l`9_$5.#gs@d\^8gAM8BGO@oP2?$+BE<AX(]/ATF.GF[<HhQmA %]F+Rcq9FVJFrsi-"3HnEA7=6C]AL&0fC#!?jJp2N>eBKOM9&.Ad*U\c!Z)slg1UEW/QkDDb^;>Crg'tHi_+18s5r^"']MO4jTU2> %$_'*(W35!&B]nK8=U9*WYIWe[#ESfGL#Mp\r&opTO8Bb8L/AuI0TQ$lNdVbbCIlKi,Y("nLM.Mp0qO/H,jQPu__[JKN9B.>adV78 %oF0m@+3?"mH)(X#4.\r],`fCMeDkhm8+Pj`bTf<1H9@8`(`jX?s'12%m.[dBa+"&Tr-_Q7RE#N<b$Z8:j*;=G=-&O74F.5'B\&Xo %_84?UjH1A,]TG<#j*C8*B(_9KSE!bu804AmXFDK+l&^p7(_>#=Nb'KVECe,](rnh9j$&Es(tc_[L55WgE@ZMsCcF_02JecVEb3u= %2P,0A'2P<o-_>G>`Y2Cb@`&L"T"M;lSF\AgS:<.Rn!m)[-_EBmK&$.N:$5j<^\!epIJk,AnG:bNntl<(kAE?R#ocAffWan&S'DQ% %n>uq6IfE4Aqu$%!n%\\V[sg]Si2NW7ggS),:KTTs?+YLU#CcLC5'?1.q<-=)rSB2Wi9#IFPg80.o#_nffQctabqI^lo?[E]BE%2i %47<*Gr,_TQ\,XukIeW%*mJ^mjZVR!,^L?.OB=mI?s2],+p.KVdo?[0e:I"UPo0%<s_rlLKB5ddXiLEj4p:9iVrO:V\iBR1.4267% %r=A*BH/S]!^4,f@I.h(=IadEAeGZ"Yo%F!0GCStf07WZ/#Gtkf"8@6BN\CCWqqa0"II[]qq2(Tr\%V\!?bH!rpHPnQV*Faj]m'ML %n%APPgnlH4pDZoAi4>CBp;OZ3SS_%Z\GM1+]D;<J$Sn4]:O$X.s0J?2A%X\q^[nlE+*taZA2q-kQiGgts+df(Bq=".rUrJPiLS`K %I/F3:]YF""5C`EUo2k>X?iB:ts.5Q>PIa!;e-j!)e]on>YC-2e^ZFI/NAN4qq<'rN>3G,KMnaYDhfRk4a)*g#S<nX'a1nubkILJ> %^A[eD^?1h2D0XhB:H\*2n,)/dX*4L#KD43lko]oe$Vi_@E@78siTi[HleV<=hYdA&qYVp(>^#t`gjJ]45'YgHXjR&tYPn-t*$1\l %iW_7>pM2_.i*UfU8aC2a#QLdt^%/f`T!7)6GCAUD?ZX'[RibMr;e&%dR5qQu5I.bEKPT]U=6'srGMT9CY2gI!SX80NN8QYpk,WPN %B54VZo^/e'q4fUh)pSdcOQZ2)(EEGDD0%\W"8CY0`Fgra>hFH&c+j734%?a4"8@<Dc7aWoMMpSoh;ibW5JKD),JX*:gHP?!h0m6e %M5R3k`do59T'uRQSU^6$+27R*qC)nZoCk?Gl"e/o_;E$"g#)Re_q2NRo0?'3O+7#tJ'H"=SK>Q;ZT%?!_<-m/7a@kQpu,F@_M8es %:!;/"Eu(?$Ea$o5k?mfF)\2Je-R[gIS";V&Us/#ePL$et1-Sh->[@"F53\<\T>JYB>,O8a:^I;@aoln0H6nS/Il;4odCpP2;R>k] %QPpR6"TDZ<i"iN/OeE_0r'f4YiEQ?c#_]sU:d5*X]0M3g)@fA0Zlih^&UgR,n"OJaJlu"bU)#2!9)C;oh$7"1%@LFbEhrXF[Qk`8 %]9a*8"c7tD,^T[]B',M)/R7tgr;9SBi6;LMhQUYe^-dgP]bmGf%1;DZaJ;0O>6F("M/hO)YBi"Q5>_sm6h.r)5tEIhTRo]0MTT"! %Y%f&@j8iAuf.=,<Gj*_k(kq"3jE&kSqVi"CGDM8crF48(7\tX9NoJ>`AZkbKG=K$n<ECcbMFp,*Ta'o.s1)P]8mE=qJK@Z;M0]=, %W4j4J<hPP+!&k=T"G/a_8eaV'"9L305UhDDC.B_0_IO6@)%?I0#ZFAmBo%MA\^5d2E<B)1Fu,m9=%_MRKk(^frQIA=VUPK^q:p8a %2=fC$]k):)]#<@M,u1.'<[M\&U$lU&@S>'H>`*'dIh:0mC/>AP!U.r&#*:]I8q9b1,bh>pJ[#M0ZZ@!0WqB)s#XF+EA;lEJ>))62 %A5VXLJn7aN_$Tg#lTp&R&[%4*e4cS.613in?RFjt[gch!;,;l:KUHsg=)Nfk+t>fc!s0bOK!=>f2hI//-nKW>Z*qtiI.:\$@2OUc %4U`arIV,l)$9IV8&-RWZl'66JWKZ;>c:2W)]E0imbl"W;VsYuaB(_(PT]Kg(didMXn%;lr,#j'tb/[LPEi4Z@@Oo/N)R-j@)g<?N %.t)`goC>,$oD]aLSG5mfGrP2jUMP.u`7]%bToldo99-E.aap!A+kUu0N]Mh/AUf#Zf71sfZJ7SJg!4F:'"?nNl]]J#CNiH@f6/kl %\G"QCMjM0JgNUAVLAKmg^[28Dq:4C#aFEtDhgNt)h(LP[p3f1!C]F(9^VAg34)Y)A5QBddr0Mp-jt#MEn,LJl^2e.SVSE&,s5=t] %^@:Ud`P9'08nS%E-f0%fp%A9uFo/O&He4n&mok+f^#PIYih$")HiN6Cr/8bo56'eqr59E?&@q^iJ,UO^qoJM<,@c):)umlQrPg3K %ok4*`:I"Z1^\X_K='#q)%<"H*p7'q7c?J.;p)@ppdGp8`#B)jrZ+Q0)W[jm$A".[I421^LijPo]n)(aejiV@n`>9WqcL8D[&M(/= %rnb9iZ/ug#^>h);k'qFK",FCKortf9hck<^^r/^!fBdk=mK85VaP6IW\ad[&qqeu;I.a(`45[PL>@0[kg9G*L[7Ii/BKEQ2!DKIU %2Pu_JY=]lfSdbR&n`92@kj'9OJ>Wq95n;gbhugJbBF_\ag"CQtA`[&7SEM&BrXuRUnQOkuQ/hU9_.j9^PM)n\gsV1eg8YVD0i0t2 %G9*d97Gf+IY?f2p^3>(bKE(Dse_;XipQkjWQZq80s&Zr(/%<08s1DCinWTTYX)QFtDu8J,dCqg>\Z\^`iO_>S;`DuYHflL.4_r[E %lCZk=U=jbhfpM`u_$<4'0;j/de*OmUs1Ic>h]L0[p>CRQ]Nj1hjB(NR]CRDPg&LT]q99t.n?9T2R_AC/Y1DsU#=%bGh!TT7XPWAp %]U.COVq%8"pu$Y]L]*.=g3qpAd-a&@Xjuj2GGEuL<]/CckCF/;h(<D"HgnkD7_>9q]A:dq'^aI+^0?WYH/H6V@c<rkl,E&egfj)/ %a%PogenW7opMiF1`f7b(IVsAiD6(/CN:-HOHtB]ts7g*8mbdjgX#0_MmhQ,u00_V/ftDn1c>$kGo]Ph7IH"U-D=m;ro]TNTqB&Hk %HedZ<rlM@g2Z(PPIHTWkrZ(^TgK)PYSU^WKUHJ%cTDX'_6f.@2+$)+,MY_`#07N>L/>M)!Q-]HhHY.P1rNlFi&)M?MLYf^jUZ:k8 %R%1^aS66.^@j:(J#sKlXcE<I2*g8UF<9B-rUj^J"PjO"CVZjrhXN1]IafN.]a=2U(j@!a+/(GJl+h>X(cA1h#_hN;%7;Oqlj2T,( %IcJFJr>?P455rJ6:HCN9S93bIO!",I:obt6r5;N0><)TRL!reFilOt5D7SVYh!3CC1X:C=VPcV#e!&*?A)YqmElR^&#`M\X5BG:V %:I"^oq<.+BT=*q-dncP)kFgLB:YPHJZd1Z+=jLDZI.jnl4m210D0jWE.iT\(j34jTIcdsPcbJDTbnj]2_>0#8HKNmnSI#g(h;.*e %54-S#SoO2X"e.1!ElfVoCtWjVjpMsNIE#E&Sp'\b98=HESoj7]c?dL:cF`R+QWuH%RXZZN?LjToc[45!c?`A/pMn',:H[[:cZn%: %S$uY6F^*n[ehu2/QYtK(hRR8`oo(9PSb$,'T)A5%ceH+oZ>D44W/u4AgMFQ>bD#+BoBB%'GM[;u.;,/ncJjOkk!RAI.E0ZEXd;67 %JnI:M*D3r'-_6R849)$JJYLm0QX>2ehJ+c(]]>gYc@,PWH%^Lue"?JqB4&/[dWE%Q'j!Nl\Q<$"AB)u$L(6-oaGi,@reY9Xp!!"c %?b3WSBt305cd+i%]`MdA[U-7bnXQr2GbVcN:O1C;nng&7QFjd,\^,akrd"Ka0CM9?mF$p<HfieKFNTHom`[f+k?O<kS%F$`$X`\G %(VCm"Mqthb/is$fVk%Ph:-J45calBq4Wj&tpk%[8Ok\suSt@*8:4Keth06:l*oEgKg0isQipno^5'l))c'K!_rT2@R/flrq2tO[C %J,.*0@P5D>s'Yi[D*3<Gl\j6dOZUbr!KAf*R-)L:S+/[;4)(J'h^=t;cEf0K:4@2R7hM:/I9m10h_21"B.dMX)\U_[pRQ(HQTjTL %`FhB:=tb1"ST;_KcTX9@dn;&:a-;qJf$!VN>s.lJ9rF?NQTI=o[(MuO_i(s.HJ'SD>^"5TMt4_Lql*@PoqXXMk="ZtZd2o>s2'\c %ZR,W6kFr@1J+b[>Z[CA>,Or3ilI4()f&Crk>_qcjhQtNkkNSJ7=hQPhi>JqNo?Xb7H-XmbHL_s6)uZ#MT4IlXBhs0JP86nRBoI$C %IsKJ1S!:[XEq5'nboS81lBG4']4-4HhF^tCpk4ifs#gCbk-N2>)o,3)6XAG2]OA^()"]Q_4=5+jX3>i7K$T7LZhKAJ/9O9QbX,Tg %\1+&*XTR*N!u?+A$:$kBY,+i:!':u#e<;[$H,/ub@=8t9$<.Z:!P]@L;q(%[%bOEQ;Pm?8/]]o1U>sa0atq97k*,VniD.WA=c]Pl %bZn5`"*@b>g9fK5EfI<bc#Y]u>YU:fTG%0!jiAgFTdKGJ>m^R7Vs^[C&jX7G>M%]63qBnVcoH'@*b?rVY"Cg`=hY&q;_p$.>8r[6 %*WN_])>Km:J`F/AIe?SUr@2(LqHa!tmiVAP#N,Q"DS4p;f>SK^^@#A,]:\nqO+$"D\)$bG5PiY)r3JWY4l=[h?XIs)#<qkG0Dtcu %^\d?khYZuXs8/.spmL%=l0nH1<kdC1rV-9MVuOI@5eI&fgMd%upV(2hJ%tW(^N/)"/$1+)rPELPco9A(P8eH9oSC?RmTY2?+Ed1* %J,PK_hE1W5IK/]d^@t6Is2$Y-^MNpGO7e!hpA_XhIG[OYGLq`Bh1+$`rl,ISa5aqqqX=BZ5Q+J#ms"5+J+mRtrVpbKCjt7:'>OA- %0DsWjhK@./htsgnDZ=XIs-&Llk[2$G<V-+amsb9g^\DSon7R#qs59[PnYb7@?#Q\)2uiYkI,1rRs4<<\kX4h=^3spIh)CA/`'1rn %Q_i*5NqVY@U[b;<Id:P!.uqJTqG<]/-=USC\W)t_$LnC\0:R/*SbXR=GE`<!r7[4O"LEBo^,ZG6Pm>+'WU08Bf.:6RpsB"/?D)YZ %F*B&tXmc7DrGUK)""W<@2]gb&i,-)Ef^Z9'2soNm#C/aS>Bu!hInte]\2Lkp@,%j+msN;/&+&(qn4icj/74u5gou9Rn_ihM]sV`Q %^IQq;CQ;1TD*1#\*2d\cj#&u.]H;UcMfs)?P$Hng.SY$5=6h08fjsIch)^9'/tQChfBbSDB]m*8]6Acsn$qNFbggUDG]opukT.9Z %*QF%3?Vn#B/:V!:%nM,1k(sNfDu@@Olp#l*cb[TVqqe]0hl`%?$l*/gMKk2&'fFI0bC!SKeVZIjZfDC!,"2R,Upr.Z[LBB<7'STP %<U-(d3+S#ki@9]2<o&k='-l.h35h.t%TO8g_gQQ6A--jiI(>YB.)qSXA0cL-m:YR\emi`<)n,H!WT4#A7="3LZ<":iB)o,%7jFM0 %r4ueOD4<O<`7=c6D5_9rO3R@I>[rXqa(Lhg/[kcIo'B<d>c3FV>5hq$4s>UBWHS*5Fkp"bk=S:hA&Z-Wa;%%Ro_9Fm]<i>aVt]:s %D2_-GYT>O=jb4YgCRr41eEue>og:R'@i<(eO6!h+rE+eoHj=U)_g!R6E(%TgkQ\9:@6E$A=E>;icN$u``ksfeH,FmFa7/R/@!3BJ %e/3!=O5L!Z4_&_I#OpC7A&"*'55+m+mpj-4F8\;^8*?X8IX"PXI)JJ>8"kD%n.0#N!"\6H<Z/]j1Q40rn5'X*SHF-#L2fT`GUS;d %'E^=T,<;(%+8\ThfA2L*0LsXUM@bPpOLGF'c%ZliSp^C3Vo[2]dncPGL3(4'B0>QAc[4>ff@/&g072PsSp&+FUI!iX2P,*KF'lZZ %Y$6?@IVsG_ngg<HH.,>4N-+o\am4HGkC2aJ^V*p%rq=q#qY>@&fm`p7)cnlPGhVuJpO27hJ+o4T"LRUrqsV/[.t<'78)O!N/Lq`X %4Di:-hXtZ6ES%l],1?Y)q<agNnSc*cWq"*X0)jEDs4$FCS&(86i4_9;o+P&^:H347\,O<Y`_ic(^FM8"Egh]*T61(uIf)!GblOcc %NIUkKkF\PYgRGXdlVi#Q`Nm)Tc;2.>lDI2:p;n-<q<74HTQ&_2qlfFWn0g24HI7('Hd?F4>[RAd&&%s)N.SY>o'5.>GCB#eT6J9] %lf^8,h"u:[pPPkcb`f8VX_r4#?hphckFB1n_s,Kof<&h1qqqSNh"n2:S\F'99eX-?DqF22:W;5Jo!1t;SFDd/5CE?3Li*a[J,>#) %IgXp/_Ksr8_Z0ILf0<n<n1Ka^*Ns8Gh"Tokmb+*Hn2f.]"8@3:4YPNrEF!?#h-P3oL3;l,m<2c^;nH>eT&77rj,rqreT_ca[)/Ss %pY@W`6T<.91Jdu5B>8gi"TsXJ?iKC?"$V53T(i0JXaa]F2-U"EHc?p"#q'T$kit>"qY>.;r9^Vsjjb0,*>eo\p\\*W_r[2.U#c\V %S[P[3XaF`?!8:GTlbd\jl/RP'eU5:41Nmo"[ugZ0$4iPa(Kc-2irpL4.#<!K-@!@S"3ej;QK&VSJI5OQ"N$m#7HLYf,7ZH:?-LV` %pgo7&DlFF,`uXAV`$tc"-kZ<?UGB)SX?mr03#X-NAV*h=/du##]QD\(=74dbGkpIu&+)d>WRsiXj'F%mEU8,*e0B>#Rs,k&43s66 %q-1lfO64,?;SeBOgTK@^kiKF#m6>PW?=]DMpfCfkgKqU@kMC.4R<s;d7IY30nsYodg3b3`fD)D/TX=W5Y;gXQhVC99r?VI3aAu(C %?&Ok'EgT2:NWm?SCi-SOE,6JK,/cec[^P#=U/nSL\*pde#P^]reMdbJe\;FT0Fh('g5(qn9=/J!Kqe<.KkR6hH(:IH\[<qQZN2UM %DC9r%>-J#6`?%=V=SYKYWgL,@k@[a62jCP$@-n`EA^Op*NMTHND2:UIpttb?&U3P4U%n".s-A-3?/u=Iqg2#&;k(N!P5Oh\of'W[ %m=$//h"SF]hVs$k+F:\`Fr^VU;[iXrQJk15>5.5_NgF$+d>sW#oBh>,]Sr%N2S\PH&&.4^hXTlhn;#cgYM]5Pn,;*K*e.GiM?Dc- %"5e1h<>Y0_="[dfFO_[u/]V@-N`4,;?38.5),Y';E(]1)p1Vd/I-K%K'Us:dq-!5Aas6SQrXd#B[o9]uRq_hq>r2D+dUp%fms>PS %DMFCKHPd>]?J?"]@6c.J^.Np"[?"I?aPV/8p$GEXZa\VqTJUDI=RJR1jVHqf2?5$t<aIr[,kHS`0:)Rp(2'A46b>3_/,4B5k!'-q %A8mR@n"Z'i]OlG_cO2YNDPlsND2f^H<TC,NUe*2_2KjW!D2,Xlnj4,RUDr2dj!HL/Wc8ff6f'aP)u"cJDO3;4F2Mh+e0@q>>tnhT %057HVS8%1S^GS![@N&9?Ibcbi'u[$"Y>\E7H3*N@D#uutf%0Z*Ti;&Co<ta:$k:HjQLgY?ps:puchq:LLeN'Tc@luP6&:qmjP)@] %ksO$Nn3o^J7mH*@Yi<9[(XLq]mfB9L`VNrUF[K9#q@VIijk#]a*_)_(P7AGhkkef-!t$cd_60]sEI>icPeNf-TV(cWik*h]L&O/u %MtQP<#?2UcS//Mr8\)a7gqrJtZncOd@H:#BmW>]\3*Mi2+J8>&OaN=+.!G%c$pPgR6Z8(*%)q(@m/k_0JZ.A3bm]3:h`=.6HhE;L %ce<CmWTVNPDoIg\=f61"YeVKo-tHVu=aODhjrRunMqY:Ik_?KW,%NPL)f@\c*f"`%Wp!V&Ze[n7fPMXjMm:i%RGe8k1'klVNeW#- %M_^XB;SlhJ85+60CGI[RaY)iT_65`dRI>&?D"+Kc@UXqW[e=u4(Hs8p_lF(dN&Q!pJW2X*c+S5kh_:-G,i:H?,GBf[i0>7<rnE_( %mI+e..8?7E+%.GSRslRJ1VUPclpa%Mfr%r5=g6q.,tB;d-8GRLFG'p<#+a+b@B0VqK+#5"_V\4s@".jTkGJ*DZc+>`2m9/DT-*m2 %XG'KZDX5a7@#i!EaY\WmJXalU`mka6S&L^9M>?DYr!pIbpY9?.gMnhUpf+G$V'VMK,5h`QHpi^85YXD[4/!54M=Y#:8u!,l9P/4] %-RKMkndlS=+9'F7G;BjC:O#E"Rd"MPG3^i$>N24834c5k*BB:g#j@C$9Iia8i4Q\<#?eDd6t5[WhBuP$kcuLmK>NEaM&?n,I01/g %qIK.[gT+E@"=&61Qr"8UDl)s;;S92Es/_rtcjWr]5(8iddEJO<;bG9r*H)jg]LK37Tp%(rg:r$qrknVN=?QAESN#tC>i'tJmO=?N %)@<QdmeWK0ZJN+[]#0<smb,)H`VU1Yil8'(mQOIT56?9%RXK,.J+8a2.Eh(J^DYK3qi3isD$sI!/G2L(5jV`i!19erVQF-1=^>'q %S!\KqZ4Z*Ic4:MiJhFRGF[0m:&sS.IkB>A1BVP6T['VMiGnCUC#1S=Q?B$)`D-o!>6qBrcM>@U"d5ml_0^\9tftJRL(hIDijtaPR %H_0M`#..iOQLZ2=M5o<#ZCeEn'q)17.DU'h$fP<2)rOVe6q[#0di];Ma+[$V[fHAK+:!U_G$tP"[\bH)EtYKfPR.@eEJmspEfoF^ %/:D'6M(IsE'e^a^MG2-lC'l?jQ1`V?aXkF;/SY_,aHVhBf%she@<1To)Q<*Dr1+oPT65FLYUr=\-n*MH"op799pm<%r:%MJ!6#,n %`<?)eO8SF#KYWnLNI5JQ#m';.NW?2I19#+e>9tq=hfW@8.6^OlK@1"GXh<Wq6r95B)aG@0SDIm=\L6h1ERa*D2o3s+];>b!7ij[& %%Af`/NjH+!lI>Xd84s?a/ooPu*s?h#2\>`);jp](7`EMB%Yb!JdmWnq%.2sW7M-"V&qYDmZ/UU9AI=Mfi9JOFO-H'6aPrb!lrc[G %F@,&ZSZpuACh2*3knQ1o!m:oR`ek?p`5$nX&2CqF%bnq!)3fQ+2!Ta@i`+2.5P1tW(A0Z,$6`1s^$^cBJcjXX$-T8eQ#DZtMLjm\ %0nSE>+nCTX&@:HdLBakASoVpFY''A)=nore.YX`,.#Cni9:I)uS91:V'lB..#q:dLTQI?g\(.rUb=aG%C0H[%KkDnhYaRn"NpBLt %`tO>gd.S*Sm/d_JKIk%#6f*e)m2_"i38[bS?;djFJ;NmfOtWW[39pq(CgGX2BrR1\Sf@$`V/i8mp<NA#N94-\b@Z"TJN*&Q[jR(X %bKIL6-]?aRn(Y<uf:h#U&)^j+jR>NZXC,>>;Lut\&Cm'SX[g(7!P?"h4#Z61R5.Qh+51Ypm2<D(;TmiMDh"DZ%[f[pVVJ18iZ6/j %_*#N[FKSOV2A.0Qe%@-=e+De)*39SbNpg0p$O(k,1\\\JC^/L(8nN%&0'ULKP(sp',\GWJLfKod`A^cJWR1!oQU[hQDg+sp!LA(= %I;rPIYbPPKj=8i&mJ_OckBe2k\!]o>G_Z'QKkkVF2a)Y3rSGHfhs9.om<SX]#fOnd#7_i'bMkJKgpcn"]+6H!Q^+;XY#bL=Oh]\c %F73G:arB6DB:#uQjo54*[k5=AIhoE&`>]>))f'`hiacIjh>I,_3tEp_gjF+KrCkOf_T?*-lb@=eh:m,@h46F6fs]DLlif53[TQ\h %e-4[$X"VP4o=B?QLj[BFlPCX,\9$!1]R06#=Pg/sWJ`VdGk%ARX*%-BT_T%8hS$o?Frrni!":+dVaa<bbdP:W3tC^AY^>hF>k4U. %GO@J9E;/A)4&?`@fh2hAH./6<Mon\)nI8dQ]qP,Ding5a]+42_Zc38X\T8R0oTn;<(N4OcQ5&3&2U*2pcL'JtlbMq*(GB[f[@A'5 %e4MpM4(?JccRZb6:\cZ2$h,)Rr'pMtkJV+&4bc&I6DHWOKP@%X9oY)uS0H#Pc=KZ4NE\S0Z91^%We^)P`"hLE<0aT%Dq=::T9bPC %j*ke&1A6kMroO.rD>tcjEG,#O%!L5ds(?aUHos@).)3l2N\H2]DDQK5]*YsmQS+#0Mu#Y+fX[@[s-3Npjm#qqF3Y>pGhq/[p%?tm %6U*!gk]qe06Ql\:(2@&O9q!V06Aia[+\T7,++=b!=Ng4jGQ.NX4b*,B3d4Qj_`Omp]_hI/m%g+44SS=T0;#4cSGq&_^Rn9K\`6<& %19Mka3Wjl,#4dBSgKq=,s4d:q+'A`4\;P4Uk!<U1H/"Te4FZ%&rH?q=1$?5pce_#l0[9!o^BI8_)_dP0"h%!db80Xn]mA#@4`B+K %*R=BJMF0IL^%DYW\8(3C4hL"&&+"f3me'rEdMI864!5@%*`mD\Cu]+_",lKri>*kYB\V(Lhm@XIikj]@WZ,Uq="Md*(U$qCgiiYA %",B>e/?>7!*8YaM4jUK-06l%mR+t]>!e$>j30jj)[Gc8Obh68VD\`BIWe7ojoX<TQY.NYI3RbO]SFF7pK@nuW.?W35m+m$`i1U67 %&+)TcFm"`Cjt4GS&b1X^=n:O<\H$5dgFN"<>'iFR!lb=(\JDZeI-1rc%Nes=g3AiE6.YF3juSqY\8(L#/9;i0Kh7gUknYj$XB[r5 %/M1cp'NP!]XrZPn*/OS2s*TcTY(M3F),"5h?TgUmB\Ztns0q`ol_u,^!pG%5h>qG&^a(4h!tJ^Xc3\,;fOgU`6I5<"E?F?BS*-.T %]+pQ1-'a.&e'n3<GBRJq<+4>"[8sE_1YM?'56tSEeslVfg%-WE&@Y<_gLTGWk_kEd.;+c]UZ!.s6AAF+<O4kW_8<k?U=&3_jhL?> %JUN64*`WCRj-('s@.9fdX?WYYIL2aROO$R&$&."$69`<I+$!G%(g[b,LY$P8^MpNT6Cnhu;[LUo>A#@&+.h;$J,"NaRdbr!B/5tZ %rbTmSqKWjIqotl8`[lH4/XgH%5AaP[WOY'XQ0YTKpIEodhf6ubc1).\b*R.m#Z<]0R?J/3RGJ0,Y@5\c?iWek!%h1\3I7`M=uS*I %Xl3JWr;s_P_K2L'9=a^MCphUi)V[cSm28)\8Z"[%of'+"p^SWK86e'R2!FZ5J7FU0V"()j?13a]P=IbW[<m-:HMJd]6lSd'E9k3d %H5kHEA&+6$F<_`nhSjR<ZT%-7qL`tWDe>)e!77,rP<naM@OM^iU[&P1^DVt4K7PBT?9!o>3s1E"W=4OQM6l]dfa>\sP>;nrId[+R %k44B.kg@/uU=X/F^\Ql-^A-%6MlHXPnO8S&&c?6uXN"lW=eArmJ?kr3q'kF(8MDs[JtQ18(:`,rUXeT>>!]rGK"(F3JEfd\0:B(M %R5kU#7#O?O6,@n1Zb?@BNP',,n($@inEj-jNEC(Z#+bU_peOKu2tbIlV<=fPYo\RQk-@AF+"0[5N$gWK[1OY!oJ(QinTe4?>*<p? %=n(,%&qtM'#dY'(9VOe,=31CW.PoP\F0_[6b@+,7a-i6@+[<;sX8d;Pq-2DCM)!;9XmiYs<.>,SrA0fk;.CF'5QI%dO"^(^TkF9^ %2tb6dEuql+cA%gc/A9>ZTpc4S#G*uCYp#QU^`4:;V/l';%$(E5Jrn0n,F:_D-_bE_T&Y)+7tp#LoLd3?>X.ls-CFC.J456+'./kT %@=I.I`JW_41R+&Ph5^B['N5"Uc339j+Ef`C%fn%mr=4PWRt\`3Y2CD#!'+/J@Ku'`]YrcVH;T]\"FpI(6-bFal2DS*M5BtN]&':5 %+8/mUO^F!;WDc8NXem,`Mr3a%MF9,j3us\)oiWA[qn7/go'bI@rbog<s0`>@jhS1$($&j[HW@iis7`2H]MHA[c[,hEPX>hbe7&C> %kTTpp&+MT%d'+bl)`u!qb_(co\_lU*bCdodR+f41HQ,^LWF12U07?\J"oMDlJ#gkE:YuDi&.RKR-q`_&`bY\5T8RHHBKYkSl1s7M %I"(q<`ggiG`VehBFQoY&X3<iQ.0t49e]WG(e<u/LR3Cj'ce7R[qkuB,]$I9]N]'7kN$2BqWS"E2GT`WQb%G#KUTrcD\'sb#me(tT %#)OJ`(aUU=mfJ\G@hc4)$\J>tU/V&`KMHn!hFnnWfHfUURBb?#._VS)?hPkbp*eSY^%Zkls8C:4e'HporS6rQ#8KtmIOk/6US7Xg %0^#oc5>S46ce@#ijo2`0s'*&6Xk_7#Ee!Z;s+&^N[/1koQh$^"^D2&6KcV!G&NFm[Mj-L>`n#MH(hnpYhIZ8'!M2G(:[YZNjFN3> %JZ\'4fo1'_q<>#5^B?S$^&Z?tVQu?fl`LjD`"hj5KW_T'ELDFPKE`V!IgJFSa7F8pGp/Bt8jiYj7:&@sT0s/5&UI=dpad.F6L'%+ %5'^Cf&?+&_-;2X@b.u1A"]U/cO@>-bk`0p<J4(5@oY1GN=L&6GG,Dc#!"h\p*4fr.Q7tZ!/;Gms"Act+ONC<B,P_EWhpnsG"SH/2 %V[U-Q8B=Y!',<Jl(OaE%^1CcM_07eNpH+u3YJh3<'1<lrAluL#N%-iD+Rk/^Y]KUH%99]`6WElN7:uNF.T)f#E\d+)nJ%6Z@GASN %c63rK5G@%.mdGr^ZUC(ng$RlBNs9uNR/@'Qg'@,S53\#uFN3ZY]0#5T`iOrsq[<+$PpVs-=Z\9l9V)9f2RZa"=F[RNhuA4,rJ_VI %b3/-bRTf5$`sOqAohK9bDBV>+CG8OBqJZJL7LhG/-r2RNMg,1;0L$)<]t&b45gaoH:&^0`EbY0Ah]Bo^ATKjQ)D&[?!P/B=>k12s %>mZf3d18OJMTn@n:Ul^TgfLA7'2U^K$nN_5#L7:]HP'gOo:h>ea_gVK_p>B^I+u.WG9Gum<"g==b!sZ\n,o&HaKZm\)-#ZU,M1L( %rYK`Y!n981\e9:k+JE%U.@\GPq?\$'O8L)gnuUIhjr\hZ?$Ms"HfG,,"k6+%-R&Xg&pQu%-sHFu`$8+@Y_Aiu>[VJ?0YgiU/5s@L %]Hg*p"K%]Rc,lho2N)`0YLG-+D0])j!3@7hO/%E[#EuX+G-A*N2'YZU.q!EBB1DuiT6SUY[X_0t,KZqJ,.(!Oa#s>%q`F5\IFe'3 %8f:2co?"l7n>N]Lge]t`<63uPcidbr!W)p@OKd=>cLA1?f'h,/Edsag]HihE"I;Y'K5)ZBjJg3kH-r73["??kiCJM5!/d//^B3VU %!/3=:q-qccO3C!j.#<S)5%pT)it-jbd/6`^<`7525#Ti%nVZ$cH^OkRf.qiFjT2k[o=&`@#lO5/7%:'THOJMC-C6H:V5t2VFP6,i %g)]9:0M:2pX+;;R&VB=nJim4bdSja,!7])$NItoF<^2.ZcNO=^%*-9:A>G>43^P*A/7F1[d)/s]JO";#8d4e;`m;"$aTFm7YmE&/ %!T"uLPD*Sf\Y/52;K30iDlYhrC^&d7%EcbrW&;/;5nl(7N!b)#;"[%4EQ(EmBJ]GM:];qq>i9[jNCnK1J=ScU4CUT#(mMoL#JUDs %5?]600BU<W8J9i!+\sDVcXQpUPS]J5/HXL[mXF(LJ7!)g$"4d@7PhQaUXEMRfbt%+Xl1\\S-1Jm9nhEdG[U21\c[TSOJ$hQbNJLg %Js:YU^E_6[qE(m'HMl\#1]cb[%dQ9;cP:\,C*%hiO`L7?5m5"=i1?T9!'"7bla#C3J(Bm=B-\(/NZ?]uCmNM7>b7'ZV,FMu3u\%k %s&8/5T,4hi?0&9pT'UsEi`)>"%\!g<KS(_hmW2o3LDSqL_'b,:PK,9j7"S5rBt+HX-NWs2QHfPBp_'F,X*X77l9.kmj`3UE,0)4l %d2DN96i^nJK*\0g)gkE/(]pR6mjSO/bm8RqXZ;RW-*em@UH#pNh's$XHr.W;.(mJ3&HZ\b@,:O?ljqu;gJ&.'"BZZa?'YNp?B0g^ %WOtP5C;3n&@:d+SoSAV=T@tG_-kSkINNDEl!bVpYjW9@((@Y$BLmeM+.3QhQETiVUM)MomT:IlNNPSXK=FY+qS>U'!6L/K8pm,ah %P2L%EgO?%1M''PtJS5.Hrqi=-^YS_SIom>f9OFGfWj'ZIE&8F:5L<3'NiZSB8om^k#<t9J#2UH;"MOrg2t#`a'\8R6FjJjb@k<S@ %rTTq0MG$rM>'`!>Qps9$KS*i$Rl9]%[`Yks6^ZGH[\I#>MBV,Z39h*[[.MAJfoDmK5SL>.+PsaubrB3h>I@S.BXV5>_X\[qFno[Z %dI4kgrZ=]0ogW`h4[ETX#qVS9YRUS`lf_-aY_\To[^p,&M(3EIj8.X0Ye9i%"3A!5@D1EL,F/,=?L)I`JeAsI%'2l^0DbP+]drj7 %-=$W,Ed_1'KO<0Mhn`=bQd5C/s1UQY3pAS-`0Y8UkeFa#*dF4Y[b.h?R#LP=B;"KI5iSF#_MA,5Xag]D!#a2%D3X6(jXpCCr9'`, %haWrZUR+2qFg\*Y``h9l&*:B;ck\ee;;/kE(u.fVaiNu'h\8,bI]p]jQqm\KX4:a3N7'KOf<2.TZj8?_SmcI93A+Or'=8&.p$#]X %[/EoiK"$F:e,%gA@"5C'^>lBqSHsZ:%q\^p:&e[]L<Fq5N5kha?d$Q'LPMq*3qT17R0Q9A'cgp^(LSk:1mS(E.NQ5&CQ>7]?VC[! %:AaGIcARB=Qc`hAou^Up>5r-dh*:pSf$!7I.3:N'*EMcM-=$MM=!M7OPQ5Q-LXl='h&LpMX@R7((U$GaV[/e;`dP;L+.k+^>]'9Q %j.6lg5[.'[56`UR;<rXX3c"oAO_&7XDrs=_,JFE-m^LaW$o[t*jZei)J+XMeX`;#\e=gU>;4)AFMbVn)^k,k'`pcPXP7]VAptP\" %@!t"Po]sD,n?(U4%tf86ToPm;dVSCDHr0&SpsfI)AUcHFILQ+;JSim0#Tgahi,K+0s5\%<W->8Y)'$+TT>?H^B\XN7rssf+"><s: %6PRgt^OR]TH2==j+M8Yc[I$eqLIKKBO423q!*3Yq'1(6Vk&l%J'0;/C_3',O5Jo$/0K\]YDK1\Re]%'5*B>(I7]kVkXl*4FhrEX4 %ZTYHMg7@s4:NcQq/jW^l\HUL;aWPh-msRm&hsmd4:psTc3>[)3^p&DsCD_HbZj0tgctrJ9R*#X6gW9APJMOM0+0FK%qVF\BN7*1U %&?jRN[=Vnm&@RlL'_&$EK@?r&hg1*e4o%SUQ8&Y'lL4pFTsof87tJu9L_/qHs(q@SXX>.^OT8H[qaSpS#;n/g=_<M*EN2=<feb:] %M[F)7J2eJ>c&8cLg@>kt$B@"Lm1b#Fe>*(H1/o./p3pt-1@D1KDl*:sE)7X,q2a7c8Z/^'!Dg[",<D*ErPA33<Q?Oe(>0GQNb!Cq %OQSUV1Cnrq$DR)Ib6uJ=)#R'AXMJ7MOZFO'6Cqpmb_tb.PoV@)H[jO8Qg1$7]T`IBlSeBNHbV?#FHd;R>/LqS5'X,Y0<L0%1Ms'N %!768pKj_*f+a^HL6hJeK[E#GS9aH@<Zb\=Y]qMk\8=Cim1b\KsRF;u[DMf#MI=k+"7o'Hrer<m8Q2F$P*YJ!a'@/N)=o8l5,SJlR %if=XH14R57FLu1PXDkt7l%$"H4dB0kV4ND)iJ!aU!t7,4$ShRE1WUPtck8!Wh.sb+D*\28>#R6+J='b.(=8HMP\AbHG,'%)e\ih< %#bP<VI73J7LS)]U2-kptRmF@g??^_>P8Z9G43-2?oa?;KneUF.%L0gM]*lPcWWVm9[[,sf/2f;<67SV:D`lOnS6X@M3OTr-[VKaV %#2B-XO0YjXRXLWn=WmUBhZ/`Y[6Jt[X%Ho?Lc2adgCABiU5&X@G,N=+Y!-U-a5-U-^+!qU1_C"moil'rHL(<5YS<>%2H,;]<Q<kY %eDIuVg('UOrX]]fh-kQTn/ZHnV-FKq&kXZ",P6Br2A(rVB%X'n;P/p8rh.SSnBq2,!Fl1EmqbsV5/:^)m3^"8@*?PDo3\)IY%Xi3 %.3NHJP'((@lI6&h5hb]qfY6$8(]<XH'^7Rd(`Q'P/ntYWenP8$dW#SJ`[[`kBWL/,%'B2=,"le0XUi09``Y)S<bK\(<]=fKf(rO5 %(qjpKP>M^dCHM#])_-=*NDn*I@//UIfb+*hP_+3!i#j7kZl#V>a+S%m%lDg.DbJ9'%oPbN6UKK-WT=?mlN6HacD;CG,VWs"YUN!/ %ES)7kN"jU%FpU$)9W+!nbNu)?"7NAhV]EP%)YS/^?RijBSAHhs"tr4\=TOV(N@prJN$MJt[aKLESJW8YY3@;l1>0IZBG.je+EK'g %?mF`f@%&#KNJ=tUKcF'sS>=3p_caj,2LjqlDK77,5#CLeZ(6l]_Mnbj[m0,5J_Rj17WomXD8tt'lE-cfK9;=[A^^i<-RYTCljr;Y %`r*u`-,_^:8OHXG8ENjAefV#S/LP>@U$Z7BUt>IACW8K%ErpcmBA]T(6iL7jVG,ikaB_$rc.9*VZ=-6*b`"AZPU#EhJ.!:.3]'Ub %C"qj;TL"(sAtr4r"s]V6UB\u"C?5Bg59pooL5%u!p*>U-o;)-#`"Go4HEX5+PVi!cd`RF6![b)/BlnP#n@B@i^H;\NG'sdXd)p(q %@U$o6=Ir>%k_oP*FTL2]gTdmU[+A81-Zl>(.h.-X*]AAH'[,@oDRB13Lo*C,CNZH\?j@pH$smK#!,WH)ndc]3e;U%qa1g*fX$$G0 %9$]uf_Ic0N&r*.sSDK?E=N0+:/oQt-FDIXG#C7EUMBC'PW<`A+%.5BZ.GbCN#I;aHF%(*i?e56j*<V"h4m98]NJh&JDPNN+BabH) %A)WMH3/I,XOG;*S:EXCg?^CE[o9jV,64`c.04nO3n]dOmRS1\^j71C?Ym>gcde`d>W4k5mJ"[Zoio\d9Vu0l"IdJ^nCt-Ys>cjs= %(#g/Kg!<K230ZadS*0`830_W73h^5NP="g!=#lKV.]&AS;uhDJ6d*nK>WPA"9:Mi_7;hSe?k^g9+"q5-(<`i=c=Ak_HurRVg^d[? %Dp)LeoI.%IGeL+pm,%0;/ct"6o]TdJ]siE>=MCuo>]-CY>T^=8k^m`u8n``KW"_>4F$pDq@S;!,kA%o_HhB,#IJS>6?!6'MIOWH' %)@_J=W#giR7h7rVl?<iA"Y:l58mZDlJ5mo+:u_)u<@GCVPIU6S/ZOhO/rc[F"oPdGYA?F@UF?ueHV;-#06sBIXjSWi'IaEPi^-d` %K(]AM0OGPQ(\aN;T@FG'>cs@b1KtgS$m.S,6S9rr7eHb7h<(cs4)sRK)?lc'4l+!6jp[kS.pIQYfRs)ih?.2.X:6ZP0.qUY6(`p. %0;"Sq5rW++h^\e()`/,W%Ju[/5GJ\!\(GDjn&^3bLE8pC2mkI4T][8V5e+=-H8m%L288c2X]#GKI',#;9#p!YV:lqkiDtuH6,?a3 %@2CE<lr*6qG![+3X'FJH.>)4K_e5=jgU'7R"(A@DG^iFmlU!J>("mN$mYJLOpoC!O#<du59RA7lNB9ik-pYkn0#03ZY1A>'_SHNu %1hPRoe:Y,J>`+/"V7m+uT%>LB5m-(>kB(.6%;Qrj5($ZHhbXNZ]OcGPX@O=Q[/D7bK7\M+U6=#UW:e8bXtN15OkfMh2!AoLb(jKS %c%d[pTE&HeCDX@cAeu8u-hfXlTMk0.WuS:7&QcP?kn_.a8bj>8$6WqMV1/;l3p?/)BraiF[)H%k([jqJ#/[/5aXn>.9&Em*@<2P" %TVG'N70.?Z))Vklq>Rt<^k;&=IT6f/hA<_trIP:[?%FtI>3k%sG>?lFPXpFI8)<nTFjU'VmW4";BHR_=IHF9dVhck*=9^pIg`NDD %EC_)AnlX+5#<f(ZLCtL^&@Sb76/o'@04U54-f`CFl9gRkkRBIgP6M1Q)%M#D3_=g!!;s(Ih)n2bj?\h6Odg%JA<T":D=V9V%1;3T %Ffi.-dBuEsTPa*\Z11L/oOP`0/+g7_2%9m^6,PlD(65?or`\\W%OcrnDK=(LgCeeYe+gdf"Yb/9/P0`+(%7mH5o4:^.r"RIl_2[E %=?681K>t;b_'k[$SI/TkL&Ccd(j,H*b`sN&mm\AjX0?%Oo_Trd*MPiN[#aVm<Z4&XYP-"e-c9@+(05[#Pn'FpO"\;A>9i`3G>AF5 %4Qq#GDIS9-DWq<<NUSc24[=Y:;.KlNcL(%+=5]`#.k;$`,->O]"pV2'bVF;cS\2poDXrQSe"@(M#?M^4LT,I8c0M,LK/tmXKnRnL %%1^N`<dGuSrjjV`YCJnL6>#]sLV%OpVOho^g-nO\m(]%Hle[M;qap)-G]BM9TtZ4r3EmP&hfD:lHOn9R)me>XN\7J@Cu.'Whc-U$ %]KZmK53Q>q91p`1gXF9r0@O,g`44![6@o./jlc%ArU&-(s-3?qnDnRU:rHDBAn?ME\SpTsUR@4RRuc!Nrq:O"Ce96riI1DSC@h,T %B:8bm54]=E]er(Akpq'Ps8"`*h:]I>G]$C9!r9.->qAn2o?p@=:4Km<HG?>lh'kmX%E/%*U=cAnIJUXg7X_n[4QsQ45V08^04gCB %01.Nq/fbbCPd_)XD[QkV\SHRScn$`Ho`6!>16N$q5$^YHMhB[Y!:ZW@T$1I)(HVi];DoUUY0(+!Bd\=J>@)+d>a@>/QWNunBR'Z. %<R61!)$-1(jmKD%e1<H'`F=L.))%lA)iY]e`._L4Yr=<E]PY/$6oN>R=LWmJN,GK2759D(jZs]f:M@l"1mXRocM&Nu\@e:r5loC! %I@W2Ci7P(mF\lVj(j&D1X>4I4&R$qcPX0)Ge3SZV3Y5#<#/[r[Td<&H'O!76b+R:FIaIaa9L#It\YKK!=[k+/QHeOQ73-oPI]j52 %)@"H66N+Vc*`S"[R0F+R%;W)DW.Q;mSh_^upjdhn8f>#0Jh1oa=r423=o+df^S_JIKKmg$lIqn=/V[[eC]Jj'GXEPel3tZq?%Qu. %ka-bmLQe!_1ps0oSQOkgg2X;HX4mgg6YhP..?.\"hi+B&q\TStJtSn7Ar;<->tKigEr/r\'@"7q@U_9iqkoZ`.B2J)3VI'9B,;ID %!MF%6nX][C"O@,H.RUtdY.QD7ec[==I0T[UL.^W>72Z(U\afa3fpjW)PU;`$HLDJSHJCe5*(Kr2n:-=JB_+jIM+qkHcl>`$lPhc; %3;h-fGLE+cEZ"e^LnLO-jmp("Eb3Q3=M[@mY:i?<;ul2,?S(W"jaRo`IE*d:7]%U`]<=nCO\]6R$2Di!hQ(+-p`Z;K7X#A?'-!%. %J*M5h]_aG4$FTP`95B;Q:@!Q4f^9j0/L(W33sb*B<c>AWed%I=df+ep(jAe\+4pA>\mYc.hVKW(2Yt"-lAQ&&qp5t*)HHaOXL/`W %mP;JcJGdU;4lp(.C]W+6.J;U6==2V*qcI+>]<<r]?&eY.$sm8TbMB*CL)L&'MiWP&>jErKN0Q.Kluo)1]PfTqQUq=!p>^gd-V#VA %p:Mn<9m.#gCn!t\fZcp\b$*4aQ(F;M\U&]u?!9K:T\%gOU*:M?#:b_dXf?]W/FU:Rg#4=jh00saalsTENB'.n.n"(50[&sX$gKWi %n,,Ms#m7;;dCe$c?rVFr8El\DN&DWqBk?8UBg[QYY]F/25[@goij(?Rh:3=AE?j"69N6d0=5N/D+\_6H1>Q8A9qZt;MT@09ZpD't %0>&it2Uo7-@D&-l8$`4TnEs@/>Ys>2(=sI3VmVr7o4j(9b.N`<diqdd$+s&`p>[)m/^.g"Yb#O\P,ao^6;FTG0G`e\a*O1SIV%\D %Ke/Ok)C*saK?gE2rfnS[.g-V9;K`jjj3JBC_8N?:<R#np'h\PI'O\',"YXFb?qRO)g6B%qfpJ\5dk:9VZ;Kj]03"BOffu:Zl#_BT %@UZ>/lh@Ro[bnh"o+$Aoh]t?/KCSk.mYn=>\ABfL<Ed<$kr[r'KGa/*`!$)_-;Fe#=Y.aPQEV:1++%6K;W$"r0sB<9Y]JF'k8RNs %KcC:n(7>ZPRiuC]L.mjSHY,q+4&q;"Q^i"gS!4=%FQ,oGc8a%Jm[Ig@c<p'gQD]HIf;cSjg[\mg:1704Q*n9#4\eD/Q#J5>-6@:R %7)G3H=D!qfFA'W1kd:dX("&RH?=+ON#m+iP\ZReh_7OW()o`1m6qZ*0ZoeI:r_V%fokF%QG4:T\#,!t6IdOa&Xg.>H9H[-+DlSb? %2^Om09[<]hVEbs@HJ3"?!)MY=ZMX<Wm/:;gio\M90tTZ&%e<CcM/:18Jh@R8Y`B:em+3%]hEgQmnpT]<T:ra9%2L&$rio,*U(+=P %PODs!?o?.l8fLoI!LAS\q1Ffd`5SRi@,c!u/a?jmc*,_^0Trq-?\1D0e`]mRCc`_>UZ0(j^XG:j3^4hudCKQPQRqaVoUI!S:5V)b %g=Esb4YVe**KJf73:t;;+&%V?--Llk)D&[pDp`)d]Cu+ATYk'1'_;NrpXSIjX61)b0oF!U6:^Y"fK_r:"U7bTVFk?TS@0orK0rA$ %Af?2o8rK1jnO3\/EJE<-d)O\6Lqu?D8J&%r7p%Hs-3aqOZ?a,E/\MQ&N=o&ElH+uiC%FC0]>o!1R5gT)TgeNt>*)>:d<pB9$t/`j %A<_6I$iiabO9(PV!0"6:H\_eF$RR[oZLG*@(qjpLT0]KPS\;V-433*8p'VBbn@fOf-L#jqBrBG"@:uVcB)k!f>Eu?L``)Ki]1`#g %$59;:)Q_&jLAOFOHL<I.pB&Q0_c`/CIS<?]TpGa`5FtV"N+Y_\*uC*dk+i'$ANV'1BG\&$N,EW[bSrG(S+'R<6ofQdSCR'346'S& %)]QC%G.-BU#gI"0A5K"K\a5H/Bm\'@bL(5(-B9ECFo%k)5h[?PiE88gp)M<i<5HT%L`Ufnfb&jV_SX^9MmLd[RaU"L"%QjoIB[M9 %E\qA%9s-3(*"DO,j(Lnh+%&7VS@tYGN#^)]oQ%+*j,eBaj+aNKZu-T6Tof9;OK>8e$lO`'\5f*7]<T@\Gs-\[eclOpFML1RKcB<m %)&\gC6MmE3o7<kkXkl#jZcT/tq3fp[mc3?%.q0k$a3_O<_j\4lKc<ak=)lH"5NE@];_N^+@m?%JC*h&>&<=:/4ee+u%FpS0Nut]n %L6(4mr>n(rahg<qSMUIs/3U\c<s"?Ac<c%+HF$4I1kc$l0hK:Z6GnA%!XpJtlUnpi8hmPg53VaF(Q'bc-,i,6cMB\V'SH?XWSbn4 %(h=f<0"afo>?cT_:)4&42S2O!-4/,iN\q(ri"3_^plCCke;$fH=0L:1E+TQ!O"rLS-oHUPGq;Qqcpl*m7V8N8d+Ke!4:;BrW#KjP %[H-#)@YP^-M6e%c01-D<4%-&FoU=<Db/SR@%ApK'oV+q1&?.I*.:Pln)?Ai0'hjUL5=QPn$SX$oY"4l"2<2>?:-d>kb!o\eWmlET %[KW5TT&-]Ch&suR46$j4r'98]Ls_hg3?-=TE[d8c$GJr7!>U6',K"a-\u'D]#c9$S_D[E_elYq?/Dru;j_0s6+^ZkrrpZLXDHGLO %g)W@q]J/Enfk8[r,k=npFE-%D3k5'9jNpa.Pr%Xr2c3846YE#WVe$62QU@YiP`S2/e!$]PTsN(<1LpkgO[EcR6"cB5kUMA55(h.B %/N?0/SUC\_L=l,YFS>)%`-f\#Zd5;N40Nai6V!.e;8SFtc=q29"(r!FYLO6UJ?Y#<L8.]c-KR4`'%*Z0=lP>D##ER4)S(o9-(cGd %4MB$ZU1h;Q,jUF-6XJ_nBcguB3=H:cqF3bHLbh-\;cCMSB7+94XtV^s.:)16UP[BNXE`*9$LUjD-guuLU`SpP6s6C?Dq4&5#5?dN %h(U-Fc]ubN#YB*?;W\$hAq\uggo%$j3-bBYMskqX+W,k].(Y]QZ$CYdh8Wi:225'S]JOB+kjpDuH$9u1!`Rq7VFX7=a_jeG+SMC5 %R-`tW<Fsg[`5#F:B*XBJ)%m4])BuCA7P!*=Q+["6I"iB:&lGhlg#S)S\`1cu[53-p'iU!hdA,nLaV<n-I5<3(-?QMf1ts&ObN:@F %`GmdikfGOF`Sr6?aq*=/'BBfWYc^(!S!09G7\J6\8a5f;a6+"BllqLoi/ms?;)cWO-*[9$=@\/-6JEq@g;LdBS&^iAAFs98V&%MM %pl$7fX#e>7J&m9,TNf"kbjH5L/GEFlAtL87l&'R4$9E6aWcp6Pk[*ok@Q%WqmNL_3'nR+;9IH"`ijUppB'8U85'ER$2B"UU\2[nC %Fu!c0ZK7$"=&*$\ga&&#TAB&$+32UGS\&fel=MpIp,'fBmB.C&G:'A"Hd:td`PDek8%fmrYgY.[Eo``&`uQXiD">N(.LhC2@>^Nf %m5r/5)UIjU*"FuL7e%7llMPTe:3=3:<Cr0RA5_Q"#!MP/^/9r51,J0_5)PrjN6)Ro7h4d')#++Z'll+A9:+gZos(E7Qm&GoJ`?FK %7l_iCN"&PBGf0c0<pia1^o9G>kMEJgN!n:UaZM$;PjCOg!B63_jcQgmY]Jui@8)Pgn6?jhAG!s!980RVd3E]to#TJC(bIm`Bm#![ %D*d:*h#j9314XD2fmFU]*Z;1=5%;8`L'XOA_:0No5T$Al0h$XTV4lReA--1ds-^<gBfn/n3ASb'S(8ed_3/5ak]T_I3NtJ/*CEGX %'%rM)\p?7mkFld"LI8KP&=$i"1dOM"eapaoOl=[JdNM#Y0H1p_6e6V%S0dakH$&>J_0q_,BFgr#fnV0_QnT6@q,I0bfE6WE)E-oG %=%<Q"EY1G?!Q1-g6M4P$Tp(ri\]tnf(R9,9j%8O4;lCb,TJP]IH+gE->s=c@$8n^+T6rVWA*/_0^[pDh7AtOXLGMAtar,3J*?SDT %iB1\I]$?);b80_'*tCfr3@8`?R1C)>gXE\tq/@tT+n:p18)4tgoAPr#-VLD7F$:SmWG`+!=6rGkR.K8JNZrGn,[g22pR"L"r0Z7W %6VO:c`g98HVk$rCjsgBY'PE;V[*M33rOBVnK%LGfSt5JkSbmD-iZ0hc?p@TI7B/hUU?"AH6]=1f=c%@*%5]9Y7KH<`+[\Ri"7ZRF %a36$BB=(X!,3[7;ct"HCap0]'%ID>Q->a_pnUrDJUh:&^VC+a\$R,2\jkUre+4ms.72nbqGZ='e?,8m0gUd^DY*_KuP(Y?:@>`[a %[mRkH>Bj6Bn_9Ch<.;[B&f!>CWVcg]jiEUIatH;_Xup9kee_Ku8N0B^WOKTPUu(s4Oa?=l7d@*/)6()uN)]("cqZ3qP4]`,j/FFo %l@b!&$.hG[>c_`#KO%+&H:imd9//Y0iK+8uE,a]/SI0#T'V8#KS/oQG98*I-`aZe\R0oiq((AgEHV]?j77;AoKqg&NQJ?5u28\3g %KSLJN?un*_5-N7<;pZ^3SYN2mBANtk=FK3XIuWP66`*hf*7J%'""/iDrPUdK[&sJU\+@K76^o;?(?(q$9aa^RId%$BE6tO"er2u[ %ClKU#pAieJrs0otk:a'Rq/.Uk/O"rQ#DHGch7Nl?eSnZ1nBY,`rg#SN--@#Mp^\pE=]eS2F4oQ*Q%'ZL^kO'tX=p)VbYXH<K[g,a %lYLuX).b4Y1[Kj[f2PY/0nr!Slb^\&A^Kf'iq8u95g?O6h:j6frNaVNHU#':%_Bk+]Y)WJm$`+jb]YU]K:7tZ(-c"A9,+N$pqE*+ %l<;HSDDg^P!5'9C$p1Uii(g3gG1jj2MluPCb<*&TYT$026&kR4'!F7D6".IY:KfAZb&5S$LeWW[E-,@o;$RPI4XI9?HeKqt_kUT0 %2T/5^c)tdT.4q/>h4A,gm,Id2mbK=k*NG@%[EO"BbYpqX9KILTel5L0iP%d`<uP*d6P>;T1g&q&>GDC\c\MuW6k<jDGZ,aO`g'JW %(0H:MFs7b$U0:,!A_)5RV^X&E0Or=lMb8"8m5GUM]94/U];2Wpk>Y$5&Pduj8MBTfYV+W:alK28p"@rFF'D%mg(i,WS\h:-f13$C %U=3Om/#9ApU"03T8f#_fS<QAQ#50JpT&Zg7A^.K?$CI!a!m%b%FJKdP1/b$kVGkL`kL'qlInc>*8(+gJ^1YoWQA//8IEeX14KnB' %S'EJSd@Y59gH/D_bGHL%+&kr-S4uLM&lqP#d*lRTWI(JbV5)kAkWPDqk-anARuVT*Aib;3+e-aggEYn0):)XfaJL3Dd[?kIVpD4b %mB/&hdALeA&o1LHd^O$R;D+M`T9<R7F<ngHq8Rj-VBbK#20s5qCcYHq\uL6DA^e1NiUr^88*UFN&G_eik8V?UZg$73bZctG/[i^W %CcX^b.CjQ/Q1@%Kduc\a772@HVDH[Zbb]C%)=`e_8(pAk9b`%educ\Qn$MgDRuRX.JFD05<hfBAA"e<pflSKIk\d*a.@Z?to1t]I %B:MkS1aU2$<20IB4H17.UB.mNE-5*pE5Y%<V!E_>0H?#=W+L*=G9)NG%t8i41K+(6dB`8:?Cf9N$-r5/(j"8O,6<QkZ,2?t=:k7p %!t'F]paJa41?n_^V<Z^2Ua'KL9OS/c3GJPk>L%%373lMI;aMH.:?kArFNlS#(=C.Slmdc><DM_BCi1r(13ZL@:oMaseF=/2,/U&# %SVq_\Eg]"ueZuiQ\MMV@\^6m/B+1KXSX9+^pLWcK[fi'+h0JQ>lH@tf<goDYbahU3gA$@aQ+:D;([fZ:2t3'<((U,(B-D/!kNL$k %\m/):V>JVL!3e2eHM'D_6dh_eo$Dfd2;!!%8O^QKcHu466oV<e)3_/o#T.m7+h:&lm34-LB';`KOY$5MO,R0rMWui)aM9.dmOmHH %e']7).NbFZ5\L'b6_/?_Q?>&OS"CbB8iT8'ObBDlB%,)K[&a9#&pN?$N;Y$gHXX%?(aE'/@gt=PeOb][KU]MDXGpq7:KKL6b-tRU %6!$PSNga=sP&YN]aNTU.->8Ng?m5YNSK-IZUd9]20j.4^Y[5<XF7E;uO7sW!J,8N0WMKq9Do=M[X'dp`@O`tQ<l&bI`DibYWIj$h %JhNOQNen/q228933S`0O9%;2:[fi@1a@a**3o.=gH>+sWX=CVQiYk=p^YL7m"N#i5$CH`QZ3ML^,(j.ZDT_lL`X6q\c'&WJ3,O@2 %6cK\2`gm>i,ZM;FQMK`&T86Z"DsH?4q?hFF=3>$YV&:cEq,$#[Eu94_4/U:C/)2S]del\<XY3oj0?8%Pa)4&?3L&;Xh\'^CX]5A6 %QnFHW$o(L.R?,I(&o3bG.+jRkM7'Q(RM'/4PN^e_[nE`[g_06hF"\M;I_3$sp+_Hmo@mW,eg)U39I3#?>TXUsJlOs1YE^imj'tVi %>)c9W*6`LhbfeA:;?3pOeSM-LN:gq,cl%JhDWA2_67hGh>m^5qL>>Cs0WmL#SCNVY0#n]%M)k2]5d\n^3NbGf[A5h'eJt#dV\gWD %Q)Y`\7T5Y#e4J_iTB.,<m_6n2ZY"WE4ic*#"1$b5</PUaRcCu#2eFbqQun^aD`Ot[&a9;9Qo2[@j'#'O?'TcD^Olecb)^S(qJ*c! %]_6#,(f+32@%'u,j`$2L8U<(mmkU,PBjQKoY-t\+f9r/`GPI?[dW]%Y=n$8"^Pi_&c;fh6;c.j)>lH;!l/?>-Eu/!E%u`5EL,s.u %`mVgB,p+aO>B0)!T(rV)^Ts%de]V$(C0FD<H_DbE4kgBK%:un4dJ:M]cs:cr;[523@9`ZT:*+,KC%Qe_5^8MXhpU*g1o@.hf/hM2 %PX.*t.pKJ5"'Q>/0(TV.aMs1K%ur\!=*`LU-QHmZ%=b3m)PfY$@5r)ZY0\2u8f`"5qD_TQ%N9Xub[,'t(1mOoluN."QVFC]8Mc3X %8&(9&bXp9hqrF'@M_159(JZnUp?_oi3>;#G94)TAY1fUl.YJ2D:..gNe'<>%^!Pm0ZNO%?U/tXLBop;X3^jdiJZFkU;tc8Yk=:l> %q%1_p[VUtD\(ocURbHhI1Gs5bQEt.X@L]Ctdi]VlEta-pKi<XGJEAa?br2rO>uk-V)LO;`V;%>N;qr@f[#C<)c(n82la*4H5)YU^ %:<RoTAhUE%HEiCV3k_CjRP;"I>,#YA=&\m]NRhks5tm8]j+H/6EG(??T:U74SQd=4VA[1WjMLO^K6mO(rioX9^u3gbnrLWb1`!^V %IR.Y3W=O5]%\VW(["0n]@&CK?d>Z0LRlE"NP2'ftXEms<Z%eekf0Fu&n'"l(GdWYaY+3=1:St[T@DX&`8mlg4!;;CRCbN\=\Tu9[ %;i,8j"I^XnX?)Z4@8/#j'<Cc2h[uQ?o/1kF*>?O++/>Y6)LXD?j]K&C/7LE3n`BjHW%huG``,2*^Lo1"7u1+?.P1C]b1R.A:Z&g_ %!]$S9i;5,D4*.?99V7[IB!A;SKf[a.c0(?jFlo4;j.\>bP=p*2F#^^PZcL^b%P^Vf0\r+-b5nuk(KXaiX>te6WcX@,8=>)V#EYU< %]>t%ablMqU-Tbi>ZK;-B<a_i']eSUKiYY+f=b*S6J@>4E3bADu-N;Ae3a&`g=`XS2D.HfU1K+c+e*.f/$W,DJctoead^1AAf9\>Y %:IUn6nhFUZ6\:P$;*L0[DFR(joGhId7JW%1j:+j:MXoHRaSlq9P:KB&Ol0nOP`KjORa4Fu#^I1A.*?1t.C$b3:3X^aEP*6J[B?.8 %PtShga*h5X.i[#?opbMi.(-4M^&NcMDCC7NILOW451K83YNj/U2j?[85M!H?VQ9$\91PNODCB7*5Ppf_C/1MH\peaT*EMic4P>e, %IY<)&S_T\YPKQD%,1cUfYNoiIn*l;te(=9!&):Ra><:C/A#]MaF^73Xl]1>WFVUTb;qK?$I\kZ-IV.k&<qWf8A63pPm&TsplW8D2 %lY!trp/u+rFo?.T$RLJJ51K7(k!cH<k:R+1?J!L,N_NC&cdI^p!I'EIHnIgYD*:'Y'PQ`B21"_=@`;C"cTV_<jd&irolJ9'ABtmp %X6XC?<+)h=jK5R,"dF%-5DG@iVRh4rgT#_2)+-%AqY?;>2J%34/m!.p\pj?QrB/NBV66H()IQL)DsFt?XfA!8p%Wp5A(>%hlfXY[ %dB_9pRj.<P>h)WfZ0CQMBo.24j<N+_<1`FPfir$pX>I\tXDq6)GC5?Uf?aFo&&p"!a1?`dp%YC36X!JS:\FKfk?sM>nP)`4VQ,*f %=ct_o?E<C)j%ON8UQ.]I5C8#d]=hXa\pc25C"(],;cCMgG,%7-I[[isp-pGV\(Yt156='r<V;im*ZpS)MkM3LoZ?U3E^m&Nd'6/s %LU,?h\pj@pn9Q*eR_!tAIP&u"1g]JDd6NPhqGF)VgRKYGWdYf*VQ];uDmkk/dX>Cc3lKYp+kc/Wfc0Em]@(J#5<$uBhWt#8'LTF2 %T4o"cFoBN'CTQf63-f.qY1&#$WU"2hri"U;jdadX9gYob@fA?Kj2S*J[b8&@lM<N3-2CKkcTWLQc/P8!Y+K]+ArP*/M0gZIC;#5/ %"J1%/h2;%K?;.q*Q^GcPJnt+smL8^Z3^=!B0dJBg?SLcV@WH1JoKKA.E5t6;:hA,L7J<\&5`"Y);p:d)20bRA-=H8r?9T61T'Y>% %gkNVNbCSI0V,\ED2h[a]oi!F\$MSR=+<69?Eg>!Ds7/8tXBlsgf/fron`%Q-.t2pA)<#a7"sR+tlu$g.Vl)\\R[@?!8%G/qmc`X/ %NB:GaV7=^V8;=a(g"bPhIl3\M9r.O*h&PtBgs+bbM7_S[^rYK4e#u.,Bq2cp?M9RGmWIV8be:/Da+hKqA7R[RI``-jrT4":A9If( %=rcnAVo5A.7*b/skarTrOjNXk:0>S+l]KcOim%F%EN(lj=-a$SjWsDC\XF%^(Tn8)P4>Tq=ep;VhTEjg<5?R]lZ"kO4'MUe[No11 %BlD,?Yl0drT=0e6OLe41H[U'OXPG=YiZ/>E(dem+=AMhPe`,o\a]0Oh&3.IGQat`.kdgXaj(iQGpm0Zfg3D`E[_c#\qe*fDrjIZ( %8_)nKX8#.FM5jE*i1.aAh-]F*kcql,T.QKGG"a2#q%Pal@D`P08=bk@X[`QnR1'*/.o4\L/=P6#-'%Hf6;-G<=Xa984:fEW(Y1pp %FQ<H$3XHPd]+J./o+^+"BQOdNC#7g3S)D193)PZ<8$H=K)K4`bY&/C[8#,IhgY:n93>%i^U3le7^_6#u<aK5GLOcgK)5qm56!aX% %n(5OSi_q==*_5]c>%YgC]nlM8$ENuFTN>e1rjdV:J:ZcV^crM'T;>Korg?YK9?26pme5RT*Wohjo4G4*C=gosQS(m-FeVZ:1E'P! %?EC;C0DOAdeTKum<^M-6"PlpPGu7.I0*5Q)[[ssm=%AeS8j@]G2$R,#duRbiMJKHFO'Je4[22B?L2t%TPf>I&>s7<-]l7t2WR)Z< %5Hb7CpBoh4j+?(*=XaiM,euXT*r'e@WUQ/Z:1=:NN`)e^.VJq`]\q^O7L^F:dtA8"E4=ih<A0&M0Xd4'+Tmj"fCmTuJl,/<RQP9N %1keC2GOf3lXn<Z\07@F_V`UII@U;Dr\GL5\+`kVnRI+*F#(RaJdL8:%q?tYr]]QRBZe$.sV=!U1[F`i>mVoCY[GAG`F=$99X?:"j %NP4/U\(6R+6\&KEU5E9\BQjPeH0L;5%9_tH85ig`lllU!P^j''1&S)dE0E])!73B#n?8C0E=\4\%3X*q55HRDCuZ`bdgM='>l*bI %"aqLUfXH52]`NV#8+EeZ;JALibu\1IB@?h_>]2)F5,??(E"!'I4sR8mNa("Y'F,s.$i1(;UbJ<=Y7)fK4kN+1#B6(*A/-EdmtDCZ %XYPmpk\Bj$L4aJqUD?;.W%NHdU&E/cgnaq/3)$1Rb`=P/b,*-Ua<b04b0hH&J^MuL?S.X]Z5:EH_XEV*oI'F3ejipL9\lht'>ajm %CD+_Z7GF&Ehi1RWa[eLu)Fo`*W1CO*,e"1IQBO[pSE`?.`O3@``EZ*WKJ:Xd2_]RaK^mOf_EO&2`=bM1.&>@rS^'R*_C(pr/HnKP %JWc80fdjabD)Y2e#GV/Ogr(2JcTI8^=M9aW_>\kQ,)Ddt^<0MA,RCZ=PUq=NV3=fY<Er_`W5afghRZh/fA#m[%'_&pTXc]P?oMg5 %lqBa7U=&<rDN]gcr45si(Dk\5I/FB/1JKi.f3r6,/Jl3//9,r`VkTR)E[!Ou,b&@$f7ADQ83F)neFkTr[T$T]S"mP;c<h%%@F"Xa %HrERKeXaF?Vm913P\$B4EEK;*+^Vaq]cW5WB[1M?gTqEdf_.A8$-"S)I,k%0J2C3$0()"A.`(:o?TdnQ^F%CGb?cue5/-$7<+hEO %Di(pCrT<Tf(G"6ZF/%[f8gn8c3RHafgZ)^`&hh?6g)R9g[@4GZ**bFr1"GEn^+'<`c+su(qjo\nX_pmUc$j_E:Tq7PM;ft8bt7Da %U\u$PF4A>`hDV9X<(E9AJ/;Rh!d/Rkdl237F4M/Sk4"5kko+\cFEXLibt017kf:Y7qY4c5h'T/N`7R1K:3('UKf4])pLT;onjkdg %]:qGm1I\3gg`4+LABNTJOZ(6b-dh8B+A>P&A0-QNe#-&f,\b[S`QIK47S1WTU<Rj5Ba(%\a#TWVhJ(@TYlFAe&PM@<^D/W"Zh5Tk %,<G:iOsPe,_J:R*8\7K4C36V$<*f[KLDH^ErT8pp[r)iJReWaoF7f-4VVW:$K&Yd%$jdtlEt"Ite+9#pcjgZkI!*fkTUf+ZcYK+s %H#lS`*T`[7P,@@C0r36b"G%le@bT(0(:SLORoi:`qQ9FTBA1Umoh?h?)B[S3ZoFn]2lGAl'L>R<dj$$6h]/^aW@W?RUVnm8Sh0#9 %\X'U!:-QVFa8JVMG,(j7YY[FLmr-Kj'Lgg$G*Ffr119j;en6rLO!k6jcE*0XCct.9XPbL:*`Vsa*0-%Arpbukh'U_^pWCD4`gcKr %[oNgl5.>us%rP3bTlehH1kpXS_-?brPqHC\VCmUe`n@iH/&-Hb*9_VR^3_OJg8K/)Zue#D%Y`<<iAs9c.^,E-]?'Upg5u\(_SMSm %+g5LjQoG]9*Vi:rCG-0IV9h#GF+.;@b(3odhp<T(gjT(r/oY&PF`2<mi!TS'l_.DU::\sc!PCD[W>@9Qo(<0c$=<3NPMD3K$^+ug %I`+PYqs)eVUJ!4FGmU/H!:4p=?:q/$(^GRP>,X:,EU=siMluQNQcQZX!5;o]-[Vk"<VTt7P]9.$TSK5n:_pF\)gEtb=>%o<T33T6 %(-^%:dmI1:^ce=&DMd)0#m=;d>Qn*o5WssKdLIE#-Ek+R*cpSpeq*r:h7Q[NH)![eNJL"^+.c.FTe'kmJej%-;=q:/3:%O#jAFgN %>5(ANi!sl0ejAd+KksM8%/@tjGn.iBZ-IsL"hH=UBc63MR(GTa#1G-`F(4E"JJao2!W*rf&2U$=ful=bSY88IRAH`T^36]fj=5rN %B8.K)+_m)3Mc;6cin89:*NH.ZC@A\+VB;i3W+&fp;*QB&WmH<EqD@&fA'V6l)bS-lL!b0ZTsVM+];/JKN"UNuHCoAgPe_b@@clel %s2'.WMkX3HO)Mb3VoK^j+,-:1AKe@!nI<1hH,Ve%Y07X/:j.\A/'0ip?GsXc%_C:mY+C[>O4>g0"!sabC8WP^c25a(b2:82\]&u< %Z)'S'mmkr::f*BBG=Eh#Vc1TAK\(YfSX[]j+!2$\>hg;D(62^80+*'6#n2I@L8JZrS_qV-Y&`dN7KTMoh/2S.op:JE]<N9d\/nAR %(\r2n\\3YijuA=fW0Z"gf_rbsg(FPpYPEDt>:ZAlPg,'ZcliQROH=nen:\dO=XIi$']m*f@?E8]2[k!mJG0IY.0\oV7n*qn!c&\? %$g!.1%YF7F#3BK27jr<T.cE'd-u;UAf_'l=qs8U#hb.#@^_#0J"7)TfY=:X<pp\Mq/f:752]83QFKs1fB;AZ+paVfq'<?<lPZ\J! %iak_'lE6G9:TQC,!@&Mk#S"TdqA6L@rT0$&=6#DS_*asK>fpoK.PkIE>CDH&4*M3&S]Z[_hNcOt@Aamu-(SB+rF8[pIH.X\G]m^` %U3\KKXW.0gQ;Jdm9/:oRKKd.KHFSan9D=;qAdf$poGWE@6#BVW7;"L6C_ZlT->m.LGNFH0GVn^L)ol4AEW?W';oX:3Xf-T1LYtm1 %?^(_E)lo',N7\/e\AbH"O]6rG(V'3QAI[A`7ku*DgUr8]-9>I[lFn5DOlA]1Mn7$g^]<bH?J\>mLUgcS]cqIC9n&6^%iX,+WU^@u %Q]uF=5_jZ3rcJ*S96f:+4b4E('Y2+Z]neqQE>*"65FUu"`,iUC]WU^o5l/Y+/*V<m5bsm(<rA):_Z9M-L,"3IVBZ;bQ!;WlY+cW\ %T@$Pn$bT;2Gfd)l/CZ;M(2CpcW#'5*&Sh(d;('rm&Sa:e9,22fq1?PRX\`6l.+A6P0oEB,#W80#a][_`?U>3;(F3-U'l#\qKc8;j %N+-WN64I)$HElV5:cl@/+S%7YndsU_4pX$eq+ZY81D";_p'kKU:8k#c*ebN4_jfjMGq5d,C5@r8`S+"==s.VoCGQQ;k]S'sek0?j %,<lj8#"C>)[@%:Xj^&,-/"0;HFt_?EWhe9^rWkC3HDT8/rWkBsa%uaqbuV.cC'dq7L+GM->Kn7`7[GcW$8mfIP&3'hTm"I!e8WnH %h,a,;W*-LtR0Y\'V\E=;^Ge`mRQj,5Xt`>Pebg"ongIIAbtb3/hlK-Re%WY!qoTHI(2Aq;lteP/KGqX:>?f>oTbalR;Cp>#H(Im3 %D=c:rm`8_?+a`+g@%1?*WAh6=)/RT]mFGUL)*B1'?:agR%Fl;9l%O44fo1-!-tEij!Pe(tZDC*Tbn?_mi.Z8+fmlJ6m=fX8f`GUV %?:\_NG&NO[\i<fM_:C5F<+0L*gsk<mNT.nlkt8T+mnY95D56(eeD^pX92D]]=5qJL>4'0ABd_b<7jdc'=\4XVaN\CDkY]"/>TQ\D %86=d[hDXiE($S?'l0_GZF%(OoM!f+<GS>cY=/7@g#5p6I>`m<pXenZJ>tj]dkA0dSbn<2'nU/SfZ6=O&ZJ*6ne^C-Mai6&(F\XOA %!*/l9^1K%OTFU#&q3o!-6RO)hO&M[SfaG2QfUqamH_I>2o/!p$V>]Ik4<uFAiZVIp_*]Da?6:25UGi+$ejGVc:[]IKUYnV:[<2`% %Wsn%TG^G$pncb64eYs@J44u&;&00[`^?Uh+Jl=@++h<ipi?O-m!o^+MNe-+^UNd+f!L/d:Yf"l,3dNbiW'RZ+jc`(7U'V.1=/cK' %3oZ4(7+5Ol<@1G?Uu$Q?:aUB.MfFfl&ljRd5-9Xa,$+u1hbND!"g%.sn<KIaT87kA=ObLfeVb'4L`UDXcn,WQr+fd_ODn*f/)Bc$ %$RtWAoF5(G4nI,]_^HR%hdVJ'$A80aZuMNtD_2\Y#+ABVUqXBjr+"[Nfd`BcPP<`ZQk3^ZKUt\r(C1t5?=JU_bB,3(TMN[`d.8[V %SGea3=sh9>o&S7&<h\\RjQU+f=bNA:Of,+*Gb7Ra?Kg'u][9f>.e3Z"R=oT`+sLV3b%232nuWhu%L@sB2i&UP3*FrM`[R+Y;a%f@ %H$AnniVMcM!#X24#0D]7#^\ZVE$a^=H$i4HfCH+?bF]G./bdLZe4hOYCe!sUZ:o<b6&.U\%\aG_4b]O2<&r^+/gPMR>(!dH8:jU= %ai.lJ!B`"r=EcelV]HNP.5hPIcQqmc<9L>X_Gt:TFT.\qGU@.&^Pflt'@.rkFF#^SM>&(e0"@'f80:dk*Vaql-8AgP]@-]r010W/ %IjUaYg)2(XFn1PId#1cT6+`:ShG#6^!b!/Z]=ZZRHYKBdZ4D[1<S@Vn4rSTDBh+or=MghALVNdp4VO0Yh,J%H[_BsR;Nl:d4H$0I %40"sCQSWVq?^sjA_">YP/6N)(+!89[Wn0'nVf3JR_[_'bE%gEsnRF@;(l,ghh[DTHTF6E9)g71V?U2tT6/BsDr6(@J8!8%7'S!5H %P-fkPeO\QmB&/U1ctq_o9qus=mU@VGBrBS'<-^um!LlR4"i@Uh6T'-(I'rB5dLLQ\l1-IohR[d!Om8Dhe)uZhBg4rtH00IVVRPta %,0q+^iJ2PG&p_(`0oF=>OuBuL1;UFKcLFq#hgCjUKQfm'4IX?TfA`QJ7hU*o(1RaZS&1MKm)iJ.n^s?Yd&joNFRd8^[)5l-VfbLm %Fu\(,:[=#`m5Xe"h2?Erm*#;IWFD!5s4Bl-NRNB'UrrT+eu&14(%=*T4&UbRWBq>B[6B871l\07hU4Lo2^Y=m?fP';J:b?+@M3e6 %HUh`-`jA-"cbte\#WmpTK\,u5r%6)Dc2P4-"5t+&5bkKhIITNc72'bka!rm7p_6HLc"Rma`[PtVb5Z2j1q`S&CO?KeQ6)Zm#s-`A %5EkjV:!fRRWu8mSBS+NmpZfktX7`mtL.Hn+k)%D65"--,\B`03i_q["B0:T0U98N:pY1=WD?uY-I#?/sSntu+gg8@D;/AX+g`I'h %*8[LS=jZDN3jQ$TJ=oP/,O"'f9f!&L0aTnba8?B@ff0^?Je%+g^5&SQOBm@"hX$c!5dt:6k:9C:YBgt+V/Y5#C5*hU9,%mmbNjqF %TS)*m)2+lS"<G&a(5b/&6W6[1%\:?0+.=t`*CL\PTd_<SL[X[#4Z(,'k]D"0%%W`@?4t@/Cq:mETMs,dBC!3po3Z+r]Hm<;4?5'G %TM&,c*BN6P5;^>)kQ9_2KVk+>S`R9n.-dV]gsYP9BF=9qk36_D(a-(Y'm,h\fSR1T4up$D1O7nkjLhkV%Q"RVV(j%2hPP?+RUQUt %EKOZgKs[=XL>@P!R.?<_YY1diafpEV'u)Qk]O]XqH,o^oRUQnTd&rm)BSoCBg$"`\em4S-jQY"cAs[*G#gXbQ`?b$((_TR,I;BT\ %>B_/.Bp-PiHu)hBVHYfSAt3IgmXt0o1^/b!6XYeVWpHh8m(b$U]f$nETN5T%jINd,'^(t%B&LZSg^N=t)j<3P4'd4hK6>4^M9=`D %mW<Vd7urG1\*aB#DTr-K%(jZ)qOa?fa![5I[le<U_6<[l)0R&VllHC1LSjuD1[H_cTdg#G%(l.h8&Ggdq`D^@M]3>lPK3^&)0V9\ %rh#`ia&e<;FK+=R1[O&O*`C+0B@m5NB-3RO&p1F=4M0Z8'-E]@EZGd75e!7PBSo@a6&TZYa`[/&hQBUnQV&mf#HN_Ck0bEU"<BNn %Sn2p_l-*U+*_a6PhC.ZP5/q!IqdF*%=/Q?c6_qD>S'E1BghT=\GCn+U70@acNa0t^Y<Jl8]K.^^\)pY1h>R7-FC%<2AZ"Q1Oe>W^ %iV[n+6:%LPVE!.SoYl)9:Gj5"LSgFASXLoi;s,IVP\-+\Qe#`1lXJgTD)r21j@0T%<mJn(%.iaX4sdBj*HN",C*V'SH)]t:ZZBFs %h=@#%6LLW?;RZ@4m(C7q*."pT#-5rSjBCu@.d@5=.DMF?F&FU5([!*%,+scRn"D0WBa821Cm41HZpSX!@+aF)2%&&-]+B+[I/GK2 %JLL9*[<<6&JgSN$`7o58`/?[_<rf<s$;7+&oahJ(g(:M,/j54]VZ/D@LkZR+j^3BL+F>:><gE!E[D37rJ7J$Yj@h2u!6Ik&TTi>< %XJ@Su!9eClE[!WF7/-ELiC2QUb!ZbMqA4j*?%!=:^Gq+c"iBQ*V#JncY,/j'lX(&m+6j5?pS,7j%4V-a7K;^8g-CW0<LtK.Y<JbZ %da(JlPoo2`QF8c/?;$A-Mspn2YaaP)]RYL'lhbRI`$&[;'=c0=;JoLZIS(SiPF?toDSQ@lo/)VlJ?A9-Yartn^7AW+DFGt/(*U'F %JBJCar)aS@8I6%)Pn#?3CiaAdkO#h4l(gLn^j(2j.Ne)6/i>P>[MC'9$$I(Brc=e'4!D%6=XWkY#^c"0r+JIbE@3P+>A@01mdhOT %Q]n9>mX=[8B(o[&\m1h.iG%kqL"HWsY!%[MH<j+RV3a,^Dp!gj-8F+$T9isXd;<&QqchEkisB<thXWElbM:6C"+BrK<.@KLMqtdY %(ArG2p\=<62Z>nBI!s>?^NA*T]F)u%AN'9,H4^G+YKC3FZEX?)Q-nY#Q`du3$kb)(%/2la$uk!c.I=FLJl*YrEOd9W28E#HC%Rh3 %e`8a?Kt)E?>DG9"Ti*3IYUbNCn-WdkeC_[XT"&un+cV^*7+a!^-5!+!g'2$NoM1-Moe6S#8jA<8LtKPElSC5QjfnXn:_LU&I1Ep" %4,;EF/Be'd(Kfj-"O&/1?'Y/k\;HRaj`d=uf9KuQ15C_/o";K)jt_o`Li%nr,K4`cKCqD5R[irSEd)m-N):6U[^r^FW:s@*dVKm0 %BM<okbf".A-[:-70M]g$])DXE"1`eC'?k+[q-a&.dV0.dL[C.G0:3$H"k)0&4Fc1&p++$]l`0XHEOl*-l*boui+asZI9G:]cY(D& %[skXu9OOQd;cSac4=s\h&o#o(-B[kGU&)1+Gd1+!^N6fWg"-cKpGP@[F9It%Tm6*C4VVf(LS;ZLY=nY'"fbeba2T7'Bg)b"$0_UD %MriN/B<iI@5.WT`2RI&h17cGQGPSt9JL%dm=Ug]Vj.?iDY:%1umVlqt!WII>+sEdsELI0>;[nlR2I6m4g7;\$ffOZlJY(0G>4/.i %Tquf/'JADGrj*A4DJ*EtXXBfQ54K7X]JQhMT/Z7V3OJ@j3$d^9EQkaj9)P-:>EtNkNU<A2'nchg<T<&6Lm:gg*krIgk\Hh<FiR<K %7nVhTUo10hlW4J:Q+`PY8s+%jmHqmS5?FTs_=j&_K-NtUir+1GX=3K5S;OdOJ54)fKa;]Rm=fum`JqCq7=D/B+^[,;?Bp]-/"eS% %D^mF6e(P2&0R[af02,mimN@D7SnTE:`=aTd\lWie\Y&/9$;,jaTFsB,+mHuH9DULH0.qMAVmq!m!e6eYBmmaH0-n>Cc770R=Bkkf %@r"REKM/d5)L6!8kCM3($F]Zp1_%!"!Y"S3"TH&'h6,\\8Y8/%l/Tr?aIfZq3g&*#:'$'JG,0]N<>u*Ms*_2CY-0L^Ie4i9Q1\GI %QV)uEA8!K`9P&2NT2Vld!gmE"7-Y;eI;_7uH8OnAG*"pAjK"QJ8F*:ghqSLZFB,s5PtS9qWWg'cd!8cYdAp<7e>:dikg_Xe,4QiB %G`D$rN:r5mNc,p)a2"k`?C!X3B)t&WpB@d*NOl(dC.bE4H#(/I:le0JoMr]5^[BP@f3]&Yo'9Gr[YAB2J/:pWVnP'BkE,IjUmLRs %r/D@CAEZ9BL()sOjIrA'1VHM`irV&l"#u7%jerUN;.V_VOLZ?a'&S=?gk<af<8L(UgAtp&4cS*[9?T$qmV0VJ/<1SNpG?>`8P!q= %ggm[L&-U\Gd#4YZhD?0E91okR:("KWHH^\LQ%m29oIiVB8/cNNKhNBrl0)65OC@CLI*OUe]eX7`N6A![]3*t'e9/%rQq/+,pafad %XR(Oa?&YI9o,:0fpN<6dEtLOX:ZO<dHf4sM6M2MKh!Y$<f#9Z;!ZREG`<_$KM7rHm&RsRe*5ouJJEI.B0f^RFX+.=ocb:1S!'_DV %8R/MJRl[:\3"K(RH!TNo#(Y:1Z?<cW#Ac;)!ADf+Sb:Bg=EO/.UFdIT%<1V&oeJY2":"8LA2of_cVS[c^ou<Mf-bO3$h-U0!1;fF %!n?Sr;XP`P!nOib4'JS1E!BSQH2nOZUtU5>N3si4Z-)&%REhQ9SZU%d[RAr'_X!o02K+-%B*iG3lDu)8al+J9KY$?=.h>"PJYn3R %V4ZW08=:Oa6CqG0IB@hspF6;Qgqaeb)FP"G^W@RVM"=)garA0pW#Gb;9ocG#]FAm))r$@.5Sb-!]+@0OeLmHc48F&G9^MhK'p$<K %l7?'":g^0@mH4K#@QOtrep:L(EhXuoo<o(gQ6UM@AAWb2m`"N)&[eE#f%d%/HEOQ;4[nbr-,!4D_:6nNN_G,,TcCOC^2.Ji?gAS6 %`fR)iT%);N\g=a3Q,+UkGZpCO)`<Ie!iUFN@Kaon"Md(5c3Teo#lle.UCf0n'*.?.chanZ?in."2])QO0`cA-HW<Q*hZQ1L8Nuc[ %DZ\"2$CVP\',(B6Mno[dM$]hQV.'S[RK,DfJmckHHcQ].nc7Se9_%e0"2m=]RPkW])dm=dWl%\U>R0/a2)d_o1H.`$Do>hq58s]W %s8,]WWHU5rX\eIe&n5SadPe`D\sU!i*UKo7SBRT*Ys6;C<WBlgT!ob@%:/r<(%=pc5%=_.GoZY%_'fL`GnRa1ObO*>^D,M8P1!9V %iN'<6=m/jnaS_t$hi?qYl_B/uljKn4`N]Vo%'_OB:<:9#8eMdqeF,,ppAa#Z!&.I;&UW3u2>,h15WB1D>dhY9!GmjCfkGlAHUm`n %>JgF_`;el5s5:Z&6BE#S5p;EmIq7KdUIHA0Wcu0)XWS\n*q]TnQh9uj>].<9g\kH,ph+O\5.Wg>]&#(F=+bPR(XRCY(^9Ni?9iT$ %/d@kc049en!A:kkrr;CnJI2+tBn/iri;Z2!55b`chd&C\ag20.rsAZa!'bp`8,iog_;jIk',PJ:7GV5P6pXL<;F(R\>W*mJHm.,O %Lg28Q9"A2'ij5V3Y##CI!^]);ij1b.g53CRGps[Ho9ki-Q1EiNqNfH!5qsa`$6l*rcbLA8:+Y=Hg,%d!SNql;Zm_9`#\'Z-L]u7o %j'fRo&WH/ECqkO<]BG=AYc.Y:(Z>=o!<K>`-"OfS`KVKsW<A8*2!8YrUh:p%^u-,>%M\i&0gjr!=^DYlP*eo(iVL-1\sY)LM3LdB %=\2GU07]\!?*99OP\2=^&sj-KaQ+M#;*-B\5;S>sF-n[P9-ufk(X0*7^P`@b&;2#-;bi"p's`N--UQ1rG.M=S65D4=PG8^.&Y'!. %rtK(hd?7)IjodKAbNb7WTA`ZO+e-O>nc_=.Q7lc)Qt8mA#!+r/=_e&RQ-=hOi;=bBR&;6oT$7RR=G::P]I_M%d5+%$@R^LH,R#Fp %#F\4Lcq8R`%SQ:o7S7ZJ/k_>O5KP\CA&Y6Vo7@cTb],n/7T7K@GZj*2PUG1jbf`L#(Jk_GP??`X;(CW7\=N&U@GIL*1?N,hUhB:N %)4<f@Qd'.t1WpOVr=G5AMHXit-Y`Bq$o'-hG(Q)_Sf,QH3R!kc-'OqF'5$<UhBN%Z.>U;V##eR\!17e\<&Rh!.:C;NV4r,qVlJfi %Fe5CX__IsGgb,4!6"_&/B/*mkQ:uT_-^]H"TKJg6"QZJ^Me04-Jl5A%Ef/]WeK`R=HWK&m&Zm+Y=b3HpPI,f1YWo4;cGP5?O6-Tp %/=JKtOskkRnJTPN_.;I2GU\mmo/W6!jTOZ_Q^9D8jKY![^WhWrbZ/^nQDVb;2#a+6M`Frrl.N^WL0:A@Ou70f!XK(]:<4h6c%G*_ %76pqER8^M:+I@^)0;Nhi:sH?e0^<)Y/;M/!6'M=7Ftk'H-9R_1Uqd<MQbcT&lB<]4:$OQ,m=rrmR64e<&?iCS0+514#U9X(A$Q6^ %5[=gWdlfJqqm4GaI&r_-CgQV*O9L<#Pni;1JBYH,%`hIQP'LeK<MN+-ZruVthrY;sQ"$>R7IB"M5Xgl^C.;0o)92V8`0d;GPFg#, %Alt:8I%V`!$@/_,n[sk4A6,jh5$sH_:XJcand'(r<_Rft-[9(MVRpB@)eio7f-+WtbY%.VPI<s/Y"5^-JenAb$H=&;RIk<e0Z2i? %m?7-VP26Y?M-r231'7lX.;U9KNo4^P8^*Qc-'OqF$"d:^X=hob92V\5RQ('WO<.<=16P2UfEdAjNs9+<_0S]!jom+`C/^J#?I9bj %Aj)`]Gf)6YF>/Od7#JSL;eRmU9-ufk,KqQTS0X$?Ju!q=m)Gk)Qrjh68;]N$iO=dCUR3bh9-ufk,L"6lV0ju7E<$J/5lhWq^G7n^ %m.,NiKb>L?e1AqFB*7:;"k#C2>('_m$:!It$EY/"rE5F@+"J[$RhNHM/isZk9[!j$IP(Y;7o83-cpSdR7OlJ0d%9@i,)/u=:H_f& %*C-!IrE6gT/f%-*1bVC.3<n[Opd,bKhh''&ZT5ND4pMKU*XGC)K0f-_T&jMWNIXP)I@A@#!]._m:DF/5%mPa_o<VoSZ['@pMgrK7 %4pO?k"0?UoNosF%a`Cof-ibGAA/(LbT*KP+OQTM%kSTJ^JsWdQ>on9G8`pFFatDgdaeWQjJf.\-ATRG5J]6.cqtN`q!D(oG3^_*: %A^gu"!U//I9\Da-dDZJU&C;8al8.J15HJ59a-'$?jodIc5QkKgZGR1"%hQ,KbmUge&+IN1NJl\9'S*s[A^4J0T>D1.!*D7;193Mn %N;@$t0fSDE4IQqJYc?K!>"'3'%ar2?aT2%jn8bj/?HKQ.+"@gt!D"+k6.>k]7$>)_1$RA]i.Y0tmZM^1W$+GrMG5he#nIG+D"*A4 %,6cNC"$qS>_6BI*=>9!m]O6HT!2*!7V+E^,H<*j)J(WA6539*&o9[QtcP$TI%R5X_o<VoSZT5i0Meg(#N]!O[dUn1P*DHXW+iR^) %hHr5FJ.?<AE,(8anNc%\o1.qO]nAoIJeCn2iq"q&k=%Bn`T#CF"WEddGESi*%Y8F\_=0u:ok3<)k$brV7rs7p8:QA/2ELHUTYM7$ %=]#lDR@*.P6]:0Q2gP?.C-,##[g`.Tp;br>R.+caOM\#1/%cSmkb1&_Bg*B7cdqI:[0AK#Q$.b"s.c;u%b=:!2CCImeXjB@/K6-@ %GsNbsBSL_eSmnF0QP@h8d+WtIc^^1FPFg#,Alp78\n(c-Uh@SXR>`PPc^_RoZ`BJS;C4dgrFEX`S1L*#Cec\%lItV<_i#p(Zq8_9 %:*$"3+bcFbrAS=I0u9FYK3kX)=>&jkS7%#h?/$Y1[*umLbaQ.DY=9aIGaStKcm$k/r0,js4KOn=BMMA*XbeRLqN?BA3Q/]F>&(0" %OGTdDP;I[1\3FbqcH25@c[<QfCN:d&o2@pSaTU'/Xa14Yj]2ZTG6e**34RG0oU7#oTCKGK`B?LlV`$YP]oR.h8[)oPdJip*gLZ%C %.T6mq#/BF6E764)?&iDuC`sXT"n->Km0Ir0*`sp/9Z%2MY`]-&M#ODu>Pl*GlehL+bAi%,Vt0Rc^d&h%-G!e3lagGpe??p,"<[LR %II'VtZ*0+II:[in/*CDLGouo5pt-BY,Qb0?q2+p[T;^*5M6FRa#g<+%Z+Q\WbPR.&]Uq_FpkcA0YO't=U_Wf<fRf_0+S\M/JtE`" %pdkL<T+iFC8HGQX'Hm6D!MZb9Mk:\+qFL^^T+iFE.Kc2LG-ln*Mr*hYd:L_IA0;jUX+.LZL@o_f2%4kkl@60moj/0/frY:"'Dr]U %7\J@6E:hi`(OQ9J;4<9X];Lq0rsqG3BB&~> %AI9_PrivateDataEnd \ No newline at end of file
diff --git a/doc/IGE351/HexFaces.eps b/doc/IGE351/HexFaces.eps
new file mode 100755
index 0000000..8773c54
--- /dev/null
+++ b/doc/IGE351/HexFaces.eps
@@ -0,0 +1,5359 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: MacOS Roman
+%%Title: HexFaces.eps
+%%Creator: Adobe Illustrator(R) 14.0
+%%For: Guy Marleau
+%%CreationDate: 12-03-16
+%%BoundingBox: 0 0 294 187
+%%HiResBoundingBox: 0 0 293.6182 186.5908
+%%CropBox: 0 0 293.6182 186.5908
+%%LanguageLevel: 2
+%%DocumentData: Clean7Bit
+%ADOBeginClientInjection: DocumentHeader "AI11EPS"
+%%AI8_CreatorVersion: 14.0.0 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 14.0.0 x367 R agm 4.4890 ct 5.1541 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 84 8 %%BeginData: 6438 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD0BFFA8FFA8FD13FFA8FD35FFA8FFA8FD24FFA8A8FD0BFF52277D %52A8FD10FFA87D27A8FD0FFF52A8FD21FF27527D7DA8FD11FF527DFD0EFF %A87D52A8FD0BFF7D7DFFFFA87D7DFFA87DA8FF7DA8FD07FFA8FF7D52FFFF %FF7D7DFFA87DA8FD05FFA827A8FD21FF7D7DFFFFFF7D7DFFFF52A8FF7D7D %FD08FF7D52FD04FF7D7DFF7DA8A8FD04FFA852FD0DFF7D277D52A87D527D %527D52527D27FD057DA8FFFFFF7DA8FFFF527D5252277DA8FD04FFA8A852 %A8FD21FF7D527D7DA8A827A8527D527D52527D7D527D7DFFFFFF7D7DFFFF %FF7D7D5252277DFD05FFA8A827A8FD0BFF7D52A8A8FFA8277D52FFFF5252 %7D7DA87DA87DFFFFFFA8A8FFFFFF52FFFF527DA8FFFFFF7DA8527D277DFD %21FF7D52A8A8FFA852527DFFFF277D7DA8A8A87DA8FFFFFF7D52FFFFFF27 %FFA85252A8FFFFA87D7DFFFFA852FD0BFF7D52FFFF7DFD0452A8FF277DFF %A87D7D527DFFFFA87DA8FFFFFF527D7D7D527DFFFFFD05A8277DFD21FF52 %7DFFFF527D527D27A8A85252FFA87D527D7DFFFFFF5252FFFFFF527DA852 %527DFFFFFF7DA8FFFF527DFD0BFF527DFFFFA87D7DA87D52A8FF527DFD07 %FFA8527D7DFFFFFF527DA8527DFD07FF7DFD22FF7D52FFFFA8527DA8A852 %FFFF7D7DFD08FF7D52FD04FF7D7DFF527DFD05FFA852A8FDFCFFFD90FFA8 %A8A8FF7DFD05FFA8FD2FFFA8FD10FFA87DA87DFFA8A8FD05FFA8A8FD27FF %A8F8A8A827A8FD04FF5252FD2BFFA8FFA8FFA8FFA8FD0DFF7D27A8277D7D %27FD04FF7D7D52A8FD27FF52FF7D7DFD05FF7D7DFD2AFFA8FD07FFA8FD0D %FF52FF27A87DFD07FF527DFD27FF27A852FF7D7D527DFF7D52FD29FFA8FD %09FFA8FFA8FD09FFA8527D27277DA87D527D7DFFFF7DA8FD27FF5227A8FF %A87DA87DFF7D7DFD28FFA8FD0DFFA8FD09FF277D7DF8A8FF7DA87DA8FFA8 %A8FD28FF2727FFFFFD047DFF5227FD25FFA8FD11FFA8FD08FF277D7D27FF %A87D7D7DA87D7DA87DFD27FFA8A8FD07FF7D7DA8FD23FFA8FD13FFA8FD07 %FFA8FFA8FD07FF7D7D7DFD54FFA8FFA8FD17FFA8FD64FFA8FD1BFFA8FD62 %FFA8FD1DFFA8A8A8FD5EFFA8FD21FFA8FD5AFFA8FD25FFA8FD58FFA8FD29 %FFA8FD52FFA8A8A8FD2BFFA8FD80FFA8FD50FFA8FDAEFFA8FD50FFA8FD2E %FFA8A8FD0BFFA8FD72FFA8FD07FF7DA87D7DA8FD11FFA87DFD31FFA8FD2F %FFA8FD06FF7D27A87DA8FD10FFA852527DFD5FFFA8FD07FFA852FFFFFF7D %52FFA85252FF7D7DA8FD06FF7D7DFF52FD30FFA8FD2FFFA8FD06FFA8277D %52FFA852527DA87DFD04527D7D527DA8FF527DFF52A8FFA8A8A87DFD12FF %A8A8FD0FFFA8A8FD34FFA8FD07FFA852FFFFA87D527D52FFFF7D52A8A8A8 %7DA87DFFFF7D7DFF52FFFF52277D7DA8FD10FFA87D527DFD0DFFA87D277D %FD04FFA8FD36FF7DF8FFFFA8277D527D52A87D52A8A8FD047DA8FFA85252 %7DFFFFA852FFFFFF527DFFA8527DFF7D52FD07FFA8FF7DA8FFFFFF7D52FF %7D7D7DFD06FF7D7DFD33FFA8FD07FF7DA8A8FFFFA8A8A8FFA8A8FF7DA8FD %08FFA8A8FFFFFF7D27527DA8A8277D52A8527D525252A8527D52FFFFFF7D %277DFFFF527D7D275252FD06FFA827A8FD04FFA8FD2EFFA8A8FD21FFA852 %FFA8FF7D527D52FFFF52527DA8A8A87DA8FD04FF7D52FFFF27FFFF7D7DA8 %FFFFFF7D7DFFFFA827FD33FFA8FD22FF5227FFFF7D52527D277DA87D52A8 %A8A87D7D7DFFFFFFA87D7DFFFF7D527D7D5252FFFFFFA8FFA8A87D7DFD04 %FFA8FD2FFFA8FD21FFA87DFFFFFF7DA8A8FF7DA8FFA87DFD07FFA87D7DFD %04FFA87DFF7D7DFD06FF7DA8FD34FFA8FD08FF7D52FFA852A8FD04FF7D52 %FD3CFFA8FD2FFFA8FD07FF2727FFA827FD04FFA8A87D52FD6AFFA8FD08FF %527DFF7DFD05A8FFFFA87DFD3BFFA8FD37FF27FFFF7DA8FD047DFFFF7DA8 %FD0EFF527DFFA852FD05FF7DA8FD50FFA8FD07FFA827FFFF52FF7D7D7DA8 %FD12FF2727FF7D52FD05FF5252FD21FFA8FD2EFFA8A8FD07FF277D52A8FF %FD05A8527D7DFD0EFF27A8FF7D7DFFA8FFA8FF7D7DFD50FFA8FD09FFA8FD %09FFA8FD0EFFA827FFFF52A87D7D7DA8FF7D52FD21FFA8FD2FFFA8FD21FF %7D27FFA87DFFA87DA8A8FF7D7DFD50FFA8FD22FFA8525252A8FF7DA87DA8 %FF5227FD21FFA8FD2FFFA8FD23FFA8A8FD07FFA8A8FD50FFA8FD50FFA8FD %AEFFA8FD50FFA8FD2EFFA8A8FD7EFFA8FD52FFA8FD29FFA8FFA8FD54FFA8 %FD27FFA8FD58FFA8A8A8FD23FFA8FD5CFFA8FD21FFA8FD5EFFA8FD1DFFA8 %FD7EFFA8FD66FFA8FD15FFA8A8A8FD68FFA8FD13FFA8FD6CFFA8A8A8FD0F %FFA8FD70FFA8FD0DFFA8FD42FFA8A8A8FD23FFA8A8FD08FFA8FD09FFA8FF %A8FD42FF7D277D7D7DFD12FF7D52FD0EFF7D527DFD10FFA8FD0CFFFD047D %FD12FFA87DA8FD0EFFA8A8FD11FF27FFFFFF7D7DA8FF7D7DFFA852FD09FF %277DFFFFFFA852FFA87D7DFD05FFA8FF27FD0BFFA8FFA8A8A8FD0DFF5252 %A8A8A8FFA8FD05FFA8FD08FFA852FFA8FFFFFFA8FFFFFFA8FD06FF5252FD %11FF277D7DA8A8527D7D7D527D527D52A87D7D7DFFFFFFA8A87DFFFFA852 %A8275227FD07FFA87DFD0CFFA8FD10FF7D52FFA8FF5252A8A8527DA87D52 %FFA8FFA8FFFFFFA85252FFFFFFA87D52A8527DA8FD05FF7D7DFD11FF27A8 %7DFFA8525252A8FF52277D7DA8A87D7DA8FF7D525252A8FF527DFF52527D %FFFFFF7D7DFFFFA8A8FD1DFF7D27527DA8FF277D52FF7DFD04527D527D7D %FD04FF5252FFFF52A8A827527DFFFFFFA8FFFF7D52FD10FFA852FFFFA852 %7D7D527DFFA852FFA8A87D7D7DFFFFFFA87D52FFFFA852FF527D52FFFFFF %FD05A8FFA8FD1CFFA87DFFFFA87D525252FFFF277DA8FF7DA87DA8FD04FF %7D7DFFFF27FFA85252A8FFFFA87D7DFF7D7DFD10FFA827A8FFFF527D7DFF %527DFF7D52A8FD08FFA8A8FFFFFF7D52A87D52A8FD04FFA8527D52FD1DFF %2752FFFF5252527D527DA87D27A8A8A87DA8A8FFFFA87D52A8FFFF7D277D %7D2752FD06FF5227FD57FFA8A8FFFFFFA8FFFFFF7DFFFFA8A8FD07FFA8A8 %FD05FFA8A8FFA8A8FD06FFA8A8A8FDFCFFFD14FF7DA87DFD04A8FD05FFA8 %FD73FF277D7D27FF27FD05FF5252FD39FFA827A8A852A8FFFFFFA87D52FD %2EFF52A852527D7DFD05FFA852FD39FFA827FFA852FD04FFA8A85252FD2D %FF7D527D527DA8FD047DFFA852FD3AFF27FF52A8A8A87DA8FFFF7D7DFD2D %FF52277DF852FF7DA87DA8FFA852FD3AFF52527DFFA87D7D7DFFFF7DA8FD %2DFF7D27FFF8FFFFFD047DFF5227FD3AFF2727FFFF7D7D7DA8FFA8FD2FFF %A8A8FFA8FD07FF7D52A8FD39FF5252FFFFFFA8FFFF7D277D7DFD7EFFA8FD %FCFFFDA1FFFF %%EndData
+%ADOEndClientInjection: DocumentHeader "AI11EPS"
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentFonts:
+%%DocumentNeededFonts:
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EndComments
+
+
+
+
+
+
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq{pop/AGMCORE_currentbg load}{/Procedure get_res}ifelse setblackgeneration
+ dup null eq{pop/AGMCORE_currentucr load}{/Procedure get_res}ifelse setundercolorremoval
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef <d841272cf18f54fc13>dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+%ADOBeginClientInjection: PageSetup Start "AI11EPS"
+%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+%ADOEndClientInjection: PageSetup Start "AI11EPS"
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx
+%ADOBeginClientInjection: PageSetup End "AI11EPS"
+/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2.2-c063 53.352624, 2008/07/30-18:05:41 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/postscript</dc:format>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xmp:CreatorTool>Adobe Illustrator CS4</xmp:CreatorTool>
+ <xmp:CreateDate>2010-11-16T17:04:17-05:00</xmp:CreateDate>
+ <xmp:ModifyDate>2010-11-16T17:04:17-05:00</xmp:ModifyDate>
+ <xmp:MetadataDate>2010-11-16T17:04:17-05:00</xmp:MetadataDate>
+ <xmp:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xmpGImg:width>256</xmpGImg:width>
+ <xmpGImg:height>164</xmpGImg:height>
+ <xmpGImg:format>JPEG</xmpGImg:format>
+ <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgApAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FUi89y6jD5M1q50&#xA;2+k02/tbOa5tryFIZGV4EMoHCeOaMq3Di1V6E0INCFWB+QfNdrq1pol0PzJm1rWJLKO/1Py/AmkX&#xA;NeMAe4iMNlaR3MZVmovx1rt8R2xVkcP5s6EkWqNq2n6jok2lW1teyWl/FH60sF67RW7RJBLP8Ukq&#xA;emI24uG2KjFWk/NjR6XFtPpeo22uwXcFhH5flS3+uTT3URnhETJO9sVaJWcs0wChTy44qi7T80/I&#xA;z6bHe6nqtvoDvNPavZ6xPBZzpcWjBLiIq8nFmjZhUozLuCCQRiqb6F5r8reYBMdB1mx1cW3H6wbG&#xA;5hufT514c/SZ+PLiaV60xVivme5886PrmhahDqpuoNT1mLTp/LqQQG2FnMHrLHL6a3XrQxRmZyZC&#xA;ho3wgYqyfzJ5ostCSzSSCe+1DUZvq2m6ZaCNri4lCNIwT1XijVUjRmZ3dVUdT0xVjMX5z+WpZrGz&#xA;Sw1L9LXt9NpTaWbdRNb3tvH6rQTyGT6spaP4kIlIYbg0BIVZzazSTWsM0kD2skqK720pQyRswBKO&#xA;Y2kj5L0PFiPAkYqwv83/ADhq3l3yZrE+gsi63bWE14szqHW2iiFPVZGBUszfDGrdTU0IRhirM7KR&#xA;5bOCRzV3jRmPSpKgnpiqtirsVdirsVdirsVdirzz85db1bRLLy/f2fmKTy9Zz6va2Gq3CrYmL6rd&#xA;EiSR3vYJxG0QSqtULueQO1FV+heZ7WGG8v8ASvM9/wDmFbo8NoLOyj0y4aO4lPIFbizisYFXgfjM&#xA;r8V7sO6qLg/NbRbrTrCey07ULrVNQuLu0g0GNIFvVm09zHdh/UmS3UQsKM3rcdxQmuKodvzn8svp&#xA;sGoWFlqGpRNY/pW/jtoY/UsbMO0bS3KSyRGoeOQcIubngxCkb4qnFz+Zv5cWkohvPNOk2k5SOX0L&#xA;i+t4ZQkqCSMtHI6uvJHDCo6HFU70zVdM1awj1DSryC/sZ+XoXlrIk8L8WKNxkjJVqMpBoeuKsV/L&#xA;LW/MOpjzRBrl5He3Gk67Pp8EsUK26CGO2t5AqxguacpWPxOx98VRXmT8wrDRb26sotNv9YuNOtlv&#xA;tVTTUhk+qW7lgjy+tLBUv6blY4+TkCvGmKqGkfmloOua2dJ0K0vdTdbezvWu4okht/ql9/d3Cvcy&#xA;QGRFAPL01Y7EAFgRirMcVeeXfmHUYfPy2etalq+gWN1dpb6FEINObS77jGp9J7gwXNwk00iyURpI&#xA;yVA479VXoeKuxVJvOdhq2o+VNV07SI7eTUL62ltYRdyvBCPXUxs7PHFcN8KsWACbkUqK1CqV6F5e&#xA;8xWv5eWWkT/U7PzPp2mGwsb+BmuoYpkg9CKdWligeh4q7Jw/yat1xV5235Iebbn61M82nWN9c6fp&#xA;3K6W4ur2R9W0u7e7W4neaKJ5kuGYByx5INgGoDirJfOfkHzV5x0/SLvWLXRn1TRb1LuLRJmlu9Mu&#xA;I/TeKeOaWWBX/eCQMp+rn0yo+11xVO9N8j3dtpUNtp12vkweo80+neWoNP8AqpeRUX4nu7GT1GX0&#xA;/trHHWtCNhiqeaFo2o6aJvrmu32t+rx9M3yWKelxrXh9StrSvKu/Pl02pvVVIvQ/Mdtelu5NK0Z4&#xA;RI0NjdtqV0Xt7VmFX+q/UArSsoq49cVoF5Ab4qr+ePK2r6neaFrehTQx635eunntoLtmS2uIriJo&#xA;LiCR0SV4+SNVXCNQjpirDrv8tPOx8waf5jhj0uTUpNdOu6vbvd3EUUax2R0+C2t3W0kMtIjzaV0S&#xA;rfs0Oyr0/V9ItNWsjZ3UlzHCzBi1ndXNlLVelJrWSGUDxHKhxVg/n38ntN13ytq9jpU97FrF7ZfV&#xA;Lea51fVTAxUER/Wk9eVZgORqZEcn3xVnGiaXFpWk2unRPLIltGE5zzzXMhPU1muGklbc7cm2G3TF&#xA;UbirsVdirsVdirsVdirCvzM8u+bNcXQF0CCwlGl6rbarcm/uprbl9UbksUfpW11X1ORqxpxp0auy&#xA;qJ8+eXNd1fSoIdDa3gnkvLeXWYXmltReWcYYS2xureN5k5VG4XcDidmOKsJ8v/lR508t6hY6xpP6&#xA;Ja70291X0tMaW4htZdO1acXHpiRYJGt5IHRQoWN1I6nFUfrf5VX1/wCdF8z3mlaD5ja/sorPU7LV&#xA;4zwt5IZHZJrNmguyaRycGQhOfEHkOyrK5PJ2sUjS0816lpdtFFFFFYafb6SlrEIo1SkKT2NxIinj&#xA;XiZDToNqDFU+0yzubKwjtri+n1OePlyvboQJLJViRzFtFBEKA8RxjGw7nfFWJflx5f8AN+jXnmOT&#xA;XbbT4odb1OXVoTY3k9yyNNFFEYWWW1tRRRBXmDvWnEdcVWav5U83Wfm3Vde8sPYzx+YLKG01K01K&#xA;SWJYZrUOsFzCYoZ/UHCUh4m48qD4x2VSzyB+W2v+UPNokiWzm8uQ6LY6LDcG5l+usbEyyGd4Pq/p&#xA;D1ZJyOIm+ECtT9kKs41fy1p2q3Vvc3U19HJbf3a2moX1lGd+X7yO1mhjk/2anw6Yqx/XfL3mvzPq&#xA;Gn22rW+n6foWmanBqaS211Pd3VybKT1bdCj21qkFXCs9Hk2qo68sVZrirsVUL+6ktLG4uo7aW8kg&#xA;jaRbS34etKVFeEfqNGnJug5MB74qwyx/NzS77yDb+dbfRtSbT7yeO3srI/Uvrc5llECNGn1r095T&#xA;w4Fw9R9nFWbW8ry28UskTwPIis0EhQuhIqUYxs6VXoeLEeBOKpNF5y0uTzo/lEQ3K6nHZNqBmeFk&#xA;t2iSSOMhJGp6h5Tr9gFeoJqKYqnuKuxV2KuxV2KuxV2KuxV2KuxVTnuIYEDStxBPFR1LN/KoG5Ps&#xA;MVUfrV3/AHhtT6H+sDLTx9OlKf7KvtXbFVeGeGdOcTBgDQ+II6qwO4I7g74qvxV2Ksc8+edrXybo&#xA;g1m80681CzE0VvL9RFuWjaeQRRs4uJrccWkdU2J3O+2+KpWfzVsk1rXNHn0TUbe68v6d+lb5pW08&#xA;R+gVLIEcXZHJuDfa4qKfEQKEqsl8ua0db0Sz1b6jc6at7GJo7S9ES3Co+6F1hkmRSy0anKo6EA1G&#xA;KpT5r8/2XluO6uLjTNQvbDTkWXVr+zjieG0jfflJ6ksUj8U+NxCjlVozAAiqrJoZopoUmhcSRSqH&#xA;jkU1VlYVBBHUEYquxV2KuxV2KuxV2KuxV2KuxV4R+RmkatqUkljqFu0Og+QtW1a306NqUuNSlu5q&#xA;ycSPs2kMpVD/ADyH+TFWRj/lYlRX/HFPf/BFPwxVVu/Mfl6P/nIazspNUtEvB5duLQ2zTxCUXMt7&#xA;bzRw8C3L1HiHNUpUrv0xV6firsVdirsVdirsVdirsVaZlVSzEKqirMdgAO5xVDfWZ7ja0UCM/wDH&#xA;zIPhPuiihf51A7iuKqkFpFE5kJMk5FGmfdyOtB0Cj2UAYqrYqoTWiSP6qM0U4FBKmxp4MDVWH+sN&#xA;u2+KrPrUsG14oCf8tKV9P/ZDcp9NV/ysVRQIYAg1B3BHQjFXnn/OQcLS/k35nKbPDbx3CHwa3njm&#xA;B+9MVeZHyz5j1T84bOxu7cpB5z0SDVPN/L4jHBBfyTC0O2/7sQWZ/wAmuKvSNZHnoatdiz/xgLUS&#xA;v6Asv8IfVuFfh9H63/pHCn2fV+KnXfFXeaPNfk+fRP8ABfmXzFb6Vd39kia6NXvNPtr1LadeMkbi&#xA;B1g9eZeS/ufgUEv/ACB1Wf6XLYy6baSafT6g8MbWhUFV9IqPToDQ040xVE4q7FXYq7FXYq7FXYq7&#xA;FXYq7FXYq7FXYq7FXYq7FXYq7FXYqhnvQXMVsnryqaNQ0RSOzvuAfYVb2xVy2RdhJdv67g1VKUiU&#xA;joVTep92J9qYqicVdirsVdirsVQpszES9m3pE7tCf7pj/q/sn3X6a4quivFLiGdTBOdlRt1Yj+Ru&#xA;jfr8QMVRGKuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KqU91FCVU1aV6+nEg&#xA;q7UpWg8NxUnYdziql6Fxcb3LenEelvGaEj/ixxufktB2PLFUSiJGgSNQiKKKqigA8ABireKuxV2K&#xA;uxV2KuxV2KrZYopUMcqLJG32kYAg/MHFUP6V1b7wMZ4h1hkargf5Eh6/J/8AggMVVYLmKYHjUOm0&#xA;kbCjKT4j/MHtiqrirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdiqFk/wCOrb/8YJ/+&#xA;Jw4qisVdirsVdirsVdirsVdirsVdirsVQsf/AB1bj/jBB/xObFUVirsVdirsVdirsVdirsVdirsV&#xA;dirsVdirsVdirsVdirsVdiqFk/46tv8A8YJ/+Jw4qisVdirsVdirsVdirsVdirsVdirsVQsf/HVu&#xA;P+MEH/E5sVRWKvGvzL0LQJvzk8sT3XlOPzNJd6VqQurNYbCSST0XthFI/wBekt4m9IOwFXqK7Yqj&#xA;dU1qfyd5TW98u6XpPkuK4e/uJtDvrd5ria5tqRQxW1np0kcdZo4Q8kkbuqihCvUtiqIh/MXzv5ii&#xA;uG8nWFi9zpml6fqN7Y3vNnubjUofrKWdvIJLdIeMX+7pOQ5EDjSpxVCp+b/mK68z3Nvp2ky3WlWO&#xA;srol1aQ6bqVxPRWWK5u/0hCrWMYgkY1iYElFJ5KSBirMpfN/mBJXRfI+tyqrELIk2ihWANOQ5akr&#xA;UPuAcVSb82Jpbu18p6NNFJHp/mDXLWz1aDkFLW4hmuWt5GjY7O8Cq4BIK1Fd8VXfl/DFpPnfzn5Z&#xA;0+JbbQrA6deafZxjjDA97BJ68cKj4UTlAH4LsCxoBXFXn3lfy35Uh1rz5Efy0h8xRW2vzpb3Mdrp&#xA;TQwJ9Utm9AC4lS4UKzF6RQt9r4QWqMVZpqXnjU/LnnLSPLkc2lyaXcX0GlxaRbx3Ut7bWr2paK4u&#xA;Lsv6Mbc02haKpT4g53oqoWX5m+cX8ux+e5tPs5vJM1rqF80MJZL22t7WN5LWSSR5CkzXJj4lEiHp&#xA;lh8TCuKqvkz8yvN2p3Eq3uhXOpRSaemo2r2Om3mmKsrSKj2Xq6u0FvcOElDrKsiBgrfCNqqst0zz&#xA;Prd5fRW1x5R1bToZCQ97cy6S0MdATVxb388u9KfCh+7FUh/OPQLfUPKWpXB0CbzLeravDY2iGE/V&#xA;ZCrH65EsrxkSJt8UdZNgFpVsVRcPnbStI/KKHzfHcS6zYWOkJdpcuCk116cI3fly4PIw+KtaHFWN&#xA;eZPzH/MLypEyara6VqVxe6NeatpslsLi1hil06NJ7m2mLSXbSj0X5RyLw5sKFVB5BVn/AJUvdau9&#xA;Dt9S1me1ZryGG6jS1hkgWFJIVdkdpJpvUIYn46Jt+z3xVByat5M846Vcx6bfWnmaztCHvNO065tr&#xA;lJvhbhBMPU9PjIRULIyqxG/w1xVjv5HS20eia3piQTaZc2GsXXreX5wB+jUnKyw20RVnRovTYSKU&#xA;PH4jTbFWfSf8dW3/AOME/wDxOHFUVirsVdirsVdirsVdirsVdirsVdiqFj/46tx/xgg/4nNiqKxV&#xA;jGpeRIr7ztp3m1tY1CG70yKS3trCL6p9VMUxUzI4e3eY+oY1qfUqKfDTFW/MvkDTNe1i31aW8vLO&#xA;6hs7nTZRavGFmtLziZYpBLHLx3jBDRlWH82KpbpX5T6XpM9pcadrGqWs8FhBpd7JHLbqb21tQVgW&#xA;5pBQPGjcVlh9OQD9rFUbZ/lzplhrOoX9hqF9Z2WqzLdajokUkQsZbhQqmWhiM6Fwi+oI5VV/2gRX&#xA;FV8v5WfljNK8svlDRJJZGLySPp1ozMzGpJJjqSTiqYeYfKmla5o6aXOHtY7eSKaxntCsUtrNbsGh&#xA;kgajKjJTb4aU2IoaYq15b8r2mhLeSLcT3+oajMLjUdSvDGbieRUWNOXpJDGqpGgVVRFUDt1xVA+U&#xA;PIkXlm+1e8i1jUNRbW7k3t5Fe/VOAuCqxmRBb29uVJSNVpWm3Su+KpddflNpE2oT3keq6lbLNq6a&#xA;+ttE9v6Ud8qCJ3QvA8nGRBxZWcgfs8cVRGjflfoWlWl3pcd3ez+XLr6wE8uzyIbKBbsMJki4RpOU&#xA;YSNRJJWVa1UA0IVVdF/LnSbDRxouo3d15j0iOIW9tYaz9XuYY4FKlY+CwxCXjwXi03NhTZhU1VRW&#xA;mfl1+X2lX0V/pnljSbC+gJMF3bWNtDMhIKkpIiKy1BI2OKojXfL17qsq+nr2oaZa+mYp7OyFmElD&#xA;VqWkmt5p0ahpWKRadt98VVk8saAnlseWVsoxoItfqH1Dfh9W4en6fXl9jata4qxR/wAntKm0m402&#xA;61vVbpXsJdIsrieS1kms7G4KieG3Jt+NZURY2klV5OI2YdcVZd5f0j9DaLZ6X9cnv1s4xDHdXQhE&#xA;zIuyBvQjgj+FaKKINhvU1OKrtZ067v7P0LTVLnSJeQb63ZrbPLQVqtLuG6jof9SvviqH8veWrDQ4&#xA;7owPLc3moTm61G/uCrT3E5VY+cnBUQURFVVRVVQNgMVRkn/HVt/+ME//ABOHFUVirsVdirsVdirs&#xA;VdirsVdirsVdiqFj/wCOrcf8YIP+JzYqisVYD+a3m3zdoE3li08rtYNf69qiaY1vf2809EkUu1wr&#xA;Qz2/FYFjYuCG5VG603VRl3rXnJfzF0ny/az6fJpTabJf6272s4nVo5FiQQuLngondzxDI3EI27VG&#xA;Kstu5J4rWaW3h+sTpGzQ2/IJ6jgEqnJtl5HapxVh+k+ZPNtt59Tyvr62V1FfadLqdnd6fDNB6HoT&#xA;RxSQTrLLPz/vl4yjhWh+AYqzXFXYq7FXntr5s863n5w6h5VtpdOby3pVjb319MbS4+to9yzLHa+q&#xA;Ln0uTKhk5+n02498VTPyFrfm3V7zzDJrElg+l2Ooz6fpLWdvNDLILZuErymSedTSSsdFA3UnvQKp&#xA;15q1DU9N8u6hqGmQwz3tpA88cVy7xxERjk3JkV22UGgpudqjriqzyZrNzrnk/QtaukSO51TT7W9n&#xA;jiBEayXECSsEDFjxBbapOKpxirsVdirsVdirsVdiqFk/46tv/wAYJ/8AicOKorFXYq7FXYq7FXYq&#xA;7FXYq7FXYq7FULH/AMdW4/4wQf8AE5sVRWKsA8+aF5hbz35S81afpr61Y6Et/HcabbzQQ3CyXsSR&#xA;pcRi5kghfiqspDSKRy2riq2DydrOvQ+YNU1yx0+21DXvqlvbaVqtuurW9vZWLF4kuYY5oo5JWkkk&#xA;kPpy8VJXduO6qzQPy2l8u6kusw6Z5Ykls45mji0by8mm38jGJlEcF3JfypGXJ4nktCKgkVqFUz8s&#xA;Xuu3OsNd6l5Uv9OvrxAt3qN3NpzQwwxhmjt4Ra3V1KwDt3ReRLMSPhTFWY4q7FXYq8usNO89eWPN&#xA;vnTULPy8+uy+ZLmC60vUY7q1ihjSK3WFILsTyRzIsRUkGJJKg9sVREn5SPJ5e0XTZY/L9/c6fDJ9&#xA;cudb0b9KtJc3MhnuJISbm09JXmdmIoa7YqiYfJt95c8neYLWw0rSrq81GBooLPy3pkOjGRpEaIGX&#xA;6xeSRPw58qmRaLWgY0GKp1+Wltqtl5C0HTdV0+bTNQ0ywtrG4t53gkJe2gSJnVreWdCjFTx+KtOo&#xA;GKsmxV2KuxV2KuxV2KuxVCyf8dW3/wCME/8AxOHFUVirsVdirsVdirsVdirsVdirsVdiqFj/AOOr&#xA;cf8AGCD/AInNiqKxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxVB3DrHqdqznijRS&#xA;xhz9nmzxcVr0q1DTxxVGYq7FXYq7FXYq7FXYq7FXYq7FXYqg7d0k1K5kjPKMRRR8xuvNWlLLXpUc&#xA;hXFUZirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirTojoyOoZGBDKRUEHYgg4qhvq&#xA;09vvatyj/wCWaQnj/sH3K/LcdhTFVSC7ilcxkGOcCrQvs4HSo6hh7qSMVVsVdirsVdirsVdirsVU&#xA;JryKN/TUNLORUQx0LU8TUgKPdiMVWfVZ597thw/5ZoyeH+zY0L/KgHiDiqJVVVQqgKqiiqNgAOwx&#xA;VvFXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FVOe3hnQLKtQDVSCQVPSqsKE&#xA;H3GKqNby2+1W6hH7QAEqj3Aor/RQ+zHFVeGeGdOcTBgDQ+II6qwO4I7g74qvxV2KuxVTnuIYEDSt&#xA;xBPFR1LN/KoG5PsMVUaXdz1rbQeG3qsPnuEH4/6pxVXhghgThEoUE1PiSerMTuSe5O+Kr8VdirsV&#xA;dirsVdirsVdirsVdirsVdirsVUL+5ltbKa4htZb2WJCyWkBjEshH7CGZ4o6n/KcD3xVh3lv8z5/M&#xA;Onafqun+UdbOkak0Yh1BzpfBUkkEfqvEl884RDu1IyQBWmKs4xV2KuxV2KpH5o85aN5bfSotQMjT&#xA;azfQabZQwqHcy3Eixh2BK8Y0Ljm3aoG5IBVTzFXYq7FUl8w+Zv0QAlvpl7rN4Y2nNjpywtMsSUBc&#xA;+vLbx9TRV58m34g0NFUT5c8waX5i0Ky1vS5DLYX8QmgdgVah2Ksp3DKQQR44qiprSOR/VQmKcCgm&#xA;SnKngaghh7EfLfFVn1qWDa8UBP8AlpSvp/7IblPpqv8AlYqiDJGsZkLARgci5I4haVrXwxVD/WZ7&#xA;ja1XjH/y0yA8f9gmxb57DuK4qqQWkUTmQkyTkUaZ93I60HQKPZQBiqtiqQ+afPHl3ysbEa1Jcxfp&#xA;GX6tZfV7K8vPUnNOMX+ixTUd6/ApoW341ocVVND836NrV1La2aXsVxCgleO+0++08lCePJPrkMHP&#xA;frxrTFU6xV2KuxV2KpLofnDRdcnaHTlvWCp6q3E+n31tbyJUANFcXEMUMoatV4OajcbYqnWKuxV2&#xA;KpTF5r8uzeZJfLMN9HJrsFubuexTkzRwgopZyBxU/vk+EmtDWlMVTbFXYq7FVC+v7HT7Oa9v7iK0&#xA;s7dTJcXM7rHFGg6s7uQqgeJOKvIP+cf9Pnvfy88sarZ+bby6s9OEi3uhRixe2Vwkim3Yw26XQZfV&#xA;SQK8rdtjUYq8/tdcLXV7qXkS2ttJuta8r6qtjYWEkk2ovdW91bsPrk7nlNqCxNK4ShePpyYb4qyL&#xA;zRa+TIPJ8utflzdmLTLt9Ki81Q26tNaR2aXIM8t7BC0UrXJV+NyvqrI0YPKnUqsi8tabqNjot6PK&#xA;us3Wradc3qXFunku10m1sbYNDxkhg/TFxeQemXQSOsL/AAu3QVIxVmPkj/FH164/TH+IfR9L93+m&#xA;/wDD/o8uQ/u/0P8AvedP5/hp74qwf81bfzxBf6Xezabpk6TeaNIXTbn9IXCSelFdD6tA8P1FliVm&#xA;JaV1kcgsaBgFUKsq/OB7weVNNlu4WbR01OxfzXBbl5B+jQxNwDxVXeFZOBk+EVj5VFKjFXkHmr/B&#xA;9lqE8ulahbW/kB/Mfl6TTI4Lr0dM9cyn9LfV1R1geFYfTaWlURq9DyxV9Fx26afoKx+V7GyKInPT&#xA;7NX+qWbB257PBFPwVuRaqxtU/OuKpBrXn+20KytrTzNf6R5f8wagJPq0UuoK9siIaeuZbiOyZwtR&#xA;8HAVPwg0qwVTLyDb+WLXylp9l5YulvdEs0MFreRuJUmKMRJIJV+CTlJy5Mnw8q08MVZBirsVQ406&#xA;zEgcR9DyVKngGrXkI68A1e4FcVRGKuxV2KvOvzrF22n+VFs5ore8bzPpa2008bTRLIXfiXjV4WcV&#xA;6qHWviMVd5pm8wabo5g806s95Nqmo2lnotv5eV9IlnldS31V5ZJ55IlcozPItwG4j4aHZlWDeUfM&#xA;esaveeXPKet6td2+nXF/5ghe5hv5vrFxJp136dpZ/pBDDcvxjZ25cg0gUe4xVdet5/1DzG/k2w8w&#xA;fX5NJ0NLjS9al1O40hprg3Esb3ri1hvFvfQMSRvHKeBoSQS9Qqy+984+b7eSKIarEG+r27SGDynr&#xA;+qwmR4EeRo720mggmRnYleKLQfCRUHFWa6BPc6t5aie/maaa6SVJpksrrSGILsm1pdu9zCQv8zb/&#xA;AGhsRirE/K8d55e/MeXyfp1/Pf8AlpdI+v8A1W7lNzLp0yzrDBCk7ky+lNFyKJKzEcCQaVxVAeZJ&#xA;pNZ88eZ9F1TWr3QoNI0e3vtCezuprJSJPWNzeuYmQT+i8aIUkqgH7NSTiqUflZqPmjzF5tSXzPqN&#xA;+0j+XtF1n9HrO9rDFdSvKHIitvRqknoqzxycgakHagCr1XV9Z1GxureG10K+1WOb+8ubR7FI4d6f&#xA;vBdXNtIfH4Fb78VYtP8A+T6sv/AVu/8Auo22Ks+xV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV&#xA;2KuxV2KuxV2KuxVKtd8peVfMBhOvaNY6ubbl9XN9bQ3Pp86c+Hqq/HlxFadaYqiNT0TRdVshY6pY&#xA;W1/ZKyutrcwxzRBk3Q8HDLVe222KoK48k+TLiymsbjQdOmsbmb61cWslpA0Uk9Kes6FCrSU/aIri&#xA;qtqPlXyvqYtBqWj2V6NPINgLi2il9ArShh5q3p04j7NMVTTFVG9srO+tJrK+gjurO4Qx3FtMiyRS&#xA;IwoyujAqykdQcVQ2jeX9A0O2Npomm2ul2rNzaCygjt4yx/aKxKoriqzWPLPlzWmt21nSrPU2tG52&#xA;rXlvFOYmNPij9RW4nYbjFVsflTyvHrb69Ho9imuSVEmqrbQi7YFeBrOF9Q/COP2um2KppiqTyeTP&#xA;J8utjXpdC099cDK41VrWA3fJFCK3rlPUqqgAHl0xVOMVdirsVWyxRTRPFKiyRSKUkjcBlZWFCCDs&#xA;QRir5B1az8sWPlqfTE0jTjD5W86Tz61cS28LCOx/SiW8MDswFEnRj9rYpEVO1MVe2eSy0Et75+tf&#xA;KVxqeo+b5pJ4J7BNOt5oNMj4JaLM15cWbk3CIJ248tz8X2VxVlV9eXWv+WdattU0LUdEiW2agup7&#xA;VWl+FmIR9Ou7lgBwHMMV5A0+IcsVQ/5NMzflP5RZiWZtJtCzHckmFdzirMsVdirsVdirsVdirsVd&#xA;irsVdirsVdirsVedf85A/pCD8rdW1TTr28sb7STDexS2N1PaOypKoljdoHjZkaJnFCetD1AxVDS6&#xA;lZX3muO/guNWPlnyfBDaymwl1W7a9v5wkiRywWpme5W2h4tK0isS0lGNFaqrKrbzhp+ttJpumDVL&#xA;G+mjcQXd3o2pW0UbBT8Ze8toYajqFZtz44qk3lzS9U0n8yb6xsb++vfLh0qOW/S/upr30dSaciIQ&#xA;yXDSMnqQB2kjU8R8B4rUVVZ7irsVdirsVdirsVdirsVdirsVdirA9R/JfyZqGjeZtJuBcG382agm&#xA;qatIroJfVjkjlWONuHwx8oulCfibffZVkmr+TPKGsxWsWsaHp+pxWKlLJLy1huBCrBQVjEqtwBCL&#xA;WngMVQqeQfLNlpWoad5esrfy1+kkWO6utHtbS3lIWtKhoZIm2ZlHNDSppQ74qr+TPKsPlXy7aaDb&#xA;391qFnYosNnJe+h6scKKFSKtvFbqyqF6spbxJxVO8VdirsVdirsVdirsVdirsVdirsVdirsVSbzp&#xA;5ai8z+UtY8uyTfV11W0mtBccfU9JpUKrJwqvLg1GpyFfEYqgPL/5eaLo/kmy8pxy3X1W1QGa7t7m&#xA;4srmact6kszTW0kUoaWQlmAfvTpiq6HyLaaeJrjRtQ1GHUzFIlrPqGpapqdvG7qVDvaXN2YpOPWh&#xA;p8xirvLOhecNOmVdU1mwvLMc3ljs9NltJpp36yTTS3l4COpIVFNabhRxKrJsVdirsVdirsVdirsV&#xA;dirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd&#xA;irsVf//Z</xmpGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xmp:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#">
+ <xmpMM:OriginalDocumentID>uuid:00C781B7BE6611DD88A8A342C283E1E7</xmpMM:OriginalDocumentID>
+ <xmpMM:History>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>converted</stEvt:action>
+ <stEvt:parameters>from application/postscript to application/vnd.adobe.illustrator</stEvt:parameters>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:01801174072068119109C408119822DD</stEvt:instanceID>
+ <stEvt:when>2010-11-16T16:59:25-05:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:02801174072068119109C408119822DD</stEvt:instanceID>
+ <stEvt:when>2010-11-16T17:04:17-05:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS4</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>converted</stEvt:action>
+ <stEvt:parameters>from application/postscript to application/vnd.adobe.illustrator</stEvt:parameters>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpMM:History>
+ <xmpMM:DocumentID>xmp.did:02801174072068119109C408119822DD</xmpMM:DocumentID>
+ <xmpMM:InstanceID>xmp.iid:02801174072068119109C408119822DD</xmpMM:InstanceID>
+ <xmpMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>xmp.iid:01801174072068119109C408119822DD</stRef:instanceID>
+ <stRef:documentID>xmp.did:01801174072068119109C408119822DD</stRef:documentID>
+ <stRef:originalDocumentID>uuid:00C781B7BE6611DD88A8A342C283E1E7</stRef:originalDocumentID>
+ </xmpMM:DerivedFrom>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+ xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+ xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"
+ xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
+ <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
+ <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
+ <xmpTPg:NPages>1</xmpTPg:NPages>
+ <xmpTPg:MaxPageSize rdf:parseType="Resource">
+ <stDim:w>215.900000</stDim:w>
+ <stDim:h>279.400000</stDim:h>
+ <stDim:unit>Millimeters</stDim:unit>
+ </xmpTPg:MaxPageSize>
+ <xmpTPg:Fonts>
+ <rdf:Bag>
+ <rdf:li rdf:parseType="Resource">
+ <stFnt:fontName>Times-Italic</stFnt:fontName>
+ <stFnt:fontFamily>Times</stFnt:fontFamily>
+ <stFnt:fontFace>Italic</stFnt:fontFace>
+ <stFnt:fontType>TrueType</stFnt:fontType>
+ <stFnt:versionString>6.1d3e1</stFnt:versionString>
+ <stFnt:composite>False</stFnt:composite>
+ <stFnt:fontFileName>Times.dfont</stFnt:fontFileName>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stFnt:fontName>Times-Roman</stFnt:fontName>
+ <stFnt:fontFamily>Times</stFnt:fontFamily>
+ <stFnt:fontFace>Regular</stFnt:fontFace>
+ <stFnt:fontType>TrueType</stFnt:fontType>
+ <stFnt:versionString>6.1d3e1</stFnt:versionString>
+ <stFnt:composite>False</stFnt:composite>
+ <stFnt:fontFileName>Times.dfont</stFnt:fontFileName>
+ </rdf:li>
+ </rdf:Bag>
+ </xmpTPg:Fonts>
+ <xmpTPg:PlateNames>
+ <rdf:Seq>
+ <rdf:li>Cyan</rdf:li>
+ <rdf:li>Magenta</rdf:li>
+ <rdf:li>Yellow</rdf:li>
+ <rdf:li>Black</rdf:li>
+ </rdf:Seq>
+ </xmpTPg:PlateNames>
+ <xmpTPg:SwatchGroups>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Default Swatch Group</xmpG:groupName>
+ <xmpG:groupType>0</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Blanc</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>255</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Noir</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Fusain</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>63</xmpG:red>
+ <xmpG:green>63</xmpG:green>
+ <xmpG:blue>63</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Graphite</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>102</xmpG:red>
+ <xmpG:green>102</xmpG:green>
+ <xmpG:blue>102</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Cendre</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>140</xmpG:red>
+ <xmpG:green>140</xmpG:green>
+ <xmpG:blue>140</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Fumée</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>178</xmpG:red>
+ <xmpG:green>178</xmpG:green>
+ <xmpG:blue>178</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Latte</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>228</xmpG:red>
+ <xmpG:green>188</xmpG:green>
+ <xmpG:blue>150</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Capuccino</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>213</xmpG:red>
+ <xmpG:green>151</xmpG:green>
+ <xmpG:blue>88</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Mochaccino</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>139</xmpG:red>
+ <xmpG:green>92</xmpG:green>
+ <xmpG:blue>41</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Chocolat</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>90</xmpG:red>
+ <xmpG:green>61</xmpG:green>
+ <xmpG:blue>28</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Rouge Mars</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>143</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Rubis</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>191</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Rouge pur</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Citrouille</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>64</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Jus</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>127</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Soleil</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>191</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Jaune</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert chartreuse</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>204</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert tendre</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>125</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert pur</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Menthe verte</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>163</xmpG:green>
+ <xmpG:blue>61</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert houx</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>107</xmpG:green>
+ <xmpG:blue>51</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu-vert</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>1</xmpG:red>
+ <xmpG:green>83</xmpG:green>
+ <xmpG:blue>83</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu des mers du Sud</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>4</xmpG:red>
+ <xmpG:green>115</xmpG:green>
+ <xmpG:blue>145</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu Méditerranée</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>160</xmpG:green>
+ <xmpG:blue>198</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu aloha</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>96</xmpG:green>
+ <xmpG:blue>182</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Noir bleu pâle</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>60</xmpG:green>
+ <xmpG:blue>255</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu pur</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>255</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Saphir</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>34</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Tanzanite</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>66</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Violet brillant</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>93</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Violet</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>130</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Violet orchidée</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>171</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>210</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Fuschia</xmpG:swatchName>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:red>208</xmpG:red>
+ <xmpG:green>16</xmpG:green>
+ <xmpG:blue>177</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Rouge pur global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Jus global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>126</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Jaune global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>255</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Vert pur global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>255</xmpG:green>
+ <xmpG:blue>0</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu Méditerranée global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>160</xmpG:green>
+ <xmpG:blue>198</xmpG:blue>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Bleu pur global</xmpG:swatchName>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:tint>100.000000</xmpG:tint>
+ <xmpG:mode>RGB</xmpG:mode>
+ <xmpG:red>0</xmpG:red>
+ <xmpG:green>0</xmpG:green>
+ <xmpG:blue>255</xmpG:blue>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpTPg:SwatchGroups>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?> % &&end XMP packet marker&& [{ai_metadata_stream_123} <</Type /Metadata /Subtype /XML>> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5
+%ADOEndClientInjection: PageSetup End "AI11EPS"
+%%EndPageSetup
+1 -1 scale 0 -186.591 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 186.591 li
+293.618 186.591 li
+293.618 0 li
+cp
+clp
+[1 0 0 1 0 0 ]ct
+214.682 54.5234 mo
+160.377 23.0879 li
+105.818 54.5879 li
+105.889 117.334 li
+160.287 148.934 li
+214.846 117.434 li
+214.682 54.5234 li
+false sop
+/0
+[/DeviceCMYK] /CSA add_res
+3.0518e-05 3.0518e-05 3.0518e-05 3.0518e-05 cmyk
+ef
+.25 lw
+2 lc
+0 lj
+3.23931 ml
+[] 0 dsh
+true sadj
+214.682 54.5234 mo
+160.377 23.0879 li
+105.818 54.5879 li
+105.889 117.334 li
+160.287 148.934 li
+214.846 117.434 li
+214.682 54.5234 li
+214.682 54.5234 li
+cp
+0 0 0 1 cmyk
+@
+.75021 .679683 .670222 .90164 cmyk
+%ADOBeginSubsetFont: Times-Roman Initial
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Times-Roman def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 32 /space put dup 48 /zero put dup 61 /equal put dup 70 /F put dup 97 /a put dup 99 /c put dup 101 /e put def /FontBBox {-203 -428 1700 1271} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 8 dict dup begin /.notdef <1C60D8A8C9B6079F6CEA24BDEB0F5E4D18DF0CD7E2A11E9D72D963 E3987D5E4E6C9FCD> |- /space <1C60D8A8C9B8707C25> |- /zero <1C60D8A8C9B7A73DB9A6590C6FE2B7096DCA6F9A5EA5CF6E8AC2157EC 7418EBDC43117FA8257DD5995ADA72B55217A703B5CBF244854B4360CFDF4258 ECD5C9DEB492AEA5EC77E976B17AE7E2222D3F2CC89571B26AFB82DDBE999268 12437BF7851C7D506B52E7A7DE1242CAC6D81645AF838199FD3EBA9B534D6477 14BFDCAF64F05E4> |- /equal <1C60D8A8C9B7E7C1F1EEE601CF4058378123C3DDDEB3729CE3EC7865 4C938E7EE30B> |- /F <1C60D8A8C9B7EF324A037549B31AFC4B60697A046B7067B75CFC351CCB19 64720E6BC82951E2A5BB7474D974EA2A52D73602B39FD7C31C63C801BEBD2FDE 9110733E153A3F2045A94EC3EBE16167D0C83075CBD838D88E58985D5046B18A CE7B749F64816A90969534E595942FCC6261125D575A90C2E501921FC7F49304 D66B5BA92B55B6DFDA784E2B9E0FAA8068B2566A1AD700B69E> |- /a <1C60D8A8C9B77FE2CEADADAD35C681D96377E0B82CC8ACDB5762353EDBAD FFACD451A553C5C39302A9F1D177F76B983509B429688ADF52AFA30F8E4A0B23 F2282503B97D206C7C183FDE8BFD6ACD2BE6A3B9069791DF8E2CF592523922EF D64768CD99A1F5F1400DB305C4171EAA77202618276E378016C7BA0833F29752 C2A461C11A88BC4E527507EEDA9C848EEAD89D80551320178A864EFC8B3562DE DC4F695E8824160B87CA7F395997B47C0C71BBFE9F871E4F5046857D22F807C0 4061C73B2C0BBB7B44E0200581C40A3AC55C8229AC23B2FBE040B0F089F70BE3 8746A5E0285A22E4825D9ECD39D6C15171D3EBB391B1AC132DA188B28262B679 71885F8F1CB6195A6A7B0FFC> |- /c <1C60D8A8C9B77FE2CE939B120B8C530BA36A1D378ED7528AD7B7A10AC71B EF208D8B385B11077F2A13A81C13DFBF440D42A243A800735CB8F4DC3746EB40 39E43E77D867A7AA457E639AE6CCAFB17D4572C0E8FCF8662A95CB9A94DBFA33 9E8C89716E4D6EB7EE669FEA0FD73F1B364D57426E512088C7E414CE09DC0040 B747838B6828750C7FA69A58B3FBD05411AA3233E35DCBE1E5C8A3302EE901E3 00C17D> |- /e <1C60D8A8C9B77FE2CE67108D1280ADC9682165E381A1DB7E740A05B18E65 167A034DB250F6D5492B270110B05E60263A42B2C42DDF9AB2E4A276D8ABFFBD 6680C39C89C62CEAE031CFF89EF16FD9FC76CF19CB9F9E34BA9AA837F4D55163 017EBBAC9FCE57F666560D76840A1E9FB941AF2DF15742DAEB79EA2886404B23 75DA19EFBEAC2017EDAD03B37508> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont
+/ITYQCE+Times-Roman /Times-Roman findfont ct_VMDictPut /ITYQCE+Times-Roman*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero 12{/.notdef}rp /equal 8{/.notdef}rp /F 26{/.notdef}rp /a /.notdef /c /.notdef /e 154{/.notdef}rp] ITYQCE+Times-Roman nf ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 232 76.916 mo (Face= 0)sh %ADOBeginSubsetFont: Times-Italic Initial
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Times-Italic def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 85 /U put def /FontBBox {-296 -413 1661 1205} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 2 dict dup begin /.notdef <1C60D8A8C9B7D8BE1853B203EFE351B1CDFA12DF07B00368C22E31 EFC3300D63209ED6> |- /U <1C60D8A8C9B6079F62B2F568123AA372E91B31598231AA510043E1251351 92FEB1EE647BA51C1B6BCCBC154675F83B9D2469EC631CBB6A61490B0435D72D AF4792971671B29F726AE2C773B9558E05887BF29C29FC19B43AD64651264D99 D56184496A183AC2FBF54D0751E13FAA8FD0B5D9438FA9686B6CF398CBA27345 E3FCC47A12FBE94C6E2369CC4CE11F57C25FAFC97F12DEB6F2E07BAEB704E3C3 63A832069908ED6EA748F1B1CC94709F7FC09A53804A63D5E136A3749077B88A 024EF237CBD596436272AAF435A063D962B324> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont
+/ITYQCF+Times-Italic /Times-Italic findfont ct_VMDictPut /ITYQCF+Times-Italic*1 [85{/.notdef}rp /U 170{/.notdef}rp] ITYQCF+Times-Italic nf ITYQCF+Times-Italic*1 [18 0 0 -18 0 0 ]msf 232 98.5156 mo (U)sh %ADOBeginSubsetFont: Times-Roman AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. systemdict begin ITYQCE+Times-Roman dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /two <1C60D8A8C9B7A73DE72BAD97A1AB14497350B04AEDCC89B810A7A7579E C67BBA1BB072CAE80FF5F224043D73141B835306B538E1A090321AB63325D8B3 A58C70F1FD34F3553B37A8BF6164DDA11E437012DC022ABF8601BBE36E43FA1B A89215476687E89F4C0A4BCB6119B7B6C22E9A6D30709E37D3141BAD532924FF AD1DE501B4> |- systemdict /gcheck known {setglobal} if end {end} if end ITYQCE+Times-Roman /Encoding get dup 50 /two put pop %ADOEndSubsetFont
+/ITYQCE+Times-Roman*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero /.notdef /two 10{/.notdef}rp /equal 8{/.notdef}rp /F 26{/.notdef}rp /a /.notdef /c /.notdef /e 154{/.notdef}rp] ITYQCE+Times-Roman nf ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 244.999 98.5156 mo (=2) [10.1514 0 ]xsh %ADOBeginSubsetFont: Times-Roman AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. systemdict begin ITYQCE+Times-Roman dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /hyphen <1C60D8A8C9B81F2C7FA8F2666424EE62590A3687533A> |- /one <1C60D8A8C9B7A73DB999B05B43470AE76323D53E9C54AE29C0ACC4151B DD30C8F3109BFE7DACF9BA339B31B8666788A01E1F3860FDA3F22312D6A6628C 8CCA55270976BF3BB8008DD87D719627657135E81F194E374733A743BBCD5431 32801A49C4BA675F59C41D> |- /five <1C60D8A8C9B7A73D986C0D7DE9D329253DCB6E971CF9F86B9AEBF9128 F879E3BA076A7524F8AC6EF0948A0BD36A1BBAD3176809EA5D8C10BC04F27D1F CF8D9BA3577509C082FF1EE49DF22B08F8B21F3A6C3932A3BC82C6C594431B40 32E2BEF80E15787B3E427A047FD8FD191291F42BAC74588B21DCB1EB3232C29B A67B72B9A00CCBC571F0227C6EF50964CF91F1B0EC573A04AE3E4DF9447B77BD 2A0A959F534BEC79AECEF51C27F8D677FD06B99742B747A695088E88EBCC4A6B CCC7402ABFDFE9926161D96> |- /o <1C60D8A8C9B7A73DEA5F658431FF26DE1C3CCABA5A5AF56EE1798CA324BE FFED162986DEB20473198E3AAB17E1F76DC8A1DBB020158974052802A30905F0 338BF503D35906BB108F3CEAC35FDF3D8BC51C5542899E6D21063EDA8732DC15 4AFBF51B7EEDDA621E256B5E3E8A8E86389A77366F5766B3A5B4DE72C37DBEBA 04E9D5CF3B75> |- /r <1C60D8A8C9B81F2C5DE210A78B7176966966FB4A2E70036BAA4A8956D597 954FF33C419645546BDDA5A1C075630C88C9E9E0B6B2EB6B2FC3FF0331B19026 16E9791F7398738E2F17D5E54890C7A065EB2198D4708DA7213806F12669F676 78CAD7B30B1926E6F30FE45B0DAB7BE403E568FB7F28C7F3631BA5B608F50231 0C8C5FF767FCF95E7EC0C2EC9F2F173FF41F0C7459D2154243B15CA53A73779F 93E107279F803A71F8179756E718854D0BA7BCB1168643F72763D9FF> |- systemdict /gcheck known {setglobal} if end {end} if end ITYQCE+Times-Roman /Encoding get dup 45 /hyphen put dup 49 /one put dup 53 /five put dup 111 /o put dup 114 /r put pop %ADOEndSubsetFont
+/ITYQCE+Times-Roman*1 [32{/.notdef}rp /space 12{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two 2{/.notdef}rp /five 7{/.notdef}rp /equal 8{/.notdef}rp /F 26{/.notdef}rp /a /.notdef /c /.notdef /e 9{/.notdef}rp /o 2{/.notdef}rp /r 141{/.notdef}rp] ITYQCE+Times-Roman nf ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 197 14.958 mo (Face= 1 or -5)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. systemdict begin ITYQCF+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /W <1C60D8A8C9B6B41C9DB92A62D63E3EA760A7D905A86D1789550FD74436B5 95BC321C9E3ABFC39DB1131DFE5CA38CBFDCD8FBC167B2A314B3E171BBEDE9C6 CFA34481E2FD990F29B87EF6338A2164AE5C9D3011870CF5C464CC4A97141CD8 E49A26BB1E4EB7F165C9A739C28C9DA79E42965FBFABE57A82D82ED188CAD364 45CF43A67C5DD5168703E6CE895132E4D08D372C25E636668C538FA92871F2D7 C458CADCCEAD6079D309FDDB6B8A039A7EBDEA6B96E28F959826A293138B4F8C 7090248AC4299782C27415E8E8D21F0C> |- systemdict /gcheck known {setglobal} if end {end} if end ITYQCF+Times-Italic /Encoding get dup 87 /W put pop %ADOEndSubsetFont
+/ITYQCF+Times-Italic*1 [85{/.notdef}rp /U /.notdef /W 168{/.notdef}rp] ITYQCF+Times-Italic nf ITYQCF+Times-Italic*1 [18 0 0 -18 0 0 ]msf 197 36.5576 mo (W)sh ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 211.994 36.5576 mo (=2) [10.1514 0 ]xsh ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 197 157.283 mo (Face= 5 or -1)sh %ADOBeginSubsetFont: Times-Italic AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. systemdict begin ITYQCF+Times-Italic dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /V <1C60D8A8C9B7D8BE3608624D2E2C88F5CF4A70D70F922254294D4246E499 2890E83912C9D277D839E8549B7E23CB1C1DB720D7BF2ED2D492CC859DBA8E17 665B85A68E7999B2A89726750B2B5414E8362200332AF4E80BD3F832BC7BBE32 02B23A5B0AFC0583925A8233FF3358669834B822CFD7B900D78F2BFCBB39D4AD 42C8121D36> |- systemdict /gcheck known {setglobal} if end {end} if end ITYQCF+Times-Italic /Encoding get dup 86 /V put pop %ADOEndSubsetFont
+/ITYQCF+Times-Italic*1 [85{/.notdef}rp /U /V /W 168{/.notdef}rp] ITYQCF+Times-Italic nf ITYQCF+Times-Italic*1 [18 0 0 -18 0 0 ]msf 197 178.883 mo (V)sh ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 207.995 178.883 mo (=2) [10.1514 0 ]xsh %ADOBeginSubsetFont: Times-Roman AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. systemdict begin ITYQCE+Times-Roman dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /four <1C60D8A8C9B7A73DB992534E0CF1B84939C969D2AC65F1AE73EE88348 7A67D0ECB26822C5FF826C828AC8594DE5FF3D9E5AE6F090B> |- systemdict /gcheck known {setglobal} if end {end} if end ITYQCE+Times-Roman /Encoding get dup 52 /four put pop %ADOEndSubsetFont
+/ITYQCE+Times-Roman*1 [32{/.notdef}rp /space 12{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /.notdef /four /five 7{/.notdef}rp /equal 8{/.notdef}rp /F 26{/.notdef}rp /a /.notdef /c /.notdef /e 9{/.notdef}rp /o 2{/.notdef}rp /r 141{/.notdef}rp] ITYQCE+Times-Roman nf ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 25 14.958 mo (Face= 2 or -4)sh ITYQCF+Times-Italic*1 [18 0 0 -18 0 0 ]msf 25 36.5576 mo (V)sh ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 35.9951 36.5576 mo (=1) [10.1514 0 ]xsh ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 35 156.108 mo (Face= 4 or -2)sh ITYQCF+Times-Italic*1 [18 0 0 -18 0 0 ]msf 35 177.708 mo (W)sh ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 49.9941 177.708 mo (=1) [10.1514 0 ]xsh %ADOBeginSubsetFont: Times-Roman AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2012 Adobe System Incorporated. All rights reserved. systemdict begin ITYQCE+Times-Roman dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /three <1C60D8A8C9B7A73D960D5C905E34DC81A096980F2B4111B9B099A6DB 83E1916FF3E1A9E04B02D3E9232818F77B09A9AACB5832FED542FDDA70002EB0 5443C3A08AC9203ACF784CB865C5B9F7D872416879897E73175190413158DECC EEC3F81053539EF7A5BA54848FD5EF8191B77C87FC4B2FB70A247D6480306D63 973D6D1E40988764838CF4D7C7CFD56B10F551336B687A8CAD70446C673C2BFD C7C6AD86547DB031DFD479DCB051DAF5177334E8CD4B35F8B65FC86BD3BDBBB8 D1E2B3149970112D8374721C0AB537409EB4ADF5E62264D22634EE> |- systemdict /gcheck known {setglobal} if end {end} if end ITYQCE+Times-Roman /Encoding get dup 51 /three put pop %ADOEndSubsetFont
+/ITYQCE+Times-Roman*1 [32{/.notdef}rp /space 12{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /three /four /five 7{/.notdef}rp /equal 8{/.notdef}rp /F 26{/.notdef}rp /a /.notdef /c /.notdef /e 9{/.notdef}rp /o 2{/.notdef}rp /r 141{/.notdef}rp] ITYQCE+Times-Roman nf ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 0 85.916 mo (Face= 3 or -3)sh ITYQCF+Times-Italic*1 [18 0 0 -18 0 0 ]msf 0 107.516 mo (U)sh ITYQCE+Times-Roman*1 [18 0 0 -18 0 0 ]msf 12.999 107.516 mo (=1) [10.1514 0 ]xsh %ADOBeginClientInjection: EndPageContent "AI11EPS"
+userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
+%ADOEndClientInjection: EndPageContent "AI11EPS"
+grestore
+grestore
+pgrs
+%%PageTrailer
+%ADOBeginClientInjection: PageTrailer Start "AI11EPS"
+[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5
+%ADOEndClientInjection: PageTrailer Start "AI11EPS"
+[
+[/CSA [/0 ]]
+] del_res
+/ITYQCE+Times-Roman*1 uf /ITYQCE+Times-Roman uf /Times-Roman uf /ITYQCF+Times-Italic*1 uf /ITYQCF+Times-Italic uf /Times-Italic uf Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec
+%%EOF
+%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 14.0 %%AI8_CreatorVersion: 14.0.0 %%For: (Guy Marleau) () %%Title: (HexFaces.eps) %%CreationDate: 12-03-16 14:34 %%Canvassize: 16383 %AI9_DataStream %Gb"-6lZ+8mFXHkdrXS_PAnp'D&GHQL9P+m)&K5CR,#(eWR[1D5#$.Fe=J6'R<0\`S)pNHJMliVP+8>7qgledW''TTCOW!C$IQs1f %I-7Q6k5-eRhqrn\I_PiC?XAskHVodi78o6`bttsS^A;cWs)di]GKj])[?\LG\EqAS58hVeZ0_B9Nq`"VI(9"Iq)8iYmqt=;3o&WK %5CE=h`SjVE+#!WPqKr7fou0/Qgtgfdqo*r,rU+%:8(RQuTDbV$^&;pAknjAAs5EgLJ+N^"s*s_;qX4'J\b_dK5Q#JEHh75.T:15Z %I_4Inh5p>]+0Ih8Pf7270:(.to9\4Dp]($M_]Nb;IX+e74hP$LMmrYs:]>hAXi#4+q,\Zqh0jQuo,E2>2t)7h_8#pThWV_nkMP'B %rp78=hb<9QiU@BXr82?=r:6Slm/+)eCB((LL7rGB8_oY[je!7d;3r)K1Z.#9\bLs[o=s2?I_L)P\Gl8QrqF[VpNQ@]\A%hYgJqJg %6eunSftR&`?A?cQQ2L.5+o,ZrQ/b]o%uadu2M:hdhd:m/R!t`8m6BHfonE@A^]3k=n*4noa'je,rhoWHhqqs^XK23#)8h1%1]R(/ %iH+-+I9TZq:]8oT2*NIh$5ti=A_12bc0t\sk53n/T-(4#hqik\J%t,cICT=9_tCp^pb=8r[rc2(d>p/upY2/J5MTOo^;4Mi(YrYL %;31K64Qe6n9VTL&?'P"n=V^$e4-#Xp5E6QY:sr?P-/AFQmENEGo&@F?>ee%!TZK/VI/`:%J).ndC5RUldl[U%jmM9iG9:`fdla(J %2:?==L\pg)GPi)&I_EAm*nsP">P'j[nD!8amr(DeeU)f?"a]*n(P@*fTC)[=qG0$\i<t,5_p-6ZhZ$Bab?m(pj0/,-],:HRpJ#j/ %F]<_J?`XJ1`_q7a[870/+a*[Yo[RmXZM=+1mJ"(3J&uocJ,=F#\*q44nWSHq?[21/KD?DHL[NSLq"*[<O*oQ.m2l6Me5I'Js6pJG %_/KA;Qh/8`>NdYg]7Y$^^QmJJLQBLAce#qEkkr0V8)lfdk!+9K'oZ(nL>Q8A^W-q8*tIjV?,PR2L3Mr%hQ:R>G?s1VoVo!GX1Af? %lT2PUleneG>?@fQYDF0H__n3=^o,3bXr9g?$D,(P\E\$`Wt#C0jP^+-*"Hr4]#))Fg3)oLFbTSAPs.QZ9_V3S6f1H'_C+IDg<Y*? %%9Gibi&=mED3C45HdEu3%G*k'i&A#IH@e<gD1^[7+1)<&6VZ'+<&:leIRCa+0>%X/K(#MlV!j)>TO%%+Y$"hN9u[G+SGJV!Oa7=_ %djM-VFSBnGFDpg=E9AuGEWnVa.VKq%L72cYWR^V^N>VSIX.Xkr_UL+.=_JoTLB!oh2#d!6mMoPahf'=;%t;tUdO_)@V=01XPW8_f %0(VTQN:)aQ*Nl,cPCB3ke(qp4ds]X<;U$t'FG2j8)JG\c9P>GoRT`GS6Mo\">Xe6'g.-QXT7u0A%CFE/,r8cV%eUfi"3k_O__P;( %[_\N`9VK!>lU&UUqOR&7HC_d:q@2jt7RYs"pC:9H[o;\dH$Z)(FQ^"dBf=G-;r:C\.m@YGL=K%kEF6h&%4b*J.Em4/h(nH:r.@e# %3@$+<N3`(r(^IPqkt1YlkRG((\R5/=Wg>nPQ3BJ10C=WC5H9Ut$%M1?`tgeS?[B5cg6Q%OJ*GAToRHX/O("^]LI&Y$i5[\%45hhU %k*c2ZJ*Gq+3ZdONn<Y3>6N;hUoI0>tq`0TUr2+J1s5cKAle>JuLSe@<`OrA&J3V)[VS@6m?E5">$d[bR[]93'#bT-&$[Aj><^"13 %_Ya+rEa>`[XnlOW`9U$?Va(#n(AMeB$sa0^_GtPNn1$PQ^[UX_fqPBkJPXX`b:!(r@tAhspAj)%on@&R?21&loWaM3N^Y2E5YY>s %[MIc<=/!%kC%tEiL1g"flJ\5s:?fCSR9Tcb$oLABcu-B]ko73PqM`oTn&B4+G"^Z>DJ;-(,hso0*8NX2&UZNc+8o$\F<t39GA^VP %Xb:V5?ccSHm<#7F-!W_fO`@/B;k<DAgc9e7hN`*3St<jmfWKt3`:)jA6@C&M%egG$K_M-8W9)OTeF#"?1fNXFW$^9JoP3RrppATl %NN]De4)]7:b8&`Kq[LuW1p?F5X3c0=:M,NFIWi_O/M2AXB#"a8j)N!p$,&fL?EWhU[.5\"U_d_[Kf+Nbp!i0j@-1M-]lU9lDP9.F %X;'rF==(I8)O[d,CKkM">'X.C>XpGi6+c)JW)*8Hg'VuLC6=s!jl1]JoQe4KNTSMUl-lZ1ok6jcegK8k[ZfkmoaBZLBqs0KX]u+a %UM+79T@51GgNYn?1fhsJ'orI`L03%MF\/4SC_$&nmZ'f9VgH;LW8mh[k$$tAWbFW)NS3-uO1U/HTDAME5CG).5/?c5iE='Bg[[m, %.p=qT7enmC.@rt5pJC@+r-)?(s/Ui;/NXgIm46p$kmcl9BN8?\N0`ob3gkVJD..UeA%UGt-EE[1F1Epq0%EDNk.aRWF:I+q1YmL` %`XDJmR@Cc(nG+;UUqaO!``l24H<)uZ]9F0`]-H^Y0\=0:Y4oNMq/#qYf*Tc2g<oF)jDV*([4C^iFD?Ib:JO?Hj)UILm]HATX>Jb4 %o\>JQ"?MD/Nhi;.FWHOQS.fqs"DPZTDgd?),WUMN._9+M8]1-RhK5X9aT8$QHgQCf+oP:j\g*Nj2HaO56tGZWo](@\hPFM.`e3u+ %/+(-D+>&@I!-\b;-TQNb'POpoc`Q^d.XP>Y^SKJkT,UoZ15@A_8U@[rOUA_'I,=UC,M1\4Mrq*5BQ>"_5JUO)&'5aTAWNWn&/g=: %:,dkfjTMGZ,KLD0:>RSf54l2*<V[0gq-rNbS3;$+.c`eEE(7sIb=_2eB6C7&@@>CSC6_<jpt`'Ds*,W-b)#[>ZO(h(\X2q._p=%K %$YP-aI-#Nf@?":#N#Bmam<;RAH\m,D=4.D6-WXDpD;34r7'a`-RC_)3jk=%tWT<COV\>V#ctcX":DdDj]M@0JBVdkgki@=kbBJ%K %^XIp@\jXm/%cP)fc]VVSK$X@l9(,,ZV\q4PRIFB`\^]5BV))bHPq"l%J*e@6K$6+.7C:C`;WbH[:ca65h@[J+p,1NgFmZL^LT=*[ %2f?H/FG$gH#&1=Z6="#$=j8BdlbIp;G:6XFQ-$p8@eVJ-Gsj$3>o<$+Ah<Y6S7&Y'd.bX@csC.V*c68V"2egqmG]iLBdM1fAlh5W %4]UcL_c[UIF4(6@rESJn30Rl;#^VKseT(`7rDLi&F1/PlmYE\5H7d4Q1.L$I+^?\s&%s>P'DM#?S-AO6\L5s9K8b_49]%G">>DB^ %?7tkDeaqA[kBolIVg4@cJhG>sE27b#c<][/Ys?AJ*:?;a9V`^J)4A/lkM"dAJ%1OnU9`6FYK>>m?5HWUBjYErr<;p;ee@IF[?^L. %INY\i*i6@@r3W4)Em$dj6nAI,o*_2@*C27eGWm+hEY*Oic:Is,6mF.DV9!GRruC,W!#^o2EmT'lo3r05F&:r*MH>I\M-:YY7.fk4 %:6M(1bRlEbaG)N-TZ+1C'6`2N!r+jt0ptY&oj99mhh1r^SfR5`J91%?GZK:bE.<*34h[c>nXXT95(ECErSH)be\?RDs*XG&p>bmk %2]#tJp&2f$^YOF$k%]3lHh61Qq/eJWpp[F:mr%">hVDIE/_BI*I(m/fa3V5=mr,@X/XO#KhruMkl&oh`mHXQ(mDHOh+25A!q2_TB %E".6p)Cp:bQ/CLIh:2s_oYu:N7R)2le_ee4\)s,`^#gP?n#l*Cg3^F)hHYE2fA=uYI%a3Jd%t*dV=*W,?Mj`uqsSGEY29$p]XbS! %kPP/Ae*!3U4(uU2Rs3fB]DBF3]=XQY=$KqS5S*e^a".1H&(_o\s5D8tdKB>2I;SGVhVJ5$Vha$qs7lETo>C7u)t8Gcd66^F?%0Hd %r;PijX(f-@or#Ff:OdK_dLUP/5(0s>pa'/jJ,aW^n`n#YoOYMB:B'*7]`7E>=*=E1#+g=Srq,X%*W.,u>l3.Kg]-ribpR2cqtkmC %G]iU"n*[>Ci);kPDVnaWq%)\e^:V#OK=egVn%\Xk^A2aJq<mCWcf%+RM4;,hgE3*MT74;!GB5Xh?q`]9ps3u'%s-glH[e[i2]qN" %:1W8$=K23cFlIo0FaETVmD%Jo"OTun56#8Dp>*VDNTfrpi?%G%=,PinreK%7X7'qSK6_e<Dnc(aJ'\(?QlnB>@@dAUqU:G\+TCCS %rVX_50;&.VEEA?lU5O:\dEG_bjqd6N?d\2SZIAJJHI8q[U0lA<^GbaV]73OVr/RrTSZV$uo[\@+WDB.(YKWnY+?j&FH[tqkE'ost %^V^4@9:Ang]DCQSO5F;/I/.`*rT1@mL\Dm/roNG$[Jucom=K6@p@#cpmADTZDLQm$O8_lEeDiHpI!g,K.$n:IHu#r3&[(3h=8&aH %HPuXtJ,B7BKmjPsl7RP_nE&fAJ,8-dRGUc\Po.N8hbX8Z79;\3%Xqc.-#Y+HARAg?6+QgC0@tFITC2"<j*,rLIf>O6l7`coJ`!GF %Y$l(]5HYtu=Rgj\q0[O;p\slun#h&-4s853lA(/lpKueQrTMhap_e6U?i;ZbrVFFVpX^4a*8<!YrP7^3.*)>Pq?R%Os5:L+LTBI[ %h<4*^Wbcq%pndu)DE`N!F&=du>^Y]NdC8$2l,+V2n%QK0^JW0YlHX<rp\r1Y$igOBJ,B?()8?'oh&$+Bh`]bEq;GBs^Un]>1VLR' %_i=++IqJInqXks05JO%DIIT8o6?r4KQeThFQe/]2I!r;pp$V\8k(;I^+3&fln)L$(hL'PIn0*1L?<obogWeRQ&#NNY`@p/-s82ZO %LW?Ipc/&'5l\>jq?#0E]\,Pamc*d#8:j70O$'ehHro:tFkP)qk=ss7ff13#-?Jd^1!8[0a0gC']oZ)mIhV[4)[III)426`X_Y$-Q %n+[?@i8_"*;?q'RM(_E7BmTRPPPZ,Fp&6oF2h/uX+0PS$NY7K3*&Cr`H!e=ChL!Pd_O]oadt]WLbU^GZSatUmbr:.CZIjq2[6\a+ %D>:f:Lq)]&]=n76"2HTD^A6g^%l[VRk<H+ojYp@O$erDOqL7sm'741g?HaM9qgSkJZ9M39#sJ7T(H3Fcna?,5mc"`fE3arjr3a__ %m'kj>@XdbLr;Z$l/XObLhNrf:Lh/Wk^=^KRQc0cEBcILf8hCblGHA&+VR0Mf/j92))6f'%-N#U;iLed>qYd]4C>]HJ13+8>o_:eM %$cW(Hn$Ta*X1IhtX+u#$BA_^V?CTBXe21Ge1h/?=QESQeQ>I'JMKWfKhp"eqFB-q7D:`u!2u-3UqP(/uht12=oTT<\FXW#kBSV$R %LDb#A)2ka<S$="2E?$>j0$Cb"j]"tIe4uRd(rp?^%b!28F"s#&2:l_`k'$1ThNqXlk@pOd5T]*"?4V`Cje;7A4uC!\3q>&g'9B[A %CWF=ufYQ^4Y+p")2T7T^H`a<KZ7;lK>g&s+Pd?]KH=+7h.I48hMde7Rrs`q"@ke[Gd1pNG^^#b`_rY6Sq;\ARU$jj)eb\^OQV&gU %M`$g?Qe%K5Mk<YVj.Q/r;bXpL=J/;qn.mQjYsKa3O@$\2^,/siK_6S<iQ)F07UQ(0oA__*;1ep+@.@e[f*^sMWi.CK<ITbiWkec! %$:!.YekllYr$8HCUojOtL"SspW*4ROWth*+pOQ<egp(jJL&'ij='8W!=T$=?7pdTJF`VuH!qUC$"kFgg#W0KW!D^5*(g"IY(;I?i %j6Tjn3;S?j=&S55;rd2DI/Ae0ok!Z/mGQUOj=_AJqWn&/D#?6/c'NlCY5QcjSR3kQ?`9`,Y.\2LX^AZIDds*%hlY_oBDeHmrRr=k %$LbUPYP#moT^nXWZtm;K20/25_;ofn_=%c&o@lXm>6u<NqY@i`MdK-_^O](-)]>+$D^_aF<bgNfZ71/G(Z4##DuAZX@dor:q(?E0 %IoX5WMJ@:J6]\s.BA_77^\?Rq6L27Yp;9i"l9"#%S,C>;\,ol@K4S1nYMjJ/9>=\ch(j`Elp&/'jN>,>P)"r*Ug.&Gb*juD\$oTk %G=iU-n$V<;X)I/+hg%'5LRLkgV8^l&l*\;/BB2>/8AAGOs2dj>3'T28S>!ZU\?o[=_K(79i+Fd7%8])<IWg`V/&FY$0)d,HhKLpb %E8E0O<r?)JgbU9^mSh(.(Ye"`UH`Qu4E-tg,sXBtot!^<IU$PK_Z@Bbl%J4uJS,[e;AH9@Io&"I=M\uG#?F'M%Ss2=l_;E#cS$aU %S7>Id4JO^WQHBoV>25h.P_K]6.;`=/+h[XW8@S6#$KD@3B69Bc0a>Z7*F1A#rkQB,:JN@RNB01f_L^d/,!:P:i.,[/cC,&8)1T4_ %h)L_dR3-pU$5[%ZIUZ)'/BN?X]bh&G/V%2hIL!dTn(6$moSYqOQH$D=4Kc`"ht:RqAHroPrBUP6Gi^la_XDhAgdW[+Zh/]2DfPKg %i[F^K>5VU2?YY4#Ha",%^Ga9Gn8%a]=7P@<G`RcsEIK8`rK4\L@647%"qK&'+/#i,*W1(7i3DMW9K4TnS:i](_R&djlPTPVkYF$b %*Yr]-3koP)rWK>$#mBGJjS-gBT6@%qk72suJ^^ap-e%'n'b7RYWai#ajFY,*JoXLkn6ruhJ\9p7I)LXTNoh4?k6[45Oa#k-O(s/H %4+CSGG_\/Jg(g47,tq!^HGfQlTU\Z%`/H)>KY-]'kBRR[8)/3=a*R.JA1p5B"-p[2F$YBQJ>YN"o5N-=GY[mYhR<d5Y4:#F:nT94 %lsCaT3sQH#B&&nH4D9'-X:?PR"pLq4704/1Hs'8u+N\$2XaMJj^nHQL6:-=*W$5(>K`r)*Nk!ML4;gU()gW24>8/#l(*<O4^,hM> %7@&]LJ&5-"TQ+DN^;3fVi=<X2<"?HF$P27NEkr5jCG+6l>TA3<:g%c9&5(aRol@u.F"lna$6=HqY+_H=;7GKA/iZ$;:+k11$];OJ %*%rS=^-J7]+Ambj9@4qPHPERoAddin26OrVKa6f^:oetHE-WL-TV5pXZ(s57K'c\LCN8;kI"9'(KlJP\&OT]kD^4&a!E\oPX*VXX %FMQG_e+Dg'hV\]FiG+,L,N\Y?m%Yf.rI`#JS/re?^kpt?FoYG_AhQhEQr#Iur(tkYa]_/:Cm9l\`<b`t:b>5C5c'&iMUnI^6-@-E %g\X8N#ZVp\eB;(I(^AM*6q^WN5B*R&_b07mRN$2L:;0@23*;)?h$\_-Y]af3;<o#U/FL>-oEeNC(tbZjrG4+bipkph:p9=aZQF16 %RJi3frPVn<ZnHEGWr;d3rEds"d;S[5#U=BZF(OlVJ)O22$KX^>'75M/iIh9k&L9W+q^Rm+3gB2)Pj8f-bcN;+<@G#X.&<P]L2r]K %`gemuW.eVp+"5f#clP4ufA^LMX26liME.G8\`+1P33WJpk^`pNLCj`p_i^]k448@61nr>nO^^hu[%JkEjRJA[Og-()$B.So7L$oP %iP6GW^m)?Yf/bZD2DR<M4u,G.O&F5tjGUo?*=peQK-nJoU\Z2^U4nB,^gSd6.'_]>^ob8f6Obr>"!2;%]>KX<o+cIagnPCi5Jmo- %9t=-%$#IL8DSZEG5V;E:'cTnKhJ-Jg-!NWeVNY<Ga`D""(Hfu>U$oP?T(FEL*E=p7n8r@61oO55>#dhVE-(Jf95ebo04FatI9VCN %a&5g1gN%jlnIbNR$27aV.[;P7*EcL5E)Z.D1PLgqE[W`G/2b\bAIc4Q[^]%4-p2A6&S-lWm1IN\FGW:ma!BW%fHeBb6$A*^YAsE< %RM8^Gd=<,mr`\o3:sjp\*H^Sb(`5qtF^bO`k$9_0M@Gm^:5n[oK'+U$Vtdbj_&Wn(a)E`]+\`2"*8P^mdt(8L45HR5d;bZn$3Mgt %OI/9W",RO69TWXJ@YT[Z^Ah.)YKW5G;sI(kCiTBKc'3*EqFhddimc\KQ75bpCcU/-pds<VZL!h+QK67Llf7mX_D("jS8g!p6EF%Z %=](r^;5\u1#OAP2<<m<"ef1]uL=Hf238!rf:snN)Of6q)-YgPP)Ge[O6;>%BC'C=BLb?K35eIo-hNJ9TrN<M(mmmhK]\r?)".F+. %2;-J/2j!)S(`SH:B\5?JC7<?K]8Ic="QN^jk"JrJ/3t@K[/cNmSI#6bn;h/[+RKD:^ZC*AQG\:7HeOBGZCb9s\+4piP.\m+"UjfD %^'E%k`HK:"HRc9RM5W%Y\d7OCU=U7`I;r:Oa-.hcd76+=Z'*:B3tg);<*IAi=$!P6X[u[DZCQS9_6t;gh"3'.*`sa'dD&/E^LM8U %7/`mC%kDZ=Lkn9oT7FlWQ,WW&\0"h_T2fV__EH&%NFVM+MYAAa/hGoc&YDJ5+Qel\5G<fb_Z&QaUp,G^NM_:C`Cgds;\;r]9IQqR %2+qod<@VuH,'Do@h+<j=MOc#=;ONLMHE`""@p.<I2(`ucrn`\bChs7dYma?lA#Cb.X*,>["pnun^F@!qQ/B0m$QpJS0&#=%Mj[E# %2t!_bcWB*'aZY?0V]\<pVCdq8`t*GEoote[=1&hHhGYH_n=5d'?++>'O,5D2:3"so`JF.7IFSsG%Q0mElRmN,^hJQs+T'Q54C=@u %LOQZ-M$ACc_'HM?@2#+BL5[WrHE?V1n_`D'O`47&WeKnOQ^e=#2@`/=L+92rl?[.&38,<s9f;I3Cl+4/SVKC5f9]l>]-oFArmXa? %n!fAqp^l@Q*m6:q?%77r?S;?Jrq>;d(]B+(1NJ-0Q`pRI4ZMfFZj4W5E7feO(Y0VZU!FMJ?eKjgCfmBZ=*EEAB^#]h[%aBm]"ND1 %h&4[5L\iOfUqpTi(i+u^9%7%MZ'@:Y.M:>]83^/S&K,7jIp$SFl.A'U3d-B`DjYdc_uh@#Y=<qIiqXKq:7ChMSR(=T3^hi.Ku=ni %!CIr2XC_UeI\ZlR3EKccj_R(7Z7\.D.q=/Kc,mOb-Yn%2L/BRo%Wf\1QpYC09+3Oi,$Ueh2YJlG6_4d6c9ui#b.'MXqC_%]'dm]X %o\pLSGK(]Eh*l3W)>J=;-Tg<`+3Q[,Ot%Ko=AIk\>Sq,tU/IHubO%jo\WI;TcX9j:4dK<A>,`a(Jr_^"[94<OQp#"0bGb-SMP_WA %g'j%E@t/dEC5je2RD%VM#]CaBech(DmEAsBa7m1*o_+jLF8,[rbnU&J+l6Xt9ZueM6'F&^m']"iakJ<."jOifSt2L$$Vn>Qk8YKT %7lK?bGVVsCN:XBVoQ(A$EMK-o7mDDo5B0jk@4"35(-b)7JAjOe`<dk$&97;d`'rE'(2ijCmHRbJm3VM`&,PY=h7nAtq/FB)kg[l2 %W0d0;k/5,^31%o-&'94/B0=t<%MQ`'fe(t``tV4%0o.911$sU\gcgTe5tk(.0Hl7omA$'B5YS@#b9r^0?TjQni?C)I/&r6Vd621` %T/;E^M!cghBRjdal!l,,[(hd/9LmPpEE,2J1u4SNUlM=!cAJFF$qB.34!GX"Qj)JN]gbtU=7iNV[HD3tLHjVNIXM07F)ggAiqhKu %%HpRAf6jFTRg/P_6+pu/D]7,p#5+iZ]kL;])Ut5\op7(L^M-Mo3FhkdVEt/^8"j#nTbdD["[od)S5rl:S[+"VA)/l68.a>V"A"je %,^Y@*f_N]"Fou_bJ?N,f<)k-(W^YRi!+GrDbQ,_ld_*e/gmkr<IrYJY&8ZJE>45Vc+mdQ8(MG/:4HN]2+<<NG_Y@c]nf3\gK$_g1 %aHmg.GDJTV>/A]ufB<[e/ap^rm`ja)*]ot7Rq^*1pdBL<INH*pKV=A[Zr)PtB1Q]aM@mWnnlUR"Kr0Pk1Gg^@DnAhcWOe9fgbs+i %U$@.gDP/i7##_=lPhS[QfLQrq);[tdDcjb_8VRjD&:\Er2GMdd;#<FGm3J:Z-%L0TV?o$FM-+q]EM!`I6Tj[d0\-lQWsqBrH\ACo %#Z(\<lABi9$;m`R@S[#I3`.-JfK]Mrm5OOVE;e-O#a'O(',R+?05fWA7"RL5"/1.')u--S/r/X9!D<]X/ZRYR4[g:tX^-m)TYX,( %.!JN!7*C'QJ\V3FZ#uq@\NRi8Z<g4cA&TgI:_nb\ff03UJV%6'@0co)[V'J5nLR8Y"BJ%P6Os*3[Gj*pM2e>9<T4"iIBrX>PP8mD %s!t+DC*"0[+0!DC]9+k-N'UsAPq_I)0blY*1o!6qcN2_tYogmK1Kt7#'c*WKORuT+Ls.?VD'1p@!cf)HSI5)_Qs`_=i33b<`Z\eD %`/$.boS=N9d-d20QS.1<s+s43%V77<_FT,4co,X@hV;&>X'+m?^8m^kMJ4:`3rb"e'6I_>0Bi.2/r_1+NGRkgPJh/f$'t8$C6Dds %Dk:RG`0a(/\8.B.@R8K$+dbH0e4GQL"uWWf7NG0./5;d,`-`CQZT<!FPGL?Uf"j;>7neBR&]VN!QeKVdX1s;/Ikr5:!I__Mpu2V] %pJ@-0(Sg>GE$u@m-k99-Zqk!:"<k!-@9BiCIO*S.M)-(E>^;>8KMmjsN+?N^o1fGDZ8FMOmA[l?q=[e?4,fook`g=UPlQX!-g(o[ %(smIGp1J&>FN1oTb%sE=FN-eX^"[7#rVQjsHe`\=ZqQ;$oA-(j$#8h[c8\,a>q7RMK2T`Q_$Okn3B,c+-[4c6gNBCb[/8ju><5dK %&=m(k#0T%m\)]!hrFn8j35f=7%aT4+3Rb7&SJf)m3HbTcB@!Vd]*;0rQn3iJ)!aj@p"mJrU8^)GF=WAHB,k?`GB@<db_@G,*,`t3 %+4%"3R:R.pe=#*ZnU@m&Y/YO.)u1Pp.rf'rY3FGq3Uiuh:1bNrIhjsi03%8U'LDP;7ZWKGjN"=j0fNZ_<;%:^MR1U!R!+,%B[M4. %OpHN*AYk.M&*0TMU78GT2^N>##MQtU!`@d<8:d.L;\&/kAH"quW!BN*Q[V2NqJ[>`5I.o]$uX.m33UWjmU213S]qJ_L/bW>(&sQ/ %VZ%dpN.7g:oqSXi+46)C8t]`[?C"SGB&K!G%Yhu_,lgZ`S)n5M].l^hm9P77L3poSo_`<&?$\N,$(p(dJ3H+)?Ea]R[`tX5T3CjN %SI6hWZN];3]NL;^D-*+nhR`bPh2G`K#]E`ahJ;oYh?=Tif_?%6<L;O<(T[fS2n3qF\\YK]/bi[*0Qcdc?G4)Mg>uYR.,P(5hr(_W %E7d*/ll-r<%1[`j_DaI@)]\P\%f>kFIJslPe2KAR?R$QapJ94sSuN/_=blk0a,egoDVe`JcS&Rg]iUqKYPN19'.lgObWp"doVnK\ %D1F?e3-N/YmNP;?OM.85Z#*SO\#6d,j76+nkg3Lnj_)B@mt#S"e,s%,LfkSsl*SK#)%J>D!;6lWQ\8fc,JH7_XVgJ$jUPqA%q/3Q %9QpjnieY>E=b"nk+(CnLnus4(So3Pi,]"g=SO=Dh]VXhhi\nEkpmf5cYh(OU=%B+3S"b6;1jOWrcgp*"DS4XW&[md/>>i++8F_r3 %HGbMN)>+ee?cRuN02L\Bao%Tpbc_@YhLW^/gpBt($[qbW.K->L4/%+0%545r-Uh)Cg<.u:3=5q[@m^>IT<Y(5BI?:(,fnop>Ad%$ %*acidiUZ9"1Q;Z8]2[>GK5j;r"--(?\Yt62qi,9HU+OM.b?`kpM6P:4-V<k4hOClTigl<^$HTiSe]$^I4Xoc$BhuoE.<Y$/BogJm %J7V86DU(t'En[i5,pDW>=.ed*R6Ib@\S!r,4]mE2N#(3Mfc2i@6c)inqPjBu4/RlGKTe_504^94]%D4LA5:D]oqbH_0[!^J$-OSe %N:tI&d!T#^j&cAl>iEYe$;'WR^8M6?$P;hC*E!9..J7^(VDfe2XQrNo&rime][`15\Ecdq0*IIBZ3^:k7;XPkr?2=;n]Q*WaqcJn %ID&Vs3!;`)#$hW>I'k[^T=Nt5#s;]ui#*cG0gcicf!m3ojH3;k8$pC^pbS\)L+n7DEa"Kl$jduGM[?JQ>aMaB#cM]B@,V]W6aK7B %N&I"--1Z#DaeOC-*nh31'Ffl4T#g5+hs:4F!S\MQ]c2^BbY2,GBu3)MJH1qX%'_.;hh*H)obS#JFB/ft:='k%ao5n9mLS6MkjKQn %n9@%0@s*6ei,!mbQlJs9UqKi]:*^k#Ltd'M8NCMp6_Q*GPk5q@Pp&r0-L$mpN#NM=.#BtdGd63LM%@e8asTM]P,LfcF^hHd]T-Gc %,4pZCA2P<Xad%ST/B<UQ*ja^?Cj.3i+gTP-fL/M\csEO+mH\sk%tdqMhaP"q)2,=>0G]d&,r'9p+c2mJehb:n)>fW:AWr8/<$Z0% %P%C!8(pf;`_f4rGR.pr%rHoK%P:d*D^q_!nej(Eoa\RUI[[0-r5l+cm>?@/?#ofMqH)kL0-feW"Rb5'Ig?bNba`/MPXZc6^mdTA1 %Xi=FZqc.OcYG+`5(2V!518$)h5hd+X-gM1W15ZX[O9Do`)I+bo3lYWbjH5'+<fJ(KP=0H4:$t"6.A`.G3A$fKPTOjV*dO>dOHF-G %-oa^`bukZ=93du9f;:s3KF*eu+eRREc=.&plfdPnAh[IbA20lk\Ot:U9thPZ'`-]^Sj\'8;YY=Y<:O'?7%4g/pKdNX9SuUtFH5O_ %a2QHQn8Ys\1K8%"$EaTT8U>KJ>XC#GXi0rKPVM]X$1tjHKO#al&9EjnG$uIP)=i@s-OS'&(:"<*Wc:pe(Fa;*VA0aOEqYq^1s7Hh %pJi%knj#bfdumpMo"bm%@o/Lj-elj$40Xu+A%@gP'1L%2eP^Il;'r`k0ph^%d6&+g%%ED8SPO4Ebq(aWiq&E6gudV$3I.o8k\a%M %DC!kIQCh)j_7uiS(C*n?RUUk";3G<^EkTQ<Q@s:TPXQX`:kk.UKH)dH</.?IPHJ3&9u.S239+8H<6m/BnLm,GQciE0Ro2:XjZJu" %d\WgaPI,4je4hJ^!GbLl[X&N:89S<jNl\Y5F4+^C$3j_;,^@>YcFV^&%TB2tSD3"YNo0srYmRs?fht>ILs[Q\+:,M34(aCg@W3$B %%_]h;mXd8k9&8MG<8BT7hZd'=-M/TO=\p:ld&Tio'*!+b[p42TD@XdNbVM]te.n<>Mkotc6?/I?GD`^V`sFgcl$o^,_4G_:)J!'` %k8"EZZV&GBNJSAfl_Y$#9U&T4Z+'#&'1>qqQ;/)_.'BUJo5_;+^k-f8PEBop:R5PO%(S>Zc,H*q`+]m)3mP[3bJb?3itN,cOHK.U %=l3g4($(m(3/MrV"4psngQlo]99)b&[[%mHbW?W-ULrm=ErgTM,id(hKlbe0S2XHP3+].ed8HHchs/ju?m!eI&uUFm/rX%DiR7+j %i''9<OT,6hcG$3aV`%dZgmsmRXnJ>U#2=7jBi&c]"A6_8?r99o*)^S(!aELnqK4V&,%S"HSMbiKQ''0qS',--a^6R/kt@%GPoR4U %M_2'$RJ2Xpb%=;I86/Ur=a;:#XXpJE-^jH8aaqYbRd-X`akf196;)7F"W5AnPs-X&VVpn#l?9WncRfhsg?:FklXit]/V1A7.b1Q< %T(#&?3B35ZHoAt3m@u+_.=G1j&9Q;PdmgrD@s4D>dRP/k-eje-/Qaf?fp'.,G]7YOG:iD]R8+O48tGC%q(b(CnF#O_)guVgo#:"0 %nWFMhfp^=STU8s)X,^[3k8%gO)$29t"]p!.E3.!t<-=O;f1#LSc;P`eeV:*jRg(\DJ3X6,33TNkl"fo1(&Mq'0i[4@JXY?,FAunR %no],`,&::2@f/ccC/N:$29Dd:K.8.UEat,I'ZM/KObQ9I';o'C$($^_nlD(+$]QkU]F!_5__%R'._k]tH9*gsIhFicCS@o9@_t`o %1NA?h75HCf"DE5ko]DD)plPL=3N1=`HZA-[oFa%fFmSZ:9g`$s#CAgW=7o*H&Q<#caU)h'<>&=O!`qrSaBA<f#Z_+!X/(9!@oFd* %(-M%.>;/lQP^!lJC8utQMint=7V%O[]bn3Srg8g(Y[u5h$ZC;_G4eRIoaDmo+YPI"AAn;nRg;n9TTYC)4mT"b)b7le8O6sT0uB4b %;6r%QOou6#VVmVb6V]QbDFEi+C#.eU,=u5\,MuHQMSL.O)\!o,PYN`$fBE^E<oDN6bZZI)<gI$L%F+">Ef[PB=nI[c:X2jeJe]X+ %B_MQAFsn5\Nf3mBZN[pgPAh?JfSLRSa+LG9h,<X+r.?9LNNg#0QW*]@Q,+[Oh6Dr&PT\W).f!"G[&frh\X#mE1+F19,ph=tS)%(+ %l-s;cX=poW%&Iud_2*"<q%`>S@`ToqI`o=P^h$-DM38<t+f+KD)=\Z*D!KYZ5&*PaZHuMoliP!+`\'\"4?pBA&kZbF5IKPg!#EUr %4Hk/^bL<>3:t`/'H%4i9k%ceX?%0qrarA[OG[C*6^fJ[L0Ipe6PEO]n/##fHFY&7$DDb[>8?AIH#K_VZ9L`5AL3Di1,4CV(Y:UXS %=JOqEXrN"6*"gPL+:cGPi=L#5!EVc<,U/UFK=h\FT+6mo'b-EB.G*P;7^6o&LCRZ7MA2LM+c2Fn9TCef^gck-34\\:=ph1'OF\$B %.#<S-R)k&>H?_I7]hjm+1R<)_Ln_&qA?8"\]DforptTV-YB8G*p@$O0,3E4l-?%]\nc+I%1=AOQa3Qc#n)me]M*E\sJCtkR^jea* %5A>AucTSN'XhqOSIkDJUq]p1Z0Lk;CjX4/=K$&+:W7H$JH+:c@*qPT<7$,[,1@CGO>L<6.%LLcW@;qpI8SO>#ai'3JUS1ejIcSY@ %="T=Z7oOf9*B-2F-7s%55naM=JIls-=t]0aRVTt3-#p)L?_Q,G72A5NQkXgT5<V(+SKaMY(KlQM/JW9Ep=Y$(M-'E5DjYrekrilM %4Lpug_We=NplZLU\s$&mVsC+a<G/;S:=`NqbKnV-q<='a.30&Ib'6CqZdI(9Rc\$6"#k9Sbe&,FfuYQSX`?aR]h<Yl=JPbL27e\) %O4D)6E-dSDj_]G$KgDg'J0)iL*Sf@d0?F(5;9<fOEoftcZ7lDP1pY%D;^Cq"nsKcU,q2Jed]'_*k:Jo=KeK[G\BKjKp[(_tTKZT` %!EjWiOt!r^_'MV<S<PHP@oNY2'L=3t#UumA7S@U8.&mRQ*7-3f6<$f-Q2mX21HCH^p18FthO0nePeq#Ha'TgLI4+AAnSWu7S`>,f %G+!T9R12,&\%>Veeq+j!1D-$RAm\-noTb,Z:,Wi_TMM9s&YKh,E"$%(8'^9pI*Nsipn>l4>e7i7fX=co]m-C]d?.`.<ADAfARCcU %Kq:P_RB::U=M>[u:*?VK_[_TFPT#>JZE8oUU2)B>`j5(3)=$@o`i<n\Eo.CV>G[XpI0Uk_e2'is0u[^.66Cm%_kJWLf_']r$=Dt@ %DmGDtArjGf1n?lt5_c*8N=Cp3e/:u^!XNCBe72jS.-ibmaq!d&2a$@tnSH;gd.,t2\XkZ`>W@lJ4al8Q=r9/%1Mi@$'F&20TApK' %#pS9%W2JQtiRefIY1b&UTD5p`M-CkK)NJg5!$U@LX,u#$_Lb5[ZQ9^e>-dh1GAR7AU/1AP<#3<9fL-u#@@SP<%AB[4Hj.L.>P*H) %<6qckMLhB;2F1hQ0F!Efmj5&"N)_oBNQ.7m3aT1i#@98+Z.@lQV0%O1=?tos`BjMq;P5od0/$QNPoVLu04IY>OKLbcY7^rJ3ZT`D %\HeHXB!)221jG^T(28jcC;`dXLCK$X.2Igk@^0%*@>#2QIIPi]8H"jn_KtHnV#^"_\24,03h\S1;8XG$j=t4!Yb4kr.s2%tq?1?n %%X12XjDL<D%"/9uQa8I@QHpdeo8&esi_^%m'Gs[_LmSIT."Q0pYq\j2;Ruk&E1&GL1e9QYkm#M<L&G3508JjS'm6*(6ITi1/uA_s %/9^bjbY6=I5\[IMP&RUX&NcphC,oC*()BB^\/1ff;EgD&Oi;/K5`JW%/:8ea!Q@SP"/KodH],h5idijnb<h&J`%8A3c++Y!S.Afk %j+q9S$`TrgPbdA"79Sa!>X[j=6#g'1a.\=='T>D.b`5%_)2c>ZQSeb_>$McTJ`3[9_l9l4+l!?U8iTq0;Q@TQ9(pes:t6@0=]Ji& %TU]3.8ZU+<OY7=CN,V;::q3>'qn;,og<dnE)d1TEDn(AF_ulZkr%45e^^g,76(G@<1s//nc'kmp8UFb]>]ra3W;*8ViIb5FHGb>+ %U;fUDRK!k>XO:rpVckAR)O^869mFE@Z3]-+#Qf\/'TSrb=GY>ne<5G`$"8o^mhL;$*n4fe+kWRsbibio;4TN;<a\E2DkDT$K(r@B %qsTfG"8W%#64^g#Q'Yu(#5<YtTL92\BKHZaO8t+e$Bg34,c:M_,)V4j<l\f"Tu.Q(PF.tq'JH2\6p"B+WXR[-O?5bmnLQt48s*1% %3QX*.))Y;1Q,\9+aH-:3'l$@i2EA1D"eIs%oTuH)h3.^_FFW^hA)_UABmqph)Ul]I3X9*:-[<<^95"T,'ZB%5^_OiYbZU?Lmo7n[ %h3lodph8"-2cC+IX4Wgqp5KkhJ@:#H/."'BJ=gWu[29fs?r:\.>#>%*]&$djee`H:eV9PSF1k,@&"fj5pB7+'RutcK#gr+5pfTd) %bu->5e\;"AobG0_DGfT@(3N$`&I#Spn/$(C8/S!:@TS3Q%n;;20l`1_CI>o4V^VRJ'j?XOA]9tpQV(NQJu6Ff.RD5aHc"!QDL+iR %$2BKFDdu2`kETAO4FP%Hd4r9.?m(b.P#G'-`L-utai0eTqM$g-NTNU8gu9JIQ-C9"%3]X0&e[3!'2UC,XjJ7tS,A\9h5/AWSAfSC %2E5=E(C49)lCOBs6psTZ-:OG@);WPR-'$G^^EI5rs!Xk`P(?6p416(4JLB(]/U_==[o^29;^0[6+Yf7,(CJ&e1fA!E[RQteP3AQr %ZBRsP:s5X_4eApB`W[B)f/P,I5h6doO['li7'<aWgdLG8M'#342(GJQm^?QAd(#VZ@tEr?nT'RU`E$,8\-tdV01cqiO>\QaoWhIC %cCdqF<>[35gOoK7.L]P>Xst9T.T$\XH<=f2q:>Gk!]^Q.mpm*<>CtrU=A>Sm0OEH%2/C!RJI*hCa>RlApKV1=MV7]4UX`bRRDGJ/ %WE^5m<3hp,MG2?^dic(_Mfj)=*@^2BB]4%[0=s)/#;^"QJ:>f[>m5+u1`LdNnB@'CB5o$]$.+`G,T*J,7p>2$#&WMMAj3'_b0DT/ %?hRS1W3sDY'Sor$bWuh6ON]tfPL'@j,'66TR8@9ZKSE=qK/9`e?KZ&>+WOs-K>BG/j>C<LVcX.]ACsC,=EIOO@*goOc*=T@:'K.s %(;g]OAn)[11H:,kaWO&/1^_C[!qI$XjU<&G5D\`qKroAJiEphD;*G5OcoX@dFJk#NIB.j0@<)\k0idS*n]>?_3RXZrR@dHM'Fsl] %GY\g)M_.*kF;uOVkHXUSCP5A!L&Y)D!"F$#KEYZC5>t#s%Hjf,/OKEg1dk5)N^ZS`O327k&WMBo4A+P\hIA`tI9!JW['Wt79+/1o %k#i!'"2TFWjtX*Z3mOaa'Ibr.8&#39e1h\LRS_<34><b+j9B9XE0*s;":E9t8p!mDP4+]>dKW&uH(Y6u&5AHraS-^r-%!%tN1?nR %f[D*Td-sIb-&UK`6Wut#Qif)iGgpeT-ld<2'cU2>c*">%1eJh6rP[BoK;)<BM#9r,]fRC.aAI".ZDU335`'qrX6V/&G'N-(7G>;V %G)Qhj$1nr;B$(^ThLZU^L^ZtaFi^I]4.K_:Zh]8K]k-c,J_`nC/rutmKY<H/V+Z!9FVB4nM^u8t,XgF!GaQo=E@s7g1"@`$fYXMa %NP21;hn=uKA+((B\/CKp0c&=d[MMLSUZl95bfM'83'6IhjPb#gbVMRc+uCp;nuN/X)D\NW7?.P+Q\LJ[6L`H>h@@Za+_>&Wfq?iR %K@@@G\;i*nS7RSOs0n4b&`&V.rjCO&S$GVno9=&sHhk62)7pk=?bM/Q,l'2HB&q?M)(nKS&u?q3P*6k0Og6na<WnD)`X0$`]!np@ %R`1[mFg%&f#)(,[<l8MrQQ2E2DIB<BB@^F!,2c:<NF%tM1$kE=;pFgl-7*2-$d"QD"`jj/:bEd9@Rep\ohjh_9jg:`A<5ELgcLE1 %ajAh`LlkYJaXA]X7q5\rTT>uTI/%F;U=c51\a>"<)4"@/#snt;c=/Z%[-WJ#`9F*"LhPXrI9D/m'JlPBZeKHc4DJrZW4p+;;S/,B %D]0FR;gG8Xm-c."s&1'>3KUuVqR[%!^D[Q,-][]$#er>=lX\5(KcDi?Cs*)ZadFk6s2)X015MA`+E2sSlH&V&R^e`4;Zd[g#SI)o %M,?pChs]2@2)<Ll\=u6)BFHi;kRP`gKKWB?EZnmb%$9,:Am1=]=-W)pd<r,5q.`j2oU;:cF\Grc,'!(m37gbWXsWTEp;XmMjAh>` %$uX&H<e0T(,S_j4RK1V9XWpI=95*m;d$u[DbAm#-B(EG'bU+`.32(pbVjY's&SmohV:(l?"gEJ2pZd>m@$HgM,ZFV\p)f%C^^h^W %rUC?ffjlj6X"\1!7aa1L3sJ=-QrGq2T#ILBJS04fBiY%d<`K`!$)q[4<#lZVdfhMW^n^1ZGZ^o"KfX>fABUAr]olOL,oG,JkBRem %MVC).L=A609,Y(*0Er2UD;^apQr4p"F=KrjV(oG$"DN'Y"$ouRr?h,>8.if8E,8I346@5C&7>\9/GDa]/E7[I"-G8c,:hd]UC(K< %dMr[.!SIlpT$qAi=Q2mB3795K83U-+oAIIZ`LtG-V3:[akTh=b^iWm=!MKWjp.<UVi417HZ6^>(6b!977I[G%+aV=>[ntHr9rn[a %!qnm;+5:T[VI\/4e:a''U=*UFO0h0\`,U>R38i;.8N>]&Oc*1D'<:@U$%QQ"laCW)/#uAMB/\nYfe9_Cc_bM\if2*M^,hW*Ytpqe %iCrL2cmUC.23M$73M1r_`E=+gkj<dbTUan9h[@(e1!S%9a^A?K`g7!m*$(12(h#r'qEfDL.o+J.4T5C3`/[lg=>$,GAr'Q*h2I!? %KQ)un\iPjf>7t%?bFl'>#[7uS(>rR%#+IV7h)Z<He'a)c*CIZ!i%r0aHA-kiK[LM[:VhL&:)VE[Ub+-2=XqaR$Z3fAklR!Fn%R@l %U<NhJViG(Xa_roSCtXo$&8/Xkk+q($:lLl!A-s6>S]s<.\E?4n1M-G[1-h1Wb9t+$W,+Dq"HVUf@f&u$a!="(q9^r\VmsuE07RpR %P2QS@h_4EIS!jQC)9&QiD5Y#N>[>sJ@**jX\2mT>Y-bVgqAKpaQ/Asq-g*pqVN4UTqKZG6K;+tq9qf/7WmQ=/[Rh"U=Y$b`2g&>$ %:jH&K4\\jsPXVj[kdq'!(G;\FE@;C#9p+XZK%dBtYBRZgBg6spGfTfN/h+-q#`]E(Q*758l@Z@=Z+-mJ%TUBb/KrBH'?9RJnaa+/ %m;l>*.d(A$]"Rq9!rSdRqCZ:Hjf/e?nQki8H+=5ZG:&5nUERqrQ8C$SHo:`DXUgW.R"<oakerV*M!ttYe/1SuY;E2DR.n[7^.kb3 %3H];<`4R*,U#qX=@+#\OJW)`'1VhbNQ"WlU^.1e3AI2c'7Pbs;XG4R!Cnm]j+E<EeB@>#MMW5GYJ&T;o4SLG=rb0):FRRJQcDaSM %m`(ZR>`FbM(D5R0inIU-RZBRu@5nXT1#nI^N`\qr.t:J1jrah0.7"+FVaDQeO#:"miplTlTQF&2afW=mdNL=qa))U<@URa'nBeC@ %<kPZ#_#]43<"P+7`INJ`5iOb].>bIZeR]pWQl'$qS44<!Spbi;]\$,`4Ek72Z:"2G5rmESXhka4-g7PGm?_nMVU!p]dicq?ESm)% %I=$&Uq*.=7%'<*n:dh#WJY6H,(`ASYkrCZAdpU%UdOGrf^F_tS-ffc@&\&&t-F]sadpslo:>*t?VrdQD.#EZrPe`et)&Z&1gYs?. %,/2U[(:qb(OWP3GolWluEI'nD(oj;2J`<9B`&O;/$Br:[1CX(3Y9,E9KC[J2PX*TWEf9(:)^eR9&j@Rf7gG?JKYMLo+W?Q#VEJI6 %&F::$\1r"0jXNn@.bKme?/eg8D@Enj!__OkKdj9:UCdH_nKNo$&YQmuJaP>N[XpgF]Da_X[Uji'm(>:r03]c3+XBr@=UNRQj>=F1 %Upd"ZglorF+gpKJ$o3u]ct<"<$+"6-He'?mhbIq4fd,YeWV86qT&Ts#HO2jEO=Ha^0$[V?g$%F+SnT+h.a$Tsk%BNlfV[Mqh8X(] %AkL?=cu7/-=PQBs4)OV>e1MgOmQ\;,P^ZG3;,6(gk+k\mVDuMV#qiRZD2?&8OFh%NZlh.]\]$Ca]FdP2N5C$O[t=Z0CD96mfh>$C %N@e#_O3MAWidVlY+XGeCD[9*p&o>9h].&tIDMtV1Si6qq(4jmn4[[k`h&t/5J_;Z=%0BJ?bf]%Pc2O3U!5.,7bU29o!O/HdN3iQ( %\UVL`82gq4,[=rZY^%a?RtQK`fSoqKQV2L[,`?TPDk(o+i`pObY@?'g\@5<\gVl'jb'qp*XFDnZ6@Lu\*UPEBIdsA2&a:/P$-I*% %aCU0:#4c9@jZ4=JPg4.m:3VmW6ELI^@Q'/p(9#q6,">-4da%2/#=_Km:lgDM<mZ*2cI,5PT!5s4k+#qE2*'_kB(<e#:d2P0*2;78 %-[\ltn\Z7/_sT/'cS&&/rRjUpM!Qi>mr-;;)s?fepD4Q5go_n8B,/b]13Kn?<!3mi)pK^FG^a;YmP&Q@b=b$T>Rgd<+2R6q,XY0N %W0]7<#uo'e:U1&pVqLMM]jE*W?=+o-$#iY1TDj@[K&,MGGE1O`U"U%*K%e6.(G]Be$3[7Ir6"F>b#IBs"X"JoQs(X$Wr5=hGr5Y` %WT/\6@fFjZd_?=*^hR1V`;DeKo6\[1<2F*qGG0L61_ZsEMWVXEVh&>ni!J611p628FZ`Y7N-5Ql)*7r\q6iM]b$<m&J(><ZX737. %Q[Flhpqci@r@!6XcapJEj**=7PJQ5AQjPQDLFr/@]jf*I=NM!mp?6Z27$U%LD)"EZ79$)t;_E#_8Mm6]6#ls9X#*aA1)883'cb7r %';46NCl0HpGV_'LTiAELiDcYpI_k^gN&R1b\M0osFpL3ngqpJ](+'<M0Mr!+.`jA<aFBnYWYkcn:`'Ro!=1KHE)R')'lngKd11.q %PoNk-CDPnFV)/Oo)&s<C:5EGL&^>DOB[E#3#R\S"<eUE^7heO3!qYb)l6F,f1:kt%3*0]k`LPqH]sN#WEbjY'3t5?OQrG]Tm_HK6 %>Z,=4%3:V.5MB!T7C5P#N>>dIVJ+>BA%JF3`hZ:"R5ZFDgq&$Lh(9S?N1KN#EhTt5j_\XUgKEBVQFEFHD.e.K=l+=fT?5BQc=`[, %UJ>gP$X98=[\OI>S`Lk^imM'RUY5&WNi,#<(:WiabkrB`>OZQO8lt5N-:]pRXW(g>D^!Q:jiCbKqY.KrKQpNi%\HLVnqj!\J!4A\ %H:Wf^55&gta\DUi;[fFijBE&\qs\30;ES:@'/05e$FT#EcHlQHfT1Y1]T4s3$3Pj]Y/ed^_Ee`5:Qo5HfFXJcA:,b'4AH<^%5-:< %:T""-?%V,SCjE<CNb=<\!.#&cmb'm6!s3M(&SG*_:\rs$4QR4<>O:*,'s;GeU5iNS_+D3a/pLF=0d#I/_st&IcLE&8Bt1g7*K4<u %#??E-9,Tr$)]p)h2$Y29M,16V*@U8L5pPTNis9-#a'"BH8hLr7PI<HN/U1kgKspW@Bo.;7FI==*T94W?J%aln(E_%8I`Kn\(IjR5 %3;aee;02.LIcj;A4n1:<$35p^7jL)c8sJJ>1"ikF=N"@JJ1#lc+>3eAnYbB.0?B%t=j3n-_/*_7VDO^a?oc,8W-RpMU('-+.UI0> %D@;Vnnb1\rhAJh"/LX?sFp&F#nrgm7A-n8`>Z61s`3Enu=-[bL%93"USr3`,!n54iM<J=NLeufQ$,X['6:iY%B6VU_HqKds/E-.X %c%\#LHCL-cdS`U9ZY%p!?^W1;3#EGL]&+NTa/nH0P#\TGYC0IO^mI+5,F=`Qrq+]sSo\fr%^#]ngRJZ;[&7XLg\VDSmb@O8bf=XO %o^W^.H_\V<]?Xrt8Om^Wd;.9>>r%Ci9m&6^n<_Eh^1i4GH.)K,0'>9ST/rAb#I>Gcq0D"eG9HpRa"Lh&@kos,oHT5A!LYPk?s+?7 %aJ*"&$Q*TDB$dOHO=MQmN.ep(cmaMk::bAs,dT_@Ccgn%L!1er:,B-]JP!:AGlfsBMI:/#^dff9G)6Pt@01!Hpt,[ts313kicbn] %fX7*\UZEH1];Yt^&s6VK/2c.o`?lTdh$jC'To&nWhh6_%dJZcLnCfS'O:rTV/\oT9YT%u*D&:kfS>#P)[>O0Lc%/WjZ[kgc=Zd1C %+CQ,pk;>V.F.lkt>DpbV,)O5>bG^92GKi%4CheXWL>I8+m,r@I?06$6"'qm'M_P;aL:SH`CMT?ncbT(+g&&#^SM;q.\[hM/_@=MA %G2cI_)HQ*sW(IB[Z95BrN`ZXQSB6qm['7cJi6psQ`eq:6,>*QYD0haFCl"+>bcGi%W"fpQ@a9E>Ro[=RW#!<d@mLgb.B#U"F0W/A %YpL53iql%Vi%b-%&B48&E[PR#T9?"mLuOf57qS8s!DSe;C!6;[PHK'UB2Vh:_)O!P0+;W5W%eM<pa%2V+'Z4rS^d5W$;ng-+j5uF %8SJAT?Q<"pj_ZB>H-7>R0O$oLRYkgT*>scLHu]ALJcGVHA"tR!R<Znl?E8<8#WmVl1<44T\B^Va./+^N*06*G%:RB#kWER,_W#>i %q5n1d<]/p(`k9j-M55?1-(/lng/0?Q;A'r@AP%n$PQ$\?kausek9e+i7m")Md8FG`D*CU9*JM^2ELct>(nK&u7)?^DR7P?D<Pu*k %K/d]@7$LeMLc%l6!RmndOXIEroTp6;,@F)r]\pSfL^]-%]c@P(URq[N[(SqD6nio]%2196PTW"qW=3J^L1_.4EF>&i+tuB=>sn+I %,VY&g1j=[\QcO</A9o_Z8`7^s9R/O%1R$q29ZH4Z1G?e;QflW2,UR.u@01'EC/f-3o/8dNj7B;@#n4Dal\jlLG)m;NCN9NN/X8), %["H:oq;Sn+6U4Xa![&DYK2?I79uNmH>\X[8Lq'N\0%pJ=/]eoAqmqUM5dm"Pl!`be==cXY:"!+g<UlN`X`2Gb242g]+qJ+75uGdE %qe])A.1uuNk(gD(AoU@4'Q1A(W,+7XT9u3d1#k+5%^G;0,jRJji_QOXZeaq(XsPFM:==#-7(RB>bpHA3Lpa3+bG97Hj6Jm&:$c!& %A>YleRUjf^)Tl\.j&U.3&*PoZcJ"<-n<RnSS5Y&NDb;X`jXK`,R6ZC+58*LU>d!H3MOAm1k`XA4MLASj3q7e/O9#l#a/\<b;),+$ %2he7ied60C)lqnqc+t_"L4E;Ce@lLC4>P#gl7j!-7q]omkJQ8\>Mm$bB@X+6BC0Hf1%SGH8p*t0a$d%!mQ.76>W$0:&Q%W*.;_D/ %j$hppA]/!n\@7K_S;lHp6=1PeR41*O[R(?O;bXoAmWHO*.S,5#H0umbcI(9=GPPkl=DL[d:9;,Q9rXRb.nmZ%a#I-pAu0*td\O%' %\BZoad)"XI$c0WiCp#S5_.I_YFU8]S(aEI[Z$6He/D3&dn*`I3Y;,iOf;%DJrm%$NB1c>U8HEDcWoRqf#oAY7XtlO"EE@mj?"r$& %.Y8?B=l1:!fXM"$3#VTfEh8IX''6$7jpN7qf*\Wr[5B)\)'nfDaWE76=@grJ1(lGil]K+YP'Y4s?OE<>S:8T@jhX'eP'q%Pg*oZW %'iRmKZQ*h5H)`j*cK*Xcfb#Jo67q=.cE\`9;^5L#6Mf])PA;200jO'X_g"X7%#5-DhE(811OlEqBcXp>E&nmH[9$I/c![Ef:qfbf %HERA7($=CU.Ik`#_U0Y76]Lpam9K"tCq973_r+T0#bQQ9'>=^dBjkkE1tU.F[rnd1MXIGnVE!a*X(had>-rG2HYib3V(IoO,P+jK %eRTk'Uufb()1a;f_j8VnaV/dlbN^c"U;FEq(1S9f$sT)R#%?I%UVEC=eN'b[ihuph'lYF%C(i!!;@TJSWf?c[5E\'CeDsfA8fN@N %(,M7TK8=)<K&f96VbSPC[6r]1R5E&tarHBQCI[7,OKD&/;;s2rKH'JZqr'fOOa_[^_+lUN9+75`:d&h&L&o%1$:sjVT9R])I,Y<G %U,45!p9*p+&+=VWB[0EE=e3l>,;ZkpLL@m^0>6LR>n"UsOC,beVa%;<&mr+sH6?eufF9]%!IemYHnWXF\L=]#(%fCTi>$6oo(j)d %:sOTrD=E1[(FP&G^'$8TVT`r#%UNlEV]LC<5HV&u/6dUPa;8fu)Y*g<Yo,64G>7l:.SpnC"Ma@sGU*.U@#pXS4'(+c!3`O3n#%/k %%eC!kD,IZ'5&"f&Ho_?6rJ<&)bKIo7f-F9Z6Y/*37Fd@DR&9N95M@L!?GE=&4+2an1%U(`*W.a.0(IXLP\7,l"m\r&>@M3$ntkY* %Xle^i.1%s2-1*5'1!\TPN+Ij</Gcrq,TB22(K+5M#T;su8PtM82PMkY5qD:SbC1G*Ca*MnoQAh5MJRTqibSQ?NMMon%<duK^cCCa %&GD/5iKJ'ga(S$lTYkhe^sf@H,Oai-G%$i>;,1K2N'8uJ<!.0OQcUPM*f/ej6s(VceEiE<W^=68V!c@cd4<Tl$XQkS:6TJ)@&NXm %TNcG,([VRFgXm+OF[PUWU"LG$Hhf_#5n*i-5FYK(Nl>ugm`0VHl<"I<8Z"Wdnu\qcZ3R=5T[Jr`#DudHr/ed$_fsSi^ri-Wp'!I5 %_MCf(A4kM_@Rs&7gEFHOB&7YM(L:FS`PD9jUF*dT%&W,%-O"`'CP/'(+:Y+(-CfW]"CCD^6W=4T&\+?X7T'ALCI(tMB_3o_a?HRG %Mj5IZ6M3B0fdJ5fPQio+Sq8d*K]+,J]ooo5(mtqk.G\>tqBt?u>fmIM(m+iN/!VXtP.5!nTY`Sh$P]'7@PULs(5Dp!Jo%S&o;a"( %B?dE]@-"dn&<Q:@m=o-PG6glH1^+g8_#n_?n>0Xu57hqh?ks&Og7",KEL:"t,4YMd3(AL@`4AE)..`"BE#/sn!8XM_>U^<uPS"9f %R`0&@.^epf\jNk*LE\'f.D:g'duuL9PL3]g#")RQBJR#`mr@^g&2)X.Z]SA@a-cgF8Jl'7fGhjLPmtR71jKN[CndtcfVq;V"UET5 %Vr6Cf,KsrsI+\>alQ%3'R3!j<S&hP!M(.8Ld3Bl^i8mN.&LlLb2u#Y/5h6*<\e>qeT9+O6*J%)Y62,utK0,)W8j2BESpN/`HI,ds %6a/5jqH>g<FDB+Cf5`2Y_;CkQh[@HY,p;Zi#a@0Hc8MR1kH/bORuU3K'iGs(@#JMcOi(RG]8(F`.VH1f#o<o`I01#3bZ&/Z]aE'n %4(qmOCGf/QJC$",FJG4_$BL0YZNUR6q;`5Y/tj8@-)Yk?&UM]deG5Y!;IC)&gfe?pDRS%dWKIlkdTY.Z;h1AiC!:Ud4noSRfbVWl %\l1;_(^[DOU#Li+W*0=,gVBiS#[S6<RY%V[#mi65Yrq$<5NU"EiUF94gVgfTl#'24gI7JV-uk[V#!t=i<_(+QWa`o3JS(2@@2OeN %F)"o?FPD(L%LlT255O1b`*t2d1:_Bb\YgaZfnLkHG\!9*1JXYnZ`&G:`'snJjkJq]_>quS0m0uo)UbDpVJR`#KJ7GsJp%<K.]YG. %_m$p-\2:8jRGp>SBn?Q%hgui^!Tt9WPJ'QN;&LQp8L-A`NcI_O!W+Af$;-LZ)'\YbFhj8P4sf?510rQ_Ydmf;EY&kENak+?4Ahre %C8)uordg&(HDY2SZ"DSWOOs^0fKm$*)r-QQL#gg?<$p&U&jnVpefZ9N/H]f4-+iXa4!k1k5[,lQ/Ok(4bu#HL-(LDP_i`G<\mpNe %)g+Zkas3u3OMN,FpJ)@1-:r/l99h*Q&`o6.WnbB:;pM63&LU^oL+:5>k,:tN`2d`/`F?(S7g17jCY?oR8t(RL@Xk2<.-%q*`T]PG %K?cr=$Vs%K@=+t1,#X:Djbk9o(nfD,n1b:i4#$P8KGZLiYnSqT77P=d;:(<^33G7'DDC[H,qm1^`mQ/$D%^<g-#:]N[H4pP>YN_' %h7C_V.D'f3,8JlS\oB573Kjp-8jkSm;$%e-#a0_Y+prO));R`?G_$C/1r=R['lL@3>D_1WlqWtaG*7Su"o$JK_d+h)7m=SMh(Z#l %D:PL_Bk!>V-8H![3Dl,@A]^\.@$$[&"P&Qg;^KPc8?*e02KP&.j`d3mh.;%Z.b3;2I=P.N\8QkXWW:+Y;?K<)QoIY?-&[;;%MNQV %M'^Ran2Gp!N&[UGOD*+-1fe#J/*YihIocuCXP*5r";rfg<J<SG@+,3,oV19amSg@sXN$+^:E$GZ\4UefMOIR%Ta,RH7V>DXD]n@) %2:r@rgp"9t7;Y!oLC0]6_kVI9P@tD<i>NX$<,pnBg3QF2\MSlmBT.ooBj@)]c=W!P#kNGD\6rRsArQ"7\gpJkKlW:`j;^b*.)`0J %?b'V79[1<3MGjnKj@/2FK4:?VfVa,X]F\e=gZ/i\8E3g]JHME1I?Ki<P"rGd40CueE>2Z^kap#OB78Om:'+MCJBm@fW5uMP8q-2+ %r*KnD'/,@6\\&%T%WT\)\fUC:[H,>Dr0ftp\6jZ(k4$sjD,=^e4ru@l[uGXp](3//L\@IE/utk1IG8D;Rf%$!?NK)DW]C[lTK804 %@j`.cT`0e7</V@EA`27F6RR!CAadqJj*Nk'[H(&aWsUJZMm4b)`j2;!CP<qhI9H7L7HeI\ndpOs<VS$c>aofN[?0@\'+Z(g'oE8? %4:*2o8@8>iaF4[>\l5PVa$N-))b/r-'q:h7iRTPDZqOmUoXBCecH?f[q//jCG2!q$gG,G'4/.PD0Jd!K&4e\3#t`.Cct&((Nq(pG %>#U$W+El9J/OCpBoUWl*G`ps9i(ukn<?_Mbn,NIYNC:7.Z*P?QX"tCD'Zk=FmV8l-NNp<'9.UR9[8hEchjbl;l+Ekh@"b]*:keON %X!YAe0h+\W$>GV`!/+2dil)I^"OM@.kpN"+,f]D\Q'Oq*Q"Okb1u'`Akr"O^nP`([*g[tr0t7Z7K-g)s1u<L$(OMZ8Crep,+s$rG %#3dh&rPW+?&kOJR%>0`r#R)Mr<lP!#1t#5F<LYeL<-ug9Ue\<H&iG6.-8.HfZeNjtjf.(;hqECZ2p?.lMPU`gDS^rG#l02\ZtdFJ %$LK,!=@akW'%B**gjBcP5.X72Dp%c[fi_'4j6Chc..gj(\b5gR+B0;7MS=S'(fR)I">bM@bj+mF`ehnX8*7j3q'ITKR6E[Npm@,` %ho+PF&Eb(g;'lfXW@es\eIhP_F]!?X[l3Po&\!\g=\$)0luHf7jNuhLSP*3>nKoZ(0<+84X9E%iA!PPT*I$eWUKtSo;;.tqCU(E7 %A.J!_9$q'\gQ2sh&\LN[',1E*;4V5&>f(:A/0eMie"A[?QF445U^j_`FdKogi%]%GdOL"s2)B(YSOKo(<leO"I_WdW@Q=ug;or<h %$s<uZ?Xe(-+,r=.6rPQ5-bfhG*h;2?MK3k)-g,l6i]F'Qi_*qO\Bqu:/'5WnY)`?N*V5QDUFUHD=0_H]00<agTPg1Kk=A#Nq99.W %1t=GMH`F(!I-*>R\L=?XYtoRBi#GVF&QV1bYf*n/"mg\MFu6*JMhrWQgDYY!:Jm78R5.1LZ>lOJj,CEm>$k98<I%e8f1Unrp,Z[r %#TPIjKCdn<3]H:#9\8Ma?$cuc)ta$*PkmeI6?.j=+>OZ[^O],$Y\X^Q@QHdGJW&n#Aut!3M%'`60^<m:>V[3j4;s\#KojC;Qm?^o %B5rc*+q[:t#piQt//\doCC!;K*YX;`819,[J]UVO#cOt,TK04:MJKB+M'=3K[,m/5;VVVCI[p]2DSd>2$#RbZ"+@V'0'!kW;%lk' %U/;=WoRX_E^.,iX^]CF_?K8q,p!?Z8AAu+n.PW]DCi9D&lte?meMK:doL6ese]K.-STq/,5D3>s<m!tkgPC3%@4sK6QHfb^<m7oI %@1`!gLmQI@M0)fZbciRk>nH@ibJo?\0tqds_hJ_]7ALZWO`rQ'>NmDGHaAAUc.\::V+S2ic7Cl_fT4C;"i;qs#MbeT/<Pea#\`-f %WICNKrR%A<7gD]:K@kZn*stK)WHk'!8.q,AXIqZp;)o8R;bA>Po4fWn4%Aj-:!gI04j5bH5bsroo+?0^8S]hi4\9@g?t(mu/1gGu %C7^[gLo-"?oaLbfSG=0eo_#]bIk"3Y/Qu+"4TTu))X5Cb3g':Z\:8,`SWJ&lGO0M;e3?lQc\_KecthU<P+JI`.R*KU-!9(qAn<lB %WcY?(.3F5@>a&h/TMf3_k]1#qe<BsQ^f*EHbC$?rDZUh;T.mmW.].2l(cs?/%C]$2GDHtsYkt'\d7.,V/>pYoF34Wi=cEMSe#"r3 %<9T4cFBNjcKk<N;$N!D6c'LY$QbN1$LsQhIl<]AS9`^sU[><0D&F*S[#Yj-tm\P_9K#$./h<Wu^b\a5<?"Cm4]6UTTo@R:8CU`Qp %^$abAn.^N@9GY6FVsebThOb>.45$dol[/fU-(;AtlJ#E'@`*M^1GJ2X,o_$>!/W[F?pk4$<7#c>OC1VcFK'@sNlNR@GoTOr5XA%N %%m.e!83XgV!h5:3DDIdonU!fV@ui_EH:Xrpm.32U;BFTcJqi]Z4sHokeFOdhM4d4HC<=CT.M>6Thj[kj),F%@g3V,fA3E!ie:$,E %7kSM89VXeiNRO<(l5EB)*X:[;r&4(sCs>l=9MLb2/M+`khi02!cD9R-n/7Z,;9Gc?_ON6]\2U?>-7&u).6``/(etLZS*RTse+/I; %97r=H([Z3.OKicq+kcHbHY-g5F;kFV0nkWP:=PK!h0]&WL;??p.<@m'[;HVT#5Y9'g/R*REI7c,m+7EuWrTK#@-Y\7]esZ)`pH.S %5A;!.*SIp2UpEjjS_XYAWY[Z%qhsQ[9k<==2tD\cK03\j#\H06AW6MiZL#3DWHQD$OT9G\?B/[p3S^Jj?IU'j4'[Mn39cWo/n#U1 %1l]]_SNjkC=<<bm63?(t#Shp+>^-=c&A4ka4@:0+E5!e.%+4jp&2*YAW#P6DFYtA!!Z!Vd(P^(.628S2E+-O)A&DGg[Mn]8WhpjE %;?9qoY\e@CgWC6'd>o"c6R):q&-)P'],7I;kGXiB4+j/!#ZU&G$@*4kX31]YO"sHT`+1AQ6$__(bQbX&J9K4?.Gj/gq8n6u.Nm%\ %$s2Un6\BI!04!o]Iu"duH`5<l"7e)_bYirTGP*<<k#lJrq<8]%Kbp"#!b]Yj*9%fZ"XsUo9`r^.Kta"Y*6]*[A#6@2m8R6<:A$KM %H8'/*X;b^A5hKkkSC->O,e?MRT8d<n%'I,R2l*e%]T"hETGNe!Us`p/)p't+<$9@\3!H#i+G6K]+d1,:2@mHqQmKp(Q33$+_CrJ] %<H^(4.E\Jf18Vq.$R8dVoK*&fHd+4&!kI?M^mcn2Uc&FuEN.$GSjb#"(YL3m8<e)AFV5;9EVC&S#ineF.Y7t`n2YO[=FjpYE`gHg %.fq^:Sre/=G1bXdFcV9`KEe-V`9a/!d\hDVK#MU?\k-lLC7CQtSY&eHdDYR=*'K^11E@d.p$'LL>6)3E/+mSk:Vk<^0c]TZ*&[.c %bXrlRlVM%!59iL<"su)rIl\9&L#7f;.Ps98%hKePK?60[#FuQj;sIPr7tMaQBUT'rJW1+e16)IX`fU'$]fhGG\t8`kIuY7-Y*!\Y %@/tfq;U'dpE->O=ep0Dl$LLSCeUj]Zp_nZKGu9Xg6"B]R0rS<gj&CPg]!j1']!n]7qa_^Q#>Qp#W=B/nR&0G,P4F]R:_e\_E=Rkf %?:'8>-E",Y&p(ZZ*tcA$F/^AeF[e[!(ed&*e7u$V'VRG1Kk_6/hn<(A:Bc/j/mOSg5Ahj46`fQ9jp3aW0.oWT81ZFXb88dA37ABW %Wg$b7RGA!%cM5Bg:4\8BpL"@*308d9Y,40F+iA_;!Y^`nj>(MMd4e\/QD0Xdgg<TiZ]]PR`CaLp[U,Z#0EA9XN@:[5?F`=A]3ug[ %]>@4W/b3U%@es1-]p2Unc;c"pe@"2s&?T8a4bC2XqPll5*-OshIQJ^2ndE9,66OU<+rU$nrmE;ZL*Q#se\4eWm]o0%B7t#R0:[8R %`Jgk+A+rP_8s\].0Db;K37[r&(bV;XJ*AoXk?g(NfcfQ'[71\i$BJTr?jlm9m"%f?#ILGq5T\8$nQFL=.N_e*+GP>hHM3-_57"NB %%*W]'.S%904&"eQM&BQeip<aK$B7UhJu%+`?p_=O5:Ff(ES'L_&iJZB7_WDdWJlR*D$RN0:=,-oGD0rCh\X!]HtW6*;#rEQ1??4+ %jV^bp$/)'17m,0R;tQA+]$\$.%3(W6EG)#^-1K[H=M033l$tZp5>lr&_)a%(.#H/"n0>TA@gV[&@Hk6!jj:C^k3?b?^4^%%\9Q7V %oZFD6Y0ZM=rR^fbnQ&KRD?V0h,NP-RP0Ld%"PcXQRRgYJOO`iIekjri\$-!r9^=DgZdm-=_Z3K\>k@4KNfb=_h\#g9Sn_>qXesOk %V.,C;DCl@u[*ba[3E;ln]IJ@YOq$UMgW^K]BMa<KV,=mYljNFoSKdt5++rZ_Lq"7SF!8m^&B*'I#WaXM=pSN>r'%6e&J>G:2Q\R9 %7@(o%LV707>2_Au'm[NN%9H!2Xm&/*Mr(KWff`^g`a1>?O$`s"N,:F1O6e0rXH3kh?>H:.ah_>7<qmR=/L,=!HkLTuY7!5Tf#F8: %>j&0YF^*dkh#bX#nJ``3P8$usSr.P,<)Z(m#4GKlOW&YtSPVlK^:4._b\Em?3ND;7->G=E\0SH^mTf,NO.<%g],fc_\[fh--krWc %#.he<&;^p]1A;Z'=rJOn$,ifWd$Xl.6aO::6.6<\jE>9B6[PZSUTmT!<\)skS\`)*K5^o\/C/9QV40+ubX:AT$3>Z5@.U>4n8M25 %A0`"W$==:8:;MVb?76A)AR\>r'rkQjBc=i6ocU_Fn:1)ZW\p);So(&bbqN6FI:3VXF2?H2p>X@$?e]!XGrhX-T$M@mh/8[9K^V@` %'JOf"!YLWnKuQ^UY^t((E,-u)%EKoO0Wj'a%G8^8X1,&P%"*n90C>)IO?NqQ,C7E/+?^>5_@ldbINEAn5[k$89:B<7dBu88@9GK0 %?.p(@=b=s\TEMN59R;ZH!gKFf[`;<me2E(_0-CaDb=`2A_q%c`45te-0(>FiYSUnNNMn4f6lINpVP<`s7-bP&'8tG(E#l<%JM6,0 %Ht'?A`aK4uQ.(LK"2aCZn9N"bneg<-\B@tu:)tdS;;p&QDtJcDGZu-NU?lTZ`c7X%*qh;$S9$;j:/f$("O[,=-I%Ak'LjX68*;3f %`Y"C@meKSWLo]%BBM[(-rk)N7=l)bdpirC]PLFm2cJd'd?_mMQ/,(%0aig/q,2gZ32!B500jZ!s*&l5OAs7<ihhCgf&Ed(N'#>t. %Mk!C.YtPjBLKGMt-VhkSK-1MXLu?TZBB5^*L;/e&+?8`q`$85#&SS&:cikkS@Z1GP)F`<]bXH%/CP97:q"#PL-.&#ke=DUjV/bj& %Qd?NVD=N.dN<,.\6p7gWcp_Xa_>cl:H,2X#1!k4a$ch=U2*s@>o/%Z#c@dE7gc?0nEJ*20!<k9H%BInoK"h_AB1&=DKGh0i%gWKA %OE:cXZsccB"\Fuh2bStVU9V9rhD#VYSDt%L4]Bt_(e%D&,`ts1"IVls-+7JdEXr2Ned`A@9C@?tGs3!D]d2_kY^I'I5qQ@4BIM9L %,8^.7l!W0h&2qi3%"E6Qb(W\ah2.:m$pUGqSIFi]-/<LK>qRNs58rI(#Mt>5mrJJXTBGcg_9``!@'"!bK91o:&K-(9jN;TO,%?1Z %8:V7+#\"0l34K7mYQ[5?b.^e0XnEAeGa.VT&Fjip/9:!+ZTasbiUBrhO'hIj@Oea?@dl<r?CCS%cNRi$3-,Y$lZB/ER=;s,6%d'[ %0mK)_U\q(TK/u-3i;eoP#apc_TSt3\FN':^q;W,i6'X93&]#RqrZIR5iOqL0K@51oNZeipUDR[9(S%<I6mQ!rDW1Tf':ZWQ""FOG %,i#J'_.!::8ZFhqpG+66(kEi_c=U`kS\[YH%-8M$[M,q#pglb3C57T/N%de[KT!;0fF_nadmHTW,6cUECHjQi/l?e<c0\mO?aJae %,W2Y'q&`?NnJI8''14ia@</p"cDLnj$AY1JGp'c'E"@)nA31?R?o3-N-4R[Q-mk;_H.Y7mdiZWk`tdbCON[`g;4urrMRZaK!/dO& %_PFOA/92SmMESk*2J"Y%fsp*VMPG/",F@4!pfrbl@J0af_?jA6'Coi*`at6?H:hXZj;OgON#R"EatFNj><["3(2Ck/IJUrEl:*e: %@PHR!qt,ErYaRQkdZf::kSnN$&9g7,d#qkJeYDr9#9]Xb2["no(hD`uVhR($d!R%4YWHD2If(-lOB]br9Ws*+puL@Mqi1L1q:IVE %J)E>#9@(h6qBEkAs'548KL<`9l?DV"e!GYCgLEiZ!86>o`ia7HNFNUT:dnm.s)ljgE)$f2=r3S+F_hUA1=f>lfi#`qdg4PrbR8]! %9s.Kh]M3H^T!Qksjd*k&Y;9^RV0ZH0G*0uCQ1_f4:RjkroJ)!e_$%8PWdnKq!AdL9"PU0UZ>[o4r4NbIXnLO7f$P3[mnsCP6PGm\ %!Ensnli%7=ho+>TU)ceqAI,&`P5L6B1pU@"@_`@=cQL*&Aah:=_\Y71Vg0,rIYrJ%n#*Ih>)E@7b9PU_Dm)%[eZk61Z(Ec'eVYUo %K?_QSPQR*,IQYa(gIICaJZlOX_S/$OQm>rGn_QtSj=Sg=C'7<FqBX\3BT=F^EFFf<J[a&_p/6"bU*isWVm>A/+k,-6<7]ncB#Em@ %+^dZc54/`9]g@rQM;(f[p4?uH<$0h(ltr,pGKqo9*g&gY\-PRGF#Fq(67egIUWonA-B:0DO<1YQ`hGWU!/*I9Dm8C*gM@dL*nb,+ %AL>9E6mrTQ8O-!YbLBW?k,Q'Z?6r&k(2r$+pWD=KgLoiC/R*/&gO&fka$m0*8Gtat9.tCQH_P6CajD[-cbn2#@H4bc]XCqBg:E,d %H8UJ8A)4J(\)TA$i_r`"P,=2LYrg(TCKYFNSfc*r\<4iQ+!FZ-:K7DWA'[@b_eLUjBUFaZ2Q9N;f@O^D92">-0TfS^h^aO8M7kie %pP'BKM^&ij4DVl]+#EYgXM$O2V+kgKS@rgX68D-P)Mqugh(t?>9dhUR*jSl2laF[;;]G=8D7[2W#=M)pWm@3@[KKXm-@)HH_4X(+ %L6mpMpZh([iGgnNnaD%<<WDrtN4gZQ0/N=iAXBAp9%dLq?4GA(L0(h2#d&\;29XZ7lIL-A\_ZKS\*L^McH#`KH(<'%_r0jPSSb7. %+`Z7q4t[2#lZ^8+6;UqBbn2ZcV+!JraVaqFd=*O`mTq>;PsE:RZCJQV1N1L_He92Gm!P-koCJ^%(V3q^)1bL_V%`4/.A+ssB&?=_ %19qo*MVZ)(/'5@a7U$?RLuoP%(J;Ci>@%T,:YC$r;fB^\e4J%P@M0JFkX+(a!XAKUfR#3`Y&O-h+<Se`gC'Q)ZUL3Co7XjpBV)c_ %a&m\0S@oMEYC;?.RY\WnS44/ZkfI7$4X.9@K.k^t[qHY,Km&c/_C>*C1oCbrYpbtQ"LH2g@Y+>p#2_TWs'hlY>*pJVBV*&,KYD(S %pc?\QHCDZ/J?'43<h(r?p,oG_9g_I?M1o^:SoGj0.o,rF64LQF/b.c/'0B1=l*-9k,^k-#;"k,!EI,J)+hEkd'`+^0_apkY]L!3N %lQP/ipt@8KNlbusc7W3LII!$KagZ`iS?H1Eg1aUrs*k*IaI)/@7%^d[*[2BW"&BR#9Mb"e&ggt*6]k$A$Tu.`gYOWRD\]PQ)NY<P %2p1)0nGf7=qG*c03),Gn(ae.#F"n"2Smh6Pd"[85/&LF1EfsBdE@!>WK,mT7DbRPS`sdnXeo`P?#rJ7Sq1[9+\gquOi:J$%LG,n/ %<hfq8#2<3.POC58nf=.?QWu818YRGe3A%]uk43YrR9SKP-3;qR9S/FYrdi=<cE[1+")Z_$o<"V%k53VZMZui0)&[kYo,PN+4,)J= %rD68tM/Z=XYqq&$\AV)=)FiV##No@X\N\SNG);VCmH@eVk<*_;gWjnbY/><dSr5t`??`:$Eugn=qHW26'%;R&cOR`^?Jj55^9NYC %jUS>Z4"OLhff&3nD;o&n[W,)<S;hiaq)DjWFZbj4B&@Di9J.S;p5*0147208?GhlX0V?s9g9UUe.'$d4NX7]T-$EfnL4BIO0`-T` %JgmmA=O3H:VhDn[(hQb&d[4!M-b(U/aDJMM?,GnHOM-8LpB\+/m"[JXU[3Y*i((`QCI-:QE3$Ofr!%SVnmlIb7i&U_6dH/QZYp_K %IJ\iTQUX'Sm$m&,4ZpmM9,RmW:1(<%3Q(+9)UW/49fqjY\#B53DX=!_83t^h)9M7\beA?4XZ#jo\-0aXA0P+'+T?6)$MEaZbe=I/ %B>]SE/@074R!f(V2.m?T_H\l^=)/Cl.d1c0i]4>i%e?(9Q#aCd+NaXp1&L*b+eIa2aa6M4VD"Op)gffCO3`WHfbZg_#_9@a0RIhE %qhll-1Ft9!="rL-.`W#b"HP86SuYJ8BD>o0gs(;`O=Rbm&WA\>3!Zkkb//@7L%4XUcZ>E.pRJX3i."o(=AeHEIGtVelTH.mAeQ#[ %q2[9.T"SlIq"<)HC4Xmfpie:Sb#YQZ]]kWD'Yih3PrX<lS(Jun5u2=06\uJVl@;M67upSs5D/"jN4#6/+np`NpO%+t$IgkDRBZUi %r_$FGoe<Y9A[2n]Jf]@L";0ZMlU@74(utc*c!25<6U;/"!bZA'e'=daL_5ED=ZVksRir7j6S1gI/4uV_Wt:^96UCXAS?hpmb\J`& %kRr[]%huI3W!sA8G=XKTE9_BqP=hd^%FZ@X8:*6=FpL/S^_*96!Rs2aW,0L?fh`FtQ7Y3O'o1pM@!2h#2Sn'O3'Q*!bVhgSg)-^^ %WlHaTmTYB0W<u"k!t!(4>16k__fVp*ZP,6IGkk:*4hBo=>(M(kK9J8("b;<jH:qD3[kubi?m;*RiOWP)BU-/T2Up7lA%1IA1)2"l %Lqm1BXSpRk9&WL\N]d_o'^W=`EHe19Soj<$l<4R:2Un[Dd?5TmAN1pLooVrdKebHkMDg+k59\qWJLHbu6\P;XD&,38+%E1+$^4`W %9ZY/qS7nF+R1%%T/TW6\AN%,VQ8mZeeprhC29Yo13T'iD.jW`'Yk$E4nYfPuWjRM=gi_ZeOfM*'(KPG8fL97YH1=CsZ+G[`H^Df^ %1?1hHIM0eMfLr<L=;4pCldQjA>H%6B>3ho>I"c6j>ULBale%XlWjj`9[HsQ"=MLst(7:!S$!*#n4pFN8e#_O32*<;JE8h;ep-/j0 %*\igPJr0k%1PV.V4_H_bq9Gt+q^;PmCS4Wi5O7r)_=3g!6cJ#R\'Mp^`bj)^32-3>86OEY&T!rr1p$*+V;Z6Qpi,no+$[pUrt@pt %[be>!1J&8jhmdM#qboi8LJ:)'Ki9b1d1CYYj9q1I4"1Yddd-8+M8I!D5A>sW`)8Lum=34uVB<m/dCc/'Z`d/d?"37IEB17IoJD:0 %1'iQ/B$-aSE/okOs.nuj^12!VhW*+4nfYK,Mq]FtT3U)TEVYr.?@Ih?$"cRj+Q5g+&<K;='2BuOi(`,O#oR),BRBeiVpi.qZ?083 %B+Fn=W3OsRI5>NpN%McS!!=rsWhIlZS@j\7?n8I@2%WLa6$c(Z43KYDjUu2S7h.!,#`0aalm<UG@JI<NNX3("Qq%piZm-iHOQV;\ %8&g)?:`>KLP!nYF`Wr#,`=WhU6mu2?,a!+$APQbJ?Q;9JP;4D[c]g%`S;JckdQFLr,Mg%8)VB>*L2OcanRGNh970aP?S>MG`"2ur %:iLkM$aBsl"G>,.l"ClYn(=J!>N?RQQOiRF\\oGHo1iRPHhf/CA:\5a\P%`KT!H!2WDKt3an=[8=k[`"['pEi;+`"/'69RR*L:f> %=jlhlc6sJ]>0=C0]NN1pqG#PCgKh*\=e1t7j\Dp1I$@DV.L3PbG\JVY>]KS+?XA2?$H_8:9hP"*qE>4-Yb;Pj1[trhRO:G_Vl?7[ %Q:4/u)G3mp_%6lIQ!?1dl6d`5U*tk["KLQS;`XNf9LUe1PIs`7$R6'N+g[/=[lJ,^)_$sd]a)SW8b2(>l(ZTQV27er`TbjrYrIu9 %P#4e-@20OoSoRt/QK)Jo.I#<&bFC5'mu:tEaVG]mqtfliX>&X`HL(YR(U29g&L>ahQ;"e!4Aj$0'`e976c;4IrIl:"@'`lDkZA<+ %E?DV-_D]c\;DC;)!WERIRH/l@"ji,S)*l,fMd__-^J[f^Kr$jnpZ9o6=;H`1(-jo#nOIZ1_pN?u*.m3iMI5&tU^fsu:3Z4/\Mf"Q %ZN3*>mTu$[LjVkV.nhQ/Zmb3?d%MB,V%bdQh-$[M,ncJPr.u34M'.L6hSF:Vj8-%P81an"anD38dT7K<VqmY\)$=5X"n&i(nWG-* %@sF'h:ZY&*=-@)ZE]G>4HVtim#QdFp,-[SFjalVYraE=I;quYGJ]%]QIMTr);[ANu%?Pao@9GuV^RG0('g4\E'0j@=O$CqfdrG_+ %r$*ARV^p:>\+>>FrEb)8EtKDA=Cgf,SRHHDD"YYID\>MD]#K.jat:I./iqj[0_[^;TRX[unHFse'hU/u#bT9Fd,cDBGn>DQZn@!+ %cSMN]T_'*U]i20+;aB2bR\_#sWB@=IPAEK]a:Ydc&@jDZf,K,9H0OQ11ubrp$Eo@dE)5KWH:FEVgBK.?/l'7MkACi_%O*SeTK$V! %9M3:($V?<(`5p.6e@OShEK2T=pq"tc;DW0K0_eH_lqqch14,D;LIbq]cgI#d-;5e<[0tLq_/#'onNd3D!cbEopYHM3=`?<a21'dm %.YV[o"d`au=O^b$Kj?#.&V1Fd@K0k'4c_]q2lLAKpcqSH+aY&Kb(`Jl,V]]cH6J!.8,Nk?QJE_H/dQVU6QEn=J3_Kna;KYs6!Tp& %)(^S^<luMC5[t]:Y]^QaK;APd3KWW!lnlr<8JDS,U>Zq'(:oMf0#%:;6@o0;1<lll5Rn%**7Bi!1W7ohU^ED_+j__FHU<?aUk(sc %HE89UMoNEbZH2*Vn*hQtU#4<gs6geR/@p<LGE3ZW97lS!`-mS7N_OdZMuACU+L0S>,R,\hJIRSL61H=dnj3SkCeER6o"jg2[<W`0 %KKX5lhms6R^ellnSDk29U]G7s113`ii4"`6W$.uCaO(*[A7fcuEX(m&,cp-M0XVa$aiM'6OKH<DpBYg='PotVNpWF"&UHAJ=.3,^ %m'XN]QVbnB!LjAKAS3p>$FP5]6)T1Vd;=\3@rlA+rQ$!ZU+Pk?d@H8e&2@^c6FI"5nV!e8ZNe[HeJVLp7;Ej",9fuWr%"L=anohT %6;e*5);)TV;Q5<kEc_f_g_>'6Q2FRME1Lr]&TL[O5s)e?jtDn]S\ST#kLlR\7YQ.7eYrD<RfhuE)6aU/HVF^GVkgba]++M(VRDA7 %pa0Wk?>_t-MfTJX7hb8:/WmL6O;_XC]pHb,BsOX2E[qHT3U>_1$;WG>jGJ<`8'HbKr0)TS%hsE=<>>]J<4/@C(6h$=n`U8CD[DVg %:C*.kG*a'4;HEe6ZF7"OkH9.1j@[S)4q;g[0iUP9>2m8)fhsie7H4U;qU,b8)Dq'NHHm3Oe!69es3KK4mb!gMkCHEJhBDn-TGFER %]O*M1=s\GJ`j%)9OO/Sf#d%!kVN&`]dB84s8+L`r`?r=/OBc&74EWE'HV1SKB1HtGK>CqLDC!>SIELM/U`(;"9P-fnY[\[g&'CgH %fQ/'f<"JSJ<-/CU0@(-;_`gm>(T_Nq5U!p-r7/R[nCPGTh%)aLmY?;kjY)sA.I/'>rRHD<?_[J[YCH0(O2(Yl%tF<F-f=ji\)0FK %YQ+FY^\mNss7JU+nS.l[jl"6rH4'1&'0DgW;@/GA`)6mS.ZO-4(boQks7b.F`]sJ*rU[c9n6_g9dslcA0E9Qcr=d(urARgj)qL>Z %Ar*'C"1WQ!L"c9n%laUeJ\1hUEt-,g=c01imBZFr%U?#o&$]\9Ep]KJrL6_M0<b$>;;/c('S\s?MU+q<a(GFDSY^Df,ScLo"T&%$ %S;6fq(d]#GM4@CjVTDHVA?Y^)mf@S$\WDe<;#57+`QD"Q/%It7,pLcfoEf[6%*M=KQ"QhCqFU2pB*nc66QdJ>#`nA@FBDJ?f7$UB %nVu,.61[t:oM(B8dIua,=K2u_QE5br#5,[7LcUKOf]$l]FX]B*r(QN5;4KGFP--hK*&)/],kpIep=pL%a:W:fZYr<f$`#:D626[X %*86RQ1^GKEDj7*]:,>HDcHiW<5u9)kG08-A[i$"IF0./OZpboPG_9i5rKCk*"s5M9ZLQL>\foH<*3k:qi:0hlee*cL]ZQb-TP)tW %#BQ)J]R$([X\Z(Z*Frm8M,WZ<G+&acj/h>[l(Y(F[*o^EX:Z94#MM&@/d3#h#L`L&X[]5U)G(2JP)FndKPH5'8gOa_[o(fI)?c3O %"TQT]aYGuIr6kI@YI#(X9I?m66@M.Z[drb.JsOu&U[e*J9ZFIoXjH3)NYk5Q5+=A:cX:Ub<>X@3.'s\[.S5"#_4[LMk*sbWglc9e %o<+me7a50T>js"<`+N?M,HuS16Wse/K*4S5\Oe<.;^ZBF&;ROt)i^XPC'gGm<$mF1BLaR+f-jpIC):Oo+YO/BDl%#a1*\@)ThGF5 %e't566tK3=/K:f&/5/jPm=Gs$Qi%_ua,tQr%J+WMZoB2HUk_pppYjaaW@uT@2%ks3EW8I2]7rbrSa)rJ[%((8nf`;';-0b6;8LuM %<G.i1'7sk#`R9JdP5K,#2OdiFQm%W`]!@%kHDFu*JX2p'#&1B3R$Wr$Y>-Ck7>;4q:)qEfQ>]-YRYR]_P;#s68\LVUWR#,!`@"P< %,WrZ*8]o/*lqaG?>;`fU%#)?i:@_Tt8A\!Emh7DX;*(7kiXEBE:S_WE;>Qu'!i-H4-[VBoU6Q.C7WuZ?BUE1^d3K>joH+gN5lA_\ %?NnKSPCC3+B+1$'+[;T&PH^24W*:==Z,+TK+h"(:@5QEdN7^?g5?@>4T1BVcdbJ?iTlolnMNi9>qj>qK\g?GTJk\!,!.!HY9Nju^ %--_W$>OO#gN4;!jkt".5B[7mk2b\roP(2c0%ADU5A)kLn9X;`D=3`k#-"D"MI$0Lab%TdGm\C#;T@?t#Kq"T./Dao#$S:R,&0TA+ %)q)1HYmo*LiZ4986'N5f?_'jGoX1bqXI/:IWN'!`U82!t`S#TOM[2/N[Vt1DHO)2+f3"bmFhL?+=KiYVL>725h<FF[!a<1.qOGRT %)jF"6XTVCP1cJTkfWLl'F<;s!80/Dg;c,tVrSZs5!g6QTEjSQ>e)YMl>]e/?f$D\OUiBWY)d&e>NVi-MV0O0.OB\YO(ad$0@-"TN %dY<<\h@nJ*=+R0<7HZ+/CR6c<&h2W_SikH+c%(h5/Q*Pt#ME+I]e!4n.Y_O^"DK:@m\,oYM'Rq,l:k5^la@k?)Eh3gGkf-lO@FR( %6Y!A)FW8jNDj!hb2j2hDntYn%F-!+r@af/rqfM9XK>bi?@nW)0I)K4:!RpboMW_7lqQphr@i/nk(Wmk[CtZnA$0gS4N"Wd2ki?96 %+Vtn(fH`0\k-4gh"X+@6?:Qjf0W>S%!j`,9m6qI3hKuklWFu\Q<KN,5\gK;HBQ93DIHiY9[ct-`a8@h4Wl[HN1g6@*:89GM6(9`% %/Vaf9NLb=M+Ybn8Uhn_#JL/lp)\%r(Gj6uaS@.,V1e.m?S9R;__'8QHXXb`a:aD6O(+W'pa7b\p(f[]7k/f6EHO]Kj1tid[:at*, %JpY]iGh'bDZ;:fO<_o=i5j\\Xei[bOZ?p:`C&!_<h;As9M)>.Lo\Tj0$jUT]Zj/mbOt?/hYo.#e(0EP1(c+!1R3/%U)iiYBI$-+V %rE_r"D2.;nmaH;G`C?F[_8r,13_!#04IO]ZV+5BU:7NS@cU&(;E\`m`6CXE$j-etQLX,]ZN%qsl_^6DHQH"iiX[RurCkI\&37/3@ %Dl5L36fCV4+buj+6Yt[@UnP$7Y&%Ls&<&b,V5Ij%Y^+o@M/Eq7%sGL\Z^N#p'qj4/7jO7Cq?fHoP7;[QL(041S(Kd71mhHAXS3,r %L&EOMVbmm\ni(u6nF@J=+VH9`n\H.67!eL:%HJcr)SF!,<6V<dg8kYYGO-=8XrJH]$9l98.(V,V4N'4Ckl[;9:]hhs>X.VHpm#:d %&Wm%_rFnZ0W*P^fLB/*[CnfDtO`bj$L20(sV[RX8>11&P)jMg4ctBC'o0*gJTJEBt7];i/r>>iCT!p%5mT&umr?Z+PH?eZk.F\`U %'h5n,"9d,%X'&W8nZ2i;6oE57+]h%N8LoG[I2JTh\o^>'dHVtH@uF&Q8hbK71p)'?Y^mB[,umg`0=9$X(*IV"g,2Qbd^e&8gp$&t %D1jO-)U'+.;k6HN6/=e,$7)3F=in[r%:^6'T"T;N$k3EjM_o!D$q?<07>7.@EuW]l'USl_J3A_pJB_liJM;_`R4os](Rq6B@9muO %CVDbdW+"pO2)\&@5DW^r-M+_nVm;4gCMt/FN=@&4OuVmo8=:9>WN*an>=4FIQ%6):-f+4=(@Qi%65169SM[+cJ+V_d@Ug[$W%2#i %klu)THIur*aG0,O+$eC>0T9aEc:)Qo;=&k6HUgKF+N&>Sl^1A2ASF[W1t-_\N0/#:^8pWK&[;M@7Vl'_kI9t4bb>9f0%!c>,<tXn %!"$].F<am@g``qqc'&V/Jh["YFOA`PJ2JjY+o-:V>_D"rZM@bE\t_D7(_^&qE`C-8%:V7FFO.b&edL8qie<0S<U5H>k"%fU<d9;( %j;Z"2bmNtpWaT$BpA"VDQ:Hgp:N3:I7?HRT(pAK$Z54bZ)^<1fZ%=*.+d#&id+is$Qe7RSL9s[2K+?N>&Z)j'KRPt6,T0H,1U^1i %nY(]^Mu^fS#gV[kiU%iIfs(#:1=e]/_L:(gU#9[Qh->^++XuDq?m2'HI9B'>LtoTf-HRrg0P9K^WC)T4$3YQ>Kom%H57'5/qZ">: %(7stZ/P^>09.1r,1e]EW\C@'BA'hA8g`&^D`Hip*e;QugBk8O]C51J&VJ@-s6R=2FL/.._9r?X]1e>[!(U?:e8[K*&cMJS9c(^?- %iUaG"*ii45k)QKueL137XX8kr<L,dk=@4(b_'6G2=&ET;eq+(2i@_rX(0a$O,teNco<rJlj$',saV)$eW(35H`Ng/^"PML!8=oOX %!4*[HFhXnPR,c9lbA8%ae*Dj#`f^)DK2&U\QAM`oR[O$E4Z$>/J8_M[>RK)m-*M)q:)#V7U+1;kOnT4JIH\C^4HG`&#6-lCJ$.0? %GW=?e&/G[SI0`5cf`J#?3HL']d>WhGF15pfL<(OhXCBfoK?]3OPB=Sh?m(H@Tl1_nT>s3c$<[2@)9m7N?]_rCOMl]@"pU%fG^-hp %3nhUF+Yi7#J:o;BW%6g:!bMJHWi*hLP'5oj18<2A>sNa.l'[11_c1FDmn0;U7WbQrD1f9P+meK9\<3D^-#lb.`4a6kKQTTJ:mtq- %8]!pK=E/AD_p$X)fN3"OH)sUFi\a(h`n\d&GFAk3#_8kf,VF(]P2iihiMaKkrU.?f5*/4M\g>g]qO\'PelrE(2%q?\Z6=/mDK74( %TNSQX5WbhDQ4I2e]Yg+_k1E&[KGX$K,B(%%lsmV`%&/W=8iGb]7jOL^(??'3Z=n3@-nt@X(ec5#3='2HI4Y4@Oq-4d>Ma<<3AAuC %&IF";1V=BIko;gV)^p]:?$EYe?ekEEltdY+osVqpVsq`_L>dpF7qR^+:C=R@Toc%1A5c:4oJd+BDUD^7[+uu!?JIAp)PWCG@iN\* %Lk`EQQE*9a-A/Oi6>+JW7*0b;ZnM!3Al&(NI?7&Jk,Ut'Se5.rZ^i=t9i/_!9"&.F8#RC#\Voa2(MV#%,0.mWgI&h1+e+Rk%VY?N %4GS?>6V6R2V]VmE9=6\Q<A9UZ)QfDKmSFlo\<tB-\cO1,:Rlr:GsW2Z3t>^.;8j,`J5ZjuXf*\QO2JsB3uY(rCptGq3VrqVof]#m %;'SDt.$/l-1n)DP@:(jL.O&rs@)B6IQ:DXIj)1Ab%uQK[;I#fX,Z)cOY3(lE[]XfMZY8p"7;o-&^iBM7#`.>,A&D!em-o$,6R`eo %.N0<46X(T!Se`2#<is8h5qiS>%nS_1+PBi$+)LG&RVM'em0U`O(`Y8=SRGA)"JlIk.]a@jg9BD,e,eWIF>/B#0*jM;8TGcr=M^tU %<._Ok_Wt08Ta%0p.9Eb5<0&8_aL).]X`R3;=l'W>,\JV;X';?!E0ng5Y8XHsaVkR<MDHBo;U(jCKS5-]5UR7%Q[fOn!4lbh+a"*? %!ErA[a(?:C(bseshRS_E\*Rr]l?FP-e)L!JI)S46NoI'!AC&qSi^66PRmne<@::hb1SYB`":)Gu7!<Rs-HQo<R*dgkeAWqHUH31F %!_jqX`_V_dWX"#5Vc"(AZi,(ig)MmT5H<8.\E[fg(BfV@[A\5!r!Z:2r'-/hOI:Y,@mj[MXQF)UCa486`+<ZG-SM2b"eRJ1,a!MN %pPSCAE8<>05`NZIW[D2JUCnj^qjFrsT@j#rQYd[mN@[K>gme.iOg_>=k^+;4<KEel?4fBJn8*oS#Td(\RJTJ1MWU3UNTif>$g4ni %F;D-"P;+#\4tI5>"seeC/e',Jd<J(@S*j&0!RcM?:QK!-`Zkr&g4a[V5hT#qU(d=5NOKW<AS)P%'ad%V]JVFFTU+bt=/.N+M]&,u %YZI+=Ue24BL`YU/i4/1Wiar!8=jt$2ZT@B[Vk\bCHaP^=gfn+-D"]T2aAQdj2#T[I(,:jdl%!t$36nDUWWnt);78Wl_AahmN6l[t %+]P7T&7T=JDMIpj$:`pK\4=TT@31f/Q8WHur6r+"90Wh8a!(Hm;/H^(&CZ7+HVGpT_g&--muUGaIa_-%PKV0&ZP-B5+k/Vm[TB6b %+IbUE7$sX^6e>V7$k:f"eg(-[SCO!h_c1%:n]ks*-s=X=#I2NH2N&UD2OjVL-o[H)Os2SWoqjZF3?um1FQ%XMJH#H?$535?*/&ma %`b7Bs,f8gs1ks^n!U3m3$q@/RiOL5qP,+:rQd$+(Ui`,->`mF2OQ<MfKK9]p'+;)>=kq)a0?6'3.'6)c27!+7_+P8oO`cM_Dq:mm %8+]<6.emT]gKfI>qo"S?Q)V!T]gJUL9QQ[k"\q7X9qY=0=S#Oc,!RuJ2gM.Z2fdt/9i0Yk33+N&TeG0;5+3!2V87FZ=`Hk/<0SR. %Q0-2e.++WL/J4qE7,*N7DF9HDXE.?$Jds52.<:pQ,cNKRV!%Qj3L1^GQXLStDF8ZIlkG[cFCaHFh/ANMV<2F@Ddra%CHcCU0BjV5 %W[d#b-6omIe)ZfOor6!'83NX$a=;X9)hCs6WdQEENd?=Qdp;Rpfpi/$;;V,Q(b+iP,Qu@FQ+kuq4sVl(XH4CKlDtCHP&tDHecjM, %`+?aj>0X'Tg;?Jme2D)o,IVJ6'32CT%OOJ5Zn/5LIN]mt-o3-VDG(AF:<6q]I^$5;e/r.q"<4baM!_u"WD.^=r\fL>Y.geh*9fk7 %68-leSAMe$T9<cA!n9mA.4:GU!`X?;:cPm!TYfj*=.jl(Y2)]HH)KG5:n_+r:[2,:MZ'jcKXi^8W4-aU/l@CZ3`KpT[mF&=##<>& %ek4G^&#H5'=M>QGk'!ao/`C#rMTt3gO6WtSD?[#RL-nDpI8ga-+rPA0<9RU#/;W/pY[pqpP=q23RUT]^5jITs@t>FH%dt^cOu;TQ %c*G,`L@X$G/FJU4@J:6A_)9WgM)0G'[+pE0Z2Fq3*@NaJF"JN:pat/#fa;!;Z=[=NGQX)59=b9h<H!B3[h/RPEQa.WF56&HEBu>A %/`d$XU[[o=F)b):ED=#\,Q!SRao1.#,IiJQiTaTf,`B7I37itQ_2D[6CR,]Ebgj>Fj$W4n?=Ttjr+ce$5RB(R[c\;)(CqH05IfAE %lsmpsA]8b6Z:Q)4E:pL[$@LXhiauhfAtl#Fn[%0UE#m]Pd=qpFIWdq8g5n,C1omP!`]oj)]%Y@<XPD@X^('81Ar;depkt]+X0?(k %<$2_lWkDLa.)jk5Q(/>m$D-E)+*k7oY^c/`=(;CROBr]<"YLDQ]@C/;g;&99X1bfuk(>.[nMYm%=I`E!/g^sj.1=A=AjJCa2d3j_ %**0*DDA(B/=0olf$*hHeOl`4<L5Y6d!O5o](J"r^"'3l^)pKU].%uM:Vlm>&LVPCf)m2O%,(gL)-k2?!$P=;\W=onfR]@u*AM[*p %U5)=Wm'5f$9aLEbYT9dlPXDHkjp*JR<%jdu5GF$*L^3f%LS'Et'WgoM&+hT\\MF#l%d69#KZJ&oo5BG7.sG*0G!>6T9iB)Bi^,K) %Y&nF8+LC0t@<fFZg/V!Y*2.8mg8"th3'4'-Zdan4H_rd9A"8-l0VT,Y8@j'inC+Th6:+mYR)gF[Y"JBl]Su!8JlE;76ZrSV%Xl0K %+d2bm2\8(#LRlj.M1<ud0b-Rl#q4`2\nmH2j-!-t9VN7OAhB'2d;7@l((Tq/C-Z@2BK[.cdRL9g7qWEO>1uE/Bgq=u3BWGQkiOpt %&'5F<Wpg'\;pah'j%'UDf[6mZ!ie_p8h*SYfJs`]Ku0ZW=s.M\#9HBFD$"\iWjdD9<A]@:HuFJ(*ao;1NL;uU^6F@S')NYt0G0&Q %j=8ZJ^('3lArS-53!NhmN?s:?AWE'rYaeO/MZknW67A9B=VJ-'QOrSJ&pg/>Run<Rl^hJjTsgIhY^@!KlD[oVRLVZ1J(Q[6J-L'G %A&;l"oL.h4#2p!0ghJY^'J`QPEK$.Bk;[?ek9H<ecsd.&7$*pS0WHB/j;'[nVLb$5eBA!AqAP*t-@o!Qje`3)):0HmSY4?9VQ2U@ %[\qYQQd*YUkDaQk2-#7'@TJaK1eEs!abq?/!NY,MaBIZ-MM0:lDgDOVT.K2DC'8OV;2`'riuq$JCK+KJkR\4MC@-W<&;24N=uI+I %^ke&H;I+%8(PsgL'(f;S<Im\_@+??-3Qtn-_[aqoq?,__kHV_D0T7AiQgpJOa;PCu\6MC!mB?alem5[-jG1r1p:F3$7%MmSFX+7+ %"u)]$ReKWCb8`JP_?DYd;T&#;"K2pk[_m2=l8l_4%V=^ifNn\L<drCl5j]iQ:*MhV9:+$gEcL"KH-9)J)4K9gW350f12Ndt.5^Uc %3($IlSJ5fp[`IDl'`;/2\2GeM#@!(pQFuZYnIY-K1*@s0^oU?aMB8UsKhGH^(sM!)i8oLRjD+ACH1b2U\.@djl_Jla>%@DOX2WaC %>,KA0g0nIO^0p"7N0pfJ,f5Qq&WYDr@9aN4@Hm@!;Cb3.@X?N\73*[.LdKW?<PSrO]irTW3/a_$'O!>XeT")G@T*'$MRa5VOlA`- %'i,Tg7AYPia@gA#>b5+h*@*;pMAVGsH<2bua9cR8<@NC#BkA=#E"!8kTEX_pQZ^0]346G]@=["hh>jT]mn)fB.Z/rFi3#S9Ze"A+ %mGmu'clf=mn"2,.li7DJ"YiPmNg@7O>SC;rbhZ`ZK=<fDe5Z%Tl:/-:B;qX*?@(OH&g"Ufo+8*UM1PGcm7R^Y,u+WuNfM"[3H2B, %[aIo'\Y1&UY-G;_q\UA'1jmZ-1dDARZl[d3bo&:u;-+Ki_Vc!"VTh"bP[KKGr+`r4<FQ,OI@[d`JQt32f^.6PHn67_c?Vn;&@I)o %a+6=Y4&DT)9%U^dm'>30@&%d[Sh"!"nKF=:BiplG8Ueej.Ou*3_>,LC)32c/Of9K\*l01d=]D#]d,5TKgb[HiRF%W#[:bLa%AC&. %&5#nrBQ,ArEh^j4#,V^d@ogmo0JAQCfV[$^K6X3=i$JSs@7tJF%4k&gcMA4n9:/V`+Z-.N7@>,F8]N[k)B6Ml:cI-KYr5u:1hri+ %\.m*O`Ao?J)k"&Y@:PPaREU2B8CPFO2jr>hnKF=j>!\+s%G)u@#QqSG^MDY[R+H_#[Nfm,p3ICDE@JMRioC:YkY,nL[k;n&i1cTV %EeG*WUh>h/[Y($=28mVs.Y`tC'bPO%D_?eRi"buMc]-dNnPH4T'&2SC=E@tX+e.0H*X\)8%NaTkRTp)Z:X&I>YR![$Lb+jsj$Mae %DZRq>i_p)B%tTcd"0cZYk7@Gt"toYkM3!s,jX`3nnQ_&F\..Fb;Nl^`R1Vk9R,U(>h[AWC.-3EUh.0TCA`h-4isdl%@!?C]EYJ1e %id<&=6nqB!VDo<*2EgCje?.]&@N1T*>V7,i1uAt,5W^=3qcPZ=EO7\X#6jg04Aoo,X9I*,FNG84+HnC13,L7C2K9iC7CqX?,qqE$ %38]Uj;6#Yoh`*AF$X8=o0_G8[&<9&MBO[Knj`7cST6=Ff#]tg>LO+TPHSCU@Io/Eg#MU@bVJ;9#[t&t4)_*"d.-L%Y9N"@QW('bu %I)*/]$AC.XDO$\]G48q(>>iUa,QOC.*.k@c8TCUK>Ue+0Nna_g1$gL%C%cO1;r!'LVbdP#jRe:9ZWXc"4]7I<oO=*_abgh)b7/") %[[-=["d&#%'T2dMc&J117KBqU5<-lBrB9V`Ba1epmr@'.5UK@f\=<rh;Do3lo&5loc3STRHiTOce[-K]/4WY:]H-,mY)fP-GR(b6 %%M>P7FmH$k`?c!`Y(i<BQC6p28^S"_<iJFK.pMB04N&F1KQ(Eo1?F+WePOEOOQ4h_5i_rbOFYZ*e]#nRW<V:f'@#2_9lY;V05"#, %!/N"<XIng/*bmlc4,MLu,jIf[jHGQ_F]C:^N*laF-QMjY34&pW=.n>bCr'VliTdm/c"`:F"G!:q#>dh4Tlr!u%n1O$NcPQF6]jM> %LFZ8k9Z9o)c:>/-5+K_E>]WN#$NWjJkP$Kf=pI]l*$73I&f\jP.^JDKF7IdNZt%P\dCQA.4#N$L[:mUfBO+1$)jSe,C>H/nPbdL$ %7g_1)h'e2LB*$X%7rL)]/=P;SE\+R;-QdSA<fSN9=W,6eOjsI@IZ*'0^(gYr0*p:\-uR`Cp/#<(6eZ*#XDs'Y(u+h9(P7"2[YYS9 %2a\<[SYV6R"M5\3faFpu\$2,P\>f]V#`M8P.bH2H";456iaf6_<FJO9Sj)?'3+RIbG>jb%c,gHdh$3NX!K2@A=;AN#"!&O(5_`jN %QHQ%C_CC3rDRM-[%rC0`XWR@8>k6C2o9N6JACQ[ooip'NEF[[:0Hrm,(4)I:cLJVA@L>^Y3JZu6&JLPF(4+e,nPC/sO"'Q%<&$:@ %&Y\T.B9NZ?p\quj!A)uZAj#63K%Z$BSFnp])8kS?bGlf8UilsYR]gOf2_0<ofO5QSL97D+aiC]-]?CAc<TGhf>A`.JF</@gUo-!* %WtQTA76iCda;^T&#"K]N;mcCW@IQ$kRpRr."bm\DVrXhUY[en>AMKFR3ZpORn#A0%6[4J@7qEgL^,3P<9q/ESTQ\-KqJ?Y%'HL!R %SsM&e;p$2J*(9^_;(?H8(Qd._$m?Zi;C32GI$#Wr8j!JV.@7Z5=E'@7)%/inGp$[4[i/^a6?%/ZlJO6%:2*(#[kU!3ClfA<EhQm_ %>u,u1]b)EB,n&PY:r+U"'ZYoVI)n>EGrQjX+)mb\T0LUG+'&-nQA@"2NT^UA#,>Y[*"cHRQZ+f&Y2`2q*65%gcBd]$G"0MfR9RV; %(96!\d6(<YWnhNN\4of+]BV[Z:_A[cS^/eVd:5CYhpi>6\Vl!5EpalQ7MqY)_#lA+<>\9i+nE]EQ!G8o7S9B\cJ;m-Uf1ef#"Lgs %8!pbH0*o:PjWOg@CdPEPDu^]OiJYS*5!k^TR;mk;!FQu-[.EeK>SHE/p[!mO?X+?+#hLbh;Dqe!J<!f=cHDuC*QtT#\P1CSZ>G9\ %MT6$JUtoHX1jC?ZHr*JEN,Z=Z*GjR;oME.*<]j%]^/qMG_(D$C\7mtQaT@huaShoSjJD)Pg8s67;dgC!DN!H\]-^,e#HHT>m+93% %_TAE\AH?0=7&$eBGCro"LotgI`?]12Oo#&6RY=ad!pARS-#156*_]VrJAODRa'\7F-YD?<K)3**ZZ#2.+u*gdS6Y\$7c?#P5*8=T %p-8$88WlALF[+0iC*o@p4\lnBWB!Rf:2Q9s3/l;udm_YH='[HQhJ`W#P[SAakDkiH=qB.Wb'c5WYDaX.r^6[/KMT+,!h4.*e]l1' %hR6YkCrL7raa]9Y\L@topX552"*ND:-.a>`%QVk@aeXWlHk<s9#R`$CcuN*dUgb1]nOhpcder;ipNa['AN5_b+l:N?*YmaEFL?+_ %T.`4(G/Giq@C]p0n*1CXSqo<?<:&p7;m7=9OAXasCV9FWEO6ZHQ]q%Qg't/`1uH1Vm:&]S>c<EHch,1AWHZ3EAEqfRY%)aTr)>$[ %@f[)^mX.mmW4TodY]1[*m[@N".*L"`"nM&jBi_UYi'V?B?WQ4Hf]6/"!GM1FdEAZ-Q#*TEbQ^6RJ?SA6!$'i:..+/mk+C8NCE#A8 %FYjWZ5Y]+j]UYHpf=:^DmrEu.)+S%kgs@]e&^=[bHF<t8aq=#-/?-`S/7G&ED#3]fQrc`77%R@biaOi.$\KDk\4e%uLYfYugWE1D %cAQr'!I,Ws3:[I/!PMP>+\L#2U#=.8ad+NAik71,pCQ)XqPF=.Ruqn7#<217SoKj1mH0!UB6k9d2&.QjTa`FgO<a^3N3g)dUoO3E %0RRcH,4;WV36e+-(@$<)Xl[C$l[U$*7Q>A*nZ.7_/]$2$+^CLl3m_O@,i"i>W(4sfO'o51*/)FBhPS@oK*=hZ%7D?/b.%0\c7hb0 %=eu$$ok21_8:&$?8[IQ1D[k4F1O+]'>0>s()/$k,%CFaW]Mj\QRT+VLYs%_;?l,8.0b/Cs/P5,X4ge#(39B).;Ea;:<5+d;Soqh# %_0i.Y=VaPe&m><GI'G("l$lZ`oB0QYL(e4-WCldYM/HP;D+"ob7YhN5p(`hg%rE"\*Us5%,>b9&#V+:Q/Yd'UdMHI/<?&3G:U?c1 %g8Hj=fMl7YNN`LSk=7lRe<`@W0;IeVkiKOsi`I#Iok`;FReNg+cC!"L<_g+R;tNuJ]$pb$9G+iA?I^`WU?WqI[,^Sq=N1^Mj(]eK %1I;md(MaCWq(?(i'TNe,5*A/p7?RJ\N%Y:pYS*_2,'6"d`nJH(:dq1hHs,l0YOq'J%P`rX=Th)'&je%AklJ_[$6PtAB$hflb>0n3 %H2J"I7T<l9XEaq4,.se+]mO/K_`<0^$[0OCX]/Kb.F07oo/AEN`G/$=;7p!-1qg5iaHaLY)3W/kf(`=/;I27pmC5P%-bmZh/AAHH %X;a,IG#qu!.lRJ:IY;_:5W)o(2M]5YUM+<'kTLq'cW4,sEa<cKJp?$(*[ra%bJl8Y=>a5gP!G%]:MV*3W%iNl>k))7\@,F2T0,\p %QZh5'%a+^<:ZMq"\,.haB7h1dAnRHF#<T!HAt;L'RV5B'4ue*\QF2O:7#lJtQ6$V>2Q3XPOnR28;fG!+%Us/e9l/n\!7l/u5)Rg! %Q\J`XTiB+qM7iAWRR7A88S5E^R7e7k)aM#e+%MqiPg&m7g`'llSD9T8a7[u&iZ)_B/9I2c[Nr^RTSIi$HBgU9>A(q6>e,l!YERf& %O5MH^AK]E6fn]\7'i)H770i0pi!;ZA/ehP""Q")bKXh7+.d^I@0s4/#qO/!4NO[qrOj>A]=H+_.F@UICR-jTU]Min`%qI>!CKZl@ %El0o^JsE\5$TkISnYOpf7E%P!>Vg7DqZoP6!K41S<T+\#_Dr;IL,0UGj6OcV^`2#F:;QQ!7sU?AZhadJ1c;dt,]F18b;7m,*bse] %^&,"ojk1s3jTat$+r<<Ol'e,ZL1P-9(h\:Z(K-8q3FHY2(-bT.E8Zi8FhgoZj0^h9j6QVF6^k2:JONF3:7C-lb@::(-,!d7E,njf %`8r/@D*79pF$LZ;P*.(9qI7N+8$Nd$E1E/0[59C4E9/Wgon'qT`k,5A#2pGWYais.5`ffh&sdUH#lOf&HMJ9OAt=^C_oVCTC;nA: %,7K>@@D9(SdUtQ517lOTb.&dg%lqM@9?O@bDd)\E"iG>5YX^mCKFN;SV1Z",%p7@jfm127.*cU]i1/_u$6R;aFu"oFYorL='[$`S %XWA>@lcDXq?C"::GXr*8$bKms_B&jHj*J2bSFet#%/\ABS3cEAi?(7:>o!q?<Wd$Yp?i;f22=;5BiQ'(JWh;cI,mF$Rl3egOeH2c %e3WM?i:Hpm'GAqKijO")+3?.'9J]0LAZSraQ8#I<hadB2_8=Sd4Bp4!CQf@3JjsY>ZIa'_/hT-nD<s-M)98jjB$2C["p3N6H)m9U %5['W2?4E&ZUh8-efi9]1mZsKi%]DZg57f,NO/R@.<1<pWI1Yk3+V9?[AZ^h7pS+U+n?:gHUG@)1Ncpm\i,D_Td*Caf[NT(;D/$`) %M!Z)74Mcn\Mebnh[VS-P8.A-1aG'o<q"2.ldk)7R_\!\)QEh^iI1VGRQCt_HE>Z1LBgI"iX)hrq(*7Y4M$u-"?H3NHP1@INJ]Y&n %FF'3,WR#S%'TNlRBpd+S8&`!u$6%^-U.UbJM+Rp)3DE#<EnFNreQd8sjElm/2KRPij*@Q\i:niF9_2uTX9[g6#qgPjK*)^^W"SWC %"/mM.EJ>@CQLa!,:\,b)IVpQ1KUZ0bXRb'1ofbBr6KuoY1=&sGK3&_!BnKPnU;3<YS!/7_$X_b1S2.)C981F\ZGCo27NdeH\2^*r %lb*8`PJ6VbgJ<4,;DQ%oc%[KMHd[rZN7],B-C1t1<+\pY)Jt[],jF/!h\Fs)?5?\E^MKR-,8VT0YQ5<FJj.rHkpJ1X-=6I`EPo$S %U7Wii,Bj!IilK_Xo$WHE+YEPNU#11Tl_7*Y&MqeWU)+@SLn$\:OcHMRA>dEGY+>/?8R*=PT[5V+/"hnu'NBe%M5+C(WRf7g_cg;" %Ch'^n-=\C;+]b`)G/.54Org"LkI7B%MFY4.rWY-\Zc+362E)nJT(JcY@pp<Ypu:qB-iL.h#rU;2m7>sE-baFV$O_9P*o$hW-hDqe %U:TKPEJ5J6?%;J4,ajV=->b`j[3,@e@/So5,B*PAV&uID[^kD=pO9i?,q\UI6h:D7_dR*F(;1_(2l38Ye:@OhJ#baF)Qc`hE5ZNV %VRR>[<o^tm[smVjO3o`;>]HQd5HKF+pe!]oE=Q(b)GufOQ/A@pDL)Z,IKLCD,#BJt[+TG(qU'3i`\\/FC$R-Pq@QmF[a<>[p@6cp %;0BiZ%lt")]IYa[kD@4DAPj/TiY,@XrgeOg.lJ(pY,0C'j3j!;@kae-E)_&Ka+!>59Zq)_2B:]4&*kF)B2gBN^$9lo-'TJt>n]YF %e4R;ilo-F#?!F'ug2Nj'5PgAToK;'I;7D#>dZ;d2gK\aZHU$DE0&Z9_3p1S"FD]u/D=B7F72S=o_meO)+/8D>[+TG(qU'3i`cEkR %e?,?hksoEl2JL'kmeuYHKZ_cNbi]&f\]DAUPKm0/rK*?@bc4$"S%.F5f7*?2Ja$DJ*-LR[REn1BCidRXmeu@-l5$fIj'5tc,7=F[ %dR_tcFM_\fX]r=5D78,;>l)id"Ju]Y$li^A-X?K[>/KLlMSn?KiVC\1@LR+rm=83!3Q+CKfEj#Xr2QaoIE3'39I"kt[(50ef7*?2 %K<`W0*,Y#>/c?M<eg>;po"?,jX>u1_:45n$$KTmu6S`%Zl>!Xbp%f-e/Us'c3@q:MGV6\_B+3!fUc7dR\+O>5qb3=@BU*d(q;.US %:sJc3O?*V0JV.(-R&aX7:(8]k;/j`[EQ8`r^"I$"N(0o-M0j/\@klFH2qCYbl/!?ig?Sj^I-B4!L^!'4,5E>ggRNN]8mWYkqF[hT %QkWndKVdKFf<nEOE^1r-2K=FTTAeM%dPfh0)m4UZ_cG9fC\"3p(DoqKdC8/A'#\^baPY#`i.YaDa/.#qLVNPXhZupKlbHB,IMNqe %BX'I(_\)>8XLa>Il&6G/"V<b)VD%_8dl:<ar`h>4Cp@D>QX3_3-1?;KpbZuDCG0,g1?af8H,l"b]mQ_i%td"YpMp9XhA&$o/LOmg %(SE-#:4B2d,a\LFMn!8QQX9HN"dD%'5&g:407N.Sl*(p^%!sZ$f_TjHYM-&J$]J^!&AG$!P=LabHY]>-E-F0$<MN:!@4@PWlmiNQ %3LPe^#IeENIECqrPsV0W[b7q8>@4+hFXuUb+8T\<9rBtK!KLQ6a6CT.+JL?&?Wc(=EF&IK0*bHub/>$4I>2O09&"%BDn,L\:(EXt %>XE0A+9r_XaKN84-NQ"'6ru!<2*$<sP*]3n7$mo>])gt(_h+lSrKU$*8sQe62alcaT0-te>9.&p]Te9aT[91&`FbQ\OlCc&Hk;HW %CKt'!&RG7>mflVPSXB91?bc5WM&9M(=%)<0T<.R]6G^c8*V]sUH?&s(Wt9(\kecae0n:f<XjgHWm>/We5Po<uL#.Y8m/;X7^Hn-m %MDmrnhB-**Vfr]Sj'H.fD;.P9Jh"oScts`n\=RR\$.kd@UB+jcgG[pAdi<8[7_=g68E.<1OmXd0XuF&-iai44;5fi)BfU<j7XS*c %)^sWK>na;Ff2`iZFR@:91Eb:g9K[%X/Zl]88Y]/>dH#Xe)QaWjUX//a!op?LE*u4"(>`"o+(!3J$FW,\+)>r6Z2BX*2[8;h.0kmI %p![P<K,0.mZndYi4C`-nS9Du3,I%6f!C3>)\/e8*nk5S&@[d"h+k4l:[]2E\HL8s@'4=ZB@,NJ\De8=\BNeSVGhThi\VX<rGBJ`o %Y<WR+j'iISN+q@?mjI'096f-ZX15ULiOSSmT,CJkfaL[5Hct$tKI1KB:p"GYGOJ6AZ(8s[DV:a"TMhh,mG6u&k4cU<Ti3dPeJk6/ %mE`Kc5i#SCR<D=aT4[fSbT[IqelFl,G43b)jg#BSAHV5j+DHcr$9`*^HVU&gA),cfmWda!2u@E38,a+`YTk)+Bb#KY12.6Q>4%-o %]g)%QSU$@HqHdT>2nNu,W*%WRS(B^'D`=C6UWjh&g6[46Y[KI$4DJ#[^)$$]d%bF^`<4:AY-B.>;7\kV^46PC=)Q<F2n[/XbQ=*& %XF&2c*\D7Hem@t^"a)g03H=\,07E(Rl&Z[0a5CmLYZi(U]]=qs:]nhm)fj1+AT%]&l([O(aP#j5kLuDS2LlF+)gLZ)>J9[+1g-l` %j4VJ]jMqCqdmVF'"q6qDPLmU@VIPL<\HbCk?$/Q41eG.7M-Fopf`3qTPLU8L]CqPWh?H]\eV7]YgCaM6A\J@6#06igP!aD!!tX8f %4p)pjLNXF5feB3p0D^NWAcP5=KPN5V!(?(U()r!Ul\4p[9k-C\"ET.!]mqW_3I[cda\Xk7["L(m/tMRek),p?qpB<bVBO!2,B!H2 %J]g?;[:pS?G414J=,XAGCNXqrecOkf5"3f;j+%it'RBCqr;Ka2iO>gVS$q9hf7*La$0/K"#EH1aP:le>/[N]^j49:Rlc%lqM6VI, %J/.i7I%`].O=VaqK*B<fpUB^U5%LL,dZ,SYHfC(jN!2%%9e:SU.Bbl`25AD*afQrD>P/[s>EVN-:omq:hQi1tFJP8Re!<*/QSPmM %n)s,KiGmK+ln\ZW*baO>HZ*](J'bR0g@4laDk&enFmQ%)\AHm$NC+RS-m@^jbVKaKTi/6lg6&1H:\rIhZ+W*#G^&Ps:U>%;1YZ_: %o"?DtX+;eWq14?4DphB/$66\U6Z2b<%[XK62rC_H6bZR`U>h3Y9=l42g\S91#;h5*[%Ic80#QE)+DnLW40!^n;o$#X>):C=17NOi %o$n!%DLob5(c`P<8+m?6,,a$5c;nf&e#pC;B*OSekCG#J]qr+qUM4GMiT^*n^=+-UP[F;F^GMV/E^H$%HNGm!37XHKWLbU&5;2El %W30F[QNK9H6AitDqXiB'Ks]7/h,*L6*#dUa8tdg_<st+nGR_L[*Tj2FbDF`F)Tl:@A@C4]poQLRC]O9Wn;4(1]e**I8X$Oh4.^k: %2X%0[HRS'^.5tA8;O]:RKEEsY#5@*BhZr=['6Q.cZjfO;p7pL^9M0.97sER6qBAp/bL5O1UYkq\pKuD*H#\E`9RPG;(Mk?+*I,bM %YCR(K^-9e"EPiBlrTH0A.olqT36KfJ=T]pAbA;7=Om`1H]-%>OrGqCC_Dj@Qdg"fpFN5r$'!pJ-o0`#52HLmgg5g\m0I\;'*.I4o %0Du_>eg>5nd_-`ggN!g$/hj0-Q>;#Vk'MWak%fLQjpahp#7_Oedl;==Xe-mb0kdgMA]%AO#uGYi-h*gaV:&cR[6h^/=YnLqLl[3Q %!$!97\m0k2B!YrLIb3[#JSE8Qi2Cum9AY#YZa@<:\IE>qYPO]!4h*I[-@>)]EZAHIb3>B";m+UZ)/[6F,@(,nD[^7@blgPlqMCP] %,.,QP<ugbeO&g%'9];<QL?s'B;j@33DpnrF9NLL=X+&>ajgE?nj(<<b0W&^Fn68-VdZ;bLY_@NTflHh9FI`V]XGF&-ZZS<:S:.>) %?=i+(;B7F%C(9Z:(S+fa2qr.>o!KkDBYaC$JVh?a4o*d[TLR\#*D*g9Unt7-Xis>:LLdfr$KTu(<uH]C-f57LiNSD$?i\ZK&+$C" %Y%[aaQ[UfB.CK"/dF>k9\o]i$Z;tDSZ]FI=9&Opcp/D*Xq^%M8X(2A-f;1<%!,JVSSkF!g<.\+V:HX!`U25YoTugIi<*rQ1CN#@m %.^LI?%!hp]Yu+MM[LR8E\X!=M[Xi<;CT@n?^@l02),O+$(nSD7G-OGoVU;F1Gfm]Y)73Qr0s6qM$.KBMk0g#9hP1uRE@ldK+)@nr %SkF"qR/iF^\-u0eHV;uIKVm-Hm<I'm2tMZuC:GjJ?@Y?nDP0fn6d#q/nD40-adT1`>&AN>[5[tVJ9E72^si&7el'dZdqIie4T=3l %G:HfH$[SZKb7<W\r;[G3^c1Q;AFg'n)!"m9&f%k&0&:KCX\\h75l"O]Judf*lt`5G[\_f?CEM`\V:ZkVS&GgE9^36A\ABj>+#+Kk %oJ\-Y/4a8fdZ,SYHd[rZ9^35pQF?HCMe4:nUWnN=hg=A9f!oR(I=?g:S$'#'F1T$(LKDO?CCGK&F2_"[rTH0E'AqSapoU1=`A^u% %:"sWoHTsWjH;bK933*9+Yb5WAoHC]<09tLn;uQTldr,"M_pW/;ETp!.0pnKG0cY3!-XQW]>-(HQE3ssVS3#&l^UaP&()Us=>j!St %amii_l;Z=\K#'MO$/K9Y2]VYIO+(RmrpRYM[XJtsCsXrl>]H!T5<R4gKNC[$BE:\Va7>1?Nu@(WnM^q%NmdOHieCn/76aXGdfe"4 %dB:0iV&,sq>50+j^\*1%rp?Vur:GL:lMl_@n<ZB;dpN.;`ufg.q]FnnTE"VWJ+nR^rp8lFrpSbEmecI&qt*,PnGB,5k(!BidfDp% %(Z1UVs/C#N/,puDlKo,SIh%6eq1!nmDuB2kcp.OL!WVgA4oNF!s70OQdm#Sbf71\UhMUf6658\5B,Hu%ITDOgrd;Tda:I(NJ,7)r %RmZn@Y<M[XO;#ntG?e7W*g!jPn\*kkANoC<1\5Y:fff9CA#^egBO,@+Hs4*\(II%APkgbZ)>gVIEI%E48K(rXkK5hX^@'(cOM%1W %?X]YL`>m8uR!48SIq_RbUY^Fk(YI:h5l^V9n,MR_#.V9Ilkq@rZ4>a]=1BMkJf&^ma-/T&[^s8=-N;Nd?-k*8n+/k=\1gB<.hckA %#oC.RYcJZ8YDb3gaok,oqZX:uBr%su`@G0\6AFh!CV?r`oX_9g6Ab75b!!-?B^aD`;=*(@0!DAaPF!"rfX\<t`^H)m]WA?>f3M]: %$`NfHAWf_pDUJn%(uu"$$Z,'1-"[>J]l"IhZ:7,1)ba^AR*Eaq)M>.TMo=Ca#rflVm&c4DM-66S,'/q(PqaXi<+]1XhQ'L`ib,Ur %o#g5[X^[Ki2moVNco*IR[.J(>/;m7P3A$'9_Qer%qRu2AK.N6lHSdcA:%T`tE:`S131j1!?'u\^h`otas-K+YdW1MDK:jZ,V<+@k %<`q/f=rDD/&r6.,g8.Q6R=ZQXr@0C7%oZY4>)pesY[gKJ_s<MndW/^UMnJse[P2pK<F.:]kb+=2WoTiN(4#_TCftI,H22/$e4RnM %hgcJ)"dItT,=#I"Ks;;#FN"$pI#;Mn'l&p$Vhtk;JmRI0RO*&R+pVE6:(:6,f/meXW\F%Wj0r94b@8S%1\1rk--+8(N\/'Yk5-8+ %Mr_$F%LVDWUF.$pr&?LAV61%N9$);Kil]6lN0#87NL!12PJ9;e176.a/bD8-mn;AV`lf07K2p=4C&r66kduI2Gko3W]Cti^6+Q`B %UAqB4+Q!4jJubMgr`gjr,*=3$\&L`MM(9&InhG)*pk:"@kpoC:p9f6a:HiXO6=QnS:U@qO8nLA@0>h_BKM[>::_cshl"dqK+?.5V %g[NA,K:2%3gS[j%\MCC5cQX?<mKg;+)cgsZ/KTVLLa7S-66"uLNn8SpL@Amn3G^VA9;_)De\t/=X7kRGhJ3mF37.GLp2(^s;%kmH %o#eYtm*67P+1=;#5+f)4O.1'oD7d"J5RY<H/sDRCdme]<OPb(KFt.uV^ufQbpu+.b^\t&XKfo0<Hof'7g(Q(>T`=cN4jb-pbu+W` %/-TJX=6"cer@alsJ,0E,l2Tbl%(rs'f;C=s[<C\X^f>o9jb'1]`NcJ"$b6lAJu!3A'1QN974OC5PBeh)^RF@3BfBXnWPE?nGcKTf %O11a[>"*FGV>pCJ^`Y#9PPsfOd564]S:XR$7Ou_I[@b:0d.i=,Mt)XPMMETVf:;27=ujiu.`c;/D\nQgM"dfsMpDTI00^E8^5APd %#RIE8cAOH@Ju./5RMhtV9'5=2T\gk:G5Iq(#+djeH,(((j'O8HddAS&LqPI)0n/CYE,'S7$)t1@,WT+sYHLINVtO%kUq_k>p8RUA %Q^.BtWIg'UqfX.Y+rQTSQ_+_,?cC@C<(FfP4/=QXk1DZ>IYh2cCjr8,!Jfhi4Q*tWm06T%0Cl<re05b0\1*Oh(9!&lh%k1?T3W8! %=!e%s^=b`<R?J4bOhsH^c5=^i;19q"oeW.rB)drj<9_Z!-T>Ld>u3Op]u\*alK)YDe^nd02%;hj#i;/-54G8&F]R-3jjt\Z0ZZ9F %'%SGJ6JWp7"`hMUbruQ@nZSG-R"CFB71dI7*<ogl=GDsn3Y'Y(/555YKZSB6.K$GXb!#W$R7hc@c<I4?a)^;>6LmPd-?1\')reSh %T+BNac'_tHTb[nfs/"`%gg)V,[hcds5BS*MnE)uN=9l,]9*1NQePE*sjgP!%Hi%n7n:gVfWVs)-H,#Gg&WB<:bKkpQYN"a*9aX`. %C2Cmtqo&Ea9o[qfc/^Ls-B%S,*'s5937<;Y`hn@;A@#)!Vd&OK>E/?U/loiis'"eM"W:&.m6^A]Cap_a59&UrMOtD\)582%el6W[ %D>DdXNSJAF'o_Z=?>Uo5T86VSZKfbMcIo*o'//L<nSbAnU!jh7>Ghf`Rb$<R,T)`TQ_+_,?cC>]gDHY)eC=++HlE$pWK=`kWC=P] %B>#3UdA`h8s&_rhKo"hK^9`MONOlBDeO$<OeEK1uUJ=+-(j@k&QEjdR23io_T)hr!_neQhWMs@B%l2i[1&lAp)0]"X"_%>1=49^> %-_XneZ0KJGc.T!nlRpcD:s%h9Gf%(3hE&&/Q7M,7P'9iG&W!%aEF6]28'=>B-5UN4"[&b?rh\&igg)PV'XCX;m5b``N0JXoN0\Ib %!LmfIfr$XuZP[a.0%;MTa-j`bHL')[fWM;_8DYrC74s$1`-i@bs-V2.?d.GM[TSQ=gf2DOgh[dBPEk!6*Vj6sOoB.(2AKcfeR&`r %[b>dohKTt]aq5IuQ%,puS:ZL/VU*-hEd(/TWHe5A&GB+Or1ep%<?/N5:q)DRO.-?a)k$)&A(iW\-;riC;J-JL%Ga]6c9<7'TZ)de %er:2oZ+rE25.VHTYgVU]8a^J'0&lC#5@Ip<a%O85]6=Z^J1lf]U`d!_L)*ILT^2AeB`NVh]!aKYR]cI=C\ltP4h-0$/Y&2noh0g; %Ebt4=YRpDo,9Hr[I+dNb*T]'InM=PHGRK,8Fm*FA-qGp#qp^(LeLVS"<k40=OusWOmYS,U*WLqBjNCkAK\12hF8X86]hF2`_`Ic3 %a4u.2;u7H`m<?L'g1C2GjCS8X=+5,Iqr#9Zn,"Cl0H<U[>qUHXi^P/T'hiO!EMHr:KQWb%+mOB1Mq:V#CD`JqXHY$\p"b7Z!k>=q %&]:7.(N4O$hnk'Zj(H,A/0/LY.jJ(7;o+KeCgS&g^V\NPT8b`u1g<SQ,#aS;WaY%fMap!\`iC:^5JF60I@:LO.'iC!,r0V"5FAbq %<KSl\LC^Ot3#$Gl_qTt`4Z:A0Q[t3inZ'V\^uEq-Y;iC#ZVTtd>P6Y<aNA)hPN55+E=FECL3Xdm$>ie_$R<[;GZAE<ef%RYXII(+ %B_L]?eVca5MS*430hHhY6<!Q^.PqNq\uU05I]&)j1\YD_9:[N=`B@@D9SGA++nZIrW>CV1=O*\hi__j8Te23?7T@&LZrJV0N#4eF %<MAYZF'0BcmLE0h%G/@uN3H[WWmIX>^G4^M7\(HeX"O$fO2/a6[%H`[$&8n!h^6m,Mtrd</fgC"I(+DsX/0VS#q^#%P942Z/Ya@Q %)Z^CBVdu$7eFmZ[qXH=U+AOjQW$'i'r'_('<=>8U="\!Tj?CSN>K/i.'*9)p:$AgRm@sDm!9;gERVs)@l3L).B:fYaI8PCSjg<4` %-b2//pXZ%W6QKA.`D_3qWUp/9fAtI[MYsrL:[b8V>OfCchhk8TC=ccE0_t/.L<$=HL(!`UO&WT$%t<M&6INXK,`dlQWQZk0(I4jD %CTTS_Tn"0*%Q>q#>g_2rG;MD:Id_5RMa#N\Vr8s@D@a%rq8f`HVc4;\9/]]>BTkr'-WYdMKBH,nM3n.\%^JB5kg8K4g]2CnF?hd8 %iVIrfa[.5=04-%k""MHUl`W8Dh&Q@D\Q#2[!\T#*fr*$b\NSr%n0chW@hV0OU)q@/[k`gW;,Gs+SAlNQ?`$[Qr!@[$`sQS-&FAMj %"-7?[\IWs5ar#D@q/Tu:$.&:r><T+$$mFfL.Ps(3dM-`^UCm)36Dkj&18"6,DO(O0`PB9Cs1PLsL;tBN\Ss"X/t5lp+C'Ma07n9) %_4CT&(rrX_^>%j,G$Yp2bF@^KV)YOEF4l!o"#6#Fcmo0&4V!^l@S:sU)Rm)a,hgKJ53(GCQ5ba//UhUdr_E.'o)fBg,J2EI+MMTA %oK&RZLGSq?C-_M,</\0aI/3UcQ*kh^cX7Q]4!4,B%Y`(q:t=j?s/$KMn'e<7FD3A]a4B^b-@(m>^8`s&LW3LH5?CbO6b/3MTPUf" %/[b+Zb9\^C>Urq](fH2Gq(D3nV`=NZRd:8oqF%Ug0'^Xb\*AclFJe'KiL,^1#@i!20VS?[R61EY>h0FP;'0oD6.6aWbD5sS-OXG, %NY`#sf(d=B8-@E]\W/4,G$`)A`?>&U"TMJ3Xl=.HlS?edZW98[=FDCD^0O3Md#'4,WL@Z!crTjthd@rTp?>3<51X!q/uI#ffdUV5 %g:f\cQ;8U5_G)3,^g:>U^kkq^mD@25b'REpYN)uC04Wmq1Cf>/=KO_FIbbauCKb?KikeTVnAM2amt%t4>+8c]5mg)i'k:eu6W)hM %M()[=Bbj<f@RU`0LePO]0pA\=fr^LpBt]SjUg";A/sah-\fSBJLMa:)Go5kjQq\I#K/T:.%ah*=!Y[#pnE\BM_\hdYKbGiYI+$r* %hW<L?XHSY)@oQcdA<^W5UH:%mN]-\u/iT7CiaMGDM%Y%=b7-$bcX'rBcfeNr3iUerMD>C=h[Ta$l!l\Q$[9Y#b9U13(D0YN/hj&G %q=Z'YWsW.AOe]cmf\2C7H\/qG-[g*YS#3L-]tD4t';NUWbCgkCi>]DH3`u:Q_LRW[X!Y4S_kO-]R"Kt*C]ttu)UfGnPLS0@pS"Is %l8p&#^*m:Ia63'XmW@9!5:P`s6fY,%oZGV`>M+(+l@HGcgPp%lFl?=\Y&$0Khij3]jg]?HkZrI_)T1l=[XPb!B.Pqb<Yc4u_TrnM %:W2VpDVF'e^AZ?CQUN"!UH@_bUOLa)]RFXG?Q"),fnfg/C&@>6eX'?V^(mW[W1fEh<nKH+VqG<fjPsZ3;i%L4*u3rX]?-CMkVON2 %^XIL2bk9%Q<eu!GhM&Q:Xc[OF_k._9b:[sZWHIoL6Y_VSZYQ..j:V0rKD'?5>F+SLY+Fh"Vj"mo\l8TOo^3d[HT_kKG'E\8j\?Va %,H`DI>9EYq3"1Zt;o=2d7ZA)YSi:Us)!T4K]A/7i>`l'Q@\lN/%arRVUr\BkV_6H%52DaRFY/*ZaZfLZDg:VUM!#eqIKqh,+'#aQ %A`K>i<]nuU'b#-km@G*>)GD#;>`5#673mdd&kQSm9dZ(t/%keu-Ml8jRg8qukcKR$;nVK/-$pl&p'#[>jRqD?"3RP&3CB*"WIY5R %H08/S7i&Kre@Vj(-%bdW<W&mnGGjN`e'WA"GW7'Xmraud$aHTsK^.VNkmI&/n[@%gQ)h('i+$:*%VpfSMp+485tS>NBP#uA:.!VQ %r[b*/GB#m?oO8k]2_PR-&mRJB677iYjN5*snU2i?FUDNI4>9uhUm*j^*(Z:c]`:DQ9$6jgMf*0VMU[:tj<CEo?MX8O(K5A)grcQS %J#k0j_RNN4lO`hO`F.P[eU5K@4M%-i2cU_c@`;jO3Rn>-kd<GM`uM]?kse$aq[G;#_T7[gFPkjg6XtPp9[tLH(VH]PbE?*t9a@Hc %@(IDlK/]<V0*F-BToYD"DCd"O[<"$Whl=Ju@&;@p'KNdHkIN@hkO!<'=,Wd9'gg!L?apT#kt555M;;06PCd04rD,/"[pfYNE]m/M %b/opR<Vh.Pm&QE)*Z]M$FS=/?o&d\trZBsL2r'6_=Q^7/!1VhL<Da6+($-6-*`(9aQhW4?&]'*n!g%oEo1nEWlcTW6`4@;QL?eN* %%led*,Zu-j,UK!]a-YBQk,lMc]oe!PBSVbZ_jA][GCIic4/5b`dGmPTl)E-5B97Q;q1*>P0&F49q1OgD'5=\9,5V1r8qX5kmJ&#r %mpi*NlZ_oI\W_&cofI<p8mFF$<'&6&4A8a;bghaB6$$$9F&`]kPn.r$%s,/=qrh:MqcoE(>iik.jni;Jo3Bh`>h-_sQ,?jl_d)U( %*]-ss0N\3,=7%\Cm4_U'^5pQ>^X#nEbZ-aK<P-RW5L5U=-Pbi?3q/pJ:Kh_X34`"44t,0+f;o3R4t,1`a&0;@TPVe;Z(>A!TPX(- %ISAG7K=4JZc$Fu\K=[&GkhCL3\)j8e:U#5n[h#(5EgX"MR'(h(Y'cV>*T*XaD*06%FAT+f=?L9PICe]P]'<_8b$hm(@CgW0%p$7: %TQ84A]q/X-TQ2,3?2ZH_r@hOE0O='">s#cif$,SE>7MSF"Nr0p]<fBHA34I1+n).7&"n*m]'YQRFk]4JXqV=lnGm>0Xa;Ge@p6>] %Zu/$?fFt>+Zu1.XlaDGs?,moqZP=#"[GuV<enkYo]98Bhe!1Hm[GuUueh%-/>7VYG"=j_Z]2)Kk9NOAN=#irU3DA%bn%i2:*OP6, %;EIQR4&"7dmnm8t*40THB\4!"*45,t>sh,jPLdE\^6:H;WP]aOFZ#C"J$_5To$QS7T7HY.k6"3>W>p46Vk3IYVgR]Ba(RX/6Vm[1 %;`j[%%R'1rV]^\X6K.+98>pUAL?tE/T9k_*pV3jG3U&T%5c!],dlD6=Im/Am0#.PJ#FQ&6Z2a`9WH%^eiT<5HVsqMOe2,&4i9jsO %:629`h5NRud\ia.\Pq>0<7aW=mJWUB!W,apT\o"jnI6Ypj.7?iI#eQ9U7LanHiSRD^:4MoHF.Y3K62Ub[lssb:VjJ>^)oi>*[t7r %r(CAY.8"iB4KTh,0Z&T9`fl@2al>Dcc#+A:;Z8B0pJB'`jm=\K#LJe=40+Ut7n\+f8GSU"R8ZN=']N5kr*b9IcM8sO?aArmZ'gf^ %^In=>#Tkg):/_';$hk@5\7*$Aq88$G?/JZ)Q&Mb@Ee&S[Q+iV8QBHT^TWaUC'BR+e3<?nU='c<$LXEiJ7'!Cra=J^m:Hn<jah!ik %&#4OYk=YY/5#t#IM>EEoGf+ec?='E,IALc'dr4BHh;_UQlD*7C+m.#)_cX*q?^<=mTo40Z,MkLRk>(<UPBuGg*',PC:?oBRl.$h; %h$\-rr&QOU^!_rfM@QtUmSe')`P]'qQAgWTM+NIo35OT_AmUCia2?]._`XGsnLuu,L4A5tHI?4O:9\u3T3GA4;a*lO^!F\!<"9T6 %>26D'-E%t4irglf$$n2]<XodB&!M!bQ,<a<)C[/6$*&d&35NaOJo4lI_HNZ`6a*Tm'O.L@fG[!-n_J<AdSDps'2KXf6Vfe`Rt=jj %Wi)H2WMae#BubJME\$b:OaBUlSbT\S[*IN4H;tKP=7mA*5!JR*o([-H%3'%UXiQ"hq_#;0EP<tX`G7R4g=HL?hgRcI"71(-.>5iT %fr7B=Fj,)3n.LtoF*fT9V!`4bg4rV1[69<%k1qh,Q2#[$OJ:q'a;V)IrF50HBimIa'BT/<"`qf36-f=c^;;ZjqW`neH!60=L<<2< %rr2$n>Fh*=L&qiNEb5/,%Xta+1YUb15e3kSE>UXdIeGZ=WRnD&@q*2Il/\CVH?G\&\6eQM!_)!A]UUh2Bj2m]AL[BGmCDmDa*cm_ %hI_jQT04gC)\V6F:(JZHBPUS>K:AWWQO^0J]9.>GnTQ&ieJsCH((R)8iU_PRHHPO:9EZIs)UR]YaP"XWFOp`j[>CRT?9,O)+Z1>2 %L?2X_@;iJNGo=UhQu5kCA3ApN"=Yp"Xs,MJ?ZBgdFZ-EIaJn,+k&i]oAoa-a1TCAq[hBkX2M5J(@f(Qcoin1^Z;]Ud;gY")f[GM% %R/_p-TV#H1I-;iPQ=@)]A5hN@.%GL/>)rR?*(6f.Uf6&=2^1d>P6SHiBcYpa`r:>_f!NHR#2R[aI:H^Q9f>VI6[8s\Q&*IRr&2-Q %#r3*mrn4\j7lg-ZCLcG*,jWd7Zu8ZZVa$IAk,R.iCkNiVlGJ#,Xe>u9Vn:`u/2/"MF2^i_#L:<FdY/]gUHtrdFBEB1g\414a#@US %Df_]IYS'1EH.-pf#X&UA)]Y:U8$,f:NjkaOL)"@YRMN9fWtf9Od2t8@J$?*L#&9^^pL[a5II(fo3qooG7blLIO'1g2NN4@<Mp&1Y %l2/b\ledIp71,^bZQ6Ze&Mm.qG73OJI\Z2Dh1lkd]80nAMNsh%VFB,4ig<?=4C@Lk=DhaeQ:EM&E(.H4WPNEE`B:KP<I:hM]J^VV %MYu;tWi^j*AT'/P^!2PTD&<d@hepj_K9N?B64CTBEYPjI8p,/&qLWaYaT5<P17LtK]sI2(pL-%\clO4D]o<q?Y:Z=2hfnoloCFY7 %m4RD4qBYr>Dc)oC9BQAX&TJoe&Kl/!Tj1%@?m[fK+/=Ur6`aePgC-tKI.'PShE[()2\scsA1)F?as0WgRrjjoB'(FTb&q[:eQPqK %Us(3"m>.uQDiVcW9Qb.R>YI!g+Z%$3mfNeJIlD^GV>"@]D(ViYf2g8kmi-,!l$8Y=p?6pF(Y@2*)b-c0?b0U4JMt&YD(ocOjlOTr %g=r]`m:eVbJ%lS?=E>"Zb36S[*IX`2)t#RM3VlZIb,dMehit#:?7e6k%4_hUGdb2$D6uOF@J7aqce`93FW\ps-GTmi[I7Ub_f]]a %Dn:"XnRoP-=Lkmq*5'%@Z_>%@&Q@%1\-r<%hej,L-L,#oi^rETZQO=Pri)5'ea3PH93YK(@FG!uL#QF8Ie7:P!uljC]5#c:K\$FG %C/\P)=`Jd-ZNT/h=F6MVRG1OZC+\9GrWC!6I<;O'BTcp"TQPYAinh[oQlI1gcb5>3pXYeeg[);=B'Wm6j%8P/,2;0uIgXh6@r.#[ %G+J]?dtb(:P*rl=?DW,CVrG)E;lm'R2md^hH^eHkWE>cD]NZ>_'&QeuH]t#MI5m9E,S-?XjiY&GVhV[$e5>eI?21!C!TjNji`rD2 %\ku<[)pu5[Ec>em`l5D<d0ETgCU*^uYH=q?bspl)Q6'X65(7S/ATtO17gr`6`j)q>9t>:UDe)CtZR;elDmLbq?CTrfc&LAn@U)9% %lb`Y%:J4mdUKL-30hbs`bj;*IHEt3W2M9?[^)IQ/)_jJaK=g'Vrb\EKd/MBDETQ_#o3^pk,K_-FYHqP2]D^Su:qG;42fjCcZWM7O %:$1<p9'I>7,PCQd\ZL\DWeP'fVI6OPe,HY^0f#*jm%tl6(2IaZ[0b[D>c8Y75?.G"q#&N=MnA1W+l3pt=L"`?fAZ1X#*!CI_kmV3 %2J`9-CNI%qfgm.$=;[U7QQr(J"Q&pq`GY3D$8Z.gdh\-ofH+-&o9CKGFc0?8?sd4*o(?^QmlnFJhg\-VcNhnd3O,.A9CH]7Q0NZd %8#7qfR'^*ds#&SYCC%+Dj8=RNR1G54a%KXN1,<Qs2^Zh^_J^MZ(Lh3ldVX3M[63k`V>o6(`g-:*?2jEfH%tcO*V8pl..;G"!r^"m %r\^3mCBUgUepM2j4f#[MCZD`3>4IBIs69ZMYDrI0pZYq]n=B]N&!RTP=RNnTGAl%<Sa0LoY](XaWpl%)d=X:4WFFdK<=SC'$EkEB %-*d?TPoK2;]7*l[^4q'>P(,B4IR7Va7hs?;MAY1^q0DV0ZZ?(/'bBbinh,:_gATWhFM'9%qU(0")TKH_qq99jhm)Gf<MAoR\ClN, %mQksO;p=b(J_G8,?[Mh<C5mEbV]W>0rtO>'?>FSeQbK]n*gXQi7mQFWcK,tAISZF04i,]l]>*FghN?+`5ecSnHi?h"iEKf:c"-ZK %VY_MCj`c@b+7*L@m!DOfq)tG8A^attIn+\\]t(2!ffVKQI;b,'24Nc%/*Kieh=j<7?^\Y&,]CF]\@ujNC[^`6:qnsbp(`401I6Ju %)SR?-YFL0gq#(_Qoe/Q-p$[D)_iMS0iLbVq9*+Y3f_#cIrp%8Y02;H:kJ.&7s7h'QcT!2n:`Pc!`@(EP/,I"fs6HRII(Gi$4eIAg %;m=$<[$[Em2XQf7Gt'(CQaQOC3(PmYk:<V\/25E.jmuQhMW'=d89h`/)I)<M(J>-rTAD$9"b'4/X5it;TG:#UYr1CHh,r$WgYlRB %1.%q_rf"=6QtV!h^GNc7?eZ6ESqO4h"laqU!@AN"0[R:b.2-[ag"PTYH-rd(-7pG_ocEet*(nZ*\P-*i04]WKgX:]U'64o0!IXJF %!qYl0p%oj2icj;Zpq)%OiA\OO\#2G8d%;FZenQYKGkuXaq+$U+It%6X5QC=^IJ`CR?N0(oIf'YDro32BUk\mcr?"rMSjVO?'#k]8 %;s"4qZI9L-WmD@I6:a"B;V8jUi4KOPaFc/JL7T(:*/C`*)NaYIj*7'NP:YLX``@ZmZT"]7!$94OLkMQ60(OWJ!hC%'k_-D>bU9Ee %C"JcN2,Kf`JR<$b7M/=W6chdOB&\gO]j\SenBd#i-">lsBr0P%=(cTE8o)T0R_=Qcn'NIW(HC!le$krc2JX5Hdff]Aoom%j4tL%A %[bd:HkZiImM.l440g$3r1c]+kM5:fqNV%]*(ULRs?di+?`MBt;M=sLYgIVPc'B<I&=bF`6e>nV=i^(XMp<Y!iXCA#dIt]'D^-jVN %n"%S2%kKOhaGqX`P[##4,V)pYNOJG5GDcGRZjT))Y^+e.kc85[J5+f0?o>WcW@a$1_`E[LU5LahYRY5NT$&6,`F+#(g-jjf9=V/* %64.KAXJE!&CEqZS[M+0G'qLs`/&U)l*gBc1T1W+D+kZ@f8Oj>5c9l\HN_KeP/YLfEUEF_67IQGK<t7";^Yt`KKVF1!?sh7qJ>td5 %m&V-,$mBoX$LNfT_<g'kYtMX!)$*ku`V,i<Z[`sc%ikJ<@eJ5b1eDjO=iAgUD>[HIHC/fk]P,i]J&=q?@YlA9#+DRNmTY/R?qc^) %+MTDSaT%jdAo\]Fl#G?r!j&M/QPjYhZu7<tB"c0ZHmC`A3@eDAM?'De?@^H!VEhFXRK-9+>nLV[WS80SC+p!Z]qCZ+"X@tE>VZlU %5S-?@;;4eAZjo$KW^&>*nrrPnpJSCFq7VZ9ln5Pe)IJ*Y[;CbtWOahH`peaYVK]=j:tqPq0IoN`b28GaP*'32(uDoPF)\Z[jgqTd %#0M)l@.)!aQ'EkMX\Ar?7fuss+V1%<^hNKq(K6+Z\Lf6uM7QE7GL6u?=ItN]Gb?+]U_'*VAgJRW]SeQi@+iskXm?gT8HUIdEo>"I %2'JmZ/kWoHTbS:^2AHC_8f53X7=d/GNB(Po0U5F^<@*1Flp0LNp1GN8(qB?.J1dc9ouX;_L5K;Dl2[-=[4Nu/W5,!g%b3jR#m+<1 %ff*[s.Z8gf=a',T(BoO5NNAf4+lL"b%9T)O?Y'XrIFUU?.KZo,N!CdM"oP0pE#'d\,,dkD+j*9*0;a:mN7JkbTa\#;>(HoN<20n1 %o^?8;WN!Sb!.=1250=kq\c:`rkqt,[$3>3#ML]n^!S5V6W5["Akfj[+Aa.CD`aVsOUk>GEYlIr2!OW@`?+sn9Ceja,I"d/7\.sVJ %h)qiH2`Z7k$J^`\hJBpM9NpL207rQ=jC'&1K?MGK<7B;?'dCFcZXn#AGL71(`EUXRef_aFE]!t`.$1j`gr@'."Pn>B(Q:lb)o""B %U+)*V!K/K=ClUBP5sX@3MunGl>_"A=!ef8>@)k([C)86^&G-mXJldNVD##6E9nkW%j+0HSrT84DFhB>r%B%ARbdOj_V]_UqnME40 %ea!_c=A\U^jDI5kcICdTMBLiB?t6[n)Fc9O.4P@qC+@dNUO^-KDNhjI;J=dM3,"j?dKtE$D0to`4_p!!"F/h$j-m&;!limAXg<Of %=+8i*"D\rnX#d("b;Z9+S)"-bkY;T)PU$kA*Xmf4mYe?nQ4/]<\"?uBHGoVors)_gUO&1-b1XdY7WDA\d<`r.;ZTXoVfZuh!\BOI %^2If,D6b>/)/Bj$Gb'B&F<)b&-3S5obU-SEs63NL4GrJUip@=If<o/7%1OKVDW\:*(hR6b8-+jR'96YCHWk9\m0FP#oD52s<nNJ, %Ol3=R!m/$>mo.40O:#!W\0Y>&:'(fg<4f*"*997b#5XK>/s3cV-ahlA>TRaUmB;C*+EaZ4FsYg^8HY45fa-e3Chubm^RU`N*1P(X %,ZB;G,ec_@A;bC^&"@_`]PPZ.?AIpO,02CED%O?1aet^gF>4Ys:b7%$,9]f%>Q1bQ<n(YE:JuD]hh,QmUBGPRPft%_gOR&:;67oO %i7\jZPKe_5"i1@K0$Ui'!hr)]?uO-3S]e7i$RSBYcX=,-?\Y,8j&gqFN%0Ufm1bBrnd(=NM..,u=f%4PB"f<`^nG!5Bt*Y9Z#\c# %,e-ub(1?[#BeA!b8I0nT:e8Lg:!4:Q_=gX?=cGj$fHgH5*`>FBW2nC?^i+@V$0#%g*/e[u9r&,el,Efu-[G*:eVrm8:84Wh:1b.^ %k#lfGX7o(L;\q8R2hW3c[='9U)bfVjff$AXWea+N[Rl4F1mGi=fA*0k"uC')&hl2J*JdaUV8tIMg9Mq1B80"s#eC6'BWs(FZ\e`r %/IM-q"I:?[=A"3"&h#Q9fFF"^Tt6)2V+-C*Ld1Q*nI>b3eX=b3HI*L#Wl]XSOLdk:@^cpl%b`f26H`7<"H320Wp%ZjdN&hAWn!'Q %\Xu<\Gg>#Db;i]QW:bf)AYGk19bhoA=p]`^0>'"?WchsfW$C=r]-><!UWX45iY=R$NY$GDCm`M<1TLum!Y]2P;E*/8Ie0NN$brMM %;JYPA#-lgqrUa:Jf<DtU_3*I3\5#./_Rq-s3%h-1I(WO!;6@"HY:Dp_"*nPW7K\2'THIts)_(s/Nq[%3!]YprJCQuJ:*UF*2e_af %G'GnJ;'aNugDZYfFr%u3HnDD+Fh2MuW:i@T@h>]Z2+o(m86aG+TI+mS6h_1&g^*\70Pn4VcIdk-RfK!jF1b!=WeqFP9arga*N]"h %Q,=4n-F,o`,L^AFrP6gT&iC;7s%_<<B82D6$;8U0%%Pc&iqE_N!A&d[KP^Nr<u!O@c&eGJbCO'RCTZm_hBFJ"s0/F2FBtn]c-E+2 %'O.r37<%+j?'5=8H`P\%=>bc7ELT(6SAj/3`%.>:Ti_]u?fj#JeS#HeN3K,GD9HD#7d#30]A!n2I11K%<jLM1q85F&Enil>p&3t/ %Sc$cBK%)F;O:'I5aGqCicW=e6'Xk#5mX0\H01X=bV`hB[)t'_g?K0$]ls9(Cda]U#_I+`GH2q67jE@r]$)"J.JMVHVU;W&n?AWMR %cq.9I,0!Oq8GYcWgIC>_5esf1K/JbsT\;(&lm3N'<\^!-%*X6Y)Xmc6/G.8GQ`VV>Z_BCE2e645_!b,S,<4241tf(aaXIkWZ0jRs %,"?mSrPe:"BVXUIaf$>>bbS%SSLb#]J62jWban0\Y,\?-K8[eQBd'`B(tcc"aqA/bX;]-0q%NGu7b1`ukhm[5Bk4S2B:W@0UFHPG %bjT>($;NmV(2*6SQ#T=i6=_!a5gG&52c3C<;7WGb5BNG:hJK&*`//1SX8tNi=KG$6LhrIZEl<lej@LeZURO$GXsPU5\IK5!&U3pI %76ml-m@Dp4B^&b@#e7rB=%&6c5&H+Y)BW-\R.HJhXV)$\":X^/=.9d5R_#.<"p:l@#<lV5IA?]i=ti:K+0rrg6M'?W7[ls8c,J7J %d3q!:VsA#sRBI#='PR.D90s+U'&&S'g:`I]=]PRo8f")pAdkcWJBdtBTQRI0`KnGT*LVg[_3Whj>0J/L&ONk`-E!%H@rDIQeI?%D %o0-B&.UhCo-!bhF#X[[c-Pb9+ZVi%%UB\nah8J/E3.-i#^btHWkp5.5pGY"!_UZoV^pa$LXYOm6hH5p'[L:XmgaDYSNKU6u_MH3l %rM&3uHsk]tLBjL60#NM6!Z5-J/8Odii>Qm_jG,!AOMPdErA@T<d\).rTTB:0q,gdO?s_?VH1fGn@nf=>"Q[E/Bq*(p,[eo#NS&,, %/=M<h#'9=fkXo;Zb':7G7VHI9U>RUfc7QAVr&DH0G['LQ^ca2S7#n"I!ElGK(7GS*rC=/lXgdSrOcZA@j$#UeDr>@_aUD<DAN(+b %$kpBIJ.>ora+4=Df$Yb7jPoL4@:GcROuk.J'rW9"5N5d(!_f7p@7RB6n1*`(RgBpC#o\:Kgg:75-R#TkjIbGPC>$`MYB:Zo\W@h. %qhc045WGnrHfH$>9+jer:lnl=c@i[YU5PM+cfY=hAH<a3UEM_GYJ>_@#K%K+.)pkq<+d(m08%](k%))Mdt%QEAPR*@0F$fak7P6L %@#9;k,^j/.1^Tb/$OpLHjb@/dXou]JSlILA3B4oU72/$Y4^sLppLaZ!W=VPl<pZU,;:U="=UQpFULE%.K%@69eI%NDkJd99gdb*k %),b)s$%57??l!FD<B#l^0LVL0aJKWI?s/"r"u$T3<h365>?Qb5T!],!;]2;=X=(8Yij>2#@"m^5^g&k#>jPH&QtHq;1^%O6.tQBG %(QN!aT?m-#=XK/XElF=1of_WZ!M$e@/0(eh4M]cVCJp'fGQV":V!iQCR2rl57U,WK9Drj&<;*=7/%%ErjoU1t3GrN.%\!'"Zs0E$ %K1Loi1@Eh[%;A%bc\^V&<&UpqF+Uin3kB!p(k'5Z',%\#i(hnZKla5n9R46uH#$?HM]'NN=n]'`10f:]5_:KXjs4P[n'4m+PcP9H %IEp*,T!:F3O.8Y!`dC1`Fg")]5$K!f[U+][iHfkU-XC4B=[EN?k?8C27S.VpUX`i-ZSiKs'AcncQ5`Y%$JnsmWa\f#[3u2i>$_e/ %2(jbSa98GqTEH8.3YE%=3_`ds6r=Q;P!s7R'7Ui1&rXW?D?UQdX6G=S[8ir_:%OB5'_*>;&AC\TO&;!Kelh7+V*s%5>M;IQXoRO> %De?#uaq,@T:hlD0Y%&W>&\fY8c]%A368uHtDTs>[X?f3q'9]4nXE$(_6)=]3jElL0A5J7lBCJu38*''IC:"f%3%[E"JA#-Fl:$,% %E)Gl#_f3\c^(HrM=T`ZI4.E74=NGcUCg6UY)Rs>qU&aITh'g4^kA$?WPTgg<MTk5&)Ac@u$2Ga.j\e%J&i10l?Ym)jNrsWG-CCl8 %>pa\$Ha;H.OUuVKT;unQZ&KpY:A=?hoo6Uf"Hl9?Ct>.LHEq#r"LT^Z&shrtcE/SnW_%^_W=mbEK%:U9\UXcLoocI$?u&>8X/-F0 %PRSC1LBr1Q,f2c!^'FaFm>BD?a^5T5Pcb/Y=TUnIbc,@r$2>fZK%5(6q8q.,\u8NY@qu#YgU1d7."5.M"#B#Gf""Q1[7_nM^eqt3 %E7<<C(S+BV1U8m?fRCaVWO\K8!j7#^YiQr>EnHZ`1W+co2-[q3'U&Tg6dq1f?7`lk]'`HC`2QlF%>On]W)$].0LC>Zg0&4<=Cl8) %Kr%&P]iiYJ%,iVknu5r,bEBLVO&d]OakFj^(>XXkcon2)'I!EU'kZ\rcLEjJJ[!2:pGe6G1mtB>KT%Kinsa?nQ71mpDJ[>.qhD's %<d%-\44cF)(q<d*cTJu/,[2XJeA]3)YZc=!WEP)%i#K>MQe5RDqHcn1%(6aUH[Lo+U("5=i@KV(UI_-oL4Rn/9&]$c'(TJ4%&FeC %Kb8-FeJj+3hk#b&D9aI:5m93(i#[Y-%DSuCkG>R(IMuMP,Zc\;cV"'43"l:-YZZk,V`5.#(e<;YlUi`A%;KZ>$saUO\Y)c)*XKum %nZmNVW"oar9S9E`#]jf#R-'2sLgt7krtX(7#_=G&C"@%?Mh0`JQs$/k8#'&"eS7Np&TUfCR'Q]UdUe$]bdlk<K"6Y^6m#ib_GgDL %X`[-"kX#E+?nkc$;0T_n<pMB!a:R^c`HLA7ErqpcDU1`fa(#(:q*r/aQT_aDNoWeugD8?.LIS[g0hS^UD@+_AJ0+%XE*@D2jL.uD %#qH)@F4%FE&bjb+o4,C-;O8t#Mf3T7c*g&*cCU!cP`51C0eba"Pu5^g2@</W^TNLi^id6lDrA9T'g/NB#$+a1OXJbpT>;V9Rd$qZ %`h$eFJs/a9!3K@pN<$AfK%Me==q+obkRgK%c%-K=H?ZTt<L&!5R:UQ0QT%#20.Mg0V(T2NDhD4LA"jZWbDOYMAF(f%AsQr-@fpGB %qhKdAEM,LM:i'>cfrP`$I2q7gC5++kP-_B<7o4@_-BEbW\2"YnXHhG*FTb&i"mq8dK=8X/iK)M\h%u[NJM9m>o&Z_B@c.kU>0C\[ %N=Imt;2,*Z0V+<')dX?"]-,HKbS@r`!L1Qqrdh>!0daj^8\kIne?D!9cdEIj%.m7W]+O$gQ"BBq8Wn\EPMk$WZ6E\=F91/[4h6[6 %.([`?L`7OU%OW@FZfkoKKpBn^i@psZolq_Z--$$[$0@R[jiFp^Vka#^\]/9`N!+86'@+B=21ToX>4g7p'Q(K7lG.Et"0-%fHpW.p %G&iV`gV>X_"?f5/Tlq3+AQiS!$7rVNIl:LCH%KdH`QGO9)MVXn<u._fR?pMo6qF%,gs*W+*`^!YK\aFH[0p#1Zs6$uP<3,l+N7I+ %B'M;jk19[O4R>*sM_t-j=%e(]AIQeren#ApMO.>F!fN&_cR;h;AmP;-U"Se:!S`/CQmbj/^VhATb\/<N7Y*"O`(t+"&@CLGO'3r6 %6gCKk3YSBG@Fdjcc7b]`0b5%LTU'K"Rl??nJQ<0@'`hZ;,Aj?FAN:_3c:J8NWV`V_?L/oeCs,[%WQHq7C"P!`_K8pc6r1%nQe0d6 %G14#XIur`fj>dHkIK@9bkbmh#e>]m4g1#)fjj8M",:66AL.?D[K8sL_H\OQuNipB/"g!8nVBB(aMebEXJY'B>M%BCXd5G`Q,\>mf %;dhouLhrreqN.4TM^i-cqaM=#YEk6jn0(",Y\=cbhbd6-"(n/6\1)/@EW>YI8t#s^nOK[+e)D-";$!psHa%'jLB(.7?MlDa2nZeE %r9YlPrSkU<]DPQ#!M8"J;CafS<jW?Ef)#$4r#)Hr6SgJrFuhF=Jri8A"+/D-Z;tku#uE]C<6OOU223%]-h<-SNEC5"Z>[t<MF,U5 %eZ!c\GcekkEaQ_)SfP6<@PLjl,CEO2QG<sF6#<#%7VPF*V0g.]l1A:6VN!EZeN4N`XEg]pn_qdu(2"6;V?J'lMDW.4Ve9+/8n=n` %p8u(iGGk-Dm]"V)$I-,p(cY^,JOZ_(Cfr2\8<UheTV_gTaG!V&G:bL?,>I.I(`&d1:>Q;E;e!-O5q9!Q8p'Y+=I1TA/cR]R/;93Q %%8u6_ND6fe?P6mf;kWp0!:%6>Vo_"5VS'i]NtCspSEb>Rn3GIQ^^2tom'hooJAm[mZh+e7Pi=ZchZ.7-7^%+RkXNBIK='^Oaq[u; %(hpSG"'hQt@HURpm"Yo^<K!+UCid>N<F/']UoS,'b"0iIe;m1\&^o654oIA6bo4Vo[YRIm=('SVjW1NNEh12%+c,W4?50L2adQbo %'I^45!4?&jC9aYud=]_&n9+mm$,f7kC'QC_2ZdfpLQMaWEl6"WJh<DJm,AZ_W`V*i,"7$fn.bYW+UFf>S+mGbceX!jFD),;jWofq %kFEA_M/@gL0=E#M.4P':!*b[\2p*O<iMJ>5;U]C6;!=%jpAM+CSN<!M2lAtF`%M<prfhD%bg$"!1<[.rH%.6<.SHU]/p?s1!aYke %MQ(@Bc0PScbb]:`4GjM])rqE#Nq,>X/6U_2OX[GEckC(iCff@6rG[BHkeNacd@'>C#7;el)eQ]C^^RVa=Y0itEIoJeC!k)T31Nk/ %dJof\Lo-5CqRmg_&s,*`9m.40%]0B>;<5^3g"Dbr%I&3uCsX;Y&H^I)%q,)%"@mZ:c=IoX&JRlYlhquN$B/\JPZ-j5KGOf)XUcHj %VcRUi]iY:ZBrRH(#,4pkZXo;M^fG:iQ#S4B'[Nc@H'T=UX*;aalD/[3.b<)Y`ZY>:"ZqRbFeU'V:r@R;J5n$#24D;aS^'p;A:?7c %]:!kLgcVH+>FJm6FV%8EHJ9%B-TujEVK'*qal9u7bmI-b;:tohg=r`5[j9.*:XJRW2[3KjS,0<,QdTMRfIUNBOH;09Lb0YI^cE:; %K^d`CAnFGAXYn_^`u*8^]m'0P2/A.JUFLa;,P^l%ILIU^'Q,+.R'Br*4PU=XWB-VM>IbQYW6a/1!k;sJ)`'`R'.?qT#gF$dq$IF7 %?-t_5_;-[MYO5n?O06e1qA)4BAmDSgR'HA?*>dY;.ptIZ[^M3u8aj9s%V<h&'`r?(hK1\]^Vl>jDbYgWT4`5aITuAg.QQY@dn64> %k%W0]F'&nmkFoc(7Lc"$*r7lREn*#j,&/5$If91cQ_RAZP]AGNPNIW<.0&^"BL_8r`9.k)-F&<R[I</<NB`=8C[*S[o=3&XEMDA4 %-B,gof=US=\F`H'iKg%"]#,,F$HsF%_*aXN/3A#s?A=T1,enG^pIit[&,Ki=S=/L%3ups%<Bk%YE3ULL"l/n>Y?n:J[p3.\AoML6 %^;Dmh$DA>1Vo/AHBmQ8brQppE]DT_(]PH"4H9qmmE%!s,o\0At[6PP\W.4d9pZY7noujaY@V1(63\_f.H7VQFHMuo3iS(t,b?aFh %CXG`Gr`bo2jOnS#E;B=9q1Ig[Nggn\>\<?giPunJ'/ND7#Z#(Dn.3Ekj7Y06k#fEi'K[R+1k\>#-9BG!4GY\odJ;D2F5"$a;;PR^ %4ra%uFbhfrqp/W-kK=+*[1ddUgH1M!Go;J/`]aK71o,Be\:H?PYK]3ZU8=GXeWJ\?mpBnD\&-p^1JAh5XFUO*bTKAjfhV)$.l=$4 %%o(mhDl?q-:kZIW!,QqmkRTfE&OnqUpPCUh!)gfMHq+]JReKF<84!G=7Zo/X-aj^.H/V&Igf2D9\uIj(loa)D`WZ/.eQZ*tSU<Dd %AM:Yrgl-7Y%r7p:;/C00/=h0b?=Wne>KCff^2e`q?:H81?cKLmogtLdT0XbN$`_BnBbN3EWKA7YlNSi+cTM6!R>dR7i@",CE@!;I %,`UjbmVKkM$Dr5VZILp%jN$^q1!BXc5-"UiC`@CU3SKpH*$;T/58V!XP<(T*^nlpsl1_%H95EnK'&abp_LbMsHYS.TMI:X?I!S[L %BkAp:'d\Q]]&-'<IU&X&ZQuQN!@VA8.Q^;'M?d`m>:qGJ7ZoUl2u2e;'*GUdF5EE<ZE-7%#'eYXqK3!q;HO?QY'VML(3!f:b'%s% %0[3q!liQ4bLQhE'G;JQ.HQG@C<e7g^?01KV.H6plTYT;uH%HG^"eEF9I+!t4f+D39a>2.RE.f!T)4>/#62:'["*fbBAp>G0OLE#b %:DCdm36Bt8a?C&0q&q9cOOJMXL3^N9Y+;>Di/.$]-d4X`)U>'T8ajU)O84f3s*OXo;*+5imHu6Z@L=APS_n)L92?SRMJoJ1`@+)B %MWB;7).t*M*@ZK\:rU1SkU0<GD#=d"IOaA%dNeKR)+(#5nqZ7/J>.o<A*h6tOsjMKn$eDQ<WL2hOhgaVR@JpF-\K`sVYs:a%/Fk2 %hoD6*i9Ti=jncHI6bPZKg_Kt\n9l=?kBZhP1W%(#0)j&87ai`9@#Z%frFE,Q[J@dO"5-<t@DD=F>Gp687o8AK6jF]g?fq[6"loUT %a]KEdCu6KR\&t$#ML-pXAU=VW-mJ>cLc&n:kbNG@d9U<basS#`g4taQ#0g8QBsIAGO.RCe+uXS"6mD`)lM-V`KN%Q;nn;SF\hEL* %o#Um(i.pQ!H3El*KSF>sq79AK&mi@c/iYP4[''_Cl*WBk(N*PP<gMY1lg9:npnEa0K;2fZ_c55!nSo[os!K=ir@YXu#RE1>+o&<. %OR,R.XcX,(TK`p%^kJ>N/qVFcN.`tYqjlEC6i\#$(MeF[9MR?JYSO(5',rmLYuK_,4TEAQ0>_]+&bD%k_,oFGqK%3oe$n^7L"icn %C9:uClb#J\p.HO/kh0/+!s$uW/?X1`74*U`=;\U'[.*cL!#WGsjR\/Y=En(pI2oEua'Rib&Z3dT<Q<ZY:c;gg&Ye/]?un\rj@gC. %?1n9?s2'u%kSP22<:L2S^F%eq_++E7RZKj/Ip^^kf)XoO7?P]R*jop9#>1eJ2Y1MJR+DmOc6bW/N2l@R]C\J)i*gGPZ31l"6K-,? %3WV*CK7.)Y1[28jYn]6a1HGR7g4^Z4)$,)@_KBK=NEt;]rjk/b"]dthf8[QHO,HKKbX#i,,UQ0''o2fclt&aF_)"@qr*s=jb_VF< %SS#kOa-@<sa4=fd#*apd+a+c*ZAu!WiFO>u]goOf(9#r&\Y&PsG+s/&_Y25je3U>Xf7MGN$dmspZ/MUl6C^67$kWRActZ$d&jpJ/ %IB\ZH)iCb9%T"Lse2ZYjS3]='NUa@]6lp@#E.Fi!_i@^+o*D'NI)m]";qUpYYY,JaFA).E&=W?=,mtOc++4-jR='\Z?5s`<I39[7 %^',m>X%J0fIUYFDInHWT4P?UI&?f_NfeqA)Pi0'EVgS]!iOON3]a*kOX;J1oG0)Jkj&SCH<UdPC0O`=fTs*Jd#]K$`*9=eFq"ksP %C"S6]Z/8GrN9tdO8b;B<Mr']i(uh=W<BP.DO:<lFL'H]\$e/hYEB12n"(k&PLA>7hs4LXHlq1uQ]$LGkoaoZH"R8c*EBq\lFL\2: %r(n!Rnm_HC"PZS[K(c-V30HApKGPOK%DC87,%f0Ao`6kS2SLD)-F)qg?`2f8Wi(k=<OS0H(mcIWAg+>QKsdb#O<-rR0X;G\[E_<7 %+5!BE],/i69s>RTbXI]f-sP(DcK>WQiPWc%h6rnAMqNiI+MShKU)7:C&oV:m6p*&4FIO22c%p`P6k_N[qt[6M8i'N03edj[EmU)5 %b2/'qB,gHg]r=b['PXm`SP7F;)Yt[L-rCX4$pWo4mNrZF._ks(JVD>Vhq3:QRL/=+rLh;dheg3),p'WLOhTW]=drqhnor!Y8=P/C %jX\4_G2[^JJDmq^/N1OmQN2f3_6.jM9K$R`A2WET2iMGSaPV?kpggBA8erCX)kbW-S`JED;1=2MYk@`a-P,dLR$$2R,F=?(;0[a' %Fqr`<"rj'1c1&9JJ]J<hZ4s[X\4,%D)j+e3Ef.8R3Qk!IC"!5rf!f<t]$XX.!^he,18KG@=I3e$l?"03\PXB*2MKq7n!+h%n@AWu %0JY`E<<d;$h2O?.UXj+Kr"B/DP1bORDtW6"JQHVlcZimfa'o8'S5D=iD3FL[A;N\@,*r0f4PI*)oqF5_VQ>Dge/2<n;>?(Is#[5& %7pS?/J7>'85YK&Qm?%\q\.k$;Cg]B/S(t-Vqp]t"ANeLfs7G9#/Cul[e['>QR8l?e+EFqL@qTa8_(n7)@LN2\rn\8<KBJ>b\kLo< %E7H^b<864Q$Z'"[qZm>(1%Q#ZXlo4=?mb,X[V46h_mC(6@E'Jc9t$/9[8Ba(.OTrS9h+o^S*mtPXiaL-)k%@r2JsueiUWugcI*L! %'!05=P9"[K$AP$r8Cf7Kc:8=^rG"UkZ5sl1!*Seg!K:r"-R`&cXro3+#$mgMVh_aceBQ&5L7ds"\6X6EdS$f[&WV!6faMV[FO3'< %C^+iX0!1lnmO3,lBk-5S/q0Y&<P(N$qi>.V'MHuNinG`[dX/s#lS,YO!]*"Dq3ZD]a9S.GrHdkjJafc*dS;T\n?C.5iJGqm6anhR %m"EE11c)pT_jdK9++@&r8dL_#DtLEJ;I&p*lC8"mRA\e@=4krhj#rr]ZgRAI.9)UL^!R@3SIDRPY?((Prt)?pj)0DnW'`LtTHEp7 %-.6^:T%9/?T2EK6,Pth'C+(4XnLL/[3sOo2[62i6!\(65Pc2Z"2hFpF+N<6Q4q'S,ioWjme,J4h8gUdjIUB;:'hR<t)M-WR,MURX %EZ%rY8b`s`9OS[gE@AVJ)7bo#i+"I?5`G6Wk5ZMR$/e)UA$uED-="4$'3Fm%.Bu3&%,3nl0ic/b8D!jui**K?GgHL%g\\Tq%oato %@D&5XJR(;KMT=<s_9.3DHul'srZ5j2PKfpMFPB0UIP)H6,p&e5*?-])6j4<We'=576!KHhJIqJ"$NSI6mA6&,RAjjX'(pGm=uo`/ %^@`!JW7ghZbf\.8pD>]U'hDCi9`p.416+,gPkRMP4-QCNjM'"tVeKbO&9Y72g&OIEDP@gs5'iTnA>7['!4RNqX8i.V".+DjgFmOJ %4)#'4U)On?)a&l&V]#nT8-*3k2?gM(cc(uE$'[p87S'cr_b1EJ"TS]!3fbcr@$KOt&.hHKoG=Z-l(%D4/9<,F/IsGI3EM#@9TBG3 %2q/Pt1PHLoo!k;WHB7A`FTQ<UU=LBD/cL3(rX,;K<soXfV.$IR00H:M!%,ln65'T(5#)o=F\52tK`j"-IYm/9J6)c`k*[^cC=dfH %!F^r%mrHq4(Y-$hr+,<9r#Nj9O'/\/"IbE(s2kO*noW9a\Nm%,`GCQ+o[njr9qRIlY>(6U'bk3RF-O29>h>tM<g=,EDO"^=&S]bU %!HPjQ@GM;`8<1(^<mR]f?t'kiFcR3!bi`0(#(agXW`<9E9B&0/p3lcHF;E+:rGG]B'30@92J4cG\lXo20BB`AIoY*@XiZIaCSMRu %5B%&CPQb?/r/sr'T"+cr8Wj$Y=Q_=*\1g)(9Ckul9FMG\/P_<EmdgZ!pCsqsR]CkcQt4hP@A,2'egg[HRem1i%r+F:=.DTc%,P+@ %iP[0kW;5\q*\+Q`5K(%E.Z2ORq""po3sK*7aNXdD%EV69L\c]$iVY(/r5a9VpJW8uD22>BhXt+iX/U8<9>L*MM8Pc1riJRX%Dje= %OibR?>1EU8#qEd5G/f^*8lDC'EYi&MqpSE6W`!EPN-c5eZW?&,NV9Vf$Ga0,8MMJBr9,7#\k/0'\+$WOIBHKi']X)e3mL[<%7Ljb %Z7R#5)kIg?ShDU;X85X:gV`'9rP,Akq^Pd&[qJ!t9J.0>i+UofYK!_Nr5**N;?g`aBB!;je5`[*J?^0t_65M>>St_O%Bs>>G.#qs %!L@+0icWNu_U/g*C6'K4$*"'@+%&`e6ogD,g$]L;67S[qhRDS(:N2-0Q4XHu-i4ck:S2;g".tcq8=6N]Wl>]+8)7C0OZ#88M9V"m %jC[8'[f2+Y2OpkGB[pbPf`5>okH<U]%.Q(S`9$q/:u^6_o6m0rAFATi8Hu25]('=cS&int>LpY"/fB\-f`oiZ;iF`uX_b5sWG1E( %B2QMRFYEIk[e`52iY_aYT"UkOVo==DTp6'O>mkSVg>E'db+Wstj=PJ^@p'`ZeTSPqCXl_R#L923J6:9JkuT;7E*oq:T/?=N[.==X %D#5C[i!nY@VXM.ZM7'Q+Qb;r>kis?<FF:_kS^&hM`?&3F;S%qAaf3"T-MuAB*^9l/^jE$bj,>&D;/6Z<HL50HB['6HTeH)tgi3P( %?[Do85'B2ihqHshq=MZ.;qP_G'[s9\H3Pm<(fNEQP#qX"'6t&efiA1QOd),uA2UdJP%?Ud=ubla7PeQ/b@(dM/b"R6`)\[^-1]sI %Uost/!Zki]:RH6nf/6]ba7FV:_V=jGO)JQ@\:R.l^9AHaC+<D_g:ecCU]j#oeR)g!3u(u7nd^UhmA]r/\1S^'V0k%H%#dHoIPX1S %Qb=@G:s*"K@EfGum2pZeH04:-@AB7)]1m\*?C=^cYWib+5-.N>_.H4#>DW`gIU@\(mU\d+kM4"2WJ&??qn6IT*$GAr_?T#\k=\4V %`NL;GI>.<A2Ci58IC*biLk)EWgl,%UK3;Q+/b5h?JF&-enJfA$)M+d%D&%(,aOrb^j2G8aFt$FmI@o!hCjT@0FLaO46cG:]?d3)P %'_b0BWf&hJD0:!^:<X-]cIHE,oe("Vn?(t0gB@3`Q[Zd#*m&"\$]ZYa5U)^Yr\3/^1n]bm+=.OmW%b5STr>&cAlSg-Y0R=MZYk0C %8\-Za`tLZ40J/1g"lH$/],<\ScQjq5-U=sFV4CW%fH[ljkAT.SP<d1:Fcfn9T8F*t^ChsCOY6!AET(7Wb!W\"rB>l+7g.i3qE?;8 %"?LihiFq!].`N:V))r?HO%Zl4Cj;[H,,0'93MPkK2c:pb[8u;,]U<s."aU_%^BG+AP3h9t)UA=c$D)"@#aP%e\pu9,b'tF]bL[)4 %#lFS&UiU%oHk0dcS#Bp3-r[_,Mu$`W:eB5U+Q-.`[)]m:f\u/mAs'UU-t'8q^i3]b)BRMIM<Nq62Iht7SR[9$?`)3d23j*6Utg_A %ERSK)6mp*n=;H/kmF,I(Z'i-i!7MLeU=T.RnS.B`2`mbK@9JF.nIgVO$0?$lk`e"&*Ds\Kk\<[K`9Ml4qZ&pp<nd^R_R]a+AsNL^ %n$aC;Q[t.NH_LhM20334\jV[n&gmteWao^Cp1,N!N!S<Z^Wju-+&gmF2Lo$71A+V)NXtlI:8QZJjeo,:r@0MTa1s$t'#[PtA=fl! %Os;:CF>[:oLUq$?LlSbQj^UJEFR8BDLi+e2MMi>GpT9YGdHr-UX$tn'<C/@u`^&f^,uX6QoTZS`@U87#RFoukCtsHWZ=V?9Z2uqh %V3aG9nU=D$Ug.kS.r247pXiQiVQCc[#G;"D.QClMQoT^9#`Xg1,0SkSWZ$EgP$&i?iL4K.Hk7O_H`C'uE=ZFsC[`>d7$%1H(lO35 %i2]?[J(F)#Ot!/`29*rG:5m9r3(YUf5GU:^XgS,_U@Z>f:Rg!(_C)<h\QQri\;S3t;3)S3#F^3aE.8hlUn,(0cDlD`IAR"W7P."3 %3Jp^J\4Ye3;9p<oaZu<>5(72u%cV(Z0UEk8K7)/9/K>igVHX@D%0MJUh2G-l_m34u:81<V#Vu+qo2>hUoi^N0RHcsR!p*E:.Gm53 %;LiqWDp99_WdYX^MZ<BE*?Pet?plQu"$61#Amj+rC<#FK3>?`3QlmKeX?>N?P-d0SU&qtHUL\l1Nu4@0@V&B)hoPn*LGBuDP\i'h %*'Jm32#p_5@*ZiCCXYoqkh>oj+:QkFR[[>d"$&mg>eNHCfSrm!T!gO=2^O68@:_u9a5:,af<b6SZIc!L-9uDUANA,b9mY`>PO-gf %%X4tahm>`]l,i"`q4G"jh6R2'Q,5mOZ;X/.n^Hq]?XCurYfkY!MpfiHd]m,!97-#OS41op:AVGr%kMFcI3gOmi(FS^W7*n-Y'J3c %(nuAY>:t$4HDBegDESi?H,#Cud=t[4K<>s#r0;K<Fcq_8Q.`[XC/V4Tba%cO!j5]3B&VHT>D5!T5Q"9-1pOLVbuDuV=*&Iq=0?FY %Sm4';d"N3)Ml$96NW$2FE/2+YXiP9!U'[t(B^lit!sW('M-neV[(C:T2V3nqKho24m0k^op-.ORp8&lC,3.RS5@&&!Y0KX?K&/SJ %oC.U@[Cg,rbb*#9ifn\9OTK6+H0m5ZMp->s#&Sf^aQkZ?QeAGA;Jf(@lCDhh;bc(7p7)3H]Xn_,Y=1/lX!Q<T'?q;4#K^+kK#fi7 %0.aOuInFp(e:uj6\7_(;KbJ*8_D6H\rnTPICe56fM"/HU!.Y&NG'j"86g)8!,OKR(h(gPlI;s[*L%8aUFrlbn1``9FV*b'+BaL/0 %0?hU)+*c]Q!IYVmS#u$Bj-^Tbk:5BsCmc(50*>Lr4hCegd*9?H"#@WsrcP,cN8(Upqing%CD(l]2o,/b?9K=1eo-$JhR9,,lVL-5 %^5KuPl4(]Oc2]7nWcsVHPj)ZZT3M50r&qmVPq_&X0(rO+bI:l8BuW?DOl96?EnSHlS??[T]:>'cV'lb>)mA>f<o]c;S<:VPEJT+[ %%-81-ZtdDKl11XCS7$-!QlJ+s$t_(O]*q'nNIePr^CVW'7:*]bS&:gJa>-S[s/!aVrXI@/5JB;$VLu8_dU4!q#t:o'=Kf=#0dQLl %A"<3/dM5T#ieoN$Pnk430JX"Z0\Yu_:-31$0-2Kf@Ru.D3*Z@f&:S'-,6=u"l()].V[Y'a?`cWf)(j'`,$EKS0][;2D;X%j`#$J^ %4_m.34D<6?1"`,[LCt2AD+L4D#eej:\[J2-K^3_\-W]'#V$tsff*-7=CtV!-17fPlNU"h;$T.jKg%CHk7)DRN,$LRhB,J`44L2aA %XYpU5ke:4j9'-uLkh6F\9/29^[HDk'?s:^j[%W-ii[($b%@;(;]`mVVULPR.H+%PSI'kTgn0,TGF]0!?h[0Dm]2I%M6\Y:NlbiV= %8SjSo\s,UqQ9"1:ppAW_Jj;95B]Bu'XjWA-ls?*#b#^DHnTf\tBeT.lg9X4e[Z[1sb*?+2:=EN0r6Z8Dfm%!P1Rum2HDdp+!B,9a %4_fAsc3>D0Ec&F.ONmE$b*uMJ]nk]&,8qj$bRa_%.tM9V!@Xa,=`#u?KSqipbhtR.G)T),"`t+(W-:-q(U);Cq$4dp0EZ^hdJLq: %d5R2`Q=e>lT9ShOJ"EKXS^9r_/:MDJq&N(YC.%7IifE/IkiGFWZ!lQ/?mJo-.#"([7[D?!K@dRAi?t)PQn2/N);/+&AKJ'hO*DO6 %qqX&Glm9<VfW)apdr,EBKp6eb3`TE"%t@rC?Jk,XV(pD_/pkEi;FrSpWGErFSiACZ!TIm#Tg%kakTZ9K[GRI,Mgf-<%Wb3+Df?jA %71^0$[O0EgkOm$XoH$+8_t\RH)iYh/ertrO""JEjo,Y\I:<:-%7>jV]c\F-eWdND"3V^+J`2;n<'m=?tQ9&i`HM*2=_qI<ko<F54 %^$R,8E>@LugBa&@@/GKm2j541WF:JUWh?((aBDT99GA60=p5sq&$ZB=I8r1WMlggt'7&0HfZD]n4kCupg90R`4"<2f.!I4f"Eu.o %ftu]rRWS2*mS@r6fT2`$hY-^g:G*[dV:n&)[#u%Mr!Z]QYsj<s9/:G<B8CW+-!nsM_2.Qa#$d)Bf\C%RPcVa3:jqZ?kqj,D5qX28 %Vc<""LP:kG[=p]#c0%dF[B&?IAaZ$%q,"*Y:%1#R#_iriVflQASCrKT&jC&?;`q,@?$(A*CY--b^+Kji$fb'alWkK39kC?m3e\O! %0M+un^?$j0mQLbGnSe]@ICO!eL2E9#e@l2bVFZGWEZco5Qs(3B@Xt:A>Ko'bi1uoK*dc#O6bN@LfeBjpPSU)aR\9o&XBugNE.`T^ %kO`0E`S]K)r-ah_q/^UqABC.>`-pl3D+abMF`*E!op5l-[+-3]*M1GWAbq7M5Kmf/gLtll`(91C'<uF.j5ohd)+ZZ@WLQ3idA&El %!0,YbR@3AXG1@@E!(^R@.?&FC]eQY&jP&>g&(;P.Ell`2JH)lFT??o?nf7%5M7c_]h&ZlpmQm8r==1IYG1Ga=j:h4`,6pTW]j^q/ %S]c;\muK^8CKEXR4%UcB^XPsE%LrLV'j3W]foS.JCq1E\p79g/Ac*R,D!2RLZ3Qj-jn(4'ci`kh-hf'UF\Aj<V:EDFj%t0!$[1qQ %i^Q7Jmc*8A!4>Vn.4dSKX4BM+9&'q+L">@:B78=EhG37aZX3QU)_r'5Xta+U_YU-3M2ZRh.'Z(D_4F0[:l2WY]02BkFA<smS<U68 %o2/5Ar%R;#QfpT&$\NZ.&fl/Sn*IeG@q-.C)j"/OL`#(k0]Er+B,J(0,Bf_-_JR\8i\=q\?W1hHEm-FNf!<,KCNNRI?`fhoUSZBf %oS>`X#dZd\QU7!-(A5`nJhToKU16?@($j*m=8C3=6?/Ss8k=bR:JECS^73WJ'Lqb+*37KL'C0uUP4b)7#lr;Z`0H;!7]Q8D-!fWd %U2Hlkl8@*<2CC2/g:FV9UL%7UM*($iMI>Q7K6C^2LeTfYe'V%cG3LPI+:jb-WY-'9PrSi,b$C9%1BK\o_sPI]DKH6A`R,)4cUP[g %&&'d[nYp,+Y/D#iH=g,#c4LG3j"1/0Qd".HPa#d$Zi/;rRsA"d[9]h-*?4ZBin[4TB-SNe'NhQf_u:WiGr4sK)'Xd,D>L"3\1E#t %'Z7(!Q?C:nXeJf5"?i$"O'XYadSeB&$5_,i/kR9BG@e/>o+!B:^NqWO9A-LTh!n(ffRen&:lFc4(ndjMfTL-W.oTDGIr6ZHWjb=T %+Mj+%DI2't<imf+.5b#8"`[.oEJ4Tj!"ERuJ-.H>af.`2!0oMD1EnC\(MYZkYg4@8=T(o1:\>H8aU+_P8\uk]TU?l35\uD$,6eIR %4b]+u6rTsW/CcC4Bb<:7MrWNLfUi637q'Wd2tIr<Q,aZ1V-tX>Wejg5KF#!JZ>k8jl"?ouD<`Y>0+.,AHh'TN]ZC6>&T-]IqdK-@ %`2Ukt+-t38Mp:YuakN-9e5>YEOmdTYlrW=@_8"ko-[O,T0DE#M#J>a<Er=nAo%cLHMN=8(oXWohK/3M*JOeVU6TsdWgYdJ0Rq[!A %8<.M-*A!kX<cHmpLi5#?X)M-@*;P,Q`5JUmd%';Qc"m[iBLBiF<(t'qG*/tiAK*1(^umJA*V1o9k6[C1;U:>KZJj8k^a"o^p>13T %F.50eFU.P;AfT^GSM@8eMAg/U6P+9ihSi#dia`B9)3hKYnN%d^C'3C4l1JYQ0a=-;;=3>7U4(C3C$?`MM*JO%TpFg`YIJEg?.,tU %DbPC11`W03M(;Z$A!0F!lUqEaa\g"re(#tu%L(8W,ESJ)fg>G;V%W2.g.5t`)*WIO"3CDY)\=Hb0cB^:E5B$)g0Xn#j*$hp.Wd%T %!'qr"Mqc@`iU.:pKSN8".6j/0'"rO9k<0l/AS-*'?K.dk&]R>j8_N1E-(34L*M[.BqDuFK\H\_DlU\Z[*T1)!V51d=r/>XWPH4Z( %8<$ObapoO6LCre8&RB5NhWS(#>Oe&k#*Z0kTf$&>p6X6ePp-fM98t\;J#GYL8tahj7(+kZ>d]\%ie[%a6'Jad7]39bZu@GRW!I\I %r^28jY?9^eH$$jYC7$Yq$DOQ_@4Lk`fAeYEQ2!i(2^@uuY"lC1GS\RKR!DG8QFkZV*7c_I^F9=5#-""^J&u]bV7eBkOWJr<H8*2? %bo1^B/>,V'HCgtDgo!/!.O]._0=,Bs9sI=(Y%=1XWQ8[OC1p);/dKH9O\:13!(=^t51OJ4/mDDgA>[d`,.(&,Idf-_-oK7D<Y74h %^'e\BZ2YfDYtlD<F37e%Fc#8o2Is(Zr:SA;6tJMs*arS\MY#&?oq(uQkDSYK0hCo<n[($+nhTZ+A)jd%#+#UP?Ub6k.k4?0pu_p: %Q?jtA+k`H0$Lf?jWCsCX")qG-kcZENR4[ea1JYW8bVRHpU":%*fSkl1.)>D,&QF1e1/q(RKk0QDC/EfZ<g7.7C<3jVa[k^CbY7oY %Lb:kF/?AE,!7+XtdG@Gf@hVd5]!$-k"9iJq<JC4<$G'7Oph`L2-O-LNA5)(e<`?t_.7gpF+1@_Orb,;_R?hej2?:JZ`S0!cfF#5W %<)Bkn(Y:1Hf[U.RR%dPcm:mTccY.THO)G#pS(6"#@L'ljT_-u>nn4=-'MEdF(N*dtHrdMsLt7ENj\Hg2Wdma_di'%Jnt83b%5OF- %TZWM&.8XY$!LE+E/2e1@[gX<Cj"hNpY&)$^_WAFhM+&PSGTF0rJ\j5J391.K+)>[5>Xp65"g3ll*qb[J<`NKbf#cJXb:]jR1)K98 %dKdu))H4t1(H$ZDW&C*L.Rpk+J;FId,PK.'@/uuPOM9E0C9,RqJmI(:h-b5P(We<]0gKW/cuq$e;D4HK%;pNg'/ZJ-/S%Pa.;C`I %n-]51!ArlVG7$G.D5#j/bGk/)&8N?:=F:)P'EB"W>(.^[9_Z74h)bcq[o`]U<A;,ZeXEb*S"L.GCgK<2ahG+\2/Gu:4#L!VO-`Tl %-lN^g\j_j#'**:&_Mh;%Yhqe.mtn4QS-eJ<5?ea9I]XYn;^m$LG0_7^qJ2^:d+I#d\?;'eVjU(O^hh7j=<KJ\bsqPgSLd(IUMrE8 %K&^b[-"&Vkd#K><@di*=%qD(jY]DlEOhsYBfd9Si('Bn]G3[3'Oi)n:$:aPnQBEGM-j?(`G.FaAM9QStrk;:3>Nu5.=e?Q)M5Ji@ %2R#c"X0fK=@5A@Zh*D%(,caCK!hAfs-Lml_m&"gf+W"'>(I=dT!sT3u>CA9H(=U@25q^Y33^:5FeWHCr$9s50c6_O$?PbU&qgC`1 %NpFFKYM&eoKS4JRXSV;bS>u"r'CBEe5ZJr:R4:6t\Z-[G(1HQNNU)df^J@"^/NfX[Wc`1uV!`F*^.-6`$'HA:9cGkr@!fo4\]Ngi %*6B&jTet:49(4)<bmF;5(g190@OaTJ!QM\8BW#3`G-&6F:80060t@1[/&6D4/du6T"%NU;k<E@o'/u0q-(DtRjQhgBP#mQNA>]fL %s%(SoT/F`_1@-ap=QpN_I.AE?!<t0hfZ*1Y=")Zc&rs5mi1b(O3(mb=?Y(qW.V]CpFB1&Td-Ju5'`#>8o?YFn7UWtG]B2C8m%=&4 %JLbkd[WmY;qU'!PW,1ai_@IKjZ@$%ACFA.EOSKpk#Y@b1P![Mpi4cKKJA-L14n'T^W_tqhd?F_P`T(",'*@.[8kXk".B84'%WTQA %;*!L-P3+q=^)*?SKB[)[n3XO"GEO<CA]4XTI$?K$D`Am]8e)K!i5Z&d_GW;;%\=pH6R^rE)cEI$'cOF_/@OYT5d3%)am];1ost`: %&Li1r4G5=Z9l?]pTlaqG[CF,pou>kPAK*$^K-hV*oHSbhMq^t(eOA7;s(02h($oQ"3/R_P"'miUj`VLZO3$gP>$^`+n9PK.IcX8k %Y'"N4#0j%F<-XP6@arbB5IMgtLJ<4l*iR]M0VajiO&USZ&-F?;fE]Z\dVIM4f+>jK,IN[\r^cI=N&$^-'<7q4`+Bu1oLfN<qmjU$ %qg0fA6"f&502FHC(B9CQ*Zg7;>6&!RN0O8r1e>M?TsUE16B*)"T.1hRG4I@C;mJHZ#(KX,7WRhGX6k(Q_B`r+l'^DhNFYpoR?`%s %bujP=:Uuo#<gEAU#tS#4F'\s*Ge6lN9@@i6o.tFM8"a*h3VOnROLbu5Bqn9tairZK/8ETg,;an-?riR?!9ZH;dQ`jnk`JEE*s43. %5+u]gjh]0*(+\AC-nk2]-,eL"VD`_+Kt/6s4-V]4pubqQHeu!sJRf.hi=BT;:M-J!<M2Gj2(`b+5r0TRU7_Sd!Ac[qVF<Ek6T;Wc %alj0*-T%iKHHms(TdneN"VWstN>?SAl^Q+qB&shlHdS@"HubZE4Kin,eiRJr2b"/%_Rc37Ph$%-kiX3hf>#9P-\)cM[j%Wq`l5g; %D#BOW-uYAR7l#]t-*0.)-$BA%_Q^+Sn/h@o+cpCr14Gan?=6F]5&q>[/MX<9X7([i$:Jc-TJXC:9%#pgQ][:[A?<(PT?]:dm%cA\ %!qRrU*%Pe"S:[GA$B./6JSVe2%_g.0q=Q<P't>WKEB*sWH(-N[8EH=EY$SK"CdB%rn6HjHBf&^C#d=tC$bD#A"^lSNqbbJalr@[I %#4EoiZ"J(Y?CC`,Y^R.;fj\f!@OYSi&lc*3,[@-cB6=rf@T<q1=c!:mT\UJ=h5j`4WWA!rJpB,3ju71E(4Mu?Q:E]AKB1WXP_?$X %]G?4Z.YgZ.fWf^L0,C$BHP\V%";dKXWC6O<R+I'$Q=)Z68#OeZ][h;Q3cI(n8LH6YrDK%E5ZO/>QXHnt*UFWVcH7=+@K3;pRlHQB %hXSUNl_43,c[1JhiJY`oQZbF\SigZ!Dk;'h<QUgFZ(4^J\*@dogJ5;Q,(n7M;c7d]>b6LQp(*&,s*uMSJc[7Zj$%2&2\n'jogbYJ %on=D`\bPcj'4g7BRF.'W.SrPrn`.sqq3kC`l[Nc(Qp_pWY^fJt_FtZa8T^WeQFg$)nNlmrVMK;i29fAtL!$!um]nM+lc.Xs?0*_k %G0!J3l^1WY*)dQmPRa7cZ[R`Q$pkEcoFcB;_>C?>]Mq(8:bN!L0;'p2IHP)>Z?`-^lR:`HV<Vp>PTsEg_1BltKti+ai(sFBm>Ah3 %Fj,1G_fX9,e_B1LZhi1jYj1)FSjS\k8eE,nXqd9[eS;4k@F;1kFcCTB0P1EnDd:F274IQ3)mJF2YfrPn35>UcmO"%+:Wb\DO"ZIq %DC95Ho<k"HgUJ?9[LF."30<$9W(\"bs-\-FL3V':Pei8f(akX8O:Go2'63F#KrCh2;KK5h@mA_H..FECKRZtXYaOd\Af&ejoVm(B %<'UTn2"(h#gh)<(fF^#p&X<@Fn-'QOP<ITBWSE!\-O;$kI['V@d1C+mcuVER(%:b2KH1%e%59H3IDX41[AN/a)NR"j+cMt\9BBqf %7`pE@Z7qD>W$A'Q0oVIZ,gIhplT:7Ll"5:@9n73SIJIqQ]nT0bo@J2"1m\%+#%$'%r>"qm.9_idQ3$f(%^P]KdJZ]CTph[6CPf2& %gEDlib%b<0E2SnKRi&@-%0Z;/N`Xj5SoS$ZfY>)7le=%OSr^!eMfM$jcHr3"8MP$o-hfQ/eC%=(I?LklYH9o=2E"S40dSJt0Gu6N %j&t=aI122GSrX"q99E1TT)D,F$?`'U3EmH<.52"E_<c)!#0P)eLN2(FD,\q-=c0N4cfH&!`2[8Q7'ri:,G&iS-f6$5YMA!W<5%<[ %SF[%Cgj)[Q%n^&#!=#,,gC,=ck9kT.rs/o\JEfnZ@:IYPg^H\)X<mo^(2d]\5Lijgfjk;1o:oHfotDi$B_`\DLS]oGmI>fbCh1J1 %Y'/pTYK35%=iGD9PoDQ!'P9bJ`tS!tT,<)0_N1].2?AL@m+j<^$KK.=UNbB;^f6IWZqI4(OT+!n+@PnYL4Ct)KT3PK=V%m3P?7jA %ZJAWN+43$t-!ai[qF\ko<_YKrY)&g8`RdV6/l^$=c/uF$fEG4?r=GtADl//1."XMJ"gak=h4gkYX(ZQuj,%-?ZnZ=F+b!kA;Z-:c %Yt6;';ro2"Pm^Y/V87RbSK"NRf_;'AL(S*=Lu8*ARHd(beF73;VHiG>DUl&F:?4'ZG`]5,^f1A@8#B553Bp2[Q6aS$83h&^;@u%m %+HBm4@]0_HSp37s>*'237K#oO[Q+-\8%p1\8t3WYBo$@<[j_M_>.ACS(3rXaFL=VbX\oFEVU`Sfk0_$,F(KpB)lGo.mL$fYE;AT= %AFm0m/UJnh?puUmGE"Qr&OMDiO>&GLhNIC%Oo/kjaul]3,qeKGP3qpeP\)7#CE*GfHI4/aQ*3b>lGFon=LecUC2%_R;na/u2+c!b %Y\2Y!FVf8^QHZoC_]H'!Pc^Oc'5>jDKkh!MQEl2^g&6@D"81\G"33"tM)SJb-d<PiBjnSVG#-Ni2"@.*A;!had43/,mTRf*S<K0e %<BVZj[</I:d8)#L2ulNQ%B?n$TSW.H:>'O)&l$JFaB"J%<Pac?>S,MMpOD)MF<k0RQi+MdZ_8sb/'`+F0T(FCa_su3Bhod1l],!l %*`^1j"UE_\@[jV016AlOL6fW?8>jrh][fYSf@QW*@UE$UgfP<s(WRYJm1N4i;$0,?="Md_-$H>el%qBfCkhO8IN%:Ogd4Oqas5MS %L-]XSqtb&V1Krl:YPqm8HQ10+iQ!E%$BNngr.^VnV51+Jq,jJN^\=NHIZ#X(1N#[?Mu_[Y?rW>gnPA/.3BDYioX\lK;)4N/*@JFk %im1V0k.;q+CjLLuDe=n$i`nR>Z_e?Bk)`<*)`JZVX`^Qsq8aAP6`kn%.NfVTmAb2)_%-kZar$e-S!^likN[Dtm7Q(lOIlB`A@.X, %O4-)k>C;SJ0mand<>m[b@,)r+0dg,,9eRoPe2>qW+-A!4F7W37M+]:3k<ZqFGmt65qSE"eT!p#F?Ro8VbfjF/;Ou#=[2BM<0B0!8 %`DuD`o#Qb#dj%95\K!EgFO<--2+q*OAs0(#AU];;d[!^?aO=s.`W2S)19V)E*V<".Xs0!*;lAeM^*@.6/]?11lFIXAiBcVD=fm'O %Cf@H7d+mfYj"p;Ee1-BJVO!4Y=r&KF/\*QUFP>;1q)(HYYS).]eN2\Y]YMS<acG*WF0V"U]3GN)l;YL!aT4V[56:JGIo#TLl)OQG %O0!Iu(>#Bj[U/'K.Z09cW!IROpRWT*L-!GIiq[id;DVKROdrC]B$S&_3.[F7;c,70%'E]FLoFXDd>W6^#3219E.hYC'8oj\;Xp0[ %;onFe_HtZYX?la$ER@6tPus6pe0P0o83`/Ws0P%`X'!54X3p1KX3N>(j(LlL]3`]r7_O[G@!]1Lh2:cKQ0PR#K/OL74LX8M:[h>S %Q5l'^hDHPRS?*]0iB1b2Gq1AX[Re`+X-"j9/l)"m4B;kV(TdgcKc<0Po-\r0,[Ci(6+7.]#DQa+LM-4AT)G!'6\2oL2j"VpaqdW. %i426l'>A-R[o/`m%(e[h8eG/dLi1ub+EMJp>`hDB.KoO-7;S>Z\b8i8j\E..hhpD30ZAG;jm+-2l;27b2;4X\:,P)mr5rihDcL9( %ffn-4ARm_u/!iA8Q+i$aha(W;f09#I;n!NhRU(fQ\d:[TlD7^Wod[QhA\T":%N$9o$e8Ho(Bn->?'5CU!"8ZJ[;D7mDIN_(;1)cP %14X&l;QB@Pm'`X(a0t)g5am?h1ZN:`ANK$1fM`21X]('%G.Qsnn"?3:N?;JP4]jrP&+Mo0L:A[d8qk>c:ND9'Ym)B)&PS1:K"]1Q %*$pp`*<rc"8lNjELiW&m=h]2]j"Vl]jff5oE`E1JK2Ltm8]Jn()VI#qerG:VGT#0\on`788Q".\5Ga(&n0.31-=*J_)7`JULSp)8 %\!W8Kpq)>d?^lHgG1K;,i^-SOX@b";mAgLd4K&k'D-"k`?YkYf`%78R_Tud3fHXUZHDR>XEmcORdUr4%kq/lW/'?#PL9W6pedd>N %;m0Z-Zgn_)_>ZR[OF4cm(6"Ih5%RG_>N9RiLBnElr%:;JGDK_LDP%m,Ue0%h$Y:Vd!/_\3V*sQ>ieh'1KCGjl2lR+R<WbRgRcc"U %96=P.qT]BTlGh7<QRM/d9aRF)=gnp/e"'m)7MjJE?#Qa0TAqBm5B11'<?1!YHKE:\l7m`;dtnqafgD]12BNP/e.CLD1N7OY,.XtG %_=V0ULG2LgME*<$iA(mg)'P?Y+*"O;]@hkM?Rqg*H"f(MkN;u;]X%[XE\@PsST;,>R<]GL$r+aF")o4GlA76n:73a[(+_$,;9Qn6 %"e-(H89#MeB,>)_*j7@5&o464.<+g^MseS^Z#!Q!huI8.;n4kO*spt*(WS]e%?S&,+.fb_<$Q'8@[Xb=j'4\aFmp1#EttS)J8-X) %9j;cSF_Esk/;P3umFJ[i?5IbIPE+L@eU"PF^huHC.pKQ$7flJ"`aeC,=8*"66dEKRJ6s(_?)q$Z7a2TdADBMH5$jESjAigsNUl$1 %-QM#mC1lpJ,h4<"F\e[l\D(XSL$Qp@TIK_HA>K`u_]5"bOse@-pXRu<`#jkOLl2XJ"NOYcQ\<@*0[q?B_$PKNh/4LX;;:8QBB,3, %AFf.6DG0fVb9jKoI-?#.M9n?*-P-/n1:6T'p%Ra.H^g7n3<%UGr!S11+^/hA?aEXbp8#^4V1P+*"_"#R(JhL%nR9"O0F7qs^8in' %[8[<aqu-9,L%#\=N4+ZPkJcT6_gFjGTd-Hl:?Q/e6?A=*dVfPiV'f\fn%\RI=f=@W5lUZpjt7,;:;PC/J#*?IbDbP7!+1>W[^AkT %i.t3H!#AZ$I34"!>BEE)<ZBtbo]qVBo2-l@'*tP)Oo5]R2=<.ca7OoX/:MCBRrNVJn_5kpV2'[5:(-T.0KpK!bI?u05%k/W[:Ng` %#O/<<q54)[o@SF8$4Fs?oL\X$Gpf.OK,kZ3)F)$DR6kP]8k1ehfX6^U'5YuGjVCs6eDgBa!B@b<R6Dh2p.t_RcpTN`oLBCc_42;i %5$qt&-XGt+5KWf4pd(s66#1QG&g[Mb[]i>=62K;U0")3eGZ^ATOqf4<7EUIi;nm*+8J]M.;NVeoj=UrKM4:!6rI&,sRP>D7i0<5[ %;e6!8gEA^N8j\D"=S]1"csTH<_o?Pf++.%RA8gnGl_WYC*g'Itp%-*]iu+mHJplT:%IF2"Zq!uO+:nf->Napc=hfuJ_(E@$Bm\q= %#r=p9%=od]j>HL7-h[<4+?;JS+a\Tls2=-90n1,f*t5(kc\T*!%gK_f#HG.Y":01sLu\Nqk<V*(dB3J3="Y16-Yihe/8MT8Z)S,. %M!<g/_uBMmW;)P@:u/2X`r?]4<cVW$nVZ"8^`N3Z2%p5LgmeB2Wo\UIS+!6^^Y],Ynd.*,nNHB(@3eb9dW_]XT\Pdn^Dd.c=!t!& %he0af@FAQ#kS`T8c\#M]fecR(*brfmi$>)^JIDRCekj3U]K\4EB="RnUjVVEpa9^_"PUV&#,]e3h0JIc#Gon-.RfRTZVcQI@2AV3 %;qiS)3]Kbr@0UH460#b9XsWk%>F$ek0p0<Ms(dgIfT2.(%AqC(GA$0pamq%%J1eX5)&rJ(*4r2=mR'gZmWc(saMS,)i*2mV"/r$< %E8?";`AKKV;uoiZn'eSt:"keI(q.lji,W;%`quN*JA`'B\aT4p8<dX$"Ur2b@74_*FAO>5GIK)1Dd>g3'JAS^j)(cJe`C7f@HTS? %WXZ:&'"YT2ZQJT5%X;c-,CdSS^p'dKV5<hFV'aQb8^sJ2af1E)\Ri;(R<Q<2=+@e?IY>XqNT^Pop&Mbq\4!7[<,-eK)u[h'K4&&& %oAV.A:V9D6o:0)?.QoA?;&d?eQI_:b7iNl\7B3Jie_8N]kHlP+`c&WlVqstJ9\;1Qm-QN%Tdq0IH\"RH3[L8A%3-3\*+*L@&q8nZ %q.kE^$%hg"gB>#ef'WG,/C%MbXWM"/>E^n/%$P&<6d><tc0Z;&/6"Q4bgp*JN,KB>!)/);pf@'1k'k`Yn*4?`HZ"\KD^04`1c6V? %fXX4T-E'g9ihhr!GTKJ)W=csWV3t9R]>\2qYmZIW9lSW^>.*1Ze#D*hqXE1%DCA^9oq)g]bonEspD_3BrnG4nARIN<=q-<r/QKMe %7CKl7fpj+8lC8a!Xj3d5j('&bJuJ(7>PeY9T8&Bp$]apc?+hNW2.Ik7Oq6Q]Bf37&Sa>`]%p?kf:js-t'DSCeKD1<1JpR\8S8arG %TZ4+37u]<jn;KN[]r<=Z27.Rg9AuWt[C&US]Lf!P/k(Dfr=[iE`a*&!S*nh&eB!4+`<Gu*UnV6(gtU@VgbY)u<K:@eKps:JW4M3f %Rpc'\^W)"kA3$[kJbo:k^Lq]H+rQY;-&E=5+n5AW>eWF4a^c's=*Qr</d*f2,.]FOOmFH]q\.5r'Q9hE%n4eud,"_nfDP15q';,W %X[feo'BU>Ne;`J[#Huu0H;3bXq]L:B9Cr>\;<L)#H;'2XXIDW#3(^OAWXr]sGM($XcXVIgQG@Kh^bX&u7%icqE[tt2,KOE"5I=)0 %qM]6/[0P,0Y3`,iJQ;/N$Ce#_mspfB^CCgj#hSCocZ@'"bbY!Nb5R&S2.q/M)L(?eRCF(@W[N[Mps8qlAsR68+a10uQ^P[RFg7\R %UL3k6ZO0;5dA1GX:M/.[14p+RC^+TRbr);gF=IF>.cFdYaTMdM;5bhN1_<HhYT_DR-TPFgMX5?8LCkP5)p"'W'bq=$DK?".7<_=: %=Tkbn;,$s6pgtnm_DB)Ah=[M=-h5$'k9'R6.L3t+^8R(kKt88S3@C'W\24q==q40@R24Igrr&"DbDak?hSD[B_-6FVkFCpM6f8WH %5@c)KJ&+K/@q:2h'CKDuh1b`=MN#h)0#+4'SqT/s>nsKo.`1J`Ek-WN=Bo$Mq,SR(/g<1K.HIAaD25mqfhd/Z*l8/s0uZTdZ'JD, %$[h&7%Bjrer5A*o@g5;b%P=?OGmO<[9Xm,N8B!A(;1:D(SY!iI.g\Bmja>F&W.[g>oc3T@gqs?t71t<`MpZ2JTe0K5I:/:cKGZ7p %1ecVghH34#\;37<g%pR:0\q`jTs;$?7PgjL];T7Ee;H:;.4i*H)tQo>W_)g0pg"e&a6`IWL)3_.:ZPU?UJ,?f7psf_h0,^CiWL)R %G%m;rhb-VubA]/pe%\<VN&^R*!\C`(jrlXuDMpV$k>Gedh:/N!K_su%0T'6,GD!"\N82'8oYGMIG/iQ1,4S@ldkb!AN51^)f5/Mc %mbl)Jm8:(X9H=$;<YR=8X@%SY-ksmiE0YIkS<;0ZfrC+Mb`/pX?@Ci8BC`YBfPVBV5cYFcMbd2-\\a>4_[o`h^6KPEMfX<b8Jt!* %rENp3nLN_S1B&UE0=+DK5qes>MEp6FY^((8q(?Z&2hhKC'&0irF_^8Vfc's2iN\AEm+iP0p\'%OIWE2f-6'9rZWpBom.6V+P&rcI %pY3EX.Yfdn&)-I/qTWIH&,;sQ8;)rHkMP)]QG3"rQ;AfIQF\L./`'!/9Dak:Zkm/ud=-1.2>*FUs%AV=M=&I(4<UiWI.?bm,Z/do %cn>pJ'!S2_q.7K$;KnMm.A0,Q=^+fbjm-I9o3F*t<@)(__A,kobjfB>2'I-lJ#r\</foj:Ou)#.rH;2!ceH*]Bti6-*3@?;Oj,K' %huai*\IiT>oF:cZk<\;4=/nP-kja&KJORn5$T/h^MF;'MJ]`e6)W=jmfMqG\-G*G!F%rWISP$?1pRhJ^GqmC\p8N=#dA].p*OmSO %0k9DHpj!G+os29;@0cAem?;.IAAgbt/eL4O#-[Bc*Z%K@b+-sX_TkX,'GM^`s*Y+I8^D&5OQ)6=6QC-Q?)5]am]Oe9J<'+4.$D0@ %.^;mO$Snd<'.=O@Hn502O*-0UT)54LA@u3eD54XGg,2_L2<2TVD($L?g/T4@Z_XkB0*t:GKON*pb%E)3VX^O%HC1;F+t;F@n1IUF %c)s6a)\\[HN>GE/1<IK3,p.glg)iTt=m>0482>qU@bC+r*uig08u&HSA$*AA.R#a8N0Hk0+hd!IUl/=k=@4L7IPX_/dFr4IAckHf %]Xq8IMurQLT'P^Qf'/kYk?'AL7S:EUqoDf1PdM><cWh+:A2[c];C6LXR]h^S\ApLc\+@s4@\\s5(0jSeN40#')!p+@``l%mm%G'1 %:Yun!$f0X4b20.mboTcDHiO'XR'@?'HXk/Fc'..=RDUcNVPY`YLu$_Pj$PX)1VSj<5=gib>brAUroKU<?'[\\PcmGUps&eeH6i71 %`=f(3K6q"JrM5`_V*=#8a^Ju@73K;cL`juh8H'?.eZMs_huP7XLuo3_8l@(YmM_IY+[nL4TMT`o6>Fe09;S3'ah-=J_/D_IDEt;- %29X&Z%tmK'rHr*;9K&:l2d53)@:m4Zi=:&BEbY0a2>o4"NrEl4Nm>u>IbeTOrW4(,CTCpt"6LLkMKmngc;0XaBq,Qsi1s\O0XH<k %'4'oIgS2`Lpfa:oY['!:qmcHSCb3:D1[A:@pQQ6c:W%j2V)gWh)I>mj.sA0]^AltA4o]F2Re&e.b"cBrFfkh%JY;tsOML\;qu6+L %IX&!pJ=qh&?m_4ta$0gV9kR^+TU@="PC0^0)=$pe*Bfh\pc:6]E`'9icq3JR/`B-QFRNj?-foMan`q;M`tR%=3'bjZT2Z0++,eS) %aj]0r#4rC$+Osj!YQ?*A#r?p=Q>3'^$QB^<B8M.W*[[/t8hq-fU:"lrWneAId+!3[<pfBKgj!Bh2n9G/"E,so3eA^%4B$9.BCa>- %f*V&F/OZV<R7XM$q:h9%1@)*D*iO=1WMMJ[Ee!h([cf>aT=*hpiZfh3?R+`^f[lFHQh-&q0ch,L,qO*>qGaYDaVNN-&:F!gn.(O\ %_>D68fhqA?E=m/4,j?t\*^4jb/ZQ*\ChU!6e0_BLC*jd3h^l&_:YXBn)!TAIj"@JnrbV_l9WCQ1dE)5W^K;$l*kWgt,Vi\<&luV8 %WN3U#=(UF(=#;5#;^phk">EXdWYY]/k>?\u=O($N1hS<Sq9?+JS%5JuEn.4iMV.fEK3f'YV!VJAjf]s9ChD25<H?Kfs)8W*02eC) %^i%\\\8nI&e[HFoP#G<.0eS,%lqFB:_3A3TVr8n0Y':cV/T9jgd\d(4cuk64U?YZH8aeIne=K=td=]b@R+'SZ8gA73+L7WAZdruu %Lej&Hj*an4Upc3TfodGL[!#=L;]b21S#[>7-"brLOc+/Jla99Ipo#Cg6=T1r!e9@N^(),=lP,&^9E]qM=7.1Q2<0g_`*`0E4hU)` %)32`9aO>'rJ3$UBKY(t.4^ZF,P=CDRG!A-GJ,%4%r6'T[ci;bk^]$1lq!\4$J+uh>fDkh7rnIJJ+92:hpr>)fMgtcAr?)(7`Va*B %bCBH1J,B'1s4q&<qU_)0YO0+$9DRm<J,T+Ks6%/pVq:su^D?jq^](uTs75'\ro*m)RJueba'\lD^])RZ9DRngZRc&'T=IbOo%pX] %\(sZ0Nj*t[Z^-Lg7Tp2W/H!\@I/V@jn/!Srg=!BPXiCK0qhJ5Qh#;'HN0bp;ao5NBe1"i]"";JC0\LQ+?CFSB9>&Wm2VqC*`76O= %q:#/lflM.2PG"'op\j:&Y@(Z>huG?Jl^p#7(IL1g1V^RoFs,ForUKJ%BM:Ai]-kdk(Bcs2mdhUA2A/[;%Mu?H2st*dm(Hd,1&IC7 %FWuC0^lq500UKI,"Da-3S[.7u[4/b?Cnq20Up5B9/t^Q:DEVsBJ&8jFB+ss+dF%"PMeon`,N#YW0\E?2-?Je>>@Dl;)oY5fhPV;O %=YhM*ACf;@;h;?pNC&)hF7"`EaBSO&0^l)eDD^:d\Snr2X8MjOIC6@Z`JV&KSFG"c'BUof$5XKUJ9_R/>H@Fo#U`UN`eL.\L7f1= %f\$hS,Esk7\rR>H/C5R:_n<:I#;o*A^9:$?cHTVhc00!'f]_Mj=VUD!"p"ISEI[3ZN?d6X7Vq^@Idja[[;kr_-ZhBb4=Ii>%QF9n %7Jc#q(6Z+rY"-,m=0f&^hC"UFDYUc`KQG#6\;+]eoSNGpe1lLY+2@ATm[qmbYFrch'L6>=g0;u50Y[Mb05Wo==hsS'\]E$NS_cO% %_EM@FK@Ch!8VjL+,T&M`c1kJ$+L\5,[VrpH9m_`7o%8k+H`k!mbA^06r_3uDK)"&ZMbD$A<H[[dIUZV\@b2YfJ*2(p*$VpC;6^(/ %@QEIe5KF_K0r9W*bo_?#jn2g!0T$FW>J5K,,PoJ.77k-3`?d>b5ORk4*4<W59thE^2?!;q&FMR=U8)fOhAG&[NGNet5h?5nIX+B3 %7+e9Vr,%B4r#'>%p?ogoR&(/nq:>L<.T&6@;3/]rqYNYA&i%M_[4ab04lC`P(h!"&=6H70*H;?;n4QuC4&'&9.YYLMD>M-Zn>/hW %+':=k0V9LXO@Yb+1!'D<)>&-M[QBi3_,=5A_1Sl#rqbXX3&ATeL`>qB^!JdH7<5$nDk%j]>`AuJK^k$Q!:.i;7&c7%\A3G&3?M6) %1%+$45]?QSZ(1?Qgech9qu$=Upc>H9bX'FP2+i%TG"&jqNTuO0.nG][;NbaE+NF_(,5oYM^We8VS=@4T$ohZNk=GQtn%.T-FP?1) %"g96>$r;Qo'iP4*c4;_@3c#s)eGaXYVSkk(TS3h-P5XN*(,R*P0S'&5C.Q`*rF#@"1<cqM*jQ#>>lOHoJ*Mm`ar7VT]@o+=&2-nh %<c_uaC]ubP,Q8T(Dgl8#=<c`/r8H6ko#3bE1e-g-2VtUWe`.fGm;lI"^CKh.4eY%2dl_un4b:EonFHSK98?7qg-0T+"pokp)he?Z %&A@Zi9-MX)o5I@%kE59C%8\GFX7dIe5)R)$fsE,T]7F>Ca/Q=FK8lH!pr#8!%r>arHk#iKo.h9u:ZKDTNLMF9A?IMNO10isqr7f= %Z[E2rZ#JjfdQ)=jJ]r@oIb:1"0n598MR<dMDoukOf5;4R3s-F]qIoK.]hL%Z8Y+qhG*E9)ji^Gm>8jnl1Qn3'`pj/+m`kWUq(Q0& %,UR`dk*en3A-bU&STTPH/cROHWi])]m<NCBFp!+.VSq,)TBh\QnA$G\AB#=_"H/liS%Lr4b.7>ig^oKh;f*`%(b3BebTI_k4K/M7 %ntDs#%:V4SDL'G,RWIL]qFAM$<diq^N#%F-(A8^Q*:S_$r0('+]gJA1NF0M;@Q]_rGPlZN_eW36B>cI=Ag[M#,ZOcga#OA8FqT+[ %.rnoae,%=kR;;rJ#0PD_)-!pIlilpm:f5/GV$ApP)PMo2:Q&,T*@+]u)bX.R!NH'FhtBEh$p_M?)PI^\1Bl^U%Sj;ER+]Ar2_+sb %!@'Wk9<ho82ae0g2?#aqY;0q"5p;RAW^JX$pgR=2WF,P,1Q,cf7QjG7W'%.^3mgYFGjc/]i.GX++\$oZa.U5HetJ/_LGt_"ER=i- %THs8^V_L#N&Fg"/IRjjTfA`95@dc\WhV[dt;,%Q"f!NTI'CEdg%Pl%F^YPcF;GW=5r:p(G5.&AD%SQ5\iY#DTM)#<F9l<EC/j>8V %PLuSI]NM.U\5rfgeU*Z51R[pUOGt<BnK3-u4ug@C#:gGSb8s<@`?icVb7\l[h,us&K>XJaeA?iihdd1.d(enDJ6(u"bEj@r^[E>\ %hrP60n+1X-Wd#0sAH#gT`phgpcG-PTlt,>=Mg:T!1^*P=ho>X)Y?airJEbC>ZRV8T6gmK2hrFnGZXShMoijQXeiLAqrK+j+o+@oP %6.]aTT7`>l]e@;$q([W4pT@.*@u]fnr+6#6d"l`h=jg4?E2DsYSmW&$CO&)p9!*Sm"[B`?+#aOjETKp9O7E3BIAHi>n77d*ogB4X %2'%_'#_WG-LL+`J(2_Hi(e4)Sq@"2YJUYeFj[X4@Y>/t;AmsRDO>Asoa2Td_+?/=C;%&*@`?+SgaDJ4M.,1#p2`;t<^'qdi=3kRN %\+_fHA61Ec?DA"(;q$h'Mf)Mo)c>$IC1jHKQh2!J24]TZ<;I>&mO?m5cdPK1XKF%#&#<SM!Qk!3jQ*\^4kSNNR`LUs3Nj-pl+r(i %m+,s<]T7JQRY-m]mXkX"iAPg@9+cR]`S-ji?pDlpMJ3Qad?<tp)Ujp@FBI_[T.]]9[m<4=PV!4./lc]2$saht^T!8`5D(>jV[bn> %*e]>rK8R\C$W2RBY`#%0AbJ:J"6M?dbZ'o`,Ei'WH5h;QQ]V$CjR%hJ^e^D]:0`A2rd^F9_NN>T<QSbX*q2@0EjiVeQ'fQoK<M8a %$f7C-1*!Pc!h%3OiW`I3;=rC$1+!KDoQPB/n']VV&6eJ)p/(2:gUu1"Ch9m](XQBP5A>#r4choU(07r'(KKh!(Tn7O?BpRC;XEgt %ji!(ND9VfE\bMebgml^Y_!=)R*sS8=nZsn4r<Di<=T2QV0B/P-$o1DH']o^/A?,=QaA^CbJr,^Mn)J#,`j<3RSh4Io#`F]fQ>1Sq %ON5\KlklH2iYDaZI8mM[/[?JT\IDUSl@lndO//LbfuiJC;9?@oG\*#3d^o)S_>R9-Cm**'%l=!WcTDMb<OOW'7`iUCO/?m+M$IpC %,7=RB.WqoA0(O!3MjUc-0;%7>D_p<MgK-\gDu(.0Z]:dVpl`kR(&t$@f;,dFEpmk[0E;d[<SN2si@,/nA\Z"Of^7Cio$tW">OiUM %W#+</JH2>l.B6rLFq\:,j;NFcN<a"69n4MbHd)hBjq[Zi?Q9%beKXOufbQ50OScou0!#WL74eLm":MnJ&-bT]RT9MST_r]&EHX+] %S%hUt&3j>ejo5!EEQop6)h"7W^d?$#3i6R?l1j&MB;Ps=TMdE[8-d>YgY`&-ERYNtg2"HXGN)I^Iu\fa*YJK-VHsA'@Z*'Th1(O# %S!T<KY:Z9ulS)hFF[M\dD$GA!:V?5M7gWH[lR!&CRKD;')f:5ONHF`!r5HG>qKqj>#3d>8h*Xkp?[i$A*a-)E?;&]clM:dj.#Wd5 %6j-5+l'6R[q1jVebWLZ`4hN\f2`AdmcQK-oMMTl"af/!G<Ctn_`kneZV6GlOiA_'^Z+>37.!99K?7VgTkMLcY!,'l);Uu5N?QB+@ %%7XuGFUPGZ>itJsg1fP>S@l0IS#=7&S'PP"@6HmB;k3]<@tKU-r<E681mEj,kqaG;'P*qM*C@''\o;ueDO9DO(6%PIZL_bGlLf'4 %OYWCbZLmJOPAmB*3kn![iD\koBs,rmBPRX(:56W_2B"B/Eo4(V]XCm^4gc;S[b))HRZJNT!`?_Y.g`DPTP_Cq$Op]SXl;n`.,6RY %>j;@gr==o5L)*@?^&OU$7fOiMInsjrURTLjpFEaM.W^KqDqO#HiI-o8l=G?XCd:'9+lP19U)`#.WL7)E^31O.E$PaPSgV,PfK<E2 %MJ#)!aJ%:cB)q6l+mP2c5s)Xm2unYe=(GDs?mZ@qMf7"sJKMlH)a!))Y1YG8d^]U.0OK]/R('"-R([`Vj:cc1ZDTsqh&QLgn04d? %Zg#9R3XlTXgNBU&[m"bHWU`%_B"kQ6^qQRt-0VWKm*adn!#hJMSDK@RgL<C9)3L%fOsr.rIIOJ(1h1jB))&'[R`p_o-\iG<[XmLJ %>ELPc`$W6%'"?TqKBnl,MI!bOB&IM8j=aoic&148Bb=r0"Laq)6fd=G+od(dTP/E]Wd#-F0eA/&:5b/o<h4k\_UqB?W'eK1`h>,s %QJqI=dgm(o97,hAb$_B*ec`;]c([Q\7*$?q?B+]ubh'Fo.(o)+Rg(ocB4<c214Q*ko#r)R;lr.o6dDJ;)-6FlVd$3X<e(]diR5aH %7Rk?+Ys7I.aJ,NsWPZ*NF#[KYIh1r\hb`!DB5AR15^5XUbq,h[?]BFSP]N5>=;]Z(G"A]3VE:=DK7<[i,0\83,R9?lJ#&`>QeS>o %VG+*=&hRrThq;'t8W1,N.Hu['0`N[acdu73"d7bmbJoo$^L8R9S6:nVaU30hjQ?aL$+f8]+1\3"l>.u+CE35Z2,gW.GD8HU+5T[Z %Xg_#cFkU06n.p>R,eVe@S#K:@C-Ft6X^I[p,8bJgfA62J_k)2j)HYK^S9,"?oIX+pjcX@`21[24A&_Mbr3EJR?u/l*gorrVYGjFf %Nk`mrPD\>=mErHBV=]j.1UHaJk]:[g7i!un&SoMq?AenL;g:ZpT>'LVs24mKhR.G4U6KfhbUDhFObMj2pe:BkQ`"d&Coko8:j?hi %[h=m1mOQA",CEmRXu('I?A#R"r9Ut&rj-BS4T'Pl';r,V:5,p7&d)2\jr^.c<pM$u;3T#Z$k]m$1?XP.J-.Jm47<Z,$\#Xtk[LWj %G*PXdSf&F8/s7+P&RG&86`*'EAM)L=UCPtmb"<J4Ih1f]n'ilK7pp.sbL#h:S_i<K_jk]ME)8Ao0AF.mg555)B.Ldc5>l3<c1!/X %OSiPo=ip6&HnQKuk(N0S3i-(9-&QG%T=Z__^?k#)c<csQYJ9PdOLu-UTWpA]UV/+F][lE'D[!>uH1#/BqtLpOP#rE&bmdT(`3PAm %bb$AffX7nQNY)#3.bhF>mNX/V(;%'Q+Uq'?0^J.!9b*V'd"9/gk/%h@*MhsM"o5u3>&IWa>O)Os[Z[lS#h:lQ%(Aq)A2C$]Um>43 %O2PhQNq"OkR8N>Ziu%^"PMF^4-umQmX.l00p.)iO#F,2<.X/C/\2dYis/apnAiAR1E5W=_O</s1l:$jIldKbE>>Ss;!_=?5B\SSV %`ta*+A6g&#03I:[2U.1<0`hNoIS-Sn\PG\F$s<8:%O<0TbfGCg\qHEp]K$"mqX#a3E9a+R*YEH8;(QWh+=Ls>JbXckeBK/<3Z;W- %[O/macrHNtM*`_uWpcbpJ&QU+$Np%o@"9<A`^Kt+m;n]C<Iaeh-/NA,5-9<aB3Uoq1[$O1GiUqnZkM3*W4DN9M/hoLXZ@^aC^+om %?cPXf%+<J11Q?7=;sl&;)3-N'\(gX7A!IulK?c5mTN//:AH,c!)4jPcgF**n#[QED=G"0pq*@g=<a!8,:-sZLYFY:MOoIEZo?BhV %A8[^2$8m#ZBitt0Hq^knWL:NN#rm$JiF0Q]R2lLK7Zdl"&r)V0SQeU?s2737!IY2]p&ORb)CJ:2dj;!A6J*oLgjrW_b3R>&>D2q. %&"3_H@LH<ZKAf?=Q2/b`-F:7!R]8SYk9.X"LTl>S$FA3\F)M[#Rp@iQS=-gS&!\Qj"r7h<`""*F\:*V42b%f>4g-48FLW8KESM*C %^]pT^r_rK"9rUNnPN,ss,t]2)[OlA@^6A*E4-)Ip_LsV:?/)=A`;FlHX/mY)jiH2S=X`sCIr+NF&4(g]^.j4N_;D$B)2H*Sd^5]` %qr!ZHWm$NdNL*It[W$\a1GLLb58P"Oj*?Dj<h*:oocA,lg9m3?cHd&O$(.G^PBrjl`r"P`#Z'mL-n">?SaqK]p;"04_;/7D3Dorc %=_hp&X<4U_hL%&5Ub<4#A3YVh4*,n+5TG@A0^jos78k\cr3ScK@LoaDKL<9dX+)>`15[W+eK0H\j7Uqb>VA/0er['<q&>KL/SSV) %63thW&C(`,[2Y$_kY;X5(L8Df]D:0AR.F.1?VWF&K\i@,rApDXf6>Eb@OG.tMVq72[I4hK`Z`n(8'ZmD>_At:8%:%UB[U[E1),+r %/hT`?[CGQ[h0/%C4(B"T/\`;uYC"!S:rt6',_W2R&VnnTfpRf+[^.c/Ds)k)AbK=da@+P!^V:&>XIR/*l[$YpLsmg@M@R0]K&6^P %2g)5^9hh%E"3K<Ag^]Zb1a$!8V\^*e.HWc@.=Q)G:6(YipS.t:<iMliTFoXOUG/V6+%-sf=+UW<%LT3s7nR8lXqQ@lM%\#g2s(l. %1G`jkpO`<Ggd!i0XT>R[!LdTMKk+F'"%9a,F\I9\)rOth).r%DAS-OkQ!HUc?$,%rSRc8#Z-7CQLQ7[YT_7FOk#>O.QRC^mE,ghH %?,o(f7jC*0DJQ=(Nu`nSZ2L2n_!p'a[:7"()s/\lX4g!lhtbfm,U)%]rdj=cYqNQe-oS84XNo/Pn09lu?DDgLXe9^q:'cC4At1)4 %mCciblZ7Ee@1Ph/?*=F:Er;HDa8($dQgp-P?T%W]W0dN*_uYnXqh_cimDc5s)1aAX="7un!M'3MiQ%s%G8jE8ApeG_gl_5cN$8CL %'9D<)W_FgCpTS_2boT@pJtiTWdY-rMcdhGOE6?@kN@\OpmDkNp8u<+PV-8"AD#Q2%@r<rI"T9b1P$aC^J1PpO@\:096f5O_hLH%X %ZjCfuh:;!#\cjBRGE+K]#UN-j%iIWnqM@m+i_kYbHF&I5P;+Q1C40IfKoUARp-^q=RK*OMjb_gt7`-+l1SX5cA*)L)C5DAY`2HT7 %HuWbcOU+\/J+d^B"Xdjiq_Cr674Y3(c-3N,qb@qcC;b><M4!R]]Qg*3_V@t$1'If[Y]N`22"\AhE5pSBFAh.N8L!&I\[lVBfo?s- %;TBOB?kJFl)h4&o-8QlhdmVC1lP3,gA:D,..=Ca9bH3&ioH,$8-WbC5<L52(Z[UHo%+McMeLg'Bj'QSu/3#@F/SZ:o%d&44;21[] %:3!t7peMMP1dMXH!F3>Q4ORO=:mI3H)2WaZkOKuI:^UDHl&j\<%CPhO9jk#C9s"nCDFDfKptfU/PQ[uC>*a\W!btXk'%m8=boW/! %)V:tqKf<ISo(BJeHuR4u1pIa@/.<1XWU7QYQs'&/dA^Qk3G_7S@brmu*Ak))bnklE/pH\JcD:u88TVd*rB%f->!V(VJ?C_Gl2[1O %+7O18QFgmacM/2e/&Egr]-`,<NCU-*7%W+Tpp)1"RPKguJKlq%3P-X30geepdf5EE[oKgroZKI:q6ARDO&TSpDbup]7$Lm;KruA< %ec8048;P!="@GQ?.=UYJ-!b-pf02</iGUTYakpC_AkkZ8oP)(3OE<@L4H94$S?M4(1@*-\P;aRB:lcTUWk3Qp1JShqRHqD6JDBg) %`q_;Jj[qAZopPQG_#^G0PK;<dUNZ@8$rGL.!!:t'D04#d3#>BL[J`rejJ)ai!PCEXb?i+5$.u#6\MA!)>A6&f?&(.+Q4j('AoTe\ %gW'P$A3$BSc;1ri>`76+D<jCNcAaKWG-83OII!I*i;qN"o5FoepJ0k!1KIAK-r]3Ynq$VG&#4s8kQ1KT&UWt9%Zl7O#OPq>MGf7, %2dOk/!E:8ClN/;X'`82H?cc7;J@jPMHOBk*8Xs%@n7=If:h'LVb#;ll"G6N;`!$Ag#.H'f?^%Rm$0+mbnV3[G=2&-oY1pWlBhY;t %a^pAQ\2N:eW^I)m*BWWD8cYWS/%MPtck5;=4`XA"R^&g#Vh>uM*tAM"AX?!do#-)u`4$@K2?5"2TZM4U2X"L-=j(ZEb@aHtZ?XAq %c>:GN`L'-X[l+.Ho_6e7Cb2WQ/7d70OFMPMMZCnrR&Hg5MH7lef=35gVD;('1W3[L]&=,6QT:g""1H`8Y,6X)!orH]l4Y=nqo(8- %MGURQ:i2C'+%j.KV`cj/JT7XtS?@oY46ZFD&mUU9$#($4gE3#lScf"C\LARI,CX?+=?]IE2)]uZEBhu5DL0H'TWd?Xb*Q./pT6_Z %)Ll[S'Y@PJj_0J*8QH`*Bg*qh7c0.a!+jBT?qYB:]EP*eUPIA6/"`sEjo!)KF<d,9iiSj"b.Mi]dSfc4@[[paH4I3'1iAXlDH[<9 %nE%RE1:A;'*n-W2dqZ+k?8?D+*C6J=]3:jE&X4qZD(D99V-H\sr;lQ#B[*<OJ-.?FmkupB8G)1Do>YTVZi?jLA&9GpWYS^O0Xee5 %BKuaG=Lnh\CE*d;$U\fbAS+UPQ83p.BWL?nH)cc)4I_J?QNBDN_Y^2,"_YWBf#(qLc/d6$b.BaEiLfoB"([NMlO5s[J9<nu&Dc"& %`Fif.SntIuU:$uOl[_o3iEF5="I:O/T7.M\MMD^9NtSSO0)A4-"c>-'//9WSVM!7;RIJEjo@en(BNJEVb9<U7,X8+PiVSanUQQ(B %`g7dDpL;(m$Q3-b)Tj2YrYZ$)Ze]tah`TW6IJ4Le!`c^GpR]U_ApeO3[@#p,Jkqc%-0[Iub>;])a>A:Bhs+TMgf1idlE1EM[e(cP %cj-*f?1!^?rl0_hJniLGG6T*[K=V-U5JtU&PuMmb:*HQ_5]q<0ZAcYZ8srWtn<eoIV0/S64u)b6>/M(M%r"#8NKsMfnmOW#-f5AI %qo_l0BB71'1^,+]^`7lubfoNf?VjcnK7pKV1/pB_ecpjUr?2_C=\:8@ZJYI_OV+f8FT$V;$.F\'QEs^SX26d#6r]h!'%]%i^9d"- %m&LR$V,HVRl]b\?/?$*WCZ,R46>g\mRHrT@HuJcd/!It?=k*!jM!1MFF5(;c][^t#%;<jX%b+Ql,Sjf:?EtP'EC>XEW6RV$1`lFm %c.E<8.#d2dimSd9l5X1pKImf#;U&e8!,V-[US,h$c<79ST$E=MY#UJW;dBZPAKd^?Sq?uj@>>5`maZD.-W)'Yl'\diP`n@tC>K_' %5TQJ:7><;K.km[j;\Ck3]Ol$?/*RX&KTXch/S!)'2;A93cFAQ#Le`9pC@1p4NuM6LRX>?*/+`MgI'bX7lQYXLP[_X$SWKnRelrR5 %o`uF;%09Iq4IBm]2M?[-lC!bPT`m4`o,fZ-6_>RX\*+AH_,S<>olYSi)^o5bhL>kJ=:Gp"\<d5s=Buscqg]eDF^Er[h9`a9]hjc* %WCFPklb9+B8`C\V-X2--GHFf'h+QqG)/"A]HDi>\qflV13Wdh]?Gp(t^g6L2<p#+%-kk2YpKS.ua4:o==P0S*hZ5aRRcjm,G>Ton %HI!+GM5?\4Xq%0lWbG]lme/;m:M`8n(5ar;lF`"E>NiW/P[(NUb-VKn>,L"N/5\.V\e`rm]Za><eFGA;o$`$4pU&)Q,/_K(d0rRV %)%/ai">\KiJn%0\+g0r+Bt\?o;[UkDnPE9^AV>;rNE\7m8X3?kH^G7)M=8Bkg<'RGXT0p*Q&XUrM.a/:A1*m-EV6G%cXDb?S=Ekh %L`S0K7V9HVjc*E3<:8PX'5L$ZU_t0<\2)"O*"oA9CZ]O_lOB/mh*gq14f$aC5_U;H]\oD0XIW#kbr)fdVss.c9jDnB]up"Tnp2m7 %I>F+u[I&1oM,eN-W>pa(n?C9b%F%f)S'98V')a%QmHP^lFg>5UX"lTTM/1,2+"MknQuUO^H<;8s^L-=4I;O&q&;E0YVD*JD^r^jJ %1Lk8/T0&g/jTFYs0g=fW'b55D*3"\Cii=.cQC&7?(Oi%DQ"is[VEAbM<)>D=:J96#7^%^Z2JoE<H]bScat%$FD%Ulog(M&.76HA, %jL-fW@E(kDVc26R/Thn*(##dSo?b27-r7:BMsq&igCBfQI#+9RV6[Knn/3;7an*s>GaY2#%^&DLD)2nNSdT?91ZQijJWK+/3c#!M %l;.>+14TqiAQ'08R@Qik#E<"i.10VJWa,^\Y9QZ#!TkSU=Hb4=frsqWF9>o,'RmG["`6?4,Dg*A^aAEVS;poteBIEd5%#^t".q3j %&%EZmA0/gE;R6$E)P+MZRpYt*mu"@BYEQAfqH9)CQjG=B+hng_=uok*Ecp,DGCK:>Y[0c\8JXNL:?'J\g>r>5@:,P)^GbAs*l4fC %2nV!Sp_\Q&Jl0A[,4A2;S7fbUU[g3mkS3KmnoJIA;ZJ['g5UEgnbdaNFuoGHh'aIqQK!?dS?jA\gXW'.7ZbPk))T'Qs!8:ZH1Hqj %E%&mtEEI^l"AnTLZc@A!*c"(<mjC/f0U)'SOR&jSCYNWO'.*.-SqiD\f*]r47$(=PhE1EDI%FVqS)2,72:)L8?;\EZ<e=/sPu*88 %2n?iq)7t%P(+_CGoAQ<?&Pc'Mh)t"_*L_OS+4hs4q<i,*#(*^Bl/u^nFW/W-Yq+?-/nRU4GIh"sQ^b7a+UhVLDF=n^\*Nc;$AfLC %AKka=.BnL%2Af.gY_,&-T,/6.;j>;3[cOiR64g%@?Eb_1k\aWqm$:ZSf?4N+G4-;S`;C1OZ.6&J\e8;II1'2Ae?DUFQU-Y]nhMQN %;;$#3m6aBTO-M,bUK=[@]cX'dG*!Y`!&ELcnuII)cR<0G*4Efr+$GiY>a+Jg4m:5B[6"s"]o5O<0VCT&19ppu7:2f#0Zpe^Qj5=, %g,\B8kE5a!ne(63^\;^YH)jbcI>uCRE(A/9N%Dq!B>!?`5GR#]gBZk`[%6fB%@98olX#+TN[b6'48c\XMlG8RXh[ecM`I)8iD^+\ %Ro_n&<"V1Ln0]A!:QDE+QN%^>Ae)K9JVkd:W3'Kb8=nNoLKDp6kMYrZB;FPf9?_WeUPsJ$J#U."EJbW%E$u,"Pk6:ABn2p]XashG %$KJk,k],8!Z@G(mY%:NlZe2%2Tl`^m+NCfVMjpUc=BB=RFfLK7h'>0L``Q_aRp7FUR'D_iNKnNOZ?B(u;"MiReAtl<U@:H)DIVeI %QHD-ZVu9_l^'c*j(j;mNFd(_;N3!ra8F6?7YZl-]m]/e7rO2pX?(8G2E`L#*0>'i!`kU!"(`uHQVb3(`M.JoeW)>0"bpS2:am5ui %LV<?@n?Gb0GiKNEoD4'X*6.$\G(@hTcR3D!hgV39Hq!q_%(aVXQnoo?#0?npob6@n&KYFOK0;AiNe`q'\deLT?AocZ-U?C]IR-Cn %hgF$E5bUptJOl":Fea$p"S"+1:*eU2*4oO0mjp9kVuP3KCgpenYtBs'l3nuXagK,sPcf6"WnK`[N_PcKbZNsXiT`]]*Ca),\K.#I %;$G>g#@LH9A]_iO!!Ie6,4,19>YEUiiJAD:3.Q4rCa/,:<9O3@K*<F8[oZXH\1"M0(tF*+TD_EoZq?oO\;U!@CgL#.fkh/e4k0;f %mfaheeBGj-RuouORpb)#E:HKaL_Tl*R)ukYb)R>eh'=nerQ+^hma%3OW0(36V:G/Nj5c9M!gAjK!@mi:.UDCU==4_q&?4j*O"?<! %?2_JG;25!f`8fAo?qH!%Gkc[gr18nVK:'/<,p"ii7):DO.\n/\JClGk7R:4nDsu_8K`eXm?3NRZkd;tP$!*Y4n+0/2%(cE_g&T*Q %?^^bkN==JFBlId!]<R/8221=SUS+l@`_KX6Yoaor(1??r?QX^PK6<>!k/@Y])8XYeP5'A<5+"tS1t%F?D-"fY*QGP?<=%;oR("cO %eAumaG31)qfFfJ+p$^GK-rH*s=^@rp-A(:4%HO'+N5YTIH"T7q)nRpHnM/NC6_08_83mUam[2_5*EhV*_:pAr3-t4Zs"K(9pZmEW %>#OSu<ot`E@QpknO8Xt&(,TMKLs7qS#a/Z^VZ`1e2LW![ORV4G!r:&2n2bI?ZR7dDr5C7%MqXqUQkLlGMgHBf\MNCuj;XGO\%t`@ %P42jakS"(q0&B%0;lq<>h^l^tX'3&6E%i,l\C:]^ZT4+[F#>,T^<S7n+hnK1h<23EW^2]e)Kl2S:kOD*Oii%X"n(!JkXsWE.4V-: %`H=E$RJ+VBHFRSs3&A":NbHGj^<"UYEKtY&#N:T0Eqb+u+Yb]3aa-565A16u8lnU5ckQgi/rYdV/ndp0iY6U3FtkcoJRK&)I;]eZ %o,,?lTn`+E1Ri9:WXrci=A8m(h]P(?gS9?bZYh,/gD<]Lf,r3!`bIPTQ_-*!A?@#6]qgn?<5`)1P/2i8]^$5?+\kqn.6>kc$'<]m %qQ6/#ogA3^k'gE,ma%*diNC+pB?`Vh*eaO1GqBGF@sQE;U[N01O,$EI@\5.`,_qBp3+nD?SI8p[-7k=]]`tF+5Bc#c94ddi/=+=m %@SPsh$68\p`(N'/45p'DDrI&NmG#^p2gT-?H^RGh+q'P,%-2[\;Thr5%&fdMq#,!+s'AFuiQd%;H!GSf#OQrV4K?o_XiO&YN7@GY %@^g\+j?o]W!^d=?9^t7V<@DUt4^o9%BF%FR`mkp];22<iQ;^'Km/<7fAKG8>OOX-&)**j#]cp(mTf6US9du#0d<=Rsrp]F/&O:5U %o&="@ru<<qll-eO^.JuFF?(u.6"s:\?s.tJ\``#90f\r/_IZ6;q\*R"+Dmf'a&5fDZ_hQP_]g6u-BXr#ILGJ1]QW`Wq#<dpIf+]H %XrlY*gUEt0\2_q7n]d!piT&Z8^G0Mcrsrl<c=+$bic1XiB7:"_m>2;uAL3!XWbW*.9$&c2SgiIFr-MiP7F9`bO/M87>s)^]MbMY7 %[f%kBICl)8l?PYW\tmD"9VIXKf#>_Q_[7rCj"6:AR6ic+:*t"nQE]Pr$'H+F4h2i7C'=PakE0[0oP8l8EQb&`)!3CMMb)IEh.7$q %PlG$3O*R9LDZ2tMoEXqA"SF3M1b^C>lImJiWJT#=^#?p]8QKh<RlgqKcT!)s*M,[`bZ-?NC;tW,.)hMb";NYBEWL?199M>6&!l!a %&Pp;QBKU@gs&5S@EM?XG&k8A#*2Y413uKTm.H+j`)^gq1[K>B=o*prB`h,[4:R:[rCN20`N\Ub2chK5K43Z?le'sXf>r/=[g^Iqh %9N3t[Q2++)[%EGc36Fc'#0JoFMXAD;V[kR66<4lNcljt(#eF'TEIrKWH`5)!;O/$^04TE4bGV+=4VL8O7,_0T5gDe&8CuVS\1TXf %m`JG0@NnBU^tRcR3o?$>`ns-cLGMrP)&.:rJ7%\AUgSst2;SP&@b&EMU.UWa(;k;]Wq"I8!1G^%8;juRp*?aS=nL9(-+W(gU!`Pg %71B?ZNdR$ArDqMNV&pQ-"N0\n+[k(DNSLaaLGX-V+n]G9U+.3.NRO/`G@)Wm^#fJU0Sch>5MYM[HC?s4#^ag-SO0+*]1oA6+lJ'i %e+:$tG/S.rMOVg?YPg5'@1]&Vi;cY"hdC#"j:c71I+e_r^"sr?(cje'3;Dk^OS.2fK$ZTk$O>m$B+FE5emggF#S7(7cCU=0<VR95 %iY&$_#Wb$je`jLci+odDQWWN-.\N%2'\#nBS)PN'S7]D[/S[co5(XElWo!+uFPoEea5DSeZ%,X.Q(<Peqd1MaM%.8X!`rL)!liR$ %Tg?Y6\U=j7D2?-n4+=sGI/76Tq,p@;-SP$Z5gU][_REC!.s-fk(r0P%rs%*Cb0gq(s+]fS6S%k]D+Y8=WjT$QZ2Gf^_6r3/a9/Bs %LZep7lN&U:HFHY$`.\qfl=N"!0e7JIrX`AhP*h*b"J>Dd$/3!:DQSc2Yut'+n:O#J7[n-jb/1E9'#,Do*+1WZ5WUTi=N1*73rkf_ %D5tEm;M!69h==^IA*`/U/m4e@D96?a#K]f%S!_"P0/K]hUp%nG7p?dJ.(XEP(:"V#4[BOhW3F[se6G1oeH/VcCrqseaIa',pC5+4 %!V8<&YJ-$'%RG#Y-,YDTe3%=qeEW&"4]VV]S1!G9UK2AF\7c,-<RuTC/:)`]CCC2&pgg8kLJ6p8+Aq(SVp7U03lV/Y3n`i_`)(>k %_NoR,7`3uF/6E$EQHBQ@F@feCpQ5H4P"H3XjPq`>;g%Af9oQFU@psb%+8pMC@:VmO$8s2jRgg*Y2bt.9@t8)X);qQ"&N"J-ms9tk %8G84u52Vd8=_NHRfdM/FlPeB5e/Lq3AOc;O/cgH]l/g:Rl"ZBcRe%)%0-"8Q$dtSUZ`kV:"s:@Qm"L#oG%ZScrs+(Bh!+LpV+[/U %M]Bl#Lm>D8U!Nd]3[j2iGL-]:!/V#'2F1pu!'d]'$T[&-$[+5BKi.XJKB4Zp5Z%nF:5Mal<mPQD\-3IT)5/D)0Z#jK5O?&i\7SfF %-;(*?#t[lY-jYJ;pbPmJ%"Hf6H`sj/h?f'2KctJ1@MiY(o&Sjs9'Vor:K;t.gTB:<LYTVt&,0Bqg'MWGfM:7;ldMdli:ufo.O[V[ %Gu._a?oJrK@&CQmDd)Hks8L>)2'p)A_]e]FmpCG/[F\aN>Mo4)NJZ/effTkI-^h,8O[90A#V_2B-93,A$%=K1I&Y_(2[G+F=C>NR %Puo;`*8jT3Wi8N1'=5K<d:YbRU^>.GUEI:Lfe8<s)[gC*s1&?rjl<X&j(]59_n=7!XC/5t-_naiTa9P3<oK`d9kfRG7AK(b7OM'> %<u^5skVC:Xc:opDg02pKK<qGAB2B:P&.KsJ)Y:nWN7$>m&/Wb)6lZH#=&<VB#a&u+TOM]J5<:K+H@#d:?q\e@,D74$I5SGGZ%ZCf %#Ke7EU?YAU#XTM?X]uaK;"AM.eG;q<<[%sI3JDNC%)ACD*(m/.)`bMWmj9A2CfWAU"/'DB1?I_0%X[gpjSD]'W[Uh4S)NWV^XUBW %&.;7(@gAID4qu]I?3f&([_NW@/6Xd5[LD&Q]S&@!ars&@Lo8H)<(>6f^+7Ad2-jYM=(L9e0.`9dD';<qp0Go9ftPfXeOtS"-\6Dr %%'MJL!3'"/HAPR8KV@Oq\#ad.YqhHeJgr7&0l7<VH?<P7Xr<^f&1Q@Z$G),9a^1<-QZ3Nl`-lFO'*udc.9SVDqk0!8q8*p.fP<17 %K#WH,['Z!:8r@61QG!G]Gb?nGfd`o3G@l2\QJ;k,`nK\!B&UnH[U>l=N/*@#D7'rD3;-NnQ*8NQ\B4lG[1X2m!^Va87^eEQ=Z^;D %>@+JU+c]jlob9.YbIVD0c&1g,Q&<fh6qB$NiMa9KXZ8+eP\Cbj3d!TN`Ko3"fO0M>m!LlTJ7&C3d/[<s0VuHF0R^*UdB]Lg`+Y<m %@:I*tA_])2r$b:<0.'/7bsagkFl8gJW<DgW8)S46HQ<,5;=M5S.Lr2ZTHd+V_e:Q+ZtfG&,c!AbfNQX3CXLfqoErF!S].T):'3F\ %V(on@eljS!m2<1EMZC;&Cu7eq0oc6lYS)#1(U6F42[p^]hk\l1eOkLIlp^c0QD+W18Z.:t7;2nPUh\$QdXJmo)[45tgKUp`&Tg00 %7I'?bMNI:aU=mIlF^TN''g&TLm!BXrT87Wbi_ZoHVV3MuDI1Ru=(Ypj.g*1Gg7<eh9YANNO?iJP^_eVP1.k8Ugrdj$"[X`ZX-5nC %Ul<)a/5:5`&_MiFV9gqt`In@%XPc_4D6"u8Q!ns"7Pn;o3OL>)8^%1>nTME&`@uH:DAgWjl+Tt+bm2iF7TS9$:WUEXY$p5,@dG[b %\2?6(.PRejiEenQ&5>>2#&5/<$e:;<m_F\d9,9XE<@bE$f""2o,p:,kM8>'W0)6,RN0QtahQCb`#grE3&FC1/UJ^I.W*!p=\BcM6 %Q@^lnm^@st`+=mtO'EW=B@;5`J_>2XXWAG#9QhnC#l>#FN!#o&a$d<FQ5T0?`u$\f6'_1@'c$gE71'c&B!SeOh?M''/T/bp$e^c3 %f3rV<&&AA.1:b5(TpbNUL7(hJ4^;^;BXd8A_oSX+6:;LKW$hoh.<:P4Xc")NK#\H+A=mO=EB[oT9OW<p^$\TF-WceR0'ftp"^.lM %9sV*3hOBYEVR8-/IC)iBO>@\F3='.-:869j!O4O1]bCoC'giSt,<HdR",^:/ajs@>J]mKpd>QZn@.9_5kR"nn4+P"F)4=sPpT9lO %8G!L'1^cUR)MTq<=t$S-=+n"1'VrhZ6**hF>:[&r,?hbFgb]p?8q=?ag5DZ[KUg"$%AsHM$YrHg.Yq5=cLOjErE89JD#n<Sf0ZR@ %8mkT^$clX.1pqD1.$U[Xk,j?^US;18`Y`43+YmT'h+R&e((8$!nPB3?Qs:aD<?eHg//_)/57jU`C1,^;GM:R.U50KdP8C\>]dlkq %m3&dLp+,<?k_tYb$lkL-[#$*L)0aGK&t,;R>!g&Pc(D7hcs*?CBQ[J)ZI(XoM/H>]Q6MT(0"0CLLD8c/as+9+BenRp>Ht]_c_0C< %C@f<]>edKqT=-<.f83*5Mn5IXHdV0F[E9sVo)S2[K$W2+9r6XK7E\Wg$rnkoA-<W5,b65blkhcs1_RlG!L10'>L_iq+[LaIC@Nhu %o0JJjjU&9r'iC`+njE^ldu!FR)c+u`Mju]&*OM+4BX?pI@i$TkNbS:ib_M8MIkGo`HqVrHRl(`7c/9KJ-PEGefZp>RC0o!HTZil> %%r7K*<ht,%eZ&4+)t.!gAQ,(IDrk:fVq#tWEXMY`eaI5f?p"ZY&WtLgGL*uC!:be9A+^&4(8#@T[%9EAqujFY_$RsQ=_"e/`iRq< %OF`:8M9ub#Xli#MPNsgVWA_T@4H\hd)]!R1":N>nG.j1C7TJ-L6a7BAZO-Vl[T0*W92qoL'[.\$$u:JA5K-mM':q%+J6&^)&d3So %&*mQX#IP*lRTGt/f>[:i^u)7f=p=>['(fE`<$j*g>@^r%GL2f11RdV2]lqCdKM/f6`K1t=EsIU!&e0*i"X7GfN2.&Smo3H9,n/PZ %A>!TNa?[t]>;W$S1pFX%["E$=%s:=8DNe#(6m+&7BLP^.Ab,NAP5cb^Fj1<IP.$q4NRG1eBFZlKNQO^WB3f8>7CF2E)Eo)LkR]#C %S0]Nd=s7:fXu!t!1j"P^j&7GB2SF+fX5K\ZmYVsaV5l0OJZK_b>cnfX44N_`=(+Nh&[A%Q3P,eep<)Z)9akmN6:c$9_65aES-F>? %f'\gJ4B0m1@i2V(2i(MW=a<eUDL!r/4J)nOQ.M-#J_Qb0"*j:u2X1"0Q5@l5'9r?p/S3M52PXrR!-M^aW8N>DTs^?)lkG/0d]Tj2 %UL-+NS6>+j\S63\.'sIVLdl_tX_c`r`RMt[0A:tDB10(6[6<[`fnma+2%IRA=b1Hb!Q[gR+Icu;-@*1(ZUW/SF,F;R>d6#MM)..d %_[]KG[F:Hpn,h+DOV\nYla=TM1a)a!0o$;@Vq)=rZgW4"RYXtKkgVs9.m?d`!Ca,H(Q9g("ca(/af'3BMm05.+9=b_BDBCH0.0es %b2-kj2jAN'9t+ui,SeKN4-eXKF/S!J2I6O/W9l$$LSJ]c4*`CnTpW*s>)TXNXhVlM%W$ushbGa6>2L\g/&r@KjW5EuFaK*qI;K1^ %if2KBN'g%tR&EK^M'\AQjO'(?,NA"t\j>YVf&d?u"aF%KMcXN`>&3^fa'?$\jp4[&X'&#'D'0)2U/,6.ALm?nO#=NS3n#Xe"#@\" %:M6@6]k.prQ\X\InDMiTK=7mh@jXHFQg6]=>n=D"PCBYh(Rr:)W\H*1.>"A'OsI%?WD+q1V['afnZB(lmMiRUCU>PY'H31c41j?2 %]3Z'J@N!C'FZ1JpS)BA9iAMGP'KPthLgCTH@;&&-2Odutkgnua9,@>K+Y0d<j9-nXCNOB'N&'Wa>f`JITVFI?RKV76h(g*@UkCh1 %#?p@8@S<T'`%7*N@Un)^@W'e(F^jt[O&Q1_'OBefQ?SH!OF^Z;:oN@L0c+ngN0YU"p879q*!P&b9u32UDALJt_rdTT)(1[CJH\e< %Dg%[bJZ=RZeWs+-qnO"0-HE'X.'"eV5$)K!$b`)+@k%)Ne(U6"NQT-#o1/(9_h;QafP1.p"`B8Mp$24tF_a!c./YHam94a6fc-(F %OnJRN=/35s6I?`+Vg.$OBJ,&+&r?\8`+4F*U=iETO9jU6FdB.p=cp1fk;e87U[$@5.JaB$D)_;tCBH&`!o+"APO%KL;%-n8MumXs %Q4jEhY&(3a!+t!F`ADBW[Y5DaE=(D$inVb/0=k;NJ5&$:S\CGL7U$QMLJhp?;%imJ_1@igg+p\%ds91c=tG\KWsft@Zb8WR``S`n %fa8Xm\K[f&ho<_\KR)%h!6d&2bV"V[3aII)PD[4UUk>=_PR/V(M,oEc`kn8cS;j2L&/f!@Z*8oEC1A)H:]m"+^;au0bWu7P3d()X %)PX/qT$K$oI)K^GUH'Y9/SuTj`&4PqY$jL$di5Xe@%iC][h,+=5Yd3@m-,]jF<D8On'&$b)mKM3Jd+kY@rtce%dCd,6!%3oRFX8O %lAg0"HEk>]W!$Tj'l%p-okc<*+-i3:`>Xre]2FY7#,MLQZXfoST2b^)6Gpdb6b/9?NipmW6oEd7E&K(_BNYmnMQtZ2\$-'^M,]1# %+"S@WW-Et!?4)na>`lRd*i>n0XuTCnMEh/KZ"W#qr"N*GaRHBd*@m:FB6!"f6#CmC10Uf0SqGB._7f.?5!Xb$CSc;pP-cr3K)F5r %1,:B)$TTk/de8W9_9&,TUh(0"Mst=f*u4^fpM+M1DK;LNQBRZCZpr(r=d>;T&!ds][b@j-R_Fmndcf7+W&-7Gp^Lh>dqDtD9gm5V %l&;CaN9LsRN.PLWF&iL"l4(>7;?4b?Yo&m:E6eYfd:o&5GT[9J>ncWs3S*r*_3[Fs2H7oU0]?eBH`(n&R\o"#j,^@P]Fmk,XBC9g %U6d7+c1`7d1D0_%CRi!\?;lh)%45.id&o9$^<Ffr<+%!g2p;#,R[?EqZh/AV,="/OhFqE0#V8GD`@<l!^f9A0=O%QEemskLd0bH> %@0hr5W!+7$1asY>Y>U&mc-+I!""NW4qc3_H^nnua-I?MI'Pf3O+bq`gS[X7Pbq`"`12%/+"r\`kXC/OU*O`"N@-0)+.@*A-h6CT3 %.MK/<eCuu'N75bk_Xo43Fg!=@AZ;S;jN0:6(5JAI[H=b4;*`fF)2O(PRuoId%/D""EZTV'ig@TWGlqQ9JnrO]ZTJKG;\Q&ca9VQs %ZOV<GTJja4&tg3OB2JRt^92b1=EQQ+^JYk=2FF2/C2-4J_4.^bH0SmtFYULK$GjM##I3HV(q!SH\NH6@/irUW:e!2RX.lmp/oCkd %O$j(AW>)b]&9Au"n("Y>O;VBB0OWQAI6!'t=KCh$)BJt/@&8]pR\LAI@Sf7V1Dn2"C@tLNg,9PBar(j=[MX0l6TUVhnS3fU2[^C[ %fTMBZ%I4JcniGuN)9-B[OZe)8NhF1F@Kf\&k*Z*j@KlK0VhUC3`)lL$Y]6qV\.d3Q-Y)k7#/t^_@-5fTAq\JAhe`Sho.35,[o[]L %DfM(^$qj_6chX&(oW?]FcR-#\$WMIo$&5T6a!@B#r7.'MO^-9iOe#paKHPgr>u@Fi>a"U%\#mkUB'U.)TK"N_TVWgu_!(h5COuU% %'TAMj&N"Ak;f"Sn0B\&E$M^MXoMHfU$72et6';Di7.WQq>_9j4raH/P^<r+gM!0q:2.-,=!_up)@B*$+Ds#h%a"mu@&s(Q_"!GWZ %@@&gD!m!km![i`nd'1cbLkOfb*GE,hDluD6_!)RW7LV/J2W__)>apg*ST6*8?P*8pfn"^S2s,^g=<h,FA;?c0.mfQp2<JobTs>+" %N4kd<q..n76(r;0nM1Ae1`rkZ!Pp#4:S0ld4:e$_)o9GsT//r!4%TjV[*e_f)@>=@ZQ"7tU]N]t\'dPPASb&2obhX*iuE=*s+kNp %'P/mILkql#\j$o&(kLI>=-8*b"5)0`jVm+gV"SY,+Oq(.X[Mo/52Lu1UI%Qj'NYm+mQ%CX9JPsMaj"UbJ;AjFAPK*ik^CfP6Y\^s %CP1SIh_9l[$A1d`U#2OA7Y)R(-tG[pdu9D1'jTg./Jt5Hff1Wa94%t]QEe))>[L\9(),o#c>l^/:0F9Z27a,0au,EYar+3nf_-Nd %!P5np=q[:PJ@q^Z(JukK"%m3(Z;ub]Z.:+4.d.ZD:qeV_!#E7K]L%=W8jlAi%#-Cdpu3=T1fkr0"g&SQ)*ZooIsoVr_1O9$,nA!: %1hH2%_74@)U+UHh2iU+h'Q@BOMFYK!pgm0C*dC.b),gm6W^,EoI@u,!.U1Q.8(M;%h'$ne.K.ku#*JO9VG-5Z6DZ(l;->qZ;qClo %=Mi'?GqLI%2k9/!*Oo>`em!<o,:k_.MGj$H:^BpV)\b87N?L$'6\#=pY<rV0V3[#)Q=X^/c)!iL,p!f:&&#+t<=2!m%G&eP0;pju %@E<0&Iq<UDN<SaFka^j09bB!aod8]WQ=^,+VhKe'N'[c?EDns3J/9EPI)G*&GpRe@*:/#pQNN)?Z?d#;J4()nWBkZ4`@Ojk6;r]i %Q/oFe=To\Y$k$I3[ra"uj[:]"R$A,\S>qKMMXhBTUY!AG@ZP(;9C'AB-r4V:!j;VE^^>*_].YX7:rZTM*l/jR7F`V[d0D@]?>Fdp %F^[FH17f>6O`GdLgS$(HA9?^eo'ag/+,Yjl3]`erq%Adm&g%^.7o,12E5j*7Se`FX-G$;>%*Y3Ccmk`r$>W8PT^aa:G.'l@ZP-'# %-u?CRTF8\=UC&LZeVH504dmZH;HSe\O8!B@?Ln<rBW^M2OT?8bPoS=!@tSHQ3!h0)&R.%Y`1d=[FM@li7Qq[t@"N*5=if"MH8UBh %6n:Zul5MaAl;ic(D"8q*7E`Un^Q.9H8\j*Q#^4tL<%X:6'cia#0bt9+97R3>2H"0;i[e'DD,/2_kEPf]e<?<dHUl5,)n`oq$oiYR %g.SD#b=Zq=Yc,qZ[9'Q2\bDVJ1Icq9Q)<]f[,;?AgtZn2Ns00t\\3r;,&RQrrFMhV;>n<T9S-@a;3j9&BgRhT0&pq&DC#SD#IUtL %!`f,=c@=mn*kMZtV,2J\;-LlqeJ#>=,gpBQH]S\OJ]n8gK71r_ik5DA[JZt\Gd#=S-Zh7H&WW`>S5!S'bDE=QMBs_)q+fo=F8i1r %1fGW\f2O[tJfP0\b=_139;9o11QX[UhiZT)I^kU;j+.7KNZ&'tR3>1[&WC"3MkG/9cVK]))O1"g!D#4Fad4LD?POcZ'@MYXb,;!D %*unO[-qm_D>QTZ4hRe*l"/>m[/"[</&.@QGEXriL$q6ZlTE9quLR_fTHR)[6%^CQ'NBsVS+Xo]fN9mq_S`MB>(!i;(0F)09,\.=H %pfj'e7D***[oRJi0hgr=D/50U1V4g^:2)3l/#-\:U]IhRG770]+t<\fi^OR]VH@u*_aJG_8W#!1[mRRF(*CsSUrLL>:1"miU'l(O %23Fnd)9OD/eB!5[]YTN3YldFGH81Hcr`bIQ\QRh<A"go'QutFtSd&%'1I,I_3Y=.M,%FA"*GAD2a[T,se7EIFahdH.BfYlU8(AoA %\VB_p&WsgZk'b&J%(1c4_I+IBE<Kp;-B.F6DBE,WkU1Dk'r@&g<gb0tb"T]d+t$p)Q7_"!$EHpWMShB7?Rse1E"B92*I5P#/eG0& %NiMfENtM&S8.HUj/972raV9PDq-Z:@bH"7=3J\Xr0j`#4=]_T_BTOVq%)$+*(2%j<BNVZ\3Im6RYI$90,"J]g"O@aRa2i'smjq)+ %cj'$&U#O;B`"@QbY$,C4/ubFQU_7#i4EY2"7fHl!VBLnaI@qa%;9W*;o9G,Xp/CpK?BtVW#13o1`q0eEFBfL>,beoAd2O;<$J(=g %?IK9ZN_BT)o+rZ4.=uNnWkKO\4V6$-SJ._AH+'gn2\>@fWRPe71=4G3*$0d7Ob"tDdP2FP:(gV:"`tEZr]FgJ!sc7KLse%UJIu'V %f^pM"H"\GD^@%eLc?Tl?000ZkTpB`NKpYTBa@Tcb5NY@K&8SS35S=TD"_`N8/B'N6+Q0&M=pCi6>.PU9BsA5N:hu(d+_W=4#(M3j %UNFihNb'_0Jsb1oV?02T1(g7uU5jb`*jN$i6Bm!dS0DE&$]3^POYSgZE]pqr.p>Pq%FR9sH5_4?hM?PcOm^cRop+^^lEhTWns-de %mS6#o9GDtS>a*mk;4'XcF)$t?N/\]XD0cr?abD9#OZ7QdC?FW>W?tcX"![F1#A2oqjp-;l;8hcc<Y\ho??8qs9uL;S)VM-LRNKLr %\m%3d8s/HY%6[$i.!riDP?M1rAAnku#eZ*>B6KG(4akBP;/NEJ7dCpI;WbEi7$PcLcrdX@[".'Z0cZ#%B3ad7Fp_,YF<#?kLK,.s %(KF@0OO,ML'LYNN/EEos3J).ZPYCQaDO@/o\WT;#'m_<&S&L\$=mlX[m^6V0K=%or_9NH=KH/?E+gjjE.aAI57EOF+`+?%kFL@TU %.jd=B[10J2mnCS+k$u<)E,Gc4?^iGjIUNe/@&8.2aoBkkCKRSTOoME3#u$4-]muF+P]b>-9@)6r\/Ao]_C_X*?`dYGct5@TU^EtN %MkbrJ_TZ*jWblV#pII!sF@o;a;?kliH*>eNf36'QD;-gcVIh26G]GGPCtkWSdWPgCM<m23KgP3_JG6Ddm0V=qB!<S;(XHWo>2MBq %Dma#q\$W'HCol38EP2],0JCLm(+B#[R#[1,l.'%0"\d*i(\$^Dmru3qYfbTN7e)10H%UX+a"ic-^dK9?XW$oL>hFK*Af-n&Y%9sO %U8EP\"WJj1U`j.<#.F,hq&>!sMCPHF;u[JO/+bRuHuQ3$EDa!]W6ufBnANV0d52VY'k.+#HEE/0lD`;gE5WB_Rro-EhQ']pSqfoF %WW\#HJD7ki8Lc1S9/k=5a"";81_G)8(g)XB+cVcB@_B3YjCN7\YO1NrUh16>#^\$.9bn^`8-W@(0'Jl3OH?\UB0Ka2^_ZYk8;^8u %4$Z9#;jgKJ4b;;PBb^W=6DD;eSBOA0<jL)[)Q4`m$U#XiAK#FF]'>,mYW6rj/h'+SVa-nTTI$OB54ZWh#8Cab/Ycs]kBE@FXGU72 %SiN<[p^0$\?CI#e3bEb^Y+@p5%#n:qMJB.";YYK1G&i./"4pE)\#$C>;O3/$kV`@SD%tTSm,\'WOLE?jD]hY=()Vis:r:L0k'M&' %<_6b-BacA`+4r[le`7hX?d!1R,bn$Z>i'J]FmL@dLY-=eX?UloJ<>YI9)]E+Q+U@[dDN+#.hfSX%9Mb^hMSVXX#AD?9mulHV%4/) %DBZkbkiP5S=G-]5.D*U!Ao]K#%mk,E`Ok)^Yq_TIB*1<t)n!V4:m`@W"MJ##O;pVQ@2b5BcU@hA$57bK$:/\Y6,8oN._AI;m^b@4 %(@K=d#JLj]?-NCgF=2]"Baj=<EFt46YURK-@]Wn:e$#0i>_l9uhcg+Kd1TfLCYC[I92=9\]LF4<XU:NSgK)P&GjBJ:W1snI.;2X/ %pM0;5aeQlAY1&Lf\Ri!=JpuWFa:Zp*bAB<Ni.7Ya"4V:Woc!/`/ArZ%-L7&SP&cM9%#0A"bj'i1Z6eWfgbpRfFi]*f%]1jV*C<uk %l+<mUf=IZc=#"h$D^Der:fT;."_7e`]q``JRQOc#RkC%I^h[5r4r.1Z\lM?=Ql\X0+`M@'Z7'LhFcC^L/rh0PdjaK\_FAsBi"UEB %P]da(QEXr`[FR(X&-EGd6*3)*,cC4G#aRQF(3t2:<jRdT12d<EbsABi>@VFr!$<@db*"@dSH#NL3EKj4Xl_MDOgX?ePHi10EN5,A %NFns$qlf9(!I9k_fAqaTg?N^P;_b/q@M"19A<?0em*HW>H#VB]?kAF)R?on6QJ5MR+o8:A&j6=#O;(TG6?opi1p'4(e33]KLaXVf %7i0N)5i!WjgJDg)%h^P+oZGYJK6\h!(<:'q'j#St)]WU9`phI/9da.9Hr`MCNd;gZ@$*L9HWYeeJ6'rT<D`S2ISkI2)1mTo@V`=Q %n>\i%MMEYpFjPN;OMP'"@Et605he$N.[F(22J+B$2=K=JfWu,'=U]*m\r9^0VtmH3D-9abS\S).D5/gcY35EjU629t;7KHGNpF,3 %=:*c@V[tnH`999n&5aPTTJW0.^LepR9M`@i=-5BhK=KJl%"Z2ZZEj:6_4WfUPOaku%BkSHYSUTJBi-A\34sj/^um8N)]gkr@Hb3b %0'Q,gTi&5_'gm'p`3;ZBV=cP.bY3gb3LorqApf1URrrlmRP7P!IQ0WZaGk==e_4&5R\l-EO^WVX=\X_o0f&ON-dGQ20PqG_\o-F. %CF[dWU/n*1&17\dcTr^sL-RgKqTb7e#6jC,d<gV84tP+m$NDmrKgDPE;#QcTWXPmbK*os6ASFE5)H=Lak\>`bh$aI+:g&_aonOd6 %>6'd.(ujlo;i\3^X[_U3ncP8X5_h_R9e,BC+DUSb)(4h0WB>EScT(6G`.C;N@>:j<.$k?70S@6fTNj<)6-YM""spT!)/b2A2_5mX %8s(nTc9^^eQt>,?8U?-@4X?[29(Fd6rZM_Z:m[QGG7<ab6d!UQURoTW#MK-9UOj1C+\QY^Xp7\;<9-)ZEBT;0:qIgV!t<fjE7Q<) %-#Gme0mH-_0@so\:?p#;l!O==p#YG5Hs+GQl!o3tJ1rBF$jn&.,0C=6Ak;K\+X.AP;hLgrY`Lb1TGnUE#0"Lu,3>Km3@Lg9$ai@m %n$&HI+A`RUhErL`$up_moH.$FAgnE]]#UJ,19Ae)/U@\T8S+%Nq0Gcr8)=8n@SgU2eW`pLmW]2hf!]s$+\]OG@!O1gJr'-BpiqZ= %7]_=!X&@c5Z6^tPH]\*j=9'KM%!qq%h8%Y>hQ$Uk7P(i3Df/;iU^S?$2e\9o<(;Pj:P_YLe@HP=")<M?ONLPcV0*e0L`-fL2esoI %$u7>P25/MK.9M2Bo%Ge[-'72"h6)nN#>:?K_-e%*X<C&+#*8EqK3^DcZ,0S:lD%:A,&h<c7X)Q.iQ#&b9QX,V#n^"0@H:bTa9^oU %W``_+UDVKE#5+2]SH_4-oaTb@Z99\upK*UJ3%<0tp4$\S"K=kn/_##t@n$P8j`&QbDe!f^8J#N?)+H;(+M!j_LbZpf<:"WmfY5:9 %d#gZ`UX"D:D50AcA7BZ?aD9$`LHXr,SMb*JGATERT.M:h+JC"q:8#PJ-)AW/Hj-REkq#X4q/Zt:";+F\=e0kT;8kf,o"YLC"EnGf %%8XLZU#<45Hs^YXCda=uFc]@NM;Y.EXCR.*lpf*Lk8bET!@i9T7;G^]S\t4PitIYn_9nltJU`];97k5f:R%Rd<$u<D\1mJqS6]84 %fnPJ4VudGrTWp3>]M0!Od7B65V_GOn\naEZCdW4ICE:./J3N5:pR9;Okaa^!\r\_GjNR`,=CMmc8@Ln_hSDX_ToiZR`6l*?C!dR/ %DgFEHdVN[W!3+XFa\%`ke8%$$pf";B2-?#@"#L>/SeJb^RSCutCMT@?<**":I%X`;QDq<O!,b:WS!pWr6>EfilSHBcU/Dh-Zn<I7 %]qu]7Srf9u]oPVM9!U1)/=/2s=ORLk]Me$0dq4L?+3[B_L0n]bmJq0r_1`+2p+UD,3Ws&b(Gj@&_,G%:`#:bo#1(-E1NW>=*BK"3 %cg9W^IAS8D-oFu:'8S4$BGrj]UCr39*??^V,$N*N>'E\>jjH"mo,UJ5:qMr)GmY*HUeW(KgM=d+]!jpMC`3drYIc!$$@J-I'iRgm %fc[[<VQ2N8jGXO+\/,B.m>V!,bR4Wc`XE>5K,Y9jXW\`Ea:F%dk6rt)aH;7&pC'6H8`nOBR,*2K6G2VoDo4o4930COlIqVb+Xl\' %,0pBm[e?/i""4SZDCp&^@MXKXKL8RQeumQN#.9U&M-5HTfs's(+R"rP'KQBSdd'0d$<=)q5%5re-.sS&"!9(-S^M1Bjrq**%9aQq %o/\s9&LPW2"cPGo-rCs4M:`[s5JgD[9,0<tj]tb.';ZFR8ecOa"i6"oBq2n\+L^FD.R9=SXl@_C>D@79.hBRqf*n^OV)]BgHG^om %oZc!JCN>@;ArCb&e=2_2?P$Gq4O>Nu2AX-63@5]pBMad).'TgT#e(ATK9fk%Yo3\8Cd`?>lp6q#,u_ldXR5QJ.-7$`&CAt%SE)Ad %BRPWs5mUC`=dn!W@NJ0T:ZS$3KRc?^UCdLkJJ2ui#5'16Y?(0h_Sm&haAoZf[Q30CL`Ku>TWJYd#'rDt\S\M#N1^<6`M`[<B-u8J %cS:3_frpN[_m/rM7ht:MU*sd[KrTu56eRPK;/!5^*'g\r*G<HXKC\2uUcLlC*KkpXA`XeMoq2^W/?KH*on+0uJ>P#!VjQ%""uVZK %>0W]E1o)W2X&Y,O.N;O8SqJIp$aK,@'&=gk'(/gIiK-r.@c(&F8Cc+u<H:<!+dr<PTsmt$PCmddXQ4pi5@]0Om\QU_2e.UQn)hH7 %5Kk>Vq8k>RRDG^(3SGVES&$JI7Xs!+M;BWlS-\ME#X,D&[W"R-$=,h^)U:d(P@!fK0O!(!7$-Qk8#oGe'S)-dKZY5j?h!Q,`g"qd %,0<+hT9&1#fJt,KAUT5(`+>8[GbZT#K/HY8:H"?7;!u[L``:O+&V?64Ne#bt>HN>Yaaf(3&7(c&.FYfk2:_u9CTGq9-9(!R*f.[f %jaqAQ@mHQ\,325$a83dUQX[",2'Fm0Y/hVn!tCAsSM!L-p>/D=5rt+NHS_N#KN'!C(utrTpM)!S9+[p4Zb@%Z31NMnI<9to[*s5$ %79Ti8[kZB=5nWWpP#Y9#D.E]pX8EPKSQ.XA>N7kU:^*eV5s$7">dQSZAX;%t0$Z6MEKZ/"k6aTY!X[=$)CZb%n^:1mo.%FYi%Ir, %.o-.eZW]K1K"Hi5$fWS["Tqu/rD%!$7?G-nKh[Jl'tUi(:kbhs`GMc5L4Vc:NXE]IZSJO/']l-Vm-MsiU:9EYLpEArZf,.!4_^^b %-,$$Fc!Q%NNFI(CTk2K*(L5<h/J!/UBAb=[m.'<J0[lI*)edAl#e)969VI%p(Z9;!)b%L9?J8:o(-*m,7[L)6a[o!q&3UcC9.!-S %!_?lFn8Koc&fKKV3>I2!,#JeK.YAU#o?,uo*Q'3h8[Am0n:B=D-5=,TE[Pk)!kCn\c!W;**(_QK*6S?d7S@88]csDZV+&\",(G4? %R]o0]$8#]I!"+_fiW_O*j&GAp=_@jHHe<TJC+HWf=<ERR3@8JIft%.nK%m,'\.HW1`+WA/i)9=OUq0,d:g_#!LKo\f)hpm-\u=8* %;,/A*$%WGWr/a@Xgp,UrYhYaK"V_51cUoGr[Am(Ph!]?7"W;IB"G1r<E/=pR&"'@lYrHg-(mSlY10/PRK)J]_J=n_r%32KLn#>"+ %`Ri$)X^E'9@I>Qo:J2NnG3[D8\;-pP+ZY!Bk!'>IjRLlcaB;5>(,*$7pHkFCUr!HCYa:k65#&:421n#GWoc"1*n\OJ>u]F?YZnZV %TOb9qbY5T2EB5*5R`lb?>1,/7DUiM^7uS=h'etrd>Yi0p];:-*.8*mfNLACI4&+P[j-i74>.p?*4\fUJKitJ"DP)b?j_ND]1\FEK %CB:%\+7,Si_ok@V<U^0;IYpf'67#,Se:]Ye$2/q4VsQ=:7-eM[h+l#<.0QRcppXfXVh7Q%0iZGt[S6&"Xso+&@]D%"&Y.?I+Z4/F %$RJ`a=<@&<XXf^^]sfJ,B^8?>lO?Y0Ks"[nAjp.8@-EeKXW8[)/'HWH"^pZWW1=RJ#rXSXl:$.rS\g]h`Y+b3N[GL=Ne)mY3IUR4 %.[VQCh%]epO_+-)g.PmggY>*]>Ep!>fVEn_.Vk;F:g?6XMYD*WVlGb55Oe^$7]qg^Q'p"[>O\/R]fbt2-^I<gYb,+b;k;.]a>V:N %-<T;q;sjc@h/WA.ZB4C<nIV8A9gH*9a/GoW'W_a:Q(s1D6a7R!kZ9H.la!6_m1ks\%=^pVj$s0U.nV:&Z>)-;ng[O6BpO@YZqS_5 %'"*A5>G94PFB&-.&_"tr=;<f3Gm"dt8IA?`>HL.7[i9CSAr(?Lc(%d/-jNe[Q&!_L7S-1;ec_hXp3)Ht,sRk#I60@,%_g(S"6krI %<#JZmENJF#+E*.*92B+*<-=(7gXN>.[oFc$[T&)`e;q%Q[7$M"h,:B/5#/7#BErYapD*"G:pju&e4L"0HEZDdBl\#eFfs?_:oG5E %0h5F]d#?oQQu;<0&VB:VI#L@Y(OuJWSF&L`(-q\pXT\/lk+]Qq%EO`[0i;s1-V$VS:W*[1R,<;45_R%Y\%G^q;?uo8d.#((3.Mht %,8l4EQ<cU>.*<YH2[cK?@U_ck%fB'L?[=-c6_K(1H-/S1JN#ABM7\h-"g37\.aqfZ_F7$]=(R<tmks26S".MVdu_]DE*CUanLnL; %M^;)Ze]e(s?h2-uSpD)3&_=75EqY?U84JGI2'qrNY$ir=r+-#pRN9X>P[[>'qfb[<U%NiMrQ"9MDu:L`M<&GqG><0m<)cf%L)Hb= %cKt,I$Bk+jo%daX\ZJ!2]_:Z^['i#lAB0k\8cW<n`E-RMQ(Jsp[c%d<74h3bC>DWZX>4(b`<DoW64-m3ZB#unkSSt`Ie#o1$"qk1 %[=.M_*NO2D5Zd/"l,%2.P0%"FH?(mQM1-gi-a*t*hHOL'0W9,&:!Y`d(n/12M@66DB_>ubFj8E'P[k]doGHe(o91[^<*\Behe2Fa %2au#EWsn$&U5LAL>,?Gfq[hH<_=69;@>@bK3Sr=2bt41.IucrZCb=3Z[9FkNXfo[GOeK(%>BD!='*r]$hG88:,LDb1J[C-j,A*m2 %?3P#aGtp*8%Jb=K"U/mP3Yaaa(rmnX\(3*pQt()tQ,#C"&=b?,JYN!#I'9l,'Scr%`H6+ZLG)iNU99Gr>+#loCOqppM#(&@eUdiQ %PsKt:@lb>9?YbAXM7/p(j<o)%S=g?UjFOP*6mh7me!D?&"9.OkcbMqDDabli?)q+&Z2r-T@3[/KOLF3[:j=P4c0C<bX/a]\*kg6o %!pI7r(1Ic5X:Rn@;puWdB!sh#hEFNtMDD&oPmp.6JQ-op)FZ5.Q;If"ia+1#)5sP*#/+BKeSJR5U*_%ZU1lGS7[.WC2q###V1UrG %W<&`fUQgTPV5qC024H#u^B-tb'"oGBiS6^Gk;0)(VM-!<@cbOM96CV&:A!'n:+_69B<F"%HTl!fLqQg#W=W=jY#/j&$O9NqRhAT. %1UMn>dK^mc0**_,m&3PSJkX[aO3.g'HHprm/aHWCS:]rh0=sNT@N1?b<jG8WYkqf[.Tmte[1g)ZV=mgs!I'eD5&,u?h*hR.=bbDn %Fl(5M-l*5s9NZkr#M/:7gQG`!5<%7Vb7TS`B[)<AH?+/UEdfgVU9[&.o.sb5Z[Jnm2>u8%jh-k]'=)Z%34TsZG+m(1oI1u)!%M?3 %P#No<PbSm\ZrMs0Jk5?KP#s2@aPCQW5:Mo8:K+ZD+UjCQ9@NX(`^DE/H..&(<N4l$kr1bq/&j[$YG_Ln8J5R,;AhbS(^kYC;q8u$ %UnX;9AYS<I:0\<\bf<'JjgL>M&ostK@]6+74u"kQ%HnL<R?09#J:c+<.j[nbC_)=AdJS<ATaJJ6?j]>jO/Z22+pEfDdCf9)qb_GV %CK[du/&?B^:DVVCcU<m[l/aoWOanR^:/\`(4sRk'8s3aRB*!tqh9^.FM-_i#65[9:BmFf#$S\Lt>2UcfS=s/,;N,oO`/"gu,I%^_ %.n!VfR/rXIEcnr;#7*Mdg>Ga<!'DpqQ48dT4Y!:K5)nY#=CDhTRO1G>dGT-0pE6nX!cdLJmo<V$.$NhJ/1,NGe*7:@(f,jA!YY_j %%*'6m;WL(ja76_CFIYCS&d.TjV!$UQIAhhOmPTWnbGWB+cJZ?ob5:CYRNftM(fA1a-M*GETPZ5obBKuB+HoH6NPHnQ,d&Fp#PL0q %%$@YCFX*rDV&,qOEV:E/:0c"c)&*K364Qm]&4u[ZfKU[!/;(OM/fQZt0NoMj5n6=dE,XiAgK^)K(dj$-")oV,iK-C)-9kb]3d)Ic %:gpWU&h51(ULBSQY\#YS8>%X`?aJiO*gOm`O>4<5/Mf5E$&-hCEmP%+PG2#)iQ5-b]Mb7=hfA3Jd5iekKUc-K^*4MkW`1%&-i;1> %(-'=nSKlB5jqoW+BpDF%T[mtP(Q=Nf?X#8tld+lXP&tLO77##5<ba=iiFbd6p$'!5;E9`-C3l(3AQ+#>VH5<f-ooQ+iM(jiQH702 %A1W?q%5?2ZNNup\dNH%))YK[`m0lgt(b70J]fNZ,Y0Ld$d/im5b(@euc0M__Q_,an24ZL`M<mCV8aMup_bt<G1),W=jt'>#9J<t" %@+-u<Wb(.)/XI+6<UEg3*a?(R1Du;b;>)5#?n'b4YIdj]Dt:"hP%nF1+B'7b=F36jW.8Ipm"gq)VG`Pb;Z!2AKR/l1B>r(66XrSN %AuddU8/P['S(NB_d3p(rN1o908sL#hZgqA*=ZMC,P6V<dS_sRJQ!4P>VE3"SeXtmR]t>sAf2<G@o4NUHMo(es=r0io@#MU<D!08S %CB3!BEE\Yl7p+rLVp!`;81\2gR/kET8PQslj'Y))2QLYPjXDr&Jb7?Sl-(DO-hG6(+/<HXAZe]H+EQN4'No5F+Kj&O"O!N^>3Vju %fS//1*GA<Q>344"cp.l0^oWc@MAQ3a6@P<cdoD\AZK;0umns"%h%t[kZB1p8$S7NG"Xd/)oSfbZb!0Vmn4`#<Tdncu%?!TY`N_hO %^B(p.rOX+FK]!J6Pg3<)rb3qIW"!>u5hn<M2(Q]-e4PQmU!.R+\$Mj&[>g7>,1`]W'D%b?4W9]tLooVG0_MSQ]A,Y`ZSQ!gV<e`s %Sk!5N$@C3G'mR,nSXHiEb1gXFUA1)8%I,Psa%IiBY%YrU[YdL5EGdV83n+MYMEjT%gec+m=9bI<#SRDl,sjO^3P%=@_hQ]Bl:I`Y %AuojPloVoGEcDIAf`2$hb+0<WOE-<\"r74+)V,#1^Fk>%)NB9J)k.8p(4&l)Pq3p]Lq#8@BO)QVFB(a(-?@T.FWmT$*=^X^f\Gdl %5t8SF;sB#Fh.$L?O[P[@AQ2/$dZNA7F.>?+j_a8o`WX6,1:nkM@R]d1#+HNPS2?%E'^/^n_5;l&C>!Q37IC0+4;GHY&8O>8/olcG %U'C:JR=emO(GiXn4@5;'Vt34j(4[f<=U^Z$?48PiDaKU!0,s:d[nNpV0.AWkBmRBj8L*$b>%if8la^]+?8"&"!61>oJ-ht$C7QJF %W1q#sMOjP=]T_Y(Va)"Jd2-B%Z08].(T'*4\Km(cd=rm*Q!@<O]aa.eXX._MM?tK?S__^[;V6]Y.*ooa&Ld.;j/"+n<a48Ml+M9\ %NqjTKC_Y69W[b]`q^-Ef=H'h^.L,Rmf(6eM*1(Cth6C"]U#9\&3UR.qaVEn48TJVSs$de/.JZl[)W%cFJHaBhG#9/@(F2F7(q.<P %goKSGn(DjNlCmP</fr`YIq<']NmZC6Zt!@'fdXMU8%W)MBQ`dd>=L]W]C+Cl`P]m.lp%k-[[3&X8hI5<s&\TBK6sT)!0qXf5+Nd( %@&;n=KtE"*&ip&Mef_&1Bi\81d:p:_m'S_j7$f=0reMp86]24c%H9gBg4h?Z"`k\ni2/;s,Xk$3YRlCs2Jp>`n#cAb\XSd>?9-Cc %.(5[!LE.aUXKP*@\!>XGCK#OG/s0-)>1+8M.M&SaEHJ'#jg/**pAl^:AK5]rF`$9q]p2TY>\%tN\[@S'el`S-@3ZDc'j3KX'.GWY %b%Z5+%&]B%Em<ijp,!bsLr*5f>u;)E'=BDr7Vcp>"G)bUogfekGpb"YA+h_`%?"8!%bI1=S!2FE*OOD+<C:'J.gr*2R(Z,B3FsA$ %AX.cV)@?#8,]a5T+"I=Ep0JGE'FtP`[4MLV;,p(e8Jo1k)ZgS^<-^oI/:2.t'R((Q#uoph4C%H_Erd;W2m\n]N^#8c;F)P2jYCe0 %/W,9e\3DiYh3hf<'lVa3\M+[0Y+40@Hd/"pRB.Qa:87rj<.u%Qa;H$sI[t[K1m=5<LdKs$U)2aX'gu\^heF_\Ef]`CN1,'Fd>A]n %\j!ccYfX;9PPA&_-AdAK)dPb7[gM<N@o8f\lF]QY85S+@*;'ZZAttb2<`#]+fq+!tCm4/^E"j.02QZI$>aq"ip3$A].n@Z)3'h;5 %FHT,5!=.aN#+L_HKZXp?W!!`g_IW.gc3es8gZ>2iJ16pJXaXQ!-Sp95arI6h+ck,g;Bu%CokT7&/`7R(,lp)p?BIg+?Ce^)!u5d$ %/!/LWcjR$aiLuemSC*<2a@/p$Xbel<\erDQ]VXd^V%c$X<+fXgCITEmgN^iod?n&D9%!heF_oJoHgt]\9-.XEWOpTU)Xq^J`[;'T %=mX\8#9jjN?GAWY*5s(,Bjc6J;5L+$@j04SJsOImU1)A2UU/nXNP,GeB@d>Kcr$K&EUGmZ0Bj,0@n7:(H<"g\*1(4.R=bm*frU*V %J4<2o.PM0b<omG'-9u*W+jOM+_rt/ArP4f&Fhon<En?IK40F"T7&qI@EpV<CXc_p`L87I8$:R$6'BZ#9TN3NsoG1<-Z+>q*%Z/i\ %QimQ_A]II-)A7(N?fus%E>"O(G`S<!Tr/N4/Lk%=)OQ0\9bFCI9=L>qG^RMSFOG(@$Pl+@0P:DdRK3Zehf9$cC!$9ia%oTf7N3n9 %4Vn2#Lj@@'ND;llTL"6.n9'fD5\B=P!Q7,[mU*Lbol2C&1EJ??e>Dep\Jl(;)s@$t=5C-/li)<R40Djp\97&o2]c9DNCSj!Tq=l. %8Uk$;e>Ol--i*[d&a@ct!6(Dt#2r6#SMA^3j$QYabRgcAG_K6%<5)IMJ6bY_ldMP(K/\(as"D]l-jL*PNQK//fLIU;UGh?eY')Wk %%OPqX0@%CmNuR,0"th8XP]V9qRO0cR<hbtD%,4W9#g-cUF=@M.FZTXg%O=6a"f+K.3Wbi9*>SQBG_:WCXeM8!%:,-WJjeS'Ta_8Q %[#HM?S^,ZHKV8V`'%>`gnqORIolHPNZK2)j3T1)Xf+Q^S`*+jt4VqX5SF`I!NGGL[fDs)&q],B$fIO2+G*plb*bG'cO[;@&,.r@7 %;K;jQ0G"9s&PtCfUC!Fr`!s:!Y<-"mF-NS_WGXhYBE5h5XpPjb&uZ9(C0:1g<9+rleg0#VK#T*?9r3b=mi_a><[[,WaCPf,35Rbs %d5XRqR,e<UG/TF5Ho&D\Jto1T@<ON"aTam4:c:WfMC0@\eC3GiqY6Fc.KsKA1i=:'BA#,=gAtk'(_l[-`]eE_=F4W>THLH1?J,cL %8V?.\7<s;reT0HE/WhbS@XtjuX/M]4;FBo7O^V\e/C#(U.6WOhl7*i"O.:enCo*2T7XucK]H,?65s`SH)7P8A*Ge*&WU*mLOEo03 %_&j7$.D'U/n<]r?fWH7hQ#*b=ZU(?k2;S3ReBn#M5Cc)I#MOj7C?b+0H+T5/,eAt4`3Opq$OSBXND]:IngMm#5Qo(a/#i,,U*Tg> %3'MlP+jk9U+WciN+Q0%a7>M(\#inEJcd4qCjr=e!EarqL1]VbtA"$H".*Q86#W9d,bS5l1K5cOc*,'*&fqO*=_.^Q,,H?UD&T_nR %U:d>O,"=H+gVjcTb^bl<4GU$>T?8mO)E_i_[=I=()K(0mPB7&&L]Epf2BQapXB?]l]*;K(-A^>I)P?['4RXQ((UjE=/r$5J!Lb%E %!Hk?^00pY-IN#6)Q?JHUE!u%;C:DCmr6`<6acf1sP"D+hH%hFrV<)gYqat8Qo#nkK_^ngETH-DrP!Pa'D-7.VED6o8d?_s<Oa>6T %Y,NHhDr9Yf\+Y'A>*S8n"k+S%5M/LY.3Jal#@.YT^#<lreJ1F(Xt.mC!SrI0Lgq73XsA6+Kkl"/Yu1U7<FJf.$Q_%lM.ZfEL5o9s %)'p1gLk$-\45a\GgQAfJH_mJ]l*P*:P^49qEb+*24%+)H1<B++HlAT$8%:OS5pNn%W\$1;&5A''7k1T,@k>S?;aT%g$F*7m-ZK&J %d3sB?B_)>5I?QK?kR*n`@9<+M(7X07n4B?7XXctN%P8c&*"R\K$ASX[iL>]H3\WAM8V<IfHISb]U1=^9Pbqb0?EFHQ<>%pQ]I3@d %:1cHoPG3k-"Rdup?@A#\N'+^fR7i\lY(bs>bRkU"WhTYN"%,ZF@4c*b)NZ+6#-A%V!P>Wap`7t+PUW$K&q>%TnIkmVN`Z?N`Nk&n %#6mq,e,l.j&;CCQdZR4i(^Y5C&=MS^n3*?4j>^`a71_FN?/S):2a;mWjO>KVB9KRY0;RW4$E>=[\V4P3FW@.Z7opXEH:(R8*HUBn %Q3,/(RhdQo,@[5'GXi`-Wm6W5+broN9cDk/i&"Y1)>3X'XfODfYq\S_Fl;I%U2Ys1/76^7$.N$;_LUeZlRX3POD,6.2?H<>SH@ZJ %(6n3XMbVg-2CH>JV\!WKJ.7J,##t67RO?`S@V4ks[+8u:?dk8l=]r!&+@DgY]U,D%Q9`0+)Rh:Y4)l&I&WK_Okotf)1RFej6Xb`+ %als$T*!dsu!^[MP1!Se*`!1bTfoc<3-Lg/XAs$mODuh0I(5*%SS"l2b+uho58ol2tP2hkn9QhY$-\?[KNZc7tAA\lshFOu9hCrqV %#]L5r"\$dX^q.G@'ak\Ne'\t:+E>(B;cbR(3%ZU*4*j(O:1/"#oQG#M#(s>NaJ(uINbRB[3fu#r)fq/JECf;G"HF;".+3qG:O6&\ %L:#6FoGGD3ZR*0186e-N7[pt8@je+u\.Nl,.R6?e\;PE-N!mu#*#iKt>Z[V`b\]29'lOJbC"3rjXWWao(9!H4D&iX\^e50/:OBoV %W!RbS4,JXcoSOlgS$;[WSef]eoSP`ks$1R[lq8@?/R+/M,UtXR,Tr0mL2fnL_J.!%IL[N$34@9s9ahMj!Kg0.i[6:aoLt'!#5c6i %`q<e#GmrH,Tis2c5_U^.,<;mfVA-u;-'Kda=NE^@"ZLV\R"51p/<Z#:6k`Hj^,I[=Z5>X8Z1i'lcVH7g!3&@[J4/Osb8Nf:e%(k/ %Zb5[:%f(3\\RIQpF3>pdb/r,55c@^EAV_[lc?-/;H-:-1$Zp2HcM$5+9Zg3C=ftj4@k-mj'X`IcmR0]76-ZPrI*$;(=5B7DdeLCY %R^c)H;rFLR?b14Z#I?&Q9Zd/Sdr_p8mf`2/qh\i!#\o>S!ZF($]^ACTD]l"D[`+K,?<jbAa5j=?S8E_Fgbm`iEX*0>9F(Rt-c\ZI %:EX4'@mYl\Z(@?p##hujdDNotC6B4*4<4]`3]1eF=!7pc@#:OR/RRP-TS0K@RC/'Ge;uHb]:5CNNWEY=o0fYDZr::+'[Q')B/)+Q %+s1uS,![Vl!]Y<k(dt+&G/tWMUBLcJ'.Kgi.@HDh+U8^YZ2n?rSm]&GePa\J*7cO'CmSWCLV%@e4smNK6Fu>.aIP%S%9LMdCme-; %(P>(1oSlc>Oe#'iXHS;=3+tDLdBc3:qEd<;r=ncg7"cD@VUG5jA<;U6Nf#BE5]q7W),skWdNC4WPA%s2b"QBGB8f^qKQEl^d?k?6 %F@rS.K_L(c(1.DOA,%V^fg[9mECYXq<)gcHo=hC9@;_$+>_Ij2]E`<X<iklMfT??k(Et*,JV'acjd7R^G`t2)58ledA\f'rK:'?p %Y2dNCBXl-l;llD^2.;8k#X;'WH4Ik[10Qt0AkQLp.>41D>s\fS_iN:A6%BE-,t/c\'Wp.m2jAQVhRD>j*F*h+8&?>K1*Hc6!-";S %383^WZsjp"R(PjO[i%Q"C=7[3SP20Y*YSk9X>,MHYrme(-48!r<<HfM@Ol75IX*0:b*!f$11"=]s)<8sbu3/i9aI<#Ds.Ub[kFjU %PRaSp@/:\VMdbI!*R2KL`Db#r>bh,/*Vfd$R&AQfLd%2<.n\liC5dsE!X=@XQ+J2b-?e%gINVi!5c!'o-OT-SkA'PURMK*0LUUtk %cY[FB6=s5TU,ZOFUC]oF\#:@=n$5PD2</oj=1h#If4;:/`47CE>@^i2YFe@m4aRLWYU3n0C<6>&dhtW0A^^HjIQFe(fALa&W<fWU %Itke'/IQ(oF-,9(_0i8RXJ%f+N6%6Lp4f>?=Z*s7:Tjuj9:n%&1<DD\)d6."aDAns/YAhL=O&1NS]lLF.nR*Vag*InQ4#F2g!I(Y %OE0Rk):6LD,K4qJNm*`t#h>E<]9S[U6Hani'@D,N',6X+Q=[A](hnjmQK>-CRo;j@ama]1dBX[Qoel7'6#i&u=!g%A/0%gr&9uDu %9C/l,Bq'c(cg"bE</!V?j0'naLCQJ/o[8aepPHgKYoq1D;RGcKmjL85.`Oq/DG!Qpl==^U:bms\4qF9]J@=phB>i7tPlR3VRc^Is %k%RM$qRY":$2_$Xm]a/U-C95nq8J?8DZF*1DjOm!-YXjTYGK$P!Z(tgBX1ISV3ceb;F-EKa$sM2bil's-X%Pe-ElPd\PhXVaatnp %&<+VS;c*5(^t*oiL;tVI5dmq*4f+>rn%CHdI6ue^YV>g.c0=qUSMnEh/U'1BMPG)F)]4bDWp5O?N6-t/(<coJ_:2OBNGD.L23:OD %1a!uu>h7>;^7-aME02k1n=X[C1TdN#J/BVhMe&Gj1N]F-P%-7V[UbG8eXfNj:@'kY\"'>2C'W*,W;\1_9+f("claqs$@AdG`u,4( %ON<t%Xpma>At,kLW=?u_6jXijSP1<^FjoT2>to=j/5UJ*$Ei'&%u>@qpS3D:HV/g)+Cq^;^p[WVo2UX4Ur+1a8)$l5\sPQ&96OM$ %q*%dJ,Dk_I'PNVgN>1Mq"M!NJ#p#r-lLU1\4Y\pe&@Ta%@a<&6hmGAEYj;IN;s,06%J$$HG=*taiiM\Pm6&g@$j+9ZCa&/:.i]27 %?KR)Da1S:jYL/*;lDDk;Cge*D@r1K[W(QmHoo-"2cA/`idiKl]m+@h%[RjLnW`ZNjg_(e:E@^N!*;lP26=+UT>bapt'J/b'$oe[_ %\a(GRS?\6Y$kc9J+X2^FDP0=B&Lfq;30("UZA"\a&blFmSUucAI8:k@ABGaQ1^+*4Ym.I[:.Uq<k,1fJ-:qGoQ"2aM(b0\70Uiap %E[rgo61D%nnenL#`0?"qPa8d1M)*$.UBD0jZr=;LO97tM?Ck8c.=R=P8o.b0e4Jl0,bRFi:WEg"VSFrP6@;//A:^D+S.@n%G%`;J %Bdj7tSk;++E\5gPZKinI86#suB$u5A=?48)aERu-KEUS/D*:Hu8o2X1Yj%%PC1oG7GARZL#L6J>$b^4D$tWA"K\N`-MBkG72H\B@ %&Z4TuE\n_.C?"#Vr"OmBd37;:e?rVQ]SOHLSM%2iKVAp"cXk)AZeLgG6Q/_Ea#iOHr9i7.YW,-F-JM.t_VBt>:c`)8@a&Hd;D;?/ %(GVn`qC%@\#f80eJdR'@Oj]hRfFl9@>c[]1X"S2<4Us:]E_,qBaC.X%!A]TlO?,F+J7LYd%im3E=IQ&F#@d+sMPht4"mB>$j0Q0p %f8((F)d*h:3F#\j+o?:#.crcK;DLkK5$Ut[.9S9,5"#RI"9o?^mubCJk3'eidd\lO\V\NUOj#)Paha9p1b(&BQMnR/E9YI%_H(n: %an2AQZYDj>)k?0F<e4n[(0bLj1)q0]0H9'Y,XmH^&\JO*k)lt@K%LLQ`[$=K_gdkk'W#UJ.2t-q\mPoMmRj@X)CB2padUS+4F7_a %6]e:7\u:uXdE84VM.=uYdRu@tCrkUU:_IXcn[,OH;=#STWqd6pf`EUC*?30p6Q`pT>,_ng#\K9Tl=rMiHS30#7R]k/:-bdeGANuj %$#B5`M!XLD`.ADb2(OK*Um+VfB/Q*dU]N.$7S/>,o7Ha618%Za:@-'c6knKO7"Nl'BfkHj-0m<$<Z/eYM`_ubhGW1O^*eT[:p]B= %YfhQUb@H9`U,B9>R&gDNOBf[se[A/cF^qZ:>47nn=,kaBXkf#jX<$kka(4s_l9$tlQ<V.kg[N6o615dXUO\#[RGA%9LNtqu$-J`L %O)2!ZAB?N\#q"VqD#>p,>H$0uf<C?LD[%RKGE1:11c;]n-QSqJGMKL$i^k?GAME7E:JJB#`oO;$F?R%U?d5@^k,lMf+j4n"XqAhF %Pbh%I,n3jUGGaFQOD2:%\F\YM<l0r+V87$oFb,OVdC\*j,Y9u2_:K\h-Eg;9`MOt\ZD1^MqjpIq#]`k`0IG[V"6m<?\6(JSP'9^S %bIA>c+ltq!ZZ"JgWB?&MQ?KPh185=HZgp/gY)9AmLgtJJ2(irEMI7WdV_ZgX3VW;tb^EWK@kWJ?BJqKLUJUd]Qs>L7XV1dq-r'0R %o3b6ua\E<TdWO&XWQ,>P/i&W2o!!D;c\E1Q2aF(edu3YEG3&``-6K;WoEZG#&!i_THphH2d0\dnc=631^b92qLl\!V[W!"'@0e+> %'0F\8==7T6Yt@1T=oNA_.3?j-Jg&r\LiITIHY&[DJ.&\71+%3)M*3&eOD0r:6*![87R`)=%*TpjN61h^6C*YOA0n@+(8,(2A,,^J %ArR+t^r7j`N=cI.8NgO&%GrEC]+F2![g-k,Q2/EZ9P\T=&IRLfEI9O"e2Xn0"VE<-P)_X*Q93,$p<YXM?omGkLtZCk0h"i:[0a<X %\MJ<n`-fD*!3m:V0,rZ_dn6^kW9gH\&8^M485kt+`5$pPMSKS-[aO(;m>'uO-*F/T8g47mD+)e[WLf]V=JqU#MEQf:+&#\RC%R)g %RN'(6%>e57R<g3c03?$;7?(E@UIZ/@aG?i^_(K")D'[A6-<(o$6t%n(bGP4@_9sI&M2]PqRe<a`OWfUVHgm8sHVjnW/O.Y/-qK.g %o;oedJl,6gSqib))?#Q[Jq5+R3fXb\D%U!EN52/amY2+AUMt2/^q3CY:NaaIl"_``Jq+tDIEaKGU>\E=Bq/p9j>!?9*c`lj\jc-Q %=PBd;Xds@7/\bmWXIFgLqpCGI8$De.$F[)KSh6Ye"2WU@m6>u3s2la45Itk7lLMeUKO*Vf<#R\le?msQDOR<5?ab19da^eEpFQaX %%kXp/V1GGc?TtsbqPC[g?!Ou&jk#JuGN7Ht,pF;M5^e>f#[DnGcp#pVY>#YX..Q!?qs>?3`L#AOs-pG%;MZQ'QPK]Bb\c64UUkp5 %d)+>.,Qt]hfA1Dc@n6Oi(#_55r&opTO8Bb8LJ])J0TQ$lNdVbbCIlKi,Y("n'/YZC(se$[al^Y8pl&`>j*<aWZJg&"4G.qW8$^Eb %SuBJ!O66fhacgQqj`mBdOZYW/o7RXL*7#9^L6I8cdMg?Ohikf&J,_t:5,n>$ahb&7Qm^"#SqOu2P@QdOT#!OWoqj*U0[h7lU;f!) %,YuL+SihX.IjC*<GW%@@a(IN(+3=g0dSUG5"HDSH7WKK(FBjQ?lpEi%_`3O)4Uts]d6CE0qm0kW.IsfVbLDkogRb_DeC1"<#5p[_ %Zr=H*ZJH=#:-&">\SW-fFQrMkF6Q+0Cn!Nbe<q,K`b02$nFGu^YC?Ehht3d)^AcZdkUsVhgR1jl3dAK,X\[htEVR\[4*]q8J+u7* %T-&ONSHlpt/&N[Z5',Wl>>BItg]d,cjZDAo$bu:qO5HLW55p]%q1\S!\an;@ibbTs]tp#:Vf1>hP/TM4o!^gV=81MI^d"Zf#O]:g %Y<M[75Q1'FhcQG!`anru>L,:dh0f"pJ*doA\aR@aIeXNOH2+!R]^Hq+q7Ak:kL]GES6<9rXY8nPrm%/3K>4tcM[r&CW4nEb+*mX> %&,a<m55;9>?[Y5ns!ak<h^uP-K6Mh=o++&Hq%=ctpl"lqqR=35c2II9T44@`]$5[%]0>lOqnDjHUMF65@uihG^gI,m]>!-=H^],m %oup'H](:QH^Ajnk`cQh<55i;ZDr*Z*_qFUfB?0s8q2'HR>GM5qmf&VA06s,t-Zsm]^]3,>pu77`WVmY%q1J-?fQHU\[rCNdJY2r5 %#9KJMC*39L?iTE#^&7]Ur@)Aco%!&LNo>BRUHeCYQd9NFBaMsIouZkf8,&YTKnJ3i;n"l#b@qd*r&[.8RIrU:h>d(0^N8QIcTc9i %;bhW77Bc^I5JD?tc6%E"iHmfcI:%';)5fUYPVXq?_tuXs^a&/(J)m7$r3"eW3dYXW^AUbjEq_e8d/;9Er:M]am[nXe(,Z&P)`Pgq %?ZEnrRr"Z#s,lbuogMY@A[BYMs4@jpmZPgR5GI!^`dU<3F(FlkA8h,Hf?=i0a<OsY\lJ3'b;1J+cb##O_6<m`k@[Q8`*UFHlc&>m %K?qg]c5KH>k44+j*<)A<B5il$+1crRcQj8d\,GGNJ+Zb7%WJ[C+8OoETDm1?(J@Q9c0b=VIW^`BIf?ZtJ+-`:?,7bBVoCm>JKM:k %+9(8JJ+En0F6D/!'-+OCn+Zh1(PKVW^OPAZ^\7V]Dg'UmJXdc'qWORO2'3o^HMl>ihRWEEm/s8GS5%o6I<YW&+&72A/`5bER![Q& %Bh9\EJ,*ku43U3eS9u,kHhr\b17bJl]\nsRpgCLNFkq]FZnp!V(*D9MS_A0O+V\`@'A+V#PrL]"ftRE]/%6[tB'sfF0ITHur4-gm %NNPF[d#B@NU?f=./cYqU_I#m5*s2@GTYshF#GiYK&2Dgn^=0h5.9_jAes(id7EV.K5)`nD_,X)pjqad5Bg78&&Gt>PAHY=cU>Zs2 %*^RE+HD\ZllY]GCDe0",ZFY#0hPHK)UJP<X:qR-hFXq"N+dB)1oS:@EnUI`h$dq7:&-5/g^_/q(.R'MW8,eCg=&Z8:f-8<=Y^io] %?@-\LCj7ZAa!&Rf]#F7"#2j]]NaD`pe0d_^JEr6Tc;\AXo,`*F[b,`Sc+Sj(5BNS%m7dQ82V1Q+)rlJj;(7?B"TkX:kpKN)OFdHk %oU5o74F9[76Fm:$/qlP>Kop+?.>boP&Ngp>rBU]&92K>YL8VT/IL'oq;=o#fUEEW1j/[lE&#&qq4VajCrGVMeC%#'mf[nqC\.)a) %D<N1A:a7KS[US,Odp'((kUA,Q1=eYqlQ%j]HJSYok\1.?)U9Wo.!cNReU>cr"I.TM$kh+eVHa6H6NAm][/sNdkXT/\lJI2):\DO1 %p-@q0J:eH:OCQd6Tl`Tgjc!P9jQP21@kCPRK_'kbF\S'<L\r>G5@FWq,m8h(jX`?BOm"5FGk/+_cX_Fjjg[\8#N:"H:qHVTA60Ie %gnDG!#O,;e)2FD:)33uuZrN`!5[oY.hc9<u>mU*m(HFe):Y_g6]Q;\LK%4'):;G-B>J/h;hl5VBfRg:9#41dSWeH(DV,)!9lam&l %pPj@?mp15)dVTE,r44OSs#HVK?f<i\5K/Z>^8DCQh(odn]7#`phkp9i!:J$3([aNkme/eT>V0[kFbmU.g(@6?4\+ASC]b<Zj8YFc %QNc14R0^??g5(R>A!8iXEU,P7]PNK%ZF@L6]C,OW?iQu&o^BNeNn'tm)L_A&&,s_$^\dKg^&Qr9rpnD7q"OdBIsB-oEkuu!dO.9R %:_p<#q^;F.RlYrU^Zjq\nt?@Up2_>ThOCIIn,//l-:Q_es6+fJ`&Gq"rVU"b=FTeehu's5FZ&(>s8:1brq*lJX?ZR-s6Gl`o^+TY %fNrUa^\Y3Bqs[,T2#[?o+92<ns1n3u`<1PM>7SCGNd&.r*I#0p^hk`Qb#/2s%B+Z?(=F^TKk)'<qjna^(Sr_&CN&E,00B*VhgEHM %bI#%ehnB<rkS@jGkB0k's.o@hLU^3X4l!:4[\_MA\t"bmHf*Z^#PP=5AI\J3]a#?kh5@BYT`OL_F6c`"gaG"M>20=Z<$*&X9&!FD %%i.t;DPhZ!GZs`^-P,.W"1X["\E`kimNS)%mqmCE*D0I[('hnV#G8a6D+;/RG]`cVIIa[IK%slpl4^XK6`d_06cfeeNrQ]t<pNrH %*':@[`6ZT<hY/8pn%SJL/ALANs8&)V5Q&Uc54shX]k@AH<o<\IT=@+,cj0"<Od3bsIcQ]"Qt4&Er:uBoQtl>T5C?kmf^\c%\mnI@ %Du%j*UW?r+IIplBp,8]!@upRkg#L3sc>*(*@t2"Yg\p@!B=GMA8$1JEn`e`O*dd7W^K$`9otR]^m'4Spr!hHLHgb7Th>_d3\,.iE %2ganrs2#<D(E9dZe2O,X]C4XUh1P/_]D&LE]u/0kmmk"%2JVs<@m>us5I#4?T/[GM2DMqXNoYKCZd*%=T*OT!XaG/aG+[hAq"#H4 %j7iG8n(Zd?T6i6#4)jrjm67C/rdCDCYLu/>TW\1$rm<dO^A-HNJc+hpc><4$n%YXMR!8J]XC`RR<tcPO><b1D<keA+PKf]iPdg\_ %(T*]#j);]m.;OE6J+W.do6B/brSSe/4Rf+q?HA6&rlP%=LK[QIn,9dmhOA'*LHbHhT6p;hmjimRht84<h=^bkXl&>%r1'!-90'<i %I"k&7,8,CTLn.6hOIVOqO&Y7X,>%d"Gq%JKP>;X@YA'+4W00_tB9?-lJB3SslrpDDp3h$1A^8=tk'Y=;/Xm$2fQ,-cX\XB1eue7! %3OWaPlD^\QG'a!FmF5(,3pa_W<_kgUl"?SFGP9^2B:\kje"8PNEm#o2eX:LASGUNIc[PSrB:aIqgmP/'PWK(X)/#Ohm^D_YHiEWb %chYmMDqhg8T/l#o6*mnhZ0aR7?Z=s3?8rk:n-'V7E;jpe4l`WO%2%Z@mWmt[rro0U0=c3%V3bM/n`U/&5QAB;iAN0tHg9j.SU95b %/f\0&rN[GF>]I`C*LCWXA9?f%c9(d%e"<'jgp6U[1S8[Do3QC`V(]F>Wq"C,1VWF;(L;@7$_DS!1Wj*e;bhc;3R<02$SL;Mj3!q) %.Tb6)g,6Tba7bED4TF*t4PfFqmQ1*dk?`D\p)R6%EbUko[&*)'k>aSr^$,:<I:g4bQ;c*hkI_0lQ_KlYD;&L)%?9+fjbka:iUbEi %[+fo\=fK#k0=qkD\m9gYeQ8[If;=:(>^"MKcTO4H:iC^SZ_.!/96Z>q-8iEtRMWa6R]H>(/ZPkuiO1bWnWp(:rLEJNJ'ms?GLdr2 %f=^n%e'ErU61)CW=)8saE8ETN=.edrcZi3rm8^brG?;QSb?pE]^APrOGG3l9j^f5ks#JCbj&Bl>DAqAiY"H/th7_l"^>^YLnrhM* %D0B3-fu4akk?MeHk./fd_'ROtbL,`.?Lm)k;S+d$Mpm=&kV"fhqbHn+j1B>5*Gg,T>TK`^8'a9NIK^nP?iAt#j)J"A;pVN9QYr<? %k3?a1&*C(P`Ue;^^,UN_WPd3sGR8eRBc^Wd*Ui$ie$e!-IE$OK]^V(#V&.a.<7YbfT,,;tpWMmaq4gS]6NVf.^2_]uaqn>EHN%uC %oodn`)<X-Zr!Ut/]lK&M9kjFj]IGM_d=pb%4$0X\eDY+SV=g>s?FJn:X2aDeW[i6tQ59Jqc[Nm%Vj4MNVdb.GJ)TVN9.tY>NqDq; %b:^L'L!NQ>dTqcj`7sk9cb86?UPgb8'\i#L(LD@&F15#QEar"bF(G<JT,0WiK'/a"b]ALtqAEp1_t_&hT)HlGbaib-&E=o4nr.Y! %.=XA<oM_ZW4[o.r).t:>`VaJ\Q*`[HBr;XEHQ$)4AsHT/J=S$A]!9_/bEgC,k[XTP.<?P]b]tIcc[_juo:mOr3[#gsTrs*Z.A-L. %4k3C3(3dq:J:K1V8t/3KFtO-#7qX+<J>In7qCk5d:eC9ar)Qck9s5X#?nY5FR7^VPPAqF.a/Qc5B:.r.-hFU\SZ39)O/]Y59NSq1 %FB]RI3,/H(7bI:o3U/,t-HH?e$%Aglj:fs<'t]GX"b<[QpK!1b5er-1eD78ho"1UB3H1e.'O4mJWjo6rHjaJ_C01\K2B[!$rpM1E %i"I78[l;%p[I[hrX)R)<(K^V)msk@u]_C;(\F!!L[;3L)_nZ!X5On=er:%bp^ADDinE^,I-bo]9^:#Q+^@%$UIIO#(qYU<g^_\)= %k_fuLcd."8A&%j"htAq8I(SG$n+aGSrd>ZLp;hm\I/I(&F8J`3If;EXna?;*>"_'ZWF,[sYGSMD#O_HPJALc,O8ni<lJNugp6RuA %d.I&Cs,UO_p1s3s=)@C)<Vq8nW;lb&s/3O#4+?FXpTGIl,PV6"YC4_k4T6jKrq;uaPL#IZJ.LK9GCTI?s6mD=k3!aLr9GI'eDL5b %r=Ao!6XRA'T)\?DJ+USOs-qWM@Xd50Xm`shkC2Oer\VmgmsX+Ys4D\4j\=k7VB>h<Dcg9?^OG,>msjeMXPEZ,Y8VkH?$a8hN.YIX %mE`nLE?hsM-JA*]UTg@Q'PF"oQq$(F"/_DY49FQdp,toYIS&-3V#_pViM/-DCu;QSirHT4'g.o,:1&@ckh<q0p5aGMmeu:E>^fl6 %rGDFM?.soGE7:ooQWE"PFPEBg0&<df)]duSZ"r_If)@i#e)9NLdY$qu+hdIfY?kL:3V_b8X34SB&%Cq5*Z\K8esd%'qE;]E)L$T* %Boc%Kol99;<QAf91T#rbq8b0@8s8M0=f7*OqDq@)%9q=$2pkc1Y8;EYj>+GXjkuhdQ,TR_i5^1^\3=o?".)feoTt$Udc+]ZaQ*L. %qb-MC[4=N-K/?A?k]l.f]k[T+e\)2X9.Or;^U!X.T:c8P<>P%#Y+fHQ1RYH4UfroDC6fju9;Ik=-n0%mW\"=S'N&Z]6'XKD":eS0 %Ek"^cZrP^Jlbj'P,7a6TRR<?oQJk$<0JW[?<^,Eb-kt]7"#?$&K_@4p<1>U&f+hNeX4ZpVA5V4:UTE"Qbo+<td*]qs/:VW+6X;(" %$ct4g8f\8.o?"P7QtoB8mJ'BHUubX-?(RYQT'J6'<6HA"hC"!G1t=4L['#gQkZeLPH*"NB'Y-PDQQEmDBU@;%9_(CIDN&QA*7c@S %\@cqL[qtX0Lq5a`[m!*13L0[cqacajh2c+aa*.MR0oQc#J0PuPM&X5WLN0$nYi.8WT)l#LN5ou>Z\J"'O5]UN_"9=PW%lpYT"k@h %H,f?l%cHF:akr;s-\"qkT)AQ8qL-5Ac6nJHE)N9T_F<c<TmlP,%qBPYO684J)8P8gN"$#2U5-"q!M$Z.*74a]`%[3\!69()a)^oa %+3F&aqp>l8M#(?ic&`P.2F+@sElut^cee@Hq:Trbl*J3F:-%^3kIg$%??t#EoQ/J3^[+D83Tmccq!Te=car>Z[k,;cY+LuO]AC*r %W\<8DmBfdr3doTSNSj\5^[^j/]gmPNp>`pXe*l)(qr4rjY%bK?XG_;+]`4&mmW/mGB\ano4T+.#rr1q"Gip#hXD,??X;u5(kHFg& %r=>0L9TQ(5pO)%W^@(QK``pd#r9Jgq,PQRo$;9[3L[Y,m%o5#GjfBJ0pVS'l7]C^prmZ25=Veu)g;S"*To\"o"/%,$rh28UI%!N< %Dqk69O5)Z-bNb5e54["bT-[@gVdHn,"8AmL_Y*C]^Uu>a;/G(^dW^3#_=\AL^@2s-J)`s7"a0^qote?0s5WSIZ?&do7(;FDTtgK( %=$:23RY:&IFdkGkgi"aYkk$H2cMk+nIXHcc++*XrO2(;0cJETa[TD>Y[i9FYVW)O_HKDS6:3kF85BG.?Li/8:EmN(er%,5Rg!-o& %fmig72a:qFn1Ka^*H,][4T*kCm+n6Kn0Z`IUCVh5h(RTmF]3&rh-P:$Q;-`im<2ET;nLl8T&74ul]Le%olq0,[*5;(pH:Kq6T<(7 %'2SSB-U.E8!<\4FTDc\N"29$ShKT"ja8\=ZCUF$$G7QG%;bl(jg%B^Lq:#-NptLk-QIfJ%FC5Ybh3Yl++"hcN'.p+ilEk\ZBVdM# %!77l^>onaTc5o1)MWS,TT<[]l]F>!o;g?B*]YO*u)_^]j76t`60Yn.Z)dl-Yef:%'oi0"9+qR3R'pWtIO#Y(dDVF_fKO9JtnX<') %F52=q7]Z[,M^"ij3@Y\H`%%#!MM#>(42rZ`mR#eF_+WBcGO=DLiT4;;+'LqaM:bH8j'F+oEThh;e0B>#g\2]<4&;1`q-1lfO64.% %%!LG(e=PU&aO..0pE-tXBlX1<D.u":78LMoHJ<Scd_``%>"Cf*'8?,I^@m;Jb:7ru!o<XPJag'($a2U5a1eB5q>Q#?CTV-,*2_)g %@fc*-4):rGgt%`X&RqI+46rcI;(Gf7gNP`M"+6itkpqFolJI8:f_/:cg5+cm9=/J!RA0FBKkR73Bq1c8\[<qQZN1k8DC9odcIm`$ %@ZMX;XF2?><Qs+08!m.ngebj;_R^\7mDr^S%Acl8D2:UIpqN:i,AoE'6LgP;r=/`#gW1%Qk]`CF7lc"n)>W;7b&;`mgANY,H2+l# %]u@bA+F;7\]nlac#mPn'bOEH#eic$Zj&O]ip#D;rI)DYkYN-snmB8PJh=(?7DgLe^pquLp\*s-DpO)k4`ugY^CA$>qle;o`jta[5 %gA.6#YIifTE]fNH33f2i-"'E=&XdeFVaNR)O7o)7QQFCCZ$jr\T,!DsnjRi&T7C&9HD21'25ss4)hsuGlQj_s?,lut<?EH-%jOE^ %X1M\%&BZE8ML]oYO%Fglh_nL)m8O>>[oo5")RYDQGG:FOMgPaKJ<IofY9%qOftc%&bC4E*WG(HkmnD=?Qq:u?*s?3(43-0$Xcjp@ %DL&BX$aspN<9(^Gf`m+!>N>$?Ukp]t2g0`"FhV\)4I8J3f(IM0W$9\<)CNoo<,S`!Xp^H\dKXZnT5GH,KPD#SD5Nc1*P\D,`\XKc %$f0+d>Wk(VlQs=6k`ZA5A*c+MBXuO`F+BUZ,65T)f$;k^V$[3m[q6)HY@n]8o^3^UC17@O9Di;%LeN'Tc@n+p6&:A]Ut[RrksEgI %n3odL7mEhUYi`R*(Jip3m/a'J`VM7F\g"4MrJ5<pp?V6J%g,UZ8I#ZDlaqVj!t$cb_5=!gEI:=22LRm]qt_a)+MMW,UX6c(^0(E, %GX/*Fa)RoGN:S(0q%e.'UZHK2%g,T_F/OpR_6q4d#XLZ=8H\c6P>LW&it1eGi97dj&rOBZf`YhL"&ZV.X!n0s^U%ig]@"U6-Z-DX %eFRF][phniUsmp)dMS&+U6'KqC?':7S%ETk>ZC0NIFE*k'-SgFfPm$GnMlIP;FNOUR-b)ua(As+3`g6A;.;KcL^\kiNME1g)dS]< %>`o_GRmkq1rPfX"DAJsPdri@]B]_ZUo*01'l],FcKJr8bdYc>/;J_*>'1*Q)n8\aQZ/:sqC$=I$P;FQB<;@cTKs^n32\Q)DjQl4% %@WNtmRV3d2-<lsg,4ID&]oq_O3kjjVfSj+?iHuqA2R'2m"T$[],eVfE6J$m]*r$-rUlGas8*tomjgQ6he^'a<7es]28Tj7t8T//b %LpB_oN<TW/JrE0g7Q6_uNU(5!=//u[`;XjqHA>jqH>XA[m5Pr0Hn*aMdNZnb/cC;14sE?YTV`e$SPTUV`;-9f\^?j@`mZm+,Emt+ %GmGY\LVNEAh2DKX'-<=!VE,X,h'O].Q?d+7Nc&L2#L9+j"*u4#du)R<3:X0G5o-R1/b+'rmuoJQE7pCs5p8UU`/]YS^(Qk:I51hq %%G#<[JcWi!81KCh[oRf^/)Q]1J'q3GW!7#j+25qJBVtEd#q]cdSi70U?7"ji:s)7cqj.i[5J2$kkhth9#F7j&qeo]-0Ft*Ji!/@^ %?9"/`a-E,(+542JAa*e'='p(m.@3].7Je<+phj2ZoDZo\Hq6hBk60'gp2/F.LT7M.Mibm6em&aoCFoNBe\Sc%8Lpi5)KXFUhS!`Y %G%]k4(;>AI\?pBDYL=,KLAL(N']#]kmk\[,DS5Ze5S!H13:#*#dbX=OUPsm`?]_5$d#P3fYn#7NDNrsudXb9XkGBl<bI-Mirb+Q4 %AnF4I&m)$GI3e\=a]'juPp?OCVIM'&B5.O*%Q..Ya-d.*-p"Ln!lY?4V`jhrN3nBU&D<SJ[)>P7XAL/E^qu(oT]B9HSt@:[FZ#T< %CT:]/?keH\FO_4)"Y(t"?'SNN&S`"!,*XN$\Xf;/"N0BM2)J.e<VSX=5W\5Z3+5<nZ([g^GCaEND9=+9V2#;+"t2+6VMtS;njr8Q %8.)Fig.8,R#<d?FFG+<bT1F*Yi[SYNqkaZ_Mt(MU*4.n;DP\'i+G78tgd'T/jE*QlarPJ'O/"<:]aCA!fi0iU4OV;*CT%Ee1n:G6 %FJm-&7[fsUGEKISdm8LsG!0i+1o3d1@9BV,j^8q`1KDWdP.p?icS/f/"[OgQ*EG;mWC2:c$"%=SI&,"49c!1+@o!`#V\:9Am"k># %Ag=R`Q<o+U0X.?=@&t1g6jsL&%kZp&c!_XG2M8Ro/WDgNSiE"a_%4L7ksZVQYtR\e9<YrM`Sc9T9@>SQ>c!p"KjnHSHu)+=Fl2bK %lO]9Dn,!Ho)P1sTp9&T26qR0m/1Q@N$AaL;6VEmlUV+F*P.IB)OshJ#Ymlr;Fo&PXRV6E7V,pCW;9SIqj98R^B[1T<MWT/8E=png %U=Du2JVB1r=F<ZOO]7")&8?-uXkgXc=Z[`>VrK(/8>gIU'sQA[VDckM-A=98fJ3!n67)#gmY_q,CQ=b/n>=aF/?J24U<)ordV(bs %]mjU)C%9QuiDgjK<uaD$`sUBD.hsI\"As"rdlJ2%l`nY!Zt%k_2Ik_qE('So]KP#?][RR<9\\I&^I-ulM(.&VO*HG+9!Ag[2P"Ut %L5eSlgb`ljh))fZ.gKjBL#]c`cpE:ip!c./,a4hP,t_WcN\9S;oTFs^qNdLOf="ehktugsKq1!D*dN3B)Xqo_pr0Mne*:^-AI1Hp %'gcf#4ZDe9\N/L+:qFnr>i7E&?d.>N!8hnrc-?+qVuPUqlSkX41FF"mf<$)XGl-^*(024-ZEu[(.4I]"?*4"[Lqh`YY\tUajal1\ %/kX;gn)(lufBAP!8^M3A#7g,>C3fVg4L_)%Ie1:-6_cOs*t>ZNl5:ErWJapXQgJ^;gVU\$Urc??V(SVuTX!"sVY[/BkQXb,6$f"Z %XX#(\p5.?R4+)!Umn2<IknPa&Bj9k3K*u"oG@eIjW=(Ptm4CsM$t8DiTiEe.7%>)GFYV_Og2B*dYe%2[+"hj'JVCcB%k`iRh1</q %b?hoopW[VO/1N6>d@6T)GuO+2dCt=^ip+D;%7^-XKgk:jp8*D:gYS/?Kf@O^oqo<?9.Pq$9=leumGt[F(B;<F50c6!`[ah8^K=:r %0:3.:)_1cooIJdTonIc$GG^'`GHM7e4T.3>1(*Q/*;;PX/YP,+q=I5K,h].li,+<$cu#``>D:t1funk[5/rW[XbFsN9<S&Vs.?^t %'6N9SmQ1c!f.R$.\L0S4)e"icUb;ri6R(-=4/gtggS[\7@Fn'MLCcQ!VSbWq5=E%Cf#aF:`!Ka/F)5,B2L"-c"WfgB0R5)-!D>ar %9r^dM"A24ips^\5[c>9o`/cbt5;VKK5Ml!5StRr1<Bn3m.aP^;^!BHbRDX*,n*nbn9#p1'IHu7E'V.7eGV%l9@]n2O2ejI"34J4= %/,S5<6@U6m=9:.!h3\D7"Qj"A-LpkJ9D\%Yh."ZVg"q.4P$ja4n%Kf8K,ZM0UBPg4PH3io,JA9h_7d>GUCO2KGh&LA`O?mS&(`BQ %gq-Zp^:O?H9:N]1VD%Z!Zmllh*nPI2m,DV4"/ATVE$L5Zg3*ABRn)(hk!hFiDP2hk1SVLAY*g6r\p7`Wd(k8[Fn<&ZHOjuURF^U+ %c[#_X]A?Lhpsj-i0"pmo9.MsW7KHUJSU#[E-1Z4hf\JZ`G1RV\\^$`7^+BH<h!?JPei2sMGPL*ieV-Bf=*H8:30:QSDahS_b%=5# %?fD-SiE`YDHYDI8FGLbEm,T)P\7OX-]n[,9Ec!p1Sfm:k0QS8Z'3r"b.EPi8B4:5&cAm")k,":qT=L9MFr?5gI6lHpnP5*45KQ,c %o$=)oT1?m62g/]Wc4V%=@in2fHi<7/"/ArR^2Vj+\$+,Qd#d#L>hD-^S0n*d,`>[ZFR-ZYj@HA:E;TXbDk:rpoj-`b:Q]Y"mXjI0 %&`nOom4ON@(&l1"qS'#!rg;!:K8]VOF9jF^!U`/PUWc_Z7R2LrjnqfbN04CT.Kje%hR[WZ(0%Mn]PV*MXn'uk@e&CAifemWY>+e< %r)n,(aeHP'=nJu6U+\q^J#q`Y2UBp/=a>QiIscpo''+L?gt_&cOBs@j,6pjg[rQ_=p\k8AQ^#RXX=h23?db?L2fT*Smsj*?/,%bG %BX$aef5fr)M[TD[o9V$[VPflmK"dZ1]41Nq$Wc54>1s(hG_*nkU^CJ:D)m-ug&Q<mM-I[%\CK(WDI-LP9IjN7Ib-6dAT`ibii=q" %:0o9n9@X_)@j>8&ZZomHb0BhXEm$*VKqq;H)nJ`m,UXJP##aInQZbI4@#fiT\DtY9W^4)QAhk)\30&`oXM+%/4Blg]cG"Ht3]kC9 %qME6_N]tQ#f4Bk1?=j'\?TcFHs+U$_S_]Kj0/f<TnL'aa0e/fH[*Pc@.;=[h:EO63`Z-KF9U?hk(AK`pWs=[#LrcnpTnH&P9RoY+ %=u":dDJ#n3,97S9Y#s>#R(f>X>WoZAFn,/LG4GFB#7p0*\:agOdD[X0YO;AOP6]4L)LQlONtTrpp--dKhs2uf9PKRU8=Ac5?hfIU %;te%klpLkelar@9b2Y'f8!1/gA4bNq!iG:qA+s6!jH(`Xm3e:'\.^Bk4pa3cP9LS%IoGJj.'_A:#XGBf%.N4`0L*ZRNup=:=iD'# %:tOQ7P,GH'^h.lWg-/<6Yk^]-L?r`<%X0`1,'=nfGX_H?)p5L0Q#d[1Kli?hWWTR!$pY-PW]fVNT;XFU^G>qej%*ZKZ<HgpN>:]p %#s9N+\>MCe&%/A:R-P5,ItZJ5JVDX]\X-'G_L.2o_Q<V;-O$0f@f$:kKq,>+c+]=MaRo5sGN>:PBY#RG61QIR$c0IAhS6Y-[!M4d %$$pAJh;j-YAXb'*h<9]Q7,P\-h`g*ih7g,)]ROM]s52[WjsQ@&rSA!f#I'30:k@t`ak4Tnie5-U)k5miHFhuEG;8jHXCF/3,umiC %8Q@75hk$Eb\ps)O8u6cSP0RF4^\IaDQiEOpq>W8UY&Rjg!qYt+KtXLm&-%'r3:F1tqBpRmr`;+en7V$js-_pkrYL]Ppkq1<;FgSu %M)p)?&%CV^q(EqQ5P&:R^J&K.*5>('=kl*,_Fn7C;usa5k?k7\J!BC(hNJ-s9,*TR>/t_[^/c'3.+*>$^U`N[s-(c)Io-[^'Ttg< %Ii0<``@8Uh1QZWt6C)R8o=lsCr$`iP:F$t6F*@9V53pOgP4Q4:8"62E2E.*0;B$&MUCdFBjF)bXSHS$[l"`DR19U<-@W.>dKG(&E %9Z&BtPa!&ro]e`Hs1RKXrC'J/$=6j$7FWSpPH2%@?RiahdU,]adU;5)O5D>F[t"AJfBMHOjo4_g2]Pf(,kjsBs/"NN;XXQCV"8N, %NVucCIjt-,Pl"h1rP,1LJ,6?uK#bV8-::%bb+72"'RC^P*[V[83-:og154_PXhY>^YDb6nV6X5)Sis*gg_YtI!%"`L9?kH).I1a? %X'5aWamA*`*6]WH:FD>[nLAO5\6P=mU20*N>UlZO6CT.t5A>k8*7)MWB8';CSKps,>3&,:nO_da&YWQP!hZ>bO:_F&R\-[OL(NRn %>UiGP5Gd;'OTN\BS4fWo.<NTmFb3!u6M-m*6SN)8%,m.dBeVt2&S9=#q_3^910cj8>#"LEQk<4FlHCO*1G*BD_u::sK8H-sk[#AT %6eRnV_#_-p9?Hk/Cf]9fr]+N`/"Z%0V%f%*6ln'pR'qrI.N(c"n3^)bkK5G7;G$lt8`ak+RJE2J6s6,).(geB;cFs+D$+!&K346+ %$]S1BIn*]<1J-[mj7`$i:CQ#<9`>Fdg.1XJB/,o@A&dlc?o/m=`p=?-qFgNeQ)6][1Nm)]NB@GND/M-P0Rds/?iL8(qATqPV9c-$ %H[>6&`sb)nSRI"3mj!]SmkT)Fpim,%7LhFD.*j&)Mtd831&pZ%IrdPYJ4)KZ2s!3bbb`/)aZra18nTnA1g#:]!d"ZX\R^CN])+!0 %U(;ij'q7G'RcI^O8mSE$7R63o;_XUjCcKCbl:$Aqk!^FDKA2Xji9PNM^2;_..S+07-mq,NQ&WG`hubYjO^gaPVGNH5P`f8&pjZCK %)=1BqX\.Zb>S83gPNc$R,t^_u=lfV0Q"SVo0n59T2M1,6Ec!q+5QOlJcA9QW9+$&E0IU,X>`qTUR?9'@c/Sk@CViVS[B`b,<p,ZU %15i"YP>#U'dk[I`/!a3,Q@Z>(b#AA\%jC.MTUk?,m;4PKW+/O.8b<e&3K^Wm#L#thbfOr:O[:Os!8'_RQbnW*q#d_eAFfHI_(/3V %OojoE)J4apWKlFo_BtGVPhZK.+=nbY^&U,aZI]6Qn8n.Y)0Y.7IA!l^;G!tr/<sHIAQhVR>u?FKEjGK(HVZ]N9V!Ob.:QJ+$]la) %.(&4')iO,lB&5ATS=%K3]nY?PCgsu;bV*O9-KU3N,o-&*O(\O#QN`IdIIk'b*_a%VITK)c+hrE3d(?:@hEj8ob,!7"WT/Ua>tp(P %_,,Oj[$!<1C1)a@7,SnX:g309`bI.15T6&tYn;E6g+2[44"h]XBeK&p1OV?ZZU46+8_N#Ye1epe+OD+WaW1+nj(nLCA:YnVfE@Q& %!:Nb@8]*CFS6'bnBf(U$[m-I6p:]sQ"LVg.e/I0'+:>*,9F>0[T^704j/S/0d!P7B=o>G8SDuC\)bjr?SF#%QAJ#:_6)0r4j5?+D %f8iBLs'Op/rC%-#f:[43Rn_**fjn,O>.4c>-b;Tq9*'LDV^@(.PWbIuP<5f;H$fLXGLVskhVQ+r[HOUV5/RK'&+2O+#S/j.0;eOR %:*`BP#PpM+/Z?GUHDN"hqI^=X?:jF@FZu/P@B+VJ=t5r^H3kc$N^0`Rg&urTV=c<"_oZO]*I'%_,0l;O$^sghW`%8$nsWPKG%!hg %J,MTKT4P?<)R52o3ldH_DmD?&H\#$mN_dep'4CJnZDGHsn/qF`C?]8?QO;Gu:cdjJ#n/1IY)P!'"j$1sPe+"Zj8\A&F]k'Q!83/J %YCK-@aIO!\7*G=d&1Y>XcUk\\?qQup8oX$ZO;6-0;^jFmp&q0jLGunM<MG*^EcTqATB(h3!OW=iDYm1(UpnZ9:T#uLAd:h-XoO$> %+]:fmX)8<IhR"hB'tj_!-ki(t4GPbeW#)EkMQ0%%O>2u"C,!Y*^aDu4.cuH*I1S9q:ab3:]lW:"L',L8^&>4Fo/>eoGL?8A?<^9Q %MtP+FnEWnXI]!O00>T]#BELKtl_!dj@/-pTZ668CDkK_fYfa\([ZJ-DkTa"pf!cKm\Lu%<+2^ZO?6?rc^-1$pmc65>es8A%hqZ=` %=VtB/_gc53Q^Y"_e7O06ML6NQ#>9\-A_]"WNFS0A0TG>0UfhB2+m(+3C(j]Q\1qm0@jqZ0`9S4q2t'QTB+/d\(2FWWG+"T!4=<A) %qIA$G$t2$n#O_Rd[m0amTXOk#QH`YQJ8]BHPJnLgdDC6grFYGqqG]//msP8dX%OO"`dLCKd0R0[SrC_g[s9&fA@Z>\/9nqnj&=O3 %13m)_^uSNWo8^lK:8m'`H1VPerkS!s-dC+3Y>9PUiskuO)NMYo(pLuT6$G&Mmn!UMMh$W`GH+b4rE(Kk!f'$1N9)g0m#CiUrgEd@ %mE8:XgZ)H62dfqY?l)c%7=S8)YQe[tmk[Qr(^2-#;gL2TI/BDYc?M,41JH#3o(Lo.Z-8/11A]U_Wsc9?cr$BCCk+LJqX[WB#j:a: %V:W*P/'\993tk<J+*<&3_*[pWX87%okkX,'[lQ):(K3.1hV2KtT8`bQ:A3ku@=HdYIWR"0^_UE+a$4uZJA1q#FlbhrQd4IfnS]t< %s5IlL)\1a(m^uZCV4_m+bGe5UlQ7[Yqo<'gHMM*oBct/HOm-49&0WF@dsT_d=oL/>bs,?#U_N`bQRA8_VfH%nBiL`'_8do2/([Dm %`T'i`'kd^7:?Fe\B_L?HB@6bsN@[H'^@Q7cq%:f&(AD%J"QPI?EmYC#e6h$c;1IHe!DR7XIcOPra(A+e4g7a!<Z(h!:8PmndXL^? %kNth3m\D*#]Pj"m7.Tp*Y1AUKQW$$-H*:D2G;+ZiWI9"RK'YMP_V\j2HVP>tmtW`&9U029e&]EJSFgHdhTO2\hNnHHK;&mhQ[R3b %MI_k,J;;9MHD^p"]P3tFXJD<%,%p,[fj[,K*OY?mJCU__gtr$\53&5YVHdHRcjP8j*EN@_S7>]=E4fUBcDCNA0E'Jr?MArAH`Oir %][Il0#P10e`D`c>AMq4<ctjLsDmM8!=?r55q.-M.@.<^W8`8(_e9FKI5PjD[ru%S%;H:+J$p>I%-+Q6]YAUY8\[\SLC79<l4VN[3 %:_kLt-th#Ngf1:0*%:_?UTRd=3f(sDWTaT%]LggX.3<enMtoac!UDqjH)I2^kl5HQ=q!JR=n'ou0hu[jRS8W;^E_co/DN@dT24st %43_c&Ri6[q!)5cTR-"SF@gKfG(=qYU)3NJkCdRB$>0Mk-GL[EXGK.C?Alm]RK7#Ea>/h?M]6IF^%#=*U[s_rpL(Bk*eT)K=ESbnV %W?jBhZ/>C3M1i@mJYuBK#(sYlpr.2+mX&Rp8or!QGRc.V9)<eSWO`B_^\+EPFRdZC?[*M"VI1.4!W5%3=W_%aRRr^YK)87&CQA?L %1m%<h-[H$1K/%+K1)nI7DYBCS"iP/^TC="tZ=Q"]Z8._=Hn6/+Tu]Z6nk\&`.osMgbeUgOdWH:WfGXDt?>ebj#!OQP"S7h%Mj!uN %i^r:!=BS>jr/,V<jMLPGYa.FNB^6!Q7!u`0@a#K4(O%rNnlsC<k!4Tc:s#3si!j?-l?"@p2)>88(JHmm.PjaE)E(o>2BTqcnf\dC %kJ"eBK(da4f9Gj;Y/9bTZo8&ILL]IA9mb*LbDn^P%:1j4n:K,g'H`9a3/eB!^<Tc"5#K71.[Q'+ZhB)!h9<uOS;YS!K>o(:7GhM+ %InUEhg8W`&WL.7/^F!5?Za7Kg\78NqbQZAqG88lKY!uB0nidoa)9R)6h8+KgRG&IBb=JK>67VplPi?VF0oV<J3eU4/@7cGuGDD`u %Dk"%100YNV-LWoN%gp#QNhke?!^o@(Kk(<m(L[naX.Y6cc8>OB=RJ+ohkhKjml3!JJ>1AuMpMk&2UYZjjW1R9EsVVDqLW9?[1ic` %)mX"ub<bOl'Prj34:JYO-=Lo?%RlLLf7dY,oZ9N*_3FV>?oMM!Jt]Eg-lC*9I"J%Kc6guhihMP+4Yuf#Ts3*`L9apb)+rr&-8Bi, %(`0MB:ej[QX3E8G+4&u\iDb,qN9rP#F;BXX);lVnHa9$X!QTjCitrKLUpm2]n'edWAk5HS+I2k4@9oOr_RU)dY>%#[Tr-Eioq\!q %a7H*,6H)n]H"P)P7r_PnIN/5oa"R+;'03$FFi&^"P$*_Q?%=\f!hdmY>sr1],a5!h_S)"*$k3p&ob/:4CuA\XM;1%+F6gKT6HB\R %e2Jco%=KH.3N-CI8It('=i,\E^L>,*\J30kW7L'4c:2!ZKr2bs5NmbDQ['Orm%tJ]R1G%^@uJQUAh"_BV@6p/:-qBI)(;K-1;>Rq %$*h]jd8`[_P53V3s''tdbK7<tBKOi^)>??V]'Fsj3Is@Q[P'Gt+b/mX>p_3ejK>,G?=3!DCtR-7Ak"g3b)g]n^]b1m#9'K[%W$5[ %:gc&,ZdC0tJXOd0;1[Rj1NNNg:QgQMZ\LgMp01Y]cAV33'2(Te46*U251@bl9.;6s$^eG!VnqX"cun5mG]a4lmEQ[gTs_6'APpN. %=Ir>%@)`2g\c?<7m5Rpjg,kai'=q/#C-aM[LX#fYeZuZ(!?hsWdIcU8V62ZVm-G%aZ#,4_]1#!HJ5-L)rJ(go_d]t@_%`7b@iLO< %Mb/FF8@(MHSn)3%g-=,uaY%M]2m?W;\c]VU*Rt[4>h#N?(WLT\QW.8udu&0FDiVP6=IH58DuC?B0FXhrIaL-r*U>KGLeVAY-u;P: %(57aHcTDO/48oU5NT*t6n1^?3o\o/Q=sNpDf1_uZgJ)XDa@RXTpmd93PE=S5aG\c)$geURYTjpdkG?=JY5[80]\MgPhRV4Op/Hk7 %?)Bi7+\><&U:2e2*ks@oN=LBQ*gcLfp:i,lW),"b`F]U-X8B>h1ND^^[@Ae<^$]s$f:rE6=#R@V%W>DE;JB!fS2B[aa+qAZokEML %SsZ>m4,]0SA7`(h"g(b#a1(#&J\TH12LC?sV;-<Ak/519,ipP3/sKDl%mt1"q-o2r-1(I\(lQ/T+8_e)?WZ`PRPKi8WIL1AUk[^j %:Z\:9C(qVd]\hbQ'I'01V:SZ).W]u6Lk;gK0i7d]"C=2DUK6<OVTOMX[?>Qs99\&.r(.c?Es@r(1>if>h\f?)Yki<ldSo<`$&4RJ %.'"N8:=PkHlb]Chg'(jL6a!oSWo2FqbjM=j;!!@',d2gp^t\fCGVeoPg^s$bNuu$UO'utQoP'S^DpfA8UT"Xk>G="O.R!gUDbQ.B %<g74>h=P8+-4h,eAaakIUQ&g0?i260]">41$Z&P7TG>=GV8[4t/(i[hHm1EdfbKs_Oet&rD]__QVFFuEo")4M\6:>07\&Crg/iH5 %/FK$l)Wb`&D[gHVgHr2G7=1X\emti%ea$+k]W/B3)khZ8Kkm-I=Oo;_at&IC#6Li$e;CQ3U3)n"7#ce(frZ/oohg%<gn)DQ6WR)W %4t#O`Ri&]`C#d:p2`7WpRQfhV2JJ/b8M=6GT%rOD28&aK?C^5=HMi)qZd!3`7VfA.&B=VM\^=rd("jJ]S<=coKX;Qdpqm>\i=9S' %>V0%5V_jk!gq((^Fsr?YT"3Qrj&0e0N!1T*foH(oEI1,jZlWMC;B$);57Yu[NUHWC,tkT/q%dd)Cmj4>>.BYSnA,FV9[/PT1SpDc %BIaiT24D6oIc&;-<hI*AJB%)`4reOda(gLakXOTFQMKCM8.uq*#tkA8UE9HOGIq,0Rl*&!(uh^hr>E/nj4Mh#Y90;K)nfu&G4\8? %\epo"I;0aeBT8=ggVA6'gh:bMEV7`HAP%j_%WgCc-e,EXe._KuXjLYHFt+P0)D-V[?g_6YW)8W54P%,22b\(qh(I"A.#gD:\`^<b %&?/NfJ$s?Cp@394faSTBpj!pqTJehlO)3_&)Qe#HMk=;).&8TH=O.IDdUR8t-8o'+MPVb]AfJIr;m%Q.g=_kFogZcH!SaIo/aa[D %Yh=hDe!t:CKO,Fh2J@2.1,o%J^>)U)rQ^*+NM\nK\J%E[Gl0m95M.[Xe[RI5380%F`iP?#)>?:2VJDjPK:,0*5#$'<UP3)5W](90 %17V`ZZ$$mJbmMegr/m*VhF)N*HUk<fKU!;/n?GZ.q[55a>F6@p#)*V''Wt+.,&SB9j/1nphF3E]Kpu]'0[e4d=fV@T,RnBtqRQ!Q %qt\2SBN,7?ZjTGTG/lNR^US'*Xun:I"0J'Tdh2-7U>t"i%\Fqdb0p?(L%!722bD<rj6DZRRG&DeT3B<FU[^?=Nrs*YnoQEocCPt( %oTVV_NVP][mlt@(D]`lo%aOLB(R1ihS`@V_c'dgqWfM!:F3i*%,dec0I@P2I*pbN]Pc)RjkP<>=N;,5VqS7IUTjZjL)*X*bGnIN^ %Xd,0KS*B=0c=;!hnoQg8>Md%T5Yh\BeguOD[\Q3Gnoc83/uPnFaA5Th[BI9*(c"8)B'f0\o4up[7`]M?hLCO'=[JcD*W8Z@hu,,% %C$YTMj&`Wu_Xls[UIN#LVsU*\Q/<1FG4('tNG,1YS$DtkBl1S(egJ62c96X]^(*)X:]5JR^"]4KZp:3;8_RreL^+a4+FG6>m)hJb %FEht+)Sr<e2BrskURCR2:skp':ID`mh83(^jS`=nlO.\Lf`E\E_O#f=1c$s-=YV#9a#gpe>.M:uVXTj(g?r8DJrcT/r,`E#aKdIB %geL/+?aJ,QpEndj5?A)g4h]sq8Tl'R`npXqEpOoVJFC*RURR+V?8i"oY`7p!H_)q^2JGMam%)02M\"Jr(e`]B'EcFd7"PJD1>b,[ %`>_O+T'2/Oe6ZT2h,7rf;-nf"6YR5_YJ?<8;]9MdO;\;X;Jrr299I5o.'LFLd2E`/NFj,+^OK-#XUgE?qhuHDFN`aq(-]PN#FAPf %^$Y2]]htT_;]8AY6LB5:C)!hb1=d4)<b%mD[1A;O.+7Q5NM\Y.G2Lhm9B0-<Xc?,NFY6I,'^6%'7aZZ^RY=q_%;g]lFsB0*2Q\DM %"o846*dppf5C:!*fp>[\SSe('b&*[9q+Mc_>Z+b4^\o"aJ7CM4IIN4(hMh^oh[K9ZL-"%^U5u9pX6o]Yfd3$IPGn&M^`D_&\Dkb* %7PF;fFM82$>i;lgoV$>/6E[NjBs;f`HPKN2"?K@OI.f(>ph*N@+H/7PmR>Kl`sNn@IFV^;dGS:39Q,EqlIZ&deH_UAf834>[gUj9 %+16n[>eS>9;9J>tIipH_Mufb^B<(,%N1^g:mtqQRa>3A[Rre(A)m8'Bm+eETWCq4'eP7CpS,"K/,L7dcD^eJ.F.lAjD9C7u94dc2 %bLnR9H$fep\EPh6oVZb;Z!T_V?S'u=T/`r\oL,AifkM[jD^S4a5EDFZ"dSb]?]A>cQ=fS!/%_?3=2mSngj@uB?BP,c;V$NiC]ta, %H2"h;q8AFXa'a`SPLZ3U4]s,_du'.tld=cWltuEp4N/8d`p[q*?E/DGGuiNH&9VoPO`]p0gPSluR(MY4g"a"pLpKV1T1<Ho.ZR@6 %TiIeWH]6>VcF/SA1.3-$fTfZ&a%^u$9+C9&dse#SBWAQ'>t!ucfC-(b*(Lat7\_.>4/Cq<FD;L(b71B_2pf+D#u)Col^u5,NS6G- %9`+L\+(kp+:5e,>Q7(fX++0_Tbh7\>2S,-5d-(2;*.QJ=68[i%1=Nu'$59bemqai*@og:o0)&YLVA5f+A@*8?s1l%Z:3ipGYUaTf %(DL(Kpda:oaO+h#%Hntg38pj%,sE]=4]BZl\blu7?c%k#HH7+p"t==[i-D[D,\UV09CeXER[+)hHR"Y4XfTDOR1G;MeD\?q-t8%7 %0k.H:\A#YfOfqq'!qRtk<qdPYiG8Z2X7cZWht9jcP"-hS]p"+ZVfEa+0'U%mFiijZO?<-G8aFlW^1UU":K-I6=_Ubbg5CK@c>QfL %-\W$]S]B'dJs%I^Q66C,7#%!"!hJU[-qi"-M9<k>WQ^difk8N8YB)^67UE^T+E`^Qe;Pi*/VVQ)dX<WX1gCu=X&KO+Cg$.M^;"&U %BW6CGUZ&Qk\p@*%'H1"FI-Fr4d1DlcV.9DZW&h[KoHYkL"jTlZJZE8F5+snV5O&ckfghU(qYA3`-Y#1@D5Cl?9YmkVZE.lP1@_:` %TlL1Y(1WaGUMf=j,FWcV]&L*a9pT3h$k]=Jl+W]FOU>ua&T'o2i6`**Usa]5*FiI9NpU4cmc5NG2aD@t*'sb:m_Z>+:1W\@ZBi97 %UW[nK>lkGMf%t%O!+1NT%)>,<p'^q[DgTUrRI0r?GY!/?C=4P:Wm#T[JL4_t<(kX#L$.,:cS.NngBuM9;`F[aZV@T,Hs_Za4290H %cX`G%36cZ`1g)7DZI1d:`\"n`[qp'`BYe)Pl"^<90oB?,aLoJtq\#Qn]VXAJjSlA%(#i78\d=li,e0J/6>/l$Q`Q[MWLP&0&S//% %mG&XN(9rhGR'VE4mIKIsld*<6g^hIkacL[>?97h0+)rh*P;GuA=c,479NuPtH&PRB9/&FsNt$AX0NMTN1`05,k^gL?F%0a;fVD2& %2F(-9!IN^Gg+U`mGH>SsjPHhE&4R3k#f>i2;%QVR_G1MSq^$`snpWSW90c0L@cpAZ$_PgCAu9X>P/Y:t?X/"EAs#UTp";*Nl*4CF %3AUYrT/88tmQrg;(=#X/M3?P6fhaA3N8=Q0]"c[;*U2q@N<ou[0E^M03:K,qI#lrZ"G='[[;f#GJq^k-rN3:RDKVOU#4m,EE93#0 %FFK0LdCPHoSdUEG[4#W4(>Z6#4dI*ZWl="BXCpd]$G@3C@kK("?'gN5K/DtI;OPWY?G@DJohG3#Q"B0WU5XOS=IErE6a8.=Df#u4 %LhD+bWOt^d6CpmI0t//n$PPMR%;KGpRKVCb</tS_OP"W]fs_%s@e[[Ub34UE/ihYP>?G00.K]e3C1HqMJ$ToN-Ek/227?IIp)FOJ %P+:i@_q?Q?VbK996Ure7It!SXW/.M_(`-un'4jcdPbUUOQD+qCdZFM`J+pjXTIs0qK8^UN0(@j!QIUrfpus7Y>YnK,\Pso6BFIkK %W`H=tM\Q&]Gt/b*b^7-71brlZZ[WCd>:$ST8rdYCR:pEiHKZL`VHSNK@TO)(-Ks)$cKU#6<[B\)7ecaVilCD]@?_lDn*FVZa6u>5 %55d%sfeDX3^rCC+@'&39=I$rs@gpcs<5u4l4AI0Mg$!@V.XdE9EXgIdc<_8A9<gQZrSBhth5s,\^E^iebhdOm%6GLV!^/fc-jr1e %#&+?q_P8GlBSh/BPD-<DUe8OO4)'M+:?c1(Us[BZ$gcOSeK?_CV7n*%*XcX2#Ym95qsM`7RH0dK/"Lj-5+#fXbar/5)&rJ)@U.cR %G.C>3)MKoT,s0^93LGilks_/;Dc2>7Ko%*$?UAaa?tugg8F+RZq$U1V0gr2'UMlPFl&FOsp?a/i9'Q?0hDSi([Y:"F0SgL!ZQ!<B %J]d-@+lX945FH[Q?sH@%i*3%X98\`,?B-CLJo>Xd8?d1B\qLUI`DWt@]"0#>KG3&Qn9Ymt_98s>G.UAq(X'hPX;F!F"J$a!=2rV? %,No^(GmtTO;PQ:):7\Xi0m**p3X%+F158QYCIA;rmX\^S6YDIQe'N[s@d*.jF;2*TCCFLe(."jl"]rXhfd#\l:L4-Xc5o:7=VHOM %^nS&XB\Ia.>7;MqXoo,&7PdM(!_jO`B\[3pi.)@b+4s)U).TK,?':^/EC`kk#/o#SnZ16)7*mBKQr""A(<k4;cZmU=loYFkilob# %@5MSK/2ITYCReP[*X\d7nNh)*A3KPfX,<@G,1nPbFF]HoXQ)[(+aU'G%$Su`,qri+_]79lY'#S*@D>W(F'&O)OL\(V@giLpMFspo %rFChiar1]J(^fh3,rpqkSmDW1E@]$3-.7N;`/7TpauaYm#_]dW,9`BV]/^l/ZZpesX152%A[9q`fdFf%^d0hF9U&4,6ssR/KGLU_ %,C?Pt+=pp,eg!X1U?6!M1\9\Q`k?e^""VZt7Y7#m*^s-QdnYl;^khi``f<r5qjQnT2N-ThgQfo:7]^Kj?@=s:+uknW/.pU^J-.St %i!/lrk9Qm>3?4[i`<B;nC4kPfe@eU(]$ng!9Cp"42$Vq53XTA`kV;QD`ek)LPhT@S>"HO#)*O?fFc_%M<"GjcDX!lNLKb=?gilV` %"%7n#0Cu/Vh)VLlbodbql?['$*YtuuN&b-si&"r`'?Q2D$$D^*e!Uc"/us'mO+nm4;;LU"X_EER_f)9RYJQF\>k@M.8*&^Ci39gr %NBNJ8Q[%,ADX7s80qm+NfOhLj.6^i>`+$/YaSa<jPTsR***:4/1.&HpBFtgcL;!%4TD*3o&Yk=k8Y$>miXP-(7%M*/Yg;P`W<j=: %4R:!u\Zb=]LLr]t_9A]"IE"H_9"'M9Z+)BiZWES&q/s1gGVWNj@$N%"KOr1gc\'1'MX+c2o+Z/]SO;%Y1!c%VpPpIR%_j0?Ti8l^ %3I>:!X9^Z1rB-4<)!mJ;O,OHCS:g"Icmb_[VSF:u9HG'k.lSbXFAs0R_/oB]GA[d4:HhsO7qQk=CZr4@$O2hFIiMi5RR75*dHVbj %#X\.Hp@'Oc1ikX3Bg<_oW4A[g4Yl4@)'[G__K/6]iuDdZ#gWOXPBJ$GJk9LJZ@&m\i)'"]5,Uq3MR&2uSW9@;X()bM2nV.W^`9>j %C:,%n\i7i>,#=8$^,HH/%H\R2d:YF%AdD]3Yi+eI^,HJ[.rY>Y"9Y-[aYm=`20ohnl51WhPjf5/\e]n`kY=sph.mAI""eEqOQq^# %1.5dZm3=:;cH<55\7P*oF,u*?nLrsj](P%@TG4^VinT;ggZ.7[,?.a]_dO.W<u/!eg@0(L&ZNt3iM^G+[Gp.I\E3"#3".UK/6%6& %&*MpnOqmJ*`-&Us2]g7b6bA3r>4#E^_i)LbK,:TAO'1$YAA=tS-;h3V1@-nG''K1=SAYb]s+[>aP>82qNt)1(EdnNI+bg-MZdcAu %k#sV%fbPs\:_0$.Di`t2orR1+;Iiq'%758p\Vk]eSMqYOafX@$BcDYX+<mO22c)MDR9X&$N&Dj,UBiB^A_9!oTuit-f#Gkd31+Pq %1YP\FLJiLO[fN7M<o8Y)(6]8ERCbQAHBtk5N>a@JB6i%a;O)RE%.3IK(K\hrnO6,8/GP\Z-BTmG$=]+JJOk4c=X,+*<44DIlI4'_ %&?5R3$g>SBOkSJJM6:Z.^fo_mX3XlY1Qp5tOUCAVh0_PU5ar=ae8(_J>Ztfn)!u+fWMhUp_Rp?L_5Loak(A]'RPSj!AYF'R.CO+B %SB\XH&IN0\#G)+_\eGj=3b)rZ_Qhj\'ZS)pKi90>fK-Ds'TNk>YoFJ':,+S7X3:%@h$=NJ@Qcu.E&-Do=6Fg;,=b']T@lKNg%'tI %9YPLK)8emtD!3bTMIG8G,R."KN[GYRE4#4/MKjZ6#BV-,.NDF2!o`DQ5r1-5Fg>s_4?s^'c8^fRNA2]5SD]h0a7i9hTltd*OI2B' %<U"(u]m!cXk0'U>d9U=iIrn[>7'<]e-EiOgpf'H_jT=PtrDTgG"SOc(Z7pmu?DB_fq.'K;SJL^BAgXb:k&'E(G@)3f@/Kcj@gi#Z %)Sp=c<8<nKGg5j07_'ER4s;e`j;$Ln>_\ha?oM;Ch,L1/>2O_;0mH6JBWT!X2uZ)F]7k(:DW`GLCK(CdC&.NZgNkVV1Y</6\/\Cc %B-A4Ih+"L[2fMDGf^3qXSC2(se"8b)][FT5D-M[!I4J#1X"qL-Rh(`QZOQrfi1r_Uo[5W>hs'Y_^!UTfVIh*M/busZook!G>D2_` %k1-Ao'[%I`NSJ;/?_iuTS6s5sjsTc#/iphI>=in;NHTtB&>s*o'4+E20ja_f-8cMnL,W-!_j`c;(H@jHL9$cf8\^'^;T7lUETSm= %Z%E+4Qn+Mkj@J".G'h-\1<GZk95:=dLJ2a4o45N+bVA8&-81fbco]5>g#d]e-A`_=WnWBN+\%uEI.i]6*o[GSST;e/5jsl`Es4Vd %/st(a9=X/0V>W/h8sl;qabYIL#F^\&6c*QSMJ,$`QHk`jCCOr<P/GJLFu14RBQ==NFe\,:cR[V%VR&]TXpn+7Wn3[K9h-s&Lm5Ob %RZ<&t1Ija7Ni"%0l%o'^Y(WYsg!(S4jh(qhNc8`fT=qB69rBQeFp+_8]rh`;8&E^5I[Kf$kt%kUGcfSRVPB`?XqaZ$lB6OedQ5ct %V"LM=CqMm!cFSI7^QYPU*_f/)9$-q=7Pl.W$1CK"3bq`tko+3Y7ON:B@np\u=#79ARa11Yc:B_R?RM:;h,cS%Ng_D8Bf$j0!`Cl) %C1oZGZkU_%F4Q&B,NC<+NMa&UTcJ@&/*[mE7p7&n_\?sMh4s4nS"da+pYDV/8<]b&6:7:RpLlV9J-^AQ]0Xo6\jR3M[YRlrGUHUU %b_^P9B-.U5#3qnWPm"HaT,WMPe/a\,s#O]Q(O"1mLZVM]UNWonI!%(4-911hA&YOC"!rTF^[+)9.2J]uF_jsd)$(*4\qK>G%&rM/ %@>gdO7V]4r$9QLrP6PF+jif@=*A*Mm<L48Pl*K_`'?`497"gced?-$oB]kXSDD:30GBVA1>,&Woj!?g:L.$6EnVHfoGAa]t/YD/8 %gFr1eG:oC?j>;'uj-,g&F(`$0J<]9C[G/rrk)Lb:">*;u4jBNM.rG2NbG;[Y]baEpgdF&%,_kRRg2Ig]r.P7Je\eJ1K;%CZ.q<k% %a2WeYb96ud`./bMZ.?rgJr2*-:29DSqo4?b6=U;A18m#h1%)i\*^<AQ5%Xr6Yi(A&]EqV,dJ:jsr@BD]+C$K^=ZnhEC7WaK=6kg" %\lpD^X$5:8Xg]kP1#r\[Y5.mqorO+OQ"tppc^%cjejBtBEg%k*ZuVm4/5K_gS\SFh"iX*j"Rt`K4U@2#;$X-OS&$UCHmK0["B6^% %jVTa`R\3+;otU?3VQ%KB8W*q,mn0O^L!2:$i&?E:9an0h%K3YKNbU!!esO;CG-]*rL:<A30*m*7/Zo?S\.`Hs1rgS'Q@"LUkm`MJ %gKEd&=R1rV4?m==7UQCH;EA9Y`/'EOm2j=[p^+jg2aJ;_57S(;#\:_+goZ13AC#4mgFq&n\:tE9)IeMcj3AsBLm$`B4n<T\%!TW` %H#)%r`XI&AA]e3b/d^[MZZf`=n0&JUA"2N(\MBHZGL$"j=b4!Y#(6PYn?E]\5:0grg'l)'R=M]9NUE\6hU,n.QTNb8-R\!8b.q1[ %$^?pW")C2@Ce\[s:Ei.hb?n/DF%]UGrE_I,I(KG[[>e%*O)L'k[c+o6','@%fX>3Pa9YqbV&0r3e!:go/+fgZmYA>[gVn6,.\kZl %Qnda(c!b1"+=<s'@re(o+boR(30OYe$XsJ0h%CU3dY^\V/*N-H&//4`>LfqtO'*17EniD4[m;aEkMp?[-f(OAObM6^-hX>@[i!_; %>]eE7fJ0Pj3"oD!F!&;*8]A3*j%J1P8"253r5R/%f,"#Z#=Aq[@pEH*4LaPrWDPUQ;enquM!N/fU=P?e-:%g(ouiLti;GE%n%+Tp %<?>nWlcMRp3[co7f14q#r2j3V-&uCNkLENH4T;%"`ftNZ;]`B:l0sgoLYMJbg8)9kaIhLGe<W!$\>5\)1Em6'cGSf%ohB*B4?E%O %[Sc?:N7P$9qfc>WTJW+o1n_e2NP:i"Q",0J4D_8Beu1S>><Xgk)Dsn2P4tTn*=D@U,O"Yr@<g5[Q&ei_NU6(lkS`PW\b3a?$tF^m %_u>XOJ4!mo-eHu"7Qpb<B)f2-KAlK?:l_Fip[gqUViPu6;96cd'5U3GBQ!IZ6:tX$.a=_a$D$>dX%t@Y_c1.:WQ@u^j+g1LF1J(j %-C\^9e:P8OCQ"lhFP;"s%rhG1>Ms&1HGA82p4PSXbg((s=E+\%0mcGBkT<O^5MuHC7k?%O&g=L%G]O6C[##E!7FcLZ3m;*QI:s?u %pmhY;m#dD'o41g@=$i`DKiYIRd[Xc'*U-/!8gd?RQsQ]\0h#f%Qoa=YlAs:<'ufDa:<NZ\8+7-E[pNsGZju0RO>9NIfi<E/@99Sp %F;5n(DS<b`=2"m-H>D:K\Y#nic`O/dk,#YpHPm7ZBm'I.99n&2Aa:E?CVKA%2=`:[h*Ju4fQ=cZf#*4D>k,s+S<E:![$Xd4X%IM9 %R-7_0T#7^F5AE(ddhNYaZB<s)K@(PYd2cJu]b8tg,65^VSBt1<YhV?OoVonj6Pomfl;g.LEp,Ca,bsXACj/9Tlhd6D]*FL],?6;h %O0&JA!m2H>LE42M91QJaM>%uDCZBZ;9`3aA>!5fS;Qk!!pFAKhEu9[336[P*a3[[$@itup(3?Y&0nYct^MlT@eV1T_+LuX?R)A`m %],>Ym#.^-Va!<n9K1t"CQj#+$bMd"gl5A]A>83`_E_bAS/l@.p5*/TD->hNa$BPu)B]Dm#5QS0"!*M(]dntXsQ7jg.M@Ba1M?0O/ %e'!IIA=ZMRXCO^"Z=3geCh+FkO;.l]I/7H1!n;O+)3n'Go(Z'c5,8+ap8!'eP\cC,A4aq!H/\b@UjOYIq/_bj=n3m;.7s?62Y(%8 %o""A//XqucE0o:NOHe':`Vu[/Ho+QSFe5&D-^sIN_fdu'S%O4D<j)*bS`TG=);1rKX5>CN6fE=hm"6+F;9s'(rTo<JNk:u-lHVS^ %K'@/$L:hsdG=/L(f5KP)X.LniV+k8\qj8*B-?5='!Ff(o9,=jV":\S@qCRQbZK1\bpGnmP\V@bGG5Q6($o,E\aQp=@hi]FlT48(e %[H."ecg&OjU$@`kNu_T<VW8hPXF;uuG+7(o"8NM6qUt1Em!8Qr=-AS9F-kL>*]aJ2qQ]kl):AW>B(]YpK!s"ka%BjBjn1FZ@KGC> %R?,[jaJ7nX>C$MmC/J72%OY<$H2UjTjm%-im,9Cn#MocYifr'@5,c8]a_9qOIY=]=ZMHS_$ZfXhLc+*/bN_Sb%(XXK[k]Fm.BfBB %6%OV&>rf*\TjO+eIS9$U@U;9G21V!RDfsh;T%.c0I!fa3$975/>;\FMI,jkqE"DTBIPQnbT%@o<2QIpC"4^"hrS40rQHAG_gc8P= %58S^k2Qu#\g,N#;5K8(uX)C@pXF@>DnL\mi#9b2HlJ'[KeIS@G>bp@8=([E@TN/sQUCKXt5C8#d^:dtJ]REVS[.WMQMqDY71Lr+E %+g7NO&Sf9c0:1;:bR]Y8rDq(]a36I_o'nHpBC3&%XWDO0kOl.d_s<F7X6'"a]0"i]%Gg1>ZhJ7'DkU;lY9.I.or&e''O)cbTD]lq %CWbsUDmg=&j\gC&-o3dTYK<r[B/&7,cBouV]RHs0K<+,,,:J<!h25;b/*6HA(Y5&*cZ%Y:$@2S$1;EmG`MD-YH2[)*C^`,./dJ[. %WuhdVlSbr=rS`@gm6HVUrTjQi#fX?/]RG0n8/.adh713MV4!9HKL7Oem')B+PpM(3-)L]_/,,Sg\TVi90Fu[C$gWb?JVt)JBQe)- %I9>6YD''bV%PPVbE@E6P"B5Y+(3asAK-h]bbSPX8/UXfki$9p5F'ECAk"Lqk=j\&bO=h/#IstV74%U0<`KuV/4qA<j746IGB63%K %j4;,&mr0?='l0.mNRg``^NF\.=n.!&YF:%Ak;8L=CAtRrhnA0m_>!9[kAgMOQTKV1r7kWKe)U2'c\oX/VOfbMgpZOB@(T^)KKT7; %<pK!eF<9+\T10k3k*#`o(m$"_bI94j:D/+olZ4HGd!WHbj<>tfrL^2hPO&%b'hKn9c[Fd8qM@urSIHf*Doi*a`YJ3Xg@\a2X)Ca. %\bb"DV^)]Y0oo[FI-q5OJ`pea%c+$*/baapOhL,G,?tj'K"Z0SgIth?I2m*EM6fC.*@^<+d&$WGH0(`#CtA<;HZ,",WC\5o4G&.4 %cR!kBL4&RWo4I;Y3Z+bjI<VU0&c,$7YOSaa[f?>S/%[SgH2R[5X85]Op$-KLRG0ns7l505=Ji!2/CWDR!b;nBbr0<l0qU:I:-\gB %,nMY@P&WFGna5r5*ub&eZ9"]S>>+h>FN4MJ'89+fkFjomY7GR?T8F*Jo:d(mEX._3C34W\R-u(:,\F`\=tY%4Wns"EVcDu$\*`^\ %I%&uKT3G,?>X>,#9!(WaVJ_V5Dng`;KP)mQ81!P.e:N[t6b`D[h^o@"#p(_J\GGptPN*;Mh_Ch\kXE$Mk9gIFr>(?OL`sBN'*upt %agYB^fncDU)jSTb#*<!+,uVhrq?lBQ?in(),NpZ1fU"h\lTn5DqE4(6d3ipLGPAMr%QtkSmk4nf*rj&OdjK]q+6+B$EoU6g5o>)J %p33nL;>e6>hpWXbnHU._moV([p*d@lpo-G:%AApTp#\_6q^mC7Y.qp4Zj/>`_)0KSh\)BsQTF4NG\P)TdS0ak($)s<07L%kMhkW6 %46>F\*>^GiokXZ'$,SeZ(NI",>Ik5Y\_tj-nK'ppei6#].+Q$p4S$R$i=`7r,]Rkt/V9nP;=mfnV=WEZ>fYr,\Bn9B'8BTfC,?`Q %3S<;.[rBaubYuc!JZMSH*NR6]:h,*b7T+XU;N2Ys,G3VYm7(u:V"FX\o!Fd0mKM^#'mdC\.J2A@'T/YWF&kE;]6i)M9*d+qhe:q= %LUk<Y7Ar':TN6:b;n#SK394YfYIpF&PY]1962@m4HpQLnW.m?Mjcf1rJeb*B$JH!qER`,u*8snNp(3V]kjA*';Q9ONFK\QrK7NXW %Ff4u14\/&B\+^=kQEE-3#<W>sQDGEjGAlce(llT>>V_gkiCRT?dt5UNR*3TKA^NM&6\U=)a-aJ?V>[0OCsE%>&4-I(*:sO,Lko6q %p'3:4BO&8?1C/GSR_e.nD<Obf1j+Zd,%cRMEItB^YfplD)coU12mfW7'KQ6,#(aF\2Y-o*MH`[B.Y.P1G%J\lIZo7,\n(jpH;]Pt %qZ@r0dD0B#nr44+;K?jBD*Gtl"2n>!,B,"Pa5gM4peIQ(Zod6V`-s;@;<Tf8P(ogl`jfXC5EP6Z,!mUj(Fl]1#a_J37,[p4TR=uI %c7[1MlSZU^6\ruJ9.*_nRKrFrO>j'5#gj&&q9At78_aeWO&`[Zd0NalLJ,=<b[ufOP/PI`A-[04dtL#FP1UOCLThb_0CNab;:2k< %1pT]K1E'QNaQ:(N7t^R"re1Vkq4K9VqZ7a7#<*+ubSV=_b5o:hnueF5QFJu&Y*tN5rmQ11LE'BIH"0??5Z=[fN:oM8Tc@eSZ@X$l %(ON87$aW<02g=:Q]E9MR[3l_c9.0F-+lE(YBrRt%;)n%ngi*Fjh:p2;FF$@7K^:p<#69VLLG9-)3qubK,m>R8jW#c+`bQ?#76Cd' %b:_kmgMbbTZqTaV,5ThK&'hO3c7N$A_tA8[;&h$2o%kXNcOOEU].s+t"/S-sK"72'gW8SZ$D5)?<DffAgW#0hFI7^Q0uP-5:HL:N %HfpLrbcDG2g4a@[U#1A(GoN*"H_.W6`$%;C>#dQ(K$WhpcJ)p].pp[IHs@NZD<EhLX&5P,[fISXN#+ncZiPT0+!n1mAB+o.o)W\$ %A?;X$IKgfef$2g"-s&CD8PQW7F=Y1p[9Ln'$Dp8*;an==A*\.\]U5u^.Kc]pY-\4t;PclWr?c)j7iEo[je2$q?8*T.:):R-;-k<s %C]IK!(WRNNKfd@,JG'+Vn)k?_Z?'UMA_Yhjmh^?pL,Z$;Kh,#EUauVj-?$X18g&_/iQ\E,`L`a+A?`[gq*_8+UA4P`]l<C,PbAU/ %^MPW5Wt$AWGi;[?#"P):4i'rI8tRi.&7N[/@uYK9*7u-sbKq[fkOF1Ao>);;o(3ig"rS0JV@]:KH[iJ$5;!mI-Gil_`o>:Sl1,mk %Oog)]JF4^5)&*X9W?[^s3A(^?+$4_^#o&QSNU%-Wh)Ti8h2Nafq!F\k14n=0"`soH(#[Pd)0J@&b*S16Xr:FR(7H]59_5LQ`-D$* %;"KdB7SW4]W/\K=K3eX`.IbA4go&(mj#4S?fl^]):R<_Pq^?fneTl\#l:E!qc\K])&%[$p3TF%"&>.%LS,<s0<t/*$/<6Y=XdOdC %+CD&#.ARlUb/@1YbiX6_KpL^\kks5pVVklj#EBoneL5Qg;NAA>fZsA^\K9^P;AVq9@RG'UVf[32Jo#;QK3Y1ZJ>[h7&Dq?ul:;Qk %L;k92V@L)X:esPF+N"to6(>K[`1YjH'"=]V(?n/B_>.Mn4$%`"6&(FmJZh>#Vcu/\R6$U[F/W:Hd1Ru'_EGBmnQT?o`Ft8!JY)Ze %@O\QA5^cUrf3n%gh(&JkWL*n<DE`\"WX/=g_%3o$P00c&\@#6u_IrKDBJW09bpps6Z3*^J<V`#3pC\p0@POCUC(39KfE!(B)&9qh %p;&jm$Y@'LkrT'&'1lTW^fpkn=%Eie7D:TP9I$LjI\9Vr!1Iibp%5qJbW^G+^m[k"AQBqSZ$9sB%a=0YN+T-l[`/&0&84tD(j-"I %Y83(%!,/SA;-e*=:J2tJhCg2/ei:i)9lEI+JL3WLhl1&;4@Z3PC,t.gD36ck<mr!V(b=*PV]f$YCTn!)#=UnJD_Rc4_XZ#sTIKa` %!ekT!#X)G$Oh,4(i^J>M>Xp_+o$PcK=_L$?<>b@ljJ.*J#IJNqO(turfUmQs\9GYi(.,^pCH-o"CeEcKo:6!:;5`ne`2PSF`+Q=` %N/#MCZ+):kb5!HQ8qk0E-50;.JIm]ul<%!=W;-3`0TLb!i>b'3K_DrV&kfd^,n(q2!6*hQq<l9oJ@e]A5#$E"Oun&dE4NkVo9Xa: %?LB698oVWA"#SW8Yk_eY7nA^XM*_+,!.p'6gsJ-S"1)9M_K$hWB6&NAX(b_`@6>E+`-^69fqeq^MJiN//0<0Z<49nG@(O43^\T2* %D355Q:9K3eYrI!A7QIGUA6/i6OB=kN;D_pij(5eY:quZ(IS=?5b\0O'?fY[ki!VAc6b_roLP<e;Mgg-2qmIuBZ#>!Xo[Oc'`ErY` %DR9j#*nK?`9]jouIL)80[c2O&?:C)7EHP49r_Nd3DK=!Lc[gs#%C/U$kZYQ7!P-`Kh2YKQ3E+4TN?-"*]ZL6N]H_YCPfkS0UAo'E %_qZ\C!1l2?dA]UgiCU,uGl!ZA/72f^6kr0>F+/7:U=jCY#uT\\oqX1<:CLZ87.%Dr<GPc(/4]*H1)?S[-]2Jr+(snT'$J@n_:^`N %`17dTM8>$;l1bPJBG:[&rJ1_5/L$;$+o_W74(KS.[snsQ#&G]q-"#9=J)6VB#a]h@AT0^G!7Q:UjP^dfq>*mg.T?ng3ojsgnD!Q6 %hPaPd4Zu7b,Y*'G"hd_MKc?ZlY"92s5gp6M[cAYQ7Tk:Vj&g8T^6[+a#q#qbcS1<4$7RimE`GPW@Pq=C\kmqECKMWKaf6'4^j?:M %^bkX0C3q#0O*%#&]GH]S5>Z%]UJitfF(KYPo+bs*)]L@0BlO@g4.a?_aQ+&l%E7knl0LqIoXb(:NU.1N>IZdo'dk9L!$?j1%'3>! %4>GKiQ,VbGFO)M\Ck[XAFIX5)e8u3-S0tT:g,R$3A#N=/+""Mlr*rTKT)1sQ.<KD1)HEj8".eRO?(XLt\U"U++@N'r)bIgW`4Ae0 %`>Xheo0>0\!Q+jl%#:=T,R.,[!&U&5PN(n[MTkC(mTAnN8Xl]GDh+5LDcKY@;*Kd-)-iZYC`_WUVW_8$l2h8\=]CGZ'YXSmggoQ8 %ie+8oXV(,k\4HnE"q)>.$-;95bYhVi@!7e[XUgte2a>XqE3YQ')FnhipahS$mlje@%`F]%j5;9HkI>7NH$q+%rQ3O2L!=nL63lue %=!=H2,uH71=^%bGOJcjoc=0U68L03p5RdJ]=O<KNUY*rZZ(U&YP+<%VZ'"-M'P7^kSr=4-7L_^;B`UE_YmtlsA!6J3USTVs6*^eo %=YBrK+^d]$'2C4A]'mCDep;5?7.F!5lX281ppfP/egY23UP4D],sZ%sc>6]nE.sk]UaeET"J*@p8k(A7g])gP^q4"EFuYoM<M/P2 %81Y_,)G-\S,/N#>5n0):)e9h2-?B/(@2`7c]@A]FI+0X%US2b6F9CR(Wkh";oF4#mZ_31sQpN-6'(f-j")pmpBjlh3dMEe(,hN** %A0.LR&%0Ed'3G8D')UatqM[6XX('-s#;T-M'Zt&rQkY`o9m38@BJEB=@*sKp^H!n2#49B=Adha3M6W0,f;,NT`cfUdDSNnlU\gOR %J8.E9L//4UHUW03ha-$!?>9.#o8qn)%%<EI0LGLqD373PRZa4I%8S7#Poolqk]X@\WuAs;Wcg8lnDS]7a6We&O`Y3@X.`PL"BIC0 %^qX11fN?\Nnjbj-c]N@^3Wk61#YZ"X8@>MS>Li4:goXlLhQ$;E?/!i:lT&i_f<.3LE+%_FhPsW&/)Ak.m]C5bhn<=_hPs&CD_CEl %pK"\ZJ8f""gK<"9&r8\.hET"l=1brA<GlNTX+LiKDHBlHa1nF^gQbc5nle-.eaBPS^gUL&eR7<2;l`n-J"p,rcpi1o=1brATs)eE %?1$LK#+XSY?1$LK<\+V[G-q^YqC[RD^Z`?$,]:#j[l:7/[:WF25["?N[.>a!>La4P'%*j_T_k1UhV"nuZ#D>_C,h/!<*ISXU\cZ^ %ZDt_nB`\ILq]b<+22WM3g=>07TlQT0[]@_p5dqF<OlU[s<<Gj:D-+?YW\$C\#.p=5<C\<e<IGqo"))YhW_Vr+r9irepK"]p[`0'; %b>bOri>d-"PA*pC\1P.\PA-39N3nMafTfb0hPrJ)A7rLm`i97!>LdCm>h[`rX_Q/pG-u[tg>dBq=5-p/;1_f-Z8/tuX5."1d!ftM %=1brA<=ap*]@squ%AfFr]@squXdk4em:nq.r/(Wh]$4V_""lNJn;W(V/.uM*_i)']fnG2Y]@\pT#^&p+$s(ti816(tIi]Xbn+)H? %/Sd==6DJk;,Fm4nKhC-E!Yg_,::H,n=qFfU5`Mo:Dja^e?l?#-'qaHBg.+\q\i-maY(@N?(]!:%S?lrdnGnS?`?iT.5DjO`(##FG %WPUZ%WiB@H'VD)<_iQ*"*6`6"Pq*+5^AB,Oh`JQn>AO^al)`4kL];_n`=goY5(B18q_j>\"LPaaHlM2,#,KcX/]rLr_4oHgDbHVK %T+XPHZp(48O1?$:DZO=\=s"Hs7=>`6-X)G/f&R]LT-:*d[785L-oK/6mAY+<d$$M0IL='T&2?NM/i=IcBCTi;IL?"iT*lUMR5?LA %(,N#Sj(MtbaQG-k+UjO9Wp$;:fr6F7?B:CL:]kIg=&UO#j2QBtaDQ!l^UtbPQo`AsM6Za3H;6*?/M&s;<j?SEmSJVRm1hJ*RBeTX %%Ua5`_%2)m.F;$+@<l&(+0_^sBB$@=P641!SAVfrMh@-3+dR]!7g3kOh6]%'9JKU&"GBY!2h3p?]!%"1p=HHMd(;1m%$<#!H<OZK %T^*cm(t9DMC-4scTR.pU)Qbs`a>WiW7`fEP;ipb5P0nn6f]_]NXh0q9oM/%G211kEU'L#,>rQ@+8bE-WAC\d0:!0d2._Jkg`9TId %mWXiu:rR-Y?)Q6.3+b@V510oC"LDASq9JG\YGE6;[(8Eke`@j@XQl1fE!UR/5Y[C<J(N.ae?X\Z6K^#bgEUA37qBPF\BOCi39+2S %X[:gg-Ygs-6]HPBlm'qXOK77XEV-EDPoIuq87d;nFFg/^nEfhK+'(9SOBlfV&S23AYPB;O]oAEM[@(!oGe_AH<F,Qbduem*RcZW, %S,8TbHJn=g8,*A`pEKGqHtTLmV`lNLoETmoh\=QFLC"sh\+<Hr+.Vk'.kcd4]Y535MSJ($f?7%X!S2;i&;EPA_gmK5+u0`!H1nWG %%k`/"'qLXU\UT($fA/o_:P%D<#`9W,S$-0cgC*!fZfikAREuT0B*g!WU<lfm!afkB[:+?#''G=ML,+e11q&7r\=eC4:b,aEI:?O5 %<Y4SBLfG(Yh<k-\3,hgNXX:eV8eScVjFY9e&lGhG_6f+?ki91cEfGBnWp"iT_Qfn(8(if*[U)$$oWKd#]fi!nZWd+99#&t;HoElu %DlQXp:/W$U#:H_C)8^/YO][A(d_/4#K\sK+J22Ni!hUNZ"ZkCd&b^:$!a)L@7oV_GP,J`L+RJt<eJLYk$h3gQTtL:$aJh+M-GEi3 %XZp+IE!Ho",50s6-amU1o]sV[+,r]QY0[H-MXZnka64AtocSWFIX@%BH4[euokcFtlTt:qFsRm`91SbPrpRQKPKfu;fi0lq9jB<* %IHaEDHjn$OW+X/7-m%sWc+#^38cAX2s7^eMo!TD.a)c1URj_U.%hH"G9)ibVl[,D4b:-rLc7r%`U7rlp>cPI"lJITGbIp[4SSRV^ %O$Z3C@h7F_EX>DsTP*^[/+"/pL0h^"2&V)q9/%Oo(%(>VAu./G(=gJto<*+]kdrTYM,M6/or%@W9/Q]*D5?al:5mN>dd*lOPrV#V %7)@KaR!QQ$feZRO"%P-[OkDbPp4W^gI:$f<nH<^T$TOH-huU2JcepL;A@")sBGZ^%e/-:tgV.@5G7D=D_P\,Uph*OB:KX;qZB^Sd %>um/Q$rTt-8?='a)5O(K^TsA?OHP^MXXGP7Unm!2?U[^F84hVL]EY?)Q'*3gb&WY28trSl-79\,,Qt0O-mon.Uo^^rjWrU:$Q9hS %0c[u;N%@J/3):I1.7!$9jGX"2cf?9<L848sL#F;c3>m(E>e-"Y)(S'=l\FTF8HO6?@G+cbbmeaq&0u'e\c1cpg//?W470QE%n%m3 %Y`GOLl*SZ-pl,E>BlI,TgJkLI@d&P"n67m_DZm`)A8k*0Oeuk"nh"m4'<.c6mr_V`G=>7rq21mhf*_fS.d+mJ@0H,$NqO"1:(Ab9 %(4b^iWU;L*-,tjpVI`L;k;`K=0A)PV&[3E"f[>j/T18<#4'iI\r)D&QlI1-4iO1N>WbB9BT7Uq]ifo-,1%u;f&a_=TY.p)kkXSk@ %2fs#<?:>u*N$5t,I0PBUXGXonB\Z_/kPe1;>h/79\05+hY_c`!n/r]RY$Ktc]4ZF)b0:C,ac7]@hX%Xn5R<?A)+^#Y0V9F,Uu[X. %>N[B8r:[f9JJn*Qo2O6eH\N@Y8FoJ?q(YC<#3:R*iY'BU<$rE9E*E@u.%._gEIu5LF*.OVJ1V9;!SGp'q0.6#F&lo-M\BVk0F`kV %6EKA#b;/-.[#5T@7[NDZDkVOQ?rN[0_s5DObm=8;N@G=Pa/KGt*(89q'u9)r/jqt=$#PCN1!kV9qr&:XFU6nA>#>%q`a[[1Hteoc %#"$/+1Uc'mB_P^nRqNlIj_0iqF+ZuE2RDNap!Iig;YgfeoD%:QGr1enlQalueObd:<3Eh/hJ\C5-075WPYPMNZmBELCCC]D&LXqf %JgAkLd.HD,\]RGiJ?8@GdoAjm!J%&SAlfkl"AmldCNPi(9E=-;>H=f`A---p[O,&naTOkhXgPa_81&k1Up2gZ)9E"Hm^'=4b"*k0 %[O]tl.O-sr4DT/+OW7rrK&*iGb".OJU\jE(\dVBc?s-`GJ?_G%=M$W^iSH8Lh[b1HlH^8F=<Q-HofiZ@B'55hjPdfC^E!"brlsN: %]TDdnW>,,jK"j4USm])br)r[*I)t%^Hi38!;4:PjDtCeUgl_U*k2B,1-dA-uMDt!($F`=[*H)M]LMMP%i)p=HiS'rcD%Ge]K)b9= %!WJU7\2X`m&OGaT&+[L0*=o(?'tjJMpi6L$I"@phiD"Vo]T:C/[g.Y0J*@PD\Tg0YVnGYF',P^Vg,nk]>Uh@<1>ZOk)p\johE1?8 %.5%4RZUq\Ep00GEnVZRA4I$Ys:[h(%S)M&T.)^10+UNW#/S(%o\QDc0c.M=.;^5(?OGg">:d,]d-EcLZ@/SsmQ:f+TY[j)aGm>*B %9\:ZdYO3"\LuUf/$s8Gr@Lc)V$(T+eVZE!1S#p05OLl;A2L(S[-D8g(3e'EroW9q7+-(^HhrX<.o83*pqL-D:BLSU.%jIX;-g_@t %]_?V&l:mH,?*^W_)XA$e=;S`l\jXTMRO+@J!="5p;Ci%@XmUT/YGKNP#T2(3XRfZRgDQ%q4nPZ1M>'C&cTnU\n*G,d&,6NW74f!O %h-&"orrF7>6g"~> %AI9_PrivateDataEnd \ No newline at end of file
diff --git a/doc/IGE351/IGE351.tex b/doc/IGE351/IGE351.tex
new file mode 100644
index 0000000..7927842
--- /dev/null
+++ b/doc/IGE351/IGE351.tex
@@ -0,0 +1,86 @@
+\def\bff(#1){\mbox{\boldmath $#1$}}
+\DeclareSymbolFont{AMSb}{U}{msb}{m}{n}
+\DeclareMathSymbol{\shadowA}{\mathbin}{AMSb}{'101}
+\DeclareMathSymbol{\shadowD}{\mathbin}{AMSb}{'104}
+\DeclareMathSymbol{\shadowM}{\mathbin}{AMSb}{'115}
+\DeclareMathSymbol{\shadowP}{\mathbin}{AMSb}{'120}
+\DeclareMathSymbol{\shadowS}{\mathbin}{AMSb}{'123}
+\DeclareMathSymbol{\shadowT}{\mathbin}{AMSb}{'124}
+\DeclareMathSymbol{\shadowU}{\mathbin}{AMSb}{'125}
+\DeclareMathSymbol{\shadowV}{\mathbin}{AMSb}{'126}
+\DeclareMathSymbol{\shadowW}{\mathbin}{AMSb}{'127}
+\DeclareMathSymbol{\shadowX}{\mathbin}{AMSb}{'130}
+
+\documentclass{report}
+%
+% Black and white
+%
+\usepackage{IGNrapport,amstext,GuideBW}
+\usepackage{makeidx}
+%
+% Multicolumn
+%
+\usepackage{multicol,supertabular}
+\makeatletter
+\newenvironment{tablehere}
+ {\def\@captype{table}}
+ {}
+\newenvironment{figurehere}
+ {\def\@captype{figure}}
+ {}
+\makeatother
+\setlength{\textheight}{22.5cm}
+\topmargin -0.5cm
+
+\makeindex
+\begin{document}
+
+\title{A Description of the DRAGON and TRIVAC Version5 Data Structures}
+
+\author{A.~H\'ebert, G.~Marleau and R.~Roy}
+
+\date{\today}
+
+\RapportIGN{IGE--351}
+
+\GuideVersion{5.00}
+
+\input{Summary.tex}
+\clearpage
+\phantomsection
+\tableofcontents
+\clearpage
+\phantomsection
+\listoftables
+\clearpage
+\phantomsection
+\listoffigures
+
+\Debutdutexte
+
+\include{SectIntroduction} % Introduction
+\include{SectStructure} % Description of the dragon data structure
+\include{SectDmacrolib} % Description of a macrolib directory
+\include{SectDmicrolib} % Description of a microlib directory
+\include{SectDgeometry} % Description of a geometry directory
+\include{SectDtracking} % Description of a tracking directory
+\include{SectDasminfo} % Description of a asminfo directory
+\include{SectDsystem} % Description of a bivac/trivac system directory
+\include{SectDkinet} % Description of a kinet directory
+\include{SectDfluxunk} % Description of a fluxunk directory
+\include{SectDsource} % Description of a source directory
+\include{SectDdepos} % Description of a deposition directory
+\include{SectDedition} % Description of an edition directory
+\include{SectDburnup} % Description of a burnup directory
+\include{SectDcompo} % Description of a multiparameter multicompo directory
+\include{SectDcpo} % Description of a burnup-parametrized cpo directory
+\include{SectDsaphyb} % Description of a multiparameter Saphyb directory
+\include{SectDmc} % Description of a Monte Carlo directory
+\include{SectDdraglib} % Description of a Draglib directory
+\include{SectDfview} % Description of a fview directory
+\include{Bibliography} % Bibliographie
+\clearpage
+\phantomsection
+\printindex
+
+\end{document}
diff --git a/doc/IGE351/IGNrapport.sty b/doc/IGE351/IGNrapport.sty
new file mode 100644
index 0000000..f19a64b
--- /dev/null
+++ b/doc/IGE351/IGNrapport.sty
@@ -0,0 +1,575 @@
+% IGNrapport.sty
+% G. Marleau
+% 1998/09/18
+%
+
+\ProvidesPackage{IGNrapport}[1998/09/18]
+\RequirePackage{array,cite,indentfirst,epsfig,fleqn}
+\RequirePackage{hyperref}
+\hypersetup{colorlinks}
+
+%
+% Definition
+%
+\newcommand{\warningStyle}{\itshape}
+\newcommand{\warningRestore}{\normalfont}
+\newcommand{\ColorComments}[1]{\renewcommand{\warningStyle}{\color{#1}\itshape}
+ \renewcommand{\warningRestore}{\color{Black}\normalfont}}
+\newcommand{\warning}[1]{\warningStyle This option is not supported in #1.\warningRestore}
+
+\newcommand{\sectionformat}[1]{\ifnum \@typerapport=0 {#1} \else {#1} \fi}
+\newcommand{\sectionstyle}[1]{\ifnum \@typerapport=0 {#1} \else {#1} \fi}
+\newcommand{\subsectionstyle}[1]{\ifnum \@typerapport=0 {#1} \else {#1} \fi}
+\gdef\@typerapport{0}
+\gdef\@typesections{0}
+\def\RapportCourt{\gdef\@typerapport{1}}
+\def\refname{References}
+\def\Indexname{Index}
+\gdef\@tableofcontents{Contents}
+\gdef\@listoffigures{List of Figures}
+\gdef\@listoftables{List of Tables}
+\gdef\@listofinput{List of Input Files}
+\gdef\@listoftation{List of Notations and Symbols}
+\gdef\@listofappendix{List of Appendices}
+\def\appendixname{Appendix}
+\def\indexname{{\Indexname}}
+
+\renewcommand\tableofcontents{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \section*{\@tableofcontents}%
+ \@starttoc{toc}%
+ \if@restonecol\twocolumn\fi
+ }
+\newcommand\listofappendices{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \section*{\@listofappendix}%
+ \@starttoc{loa}%
+ \if@restonecol\twocolumn\fi
+ }
+\renewcommand\listoffigures{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \section*{\@listoffigures}%
+ \@starttoc{lof}%
+ \if@restonecol\twocolumn\fi
+ }
+\renewcommand\listoftables{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \section*{\@listoftables}%
+ \@starttoc{lot}%
+ \if@restonecol\twocolumn\fi
+ }
+\newcommand\listofinputdecks{%
+ \if@twocolumn
+ \@restonecoltrue\onecolumn
+ \else
+ \@restonecolfalse
+ \fi
+ \section*{\@listofinput}%
+ \@starttoc{loi}%
+ \if@restonecol\twocolumn\fi
+ }
+
+%
+% References
+%
+\renewenvironment{thebibliography}[1]
+ {\ifnum \@typerapport=0
+ \section*{\refname}
+ \else
+ \section{\refname}
+ \fi
+ \list{\@biblabel{\@arabic\c@enumiv}}%
+ {\settowidth\labelwidth{\@biblabel{#1}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \@openbib@code
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+ \sloppy
+ \clubpenalty4000
+ \@clubpenalty \clubpenalty
+ \widowpenalty4000%
+ \sfcode`\.\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
+\newenvironment{ListeDesRapports}[1]
+ {\section*{Liste des Rapports}%
+ \list{\@biblabel{\@arabic\c@enumiv}}%
+ {\settowidth\labelwidth{\@biblabel{#1}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \@openbib@code
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \renewcommand\theenumiv{\@arabic\c@enumiv}}%
+ \sloppy
+ \clubpenalty4000
+ \@clubpenalty \clubpenalty
+ \widowpenalty4000%
+ \sfcode`\.\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \endlist}
+\renewenvironment{theindex}
+ {\addcontentsline{toc}{section}{\indexname}%
+ \if@twocolumn
+ \@restonecolfalse
+ \else
+ \@restonecoltrue
+ \fi
+ \columnseprule \z@
+ \columnsep 35\p@
+ \twocolumn[\@makesnewsectionhead{\indexname}]%
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ \let\item\@idxitem}
+ {\if@restonecol\onecolumn\else\clearpage\fi}
+
+%
+% Commande de mise en page
+%
+% TitreRapportIGN{Nom du rapport}{auteurs}
+% {numero du rapport IGN}{date}
+%
+
+\setlength{\textheight}{22.0cm}
+\setlength{\textwidth}{16.0cm}
+\setlength{\oddsidemargin}{0.5cm}
+\setlength{\evensidemargin}{0.5cm}
+\setlength{\topmargin}{0cm}
+\setlength{\headheight}{0.5cm}
+\setlength{\headsep}{0.5cm}
+\makeindex
+
+\newcommand{\RapportIGN}[1]{
+ \markright{\normalfont \slshape #1}
+ \pagestyle{myheadings}
+ \pagetitreRapportIGN{#1}
+ \pagenumbering{roman}
+ \setcounter{page}{1}\clearpage}
+
+\newcommand{\TitreRapportIGN}[4]{
+ \markright{\normalfont \slshape #3}
+ \pagestyle{myheadings}
+ \pagetitreIGN{#1}{#2}{#3}{#4}
+ \pagenumbering{roman}
+ \setcounter{page}{1}\clearpage}
+
+\newcommand{\SectionFigures}[0]{\clearpage
+\vspace*{5.0in}
+\begin{center}
+{\bfseries \Large FIGURES}
+\end{center}}
+
+\newcommand{\pagetitreRapportIGN}[1]{%
+\noindent\parbox{\textwidth}{\hfill \bfseries \large TECHNICAL REPORT}
+\parbox{\textwidth}{\hfill \bfseries \large {#1}}
+\thispagestyle{empty}
+\vskip 5.0cm
+\begin{center}
+{\bfseries \Large \@title}
+\vskip 3.0cm
+{\scshape \Large \@author}
+\end{center}
+\vfill
+\noindent
+\parbox{\textwidth}{\hfill Institut de g\'enie nucl\'eaire}
+\parbox{\textwidth}{\hfill D\'epartement de g\'enie m\'ecanique}
+\parbox{\textwidth}{\hfill \'Ecole Polytechnique de Montr\'eal}
+\parbox{\textwidth}{\hfill \@date}
+\begin{picture}(10,0)(0,50)
+ \put(0.5,50){\includegraphics[height=2cm]{64_bit.eps}}
+\end{picture}
+}
+
+\newcommand{\pagetitreIGN}[4]{%
+\noindent\parbox{\textwidth}{\hfill \bfseries \large TECHNICAL REPORT}
+\parbox{\textwidth}{\hfill \bfseries \large {#3}}
+\thispagestyle{empty}
+\vskip 5.0cm
+\begin{center}
+{\bfseries \large \MakeUppercase{#1}}
+\vskip 3.0cm
+{\scshape #2}
+\end{center}
+\vfill
+\noindent
+\parbox{\textwidth}{\hfill Institut de g\'enie nucl\'eaire}
+\parbox{\textwidth}{\hfill D\'epartement de g\'enie m\'ecanique}
+\parbox{\textwidth}{\hfill \'Ecole Polytechnique de Montr\'eal}
+\parbox{\textwidth}{\hfill #4}}
+
+\newcommand{\Debutdutexte}{\clearpage
+\pagenumbering{arabic}
+\setcounter{page}{1}}
+
+\setcounter{tocdepth}{3}
+\renewcommand{\thesection}{\@arabic\c@section}
+\renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection}
+\renewcommand{\thesubsubsection}{\thesubsection.\@arabic\c@subsubsection}
+\@addtoreset {equation}{section}
+\renewcommand{\theequation}{\thesection.\@arabic\c@equation}
+
+
+\renewcommand\section{\if@openright
+ \cleardoublepage
+ \else
+ \ifnum\@typerapport=0
+ \clearpage
+ \else
+ \vspace{0.5cm}
+ \fi
+ \fi
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@newsection\@snewsection}
+\def\@newsection[#1]#2{\refstepcounter{section}%
+ \typeout{Section \space\thesection.}%
+ \addcontentsline{toc}{section}%
+ {\protect\numberline{\thesection}\sectionformat{#1}}%
+ \if@twocolumn
+ \@topnewpage[\@makenewsectionhead{#2}]%
+ \else
+ \@makenewsectionhead{#2}\@afterheading
+ \fi}
+\def\@makenewsectionhead#1{%
+ {\parindent \z@ \raggedright \normalfont
+ \interlinepenalty\@M
+ \large\bfseries \thesection \space \sectionformat{#1} \par\nobreak
+ \vskip 20\p@
+ }}
+\def\@snewsection#1{\addcontentsline{toc}{section}{\sectionformat{#1}}%
+ \if@twocolumn
+ \@topnewpage[\@makesnewsectionhead{#1}]%
+ \else
+ \@makesnewsectionhead{#1}\@afterheading
+ \fi}
+\def\@makesnewsectionhead#1{%
+ {\parindent \z@ \raggedright \normalfont
+ \interlinepenalty\@M
+ \centerline{\large\bfseries \sectionformat{#1}}\par\nobreak
+ \vskip 20\p@
+ }}
+
+\renewcommand{\subsection}{\@startsection{subsection}{2}{\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\normalfont\normalsize\bfseries}}
+
+\renewcommand{\subsubsection}{\global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@newsssection\@snewsssection}
+
+\def\@newsssection[#1]#2{\refstepcounter{subsubsection}%
+ \addcontentsline{toc}{subsubsection}%
+ {\protect\numberline{\thesubsubsection}#1}%
+ \if@twocolumn
+ \@topnewpage[\@makenewsssectionhead{#2}]%
+ \else
+ \@makenewsssectionhead{#2}\@afterheading
+ \fi}
+\def\@makenewsssectionhead#1{%
+ {\vskip 20\p@
+ \parindent \z@ \raggedright
+ \interlinepenalty\@M
+ \normalfont\normalsize\slshape \thesubsubsection \space #1\par\nobreak
+ \vskip 20\p@
+ }}
+\def\@snewsssection#1{\addcontentsline{toc}{subsubsection}{#1}%
+ \if@twocolumn
+ \@topnewpage[\@makesnewsssectionhead{#1}]%
+ \else
+ \@makesnewsssectionhead{#1}\@afterheading
+ \fi}
+\def\@makesnewsssectionhead#1{%
+ {\vskip 20\p@ \parindent \z@ \raggedright
+ \interlinepenalty\@M
+ \vskip 20\p@
+ \normalfont\normalsize\slshape #1\par\nobreak
+ \vskip 20\p@
+ }}
+\renewcommand{\paragraph}{\@startsection{paragraph}{4}{\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\normalfont\normalsize\sffamily\bfseries}}
+
+\newcommand\appendices{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \renewcommand{\thesection}{\@Alph\c@section}
+ \renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection}
+ \renewcommand{\thesubsubsection}{\thesection.\@arabic\c@subsubsection}}
+
+
+\renewcommand\appendix{\if@openright\cleardoublepage\else\ifnum\@typerapport=0\clearpage\fi\fi
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@newappendix\@snewappendix}
+\newcommand{\subappendix}{\@startappendices{subsection}{2}{\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\normalfont\normalsize\bfseries}}
+\newcommand{\subsubappendix}{\@startappendices{subsubsection}{3}{\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\normalfont\normalsize\slshape}}
+\def\@newappendix[#1]#2{\refstepcounter{section}%
+ \typeout{Appendix \space\thesection.}%
+ \addcontentsline{loa}{section}%
+ {\protect\numberline{\thesection}#1}%
+ \if@twocolumn
+ \@topnewpage[\@makenewappendixhead{#2}]%
+ \else
+ \@makenewappendixhead{#2}\@afterheading
+ \fi}
+\def\@makenewappendixhead#1{%
+ {\parindent \z@ \raggedright \normalfont
+ \interlinepenalty\@M
+ \centerline{\large\bfseries Appendix \thesection}\par\nobreak
+ \vskip 20\p@
+ \centerline{ #1}\par\nobreak
+ \vskip 20\p@
+ }}
+\def\@snewappendix#1{\addcontentsline{loa}{section}{#1}%
+ \if@twocolumn
+ \@topnewpage[\@makesnewappendixhead{#1}]%
+ \else
+ \@makesnewappendixhead{#1}\@afterheading
+ \fi}
+\def\@makesnewappendixhead#1{%
+ {\parindent \z@ \raggedright \normalfont
+ \interlinepenalty\@M
+ \centerline{\large\bfseries #1}\par\nobreak
+ \vskip 20\p@
+ }}
+
+\newcommand\InputDecks{\par
+ \setcounter{chapter}{0}%
+ \setcounter{section}{0}%
+ \renewcommand{\thesection}{\@Roman\c@section}
+ \renewcommand{\thesubsection}{\thesection.\@arabic\c@subsection}
+ \renewcommand{\thesubsubsection}{\thesection.\@arabic\c@subsubsection}}
+
+
+\newcommand\inputdeck{\if@openright\cleardoublepage\else\ifnum\@typerapport=0\clearpage\fi\fi
+ \global\@topnum\z@
+ \@afterindentfalse
+ \secdef\@newinputdeck\@snewinputdeck}
+\newcommand{\subinputdeck}{\@startinputdeck{subsection}{2}{\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\normalfont\normalsize\bfseries}}
+\newcommand{\subsubinputdeck}{\@startinputdeck{subsubsection}{3}{\z@}%
+ {-3.25ex\@plus -1ex \@minus -.2ex}%
+ {1.5ex \@plus .2ex}%
+ {\normalfont\normalsize\slshape}}
+\def\@newinputdeck[#1]#2{\refstepcounter{section}%
+ \typeout{Input deck \space\thesection.}%
+ \addcontentsline{loi}{section}%
+ {\protect\numberline{\thesection}#1}%
+ \if@twocolumn
+ \@topnewpage[\@makenewinputdeckhead{#2}]%
+ \else
+ \@makenewinputdeckhead{#2}\@afterheading
+ \fi}
+\def\@makenewinputdeckhead#1{%
+ {\parindent \z@ \raggedright \normalfont
+ \interlinepenalty\@M
+ \large\bfseries \thesection \space #1\par\nobreak
+ \vskip 20\p@
+ }}
+\def\@snewinputdeck#1{\addcontentsline{loa}{section}{#1}%
+ \if@twocolumn
+ \@topnewpage[\@makesnewinputdeckhead{#1}]%
+ \else
+ \@makesnewinputdeckhead{#1}\@afterheading
+ \fi}
+\def\@makesnewinputdeckhead#1{%
+ {\parindent \z@ \raggedright \normalfont
+ \interlinepenalty\@M
+ \large\bfseries #1\par\nobreak
+ \vskip 20\p@
+ }}
+
+\def\@startappendices#1#2#3#4#5#6{%
+ \if@noskipsec \leavevmode \fi
+ \par
+ \@tempskipa #4\relax
+ \@afterindenttrue
+ \ifdim \@tempskipa <\z@
+ \@tempskipa -\@tempskipa \@afterindentfalse
+ \fi
+ \if@nobreak
+ \everypar{}%
+ \else
+ \addpenalty\@secpenalty\addvspace\@tempskipa
+ \fi
+ \@ifstar
+ {\@sappend{#3}{#4}{#5}{#6}}%
+ {\@dblarg{\@append{#1}{#2}{#3}{#4}{#5}{#6}}}}
+\def\@append#1#2#3#4#5#6[#7]#8{%
+ \ifnum #2>\c@secnumdepth
+ \let\@svsec\@empty
+ \else
+ \refstepcounter{#1}%
+ \protected@edef\@svsec{\@seccntformat{#1}\relax}%
+ \fi
+ \@tempskipa #5\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup
+ #6{%
+ \@hangfrom{\hskip #3\relax\@svsec}%
+ \interlinepenalty \@M #8\@@par}%
+ \endgroup
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{loa}{#1}{%
+ \ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}%
+ \fi
+ #7}%
+ \else
+ \def\@svsechd{%
+ #6{\hskip #3\relax
+ \@svsec #8}%
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{loa}{#1}{%
+ \ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}%
+ \fi
+ #7}}%
+ \fi
+ \@xsect{#5}}
+\def\@sappend#1#2#3#4#5{%
+ \@tempskipa #3\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup
+ #4{%
+ \@hangfrom{\hskip #1}%
+ \interlinepenalty \@M #5\@@par}%
+ \endgroup
+ \else
+ \def\@svsechd{#4{\hskip #1\relax #5}}%
+ \fi
+ \@xsect{#3}}
+
+\def\@startinputdeck#1#2#3#4#5#6{%
+ \if@noskipsec \leavevmode \fi
+ \par
+ \@tempskipa #4\relax
+ \@afterindenttrue
+ \ifdim \@tempskipa <\z@
+ \@tempskipa -\@tempskipa \@afterindentfalse
+ \fi
+ \if@nobreak
+ \everypar{}%
+ \else
+ \addpenalty\@secpenalty\addvspace\@tempskipa
+ \fi
+ \@ifstar
+ {\@sinpd{#3}{#4}{#5}{#6}}%
+ {\@dblarg{\@inpd{#1}{#2}{#3}{#4}{#5}{#6}}}}
+\def\@inpd#1#2#3#4#5#6[#7]#8{%
+ \ifnum #2>\c@secnumdepth
+ \let\@svsec\@empty
+ \else
+ \refstepcounter{#1}%
+ \protected@edef\@svsec{\@seccntformat{#1}\relax}%
+ \fi
+ \@tempskipa #5\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup
+ #6{%
+ \@hangfrom{\hskip #3\relax\@svsec}%
+ \interlinepenalty \@M #8\@@par}%
+ \endgroup
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{loi}{#1}{%
+ \ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}%
+ \fi
+ #7}%
+ \else
+ \def\@svsechd{%
+ #6{\hskip #3\relax
+ \@svsec #8}%
+ \csname #1mark\endcsname{#7}%
+ \addcontentsline{loi}{#1}{%
+ \ifnum #2>\c@secnumdepth \else
+ \protect\numberline{\csname the#1\endcsname}%
+ \fi
+ #7}}%
+ \fi
+ \@xsect{#5}}
+\def\@sinpd#1#2#3#4#5{%
+ \@tempskipa #3\relax
+ \ifdim \@tempskipa>\z@
+ \begingroup
+ #4{%
+ \@hangfrom{\hskip #1}%
+ \interlinepenalty \@M #5\@@par}%
+ \endgroup
+ \else
+ \def\@svsechd{#4{\hskip #1\relax #5}}%
+ \fi
+ \@xsect{#3}}
+
+%
+% Commande pour inserer in fichier de texte en
+% format verbatim
+%
+\def\listfile#1{\goodbreak\vskip 0.5cm\noindent {File: {\tt #1}}
+ \vskip 0.2cm\begingroup\setupverbatim\input #1 \endgroup}
+\def\listing#1{\goodbreak\vskip 0.5cm\noindent {Input data for test case: {\bf #1}}
+ \vskip 0.2cm\begingroup\setupverbatim\input #1 \endgroup}
+\def\setupverbatim{\tt
+ \def\par{\leavevmode\endgraf}\catcode`\`=\active
+ \obeylines\uncatdospecials \obeyspaces}
+{\obeyspaces\global\let =\ }
+\def\uncatdospecials{\def\do##1{\catcode`##1=12 }\dospecials}
+
+\newcommand{\Eq}[1]{Eq.~(\ref{eq:#1})}
+\newcommand{\Eqto}[2]{Eqs.~(\ref{eq:#1}) to~(\ref{eq:#2})}
+\newcommand{\Eqand}[2]{Eqs.~(\ref{eq:#1}) and~(\ref{eq:#2})}
+\newcommand{\Eqor}[2]{Eqs.~(\ref{eq:#1}) or~(\ref{eq:#2})}
+
+\newcommand{\Appen}[1]{Appendix~\ref{appen:#1}}
+\newcommand{\Appento}[2]{Appendices~\ref{appen:#1} to~\ref{appen:#2}}
+\newcommand{\Appenand}[2]{Appendices~\ref{appen:#1} and~\ref{appen:#2}}
+\newcommand{\Appenor}[2]{Appendices~\ref{appen:#1} or~\ref{appen:#2}}
+
+\newcommand{\Sect}[1]{Section~\ref{sect:#1}}
+\newcommand{\Sectto}[2]{Sections~\ref{sect:#1} to~\ref{sect:#2}}
+\newcommand{\Sectand}[2]{Sections~\ref{sect:#1} and~\ref{sect:#2}}
+\newcommand{\Sector}[2]{Sections~\ref{sect:#1} or~\ref{sect:#2}}
+
+\newcommand{\Fig}[1]{Figure~\ref{fig:#1}}
+\newcommand{\Figto}[2]{Figure~\ref{fig:#1} to~\ref{fig:#2}}
+\newcommand{\Figand}[2]{Figure~\ref{fig:#1} and~\ref{fig:#2}}
+\newcommand{\Figor}[2]{Figure~\ref{fig:#1} or~\ref{fig:#2}}
+
+\newcommand{\Tab}[1]{Table~\ref{tab:#1}}
+\newcommand{\Tabto}[2]{Table~\ref{tab:#1} to~\ref{tab:#2}}
+\newcommand{\Taband}[2]{Table~\ref{tab:#1} and~\ref{tab:#2}}
+\newcommand{\Tabor}[2]{Table~\ref{tab:#1} or~\ref{tab:#2}}
+
+\newcounter{nblank}
+\newcommand{\blank}[1]{\setcounter{nblank}{#1}\symbol{32}\whiledo{\value{nblank}>1}{\symbol{32}\addtocounter{nblank}{-1}}}
+\renewcommand{\@cite}[2]{{\textsuperscript{[#1]}\ifthenelse{\boolean{@tempswa}}{,#2}{}}}
diff --git a/doc/IGE351/SectDasminfo.tex b/doc/IGE351/SectDasminfo.tex
new file mode 100644
index 0000000..445273c
--- /dev/null
+++ b/doc/IGE351/SectDasminfo.tex
@@ -0,0 +1,342 @@
+\section{Contents of a \dir{asminfo} directory}\label{sect:asminfodir}
+
+This directory contains the multigroup collision probabilities and response matrices
+required in the solution of the transport equation.
+
+\subsection{State vector content for the \dir{asminfo} data structure}\label{sect:asminfostate}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{a}_{i}$, represent:
+
+\begin{itemize}
+\item The type of collision probabilities considered $I_{T}=\mathcal{S}^{a}_{1}$ where
+
+\begin{displaymath}
+I_{T} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Scattering reduced collision probability or response matrix}\\
+ 2 & \textrm{Direct collision probability or response matrix} \\
+ 3 & \textrm{Scattering reduced directional collision probability} \\
+ 4 & \textrm{Direct directional collision probability}
+\end{array} \right.
+\end{displaymath}
+
+\item The type of collision probability closure relation used $I_{C}=\mathcal{S}^{a}_{2}$
+(see \moc{NORM} keyword in \moc{ASM:} operator input option)
+
+\begin{displaymath}
+I_{C} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Total reflection closure relation} \\
+ 1 & \textrm{No closure relation used}
+\end{array} \right.
+\end{displaymath}
+
+\item A parameter related to the albedo leakage model $I_{\beta}=\mathcal{S}^{a}_{3}$
+(see \moc{ALSB} keyword in \moc{ASM:} operator input option)
+
+\begin{displaymath}
+I_{\beta} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Groupwise escape matrices \moc{WIS} are stored} \\
+ 1 & \textrm{No information is stored}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{a}_{4}$ (not used)
+
+\item The option to indicate whether response matrix or collision probability matrices are stored
+on the structure $I_{p}=\mathcal{S}^{a}_{5}$ (see \moc{PIJ} and \moc{ARM}
+keyword in \moc{ASM:} operator input option)
+
+\begin{displaymath}
+I_{p} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Response matrices will be stored (the \moc{ARM} keyword was
+selected)} \\
+ 2 & \textrm{Collision probability matrices will be stored (the \moc{PIJ} keyword was
+selected)}
+\end{array} \right.
+\end{displaymath}
+
+\item The option to indicate the type of streaming model used $I_{k}=\mathcal{S}^{a}_{6}$ (see \moc{PIJK} and \moc{ECCO}
+keyword in \moc{ASM:} operator input option)
+
+\begin{displaymath}
+I_{k} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{No streaming model used (a leakage model may or may not be used)} \\
+ 2 & \textrm{Isotropic streaming model used (ECCO model)} \\
+ 3 & \textrm{Anisotropic streaming model used (TIB\`ERE model)}
+\end{array} \right.
+\end{displaymath}
+
+\item The type of collision probability normalization method used $I_{n}=\mathcal{S}^{a}_{7}$ (see
+\moc{PNOR} keyword in \moc{ASM:} operator input option)
+
+\begin{displaymath}
+I_{n} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{No normalization} \\
+ 1 & \textrm{Gelbard normalization algorithm} \\
+ 2 & \textrm{Diagonal element normalization} \\
+ 3 & \textrm{Non-linear normalization} \\
+ 4 & \textrm{Helios type normalization}
+\end{array} \right.
+\end{displaymath}
+
+\item Number of energy groups
+$G=\mathcal{S}^{a}_{8}$
+
+\item Number of unknown in flux system $N_{u}=\mathcal{S}^{a}_{9}$
+
+\item Number of mixtures $N_{m}=\mathcal{S}^{a}_{10}$
+
+\item Number of Legendre orders of the scattering cross sections used in the
+main transport solution. $N_{\rm ans}=\mathcal{S}^{a}_{11}$
+
+\item Flag for the availability of diffusion coefficients. $I_{\rm diff}=\mathcal{S}^{a}_{12}$
+
+\begin{displaymath}
+I_{\rm diff} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{No diffusion coefficients available;} \\
+ 1 & \textrm{Diffusion coefficients are available.}
+\end{array} \right.
+\end{displaymath}
+
+\item Type of equation solved. $I_{\rm bfp}=\mathcal{S}^{a}_{13}$
+\begin{displaymath}
+\mathcal{S}^{t}_{13} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Boltzmann transport equation} \\
+ 1 & \textrm{Boltzmann Fokker-Planck equation with Galarkin energy propagation factors} \\
+ 2 & \textrm{Boltzmann Fokker-Planck equation with Przybylski and Ligou energy propagation} \\
+ & \textrm{factors.}
+\end{array} \right.
+\end{displaymath}
+
+\end{itemize}
+
+\subsection{The main \dir{asminfo} directory}\label{sect:asminfodirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{asminfo} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{asminfo}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_PIJ\blank{7}}).}
+\CharEnr
+ {LINK.MACRO\blank{2}}{$*12$}
+ {Name of the {\sc macrolib} on which the collision probabilities are based.}
+\CharEnr
+ {LINK.TRACK\blank{2}}{$*12$}
+ {Name of the {\sc tracking} on which the collision probabilities are based.}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{a}_{i}$,
+ as defined in \Sect{asminfostate}.}
+\CharEnr
+ {TRACK-TYPE\blank{2}}{$*12$}
+ {Type of tracking considered ($\mathsf{CDOOR}$). Allowed values are:
+ {\tt 'EXCELL'}, {\tt 'SYBIL'}, {\tt 'MCCG'}, {\tt 'SN'}, {\tt 'BIVAC'} and {\tt 'TRIVAC'}.}
+\DirlEnr
+ {GROUP\blank{7}}{$\mathcal{S}^{a}_{8}$}
+ {List of energy-group sub-directories. Each component of the list is a directory containing
+ the multigroup collision probabilities and response matrices associated with an energy group.
+ The specification of this directory is given in Sect.~\ref{sect:asminfodhdirgroup} or~\ref{sect:asminfodirgroup}
+ depending if a double-heterogeneity is present or not. A double-heterogeneity is present if $\mathcal{S}^{t}_{40}=1$
+ in the {\sc tracking} object.}
+\end{DescriptionEnregistrement}
+
+\clearpage
+
+\subsection{The \moc{GROUP} double-heterogeneity group sub-directory}\label{sect:asminfodhdirgroup}
+
+This directory is containing the following records, corresponding to a single energy group:
+
+\begin{DescriptionEnregistrement}{Records and sub-directories in \moc{GROUP}}{7.0cm}
+
+\RealEnr
+ {DRAGON-TXSC\blank{1}}{$N_{m}+1$}{cm$^{-1}$}
+ {where $N_{m}=\mathcal{P}_{1}$. The total cross section $\Sigma_{m}^{g}$ for $N_{m}+1$ composite mixtures assuming that the first mixture
+ represents void ($\Sigma_{m}^{g}=0$). A transport correction may or may not
+ be included. The first component of this array is always equal to 0.}
+\RealEnr
+ {DRAGON-S0XSC}{$N_{m}+1,N_{\rm ans}$}{cm$^{-1}$}
+ {The within group scattering cross section $\Sigma_{0,m,w}$ (see \Sect{macrolibdirgroup})
+ for $N_{m}+1$ composite mixtures assuming that the first mixture
+ represents void ($\Sigma_{0,m,w}^{g}=0$). A transport correction may or may not
+ be included. Many Legendre orders may be given. The first component of this
+ array, for each Legendre order, is always equal to 0.}
+\IntEnr
+ {NCO\blank{9}}{${\cal M}$}
+ {where ${\cal M}=\mathcal{P}_{2}-\mathcal{P}_{1}$. Number of composite mixtures in each macro-mixture.}
+\OptRealEnr
+ {RRRR\blank{8}}{${\cal M}$}{$\mathcal{P}_{6}=1,2$}{}
+ {Group-dependent double-heterogeneity information.}
+\OptRealEnr
+ {QKOLD\blank{7}}{$\mathcal{P}_{4},\mathcal{P}_{5},{\cal M}$}{$\mathcal{P}_{6}=1$}{}
+ {Group-dependent double-heterogeneity information related to the escape probabilities in the micro-structures.}
+\OptRealEnr
+ {QKDEL\blank{7}}{$\mathcal{P}_{4},\mathcal{P}_{5},{\cal M}$}{$\mathcal{P}_{6}=1,2$}{}
+ {Group-dependent double-heterogeneity information related to the escape probabilities in the micro-structures.}
+\OptRealEnr
+ {PKL\blank{9}}{$\mathcal{P}_{4},\mathcal{P}_{5},\mathcal{P}_{5},{\cal M}$}{$\mathcal{P}_{6}=1,2$}{}
+ {Group-dependent double-heterogeneity information related to the collision probabilities in the micro-structures.}
+\OptDbleEnr
+ {COEF\blank{8}}{${\cal F},{\cal F},{\cal M}$}{$\mathcal{P}_{6}=1,2$}{}
+ {where ${\cal F}=1+\mathcal{P}_{4}\times\mathcal{P}_{5}$. Group-dependent double-heterogeneity information.}
+\OptRealEnr
+ {P1I\blank{9}}{$\mathcal{P}_{4},{\cal M}$}{$\mathcal{P}_{6}=3$}{}
+ {Group-dependent double-heterogeneity information related to the escape probabilities through the composite.}
+\OptRealEnr
+ {P1DI\blank{8}}{$\mathcal{P}_{4},{\cal M}$}{$\mathcal{P}_{6}=3$}{}
+ {Group-dependent double-heterogeneity information related to the escape probabilities from the matrix.}
+\OptRealEnr
+ {P1KI\blank{8}}{$\mathcal{P}_{4},\mathcal{P}_{5},{\cal M}$}{$\mathcal{P}_{6}=3$}{}
+ {Group-dependent double-heterogeneity information related to the escape probabilities from the micro-structures.}
+\OptRealEnr
+ {SIGA1\blank{7}}{$\mathcal{P}_{4},{\cal M}$}{$\mathcal{P}_{6}=3$}{}
+ {Group-dependent double-heterogeneity information related to the equivalent total cross-section.}
+\DirEnr
+ {BIHET\blank{7}}
+ {Directory containing collision probability or response matrix information related to the macro-geometry (i.$\,$e.,
+ the geometry with homogenized micro-structures). The specification of this directory is given in \Sect{asminfodirgroup}.
+ Note that the value of $N_{m}=\mathcal{P}_{2}$ in this object is set to take into account the macro-mixtures. Similarly,
+ the value $N_{r}=\mathcal{P}_{3}$ is the number of macro-volumes.}
+\end{DescriptionEnregistrement}
+
+\vskip -0.5cm
+
+\subsection{The \moc{GROUP} or \moc{BIHET} group sub-directory}\label{sect:asminfodirgroup}
+
+This directory is containing the following records, corresponding to a single energy group:
+
+\begin{DescriptionEnregistrement}{Records and sub-directories in \moc{GROUP}}{7.0cm}
+\OptRealEnr
+ {ALBEDO\blank{6}}{$\mathcal{S}^{M}_{8}$}{$\mathcal{S}^{M}_{8}>0$}{}
+ {Surface ordered physical albedos in \moc{GROUP}. The number of physical albedos $\mathcal{S}^{M}_{8}$ is defined
+ in \Sect{macrolibstate}.}
+\OptRealEnr
+ {ALBEDO-FU\blank{3}}{$\mathcal{S}^{M}_{8}$}{$\mathcal{S}^{M}_{8}>0$}{}
+ {Surface ordered physical albedo functions in \moc{GROUP}. The number of physical albedos $\mathcal{S}^{M}_{8}$ is defined
+ in \Sect{macrolibstate}.}
+\RealEnr
+ {DRAGON-TXSC\blank{1}}{$N_{m}+1$}{cm$^{-1}$}
+ {The total cross section $\Sigma_{m}^{g}$ for $N_{m}+1$ mixtures assuming that the first mixture
+ represents void ($\Sigma_{m}^{g}=0$). A transport correction may or may not
+ be included. The first component of this array is always equal to 0.}
+\OptRealEnr
+ {DRAGON-T1XSC}{$N_{m}+1$}{*}{cm$^{-1}$}
+ {where $N_{m}=\mathcal{P}_{1}$. The current-weighted total cross section $\Sigma_{1,m}^{g}$ for $N_{m}+1$ composite mixtures assuming that the first mixture
+ represents void ($\Sigma_{1,m}^{g}=0$). The first component of this array is always equal to 0.}
+\OptRealEnr
+ {DRAGON-T2XSC}{$N_{m}+1$}{*}{cm$^{-1}$}
+ {where $N_{m}=\mathcal{P}_{1}$. The second moment-weighted total cross section $\Sigma_{2,m}^{g}$ for $N_{m}+1$ composite mixtures assuming that the first mixture
+ represents void ($\Sigma_{2,m}^{g}=0$). The first component of this array is always equal to 0.}
+\RealEnr
+ {DRAGON-S0XSC}{$N_{m}+1,N_{\rm ans}$}{cm$^{-1}$}
+ {The within group scattering cross section $\Sigma_{0,m,w}$ (see \Sect{macrolibdirgroup})
+ for $N_{m}+1$ mixtures assuming that the first mixture
+ represents void ($\Sigma_{0,m,w}^{g}=0$). A transport correction may or may not
+ be included. Many Legendre orders may be given. The first component of this
+ array, for each Legendre order, is always equal to 0.}
+\OptRealEnr
+ {DRAGON-DIFF\blank{1}}{$N_{m}+1$}{$I_{\rm diff}=1$}{cm}
+ {Diffusion coefficients $D_{m}^{g}$ for $N_{m}+1$ mixtures assuming that the first mixture
+ represents void ($D_{m}^{g}=1.0\times 10^{10}$). The first component of this array is always equal to $1.0\times 10^{10}$.}
+\OptRealEnr
+ {FUNKNO\$USS\blank{2}}{$N_{U}$}{*}{1}
+ {Solution of the Livolant-Jeanpierre fine-structure equation. $N_{U}$ is the number of unknowns in each subgroup and each energy group. (*) This information is
+ present if the flux is computed within module {\tt USS:}.}
+\OptDirEnr
+ {STREAMING\blank{3}}{$I_{k}=2$}
+ {Directory containing P1 information to be used with the ECCO isotropic
+ streaming model. This directory uses the same specification as \moc{GROUP}
+ where P0 information is replaced with P1 information. Cross sections
+ used in this directory are {\sl not}--transport corrected.}
+\end{DescriptionEnregistrement}
+
+Additional records are provided to support Boltzmann Fokker-Planck (BFP) solutions:
+
+\begin{DescriptionEnregistrement}{BFP records in \moc{GROUP}}{7.0cm}
+\OptRealEnr
+ {DRAGON-ESTOP}{$N_{m}+1,2$}{$I_{\rm bfp}>0$}{MeV cm$^{-1}$}
+ {Initial and final stopping power.}
+\OptRealEnr
+ {DRAGON-EMOMT}{$N_{m}+1$}{$I_{\rm bfp}>0$}{cm$^{-1}$}
+ {Restricted momentum transfer cross section. }
+\OptRealEnr
+ {DRAGON-DELTE}{$1$}{$I_{\rm bfp}>0$}{MeV}
+ {Energy width of the energy group.}
+\OptIntEnr
+ {DRAGON-ISLG\blank{1}}{$1$}{$I_{\rm bfp}>0$}
+ {Integer set to 0 in energy groups $< G$ and set to 1 in energy group $G$.}
+\end{DescriptionEnregistrement}
+
+\vskip -0.5cm
+
+\subsubsection{The \moc{trafict} dependent records on a \moc{GROUP} directory}\label{sect:traficgrpdiringdir}
+
+If a collision probability method is used, the following records will also be
+found on the group sub-directory:
+
+\begin{DescriptionEnregistrement}{Collision probability records in \moc{GROUP}}{7.0cm}
+\OptRealEnr
+ {DRAGON-PCSCT}{$N_{r},N_{r}$}{$I_{p}=2$}{}
+ {The scattering-reduced ($I_{T}=1,3$) collision probability matrix ${\bf W}_{g}$ or direct
+ ($I_{T}=2,4$) collision probability matrix ${\bf p}_{g}$}
+\OptRealEnr
+ {DRAGON1PCSCT}{$N_{r},N_{r}$}{$I_{k}=3$}{}
+{The $x-$directed P1 scattering-reduced ($I_{T}=3$) collision probability matrix ${\bf Y}_{x,g}$
+ or direct ($I_{T}=4$) collision probability matrix ${\bf p}_{x,g}$}
+\OptRealEnr
+ {DRAGON2PCSCT}{$N_{r},N_{r}$}{$I_{k}=3$}{}
+ {The $y-$directed P1 scattering-reduced ($I_{T}=3$) collision probability matrix ${\bf Y}_{y,g}$
+ or direct ($I_{T}=4$) collision probability matrix ${\bf p}_{y,g}$}
+\OptRealEnr
+ {DRAGON3PCSCT}{$N_{r},N_{r}$}{$I_{k}=3$}{}
+ {The $z-$directed P1 scattering-reduced ($I_{T}=3$) collision probability matrix ${\bf Y}_{z,g}$
+ or direct ($I_{T}=4$) collision probability matrix ${\bf p}_{z,g}$}
+\OptRealEnr
+ {DRAGON1P*SCT}{$N_{r},N_{r}$}{$I_{k}=3$}{}
+ {The $x-$directed matrix ${\bf p}_g^{-1}{\bf p}_{x,g}^*$}
+\OptRealEnr
+ {DRAGON2P*SCT}{$N_{r},N_{r}$}{$I_{k}=3$}{}
+ {The $y-$directed matrix ${\bf p}_g^{-1}{\bf p}_{y,g}^*$}
+\OptRealEnr
+ {DRAGON3P*SCT}{$N_{r},N_{r}$}{$I_{k}=3$}{}
+ {The $z-$directed matrix ${\bf p}_g^{-1}{\bf p}_{z,g}^*$}
+\OptRealEnr
+ {DRAGON-WIS\blank{2}}{$N_{r}$}{$I_{\beta}=1$}{}
+ {The scattering-reduced leakage matrix $W_{is}^{g}$ }
+\end{DescriptionEnregistrement}
+
+\goodbreak
+\noindent where
+\begin{itemize}
+\item the reduced collision probability matrix is defined as
+$${\bf p}_{g}=\{p_{ij,g}\> ;\> \forall i \ {\rm and} \ j \}$$
+\item the reduced directional probability matrix, used in the first
+TIB\`ERE equation, is defined as
+$${\bf p}_{k,g}^*=\{p_{ij,k,g}^*\> ;\> \forall i \ {\rm and} \ j \} \ \ ; \ \
+k=x, \ y, \ {\rm or } \ z$$
+\item the reduced directional probability matrix, used in the second
+TIB\`ERE equation, is defined as
+$${\bf p}_{k,g}=\{p_{ij,k,g}\> ;\> \forall i \ {\rm and} \ j \} \ \ ; \ \
+k=x, \ y, \ {\rm or } \ z \ \ \ .$$
+The total cross sections used to compute this matrix are {\sl not}--transport
+corrected.
+\item the P0 scattering reduced collision probability matrix is defined as
+$${\bf W}_{g}=[{\bf I}-{\bf p}_{g} \ {\bf\Sigma}_{{\rm s}0,g\gets g}]^{-1} {\bf p}_{g}$$
+\item the P1 scattering reduced directionnal collision probability matrix is defined as
+$${\bf Y}_{k,g}=[{\bf I}-{\bf p}_{k,g} \ {\bf\Sigma}_{{\rm s}1,g\gets g}]^{-1} {\bf p}_{k,g} \ \ ; \ \
+k=x, \ y, \ {\rm or } \ z$$
+\end{itemize}
+
+\eject
+
+\input{SectDasmsybil.tex} % Description of Sybil response matrices
+\input{SectDasmmccg.tex} % Description of MCCG response matrices
diff --git a/doc/IGE351/SectDasmmccg.tex b/doc/IGE351/SectDasmmccg.tex
new file mode 100644
index 0000000..f9aa212
--- /dev/null
+++ b/doc/IGE351/SectDasmmccg.tex
@@ -0,0 +1,36 @@
+\subsubsection{The \moc{mccgt} dependent records on a
+\moc{GROUP} directory}\label{sect:mccggrpdiringdir}
+
+If the characteristic method (MCCG) is used, the following records will also be
+found on the \moc{GROUP} directory:
+
+\begin{DescriptionEnregistrement}{MCCG groupwise directories}{7.0cm}
+% ACA
+\OptRealEnr
+ {DIAGF\$MCCG\blank{2}}{$N_{\rm dim}$}{$\mathcal{S}^{t}_{22}>0$}{}
+ {Diagonal elements of the ACA flux matrix.}
+\OptRealEnr
+ {CF\$MCCG\blank{5}}{$\mathcal{S}^{t}_{26}$}{$\mathcal{S}^{t}_{22}>0$}{}
+ {Non-Diagonal elements of the ACA flux matrix.}
+\OptRealEnr
+ {ILUDF\$MCCG\blank{2}}{$N_{\rm dim}$}{$\left\{\hskip -2mm\begin{tabular}{l} $\mathcal{S}^t_{22} > 0$ \\ $\mathcal{S}^t_{23} \ge 2$ \end{tabular}\right.$}{}
+ {Inverse diagonal elements of U from ILU0 decomposition of ACA flux matrix}
+\OptRealEnr
+ {ILUCF\$MCCG\blank{2}}{$\mathcal{S}^{t}_{37}$}{$\left\{\hskip -2mm\begin{tabular}{l} $\mathcal{S}^t_{22} > 0$ \\ $\mathcal{S}^t_{23}\in \{2,3\}$ \end{tabular}\right.$}{}
+ {Non-diagonal elements of U from ILU0 decomposition of ACA flux matrix that differ from CF}
+\OptRealEnr
+ {DIAGQ\$MCCG\blank{2}}{$N_{\rm dim}$}{$\mathcal{S}^{t}_{22}>0$}{}
+ {Diagonal elements of the ACA source matrix.}
+\OptRealEnr
+ {CQ\$MCCG\blank{5}}{$\mathcal{S}^{t}_{26}$}{$\mathcal{S}^{t}_{22}>0$}{}
+ {Non-diagonal elements of the ACA source matrix.}
+% SCR/STIS
+\OptRealEnr
+ {PJJ\$MCCG\blank{4}}{$\mathcal{S}^{t}_{1}\mathcal{S}^{t}_{36}$}{$\mathcal{S}^{t}_{35}=1$}{}
+ {Mode-to-mode self-collision probabilities for SCR or ``STIS=1'' integration strategy.}
+\OptRealEnr
+ {PSJ\$MCCG\blank{4}}{$\mathcal{S}^{t}_{22}$}{$\mathcal{S}^{t}_{21}>0$}{}
+ {Surface-to-volume probabilities for SCR.}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDasmsybil.tex b/doc/IGE351/SectDasmsybil.tex
new file mode 100644
index 0000000..237c29d
--- /dev/null
+++ b/doc/IGE351/SectDasmsybil.tex
@@ -0,0 +1,86 @@
+\subsubsection{The \moc{sybilt} dependent records on a
+\moc{GROUP} directory}\label{sect:SYBILgrpdiringdir}
+
+This information is provided only if the current iteration method of the
+interface current method is used in SYBIL. This occurs if the key-word {\tt ARM}
+is been used in operators {\tt USS:} or {\tt ASM:}. In these cases, the following records will
+also be found on the \moc{GROUP} directory:
+
+\vskip 0.2cm
+
+The following dimensions will be used:
+\begin{description}
+
+\item[Number of generating cells:] $~$
+
+\begin{displaymath}
+\mathcal{N}_{\rm gen} = \left\{
+\begin{array}{rll}
+\mathcal{P}_1 & \textrm{if~} \mathcal{S}_6^t=3 & \textrm{(do-it-yourself geometry)} \\
+\mathcal{P}_6 & \textrm{if~} \mathcal{S}_6^t=4 & \textrm{(2D assembly geometry)}
+\end{array} \right.
+\end{displaymath}
+
+\item[Number of entering currents in a cell:] $~$
+
+\begin{displaymath}
+N_c = \left\{
+\begin{array}{rll}
+4 & \textrm{if~} \mathcal{P}_1^t=0 \textrm{~and~} 2\le\mathcal{P}_2^t\le 3 & \textrm{($DP_0$ Cartesian cell)} \\
+12 & \textrm{if~} \mathcal{P}_1^t=0 \textrm{~and~} \mathcal{P}_2^t=4 &
+\textrm{($DP_1$ Cartesian cell)} \\
+6 & \textrm{if~} \mathcal{P}_1^t>0 \textrm{~and~} 2\le\mathcal{P}_2^t\le 3 & \textrm{($DP_0$
+hexagonal cell)} \\
+18 & \textrm{if~} \mathcal{P}_1^t>0 \textrm{~and~} \mathcal{P}_2^t=4 &
+\textrm{($DP_1$ hexagonal cell)}
+\end{array} \right.
+\end{displaymath}
+
+\item[Number of transmission probability elements:] $~$
+
+\begin{displaymath}
+D_1 = \left\{
+\begin{array}{rll}
+\mathcal{P}_1 & \textrm{if~} \mathcal{S}_6^t=3 & \textrm{(do-it-yourself geometry)} \\
+\mathcal{P}_6 & \textrm{if~} \mathcal{S}_6^t=4 \textrm{~and~} {\mathcal{P}_2=1} & \textrm{(Roth 2D assembly geometry)} \\
+N_c \times N_c \times \mathcal{P}_6 & \textrm{if~} \mathcal{S}_6^t=4 \textrm{~and~}
+{\mathcal{P}_2\ge 2} & \textrm{(Other 2D assembly geometries)} \\
+\end{array} \right.
+\end{displaymath}
+
+\item[Number of escape probability elements:] $~$
+
+\begin{displaymath}
+D_2 = \left\{
+\begin{array}{rll}
+{\tt NMC}(\mathcal{P}_1+1) & \textrm{if~} \mathcal{S}_6^t=3 & \textrm{(do-it-yourself geometry)} \\
+{\tt NMC}(\mathcal{P}_6+1) & \textrm{if~} \mathcal{S}_6^t=4 \textrm{~and~} {\mathcal{P}_2=1} & \textrm{(Roth 2D assembly geometry)} \\
+N_c \times {\tt NMC}(\mathcal{P}_6+1) & \textrm{if~} \mathcal{S}_6^t=4 \textrm{~and~}
+{\mathcal{P}_2\ge 2} & \textrm{(Other 2D assembly geometries)} \\
+\end{array} \right.
+\end{displaymath}
+
+\item[Number of collision probability elements:] $~$
+
+\begin{displaymath}
+D_3 = \sum\limits_{i=1}^{\mathcal{N}_{\rm gen}}[{\tt NMC}(i+1)-{\tt NMC}(i)]^2
+\end{displaymath}
+
+\end{description}
+
+\begin{DescriptionEnregistrement}{SYBIL groupwise assembly information in \moc{GROUP}}{7.0cm}
+\RealEnr
+ {PSSW\$SYBIL\blank{2}}{$\mathcal{D}_1$}{}
+ {Cellwise scattering-reduced transmission probabilities.}
+\RealEnr
+ {PISW\$SYBIL\blank{2}}{$\mathcal{D}_2$}{}
+ {Cellwise scattering-reduced escape probabilities.}
+\RealEnr
+ {PSJW\$SYBIL\blank{2}}{$\mathcal{D}_2$}{}
+ {Cellwise scattering-reduced collision probabilities for incoming neutrons.}
+\RealEnr
+ {PIJW\$SYBIL\blank{2}}{$\mathcal{D}_3$}{}
+ {Cellwise scattering-reduced collision probabilities.}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDbihet.tex b/doc/IGE351/SectDbihet.tex
new file mode 100644
index 0000000..7e1a76b
--- /dev/null
+++ b/doc/IGE351/SectDbihet.tex
@@ -0,0 +1,83 @@
+\subsection{The \moc{/BIHET/} sub-directory}\label{sect:bihettrackingdir}
+
+\vskip -0.3cm
+
+\begin{DescriptionEnregistrement}{The contents of the
+\moc{/BIHET/} sub-directory}{8.0cm}
+\IntEnr
+ {PARAM\blank{7}}{$8$}
+ {Record containing the parameters related to a double-heterogeneity tracking
+ $\mathcal{P}_{i}$}
+\IntEnr
+ {NS\blank{10}}{$\mathcal{P}_{4}$}
+ {Number of tubes or shells in each kind of micro structure}
+\IntEnr
+ {IBI\blank{9}}{$\mathcal{P}_{3}$}
+ {Type of mixture in each generating region of the macro geometry}
+\RealEnr
+ {VOLUME\blank{6}}{$\mathcal{P}_{3}$}{cm$^3$~~~}
+ {Volumes of the macro geometry}
+\RealEnr
+ {RS\blank{10}}{$\mathcal{P}_{5}+1,\mathcal{P}_{4}$}{cm}
+ {Radii of the micro regions}
+\RealEnr
+ {FRACT\blank{7}}{$\mathcal{P}_{4},\mathcal{P}_{2}$}{}
+ {Volume fraction of each type of micro region in each mixture}
+\RealEnr
+ {VOLK\blank{8}}{$\mathcal{P}_{4},\mathcal{P}_{5}$}{}
+ {Volume fractions of the tubes or shells in the micro regions}
+\IntEnr
+ {IDIL\blank{8}}{$\mathcal{P}_{2}-\mathcal{P}_{1}$}
+ {Elementary mixture indices in the diluent of the composite mixtures}
+\IntEnr
+ {MIXGR\blank{7}}{$\mathcal{P}_{5},\mathcal{P}_{4},\mathcal{P}_{2}-\mathcal{P}_{1}$}
+ {Elementary mixture indices in the micro structures}
+\end{DescriptionEnregistrement}
+
+\noindent
+with the dimension parameter $\mathcal{P}_{i}$, representing:
+
+\begin{itemize}
+
+\item The number of ordinary mixtures pointing to the macrolib. $\mathcal{P}_{1}$
+
+\item The number of mixtures, including the composite mixtures (i.e., containing micro structures)
+$\mathcal{P}_{2}$
+
+\item The number of regions in the macro geometry $\mathcal{P}_{3}$
+
+\item The number of different kinds of macro structures $\mathcal{P}_{4}=\mathcal{S}^{dh}_{1}$
+
+ A kind of macro structure is characterized by the radii of its tubes or shells. All the micro region of the same kind should own
+the same nuclear properties in a given macro region.
+
+\item The maximum number of regions (tubes or shells) in each kind of macro structure
+$\mathcal{P}_{5}=\mathcal{S}^{dh}_{2}-1$
+
+\item The type of double-heterogeneity model $\mathcal{P}_{6}$
+\noindent where
+\begin{displaymath}
+\mathcal{P}_{6} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Sanchez-Pomraning model} \\
+ 2 & \textrm{Hebert model} \\
+ 3 & \textrm{She-Liu-Shi model} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The type of micro structures $\mathcal{P}_{7}=\mathcal{S}^{dh}_{5}$
+\noindent where
+\begin{displaymath}
+\mathcal{P}_{7} = \left\{
+\begin{array}{rl}
+ 3 & \textrm{Cylinder} \\
+ 4 & \textrm{Sphere} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The quadrature parameter for the 1-D collision probability calculation in the micro structures
+$\mathcal{P}_{8}$
+
+\end{itemize}
+
+\eject
diff --git a/doc/IGE351/SectDbivac.tex b/doc/IGE351/SectDbivac.tex
new file mode 100644
index 0000000..accb705
--- /dev/null
+++ b/doc/IGE351/SectDbivac.tex
@@ -0,0 +1,220 @@
+\subsection{The \moc{bivact} dependent records on a
+\dir{tracking} directory}\label{sect:bivactrackingdir}
+
+When the \moc{BIVACT:} operator is used ($\mathsf{CDOOR}$={\tt 'BIVAC'}), the following elements in the vector
+$\mathcal{S}^{t}_{i}$ will also be defined.
+
+\begin{itemize}
+\item $\mathcal{S}^{t}_{6}$: ({\tt ITYPE}) Type of BIVAC geometry:
+\begin{displaymath}
+\mathcal{S}^{t}_{6} = \left\{
+\begin{array}{rl}
+ 2 & \textrm{Cartesian 1-D geometry} \\
+ 3 & \textrm{Tube 1-D geometry} \\
+ 4 & \textrm{Spherical 1-D geometry} \\
+ 5 & \textrm{Cartesian 2-D geometry} \\
+ 6 & \textrm{Tube 2-D geometry} \\
+ 8 & \textrm{Hexagonal 2-D geometry}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{7}$: ({\tt IHEX}) Type of hexagonal symmetry if $\mathcal{S}^{t}_{6}= 8$:
+\begin{displaymath}
+\mathcal{S}^{t}_{7} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{non-hexagonal geometry} \\
+ 1 & \textrm{S30} \\
+ 2 & \textrm{SA60} \\
+ 3 & \textrm{SB60} \\
+ 4 & \textrm{S90} \\
+ 5 & \textrm{R120} \\
+ 6 & \textrm{R180} \\
+ 7 & \textrm{SA180} \\
+ 8 & \textrm{SB180} \\
+ 9 & \textrm{COMPLETE}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{8}$: ({\tt IELEM}) Type of finite elements:
+\begin{displaymath}
+\mathcal{S}^{t}_{8} = \left\{
+\begin{array}{rl}
+ <0 & \textrm{Order $-\mathcal{S}^{t}_{8}$ primal finite elements} \\
+ >0 & \textrm{Order $\mathcal{S}^{t}_{8}$ dual finite elements. The Thomas-Raviart or Thomas-Raviart-Schneider} \\
+ & \textrm{method is used except if $\mathcal{S}^{t}_{9}=4$ in which case a mesh-centered finite difference} \\
+ & \textrm{approximation is used}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{9}$: ({\tt ICOL}) Type of quadrature used to integrate
+the mass matrix:
+\begin{displaymath}
+\mathcal{S}^{t}_{9} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Analytical integration} \\
+ 2 & \textrm{Gauss-Lobatto quadrature (finite difference/collocation method)} \\
+ 3 & \textrm{Gauss-Legendre quadrature (superconvergent approximation)} \\
+ 4 & \textrm{mesh-centered finite difference approximation in hexagonal geometry}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{10}$: ({\tt ISPLH}) Type of hexagonal mesh splitting:
+\begin{displaymath}
+\mathcal{S}^{t}_{10} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{No mesh splitting}; \emph{or} \\
+ & \textrm{$3$ lozenges per hexagon with Thomas-Raviart-Schneider approximation} \\
+ K & \textrm{$6\times(K-1)\times(K-1)$ triangles per hexagon with finite-difference approximations} \\
+ & \textrm{$3\times K \times K$ lozenges per hexagon with Thomas-Raviart-Schneider approximation}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{11}$: ({\tt LL4}) Order of the group-wise matrices.
+Generally equal to
+$\mathcal{S}^{t}_{2}$ except in cases where averaged fluxes are appended to the
+unknown vector. $\mathcal{S}^{t}_{11}\le\mathcal{S}^{t}_{2}$.
+
+\item $\mathcal{S}^{t}_{12}$: ({\tt LX}) Number of elements along the $X$ axis in Cartesian geometry or number of
+hexagons.
+
+\item $\mathcal{S}^{t}_{13}$: ({\tt LY}) Number of elements along the $Y$ axis.
+
+\item $\mathcal{S}^{t}_{14}$: ({\tt NLF}) Number of components in the angular expansion of the flux. Must be a positive
+even number. Set to zero for diffusion theory. Set to 2 for $P_1$ method.
+
+\item $\mathcal{S}^{t}_{15}$: ({\tt ISPN}) Type of transport approximation if {\tt NLF}$\ne 0$:
+\begin{displaymath}
+\mathcal{S}^{t}_{15} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Complete $P_n$ approximation of order {\tt NLF}$-1$} \\
+ 1 & \textrm{Simplified $P_n$ approximation of order {\tt NLF}$-1$}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{16}$: ({\tt ISCAT}) Number of terms in the scattering sources if {\tt NLF}$\ne 0$:
+\begin{displaymath}
+\mathcal{S}^{t}_{16} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Isotropic scattering in the laboratory system} \\
+ 2 & \textrm{Linearly anisotropic scattering in the laboratory system} \\
+ $n$ & \textrm{order $n-1$ anisotropic scattering in the laboratory system}
+\end{array} \right.
+\end{displaymath}
+\noindent A negative value of $\mathcal{S}^{t}_{16}$ indicates that $1/3D^{g}$ values are used as $\Sigma_1^{g}$ cross sections.
+
+\item $\mathcal{S}^{t}_{17}$: ({\tt NVD}) Number of base points in the Gauss-Legendre quadrature used to integrate
+void boundary conditions if {\tt ICOL} $=3$ and {\tt NLF}$\ne 0$:
+\begin{displaymath}
+\mathcal{S}^{t}_{17} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Use a ({\tt NLF}$+1$)--point quadrature consistent with $P_{{\rm NLF}-1}$ theory} \\
+ 1 & \textrm{Use a {\tt NLF}--point quadrature consistent with $S_{\rm NLF}$ theory} \\
+ 2 & \textrm{Use an analytical integration consistent with diffusion theory}
+\end{array} \right.
+\end{displaymath}
+
+\end{itemize}
+
+\goodbreak
+
+The following records will also be present on the main level of a \dir{tracking}
+directory.
+
+\begin{DescriptionEnregistrement}{The \moc{bivact} records in
+\dir{tracking}}{8.0cm}
+\IntEnr
+ {NCODE\blank{7}}{$6$}
+ {Record containing the types of boundary conditions on each surface. =0 side
+ not used; =1 VOID; =2 REFL; =4 TRAN; =5 SYME; =7 ZERO. {\tt NOODE(5)} and
+ {\tt NOODE(6)} are not used.}
+\RealEnr
+ {ZCODE\blank{7}}{$6$}{$1$}
+ {Record containing the albedo value (real number) on each surface. {\tt ZOODE(5)}
+ and {\tt ZOODE(6)} are not used.}
+\OptRealEnr
+ {SIDE\blank{8}}{$1$}{$\mathcal{S}^{t}_{6}=8$}{cm}
+ {Side of a hexagon.}
+\OptRealEnr
+ {XX\blank{10}}{$\mathcal{S}^{t}_{1}$}{$\mathcal{S}^{t}_{6}\ne 8$}{cm}
+ {Element-ordered $X$-directed mesh spacings after mesh-splitting for type 2
+ and 5 geometries. Element-ordered radius after mesh-splitting for type 3
+ and 6 geometries.}
+\OptRealEnr
+ {YY\blank{10}}{$\mathcal{S}^{t}_{1}$}{$\mathcal{S}^{t}_{6}=5 \ {\rm or} \ 6$}{cm}
+ {Element-ordered $Y$-directed mesh spacings after mesh-splitting for type 5
+ and 6 geometries.}
+\OptRealEnr
+ {DD\blank{10}}{$\mathcal{S}^{t}_{1}$}{$\mathcal{S}^{t}_{6}=3 \ {\rm or} \ 6$}{cm}
+ {Element-ordered position used with type 3 and 6 geometries.}
+\IntEnr
+ {KN\blank{10}}{$N_{\rm kn}\times\mathcal{S}^{t}_{1}$}
+ {Element-ordered unknown list. $N_{\rm kn}$ is the number of unknowns per element.}
+\RealEnr
+ {QFR\blank{9}}{$N_{\rm surf}\times\mathcal{S}^{t}_{1}$}{}
+ {Element-ordered boundary condition. $N_{\rm surf}=4$ in Cartesian geometry and $=6$ in hexagonal geometry.}
+\IntEnr
+ {IQFR\blank{8}}{$N_{\rm surf}\times\mathcal{S}^{t}_{1}$}
+ {Element-ordered physical albedo indices. $N_{\rm surf}=4$ in Cartesian geometry and $=6$ in hexagonal geometry.}
+\RealEnr
+ {BFR\blank{9}}{$N_{\rm surf}\times\mathcal{S}^{t}_{1}$}{}
+ {Element-ordered boundary surface fractions.}
+\IntEnr
+ {MU\blank{10}}{$\mathcal{S}^{t}_{11}$}
+ {Indices used with compressed diagonal storage mode matrices.}
+\OptIntEnr
+ {IPERT\blank{7}}{$\mathcal{S}^{t}_{12}\times (\mathcal{S}^{t}_{10})^2$}{*}
+ {Mixture permutation index. This information is provided if and only if $\mathcal{S}^{t}_{6}=8, \ \mathcal{S}^{t}_{8}>0 \ {\rm and} \
+ \mathcal{S}^{t}_{9}\le 3$.}
+\DirEnr
+ {BIVCOL\blank{6}}
+ {Sub-directory containing the unit matrices (mass, stiffness, nodal coupling,
+ etc.) for a finite element discretization.}
+\end{DescriptionEnregistrement}
+
+\goodbreak
+
+The following records will be present on the \moc{/BIVCOL/} sub-directory:
+
+\begin{DescriptionEnregistrement}{Description of the \moc{/BIVCOL/} sub-directory}{8.0cm}
+\RealEnr
+ {T\blank{11}}{$L$}{}
+ {Cartesian linear product vector. $L=|\mathcal{S}^{t}_{8}|+1$}
+\RealEnr
+ {TS\blank{10}}{$L$}{}
+ {Cylindrical linear product vector.}
+\RealEnr
+ {R\blank{11}}{$L\times L$}{}
+ {Cartesian mass matrix.}
+\RealEnr
+ {RS\blank{10}}{$L\times L$}{}
+ {Cylindrical mass matrix.}
+\RealEnr
+ {Q\blank{11}}{$L\times L$}{}
+ {Cartesian stiffness matrix.}
+\RealEnr
+ {QS\blank{10}}{$L\times L$}{}
+ {Cylindrical stiffness matrix.}
+\RealEnr
+ {V\blank{11}}{$L\times (L-1)$}{}
+ {Nodal coupling matrix.}
+\RealEnr
+ {H\blank{11}}{$L\times (L-1)$}{}
+ {Piolat transform coupling matrix (used with Thomas-Raviart-Schneider method).}
+\RealEnr
+ {E\blank{11}}{$L\times L$}{}
+ {Polynomial coefficients.}
+\RealEnr
+ {RH\blank{10}}{6$\times$6}{}
+ {Hexagonal mass matrix.}
+\RealEnr
+ {QH\blank{10}}{6$\times$6}{}
+ {Hexagonal stiffness matrix.}
+\RealEnr
+ {RT\blank{10}}{3$\times$3}{}
+ {Triangular mass matrix.}
+\RealEnr
+ {QT\blank{10}}{3$\times$3}{}
+ {Triangular stiffness matrix.}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDburnup.tex b/doc/IGE351/SectDburnup.tex
new file mode 100644
index 0000000..07cb0d4
--- /dev/null
+++ b/doc/IGE351/SectDburnup.tex
@@ -0,0 +1,258 @@
+\section{Contents of a
+\dir{burnup} directory}\label{sect:burnupdir}
+
+This directory contains the main burnup information, namely the multigroup flux and the
+isotopic concentration at each time or burnup step.
+
+\subsection{State vector content for the \dir{burnup} data structure}\label{sect:burnupstate}
+
+The dimensioning parameters for the \dir{burnup} data structure, which are stored in
+the state vector $\mathcal{S}^{b}$, represent:
+
+\begin{itemize}
+\item The type of solution considered $I_{s}=\mathcal{S}^{b}_{1}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{s} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Fifth-order Cash-Karp method}\\
+ 2 & \textrm{Forth-order Kaps-Rentrop method}
+\end{array} \right.
+\end{displaymath}
+
+\item The type of burnup considered $I_{t}=\mathcal{S}^{b}_{2}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{t} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Out of core or zero flux/power depletion} \\
+ 1 & \textrm{Constant flux depletion} \\
+ 2 & \textrm{Constant fuel power depletion} \\
+ 3 & \textrm{Constant assembly power depletion}
+\end{array} \right.
+\end{displaymath}
+
+\item Number of time steps for which burnup properties are present in this directory
+$N_{t}=\mathcal{S}^{b}_{3}$
+
+\item Total number of isotopes $N_{I}=\mathcal{S}^{b}_{4}$
+
+\item Number of depleting mixtures $N^{\rm depl}_{M}=\mathcal{S}^{b}_{5}$
+
+\item Number of depleting reactions $N^{\rm depl}_{R}=\mathcal{S}^{b}_{6}$
+
+\item Number of depleting isotopes $N^{\rm depl}_{I}=\mathcal{S}^{b}_{7}$
+
+\item Number of mixtures $N_m=\mathcal{S}^{b}_{8}$
+
+\item Microscopic reaction rate extrapolation option in solving the burnup equations
+$I_{e}=\mathcal{S}^{b}_{9}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{e} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Do not extrapolate} \\
+ 1 & \textrm{Perform linear extrapolation} \\
+ 2 & \textrm{Perform parabolic extrapolation} \\
+\end{array} \right.
+\end{displaymath}
+
+\item Constant power normalization option for the burnup calculation
+$I_{g}=\mathcal{S}^{b}_{10}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{g} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Compute the burnup using the power released in fuel} \\
+ 1 & \textrm{Compute the burnup using the power released in the global geometry} \\
+\end{array} \right.
+\end{displaymath}
+This option have an effect only in cases
+where some non-depleting mixtures are producing energy.
+
+\item Saturation of initial number densities $I_{s}=\mathcal{S}^{b}_{11}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{s} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Do not store saturated initial number densities in the {\sc burnup}
+ object} \\
+ 1 & \textrm{Store saturated initial number densities} \\
+\end{array} \right.
+\end{displaymath}
+This option have an effect only in cases where some depleting isotopes are
+at saturation.
+
+\item Type of saturation model $I_{d}=\mathcal{S}^{b}_{12}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{d} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Do not use Dirac functions in saturated number densities} \\
+ 1 & \textrm{Use Dirac functions in saturated number densities} \\
+\end{array} \right.
+\end{displaymath}
+This option have an effect only in cases where some depleting isotopes are
+at saturation.
+
+\item Perturbation flag for cross sections $I_{p}=\mathcal{S}^{b}_{13}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{p} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Time-dependent cross sections will be used if available} \\
+ 1 & \textrm{Time-independent cross sections will be used} \\
+\end{array} \right.
+\end{displaymath}
+
+\item Neutron flux recovery flag $I_{f}=\mathcal{S}^{b}_{14}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{f} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Neutron flux is recovered from a L\_FLUX object} \\
+ 1 & \textrm{Neutron flux is recovered from the embedded macrolib present in a} \\
+ & \textrm{L\_LIBRARY object} \\
+\end{array} \right.
+\end{displaymath}
+
+\item Fission yield data recovery flag $I_{y}=\mathcal{S}^{b}_{15}$ where
+\vskip -0.8cm
+\begin{displaymath}
+I_{y} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Fission yield data is recovered from {\tt DEPL-CHAIN} directory (see \Sect{microlibdirdepletion})} \\
+ 1 & \textrm{Fission yield data is recovered from {\tt PIFI} and {\tt PYIELD} records in /isotope/} \\
+ & \textrm{directory (see Table~\ref{tabl:tabiso3})} \\
+\end{array} \right.
+\end{displaymath}
+\end{itemize}
+
+\subsection{The main \dir{burnup} directory}\label{sect:burnupdirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{burnup} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{burnup}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the \dir{burnup} data structure ($\mathsf{SIGNA}=${\tt L\_BURNUP\blank{4}}).}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure
+ $\mathcal{S}^{b}_{i}$, as defined in \Sect{burnupstate}.}
+\RealEnr
+ {EVOLUTION-R\blank{1}}{$5$}{}
+ {Vector describing the various parameters associated with the burnup calculation options
+$R_{i}$}
+\CharEnr
+ {LINK.LIB\blank{4}}{$*12$}
+ {Name of the {\sc microlib} on which the last depletion step was based.}
+\RealEnr
+ {DEPL-TIMES\blank{2}}{$N_{t}$}{$10^{8}$ s}
+ {Vector describing the various time steps at which burnup information has been saved
+$T_{i}$}
+\RealEnr
+ {FUELDEN-INIT}{$3$}{}
+ {Vector giving the initial density of heavy element in the fuel $\rho_{f}$ (g
+ cm$^{-3}$), the initial mass of heavy element in the fuel $m_{f}$ (g) and the
+ initial mass of heavy element in the fuel divided by the global geometry
+ volume (g cm$^{-3}$)}
+\RealEnr
+ {VOLUME-MIX\blank{2}}{$N_m$}{cm$^3$}
+ {Vector giving the mixture volumes}
+\RealEnr
+ {FUELDEN-MIX\blank{1}}{$N_m$}{g}
+ {Initial mass of heavy element contained in each mixture}
+\RealEnr
+ {WEIGHT-MIX\blank{2}}{$N_m$}{g}
+ {Initial mass of all the isotopes contained in each mixture}
+\IntEnr
+ {DEPLETE-MIX\blank{1}}{$N_m \times N^{\rm depl}_{I}$}
+ {Matrix giving the index in the {\tt ISOTOPESDENS} record of each depleting
+ isotope in each mixture.}
+\CharEnr
+ {ISOTOPESUSED}{$(N_{I})*12$}
+ {Alias name of the isotopes}
+\IntEnr
+ {ISOTOPESMIX\blank{1}}{$N_{I}$}
+ {Mixture number associated with each isotope}
+\IntEnr
+ {MIXTURESBurn}{$N_m$}
+ {Depletion flag array. A component is set to 1 to indicate that a mixture is depleting.}
+\IntEnr
+ {MIXTURESPowr}{$N_m$}
+ {Power flag array. A component is set to 1 to indicate that a mixture is producing power.}
+\DirVar
+ {\listedir{depldir}}
+ {Set of $N_{t}$ sub-directories containing the properties associated with each
+ burnup step $T_{i}$}
+\end{DescriptionEnregistrement}
+
+The set of directory \listedir{depldir} names $\mathsf{DEPLDIR}$ will be composed according to the
+following laws. The first eight character ($\mathsf{DEPLDIR}$\verb*|(1:8)|) will always be given by
+\verb*|DEPL-DAT|. The last four characters
+($\mathsf{DEPLDIR}$\verb*|(9:12)|) represent the time step saved. For the case where
+$N_{t}$ time steps were saved we would use the following FORTRAN instructions to create
+the last four characters of each of the directory names:
+$$
+\mathtt{WRITE(}\mathsf{DEPLDIR}\mathtt{(9:12),'(I4.4)')}\: J
+$$
+for $1\leq J \leq N_{t}$ with the time stamp associated with each directory being given by
+$T_{J}$. For the case where ($N_{t}=2$), two such directory would be generated, namely
+
+\begin{DescriptionEnregistrement}{Example of depletion directories}{8.0cm}
+\DirEnr
+ {DEPL-DAT0001}{Sub-directories which contain the information associated with
+ time step 1}
+\DirEnr
+ {DEPL-DAT0002}{Sub-directories which contain the information associated with
+ time step 2}
+\end{DescriptionEnregistrement}
+
+\clearpage
+
+\subsection{The depletion sub-directory \dir{depldir} in
+\dir{burnup}}\label{sect:burnupdirdepletion}
+
+Inside each depletion directory the following records and sub-directories will be found:
+
+\begin{DescriptionEnregistrement}{Contents of a depletion sub-directory in \dir{burnup}}{7.0cm}
+\RealEnr
+ {ISOTOPESDENS}{$N_{I}$}{(cm b)$^{-1}$}
+ {Isotopic densities $\rho_{i}$ for each of the isotopes described in the \dir{microlib} directory
+ where the order of the isotopes is also specified}
+\RealEnr
+ {MICRO-RATES\blank{1}}{$N^{\rm dim}$}{$10^{-8}$ s$^{-1}\ $}
+ {Values of the microscopic reaction rate of the depleting reactions for each
+ depleting isotope and each mixture. The macroscopic reaction rate related to the
+ non-depleting isotopes is stored at location $N^{\rm depl}_{I}+1$. The
+ $N^{\rm depl}_{R}$ reaction types are stored in the order of the {\tt
+ 'DEPLETE-IDEN'} array in Table~\ref{tabl:tabchain}, starting with the {\tt 'NFTOT'}
+ reaction. The flux-induced power factors are stored in location $N^{\rm depl}_{R}$.
+ The decay power (delayed) factors are stored in location $N^{\rm depl}_{R}+1$ Both
+ flux-induced and decay power are given in units of $10^{-8}$ MeV/s.
+ $N^{\rm dim}=(N^{\rm depl}_{I}+1)
+ \times (N^{\rm depl}_{R}+1) \times N_m$}
+\RealEnr
+ {INT-FLUX\blank{4}}{$N_m$}{cm s$^{-1}$}
+ {Integrated flux in each mixture.}
+\RealEnr
+ {FLUX-NORM\blank{3}}{$1$}{$1$}
+ {Flux normalization constant. It is zero for out of core depletion and
+ represents the
+ normalization of the flux $\phi_{r}^{g}$ that is used to ensure that the cell integrated flux or
+ power is that required when fixed flux or power burnup is requested}
+\RealEnr
+ {ENERG-MIX\blank{3}}{$N_m$}{$10^{-8}$ J}
+ {Energy realeased during the time step in each mixture}
+\OptRealEnr
+ {FORM-POWER\blank{2}}{1}{$I_{t}=3$}{1}
+ {Ratio of the global power released in the complete geometry divided by the
+ power released in fuel.}
+\RealEnr
+ {BURNUP-IRRAD}{$2$}{}
+ {Fuel burnup (MW d T$^{-1}$) and irradiation (Kb$^{-1}$) reached at this time step}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDcompo.tex b/doc/IGE351/SectDcompo.tex
new file mode 100644
index 0000000..9cded50
--- /dev/null
+++ b/doc/IGE351/SectDcompo.tex
@@ -0,0 +1,417 @@
+\section{Contents of a \dir{multicompo} directory}\label{sect:multicompodir}
+
+This object, shown in \Fig{multicompo}, is used to collect information gathered
+from many DRAGON {\sl elementary calculations} performed under various conditions.
+Each elementary calculation is characterized by a tuple of {\sl global} and {\sl local parameters}.
+These parameters are of different types, depending on the nature of the
+study under consideration: type of assembly, power, temperature in a mixture,
+concentration of an isotope, time, burnup or exposure rate in a depletion calculation,
+etc. Each step of a depletion calculation represents an elementay calculation.
+The {\sc multicompo} object is often presented as a {\sl multi-parameter reactor database}.
+
+\begin{figure}[h!]
+\begin{center}
+\epsfxsize=9cm
+\centerline{ \epsffile{compo.eps}}
+\parbox{15cm}{\caption{Representation of a {\sc multicompo}
+object.}\label{fig:multicompo}}
+\end{center}
+\end{figure}
+
+\vskip 0.2cm
+
+The {\sc multicompo} object contains table-of-content information apart from a list
+of {\sl homogenized mixture} directories. Each {\sl homogenized mixture}
+directory contain a list of {\sl elementary calculation} directories whose
+components are embedded {\sc microlib} objects containing the useful data.
+The localization of an elementary calculation
+is done using a tuple of global and local parameters. The elementary calculation indices are
+stored in a tree with the number of levels equal to the number of global {\sl and} local parameters.
+An example of a tree with three parameters is shown in \Fig{ctree}. Each node
+of this tree is associated with the index of the corresponding global parameter (positive index) or
+local parameter (negative index) and with the
+reference to the daughter nodes if they exist. The number if leafs is equal to the number
+of nodes for the last (third) parameter and is equal to the number of elementary
+calculations stored in the {\sc multicompo} object. The index of each elementary calculation is
+therefore an attribute of each leaf.
+
+\begin{figure}[h!]
+\begin{center}
+\epsfxsize=12cm
+\centerline{ \epsffile{tree.eps}}
+\parbox{14cm}{\caption{Parameter tree in a {\sc multicompo} object}\label{fig:ctree}}
+\end{center}
+\end{figure}
+
+\vskip 0.1cm
+
+In each embedded {\sc microlib} directory, the {\tt COMPO:} module recover
+cross sections for a number of {\sl particularized isotopes} and {\sl macroscopic
+sets} named {\tt '*MAC*RES'}, a collection of isotopic cross sections weighted by
+isotopic number densities. Other information is also recovered: multigroup neutron
+fluxes, isotopic number densities, fission spectrum and a set
+of {\sl local parameters}. The local parameters are values that characterize each
+homogenized mixture: local power, burnup, exposure rate, etc.
+
+\subsection{State vector content for the \dir{multicompo} data structure}\label{sect:multicompostate}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{\rm cpo}$, represent:
+
+\begin{itemize}
+\item The number of homogenized mixtures $M_{m}=\mathcal{S}^{\rm cpo}_{1}$. $=0$
+for an empty {\sc multicompo} object.
+\item The number of groups ${G}=\mathcal{S}^{\rm cpo}_{2}$
+\item The exact number of elementary calculations in the {\sc multicompo} ${N_{\rm cal}}=\mathcal{S}^{\rm cpo}_{3}$
+\item The maximum number of elementary calculations in the {\sc multicompo} ${N_{\rm max}}=\mathcal{S}^{\rm cpo}_{4}$
+\item The number of global parameters $N_{\rm glob}=\mathcal{S}^{\rm cpo}_{5}$
+\item The number of local parameters $N_{\rm loc}=\mathcal{S}^{\rm cpo}_{6}$
+\item The number of global parameters linked with isotopes $N_{\rm gl\_iso}=\mathcal{S}^{\rm cpo}_{7}$
+\item The number of global parameters linked with {\sc microlib} objects $N_{\rm gl\_bib}=\mathcal{S}^{\rm cpo}_{8}$
+\item The number of local parameters linked with isotopes $N_{\rm loc\_iso}=\mathcal{S}^{\rm cpo}_{9}$
+\item The number of lines of comment $N_{\rm doc}=\mathcal{S}^{\rm cpo}_{10}$
+\item Geometry index $L_{\rm geo}=\mathcal{S}^{\rm cpo}_{11}$:
+\begin{displaymath}
+L_{\rm geo} = \left\{
+\begin{array}{ll}
+0 & \textrm{the geometries are not available}\\
+1 & \textrm{calculation--ordered homogenized geometries are available.}\\
+\end{array} \right.
+\end{displaymath}
+\item Version identificator $\mathcal{S}^{\rm cpo}_{12}$. Currently equal to {\tt 2006}. This value
+ will change if the {\sc multicompo} specification is to be modified in the future.
+\item The number of user-defined particularized isotopes $\mathcal{S}^{\rm cpo}_{13}$.
+\item Group form factor index $N_{\rm gff}=\mathcal{S}^{\rm cpo}_{14}$:
+\begin{displaymath}
+N_{\rm gff} = \left\{
+\begin{array}{ll}
+-1 & \textrm{the group form factors will be recovered from an {\sc edition} object}\\
+0 & \textrm{the group form factors are not processed}\\
+>0 & \textrm{number of group form factors per energy group. The information is stored in}\\
+ & \textrm{a {\sc macrolib} subdirectory in the {\sc multicompo}.}\\
+\end{array} \right.
+\end{displaymath}
+\item Physical albedo index $N_{\rm alb}=\mathcal{S}^{\rm cpo}_{15}$:
+\begin{displaymath}
+N_{\rm alb} = \left\{
+\begin{array}{ll}
+-1 & \textrm{the physical albedos will be recovered from an {\sc edition} object}\\
+0 & \textrm{the physical albedos are not processed}\\
+>0 & \textrm{number of physical albedos per energy group. The information is stored in}\\
+ & \textrm{a {\sc macrolib} subdirectory in the {\sc multicompo}.}\\
+\end{array} \right.
+\end{displaymath}
+\item Discontinuity factor index $I_{\rm df}=\mathcal{S}^{\rm cpo}_{16}$:
+\begin{displaymath}
+I_{\rm df} = \left\{
+\begin{array}{ll}
+-1 & \textrm{discontinuity factor information will be recovered from an {\sc edition} object}\\
+0 & \textrm{no discontinuity factor information}\\
+1 & \textrm{multigroup boundary current information is available}\\
+2 & \textrm{discontinuity factor information (see \Sect{macroADF}) is available.}
+\end{array} \right.
+\end{displaymath}
+\end{itemize}
+
+\subsection{The main \dir{multicompo} directory}\label{sect:cpodirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{multicompo} directory:
+
+\begin{DescriptionEnregistrement}{Main records in \dir{multicompo}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_MULTICOMPO}).}
+\DirVar
+ {\listedir{namdir}}
+ {Set of sub-directories, each of them containing an independent {\sc multicompo}
+ structure}
+\end{DescriptionEnregistrement}
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \listedir{namdir}}{8.0cm}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{\rm cpo}_{i}$,
+ as defined in \Sect{multicompostate}.}
+\OptDirEnr
+ {DEPL-CHAIN\blank{2}}{$*$}
+ {directory containing the \dir{depletion} associated with directory \dir{namdir}, following
+ the specification presented in \Sect{microlibdirdepletion}.}
+\OptCharEnr
+ {COMMENT\blank{5}}{$(N^{\rm cpo}_{10})*80$}{$\mathcal{S}^{\rm cpo}_{10}> 0$}
+ {User--defined comments about the data structure}
+\OptCharEnr
+ {NOMISP\blank{6}}{$(\mathcal{S}^{\tt cpo}_{13})*8$}{$\mathcal{S}^{\tt cpo}_{13}\ge 1$}
+ {Names of the user-defined particularized isotopes.}
+\DirEnr
+ {GLOBAL\blank{6}}
+ {Table--of--content for global parameter information: definition and tabulated values. The specification is presented in \Sect{cpodirarbre}.}
+\OptDirEnr
+ {LOCAL\blank{7}}{$\mathcal{S}^{\rm cpo}_{6}\ge 1$}
+ {Table--of--content for local parameter information. The specification is presented in \Sect{cpodirlocal}.}
+\OptDirlEnr
+ {MIXTURES\blank{4}}{$\mathcal{S}^{\rm cpo}_1$}{$\mathcal{S}^{\rm cpo}_{1}\ge 1$}
+ {List of {\sl homogenized mixture} directories. Each component of this list follows the specification
+ presented in \Sect{homo_mix}.}
+\OptDirlEnr
+ {GEOMETRIES\blank{2}}{$\mathcal{S}^{\rm cpo}_4$}{$\mathcal{S}^{\rm cpo}_{11} = 1$}
+ {List of homogenized {\sl geometry} directories. Each component of this list follows the specification
+ presented in \Sect{geometrydirmain}.}
+\end{DescriptionEnregistrement}
+
+\subsection{The {\tt GLOBAL} sub-directory in \dir{multicompo}}\label{sect:cpodirarbre}
+
+This directory is a table--of--content for the globals parameters. Its
+specification follows:
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt GLOBAL} in
+\dir{multicompo}}{7.0cm}
+\label{tabl:tabglob}
+\CharEnr
+ {PARKEY\blank{6}}{$(\mathcal{S}^{\rm cpo}_{5})*12$}
+ {User--defined key-words for the global parameters.}
+\CharEnr
+ {PARTYP\blank{6}}{$(\mathcal{S}^{\rm cpo}_{5})*4$}
+ {Character identification for the types of global parameters (eg: {\tt TEMP}, {\tt CONC}, {\tt IRRA},
+ etc.). Temperatures are given in Kelvin.}
+\CharEnr
+ {PARFMT\blank{6}}{$(\mathcal{S}^{\rm cpo}_{5})*8$}
+ {Types for the global parameters (eg: {\tt REAL}, {\tt STRING} or {\tt INTEGER}).}
+\OptCharEnr
+ {PARCHR\blank{6}}{$(\mathcal{S}^{\rm cpo}_{7})*8$}{$\mathcal{S}^{\rm cpo}_{7}\ge 1$}
+ {Isotope names linked to type--{\tt CONC} global parameters.}
+\IntEnr
+ {NVALUE\blank{6}}{$\mathcal{S}^{\rm cpo}_{5}$}
+ {Number of specific values for a global parameters.}
+\IntEnr
+ {PARCAD\blank{6}}{$\mathcal{S}^{\rm cpo}_{5}+1$}
+ {Address of the first element in array {\tt PARCHR}.}
+\IntEnr
+ {PARPAD\blank{6}}{$\mathcal{S}^{\rm cpo}_{5}+1$}
+ {Address of the first element in array {\tt PARBIB}.}
+\OptIntEnr
+ {PARMIL\blank{6}}{$\mathcal{S}^{\rm cpo}_{8}$}{$\mathcal{S}^{\rm cpo}_{8}\ge 1$}
+ {Mixture indices linked to type--{\tt TEMP} or --{\tt CONC} global parameters.}
+\OptCharEnr
+ {PARBIB\blank{6}}{$(\mathcal{S}^{\rm cpo}_{8})*12$}{$\mathcal{S}^{\rm cpo}_{8}\ge 1$}
+ {{\sc microlib} names linked to type--{\tt TEMP} or --{\tt CONC} global parameters.}
+\OptRealVar
+ {\listedir{gvaldir}}{\tt NVALUE(J)}{*}{}
+ {Set of real global parameter arrays. Each element of \listedir{gvaldir} contains a
+ real array containing the tabulated values of the $J$--th global parameter.}
+\OptIntVar
+ {\listedir{gvaldir}}{\tt NVALUE(J)}{*}
+ {Set of integer global parameter arrays. Each element of \listedir{gvaldir} contains an
+ integer array containing the tabulated values of the $J$--th global parameter.}
+\OptCharVar
+ {\listedir{gvaldir}}{$({\tt NVALUE(J)})*12$}{*}
+ {Set of character$*12$ global parameter arrays. Each element of \listedir{gvaldir} contains a
+ character$*12$ array containing the tabulated values of the $J$--th global parameter.}
+\end{DescriptionEnregistrement}
+
+Item \listedir{gvaldir} represents a set of $\mathcal{S}^{\rm cpo}_{5}$ real,
+integer or character*$12$ records. The name of each
+\listedir{gvaldir} record is a {\tt character*12} variable ({\tt text12})
+composed using the following FORTRAN instruction:
+$$
+\mathtt{WRITE(}\mathsf{text12}\mathtt{,'(''pval'',I8.8)')}\: J
+$$
+where $J$ is the index of the global parameter with $1 \leq J \leq \mathcal{S}^{\rm cpo}_{5}$. The global
+parameter values of type {\tt REAL} or {\tt INTEGER} are sorted.
+
+\subsection{The {\tt LOCAL} sub-directory in \dir{multicompo}}\label{sect:cpodirlocal}
+
+This directory is a table--of--content for the locals parameters. Its
+specification follows:
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt LOCAL} in
+\dir{multicompo}}{7.0cm}
+\label{tabl:tabloc}
+\CharEnr
+ {PARKEY\blank{6}}{$(\mathcal{S}^{\rm cpo}_{6})*12$}
+ {User--defined key-words for the local parameters.}
+\CharEnr
+ {PARTYP\blank{6}}{$(\mathcal{S}^{\rm cpo}_{6})*4$}
+ {Character identification for the types of local parameters (eg: {\tt TEMP}, {\tt IRRA}, {\tt FLUB},
+ etc.).}
+\OptCharEnr
+ {PARCHR\blank{6}}{$(\mathcal{S}^{\rm cpo}_{9})*8$}{$\mathcal{S}^{\rm cpo}_{9}\ge 1$}
+ {Isotope names linked to type--{\tt CONC} local parameters.}
+\IntEnr
+ {PARCAD\blank{6}}{$\mathcal{S}^{\rm cpo}_{6}+1$}
+ {Address of the first element in array {\tt PARCHR}.}
+\end{DescriptionEnregistrement}
+
+\subsection{The homogenized mixture sub-directory in \dir{multicompo}}\label{sect:homo_mix}
+
+Each component of the list named {\tt 'MIXTURES'} contains the parameter tree and a list of
+directories:
+
+\begin{DescriptionEnregistrement}{Component of the homogenized mixture directory}{7.5cm}
+\label{tabl:mixture_cpo}
+\DirEnr
+ {TREE\blank{8}}
+ {Parameter tree. The specification is presented in \Sect{cpodirtree}.}
+\DirlEnr
+ {CALCULATIONS}{$\mathcal{S}^{\rm cpo}_{4}$}
+ {List of {\sc microlib} directories. Each component of this list follows the specification
+ presented in \Sect{microlibdirmain} with $M_{m}=1$ (1 mixture) and $\mathcal{M}=4$.}
+\end{DescriptionEnregistrement}
+
+\subsection{The {\tt TREE} sub-directory in a {\tt MIXTURES} component}\label{sect:cpodirtree}
+
+This directory contains local parameter values and the parameter tree. Its specification follows:
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt TREE} in
+{\tt MIXTURES}}{7.0cm}
+\label{tabl:tabctree}
+\IntEnr
+ {NCALS\blank{7}}{$1$}
+ {Number of elementary calculations.}
+\IntEnr
+ {NVP\blank{9}}{$2$}
+ {{\tt NVP(1)}: Exact number of nodes in the parameter tree. {\tt NVP(2)}: Maximum number of nodes in the parameter tree.}
+\OptIntEnr
+ {NVALUE\blank{6}}{$\mathcal{S}^{\rm cpo}_{6}$}{$\mathcal{S}^{\rm cpo}_{6}\ge 1$}
+ {Number of specific values for a local parameters.}
+\OptRealVar
+ {\listedir{lvaldir}}{\tt NVALUE(J)}{$\mathcal{S}^{\rm cpo}_{6}\ge 1$}{}
+ {Set of real local parameter arrays. Each element of \listedir{lvaldir} contains a
+ real array containing the tabulated values of the $J$--th local parameter.}
+\IntEnr
+ {DEBARB\blank{6}}{{\tt NVP(1)}$+1$}
+ {- If the node does not correspond to the last parameter:
+ index in {\tt DEBARB} of the first daughter of the node.
+ - If the node correspond to the last parameter: index in
+ {\tt DEBARB} where we recover the index of an elementary
+ calculation.}
+\IntEnr
+ {ARBVAL\blank{6}}{{\tt NVP(1)}}
+ {-For a global parameter: index of the parameter in the \listedir{gvaldir}
+ record (see Table~\ref{tabl:tabglob}).
+ -For a local parameter: index of the parameter in the \listedir{lvaldir} record}
+\IntEnr
+ {ORIGIN\blank{6}}{$\mathcal{S}^{\rm cpo}_{4}$}
+ {Index of the mother elementary calculation. This information is useful to follow the
+ historical relation between calculations.}
+\end{DescriptionEnregistrement}
+
+Item \listedir{lvaldir} represents a set of $\mathcal{S}^{\rm cpo}_{6}$ real records. The name of each
+\listedir{lvaldir} record is a {\tt character*12} variable ({\tt text12})
+composed using the following FORTRAN instruction:
+$$
+\mathtt{WRITE(}\mathsf{text12}\mathtt{,'(''pval'',I8.8)')}\: J
+$$
+where $J$ is the index of the local parameter with $1 \leq J \leq \mathcal{S}^{\rm cpo}_{6}$. The local
+parameter values are sorted.
+
+\vskip 0.2cm
+
+The parameter tree has the same number of stages as global {\sl and} local parameters. The local parameters
+always follow the global parameters. For each value of
+the $i$--th parameter, the tree indicates the beginning position of the $(i+1)$--th parameter.
+The arrays {\tt DEBARB} and {\tt ARBVAL} are set to localize the results of an elementary calculation
+identified by a specific parameter tuple.
+
+\vskip 0.2cm
+
+An example of a parameter tree is represented here:
+\begin{verbatim}
+ dn = value in DEBARB, (m) = value in ARBVAL
+
+ Root *(0)
+ !
+ Param. Nb 1 d2(1)
+ -------------------
+ ! !
+ Param. Nb 2 d3(1) 4(2)
+ --------- ---------
+ ! ! ! ! !
+ Param. Nb 3 d5(1) 6(3) d7(1) 8(2) 9(3) d10
+
+ Calculation Nb: 4 5 1 2 3
+
+ DEBARB: 2 3 5 7 10 4 5 1 2 3
+ ARBVAL: 0 1 1 2 1 3 1 2 3
+\end{verbatim}
+
+\vskip 0.2cm
+
+The useful dimensions of variables {\tt DEBARB}, {\tt ARBVAL} and {\tt ORIGIN} in
+Table~\ref{tabl:tabctree} are respectively equal to {\tt NVP(1)}$+1$, {\tt NVP(1)}
+and $\mathcal{S}^{\rm cpo}_{3}$. The allocated sizes may be bigger.
+
+\vskip 0.2cm
+
+Each elementary calculation is fully identified by a parameter tuple (the Fortran array {\tt MUPLET(NPTOT)}), an
+integer array of dimension {\tt NPTOT}$=\mathcal{S}^{\rm cpo}_{5}+\mathcal{S}^{\rm cpo}_{6}$. The first
+$\mathcal{S}^{\rm cpo}_{5}$ components correspond to global parameter indices; the following
+$\mathcal{S}^{\rm cpo}_{6}$ components correspond to local parameter indices. Here, {\tt NVP} represents
+the useful size of the {\tt ARBVAL} array. A recursive procedure is required to search the elementary
+calculation index {\tt ICAL} corresponding to this parameter tuple {\tt MUPLET}. Note that some components of the tuple
+can be set to zero in case where the number of global and local parameters is overdetermined. The recursive function
+is called using
+\begin{verbatim}
+ ICAL=NICAL(1,NVP,NPTOT,DEBARB,ARBVAL,MUPLET)
+\end{verbatim}
+
+\noindent and is implemented in Fortran-90 as
+\begin{verbatim}
+RECURSIVE INTEGER FUNCTION NICAL(II,NVP,NPTOT,DEBARB,ARBVAL,MUPLET) RESULT(ICAL)
+ INTEGER II,NVP,NPTOT,DEBARB(NVP+1),ARBVAL(NVP),MUPLET(NPTOT)
+ IF(NPTOT==0) THEN
+ ICAL=DEBARB(II+1)
+ RETURN
+ ENDIF
+ NBOK=0
+ IKEEP=0
+ DO I=DEBARB(II),DEBARB(II+1)-1
+ IF((MUPLET(1)==0).OR.(MUPLET(1)==ARBVAL(I))) THEN
+ JICAL=NICAL(I,NVP,NPTOT-1,DEBARB,ARBVAL,MUPLET(2))
+ IF(JICAL > 0) THEN
+ IKEEP=JICAL
+ NBOK=NBOK+1
+ ELSE IF(JICAL==-1) THEN
+ NBOK=2
+ ENDIF
+ ENDIF
+ ENDDO
+ IF(NBOK > 1) THEN
+ ! Many elementary calculation exist for this tuple.
+ ICAL=-1
+ ELSE IF(NBOK==0) THEN
+ ! No elementary calculation exists for this tuple.
+ ICAL=0
+ ELSE
+ ICAL=IKEEP
+ ENDIF
+END FUNCTION NICAL
+\end{verbatim}
+
+\vskip 0.2cm
+
+Similarly, another Fortran program can be used to search the parameter tuple corresponding to
+the {\tt ICAL}--th elementary calculation:
+\begin{verbatim}
+SUBROUTINE COMUPL(NVP,NPTOT,ICAL,NCALS,DEBARB,ARBVAL,MUPLET)
+ INTEGER NVP,NPTOT,ICAL,NCALS,DEBARB(NVP+1),ARBVAL(NVP),MUPLET(NPTOT)
+ DO I=NVP-NCALS+1,NVP
+ IF(DEBARB(I+1)==ICAL) THEN
+ I0=I
+ EXIT
+ ENDIF
+ ENDDO
+ MUPLET(NPTOT)=ARBVAL(I0)
+ DO IPAR=NPTOT-1,1,-1
+ DO I=1,NVP-NCALS
+ IF(DEBARB(I+1) > I0) THEN
+ I0=I
+ EXIT
+ ENDIF
+ ENDDO
+ MUPLET(IPAR)=ARBVAL(I0)
+ ENDDO
+END SUBROUTINE COMUPL
+\end{verbatim}
+
+\clearpage
diff --git a/doc/IGE351/SectDcpo.tex b/doc/IGE351/SectDcpo.tex
new file mode 100644
index 0000000..355b941
--- /dev/null
+++ b/doc/IGE351/SectDcpo.tex
@@ -0,0 +1 @@
+\section{Contents of a \dir{CPO} directory}\label{sect:cpodir} This directory contains a burnup dependent hierarchical reactor database. For the purpose of illustration we will assume that the \moc{CPO:} module is executed using the following data: \begin{quote} \begin{verbatim} CpoResults := CPO: EdiResults EvoResults :: BURNUP REF-CASE EXTRACT ALL NAME MIXTH ; \end{verbatim} \end{quote} where \moc{EdiResults} is a \dds{edition} data structure that contains 2 homogeneous mixtures, evaluated and saved at 2 time steps, \moc{EvoResults} is a \dds{burnup} data structure containing information for the successive burnup calculations used to generate \moc{EdiResults} and finally \moc{CpoResults} is the final \dds{cpo} data structure that contains the resulting reactor database. \subsection{The main directory}\label{sect:cpodirmain} The following records and sub-directories will be found in the \dir{CPO} directory: \begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{CPO}}{8.0cm} \CharEnr {SIGNATURE\blank{3}}{$*12$} {parameter $\mathsf{SIGNA}$ containing the signature of the data structure} \IntEnr {STATE-VECTOR}{$40$} {array $\mathcal{S}^{c}_{i}$ containing various parameters that are required to describe this data structure} \DirVar {\listedir{MIXDIR}} {list of sub-directories that contain homogeneous mixture information} \end{DescriptionEnregistrement} The signature for this data structure is $\mathsf{SIGNA}$=\verb*|L_COMPO |. The array $\mathcal{S}^{c}_{i}$ contains the following information: \begin{itemize} \item $\mathcal{S}^{c}_{1}=N_{H}$ contains the total number of homogeneous mixtures saved. \item $\mathcal{S}^{c}_{2}=M_{G}$ contains the maximum number of groups considered. \item $\mathcal{S}^{c}_{3}=M_{I}$ contains the maximum number of isotopes. \item $\mathcal{S}^{c}_{4}=M_{L}$ contains the maximum order for the scattering anisotropy. \item $\mathcal{S}^{c}_{5}=M_{B}$ contains the maximum number of burnup steps per mixtures. \end{itemize} The list of directory \listedir{MIXDIR} named $\mathsf{MIXDIR}$ will be composed according to the following laws. The first eight character ($\mathsf{MIXDIR}$\verb*|(1:8)|) will be identical to the first 8 character of the user data following the keyword \moc{NAME} in the \moc{CPO:} module (here \verb*|MIXTH |. If the keyword \moc{NAME} is not used then $\mathsf{MIXDIR}$\verb*|(1:8)| takes the value \verb*|COMPO |. The last four characters ($\mathsf{MIXDIR}$\verb*|(9:12)|) represent the various homogeneous mixture number saved on the \dds{edition} data structure. For the case where $N_{H}$ such mixtures were produces the following FORTRAN instructions are used to create the last four character of each of the directory names: \begin{quote} \verb|WRITE(|$\mathsf{MIXDIR}$\verb|(9:12),'(I4)') | $J$ \end{quote} for $1\leq J \leq N_{H}$. For the example given above ($N_{H}=2$), two such directories will be generated, namely \begin{DescriptionEnregistrement}{Example of homogeneous mixture directories}{8.0cm} \DirEnr {MIXTH\blank{6}1}{is the sub-directory that contains the information associated with homogeneous mixture 1} \DirEnr {MIXTH\blank{6}2}{is the sub-directory that contains the information associated with homogeneous mixture 2} \end{DescriptionEnregistrement} \subsection{The mixture sub-directory}\label{sect:cpodirmixture} Each mixture directory contains the following records and sub-directories will be found: \begin{DescriptionEnregistrement}{Contents of a mixture sub-directory in \dir{CPO}}{7.0cm} \CharEnr {TITLE\blank{7}}{$*72$} {parameter $\mathsf{T}$ containing the title of the run which produced this mixture} \IntEnr {PARAM\blank{7}}{$4$} {array $\mathcal{P}^{\text{cpo}}_{i}$ containing the various parameters associated with this mixture} \RealEnr {VOLUME\blank{6}}{$1$}{cm$^{3}$} {parameter $V_{i}$ containing the volume of the region associated this homogeneous mixture in the \dds{edition} data structure} \RealEnr {ENERGY\blank{6}}{$G+1$}{eV} {array $E_{g}$ containing the energy groups limits} \RealEnr {BURNUP\blank{6}}{$\mathcal{P}^{\text{cpo}}_{4}$}{MW d T$^{-1}$} {array $B_{k}$ containing the burnup steps} \RealEnr {N/KB\blank{8}}{$\mathcal{P}^{\text{cpo}}_{4}$}{Kb$^{-1}$} {array $w_{k}$ containing the fuel irradiation for the different burnup steps} \CharEnr {ISOTOPESNAME}{$(\mathcal{P}^{\text{cpo}}_{2})*12$} {array $\mathsf{ISO}_{i}$ containing the name of the various isotopes saved for this mixture} \DirVar {\listedir{BRNDIR}} {list of sub-directories that contain the burnup dependent cross sections associated with this homogeneous mixture} \end{DescriptionEnregistrement} The following information is stored in $\mathcal{P}^{\text{cpo}}$: \begin{itemize} \item $\mathcal{P}^{\text{cpo}}_{1}=G$ contains the number of groups for this homogeneous mixture. \item $\mathcal{P}^{\text{cpo}}_{2}=N_{I}$ contains the number of isotopes in this mixture. \item $\mathcal{P}^{\text{cpo}}_{3}=N_{L}$ contains the order of the scattering anisotropy for this mixture. \item $\mathcal{P}^{\text{cpo}}_{4}=N_{B}$ contains the number of burnup steps for this mixture. \end{itemize} The list of directory \listedir{BRNDIR} names $\mathsf{BRNDIR}$ will be composed according to the following FORTRAN instructions: \begin{quote} \verb|WRITE(|$\mathsf{BRNDIR}$\verb|,'(A8,I4)') 'BURN ',| $J$ \end{quote} for $1\leq J \leq N_{B}$. For the example given above ($N_{B}=2$), two such directories will be generated, namely \begin{DescriptionEnregistrement}{Example of homogeneous mixture directories}{8.0cm} \DirEnr {BURN\blank{7}1}{is the sub-directory that contains the information associated with burnup step 1} \DirEnr {BURN\blank{7}2}{is the sub-directory associated with burnup step 2} \end{DescriptionEnregistrement} \subsection{The burnup sub-directory}\label{sect:cpodirburnup} A burnup sub-directory contains the following records and sub-directories: \begin{DescriptionEnregistrement}{Contents of a burnup sub-directory in \dir{CPO}}{7.0cm} \RealEnr {ISOTOPESDENS}{$N_{I}$}{(cm b)$^{-1}$} {array $\rho_{i}$ containing the density of each isotopes} \RealEnr {ISOTOPES-EFJ}{$N_{I}$}{J} {array $H_{i}$ containing the energy produced per fission for each isotope} \RealEnr {FLUX-INTG\blank{3}}{$G$}{cm s$^{-1}$} {array $\Phi_{m}^{g}$ containing the integrated flux} \RealEnr {OVERV\blank{7}}{$G$}{cm$^{-1}$s} {array $1/v_{m}^{g}$ containing the inverse of the average neutron velocity} \RealEnr {FLUXDISAFACT}{$G$}{} {array $F_{g}$ containing the ratio of the flux in the fuel to the flux in the cell} \DirVar {\listedir{ISOTOPE}} {list of $N_{I}$ sub-directories that contain the isotopic microscopic cross section for this burnup step} \end{DescriptionEnregistrement} The list of directory names is specified by $\mathsf{ISODIR}=\mathsf{ISO}_{i}$ for $i=1$ to $N_{I}$. The first isotope $\mathsf{ISODIR}$ is named \verb*|MACR | and represents an equivalent macroscopic isotope with a density of $1.0$ (cm b)$^{-1}$. The content of the isotopic multigroup cross section directory is described in \Sect{isotopedir}. \ No newline at end of file
diff --git a/doc/IGE351/SectDdepos.tex b/doc/IGE351/SectDdepos.tex
new file mode 100644
index 0000000..09f2cf4
--- /dev/null
+++ b/doc/IGE351/SectDdepos.tex
@@ -0,0 +1,64 @@
+\section{Contents of a \dir{deposition} directory}\label{sect:depositiondir}
+
+This directory accumulates energy and charge deposition information gathered from coupled solutions of the Boltzmann and/or Boltzmann
+Fokker-Planck transport equations.
+
+\subsection{State vector content for the \dir{deposition} data structure}\label{sect:depositionstate}
+
+The dimensioning parameters for this data structure, stored in the state vector
+$\mathcal{S}^{dep}_{i}$, represent:
+
+\begin{itemize}
+
+\item The number of material mixtures $N_{\rm mix}=\mathcal{S}^{dep}_{1}$
+
+\item The number of particules contributing to deposition $N_{\rm part}=\mathcal{S}^{dep}_{2}$
+
+\item Charge deposition index $I_{\rm c}=\mathcal{S}^{dep}_{3}$:
+\begin{displaymath}
+I_{\rm c} = \left\{
+\begin{array}{ll}
+0 & \textrm{no charge deposition information}\\
+1 & \textrm{charge deposition information is present.}
+\end{array} \right.
+\end{displaymath}
+
+\item The number of Boltzmann transport equation iterations $N_{\rm iter}=\mathcal{S}^{dep}_{4}$
+\end{itemize}
+
+\subsection{The main \dir{deposition} directory}\label{sect:depositiondirmain}
+
+On its first level, the following records and sub-directories will be found in the \dir{deposition} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{deposition}}{6.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_DEPOSITION})}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{dep}_{i}$,
+ as defined in \Sect{depositionstate}.}
+\CharEnr
+ {PARTICLE-NAM}{($N_{\rm part}$)$*1$}
+ {Character name associated to each particle.}
+\RealEnr
+ {VOLUME\blank{6}}{$N_{\rm mix}$}{cm$^{3}$}
+ {Volumes.}
+\DbleEnr
+ {FLUX-NORM\blank{3}}{$1$}{$1$}
+ {Flux normalization factor.}
+\DbleEnr
+ {EDEPOS\blank{6}}{$N_{\rm mix},N_{\rm part}$}{MeV$\cdot$cm$^{-3}\cdot$s$^{-1}$}
+ {Energy deposition.}
+\OptDbleEnr
+ {CDEPOS\blank{6}}{$N_{\rm mix},N_{\rm part}$}{$I_{\rm c} = 1$}{electron$\cdot$cm$^{-3}\cdot$s$^{-1}$}
+ {Charge deposition.}
+\DbleEnr
+ {EDEPOS\_TOT\blank{2}}{$N_{\rm mix}$}{MeV$\cdot$cm$^{-3}\cdot$s$^{-1}$}
+ {Volume integrated energy deposition.}
+\OptDbleEnr
+ {CDEPOS\_TOT\blank{2}}{$N_{\rm mix}$}{$I_{\rm c} = 1$}{electron$\cdot$cm$^{-3}\cdot$s$^{-1}$}
+ {Volume integrated charge deposition.}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDdraglib.tex b/doc/IGE351/SectDdraglib.tex
new file mode 100644
index 0000000..46dabdb
--- /dev/null
+++ b/doc/IGE351/SectDdraglib.tex
@@ -0,0 +1,205 @@
+\section{Contents of a \dir{draglib} directory}\label{sect:draglibdir}
+
+The {\sc draglib} format provide an efficient way to store burnup data and multigroup isotopic nuclear
+data to be used in a lattice code. A {\sc draglib} file is a persistent
+LCM object (an {\sc xsm}--formatted file) used to organize the
+data in a hierarchical format. Therefore, it will be easy to convert back and
+forth between the binary direct access format (efficient during a lattice
+calculation) and the {\sc ascii} export format (usefull for backup and exchange purposes).
+A library in {\sc draglib} format is generally built using the {\tt dragr} module
+available in an inhouse version of NJOY.\cite{Dragr} The optional capability to define energy-dependent
+fission spectra is available, as described in Ref.~\citen{mosca}.
+
+\vskip0.2cm
+
+A {\sc draglib} is an LCM object with a depletion chain and a set of isotopic
+sub-directories located on the root directory. Each isotopic sub-directory
+contains infinite dilution nuclear data for a set of absolute temperatures.
+Incremental values corresponding to finite dilutions are given on the last
+directory level.
+
+\vskip0.2cm
+
+The first group corresponds to highest energy neutrons.
+Every cross section is given in barn. Finally, note that the lagging zeros of
+any cross section record can be removed from that record in order to save space
+on the {\sc draglib}. The lattice code will therefore have to pack any uncomplete
+cross section record with zeros.
+
+\subsection{The main \dir{draglib} directory}\label{sect:drglibdirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{draglib} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{draglib}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_DRAGLIB\blank{3}}).}
+\CharEnr
+ {VERSION\blank{5}}{$*12$}
+ {Version identification. Equal to {\tt 'RELEASE\_2003'} for all Draglibs produced up to September
+ 2025. Equal to {\tt 'RELEASE\_2025'} for Draglibs with {\tt H-FACTOR} (KERMA) information. This value
+ will change if the {\sc draglib} specification is to be modified in the future.}
+\CharEnr
+ {README\blank{6}}{$(N^{\rm dgl})*80$}
+ {User--defined comments about the library.}
+\RealEnr
+ {ENERGY\blank{6}}{$G+1$}{eV}
+ {$E(g)$: Group energy limits in eV. Group $g$ is defined as $E(g) < E \le E(g-1)$.}
+\OptRealEnr
+ {CHI-ENERGY\blank{2}}{$G_{\rm chi}+1$}{$G_{\rm chi}\ne 0$}{eV}
+ {$E_{\rm chi}(g)$: Group energy limits defining the energy-dependent fission spectra. By default, a unique fission spectra is used.}
+\OptIntEnr
+ {CHI-LIMITS\blank{2}}{$G_{\rm chi}+1$}{$G_{\rm chi}\ne 0$}
+ {$N_{\rm chi}(g)$: Group limit indices defining the energy-dependent fission spectra. By default, a unique fission spectra is used.}
+\OptDirEnr
+ {DEPL-CHAIN\blank{2}}{*}
+ {directory containing the \dir{depletion} associated with this library, following
+ the specification presented in \Sect{microlibdirdepletion}. (*) This data is required
+ if the library is to be used for burnup calculations.}
+\DirVar
+ {\listedir{isotope}}
+ {Set of sub-directories containing the cross section information
+ associated with a specific isotope.}
+\end{DescriptionEnregistrement}
+
+\noindent where $G$ is the number of energy groups. For design reasons, the
+{\sc draglib} object has no state vector record.
+
+\subsection{Contents of an \dir{isotope} directory}\label{sect:isotopeDrag}
+
+Each \dir{isotope} directory contains information related to a single isotope.
+This information is written using one of the following formats:
+\begin{itemize}
+\item a temperature--independent isotopic data is written using the format described
+in Tables~\ref{tabl:tabiso1} to \ref{tabl:tabiso5} of the {\sc microlib}
+specification. Such isotopic data is typically produced by the {\tt EDI:} module.
+\item a temperature--dependent isotopic data, tabulated for $N_{\rm tmp}$ temperatures, is
+written using the format presented in Table~\ref{tabl:tabiso201}.
+\end{itemize}
+
+\begin{DescriptionEnregistrement}{Temperature-dependent isotopic records}{7.5cm}
+\label{tabl:tabiso201}
+\CharEnr
+ {README\blank{6}}{$(N^{\rm iso})*80$}
+ {User--defined comments about the isotope.}
+\RealEnr
+ {AWR\blank{9}}{$1$}{nau}
+ {Ratio of the isotope mass divided by the neutron mass}
+\RealEnr
+ {TEMPERATURE\blank{1}}{$N_{\rm tmp}$}{K}
+ {Set of temperatures, expressed in Kelvin.}
+\DirVar
+ {\listedir{tmpdir}}
+ {Set of $N_{\rm tmp}$ sub-directories, each containing the cross section information
+ associated with a specific temperature.}
+\OptRealEnr
+ {BIN-DELI\blank{4}}{$1$}{*}{1}
+ {Elementary lethargy width of the Autolib lethargy mesh.}
+\OptIntEnr
+ {BIN-NFS\blank{5}}{$G$}{*}
+ {Number of fine energy groups $n_{{\rm bin},g}$ in each group $g$. May be set to zero
+ in some groups. (*) This data is optional and is useful when advanced self-shielding
+ models are used in the lattice calculation.}
+\OptRealEnr
+ {BIN-ENERGY\blank{2}}{$N_{\rm bin}+1$}{*}{eV}
+ {Fine group energy limits in eV. Here, $N_{\rm bin}=\sum_g n_{{\rm bin},g}$. (*) This data
+ should be given if and only if the record {\tt `BIN-NFS'} is present.}
+\OptIntEnr
+ {ONFLIGHTIGR\blank{1}}{1}{*}
+ {Number of groups with a lethargy width equal to $\Delta u^{\rm ecco}$. (*) This data is optional and is used to compress scattering information
+ in eccolib libraries.}
+\OptRealEnr
+ {ONFLIGHTDEL\blank{1}}{1}{*}{1}
+ {Lethargy width $\Delta u^{\rm ecco}$ of groups above thermal energies. (*) This data is optional and is used to compress scattering information
+ in eccolib libraries.}
+\end{DescriptionEnregistrement}
+
+The name of each \listedir{tmpdir} directory is a {\tt character*12} variable ({\tt text12})
+composed using the following Fortran instruction:
+$$
+\mathtt{WRITE(}\mathsf{text12}\mathtt{,'(''SUBTMP'',I4.4)')}\: J
+$$
+where $J$ is the index of the temperature with $1 \leq J \le N_{\rm tmp}$.
+
+\vskip 0.2cm
+
+Scattering information is lumped for some isotopes of an eccolib library. If records {\tt ONFLIGHTIGR} and
+{\tt ONFLIGHTDEL} are present for an isotope, elastic scattering is assumed above thermal energies and
+scattering probabilities are computed on-flight in Dragon. This option is only available with eccolib-1962g
+libraries where the lethargy width is constant and equal to 1/120 above thermal energies.
+
+\vskip 0.2cm
+
+Each \dir{tmpdir} directory contains information related to a single isotope
+at a single temperature. This information is written using one of the following formats:
+\begin{itemize}
+\item If the isotope contains no self-shielding data (i.e., if the isotope is
+only present at infinite dilution), then the isotopic data is written using the format described
+in Tables~\ref{tabl:tabiso1} to \ref{tabl:tabiso5} of the {\sc microlib}
+specification.
+\item If the isotope contains self-shielding data, then the infinite-dilution isotopic data is
+written using the format described in Tables~\ref{tabl:tabiso1} to \ref{tabl:tabiso5} of the
+{\sc microlib} specification. In this case, additional data is required to represent the
+dilution dependence of the cross sections. This additional data is presented in Table~\ref{tabl:tabiso202}.
+\end{itemize}
+
+\begin{DescriptionEnregistrement}{Temperature-dependent isotopic records}{7.5cm}
+\label{tabl:tabiso202}
+\RealEnr
+ {DILUTION\blank{4}}{$N_{\rm dil}$}{b}
+ {Set of finite dilutions $\sigma_e$, expressed in barn. Note: the infinite dilution value (1.0E10) is not given.}
+\DirVar
+ {\listedir{dildir}}
+ {Set of $N_{\rm dil}$ sub-directories, each containing the {\sl incremental} cross section information
+ associated with a specific dilution.}
+\OptRealEnr
+ {BIN-NTOT0\blank{3}}{$N_{\rm bin}$}{*}{b}
+ {Microscopic total cross sections $\sigma^{\rm BIN}(h)$ defined in the fine groups. (*) This data should be given if and
+ only if the records {\tt `BIN-NFS'} and {\tt `BIN-ENERGY'} are present in the parent directory.}
+\OptRealEnr
+ {BIN-SIGS00\blank{2}}{$N_{\rm bin}$}{*}{b}
+ {Microscopic diffusion cross sections $\sigma^{\rm BIN}_{\rm scat0}(h)$ for an isotropic collision in the laboratory system defined
+ in the fine groups. (*) This data should be given if and only if the records {\tt `BIN-NFS'}
+ and {\tt `BIN-ENERGY'} are present in the parent directory.}
+\end{DescriptionEnregistrement}
+
+The name of each \listedir{dildir} directory is a {\tt character*12} variable ({\tt text12})
+composed using the following Fortran instruction:
+$$
+\mathtt{WRITE(}\mathsf{text12}\mathtt{,'(''SUBMAT'',I4.4)')}\: K
+$$
+where $K$ is the index of the finite dilution with $1 \leq K \le N_{\rm dil}$.
+
+\vskip 0.2cm
+
+The fine-group cross sections in records {\tt BIN-NTOT0\blank{3}} and {\tt BIN-SIGS00\blank{2}}
+are normalized to the coarse group values $\sigma(g)$ and $\sigma_{\rm scat0}(g)$ in such a way that
+
+$$\sigma(g)={1 \over {\rm ln}[E(g-1) / E(g)]} \sum_{h=h_{\rm min}+1}^{h_{\rm min}+N^{\rm BIN}(g)} {\sigma^{\rm BIN}(h)} \ {\rm ln} \biggl[{E^{\rm BIN}(h-1)\over E^{\rm BIN}(h)} \biggr]$$
+
+\noindent and
+
+$$\sigma_{\rm scat0}(g)={1 \over {\rm ln}[E(g-1) / E(g)]} \sum_{h=h_{\rm min}+1}^{h_{\rm min}+N^{\rm BIN}(g)} {\sigma^{\rm BIN}_{\rm scat0}(h)} \ {\rm ln} \biggl[{E^{\rm BIN}(h-1)\over E^{\rm BIN}(h)} \biggr]$$
+
+\noindent where
+
+$$h_{\rm min}=\sum_{i=1}^{g-1}{N^{\rm BIN}(i)} \ \ .$$
+
+\vskip 0.2cm
+
+Nuclear data stored on sub-directory \dir{tmpdir} is infinite dilution data related to a single isotope
+at a single temperature. Nuclear
+data stored on \dir{dildir} and corresponding to dilution $\sigma_e$ is incremental
+data relative to infinite dilution data:
+
+$$\delta\sigma_{\rm x}(g,\sigma_e)=I_{\rm x}(g,\sigma_e)-\sigma_{\rm x}(g,\infty)=\sigma_{\rm x}(g,\sigma_e)\varphi(g,\sigma_e)-\sigma_{\rm x}(g,\infty)$$
+
+\noindent and
+
+$$\delta\varphi(g,\sigma_e)=\varphi(g,\sigma_e)-1$$
+
+\noindent where $I_{\rm x}(g,\sigma_e)$ is the effective resonance integral and $\varphi(g,\sigma_e)$ is the averaged fine
+structure function at dilution $\sigma_e$. Note that $\varphi(g,\infty)=1$.
+
+\eject
diff --git a/doc/IGE351/SectDedition.tex b/doc/IGE351/SectDedition.tex
new file mode 100644
index 0000000..d2170ea
--- /dev/null
+++ b/doc/IGE351/SectDedition.tex
@@ -0,0 +1,235 @@
+\section{Contents of a \dir{edition} directory}\label{sect:editiondir}
+
+This directory contains the main editing results. For the purpose of illustration
+we will assume that the \moc{EDI:} module is executed using the following data:
+
+\vskip -0.1cm
+\begin{verbatim}
+EDITING := EDI: FLUX LIBRARY VOLMAT ::
+ MERG COMP COND 27 69 ALL SAVE ON EDITCELL2G ;
+\end{verbatim}
+\vskip -0.1cm
+
+\noindent
+where \moc{EDITING} is the final \dds{edition} data structure. The data structures \moc{FLUX},
+\moc{LIBRARY} and \moc{VOLMAT} are respectively of type \dds{fluxunk}, \dds{microlib} and
+\dds{tracking}. Assuming that the initial number of regions in \moc{VOLMAT} is $N$ and the number of
+groups in \moc{LIBRARY} is $G=69$, then the final information that will be stored in
+the \dds{editing} data structure will represent a two group ($G_{c}=2$) one mixture
+$N_{h}$ \dir{microlib}.
+
+\subsection{State vector content for the \dir{edition} data structure}\label{sect:editionstate}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{\rm edi}_{i}$, represent:
+
+\begin{itemize}
+\item The number of homogeneous mixtures saved $N_{H}=\mathcal{S}^{\rm edi}_{1}$ for the last editing step
+\item The number of condensed groups considered $M_{G}=\mathcal{S}^{\rm edi}_{2}$ for the last editing step
+\item Editing flag to indicate the presence of 4 factor editing $I_{4f}=\mathcal{S}^{\rm edi}_{3}$ for
+the last editing step
+\item Editing flag to indicate that the up-scattering contributions have all been transferred to
+ the diagonal part of the scattering matrix $I_{U}=\mathcal{S}^{\rm edi}_{4}$ for the last editing step
+\item The number of mixture activated $N_{A}=\mathcal{S}^{\rm edi}_{5}$ for the last editing step
+\item Editing flag to indicate the types of statistics generated by \moc{EDI:}
+ $I_{S}=\mathcal{S}^{\rm edi}_{6}$ for the last editing step
+\item Editing flag to indicate which boundary flux editions are used in \moc{EDI:}. These editions are required for computing
+assembly discontinuity factors (ADF) or to perform some types of {\sl superhomog\'en\'eisation} (SPH) calculations.
+ $I_{\rm adf}=\mathcal{S}^{\rm edi}_{7}$ for the last editing step
+\begin{displaymath}
+I_{\rm adf} = \left\{
+\begin{array}{ll}
+0 & \textrm{no boundary flux editions;} \\
+1 & \textrm{use boundary currents obtained using the \moc{ALBS} keyword in DRAGON;} \\
+2 & \textrm{recover boundary fluxes from informations located in the {\tt REF:ADF} directory;} \\
+-2 & \textrm{compute assembly discontinuity factors (ADF) from informations located in} \\
+ & \textrm{the {\tt REF:ADF} directory;} \\
+3 & \textrm{use boundary currents obtained from the current iteration method in Eurydice;} \\
+4 & \textrm{recover boundary fluxes or discontinuity factors from the {\tt MACROLIB/ADF}} \\
+ & \textrm{directory.} \\
+\end{array} \right.
+\end{displaymath}
+\item Editing flag to indicate the type of tracking to be performed on a macro-geometry built by module {\tt EDI:}.
+ $I_{\rm cell}=\mathcal{S}^{\rm edi}_{8}$ for the last editing step
+\begin{displaymath}
+I_{\rm cell} = \left\{
+\begin{array}{ll}
+1 & \textrm{the macro-geometry is tracked by module {\tt SYBILT:} or {\tt EXCELT:};} \\
+2 & \textrm{the macro-geometry is tracked by module {\tt NXT:};} \\
+3 & \textrm{the macro-geometry is tracked by another module.} \\
+\end{array} \right.
+\end{displaymath}
+\item The number of extracted isotopes in the output microlib $I_{m}=\mathcal{S}^{\rm edi}_{9}$ for the last editing step
+\item The print level considered $I_{p}=\mathcal{S}^{\rm edi}_{10}$ for the last editing step
+\item Editing flag to indicate the types of cross section saved in \moc{EDI:}
+ $I_{x}=\mathcal{S}^{\rm edi}_{11}$ for the last editing step
+\item The type of weighting used for $P_1$ cross section information $I_{\rm w}=\mathcal{S}^{\rm edi}_{12}$ for the
+last editing step ($=0$: flux weighting; $=1$ current weighting)
+\item The maximum number of isotopes per mixture $M_{I}=\mathcal{S}^{\rm edi}_{13}$
+\item The maximum number of condensed groups in all editing $M_{g}=\mathcal{S}^{\rm edi}_{14}$
+\item The maximum number of homogeneous mixtures in all editing $M_{h}=\mathcal{S}^{\rm edi}_{15}$
+\item The total number of ISOTXS files generated $M_{F}=\mathcal{S}^{\rm edi}_{16}$
+\item The maximum number of regions before homogenization $M_{\rm max}=\mathcal{S}^{\rm edi}_{17}$
+\item Editing flag $=1$ for H-factor edition; $=0$ otherwise $I_{H-fac}=\mathcal{S}^{\rm edi}_{18}$
+\item Number of delayed neutron precursor groups $N_{\rm del}=\mathcal{S}^{\rm edi}_{19}$
+\item Geometry index $L_{\rm geo}=\mathcal{S}^{\rm edi}_{20}$
+\begin{displaymath}
+L_{\rm geo} = \left\{
+\begin{array}{ll}
+0 & \textrm{the macro geometry is not available}\\
+1 & \textrm{the macro-geometry of the last editing is available}\\
+\end{array} \right.
+\end{displaymath}
+\item Type of weighting for homogenization or/and condensation of cross-section information $I_{\rm adj}=\mathcal{S}^{\rm edi}_{21}$
+\begin{displaymath}
+I_{\rm adj} = \left\{
+\begin{array}{ll}
+0 & \textrm{use direct flux;} \\
+1 & \textrm{use adjoint flux.} \\
+\end{array} \right.
+\end{displaymath}
+\item Type of current used for $P_1$ weighting if $I_{\rm w}\ne 0$. $I_{\rm curr}=\mathcal{S}^{\rm edi}_{22}$
+\begin{displaymath}
+I_{\rm curr} = \left\{
+\begin{array}{ll}
+1 & \textrm{use a current obtained from an heterogeneous leakage model;} \\
+2 & \textrm{use the Todorova flux;} \\
+4 & \textrm{use spherical harmonics weighting.} \\
+\end{array} \right.
+\end{displaymath}
+\item Number of reactions saved on output microlib $N_{\rm reac}=\mathcal{S}^{\rm edi}_{23}$
+\begin{displaymath}
+N_{\rm reac} = \left\{
+\begin{array}{ll}
+0 & \textrm{all available reactions are saved;} \\
+>0 & \textrm{only reactions listed in {\tt REF:HVOUT} array are saved.} \\
+\end{array} \right.
+\end{displaymath}
+\item Edition flag for the integrated net currents along each axis $I_{\rm intcur}=\mathcal{S}^{\rm edi}_{24}$
+\begin{displaymath}
+I_{\rm intcur} = \left\{
+\begin{array}{ll}
+0 & \textrm{not set;} \\
+1 & \textrm{integrated current edition.} \\
+\end{array} \right.
+\end{displaymath}
+\item Type of condensation of the diffusion coefficients $I_{\rm golver}=\mathcal{S}^{\rm edi}_{25}$
+\begin{displaymath}
+I_{\rm golver} = \left\{
+\begin{array}{ll}
+0 & \textrm{use weighting of leakage coefficients;} \\
+1 & \textrm{use weighting of transport cross sections with the Golfier-Vergain correction} \\
+ & \textrm{factors.} \\
+\end{array} \right.
+\end{displaymath}
+
+\end{itemize}
+
+\subsection{The main \dir{edition} directory}\label{sect:editiondirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{edition} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{edition}}{7.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_EDIT\blank{6}}).}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{\rm edi}_{i}$,
+ as defined in \Sect{editionstate}.}
+\CharEnr
+ {TITLE\blank{7}}{$*72$}
+ {Title of the last editing performed ($\mathsf{TITLE}$) }
+\OptCharEnr
+ {LAST-EDIT\blank{3}}{$*12$}{$|\mathcal{S}^{\rm edi}_{11}|\ge 2$}
+ {Name of the last editing sub-directory saved ($\mathsf{LAST}$)}
+\CharEnr
+ {LINK.GEOM\blank{3}}{$*12$}
+ {Name of the {\sc geometry} on which the last edition was based.}
+\IntEnr
+ {REF:IMERGE\blank{2}}{$\mathcal{S}^{\rm edi}_{17}$}
+ {Merged region number associated with each of the original region number $M_{r}$}
+\RealEnr
+ {REF:VOLUME\blank{2}}{$\mathcal{S}^{\rm edi}_{17}$}{cm$^{3}$}
+ {Volume associated with each of the original region number $V_{r}$}
+\IntEnr
+ {REF:MATCOD\blank{2}}{$\mathcal{S}^{\rm edi}_{17}$}
+ {Mixture number associated with each of the original region number $M_{\rm mix}$}
+\IntEnr
+ {REF:IGCOND\blank{2}}{$\mathcal{S}^{\rm edi}_{2}$}
+ {Reference group limits associated with the merged groups $C_{g}$}
+\OptDirEnr
+ {REF:ADF\blank{5}}{$\mathcal{S}^{\rm edi}_{7} = 2$}
+ {ADF--related input data as presented in \Sect{editionADF}.}
+\OptCharEnr
+ {REF:HVOUT\blank{3}}{$(\mathcal{S}^{\rm edi}_{23})*8$}{$\mathcal{S}^{\rm edi}_{23} > 0$}
+ {Names of the reactions saved in the output microlib.}
+\OptCharEnr
+ {CARISO\blank{6}}{$(\mathcal{S}^{\rm edi}_{9})*12$}{$\mathcal{S}^{\rm edi}_{9}\ge 1$}
+ {Name of extracted isotopes saved during the last editing ($\mathsf{NAMI}$)}
+\OptIntEnr
+ {IACTI\blank{7}}{$\mathcal{S}^{\rm edi}_{5}$}{$\mathcal{S}^{\rm edi}_{5}\ge 1$}
+ {Original mixture numbers for which activation data was generated ($A_{m}$)}
+\OptDirEnr
+ {MACRO-GEOM\blank{2}}{$\mathcal{S}^{\rm edi}_{20} = 1$}
+ {Macro--{\sl geometry} directory. This geometry may be used to complete the {\sc compo} database, for performing
+ a geometry equivalence ({\sl equigeom}) and/or as the macro--geometry in SPH calculations. This directory follows
+ the specification presented in \Sect{geometrydirmain}.}
+\OptCharEnr
+ {LINK.MACGEOM}{$*12$}{$\mathcal{S}^{\rm edi}_{20} = 1$}
+ {Name of the macro--{\sl geometry} on which the last edition was based.}
+\DirVar
+ {\listedir{micdir}}
+ {Set of sub-directories containing the editing information. This directory follows
+ the specification presented in \Sect{microlibdirmain}.}
+\end{DescriptionEnregistrement}
+
+The set of directory \listedir{micdir} names $\mathsf{EDIDIR}$ will be composed according to the
+following rules. In the case where the set of keywords \moc{SAVE}
+\moc{ON} are used followed by a directory name as above, the contents of
+$\mathsf{EDIDIR}$ will be identical the name of the specified directory
+(e.~g., \verb*|EDITCELL2G |). If the \moc{SAVE} option is used without specifying a specific
+directory, then the first eight characters of $\mathsf{EDIDIR}$ ($\mathsf{EDIDIR}$\verb*|(1:8)|)
+will be given as
+\verb*|REF-CASE| while the last four character ($\mathsf{EDIDIR}$\verb*|(9:12)|) will be a
+unique character variable representing the successive directory saved. This character variable will
+be created as follows:
+\vskip -0.1cm
+$$
+\mathtt{WRITE(}\mathsf{EDIDIR}\mathtt{(9:12),'(I4.4)')}\: J
+$$
+\vskip -0.1cm
+where $1\leq J $ represents the $J^{\textrm{th}}$ execution of the \moc{EDI:} module. In the case
+above, we would have a single editing directory of the form:
+
+\begin{DescriptionEnregistrement}{Example of an editing directory}{8.0cm}
+\DirEnr
+ {EDITCELL2G\blank{2}}{Two groups \dir{microlib} sub-directory}
+\end{DescriptionEnregistrement}
+
+\goodbreak
+
+\subsection{The \moc{/REF:ADF/} sub-directory in \dir{edition}}\label{sect:editionADF}
+
+Sub-directory containing input data for ADF-type boundary flux edition.
+
+\begin{DescriptionEnregistrement}{Records in the \moc{/REF:ADF/} sub-directory}{7.5cm}
+\IntEnr
+ {NTYPE\blank{7}}{$1$}
+ {Number of ADF-type boundary flux edits.}
+\IntEnr
+ {NADF\blank{8}}{\tt NTYPE}
+ {$N^{\rm adf}_i$: number of regions included in each ADF-type boundary flux edit.}
+\CharEnr
+ {HADF\blank{8}}{({\tt NTYPE})$*8$}
+ {Name of each ADF-type boundary flux edit. Standard names are: $=$ \moc{FD\_C}:
+corner flux edition; $=$ \moc{FD\_B}: surface (assembly gap) flux edition; $=$ \moc{FD\_H}:
+row flux edition. These are the first row of surrounding cells in the assembly.}
+\IntVar
+ {\listedir{type}}{$N^{\rm adf}_i$}
+ {Set of integer arrays containing the editing information. Indices of the regions of the reference geometry belonging to the
+ flux edition. Name {\sl type} is a component of {\tt HADF} array.}
+\end{DescriptionEnregistrement}
+
+\clearpage
diff --git a/doc/IGE351/SectDexcell.tex b/doc/IGE351/SectDexcell.tex
new file mode 100644
index 0000000..c3e28a4
--- /dev/null
+++ b/doc/IGE351/SectDexcell.tex
@@ -0,0 +1,723 @@
+\subsection{The \moc{excelt} dependent records on a
+\dir{tracking} directory}\label{sect:excelltrackingdir}
+
+When the \moc{EXCELT:} modules is used ($\mathsf{CDOOR}$={\tt 'EXCELL'}), the following elements in the vector
+$\mathcal{S}^{t}_{i}$ will also be defined.
+
+\begin{itemize}
+\item $\mathcal{S}^{t}_{6}$ is the number of Legendre orders used for the flux expansions, where
+\begin{displaymath}
+\mathcal{S}^{t}_{6} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{isotropic} \\
+ 2 & \textrm{linearly anisotropic.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{7}$ is the specific EXCELL tracking procedure considered where
+\begin{displaymath}
+\mathcal{S}^{t}_{7} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Cartesian 2D/3D assembly using {\tt EXCELT:}} \\
+ 2 & \textrm{hexagonal 2D/3D assembly using {\tt EXCELT:}} \\
+ 3 & \textrm{2D cluster geometry using {\tt EXCELT:}} \\
+ 4 & \textrm{2D or 3D geometry using {\tt NXT:} or {\tt SALT:}} \\
+ 5 & \textrm{2D multicell surfacic approximation.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{8}$ is the track normalization flag where
+\begin{displaymath}
+\mathcal{S}^{t}_{8} = \left\{
+\begin{array}{rl}
+ -1 & \textrm{direction dependent track normalization to exact volumes;} \\
+ 0 & \textrm{global track normalization to exact volumes;} \\
+ 1 & \textrm{no normalization.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{9}$ is the tracking type where
+\begin{displaymath}
+\mathcal{S}^{t}_{9} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{means that a standard tracking procedure was considered (\moc{TISO});} \\
+ 1 & \textrm{means that a cyclic tracking procedure was considered (\moc{TSPC}).} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{10}$ is the type of boundary conditions where
+\begin{displaymath}
+\mathcal{S}^{t}_{10} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{means that isotropic (white) boundary conditions will be considered (\moc{PISO});} \\
+ 1 & \textrm{means that mirror-like (specular) boundary conditions will be considered (\moc{PSPC}).} \\
+\end{array} \right.
+\end{displaymath}
+
+Note that mirror-like boundary conditions ($\mathcal{S}^{t}_{10} = 1$) can be used only if
+a cyclic tracking procedure was considered ($\mathcal{S}^{t}_{9} = 1$).
+
+\item $\mathcal{S}^{t}_{11}=N_\Omega$ is the order of the azimuthal (2-D) or solid (3-D) angular quadrature. For 2-D geometry, the order
+of the azimuthal quadrature represents:
+\begin{itemize}
+\item the number of equal sectors (trapezoidal quadrature) in the $[0,\pi]$ range when the {\tt EXCELT:} module is
+used for Cartesian assemblies;
+\item the number of equal sectors (trapezoidal quadrature) in the $[0,2\pi/3]$ range when the {\tt EXCELT:} module
+is used for hexagonal geometries;
+\item the number of equal sectors (trapezoidal quadrature) in the $[0,\max (\mathcal{S}^{t}_{12},2) \, \pi]$ range when the {\tt EXCELT:}
+module is used for cluster geometries;
+\item the number of trapezoidal sectors in the $[0,\pi/2]$ range when the {\tt NXT:} module is used.
+\end{itemize}
+
+For 3-D geometry, the order of the solid angle quadrature is:
+\begin{itemize}
+\item the order $n$ of the $EQ_n$ quadrature in a quadrant ($0\le \varphi\le \pi/2$ and $0\le \theta \le \pi/2$) when the
+{\tt EXCELT:} module is used for Cartesian assemblies for $N_{\rm dir}=n(n+2)/8$ direction in each
+quadrant;
+\item the number of equal sectors (trapezoidal quadrature) in the $[0,2\pi/3]$ range when the {\tt EXCELT:} module
+is used for hexagonal geometries;
+\item not used for the {\tt EXCELT:} module in cluster geometries;
+\item the order $n$ of the $EQ_n$ , $LC_n$ or $LT_n$ quadrature in a quadrant with $0\le \varphi\le \pi/2$ and $0\le \theta \le \pi/2$.
+When the {\tt NXT:} modules is used, the number $N_{\rm dir}$ of directions for the azimuthal (2-D) or solid (3-D) angle quadrature
+results in $N_{\rm dir}=n(n+2)/8$ directions for the $EQ_n$ quadrature,
+$N_{\rm dir}=3n(n+2)/8$ for the $LC_n$ quadrature and $N_{\rm dir}=3n^2/2$ for the $LT_n$ quadrature.
+\end{itemize}
+
+\item $\mathcal{S}^{t}_{12}$ is the angular symmetry factor;
+
+\item $\mathcal{S}^{t}_{13}$ is the polar quadrature type:
+\begin{displaymath}
+\mathcal{S}^{t}_{13} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Gauss-Legendre} \\
+ 1 & \textrm{CACTUS type 1} \\
+ 2 & \textrm{CACTUS type 2} \\
+ 3 & \textrm{McDaniel} \\
+ 4 & \textrm{McDaniel with $P_1$ constraint} \\
+ 5 & \textrm{Gauss optimized.}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{14}$ is the order of the polar quadrature.
+
+\item $\mathcal{S}^{t}_{15}$ is the azimuthal (2-D) or solid (3-D) angle quadrature type where
+\begin{displaymath}
+\mathcal{S}^{t}_{15} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{for a $EQ_n$ (3-D) or trapezoidal (2-D) quadrature;} \\
+ 2 & \textrm{for a Gauss quadrature (2-D hexagonal geometries);} \\
+ 3 & \textrm{for a median angle quadrature;} \\
+ 4 & \textrm{for a $LC_n$ 3-D quadrature;} \\
+ 5 & \textrm{for a $LT_n$ 3-D quadrature;} \\
+ 6 & \textrm{for a $\mu_1$--optimized level-symmetric 3-D quadrature;} \\
+ 7 & \textrm{for a quadrupole range (QR) 3-D quadrature.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{16}$ is the number of geometric dimensions (1, 2 or 3).
+
+\item $\mathcal{S}^{t}_{17}$ is the number of tracking points on a line.
+
+\item $\mathcal{S}^{t}_{18}$ is the maximum length of a track.
+
+\item $\mathcal{S}^{t}_{19}$ is the total number of tracks generated.
+
+\item $\mathcal{S}^{t}_{20}$ is the total number of track directions processed.
+
+\item $\mathcal{S}^{t}_{21}$ is the line format option for \moc{TLM:} module, where
+\begin{displaymath}
+\mathcal{S}^{t}_{21} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{short format} \\
+ 1 & \textrm{complete format.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{22}$ is the vectorization option for computing collision probability matrices where
+\begin{displaymath}
+\mathcal{S}^{t}_{22} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{scalar algorithm. The tracking is readed for each energy group.} \\
+ 1 & \textrm{vectorial algorithm. The tracking is readed once and the collision
+ probability} \\
+ & \textrm{matrices are computed in many energy groups.} \\
+ 2 & \textrm{vectorial algorithm of type \moc{EXCELL:}. The tracking is computed in \moc{DOORVP}} \\
+ & \textrm{and the collision probability matrices are computed in many energy groups.} \\
+ 3 & \textrm{vectorial algorithm of type \moc{NXT:}. The tracking is computed in \moc{DOORVP}} \\
+ & \textrm{and the collision probability matrices are computed in many energy groups.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{23}$ is the tracking flag, where
+\begin{displaymath}
+\mathcal{S}^{t}_{23} = \left\{
+\begin{array}{rl}
+ -1 & \textrm{the LCM object information is used for Monte-Carlo calculations. No} \\
+ & \textrm{tracking file produced.} \\
+ 0 & \textrm{this option de-activates the tracking file production if \moc{TISO} or \moc{TSPC} are} \\
+ & \textrm{specified.} \\
+ 1 & \textrm{this option produces the tracking file.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{24}$ is the multicell surfacic flag, where
+\begin{displaymath}
+\mathcal{S}^{t}_{24} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{do not use the multicell surfacic approximation.} \\
+ {\tt NMACRO} & \textrm{number of macro geometries for the multicell surfacic approximation.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{25}$ is the number of normal planes considered in NXT tracking.
+
+\item $\mathcal{S}^{t}_{26}$ is the {\tt MERGMIX} activation flag (0/1: off/on).
+
+\item $\mathcal{S}^{t}_{27}$ is the number of tracks assigned to each OpenMP core.
+
+\item $\mathcal{S}^{t}_{28}$ is the number of interface currents for the multicell surfacic approximation. These interface currents are additional unknowns
+components if a flux-current iteration solution is used.
+
+\item $\mathcal{S}^{t}_{29}$ is the sum $\sum_{i=1}^{\mathcal{S}^{t}_{24}} N_i$ where $N_i$ is the number of perimeter elements after unfolding in macro
+geometry $i$.
+
+\item $\mathcal{S}^{t}_{39}$ is the prismatic tracking activation flag along $z$ axis for 3D geometry (0/3: off/on-$z$ axis).
+
+\end{itemize}
+
+The following records will also be present on the main level of a \dir{tracking} directory.
+
+\begin{DescriptionEnregistrement}{The \moc{EXCELT:} records in \dir{tracking}}{8.0cm}
+\label{tabl:main-structure}
+\RealEnr
+ {EXCELTRACKOP}{$40$}{}
+ {array ${\cal R}_i$ containing additional EXCELL or NXT tracking parameters.}
+\IntEnr
+ {ICODE\blank{7}}{$6$}
+ {array ${\cal I}_{\beta,k}$ containing the surface albedo index (geometric surface albedo
+ $\beta_{{\rm g},k}$ are used if ${\cal I}_{\beta,k}< 0$ while physical
+ surface albedo $\beta_{{\rm p},k}$ are used if ${\cal I}_{\beta,k}> 0$).}
+\RealEnr
+ {ALBEDO\blank{6}}{$6$}{}
+ {array $\beta_{{\rm g},k}$ containing the geometric surface albedo (used only if ${\cal I}_{\beta,k}\ge 0$).}
+\OptDirEnr
+ {EXCELL\blank{6}}{$\mathcal{S}^{t}_{7}< 4$}
+ {directory containing additional {\tt EXCELT:} records for the cases where $\mathcal{S}^{t}_{7}=1$ or $\mathcal{S}^{t}_{7}=3$.}
+\OptDirEnr
+ {NXTRecords\blank{2}}{$\mathcal{S}^{t}_{7}=4$}
+ {directory containing additional {\tt NXT:} records.}
+\OptDirEnr
+ {PROJECTION\blank{2}}{$\mathcal{S}^{t}_{39}>0$}
+ {directory containing the analysis of the projection of a 3D prismatic geometry.}
+\end{DescriptionEnregistrement}
+
+The record ${\cal R}_i$ contains the following information:
+\begin{itemize}
+\item ${\cal R}_1$ is the maximum error allowed on the exponential function.
+\item ${\cal R}_2$ is the user requested tracking density in cm$^{-1}$ and in cm$^{-2}$ respectively for 2D and 3D calculations.
+\item ${\cal R}_3$ is the maximum distance in cm between an integration line and a surface.
+\item ${\cal R}_4$ is the computed tracking density in cm$^{-1}$ and in cm$^{-2}$ respectively for 2D and 3D calculations (used
+only if $\mathcal{S}^{t}_{7}=4$).
+\item ${\cal R}_5$ is the computed line spacing in cm (used only if $\mathcal{S}^{t}_{7}=4$).
+\item ${\cal R}_6$ is the weight of the spatial quadrature (used only if $\mathcal{S}^{t}_{7}=4$).
+\item ${\cal R}_7$ is the minimal radius of the circle (2-D) or sphere (3-D) containing the geometry (used only if $\mathcal{S}^{t}_{7}=4$).
+\item ${\cal R}_8$ is the $x$ position of the center of the minimal circle (2-D) or sphere (3-D) containing the geometry (used
+only if $\mathcal{S}^{t}_{7}=4$).
+\item ${\cal R}_9$ is the $y$ position of the center of the minimal circle (2-D) or sphere (3-D) containing the geometry (used
+only if $\mathcal{S}^{t}_{7}=4$).
+\item ${\cal R}_{10}$ is the $z$ position of the center of the minimal circle (2-D) or sphere (3-D) containing the geometry (used
+only if $\mathcal{S}^{t}_{7}=4$).
+\item ${\cal R}_{11}$ is the spatial cutoff factor for tracking.
+\item ${\cal R}_{12}$ is the stopping criterion for flux-current iterations of the multicell surfacic approximation.
+\item ${\cal R}_{40}$ user requested tracking density in cm$^{-1}$ for inline contruction of 3D tracks when a prismatic tracking is considered (only used if $\mathcal{S}^{t}_{39}>0$).
+\end{itemize}
+
+Additional records are defined in the structure of Table~\ref{tabl:main-structure} in case where the multicell surfacic
+approximation is used (if $\mathcal{S}^{t}_{7}=5$):
+
+\begin{DescriptionEnregistrement}{The additional multicell surfacic records in \dir{tracking}}{8.0cm}
+\DirlEnr
+ {MACRO-TRACK\blank{1}}{$\mathcal{S}^{t}_{24}$}
+ {List of directories. Each component of this list contains the the tracking information for a macro geometry.
+ Each directory of the list follows the specification presented in Table~\ref{tabl:main-structure} for a case with
+ a unique macro geometry ($\mathcal{S}^{t}_{7}=4$ and $\mathcal{S}^{t}_{24}=1$).}
+\IntEnr
+ {NMC\_NODE\blank{4}}{$\mathcal{S}^{t}_{24}+1$}
+ {Offset of the first region in each macro geometry}
+\IntEnr
+ {NMC\_SURF\blank{4}}{$\mathcal{S}^{t}_{24}+1$}
+ {Offset of the first boundary surface in each macro geometry}
+\IntEnr
+ {IFR\blank{9}}{$\mathcal{S}^{t}_{29}$}
+ {Index numbers of incoming currents}
+\RealEnr
+ {ALB\blank{9}}{$\mathcal{S}^{t}_{29}$}{}
+ {Albedo or transmission factors corresponding to incoming currents}
+\IntEnr
+ {MIX\blank{9}}{$\mathcal{S}^{t}_{29}$}
+ {Index numbers of outgoing currents}
+\RealEnr
+ {DVX\blank{9}}{$\mathcal{S}^{t}_{29}$}{}
+ {Weights corresponding to outgoing currents}
+\RealEnr
+ {SUR\blank{9}}{$\mathcal{S}^{t}_{29}$}{cm}
+ {Interface surfaces corresponding to incoming currents}
+\IntEnr
+ {MERGE\_MACRO\blank{1}}{$\mathcal{S}^{t}_{1}$}
+ {Merge index assigned to each node in the global surfacic geometry}
+\end{DescriptionEnregistrement}
+
+The \namedir{NXTRecords} directory contains the information required to track the geometry using the \moc{NXT:} module module once it has been analyzed. The contents of this directory is presented in Table~\ref{tabl:NXTRecords}.
+
+\begin{DescriptionEnregistrement}{Global geometry records in \namedir{NXTRecords}}{8.0cm}\label{tabl:NXTRecords}
+\IntEnr
+ {G00000001DIM}{$40$}
+ {array $N^{\text{GG}}_{i}$ containing the dimensioning information required to rebuilt the assembly}
+\IntEnr
+ {G00000001CUF}{$2,N^{\text{GG}}_{5}$}
+ {array $D^{\text{GG}}_{i,j}$ containing the assembly description of the geometry in terms of cells and rotations. The first element ($i=1$) identifies the cell number while the second element identifies the cell rotation}
+\IntEnr
+ {G00000001CIS}{$4,N^{\text{GG}}_{4}$}
+ {array $S^{\text{GG}}_{i,j}$ containing the cell intrinsic symmetry properties. A value of $1$ indicates that a center cell reflexion symmetry is present while a value of $0$ indicates that the symmetry is not considered (see below for a more complete description of this array)}
+\IntEnr
+ {G00000001CFE}{$0:8,N^{\text{GG}}_{4}$}
+ {array $F^{\text{GG}}_{i,j}$ containing the assembly external surface identification index (see below for a more complete description of this array)}
+\DbleEnr
+ {G00000001SMX}{$0:N^{\text{GG}}_{13}$}{cm}
+ {array $x^{\text{GG}}$ containing the $x$-directed mesh for the cell assembly in a Cartesian or Cylindrical geometry and the $x$ position of the cell center for an hexagonal assembly (see below for more explanations)}
+\DbleEnr
+ {G00000001SMY}{$0:N^{\text{GG}}_{14}$}{cm}
+ {array $y^{\text{GG}}$ containing the $y$-directed mesh for the cell assembly in a Cartesian or Cylindrical geometry and the $y$ position of the cell center for an hexagonal assembly (see below for more explanations)}
+\OptDbleEnr
+ {G00000001SMZ}{$0:N^{\text{GG}}_{15}$}{$N^{\text{GG}}_{1}=3$}{cm}
+ {array $z^{\text{GG}}$ containing the $z$-directed mesh for the cell assembly (see below for more explanations)}
+\OptDbleEnr
+ {G00000001SMR}{$0:1$}{$N^{\text{GG}}_{2}=1$}{cm}
+ {the radius $r^{\text{GG}}$ of the outer assembly boundary (see below for more explanations)}
+\IntEnr
+ {KEYMRG\blank{6}}{$-N^{\text{GG}}_{22}:N^{\text{GG}}_{23}$}
+ {array $\text{MRG}_{i}$ containing the merged surface and region number associated with each individual surfaces and regions in this geometry}
+\IntEnr
+ {MATALB\blank{6}}{$-N^{\text{GG}}_{22}:N^{\text{GG}}_{23}$}
+ {array containing the albedo number associated with each surface and the physical mixture number associated with each region in this geometry}
+\IntEnr
+ {HOMMATALB\blank{3}}{$-N^{\text{GG}}_{22}:N^{\text{GG}}_{23}$}
+ {array containing the albedo number associated with each surface and the virtual (homogenization) mixture number associated with each region in this geometry}
+\DbleEnr
+ {SAreaRvolume}{$-N^{\text{GG}}_{22}:N^{\text{GG}}_{23}$}{}
+ {array containing the area ($S_{\alpha}$ in cm for 2-D and cm$^{2}$ for 3-D problems) and volume ($V_{i}$ cm$^{2}$ for 2-D and
+cm$^{3}$ for 3-D problems) associated with each surface and region in this geometry}
+\end{DescriptionEnregistrement}
+
+The dimensioning vector for the global geometry contains the following information:
+\begin{itemize}
+\item $N^{\text{GG}}_{1}$ number of dimensions for the problem.
+\item $N^{\text{GG}}_{2}$ type of boundary, defined as follows:
+ \begin{itemize}
+ \item $i=0$: Cartesian geometry;
+ \item $i=1$: cylindrical geometry;
+ \item $i=2$: isocel geometry with specular reflection;
+ \item $i=3$: hexagonal geometry with translation;
+ \item $i=4$: isocel geometry with RA60 rotation and translation;
+ \item $i=5$: lozenge geometry with R120 rotation and translation.
+ \end{itemize}
+\item $N^{\text{GG}}_{3}$ first direction to process in the analysis. For cylinder, this is the direction of the first axis of the plane normal to the cylinder axis. For Cartesian and hexagonal geometries a value of 1 ($x$-axis) is selected by default.
+\item $N^{\text{GG}}_{4}$ number of cells in the original geometry (before unfolding).
+\item $N^{\text{GG}}_{5}$ number of cells in the geometry after the original geometry is unfolded according to the symmetries.
+\item $N^{\text{GG}}_{6}$ diagonal symmetry flag. A value of $0$ indicates that this symmetry is not used. A value of $-1$ indicates that the symmetry is used for the $x_{-}=y_{+}$ plane and a value of $1$ that the symmetry is used for the $x_{+}=y_{}$ plane.
+\item $N^{\text{GG}}_{7}$ flag to identify symmetries with respect to the $x$-axis ($x_{-}$ or $x_{+}$). A value of $0$ indicates that no symmetry is present, $N^{\text{GG}}_{7}=\pm 1$ is for a \moc{SYME} symmetry at the $x_{\pm}$ plane, $N^{\text{GG}}_{7}=\pm 2$ represents a \moc{SSYM} symmetry at the $x_{\pm}$ plane and $N^{\text{GG}}_{7}= 3$ implies a translation symmetry is the $x$ direction ($x_{-}=x_{+}$).
+\item $N^{\text{GG}}_{8}$ flag to identify symmetries with respect to the $y$-axis ($y_{-}$ or $y_{+}$). A value of $0$ indicates that no symmetry is present, $N^{\text{GG}}_{7}=\pm 1$ is for a \moc{SYME} symmetry at the $y_{\pm}$ plane, $N^{\text{GG}}_{7}=\pm 2$ represents a \moc{SSYM} symmetry at the $y_{\pm}$ plane and $N^{\text{GG}}_{7}= 3$ implies a translation symmetry is the $y$ direction ($y_{-}=y_{+}$).
+\item $N^{\text{GG}}_{9}$ flag to identify symmetries with respect to the $z$-axis ($z_{-}$ or $z_{+}$). A value of $0$ indicates that no symmetry is present, $N^{\text{GG}}_{7}=\pm 1$ is for a \moc{SYME} symmetry at the $z_{\pm}$ plane, $N^{\text{GG}}_{7}=\pm 2$ represents a \moc{SSYM} symmetry at the $z_{\pm}$ plane and $N^{\text{GG}}_{7}= 3$ implies a translation symmetry is the $z$ direction ($z_{-}=z_{+}$).
+\item $N^{\text{GG}}_{10}$ number of $x$ mesh subdivisions or hexagons in the original geometry.
+\item $N^{\text{GG}}_{11}$ number of $y$ mesh subdivisions or hexagons in the original geometry.
+\item $N^{\text{GG}}_{12}$ number of $z$ mesh subdivisions in the original geometry.
+\item $N^{\text{GG}}_{13}$ number of $x$ mesh subdivisions or hexagons in the unfolded geometry.
+\item $N^{\text{GG}}_{14}$ number of $y$ mesh subdivisions or hexagons in the unfolded geometry.
+\item $N^{\text{GG}}_{15}$ number of $z$ mesh subdivisions in the unfolded geometry.
+\item $N^{\text{GG}}_{16}$ maximum number cells required to represent this geometry.
+\item $N^{\text{GG}}_{17}$ maximum number of region for this geometry.
+\item $N^{\text{GG}}_{18}$ total number of clusters in this geometry.
+\item $N^{\text{GG}}_{19}$ maximum number of pins in this geometry.
+\item $N^{\text{GG}}_{20}$ maximum dimensions of any mesh array for a cell in this geometry.
+\item $N^{\text{GG}}_{21}$ maximum dimensions of any mesh array for a pin in this geometry.
+\item $N^{\text{GG}}_{22}$ number of external surfaces for this geometry.
+\item $N^{\text{GG}}_{23}$ number of regions for this geometry.
+\item $N^{\text{GG}}_{24}$ maximum number of external surfaces in a sub-geometry included in this geometry.
+\item $N^{\text{GG}}_{25}$ maximum number of regions in a sub-geometry included in this geometry.
+\item $N^{\text{GG}}_{26}$ MERGE flag defined as follows:
+ \begin{itemize}
+ \item $i=0$: no merge;
+ \item $i=1$: {\tt MERGE MIX} applied to regions.
+ \end{itemize}
+\end{itemize}
+
+The indexing of array $S^{\text{GG}}_{i,j}$ for the axis of symmetry is as follows
+\begin{enumerate}
+ \item Cartesian assemblies:
+ \begin{itemize}
+ \item $i=1$ refers to a reflexion of the geometry on a plane normal the $x$-axis;
+ \item $i=2$ refers to a reflexion of the geometry on a plane normal the $y$-axis;
+ \item $i=3$ refers to a reflexion of the geometry on the plane $x=y$;
+ \item $i=4$ refers to a reflexion of the geometry on a plane normal the $z$-axis.
+ \end{itemize}
+\item Hexagonal assemblies (symmetries not yet programmed).
+ \begin{itemize}
+ \item $i=1$ refers to a reflexion of the geometry on a plane normal the $u$-axis;
+ \item $i=2$ refers to a reflexion of the geometry on a plane normal the $v$-axis;
+ \item $i=3$ refers to a reflexion of the geometry on the plane $w$;
+ \item $i=4$ refers to a reflexion of the geometry on a plane normal the $z$ axis.
+ \end{itemize}
+\end{enumerate}
+
+\begin{figure}[htbp]
+\begin{center}
+\parbox{6cm}{\epsfxsize=6cm \epsffile{HexAssmbR.eps}}\hspace{1.0cm} \parbox{6cm}{\epsfxsize=6cm \epsffile{HexFaces.eps}}
+\caption{Example of an assembly of hexagons (left) and external faces identification for an hexagon}\label{fig:HexAssmbR}
+\end{center}
+\end{figure}
+
+The indexing of array $F^{\text{GG}}_{i,j}$ for external surface identification is as follows. First $F^{\text{GG}}_{0,j}$ represents the number of times the cell appears in the geometry after it has been unfolded. For $i>0$, $F^{\text{GG}}_{i,j}$ can take the following values
+$$
+F^{\text{GG}}_{i,j} =\cases{ 1 & \text{surface associated with direction $i$ of cell $j$ is an external boundary of the assembly}\cr
+ 0 & \text{surface associated with direction $i$ of cell $j$ is not an external boundary of the assembly}\cr
+ }
+$$
+with the following planes associated with different values of $i$:
+\begin{enumerate}
+ \item Cartesian assemblies:
+ \begin{itemize}
+ \item $i=1$ surfaces on the $x_{-}$ plane for cell $j$;
+ \item $i=2$ surfaces on the $x_{+}$ plane for cell $j$;
+ \item $i=3$ surfaces on the $y_{-}$ plane for cell $j$;
+ \item $i=4$ surfaces on the $y_{+}$ plane for cell $j$;
+ \item $i=5$ surfaces on the $z_{-}$ plane for cell $j$;
+ \item $i=6$ surfaces on the $z_{+}$ plane for cell $j$.
+ \end{itemize}
+%\item Cylindrical assemblies (not yet programmed).
+% \begin{itemize}
+% \item $i=5$ identify the surfaces on the $z_{-}$ plane for cell $j$;
+% \item $i=6$ identify the surfaces on the $z_{+}$ plane for cell $j$.
+% \item $i=8$ identify the surfaces on the $r_{-}$ plane for cell $j$;
+% \end{itemize}
+\item Hexagonal assemblies (see \Fig{HexAssmbR}):
+ \begin{itemize}
+ \item $i=1$ surfaces on the $u_{-}$ plane for cell $j$;
+ \item $i=2$ surfaces on the $u_{+}$ plane for cell $j$;
+ \item $i=3$ surfaces on the $v_{-}$ plane for cell $j$;
+ \item $i=4$ surfaces on the $v_{+}$ plane for cell $j$;
+ \item $i=5$ surfaces on the $z_{-}$ plane for cell $j$;
+ \item $i=6$ surfaces on the $z_{+}$ plane for cell $j$;
+ \item $i=7$ surfaces on the $w_{-}$ plane for cell $j$;
+ \item $i=8$ surfaces on the $w_{+}$ plane for cell $j$.
+ \end{itemize}
+\end{enumerate}
+
+The arrays $x^{\text{GG}}$, $y^{\text{GG}}$, $z^{\text{GG}}$ and $r^{\text{GG}}$ contain the following information:
+\begin{enumerate}
+\item Cartesian assemblies:
+ \begin{itemize}
+ \item $x^{\text{GG}}_{i-1}$ and $x^{\text{GG}}_{i}$ are the lower and upper $x$ limits of mesh element $i$ ($i=1,n^{x}$);
+ \item $y^{\text{GG}}_{j-1}$ and $y^{\text{GG}}_{j}$ are the lower and upper $y$ limits of mesh element $j$ ($j=1,n^{y}$);
+ \item $z^{\text{GG}}_{k-1}$ and $z^{\text{GG}}_{k}$ are the lower and upper $z$ limits of mesh element $k$ ($k=1,n^{z}$).
+ \end{itemize}
+%\item Cylindrical assemblies: not yet programmed.
+\item Hexagonal assemblies (see \Fig{HexAssmbR}):
+ \begin{itemize}
+ \item $x^{\text{GG}}_{0}=h$ is the width of one face of the hexagon and $x^{\text{GG}}_{i}$ is the position in $x$ of the center of cell $i$ in the assembly;
+ \item $y^{\text{GG}}_{0}=h$ is the width of one face of the hexagon and $y^{\text{GG}}_{j}$ is the position in $y$ of the center of cell $j$ in the assembly;
+ \item $z^{\text{GG}}_{k-1}$ and $z^{\text{GG}}_{k}$ are the lower and upper $z$ limits of mesh element $k$ ($k=1,n^{z}$).
+ \end{itemize}
+\end{enumerate}
+
+As we noted above, the global geometry is always an assembly containing cells. For each cell $i$ in this assembly, several records will be generated in the \namedir{NXTRecords} directory. These records are identified using a FORTRAN \verb|CHARACTER*12| variable as follows
+\begin{quote}
+\begin{verbatim}
+INTEGER I
+CHARACTER*12 NAMREC
+CHARACTER*3 NREC
+WRITE(NAMREC,'(A1,I8.8,A3)') 'C',I,NREC
+\end{verbatim}
+\end{quote}
+where the variable \verb|NREC| can take the following values:
+\begin{itemize}
+\item DIM for dimensioning information;
+\item SMR for the radial mesh description;
+\item SMX for the $x$-directed mesh description;
+\item SMY for the $y$-directed mesh description;
+\item SMZ for the $z$-directed mesh description;
+\item MIX for physical mixture description;
+\item HOM for virtual mixture description;
+\item VSE for areas and volumes results;
+\item VSI for local surfaces and regions identification;
+\item RID for final region numbering;
+\item SID for final surface numbering
+\item PNT for pin contents description;
+\item PIN for pins location.
+\end{itemize}
+
+In Table~\ref{tabl:NXTCell}, a description of the additional \namedir{NXTRecords} records associated with cell $i=1$ can be found.
+
+\begin{DescriptionEnregistrement}{Cell $i=1$ records in \namedir{NXTRecords}}{8.0cm}\label{tabl:NXTCell}
+\IntEnr
+ {C00000001DIM}{$40$}
+ {array $N^{\text{GC}}_{j}$ containing the dimensioning information required to rebuilt the cell}
+\DbleEnr
+ {C00000001SMR}{$N^{\text{GC}}_{2}$}{cm}
+ {array $r^{\text{GC}}_{j}$ containing the cell radial mesh description}
+\DbleEnr
+ {C00000001SMX}{$N^{\text{GC}}_{3}$}{cm}
+ {array $x^{\text{GC}}_{j}$ containing the cell $x$-directed mesh description}
+\DbleEnr
+ {C00000001SMY}{$N^{\text{GC}}_{4}$}{cm}
+ {array $y^{\text{GC}}_{j}$ containing the cell $y$-directed mesh description}
+\DbleEnr
+ {C00000001SMZ}{$N^{\text{GC}}_{5}$}{cm}
+ {array $z^{\text{GC}}_{j}$ containing the cell $z$-directed mesh description}
+\IntEnr
+ {C00000001MIX}{$N^{\text{GC}}_{6}$}
+ {array $M^{\text{GC}}_{j}$ containing the cell physical mixture for each region}
+\IntEnr
+ {C00000001HOM}{$N^{\text{GC}}_{6}$}
+ {array $H^{\text{GC}}_{j}$ containing the cell virtual mixture for each region}
+\DbleEnr
+ {C00000001VSE}{$-N^{\text{GC}}_{9}:N^{\text{GC}}_{8}$}{}
+ {array $\text{SV}^{\text{GC}}_{j}$ containing surface area $j$ ($\text{SV}^{\text{GC}}_{-j}=S^{\text{GC}}_{j}$ in cm for 2-D and cm$^{2}$ for 3-D problems) and
+regional volumes $j$ ($\text{SV}^{\text{GC}}_{j}=V^{\text{GC}}_{j}$ in cm$^{2}$ for 2-D and cm$^{3}$ for 3-D problems)}
+\IntEnr
+ {C00000001VSI}{$4,-N^{\text{GC}}_{9}:N^{\text{GC}}_{8}$}
+ {array $\text{VSI}^{\text{GC}}_{k,j}$ containing the location of a surface ($j<0$) and a region ($j>0$)}
+\IntEnr
+ {C00000001RID}{$N^{\text{GC}}_{8}$}
+ {index array $\text{RID}^{\text{GC}}_{j}$ associating local and global region numbering}
+\IntEnr
+ {C00000001SID}{$N^{\text{GC}}_{9}$}
+ {index array $\text{SID}^{\text{GC}}_{j,i}$ associating local and global outer surface numbering}
+\IntEnr
+ {C00000001PNT}{$3,N^{\text{GC}}_{18}$}
+ {array $\text{PC}^{\text{GC}}_{k,j}$ containing the cell pin contents}
+\DbleEnr
+ {C00000001PIN}{$-1:4,N^{\text{GC}}_{18}$}{}
+ {array $\text{p}^{\text{GC}}_{k,j}$ containing the location of the pins in cell}
+\end{DescriptionEnregistrement}
+Note that the record names above are built using the following FORTRAN instructions:
+ \begin{quote}
+ \verb|WRITE(NAMREC,'(A1,I8.8,A3)') 'C',|$i$\verb|,NAMEXT|
+ \end{quote}
+
+The cell dimensioning array $N^{\text{GC}}_{i}$ for cell $i$ contains the following information:
+\begin{itemize}
+\item $N^{\text{GC}}_{1}$ cell geometry type (see the definition of $\mathcal{S}^{G}_{1}$ in \Sect{geometrydirmain});
+\item $N^{\text{GC}}_{2}$ dimensions of the radial mesh array;
+\item $N^{\text{GC}}_{3}$ dimensions of the $x$-directed mesh array;
+\item $N^{\text{GC}}_{4}$ dimensions of the $y$-directed mesh array;
+\item $N^{\text{GC}}_{5}$ dimensions of the $z$-directed mesh array;
+\item $N^{\text{GC}}_{6}$ dimensions of the mixture record;
+\item $N^{\text{GC}}_{7}$ geometry level (1 for cell);
+\item $N^{\text{GC}}_{8}$ number of regions in the cell before symmetry considerations;
+\item $N^{\text{GC}}_{9}$ number of surfaces in the cell before symmetry considerations;
+\item $N^{\text{GC}}_{10}$ number of regions in the cell after symmetry considerations;
+\item $N^{\text{GC}}_{11}$ number of surfaces in the cell after symmetry considerations;
+\item $N^{\text{GC}}_{12}$ first global region number for cell;
+\item $N^{\text{GC}}_{13}$ last global region number for cell;
+\item $N^{\text{GC}}_{14}$ first global surface number for cell;
+\item $N^{\text{GC}}_{15}$ last global surface number for cell;
+\item $N^{\text{GC}}_{16}$ number of pin cluster geometries in cell;
+\item $N^{\text{GC}}_{17}$ first pin cluster geometry associated with cell;
+\item $N^{\text{GC}}_{18}$ total number of pins in cell;
+\item $N^{\text{GC}}_{19}$ number of times this cell is used in the global cell.
+\end{itemize}
+while the remaining elements are not used.
+
+The array $x^{\text{GC}}_{j}$ contains the following information:
+\begin{itemize}
+\item $x^{\text{GC}}_{-1}$ contains the displacement of the center of the cylindrical region with respect to the center of the Cartesian mesh in direction $x$. This
+center is located at:
+$$
+x_{c}=\frac{x^{\text{Gc}}_{n^{x}}+x^{\text{GC}}_{0}}{2}
+$$
+where we have used $n^{x}=N^{\text{GC}}_{3}$.
+\item $x^{\text{GC}}_{j-1}$ and $x^{\text{GC}}_{j}$ are the lower and upper $x$ limits of mesh element $j$ ($j=1,n^{x}$).
+\end{itemize}
+The array $y^{\text{GC}}_{j}$ contains the following information:
+\begin{itemize}
+\item $y^{\text{GC}}_{-1}$ contains the displacement of the center of the cylindrical region with respect to the center of the Cartesian mesh in direction $y$. This
+center is located at:
+$$
+y_{c}=\frac{y^{\text{GC}}_{n^{y}}+y^{\text{GC}}_{0}}{2}
+$$
+where we have used $n^{y}=N^{\text{GC}}_{4}$.
+\item $y^{\text{GC}}_{j-1}$ and $y^{\text{GC}}_{j}$ are the lower and upper $y$ limits of mesh element $j$ ($j=1,n^{y}$).
+\end{itemize}
+The array $z^{\text{GC}}_{j}$ contains the following information:
+\begin{itemize}
+\item $z^{\text{GC}}_{-1}$ contains the displacement of the center of the cylindrical region with respect to the center of the Cartesian mesh in direction $z$. This
+center is located at:
+$$
+z_{c}=\frac{z^{\text{GC}}_{n^{z}}+z^{\text{GC}}_{0}}{2}
+$$
+where we have used $n^{z}=N^{\text{GC}}_{5}$.
+\item $z^{\text{GC}}_{j-1}$ and $z^{\text{GC}}_{j}$ are the lower and upper $z$ limits of mesh element $j$ ($j=1,n^{z}$).
+\end{itemize}
+ The array $r^{\text{GC}}_{j}$ contains the following information:
+\begin{itemize}
+\item $r^{\text{GC}}_{-1}=r^{\text{GC}}_{0}=0$.
+\item $r^{\text{GC}}_{j-1}\le r\le r^{\text{GC}}_{j}$ describes the position in $r$ of mesh element $j$ ($j=1,N^{\text{GC}}_{2}$).
+\end{itemize}
+The array $p^{\text{GC}}_{j}$ contains the following information:
+\begin{itemize}
+\item $p^{\text{GC}}_{-1}$ is the angular position of $z$-, $x$- or $y$-directed pin with respect to the $x$, $y$ or $z$ axis.
+\item $p^{\text{GC}}_{0}$ is the radial position of $z$-, $x$- or $y$-directed pin with respect to the $x-y$, $y-z$ or $z-x$ center of the cell where the pin is located.
+\item $p^{\text{GC}}_{1}$ is the height of a $x$-directed pin.
+\item $p^{\text{GC}}_{2}$ is the height of a $y$-directed pin.
+\item $p^{\text{GC}}_{3}$ is the height of a $z$-directed pin.
+\item $p^{\text{GC}}_{4}$ is the outer radius of the pin.
+\end{itemize}
+
+In Table~\ref{tabl:NXTCluster}, a description of the additional \namedir{NXTRecords} records associated with pin $i=1$ can be found. These records are identified using a procedure similar to that used for cell records, namely
+\begin{quote}
+\begin{verbatim}
+INTEGER I
+CHARACTER*12 NAMREC
+CHARACTER*3 NREC
+WRITE(NAMREC,'(A1,I8.8,A3)') 'P',I,NREC
+\end{verbatim}
+\end{quote}
+where the variable \verb|NREC| can take the same values as for cell records, except for \moc{NREC}=\moc{PNT} and \moc{NREC}=\moc{PIN} which are now forbidden.
+
+\begin{DescriptionEnregistrement}{Pin $i=1$ records in \namedir{NXTRecords}}{8.0cm}\label{tabl:NXTCluster}
+\IntEnr
+ {P00000001DIM}{$40$}
+ {array $N^{\text{GP}}_{j}$ containing the dimensioning information required to rebuilt the pin}
+\DbleEnr
+ {P00000001SMR}{$N^{\text{GP}}_{2}$}{cm}
+ {array $r^{\text{GP}}_{j}$ containing the pin radial mesh description}
+\DbleEnr
+ {P00000001SMX}{$N^{\text{GP}}_{3}$}{cm}
+ {array $x^{\text{GP}}_{j}$ containing the pin $x$-directed mesh description}
+\DbleEnr
+ {P00000001SMY}{$N^{\text{GP}}_{4}$}{cm}
+ {array $y^{\text{GP}}_{j}$ containing the pin $y$-directed mesh description}
+\DbleEnr
+ {P00000001SMZ}{$N^{\text{GP}}_{5}$}{cm}
+ {array $z^{\text{GP}}_{j}$ containing the pin $z$-directed mesh description}
+\IntEnr
+ {P00000001MIX}{$N^{\text{GP}}_{6}$}
+ {array $M^{\text{GP}}_{j}$ containing the pin physical mixture for each region}
+\IntEnr
+ {P00000001HOM}{$N^{\text{GP}}_{6}$}
+ {array $H^{\text{GP}}_{j}$ containing the pin virtual mixture for each region}
+\DbleEnr
+ {P00000001VSE}{$-N^{\text{GP}}_{9}:N^{\text{GP}}_{8}$}{}
+ {array $\text{SV}^{\text{GP}}_{j}$ containing surface area $j$ ($\text{SV}^{\text{GP}}_{-j}=S^{\text{GP}}_{j}$ in cm for 2-D and cm$^{2}$ for 3-D problems) and
+regional volumes $j$ ($\text{SV}^{\text{GP}}_{j}=V^{\text{GP}}_{j}$ in cm$^{2}$ for 2-D and cm$^{3}$ for 3-D problems)}
+\IntEnr
+ {P00000001VSI}{$4,-N^{\text{GP}}_{9}:N^{\text{GP}}_{8}$}
+ {array $\text{VSI}^{\text{GP}}_{k,j}$ containing the location of a surface ($j<0$) and a region ($j>0$)}
+\IntEnr
+ {P00000001RID}{$N^{\text{GP}}_{8}$}
+ {index array $\text{RID}^{\text{GP}}_{j}$ associating local and global region numbering}
+\IntEnr
+ {P00000001SID}{$N^{\text{GP}}_{9}$}
+ {index array $\text{SID}^{\text{GP}}_{j,i}$ associating local and global outer surface numbering}
+\end{DescriptionEnregistrement}
+
+The pin dimensioning array $N^{\text{GP}}$ contains the following information:
+\begin{itemize}
+\item $N^{\text{GP}}_{1,}$ pin geometry type (see the definition of $\mathcal{S}^{G}_{1}$ in \Sect{geometrydirmain});
+\item $N^{\text{GP}}_{2,}$ dimensions of the radial mesh array;
+\item $N^{\text{GP}}_{3,}$ dimensions of the $x$-directed mesh array;
+\item $N^{\text{GP}}_{4,}$ dimensions of the $y$-directed mesh array;
+\item $N^{\text{GP}}_{5,}$ dimensions of the $z$-directed mesh array;
+\item $N^{\text{GP}}_{6,}$ dimensions of the mixture record;
+\item $N^{\text{GP}}_{7,}$ geometry level (2 for pins);
+\item $N^{\text{GP}}_{8,}$ number of regions in the pin before symmetry considerations;
+\item $N^{\text{GP}}_{9,}$ number of surfaces in the pin before symmetry considerations;
+\item $N^{\text{GP}}_{10}$ number of regions in the pin after symmetry considerations;
+\item $N^{\text{GP}}_{11}$ number of surfaces in the pin after symmetry considerations;
+\item $N^{\text{GP}}_{12}$ first global region number for pins in cluster;
+\item $N^{\text{GP}}_{13}$ last global region number for pins in cluster;
+\item $N^{\text{GP}}_{14}$ first global surface number for pins in cluster;
+\item $N^{\text{GP}}_{15}$ last global surface number for pins in cluster;
+\item $N^{\text{GP}}_{16}$ first pin cluster geometry for pins in cluster.
+\item $N^{\text{GP}}_{17}$ total number of pins in cluster.
+\end{itemize}
+while the remaining elements are not used.
+The array $x^{\text{GP}}_{j}$ contains the following information:
+\begin{itemize}
+\item $x^{\text{GP}}_{-1}$ contains the displacement of the center of the cylindrical region with respect to the center of the Cartesian mesh in direction $x$. This
+center is located at:
+$$
+x_{c}=\frac{x^{\text{GP}}_{n^{x}}+x^{\text{GP}}_{0}}{2}
+$$
+where we have used $n^{x}=N^{\text{GP}}_{3}$.
+\item $x^{\text{GP}}_{j-1}$ and $x^{\text{GP}}_{j}$ re the lower and upper $x$ limits of mesh element $j$ ($j=1,n^{x}$).
+\end{itemize}
+The array $y^{\text{GP}}_{j}$ contains the following information:
+\begin{itemize}
+\item $y^{\text{GP}}_{-1}$ contains the displacement of the center of the cylindrical region with respect to the center of the Cartesian mesh in direction $y$. This
+center is located at:
+$$
+y_{c}=\frac{y^{\text{GP}}_{n^{y}}+y^{\text{GP}}_{0}}{2}
+$$
+where we have used $n^{y}=N^{\text{GP}}_{4}$.
+\item $y^{\text{GP}}_{j-1}$ and $y^{\text{GP}}_{j}$ are the lower and upper $y$ limits of mesh element $j$ ($j=1,n^{y}$).
+\end{itemize}
+The array $z^{\text{GP}}_{j}$ contains the following information:
+\begin{itemize}
+\item $z^{\text{GP}}_{-1}$ contains the displacement of the center of the cylindrical region with respect to the center of the Cartesian mesh in direction $z$. This
+center is located at:
+$$
+z_{c}=\frac{z^{\text{GP}}_{n^{z}}+z^{\text{GP}}_{0}}{2}
+$$
+where we have used $n^{z}=N^{\text{GP}}_{5}$.
+\item $z^{\text{GP}}_{j-1}$ and $z^{\text{GP}}_{j}$ are the lower and upper $z$ limits of mesh element $j$ ($j=1,n^{z}$).
+\end{itemize}
+ The array $r^{\text{GP}}_{j}$ contains the following information:
+\begin{itemize}
+\item $r^{\text{GP}}_{-1}=r^{\text{GP}}_{0}=0$.
+\item $r^{\text{GP}}_{j-1}\le r\le r^{\text{GP}}_{j}$ describes the position in $r$ of mesh element $j$ with $j=1,N^{\text{GP}}_{2}$.
+\end{itemize}
+
+Finally the \namedir{NXTRecords} directory also contains records associated with global identification of the surfaces and volumes as illustrated in Table~\ref{tabl:NXTGlobal}.
+
+\begin{DescriptionEnregistrement}{Global geometry records in \namedir{NXTRecords}}{8.0cm}\label{tabl:NXTGlobal}
+\DbleEnr
+ {TrackingDnsA}{$\mathcal{S}^{t}_{20}$}{cm}
+ {array $D_{i}$ containing the spatial spacing for each track direction}
+\DbleEnr
+ {TrackingDirc}{$N^{\text{GG}}_{1},\mathcal{S}^{t}_{20}$}{}
+ {array $\alpha_{j,i}$ containing the director cosine for axis $j$ for each track direction}
+\DbleEnr
+ {TrackingOrig}{$N^{\text{GG}}_{1},N_{p},\mathcal{S}^{t}_{20}$}{cm}
+ {array $L_{k,j,i}$ containing the origin in space ($k=1,N^{\text{GG}}_{1}$) and the direction of the normal plan for each plane $j$ and track direction $i$}
+\DbleEnr
+ {TrackingWgtD}{$\mathcal{S}^{t}_{20}$}{}
+ {array $W_{i}$ containing the integration weight for each track direction}
+\IntEnr
+ {NumMerge\blank{4}}{$N^{\text{GG}}_{23}$}
+ {merging indices used for normalizing the tracks}
+\DbleEnr
+ {VolMerge\blank{4}}{$N^{\text{GG}}_{23}$}{}
+ {volumes used for normalizing the tracks}
+\DbleEnr
+ {VTNormalize\blank{1}}{$N^{\text{GG}}_{23}$}{}
+ {array $R_{i}$ containing the ratio of the analytical and numerical volume for each region}
+\OptDbleEnr
+ {VTNormalizeD}{$N^{\text{GG}}_{23},\mathcal{S}^{t}_{20}$}{$\mathcal{S}^{t}_{8}=-1$}{}
+ {array $R_{i}$ containing the ratio of the analytical and numerical volume for region $i$ for each track direction}
+\IntEnr
+ {KEYMRG\blank{6}}{$-N^{\text{GG}}_{22}:N^{\text{GG}}_{23}$}
+ {array $\text{MRG}_{i}$ containing the global merging index}
+\IntEnr
+ {MATALB\blank{6}}{$-N^{\text{GG}}_{22}:N^{\text{GG}}_{23}$}
+ {array containing the albedo number associated with each surface and the physical mixture number associated with each region}
+\IntEnr
+ {HOMMATALB\blank{3}}{$-N^{\text{GG}}_{22}:N^{\text{GG}}_{23}$}
+ {array containing the albedo number associated with each surface and the virtual mixture number associated with each region}
+\DbleEnr
+ {SAreaRvolume}{$-N^{\text{GG}}_{22}:N^{\text{GG}}_{23}$}{}
+ {array containing the area ($S_{\alpha}$ in cm for 2-D and cm$^{2}$ for 3-D problems) and volumes ($V_{i}$ cm$^{2}$ for 2-D and
+cm$^{3}$ for 3-D problems) of each external surface and region in the geometry}
+\end{DescriptionEnregistrement}
+
+\clearpage
diff --git a/doc/IGE351/SectDfluxunk.tex b/doc/IGE351/SectDfluxunk.tex
new file mode 100644
index 0000000..c0693e7
--- /dev/null
+++ b/doc/IGE351/SectDfluxunk.tex
@@ -0,0 +1,291 @@
+\section{Contents of a
+\dir{fluxunk} directory}\label{sect:fluxunkdir}
+
+This directory contains the main flux calculations results, including the multigroup flux, the
+eigenvalue for the problem and the diffusion coefficients when computed. The following types of
+equations can be solved:
+\begin{enumerate}
+\item Fixed source problem
+\begin{equation}
+\bf{A} \ \vec\Phi = \vec S
+\label{eq:flux1}
+\end{equation}
+\noindent where $\bf{A}$ is the coefficient matrix, $\vec S$ is the source vector and
+$\vec\Phi$ is the unknown vector.
+
+\item Direct eigenvalue problem
+\begin{equation}
+\bf{A} \ \vec\Phi_\alpha + {1 \over K_{{\rm eff},\alpha}} \ \bf{B} \ \vec\Phi_\alpha = \vec 0
+\label{eq:flux2}
+\end{equation}
+\noindent where $\bf{B}$ is the second coefficient matrix and where (${1 \over K_{{\rm eff},\alpha}}$
+,$\vec\Phi_\alpha$) is the eigensolution corresponding to the $\alpha$--th eigenvalue
+or harmonic mode. Generally, only the eigensolution corresponding to the maximum value of $K_{{\rm eff},\alpha}$ is found (the fundamental mode).
+
+\item Adjoint eigenvalue problem
+\begin{equation}
+\bf{A}^\top \ \vec\Phi_\alpha^* + {1 \over K_{{\rm eff},\alpha}} \ \bf{B}^\top \ \vec\Phi_\alpha^* = \vec 0
+\label{eq:flux3}
+\end{equation}
+\noindent where matrices $\bf{A}$ and $\bf{B}$ are transposed.
+
+\item Fixed source direct eigenvalue equation (direct GPT)
+\begin{equation}
+\bf{A} \ \vec\Gamma_\alpha + {1 \over K_{{\rm eff},\alpha}} \ \bf{B} \ \vec\Gamma_\alpha = \vec S
+\ \ \ \ {\rm where} \ \ \ \ \left<\Phi_\alpha^*, \ \vec S \right>=0
+\label{eq:flux4}
+\end{equation}
+\noindent where the direct source vector $\vec S$ is orthogonal to the adjoint flux.
+
+\item Fixed source adjoint eigenvalue equation (adjoint GPT)
+\begin{equation}
+\bf{A}^\top \ \vec\Gamma_\alpha^* + {1 \over K_{{\rm eff},\alpha}} \ \bf{B}^\top \ \vec\Gamma_\alpha^* = \vec S^*
+\ \ \ \ {\rm where} \ \ \ \ \left<\Phi_\alpha, \ \vec S^* \right>=0
+\label{eq:flux5}
+\end{equation}
+\noindent where the adjoint source vector $\vec S^*$ is orthogonal to the direct flux.
+
+\end{enumerate}
+
+\subsection{State vector content for the \dir{fluxunk} data structure}\label{sect:fluxunkstate}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{f}_{i}$, represent:
+
+\begin{itemize}
+
+\item The number of energy groups $N_{G}=\mathcal{S}^{f}_{1}$
+
+\item The number of unknowns per energy group $N_{U}=\mathcal{S}^{f}_{2}$
+
+\item The type of equation considered $ I_{e} = \mathcal{S}^{f}_{3} = \alpha_1 + 10 \ \alpha_2 + 100 \ \alpha_3 + 1000 \ \alpha_4 $ where
+\vskip -0.45cm
+
+\begin{eqnarray}
+\nonumber \alpha_1 &=& 0/1\textrm{:} \ \ \textrm{Fixed source (\Eq{flux1}) or \keff{} (\Eq{flux2}) direct eigenvalue equation} \\
+\nonumber &~&\textrm{absent/present} \\
+\nonumber \alpha_2 &=& 0/1\textrm{:} \ \ \textrm{Adjoint eigenvalue equation (\Eq{flux3}) absent/present} \\
+\nonumber \alpha_3 &=& 0/1\textrm{:} \ \ \textrm{Direct fixed source eigenvalue equation -- or GPT equation (\Eq{flux4})} \\
+\nonumber &~&\textrm{absent/present} \\
+\nonumber \alpha_4 &=& 0/1\textrm{:} \ \ \textrm{Adjoint fixed source eigenvalue equation -- or GPT equation (\Eq{flux5})} \\
+\nonumber &~&\textrm{absent/present}
+\end{eqnarray}
+
+\item The number of harmonics considered $N_{h}=\mathcal{S}^{f}_{4}$ where
+
+\begin{displaymath}
+N_{h} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{the harmonic calculation is not enabled} \\
+ \ge 1 & \textrm{the harmonic calculation is enabled. $N_{h}$ is the number of harmonics.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The number of specific GPT equations considered $N_{\rm gpt}=\mathcal{S}^{f}_{5}$ where
+
+\begin{displaymath}
+N_{\rm gpt} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{the GPT calculation is not enabled} \\
+ \ge 1 & \textrm{the GPT calculation is enabled. $N_{\rm gpt}$ is the number of specific GPT} \\
+ & \textrm{equations.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The type of $B_n$ solution considered $I_{s}=\mathcal{S}^{f}_{6}$ where
+
+\begin{displaymath}
+I_{s} = \left\{
+\begin{array}{rl}
+-2 & \textrm{1D Fourier analysis, fixed source problem, no eigenvalue}\\
+-1 & \textrm{No flux calculation, fluxes taken from input file}\\
+ 0 & \textrm{Fixed source problem, no eigenvalue} \\
+ 1 & \textrm{fixed source eigenvalue problem (GPT type) with fission} \\
+ 2 & \textrm{\keff{} eigenvalue problem with fission and without leakage} \\
+ 3 & \textrm{\keff{} eigenvalue problem with fission and leakage } \\
+ 4 & \textrm{Buckling eigenvalue problem with fission and leakage} \\
+ 5 & \textrm{Buckling eigenvalue problem without fission but with leakage}
+\end{array} \right.
+\end{displaymath}
+
+\item The type of leakage model $I_{l}=\mathcal{S}^{f}_{7}$ where
+
+\begin{displaymath}
+I_{l} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{No leakage model} \\
+ 1 & \textrm{Homogeneous \moc{PNLR} calculation} \\
+ 2 & \textrm{Homogeneous \moc{PNL} calculation} \\
+ 3 & \textrm{Homogeneous \moc{SIGS} calculation} \\
+ 4 & \textrm{Homogeneous \moc{ALSB} calculation} \\
+ 5 & \textrm{Leakage with isotropic streaming effects -- Todorova simplified model} \\
+ 6 & \textrm{Leakage with isotropic streaming effects -- ECCO model} \\
+17 & \textrm{Leakage with anisotropic streaming effects -- imposed buckling} \\
+27 & \textrm{Leakage with anisotropic streaming effects -- X-Buckling search} \\
+37 & \textrm{Leakage with anisotropic streaming effects -- Y-Buckling search} \\
+47 & \textrm{Leakage with anisotropic streaming effects -- Z-Buckling search} \\
+57 & \textrm{Leakage with anisotropic streaming effects -- radial Buckling search} \\
+67 & \textrm{Leakage with anisotropic streaming effects -- total Buckling search} \\
+\end{array} \right.
+\end{displaymath}
+
+\item Number of free iteration per variational acceleration cycle $N_{f}=\mathcal{S}^{f}_{8}$
+
+\item Number of accelerated iteration per variational acceleration cycle $N_{a}=\mathcal{S}^{f}_{9}$
+
+\item Thermal rebalancing option $I_{r}=\mathcal{S}^{f}_{10}$ where
+
+\begin{displaymath}
+I_{r} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{No thermal iteration rebalancing} \\
+ 1 & \textrm{Thermal iteration rebalancing activated} \\
+\end{array} \right.
+\end{displaymath}
+
+\item Maximum number of thermal (up-scattering) iterations $M_{\rm in}=\mathcal{S}^{f}_{11}$
+
+\item Maximum number of outer iterations $M_{\rm out}=\mathcal{S}^{f}_{12}$
+
+\item Initial number of ADI iterations in Trivac $M_{\rm adi}=\mathcal{S}^{f}_{13}$
+
+\item Block size of the Arnoldi Hessenberg matrix with the implicit restarted Arnoldi method (IRAM) ($=0$ if the symmetrical variational acceleration technique (SVAT) is used) $N_{\rm blsz}=\mathcal{S}^{f}_{14}$
+
+\item Number of iterations before restarting with the GMRES(m) acceleration method for solving the ADI-preconditionned linear systems in Trivac ($=0$ if $M_{\rm adi}$ free iterations are used) $N_{\rm gmr1}=\mathcal{S}^{f}_{15}$
+
+\item Number of iterations before restarting with the GMRES(m) acceleration method for solving a multigroup fixed-source problem ($=0$ if the variational acceleration technique is used) $N_{\rm gmr2}=\mathcal{S}^{f}_{16}$
+
+\item Number of material mixtures $N_m=\mathcal{S}^{f}_{17}$
+
+\item Number of leakage zones $N_{\rm leak}=\mathcal{S}^{f}_{18}$. Set to zero if no leakage zones are defined.
+
+\end{itemize}
+
+\subsection{The main \dir{fluxunk} directory}\label{sect:fluxunkdirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{fluxunk} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{fluxunk}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_FLUX\blank{6}})}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{f}_{i}$,
+ as defined in \Sect{fluxunkstate}.}
+\CharEnr
+ {TRACK-TYPE\blank{2}}{$*12$}
+ {Type of tracking considered ($\mathsf{CDOOR}$). Allowed values are:
+ {\tt 'EXCELL'}, {\tt 'SYBIL'}, {\tt 'MCCG'}, {\tt 'SN'}, {\tt 'BIVAC'} and {\tt 'TRIVAC'}.}
+\CharEnr
+ {OPTION\blank{6}}{$*4$}
+ {Type of leakage coefficients ({\tt 'LKRD'}: recover leakage coefficients in Macrolib; {\tt 'RHS'}: recover
+ leakage coefficients in RHS flux object; {\tt 'B0'}: $B_0$; {\tt 'P0'}: $P_0$; {\tt 'B1'}: $B_1$; {\tt 'P1'}:
+ $P_1$; {\tt 'B0TR'}: $B_0$ with transport correction; {\tt 'P0TR'}: $P_0$ with transport correction).}
+\RealEnr
+ {EPS-CONVERGE}{$5$}{}
+ {Convergence parameters $\Delta_i^\epsilon$}
+\IntEnr
+ {KEYFLX\blank{6}}{$\mathcal{S}^{t}_{1}$}
+ {Location in unknown vector of averaged regional flux $I_{r}$}
+\OptRealEnr
+ {K-EFFECTIVE\blank{1}}{$1$}{$\mathcal{S}^{f}_{6}\ge 1$}{}
+ {Computed or imposed effective multiplication factor for direct eigenvalue problem,
+ corresponding to the fundamental mode}
+\OptRealEnr
+ {AK-EFFECTIVE}{$1$}{${\mathcal{S}^{f}_{3}\over 10} \bmod 10 = 1$}{}
+ {Computed effective multiplication factor for adjoint eigenvalue problem,
+ corresponding to the fundamental mode.
+ The theoretical value is equal
+ to {\tt 'K-EFFECTIVE'} but difference may occurs for numerical reasons.}
+\OptRealEnr
+ {K-INFINITY\blank{2}}{$1$}{$\mathcal{S}^{f}_{6}\ge 2$}{}
+ {Computed infinite multiplication constant for eigenvalue problem,
+ corresponding to the fundamental mode}
+\OptRealEnr
+ {B2\blank{2}B1HOM\blank{3}}{$1$}{$\mathcal{S}^{f}_{6}\ge 1$}{cm$^{-2}$}
+ {Homogeneous buckling $B^{2}$,
+ corresponding to the fundamental mode}
+\OptRealEnr
+ {SPEC-RADIUS\blank{1}}{$1$}{$\mathcal{S}^{f}_{6}= -2$}{cm}
+ {Spectral radius}
+\OptRealEnr
+ {DIFFHET\blank{5}}{$N_{\rm leak}\times G$}{$\mathcal{S}^{f}_{18}\ge 1$}{cm}
+ {Multigroup leakage coefficients in each leakage zone and energy group $D_l^g$}
+\OptIntEnr
+ {IMERGE-LEAK\blank{1}}{$N_m$}{$\mathcal{S}^{f}_{18}\ge 1$}
+ {Leakage zone index assigned to each material mixture $L_m^g$}
+\OptRealEnr
+ {B2\blank{2}HETE\blank{4}}{$3$}{$\mathcal{S}^{f}_{7} \ge 6$}{cm$^{-2}$}
+ {Directional buckling components $B^{2}_{i}$,
+ corresponding to the fundamental mode}
+\OptRealEnr
+ {GAMMA\blank{7}}{$G$}{$\mathcal{S}^{f}_{7}\ge 5$}{}
+ {Gamma factors used with $B_n$--type streaming models.}
+\DirlEnr
+ {FLUX\blank{8}}{$\mathcal{S}^{f}_{1}$}
+ {List of real arrays. Each component of this list is a real array of dimension $\mathcal{S}^{f}_{2}$
+ containing the solution of a fixed source (\Eq{flux1}) or of a direct eigenvalue (\Eq{flux2}) equation,
+ corresponding to the fundamental mode.}
+\DirlEnr
+ {SOUR\blank{8}}{$\mathcal{S}^{f}_{1}$}
+ {List of real arrays. Each component of this list is a real array of dimension $\mathcal{S}^{f}_{2}$
+ containing the RHS source distributions corresponding to the {\tt FLUX} records.}
+\OptDirlEnr
+ {AFLUX\blank{7}}{$\mathcal{S}^{f}_{1}$}{${\mathcal{S}^{f}_{3}\over 10} \bmod 10 = 1$}
+ {List of real arrays. Each component of this list is a real array of dimension $\mathcal{S}^{f}_{2}$
+ containing the solution of an adjoint eigenvalue (\Eq{flux3}) equation,
+ corresponding to the fundamental mode.}
+\OptDirlEnr
+ {MODE\blank{8}}{$\mathcal{S}^{f}_{4}$}{$\mathcal{S}^{f}_{4}\ge 1$}
+ {List of {\sl harmonic mode} sub-directories. Each component of this list follows
+ the specification presented in \Sect{mode_spec}.}
+\OptDirlEnr
+ {DFLUX\blank{7}}{$\mathcal{S}^{f}_{5}$}{$\mathcal{S}^{f}_{3}=100$}
+ {List of direct (explicit) GPT sub-directories. Each component of this list is a multigroup list of
+ dimension $\mathcal{S}^{f}_{1}$. Each component of the multigroup list is a real array of dimension
+ $\mathcal{S}^{f}_{2}$ containing the solution of a fixed source direct eigenvalue equation similar to \Eq{flux4}.}
+\OptDirlEnr
+ {ADFLUX\blank{6}}{$\mathcal{S}^{f}_{5}$}{$\mathcal{S}^{f}_{3}=1000$}
+ {List of adjoint (implicit) GPT sub-directories. Each component of this list is a multigroup list of
+ dimension $\mathcal{S}^{f}_{1}$. Each component of the multigroup list is a real array of dimension
+ $\mathcal{S}^{f}_{2}$ containing the solution of a fixed source adjoint eigenvalue equation similar to \Eq{flux5}.}
+\OptDirlEnr
+ {DRIFT\blank{7}}{$\mathcal{S}^{f}_{1}$}{$\mathcal{S}^{t}_{12}=6$}
+ {Drift coefficients used in nodal correction iterations. Each component of the multigroup list is a real array of dimension
+ $6\times \mathcal{S}^{t}_{1}$.}
+\end{DescriptionEnregistrement}
+
+The convergence parameters $\Delta_i^\epsilon$ represent:
+\begin{itemize}
+\item $\Delta_1^\epsilon$ is the thermal (up-scattering) iteration flux convergence parameter
+\item $\Delta_2^\epsilon$ is the outer iteration eigenvalue convergence parameter
+\item $\Delta_3^\epsilon$ is the outer iteration flux convergence parameter
+\item $\Delta_4^\epsilon$ is the GMRES convergence parameter used at inner iteration
+\item $\Delta_5^\epsilon$ is the relaxation factor of the flux used in multiphysics applications. $\Delta_5^\epsilon=1$ is equivalent to no
+relaxation.
+\end{itemize}
+\goodbreak
+
+\subsection{The harmonic mode sub-directories in \dir{fluxunk}}\label{sect:mode_spec}
+
+Each component of the list named {\tt 'MODE'} contains the information relative to a specific
+harmonic mode.
+
+\begin{DescriptionEnregistrement}{Component of the harmonic mode directory}{7.5cm}
+\RealEnr
+ {K-EFFECTIVE\blank{1}}{$1$}{}
+ {Computed effective multiplication factor for eigenvalue problem,
+ corresponding to the $\alpha$--th mode}
+\DirlEnr
+ {FLUX\blank{8}}{$\mathcal{S}^{f}_{1}$}
+ {List of real arrays. Each component of this list is a real array of dimension $\mathcal{S}^{f}_{2}$
+ containing the solution of the $\alpha$--th mode of a direct eigenvalue (\Eq{flux2}) equation.}
+\OptDirlEnr
+ {AFLUX\blank{7}}{$\mathcal{S}^{f}_{1}$}{${\mathcal{S}^{f}_{3}\over 10} \bmod 10 = 1$}
+ {List of real arrays. Each component of this list is a real array of dimension $\mathcal{S}^{f}_{2}$
+ containing the solution of the $\alpha$--th mode of an adjoint eigenvalue (\Eq{flux3}) equation.}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDfview.tex b/doc/IGE351/SectDfview.tex
new file mode 100644
index 0000000..4d45a62
--- /dev/null
+++ b/doc/IGE351/SectDfview.tex
@@ -0,0 +1,55 @@
+\section{Contents of a \dir{fview} data structure}\label{sect:dfview}
+
+This directory contains information generated by the \moc{VAL:} module used to interpolate the diffusion flux computed for Cartesian geometries. The following options of calculations are currently implemented:
+\begin{itemize}
+\item 3D geometries tracked with \moc{TRIVAT:} using \moc{PRIM} (aka, variational collocation) method
+\item 3D geometries tracked with \moc{TRIVAT:} using \moc{DUAL} (aka, Raviart-Thomas) method
+\item 3D geometries tracked with \moc{TRIVAT:} using \moc{MCFD} (aka, nodal collocation) method
+\end{itemize}
+
+\subsection{The state-vector content}\label{sect:fviewstate}
+
+\begin{itemize}
+
+\item The total number of energy group $N_{g} = \mathcal{S}_{1}$
+
+\item The number of mesh along X direction $N_{x} = \mathcal{S}_{2}$
+
+\item The number of mesh along Y direction $N_{y} = \mathcal{S}_{3}$
+
+\item The number of mesh along Z direction $N_{z} = \mathcal{S}_{4}$
+
+\end{itemize}
+
+\subsection{The main \dir{fview} directory}\label{sect:fviewdir}
+
+\begin{DescriptionEnregistrement}{Records and sub-directories
+ in \dir{fview} data structure}{7.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the \dir{fview} data structure ($\mathsf{SIGNA}=${\tt L\_FVIEW\blank{5}}).}
+
+
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure
+ $\mathcal{S}$}
+
+\RealEnr
+ {MXI\blank{9}}{$N_{x}$}{}
+ {array containing the mesh position along X-direction.}
+
+\RealEnr
+ {MYI\blank{9}}{$N_{y}$}{}
+ {array containing the mesh position along Y-direction.}
+
+\RealEnr
+ {MZI\blank{9}}{$N_{z}$}{}
+ {array containing the mesh position along Z-direction.}
+
+\DirlEnr
+ {FLUX\blank{8}}{$N_{g}$}
+ {List of real arrays. Each component of this list is a real array of dimension $N_{x}*N_{y}*N_{z}$ containing
+ the interpolated values of the flux in the energy group.}
+
+\end{DescriptionEnregistrement}
diff --git a/doc/IGE351/SectDgeometry.tex b/doc/IGE351/SectDgeometry.tex
new file mode 100644
index 0000000..4ec2c75
--- /dev/null
+++ b/doc/IGE351/SectDgeometry.tex
@@ -0,0 +1,539 @@
+\section{Contents of a
+\dir{geometry} directory}\label{sect:geometrydir}
+
+The {\tt L\_GEOM} specification is used to store structured geometric data, i.e., data characterized by some regularity in space. Sub-geometries can be embedded at specific node positions to build a more complex geometry. The following regular geometries can be described with the {\tt L\_GEOM} specification:
+\begin{itemize}
+\item Cartesian geometries in 1D, 2D and 3D
+\item Cylindrical geometries in 1D and 2D ($R-Z$ or $R-\theta$)
+\item Spherical geometries in 1D
+\item Hexagonal geometries in 2D/3D
+\item Various types of cells in 2D/3D Cartesian or hexagonal geometry
+\item Cells with clusters of fuel rods
+\item Various synthetic geometries (Do-it-yourself Apollo1 assembly and double-heterogeneity).
+\end{itemize}
+
+This directory contains a compact description of a geometry.
+
+\subsection{State vector content for the \dir{geometry} data structure}\label{sect:geometrystate}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{G}$, represent:
+
+\begin{itemize}
+\item The type of of geometry $F_{t}=\mathcal{S}^{G}_{1}$
+
+\begin{displaymath}
+F_{t} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Virtual geometry}\\
+ 1 & \textrm{Homogeneous geometry} \\
+ 2 & \textrm{Cartesian 1-D geometry} \\
+ 3 & \textrm{Tube 1-D geometry} \\
+ 4 & \textrm{Sphere 1-D geometry} \\
+ 5 & \textrm{Cartesian 2-D geometry} \\
+ 6 & \textrm{Tube ($R$-$Z$) geometry} \\
+ 7 & \textrm{Cartesian 3-D geometry} \\
+ 8 & \textrm{Hexagonal 2-D geometry} \\
+ 9 & \textrm{Hexagonal 3-D geometry} \\
+10 & \textrm{Tube ($R$-$X$) geometry} \\
+11 & \textrm{Tube ($R$-$Y$) geometry} \\
+12 & \textrm{hexagonal 2--D geometry with triangular mesh} \\
+13 & \textrm{$z$-directed hexagonal 3--D geometry with triangular mesh} \\
+15 & \textrm{Tube ($R$-$\theta$) 2-D geometry} \\
+16 & \textrm{Triangular 2-D geometry} \\
+17 & \textrm{Triangular 3-D geometry} \\
+20 & \textrm{Cartesian 2-D geometry with annular sub-mesh} \\
+21 & \textrm{Cartesian 3-D geometry with $x-$directed cylindrical sub-mesh} \\
+22 & \textrm{Cartesian 3-D geometry with $y-$directed cylindrical sub-mesh} \\
+23 & \textrm{Cartesian 3-D geometry with $z-$directed cylindrical sub-mesh} \\
+24 & \textrm{Hexagonal 2-D geometry with annular sub-mesh} \\
+25 & \textrm{Hexagonal 3-D geometry with $z-$directed cylindrical sub-mesh } \\
+30 & \textrm{Do-it-yourself geometry} \\
+\end{array} \right.
+\end{displaymath}
+\eject
+
+\item The number of annular or cylindric mesh intervals in the geometry $N_{r}=\mathcal{S}^{G}_{2}$
+
+\item The number of $x-$directed mesh intervals, hexagon or triangles in the geometry $N_{x}=\mathcal{S}^{G}_{3}$
+
+\item The number of $y-$directed mesh intervals in the geometry $N_{y}=\mathcal{S}^{G}_{4}$
+
+\item The number of $z-$directed mesh intervals in the geometry $N_{z}=\mathcal{S}^{G}_{5}$
+
+\item The total number of mesh intervals in the geometry $N_{k}=\mathcal{S}^{G}_{6}$
+\begin{itemize}
+\item for $F_{t}=$0 or 1, $N_{k}=1$;
+\item for $F_{t}=$2, 5 or 7, $N_{k}=\max(N_{x},1)\times \max(N_{y},1)\times \max(N_{z},1)$;
+\item for $F_{t}=$3, 6, 10 or 11, $N_{k}=N_{r}\times \max(N_{x},1)\times \max(N_{y},1)\times \max(N_{z},1)$
+\item for $F_{t}=$4, $N_{k}=N_{r}$;
+\item for $F_{t}=$8 or 9, $N_{k}=N_{x}\times \max(N_{z},1)$;
+\item for $F_{t}=$12 or 13, $N_{k} = 6\times N_{x}^{2}\times \max(N_{z},1)$;
+\item for $F_{t}=$20, 21, 22 or 23, $N_{k} = (N_{r}+1)\times \max(N_{x},1)\times \max(N_{y},1)\times \max(N_{z},1)$;
+\item for $F_{t}=$24 or 25, $N_{k} = (N_{r}+1)\times \max(N_{z},1)$.
+\end{itemize}
+
+\item The maximum number of mixtures used in this geometry $M_{m}=\mathcal{S}^{G}_{7}$
+
+\item The cell flag $F_{c}=\mathcal{S}^{G}_{8}$
+\begin{displaymath}
+F_{c} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Cell option not activated} \\
+ 1 & \textrm{Cell option present}
+\end{array} \right.
+\end{displaymath}
+
+\item The number of sub-geometries defined in this geometry $F_{g}=\mathcal{S}^{G}_{9}$
+
+\item The merge flag $F_{m}=\mathcal{S}^{G}_{10}$
+\begin{displaymath}
+F_{m} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Merge option not activated} \\
+ 1 & \textrm{Merge option present}
+\end{array} \right.
+\end{displaymath}
+
+\item The split flag $F_{s}=\mathcal{S}^{G}_{11}$
+\begin{displaymath}
+F_{s} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Split option not activated} \\
+ 1 & \textrm{Split option present} \\
+ 2 & \textrm{Split option present. The embedded tubes are not splitted.}
+\end{array} \right.
+\end{displaymath}
+
+\item The double heterogeneity flag $F_{\mathrm{dh}}=\mathcal{S}^{G}_{12}$
+\begin{displaymath}
+F_{\mathrm{dh}} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Double heterogeneity option not activated} \\
+ 1 & \textrm{Double heterogeneity option present}
+\end{array} \right.
+\end{displaymath}
+
+\item The number of cluster sub-geometry $N_{\mathrm{cl}}=\mathcal{S}^{G}_{13}$
+
+\item The type of sectorizarion $F_{\mathrm{sec}}=\mathcal{S}^{G}_{14}$.
+This information may be given only if $F_{t}\ge 20$.
+\begin{displaymath}
+F_{\mathrm{sec}} = \left\{
+\begin{array}{rl}
+-999 & \textrm{non-sectorized cell processed as a sectorized cell} \\
+-1 & \textrm{$\times$--type sectorization} \\
+ 0 & \textrm{non-sectorized cell} \\
+ 1 & \textrm{$+$--type sectorization} \\
+ 2 & \textrm{simultaneous $\times$-- and $+$--type sectorization} \\
+ 3 & \textrm{simultaneous $\times$-- and $+$--type sectorization shifted by 22.5$^\circ$} \\
+ 4 & \textrm{windmill-type sectorization.}
+\end{array} \right.
+\end{displaymath}
+
+\item Number of tubes that are {\sl not} splitted by the sectors if $F_{\mathrm{sec}}\ne 0$. This integer is selected in interval $0 \le F_{\mathrm{sec2}} \le N_{r}$. $F_{\mathrm{sec2}}=\mathcal{S}^{G}_{15}$.
+
+\item The pin location option $\mathcal{S}^{G}_{18}$. When $\mathcal{S}^{G}_{18}>0$, the pin are located according to $(r,\theta)$ in 2-D and 3-D (center along the cylinder axis in the cell into which they are inserted) while for $\mathcal{S}^{G}_{18}<0$, the pin are
+located according to $(x,y)$ in 2-D and $(x,y,z)$ in 3-D. A value of $\mathcal{S}^{G}_{18}=0$, implies that there is no pin in the geometry.
+
+\end{itemize}
+
+\vskip 0.2cm
+
+The radii of a {\tt CARCEL}-- or {\tt HEXCEL}--type geometry are defined as
+shown in the following figure:
+
+\vbox{
+\begin{center}
+\epsfxsize=5.5cm
+\centerline{ \epsffile{radius.eps}}
+\end{center} }
+
+In case where $F_{\mathrm{sec}}\ne 0$, the elementary cell is splitted with
+sectors. Mixture indices are specific in each splitted region. They are defined
+as in the following two figures ({\tt isect}$\equiv F_{\mathrm{sec}}$ and {\tt jsect}$\equiv F_{\mathrm{sec2}}$):
+
+\vbox{
+\begin{center}
+\epsfxsize=16cm
+\centerline{ \epsffile{rect3c.eps}}
+\end{center} }
+
+\vbox{
+\begin{center}
+\epsfxsize=13cm
+\centerline{ \epsffile{hexa3c.eps}}
+\end{center} }
+
+\vskip 0.2cm
+
+In case of an automatic geometry definition using the \moc{NAP:} module, the number of mixtures corresponding to assembly in the original core definition is named $N_{mxa}$ and the number of assembly along X and Y directions are $N_{ax}$ and $N_{ay}$ respectively.
+
+\subsection{The main \dir{geometry} directory}\label{sect:geometrydirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{geometry} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{geometry}}{7.5cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_GEOM\blank{6}})}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{G}_{i}$,
+ as defined in \Sect{geometrystate}.}
+\IntEnr
+ {MIX\blank{9}}{$N_{k}$}
+ {Record containing the material mixture index $1\le i \le M_m$ per region (for positive indices) or
+ the sub-geometry index $1\le |i| \le F_g$ per region (for negative indices). {\tt MIX(I)} is set to
+ zero in voided regions {\tt I} or in regions located outside the domain.}
+\OptIntEnr
+ {HMIX\blank{8}}{$N_{k}$}{*}
+ {array $H_{i}$ containing the virtual (homogenization) mixtures associated with different regions of the geometry}
+\OptRealEnr
+ {RADIUS\blank{6}}{$N_{r}+1$}{$N_{r}\ge 1$}{cm}
+ {The radial mesh $R_{i}$ position. The first element of this vector is identical to 0.0}
+\OptRealEnr
+ {OFFCENTER\blank{3}}{$3$}{$N_{r}\ge 1$}{cm}
+ {The displacement of the center of the annular mesh from the center of a Cartesian cell}
+\OptRealEnr
+ {MESHX\blank{7}}{$N_{x}+1$}{$N_{x}\ge 1$}{cm}
+ {The $x-$directed mesh position $X_{i}$}
+\OptRealEnr
+ {MESHY\blank{7}}{$N_{y}+1$}{$N_{y}\ge 1$}{cm}
+ {The $y-$directed mesh position $Y_{i}$}
+\OptRealEnr
+ {MESHZ\blank{7}}{$N_{z}+1$}{$N_{z}\ge 1$}{cm}
+ {The $z-$directed mesh position $Z_{i}$}
+\OptRealEnr
+ {SIDE\blank{8}}{$1$}{${{\displaystyle 8\le F_{t}\le 11} \atop \displaystyle {24\le F_{t}\le 25}}$}{cm}
+ {The width of the side of the hexagon $H$}
+\OptIntEnr
+ {SPLITR\blank{6}}{$N_{r}+1$}{$F_{s}\times N_{r}\ge 1$}
+ {Record containing the radial mesh splitting $S_{r,i}$. A negative value permits a splitting into
+ equal sub-volumes; a positive value permits a splitting into equal sub-radius spacings}
+\OptIntEnr
+ {SPLITX\blank{6}}{$N_{x}$}{$F_{s}\times N_{x}\ge 1$}
+ {Record containing the $x-$directed mesh splitting $S_{x,i}$}
+\OptIntEnr
+ {SPLITY\blank{6}}{$N_{y}$}{$F_{s}\times N_{y}\ge 1$}
+ {Record containing the $y-$directed mesh splitting $S_{y,i}$}
+\OptIntEnr
+ {SPLITZ\blank{6}}{$N_{z}$}{$F_{s}\times N_{z}\ge 1$}
+ {Record containing the $z-$directed mesh splitting $S_{z,i}$}
+\OptIntEnr
+ {SPLITH\blank{6}}{$1$}{$F_{t}=12,13$}
+ {value $S_{h}$ of the triangular mesh splitting for triangular hexagons in the geometry. This will lead to a spatial triangular mesh spacing of $H_{s}=H/N_{x}$}
+\OptIntEnr
+ {SPLITL\blank{6}}{$1$}{$F_{t}=8,9$}
+ {value $S_{h}$ of the lozenge mesh splitting for hexagons in the geometry. This will lead to $3 \times${\tt SPLITL}$^2$ lozenges per hexagon. If unset, the default value is {\tt SPLITL} $=1$.}
+\OptIntEnr
+ {IHEX\blank{8}}{$1$}{$F_{t}= 8,9,12,13,24,25$}
+ {The type of hexagonal symmetry $\beta_{h}$}
+\IntEnr
+ {NCODE\blank{7}}{$6$}
+ {Record containing the types of boundary conditions on each surface
+ $N_{\beta,j}$. {\tt NCODE(1)}: {\tt X-} or {\tt HBC} condition;
+ {\tt NCODE(2)}: {\tt X+} or {\tt R+} condition; {\tt NCODE(3)}: {\tt Y-}
+ condition; {\tt NCODE(4)}: {\tt Y+} condition; {\tt NCODE(5)}: {\tt Z-}
+ condition; {\tt NCODE(6)}: {\tt Z+} condition}
+\RealEnr
+ {ZCODE\blank{7}}{$6$}{}
+ {Record containing the albedo value on each surface $\beta_{j}$}
+\IntEnr
+ {ICODE\blank{7}}{$6$}
+ {Record containing the albedo index on each surface $I_{\beta,j}$.
+ The vector $\beta_{j}$ is used only if $I_{\beta,j}>0$ and $N_{\beta,j}=6$. In the case where
+ $I_{\beta,j}<0$ and $N_{\beta,j}=6$ the
+ vector $\beta_{p,j}$ in the directory \dir{macrolib} is used}
+\OptIntEnr
+ {NPIN\blank{8}}{$1$}{$|\mathcal{S}^{G}_{18}|\ne 0$}
+ {Number $N_{\text{pin}}$ of identical pins in a cluster. All the pins will see identical flux}
+\OptRealEnr
+ {DPIN\blank{8}}{$1$}{$|\mathcal{S}^{G}_{18}|\ne 0$}{cm$^{-3}$}
+ {Relative density $d_{p,r}$ of pins in a cluster. In this case $N_{\text{pin}}=-1$}
+\OptRealEnr
+ {RPIN\blank{8}}{$k$}{$\mathcal{S}^{G}_{18}=1$}{cm}
+ {array $R_{\text{pin},j}$ containing the radial positions at which the center of the pins in the cluster are located with respect to the center of the cell ($k=N_{\text{pin}}$). In the case where
+ $R_{\text{pin},j}$ contains a single element ($k=1$), it is assumed that the pins are all located at the same radial position $R_{\text{ref}}=R_{\text{pin},1}$}
+\OptRealEnr
+ {APIN\blank{8}}{$k$}{$\mathcal{S}^{G}_{18}=1$}{rad}
+ {array $\theta_{\text{pin},j}$ containing the angular positions at which the center of the pins in the cluster are located with respect to the $x$, $y$ or $z$ axis
+respectively for \moc{TUBEX}, \moc{TUBEY} and \moc{TUBEZ} geometry ($k=N_{\text{pin}}$). In the case where
+ $\theta_{\text{pin},j}$ contains a single element ($k=1$), it is assumed that the first pin is located at $\theta_{\text{ref}}=\theta_{\text{pin},1}$, the remaining pins being located at
+$\theta_{\text{pin},j}=\theta_{\text{ref}}+2(j-1)\pi/N_{\text{pin}}$}
+\OptRealEnr
+ {CPINX\blank{7}}{$N_{\text{pin}}$}{$\mathcal{S}^{G}_{18}=-1$}{cm}
+ {array $X_{\text{pin},j}$ containing the $x$ positions at which the pins in the cluster are centered with respect to the center of the cell}
+\OptRealEnr
+ {CPINY\blank{7}}{$N_{\text{pin}}$}{$\mathcal{S}^{G}_{18}=-1$}{cm}
+ {array $Y_{\text{pin},j}$ containing the $y$ positions at which the pins in the cluster are centered with respect to the center of the cell}
+\OptRealEnr
+ {CPINZ\blank{7}}{$N_{\text{pin}}$}{$\mathcal{S}^{G}_{18}=-1$}{cm}
+ {array $Z_{\text{pin},j}$ containing the $z$ positions at which the pins in the cluster are centered with respect to the center of the cell}
+\OptDirEnr
+ {BIHET\blank{7}}{$F_{dh}=1$}
+ {Directory containing double-heterogeneity related data. This directory can only be present on the root directory.}
+\OptRealEnr
+ {POURCE\blank{6}}{$\mathcal{S}^{G}_{3}$}{$F_{t}=30$}{}
+ {The proportion of each cell type in the lattice $P_{j}$}
+\OptRealEnr
+ {PROCEL\blank{6}}{$\mathcal{S}^{G}_{3},\mathcal{S}^{G}_{3}$}{$F_{t}=30$}{}
+ {The pre-calculated probability for a neutron leaving a cell of type $i$ to enter in a
+ cell of type $j$ without crossing any other cell $P_{i,j}$}
+\OptCharEnr
+ {CELL\blank{8}}{$(F_{g})*12$}{$F_{c}=1$}
+ {The names of the sub-geometries ($\mathsf{CELL}_{k}$)}
+\OptIntEnr
+ {MERGE\blank{7}}{$N_{k}$}{$F_{m}=1$}
+ {The merging index corresponding to each region $G_{m,i}$}
+\OptIntEnr
+ {TURN\blank{8}}{$N_{k}$}{$F_{c}=1$}
+ {The orientation index corresponding to each region $G_{t,i}$. Negative values are used to turn a cell in the Z direction.}
+\OptCharEnr
+ {CLUSTER\blank{5}}{$(F_{cl})*12$}{$F_{cl}\ge 1$}
+ {The names of the sub-geometries making up the cluster ($\mathsf{CLUSTER}_{k}$)}
+\OptDirVar
+ {\listedir{subgeo}}{$F_{g}\ge 1$}
+ {Set of sub-directories containing a subgeometry}
+\OptCharEnr
+ {MIX-NAMES\blank{3}}{$(M_{m})*12$}{*}
+ {The names of the mixtures}
+\IntEnr
+ {A-NX\blank{8}}{$N_{ay}$}{Number of assemblies on each row}
+\IntEnr
+ {A-IBX\blank{7}}{$N_{ay}$}{Position of the first assembly on each row}
+\IntEnr
+ {A-ZONE\blank{6}}{$N_{ch}$}{Number of the assembly associated with each channel. Each assembly may be represented by several channels if they have been heterogeneously homogenized.}
+\IntEnr
+ {A-NMIXP\blank{5}}{1}{The number of mixtures in one heterogeneously homogenized assembly. $N_{mxp}$. Note for homogeneously homogenized assembly $N_{mxp}$ = 1.}
+\end{DescriptionEnregistrement}
+
+In the case where a cylindrical correction is applied over a full--core Cartesian
+calculation, the following additional data is provided. It is provided if and only if type 20
+({\tt CYLI}) boundary conditions are set in the $X$--$Y$ plane (see \Fig{corr}).
+
+\begin{figure}[h!]
+\begin{center}
+\epsfxsize=5cm
+\centerline{ \epsffile{Fig6.eps}}
+\parbox{14cm}{\caption{Cylindrical correction in Cartesian geometry}
+\label{fig:corr}}
+\end{center}
+\end{figure}
+
+\begin{DescriptionEnregistrement}{Cylindrical correction related records in \dir{geometry}}{7.5cm}
+\RealEnr
+ {XR0\blank{9}}{$N_{\rm cyl}$}{cm}
+ {Record containing the coordinate of the $Z$ axis from which the cylindrical correction is applied to
+ Cartesian geometries. $N_{\rm cyl}$ is the number of radii.}
+\RealEnr
+ {RR0\blank{9}}{$N_{\rm cyl}$}{cm}
+ {Record containing the radius of the real cylindrical boundary (rrad).}
+\RealEnr
+ {ANG\blank{9}}{$N_{\rm cyl}$}{1}
+ {Record containing the angle (in radian) of the cylindrical notch. \dusa{ang}(ir) $= {\pi \over 2}$ by default (i.e. the correction is applied at every angle).}
+\end{DescriptionEnregistrement}
+
+The type of hexagonal symmetry $\beta_{h}$ is defined as:
+\begin{displaymath}
+\beta_{h} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{S30} \\
+ 2 & \textrm{SA60} \\
+ 3 & \textrm{SB60} \\
+ 4 & \textrm{S90} \\
+ 5 & \textrm{R120} \\
+ 6 & \textrm{R180} \\
+ 7 & \textrm{SA180} \\
+ 8 & \textrm{SB180} \\
+ 9 & \textrm{COMPLETE}
+\end{array} \right.
+\end{displaymath}
+
+\textrm{S30}, \textrm{SA60} and \textrm{COMPLETE} symmetries are depicted in the following figures. The other types of hexagonal symmetries are defined in the DRAGON users guide.\cite{Dragon5}
+
+\vbox{
+\begin{center}
+\epsfxsize=9cm
+\centerline{ \epsffile{hexs30.eps}}
+\end{center} }
+\vbox{
+\begin{center}
+\epsfxsize=6cm
+\centerline{ \epsffile{hexcomp.eps}}
+\end{center} }
+
+{\tt NCODE} is a record containing the types of boundary conditions on each surface. In Cartesian geometry, the 6 components of {\tt NCODE} are related to sides {\tt X-}, {\tt X+}, {\tt Y-}, {\tt Y+}, {\tt Z-} and {\tt Z+}, respectively. The possibilities are:
+\begin{displaymath}
+N_{\beta,j} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{side not used} \\
+ 1 & \textrm{{\tt VOID}: zero
+re-entrant angular flux. This side is an external surface of the domain.} \\
+ 2 & \textrm{{\tt REFL}: reflection boundary condition. In
+most DRAGON calculations, this implies} \\
+ & \textrm{white boundary conditions. In DRAGON the cell is never unfolded to take into} \\
+& \textrm{account a REFL boundary condition.} \\
+ 3 & \textrm{{\tt DIAG}: diagonal boundary condition. The side under consideration
+has the same} \\
+& \textrm{properties as that associated with a diagonal through the
+geometry. Note that two} \\
+ & \textrm{and only two {\tt DIAG} sides must be specified. The
+diagonal symmetry is only permitted} \\
+ & \textrm{for square geometry and in the following
+combinations: ({\tt X+} and {\tt Y-}) or ({\tt X-} and {\tt Y+})} \\
+ 4 & \textrm{{\tt TRAN}: translation boundary condition. The side under consideration
+is connected} \\
+& \textrm{to the opposite side of a Cartesian domain. This option
+provides the facility to treat} \\
+ & \textrm{an infinite geometry with translation
+symmetry. The only combinations of} \\
+ & \textrm{translational symmetry permitted are related to sides ({\tt X-} and {\tt X+}) and/or} \\
+ & \textrm{({\tt Y-} and {\tt Y+}) and/or ({\tt Z-} and {\tt Z+}).} \\
+ 5 & \textrm{{\tt SYME}: symmetric reflection boundary condition. The side under consideration
+is} \\
+& \textrm{located outside the domain and that a reflection symmetry is associated with the} \\
+& \textrm{adequately directed axis running through the center of the cells closest to this side.} \\
+ 6 & \textrm{{\tt ALBE}: albedo boundary condition. The side under consideration has an
+arbitrary} \\
+& \textrm{albedo with a real value given in the record {\tt `ZCODE'} or indexed by the record} \\
+ & \textrm{{\tt `ICODE'}. This side is an external surface of the domain.} \\
+ 7 & \textrm{{\tt ZERO}: zero flux boundary condition. This side is an external surface of the domain.} \\
+ 8 & \textrm{{\tt PI/2}: $\pi$/2 rotation. The side under consideration is characterized by a $\pi / 2$ symmetry.} \\
+ & \textrm{The only $\pi / 2$ symmetry permitted is related to sides ({\tt X-} and {\tt Y-}). This condition can} \\
+ & \textrm{be combined with a translation boundary condition:({\tt PI/2 X- TRAN X+}) and/or} \\
+ & \textrm{({\tt PI/2 Y- TRAN Y+}).} \\
+ 9 & \textrm{{\tt PI}: $\pi$ rotation} \\
+10 & \textrm{{\tt SSYM}: specular relexion boundary condition. Such a condition may be
+obtained by} \\
+ & \textrm{unfolding the geometry.} \\
+20 & \textrm{{\tt CYLI}: use a cylindrical correction in full--core Cartesian geometry}
+\end{array} \right.
+\end{displaymath}
+
+In cylindrical geometry, the 3 components of {\tt NCODE} are related to sides {\tt R+}, {\tt Z-} and {\tt Z+}, respectively. The possibilities are: {\tt VOID}, {\tt REFL}, {\tt ALBE} and/or {\tt ZERO}.
+
+\vskip 0.2cm
+
+In hexagonal geometry, the 3 components of {\tt NCODE} are related to sides {\tt H+} (the surface surrounding the hexagonal domain in the X--Y plane), {\tt Z-} and {\tt Z+}, respectively. The possibilities are: {\tt VOID}, {\tt REFL}, {\tt SYME}, {\tt ALBE} and/or {\tt ZERO}.
+
+\vskip 0.2cm
+
+We will now describe the exact meaning of the orientation index $G_{t,i}$. For Cartesian geometries, the eight
+possible orientations are shown in the following figure:
+
+\begin{center}
+\epsfxsize=8cm
+\centerline{ \epsffile{oricart.eps}}
+\end{center}
+
+For hexagonal geometries, the twelve
+possible orientations are shown in the following figure:
+
+\begin{center}
+\epsfxsize=10cm
+\centerline{ \epsffile{orihex.eps}}
+\end{center}
+
+In the case where $F_{c}=1$, the set of directory \listedir{subgeo} will have the
+same name as the variable $\mathsf{CELL}_{k}$. For example, in the case where
+$F_{g}=2$ and
+\begin{displaymath}
+\mathsf{CELL}_{k} = \left\{
+\begin{array}{lll}
+\mathtt{GEO1} & \textrm{for} & k=1\\
+\mathtt{GEO2} & \textrm{for} & k=2
+\end{array} \right.
+\end{displaymath}
+then
+the following directories will also be present in the main geometry directory:
+
+\begin{DescriptionEnregistrement}{Cell sub-geometry directory}{7.0cm}
+\DirEnr
+ {GEO1\blank{8}}
+ {A first \dir{geometry} directory}
+\DirEnr
+ {GEO2\blank{8}}
+ {A second \dir{geometry} directory}
+\end{DescriptionEnregistrement}
+
+In the case where $F_{cl}\ge1$, the set of directory \listedir{subgeo} will have the
+same name as the variable $\mathsf{CLUSTER}_{k}$. For example, in the case where
+$F_{cl}=2$ and
+\begin{displaymath}
+\mathsf{CLUSTER}_{k} = \left\{
+\begin{array}{lll}
+\mathtt{RODS1} & \textrm{for} & k=1\\
+\mathtt{RODS2} & \textrm{for} & k=2
+\end{array} \right.
+\end{displaymath}
+then
+the following directories will also be present in the main geometry directory:
+
+\begin{DescriptionEnregistrement}{Cluster sub-geometry directory}{7.0cm}
+\OptDirEnr
+ {RODS1\blank{7}}{$F_{g}\ge 1$}
+ {A first \dir{geometry} directory}
+\OptDirEnr
+ {RODS2\blank{7}}{$F_{g}\ge 1$}
+ {A second \dir{geometry} directory}
+\end{DescriptionEnregistrement}
+
+\subsection{The \moc{/BIHET/} sub-directory in \dir{geometry}}\label{sect:geometrybihet}
+
+The first level of the geometry directory may contains a double-heterogeneity directory \moc{/BIHET/} made of the
+following records:
+
+\begin{DescriptionEnregistrement}{Records in the \moc{/BIHET/} sub-directory}{7.5cm}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{dh}_{i}$}
+\IntEnr
+ {NS\blank{10}}{$\mathcal{S}^{dh}_{1}$}
+ {The number of sub-regions in the micro-structures $N_{\mathrm{micro},i}$}
+\RealEnr
+ {RS\blank{10}}{$\mathcal{S}^{dh}_{2},\mathcal{S}^{dh}_{1}$}{cm}
+ {The radii of the tubes or spherical shells making up the micro-structures
+ $R_{\mathrm{micro},i,j}$}
+\IntEnr
+ {MILIE\blank{7}}{$\mathcal{S}^{dh}_{3}$}
+ {The composite mixture indices used in the definition of the macro-geometry $C_{\mathrm{micro},i,j}$}
+\IntEnr
+ {MIXDIL\blank{6}}{$\mathcal{S}^{dh}_{3}$}
+ {The mixture indices associated with the diluent in each composite mixtures of the macro-geometry $D_{\mathrm{micro},i,j}$}
+\IntEnr
+ {MIXGR\blank{7}}{$\mathcal{S}^{dh}_{4},\mathcal{S}^{dh}_{3}$}
+ {The mixture indices associated with each region of the micro-structures $M_{\mathrm{micro},i,j}$}
+\RealEnr
+ {FRACT\blank{7}}{$\mathcal{S}^{dh}_{1},\mathcal{S}^{dh}_{3}$}{}
+ {The volumetric concentration of each micro-structure $\rho_{\mathrm{micro},i,j}$}
+\end{DescriptionEnregistrement}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{bh}$, represent:
+
+\begin{itemize}
+
+\item The number of different kinds of macro-structures $\mathcal{S}^{dh}_{1}$
+
+\item $1$ plus the maximum number of annular sub-regions in any micro-structure
+$\mathcal{S}^{dh}_{2}$
+
+\item The number of composite mixtures to be included the macro-geometry $\mathcal{S}^{dh}_{3}$
+
+\item The maximum number of annular sub-regions in the micro-structure
+$\mathcal{S}^{dh}_{4}=(\mathcal{S}^{dh}_{2}-1)\times \mathcal{S}^{dh}_{1}$
+
+\item The type of micro-structure $\mathcal{S}^{dh}_{5}$
+\noindent where
+\begin{displaymath}
+\mathcal{S}^{dh}_{5} = \left\{
+\begin{array}{rl}
+ 3 & \textrm{Tubular micro-structure} \\
+ 4 & \textrm{Spherical micro-structure} \\
+\end{array} \right.
+\end{displaymath}
+\end{itemize}
+
+\clearpage
diff --git a/doc/IGE351/SectDkinet.tex b/doc/IGE351/SectDkinet.tex
new file mode 100644
index 0000000..0ecea7f
--- /dev/null
+++ b/doc/IGE351/SectDkinet.tex
@@ -0,0 +1,175 @@
+\section{Contents of a \dir{kinet} directory}\label{sect:kinetdir}
+
+The {\tt L\_KINET} specification is used to store the data related to the space-time
+neutron kinetics calculations. This directory also contains the main calculations results corresponding
+to the current time step of a transient.
+
+\subsection{State vector content for the \dir{kinet} data structure}\label{sect:kinetstate}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{k}_{i}$, represent:
+
+\begin{itemize}
+
+\item The current time-step index $N_{tr}=\mathcal{S}^{k}_{1}$
+
+\item The number of delayed-neutron precursor groups $N_{dg}=\mathcal{S}^{k}_{2}$
+
+\item The number of energy groups $N_{gr}=\mathcal{S}^{k}_{3}$
+
+\item The type of geometry $I_{geo} = \mathcal{S}^{k}_{4}$
+
+\item The total number of finite elements $N_{el}=\mathcal{S}^{k}_{5}$
+
+\item The total number of unknowns per energy group $N_{un}=\mathcal{S}^{k}_{6}$
+
+\item The number of flux unknowns per energy group $N_{uf}=\mathcal{S}^{k}_{7}$
+
+\item The number of precursors unknowns per delayed group $N_{up}=\mathcal{S}^{k}_{8}$
+
+\item The number of fissile isotopes $N_{fiss}=\mathcal{S}^{k}_{9}$
+
+\item The type of system matrices $N_{sys}=\mathcal{S}^{k}_{10}$
+
+\item Number of free iteration per variational acceleration cycle $N_{f}=\mathcal{S}^{k}_{11}$
+
+\item Number of accelerated iteration per variational acceleration cycle $N_{a}=\mathcal{S}^{k}_{12}$
+
+\item Type of normalization for the flux $I_{\rm norm}=\mathcal{S}^{k}_{13}$ where
+\begin{displaymath}
+I_{\rm norm} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{No normalization} \\
+ 1 & \textrm{Imposed factor} \\
+ 2 & \textrm{Maximum flux normalization} \\
+ 3 & \textrm{Initial power normalization}
+\end{array} \right.
+\end{displaymath}
+
+\item Maximum number of thermal (up-scattering) iterations $M_{\rm in}=\mathcal{S}^{k}_{14}$
+
+\item Maximum number of outer iterations $M_{\rm out}=\mathcal{S}^{k}_{15}$
+
+\item Initial number of ADI iterations in Trivac $M_{\rm adi}=\mathcal{S}^{k}_{16}$
+
+\item Temporal integration scheme for fluxes $I_{\rm ifl}=\mathcal{S}^{k}_{17}$ where
+\begin{displaymath}
+I_{\rm ifl} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Implicit scheme ($\Theta_{\rm f}=1$)} \\
+ 2 & \textrm{Crank-Nicholson scheme ($\Theta_{\rm f}=0.5$)} \\
+ 3 & \textrm{General theta method}
+\end{array} \right.
+\end{displaymath}
+
+\item Temporal integration scheme for precursors $I_{\rm ipr}=\mathcal{S}^{k}_{18}$ where
+\begin{displaymath}
+I_{\rm ipr} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Implicit scheme ($\Theta_{\rm p}=1$)} \\
+ 2 & \textrm{Crank-Nicholson scheme ($\Theta_{\rm p}=0.5$)} \\
+ 3 & \textrm{General theta method} \\
+ 4 & \textrm{Analytical integration method for precursors}
+\end{array} \right.
+\end{displaymath}
+
+\item Exponential transformation flag $I_{\rm iexp}=\mathcal{S}^{k}_{19}$ where
+\begin{displaymath}
+I_{\rm iexp} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{not used} \\
+ 1 & \textrm{used}
+\end{array} \right.
+\end{displaymath}
+
+\item Adjoint kinetics calculation flag $I_{\rm adj}=\mathcal{S}^{k}_{20}$ where
+\begin{displaymath}
+I_{\rm adj} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{direct (forward) calculation} \\
+ 1 & \textrm{adjoint (backward) calculation}
+\end{array} \right.
+\end{displaymath}
+
+\end{itemize}
+\goodbreak
+
+\subsection{The main \dir{kinet} directory}\label{sect:kinetdirmain}
+
+The following records and sub-directories will be found in the \dir{kinet} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{kinet}}{8.0cm}
+
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_KINET\blank{5}})}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{k}_{i}$,
+ as defined in \Sect{kinetstate}.}
+\RealEnr
+ {EPS-CONVERGE}{$4$}{}
+ {Convergence parameters $\Delta_i^\epsilon$}
+\CharEnr
+ {TRACK-TYPE\blank{2}}{$*12$}
+ {Type of tracking considered ($\mathsf{CDOOR}$). Allowed values are:
+ {\tt 'BIVAC'} and {\tt 'TRIVAC'}}
+\IntEnr
+ {E-IDLPC\blank{5}}{$N_{el}$}
+ {Position of averaged precursor concentrations in vector {\tt E-PREC}.}
+\RealEnr
+ {DELTA-T\blank{5}}{$1$}{s}
+ {Current time increment.}
+\RealEnr
+ {TOTAL-TIME\blank{2}}{$1$}{s}
+ {Total elapsed time from the beginning of a transient.}
+\RealEnr
+ {BETA-D\blank{6}}{$N_{dg}$}{}
+ {Delayed-neutron fraction for each delayed-neutron precursor group.}
+\RealEnr
+ {LAMBDA-D\blank{4}}{$N_{dg}$}{s$^{-1}$}
+ {Radioactive decay constants of each delayed-neutron precursor group.}
+\RealEnr
+ {CHI-D\blank{7}}{$N_{dg},N_{gr}$}{}
+ {Multigroup delayed-neutron fission spectrum in each precursor group.}
+\RealEnr
+ {E-VECTOR\blank{4}}{$N_{uf},N_{gr}$}{}
+ {Kinetics solution for fluxes at current time step.}
+\RealEnr
+ {E-PREC\blank{6}}{$N_{up},N_{dg}$}{}
+ {Kinetics solution for precursor concentrations at current time step.}
+\RealEnr
+ {E-KEFF\blank{6}}{$1$}{}
+ {Steady-state value of the initial $k_{\rm eff}$.}
+\RealEnr
+ {CTRL-FLUX\blank{3}}{$1$}{}
+ {Maximum value of flux used for the controlling purpose.}
+\RealEnr
+ {CTRL-PREC\blank{3}}{$N_{up}\times N_{fiss}$}{}
+ {Precursor concentrations at location of maximum flux.}
+\IntEnr
+ {CTRL-IDL\blank{4}}{$1$}
+ {Position of a maximum value within the flux vector.}
+\IntEnr
+ {CTRL-IGR\blank{4}}{$1$}
+ {Energy group number corresponding to a maximum flux value.}
+\OptRealEnr
+ {POWER-INI\blank{3}}{$1$}{$I_{\rm norm}=3$}{MW}
+ {Initial power.}
+\OptRealEnr
+ {E-POW\blank{7}}{$1$}{$I_{\rm norm}=3$}{MW}
+ {Actual power.}
+\OptRealEnr
+ {OMEGA\blank{7}}{$N_{mix},N_{gr}$}{$I_{\rm iexp}=1$}{s$^{-1}$}
+ {Exponential transformation factor. $N_{mix}$ is the number of material mixtures}
+\end{DescriptionEnregistrement}
+
+The convergence parameters $\Delta_i^\epsilon$ represent:
+\begin{itemize}
+\item $\Delta_1^\epsilon$ is the thermal (up-scattering) iteration flux convergence parameter
+\item $\Delta_2^\epsilon$ is the outer iteration flux convergence parameter
+\item $\Theta_{\rm f}$ is the value of theta-parameter for fluxes
+\item $\Theta_{\rm p}$ is the value of theta-parameter for precursors
+\end{itemize}
+
+\eject
diff --git a/doc/IGE351/SectDmacrolib.tex b/doc/IGE351/SectDmacrolib.tex
new file mode 100644
index 0000000..f00fb19
--- /dev/null
+++ b/doc/IGE351/SectDmacrolib.tex
@@ -0,0 +1,980 @@
+\section{Contents of a \dir{macrolib} directory}\label{sect:macrolibdir}
+
+A \dir{macrolib} directory always contains the set of macroscopic multigroup cross
+sections associated with a set of mixtures. The structure of this directory,
+is quite different to that associated with an \dir{isotope} directory (see
+\Sect{isotopedir}). First, it is multi-level, namely, it contains sub-directories.
+Moreover instead of having one directory per mixture which contains the
+associated multigroup cross section, one will have one directory component per group containing
+multi-mixture information. Finally its contents will vary depending on the operator
+which was used to create it. Here for convenience we will define the variable $\mathcal{M}$ to
+identify the creation operator:
+\begin{displaymath}
+\mathcal{M} = \left\{
+\begin{array}{ll}
+0 & \textrm{if the directory is created by the \moc{MAC:} operator}\\
+1 & \textrm{if the directory is created by the \moc{LIB:} or \moc{EVO:} operator}\\
+2 & \textrm{if the directory is created by the \moc{EDI:} operator}\\
+3 & \textrm{if the directory is created by the \moc{OUT:} operator or by an interpolation operator}
+\end{array} \right.
+\end{displaymath}
+
+In the case where the \moc{LIB:} or \moc{EDI:} operator is used to create this directory,
+it is embedded as a subdirectory in a \dir{microlib} or an \dir{edition} directory.
+For the other cases, it appears on the root level of the \dds{macrolib} data structure.
+
+\subsection{State vector content for the \dir{macrolib} data structure}\label{sect:macrolibstate}
+
+The dimensioning parameters for the \dir{macrolib} data structure, which are stored in
+the state vector $\mathcal{S}^{M}$, represent:
+
+\begin{itemize}
+\item The number of energy groups ${G}=\mathcal{S}^{M}_{1}$
+\item The number of mixtures $N_{m}=\mathcal{S}^{M}_{2}$
+\item The order for the scattering anisotropy $L=\mathcal{S}^{M}_{3}$
+($L=1$ is an isotropic collision; $L=2$ is a linearly anisotropic collision,
+etc.)
+\item The maximum number of fissile isotopes in a mixture $N_{f}=\mathcal{S}^{M}_{4}$
+\item The number of additional $\phi$--weighted editing cross sections $N_{e}=\mathcal{S}^{M}_{5}$
+\item The transport correction option $I_{tr}=\mathcal{S}^{M}_{6}$
+\begin{displaymath}
+I_{tr} = \left\{
+\begin{array}{ll}
+0 & \textrm{do not use a transport correction}\\
+1 & \textrm{use an APOLLO-type transport correction (micro-reversibility at
+all energies)}\\
+2 & \textrm{recover a transport correction from the cross-section library}\\
+4 & \textrm{use a leakage correction based on {\tt NTOT1} data.}
+\end{array} \right.
+\end{displaymath}
+\item The number of precursor groups for delayed neutron $N_{d}=\mathcal{S}^{M}_{7}$
+\item The number of physical albedo $N_{A}=\mathcal{S}^{M}_{8}$
+\item The type of leakage $I_{l}=\mathcal{S}^{M}_{9}$
+\begin{displaymath}
+I_{l} = \left\{
+\begin{array}{ll}
+0 & \textrm{no diffusion/leakage coefficient available}\\
+1 & \textrm{isotropic diffusion/leakage coefficient available}\\
+2 & \textrm{anisotropic diffusion/leakage coefficient available.}
+\end{array} \right.
+\end{displaymath}
+\item The maximum Legendre order of the weighting functions $I_{w}=\mathcal{S}^{M}_{10}$
+\begin{displaymath}
+I_{w} = \left\{
+\begin{array}{ll}
+0 & \textrm{use the flux as weighting function for all cross sections}\\
+1 & \textrm{use the fundamental current ${\cal J}$ as weighting function for
+scattering cross sections with}\\
+& \textrm{order $\ge 1$ and compute both $\phi$-- and
+${\cal J}$--weighted total cross sections.}
+\end{array} \right.
+\end{displaymath}
+\item The number of delta cross section sets $I_{\rm step}=\mathcal{S}^{M}_{11}$ used
+for generalized perturbation theory (GPT) or kinetics calculations:
+\begin{displaymath}
+I_{\rm step} = \left\{
+\begin{array}{ll}
+0 & \textrm{no delta cross section sets}\\
+>0 & \textrm{number of delta cross section sets.}
+\end{array} \right.
+\end{displaymath}
+\item Discontinuity factor flag $I_{\rm df}=\mathcal{S}^{M}_{12}$:
+\begin{displaymath}
+I_{\rm df} = \left\{
+\begin{array}{ll}
+0 & \textrm{no discontinuity factor information}\\
+1 & \textrm{multigroup boundary current information is available}\\
+2 & \textrm{boundary flux information (see \Sect{macroADF}) is available}\\
+3 & \textrm{discontinuity factor information (see \Sect{macroADF}) is available}\\
+4 & \textrm{matrix ($G \times G$) discontinuity factor information (see \Sect{macroADF}) is available.}
+\end{array} \right.
+\end{displaymath}
+\item Adjoint macrolib flag $I_{\rm adj}=\mathcal{S}^{M}_{13}$:
+\begin{displaymath}
+I_{\rm adj} = \left\{
+\begin{array}{ll}
+0 & \textrm{direct macrolib}\\
+1 & \textrm{adjoint macrolib.}
+\end{array} \right.
+\end{displaymath}
+\item SPH-information $I_{\rm sph}=\mathcal{S}^{M}_{14}$:
+\begin{displaymath}
+I_{\rm sph} = \left\{
+\begin{array}{ll}
+0 & \textrm{no SPH information available}\\
+1 & \textrm{SPH information is available.}
+\end{array} \right.
+\end{displaymath}
+\item Type of weighting in {\tt EDI:} module $I_{\rm pro}=\mathcal{S}^{M}_{15}$:
+\begin{displaymath}
+I_{\rm pro} = \left\{
+\begin{array}{ll}
+0 & \textrm{use a flux weighting}\\
+1 & \textrm{use an adjoint--direct (a.k.a., product) flux weighting. Only available if $\mathcal{M}\ge 2$}
+\end{array} \right.
+\end{displaymath}
+\item Group form factor index $I_{\rm gff}=\mathcal{S}^{M}_{16}$:
+\begin{displaymath}
+I_{\rm gff} = \left\{
+\begin{array}{ll}
+0 & \textrm{no group form factor information}\\
+>0 & \textrm{number of form factors per mixture and per energy group (see \Sect{macroGFF}).}
+\end{array} \right.
+\end{displaymath}
+\item Number of companion particles in coupled sets $I_{\rm part}=\mathcal{S}^{M}_{17}$:
+\begin{displaymath}
+I_{\rm part} = \left\{
+\begin{array}{ll}
+0 & \textrm{the macrolib doesn't include coupled sets}\\
+>0 & \textrm{number of companion particles.}
+\end{array} \right.
+\end{displaymath}
+\end{itemize}
+
+\subsection{The main \dir{macrolib} directory}\label{sect:macrolibdirmain}
+
+The following records and sub-directories will be found on the first level of a \dir{macrolib}
+directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{macrolib}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the \dir{macrolib} data structure ($\mathsf{SIGNA}=${\tt L\_MACROLIB\blank{2}}).}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure
+ $\mathcal{S}^{M}_{i}$, as defined in \Sect{macrolibstate}.}
+\OptCharEnr
+ {ADDXSNAME-P0}{$(N_{e})*8$}{$N_{e} \ge 1$}
+ {Names of the additional $\phi$--weighted editing cross sections ($\mathsf{ADDXS}_k$).
+ These names should not appear in Tables~\ref{tabl:tabnonlegendre} and \ref{tabl:tablegendre}.}
+\OptIntEnr
+ {FISSIONINDEX}{$N_{m},N_{f}$}{$N_{f} \ge 1,\mathcal{M}=1$}
+ {For each mixture $i$ contains the index of each fissile isotope $j$. The index is
+ pointing to a component of record \moc{ISOTOPESUSED} or \moc{ISOTOPERNAME}
+ of /microlib/.}
+\OptRealEnr
+ {ENERGY\blank{6}}{$G+1$}{$\mathcal{M}\ge 1$}{eV}
+ {Energy group limits $E_{g}$}
+\OptRealEnr
+ {DELTAU\blank{6}}{$G$}{$\mathcal{M}\ge 1$}{}
+ {Lethargy width of each group $U_{g}$}
+\OptRealEnr
+ {ALBEDO\blank{6}}{$N_{A}, G$}{$N_{A}> 0$}{}
+ {Multigroup and surface ordered physical albedos. The dimension is R$(N_{A},G,G)$ in case where matrix albedos are used.}
+\OptRealEnr
+ {VOLUME\blank{6}}{$N_{m}$}{$\mathcal{M}\ge 2$}{cm$^{3}$~~}
+ {Volume of region containing each mixture $V_{m}$}
+\OptRealEnr
+ {MIXTURESDENS}{$N_{m}$}{$\mathcal{M}=1$}{g/cm$^{3}$~~}
+ {Volumetric mass density of each mixture $\rho_{m}$}
+\OptRealEnr
+ {FLUXDISAFACT}{$G$}{$\mathcal{M}=2$}{}
+ {Ratio of the flux in the fuel to the flux in the cell $F_{g}$ after homogenization}
+\OptRealEnr
+ {LAMBDA-D\blank{4}}{$N_{d},N_{f}$}{$N_{d}\ge 1$}{s$^{-1}$}
+ {Radioactive decay constants of each delayed neutron precursor group, for each
+ fissile isotope.}
+\OptRealEnr
+ {BETA-D\blank{6}}{$N_{d},N_{f}$}{$N_{d}\ge 1$}{}
+ {Delayed-neutron fraction for each delayed neutron precursor group, for each
+ fissile isotope.}
+\OptRealEnr
+ {K-EFFECTIVE\blank{1}}{$1$}{$N_{f} \ge 1$}{}
+ {Effective multiplication constant $k_{\mathrm{eff}}$}
+\OptRealEnr
+ {K-INFINITY\blank{2}}{$1$}{$N_{f} \ge 1$}{}
+ {Infinite multiplication constant $k_{\infty}$}
+\OptRealEnr
+ {B2\blank{2}B1HOM\blank{3}}{$1$}{$I_{l} \ge 1$}{cm$^{-2}$~~}
+ {Homogeneous Buckling $B_{\mathrm{hom}}$}
+\OptRealEnr
+ {B2\blank{2}HETE\blank{4}}{$3$}{$I_{l}=2$}{cm$^{-2}$}
+ {Directional Buckling $B_{j}$}
+\OptRealEnr
+ {TIMESTAMP\blank{3}}{$3$}{$\mathcal{M}=1$}{}
+ {A vector $T_{j}$ containing three elements. The first element $T_{1}=t$ is the time in days, the
+ second element $T_{2}=B$ is the burnup in MW day T$^{-1}$ and the third element $T_{3}=w$ is the
+ irradiation in Kb$^{-1}$}
+\DirlEnr
+ {GROUP\blank{7}}{$G$}
+ {List of energy-group sub-directories. Each component of the list is a directory containing
+ the reference macroscopic cross-section information associated with a specific secondary group.}
+\OptCharEnr
+ {PARTICLE\blank{4}}{$*1$}{$I_{\rm part}\ge 1$}
+ {Character name of the particle associated to the macrolib. Usual names for
+ particles are {\tt N} (neutrons), {\tt G} (photons), {\tt B} (electrons),
+ {\tt C} (positrons) and {\tt P} (protons).}
+\OptCharEnr
+ {PARTICLE-NAM}{($I_{\rm part}+1$)$*1$}{$I_{\rm part}\ge 1$}
+ {Character name associated to each particle.}
+\OptIntEnr
+ {PARTICLE-NGR}{$I_{\rm part}+1$}{$I_{\rm part}\ge 1$}
+ {Number of energy groups associated to each particle.}
+\OptRealEnr
+ {PARTICLE-MC2}{$I_{\rm part}+1$}{$I_{\rm part}\ge 1$}{eV}
+ {Rest energy associated to each particle.}
+\OptRealVar
+ {\listedir{penergy}}{$G_i+1$}{$I_{\rm part}\ge 1$}{eV}
+ {Set of arrays containing energy groups limits for a companion particle. The character name
+ of each sub-directory is the concatenation of the character*1 name of the particle with ``{\tt ENERGY}''.
+ For example, {\tt GENERGY} contains the energy mesh of secondary photons ($G_i+1$ values).}
+\OptDirlVar
+ {\listedir{grpdir}}{$G$}{$I_{\rm part}\ge 1$}
+ {List of energy-group sub-directories. Each component of the list is a directory containing
+ scattering transition cross-section information associated with a specific secondary group.
+ The directory \listedir{grpdir} name is the concatenation of {\tt GROUP-} with the character*6
+ name of the companion particle responsible for scattering transitions.}
+\OptDirlEnr
+ {STEP\blank{8}}{$I_{\rm step}$}{$I_{\rm step}\ge 1$}
+ {List of GPT or kinetics perturbation sub-directories. Each component of
+ this list contains a single
+ list of energy-group sub-directories following the \moc{GROUP} specification.
+ This \moc{GROUP} list contains variations or derivatives of the reference cross-section set.}
+\OptDirEnr
+ {ADF\blank{9}}{$I_{\rm df} \ge 1$}
+ {ADF--related information as presented in \Sect{macroADF}.}
+\OptDirEnr
+ {GFF\blank{9}}{$I_{\rm gff} \ge 1$}
+ {Group form factor information as presented in \Sect{macroGFF}.}
+\OptDirEnr
+ {SPH\blank{9}}{$I_{\rm sph} = 1$}
+ {SPH--related input data as presented in \Sect{macroSPH}.}
+\end{DescriptionEnregistrement}
+
+\subsection{The group sub-directory \moc{GROUP} in \dir{macrolib}}\label{sect:macrolibdirgroup}
+
+Each component of the list \moc{GROUP} is a directory containing cross-section information
+corresponding to a single energy group. Inside each groupwise directory, the following
+records associated with vectorial cross sections will be found:
+
+\begin{DescriptionEnregistrement}{Vectorial cross section records and directories in
+\moc{GROUP}}{7.0cm}
+\label{tabl:tabnonlegendre}
+\RealEnr
+ {NTOT0\blank{7}}{$N_{m}$}{cm$^{-1}$}
+ {The $\phi$--weighted total cross section $\Sigma_{0,m}^{g}$}
+\OptRealEnr
+ {NTOT1\blank{7}}{$N_{m}$}{$\mathcal{M}=2; \ I_{w}\ge 1$}{cm$^{-1}$}
+ {The ${\cal J}$--weighted total cross section $\Sigma_{1,m}^{g}$}
+\OptRealEnr
+ {TRANC\blank{7}}{$N_{m}$}{$I_{tr}=2$}{cm$^{-1}$}
+ {The transport correction $\Sigma_{tc,m}^{g}$}
+\RealEnr
+ {FIXE\blank{8}}{$N_{m}$}{cm$^{-3}$s$^{-1}$}
+ {Fixed sources $S_{m}^{g}$.}
+\OptRealEnr
+ {NUSIGF\blank{6}}{$N_{m},N_{f}$}{$N_{f}\ge 1$}{cm$^{-1}$}
+ {The product of $\Sigma_{f,m}^{g}$, the fission cross section with
+ $\nu_{m}^{{\rm ss},g}$, the steady-state number of neutron produced per fission,
+ $\nu\Sigma_{f,m}^{g}$}
+\OptRealEnr
+ {CHI\blank{9}}{$N_{m},N_{f}$}{$N_{f}\ge 1$}{}
+ {The steady-state energy spectrum of the neutron emitted by fission $\chi_{m}^{{\rm ss},g}$}
+\OptRealVar
+ {\{nusid\}}{$N_{m},N_{f}$}{$N_{d}\ge 1$}{cm$^{-1}$}
+ {The product of $\Sigma_{f,m}^{g}$, the fission cross section with
+ $\nu_{m,\ell}^{{\rm D},g}$, the averaged number of fission--emitted delayed
+ neutron produced in the precursor group $\ell$,
+ $\nu\Sigma_{f,m,\ell}^{{\rm D},g}$}
+\OptRealVar
+ {\{chid\}}{$N_{m},N_{f}$}{$N_{d}\ge 1$}{}
+ {The energy spectrum of the fission--emitted delayed neutron
+ in the precursor group $\ell$, $\chi_{m,\ell}^{{\rm D},g}$}
+\OptRealEnr
+ {FLUX-INTG\blank{3}}{$N_{m}$}{$\mathcal{M}\ge 2$}{cm s$^{-1}$}
+ {The volume-integrated flux $\Phi_{m}^{g}$}
+\OptRealEnr
+ {FLUX-INTG-P1}{$N_{m}$}{$\mathcal{M}\ge 2; \ I_{w}\ge 1$}{cm s$^{-1}$}
+ {The volume-integrated fundamental current ${\cal J}_{m}^{g}$}
+\OptRealEnr
+ {COURX-INTG\blank{2}}{$N_{m}$}{$\mathcal{M}\ge 2; \ I_{\rm intcur}=1$}{cm s$^{-1}$}
+ {The volume-integrated net current along the $X$-axis $J_{{\rm X},m}^{g}$. Only provided
+ with SN and MOC discretizations.}
+\OptRealEnr
+ {COURY-INTG\blank{2}}{$N_{m}$}{$\mathcal{M}\ge 2; \ I_{\rm intcur}=1$}{cm s$^{-1}$}
+ {The volume-integrated net current along the $Y$-axis $J_{{\rm Y},m}^{g}$. Only provided
+ with SN and MOC 2D and 3D discretizations.}
+\OptRealEnr
+ {COURZ-INTG\blank{2}}{$N_{m}$}{$\mathcal{M}\ge 2; \ I_{\rm intcur}=1$}{cm s$^{-1}$}
+ {The volume-integrated net current along the $Z$-axis $J_{{\rm Z},m}^{g}$ Only provided
+ with SN and MOC 3D discretizations.}
+\OptRealEnr
+ {NWAT0\blank{7}}{$N_{m}$}{$I_{\rm pro}=1$}{1}
+ {The multigroup neutron adjoint flux spectrum $\phi_{m}^{*g}$}
+\OptRealEnr
+ {NWAT1\blank{7}}{$N_{m}$}{$I_{w}\ge 1; \ I_{\rm pro}=1$}{1}
+ {The multigroup fundamental adjoint current spectrum ${\cal J}_{m}^{*g}$}
+\RealEnr
+ {OVERV\blank{7}}{$N_{m}$}{cm$^{-1}$s}
+ {The average of the inverse neutron velocity \hbox{$<1/v>_{m}^g$}}
+\OptRealEnr
+ {DIFF\blank{8}}{$N_{m}$}{$I_{l}=1$}{cm}
+ {The isotropic diffusion coefficient
+ $D_{m}^{g}$}
+\OptRealEnr
+ {DIFFX\blank{7}}{$N_{m}$}{$I_{l}=2$}{cm}
+ {The $x$-directed diffusion coefficient
+ $D_{x,m}^{g}$}
+\OptRealEnr
+ {DIFFY\blank{7}}{$N_{m}$}{$I_{l}=2$}{cm}
+ {The $y$-directed diffusion coefficient
+ $D_{y,m}^{g}$}
+\OptRealEnr
+ {DIFFZ\blank{7}}{$N_{m}$}{$I_{l}=2$}{cm}
+ {The $z$-directed diffusion coefficient
+ $D_{z,m}^{g}$}
+\OptRealEnr
+ {NSPH\blank{8}}{$N_{m}$}{$\mathcal{M}=2$}{1}
+ {SPH equivalence factors $\mu_{m}^{g}$. By default, these factors are set equal to 1.0.
+ Otherwise, all the cross sections, diffusion coefficients and integrated fluxes stored on the {\sc
+ macrolib} are SPH--corrected.}
+\OptRealEnr
+ {H-FACTOR\blank{4}}{$N_{m}$}{$\mathcal{M}=2$}{eV cm$^{-1}$}
+ {Energy production coefficients $H_{m}^{g}$ (product of each macroscopic cross section
+ times the energy emitted by this reaction).}
+\OptRealEnr
+ {ESTOPW\blank{6}}{$N_{m},2$}{*}{MeV cm$^{-1}$}
+ {Initial and final stopping power. Information provided if {\tt PARTICLE}$=${\tt B}, {\tt C} or {\tt P}.}
+\OptRealEnr
+ {EMOMTR\blank{6}}{$N_{m}$}{*}{cm$^{-1}$}
+ {Restricted momentum transfer cross section. Information provided only if {\tt PARTICLE}$=${\tt B}, {\tt C} or {\tt P}.}
+\OptRealEnr
+ {C-FACTOR\blank{4}}{$N_{m}$}{*}{electron cm$^{-1}$}
+ {Charge deposition cross section. Information provided if {\tt PARTICLE}$=${\tt B}, {\tt C} or {\tt P}.}
+\OptRealVar
+ {\listedir{xsname}}{$N_{m}$}{$N_{e}\ge 1$}{cm$^{-1}$}
+ {Set of cross section records specified by $\mathsf{ADDXS}_{k}$}
+\end{DescriptionEnregistrement}
+
+The set of delayed neutron records {\sl \{nusid\}} and {\sl \{chid\}} will be
+composed, using the following FORTRAN instructions, as $\mathsf{NUSID}$ and $\mathsf{CHID}$,
+respectively
+ \begin{displaymath}
+ \mathtt{WRITE(}\mathsf{NUSID}\mathtt{,'(A6,I2.2)')} \ \mathtt{'NUSIGF'},ell
+ \end{displaymath}
+ \begin{displaymath}
+ \mathtt{WRITE(}\mathsf{CHID}\mathtt{,'(A3,I2.2)')} \ \mathtt{'CHI'},ell
+ \end{displaymath}
+for $1\leq ell \leq N_d$. For example, in the case where two group cross sections are considered
+($N_d=2$), the following records would be generated:
+
+\begin{DescriptionEnregistrement}{Example of delayed--neutron records in
+\moc{GROUP}}{8.0cm}
+\OptRealEnr
+ {NUSIGF01\blank{4}}{$N_{m},N_{f}$}{$N_{d}\ge 1$}{cm$^{-1}$}
+ {The product of $\Sigma_{f,m}^{g}$, the fission cross section with
+ $\nu_{m,1}^{{\rm D},g}$, the averaged number of fission--emitted delayed
+ neutron produced in the precursor group $\ell=1$,
+ $\nu\Sigma_{f,m,1}^{{\rm D},g}$}
+\OptRealEnr
+ {CHI01\blank{7}}{$N_{m},N_{f}$}{$N_{d}\ge 1$}{}
+ {The energy spectrum of the fission--emitted delayed neutron
+ in the precursor group $\ell=1$, $\chi_{m,1}^{{\rm D},g}$}
+\OptRealEnr
+ {NUSIGF02\blank{4}}{$N_{m},N_{f}$}{$N_{d}\ge 2$}{cm$^{-1}$~~}
+ {The product of $\Sigma_{f,m}^{g}$, the fission cross section with
+ $\nu_{m,2}^{{\rm D},g}$, the averaged number of fission--emitted delayed
+ neutron produced in the precursor group $\ell=2$,
+ $\nu\Sigma_{f,m,2}^{{\rm D},g}$}
+\OptRealEnr
+ {CHI02\blank{7}}{$N_{m},N_{f}$}{$N_{d}\ge 2$}{}
+ {The energy spectrum of the fission--emitted delayed neutron
+ in the precursor group $\ell=2$, $\chi_{m,2}^{{\rm D},g}$}
+\end{DescriptionEnregistrement}
+
+\vskip 0.2cm
+
+In the case where $N_{e}=3$ and
+\begin{displaymath}
+\mathsf{ADDXS}_{k} = \left\{
+\begin{array}{lll}
+\mathtt{NG} & \textrm{for} & k=1\\
+\mathtt{N2N}& \textrm{for} & k=2\\
+\mathtt{NFTOT}& \textrm{for} & k=3
+\end{array} \right.
+\end{displaymath}
+the following reactions will be available in the data structure described
+in Table~\ref{tabl:tabnonlegendre}:
+
+\begin{DescriptionEnregistrement}{Additional cross section records}{7.0cm}
+\RealEnr
+ {NG\blank{10}}{$N_{m}$}{cm$^{-1}$}
+ {The neutron capture cross section $\Sigma_{{\rm c},m}^{g}$}
+\RealEnr
+ {N2N\blank{9}}{$N_{m}$}{cm$^{-1}$}
+ {The cross section
+ $\Sigma_{{\rm (n,2n)},m}^{g}$ for the reaction
+ $^{A}_{Z}X+n \to ^{A-1}_{Z}X+2n$}
+\RealEnr
+ {NFTOT\blank{7}}{$N_{m}$}{cm$^{-1}$}
+ {The neutron fission cross section $\Sigma_{{\rm f},m}^{g}$}
+\end{DescriptionEnregistrement}
+
+The information associated with the multigroup scattering matrix, which gives the probability for a
+neutron in group $h$ to appear in group $g$ after a collision with an isotope in mixture $m$
+is represented by the form:
+ \begin{displaymath}
+ \Sigma_{s,m}^{h\to g}(\vec{\Omega}\to\vec{\Omega}')
+ =\sum_{l=0}^{L}{{2l+1}\over{4\pi}} P_{l}(\vec{\Omega}\cdot\vec{\Omega}')
+ \Sigma_{l,m}^{h\to g}
+ =\sum_{l=0}^{L}\sum_{m=-l}^{l}
+ Y_{l}^{m}(\vec{\Omega})Y_{l}^{m}(\vec{\Omega}')\Sigma_{l,m}^{h\to g}
+ \end{displaymath}
+using a series expansion to order $L$ in spherical harmonic. Assuming that the
+spherical harmonic are orthonormalized,
+we can define $\Sigma_{l,m}^{h\to g}$ in terms of $\Sigma_{s,m}^{h\to
+g}(\vec{\Omega}\to\vec{\Omega}')$ using the following integral:
+ \begin{displaymath}
+ \Sigma_{l,m}^{h\to g}
+ =\int_{4\pi}d^{2}\Omega \ \Sigma_{s,m}^{h\to g}(\vec{\Omega}\to\vec{\Omega}')
+ P_{l}(\vec{\Omega}\cdot\vec{\Omega}')
+ \end{displaymath}
+Note that this definition of $\Sigma_{l,m}^{h\to g}$ is not unique and some authors
+include the factor $2l+1$ directly in the different angular moments of the
+scattering cross section.
+
+\vskip 0.2cm
+
+Here instead of storing the $G\times M$
+matrix $\Sigma_{l,m}^{h\to g}$ associated with each final energy group $g$, a vector which
+contains a compress form of the scattering matrix will be considered.
+We will first define three integer vectors $n_{l,m}^{g}$,
+$h_{l,m}^{g}$ and $p_{l,m}^{g}$ for order $l$ in the scattering cross section,
+final energy group $g$ and mixture $m$. They will contain respectively the number of
+initial energy groups $h$ for which the scattering cross section to group $g$ does not vanish, the
+maximum energy group index for which scattering to the final group $g$ does not vanishes and the
+position in the compressed scattering vector where the data associated with mixture $m$ for each
+energy group $g$ can be found. Here $p_{l,m}^{g}$ is directly related to $n_{l,m}^{g}$ by
+ \begin{displaymath}
+ p_{l,m}^{g}=1+\sum_{k=1}^{m-1} n_{l,k}^{g}
+ \end{displaymath}
+
+\begin{figure}[htbp]
+\begin{center}
+\epsfxsize=8cm
+\centerline{ \epsffile{scat.eps}}
+\parbox{14cm}{\caption{Numbering of scattering elements in {\tt 'SCAT'} matrices.}\label{fig:scat}}
+\end{center}
+\end{figure}
+
+Now consider the following 4 groups isotropic scattering cross
+section matrix associated with mixture 1 and 2 ($N_{m}=2$) respectively:
+
+\begin{center}
+\begin{tabular}{c||cccc|cccc}
+ &\multicolumn{4}{l|}{Mixture $m=1$} &
+ \multicolumn{4}{l}{Mixture $m=2$} \\
+$\sigma_{0,m}^{h\to g}$ &$g=1$ & $g=2$ & $g=3$ & $g=4$ &
+ $g=1$ & $g=2$ & $g=3$ & $g=4$ \\ \hline\hline
+$h=1$ & $a_{1}$ & $a_{2}$ & 0 & 0 &
+ $b_{1}$ & $b_{2}$ & 0 & 0 \\
+$h=2$ & 0 & $a_{3}$ & $a_{4}$ & $a_{5}$ &
+ $b_{3}$ & $b_{4}$ & $b_{5}$ & 0 \\
+$h=3$ & 0 & $a_{6}$ & $a_{7}$ & 0 &
+ 0 & $b_{6}$ & $b_{7}$ & 0 \\
+$h=4$ & 0 & $a_{8}$ & 0 & $a_{9}$ &
+ 0 & 0 & $b_{8}$ & $b_{9}$ \\ \hline\hline
+$h_{0,m}^{g}$ & 1 & 4 & 3 & 4 &
+ 2 & 3 & 4 & 4 \\
+$n_{0,m}^{g}$ & 1 & 4 & 2 & 3 &
+ 2 & 3 & 3 & 1 \\
+$p_{0,m}^{g}$ & 1 & 1 & 1 & 1 &
+ 2 & 5 & 3 & 4 \\
+\end{tabular}
+\end{center}
+
+\noindent
+The compressed scattering matrix will then take the following form for each final group $g$:
+
+\begin{eqnarray*}
+\Sigma_{0,k,c}^{1}&=&\left(a_{1},b_{3},b_{1}\right) \\
+\Sigma_{0,k,c}^{2}&=&\left(a_{8},a_{6},a_{3},a_{2},b_{6},b_{4},b_{2}\right) \\
+\Sigma_{0,k,c}^{3}&=&\left(a_{7},a_{4},b_{8},b_{7},b_{5}\right) \\
+\Sigma_{0,k,c}^{4}&=&\left(a_{9},0,a_{5},b_{9}\right)
+\end{eqnarray*}
+Finally, we will also save the total scattering cross section vector of order
+$l$ which is defined as
+ \begin{displaymath}
+ \Sigma_{l,m,s}^{g}=\sum_{h=1}^{G} \Sigma_{l,m}^{g\to h}
+ \end{displaymath}
+and the diagonal element of the scattering matrix:
+ \begin{displaymath}
+ \Sigma_{l,m,w}^{g}=\Sigma_{l,m}^{g\to g}
+ \end{displaymath}
+In the case where only the order $l=0$ and $l=1$ moment of scattering cross section are non
+vanishing (isotropic and linearly anisotropic scattering) the following records can be found on the
+group directory.
+
+\begin{DescriptionEnregistrement}{Scattering cross section records in \moc{GROUP}}{7.0cm}
+\label{tabl:tablegendre}
+\RealEnr
+ {SIGS00\blank{6}}{$N_{m}$}{cm$^{-1}$}
+ {The isotropic component ($l=0$) of the total scattering cross
+ section
+ $\Sigma_{0,m,s}^{g}$}
+\RealEnr
+ {SIGW00\blank{6}}{$N_{m}$}{cm$^{-1}$}
+ {The isotropic component ($l=0$) of the within group scattering cross
+ section
+ $\Sigma_{0,m,w}^{g}$}
+\IntEnr
+ {IJJS00\blank{6}}{$N_{m}$}
+ {Highest energy group number for which
+ the isotropic component of the scattering cross section to group $g$ does not
+ vanish, $h_{0,m}^{g}$}
+\IntEnr
+ {NJJS00\blank{6}}{$N_{m}$}
+ {Number of energy groups for which
+ the isotropic component of the scattering cross section to group $g$ does not
+ vanish, $n_{0,m}^{g}$}
+\IntEnr
+ {IPOS00\blank{6}}{$N_{m}$}
+ {Location in the isotropic compressed scattering matrix where information associated with mixture
+ $m$ begins $p_{0,m}^{g}$}
+\RealEnr
+ {SCAT00\blank{6}}{$\sum_{m=1}^{N_{m}} n_{0,m}^{g}$}{cm$^{-1}$}
+ {Compressed isotropic component of the scattering matrix
+ $\Sigma_{0,k,c}^{g}$}
+\OptRealEnr
+ {SIGS01\blank{6}}{$N_{m}$}{$L\ge 1$}{cm$^{-1}$}
+ {The linearly anisotropic component of the total scattering cross
+ section
+ $\Sigma_{1,m,s}^{g}$}
+\OptRealEnr
+ {SIGW01\blank{6}}{$N_{m}$}{$L\ge 1$}{cm$^{-1}$}
+ {The linearly anisotropic component of the within group scattering cross
+ section
+ $\Sigma_{1,m,w}^{g}$}
+\OptIntEnr
+ {IJJS01\blank{6}}{$N_{m}$}{$L\ge 1$}
+ {Highest energy group number for which
+ the linearly anisotropic component of the scattering cross section to group $g$ does not
+ vanish, $h_{1,m}^{g}$}
+\OptIntEnr
+ {NJJS01\blank{6}}{$N_{m}$}{$L\ge 1$}
+ {Number of energy groups for which
+ the linearly anisotropic component of the scattering cross section to group $g$ does not
+ vanish, $n_{1,m}^{g}$}
+\OptIntEnr
+ {IPOS01\blank{6}}{$N_{m}$}{$L\ge 1$}
+ {Location in the linearly anisotropic compressed scattering matrix where information
+ associated with mixture $m$ begins $p_{1,m}^{g}$}
+\OptRealEnr
+ {SCAT01\blank{6}}{$\sum_{m=1}^{N_{m}} n_{1,m}^{g}$}{$L\ge 1$}{cm$^{-1}$}
+ {Compressed linearly anisotropic component of the scattering matrix
+ $\Sigma_{1,k,c}^{g}$}
+\end{DescriptionEnregistrement}
+
+\subsection{The \moc{/ADF/} sub-directory in \dir{macrolib}}\label{sect:macroADF}
+
+Sub-directory containing boundary-related edition information. This information can be boundary fluxes, discontinuity factors or
+assembly discontinuity factors (ADF). Boundary fluxes can be used to compute discontinuity factors or to perform Selengut-type
+normalization with the {\sl superhomog\'en\'eisation} (SPH) method.
+
+\begin{DescriptionEnregistrement}{Records in the \moc{/ADF/} sub-directory}{7.5cm}
+\OptIntEnr
+ {NTYPE\blank{7}}{$1$}{$I_{\rm df} \ge 2$}
+ {Number of ADF-type boundary edits.}
+\OptCharEnr
+ {HADF\blank{8}}{({\tt NTYPE})$*8$}{$I_{\rm df} \ge 2$}
+ {Name of each ADF-type boundary flux or discontinuity factor edit. Any name can be used, but some
+ names are standard. Standard names are: $=$ \moc{FD\_C}:
+ corner flux edition; $=$ \moc{FD\_B}: surface (assembly gap) flux edition; $=$ \moc{FD\_H}:
+ row flux edition (these are the first row of surrounding cells in the assembly).}
+\OptRealEnr
+ {ALBS00\blank{6}}{$G,2$}{$I_{\rm df} = 1$}{}
+ {Multigroup boundary currents $J^{g}_{\rm out}$ and $J^{g}_{\rm in}$. These values correspond to surfaces where
+ a \moc{VOID} or \moc{ALBE} boundary condition is set in DRAGON.}
+\OptRealEnr
+ {AVG\_FLUX\blank{5}}{$N_{m},G$}{$I_{\rm df} = 2$}{}
+ {Averaged fluxes in the complete assembly. Used as denominator to compute the ADF in an homogeneous assembly.}
+\OptRealVar
+ {\listedir{type}}{$N_{m},G$}{$I_{\rm df} = 2,\, 3$}{}
+ {Averaged surfacic fluxes ($I_{\rm df} = 2$) or discontinuity factors ($I_{\rm df} = 3$) in a material mixture. Name {\sl type} is a component of
+ {\tt HADF} array.}
+\OptRealVar
+ {\listedir{type}}{$N_{m},G,G$}{$I_{\rm df} = 4$}{}
+ {Matrix discontinuity factors in a material mixture. Name {\sl type} is a component of {\tt HADF} array.}
+\end{DescriptionEnregistrement}
+
+\subsection{The \moc{/GFF/} sub-directory in \dir{macrolib}}\label{sect:macroGFF}
+
+Sub-directory containing group form factor information. This information can be used to perform
+{\sl fine power reconstruction} over a fuel assembly.
+
+\begin{DescriptionEnregistrement}{Records in the \moc{/GFF/} sub-directory}{7.5cm}
+\DirEnr
+ {GFF-GEOM\blank{4}}
+ {Macro--geometry directory. This geometry corresponds to an unfolded fuel assembly and is compatible
+ for a discretization with TRIVAC. This directory follows the specification presented in \Sect{geometrydirmain}.}
+\RealEnr
+ {VOLUME\blank{6}}{$N_{m},I_{\rm gff}$}{cm$^{3}$}
+ {Volumes of homogenized cells $V_{m}$}
+\RealEnr
+ {NWT0\blank{8}}{$N_{m},I_{\rm gff},G$}{s$^{-1}$cm$^{-2}$}
+ {The multigroup neutron flux spectrum $\phi_{w}^{g}$}
+\RealEnr
+ {H-FACTOR\blank{4}}{$N_{m},I_{\rm gff},G$}{eV cm$^{-1}$}
+ {Energy production coefficients $H_{m}^{g}$ (product of each macroscopic cross section
+ times the energy emitted by this reaction).}
+\RealEnr
+ {NFTOT\blank{7}}{$N_{m},I_{\rm gff},G$}{cm$^{-1}$}
+ {The neutron fission cross section $\Sigma_{{\rm f},m}^{g}$}
+\IntEnr
+ {FINF\_NUMBER\blank{1}}{$N_{\rm ifx}$}
+ {Array containing the $N_{\rm ifx}$ $ifx$ indices used by the user every time the multicompo were ``enriched"
+ with different options.}
+\RealEnr
+ {\listedir{FINF}}{$N_{m},I_{\rm gff},G$}{s$^{-1}$cm$^{-2}$}
+ {The diffusion multigroup neutron flux spectrum in an infinite domain $\psi_{m,p}^{d,\infty}$. See
+ \moc{NAP:} module description in IGE344 user guide for details.}
+\end{DescriptionEnregistrement}
+
+The set of diffusion multigroup neutron flux spectrum records \listedir{FINF} will be
+composed, using the following FORTRAN instructions as $\mathsf{HVECT}$,
+ \begin{displaymath}
+ \mathtt{WRITE(}\mathsf{HVECT}\mathtt{,'(5HFINF\_,I3.3)')} \ \mathtt{'ifx'}
+ \end{displaymath}
+where {\tt ifx} is a value chosen by the user (default value is 0). A different value can be chosen every time the multicompo
+are ``enriched" with different options (homogeneous/heterogeneous, tracking options, etc.).
+
+\clearpage
+
+\subsection{The \moc{/SPH/} sub-directory in \dir{macrolib}}\label{sect:macroSPH}
+
+The first level of the macrolib directory may contains a {\sl superhomog\'en\'eisation} (SPH) sub-directory \moc{/SPH/}
+containing input data:
+
+\begin{DescriptionEnregistrement}{Records in the \moc{/SPH/} sub-directory}{7.5cm}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{\rm sph}_{i}$.}
+\OptCharEnr
+ {SPH\$TRK\blank{5}}{$*12$}{$\mathcal{S}^{\rm sph}_{1}\ge 2$}
+ {Name of the flux solution door.}
+\OptRealEnr
+ {SPH-EPSILON\blank{1}}{$1$}{$\mathcal{S}^{\rm sph}_{1}\ge 2$}{1}
+ {Convergence criterion for stopping the SPH iterations.}
+\end{DescriptionEnregistrement}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{\rm sph}$, represent values related to the last editing step:
+
+\begin{itemize}
+
+\item Type of SPH equivalence factors:
+ $I_{\rm type}=\mathcal{S}^{\rm sph}_{1}$
+\begin{displaymath}
+I_{\rm type} = \left\{
+\begin{array}{ll}
+0 & \textrm{no SPH correction;} \\
+1 & \textrm{the SPH factors are read from LCM;} \\
+2 & \textrm{homogeneous macro-calculation (non-iterative procedure or H\'ebert-Benoist} \\
+ & \textrm{SPH-5 procedure);} \\
+3 & \textrm{any type of $P_{ij}$ macro-calculation;} \\
+4 & \textrm{any type of diffusion, $S_n$, $P_n$ or $SP_n$ macro-calculation.}
+\end{array} \right.
+\end{displaymath}
+
+\item Type of SPH equivalence normalization $I_{\rm norm}=\mathcal{S}^{\rm sph}_{2}$
+\begin{displaymath}
+I_{\rm norm} = \left\{
+\begin{array}{ll}
+<0 & \textrm{asymptotic normalization with respect to homoheneous mixture} -I_{\rm norm}; \\
+1 & \textrm{average flux normalization;} \\
+2 & \textrm{Selengut normalization using {\tt ALBS00} information;} \\
+3 & \textrm{Selengut normalization using {\tt FD\_B} boundary fluxes;} \\
+4 & \textrm{Generalized Selengut normalization (EDF-type);} \\
+5 & \textrm{Selengut normalization with surface leakage;} \\
+6 & \textrm{Selengut normalization with water gap normalization;} \\
+7 & \textrm{average flux normalization in fissile zones.}
+\end{array} \right.
+\end{displaymath}
+
+\item The maximum number of SPH iterations $\mathcal{S}^{\rm sph}_{3}$
+
+\item The acceptable number of SPH iterations with an increase in convergence error before aborting $\mathcal{S}^{\rm sph}_{4}$
+
+\item Flag for forcing the production of a macrolib or microlib at LHS $I_{\rm lhs} = \mathcal{S}^{\rm sph}_{5}$
+\begin{displaymath}
+I_{\rm lhs} = \left\{
+\begin{array}{ll}
+0 & \textrm{produce an object of the type of the RHS;} \\
+1 & \textrm{produce an edition object;} \\
+2 & \textrm{produce a microlib;} \\
+3 & \textrm{produce a macrolib.}
+\end{array} \right.
+\end{displaymath}
+
+\item Type of SPH factors $I_{\rm imc} = \mathcal{S}^{\rm sph}_{6}$
+\begin{displaymath}
+I_{\rm imc} = \left\{
+\begin{array}{ll}
+1 & \textrm{factors compatible with diffusion theory, $P_n$ and $SP_n$ equations} \\
+2 & \textrm{factors compatible with other types of transport-theory macro-calculations} \\
+3 & \textrm{factors compatible with $P_{ij}$ macro-calculations and Bell acceleration.} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The first group index where the equivalence process is applied $\mathcal{S}^{\rm sph}_{7}$
+
+\item The maximum group index where the equivalence process is applied $\mathcal{S}^{\rm sph}_{8}$
+
+\end{itemize}
+
+\subsection{Delayed neutron information}
+
+We will present space-time kinetics equations in the context of the diffusion
+approximation (i.e. using the Fick law) and equations used in a lattice code
+to produce condensed and homogenized information. These equations will be useful to understand the
+information written in the {\sc macrolib} specification. Similar expressions can
+be obtained in transport theory. Note that delayed neutron information
+$\beta_\ell$ and $\Lambda$ can also be computed at the scale of the complete reactor
+provided that bilinear direct--adjoint condensation and homogenization relations
+are used.
+
+\vskip 0.2cm
+
+The continuous-energy space-time diffusion equation is written:
+
+\begin{eqnarray}
+\nonumber {\partial\over \partial t}\left[ {1 \over v(E)} \ \phi(\vec r,E,t)\right] &=&
+\sum_j \chi_j^{\rm pr}(E)\int_0^\infty dE' \ \nu_j^{\rm pr}(\vec r,E',t)\Sigma_{{\rm f},j}(\vec r,E',t)
+\phi(\vec r,E',t)\\
+\nonumber &+&\sum_j\sum_\ell\chi_{\ell,j}^{\rm D}(E)\lambda_\ell c_{\ell,j}(\vec r,t) + \nabla \cdot D(\vec r,E,t) \nabla\phi(\vec r,E,t)\\
+&-& \Sigma(\vec r,E,t) \phi(\vec r,E,t) + \int_0^\infty dE' \ \Sigma_{\rm s0}(\vec r,E \leftarrow E',t)
+\phi(\vec r,E',t)
+\label{eq:eq1}
+\end{eqnarray}
+
+\noindent together with the set of $N_d$ precursor equations:
+
+\begin{equation}
+{\partial c_{\ell,j}(\vec r,t) \over \partial t}=\int_0^\infty dE \ \nu_{\ell,j}^{\rm D}(\vec r,E,t)
+\Sigma_{{\rm f},j}(\vec r,E,t) \phi(\vec r,E,t)-\lambda_\ell c_{\ell,j}(\vec r,t) \ \ ; \ \ \
+\ell=1,N_d
+\label{eq:eq2}
+\end{equation}
+
+\noindent where
+\begin{description}
+\item [$\phi(\vec r,E,t)$=] neutron flux
+\item [$\chi_j^{\rm pr}(E)$=] prompt neutron spectrum for a fission of isotope $j$
+\item [$\nu_j^{\rm pr}(\vec r,E,t)$=] number of prompt neutrons for a fission of isotope $j$
+\item [$\Sigma_{{\rm f},j}(\vec r,E,t)$=] macroscopic fission cross section for isotope $j$
+\item [$\chi_{\ell,j}^{\rm D}(E)$=] neutron spectra for delayed neutrons emitted by precursor group $\ell$
+due to a fission of isotope $j$
+\item [$\lambda_\ell$=] radioactive decay constant for precursor group $\ell$. This
+constant is assumed to be independent of the fissionable isotope $j$.
+\item [$c_{\ell,j}(\vec r,t)$=] concentration of the $\ell$--th precursor for a fission of isotope $j$
+\item [$D(\vec r,E,t)$=] diffusion coefficient
+\item [$\Sigma(\vec r,E,t)$=] macroscopic total cross section
+\item [$\Sigma_{\rm s0}(\vec r,E \leftarrow E',t)$=] macroscopic scattering cross section
+\item [$\nu_{\ell,j}^{\rm D}(\vec r,E,t)$=] number of delayed neutrons in precursor group $\ell$ for a fission of isotope $j$.
+\end{description}
+
+\vskip 0.2cm
+
+The neutron spectrum are normalized so that
+\begin{equation}
+\int_0^\infty dE \ \chi_j^{\rm ss}(E)=1
+\end{equation}
+
+\noindent and
+
+\begin{equation}
+\int_0^\infty dE \ \chi_\ell^{\rm D}(E)=1 \ \ ; \ \ \ell=1,N_d \ \ \ .
+\end{equation}
+
+\vskip 0.2cm
+
+After condensation over energy, Eqs.~(\ref{eq:eq1}) and~(\ref{eq:eq2}) are
+written
+
+\begin{eqnarray}
+\nonumber <1/v>^g{\partial\over \partial t}\phi^g(\vec r,t) &=& \sum_j
+\chi_j^{{\rm pr},g}
+\left[1-\sum_\ell\beta_{\ell,j}\right]\sum_h \nu\Sigma_{{\rm f},j}^h(\vec r,t) \phi^h(\vec r,t)\\
+\nonumber &+&\sum_j \sum_\ell\chi_{\ell,j}^{{\rm D},g}\lambda_\ell c_{\ell,j}(\vec r,t) + \nabla \cdot D^g(\vec r,t)
+\nabla\phi^g(\vec r,t)\\
+&-& \Sigma^g(\vec r,t) \phi^g(\vec r,t) +
+\sum_h \Sigma_{\rm s0}^{g \leftarrow h}(\vec r,t)
+\phi^h(\vec r,t)
+\label{eq:eq7}
+\end{eqnarray}
+
+\noindent together with the set of $N_d$ precursor equations:
+
+\begin{equation}
+{\partial c_{\ell,j}(\vec r,t) \over \partial t}=\beta_{\ell,j} \sum_h
+\nu\Sigma_{{\rm f},j}^h(\vec r,t) \phi^h(\vec r,t)-\lambda_\ell c_{\ell,j}(\vec r,t) \ \ ; \ \ \
+\ell=1,N_d
+\label{eq:eq8}
+\end{equation}
+
+\noindent where
+\begin{description}
+\item [$\nu\Sigma_{{\rm f},j}^h(\vec r,t)$=] product of the number $\nu_j^{\rm ss}(\vec r,E)$ of secondary neutrons
+(both prompt and delayed) for a fission of isotope $j$ times the macroscopic fission cross
+section for a fission of isotope $j$.
+\item [$\beta_{\ell,j}$=] delayed neutron fraction in precursor group $\ell$.
+\end{description}
+
+\vskip 0.2cm
+
+The following condensation formulas have been used:
+
+\begin{equation}
+\nu_j^{\rm ss}(\vec r,E)=\nu_j^{\rm pr}(\vec r,E)+\sum_\ell \nu_{\ell,j}^{\rm D}(\vec r,E)
+\end{equation}
+
+\begin{equation}
+\beta_{\ell,j}={\int\limits_0^\infty dE \ \nu_{\ell,j}^{\rm D}(\vec r,E)\Sigma_{{\rm f},j}(\vec r,E)
+\phi(\vec r,E) \over \int\limits_0^\infty dE \ \nu_j^{\rm ss}(\vec r,E)\Sigma_{{\rm f},j}(\vec r,E)
+\phi(\vec r,E)} = {\sum\limits_g \nu\Sigma_{{\rm f},\ell,j}^{{\rm D},g}(\vec r) \phi^g(\vec r) \over
+\sum\limits_g \nu\Sigma_{{\rm f},j}^g(\vec r) \phi^g(\vec r)}
+\end{equation}
+
+\begin{equation}
+\left[1-\sum_\ell\beta_{\ell,j}\right]={\int\limits_0^\infty dE \ \nu_j^{\rm pr}(\vec r,E)\Sigma_{{\rm f},j}(\vec r,E)
+\phi(\vec r,E) \over \int\limits_0^\infty dE \ \nu_j^{\rm ss}(\vec r,E)\Sigma_{{\rm f},j}(\vec r,E)
+\phi(\vec r,E)} = {\sum\limits_g \nu\Sigma_{{\rm f},j}^{{\rm pr},g}(\vec r)
+\phi^g(\vec r) \over \sum\limits_g \nu\Sigma_{{\rm f},j}^g(\vec r) \phi^g(\vec r)}
+\end{equation}
+
+\begin{equation}
+\phi^g(\vec r)=\int_{E_g}^{E_{g-1}} dE \ \phi(\vec r,E)
+\end{equation}
+
+\begin{equation}
+\chi_j^{{\rm pr},g}=\int_{E_g}^{E_{g-1}} dE \ \chi_j^{\rm pr}(E)
+\end{equation}
+
+\begin{equation}
+\chi_{\ell,j}^{{\rm D},g}=\int_{E_g}^{E_{g-1}} dE \ \chi_{\ell,j}^{\rm D}(E) \ \ ; \ \ \
+\ell=1,N_d
+\end{equation}
+
+\begin{equation}
+<1/v>^g={1 \over \phi^g(\vec r)} \int_{E_g}^{E_{g-1}} dE \ {\displaystyle 1 \over \displaystyle v(E)} \ \phi(\vec r,E)
+\end{equation}
+
+\begin{equation}
+\Sigma^g(\vec r)={1 \over \phi^g(\vec r)} \int_{E_g}^{E_{g-1}} dE \ \Sigma(\vec r,E) \ \phi(\vec r,E)
+\end{equation}
+
+\begin{equation}
+\Sigma_{\rm s0}^{g \leftarrow h}(\vec r)={1 \over \phi^h(\vec r)} \int_{E_g}^{E_{g-1}} dE \int_{E_h}^{E_{h-1}} dE' \ \Sigma_{\rm s0}(\vec r,E \leftarrow E') \ \phi(\vec r,E')
+\end{equation}
+
+\begin{equation}
+\nu\Sigma_{{\rm f},j}^g(\vec r)={1 \over \phi^g(\vec r)} \int_{E_g}^{E_{g-1}} dE \ \nu_j^{\rm ss}(\vec r,E) \ \Sigma_{{\rm f},j}(\vec r,E) \ \phi(\vec r,E) \ \ \ .
+\end{equation}
+
+\noindent where the variable $t$ has been omitted in order to simplify
+the notation.
+
+\vskip 0.2cm
+
+A steady-state fission spectrum (taking into account both prompt and delayed neutrons), for a fission of isotope $j$, is also required for solving the static neutron diffusion equation:
+
+\begin{equation}
+\chi_j^{\rm ss}(E)=\left[1-\sum_\ell\beta_{\ell,j}\right] \chi_j^{\rm pr}(E)+\sum_\ell \beta_{\ell,j} \ \chi_{\ell,j}^{\rm D}(E) \ \ \ .
+\end{equation}
+
+\vskip 0.2cm
+
+The group-integrated steady-state fission spectrum is therefore given as
+\begin{equation}
+\chi_j^{{\rm ss},g} = \left[1-\sum_\ell\beta_{\ell,j}\right] \chi_j^{{\rm pr},g}+\sum_\ell \beta_{\ell,j} \ \chi_{\ell,j}^{{\rm D},g} \ \ \ .
+\end{equation}
+
+\vskip 0.2cm
+
+The space-time diffusion equation is generally solved by assuming a {\sl unique} averaged fissionable isotope.
+In this case, the variable $N_f$ is set to 1 in the {\sc macrolib} specification
+and the summations over $j$ disapears in Eqs.~(\ref{eq:eq7}) and~(\ref{eq:eq8}):
+
+\begin{eqnarray}
+\nonumber <1/v>^g {\partial\over \partial t}\phi^g(\vec r,t) &=& \chi^{{\rm pr},g}
+\left[1-\sum_\ell\beta_\ell\right]\sum_h \nu\Sigma_{\rm f}^h(\vec r,t) \phi^h(\vec r,t)\\
+\nonumber &+&\sum_\ell\chi_\ell^{{\rm D},g}\lambda_\ell c_\ell(\vec r,t) + \nabla \cdot D^g(\vec r,t)
+\nabla\phi^g(\vec r,t)\\
+&-& \Sigma^g(\vec r,t) \phi^g(\vec r,t) +
+\sum_h \Sigma_{\rm s0}^{g \leftarrow h}(\vec r,t)
+\phi^h(\vec r,t)
+\label{eq:eq9}
+\end{eqnarray}
+
+\noindent together with the set of $n_d$ precursor equations:
+
+\begin{equation}
+{\partial c_\ell(\vec r,t) \over \partial t}=\beta_\ell \sum_g
+\nu\Sigma_{\rm f}^g(\vec r,t) \phi^g(\vec r,t)-\lambda_\ell c_\ell(\vec r,t) \ \ ; \ \ \
+\ell=1,N_d
+\label{eq:eq10}
+\end{equation}
+
+\vskip 0.2cm
+
+Using additional approximations, the new condensation relations are rewritten as
+
+\begin{equation}
+\nu\Sigma_{\rm f}(\vec r,E)=\sum_j \nu\Sigma_{{\rm f},j}(\vec r,E)=\sum_j \nu_j^{\rm ss}(\vec r,E) \ \Sigma_{{\rm f},j}(\vec r,E)
+\end{equation}
+
+\begin{equation}
+\beta_\ell={\sum\limits_j{\beta_{\ell,j}\int\limits_0^\infty dE \ \nu_j^{\rm ss}(\vec r,E) \ \Sigma_{{\rm f},j}(\vec r,E) \
+\phi(\vec r,E)} \over \sum\limits_j{\int\limits_0^\infty dE \ \nu_j^{\rm ss}(\vec r,E) \ \Sigma_{{\rm f},j}(\vec r,E) \
+\phi(\vec r,E)} } = {\sum\limits_j{\beta_{\ell,j}\sum\limits_g \nu\Sigma_{{\rm
+f},j}^g(\vec r) \ \phi^g(\vec r)} \over \sum\limits_j{\sum\limits_g
+\nu\Sigma_{{\rm f},j}^g(\vec r) \ \phi^g(\vec r)} } \ \ \ ,
+\end{equation}
+
+\vskip 0.2cm
+
+\begin{eqnarray}
+\nonumber \chi^{{\rm pr},g}&=&{\sum\limits_j\left[1-\sum\limits_\ell\beta_{\ell,j}\right]{\int\limits_{E_g}^{E_{g-1}}
+dE \ \chi_j^{\rm pr}(E) \int\limits_0^\infty dE' \ \nu_j^{\rm ss}(\vec r,E') \ \Sigma_{{\rm f},j}(\vec r,E')
+\ \phi(\vec r,E')} \over \left[1-\sum\limits_\ell\beta_\ell\right] \sum\limits_j{\int\limits_0^\infty dE
+\ \nu_j^{\rm ss}(\vec r,E) \ \Sigma_{{\rm f},j}(\vec r,E) \ \phi(\vec r,E)}} \\
+ &=& {\sum\limits_j\left[1-\sum\limits_\ell\beta_{\ell,j}\right]{
+\chi_j^{{\rm pr},g} \sum\limits_h \nu\Sigma_{{\rm f},j}^h(\vec r)
+\ \phi^h(\vec r)} \over \left[1-\sum\limits_\ell\beta_\ell\right] \sum\limits_j{
+\sum\limits_h \nu\Sigma_{{\rm f},j}^h(\vec r) \ \phi^h(\vec r)}}
+\end{eqnarray}
+
+\noindent and
+
+\begin{eqnarray}
+\nonumber \chi_\ell^{{\rm D},g}&=&{\sum\limits_j \beta_{\ell,j}{\int\limits_{E_g}^{E_{g-1}} dE \ \chi_{\ell,j}^{\rm D}(E)
+\int\limits_0^\infty dE' \ \nu_j^{\rm ss}(\vec r,E') \ \Sigma_{{\rm f},j}(\vec r,E')
+\ \phi(\vec r,E')} \over \beta_\ell \sum\limits_j{\int\limits_0^\infty dE \ \nu_j^{\rm ss}(\vec r,E)
+\ \Sigma_{{\rm f},j}(\vec r,E) \ \phi(\vec r,E)}} \ \ ; \ \ \ \ell=1,N_d \\
+&=&{\sum\limits_j \beta_{\ell,j} \ {\chi_{\ell,j}^{{\rm D},g}
+\sum\limits_h \nu\Sigma_{{\rm f},j}^h(\vec r)
+\ \phi^h(\vec r)} \over \beta_\ell \sum\limits_j{\sum\limits_h \nu\Sigma_{{\rm f},j}^h(\vec r)
+\ \phi^h(\vec r)}} \ \ ; \ \ \ \ell=1,N_d \ \ \ .
+\end{eqnarray}
+
+\vskip 0.2cm
+
+The above definitions ensure that the group-integrated steady-state fission spectrum is given as
+
+\begin{equation}
+\chi^{{\rm ss},g} = \left[1-\sum_\ell\beta_\ell\right] \chi^{{\rm pr},g}+\sum_\ell \beta_\ell \ \chi_\ell^{{\rm D},g} \ \ \ .
+\end{equation}
+
+\vskip 0.2cm
+
+A mean neutron generation time can also be written as
+
+\begin{equation}
+\Lambda={\int\limits_0^\infty dE \ {\displaystyle 1 \over \displaystyle v(E)} \ \phi(\vec r,E) \over
+\sum\limits_j{\int\limits_0^\infty dE \
+\nu_j^{\rm ss}(\vec r,E)\ \Sigma_{{\rm f},j}(\vec r,E) \ \phi(\vec r,E)}}={\sum\limits_g <1/v>^g \ \phi^g(\vec r) \over
+\sum\limits_j{\sum\limits_g \nu\Sigma_{{\rm f},j}^g(\vec r) \ \phi^g(\vec r)}} \ \ \ .
+\end{equation}
+
+\eject
diff --git a/doc/IGE351/SectDmc.tex b/doc/IGE351/SectDmc.tex
new file mode 100644
index 0000000..a9b04c3
--- /dev/null
+++ b/doc/IGE351/SectDmc.tex
@@ -0,0 +1,68 @@
+\section{Contents of a \dir{mc} Directory}\label{sect:mcdir}
+
+This directory contains information generated by the \moc{MC:} multigroup Monte Carlo
+module.
+
+\subsection{State vector content for the \dir{mc} data structure}\label{sect:mcstate}
+
+The dimensioning parameters for the \dir{mc} data structure, which are stored in
+the state vector $\mathcal{S}^{mc}$, represent:
+
+\begin{itemize}
+\item Nominal number of source histories $M$ per $K_{\rm eff}$ cycle $N_{\rm nsrck}=\mathcal{S}^{mc}_{1}$
+\item Number of source cycles $I_{\rm c}$ to skip before $K_{\rm eff}$ accumulation $N_{\rm ikz}=\mathcal{S}^{mc}_{2}$
+\item Total number of cycles $N$ in the problem $N_{\rm kct}=\mathcal{S}^{mc}_{3}$
+\item Initial seed for the random number generator $S=\mathcal{S}^{mc}_{4}$
+\item N2N processing flag $F=\mathcal{S}^{mc}_{5}$
+\begin{displaymath}
+F = \left\{
+\begin{array}{ll}
+0 & \textrm{do not use information in the {\tt 'N2N} and {\tt 'N3N} records} \\
+1 & \textrm{use information in the {\tt 'N2N} and {\tt 'N3N} records to perform
+the random walk}
+\end{array} \right.
+\end{displaymath}
+\item Type of tallies $T=\mathcal{S}^{mc}_{6}$
+\begin{displaymath}
+T = \left\{
+\begin{array}{ll}
+0 & \textrm{no tallies} \\
+1 & \textrm{effective multiplication factor tally} \\
+2 & \textrm{effective multiplication factor {\sl and} macrolib tallies}
+\end{array} \right.
+\end{displaymath}
+\item The number of homogenized mixtures in the macrolib tally ${M_{\rm out}}=\mathcal{S}^{mc}_{7}$
+\item The number of condensed energy groups in the macrolib tally ${G_{\rm out}}=\mathcal{S}^{mc}_{8}$
+\item The number of regions in the initial geometry ${N_{\rm in}}=\mathcal{S}^{mc}_{9}$
+\end{itemize}
+
+\subsection{The main \dir{mc} directory}\label{sect:mcdirmain}
+
+The following records and sub-directories will be found on the first level of a \dir{mc}
+directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{mc}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the \dir{mc} data structure ($\mathsf{SIGNA}=${\tt L\_MC\blank{8}}).}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure
+ $\mathcal{S}^{mc}_{i}$, as defined in \Sect{mcstate}.}
+\RealEnr
+ {K-EFFECTIVE\blank{1}}{$1$}{}
+ {Effective multiplication factor $K_{\mathrm{eff}}$}
+\RealEnr
+ {K-EFFECTI-SD}{$1$}{}
+ {Standard deviation of the effective multiplication factor $\Delta K_{\mathrm{eff}}$}
+\OptIntEnr
+ {REF:IMERGE\blank{2}}{$N_{\rm in}$}{$T =2$}
+ {Merged region number associated with each of the original region number in the macrolib tally $M_{r}$}
+\OptIntEnr
+ {REF:IGCOND\blank{2}}{$G_{\rm out}$}{$T =2$}
+ {Reference group limits associated with the condensed groups in the macrolib tally $C_{g}$}
+\OptDirEnr
+ {MACROLIB\blank{4}}{$T =2$}
+ {Directory containing the \dir{macrolib} structure associated with the
+ macrolib tally, following the specification presented in \Sect{macrolibdirmain}.}
+\end{DescriptionEnregistrement}
diff --git a/doc/IGE351/SectDmccg.tex b/doc/IGE351/SectDmccg.tex
new file mode 100644
index 0000000..851dc51
--- /dev/null
+++ b/doc/IGE351/SectDmccg.tex
@@ -0,0 +1,264 @@
+\subsection{The \moc{mccgt} dependent records on a \dir{tracking} directory}\label{sect:mccgtrackingdir}
+
+When the \moc{MCCGT:} module is used ($\mathsf{CDOOR}$={\tt 'MCCG'}), an additional state vector
+named {\tt MCCG-STATE} is set in \moc{EXCELT:} data structure. The components $\mathcal{M}^{t}_{i}$
+of {\tt MCCG-STATE} are:
+
+\begin{itemize}
+
+\item $\mathcal{M}^{t}_{1}$: ({\tt LCACT}) The polar quadrature type used with the method of characteristics
+\begin{displaymath}
+\mathcal{M}^{t}_{1} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Gauss-Legendre} \\
+ 1 & \textrm{CACTUS type 1} \\
+ 2 & \textrm{CACTUS type 2} \\
+ 3 & \textrm{McDaniel} \\
+ 4 & \textrm{McDaniel with $P_1$ constraint} \\
+ 5 & \textrm{Gauss optimized.}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{2}$: ({\tt NMU}) The order of the polar quadrature.
+
+\item $\mathcal{M}^{t}_{3}$: ({\tt KRYL}) GMRES acceleration switch:
+\begin{displaymath}
+\mathcal{M}^{t}_{3} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{free inner iterations} \\
+ \ge 1 & \textrm{GMRES$(\mathcal{M}^{t}_{3})$ acceleration of inner iterations} \\
+ \le 1 & \textrm{Bi-CGSTAB acceleration of inner iterations}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{4}$: ({\tt IDIFC}) Type of solution operator:
+\begin{displaymath}
+\mathcal{M}^{t}_{4} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{transport flux solution selected} \\
+ 1 & \textrm{CDD diffusion flux solution selected (no inner iterations are performed} \\
+ & \textrm{in this case, only an ACA resolution is performed)}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{5}$: ({\tt NMAX}) The maximum number of elements in a single track.
+
+\item $\mathcal{M}^{t}_{6}$: ({\tt LMCU}) The dimension of the connection matrix {\tt MCU}.
+
+\item $\mathcal{M}^{t}_{7}$: ({\tt IACC}) ACA preconditioning switch:
+\begin{displaymath}
+\mathcal{M}^{t}_{7} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{no ACA preconditioning} \\
+ \ge 1 & \textrm{ACA preconditioning of inner/multigroup iterations}
+\end{array} \right.
+\end{displaymath}
+If the number of inner iterations is set to 1, ACA is used as a rebalancing technique for multigroup iterations and $\mathcal{M}^{t}_{7}$ is the maximum number of iterations allowed to solve the ACA system.
+
+\item $\mathcal{M}^{t}_{8}$: ({\tt ISCR}) SCR preconditioning switch:
+\begin{displaymath}
+\mathcal{M}^{t}_{8} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{no SCR preconditioning} \\
+ \ge 1 & \textrm{SCR preconditioning of inner/multigroup iterations}
+\end{array} \right.
+\end{displaymath}
+If the number of inner iterations is set to 1, SCR is used as a rebalancing technique for multigroup iterations and $\mathcal{M}^{t}_{8}$ is the maximum number of iterations allowed to solve the SCR system.
+
+\item $\mathcal{M}^{t}_{9}$: ({\tt LPS}) The dimension of the surface-to-region collision probabilities array if SCR is used.
+
+\item $\mathcal{M}^{t}_{10}$: ({\tt ILU}) The type of preconditioning for the resolution with BICGSTAB of the ACA corrective system if ACA is used:
+\begin{displaymath}
+\mathcal{M}^{t}_{10} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{no preconditioning} \\
+ 1 & \textrm{diagonal preconditioning} \\
+ \ge 2 & \textrm{ILU0 preconditioning}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{11}$: ({\tt ILEXA}) Flag to force the usage of exact exponentials for preconditioner calculation:
+\begin{displaymath}
+\mathcal{M}^{t}_{11} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{not forced} \\
+ 1 & \textrm{forced}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{12}$: ({\tt ILEXF}) Flag to force the usage of exact exponentials for flux calculation:
+\begin{displaymath}
+\mathcal{M}^{t}_{12} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{not forced} \\
+ 1 & \textrm{forced}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{13}$: ({\tt MAXI}) Maximum number of inner iterations.
+
+\item $\mathcal{M}^{t}_{14}$: ({\tt LTMT}) Flag for the usage of a tracking merging technique while building the ACA matrices in order to obtain a two-step ACA acceleration:
+\begin{displaymath}
+\mathcal{M}^{t}_{14} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{no tracking merging} \\
+ 1 & \textrm{tracking merging}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{15}$: ({\tt STIS}) Flag for the flux integration strategy by the characteristics method:
+\begin{displaymath}
+\mathcal{M}^{t}_{15} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{direct approach with asymptotical treatment} \\
+ 1 & \textrm{``Source term isolation'' approach: optimized strategy with asymptotical treatment} \\
+-1 & \textrm{"MOCC/MCI"-like approach: optimized strategy without asymptotical treatment}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{16}$: ({\tt NPJJM}) Effective number of angular mode-to-mode self-collision probabilities to be calculated per group and region if $\mathcal{M}^{t}_{15}=1$ e.g.
+\begin{center}
+\begin{tabular}{|c|c|c|}
+ anisotropy & 2D & 3D \\ \hline
+$P_0$ & 1 & 1 \\
+$P_1$ & 4 & 7 \\
+$P_2$ & 13 & 27 \\
+$P_3$ & 31 & 76 \\ \hline
+\end{tabular}
+\end{center}
+
+\item $\mathcal{M}^{t}_{17}$: ({\tt LMCU0}) Effective number of non-diagonal elements to store for the ILU0 decomposition for ACA preconditioning.
+
+\item $\mathcal{M}^{t}_{18}$: ({\tt IFORW}) Flag to set the solution type for the ACA and characteristics system:
+\begin{displaymath}
+\mathcal{M}^{t}_{18} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{direct solution} \\
+ 1 & \textrm{adjoint solution}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{M}^{t}_{19}$: ({\tt NFUNL}) Number of spherical harmonics components used to expand the flux and the sources.
+
+\item $\mathcal{M}^{t}_{20}$: ({\tt NLIN}) Number of polynomial components used to expand the flux and the sources in space.
+
+\end{itemize}
+
+The following records will also be present on the main level of a \dir{tracking}
+directory.
+
+%\rotatebox[origin=c]{90}{
+\begin{DescriptionEnregistrement}{The \moc{MCCGT:} records in
+\dir{tracking}}{8.0cm}
+\IntEnr
+ {MCCG-STATE\blank{2}}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{M}^{t}_{i}$,
+ as defined in \Sect{mccgtrackingdir}.}
+\RealEnr
+ {REAL-PARAM\blank{2}}{$4$}{}
+ {Real parameters $\mathcal{R}_{i}$ for the MCCG tracking.}
+\RealEnr
+ {XMU\$MCCG\blank{4}}{$\mathcal{M}^{t}_{2}$}{}
+ {Inverse of the polar quadrature sines.}
+\RealEnr
+ {ZMU\$MCCG\blank{4}}{$\mathcal{M}^{t}_{2}$}{}
+ {Cosines of the polar quadrature set.}
+\RealEnr
+ {WZMU\$MCCG\blank{3}}{$\mathcal{M}^{t}_{2}$}{}
+ {Weights of the polar quadrature set.}
+\OptIntEnr
+ {PI\$MCCG\blank{5}}{$N_{\rm dim}$}{$\mathcal{S}^t_{15} > 0$}
+ {Permutation array for ACA according to $i_\textrm{old}=\Pi(i_\textrm{new})$. The dimension of this array is $$N_{\rm dim}=\cases{\mathcal{S}^t_{1}+\mathcal{S}^t_{5} &if $\mathcal{S}^t_9=0$; \cr
+ \mathcal{S}^t_1 &if $\mathcal{S}^t_9=1$. }$$}
+\OptIntEnr
+ {INVPI\$MCCG\blank{2}}{$\mathcal{S}^t_{1}+\mathcal{S}^t_{5}$}{$\mathcal{S}^t_{15} > 0$}
+ {Inverse permutation array for ACA $i_\textrm{new}=\Pi(i_\textrm{old})$}
+\IntEnr
+ {NZON\$MCCG\blank{3}}{$\mathcal{S}^{t}_{1}+\mathcal{S}^{t}_{5}$}
+ {Index-number of the mixture type assigned to each volume and the albedo number assigned to each surface.}
+\OptIntEnr
+ {NZONA\$MCCG\blank{2}}{$\mathcal{S}^{t}_{1}+\mathcal{S}^{t}_{5}$}{$\mathcal{S}^t_{15} > 0$}
+ {Index-number of the mixture type assigned to each volume and the albedo number assigned to each surface (-7 for void boundary conditions).}
+\RealEnr
+ {V\$MCCG\blank{6}}{$\mathcal{S}^{t}_{1}+\mathcal{S}^{t}_{5}$}{}
+ {Volumes and numerical surfaces.}
+\OptRealEnr
+ {VA\$MCCG\blank{5}}{$\mathcal{S}^{t}_{1}+\mathcal{S}^{t}_{5}$}{$\mathcal{S}^t_{15} > 0$}{}
+ {Renumbered Volumes and numerical surfaces.}
+\OptIntEnr
+ {KM\$MCCG\blank{5}}{$N_{\rm dim}$}{$\mathcal{M}^{t}_{7}>0$}
+ {Connection matrix for ACA.}
+\OptIntEnr
+ {IM\$MCCG\blank{5}}{$N_{\rm dim}+1$}{$\mathcal{M}^{t}_{7}>0$}
+ {Connection matrix for ACA.}
+\OptIntEnr
+ {MCU\$MCCG\blank{4}}{$\mathcal{M}^{t}_{6}$}{$\mathcal{M}^{t}_{7}>0$}
+ {Connection matrix for ACA.}
+\OptIntEnr
+ {JU\$MCCG\blank{5}}{$N_{\rm dim}$}{$\left\{\hskip -2mm\begin{tabular}{l} $\mathcal{S}^t_{15} > 0$ \\ $\mathcal{M}^t_{3}\ge2$ \end{tabular}\right.$}
+ {Used for ILU0 decomposition in the preconditioning of ACA system.}
+\OptIntEnr
+ {IS\$MCCG\blank{5}}{$\mathcal{S}^t_{5}$}{$\mathcal{M}^t_{1}>0$}
+ {Connection matrix for surface-to-volume probability in SCR.}
+\OptIntEnr
+ {JS\$MCCG\blank{5}}{$\mathcal{M}^t_{7}$}{$\mathcal{M}^t_{1}>0$}
+ {Connection matrix for surface-to-volume probability in SCR.}
+\IntEnr
+ {ISGNR\$MCCG\blank{2}}{$8(\mathcal{S}^{t}_{6})^2$}
+ {Signs for spherical harmonics on the 8 octant angular modes.}
+\OptIntEnr
+ {KEYCUR\$MCCG\blank{1}}{$\mathcal{S}^t_5$}{$\mathcal{S}^t_{9}=1$}
+ {Index for outgoing currents at the domain boundaries.}
+\IntEnr
+ {KEYFLX\$ANIS\blank{1}}{$\mathcal{S}^t_1,\mathcal{M}^t_{20},\mathcal{M}^t_{19}$}
+ {Location in unknown vector of averaged regional flux moments.}
+\OptIntEnr
+ {KEYANI\$MCCG\blank{1}}{$(\mathcal{S}^{t}_{6})^2$}{$\mathcal{S}^t_9=1$}
+ {Index for currents.}
+\OptIntEnr
+ {PJJIND\$MCCG\blank{1}}{$2\mathcal{M}^{t}_{16}$}{$\mathcal{M}^t_{15}=1$}
+ {Index of modes connection for non vanishing angular mode-to-mode self-collision probabilities}
+
+ \OptIntEnr
+ {IM0\$MCCG\blank{4}}{$N_{\rm dim}+1$}{$\left\{\hskip -2mm\begin{tabular}{l} $\mathcal{M}^t_{7}>0$ \\ $\mathcal{M}^t_{3}=3$ \end{tabular}\right.$}
+ {Connection matrix for non-diagonal elements of ILU0-ACA.}
+\OptIntEnr
+ {MCU0\$MCCG\blank{3}}{$\mathcal{M}^{t}_{17}$}{$\left\{\hskip -2mm\begin{tabular}{l} $\mathcal{M}^t_{7}>0$ \\ $\mathcal{M}^t_{3}=3$ \end{tabular}\right.$}
+ {Connection matrix for non-diagonal elements of ILU0-ACA.}
+
+\end{DescriptionEnregistrement}%}
+
+\noindent
+with the real parameter $\mathcal{R}_{i}$, representing:
+\begin{itemize}
+\item $\mathcal{R}^{t}_{1}$: Convergence criterion on inner iterations.
+\item $\mathcal{R}^{t}_{2}$: Step characteristics selection criterion:
+\begin{displaymath}
+\mathcal{R}^{t}_{2} = \left\{
+\begin{array}{rl}
+ 0.0 & \textrm{step characteristics scheme} \\
+>0.0 & \textrm{diamond differencing scheme.}
+\end{array} \right.
+\end{displaymath}
+\item $\mathcal{R}^{t}_{3}$: Track spacing in cm for 3D prismatic tracking.
+\item $\mathcal{R}^{t}_{4}$: Tracking symmetry factor for maximum track length calculation during the calculation of a 3D prismatic tracking.
+\end{itemize}
+
+The following records will also be present in the \namedir{PROJECTION} directory of a \dir{tracking}
+directory when a prismatic tracking is considered.
+
+\begin{DescriptionEnregistrement}{The \moc{MCCGT:} records in
+\namedir{PROJECTION}}{8.0cm}
+\OptRealEnr
+ {ZCOORD\blank{6}}{$\mathcal{M}^{t}_{18}+1$}{$\mathcal{S}^{t}_{39} > 0$}{cm}
+ {The $z-$directed mesh position}
+\OptIntEnr
+ {IND2T3\blank{6}}{$N_{ind}$}{$\mathcal{S}^{t}_{39} > 0$}
+ {Volume and surfaces index for a 3D prismatic geometry. Its size is $N_{ind}=(N_{2D}+1)(\mathcal{M}^{t}_{18}+2)$ where $N_{2D}$ is the number of volumes and surfaces in the initial 2D tracking}
+\OptDbleEnr
+ {VNORF\blank{7}}{$N_{nor}$}{$\mathcal{S}^{t}_{39} > 0$}{}
+ {Angular dependent normalization factors for a 3D prismatic extended tracking. Its size is $N_{nor}= 2 \mathcal{S}^{t}_{1} \mathcal{M}^{t}_{2} N_{\textrm{angl}}$ where $N_{\textrm{angl}}$ is the number of tracking angles in the initial 2D tracking}
+
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDmicrolib.tex b/doc/IGE351/SectDmicrolib.tex
new file mode 100644
index 0000000..433c7b6
--- /dev/null
+++ b/doc/IGE351/SectDmicrolib.tex
@@ -0,0 +1,1476 @@
+\section{Contents of a \dir{microlib} directory}\label{sect:microlibdir}
+
+A \dir{microlib} directory contains the set of multigroup microscopic
+cross sections associated with a set of isotopes. It also includes a \dir{macrolib} directory
+where the macroscopic cross sections for the mixtures to which are associated these
+isotopes are stored (see \Sect{macrolibdir}). Finally it may contains a \dir{depletion} directory
+(see \Sect{microlibdirdepletion}) which is required for burnup calculation and a \dir{selfshield}
+directory which is generated by the \moc{SHI:} or \moc{USS:} operator (see
+\Sect{subgroupdirselfshield}). It is
+therefore multi-level, namely, it contains sub-directories. Note that the contents of such a
+directory will vary depending on the operator which was used to create or modify it. Here for
+convenience we will define the variable
+$\mathcal{M}$ to identify the creation operator:
+\begin{displaymath}
+\mathcal{M} = \left\{
+\begin{array}{ll}
+1 & \textrm{if the microlib is created or modified by the \moc{LIB:} or \moc{EVO:} operator}\\
+2 & \textrm{if the microlib is created or modified by the \moc{EDI:} or
+\moc{C2M:} operator}\\
+3 & \textrm{if the microlib is modified by the \moc{SHI:} or \moc{USS:} operator}\\
+4 & \textrm{if the microlib is part of a {\sc compo} object and is created by the \moc{COMPO:} operator}
+\end{array} \right.
+\end{displaymath}
+
+In the case where the \moc{LIB:} or \moc{C2M:} operator is used to create the microlib, it appears on the root
+level of the data structure. For the other case it is embedded as a
+subdirectory of a surrounding data structure.
+
+\subsection{State vector content for the \dir{microlib} data structure}\label{sect:microlibstate}
+
+The dimensioning parameters for the \dir{microlib} data structure, which are stored in
+the state vector $\mathcal{S}^{m}$, represent:
+
+\begin{itemize}
+\item The maximum number of mixtures $M_{m}=\mathcal{S}^{m}_{1}$
+\item The number of isotopes $N_{I}=\mathcal{S}^{m}_{2}$
+\item The number of groups ${G}=\mathcal{S}^{m}_{3}$
+\item The order for the scattering anisotropy $L=\mathcal{S}^{m}_{4}$
+($L=1$ is an isotropic collision; $L=2$ is a linearly anisotropic collision,
+etc.)
+\item The transport correction option $I_{tr}=\mathcal{S}^{m}_{5}$
+\begin{displaymath}
+I_{tr} = \left\{
+\begin{array}{ll}
+0 & \textrm{do not use a transport correction}\\
+1 & \textrm{use an APOLLO-type transport correction (micro-reversibility at
+all energies)}\\
+2 & \textrm{recover a transport correction from the cross-section library}\\
+3 & \textrm{use a WIMS-type transport correction (micro-reversibility below
+4eV;}\\
+ & \textrm{1/E current spectrum elsewhere)}\\
+4 & \textrm{use a leakage correction based on {\tt NTOT1} data.}
+\end{array} \right.
+\end{displaymath}
+\item Format of the included \dir{macrolib} $I_{p}=\mathcal{S}^{m}_{6}$
+\begin{displaymath}
+I_{p} = \left\{
+\begin{array}{ll}
+0 & \textrm{for the direct macroscopic cross sections} \\
+1 & \textrm{for the adjoint macroscopic cross sections}
+\end{array} \right.
+\end{displaymath}
+\item Option for removing delayed neutron effects from the \dir{microlib}
+$I_{t}=\mathcal{S}^{m}_{7}$
+\begin{displaymath}
+I_{t} = \left\{
+\begin{array}{ll}
+1 & \textrm{include the delayed and prompt neutron effect} \\
+2 & \textrm{consider only the prompt neutrons. This option is only available
+with}\\
+& \textrm{MATXS--type libraries.}
+\end{array} \right.
+\end{displaymath}
+\item The number of independent libraries $N_{\mathrm{lib}}=\mathcal{S}^{m}_{8}$
+\item The number of fast groups without self-shielding $N_{g,f}=\mathcal{S}^{m}_{9}$
+
+Represents the number of fast energy groups to be treated without including resonance
+effects. It is automatically determined from the cross-section libraries. This value,
+which is only used by the self-shielding operator, can be modified using the keyword \moc{GRMAX}.
+
+\item The maximum index of all groups with self-shielding $N_{g,e}=\mathcal{S}^{m}_{10}$.
+
+In the case of a WIMS--type library, it represents the total number of energy groups above
+$4.0$ eV. Otherwise, it is automatically determined from the cross-section libraries. This
+value, is used by the self-shielding operator and can be modified locally in
+this operator using the keyword \moc{GRMIN}.
+
+\item The number of depleting isotopes $N_{d}=\mathcal{S}^{m}_{11}$
+\item The number of depleting mixtures $N_{d,f}=\mathcal{S}^{m}_{12}$
+\item The number of additional $\phi$--weighted editing cross sections $N_{e}=\mathcal{S}^{m}_{13}$
+\item The number of mixtures $N_{m}=\mathcal{S}^{m}_{14}$
+\item The number of resonant mixtures $N_{r}=\mathcal{S}^{m}_{15}$
+\item The number of energy-dependent fission spectra $G_{\rm chi}=\mathcal{S}^{m}_{16}$. By default ($G_{\rm chi}=0$),
+a unique fission spectrum is used. The theory of multiple fission spectra is presented in Ref.~\citen{mosca}.
+\item Option for processing the cross-section libraries $I_{\rm proc}=\mathcal{S}^{m}_{17}$
+\begin{displaymath}
+I_{\rm proc} = \left\{
+\begin{array}{ll}
+-1 & \textrm{skip the library processing (i.e., no interpolation).} \\
+0 & \textrm{perform an interpolation in temperature and dilution.} \\
+1 & \textrm{perform an interpolation in temperature and compute probability} \\
+ & \textrm{tables based on the tabulation in dilution.} \\
+2 & \textrm{perform an interpolation in temperature and build a new temperature-} \\
+ & \textrm{independent cross-section library in \dir{microlib} format.} \\
+3 & \textrm{perform an interpolation in temperature and compute CALENDF--type} \\
+ & \textrm{mathematical probability tables based on BIN--type cross sections. Do} \\
+ & \textrm{not compute the slowing-down correlated weight matrices. Option} \\
+ & \textrm{compatible with the subgroup projection method (SPM).} \\
+4 & \textrm{perform an interpolation in temperature and compute CALENDF--type} \\
+ & \textrm{mathematical probability tables and slowing-down correlated weight} \\
+ & \textrm{matrices based on BIN--type cross sections. Option compatible with} \\
+ & \textrm{the Ribon extended method.} \\
+5 & \textrm{perform an interpolation in temperature and compute CALENDF--type} \\
+ & \textrm{mathematical probability tables based on BIN--type cross sections. This} \\
+ & \textrm{option is similar to the $I_{\rm proc} =3$ procedure. Here, the base points of the} \\
+ & \textrm{probability tables corresponding to fission and scattering cross sections} \\
+ & \textrm{and to components of the transfer scattering matrix are also obtained} \\
+ & \textrm{using the CALENDF approach.} \\
+6 & \textrm{perform an interpolation in temperature and compute RSE--type proba-} \\
+ & \textrm{bility tables based on BIN--type cross sections. RSE is the resonance} \\
+ & \textrm{spectrum expansion method.} \\
+\end{array} \right.
+\end{displaymath}
+\item Option for computing the macrolib $I_{\rm mac}=\mathcal{S}^{m}_{18}$
+\begin{displaymath}
+I_{\rm mac} = \left\{
+\begin{array}{ll}
+0 & \textrm{do not build an embedded macrolib.} \\
+1 & \textrm{build an embedded macrolib. Mandatory if the microlib is to be used to} \\
+ & \textrm{perform micro-depletion.}
+\end{array} \right.
+\end{displaymath}
+\item The number of precursor groups producing delayed neutrons $N_{\rm del}=\mathcal{S}^{m}_{19}$.
+\item The number of fissile isotopes producing fission products with {\tt PYIELD} data $N_{\rm dfi}=\mathcal{S}^{m}_{20}$ (see Table~\ref{tabl:tabiso3})
+\item Option for completing the depletion chains with the missing isotopes $I_{\rm cmp}=\mathcal{S}^{m}_{21}$
+\begin{displaymath}
+I_{\rm cmp} = \left\{
+\begin{array}{ll}
+0 & \textrm{complete} \\
+1 & \textrm{do not complete.}
+\end{array} \right.
+\end{displaymath}
+\item The maximum number of isotopes per mixture $M_{\rm I}=\mathcal{S}^{m}_{22}$.
+\item An integer index (1, 2, 3 or 4) used to set the accuracy of the CALENDF probability
+tables. The highest the value, the more accurate are the tables. $N_{\rm
+ipreci}=\mathcal{S}^{m}_{23}$.
+\item Discontinuity factor flag $I_{\rm df}=\mathcal{S}^{m}_{24}$. This information is available in \dir{macrolib} directory (see \Sect{macrolibdir})
+\begin{displaymath}
+I_{\rm df} = \left\{
+\begin{array}{ll}
+0 & \textrm{no discontinuity factor information}\\
+1 & \textrm{multigroup boundary current information is available}\\
+2 & \textrm{boundary flux information (see \Sect{macroADF}) is available}\\
+3 & \textrm{discontinuity factor information (see \Sect{macroADF}) is available}\\
+4 & \textrm{matrix ($G \times G$) discontinuity factor information (see \Sect{macroADF}) is available.}
+\end{array} \right.
+\end{displaymath}
+\item The maximum Legendre order of the weighting functions $I_{w}=\mathcal{S}^{m}_{25}$
+\begin{displaymath}
+I_{w} = \left\{
+\begin{array}{ll}
+0 & \textrm{use the flux as weighting function for all cross sections}\\
+1 & \textrm{use the fundamental current ${\cal J}$ as weighting function for
+scattering cross sections}\\
+& \textrm{with order $\ge 1$ and compute both $\phi$-- and
+${\cal J}$--weighted total cross sections.}
+\end{array} \right.
+\end{displaymath}
+\item Number of companion particles in coupled sets $I_{\rm part}=\mathcal{S}^{M}_{26}$
+\begin{displaymath}
+I_{\rm part} = \left\{
+\begin{array}{ll}
+0 & \textrm{the microlib doesn't include coupled sets}\\
+>0 & \textrm{number of companion particles.}
+\end{array} \right.
+\end{displaymath}
+\item Option for performing the Sternheimer density correction for charged particle cases $I_{\rm ster}=\mathcal{S}^{m}_{27}$
+\begin{displaymath}
+I_{\rm ster} = \left\{
+\begin{array}{ll}
+0 & \textrm{do not perform the correction.} \\
+1 & \textrm{perform Sternheimer correction applied for both restricted total stopping power}\\
+& \textrm{and heat deposition cross section.}
+\end{array} \right.
+\end{displaymath}
+\end{itemize}
+
+\goodbreak
+\clearpage
+
+\subsection{The main \dir{microlib} directory}\label{sect:microlibdirmain}
+
+The following records and sub-directories will be found on the first level of a \dir{microlib}
+directory:
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{microlib}}{7.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the \dir{microlib} data structure ($\mathsf{SIGNA}=${\tt L\_LIBRARY\blank{3}}).}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{m}_{i}$,
+ as defined in \Sect{microlibstate}.}
+\RealEnr
+ {ENERGY\blank{6}}{$G+1$}{eV}
+ {Energy groups limits $E_{g}$}
+\RealEnr
+ {DELTAU\blank{6}}{$G$}{}
+ {Lethargy width of each group $U_{g}$}
+\OptRealEnr
+ {CHI-ENERGY\blank{2}}{$G_{\rm chi}+1$}{$G_{\rm chi}\ne 0$}{eV}
+ {$E_{\rm chi}(g)$: Group energy limits defining the energy-dependent fission spectra. By default, a unique fission spectra is used.}
+\OptIntEnr
+ {CHI-LIMITS\blank{2}}{$G_{\rm chi}+1$}{$G_{\rm chi}\ne 0$}
+ {$N_{\rm chi}(g)$: Group limit indices defining the energy-dependent fission spectra. By default, a unique fission spectra is used.}
+\DirlEnr
+ {ISOTOPESLIST}{$N_{I}$}
+ {List of {\sc isotope} directories. Each component of this list follows the \dir{isotope} specification
+ presented in Tables~\ref{tabl:tabiso1} to \ref{tabl:tabiso5} and is containing the cross section
+ information associated with a specific isotope. The name of these isotopes is specified by
+ $\mathsf{NALIAS}_{i}$ as given in record {\tt ISOTOPESUSED}.}
+\CharEnr
+ {ISOTOPESUSED}{$(N_{I})*12$}
+ {Alias name associated with each isotope $\mathsf{NALIAS}_{i}$. The first eight characters of the name of a macroscopic residual are set to {\tt '*MAC*RES'}.}
+\OptCharEnr
+ {ISOTOPERNAME}{$(N_{I})*12$}{$\mathcal{M}=1,3$}
+ {Reference name associated with each isotope $\mathsf{NISO}_{i}$}
+\OptIntEnr
+ {ISOTOPESMIX\blank{1}}{$N_{I}$}{$\mathcal{M}\ne 4$}
+ {Mixture number associated with each isotope $N_{I}$}
+\RealEnr
+ {ISOTOPESDENS}{$N_{I}$}{(cm b)$^{-1}\ $}
+ {Isotopic density $\rho_{i}$}
+\RealEnr
+ {ISOTOPESTEMP}{$N_{I}$}{K}
+ {Isotope temperature $T_{i}$}
+\OptIntEnr
+ {ISOTOPESTODO}{$N_{I}$}{$\mathcal{M}=1,3$}
+ {=0: automatic detection of depletion for isotope $i$; =1: isotope $i$ is
+ forced to be non depleting (keeps its capability to produce energy); =2: isotope $i$ is
+ forced to be depleting; =3: isotope $i$ is at saturation.}
+\IntEnr
+ {ISOTOPESTYPE}{$N_{I}$}
+ {Type index associated with each isotope $\mathsf{ITYP}_{i}$. $=1$: the isotope is
+ not fissile and not a fission product; $=2$: fissile isotope; $=3$: fission
+ product.}
+\OptRealEnr
+ {ISOTOPESVOL\blank{1}}{$N_{I}$}{$\mathcal{M}=2, 4$}{cm$^{3}$}
+ {Volume occupied by isotope $V_{i}$}
+\OptCharEnr
+ {ILIBRARYTYPE}{$(N_{I})*8$}{$N_{\mathrm{lib}}\ge 1$}
+ {Library type associated with each isotope $\mathsf{NLTY}_{i}$}
+\OptCharEnr
+ {ILIBRARYNAME}{$(N_{\mathrm{lib}})*64$}{$N_{\mathrm{lib}}\ge 1$}
+ {Name associated with each cross-section library}
+\OptIntEnr
+ {ILIBRARYINDX}{$N_{I}$}{$N_{\mathrm{lib}}\ge 1$}
+ {Index of the cross-section library associated with each isotope $1 \le \mathsf{LLIB}_{i}\le N_{\mathrm{lib}}$}
+\OptCharEnr
+ {ISOTOPESCOH\blank{1}}{$(N_{I})*8$}{$N_{\mathrm{lib}}\ge 1$}
+ {Name of coherent scattering type at thermal energies $\mathsf{NCOH}_{i}$}
+\OptCharEnr
+ {ISOTOPESINC\blank{1}}{$(N_{I})*8$}{$N_{\mathrm{lib}}\ge 1$}
+ {Name of incoherent scattering type at thermal energies $\mathsf{NINC}_{i}$}
+\OptCharEnr
+ {ISOTOPESRESK}{$(N_{I})*8$}{$N_{\mathrm{lib}}\ge 1$}
+ {Name of resonance elastic scattering kernel (RESK) type at epithermal energies $\mathsf{NRSK}_{i}$}
+\OptIntEnr
+ {ISOTOPESNTFG}{$N_{I}$}{$N_{\mathrm{lib}}\ge 1$}
+ {Number of thermal groups involved in coherent or incoherent scattering $G_{s,i}$}
+\OptCharEnr
+ {ISOTOPESHIN\blank{1}}{$(N_{I})*12$}{$N_{\mathrm{lib}}\ge 1$}
+ {Name of resonant isotope associated with each isotope $\mathsf{NSHI}_{i}$}
+\OptIntEnr
+ {ISOTOPESSHI\blank{1}}{$N_{I}$}{$N_{\mathrm{lib}}\ge 1$}
+ {Resonant mixture associated with each isotope $I_{R,i}$}
+\OptRealEnr
+ {ISOTOPESDSN\blank{1}}{$G \times N_{I}$}{${\displaystyle N_{\mathrm{lib}}\ge 1 \atop
+ \displaystyle I_{\rm proc}=0}$}{b}
+ {Standard dilution cross section for isotope $\sigma_{\mathrm{dil},i}$ in each energy group}
+\OptRealEnr
+ {ISOTOPESDSB\blank{1}}{$G \times N_{I}$}{${\displaystyle N_{\mathrm{lib}}\ge 1 \atop
+ \displaystyle I_{\rm proc}=0}$}{b}
+ {Livolant-Jeanpierre dilution cross section for isotope $\sigma_{\mathrm{LJ},i}$ in each energy group}
+\OptIntEnr
+ {ISOTOPESNIR\blank{1}}{$N_{I}$}{$N_{\mathrm{lib}}\ge 1$}
+ {Use Goldstein-Cohen factor $\lambda_i$ in groups with index $\ge N^{\rm ir}_i$.
+ Use $\lambda=1$ in other groups}
+\OptRealEnr
+ {ISOTOPESGIR\blank{1}}{$N_{I}$}{$N_{\mathrm{lib}}\ge 1$}{1}
+ {Goldstein-Cohen parameter in low-energy resonant groups $\lambda_i$. Set to -998.0 if
+ $I_{\rm proc}=3$, to -999.0 if $I_{\rm proc}=4$, to -1000.0 if $I_{\rm proc}=5$ and to -1001.0 if $I_{\rm proc}=6$.}
+\OptRealEnr
+ {MIXTURESVOL\blank{1}}{$N_{m}$}{$\mathcal{M}=2, 4$}{cm$^{3}$}
+ {Volume occupied by each mixture}
+\OptRealEnr
+ {MIXTURESDENS}{$N_{m}$}{$\mathcal{M}=1$}{g/cm$^{3}$~~}
+ {Volumetric mass density of each mixture $\rho_{m}$}
+\OptCharEnr
+ {ADDXSNAME-P0}{$(N_{e})*8$}{$N_{e}\ge 1$}
+ {Names of the additional $\phi$--weighted editing cross sections $\mathsf{ADDXS}_{k}$ stored on \dir{macrolib}}
+\OptCharEnr
+ {PARTICLE\blank{4}}{$*1$}{$I_{\rm part}\ge 1$}
+ {Character name of the particle associated to the microlib. Usual names for
+ particles are {\tt N} (neutrons), {\tt G} (photons), {\tt B} (electrons),
+ {\tt C} (positrons) and {\tt P} (protons).}
+\OptCharEnr
+ {PARTICLE-NAM}{($I_{\rm part}+1$)$*1$}{$I_{\rm part}\ge 1$}
+ {Character name associated to each particle.}
+\OptIntEnr
+ {PARTICLE-NGR}{$I_{\rm part}+1$}{$I_{\rm part}\ge 1$}
+ {Number of energy groups associated to each particle.}
+\OptRealEnr
+ {PARTICLE-MC2}{$I_{\rm part}+1$}{$I_{\rm part}\ge 1$}{eV}
+ {Rest energy associated to each particle.}
+\OptRealVar
+ {\listedir{penergy}}{$G_i+1$}{$I_{\rm part}\ge 1$}{eV}
+ {Set of arrays containing energy groups limits for a companion particle. The character name
+ of each sub-directory is the concatenation of the character*1 name of the particle with ``{\tt ENERGY}''.
+ For example, {\tt GENERGY} contains the energy mesh of secondary photons ($G_i+1$ values).}
+\OptRealEnr
+ {TIMESPER\blank{4}}{$2\times 3$}{$\mathcal{M}=2$}{}
+ {Array $T_{j,i}$ that contains $T_{j,1}=t$, $T_{j,2}=B$ and $T_{j,3}=w$, the
+ lower ($j=1$) and upper bounds ($j=2$) for the reference time in days, burnup
+ in MW day T$^{-1}$ and irradiation in Kb$^{-1}$ respectively for which the
+ perturbative expansion is valid}
+\OptRealEnr
+ {K-EFFECTIVE\blank{1}}{$1$}{*}{}
+ {Effective multiplication constant $k_{\mathrm{eff}}$}
+\OptRealEnr
+ {K-INFINITY\blank{2}}{$1$}{*}{}
+ {Infinite multiplication constant $k_{\mathrm{inf}}$}
+\OptRealEnr
+ {B2\blank{2}B1HOM\blank{3}}{$1$}{*}{cm$^{-2}$~~}
+ {Homogeneous Buckling $B_{\mathrm{hom}}$}
+\OptDirEnr
+ {MACROLIB\blank{4}}{$I_{\rm mac} = 1$}
+ {Sub-directory containing the \dir{macrolib} associated with this
+ library, following the specification presented in \Sect{macrolibdirmain}.}
+\OptDirEnr
+ {DEPL-CHAIN\blank{2}}{$N_{d} \ge 1$}
+ {Sub-directory containing the \dir{depletion} associated with this library, following
+ the specification presented in \Sect{microlibdirdepletion}.}
+\OptDirEnr
+ {SHIBA\blank{7}}{$\mathcal{M}=3$}
+ {Sub-directory containing the \dir{selfshield} associated with this
+ library, following the specification presented in \Sect{shibadirselfshield}.
+ This data is used by the \moc{SHI:} self-shielding module.}
+\OptDirEnr
+ {SHIBA\_SG\blank{4}}{$\mathcal{M}=3$}
+ {Sub-directory containing the \dir{uss-selfshield} associated with this
+ library, following the specification presented in \Sect{subgroupdirselfshield}.
+ This sub-directory is present in the library builded by \moc{USS:} self-shielding module and used by \moc{USS:}.}
+\IntEnr
+ {MIXTUREGAS\blank{2}}{$N_{m}$}
+ {State of each mixture (used for stopping power correction).}
+\OptDirEnr
+ {INDEX\blank{7}}{*}
+ {Sub-directory containing indexing or table-of-content data for specific library
+ files}
+\end{DescriptionEnregistrement}
+
+One will find in \Sect{macrolibdir} the description of a
+\dir{macrolib} directory and in
+\Sect{isotopedir} the contents of an \dir{isotope} directory. Note that if $N_{I}=2$ and
+\begin{displaymath}
+\mathsf{NALIAS}_{i} = \left\{
+\begin{array}{lll}
+\texttt{U235 0001} & \textrm{for}& i=1\\
+\texttt{Pu239 0003} & \textrm{for}& i=2
+\end{array} \right.
+\end{displaymath}
+then \listedir{isotope} will correspond to the following two directories:
+
+\begin{DescriptionEnregistrement}{Examples of isotopes directory in a \dir{microlib}}{7.5cm}
+\DirEnr
+ {U235\blank{4}0001}
+ {Directory where the microscopic cross sections of \Iso{U}{235} are stored. These are
+ self-shielded cross section already interpolated in temperature. They correspond to the
+ properties of mixture $1$}
+\DirEnr
+ {Pu239\blank{3}0003}
+ {Directory where the microscopic cross sections of \Iso{Pu}{239} are stored. These are
+ self-shielded cross section already interpolated in temperature. They correspond to the
+ properties of mixture $3$}
+\end{DescriptionEnregistrement}
+
+\subsection{State vector content for the depletion sub-directory}\label{sect:chainlibstate}
+
+The dimensioning parameters for the depletion sub-directory, which are stored in
+the state vector $\mathcal{S}^{d}$, represent:
+
+\begin{itemize}
+\item The number of depleting isotopes $N_{\mathrm{depl}}=\mathcal{S}^{d}_{1}$
+\item The number of direct fissile isotopes (i.e., producing fission products) $N_{\mathrm{dfi}}=\mathcal{S}^{d}_{2}$
+\item The number of fission fragments $N_{\mathrm{dfp}}=\mathcal{S}^{d}_{3}$. A fission fragment is produced directly by the
+fission reaction. A fission product is a fission fragment or a daughter isotope
+produced by decay or neutron-induced reaction.
+\item The number of heavy isotopes $N_{\mathrm{H}}=\mathcal{S}^{d}_{4}$
+
+This number represents the combination of fissile isotopes and the other isotopes produced from
+these isotopes by reactions other than fission.
+
+\item The number of fission products $N_{\mathrm{fp}}=\mathcal{S}^{d}_{5}$
+
+This number represents the combination of fission fragments and the other
+daughter isotopes produced by any reaction (decay or neutron induced).
+
+\item The number of other isotopes $N_{\mathrm{O}}=\mathcal{S}^{d}_{6}$
+
+This number represents the other depleting isotopes which are not produced by fission or by reaction
+with fission isotopes or fission products but have a depletion chain.
+
+\item The number of stable isotopes $N_{\mathrm{H}}=\mathcal{S}^{d}_{7}$
+
+This number represents the non-depleting isotopes producing energy (mainly
+by radiative capture). An isotope is considered to be stable if:
+\begin{itemize}
+\item its radioactive decay constant is zero
+\item the isotope has no father and no daughter
+\item energy is produced by the isotope.
+\end{itemize}
+
+\item The maximum number of depleting reactions, including radioactive decay and
+neutron-induced reactions $M_{\mathrm{R}}=\mathcal{S}^{d}_{8}$
+
+\item The maximum number of parent isotopes leading to the production of an isotope in the
+depletion chain $M_{\mathrm{S}}=\mathcal{S}^{d}_{9}$
+
+\item The number of energy-dependent fission yield matrices $N_{\mathrm{ndp}}=\mathcal{S}^{d}_{10}$
+
+\end{itemize}
+
+\subsection{The depletion sub-directory \dir{depletion} in
+\dir{microlib}}\label{sect:microlibdirdepletion}
+
+The following records and sub-directories will be found on the first level of a
+\dir{depletion} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in
+\dir{depletion}}{6.0cm}
+\label{tabl:tabchain}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {$\mathcal{S}^{d}_{i}$ is the vector describing the various parameters associated with this data structure,
+ as defined in \Sect{chainlibstate}.}
+\CharEnr
+ {ISOTOPESDEPL}{$(N_{\mathrm{depl}})*12$}
+ {Reference name of the isotopes $\mathsf{NISOD}_{i}$ present in the depletion chain}
+\IntEnr
+ {CHARGEWEIGHT}{$N_{\mathrm{depl}}$}
+ {6-digit (integer number) nuclide identifier with atomic number $Z$ (2
+ digits), mass number $A$ (3 digits) and energy state $E$ (0 for ground state, 1
+ for first excited level, etc.). This identifier is not defined for pseudo
+ fission products.}
+\CharEnr
+ {DEPLETE-IDEN}{$(M_{\mathrm{R}})*8$}
+ {Reference name of the depletion reactions}
+\IntEnr
+ {DEPLETE-REAC}{$M_{\mathrm{R}}\times N_{\mathrm{depl}}$}
+ {$K_{r,i}^{\rm d}$ is the list of identifier for the depletion of an isotope.}
+\RealEnr
+ {DEPLETE-ENER}{$M_{\mathrm{R}}\times N_{\mathrm{depl}}$}{Mev}
+ {$R_{r,i}^{\rm d}$ is the energy produced with each depletion reaction $r$ of the father isotope. If {\tt H-FACTOR}
+ information is available for an isotope $i$, $R_{r,i}^{\rm d}$ contains only decay energy contributions of lumped isotopes
+ produced by reaction $r$.}
+\RealEnr
+ {DEPLETE-DECA}{$N_{\mathrm{depl}}$}{$10^{-8}$ s$^{-1}\ $}
+ {Radioactive decay constants.}
+\IntEnr
+ {PRODUCE-REAC}{$M_{\mathrm{S}}\times N_{\mathrm{depl}}$}
+ {$K_{s,i}^{\rm p}$ is the list of identifier for the production of an isotope.}
+\RealEnr
+ {PRODUCE-RATE}{$M_{\mathrm{S}}\times N_{\mathrm{depl}}$}{1}
+ {$R_{s,i}^{\rm p}$ is the branching ratio associated with each production reaction.}
+\RealEnr
+ {FISSIONYIELD}{$N_{\mathrm{ndp}} \times N_{\mathrm{dfi}}\times N_{\mathrm{dfp}}$}{1}
+ {$Y_{k,{i\to j}}$ is the fission yield for each direct fissile isotope $i$ to each fission fragment $j$ in fission yield
+ macrogroup $k$.}
+\OptRealEnr
+ {ENERGY-YIELD}{$N_{\mathrm{ndp}+1}$}{$N_\mathrm{ndp}\ge 2$}{eV}
+ {$E_{k}^{\rm fiss}$ are the energy limits of fission yield macrogroups.}
+\end{DescriptionEnregistrement}
+
+An isotope $\mathsf{NISO}_{i}$ defined in \Sect{microlibdirmain} is considered
+to be part of the depletion chain only if one can find a value of $1 \le j \le N_{\rm depl}$
+such that $\mathsf{NISO}_{i}= \mathsf{NISOD}_{j}$.
+Some depleting isotopes may be automatically added to the \dir{microlib} directory.
+In this case, the reference name in record {\tt ISOTOPERNAME} is taken equal
+to its reference name in {\tt ISOTOPESDEPL} and the alias name in record
+{\tt ISOTOPESUSED} is taken equal to the
+first 8 characters of its reference name in {\tt ISOTOPESDEPL}, completed by a
+4-digit mixture identifier. If the reference name contains an underscore, the
+alias name is truncated at the first underscore. For example, an isotope
+present in mixture 2 with a reference name equal to {\tt D2O\_3\_P5} is
+translated into an alias name equal to {\tt D2O\blank{5}0002}.
+
+\vskip 0.2cm
+
+The contents of the variables $K_{r,i}^{\rm d}$ is used to identify the type of isotope under
+consideration. For each isotope $i$, $r$ will take
+successively the values $1$ to $M_{\mathrm{D}}$ depending on the type of
+reaction $\mathsf{NREAD}_{r}$ one wishes to analyze, namely
+
+\vskip 0.2cm
+
+\begin{tabular}{|l|l|}
+\hline
+$\mathsf{NREAD}_{1}=${\tt DECAY\blank{3}} & isotope may undergo radioactive decay \\
+$\mathsf{NREAD}_{2}=${\tt NFTOT\blank{3}} & isotope may undergo fission or is a
+fission fragment \\
+& $^{1}_{0}n + ^{A}_{Z}X \to \ ^{A+1-\nu-B}_{Z-Y}U + ^{B}_{Y}V + \nu \ ^{1}_{0}n + \gamma$ \\
+$\mathsf{NREAD}_{3}=${\tt NG\blank{6}} & isotope may undergo neutron capture (mt$=$102) \\
+& $^{1}_{0}n + ^{A}_{Z}X \to \ ^{A+1}_{Z}X + \gamma$ \\
+$\mathsf{NREAD}_{4}=${\tt N2N\blank{5}} & isotope may undergo (n,2n) reaction (mt$=$16) \\
+& $^{1}_{0}n + ^{A}_{Z}X \to \ ^{A-1}_{Z}X + 2 \ ^{1}_{0}n + \gamma$ \\
+$\mathsf{NREAD}_{5}=${\tt N3N\blank{5}} & isotope may undergo (n,3n) reaction (mt$=$17) \\
+$\mathsf{NREAD}_{6}=${\tt N4N\blank{5}} & isotope may undergo (n,4n) reaction (mt$=$37) \\
+$\mathsf{NREAD}_{7}=${\tt NA\blank{6}} & isotope may undergo (n,$\alpha$) reaction (mt$=$107) \\
+$\mathsf{NREAD}_{8}=${\tt NP\blank{6}} & isotope may undergo (n,p) reaction (mt$=$103) \\
+$\mathsf{NREAD}_{9}=${\tt N2A\blank{5}} & isotope may undergo (n,2$\alpha$) reaction (mt$=$108) \\
+$\mathsf{NREAD}_{10}=${\tt NNP\blank{5}} & isotope may undergo (n,np) reaction (mt$=$28) \\
+$\mathsf{NREAD}_{11}=${\tt ND\blank{6}} & isotope may undergo (n,d) reaction (mt$=$104)\\
+$\mathsf{NREAD}_{12}=${\tt NT\blank{6}} & isotope may undergo (n,t) reaction (mt$=$105) \\
+\hline
+\end{tabular}
+
+\vskip 0.3cm
+
+\noindent where symbols n, $\alpha$, p, d and t represent neutron, alpha particle, proton, deuteron
+and triton, respectively.
+
+\vskip 0.2cm
+
+The contents of the variable $K_{r,i}^{\rm d}$ is used to specify the
+properties of reaction $r$ for each isotope $i$ under consideration.
+Here $K_{r,i}^{\rm d}$ contains two different types of informations, namely
+$d(r)$ and $i(r)$ which are defined as follows:
+
+\begin{equation}
+ d(r)=K_{r,i}^{\rm d} \bmod \ 100 \ \ \ \ {\rm and} \ \ \ \ i(r)={K_{r,i}^{\rm d} \over 100}
+\end{equation}
+
+\noindent where
+
+\begin{displaymath}
+d(r) = \left\{
+\begin{array}{ll}
+0 & \textrm{isotope $i$ does not deplete by reaction $\mathsf{NREAD}_{r}$} \\
+1 & \textrm{isotope $i$ will deplete by reaction $\mathsf{NREAD}_{r}$} \\
+2 & \textrm{isotope $i$ does not deplete by reaction $\mathsf{NREAD}_{r}$ but yields energy production} \\
+3 & \textrm{isotope $i$ is fissile without fission yield. Valid only for $r$ such
+that $\mathsf{NREAD}_{r}=${\tt NFTOT}} \\
+4 & \textrm{isotope $i$ is fissile with fission yield. Valid only for $r$ such
+that $\mathsf{NREAD}_{r}=${\tt NFTOT}} \\
+5 & \textrm{isotope $i$ is a fission fragment. Valid only for $r$ such
+that $\mathsf{NREAD}_{r}=${\tt NFTOT}}
+\end{array} \right.
+\end{displaymath}
+
+\noindent and $i(r)=0$ unless $4\le d(r)\le 5$. When $d(r)=4$, $i(r)$ represents the fissile
+isotope index while for $d(r)=5$, $i(r)$ represents the fission fragment index.
+The fractional yield for the production of the fission fragment $i(r')$ from the
+fissile isotope $i(r)$ is stored in matrix $Y_{i(r)\to i(r')}$.
+The contents of the vector $R_{r,i}^{\rm d}$ is the energy in MeV emitted per
+decay or reaction.
+
+\vskip 0.2cm
+
+The contents of the variables $K_{s,i}^{\rm p}$ is used to identify explicitly the parent isotope
+which can generate the current isotope $i$. The maximum number of parent reaction for this
+depletion chain is $M_{\mathrm{S}}$. $K_{s,i}^{\rm p}$ contains two different types of information,
+namely $r(s)$ and $i(s)$ which are defined as follows:
+
+\begin{equation}
+ r(s)=K_{s,i}^{\rm p}\bmod 100 \ \ \ \ {\rm and} \ \ \ \ i(s)={{K_{s,i}^{\rm p}}\over{100}}
+\end{equation}
+
+\noindent where $r(s)=0$ indicates that the list of parent isotopes is complete while $r(s)>0$
+refers to the reaction type $\mathsf{NREAD}_{r(s)}$ and can take the following values:
+
+\begin{displaymath}
+r(s) = \left\{
+\begin{array}{ll}
+1 & \textrm{isotope $i$ produced by radioactive decay}\\
+2 & \textrm{isotope $i$ produced by fission (this contribution is kept apart from record} \\
+ & \textrm{{\tt 'FISSIONYIELD'})} \\
+3 & \textrm{isotope $i$ produced by neutron capture} \\
+\ge 4 & \textrm{isotope $i$ produced by $\mathsf{NREAD}_{r(s)}$ reaction}
+\end{array} \right.
+\end{displaymath}
+
+In the case where $r(s)>0$, $i(s)$ represents the isotope index associated
+with the parent isotope and $R_{s,i}^{\rm p}$ represents the branching
+ratio in fraction for the production of isotope $\mathsf{NISOD}_{i}$ from a neutron
+reaction with the parent isotope $\mathsf{NISOD}_{i(s)}$.
+
+\goodbreak
+
+\subsection{State vector content for the {\sc shiba} self-shielding sub-directory}\label{sect:ssshibastate}
+
+The dimensioning parameters for the self-shielding sub-directory, which are stored in the state vector
+$\mathcal{S}^{s}$, represent:
+
+\begin{itemize}
+\item The first group for which self-shielding takes place $G_{\mathrm{min}}=\mathcal{S}^{s}_{1}$
+ By default $G_{\mathrm{min}}=N_{g,f}+1$
+
+\item The last group for which self-shielding takes place $G_{\mathrm{max}}=\mathcal{S}^{s}_{2}$
+ By default $G_{\mathrm{max}}=N_{g,e}$
+
+\item The maximum number of iterations in the self-shielding calculation $M_{r}=\mathcal{S}^{s}_{3}$
+
+\item Enabling flag for the Livolant-Jeanpierre normalization $I_{\mathrm{lj}}=\mathcal{S}^{s}_{4}$
+
+\item Enabling flag for the use of Goldstein-Cohen parameters $I_{\mathrm{gc}}=\mathcal{S}^{s}_{5}$
+
+\item The transport correction option used in self-shielding $I_{\mathrm{tc}}=\mathcal{S}^{s}_{6}$
+\begin{displaymath}
+I_{\mathrm{tc}} = \left\{
+\begin{array}{ll}
+0 & \textrm{no transport correction applied in self-shielding calculation} \\
+1 & \textrm{use transport corrected cross section in self-shielding calculation}
+\end{array} \right.
+\end{displaymath}
+
+\item Type of self-shielding model $I_{\mathrm{level}}=\mathcal{S}^{s}_{7}$
+\begin{displaymath}
+I_{\mathrm{level}} = \left\{
+\begin{array}{ll}
+0 & \textrm{Stamm'ler model without distributed self-shielding effects} \\
+1 & \textrm{Stamm'ler model with the Nordheim (PIC) distributed self-shielding model} \\
+2 & \textrm{Stamm'ler model with both Nordheim (PIC) distributed self-shielding model} \\
+ & \textrm{and Riemann integration method.}
+\end{array} \right.
+\end{displaymath}
+
+\item The option to indicate whether a specific flux solver or collision probability matrices
+are used to perform the self-shielding calculation $I_{\mathrm{flux}}=\mathcal{S}^{s}_{8}$
+(see \moc{PIJ} and \moc{ARM} keyword in \moc{SHI:} operator input option)
+\begin{displaymath}
+I_{\mathrm{flux}} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{use a specific flux solver (the \moc{ARM} keyword was selected)} \\
+ 2 & \textrm{use collision probability matrices (the \moc{PIJ} keyword was selected)}
+\end{array} \right.
+\end{displaymath}
+
+\end{itemize}
+
+\subsection{State vector content for the subgroup self-shielding sub-directory}\label{sect:sssubgroupstate}
+
+The dimensioning parameters for the self-shielding sub-directory, which are stored in the state vector
+$\mathcal{S}^{s}$, represent:
+
+\begin{itemize}
+\item The first group for which self-shielding takes place $G_{\mathrm{min}}=\mathcal{S}^{s}_{1}$
+ By default $G_{\mathrm{min}}=N_{g,f}+1$
+
+\item The last group for which self-shielding takes place $G_{\mathrm{max}}=\mathcal{S}^{s}_{2}$
+ By default $G_{\mathrm{max}}=N_{g,e}$
+
+\item SPH enabling flag $I_{\mathrm{sph}}=\mathcal{S}^{s}_{3}$
+
+\begin{displaymath}
+I_{\mathrm{sph}} = \left\{
+\begin{array}{ll}
+0 & \textrm{skip the multigroup equivalence procedure} \\
+1 & \textrm{perform a multigroup equivalence procedure (SPH procedure or} \\
+ & \textrm{Livolant-Jeanpierre equivalence)}
+\end{array} \right.
+\end{displaymath}
+
+\item The transport correction option used in self-shielding $I_{\mathrm{tc}}=\mathcal{S}^{s}_{4}$
+\begin{displaymath}
+I_{\mathrm{tc}} = \left\{
+\begin{array}{ll}
+0 & \textrm{no transport correction applied in self-shielding calculation} \\
+1 & \textrm{use transport corrected cross section in self-shielding calculation}
+\end{array} \right.
+\end{displaymath}
+
+\item The number of iterations in the self-shielding calculation $M_{r}=\mathcal{S}^{s}_{5}$
+
+\item The option to indicate whether a specific flux solver or collision probability matrices
+are used to perform the self-shielding calculation $I_{\mathrm{flux}}=\mathcal{S}^{s}_{6}$
+(see \moc{PIJ} and \moc{ARM} keyword in \moc{USS:} operator input option)
+\begin{displaymath}
+I_{\mathrm{flux}} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{use a specific flux solver (the \moc{ARM} keyword was selected)} \\
+ 2 & \textrm{use collision probability matrices (the \moc{PIJ} keyword was selected)}
+\end{array} \right.
+\end{displaymath}
+
+\item The $\gamma$ factor enabling flag $I_{\mathrm{\gamma}}=\mathcal{S}^{s}_{7}$. These factors
+are used to represent the moderator absorption effect in the Sanchez--Coste self-shielding method.
+\begin{displaymath}
+I_{\mathrm{\gamma}} = \left\{
+\begin{array}{ll}
+0 & \textrm{the $\gamma$ factors are set to 1.0} \\
+1 & \textrm{the $\gamma$ factors are computed}
+\end{array} \right.
+\end{displaymath}
+
+\item The simplified self-shielding enabling flag $I_{\mathrm{calc}}=\mathcal{S}^{s}_{8}$
+\begin{displaymath}
+I_{\mathrm{calc}} = \left\{
+\begin{array}{ll}
+0 & \textrm{perform a delailed self-shielding calculation} \\
+1 & \textrm{perform a simplified self-shielding calculation using data recovered from the} \\
+ & {\tt -DATA-CALC-} \textrm{ directory}
+\end{array} \right.
+\end{displaymath}
+
+\item The flag for ignoring the activation of the mutual resonance shielding model $I_{\mathrm{noco}}=\mathcal{S}^{s}_{9}$
+\begin{displaymath}
+I_{\mathrm{noco}} = \left\{
+\begin{array}{ll}
+0 & \textrm{follow the directives set by {\tt LIB}} \\
+1 & \textrm{ignore the directives set by {\tt LIB}}
+\end{array} \right.
+\end{displaymath}
+
+\item Maximum number of fixed point iterations for the ST scattering source convergence $I_{\mathrm{max}}=\mathcal{S}^{s}_{10}$
+
+\item Type of elastic slowing-down kernel in Autosecol $I_{\mathrm{ialt}}=\mathcal{S}^{s}_{11}$
+\begin{displaymath}
+I_{\mathrm{ialt}} = \left\{
+\begin{array}{ll}
+0 & \textrm{use exact elastic kernel} \\
+1 & \textrm{use an approximate kernel for the resonant isotopes}
+\end{array} \right.
+\end{displaymath}
+
+\item Maximum storage size for the slowing-down kernel values in Autosecol $I_{\mathrm{tra}}=\mathcal{S}^{s}_{12}$
+
+\item Normalization flag for the collision probabilities $I_{\mathrm{norm}}=\mathcal{S}^{s}_{13}$
+\begin{displaymath}
+I_{\mathrm{norm}} = \left\{
+\begin{array}{ll}
+0 & \textrm{no normalization} \\
+1 & \textrm{remove any remaining leakage from collision probabilities}
+\end{array} \right.
+\end{displaymath}
+
+\item Seed integer used by the random number generator $I_{\mathrm{seed}}=\mathcal{S}^{s}_{14}$.
+
+\end{itemize}
+
+\clearpage
+
+\subsection{The {\sc shiba} self-shielding sub-directory \dir{selfshield} in
+\dir{microlib}}\label{sect:shibadirselfshield}
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{selfshield}}{7.5cm}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{s}_{i}$,
+ as defined in \Sect{ssshibastate}.}
+\RealEnr
+ {EPS-SHIBA\blank{3}}{$1$}{1}
+ {Value of the relative convergence criterion for the self-shielding iterations in {\tt SHI:}. }
+\end{DescriptionEnregistrement}
+
+\subsection{The subgroup self-shielding sub-directory \dir{uss-selfshield} in
+\dir{microlib}}\label{sect:subgroupdirselfshield}
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{uss-selfshield}}{7.5cm}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{s}_{i}$,
+ as defined in \Sect{sssubgroupstate}.}
+\OptDirEnr
+ {-DATA-CALC-\blank{1}}{$I_{\mathrm{calc}} = 1$}
+ {Name of directory containing the data required by a simplified self-shielding
+ calculation. This type of calculation allows the definition of a single
+ self-shielded isotope in several resonant mixtures.}
+\DirVar
+ {\listedir{isodir}}
+ {List of sub-directories that contain isotopic subgroup information collected by the {\tt USS:} module.}
+\end{DescriptionEnregistrement}
+
+The list of directory \listedir{isodir} named $\mathsf{ISODIR}$ will be composed according to
+\begin{quote}
+\verb|WRITE(|$\mathsf{ISODIR}$,\verb|'(1HC,I5,1H/,I5)')| $iso$,$nbiso$
+\end{quote}
+\noindent where $iso$ is the isotope index and $nbiso$ is the total number of isotopes. \listedir{isodir} is defined in Table~\ref{table:isodir}.
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \listedir{isodir}}{7.5cm}\label{table:isodir}
+\DirVar
+ {\listedir{cordir}}
+ {List of sub-directories that contain correlated isotopic subgroup information collected by the {\tt USS:} module.}
+\end{DescriptionEnregistrement}
+
+The list of directory \listedir{cordir} named $\mathsf{CORDIR}$ will be composed according to
+\begin{quote}
+\verb|WRITE(|$\mathsf{CORDIR}$,\verb|'(3HCOR,I4,1H/,I4)')| $ires$,$nires$
+\end{quote}
+\noindent where $ires$ is the correlated isotope index and $nires$ is the total number of correlated isotopes. \listedir{cordir} is defined
+in Table~\ref{table:cordir}.
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \listedir{cordir}}{7.5cm}\label{table:cordir}
+\DirlEnr
+ {NWT0-PT\blank{5}}{$G$}
+ {List of real arrays. Each component of this list contains subgroup flux information in correlated fuel regions, as computed by {\tt USS:}.
+ Each real array has dimension $N_{\rm nbnrs}\times K_g$, where $N_{\rm nbnrs}$ is the number of correlated fuel regions and $K_g$ is the
+ number of base points in energy group $g$.}
+\OptDirlEnr
+ {ASSEMB-PHYS\blank{1}}{$N_{\rm asm}$}{$I_{\mathrm{calc}} = 1$}
+ {List of {\sc assemb-phys} directories. Each component of this list contains subgroup assembly information for the subgroup method with
+ physical probability tables. The specification of this directory is given in Sect.~\ref{sect:asminfodhdirgroup} or~\ref{sect:asminfodirgroup}
+ depending if a double-heterogeneity is present or not. A double-heterogeneity is present if $\mathcal{S}^{t}_{40}=1$
+ in the {\sc tracking} object.}
+\OptDirlEnr
+ {ASSEMB-RIBON}{$N_{\rm asm}$}{$I_{\mathrm{calc}} = 3,4$}
+ {List of {\sc assemb-ribon} directories. Each component of this list contains subgroup assembly information for the subgroup projection
+ or Ribon extended method. The specification of this directory is given in Sect.~\ref{sect:asminfodhdirgroup} or~\ref{sect:asminfodirgroup}
+ depending if a double-heterogeneity is present or not. A double-heterogeneity is present if $\mathcal{S}^{t}_{40}=1$
+ in the {\sc tracking} object.}
+\OptDirlEnr
+ {ASSEMB-RSE\blank{2}}{$N_{\rm asm}$}{$I_{\mathrm{calc}} = 6$}
+ {List of {\sc assemb-rse} directories. Each component of this list contains subgroup assembly information for the resonance spectrum
+ expansion method. The specification of this directory is given in Sect.~\ref{sect:asminfodhdirgroup} or~\ref{sect:asminfodirgroup}
+ depending if a double-heterogeneity is present or not. A double-heterogeneity is present if $\mathcal{S}^{t}_{40}=1$
+ in the {\sc tracking} object.}
+\end{DescriptionEnregistrement}
+
+\goodbreak
+
+\subsection{Contents of an \dir{isotope} directory}\label{sect:isotopedir}
+
+Each isotope directory always contains a cross section identifier record {\tt SCAT-SAVED\blank{2}}
+which must be used to verify if a given cross section type has
+been saved for this isotope.
+
+\begin{DescriptionEnregistrement}{Isotopic cross section identifier records}{7.5cm}
+\label{tabl:tabiso1}
+\OptCharEnr
+ {ALIAS\blank{7}}{$*12$}{$\mathcal{M} \ge 0$}
+ {Alias character*12 name of a microlib isotope. This record is not provided in {\sc draglib} objects.}
+\IntEnr
+ {SCAT-SAVED\blank{2}}{$L$}
+ {Vector $\kappa^{\rm scat}_{k}$ to identify the various type of
+ Legendre-dependent cross sections saved for this isotope}
+\RealEnr
+ {AWR\blank{9}}{$1$}{nau}
+ {Ratio of the isotope mass divided by the neutron mass}
+\OptDirEnr
+ {PT-TABLE\blank{4}}{$I_{\rm proc}\ge 1$}
+ {Sub-directory containing probability table information, following the specification given in \Sect{pt-table}.
+ $I_{\rm proc}$ is defined in \Sect{microlibdir}. This sub-directory is present in the microlib builded by the {\tt LIB:} module.}
+\end{DescriptionEnregistrement}
+
+Delayed neutron data can be present for some fissile isotopes on the \dir{isotope} directory. If $N_{\rm
+del}\ge 1$ precursor groups are used, the following information is available:
+
+\begin{DescriptionEnregistrement}{Delayed neutron reaction
+records}{7.5cm}
+\label{tabl:tabiso2}
+\OptRealVar
+ {\{nusid\}}{$G$}{$N_{del}\ge 1$}{b}
+ {$\nu\sigma_{{\rm f},\ell}^{{\rm D},g}$: The product of $\sigma_{\rm f}^{g}$, the fission cross section with
+ $\nu_{\ell}^{{\rm D},g}$, the averaged number of fission--emitted delayed
+ neutron produced in the precursor group $\ell$.}
+\OptRealVar
+ {\{chid\}}{$G$}{$N_{del}\ge 1$}{1}
+ {$\chi^{{\rm D},g}_\ell$: Delayed fission spectrum, normalized to one, for the delayed fission
+ neutrons in precursor group $\ell$.}
+\OptRealEnr
+ {LAMBDA-D\blank{4}}{$N_{\rm del}$}{$N_{\rm del}\ge 1$}{s$^{-1}$}
+ {$\lambda^{\rm D}_\ell$: Decay constant associated with the precursor group $\ell$. We must have
+ $0 <\lambda^{\rm D}_\ell<\lambda^{\rm D}_{\ell+1}$.}
+\end{DescriptionEnregistrement}
+
+The delayed component of the fission yields in each precursor group $\ell$ is given as
+$\nu_\ell^{{\rm D},g}$. The quantities $\pi^{{\rm D},g}$ and $\nu_\ell^{{\rm D},g} \ \sigma_{\rm f}^g$ are defined as
+$$\pi^{{\rm D},g}={\nu^{{\rm D},g} \ \sigma_{\rm f}^g \over
+ \left( \nu^g \sigma_{\rm f}^g \right)^{\rm ss}} \ \ .$$
+
+\noindent and
+
+$$\nu_\ell^{{\rm D},g} \ \sigma_{\rm f}^g=\omega_\ell \ \pi^{{\rm D},g} \
+ \left( \nu^g \sigma_{\rm f}^g \right)^{\rm ss}$$
+
+\noindent where the superscript ${\rm ss}$ indicates steady-state values. The
+delayed neutron records {\sl \{nusid\}} and {\sl \{chid\}} will be
+composed, using the following FORTRAN instructions, as $\mathsf{NUSIGD}$ and $\mathsf{CHID}$:
+ \begin{displaymath}
+ \mathtt{WRITE(}\mathsf{NUSIGD}\mathtt{,'(A6,I2.2)')} \ \mathtt{'NUSIGF'},ell
+ \end{displaymath}
+ \begin{displaymath}
+ \mathtt{WRITE(}\mathsf{CHID}\mathtt{,'(A3,I2.2)')} \ \mathtt{'CHI'},ell
+ \end{displaymath}
+for $1\leq ell \leq N_{\rm del}$. For example, in the case where two group cross sections are considered
+($N_{\rm del}=2$), the following records would be generated:
+
+\begin{DescriptionEnregistrement}{Example of delayed--neutron records in
+\dir{isotope}}{8.0cm}
+\OptRealEnr
+ {NUSIGF01\blank{4}}{$G$}{$N_{\rm del}\ge 1$}{b}
+ {$\nu\sigma_{{\rm f},1}^{{\rm D},g}$: The product of $\sigma_{\rm f}^{g}$, the fission cross section with
+ $\nu_1^{{\rm D},g}$, the averaged number of fission--emitted delayed
+ neutron produced in the precursor group 1.}
+\OptRealEnr
+ {NUSIGF02\blank{4}}{$G$}{$N_{\rm del}\ge 2$}{b}
+ {$\nu\sigma_{{\rm f},2}^{{\rm D},g}$: The product of $\sigma_{\rm f}^{g}$, the fission cross section with
+ $\nu_2^{{\rm D},g}$, the averaged number of fission--emitted delayed
+ neutron produced in the precursor group 2.}
+\OptRealEnr
+ {CHI01\blank{7}}{$G$}{$N_{\rm del}\ge 1$}{1}
+ {$\chi^{{\rm D},g}_1$: Delayed fission spectrum,
+ normalized to one, for the delayed fission neutrons in
+ precursor group 1.}
+\OptRealEnr
+ {CHI02\blank{7}}{$G$}{$N_{\rm del}\ge 2$}{1}
+ {$\chi^{{\rm D},g}_2$: Delayed fission spectrum,
+ normalized to one, for the delayed fission neutrons in
+ precursor group 2.}
+\end{DescriptionEnregistrement}
+
+\vskip 0.2cm
+
+In cases where the /isotope/ directory is produced by the edition module, some
+depletion-related information may be available in this directory, in order to facilitate
+subsequent data processing. This information is described in
+Table~\ref{tabl:tabiso3}.
+
+\begin{DescriptionEnregistrement}{Depletion-related information}{7.5cm}
+\label{tabl:tabiso3}
+\OptRealEnr
+ {MEVG\blank{8}}{$1$}{$N_d \ge 1$}{MeV}
+ {Energy in MeV produced by radiative capture. $N_d$ is defined in \Sect{microlibdir}.}
+\OptRealEnr
+ {MEVF\blank{8}}{$1$}{$N_d \ge 1$}{MeV}
+ {Energy in MeV produced by fission.}
+\OptRealEnr
+ {DECAY\blank{7}}{$1$}{$N_d \ge 1$}{10$^{-8}$ s$^{-1}$}
+ {Radioactive decay constant}
+\OptRealEnr
+ {YIELD\blank{7}}{$G+1$}{$N_d \ge 1$}{1}
+ {Fission fragment yield per energy group. The first value is the average yield
+ over all the energy spectrum. This record is given only for fission fragments.}
+\OptIntEnr
+ {PIFI\blank{8}}{$N_{\rm dfi}$}{$N_{\rm dfi} \ge 1$}
+ {Position in {\tt ISOTOPESUSED} of the mother fissile isotopes. This record is
+ given only for fission fragments.}
+\OptRealEnr
+ {PYIELD\blank{6}}{$N_{\rm dfi}$}{$N_{\rm dfi} \ge 1$}{1}
+ {Fission product yield per fissile isotope. This record is given only for
+ fission fragments.}
+\end{DescriptionEnregistrement}
+
+\vskip 0.2cm
+
+We will first consider the more usual case where constant vector reactions are
+stored on the isotopic directory. A typical example of the microscopic cross
+section directory may be:
+
+\begin{DescriptionEnregistrement}{Example of isotopic vector reaction records}{7.0cm}
+\label{tabl:tabiso4}
+\RealEnr
+ {NTOT0\blank{7}}{$G$}{b}
+ {The $\phi$--weighted multigroup total cross section $\sigma_0^{g}$}
+\RealEnr
+ {TRANC\blank{7}}{$G$}{b}
+ {The multigroup transport correction $\sigma_{tc}^{g}$}
+\RealEnr
+ {NUSIGF\blank{6}}{$G$}{b}
+ {The product of $\sigma_{f}^{g}$, the multigroup fission cross section with
+ $\nu^{g}$, the steady-state number of neutron produced per fission,
+ $\nu\sigma_{f}^{{\rm ss},g}$}
+\RealEnr
+ {NFTOT\blank{7}}{$G$}{b}
+ {The multigroup fission cross section $\sigma_{f}^{g}$}
+\OptRealEnr
+ {CHI\blank{9}}{$G$}{$G_{\rm chi}=0$}{}
+ {The multigroup energy spectrum of the neutron emitted by fission $\chi^{g}$}
+\OptRealEnr
+ {CHI--01\blank{5}}{$G$}{$G_{\rm chi}\ge 1$}{}
+ {The first energy-dependent multigroup energy spectrum of the neutron emitted by fission $\chi^{g,1}$}
+\OptRealEnr
+ {CHI--02\blank{5}}{$G$}{$G_{\rm chi}\ge 2$}{}
+ {The second energy-dependent multigroup energy spectrum of the neutron emitted by fission $\chi^{g,2}$}
+\OptRealEnr
+ {CHI--03\blank{5}}{$G$}{$G_{\rm chi}\ge 3$}{}
+ {The third energy-dependent multigroup energy spectrum of the neutron emitted by fission $\chi^{g,3}$}
+\OptRealEnr
+ {CHI--04\blank{5}}{$G$}{$G_{\rm chi}\ge 4$}{}
+ {The fourth energy-dependent multigroup energy spectrum of the neutron emitted by fission $\chi^{g,4}$}
+\RealEnr
+ {NG\blank{10}}{$G$}{b}
+ {The multigroup neutron capture cross section $\sigma_{c}^{g}$}
+\RealEnr
+ {H-FACTOR\blank{4}}{$G$}{eV b}
+ {Energy production coefficients $H^{g}$ (product of each microscopic cross section
+ times the energy emitted by this reaction).}
+\OptRealEnr
+ {C-FACTOR\blank{4}}{$G$}{*}{electron b}
+ {Charge deposition coefficients $C^{g}$ (product of each microscopic cross section
+ times the charge deposed by this reaction). Information provided if {\tt PARTICLE}$=${\tt B}, {\tt C} or {\tt P}.}
+\RealEnr
+ {N2N\blank{9}}{$G$}{b}
+ {The multigroup cross section
+ $\sigma_{(n,2n)}^{g}$ for the reaction
+ $^{A}_{Z}X+n \to ^{A-1}_{Z}X+2n$}
+\RealEnr
+ {N3N\blank{9}}{$G$}{b}
+ {The multigroup cross section
+ $\sigma_{(n,3n)}^{g}$ for the reaction
+ $^{A}_{Z}X+n \to ^{A-2}_{Z}X+3n$}
+\RealEnr
+ {N4N\blank{9}}{$G$}{b}
+ {The multigroup cross section
+ $\sigma_{(n,4n)}^{g}$ for the reaction
+ $^{A}_{Z}X+n \to ^{A-3}_{Z}X+4n$}
+\RealEnr
+ {NP\blank{10}}{$G$}{b}
+ {The multigroup cross section
+ $\sigma_{(n,p)}^{g}$ for the reaction
+ $^{A}_{Z}X+n \to ^{A}_{Z-1}X+p$}
+\RealEnr
+ {NA\blank{10}}{$G$}{b}
+ {The multigroup cross section
+ $\sigma_{(n,\alpha)}^{g}$ for the reaction
+ $^{A}_{Z}X+n \to ^{A-3}_{Z-2}X+\alpha$ }
+\RealEnr
+ {NGOLD\blank{7}}{$G$}{}
+ {The multigroup Goldstein-Cohen parameters as recovered from {\tt GIR} array in main \dir{microlib} directory
+ $\lambda^{g}$}
+\RealEnr
+ {NWT0\blank{8}}{$G$}{s$^{-1}$cm$^{-2}$}
+ {The multigroup neutron flux spectrum $\phi_{w}^{g}$}
+\RealEnr
+ {STRD\blank{8}}{$G$}{b}
+ {The multigroup transport cross section
+ homogenized over all directions
+ $\sigma_{\rm strd}^{g}$}
+\RealEnr
+ {STRD-X\blank{6}}{$G$}{b}
+ {The $x-$directed multigroup transport cross
+ section $\sigma_{{\rm strd},x}^{g}$}
+\RealEnr
+ {STRD-Y\blank{6}}{$G$}{b}
+ {The $y-$directed multigroup transport cross
+ section $\sigma_{{\rm strd},y}^{g}$}
+\RealEnr
+ {STRD-Z\blank{6}}{$G$}{b}
+ {The $z-$directed multigroup transport cross
+ section $\sigma_{{\rm strd},z}^{g}$}
+\RealEnr
+ {OVERV\blank{7}}{$G$}{cm$^{-1}$s}
+ {The average of the inverse neutron velocity \hbox{$<1/v>_{m}^g$}}
+\RealEnr
+ {NTOT1\blank{7}}{$G$}{b}
+ {The ${\cal J}$--weighted multigroup total cross section $\sigma_1^{g}$}
+\RealEnr
+ {NWT1\blank{8}}{$G$}{s$^{-1}$cm$^{-2}$}
+ {The multigroup fundamental current spectrum ${\cal J}_{w}^{g}$}
+\RealEnr
+ {NWAT0\blank{7}}{$G$}{1}
+ {The multigroup neutron adjoint flux spectrum $\phi_{w}^{*g}$}
+\RealEnr
+ {NWAT1\blank{7}}{$G$}{1}
+ {The multigroup fundamental adjoint current spectrum ${\cal J}_{w}^{*g}$}
+\end{DescriptionEnregistrement}
+
+\vskip 0.2cm
+
+We can also use this isotopic directory to store time dependent cross sections in the form of a power series expansion:
+\begin{equation}
+ v_{k}^{g}(t)=\sum_{i=0}^{I} v_{k,i}^{g} t^{i}
+\label{eq:TimeSerie}
+\end{equation}
+where the presence of these various terms is specified using $\kappa_{k}$.
+Note that the last three characters of each of the records in Table~\ref{tabl:tabiso4} correspond to the extension $\mathsf{EXT}$=\verb*|' '| that is
+associated with term $i=0$ in the power series expansion for the cross sections (see
+\Eq{TimeSerie}). For $i=1, 2$, the extension takes successively the value $\mathsf{EXT}$=\verb*|'LIN'| and $\mathsf{EXT}$=\verb*|'QUA'|.
+For example, if one considers the total cross section and assumes that $F_{i}(\kappa_{1})=1$ for $i=0,2$, then this implies the presence
+of the following additional records in the \dir{isotope}:
+
+\begin{DescriptionEnregistrement}{Additional total cross section records for $I=2$}{6.0cm}
+\RealEnr
+ {TOTAL\blank{4}LIN}{$G$}{d$^{-1}$b}
+ {array $v_{1,1}^{g}=\Delta\sigma^{g}$ containing the first order coefficients in the power series expansion for the multigroup total
+cross section}
+\RealEnr
+ {TOTAL\blank{4}QUA}{$G$}{d$^{-2}$b}
+ {array $v_{1,2}^{g}=\Delta^{2}\sigma^{g}$ containing the second order coefficients in the power series expansion for the multigroup
+total cross section}
+\end{DescriptionEnregistrement}
+
+\vskip 0.2cm
+
+The multigroup scattering cross section matrix, which gives the probability for a
+neutron in group $h$ to appear in group $g$ after a collision with this isotope
+is represented by the form:
+ \begin{displaymath}
+ \sigma_{s}^{h\to g}(\vec{\Omega}\to\vec{\Omega}')
+ =\sum_{\ell=0}^{L}{{2\ell+1}\over{4\pi}} P_{\ell}(\vec{\Omega}\cdot\vec{\Omega}')
+ \sigma_{\ell}^{h\to g}
+ =\sum_{\ell=0}^{L}\sum_{m=-\ell}^{\ell}
+ Y_{\ell}^{m}(\vec{\Omega})Y_{\ell}^{m}(\vec{\Omega}')\sigma_{\ell}^{h\to g}
+ \end{displaymath}
+using a spherical harmonic series expansion to order $L-1$. Assuming these
+spherical harmonic are orthonormalized, namely:
+ \begin{displaymath}
+ \int_{4\pi} d^{2}\Omega \ Y_{\ell}^{m}(\vec{\Omega}) Y_{l'}^{m'}(\vec{\Omega})=
+ \delta_{m,m'}\delta_{\ell,\ell'}
+ \end{displaymath}
+we can define $\sigma_{\ell}^{h\to g}$ in terms of $\sigma_{s}^{h\to
+g}(\vec{\Omega}\to\vec{\Omega}')$ using the following integral:
+ \begin{displaymath}
+ \sigma_{\ell}^{h\to g}
+ =\int_{4\pi}d^{2}\Omega \ \sigma_{s}^{h\to g}(\vec{\Omega}\to\vec{\Omega}')
+ P_{\ell}(\vec{\Omega}\cdot\vec{\Omega}')
+ \end{displaymath}
+Note that this definition of $\sigma_{\ell}^{h\to g}$ is not unique and some authors
+include the factor $2l+1$ directly in different angular moments of the
+scattering cross section.
+
+\vskip 0.2cm
+
+Here instead of storing on these $G\times G$
+matrices $\sigma_{\ell}^{h\to g}$, a vector which contains a compress form for this
+matrix will be considered. This choice is justified by the fact that the number
+of energy groups which will lead to scattering in a specific group is generally
+relatively small compared to the total number of groups in the library and that
+these groups are clustered around the final energy group.
+Here we will first define two different integer vectors $n_{\ell}^{g}$ and
+$h_{\ell}^{g}$ for each order in the scattering cross section and for each final
+energy group $g$ which will contain respectively the number of
+successive initial energy groups for which the scattering cross section does
+not vanish and the maximum energy group number for which scattering to the
+final group $g$ does not vanishes. Accordingly, for a scattering cross section
+of the form:
+
+\begin{center}
+\begin{tabular}{c||cccc}
+$\sigma_{0}^{h\to g}$ &$g=1$ & $g=2$ & $g=3$ & $g=4$ \\ \hline\hline
+$h=1$ & $a_{1}$ & $a_{2}$ & 0 & 0 \\
+$h=2$ & 0 & $a_{3}$ & $a_{4}$ & $a_{5}$ \\
+$h=3$ & 0 & $a_{6}$ & $a_{7}$ & 0 \\
+$h=4$ & 0 & $a_{8}$ & 0 & $a_{9}$ \\ \hline\hline
+$h_{0}^{g}$ & 1 & 4 & 3 & 4 \\
+$n_{0}^{g}$ & 1 & 4 & 2 & 3 \\
+\end{tabular}
+\end{center}
+
+The compress scattering matrix will then contain the following information:
+ \begin{displaymath}
+ \sigma_{\ell,c}=\left(\sigma_{\ell}^{h^{1}\to 1},\sigma_{\ell}^{h^{1}-1\to 1},
+ \ldots,\sigma_{\ell}^{h^{1}-n_{1}+1\to 1},\sigma_{\ell}^{h^{2}\to
+ 2},\ldots,\sigma_{\ell}^{h^{G}-n_{G}+1\to G}\right)
+ \end{displaymath}
+which for the example above leads to
+ \begin{displaymath}
+ \sigma_{\ell,c}=\left(a_{1},a_{8},a_{6},
+ a_{3},a_{2},a_{7},a_{4},a_{9},0,a_{5}\right)
+ \end{displaymath}
+As a result $\sigma_{\ell}^{h\to g}$ can be
+reconstructed using
+\begin{displaymath}
+\sigma_{\ell}^{h\to g} = \left\{
+\begin{array}{lll}
+0 & \textrm{if} & h > h_{\ell}^{g}\\
+0 & \textrm{if} & h < h_{\ell}^{g}-n_{\ell}^{g}+1\\
+\sigma_{\ell,c}^{k} & \textrm{otherwise} & k=\sum_{h=1}^{g-1} n_{\ell}^{h} +
+h_{\ell}^{g}-h+1
+\end{array} \right.
+\end{displaymath}
+
+Finally, we will also save the total scattering cross section vector of order
+$\ell$ which is defined as
+ \begin{displaymath}
+ \sigma_{\ell,s}^{h}=\sum_{g=1}^{G} \sigma_{\ell}^{h\to g}
+ \end{displaymath}
+In the case where only the order $\ell=0$ moment of scattering cross section is non
+vanishing (isotropic scattering) the following records can be found on the
+isotopic directory.
+
+\begin{DescriptionEnregistrement}{Optional scattering records}{7.0cm}
+\label{tabl:tabiso5}
+\RealEnr
+ {SIGS00\blank{6}}{$G$}{b}
+ {The isotropic component ($\ell=0$) of the multigroup total scattering cross
+ section
+ $\sigma_{0,s}^{g}$}
+\IntEnr
+ {IJJS00\blank{6}}{$G$}
+ {Highest energy group number for which
+ the isotropic component of the scattering cross section to group $g$ does not
+ vanish, $h_{0}^{g}$}
+\IntEnr
+ {NJJS00\blank{6}}{$G$}
+ {Number of energy groups for which
+ the isotropic component of the scattering cross section to group $g$ does not
+ vanish, $n_{0}^{g}$}
+\RealEnr
+ {SCAT00\blank{6}}{$\sum_{g=1}^{G} n_{0}^{g}$}{b}
+ {Compressed isotropic component of the scattering matrix
+ $\sigma_{0,c}^{k}$}
+\OptDirVar
+ {\listedir{subiso}}{$I_{\rm part}\ge 1$}
+ {Set of sub-directories containing scattering information towards a companion particle. \listedir{subiso}
+ is the name of the companion particle (set to {\tt N}, {\tt G}, {\tt B}, {\tt C} or {\tt P}). This information
+ is used to construct coupled sets of cross sections.}
+\end{DescriptionEnregistrement}
+
+If the scattering cross section is
+expanded to order $L>1$ in Legendre polynomials, additional set of scattering
+records similar to those described above will be presentin the cross section directory.
+The first four characters and last 6 characters in the names of
+these records will again be identical to those described above while character 5
+and 6 will differ from level to level. For example, the order
+$\ell=5$ compressed scattering matrix will be identified by
+\texttt{SCAT05\blank{6}} while for order
+$\ell=50$ we will use \texttt{SCAT50\blank{6}}.
+
+\vskip 0.2cm
+
+The {\tt STRD} cross sections are normalized in such a way to permit the
+calculation of a diffusion coefficient using the following formula:
+
+\begin{equation}
+D^g={\displaystyle 1\over\displaystyle 3 \ \sum_i N_i \ \sigma_{{\rm strd},i}^g}
+\end{equation}
+
+\noindent where $N_i$ is the isotopic density of isotope $i$ and $\sigma_{{\rm strd},i}^g$
+is the {\tt STRD} cross section of isotope $i$ in energy group $g$. The sum is
+performed over {\sl all} isotopes present in the mixture. The {\tt STRD} cross
+sections for isotope $i$ are defined as
+
+\begin{eqnarray}
+\sigma_{{\rm strd},i}^g&=&{1\over (\mu^g)^2} \ {\left<\phi \right>_g \over 3
+\left<(\Sigma_1-\Sigma_{\rm s1}){\cal J}\right>_g} \ (\sigma_{1,i}^g-\sigma_{{\rm
+s1},i}^g) \ \
+\ {\rm if \ a \ streaming \ model \ is \ used} \\
+&=&{1\over (\mu^g)^2} \ {\left<\phi \right>_g^2 \over 3 \left< D \phi \right>_g
+\left<(\Sigma_0-\Sigma_{\rm s1})\phi\right>_g} \ (\sigma_{0,i}^g-\sigma_{{\rm
+s1},i}^g) \ \
+\ {\rm if \ no \ streaming \ model \ used}
+\end{eqnarray}
+\noindent where
+
+\begin{description}
+\item [$\phi^g$] fundamental flux
+\item [${\cal J}^g$] fundamental current
+\item [$\mu^g$] SPH equivalence factor
+\item [$\Sigma_0^g$] $\phi$--weighted macroscopic total cross section of the
+mixture
+\item [$\Sigma_1^g$] ${\cal J}$--weighted macroscopic total cross section of the
+mixture
+\item [$\Sigma_{\rm s1}^g$] macroscopic $P_1$ scattering cross section of the
+mixture (${\cal J}$--weighted
+if a streaming model is used; $\phi$--weighted if no streaming model used)
+\item [$D^g$] diffusion coefficient
+\item [$\sigma_{0,i}^g$] $\phi$--weighted microscopic total cross section for
+isotope $i$
+\item [$\sigma_{1,i}^g$] ${\cal J}$--weighted microscopic total cross section for
+isotope $i$
+\item [$\sigma_{{\rm s1}.i}^g$] microscopic $P_1$ scattering cross section for
+isotope $i$ (${\cal J}$--weighted
+if a streaming model is used; $\phi$--weighted if no streaming model used)
+\end{description}
+
+\vskip 0.2cm
+
+On the other hand the so-called directional cross
+section {\tt STRD\blank{1}X}, {\tt STRD\blank{1}Y}
+and {\tt STRD\blank{1}Z} are obtained in such a way that
+
+\begin{equation}
+D_k^g={\displaystyle 1\over\displaystyle 3 \ \sum_i N_i \ \sigma_{{\rm strd},k,i}^g}
+\ ; \ \ \ k=x,\ y \ {\rm or} \ z \ \ \ .
+\end{equation}
+
+\vskip 0.2cm
+
+For example, for an isotope with only total and scattering cross sections, we will find the
+following records on the cross section directory.
+
+\begin{DescriptionEnregistrement}{Example of cross section records}{7.5cm}
+\RealEnr
+ {NTOT0\blank{7}}{$G$}{b}
+ {The multigroup total cross section $\sigma^{g}$}
+\RealEnr
+ {SIGS00\blank{6}}{$G$}{b}
+ {The isotropic component ($\ell=1$)of the multigroup total scattering cross
+ section
+ $\sigma_{0,s}^{g}$}
+\IntEnr
+ {IJJS00\blank{6}}{$G$}
+ {Highest energy group number for which
+ the isotropic component of the scattering cross section to group $g$ does not
+ vanishes, $h_{0}^{g}$}
+\IntEnr
+ {IJJS00\blank{3}}{$G$}
+ {Highest energy group number for which the first order perturbation in
+ the isotropic component of the scattering cross section to group $g$ does not
+ vanishes, $h_{0,1}^{g}$}
+\IntEnr
+ {NJJS00\blank{6}}{$G$}
+ {Number of energy groups for which
+ the isotropic component of the scattering cross section to group $g$ does not
+ vanishes, $n_{0}^{g}$}
+\RealEnr
+ {SCAT00\blank{6}}{$\sum_{g=1}^{G} n_{0}^{g}$}{b}
+ {Compressed isotropic component of the scattering matrix
+ $\sigma_{0,c}^{k}$}
+\RealEnr
+ {SIGS01\blank{6}}{$G$}{b}
+ {The linearly anisotropic component ($\ell=1$)
+ of the multigroup total scattering cross section
+ $\sigma_{1,s}^{g}$}
+\IntEnr
+ {IJJS01\blank{6}}{$G$}
+ {Highest energy group number for which
+ the linearly anisotropic component of the scattering cross section
+ to group $g$ does not vanishes,
+ $h_{1}^{g}$}
+\IntEnr
+ {NJJS01\blank{6}}{$G$}
+ {Number of energy groups for which
+ the linearly anisotropic component of the scattering cross section
+ to group $g$ does not vanishes,
+ $n_{1}^{g}$}
+\RealEnr
+ {SCAT01\blank{6}}{$\sum_{g=1}^{G} n_{1}^{g}$}{b}
+ {Compressed linearly anisotropic component of the scattering matrix
+ $\sigma_{1,c}^{k}$}
+\end{DescriptionEnregistrement}
+
+Note that most of these cross sections are not required to perform a cell
+calculation. In fact, in a typical transport calculation, only
+$\sigma^{g}$, $\sigma_{tc}^{g}$, $\nu\sigma_{f}^{g}$, $\chi^{g}$ and the
+isotropic and linearly anisotropic scattering matrix are
+used. For burnup calculations, depending on the depletion chain prescribed,
+the following cross sections may be required:
+$\sigma_{f}^{g}$, $\sigma_{c}^{g}$, $\sigma_{(n,2n)}^{g}$, $\sigma_{(n,3n)}^{g}$,
+$\sigma_{(n,4n)}^{g}$, $\sigma_{(n,p)}^{g}$, $\sigma_{(n,\alpha)}^{g}$.
+Finally, when editing isotopic cross sections, all the cross sections types in
+the library will be processed.
+
+\vskip 0.15cm
+
+A final note on the use of the transport correction and the homogenized and
+directional transport cross section. In DARGON, the transport correction cross
+section is used to correct the total and isotropic scattering cross
+section using the relations
+\begin{eqnarray*}
+\sigma_{c}^{g} &=& \sigma^{g} -\sigma_{tc}^{g}\\
+\sigma_{c,0}^{g\to g}&=& \sigma_{0}^{g\to g}-\sigma_{tc}^{g}
+\end{eqnarray*}
+
+\goodbreak
+
+\subsubsection{The probability table directory {\tt PT-TABLE} in \dir{isotope}}\label{sect:pt-table}
+
+Physical probability tables ($I_{\rm proc}=1$) are obtained from a least-square fit of the
+self-shielded cross sections against dilution. Mathematical probability tables ($I_{\rm proc}\ge 3$) are obtained from
+Autolib data using the CALENDF formalism.
+Resonance spectrum expansion (RSE) information ($I_{\rm proc}=6$) is obtained from Autolib data using a singular value decomposition (SVD) of the
+form $\shadowA=\shadowU \shadowW \shadowV^\top$ where
+\begin{description}
+\item[$\shadowA$:] snapshot flux matrix of size $N_{{\rm ufg},g}\times N_{\rm dil}$ recovered from the Draglib or Apollo2 file,
+\item[$\shadowU$:] first orthogonal SVD matrix of size $N_{{\rm ufg},g}\times K_g$,
+\item[$\shadowW$:] singular-value diagonal matrix of size $K_g\times K_g$,
+\item[$\shadowV$:] second orthogonal SVD matrix of size $N_{\rm dil}\times K_g$
+\end{description}
+\noindent where $N_{{\rm ufg},g}$ is the number of ultra-fine groups in coarse group $g$, $N_{\rm dil}$ is the number of snapshot ultra-fine group
+flux distributions in coarse group $g$ (corresponding to the number of dilutions) and $K_g$ is the SVD rank in coarse group $g$.
+
+\begin{DescriptionEnregistrement}{Probability tables or RSE tables in \dir{isotope}}{7.5cm}
+\OptDirlEnr
+ {GROUP-PT\blank{4}}{$G$}{$I_{\rm proc}\ne 6$}
+ {List of energy-group sub-directories. Each component of the list is a directory containing
+ the probability-table information associated with a specific group. See table~\ref{table:pt}.}
+\OptDirlEnr
+ {GROUP-RSE\blank{3}}{$G$}{$I_{\rm proc}= 6$}
+ {List of energy-group sub-directories. Each component of the list is a directory containing
+ the resonance spectrum expansion information associated with a specific coarse group. See table~\ref{table:rse}.}
+\OptDirVar
+ {\listedir{isotope2}}{$I_{\rm proc}= 6$}
+ {Set of sub-directories containing subgroup projection for {\sl isotope2} cross section information with
+ respect of {\sl isotope} base points for the RSE method. Subgroup projection of scattering cross sections is present for all
+ resonant isotopes, even for {\sl isotope2} $\equiv$ {\sl isotope}. Subgroup projection of total cross sections is
+ present only for {\sl isotope2} $\neq$ {\sl isotope}. See table~\ref{table:spmrse}.}
+\IntEnr
+ {NOR\blank{9}}{$G$}
+ {Order $K_g$ of the probability table or of the resonance spectrum expansion tables in each energy group $g$.
+ If $I_{\rm proc}= 6$, the RSE rank $K_g \le N_{\rm dil}$ where $N_{\rm dil}$ is the number of dilutions.}
+\IntEnr
+ {NDEL\blank{8}}{$1$}
+ {Number of delayed neutron precursor groups for this resonant isotope.}
+\OptRealEnr
+ {SVD-EPS\blank{5}}{$1$}{$I_{\rm proc}= 6$}{~}
+ {Rank accuracy of the SVD.}
+\end{DescriptionEnregistrement}
+
+\vskip -0.4cm
+
+\begin{DescriptionEnregistrement}{Group-dependent non-RSE directories in \dir{isotope}}{7.5cm}\label{table:pt}
+\RealEnr
+ {PROB-TABLE\blank{2}}{$12,N_{\rm part}$}{~}
+ {Probability tables. $N_{\rm part}$ is the total number of reactions
+ represented by probability tables. 12 is the maximum allowed order of a
+ probability table.}
+\OptRealEnr
+ {SIGQT-SIGS\blank{2}}{$K_g$}{$I_{\rm proc}=4$}{b}
+ {Probability table in secondary slowing-down cross section.}
+\OptRealEnr
+ {SIGQT-SLOW\blank{2}}{$K_g,K_g$}{$I_{\rm proc}=4$}{b}
+ {Slowing-down correlated weight matrix.}
+\OptRealVar
+ {\listedir{isotope2}}{$K_g,L_g$}{*}{1}
+ {Set of records, each containing the correlated weights
+ between the current total xs and the total xs of {\sl isotope2}. $L_g$ is the
+ order of the probability table for {\sl isotope2}. (*) This data is optional
+ and is provided only if $I_{\rm proc}\ge 3$ and if the mutual self-shielding
+ effect is to be taken into account.}
+\IntEnr
+ {ISM-LIMITS\blank{2}}{$2,L$}
+ {Minimum (index 1) and maximum (index 2) secondary group for each Legendre
+ order of the scattering matrices}
+\end{DescriptionEnregistrement}
+
+\vskip -0.4cm
+
+\begin{DescriptionEnregistrement}{Group-dependent RSE directories in \dir{isotope}}{7.5cm}\label{table:rse}
+\DbleEnr
+ {RSE-TABLE\blank{3}}{$N_{\rm part}, K_g$}{~}
+ {Resonance spectrum expansion (RSE) table $\shadowP_g$. $N_{\rm part}$ is the total number of flux and reactions
+ represented by RSE tables and $K_g$ is the RSE rank (equal to the number of base points). The table is obtained as
+ $$\shadowP_g=\shadowX_g \shadowV_g \shadowW_g^{-1} \shadowT_g$$
+ \noindent where $\shadowX_g$ is a $N_{\rm part} \times N_{\rm dil}$ double precision matrix containing dilution-dependent
+ homogeneous flux and effective cross sections in group $g$, as recovered from the Draglib or Apollo2 file.}
+\DbleEnr
+ {SIGT\_V\blank{6}}{$K_g$}{~}
+ {Double precision vector corresponding to the base points in microscopic total cross sections. These
+ values are the eigenvalues of the linear transformation. These base points are located in the following diagonal matrix:
+ $$\left[{\rm diag}(\sigma^*_{k,g})\right]=\shadowT_g^\top \shadowU_g^\top \left[{\rm diag}(\sigma^{*(m)}_g)\right] \shadowU_g \shadowT_g$$
+ \noindent where $\left[{\rm diag}(\sigma^{*(m)}_g)\right]$ is a $N_{{\rm ufg},g} \times N_{{\rm ufg},g}$ diagonal matrix containing UFG microscopic total cross section values.}
+\DbleEnr
+ {WEIGHT\_V\blank{4}}{$K_g$}{~}
+ {Double precision weight vector $$\bff(\omega)_g={1\over{u_g-u_{g-1}}} \bff(1)^\top \shadowU_g \shadowT_g$$
+ \noindent where $\bff(1)^\top$ is a row vector of ones used to sum over indices $m$ of the UFG mesh.}
+\DbleEnr
+ {GAMMA\_V\blank{5}}{$K_g$}{~}
+ {Double precision gamma vector $$\bff(\gamma)_g=\bff(1)^\top \left[{\rm diag}(\Delta u_g^{(m)})\right] \shadowU_g \shadowT_g .$$}
+\IntEnr
+ {ISM-LIMITS\blank{2}}{$2,L$}
+ {Minimum (index 1) and maximum (index 2) secondary group for each Legendre
+ order of the scattering matrices}
+\end{DescriptionEnregistrement}
+
+\vskip -0.4cm
+
+\begin{DescriptionEnregistrement}{Subgroup projection of {\sl isotope2} for the RSE method}{7.5cm}\label{table:spmrse}
+\OptDirlEnr
+ {SIGT\_M\blank{6}}{$G$}{*}
+ {Set of matrices representing the {\sl subgroup projection} of {\sl isotope2} microscopic total cross sections on {\sl isotope} base
+ points in group $g$. Each matrix of size $K_g \times K_g$ is defined as
+ $$\left[\sigma^{*b/a}_{k,\ell,g}\right]=\shadowT_g^\top \shadowU_g^\top \left[{\rm diag}(\sigma^{*b(m)}_g)\right] \shadowU_g \shadowT_g$$
+ \noindent where $\left[{\rm diag}(\sigma^{*b(m)}_g)\right]$ is a $N_{{\rm ufg},g} \times N_{{\rm ufg},g}$ diagonal matrix containing UFG microscopic total cross section values for {\sl isotope2}.
+ (*) This data is optional and is provided only if {\sl isotope2} is resonant and if {\sl isotope2} $\neq$ {\sl isotope}.}
+\DirlEnr
+ {SCAT\_M\blank{6}}{$n_{\rm pos}$}
+ {Set of matrices representing the {\sl subgroup projection} of {\sl isotope2} microscopic scattering cross sections on {\sl isotope} base
+ points in group $g$. Each matrix of size $K_g \times K_h$ is defined as
+ $$\left[\sigma^{*b/a}_{k,\ell,g\leftarrow h}\right]=\shadowT_g^\top \shadowU_g^\top \left[\sigma^{*b(m\leftarrow n)}_{{\rm s},g \leftarrow h}\right] \shadowU_h \shadowT_h$$
+ \noindent where $\left[\sigma^{*b(m\leftarrow n)}_{{\rm s},g \leftarrow h}\right]$ is a $N_{{\rm ufg},g} \times N_{{\rm ufg},h}$ matrix containing UFG microscopic scattering cross section values for {\sl isotope2}. Here, $n_{\rm pos}$ is the total number of scattering double precision matrices taking into account self-scattering and out-of-group scattering. Record {\sl isotope} (i. e., {\sl isotope2} $\equiv$ {\sl isotope} and $a\equiv b$) is always present.}
+\IntEnr
+ {NJJS00\blank{6}}{$G$}
+ {Bandwidth $n_{{\rm njj},g}$ of records {\tt SCAT\_M} for {\sl isotope2}. $n_{\rm pos}=\sum_g n_{{\rm njj},g}$.}
+\end{DescriptionEnregistrement}
+\eject
diff --git a/doc/IGE351/SectDsaphyb.tex b/doc/IGE351/SectDsaphyb.tex
new file mode 100644
index 0000000..a0b1536
--- /dev/null
+++ b/doc/IGE351/SectDsaphyb.tex
@@ -0,0 +1,783 @@
+\section{Contents of a \dir{saphyb} directory}\label{sect:sapdir}
+
+This object is used to collect information gathered
+from many DRAGON {\sl elementary calculations} performed under various conditions.
+Each elementary calculation is characterized by a tuple of {\sl global parameters}.
+These global parameters are of different types, depending on the nature of the
+study under consideration: type of assembly, power, temperature in a mixture,
+concentration of an isotope, time, burnup or exposure rate in a depletion calculation,
+etc. Each step of a depletion calculation represents an elementay calculation.
+The {\sc saphyb} object is often presented as a {\sl multi-parameter reactor database}.
+It is used in the SAPHYR code system.
+
+\vskip 0.1cm
+
+The {\sc saphyb} object contains table-of-content information apart from a set of specific
+{\sl elementary calculation} directories. These directories are themselve subdivided
+into {\sl homogenized mixture} directories. The localization of an elementary calculation
+is done using a tuple of global parameters. The elementary calculation indices are
+stored in a tree with the number of levels equal to the number of global parameters.
+An example of a tree with three global parameters is shown in \Fig{tree}. Each node
+of this tree is associated with the index of the corresponding global parameter and with the
+reference to the daughter nodes if they exist. The number if leafs is equal to the number
+of nodes for the last (third) parameter and is equal to the number of elementary
+calculations stored in the {\sc saphyb} object. The index of each elementary calculation is
+therefore an attribute of each leaf.
+
+\begin{figure}[h!]
+\begin{center}
+\epsfxsize=12cm
+\centerline{ \epsffile{tree.eps}}
+\parbox{14cm}{\caption{Global parameter tree in a {\sc saphyb} object}\label{fig:tree}}
+\end{center}
+\end{figure}
+
+\vskip 0.1cm
+
+In each homogenized mixture directory, the {\tt SAP:} module recovers
+cross sections for a number of {\sl particularized isotopes} and {\sl macroscopic
+sets}, a collection of isotopic cross sections weighted by isotopic number densities.
+Cross sections for particularized isotopes and macroscopic sets are recovered for
+{\sl selected reactions}. Other information is also recovered: multigroup neutron
+fluxes, isotopic number densities, fission spectrum and a set
+of {\sl local variables}. The local variables are values that characterize each
+homogenized mixture: local power, burnup, exposure rate, etc. Some local variables
+are arrays of values (eg: SPH equivalence factors). Finally, note that cross section
+information written on the {\sc saphyb} is {\sl not} transport corrected and {\sl not}
+SPH corrected.
+
+\subsection{The main \dir{saphyb} directory}\label{sect:sapdirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{saphyb} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{saphyb}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure $\mathsf{SIGNA}$}
+\CharEnr
+ {TITLE\blank{7}}{$*80$}
+ {Signature of the data structure (for this level of specification,$=${\tt'SAPHYB LIBRARY VER, 0.02'})}
+\CharEnr
+ {NOMLIB\blank{6}}{$*80$}
+ {User--defined name of the data structure}
+\IntEnr
+ {DIMSAP\blank{6}}{$50$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{\tt sap}_{i}$}
+\OptCharEnr
+ {COMMEN\blank{6}}{$(N^{\tt sap}_1)*80$}{$\mathcal{S}^{\tt sap}_1> 0$}
+ {User--defined comments about the data structure}
+\DirEnr
+ {constphysiq\blank{1}}
+ {General physical data}
+\DirEnr
+ {contenu\blank{5}}
+ {Content description}
+\DirEnr
+ {geom\blank{8}}
+ {Geometric data}
+\DirEnr
+ {adresses\blank{4}}
+ {General localization data for the cross sections}
+\DirEnr
+ {paramdescrip}
+ {General localization data for the global parameters}
+\DirEnr
+ {paramarbre\blank{2}}
+ {Global parameter tree}
+\DirEnr
+ {paramvaleurs}
+ {Global parameter values}
+\DirEnr
+ {varlocdescri}
+ {General localization data for the local variables}
+\DirVar
+ {\listedir{caldir}}
+ {Set of $\mathcal{S}^{\tt sap}_{19}$ sub-directories containing the cross section information
+ associated with a specific elementary calculation.}
+\end{DescriptionEnregistrement}
+
+The signature variable for this data structure must be $\mathsf{SIGNA}$=\verb*|L_SAPHYB |.
+
+\vskip 0.1cm
+
+The name of each \listedir{caldir} directory is a {\tt character*12} variable ({\tt text12})
+composed using the following FORTRAN instruction:
+$$
+\mathtt{WRITE(}\mathsf{text12}\mathtt{,'(''calc'',I8)')}\: J
+$$
+where $J$ is the index of the calculation with $1 \leq J \leq \mathcal{S}^{\tt sap}_{19}$.
+
+\vskip 0.1cm
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}^{\tt sap}$ named {\tt DIMSAP}, are defined in the following table:
+
+\vskip 0.1cm
+
+\noindent\begin{tabular}{ p{1cm} p{2cm} p{11cm} }
+\multicolumn{3}{ c }{Values in \moc{DIMSAP} } \\
+\hline
+ & {\tt DIMSAP} & \\
+\hline
+$\mathcal{S}^{\tt sap}_1$ & \moc{NCOMLI} & Number of lines of comment \\
+$\mathcal{S}^{\tt sap}_2$ & \moc{NISOTA} & Number of isotopes in the reference cross section library \\
+$\mathcal{S}^{\tt sap}_3$ & \moc{NCHANN}$^{*}$ & Number of types of radioactive decay reactions \\
+$\mathcal{S}^{\tt sap}_4$ & \moc{NREA}$^{*}$ & Number of neutron--induced reaction \\
+$\mathcal{S}^{\tt sap}_5$ & \moc{NISO}$^{*}$ & Number of particularized isotopes \\
+$\mathcal{S}^{\tt sap}_6$ & \moc{NMAC}$^{*}$ & Number of macroscopic sets. \\
+$\mathcal{S}^{\tt sap}_7$ & \moc{NMIL} & Number of mixtures in the {\sc saphyb} \\
+$\mathcal{S}^{\tt sap}_8$ & \moc{NPAR} & Number of global parameters \\
+$\mathcal{S}^{\tt sap}_9$ & \moc{NPCHR} & Number of global parameters linked with isotopes \\
+$\mathcal{S}^{\tt sap}_{10}$ & \moc{NPPNT} & Number of global parameters linked with {\sc microlib} objects \\
+$\mathcal{S}^{\tt sap}_{11}$ & \moc{NPARL}$^{*}$ & Number of local variables. \\
+\hline
+\end{tabular}
+\goodbreak
+\noindent\begin{tabular}{ p{1cm} p{2cm} p{11cm} }
+\multicolumn{3}{ c }{Values in \moc{DIMSAP} (cntd.)} \\
+\hline
+ & {\tt DIMSAP} & \\
+\hline
+$\mathcal{S}^{\tt sap}_{12}$ & \moc{NPCHRL}$^{*}$ & Number of local variables linked with isotopes \\
+$\mathcal{S}^{\tt sap}_{13}$ & \moc{NPPNTL}$^{*}$ & Number of local variables linked with {\sc microlib} objects\\
+$\mathcal{S}^{\tt sap}_{14}$ & \moc{NISOF}$^{*}$ & Number of particularized fissile isotopes \\
+$\mathcal{S}^{\tt sap}_{15}$ & \moc{NISOP}$^{*}$ & Number of particularized fission products \\
+$\mathcal{S}^{\tt sap}_{16}$ & \moc{NMGY} & Number of macrogroups for the fission yields ($=1$) \\
+$\mathcal{S}^{\tt sap}_{17}$ & \moc{NVP} & Number of nodes in the global parameter tree \\
+$\mathcal{S}^{\tt sap}_{18}$ & \moc{NADRX}$^{*}$ & Number of address sets in array {\tt ADRX} \\
+$\mathcal{S}^{\tt sap}_{19}$ & \moc{NCALS} & Number of elementary calculations \\
+$\mathcal{S}^{\tt sap}_{20}$ & \moc{NG} & Number of energy groups in the {\sc saphyb} \\
+$\mathcal{S}^{\tt sap}_{21}$ & \moc{NISOY}$^{*}$ & Number of particularized isotopes and macroscopic
+sets for which fission yields are provided. \\
+$\mathcal{S}^{\tt sap}_{22}$ & \moc{NVERS} & Level of {\sc saphyb} specification ($=2$) \\
+$\mathcal{S}^{\tt sap}_{23}$ & & (not used) \\
+$\mathcal{S}^{\tt sap}_{24}$ & \moc{NSURFS} & Number of surfaces in the {\sc saphyb} \\
+$\mathcal{S}^{\tt sap}_{25}$ & & (not used) \\
+$\mathcal{S}^{\tt sap}_{26}$ & & (not used) \\
+$\mathcal{S}^{\tt sap}_{27}$ & & (not used) \\
+$\mathcal{S}^{\tt sap}_{28}$ & \moc{NRT} & Number of unknowns in the reference geometry \\
+$\mathcal{S}^{\tt sap}_{29}$ & & (not used) \\
+$\mathcal{S}^{\tt sap}_{30}$ & \moc{NGA} & Number of energy groups in the reference {\sc microlib} \\
+$\mathcal{S}^{\tt sap}_{31}$ & \moc{NPRC}$^{*}$ & Number of delayed neutron precursors groups \\
+$\mathcal{S}^{\tt sap}_{32}$ & \moc{NISOTS} & Maximum number of isotopes in output tables ({\tt NISOTS~$\leq$~NISOTA}) \\
+$\mathcal{S}^{\tt sap}_{33}$ & \moc{NMILNR}$^{*}$ & Number of mixtures in the {\sc saphyb} with delayed neutron data \\
+\hline
+\end{tabular}
+
+\vskip 0.1cm
+
+Elements of array {\tt DIMSAP} identified with ``{\tt *}" may be equal to zero. Consequently,
+any array using these dimensions is optional.
+
+\clearpage
+
+\subsection{The {\tt constphysiq} sub-directory in \dir{saphyb}}\label{sect:sapdircons}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt constphysiq} in \dir{saphyb}}{7.0cm}
+\CharEnr
+ {ISOTA\blank{7}}{$(\mathcal{S}^{\tt sap}_2)*8$}
+ {Alias names of isotopes in the reference {\sc microlib}.}
+\CharEnr
+ {ISOTYP\blank{6}}{$(\mathcal{S}^{\tt sap}_2)*4$}
+ {Types of isotopes in the reference {\sc microlib}. $=${\tt 'FISS'}: fissile isotope;
+ $=${\tt 'F.P.'}: fission product; $=${\tt '~'}: otherwise.}
+\OptCharEnr
+ {NOMLAM\blank{6}}{$(\mathcal{S}^{\tt sap}_3)*8$}{$\mathcal{S}^{\tt sap}_3\ge 1$}
+ {Character identification of the available radioactive decay reactions.}
+\RealEnr
+ {ENRGA\blank{7}}{$\mathcal{S}^{\tt sap}_{30}+1$}{MeV}
+ {Limits of the reference multigroup energy mesh.}
+\RealEnr
+ {ENRGS\blank{7}}{$\mathcal{S}^{\tt sap}_{20}+1$}{MeV}
+ {Limits of the {\sc saphyb} multigroup energy mesh.}
+\IntEnr
+ {FGYS\blank{8}}{$\mathcal{S}^{\tt sap}_{16}+1$}
+ {Indices limits in array {\tt ENERGS} of the multigroup energy mesh for the fission yields.}
+\end{DescriptionEnregistrement}
+
+\subsection{The {\tt contenu} sub-directory in \dir{saphyb}}\label{sect:sapdircont}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt contenu} in \dir{saphyb}}{7.0cm}
+\OptCharEnr
+ {NOMISO\blank{6}}{$(\mathcal{S}^{\tt sap}_5)*8$}{$\mathcal{S}^{\tt sap}_5\ge 1$}
+ {Names of the particularized isotopes.}
+\OptCharEnr
+ {NOMMAC\blank{6}}{$(\mathcal{S}^{\tt sap}_6)*8$}{$\mathcal{S}^{\tt sap}_6\ge 1$}
+ {Names of the macroscopic sets.}
+\OptIntEnr
+ {TYPMAC\blank{6}}{$\mathcal{S}^{\tt sap}_6$}{$\mathcal{S}^{\tt sap}_6\ge 1$}
+ {Types of the macroscopic sets. $=1$: select all the available isotopes in the macroscopic set;
+ $=2$: remove all the particularized isotope contributions from the macroscopic set.}
+\OptCharEnr
+ {NOMREA\blank{6}}{$(\mathcal{S}^{\tt sap}_4)*12$}{$\mathcal{S}^{\tt sap}_4\ge 1$}
+ {Names of the neutron--induced reactions (e.g.: {\tt TOTALE}, {\tt ABSORPTION}, {\tt FISSION}, etc.).}
+\IntEnr
+ {TOTMAC\blank{6}}{$\mathcal{S}^{\tt sap}_7$}
+ {Indices in array {\tt NOMMAC} corresponding to total macroscopic sets (with {\sl all}
+ isotopic contributions). $=0$ if a total macroscopic set is not defined.}
+\IntEnr
+ {RESMAC\blank{6}}{$\mathcal{S}^{\tt sap}_7$}
+ {Indices in array {\tt NOMMAC} corresponding to residual macroscopic sets (with isotopic
+ contributions for the non--particularized isotopes). $=0$ if a residual macroscopic set is not defined.}
+\end{DescriptionEnregistrement}
+
+\newpage
+\subsection{The {\tt adresses} sub-directory in \dir{saphyb}}\label{sect:sapdirad}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt adresses} in \dir{saphyb}}{7.0cm}
+\IntEnr
+ {ISADRC\blank{6}}{$\mathcal{S}^{\tt sap}_7$}
+ {Equal to array {\tt ISADRX} (in directory {\tt info}) for the last elementary calculation.}
+\IntEnr
+ {NISOMN\blank{6}}{$\mathcal{S}^{\tt sap}_7$}
+ {Number of particularized isotopes in each output mixture for which cross section information
+ is available in at least one elementary calculation.}
+\OptIntEnr
+ {ISOMIL\blank{6}}{$N^{\rm iso}$}{$N^{\rm iso}\ge 1$}
+ {Array containing the particularized isotope indices in each output mixture.
+ \hbox{$N^{\rm iso}=(\mathcal{S}^{\tt sap}_5+\mathcal{S}^{\tt sap}_6) \times \mathcal{S}^{\tt sap}_7$}}
+\OptIntEnr
+ {ADRX\blank{8}}{$N^{\rm adrx}$}{$N^{\rm adrx}\ge 1$}
+ {Offsets in the array {\tt RDATAX} containing cross
+ section information. If the first index corresponds to reaction {\tt PROFILE}, then {\tt ADRX}
+ is the offset in the array {\tt IDATAP} containing
+ the profile information of the transfer matrix.
+ \hbox{$N^{\rm adrx}=(\mathcal{S}^{\tt sap}_4+2)\times(\mathcal{S}^{\tt sap}_5+\mathcal{S}^{\tt sap}_6)
+ \times \mathcal{S}^{\tt sap}_{18}$}}
+\end{DescriptionEnregistrement}
+
+The array {\tt ADRX} gives the position of the first value of a cross section in array {\tt RDATAX}
+or the first value of profile information in array {\tt IDATAP}. {\tt RDATAX} and {\tt IDATAP} are
+located in sub-directory {\tt mili//'~~m'} of the sub-directory {\tt calc//'~~n'}.
+For a given reaction with index {\tt irea} in array {\tt NOMREA} (in sub-directory {\tt contenu}),
+for a particularized isotope with index {\tt isot} in array {\tt NOMISO} (in sub-directory {\tt contenu}),
+and for an output mixture with index {\tt imil}, the first cross section value is located at position
+{\tt ADRX(irea,isot,ISADRX(imil))} of array {\tt RDATAX}. {\tt ISADRX} is defined in the sub-directory
+{\tt info} of an elementary calculation. If the address is zero, then the corresponding cross sections
+are not defined.
+
+\vskip 0.1cm
+
+Information related to Legendre--dependent scattering information is given in the two
+extra locations of the {\tt ADRX} array: {\tt ADRX(NREA+1,:,:)} contains the number of components for the
+vectorial scattering cross sections (order of anisotropy $+1$); {\tt ADRX(NREA+2,:,:)} contains the
+num\-ber of components for the (matrix) transfer cross sections (order of anisotropy $+1$).
+
+\vskip 0.1cm
+
+This system is designed in such a way to keep the value of $\mathcal{S}^{\tt sap}_{18}=${\tt NADRX} as
+small as possible.
+
+\newpage
+\subsection{The {\tt geom} sub-directory in \dir{saphyb}}\label{sect:sapdirgeom}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt geom} in \dir{saphyb}}{7.0cm}
+\CharEnr
+ {NOMMIL\blank{6}}{$(\mathcal{S}^{\tt sap}_7)*20$}
+ {Names of the output mixtures.}
+\RealEnr
+ {XVOLMT\blank{6}}{$\mathcal{S}^{\tt sap}_7$}{cm$^3$}
+ {Volumes of the output mixtures.}
+\OptRealEnr
+ {SURFS\blank{7}}{$\mathcal{S}^{\tt sap}_{24}$}{$\mathcal{S}^{\tt sap}_{24}\ge 1$}{cm$^2$}
+ {Surfaces of the output geometry.}
+\OptDirEnr
+ {outgeom\blank{5}}{*}
+ {Surfacic data related to discontinuity factor information.}
+\end{DescriptionEnregistrement}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt outgeom} in \dir{geom}}{7.0cm}
+\RealEnr
+ {SURF\blank{8}}{$N_{\rm nsurfd}$}{cm$^2$}
+ {Surface assigned to each discontinuity factor.}
+\end{DescriptionEnregistrement}
+
+\subsection{The {\tt paramdescrip} sub-directory in \dir{saphyb}}\label{sect:sapdirparam}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt paramdescrip} in \dir{saphyb}}{7.0cm}
+\IntEnr
+ {NPAR\blank{8}}{$1$}
+ {Number of global parameters.}
+\IntEnr
+ {NPCHR\blank{7}}{$1$}
+ {Number of global parameters linked with isotopes.}
+\CharEnr
+ {PARNAM\blank{6}}{$(\mathcal{S}^{\tt sap}_8)*80$}
+ {User--defined names for the global parameters.}
+\CharEnr
+ {PARKEY\blank{6}}{$(\mathcal{S}^{\tt sap}_8)*4$}
+ {User--defined key-words for the global parameters.}
+\CharEnr
+ {PARTYP\blank{6}}{$(\mathcal{S}^{\tt sap}_8)*4$}
+ {Character identification for the types of global parameters (eg: {\tt TEMP}, {\tt CONC}, {\tt IRRA}, etc.).}
+\CharEnr
+ {PARFMT\blank{6}}{$(\mathcal{S}^{\tt sap}_8)*8$}
+ {User--defined names for the global parameters (eg: {\tt FLOTTANT}, {\tt CHAINE}, {\tt ENTIER}, etc.).}
+\OptCharEnr
+ {PARCHR\blank{6}}{$(\mathcal{S}^{\tt sap}_9)*8$}{$\mathcal{S}^{\tt sap}_9\ge 1$}
+ {Isotope names linked to type--{\tt CONC} global parameters.}
+\IntEnr
+ {NVALUE\blank{6}}{$\mathcal{S}^{\tt sap}_8$}
+ {Number of specific values for a global parameters.}
+\IntEnr
+ {PARCAD\blank{6}}{$\mathcal{S}^{\tt sap}_8+1$}
+ {Address of the first element in array {\tt PARCHR}.}
+\IntEnr
+ {PARPAD\blank{6}}{$\mathcal{S}^{\tt sap}_8+1$}
+ {Address of the first element in array {\tt PARBIB}.}
+\OptIntEnr
+ {PARMIL\blank{6}}{$\mathcal{S}^{\tt sap}_{10}$}{$\mathcal{S}^{\tt sap}_{10}\ge 1$}
+ {Mixture indices linked to type--{\tt TEMP} or --{\tt CONC} global parameters.}
+\OptCharEnr
+ {PARBIB\blank{6}}{$(\mathcal{S}^{\tt sap}_{10})*12$}{$\mathcal{S}^{\tt sap}_{10}\ge 1$}
+ {{\sc microlib} names linked to type--{\tt TEMP} or --{\tt CONC} global parameters.}
+\end{DescriptionEnregistrement}
+\goodbreak
+
+Types and units of global parameters are defined as follows:
+
+\noindent\begin{tabular}{ p{1cm} p{3cm} p{7cm} }
+\hline
+ & unit & description \\
+\hline
+{\tt TEMP} & $^{\rm o}$C & Temperature \\
+{\tt CONC} & $10^{24}$/cm$^3$ & Number density \\
+{\tt IRRA} & MW-day/tonne & Burnup \\
+{\tt FLUB} & n/kb & Neutron exposure \\
+{\tt TIME} & s & Time \\
+{\tt PUIS} & MeV/s & Normalization power \\
+{\tt MASL} & g/cm$^3$ & Mass density of heavy elements \\
+{\tt FLUX} & & Volume-averaged, energy-integrated flux \\
+{\tt VALE} & (not defined) & User-defined parameter \\
+\hline
+\end{tabular}
+
+\subsection{The {\tt paramvaleurs} sub-directory in \dir{saphyb}}\label{sect:sapdirparval}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt paramvaleurs} in \dir{saphyb}}{7.0cm}
+\OptRealVar
+ {\listedir{pvaldir}}{\tt NVALUE(J)}{*}{}
+ {Set of real global parameter arrays. Each element of \listedir{pvaldir} contains a
+ real array containing the tabulated values of the $J$--th global parameter.}
+\OptIntVar
+ {\listedir{pvaldir}}{\tt NVALUE(J)}{*}
+ {Set of integer global parameter arrays. Each element of \listedir{pvaldir} contains an
+ integer array containing the tabulated values of the $J$--th global parameter.}
+\OptCharVar
+ {\listedir{pvaldir}}{$({\tt NVALUE(J)})*12$}{*}
+ {Set of character$*12$ global parameter arrays. Each element of \listedir{pvaldir} contains a
+ character$*12$ array containing the tabulated values of the $J$--th global parameter.}
+\end{DescriptionEnregistrement}
+
+\listedir{pvaldir} is a set of $\mathcal{S}^{\tt sap}_8$ real,
+integer or character*$12$ records. The name of each
+\listedir{pvaldir} record is a {\tt character*12} variable ({\tt text12})
+composed using the following FORTRAN instruction:
+$$
+\mathtt{WRITE(}\mathsf{text12}\mathtt{,'(''pval'',I8)')}\: J
+$$
+where $J$ is the index of the global parameter with $1 \leq J \leq \mathcal{S}^{\tt sap}_8$. The global
+parameter values of type {\tt REAL} or {\tt INTEGER} are sorted.
+
+\subsection{The {\tt paramarbre} sub-directory in \dir{saphyb}}\label{sect:sapdirarbre}
+
+The global parameter tree has the same number of stages as global parameters. For each value of
+the $i$--th global parameter, the tree indicates the beginning position of the $(i+1)$--th parameter.
+The arrays {\tt DEBARB} and {\tt ARBVAL} are set to localize the results of an elementary calculation
+identified by a specific parameter tuple.
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt paramarbre} in \dir{saphyb}}{7.0cm}
+\label{tabl:tabtree}
+\IntEnr
+ {NCALS\blank{7}}{$1$}
+ {Number of elementary calculations.}
+\IntEnr
+ {DEBARB\blank{6}}{$\mathcal{S}^{\tt sap}_{17}+1$}
+ {- If the node does not correspond to the last parameter:
+ index in {\tt DEBARB} of the first daughter of the node.
+ - If the node correspond to the last parameter: index in
+ {\tt DEBARB} where we recover the index of an elementary
+ calculation.}
+\IntEnr
+ {ARBVAL\blank{6}}{$\mathcal{S}^{\tt sap}_{17}$}
+ {Index of the corresponding parameter in the {\tt pval//'~~n'} record.}
+\IntEnr
+ {ORIGIN\blank{6}}{$\mathcal{S}^{\tt sap}_{19}$}
+ {Index of the mother elementary calculation. This information is useful to follow the
+ historical relation between calculations.}
+\end{DescriptionEnregistrement}
+
+An example of a global parameter tree is represented here:
+\begin{verbatim}
+ dn = value in DEBARB, (m) = value in ARBVAL
+
+ Root *(0)
+ !
+ Param. Nb 1 d2(1)
+ -------------------
+ ! !
+ Param. Nb 2 d3(1) 4(2)
+ --------- ---------
+ ! ! ! ! !
+ Param. Nb 3 d5(1) 6(3) d7(1) 8(2) 9(3) d10
+
+ Calculation Nb: 4 5 1 2 3
+
+ DEBARB: 2 3 5 7 10 4 5 1 2 3
+ ARBVAL: 0 1 1 2 1 3 1 2 3
+\end{verbatim}
+
+The dimensions of variables {\tt DEBARB}, {\tt ARBVAL} and {\tt ORIGIN} in Table~\ref{tabl:tabtree} represent
+the useful size, not the allocated size which may be bigger. The allocated size of these arrays may be obtained
+using the LCM API ({\tt LCMLEN} with the Fortran API).
+
+\vskip 0.1cm
+
+Each elementary calculation is fully identified by a global parameter tuple, an integer array of dimension
+$\mathcal{S}^{\tt sap}_8=${\tt NPAR}. A recursive program can be used to search the elementary calculation
+index {\tt ICAL} corresponding to a parameter tuple represented in the Fortran array {\tt MUPLET(NPAR)}.
+The recursive function is called using
+\begin{verbatim}
+ ICAL=NICAL(1,NVP,NPAR,DEBARB,ARBVAL,MUPLET)
+\end{verbatim}
+
+\noindent and is implemented in Fortran-90 as
+\begin{verbatim}
+RECURSIVE INTEGER FUNCTION NICAL(II,NVP,NPAR,DEBARB,ARBVAL,MUPLET) RESULT(ICAL)
+ INTEGER II,NVP,NPAR,DEBARB(NVP+1),ARBVAL(NVP),MUPLET(NPAR)
+ IF(NPAR==0) THEN
+ ICAL=DEBARB(II+1)
+ RETURN
+ ENDIF
+ NBOK=0
+ IKEEP=0
+ DO I=DEBARB(II),DEBARB(II+1)-1
+ IF((MUPLET(1)==0).OR.(MUPLET(1)==ARBVAL(I))) THEN
+ JICAL=NICAL(I,NVP,NPAR-1,DEBARB,ARBVAL,MUPLET(2))
+ IF(JICAL > 0) THEN
+ IKEEP=JICAL
+ NBOK=NBOK+1
+ ELSE IF(JICAL==-1) THEN
+ NBOK=2
+ ENDIF
+ ENDIF
+ ENDDO
+ IF(NBOK > 1) THEN
+ ! Many elementary calculation exist for this tuple.
+ ICAL=-1
+ ELSE IF(NBOK==0) THEN
+ ! No elementary calculation exists for this tuple.
+ ICAL=0
+ ELSE
+ ICAL=IKEEP
+ ENDIF
+END FUNCTION NICAL
+\end{verbatim}
+
+\vskip 0.1cm
+
+Similarly, a Fortran program can be used to search the global parameter tuple corresponding to
+the elementary calculation index {\tt ICAL}:
+
+\begin{verbatim}
+ SUBROUTINE COMUPL(NVP,NPAR,ICAL,NCALS,DEBARB,ARBVAL,MUPLET)
+ INTEGER DEBARB(NVP+1),ARBVAL(NVP),MUPLET(NPAR)
+ DO I=NVP-NCALS+1,NVP
+ IF(DEBARB(I+1).EQ.ICAL) THEN
+ I0=I
+ EXIT
+ ENDIF
+ ENDDO
+ MUPLET(NPAR)=ARBVAL(I0)
+ DO IPAR=NPAR-1,1,-1
+ DO I=1,NVP-NCALS
+ IF(DEBARB(I+1).GT.I0) THEN
+ I0=I
+ EXIT
+ ENDIF
+ ENDDO
+ MUPLET(IPAR)=ARBVAL(I0)
+ ENDDO
+ END
+\end{verbatim}
+
+\subsection{The {\tt varlocdescri} sub-directory in \dir{saphyb}}\label{sect:sapdirlocvar}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt varlocdescri} in \dir{saphyb}}{7.0cm}
+\IntEnr
+ {NPAR\blank{8}}{$1$}
+ {Number of local variables.}
+\IntEnr
+ {NPCHR\blank{7}}{$1$}
+ {Number of local variables linked with isotopes.}
+\OptCharEnr
+ {PARNAM\blank{6}}{$(\mathcal{S}^{\tt sap}_{11})*80$}{$\mathcal{S}^{\tt sap}_{11}\ge 1$}
+ {User--defined names for the local variables.}
+\OptCharEnr
+ {PARKEY\blank{6}}{$(\mathcal{S}^{\tt sap}_{11})*4$}{$\mathcal{S}^{\tt sap}_{11}\ge 1$}
+ {User--defined key-words for the local variables.}
+\OptCharEnr
+ {PARTYP\blank{6}}{$(\mathcal{S}^{\tt sap}_{11})*4$}{$\mathcal{S}^{\tt sap}_{11}\ge 1$}
+ {Character identification for the types of local variables (eg: {\tt TEMP}, {\tt IRRA}, {\tt FLUB},
+ {\tt EQUI}, etc.).}
+\OptCharEnr
+ {PARFMT\blank{6}}{$(\mathcal{S}^{\tt sap}_{11})*8$}{$\mathcal{S}^{\tt sap}_{11}\ge 1$}
+ {User--defined names for the local variables (eg: {\tt FLOTTANT}, {\tt CHAINE}, {\tt ENTIER}, etc.).}
+\OptCharEnr
+ {PARCHR\blank{6}}{$(\mathcal{S}^{\tt sap}_{12})*8$}{$\mathcal{S}^{\tt sap}_{12}\ge 1$}
+ {Isotope names linked to type--{\tt CONC} local variables.}
+\OptIntEnr
+ {PARCAD\blank{6}}{$\mathcal{S}^{\tt sap}_{11}+1$}{$\mathcal{S}^{\tt sap}_{11}\ge 1$}
+ {Address of the first element in array {\tt PARCHR}.}
+\end{DescriptionEnregistrement}
+
+\subsection{The elementary calculation sub-directory \dir{caldir} in \dir{saphyb}}\label{sect:sapdircalc}
+
+For each elementary calculation, we define a directory {\tt calc//'~~n'}, where {\tt n} is the index
+of the calculation in the global parameter tree. The results for each output mixture are stored in a
+directory {\tt mili//'~~m'} where {\tt m} is the position index of the mixture in the array {\tt NOMMIL}
+of the sub-directory {\tt geom}. Inside each elementary calculation directory \dir{caldir}, the following
+records and sub-directories will be found:
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory \dir{caldir} in \dir{saphyb}}{7.0cm}
+\DirEnr
+ {info\blank{8}}
+ {General informations about the elementary calculation}
+\DirEnr
+ {divers\blank{6}}
+ {Results not related to a specific mixture: interface currents, $k_\infty$, $k_{\rm eff}$, $B^2$, etc.}
+\OptDirEnr
+ {outflx\blank{6}}{$N_{\rm nsurfd}>0$}
+ {Discontinuity factor information.}
+\DirVar
+ {\listedir{mixdir}}
+ {Set of $\mathcal{S}^{\tt sap}_{7}$ sub-directories containing the cross section information
+ associated with a specific mixture.}
+\end{DescriptionEnregistrement}
+
+The name of each \listedir{mixdir} directory is a {\tt character*12} variable ({\tt text12})
+composed using the following FORTRAN instruction:
+$$
+\mathtt{WRITE(}\mathsf{text12}\mathtt{,'(''mili'',I8)')}\: J
+$$
+where $J$ is the index of the mixture with $1 \leq J \leq \mathcal{S}^{\tt sap}_{7}$.
+
+\subsubsection{The {\tt info} sub-directory in \dir{caldir}}\label{sect:sapdirinfo}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt info} in \dir{caldir}}{7.0cm}
+\IntEnr
+ {NLOC\blank{8}}{$1$}
+ {Number of local variables ($0\le${\tt NLOC}$\le${\tt NPARL}).}
+\IntEnr
+ {NISOTS\blank{6}}{$1$}
+ {Number of isotopes in output tables ($\mathcal{S}^{\tt sap}_{32}\equiv$ {\tt NISOTS}$\le${\tt NISOTA}).}
+\IntEnr
+ {NISF\blank{8}}{$1$}
+ {Number of particularized fissile isotopes ({\tt NISF}$\le${\tt NISOF}).}
+\IntEnr
+ {NISP\blank{8}}{$1$}
+ {Number of particularized fission products ({\tt NISP}$\le${\tt NISOP}).}
+\IntEnr
+ {NISY\blank{8}}{$1$}
+ {Number of particularized isotopes and macroscopic sets used for computing the fission
+ yields ({\tt NISY}$\le${\tt NISOY}).}
+\OptCharEnr
+ {LOCNAM\blank{6}}{$({\tt NLOC})*80$}{{\tt NLOC}$\ge 1$}
+ {User--defined names for the local variables.}
+\OptCharEnr
+ {LOCKEY\blank{6}}{$({\tt NLOC})*4$}{{\tt NLOC}$\ge 1$}
+ {User--defined key-words for the local variables.}
+\OptCharEnr
+ {LOCTYP\blank{6}}{$({\tt NLOC})*4$}{{\tt NLOC}$\ge 1$}
+ {Character identification for the types of local variables (eg: {\tt TEMP}, {\tt IRRA}, {\tt FLUB},
+ {\tt EQUI}, etc.).}
+\OptIntEnr
+ {LOCADR\blank{6}}{{\tt NLOC}$+1$}{{\tt NLOC}$\ge 1$}
+ {Address of the first element in array {\tt RVALOC} (sub-directory {\tt mili//'~~m'}) corresponding
+ to a local variable.}
+\CharEnr
+ {ISOTS\blank{7}}{$(\mathcal{S}^{\tt sap}_{32})*8$}
+ {Alias names of isotopes in output tables.}
+\OptIntEnr
+ {ADRY\blank{8}}{{\tt NISY}}{{\tt NISY}$\ge 1$}
+ {Indices of fissile isotopes (positive values) and fission products (negative values) in array
+ {\tt YLDS} (sub-directory {\tt mili//'~~m'}).}
+\IntEnr
+ {ISADRX\blank{6}}{$\mathcal{S}^{\tt sap}_7$}
+ {Used to recover the third index in array {\tt ADRX} (sub-directory {\tt adresses}).}
+\IntEnr
+ {LENGDX\blank{6}}{$\mathcal{S}^{\tt sap}_7$}
+ {Length of the cross section array {\tt RDATAX} (sub-directory {\tt mili//'~~m'}).}
+\IntEnr
+ {LENGDP\blank{6}}{$\mathcal{S}^{\tt sap}_7$}
+ {Length of the transfer matrix profile array {\tt IDATAP} (sub-directory {\tt mili//'~~m'}).}
+\end{DescriptionEnregistrement}
+
+\subsubsection{The {\tt divers} sub-directory in \dir{caldir}}\label{sect:sapdirdiv}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt divers} in \dir{caldir}}{7.0cm}
+\IntEnr
+ {NVDIV\blank{7}}{$1$}
+ {Number of values in arrays {\tt IDVAL} and {\tt VALDIV}.}
+\OptCharEnr
+ {IDVAL\blank{7}}{$({\tt NVDIV})*4$}{{\tt NVDIV}$\ge 1$}
+ {Character identification for the values in array {\tt VALDIV} ({\tt KEFF}, {\tt KINF} or {\tt B2}).}
+\OptRealEnr
+ {VALDIV\blank{6}}{{\tt NVDIV}}{{\tt NVDIV}$\ge 1$}{~}
+ {Values given in the order of the {\tt IDVAL} array.}
+\OptRealEnr
+ {FLXREF\blank{6}}{$\mathcal{S}^{\tt sap}_{28}\times \mathcal{S}^{\tt sap}_{30}$}{$\mathcal{S}^{\tt sap}_{28}\ge 1$}{~}
+ {Neutron flux values (region-- and group--ordered) in the reference calculation.}
+\OptRealEnr
+ {SCURM\blank{7}}{$\mathcal{S}^{\tt sap}_{24}\times \mathcal{S}^{\tt sap}_{20}$}{$\mathcal{S}^{\tt sap}_{24}\ge 1$}{~}
+ {Entering partial currents on the surfaces surrounding the geometry. The values are given in the order of
+ the {\tt SURF} array (in sub-directory {\tt geom}).}
+\end{DescriptionEnregistrement}
+
+\vskip -0.5cm
+\clearpage
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt outflx} in \dir{caldir}}{7.0cm}
+\RealEnr
+ {REGFLX\blank{6}}{{\tt NG}}{~}
+ {Averaged flux in the complete geometry.}
+\RealEnr
+ {SURFLX\blank{6}}{$N_{\rm nsurfd}\times${\tt NG}}{~}
+ {Surfacic fluxes ($N_{\rm nsurfd}$ values per energy group) integrated over surface. The averaged values are obtained by dividing these
+ components by those of {\tt SURF} record in {\tt outgeom} sub-directory (see \Sect{sapdirgeom}).}
+\end{DescriptionEnregistrement}
+
+\subsubsection{The mixture sub-directory \dir{mixdir} in \dir{caldir}}\label{sect:sapdirmix}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of mixture sub-directory \dir{mixdir} in \dir{caldir}}{7.0cm}
+\RealEnr
+ {CONCES\blank{6}}{$\mathcal{S}^{\tt sap}_{32}$}{$10^{24}cm^{-3}$}
+ {Number density of each isotope in the output tables. Correspond to isotopes names {\tt ISOTS}
+ in Sect.~\ref{sect:sapdirinfo}.}
+\OptRealEnr
+ {RVALOC\blank{6}}{\tt NVLC}{{\tt NLOC}$\ge 1$}{~}
+ {Values of the local variables. {\tt NVLC}$=${\tt LOCADR(NLOC+1)-1}}
+\RealEnr
+ {FLUXS\blank{7}}{$\mathcal{S}^{\tt sap}_{20}$}{~}
+ {Volume-- and energy--integrated neutron fluxes in the output tables.}
+\OptRealEnr
+ {YLDS\blank{8}}{$N^{\rm ylds}$}{{\tt NISP}$\ge 1$}{~}
+ {The fission product {\tt i} yield from fissile isotope {\tt k} is given as {\tt YLDS(ADRY(k),-ADRY(i))}.
+ Indices {\tt i} and {\tt k} are given in the order of array {\tt NOMISO} (in sub-directory {\tt contenu}).
+ A macroscopic set with a non--vanishing fission cross section is considered as an averaged fissile isotope.
+ \hbox{$N^{\rm ylds}=(${\tt NISF}$+\mathcal{S}^{\tt sap}_6)\times ${\tt NISP}}.}
+\OptRealEnr
+ {DECAYC\blank{6}}{$\mathcal{S}^{\tt sap}_{3}\times \mathcal{S}^{\tt sap}_{32}$}{$\mathcal{S}^{\tt sap}_3\ge 1$}{$s^{-1}$}
+ {Radioactive decay constants for each type of decay reaction and each isotope of the output tables.}
+\OptRealEnr
+ {RDATAX\blank{6}}{$N^{\rm datax}$}{$N^{\rm datax}\ge 1$}{~}
+ {Cross section data.
+ \hbox{$N^{\rm datax}=${\tt LENGDX(m)}} where {\tt m} is the mixture index.}
+\OptIntEnr
+ {IDATAP\blank{6}}{$N^{\rm datap}$}{$N^{\rm datap}\ge 1$}
+ {Profile information of the transfer matrix.
+ \hbox{$N^{\rm datap}=${\tt LENGDP(m)}} where {\tt m} is the mixture index.}
+\OptDirEnr
+ {cinetique\blank{3}}{$\mathcal{S}^{\tt sap}_{33}\ge 1$}
+ {Delayed neutron data for the mixture.}
+\end{DescriptionEnregistrement}
+
+{\tt ADRX} (in sub-directory {\tt adresses}) contains the offset used to recover information from
+arrays {\tt RDATAX} and {\tt IDATAP}:
+\begin{itemize}
+\item Starting from this offset, we recover $\mathcal{S}^{\tt sap}_{20}$ cross section values in {\tt RDATAX},
+except for the scattering cross section where we recover $\mathcal{S}^{\tt sap}_{20}$ values for each available
+Legendre order, and except for the scattering transfer matrix where we recover $N^{\rm scat}$ values
+for each available Legendre order. $N^{\rm scat}$ is defined with the {\tt IDATAP} array.
+\item For a {\tt PROFILE}--type reaction, starting from this offset, we recover $2\times \mathcal{S}^{\tt sap}_{20}+7$
+integer values in {\tt IDATAP}.
+\end{itemize}
+
+\vskip 0.1cm
+
+The transfer matrix elements are stored in the following way. The non-zero values are stored in the order
+of the secondary group and, for each secondary group, in the order of the primary groups.
+The $2\times \mathcal{S}^{\tt sap}_{20}+7$ values describing the profile of the transfer matrix
+are stored in the following order:
+
+\vskip 0.1cm
+
+{\tt FAGG, LAGG, FDGG, WGAL, FAG, LAG, (FDG(g),g=1,NG), (ADR(g),g=1,NG+1)}
+
+\vskip 0.1cm
+
+\noindent where
+
+\vskip 0.1cm
+
+\begin{tabular}{ p{2cm} p{13cm} }
+{\tt FAGG} & (not used) \\
+{\tt LAGG} & (not used) \\
+{\tt FDGG} & (not used) \\
+{\tt WGAL} & set to 0 \\
+{\tt FAG} & First secondary group \\
+{\tt LAG} & Last secondary group \\
+{\tt FDG} & First primary group in each secondary group \\
+{\tt ADR} & Address in the cross section array where data for secondary group $g$
+ is beginning (the address is relative to the isotope). The number of elements in
+ a transfer matrix is $N^{\rm scat}=${\tt ADR(NG+1)-1}.
+\end{tabular}
+
+\vskip 0.1cm
+
+For an energy transfer {\tt g'} $\rightarrow$ {\tt g} and for a Legendre order {\tt L}($\geq 0$),
+the transfer cross section is identified in the cross section array {\tt RDATAX} as
+
+\centerline{$\sigma_{s\ell}^{g' \rightarrow g}$ =
+{\tt RDATAX( ADRX(irea,isot,ISADRX(imil)) + L*(ADR(NG+1)-1) + I-1 )}}
+
+\noindent with {\tt I = ADR(g)+g'-FDG(g)}.
+\clearpage
+
+\subsubsection{The {\tt cinetique} sub-directory in \dir{mixdir}}\label{sect:sapdircine}
+
+\vskip -0.5cm
+
+\begin{DescriptionEnregistrement}{Contents of sub-directory {\tt cinetique} in \dir{mixdir}}{7.0cm}
+\IntEnr
+ {NPR\blank{9}}{$1$}
+ {Number of delayed neutron precursors groups in the mixture.}
+\OptRealEnr
+ {LAMBRS\blank{6}}{\tt NPR}{{\tt NPR}$\ge 1$}{$s^{-1}$}
+ {Radioactive decay constants of the delayed neutron precursors groups.}
+\OptRealEnr
+ {CHIRS\blank{7}}{$\mathcal{S}^{\tt sap}_{20}\times${\tt NPR}}{{\tt NPR}$\ge 1$}{$1$}
+ {Delayed neutron emission spectrums.}
+\OptRealEnr
+ {BETARS\blank{6}}{\tt NPR}{{\tt NPR}$\ge 1$}{$1$}
+ {Delayed neutron fractions.}
+\OptRealEnr
+ {INVELS\blank{6}}{$\mathcal{S}^{\tt sap}_{20}$}{{\tt NPR}$\ge 1$}{$cm^{-1}s$}
+ {Group average of the inverse neutron velocity.}
+\OptRealEnr
+ {TGENRS\blank{6}}{$1$}{{\tt NPR}$\ge 1$}{$s$}
+ {Prompt--neutron lifetime.}
+\end{DescriptionEnregistrement}
diff --git a/doc/IGE351/SectDsn.tex b/doc/IGE351/SectDsn.tex
new file mode 100644
index 0000000..949f2c6
--- /dev/null
+++ b/doc/IGE351/SectDsn.tex
@@ -0,0 +1,500 @@
+\subsection{The \moc{snt} dependent records on a \dir{tracking} directory}\label{sect:sntrackingdir}
+
+When the \moc{SNT:} operator is used ($\mathsf{CDOOR}$={\tt 'SN'}), the following elements in the vector
+$\mathcal{S}^{t}_{i}$ will also be defined.
+
+\begin{itemize}
+\item $\mathcal{S}^{t}_{6}$: ({\tt ITYPE}) Type of SN geometry:
+\begin{displaymath}
+\mathcal{S}^{t}_{6} = \left\{
+\begin{array}{rl}
+ 2 & \textrm{Cartesian 1-D geometry} \\
+ 3 & \textrm{Tube 1-D geometry} \\
+ 4 & \textrm{Spherical 1-D geometry} \\
+ 5 & \textrm{Cartesian 2-D geometry} \\
+ 6 & \textrm{Tube 2-D geometry (R-Z geometry)} \\
+ 7 & \textrm{Cartesian 3-D geometry} \\
+ 8 & \textrm{Hexagonal 2-D geometry} \\
+ 9 & \textrm{Hexagonal 3-D geometry}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{7}$: ({\tt NSCT}) Number of spherical harmonics components used to expand the flux and the sources.
+
+%Update to tabular format?
+\item $\mathcal{S}^{t}_{8}$: ({\tt IELEM}) Measure of order of the spatial approximation. The Legendre polynomials (for both HODD \emph{and} DG (see $\mathcal{S}^{t}_{10}$)) used are of order 0 (constant), 1 (linear), 2 (parabolic) or $>$3 (higher-orders), corresponding to {\tt IELEM} values of:
+\begin{displaymath}
+\mathcal{S}^{t}_{8} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Constant- default for HODD} \\
+ 2 & \textrm{Linear - default for DG} \\
+ 3 & \textrm{Parabolic} \\
+ >4 & \textrm{Higer-orders}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{9}$: ({\tt NDIM}) Number of geometric dimensions (1, 2 or 3).
+
+\item $\mathcal{S}^{t}_{10}$: ({\tt ISCHM}) Method of spatial discretisation:
+\begin{displaymath}
+\mathcal{S}^{t}_{10} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{High-Order Diamond Differencing method (HODD) -- default option if unspecified} \\
+ 2 & \textrm{Discontinuous Galerkin finite element method (DG) -- available if $\mathcal{S}^{t}_{6} = 2, 5, 7, 8,$ or $9$}\\
+ 3 & \textrm{Adaptive Weighted difference (AWD) -- available if $\mathcal{S}^{t}_{6} = 2, 5, 7, 8,$ or $9$}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{11}$: ({\tt LL4}) Number of mesh-centered flux components in one energy group.
+Generally equal to
+$\mathcal{S}^{t}_{2}$ except in cases where surfacic fluxes are appended to the
+unknown vector. $\mathcal{S}^{t}_{11}\le\mathcal{S}^{t}_{2}$.
+
+\item $\mathcal{S}^{t}_{12}$: ({\tt LX}) Number of elements along the $X$ axis.
+
+\item $\mathcal{S}^{t}_{13}$: ({\tt LY}) Number of elements along the $Y$ axis.
+
+\item $\mathcal{S}^{t}_{14}$: ({\tt LZ}) Number of elements along the $Z$ axis.
+
+\item $\mathcal{S}^{t}_{15}$: ({\tt NLF}) Order of the $S_N$ approximation (even number $\ge 2$).
+
+\item $\mathcal{S}^{t}_{16}$: ({\tt ISCAT}) Number of terms in the scattering sources:
+\begin{displaymath}
+\mathcal{S}^{t}_{16} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Isotropic scattering in the laboratory system} \\
+ 2 & \textrm{Linearly anisotropic scattering in the laboratory system} \\
+ n & \textrm{order $n-1$ anisotropic scattering in the laboratory system}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{17}$: ({\tt IQUAD}) Type of angular quadrature:
+\begin{displaymath}
+\mathcal{S}^{t}_{17} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Level symmetric, Lathrop and Carlson type} \\
+ 2 & \textrm{Level symmetric, optimized $\mu_1$ values} \\
+ 3 & \textrm{Level symmetric, compatible with code SNOW} \\
+ 4 & \textrm{Legendre-Chebyshev quadrature} \\
+ 5 & \textrm{symmetric Legendre-Chebyshev quadrature} \\
+ 6 & \textrm{quadrupole range (QR) quadrature} \\
+ 10 & \textrm{Gauss-Legendre and Gauss-Chebyshev product quadrature}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{18}$: ({\tt IFIX}) Flag for negative flux fixup:
+\begin{displaymath}
+\mathcal{S}^{t}_{18} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Non enabled} \\
+ 1 & \textrm{Enabled}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{19}$: ({\tt IDSA}) Flag for synthetic diffusion acceleration:
+\begin{displaymath}
+\mathcal{S}^{t}_{19} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Non enabled} \\
+ 1 & \textrm{Enabled}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{20}$: ({\tt NSTART}) Type of acceleration for the scattering iterations:
+\begin{displaymath}
+\mathcal{S}^{t}_{20} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{GMRES non enabled; use a one-parameter Livolant acceleration} \\
+ >0 & \textrm{Restarts the GMRES method every {\tt NSTART} iterations}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{21}$: ({\tt NSDSA}) The synthetic acceleration is applied on every other $\mathcal{S}^{t}_{21}$ number of inner flux iterations.
+
+\item $\mathcal{S}^{t}_{22}$: ({\tt MAXI}) Maximum number of inner iterations (resp. maximum number of GMRES(m) iterations if $\mathcal{S}^{t}_{20}>0$).
+
+\item $\mathcal{S}^{t}_{23}$: ({\tt ILIVOL}) Flag for enabling/disabling Livolant acceleration method.
+\begin{displaymath}
+\mathcal{S}^{t}_{23} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Non enabled} \\
+ 1 & \textrm{Enabled}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{24}$: ({\tt icl1}) number of free iterations in the Livolant method.
+\item $\mathcal{S}^{t}_{25}$: ({\tt icl2}) number of accelerated iterations in the Livolant method.
+\item $\mathcal{S}^{t}_{26}$: ({\tt ISPLH}) Type of hexagonal mesh splitting if $\mathcal{S}^{t}_{6}\ge 8$:
+\begin{displaymath}
+\mathcal{S}^{t}_{26} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{$3$ lozenges per hexagon} \\
+ K & \textrm{$3\times K \times K$ lozenges per hexagon}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{27}$: (INSB) Flux vectorization option where
+\begin{displaymath}
+\mathcal{S}^{t}_{27} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Scalar algorithm. The multigroup flux is computed as a sequence of one-group}\\
+ & \textrm{solutions using Gauss-Seidel iterations.} \\
+ 1 & \textrm{Vectorial algorithm. The multigroup flux is computed in parallel for a set of energy}\\
+ & \textrm{groups.}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{28}$: (NKBA) Type of swapping strategy in 2D and 3D geometries where
+\begin{displaymath}
+\mathcal{S}^{t}_{28} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Standard energy group and discrete angle nested loops}\\
+ M & \textrm{KBA type nested loops with $M\times M$ or $M \times M \times M$ macrocells}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{29}$: (IGAV) Type of condition at axial axis for cylindrical and spherical 1D geometries where
+\begin{displaymath}
+\mathcal{S}^{t}_{29} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Specular reflection}\\
+ 2 & \textrm{Zero-weight reflection}\\
+ 3 & \textrm{Averaged reflection}\\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{30}$: ({\tt LSHOOT}) Flag for enabling/disabling the shooting method in 1D.
+\begin{displaymath}
+\mathcal{S}^{t}_{30} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Non enabled} \\
+ 1 & \textrm{Enabled}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{31}$: ({\tt IBFP}) Type of equation solved by the discrete ordinates method.
+\begin{displaymath}
+\mathcal{S}^{t}_{31} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Boltzmann transport equation} \\
+ 1 & \textrm{Boltzmann Fokker-Planck equation with Galerkin energy propagation factors} \\
+ 2 & \textrm{Boltzmann Fokker-Planck equation with Przybylski and Ligou energy propagation} \\
+ & \textrm{factors}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{32}$: (NMPI) Type of MPI parallelisation strategy in 2D and 3D geometries using WYVERN where
+\begin{displaymath}
+\mathcal{S}^{t}_{28} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{parallelisation over number of angular directions per octant/dodecant.}\\
+ M & \textrm{parallelisation over both angles and macrocells with $M\times M$ or $M \times M \times M$}\\
+ & \textrm{macrocells in 2D and 3D Cartesian geometry, or $M$ macrocells along the $z$-axis}\\
+ & \textrm{in hexagonal 3D geometry.}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{33}$: ({\tt ISOLVSA}) Type of solver to be used for the synthetic acceleration. Note that TRIVAC generally works better and is faster with hexagonal geometries for the matrix assemblies. Also, for 3D geometries, TRIVAC \emph{has} to be chosen.
+\begin{displaymath}
+\mathcal{S}^{t}_{33} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{BIVAC}\\
+ 2 & \textrm{TRIVAC}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{34}$: ({\tt NFOU}) Number of frequencies to be investigated in 1D Fourier analysis along the range $[0, \frac{2\pi}{L})$ where $L$ is the length of the slab.
+
+\item $\mathcal{S}^{t}_{35}$: ({\tt EELEM}) Measure of order of the energy approximation for the continuous slowing-down term of the Boltzmann Fokker-Planck equation. The Legendre polynomials (for both HODD \emph{and} DG (see $\mathcal{S}^{t}_{36}$)) used are of order 0 (constant), 1 (linear), 2 (parabolic) or $>$3 (higher-orders), corresponding to {\tt EELEM} values of:
+\begin{displaymath}
+\mathcal{S}^{t}_{35} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Constant- default for HODD} \\
+ 2 & \textrm{Linear - default for DG} \\
+ 3 & \textrm{Parabolic} \\
+ >4 & \textrm{Higer-orders}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{36}$: ({\tt ESCHM}) Method of energy discretisation for the continuous slowing-down term of the Boltzmann Fokker-Planck equation:
+\begin{displaymath}
+\mathcal{S}^{t}_{36} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{High-Order Diamond Differencing method (HODD) -- default option if unspecified} \\
+ 2 & \textrm{Discontinuous Galerkin finite element method (DG) -- available if $\mathcal{S}^{t}_{6} = 2, 5,$ or $7$}\\
+ 3 & \textrm{Adaptive Weighted difference (AWD) -- available if $\mathcal{S}^{t}_{6} = 2, 5,$ or $7$}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{37}$: ({\tt IGLK}) Angular interpolation method, to compute the moment-to-discrete ($\shadowM$)
+and discrete-to-moment ($\shadowD$) matrices:
+\begin{displaymath}
+\mathcal{S}^{t}_{37} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Classical SN method -- default option if unspecified} \\
+ 1 & \textrm{Galerkin quadrature method where $\shadowM$ = inv($\shadowD$)}\\
+ 2 & \textrm{Galerkin quadrature method where $\shadowD$ = inv($\shadowM$)}
+\end{array} \right.
+\end{displaymath}
+
+\end{itemize}
+
+\clearpage
+
+The following records will also be present on the main level of a \dir{tracking}
+directory.
+\begin{DescriptionEnregistrement}{The \moc{snt} records in
+\dir{tracking}}{8.0cm}
+\IntEnr
+ {NCODE\blank{7}}{$6$}
+ {Record containing the types of boundary conditions on each surface. =0 side
+ not used; =1 VOID; =2 REFL; =4 TRAN. {\tt NOODE(5)} and {\tt NOODE(6)} are not used.}
+\RealEnr
+ {ZCODE\blank{7}}{$6$}{$1$}
+ {Record containing the albedo value (real number) on each surface. {\tt ZOODE(5)}
+ and {\tt ZOODE(6)} are not used.}
+\IntEnr
+ {KEYFLX\$ANIS\blank{1}}{$\mathcal{S}^t_1,(\mathcal{S}^{t}_{8})^{\mathcal{S}^{t}_{9}},\mathcal{S}^{t}_{7}$}
+ {Location in unknown vector of averaged regional flux moments.}
+\OptDirEnr
+ {DSA\blank{9}}{$\mathcal{S}^{t}_{19}= 1$}
+ {Sub-directory containing the data related to the diffusion synthetic acceleration using BIVAC (2D) or TRIVAC (3D).
+ The specification of this directory is given in \Sect{bivactrackingdir} or in \Sect{trivatrackingdir} }
+\RealEnr
+ {EPSI\blank{8}}{$1$}{$1$}
+ {Record containing the convergence criterion on inner iterations.}
+\IntEnr
+ {IL\blank{9}}{$\mathcal{S}^{t}_{7}$}
+ {Record containing the Legendre degree associated with each angular interpolation basis (spherical harmonics).}
+\IntEnr
+ {IM\blank{9}}{$\mathcal{S}^{t}_{7}$}
+ {Record containing the azimuthal index associated with each angular interpolation basis (spherical harmonics).}
+
+\end{DescriptionEnregistrement}
+
+If $\mathcal{S}^{t}_{6}=2$ (Cartesian 1-D geometry), the following records will also be present on the main level of a \dir{tracking}
+directory.
+
+\begin{DescriptionEnregistrement}{The \moc{snt} records in
+\dir{tracking} (Cartesian 1-D geometry)}{8.0cm}
+\RealEnr
+ {U\blank{11}}{$\mathcal{S}^{t}_{15}$}{$1$}
+ {Base points of the angular Gauss-Legendre quadrature.}
+\RealEnr
+ {W\blank{11}}{$\mathcal{S}^{t}_{15}$}{$1$}
+ {Weights of the angular Gauss-Legendre quadrature.}
+\RealEnr
+ {PL\blank{10}}{$\mathcal{S}^{t}_{16},\mathcal{S}^{t}_{15}$}{$1$}
+ {Discrete values of the Legendre polynomials on the quadrature base points.}
+\RealEnr
+ {WX\blank{10}}{$\mathcal{S}^{t}_{8}+1$}{$1$}
+ {Weights of the incoming and moments fluxes in the spatial closure relations for the streaming term.}
+\OptRealEnr
+ {WE\blank{10}}{$\mathcal{S}^{t}_{35}+1$}{$\mathcal{S}^{t}_{31}\neq 0$}{$1$}
+ {Weights of the incoming and moments fluxes in the energy closure relations for the continuous slowing-down term of the Boltzmann Fokker-Planck equation.}
+\RealEnr
+ {CST\blank{9}}{max\{$\mathcal{S}^{t}_{8},\mathcal{S}^{t}_{35}$\}}{$1$}
+ {Normalized Legendre polynomials (defined over -1/2 to 1/2) value at boundaries.}
+\RealEnr
+ {MN\blank{10}}{$\mathcal{S}^{t}_{15},\mathcal{S}^{t}_{7}$}{$1$}
+ {Moment-to-discrete matrix $\shadowM$.}
+\RealEnr
+ {DN\blank{10}}{$\mathcal{S}^{t}_{7},\mathcal{S}^{t}_{15}$}{$1$}
+ {Discrete-to-moment matrix $\shadowD$.}
+\end{DescriptionEnregistrement}
+
+If $\mathcal{S}^{t}_{6}=3$ (Tube 1-D geometry), the following records will also be present on the main level of a \dir{tracking}
+directory. The number of discrete directions in two octants $N_{\rm angl}$ and the number of spherical harmonics components of the flux $N_{\rm pn}$
+are given in term of the $S_N$ order $N=\mathcal{S}^{t}_{15}$ as
+$$
+N_{\rm angl}=\cases{{\displaystyle 1\over \displaystyle 2}N\left(1+{\displaystyle N\over \displaystyle 2}\right),
+&if $\mathcal{S}^{t}_{17}<10$;\cr {\displaystyle 1\over \displaystyle 2}N^2, &otherwise. \cr}
+$$
+$$
+N_{\rm pn}={\mathcal{S}^{t}_{16}\over 2}\left( 1+{\mathcal{S}^{t}_{16}\over 2}\right)+
+{1\over 2} (1+\mathcal{S}^{t}_{16})\, (\mathcal{S}^{t}_{16}{\rm mod} \, 2)
+$$
+
+\begin{DescriptionEnregistrement}{The \moc{snt} records in
+\dir{tracking} (tube 1-D geometry)}{8.0cm}
+\IntEnr
+ {JOP\blank{9}}{$N/2$}
+ {Number of base points in each $\xi$ level.}
+\RealEnr
+ {U\blank{11}}{$N/2$}{$1$}
+ {Base points (levels) of the angular quadrature in $\xi$ (positive values).}
+\RealEnr
+ {UPQ\blank{9}}{$N_{\rm angl}$}{$1$}
+ {Direction cosines of the angular two-octants spherical harmonics quadrature in $\mu$.}
+\RealEnr
+ {WPQ\blank{9}}{$N_{\rm angl}$}{$1$}
+ {Weights of the angular two-octants spherical harmonics quadrature.}
+\RealEnr
+ {ALPHA\blank{7}}{$N_{\rm angl}$}{$1$}
+ {Angular redistribution parameters.}
+\RealEnr
+ {PLZ\blank{9}}{$N_{\rm pn},N/2$}{$1$}
+ {Discrete values of the real spherical harmonics on the zero-weight base points.}
+\RealEnr
+ {PL\blank{10}}{$N_{\rm pn},N_{\rm angl}$}{$1$}
+ {Discrete values of the real spherical harmonics on the quadrature base points.}
+\RealEnr
+ {SURF\blank{8}}{$\mathcal{S}^{t}_{12}+1$}{$1$}
+ {Surfaces.}
+\end{DescriptionEnregistrement}
+
+\clearpage
+
+If $\mathcal{S}^{t}_{6}=4$ (Spherical 1-D geometry), the following records will also be present on the main level of a \dir{tracking}
+directory.
+
+\begin{DescriptionEnregistrement}{The \moc{snt} records in
+\dir{tracking} (spherical 1-D geometry)}{8.0cm}
+\RealEnr
+ {U\blank{11}}{$\mathcal{S}^{t}_{15}$}{$1$}
+ {Base points of the angular Gauss-Legendre quadrature.}
+\RealEnr
+ {W\blank{11}}{$\mathcal{S}^{t}_{15}$}{$1$}
+ {Weights of the angular Gauss-Legendre quadrature.}
+\RealEnr
+ {ALPHA\blank{7}}{$\mathcal{S}^{t}_{15}$}{$1$}
+ {Angular redistribution parameters.}
+\RealEnr
+ {PLZ\blank{9}}{$\mathcal{S}^{t}_{16}$}{$1$}
+ {Discrete values of the Legendre polynomials on the zero-weight base points at $\mu=-1$.}
+\RealEnr
+ {PL\blank{10}}{$\mathcal{S}^{t}_{16},\mathcal{S}^{t}_{15}$}{$1$}
+ {Discrete values of the Legendre polynomials on the quadrature base points.}
+\RealEnr
+ {SURF\blank{8}}{$\mathcal{S}^{t}_{12}+1$}{$1$}
+ {Surfaces.}
+\RealEnr
+ {XXX\blank{9}}{$\mathcal{S}^{t}_{12}+1$}{$1$}
+ {Mesh-edge radii.}
+\end{DescriptionEnregistrement}
+
+If $\mathcal{S}^{t}_{6}=5$ (Cartesian 2-D geometry) or $\mathcal{S}^{t}_{6}=6$ (R-Z geometry), the following records will also be present on the main level of a \dir{tracking}
+directory. The number of discrete directions in four octants (including zero-weight points) $N_{\rm angl}$ is given by
+$$
+N_{\rm angl}={1\over 2}(N+4)N
+$$
+
+\begin{DescriptionEnregistrement}{The \moc{snt} records in
+\dir{tracking} (2-D and R-Z geometries)}{8.0cm}
+\RealEnr
+ {DU\blank{10}}{$N_{\rm angl}$}{$1$}
+ {Direction cosines of the angular four-octants spherical harmonics quadrature in $\mu$.}
+\RealEnr
+ {DE\blank{10}}{$N_{\rm angl}$}{$1$}
+ {Direction cosines of the angular four-octants spherical harmonics quadrature in $\eta$.}
+\RealEnr
+ {W\blank{11}}{$N_{\rm angl}$}{$1$}
+ {Weights of the angular four-octants spherical harmonics quadrature.}
+\IntEnr
+ {MRM\blank{9}}{$N_{\rm angl}$}
+ {Quadrature offsets.}
+\IntEnr
+ {MRMY\blank{8}}{$N_{\rm angl}$}
+ {Quadrature offsets.}
+\RealEnr
+ {DB\blank{10}}{$\mathcal{S}^{t}_{12},N_{\rm angl}$}{$1$}
+ {Diamond-scheme parameter.}
+\RealEnr
+ {DA\blank{10}}{$\mathcal{S}^{t}_{12},\mathcal{S}^{t}_{13},N_{\rm angl}$}{$1$}
+ {Diamond-scheme parameter.}
+\OptRealEnr
+ {DAL\blank{9}}{$\mathcal{S}^{t}_{12},\mathcal{S}^{t}_{13},N_{\rm angl}$}{$\mathcal{S}^{t}_{6}=6$}{$1$}
+ {Angular redistribution parameters.}
+\RealEnr
+ {PL\blank{10}}{$\mathcal{S}^{t}_{7},N_{\rm angl}$}{$1$}
+ {Discrete values of the real spherical harmonics on the quadrature base points.}
+\RealEnr
+ {WX\blank{10}}{$\mathcal{S}^{t}_{8}+1$}{$1$}
+ {Weights of the incoming and moments fluxes in the spatial closure relations for the streaming term.}
+\OptRealEnr
+ {WE\blank{10}}{$\mathcal{S}^{t}_{35}+1$}{$\mathcal{S}^{t}_{31}\neq0$}{$1$}
+ {Weights of the incoming and moments fluxes in the energy closure relations for the continuous slowing-down term of the Boltzmann Fokker-Planck equation.}
+\RealEnr
+ {CST\blank{9}}{max\{$\mathcal{S}^{t}_{8},\mathcal{S}^{t}_{35}$\}}{$1$}
+ {Normalized Legendre polynomials (defined over -1/2 to 1/2) value at boundaries.}
+\RealEnr
+ {MN\blank{10}}{$N_{\rm angl},\mathcal{S}^{t}_{7}$}{$1$}
+ {Moment-to-discrete matrix $\shadowM$.}
+\RealEnr
+ {DN\blank{10}}{$\mathcal{S}^{t}_{7},N_{\rm angl}$}{$1$}
+ {Discrete-to-moment matrix $\shadowD$.}
+\OptRealEnr
+ {SIDE\blank{8}}{1}{$\mathcal{S}^{t}_{6}\geq8$}{cm}
+ {Length of the side of each hexagon element.}
+\OptIntEnr
+ {LOZSWP\blank{6}}{3,6}{$\mathcal{S}^{t}_{6}\geq8$}{Lozenge sweep order depending on direction.}
+\OptIntEnr
+ {COORDMAP\blank{4}}{3,$\mathcal{S}^{t}_{12}/(3\times(\mathcal{S}^{t}_{26})^2)$}{$\mathcal{S}^{t}_{6}\geq8$}{Coordinate map mapping each hexagon from DRAGON geometry indices to the axial coordinate system, using $p$, $r$, $s$ axes.}
+\end{DescriptionEnregistrement}
+
+If $\mathcal{S}^{t}_{6}=7$ (Cartesian 3-D geometry), the following records will also be present on the main level of a \dir{tracking}
+directory. The number of discrete directions in height octants $N_{\rm angl}$ is given by
+$$
+N_{\rm angl}=(N+2)N
+$$
+
+\begin{DescriptionEnregistrement}{The \moc{snt} records in
+\dir{tracking} (3-D geometry)}{8.0cm}
+\RealEnr
+ {DU\blank{10}}{$N_{\rm angl}$}{$1$}
+ {Direction cosines of the angular height-octants spherical harmonics quadrature in $\mu$.}
+\RealEnr
+ {DE\blank{10}}{$N_{\rm angl}$}{$1$}
+ {Direction cosines of the angular height-octants spherical harmonics quadrature in $\eta$.}
+\RealEnr
+ {DZ\blank{10}}{$N_{\rm angl}$}{$1$}
+ {Direction cosines of the angular height-octants spherical harmonics quadrature in $\xi$.}
+\RealEnr
+ {W\blank{11}}{$N_{\rm angl}$}{$1$}
+ {Weights of the angular height-octants spherical harmonics quadrature.}
+\IntEnr
+ {MRMX\blank{8}}{$N_{\rm angl}$}
+ {Quadrature offsets.}
+\IntEnr
+ {MRMY\blank{8}}{$N_{\rm angl}$}
+ {Quadrature offsets.}
+\IntEnr
+ {MRMZ\blank{8}}{$N_{\rm angl}$}
+ {Quadrature offsets.}
+\RealEnr
+ {DC\blank{10}}{$\mathcal{S}^{t}_{12},\mathcal{S}^{t}_{13},N_{\rm angl}$}{$1$}
+ {Diamond-scheme parameter.}
+\RealEnr
+ {DB\blank{10}}{$\mathcal{S}^{t}_{12},\mathcal{S}^{t}_{14},N_{\rm angl}$}{$1$}
+ {Diamond-scheme parameter.}
+\RealEnr
+ {DA\blank{10}}{$\mathcal{S}^{t}_{13},\mathcal{S}^{t}_{14},N_{\rm angl}$}{$1$}
+ {Diamond-scheme parameter.}
+\RealEnr
+ {PL\blank{10}}{$\mathcal{S}^{t}_{7},N_{\rm angl}$}{$1$}
+ {Discrete values of the real spherical harmonics on the quadrature base points.}
+\RealEnr
+ {WX\blank{10}}{$\mathcal{S}^{t}_{8}+1$}{$1$}
+ {Weights of the incoming and moments fluxes in the spatial closure relations for the streaming term.}
+\OptRealEnr
+ {WE\blank{10}}{$\mathcal{S}^{t}_{35}+1$}{$\mathcal{S}^{t}_{31}\neq0$}{$1$}
+ {Weights of the incoming and moments fluxes in the energy closure relations for the continuous slowing-down term of the Boltzmann Fokker-Planck equation.}
+\RealEnr
+ {CST\blank{9}}{max\{$\mathcal{S}^{t}_{8},\mathcal{S}^{t}_{35}$\}}{$1$}
+ {Normalized Legendre polynomials (defined over -1/2 to 1/2) value at boundaries.}
+\RealEnr
+ {MN\blank{10}}{$N_{\rm angl},\mathcal{S}^{t}_{7}$}{$1$}
+ {Moment-to-discrete matrix $\shadowM$.}
+\RealEnr
+ {DN\blank{10}}{$\mathcal{S}^{t}_{7},N_{\rm angl}$}{$1$}
+ {Discrete-to-moment matrix $\shadowD$.}
+\OptRealEnr
+ {SIDE\blank{8}}{1}{$\mathcal{S}^{t}_{6}\geq8$}{cm}
+ {Length of the side of each hexagon element.}
+\OptIntEnr
+ {LOZSWP\blank{6}}{3,6}{$\mathcal{S}^{t}_{6}\geq8$}{Lozenge sweep order depending on direction.}
+\OptIntEnr
+ {COORDMAP\blank{4}}{3,$\mathcal{S}^{t}_{12}/(3\times(\mathcal{S}^{t}_{26})^2)$}{$\mathcal{S}^{t}_{6}\geq8$}{Coordinate map mapping each hexagon from DRAGON geometry indices to the axial coordinate system, using $p$, $r$, $s$ axes.}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDsource.tex b/doc/IGE351/SectDsource.tex
new file mode 100644
index 0000000..feedc20
--- /dev/null
+++ b/doc/IGE351/SectDsource.tex
@@ -0,0 +1,60 @@
+\section{Contents of a \dir{source} directory}\label{sect:sourcedir}
+
+This directory contains the source components of a fixed source problem. This data structure is also useful for
+{\sl fixed source eigenvalue problems} as used in the generalized perturbation theory (GPT).
+
+\subsection{State vector content for the \dir{source} data structure}\label{sect:sourcestate}
+
+The dimensioning parameters for this data structure, stored in the state vector
+$\mathcal{S}^{sou}_{i}$, represent:
+
+\begin{itemize}
+
+\item The number of energy groups $N_{G}=\mathcal{S}^{sou}_{1}$
+
+\item The number of unknowns per energy group $N_{U}=\mathcal{S}^{sou}_{2}$
+
+\item The number of direct fixed sources $N_{D}=\mathcal{S}^{sou}_{3}$
+
+\item The number of adjoint fixed sources $N_{A}=\mathcal{S}^{sou}_{4}$
+
+\end{itemize}
+
+\subsection{The main \dir{source} directory}\label{sect:sourcedirmain}
+
+On its first level, the following records and sub-directories will be found in the \dir{source} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{source}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_SOURCE\blank{4}})}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{sou}_{i}$,
+ as defined in \Sect{sourcestate}.}
+\CharEnr
+ {TRACK-TYPE\blank{2}}{$*12$}
+ {Type of tracking considered ($\mathsf{CDOOR}$). Allowed values are:
+ {\tt 'EXCELL'}, {\tt 'SYBIL'}, {\tt 'MCCG'}, {\tt 'SN'}, {\tt 'BIVAC'} and {\tt 'TRIVAC'}.}
+\CharEnr
+ {LINK.FLUX\blank{3}}{$*12$}
+ {Name of the unperturbed {\sc flux} orthogonal to the fixed sources.}
+\CharEnr
+ {LINK.SYSTEM\blank{1}}{$*12$}
+ {Name of the unperturbed {\sc system} object.}
+\CharEnr
+ {LINK.TRACK\blank{2}}{$*12$}
+ {Name of the tracking object used to construct the system matrices.}
+\OptDirlEnr
+ {DSOUR\blank{7}}{$\mathcal{S}^{sou}_{3}$}{$\mathcal{S}^{sou}_{3}\ge 1$}
+ {List of direct fixed source sub-directories. Each component of this list is a multigroup list of
+ dimension $\mathcal{S}^{sou}_{1}$. Each component of the multigroup list is a real array of dimension
+ $\mathcal{S}^{sou}_{2}$ containing a direct fixed source array.}
+\OptDirlEnr
+ {ASOUR\blank{7}}{$\mathcal{S}^{sou}_{4}$}{$\mathcal{S}^{sou}_{4}\ge 1$}
+ {List of adjoint fixed source sub-directories. Each component of this list is a multigroup list of
+ dimension $\mathcal{S}^{sou}_{1}$. Each component of the multigroup list is a real array of dimension
+ $\mathcal{S}^{sou}_{2}$ containing an adjoint fixed source array}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/SectDsybil.tex b/doc/IGE351/SectDsybil.tex
new file mode 100644
index 0000000..475cd4c
--- /dev/null
+++ b/doc/IGE351/SectDsybil.tex
@@ -0,0 +1,335 @@
+\subsection{The \moc{sybilt} dependent records and sub-directories on a
+\dir{tracking} directory}\label{sect:sybiltrackingdir}
+
+When the \moc{SYBILT:} operator is used ($\mathsf{CDOOR}$={\tt 'SYBIL'}), the following elements in the vector
+$\mathcal{S}^{t}_{i}$ will also be defined.
+
+\begin{itemize}
+\item The main SYBIL model $\mathcal{S}^{t}_{6}$
+
+\begin{displaymath}
+\mathcal{S}^{t}_{6} = \left\{
+\begin{array}{rl}
+ 2 & \textrm{Pure geometry} \\
+ 3 & \textrm{Do-it-yourself geometry} \\
+ 4 & \textrm{2-D assembly geometry} \\
+\end{array} \right.
+\end{displaymath}
+
+\item Minimum space required to store tracks for assembly geometry $\mathcal{S}^{t}_{7}$
+
+\item Minimum space required to store interface currents for assembly geometry $\mathcal{S}^{t}_{8}$
+
+\item Number of additional unknowns holding the interface currents
+$\mathcal{S}^{t}_{9}$. These unknowns are used if and only if a current--based
+inner iterative method is set (with option \moc{ARM}).
+
+\end{itemize}
+
+The following sub-directories will also be present on the main level of a \dir{tracking}
+directory.
+
+\begin{DescriptionEnregistrement}{The \moc{sybilt} records and sub-directories in
+\dir{tracking}}{8.0cm}\label{table:puregeom}
+\RealEnr
+ {EPSJ\blank{8}}{$1$}{$1$}
+ {Stopping criterion for flux-current iterations of the interface current method}
+\OptDirEnr
+ {PURE-GEOM\blank{3}}{$\mathcal{S}^{t}_{6}=2$}
+ {Sub-directory containing the data related to a pure geometry}
+\OptDirEnr
+ {DOITYOURSELF}{$\mathcal{S}^{t}_{6}=3$}
+ {Sub-directory containing the data related to a do-it-yourself geometry}
+\OptDirEnr
+ {EURYDICE\blank{4}}{$\mathcal{S}^{t}_{6}=4$}
+ {Sub-directory containing the data related to an assembly geometry}
+\end{DescriptionEnregistrement}
+
+\vskip -0.4cm
+\noindent
+where the sub-directories in Table~\ref{table:puregeom} are described in the following subsections.
+
+\subsubsection{The \moc{/PURE-GEOM/} sub-directory in \moc{sybilt}}\label{sect:puregeomtrackingdir}
+
+\begin{DescriptionEnregistrement}{The contents of the \moc{sybilt}
+\moc{/PURE-GEOM/} sub-directory}{8.0cm}
+\IntEnr
+ {PARAM\blank{7}}{$6$}
+ {Record containing the parameters for a SYBIL tracking on a pure geometry $\mathcal{P}_{i}$}
+\IntEnr
+ {NCODE\blank{7}}{$6$}
+ {Record containing the types of boundary conditions on each surface $N_{\beta,j}$}
+\RealEnr
+ {ZCODE\blank{7}}{$6$}{$1$}
+ {Record containing the albedo value on each surface}
+\OptRealEnr
+ {XXX\blank{9}}{$\mathcal{P}_{4}+1$}{$\mathcal{P}_{4}\ge 1$}{cm}
+ {$x-$directed mesh coordinates after mesh-splitting for type
+ 2, 5 and 7 geometries. Region-ordered radius after mesh-splitting for type 3 and 6
+ geometries}
+\OptRealEnr
+ {YYY\blank{9}}{$\mathcal{P}_{5}+1$}{$\mathcal{P}_{5}\ge 1$}{cm}
+ {$y-$directed mesh coordinates after mesh-splitting for type 5, 6 and 7 geometries}
+\OptRealEnr
+ {ZZZ\blank{9}}{$\mathcal{P}_{6}+1$}{$\mathcal{P}_{6}\ge 1$}{cm}
+ {$z-$directed mesh coordinates after mesh-splitting for type 7 and 9 geometries}
+\OptRealEnr
+ {SIDE\blank{8}}{$1$}{$\mathcal{P}_{1}\ge 8$}{cm}
+ {Side of a hexagon for type 8 and 9 geometries}
+\end{DescriptionEnregistrement}
+
+\vskip -0.2cm
+\noindent
+with the dimension parameter $\mathcal{P}_{i}$, representing:
+
+\begin{itemize}
+\item The type of geometry $\mathcal{P}_{1}$
+\begin{displaymath}
+\mathcal{P}_{1} = \left\{
+\begin{array}{rl}
+ 2 & \textrm{Cartesian 1-D geometry} \\
+ 3 & \textrm{Tube 1-D geometry} \\
+ 4 & \textrm{Spherical 1-D geometry} \\
+ 5 & \textrm{Cartesian 2-D geometry} \\
+ 6 & \textrm{Tube 2-D geometry} \\
+ 7 & \textrm{Cartesian 3-D geometry} \\
+ 8 & \textrm{Hexagonal 2-D geometry} \\
+ 9 & \textrm{Hexagonal 3-D geometry} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The type of hexagonal symmetry $\beta_{h}=\mathcal{P}_{2}$
+\begin{displaymath}
+\beta_{h} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{S30} \\
+ 2 & \textrm{SA60} \\
+ 3 & \textrm{SB60} \\
+ 4 & \textrm{S90} \\
+ 5 & \textrm{R120} \\
+ 6 & \textrm{R180} \\
+ 7 & \textrm{SA180} \\
+ 8 & \textrm{SB180} \\
+ 9 & \textrm{COMPLETE} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The quadrature parameter $\mathcal{P}_{3}$
+
+\item The number of $x-$directed or radial mesh intervals in the geometry $\mathcal{P}_{4}$
+
+\item The number of $y-$directed mesh intervals in the geometry $\mathcal{P}_{5}$
+
+\item The number of $z-$directed mesh intervals in the geometry $\mathcal{P}_{6}$
+
+\end{itemize}
+
+The type of boundary conditions used will be defined in the following way
+\begin{displaymath}
+N_{\beta,j} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Not used} \\
+ 1 & \textrm{Void boundary condition} \\
+ 2 & \textrm{Reflection boundary condition} \\
+ 3 & \textrm{Diagonal reflection boundary condition} \\
+ 4 & \textrm{Translation boundary condition condition} \\
+ 5 & \textrm{Symmetric reflection boundary condition} \\
+ 6 & \textrm{Albedo boundary condition} \\
+\end{array} \right.
+\end{displaymath}
+
+\subsubsection{The \moc{/DOITYOURSELF/} sub-directory in \moc{sybilt}}\label{sect:doittrackingdir}
+
+\vskip -0.9cm
+
+\begin{DescriptionEnregistrement}{The contents of the \moc{sybilt}
+\moc{/DOITYOURSELF/} sub-directory}{8.0cm}
+\IntEnr
+ {PARAM\blank{7}}{$3$}
+ {Record containing the parameters for a SYBIL tracking on a do-it-yourself geometry
+ $\mathcal{P}_{i}$}
+\IntEnr
+ {NMC\blank{9}}{$M+1$}
+ {Offset of the first region in each cell}
+\RealEnr
+ {RAYRE\blank{7}}{$N_r+M$}{cm}
+ {Radius of the tubes in each cell}
+\RealEnr
+ {PROCEL\blank{6}}{$M,M$}{}
+ {Geometric matrix}
+\RealEnr
+ {POURCE\blank{6}}{$M$}{}
+ {Weight assigned to each cell}
+\RealEnr
+ {SURFA\blank{7}}{$M$}{cm$^{2}$}
+ {Surface of each cell }
+\end{DescriptionEnregistrement}
+\noindent
+with the dimension parameter $\mathcal{P}_{i}$, representing:
+
+\begin{itemize}
+\item The number of cells $\mathcal{P}_{1}=M$
+
+\item The quadrature parameter $\mathcal{P}_{2}$
+
+\item The statistical option $\mathcal{P}_{3}$
+\begin{displaymath}
+\mathcal{P}_{3} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{the statistical approximation is not used. Record {\tt 'PROCEL'} is used.} \\
+ 1 & \textrm{use the statistical approximation. Record {\tt 'PROCEL'} is not used.}
+\end{array} \right.
+\end{displaymath}
+
+\end{itemize}
+
+\clearpage
+
+\subsubsection{The \moc{/EURYDICE/} sub-directory in \moc{sybilt}}\label{sect:eurydicetrackingdir}
+
+\vskip -0.9cm
+
+\begin{DescriptionEnregistrement}{The contents of the \moc{sybilt}
+\moc{/EURYDICE/} sub-directory}{8.0cm}
+\IntEnr
+ {PARAM\blank{7}}{$16$}
+{Record containing the parameters for a SYBIL tracking on an assembly geometry
+ $\mathcal{P}_{i}$}
+\RealEnr
+ {XX\blank{10}}{$\mathcal{P}_{6}$}{cm}
+ {$x-$thickness of the generating cells}
+\RealEnr
+ {YY\blank{10}}{$\mathcal{P}_{6}$}{cm}
+ {$y-$thickness of the generating cells}
+\IntEnr
+ {LSECT\blank{7}}{$\mathcal{P}_{6}$}
+ {Type of sectorization for each each generating cell. Equal to zero for
+ non-sectorized cells. Allowed values are defined as $F_{\mathrm{sec}}$ in \Sect{geometrydirmain}}
+\IntEnr
+ {NMC\blank{9}}{$\mathcal{P}_{6}+1$}
+ {Offset of the first region index in each generating cell}
+\IntEnr
+ {NMCR\blank{8}}{$\mathcal{P}_{6}+1$}
+ {Offset of the first radius index in each generating cell. Equal to
+ {\tt NMC}, unless the cell is sectorized.}
+\RealEnr
+ {RAYRE\blank{7}}{$M_r$}{cm}
+ {Radius of the tubes in each generating cell. $M_r=${\tt NMCR(}$\mathcal{P}_{6}+1${\tt )}}
+\IntEnr
+ {MAIL\blank{8}}{$2,\mathcal{P}_{6}$}
+ {Offsets of the first tracking information in each generating cell. {\tt
+ MAIL(1,:)} contains offsets for the integer array {\tt ZMAILI}; {\tt
+ MAIL(2,:)} contains offsets for the real array {\tt ZMAILR}.}
+\IntEnr
+ {ZMAILI\blank{6}}{$\mathcal{P}_{15}$}
+ {The integer tracking information}
+\RealEnr
+ {ZMAILR\blank{6}}{$\mathcal{P}_{16}$}{cm}
+ {The tracking lengths}
+\IntEnr
+ {IFR\blank{9}}{$\mathcal{P}_{4},\mathcal{P}_{14}$}
+ {Index numbers of incoming currents}
+\RealEnr
+ {ALB\blank{9}}{$\mathcal{P}_{4},\mathcal{P}_{14}$}{}
+ {Albedo or transmission factors corresponding to incoming currents}
+\IntEnr
+ {INUM\blank{8}}{$\mathcal{P}_{4}$}
+ {Index number of the merge cell associated to each cell of the assembly}
+\IntEnr
+ {MIX\blank{9}}{$\mathcal{P}_{5},\mathcal{P}_{14}$}
+ {Index numbers of outgoing currents}
+\RealEnr
+ {DVX\blank{9}}{$\mathcal{P}_{5},\mathcal{P}_{14}$}{}
+ {Weights corresponding to outgoing currents}
+\RealEnr
+ {SUR\blank{9}}{$\mathcal{P}_{4},\mathcal{P}_{14}$}{cm}
+ {Interface surfaces corresponding to incoming currents}
+\IntEnr
+ {IGEN\blank{8}}{$\mathcal{P}_{5}$}
+ {Index number of the generating cell associated to each merged cell}
+\end{DescriptionEnregistrement}
+
+\noindent
+with the dimension parameter $\mathcal{P}_{i}$, representing:
+
+\begin{itemize}
+
+\item The type of hexagonal symmetry $\mathcal{P}_{1}$
+\begin{displaymath}
+\mathcal{P}_{1} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Cartesian assembly} \\
+ 1 & \textrm{S30} \\
+ 2 & \textrm{SA60} \\
+ 3 & \textrm{SB60} \\
+ 4 & \textrm{S90} \\
+ 5 & \textrm{R120} \\
+ 6 & \textrm{R180} \\
+ 7 & \textrm{SA180} \\
+ 8 & \textrm{SB180} \\
+ 9 & \textrm{COMPLETE} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The type of multicell approximation $\mathcal{P}_{2}$
+\begin{displaymath}
+\mathcal{P}_{2} = \left\{
+\begin{array}{ll}
+1 & \textrm{Roth approximation}\\
+2 & \textrm{Roth$\times 4$ or Roth$\times 6$ approximation}\\
+3 & \textrm{DP-0 approximation}\\
+4 & \textrm{DP-1 approximation} \end{array} \right.
+\end{displaymath}
+
+\item The type of cylinderization $\mathcal{P}_{3}$
+\begin{displaymath}
+\mathcal{P}_{3} = \left\{
+\begin{array}{ll}
+1 & \textrm{Askew cylinderization}\\
+2 & \textrm{Wigner cylinderization}\\
+3 & \textrm{Sanchez cylinderization} \end{array} \right.
+\end{displaymath}
+
+\item The total number of cells $\mathcal{P}_{4}$
+
+\item The number of merged cells $\mathcal{P}_{5}$
+
+\item The number of generating cells $\mathcal{P}_{6}$
+
+\item The number of distinct interface currents $\mathcal{P}_{7}$
+
+\item The number of angles for 2-D quadrature $\mathcal{P}_{8}$
+
+\item The number of segments for 2-D quadrature $\mathcal{P}_{9}$
+
+\item The number of segments for homogeneous 2-D cells $\mathcal{P}_{10}$
+
+\item The number of segments for 1-D cells $\mathcal{P}_{11}$
+
+\item The track normalization option $\mathcal{P}_{12}$
+\begin{displaymath}
+\mathcal{P}_{12} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Normalize the tracks} \\
+ 1 & \textrm{Do not normalize the tracks} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The type of quadrature in angle and space $\mathcal{P}_{13}$
+\begin{displaymath}
+\mathcal{P}_{13} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Gauss quadrature} \\
+ 1 & \textrm{Equal weight quadrature} \\
+\end{array} \right.
+\end{displaymath}
+
+\item The number of outgoing interface currents per cell $\mathcal{P}_{14}$
+
+\item The number of integer array elements in the tracking arrays $\mathcal{P}_{15}$
+
+\item The number of real array elements in the tracking arrays $\mathcal{P}_{16}$
+
+\end{itemize}
+
+\eject
diff --git a/doc/IGE351/SectDsystem.tex b/doc/IGE351/SectDsystem.tex
new file mode 100644
index 0000000..6c3eccf
--- /dev/null
+++ b/doc/IGE351/SectDsystem.tex
@@ -0,0 +1,230 @@
+\section{Contents of a \dir{system} directory}\label{sect:systemdir}
+
+The {\tt L\_SYSTEM} specification is used to store a set of system matrices (or a set of
+perturbations on system matrices) obtained after discretization of the algebraic operators
+contained in the neutron transport or diffusion equation. A complete set of matrices can
+be written on the root directory. Perturbation matrices corresponding to variations or
+derivatives of the cross sections can also be found if the \moc{STEP} directory list
+is present.
+
+\subsection{State vector content for the \dir{system} data structure}\label{sect:systemstate}
+
+The dimensioning parameters for this data structure, which are stored in the state vector $\mathcal{S}^{s}_{i}$, represents:
+
+\begin{itemize}
+\item $\mathcal{S}^{s}_{1}$: the number of energy groups
+\item $\mathcal{S}^{s}_{2}$: the order of a system matrix
+\item $\mathcal{S}^{s}_{3}$: the number of delayed neutron precursor groups
+\item $\mathcal{S}^{s}_{4}$: the storage type of system matrices:
+\begin{displaymath}
+\mathcal{S}^{s}_{4} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{BIVAC--compatible profile storage matrices for the diffusion theory} \\
+ 2 & \textrm{TRIVAC--compatible matrices compatible with the generic
+ ADI splitting in} \\
+ & \textrm{\Eq{tratr2} or \Eq{tratr3}} \\
+ 3 & \textrm{TRIVAC--compatible matrices compatible with the Thomas-Raviart
+ ADI} \\
+ & \textrm{splitting in \Eq{tratr4} or \Eq{tratr5} for the diffusion theory} \\
+ 11 & \textrm{BIVAC--compatible profile storage matrices for the simplified
+ $P_n$ method} \\
+ 13 & \textrm{TRIVAC--compatible matrices compatible with the Thomas-Raviart
+ ADI} \\
+ & \textrm{splitting in \Eq{tratr4} or \Eq{tratr5} for the simplified $P_n$ method}
+\end{array} \right.
+\end{displaymath}
+\item $\mathcal{S}^{s}_{5}$: set to $1$ in case where matrices {\tt 'RM'} are available
+\item The number of set of perturbation on system matrices $I_{\rm step}=\mathcal{S}^{s}_{6}$ used
+for perturbation calculations:
+\begin{displaymath}
+I_{\rm step} = \left\{
+\begin{array}{ll}
+0 & \textrm{no {\tt STEP} information available}\\
+>0 & \textrm{number of set of perturbation on system matrices.}
+\end{array} \right.
+\end{displaymath}
+\item $\mathcal{S}^{s}_{7}$: number of material mixtures in the macrolib used to
+construct the system matrices
+\item $\mathcal{S}^{s}_{8}$: number of Legendre orders used to represent the macroscopic cross
+sections with the simplified $P_n$ method (maximum integer value of {\tt IL}). Set to zero with the diffusion theory.
+\item The type of system matrix assemblies $I_{\rm pert}=\mathcal{S}^{s}_{9}$:
+\begin{displaymath}
+I_{\rm pert} = \left\{
+\begin{array}{ll}
+0 & \textrm{calculation of the system matrices}\\
+1 & \textrm{calculation of the derivative of these matrices}\\
+2 & \textrm{calculation of the first variation of these matrices}\\
+3 & \textrm{identical to $I_{\rm pert}=2$, but these variation are added to unperturbed system}\\
+ & \textrm{matrices.}
+\end{array} \right.
+\end{displaymath}
+\end{itemize}
+\goodbreak
+
+\subsection{The main \dir{system} directory}\label{sect:systemdirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{system} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{system}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_SYSTEM\blank{4}}).}
+\CharEnr
+ {LINK.MACRO\blank{2}}{$*12$}
+ {Name of the {\sc macrolib} on which the system matrices are based.}
+\CharEnr
+ {LINK.TRACK\blank{2}}{$*12$}
+ {Name of the {\sc tracking} on which the system matrices are based.}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{s}_{i}$,
+ as defined in \Sect{systemstate}.}
+\OptRealEnr
+ {ALBEDO\_FU//\{igr\}}{$\mathcal{S}^{M}_{8}$}{$\mathcal{S}^{M}_{8}>0$}{}
+ {Surface ordered physical albedo functions in each group. The number of physical albedos $\mathcal{S}^{M}_{8}$ is defined
+ in \Sect{macrolibstate}. The character suffix {\tt \{igr\}} is the group index defined in format {\tt WRITE(TEXT3,'(I3.3)') igr}.}
+\RealVar
+ {\{matrix\}}{$N_{\rm dim}$}{}
+ {Set of system matrices}
+\OptRealVar
+ {\{removalxs\}}{$\mathcal{S}^{s}_{7}$}{$\mathcal{S}^{s}_{4}> 10$}{}
+ {Set of removal cross section arrays used with the simplified $P_n$ method}
+\OptRealEnr
+ {RM\blank{10}}{$\mathcal{S}^{t}_{11}$}{$\mathcal{S}^{s}_{5}\ne 0$}{}
+ {Unit system matrix, i.e., a system matrix corresponding to cross sections all set to 1.0. This matrix is mandatory in space-time
+ kinetics cases. {\sl This block is always located on the root directory.}}
+\OptRealEnr
+ {IRM\blank{9}}{$\mathcal{S}^{t}_{11}$}{$\mathcal{S}^{s}_{5}\ne 0$}{}
+ {Inverse of the unit matrix. This record is available only with BIVAC trackings.}
+\OptDirlEnr
+ {STEP\blank{8}}{$\mathcal{S}^{s}_{6}$}{$\mathcal{S}^{s}_{6}\ge 1$}
+ {List of perturbation sub-directories. Each component of this list contains a set of perturbation
+ on system matrices corresponding to variations or derivatives of the cross sections. Each
+ {\tt STEP} component follows the specification presented in the current \Sect{systemdirmain}.}
+\end{DescriptionEnregistrement}
+
+The signature variable for this data structure must be $\mathsf{SIGNA}$=\verb*|L_SYSTEM |.
+
+\begin{figure}[htbp]
+\begin{center}
+\epsfxsize=13cm
+\centerline{ \epsffile{Fig99.eps}}
+\parbox{14cm}{\caption{Example of a 5 energy group matrix eigenvalue problem}\label{fig:system}} \end{center}
+\end{figure}
+
+The discretized neutron transport or diffusion equation is assumed to be given in a form similar to the matrix system represented in \Fig{system}.
+Each system matrix \{matrix\} is stored on a block named {\tt TEXT12}, embodying the primary group index {\tt IGR} and the secondary group index {\tt JGR}.
+
+\vskip 0.2cm
+
+The first case corresponds to the following situations:
+\begin{itemize}
+\item BIVAC--type discretization ($\mathcal{S}^{s}_{4}=1$). In this case, the dimension of
+the matrix is equal to {\tt MU(}$\mathcal{S}^{t}_{11}${\tt)}
+\item TRIVAC--type discretization of the out-of-group $A$ matrices ({\tt IGR}$\ne${\tt JGR}).
+In this case, the dimension of
+the matrix is equal to $\mathcal{S}^{t}_{11}$
+\item TRIVAC--type discretization of the $B$ matrices. In this case, the dimension of
+the matrix is equal to $\mathcal{S}^{t}_{11}$
+\end{itemize}
+The character name of the system matrix is build using
+
+\begin{verbatim}
+WRITE(TEXT12,'(1HA,2I3.3)') JGR,IGR
+\end{verbatim}
+
+\vskip 0.1cm
+
+\begin{verbatim}
+WRITE(TEXT12,'(1HB,2I3.3)') JGR,IGR
+\end{verbatim}
+
+\noindent or
+
+\begin{verbatim}
+WRITE(TEXT12,'(1HB,3I3.3)') IDEL,JGR,IGR
+\end{verbatim}
+
+\noindent where {\tt IDEL} is the index of a delayed neutron precursor group
+(if $\mathcal{S}^{s}_{3} \ge 1$).
+
+\vskip 0.2cm
+
+Otherwise, the TRIVAC--type system matrix is splitted according to Eqs.~(\ref{eq:tratr2})
+to~(\ref{eq:tratr5}). The character name of the system matrix is build using
+
+\begin{verbatim}
+WRITE(TEXT12,'(A2,1HA,2I3.3)') PREFIX,IGR,IGR
+\end{verbatim}
+
+\noindent where {\tt PREFIX} is a character*2 name describing the component
+of the system matrix under consideration. The following values are available:
+
+\vskip 0.3cm
+
+\begin{tabular}{|l|l|l|}
+\hline
+{\tt PREFIX} & type of matrix & dimension $N_{\rm dim}$\\
+\hline
+{\tt W\_} & matrix component $\bf{W}+\bf{P}_w^\top \bf{U}\bf{P}_w$ or $\bf{A}_w+\bf{R}_w\bf{T}^{-1}\bf{R}_w^\top$ & {\tt MUW(}$\mathcal{S}^{t}_{11}${\tt )} or {\tt MUW(}$\mathcal{S}^{t}_{26}${\tt )}\\
+{\tt X\_} & matrix component $\bf{X}+\bf{P}_x^\top \bf{U}\bf{P}_x$ or $\bf{A}_x+\bf{R}_x\bf{T}^{-1}\bf{R}_x^\top$ & {\tt MUX(}$\mathcal{S}^{t}_{11}${\tt )} or {\tt MUX(}$\mathcal{S}^{t}_{27}${\tt )} \\
+{\tt Y\_} & matrix component $\bf{Y}+\bf{P}_y^\top \bf{U}\bf{P}_y$ or $\bf{A}_y+\bf{R}_y\bf{T}^{-1}\bf{R}_y^\top$ & {\tt MUY(}$\mathcal{S}^{t}_{11}${\tt )} or {\tt MUY(}$\mathcal{S}^{t}_{28}${\tt )} \\
+{\tt Z\_} & matrix component $\bf{Z}+\bf{P}_z^\top \bf{U}\bf{P}_z$ or $\bf{A}_z+\bf{R}_z\bf{T}^{-1}\bf{R}_z^\top$ & {\tt MUZ(}$\mathcal{S}^{t}_{11}${\tt )} or {\tt MUZ(}$\mathcal{S}^{t}_{29}${\tt )} \\
+{\tt WI} & $LDL^\top$ factors of $\bf{W}+\bf{P}_w^\top \bf{U}\bf{P}_w$ or $\bf{A}_w+\bf{R}_w\bf{T}^{-1}\bf{R}_w^\top$ & {\tt MUW(}$\mathcal{S}^{t}_{11}${\tt )} or {\tt MUW(}$\mathcal{S}^{t}_{26}${\tt )}\\
+{\tt XI} & $LDL^\top$ factors of $\bf{X}+\bf{P}_x^\top \bf{U}\bf{P}_x$ or $\bf{A}_x+\bf{R}_x\bf{T}^{-1}\bf{R}_x^\top$ & {\tt MUX(}$\mathcal{S}^{t}_{11}${\tt )} or {\tt MUX(}$\mathcal{S}^{t}_{27}${\tt )} \\
+{\tt YI} & $LDL^\top$ factors of $\bf{Y}+\bf{P}_y^\top \bf{U}\bf{P}_y$ or $\bf{A}_y+\bf{R}_y\bf{T}^{-1}\bf{R}_y^\top$ & {\tt MUY(}$\mathcal{S}^{t}_{11}${\tt )} or {\tt MUY(}$\mathcal{S}^{t}_{28}${\tt )} \\
+{\tt ZI} & $LDL^\top$ factors of $\bf{Z}+\bf{P}_z^\top \bf{U}\bf{P}_z$ or $\bf{A}_z+\bf{R}_z\bf{T}^{-1}\bf{R}_z^\top$ & {\tt MUZ(}$\mathcal{S}^{t}_{11}${\tt )} or {\tt MUZ(}$\mathcal{S}^{t}_{29}${\tt )} \\
+\hline
+\end{tabular}
+
+\vskip 0.3cm
+
+\noindent where all these matrices are stored in diagonal storage mode.
+
+\vskip 0.3cm
+
+The following values of {\tt PREFIX} will also be used in cases where a
+Thomas-Raviart or Thomas-Raviart-Schneider polynomial basis is used ($\mathcal{S}^{t}_{12}=2$ and
+$\mathcal{S}^{s}_{4}=3$):
+
+\vskip 0.3cm
+
+\begin{tabular}{|l|l|l|}
+\hline
+{\tt PREFIX} & type of matrix & dimension $N_{\rm dim}$\\
+\hline
+{\tt TF} & matrix component $\bf{T}$ & $\mathcal{S}^{t}_{25}$ \\
+{\tt WA} & matrix component $\bf{A}_w$ & {\tt MUW(}$\mathcal{S}^{t}_{26}${\tt )} \\
+{\tt XA} & matrix component $\bf{A}_x$ & {\tt MUX(}$\mathcal{S}^{t}_{27}${\tt )} \\
+{\tt YA} & matrix component $\bf{A}_y$ & {\tt MUY(}$\mathcal{S}^{t}_{28}${\tt )} \\
+{\tt ZA} & matrix component $\bf{A}_z$ & {\tt MUZ(}$\mathcal{S}^{t}_{29}${\tt )} \\
+{\tt DIFF} & diffusion coefficients used with the Thomas-Raviart-Schneider method &
+$N_{\rm los}$ \\
+\hline
+\end{tabular}
+
+\vskip 0.3cm
+
+\noindent where {\tt TF} is a diagonal matrix and where {\tt WA} to {\tt ZA} are
+stored in diagonal profiled mode. The dimension of {\tt DIFF} is related to the number of
+lozenges in the domain: $N_{\rm los}=\mathcal{S}^{t}_{14}\times \mathcal{S}^{t}_{15}\times (\mathcal{S}^{t}_{13})^2$.
+
+\vskip 0.3cm
+
+Each removal cross section array \{removalxs\} is stored on a block named {\tt TEXT12}, embodying the Legendre order {\tt IL}, the primary
+group index {\tt IGR} and the secondary group index {\tt JGR}. The block name {\tt TEXT12} is build using
+
+\begin{verbatim}
+WRITE(TEXT12,'(4HSCAR,I2.2,2I3.3)') IL-1,JGR,IGR
+\end{verbatim}
+
+\noindent for the mixture-ordered components of the removal cross section, and
+
+\begin{verbatim}
+WRITE(TEXT12,'(4HSCAI,I2.2,2I3.3)') IL-1,JGR,IGR
+\end{verbatim}
+
+\noindent for the mixture-ordered components of the inverse removal cross section matrix at each Legendre order.
+
+\eject
diff --git a/doc/IGE351/SectDtracking.tex b/doc/IGE351/SectDtracking.tex
new file mode 100644
index 0000000..465fa19
--- /dev/null
+++ b/doc/IGE351/SectDtracking.tex
@@ -0,0 +1,94 @@
+\section{Contents of a \dir{tracking} directory}\label{sect:trackingdir}
+
+This directory contains the information resulting from an analysis of a geometry using a specific
+calculation operator of DRAGON.
+
+\subsection{State vector content for the \dir{tracking} data structure}\label{sect:trackingstate}
+
+The dimensioning parameters for this data structure, which are stored in the state vector
+$\mathcal{S}$, represent:
+
+\begin{itemize}
+
+\item The number of regions $N_{r}=\mathcal{S}^{t}_{1}$
+
+\item The number of unknown $N_{u}=\mathcal{S}^{t}_{2}$
+
+\item The leakage flag $I_{L}=\mathcal{S}^{t}_{3}$
+
+\begin{displaymath}
+I_{L} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Leakage is present} \\
+ 1 & \textrm{Leakage is absent}
+\end{array} \right.
+\end{displaymath}
+
+\item The maximum number of mixture used $M_{m}=\mathcal{S}^{t}_{4}$
+
+\item The number of outer surfaces $N_{s}=\mathcal{S}^{t}_{5}$
+
+\item Flag related to the double-heterogeneity option $\mathcal{S}^{t}_{40}$ where
+\begin{displaymath}
+\mathcal{S}^{t}_{40} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{the double-heterogeneity option is not used} \\
+ 1 & \textrm{the double-heterogeneity option is used.} \\
+\end{array} \right.
+\end{displaymath}
+
+\end{itemize}
+
+\subsection{The main \dir{tracking} directory}\label{sect:trackingdirmain}
+
+On its first level, the
+following records and sub-directories will be found in the \dir{tracking} directory:
+
+\begin{DescriptionEnregistrement}{Main records and sub-directories in \dir{tracking}}{8.0cm}
+\CharEnr
+ {SIGNATURE\blank{3}}{$*12$}
+ {Signature of the data structure ($\mathsf{SIGNA}=${\tt L\_TRACK\blank{5}}).}
+\IntEnr
+ {STATE-VECTOR}{$40$}
+ {Vector describing the various parameters associated with this data structure $\mathcal{S}^{t}_{i}$,
+ as defined in \Sect{trackingstate}.}
+\CharEnr
+ {TRACK-TYPE\blank{2}}{$*12$}
+ {Type of tracking considered ($\mathsf{CDOOR}$). Allowed values are:
+ {\tt 'EXCELL'}, {\tt 'SYBIL'}, {\tt 'MCCG'}, {\tt 'SN'}, {\tt 'BIVAC'} and {\tt 'TRIVAC'}.}
+\CharEnr
+ {LINK.GEOM\blank{3}}{$*12$}
+ {Name of the {\sc geometry} on which the tracking is based.}
+\CharEnr
+ {TITLE\blank{7}}{$*72$}
+ {Identification title ($\mathsf{TITLE}$) }
+\IntEnr
+ {MATCOD\blank{6}}{$\mathcal{S}^{t}_{1}$}
+ {Region material $M_{r}$}
+\IntEnr
+ {KEYFLX\blank{6}}{$\mathcal{S}^{t}_{1}$}
+ {Location in unknown vector of averaged regional flux $I_{r}$}
+\RealEnr
+ {VOLUME\blank{6}}{$\mathcal{S}^{t}_{1}$}{cm$^{3}$}
+ {Region volumes $V_{r}$}
+\OptIntEnr
+ {BC-REFL+TRAN}{$\mathcal{S}^{t}_{5}$}{$\mathcal{S}^{t}_{5}\ge 1$}
+ {Reflection/transmission matrix localisation operator $T_{s}$}
+\OptDirEnr
+ {BIHET\blank{7}}{$\mathcal{S}^{t}_{40}=1$}
+ {Sub-directory containing the data related to a double heterogeneity geometry.
+ The specification of this directory is given in \Sect{bihettrackingdir}}
+\end{DescriptionEnregistrement}
+
+In addition to the above records, the main \dir{tracking} directory will also contain information
+which is specific to each tracking module. This information will be described in the following
+sub-sections. Also note that the contents of the $\mathcal{S}^{t}_{i}$ vector for $i\ge 6$ will depend
+on the specific tracking module and will be defined in the next sub-sections.
+
+\input{SectDsybil.tex} % Description of a Sybil tracking
+\input{SectDexcell.tex} % Description of an Excell tracking
+\input{SectDmccg.tex} % Description of a MCCG tracking
+\input{SectDsn.tex} % Description of a SN tracking
+\input{SectDbivac.tex} % Description of a Bivac tracking
+\input{SectDtrivac.tex} % Description of a Trivac tracking
+\input{SectDbihet.tex} % Description of a Bihet tracking
diff --git a/doc/IGE351/SectDtrivac.tex b/doc/IGE351/SectDtrivac.tex
new file mode 100644
index 0000000..41667db
--- /dev/null
+++ b/doc/IGE351/SectDtrivac.tex
@@ -0,0 +1,469 @@
+\subsection{The \moc{trivat} dependent records on a
+\dir{tracking} directory}\label{sect:trivatrackingdir}
+
+A TRIVAC--type tracking data structure is holding the information related to
+the ADI partitionning of the system matrices in 1D, 2D or 3D. A one-speed
+discretization of the diffusion equation leads to a matrix system of the form
+
+\begin{equation}
+\bf{A} \ \vec\Phi = \vec S
+\label{eq:tratr1}
+\end{equation}
+
+\noindent where $\Phi$ may contains different types of unknowns: flux values,
+current values, polynomial coefficients, etc.
+
+\vskip 0.2cm
+
+The matrix $\bf{A}$ can be splitted in different ways. Many TRIVAC discretizations in
+Cartesian geometry are based on the following ADI splitting:
+
+\begin{equation}
+\bf{A} = \bf{U} + \bf{P}_x\bf{X}\bf{P}_x^\top + \bf{P}_y\bf{Y}\bf{P}_y^\top + \bf{P}_z\bf{Z}\bf{P}_z^\top
+\label{eq:tratr2}
+\end{equation}
+
+\noindent where
+
+\begin{tabular}{rl}
+$\bf{U}=$ & matrix containing the diagonal elements of $\bf{A}$\\
+$\bf{X},\bf{Y},\bf{Z}=$ & symetrical matrices containing the nondiagonal elements of $\bf{A}$\\
+$\bf{P}_x,\bf{P}_y,\bf{P}_z=$ & permutation matrices that ensure a minimum bandwidth for matrices $\bf{X}$, $\bf{Y}$ and $\bf{Z}$.\\
+\end{tabular}
+
+\vskip 0.2cm
+
+Similarly, many discretizations in hexagonal geometry are based on the following ADI splitting:
+\begin{equation}
+\bf{A} = \bf{U} + \bf{P_w}\bf{W}\bf{P}_w^\top + \bf{P}_x\bf{X}\bf{P}_x^\top + \bf{P}_y\bf{Y}\bf{P}_y^\top + \bf{P}_z\bf{Z}\bf{P}_z^\top \ \ \ .
+\label{eq:tratr3}
+\end{equation}
+
+The diffusion equation can also be solved using a Thomas-Raviart polynomial basis together with a mixte-dual
+variational formulation. In this case, the following splitting will be used in Cartesian geometry:
+
+\begin{equation}
+\bf{A} = \left(\matrix{\bf{A}_x & \bf{0} & \bf{0} & -\bf{R}_x \cr
+ \bf{0} & \bf{A}_y & \bf{0} & -\bf{R}_y \cr
+ \bf{0} & \bf{0} & \bf{A}_z & -\bf{R}_z \cr
+ -\bf{R}_x^\top & -\bf{R}_y^\top & -\bf{R}_z^\top & -\bf{T} \cr}\right)
+\label{eq:tratr4}
+\end{equation}
+
+\vskip 0.2cm
+
+Similarly, we use the following ADI splitting in hexagonal geometry:
+
+\begin{equation}
+\bf{A} = \left(\matrix{\bf{A}_w & \bf{C}_{xw}^\top & \bf{C}_{wy} &\bf{0} & -\bf{R}_w \cr
+ \bf{C}_{xw} & \bf{A}_x & \bf{C}_{yx}^\top & \bf{0} & -\bf{R}_x \cr
+ \bf{C}_{wy}^\top & \bf{C}_{yx} & \bf{A}_y & \bf{0} & -\bf{R}_y \cr
+ \bf{0} & \bf{0} & \bf{0} & \bf{A}_z & -\bf{R}_z \cr
+ -\bf{R}_w^\top & -\bf{R}_x^\top & -\bf{R}_y^\top & -\bf{R}_z^\top & -\bf{T} \cr}\right)
+\label{eq:tratr5}
+\end{equation}
+
+\vskip 0.2cm
+
+When the \moc{TRIVAT:} operator is used ($\mathsf{CDOOR}$={\tt 'TRIVAC'}), the following elements in the vector
+$\mathcal{S}^{t}_{i}$ will also be defined.
+
+\begin{itemize}
+\item $\mathcal{S}^{t}_{6}$: ({\tt ITYPE}) Type of TRIVAC geometry:
+\begin{displaymath}
+\mathcal{S}^{t}_{6} = \left\{
+\begin{array}{rl}
+ 2 & \textrm{Cartesian 1-D geometry} \\
+ 3 & \textrm{Tube 1-D geometry} \\
+ 5 & \textrm{Cartesian 2-D geometry} \\
+ 6 & \textrm{Tube 2-D geometry} \\
+ 7 & \textrm{Cartesian 3-D geometry} \\
+ 8 & \textrm{Hexagonal 2-D geometry} \\
+ 9 & \textrm{Hexagonal 3-D geometry}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{7}$: ({\tt IHEX}) Type of hexagonal symmetry if $\mathcal{S}^{t}_{6}\ge 8$:
+\begin{displaymath}
+\mathcal{S}^{t}_{7} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{non-hexagonal geometry} \\
+ 1 & \textrm{S30} \\
+ 2 & \textrm{SA60} \\
+ 3 & \textrm{SB60} \\
+ 4 & \textrm{S90} \\
+ 5 & \textrm{R120} \\
+ 6 & \textrm{R180} \\
+ 7 & \textrm{SA180} \\
+ 8 & \textrm{SB180} \\
+ 9 & \textrm{COMPLETE} \\
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{8}$: ({\tt IDIAG}) Diagonal symmetry flag if $\mathcal{S}^{t}_{6}=5$ or $=7$.
+$\mathcal{S}^{t}_{8}=1$ if diagonal symmetry is present.
+
+\item $\mathcal{S}^{t}_{9}$: ({\tt IELEM}) Type of finite elements:
+\begin{displaymath}
+\mathcal{S}^{t}_{9} = \left\{
+\begin{array}{rl}
+ <0 & \textrm{Order $-\mathcal{S}^{t}_{9}$ primal finite elements} \\
+ >0 & \textrm{Order $\mathcal{S}^{t}_{9}$ dual finite elements}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{10}$: ({\tt ICOL}) Type of quadrature used to integrate
+the mass matrix:
+\begin{displaymath}
+\mathcal{S}^{t}_{10} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Analytical integration} \\
+ 2 & \textrm{Gauss-Lobatto quadrature (finite difference/collocation method)} \\
+ 3 & \textrm{Gauss-Legendre quadrature (superconvergent approximation)}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{11}$: ({\tt LL4}) Order of the group-wise matrices.
+Generally equal to
+$\mathcal{S}^{t}_{2}$ except in cases where averaged fluxes are appended to the
+unknown vector. $\mathcal{S}^{t}_{11}\le\mathcal{S}^{t}_{2}$.
+
+\item $\mathcal{S}^{t}_{12}$: ({\tt ICHX}) Type of discretization algorithm:
+\begin{displaymath}
+\mathcal{S}^{t}_{12} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Variational collocation method (mesh-corner finite differences or primal finite} \\
+ & \textrm{elements with Gauss-Lobatto quadrature). \Eq{tratr2} or \Eq{tratr3} is used.} \\
+ 2 & \textrm{Dual finite element approximation (Thomas-Raviart or Thomas-Raviart-Schneider} \\
+ & \textrm{polynomial basis). \Eq{tratr4} or \Eq{tratr5} is used.} \\
+ 3 & \textrm{Nodal collocation method with full tensorial products (mesh-centered finite} \\
+ & \textrm{differences or dual finite elements with Gauss-Lobatto quadrature). \Eq{tratr2} or} \\
+ & \textrm{\Eq{tratr3} is used.} \\
+ 4 & \textrm{Coarse mesh finite differences (CMFD) method.} \\
+ 5 & \textrm{Nodal expansion method (NEM).} \\
+ 6 & \textrm{Analytic nodal method (ANM).}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{13}$: ({\tt ISPLH}) Type of hexagonal mesh splitting if $\mathcal{S}^{t}_{6}\ge 8$:
+\begin{displaymath}
+\mathcal{S}^{t}_{13} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{No mesh splitting (full hexagons)}; \emph{or} \\
+ & \textrm{$3$ lozenges per hexagon with Thomas-Raviart-Schneider approximation} \\
+ K & \textrm{$6\times(K-1)\times(K-1)$ triangles per hexagon with finite-difference approximations} \\
+ & \textrm{$3\times K \times K$ lozenges per hexagon with Thomas-Raviart-Schneider approximation}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{14}$: ({\tt LX}) Number of elements along the $X$ axis in Cartesian geometry or number of
+hexagons in one axial plane.
+
+\item $\mathcal{S}^{t}_{15}$: ({\tt LY}) Number of elements along the $Y$ axis.
+
+\item $\mathcal{S}^{t}_{16}$: ({\tt LZ}) Number of elements along the $Z$ axis.
+
+\item $\mathcal{S}^{t}_{17}$: ({\tt ISEG}) Number of components in a vector
+register (used
+for supervectorial operations). Equal to zero for operations in scalar mode.
+
+\item $\mathcal{S}^{t}_{18}$: ({\tt IMPV}) Print parameter for supervectorial operations.
+
+\item $\mathcal{S}^{t}_{19}$: ({\tt LTSW}) Maximum bandwidth for supervectorial operations ($=2$ for
+tridiagonal matrices).
+
+\item $\mathcal{S}^{t}_{20}$: ({\tt LONW}) number of groups of linear systems for matrices
+$\bf{W}+\bf{P}_w^\top \bf{U}\bf{P}_w$ or $\bf{A}_w+\bf{R}_w\bf{T}^{-1}\bf{R}_w^\top$ (used
+for supervectorial operations)
+
+\item $\mathcal{S}^{t}_{21}$: ({\tt LONX}) number of groups of linear systems for matrices
+$\bf{X}+\bf{P}_x^\top \bf{U}\bf{P}_x$ or $\bf{A}_x+\bf{R}_x\bf{T}^{-1}\bf{R}_x^\top$ (used
+for supervectorial operations)
+
+\item $\mathcal{S}^{t}_{22}$: ({\tt LONY}) number of groups of linear systems for matrices
+$\bf{Y}+\bf{P}_y^\top \bf{U}\bf{P}_y$ or $\bf{A}_y+\bf{R}_y\bf{T}^{-1}\bf{R}_y^\top$ (used
+for supervectorial operations)
+
+\item $\mathcal{S}^{t}_{23}$: ({\tt LONZ}) number of groups of linear systems for matrices
+$\bf{Z}+\bf{P}_z^\top \bf{U}\bf{P}_z$ or $\bf{A}_z+\bf{R}_z\bf{T}^{-1}\bf{R}_z^\top$ (used
+for supervectorial operations)
+
+\item $\mathcal{S}^{t}_{24}$: ({\tt NR0}) Number of radii used with the cylindrical correction
+algorithm for the albedos. Equal to zero if no cylindrical correction is applied.
+
+\item $\mathcal{S}^{t}_{25}$: ({\tt LL4F}) Order of matrices $\bf{T}$ if $\mathcal{S}^{t}_{12}=2$ or number of average flux components if $\mathcal{S}^{t}_{12}=4$
+
+\item $\mathcal{S}^{t}_{26}$: ({\tt LL4W}) Order of matrices $\bf{A_w}$ if $\mathcal{S}^{t}_{12}=2$
+
+\item $\mathcal{S}^{t}_{27}$: ({\tt LL4X}) Order of matrices $\bf{A_x}$ if $\mathcal{S}^{t}_{12}=2$ or number of $X-$directed net current components if $\mathcal{S}^{t}_{12}=4$
+
+\item $\mathcal{S}^{t}_{28}$: ({\tt LL4Y}) Order of matrices $\bf{A_y}$ if $\mathcal{S}^{t}_{12}=2$ or number of $Y-$directed net current components if $\mathcal{S}^{t}_{12}=4$
+
+\item $\mathcal{S}^{t}_{29}$: ({\tt LL4Z}) Order of matrices $\bf{A_z}$ if $\mathcal{S}^{t}_{12}=2$ or number of $Z-$directed net current components if $\mathcal{S}^{t}_{12}=4$
+
+\item $\mathcal{S}^{t}_{30}$: ({\tt NLF}) Number of components in the angular expansion of the flux. Must be a positive
+even number. Set to zero for diffusion theory. Set to 2 for $P_1$ method.
+
+\item $\mathcal{S}^{t}_{31}$: ({\tt ISPN}) Type of transport approximation if {\tt NLF}$\ne 0$:
+\begin{displaymath}
+\mathcal{S}^{t}_{31} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Complete $P_n$ approximation of order {\tt NLF}$-1$ (currently not available)}\\
+ 1 & \textrm{Simplified $P_n$ approximation of order {\tt NLF}$-1$}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{32}$: ({\tt ISCAT}) Number of terms in the scattering sources if {\tt NLF}$\ne 0$:
+\begin{displaymath}
+\mathcal{S}^{t}_{32} = \left\{
+\begin{array}{rl}
+ 1 & \textrm{Isotropic scattering in the laboratory system} \\
+ 2 & \textrm{Linearly anisotropic scattering in the laboratory system} \\
+ $n$ & \textrm{order $n-1$ anisotropic scattering in the laboratory system}
+\end{array} \right.
+\end{displaymath}
+\noindent A negative value of $\mathcal{S}^{t}_{32}$ indicates that $1/3D^{g}$ values are used as $\Sigma_1^{g}$ cross sections.
+
+\item $\mathcal{S}^{t}_{33}$: ({\tt NADI}) Number of ADI iterations at the inner
+iterative level.
+
+\item $\mathcal{S}^{t}_{34}$: ({\tt NVD}) Number of base points in the Gauss-Legendre quadrature used to integrate
+void boundary conditions if {\tt ICOL} $=3$ and {\tt NLF}$\ne 0$:
+\begin{displaymath}
+\mathcal{S}^{t}_{34} = \left\{
+\begin{array}{rl}
+ 0 & \textrm{Use a ({\tt NLF}$+1$)--point quadrature consistent with $P_{{\rm NLF}-1}$ theory} \\
+ 1 & \textrm{Use a {\tt NLF}--point quadrature consistent with $S_{\rm NLF}$ theory} \\
+ 2 & \textrm{Use an analytical integration consistent with diffusion theory.}
+\end{array} \right.
+\end{displaymath}
+
+\item $\mathcal{S}^{t}_{39}$: ({\tt IGMAX}) Hyperbolic nodal expansion functions are used in energy groups indices $\ge$ {\tt IGMAX}.
+\end{itemize}
+
+The following records will also be present on the main level of a \dir{tracking} directory.
+
+\clearpage
+
+\begin{DescriptionEnregistrement}{The \moc{trivat} records in
+\dir{tracking}}{8.0cm}
+\IntEnr
+ {NCODE\blank{7}}{$6$}
+ {Record containing the types of boundary conditions on each surface. =0 side
+ not used; =1 VOID; =2 REFL; =4 TRAN; =5 SYME; =7 ZERO; =8 CYLI.}
+\RealEnr
+ {ZCODE\blank{7}}{$6$}{$1$}
+ {Record containing the albedo value (real number) on each surface.}
+\OptRealEnr
+ {SIDE\blank{8}}{$1$}{$\mathcal{S}^{t}_{6}\ge 8$}{cm}
+ {Side of a hexagon.}
+\OptRealEnr
+ {XX\blank{10}}{$\mathcal{S}^{t}_{1}$}{$\mathcal{S}^{t}_{6}<8$}{cm}
+ {Element-ordered $X$-directed mesh spacings after mesh-splitting for type 2, 5
+ or 7 geometries. Element-ordered radius after mesh-splitting for type 3
+ or 6 geometries.}
+\OptRealEnr
+ {YY\blank{10}}{$\mathcal{S}^{t}_{1}$}{$\mathcal{S}^{t}_{6}=5, \ 6 \ {\rm or} \ 7$}{cm}
+ {Element-ordered $Y$-directed mesh spacings after mesh-splitting for type 5, 6
+ or 7 geometries.}
+\OptRealEnr
+ {ZZ\blank{10}}{$\mathcal{S}^{t}_{1}$}{$\mathcal{S}^{t}_{6}=7 \ {\rm or} \ 9$}{cm}
+ {Element-ordered $Y$-directed mesh spacings after mesh-splitting for type 7
+ or 9 geometries.}
+\OptRealEnr
+ {DD\blank{10}}{$\mathcal{S}^{t}_{1}$}{$\mathcal{S}^{t}_{6}=3 \ {\rm or} \ 6$}{cm}
+ {Element-ordered position used with type 3 and 6 cylindrical geometries.}
+\IntEnr
+ {KN\blank{10}}{$N_{\rm kn}\times\mathcal{S}^{t}_{1}$}
+ {Element-ordered unknown list. $N_{\rm kn}$ is the number of unknowns per element.}
+\RealEnr
+ {QFR\blank{9}}{$N_{\rm surf}\times\mathcal{S}^{t}_{1}$}{}
+ {Element-ordered boundary condition. $N_{\rm surf}=6$ in Cartesian geometry and $=8$ in hexagonal geometry.}
+\IntEnr
+ {IQFR\blank{8}}{$N_{\rm surf}\times\mathcal{S}^{t}_{1}$}
+ {Element-ordered physical albedo indices. $N_{\rm surf}=6$ in Cartesian geometry and $=8$ in hexagonal geometry.}
+\OptIntEnr
+ {MUW\blank{9}}{$\mathcal{S}^{t}_{11}$ or $\mathcal{S}^{t}_{26}$}{$\mathcal{S}^{t}_{6}\ge 8$}
+ {Indices used with compressed diagonal storage mode matrices $\bf{W}+\bf{P}_w^\top \bf{U}\bf{P}_w$ or $\bf{A}_w+\bf{R}_w\bf{T}^{-1}\bf{R}_w^\top$.}
+\OptIntEnr
+ {IPW\blank{9}}{$\mathcal{S}^{t}_{11}$}{$\mathcal{S}^{t}_{6}\ge 8$}
+ {Permutation vector ensuring minimum bandwidth for matrices $\bf{W}+\bf{P}_w^\top \bf{U}\bf{P}_w$ or $\bf{A}_w+\bf{R}_w\bf{T}^{-1}\bf{R}_w^\top$.}
+\OptIntEnr
+ {MUX\blank{9}}{$\mathcal{S}^{t}_{11}$ or $\mathcal{S}^{t}_{27}$}{$\mathcal{S}^{t}_{8}=0$}
+ {Indices used with compressed diagonal storage mode matrices $\bf{X}+\bf{P}_x^\top \bf{U}\bf{P}_x$ or $\bf{A}_x+\bf{R}_x\bf{T}^{-1}\bf{R}_x^\top$.}
+\IntEnr
+ {IPX\blank{9}}{$\mathcal{S}^{t}_{11}$}
+ {Permutation vector ensuring minimum bandwidth for matrices $\bf{X}+\bf{P}_x^\top \bf{U}\bf{P}_x$ or $\bf{A}_x+\bf{R}_x\bf{T}^{-1}\bf{R}_x^\top$.}
+\OptIntEnr
+ {MUY\blank{9}}{$\mathcal{S}^{t}_{11}$ or $\mathcal{S}^{t}_{28}$}{$\mathcal{S}^{t}_{6}\ge 5$}
+ {Indices used with compressed diagonal storage mode matrices $\bf{Y}+\bf{P}_y^\top \bf{U}\bf{P}_y$ or $\bf{A}_y+\bf{R}_y\bf{T}^{-1}\bf{R}_y^\top$.}
+\OptIntEnr
+ {IPY\blank{9}}{$\mathcal{S}^{t}_{11}$}{$\mathcal{S}^{t}_{6}\ge 5$}
+ {Permutation vector ensuring minimum bandwidth for matrices $\bf{Y}+\bf{P}_y^\top \bf{U}\bf{P}_y$ or $\bf{A}_y+\bf{R}_y\bf{T}^{-1}\bf{R}_y^\top$.}
+\OptIntEnr
+ {MUZ\blank{9}}{$\mathcal{S}^{t}_{11}$ or $\mathcal{S}^{t}_{29}$}{$\mathcal{S}^{t}_{6}=7$ or $9$}
+ {Indices used with compressed diagonal storage mode matrices $\bf{Z}+\bf{P}_z^\top \bf{U}\bf{P}_z$ or $\bf{A}_z+\bf{R}_z\bf{T}^{-1}\bf{R}_z^\top$.}
+\end{DescriptionEnregistrement}
+
+\begin{DescriptionEnregistrement}{The \moc{trivat} records in \dir{tracking} (contd.)}{8.0cm}
+\OptIntEnr
+ {IPZ\blank{9}}{$\mathcal{S}^{t}_{11}$}{$\mathcal{S}^{t}_{6}=7$ or $9$}
+ {Permutation vector ensuring minimum bandwidth for matrices $\bf{Z}+\bf{P}_z^\top \bf{U}\bf{P}_z$ or $\bf{A}_z+\bf{R}_z\bf{T}^{-1}\bf{R}_z^\top$.}
+\DirEnr
+ {BIVCOL\blank{6}}
+ {Sub-directory containing the unit matrices (mass, stiffness, nodal coupling,
+ etc.) for a finite element discretization.
+ The specification of this directory is given in \Sect{bivactrackingdir}}
+\end{DescriptionEnregistrement}
+
+The following records will also be present on the main level of a \dir{tracking}
+directory in cases where a nodal method is used ($\mathcal{S}^{t}_{12}\ge 4$):
+
+\begin{DescriptionEnregistrement}{The \moc{trivat} records in \dir{tracking} (contd.)}{8.0cm}
+\OptRealEnr
+ {XXX\blank{9}}{$\mathcal{S}^{t}_{14}+1$}{$\mathcal{S}^{t}_{12}=6$}{cm}
+ {The $x-$directed mesh position $X_{i}$}
+\OptRealEnr
+ {YYY\blank{9}}{$\mathcal{S}^{t}_{15}+1$}{$\mathcal{S}^{t}_{12}=6$ and $\mathcal{S}^{t}_{6}\ge 5$}{cm}
+ {The $y-$directed mesh position $Y_{i}$}
+\OptRealEnr
+ {ZZZ\blank{9}}{$\mathcal{S}^{t}_{16}+1$}{$\mathcal{S}^{t}_{12}=6$ and $\mathcal{S}^{t}_{6}=7$}{cm}
+ {The $z-$directed mesh position $Z_{i}$}
+\OptIntEnr
+ {IMAX\blank{8}}{$\mathcal{S}^{t}_{25}$}{$\mathcal{S}^{t}_{12}=6$}
+ {$X-$oriented position of each first non-zero column element.}
+\OptIntEnr
+ {IMAY\blank{8}}{$\mathcal{S}^{t}_{25}$}{$\mathcal{S}^{t}_{12}=6$ and $\mathcal{S}^{t}_{6}\ge 5$}
+ {$Y-$oriented position of each first non-zero column element.}
+\OptIntEnr
+ {IMAZ\blank{8}}{$\mathcal{S}^{t}_{25}$}{$\mathcal{S}^{t}_{12}=6$ and $\mathcal{S}^{t}_{6}=7$}
+ {$Z-$oriented position of each first non-zero column element.}
+\end{DescriptionEnregistrement}
+
+The following records will also be present on the main level of a \dir{tracking}
+directory in cases where a Thomas-Raviart or Thomas-Raviart-Schneider polynomial basis is used ($\mathcal{S}^{t}_{12}=2$):
+
+\begin{DescriptionEnregistrement}{The \moc{trivat} records in
+\dir{tracking} (contd.)}{8.0cm}
+\OptIntEnr
+ {IPF\blank{9}}{$\mathcal{S}^{t}_{25}$}{$\mathcal{S}^{t}_{25}\ne 0$}
+ {Localization vector for flux values in unknown vector.}
+\OptIntEnr
+ {IPBBW\blank{7}}{$2 \, \mathcal{S}^{t}_{9} \times \mathcal{S}^{t}_{26}$}{$\mathcal{S}^{t}_{26}\ne 0$}
+ {Perdue sparse storage indices for matrices $\bf{R}_w$.}
+\OptIntEnr
+ {IPBBX\blank{7}}{$2 \, \mathcal{S}^{t}_{9} \times \mathcal{S}^{t}_{27}$}{$\mathcal{S}^{t}_{27}\ne 0$}
+ {Perdue sparse storage indices for matrices $\bf{R}_x$.}
+\OptIntEnr
+ {IPBBY\blank{7}}{$2 \, \mathcal{S}^{t}_{9} \times \mathcal{S}^{t}_{28}$}{$\mathcal{S}^{t}_{28}\ne 0$}
+ {Perdue sparse storage indices for matrices $\bf{R}_y$.}
+\OptIntEnr
+ {IPBBZ\blank{7}}{$2 \, \mathcal{S}^{t}_{9} \times \mathcal{S}^{t}_{29}$}{$\mathcal{S}^{t}_{29}\ne 0$}
+ {Perdue sparse storage indices for matrices $\bf{R}_z$.}
+\OptRealEnr
+ {WB\blank{10}}{$2 \, \mathcal{S}^{t}_{9} \times \mathcal{S}^{t}_{26}$}{$\mathcal{S}^{t}_{26}\ne 0$}{~}
+ {Matrix component $\bf{R}_w$ in Perdue sparse storage mode.}
+\OptRealEnr
+ {XB\blank{10}}{$2 \, \mathcal{S}^{t}_{9} \times \mathcal{S}^{t}_{27}$}{$\mathcal{S}^{t}_{27}\ne 0$}{~}
+ {Matrix component $\bf{R}_x$ in Perdue sparse storage mode.}
+\OptRealEnr
+ {YB\blank{10}}{$2 \, \mathcal{S}^{t}_{9} \times \mathcal{S}^{t}_{28}$}{$\mathcal{S}^{t}_{28}\ne 0$}{~}
+ {Matrix component $\bf{R}_y$ in Perdue sparse storage mode.}
+\OptRealEnr
+ {ZB\blank{10}}{$2 \, \mathcal{S}^{t}_{9} \times \mathcal{S}^{t}_{29}$}{$\mathcal{S}^{t}_{29}\ne 0$}{~}
+ {Matrix component $\bf{R}_z$ in Perdue sparse storage mode.}
+\OptIntEnr
+ {IPERT\blank{7}}{$N_{\rm los}$}{$\mathcal{S}^{t}_{6}\ge 8$}
+ {Mixture permutation index. $N_{\rm los}=\mathcal{S}^{t}_{14}\times \mathcal{S}^{t}_{15}\times (\mathcal{S}^{t}_{13})^2$}
+\OptDbleEnr
+ {CTRAN\blank{7}}{$N_{\rm pio}\times N_{\rm pio}$}{$\mathcal{S}^{t}_{6}\ge 8$}{~}
+ {Piolat current coupling matrix. $N_{\rm pio}=(\mathcal{S}^{t}_{9}+1)\times \mathcal{S}^{t}_{9}$}
+\OptRealEnr
+ {FRZ\blank{9}}{$\mathcal{S}^{t}_{16}$}{$\mathcal{S}^{t}_{6}\ge 8$}{~}
+ {Volume fractions related to the SYME boundary condition in $Z$.}
+\end{DescriptionEnregistrement}
+
+The following records will also be present on the main level of a \dir{tracking}
+directory in cases where supervectorial operations are used ($\mathcal{S}^{t}_{17}\ne 0$):
+
+\begin{DescriptionEnregistrement}{The \moc{trivat} records in
+\dir{tracking} (contd.)}{8.0cm}
+\IntEnr
+ {LL4VW\blank{7}}{$1$}
+ {Order of a reordered $W-$matrix, including supervectorial fill-in. Multiple of $\mathcal{S}^{t}_{17}$}
+\IntEnr
+ {LL4VX\blank{7}}{$1$}
+ {Order of a reordered $X-$matrix, including supervectorial fill-in. Multiple of $\mathcal{S}^{t}_{17}$}
+\IntEnr
+ {LL4VY\blank{7}}{$1$}
+ {Order of a reordered $Y-$matrix, including supervectorial fill-in. Multiple of $\mathcal{S}^{t}_{17}$}
+\IntEnr
+ {LL4VZ\blank{7}}{$1$}
+ {Order of a reordered $Z-$matrix, including supervectorial fill-in. Multiple of $\mathcal{S}^{t}_{17}$}
+\OptIntEnr
+ {NBLW\blank{8}}{$\mathcal{S}^{t}_{20}$}{$\mathcal{S}^{t}_{20}\ne 0$}
+ {Number of linear systems per supervector group for $W-$matrices}
+\OptIntEnr
+ {NBLX\blank{8}}{$\mathcal{S}^{t}_{21}$}{$\mathcal{S}^{t}_{21}\ne 0$}
+ {Number of linear systems per supervector group for $X-$matrices}
+\OptIntEnr
+ {NBLY\blank{8}}{$\mathcal{S}^{t}_{22}$}{$\mathcal{S}^{t}_{22}\ne 0$}
+ {Number of linear systems per supervector group for $Y-$matrices}
+\OptIntEnr
+ {NBLZ\blank{8}}{$\mathcal{S}^{t}_{23}$}{$\mathcal{S}^{t}_{23}\ne 0$}
+ {Number of linear systems per supervector group for $Z-$matrices}
+\OptIntEnr
+ {LBLW\blank{8}}{$\mathcal{S}^{t}_{20}$}{$\mathcal{S}^{t}_{20}\ne 0$}
+ {Number of unknowns per supervector group for $W-$matrices}
+\OptIntEnr
+ {LBLX\blank{8}}{$\mathcal{S}^{t}_{21}$}{$\mathcal{S}^{t}_{21}\ne 0$}
+ {Number of unknowns per supervector group for $X-$matrices}
+\OptIntEnr
+ {LBLY\blank{8}}{$\mathcal{S}^{t}_{22}$}{$\mathcal{S}^{t}_{22}\ne 0$}
+ {Number of unknowns per supervector group for $Y-$matrices}
+\OptIntEnr
+ {LBLZ\blank{8}}{$\mathcal{S}^{t}_{23}$}{$\mathcal{S}^{t}_{23}\ne 0$}
+ {Number of unknowns per supervector group for $Z-$matrices}
+\OptIntEnr
+ {MUVW\blank{8}}{$\mathcal{S}^{t}_{11}$ or $\mathcal{S}^{t}_{26}$}{$\mathcal{S}^{t}_{6}\ge 8$}
+ {Indices used with $W-$directed compressed diagonal storage mode matrices in supervector mode}
+\OptIntEnr
+ {MUVX\blank{8}}{$\mathcal{S}^{t}_{11}$ or $\mathcal{S}^{t}_{27}$}{$\mathcal{S}^{t}_{8}=0$}
+ {Indices used with $X-$directed compressed diagonal storage mode matrices in supervector mode}
+\OptIntEnr
+ {MUVY\blank{8}}{$\mathcal{S}^{t}_{11}$ or $\mathcal{S}^{t}_{28}$}{$\mathcal{S}^{t}_{6}\ge 5$}
+ {Indices used with $Y-$directed compressed diagonal storage mode matrices in supervector mode}
+\OptIntEnr
+ {MUVZ\blank{8}}{$\mathcal{S}^{t}_{11}$ or $\mathcal{S}^{t}_{29}$}{$\mathcal{S}^{t}_{6}=7$ or $9$}
+ {Indices used with $Z-$directed compressed diagonal storage mode matrices in supervector mode}
+\OptIntEnr
+ {IPVW\blank{8}}{$\mathcal{S}^{t}_{11}$}{$\mathcal{S}^{t}_{6}\ge 8$}
+ {$W-$directed ADI permutation matrix in supervector mode}
+\IntEnr
+ {IPVX\blank{8}}{$\mathcal{S}^{t}_{11}$}
+ {$X-$directed ADI permutation matrix in supervector mode}
+\OptIntEnr
+ {IPVY\blank{8}}{$\mathcal{S}^{t}_{11}$}{$\mathcal{S}^{t}_{6}\ge 5$}
+ {$Y-$directed ADI permutation matrix in supervector mode}
+\OptIntEnr
+ {IPVZ\blank{8}}{$\mathcal{S}^{t}_{11}$}{$\mathcal{S}^{t}_{6}=7$ or $9$}
+ {$Z-$directed ADI permutation matrix in supervector mode}
+\end{DescriptionEnregistrement}
+
+The following records will also be present on the main level of a \dir{tracking}
+directory in cases where a cylindrical correction of the albedos is used ($\mathcal{S}^{t}_{24}\ne 0$):
+
+\begin{DescriptionEnregistrement}{The \moc{trivat} records in
+\dir{tracking} (contd.)}{8.0cm}
+\OptRealEnr
+ {RR0\blank{9}}{$\mathcal{S}^{t}_{24}$}{$\mathcal{S}^{t}_{24}\ne 0$}{cm}
+ {Radii of the cylindrical boundaries in the cylindrical correction}
+\OptRealEnr
+ {XR0\blank{9}}{$\mathcal{S}^{t}_{24}$}{$\mathcal{S}^{t}_{24}\ne 0$}{cm}
+ {Coordinates on principal axis in the cylindrical correction}
+\OptRealEnr
+ {ANG\blank{9}}{$\mathcal{S}^{t}_{24}$}{$\mathcal{S}^{t}_{24}\ne 0$}{1}
+ {Angles for applying the cylindrical correction}
+\end{DescriptionEnregistrement}
+
+\eject
diff --git a/doc/IGE351/Summary.tex b/doc/IGE351/Summary.tex
new file mode 100644
index 0000000..c7e2f67
--- /dev/null
+++ b/doc/IGE351/Summary.tex
@@ -0,0 +1,11 @@
+\clearpage
+$ $
+\vskip 2.0cm
+
+\begin{center}
+
+SUMMARY
+
+\end{center}
+
+This technical report contains the logical contents of the data structures used by the reactor physics codes DRAGON and TRIVAC Version5. These data structures are basically memory-resident associative tables that may contain inner structures made of associative tables and/or heterogeneous lists. These data structures are implemented using the LCM/XSM application programming interface (API) described in the Ganlib5 kernel guide (IGE-332).\cite{Ganlib5}
diff --git a/doc/IGE351/compo.eps b/doc/IGE351/compo.eps
new file mode 100644
index 0000000..368d5b5
--- /dev/null
+++ b/doc/IGE351/compo.eps
Binary files differ
diff --git a/doc/IGE351/hexa3c.eps b/doc/IGE351/hexa3c.eps
new file mode 100644
index 0000000..fed15a9
--- /dev/null
+++ b/doc/IGE351/hexa3c.eps
@@ -0,0 +1,5677 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: MacOS Roman
+%%Title: hexa3b.eps
+%%Creator: Adobe Illustrator(R) 16.0
+%%For: Alain Hebert
+%%CreationDate: 2015-04-05
+%%BoundingBox: 0 0 604 180
+%%HiResBoundingBox: 0 0 603.8072 179.5176
+%%CropBox: 0 0 603.8072 179.5176
+%%LanguageLevel: 2
+%%DocumentData: Clean7Bit
+%ADOBeginClientInjection: DocumentHeader "AI11EPS"
+%%AI8_CreatorVersion: 16.0.4 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 16.0.4 x691 R agm 4.6676 ct 5.2594 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 40 8 %%BeginData: 8074 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FD09FF527D7DA17DA17DA87DA87DA87DA87DA87DA87D52A8FD17FF %7D527DA87DA87DA87DA87DA87DA87DA87DA87D7D52FD18FFA852A87DA87D %A87DA87DA87DA87DA87DA87DA87652FD11FF7DA87DFFA87D7DFD0CFFA87D %7DFD16FFA87D7DFFFFA8FD0EFF7DA87DFD17FF7D7DA8FFFFA8FD0DFF7D7D %7DFD0FFFA87DFFA8A8FF7DA8FD0CFF7DFF7DA8FD15FF7DA8FF7DFF52FD0D %FF7DA8FF7DFD16FF7DA8FF7DFFA87DFD0CFFA87DFF7DFD0FFF7DA8FFA87D %FFFFA8A8FD077DA8FFFF7DA8FFFF52FD14FFA87DFFFF7D7DFFA8A8FD077D %A8A8FFA87DFFA87DA8FD15FF7DA8FF7D7DFFFFA8A87DA17D7D7DA87DFFFF %FF7DA87DA87DFD0EFF7DFFFFFFA8A87D7D7DA8FD04FFA8A87D7D7DA8FF7D %7DA87DFD13FF7DFD04FF7DA8A17DA8A8FD04FFA8A17D7D7DFFFF52A87DFD %14FFA87DFFFFFF7DFF7D7D7DA8A8FFFFFFA8A87DA87DA8A8A8FF7DA8FD0C %FF76FD04FFA827A8FD04FFA8A8FD04FFA85252FF7D7DAF7DA8FD11FF7D7D %FD04FF5252A8FD0AFF7D27A8FFA8A8A87DFD13FF7DFD04FF7D52A8FD0AFF %A17D7DFFFFFFA87DFD0BFFA87DFFFFFFA17DA87DFD04FFA852FD04FFA87D %FF52A8FFFFA87DFD11FF7DA8FFFFFF52A87DFD05FF7DFD05FF7DFF7DA8FF %FFFF7DA8FD11FF7DA8FFFFFF7D7DFD0EFFA87DFFFFFF7DA8FD0AFF7DA8FF %FF7D7DFFFF7DA8FFFFFFA8A8FD04FF52FFFFFF52CAFFFF76A8FD0FFFA87D %FFFFA852FFFFA87DFD04FF7DA8FFFFFF7D7DFFFF7DA1FFFFA17DFD10FFA8 %7DFFFFFF7D7DFD10FFA87DFFFFFF76FD09FFA87DFFFFA87DFFFFFFA87DFD %08FF7DA8FD04FF7DFFFFFF7DFD0FFF7DFFFFFF7DFD04FF7DA8FD08FF7DFD %04FF7DA8FFFF7DA8FD0FFF7DA8FFFF7DA8FD12FFA87DFFFFA87DFD08FF52 %FFFFA852FD05FF7DA8FD057DA8A87DFD05FFA87DFFFF7DA8FD0DFF7DA8FF %FF7DA8FD04FFA87DA8A1FD047DA87D7DFD05FF76CAFFFF7DFD0EFFA87DFF %FFA87DFD07FF7D7D7DA17DA8FD07FF7D7DFFFF7DFD07FF7DA8FFFF7DCAFD %05FFA852A8A8FFFFFFA85252FD06FF7DA8FFA87DFD0DFF7DFFFFA87DFD06 %FF527DA8FFA8FFA8A852A8FD06FF7DFFFFA8A8FD0DFF7DFFFFFF7DFD06FF %A87DA8A8FFA8FF7D7DA8FFFFFF7EFFFF7DFFFF7DA8FD05FFA87DFFFFA87D %FF7D7DFFFFA8527DA8FFA8A8FFFF7DA87DFFFFFF7DA8A87DFFFF7DA8FD0B %FF7D7DFFFF7DA8FF7EFFFFFF52A8FD08FF52A8FFFFA8FFFF7DA8FFA87DFD %0CFF7D7DFFFF7DA8FD05FF7D7DFD07FFA87D7DFFFF7D7DFF7DA8FFFF52FD %05FFA8A8FFFFA8A8FF7DA8FFFF52FFFF7DFFA852FF7DA8FFA87DFFFFA8FF %FF7DFFFFFF7DFD0BFF7DFFFFFF7DFFFF7DA9FF7DA8FD0AFF52FFFFA87DFF %A8A1FFFF7DA8FD0BFF7DFFFFFF7DFD05FFA87DFD0AFF7DA8FFA8FFFFFF7D %FFFFA87DFFFFFFA876FFFFFF7DFD05FF7DA8A8FF7DFD04A87DFFFFFF7D7D %FD04FFA87DFFFFA87DFD09FF7DA8FFFF7DA8FFFFA8FFA87DFD0BFFA87DFF %7D7DFFFF7DFFFFFF76FD0AFFA87DFFFFA87DFD05FF52FD0BFFA87DFD05FF %7DA8FFFF7DA8FFFF7D7D7DA8A8A1FD04FFA8A8FF7D7DFF7DFFFF7DA8FF7D %FFA87DFD04FFA8A1FFFFFF7DFD08FFA87D7D7DA8A8A8FD04FF7DA8FD0CFF %7DA8FD04FFA8A8FFFFA87DFD09FF7DFF7DFF7DA8FD04FF7DA8FD0CFF7DA8 %FD04FF7DA8FFFFA87DFF7D7DA87D7DA87DFD04FF7DA8FFA8FFFFA87DA87D %FFFFA8A8FF7DA8FD04FF7DFFFFFF7D7DFD07FF7DA8A852A87DFD04FFA87D %FD0DFFA87DFD04FF7DA8FFFFFF7DA8FD07FF7DA8A87DFF7DA8FD04FF7DA8 %FD0CFFA87DFD04FFA87DFFFFFF7DA87DFD04FFA8A8FD04FF7DFD06FF7D7D %FD06FFA8A8FD04FFA8FD04FF7DFD06FFA87DFD04FFA8FD04FFA8A8FD0EFF %7DFD05FFA8FFFFFFA8A8FD06FFA87DFD04FF7DFD05FF7DFD0EFFA8FD04FF %A8A8FD04FF7D4BA8FD077DA17D527DA87D7D7DA852527DA17DA17DA8527D %7DA17DA852FD067DFD05FF52FD057D52A87DA17D7D7DFD06FFA87DFD05FF %A87D7DA1FD077DA152FD06FF7D52A87DA87D7DA8FFFFFFA8A8FD06FF7DA8 %FD06FF7DFD05FF52A17DA17D527DA8FFFFFF7DA8FFFFA8FF7DA8FFFFA8FF %A87D76A8FFFFA8FFFF7DA8FFA8FFFF7DA8FFA8FF76FD06FFA87DFFFFFFA8 %A1FFFFA8FFA8A1FD06FFA8A8FD06FF7DFFA8FFFFA87DFFFFFF7D7DFD06FF %A87DFFFFA8FF7DFD05FF7DFD07FFA8FD06FFA8FD04FFA8A8A87DA8FF7DA8 %7DFFFFFFA87DFD04FF7DA8FF7DA8FFA87DFF7DFFA852A8FF7DFD05FF7DA8 %527DA87DFD07FF7DA8FFFFFF7DFD05FF7DFD0DFFA8A1FD04FF7DA87DA8A8 %7DA8FD07FF7DA8FFFFFF7DA8FD04FF7DA8FD0DFF7DFD04FFA87DFF52FF7D %A8FF7DFFFFFFA8A8FD04FFA8A8FFA8A8FF7DFFFF7DA8FF7DFFA87DFD04FF %A8A8FFA8A87DFD08FFA8A1FFFFFFA8A8FD04FF7DA8FD0CFFA8A8FD04FFA8 %A8A8527D7DFD09FF7DFFFFFF7DFD05FF7DFD0DFFA8A8FD04FFA8A8FFFFA8 %7DFFFFA87DFFFFFF7DFFFFFFA8FF7DA8FFFF7DFD04A87DFFFFFF7D7DA8A8 %A8FFA87DFFFFA87DFD09FF7DA8FFFF7DA8FFFFA8FF7D7DFD0CFF52FFA8FF %FFFF7DFFA8FF76FD0AFF7D7DFFFFA87DFD04FFA87DFD0CFF7DA8FD04FF7D %A8FFFF7DA8FFFFFF7DA8FFFF7DA8FF7D7DA8FF7DFFFF7DFFA859FF7DA8FF %A87DFF7D7D7DFF7DFFFFFF7DFD0AFFA87DFFFFCA7DFFFF7DA8FF7DA8FD0A %FF7DA8FFA87DFFA8A1FFFF7DA8FD0AFFA87DFFFFA87DFD05FF7D7DFD0AFF %A17DFD05FF7DFFFFA87DFD04FFA87DFFFFA87DFFA87DA8FFA87D7DA8FFA8 %A8FFFF7DA852FFFFFFA8FFA87DFFFF7DA8FD0BFF7D7DFFFF7DA8FF7DA8FF %FF52A8FD08FF52A8FFFFA8A8FF7D7DFFA87DFD0CFF7DA8FFFF7DA8FD05FF %7D7DFD08FFA17DFD05FF7DA8FFFF52FD06FF7DA8FFFF7DFD06FFA852A8FD %04FFA87752FD06FF7DA8FFFF7DFD0CFFA87DFFFFA8A8FD06FF527DA8FD04 %FFA852A8FD06FF7DFFFFA8A8FD0DFF7DFFFFFF7DFD06FF7D7DFD05FFA87D %7DFD06FF7DFFFFA8A8FD07FF52FFFFA876FD05FF7DA8FD057DA1A87DFD05 %FFA87DFFFF7DA8FD0DFF7DA8FFFF7DA8FD04FFA87DA8FD087DFD05FF76A8 %FFFF7DFD0EFFA87DFFFF7D7DFD06FFA8FD067DA8FD06FF7D7DFFFF7DA8FD %07FFA87DFFFFA87DFFFFFFA87DFD04FFA8FFFFFF7DA8FD04FF52FFFFFF7D %FD0FFF7DFFFFFF52FD04FF7DA8FD08FF7DFD04FF7DA8FFFF7DA8FD0FFF7D %A8FFFF7DA8FD12FFA87DFFFFA87DFD09FF7DA8FFFF7D7DFFFF7DA8FFFFFF %7D7DA8FFFFFF76FFFFFF52A8FFFF7DA8FD0FFFA17DFFFFA852FFFFA87DFD %04FFA9A8FFFFFF7D7DFFFF7D7DFFFFA87DFD10FF7D7DFFFFA876A8FD10FF %A852FFFFFF52FD0AFFA8A8FFFFFFA87DA87DFD05FFA8FD04FFA87DFF7DA8 %FFFFA87DFD11FF7DFD04FF7DCA7DFD05FF52A8FD04FF7DFF7D7DFFFFFF7D %A8FD11FF7DFFFFFFA87DA8FD0EFFA852FFFFFF7DA8FD0BFF7DFFA87DA8A8 %27A8FD0BFF5252FD04FF7DA8FD11FF7D7DFFFFA8FF5252FD05FFA8A8FD04 %FF7D52A8FFFFFFA87DFD12FFA87DFFA8A8A87D7DFD0BFFA87D7DFFFFFFA8 %7DFD0CFFA87DA852A8A8A87D7D7DFFA8FFFFFFA8A87DA87D7DFFFFFFA87D %FD13FF7DFF7D7DA8FD047DFFA8FFFFFFCAFFFD047DA8FFFFFF7DFD14FF7D %A8A852FF7D7D7DA8A8FD05FFA8FF7DA152A8FFFFFF7DA8FD0DFF7D7DFFA8 %7DFFFFA8A8FD097DA87DA8FFFF52FD14FFA87DFFA87D7DFFA8A8FD077DA8 %A8FFA87DFFFF7D7DFD14FFA87DFFFF7D7DFFFFFD057DA87D7D7DA8A8FF52 %FFFFA852FD0EFFA87DFFA8A1FD07FFA8FFFFFFA87D7DFF7DFF7DA8FD15FF %7DA8FF7DFD07FFA8FD05FF7DA87DFFFF7DFD16FF7DA8FF7DFD06FFA8CAA8 %FD04FFA8A8A8A1FF7DFD10FF7D7D7DFD0DFFA8FFFFA87D7DFD16FFA87D7D %A8FD0DFF7D7DFF7DA17DFD17FF7DA87DFD0DFFA8FFFF7D7D7DFD11FF527D %A8A87DA8A8A87DA8A8A87DFD05A87D52A8FD17FF7D52A8A87DA8A8A87DA8 %A8A87DA8A8A87DA8A87D52FD18FFA852A8A2A8A8A87DA8A8A87DA8A8A87D %A8A8A87D52FD12FFA87DA87DA87DA87DA87DA87DA87DA87DA87DA8A8FD19 %FF7DA87DA87DA87DA87DA87DA87DA87DA87DA87DFD1AFFA87DA87DA87DA8 %7DA87DA87DA87DA87DA87DA8A8FD8FFF7DA87DA87D7E527D7DA8A8A8FFFF %7DA87DA87D7D52A87D7D7DFD13FF7EA8A8A87DA8527D7DFD04A8FFA87D7D %A87D7D527D7DA8A8FD14FFA87DA87DA87D7D52A87DFFA8A8FFFF52A87DA8 %7D7D52A87D7DA8FD0DFF7D5252527D7DA87D7DA8A853FFFFA87D525252FD %047D527DFD13FFA85252525352A87D7D7DFF7DA8FFFF7D52275252A8FD04 %7DFD14FFA87D525252FD047DA8A87D7DFFFF7D525252FD057D52FD0EFFA8 %FFA8FFA8FFA8FFA8FD05FF7DFFA8FFA8FFAFFFA8FD15FFA8FFA8FFA8FFA8 %FFA8FFFFFFA8FFA8A8A8FFA8FFA8FFA8FFA8FD15FFA8FFA8FFA8FFA8A9A8 %FFA8FFFFFF7DFFA8FFA8FFA8FFA8FD08FFFF %%EndData
+%ADOEndClientInjection: DocumentHeader "AI11EPS"
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentFonts:
+%%DocumentNeededFonts:
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EndComments
+
+
+
+
+
+
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse
+ dup currentblackgeneration eq {pop}{setblackgeneration}ifelse
+ dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse
+ dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef <d841272cf18f54fc13>dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+%ADOBeginClientInjection: PageSetup Start "AI11EPS"
+%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+%ADOEndClientInjection: PageSetup Start "AI11EPS"
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx
+%ADOBeginClientInjection: PageSetup End "AI11EPS"
+/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/postscript</dc:format>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">Print</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xmp:MetadataDate>2015-04-05T06:02:26-04:00</xmp:MetadataDate>
+ <xmp:ModifyDate>2015-04-05T06:02:26-04:00</xmp:ModifyDate>
+ <xmp:CreateDate>2015-04-05T06:02:26-04:00</xmp:CreateDate>
+ <xmp:CreatorTool>Adobe Illustrator CS6 (Macintosh)</xmp:CreatorTool>
+ <xmp:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xmpGImg:width>256</xmpGImg:width>
+ <xmpGImg:height>76</xmpGImg:height>
+ <xmpGImg:format>JPEG</xmpGImg:format>
+ <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgATAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4qhtT1K00zTrjULx+F&#xA;taxtLKwBY8VFaKo3Zj0AG5O2KsAvPLFtazW/nHzFp8F3c3jcfMMFzGk62trKQLfhy5IosaKsjLsy&#xA;tJIe2KURF5N07StXmvdct9DTy0EuAnrW1rFIkklwrQcnMUacViqg3r48uoUIpR+VsoLWui217EDx&#xA;9ey0iS7hJ9pbe3kjP0Niq+FPymkuBbPYaVa3bEKtre2cdnMxbpxiuY4navsMVb8z+X/KtnZx2un6&#xA;Fpn6Z1J/qumK1pAQsjAl5mHA1SCMNIw7049WGKr/AC7p1n5Q1G30C0YjQr9aadybkYr2KPlNCSAB&#xA;/pEa+uP8oSH9pRirL8VdirsVdiq2WWOKN5ZXEcUYLO7EBVUCpJJ2AAxV5zqGiJrES+fL2xF80R52&#xA;ulzxLPXRgDyVYmH9/ID9aG3Plxi6YpR2laFoc2qapPeeX9Hj8sxxQT6VqYt7bjLHInN25b/CPEge&#xA;1cUKq/8AKqJWIs9LsNQA+0+n6b9eQf6z2sMyj6Tirh/yqVZBFc6fplhKfsR6hYpYs1f5BdRQlvox&#xA;VFa/ofkrStKkvF8u6dcTsVisrYWtuDPcTMEhiU8NubsKnoBUnYYqlWgWen+TNUtdPhuIXj1Hgmtw&#xA;w8UWLUZ2rFcrEtBHHO0ggp2/cL03xV6BirsVdirsVdirEPM2mR+b7648uO7x6RYRh9Slj/avJE5W&#xA;sQqCregCLhlP7XpdRyGKpdbaPp1zpFv9W8qaVNrNrfRWOuQG2gRYgjKbiWMMBUPERJECa8XUnwxV&#xA;Mb62/Kaxne2urXRI7uOnO09G2acVNP7lVMn/AAuKocP+UgI9fT9Nswwqr3tgtopBFQwa4iiWh7Gt&#xA;D2xSm9n5X8gX1sl1ZaRpV1bSCsc8NvbSIw/yWVSDihhVraaSdabXNBtYrPVvT+seXNPt4RbJeadb&#xA;My3AZgiozXnIsm/wgQv41Vem6dqFpqNhb39m/qWt1Gs0L0IqjioqDQg+xxVEYq7FWOXnLW/Mseni&#xA;p0vRHjur87gS3pAktoPAiFSs7f5Ri98VX61qlze3U/l/SIop7sxgalc3KGS0tYpQfhkQU9WV13EN&#xA;R8PxMVBXkqlHk3y7punahPpepq2o61pIR9P1O9YzzPYvyEDxc6rE0dGikEXGpUO32xiqfearrzJb&#xA;adG/l+1ju70zIskcp4qIiDU9R+1xHyJ6dQqmtxb29zA8FxEk0Eg4yRSKGRgezKagjFXn+haBfG4l&#xA;80+WikNk3OHSNEmL/VJbFmVpJIq8vqpuZEDxmIenwCFkJJopV/LnlDQbrRdSj02e4tLiU28LwyiP&#xA;1dOvLAc4fgT4Ocbur9SrrxpVCKqGVeXdXfVNNEs8Yg1CB2ttRtQa+lcxbSKO5U/ajJ+0hVu+Kpni&#xA;rsVdirHPMX+5jUoPLMe9qyrd66QSKWgYiK3O3/H1IhBH++0kHcYqidb1+e3u49J0qAXmuXKerHE5&#xA;KwQQ14/WLlwCVSoIVR8TtsNgzKqxvy95VsNN1xtH13jqsjKb3QpbgE28ahlNxBb2rF4oTBKwaMj4&#xA;vTdV5HgTillvmLU7nS9Fur+1tTez26hktV5cnqwFBxVz0PhTxIG4UIyJhc2iNLEVWaMF4JBuA43R&#xA;gfnQ4qwO28sm61641TyyU0y00WV4dPsyGOn3N6qtFdSG3U8IwgYwCSEK3P1OXMbFVNLDSPLevT6r&#xA;Ne6ebXXLqAWWt2juTIisoCsjCgZHEYMUq/y/ssGAVTPytqV3PbT6dqUgfWNKcW963wqZVpyhuQq9&#xA;Fnjo3gG5L+ycVTrFXYq7FUt8w6x+itMaeOMT3srLb6faFuPrXMp4xR17DluzfsqCx2BxVC2iWPlX&#xA;y+v1yYzSci91OqVlury4fk5SNalnllb4EX2UbDFUttvKl5q2oXGr65zsFvYo4pNFtJSqvHFzKfXJ&#xA;oyDK49VgVRhHT4W9QAHFWTafpunadbC10+1hs7ZSSsFvGsUYJ6kKgA3xVEYqx7XPImg6pDeemj6Z&#xA;eXySR3Goae31eeQSji/qlRxmqP8AfqtTqKHfFVHSWSz1e3s9asraHU0jNtpOqW8YSG4gQFvSjU1M&#xA;MiLUmLkairISOQVVU08foPzFLphBXS9ZeS700gHjHdkGS7t61oPU3nQdz6vYDFWR4qlnmPWG0rTG&#xA;mhjE9/Oy2+nWpNPVuZTxiQ+C1+Jz+ygZu2KpZOknlfyzFaWJW71q8lEMEkgp9Z1C6YtJcSKCTxBL&#xA;zSAH4Y1NNgMVa8vXuk6XrB8nW6TPewWx1C5vZApM7u6iWWRgamSR5eR2p1A2GKpf521O+OpwDyzb&#xA;G+8x6Kj3FwRUwR2syfvLebiVMkk4RXihU1LIjMVXcqql0yJokGs6l5pvpbC79OSOWxihggpMKoyB&#xA;IZJ1Sh6PK30mgxVB+bLXzZ6segaXqbawdQjaXVLS8EMEy2CECUQ3NskCxPPy9JOcbVqzBl4EhVmG&#xA;iapYajYrJZqYRAfQms3UJJbyIBWGRBUKygjpsRQqSpBKrGpdTo48429s9nDBNJYa3G5DCazglaL6&#xA;z8BYf6NJyfkf918+tVxVMNWI0PXotcWi6bqJistY3CqkpYJaXXT+ZvRk9mQnZMVZJirsVQmr6pa6&#xA;VptxqF1yMNuvIog5O7E0SONajk7sQqL3YgYqktoZfLnly91jVE9bV7tvrd9DEal7mXjHBaRHuF/d&#xA;wRnvTkdycVVNGWx0OS1s9SuY38x6/JJPcMvI+vPHFzkEdRVYYY1CR16KBX4juqhvO07ztZ6bpKev&#xA;5ojkS900BuKW4QlGnuWH2IHVniYAFnDEICQSqqMXQvMNwrtf+YZ4pJBRodOht4IFWgFFM8d1PXr8&#xA;Xq/IDFUPquiedI7K4/QvmEy3kkbJGupwQMisRRWje1it2Rl61dZB/k4qifJ17pj6Uul2ds+nzaQE&#xA;tbrTJqerAQvwksCRIsg+JZFJD+NagKoTzBLBLz13RHW71fQGdLm3gIZ5oBvcWbAftELyjHaRR25A&#xA;qt69cQW31LzlYOJrSGIDUWioVm0yWj+qKAlvq5PrL/kcwN2xVkysrKGUhlYVVhuCD3GKt4q7FWN6&#xA;YTrnmCXVya6ZpTS2elr+zJcD4Lq5pT9kgwRn2k7MMVb0qM61rc2uT/FZafJLZ6JGaUDoTFdXX+s7&#xA;hokPZASNpDiqcatq1jpNhLfXrlIIuIoqs7s7sERERQWd3ZgqqoqSaYqlMcPm7VWE01yNAsyax2kC&#xA;RXF8V/Z9WaUS28ZP7SJG9O0mKqkmha+gD23mS7My0KpdW9lLA1O0iQwW0hB/yZFxVvTtfu01CPR9&#xA;cgS11KUMbOeEs1rdqg5P6TNukir8TRPuBUqXAZgqh7+Ua5q2o+Wbq0kjs4reOePUoy6Ok3JXjaJm&#xA;QKJI2o6spPEr47BVThgu/MXlyfT7+RbfXtMn9F7uNNo7224ywXKKf2ZFaOXhX7LFCeuKpt5e1c6r&#xA;piXEsX1e8jZoL+0ryMNzEeEsde4DCqt+0tGGxxVjGoS+YdW1N9b0WKKeDS3nsdMimHJHlEUi3N0K&#xA;tFQiZVgQ/wAokptJUKo2xl1G/wBd0FdViMV5Z6fcXl1ACOAuZGjt43ABO/pmYf5PKmKp/rOoQaVp&#xA;V/q0sfNbG2luJAtAzJCjSFQT8sVSOz0HzDYW2jpZ3EYuGuDdeY5TSlxLNRp2A4FutVj+IcQFWlAO&#xA;KqDu4dC0W8utP1yOM+X5DJrGlySoWSCeKsl3CtCx5AsZowBUhnAFExVG6daa9Foep62kK/4m1NDc&#xA;x2sw5CJY1P1WyPxR04KaN8VPUZ26HFUTeQ/o/wA22F9CKR60HsL5AacpYYnubeYilKpHDLGT1PJe&#xA;oUUVTq6tLa6tZrS4jWW2uEaKaJvssjghlPzBxVJfLSLqnku0s9TBuWe1aw1NZa1kkhBtrkN0PxOj&#xA;Yqu8rXl2sdxouoyNLqekFY3nevK4tnB+rXNT1MiqVc/78R6bYqnuKsP1uXUta1SVNKVJoPLzLIUf&#xA;4o59SNGWJhVKi2hbn9qnqMh6xkYqpQTa9qb+XrPX7VYbw3kt9c26bIYrOElCwVpPsXcsRUk78Qep&#xA;pirL5rGynuILma3jkuLUlraZ0VnjLKVYoxFVqpINMVSXyVCZtK/Tk1GvNeIv5HrUrBIK2sFaDaGA&#xA;qu23Lk37RxVkGKuxVIPMMP1LVNL12EUkSePTr4ClZba9kWJFO25juXjcHsvMD7RxVH6VoWn6ZNfT&#xA;Wof1dQna5unkdpCZG8CxJCjoq9ANhtiqB8m8E0mfThXhpt5d2aRk1CQpMzW8YqSeKW7xqK4qp+WS&#xA;dKvJ/K8u0Von1jRWJJ52Bbj6W+5Nq59I/wCQYyTVjirIsVSPzTfXYhg0jTpDHqmrs0MMy/aggUA3&#xA;F1/zyQ/BXb1GQHriqVi513Q9F8yKtrHbabotmT5e4/EDHBbsQrVZ2biUUknxp2xVkukabBpelWem&#xA;wEmGygjt4yepWJAgJ9zTFUpWP9KecpHkq1noESLAhB4G+ulLSOexaK2KBfAStirIcVcCD0xVLvMO&#xA;jJrGkzWRf0JzSSzugKtBcRnlDMvujgH36HY4q35e1RtW0Kw1J0EUt1BHJNCK/u5Co9RN9/geq4qg&#xA;lQ2vnd+IX09V07m4AoRJp8wXkexLreqK9fgGKqOof7hPMUWqr8Om6w0dnqYA2S62jtLg0/35tbuf&#xA;+MXQKcVSjyp5X0yz+seW55tQWbSOItCuo3yLLYSV+rSKqTKgKBTE4AHxITQBlxVWbytpsPnVIzPf&#xA;8L7TXZf9yV/yrZTqDVvX5U/0wUFafLuqiPM/ku1uPLerQWcmoS3c1ncR20balfsGkaJgikPOymre&#xA;IpiqHuLfS/qei3mnwaxfW2sSQASx6lqNIIJ15iaX9+SFFQPp8MVSrzP5ItfMep/oiwur2IaLxvpL&#xA;yW+vZkXUOJNlDR5mpxDerLxo3EoARzxSi7r6p/g6TXbG11S5v4isc2ljVdSLxzrMIJ42ZZjX0W5E&#xA;kDcLUbHFCtqPl7TptV8tQq+opcSyzXk8D6jqDPHBHZyRu1WnqpWa5iQkb/FToTiqf/4S0r/f+o/9&#xA;xPUf+yjFXn8BuNP0vSprXSdV1C31iV7sSW+qaiPSjvbmSZOQWTjtHInxVqSdxXqqynyhpFpNrl95&#xA;jt5Lh7ModO0sz3VxdCSKKSs9wDNJJtJMvFO3FOQ2fFWYYqwjSvLen2Wv3+i3M98FuXl1PS3TUL+N&#xA;Xjml5XUZCTKnOGeXkdt1kTqQxxVU1Pyvp1v5l0ST1r8w3K3dkSdSv+QkeNblaN6/IDjaPUDY9+gx&#xA;VOv8JaV/v/Uf+4nqP/ZRiqzyM9fJ+kRHaW1tY7O4Q9UntR6EyGvdJY2X6MVTt1DKVNaMCDQkHfwI&#xA;3GKoXSLKWx0mysZp2uprWCKCS6kLF5WjQKZGLFmqxFTUk++KpV51jjudOstOPMy3+o2McSxs0bkQ&#xA;XCXcpV0KspWC3kaoNdsVV/8ACWlf7/1H/uJ6j/2UYqwh5dC0S21HVL0arLDeajeLEYNSvFoLHhaE&#xA;NyulZmY25p1J6D9lcVTjQNK07U/NSaxYS3b6bo0bwQSXF3dTia7uEUy0WaWQcII6Kdt5Ca7xjFWc&#xA;Yqw7zdpFpD5g0/zFdSXC2ZjGl37QXVxbeik0oaCesMkfwiY8JPZgx2TFW/OHlfTYfKWtyxzX7PHY&#xA;XTor6jfyKSsLEBkaZlYexBBxVl6srKGUhlYVVhuCD3GKpHo0no+ZvMFk4pJPJbajE1R8UUtutrSn&#xA;+S9k1fmMVT3FUHpelWumxzx2wIS4uJrpxsAHncu9KAftHFUTNNDBDJPM4jhiUvJIxoqqoqSSewGK&#xA;pN5IikTypprSgrJcRfWmjIoUNyxn4UoKcPU40pQdsVQeu2UGo+bbC3LTepa6beysLe4ntmDSzWwi&#xA;DPA8RIf0n2J7YqxU6BqGqeX7HQtaS7ttf1ppUvIU1K/ljhsYn/fzkNPIhPBlRAwPxutRQHFWaeab&#xA;W5hFtr9hEZb/AEjmzwoCXns5KfWbdQOrEIskY/34ijoTiqh5juITYab5qsWE8GmsLt3jqfV0+ePj&#xA;cFadQsbCcDuUAxV09p5ul8wW95Z6jG+gvKJGhqhPpGOIUUiOrKSshHx9WBrQUxVL9Y1K78jW93ND&#xA;ZtfaHcOz2FtCf30F7OxPocACzQTStyBQM0ZJ+H06cFV9joUWpeW7AaRrcctxHfLqGoapakOlzc1L&#xA;T8hG1Kcn+FGJCqFXoBiqnrXmLSvK3msuson/AE5wS60q2KyXQvgBHbTCIuvFbhQIGdqLyEe4qxxV&#xA;HReW9Tv7LVbzU5/qet6vbNawtbO3+gQ8T6ccUiGN2ZXbnI4I5Nt9lVxVCXVrrGj6bqFj+kWuNX8x&#xA;X8sWklTJ/oyTru6h2kYC2iVpW+KhIoKcgMVR2uj0rWw8p6MTazXsfoq8RIa10+AKs0qtuQwVlijP&#xA;87A9AcVZDa2tvaW0NrbRrDbW6LFDEgoqIg4qqjsABTFVTFUn8z6Vc3tjHcWHEavp0gu9MZjRTKgI&#xA;MTnaiTRs0TeAavUDFUFq0ra95Yt9X0iNmvrSRL+xgkHCUT27ETWritEd19S3ev2Sx8MVVpJ9T1a4&#xA;0HVtCvEOiuHlvUbb1YpUHpmhXlyXfaooeuKoTVZJfKl5d62ieroF4yy6rbIB6tvOQE+swp/uwSfC&#xA;JI1+It8SBmJDKp7petaTq0Jm027iu0QgSekwZkY/syL9pGHdWAIxVD6/5r8vaBAZtWvo7aiGRYSS&#xA;8zqvUxwpykenfiu3U7YqhNGsdTvtUOv6xCLV0RoNJ00kM1vDIQZJJmUlTPLwWoWoRRxBNWLKqd5e&#xA;anoGn6tf3Uxvp7m646Jp5ZQC8vGO3tw3FKepKdya8QfYnFVO7jm0DyvY6LaMt1rN3SztZZFBEl3K&#xA;rPPdyISaqv7yeQV3oVG5GKp7pGl2ulabb6fbcjDbrx5uQXdiavJIQByeRiWdu7EnFUXiqleWlteW&#xA;k9ndRiW2uY2hnibo0bqVZT7EGmKpL5auZ/TuvL+qP9YvtLCxtLJVjc2coIt7hiw+JnVWST/ixW7U&#xA;xVb5KnaHTn0G4Y/XdBYWL8yC0luo/wBEn2O/qwcST/OHX9k4qidf0u9lltdV0soNW0/mI45CVjng&#xA;lp61s7CvEPwVleh4soO45Aqr9I8z6VqUrWqs1rqcdfX0u6Aiuo6dSY6nknhIhZG/ZY4qmF1dWtpb&#xA;yXN1MlvbxDlLNKwRFUd2ZiABirG7mdvNw+pWayJ5b5D6/fsCi3qDf6vbVozQv/uyX7LL8KcuRZFW&#xA;U4qxry9dw3D6v5quJBFYXXGOzmdlWP8AR9iHKT16cZJJJpVau8ZXFVbyrbz3JufMV7G0d5q3E28E&#xA;i8Xt7GOv1aFhU0Yh2lk8Hcr0UYqn+Ksb0b/cJrcugN8On3nqXuin4VCVbldWgp/vt39SP/IYqNo8&#xA;VUIp/wDCMrW0xMnldiXgnX4jpoNaxzAfF9VqDwk6RfZaiAFVVbTZU8w6+dWRhLo+kF4NKdSSk10y&#xA;lLm5WnwsI1JgRh3MvYjFVHzb5eNzO11Y6Jpl/ctbXDPJeWsUsjTxqpt05s8Zo3xL+O1N1U3k8saA&#xA;2kXWkRWMNrYXiss0NtGkIq4pzHACjjqG6g74qlNj5vh0/Tns9ckaTXbCU2b20Shri9cLzilt4UJL&#xA;evFR9tkPIEjgxCqI0u0urd7rzP5keO3vPQcCEPyhsbJT6jR89gztxDzP0JAA+FQSqqeVrW5mFzr9&#xA;/G0V9q/Bo4H5BoLOOv1aBlJ+F6O0kg/ndh0AxVPsVdirsVY2lNC8zmPZNJ8wOWj6BYtSVKuuw6XM&#xA;acv9dT+1Jiqncpe+WL+a+tonufLd27TX9rErPNZzuavcQRrUvDIfiljUVVquAeTUVaS8tPNWt24s&#xA;p0utB0gx3U88Lh4571lElvGGWqssCMJm/wApo6dGGKojzfa+WLbTp9a1bRrfU5LZVVQ9vDLKxd1R&#xA;FDSDYcmHU0HXFUVo2j+Wf0YJtO0q1tbTUoFaWJLeKMSRSoDwlVBRvhNCDXFUr0rXLPy9b3Wja1de&#xA;n+ieAsZ5Ks9xZSkra8AOTyzKVMDKtXZlDU+MYqidKsdR1XU49e1eI2sdtyGi6WxBaFZF4tcXFNvX&#xA;dSVCgkIhIrVmxVry9/uZ1KfzM+9qytaaGDUf6KGBluKV/wCPmRAVP++0Q7VbFWR4q7FXYqkHmm2m&#xA;tWt/MdnG0l3pQb6zDGpZ57GShuIlUfadeIljHUsgXoxxVZrdrcTC18y+XpIZb+KIBFZwsF9aSEOI&#xA;GkFQpNeUMm/Fj/KzAqplo2u2GrQu1uWjuICEvLKYcLi3kIr6c0dTxPcHdWHxKSpBxVV1HSNK1OJY&#xA;dSsoL6JTyWO5iSVQfEBwwriqDh8n+UoJ454NEsIp4jyilS1hV1Yd1YLUHFU3xVil5eS+bH/R2lt/&#xA;zrhquqauhIFwoNGtbNgRyDdJZh8IFVUl6lFVXV4otW1S28sW6qumWiR3WsxpxC+iCRa2nHwleMsw&#xA;/kTidnGKsmxV2KpX5k0ibU9O42sgh1K1kW60y4avGO5jrw5034OCY5AOqMwxVg2n6Zp0Hpal5eee&#xA;117zCtxYJauEYWBNy016zKAm1k3JVFeJfiv7dcVZPbeRbLSreOHy1d3GhrGoUQQkTWz8QPt284kU&#xA;E0qzR8HYkksTiqJaLzzGaLc6Zcgj7Rt7i3ofl61xX7xiqyaw87XERD6taWlQTws7UiWorxUXFw9x&#xA;GAe5NuflirEdLhvNMuz5wn0+W3+qwwQ6xcXUs091LZ3MMdxOzGVFIFlIytSOiU9VQobFWVa0V1vW&#xA;YNAQh9PthHfa0dirpyra2p2ofVkQu4/kTiwpJirJMVdirsVdiqC1rSYNW0uewmdohMAY54zSSKVG&#xA;DxSxns8ciq6nxGKsLa/1RYv0w9zIdegu0099DDyiCS/FvJCEVDJQQS+rHd8uNViHKla4qnFh5Ct9&#xA;OtVOnajdWOqvV77UICtLq4kYvLNPbSiW3LSSMSWCBgPhVgAMVRT23ndU9M3emXqMCrCS2nt9qU3p&#xA;PcB6712XFV31TztOpWXUbCyUmh+r2sk0gX+ZJJZlRW/1omHzxVhWoz2Ft5qj+qRX+p+btGllk9a7&#xA;kjlea39BZJ4YoomCRLLBL+74RpWQJWvxUVZXrmox65BY6LpU3OPXIRcXN3EQDHphCmSQV3DThxFH&#xA;3HIsPsHFWSxRRQxJDCixxRqEjjQBVVVFAqgbAAYquxV2KuxV2KsDv/Lmn3H1nyZqUr2+lyN+k9El&#xA;RgOMSPyntviBX/R5H5J4Iygf3ZxVFaboNt5luJvNVy09rPdqsWhzwSNDNDYxkmJ6rTl9YdjMySAr&#xA;xKKy1U4qmn1PznaClvqNpqUSn4UvbdoZ2H+XPbt6Ve3w24xVc8nneYhEg0yxH7UxmuL37ohFZf8A&#xA;JzFUk8y6E93FbWPmO7u9Xi1iY2AsrMpZWsRkRnaX0wxlk4Rxs5Essg2qFriqP03zN9Q8uXQ1JA+q&#xA;aGVsrq1twqmaY8VtfRQUUfWxJGY16Atx7HFUz8t6VcafpxN64l1S9ka71OZSSrXEgAKoTQ8I0VYo&#xA;678FWuKprirsVQt3qunWdzaWtzcJFcX7vHaRMfikaONpnp7LHGST0+8YqxXUbDylY6neeaF8yDRT&#xA;dRxrdXCz2It9yEDg3UcwjMvpqrcSA/Ba1IxVrT9Z0LUbmO1svP7z3c0ksMFssmlerJJAxWVUjNrz&#xA;bjxJ2HTfpviqbQ6ZdTyzww+ar2WW2YR3MaLprNG7KHCuBaVUlGDUPY1xVA2N1Y38LT2fna5mhV5Y&#xA;vVX9GcS1v/e8SbSjBO5G2KoW61ry9DeDTbjz+wu5JBbtamTSWcO8bSKsii1PDkiGnKlenUjFUb5D&#xA;byRZWCaR5c1q31VypuWdbuG6nkjQrAJG9I/YjCJCtFooUL2xVlWKuxV2KuxVDX+p2FgsLXk6wi5m&#xA;jtrcN1eaZuKIoG5J/AVJ2BOKsZ1rS/Kcmsf4obXV0q7tLdo5rqKa0EXpqePqSC5jmQMnqFOexAbj&#xA;WhxVC2fmLy1ezpBa/mIZZ5J/qkMQl0kNJP8AD+7iBtgZD8a04164qnS6ZdNdPaL5qvTdxossluF0&#xA;0yLG5ZUdk+qcgrFGAPehxVB281rcXd1aQ+dLp7iymFtdRj9G1SZl5CMn6pTnx6qNxiqBv9W8tWF7&#xA;DFe+fTDfSmNIY2fSfWPr7R7C15BX7HpiqL8j2/kqwe7h0PW4dWu7yaV5mFzbTSAxNzkhRLcIqJE9&#xA;wW4KvwmT/KGKsuxV2KuxV2KrZZYoonlldY4o1LSSMQqqqipJJ2AAxVjWv2vlTzboVvHcagIra4ji&#xA;vbS5hlWKYQzrwDASA/BNHK0bBloVYjriqVt5k8rRXBtW/MULJGJS6+tpHFPq5USq7fVuKMnqCqsQ&#xA;fuOKpvHb+pbWt1H5wuntr4qtlOp0sxzmQFkETC1o/JRUceuKqV56Vlf2+n3fnG7gvbpJJYLdxpod&#xA;o4lLSPT6psigbsdsVW3cllaJG9353mt0kkSKJpX0pA0sq8o0UtairOu6jqRiqS2Wofltc6rZ+ZLn&#xA;zrBqMsVus0CXV3YQx+mGeOKWSKKO3YmJ5pFTn9lmbbl0Vei4q7FXYqxTz/8A4Q9Gx/xL9d9PnN9U&#xA;+p/pDhz9FvV9X6l8FPR5/wB98PHl25YqwDy7/wAqA+t/7hvrn17iOH1b9KfWuXq/F6fofv8AlWnL&#xA;htw/ya4VZgn/ACr79JTcv0n6f1u8+s/WP0x+ifX9RvrPq+r/ALjuHq8qcvg5fZ3wKnPln/C36S1b&#xA;9B+t6tbb67X619Vp6P7j6r6v+jcPSp/vPtSle2KvOde/5VD9bX/GX179Lerf/wC9v95Wjep/vB+4&#xA;pw/uv2ulfiwqn2hf8qs/RVj+h/0n+j/rVt+jvq/6Z4fWPq0vD0PT+Hj6Pqet6fwf793wKmnlb/Af&#xA;+Il/Rv6R/Tv1Jv8Ajqfpb1fq3rH7X6S/a5/Zr8fHp8GKs1xV2KuxV2KpD5y/w/8Ao+1/Tv1z6r9d&#xA;t/Q+o/XuX1nn+45/UPj4+pSnP4OfH9rjiryzQf8AoXT6wn6N+sfWvRT0vT/SXr09b/R/S9L976vq&#xA;f3fp/FX/ACqYVZsf8BfpNqfpn1PrCfWuP6c+per6UdfrdP8AROPp8fV9b4ftepvywKm2j/4O/wAR&#xA;n9Ec/r31BeP1f6z+j/qnrHj6fH/QeXq8vsfH9rtXFWFedf8AlV/6au/8c/XvV+tL6H1j+69PgnH0&#xA;vqHxej/xm+PrXbCqI8u/8qg/Q0n6G/SH1D1YPU+rfpfj9b9VfT4ej8P1nlx5+n8fD7X7vAqfaR/g&#xA;3/ENl6H6a/SvO7+p/pD9Oen9hPrH+9v7j0+PHjy+Dl9j4sVZpirsVdirsVUL70fqNx63q+j6T+p6&#xA;Hq+rx4mvp+j+950+zw+KvTfFXiuq/wDQu9Y/0j9b/wCOfH6H1r9J+p9T9VPTp9Y/e+HGv7HT4cKs&#xA;uT/lXH1Wz+rfpr0/9N+ofVP0/wCp6X7n6z6XofH6FfS9Pj+7r/d71wKjrn/lXnoad6nr+v8AW7L0&#xA;/T+v/pD6zxP1X6/6f+l0pWv1v4a/a3piq38yv8OcLT/FH139BcZ+fo+l9W9b0Xp6nH/TPU9H1OHD&#xA;4OvLfjirGvJv/KkPr8X+GvrP17nY+n9V/SPqV9F/R5elv6fDn6vP4P58VTOf/lWv6El9T9P/AKD+&#xA;otz4/wCI/qv1L1DXjx/d8adOP+6un7vFXpOKuxV//9k=</xmpGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xmp:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
+ xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#">
+ <xmpMM:InstanceID>xmp.iid:0AFA16453D226811822A803FC4D51A2C</xmpMM:InstanceID>
+ <xmpMM:DocumentID>xmp.did:0AFA16453D226811822A803FC4D51A2C</xmpMM:DocumentID>
+ <xmpMM:OriginalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</xmpMM:OriginalDocumentID>
+ <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
+ <xmpMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>xmp.iid:0880117407206811822A803FC4D51A2C</stRef:instanceID>
+ <stRef:documentID>xmp.did:0880117407206811822A803FC4D51A2C</stRef:documentID>
+ <stRef:originalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:originalDocumentID>
+ <stRef:renditionClass>proof:pdf</stRef:renditionClass>
+ </xmpMM:DerivedFrom>
+ <xmpMM:History>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0480117407206811822AFCEFE118B5E8</stEvt:instanceID>
+ <stEvt:when>2015-03-31T10:07:12-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS6 (Macintosh)</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>converted</stEvt:action>
+ <stEvt:parameters>from application/postscript to application/vnd.adobe.illustrator</stEvt:parameters>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0880117407206811822A803FC4D51A2C</stEvt:instanceID>
+ <stEvt:when>2015-04-05T05:49:30-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS6 (Macintosh)</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0AFA16453D226811822A803FC4D51A2C</stEvt:instanceID>
+ <stEvt:when>2015-04-05T06:02:26-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS6 (Macintosh)</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpMM:History>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/">
+ <illustrator:StartupProfile>Print</illustrator:StartupProfile>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+ xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+ xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"
+ xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
+ <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
+ <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
+ <xmpTPg:NPages>1</xmpTPg:NPages>
+ <xmpTPg:MaxPageSize rdf:parseType="Resource">
+ <stDim:w>792.000000</stDim:w>
+ <stDim:h>612.000000</stDim:h>
+ <stDim:unit>Points</stDim:unit>
+ </xmpTPg:MaxPageSize>
+ <xmpTPg:Fonts>
+ <rdf:Bag>
+ <rdf:li rdf:parseType="Resource">
+ <stFnt:fontName>Courier</stFnt:fontName>
+ <stFnt:fontFamily>Courier</stFnt:fontFamily>
+ <stFnt:fontFace>Regular</stFnt:fontFace>
+ <stFnt:fontType>TrueType</stFnt:fontType>
+ <stFnt:versionString>7.0d2e1</stFnt:versionString>
+ <stFnt:composite>False</stFnt:composite>
+ <stFnt:fontFileName>Courier.dfont</stFnt:fontFileName>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stFnt:fontName>Helvetica</stFnt:fontName>
+ <stFnt:fontFamily>Helvetica</stFnt:fontFamily>
+ <stFnt:fontFace>Regular</stFnt:fontFace>
+ <stFnt:fontType>TrueType</stFnt:fontType>
+ <stFnt:versionString>9.0d3e2</stFnt:versionString>
+ <stFnt:composite>False</stFnt:composite>
+ <stFnt:fontFileName>Helvetica.dfont</stFnt:fontFileName>
+ </rdf:li>
+ </rdf:Bag>
+ </xmpTPg:Fonts>
+ <xmpTPg:PlateNames>
+ <rdf:Seq>
+ <rdf:li>Cyan</rdf:li>
+ <rdf:li>Magenta</rdf:li>
+ <rdf:li>Yellow</rdf:li>
+ <rdf:li>Black</rdf:li>
+ </rdf:Seq>
+ </xmpTPg:PlateNames>
+ <xmpTPg:SwatchGroups>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Default Swatch Group</xmpG:groupName>
+ <xmpG:groupType>0</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>White</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Black</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>100.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Red</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Yellow</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Green</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Cyan</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Blue</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Magenta</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=15 M=100 Y=90 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>14.999998</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=90 Y=85 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>85.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=80 Y=95 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>80.000000</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=50 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=35 Y=85 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>35.000004</xmpG:magenta>
+ <xmpG:yellow>85.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=5 M=0 Y=90 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>5.000001</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=20 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>19.999998</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=10 Y=100 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=90 M=30 Y=95 K=30</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>90.000000</xmpG:cyan>
+ <xmpG:magenta>30.000002</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>30.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=0 Y=75 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>75.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=80 M=10 Y=45 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>80.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>45.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=70 M=15 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>70.000000</xmpG:cyan>
+ <xmpG:magenta>14.999998</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=50 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=95 Y=5 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>95.000000</xmpG:magenta>
+ <xmpG:yellow>5.000001</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=100 Y=25 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>25.000000</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=100 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=100 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=35 M=100 Y=35 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>35.000004</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>35.000004</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=10 M=100 Y=50 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>10.000002</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>50.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=95 Y=20 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>95.000000</xmpG:magenta>
+ <xmpG:yellow>19.999998</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=25 M=25 Y=40 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>25.000000</xmpG:cyan>
+ <xmpG:magenta>25.000000</xmpG:magenta>
+ <xmpG:yellow>39.999996</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=45 Y=50 K=5</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>45.000000</xmpG:magenta>
+ <xmpG:yellow>50.000000</xmpG:yellow>
+ <xmpG:black>5.000001</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=50 Y=60 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>60.000004</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=55 M=60 Y=65 K=40</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>55.000000</xmpG:cyan>
+ <xmpG:magenta>60.000004</xmpG:magenta>
+ <xmpG:yellow>65.000000</xmpG:yellow>
+ <xmpG:black>39.999996</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=25 M=40 Y=65 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>25.000000</xmpG:cyan>
+ <xmpG:magenta>39.999996</xmpG:magenta>
+ <xmpG:yellow>65.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=30 M=50 Y=75 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>30.000002</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>75.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=35 M=60 Y=80 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>35.000004</xmpG:cyan>
+ <xmpG:magenta>60.000004</xmpG:magenta>
+ <xmpG:yellow>80.000000</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=65 Y=90 K=35</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>65.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>35.000004</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=70 Y=100 K=50</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>70.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>50.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=70 Y=80 K=70</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>70.000000</xmpG:magenta>
+ <xmpG:yellow>80.000000</xmpG:yellow>
+ <xmpG:black>70.000000</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Grays</xmpG:groupName>
+ <xmpG:groupType>1</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=100</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>100.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=90</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>89.999405</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=80</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>79.998795</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=70</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>69.999702</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=60</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>59.999104</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=50</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>50.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=40</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>39.999401</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=30</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>29.998802</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=20</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>19.999701</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>9.999103</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=5</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>4.998803</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Brights</xmpG:groupName>
+ <xmpG:groupType>1</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=100 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=75 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>75.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=10 Y=95 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=10 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=90 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=60 M=90 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>60.000004</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>0.003099</xmpG:yellow>
+ <xmpG:black>0.003099</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpTPg:SwatchGroups>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Producer>Adobe PDF library 10.01</pdf:Producer>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?> % &&end XMP packet marker&& [{ai_metadata_stream_123} <</Type /Metadata /Subtype /XML>> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5
+%ADOEndClientInjection: PageSetup End "AI11EPS"
+%%EndPageSetup
+1 -1 scale 0 -179.518 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 179.518 li
+603.807 179.518 li
+603.807 0 li
+cp
+clp
+1 lw
+0 lc
+0 lj
+10 ml
+[72 0 ] 0 dsh
+true sadj
+.183105 78.5728 mo
+180.183 78.5728 li
+45.1831 156.515 mo
+135.183 .630859 li
+45.1831 .630859 mo
+135.183 156.515 li
+27.9331 78.6221 mo
+27.9331 43.9722 56.2832 15.6221 90.9331 15.6221 cv
+125.583 15.6221 153.933 43.9722 153.933 78.6221 cv
+153.933 113.272 125.583 141.622 90.9331 141.622 cv
+56.2832 141.622 27.9331 113.272 27.9331 78.6221 cv
+27.9331 78.6221 li
+cp
+450.875 79.1582 mo
+450.875 44.5083 479.224 16.1582 513.875 16.1582 cv
+548.525 16.1582 576.875 44.5083 576.875 79.1582 cv
+576.875 113.809 548.525 142.158 513.875 142.158 cv
+479.224 142.158 450.875 113.809 450.875 79.1582 cv
+450.875 79.1582 li
+cp
+false sop
+/0
+[/DeviceCMYK] /CSA add_res
+.75021 .679683 .670222 .90164 cmyk
+@
+[] 0 dsh
+468.125 156.658 mo
+481.625 133.658 li
+558.125 156.908 mo
+544.875 133.908 li
+557.875 1.1582 mo
+544.875 24.1582 li
+577.125 78.9082 mo
+603.625 78.9082 li
+423.375 78.9082 mo
+450.625 78.9082 li
+468.125 1.1582 mo
+481.875 24.9082 li
+@
+[72 0 ] 0 dsh
+54.9331 78.6221 mo
+54.9331 58.8223 71.1333 42.6221 90.9331 42.6221 cv
+110.733 42.6221 126.933 58.8223 126.933 78.6221 cv
+126.933 98.4219 110.733 114.622 90.9331 114.622 cv
+71.1333 114.622 54.9331 98.4219 54.9331 78.6221 cv
+54.9331 78.6221 li
+cp
+@
+.433105 78.4399 mo
+45.4331 .5 li
+45.4331 156.38 mo
+.433105 78.4399 li
+135.433 156.38 mo
+45.4331 156.38 li
+180.433 78.4399 mo
+135.433 156.38 li
+135.433 .5 mo
+180.433 78.4399 li
+45.4331 .5 mo
+135.433 .5 li
+@
+477.875 79.1582 mo
+477.875 59.3584 494.075 43.1582 513.875 43.1582 cv
+533.674 43.1582 549.875 59.3584 549.875 79.1582 cv
+549.875 98.958 533.674 115.158 513.875 115.158 cv
+494.075 115.158 477.875 98.958 477.875 79.1582 cv
+477.875 79.1582 li
+cp
+@
+423.375 78.9766 mo
+468.375 1.03613 li
+468.375 156.916 mo
+423.375 78.9766 li
+558.375 156.916 mo
+468.375 156.916 li
+603.375 78.9766 mo
+558.375 156.916 li
+558.375 1.03613 mo
+603.375 78.9766 li
+468.375 1.03613 mo
+558.375 1.03613 li
+@
+0 0 0 1 cmyk
+%ADOBeginSubsetFont: Helvetica Initial
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Helvetica def /FontInfo 5 dict dup begin /ItalicAngle 0 def /FSType 0 def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 32 /space put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put def /FontBBox {-951 -481 1446 1122} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 12 dict dup begin /.notdef <1C60D8A8C9B66F631635D26BA635582B3FDE9B3DD75794781396E6 48A7CA97DB1343CA> |- /space <1C60D8A8C9B854D00D> |- /zero <1C60D8A8C9B7EF322BB70D1045F9F84CF5A9E636DA48B0B84345CFB17 CDCD64AA529BD23C358113A6F12A7F927F67801E7716DEDB8FBB50D289562798 79C3943A67386E5304D963AB3E064E7022317006AA79A8777799C5D39502A7CB 330EAEEC28837821C5437B109C741C1D7BCD8EEC785ED017624EE945A52A677F 5B0E3B0C4781A3901> |- /one <1C60D8A8C9B7EF322B8DEEDAE6F72EF3709E16C7A593AF17F17D72A390 7C7468090579C66DE0263BFE> |- /two <1C60D8A8C9B7EF327699F81B0CD59DC4BD38D48AF11B5B9C1D7787A22B DC09D7BCED9A76C2312055A28AC829584109043EE366AF8632D6D62E9BBD6A43 57093750D4015EA59C9F538C44C55AD0DB14FEE0C7267845EB7EFBD514024AA1 A03530A8941AD7B5F508335B2FDCA37E6B0627146A6F144DB9DD7DCA6BE86290 FB46DD6A2918F4C2C2BDEECA159D78> |- /three <1C60D8A8C9B7EF322B8D6E3793F9C339FF2D01F55F75395A69A42725 328E1B8E66EAFF6BAC335B6E345906CE7152DDCE6F991DD2E99A50D14EF5FE71 6864AD89B92005EB56184F6465E294CACBF73EC4E77A27D9ACFF3348FE551D23 745FD8C1F5363E223D2FE146B2E36748D97805004E8C37168D3D6622BBF76ADD 739801325A4BB7457A49C531154E36C58F381AB30F164CAE6510100AF5FE6405 CBE42D3AEC01131A86CADB27645F055DEC901ADBC964660F336098380F7A3143 62D92502B680C534E053458ABD592A4A4D87F9589307764B161F9884> |- /four <1C60D8A8C9B7EF32298E3DD46F18108137336D1A5C627A90D059BB181 58BA2A55FF5DE20CE460964DAF45C08A7D9820A784F4A44F7E1> |- /five <1C60D8A8C9B7EF3277A9C7C54B35CB479E4C110330EAD203F40A20826 414A4CC0E90EF4AAF68DCFEF4ABE6CFF07A7C5FBDADC90A7F87ECB382B602F56 451722980F3A3AC74E582BA9C9CEC3027EC489F453112D8FBBD217B656538AC9 0D034F616E885784C813B1555F6DEF92ECF082193A9672305F8A984DE35F68D1 502A8C10EB08C528E24E38813C68D1F86D01BCA9E> |- /six <1C60D8A8C9B7EF322BACEC3D6ABEF2D493EDC493AA22ED42125C47DF23 96DE843240A24151C3116F0DCEE068EC75B404A70B0E3A92C2307D093030C4F0 8B5CC0A75F4F4D7C70C5CD3B07E718D5DA84710CE02FF093BE8B5ED477F329DF 9AC8554D46651B2A99890C549B5152AB0899BB31DC610CEE59FE1F4C3BE037BF F7F7AE7EDC6D596E9E9398287209A7C703150F7EA84F1C65DCD68CCC47A3B7F9 EF77F610D53784F89B61AB4160F9D214F618A6C0032B66C3DB575FE49E073B7A B1C1C6CA> |- /seven <1C60D8A8C9B7EF326C86E2C8FFDAFAAAF8B2EE45CDE12ADFFACC9341 D807009D1D241E6029AF890199C52728BBB0F3ADB8945AB4753C3621AAE632A8 EC4FD7F79CCD78EF> |- /eight <1C60D8A8C9B7EF322BB1E6B7658B273FB04B6EA2FDD83BE014315CEA 310C9045661E4654F5FAA18E921C35D5D5266AB0AB839D962ABE974A291E6389 3114CACA79253F9F2FA5DBD832A15E9A146C3FAF70E186074467C5FF9BFF3446 DA2979E197C33ECF2E6672D0ABB4DD84DADA6F0875D027C1012708E022D3B91B 078729D3EB37FF9AB4379F6AE8761C6A64E65D5782F4A15C32B5788322C1277C 7EEACA49FCEF1A946497EBAE7710FA41A32E95C02F9037E734AB7501DA6FA4D1 255B1B5E2A30AD357C72139096879BB9225AA54D6163D99B65B907C933335C31 755E7599F49EDF67E30B707AA1BB3DFB155476D77FA4345C2EDAF4F74461> |- /nine <1C60D8A8C9B7EF326B464DF43714564059769E71FFFC685FC18F48C77 D53AC88FCBBC12F494C4F63EED0BC4E888DFF584BE7D2D816586B9A4264CD850 BFF6D2740D48815051A0D66B2C6D52B7F71CA6A6822ACB78F611F031D0F31B29 F8F7C82DE8795DAD0A78F20A0C158D57307DA2BB022E8173A55705FD29D68A57 A980A4A8A50AA38F194766F67D892E4FFF95162BD634B3243B2EC97981B62535 F84C02C407EE586AAFD00BF4926CA361322725073A4D1FB7F2047C32550A5DE1 5> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont
+/VUJZLQ+Helvetica /Helvetica findfont ct_VMDictPut /VUJZLQ+Helvetica*1 [32{/.notdef}rp /space 15{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] VUJZLQ+Helvetica nf VUJZLQ+Helvetica*1 [10 0 0 -10 0 0 ]msf 108.433 70.1221 mo (1 ) [5.56152 0 ]xsh 87.6909 59.6221 mo (2 ) [5.56152 0 ]xsh 67.4331 69.3721 mo (3 ) [5.56152 0 ]xsh 67.9331 92.8721 mo (4 ) [5.56152 0 ]xsh 87.4331 104.122 mo (5 ) [5.56152 0 ]xsh 108.683 92.3721 mo (6 ) [5.56152 0 ]xsh 132.691 57.1299 mo (7 ) [5.56152 0 ]xsh 87.9331 32.3799 mo (8 ) [5.56152 0 ]xsh 43.4331 57.3721 mo (9 ) [5.56152 0 ]xsh 41.4409 105.372 mo (10 )sh 83.9409 128.372 mo (11 )sh 128.183 104.872 mo (12 )sh 130.683 24.8721 mo (13 )sh 57.9331 12.3799 mo (14 )sh 10.6831 71.8721 mo (15 )sh 37.9331 138.38 mo (16 )sh 110.933 149.622 mo (17 )sh 157.183 91.1221 mo (18 )sh 510.875 81.416 mo (1 ) [5.56152 0 ]xsh 552.375 54.9082 mo (2 ) [5.56152 0 ]xsh 555.132 21.9082 mo (3 ) [5.56152 0 ]xsh 483.882 13.4082 mo (4 ) [5.56152 0 ]xsh 437.625 71.166 mo (5 ) [5.56152 0 ]xsh 465.875 140.158 mo (6 ) [5.56152 0 ]xsh 538.882 150.408 mo (7 ) [5.56152 0 ]xsh 584.375 90.6582 mo (8 ) [5.56152 0 ]xsh 237.653 78.7363 mo
+237.653 44.0859 266.003 15.7363 300.653 15.7363 cv
+335.303 15.7363 363.653 44.0859 363.653 78.7363 cv
+363.653 113.387 335.303 141.736 300.653 141.736 cv
+266.003 141.736 237.653 113.387 237.653 78.7363 cv
+237.653 78.7363 li
+cp
+.75021 .679683 .670222 .90164 cmyk
+@
+318.093 110.195 mo
+344.903 156.629 li
+@
+254.903 .746094 mo
+282.13 47.9063 li
+@
+318.052 47.2539 mo
+344.903 .746094 li
+@
+254.903 156.629 mo
+282.086 109.545 li
+@
+336.651 78.6875 mo
+389.903 78.6875 li
+@
+209.903 78.6875 mo
+264.653 78.6875 li
+@
+282.092 109.549 mo
+271.661 103.225 264.653 91.7598 264.653 78.7363 cv
+264.653 78.7363 li
+264.653 58.9375 280.854 42.7363 300.653 42.7363 cv
+320.455 42.7363 336.653 58.9375 336.653 78.7363 cv
+336.653 98.5371 320.455 114.736 300.653 114.736 cv
+293.876 114.736 287.521 112.84 282.092 109.549 cv
+@
+210.153 78.5547 mo
+255.153 .615234 li
+255.153 156.494 mo
+210.153 78.5547 li
+345.153 156.494 mo
+255.153 156.494 li
+390.153 78.5547 mo
+345.153 156.494 li
+345.153 .615234 mo
+390.153 78.5547 li
+255.153 .615234 mo
+345.153 .615234 li
+@
+0 0 0 1 cmyk
+VUJZLQ+Helvetica*1 [10 0 0 -10 0 0 ]msf 342.038 61.2153 mo (2 ) [5.56152 0 ]xsh 297.617 34.8447 mo (3 ) [5.56152 0 ]xsh 254.902 57.8618 mo (4 ) [5.56152 0 ]xsh 254.902 106.365 mo (5 ) [5.56152 0 ]xsh 297.618 131.507 mo (6 ) [5.56152 0 ]xsh 342.038 106.365 mo (7 ) [5.56152 0 ]xsh 344.903 23.1118 mo (8 ) [5.56152 0 ]xsh 268.517 13.7573 mo (9 ) [5.56152 0 ]xsh 220.927 71.5151 mo (10 )sh 249.384 141.737 mo (11 )sh 323.116 150.757 mo (12 )sh 367.411 93.2974 mo (13 )sh 300.153 84.2651 mo (1 ) [5.56152 0 ]xsh %ADOBeginSubsetFont: Courier Initial
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Courier def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 48 /zero put dup 49 /one put dup 50 /two put dup 61 /equal put dup 99 /c put dup 101 /e put dup 105 /i put dup 106 /j put dup 115 /s put dup 116 /t put def /FontBBox {-655 -409 765 1089} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 12 dict dup begin /.notdef <1C60D8A8C9B7C3C9ED9313AFF691AF9DEA7EFE9F59246D6675CBE2 23F5D9796E7E2CD60A70D0> |- /hyphen <1C60D8A8C9B7C3C9EDA093BE50FBCF930D84844EB1B61A25B1DA8EF 097A6772B7968FE5D9FC91F80AF883B78C61BBE13EF4A582771BDBB45800EE78 4E52C2A6ED38C16D9C38671B1D791B31F78A2> |- /zero <1C60D8A8C9B7C3C9ED311AF7F8D98FA935847056EAC24C97628FD8350 75E38B6BD26ECC036880388EC67E7EFBDA5768962BC8C9A9AE8A83CAD5143926 57E8A33EEC77F6A59E61ECBFD3BE5A870FBD787D4FAE0B2E69D1AD617AD8391D 94E0CFDC7F639D19D2E4EF29DE714EC3E92EF79BE37DB6DBECCF36ACC791C7DD 362B96F8C87F40F> |- /one <1C60D8A8C9B7C3C9E2ED20A599773D0594D257A8587245F8E66CDCFEA5 79B7AD672E55300E8B5EF0A424E75976701FD8AB1B459C71E05D66BA13B6CF75 B45677404D2B3C59C2ED95CCEEFECDBA5EC7AAB4E01F8E6EC04539EA83CED049 FD52198AE3CBF726C1842EC11842584776ECFC67D4E7504D7462C715AFAFAA91 E039C0505539E154E1F98E0BC3075472B49879E2AE12CC854A8A68539CC66FD2 86> |- /two <1C60D8A8C9B7C3C9ED70B93BA67E1747DEDC48B7177705789332DBA736 DE8A1795DDFBC0AA11D7726668D741A9A0CD4B53C685D9848F227C1A8BB4CAB9 0DDE9F83D4D7D6275B77FD4710F76BD5586742D168EC19C3A5ACAFF004362C43 28E9547C15387E6A340BD2921BB38EBA03AF1A17CE89E44D9B2AF4D1D23C0714 E8FE90E80C5D6D6D1CB76DD5FB3651CB64D31990D22CEF467925FB0A7CC39764 AF9B991306AB91BFF724FBF5603B9A1A3357E24E9FF04A18F82D98597E5FC849 45C78FE2CC4488CDBE354EDCEF73C82AD461814820401510B1C926F27C772D37 845DB837E9F0765963> |- /equal <1C60D8A8C9B7C3C9D03007B3872D2273F6194C3B1D82ED2DCB25E600 7003AD9EF9A100DC06703488D5C2861DC2277354005E63E9AEDC1052786F1046 0957CA9CF1D17780C9F7237BF3E75573722C1AB3D60E05382187C633722B2746 A535A3EE7B15501E0BED645BBE751FC91488F192CEFC36A7DB08C35EA3A124D2 2A77C84AABD14BAEE1CEC353F5641304ED77> |- /c <1C60D8A8C9B7C3C9ED2D513B9A2503A3E88612C4A427CF41892063E3F1B8 6C0A22E2A0A115355EC3A4BA778F6372D8C8E9EF9B77FAB9F7342B026E62DC48 8B56250BF62BE85EE688DEAE5EDD68A7469AEBD5B0BE179FB233E68AE7ED4EC2 34D3729982B1B65A34DBD26B9A4A4FEA238E0762EE7D2FCB0DCC98815DCB7EC0 DC23E8003EC083594DBDCC96A0FF030EB0DEFCB53B3B00766D2FEC1B2CD8931C B264E6A8BBDBD91B10FC0B11603F9EEAC1512B6D8A898BA59AAD31A8274849AD 40DF11471839A07FFA8845A6752E040A34CA28B218A6308FCB> |- /e <1C60D8A8C9B7C3C9ED4AFCA365D5BBB0C4E5DDC7D11BF0C08034A6706FE2 F00A6E5DA08811A54C1F91D4C3384811F613F5E5BA63625B6324482CB98BE8C1 0824D5F47F75B3711CCF3F7BD4351D3815C2C2EDBCEE5C34A2A260D9C32C5AF9 F0C6AB3E42AD2DEDCAA67CBED8242D2053BCA5CBC4D69F83D5593005FEA98558 944702231ECCE8E6B082F011492819FB5A85D807980B5CB40E90E39DEE0ED146 AFCFFC5C8FB3D5C5E57C26E01B76798A39ECBDB8F6> |- /i <1C60D8A8C9B7C3C9E2D7E3B6B2D986C84DBBCAF44A4187B6AD1641C8ED52 68683181AA43AE8B644E23F159E5CFE45BB4C42AC1D62112BB1CA1655CA03F6F 0EA52BB8E76D4E04B2F64F31FE748CC25377C722B7A880DC396F02DBDFE34591 5F509029EE903F76F1A786A7E9908BCDB229B2C7180809809F07DED87E9CBA14 184E1A28F9B54F8B53219029EA6F97A6F060BF7C8FDC2D56D96FAB4549191CC7 A43BF03C10FB090F4A1063DE6C4030FA5FD374BA4AEAF05E136A5D934F4A5923 42> |- /j <1C60D8A8C9B7C3C9E296491643ED731F818011A5BE0013D3DD34775F93DA 57CE596DA467735348377FBBB03A4DFE8BD4D60EEDC0B29B019F9A6E2397606E DF8C983554DBC18AFEE25B6ABAB81B854863FF220DEA0B34AA3F103473BCF726 292389FD22B2966CA0179C24C1190D4D59390134292C887ECFDA019012BED7F8 D86574C6F8FA29E2119B7085F1D8FD7B3C963FDCE2AB16451872D3469C9EB9C0 8CDB75AECE919809FCB6E4C94BC6BFD4D72B412BDBC05D050D57088149A0C8D9 2D6FBB11D330D4F92EEED64E97E8272F19D9F852AA14> |- /s <1C60D8A8C9B7C3C9FE52AA11151C914EE2BBA5BDC0235FA2621CE579F241 5D7E2854DA14788C5579B819787F01588F42B57A2B0DEF7430EF1E999A5623B2 4400F281EF643353972AC3E96C4091DBE7FE03605CDC66A82C74000F22B97947 C61F4EF3CC9C9C350063374543C30F42B4B28BC88E089BC45F781E882F98FE09 58A0A7FC95DE0C0E9F2EA4263C484A75CD639AEBD286D9574FF1B11466F9686D 6B17BD1CDBBDE9F943614B81E3F9C2A6354243A82241853ADADDBEBAF60A5DA6 E670FA0F6B59D0D02855ECBF28E626E7E794A994E487125276CA9FD1976F4F12 3C706DB365F94FD5055165F0C9CCBB8F1A47DB0054D9C5F1CC6FD36045B5E435 39333ABC7D8696507B155E89761352FCAE5F22C7F0F6C69124D16EED78D87D14 4F30B3617433DB7E2642D19A5D> |- /t <1C60D8A8C9B7C3C9E2CE21125142817D5EFD29DF4B1353AA8E62182CA781 6FB6C142ACF3FCE3FE1CBD13028DD7F180717E8CFF837D094984B090C2DEF84E 5C1B9F1545CA58F78DB25B75CA6CCB238FC7B8258A564355C964FFAECB2A7D77 F3359F24D09693EF76CA6089AC89865BA5D1C0CFF6EB3E3DFBA8708D0A43826D DBDF4D4BD6524B286ED97C230717FD2175DFA49DC138C1B9C16275F396221DB3 4F9315D7302742037DE596CA83238C3E92F7D992935C0BDCB849A2026BF39337 317662011D3DC3A32B6B9AF9209FEEE63BA12DAA0F4425A7187602FF> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont
+/VUJZLR+Courier /Courier findfont ct_VMDictPut /VUJZLR+Courier*1 [45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two 10{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i /j 8{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLR+Courier nf VUJZLR+Courier*1 [12 0 0 -12 0 0 ]msf 28.2549 174.613 mo (isect=-1)sh 94.6113 174.613 mo (jsect=0)sh 237.653 174.613 mo (isect=-1)sh 304.009 174.613 mo (jsect=1)sh 450.704 174.613 mo (isect=-1)sh 517.061 174.613 mo (jsect=2)sh %ADOBeginClientInjection: EndPageContent "AI11EPS"
+userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
+%ADOEndClientInjection: EndPageContent "AI11EPS"
+grestore
+grestore
+pgrs
+%%PageTrailer
+%ADOBeginClientInjection: PageTrailer Start "AI11EPS"
+[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5
+%ADOEndClientInjection: PageTrailer Start "AI11EPS"
+[
+[/CSA [/0 ]]
+] del_res
+/VUJZLR+Courier*1 uf /VUJZLR+Courier uf /Courier uf /VUJZLQ+Helvetica*1 uf /VUJZLQ+Helvetica uf /Helvetica uf Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec
+%%EOF
+%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 16.0 %%AI8_CreatorVersion: 16.0.4 %%For: (Alain Hebert) () %%Title: (hexa3b.eps) %%CreationDate: 2015-04-05 6:02 AM %%Canvassize: 16383 %AI9_DataStream %Gb"-6HZLIAOY?P;l9"W&MQkF_+U\IH*kE;Nk\`;&FfoR1/:#j])^c=VV`!HgLRdIFA8=F.c!MeQ!E<.lTc*[[B??%iYcCVL4;.I= %I.l7Up;>/@X.)&;gV83O)TUC/cjm+*nuGht2`..Tp9.Q4gV9@<3f/8LTk/]dK;7#RM&ud`ERK"ocsp^tQQP)PDskBO]=m"7J%r\1 %^:emnq.ffe`Qd[,(N8N,Mq&pDf@RK]=`(;p0)o0=Edi@VO/BB.m]Q8-oYpj<qUb]=&,Z7)bDW+Jf,rk_]>!"6I^o4MMtl]8eb/q> %p?q=erQ971/T//fgWbMSldroMnFfZT]?b0u%_)DG4OE!#V\,XrqAZo!DngNiGJ;qkhpWdrbG^KJ[_MXus&752o9Du#0E1!Uq_qUF %n*_msYAS:Xf.U(KGIR%t?JPJsO0;m_Y$2?6[qb$JDt\,,?!lCUH%Go^lahE(Z+SVBe<ZuLm9WN:;4PL<m-,$>b1Cq#pHMpMs7/1P %`l79BSLhbVmf)OQs.['7&DC06b;[35E4s$`rQQ).ZGWe9f&AWtYP6Z5(-d:tIDJRlQcm.?_)E0SDt`o.1:PjW0REj;I06VEY:k@[ %!t:^4i6-?ARr<3ENCWfe%g5c.M>&X**)5,6?Rsa:e&m[JQ>'N")h"p5^SQ:!L9C.h!8anmf=no0H?46#3S%qY45%o/\\!0YGE_kF %dk>fl1)Bm:r?iheaku"EDpf%"MRL8KTV=UFc.DN<Dn[U7]",>FQ#kck$LN^okHbVK`Qd)Tr<65U%a;]Us16q^Ge\acI+H`,p\<S= %pcV@H^"qsZn+"0epsse>lb.[mIZC>fWP1m'^;hT^U(`!N<SsF@CS0(/2Ud=;'E-kRBgSk767_tfhe9FRU=FFF-b!<-Ze_A#q)Q/P %5OWq]I=@4Fcd1\j)6o-%`ZoDdDt0WPmsXdFI\RY?K\pHs3U'6!43RuFd0;DDDp2Ee6Cu/dn/IuR,Q(#,Z;/h(Aq]'/2u^j'bR*a& %eWfg'($:5-BQJW_Hb)EY\ZE';U9"uVbEF]&)81u7`[5WEaE<QNL&@SYk(hjX8TmpB/`4[1iIA5Or,d^*<TI<,&&7W@Z]k@.D](S' %i&=hJIeYM,-r;,R.dtCs'a?@4Kcf,,)5!uk>04A?]#`*,oGG,t9AV0^l[DD5rBVCH:*C:W_p^AVq%iS>DmU/P`r'@AjB;CM)pGJ\ %9HdWdNi\b`6(hFj=CFXl%3lZ[&QmD$TmJ9T/u+V1QhSY6@H>!E3]@p<>3Xe<GBmN/QQI*US4nKGflL:8l/A.^"FfrVQY2c5oX*bE %V<a@S?_CW^5/SJ6c7l%A4n#\ZEo%%[866F"kLIqal?N!8d]Ydt>g#A,?a-7t5@#YojT"<H,Rcp5J,*eBMc&p's5dl1jE(<-I`>5K %O/'F99L%jNI$=SsT?ThhkPsYAq<[HAmc=E0B=F)Nq1&3Sm76Y+p("iK?feVCP5f6F?.amVIb)s$`GRXScIOWH)jgTDDEXS`\H,Ld %e+&b#&$>&Pnbdbtib>qr7.0h+4[7oNcfGY.6pENRXo+0&;iBMH3QGM!rQ_"n1%L8mqt<_OaOBOe4H863__(Zn_jPso1&])c0WOgT %&8Cl`%(V))=[snmn/c9e,F?gI]*9:Hrm10GqQu3iClMHDT&fWnPe%Y.S\o)G6gU2C:)`:j7\-/BlZLd5fq!1e[C!5'bq)D8!\_N6 %l+JhsH)CD=S<pC`oIb3o;3,b$g_1`SYPiZ43C`rtG-lS$j19S4pKQ@E"h.k!550(MD`XCgDFnX3F>gSFRrU--?LgYZ0A1:3bFV_D %Q=k>gg6g_<$hue"BIRShc_^6;X4K2S:7p+"k9oki@D-1[gGQJ)q4$so;PdBbheW_L\'oJmEOKQ*B<2rLgpMLBi#KF/XC[!L2Xc+9 %:n#^/nMs^pF=-8:@[u\poD'EYc/-dma0(eRg'rKp$<6:3jV+(;94%2uQ#](X8[2^h[81REm38,smhkD=\CBD4Y./r3),Y=>G>p,_ %GFQpt=_i73om`j>Qp16GWS0i",b9NN\';62G(;Se4h(!(`k:s<:/?7Dc$JbM8B"eU'R@Gc(n[r/jq,i"NToN#I5O')?EXL6g331; %g36ia9Om/`&mO[jC[["ccLlPkVA@sOEOUlp7UE1WVYVk(REC_!S46h+3I/1KZehGDmQ/*g^K3BJ:0q9lX8=?DXPAGe;eIIkb-N`L %mfCuBFtcIQ5'n1/XM:.$m\[WAPc/t"VBg35nkKU+`Cc.Omh/jJ$Dpsd]%]],9)Q!&G8K_Hk?`0>ooo/D="UV8dQr0E*6[JF1YuOP %2jRQ3H*)r:n]>(Vj;Gl!q5WVn:N,Qa/'hb2Sp=QIF/4$S28-.sPs&)0m:=HVRMAj<09rjmW9>l.PB`tS->\Y4Eg_EB[0NQ[3FI6o %rD'!S`X42jn-PN3Wl>_f.l)NHn'&:$o>1a>\M)OHcSM=D>WM4]n'2[6k.fBWq^&mVs352[06\-!:,IAmB;F=t?Em[n61PB(]CVtY %SJfl$o^ts,?8g&T`bcTpQ5ETkCAe?!Xh.ccaOrPuCgKCN(o+>,4aV3mSs?doF!15uo?J_hie`Yde_$gjA*3285EbQc&iM5s+A[n0 %Qa+r#GopEJ?1XLPT>T1l-'2--.GI4s+A6a[b>^/_PZ!+W%ob&r\5_'HhL2V4`>[pI2Q3mc.AWu^;QX(fO1+A#hh3%`=jSG9Orc:) %ZS[/q/8T57kB``sc#;"Eb'>Kb?g^8&'-)u0guOV9GEf)hCpe>FdHJ&)BJG:d(M/'%`:<CfiQnM'@Bnq&SA!p>K^i_mKRQ.V1X/%+ %ef5Yl2\_c^Im3&mSaN*>%XBqW%bA\qI]SU4:!`T>a0dGpam1/c-I8c@'<TtBLPn1:bd!GM7A@T:WE'm:a-lJNCc:G]B5C.[Wm5ns %D>4]VZ-i5*K)'a1P0T=s0)0M3D9B18f$.Aa^+A]V,jSVohc\7T1R[L0;2SK(,NXC^*]_@"\jhVhPU[K>=On1^<R^,gpZ_\?h8q$E %gYgmZc`n),7Ccd*g!DOI^5iKE5qnM*Z-C+.:20,mnDtth02J<7PfbH*I$jIYq)s89UeO_QbOTS#Nb.)n'Bdj0%%jT5AGRJ0re-&q %6+X1F8]UUq8L_:>J(?sNW(UE$9uiFZi]nU+@uhr!\3AC^m#%'O`qS+(.BQ2==\(CbQP>]DYr+$(N<sB:f3,D@I9J"#ePhSZJ+<M) %Ik$PKf29%OeY-T75sF7R,(rHe32lktq!ijb)9^o[gSLh23ob?Amp#gYVsT<nTBV.2nVF&G,PobOC;$55XW#UKhT,5nmpVRTl_@p] %nnF?nd^nH)m.*i0V[Jmt:rspURNZh1CW:TKEsP7dGNQRD*ml%:hrkeejBKIAnn&c?85=:&@MT,1Lg;s,mPQ9GIAm#W>`^[3nP,7] %PnPGX\GBk9PMHnRaJZ%UX%t8&eD6MdGk`QJ:\f,*4rm/If?\V!Y@42m^UCUiiCrcJXnQ2Yh-T!QOmhXTroWPFrJ,UAIl)U8rQc"` %p\X\d2fGknX/S=3F*I/l*e"*eldo5848S+<l2$FS52BQ5?XI)G?_$O:/jJ.[:Od_@Fo?W9qP?)c:4I1X>Y(%dmd9Z+o'5Z6_qXX_ %pO>?>aDL#6$h!pj45]Xnc08OUh%u.?mEmHKr^tmL'lC+TbmemSSDHlm>A8Fg[(WlU[ka0Yde&/KrK*L,V]W#-l\d]?p33F<Bn6*Z %kp<J+l21AVh)/g7IX_YgP1)XD\A$hWT>%qI_[='Rrfj"!HZAZR:Y2sGGO068]tHVC]RBP7h:8"`mn`E@/me#*EH<U>Yh,H$gtog& %Is8K\SUUD6qVqJJNSSo)rSd_0X.'X1OoGC@roWk?L\^?"TUl(3Hh[BK4`tmiZcCsA0A^&b\AebjE'a6Ig]-l_r]MV(qXuR$Vu+58 %?=1A,57+p(/haBl!IO+DlW`)u_dU4R5[1pOH[C7Us6`(#P*O[,?XLLabhp1I\D3^ZAM_mDf[>8]dp'W/c"e6Gl2E:7a+-iVban#( %l'"?nqf;<$eIP^]&6gtqo0:r9hq_SZNp]*dh==,4UtE3Q'6i&uIWn3o:>eEV5(,ri\U=neiP!P"lq\GdpGP;95Y^^^^]!Yn5bpDG %(Eg:>ra#tCltgW&=dh#)rYHljIUS5MO@ESLUG%Q)FP^@sMr.0chj<0s?G:`FSU1>8lEke>2WF,CjW3:XDD06e0)7cROd6[:S::Ls %k0:m$LUYkO+7AA5hVRW!I!U'(cSaVHfGuI@cYpRDs5EAEo@7dD9CWF#1pss+]S.lnkGrNbbFH,grPtno3n:FPgZk:.=#qIoViS$q %\biW2k/V]C-bmornd>+RHD>mJbmg96f)K^&9*f%h#(K5Q^]2Uj(YA;Q5J=Z(NXjqEO2Z+Y@WMXg`qp-o%mDgfF?%g(<UR%CY$YOa %pY@:Cj"3@\S\D_JIJr,fE6]3kGRs.4h2g%LQZ)V:/lmt$i[LQ<SC!OjL=;')oY=h_.&QP,Ck$k_Z0GRba+B?CJ*h12lrRJ+dJ0.? %b-taXq"@LmfAE1Bs4,>g/E+(FUgMO;_o]"Um5o\OIf%[g#Q!^mmVY8%qr6bMgZB=<f=-7`YPsNC-/jXZg:psBq5=6e++Ccs"hQD8 %_@absGse4+c,mrT]3dbSh>-`_h0pYWdZaT+s*st2Zi,*WGAm*5Ed)a!_uBN+?.#e1Tqf3qpPZY-O*CQQou51ph2:Z*cbI1<.f7a" %X]4^Mhg7\fqn)Uk5](ts_9H<U5_J's-bS[&rqk7.RS`BulWZR(".+@qp\4>,S.b9kS%B4"^L)D1H[BVcemDSKkr.EfqnJ29I)QWO %I!HqEFSM`_@/d%rh>Q6e>H%5b2pdn@cb46MLgOO:lfrNT"Uj5BS)h3E!#?fnX7pNg4;E(S!b/mVhLGJKZ$1,Y]X]Pek_/#W*9.:Y %I/TCiqoeGXIJ'L"ihH/XSj$rj&Xq;Sqd4i_]&2ZS\paGc*qQG9^V>$&k@r_$J'KX\[LOMf>D_-B]m9\EGO9-d;geTuTKL./Hqro# %Jk>"SJ,\u):&0>G8[mEd-BY)e)<kLAg?,#s[V^KD\CG6LDXQST'n*u;cg84n0%KnM[d^t"Z`fkE^4!*9k'bnrqdoAC9-'8SdW:m6 %>7@(Onhe+o]--,/:FU%/VE2=Th*m_a9eu^dX'`T0im1t/s-q8F]/eX42Wrh<laGX#Do4JNqsCU.\'oN6h/:QI].F/,GLi>\ZZ$]+ %H4l7YZfu:S[Q3*Z(%CR;fC%Fsg\GFtG&c.&L>BrL;sU>giUNrtrqmL^6/$fl.0%'tSprU&\#T,_ac0_f@m:I`3)1a6DoV0h2X\TV %WL_ho9jroX57Q($:"+FB9\\fJg.gbrG4!l:g98CTY5@n-6N)5D=`9f&fm:+khm=?3kr*u(2K@2aL<[5r2XAUW(3FfPeN\47$TEu, %R4WIRBs2f;&+/>.(GCairT)RZj1#$3n,,1_RL<Ej+bU^/0SD/S@3%779@1!QkHp4$FtpoPq`)MK:2q:5ED+d;`Ugf\HImASmmA2o %^*!3VTDE]Fl*n#h]Dd1k#<-aW+2SSE*aZ=n1ouJWY_AN_3$6o&NSWg=^nWtU5Msk27b<s/%:*b\-Fu[X#.j[&86;J-e()k-k\AFJ %4NPgUB0//54$'OVFgG<@#b6&@E-0e<3cdHT]L_3=loZ<-NXhk[A(fk$F@:?>[7dEc%df"2/cd1;ipgiPD=LPSgs`FgW=;'\LX-4@ %?ceNQ"(,HK3OE9X[Hj-=@CpC&BEc^&I()2K]F-?T^t-,K">2asDXB?B&>qV-C:eQZg/(H?Ge*rl%ge1U!gSe]Td.M&dIH\hKQi)f %42S!<D\r+/J[=Bp45f$0%P\:SMWsDaCRADfnOp*B+RV%?$R"o(TnO%;?%I!?A;C:tN=9H8^&WHZ5s0rFL?\<<+XhJ\nLXGBHptbq %^4p`hHqij/gU4;%g[HB&F]Me[`TrYY'#MI6[%386KQ7?Xng,H_3/*-W0rNC0O][0u_$=](a0OAXSd^#q3daQce8L*hd>^:m&csRf %pAN)MrD[t<PigD8gS8K7=kjn(l,JpQkZ#sk_sPg;KUDH+FZ1(Pdc-V>iKCqSn.+gKm<A:;=1S1:X#Dta@X*`<3rU/5b:BXGffuCH %^NbssY4S>@K`+J(FOM]L-U^4I?CAj'nj:ZkSb1<PZnMC#4'J!%YD2:P(u4YAO$Bo%rtH87pn:1'fo4hGgg%MJ^L"TF[oSN4@GrOb %7o7d%=@c[[?SPi;0@(H0^F`qk@QsT[kF^/GL'\U"VfHVm%S0ao2=WQ$CZ)8V/+OG'jnW@j90<rl<\C&7L40G446(+G/pW6M9RMia %)YiUnML5TA]Ni^M0fuXa\6<-pj<hm?'2r1G"EC80a;\$]fZ;[+Y.c(YZ(H^&U_f]eQMW`'kL]XMJ0r3NHD2sN&F5@TqNdFY9jNas %SG'ms#"&5.Yp1ioh]8sLgL8RX<$pU-#3&o4nM$O?PT*fCdlZQ-[^;?9HML*Z:J^ma+=bhPh.m=dmta9`dOMGW@2auBlA:'!d5OJX %>\j`2mtea4ddjSuh\q@?lA>P8F$[I+$S@Kq*V!cHg6abfCEl]WSu>d7$J,m;CPdT.La6lM9g`\V&]G`GH:FX)SnP.i>,!c6,.Ce1 %br$*kO[sIf6obh#ll;b%cGB,QR'?QXb\9sCf]gXg2][g91Hst^gr'd2j%s&AO;T+%c%c(0dN@N/2(`/#`@JcPUOT(T]6Kku?G!&7 %Bu-:1fDHj6eMTYe+>E+LeDV`C,Ea?WVX?P*8+@h0%A1"YcW1TrY9*nA-A\G1'_sm)n5e%Q)Gc/VlSJNe;JSb"_aq'5@pM=;G,XO" %^,qao&lh/q[Id+)1\TV0*Vs[)da@g,;"XXLetSpY;r9nVdJ&2%cuEpA_sKXJ#dfLhTWQ98F34)4*aHV"eLt0\?lJqmY-;m@K<&4d %dSJoocN4jn+J2qpVkH(%NW"-I]J^/LiJF+rl\>FD63G-A[=hZm0[MS\>/G'1pht/3%%ZrLVEMqD6&Ipd5`UL?XdQnS."NoU@1"QN %F:8Ck,#C@%?>Q%4'1-B":lQIK$=X0Z,m:8Y:ha(FfJ2=td^<L%%IsZ(-6s!f9ZU>f0Jp0gS*UbNgG7plRKfc=FKO^SgVEA\-fg6n %*(ZS2\LmCjl\6f.BUqs]co[qGTQs6(R-k:B4(I\k_]6RY.,_m=>\*X?5@)07gG1c'Jp><%dY9c@.FH+c,tlV)^qsR$JDDOj#q@BG %Osjn*Luk#LQ6%&b8"iYQF-f-n6$"eP'1`a4l'___ZK80kE3-#M/]EIp'-f"S@T#cW<^uFX%3[3WO]>B-r-=a):^*^&8k2A5+=$K: %i"]JY%`&ltQjk%'nVbWVJ]2DmV`SB@DI(\S-h:%>CnJL/2%5tHOFq9ba?CaPeM+@X64U#(KO>eL;_Z*:;XF<?kjXf64C*C0g^^Zm %je&$"N99Ll[qf&MB6J.Zg=X@a@O(o`8PBcC52-Sim7,F1WaX4JDkpP_eMV2;/ZYmS<R6]&]^!rlMQPMV4dW+?NtL0#2P3]bm?!UV %cW\E*RRk!cUlcX!.k0)7[$,:V:s-1?R`_t4X^mEf4)[N(8QXVE0lE5Q%0(]b`nZm-eAdHl<jj5g#IAkU22%fln;*ZTXs@iG>!^i- %_mB(O_="6af?ArZaq@ifPZj;DNdWSW\S2B_r-I^"k;csL%"iV;Y9Y:=ZQ:J>Q!nk<]0i:"q^G>4H\)'fUH9@k80ic@[2fj\n:8%> %S;1Wu6QD6bl6I!&JkkuLlJ9O2Zu$V2>EiQfp!h#R1gs7U$.(2k7+33`(EBasLoion"`j=^q65!N+DBCo0X,CZm/jKuS0qN+a3&m/ %q%%<&;DVB0FIB*Y)7pfnGDX:3D-h&O8p2l.IaXgi?]eLIJ_An:oidhq#<QGhpq2/<N3Q's(,=.:FQ?+k"'`cQ)k35ZhQV]MRr!ph %b0SaAeg@p;Co_L,9G,p!(>4)dZO)VTfC1(90[[BV"lGCuMIt]"flc-gk*X=_#I7rBs-/nD54PJ@VH1UaMAF[:1kkKg77%b)%HCRa %T6.&C)A\H\hj>BGc>^@(og?rpZ$V>dG=%O`A=ps\YGC1>O0>]_>qo\\12N6-E,^epf<fWWp?2:WlVN;%p[d&1QncrPlpL8A5CuMO %rWsVa&*X:f"bH]ICKYj`>g;;'*`P*?>g61d[aXdgIO]g>UON2NKo!KdLF$0)h@:(m`&r[7ClWLubX`Wkq4RK1VY"51T&RPMrKl1! %%;Y\U6Rn;^9UIV=<hfLcc]a(in58A4kPLi-bK_JrDhf=NVjuG<,)\rGbOa*5;;CmkjEXE#p_hE!h\'po8!)O^*kS$6dk'?=ie6id %X+@Uu_j>%u,@cS%0u^r\@UtEP1"KG_k1DB]fJ3Xk@k=oYP+lo./t&>>J78V_(i.*0gG>!1=CN:RC7R0r,%"Qo4(jM!E1JchC)IE, %eZ_VJbfbQ7;Im/aZ]#8@G>s:3:e:r#N8PB82jY,"Eu@7I"@Y](7mojD;3SZN*^E/jP>j")*!eaY[-!S+eq-[rc>!Bh4r_*l#EF3; %;d,L8+ZXju!k%pLIq@SSQ=?hCLt7UC%2"goac\'ogY#A73h^,@KdH<ScgX$S5736k%,?qMOgM*_Da"%6:'eNJiqP=$O`pp5kE)BY %0KJt1r^\D#p=&B%b,+/Z%t0s!hCm%24fjRUOMs9_aIYY:9jkJPE.nW%H6\!sQ7+f"Ws4/35hUl7m$saWVGKP."qX5m"DE[CUk[2" %5nWK#+:.H=k`Om*\h$eu1g)64csroll3D'WplI(R*`Fn.Mh]5NCrRA2F/8/"1b:I<2VYG@bo(lYS0qpjZ1e\^9F^SeOkk,p2iWbp %f??BpfK+N%4OfB+D(U*d48&j`46;YfG%A#gf?c3q2)9qE#n@\O*qheRCAuk-M-F>&5)A3R.$p:$@@'B)92sN]hAd6K8MOS9?0gM( %jJtjYN;7dY81qLpAth/X@d_(5Hi.Uc8'6n)6p2Pi:]8D<QOXP?r`+f:#,7(r3\BNLOp7Y7RtR"G;7K`$V&ba_c\Q:CEX-&DUokkE %#>-@c:'e=j3$iN9hQl?!(E=p0Tm>.#rD7ISU-hCSMRZ!:E7^0gZuoj$&jp94=I49:P5ECL=2Ar8#OIcI>/@FI_.P&Y3l,m,K^6(* %E9+Bu2[S`V$1YReHIsN6`/q-8GYi@Q>[t>XYDGP'a]6]X'6B?.m9+Fo.-<X!1[cdudBla*0kRO@IrHEdOO:Rt`;lAtUHo$603q?[ %4;jc42:$(;Bf_cUF#D9ZrqG#Qm6*rpCNcJBi\:.fS])uFe^4g'l%0`A;]6=M-RDagQ1M%aS8WgS>Fc2?bfV`VrGeq!\B$^k04p^j %1X:mrkJ`DO@`E[Jj8>tci.%s@?d(J_At0YncGB1_6sS%rj#l@*mVr'PYNB=9rn%]>:Uupl26.cQ_ipO\ZM>r=T[X74%8go!jAU-L %eg.J*A%KbQau7cgo9["]'LeD5<,/@h.GcbHX.$n;2<k1mlcOCYYu&HHb(d;[#KeqT=.7'TG3SRO<@_:^<9M[['5t^R;k\\L*DBD2 %@C@VDo?>cg>rN.>9_P#WG"9)a%Dk>.<h)s_93*BX/@UApO2b=@RR0j*-(\7bA8b^lT4BhhbceqTcO9!>dkH.Y^6^O#&`^/>QUSG9 %bR"H0*#__rEt,=WMKD0]C8!9(KY#9Y\uc<^KhU[!"d*[p,Y,ha>p;BTa;#R(Z7u4+/-m^:B<,SVL`9RV@g9Zfl#&q8Rj5I*I'l;e %TY8U4r#J9_GW^QR52SHuDeP1'nRRO'ZUUf^Sna3(isBR3pFKgM5*Oj>#/pV/`:bI0J\s"Y/j*g+I)\MqVbrlu2+eN=8tB^]`_CSm %T5ZrlXV;lTj4F+3lPS[6*6)HbCKZl,CbK'[Y9s:k'#E#H04)Q57Am1@1-7*"gdBLo?CUdp&kig]]SE6^%Whcs&\7q/\=V<$+X1-b %ZBo()GI@FLdQqFrPUi"`U5<V7Fjtt/aoY"tF]-\>:5\9!Tiu3.PZlR,*GV=e68hJi:o?R?j9M4JJ:mD<FJn/m[1(h/;7]="H;e;S %V:";p\g!M@6V5lFY,;;I)R>]^p,HlliOHQVEj(GX/#2k($j^8W^h4g<NQ(B=7I_CXj"#0oe:E"l/<]HLAOE[u^,itloNfK<m3b%4 %^!Dfj_[2;OP^s]JC!=Z3Do[^0:`N3Z7C+*F$eC%[[/DCPhC[kBl!3=OZB.uMGZ(Y!X]A2u2-L&>[`=5Mc?#XoQd/HDBb5G-p3N$@ %L`;A'?#p/8PXrbEQV)<]Oil&s.[qY#<1'@tSsVd^jTI&\Po3Q$*%F[F7V//^78p/o-JZNhTh:GH,n!7<<gX\so&m=n.iGrIL=sib %Xr,/mWn]+9"r=meqG^Ct3Lr5SLPKtmM8Cmo@jBWIe]gs[T>Kt;^6kaAqXjt$VKifD;dZ#LXuR<kN/Pg$@_hb/KTmt"=q2B6$lQ7$ %`lkUV.W@M*Nbe-/%Nj:&EXa1aMC\st_]Y/<L+Rdqrdl:jV4>67=n[GQ6(Ko]ehhM8,#Sl^Mu#i@b3T:CrW:>P0GYN7H5;MmMZM9] %U1B8F1"]L:$oV*LK<`L3d'I[4/@0n?7`$@0)[eSWK8e"3iY56pj;Y)iMTjM(1^BF8Agp"];L`4hD'?YaF#9T26RpRjnoci[UPOu! %\K82C4knoaoBAHnb/N"7-Mc(<^SHS)HADYnj2S1l3=hmbHEr)cX*M#*EL:HbP('<s.<o*+XUh;c&MntVlmr$0@C0YV:K+6;8gR94 %js_$.9BQ,=ofZ#\_`qVL0@`9ra'UO\-R4(]`/:2SpL_#jbk<Z7O`d`gOc*)\(`VVc,H$%U=fF0\@RYa1n1'oH-qZ"(17HcFMS72r %m@k"N(L3G",h6OcVp-q&F[:$Fct-HVo1V*:h.'OXGa"n`f%IfQ>MVDUo\<\12qYCW:/ZW`b9jHT(\sHgE$9MZZFiMe`e#3$PfBH. %CAWS"dtc=j#0rb2d[q)f)::LGXIdj$V%3*7J6n/<8dp=Y6="dH+ocf9NtRk.>S<IgDNU?X2XQVh2^qP\durKO3Eg8@AeXK@U]^1* %qD,=md3b$[oH_YdRJIR@pf#k^OVT%HI#CQ"6DZ_ZTB;*@m#&4_/(>OFX80lGmO,pZ4jV^8/GU>OmaQCCdPY"([[BK!eupM:C8E,V %<1oLO>fY<n,RmmT.*)m>Wg*@a;A3)X@R[UenSVn[.s%8-^2qeVDG_i[qG2'eHI2Pg3OI9X;2[WcX/T7m;u4+G1AV8pJktL"E858/ %d=fDUSn]gVWSl7ZIiNoBeB$%n:P9l-@k!nFi5`BNe>EDr(XgD^1K.p2[7VlN:>o&-Bj_1&itJ`>Wq%%S*SMnOO6HN&<MkRaAr2nQ %JsGtn:H3,S)3Q)+8O!]j;;DnI.e/?`XValinH`MeXng#RFghY.?'-3D\_GjU-X-'j,"JC53E^hDf3pCW96E6?#8o%XqB>!6%u[8H %k!]*jle*:NU:9=MiuZJ$fK;<BUZ?<olZ,Mt3(a#p$/[#Q)oQp'[5_&1NjFu1EaqNtL6UpX2J+LZ.H0C!e_\q\g<7l;"6&^$[ahdM %"=V(r:BTQ/%fIODE-s@mnoGjE<=\YP34aRsRL$'3lf&*>eB?0`-riAH#0tamN+\A/(/MHHY9''D2LE_:>#ukd_R6'^FPKM=1bPN, %R*k7LXZm0e/4saK,lm'R!9PR-js:#i,lm'R!9WI+:&e'PHjP=K$%Vh#R,oUok*$skQN3D>!19)QR$Rf?QN3D>!16P(!#,6n+h7MS %Fq&l^,m6]%7uLE:kR&\fIr=&pO_a]elQB22;b?h@o);OS5q2263BrAobtO_47J2Y6^MQTVA>OP\&NXtI@r0d3#dLku],<%)>*OYF %,/t6Q<mG2LiB=Vt<8TR/K<Id0*I^*LN"e'7*)4%FU-_9NLKVG/&OA4n"H5\a$ar4s3[b![*9`@lK2q&[U`sX::n,rs'"TiRW'bWS %XOKUI;]G'2i`STD%6IV?\Z"V+JC?&7cIjE&A@RKYFJs)4)ZuU9;\7LI#ir';aOuj>e7bgZdWI@$*SL:Mq`-(Lf?A>pr]nY/lPf*a %VM,;Rjp>53ZU6C+j*humJK%*K.iBHf1N$r/EE'(DKr0TX"$egKK*OE;Y\=dU%R;/\G_QH"7u96p)<s3]R2''n?)i=ID=XUh8<7LQ %TB?0ZTTPc1/<84u>qFaA=JiKo7h/S)KC+f-[sZD/Y.7]*YM*/NcnnI)EIt+Y#QDUGa,JP.`nhg//U?2o;Q#<T_M7q'Y`Ab\88ObM %<eDc3%fV_^Q(fWjno=TTU737\I?6[>(-co^#W3.`6$"ZW2Jt'$5g>7B4j*e(o&'T;C-J5HeJPBU;6b+lMOct*`KE'&-:Y\g31s.` %RX$85$:@>%Tk6kVr-TQ"W@71n*GT3Acn[!@OB$-%=j<^(:d:^uO"`gn61U%U5Y#6q$$;U<cFG9Na&qM9qFBJm<,.+C':qi@=Mp2W %d0;lo!&_k(4=7s!_pJ#NU][d`O<JA1^^V;NcEToY!g%#^%m%]6'nDF_@P!a8lfLI-oDfEo#ReR+<:^)&RE+2)73Nrg1^+4h"p&*& %6&,H%PY%E`Ilt%85D^P0U@S9aHgh^%Rfc%H_p$>EZYI=g1e1Z7T:G);3Q@d-0Y\%b8!s;<M-U(E;.6f,9W7c`Sd%?_F3ut$0ZkK4 %@s:=kr\7d8B0Q&HIL2U-iHb?a4n;JJdUJ6n&_p884Hr%ocf=7T5,nAEV8JW0?TS+143Zh+oj^t-9fC\Kbr&"#VQubiRCPi3%5lg< %Z^^hCc<M-KIB,BTi@ZgY1U"b&6[p&5rDc3dp0PuBMfTEK1AnWRA#qd1eX'.H):b?V4W6hs#d7liNS1WM*7'4`j)-8\4?qoa3;9eT %Kl8N,\-sdgYB]^)&$Ml*0Kf/Wi2:kabLt3.Su]c0H!7PP?iPO9XGaDI>V.GRM9'723^3IFPQ_:5a$#5Y(2"TgL)+=IH;SIY(Ze>: %&Cj.6)+r@ndPWidk*Bh+4mmu(C)Y=g.`U'e3EBhHQ*TV2<ff?mlE/9GXj$+4XIE1$AQE7d\MN=3._2iW=]M<"W040[1dr^U\qZ)' %]ZdFR//:c+$DTG5ePHa5T0-/bA?j:sHL]]OE,CrFk2=f\r\R&,X\WspT@a21+/d"3:s(8b*<*c?13DRZN:,)S/P"]Z"3F=;Ti*Ad %Gc%XB'&?,PLO>esMLK'C<Vf6no^2iko?%:N)e5hiX=UfYT-("5iegcBHfDYO=Eo;OibqfNAb:n$UT]8<k=M2$Yd%?X=H48_SVNMK %rKG[nPlcEar@IN=L6H%d7>T>YNPqqF2)q2si.36$=lY#3rp"t4:TMb5`T<_+EN>.snUa-ic;L%bPX=H*Ku^SM1iAf"il2ZF(K*(p %Rj-h")?n`3&7";'GY!\CE[n^X:4Th9`-4kb]ZuOMo4f=BkOhXOiF2Xlo5F\<b2=!dP@SI>]-MH!:*H$g@Pe<m0o"lQ`NZ_3.;<<K %cPh'[BB1UTjO&XCbu6Aeem;Qu=^ST/S`JaS<b1Yr0W#fHrq?'JX1PF%ql?2FY?hsj?%13!p)Um;o$(5Pp\4Qs)Zop.gZtnu2g^.$ %rG1L]:M4Db]]qu'beko*rkqN`?hn+m+_E@t0\?7"%tC;Q54G0sNVj;Oo#Lc%J,XAtq%oLkl8PdDpg<FR[64"ATL4-ap:5KBG7WQ; %qK7'b#P@>fK>j>1o/H=1FFA@_G'/([FaJ1LpZ(O[`lP'IgY;&E0@jL+p%W_)qWe(Rmb80kH<RXn^U^r4J,?kVjo$i6s$RCqht56, %qk`AD;>etHreut_E+L8ik/QA5J5R`UgQRJM)KE*:f]'7^.@R3T89]eRhfOnIOAnBG*,<rGI^S;##'l54NH@!X0u-A!E7,C$5j??d %:G"^gNc;6rc]':SZM(d_SqM+Ugcb2r1ot,[5MBQ=DqrX1i+,\HH7=F?l<sC:Uh8MXWH7W!7t#T+1Jc5;TUHnWm7o^:iC&EUPG.Y; %KY$,q:(?%D!`?tge"(GErMLf^m\GWGRni8U4[ahWTs(0M2aGDWGBt,JaVfo$NTnQ065tl,[+,2FK'62J@0Z/C[9+dbLH;2Sp*\[h %n&.,k['iCbU>Be)XJjTuFb3C8D*o*N']8WK_+l@RU[D>)R\*>!_W3FG03^4V;`H+!D5ORB?/eFb04]W=+?j;0jlgDH^8&NQObd@? %n*FaWZ"._Z1g_.Y^Q[S`^k43j]I1]G7Tu+DG.MGo=ZSeM@6D+gRks\cOB9kEBEN*JkBcnc,*UGC6gG`\!!*(:o>,<^MgZpWbp]4o %IG3hLH5]8)MMU%[*O&EQpiA8A>*ZmI"EJg?!(-H9R+B_',/BC;#Z6shQtW$[*+cot(Iku'Rm8YpGA(]f1mlp=FJq9O3_domBLdE& %W+jjZ1lZLJ3tlHQi4MQ&2!k[B$r]Xr67ehr,E7[@T.%cPn(W]rU@pDNqSSN0a`mMnacl@>UogEKBl=7mM=R0YaF&ZT#YHh/<YbtO %I:IlN5fXK/Ome%]d0o0.F[T3nNft^r!MdZHM9D\ZjFe2c4;e_NNg1&U(-L5E\.\iX/]L'6%;*WJa=FMH[$M8X!rrsIckE$`!9__& %Y?o660g$CjO$m,-No8kE9*!W(#Qbs!62iio!^+!g';Ne5$s9\=0a69APXT]PWJP$`Im4(QcA=6f+te6-HLP]p#Ea$fhaI&"lcgC6 %qc2fnrs=OpU'Z2+)sB]:2Gi.0Og.MKhfL)nR19P.*.TWXqgSU)^@FEQMr_$cjbS`n]O@,t/dMdjK+Kh(#Doql!X%H]2ZQm)N1Q`G %?dT(;6X4l'hG6rR/dUq7#]9sq2pZgMX23fr%fot_c#KP9o)$13ZEi.7'<BUQoBPtW\+`:WDXUo\:Ag<46:[C;oQU1jlebt&hd-2G %)R"Up?%8Pa`&HT0hS#2X&sX\nq"j\[qet(n9]+8`^:sW0W*k(&712EZrpX+-U\b>dd,,6>Bc['#07LJ._nXZ-s5O2Wnr1=NMnYs= %iX)A@!,L<qs$1?o3#&#YM]><G=:o%8,_-^43k-C@R<2s"m9L0XF98sd5No`m$Ddjn>8gENj8l>UO**eqX.G>g*9mA60@GoP:^1]( %Vmc&lM&p_/C$-X@N^V(doh5qUJNbDQKZCa'^'KDH%\47B+M?5jE8`TE</+-s&N:p"KZg5L88:m&A-Jbt9Yh(2SiT1s"NN*VYC7U= %l8jAU[0qqGBs9E`_Nkeql:LoL'*M]K"\23SlTf-@T-gr(a&0oR5C0"T6m.<#VFEt_)"%]GOGlFl#Nc8NNPn[*=d=17J9r6>[M(SD %[Y@NZ(6'RG)DMh-?6>oV-SRL#gHmr#;rjWM(IDGB'SOkI'13=3JC\E[5Y=fa-M&hXm*Oe9%bR""!o\JJHKqD\1',0E$2*8tkX\/s %;:D2!&Ln<2^fn4_RlpmN_R=^&T+Vga'CcJRA\aoT377C4H8dM`AkGn@YAcn]4$:^tJLU`;:ete8H6M.PS:k;Vc9RSkkj8R-,9:!& %DQQBr.cA645GC)k<f"CNVDj3SUYR(7C`;nXHC)[bVNYF*]e'I95:$6)-SV4L-QqG#NBZ7`6#B+8lunS9^Di#SA&rKmi(+1"M'9[X %4\:Q^`Kh'4>!t"o)i<7;!3mS].i?t-,iEVGOF<j8KNq+,F(qEJ$2u9-,Dq.D"Q&&R,$6EjbX^>*!^BWu\((b5!p(_MO!UP7Ll<nW %eCYD^rF<\gT_P2qcCEcfh\+J9V#go7">`q'g,QLI:Y[hp$XjU%S$]d@+%59SO^'r'3%_Ms*KDfCW$HZ^L1=%>(d&UZ$9EgV:"#$X %nST^*Jf>t6Vl/`,d4e!>!a)+T@?-bsfJiq4%DWSJ10X4N<E)8C#VZ?4G_g%^b1_!23.oG56tTn_8)Z_op_&U'Bt1N"Ela)YLe+B, %Ys$$biN+`)o[o'M/-RqojRWrq8MlIKS^ZW3XL)RAj#=gVe-iICi'8hRnJ2-t+92gkq1Q,Z4tYWFQhr2E9FBg%cCfgj*X[jS#QX+: %"+EBkY&@NY0_rBRE<?"A7+n:Y!tHuXob%*]ObjQmg3MZ,BbYR8otZI5YZk6ta-eeH?lSC?-O_>l+O),O-,PYWhN0Cp%WUe("H>WR %2)3Z?!d1<`fI#:;a9g15_HWsCQIu8e+;f8(Je-o_*gtlL[n";['6(HSqdgC]RpP*-^=`0J'_ldJkOi?\%_J\bM;YI^_W#:.&OI\G %EBTrd_.HDL:5GUeWrh7f@rXh:NWcorSnW0h\7OGdCQD5XDNrnn:UL=Y\qued#JjKNR8Ag#\,ljQ[KGqqO<HM-bq$V0Ub1j$Z3'M> %N]%?_^lnrLM=?<&0I/;8'.'#5k[aUo7j.qr5Z=b>Ku>B+2=4?`.38PV<Y$5Sr<QZ27hZoP5UYXoN^R1r;s>_Yp-rSJKE`X,Spc;B %+q^mgZB4&Zn?,Gq']Yk<To4>QQQcJ-i'T3b"_BqlPhbaIjA*Ru6\PZjW[$5pQnj736NgIiMKpoq;Bjm%$K,S#MO("m(5fUF0*fiW %`U:$hK+PFY![@.Ldf<]&d>8sTmm%,>#aA4#m.;+q<f,\SgP<Ke9%_1HTMI"<Ub@'1XqPLO#e)slQ:q9g&"/uCVdqQ7M#mTR6>AGO %EbdV!-prtJJ[d/^`W9LkXJG5#Jd4J8$inkR?hdam&:.+i%6u;3O3Ui>bd/On]4+n3U1'!L.lu]BPWd1a6u^m?/JWb'<1Na#5-n*_ %R.(S7QPHbU=OrWO_k<B>=,ma51"%b8VdhRlj-Z#&_q63p=_//<a2)SWK;?adKWj;iM$BLnM4S^^B[o.Ilboq-XI+019PmJ)KsJG> %_3#l!PW+UC@$qLBa[!nLQ*-CsL'E@0Wf/p%'[W"Em!>=MP;MTbVh[<fZ&<Z$^]\X"FA[o"ORlW8PiN(>C"=T/J0?mi(b.6C3kgGI %NsR=5k-6sG`>N'FIe'0FHCtQ)<Dq3MO1C+mJ-o(Ka"dHgMHJG%"YjBr68+OZC7#p$=Xh[*AjAs<oWaDflY1BJA-EIfdH!fC)_Ik@ %HpV`hTmYtrK3CrVE&fX5m9bbP&QoOEXCM=-LH5XF'QqZ(S"W>M45.Kt47J,\0R@E!#UE".<B\VQLqpF3kj8Lce!#=DM%O:a6+S4J %+L#"rkQhJ-a(ZHC&R#Zo*bC)AW'>7qFH4BQpn^Zu!jea8<1k>OOp#/_kW2.phC$R42X?ItO(b<]e:@r\Ib-Lkb%;sXAMl736kPf! %5VbZBl%)&Sfh'YG\nWF7@[38]:Eg6U?8B0WFt5/40!0m5W.Ru&XhG0.^:Y@uPAnPE!\P4R7TQAE%7$DkhZTJpM/*9"ctHi#1:Rnj %!BoW!-O>?bC^OH%0Q_tY"s?Im-O*Tf6%PG@8FR%)>9MXb_&fVh(7NDRm\+*,JNrf)3$8cn6a"H<\l<:2oKb8c5[Uq)!t3Y;Do7[_ %[3J;r"s`>Zpg$;f6.CFD*h`HOg*n6Y#L86@A5_tF>iQ*Jo0sZ[EnD3K>/OMR\M*iI<_&8kmZ,Z`)uanDS%p/(-)$Oi9ZaEH'Jk?0 %>`gV&RNp[QEADMgo_.oD`S:G$V?DY/TpB7UcY.hR,/D29+Tdk,7&P%q/#+Dl7jTWacl>TJWlJ/_`*gk$.e1C0pES/>7,os*(<X)- %G/0mb]&<rO0P]jF0*-AWU<94YP_Q3F(GNn2VNGKr;EmI3<[r!2/e_N%@\;C$FoXRIO(>!\"q4P7X-a+TiB<u\@m'<&j\GmMI-u-" %R#M-.ZSZ?cNWY%Q!3::@LO-jnRNhl=0T[2g`Q#.`S=+D*!*>JJPmNQ&*eCACTTk_Z*AOuNa+q"@K)@N`!6c:sMUo6Z@EL[KG/8F\ %=A0RmLb0]bJXB/Q'3cS7]8BZb+c)u>\6>CAQEZVBFbC\OS;f\O*I,RMUmnl-2aPp(1+o'adE[[S1Cf%8CM#Qffa6M(`M-U#DQj/c %R"*n*#N]Gq7NbQa7LK*kM%Pir@C\+$U[)*lY&+X86R$M9#`QkV1r?Ln;\[=XD4P]:-3-oPN#>S_JgHDq:m7\/e@np[8d2B#KpW** %<b4$1).KX&d>b8KIT-e08U+q3>+AP,!bK'\%B-ALI7:R@WC.&^T(eoC.Wd]i,W"=-RPNG!Z;a,\-!6P^fVE(F/t:3q8MXEc30FiG %1DW*0d"udUTc0/EjEDrm)b*G#.L?c["S@^VO9fMR)'5!YM).`\%7@D+WXf*>MA0ZKKGMTKB?T]C,[3\oG#noX)N'OjSTRH"_WX,0 %ql%`:C-&G%erOKOq+gb2I+QB8Wg>hse^2P&a_Df$$rccMHDrBm>#nW>l/F(%P&67oS>pE_`Dk]3eQj%`R#5Y`3_:!^&8%pt"%(J8 %<PW@,2ZmgDbo,Fe"^Z=69Zq(ha:s2Ke4a4O*D'0[g<n06a)no!I^2?C=cKE%+tG\hT9q[H6p"OcWn>GcWeS>`rE<Vje'].(<'@DD %9N1XcW7=kaL4W-8S<1+WQ7GpP)JDM6WhWUh@#Acq*SXKJXX(oNi^ScRi9lfsgaJJ'f8Z_s%_a-9VPuKuC!(fJUo*ae#d0R"N%gao %^kd3K;\JnR=.')s<Z&SZ2N<Tt0[#7A+(cHp\l5gg`SJK&QncUJ,.#s%b`eH<E]^].(aG?K6m]_tQ6^&,bg9mJT@othrm8ki`^cJ/ %bBQ`;J/'''=ilVB2+*fe[q9QZG[N>N)6[k246*6FJZn.HbmnFb\QK9)K/\-d`TWfE;<7g79Ua%qk0$B&0I*Je+DM*<+iTD:PqZ\p %<L%jRk\=Rhfk(WNaUG[+@[W5-`%WtN=5oZON(pB0UU!L@ApUT_`8"#i8MahFY\CQ68glQ\\B1o,Cp)c72QrHVE"CBK2)]HB8&8.p %7;AK!=c-,Lm_Md0EQfUf;2c/LD,V51#De]t2O<>d2*O<VF&iZ&c50nOW=F4uNI3ER`?=atbf3kbWec*toZL2LN"`*T8;sN+#3M5f %q'GFK5]:*QUstOf<iSd64fQ"=^JWN:Qds/VI?S<:C*#9/l:aV_Pa=_%7=!!IV,CW'<Bf+,X+&37WRPD1Au`!an$f=7%c&c,6Fa2r %U\_'j^[:1\B%__=?M2ttpMj9"[e*J^iAq5F/&;ZVWR+rZi?pD2K6[%p,N*Da;W*oJ'2f_dn`_(N+MrR1E3<jZmk>:RlAG6C4d;k8 %Y5gF=,"?'o.GsuQf-LQlr'%e=E2qs(FuFN*(3hYW9^r9/%KPK_P7432Mp.A-jgXp=+JO+HH_=`:nn52[gk$iNK3#[Q<Jl7l:3tfo %ate>\P!6Jh;bn&_m0$ASK:Mh94mkD^J.^`K/4\lH3qh@\I#aOH^p"(Qa@od1"=S6efFRd[79X9[6TEVk#8L!Ej^i^*i@+##?a@:_ %YmiB%fl;d?lnEPS&M9Fte<.@@m#k^Y@\Gn@CM1OdN)i^C"X+jO#^R1T&XM=?2a(tb@t>,;0>*>$JDUB2<9PI68gc@fUIR,RmBXSm %TEjuDc\FUd-5cFo8Bt+kBLWln8uH.sbi\VN#A,XiH+IK9<ll5$@hPH`9bq[+EoA.K_8RD*-I8D#/O$LO9]94.bFQ!RTb6E81#U$H %V/i\k$.S<!4dkYBl?<C=K#H"GDBqL>:cO<97]XhpP:(JuLl['3ME<$jB931g]Fkf9MKAh+]0,;?FT=$IU?a&tg;=p;OYLZ=Sl@'J %[iqZH%Dl8BkD%CdCa_P'ZGnNhJs8%/p<[;CP>O!a(?]kZ'X;=^?)8+$qMf!We3>iHBKK>*@&&Ln77L;$&pGSTH#tbbEEt02+KZHk %@ZQ+U?1B&L3nX;L;<*+IO'qdGOG7d/,K)aDlYOllPWGle;7NhrPi0I1)0R0&0LN@,fM3&)7WuIZZNMOsNHm&?aMI6e(6\sS&>s&_ %Y[N*(?p>/@3\7-QXHkc`;RFP=!R_[FX,/ADi`mK#M<_C`J-jO;Gqoh^7'=msZ>Hm5/IZ56A%Ie$'V2?gQhDB`5!W9U$%cYAYU\_\ %=lO/;Ero\^6:_q<-O>AS[#1kNGh3K8Zgpb0UBL+t)a,%gbNo5nR-]q!Yk9E1F3=ehQQRAb?)E#EbLOg-6<?;p'&At7E%9hr&<lO( %7U?E2Gn_RSA7VXSFbh^6=S6\HJM2_^*$Xmm!`ku(#]u0i+oUnFJ0&r'W7EZpr<]@;+X6pk`-6TL.el5Ws0<Pg2'Rf>,$%UZ&"+_s %]5:?"&CHH.>n238FYHku?&rC&HQiRZ&D/>[C)eXW2[tI4%3@DI!D.LRD,;g4SYm\n)3P.>$-TGHJV$/>^)b$<qW*a\b!qDrKW[Js %aoMPEL-a'FfTCa:7h%?:n2*V,r5q:f^JFB9Oe^Olk][&'_M)XLi(V'LifM30+A2#`LRVnBXZiO.i=plO:QCuV$P;)V+tUXsL!^M* %&,hSQ!M#0\o\u=Ul7SGD&T\4"N)%5m-W07#F&;$ER[0GJcR00*JhuB9b@^?uXkYg1LnX-:#M?1+:,"DBB'<;#m1IoM_VSDH")Po` %;qom*?GU3M,nB*<N+1[lQ+l8Y2?[&)ic4/ef[,@J!pJ!a`]E'-Lm!_4*pA18Ar+WSLtUnb[6+EoYDDH5pB/MN+kZ^WpN$jA>8+X> %$0(+h>NEPO!4jK/Gac"]L1iF?F!D82bQsPU7m"dhKZ\gT%_rQJUA&F.(?bsZn:lOhSWr)DX6q7gjOD'<A4hm"i$=-[#gD&0^F,CH %oI1:\d[p84\9UGN'VV0-)UcE%3=I&8%2;&X0gM\c!ljW9'edLSiYSTpi$JA&q1&,"0:K:08*e;(f0"CkS+uq=0UPd-GH+"XN#"o) %C,&*>>l2Hbb<j"BRD#h@Ym;F5=h\oRiRl;].pIBh'=1c#C_(Kg"Cr;eQD2bT>5[.fEDc(ZP@*O:"+[+m)&RF!Lh=-4KB5GqT0,X' %g-W!J"1B!'aOm9A<f>Zde]OrXP/5:APuf&nr/(*3\jJ(ASA%gJJ>mD+Qp!]F_fImCMVOO":]4#lYrjoJ_`WC%enUc\e[?M'q6jmY %6HZ^\-V='*3,<6#jsO("AOh!?KsVS%]`7\Lqfhpqqu(:QS-m)+L'S>WgNB_LZ7W>;n-;6jdV0<m.+;_CrCDtlXF1uAO1XCYU;?f$ %Fo8WNpX?lf_(UH<6)hiUTY^RtnN]lo3Ok^Y$>`QkK)</6Lr.;dqn!EY%p*9<4![FKOAL]*@iUV*+<&tk`@,U7)VO#aR`d3[LA#hq %>dMbQLA$8Y$mUO&V9o3ZJ=:ka,5Xq;8X;W$m)O0qO,O8]a59<CrK`TE(k9_(3Z?\4-^.7f7J:rp[-+][U&A7j?u;V9SDSn:64N<H %h#Abl--(YIT?*RBCk&'Dq[![;8RQp>JaqY6#'b*1'9+T_p.pN&6*`0_2>i_HdJgu^"@CX*(HjO3-.O:"S3[hkbT05n^IuEA@<hhb %<pb@_i;PG7pHO'+"$?^K2)GL2:RYPHs)dDaj.cD]o'!lY9/','7gH2)&mCrbF?2D<M0:p+dU@&H`Xb(j%a3n&>XoIl^ibS*N[<,) %NuYbbP_jM7To5ZJ1m&8SaD?9i8-_I_`s5QWko>Xh'C"HQnJ>1L*QV&.,Zl7]%^[>#.8-H=ZQ&)sW=nH;m("$D:8H@DVB-RR'C!:p %a2=qjl#965#VVK7LOJ1_fTmWbhK[-mZUgn0qg`6/g5Y)MXGM&'+s<)7oRl#Kgf#77(b_:NBGqo$`\HX`V9o=lQK?LN3XuW6SM/FT %3"d#rRocK7JQ!#Q>"taoWY"+UB5)Gf$NZX+8u%%5_u7W]kWf1p&0Gp.S\qR/_Mu%H<g@\f*0c3"B/(Hf7kOXO9oR+<P(-sWj$@e? %A'O(Z3$+%kbH#YGqg_7%V*^2d&Y?ji-C*VZQi^id*"Vl^i2p&&nU,XN/Wf%<4NNC>PN1V4`4TV,a#g+t-HD$7+(.ItGR#O7(]%<q %B0Rho;WW/[4Qq)cNlR?X9do+JERmi/JK,2TKUq1(NX#PQ3DG2IO&J3IN371`]Z&MThrORMXo-:]r"HEp*6Rdq"M7832W?V.j11.: %&fjdCE"`2gUE+<D/Kl\!#,nOJ%F0MEs4I3A1&cIeQOZ3M'`[p$(]6:Hpk/K'DDYjOOoL/5\;s(KA&ectpiN?/81#$Yr5s7U*.EuB %NN!%`M+Ef*;3sP7m.=W(Am-^Ehuo#P+6aL"M=];m72ZDha&:b(0rY3,1-X0C;TA;>TuslDi(_Q4%8OmdR&m.J<Mi7F#Fe(cR3:I@ %#/UF3E&>.\b!Ioj:l:P>[>]_\2epu^8%]n$,8ur-PpUD*<T1Pt&)%d:=!YeP`&mMFf-"H\Fn5Z7Tu'J@JiMf,7hskLOk,=u\Gh<Y %CCWuAm1d03$=3oT`7#X[/2T,:3X4;7W.mnH=Yf08_:4MF#[J0cNQtZsTRkc]lV%jHFIQtKBR^cU%C(b<M_u%c!oDFJOF`(BULt&@ %-j.UH.+q71"k28JktdHfXuFMeomB]J0">A3BT%=/#R-#i)(!TZ!asP\HMAB\TJY;-5F2uXH;DHPR31K/.BjntAu&Ubs'r4E[$i6? %cMA2N;p$<"m`L"N<N6(Cr"jdDL?4(&fU#JO@*<e=aoj[T>f0>tANp/TA]76/!!b$o_$$2tJO^82n!p1WJ1HuIM^f>p^b^rF!_qDL %";7A]:O*sAW7c-AbN'1mAJ!=j.3``,=i[^;,es_k\ti"W!@6Y*4.;64e/?8'bub!16Gg$K=pk`]YnNZ(!^1V8CX%iiH#].o14]X1 %eeJL135bmL:!LQV^]^A_PBC7H3=8S]HD#&N4du#<dr^pfC(N[O]se+g*(L)Y>tm&j$juW0AKhaf=9,R'[Lt9>*7:JE9NVb?QKKIV %#uh=L442P+%Q5S32U^Y8#_QO)Y"Z+;:s9$.4=pCEZW\eT$dNr'2Uu=jbca@XV?pUg3Rs?J/o!G@,&rQOeP;'l>t/9eBVRE_N85nG %eC[K@5AO08a$l)I,_W#1[-8l&.#iXNn0nQOH!W^9n'IO^&gAZmH;KBS_o"JhWqdojZWRB8@7.ADJP1i5S8@R(lbcQ!lO-]LDWh;? %*?PE[g*M'&j0!2OnLYbFgMDs+%(HKJM2sF%6&[nO.KL;/eMqVT!I\o'LDPMn.-&OA`!Jb499c<,o?k`ZlX><%QUBR#\?MuUP!iFJ %:uUeD;a#Cs*6M-9l"DhplM<PmeWd/.RcTE?P;a2kR(0?("OK(5KB:PP83LjHAnW'MebQ^c0e@$?'W25[l35+#0<$^VOc0Xm-/lie %`E+MVA1Cr!(n3Kab]'db5/ON\Ho<um^.<GM:6<GA7JQBIJ/5dkG;G3kLT7.;*VGZ*n=,3%rm6B[:=,,Z'Zn95"(5*0lQg#?U31G; %BQHL"#C_B5[OK>J)\lZ/RmqckBgBXr3ck-m2l#>NIa+9tYS)n[%R-6'K&/>M!bMK%$`4#W=Zli;9%Kg0U2dG=d#O0M/l5Z?'Q$i+ %6<t-KJalD&U;cO;8(C(3er&q5fmpkQg_nZF19L(bYR*$"WRs<LAc7i4"M]Q1.^o[a'AA8*V5+jn6I*/%V=:n2Q%EQ^ahQnBQ%)U? %(CgUF#pg(+9OYU\QOJEWrE>5N?D_BbDM"C:Os,mg3#GkORmATIQIV/n.,WRfIifs27C-LtU/=haJH;cGD+!NF-`1q*&D/[HBf^l7 %#FE<O0Z]ue`.Q-L86%,P&IEZfPW%5@V\V]-_^p3**6(f&.&E%;O'tp+9nKk#j?0(@;/)>I3DbC5Dk+i9i8)64A2ZtWg^^Yq2U\@s %Z>h8O&=-d^Hnp&uH#+%Xa%!TRRDc$_VSFK;U9I\,b[CV2.'`2S$6(Dfi)X/qY]8s%Q6N>rYlrM&TW>LVSCuM_[mm"!Zo.]G12Dl/ %73fcf`+@5_1oHkK7OP=#Bsoiu^7)EX3Eo530hYQ22PCJF9,hGNFgdJPH'^J&N6jAjYX#o*3'#PC6!#'>QpB"B#8K][\1ka='nU+Y %;P9bUKcJ7&%SRW-Qk#D#7I$SQd)gA`X7/_A\iBsN*Gp__9ZOnC9TsFKKmY?_a_>H%VQ$oM,]mQ/VM_Q6#$#YH're3X:ZGRm03Z;0 %7\=7&XQ!=iTM7Du6>RB4=-:"MbUm5Sd(KVUB!P7OrYk=2#[sJ](.E%MW/<JkC1U8a7aNu2fuRJ;gMFgU@\A^0>+Ds^fd`TIW,^3; %&T!BM0('E.gr8(`l`KM>E?d1M<S4hO)AZXsm"e*'k<!7NHG6ElmE5E1d(;#(<H,V@;AMZ=gm/,t-^Lh@a&f^oU@skUZabJEri/XK %`Zo5e!95?*9Jjb.C=7[OOBPP6`3WLD$^@j&r!(%2jobsH26QNr,lTf:;b14;RVj;=i,qp%@FK;g).hh[]0g'#WuM[B(pHC?.P,6c %$'Qd[PS5BeUr3roQWWY_'47aZ(FJ6G/e""t/7!u;93##P,Z%Y+%2HB(3JWH&<>#fUhCR?8MKbL!`+6Y5CPYT?Q<_@=8P;<X,%m1> %_us"3BTcq.9mL1LDNu'XjC$0'@\U0*=>>B<b/7[t\)hDIik"8oa`kn_0DVa\`"W6+;(ZJhWdHV":rr#t%:O\<Sa)bhf>a[+N]_bj %KZrSX^.#UQW_pkgVJ;HDAPG6r4.uG>]M#9eWHV:K6$_'^@?_p&oh%(AWVX`p9_D=%&ljok6`b%7%'iSNB#&>2Zg*@6HHf3JC#J?^ %WLg7VPH)mNB34bSl#^R7@#4ukmSHbLeh/F10cae]E_K?0Gf`pQL:U(==Wob'N#ETkh5MSje$)m:eF]u"F\Pl*d'DnW/)4uV?c2B1 %)-.AXqVs'oN+n]>TVsKSaua)_lV*pMX)0-+Pi!4P1DRIJ6dqcBR]4I'R^T4k51AGc[EhfUDcFY[D]6l%$UNn_e<!Mu%r-"'I"iOb %QL9tg9>7I.NESS&qkJn/RS?\,8oCORQcsK<Br5@ae:M0=SD&3CO/JkJRMSq];<AbHW0I*M1Hq)jB<k>OPA3"WbfD,(=2jTr4j:EF %Z^;WfS1SM&HYisHA&HPZVi82)ng\h>m![%KRmk]B!](fsdY$3h9uo"%UraclWN=#QZY-:7UBXMXHH[pDLdku<2=\f4X!V8C't0:C %bZJZ?Rb;a^TJNWe-2-G4.NGJafYg99107ANfqM1Xc1Yn;=0l2E'Pg!;#Io_[pre:t\t]ln,?nK2;NC0)]JF_6h!S9m"#QbcGmEGj %7,Jf$3ugSB_&)o\)=*3&SMU=3Y#9#:9K[reA*&8V'A.#2.Pg)e-"7il,>(rL*HT:^kACM;brN]L"c"s5rC?9G<@%:L1?XT*9%>M= %lt+<WS"jY7nfk#A-SJN"s2g2!C*Hl,eK`cHPfb?-7b(&kSQ;$+Tr/!!p_$8L,ioGpFd8st*"6$\"\8q<i5V'\2P_T.f_LP)?CC-\ %gp#t;Vq*K1PV5iH7s'^'B,MeKAgn0XmRgDXjB%Wr/b78iSIJrT@iW_`"XY"K9Xp>CY=^j>Dl-bo=n[to1A89$3HNh&V$epPYrbDR %Q[Dm+`.2fOk1;JW9^]O:3<RQ;(t3Z+G%p0NX4[V/?N=L@&7>fSB!8uW80f_M#;hdrQu`./\u1Q]F3db0i91V=W[Pe?^i)FbSEV>& %8/7b-NATE_]<PUAqQ`0D<>q%WZp?2hS'UF)'-+gkH4#RP1Nl^G`7R*"6o&q\9K0<)8krg_-Cr:'rJTK)3F[l`/ZaE@3^p3>!``na %SVQkoS(J)QQiR1Tke9UfoJXhY+u6'cNh`W[QZI[Brp<j5.W^;/P'&</BhAt.*m*Q1dZ-TNFPSL1,8<Pf@&<isLpXI$:.F\'i([^P %&L@rU1T0/&8UdY\<CH,+R\NQnK)YU%dgRK9NjQ0@/dUJMI=%CV"a<D'Xm'7rAl17IoN)7#AYp@#Q.5Z@SP'lggm=4f`Uu=O+i?no %)]KD>ZU2LJ%ss1mX.6'=BJWj&<.'ujk`R)EJ.mc@98a$aYlUeRb`]VU;?pVsZX_^$d_Ik*1@I6:8G!Ds(H.!TI^jq"=Mbq'(5\Ga %5^+h!ocf=7@4UY7dt-QrQ>&_W^bi_q*k\?mace90R_0K+dR9EpPFgi(/X)sjEG,uM]Kr!"`AY$Ga("qJ8R!r@BO7#63bA:,"#3L` %@o0+\A.2RuCbl:DejuLk]!9.M^!.%LN@LJT)n2EYC3Fc6D%Z,BgHlbZW#!koKe9q\'AFGE3RnTXC9jBgoOZBWK;bH_d%NbW!QLY' %e]UAarq#9@l(Nc^QM)WVbY,+,k:qZj<X>4e@2OC:,@J6EI3e7]'Tl:@6o,KI]Ju+5,(kI,+C%YhQ80I?k5JX]L;;2HD#Gf'-?)@1 %]@:P0"kGBjU_#4P-%'!/BL&>g*)*(1R)YAu/S0:M[(8d8!=k?H!K1PrB4tQSE>b:[dO2o5"*:FuN/\f,6I*VY:(TGuXqtU6^gUdt %(/#C(G[MM(9+%G)QQ1Tgl(Q:596o52KHkMZC`s#uNDd'5glWp/a=f(X(Z^-]JqH119nJJi==-\^CS=<7nnL1C:tJ]!'/\e#f0g*o %LG[[OhT.H$7,IFg:4XV`V8-$E1I7B;c%+/qDm3D>;aK,<_k>jebYC[9Z?D+A#P'n(?()j*'l&5YS.I\^;=$_@YL?6<H@r1f42j5M %;9[P<:;JS\o+5$\WI\*kUZ@^%SUuiYMt^?1.:s8FB8YiBlJ[3L'ksRlT1Zb"g8TNNhl(gui#*^F&iK+l8hY0R<6I?<6W#&VnkMW# %;Y*Y70Asc#Q?T?a7D%0o?CH'F*(:Ak'[&RlJ4IoAB6gD:"[[j)F5A?Je2`#]-(Y0B,IOR/o+W0R3ZY>6SjL%KN^`(Zp5-U<*UMps %q7+XIS9CQ@-1(\,5H(i0Q?_[;n'kgp-HYO>*(u]CM@4'rEV9+urT[B"!Z+Z@_^t-'4R(@XQc#mpOLof;b;nSs]nO9!'5!aq[^_s$ %YP?'e38P8-9UruafC\^[S(0/MS+Yn)LUY%1]tZhm^NF:kH/8djggZ,`K<;VYa@)UC5'f]+#[W%3$qAHbR^s.]AK\d7aLb45S,#>k %lr(7MOKsX^:IrucZ=6^=[2j>>(RuX,NHn&<>_WV1*DW1R<)2gN:Ab[>Lr5Y#_t/Z0j1tjTo)l!AHGN.Ipju/umnVXi3k!FW)<jEq %c&CVk,UMe#I%jK;b@rjZo8S;/SO8Aqk[PXr[R"j>Je>hq@XL]Uds#!=&or'N1#haKM@maO$o0-?i^A#T<U4/Mhs25d%?/</RA*=+ %SiPOU,\Cj[Km_7<9H@8_J9k'fO\<f(OqBW>$Ld3:qZ2;aRV%@o]K0Ph.ak'4U5.hIQ-rLg%Q&trV/JYjj(R)5Xo!'iBp"JfBn7*u %U,5Q!XBN\8!8$]M^<NmsngfRTMObEKAfVL"6KVgR2H8!NG^?lb8tHR1[&mYh+5ek13m"k.oi=2,8>*r,ROk'*&QW[Nm2#/CUcMs4 %7]l4?_,G>Z0s(P1-de,YMt+1;>Wn@EZW;Mh\nQk24:6hO0%[!%d(:I+3EF0)B*b)o>3X%R\7E-)f>I-WUGutn<iqkOOh:_:ENHO- %=#YCT_;es]NiA%:.b*K_<-goW,-BtegB<I=nu%sT4]6a&<X-EH#=j!?*TUF8Wkak,`fPt6"T2?sKj'?>1NF]n@4G@>U$+`uY#[FN %0YRct;ltN0i>ohd;7&Y&abN9_gEBWrnjpCr9I3K3MG(V:>glEJ1?"L\lP$,K9caZP-OYB"90E%&l[u/F'NVsNFBZ4'0=cne@(!)# %LDM86+D%HuFK&6/eu&#rEbl]&L)&XKKnG$.\aj$H"1*;UG))DalXgn!;JdurG7hc$j?%>\JB*L/Bm7DZVnup0-WJkmFh^$M8+.g0 %*aT5Q9Bh,l\mh7`(u)=*_[9-jhIUoe-qM:VQ8,B&LKrWYZP3;%_?%%MRV*F$e,[o`BqF,qO:4D_Wo9cH5"4dOh),`XcS^$U1n/]k %7O+cCDBM]:(gL8dY4UjREYEmS<Y5g;:/aj*K2UO8DG#&:XgFTg+s*n(VBtGFLR3d'TS;ZYMr\N'<0gu`'G%BZ0&^D2n"AW\c5Cfb %b+3KVPm:7\]T1f>:r>i)m,?6g.@P975*Qg"3@IZRp;+kS7qEVilo3;-L7(o1e,k.FXHA=qZQarFqufmggklETT+0#OS9q@uaB9++ %+07(<EYbBQWmrc`)0qdMeN)\u4t5U6l?THg;_K_i#V)Z]d)mi4eHe1P8hY5Z*-\A.)S)b3LT70j60$T$`i;07DGK@rX$QmVgQ#D/ %8.WIQY3i)$-9Wij,5T8.;$'T)q41Ee')nQ:XJqfQOJnif^#W^g<d7DU@ns.j.$iST*P:9bQn*!!PRR(?b#F32.%WH3>ci&k^5,.( %m*6H*&qP4-LQO*?ReUUiCeu6teGT5FEAWTQ>*[V6Z9./0o3EB+<C4+`>K,+F4;B\i4fnFY/st1&/_;l3En09toj2cnX=e=sNE/9p %[bGQ@)G!s^g)>(?A?CEMQ*nkEW9%qJE4%I3#1cgIf0DQegb"SCQ0,K,PfrfuZY!3dX!=%5!UJ.X"bZJmkJG(^)R0(UMCik*@`9b+ %P&Z>(ElDP-:q8']@POpT>[]^pZ><Xj$8EL^bQXJ/"D`^^%1uh/B1(6N,.^,+<_D)-^K$a]!b#*.NK2*.VW-,qDlh$fdA7r[%B12Q %d4[#;D)BNFCKI=Y$?-s+Zm+<q<iqa57=MB&[o-q@$Z:V[h^Jk\^8m3DeKQs7_.o9;4GMBE2dSnqT.etJ\/MuYb`>b.2[7C(Z<*!L %<H$4N[)0F0AQB,O@c"1o]J4\4<8P,M.m@<[McQY1\4T\2)<Y`,mOJb^F(!=$@q6bKn\g^ENA+eXF1("a,LX[hfIH?KFtK^i)1N+2 %'1u9qiA!&Jb,n$3*s-ea,_eKL2<DZRQ]-EIJt;d?!?o<?SFaZF)'ZjOb&679W"Ir&LB&0T84\,i>S\Zo!/p=KV/-7MOk"t/!Wa$T %:kOTrJguPL(8mf?Qs+H:.X",W2]W/0JqN@-LK](XmQaf(8U5Q>eScc?6AfD>W"Kqg3tWuoH!H,!;o','m$Il(jAX:LEN5TU`j0K5 %2d8`,(fM>D'8bh!KB1bYK4_g:#akTZW!&bNL?il<0u;Z#odO.Z(OUb&?#[kiK[^8mFU6cX$l'mup7.+UP`.$'NFThPSs'H_!A`s' %9J:hR!8Jh`q\X/=?#ODD1Qd"/*XiMY/s/+@4AB3$%UMX2N%"Bh$$$MCMSo!YQ]\?OffJ&GmfsQUEH7"Y4'"]kQ]Ulo_D5Aka5/gO %S?_1])VW[f:;NfX>,5(E.]GO1N\EeC*a9+&o5WRVZJh'SErXJ/$bcu3c*e`;djejVh5S2m*('dWh9c4/<AdRXlbm29g*K)kL\n$U %h4P%r!1nQ>1g2o]qlJ]mi+t/`/p2m%!'Qfa:*dY5*pib*qubAN`8ne-Rt2%:@Ir$5'S'2po#(]6ZXT9oEdTJA_@&U\p#q.5:&L:u %nUN?<b2Xp##]OqQE)m]Z"@PCHb_[UH'%hUX71U:0$*[\qP336@&NRnr2*;X6."4dP<-3o-'.8#r(bl#U]!9&@JXA^B\GS\4Ya?%9 %3j05&@hDq+@NC3'OnrP6AQ=s)\/>"^.G>:B>WP0KObWr-!#A,HK2<0:mt"-',XN0u:/W6HJj^0mN11A(-!UFlISu"AQ@It!?qLPV %Ln+9JM.PTn+ssXQTE`=P7ck;In4mqVd<@'kk"2g)<f)(Z5aQK3`89oe-Gmr"6#N%a#-8#!R,f4"-n%aV,(L]pV"i*0j?(N0"O999 %*2Tr(!-I0$Pr/mgRuWFjG)).;37TPo5_F-X)`JP:Ka@?0XpsmCLHp+f=`."3%\?lb5hq3$Akb;)J9W^!%(Ag6@#d!-6][Bgb&dhs %BGgUcEuJF"G033%'-!#9Jsf_PFouB=-[9..W(_2]8C,Mp1<p%$Oql+Vm!pc@j?"!mRi$/#j[3n/H9beV-FM"G#GaE,/3U?=+XU9' %'+]&;'/u<rJNI[\O=-7%&R\FGjJF+mJ.[uJ;&*@BW5UQ3CWITRGjrS]W>$&N@3J@.Kr*/V'SZa^.T?S=,oK"Ii"c*M9XH:BnUr7L %n6(VV0N4_8O:$;9B9M/m/.ePNZ1H+m,f()[\e-']_BjEPCk2qegm@.)1LV$.N"DIX[1Mn]THdb`'mpnn6TA,k!"6k-@I3Mt6?M^\ %=C=hT%^D3#9?O9@:`fHsXfDfs!Io(f)&;WC.Md[\gWWe2&.naUVJIErUc<M3W>#E<D_>gm-5k:s<TQX4S]'OL4+e2n:Sl"6@@0A, %+;#3(M3SuJX=dC,aZG]<`S-^m`qmi%b'3![2E"S5jRK:&W1#"_O_c=;bG:&m\u9@8PJYHX4t3jTCJ=+qD5!rLnlDduc+q.pD)8Cf %.QISa;qi/qRX2.=<Dru<8=QX+^cj1]X2A@\7ls,9RFH:i$I%K`R[V]cXJnPR=I[I?3rZ![2)Jb,=2Q;\VQDP4WH/M)REF-cQ`5]i %/8$GC_hP1&2M>eekQ7lTb1_r\WO31$S,0``jJF7_KWghdUC!f:2qkMg(%Xn)9S%,hkQcQ&;Y1pQ;HnZL27"-!`6TtB7O67T@"d%2 %'G\GA@tkS-1O'c,c?Dl)TC46cTJdSG(X*RlnJ,ZA1&f)73X^.(<i3Br3$'k%),k&mVi#aTdo:4_jssr[ZC.b(fYeP;>b)bUN:Sj# %>/_YRn]a&8CnO^Ee*M<*;ekGY@p[D*BFM&3%P'`q9T6tERi0Y!l>3USH#L$()NSd%:LiG06<^YkAk=kb^l5BF3N,NXOtY%"S"pTQ %m@'DO#2i+D0gi4&4_@AGdE%9lPmCs@BbRnuI'(ha=h-&Vc&CU.gmQ"6"@+cE=+Xn!QfL`Ed$r*jQMa?322f4@Yh:NlL"u#X:^Y+R %HAe3<b_'<OUOkAmXfOo>JG3G$i5oYaH9[B:FPs#IbRY7>=h.N>rB2VTE$Agm%P[$XO^&V,4jqi1Asf;Yk35gGQmsBX0dUm<]`fWL %Pi@iWO@d,?0XD288l[!dT-WX0;O-<dW`$reWS/Z5;UmRie^.9TPGb)=*k%lu<)kN7QU=bCH.be);dNd17G/HD]#qI]e8!ZsRdqut %\gkc2I7s(PQcQW\Jakl9JADiMTSHfm_""W8HiSHqaoI464,K.0C-8;4AU8tfBLJ'uE^"4geBER6!OC/c/("In65*P>C2S](%30Ag %h&n9u])gR=oT"I%%a*MeJPQ>dLD,&dLW*(lQE<UlS5Cf>';qqk0&_!i_,U?+UR,f?G,OLM/4hEM9A0,]:Ndtrn5@4D^,mIf;CYto %e]S$D8ur6%c;E`#eQD)C\HF'NkB8o]gt-q:QS6^i#Rt(<;$&R7S:ACN<^cXSY]k9eTZN%,4"=$?Cf@>H],S8#,]o2qiX+/-$pus8 %V+!I3+1\G*?h,-D/<gC:Xn(*X3if.PJe3qbKQIjc"99&(D09pb3+OfAOeD+s31f-T`(__/:c(g81&%J&debXir6pWrN8O:Y46@g8 %M$/q;L*qRGEL_bAMKUm$lYADt(Mkc-"c1c.k+UcF&6?bf<I1"n?'GH\,Njmsob1D[`3Et+N+m\JK;XoV,"+au&YiYD]bPQIZSugA %CX[pX"K#L68?fs2+Q0'4P!:MDm'I*7VG#%`o0D4;_pUTo0gSY-d+UdV,pI>>;.7naW]fY-Ymm'`G$+K/]Jf&aH"8%`!mor%0t!Fa %7:BFuHFKG9dssjs!=g[jN/OkY$%j%CYD-L+"kI9h4067pG*PZSeo*qn&(Em+/i_amCT*44`YTLk0gjaXAC\+"&_k@^VmSimS6D^l %e&^dOg-2]g*&WU=pBO_A:2Etu,@ZQjNMUMO_O3B>g*"8P:]_+GC7mjK!/'mS356jQ7P5.t(8?mm3=abG?P&o$=%mssd^d"g8&jlt %r'G5hd,4t<fc3Wc-a*\d:lM-!QM#iiE#SU_>r`j<.Vi_XkYidk]L.L'@S\l;8I.V`_j(ILa&uV-8-*UZM7s^gX$R9t'jOUuS,MTH %(Ddqk5nBLn]7)3-_Pa)elCOdo?*m74?hC28UO&aWU,9*%c?/E!*31ON;l`QR:UVlW`W5,#Ak\o!T<X7@:rYP]W+sC&D0X'-$57[r %-1#/iW$&O!1CnHjjWYcGPelq(07r<M"6-h\<#6QagIo],QY?2]B_a$W#!=WmLFjk?(GgjIU&dB'8B&j4Lr!69i*=5M,B665_7E3; %9Hki,o-BPccr`Xa%/uk4A\`XC]&^0EC,eKPAj@agKK5)9AlLr#;j7OF=NKnq!@BXb0/t5_(/uOfq"I''bipZ?80T3cFI*t/@6a@f %+6-*XWbCB;lR8:d`1B*r.<`X8Tl`_jg>qc091aF>0jBTj@7`i6(<E_MW=n'C6o/4>@a-9*r^I@NK-c@K@oubA^;G$Ze4HkL]5#4g %M%/*\8)B&Bo'?\fXZCiKL/b;+Es<4)W!A1Z#9L8jU'/g'`Fk<Sa2Z\eWKFmOgorg>J8OmTA^_CLMISsi)nJ4nbtk`T\S=1a;,g6p %h3!<Li&@=HAs<LtX[igS5X'9\E%c?ATm,[/8[)iJ@bplX6M7:.!"7I1!Z23S;_"(3MJK%uT:r^UCqBqUSPiUG!W>fhfCH,+^%U"7 %fcsqhn0f5V_^?u4H>GVA%dLcWA:=)2=U/bFbdUQ'$<uE'":])]jYT&_kR:T'%PEIYMaJH"7C\RTObg0f8XSk/.UmZT[#QK'!?8*k %T4N:eOIR'0W3R'o8X[HQ5d.0G(nB_,S[30;/c*SBOjkCB((\h%RfF'BA6*M52MF%>^/FbaD:[tl[3I'pW+PKkM5KmSi(b_Y<ujA2 %JN33kb;fXQoZXZ-=o_d25IN0\#8gkIW`=as"G\S_lJl[Tp"0aCNq!s!\tGeROMYb704]!Q<k3HfE[4K?8;>-\Zf-XO_abF\%XYTt %&tdck\\5Wq@,fgUgQl[>`%`Vm/I_./0]](l*U&]A.rS>Cf8<P3_&TkUIO)5\ekCW=pS>T'^JTP5O%]R/O'VjqR\^%nXbO[+X]Rb3 %`QI>LUcVDC\$Sd5a&9<^5=a-3mj)[Qf-YVT@P$/m)#76:pm<226*b+=A\1GD(`X#>2kV<Ei<C4@el?74@J:Z+Lu]Ft.a.MEVh6NV %k$d;\C':G_O&@:CZQ"tff(NDUAh&J`(9^-s'HW'cRg+$gVPnU^A&AnV4na^#^l:RDeO2KfPNU.OEWY0'_7B*IjLjL2%3`i2K(u=f %1gPFU[jf[eVjDF`MsS>!q?BNJarVDt,[BGB,U@at0:Wb=<(Pkd#X<bLZOIQ6E2EV\13p]V]3`A2V@grGiAKM5XA,s^:Z<jQk#<@/ %f%o8H=LIGtSJ8%a3!obM;%AuuN^"&*Mr5j-2n:=!l6tPMa>jl$2pZt859IDD7srG/nO[bD^_oKp/sfZF3^$&3DcgXEAK*GV+Y4]2 %I[jgeL^[1+8$U@t[9/'U*G?LiBNU+7fZl^7!puX#'j'o_ZnnR/%5ljJC<6(o'^^iU?DKLcg-P7!H"VtWd&qM>JTa<?\/^9t*CsXk %'M>_g,t2!,4/`t3\]#!EY]@H"CUD"U9,U;f47GAkU10"&fT1Z+-C7g^ZrRQ%YRWduLnP+mlQ#?T:I[L8pI<74jh5;okLBUu=Zj;^ %7,AgDiJ1^bm+Vg??YBb,4V)J`=!U50NWADd,1=\4cQd?]1!d2_0$f#.bk(>`rqAZ?`%,eEd#L!1P:0dGJ`lBEaOA#bBAt"j1c_Xj %&)n_SKpt*&[b(AQn4sQ7`B6_\Y/%UK<I9Og.d_<CPA3LDd'A"tAk6?U)?-pH\e+C_"+,*_YFZsC>P<jdPm3cP3XuuCLL<*A"YU`4 %#53lm;aG"j3>?dfcq+;6<kNpEeP*i^l1dT/Jq;)(+Eq!+<"Y;Y4E=7S]DA6]Yp;D]mkUD/-OnT2noQ=!%YDJW\05nh)i+fFP)DDD %-k?I:$R]/2SMK"teI0uP5]4)gK+\l.,/oUqcS1>TL<@?%3n0jiW]-GI0!K-$'EXraknO$FiVn>&mcB]_.3j6'Kq'6"OZUjiL6E)( %G8f0c;.`5U4.sgu"#GH>S7#)4i$%@dLQ&NJLCHNdat!]$8FZOD%j]@Y8JMir%a:bN(i?JiL*5Ola*,#PaQoDHE/.4JXa!a]4Se@H %ped3fOP1-%d3L2j3d0cO!rq<HA*/'[O:\+>oE'a7KWoM5a\[JBh7[JX,pXR3#pmk.-d9OO4oC-sLDK&X:<*q)m.)F0@r*:P)\D@m %^;;9AoTCO+OYc:a$\ZK!WC2H`opXk9biq8;@,\o#bCFgW5R4LX:uUSV%[stfo-NlbK^Q?\*7pDm-VYGB@e;C/PRsg\MFK//F2_^m %'/Y[tqZmrY*#N=75c=cG(L6.PaFHko9>+%MbiNF[MK6F*/.F\norSpO!g8d)32"P8aNU,-G%J!*0='3-kNtiD[\7q"SImNAbSh?b %0cS`BP[*\[j^!EIQ0kGfBqE8D!ofqGP>]LB+mhh-NTfbi^Br$(Y=k]j<'h>m">[+$+$mh6LmOWl*F_3N+q(SOX7Uo`5beIQH/sj; %Y_dZaDL1h33o%\kZ+oYF?;XhO"Xu.('Gg*_b[_WGAVUrE-!*uH4MXB%NP]_V/H-stMmSdPaHF1[[g@B_(jSQi2)h@*?VFe:UT"V9 %Gm/odO?64Z.oNs'8LT_B.l+MPfL\M<0a\5Q(A\C"n]3"aQ+iuH/58]CO[pfc=_..>.6jY(XO>]Q6ugk[kUR9s&p>nk/"W"(8`Wi+ %!CB4^crZ0u%F%@L4'%#BD%_7c##cCS8RISr1iP>dTs#L'q@cfV6sgIKs-)(n*])6%EFWrS?g2)J>="n&P6^2<-tJ+P;=\JQNQEP\ %f2j5qNN(jj5nC>`M"3kT2bm/1TW5lO!P0al9rI+I_i=un8g:LUll8e?!-R7!/et4edjGe:rr4m_rXB/bLFKL"XX(-%p)obM'7gTD %N":=`YZMTq*]8M&nOp6u8mh`.YtAo\6spVI-YZUR!Xga/8'XSm#V=""EX%;^^kN>fjcm0;$1-UjPe[K`5K>]/JOLCnVjfRG)n8eD %F.'ga`#+]WP0+umMo,OSap&Ir6d.q6d?QJuP/q*c0iM0aL>fKg8imVePqjR",aPoJn5[)r*&/@ij[cO."cYs#C#Xuh@N/2tW^L>! %r(B)BFJc;_f"u341_qC[fk3cg/>rS&<^gMlI,VGc8n/J+`?c"R`^6YidPDXq(5jgm!2Zq+LZ2hl8n&>*;+[kR>AX/$p5J\,SDH]B %B5EH[&^%InSGC.V4Op$3h[qVWatm(o,='M<BC,DWC<W(5N'3=n2OsRe>7.^4W]LkB;jLC*B?7bBG([uL1V=k(6cchp=C$ZK]U;H; %L(TEt6.;B52'u'BUUi8RcB3O?mL16&3>787cIhFhq<:UtL6oAtX"(?L42X-+PV;:H,S*URkfu;hH/#=H/a:Qj*H.r-cS.34]#2ej %8EJO"[*mH*YNG,V=,RtF,XLXU5JGL:+h[6.+"%cn/6,dW4`EN/+1Un)i9(HS=#1<>OTFBBJg]=NKE4US*G9?kDa>p==oN6$iDBE? %*FpW[e;YW^=K3?uR`'aljsGk`qe[X7EkBG;=UsQ-=D=XQ-jhB/_dFdGU25k"!N@((7\N,5(lBfHlsOlgK**RP+mof*kt2;:0n<Of %9aVWc5P"r:XUNF?=&LFf@U*MC.!H.*h8E.A-(Ap$L-i;nWV]X'7:?dgk;+iW9d2rNV2Cs81GrBW!huh/6S"_?M4kb:QX;F$Pj<6] %.:4'QTr==*LK"H+jA6PpkX7I*E[]O.)VGcS$)1\A437mXLS@8K`0dMDb&s%5o0c.[76-8cV>qHs6W*\(V.EAA.*Ot.VAsEId`@(% %fl.CeN3C&(;%TUc=GdB=Np*krAjGnF8F(fcTg?PWK2`7LBi9#D$Z(_jSo_(!`6#KY9HWrAq14(?Cg=:ao#[OgC"BGX;Bdd>ZiF;= %dUojb8gD/F3BAT_-;Sg%OQ$C_G';.KJ73Y,;HZ>gi<4a9aR%M$cR"%>A$5sZJ)GukK,Z?(Tti4Q<d*i'QU6:soTo?t,gL[sEFc^q %\JY(&!"s$X.K,2\lXMEM%J@/G.HidtEWtM?j:YOMP]]+UOFV\J38#@f&f'MIa?'+e:Rn/tVrXj`nu)q"4/MNtL!MY35b]jn3]]eJ %cj^'3SYa4j.P<o@m(JP0[t7E:A`;@Yi!;U=3<C#cPY@+]&p!7$;=kF:<$[2!<QijT5oBP14qpgnF+SV3j$Zlac+a75J[</=e"Z15 %+2]'0Wj$P!&E]-8j$#&Z`Tse,&EadM(j4nQCI(5TA`:R4Ltp"<ef2KfqR")i.a"it(*&9@G>ONj\^JZCEmibhC>b)GdE$Oc<6-+8 %@tSj23eX8A8dK)7+,S2PP!']YL8Nr7#15el^ot,W?lp!Kd:stG:^Ts>3<_\rDW6g7`i8K3K*&8u$A/3/=WDW256nJDJ8F6W0dmD8 %&:TCT#6[KN6:I0""5$2j2_!#W02OU]b&G<g#K$X67W=;ECoC0KJRn_Ag\$^9J_686>&r=(VK7Ah]n;Oo7SX)B:[&%%+^qu:r.8,) %?=M*(*#q2/%Nm^7gDB@[f3eWLDpF>sdW:(W-,1-q;fH"%J5_g,P$s:;W$`<6:JZb-b6EO>iA:u0E<Y\[8L.,TLj`R-Mm6",<C9`l %G19K15s9XpMZB!&ZOEAhOIj7c)SjFO&5Ye:"@4_/S%R<K%?olZ5d-D%KX/q%)E+,&JI>-DRR5,oCaT]!?oYh.Q\U1S)gN=Z8$12g %k=<=RFI%@c?>KInM;L<bQlGc'lTJ05`.Kc%5mc,J;]?<t\/5eT,Z!E.q#Aunf:Hc@lTFVPn3>-`!-S@qh,SmI2f%@(8n^V3N$L_$ %&BlZYAo)JnMPB$YT>'`9W*6gjiP?GJ#quo9c*Q9p]mFs)=05Y]qf3qcM4]#@Ch*[N?R[C%+h&R_@%NID>&TTmY]U`+REP%10:`&s %`O/Z*;\o"6Fqn77%d+60O5/JI44.S$Z4,_t]WrIk$SWDk_cd#pQ"IrpiBQZZ.0/:DlmA0d#22f(j4is@@fd+2?S+%r-jZU'o$j,1 %mLq,N\tWLU%bko#W#;4lQL]`Dc0HR,b@A^G-]cseWKghXF_H%J2JU;jGiEU(+)WXOE`3Q/[;d3GJ+NWZGX.EQ>s9@km^3>\JJ1G6 %Dju@\0u**sll>5P0lc=m,D*2F_iU;uE0b(B&p+g*4%?Wj:7FRtjBJR0DtOR%"uPpK]L[]><8Nuq)c6_q.[?>uf:fes0<\>dO*_s% %3$3TIoj9$I>$CB<Sn#K"%U8JhS5W6[<u@dX4\bl]GXaDX[ECqc3KG>Z]a:SqcZd>,V7r)`,#4saDK>1+.aF7HSEF"7];\BE\QDS; %El2CuQ>AI+i-A?n`E+*o:B!C]S6R1URjE`P$]3]nc$f1gE);(^F">h<hs1ZA=,r.??bEt'KRD9`r7`Nf]e4n!@:SE=@S+1c!RYCC %<P*sPl-m4:ZqKAZYrjgeR1j'6+,5'7:M]_-K]!?sMf]g^R#RG7>miKe=Ykd?6;V#!g/fhh4-S6;HcWfXUgVV.;N^+Lgsq$T%geBF %E?(Nn)Dg?1;2_Hm96&Xndj[lQg-&f9a#;^;C<!d4`D,D&dsa9haXeo9LK"((Pr'2q[,9H<0H=3/8TuDL>il7T+Vn^XmC\%JkqoFZ %=D<h8X;Q.aV2>B3_p(bCSSbsR]BRPG_c>'-pA&uPoEDc_+FRmBJCm%B[,]e!QYcq`-qY.n2klNS_7eX/nFA%I>]r$<]^)_"Nc0H4 %"JkZB2b>o+Z3cmW;p:P(VL6E1g&6_U(bpqDhQth9Rl'iHY/_;R.fKk>g]k(;QQK28MrV>"<c[So;OXl`A5ZClZYWL(=X=oH>?N7- %KMI?jY*r9HSmko?=5-H0[;DM71?JT&&)i(V255Zql<'kMWVaih?b&U+$S%oB5q4eDH41"dR_7@5=FH/T(MTc+o=F6<g#UJIN-4NT %n(e';%?\JUa5h_3hPF0Fc/c]WM[#Su-Xl]*lPmpoYi,'F&\i1'SlmWZL2StlXmc]8no7*q23(T`_Pr^l=hAmQNph?23@2&IP\UA: %G%e\0Dc#!;D*b/k>Ci0@Ah!0RkmZNjo"OXbbo=sJrB4CjG!#jF[b2OYB139^ZGgSqch)<q`d$qKAusK:5"I8<*GUTZ69+i73S'de %ae1FM->um+h774QfMt04G#.Q-C*dNYdsH$X`Tc8?Nk8PN2W#rk''d&h=-%l?&,LI`Tj5"R2>ISPIgf[?ht.R7]t8Q"7\GNDd=@`E %kZPh!aOu8_85Mq(6:+U-X(2knU$_gha)o=#H:L:dAj$o^NC6sqN%C23GWC?7>$R1c)A=^^gtQE^Q=K[#NK5f.X$k>OR%2n[O6F(3 %#AsI<AcmQQXqLjQi6^/FZ(@K:i%^N;Sj9GN.[G$4D6.'!@hs*5UJL,b1!Xp'>/<@ld9J?Prk,=0_j49USs2jiV,nS.nVt(G?epSc %EYShhY[>F6<r97kTAX%lFBnSS1tYF*D-0>0[C^`%C8_i@+ha.L$*T)ciXns2]cZMfaB/iUM2Fe\pSUI5a.lX)MO-g>b4Nf?K9d!Q %\8I67Po,1P@!e8`EtNqA"0ktm:q2E%IF5?hDC&_&q7Z$;ncES":]IdP!P[uILTJu3TS9sn_r'QL%?\EQEUFW-^XKZ4iB+*mE4L^Y %NC!45n0mX\W1r4(:2c\)csD\#lE.<<MTWg5=-IdY/*/jGhHWo:G7n!f(XpS;#Lq,VW/nYAl&e<YbmU(98nELAF2&bmpCaCV#cZW_ %co0c70ijQH["n)H.\=&m%^Gb+O<'Z?pLsCdG8.@%?B4'IlG9rV2G6`56D_Kp)Kfl1H/sMr[n?XIK;m2S]\lI;3^1[)JRYt.0R^D- %k;Qm8X66cqA)#2&O"@2GH[U+^,VBTS2UEoYCJ,`gD=3,m*P_CK^aNU+>d)WQ\BV<Jdpd.]Ks]P-dD;\&!,&I5fk-n-++<H57mMXQ %2f>Y9*B;:7mN.giZrZtP@G+\^+"AFm]T<PWA4k^2-=&K>53*opOp?:!AUI/gb.!'Z0.K:Oj2*#d<.A6j!T\[u4lEhM&VR0n1kJ`f %ejhu@4Iuh+e]/L-ZLPFLLmB80@r5f8A5"Vr=2aKH$tam**iU"]bjh3s_Ar.b;Cq9+L*#@ib33BMA/W?;04RI5o;0]fBYN+23%aTK %``HZ=a:N15,T3U61JW[HF(WS!DpDZ,*hFaiN$@FiR$$O$0/FeXk1'`BkOb7Km@9n,"C@tr%$eklT@*;9-q)QJ(QWLtk^5!<)8sk? %873GGo]MC&WIS7)11a:J^J$6?17@B^Z'7_DU+EjCc,c_A'-=]3O%d[.bR\L#".<XjQQ^E)`O3dW9t2;jYOf3Hm`]3a[jP'Fknuq, %WB*k<QPp?5VQS>bb7n#tg+jBYcJ;$X\c4UoC9sBhP&KS[AqDWtcHP=nNp4XZSQ<F:5M/-RbSh6%G[qW.;'$UrE2H.&Eq6b268Mm< %On9(V4`dC;c-IAED?hrCRTkNja3Hc)9\\\6,ZD=[7>V.dfuT+7EGTkh/ibgY,Nh1-Sjm<Q2HcH]c@&f,\]]FRZf/Hs)]A8"qMi_q %]L<g\`E%"il!q=cZMF+#FCb>[q`62/@Z*;t#j/8Y(>[`UA_'jpl%s8bVH_l7H2G8]-FE5ORnbol1BAJ*/&/@&oTJh$nKVcn9n\H6 %n=p[iaQNXtPea+-A;E7ub#]f)!AEDWla@D4d#87u7(CDGDJYZK'4h.HaGYq(8t]]7(BKfk=V5`nh\j7u0BLn3Lm(%H@Qd>[jtD^] %d't#,2p.UJLR6#oNA/klrt27LcY3l'NTV1QYOTg]4SGp1iB)OR`;C\PCj7?9Bn@<e^[g&Pl[K!Nfed91$CeD8-l`F=Tq[kk2D"PK %/QQ(:Nhc&/X5`^WY5<nA,6=f"?H7&pH!KC9T#mrD2B(Hj()n!;BmJ@@qV)(!mpGnNT_PNtXu9D&C>S?7kfp<2[2W-l2aN%-WKu<K %Gig"9`OB:K.)eQ_IJTUFnLsh"q\ukZh:pqp0_eeq,iP@;c?.%^+Z=d%+-MDu[HC&nIcHb:#K'UJ"'Uq0roU`lO&Tkiq0"W,/d\l& %)i.9@c=2&rS&DVsYKGm=3bD`^00RLU(fE6V5E>>,A:.EO1ug[\$#*XK*]L7ZkI1-Rr,HoTqLFCRP$.m'UOQ:Fki/W]+mMZ2*&8.^ %)^og<,3/Sbb$WBWK>J7.pgp%W-q04fPHXpWYX=*Sn_jIm=sR'W&fHIa?PFUTqMd_b%\M/Ym';o>.R(c1G\Mf$<c*=XDj.Q_nEH'5 %]=$Ojq]C%,Jl:EV$r%8KjBFag[mr:@1hDC#IS8bH;IWL$6]W]C5$2Y#VZ<N>8#D_QCa?rQ5Qd9<5MK>LDr_RsGI0Lg?(gh\m]O^X %k?.jPAN\5K@jHl7>LjZD0a6rik%AYo#_ORZ_*1HfCIVh"P$iO;C`d/Q3GU^OTS%Y\o,_$rC9qTup`QLj.0%jO6tcs@I9[UX7FD+7 %91MRkY%dlhH\b,OS^>AL?P%GInG\o'=$a&?pRcYZpV)7LK\0uO"g:^b\>f*Enqi"!;sYb67:&A"3ue,Df0%%udrS25#U+?phU<+* %O,r>lZSj0LNpjoW#cuOc1gCBQN9'(6hRu>UM4ZeHIE([<KJ[h(ig-:C\p,Hch-*Zu^"-Us#n7If1:O1RCqu=8)G_$Xk*9r`Gj($Z %Ej7VYShmK_/dDrU[Xe77J_"(;A;it!AM'[/OD5$.Zc+b:"$7%:_4Mg701ku^GaJ!DnnlRNcaU4Xb'\R-DWD`X2_6>.EaNn)aSVTn %8j9#?I*/e>8Lg?Xc=8jenfl6Oaa#V\fmE.7c`pik3hQG6db<ITc&gMR"o;1_/`GJtkT*_&o:r\dO4)b^W)iB8_j7F]fu',XhV#e) %>.s)?[VYW^*k#nXc5sE1oe&CDg$5+kCt\):pTS5,GP&,QJ&/25]C`==UNcF9AYXJCY[sSRBk5CVmqcNm7do\Rb>.NSa(Cn!fu02I %hV"KdS_g3$/N^YDj$Er'g=W^[]<nhSVg#SSAZ'a\Z"9hWBk,=en'T,jXkoh4/UG*')dB[qB,b'`H=n1$[X+8u[VYW^2R[;lN\7d7 %KD]n=`$SR9M"KgS%_8mq!JEhCN0KTiC0e!$Z>tXt/]d3tAZN1-S?slY15;WV1./3\NGORXb$;)cV-!ajD9A,@4fY-:C1WVBgd_LJ %?*8!X[TQ55ZM!c,k*.CVZh75LM'c:n!O86>&1lk:Nbd&n>C=8n&9R-$8MGnSB'PZ/m&7A'e13m",[]uh.pENg.Yh?`)DLRn/.7B, %)2`"<(SoK7@Mqf7&p$^f1,upl[4,75O)j-aBGpK7D/\=E8&;Z!q&r/LMPSg-1&b**4sds-(!CJ1lH:Nr&&GQT.>GOsau]R4n?tnp %B.0'?ZLM<#EqIMGVf[N\<n7"QrYaU2Eb1<4an[@W4Q#kMWk3`Af)C/l5PuTNVD8:'jr%mS42m.8jIKaL8pR<i,Gi%Oc:B,IPS95' %4-f%YjdgEQ8pR>%NeY-o4<:92;bT\1n!)9uaubmQ.-7"?4rOJu4s(5^Vg1HEqG&ae%=P.AO+tBt4<G#\VjNO"^/N6>6f;[MO+tMM %bXY%Z.H[BKnMJQ^6fKQWUET1Bo?hmnr$1C"56G;5BKA1$Kr%RrVk2AbZcas.:MODuIALM<M#,JB+sd%%gV(/Ws/b[rg2s]Mot.o_ %e0h$SX8_\9q!O5e3nB[XqY;AYif?f'aIO+VSCFY_)E=Ep5;[=G\%ZV8KPp`:\FZ`_PebBj^f^^d<9o;B:8l_S$(OhoY7`gg>!F9O %6FD85i.PinQ,!^VqB:ErV$^X%i.PinQ,!^VqB:D'WqB;fb=f4#"AYuJVZ]bpeu&^IWn%sqS5cUd%@iZb:CWib*<2hFj:B>_s"PtR %\,=KXHsJi][,7q`NGHR-E1V)>m4nUU-TlaBj-_TnWUh!U+4Bh3nYogo4VpreDuSN"cmSa!qD\F=OCS6m(;QnW*9otZqu"N&&oCQ% %$FrOQ1LlcTQ5QVrZnS5+7T>O<T(>F5d<]g%k,!O%oV/)+h5-bN7'["n9D"_k<PFrV*#3;`A<DQnpMK3#?>_8sOQ)Lq(bIYXk:_,( %p$/e%4AOX%WRG_V][ihq>?fkHYets$HkP8@C*#"bW4CjCV^nN<b/u12ilSLnp\"%qEFUnf]A($7&Q-f#hQQ+;:>Na,?_<TNQ#5R\ %1BURQ3$&\3,klCU[8+ci]@9P7c9@.D6A>*m40:n1-@NK_iiA5[c-,9M<@Mkc9W>]!pmH+\Lr$)A1[iscZ[dZBmEX\rOF,)2/&`0" %f#$=_1En0P+!^g='HO_nnAH!d_fA`;8*/q`hjC/iY:Kof?@<=9ngechkM=4qT6G+a,h%a4="/(fGh_3i^#$nfPn45'=;tF*D%Ar7 %KRG=g0`(rPW1Bqo^XYuZ%MGb0ng!?F2=F^'F'&76*P>>.c'CY$eE\p+X;5)cR@)"V#U!]M6>9h-dt6;FE$e7)@.`eCFdBAcfW6lD %qT@(<$]Ym5O#*uq^Yh;e7C$_WKBI9$'7MDJn3Zr=QTYcF`j)OTr:+NkMJpm0od4YM$LGuh4omu6_ARV0i+3f!Am6aM".gRnUn.I? %.sY/r69O,MXs2$;FhJK/A[AbN\Ct_BTj*Oe)PY2sgY&OqbB\:"Vtj]e.K#qh'C3kV34@;iY"n"TX]nfI;`^A#k4?.@G<5K]008.< %Wb;>CAE%sNr4-ZK5H@--TCV))*U;p=``N2]R/"_t&MNCR<>8qeZHqhlg'qo]=5UoHju&s^64D+upjnTZKXe\f:pSd.UXN/nXL:e9 %3;r*A:paOWdg.,0WLg"a<ZO]hbjQ0[g0L?AfuRs)'7eXWcc(_p)CHFuJpt%+gO;kDg-JRDJ/Y_9OYKYhd<OCsYKA2%@6_O<ZjIbp %[n4@*"3%6@O+t.%Vug)^l")Y6=dGD\8^S&,B_V/0225DV;:[[L<_<:Y+HXW\+$[9'!oKa0]LK(1&b=1ESBot(+tA+h2A;nU%]h:V %!X&m9bS*Qa^StC2oEBJ%[hRB('pu$*[M+CkF4j4Y(FFK7l4QWM*k$a4c;S;tI,Q]S"4RmX),/-L=dXW'osn.u[Q<rHAJKRU>"b]i %GZj,Wf<@L-J'QBk4%D@^^OS1-X,5Q<^o;+gO^Pn6;uB4i>0Ri;*A5NDP"=/kebH5j`([8)-S1/8dVNM+30$@1jDkih@m/OV!AR!/ %`#!o=gj6K=bK6c0\&iZ\[VDh5p?;7\6fRe3bM"Z$gUjATM+E$61b^,1=6^aB\Dg]YQVq^uS&"e_XHLdgPir^RV'tc4h<ib#PnA:< %*Z^/B6^S<_I&M4H&4X]TXML/W!HLqZ[$El8n!PZl=aJ+5T^ZTEf\N6r:Q9A>gQg]N&;[BFK`@%h7I)bDDj/GmQ#)A87eX8od`@6+ %o[7c,oLeTdjh*$kb0/L6Wt81hr@+XbEQ@pqQZd3]btk?r7*+924A:`4^%bdU#u$Ks1D']?[pf:+%XesC2"L9V:+`,^@Nm4\=:+-M %[QP+dLIup'4/>S0O'eod;6p$l&H#3Z`^htmH$Lesg_^:*9b@(D[OhJVGq0N@BYN$Cl2DoQ`.fkRRh4b1][f0dJ)^;Z:RXLiHR"?k %VOKN1+S^WA`Va*ikBqjY/,UQ52t:%uN.[1)aGAsROUHM9fYkXWOb2-\]5N7cB]FrNS#`L7UaM&kWkanRV@T`a,-bj,@mhI13sC:= %48s(U<bGUsS;@X"E^->bC,6uI]$&7-4\dgmB_]U,A8ZSdRnskkqrF=(:(ti\Z=!9iqdJFsRZc2g1+_$h@3]&o>2qsEiDsGFI!2^j %`7<@2Dr8*Z-QgBkPVug.poLiemn@M')mcT6\+BGT-Kqjcrlu@SGs>uf;NFH*14j=QBBu*W3)(d_'6k:)+7/N^M#E^$r;8Bsr6ddM %VnR!`k0/DHbaEYIFT="&"-%:iF.*!J(lQROD3JPThRg0Ek0QSpb($`%s62DGjW1nE2)J[:Po3(28:TAZZ<8JTGq$9.DKNV)Zn*+f %_dDl5],K<a#p=5BOEo+dZmbT]2Bad$O,lk&[;]b#F-F$^l^5?3Q+Q`N`Nef-[o1G'D#B_@1g/gEd*PnWeAGLOEp>f_ff3SVUt<)V %cJc8,oZ'Y?L/Tm/K4j-tIJ-c#F<BbMPVlMYHM0bbM,f@$0taS\K$V/5WS:>2bFaZpi;?^MB]`9i-<J6#3%k/9V\QR-S@P`.X6Zq/ %HAiMK>l.X/do'6?[&*r@a(kQH++`i43JPM>BJ(U%0#r$e#'0KrAThG/RViVP?BW?(=,;$2[5JhfWHE+ucf;SMdYI]g\#5SS%POr$ %N\sFINkS+K[Ij6mq9tleSfr$9,d5XKCgKOb]M+ceV9rS]d?R,Cd>->2';aS,IdJqM>r#l0IkR-\#TjqTD:?gT2gSb7EiHS'iQ[$S %IWNR,52:>0c4UPR]mBb(qXE,?m)S='At)'@bBcdXblla\C64E<a0Wum-7H;KW_75Po5[*ak.>)\K8e:HW>=lQ1]s=lX)pDH1j;n5 %W`!AE4"`!uG,]d`gTo:4Vdo=AL)t\Xn#frf:"][36+0^&nkmsf[ZV>s853[PE2#$T'hn$gOVQ@jNNF]EM\3p;MlWb`%.rh*Sp#s[ %jiA>J-o7f"7m"<F/iW.I!SFJ'm.noN$A_\I)`O(&fGBT/Wm,;KWcSpm1kYZPM1tP;2QjPT'oD73*PiBGmCipTE^[S;R6=4d^gS?R %Akf5KpIG?nW.;9p](=f4(Qcd85UD?B^\j\d4kNeVl18AU6*4-M0DY02"s!L7>rTAmb(\i1X3Gs]DND;2CC'%U4X<S;$l(^(g^5Cr %GS2Kfit6e2_1LGGh>O.1np+Q2[5X)cIdJA3R%r\.=m5[i(dBE-XFshgPgNU*3Ihs)oZTNPgR//4e'L;NnVm<pk,<PfUR9Ghk>oW- %Tdmu=]fQkoLgk%I^$*DLT8+2c+4:\2#(K-%:gS"b_4h`KZ6&4g`2cXIkB38\T_X-,mLUkXM(rdB`RWQ2\^`mI+O.`VqV8FA5VK!j %#n#_k/;Gs4;*(Wf(%[raml0\OMV1fE-:lP'FNH*JOFGERG9=rqR!a2S-SLP,cI>4_%(qtE2l?*![6S2qf2H7\c*[P"$Rtt521rpI %cm9ZI$\R*Wo_!tYIN?J9:2p`SJ$I^@4ko&=BV"]OO)iHmf/i=mj1UJah-<8=P?'%cBU.Dl5DCm5X)V=WpsQ*@HTKGRG4(*BpEp@G %h!M$]J16lXrL7aQ-A218)`g&NGd64s0W<5h$iae%UU9[8Jg8!9GP-#V2,$A1GYAhG8gYc'.gDtF,j`O^"3+QnT)%oGFOID[aJ?Bt %LGHgaqP<*=WM90-Zbmr^kZ*gjqMk,?+)AAGiEoKbCp:886_t_f6'n;^iNH/MWi_M4[*Ogm,uXJ`;5IC+CG(?WN)=M337$$%?tB`_ %>?.fi@%/VGJoNin*HeEbI2jR-k4q(pV=*kl;D3<5:2C4b?<%G;C`G@/rM&8hG8DYDaH;AIa7fGOZIuE:l#fr,n'+=2Ch5$-eJs[_ %*@btZM\NcIrJE\MD,ZeZ@NR6L2HS\_l_6MW[pXU-e_L&lI2W?ulhLRdOjb\aG3=<MTC]]'m_&D1:gN[00ke.!&]2lbQXbfMM*)]s %@O%nQG]\g`Y=]c4o@g?W:Fk647'OD8LT\<DH4INW\Nct$G(jauqe-=ZPPq*-D,N#7g8qP(k9oZ.`NaK^ni^l(m-cluqQ/G-$rFR: %L7;VF]TBP-`!Z&j1@@E@E9CY?Ht"<YfKIEKEK"mB`&bnNV58QP>4^Gl^+uiUi\9IqHF.;>M[8P-m>ADL]rM_e)L"DT8E1"FXJnD* %Le3RR*c\58.O)T,#>`:S`ZU1AfbfJV;leq9@W+901Hq-m5N@"M"j)!r^.0%RN&N<iL\'7;dDbY$H2o^-l\nc.[m/o@3D!c*1ZsmZ %NL&6E6DumlAX#'MXc18caXs9r3<a#*2eU6k!)HO-`eecNbuf!]aVf.P1O$j9F+2I1Ffk]^kK]@PgGp<=<g8E0kK<CC&,.Qf5$"V< %_8dI[U&)(CAOo&;_[QF'2)EY_F`!*h_H;FRd4eVc0U0O=N4J(@?=Wa6OoMBZ6f^gnT+SVuY?6\*19BHg7/gf.5EY-.DGoPJ`c7+s %)D5+RQATGn3N1oQ7@n7=H'-FQhI,EXL=_g'Z1KS'LK6N6:UR$oRb>40b^.^?\@e6a9@#ThJ*B%U4Q5X9B0%bQnOts?\"9S@im_TJ %1O];IElRMiPG)OuO\&L/BOk:(G9WH'/K:#"dcS7j'"PREaaA$[+D"k=[o&PRNf@'dR*0@uo?b$^b?T2XlS>AD[X[<sh]kU.4?&Cj %68*]19XX&LFJRr,f/h@RoB$g6Iad_C9sCcdMbi]'2<3skbe*,:b1aOg9fFA6<\#0eEa%9nQ#5Bk9CkPNdFdMqmaiLAiW)ZW-MnS+ %JsaCi'Sr+Xc,<NLpV;E'd2<HqDWTg`;4mT0">C*q)dIKFF6$aA#8s-JTp#>f#cN-=Y:@CAj5M:E,>Ih.OV,ML2^6+$j+bh+TQ+Hd %BTtG?_b0`dk290%b7%7-k8cjiG<#n8q4h!2pLo!FE_F_9LQ8BAJ5@ZWr/@1^<OR#@GjDofqkZ%(<*J5b4eR6nPIho*"hTrr/B8CX %3iltt%b5P9dKa;snrmb.m/dg:(P]m5CKsp^2m3+f1&([,57WORCADOu-1CSR>L-oH:rCoh>97"ArJi^P=q2PsQfBTOh:;fj4t-s? %I:%A;@oc3,2_#t"Kp1[pWM>uqr:&ke-ch"Dh\f%GI[jdBpo'6\puTPYn?nC//qtj:k#m6N:^PXlMfneQ,MtYQAX(?*?W"Do,XEJ@ %H>CI*LmOYr#ueU,hTp2+boHO65.0Hq:%M.eOP@biq_\$C>sHU;h_Pr@91[@!c18&qn`J\(YFu*tnT-&#X[C610HFc/iV4PqgV<.! %2"/f)qCLpP2u.d#=&l(]q8"?U=4\qEl!c\+InbCCa7&nF*r$QWm&3p"3mRfmj/p0NXR'r/+\`T`h26[lQ"I%mf]BiHGZQO4a4[U- %70h#RD&0?:2@2#Nk?@EcQG\UFX(N5[4bJuOBU2/2<op$2*j72Z26MRH'CF0@e%8Ze1FRjO?1;Go=f'%'bg!-p<#)0A?8kF\f_$_n %M@p4FJ\nP.C6@o1,[l'-_MjeA2+6WE,r+[J7dT*-ic3c=+dqk'X,GGnn(\m.*ERtVZ\gI.g9l4=mZ3u2#XfsBGq8`"_@P[MTlhVD %p2XAG_X,armmP'SI<n/<9uYOE*b9J3O*oa]=d)i+RNj"0To9sJSIB0L,7F^BW_[XLC+#np.^qeej5[ZI/=K/W!#a[Nc`fiD8R@l+ %LWe'#G56f0RBlBbc<HcX2q6/>Ob_gIids+/g:XJD]=R5$\-rG"9$ZN36:P.t@.>Mqr?uc'B>tTdL_QD?*#!G-Y5:%tNnp!e)`g1$ %W7Fe18e+47@T@*(_c<A/4Xu+o=HDKOk`='4=/:4V^.<6XnZ(]i`uA02AA5U"1\0qY)j[fq\Zn/!j9*I@,p,uX4QT/soFqfuB<W?h %Gn"?OjG]I9lof-5:9Is<3fj<&6=*1^AdEZFJ'_VER5EU-_dk$@oV7N"O$[0&MN@N]j@.#7TTu<Y=On0T+Rk:;LC+)_p:^+GX.j>b %e2\4Z6AAp.()fMY`\D2Ml68i0mjt)QWG?#8Y)3B,R<R_3ihB%[VLB1:Eag.KO8Es'dd]YG`*-H.NZb+frWOJ+eV$%H9kO%5H*dk! %BgGU[p^hn\3Bi':6*UREh0\-pb@crsTVtI%BK+^;-U82JKiI+PLrE##`;0Sj1Jqt`1gQ9_a'ooS77F0qihJ-H%m.D?X5^jQkHO^V %Y\5qJ1iVn1$71hR\U0B5ZX6HimhAcC0aa.a*F4o_MeioE/h.%U\r.nlm`e0mjE,F@U_p'U^=5<PHE#ZIX>\QPs(EHW_h+/F;Fpu! %JI:@r%Kf)7\L>0W=;Y_ZhGf1s2p7pUnIT(?XfS_hq!I^,Q%*C/;ZKlpp_f4WWD^iNYc'%_]-KBJB&`JA?r3QX].F"P-Q`i<H?c=i %3GN*\(m;K`D<(N,/pH5=Kj&NN`q+7F<o7(H&;AM-i3O+!_d0d(FKCG+hP&Jg8Xja=#$OuSYS:^uoR.-@O=A<.C+Vp;l&l&8DJ1^f %k?(E$hel+(!m@@J0%_DM&Xj`!8)kbt6X-=0=662Y^=,UI1D'P/QbknGAgP-jl>KSVO=pDfqK&M.A&2UE5lu!N!1_SfZVFf<;CSK^ %Ps08II(%jf\&>m))lNg2Z#DoLrO5#eD^XBVMDHc?1Pa,33ib&rnnSd/Y3kp0lfUDUpV@"%rda2)dEg^[VM0PV$@Vo8Hrp,iJQSMW %o<UHSHi!8QrpnD2qWGg@l+cHbW!p>J+8*8F>`fC6e+5^!a!Md%6N6rJi@YfRN=:#VW?c55VL/J\kupQS]<qgJ_7E>3>h-L56nN*R %[B#qZZ#02Ta3I_+$/1!15bIldr,s@\U6TAV53'$\V&0^6FIWO)Ls6p[@\pKa3Q7$3^g?mn,.Rofc,4l*_Y>6'"o@ofIGHhLj18:/ %aG`b^K2V7GjX64B+D<TL`O:#bJ(uSo1:hhoT(^X&?h<-lBVRJ&4<Kk13C7f>EB<Np<HroB\QM_NoUT;('>&_*2"giH3LZ:1/ZRCD %r0bl'HYiTSR<CYeQO"V@%#Hm&)n2,),EV$I#ok"o*=qBoC1`"PS_@Hq*+t<p%uW_.4t-\3rC.l=H!r]AoAXi$Q6.!>3q#Ltqn-:r %rL!%h^.3JKa1E,5kk.]*)t?'qK_:garg2MjpRe)Bk-+d\kJ-oM07NfaTDd<trTrG@i]"XIq<re&[nJqrWYluuht)-j@e8CQJcG:Z %J,-_FIf%>q^\ZVjs5LLpSdFXos77mk$JW;jkC<.u;"(1TIm<tJT1SM+msak8IeM7Z^AJ<#E7r#'-("50J+m<!o*[c$7FLnC=7n6G %rcd8uYJ9o/QXBag5Q'ktqkq.]HJOeLi.(FSn,C.`U[)Y`0(Aa%qqqAC\c2X-Q[enEs(EeHhfn%/rS(]Wrg1CpLZc/GkJ-n(f>)6N %m`@,3nTX#RI/hSYrPcPOh9UQGl_"-:^]!TP^\_LGs1@`Ko5Uij3aR=2-iWF=r:3)Ma5?iP^[^31pCDcJB0Vf6rRFd?07WQMrJSGU %5Ppe^r`_V;rr1)Jr.eYYg+E?B2uhsB^\cQ"If?h6rV^[7kte2V<p@SL,7dJ$:Ve0$p07JdM_&''re:@?s7$Ua0k$GO,TkKbd@^Hf %o:Q'/A,M+#f&`BNo?I=2IkBRUXe#$$@m;i#VCOr\I+(#=SZR0+5Fk$tldkV5^]'F(EkfYEq=?9>M>O?opc()&D<LZmp\(B^(N$7G %/]KS&4o]ks.j16rC3`rbm__'dIcX$nQ!rITpNrJig+5b+APb$&;BJsg/DoUP;N!)@3&P?]@>%+`2.O&Z3'p'6A(-8K0<4)l8>&e- %=K#iKU.O!t;.u<gS"I.sF,7qqTFd05Q?BN9:"hC/;t)&*o\!(Qo^$Bp/Z1oK!0t4MI8Xc1!GB:2>%^kS%+endd1N8KJe&XV&la7F %f<AB;ed8k[5./sQ(ga?JgK^jClFUW(2h1,"XbQppfpP%9'![M.==F5Rplaq,Amo/k<\Rd6LCn_FW"A5V>UVj<qHU;:!0j7(Z)D6[ %f!]Igje[JYACe1[QupmADls>Pi?>0TY:k9`rN3DV82;CK(_N(`QbJiul=ASL1/I'Blfjlu[UN54.@P!WNU/Zd@B_Dt9i3@#3]ufG %FW:3F3_#&5!)RI8Za$M[&HT4<^W-YkX/^qUZUg'U(.N,1BbdM`Unuip3N'i*dMHRa/A&Fn??KjmU'!gbkT2A(iBV?RL+gs%BpQrb %#OTa>8n;.cD;Il[je]dF+Rppi&f/*c#i4M2kAe.A#R_Yp[d<lFPU@)5WX)Z49)?.j?N_UD^q+D+`V"GJ>C"NnJh$EB<K9FP,ZXZ) %+9#SJF]``l7K-&:p/g_Y?$_,?61dfZC&,EH.ca<#jNn\S\NelT8`B8_PuZ*Th-_J(H_YLt(6&m]7#j7uOQ8ILpsc&JMp<#PQ]W(b %C(RL:OI2Zlh_$o&H6K,DC5G*dh1R7`/qFo5\BRk4h:TK2I$!F0Xf1;9QVd9/+DX,th)2Jr)S]728gd1d!iDF'<I=(\Q.R5,@C(8K %/BZm6(;hIsSLtp=$HO[.Zni6-kL@@j[8G<FisI5m7U]/+6YB:/Tel/fhQ9d+(<X//,-"\4XGV<(.<?hPWn6hLGVb2(8Vj(F7M2Yp %!`E[c=EVCr+=,d3m3cS)['+#-8a'Th&j]ZJ6`5jYT]`#ZRCH%_W#Ae3+h*are-EG</U!oX-nj5S0[e7B)OC%iEaD_1,/\B)jq.Z) %p3f0JE9aFZf8E>6&(U5X\T(i0q-IBHbY^L'G'QsRfrb8@12ch&5Kfjk05jRHU)bQ[Qe-&;=jip4pZ?.X15p4jo\Q[LR,'10l-eBh %^C/<?DU;N:Z-G6J[7#`5lFKR5o2:i.h!+5Y*\n@Xm1Q/LFHk%aRN,A)Q)SJp8I<UmSTQt=??n1c8F,JL\5,nrS!5Jk3bs,rDBk'/ %F=@MZ6`mCar3kdkU2<U.O"7F;meX/L120P7eup]ZU$a&6$#\Bm#s6t48E2MmU3KsPHU26-3)ILl5LNrser>eUNZrq#l#S\^%`>$" %St4t$fMSQ;7-ano>#>V<jg`jY1/CEYWJ*SqT"PQt<niW+Y1%PO>8Sb6:/e`5MiJ_8l!<'OpW=9LVb8,5E3e<tg[6rN"Gd-+L)O@n %*K5b^+ShYUb`,-!&2kVZ6,YsCBr_Mf[002@ba3Zg_#9[ho;Hh9;]A;/_<&S=HfqK$k/QRJ0&eJCpoX*a]p5L4M?ZXA3h!&4D\7B/ %q]0+9@J&Y5l9UrTmAK2*2.8/<:.tMmMWY_/T^,&CUUNG^3a?,4UYIDhn!P7GDA7tThbBc3c68%-BVQB>'3[bZ4jfE@rkre[dMd`B %.(]85[=2&$*G8Y/SU?[0ohZ:XoJ%O6bJ4`>5BQRBk*aH^B*mbShWo$lGj<A3&Gp&q;46NTV'?=aq?X]a!#,OT%qRKs*.uSC,7COP %radPLSQ4Rc=8l@:n/)=n`lOX\bD/>g`ZrX<]Fj\LboO4@%\FHsGj(qMSu<B7k[TllTdckrIaW:mDK9]@-a\"0hrd#m`FQW*$.:$X %@64^p<)bLdhRcY!,VEr`*1L1EHa\.fGnDZ!:h*HB`.eKlo)iQ;HM3XSO^Zf(Yj1C6NS`F="A\W6hs?ohrF:dkDuDA0'=EDG(L(Ts %opn2IKG"T17VV?C9`-TtaJ.'\\O5bMMhDnbm(9aO[kM7<M0*%HCX(n*bE]TiB&1Nr/C0hYT^H.R0n-/OeRamYZioD-5<$iRCM$'l %[uYUg]guSZ2cBE(24Qc==V^?4/S!,0D&CR;;J'o-AUJs,8p>I4B0'JFbrT\:/S\;mK2-dE'2rt5UZaS0Q9u87CGI$0]!aRMN2WlB %e_8^IP(o^FBU9FS1C8aYDPj48a&101LmLel1u0rLGn`t>6rN((.Cm;nF]aj2%#bQK#Bas'g\Oiu^#u0&/O4h`pJF>DkH2TdlPBcM %eU1-`XXr)24cZ,RdjgU[o,lS]2,Ms_)\^8X#!8q9,<QHFZ95OB4<+3.19dRWnRZ-6XK*"*`.;D)^RLXJDjM_h(j$[eqRkX0<'+p^ %`m0S<.h0uG`@a<5-_&:lNoe1/noqZ8VGnN57U_*c/S@#$3:pqc".h@K@\IV0!`('0R3'b]fPPKOn>%CJ?cael3t6@eA7-c0Do9$M %2J82Sh+>2$kt<L)DQaK7R.cp0P[HI/#tOh&mC,(lU5jNF.Rqr;4@A#`R+mjHqIXWI*?fPF!!drg%oa13rlb.P'nk-bs-s6m)$04\ %f^!h9IW6?MgG:+T6h5I=2QIRKH/+AFc$ZsLHn"=\Cn9YA:=A7:'R2BVg(qPc5"F!9WpnOjH"m97,R%o\^2]=mU:-HhWKU(K0Uh%! %O4C89Qu?PWCM9NGQ>g8XPaA[:b]F\&;`t*>Ml?G,,\/g&\(0msI:/]ZXF(?bUa7)_"V]oU;!KT9lY=_`hEtmp[8Jj+aAf5`_R)@# %L=]cMZ-0iOSHpF3HqeLi[RNZl_C,Ig;h^f]<5UE)fkI8R<&dMhK*e&RBMtVTE&A<:@Dgm<SK`rF^CaaV!6Qo42,4D-dU4YNQ>BIc %e8Vu5X5.It[AIETMtu8Y#t!m,[j6uB`]q#N`R[HT`!s+)ga2F;P`=9q2M)&e0X:LJ@tr5;?=&Oe'fsBQoggk-lS4b\aDLTF1taI` %1UX3ZoU2^XmXhR6]]n7*1n(nUJ@W;O]=Ps[:c[ub_7NG-kO*P?n_GdJ`-H->Fc#G*hrjH@X@r+[6N,X80Si+Un\#u5\N5C02ckj_ %3s#pf?0.SG'SQR,Cp>4rX;d@nR<:RZ<hDdnNr%nmC)-[0D(kap^2I[M8Z3j8Bsd,QhYK0AJMe:^E4ZC+D>)bpo!L!Z$oj0Xg*V)t %e($+4@'n`l/Gd5tKk062B/7W[6bkp#+B-)1Kf?Xr&oM^Wg\0*rmj1_cV/K6$.rUuhRs:1C]NkR?X"/,XH)hG()CR%peKd%pO"jo+ %/aU,_*,eG_GAHO"ODC'D4Mq@6P4j<dBiM4IGSh9uP3OfG43Rb!">j..%4i8Ldmr6N?6a5e0^nSeW,9k,\us@.K/o57et=S"rb.Ha %&83k6-cI`?G7W+%1cSsT@AHQW<Wb)be8m@#Uhl2-=LJ0e^MUHd-kMri^_Buj+;Uu^5G*5O->,EZD!M^;/=UjA;_KH(-Mo7->A:A> %iDPifEScjOmC<DId_b@n8*$3tCNPh?9[&Ygpe,t@`HFo0&\SePj4(krdqpiSh@:Zd[$HMlF-gEoM#);ioV^"sr#:ki_.%9==E'!@ %6kq<A=QSl*Z_ReH(TK93EX8Er"bjc^REr]pP\M)-l%d%pDHIhDejLc?XfV>BI_5mOBdK']F![cHQ7j;*2%b^.N_<EH!$U<WrFnbl %n]0eQ,sm:'+E%@^.^F:?VPutg6lMFh'H`<rUfkO,)?Ed+/B'Lb7[+q#AsN8V[KYd!)(\/+V:fk/)9:tR@SqH,H:!@'SEVg5\N6]1 %iH8KSTqd!lcBQ5"-0'RRD%S-1rG+cYSr';^S/jI<8C8DI]M2ft2ZpH[DF>BX555]t&3;9m?[O>'Oj#d[c2U+VSBg+7Q6gQN_ffj^ %#Tu>['cOAKb.05!=lk*7Ekj,6R)cIC;g.3nQ3a4]Y%$?`(d!qHE]:&1D.HKTq@!ZQcI@etqAKrYg)G+EB8u#7RjAj7DVqF^=rfus %+_C^=djZaP6!/l"\sVS-(74*d1W)hH6W-5"n7[)W]5_)qoMsZn/Tu%kViBbWlX_i<,a(ih@5EI$kpW[mc`@U0+]50@(J]_H=Ob/Q %GRX$SInhR8H^r`j@;9f7.k\'s?!>]r_\Qi-FLK(rJ]>q>Cfi!dYc'EoZ]CJ)[q/b0bcluE-kV1Y,a^3Rf(i&I5@@VMC'tBN=XquX %&^01CM[EE47:KE3M(@]%;HDU0I^p4*M3>$m@!5Z1GVMmQ/9AW*E@rj[CXU1nE>?)sTdC.&K0<`4DHoRqm`Mt/d-ES-8>=D[@b83E %gcZ[%Ge0CfOWp*LP;Tm#h$H5:HIEWGQBLp=rcsfXM\q0g9;XoVUU9og/;HY+dfG^K4Z+h9<7'qG,<Dr.696Ab)jXU//_-E4>u>m_ %In3!S/MW7;$5$<P4I_Sm#^7usP./jPcMM:!W$r*h.n#H\Wnel$"HFPLIb-ugKGUm$#subU$$B8M@5aCG90h'(h)99UH)h53s,@7[ %XB:IA23H$e]=5s!3@-S-Pt[.OD'-<B:DQI*6Sae\bB+9C_?*;r743hP=c)Vm.6lAr$4"MFfdqW5P7nT1nR.V<Y\LD6mQi,S<nkU, %,/t3e<XXo=\r]+`mZFKq7iOeD\gM0t7m8f)KIZh13,tI!a,a'+@^iitMnVm>!/ehH=/]ZSDAuj&cEI]uNPO9eAM"J;HUMJNDU%UK %7uEaH0]ZF$G>^i2.8eA[`p0#e^L98>RmZgdpWm=G8YjQckGMljm6o=,\(-#/=c^.0`M-J.<G+mreLCTe/A1&/Gb%6J1aQ#e]bC"' %FquCuW+kWIgFWmifh^3\-O/B!!hLt<h[lMZS<:Q<d#-k+./NN4e)EAmXNIBA!eO^$Qt<9ND68!s@$8)kVf7InLNTks"?f]EjRNhm %RDlBYC+N$=09f2XXSWE+eT!&m-'+,r]&N:j>)X)iFLhuEi\aK]\84/QStlg;;qhW;c.s7EoFCO8Q[2buM1ui>aR)[g"M%C$i`>Ki %_hnu0=Wka[oP?)1+a1;C&jh/JA>uGjqeTRFS(>;DaQg(q!UE>NI[@&WHNXXq&P/Wk<Y,AY4>LesR4S=e=oHO8UhPuT(/$Gl;;V8V %..J*dlFs/7)[R$r0nFFNn>Z]uB"(`h7'E[+6UfKdZ0:!h]g5(k$L2S=rKYh!(@f:`Z+%A[j]LnDrEpP67![nN*ejbX/><l9+DiNq %,27ur\iMs5:jTVIB"9f@VGuQhop!>L`15^Z!br5tG_Ei]*qjq$[oc')<pcQ)Pr'/rK$N_c^*5k.(:sj1gYOjQg#k(QZo^TnMf$=A %3G=IVQa-EhQ=A82lh3l')W$IYFtEh$WLQhR`pMN!qoTsj+$SX/`7urA_G[I'%.g2D3j'fr)N17Lk1$.K&!\$_ArI;?IEf_cNIRf" %nXo^_-%4s_*W6X#?WKC$.>-gVV_3RILL9k!Ft+tcW;)kZUSKE.@O/,Mc16$;(It9M<Y+nJo7o'Ue7Zi)+crf9B[=>M*2+13*?JOK %J_3#;@*!V&+@aB.;5hE<.LA.MEYC<!LQ-g0:*Oa0;n:u$"etY1'!o,X5J$$+\$_#/r=44@1!./"18.5F>OGq+iZ=&I:=tu@4/Te% %f2W$T,PHIVAE$gaqP]t'\c0>1b76QBFV^H%2+)_m$*MFr"uqi2\S/Ne,c<4WoC9o9r;fCl0'mka^ONThnmAq-RlRPspnEY>h2bKa %ruH?KeQI]8r(M0+-"'7!*u8iE8-On)Pk@R\=7>*.i"@PjfHOGB.NT0WmHk3bESD59gQ*b)BGRd_l.$ea_ddT?FVqZX&h?j7X;`VU %Liq8%McJ+1b$tj7[<X2Aa"4AbWi^E8WV%@(E+Fem$KBoYRGi)EMdQk)4"<0)[V<t2rYsP+iEqJ-6\uPpDZl6md'osOU3g%TKCeRa %>]W&,2Qj&^l)n4#`k_E0!I24Si8#mPM6o7_=U>m)(s,WGoK@4+Pe^rY@=O='Vbj:7E9Cs,Z(e*Fo>3#7+\ecj%To*3b?UNX1N/0e %8P!q\pn`jO1417%;lk@!((7gH%[36u%8n[9',LgfEFDPL(\b8h2+YhGHC26p21dp^Irb@,]W)H'p?8MKD]ZO;-R5Fo7F2Eb@!Wbn %iJ+p6'".P2m<CR`f1im$_gZ<iB6jCd<oRgqM&f=kr[%)9gRFCr\pHhg(9=?qg95`)c!*6.H"9r&-ZN<@^h'5lS51],%2)6@4`7oC %/!fh,Rh)u6+b`I&n!Qs+(tY&tqYR38eM[R_8epG23NWTJZ6KG#n1#s7VuW$1pe(7)0r\-[L/Se9>d6N\&YROIB/(-nGFCPQ=>m4V %O,`t4>b!"m1g0Njlu$NlBgum(#4(D/pjJ4GaQ?VE0$C%tBY7TG&q:c&l8:m,OGgDT=BL'ADs]CY1.9giW',X84t*OqrA#3G7r2L] %Q]XlX[jM*..6USZ\gp!Q`@`!\6/K%)I<MU#FYh$mCYdukX@_g)C-P_,l84Yp[t-Z)lu@qnHlI275=gn$b8Ts=XM`u+b)%4;#V4e6 %Dk[t2DPU4&\Y_lb#t>:9Zk1s%XDeQbV2>)T`FE[.N/I/<(,Mt'm_5cCCC@[F%&t(Zk)n@C]isf<5Ag4_+=c9g=HreJ8R+)Z?0sTu %4lp!!YVE7rfZ6V2;AF=Y.GNflSLC^*]S%8ShdkO2'Ql2qLph*2<8TH>[_)AjSlTN=0.J\r^&GnV.&j71mZBDIA@9AbPYsk_R:[&n %E^CoB+@[M*i@!&l1h//h)6.U9m1DPncfFZoW,PSoO+1_9Q/qMA=mNh;Wu6>$\+5]_)_0TK`RRRHY>p\r_PX>`;+,UcnKuem*oqdF %b)UG#3+KRq/!s]5Whj`.n<qoY)kFmsKt_eF<?c!_jH=BbX/^g_;_uuCG0H.(7c#iA%9M/$VD8sc;tB[`:X0<o7&"I>8_9`L*qW'j %J;:^=W@G1Wp`V393M'9TW9!,V7Di8+k\,)c#A$!`A4cXk4+<T1VPKQR]C2"Qlr]4IEEI[VC<1N);"E:mU!QlnUd]a3\B2%,cS_^L %D;W?6TCkI0!uV\^L:`euZW!,A5/%!BJ>!r=MOd][5`bm&gR]HT$E)>^=>e_;ZB:/4#+)G$.uop+#S<,.@_R8'a'>W=1]GN;I0rgh %]3G*0-<po-Lo3idkcu_7/2_HOZEYKLN#QW2bI)\RA4SJ@TUrG0\!;*TBa_a>;?YRhHs4l/"#VL(-Hn07].e3g2S7MfU-KTQpKE"D %V_o2<-Ks_i3_AN:WGG`E5Z\8n*098H?&!c*)OfSurj'GZ)mfi@Tnu[.:$<T*c:QJd"d&p]Y%Y4X[Ngr_`GP"Y9kguX2UE<%mpaq8 %,>V5T#,=a92iIS&3@5]qHtL,e;0JIaO$F243pFOt<[HAR9P!JZEk$K)BBZ]cEtjM68mMMu"W*2p2#U@QOkKttMJakU/04BFq3RWT %Rg@7G$\oKEiC`f`]*IK#5Km5A-Q>SDXB'?J5BglDDqogfg/^`%nQA>O+<I4#'l"m,*N);]2[cPE[T)f\HU]pd6337]:Depa@XDZQ %kF94Dpi)?&@a$Bij)S+u:Qg\t9K43(jlQ^7MHhY;qJE`Al==,4\Hrf#EnRhH1U[5=4_W$ZG->B;oen1[0d`^Gk3FDRIV"<,%E0f: %odq+fYQuK3`E6`/7Mr5\[o&KmH$G6L.i,PQ?r:5C99uPq/8de3\-*-698hLY!qlP/Vse"P0,FH9QVY"\W]*]EkRmVA"lIidE*H&> %TEeVaV'ppO5:k-kHPmG33N!3/>^"3Mj`D=[Wj#T-<XE=`ND<PTh\8Z/:2?8T<9T:i-AM(>[I'':0a0L3,N4Ru<AM/UoIH=cXJKr; %)MY>SNQ'_?A]+YYc,;5J@C;bXZkI>hf*pKEVr\3pXpVkDY'C;\"4tj322=2t&d_MtqFD*<@mj/3Hs<9&Z;Q",h='4t6oK0fi+2Qb %!YrEV8TCUO%mFj`M4;VZ@T8kPN0"*\=S/M+WUsg;;c0?:;TDG-8A#I%F-Ne5,6pJYS$8Gc:0W)fXWUXm\9\H8AMAnkX!gGh`RG[- %m,!_[<<Y"\P4$jp;uhTtZI%)>qit/r6[%H%i%L>'<]-+udR&/\r9d:RXID0<7B]\3\N_b?/ZfqUs&;4C/sGik'I%5WOuHp`?t4?R %U'k[KFZ\&]g?O>g`VjO,RmR",j+43b44!e_!l`t?,l.sbgj:A=`FS%a]=dONdVAM;qCA`4c<VY'KENDD%$5njgt=V-;(TX0O8j4. %Z!#jY\"RV9o+*]6q*(C^D&tCb]oZe]Ml#Is'30l'BA-RiOrJPDmB3(;KfKs--"4#_iUd8]Lo%o@Qk"=7\C3@J+q&!n\SGl"WJ"4A %2pnn\Y?'c+@R_fpKYq?r[EXd5p+lB`D6Ab,W9iA5QL60G3D@i\Q3:^C!LbV%IAm?cZ`otB9K$CABu3A.Lsog><B&i]=m0RX4r4Eu %(+^G5S-THYZ9X]n7kSnm2i[S'@\."4C8k[W)[m\-PX`#[NV<PpQ"-W"8.?2oH9p7[eQ@UgET8n!-XpYh;MM_6DGdD7Mgr*G17N+2 %B5W!$.CQWbs*L44$Esg_@RqL05VMjN7[3fgP/*B'*7aCCG8k\:b&H>l.SE;ag[92H4"GuYI=*\I#]aEqe0r2HPa"4W$=U\n7$TqT %@'p#5fSZUU+a<<r<j>VlCARA+-Hr,[(I6Z[FOKY+/=3YfAeHt92V!2O?ume'g\oZ(;7V7Z]BsReAtsKaEC!Z3XC>F:E4e"$VXc.F %-iL:9hBE85iG=@]F/B#9@`k4'[+Ht!6tChdZ\nGoUj"@S<,qM)go%7aQM-.<h%H7^CM;h7]d2c0%`PG?67=#'<;;>Q%M&69.%Mhe %Bsbcs`T"F3"4Xf/>F,m((2I`QRs%s(>=J;/,tl=+1#PR_h,FV&.l0&B)n+8&3`C/ja2;?)3W!JQ;m!XRQ__Jjg8>1_;Z;;h^oiPb %VgO5+B`k[;;\C[8GIc*NH/fj4[1c]a+,;[".;RUO-6"(]!\EIElnRe6*hTg",1(`G9lUoC>'H,u3EMEPQfYM+PTq$_g_=^sBs1]L %la#4Y`M(hiTd<KQ:(6\lBkhJLiT"3_a^'hmOp%%O6"DstnTG3C\GD@JEI<j?\KopOmZo0*#p%p13NpT,M]J_TMP'md;X;RQT<A's %6#M#SNag&.Nk;Wc:6\r4F</EdSro*V,d>SC-7cp986VQ"S73N,hChH\(u^'fo?Jd+.^B+t!U-qd6&&./F."&TbF7_\f2a'5Z`M=F %+G>ddcWmReI4bb)Bof:g.;`R)]g_)?p'e%b.b5`Oc^<8REOmnNe"I%\BD2nigYRe%EA'[j"&siOX7p@dW\NfW*q6Vs6sTVHZ<r'i %A3q&M6dRbj:ee%$Rtur6J\t)h/-'b%\*@B.!\cMG>o#h,D_OTbb2BcS9YO'SA91m:72Y6TDjtUB?_QI$1(O82;S.GP#>No5`k/MU %q+j5#8IVR<!*1*]U>fXsEiZl/@9)l*Y8V9(VkrNm5#_3!/CE`e?<K`n)Qn9A!^1aq/mD&_95O6uUa*n)mY@Kr15ZL9GmGg52:E/8 %NlWo35)VRuRXA+A[TdkHn9cYhV=QCr^/(L%9Q'iLC(=9J<)T\&!B83O&P$ced0\E`faE4D^7A>3-(rY$9^.mYl'SX!W)),k'-a-6 %Mr*o.24(cj/FE-NXFsKnY:mO(5:Q;NObi56M`4m5='U8cPB;klX?:@i09bBIJX:%MFulMOWT[W`\sC,4F..Di%kkpH3jU6U]]WKL %K2/0l75]%(PVrRG]5MV?:;^]=>WXNrX%u@6gnUF?6rpjhbrDNu[n\-l\M%[WJeX"S,_NpR\pOP'_blAIm8WP>n+JH>A8X$dMa7`b %!Y&!aFh3BePWU@H5V3:,=='-30Snj?G'K%agRX4:[;PD=:3!l>cB=.dQ[^YenPU4ok\0/56WO^`)Kk"E0#o/'Zs48jSSZ@+9O<Bl %ETkk*htf0mPu'C_OqUN]7oNV![pCl'#Xo7#^.o'0nq(SChqeWd3:9JJ6ap,(8GnkW+:Lp^KIqGHDTB'k<:!Bq)f+Brpq^6_M;8U* %>J0?:rpC8;A@uTnbu1Q^.B<7631*HKW)@+O^Fp#XOBZ!f*e[%V[VBGrWf?M2kLtYWQ)s-(2i#eEd8Ug:H'*XGHiEqq$Nb![6Df65 %[?.+h$prLh2cCnCngO;?P_MVD=4<!?UhqWXKi6[%Gr[17-'H2`=Xb5Q!PTfS[<`@CX7=,B(/DO(/h<ZA>#VE^*:NsYNcCPqneVi/ %RCr*&&Jf*t,Z@'3XgB0.VZq'G8S[e3&.p(NH<T3o)BYekeVm:MO_R@"@bILem5,?/-36uE]?_H`k)#_u)-dNm(XJ>.*0EaL;&JiH %C?G75ZZkkc_3!p'c#k*6dHq^c1`'g[?1QT7qt:77(Woi`0?7NXKSBW//ZXY/S9)knHFTl>'OY(OANDt\)R7Fb<Bk,hHOj%-1;duX %D[XWq=X%3tL/a_"M,a@Z"J,cXp+8"&94!6*DiuDh6]$"hGC`#ljAo28])ZK8m\V+>YN6d\e(ledF<F1ZrSDt?c%r&3;O19E?jVs" %6Wp8n%,&Tk.u`N8(RJ^JmB[LXbal<0I'4s6,Z-3go&VTPFsGEp!$%JFCV*P)#c1B_Y"2=B]JPb!N2U,u;._=jX^UlZ]t3tR,NV'd %.'dL0f.C?WpNbJ1-BH?Crbg25G;?%+T<\kXXgATNZdt2cGTl(LH+?Fpb22<lEqB-JKLCi<(&JcuOt;;>,!rqAV4S@l@*_<!XD2Jq %rh3BB_fXdl'C@rWbXsKVkX$rj@Cn\o''9!]jR9DJQ,td]9aiOdG#e:!<fs=&h*\b`m4bQ%s(u8s[9^dL"M@/%@8"nORKgVW>D@aI %.Z#1SY1+8ZVI/`\mr%r&kpTl@+O#[C`'ns6D@Wp-NR,7C7*u]YgUnRuPN_B?AgLU0_1Mff,JgH9#BZ?eBZ[uZ1&DTP<TTDO`oRVG %+am)B34hGXls>m_8'<AO0m=B`FMV@)==i_K6O(gSnS.O;/k\\aCk6[l65XPGYl!hLntok6>=0l4/<."cprq`96A(kXHV]kjjRQ!i %fSV!6WY=-q_P-,nWpK\o*:8'+%NElnd_`K:6=H!8X1T^Co4f8`g/jL,1pW>m>&OVOjZ,p>ilmp`Ksg$\_e4')p:4H/;<b7)].39p %31"R'V&it;7]d&`^^.u,M;p>O3nO\,YQLhIED:+?NtSp[>Q][/rk:<a2VFpMCUBCmJLQMo-%p+D`7<,k_NNYA=k2>\51QVPF#Spr %9`ZdKqTdj0;@t=hfNYu9F`YV0&#<D`cGB.jd\cieXNDH,I6;X0;C]9"knqZJJP,m?;5oB>Pt)Bg`gNMY9"BT2X`RGM[4RUO]H8.Q %d]sr/`N`')LTYQm)kcP+)"_C55nHMs#@.=M0h9P@LUX,#F&/PVf#SS(OJ:6n[b*&uC/M?!D7ZiAEOQ^Q7:#&/jj`\4]B%MHO</>& %\f')<)q'((J<IZ2UfMGfQ@N3!QE#US*(R-D"AiU%=36TLGKg1o('f`d2DI]Jkh"8f#a%[n^9"5*;JluHM?&eE%D.N:OP$h>Fnb5S %_%#LI[m#X$.KnRU8Z$a6/WjLL]b=U;KK+H`lrS)U8hR0SFm\ZT01CEF3"O2MR1_S;X[LOG)oT3[cuo#L&A=FtkegjG],CQn3c8pD %"u`drO^V)r@FeA2Pl\&TpZhT;e=2m?8]A3^Wl#J05Y^b.34-MdegIK;MDQlcgY&L975b8P)(X0!U<%Vh*WYW1_9To,=1a4,BH.h* %!&h0<^n]Zpq7cSKnL/V4j;TB.(cn?b>5g@S.TLo,_IB$JrV(].l=Yq<?4L8iEiW\d^"TP>gtlbsNFm*E;NsqG_>,oSgthn5al:!\ %!lQTb)-0aMBmQ]TKmMLqin^h^Am/nt;2(]2LmFtNV,<k<("K?T/j%<a-B(j47B[o">NJ]',#A,Yq3X.h_MJ?ZDPnMQAUu6`MlQ`s %k2kk?2<h,Je;?fEo3sshX`+u0-O\c_Qc7+^ppt9B[0M4@;E-u>!Uln>!846ao6E1[F`1bmR&I/uN\5Nu(+22D-@^)4MZ,!Y-:PIE %UjJLp,4/&B19:ubfur#bB^[>iLcg^EKb]enh`7U2bQMXFlAgNLRScFC#S>4a*dTGJokKb1IICi2_"Fp\+d<VAM41unoJXeZOj-@c %jDaUUkn^hFJs9+g/Y&-a]0g<q'/rh#+WjO/,ePT`#2R=7,0^HiR1F]AK\F-)`@NXDY'8&?B3;=8CN8GfX++8'Y:PB`c#dIf[hW,W %-uYVg%>g<\XEN61+A.;mg&=-pq4bJgVN2c"S[`P\!dtrdMbT_D&M<`G*Z1OVp6`=*QJ?<%&]17tEBEU&A^MVFaF9-?m'UQ1JR9ta %[*3heiLEqb@GAu[[3_86jOA:"WXkFC6]-ShTjUkCL_4o)$tU&7[.Q*f=tI*(<#bQh>H#r*\kKG:W[G2+d,G*8#W!-@ha/?;&_4OP %6013[3]QUU9'@;(;BD_X!pO%J@UZ#uPR*&#ciHUYXJ""#5BOgjKBZ\W%Ef<<`Mg4(&Z@<&Ub.PbqqV[l]@'Q;EaQr+4JMsp.S3l" %_pFT?O@?a]Q`guhApP/D?`2HFagg)&)eDF8UK9@)AY0LqF/#7)7M]S;0e1c41c@cG$E4PZQ,qp5YtP`Z3(#06ft93!]A-t*rOAcj %i]KgJ*3*T$3p%&@Y.8C2=8Ua\Au?I(q([Oj9YBPId$.bQ3QWkK)mA!rCsHY?(``'GU1fnWAbu:[.\psk/J$hNSJsGY2HTb4+bZ)( %nPlMgKt>4):'pld!tknCU@$.rUJu-+etqd+2X&mp"P>]7WD[SI;6FGn*[XN<\;pIR0n1&H>10BnVd/q0Y9mO.EfdHC#n#s0Cpob` %SiI5QLh#Gh_g%Cq$);l=?@>pt1K%];N@58b#cs*E8W0S0O3V<K8,eN^)O3^JrIn,=<gFS6;/[2ig5_7mPrmP)!nJ8BMl0AdEE17c %DLTG8\uH@@Q-bSD!E+ofD9oZ2:4uS)lfQSbnIJ)&GN^[R#).?qUGQ.4bCQWu+@YNRRg@)>&i\oj(/*c0<4]PaJTA4R9KY9<"EmKt %\o2mp#m*au/IVtoa%:.na*aopmIk[GNu>*GRF=@2VJQ&BgVJguN]^",;DepZpMH*s7&"4NefUVVd\e>XH#+fRJ#FUR*k<b[/4rP* %W9:!Y8Lgc3e!.<[@$;\;7l;48VPe7a>MS(H9Os?CTMAsFCR`_Li[jINeU'WW%hSem-T>rS;n)e(%j%4YlgWBsJ*)18jSR$WoJZYr %::hSc\"UX<$;Chl>W,5([\h>\2qU_<($ooS_Qa7#d8!Mh%\%YG/hPDKKhNeC:"`oIpJLC7gEY+me\\rhbj^]H-]rG6VSp_YjqO.M %T7N_H;PgBaU=VefF2Y,e"QrXOf5E,TEqNkn]L9Y4$Y-[6(0/.HLU4P&LqX<8)#l:FNNL/MC28[,8u:)R`FVlD`]>EW0cp0>eX5W3 %,Z;!qF>\rXaHtp#7G(\APFM=.WE.*iZ6CY4"uJ-1;a-2-X'\7)#ou7]258=6@&GlOH,id?eH1ieP+F.&+#W=@qseuI(qlb?>'iL, %carcV=XFoNmnhJbD'Xmf*ikA4$01<4,)Y7<';Pm`dt88\9.lr2i@jcp4a^pS$"g]flYkMe2^8*uc8n;=lEkbM%(cVt"Z<bLZ$+m7 %E-:&#8kW<n])S7tl$,Fl)H6B4h_WcYl'="PqBBZ#`=ZUS-7b`uTse/W)Ok+l9Wqdb95'QtKE@a7OCoCS/8;h\)efS?NZr1G;/@jd %?X,0\U9h_Xp"C[R6?S&`Q.&5PfRV=uh$]k)1t5bM9U"[s06LES^Xe<eN;/0e5c\AXH`Mo#bR\atB*")G#6-gb(n0pZW5!iRo3_LN %(jk0=HVqWYeSi5"qqlcS.IKua"29Y^^)nHj;="ERpdGk6=D2.\$;ITn5.AtY)I?+2M)Ak<-CPcrlo.WI(iZ=.a\le]G"e`hl-j75 %(ktWr_t'[]27O`^-ItSqS7uGa"2AMYN?'G/+%[,m?Kt,rCW]G$d_o=(jonJ\d/dQe@VF]4Bjt0p9ao4mp-BA0+H/U[M9/q7@^>@T %6ke$>D6;1'>&'9*9ap['E&15r,7j]D'3hZHd)63Z<LVQNRFkN'eS/J`$gl\'dDUhi]kCm@h'u-XX/\"]B2^8\JcZULEU=E59U5_n %_t&P=@BD4<//9Ld73^Ii->"_$)(()W</$0'Q3elrX8s!pG?:.K_6c-pbS2F;R+SEV7>>p2`.k*NP-c-'N!NbOM=Ih-4>EW\$;X>> %'\BWlSsZT8:J?M['2sj4Bb`!Bj0_Q?0e=%eAsEUn3&/o`.SafngBUK48ELj=f%*ZW#qKQ[JeMWDI,W"SS8i!T<3m<!Z.Ho5CS2D% %onYUDS62\i]\p_SlP1euV;YQs@Qc35'.5,"_23<"#CkaO3[H3Y-\eJW`3?mo@_HV#33h>C&"M9nA&!U/lTECC'C0BCRrMoN[l7&U %`e"kfA]BR8GiQ`H<h("mMA*nu`eehA'+.L99Cul:M7k"m\,N<fV<+=/0oQ8`VP@an(kthV(q,#0_bb;]c\27R'5Kq19fTDT!lG$G %CD,M$^kjoU2J/HrMdjMZ2%X%e]JE:kUZ<a'-RQ`i'5M9PIGi&JBeL5]0an45-Gq3+XGJEK%\-WG+#r<!)O36'33e4"TQSXd+Lar9 %G/B*4@E+-5UF3ZWE.J')VO.5p-cShXE+5sHmQPT!__?%=Blff3I`I*TCK)[0il#$X.o&cmILMa6:A_td279hf33agca+P,DnA:$i %hC;:%WW$qTM%.@U'2)in`;&hR'>mIiiPZXD5r29;&Vlrt@VM3L@VH7@=Hbl$KG/.uq8.tG"hc:R=JJoA`ecSH1nQb4VXXP;'75I* %`JM!LHfN$u(7\K:Z']N?I9GDd0oQ8`L8!PD]!RDH:(1@CM9.I3`+8Y]M)FB'-Cbp:9#6@tB";%.-qnpF`(2g&S/C?H"Xf%rcO2+T %Z/EPG"#T&V,Sp$/'9dFo`,sFd'@Y!Nil'LE(7Z4Gm",lqMu&8Dj*)3-(hXSRR.eLk33f'dC5rt6%JGGgPMm0&-KBame))rV9OILE %'B@[[S/Bj_E+3OKE+3MhS/=?eMA,;(L:hJ7>q=up'C0`Y(7\Lqk8Peg@0J#*Y&(q2#seF*M2<*SE+7UWJeLepN"\ioi5?mp1?6<! %aKs/OZ/4r,'C01cB:N'BAt7L-3_lc_(EGIipqADO=B?ZtKG3\K>&e"L)>V4-aZ/>!A=.@GI;a%o(rh.@_bb;]?0,]@3&.S8i5C9k %SoJ3t-9cBXIG5-)bQ,Zs:2Caokg2#0.(cNkEPdS&m4XtH,H'J<KH?_)@VM3L@VH7@=BC9sKG,$Tq%G-qZS"3l*;Y4"bJ.YZ=;h8h %`eP7u(l7Sr:9:edT5e>Q%0\+kqDK'9-6\ls-\e>Q`;80D3&-*pB:KfnJePI8.Sbr$A&4"E2/l;M0m%/:3&/@9$;QNt]&:M]@D[j1 %UZ9;hjU.?Z9V1F:-Di;\BjqokR[Bmm5%nD;RqQ7lBr6aO@m=[:X<WEG`p-Z>@`'nI`6oJZZ*"Q*9G<VShhrhYqd4#G;K&"<@]26! %BO[,fRV?6DrIlTLM2m#4`3_=hBk$F+$;E&\ji%^>d)7ua.5O]"YPXe9esE_k`;7n49rnR>GG^5UF3QPHVP$;QM*3qO65+].kXlN+ %:&LfDaYqVdbV7G_bj[n3_cUS]1<_R0)*VbDcgk@U@Mi^G(k7%``#=j69G;1i*6g=FerMaaXLW:Kd)>^kd)<<aq4rjU/2T(;9JeJp %7M'..M)@*iB:;qdo[cJE,M`0jM6UnG1pJB.c9r==_b:_:A(&<*Dj;[#cLi\EYpNK*R3pK5L+bBgkCUE7'>n!f@TY*SXJt^hP9u$l %d)7UPR[B+[dDVKlf4LIRPM#k.'5M\[^1^tX$V_$sV27A7oiGg9Z5/mrcCATXqWo"mN*fCp@Z:CNe&9Zge&9*?1pNqNBqgHlCO=II %g>*-2N!X!gM><ct-5O%_M)E],B:;qt"Q2]^CK(r]R[Dp?R3jgC1JM\k3_c\EmAeXRoJ9f10j+lY$qmFR@<p>?YZ@3[/;5DtbDR^% %[Euk%e3XgafCl(ujW'd\0d"XsYr!/`fWYQSbW^KQM6Y6Pe&7'T<goCbMhNKIkjLqR,=4B;`"Z=DBjtd)1pLIHRTKfS44D+R+M;Dt %==[)S9;RKQPbX[]@TY-T9U8!Ye!VkX=M*;m9oM/9Bk"t8e&6tuBO\U]KdPBro.)XP/['jT7U2h=`$S.*`.fit5Y[O-1JNh-mnFJE %J1EH2hQf`eCNAAuBjt0p9h^j>'@W@&R[C11-J"ta51@HS]P1h[>G[0612)@g2H_AqfWYQSlktL!1bg1ZDjje_cOZH]ET0:uC[BJV %1pJCp`L/'-P>Q%'"TD^a0b0[e@P(Da8I913=?b3P>)QS>4H;bh65,h>'2<:FK-o/)nJ!f7^@Oc,;qeb.`3>%AOYedq?8OB>$Va<e %<G5k<R4k!GiUoeV,>p-A3b`&eA^J@BUX@#KOtAION1fd3-IsRe.Q"E]mgkjhldo3O@T_MEYneO`8J@:t=_M9.AYP"jCXC!<&^s&[ %@qp;<`)s/m9oQbRV25Z)9G8ArTSYC;=.0u"ckfE8/6Ja*&N?^H0gZ[pRM^%K8e^7/2bf8+8Yq7e8R#n<W69Y<`72P(BOW;#1t0Ck %1=O1ikVP#:oh71saUNaJ`72=We&5oN/2XV5^c3O[J!;;2UJnDD`;7&pd):$2To!pBP((it3_eaj-H68!d_rZ]Djm&pXEag[_bacN %=Pb_d4i@C8_bslOMNb_]@Z6ib'C00^$;?C4lO,%/['%9aqU%K7@NAS=$RS=GG_V%eTW'V"+rbHf(tJa%dpY%+%)X#2-L2'R;rFIe %`3?m_@`fu2R$cF79e`it^V!r`+s.Md(t#,d'3!r\-VR3+od"I.,t8Pg@>T+Q@6[n(ZmAe>R!qn@M/f$B/2=5k-&/8%`$@kP@YlP: %<`ih:'UG+;0:!I+aq@WsFCC#GHep;.@TSg@-A4]oM1O!#Zc$NaX=Q)G((*]nHi%E3&Ib]k0f60D98r-*bnB@-s.3A&`67!g0s$Wd %`g]q1@U6j)T.D^uPpIbM@>W)mQt8aD.76s/@U);eM/hAk-._hN"!uMuPWY_ZQk\F+0q0Y*PaJ>sJeEE+`%d&IE%!G6(OVmoR*90, %=:`8;TZ$];IA4Y6'pKPiJeF:+'.#!cN"V=_7YtRK7#<X^(6hp&0QBF9F\+B<TZ!5@$VF)#d>S]JDL\@u1uZb/Z*(Ch#pgq9-V=g- %N"XUs1J1>RIA4[L;[Q-uDnVm`?B=I-+)k3;^V3QS=H@Nq:h'!:[r"Hg@1d:JTYtB+?Q(=I=]cd[-)T!LY-"G:j:<&k(ptRl,t@Ot %N=s-WXXGoI3s?p"abua$6&B#UpLQ[JWALKF`,lEkCI*g!>#8])L*`:Bg$=_YDp&AYN3\Gc'!psE)jF`e&Uf)4`2LJM/28@%KdG<G %[J\,Z,Q(kN@P)W[aV)MIJ$[)G5?F/<!hG#kVO6V+,t=DtZG]puLk@#)6o+RGM(*[H=CPA^92(XIQ5IWa&sHm9M:i,^ZGa8U_@kmP %'pb42%54"aiL\1);]KdhM)CDm5$29a='8upNQMkYqYFf\&Qu%`0b&u-,t:A`bn=ff2@E0::etYZn_nDP(aH,f`;$FV&o4;"?S!q7 %Up@oQ?7IK\^@TS^PBCJoa\Z)K9iHFJM7'*[QC-L1R3dULbnB&'.ncs846,PH&pqrd5NJi'YOu@]2)1?)_%OY4.4d36Gd51tS69;< %PiE1<(^;:%B9jCSCMADI-H"%?_k=-qXGYO2nX`ilD=oYlB8JJc+XK5uQC*PaB9jCRLD'K(Q5H<`(J>0H@>QjupeE@p):T*UZ,A>b %$ul[rqQ+j[W@Z:CKB*RkQ5C2RY62(1K;GQO`5m%KZG`.&$;6>0dD?NkAF5!q7`M4-`/#6HQ<;URXg5m4CM&l7]@Xn4dp2Oe&gM*g %=COn$9e8"sJY+JJ"eR--=G,eESA>iuiOr?&MYkXLZ)2!_M'YW5o#25?j2o4P,A:7_@]]/SQ5F6LQ5C95@>QG=qT0Af=BK$;;IPF( %nAu;YTdUR*0fs6V`;&+(9<8;U3`oic!T_'0C[-9B@#8T0SQTDrh!9eCeca"g@#6UfFl)7gM5e5_l@UD&BU5h`Z,@?JS69;qCk6Z3 %`43f'98rP:Yf')e(7#g5hG9H).KUr_(ag&a(`q%^-,sL4Q<4fA[3nS*WUpiM`oa_&`&-As.'_@S(J7B0)'pV^ZkFE*el9r.=-OQA %JeI)N$VCiFAM)W2",!JL)'u^`ia>KFQo^*g;.B)GB9_&Ko%.`O`!F)i:h&.PcR:Mk^]c%(DLJc*k^aA1;)7@\jM@K2&1B7Af%<-Z %`0qCL-^5I&h5K"51G6QM8kc,p5RWfY'*kQKPaK%F'S2cN@Y@!YPSbI3Pj8As7P*YT&gIZ\:h!/l^Cs45Tn?.*Qo0Xn-o(.+6&@J\ %Kg/CCMJ2@n(-,!gV9!>C`:-@T-o%Rh-^7^XMDV*HRaeW-:h$LI'd]^c>="+6&,^tkCI+gjPSao&)^WMG'd^lS>u>(u]YB%2X&cp\ %B/[6/N(T"#XF_(K[@kIlH%2L*A9jleYZ?uj'7+7[M.(\)`)o/Q8keLKJeDS\I\Xhl/LW>)"XSo^KbD:*;.@Zp(R,c&2bFLVU8#T1 %<0S66a;ZGVKNOX=@\eAY8rQ*A(J7A\<Wsd=NkV7+3d!P<PScEKM@uC6"-+"hJGG0;l_;GD-o"k0\k9/c:AcAo@4WZY$kl3k5Mm_@ %l;K3)9Ym5c''hB)]LZL6.nQfMaYT.!Ye3P:==Zs:pTTatAGIL-Flb_5Or.?/8eUHaR9#K<8d>_qN'U?5@Oa]hOi5srI?;B,Z]`8< %qJ/;d@U0mK'1n-X]1N_%lhqQ]=Du@f8W5GU8Z]g_q]q#@KX_@\N1XBI@['R#87EDd8^&_A8Z\GL,V`F08IS6<M.([n`-Ng_,tY0k %lN^"?2tTfW;u(#KM<QJs8Z[hXqahE!hr.6A;oO/.M:%"O8J5M?-mUOES3dj`6L@2Se#$Y&M7%#:$'JC$6*H\%V?pl^M=H$1P*ig, %?6h7.B9F*d65&Sse,1>FWMcJP`0=O[,V`Fc8Rdq;(QoVhmtE$aXPkNub_"mh8PFOr1J*O!fpa66e\sif)hPau&ejd371pi+=%Qjh %gabt?.(#Tl0a$"P,Vd:,B9F*=q'LrtT"L0'e6u9H@_12.8^-aA1J(9+65%b809R08NeJaUHMs6WecVd)PJm=S5=f6u-n-Dr;CHIH %R*I6.Z*"r"6kY+Yr$I8C'emrZYq@\H-Aa16r(.Oe_E?'g0mY`-8W78:2b?\cl@gM'79#Ee/I-3W=;U%/-Ac`;B9JWCXBm/,ldhLr %@TY*O%*P+cL34i"W<]Da`+8ZhM()^nPJf#U23Yu.Yjk9tj(B0k)"0d7M3.jfOi3E5S0TgQW05*/Ji?9FXIgamo'/#&N'UcA@VW>u %Oi0csb:s?cR)F5^OI0_M+!<9N`%sqXcZBAJ0lgVD1#@Na''gHY'1e(]q?7L1<R1d\UGB3,`)t5j+>Jb0$:q762Z<]5iFEXa(jX[M %,fTj<O;O!q!Jr\qgaA1#ooYjhZ*phN,Y%F&JAfqPr!<u\=]@XqMD*0rYudIjLC?NL2ZS]6(>o?/;_:68M(/$\K>_;FJ],,\Q3Ts> %@9>d(ZjFH3@MfJD9SOE1Ak.6!`:R1g8.7idM.(X[`;4X)8?D8]"c4tc^-H/Oq#r%`)dbj><.2GF@P%?Z,Y$T\!K$>an(,3YhY3E_ %V?2mJ,DP0r&X.4sLrh>l`:Q&3*&7*H$V-.r[_`X2BHd34Le6)h$BB+j[K5RLL^h6)ZPph@i_$++cT<@F>5;&V*#p]qaI+9m"Vm&b %jI/:m@^=5u0c=S`(krhs$tJ7PD<N7i*3i5PpBO1s?0T3<6^3)_LlK.sN`[3P,DOiriJ=2OY5#iW&X,3OSL0TN'oWW]=;o>Q%qB"c %9R=E!7Z9F4!p9k7-38M,Lqnh?:+reY`e_`-O]>f-AAA:gN#7%[8XV8AZ;Dn_(boG4fEVXN$j1srN"KR0."W*L0qMI_Ll&2%M%O5P %ShX\p#A/p^q?L@E0j+lR$qnQq]k>YU\/bEJ@DilMqS\1I-,CsfR!"ll(bmV+T,9:/Z"Ar^$o:@HVgW$m0[:Li75JS8R/2n.0k(Lg %bnr1X((*NiHA<;+$lt4W&Q9q-N"K"Of-a$]`Yg!J_i,1+28gk3N4d5j&Q<&lN"KhkE1&Fi'FW,%1%'M,LqOk`[m/f\:pTYG&YfT< %@`3@n_2)NFA&Mn0(bnH3B8frV8,A&S,;)kK@\%I/_2+eioYu]dpU4JJ=CWjNN%Mga,:73BM"NP-ZQ(3Ejc'jNQ[$?&C"lcE@QfCF %$V!hEnq%H`$W&QeCdm1tYq?4*)'_Vi>fDL.bD[%&XIc+epO9r7ocrM1'1T&R'f':;<44_q`6@_-&KB<:M!7DEN#7cA)^?\F_2-32 %0Oe/@(bom[$:_*=B>oZuk4=9=l[!P`N#;H]M@l=/;o-DV#"FQTX;E\[od<4&3Y2H>VJ+S?&K?HB,;uWS&Q<Q*N"PA[Lp>8C0i"ee %0a5i07]\*KnVIi&1fuJA`+9<GN!Sbh,Gqte_2)e-<\RuT7XS[`A=PA`(b.u`b8V\'_!-diP@;Iefb'hn1#g.U,=\cB@`7+:jU\ma %P:qAp`$iX.(pUN@*uH_Y[,)WSX;)u2j>tO&Z.AbQ0Oh?5(bqR`0OjnJ:Q1\&gaA%_;g\:u&SiRKI:C.I"]pX")>/k!CIp[Z0k..^ %.2XdB$:`7>=["QLZ5/Cd/-R8qn,1+[;(GR!@Q]a0&K@#R,A,LE,M(q!-Us'3fFNq.MK]7o9[[-$7Z=(Y(Ih*0#6c?LHFOh;7a]<c %,F7<kGuQji0OeYi^k`G0@)Q$&;D;QZq7JFk<hME^`:0cV7Vl1=N7_Z`N*&/.r%mhM9sa787Z:PT0k*Op.Rm+^7PB^fX9BgqbD[%N %nA^8AKfs(-=AqJ+`e\&KA&K(+RPA97IOc6i)^:mkYpSSs)'d/WW#2e]1;SSiX(0(IJ6FX9'["*D@VT[1(bquk(6$nMbS[Tn%?).] %:bcF<l8M1kEDSB!lk:j<Cfk;.Qs"'\(e"rM,M(B0p5'BV[_$"e>-n8T7SL[Z08u9o*@Hf5KH(@h9V&+8N#:-'&]7L$@QNY*&Slfq %(bsS.(Q@"Q?24gsN+oG(`)N+(0Og5W_MCoeks4`0'dL^W^+j*.NYs'rTjkrNH""Y83b-*=.2Xf:Oe3Jq-;E,1,K>%60k->X_MAY: %@)SMN#r>&P8bg"XgZj%uN0oIdc58:9p0JRj?BKgOP9t"[Lp9"R0k/iu(5s*l+;H+Z/7g/!CLG*7]iU/[2:$b]`(WC/`e^=M=>=9\ %]\aP\'.fS,@[Rl^(bm#YJe@<HCmZqd1^1QI@V2/c@V2#_@V5GSLuBjcN0l.07SJ<H0OdX;cPSAF'dJHCrl0akZ;NDdI?/]HQM[E: %.i:"B'dJI0@`5XUqnS"Z/$NF"MFE5o3q%b7,CEiP@WYfjN#6!o:Q-,pTSa?!;DDXu11S8H3aot:W<FLn3K[*rQtgnYN*,OQ`JC5" %r5+7u//U+@1X?mmR\O4,0oRnXN5#`i9F#rS`$DWDA&Lp,'oWu01,"S'`e"f?:bZ>q?5PC7B8i3QRk\CKi(o;6f:I-%Ls]I/0Oceb %@`7i9`/&Q<@fmr&AaL"e==;fd@DnNo.Rks@1I`pTJIuCM="n)]/,6o9;*Io4@_+o?7P+P10k+j<N#6Q8#p\"GIkY<LA/cAj^+KR6 %`l@ff,DL'TM!=@G,::;U7Z:+q(bmYG@`8+h]eNu+im#B&6mrnW[*0Al1^6Fn5!C]1?1f3[(bs0h$:[_Zed3QjM#*)C,6hC-@Z%Z2 %N*'7qN0kJ1N0pV(B8fr"cSn<%A&3t0Qn`(Hq\(3/EQ3h!mhm@IZT^*Q4Lc7ResB\t@VM2`@VH4/R*t%O7]bWtI:C-2q4'-JWf3H% %@cQn`,F6@5qWZF5RkS;FAhT+17b3M1j/"CG0qu=Q(boh_7SJ<X(bqTRM%Pqk`e\%O(blFPN#5VQ0Oj>*ShOX6mg14N`X*leo#qsr %VV'TM7Z9ZkJe=2Sm#2PBl3"+)0e'QV(bo9JJe96gpqhj[r@Ad?`?i?'3?LrF8=pSN_UX>aL3>hULo"OWL^g+X`)Q[j;oJ<FT+j"+ %a(L8HL-cK9iKGH4j$XL.a357&/@:ip@RPVP78.hj1IZ*s-ApG03^p,?$7YaX"IWU20bn$>'JT[WKd,)J=R\TgPOXh\`b/![0mS.& %7;NefMHCdL,1b;:0iQ#X*@?Z2$<)p.L9"Z0@V5D.LnugS@ZpSW.:R*'?50Yf*gIp='i(HYWGh-e,">8!:rLjOqFM9oSZ,H(Ljg(r %(tC]$MAT4464ot/A>Y1%hh<8?`h8,Z-_jMVkb*<%`7-Fs;oG9@jp+?A*?tJ+"4081`;Ua6fSN5!d;BR@Ft13iC_Y(K`k,+I99QhY %T*]!%0DE$fJCp\2V.0MDDFpU/Pog4M=P_2P%hmRimXlRX,IVHDLP]iNNMsb4KK6cT_%)\/HM34+]+CG*"sLr?ciIkgY^&qo6*IUm %_[_qa%VF?gFc(,rL(%!1l>Dk(VEUaG)Se%h3EdB70K^?Zhe-12iK>g%.dpGH=`2t^$_o-Egs6<8_q<7MYei(2?HZ2SI*U<oR1q"D %Z2GZ8YYEQ67kh`Ig5XgF$.Hn1kt)1KrBcre!=;E:%&?L*,/PIUD1hdU.:JFcgdDFc?'5%O*lZX<h#e3XS%s%3'bH+>D:d]uM*\`I %JHpfdgA5";?r[)L<NiA++K-C,8"/bkVDsT.#&BAl3X-G&CC<2-@/9O""UeNW_&<k#r;Isi8]C"u5VPSi'NYV$1-f5?^#;VY^Qs,. %U-h]+%bCs\lQC_i:Z*l_Im9l=UbK8fU40LpE<>u*?)2PX#5!gSAJ\j\F?G]#rKr[RC;jCALgTq(]MS_-;E0qA-9,>&Ar="E^(b0t %P7c?->tHMUI@X7gmKN9;mFecjkt;@A=%golkM-oTPZ8jrG2F2b1ZqCA6h``'?cl:(l^aP!N?X.Uq<POo?1L$1?T-D[+.+]#_sOUo %08B=D/]YYSfc.3jJb`3\E9XK6^=6u.h"SU3;0C;FXtVP:P)Zb6oa15doHmo_PV3L/]sg<'+q_8m<ZkbT0g-oF9,>5(62ACggpNnT %^9Bdsj;=+7/8a.%62=E`c).M%M=O*`qmlE9:qfupnJhZ%omVqY`cK-Om4/,SO=uRIZJ5c^dS\`[3TLQ8,=4Fi^*NH$T3"q)9I/h, %PObOcec">4kA(gECgatX'``-(i.]XWQZ;/8&b?Tja)**$GP7P%q,5*5/&_Ye6?MQ`#0Ifj&g9',QSu=O"5MB@9o(INSek6s-[[?Q %:DDOa?ZPU;a<kp-Abc]6(rpucVE=K-l!B/!D9j*fKs'=UK^*A,M<HK\dWa^>RI$1s:HurU7hX"%?"^X#@)dN_I]hk%2JEmJ7mao[ %n%nW'P9[cNGb0:*]dOR=D)E!?%X#@"$2!6GDTA\YN,uMW)<Z.@g%.s<Q!bP$ZFoDq^]Bm$?@$/_:cZW*4f3AX'',=-:E6RB"icJV %haX9jq-9gcMHYRUd2BB2=5"2na'f@/=8Y2p]YYEa07&K,XX1^ic%Jf6`Im'E;K@:@Npe/of\<n^2dqHQ'mLOGeTD%Sja1mQ<RO_\ %n1H/110r5q/gUf>+l;V"f0Zs>H/S0EQC33r[D9C.DV>]6Jd$nL9=kko[7WL4nQnNM_K`<o#/*Zah4Wus(6ej9[n6R><MY(J'Ag]% %EUggHhY!>N@el`<jBsI+iE[`)[Tt!dQc9$%d\Wi0*Ta?ufrbDF_Y?ej=2MSF]>LraGaHp*/sY9'GaF@Qf3&bNV_sqb-'5#8hYLFF %?0jNm-fn*N(OOnP;?*TR]?";"$KY"[Y,:X(F%^tK,UDi")fWUSp6T[VGA/FO5!q=)?+..8HC+WLVjQ^S1.#@XI$Y7X)$8]lmog.h %(&0D1XnGPAn)BKPO/OA=.h*0+.rBk+@]Oq!lNo*Ya\pkmbkNfR_RmJ)4HB'^Z42*r[85,&XG,NM;;:bk>0sm7ERcfa<%\3$:UNbh %oWH`U/[&UE/ncUIoWC$poWC"T]h@W81qNpXCGeE-[EuMs3I=f/HQ5HeC?p5p]@&C^]8"_t>q1J'hj9P;87b$R9eZDs0&]q#62=^' %OLt5IG=gLUo?bGEP#4l8o=JO8N:Nf-c70^@Fr#NC7d\KRhh@b\Z/tm9%%=&+I[;loRis<$mh53cl=Zj%Cf'JBiHJ.Br6.b03(cTt %F%_&80MJ"/@It\J]N@PPg#Rgp&p9'f^Pf@<n9X7pGI'G5n@R+&o=NEfr%>5XE$BqY,nIJU>N'er[.+^u+J-Jo?A@pk^Lhjp)?\m9 %BBZK&QqOh22]K@8h^&`gD)/7l7G4i^GF9/i1"3b14gS<:N:5Z>2dLXU].h<iR-@l`e*Zn#oI^RH6AihJ>rptAID?Ej>)5I;7b<)+ %_E0[kH,8T/)FgEc$/QtFhM&tn4D;2/)"=\:R,D8fkjYaP1a<C*YEO@eg"'3f?+L)k,b<eG@9<*BkZq)i_*spb?"Tn8aRNOs$`TT1 %GM+WZ;46oZX<Va_!oLun-m'c)?,JAT]@%PkY,:UQF4W3'/bM4UGRD/X&)_^38?3Gg:.^#H2ka^&^(u*_UkUKK7`T`Cnh9aD-j>tG %OG#fC`cl.Co3CWA$L,:e)FiG1L7u92@17OMWq+Zmkb>#V@#B@1K^VeJ1Ccq5]2iXnR`N/2?)teT[t='HS,i$2d9Mk'=Sac4];0)T %>8"t-Uo:Di5tg4>cubcA?'okL"5]lhRFD+odGJ.]kUnX<fAg-@\Vn5uh#Zs'n!.pOM;*1=o8^b4Ts#j4fr/1iZZ6R'BU@<?HVJ)g %2-udbaKEF)W\^nQq4MR9]1<d@I7mraRi4c@bj.=FYmF[%ra)b'FWHVJD?\T[U\2'6am*?_45,gq0'Pni9C>L=65SWtalsFkk.)(T %l&*5g8lsXXdNs<FKk6h&,uW-2<(%PK?!H)PFQ$s#[pV4VkX#A<mp\S)@;Qc2G!qZRX;$U"7+\H5HEXDESSkP+I]eOkP/mc-k(G?- %+B>M2d%rdV9s9ot\g2-8\<='%?)eIhgK"VdWu=ZgPm3rjMoC>Nd7"A)!aPuW-*%*.J`tOM-W@)k](FtP*G7bV5J^r@7s*PiKQ&[J %d?TG(d1sYdFKJ`"Xu#TPdd:M%2`&%@rB`%pO6S2Ofs=3q%0b6=XF]Y?72B58JW%^dMoBQAo9e%P;TssOGHHMI2(UP_CU-"#CUN`[ %2+V$L0rmd[7-]s.C?m!b@Bn`qOLhZ4bB6i`Qa.=LF@kc']Z"n";O8s0]nOsi<GlZ8\g3$RC_[A]<J;Fe>"DpZh<%S5!0QUR;HFbD %WG>Uge7B_O:0]E+ri0%2-?Z;7BC#//":,=]-E0YT(Mqo>I0QEnMBb0^9@:Qh,o&pmV4jQnL=K++(-2#cV=]MobEg8%l;H02SlhYs %V!3$AEI*AfHeQf'lB5hIbnuK+1)XG+&s\8-IB`UOW%KDY7?S;6V0Z'576.A`=CtOaYQh+cGG2?R,_M$Ljucj:FkKZ=?c*5gV27q. %Uon,s:fj(eYX?at`mk6AMar&9j`2\AQU[ImF*S`?CtC]r?$[gkH``MbXO"(R#Gk(Zh76h>e('kT'PC%)^#I'q-s]pbGuI#nP#TgL %,d3k_EG9m!;nAnD[7jLq\gGTgko/-GFJ2oM$XD&fD@b&-8/M0uAY"jUIerab8#/].M+^fs-?RXcX%[%(]$<j)"J6(LQ:(J&J`i2$ %iGB$bicCZg\ZCYD1(E`Td^^V[\6m-%h%R0;K?Z7^':LG2609B'Y^)D<S*]Kb+-oHUXp=O'RTtKf760hBSDPTVlT!*!.SMIR\k.J6 %&lM%*L/-f-ag"49k1KHWSGer<ED\X'HBY""7Dgfm>f1/-/u:r?@>jQrkth+WMp9FZ'X2jlE1O%jPo7Dli3#u=1P&3\Z`Cc_MEr4S %"s&?22%1.I.ucjPU6o;+:/q6ddVc\Cg(1uP[c.dWj0m%a#CL;hB)'r]#(2?fZ>%l!p_G*sDp3`M.6"?T<ku0Mqt.9,p6NYin#]U` %QDP2;c,&8r`*<5sbhaQ;d@1r)Rp=c<jiofj[_r4kOBLdObr2'_ERNB?f0S:db=pecUXQ^%%)_YooIVNaE_/'89+?@UH3$l)8tm)6 %-g4d<Li7rus!W;2[0F7Fd^RdZJp]lAdW&Q`E_bMT@];urBDRo`hl2VdVf+;D*qII+^;YN0WfWX_-*)'?J_s?u4K4+SDdd@Kmq2K` %Sti1*^i*Z7DJ,h<1mT92d^G%j@e^e=e*1)`/JL]IqN_mE\\BqLMdY9qBP^jLXV?cdD0$&?n6<,oSsSQ?pam]">q_l0[g95e8=90( %+qk=Q'`8_IjgtT/V8FoU?V'dOg0EaeBDe'sbIJ/_Q6IE;J!*&n=;:E[r%4`I1r0BGb::HU2>LI9I18:*_VYtXJ9=$E>Ju0$'2JIk %)K)%2V?MEAipKF>#(MR!h3/[un@+jlUW6F2>P.Mj]gD4toSXu"i:nmAZ[@b#^4ih-U0@k\9!RN3Db7bA>db!s;I&RQ<jooTA81cq %i*3K8)*YsIYhltA!T-dNnK+nOqp*roY8P&Cj@N>`_;5fFi8drEHOJKej0i<[]g^8>hXG&oM+b)@IB^2jYA08id9?aZZp.+R<msf6 %6j?"snYDBr/*JRNLmrofU:5r$XX)$rH4-e=1D7C?L#7cW#("H\/(S%S>EYs^Z9?Q=Z<6V?d9Emr*rd1+H:`Z-"22ZB=LD;9[lDe# %->)rem=i$h<3Wi2m\(p]fNXe%`3>fZ>;f8pK=n%[e><R#DnROWR(n,1ns0IUQ_TYO(egj%Bh$r_DpO^RH)iNgDO]!WbnOiP6uQMD %(BY)E8OS=$$'WU#/].')H-6[Y'"l3@$?XPR/PVrJnfVl@9N2B:j=Mm\\W0#5@NJT5-cfLqKSZ`8H#&])P"G?.Lc7HsM@,ld[Aq^, %$I:#(.)YWp'_7Qi[a+mPZM,]VdNhD.j]5goKP=rP32a.lmXa]-GE7QYMR`U-5p?<'J/W!H2pM92>GI07pRDW)L%*f'"22ZfMF1qH %QBitt,&Vtgd^Nh.('(2W4o<R?pfJq:WC03!DomM$`n/kFj=&s&nCP3T$?eW-;mBQYl&3r^DFpM(18%j9#2O3/DJAc:/23/iR^OHp %V70V6O+,:[g`hSsoZc-RSJ'+*a),+l;pS(j_Ai,q2f+Cre,`^:YM&eU8R#9fGs4Jt(V#3@K=3D#>/!eoCrs9Mp7]ERR!)ob)P+1Q %=)DTHCrqI'eUKimjNk_e`Yi!<MB1b'11L]-C;+75[T[4E(Lp+=qJ"`b`7Vr8Ri*Ff>D+KZN!3^LTI1ITRB]0\lLH,U(g@G3Dne2? %9*'c=@:=n,&U&EVYp!=L/7oZZ/JO(31M)JfY/M#jh2_B%2b$WPm$!H9.9ed"%7oT@g!UT[72D7B63VaY`b\L$r&V1mbSEK0p61Ni %imD?'QnV`h@8fMYPV(]%X)ABgf),:J4%$I;6E$'6`RoLq%Gh$e@S8<@[[BpE/_2&/"$9oV*F9U%I')#@Q%IW9`&b'3kuq8g7("@Q %Z:a'sGVpkWeg%AU[r8Y)CJ0EdekuMq'nr'VogV'_Z!."u4QiSV;5-VjBOeHO9_2Fe/M<(t]<HS4Wa^9OqJ$Uh4K#KH>.8_liPY[t %HDV*us5mjmW/mg@bgV.fX>X7#hGH_:Ekr77;Os1V]<+>mZmgVm7qns:%*)$hBrN!92P8)K0$:cbYg09D>UH/[BIRh@aF5n46G]gR %g4Eu=(m7g`0sn<Z;(l-CBW2VGH%kIZdA1tq8rW#0?A$Ed=GrfJC/]O8Ve9FCHbTr[V168Y/aTQ3$^9aVkcB\5?X)SBHB#(6^fa"j %SaB_</6Shjo\iu3O#!U<Nd)M4KgBq'0uaS=YTSGY_Ih2PhGmabe*0Ihn;7B.9B"Vq[918iU+BGiS/Ih#[6V>,#A5o?r9eWgZck%/ %/Q@Rs7:Jq6Wuu&;k;m>B,RpUC^Tp=sS>DV#K@dF)rb<]>Xu".%(_luZ"<!_Pq,/`Q=gW1l'%X<jg@VA=,?(quF.k'VLM"5TQ(.t5 %lZoQq1aB=@@aS!``2lJBA]MK7=^[lJ;0Z6d5q:D$RYG<HPX3L(?^m!0/.:3sp+BA]kEomHXK:ThV^%tB%(/26.I4fX.6(J9_q.pP %A$R/Z=q""=5\FjiTpZJObMP8%N%?+goqDX79;SYLOBM!gV:K*sh$lQ6ieFX6fs#HR^\iH+Z(>jp?5\d"NMn3%?t1XJ`B=_i(>1&u %I2S&6^0M7Ed'7\]<<,!!la\RqQf2%j[gcoQYm_e%/iM;Q*Gn,QbpYGl1)>hK0btVloIlQI=OOQ\#qhPCIC6en==67#UJS3j/3;sG %@O\OYSO"s7jP8pr`25m3iL7oALaA_,ik,c>l5hh,4=jVWS7]e<RKoYt?M^C)NFqG3%)Wu)C^:fB##HUD!emKH@J%0nYb\8],!]6t %<\MM,3*>a0enR$OYfsmr6*Ol8/PEHY@.E\l#Zs,TmC!&2)JnHria4.TH%H%Kpa[*2?p<fH/'S:]9^jR4M_b-$J</l=(AUSA[#11R %pe(N`LUH_+mM29fpS(unC0n5`5d)%#q^frA+O"dL*-l+EQu`qE['R5`C][q*(aj:b`%.,]W^$jL'e:E`KLEHs-[OS:-=2h:dQk0q %=100@5KG>TC1lGB.i:)gKJW.U`&Kd%+C=;t[=qfrY?LOcY7Rn;Wn5abCBLbDe1MKo'e1r\!+)?1gC3!TCGO=b)0j+=&9L2<Y8VQ! %Sj%,1fC7@_%(t#a2[Qqrn;=;-4-KYN;'82M0E\LT.BNm6Pn]+"!dH$MmlI!CGQe/+Rb7[IOcu>mG9u4VcC;badUHUgR0_Z7'T;-B %`^YlBkD%WNGZSu->">7UY"0N'-p$f(1W[\tIe0^i2fNZk't/30[Y&eC`fL()k$>6-M:rkS\eL'HhN^]^hrf87n#F2`)1D+Z:l*^. %n;9".V.JYO<2(TFGpS.nhiLq9k=%mC7U@P/Ht2j^a=DijUjW>j-+cXh/.;#@WYa63COUmVj$b'.-ZH,W5K#(/R[4i[MMk%'+b3WB %a)r3V(#*Wsedf@@p?_&9_E.2/ZGEkYi"a4SpN:E4(!-c^XTNf:.\B3i"0WUDmli]"$?mbia8rpTn8bOl/HN%/51E=]J6)_ELf=NH %$A1t1+rPWZSZQ2^BLb%W__cmFHLifMH6hJbAs687j2<JHm^8+nq*^XEqk9m&'<`\0-*`8-VT]L^.d&DA'e4-9!3^A!,"rQ`.k-eT %aM=ig?9io@YNSTma1Hn(H:@5-1@U0Q7n2qI?L]UH]Xr\qeh'QV.flgZ*a:,AJ6*Ga>Lh%=`@Y7UR\<IVY;?G[L`4&Zgj,kFFPmn= %3">U"Gf<uUD&<;dC=*e0^oM(u;h]G7JFbl2GGTL^o1.01BJ,r?-I]+o09<Qo23G5bH(:@J-"SbiADe2>#d9k71DM@ppY*D5Pkan4 %H_[OiX_B2><snF:$4dC3MF=$'BI7%gCt][&1c<Z#,7gOl?7@mG=h.5=_B?(0!=Bn'jt5?U7D&[pbnuV#=3@%9='Q<?'^95EZA;Qd %90G`j?5Zi;)Okt?i*6Ze+C=;.?Go8fnVSN,?Fq=dd?MMd'uVV4BYSa;?BHS/_C14AQ8iVh'<aBZfOZC9.8N@%-\tjR\EbRQiY=o. %H7:W>W]cIX$f[GZ?r5G<`%.Z:XC`[jY;h`];@p%9Kk0Ooig%Q2c)>OmYOjto>nY)Vc784LRs7BiQA7=BYE\G>PWK'>MQA%dI3>`7 %*kG#6C=T&cqct!-=s^kCO"EZ1;OYbrFs^O<7KuXF&SfjMVJ=D5=#;4cIE]V[lYj((A'>?,fQuI\&)A0HP^lh5/OF6g/)#.tk30T2 %PfI39Mg.[BQj@XRY:QBcbi?bp\f@+0'(SZ0HP!IljqX<Df3)8*Zc';TaNuGIoeNF)oL^4E![j@:q?f-XBBGJYrtOHm[rTs`T>eIk %@r@ck?s_6SG%7V8Qrco!g>XNR='3Ku?3U!/0"D$V)1/48/.MKm^#I>;X$4$p,V[_oPIXc_[b2GjMSQcg+Mkb>R*E9Ml728jAadXP %_QI8AJDaaJ:5A;%YZKOjh"jKk]kX4FgFUu-MKT]m%dXqRHUYl)He%?HeAI_O*Or!,G2_4,/bXuZ#5:_t7u[WXHhC'>Z$Nq=Nj6[! %=5_NpK"R9>[+:C+]MdrY0>6t[I`&\qAr-6^!q(sDHZtG!_Hi:Rk@"jcCca;<j/rr25B5#qo_8@0j2&@Uj%")un?/^-@<8'hI2KUI %fFkhI"BESLn&g[#Hf89#=kXu&mn*W^dGS:fqBbth]W:a.BDlBF*jiukmRdR5)7,:6dX]Zt+`LM/fdWeW^0Hq+;7Mp3=.8[Lh$Df$ %.Q+`gJ\0>lI<rMHH-r&TS9ID!`auA"E`<[MM9EO^6qY:cGD2\H:@PF]*"=#.GU;PE>=!lA?M/3$:I2;O`/3ku?+_]SV_[_@ZO9=: %X">U^dMABtL"U_1?"*$t_n4@dLh"^kVHK-8GZXYI/(C)6=(j&g$f2VMVT[n'8RSjM]W7(U\MYmH:tScjW't[pXs@[MageC3*Se&9 %=+0k\h.]sfhhcNa`1UCY1,s-eY2g](JR)\-^0t+6q_#+R-'ZRo@_f.j+FV/13qa@)G(iY;L0_ngr<'YubciUN"M<*sIplDl)0U_E %Ith6#pk<#<=XgR*h(7!D_6LlU?["0@Xu$M"H<<ZXLUS?em>?'K[M#!OKmGf%b2<ZM1(lbXg=:E:r1D7=s$sFH_HhHh1[U'B^Oe[9 %]@&$jYZoJWQlOd-jXCm6S8g18'`ogeVd49\@AZH)P%\8lUKnJR]WM(Z&dSh<d`RYb=-eb%]1\'`*08d["RW3d\2?aL?"r'<r[MS_ %6s6MTES;.5<6G2Pg(g>_2*ni@3%_mVTq9/bWu6(Lqb6Ip\tZt%n,EaE'mUA$iagQ(2W"Wd*-J)NDi5Z,?%).nJ,[]J6MX(9KLi$l %-0APb7rZrma)P_oFX<lh;9Ggf<%;_dF[aYtbf%)U@WC&E]$db'ijut;d`Qc1"W@e"76/$c,41A(<#qB`7JZ-9b#V,P[.Ym1=BJY' %(b,^T8d\AI@U2R!o!#@$kc&/_'<E]BS@E#3lO)a$m`N+M6V]XYYc]An</p0P?"j[u%mXQ/21-UU\I6uRC=K-0LI#2t+d9(;k_XE8 %g^/lC^l"8p[]0XUV%)U9#AZ[V<H<k35oAk^\()42X@n@8\[%iKR!k2.a@C>sABGW:"l)DS66VL,PUe3Vh)"/M/R"d,YVL-U_dg2O %\\a*LqCrWEWq46%k&o3*aDlLU=&?&_OpW,9)O)cNa]&)5`NR^D[f2W;\\^"N@/N&\@BPBg7,qNh+`jfp)Or;bq<6iIckXKSAI'-G %/$#a8btF#]6d1LE1Tm+RB\%Kq6!"M5]3PlW@G$ALHk"G&A"RmGhou4.&WW^W-pUl#\-Vj6k_^noIJ0(NL"[MV71fmOE0$J7>(;h6 %&$/tuTrnZh&fV,-(!:W7(;"ZMk.(C>YUeW^A/'W=7I,a)kBYYG4')?Me+8M2`=0AIg5%j1F`iED=cfd]pIm'0X7Pn*]AQr!BY+(* %$ZgG[?YH<Ai?%!rZIW2?lgg_hZH!guJ!k:FqRkK\U$ctjossHU\:Q#K[gKX^>D_o;k?Fo=.;I&A>63bG4A?BP8)!^,6_qW%,i$\H %,2Q(*TUF'[g(-fOAL>K!&l(Lr7sFp:!2_EP(%.!84VD_9cGL!4(=m4,R;.G#cOI9[g0"eO,?EV4L0R8"<RiKWC'p48pU,NPn*:.7 %)/(<`!%^sades3W]JrneZa=+p=[d+TB_"#?*PQYW\fi!("(W-E@'!<]6E2Rb<mME_TkPTC(#Z_`_hoQi>nOoWg.GsZ-.Nl6mh>YO %Ni(5nZ6&m2Y_#:4-EP`b")$Bd.b4MPMC!T!'4L0V=$9t5'(@AJk$R.9/Td7KX;7.DEg8\-/G&5d.YT:la_#E*60)J#Nj)O0'e+09 %<:LZ9:=%9:eY$-`h3h:6j<mS>aJpg;:<aOp=JaBO4n-ajqHG_g_#6$k$HVL'8'1&AB7!=@inp/''j>RV*qQ",oI1M8?aEg)(%H^d %:oIRS>Lu5-Wj\'6<MjNQ(6C$#/<MH,plo#,kR5Ol.TIA4/4QK6,#hk9ohtij1+$O`F[-ZGj_emkY;k<i[oY\WfEX7&#G"Jp?i70Z %;s=RW>nWXl$:!NX;lR>K0L_Y6eB,ibb%.O$/ObtM%WCkH0%C^MQ>2=SWD<2H>#6^(Ae0Mb/LHas!:NH4WDqpnm\1i',d:V#6n6-q %*(S[7SWAim_5$"V262763%AY[R(/YU25g8R/K!"R&rUL]JYHVWcYD9_9''>irBdLVPU-/A*NJjL<j+LU3/C0G(7P=<Le=aXl?<:t %"jOT;c'M>7OaV2c:pI4Ah&oZCn\)ZS0iVB!YP2'"6`$,]Pt1l]Z1`-CXMgef,Fn:?%M^9SI8d*6cT^/nE)ERXGK3D[0^XfmD1PNG %45t*[LL$.bhjZs/#+>4#ZVm_q*MLd5O#tCZ:ml?ZnjK=2>=U7P'oH9mk>7jS!CYpDOV677mMIEW',\4]6Ue&)Y7N0i&(ZdBTqWEd %o)_74/!kP&,R@Df28dZh+>-3qk^EsH'jE;^YXG2%o8\_L'WRnS?-S4=oUQ2?8ioi?9Q1?(7Kc<d*(!(e21*ITTqYP<HPR/B.CNLi %#h;s2KZ_gA=V*'1'D1,dKF4I_*7baUMX$Z#/-]+d]YQEA</dr*Iku^L,$XnO:uNEW%52:NIuW[P.0qD;f)4V<.c*&M/V6:-&JQB6 %"r6hTb!QDdWc@g_(P>=A<$m4@TTViW>qi4]pf:Nn0W8[Vf*%HY</>-R#D.i>RSgXE']jDlic))m1_j^<*sa@i.5Zd+O#MZ&MN"33 %7kFjDA%$,<Qa3I[Z2SUnZf)X=IZ+UZT,uiI5*2FJ!n@p95c(:[0p7&[dB]tSH:C`int<%lN\Y[/F"sVZO<IS-F:)$cPk2R(LT3dJ %5B3XKYR5C`PqE$=)'g]_MbhM=.S1%r6)$\ZD1SY\\)N5^7&:FVm0jPkAWEs@';i,NZQ3m0;6@ZY*N"!TlEgU\[?M)o>%3#\m,R7Q %;6bWmXamA6XA`LZ6jn^_Dh+c#4gr%.##W4/ii*4q(#_sr\RO0rPRO9Ad0bNqFf)0:gT1BP=^^L]"[kes'*\[OU6:%fYCieK[o--B %7"qB?_h"#M&2\Y;M2G?2f6C>S7&;ucDV[l`\o,Dp[cD_nhha]8;IHFS)@)Yc#<AoqW'!Zh.csMNJT6pS'e^O>BbK,!:)KuW7dH"B %4*[n3@*2[lmt.7mYu5B/3_I@*MA$,IWgPm(=ZBAMA2*G9"\MO*\.&o_B0i7d*%JnpPc6%#<"?N,Zr7k&@eR[4dT<a'`1`ot),c0. %W:mt>LW[Q'/4>="g^>f)jGOf0KV>\P_Ijt_9P`#`$C+ZH<1RS/'um#SP6hY_[<=(\k85\f"Bh+'%$ci^>]^AhJO?P2JhTWQOIW%# %LJ"7N-K0)Ho9.8S:b<i3W4(n0.On=q(_[l=rn:R2<$\TRaUS_ZLGo1H$U]W@4ANmm+mLN\LPjD48!,;gb#CT:$l'6R10Oql't$,\ %b6Nc:$OK2.7E86taR'+<8l=LjfIH-j@5gT._b&2[L.^juf&DuL</B8!A.4_e$U<nV;6fDMq5SM7f"VlQ.^YjFBm7Ih@!d.`0iUX& %=S&Jsl3@\YO6p)HJ-g-I&?7#\KF/MWqTU$S!iP(e:7h]`U/+(kWdmpFCS)AeB2E=(qc]K96;YAEL=m\GWSp`<EJZoViEdl'JY.7i %gbuB7J'5Z0J]Q',;@rZZ3%F;nYQ].><;a@iVj81\WNkg@*'?+7%DQk[e<SM=lH7M&0/`YnSbe"Ss33Omrst[shgnNs%:+!/([#UC %VkcXk>H/B\:@QVpP`g'q_i>&ue3&O$?P(Y"/=<a!e_KkAHT1,,hTn0ANLuZ7Rop[EB9eUPaL_ZAWn`-lQta'209kPH:-48<T1PHq %@g@RXR[C&/IS;GoB(tT2*YF?Fr!ibiL=N7u,r9J!T$Or5<)YfbGoG_3K]Z[&dW.WT8JG*G15jI'*peJU%95BdX@#BX9&`5qjQ[[> %&fan-r2?iFM+=E9PM9Jk%]#7VP9&dNWb-NZ.>^UG%'9T+djB7_,D$SB!FSSNQ+RV(XPf"G#HV6?Fk\f<?YMd-D7!I]C9_!Gec3ls %,4=ZWLh!gZd(gnF.I!/#oX7=_8Y+0'<IR9N0Hi*SE>5%NnUn"SV\3iEc.;b?(#WGH;E$Yect4'%XU<%b_@r3,V8oq4HO^ERM_3+^ %.><R/9),AXV-$2:=["87%S&A2%!K@*_M8?a"W7)RpVY3t32VT3q.8I75ZM#K'<5fHl;EaiTRJkgWBiUu5cI]`bCVhj]<^8jrq:=? %lM;-sD.0o8mmr7il<!t&gPg@(!A(h4jE-'1>mr5L[(F)GU]q&hL?=H7^f[93M0G%DK"ZJs2/e!p5:EYF2TTV6be)uk?]OGQVKEd! %9$6&C^?j)-'HJZq10"3fNd$,G'l^CpBi^nKF_aA'b_NR^[FIjR^.R9>-Vk[$O$+1<>m=:^(dmG2fl?^3fIae6eDW?`6E<#5MEKOt %F`+M8<3HD56`j`D&/E/#]A<FD<n,SpZ+@;.RZjVQhdDqT"Y:\S1-ABq[!Lr4]IK).ZHuX%-eWX/8f+1c/gi7c"eDFt;(4L]crTaT %rdO*'<--^1In`Z._gQs2CbQ?FDr6P_RQ+1/Ti^(D9-`r$$3V;SE#"o3CUSm7B*3%*G_pi@<uHM9LPb/#AeJJ#X/PPKfN(n*&?Fe9 %diKn@^at@KBI+!m,CQcVe5W?_$&<e0nnC:f0tiP<b6\$ZQ2gAY4]RDUeL0OW>=kAUo*Q@hA2s"6$5r65V0$qA>'qiWB(i9'*OuSS %bQI:VQ)X=Gja=_F`]#;E'F*\W9t3Mp9f_H8e2*(j276Sk\s9fD=+B\>7FCjL'T_loON?\FQ#YCBF\N7$r6c<sJMlf&V-"h:!dkn? %L*2\`21)M*nmP`-bF2qW087L_Ke?pc_Z;71VeRUcFc\SnLq\glR-U5&;KruVY.DGo)dgo-)D\%$\(*8He=Ft]>''N@.u:%WRt%hG %/NK'SRc5<Wf]GmYeRBNF>dG.AS+8.2altua+7[ur1$idH]U^+eYU,l?L\$_6K:CFE2moc80AkaV+\QCuWo6sqT,R8s`bicD;T>,P %Gnh%5<a$sU>+c4[k>#d5BN=?3I\YrnYtn^-je9/D^(D@_\8dB;1c#@n-MgVdhi+Y4^=K!P^Hha<Vn>H@\*RafUtF[&OUO/N[Gs<4 %$%:B7NFc=.cfSdboe^./`!m]=aMXBJ;dG%)g/f%H9.,nIdp[EN'QG$9?a=YgqAlWQ5\Ef657+Nr01)=>WXPYp7Sb360]eFNdA+ED %d'KNO4e/fX)H`l6)8O#P;H<'mb#<n"'7T-dFc^A#Lu!I`V-Fk29&V4"Q9hq@O?>\k,Oo49`HpII_]D:&IT[=.$9!^AB&.<7dPSa^ %]WGI/"-RjBSOT=KNg)8(T!XqN((OIqX])i\`Z^<X>5nHUoY6=`=reiQ4!u?=[jeA?;JO,FL%.JI:KAaiC)mVhSh+c6NR/'3Kk`t* %.iHWbDCCDtq;1Ypdk)4L;<t$A"TurkZ=PDW<2*O)0ssak(8u?A9r<+18X($"qP[O^-fRh67]',S<dSQ$`bJ)a]o;qW4]s33Yl6s- %1f.</W,FBB>,XQHDKCIbVSC*JJ(/T\k-u:N/cBeG+(@Ru2rmdRTG+/$RI3sd]=QUT1f77QC9K^!ikd0=a[u8]1?i5K$AC:(J7h(6 %_"::f(q7JI:DFYg<Y;Q[0Xc)Y`-,,u/Zle6k.peq5'>u2:@4*[7<h2YDp$tD.q#uL;\"KH"#fn"PG01D(bff,Se[]+cCmY5\E=:c %U=1QbE7+I5G+.AhG:hWclT!u]-EVl\,mLiQ](0gig8[&]g7t:opqCto>Fh'L;=-i=&m+dYmCSFC]?+R]2gAW#Waoc3_VH@&VUX(C %@gR:Pn?d<+B9cp<LH[V;lbqa]Obl:"b%f=KWWQ1W@Z+-#bh$K]?]MkTm#OAEnn:+m.t+9hY9:7>=h3ZqlqC-9,9Nf1p9s4A?KIt. %K8Zk36=7@n;[pKFeEWl<8CNomdlV[gInPjQocEogD/lt1e6g#$.OiJ@IB191RIqA&gjQ*(#>[46G($Pji\=iW]i=AKi(`FAcLaoW %_Em28Wk+\1F2q]j)REkk6;K"Zj5#T@e^Flgp2T(M*iG(1l<H<fG\%U56Ub?;S94a:(=d%4,itI9H+.._<_&H23[UB'Uf-'CQc*77 %f6X)@Z@1Jqq"dVi+0h#AHU>o:s%6Ek2sPK;TNcnaoX#h;V:ZacfM4=FpY*kL?Y;M;9/.FE>Vgu4c7RH5q6u;=$XtGkrQVr5Zd`61 %0#!2!-<*Go"g3D"i+G%]E7pIKe=&u@LQsm((?W9AR<LA97m>\Ae\*D;R[I7ol2#qpdbN$W#V)F_qccp!6%HP0g<<"EA?S`GO-rRT %8gT?,_R^tY.Oa;T6/h%nhW%6-N,Fc["p<%-QD^7m+3tS(Yg\,B]SG%<YZ!LraQ(0*q<tR-a+c]UmA#KKkUEhioht?OYZ4-;nHlke %<[h89%NeV\A.%++MHIg"Gu*2>F[uYh/lPNH])(*>feq;V`km%\%IKU/XBd`%C!*'d8lVPR_Z+"dH2+uc7q&40&%HJReO#PZ^,d#3 %h1`phMQ#`.pNe\qAgfGL2p%CY$X-UoQV8H3=GJD374G7CPHllK;m<*"e$#.5W\ooZg%)kH&#)2$\2YtQHK$Rf%ghKk*Gc+<:D'la %jQ[i$4n#DLa?-U2>i9*R&IErj_eY,ZNnC/Tfe;,rE4r($dRlN`H/"b"8KBmkD@1N%oH&aXc4k.hBp2;!2VUk"8'!ES-)d8"Q&]<0 %W]).>?eX%,SZPD9rg!k`:OS%6p<_MO.F2T,CfR;b9#0aRg?e\rVL=KFV[#hMj)5FJ\1$'CB4AKI9q-l>*d)F.g=RFtVL;&'(7)]d %ng]@!1_fWn)Z:CZj37!AP'SUJ@@u.2N*19/DP^&^gljW-QMo:^6;(</MW@Xd2H>TSl#+55`?5)nS]6%U(@FhqC<B6jFr3l%.F>f+ %\1XkHEBJ`g*Rp(jV:oL6ADHN2mZB]&Ff^7hIH_P%Y4ia%J\Rg6Lrf;1QQ/Xpdre'VQUliPX&;Z1gA.eV6H(#[@u)D_k3F/$^5oj3 %gaPugX2i!J5>alfg3q_%;`crm1&?ni;G?c1#h66r]-pE/9#hqf9^D8s2VZ`Xbg$"<WYj@A]hS1HZ>P=iUJ9cW)`M&hebY!rkQe+i %=e!qJQ;B0P;A<N)K"!m8A.#-dpisE/+::Eu],BrCKr)9$ab&4meX"aq:2(i9%g/SqbXZfGDME"p6a=Z`#3p=NNiS$GaBV'T]<-%' %,/h+Ca/9CD$Tu&M9#e7:DAPV2\U+f#;`98kFe#2'`36.do:VuJ/*/MueeAI?Sifh.l!At=[g!2J:$7q/qqTE!XX]@+`p^sVGf4Il %4K3X]A/G4D^.+7]&8.;TF?9u5DA6ub'[g%i#]6X!*of^Kjql0-Z>`o0LblHM6!4dp3?,\saZO_MF:g+dfA&Au/,e/h\6GNKlFljc %$rT'?]`h>-3"=V8q<pMO@W&o@_qnESZ0<S'>8_YGi0)YBd@pL$hobU=91DZJ"5uDaP$L/m`)AV:+NACni0+Msk;NnOs'=R+Ini[? %b5R<@+Vc4d'E[V\JMg@W2`TOrJ"c/P;0mam\s,jg1J;#Ep,DH,hq^6dCS"%dH'mdC</-JChRG,']G:)UoehPYg+II&SoUFPA>f>W %97KCi#U_4CY3iSDDBGbZhlCjL.QoV<2#K3Fp[=RZ,h4]c[jCNUo,NqADAL*)c'EiOJd26jJp-*0n6^i)ala[^4KhTYhq7L;`Bp=U %*`uLalXfEmIDf0hD4[u^hT]28XN[+gbN)U/_0\>sgfDX%leQHXB$7KYeWe8-:E-`>[!EqD)d??BY*j`!1Pn:g6^3hY!oJn7&%al\ %#,Z4Q.sD)pi4p'!pM\G2`Kl`u)4#3G=bYfWPB<="%"M[lR9.AAX#GR)j";hed-"V(Pmi5H\\e'V#+O36r,23-n^"Q.@RNmlEbb@g %_]d`*)&jL%eap!Xp8OE3YLq_X@3lBJJ!<C;;I\Lk<;nrHM9:_O)OG.g0oXa1&ZViYQ/g>d4W1$R8o$0rLlX'.]Sd>u'V?*oZu/0; %Kra^Xe3HY^:U-%s"fX/#!YM:P*(,!Q09.fV3qLmrYcF?>&7HrOor@3%#$k*T'0>_po,NVAF%f,"nSd02c<-dZ;.7eu0t*<Lo2<kT %'>h1MVs`F`RoZ?*ndu#4r]Zea!J5SO(n=\e9g`r"fR$LnMo1jeR_RhJ#^$)"3FQ_KPnb0iL!E4,H^mt`/cm#j8@TA6;5B;o6Wnbg %pU8`3+Q]C,.q^P?cTc#lXGbD\X,FJI@ApNeV=dYapUn[2c"1*Of>qXKNYNY#Gs'[Ge"0&YPH>q(E#6B*"Tiad_Xn98?2]sR"Uo`R %V-B;tgM$lb$MIZ>_q^b970d&cVGc,k.QoS!T0Ko,_G6@=.al*8*1S_%Tng=PReQhZ]SG.:rb[d(/\s&[i906USN+`S;a8C!E0qs3 %:Nk_1X?lq15Wj3f%m,[JF@%XAIh7u$.0QeN,/HU?K>DcC3sq*&XUQ]l+AJN$Wi(LWjPU;W'X<N4T@H_@dWMtYVQR=e@Q$VLLFg)- %I+?EW<C?!reM<_r;-'>q,qT7:824oV]%Z;"SYtY=of]O#jX7$=EaU[nIc9h9M0?0j$BrU\+Vdu/M2.4:Pu<E*_9=uI4*.gP.8IoW %WIWLqfUY,/9<cIB@47?UBFu&Z0WA<$I5g"7-"(PcW?+?`I19PGCAAdHY`g\'<LdIOL/XT,I\mk4n:."OQK\VbMFJg3Gp!$Oj13_, %9RcJUgr`[Lp/7Jla=nda8ID?"\PQ]BrY_VWp523Ggcd@18TKEoR0se-i9[N>cJP0OQfSkg'.mYnq`$-#l=#BX[r&)9.PVR0#Snc+ %<Z*qS?surMe]$]cGj)?_VJ27InA/">^"+8!]gDiH8VdB%mcgNc6"-EE+Z)mdW:\L_(U1-Y4hirpK=;SjRM4Q1Y[oN!+H;<NetA`i %_4ZM8BK8epKrRUA7LU<8;QB1f*5hQdLC:HTKXPse0aqBU`j;-_T%4>*e&W)E\!K=W,nlQW$"DPD:G:CR_q)h*?Bq4W.,'J4,OMhd %Qd%%o\q_>'#i3Z,#q#gl#)3Kt<7Rr$oYcq`-36X_o!*QV(*smMchk,R[Fen+g5-;^mXX#52)C@!&;X98$6&7[N*;'S96Eq3,Ep:F %![UDWB0j>@VFBa)Hc`Aq\Q3"FI2m\Z#d=8"&7V/#GXJHtm:r;_Xj`GJ5f?F_"o(sDC,<W6nj!06j.[jfXX&kV9oC5S?ACX9`M8Kj %0],jM.4le+DsonA?kXqC<%VB;h,#!oUaTt1L%N<>>-.]K3sh4sKH$P>I:FtunMKt=R]U`*M=E0:Nm_ADgM0LGP%d;%Z>UT%iZH_F %oQ/`>ZC#*!)j@R,/^gU#;TrL*PnHCs]^2$)'glP@TOJ6c,k)W:h_tK_e$!:88q=l[MK7Lf+sOnJ##@>8X'*)%!F*:E<q(YUS%.Ws %*fB=^`")CI,#0_aV`)']Bd94>s6c"sqke,CV3!-HpOalrb1Ghe*4AsPE&$aa#?-RfJ#s"`N4rWoBf5dFYu9Qc.:_e-l?ddo+E0&` %2qqT]b5t:nA5!OGk@TVahG>g*<M)@T[INh\OM7e1(RCi!`.QDhFR<t$rQR+k*OP4pK+9D">\LAKogkuD(+u)-n(-%@$Vr=j55ElB %0a36mX$L$6*EkZ?Eb'5`FBT\Adld?2<sl7#cD/I2IC.E(\f4s^kjAS2f%Suo*ug!1fE67^>&Z:2njp!ElNVR'h-HX07kMC+";N'R %7\urlh>R&Yh<r1k52:=@WiZWFR%COs47a*;?mO98XX[NJ0G>rtU:]lKN9QgR8sZ('Eg[''W33p(6q'V_3iV189`YXVJSIL"pV37? %F0T^T`Woa_7XP+T)tupeO0J?dC<WiH7MlGt^cL!+iTEWSTY@@9Hld3e;\bm8INMgUrqR%cs5n."72Rfmope;f;[3:a,!6OgWMO`s %9q.l=#UH'QAeZ/dBI<#obQc$f_'NC.PB*j=<B3r0W`**UUSq-9W2T5&C_AP"\90."il:*528D::[S[2q-KV(O6$D^#[q`09i^cq. %fKrD&:"Fr5]J]b)ZHs5P(,J,@14m9rfQmS?U_6_D!1RmR@il'*Uc](IO&%.D]-FM3mYo'6PHN-M/("i&V4pd\EkL.(:luj"Gu[\[ %l<lq\^ejR0r\%j,0`03$2%W\)%E\1hg;rpY\(2NX^''cgb#FRKES#AR_7XB]c+Jm=!G;i*!/Nl/L`0PWW`WMn1(?\=:fs5b)<f:Y %e^]a(eR1fPWN(u^G@t<>VWemX_FNMY[[L8qBJREugTsP+'uSI3rG]O6+ib;rhR'opG?<J8p+RDk>7jLj%DEDAW"^T;e;[V.8>k"S %.-MZ#1:hS+Mq,P%U<2XW4+rBgh!A)(X46uTQg$p4md>gndeIs#Fj@:X@('OPd%mp^N;Nb5f[mgeM.?PS1DPF0@A,LJ^l9^k[tV*W %"$+i]I%\^Ui@T$>$YH9T%NA<Fm*$iNBl8.$!a]&bR]Y`hdu6$7;XTn%F6TGN-m`'HjkkXVYrUURnLGj_28!Rc&nJ03GcWYu:VGkR %RDDf%PWqF]r`5E\F^n\0G7YBeq5Vt1ZlMW'Y^?F8]2,D(`V-[;Mb3#u'26up?X/k#PUPap$X5'NBCu>M]VPLe896s6FuDW_kVc`& %E+_Oe#7U.#miF>;>C9:`T/V'[<n2/uE`tqNWpg_9<LN2ur2YDQO1KFiCqGM&CY9ha%M&`%<B)h6M8/E$76cu^&3SIETBt9MO)moj %\Vud9F=[7Eg*-agoZIaK9u\6M5`Jr\]ir>t($,c8)Tu.Xr+Q<@KBchkOR=q^"VjR`/!dYnjlIYN%[C(Q>h,Vua/%aSM$?Igg;(%o %BN!OBW7$^l0389],+DLdUp-F[=_onqOTs2*e+%+gK2J_JcN92_dd<FH8E3D"9U.n18\;X"Q`;';E9[?_l#3/_PW!KlAAYj4n.+4` %0"W+aaVE)Uj&7aeM8$@G2b`KDIf3(!7p(`9/L5d2bZ#P%ND9"$U#'i8Vocf?*N]1dN1JPDH!-4.U8JT-3B\I&AMqX/n2").Ut8G$ %+F?g^Mmc\r5)A)cFIe;%nO^m&do7c$TtOe,-E(WNZGDLc8\X0U2$o?_c($>s:L`PrTZ/19kNq_^19K4]bH;:a&CbeW).MklW*dT! %;ND8,.@iJIC*%50Jm)1Ik*pCF!hn/Fb"RZ#,H:#DA]DP/4sTD%h*lTj.:c&IX9sIM:hb_^U`"iS19)*TeFRo]lu@B`8'buoe2/2p %QqB:]6gqE<Cq#f7:Uo[HnD1(H%/tO]%'X;L:Tp:O_K$InqI>9`Z:X%ih1E+)Le2TM`hFIK[84)Yij_o!NHu2i2Q<R3-7KKS/L@j4 %`kd[aofr!t23q>SkTM[V4;:SV"=Elt]rSM#$&0A#D:ZMU]rL=F]hgtiO[e-(=Y45e5C5*6PUNh[oBY>OPc$LbTNr;gYD"m[%I$\0 %0V)fRC$A#/QgpU>k&;ZPNcQGp:2'"C7)D<;[TIZCiLa0AV11tVQg/R/8sn^hTdDd/8CZuiOcE7"N?X0.O]_fEWRO%&[Gkgr#;7a, %+Y"_UqRWI*6;8r;2lK>6EtJ_'l*DohepN6p5Du4YP)89J]J.j"gO$Mt8+btY(>!(g%UXWld?USRLn<g?(dh"nM&"KLhkPFMU?^7K %aPJ<^C@h(hkPcI8_c*^g]`WtLWiDeo=a_mR[399`)aGT`\->i@H!41EK8uU%;G\i4^Tf5&oC7(-##f;,H-XJu7d*F>,>EGZE\WrU %Yu79kWn/1F6/NV\>^KHHaU"]jSb5IpS!_HW>h$8%.+8k\&]c=PMAdtF*%HMQ$\WoiMFLl#f#f*]-u'EOLMirmS@!uUZ$qh#2WLiC %K_VY3gjC;\:i->bD*m/b:i@pf'%&;5X=W&V2FWU;:\(WK=gcV)@-(?hPRD2,o2tfe@+7"A=I[i_:4U>)YPl,i1-dEJ9M!=."\F]u %:1sNM>0LbO>7aG:-8+Db=BuJAMmsV,167.1LP:rR)lNLjTq+<S_r^Og/>=&_p@.g\b9K;+MZcZYBe_sH@r,BX*@GbF#+q4rler0W %&1RV+bIgE;"ugE(9$pd9Z`HWJ!'u3-#u0jT3As^Yiq@[\<G`4Y="R<,&#p,-jK%RsW1$f@?.d/hRP?i2NlS6X:Uj40P1XMJYAQ^b %P4F0';jPflrnbOt=d9)nSWd*j=uWCkgPV[>QB')k'm/=g,168(dQH!BVL%c@Wp+G.(B-<P;iSqFHOCA=.FF$k[KZ]>bJ10rCae85 %Am)o`.U4>8"rm(dPUGWfG).nn%]7qd;HElNAj1T2?[lSgV+ZY+08YPk!ipM<,6k[AWG&3]3Qddm.61saW-qfl($eQm->f#onq\#Y %<BJ#cSD?@,#65%MWgsi6+'p[T2)It8a$T:&(6If^aV>dWVlD0t8@8Z%7W1/fq"3IG2XZ7EH<W(Fp$GV4:V'=N.0WuK,oCHs3l.Fm %lPcj;a;@CI$4IiQVn?bAf:'Q=rIo.f<o*tNi/cIGf$1i.T*QmI&Q!`CA7*A)[:e*m9"!li<'-.M'g@+(CU#rBqh#9W7RA-%Lt@GR %Q?7JTJqdquN@ORfl^J,D>C=V&<D9bbl@#<L6K`p4*k'MD-SM@NM/@m.+51PZml7u<ClgtF/UbYn+D!jh9KhaPKiM(6TA#lF:c1E! %<l5'M:lt+oRh9bG(K=*hCK=)S`%7C$h_o44hPGDP*XC0D*+i9p@<W8Lbo=fI>HrAh%Q$:fC=S2Sgj-a0R'hM):7-m/4F;B#Pto]k %?=UIhoXT:53[F#\i6M7qE`RoE"Y\M)BVME'KMLHUX/YXrp]gV56'ioc[*tog?;6=h.NGf_,U]Rm0VLT4:1t*H?[K9s-!YO/XbNrt %<,3%+/>s2s(A[J;p1W=HUPU>q:+$f(YFTB0pVR4a=<H%dCZVK]$,!hN[Pk?8P`qDjr1t%.Gj%/)[N#5NZN&0'q>UW\)J'=_@6/6r %K"4>g"2!_m.9[id0"TJJ,m=^!')!SGMmsq>TSi!mUaB%OViAeg`!8bTfbZ+!3A'NL9e4@3*p.PR46Et]<^;Dc,8I7R)<6Z"[Hq:U %VfehtF[QQ0g=a@861]<pQE!.(DH6ip3Q99;*f[Gbo$rK'mJ7GC(b`J<^#J7ohmH[Lj?g(bKn+"KSa1%'<sagkr4erB/siYKfkMOO %*?&ag`+-pT?0Kt\0m/pojn5pV>$\.p4!Xj6I/HZriZ->\Y0WOh`"W+D)Z7;KQ\F]64a;r'#[ZPmSbK[%mY,0JHOoLRp2TFH#fC$+ %G.s6Md9p2/8s"$$;s_u#VRjVlD.6Tc?44oQi>(+GFd1V'/ED!lQ;*-:-s\Rk.(#1/q&Qin_ZjkghP:_?Q!t/p2KqV\W^lWWH$5br %C33M[B008D'<dq<_YDW(`d2%)=,Pe<-YU#H-34Bde6Zt!>FXBHQ@Z*i+D--7'fB:$Z*'(#42%Y%M&./fDWqT3!F*\?A#k"pX6l-W %a;gL&:l1Y/#Le>a#si>gl'@hT^UNsrol[0U(lR"#HMbF/5Vn9e)`e/q$>P]>(qY,<gCSq$Wlt/1cR6Vg6HeP-Lc:![[cqd@Dr:(6 %f0auDQ8N8*OuK%KbH)*u'O1!06.J.mT>8<GTV%Rig>PFHNJHIYL2+>Uf>qf,/:a^n<KZJ5&H"b`;uVj!D+*(Dq7JYtD3F7XQ3(UF %[dG)i3jIdUhUT&.c*D\F<^r,CA[U%9:.>o`@njD'a(n]W#OXPODGl=#U)qm]6V7?0e;1]CPR]qbL)Y\6F/EXegejb7Zc;0?nR@c. %i"BSakIsYYg_&[(NZ6etk/QtZq#gS8jOR=%*[E[D(/hG!:k/\&_5=i6-Y4E$lI@i<:!"@_0m03iej;oH>6=a3b4eU0n=>*#DUP5^ %p7<$j[C)=CodSJegs#frM[p4&=k[,f%M,S/)JWVO6&'`.Eu`J*_lG5^1bHdFK'J*e;It*"3#Y9+klP`Pd0MGo%<\/L]+h:'aW,h= %S>im&qd+Ze9Vi%>n'72k`e,mCc._;Y2r/"K>7^;18e<SQ)_,0'Qfg9&QtMj=m+CP-(WK/9hL28<%q&d@CYq(?3#sCC%a+V$B.]DO %+TZ>McR;DNjW"HCppjf:i-#c`f55a*C#iZ/UI[BYV90%V>dIWII4OC:@R/\Jf-K:F5QRbk&h`W%pV$.0\S`e*R5skY/%]0p:D9W$ %J*eGqXkr37acGG,Bs/'%,?f:j*OZ4#kr&560Lc,$(.88&&AEh<R]4dIZl9t'I[Y#s/6%7-B)/>QeN#bID&#PQ1?%o>Cl<"c:KY(# %4.b$VPE]#nZ;hVM:t_e$,.k;8JI]9BZj%ek",7d4\?)GBP\E"BJDIX6Ec]3qQhhOYJ`9;YOrf2L@6%gK1kY+k'<Q_c]/r$84.ac@ %\Hm\,gJfi/Rt?kMa3"&%gnXr7ASl#0ZZKQ_HD_f7\8F]j.JhK1LpsBBHB]UgTui<.>-"!""kF+pGJ`+7HR'.47\P+qHG+T!-aqQ] %qN='5`9cc05<Kf_O`ooDf##3Z2P;NEZ[<NZ2ar-HCXbKVp`1d_c$<N]mE:7/@l)q?V>emMTMBP[qSj3BH^[^N>JG(F-"V)PUfpQj %<9uEKNoIm3M.jQY"[&Lf,0jGg1M)J*na[84pE`"NHCA[sJgh>*-M,6;@*hZP]<=7:'h/0$P,RdggD`SNCr5!1ill89$V+1j6$Q>5 %NP4d1W*%SU9#n<jP)0>4:b5*-=usIAFIG3BY5K^toO:tgn8,jWI)HShWIVbZg7MWC2cTlEKPnN9dg`#;8HU5hS>E1"GE%BTP.kt? %beXXWDIR1D-k*P$TDb8B;PcrQDZ(ES`*(i.O%:2Lmo%TZ:;:cZ(C7KieJcmL0m`*;r!JiQVHGL4b?PC(E*5,QWr>WFn(tN*!_p5< %NB_<1L]dB6jXsP3F0]9=(.;4%P*bR5*PL!;T%8;mZpAIYF%>H^;mmG:Sd35FX#-fU05uRNXJfPDmLE<C08tkpcul0oDBIKCDcS#h %k'O,,GVkYkN4(69HHA"8;DHO9IngKWg!Rs%`gh3g(u-D%8jLekG:2o[ZKR'VP8-8)^YFi[\OlRCprof@\K9!D!+HI[aWPi>'`40E %>4,7+4R'%?4!1p.:.jErW2*a3P"m#MQG,,g@R*nc=(Q2@YqN02CR3uj\#dq'=HCO(#j/5:0NW8#-,JKU&a>.[A9UZC;W9^P.:=6q %$>,P@?s97\Bdla5X-7aR2?o(Q.oa6Wbe%(4`2":?\[Gu)[Y;V8*#Hj22S`)Ra0jHQqU-UpK;#4*lX=rQR!49X/AD.km*_^eg'5Mf %2&C&>gth\QbbS6u9j*[?Z!rKs=`LJ4Ud7PrI!p86_G0@KA[BVmkEjqXiba\8EW;K(;H:^bIl_Nt.;]1I[Q8ERcmRN+Dr+>+.k?7i %N0>&6NplLA$+cs1hS+DbbpWD][PD%^qPo,6hOY2a>*#g#Ad?ks0XnbZ^=9R,E<Bi]>u#MNa9P/_Y"a"QT<eU#:sO-gj0hR4KPgoI %#IXfmD`h>7ghTtHjTis#T\cm,.dPXn>f2FhX2+OW=+]JmoSP&8_PPi$LEA+mAZ%aJRN_%(6i$0_&AWa@*@E8K't50sRpJ])#suV7 %qSWH2S#_FLRt;[C1-h#lhY]A)A>8\7m=o.lBo\,?@0AUPi"$g]Po1*aSG>F\"U/SLQ(;7(s6t.[02dTReeV@*>W0X&9Bs3ZflSm! %S>da_H2DT!Y0X^karSV<FZ/Z,B(\-=-+EEkB]cY=^TI:+D13HRE2Ec'M)7;Q"H!<^Ea#(W1uZW`-P1<uU2_.Adh$P4pDP;_7Gf.T %JDcu4LG>Og>a,]F;P[EO4NG,g$Gg-GRQUI0?5n`c[hiVCDqkWaTXbALaq<RGU""65+"ND2f2?#a!@S(h2(?il#W_:*\7p7aE#Y*P %L:n;/4@PYW+_U(MQ*@\33o$JsAl1thEF*'g^fo;n3N+X;)MgKA,/""[;,"te=`Es^b8b>\jJ7)0hef6L=EU+0AF)<5m.9I&-Hpt9 %>"@LfoHafEidtP*0Z>ZOng^\h)&AlO00((^)5]K*L1Ib*j]'1Yr`]%cb"9!=6e'SFS!5qTk)daTa1G7FX=-A'AVm;r%>?'gDjQcF %-_DH_SpO2OITFM60J#=u=:2Pq!"+S(.hteIj&B>OSMp)/].CK+]+m]f^MW.W]:Z&EUDd%:5FN1p$ADsJ[D`PSN<P[LWR-76=N)g1 %p2e)/hC`&10/`Y?Y/>@d<8V^k+%_gg,YO^?AK@V,S&/C==XMf/AL/b-^:h$j#"G?%CYmo9:;IM!0sCa@,cli@)]@%F1D'%!^-&$< %6EF*#e*f%k^\nn]/mh15LW.G9mf>[k52I.hK&-.!+'OHAA:gnM1?:"dQbmlJ<qN)cUkqVtJ)DS07tW);-o;(>gB:Ol:e!;KQ!g^_ %hn-p,+1Kp"APLP6'M#U!md3SOK!c<*XmOP7_Bh.8]N?O1@0(;,&leRN4n^L;J'hO`Na9";ebh2P&rXAn>/j_ca&=fX#=lPI!Z=[U %jZ<l3LOcM71(-)%lU7e_4uRRZGLAO+["jh#'/`,;U2J.`D+0Eo&\ed;,kt"uh.r3rUTp)XZ!4'U;XF@)W:a%;p:T0PP_+i?BSdf: %\tuQiW=ua&NQ);rBq_Cin2g(l]loj'V[b)XFdtQX&*IsFAQR(mkV0d7N"S3PdG?4U8U8"%>7.cTS>Up8b!OLL6:]S;:7FR!"L1h& %<;?>$dS)')bGg/PS_=%4GL.l9W'2`5_F";TYdRK/1\p<6KDOH&>8Slc7#u>[>Huj9b4XA+\@X\8T3qpcBsKkGBK*GC)"Q*RU"0Tl %O0T;4*j%<G/'ILR-(iapJYkN@pU/ET6$ukF\QeYcfJtF`BZ<?KG>-fSpN>8M>#c1g.KWgH]/H<7WJ<>3;;O[BmGZVKr66&3_m:M/ %AG3->0'\8s'Z#Y$E;+VlqH&oV?MSlGQ[Kj-[<rYj'EsC9,e(Mej4U@lKpg12o^E>].\[uelk/KuV=[K_9Btao,V+KNT)#e*WN+U= %T'o4j*F@/:#8mqj.?f"YcYtW):nqN>60n/gYJ"o!)D!\0QWAF#h<Rts$jX7ZX,k`7:-)J1G.#l)6Ir#>pR7j+6BEls0*dV.0NAmc %]P60*X\PgsGlshC)&\Ti>,8ig>ni_4*FUm><:S+Pe9\Kj=-flaKuBZchtR9$Pij#JKdCR%<i<C]?g-Za%B)[/_!KPe7P.ru:7T&k %(7!4'dqXb<[F/go0$d9a.nJq510<!WA,_h(F6u:jQ2BRpKrC^/$qD!&'HC.kY;TF+(>AL7Z5p&Jh0n'DgBjiRF%)^0B_!+Kr\l(] %s$,<,Ig9khHE/^SN[h+3\"dW@_!O1ca?OW*4l$ijVs`(:\'mD3$b''e\AIW0$J`peWGjp_/]6s$<4JJNS:BL@>'*iUS_gIU\'mG1 %L"g#P6fCYQm5,^q\6UIpp'\@qgZ$T=G/f<ZE''@b+1Rlk$FaNNn)oG[dAD;DUJ#Pfe,m*H3G3runPQV/\6TV<\HTIkX9e@;_0*OT %Ic,D:\I71f6["1<D'bt,P3R!JeR4uUh$:@u9[YTLN[7PWgL5tHi-+KF5D[1b6R4i3Ccdlu[Zg8ngI\M`4"6G3-cLU/R;E1kWj(km %_%jCa;A.`%X226nn#gIg9l==H>m$Oaflf8d.U!O*];4LlZ;e`r;'oN:G.Q@6]Np_^<lWlO\Kj;X=n-[6)/k:,n9.Mq$:h:A42g;Q %F?:q:DV(K?^S'>\8>su()Bn-7\'r4S9=O6SrLqtg389:-7k=UpDMMEZG%OqMgm`3U*IhQO[#1s$lKadSa/ph54-K3'DTB*X6an"3 %!l!lAp4R%hSN["fF?@/`Q#:7';l8<3./hN[<la6pgSro(dd=7Nqp=_$lP@&Pc[VYC.J<G/gE@?D*D33`8bga$UfP'tPY/E[b324% %;msHhm05aJR;Vc4Q2gAY:$V48\!("[FrXTIG#CMG41sM[h9I"71>Rt6i?,X:#Mb[1G+JKN7'4oVnOp>9U/gE#RNj?=Y1'OorQsr- %iq]kCFsr&^LZ?9*h+f/`\OF!nj<HG9%cp'eP7nl57mXW%cE,C[<;?9_gF6AqT@'CfZ"Pe4];-^`h,]/Gf,&3PW-+%$+1e!IRS('T %_lZ$;h/4a"DO3bdg[UI_h%$O@LMhli8tk"5N%<<C3:fMHP?R3o*?InOgI_4hmAQ=&F?@_8$JfSMR;S?jVq^Gh<4\W$F^M^#rI'B; %f4@cck]U1PFM">0h+f73Q#;@u`\6/N;sg4AG/R>fh+j0LQYr^WFJ[a>3Et]j\A3RWFsLB$h2^a-d-WZjIHboQ/)<rmV:uI'X+0>V %&hDcJV9nU+5'4D3qBOJV1a#f0h05ZRku(M??b2f6W0M7ulCpn[P<[N_DC;j?m;R4uF?:J85'/m97(;3h6FZ!]5BK!SV^pRuS+fOa %;kEbO[i;];B"B"#VM/p.T)1maA$]M*G.)hFF?>]th$u<km19W\N^*>4\'n-VF?=pJ9"3PIU>'N>k]R:a<4\W`e6feXP4=fT-P*sa %[o;\IQYr_].btT#EhV4gh>Ydgi$9,MSZYGYgMJ7cmC!pT41o;8h/7mQDkYq-CTl1R<%_8:G$E(1]<):nN`)*0[o50#QYr_i;<`8a %Cd3#'gg<6e44HU+6Rd,hEVBEaDC;j?mA*^mSWke`%KkZV[tDY*k]Z[$r6jt3%:87A#5c\f];-^LeQ*n%cT8\bmIV^=F?;WdQ#6hc %]?or.P3@'n%D!R)N'b!`/cMHukqT,Y415rpDR]Y6l#p8?\t)$`dd=!qq9\N5OY1afJXoQ5gR0qH&)@^3UI)GR;X&@&^2uHRR"]E* %V:+btQlio1!htrt-UXe(\!+SRQYqT3FJ7H'Up"mPX^o"K;Oq\a*j\4>E'+$?0AMR@;W)^r$JZ+EUgLX&M&C3OGm/*+B7Ji_R[>S[ %:/c(bgMJ7Sm?6aR]>7N2_<l2lr.WmF6SdF,CT[`J)\fp`_X0%_.W@J/(DUg8@`fL)`t#8fmBhkQE4`6:JRGGX\"g=9_!OTQrsQ=W %($Pm>2idD1[i:5DS`+_p6o*O-F-p=E*?H(9DPoM"_X0T>rPIq5$f'$l%(A%S(N)b%5_7[`'Y#1+#B!&b7tKDd.<%?T+1Rjn))BtW %-sV>XEFV1O],og6!Ong]Z,#bZUOD'DAGQ\hcBJaHj%Q15)/_rSIt?@RH*G0Qbgl%rDPp3'L"g`H9c7i8PQ\JMC;B3t7a2fg#MeVI %\'rf(iHADp<4JKh8A9%)W>0<+\QXR=FkS?piHA*,g^^BK%(G8Q&)<0XP6/52Eim.EW!<+6mA(N-SV.?Z;\e"&DMMERG+=uZG'rug %DPpi<i-$TO.<)mFA@UG.")c_Yh(maq6b-R6*KEN*DPnX(_sQI@)/^6o_!SL[X)L.Kq(LMuO&Uhffu;-R];-^^h,XVqf:tMhi-,$] %&)7Z&_!Rps\=Jj;gl>oAJ_TSa:r)Hp5&`T_'lJdYFFi3>BDr]d]0/uoj((nbi-&>HE4`4Vgs5mcL>1tWs2+0ejXP42Ju/]hL],@# %DPu-"L>*:r/TA>(A@UGr%;oeZeHEA!Dsd_:UO9SemI6SqE4[/dA-Hk+Tj30'RB:UdgMu?\DPnY]_X/a6/o\G)A@UGr")b#\U;60g %rd<[J9Z%$OVZ9VKgMLN>m?6U2.cilFgeKg#$b,/q.r[R"CCApXp[\KrP?Qpg-j=M/R3/r0^$chV-`+]InBUmGmI]3ageQD;'lLLG %%(Fu+_!P[5<oJ4JFMDcV4lI,nV\c&Bm5.7]iHA*LgeJN,L"e%Qq17;bYRIucRT\QlI2V*Y\6\Rt&)>G]GV\&,.1'n$eUZC'\6@j7 %qO8S:*GP$F\&4i'<H>nB:d/h[e,m*8,"m[FnM<CK44]Z#DF^7n<o".$Q]qrggS2UQ3f0YkZGX36"1KLU;rDhI]K^?s/b$Jn45?\t %E'(,)D@(4$P-_skP*4aH>7J*5p'haSLGe)sDPuHs_X2$`/TA>(A@UGr")b$7WP\&p`-pQe,j5Wk:=6'K[t@EFJ_Mp+'Y'^Zr5.h8 %UT&2oFW+8i*K7*B\/d`-"`@t]:Dn&ZPmk.VWl+4;U<7F:bc!aF4$#h=geJl\'lNc*Ak/BgIgNS'd@XS"G,(TmE''(1E'#Uq5B&\* %_ZI<rLg/h]](fXB*U<!\D25/Y@G=BLZL,/gKl&36YjD_<IFr^hKIY_OKUBoj@kRXigF5$_fllpmW,+PHgqISd7A2Nl:=5ZU[Spl# %bI3U<fQJ7#fle"BCcg.j[Nk?@fQL0,Ccg&bKl(HKI>Mf"ZlT"Im@\;1[[lDUQ#0%;p+P/1nc:WaNj_mdG<ssmo#nd]4*?3XZlQo[ %T^?ih^M#^.'l>=pU?sY;s.J`bdM9,08jV4*I*d%7/)$$'oRaO#jnYY<'`"bB4"qZYD'u:J(N$(9d>G@7j\aBJ]!btQSO.$*D)^)p %-+'4\f,&;%\Y>hc'Q<lCmA*diS\BA<gR7fX0A6oFPCg51.;1dW/S-`kNW_osgZ_?FZJD/ak*Kn^maOk;UO&f!m2.cGA31_[1YIfI %[#j[h"*':YruTk=1)%E54$?AnCc=78jU!]Xr/g:M[`Y"S-`*!n:d/DOe3^T2.:bLh+0qFAO@lt1%B<r#.ouKmgM('!A36Zb6FIj. %I/T5qb\&,`m0:8YR;@ZL+koj_QcXCVKl"ed+0qFQ0pQRQY@#CphcooKJ+7M%55HGW8\M(H#dPK:i&MJ(N`[f?]M,b$,n(N!3u#r0 %MepFH=YM4+33ljCA30rU$eZ!ocA-56`E+A?BfB#4G'XqjNb5R;:PeA.(>4]dTL-*QlTNO(44HU*j"DD"\]kfff\fiXFt,#ABKOu* %krf<Z>n7o^7b]A2=4)2K!>Vu4@W5\]*T$,dD:^"P^X./X%XcZI37etR*F[?I[NiZc6/*">.VQH.\ClGA;]OhM[Ni:Zcur;:g(*3\ %D+@B06//(Y[%2Wl0A6nC]o9DKjXOq*+qYp(*JNASD+DArU[<;bJ'iF!_&'JLmRBY"&Jk;;m1aiEBKI8lN4)YGj,:A3/6jsa:8+>< %[Nd!j6/1W1X(XR5UC5ccjO=EOVf,J\G(cIpg5_?K&)%LNU[8U"g<M_g$JNd_A/!\BY#\$H8bo+JoL1:a:*k-9WWR,4*?kI-ko*LL %&)*&\0B"5ng5^WbK!qEemt8&9/SI62pkYRHg()I@olM'gLSa4^'AC`*7Pic$8+<OOm5jn8N4,K,Ll,k9gX0X,p)gX^("<D(`sg+? %38.,iS1iS+&l:mK@6n2GFsqZ`$JJ7T7BZc0LSlefa?\LRW.q[Pm5,tb^U2@2R^"?r:AM1+g(%WiK!mK,rf";'6/`&cVmK#agF:o_ %d<64ms.\mGJ7Q#mIp5@r)1(9YD+@4%T^BhIA[J$!KcdZB&Zgr";],j0KoWSt;t")#*V%%![PRf3N4)ZTo8C&P7jk)!'S*<!40#8D %BKMbed<>BAMRFa-qa&u!@P)7TIC4s@6i!DBH<:5#[%3bUd!#9T0A<Q6COMoDk\/:U42;LOZlRbuT^B6a"`;j70)_O32#%O"J3_jd %J,G7Y[\GulCZ^Sa,Q(]kFraK"S^;QVZ<ssZe@C1>;\$"*m7=ngU?s@*aCmZ+=4)1p8U]!03-5tD>mD]=2VF,]fjD$*"cS.OB6:[X %[\K#_QY_FZaEAt8B.^E['WZr5A35[Z$e^Pr@3OAsGr2-.ZCQ`Q6FP>[eQU^<46fX,A35cUQ#&tNq_8c;:4pBLCe&VV+kn`+(U>'F %f,-__4&j4Z+PTKHV_#-E'SbU6[d2oH[E*MhBNA;I4&^UMG+>Pqh'1VH_`+`VCe*q197T^EUV&%>mF9jCCZ-Jl2*b6XA31MF<O,o. %:cag-1p;AMG1MM:a`_c8'XF:S9#"oK%d.+61<=W%N+NmZ:2?LUfoACO7(-Uu;oj-`m65&B'$Q&G8'\<"m;1>O6al<=TGV3$5Z8c1 %*MisoCo<DgP3r,ErYK+WWq,0,X-I?&*pW\WaEFM9Cra,mOR5k.A31R9Kl!Z/C*hV+q3(,%)cs<cKa<BK8'0#2Ckl38G#A\#:;Vd& %#OALRmDs2^ZCR45fhP2*9"'p]a`^kII*$R(b%@q"3VZ:V_eJe1D!,#o7(1#"Z&nA*hL<OhCsNIA/gVs:Co;%90A16Y0$7]d'R)1i %`SnaBYar]6[ZcfgG5CA<Co:ro"ksVU.UY=UTmjh$;CgC;5_R9f4+*\c?ot>&Cr\Ca?osT[YT:!&%(=Up["@ZrWF!Da<'M/&*Eej5 %[\GD5"1INk!]&C<bHV,W"5<AJgL2I5^ij+B$J5jcf+6LDZfhJ!1J>k![aVkg!ScSo>/5=Xi>$1,Ph?:X-aA9j9Z^\SEoI/TTbajQ %VKN,Z-fk`E)p:l)^ijhM(U0Ied4a.4qU5MSj'*5%STVIBK'`iDB<WD9#6eqAVU#e*:8:&XgYmTe^imX>5@?R]3X'?OUEaH'mD_&, %940hNScZ@LRp*XOoT=O:G,Q9p-_Z(X,^dCN1n,2`*NAK/[R9iogF5Zp_01]M<NmLsbR`@O_Y+j`7s@o5gF8!R"l!J&=ho4(`]:hX %@.-<f4/EcEfM3lG$FVa6nh8Y@36N1U7n02&mIW?P?os8.$eUIlU]S!bgO?q]Q35?=4%lbgYT7A*^ii>I<NmJa$3b6)(9]*<mD_/8 %^im*<'X4,@4C><5B,7]lp8]'I\)Q3ICo8pa_04jbJ&$6g\UVG=8d\V'*=:F$[Nj&n!S^J)?bgj]&f#5\FP[gM2]+#"fM:$ZKC*>@ %qge(8ZRpgsUf=RhPV:ZaC'NG?U/f!P.)0.OZKW6CB0!F0[\H@S(Mp"A?,1XEe2,`P);5VRD@sJsfM3Mf_05YZ?a-*#^L0-DXpJpB %kIcE6BM\PVm?Fk>VE7Df+d#!1k1\'iI^sVo?l,sdGI;DW8Deg)G0A?XEUCga'X"!]mP!1P&u<aZK9&m>G+.U/>W_=;.b@G!ad6d5 %YuBW8Z1?4G]0YcO0@p\;6/gO3/QfQ,\p@_d*OB,3g?GnBXrVB3+0M.I=d<bmXJ0\$^/=6H1Ih@nJSRab_hW"t%7B+.;6c4nFpK1m %h4Qd@D6BENcH<Pi9^'C%K=4UdFsr&[B?0pjmJ+?2[?FM!G(Z*H?`r4Pn)i>$jANL2)NVX<4&$-KCSu0GEpZi=p>t"BJP`n#Wdh!Q %3t27h2pRbPTj[8dFX^ES.:9.sC;JVt'W`=Ioo$3kPFuCP`d@Ylm3Y-g?`Y9VCciL!3-Gth7g7Hr.1)cXe\Kmi"#0)-!UCj]R,@#F %g1bX\=M&i@5?L#&^ONM3L]qRL;Qt=B^0%ubFFo4SS#Z*3=?@s=XPLft0k9V5&N^'7g2/!Cm?/AGZm<1;ekW+B`$PiB%cdS5CU336 %#^K86[Sh"`;M/^sBS4$uFqYg]Vc)nI/6Fiu;sa]QYWtURg7dN0&6(_*eoXZpPMjp=VV32&SIea^#T_W<0<1S-KC>)(G']T.DAZ>7 %h8`-q"6/jEg1d!/<'+,!Kka-DjbIT+>,ZUB.b3rK!<5i-PlDu.*>,^jeW.mCU"WZ(9r?W!l[GdUk5(=AFsr&Za-e$LS^^!6,Do[' %G!nb`<'*`kB<%M3Wg.>N.Am!=g1f#CWHL[U$e:9W\.@+"[8?6e$It.DO:Tm%`i)S=UN`_7m7?ntW-/LM'WR^A8Yt-hDruQK`<V-& %m"]>R.Yp^)j1%F`PObR(TbaXK+k02nPOPF&Bu<uNG$9&jWguJZ?`G-kb_9e%Q#<;LC#AHWg7]:^SWlaSPObR(d>qY5G3jA[eS^%7 %HD0%)%k(C=8imF2:A^Y:eS\XPLMEa8_+M,i8uC;ge]SQo9INk%`ha3r:A`j>[A/7,;sd9RV:m6GWHS3<6F@b6o^$+g*GV;%TbOMt %PV:RI?"0M]NU*`H4'Z)V<4g!4S#LSbr)]n(;Gr4i<eG.b5?Xt/]%4Vq4,c-+eW+$AVV5l1;sfb5-jL)01Xuu<bD0hF7IZ^[8(at@ %mBf+U;XG0WW)Pjq!1@R\f\QL(m0F4=WZBj,6FA$gnk6AXbZ$\#*"1:lb*Qj5r&.L@&2Me]NqfI)JQKun4*kuUea>LqrgWMfVW9D\ %:(+F$[52$P9XX27r"i<oS7)cT%VM.q[A.Et6a\_"RRFRD`'Ull_geY/<ZmL&G*G-(Wa1B"p.MeLkH@Re;rYPimJ;ERAuZlFLI/C9 %.9&A::]+,X:^be`V,6RSS%hoaHse_[:,etHm?UYKG,AlO*Qdk?[HfW#URQ!g<DoRF=^agtg*m[4U"Woo;5eZ&!u@o-QEjkth=bYe %a7Z+8#M%+a+0+-0(Y+OdRR4EWRI!;KZP(MV[3Hl$W-2Ce<4f7:eW+QRW-2FU&(M-i8YOieN)Zd"'Ms4VG,U+0LQ\W['#%=,rIISK %P>\B';SH*l,$^ONB.8g6[Bo&WQYNGhKhAc%eYlHZUa27+;OqPm$#ZHjWKcdC[A39$;!kK9/6'6`A?+H`(Y)91Ti1:M@"5/!j=1Me %::l9R[9H7sg6nD/G.&pE<'-U<5#aUD[o]S8O%+po[A1D%6aahQ1K!Nnm4;3u6_F9SmD,>.WZ=NNKkeX_+0&TgZVp2S>UWQ5KsJEl %457DYWZ;7SKkcs=7((dL;=4!IQ"no*I/]trnNAYXN`*DS[6sadm7bc(4-W(>ZQK!9[:<-;W-6*J$Is#ER;04]T\=Nt%[h'ep"Br, %Nr)\PG%RYBWHR3qI]7L:71.QT+50&hKBVp#g9HDa<'-?u<3"bTb"**/U>"js.TAL9(\ji\R2Jr#g/739W-2;#J#IO&!0sO,.lCV2 %FsP0beP:64Q"m3,W@ufIe4d8+,ua2)q5)eZa]tfg.#D]Z^HY[Zo&#jM8*<I;g>V_oU"]%J'WN0*U4m?;L"qGu2t14s<')OoC<,c1 %LMDU,A"hTkL!!KBqbZ[ebq2mVN=gkZ8$i.)eW+g;6FE"TWHLj)<'+#7eIM&-6FF^Oj[6GN]VnZo`gAti43$+feP9kUg0rB7W-3K^ %^/R1nKkeYd=/^9^ntFdr8lM[3K+g#j:)i4HeP9kUg>TtWW-3DRI&M4eKkeYrKkeZ+J#IPe%@(\KI]602:d.jjI9]V9#4pTHg=[+Q %;XH<3B<!!=N'ar,8uC<Z25k\%N)Zet<Y)rE41mofe]qthk,-jL+]7Wm(fWSN[kcKOXSbJ\g**n![Bh/jU=uj\rMA4>/6"]a6FB2V %;!moFQ"js"oLu[A_X9e!gVlPG0_GD^Wng]2eS_ER[Bi*%WHPAj5?'_5/dp3i5Fncs$@%'"G/3GOeW+$SU"X?0;sd9'<'/5u$e<P> %?,'?#>2Tb<:.h56+ag53\@#kI*C?IRET2agV`S%[G.NQrC:BHr[9MXbg0)WR;sdt8I&M3HqduiKQ(FCY[tRM`>O#sh;B2]7mApE` %QYOQ>=/^;,SeS1F&>ig7SRGS4eIJ9Lm5XQ%[6lNF4"Pade]uN"^Jm:CZUD3r=$BRMQ;FN'VIlhK"fR,i8(?ro[BoSU9XVc[Tht-` %XT),a0]FZ`40oL><',dj^Jm98=/^:153Ysg=<1CB+/k_siY?2eme6s$\!7B09<(AH..&H[49"@IC.DIB5jb@HW#a"cC587OG'm8? %g9"hi!k#qWU-S+EL+6$3Ua2mE;B9L2<WXdZFc(!bTm"qQ'r[\_r"WroYCnRY%eTq3e)t;@*NRBc[9H7Sg2/^?G1p.8W#[Rh%(0RK %*Dei".4`onP[CBF<Wd)l-"DM[!Ts2Cm:[+]:chD%'l$6#h?RenAP@g3dE29:g+f!0W1ANZ'l'XEV(^>YDQ3cG;\HH&m?Wj-G"W7B %>sFXATL8*[-i-*qkd&?-45KE6[JP][s36)hs+d:ks!"Q4<clc88rH\n'?Ern[Fe5R,1VFcnM(BL:5b[P=X,pI*3*sjedYC1Ml4/> %AM-ZI\f;4Ri_HHTir,<2?QVd3hZDQ4<M+Bi<a\]n'h%N2NWE!)j4&8,V^t0*2MKVlU'R'`(9eIko.gd:d-h=>e#$.r[Qr<4+?/`0 %n,,Q,lST='!n6+'GX)3Z/fhq%]l,HmFu]^%1R1_)Tg@@BpiHkp0GB[GgT(.`/!E_;^RpL]P@,(`-do9ol7E,&E.L+>c(gbqQsTeP %C/-B$a4^Ja1ci'l`s@Ms6itZMU'mZ6c^)(3F99k7NL3XfYd8UK+?Fpl.Wa3=)VaDd3HV!h>dm]8Df]'`&\DUa/EDd*Z?Jmn5"<@q %M]]^gjnHM!03^>U#$(Ih`t^tQWh$;.[p[loTRqf3oB-=ig.e2Ds%_pkd"4C37IW=?"I)inhE>rrG>;Ho"E-Uh2K/#^(]=%U#]iMK %8^S;%MoK2)MTqL"'IEHs$,2pgR"+%78sdgR_<$!U35LnZIAc,g2HrrH"S]P_ZlFUQ/!8rW5AWPl3N`6nmIq56@^ae)4"a9F`2$KK %</t(0:Z=f-ot-<+2g3V(BK;YUib8&jb,K;n\9eE_fZt*HZ]LG=[Age-RN:8%aYgKLF6s&Wf<c6@gUhEF%AVB6e)ZsO?/)6uTpX)^ %e)VG/aSi4t\Y^")kI<EE:<MJD4#Tf.b28cYPpY+iVEWj\e)Zs<+Hpr_e)^L?6Ik4#*d#fjRPt2$oqrBTDd(GV_hJR..,./qnNWEf %LIMGdYiJW*f)mAOnARJk06P+lV#K25l^n?EPOc36EJ;T;"Pole0u;r)`Qn/PB>NXIejj%1:0mYX55lqto6BX3/M&o]o/PUOP2eOV %#s(_^=b,J40KH+^S$H\EjJ3dYh)7s0%B?h]MN_h#0-lukUFpO59O(Lc^H9,NiT*r`7fYJ9=jNWm/fZ3^!H8pA-$S<mI;b>i[Vu8- %e)2?M\/.7t,0;:kqHSH$jKp/Amq6_&,`M_'N1>2+%RHk[,'VIUF)Qli7Iogu$oqJR[I`2[3Uo<PL%W`*g-Pk^/M[$?XNb`4F"H*0 %CmldE3:4rDI;]]jBeSgc6sW,Ga)0)BEV^]K3eJEM_BnJ51H=fs"4/NEksL[hr$^:^XF8=(k8-!NXFSK6Eu6Dm=h4N7a>iN3h90C6 %O*S()RQ3&s2.isn0Sao$&i)(WMb]2Z*cVguFU6c^G>o3"*!IRScPEqd3i6&0d5ACd%#Wf6F5dntBJVbnrr,:IQ]o['_Sf;5%h6T/ %EUlL:4^B7h;dV%'?];Kah%(Gfhl\p2,11QNN4@GWRplaMY(?C.mIM/KR_1cn/0p_tf>^W%J5r0l7\%tB)b7BhCD[cCecs$Ug@0V& %Na+j/Ud!"u!Js2&V%6*:$C*Zo`3bY#Qr[6S$W+a:6OuO<ik?XFb^l-5BIkZm35$Asi?]=\Wn$q">!ADf7s&-D:M%I9r>WVFc%s7] %8U#S;ieUi%rN2#<e/0pbb!9T_+(oRRjO<:*PnL"8l#5DLDFtllT]>C.'$"cqJ]3;!UC$2!kJkFPdX(AmLEC]EVuQ:@M.?F0GPdQ3 %o4LGgc[s+*DjDmk&r1cQ2Ki1D=3;BZlCRuHfAS!cTZ#OH3_,CU8RMI8kjAC$9&*G[-#SW,M:55u@:9oC2o2BD[hMH)K9u.K_CiEp %*2-`!s*rq&<CgB$Y3KXei]n.&H#<>G9jFdK&gRtB0J5,Sl=-u'>EH@sA4YKV!tpCVbJ4t6iGZu2Dd.q62-&pJf:.d611ZDd6fPP; %+`U]q8=Y3)h&6tIs/)["^Bnmr,qeS-\.OlE#KG,kb&BMa8qldcA)^=%U2s!Jb2G<?Z;;!g^@"7rF5>-j_ZGCG"%-W62oij.Z/IlV %iq2&=GNPn;CLs19%%BfH^Y-MF^Aem@S@DLIA(d91K:75C4@CE;;A($cWtEr!&,UBjU5`p1#LE#;VdSNV?sV+UVW24BTl&Z'`$H^< %ijKbm\43*GPeb%b&+B7oQoI57X@CcL-_1F,1d0;P1F6q>6&F(RE1n*H:!q>&j3L>S;r6H&=_1\sk-HLVAe9&!80!@Lc'sH88#_40 %o57)=PK)kbY3f>gYi,>k)\OO[4g9fb80#ZTpK\n]qX:EJBgL_m#_#d9\DV9DCUKiaN&V$_6T8d&G1rKmN4?!#7U/i^&]`8C3^+[+ %qNL[2PZ&`FHkBWM!YT.pJ=\r[`*k17ME+Vp9\$!o-ukb*(SO9SZX:i+8sD;uD+p!VM:8NBWb>8h[ZW(Z8TdX1BB-+bN(;)p+K:q] %;rY;3Q[jZ?OpTSg\0u?#TO5pLR1b9(e2,jV`6ggHC7?172g+!2LM'4!HaD#2N8qof6'=ZngI`=fQ5Z!tVFh^e8qRc.@"2pgc'5`8 %E#:*pTYr_#MOdKB-*A,6fhCHB-*C*WHs16M-N$?c_b&?DM/*q1>\tRZZCF#!?T$5GfeV@C.Ni`Z(eTDmLVWiG0,DD5_$LEO'0WO% %EaiW,JZB?03!i=VL5^m$^u;+td-5L!m'5Zb_;S@t_^.lj\EEOP:8$QV!Q@VrL:_i6?,1ETZt9BW.I5N=V'MudddCo14.3<l="L/! %$AWSf5fu`t&^e]o3%[_a3B%RG1[:eO>S,isa(Upm1D!=M^P8c(_8/#Jc_eNq+i3*&(b@WrT*R88$EbDuAq3R,dhBPMI?EIATpud- %\5%Wka(b!Y+i-b;(B/IiS<Q<Q.7eE;Q38j3?I&";cgu<DS6f6Un;?cr#`]")05"EG<Xlr-lCApufDa>bn)Y>7":pq&.qbIh"P;9? %TB@Q;8R[%^88t\:*kKN?37L5Nd7J;IGq/p_,WIuXV.q?n2>/o00,!'@n<Oj?6%W<--G_8g88sP;9P%,<G\`0kYQ;us\>Ci\5Ei*u %j);n^mL#PfA00N,K*^)MKs_A9CK_Sj`NG3#G21$VNoM$AD$/a[P(7LU%3So^db;-[E;Z<YSdL-<I5%mF+Ij,INXH+?ATGaF&?b[C %$3LQhnf66c_P+3Vc9O@g[Xnu3SA+@-3#80r7R>5P.M-KYam1qJi0DAd5e*q,+P^!"#\SYGDB&5FST\MJR=T;a$FB]da!pR>UAl@q %P.#qc^)Dl9T(ZDl[ZnSjN>[`iiO4o+E*G1D>SB<3Gsk]@:Prj?[2'sVe;$k?&E0G_4f<`KpX8?qX]&t7Th4qI_hi=\O&K(N1i_[< %9i-`Rf9@PSMEH]6\r)eg$R4A,1(eE)6%m][0f5:Le6?]F>>uf:9tB`!<C)3t#W)e'/Re8/[cADU("c1hb!C=%BQt&.<J^q#,H(1o %5#.r':YRQ_7;r4/D6#?MWIM[_D&=88l$,0=QoUAc>_^(glE+2C\421sC`<R+jaI:K(GIgs2*]PuE(t%-12-cAgId4:D)G^?9nq&6 %^].Gu\(@BEKa%2`$Vj1uht)/6Tfcj""Fs4.6#^RO[S3`Ci,2?f/.A&'cH?U'Jc^]4j_N,9@,UJ-<k=4WAleKoT)sS-'tZW'/tNCa %;8q`)\1Js-g_'\hVp*8q2u\efostM/9mPpQSdg0J`T2$oS,IM9[Ql>+2i0]?`\_11`%%r"IUf<uQJ1?4?.rZC@q4DLlYG?r8KM[U %)u@!"B>0Mrq.G96e>\o9ah$fBiH^8V`Y7Y)DZ6_JdbCD8-DuCNA3DhShjcX-+T$4sbhEmGj_]hTH':f<DbdZ91c'!`CK#rLic]T= %OrZKV1*IKQ>KMi5XTmf[_sh3d%E=l(XEJ"bj%XeXWs8pMRt=A0=g=f7f`%K'^L_#\Lc7cL(n2?$9dd[<\16K441;oIGAkEh2OAnT %[VNe8A@4K6==oUn=t"7X(!#9a6ii*2hR8RjDd.A*Rh_kcQ:8TQ>^b:QWsj9KJas^[:h4.FnoAC-'9K\A3'%,ks%CF;ZZa;j+`D4D %QuPFK3)5V&"aQ:uG-+$dRbHS9l7!bEL9$OjeK+4Xb>7Y$J\7[3fa$W@RFUN-.;uZF^7S#Cj*#1U>a./ro6!B,]*oC'*dq)3S":hA %_E-aP5ni6W$hDm<i]GFXGp>`*gU/JK"QcO;AR=tb<atm</*2`t5C5Da]I@/S?uf-$0W6tg[o2'69lU<ejKZTD#H?WoWX(QF!h&V6 %WjKmb]Fd2Mr0-&u&Y2q[\R=:8<%uT%k08e=m^=ffH2uk%oSRoMO@7if2gi"$G&>A@4j47[B$)&(JCe)k^q<N@X#PB4hE$MNCKAXu %p@-f50?bBM#VQI]]\so"a%M#s@8B;_<d:5dF)^q`Zt``Qn<fL27Z^?Vn&9N=l0kqrDk<qQ.cUu%F=q\ihTYaXcpQVP^hndn)/mGd %>2+il]]O*\[3ONBNVH_n58E^c&<OTaJTq926&e8ThXDl?YKVYY18W\T/A`A%*gNZ,iD"qMl+B?-;cNGWe71Mt%;^aHH%k`7Pq&"e %GU(V5GjHWe;.dTf+qrf]%q$[uKJtD=co29J)i=u[$f[0<`c5k4S%aOjeHOrl>TKXa)=]$ha3-7RLpojiEkaNlXT8TO/)eamaghFj %%&F@I!I4JO_D-N>H[n&u.3)Cm]P/M#M7u".XhBkN%D\J1B3B7%#]C>=kT<3c6XS[.'D0eIN6'SO[,V/int-)1Zbm1S@<MiY#SRio %J2`53HWi-cGrnIbWIA*&2i["`rReS_J2[r&7!od.N@B_RI/r+\bYtB<!,i;F>dFFC2;4G2oH$q'P^\uE_FfqKh#2uhV/Qr2H2VYJ %GiMJL'q+Qg29\XJ/dQClr[ck@iU(tFs77m-0CkN2m\Bj>jGRuLA+SM)?GbaUnST94TDPU02i4=&%<n"$?"pP!.#Y[oMK[J6R)i]t %h)(`oCeV%E6L"HQD9AkU-\Z^8NHJ`M:fEGXdT#1JN`i&n1:!J>]:!R5hq'l)PjdjdNut$a1_p)-F1^@TS=A]=s.d8'`OX);kB;f[ %r@mWe7c,mY&gm"I0K5EgZTAGY)l6T&3Z6)B.I3e27R=R6fP]S%:i7l5lO2gO<W<2_Q;MN/,R<_CNcHAKa_!,$DM1Q[0$>ZP7KL.< %i.5oa:nmip;/Q_+9\Qd.bDiaEqi8pAP<s)&Z.r/(Ra!NFWQ/K$lB+M\Sb]5,3^2fl($;B3p:#-)2pG&uN+?2?g^#4Y7jja0UHZ`O %E7!Br(:)h>RTi_APc\Mk\`l6SVZQ"Xqr+r2%Wcu(hgf@*Rjp6o]!G4NH6Ck?3Q^[)/T4UMS'mi\jj;:mH\Y\B#0-''Oekn01ujV> %XI'kXeYj55Wg!f?K?R/a&T0ApVj]">DQg/k(;ES/[C?NTI+u9mRmq>F^DZtOhPS_*[UG$LVTdeKj1N4_\3(7U_qUeE>;+-+NH@tW %@tNL5K"E8c$P,U%*VfWY=]essRU?K2%?0t)2RQ71\T)IugS?q0qPPIj,YlTa6#7cq5-9m)l573"[i9t&iK6(=]?T?QD+4k9)]K#C %HBK!Z0_M>\<Z?95g8te6VK_3?OZN76Wj6/5'%'*h@PH:JVbNK%Qc%AiVX5QYYT[jC'Ar7jZq5N>>7k`;r4S_8'ACrFFge^ZD=h(= %^%0jpG<C!c"4).7>GNl4S+<r?q\;/]"upY(MpA2?e8`6Ee(I\-pUBNLs2fLDjY2'rj`i]&I\1W4g;cf:fUU2.5+;`mFr.u-CPH@\ %s&jk1`ZJqP1SCjYlSSGB[#m?FRrB1:9k8P?:`7WW^_?Ag!GKr"jgZk>Y'[<VO>`_bcZ[87/b!R[A!7f;3h'Gj8l%44:$jBoS3!/, %4hO<4ctqufV/S/QfbCZ!i!;$kK2]'5rXr38;goWJBjo]5dSV?2M/oVAh;X,BnGV)=<L@UtfecpUntL/n6QJFt4bl0_KudkZE*LMj %L"8"M:TEI-TR\#jqHc"e-OMd7`Wh@6=TXt&9FsLfTpZ[R9it4umi\m7PkX.'\IFrh(u9-k0Pkir4!,$3?DAuP%2@"WVgC:*B!A8& %(O)rGYUMqT%n%PmPhPLeU7&heqO],c+Da*f;Xsis;h^%((DDGgm^?\4#W>o8SK#C'IFjtqCibm#3e0r"0Z@nF?T[:PB)^LE]d+cj %CF>s1[TTM/9IVQZ_\p13@^p1&2BGH;jOe\[HL4\_b0Ps)N?%$dHNeYRrR51t'[Wj(=IHF0ZDon?M>9"R;;(PCnV[2dGhP/6f7jMi %(33-g*V6Sc#gTDiA98b\(2utl*A,*3dooU7q1W$Os($I.9"F=A*hk?H[AN+'C]6T$+^"X/!j)o:X8D%\.F!!o\M7laqVHFmXD(6. %2'a;[C'Ziek<!15C8jO%'*dE@b_b"D)FK@)F$+*Je73fL$h_B;d8kGjZf#R"IBn,,[bAM@Guh9jS8mb&:0'0Se%*;0$8GYO3-!J> %g[g4^=KUhR;]cTZ[>*d%Y=o"uBeHY6.DT]ZcPXY'XCa!@q*S0bi-4l(<n$Wm;UlYdf'q%`hok>\om3rD>[XtjHr;P([ArM72WadJ %ERe5,@25p`.cJh6WhBu9%B`m0_Z-pf>$Nqa(Gq*/W\k-[?ZW-`+'+7V;e<+81XAF,Y-ZQ,Q+1jm?HqP1oG4SJWh+j^<Kfb_;/k&2 %r*?5,E7LDfVS/J"7[A9GXI99MiFT)o_p78U2c`Y1LR(&XUp\=>eOmZX2%:@fF"sbbnif07JQ5W[fMIc!`i@GCFZnl;950Jcn!7]! %XI9LYW*ClU2.^B3eGet*V6kb_ePuSHnpY2P=sIcBqSoP/0STd5NAD=".pt66(6o33RM8s`5ZZ>u07*+C=cMu6$@[W/7d,R6f-%,N %VElMB+fe227W=L?TPe"@O$Z6&$JeDoX<s(O4Lf-27)DX6<C<IC1i_%a=\eA7S?&Mlg='%M(0n6O'6\]B@.\&FJA8aFSJjpZQKGTc %C(qI\@Zn9:NS&TMS#`DB$"tup>,*_eS&*$CqtnX($!CLjp%T+>=^3iWm[]6S'WtVldQ4#F<R[A-q")j.'-kh20aXr4P^B1J-bsKn %j_O=@7u\uEDq:NeXO\dZk\Yt&9UVBN<mFoS2,k>D_,Z\>^3sh#RM7:McWmkiDGGV$e_5h%8T<5PP1jP[Xr8%E2L[_hNGh+*EcBPI %+Q3&pXr8=AUc4jF7]jC),[F8d6[8&L>Vurmerg_P22s\(1?i%$'rBT*PdtPq:ce9Hc;eZ-7C0L=c"tAu.9JGsT#\9-_a:jO%E=.& %d<9O(=eTT/KX6<2-KT/5Ec.tIPef>A\SCbL]RH_P>3)11CNJ$&imX5gOfItj3q*6QV@r]W89KI580Dqo1K_nrj\Bin7BB]HlF"HC %b*uOrGm:>."50sXEj1um$+G84eS)5PmPMGhC95&2K*niO(1+HH$*]klH]M%?C52Pt`WiI]$tYA,<pMH3>,u$g.a<`Qe/Ej@NB:+Y %#?]4^naBc"C8BNr?jX'+5muE!?o?5?O-d[t(mtqM$EtFKrB.Ce<hlCY[j6UV!%QV,(EEc<VJ$VV@(#]QAOup'E@-/k^hSkMh:!-A %Xc]l3:W<Q=dhf9s8q>GQ/%9//YSsKP4gg!FVU/5=-nEARZkV-o^r^>GA\'BoNOne,5lkZgI;H8n?o8)sDKATG?o9n\Vrtn?7uFUa %HNmT3mO`4/:1,sF"Z)7@q7.oHe(hOY+2$2i.!*q7>+F6TC32<Fq$aDEb2^^S"]cjt9cQ48C6n57eISr(N?.Xp-aK1ipE4DpBJmI8 %e0"lt9rV"@)MP;*b\4M#c;rCa@0@3V215W4Jq@#Zoq):d;j`TRWJ+C%PAV+&JQAPDO5,(OX&6?$lZo_bE!\E-i%'WX&];b5[;PED %kJjQBDfI]A]Gfb7koZ%RD:?)o(LBfD5$OKZ?;4q>c1e%Co^5SrDg4.iKp(Y+GVr4iR,)>bR`^V-^0/h5)C5%mp>o%NCD=ZriT>5> %-"JS9(O.eX_]r4OC0D9TY@ZYB[-8e(\aX>8&^VM]l"V+WT'+dG[G-J8`E!)kG?;)=C`TqK>[TFC+]SCZ=LCqdq;7-=s'MG!&Q%k5 %fLJ#'NOf-KcCsfU$"Z1u%H7!opC'eI27;e2<Q"KeTNGUPe.uRLJW*Tm3XFOE<XhKorsPl>a5#NgZDsOr\c<E0=>_NCPRX^_'WR*" %<inN&HSEZ$E*aUV_gtg?0tFta<U5l*?^<2hSu!UHr'7"TR7&o*p.SK8X+X-gU8eeMj5L;DNMoB)R[526-:u7X;."?(HAf-K^T0@8 %D.1sk.;]Ho)ToPu^LeM9qCKXUbZ.TFcqSq4E7J?1on5tJI#=8:@F[%9.p04)Ag1a8P*.e2>7IYPIe4MYL@tR"<_WZHN^ruF(@aN- %WaS+d"?^,C&1M`0X;]7G.ia/K`1&A4;d-.:6E?0VI,[\r8@h6K!imZeN3s=!:%*V?ME4_]ile6tT>jPkL8lQM>u5+NB&8Nm<)X"Z %b>cB&4u(U?0c$Y?<m&*XC,"2^=?eOj+H$+QeQ>ukVAdYH%oWqF0\&uT;iS6T?`"`N@B./!-qlLGEIXBkHB]mX9fJ3qm=M1&3U1V_ %;j_<E/J.,Ja(^CHME%8DF=Na(ItF\oSdnG88'];qQ2t"_NkbVC$0D0mW^_6X*mOmgCVY4mV<jSK'q?Mq\"IK[[I:aX</hS1?+p>> %6TLaCTk^*si)YE/8L8[#:c0Gq\$rVGSjVW5%j@hR<?pMu\F6C#F]c:@[SnA>X?$`*EXGc?DB$$R$`FsaCM$Q*:c4]c89\^F)CgZC %J?#<5%UZPMe)BQPbZ%MML<u).e`aiefADF"A8Z"'-*jB7E%?hhWp+ubl7.U)h`LY+J+IAOJrV1?9N5fgnYj'BU)M)2g(Zq4.8<I> %6<%`dhg77YNTfVo$)o8j!l>hSVT=]"Qij>=J0WhUPpUu0/-![]2-+oGUXqQNGd$fu7&D`H[faql;@O?_X[&mXiLsIH2(;jkR?20* %YHoS^U`0,8%+,-UL2oJ%7B-q+TYrgOC>DuCmma>Aq8SSk+Oq=VWH/EBRYpd8PI2R6/Kk5H[cg]nQjZ_@)4\)-7`7=Ye1a>)KB4;B %HGRMm4_>2YXn3she@+Qp2>]Ch)'7OWI73["L8gkEe/g;$'Wls&9MLCmpC'u1?eFPTl!U'2=8_UtVM;^][AkL>>3ER^c*"`_FQN(F %[t(G(,uno#2.11qP:&H!^ne63T]Irhe1du>iFEsa\Mr(:L/Zhn`i197)$3blhWMFpC5q5Cn:D(?Ra/;:Z/DSnZ/af%/#EcLFld2+ %>/Q!KXp0kPM@)9lJ:jbspb.R!_G_[/9[-T,eC`AM!uO-XdNS(#<hL@GF'9KI2c>G50;;Xfm:j"$<$QEV5U);).+@EsKEge1j/Pd1 %7B@j?b5kUA][tS#!EK#WQ2g!Z4hWn_0\*%Z^7S,!42Z@sJ82!o?PT0dH$LcHi7&TXm_3CMVmjqeQl87h+-s;Qdoi"JjcEutE-KMS %20/Z_?6hBS(V&i5;M.t<<Ft0gc.>;:$_qkT%k\#S%H\l<_ZWh8hSmq4c;9^D3uX*_5;b97r)3l91g)aVIfQE=3$%Fc@:+MCqTt0s %;^e"[Q,';sGa&bHd*k<0n2*P=;f5"+).s*.MlL"9fPPZ_F*h$?,R(<0Lu@'qp[t-HbY<G^3T)M"_"6:*2IL2oZQs*jVCb;j&?iuq %Z9_0rbYp@idTft_1tB6(/dtk9o0c/dg8%["3:Di!e&od[!s4arQ&J>iC7s#3-TW`JJ;1JJSWIN6)/l,D&1Nb^D.D"Y[^pg>UcfbF %?];@)`5CMlZtGc:AgX<&M/P+7#Gg>I1(;i)8m"@jEl8iV7K@eZ77V^!Kd0E-4:3o3-T7E.ngOPE1n$rFQ8Nh@g(k;2BoC8*HX?H6 %%G[@,^kS"G<&C8^,9;L&NST%'[,Ts\M!!F.Tfqi='9G"mLg@>g(7K,_Vr8du/c'/e=Y-qV'Gd.:>.FeE9m%+U,41=Fg#(.3Pu24h %50YWJ^VBoE?1,$u3,!&:@@hTO)SYi]CPn=g\lWV*aV6S"_pXDU&2Y9Bg)kA?RZ=V@KS2V&_N?kjBM*5pBaOpqq=lPa!4:4'=dH"2 %*(+f*caJr!B1k)Vg$&uQMg_HD/Xj(&qFk83cqo`dPP7Iib<eCV^p5tQcOc^mF3i.P#P>g'n]TWlWFm("lFdYjfpq2i\!Uf$aN1\6 %#4[Y&!/l$h\ijtmp#kIBM?9sEiOrSSqpg$-]JDR-1(e-TRGc`i":"<'RWobjA#;F@4uh$:f\bZ`*NH,/]\^S@B3WK]pJMgpXS$4m %Cd=>l#(#i`$$U!a6N8]cn$[;\Ea7il!T.>A(pFH??$WBtV0]`_\%O@$645\Z(kbS"[:hKJ6)#Y"m6/K+&XaM:s/&u:!X-Dh6#cj6 %eZ;o[%U#23,N>I4`,TGTdg.n`@:t:UM6(MDm*,;CH!:G#As"cBX>A*=m:dH-$*[[m"Zu'EJc#<m4i>Q=D5$[P\(fYjSXFMQEeX,( %>BC>,)%'cg^n%0d+_/?ZOdEf.5s*QQUb`5B9XEoaB%EAD/J\j*esVh,p:_!e)3*"EkK^q*PA5s"@%BkLkW]oc1KIfbBG];=%1,T; %#4*lie=Z?K4\B_sG%PSBPu)PSR4>P.+:QhhU>fbtRB/1r;n-FlFXG(Rb6I9K;&7`NWTQ-AB0)rV8dNucbsWEF=4S7DT4Y4j]\0"1 %h[\/()FO*--e+P`04].R)%ECR1X'YeTTQonR<0e'lf&n,-H.M`JN@9[_\Xu)1]"58&eEK[12,N@b>Dn-eX6#D7@d"-j'SJ)Ui^EC %JNB!(iPcOSL?`%F+eA/>ic$l9Y3\8S;U-_VhG49^K61.u!"bRm_KZbMJh-)%DAT+T_HX)E`/IaT7*$_=X=1)DZGO)5RIdH+*lnR' %;c_8u<!.6>Kc*1@5qo(k!A"#3F=-=5S\_S%c4tel5b0LL_E+0$^s3X=3XtoI\?ds]"q0i-dFp-3n>p`8U^l=N(;Z5\/A*cQ<ZD[d %1R(camgOb$jN9R5hX)a%hH?P[qf,AmR9&K_"^cgn_q$V%4#T$b"n-7W/+7;S_)ntVkS&3<FY[ZsQ$4QZP0l!N[5dH"&)N^`dFN,C %jddj=CZ3k&SInH4Kbj!EWN<`g;r,e'mgNDKbHp,t'ide$BY*c[Ufu*#i13HE-I0mu6Qe7po$4%WRlL_FU!T8hJ7f&RUSH9Bn4]1s %C,$`RVR+o;lq;M9#Rg&OZp?bua1a@$42n:7[O1TFU7LiNV:YRr:@?;X`f<MMS&.cZ)sX@];O#7kh$(bkj5@0akI3i@j-HH)e_!V& %B$pcI4&\,*9#60BPBn%CRp"Z\[pnKN46(rU!%[IG[0Fb^kJMaP1k"<-UlYUL\2,.oIo<d4.`_'@3ppei$$Tur?e`F1BK.BYN0p&6 %5VKK#=Yt*BO3Q2(<q5ka4/34AXQN2;URs*^dXlY>8V]#JJp+#`?o,N^G,FYC@!10@Th-0C#K@2@'-5Y)g_g91epoNa.q'M/gt>Y- %gtAD_mL6]:p=I*NnX]E,G"0(AoM-6hUf@X8qWJ.N%#%a%/+!bqElF&#@pe*CjbO2Ne[M`h1Q!64FPo$/30^RT$"^.@RE@iX>?%Mk %eWEuAMOAU`>nrin>s<Lg8e-kY1MCFn4D3NXd`t\Z7'*aOC<n<n%,MjX9cO7q3t!4ZcA!1?1\pI+HAn`&WYn\q-"(A1Aukm4'aDLn %_)aC6?3Uj&1Xog'd;=um35@LWQe3`i=_D:R=)G1ee4p%:B;!O,oqp-m8ikGnRP?lhB<$9SS`YMaP>N.75u>iZG9@.&lqf4f>.u<$ %RG,/+%<G7E-*tBHi+rZLi,"2M3,>9FT(C4<!uDU,9XRRE]94TeVc#@/)ZjpN$6=WB\FffVfk+T@i_P(#S"K]XG<c&F00`h6h&0m3 %6_)ldG>/AFJgM3Ri)$8SK^1JFpcM2Ip9N@0_*RB+OmD%3f1_6W4RuJK\'L%A:MZ<_6>]0gED@-M=3OZmot"lZjG-#uIj$8JI(!na %:NG"Ar].OJCa5sQ3p*-Z2M-\7BlnFm2M"6]nj1G#g*;j1N?4k^2DaZB-!*kWAFFXrdCO@GrA,P`Z4(NOfQaBD?IE,["nbMb;7TM# %rOaHn9oX=8U\)`(J0Jg`fr%Fa10QD]DAP9MU<ur,o6GbY)B8)8qQ.,nZdFZlM5;bBZsn\1WD5sImqb3c*02H(@'b7b)->0]+aUcW %l\5;\Oo0M'oZNWgRcu?sl[SLTJY0FuI%0Q$f1p.MYh;jU$141]BTgADY83E#giM%d;mEF@%rRSp-3U>@hWIpC`uOIG2GdR=2I!P1 %[4dQCX/L!p0'DMo1k*bg\"sd*_^Nn<="<VZWFR$GJCa'aM'Q[4>]!C@QtH0h6gEpS[%eRb;FbNH[%Z8tTr(QWZ9F?GiKbqAb?M.e %7Idgd:hqJ&AuiCQ*8<3HlS^b>brgZ$77',uZ6=+!cf42f+'iW%9O2Q4^o=;?7eI"N<$e(iF>CH0a$EZleL:X#kSQ"'oU==;&C'#f %bT(ITePLNHO65eG=ah)M7HjrKna@Ikaf)CCo9[m%%r4qmaJ&"1NC/6H[!Ll_L;G;kdYu4G3tu<G/Du1l.,<r]kR8\84^\\dR^#Dg %K4+Y#S!&QaGSQZ!W^j_..kVEa2(fW16V[q*p[fOrP[[p2p89uJ]ao<e1OA?lBo5.C\BMGEpZL^6/;;s/G5!L?.:Z-bf(>2GhPF+V %Bi!2qT>Y4^V/>9hgE`lbM<=Wf\(_1(rUq#?\s]OZdaPgF)Q=kgGTsoO/W>I[=T^MKrk7"S63G;Xhpt(kj(pF#&3oao7&$P,%*t7\ %9IJ2d/#)Po&8P1ua^'C"h4ta0a!c,*'j(13"ScM<ah#VPA-_<l7CSa6qK)@R/t@p:Y=n\D?g99+-j7Pb:<&aP^(kkY./:]'=#bB1 %=I2o'8ErUE8Ye4"efj^?QLYon%p-@!93Mt<dDqS.H8:B7CMMl6@BHT1?5#92+ggV#Zj*<^>FC#L?7lWKcg<Em.0$8D>8G:,CmeVH %Gc1hT)jhMfRSN140#bijG1qJo`&kZ7$?jq]2d9-](*CVL'OIpj<,kQFc0K8f5QG#F=&C3Fe*^h=q(tKY06Fbt(a=ug"OFZ*!Ym"o %<3iOfEi0RhZ"A%kZ;3pBf"eC>l=Hs'/t0b^9<4sXQ5%=>]k`@3hl5Tl?-0XJ+pF>#Md^g,qLG_#@`8Z":XY5s?51Q/GHF!r_pR@_ %aAPMP]erdpWB*H^brhdu@E0`UGU>)Xm-^,"n#"N3U#Tj^oA8m+[u\ro2<0l4cu'O`*I_fP(JZV(h)(HWl!9O#!naBMQHEC<kSl3c %F-)83BMqp7D,G-?Vq;bPH#-PJM.g8.Q.Sgmg*_Vl;6+]h3kaA1r]*aVZ#qo1<VfFHR]&@;"Qp;2<bNjO-=uVkEQT2.]TWhaK>lD5 %3%2Zn#a&/KRZ;hd]n>^.&p1N3di3jj#Srn/k%NJ/JVEj!Q=)b9oJtB)%BDdI:u[$4WHb&3dKr^lTb&pcGHk$dlA6f1:i$at]m\QS %n6[W'%X57B9GG0Q)m`[cjjM\5\`l6!F!*u:"sh?k+LEX?n/a%=Fh,tlqD(,0@'T)+">C=bpQ)19T8W\/l*pI<E>%Z-6#_TpmMP\a %e5E<IHFS02,i.XN)IR_82pFhU_.#d>Tp;#ST*+ehDJs8[aM'OjAiPg:Lc]00bX@qsm<4)f\pUM><*,Mo(!_-$NhsplIM-fO%DUC" %l@UpU+!]7;pam#YbRsqcgS9n$<8nN=TQ[01"pIG:Rmn9EV!b("97!cj">,1LMKdt.Z,q/4?dCW+/*k*-e\s2_VGoo-_"g"h6g4qa %qL(4i[96CeiND&(beg=Kd#V/,'NRf!n4=b#IGJe9s-fOgDK4oHAnO!8luepK2Jq%\bLU`kO^qN.#4hlJ'VGEXjh!^[F"2R8HEbuK %QL0oN@>RO)gZ)TS7EhP$ePM_RW9H1G2eBpQlX,sHcnDEg>=7A5S!WKdm?@sE6V=C>ZBJ3a!&p@99iVQdXjM>EHuIl7jr;btWn#0e %iliIVX64Y`>$go#V(MMG2RX$#[!db2.FhaTRmf\A\6EjSl]jfT6-9248L6-Cb*eMbDV#8%MF*=b0"K68),5m.CqX/(UT%PU/p+S6 %N(<uRB(sHqVdc9_7Bin`Bs^%jF[Y'ZU+Dj"(:@A^SU%Xj[DW,'V!0"J5MB*3U`+M5(l[hrcIV8Xha!O4WSC,Sr1Wi/)eeOVDC3!7 %kC_!tX(Lmq`,/lqmSI%m#S3YXmIO-1_EhY#WcI6,\S^poXZT-cOe<[g];K+n\sn=jDC5SN[em#(_MVWY'U_B0pRlIsgsrM,;6qAo %LSj/Bj+`"?-#sFGpM<SO'q^=(&q@Q3X6>_`1u#IL9Sp2p45C/6G#C,1IO/R-(l"J6f(RtFPWok/U+]`m0&,32ETt0=gL;YaA?ejO %GLVS+cd+Gng-kNFep!^n=Ei61@cL"(ReGkgSAN5a/Z0PIYp@]c<#'91<RT^%U#eFY@6SlNlS$N,OaYt]ond/,S&se]TCW/B:%)DX %(GT.)<^g!uJRY+KU<@:(Z*RJDEc2E%oh$Nf&]2%%LV,dT'hdc>MC=jultQREM\`gj0._>F'c_u"FZ!QC2sic/XV>r445"m-^P^Q$ %dC2r[N[!c:bbs/1AK;)3W[YW(CHR00Bnko4:UDaU$Jak\0i2Zn.C,E.5U5p8;c<PCnnboI`Ra:YU)4\?(LL>Y&RgQH(V1#t@O:T< %]C6?T/iS9G@Oq;5kQf2(UGo;%WW`((3"$K@U(+#e'g8&'9>[;Q;gKk;16>,US7_c-^d?^5=#c+9AGD?DLhr^Pqs6d'(p2]WFHLUr %:k)[g9(bc^PHt]HS';gQ]6'gRFd8*BZJbG_^W#bK<A<_GltX.h>)>fF4:\hLZ9GNa,CBjrdJHO,ASNNVJd><IC[%$_9u0)m[H2qF %F`gnfg-ih4o9E't22,AQ3pN?%=OLZCh[t5oX_Mg5lW0_97`"gd/k(2=\a?-XPLhKg>2q$L,/t2aIbAeL54!ARfBY`"mq>>Hkoa4_ %raqdu)i[UXL0/?dG2)U^*$R(R;MbYjY9<BcdW5),KrlA/UT6IJT8WtL;KmgNCk%/`GcMJ.d%XWHE3@`<55J`2=cVR'd/jH'>mG,; %X/S@?B!%]#e!P'ri3Z(@_;3%ARkaT&!iE*gS&YN:X2)*92StYQ2s6B;Z0f%jg,JV*$%Zg>048&Rqh9U1df@]Xc]hoFWW\1BoFTR+ %5fL@+f:)hg'LXFlVEf-."C$7j(0r"d*LLVbQWWUrs-@pWr1'JRDY$T)i#qm[(hq0eK>.Rk)iC2NB#(BW41C_1^go19WKbM;Rqg][ %.n8D,Hdh5GG8?1-/_mjCUD+11dLVRX>)QB0KI]pnh*)-p!$sB(,_Ip;ZG4;l_9t^9Q_fcOMPf7A_Zl`-.ar,QRa%bK6IMgP^rXGd %hHNIH;!`AsJU22]pGWC)[F\f42\]"`KQr9P.Dn<_JU=kn6VVcS3=)@G=o=q[15jSkSYDts^HQ:,PBE]GI\SWQJtKZ14W(XB1d1Lg %Z><F5Cactl4PNhH@,*o>=tOG8Vj>1>]P_ke%6U-0M[LnTX0s$Sdo!W>;Fk/oWd/b]Y!-`"fmHq/n$@,GH)Fh0B_R?Bb(t$)[meL4 %f![@WWr]91bM22RjkaWOih:*AM=FisKL43_bO$`ThS1\cYC'`SchuRYG/C./5;:5R79+ne"K9Z]/LSrn1%T0G<\J?micIK4[eHb[ %]8hj6fM;,rAT-4NnGr(A"<[Vaig$?He=r'rV8FI6ef6dN\Dg;m`^_J1d:U`%C$>Y1l()GUh%qLIj@D:LIcW^1D)sTTjCul:\mip1 %O!k6B\`?RJSasfD&ulAX(Z3U;AZ$iuEEUG=E7.SLgigHm`ccBSgnY#^0Pu,)Itecqc1f.8FkU/b"R)/elQpRBQQ(>eWO1pI>m@=2 %KAYWtOP5#Rf(A8!q1V9_p$iO26DH\]fEh"DPG<?^H21us..U#$qhIVRXfG3lO1Keg?%%+P!q5hfEu?]FTnf\FROu^WdT92q?%(@k %_X'iekub6cEmF=#H';oK$rO=[=l<NCK4\b/JD6GmWZd!oaDD8QfMPn_V:ZRF*51AKdHlaM9TnD/T9B;F9d0,0fWfTA_WQ)tgAt9g %6V(4"7bgb$r8LUX"nk+0++8X)?&XRG;bi(^gI^ZtdDC3[]r%fa"h^UA)s%ZIbq0C)a4sf:[95/WiK$t;h!T2qKbisXZ\C5i&UR*& %.Ml^k"BoGsL*H&0VOaFP(bdl]oRu@[Cf:mIi@5auC7ll@VqB('6L%L@TXcf(0U2%^BQ!\-c(n1</V<,^+:SLNHG#*'I`<5N_TO"' %\(.XQf>mgDQCg<PBX(S0("(cnY!Gu`ZnJp-;l-VKB-^BBp:;ds5u:3J-7f5M3<t2-^/_I<kgcC$lE37Zju<^tZ1<6sZQmiq:U8bX %7Ofq:#n--_16+?UmB%nl:6BKE\5>;!>?sQE@r61W(AmEnS/>U5pqqK.[s$.[q<m)gPN@PQX.<E)79.[GBTg1B<FJ'9,L_Yb+-_ai %_^[V]U4LIumCk6mN>86EK0YhU2r-in]5bli5UYStjc-n``A\PKJ="qiI*D*"7u@eB>"uui[aRT5COABJ[iVTfZB`(QKB8siFL.lD %n,70^pCQ*/h\PJ,'MLe?*V3[L8L5r:<I#9:ZXc0`&d00]&dHMgFgJ3KQRDEGq2R_N8Ki&4&d]<d*?'=u*i4i(OflqN]hY"]gKu>% %oMJJZL^tgB`Dc-*/jH%1ffCG'FVM/*Ek6mWO$c&]>fD=C8)l4SZNBNOC3(jr1$^+8CU2ahh=JiO%f4uOP>o0)dqb$B_W?spX^m(H %-IkQlCQ3_H*RSmAi_XS'p"\)G)Sh3YJMgG0o"OH_DG=%`I*\^=Eg*mrb.tPZ[I^QR5#F=7:,LGTeLn^J?d4<[`L7"VD5Wn#OX`EC %Ba+`MM-jTeT9Lqf#@eg7GiZEg;ng^e^"=^Q&%4eq($I*m5s?]9<XP_/\Cdomk@,7[;KfX4**b+:K"@<OkdFD#J,!lU!7">4Q-5n[ %"6_'Hh[@h"/Z<dPN'o&q](&u_Z=A:ah4ugkg&CV;e_>[+;HT-V*+qPT+T[`ORn%&#UcOC&ORd!0O8>M0;/2^g\'LLM*0\Ck8cp(R %1dkQ4Y>d-1OlOra,4@c.h/'IbVV4F<,H?_?]+neia5RrU^E:nKZ4eP>7?2K=%<\8Uqc(][3&8F]pYk#A-PJAQ8%gG?M[u:70fPD= %@maZcUA26_*bh77^+=/k]05e:6Kha$H9*RT>B4d.JuT_Ub1Sq=9EJ$S@=/-F2enj?_idgX#1?45440bA(!rCAD^Nm4T7,,);1h$O %W0,00<(Al3'.W#MNb5-EAHs[PR(MJZO><$%RWY1048P9dh#<QMh>#p9S$I-=OCr@<U`)Y1SaJ&QG)LW%hj<nhms)GU,#o7Fo;7(\ %CXdCieP/uT@_l')PjO^$+l%D"(A8YG2cQZWe66,nX<hU6L%IbP?EClJ[p[?P\8dS^[pJM8:ZItD3^IE9]Lr8Y;Hf$`Xc?S_9FE&A %I>kP/7cZ4$i^[pO_0=oTiN4Y2ZZM-k$MmCM0-RgP@G;41)ldKS;CPQ&)sm$2GJ)A)U6-!D4f=WYdlMBM&Ro@+7kX9$J;##N:#Q3G %f&6u"7AMsYep'M(f$j%YB$p7dAs$=FkY7au4&RYrE&'lQ?JCltNFKh<Z]tQ;dh9:_NmRp"8YK_tqC.m!fQp@[<dEJfYJb9P`9V@a %+J:Y6S#n<#pY"l*Ap0[C6u;tp%D&u=`B._?P_W%jaKg#aP"^\+YHYr>Z!A\8V:oORf8L`&et)/@1FM1t]]lpY%Y(s4R8+QVGb'7G %nH:(QchjNNiVgKU'.V6TDo<V+bdW@]E.QTE%(ul,9qO5.JJQ\V$g;>m^[UeX#t+u#]O0j?$n:t%0o23ehQP]I>0#UneADV,GI*[^ %5eV;P/m:Oi0?rU]V]0h5+3t89nV#"h'sopU@@o&k'A6bAe\6ctQ:4KF?(RA^$=a;09h/+)D'smF-4qYT31Y0.(5p#801ZaUU8AqN %ODSS3cXBap.lQ>S=LjnuQ9[Dij_o=N\7H1\%nJ/*M\&?PTaoRM5.fFtFdeG+iCk*87]SX<Ia?WR9N_!<3pMC5@K,!:I7trR9KVt) %Uic-G2dSHQ7lV0iCObM]M&*aOo(G#b%PG)R*Er01`%W[+&1VFBK>#720>-PfYMqX=M-,D#FkKA%%NMo"r!Ve=YLg9r9B;1GP`.I& %0'\WaFgi@sDbs-,VmR7>0W-#F<K7B<P=f(GWk%9BNZBL9P`)75ZM+YtKO1LH)TCIq\!%N4U7IlK7DV`>*ja%`?HCcEjeuX7TJmW^ %,$$6h!L5F8mDr-O'i(Nt-%G0#V2&J\cj?pi1FepGWs;^C\dSAnrd'aIoPdiB-;HK7J][>2g&*U4j^>si;.PO#ljR[fjef]81Sbqj %n;te9I,$L]6TC'G&47H%5!7*^8e+Q'&AL?V,HN"'GFCIhQ5.?PYP_g&i`O.mk^7!/_WQ0Veq"7PgI4FulQK9H.b':eL2eQEE0TSu %;$J,VP@_P:dtnT^:^3Pq,%?05V[o4:$HKT0,=0[64_NVD1g@fM_?B%hE&b/)\%>BeNt".Cq'Qo.7_p0cY6-_&Jnd)O,<><dS+H`; %e'@>M]$Es(duS!-MV4Dl-!DEsG&QF!<VO)\K<Kn?a19WeN8Mq(;!5rp;S,r6l53VFP@fhm&/tHts0[,0-QZe[Zb'?bohUlMhTCAf %&HTkf7i)u$hr%-\O"h:]'h?MB&D)jcF=9Y*%\o/ddWjP!Rd&kY,kna8Xa+$Xn0f\S'Fh5;3AXI0cT[&=^p!A\oHb)"d19VZN7X@R %CMG-3&79k]Lkh8rUZOaa'Rc4MOPT&sAb<usVspg9ZIl^1lcZ@kN9Lsp:CpLWh'PQK7O^=OUmRX3`erM75.M7ge2QWH-#1NtL@;9' %4BsuJ[+;[U#73@b5O:@5<)dpfa<c`^eH1m1UrUkpaS&ubOjL<;o)cIn+/c'S?L81V!HNt9<&BCK5u*'BP"`N.5fi3WAPU7V0]]%8 %nkr`rk?lKek`p<O0160=Bp=12j)q(D67O*<U!muHBjZt_:o\@g=`UDVVrE=3-?fkOmqk4&.KA+?X+hQQ3@mqd9!erQ;bI?!IpnKg %Qb1@5?e1Ym$Ia0&1$KjdC'<>?S%ZNQE?Wb?ajS=O;WWf!#rce"6og"a%D)KY/6AoM[.uu"n$MeDfi`BDo@:np9"8341-LA\"PI9/ %1YS@UfcZ:U"95I#kX_^P<N4*24^NQBj[_-_5K/4C_I9o68I+!;o(t*G9s53^a!?])_;4G!Zj071Md7'63U?r_(csFU/)&.Q'Z*nU %3Mdb7<@1p&X*X>23C;+Q(Uc(tU@(Q%"0F&R)8s/-I8QqlP!Z0Jb-:YVG,ld<1^OIl-q"bQ7C?YjIF5-C2W/V%*E/@u3?giZ0iDiD %\eS_e+d,2gLG5%AJ[&AcfM\ob>Gn8N*St]b`^=^#TZ#[/"hTJEa`/hl`F]JG8[4*2ee]-^M@msYP'eJUh]p;*R4Z['BWs].+Sh9F %G"sPLZhhEjVd04A=2b=8)`#VY;9oslS=67ZhNCSAVh"OZKtpJ=1T';=K.b4@XPa_2ZK"VXW&(auRE3g)'AJW'+>>*F!EuIjg]iIG %c0i[^*dF5'#`P+P*_%8MrGV@(gqCJ)"D/Z&r+V`Ur>D1[7HDenZA^YW3J'ehG5''JW1HI%6l,+)QBR3j;6%1!eUIO;0+D>-.26s! %"C+^%R;[oX.Mf4O8BaO"ZD^mq'p?9ebb_+EDmQe"h#aESV6FI=\\2S*]@T_G=dn=n\tdTrk]13OE7<8X8F[%4,KLm??5n!s:,\d! %j('[QUUZLT*G-39HW#asU]t,-e+\dRD$cEfDG_8US=N8DNR/UBqDRSY=tecV[\Fc&MN[0EYp](5jK$q"2?q<M>-<4Uf$I)THn8*. %#c,,$O$I8?O_Q",p5Koj%M>P,@NL*nK7be3at*cJ&9WO8iEXd//&c6@$o8^.e7)HP]ah+rm-sh/cF&Y8H:>+m"Z1hZKF-0unAAQ< %*6$djJOO[=1ABT?-%dg?=Ik-2DOk&]59T4t,QkfC-E<F.T7S\n@=SC-k%T(i\jlk-^[Ri,IFM>FqOl$:fV&FHai;4mFnVibPaE8R %RPctsJW;3&L)uh<TD$Ln8\IZ!)fj/]4n`qc1^_#<Wm7MU)PfRI)hn>tA;'0+g._i2%4*BGC^/j#q<to*63`+o0Xg;p'1u]EP;eYF %FCo:=>"/2"HBXF6dNk2q>IOp*ZbX7l:TZ>/'4WZXoN/*0<$IA3-GI+UA&%>h6-`F>*Hb95l"8$[8cMWrlSbOe.j&^jV&@CHg$2\C %-35uk2lL;ajpe,XLi=dq*S(C*+OC#UBI%kpmTJ"6c&K#OJj'hHO`)i0E`hLM$J!$h.j\qmbj9Bh>`PR*bU+Vs[94EPRgRll12Opg %<4J.fUp\6&-X9FB1^e!]YcYh-mC-o9L@M56OJnph^uZ9Tp&Qe'.a%0Ka*q/d:+75?^P!bMI$3qt4R"!fm$6@bOW*C-i2oLm^u]Y\ %2HQ#PLgJWVj*Xb'/KiZIHWL-D@*@pK^NN\HGpl2+lX+RHRH)Aq192/G3"#D!io@=B:5[]0g3PO,gsIf\?8\mqnk'JshAIdqX!TKc %+:Mo>ASkijqBkg<68>UVXnmB0or:o+Nc;t.V`&h/VgY"7V4*$9WdW1J.b]A&<b&UEp4WT$7n0%e&Vk@u/F.JIKna8#Pq'ENFlWQF %f,`Mf`^C7]H$(YMQc5>WUh-EsaBH(XG:)>*`a2gZBh.;F]/E%"km2)B&EbsuEi*`_h13\2G.l9gbNV4"'ns*]Sm/X<">(Jn/Z5DP %c'G`t,+WnK2JQq[`j^.q*/ms?1rN9)Rg'K\_,F4^]g"-G%6T%1N7I%CqDr&sXLA4iC2dt(2:NkMFFn-!)S>B2^Y2aD,$?o-`G<]- %)61%fB0i4-4g#DiJHII$'aQW-Zcm:KAG:]:2SjE9SeU8;$B_,0F8sG$OOOJ2!Nae6K'grS>L/L5NbT&Eqde'JW$LN;SNX%Gd>K>4 %YO_O"q&)bESJDTAmF<D)<+F*#U$it?3T[Q6GH*e1%0;;dW09MGX1l;N`$>Sn^Lrr3?NDj9O.kF==<2oPHjnfrU#K86):Z`PR]!q* %3e='G9:Qpj@bJGT?g)N/W;7tu->t+mYdXKH\j`YGWO.OOl'nMWBeO>XS@6ZJaKWE[m3]8]7c?QU]XR'HG7%QSojSbc3B@(TE?L!% %opR?3B<&MlJ8DqJX`ab"V`07Q2Ir!#6"jZAcT5gPGFH]U/!:m&3R&-!)ai7PQ1sjbE:Oa7Z.#O=[2M/,;4*(B?BhBsGgV*[J[3g9 %[hk-j!LQ5;]S2JrV%ejI6s7%neQmtmqXYPOT)Z\pogW+I=ptOhJ`CnTiVmd,^t^!V^:>9M$,Z2Vlct80!+rHR(3T@k$t:P<\OLM` %SN8K*s1?)0Pbk(,.^l)6p[mkfRN-)VlS5*kAiT0'dP_2>m:HI.2g[%jhj%XWnuKunN`;)#'l*i]bOA*24^LsuUYnQSY:S.3]^%UT %"A@<;<ftk_"=0HnOdnaF/6YD@jb`9XFqS*""u.?_k_p1Z7>XW\V<h:R:aV`DroogG79Qe6<:A'SF1Vi)o_6,:Mf:i7.")THS?AUj %EV2Tf4PUE(VM$KCF/Vrc7\CWQ'EAj@$c/CRI6cp+8Qs<qEr,be_i*U[[)g8\#Q^@BmGo^ui\n(5[&bulOh(Y;>de!W"W9H+oqoL[ %%:Yf@ZGFI]jIuH+ZP@@1`kuIVL2*cE_\dGm/:a^n<KZJ=&H$n4.K:U3*)SW+5Po!8Z+a&Y8T/*Fg/`Zt;!m4,Dr/)?*q&@kRJ'G$ %C1p2@U!R%6G!F11(%]44)2pST6nqOtX4"8;_![aXLl@K,O:mL4bAl"ElE]?.ii9sIT.c*=G:[m]*oOl%e%4F@_DGcH&adPL745EV %9;ChFXPR@/U"3gehZQJH(i1hnnqdg/S@*2-!L]]Jb/3[-i?N*9B[S2XJqbEGTSs"iO"MH1'^cb4Z+6/i6gjj'`Ve[VhCp3cGP@.- %babaG2cc$b]7RA[0";'rl"[/]_<,1[^s&L(Mboe,E4!K\D0LPS.UEF316<&[ZmjK-J4bVj&TF1Gq-(F`KuJMHY0N<*-AW9aB&2l= %A-R--4j*#$k<YM'V4!^`QJdM]MI"KMA1N)a4L[C4#A&q4I-M",GBU%E2\qOa'+,"VG?="$8e;WNr*7.)Wi9e,VAmJ![0/OlQWTfT %I2Y+Jf._+jTVOn2r0is"d2/WRcJ2AppE\*JJRIkjGYGK(i:AZhF'A.']5hd*fnIo%UF()(Kh`HB<4fQcj@?JX=6Q8b]1)+IEg:\W %m;BLj\C7OJ_'0,k$K3*OeuW+cYi]%9f%j;@bsKhG@6OW)V:%YSB=2N\k&qg'_j6ZJq:$U@n:c>@<``k?M(IrSejb?t=g]91QI*1F %Ac?Q@XS:_B>64_6M,YVB9gPbF5%;r-h2U?C]2DE2*M[fL\@9jg1I-$DL#9"tSt-iime1uj?*YtM5]_J<'T]KZp_D=R,Zh+Nb_h]g %hecCe2*c4NLs>SB]Xb$XH7V`Id:C4qbfK0pXPh;G(<_m!m\/M-o"Ll"4f<<4!q5tn)3q/0jj,7$mHTL^Gho(s[Y5gGJBTH_/_UgA %BO]ng(sp:\p,(]ST_tDMD7u+W-qZ-OLWjIaG#JdAVIQ(e=au]K/oGG]H@(E#ek>\+`GJXT$"(*mg7@=>TBol4B<Lp36,Y.kk^;:] %"mtdkh:aO<f)3teDNP4E,Z)2>K_bXVQ9QBPY%YN/gtfNcjs\d^9NP-K)8/NYHmj45JXjVcCsVu5R<&KQ-qVHkELGA"@PirWp#c6e %->M-ef:T!d7kVQc;>(h.//$gDX<IdmNeT5))f)PC]%N[bfhZN^B?IK<LSg6Kl;f`,_V?%U.D&"?`^VucS,6+7,U0_3%IT8"K&6Rl %'F^k1SV#l?D'1I7hJ\O4OXH70YEl`D%8)r0%#$>S]c0;73JM[Kl95NeUIctirI4Qt8GbM.iR"``,UPh<)GBF>7;kB7h9(e/5nK8- %`-$F%ZDjc;HD"368sQE^GHF?bk[kA,:7O1KfHsWak7u%mgoa%2Y<&l7KMsKQL-;r!NOgW>U?btbiYX)Ah'ZAQin4ndpa4+0:+VsM %^k++@AE$Kb,o0X*.:eVW52hsoPG@:fiU>oIjr.B^bAplhYKhQ:e>_*(ls=`d<S7VJ%8/dT^A;0#HNL:G8q']O6a:e"l+?hCpmH<a %LE)0lXQFUfD7;s[MVB5XWRT%hRjt[uAr\lT,0?'XF33^gq4Y`T@''LMG%sa,bs6hA?;*^HcO$X.[9=AU2_#neo2`Vj6>M0^:=,]e %d5jp:DAUh72SaL:iNV"UIEeKc3dRCKjOIGRaK=WB@Y"PV3'lj-^*^-\Wc]c;hR`I[oPW*D]li#J?<c$Wf(I9kLJuH!S!Pd)k,#-4 %\coFMCo2G_UFfgEc3k@g)5DS%lI/^?"[lSVWA=:sSs]HCV2$R%]aX*ZegA(jj1*?c:)X;N>Vtk[?A67L>X$:k4L!?[QHXe9(AZgk %"EQ]&ffS>:;Bj]/U6$1$.E8S:/co'RDFH?hKd*fl/6Nb]Z4#'93U#!1"ip7C>Q,\q_s5F6EU9d11'J?AB09?:p"QM[*+Ys;Uf%dB %3<1q4V7Na_gHlWgloUG=76j+,5BFGH%s,qYX6H=RO^P,.b`T:tWjPih@>&%/mWkM_q]sit;l4I2@]\IK$r>B@X#@8pX(A%p]<Wj$ %ZEm"shLbl#h8i>%jWAkVb(CD&X<^IC.A`^l:W\-^=J,#tZ88nBg/$VO]Bf')R<"%&L!Sn=B&/gL?;\;E#o"68Dp0<D2+_te^j.6I %-;nY9&h"AXg!TDbHCrUdZf?&152at!Fqfi)aaG_$4@"GUH<n(,&!16['e*8GD7eQjb-P;`EF`&4kfBPlVFde/<i&sZ\/)c1b%01> %R;;1KPT2%mX0RQ965\8[jD[nPfYjAA.uoI`#7$7Rb3@)9<Ai.JE@PP:lqG+:$#<2-/XfY;1\Z@Qgr!G->3lC9%Yp0l+F<[<oEo+t %0cAR[HYKN.?=2(GUj<JW\#t\^lAfS@XZ86)j58?EdJ[.HPlu9*3:Yp0;o\58G&:-5YP(PoUH8q6-eV#R)9)n6mi+k`h(.>!FBJn< %qfTL#&Cij$FDO_;F,2VW]crgcCL:L97HIOO@0e+"j\5*i`07l)>L,;WK:L51dBQO2R(7D1h>eskEU%#%T%h@nJkqm1S$uPk<p[9! %[D-S?G'ZMShaSYbZIccXj=1k/cBb`R%(/"^![Js(b@(j[jg*1p]pp\piKn;.$HHbcgZV<FCa:%<^@^Im&P*-ii&;-J:DYgO85M"^ %hj0mIp)rY4CeCZQFgY6Y9LCg1ocCZ(Ieq,6/Rgcln@s95!Mt+ah#Q,Bp\"mY$"kSR1*+!OBnSNAlr[bQ@$a#GkcpN_Jap#H/1oJJ %E*c!eqG>;[D=IeA/Ker;d91[?#n_``o$T:7Y4C,UORs%TZ;+Uo.e4T&40=_U4OQB:7BdQFgK6';-/.ELPh14/BpD*(3a#9.HF[MP %6Fc@TWS%",2&^(shHiupJP0h"?.;"B8%lh`)0?rX:?0tMd+;G](g>tcKBBX,-c\t`nq]l`k4f9)Bu7s`Y8`?q/.oW;U6=GYlQ.k; %%7BJLA+`m3U"Jtk]V0bPQotsu-&NjU#b'`Xb&1'$3[qBR-,fB7BVK*MYU\?5A__F8]c>eKI6n]9e!8'`=f@(^hm8*W:+k8L6l%4q %P]4f"GAj>i305mdG,T_r8Ym:0XaCE,e'+Y48)/4@qcn0a'4INGs3OF&8Nmb.YD[@cAN>IuQc?U]:iDsD1VaU1Zc__t;0GumHEGrD %%!!-lr%J7f>$hc/_[htP*I4W`\=2S%CP47SitVqD1ZbBm9;(XYSXDPllhF!2dn5mp+mO#M;36QRcBu-7kTAQ%pSqEV74,7<[#))X %WcEG9!lEe=P7\+$/8P+->IXq21g:(3?8NIIic]R]f@/L#UQDQTNdBdLV&m',N4&#P(&Qo$6#nLB=/nJeG''rBW.\5;ieSf%V=h?p %#D[=qQJGM_AnaUf1K_o%RM=K$MLDeapq:LQRAE1QNPo5T0u7WLO3+[pNJbQgZIAejHf0-a0[1jrX\kPdbsRWH3EUH'm>f68iej-o %['bV17(\/O1=HpU'10$*L=njleTq_e?H*FYl@f#E=fm3O]bq]N"'Yo'LQb'pT[W8+'Z#!5>okOt.gbO]E-UA=ZYqC9']h@$:@f=B %D?q(os$Ak%1X'l6U`F@eTM8UH;n$)Mq5cRCh6#u4VJ[TB#a5%;bZ/4?XT<$XY[%NT\IYoMM#.p^9/IBJ3W8G&<e(r(kQfh%;QK)B %ggV\GR/l)M-i]30J'WrGJ"bWqF6Ie>A]>O.4/nWc=0ZYHFLt.Lj9OL9[)PeKX7F34F?;4FhfQK1_MCUh6V2A]gEtD:f\9$-PE>$P %#(_6Om=^SHF?B":1Yke[a>_pME,^c,K5N'FAYRpZEb8+Y?(F+gSShN6gTP]\i4q"WS^^?B"']"(8[jl`!@-"Z:_VXpKg]%imFYE_ %;I3]IZ&*?G^oJW>N*HU<r^""D<r`bZ)sS>C]%s)3/@DG]h6(E@YNhFiXV3,W7CNBe]@-(g<1.W*mUlD?<k'.o?A*j`Td7-R\_@p> %]0c+Y'lGBF_sO8H90L,YFD)P0#E(RXmA@2+m2"72G5C#4DHGaF4lLR94_M9q!FWBbdd<op0$-qLDcb4tP7`2S6ML1$hl^Y\\+8pD %VBZo9WJ,8G](55"'&TjjOht`#_h#9a`1%]j4"2%c=0Cou]Nl["\)Qc^+la;U-Z8>kDc]SRnHlTim9]:*)@PGI44JqmPCh+si9fC] %DnHJ&OjtQ\5OinkV>CR;f4rKR]11].N43R7rZ-5FP_?M](o*^J]-aRP_V7Z(GWR?m]Ub.m)/n-lot]=1:@8pC];?]=_V6qBWtO9l %[JInt+XXiBb)3ZDdAJYVmA+@,SWo)BPOc`J2:ZCd]Nq9Edu(V]?cjJg;E#K[?[+Z3)/mQ=$#eE$FZf/:&i8B>9#fUC[Ffuem4*N, %<kM_W+1YeF"@%@qm=\ilGWWS`1Z%P@*K2G2n9.^oq(_A^-jafneYhhl\!+mBDW'oXA@rr*$ZB*H*MKE]i9c1`cZm&OQd?Ca=4Pc\ %jog7EK0l-uG#MQ6G)PX"\N4+sJZWE%GiA$Hct'dpV<RZ`i9_:kip@N/n94`*'lR18Wd<XkUh77[8img$*M7`<mA+@,>m1M?ipA4d %0;!L$g?JcY-O=t:gF^R"\!q-jmIUi*Dl6ao)fJd]:e>oDW_$R7gJ)7ugF]GcmAf/$$#_2'p^;"AEVlqa];eVD$#`nMdm!;F<I(^" %\#V!O8pIso7t7$DDccE,^tVks,Y<6m[V]C0mA+@,?)+guMRRACYC>Es,\F\09#B>V]^U*0oZ)iuX7uS.gV$,"G[8`Aie=kjF-H-; %EYi<"*T;qnhG.h*gX4\'iU$oY]^U([J=1XD5*tb^m/)LGdg_T4G!rDEhMqj#M796p.cKcN^a6W6C[N"qNl?=]gY).G`S7*!n91`\ %h@:^fmJ+gOhTg;VipCj[)/hHu'lQ%M^tU<BOR[LgAA.MV7Z:O@G"oWjKX]DLif1E_]fbe-^m#Mhc<bHc]H*[+KX]F`aEY=rXE_@N %%_NgqC(fC+7Dmu8[qi8b-bN^ulQkHVVR#4KVAa\@Oeu0lSZ:c-GWQp9`nRo74RdN9IsL#?:_V[q-/n7F?GF;18^2KAkZJ41-fp>s %e$3Js*AHo7\$LGCM74-N/)flSp:]JQ(1i&#/ZM>"`UV5u3uu6YDqAZDZ)-jU#Ms>J/)G0B")ld>93Le.5gNe^45C)YDl6USK!u\K %-G8/6")k(XA\=Rc[r8pMnf/Nca1.H)G1N,GJ[_D4;8V'Za`oo())&WC@EaD6PEPHZ[`nnmVuP%e3sDcChG0j5)fNb.RIGClB1dE\ %79T,';[pA[UUSjtfK8jj^S'>$+GjuK07nmq7k^Ych9Ns(DTCoQh2Zouk]S3V'AZCo9;^H<AYn-U2<]4CV><Nf@t+'GgMoM[\fI3N %7(:Y;rCsbrO]A.1;=U.>G,c:+e*U8R-+]Y5;42;\Pr'&*3p:`]cCRG5CM!NtDV)>g6+:W6Ga3o!f)cn^k]R\FoKp$fKM!;-]1O`/ %Kl0t',>*&>bu7tk42aOr1M*E;RI[0.8^2?=PXMuJH-u#Z!#19--RI1-,eW>aT:,8&DHGB*.adWu42.BBe`b6mF?9esDT<[_7CSJL %l#rr*F?;ZX1h``?<R"DSh6-$#S*5#&?GG`J>1@)o?%ph9dd7f]U"`:!k]SgW>_?oqcgh7q:3T@.gO8L?#Mnfh9OH06Uh73/PYAQe %PZL!3G#B"0:-t]0Z,MW==6[N0dd?>15Nm8jZ'cEaY-Npkk]RRoh<m)8s+5-DRcnpBEi%Nqmhaf_ZJo$NG+[H%VV;PgV:uG6k]W6# %gIerU=+A]dlJ45O:.*/r[u8"&\m8u8\#Z=r<k;SeK]tq7X7BF>\t,D)Q#=&Z$f,^#6+<oR%h?/k^Z7hm6VVYa.@G'$j\<4bGC.^( %:_MRoj[HYBRd"uVfM&cT=#fSK]%n4%kB?D.,eDf2<k@*dK5P>ZYgVpGqL6o\'N34u4+a>dDPrlaRr5.Vk=W3.At%q,;d&@.;`2-l %'+9,_gF:;8VV=\eF?:q>DHB=UZB];T2:Lqh'&ARD^?Bb5Xq/+7:1C*T9kC0U%<^%boLpOA>s6Lek]XUn'AZCaUeJ7eb,!c$D.'?- %s3,RH%>8Z2*Hte`gZ`_$F?@HkhfLrZR;ReCk]V@E7CPWYFM!E1BVjHTH.2/&Cmf0BPp&hC]:gL]h,K#E=3onm[o4F;9t+&+0@T;& %q+c%DWW9knDC7<jm:q[r;UFeFW-m"[[+S'\,FY%aG',X_?g2aAL@KP*=5/@F2jKYG\#<'2;j9/gm4)W5K5O1_4ONPl(]uh_Fso#T %*GV>'Z*-R)j(H*iG"NN\\t*=0bdn&8DG_b:D@qkG=%O[>/3?;EhfQI[qc'<EeTO1@G-VRil#ot^F?Am9@'pS#@EP#%G!eiC];Z"j %Y,X9_U>+5ir.8gapNEFgC$CcEG!eiC];Z"j:4m_egF5PfU>%-7Qg&[N<b8k566gE[SRQQ+DPp:El#p8&A\+G`VjVG#%`;)R*AsUK %DJ*gY<k@*d<k@*dSSi)#gkBW91[5e4Nf)4P\"eS(U>*AVfb*EH-g>eke7Yq+]2nV1h2^k8h+l+^DV%kFTBLGTdRnUCSbtG&%^jmp %[q"6di-)P.J&:T_Q3hFV-,JsSah?VU\qMop:,/(D[qkUXI),+TYU$_!+oMPQUSZ6DDMOp*J_MX-PMp[AjESN./BP04mFZ6/gCYTY %_<k'#\/g]u"LfVaqh!Rbk"'GQZh,hg45G@(\=LGl<k'0`_\:gcRdDKX%e@GA-ef.2nB/1TjHlKT4'LVk[N3+2Z0c4koO?S&O=@I% %a?:fWSRi\2Ccd5jM/A$2fQNSHGd?^M%A29rf'[uugZe@Cflfbg'&/ENH\lU;0ZKT!V^PGTgO\odCcg?*^"@L=?5)(RUs[>ndjY$( %gF4nIflljG?>M^&R;GHo0!Xdt1q_IaGS(SCc<Lf/gCE=)1YRil8OD1r+;3CgAD[c3-O*.3gGLP9/)%-,6[GKoCoCUdFpt8TD>,*- %@grBdBKOC24OJ<jbnAa5%=1X>mAt)*7b^MXBKIX\D27[KgS#t$*D/ZQOWA\@m>0=@[%1(q)/Z9;rJe87^n/qs]Ts2a:.+t!D9!#, %U$Wc+gFLtfjb:-Y1c8ObFpJCk`s5sb4&'0>g.mEqd<=tOq87Eh>r9<EU[=iukJ!VVQj<B"T^ANTVatJ_<9C<6[R1'P&njB#78<?1 %[U[%Ad!#!#,da*DSo;!,VRIF[<uEDe[%5E(esCeRgIX!hG7(\t-D6%#@iISP$#PHdcusfS(8]bh%-_-_Wk>Y)A44OU4'UUa*Z&Y) %]!jWQ:2Z6=[]>e/(:ILK6L2V!;]n<2m:p2"#MW#>JN)>dJgadTG/Qf_gPuj2MeuOp"^'H$Fc`q^D5TY=Mett+,I-X3A@<N$PAM[% %ZgCR)[[lgLagTZ<-+9@>=(9nrMKlDn.c-e_D+DNaA_U5HA"RR!I4hknF>Yi.:;PXCgJ4GtbdQPt=P7l?B=uo@<S>m?[Sn_*ZgI&* %^0o^[%a/ZMm45O1Wm]BM[[iF(ZgEQ5-+9AYo?F^2?.jB,M/?<K#:Hrc4^)IPg"BQ^Fql+gPAR3"c"oIen<d2\g[73mIa@b2<L)j- %D-+Q%pP!HcL"o=;4)OS$gS#t&>qP%&%(;]@El*ZM=*^D&_R;g'CqIj=[FK2PD-,]BYACfXcYK.h]3<u?Qe6I`W"[o\VG$b?"kueG %S2]1tC1c4#g,Z?Q3u#kX05N_LeoN\#G#AT7%^mAb-IS/rVne?4R%/#k=&rqf.:MpZgM&LgCchH*1YYZb]I2H/H'?I\;nP,sm4,0L %#MW!@;.A;1]4A>jK@Pls=)!DsZL(31X_^(1(gh)@6<GbmY%l(bRA5M;YI)c:D+=R\Z0`7ub%s-C3o=a8MKDn-SKb;+D5UOQRr,&6 %B""8MYKXF"<;U.Z8^2'5*Em(0TtK$$20o<5[[hhe@G>MZDmip\gA543<DBJo[U"TcnmpK0-7?6-"n'+1m4-2R-ehCK?eak_[_mWC %[=rIq]:MUcb-iPoRFlZt<5lDPm<#RN[[g_RR;JiqEG!rSa8BE$iD<Y0G5>HUgM&#-B%uPTA@>cTT%GCD:8@@fD5TFsN4*6c:2%7C %b8Y;RR*^")k%SqESJ5<b$#M%IU[<0%)/Ub_ZHc$7?&M>"'&'Lm<%AW!8#=cED-,3p,baT4f&498mE0j*J[YH'o`K&4j[_sV].1Q' %@GV`9LMBLV#=;#@V[Tq<V&SCe5hf;M\$'I,.9%f,[%/XAZlPbaHl$J.Wg'#SXoiNBL/iLfgSqt;U$Yh67,,S0[SrUJ)f;KN[>_Pp %32K]`SR1o+[%3KAX_9eem#8C%2K,s.L%MP;6_Ng]FIF4`43`?5BKM^g$ehcKIRn.a9#pTPg.lR^N4'tqQdBn6l[GMoC*42qg.kT? %2qkF__L+f,BdCc5]6X\,BLUZePm@=/[7$%`X5PL#BKO^s[]ATi5hi!Fcur;Cg.qInN4+r@7b^pH:9J7lS-TF<V[:0YD24S,G#At, %:;RBU=(tjIU?tKj-a]G/2qkF_:1QfJ8]bX-9l]$'];i,H7GB7!Q-a\p]"QI6e?pU0SSSBGD'oGD)f;K0;+B<b/4H6!AESE:m2@.t %'lA`cXiks.pu%?P-S^bN,V3IfrV7epi?_0.4(:a;CaYUlRqsH0PO3ml,dNu*2q^r@-JNMM'A3lW8[`E1@2H5?&pp$_fAQ43Z5rYZ %7(0/'\6@!tp`a$T]1O\`-/7[JR;CJ'Bmu64>,`%<SOshWfhNiODmEZ$Pe3+GoZ9e8CSDM,a`^C8^dPW[&'ncJq*&.r]=(uUZCNEp %fe.\lOR5jXfhP-dgIZ[SmFl6N'kFqbPm>u;cfgj7LB08pm5Ttk[VN[GT4C"j4]ep0Pm<.^VlJ&ZfhS;--JN7ea^dL/kh]i3Q9'k= %=/.$SOR:cglF)fA(jQbI:/>UOgJLN4,28foA31*SCa\11[\MP%OmU5<-aFc8PAI-HK1r_;j$/ap88#ZXFr%Poa``n=-*gg/YOs0q %d=jB=m7&2\+PTaHoHN$E%814n9uAa>cJZf?ZCQQ4=0eC%BNDEE"1n.NgYnSsA37qq'%r;?I?EnJ$+Q/c$lQ=5mJ,b#Ce#;07(/jY %+d).q!.,@3%\,s3gJMUIaEDD2j3(''j-,=9f8(+nA@k>1r(4?GJRl&lA*14_m7;=`a`\"qA[3?<&W(=:<3.J#%MsR<gZ]h9fhTA= %2q\ZJ8KunT+'Qa/e=sXtG#m>*P3iMa-*eOCMdBpUW@QY^)QcE96[=j^8>iY%4%m/eA35ZJSn'q]lpS;2o8q%:9$tAoFp$D\aEH97 %-JRbjhIJ]HT4C$;r`6=qmdj,\UH\3:[_mCJlNGtiTQp^q=^BneCtE?9]R]CZWX3K3[-\%*e$G.PG+.W+YapO:2qSTNdL*FHPr43] %oU^PbmGrT9?otojhI*sMKms9\.4Le&G1u!d[aSJ@KC-&$b$[=,3o==,3>+.#:6D(U[\F?0"h%>R.td5F<@"g)4,Wu"A*!Xs?onFr %0<cHDL'4sFpT@mcKGW:D;'!B$m:\PH^ih2KH@tU\B!<:J!o)Bd:Ttl:940h1)/L\^%CU'NSmXYV(FHAW`oB#1Y2R?+_0-_51>%V_ %q$V#:B.AQ$Lo)K&*Us`FS51@sin@ga8R+?+f8FF"R^dMhM/1/GSm4@B5%Ul;.'pk"A"7jbmHD`*NBLc5<YOZ5[@>=];-R"\=MY(n %mZnIN5VLLREoG_dFA6"%*E_IXdJj$b[6mVm4-[[k,O"dZg(B-8>WYC71Y5CERqnpW+EQp$._Tfg(1H1U9f9G(l@bM7G02*f/)+== %G'*_uVoGa!!-Vc;(1k0!6Og,fYmp!:g&Z?V$nbXDk1<:!!c,grS6<jh[6m+'"`&n1SBeB_<4ZF\`nDT)1X*+I+?EVD#M+pd`0u[e %=?G>5(,lZ'SZZJBg0&pZ-e==?&M)FmR7>'I;1&,Ug7]jpS[C@XZ$,R:q"ML"r^BpN,&Ap6>m6:r@dU8bB#WKoepUuo8B)sW*D43& %n];Tu:27Z"&OfDr46j.Y=?D+p$#<V1^opj%\NAYM4*;(U=?Gg7'%W)c\/3^+2.>lK'%RNta9ud]4ANcI;*:5MG,0Fj=M&l#)/H-C %P-K3!Mtt87]OAn#^9DdG>i:LIA%RE%POc`ITdHi]+k.6B-fL&m;g9X!m2CM4'l0`(>&UJ_e%C@Ae"E,6G$9+&Z$*&PCF:E<mA.D" %Fqj!bX<"@tKXGUC-Tto*L^,3,?%[p=@dS8m^Thqjkm;,QmpO/h/]r[QRqc?uBUY$eG3rsmpr;%8RPnUAE%nFs3tn2f]1$kD*Bu#^ %m51oYZ$*&PCPS(WG#I1!4'%1ECY+S&A*mt$qSLrD*o@]J8"].$[@>>(&6VuQg?C+DerJk2")CCSNeFebfX>8VVQaOs(=cOt3%J(3 %?0fo:J&U.+K,JGpfIgV"Zp&kIm2E+r=0.t0_[1+V5k#_.7sI"%m9&KsX;tH+-e8cI`S*o)=M%$EX!cJYq!EsH6WgU:[`&nqVm(<\ %g*u*PZ$,SenpA*[Q.:=nm66`s#M-&Do7=;JrRr3+-T,E$.`9Mg[?L1$g7bZO4$K%9G3o-`[53HNK!gdI.V%iqkccGc:.sr4[8Z'L %A*rQSE3<;)gc#OTLQ\lbk0SB_m8+JI%OGQNps(8<:'RAE[F5<$=M(Q6=?BG_XIWT_/(RIui$[(c=42].UOuaeg<!:h_V3Br,%9lC %""(+?S25)bh/(e![]AQnCM1clCH'5Jg0pmN=?BZPhH2kGBWbH!c*9%TDCR0fDQ88q;odsX[As_M:TRiUJ$rhR.dkOrCPRK+Ksa9B %=?D`^CFA)#[F5q&XBh[Ec&/omo#BAqiEEL02"O@B41e:[=?Dqk1=f35,@g*VAV!uY26_7+E"getQG>H1Nlp74[A3J+_V-TaK!h(_ %@.!Rq)/H,hqi/#4I?:^W>!6Dth,IFVSZ+-j:*tpY[F;[7A*r>pcWIdtPn4%57jH=rerELs$eC?@SI'(%Z0i!8-T,E$Uh$PIgUsb6 %[IoKdUN@YfmAd2*?<B:KFr>(NTe'X>VQs[u(6sJhm3uQ4oSmdj*QPEom3H5D*Qeb*BBkA^6V1BAqiO[U?)8k:MRCoK2e26PZ=<2: %eZj:_R)=fhX)JVj4YkV6@I:.gnqsi=n*l%=dj($[Fu5pf=?F2>hH2kjO9o\MHV2<39dPc%6Og,&^%[JnZi1#%XIXKD>-W89DOIbQ %NQB<WCM+Z\<ik+J9dd$5k+rB"-Qbq"g*oti`nHil@dQilZ$*!,Z$)QkB<3,rK!jY-(Y4WEpPQABOKittT>.XSZI!-`S^qg!CI\oG %(Y2>r`nF#+=?BQ-&$-eB*#$mU.HZ$.k?_7PCB1qRm8T1=Y]^Ah5I#B8$"^3/P`3"SPQbi8lAE!u=j:&1HEOobG1_]ceulF[^tPd^ %p)@cp2.Q%;d@ILb.Nj4NmA))1SV2s0A!7_[Nj^bNCT"7>`nJPNo>]KUbud%V)/CV]NO;,J=?A^7Y]fC3KsfBJaB6'/j']j[TtIUQ %F1]6A2;W6bCIc;8#M-%,L;.-`1o+Z`h,IFVh,FJlV_ql%g<o6FM7&Pp-Y)O'=Y&'@$4GF&Lk2s4G\b:P[E).F=?FG)CY-^pZ$';\ %^T_ko'@mX:@I6lt=?Gn6A*mH6&$2<;s"CJ0*21DbomC07VQs[uVA`Puqgs[4dou[/[?LP<A*jQQY#mah]\cgQ`K;t-NaQ_@g.c.t %g6oN]mBE30XBeab`sZZ12.Q$L,ci$'$Yq+I@I4U=erC9TY]dU@$#?HFR'Cg5=g3'J%'1I0rIhRoR_$2:G4tW8Z$&)i=013l<ik,O %7W_OWl@cRo+S`t1ERuM<SVDrZ[8Y<EKsd,3Y]^9YCWGUE=?G#c[?HcYG#I1!4!!"+[A-iQ`S+$p`S-`k@dPkB-EJ4b],0$nSreo= %UE=Hlg/5?P`7iUq2du)1jiCOcrJ!8^:>7(r*Ka-'N1e_[Z?fC8W3/cm3slH1eS\5"WngX,C592E;=4/((Y+PQI\PQDGpZDU:gR*_ %e<OdhXqK9&R)oukNado7[DNH=W-4*);!k+u<4b%%=AGolS*u8MLW:rCm7?mrWZA5$?W9,:(Y+Od\V4e=/2L/jVQs+eVA`DqH2J<* %:8:FUg0r;:WgsnCR;-BWPA3&,T\@eW0i@>F1jN$el?PLjFtt%KWZC2G0<1S;&t*K)-1?b,Vi%]P[8RVh;se*qH;j2F,L'1Le]B): %h%3Veh%53RVs9pK[8R+lRqbHYeOm6MWgcX\]6D?mHNqFg$e=[;6a]#+9Z4b?")<#mn6a+4<AokD+si$?F_chIVqKI'aopEq6q>>C %T3N+JDY;.74-@*&/e=Hm[-tV$RN5W)^;B6DVk$hm_sBX<?[]6HFDI/JAX)!spPDsI&QI0A=c)j_3EWic1K3YIpuU8$@AfiX`e.Y) %447V_blg,^(nT=^fVqu+'-7!39m9/7XS=iqDAkE>Vq7pG\+YM^-Y1Q6T,Cr_Z(BQXf)Ym:Fe\3/T3f]5Y+o:XISOifVq^GJ9KI=^ %f_2mclW=p?D,BQJN<G_d5jO0/!n'E*a>sq!qIJ!q4B[qY=G_1c/gUbkge+KRh\0*>6LJj])-A8ke8+X?i99TGip)a>WNB]7SK(:? %Dmgu&LK;=e7+J7D^E#fkeHniomDf@[2-.I*;\sqeOLh,GU/!G!L)V>XF%Q\aIV]&7d>DsKpiP6ndr"o6DZ`G;q3)L<3\C%u],i(U %4BhU`U/UXW6(q4\[3#d1Y/Z)-&3BVPSPqHjFA8sT@q!_5%(RGfJrVn2nfZ:nNi4<T!-H/&oqi%u>Z6&Ban.T&rcJe`XX<\_FnXT^ %hrtubSE!#QYFLe=8!!&<:@R%SLlAg.=f.)=-$H=?gps/bHHpqXkDH.\GI[s&Y0[dR>d8@h%,,9%k>86#MdtoW[cMgJls)9cnhICj %;Eh;J2R.=$5-)&ZZ#aKS3ocga\Y@_]LUHC!\^)3n*hJ\&F%*4JY[oe:Y%ZOq[lUL0je1$]60HTO6kAK$$I=#pkG3LNg6&@U;EpN/ %R++,F[J+0/kG3L&l?B,NPlp?h25tYN*_FD*cFpFA%rn.OIb,7%TQ=$.[bVTXa*+O$"$.g+'")#EF&G41phNdjUhop2-?\`t$Rudo %BC9"*WOH9u$NA#YnDoH^s0]=SM*!(@*DWgMeY@"p*UD4c6UUXr13?:YipQ-&bW5O?"^t/Y_gqi0ccA-Eq+%!o3NX:Ho:!J*K<3Fj %H#ougfX,C8gmh9!a*pe;S@gpb3>64(SJfUg4tVB%ipN)V(h6OW%q-d/:!jVcbi.e;iV^3lfkVd?jpj?`k7m/DIFruc;5Z)cF&Om5 %S:1]e73L_&+q3)47$n(Ud`hed]qU2B>>]"1O)`Ao?;==J_mskG?i\5V.q>GT8jKc,Tl^lWk/d[Sk%$J'#fVBZ`1<d0E92fk=?3K0 %4/#rX`IW!_(4k4;?!lY#%T.*&2FnaHPT.J3PaeBLj_fsnU\E's5L_!CZCdC0LWBBJO:,^^f##*QVaug@b3f-U""%*69e'<X##)06 %j]Qe3'=2!uos@e:K#pSql82mh7Bt98;:0p9Q%iMYHKu$-SCDEa9^fl#W73u4<.I'<cn%5.F$Z"RH>VLMQPL#Y4S1q'6c$+AF?;'" %*P/dL.2C8ZEue!iJuJ;_!TP1KYKL?af`IA<1q54%KZV?b;k',/=R!Q^!q!KQ9Wlg$XBZDc7k5mgHGJTT\TE+Xb5meoN=jWC*pAg< %a'%+><bo*D1/:RPg!@=oSiAa4RP-:$i8g,p4V!NNbZqkKF6@7g:hg.+aj3#_cf'Z0mN+cji5r5t5-*4e=G23Yo=%#Lj6tumRY)rB %\o#i(<>/:[>)s)^*8e7dE\;<OqWTQW##7nuru$-Bl"(%5Tr^5a.0`OB/,G0\<FFgDie"79<h*Eg`1a<fd5A%%RU!ZtF-K@^dq55? %`\hINY`!eQ#:0l&ouT=5Tuk+sVCt]C3Z5A2$_#jM<gqf?#>L6P0TF\p;rW\Ba=Wf,=&/%1mq"Sc7=*_'%@Z'O<gqfCK-j[,rj4^J %kJRZSrL$6bDi#j>,<<2ZiQ`0_LR3u-Zq%%U$KKa\P=)_oSb(o=2WrAJXXZ6m3]V("QZKX?^u3=+WJ5b@St$LLqo"]IZ1[C$<d8Z# %YHMOk;F#5FZg@Ecm+a(c;tjibnCjeRLFCe]P_C?iW#ksS3;[[9U5`p?r4Vdni5l]`:@EP_m]O"B)a([1X?=%e%\?q!*^iV>io#dI %F!8TCNPJ56CpqN@G[?Do)h03)gf+A'Vu>8)%SWCCnXo4CN0>b!6M+:.KCeoACZ=EVOjK5(E\n7U?<lPA8qFmm2Vi]K"*\e4fBd=N %nDSiRP9q[=hMu[*jOiTScU<sq+L:Tb$C[K2.,Anr%SE6pqG;LJ_W30PW7okJG/(<`P?X7T-9'J*a]1+!RTBVd:1&:t;DV%-"6!)a %R[fUJiN8cpd=-lho88_f[@S$Z`s:j*(H=GPPoSA,PLGH3-:NKLe'$?T7=gYlb)2CPC>e/&$h(E^a?!$3nZXZ+3NgGs7C\8__r<6b %3'"Ca3dAuR3'!Et?+iq%S;)sheiPK<ECHQjG.uts=IW<nAS``g:lX%*XH\L'L4N/+:9MZ86f9P8EWo"4!WsrJXsb9eRE`Oh'ae+b %@fT9,(oFiVS=CpQ`QGt)'NYQeZq69&Up;$?/B(ZV_u1^jBSFK@?L&Ic3GCC93_U$7pOb\4#X&;\.B'T+77,6jEY?19#"VKU_6pRf %j>=O*h/IEp9k8"Jn_GU63`J0e'-]qpdp4:fNbS2f-UR6WV=mNC,PBS'Jt0,VV=b.VdhG`)<T;%>5*6cY34g?:8WV?@M!1r030aU< %]h`gAhP`q--9CRh]>^>_ET[+hgc-EIMPp\:D@-b/DMS=QPAuA.H8+C%f'NpN,3*c8YY$"Y\=um\)dJROj,,D_H=dgGY$gfbgI0%Q %BaQF$A6bgM_2ZX57D.,u5Kc=38^M6/LiI7Hq-AhsKuS:^L4U7D6n^U6=#IgH;FosE9T1LO!A"!ca>bWmmftVN#e!(`DFMR=&kWUD %*1o@Tp31$e4(kS),3/;/(q]qgVe88Yl@Fm5_MX9k@Na\<YH[>_0Y!k0/Wm-")-7N)-GVdQ@sTVW><%&.Z@_,6)X'.4f?RDD&['3* %O;'c8Eqdr00"0d[?=f;[(1eZ09f:"3`@SN1OQ6+!Kc8Nr*/Ajj1<FN6#WN<7S<V;:>KLk_)%$U/%cuE)8WH0c/3B!SUb[QDj>\1H %V/^;_i<mSkHXXkGch&r;DPuVm,]\JV2jKXJ2q9%kff,E/-Vc2Z_Gde(isN!\[Vi"aVhLbh)4+k7RJLhMIVBBl8&l5:4DC8Ekd[Un %kd[T13j,E;Uj,:.*\#&bGdSl?SCEHI([*h-TDPukF;tVoU_Omte]*Y8a.Za>TBJ6uH/3[6`taT$[#,65SBdk2e,gXLPnb;ue:EY/ %6dbN]),.P<.*BWp3.'c8>i!r"fR0=P\04Ob>Y"tl7,'4$b(52oBQuFU?4/ZO>E8@9fM7aJX%[8uU:6b9>;A'2lK;668W?*jSKgY* %Aj0A+QDnl&a)OmiS<QC)YX+84Eo'*J$Yl1Abs1IB\=tfcUL)0DEC3=I\>]ZiY3<RFlRlji[muDj1ep>iXXm\UOSSUe;Y?JU&--\" %8rQ\J`A4P*N&r9O'>-;Ik@&\Gi8Ws#H1-q5GFg_A*>gbO3SuVE:+b5f(3NJ+hDar'cAERXMMdmtPN!8Zlf[?IC#*qS8&E1nn&umn %PW7?*[dBTH\E!&bd`RB0a@Q_,SG'is'SJIDh%!^0J@MAt[GE5P:0bQnKph#<VD.7R;_pBQl(1IoP=9oqPBkdB_fLXla;61n]M@64 %.h[l6>eOboSD$lJ;C<#Nj%uTKbB\%M,TPSNK*J7#4\nh;>%k"IqgIVd$b_IVAr(N?m`pIdK,[F7_+cdpE#OHmUMdm*'OnH`ZbYL` %GI+e_^u,oCC8FW?S>$poBkGU@3(;21C^q5N5'Sm<>?Pp&YI*T?HTDnAQg\S+[]nZ=P.)sGRV6Z)>2&$f[\Hn:"q[]K9kC0;:"<rs %e/hn^AJ+-3Y5Z[,W^MK7d.3iD6eH<#L1ltm1q7`h3Wdk3,RpnY=_#c7\C)VG(c8a3S`R"GK9JWF/^`L6;VWX"DGGi5g@hbM]$oSZ %qVD(Td,7`Gf`r!^MBtpt#?N=+5-Kotj)Qna"qFC#^E)E;0Gb"t=F8'(kq9hF*Ak8m`?:/hS-GlfX\F:H*1T?BT)ntZ3&ieCY2/%m %i8CV]&`!,KEH$dZ2g[O#_'r\X?uk2`'\X[AP]1TlM?*d.EnP&k"'=]5.UTOK!XT*eWjKn+_%A`=Hr#:7U_%cG4?,)2)J99ccHL6? %)*GF/Q`cY9M$F9Z6Eg.!_,ZrqQXf%5W-).nF2brr$d]_EG]5.&4r#FU*aC#]Hh>O7;^jTGhnas*(XY%UEH!t`9K?,lSA[mZQc%`, %&Et5i3*O"f>L+u_Jo"V=%i?9Y]rq`p6d]%00K?$jV`J4)P]Q<0.'i<SD%oVs35r"Yio_jPYSJV$g0&B(TRJ6W=(]:JcB9Q&Yi%cR %i/n9\SB`Vf_A*6P0GnSZJV'rp$W=O/UYmt"P0Q]K\ABJ0[#'B5XK3h@QV_X!EM3dTS=ZHZn^rDEPJSRhU#;_%i!gA?MA@'3"c";^ %EFQbHhU'Lh-o`4MVRjTq.fdKZ!3Rl_U?7]q;o+&9(n9hG=`>8lBk=QDi,"qMP6Ap&C.!]=i80**N8NNR"D9`KmDpP4%:nWnT[65K %jc7i.OPoC>3PYe%-dbin5n;UZF*'qV[5TKcZ8Elo\D`&;2FqeqR<;?4[KfL>qh#$lE-c[`]p#p(q@32Z+MhbShp9K+C67A2!FCe) %K*94FM=>qTi&&Yf;bA;p#(N2M6%UVO41dqRk*7?;1SEJnO\5Q\Xd5<Jb6Z8Xh['XM:L;kAdJ,tJR(_rhf)c:Sa);X(^j3VsjU^8= %IZ`[^VCDO3Jl=&NPEshW1(a$i]qCnu-h#K+?5WhmOi_?7i$@52%1!r^W:S:C36dJ?*!QI>n+2?pl#BeR\@V>AJ0TcUe]E;>^FN$W %#6*uif[DYT9iH^oh\6!d=iB^C2Z.pU@XF3oUhL#e^i'InO*uW;<;ftf.s'TYpHAC6Z#;2Bi/2gg`p<-'i(AF0X"=hdoSo]FhAX[e %qb.h!MeZk<.GAZ0)9fQ&q=VROe$Qm-;-TH,=roWZ-,FsRZDlC.@(m3th<U>oDi+VOLHG!5^(kn@opEr^73FYagFMoU\AWg)$%8"( %E,@kt:_Zl&e@/n`T%BdPU"m$Zp!*3;eP(D?OaZ@eqo$55N00)-ll324g\$/H;_4j(%Zpkj7_%s'ct_4BU'a_$>>FOS5)0jqW,K6g %B'p&lgO8r+I"f;6UL:.sAA7;_crr#_Dq^hcp(u^-VJ@cH!r/W/(&#l0^"kEMXLL4&Enethm7j/G_lekm=KD@ZcJ8loNS_g%SZ'$P %-5?XTVD8eNPUkqaNW>tehXi`EMP.V=E5akS_7XL$`(>$m)lL^_E^0U]hrsLN*u0!$,\-uH7SAo;1gGu.H0"joYMjs-)eS3D!F=(3 %0(<a6!IEX9(^EB7L9GM`)^T[p.aW'jD-L4D-bH@FmIUm_@sh8-j3>cq@d!GW$ET^P`#C7tV.UUsouiYj5i(@#;3tif2tEEVN)QJX %W-l_08W7C/Q1=7I7lo#a:nKPAZ43CpN(4k]e(eVFHs5EE?u?VFl9[m*%o$Lc.hq$8OoK/Lf'&SK-H0,Cm<CH$'F8aB1ciZOmHs\W %^pqecRp*9)j/)k&;QbRjP973'eBU(o9jY?U\mtcKEnlntYdmbQg_B\"E0pgLXfskP&!37b(R>j<E[t*dieDN;)rhGUc'@@eKEtGY %6#n2k[NFZT\Z'B"\Q_MVYhYhh%4FM_;aotpQm7=!J@DXE'?KS1.GE^iBp[mM!okV+-]Q#EMOWm0-r"Z:gV'"JAh`!S5@X7h&T64b %rhCUG?+Lt6Wt6VZ%+'A\bgPFY$+cm2iXci)2:mo<gScCQ*L[cH0TC".c"2/sq3]VQ@(0F2h`NF#buis`R:?[X#_h\GkI.?AQ<+"l %gNL,KF&:VaQBsA#D6S[M)dA_I]!]"N-aHHQh@#(-pFB1K7dnP@]J_p3[t=ftl"g%t1I3`[a!m%b?theI7L!Ih@'qFPb7-1.D9D7s %mG'M!NVrh<:#BgXZ\:1YBPhL>:UY(n[@Pk!XFo&8E85lIg:Ar,=&`Bg_jKP]2N>S`gB,m5qb\\:Rm]@F_.f*PPWCO9Ak$L&d^IVm %[80?JhCSL_(iAON)kW"QNEXZgh@2eU;o33(,6_1"O&dSkRsJ9)hQlscNhbn"A!O:T0Z!>*$-q*a_D0\ZEd./n5"9WhWQ/&c9P0K5 %hT#c*.?UU.r8=l[pNX6PN+F6nE(qaM)NRt"Z^o3m:c"5.+/0*'J8EALD66STRo6EdBm@dO@tS"FN@1F)Bkjs.cZ^4qfqh^`Rr5e& %ZBiaign<NB>,*l[p1CSP`*oFDm$nbJ&OH)-*tYkM0BJcCC_4^^Q8jK@R\KLI?rN#84+@F<OgjL>EWTHB&.*tW&D.?'_0KQ,!h8$m %$qZ)e7KT^@`6J[*2?W@X"<4/O]hSWuVU(R/?3tHEYbbKT^o#0,VM[ZI/&bkqM85EW4jKoE'>RYcKp;XSW/R)E?pi<f)ZVcFQ>p.1 %Cf1e]AiP=Ci0:sZ$"/s+ePn&L9eXoNgGK"J,kN[0jh6'7-HFQ(!,SUF%gIPY$AP;UYY"V[V`b(5,jn\Ak5[Eg`-pUJ'an3Rb[2lb %Dk6(PY=\9:OscAK2n;[s+U`e%BXf2LiqtY[IdEYHrgKosN@K^;^IEY'EUAt)VVJfFg4R.@B]>gQfudZ#C8Qd^LM(Pf"bOKi0S*S4 %k-#NR=1:6dCFJ6R!l2f'WKg`qCf1S_$j<%6AdsK&e"6k6GUnA?p=5?J/qICTG([ak&8[&h>k%FpJk[^A_1>uEFM;c_$6^!1V*>6% %&p]lMJ;oa`a<L\$.'f#=!4G4_;\,N'fT](A.cn\\?n9$&HW^Ac(^A=HS,bJ'-0@?$!#t>-Ecim_XUol`I0/'n8b57OJ?;Wp7@24% %^fL;LWK7-g;ir0LOTAi?>Wo3)<rcG*kM!*G@+-LjjW=K2,++s!AJP>O_2>+r*s=M#o!*A6R8&7;VYTCA@$=,aaWRgUdO0PsI;T&; %:mnfrJ5+1hd)5pg(#uH&)8K:Sm8KPU[aKP01&u-:88V]aJ.9]!NSb4Rj!]*9\K/Id3)M_l.tEVB8+N,Z@)K'AW%e9gWdifmG=r8C %Rt^rK[0+4AEQ=en!FV*Ac,TYr^r?_8.dd;@PpiCF!4HA8a"i.(Ols"r;6q+BXO:t6f;Q<s]X-&<:asa%r0ik]Du8V!8SO+s.tET\ %NS?[30.dg^pFu\b`MaJ@-EtUXJ+?&9!h2=CRmPYX^d\NjMn9VS/6mX0PJBX^O`d^F!h0g8A.0-&NJ<SV."f<I/VhM0#].l@),jQ; %S$I?>`=2m<@dgCI#(b#9^K\ka2WFgR!"T,MZ$b,Z6"$a8W[oG0fW^h9'F',JarT>L6!uL7r-`/Y>ICM[:')AlNAaO>j-/'9@3MkS %*MnIYK#!,CT6iI%Cfn8o8lc!t\W.NcU'-%i'\\C'JPDOIZ^.Zq2Eo6,#(`lf\\k+U"?(gtrJeB"fQ85o<s\q4A`e1/8RNdPb[%h) %fT_Ar\?Z1PVHOM"!!ImJPnAd1O<0*n(t\4B%o>7Z^3m9o!h62&m#%tL[L1g/'4D#kFfs!HB*:-8\#>$f$#EWN<[WF"dO]Q'-@egJ %mq;a+8Mq0Y!SAf9ZH/pGfMF2U]+"f\$#D*h"2SU&/tMr+YYj)iMf:tdl$'U;pW6gl'4E3jB<WgDC3,@L_Idb$9JI#ce#o)1"G9F( %?j"6f?o'YRfT^*JDJClXFJmlV+rG,1p#/nX)/Mn[gOq!uCpXka^*QN_X3G-V$,`Y$Yr,8^%NF#cp'/?Adk+6.;W=qFM4i(BE7d#+ %ZaiYHfJJ?;q`ag@cPeurj06WB8u?rSf^ua6U==d'PMbTZG,kcK_cB%:(X(A=%%CiQfEqh;9c;X?.a4I$<p13mp#X>)e"#'J/VCs< %7@+0AK>XQK*n;tqL/"EF$dV@=T0>XP#THIP1F(P4@^F?G?rIn/q9Ip%]n4Jc1P5S/J7$2R:`ZSpn7rjG\B@7Y-G\*npbd`R5<.QY %e5BdgGQ+%K8on&<Indn<*YVX2P#<6mS)CKDaSS3sCUVLPjX.nE9TXjXAEU-fZ(Pq&f;)e1:ActLZ*?"0'`.OoUOce$?u-m['u-WT %K$?+R^SW.TBBZ:DQ<an<?G`m[G!MO]JR=W&KTeXiCO5dMW&.:;!\_[RY@0+FSC'c/9aX)!`*YmNgD9]EP]l]@?XmIAg,"7RmISYf %"pe;7#]CdbS?#[>^\*A.nCQkHQM>6\`Pfo+S&u*9>#a[gdC=YeYJCKho%,?)kH-:>'p%M]IuQYBFBr#DCP]?Y#lYabmYk;#[8NAB %,lX63ZRl<0XX^hJAU<jtV!+A6n7ud>9s&*Uf>JqB3=thj79Jbh;[rSlg:btr1#Qj4:&fsOd@Yl=YGn"=L9E2OH7ajin29OI^VJHC %/RIp(8,rt1VEXrsp_mn!YG&&e2$kr2)Ie<%!Kp"C2(:3RRVnr1?dhFhGrqs>YU7SREp$JI"?P[gRURrq%f.*?MCa`fqASYeA2RP7 %9!PU3d+@.7n*b[ur/9cSK\,SQ>j,r1Emdlrd+8VQl/S&M@Z)d85;IYH'Uk<_3dhHK]@s'anOWnn&q*J(dEA2d&OARnNn*\?.WlrT %^XC_i3*tGaeUfj:AIWnhI8)m5l]\['f@4\je_Hh$;6kqY.HkQdDSdXIf2-7r-@H>7G=n>.Rl4%iYOFCqAk3"cH]943NFIHF,BM?" %RF,ej.Te>38$D0'f^(*7C[WeL_tUfJPWlK)OTiFqZI9a?7\JAc:02e8f;'*T_%M&'okrALY7Wp7I:9<NiT6W_CPp>\8W0q,ML5WX %63U:^%Aqq[Yq4$HrG='[XTFi5].\%H/NCo;A@00Z6`#oGYh,[idgc"SV;%h?O=P[;noam,_-UWB>M:sfCFK(&B(d.*!'J9;?E9C" %]-hr"l^l!4BeA\Z6H`2?4e024[pF7]2s@Xu/EF2^#'c-q!lS^RW5ap0lf//]VH'c:)+2@s\/g46Aq0Q6?(7QefBh[:AQ%,:S6GU/ %8mOg'eK33t'LDsh?'Aa<^/EQb(Y4%1N*)q7Pm2P(?)%k.FVJ&YCR+'`fp8;6Bu+`XMP.+HAT_rCW`.OAPrgM'i2Ps/>A_a0?)(m5 %=b3iKU273YFRIis<pn\93c"d8,8IB_?7XMV75N!bYN_83hZnCcLu!M3B1r\"/'D/5CPke`VB"AK7>2+(huKr0rl_*#J_,\bS*.r1 %CTQi(LB`!_FNAmtRCn8X*34hc7Z'Wc"2-%8g9ZH=,B?FB,1pZZh(`f##&KdraRD&UX?3D@TW]g$CFs1N^@iTu^ZTsULHT^4YA"$] %@-Zs`h0[HWo%NO!Y7c(S=UIb5K=f.1lDtZ2[X7CXU97(H@9KokIHp<qg^l9uhD$b:aRtm@+P3iG*ISRPE2qls>_$Vgp<\!Pf$p'= %Cj"[eJ4&mt0=3Uu?-7:afU@KB)/=j'n^*Md;/6g7H3@r!LB9=nC\feoIk,/+%4>90#%qf1b`O_9CI;2QCPZVqO>W;f>MC:qBkKgu %-Xr(omMoFZBMC0A!,Hm*;Y7X(euW6&21Ye[D(FA6VHq0)PUg!UZnr'YfY#3Yct\=p'j\Ui+U(n@Sek:K5ukO+ft8rcnNlki1=\4& %ZGlp]<1D%Q<1@VVea=q[.NOeOJ^p2%/4;A/9?qn#XO3Z?Q,usgSa!5DVKPCm4CDojGA%jJ24@F7)5X2C;5,@&;H*R\9R)*;k[[nD %k,8m-DLGpB0!F4NbVX2@jU"tD)Ncod!7"CSnq!l^+Om9mE0H"n!&]JLmCmcsRV&,1S6YPtd!sfUQ"jq0V,%K$nb5@F$SAl&QaQ`/ %1c,eWNa=Lu9c(B]5bSt)QYREHB\HEdBUYpCScglE^'V,:#7O=<T[ZZ;bV\^_Y@81S$t@p&NL!UQg<og]lbG=qfR$t(>0a0rPoTOU %94J97c:LZ-cWb0mm'&<`@5"%&Q$.CFlG6(SG&-1u:hcO:&XOo.dWTQQ1.3_E(n-)@2M;g/2FT$.]=78JO>MYWWRb5jBfZ5Me2nml %^LhOi&8;cE2Qqcj`9X"F1^Uh8Jrdo).qcksdCGR#H`*Y3DU%_V*,Ps3)f:Im7O'%KdhcT)C8DGFDQV4''QCEN7\e_AaoDL%G&A'Z %940S"$EPZ&_.[5s9:NRM'k4H.'oU*.m^VR^jVi-RM.=r1Z9I,D%4k\^f<f@ETs4rN]an0sR^Em)(<!asC=GdlgSnii@#gJ:MIqj, %]WVCHZUbo\.%9:Wp9]e'B^*JHE%7=!L$k`.9LUbFL"]>[DJt_rB$)"6(![Wad5@k9..F0eMhZg,A*'GIQbLds7FU.i1BnUhZfeH& %.%3g]QGX4]R[.)7i!0sU:2&4#B7ZdKosPVG7?_ag)&uJ[@QfkI6q*jq+X]@MBM"ltSIb-cP8dIX"n&LpKN$8tRLNc[TkK=@Rn7-W %dBlTPCDK`'.CNt!.,(CH:c)+sCI6Ej:+__B:c,b?=GOKlMMC)f?'C+G%PPU<9JgmHjrmJn1oXg'k"ITm89]i[figWcHZO",FK:\j %KlPC+PB'ho6"cpsNS,Kk-5m=p8;RQb9c5cKC(2MY9JuNI=IEiV^t2F1'2;*>FqdWW@eHEH1XT%4/KdS@5$4=!LXDBX7o.8fV:,6t %"b%TA</5)jkWkl9i/Lm%BQLdNU(uNo-"pr`!b]J4M.f=TFdd=H2DT>[2>RFN!95Y[(*_I3K8?CY)*sL<3htYb<qH]T-L6Y^_6MhQ %4EDT<Zpe,jBN#?iRK?84@HcXDQ,joG>Vnk7]]<V1d_1l+aCn`[CC7A!dA5IZ(h>If;C34iJK4(b7ap5].1S&#%Wl>K$f[RTkI(Fu %a_51K*h+1>)pAAB2O,#92Uqf&fba9P7ajDd3VEeLP:an.H(eC]otCYJ9sJA9nZ?3+65,fi9JBYT%[cEak=fFjURCD%-GX<I6E)(6 %0NujpAsK5$(eq"hNGpS?'^OcF?o/!a@k/BjWfJ/q7RNk0F-+cVJ4O=S%5OA)j^DY]OjS7dRtlF6/e)7JU(&]YB]RfiTOs3G/&9(; %em>Up]RK,83jqu\nY!4`@F:sV@aPrK@YYXp@0(T-RE!'qig1C<`[s^<`j)*$VPFFuMl(GGQ%FjN-M9!O6*nAMma]Ot7H9#^!EUll %C(9;Cc3I'V2Et^H#,G?*B]YuQd/9*eU/<sH:=-Ob;cpSDVY7DN/:iQIgVB?l;mR,#"cHDVGKl2n'Ig^S.hJs/kdo#8Q`t-[Pbk4! %@*pgqT\P$)d1gY4`g<oCg<Q3(N^Y0L8KZC=S`,"N>*.1X)6UE&nmf;kp<g]F>Eji"2V$`[@CPM"Qs;J^o6t)p8@N@T5Hngdk3ht, %Z"PO2O]F"OWo],/MoNKDXih:gCb'I3Z"OIH>GoZ[U>\omq\3/>79Qj.;[k9]SXCeESLO3$'q:Fn2L#a4;0[Hm",j&%!FAL1@*qg@ %7''KImE`A0#8iGg-B8,iU((PMU(&iUBEbV/=h:p(\YJD>(N/3"XnK5)(hV,#.%2UZ12-0FT`u3jG(Yan6,k?!B=q&U5gda:Y1`nF %ZVK%OiC>e%;f<(\.hYQnFss-l,+@cton$:kB^.hb$7Kk,QTL92Ei/8l<%k=(1ksD3O2d%1p.7Ri_Fd-6@Z\r?[)NIb>'Jsmih39: %WHqc(J<XeOG3tKFp'Mgica`WI+!G;^G6H[0J+KR&rH[+j^@JK-p6Yg8YCH/e5PaP^J+_9/J+q.dl)4R%p=m@\Rt(ImhgMc;rpS25 %ci<X$*Vb\FrN#`3/U4csIdW^)_ll:sqd4jO(VfhtqnW2P?h,RoqpRe-qPSi@I)ga5]:V5.bMdr2jju`qh/Xc*]Ch4LrT3Ksq)RjB %rSRVIDh%LWD>YLTqJVt[INJ"9qs46:T76_\s6=h.R6U.9s8!i;m`WfKmsae6rR&Au^\i;jr<rY$rnd>B0E:gNJ,:UcS+Uutqt1L! %^uU"Bdsq98jmiqspuB-:^KgIcs7UC2rpTh9p@DYknPB2[c2[R_A,i$*Cu>6Uo=t=m++NhT^QA=Fq<bV/s5W9,ri_CTO5KfCs7tFL %rdSbAr^'ihkqE%o4B8dr7#&9*09Z3,Q8RdQK]#ABT/Yn68pp9OYP7hP07M)qr@bpiK.>dXDf'`4_6aSbF*]29^0::<BIcIL1!<WW %AUaW\b`DbbiubpukkS425JBa<4PFT.?]&=uO"[klm+3&.r;8m:&jH'h[6/[(pem5gqq[lO)Y2o]%r^t:h##^ogrWq&im3&c2uDL= %;72Y)kHe@#[EB%fb'`pP4W]oKq`-NWn`/5Jp>=XGde!7V.Bbf\UiH@GR_J@+kPU8<gV<cBXA7KcC#pFH[i>GPiUZnp;pE'QH.=Qs %p5m`eS7(qJF)#P_<un,/eRZI+c%m=NO9;>uS_MD]J\3Egi8Raa>GBasdWGkYQ1qJ0#6`sLnnCh.mHS+X6R3'_n[.MED/$EPOtZ-% %_XW(Mp\i?);IFkikn+TB?P"O=/.G=nr;VmBkMooMmBCP"Nl+b,OY+7e=0c%IO:S2^lusImO"\-DYaSS?+RUUC#.lCZfcUsFP":<# %D5-sWhsB@XC70`Gbif;HB(o`c<tW0Tq[PHXM51#cCEaETIMW_)Fp,eTB-4ZdUrX%('aZ']=o/L^c1m)uiZ3"ORhb'0lQ"S,@()*8 %2)5d8f4XD2P4*Q(Ba9;b@lY2oNdjGm@JQ4HaaQX(.?*$FC?eW7.?pVYkGPr^A%V(2pZ]F";hf.'S]C(*0Qfltfkr"Q6?WA*B+p,l %E2YSnL`Oj"Q='M,iei4'#'*,S*ISK^\JW^+Q#XD(h.-jNr6)7Q0GJVs=:a/%Ypf7Jr%8!7_6k:R],;((mXh3S%en`;g>#.dD3obA %&WG$'4A+86Cn0u)rQ+c^,c\n.oB1;3O4-PO`dYiV&k\<?CWsp2+=@-`j`m\SEO2p33l8d1EnQK-?NK#l^b/18CRe0>GZFR<Dma@f %MI!gB.fSEkjeh&nT8,Y_=u;T6gRd#AJ2PCj?=jd.RJoVp!Q1:]T0^hBC0ZJd<>]]A:;>L?/i/=aHRd/Q59ZVT6Pu"?cbQa^omBjW %a<#LnomRQm4M.dS$5J%o.9Q-Ql\b:Vg?[Tb+Y/tfENln2"#Rj%Ylc(R`sFs][r42nhd[3pic(rIRIBQ>/%cAH[/(WD)l8j=ne*'p %L23jh/l<,&GHb@1DH21@?`-0Pk-Mr%1RmZYk/M,0qk#\Em:lE$^AZI:r3PP#kErCJ*,R1Ms2ub#qj0oKiR31(B#5M^eB^co_oq3L %qTVCaX?:7crX6\0qW$1SoP"of*ln9XW^U6<I!IX@kN2A0hu!+#V;(V7qU.f-HS<r"lK@:%9AfW,0AUG*qY\bjYBrLSi:(f.qU4!0 %A#A)%FEIK07:,_;SBIGr96pKapV-T!.Jm^f9OGBPC%#W$;19st?i&W'bcgIi$XUSiOk79^E\jT@?cq]$^A"12f`0/]iQluMgHY__ %:Ohp%8-=I8_gfsncu)ikX(4Ttp\D)]WkMAOmDl<e.W>6\n_(*&s6LOH"+)8PMh@eLDq-r(A6B:7X<Q>F`8*0Qq,gVEFY!<%En>ZS %[dB^OX7+sn3NK`#d:V9Cs+;s&8#=RaJ++?TDaLU-(j`.2FR^"gpEc(\.Kic=l]5EAj@A)h(<.EqY]\j8P(-[j)+qPu[F73&NQDk[ %[4f2Hk'JGopOaR.WHkKaa'SU%]_ss14).GL5PiuK6b\U3^@&@/?(6$]q!r[i1f7T=BE-VE3),8C1mbDhIgF!iECoe'7AT)!G+^tH %&&*[5\)4+55qB2l`^dsY#A9)<<#Rrh>i;'?Hrf.5h";0I#k@Euk&5V5q)<ciY#]#XRX%)HE+9gVq[W!:a'E\!Ol67Y??Mj`$f@c@ %^%LYl:E9r*Bk[(>fIgpPIG<?Ni8jEAI`/Y$gQ+_!lZbh;Pu^L1cJ-Xmpo=Mo@3"g?VI0$^D/k;<KY%RnkJr[Fm`udt=FLh9(#*VT %9qT%g=6.rR_K"@7!W3Vg=6VML:OA"*f;n^1^\9p@hq@q,/m<nG$*'A]fKgN*Lq[O$/&jaE33[\HkP2V_WK"E`a4>#7Dqc-gi^p:? %?`,HCDgBBsmFU4X4`kOi'OBa\hqi#945uR>kK>+F@>mM6NX)+UL+rng473qc_r&X>EV:okhQJA4%iNL`l,Q):p1iS1qq.6BkJom5 %;EU2Ni;8MW1d/;e;-@iO[qka0I$M$nGSIor[Sl)oE4Z.>D;4h/C3t4#%=Y`$]3mp=O/0Vt?QRi^il;kT&U2sgE)FsH\"U7EmkSfn %f6ZfBZTb<PpH-An[`>r9mX609dHq0eR-QPGHQ8e=<c>)Lq6:STFXVe.0b!8Pqi/d2?^A@tnS=#gICLh@)sUoTZ#_eqNQi]lNEkps %?AclF9K]nW5G]]BGEJ2>F'A*dn)3ii44Onm[riU_%U$9P7$U$Xkh.lXMnZ<]`H26_&bNc*1Q6nU#k@Eui\kJn5B,*L`oX)nL>TN( %m71%.m:'-)Pi$Oqbr[-pT4e(\chf#+7[8[UGm$?jCV#c]m]ZL-QZVQjRE&Kf\%UM#*k>>?pp0L)53U'<VC%#2fBjOo+1R0Nm>0R> %B*iQ2hnD.QH+4R>paiMm>OZ:>YAH"s(\K(5naf#b&?\'*(O'\>'$YG4gYR-jCSS*,>0m)Rf>iHe+Wq!e_trE5&4"Etq'PZ>]u?L= %^\[7P&R0ECL?dBX?,e&SA%[,8I1-k"Fkbmtc7P&L-'3>`H>gROeTT_sn>Y?Bbo]?1Mc#(d?SRjM$T>FVpTa*+ZWisQ?QR"d`YlD2 %(B:%IG79olNf5I1(c:9u()uRs;00eJa+1Y.(o=juptD5,s(1ZBQ7FtU/AD2bJ/=VF@fn,hbD9gqM.!foVkM't[77Hi0cGiL7?"Hi %:aes$YFdeph';N'hC;cp`59CGZ=X,tbfEmKHs]3<8U13Ee*5q.<2NtIkOq'bldIE3"RoOb"Pk&-,'US04_eTJ)S)mUoKIB&'F_I! %^WtD`QDUD'l%+\0/H$TJed[8+8h`qKTT87q25a48`ankidej/?rIPNde8LiVF@0j2pki`8>M.:u`&0P\#LQ;[oBQRtTP^)I6gdn% %7eN.;;-Z'7?LRRV=#7([Z2CC,d2&`\9A6[lO<@)f8ngWn/0.j*/cp)V3AB[n_/*%`nn[[/jG`F!QPX_3&7eI(VO1@mq\Z@iWANjM %I60f[-cgNHfU!>#kh?r&1`9dCq["Y)gJDDT0T%P(9>=Kng"Zm8X<"fQ_8Hh!(RHOg)*=(ORhSK.ShM0K3jiBmjO5"Q!mH*[s'/:\ %X/Hf7UQ.W#FbV&RlO6PbXuD)D,K#kuZ*t+gN?+J'0eaZ:^o6T=W@'D>0MK)*1&@DDE]/Gh>ma(neZCWPE,)QA!`W]1C'luS]r:1J %#iSo]EWc1n1L$:c<Bb@V;[:d"U3dR@\e!2<G\Jjqb8ip3LZr+\<A5"[)>"EX,[+uG;J#u@]*ilq**jm,+o1B/+fj[:Q0HAIZ4A%k %f:<$i2m2BH,9$eGNctH&F>+DJ;Je46"V=]*U7`.!rUg1nrKP)Ea%ZXiY;D-^<:&;&Z<E@0&.P",%RV4N/CP#BYQ:9BIT/Q>Wja_V %=+E,K&Qm%.Of-G[3&N+a`=ptoe0q`2$"ORTD's*H%Qfm5#L*P+$BEslae5M[C/<I2focUU3*p^X:__(WXD/3_NoW5AV'7p;Re(]e %a]Oo<V$#=;R[k>mc'_@CEtP=@^u^ZhINBh]^Sr.JHq+%7%-"tB0.(Xl0$+,a_BeOsW?DM!S(c"]<OR-PieA/,5Xs@:-&An9%bJ[S %3iN=40KIAD?W_l_I;+-gK9EjWV4)F6GB/pmmLMo<EAWNbF)b7X0k-98:$[3a^<^sNhY+`abu)]c\hUTW=j?G-E$)Pn/N1DIrML1R %<<^mH=9G=j`Z9ITK>k9=9V".E'l\,$\]Z?X:'5TeldQ]eO)=),[bUj2'UG2r`l@D_:mg&O%j&1!:H*,"H^cG6T6Ta*lp=BYo:?7: %/?3,(bd7[8iR[laE-`;iZ3F!2bHYkDg%Q*ih\SO48Us/dMF.6tH>R;,*#1#dfoROT^mI0`;OHb.gh8r;:-c?!7HS!XLJtp<MN;&r %.Rot=l)NQK!n5AFmNjY:-BhP.-3Jm3+5(c/15So_;G)IZ1okri(8E'RT^5f+q_JEI4\H`!dUa9P5n?XIl;1Ac>;:k'[aOmsFF.Fe %1NcLTf.=<1"?>Y45#tVV-9J$(__ge[nfYRRg#g'a%%0KJ-H*m[c6Y4*lP,[[&fXJ$A*/m&"U;5)h+l,241JmNRcULX4J\W6*:lWc %*:!sA7*087`D"N*V?N\,p/9(*'$t*hI%jHa`D3lP@>mpa]3\!KiW'tBQ]Mg;FfOB.CW_U(3H;WY&08G,I$8*r3@W."X^KDuFJoaQ %FQOthbKOT_?0091'RtY^>&mifeXak5N4J^N1d7I5TED6=K;=<q.ThB1a-oFbC$D@-+&qjkH<gCkU@htSn>&?Oa9G#oTOE3X@?ZT. %#GL8[NnoYLDGMYVIOVue76=]`gY(R_FbDSpI1"u[enOAr8!I'!8htF/HJSY&SY:k=<Idcn'+**F,!9TILB+Y@[K'?D!!LAVcUO2U %&:-0F"bo(cfJ3mIZe(&13;/E4i>V<2#$`]f>+7QBd8r"=[NPfM>U(XN$k,0sn/sIn9%bYI5Stik6ia1XHTeHZ%gc^u0I:n/'\ZuP %)6AB<U7WnpN4spu!2JqF=T'.W<;Yp+>lA&hihrBDk%b.@?k2e%au2cW2'tRA$8*e6O51s9Qr\e>C)<"t%E(64GaK2UT##O=b]Pbf %4?:L5n&f]N0cds(<(f[rD7(n]qL#8sS_1I.W]I-g!FRV/Y"=u=E9dpKf@%mfaF]&r$4^Rt?/+-E'c>./3+R[;3cp4t1_A^aH'=bX %:;f,u9p"7]E7_/5Qd!;boj^a.7Zn;b/lj)fX6ae2Pn#P]qV&`iF@&SQ!eGVf$7r"U7</QN<#6dq6E3SLWL"/Ug9W:*D4,rMbn&Wc %"J_u53hS[+G;hV[GlVrWA$qe0'f[=d<e*OMI>-U^=fAdS!P768'URO"!bRB\(!+\<CsN*)aW*kD;<kIp)$N=WDkChfeG(O<8PS_b %a+J.0X*kK-6ENaH6EEV+0H1HLB/&4W[j*#$c%8\am3CFd]s0"%j5JSXlS]l)F<$Q(F+:A&S6_M5%;<Un8'8p_XhYSh+S5\6F!IpC %ZWRUYC'H'aKI0RQ\LrllRBAW=q$70!47+hf:@6nfFb\Woq/4e&P\aaWY,'<3?-H]FRd0u![JO(q]H/F/SK3!1+WE!=.`8!COU24# %e$nqMdHF'A3^B+T"sp4o@l8mQC8j_E<)hPTWPs]<KjYi6Z:0)hV"jQ<>moL8HWEj.[>/$q<5mbhhi6E`ot^ig4bBLBF.:`i$&Ygc %;D'_"PrW)"3+s]D4T"+q#1/3)<;V7JoYl@+F;gC#&[REpI8#3$9`n4'oCWMc!3B(cR88n"4$rFu$nPR?J:d:k7aZVb9[s>$o.hE4 %cCiX]'!qh8Qg"Q"5op$C[s>9-?:p>V;GKo6&:+pmH`^[),Y,sHYr-[#&YdU5lA%T+MdU=c,)rMT5DOO^[s+&H:b\^_7tGo/X^G-o %R2W./+o9cJG!H/?8.Df(3Fu0%Ku^DA@5@KEAG`8)7(94mnVprs3cN0[49pe36;&")ZHs]qFR<&DGqf6\ZQKX+XPEnb87Eo8HLihh %$Gk`Y2QiCN4fk:\HT$b:&$i0/CbTW9%O7C,Kt:)!m@]Ao=DA_(_NVpo^J/KA_5ZJl=No<ekK(dV$]nL(Egdoi^o[IMJGn=lB2U=" %ODZO+mX'&\_3^2OS1qP!lJ;rj5E?-k,mXnG$-+YH(,I2Z[L<7of7X7U@KR<k11lF_brpFaj$ITC<A7@MoEpD6KcdYm!E6FF,or;2 %QYk@tc=NYcXS-IlkQX^Hd5Eqg57WRo5$I"NlK2YF4Lu>('s*DqN*A]@5_`l+/6CjW.P>>:[ilIWqQUMjj__XP6tp%=-W<NC#dZ7V %*FgL-T9aQT)(+P[7cAdtKS;mGC.EE8J7TBjcSW@9L#B2QYlS"u;1RqXU'Vr9/"j1(kt\N=BsrbL?kES--9/9M#r&XD,?NG*>rc%U %+KY^>Vs!K1_C6bh.TtrQXr$YHZoC7IND/Hi-ip'0J(C_kjS]YW/#i.Ae<Ig61jXfUjTZEY9p3SkRj84(6O5@r)X6o]ie]kB84,PA %@df3tJLq2GoY+;)'HT'_Y'RG&o6Q:>2>9WmHqS$6!2HO?PM[gqK=5b/N=<V/hGD,&R^iZZJc@&)HUKr2Bjq)AOq]dDo[cug&M4f) %J;`5YQ@tJ'd/6S@gaJU/W]rlr"f('=RZAAgG/kP",-m=_ihui[/O[l,$Ip%ld<nbnUP)K'i;I8DUk)\0mSSbD#ccTQ7GI/M!mY'] %:LXtU=kH<"E$LmWD2:^alfVYt&,$i+/d@o.C9BgBQ+@i@jE+uTBd093)O8+Nhk1W^X$`CqZ:?d"X7U?H%%>GF*&In]i$"Kf1.>j% %R[.!m0<:kJb#+:63)16cm\t;lnL1EH(ZP8cJ5&\I#KLtdDlqWd@>,j.G'ZoGd0;#%bGWnFG-PAG!.D87*EBR7+ep_C@8olU#,ns8 %%'EL%[Gs`EQrfS]2aCM">cq-easA@'Yg`>&M!DgVP2Op;:rIanoc5ukad.l,(N>rPcFG8Z4eq(4QUM+dc]@G;Tj,FQAH7q!0,bG/ %'%J_)OUUD\:BkH%Ss3"NkY4#[mHh$WYIXA2De)=]lQ:f\!KKbb#:]FkXp\(`Mpj@e"Y-Dg`'Q)l382A+Xgub#g:6d;Sf0SX@52P: %(`&6M@S)Q)a?ObN/47H2=JfnGPfj&c;RT1o+XhfEW+`)#k'J,DH2&g]'mnMWDa_k7dBM#\;JIeFUB>$_fiojVW]b*EX_QVmZs^X0 %A%!f'gW<eCKJB5%_dL9Co]Dn)Xf[LICGp]$Xo\L.:%[Y4AYY933!bu]_$I9e=!MM))@o.N83%Z.<!g(-)L57ne<7jb`R^&#ArV[7 %ARcC'!KNrC6Lpm7S!0h*;)QpEYUCkK<&&KK.d#.&6-5k*fjEBf<@gI9,Tk^o:%,mbR\^peJ9A\-\hGJK0,:'WYu!Qq5(mWR'.ubN %8ZDD+RbFn<Ggb?o(a!<dA#!#;$Hls7ic2,m$dbrcK'uo+.S=/=[ud0ND!]<B1;(P?cAHY+`e=o-K0>]/m*>kLqP%/ln0HbXaBe-7 %AB>+>FcGP`6X%#)1=Rr8i7YBa%e&aoRTuRW@)GV6EOg;)Z(lIRjJ/K%iaA5O(sQ-C@M4=\$Y<7X)6pE!MM^.P<1WRA@bV&1;[k]) %\f_nT.DJecZK,56FOOnoP_.8Z:EU7HR%Y@MHL%Vr7M_X);2($-K1?U0Q!74n[of18N8)-LC-_h+9b%:q1&+]iS\46?b$ulD6)%!8 %MuY5gbfXQV=l8Zq_[$D_8!AA%7epFkB;E98fOL_$9,aEOEB7jdnY6^WjG&PN#,$1F%hPPF/[Us!IfisIV?Ds7%mo@`dnTI?0*E2\ %o0!7MmA$=jR3@Duq7X$k2,f3H"0Of<!#6E(2^,6&[qO82NN=KbT-eKj4K#<='pqYpcd")pm%i5":.EN*2.8=E3K)=FVV%a?'n1G? %c5TXdW__itJ]Cg(.jte"m[Ygj[fIJE_L`-b``uA)F>SP5WH*Wc(h2L#19UL3)-`X#&fVs),O6,uLf(i'mRrk%02s'N('<HAN#Or] %/;DN7o[(>tRL$'p,dg(#-1kli==)0`Y-'O#PQf?UT@J%71&DH6EV=kPV@#A*B#0otW2*U\S1T7)_p3NG^j2,.LCj?hf`\4O=<#(l %m,%E1"]RilCA3lZBHG.fNu'PjQ&LP6:eYngYg_5)jI-Dq\kjsa(VqRJl,8N+Z'^@KP[<C$@[7@fU9A8*I@TlsMI]\R2oPBF'?fP> %E%j`+Z:MHM6NA10=?"#FECBSs7U=T,]:75k'nSC"gm$9!p/+d\GU-9E;(";[e;mmolH1DYQR7$B)@:@&M_SF1G_HZ2E>Sr959G6< %5jaD6n9etQ)Am/SUH0W)[-u]K8V:Je[qEW3[rPY]@#\*4@24Vn"pefPOWAO%>KqYg<')WhRnc;n;;[!GoXlcP&WUh^Kej&)Ld=B# %jh=d%$*cFcj_J(D&R&I@j)m6C/O0p6*jk!e&k/7tmFb?)[YP3`_*ZnN(hBB,\W!;N_drfr%6ZS]<-tufd\_O`f<`>68ZM4m0Q/1F %LASGP0VU@:XrCt1An/V!RPmG!M5A$4UTc@Nd#3S;ap9?9Q#=m-hX%AOEL?*RY7:1_96uR+(t&GJqK1*#h&@+arR+qLEO;YZPC)6n %)[;d_P%a^#m*8?q%ZEK:^qln?V[BkCrZVf6"ZUU"m`Z>WC/L;TFrPXe?kGkXCU@F48Wj?12BSX(D&<rL-i`\oKDLqXO=V0LoRQts %mnG2Wr"$/")itrqqIEBoKB@(S"SF9uCd*r+e0KWJ#*\P>.5e&V*_^OJ`U?dBEO7!WWa[a<gKRLSc^I$ZRNi&G*hs<NZiZ4e]p-`< %(>uQ.4<4H'AUmrU_?R5H^Tfl7Z+E.e,8[&f>d!23jIT6kX9/aKXj5_jZTRm->elZE_"n83^Rq&Cg6](:bnQ8bZM[37oHBPB*9N"D %an@kYbjo4_#:qBbg%Z6/3=ART*V"oi-]\%P799D-He&7>)d8OkJ;(;>0F]_4R"R4^qqQ7feK."acapU4="Ide!TH)nK:\dT#YtJe %Ck2[3MQmH&B^nPHoi%rum-L<N;,P3aMId4PK3b?ZlY(Wq7P06uaIYau3t&m'c@D`pC*(9bD#d4XcXQl;2/ooF,*o6*_X9"<c_C1( %AC#ZA\i^o:F+H"fCn-<cAY(8@<"WN.Wbj-jN3;2(&2[)).9Iuaek?Pbn^?Ts3Zm)h)C>n,HhF]b$K'%,!'FHO2c'BO\bXn2*kfM7 %c+Vq(41+a;D5Eg0mCfi=b?u-<?%c5M$9e8EFJa\DOhnK"o<PV?kEEEd7A^HFPp*@_4qn%Id**bp),*r8M!$0ej!0]EHfk&>S4VWg %-o%@,*s>c<VCAC['ZWMnrWq/#Q,cSY#^RqsgXID"6"F1Qe>$h/hTS)9rQ9/`8lr/H&W7E^W`l$Lq?#</5[?tCVpt_(B;^PNEIih[ %E-]TX6K@CJ6:tj)X+^nh$TU7H]lVM[A5=)lo;B!"A1EJH"fmKDJd(PQcBt?l`g2::#[<UYg^!n4`N`9d3ngg<N3d2D5&30o-:@B7 %`ik!6TE3]//,3YabN(+CeQXl8g1?)qh?I*$!pd1&:JEaROQ@.7?/Yo?o^@"'(9dI;8Kb-!S,*k\)CpK6jXKMukEWeH`48i7)"hdB %.HbL]2lm(-e122(bRA*L-/cBoPM$X-(c7C9Bp=h0?ScEffq&YEp%9cJ;!TC"f'I'a343l"%C"&SdOhes73jH?O)7.CB^RYsAt5]N %Ti>j:f[cc"%Yi'M_(6lRc+/1E65n*'%ra21@d1P,HZ*A[3oelJ4.1AfG1<C`C0:gpdmqHPoQgPcm)*GB"\J#llQR*L=[;JMS#p0: %<(BTXJ;N"7)LV&jd8\P-<NelS=^\[5`gGFM`2r;P@-*u]4gKH@[dt,ih`+a-'Xk&DdfDFg>rsin'Er6`phD<K/R!)IO@'8Ak_cK" %e%s[HMh#(W.)Rd62\B75]$m\b1QO\EMIekDK$WQ_ZKb@eVVF/G7T7eX.V'nO`hN'bUVqH!%U-YplFr]ao%$Udj^hW)Q6$[3SSSoh %cOl^s;]%A`rJC=Oj-5h3F3Tle[NV1B=RB$Sp\DYbeOsq]e;1PPK?6CNs!]XGq/UN0jj&*icNUX/X)(42bg.t<[?j.Xk5OOWkqto+ %7eiU&kk[8!^eL*>;R+4G;#G<Nka;fgc,QH/V&.deAk=5SE.K07g5p$!,Po,VFX<q:C?B)^^h>e'W3)BhX9sER-*g$5>JPm1AER9n %R:,^he8L0PR,J;7`B_FX5SK4Mbg4-el^!nYe2u?6`_CJ4MPBigZHF!fF5WhTcX;un>lI^=P<l+eo(^MBff7,)0IH\LR![oA<7QcK %W%?@Ibjr6Ab/q!6*fKWqHo]DkZ`1m7kQ&/#Dn>.L>R'XdM;&jur$V.W3D5"KBpKL28V-H6EOm\i"YJ*ClFiIcD6[rBOWCJ,JOlcC %_td\a/@4HDajQX9aaW?KF=[A[p[`23%_d]:NRE8JV(`LnnUBY.9)%o/j*JNJVpCF!ERh"b_$jZ&YANK#@9,--bn:B2hKLZE^ZU@4 %=W3*-@,rd%"8q&h4h:4+jAF>/"ZRfj(Ng^jF,jj."#o3r5b49t-Cj6Kn[>`-l>\>lN8'\.dL(>(g<#RfQ3q+eg1$-"Rid9Mc7X$; %g-S)]X'(kq0:<43/_"PP[)9<i\F,HGZ;An-^=Nka@bh0gQX7hjI?%p_h83$8N\8+1.ub$G".*I`Vr_ZZ1aB"XarN"3#PDW$p%#XM %F,G=(9#\,B'd'eh*.Y#d`qR[`2BlLoHU,dFSu1"]4O<Ru-_k/RHY:p^@B_^D,],PO!p1+IV:UWmWcjW\h4-HGUNQW]9dM1=TC$r^ %hPPnWq`*c`I(rGP0"E?q=!s+4;6$(AD%D';]GVLjf*=S%T.u9a>0^b"U3\=m0e0$"?35NY6.F/9L<s+TZq*$DNEapW!X#<u3YfA8 %'DsDeW<'+DBU45`I=PjeKN2#I'jQKMmtm!$,Jo6ghaNHY!]V$*SjGq^l:LHTCVa[4fN"lGp)>j`l7*MFlH0*<<cYUGg<L<B1@'9) %1lhNE)@h?'@(c]+"n\SQ]JDPWB7=<bH:(O[)i:/m`o/d3)5(a=L0?9;YJXbQY*03F.8@h(U"GU2"t\M&LAnnY'.g2UqPn;u8Tt_? %:A*kN=q0pK6)2C4%MBod?k.@L#H'%R_j6]7Y"TYXQ>68fek+kbSL@Y7X?pc)@Z2HaG+][^!-H\_D?tZ@dd,UT[64PjiF.B4V`/R; %[4=oZ19Z=#)ci^t[=><%5;-rlq11XISJ`(t/Yik>5_5A$Fp]d?kfcb\Q?AR2!SIf(e7$K7c4UWhi$]oC"_b0?<A\C<@?R3!GeI,3 %EFNphgsBN\"\]W/-BH=_M@P_0(ST*s.?OL[A8=iY:V%3cAKBTZ1=sl!PRYF\li!X3B>EB]p+^!pI'sNUD3I@ek,!4MPaAG)(/QK_ %P4+3oAi#4KXWN)=U4[1(:obeV]i'Q]mK&]eX=LDbjN23Z'Q8\VO@M<rAE+8n.QI/Q)T?nk?l.Ij"Mn+TUoK'kTP?baK"LhMi^Np; %<!t;+`Wpk@)/ldH9f)%A%S!KUgaKpV:*I[k_V2-mda@4MeRX3aKm3h"7t%i<CTD0qn&tLEZX%*<*t4d$VB%b31'"n7%Enh]E*IRj %-`F::'ue(]WA5Vi5-/tf:m#D008qsSP:!,K)<BJ@bXLZP"qKX,V^7pl&c0Z@jlVe,Z'IY3c^P.[@(sU&8%o8%P4r_5%]YLsCZoJn %P3Soj#f,;"/=R#nkg^=<)3%O1J151ZB!&#J!ID>mTVU.=adJBS8`4!!h(ZdWj'i,+F_e6<IT0RL'G^"<`Ir'')GrC:\cM'FPKtYY %kW:CHel\<^WIe(40pRo/#iLqbOJF?COZE-V3OAJ]4F$JpCXP[@gLY;3P0u]eB$c1'k[h+%1rg7#p%kpIMl:#[\H(0._,)mE(%Cco %Rr.';Y"g`1Wu<ZO$V@-s^]s9kBd(C`H`H"tp:q`f0H4"@c6AJ3TK@nBY(eh!#U3)Hk(Mh6[8Iefo6eubc`5ZY=m$K"\)rGb\P!9i %')s>de[E-A@R/+H_uQt4!AnY[=W4;I<6io=VJ2B^Ys1C$82:L)NV)$a%j\r*An7i`<88eOWer!30MYZGcqXm&"s^3IVi-pL6g'M& %K5_B.NM;]$^.%7#S3Wp,BlTs!3<*ZH)a*B_`4359.Keend%jL,`AWV8LFh:bqFP[4Y"QbmGc)gdT-a2J[]5_t3:na0qP%MNBVH+d %2L(DcA&G0QTj'Emm"V6LEIe,$@aX0KFbTaW/S``a"Usa<CsbYMg&StD3A@g6"pehBAU^%d3V4FpZXOGH">Efu.*ODA;C"n1apbom %&8'U7Os,VTc1-Hi)''gOUqR'_3KjiqIp&V&O\S0pi@MF#';u\B,lQ'qZnTkSA?s$F/rWaLB2WiWfZkc)@K@Bb(d!Hd*%WDS1_'lJ %_*\.#m0PK>6.lrGJ?EBjp(k8@R1X7^V)>0E?T8-;LBZ%>(4cN+*uY>6>""BZRD9Y`[-b0/=/]$92HKKUV!@S3\$:+QbmFg;=GeP* %Y/g#famj%kcF8=Z*aq^&JW;cn9UlY"WeW_mFUC1(enEjhdeY]s*p;@hGLV&kE#me<$`gA-DJq8L<a?4dW1EFF7UF%o.8N8:5OU,d %.6pXN8`nQ,jDlrff<QG&l"sl[:ckKm`0b\Ii22R]ZW'>b/j6U-Yn0/P29ip_o/bA`.m(TV[8R7,A6`s#,a4\!9+9gU2,j]q]RprW %RYi*9gnb]4Kl?'Uom@TBPUCl:K$;;()*gh6b3<Y"LcUDfRA3s(:k^;/'c=:Q!\1d0fF1YW>K(7j1e==I;?;E5HG7%[fkR_faW+3V %O/hFRgSJJ.CA1CXrO(B@U036s"PkEjViia&$.5?7Ed2Yd_J`fql'u%,!)lBaCIM*qBbD['ZPg7opPU)8HFSr,Ng?h`7DBa[7XDBX %0Pdm*[RL^$FF`#m7#J6Mg6.%"W_o8#arl/eF">O8HY$[kOXi237"H9"XJ6ZZZo\_\Ob_%JjcWmu9*^+6X@G-PjAH)[CX'fU'/d+M %0&0W41sC00J>9:*#'/1@MH2433qK(SY*pA8d0RiDp37NR93(Nsde*3(ijQLKF?+QY*a@md0.K?8Zdc609p9eA)?P^)mi?&c2d8R& %;?uor5P.h^Cd;Ccdb#f\<u>aQkB\;+_+j&fT=`J!,;JLlg6cFlkd+3RLPG]AI[^*BS'Z>?]JeF\NH_RY"hO5aLl]5CA9jP&nc1;. %k:nA;"#q2^YaUZ@QCebraXfP$4$tMn?`JfebjKQ:.N0b!<l:k!SI\5'cBD/-b,k1t.D9hqk:E/BQL3'jWhCqn?*:X@4/Mh+M&X<5 %?n\-e$5<m,.?&O.ihZr_V0A!:!]4u&+ALbH%eTSun/?C\_3@sk0N`H&#<lo5K!CXKYs\`i,,1olk$HCMSr92TDX!l4[?HS(('DR: %M:>gJ!7u;?^%kF#U`A)n"_d7#nQ]Bj:Z&ln<Y>nE:iigu:^sq5BnDd1m*.(m)b/#FD_+OSk%*$\2KTGgl,Xe&45FTOC-r[ZI\!!H %WSb$AoXY]UWchmorMpf<S\ElhZDq=/[=X;^(6ZdST("is,KHDCX?0*)^8Jk8I)meUoo)Pb+'mm8m,->%XB$;EWd-kkFU+CU/SOUH %=TlE;?WU>?(LmuY'7E*"?M$-&HSu!_c"S3Tp%M7``N2J9(NTU461EUD4Y4Ma+pg*P;c&kg^sllA\i^:<2,BX*r^"&m[sfU-^L);g %#@"@`qo'L6KkerrmYC2k"'7"?0UA_1&,ttp9;p[*(=q7]N-O%e(+3]@'.Pb\,jN"t1@C"k?I`m]r5=].DI1=h&lWZ7Zh,gN/Su&E %p.$2srmq]K4K@7\!ddCclr=c9':9N%lkNrB'Ya!CA*])p;dcmT,AO?05O%T6T=O>^O,O*9NdFtNb,r"ub#6=IEi(FIe)^T81I8XJ %#7LSq7F7.irHW(]-RifXHjiiqSnXeWoaIo]>*_RW.'3]#h6oG(Uh;<1AL$9aIGuaB!pHu0f31'07?io\'>V:kh49Gsk6lRd@EJp, %XX?$WdoQY6:djR4p%4dYI7S]o!^faB)0<'k"C\N&_6Gr-"5'*,QKFK>q**qIX[<KC`EpNloG#C>`25]k^#LF#IbS?i-4d-L#uHiR %iP_-^47[&+X"!rMi#]BEXf9<"F)r[^9L4u6D[1']U=juh/EpSBcB;9FZaXM*4mY=i$cXYA>=MKXd47a_dGXTNYo;F97Z/:D\Yj5) %elok><I5]SOH=+W<o.Qq;ouf&@rQk]"ok[t_:\)-!a%%I5:bIn:b.YRd;Md%!%ec!*b6/t5P+pmCKJ:Mre(PXoX2d50LTm%C83Re %`\-"F`&pc=k#R,):=ULLZMWE=n<G&;UH,QEnRP)dMkobjd.LpDbpd3!9Y2s,QIV2rln"m";m:X/H3q%*lXVIG\hUG62`c#UWln8f %X"9gcLXL`PGE69((d8n_4Zi?MU)%p/.dt?kB4[V^p;6MKG]ljEPfEsrFkY$_*R(ekVqVG2D@in(SQ2c+<j:kM3"T`I,i`Fg/NmYb %)4`o<el)=*!A[dUMq!C,n@<;!kZ.;36"D\F<YRU/SsRQJ^1T*5%?#!*]3ZDrg@kWH>n!b*>7dI)q89Yq/(6q*FWE"lq/lMsVN%ou %DQPU')]-(CdioB6DgUQ"?3MtT;Ca)>fFCW@;L33>?7M=s:XS4R1H=V=^/dm\,nDgB?](Cgksgq/YGP48P"e;J%s$B>WL%;?oo(-' %>3`qnl"ZNb0i\]>]cO-[BsMC%=ft1P=6A9GYE-Ll=CgMYaBrn`a/%*Y!u0W#`OT;-K7.B3kNNiuM^;&>iYNiog1#9UGY8m1>t"%E %8@2$nC0c*7c=*I"+KS"_]fp*"mou,XBm-i\6DffM/%@WU\l0u3q:+M9nmSYU37Y8sZl5.Tp&5WYHb$PV`pP_Q6&ajR5CA?ECEg33 %k]*)<Clio$<aW/,jJ.ue@#[P>dL!,nZ#l/?EGFG"^FYgNP=O*W?r!Y(6#r3)0EUT!g@aX+2@-.H;4(Z].upbF$S=O\o)Z)G;/oJe %lZE"H2L=_46+pgg>V"GhR9idh"DDr]<nXM\1olP,+ue@?JEGP1bjOd7S1ONis+?m0#sE+_6atJ'rk6SDh6?*\hmP86r*O%B;t"u2 %EoYS=1S'.o2o-mEV)$.L`)beQ^eO^gmge:HC?U6T[mj!SU.^8\\$TrK+&1qs+)RbPpCNY32W&cS.u]0WPelr)Vun^OG]Q>ke.Us& %dt9=.o%O?SK4>3,N*bI7`L'A@s,Zm*2R]cD8KsR:&\^XN\$@d73!3N-gu7`]*ut)0X1d)FcjZ8'.)PTfgL=3%S%tL4SCQH'!-1-` %Mo3nFXIGuZC\_??fF/HB"0d&I>Wb)?A%Bi]-fDuQk28GXC"/,b/b\+Mj!MG![Y&;;K'""PU"V@aDe$SCEmoeVTP99(3%\`#hR)Y& %\*$spd0;.te[%H"DDCDZh"^jggh/[-3a:!Hp#kci(;/==%`Z50mrl3E`-T$m5)A]i=fMso]@RD8.(V]`6mJ0O]mmCbAYu7WY>rki %BRHNPT(mYt.NOp7E.Jh\!UrcrELEXiA)suFL!HWFfOTe&D-glXPEZb\g5P(S&9SPFj7KnNmHu0)eRk(LiS89F]kCWjBpg=R![dr9 %2J%@+hnQXM3LJ]Ja91hA1O:HRlc$P30MBLh#c"sN3Y%rWIfLgX`!L7C[;@0]!Y.e6f9DpPB@Fj@&[+^;).Ej!ld'4%i[lDEU4"R- %ipD'#>Ae&HI^E8k1',h5=;#ug@uZsN!ma8CmDY6M?N<c,/.&Hka?m0XfRaRVIbu*&.`_\`F`UFGq<iWshTq#lJ7&9Op?&i.QT+Z* %2h+"P&hk3qr!s%IrXOEtKDauW5Q(*00!Et_#=%ZA*ra@!ci<d@dpM"H\\O85>b9h[hVOdYrV]*5q!@LJJ%NG+Bn&0Ye%30hqVD+h %gRfMcpOf+<ipQ5Nn\k74QWJ+n/oL0&J,&Vb^U^!9LB$'/rOWI8mAFh=Ie'h_TE"*!j`prXfuC`$oB)h*T3]-oBE*;Rk5O*G57GX: %caKh:e,TA,YNX`!b<LK'^[mWTnP?lrh,j6XSJUn,B>'>?n%=[q5J]Bu^](takP(V+^:S[>VY9iQ"1p`KlPn^\p?;J0SJSg+c6lua %0E1pN?X/$RmFbQYf/6mKBhpps-9UnWGF7oA+d;Zhm_4-oF`DJOZ0O$`X#hB-IHLo;[Hi/,0&F=Sg7;3sj.C]n2n*/N?f%D>^o+&P %^#d_X^V%/1rC1\;o>t(tG?rqI]Be@Ehk,>sLm?4lq=NJ$GY#HLmH_*f(]SZ&nc.IR41RGV=M2$L"a\K]g]nV#SbgTu^r>bd,U_'j %5B%I3plrM*I<Tman]SPNn%QIthjGkIm!M9h2p\!,?J[e`"#h"UT3sMemImoQg[?c_cL,W>G$`Pf_NS8sPM>ElDVndW5N;,/&G)Po %[d+WVrl)i8LS*s6^ur2$]aFO>f<JBXT:60)J'9D#2g8n/1;<VXmH**9'"D!ET3)ETq's*@-#dKadp<:7l[X=&E3BB3FhiK3@u@Hb %#COII?A]5;jBmf\pm@=/D`t<R8"X.9IrY/C[qBVss8(dLP)3:+?1G<."Zso\DsuS2EUj"h)(+t]*Ff#r-XYZ\=773g?N1/Ymti<C %?_4rXqtBUIk48i0p`'J(S^HlMmWAHQ;\8f](U?,jJ+F@rr\8WY\J)C*Dn^LDEW>OQGe(<`2dG=b]D"CF%r]4p3.H-pG'@tRoCi1M %B(r''^\@s"RE)K$?iTiUmENU?XE&XWPHXNa8cf&_cYp")n,DFPh`e!@c@q+i?gV_jeu(b.$?m!2Gl-psS$V^E0@.rcZ`9"Op@S>+ %=:9#aDr*WrHThb@IkGiOl(@ACG288[g3G@NlR?r?oSB>+F0gCDbcs:Y0^qK)aDYuMDsgCC@po.ACm>fD.Si0,`q8htUIWb;k>%=- %b$;7H45Be53TtO(V`YcaYd;@AQecT*?_69:m(SRcqa/.5/7`DmrKdbJ6h?#MB>'B3c>L?-pLK6FQ+?3&/IXacc?XSWH2m:)`Vo3p %oTD2te`HaJcRp:piTs_2DC=pY\F8H0ac@c!:NW2C]"%Y/"a9IuM+!E<C9RD'I^j[i"-<FA;Qng[*kd*>UU9WUT"0FB&Votjj,SRn %q'RQ![o]3Z?!R<Zc7ZKU(glBbGL$0$4*u&EDYF7Aa'XQ1oQ_saD_A6=G'EVn,TUdc,C1ea6G):5S)&(%8##RlLo.Y*hgKiuFo1?m %RFh%->@&IqgXENB:X`WUmc3^q9RE6%$1s3Y'E@o48D2TV45+#bNIP3]aU>WL0/\.O[FPV."GT)6gV:@Zq*K!!l`YH8F.DdDX*(X& %2ZAnT*B`*2p/3m!9<R"<]:Eg6-f:NOgg"*4H#[tHrYRe9rSj_6(@Q(rs4BcC?i8uCHlrK,7dM4`Eq*,>(-b.Uiq^V>ID%G&]bF=X %pD(@UG4`c8g[D;jc7c=RDXN!sp>*pP8_7TlW1A@'00rYX%deb$Wup0;O1VQ`5OC)Og>gNTH9HI-^9cM\`K7gSeS]a8V!eG#[D1FH %Hosp)pP@jSk#Z-gN:iN>+D#37_i(2j40RiQTEEO%p3lP28>:#TYHAo[.<Y:da*MlRF)eX0%!GS@c@9uKHQ;G>Khq/(^\[9Lh]EDY %2Ql$;g"iFkTfi@&NLKUN]1]fGc^=f]F*DuEq`WrVT6rA;(K@;U?..Dq2ja9*hsZ#VVADEZ_X2`-hX"Q'9:gP5T?#4EB68V%meYbW %i@FLuR_A:Vo@eARP@eU;ci9GlfQEUODgcq+H"W*6)P%RdpNjp0:SaDKh-=8N!ni$q*0ljrrpH`O_e,L.Sp12!_Idsud7Z3Nm)*Gl %-Q#(-.JOJlp=sTd5&BB#L!AsjB(>!%c$](OOjEa8]bK>1&"M;Xc92%LGLe9N7c;LO;8@GUJMZJm/oYFs'tk<)Zk&[PG1t@Hd5%mb %E97bala`5L<u3j&qhe\el$Lg/1QOMUB7<ieFl:L>WsbHNI75fC%fDMr6n]qck7L5[=;p`u8,7ap'g<faD1<BU[pI2"3K"ts*`"kQ %=&UmF(]XKb(G&)Je`3_DY:PKPG9bQE.@0TUX-A+N_F[Nl@R$SLc^ql<7,Q!+1O\#'nU(,@Vf-qYp7gd*^YUi`?@:Lk\*$NC/qBmI %lF*U.O/HlBiGDBHp=*qTh-M%CS%FZoHCT'SPnCQt(]R;$i4^TmiVjHQiY(>po-N+9nbYtd^I7[8p>I^m*!dt9rnSf.!G?=uEj=uO %e_98sQ[cWWqX)hdhnOJB53=AjK6J-`[gs4:GZcn</oTTOHujT)?q]!p/D,._BD5aqUAVsrNDEo[iB(#pfl_0/RQJud4]Tat='XS# %m9WIr?f'lnbId*hMX5,jCgU8ImII7Ff:i)c%u2dFrsjhOs$(9`[spVXIlRABo22)ID0^4HS*(tf]u$A(T2nVae02VgBHR7PdKL\u %VB9Nh^iM]%B2/q#dMql7';lr+p4&5]l;OUMgg5JSqmNK?^NoPRiVFp`\L/R1-aq$]7i-?W3rNXalgpI@\37GWjFPsYq*MqskRK[- %j8feHHm/#_0B@\jRkM^n&/+[lGj$B[K]gWHcgEFS^V.@khd%^VWLWU901YgF=R""KIsfbnm^!Hh@NKmroA9M[pHNTf5<l=5inj^J %pHLmAs*<MnAab-*>hS!6]_=WT['m[JH*P)MiI@`7#nOBb5'rOX\bA*K?Ye*]2N[<Sc?l2ThWOfN>V^me?TtLRpr5Cf*81=?EHQF$ %f3R!PFnt3=n(Z`\c;At2k9V`fHbM\O2j`ELoBu"bamDf$/oGh[(9@0n]k"B(R=BGT:"*DiLSUCm4`?MYbk\N<b%p$@O'L6dDG.W$ %_<js9HP>2k"S]1,b.bd^b:paq7Mt":iLZAV:=Pl]rd8p0EV!=s/h]D(4RVdd\"A(uH$a[Rs4Q5IS'Q!@c>F]oZgS?FT:.g,SP>to %s)iVcmf%d_ORkPGc[TtO*-Y`<`Dufs;$OVb)c()Eq;RQ@nL4b+'?ACG+_o0!dd@or!HuJJ\)1J]2r8fRBOf'Y`?u4K*kTRErS)Nj %f(b&$:+ne^'`3Crr!FunHb7c8YtNbuGTQ*$c\:0BNB)>qcJFqp2s0Id3I>8]Q<!@43R>L.US\tbk,;jH2P%N9kF(YAHXk>c@*Em' %$MiE8P+IeIl:][B?ES#-,;dL)Xq\Xnm,HW"TAt4M07FHFnUer*ls<'<R@!*hI3JLY*7$1Go=:4NGa6NF*ZGpjm()<FY0Cs/H2lX* %bD4kdHPZIJZOi]i$f+moH>Y;+ePs&)/GXV[h".:?l9,B#%NKRtg$2R;[X.SNm]0N>`&sW7%^2b0eW6d'e!Js`]t++-O1Xl-.kFr0 %EuhH4iI^5=+M@&Os..nq^3P7/cJs'Hp&lePqa,IDX34#*oj)k27.'];Dr+gUj(@(P]Qk4%IVDd>2dGU.8k8[O_gTMH_K.`-:ZG`+ %3Tm\Lih![nkMkup?1IQjQZ!oW*2cS^HGb6bI7<%"4=2DU5Q8dVFQClqCYE'%HjY/h0e:p_@XJN6nOI<mpedBkIYHpFEGti$R>T>6 %2LgtC@fG#.+a`h$$dauB)AUno5PF6#k=!qrk)[4Oj$fA#IUl(+rRiFTTjFK$pW_OIq>K!sYAZ(<Nu"(KG<BC4dO/AQq%"8roVkot %Z\dY;'J7&0rUTsYrqlf?l!2cYe%`Z1H:2fK`]KgLjLTDGn'/K1hm<ddr?IUdJ*#/"/0F=c>3bF[[ho'fGOb^i?/1t=Y3[asHH+QR %?VGfRIq`8>BjZASUFGHQ4bE*?G8I`+T/T^Dk3hqhG?Vh<5P]>+EFl5"@BA9\kp[!M4[O>gVq8n6&o5pjX"!uiQDEEQ]DMH\<SR*] %BPMpJi;1YThL53dO&*B7,#du$A>eh>YTG\E]XfMu8$(pN7%s"^U?<PL[ei,Z&STM2GqfUU?Th5jiH;admWTB!?BtZqX4eNl?^fr' %kO>C9BD3K3[Gh.B7+mp."$VHQm'XXB(AL\>3dWGtY6F@%^qCMnf)hR4$f"lMH];4eCCOh/l[^]d&)=]&aNN$7G@'!0%G\"8HSocG %#4C$WIoL,SY>,OS`/7lY)L1=LM^%q`Q0_MekG&C`ceI25J%e#!S[lC&4n)I[o@R4.hH-Ou*ZFIAWX$1uY'ht8_T'=*k_BqZYH[O- %$6#PN_T%e@n?pZNIp0OI:MoL5C9jFQc2O'5YKkGno%B^eDSJ7p^V'UD^HBA.p\+UT=1as<p$#8EQhd!Yi@j:j4_dhIj\Gan&Fnjf %WQ1RKX5uiuj6>#L0RE[1`*69d4F)o3n&Nf4;"3Vjo<Upm$QJP^EeO>U[uX)S^X<>U7m$3kfa=(LI<nigcK_(0KKZlZH$b&7:p7UD %DRb)_djHa9/BPW<qr[8Cic-rhq9iRWrWh$FaKEE6KlK8aRI][G$ff+LGOb%70!F.q_A1ars5_3^mTcjXii;tJ.+A%ZNDI8@ZDOP$ %B(U_3>$kNt%@o]&.Js9J$i!'P_PrCmY?:M)L:E9[*nDu.6-/k3=8B%LqsO1?iZhJa]ssDOpO_=a=:kCd#22:LV=A1cDYMT.$^71U %_UB#B4FO1SioNd.+$ntZ45J`u>JD#)_=M-@H`R#*l0QV.s0DOhq9)]AT%t4R5Rj1X6Gg'8a9-u,o7b,\ct@Q/a9,5`(ZM$Fft=U] %h8e6,T0;p2]=Y`UpA3b\D),E1(VRDms6\M$6`-G<$[p=?algr9G@/F_Kg)u"4ED;7=Ru.?\`ZJ^e9_\:kFaJ\K>&=(otIEd1R<uK %E2rqYNoYtba3-i.f3/4>'m?#&[CFH(Mj8YfV4Cq2Dng^Wh\SQ>YKtp!44g`^$2!$o%f3qW5BY&M9BK$^h`,u\"n7'*cIIBs?@D]i %aONr7"g;h4I^R&sI#`m?'oGkl\h(uO9a,p=$h^euMB'<uRNb6`$\$F8W5p>@=af9erT;S,#!W\_GcBda*\I3#?Bfg9rg;:T%gYB' %cKk4sU0dUFnAW%jj*C&\_X64Rq]uU-o-<!MNUioOWL#2f^H0(:SGV>*(O,n&H1r;[.*q"Fn'A`)rJY*8c-md&lp]jds6r"Ck/KJY %<s\0Kc2$g7*`73*aEF'aLVk2=])?Z1DGQ=2m`.ZL5(DQW($\.73:QgWZ^\G]m,%-hq-a6C#X$F=M#593QG),8WU(sP@*_7'hHN`5 %%uAVX^UUk$#"S8i[cHIfFrpqb&bC8$3IFL.X.T=LhqdeP^YZWfXfMLpJ:.%UgRI*/+]u\G8ALj)r;#nqreH,5J&a:<r9;D>?[mKN %Fn!je?JKtbM"K"'L;RB*s8V+d&)J=#EB8UIHi)oSZlf9c"9%mH*rbHoJ,Q"un-tueh8,6Ja0iF%kelpe>rfP]^e\OC*HKjW8*pNt %95L:#hDX$Yjpe6ZRtK[EE-48_NcSq7)-qjNo9Y(SQ]AB[D<14H%5m>Bq'/*Dqp_3!b/^8Q[Jf%>Z&aO(Vd)rOJ)XC:)"Z]`3fZ'. %m0?^Ra'@=/nMh%jE",^*;]5uc6cl/GT!U/2a3LU#UMsJY<8*]l*/>\L5fSm?N]W9CGlU/?.IjOK1,i[8&-A`iic,BD-MVu1iGcJn %PCmeNNH<,mO*S\3%`^;5hcuXf.,iP7j.,USY,NKAiLin!F4EY49Rb2o'S1qRjjYEjYo@17iO5&WVU.NXAiM9=/Sf%[V?ZPX&:932 %C#@ma*_.BWZjjpp[Ik"sS%=[$hT$5c)9*B.iG/3k'97*,m5kV9df+6'@r[n3G_iMn;?L@6?!D+IV:YucB2s^F@/F4WR;8`U!K_qp %%8^f"UMF5X>X3qKmALJ7g)uOLCi?kS1PR>G8JjA]'\\nrZ)cF8V(`?W\GWekTu;*qq)F?g@cB,'BuDE.#T6F6+^qmEob(#B_-:jp %kCuKeg4j5&CKk\o\(YF$:iN-,i3@:;WJ3TR(@C$pqo^,G=.RB"gNejt0G9RYBm\6(C[_F'b9pX!E5Keqn?pWO]cfX7JKM)KNs*P# %n])rpLrD3XM;D6X-F<rc0@ejLD1Hd3<qFAjQK'lg[abhFj,e]I)7Dh]i=2EL$_crZqcN>?a:00D<GAs$"9@0HL7q>:%IP^N*4m#< %3Giikjq?+ni3=$-,e8Fh[I%o$Gi5$/ps833;*D,n+>0f[=^mOERYQ(1J&!8_YpP'SCR^%D4CVG&0JrXRBZ4^`G,b_uOEoPd#nls^ %\a2m_>[(IfJVK\g'[W:,UCmg)6,PUKHoma`3)1HK)R0H2-`hRd<#aCY&B&bDLnL,AD+ii;LEO4ee(Cg9OCN!<i(N^pL\=RMRa\^7 %;epGMD3o6c%J'g#nduT[g=_Dsf=O1HEk>t;[JP!SAT<3G5CPOro/Xb1RCF/d$\0OP\F"qg#@_4jRHHIdZk^aKo^!MC'<9GfE@`AV %D%2JNJ0HpC+cQ]["&eICK0[FA@LYq)]P=VbS8Ns9S1_)b%;cDcU_*9uI4bpWbNBX>s1jK#E@Pt.I3M04E[9Uc"Jt2$@tkTi)5kuo %NPcr+M%mcVO1S\nL3PuRgmCO5)(ZAi&6,a)71lhc/I[N03FJI5>Gn6OZ$9E&SQ%t/J<`(KDe*.^hA;]uC?=U`>PDdDLPq^@mkr$) %EOgWNd:M*u13d($7`1%1TYeEBiXRU3$+;J>f&a/Bnl(-rrS5#ngB9AX<mtjdM_4r?'"2]bVLppa!"R^jg%,\2<^%:Z%*j[42@AX. %kSj"&K*W(VIWE"B+4ZGMj&ghc&.h<m>),74Eo`4o7UGFiLaFlV'%6J[p=L>j&^HTs-#iBDLj2a5J2Uj[Kl>"9S4f6#)fiR35QS)R %XJK?tUL:?1hZkjCIC3T<XrR[:En^t<4bd^UdU\'Q22*G@8&"jJ$>+-V.^*.;WOBJWJYMP2>foktnM^/-Am\,s3P,k[Iq!*D!_<N' %1MrEA4jqbNUfn(19?HOjPN:)`H^p4:HP3Ws-Dq3".b(Um&\N/o)&8K`Ub]:ih6qI&aO`BFm=Sll&Qrfo)NJ<S85N(6CkIRd"XG)A %%0`QL-4L+s,f]0S6<_SB/?T,ifCmV8"ubU=W<5JB:lkg2Z!BIC-$!/33IF('ffJ*BTViK5Mm)pJ:q<chOotd#.DRe#f"KeGUT7[- %S.(E6fI]<_PV8%Z"ImQC*7:Lo'N.Jd=eRLiGr?8$Mep&O$"%EDg)0^,4/'[Yjf4$!.5`GXM=7YD7M?9`H\+&O9RnVoSH70j[=[+` %2NV;ljbEK""L;+X*"[-B7F_EZnL!iX4,iPg[5L8bD."&,KQpl"NedD`K[(!\5i`tr,=W,07"Ffp8/hpFV$X$q8c^Y]]3VX:AF:!s %Yl-:q/)#Fe4Q.OG6IIML;3%u'^lePl!>7?kK\JG?!f:#M%[VgYL66,[fVF]A;P];gKchroYaFBY%DWZ*a6>"dA!nHFNKd7="Dn2< %C++>jJ8\lG]cdaBj:d6c7][__JZV71ONeY1UEg\S8]@J7%ck3a?_qVOo7:].6ltQY`4gD(f=Vup2@bZdKpY/:KieFo/5e#.]RX6k %;c],D[_ieU"I0)i@OV;.G;"cF7l`Ym'"8n><@*-pntc]-#/.?"e`RI;9G^4DcW:]!OrHC><4t#c!E]iB-m\aLcjua"K)g_#Pfh%@ %p_'N&2EDhN+"hcs:[c>c-;/VhR\FKP2Q]euiGql@PmHQhGp)7]m5%khEj^qH>0i%q<9p2bV(.u9h!_KGS&l,=:Z+l?6tm%fQQ31c %[:arfh+o-IrjHH\K#Z4#hb_DcN/')bge5RXcl=#/(9MdGpsocG+cPeZgHIG<((TLHPL[+H\PjS:`J2]i_c6'8i*s<+OA^suTS@$N %jR%.u1+Bf9UjW7;S-!K#.0)sKXp+TC@h%5E2He011^&mEO*i;]GD#`mZDS6lO<_X;1Bc[o)0ZFSG)RpMf)uIN]BO$OjQIfE6J?7e %.CQX8K`3iS8I0fM2&>,c5_Mdmf\;ij[d:mHN%Su+_=L::<cic:AE(H.M_\+mL`IpuLnF(\'^n:=\1\CT5^'um)T&tGI)VodaTf&Y %hZr%>!P1-b^M*b!#XGdA.$7Lba%_54it$!#2n5aAJM;UP1u*89VOISM4H)%i>IV413TC7CTQng+V.l=a$-EYNSQ'm>b4cS6MF@M, %gMGX?_bB#WX`7/H?m0:G5<&5Tm$m:rXtt4i.-ohlCqjI#TUu^i$OjrEmk.RSpMFglB!b9K'S4DSonb%+7ZO#F"2<FomZ>CK0ok$4 %=!D8^,L<&$"0.npRrtE&[p6t/9f#b[0Goa`f.\N?kWj4C[@icb]A#M:,JbI8CuCHrN(OZqV#Z3rcV;PICKb@Ciq3HEa-ENiU+%0< %BR%k"-D8D"(*Ac%<u*>(?5?SE/U"?m;qX0iB>O*M(h.2eEs'WP"8*T<VE[m3EgV^AY,DY%V1IlT;-785"#DhM!$<(L=Wjn,9q_k' %[?^hh[/91b3sg;0j%[%e@cMLc:H.`AXIS[%;3\oI4@K`-P!BdM:D/eCHVHLV;,X(WM"_ql/G:&b(%e:BKs0"[]GDV-8X9&T8Xh(k %JmUkA9bGR)@[gR=8A@AkR8?sCf!QO,WZc!4bpU'H,_lK"g9uBeZ1=B:Q2U->TGVC9.l")a&%<)Ml?[q@BQVpa$)!FB9GMq3m<DH= %WuX^'N/lL).>@hn^0qeqQQTBqUCBK<q]!,qkR8FO@Hgp_97[@!PNp$K\m"Fq_.l2841<kno7JVAn?n[3_iT=r?q:F?7i"adj@-uR %2cT1P+PT;k#&8HK5u@mCY`aHbYV;iTXK621XPE\$He4'<>Q?I([sR#B53X,I^"eT_YR9q&=F<_&_KMf\5CjIK6tN:tHr^4VXprXp %[Lm19'fM@+%`0>Y'1h054LcVDr6W0c_OcsD'oni&a2<lOIXeT18$=Jp9<0r]89CP[=ogJ%P:had-K:TL1*?l>C5=hlR-6uVo6"nb %k.P&fUR)2NPu4#Mbu8&%7gBBLdtB`^,7kkHF*1M*V!.2610%2=$DI!.4k\AQVq]GG/#2h&<l=[/EVt/;A_jCP9,X.bB_(Q&DC"]9 %H9Xt'0q]3dK.`"&:CEB>IU%H.etd15VD'rl`gfB:')Qn&o51j@^4h2p>A:Jgn!@0>$uSLW,lk'N%qGoi49JTl2N$;>W63n1;P7c_ %WLlNPU#$*8C&k"^AiYW@$F8;+E$u#&Yp6h*'%Hb);@d4k+bnto@=hHI+S3FXL"4!`08sMJL(@b:g4'+;_[,,dBmV->)^pPThBKLC %J&7;,1(*#AhpeUR#4eL*!(7#!K%tT9&.%\d`?e&kYXXeB[L:c+#q6&eP[pg('ktoe@`\/*UA.KVYn1qj(AaA^n2-ld"?.e75(d`0 %dbSFoW]]tu&1Q>KX%YP%9&inlortikHQ\._Ro6fnM]h^]d(kdV"UE'Y[7SK,+Y<hBa/LZ?aZD$A9"Q?A&'WHjZZbB!CcSZI%oN/1 %M-kZ[91QeG=g2oqS5X2:bfaVtDQ=C;.1#c8,E!`heMXb!2B427M'hRG5'8^/AE<tfPQNR8#n($Jh!%kP>].UV#MXW:90_,GO46)& %e]PGqr;j</-l.>iP6U;!,QkV36K,Y;1`9bA?>\u?[9rYf$9;;bX1ggNlIB'b^(sJ@F#dlQ$T2t_F.PT2^gtn0GL-'ic-]@Q2:-oM %T9o]eSHfsEp;BSj]OPMtJJW[7?<f*FOF-"oEYe0?dp\q&JX&ldDP<oeC[E*GG]QWgH[Ia-6Jo\>1/N%gV^dSe6sU[,TKLW4G+1$b %Tc-h/(bH="!b#M:HNUnq%asM^0Q0bQI/@jpOqq%3^uP!`5i\l.>th"3.PcWZ0E<sFQpdGW:/S,o#=?USqeLj1I7,#W@N\<rq4Q#^ %00J)#8c0e"PUhTf\3BuP9qp*8\PG='H'jUU3btJ0;.*G3_K9-+kH6n!5rH_+-RV20:<`@22:H-HgmRj'XnMN0#H0UPgdk&Ye-/4Y %O)bI792P*\%<5Oh1('?mI6gVM3>2?_/#>>Y1Ch:1$$#g@,0&HmrL+5;<Q-!"S!f5+XA7l0Z8aNlWIq@CeJ\o)r<m@ACX]0Vp5&(0 %IJ6P0SgIQ`5W=i=fl7;W%&]=ELC=c8MqHIrD:o2G&SHp1Jp%dtPgn.fOYOuo!jCge1Sc13l9N35egisLfWma-4^;ms3Lq2<lT$mZ %-b`H&Mj<jI&/G.KKHpjgJBl0jK[;3H\9,lBJ$?n7]6<YGS>=*;@KMP;^gaG]&87*23mS<ur`1)eCQL<VD:$$9#'+#>F(Gt9B\P@7 %\'#mp>;0K*#^UMJRWasc1tF5eIQKH(_3l$AD;sEo('IpFR`)Wi[Kos(Z4^-30oOhQKUK%!e)ps?SCf>NpX0e*::H&Iark^mGPY-? %8P*1U,3$C$"K15cI7I7(Z0N[&X.[&m&%4m_X^^mf0'Vt[[GQ;tg>:fhs5m^3^r2'i#-9Oi2:208(4Z2sTD[,YJ$RV>^\#m%J$@Ic %]5mTt4i4KT$YT+c@D0pf>uXd:0ON`<CCh!_OH;"5^V]Wl!>Gpq@2=m!C.3lR1t'I0BI9T*T[JADh3FC?.u#^n%O$0O-9;unA:uNN %nH0@fTiN*24>fYNBk0>8gL[\0)'B4!Lg(PYTiIE5#?^&QB(9dN!YkhRBo/b09$mms16mo2E-SEt2Zn`qD?QiX--U,mmp"$17%Shq %-M+)f%UsieWtRW\fG`&>%!btNe:fn6*:I\#r5+"<"9Q<96b%d0>!hA,H7"^"-&eCcd5d97VY10I6o`I@pqqt*<RLdJDbJj16sVnh %+[E8*dM,EF8lg5ZGJ+8__b/aNQ;;M`M8;87-Usk*I!IDnK]5.bYdK;)ZVi;h4!U11c5%$oTJ$Ro>Tc;MO2:NEX/-ajg`WOaV&fV? %g#ZhmB%0).i>@PH(Jn0A9QHaCRuLiH$L@6q&L>Hqn0-Y5KW+a08mPh8JpEk3d#3?j32MiG;W4D.MEG[ZY<lGO[siHZb6*tGTV9ap %`#b!@+=9X.=!o=+"m@fbdt01!.?/6Y,-pJhp-O#DApD<FIU`uM+nIW/6P@ZLi]>H1THDlMBk8)i>.&o06"WTR6q!XnP,_+qf^M1/ %?rlGuPOTJ1bT1n%bJ7g.iD-Vt6b3S5hHln.OJ=,EXH701nP6M8k@.F8U6YFkZM4tB?,u^O0`s'27YE>:,>(u;-]>2:+UO(RN)fAe %,/E6/!?Oi2P8XX%O6Q[qbW98D1s6LY_I/!01/#ms@0_L0*Y6jaI#d:OIh6=&TX.W"Q&>FJRi'"eG/tmBjNN!F3DAj3'#uOW+_)ub %Y\8k3+4`lh7@UC<0G]c`h]FCZ.9<\hb:!Im"V<a5(Eg!IUFP74+I`8-BN'Sba_D(7D/esor0M(GaDs!YB[V)\RO&8D7g7Wb<Gia5 %)5(8-cjg$Wm64,>E$@o<;mjF^q;b("1N3qG"Fbb1e-m+J[62^QGmh3('l&c).F8ChkpqZG*XOK&K_hd%JJLcN@D:.-5aiFn;MT#l %o2;sAPI=i^YCeKg9A?nuS*.":W9%G#!tt:4U4PU,!ig[8A=!l[Uc+.0QW7;7,'6<J=`.`3"<jEp#r*X<A.o2.$(>h($CcX-T^.P# %K^SuB$Y4#-HJ3_78-TsL&VmShFIFH@Muj-q&AXga4iH,q(^q?iLo:GAUL].9ih.^(4;3nQTG/%DX?eg.'][8*&P8Ld0#le<W05=" %lSQ4)B"2$^Eh-Z\TrjL"'N&h=VI/eQ77_2NQD,cijAcp_Ylu@6`MHR.&$;C\Yb+p'd+6hm,nd)'MM2>&J4j3de,'=>G,Ib'Ck=+X %3F!ZaYo^_FU7D>,jEJYG.C^gP"fhF)BfC2aqMK:Bd0Zi9X#rh=DG(Dc.a2Q@LpRRk3hMA:^tU>V:2t<!%JITA+sFA/M!91-YoX%W %1VMkEgg1-0'Ek*<U;BB.=-W[n0Mnr5>j^&HM97:^Wh!XO"k#"f,&nn[9k6#Xl+,%F)q<pVR<B,d?kpipB#%PN&J.u!3^;7TlfG]9 %QO_o:k_+o66X$"kgu&9*60'$0)!M<kkm-`\+r0%j_=^pKEIE>@Nq:s1"+*fHeQ-k+%\ftLUETOL?4;]eOHk?V7@Ym6"4Z0GM5Kjt %[[PTT8S&tL7JL%ca2HWJ#,4-l)Ps9i.&^P\`7*md6">hOZ=VD91+_h*Xhrg.A`dC.h*m,&KeHM.JR7LEgHr`BTjmV$ZBJ:uflAa\ %rt#CP#L:R+gYR)I]-^aV=Kb2+Li1tdjZY?D@<kb,:m$8G7idnhb7$RSLiIWV'q9AqY`)mm#.JFR^RZU&V!pEUL([*$b!>uS#a1V] %Y/h_bU*e\CFP""F[u*Ua9ZgtSg+o+6&b!_\Um=uEDF8B]^VCEr]6V"X>Xo>$>3*CCgo^ZEM>1d6D8>[t9oSA@4BW`\qpS`7d:,)p %!\Z.4PQ>eDh!m(#_$pI+@UUcabonG>1J!ceN\lCCFI(BC[)["VMj5l\Ia3HV?pLu91U#2d".:\r=0Rs8'W(pU"gr\V[<3)-pAMfW %i,(7iD@nLFZJ))b"@(nKe%qGOUUu8A?9F5WUi(,X'nJ4Z<.7KA_D7Wi(%8AaM)]ET9d=6iAbs;Ti;thK]>3nuE=!jhSJKMHLWX&d %7PA$H+QSIMJ7\YoQ4O-OmUp8LU]bPZN*h3_Rs*fA7Y([>[s&)Fn;@BaFn*2Ik"o`#6Xi]fLDCF]:u`s8*FO)?Y`?TT&u`8Fa22&= %OKDMZf.-:U*0Ea#_@(,4MJ@nN5XT)uTf@:2's=kMkZPjU0TKX!#%n[IZbe8`bS'_PfXWsY]JEIKB.Of$Qj+Z[*9i_l7Af"6c/=je %FN_*(Qu.C0lX6/MR)Jg:Q=,Sm^r8&WK<ZD2AQKED\q-#*\*:rr.n`tD3ZMPlU)&Sc0Ia!AM,HRO98RY0Bo?&\C<G!!]_5.)]\!iW %5hc<[/us5eh4VJ4;.<V09tn%/J$+3q$f@A^2A[FCD-j_H%fph*PojG8[pd`5Tr'a7*<[,r\[/"N%/AnjCW!nJ%+ait[0pF1BNTO) %<rRtN)mt'Pqs;ki`&Z8I9t/Nmc7?(LD8AkTnYSI;n$IdZ`o@)Bq$cqn?l<?Fo-Ve!@057o,i,hnnKjli8M=,>ljVcG.bQB_8:4uW %@p0eE('YHsr5-IZ`<rqc(#\JZ2"kKTFJ2,'<$3t.5HWIE%2RYoR?ou-6L0@,AY%>WRJ!o/LcI\%lF^1'>P7!0m^uH%5o[KK:4PTp %\lq#pCoWQClS^WEV$=NX_EbP2M(X]SQqa[f>\I%h>3\gTSH+8aVUhtJ.Mf>U3JCV/]4`n_d,ODdqH9*sl1r/!AmNQdRfXT6KT.O? %AX:<D4H*jK`\N`f,LqDic4h<<6:_Oa$kVuqC+OaD<O$+<dUc?@68[GHqp,Ac;8;n/#uY+1DjUMY@[M=Ka[*sjJKXlKD8@Z@7uVP$ %GTH:j1\_i"5IpnHrCMg"kOhB??m>5FXAoT&2iLQA)K%I]@#cup(71WCT7TZT@f_Q><i`12]\>5ARSIQpK"2lE9Z6F!##]ac=K>)I %e3.QF$7_HDZTY.%OT>j0"UN6_#X(eO"$d=Q$C!6SPi2O)4m516;0,K--Xmrm2']%JTgkha&C<sZdC)rE+t4IeA4>BT)$(>S^hHPR %PdiQ"/;ZfKac@k++]63\P8N,XGR'Qf_An1]"t09m.1)fG,PN*r$"E:t7,iH-e)oZ3Lms<$EJuQ'#f<*E**m'Q6,o*5kl/l+B*]JR %_%Y9$AH\HXacI-6k(\qc_ZK-DV,7HT9@1XC^;pc"$&p+T8u;>U914I8p7G:trqPV`4T+Hi%fc;g[F1<JoV;;GKjpKQaoc>TRRmP> %,][@b^[;*+#Fo*fV$Jer<;`.BaWM8u1Y'nP:dZfuA#"-rIYV`6+Q+)fFZjgX#Z`,c:Zl./:h,nh#MFcISAg@BQF08D'Wm(C1"6;C %hd?4Cll0>_TQC>p#,%MUo+gt%`@:Qi'la9iApl)kS[)*R@+kU5+GIl>5oJe*Bhm;s#7L_>-55YeRrKN`YpO>hC#9#k+L)lajs/*; %RB!'&\1\Pg:T)6@Se`6l"CR?c-IA]3g?cfX<$2-^b;Y!mJJLCN7kF63iZ<oe?*r)[%+Z>"Pq/kY@Y,le:t&YB9^G(9bAW4\UHMS$ %S;tu"f:WRZPeb'[q*=eXO*S"fJliG?FIN<Zlim9m%=>\c&j?i^bt4-_*Skk&_@T3(TJ(D1?r+Xc<nsXq(8?]3@?bB[r8m1Rrfts7 %hr^HA>r)[c15?U<l\q:+E!`f0FS6\j7?WL[De^G\)+Y1Ro2k<6qnhT`YF\@&F4(>S`g`]dd,lfg_5Sa>FS;)'7j(sSk]tc<?qlP# %lc-R83W6n\qPuZB^mnN1bMZ>Fa;M6M"1`o2$C-O677YA%L,g[GG0XF$Vu3npb:i-;Un!pB3uI&k$M7:^@>d;1jCADsB82n.U<9e] %0?R3Or9='9S-D(o@RZNo&\<oO=(&k+VpeR1"#RR\`"^3#&8a),pZs%BrH/!(cGHhq&egpO*p;>k_ikt;:8b!`)^Xpm-#=\oj37@h %rA"2bl2$l97Tc=@6Dg!IJff"%:3*5&"P0,=cTr!iHKCZ.7r5t]("'J)CQJ-aS8S/h.>nannK@$9K^6nDHau28r>?`N823El^c=f! %b0sSg9^&s4q(;EVQSOb44&j>cr"HojC"gksoU+64CQ._pB"Um3ACSh0lqd<E:Ub^MUnk$Md=358jK"pQipM8j%.@!+qQ0XFIqC0m %.`G,kPWSj<X/gHrQT&RO(N0e5F*Dg!kDP>BVd8ifc23El\m_oP.fA)k;h?Y4>)1U89gE6l')mS!/oXpJjTgX8@=!VoNg?jiXiHc9 %#Q`ZFdgu/M@JZ*9AWb>R"g&!]p6j7ADYrtQs1CWPg,Fe:^,p[_H#[nT)#_dj0bo&rArWA;iTG\SO9((_c_DhcCLka-Efe3<LSNW- %%Ja6]fu&>dprD^rRsC>Z,F#aY1I"*r]o'JQ&T3n?55P(4`:0Yp1QqROY8!pYNV2c]e:*%KoY;u2R#Y5h]='cK4Fjh*,5hB1+!I5d %iDnhSC^r>Sa.O:u\:[KF@9i?p&,gRrb_qP4.,U'rl\Zh@d6h#[A8$1oAW,:a[tBGVXjenohE\^u4.Ztt>h_1=>[ZrH#21rI%rTuP %&qs`C8A^QTr"A(F-4&6s[5+?F__2`MlQirrGte-m_h2;I9ugr<io9(U2Psi_NjnK8IMLC9Z1fnE*\R7t=smf26#1l]AH*\sEPbD" %N\N)'TRMU"8/RAG69&97p6102DZ'$<q=`4E:E6J`EjV;$CaCG6s/&!CNr.E5leA`,7]gUIahc!i%$DAd]0Aj(mQ[6^Cg?jdrMQ!k %I:5!oe^^4mjCH!+;_\a1DK\.fO*/@!2AqMcJ&`sm+Y^g0h17DuJl3/@e)'n]:$hA2ljeO<Rd&Y_[Ws480":3q?Ys$B"FYOZ5PaU) %(>mtqm.,Yse]2OB:VOC@`W*mdqMr9sVm%3_9m[/\4hJJD\@_Rg^O:<QGQ3$Wn*lOEL;TX5IX?FLq909d=T.gHjW!H]nTa0V[s,=E %(N81PrpJeD^8WG\9AO-'Zu3atTdUG&:g]Qr6UK8_JjCY2As<@coKCM#^02i1V"DffWFlDAWCW$r7m3:M.s39TE,n4bO?2He&:0'G %_I6B3L7JE+(B`;`B"rEX2W?Q$et=R^_f@t:h^a$@.!`]!Fr6FmKN'X1ho00[U;j/X8p+)#KKHe?m)*b=!TB/\+a858!'g+UIan"Z %&-kVbI.3DQkjPVA^tnJ>6VD3ud%L%,j4@=?n=B1>4fWrVWqtn5X+O,lG8/ltKsK3IG""4r]rBqc)?&>8h@>?S1A0hfDC:eDB878r %3(Lfndm-7?J1=EsOCRWR^*I@<J-"'5HF2Ead/Ecf/.W\Demq>jNj`2gS2IjW?_iAoX*='NmoH5b`\a\6>8qVi&&$FFmS^H/j#m*S %)%g#WI!N3CG/CU_/J2N1R`@b&S>-7Wq90>NA"0%B-K&Ql#4jQE<O&$G;cMiHDi2^Ca#DSs+=qG;$u\;'h<'fJ+UFK3a8cXHkbCn* %g'UsLHF?5eJr^_O^N26N>,Ic_^Y:']_AC\l4+MC\nW*Hro6iT$DTkd;1gFB<L]=oLS<l8J"DgX'?U,(Q3(#)]X&GO>N[EED,aW#3 %c8C_OQd`:j7XfRWp")o8g8]c&Xp;N;a*)"seK2.UN5O<QQ6(/S'9`LPKbYs967=q4/TjPk4^!U7P6*%$FGS/VJ;#G5P!;2hcbj*a %?PMdC%h[sMP/([k)N^>"'2Y;fm3p36BD-i%.W04#!Y@lkT0^oCc<39^(\e[JdKYQGa96J%4aWJ>6I$"F3"bcq;-\noO77B@;s,_- %O`7NJK*fNDOHJ8\4LKI\+>jo7Qb8>%+^<jODoZO#aiieKPpjJo&l/oISAC$[6N(/d"0j3d$6PrJ%@F=g['JUZU@"EB?!tOnARM?O %na9i?r$Z]d[DZ.6OBrSU:kq6ModDF[!grO>Ykgf4<l`6P4HP;T#D@I?W=q-[cpL9%YGQl0'&DjcA$-"5;QO=b#i9@6071oC%;')k %2*u@uGmV;k!O41Aq!I"%.#^:rgrBTl_'ZJ\desk3TWKg+Qf"B_GObLZ`Qalq\%_h80B>1moKV40aE04fqMWhOXcNGGm/Hq;hqrm3 %n]gHl4c9kk*;JlScThHKq>%Yghqd.]@=#8<m#FG-X<a_fL"D8Q@o`KCQ@">)Rg3g0`I\X9R8]P@UT#P1W_?`61W`?X!Bm=,+Q'6J %_9qs[H7NYc2,L#\fdmgiAljWtUGN*`:]O*8'N@%]lk[bF,/_)J83eXAH5)L)/3stK3qNh5A4o9jr]`mT7%XNRl(b+#ZclZ`M[Fd\ %O@4o!Lo<f_)=*="A_7^Z(Gb50%&Jq(*!:p521hPW!&/n*6I7Od37tT(@dh!gJVeEKd#V.JL*n1?%_X"G,)s,e4'e3fG)^SDM61Og %c<==/-bW":dEIh@"Hc6K;%238)T0a$DM#ho&2`fF]gX)8icRT<iAP^fJOEh&G%^:r'GI-T*eEO64+jIFBnQ#5e8\AW:&6>JqeD;\ %XQ]<mjeR_LmICoi;"%-,3iY"gA'[_9"`>M*/eN+o""C2p6SrU1E;-+i$Eee+-mDK`klVP8UGT$._+RePL,CqUQ;No^EQn4[;T'^V %a$pS[MooC1KnU-\Og.b.085r.>48]7&t1auc`i69N]0\EAbG7V,`s`,1#0]e&5Rsa(N>QF&Wg,=\8m?uP/og%3Dh,Dag9G$e!:Sa %%:$^U3-M*,@4okL:d,JbM/9VUD+(@$Cb2X9"KAOW$2RAU-:Dm/m!sWEE[o-EMQ@H<plpkCVRA25^,dXo&AZe_p#uSo)uZX"ZqBG_ %^l8A?."W&@]oHi/d?K&Y'4Yf)8_E0lo!+u!Z&i9hhiJf^<_Kfd6lccaYZ(n>j05W*,BY,3og)H;!TLVBP%Wg"Lt[h`(a[3p71'?7 %:G9bW*eu8Q""p<s\'KYN0h_!C@eWulSMaao1Tj5b&EU!`Mj%0qhK-@YPVPWa=sH_^ZZNG4(=J_4RlI3`>#3%)<3ssZ-=/Kr';D$& %U7Mq9`ZZ49l6U]c#6e9nC69Ps^f$F=XJc-Y;+7jOcG!GESi?up7o(\S0!Ygj?s3@-7?X$,-@I_)pin*3grY\TF-5^>6J1^.$M^l( %;'kcZ.7`^V4/-2PUQ^)I[^I`Z&V:X2QK%6s$e6D@I:O(Mb3e;^"l9n"-TD*P))8Xb*$>gL0sP99TQF$\2\&`1</TEj2bHBkU*7)" %2D(g?O:OUsTs$7\!^n_tWni(n&JMhN#G<i.d+YoZ5C0/!/kEh,6!?c]Xu%ARSW[8`%AqD\RXp3nKQIDNn.*NqZk9Y\!jG6u5rtso %OEl1T"d,VpHg066KeoO/->F*t@#@oEOA2)(Yj=Obp$+En#,d]]&n,6lIj1Y3)V33('NQet*9/0l=#*Z-&^W#89Ve[PXCeOs6_<(X %@I.Rr;0EL:bYF%$PGpM;amM&\<\MPL/4:(\?m$\pnTYD;9l9&cOH,Qno$9ou?Lf7jLshLf3?kl%$T8Fn$Ff]Td]m:-N(C5qO?sBi %6#\:tC,$s:@G^NV,S>7%AWDmneHBb*OY&m.`\:/qMZaj\X0qFc,,6AQOq:,a,q]fgmgq(MW7XS(\lr:0OdB5:'9>^72E&u0e`iMn %'U?3VciT$^'Vf%UA#(XP:XplXOZAJ+!=a%>%,mO)@Mrnl6u4?VLQdT>/$&h&Z;q"ljY\5!+s!/opr@SA%aIp9c&Afb'O)Q(Ef6k> %)10f87WbRuJf)_+AWcoCcEhp1Jeq>U1cIBJlqp*C=c\oOD\D(ER5'>JH.L*(9N"nN(`c$ka&HYY(W\Q1'N@NR$>:X1JfoFcUHT.\ %SbZ-X-e:2WO^,b#We4hJ>>`Y@7td-'65h:f'S1cj?\B.`4c0(b`@HsJQ:'D3B=5sZn;W\`*Z]#uT_'=58CF:CkaG*A&2"R:Mds!_ %.>8RuKh2CN=UrMV%6,pn^g'j*7%/$B-$=O%%jhIVEYOAcpE"l[p*hIlOu_PL:e:>ZD<gc,-@B?5Cg2,qnQ/o%10[BY)+ij?dL/XE %KXHOh;&nFc>.nQu;f&..`gC6T:_47HTpf,d*k>dpV&/^Ig)rqiM,d\ui14b+ZIEm>:;jVp$oh)e=lU5=ab*c*+mjqKeXE:#+V>;d %bZL,<+q9n_F;D!>9>*]UB3<328ECua<_Y)Z\$YZ*R\I;i'T`Do-79\Ebfc9k3'>W%$Wo`,nRAOnbDQ5G9#G1'G-Xt:+_k>nppM?p %$ro@o,Qt)Jj6'qf=H$lFZ0[J68.]10THeN(;8f4Zrf5$&6:I'TX&M!pSS'NWZ@8*87)$=n@VUc6X>u_t/fg;#M2*i96#=&)TD^I. %THB?n@9$378Dmb'>/&ps_NJ&$c3L?1X7mnd%07s&j)#/FZsLDr?#Oh7'Ua(TMZN/A90Fe)'ou8T?kc(8MA3;L6p'D&LO(?=EC))$ %o`<5@5s0`g'g3dDZ:K4r@Lc_%>j7YA!>\iRV-9HX>-1?a,O>>#IMqRk0N]+k-Fa;XOlM>*7leMW<1(,7oKC6::8U[iQkU,_qbd3: %(1Q'LW^NGXBOpHNNL.?.C)?-BI>c6pOqp8.<+5S:PVE1M"^ZeZGu9a\5`o'Ha@>G"Tm&-_d_1/LKnr1M1<>+iA`0k-V$3ibQiJZ7 %e(-A(/t>QhU6F?SH7qB#'H:d$mIrtn*dun_<+c\%]G<ts7Ee;1,gnN2/^6^j)l0ZFFedcW?Lki_-5,9B.Dgp3Y?d4bH.#Bimfh*q %J0(fGa3*=8HXYM\0ahl<llt@igI8]H\5X2-g[VW=>%$\)G>\":9tV]+K!Ze#WE:dS+_)6)LWs..F"J6sTe;)P6.Ad7H_k*papj;E %`+Wt><XnU,UiYO9M81d8FTiFee5T'^/&O(H?4t.q:k;4#ddKKsJ!SeRW1!c'gt99(/n<EU(+6-#LF-PhWO@ge"B;!@AmD-6'U0$* %\uC(;nkB03_%s=YDq-`_+AfmI.2U.p?4TeAWQ)_:Y!DM,4Ic;W2_7u3Ch:/WF6tn*OH-Bt5B'[;]B*b'o-!Ef%_[$m&4DbQ54g5D %?Bs?Jq5MY4dqIC<V$B?2-4I+d/]EI,#Kr"DU8Ktf-sJjb<1#Ok%h0aLDu3&W;:Mm9Ur?*pdV2>[)D!'i4s,M/lo@GpCO=^J-$QJ* %/&E_n:_%`KQ;JVp'M7rn5Rd7ZAD1YCdUCXe+tK,-.&M9p#VnnG<pYRG)KR[g]JO]\]1b#eE.=oi+kCo^!n*g7`ZR&o95\U1lZ/,i %0@HPE#'rEAf#aS=?5Cb&"uO^4Z#R,6-5C7?.nYFZRcmJ77K,&ZoS&RTV%k".*iO@k[r[18V([+/cnTC2QQhd/AL0*347OB>P`fIJ %ohmtm'HsFKq@9<iL!h7<n&7O6ki^;N]hLthUk,h@GQ[+([bEXj_eKNe8PHH!RAFnph+5apIkJ\Zd9',%oidBBFd@emXbSR[;Yd"o %)K\:oV&8LB/>%U$U#W@\j^E%mP&YM*S",HQ9<,JTjIu9__grQb^#(gLJ5Q7]hqVSoRJm)VAB0Iog(`AKPAT13N(ub(&-'4a7/g,j %R=9X0H%#IgZb*ub4oF2%rTiSD[tjY?bH&hXMuWa^%DSG<`U92A1^o/)'gSU9nEeb*q3Ct?4]qVA4`nRi7<^0[qs".W?(:K@q`F5p %s$9Ju*uh2Am`hO]d`AG]\qi<a#5flQeat'o/U[/@@?2E6Q<"S;f\Y@&N=X6^I!B&FJJlEM"5A0lU[`ogNt2a@3&'H-);*g#*/tKQ %IXHCuaFT!0"5A0lUBS.&j21sH%d^(1$e+(Z7WW_Da+jm@"Y9GZDE>D_@!Ue1LI]T+FZR"rf_RjIrklVU((BF'2#D:c@9h[al/<4) %7eD*r?(^.6P-5fhl'QS4gSIBmmss=78YW'Xjg]U2Z!mZt4tul=C@^]Lmlku!^HB<:s7Kkdn5_;#*[1lM?[t0c*PE(9Dt$spBN8jK %7H+N-p'6-#)NCCEkc7Tk:4T_F!BAf&?3/J)g^!*@hEh!I@Kj9dkMW#"YssFDW3]XZRoDm;>HcqKLJf_a`pZbD#'<C0qEfj#=42)m %`KAghfZD/t7HpiWTPA-?N<4-3HIG-%g6N$nL.tE)au;bHp!uD:O?o^!DM"3LBJ=ccAU.%nK#j7`qRqLI/5l2"k?('/T+I@'QTf/i %.Mqu_RI3iN,D?PV.!l"P%bX*9p<d*4IfNuAV7+k%Y>Q/_W7EAiOqaO%J(%J%BtP_!bn+>g:'IPHReg1("Q>9;^lt(FnK^+YKip5Y %a\LDTTh+'7-sS4%(UT+cJAJZ?AeIh2-rGs"C'Td@4sBkR90Cd-MTA[QKP::?cHXP%Ie<I?WQtg2jDUO"WIshCkr1JH%b6lXI);2b %hI6PK\m)K#C]jqbbOlH8XbH?PG,0ss)3:or3IqSN_BK2rM,K`O+GgjX\r@%0[7GhTh?$fZ?,eY@\tg)]5nJZ1W+1;KbNIM0"/AGs %8DYoR\7"Pa_+m$p$k5IDOT?.sO<O?ml9K2+_SL&8PHX])W$gWK7#'KqRn8bm(H'@9Y1#3V-<N[>m$gssIp'QR[X?TP<:'A11`.?V %C#Gd);ukk7'n>>C_Q6)C90.8XaKX#'Q0-C=4W0Q,'dRG*ac3.6"Kt??Ac<]m\h(mpcB:2D(*n<.JVg6]*@qI:PVNF5d:elUp?>34 %6BHJ4#^AKmJng+2e7#F%:3S&'NQ4jNf?6\)::KI*'*^:8bX[jLj`/u;@(+IYhr]fQC0`\q!DHO%`T.L-c)qSfoC(@n<]KkOZGNA$ %n2OPo.aQ1BepBR;TaYIM(]6mV%"&,\Eurn;!D%*YYQZ^LJ:*o$%7sD,euOGa#8UTq`'I+;,gSaSnqK1+FXiMSmZ!RPNQFs!V+JOk %30hpi_FEZCAKqC9k&Xh=/g.-:.ahb^pmC^'")(NbJGL7=YTC*PJ6hWM&KQIdbX&"a8-HsNaJb0'@050:8K6E8dC3W$E=HA.J,s5u %;Ap:pBhUu/djdVR*sLnM"!@\3"[oKpO>2Y"1-=\0*5mR>&1bm)PjPPCXoV+fP=mVB!uQp%;p_eZ%C2iF-BKBPSNqq01fJ8(>&pa' %nJT.ko5J7R=0fW]A7UD1gg!c+$da:g'6$XbZ#th8Um+Z$4fQ9lm1p5W`j+`5Ri`\]loN5=/klm9:L6#-%cTge;L5>"+JCZ[;nP]M %3#3W_8cb(nB:c7,fh>#?7XfWM!(q0,:_IJ2#10"O6s@PI87.VtW>j0/[i!<3&q%0%M`=]Q;krqS(,5"THr8\\6;8Rr8q5tb,/)#T %p+FM,>lj3iR%4FlPqhNk`@d\GjVhat3->oHQ5$59-[i'T6%1.V)UQh@UCH5fEoNk>/TB?%p^GcL2KYGELaXE)S!PR]Fa3L=`<g=X %QhrZ)?]_-e)n.kCpba_>#p5+rjK_Gj2opC>*B*2;91\c8-D?[A\>3D-U2oF`ai'C&j&<rT^J%N$ROujWrGFN-0ZpL.Gm0FmX>?l: %(rM_"8AEm#2d&NN11XtU,^mi`Fu'AGXu$A5o>4nXQAi`?UXbb&9PQrdME/_9'')2cX4Sh+_8MQ7c'e1a.'YY!08h_NA,B0?C`sif %39N5rLaWVk>h4]^6ag1tVY"nD6CN^E-DZX3b>9Z?0u,Jc_.iW'Qp3o.Hh7OaCX>@+X.p8('0_nE-8Lhe"XH;3TbAa:6n+cH_\pW? %Y>1%5%2oNk=-/jBe:Bt9VYo(SFF.hQP^6*653V('4dkN1UOmkJ2U/fS"u?)nkKb$[q>$3U63-iZ'9\-Z3Kn\=*A;"\NiIQPehmQ? %fq"O]UV1Aofj7/AMV6eUW:?+YUPTV64$UM/SQ\*gcLqZi[0[dnS;<?8`(#2_F<0S]GEtMNEs'QJVoT+)OTMg1!:i*H)[_Z,<o[IP %>"4K!?@ZWMB`b:qCqQWr7V<uP#UVgN/#JJC!uRj@Th7@+YtPKr`lnm6^=X&"FnJXBEsW9Aq)0<lRa;XWoMJfZEI&9nGh.i815t]o %90"WUW:C([D9<"JS&ZY%bq0\OH>sY#LHRjU&N)HVQ)2;YW"[p*N@)pY.e8*aN%B\rrB\m@Qb\dT`i%(7dAMc:VaF]?,"UIbq-jBI %AReBqTXgTLJXmEF`&&"AoQp46,q'0X6+q(UltciKr'>rX2A"$<gC;qhTrZ*HO;=FI!MqHk`b.`$,sG%L">csdMQifJbg:&6RdJ3" %m!EAt9cMm&3Br<`2`n0E(F11qV!'-`c.5)!-77]64Meh="AX&T_:Y!#]7l55\oH"u.Xm>MZddZh.=D?rIe3jdCL\6E96M$8bTDJ7 %8m,QeNepdq\9<'iPg5HqFa"7Oog7dGd-Ta)0a1*+K/_6o3lnfBUZ+5))f0C=Bo=.aVI<GVWPtC12h?oCD62P>1C&'+bR>=eJ("]L %fK,F-$-;1r0f(nAlC*RXo+doiT:/#fg7enPXr2U2b6hM;[PX*JdTnXUZSnJeB!?''m+Tg?;=Or0W1Q_bMs!Rc>k?0-20*,&h(s[I %(1%Ko4>Qt;R@JP7^s-u8P@k).5Zp9ZSf-!P!)h-:P^`'`K/f8qV&qjN`H7&R>AcV@F-mf#YGV?GhOCZ*QK+"CmgX4HU"Hhnp4YX[ %:dD;S"]S"o"@A9odbXTnnA"\KP&)6;j<RRPh,E,coup)=nZaZMQ=WXR-$!/<lVSXO"@4so0'9pGJ]Q"P\?N;,NW>e>T"kaHa"M(9 %;4q1>.#$Z$#(+6#DGYO+BdAp2G;J$2*"'[@%)3Xs,(A_7OpWe!KK^:=eL6sp(!54,!:N4HaAR[;Rg((>AjGbcnH"DRM`!s!%#X,r %N"B3`5[M_)"R9*"8V9&bR7!)U8N\Ei65dP+EOZZ2TZ@[K_+!lr'M619Jlk06etBKKl>I_6S%P//`%hSgAd4JWLCdqLI3nGr7O]$1 %1JZYdfQG0h#DrJ:h*>C>+g5MaE<i*&@$)=H2\\0D8D_QMr5G0>aI='&S:Ik8?Lgr?/1@edA]r^_i94bWT//)Z^:\H*\R$G:`0S7: %;QV#&Zc1e2Fi<D9O4miE[\8,04+9'IEX,3;,d(aDU?H>](5Cg``oWO`:+3;X>V7\ged^_cabg*=T8U*0\#hq.^N38^K6fID3P^l* %%d$T],0@@BEK:SS,;Mla!>uD1?gJ\$oO\K]8O$&Ih$cB/8T_3sM5iKQ`.3DI.5r000ae?MN<VQE^f_'0bCE*[=JQ4:r*`*ogh7O< %WPP8A_CQ``6kj'.Getm@/$107^PLJ[M^))TM\bIQi?Jpb%*tkXYtcWa.8Cm,/h/0qG+t4@$PR+Ij':CS&:L#i&OA5SPB1\Oe["*6 %2O/71Qc2r];8c\%Q730[e57/ROr%^hn]j!m86;gcOG[:I0OpG:-@nd!j'W>Y4A(tO+lL+0]TV"deIoF@8ticC^_D<h2>CXcn4=Z: %8aE:n<t5SJQ.4ek?Q^r"Q8n(1m7tQ\]I1;?^h8R?>B$2m64JH>cO=M1O^_^dU7T$JT_BTh/TIg7MptsjW)+=c0N/)g8E1:/6R%IZ %7OD&Qg#uJSN0p*]J.Q"lLuSr:p?7EQF!h9YC*G5;:JI&Zbij531)9q0jOY;.V0g0*IWo0i1-p#a!U1Ue?I'='7We?4O`6G6,aD5h %:n\"JO6Z7'NG<D,dYjdP&ulLPU;;uP'McL);kV29@]I(P+G;?^.24$ML-A;Uf2jAs&%Nff4q1I1U,[V``<KFd?+s>"?+VKJ;d=.; %71)K*_MIc=M/)\IH$g5S*FhnNS_ecda)Y8.A\PUJ*3KQ\>KWYK5&+RtfdcQ)"/"lDHe[MB\oMt8UE%QPgh_cZok$RW$.4dGKG;u? %&G[AG,uK'+X)9<jhpZ9)#IeZ<ZD>,^NDWo-:rk4=`f-JP>Z2#)_f7R-%Yj_nf?OB3YSTMS*"&I8*%;N`TlRIO're'Y=X\-#VDt3B %Rgg&0't#8`]M;Lf:2\ufN`V">P'/b,XV5I+#5B$%D9To-kf5nN16.1t4pnQ`3'g\-25.psK\EO&)sCbTDWH;A?>V[11gP&F"bl9) %p'TnWa8Q+oaEIa]521mLG%#`TZmMS6gK11.n0nE"J3p5Ao46(ZEc^;OTF3/Gp)ISe]UlclU6I-(,Un>N>`0f*U0nNK?b>Wu%&d?> %9XI83j;fto'(Rp6[.2]VLFd*UUES"&"JnUWb)V8bjj#$1%O_tE$_8V\?e^5l]j(&mc,sBhqoY5%qd<8H[6cAn'=11LO=clL7uh;f %og2>p-d&@j\0dG2*bLn3!&S!u;F?-aU@&FYP&JJUQ+Mo?+g!a=:'aJiaMlAuZ)S5'@UDEpAGhPhRYp1r!%Df\,!fOK<=jlT3Z&t# %W/UoOER@%5mfs=k\LTu-*=Cmk5=P:]GmSBh=eslCb<g27'qihX-1ZYFm[t0Rd1'*+p*4Egpl8;)&"fuH,,%gXPE2h/))5r7o=:M: %%CW1FTht/^<[d#dLhc2fA0DSrgu6TQ'R:/E:H?'/Q`s^9-if/6Xt6'>Wtb*$pl[..0AnZ,og[L9KPF#W4?_.p7n6#iS:elF5R%WO %=(/t_>>#DUn:8]<j3LFu7_s<mH8d6&iaPA4^2Arf`HaXShoPd^+u%FG8Si:Oon:8\(0QOj9G@inF87mTKgYsA*Q1Jd7VCEnab.@< %mqNdD>kTa*[]@2ci@8&k,=%E0e2Z/6&k#86.F\e:al6%OT<u%[`!&:QZ7/3l!hr#BA"E%s'Fs56VY(cN@tg/84k`oQ,bqIb5KD8Z %"c;pKQCm#]C@'TLa,5;!W)P;FS\[137lpl^./ZVq:(*BngPsJmM=g#i;2aK9V&&WSbiLe'b&IZ[T1j5k.s<BLr"C*C/pBHU%U#-F %k\)?Ngcap/m;f+FXYF)]-pdp\SL[J!BX,\,6kLmk7ZKI$V3r3\Up9a]ZHTIhQ81%'4^V2>P!TL6J,cS]%&h(0'dG8cU;hITAC(Sc %a,gLbW'i@Ra?jl@TlamkKGk"B])N)CKGY]Tj,6jo]M#M%R"fYP8P.Q9l:K+OY[`Xp0P9Vnj;q3S_V\fm6ajPkQSL:l89<:FKu00V %Fr!*NMDIisMl$/"b1_['(>9*^T'=m>jsn*RS"haGi:4+7P:]\0d)d]S6`^jD!MU-`9U!pN*?CrQn\'[q03)GMf9:+U8<![kQJtnD %j@6j3;.1Sp0M/P#"Bn\5@tLmU62OU^RBG1!0cJNhl8q*pMQ2nd&1srdOKttaMP`kbX-Ht/o-7Gnoelth<Hl.$:Nr>1E&!0+,Z<,Y %8Po&J90oh-+epWCc&IY(OpT<hZESKt8n!k;:beDhbC809!<dBSAi#EAUa]02,AJCuj_B<;UsOjOnK6f?YW1O$ArB59Fdtig$LXWT %\S&J."=k(?hJC%&D8iH1>-kZCEXL4jo+5t(6'4`G,9@60WnDfS(b\;A&5:pNU_:>'N;#:o6aBkP&@8$f$t8C#kXd@h3)L&0,8ZmW %"=l1$F\p()edJSF0g9"P!CS4]AbITFfP('\('PMWnNrM-Br@GBjO!iZmHEB,*PHeWUW9O[TD"=.XSm#:5N^$q\c%O.QJ:TD@C^fH %*1!)PaC2W!7h3`0F6'R\"@is8Sfu+N4*"G@Jg6'4p,R.qDP&//jX)s-=DloV_fFdt*2*7`O^eMSE`g^.>N)5`\UBJXQCHgR@C^fH %*0qOfj?Q.0EDf7r%a46\jKRE'7h3^:E9,C2GoXA77h5/:E+=nJQJ:TD@C^fH*1!)PaC2W-NZ=A>kK%)B$'$!kgZQXd\UBJXQCHgR %U"(AX%a46\jKRDB7h3`0F6'R\5"?++8T<apS@Bf!jhr0"/188r_fGSn3@q)SO[Bfhb=JR5'94&ue*"e\WK1l+,DYCQ3HA4sT-K-Q %,WKg8M\?[8d[&AFaC.+-NZ=A6kK%'lI?#;A8.rWQ`9NI0LU71R7QelYGN>uu5"?++M*#`[:4a^Gjn(QR=AGJ5LS_aI,tAHgl#Ync %RF.AHdcd]>3=1]cQIG$<@6&ar*0ufHaC.)WNZ=A@kK%)b$'$!/4hCNsS3BFQD6Ca<_fGSn3@q)SOi)2P*'#Q/m`8hII?#;5S)D@r %\UBJXQJ:TD@CZ])*1#@BaC2W-NZ=@Si5f?;I?#;5gZQXd\VZ=d-rX5CK#T>K(F#[i\$<(jCCEHV\X(^B0r&(8`Cp%aAkP7seiJ_) %ba+Hc0gfAC@n(do2.f^]C!<;Je!RP_UbQX-87RYhKp5hRa?gP@-DhLMCWmB^Pg3_VZ\EOp0e7#a1hLS.8RiN)Wl?U4l?X>2NN+]@ %>E5R8`s[<8FN-.LbO*cGKt0b'R%Z420uLgBe!SN,("\hH0W$SbL=A(m.-f9K;1?tOB&$Ct`[m"i3`>f3k'/&?4`6n3N*pdf)2B$[ %QuO%U`f-,32.d:HC10eG<_t>(Ao/uM`iL_Zd$U)P'cOD,;D`!F-Fh&(go=.[N`@@804*jtILIos7bg1e3Aq>rR'kV1-EQ/O.dGKM %&]_K&N%:T;bX*i-1hLT9jV6\mF,Zb_A(HH+k_uc5T8U=$NEH94Zr\5R9OjBd=JQ6RoV<8qC!6qPU<_a:ZaL@df]!gUZDprIq"ALI %0p3[@=@fmj_ENr^PUTBM</oRiU-G#BoEQ]%K<!UR^V9W:h1+nD53A)\0VX]<lr#BR/EH*%RjM"hQJ+)b!s*<h[:P]r-.<X`1;m22 %1XN"3E)]5L5eKXp6pE6)*aNr!BDf>lKMsT6+Zm4mmuD2,/sg>s3c?E!$)8]D/LuO8.pGp,32%pF,n<NkD-88N(l7)A76QilU:\%9 %.#^t:'ln./Aq3L3/[T)U8(95079^Oo,Gm'#AP/"P7Io$IjV*H7AQUJ+NE)aHUS]WNAXE9p^ndd7%#*2/.*L&/@7t1bV&TV?,aDr- %Hbs7W(9oK6%;+<l=_:*r8%h@6ZHHSq6=Jf1CI!GjT`f`%;5pZGbOTgAX[f'?&-T7EO3SFVLX_SP_3\u;C3of_.c?<Pb-K)dFCh:F %kfTKEhBeCtO.LV_pe[q?H]YK;nK;u9kiu5!_&i>S2D+=I1@tnMMG>2?DH2pLidXcMF_/(iU\uI'AX>oZUAP4C9mqXX.a#'?FTIHh %/G>lanL9`7QbU"`,,m-*>^1ccXt@O[45EP&/JnaS#biM7puE0`e.[4:C<J4UM')rEqdbIPoG5TTb;1;,Okj(_Q"?dg.*KsRa"Gu/ %!?rVPW^$'=4-nB]h)&+e,6m?E=&K`D@(PD-,8Fd]^(ZF#`Pj2E.seKl3Wk(j(`>bOJ>guqB_B;jCK&WE4gB^kHC-GrHfKFXa%\kR %4<Y=mV[oIKHVB@,BW=Bp<f/(a=Vf^X:\M:i!;7JcP<C'Mfu+nV9?6#'>Nj2#=:SR#^C"J,oON[hZr/CH^]bl(L?D-o9i5Wo(c!Ae %P:=V\V4R%25f0tZPN,04VC+I\Tu+/n(HS-Vb19h]$pqD)"SC\[;)\012^?e.*hraW2q%4E[7<hAV++l#l*[H2_MRIHe3c3XaJLig %:_kq=&5Eq"daUWDnL(_Z#UaoW6n`)G,/pN:.[3f#GV2!&MN]FY5H%GL]RV))AF%'W=e*r2@@YF3=;6VfF8Ah13+2f0,(%i\>;/jL %OGmGA)@FRG>VT-V4i:,6]?mjn`i81c_E02EjJ*>f[1e6k(aje--rHKs_k:G:@@TGY[$2Wc>iJ\70o9*Bc&9kd4f+`l4m%N%j@*^% %l;5.W9S"G=MiM*iQtiuJH5p@n0m.#hl9uL($84HgP>"X>U*G/#e'bnm9YkEf001?;E)MZc0/1l'$m$Ri,&R!?^(jWq3f85olEQkt %=e`iTZ9l;)Y-`mTR6Zbn`,gg9nWtYPSuK_CEf<gDOqqPf"/VU8QSIcbUAUF*1aa`j7&-M]/Q3,A,WtG#E)(rq\l>b-kQis[]uRPW %bG=VNf7Q_oC,@<`.J.RS6GHQ=XZSnBjGU2X.3p2I,LR6OY!Se5j(j>7\ZQqtGY\sXg_OF+eb56?,1Bf\9U@DCj?aZ"($S&?C5'C6 %>tNP'SQdKkM@5t+;I/L\66Y+j>UqFK-9j[O@FXqO:tnle$YSd0$J[hqV<1J]a,Y4Dn1Ae"(dE2=j%V&rq#M9ld?u=WN?O;_Sk<!I %/mQUiV4K.LmC)"B(DWoEA?o#md@%/2+*]D0GP]/>;O0cE!/8VBJ?.GQ&'j[?Eij.,g-'aQ-[N\.1kliM-9oZu:O8$rc/IO=8Uhq` %JlE(WoUr_5g@XFBN93K?7:NR8&[;%QV*YP*O5-I+%#EVh4Hpcc9\cC@+:-nq@\b.r.T('dA79R)+?PL!"=2@8%'L(7R-Q?l3NML; %Marr[G-e\=d'g9j44'!hPK+Y?D?NXoo6BptJ?nqu6ae^BLGgl`8<ja\66Sn@c6?u?']P&qPaIJm<2B"MDf.E=`t0VLqCI^JK!jF9 %'WQ?YF@CuU]jdEd3U(:4FO8]u$(!/o,4m9!iEI;WooTQIT7+.W_j0AYaG(WK.5ot[0G#o:..i]Me2eGE-78Z]FH'Io;p5]GM:+Ma %R4a7fXJk:8:`+Yg6Aq=A+sS^/PuBTT-$2Lsk?C'8]!Cp]ob;$hXLM,i@`=<6jlQqU0!@cWgd!Q.`JPUf69+.$B(:4?ARR/_k9c,* %SoS9s!UlM?TV=LK.n1kuOQV(Q(&H^S)8YF6[FEUo1I.Q9cbZJRQ@_hH.#Efqe4#(S+&TNh>_kZ;-?V:n.:?!g=aa`?*2;PmcpAX: %JMG+,-Ra:B&M'*gYj>2VBG.7P$B)!u&cgC3Qii1;-GO+lLe01](f:Z$k+^-FoLbM91'ic!M\V'LE_0![$;ro6.5P&i6&LWKKn*(" %E\d$$;aM@R':k(@*CYSrp3O6FLYtq_<$2"Jn0@H3IgjKo3n"Zg1N:(:/aO6`:mIkTjT.)*Q;SU?Lo#oR_X.YRUd8,`V:86n8I\+% %a(2k[!mK5UPsN8Ujo$Zo)PM7m1BU5eApD`MNQe1&8F:le$qA8T6mJLHUK@_g)Ab++Q5+G"ai5l9Z:p'NBGco/nl;+B`nLa,)[A_` %bmY<Cc01!#E\YY3C0BQE)Nlf6r1jiI0@B;4$5J5NhBK>TC\0U_"5>Zmlf<hS#'E)njeaRBBL"-m:(JC?0;/q$Ob&<e=.@5<nV0gR %dNHZI%(fh8^W4_!(amRfI)5$j_g#q)JhN"l(+V\"X!/*!\2hEuMe?LRBG*WVUh)>:RRGZRVD8M6((l+Sgf,D\b_Wo&aO3U]U/5YP %Ud2%:Qb/=sCD;bZklShui_k9'N5S9a"/G>l]ZD@?qQ_gGQ6<J!DCcj_P>)t+Z(-K$Dg/USZ1)as[XMK>iC.=C_o*<tYaln)NEQ&, %OT)"U[JAjZGTf+P`X7!Gb\0CPcLCsQgbsZG#kJGZ.$?J[#7tn$']pPoNMKj?275tDW[oEF+6nihXsm)N+fC94-#Fgu74SkF>JB*K %/pQXsNMbcVWm[+`r(beNr'!7f>?fm=WmhJE/tpCFU-[-l(i>P:,as*[(.m4*/jk/:OdO%+9e/\01)@4-0J:D7Z@(_VXV$dL@[H?_ %7B]>n\4*d"n?dqp9.b#p7MI(o$n)kr&ecP:A4:qQq*>0$MBm%(l<H\YQ:Y4;E5!O/"rc6=L+*m/kD_BR=B>5Li6.oOdhQ16NkpcU %6d6Q<.2+DPXeZ_i4-"<"%A>)i1?ISQ9'$?]*RZY_SO;1s(H\m<\QP]69gi>cO$K2HM<d[19mN4<8#T/M#'t@%;#i;1b`.>H8"^-Y %hft4C5QKbrUDtNNQ\!hS75cOa5D!jk3%s.BO!DO)@o4sRcS$FHZ=OtQfq]Fd#&YqQ@QPV?a7UiS3SB__D"J]U&Hr,9_^'h#M-&E2 %l*uIM98;BIB_F51CToc+d,W3_Ub7\.1KTD&M)Of>GNFK)`RqZ=:HS5rb":u[nGJ*F,>oo[Ci.3;=GTDoCB[Wanh4at7J8H.VKbf5 %R'*QfA2H#t33T"UeR0jL22F</34p*<IV=@Q@0/&TG"2))P,QR>.e'\"i^tM9?2ZE_$3)KM:bGLmr$:tuY>.;rT9)!bXKMJ4M`u"> %(//F\VY]5Tl8cq;CQ`NY;C"qpmg:R24`^.bYHBK=@>L>o8*.V&6U$Ei1ZeK`Lg5m;Ul?eQkpN)PrZ,"*Iu-em(Up5Um@@2u*'Vi\ %W7iGtl@3@Whlm%XgQoE1S;EZfEXO;!b#DBZ)%kl\BB0?J<3Fj=Lq_[@)C\X[duR7/E]Kh^]$NJQ..j33N_WVqCe4;P*akXI1dcsP %1r<'cU9C&HCh:/"6I;]"+r.,W/#FttZHtW=kk$%=p?iCg?b9##gV<cO`Vb`JX"YgPJV#7:i^r%1Hni<*Y(5E:&fObP<!3#_^JkuP %<5B:a?/W;@8pso?Kha%N$:+Meq7TtN<;TL)+PFIe-SpR-9.hRQ):$>tgXU$u0t]Jt3.,T-6Z(VP12]YdZ3h4qliVa:Qn^S:&H0f7 %[KaQK+NQi:<?/+O8&rjNch^uod74i,+W:3E&^L,C%fOlF6aUFjLpg:=,<DQ`Sl??fVm%!Ip/@q_`#<pJOX4_>T=/4Yf2&"WrG&)C %#FICY:WGtameY!WL/<jDqFMu&9`=%LOe]?EFEgA$kU2N1)>+Z37Yod.^Ip3T[HQKk`V^O6`ck$8I5?oD2<$39XQ=P7ibgL"mcJ:r %ke5LFQ<I`dDJF1'd7m>J[S?XleEp;k%<W40hceQue3'dFL-D$7/=VXL2!DrKTaNJ5(QYSmqHg/UY5Q2:C;#>AoienP>V=QBNQ9:e %Xg1n(7Qn%hfk.RN[G?Jh+4^3R[J`oRGE9MPhDabS7d7WnI1`m3rdbjaBJnOMAV`s6Z4?T6frJ,Q*NHNkr\kIeVIrdCk9CYAWc;*R %<!XiMG4)XE!tAQlIE"b+Co>q4?`Pu!]e\r((Vc%'`/UaYHBbC_fp?XDa%,jD1Fkee=R,b&86+:d?Q?o@bF]aW*gl1_#rfrK304/d %?2c08JFk2D5n35-U/_]K%[!?S&V7i*EleI,8o/OgLdT@F4KsCtYr)jH?9hYo:bYFE5$0!l*um/jd26>56^(-`ouS=`0Fr?.$%i!T %AH"he\*$',<&PpBh_LU%b6frP?(1-0*dX_n1E2NY;d!dD^kB)>Tnt`P#5D/l9<-$b7H[.U#)f[A!1r4sN$.qU,TA"4^*+*l#R_\! %=KnG-7R4cM[K[/Y:LV0ObkPr$,8,6-'4@,#PHq+J7QbX%^eBqE]`a,V2nWqq4a;W%Uu931)INH)=Cc<f_Mhs.QtU+B;h.dSf@!D5 %*aS_IoWfBUF-Em3=!@3J,d>8*-\`=oa;=>Y<t%58Gp?gU'ac3qd*Md!7Bm=6:Op%Wj.ijDR/%2/.MR+=iWZIP!TZ8VFH(*skiKrZ %Gk-'+`,9>Z6<V=R!qNTM\MkhP!QClM?6BW)5\-6LdL'uC%!D2sg]W+RYg<1(@Z9]icPBcd0ajmPm==W`)Mfu'D;"j3%V:2L\@'#2 %P_$mrn3b4.R6E^1!oSlpb@CRY0jqjYbiOEa*0:gHjA3TS^]>B,**bL;'OUo8L),/mk#hPm3Ik=)[cWTh.#b#2^aURO5lTW#88R3O %P]S!od>%s:#1B9ZAO(2u]EWp29G6VV0K[TS6%W#T1DG(oQ&6J7l=\j#2o6+nXta%q7coQ'7dpYqJ:S4pAtTOb>2srQcfNRATf!dM %B2`$5_FV\QprdEf3o$I9m:#SL+'qM.1*DQ#^>"2cTc9la+AFPAcnnl52rHDN(jsuZY))JhI`%(V(UCmZV0h]j`J,/D/hlsg6[3Zt %?=j^c5n+3Nj"1\E#AaH#<']iB77Ah*]h`L(d)H+p_gTFu6H>fikRdp-cu<M2J%=M=fi^3K\0?9qj3Z.Xi0>oKD73It%l<9mPfh:* %(p^4JQk]<6Z5,WL\@?KTj0ClI[-mu+f:n%JX=IajY"9FJfS5nR>m$U4Ti\faL86MXMDGJROOf+l!'1laM>,p[*$EL[qel_\JKgp8 %>^umF$ZF3kpIr#(7-3p:WGK\De:M5oLR:@;?<u;VAi@>n!5)dDF'h=un[LM8'UY8.e=j?OfSH';4:HUj*L$N'#G(r74nDAJ3s-_, %e,/m$*YG^<MP7u]0i4mdo1QUQbmQ%qM!hE:An[\+dLg_rc(gY0OKo6TFU_l1<"`Xcpc(CkT,tbg[33AlJbrBc^*EP0VEcfti,p=' %!"1J;2n0a`RPI?(Z)lmR1uo!oIaL_,;]E&(I=Mk62L*n/68Rl7T4%_/?@js</+Q,>?$LbU6Kf$jcKUO2KaV4\^4dq(J61B"A7N9c %OF6>!\=UXcRLfUoE@B*_=;/`J<7$/[!7U0L7(Ih,":RC(%QV`<KM6'q!B4NRLVaog2D#a-5eo2ci)mj>WoK;p/i<.@%hB=*!DtYX %"3so%0fr!Y&L+,l>Y8-)9gX.,m(btPJ-1FU$Zj@`N<]X^fSt#c!7(f]i(r\Z&Sp"[_9,kuj<VZ%*^3PsA6F0N\H250(LLVqDnm@& %crg?]'Z`[]6ibVcK+VnZGnf8U'u>!C;)'eXrO)eBLhq)SB5@[FkX$5s`BXiQH!3Fn_E9Qu_\<WNFqa3cf[m8l9l.sLlT*a%*;TXr %AFQ!D@q,PZRK`cum`V;d5t?us&f'ppA/$."iP#JM"N9VY]<(+5,iCHl9\f"K]*&%b3SRusZ2tgD\G2F/!D1,(@')VG35]Uu;e?=X %_ES-1/20>WTS!@#^q3[&(Ub&`2]t<L^m..XK'R5MAKQPr&Kl__27#a^H?]I1^n!CLQtV$_"aY8=O;s;_pRtE=8Ms<^Kml0YPMm.o %'KA@g+O9fp`sFPY3(0CkXc<3$n9$.L5t$(UVKh%7&Leq:g3ta#4it_f\SX\?-8Au"`*rNbGVb'J%B(f7ThJ7h\a`NTo&_V@r>)FY %gTYaZ-klc\Z`OV5K#*(uKE$Rb0fKs/3SVBGmf?<*Q8!l^&Iu&pgEUWG<Zjc^6Ri2hVaL$Im?"R55nm#ZeYCJ]*e.!:^qc?H]H#YX %o^EdE?j!/["^KEYl"!n(l7]#PJf;AHgL0XVO2#&+H-SPh@^]LgC]kCT`ek`I`"dg?<g-+4#"fUQ>ems*A7Zeh!Vf^LnOON!Tn!VL %O:i^j"<:!,N,Z:>'@<MjpgY9FZ?&$NGj?0?$a%BH)1/$J@*g6a<$O@1kt-7n0d&cenkfm"YRL.7nhB3jNDW9oDpj8O9c.P!"pgn) %Fi-!l:2^P#UJ-=EMb)hiM@mSAdi?.pB%&L'KbRQ20^,b`1rZ9]!P,GnWG&&GMbYmDiq]NO@A8!SqOg'GY3U]fS<)G+;p\`_'4.C/ %r.Qa[iGW^dW:AQT&+@Sf*#dkD!Mtk_0cTqQM>PPQ&9g%`5p[Cl%Bou&%OV(/+TMhbUY!d6[A3@'6jhl]fO.EmqK>,!T\oMa*=bOu %L>Y#>OFRlNHM-]Yr",_Bq*FXmp<.Lo[D`+G9R%Tgn+VD66BQkgK(%B[$ki%S6[/b<0Mp,>/J>Ak+>Pbt=^89AGS!3"+0;.-_u$/f %%"R(7Bq,58!4;o]HW>qs3q7Da)"/fL1XK7>/'aCgbT^MV,Z%FdQO>uV!Jpt&/\;co4\Zjt[i`otBF-_C:&YpS0h=EL%?\DVE@*'K %o,H"EW.FaU(qRC/i\DIL%9qB%B2^^L>mCP#V9G6d6(nRtNPVh:fNal\k]R!@P]fGS6d)CK$+UY0ROCod-j"4#68/GE/`?$u3\j(j %L^75mQ#+VT=VXVV"DF5$acHrT;A_Z(9$F9nOtqu38WQq-Y5t*mO@(.2kCC%5-0&fsUc.:'bYU!&<X4CHOZXIge1s`P_][Pg:aog) %D#U"/d)*`rP\JQ54t+4?K]oFK+ib!""-th*=fgtO,-Sl20;uj#HkKb>dLnV9d"e<`%@NBQn_#mHr&S)g"'SES4@bkO)+tME-rs1c %ADS(koqql`Zo!oI37r(U+[\,<i_X0-8-lOUBt]-&%QgaCiV3h7bRZH22C[@Q5b^\_KLbQ\*1K\bY]gs%T7kN>LZUWiGlag*@%GE8 %BHP&BJa.!kP73;M7HQXWOi^.NU!6&R#JEc<pd=Rd_1[b`"psB6Jj?Y=V"HV(i@M3ShC"90%P[OJb\.:i*eD4!]*=*F4KKkXL]IfN %8=#Q4e*6uUOF9E_bu:CrgK1fc6q/r=EBn%QZi^ZZQT6Hf"m_>m^EC57&Ku[\BSaIuks6J/#7BQE1He*[;3R#W#0t."Sk6dlo1(tf %5<*I#X`XXdTD9a!QomtXOpTKU^a3ODb*XpnSMY&]=;5Gp6[]4("J`R5A9&m5LS!I/BJC-hJ]D1,E+Z>b.1W3a3X$<dnG'?J'@r<) %6bo9dm#(.lVFTT-8`&Jn=$0BtTnEgWVFXi?oW/5FVk"9L["J[k/+Nf]4LVR&X(@Af(K)Y1-H(L(6:*5amGad1"*YPM1CEnm2@sik %<H85f'`m&s:p=UcLg3+YR$^FnKlBh$l!tgF"O4?bn8F%l5_+l>#dBBu.M<^GEARf^VFI7*5SQOD>1XL/mqdlG$?]1TUfc2Yht0KN %K9^Lo[)7RpM&2oiH?KX])g'lC6#8DM-Sfs,**?7;APe78C_m.XMp+X)4ZO5I+-_JX1>-Ur3b6d<mDaIM2eu)'$RrYIpqe7VcpAOF %)9!0f;]()g<Xnm=RblG>".)"`>*@6INS`N"kWgS&l>.4aBP:PU.J&B"4d'C`1(R-6Xd!Ua-'X0A%cP[/M..R?KiYX5+*+Ud\,f(6 %#$m'\8<MA)Lf;HaM7-`JASQ;BS-ak5K8Qe89-U-]#<.8(9G-"Sr:'h",bTZ&n6fe"M]$+P=b;2AT,Z8G30E6eZk3Hb#/4ImV2<:_ %D>lF3e.:HA3&3jKYRSGP>.sD8!4WL`HOjIsK@pp5DnmO_gU)2Kc`uRtn0PG_"e<VcerN*4i!KNAItD&oqqQ7<*\pOH"#-GW0X7.' %;*uoj]?rK/1e^BejRWj<@iA=)1,L_B,K(_P_J6=U8aGVK"RV\5:.a27gd,KB&()Vmm!a%[K_Q>)ju\WNQ5aA<KN_n2L2/)7_8XEH %9)sT8'C87(a:=FV4A0K&&'O$SQ=NJd#.G@k.=-aO.E,-CZi^n<,#&rPGUnk65b'#&NQS:*Yu(S.H/^E1$)SA0]$<Z$W/Z$C580Xq %R)o*NN+Lq(!;p!`r!&nLoRq2b80'7u(j?V:f9#s[6+3\Y5!grELRp2J5[H4U2T(G,QYVJUGiK/8TO4)s$&9Ml?ii4EdLA)9J7cZB %$BG^"&n.AB9Tb01A7,Dt3a3S##E]k^\cZ8YK=l^XnbE2u!N.V6N]s7[OBm-p&e!Rd0u0C%m/q9<9`Fr0QHA2$Z?_m'PCuapU3tr4 %E'4GSqLRsPT`P=CahTICgOS\-#IKJZW&EBg,pJ!h+l+H[(UD9US@5MGf*4WH5"1[SGQSF2I>mt*&i.Pl-:JJ7en9j<D"5lq$4\UB %Puo5X%+GGB/]d&g3SL9Vf&D)n8M1kI#pg[V5XG_e$,6quO2N%U&M-!MEd2AVJcgMnO7mXVb=l-N2m_IPKfCL80rWaY(0r8='T!dR %L:\4nY2<'YJV&Dk#IZ7HODKhf_t)b!MJ6`6BO*;u\.:pd-:fq?GUAi**P-p#Md?N,:gctB4U2o@Ftq'IT\_G/Z(9!3e<&`1TJbr# %*oheHNfcEchrRq12Eh%^i'@#"8f9;(>du6eYp2LhYfJM7UY,XBR2]\5-5I&qRA#/%."O\E`IWZddM97oWSB:SU-Uag9Toma5**+g %KHVG]7uUN*_;RAi[`d_.K^^`+03*6**+ZHb:N^?31I(uR..K!LHq8&g/se`2TneOlGdGPsiE>dU#n?u^_2'ue+0U(M!A+,c_k;Ms %mLW&M^/-jE8gNG(*bZ(kL*g5_KAFh],G]l5i-8dJ8\:@Z%M($sXG-i.3VJ[)[Gg*Xm3i27*PcR.&DCe>Uo5IKShE>b$>h6^eh=>T %(_F=nmQGuRY1kP@&om+NK+1i9P/I)([Qh9)[sbKQJDDW,C\/1q<.Z[:TV]T\qJ^N>U#KeE$%dBdCb#^(HGN&06ic#m!N.8$oA[_D %M?%J*IR%qAM6FJ*B&\FL8OQV\)i@)L0LhdF^G4j\7'JrbB)l[T#i#o^PUQSp3lSqR$iVhD`L6J2U^gWHSlJ5h5c+^5g(.ju_JepA %J4Tjn"&&2!9:5qo1>0O]%)C6l,UU$"#29_4T%B&"\*2ZW9!H#uZ4FMn==K3fK<=Z-N7E\Km'*e2:tZXA.tA)R_m;VXkP6NI,9S6n %r+[oN^'plE+@is?[s:#AO6<3&M[?*h0)F3u3QQ1lTP0Ok2V;S;2M;GF;KX!$j;BSYdBk77>:,gtfR,pr"D8;OpF9j>E5Ml]_ZAVm %U[I@98:4g0^muu7.bKm!TZ0TkKELKTFR4"*OUZ?;@?Zrj*DL@2mYs=M/^FVgQ]3R`#P^,;:L.>\eM`E*"%,4U)quYY\X7_)!:(`t %D@l6'&4mF0-NOh(@m/R/P64>b-6'Q+=UCK;m:%7HB]*oP[RJ%G-@]P-M[Lj`2JCGfiHZc=[k2k!NbU1Pn'U(qf?t*-^hhu.kECGB %XsGEGf4SKdFE*TXYn1uV)hD7-0IupO-Au3]K$4ASF1+C1OrR'sC]g5tGkbBSE(:Ro5qC.r"^07jM)k&H21V;1JCOi]!neF/e-%?? %PFj%iif,p&0j&D5ntb&k)M!I)9sOlRa?;YqnS,_^T3M^*RVgOP*?*`FVG!]ei_W0e[D7DB+NnCCSsV]fq*57@]nG:9nCmg<2aR'k %**Q.NF9[dY&Ej/N@)-g(@V0+V)BXG2qp7VoFrqYC5^[)Qi*HE)L0Z:l?kUn-eu6-2>Qj,$nHcZ"#i@s"TO3@`d*3]A!8.X,"2Ag= %Xq*K.,?h=FJ0bJMU*GVQ:5_l?2MsCNgkN+ci?^P#Kt&W!2o_gcNo<6((5cXXUk^+40mXh$?:]_L&gKL*TS8Hh8W+j/&.e/Y((?Be %>9V^#^h.&MQ/D-e4uX<Bi2"DRa:sP)!DsJs,s7Fb5W+6oc#cO3"Jlo8_0"r""s3jJ%u8LVX)CNkdDVO&'OLZfB;\PA15$A]bc<W7 %'"A^m/ZZq*^bGL&'+EP*cl?J8'8stna>0t"H6d%;HZp.4!QqJO3#D`DZ4IHs?s*c^K)i7uI(,--DAFu\iH>d*Ys8:e'Mi+L0O+%l %ZQV(;>kDOi5Taq5nCia6R7Jn3]-rB\29G4RJD?2M"(VKDq0mj9BTNG^fVB:V4USYY=aWpb+]*,u;"%7da8)B+NM[h_r#?c/b2TC] %6/cgoW6K8[JRr8["H3/5\Y_'Fn;'Tm$AA6h(uefZ:rK2V\@Vj4[5<qrNWAem5#:cdTk>LT$$lGN$spcM^_pYeA/9:&k6`J!LRW97 %MaSOn'n[M7=*JVAO(jO1"p(lB4di&"+_qL1h8,>5/jFYU@Fu)>iDnd39b-1cjdAXSJ4q8Wg?T$3\\Qj2@g)HI(#h4^/;rnTOC#+\ %9U#!+>W#3Vb+o*KK<h``atrSUn`hTs=<:q(]oH4MJVfZe^^&hB5YT*$:<Y[!jrK#W9J2pYBOsM=`addMKd!;G=A?I!nPX?<!;9Cg %mZJfq:ePaW'T'o/W)#\KQ9j(KN9UOY^<\C;kY-M^P2UH[%+PL=8k;CdAq1oSIUjhV+OMbn$*U9]^u`Wf(5[BRSta6C:pfGA'e7,k %^j,%*GoCQQ)$6H:SRX>V2b6:?^X.i?b0f8I7%\?AEg8O\jlU?ZfkXPbSYoAdRX/gOWeqnjTCiPH;]ETF_W(Xgi\;=-(ede]4`#b0 %o$;:d2uXHaE#3u[I;1YMg9jD:%=2H6MU?-Cr@mfA"^_?-E_u50J+rE(faL?I1R7*N23i%Q3_u`g;PWkdD5[*^Q"kYXppUrcba%Jd %g1.bEHE*6UbnE"C`KZj,Fjm<7=Ra</\hg=>O_ML[3P:&PfhSrZ$eA_c[o31LqUB`%.X!PBI^*5EMY`8gpD[qNT!Wf(m,G"o/iQGr %e3^0;AMpLTiJmE9hq0F%9%ZRd.]CnkROqBjdn%meHJR(O't\-\(M?W[>%gACg+r]IjO,tj7M'CGlsCt@`_&/na#3aLl&GHSP;?*C %.^OPiD6po[Y@>]2g-+3QGI_3ae%LBf-WJk999&u$9En<%Ru'aun.Q'ArX2R_$kZ>Is#4bq56T]+e;AdE\Af#S'NgQ=#lK\&?Oet< %H3DEu3LjZ:s5j:VRt/Yl!`0O2/pO&0i+2it*62-I!(Ui%Nqr[>FI9uqfXPsMXG%BmWQ!A$UJZ?><`7d`9)JoJ[?sRClqcU]O=C3= %J,^W0#E4[!ZIk8;$EK^QUVQse#k3-WHojKqd%d$=_VZPTq`uG3__h:8kh,pXV&7-e@6'G([]=eqT;oYag*oPlBq#"8Borg+,b4D/ %Q258&0;L7;)3;DelIF2$i_H9EHNSaO0l&i!BJPU[pkc*p'0R*e9Eb6p._[Ot\DUDhe_+3#4sS6S,=N?GFG=DIX3<A^Gk%ldWA0M> %3pc=o\6CGtHq+_#;Q!Pr#1.0cHF<0fRP'Ys((X%)DF-"sh0/CdqYj>opn>FZjpbISWjp1_f^'YZb=s<-<T#*%j*486"&&:T#EMiG %]\.aaj,p=[9VF1=43<QX/-t5\+7C*:GRnOp<#G,i6Y\V=P+#DOJaBn:_JuF%WW2c_N$46?$cg3b_aC?US\ah,B[7W6fBYSahOEnS %WPt[C7A=\NW64@C>3e#Qb@iV1GQ<;aeNTsTIq1.lMbL-G?#MY_2,Zc<`LjAHCu;$*DsOdqV/Q!IB#&0PeJbZ49Tf?jeh2^QCq[uu %W:qt#:`@<uU.I(V55G.*`">r2&PXD5@DM[<<\ae%pks)7e[!Y![I@D.Z!XKg_?5T"6i2MnfZ%n6("lc'mhrN.MrTpk,F)GtBnueL %F<QT&^\B_q%sbKa"j(cn5Fk9Z4i./&C#m$@KhZ&H8C2kb$NGJ#i`L[R>(.*VHm^,PCBoeL(B17uHS>[%J8LK<[?TpfrsRi?s1$9^ %]HOWJpUWR5[#ek=)^Mt]N0Gd>#?0@U9qmR(-,0SL^\_.)IRu0,LdWC!Ta,/$P3F9_8a.!#%O(6=j6=P]3tD,e6CH+SIu1a.V#O*9 %rKEC^i$jiWEUC/6Q]gd+0s:e_'cTZFd<u,$A_M&&(-.ZZ-Lf=,"n2Fqn8GH*h[JBA\_r+4$U4Kfi%=!PJiA03GjFOEs1)C\qRKkW %qRKkWqRKkWqRKkWqRKkWqRKkWrjc:[rjc:[rjc:[rjc:[rjc:[rjc:[rjc:[rjc:[rjc:[rjc:[q,prU>Q([-:E;A9])SdgPlJ,2 %b.Ef8Vf)dRj,.O6'`K>k0E5@2PRA6ULuS[55:4+E0Pl[W%Bk?XG,'Qe]\STcc\fF9qnI'K]i+%TYI\K_Y)q&Ug2Ppkme<?B5%7XX %Faf&gT-hTs#Jm\7YJQ"EjnnOUnJ;PYNG],Ci=#97+$*[UE(%NX^%V;0DkhFqI\#TYDQm#gWN#T@c"`_d2d<9AVc'Aeqlc4Vhfc=) %PP4a3,3Vg-UCc&-.!QSmL5Jq`?)f2lB72_On$MZ("#:i*3K^*EJ$_h,=_+QDc#tse<c*%qi3J>0_V4bW7Rd8]m^11,gD7I"^><Ys %$AA@aVg<<pS)qWQ(*_%T<XIMaU>W$(r]_fMj[iW)[9j+ljW>8kjUuaZosP))[q`OUNP/>l[=A&OnB^1$4clOiZ.FIYHi5&:8IXH` %J?+KYg'Kl(L<*Wlr!S+DKR]2'EmcQt3fKoL%d3Jig-A-2FS%aT06,b^/br<g<):HMksk,!f50"$8[-)?>IDI:Zdo[-O]Z.l>cLlO %mYW=3&N-<b^b<=-#'HY!fLfno##o<Nf)?1W$1HjF('iB5\Ot61VfoCNl;m@=^FI>CnD:/UF`r@B,^"8gXL!<IZ!FJTZqmmMhk3h* %&]A6feLaYk(I@sCL`[jtT5M?HhIjOscTW!4S\IJ]q/n[2EB'CCOGOI.8+us@jH"r4J7qNhNlPM^nCR4*M]i#nNlQY%l"L)K7Y+o: %,FiP2*YY9$R=e7*QOZOla1MDOEI<ZYa>!D$0"69a`*WrCDs&PrL5YiG<rV\DQNAdZ6_&7[\4qq6OuC4nrl%]_0pI/F6i$Bhng?+* %8!?bchm/B<fFSekht*!HX:C>ijDUidJ&:L"J,[Ydk+B/Bri`uD/2lh%dUVrfoD$r)jhLWbo&oI:5tWr'>q2Q>;V,TV"pPHJg]D#E %9cK2C#]befR!I;q8[\Q;D>b!\&"nHWnr&"rFo2X-\f?iOQb)t2_g_-[J"_ML5?5ZZP>k6QhkX_M^JrF,!0]TSXKtl?p=d:"b^VX2 %r[/WsbkDIEOrP-(<CQ0PccW&5Vfh7])Dp]lCC3YU5e\S7r%A*JYN+FUO?]"G[N!b?-Y9,XJ*[!U7.Eee_I%Gd*UE>Zn$^t<n$`8h %kE(LqD%;N#SNqOO5r?`6WT*Ej2#2?7SnhA1lIEL*ms'siR/]IX9n&^p=W.X,8sH+0bsW'I9UT;B'9;)1IY?-@R&T=c2+,q(/BpUr %,[NNP:f\o!IK!43<g?!r^r'!lfEa,E[\W0ChW7MtW*5=Keagmu^#&Z-5FJcPRnU#"a=i;=-24Me5+(&ZCqWo8i7/?bV+7CIQ09/, %_f2:aU;[M?XKn#&<RA?1=$n4?_u:@F`EIi9qc[Qh"#V]4=jbN0<"$!qKNbJX44@uUEe7E4Kdm(&X^etk!*PEo0Q!I*!Fqm.0RPm* %;9;]I\nW+qM?Ya$Wcd+X3keY:G7uJ1Y-8uTS-FXF=]=5m0ktcWYs5I5M"?iZZSgD5s)dbEM@WAj,Ffe\\fm_.C.2Kp_Orul#5IST %N)C%]Ju]X:1;sY1#nuI3#8=UPFd78"Kh'.4P^5`8(=]_HBY(&r\;2X-2,ieM7UdC-8DJB`ort4JCfamQ)PJno=jPVi';oV[>63l$ %Bgh-AffG;g!3cVa*OVc^f.5+.Lija%eStb/2^6^-%mhkQkfPL<)(H,%;:2.9:h:JrLQu<9N](-t=&t(AaJolJC76o/;E4ke_l,/A %&1HSHjU_K1]E1.]$Pa2D/%2ge<qc?872>c7Qat8a7VWJ's!*KuEWeR+V-!*+cf\6F_,Gr`-f6WDQ(pP:gSMn7/*BV)X^5JeUOJ(o %H>PdANaKN6fnWIj[hiZk?)Sk>>"lY\YUq]ce621D!JfU&4V)E:J;2o-`Dgq^(E7giG-BCB?8B4I/q$)5j5<ctH"f>I0#1"D4g-S; %H0FnP$h\6uWtbd9eH3FQ#JKs3eU5'!$e5jokJaIof5UC$p41OPH8TKRk\\#%3FMKF?Hj<@H8AUH8I"I;oua^YO&+SF`?MR#2<(r^ %)8M:>$GN!+8K:!1B/,N93L,fSAE>4tNYHr$`K(^oZR>o"^mNLkfZ$QtEfcP1WK96W-gB89'0]DF>CRWbW;62D[qTiOpa^%&W?>gN %m?=Pi&3l=Dbr"VtV-epor]^Ufh(2Vh*B(]RQgqdNjFo[r_US^OG&+;N'5RcS[77.=PT=4p1N781HY"sKqk]MQ4T0W/qihF(0`15" %)*gUWrk?JWip"^&qnCc:c,>g\'(j#Hi/#]<bIpt(-Ke%X&gZ'D^Jdf#9@:ioIbUHu4YU]H&uqb0I78@0T'Vd#\$VU[=KPK7`\Z<% %L@?7cZta;)'8_.\9mZ+iEOQAPE)W02\!]9,FdO5l04XX%\Rqick4-l5Q=$)oDX+L_m'VRKX`^(T[K`^X:_n=o%'=Q;C6d_-kgWpc %F]=L%MC#V)L+0dBC6dN'7en!U=f\d\@YgmZO/\]Ebu20:@WQ>Uagm^I"U"'EEk_ibkC$>P;3Q<5h0,&:T'*\n41M/e%,fC1aoL;" %.gKI.G$rL^Jf&R*`c%^!Z&2%_r=7Q3::8>K^e+3[DQ6O4F\DJ:HEA,4AeqA3c'0LBj(c'T9'rptemhr.FjOq2ig@I:X&`uK=12NT %4nQ71]Qi//Q(+&=8>;9s)^Il><Z,PE+a$^k+lFT*Jmn]]p8XZ28\[ee$8c<U6nS+Zh%h6piGI?m$j;P10F$41U+I)M<8[(D+1bUc %HFDp^rd^HVHF)9g&h@E[,EGp]C9isY)d?<%mDM*l<R*=M0?:R]Y;j$n"M`hDQ/r?6$L)LL_\sNg9!HI;?/YGTKOLYtjEe'/?`u>e %W=E,335b"@DOEDHZg^c1AWEhaX\tLf0EYTtDs'4WQ+'Gi\_A[%lEKDc?+%NUAFB`$SC1(Ybt_4a2:"p-]@a19"^UX(0'm@<ht!#r %Po*k(0k?Lo.il&*a,)?'$!giFU#MTc[-iql)pc@Gh36OF#;7IOS\CNp8`U0@W)tNN1O)U-8Z5a@;rMd"#D"b?;7sF?U:oOj6RPt1 %UK_SWF^C7;5F]_U'<=U7Da:EQ9fr]-3')//^jPhFb)ibi>&g!&[U-(:ZH[9rq0H(fcW"mhl<KmrFjFgQh\eT?R0Z]*P^2/;a[GI1 %ES_aS(V-#Wj;<hV`fn"H7Y`\3#bR]"3^YAHe23OfTjisS*B3Hmoo%n,FSl@+isEb\bo6k+:bO]+BKjJC%Zj^3h?pk:gaqrB[Q^od %DlaII_HEj8lTDF@I`F2ap$1*$51>@'NU933qF@gAmW?4--kId:SqpDJl\@+Y_`#3;qN,@m/uXs(]14#kkSqHekC-Yf2]EJ8X<2o; %jA23rFlpF6^*SDO-`u%57j'1^%q*b0gCb]5o=&JH"aUD<R0(EXhc`HIN\?\?8Wk"92Mss3^QE8R?`HVtB@&?Uoid9qTQ#>N#EqFq %);",/j]lbY!&eAL<R:erX5_G$XrSZuQadbH0D9QRZ*Q;bl!a_5+0Y>Aqn0`,dB;="\l,8ZjH@9iMnbp7V,mDk<j/m20m-*9Kn$]) %^mgp3FRFT.[6)Qhi1sEP/NV4^]JH3e6V?Nh,TZ:(^D&bhAu#24`712U%#<isQk;4U,/X9*H/7(K-TBp;2b"c\+X?+7mJ3`hs.\WT %PF+%Z@cC\bYCWS@*l<DJ<W>c4IHe4bDfr#TP:7EI=713u*:\)1g##;T9:Z]cX^G@D>O9&app]^MA!!no0gkbTfVP-ohuCNjnPA!G %*AH4Ib?%h=d"<ZjNsZI;HViC@cRS[uq7.Ku1[K3kq!oHHTXk&.X'cqG2^cZsrnLYEI[G:Qhg9->:Y^p+p9^D*KC@-U<tM05cO8X! %efXA?2a;XE$]a2B?0=r1qt?W77$d#.cM!9f]lprTKj3<(If-N>l=UXd[G!34Qo+GJ`tA<mEK#`9chENb;OQ8r'GL%/Z_c<8ol&V^ %(g33Ef?JX5^/R=s[X.V,]Y)\IP/U&\(akhh2d;\n[7!dhrF/$.ccTa5]9D2tNnh#bdeA,RFAmW"\8c;F@_1"nOfrn2p!U<4*o3FH %;fiMKSDuP^asE];r+:sKm*J?VGc%<f5-!10RR[JrLN1]-e>,7_&gK-fh8G7LPSgHE8%#9T>K>)-pVe1u6`OCN>,fa>Yj5-a+q$$q %i<Ce72d#Y->rC>EIlXaajg__d8@@%A<ScgS=NB]TT/!:qM7htKD2VMMmTUL<^IC+n<7Ir9a%W%BA'%CZ%Z]G--E-hHSuB^(+c>R! %M(-,A19.:uqf'OOM]p8CSLb](aDRNJ2:+Yt'J9%UE9`BY]GMZ9MpKZFFK>%9-1;ah:jpjoDQ-qa?E<ZqCYc<G^?E3Q?EILE1[.kI %GjXHIbKY?=>(EOJq+/04E2*,f)2T]&C;h2A!7;mXpY1[_Ah(BaIKRth'.MPfBt8E]jB%5g@O9TC=45>O`&pqfBa.Rb?rS^UN's7' %nQINiqI4)05LdaGdlZi6/!9B`4'i;%CQ#p`XS:K=3HiQIHMQ=R`M>QV7]/>\T5Ld6qC`;F+'YXhWV&.jGeG81D`thKUm]_O?a!Me %W7;K@E8Dj\XA/u*LYDL0@3j`aQZIO"i/F3\269u\4oeqg'X`Jo^B_%)NB1VtT"Io(Qr&e0ZT"nlQ$53+!<lP`qbk$^A0%E_1`mde %p$+nLQlB;@X%_c[]'W$CoENlq"eS84)"4CSL[gD9atT!%d6j[uY1-gJQ0Mc$;OpkcTde<d6.J$0Ha+ZpUc%GAM+S;T`)Z0"mq]^M %LK8+g+%qaC4.m3+Pt[)!%&Y#BfBD3_d?$D3'7)2!WS,CpNRd>WQ.Y%r*J,T9<:.Q9CP.Tu-4IpElF$O856",'X^1BbStiPom<6]> %%c-W;C-KXQ%]IG;#&0t2*M\e`Oh]T=Re>AGQGG&$F&tqsp]a]6[`UtI$<H@!=`LN>km\A6LN$SN]V,\8IJkrnV=XBuJ[HPFNUdW1 %TfQFp(6nC0_16ApNJ;C;:6lNt(*,D&%cQ#]`&jhle&U_&H1da8guuNOH2@;`s5<KBl8NMRLfcU<Fu)24P'@54_rRbrl>Mea8%;cf %?b[$^8!Ss+$D'FT*5/Ou?V@MSD=Q0p5ZZ]bo4k[Zde*1WH_"oc=[idM<3qf:\\le=`9Sn1Z^O5;#HuUYK2_h6U(AjEoEK_01L<<" %#4H9TWW4d()t+hIX7G](M3;G.7+U..^IdokLI:7JC0HH%bN^O>'GH4R6.JpJZ8o-im?IuNMO<m69dq<sTej?Y+sDWr)ni6c3mEJ? %abuG6rO5b?btd<m)tGEC7:V5^,'FB3K.Eol)q%_bpE1I*=YmnAYcehVAf/fA.b.;]Z'"Mo,#J`]kGI0G4^pj61CgNgl4Bk>\)'7F %PQD#3\7>k&`:;]!Fq]#_N2Wmme#H9aNLgV"eGcDt&#sJ;i2Hg,mt1f2D#r=a2FT$&8-_bJ%>I#!TLKIu/X:$K,CE,rDko`E9@!9` %U/l3MHIE(t"B7tk[7:3>j<.e48*!.9e?0558h_Ee.W*a(HZc!]355YrR"0\70""l$<(,s6N1Z@RhuMtC<>s`NY"Ec8%C:#1Wl7l6 %b@Dabqr[eFjG?GHWD^?s@\Q>LT,oH$E8Un'-h[@8[?9a=IY0L-2:UPD.G4Bo;?r(.EXi0ohe8ibV]G,erMt/9Xk?@TQr9#\2H!4j %KeE_#\pK*l5;`nsI#7rg9cIoOWGWB\-s'>)ZoaROp!PdD3l[JZ?7XKoRng0b"N/u3jH8t$h%6pt,7u9!Um_f+pf]&qCV2nTOn<T" %'e@VA0"5Vu2rlT.ToOln]Fh-)Js^6_@Juqk;=tMC+MN%.=llH,]Cs?#>D];(^mNsO:ihJlH.&k/.\e#="S#qpTnWW29Wlm>a()OB %0FdZd>`T-XDgKmO4u:&>+B8CYdm900gGah1%\1RGZdC<g[@=?n./pnGc;oAKpC1S><3<m#)hp7qL)pBLW<ke4F6Fa-HhV?S(7U<O %&aUVm,IlSLJ5-q>[$OAedE"9KT"6;\d;q"JU3/Op*brE!m]b&3_)lr-^"t\?[<b>X3('U+M[V?Q_?Ps:fTWJ3H\D#$+F`uhcsVgk %H'(H3VM!KR&]#c.D"@'\Og2t5Nj4Z&S*cR+`-Xl@&s.B`Tl6R[X!9&5Z!/G%o6lD'dQjA\42K=qK[=)kD8H9GEh!6&.rr4bBQ6p/ %E3uCK6/BW;2h)c1^$*O5gl1Y$cMObGVr)FeM<ud;s+&^gd4,U[,+K8Zp.2Kg/t!IIaf03bm(lI^IZ-V%.u]>:*brPsn9t2th1rJ" %/cGg;ZW(_U8X4h132JY(3b4E*koJr'VVH(GQb'f*Dq0$o8+7`lL#J5SD2S*>^M@EXNodaJRrfXbQ_7hU+/2-AGP/RSL;.l4%jJ%B %>Gga+[_2@IarZ)/iQm^CM\CnN?(MmVEptsDDNpQ2(cspKRa7uFLW`83;BL2^Yo!3ciG1*Lg1G+eXj%jK[^Q>t?Nm0WO3[V$jRq<N %q<HIMl!jXe4h8=hh.U`@4tSoU7R%YYkGP4u[8ORlm[\51]Wn;me'59`B74Lgo@2Vd]3"]a"`#cY0HFfM0KT$mr8YFE^9N'TT&!M: %Dfms!44`E4`5_B9BNnI4fZcTt*U[gH37[%oD0;tN:T(*3q`sOL/f?c9?^t6hY;X#gkF8Po[4n4uD=2R&gW/-J\M\<,=3NbdkLo%p %eG70Rrk\AST@hi,+$TI4LY&.S-b8m&@%_8JV43I0Qf?90;CDE(Q_0o6'rNu@%jMaDXPt&)D=\8skC0kR;864Za?F`f:]?WYU#X=, %^234dh,mgP3i@GZO?:#-a4hs<C[u7i]<XSg>mR%B1WKl5%3!,QWR;`R#bS$Xb([-J31YD:mZpp0'DCKlp=&r+\W,CoBe`]Vc*!Uc %*.(jAQV0"$=)G,0YkphM9k1Hh[qk#2Q>3lN/(sd;qU@iYmW1%fHT_*=`]pf7r:.lMRIHNgDDj80o$m!\lJD*+s8%#Kk51(-#<UBe %Djtf$9;_'\SH%5%@qbJ3WrBPG<0h:0`=cB^F)Q2I@D824qZj;]K?N)-NSO6MfQgmhF?=;E[]dBL2*]^*SQe+T>VB7S@lN'->%<.Y %B[*"eK-e)%cFq+"i+Xe?1?0s*dQFSs)Wo;s?@K/d10GTf]4qE^%mJcX03Ddr_RTWMmGQlCCW.%ff?/AILT9P"$X]hgldFL!UjHOo %XfW?#Xo/%U.duPJF_/,Sr94tu;@])e\"@e''NQ[[;%DM2)Lsi]H3BM5%[OZ#g&)kbRL+`7Nd'SJQSU#bkILN.im-.BWAHK(p$PTd %_h3f(e'*7nH]W_:Y'o.$HF*6'16H]3:[SLV='k!gE+dIeAY"b'IPLkMI[@)uH]-&XY7lu9gr$58&@hGQpQ$fK#[VKJolVXg^H9&+ %bg073#WDh47/Lfn]<1_ah"k1<.ns^%$VDA]-f#<$PE4O+s3tMF<U_+HihARc\iOFbB0XugR4)<?-6B9B/*hJUpj'bH&m4t8;Tpr^ %R%9km2T+;E>3VDS(KN'i;9o#:Vh\A`F&DK"EHa3[pX)Bd=da%WIjn,Wm%cGWb/oo+1Ocr&"4>NToo?n(EI+oJPC)k\?4(bcl!d&[ %C]dp#J\rHD.R9[HCfA#BZDii.j;sp#*IkVIHBds'XRl3**,O0O[(\b@()H'$_k\Rb?`H2uObq<(?=f.:R'eW?h7\2-)D0N>l>9l( %%rB]//Ap1`pA-59HVg4mW%StYmZfZ=[eXKCA0RHYRoT9X=NJ+'em$ck6\^d_\'F+JBR]JECGu(FXh893NO*6ZjQU-DFg3_M4(oAk %S"HeAjFVlP3I5q=@a/d;ZejL*'623`r57$Ma%"g2+tctW]@[`IS,q9Q3O+J]O/j)4i4n@ASYu)'ksW(Wf:0u(SQsd!kPE%&EjY$Q %?r3Tdc&]k:p1:g8/$<]WdgC$.3gqY"3+6HV_Q6Jl^/p\.rH]NU1pO6CP,Gqk,9't^\F4e6ASue*o>!>/H-FO%^%um6prg\tru,L` %CohI7d]CTX1WBTA-aVr8mk/\:4)q!u=IJ\6<q*]J/h]rIC8q)OnT&2h5M,Cc*Zh6(qqKSY4ZPQ0!1M3$S%7>aphS.L\7r)aebc1c %F+-0Z0$Dh?(*aJi9e;!j=^ZqDCkt<hj'Cs^^91@L!?_VY=m@QEZ;C2LL&@'UGL\0.PngA/5P$*5Ed1`coI9'\TE%*fM[_]A2;)FV %X2&BYE(G#\)'$`="AY.-%"n*][e<IhC`,<mTO8RU'T"!RJ`9JYh_Bm1>@X.6pl<g*O&1\`EHm/U`oHW`7):V;;aOWD/KJ&DIA%:> %p'2?W[L=,_[/jf,IH*-q:HCO;EE:I_lqBb&9GkZ:i`t'k?4n/3rZun:T__G.$c_uI&]R)AJBGKE<Y;;V+q$Uh9(#4#.a8]PN^1X" %1hWc"T7k_H:6c)i-&fg?M)\Yd]3*ZTPEV)bVIMlrEjY-L,tG#4Xm0(X[9+G'O\+1TbAr7@P'IV$iWm3lZ.n_;ol,4CPTpsKB22r. %$kT<`\*!FI+YAQ+6c:QrN(72^cKsRuKRT9m%NbV[dRCq(bfSO5UUW$Y4^jNQK;BV+@A^ldb/`>tQbCS=iok3ISRO:V5b.NUj%OL8 %^MKF$SNc1N[s&dFo#oWV3m&.V_X/BQ<bGC:A*t>e)5`>V$4RJ%s0sbh:86X^p<;^`N75-c@r11AC-'R%oo?3G4$-fUl@cHee]^l8 %^V=c9gV.;5Cjk?oe=k*[m]c?*W8F^.Hmpu6?PbrN>Vd\uXAp[pT.FTfH##^n)pRaJA%k!.fSX2iOH_s&_?_l$$Mth0/#o'g6nm.* %FPF$+Cd*r*f%7`l_jW/6(\`qRB4+t<;I\(cHhD$9PBWrP+=[7\jl@G^$((K6KeC0j87g@ohqOJg6OE&Bp(h"fdtnkn+'j9<U)4j. %.I-359=$lP>3JmhTCY-IDi+R_\^)=7>gI!m-Z6LD%Kid$'C_g_,"VEChG-,HrTojpZn]f,&BE1jBl*TXp"bhUrojn;GIBSi32;$5 %;CVsECS!I82o'%6mQFmOoKP)CaoD;AXmY@2?RDdhHQB8>;5;A7RdY.&52:qPgp6NCmrio*P-Qi3*+h!J>i1oYXWP<HjeMKsCZBLn %jI5AUCm?10`Hai8\#s&WE_i;tQe6iWm_nDJUtKk=D!u"Dp?%_dEq&#.%C-+o_/8nb=riSd87FND.^*ssQKb0A,CA,'9&Xhpp>Qm, %De@%IKgq-j8o#Vu%>_=P`tto]^V'FuH[)d2:5d<I:OJhKbDFI%VrKS[[DdpmB:Iqk3GJ7A^&%nA\!=+7G4r!((hC?2A$GuJa<M@] %,`<W/p=$"I[!06E!1&W;jY*:_jc"sK\#o;9ho]hJSR0l$k>+17g)=5RB#<Z#"o7,qq3nHt:_tY+DmV`Vga^UpbWCbhSMU4V^=$De %do!Ap2`(:51UT/BmVa$`kD+,B92BWL20SbKcUd4+GO@7pCb=^4[V*>dNV-5oBOQm8b5JA`p:f?uH'q5d!Po9;f)E'%UZ:k"Wsf,S %02i%D&%PlAk(-N@iVLXj=SS>Cp%T"K?g79'Pb$T=pY&;gfr8JH,r6BL14O<+nt;K*\MPhDN2o%4.f%5&3%p)+q?,3qf8Y/qCQ&au %L$%T&RLB4-4Zd"nQ`=C>WuOo>#E.8]qT*3<*]Hp^(muM&T2($._VOUt2&lJRkf26@mBf!\Sg<,HY3V'C0MI/SE997umME'A\dX32 %q\jU$IU;J,1.fSPheO7uB/eB5=6r8]E4^ULa(1BF?oSZQL%:c(3TEegLQ)2&#:'[rnFkMSb51@5If$NrSTW72d[A#+K?)3`aW/b\ %2CCD$r9T>EBrds8*@RtHq<dM(=V*KOYR9F9/&t56%o+IlO,J3lPF)(ML9GDV(n]-(S=Z-<iC<6`PU%:t?5QCi+-n"gO.R&83p[D@ %l4iAm]a+4TK=,IMAT'NQ`k,L_H'^,Qj/CSc/KQW=G#-Nog8CoIA,CRnKm+]d=1$?B4[2%[eYWiNQq00..HW:mAs9*heT9nC-C/S= %f:Rgu3h,e,Q'_5T<L0\p1G<E3>Pe!%>V"#WY=uqR>r-Qg(2l*<]<bF4moaUs4t7K:Yd7m/M$05hmp\*I.<i3AUCD[!d2ou5@e81r %[`BCp($Ug(AY^2icW_V-GQEu3#&1M1G<BfOpiU?u?f,uN+daqBmFZ+OiV6&%=8O]>1;\5.1QAg0AeGQh\cC.F2p8=BmpXVfln9)s %2O:[$<V#8s>FF>]08)LHaVu,tVXc29&:Rb5>ZJD"0mn`%mAUbBmb_>_RSWge$tD?'89"rcIZ=WY#.;1I:s%FkB."9^pl[(rAGkp& %`Q#Of_dS=kaM]S'BXc!=\]i<.0t6[tZo,R4DJ-i*QV;Fbbj=r@fu\E:\<?;1ULB[;m)-ikH1c/%BXR<U0%gbh.<Mo+<fDnGT&)P- %'(ba%<]98jYB+LYjq^$c^0WBub([,=UF^N&9Rk-^j*>\*m,=b<oY'C8m,c\dQ%b3o:X:\OE6eGCnNIX+3I^WF\*MWSBWp)jG5>q: %T;jP.<H#VX<*((T*F&ESr75__PFoTC(05%e-VbO2?@L/5m]X2"oQ'_X*FCI$+=Sn3du;U5'22@e=j0+#[$e444M3.*E4^2_ATOS* %]!Kd*]C"`&RdG1u_1q=+I%5c"SVptF@GQsP&(b/R3:O`q9-RDVr8P8!=RO@2IWKA#b!_38,9(Ipm&D;B>qSlj=3a+Br!Y^I,%"Wd %"]_6T(FamoQH,SfSdF3Gni;nk2P2f&B%CR/pA2tPb$&RSh2=T.@XhAn'eC8oq($CNe1"q`Kq1S='P9QDXFp\h/QsNYB@;RpDPL$O %)[u:(H6rYq;]5U[YK5;QnfZE*4A7+i@@5pY#'DZFUaP2BBlD:/-gAb6kdu#<7eX2AK*Yg&hi08C`$^P'@BC=V),Yf:$K]I>S);k5 %I2/%1Rip('6qEf6)g/eQjO2$&lGord$?k($F-Ea')rmkhn;BsN/f4H=*q5)_V1j\i[[a=3K%ShH0s^IulUsp&O(_3I[dOUu`laMq %_=J^2qN.\CWc0IC#+%2:k,>iFc-Pj.XU%M_V'ed8ShC@\Z;CPYh(VQ8Zs>3c7pBtAj6P:D/h5#e&$M1\9Po:Q,$?<[!n_!&]9(%O %Al+6''[,Zn\c&KfL;;Pt@J/4FfJ_M&B98&9,fh2D')).@9"d3Zb2Dg8NX,#7fYV!:T*jNn4Ab1k3`fb.*#Z5=.BQ>ec<PsUnnG?e %[^<mT>#D8D='tS:O7_]Vrl&@j'5Vj'E:pn@SGp$;Q8;<D43Q0Na]CC`UDXg;g=KDj,(V,FQ`E0Vlt(eGet[72+N(lR/8[+EYA#OP %oW%:<lYXr0(R5d,@Mjr6AA\4YL<!!E4t[U0*Z:(^pJ*2Ve$"O!0B*$)J3?@ck8'7O<q\;ho,DLO*bQEA'I:sj\bG&8'.fqDJ3`>; %aGV'/NG@$iWDpO:e!m\Z?dETNSusRc5f<H&Z#XO8k'(uL501q,GV^\-'haaENTHX.-?f6@F+uRP[EQ/YeI+H[+'P)-\pLS7iR5\7 %BBJ2@IcmKNaF5\p8n+aYf)FUM5Ip);7OD6^ghQi9offJ$pHI3A[BHn?V?P4n/Zof2S/N]'P,q7E,gOFk>cB]MS6Oh=5NL49J.:Qd %k9!co.ngk"NSc?V`m(>PV0oRZQ"CQ4o`aqtoA]&0_:GHPNN@D)jjWUFYP@4VpB9=g;lCWe2!.RR>R5JW%EM(-X7<F(E6]6uF?7m\ %J*]__VY,1L^#Bp.pfM4cSh]3s[`8r(3PjA%@5%IL1j5HN3V?/lgk@C#cb"#UYNM@r'!V;qS/kHYUQ[E55.))o-mC0'[;qG&XY#i? %jtCqaR:(I_qO=Rk\_peZ!mr.7MoFWf?@`D]flC\SB+(k8+"mX*Q8YPV&+"86?8%YjS'OcT>qA*6'FS?U<k,hf3b8_4iA.,'([lJG %qO)Dlh;[UKI2?P-bKWB,RrPc]1G^o'Z$eS:RX!U+IE9_4^#B_NkOGUi_I`5(FjB@XAbBiJo8f<'HtV%-\l2d>A\.Cg;m'.p*M2V/ %G*VH]qk]Y0r(ZR!9Hc7G&$#<hb]t5YKmf>8g8HR`\*LTrfTC)SLS)VEdlZ65XinQ2HrHHJAdA&UB;gC\kn`\_$?!d"298iA3,DUA %?nEoT=!?9s5Y&8BMJdK<.[7Y0cY"0^UBeakdl/%YL<o[VUCTgN4ONoZmIKuMerdF`EI,sn;Cuo$Oc^RF(*AN+[e`\ARpc:\X1!=m %C$atfY!m5Q2cnY$$e_\PRqI*3Uf/\FD6^6=-X5WiC#OA#Hou%&1)nm^f]CSkR?OOh(WQ7Mf&S>@$Y%5Rp@7rN-^D_sBADa3?GQ5F %Ht\?1HbQ\=?rB(D]_A:uLI(!Y#9c=#<%T/I9'r>0N>!9[@o)GpV1o9,n,i]1C5nR+Vjf;/R;Tsd_!T-7$BfEU4ULIBaA_^)Xd\ef %;7ml20)\i,ld`VT<kXsLU\T]pm?Te=nS('<`m?[>.%.<2!Y!(@WPRLqT(k3qcBN'8UA*[&Ret'r><f`,1`#9J(?X2?\i0It3@fkX %[et(ms2#;ipA.?>b@Im&Q`[NfeIj9-C\"M`[sI*uND<j,NfVKS?!NC`N6[^;#G^lk0fM/&Yqg&FY$TBr.!IL,F6I_I%Qj+7r/7nq %s(0I##'Rd?pZiPt$ZQtP?]D2"C9HB!b>n+7`Q!&Z4BjtkCjDif31#]07V2-G0DjV(n_i>bRIL9ID;)OUc-N/QrS*N7-M0@F@VWNG %G2);pN\3-umpW;cdCH=B\^?,MWJf/\Wjr4qaK`9,HjhYtkLNs'VX<3$rNY(FE'!^f+Tgb8r:4hJ0H6+.:i0ilKt4nQoDHo-kcsoO %In;;:gb$!a?hhe+ibi>9gnfl*qV2aJ3jW0W=i^Ne`qheJ-nirs[_<aBjO@@\X]@(qRUik[q4p]N-KO6'`o=sq+0P_r1c!JX>e5+2 %1kOT>g?.U0Zk.%a_5>bpr,U,4DUpgGUMcD[([[][r1:1W*)EUKB8aZ2c<WFPXJK(Nb[f.]Z4I#EI<3QLfKhdY6i3]C#j@WKc.DAt %'$uaIei%a@*L.Bk"<.U"$-pd]5e!8&,4gs+FQLDNB55*46D0:WFKk/hQh:(FrV4e',bT3/f']3!H=LGt=.e7nTPRofcK1<gb^0/C %#l[YJ%`TI]nj*mbU\I[B)@1H5E\7_*P\JJ6\N6&l@rnu)RCoQ=YGYFhj;saMc+Z&HH7T;I0JsRG*LX]C[G,>P:C,OAc.j--<P<;- %jNe;9kY+2i3B'\lICbLK['fQ=J\p9q^`lVDPHd5.#\^bs)jhG`5X,uqa1cl5]bjSmd2CT^==[TLROaQL]%&L<P(>YMQZL@Cdn`P# %)'Q--b\irsQ:;K!C_Xe(g&Rf&f_Fu>H[,V<b8[4$ZZQrab+N]Ol7>`D/=mk0!o9C8I2WB5Wqs61T+#gQFHIT)#NH4""$>7mi5=R@ %]"]s,#khJBTY#[HOorC&R#V4?Nd"jU#\`2g9+c^V'Un@<L9Z)2E"deOf_X=l?cESh7%en5mFjgu)_ZCq]U.*_$D?!,`pls7P72PG %iU]g@3o<X7H@339*!;'p37q$![m"C/!R2Kp;\q_Td+tt`n`,$D8-F7ICGskK*&Q9rc,Is(+J:g9=j,Y=!-EYOm.U?M-3?4`Tn#:5 %^RlMPo^4?\4Wa[rZX_eWT?JP_rNslrki[m%b&$'BDn>2NJO!QQjsD_c!A,46LL4+,T_Qf"K&,=OBjYL6\O<*Ek65c(csUY]r0+BY %5YE31S,0!bB:Q_\IdI-f\\:eE5IN[qgO$VD5Zc][TO2;l`];D4E)m)+5"urBr1pTpeu#q7'N;iFgRZBG@fUVEs.n=BO+&/AM@A]< %Vsd=Xg^FMQqK-.0L0c2UAW$@`"SS_)oMK7TVfU$cWuhB+@QuA*2&H2Ha_(gbfS]iKf@FRod&"W:>8M.Z>Gp/2aV=qnYFk7NC,6mB %m^W#CGg[H-9L#'FE7$i(AjEIXGD6bkF5JsJS$5tW^:2kM@-[<)p[cGDYJ&BJMR!,*XukS-e='P**/l'(n,(D]TK#.sOWDccf*&O* %hsgR'\-ZO>LuuV+;p/rMH$8g[VrXsLgY]d!EX/u>FougQb"r#J4ZU*YIpP*.qT@m(&)5q%SaDJJS`J?``m*r,SD,"Pe[t^cZ.>B_ %n9*pQ@*(W;+H5u3PttKDbk1c)%=F`8k>]I2>fhGPht8<l9@nm*kc9`Kh3I62grfH4JC`E,oC6uU45fGUr*@T0q4.'l0Xd;s5-N8a %1Wca`*BcQ0mL"";^0Wq:g7:ZJ^t72Ac%VL!5T&heIX,uWAESWL2m_,!])08!I6A8!0G.fk$Z#FQ]O+?M?+p#4m!dTj-@^FtDP!_s %[m(;:fYmSoj_T88dsBI:G'ioMd,$aPSqaH5ri]@GHiGc-.\kP7K\Dj+f?WU)<1Yd5hq)$f.kO0l"#dJ$DN-k*ruq=l[kN0IGg``Z %89s@_na+Q,3BEcs3ZjnW]00c]ErN4^_Na2N*rL-\)J3l/@HYp9oXD6YjpN-QnHQjg+><-dN@C_3?M&c?:G__>YTeXY/_3tkB:+YO %T`A9E_4o6Pg)mDqeUn#<D*cWJ)"-+F4b]m`*[@?@]L;*e"mX<ZNe!idVLiA1lule[:t0Oj!+hlVdrXr?J<H4?4)h?n&"B?^@%a1U %8>*Bq1tVlos)THHD:Wh4hl&f2j)G69E4Bn`!3JpiN^Z31qG.0M>*Aacnpa<V<<qeo?4I29U%i:0"H(XB,*1D3"G?>r56tq:#gc:U %.1%ESP#/"mJ7*:(A;\iHTIZf/_e-JC)<3F<&*?!<(N9BL(LMto]h3,6PO%Us<<q*-2_22rL],cNGP'PUh7ZK1g]HW>=bY@bbM(6; %UN_PKbcnj&+N&%@@K^T1No/VV@T_KVkPqV&gQAeeNG6]9Oh."l-5hH*]$<m+Q&`.dTM*P;eo^"!cC,UFm,Cr$56:eC8H?(geiG^X %lb#6II4di$>Nj-?gKRl49ITopc59-sLYQJW<BcfJ.]W"&7KYP4\e>bP%hQXhY)DPQ4uS&kgtKHTV'&UNr9!5Eq`+uJDf9goOO1!] %fblt%\>c%>IgDZWF,?:e$0Ae4,a?dC7nC[MN`<\Q@=IP)cL+p._gb8pH!ERO\Op$kHi<;A03Z3Qopak!oKkT5ir#)Cau`\oXnCF2 %D@E>eOblJ:%I*6G#Der;Q>pFQ%oZggr\S0e>rBmTps^'^8H(I.(Ph%!jEiS1ht]R`!4l9kq-;3(OSL<"/UYjO;ugt4mpnT:6Gi5? %>;-FDSP@dkSW(A/SOkGu-/brqH,#h*)J)toDkDf7Y#T7S+79K/"n)k-gPNO_B&Ki)/_K+,41fu_C7iOcC6BqlUO&*sd%Gq,e^E:< %S$SQO*2.X(PPaHh90XhRCdRr>N5N_RW,WZLHB=`JAT`-`ei#aB*DV/1mm>79de)(_;u0<'9ls"R%A@=m+d]qBiQboEmbV\J]+3GH %@B]<3pPi=jn&R-sAJJc&8`gh)3FA/OJ,!3p,t1%$gtNq-Z^gNGTO]fG-W!=t_k&lmZc/j)ghQl!QG*hip[>5fs*oB6\_apGAIDjr %mibHM-nr]%R::s30KHAC_W6)mqTl_GY@a&m`$KAphVGg<o<*7I\YPrsPK'+ZkH)7/^0iafKS^CT2^L,B:E:"$U?L48Dd0;SKq9Fr %bJ<IH$:U@n7V[D@LK[Y7*_XN+<R+4mr4Z-ZK9;bPX5AY!;>\1]roK]:ge2e?ns/^&K\X5ih_hH9C8lR2D#Q7t;*9I@,2Mp1S9=g1 %JPNYh43sSMr-^)NQ1\Sl7@>+,O3d^+<gMI(<jP&Nkqio8SQ&[<!$d6[\tDMdMmY`=9T*R:4"8jjUkL.;:/8,tD3[U"I3-4*km&=O %0/iI46#3ZM<Pj,*4H>pY65?\88O:*A7s[nbo<*H\$(&DtM<u51/'>dPCGIqF(,[W'0KSQ8T=GpFPJ-kUJB=$L@5ZLu:8!.:#s#a- %]8C7s,,(saai?.`>1q@!+sE7RESC+Ic1"b-l4,46l9j=u]&6=2-Z2LMOHI3LCY6bBYE>'<M;H,*""]BL@o.-"Q84C:Hrt1rUkW$E %nWp@Hl!g*J$4$X'`u"fHomLHQ5lHVOeb:X#]ij+EEe2m8.r!9F=9hU,Jo9+B8FjXZcX0;-QaA$aMe[M5aaadBNCu'@)OZCoOScr! %SpDA-NKs^"j`6:6$s(cp=_Sj,m1sUkFB]a,V4553HBj.;DX;\=qCQSr92I2HTr;Dmo95!Dd`<oQMiepF$(NRm$msY%^&2cr[?/+D %-=':>2/d<JIR+4FZ`7qZhK[f9*e%FU/NXZ(Ra%/'6^ti>Cin)D'-l&2K("8A,T,DK[Q^5k6uT?(7`WMT@g3+E09)!n'rE.CRa_+` %-@/PCklHqqD6dM`HY\)NDPB2sYtnX%50O8jk<tSgD,pe%qA^!^g7Id314d-B4Th6PalGn-g;?_DWt:2C;f'aRU7VpXPrpc@H6*(E %F.tndW:S!Y^mLMt).ZleXL0lGAVST@P@]r71l6fbS[#+p-O1^eSO&'%&?N>jGd)IGnNG'Ag<$pneThCZj]Rn9@W++;461H)29,IJ %HsJS#X^;i;[U#qYf";uJFS)6]N`M;7Y]Fb6o`!=\r%?`Dnl2Qi=Se2"46@o_gN2iE!)",3&#$&DFCt(%_7O%1KPQf/D?1ZWp,LQh %j`(rk\hq(8gY+W89RV;&lZkL$*(jE4ZpHSn>Gfj&LbsA!/20IRqTrG;4<`G)MZX6i>Mu20CT!4VU)D5mBM@oTBLkEK=S9H'B<Dfj %HB$/N6*qM!1p*n+CHDRl??&'YQEIP0pTU%HV);d9$g^\jCRDDMcI/A[E?1KPgn_n3]gs-B^DeW8D7o0rn3Q=;O\UloOiEq<1RM!? %+H)k$$+$Qb7]G5cAF]J9qWU*<!TJ4&<Q7k"GrtaRH>/G5TUYnOK-8502E>%nk11U:G*jO@V%lqp-uR(Ok;\C\\u'_]nRHb5IE(>! %4N;$-'Kt[O1q`Uh57<l951$PS%P[dd:c&!I0dcS@<k_Y(U:-+p`*=n$q<C>cs!`+2KLlQ\!]!F\m5X@^/>q.*/,A&''s*8PG5Rnc %RL.^]FIS@uA+!,[#R\oA!h9^^09fPfm:gfSB2k`qVf3K-*'%icJ+R>SV@';2.+Jc@l$WYF_*Of+Q?5u&qX_o4q,qlb/Q$&dUbIb[ %42[A):bKj^5%370G2?0)'eE)2,T;Od2NM0N2Oi3<F!3-WmU42**)*9uPr,P//#6(s*)$d'CNT#@E@dV,QJQe33@pH@aig^;:jRr+ %KuUhDNYY647e:*J]n+0=rYMh%@P%4`NGlUQ-7sjg9mu":,"=MX[gBdF=%$Bh8k*_#IOQebYa\`p<Et(N1S>\T%"]gsb^Q?-cMW)S %!+t"CS?6>*FW<Gh#+^.UpuTlU1[%0Q?oW9%$p'ol+TN"C4bF4]WBkLed^BQF@Nk9fTsJCY&[n?^%\<-`1kX),/a/$YB@!6gCr$*2 %FR#Bbn^r@B)?bi@Sj=_Ym!Nm<lksn+$]/L+SVD5r@*n-a=D^=/2&#2;60Zq>^frUG>5$?VXKV9`Ul!!88heTomA!oQ/hHh10o&kO %G"XJ,Vql;'itPkNl,]I:8Uo)+j31D'iDP&N2Is&!bAf9q-$)OPA!p`UJJiB$jhK/*FREM]eLT<,+8*o!X$LrY--jP[EC$#!N`0Ck %Yc!n-#.6,F8>*8c-aSS[?jZP,+,nki-HD?CA;F-)kaJtW&8e6AC$*l.(ke%<VRI@gYk7YFLOto`?@e_\/b:bZ*71pgVh%E-KUj;r %g6aZ\$ZiC#)UjFK+e<bCed;uk-_6bFPNStoQ8U%$V3gDe"8='>$i$2%b^A(n-G.ao#I_?_^#;X&0cS#=g1VhD+1`X-fm9`+.b;Oe %ogK`LF*N\80C6XaFrm8EiW;R+GJOB&j:6$TW(&<88u>pd+YZYL/WNDhe3_n,G\-H5\5Ce4rJBita7o!e/Tehhdp"O)/-\*B!d26P %BZu#O,@rrFCs4'&hVEuJE+[mI;K@En1L^in&=c3`C\TK2)a^)2)iiT?OP!)m6Wj`JO!@0CY.WGi)??hG"*)_f#tMckj?r#.3UQ6' %dp[IT]/jUsa^Ei1;>*[P0qi[")KX!Tin22k27(l.)\Id,cTmb:S0>RY`9_l6FWP=US($6'*"7^iVKXf$%L3)+:@Yu4%QGu\A]1h! %m;1fD?L6e"D,)TONh':W3]5B4-"$Ya].mNoe)Lk*KiVKeAjj2(-elaQkbVBj58]o[#V@\G$.B@LHCWu\Y=(,3=N63J]]3P5dW+<; %/Icl62VB:LbeB!XWI6)?h'lt1;Q_Q+QI4r/ZoIc!dTU1Mr8s%`GD@$7IQH\7//FX#5I&La_AoD\l,P!CMh-B4%*0WF\jgNYY7X0l %Xt2=D5&m6hq6n?E#u+69bRY/BaW_CU3q2`g>@_,DS0RDAWTM@ePaGK,>PMOjf>'bUm=h+k``]CjT9CBWM9QoV+#1R2BM?WD3a18t %ZVfn,i[St,A?9$&]%0FKViN8sSp\7sj41Es%3lX594"0-roaLNWP5,4JQM#*+UKk,LgY7o[1Uo.pHi4DTmGqUCN5mm'jXJb7q=V" %FGg'l@DmF#laGfjd<9t^p4up:S5'!f!;UU5,?.h@E%DU$rqULYY#!B"$^qUhSh9/[%qk#B_2SW@LEkAI4X2Rm4re-dp$QmBjMRs" %!bb&ne\$.g_bjHM?)XSI5+I>Yf9@p(!2Upj*`.8Cjbkk66lM3s>7=nq*^Zop84/Vp\%P#t:Tk!7@Z5tNBZDa-"f$hhg<g'\GjL\r %M"f!OJp(D[+sh$KEZ<;?%:T`f!]cU9Z40N5GsGj1ZjdJq*gd3r-d'=bZq:I[(V>p<Mg69809-lmNd_XFEi`#1K;RHEGt7-HoIc-@ %)'2=,@,-d?D5_6(beDtOLu--PQY+E`6eYsVLKb&X3eW((ZmfUWZ;'"?2aIDkL+31BeM4T;Ma@j]U`^MR(LI1u;Ggr?0iB[=!aqhp %X4F'c(Q?l>l;knLhJ!h+W1<p-'=FRdTfb&-;*43q-O[:l:BTupd_a``'X^N$l5[()hhJO,7V>>JCQ;QB)7Q:A'oqic1U2)8;;o`9 %8jQD7f^ciTV8BLi/cAW,9_HQDWGlJ4Idg;r-0g5AU[<mFLQ9#DPX.-Zo@$c1Ghn4(qkFU^nAVG,4Z6@3(iu>dC<S[b0Z7WiL;k2H %)7%C=[m/Rl_d8lAR)5^]E,;jpfn:sXbKn0tV`PmB@ha&=`OI+n%gT+Har[N#B=aTj'uS4EcMs,UB7lt3<drGap:mdLf8[])$fC@4 %2ii<$&"<g;B):GinSsaFThe$$_4j$Oh8.4Pi*M4XXS0_TK[%2p4^%WW+hMSMBeG^S>hn&\l)l@"<D*AIW--E^XiPB-QFsQmhjYO& %q,"G]#@)#%[[LpPDWUiXV%q\.Q=9M:C:u_jZJ4*dbjqItnSR^AMMmb,jC7(oHprVOX-Nh\'/.DU;QkDP)jIj[[A_lHZt7ml%d#dp %LN8#=IFmJPV6suF]6@c0Ye.=g]1#?C%it)?SQS(^15bK^D9]1#G5F2jppMP?edq0BB*7Ok7W>p?ZB?FH([j<5aID""\52I3%/4a# %WENL>$#+Np](WDmX%+Q&o4^KDLailSPN0#cleusr\^cDUVqT+cejIqCk#ClpUM2]`C(;-J-J!=@/<YiG]TTEq?Itl?$R;KC+6dJP %F60`kS=+LkcJIKeOrUM;:7([ua#JKd<a!?miqg;&OYaD^5uXY,,sr8)k5Jd:W,3T#k5IB[:$_R-2D=0L/"h58b,W6R5E:#Z[,r=6 %b*$AqY!*6?.Ff:;A(*Hj@00oeR;qI.C2pgqe!Y>QM'=XT:p4[rm21=FO^18Zl-)3Lb^B'O`kL_jeN-ejSXK%7p3r*>3qat85AWC$ %'0-U^SJdd>dVA0;9kS'N+]c)qflSdM4oX,VB!uk/[O3aeSJdd>OB97WS'DFG$,QheVDEQFOC<`Pdof77_6W=Lk0Mi2l\A2IQp9a@ %;]aS5Akfi-n?T:_baPis=*eN.)4T'p-jIMb$YI>I"@IqV$]%Mi<Ok(k2Ot_P:0/Yt!&gAcQd-jhQVTL[[C6l'SIN?^,Fcu[!=OSN %_59$KdTP.KoZX0gj3j@`I:$eO1G54s()kBTE-8hX1E?7(e![l^0Y&_E3+`>uRHT(b'L:XJkE-B3aKG/+&.>fs6R#f<';(Z&[s$>m %1!G*Np$-A\0S.cT1ZMr4Gt"@G:/rgt`_#j*ZJ_*ef6RhF3jdg<$D^Xl_^j-bjapW2AeKWBQ8>"MEi_I*6Pu;ZH>lEa@0W-'I4-I+ %7ACI.D/(pPPP?@<bFH;jSYp-Lf4FAhS<?gE4'1s.AmL&f_VcO0=lq?T8>PjD'-'LP3u,?u?04n?Q;.iUY;@P?='?EO@q$_9Q+=5) %a_Xh1XC^h4jFn8:Zh0]e`F*l'Hqjb&=Yso@EAjtuZd=]C<_N5MnpF3"@PR6#B.+*T3i73b:..,^;A&$NF!T1ZO8W)(8miK>#B;G8 %>Vn"/jB&r3W>5R-`''_`S)I2i.,')*nqhPIg`LY#nWmj=F$UL6$SE@_+NS5p"$`\(c$]/sq&o/jBguR`=r#]D@HH"=XdH>bTUd5# %S4Rl'q5TXGA7`&.7X!b1Hk:'.I:&#Xi(R#_UMC>9;joj"+>hZWVQ[Lln=V4]Z,R>tG$,=:o0\CL-oL[(m:*#V[$K4^:nqe97@Nk; %\7H*Ab^GIc1I>,m'b$-e!j#dSo\lC_@*3lh<Mrm[(Ts[c<kR$$11Vj-jK6Gh"N'>,GDt]tCe%."0GL?^]f_;U['2hY&fJnV]HDQt %$rhuVQbu4q>2TiImQ;,oFIUW.L4j[gZ<+PWXBQ]9Kfd/"o:=ILTu*A48pOaPO1nLu+FHpOKfcK'o%[6TZaPjW)L&>&F/\hJ?/s4? %TS8^1PRdi9SAR4Oo8Z.If*knd;_^e7G8(t-F_<H`&JpIM0i"=.O0$9'c6gjPBu`HC(:=4D[<%m,L3=O=SO./[=QbBJ+u-&T-+lMF %i3t3^VQ@?8WMc6h[1-mX4_;U<*hPHP8McU_hlJ(M8qOH\K_Z$_e;RL+WQh+cNS<gODQ+X2<YCTPA#P^7RAo\Y85)"Gn&RP.O\:]b %H6om4Ti`&bF'Q>fX?eQ,k"K,aS$e*0j*L!jgnW>T/9FYd>%VMW0))<cA)3Z->/\^+mH.)VWQ'6"/0*8Zc8mnV9,Y_\^Z!_R5\^]' %kI<j@4R44fbBdbEB"BSgBV'iIh7m3DE1Jk5T$2)!k^J"?H&88>fIWZgc3C2%]sI]^X$%pQDK\+P]5G*AT;42F*dl+#:\7ZaHBNDB %=,1Ydq0Hr(LT?3Vc1l81pPS:@eTU2RUuB4ffC*ma89i+gWG"Hm@7A$XbWe]9e'daRo9KpK#)Aa4MhdVL<0ipJ:r"gMYr=Sr^L=QC %4]GdDXd8r`*ic-8'i+a'f2_3<a8K4:=AmV^IrBRI&mi/`rhckYLM'uZX%d`M_WeU:n[CGm\fj$-3'="tA3KZ?2LY@IDtVH^3tgE, %M=.)4'N8[igZLrI!S.r<e3A'$0W/T"8rq#87[00EZbKGLDk6.,_SoKtYI)#"\P)@TNlc"W7-Kjombmh>Irm/@@aj%,/[P&/ZRJ5& %IQ)M(G%2W\nRH`To6JY2'ZOf0Z0)(6H&Uk7q=i90\I+%qAm8C@<k5EXEo(kpCGVE#XYdcJ3-,@orR>7!2],Sa;uIAQ<gj[f5sJ+d %;d*BInEuh,[+P4F7qj\G&)'k])4.5Eij<t[Rn.DI=2NWb@iql5[-V,@4A(NVXBO\5N1,bBY&YTg\2ql^1>%s3C8P8/ICh.Pj^O^l %EGcu]qj-NN0#Jib!drN/^rqAAG2_%:G1G3t[Ck25d%%^g=e!Hk#@^j(WsXH$2+FHo@HNJ.C+[f"2HQE\,X7",^,?eDXmi#sc-BCg %Q>2O4KXhhHK@,f5NPYI-^^OQ<JSiW$W?D99`S;.-8][us?*Td`'Ust*O-.WtRK.r5F'0CC8o^No=WWUkLh)d)V*(L%9OXe"?J4L% %E5f)&MMp(gA$',&@F[DVS3\'k?V-%I-:C+Q_s9:7>.f&LjjZmp03-%j[`n>eP]bP.fGenmr*YMFYq^%O3l?;YW\U9f*'Aml3lqUe %@ZEmcgl.V1OWQM,<j6Da5Spkp%LjCCbc^W_!bCBm)Y9%m2W:F**gZXbZN+,gJ6qTamORQ?lWC]+!O?_GD5rt+N/<mYH3UON.i+f" %6"%h9ZtA!qYQ4'W]bU+MAHB)W!#]lh)]#*+X[IIS3Ng]V-P^#d5-p,__&)3CZ,6;ib,8G%Q<BGJWQ;NtU3tO``#t!/=n%OU0$<?( %Q^[ZCI/7S\b:1T3X'b+d.%fpmVM,D[=-T#BB2$f_@pM=rWdZR@6eU&`F2R&G-o[BaWh9%@:tiL0p0G"b[WP['cf.BhWdaqf6`G5, %loX9i)iD2/T:K!GD)7"':bXTsdH@k>CEM)7?e<UfA<ED'rp0F6$g_U2Oh\JV16]noWZPO4fhYm<j%Rn`>V2/_HX/joY";Xlr7EUc %\pjA=e#ib.S%='WX?4EanBQ1T!oR/V.K6#t\aitVcb?EObS]nTf2(M:RI*$GX>Isq,chl^gt25*YNcoh'Jr9CheS1MXrg;20)p(m %jAsKc4SSODS9CQ..sfKsf=HDHY9^*O%VWshf?_OTV5sGq0d#6&os9F4&<he1>h@<9Wh4`H][lb^$FhE_rH,S34P06^m!)6)5<l6V %JUO.>3C8%L2=H+$Y+ND&91"*bFo=47X89B0a6/'K?tHn>?Ir!1MDh;]O*Z1+KQp-JLU""SCYj\)@5ut!8D\u5<BlY#-4&I\>ua*j %X>J8n)+MW-\%7#(mrc5,>8jF*qK\FIh:2,(DZt7D+R8gVBD-:CO3bEjX_)K*f(F)aMGO7EqM[IdeFfS\Nj5UVNG$1qCn\&ukF%SN %(`=C#Rg)gC05XqDO$.9BI9f&R]N61trNr[\AoDWof?_/Gl[!sXbG)%;rTFpJ,,BsmY+IiphD'5cIN)J?os=+sh?*/RY+L,B5Jnr4 %Z*']6I8&#4M\"*3/`As-&%UU\g"#b*Z!7(.lXrDFL<Pi&3)=X%5Msk@9Qg=#"[fCne9bIcHbiPPnbK<QV\r)o<BmTtiOuCd]uPkr %(LM=`m,NXGG-.sZI_$-?&Rqki8T*kjfipLS1:Ocnlc6m%oO$424rgGRSF1?HVb@IVY>!4FV^/-Z0iEGAlgdZI5"p%;OF?'#QF<_N %Bk_Ed0s-6*-LjQp]J)#i"[Oh:5c-eHBNK^b'*UR%3,tPf%;5;&XdhAQ7T=)LqXaY;r3XA@a7$]h2Hl#qa'6N+Z'>7`43i?RcJt[T %8i>-]O.<>,a,=K<4kS)aSmI[sOb;]%?M*@X?lFOiqjB#V9Y[aR0DEr9f#u>3hoWc%[CUc@qEip%!WP1UF7=DBl#eo.DuC__&!Mk9 %lY\cZHs1pSH.u&ss7o?\[2.ZIK1,Y7>E"5:59<#Z;(hE`4aAs!4%`T'>D\?CaP2rkO1tA&^RMXeE9_JR'c&hlYNb_l646jKCi43E %_rCbV>l319L-+.>^V?D0g$dh5)tBPFB)<@T*gW1Z)diPcUU#:X;\I*W2m.X0^Ae+Wgg&n13tJ3-Us'5/QYu^PH=qm(FO4\[maMl2 %UlJiqo<iL#=Kd,2i9r5fp"apID241]-YZj^dB6IGqKnEaUgh`8h+2,U[1h@Z(iI?3%`XJp27?LW/*'M`9c*bEGoD$!b9B+E=WNI- %iU<\f4:jLHdF#8kXkc]R\kk?4:%VFq>6T"5ZF>#,Y,S<04V#_W]GCAU$N9#1f24'58G1E]_JR$9(Ii(Ed+,8Cet:XSG'd3"fhPV, %NTQlPftZu^DQ\t<:PI).\kgm6Y(a>>4ALE^-'@V,U;)?!BKYGS=1*AKBqFKrEo-\;04.^3J+Aa;Y"/5RP;rTb_AOGHLkmV[)BG3) %Nu,&]>KpT#NK!7?ENBRgq-kM(s$S*_qETP]deHVFRJ4JCT<0[?oCD&fK0P'a@\d>F)-eQ8-et>pemiKD)ZE4p4\;IH7jk)*jS8M5 %]2'\edYi"m;XLrSkn!cFm_M@CUOIb(Xm(T<`?5tS;I<^``G>B654dH-T>sk41[KL?nTHu_?^i?ZjdW_8oG<RBHi+%2`O9iT*m'He %/Img^5KXI(pk$Ora,c\dnE1kKp?c?.7$5.k\`GGAY"=NU_&lu:r*?bI__$/NIX:&CRc=`[OIEl;S)It1Q<IXJYtY<L3D/EeR4U]# %O2J'q:a+M.Xi")g+lD[9k;E"$C@C$XRJ%ufn,]Z[/&`47>18V%h5;JC7t\BaZarUP9.s5MHdd_tCo=eqNB@V&cRP"CKAXaKs6P3$ %KDtD`U:ESDpJhSS!EdIA=5ol+Cr(oJ(8sO_29U47X<)$E:^XnLDBAf$'87?Q6>bUd-K,Uk*V@<\HqJh&-P:jFZ[Z4&:%[&p!(bD2 %(9d2r&ie(X^HU\B:XlrhDM5&<q/+DFqMX3'"Rf.MbKFs(m`V$:dcHXS$7EJ-7/NBenuB+C*CXX45t;tV&kRl.IjF?4FE2:606?o^ %TdYAk(ea;4Y[4&R:6-(XM,ukIlKa;3XiCKJ/"!uohVdP[[+e5TP(Q&Ml_l!Jg5EEa=Q+.5-&a>]$CoL1"@tclmC;[(V%?T,3-teI %BW5BQYu!r_lC4pRcY!p/B^^/Z]46_k\cTguKPeF8XULb?8[?1qX.)\n?e3Zr9h/Or%l63_AJhM,+8@at/C"VP.(mVKn34W67F@ah %'EQPUl9PH[%I2o="O%-6M'eesU$N1r_pLD$8"b@SFX!UZRFTSWX\/q'0D)R]?gsKY?WcZYUcP'.M5%Q]ZhYk@JQ-6M"q6o]29fbT %)u8?&rI_unX5YYNHEWmkeb9*:NK!leOI=%&K7MWo\r&1Ek[i)h>^k<t_n9jFZI7130c],(+t9'%_eG\mhG+&2[Q+X`92i68JR#h# %MIq!o+GmYWbCW-.KR$F+=eit.m2TR/B/A?X1-?K8DMO0QWdW:7lN#G"4`-csCgt'VcD%Jd4#"fKZ2Jc&0fR8&O#ds/olqR$pSENs %C#4rY/uaYE6-?-9Js!*Cqg1'uW^<-r[H^sU:u"G`;EZFtgue%3!Ec\RB=>Z?DK@cS8Fbg*H,S980EGdHcPqe5b2!W?<YT$fg4Vjl %1)ia@UBhMk^lRJ2h45IQQO3[J[%'(icT=Vs<`fV*77`;&ic1OpbaM+Uco=1]?rj\^DQFk9,kV5m\EIJX:C3mJ,Gfbn8Ie<adCZk= %)FAEl)`Tb5n4W;Nc@(a=J_!Ych]?+3_7l)Y5@p\o&-L5%A8k`4'4^"L.0$Z$1'76STQ0nr9"M3<2>UGpFR1EbH.kS\3=;P9@m^9r %[3tWT-;;tb1eRs'N&k8h6=6g<I6U>:;kb?[oM_S@=cIWfH/6eM$q6Rbj.b'H:I-M.,[?BT,N36]]?Ii9-'"7KFVu]fdJLG(<[H@] %h2+n-&j=5,\qF'D`@hH8?i]MV\*m><a)6flGjI-To0[sSC\aojhi/)+)Ei:Q_CCGV=T9eEQcIRMMWdo%D7h(2=K4A\N86;/FqH!3 %_:lDOdbU^7[J'0Qs7o]3pTr#;)B/t&3r-B+gVU-Acn[/U$TD:^ASuQD#(tfSQf4Y%.GDhRGj';os"ljk"Ap[Zs%o9Tp$EAeSH_)N %dGrXJ\XuP5E<V2BO,k7XYe/crSL0+Uc%f?1#`M9EbCa\WRE7Z.V^$)#rg+;QWTjaaj;NO,[+SBW&YM^]cgW<ZZB32mP=%m*RNU:( %#.878`Xr31lBFSL&:.tRI56[n`u!*\L3!e%K3e:W/9$*A_\5^S6)\n^+hfNU0M>jRBNI6(q=>'=,?A/a,`;Y:ck)@YrCVP):Thq! %[Gh9.g?KsVSITE(E[C-L%nV3'kF$)Epj"SXoD(<*LKAC\Id<a/DgUB^G%ZTn9bPbm/7ijOq""]U19l7$Ou$t<1'U'!)Tp".%U15. %`bl9qYV4MbTardYUa$8haNk"-$(`-QbT#UiR7+sIC(&YfV%RP)UkL_JXN.Uscc"Jbp834JZk=o/Uq&*s8.+&)K`$jXrb2I/m*5D* %gcS'RcY4dj0=dC6k&9o8,P9:I@iSWZ)A/ZG4"jYe8Rk:bCTJHf5eeJN\,.JY;Y^Z5I,i<#b$h5uT!VO2cdmG1^J]hg&Db/5+7BGJ %flU-f^E:"T)!fFbR&#Y"7N68:UgN"<A084i1db@D6:s9OOXIj;#bf%,%\3X8a#Ne1^6AJn/G=$1d@^t!At:d/p](<fLM0W2ZKUh\ %*h41pLN1%ai%[<Z%Y(`><#:PRJ$E6:667`-q?46k&4[,:5@jfp5'%b48;h(<Y:H24VePeS^J"Z])]nX<<+i;VjX#OA.`Uc/!1fo[ %aK@9a>:NY1Zp-E=7CEU!iD;]sOofrJ!Ys!7ZQZ!Zs/HTah^nVGh@k3Z4'1QN;0nY]qbo=>Mn68h'Dq+hbES]a%d3g;;C(ZhLq_Ac %96E?l,5,*D/5q[%MJ,,Qf]L&P^VD$^CWu0$"ma+!&J:n7^H[-gRYqjV8IVSr"V3Mm%YD*)&]mQ'FZcaA-5!/2&dF$B&X>Za8nfDk %@Q-1%&!]+!NXJlYUPD=#mZ;1LgclLn.BsDfr6ThO:VTU#0V(c\F?Xo&hL/EYEsH3]U.NRoibdmdCnrIX13VPEqH$*<?eA_9[oSul %PB_&QkZ[)7g`3r,9Jj"nphG&9pedL42)J0$%<I5#qb;+92Ek%22T'.lHBs6'K#_jV,c[ad^%ZM-dr;Z-l,cZT`=,I_nl-;#i+0p0 %<cU#@\Mr.t@#!Na8%:M\U\X<_dWfLG;P%4jlHpE^ME[S[kFZqSe#I=]C`[Fh<55<[k<e`ko)D$+=P<A:K]K\o2>dW(b51F?S+_Qq %"JWgLgCR>FCT;NIRU]t\aZ9e_8mK,fk4pOhVT0`,49K&<k67b;%7SYar:9@0<AjA$GW&X^I873G;NpC%SV05uI?Nmh]5r:Y`sFse %E?!TG5a##RW91lqD+a`(1'gtR+:+$Tarm4RK4)bfr)3?TLS,rj2&V6hE5"Lu#_foP#k1#2<47V.a_=d7#l5]Xem@4p+\5&06]dSc %*9q%qI(snuC^*0HK#U,`qnHQ^#f;:fo9d*!6;`%?[-OAfgKd>X]9Aa5K.sm\XZk(l+in4Hf7?n3$T3HHs7`D1>:_)4-:i\1[^Cqf %@bLsFDC/)&HNtOW.6!p^:Nk1i:1s$)980*p->'ZuT@j3C7S:.eV%FrqbBZhRR;Oiu\h.a=J_#uL+Nc`f@p\%nRh3nQq$PpXP31$G %+V\M-Vefnfj!K4ULSKmb6tn5qr[iRrpC02k8a3t*1Tug@Be<N@mbQ5?I=<42[Dj8Z*tj%S(lf/KnI?m]m&J&#>@[3<$,:87HV[g3 %Y@Rgi2)\0A*1&,1KV9>dA^d@&XYJRmG\lG(Xp@V1!'dQ6_\u%^mN%%gKJi>"VjM<7=#olGA=QDrmhZsf]_sp>ef5G`5%!ZF(e%VR %5M^iD+V#c"+5Id!VEDaXi7YScMrqb3n.+=pH!Y2m<*83nFfL#IX(Y*gOZe[,;Mrr)mm-T\nLZqM?],7XYd48T&gFc)Y0N_;<.>P: %Q+C;2\C<cbgnarimBe]0G.0DG9+eL!5(P"PD:%CCOq$:`HHl*T8agjeS9?PEOXs!hG`&W)'_ZO`XeiFfo\-7hk'a6/I<iGW6P^&b %j5N*>DgOB.OL!jMn*lTCMMZk2n0u>o%(dAiFd'`]G,:k)PB/`4;j\=DQ9<>)11YbR[%*g,G&c;)E3Vafe^50fZK,@nF#[&fN)\[M %GSG.^,r_8GWcA+!33S"U^uB\@J`$a?;G(h-p8XD:TY8r?%n1Jk*)`"?,IG0([qO,!%XZI=r>Bg#_A.dmi@SV]k2^=rWqD&l>V6_% %#ajZCVt5N2b&b-I[lZQ'-\GBP1=@^kB6e22DGN7]&E0RsP&*u(/1f%&YUgJG$SA-t&MRX&Ut1h0LM0+Q-@u!X0I-63eh:1T`\KD2 %J+CbnYr*)&"^*p3#'WkB`?P<d%lu8K;&oV%fa`YlZ&7R'L!H)G_W-;e(G"gBrM+5s"8;5J5o%[Z^At>QV86`4k3p<d+kDt,o<*/m %YH1f\dU"4fO7+X0kdk6i.8kn#PfuAJc8nk+Pkioc4n;C`,LBGjC18r4*Lsdd8MCq-OnCs"pTnu^),7V7gVZ<U\-_mQMsjRO*>rdD %E(12ik0#r3]Udu#JlI+g>tme<L$Q'G#r3>A.,R2d^b5pg=X6bipZjE<"rh8qBohg\R78-E=@1'LXNO=QO$$Nt\+3>,3us`KFM6&t %N6C/0D@"@rPBHL-pZT?G=V%VSn6(RPm5bBb?+!3K*Km2TjG:H8P3tt_PZ#,E[XA1L?rqO98g$ON(R-T:$rf^6-o"3YKd4;%[`UE\ %V'XKsVqr*29:6>YjB)SDn3p(@iZtXV_A1`WA8_kq.4"EM[uo_XBuD,$)Md,lnZ+(o1B5Knr5t%_O69I;^7s@gB#G&)8K9ak+LVu: %3S]PO]r"2ATXg:Jj;iOuJJZFoZ(D`V4ffEJ]uEFs*/D0"n^*FUcH4&W];eBE%,8bRd9Bi4i_K7;EmT/=]kd'Y?Gu`Mg"*ECelSuK %g=[n:ij:SDEVbP/2LU#m(7Mh3]@b`.6<*@OXEf[T]b%KK"+YB=*E6,\h\p"1plbtX;h2ceB648lOSGc+\I6D1H334PjL7'O9egg= %#ir9g#'MKB9mYct((E'-$lsosQQt?GKSQHe"2KX1A)!o3!f`.$MGOM1Qs("a2566$B>promRb$2D(d1\h^7*>D1U`&f9'pW/!$uF %/DT$D=QCh_7gT!PhU*obS3,r)38'&8rMnpiTDc-ZMZ26CS$O%0oBI39p\Xh!O"?="I3&Ad<T2OGp:nVpPA"!HGO_lE^HLZG'Dn\\ %Z@N!5%M<*<6LS53!%&N*#goRA[b-&?WOkJ_((?-2%MtgPGdZ:4<R?^39k8u]S:FqG?,6ifOtu7gIRl/5nrh#%5SQ%$Ct=baO>>N\ %Pq3n'I;CD8'c,BVFr#mq)7ZLi"fogE#iVK"-[\Y+hfjbC1gWEcj82,/H<Zf26W%l[`?1)O)O$/%&ZES&:/9WQV-0SED9l\Wn$71] %n;.>Kip5u[$s33s<suP\"GGQa7X1+iF;\TI9QC^J7o]g`mA3,RR8>saVD9<XPAR-_/;JJ9$.3[NENfs,XYL1u*Icjh!Ybko>%3%Z %Kpdo7('l4>Oj[!K8._u1SadUs2`'h!;f1:d"A;`H.7HW5/5F:9JJ5?O2*W'_Tl-GDo&g:8&p$A9A1SDfYf<#$6`HVpHjGRkp&6;$ %n?Qm:MAD;&G-Z\[\iQ,ub=HN?27^uf<X3RP3g?Zn/RIY]4``J&TI6?B8OU%<7O!Fp_3Zmdb=auD>OlY,+;h*UZjS_Sq4,lc/@ZDb %b,HP7aYN*+opJ(=70UuVm62Whmf0M+d)87;l-K\YnhEH7Pd#)l>saaGLD8^*`>]'WW(uj\X8?tTQ5b"]8ne2FGLDir[rH_\'!C+7 %JuJO_@p>SDgd!)kgE\g87XfUnV)@$9"jr:a$amT2iQHIAOXM^MIK@h-H\KSrG##1rKO?$I#YbffW5S^B.g3W"(&(F"O)LXPYEcLf %#bM06E8\sXRHs`;oZu>r37ca@_QgeuQi_'URRFF.Kj:#+$K:P/D^BN6LSF)F=33\_^SSaVIOs<V>[UFkpW3Ar!+E:S`H-S3"k$^s %EAU342qH/Bg!q\$Ogh&bg.-'B)[M_iF,4X@_D%`2H%gu+0/W1m<#(].`+;ba]XrKiSm<7Z'J`e],i0_NN9R-]hLJuT6&IDI#_=6j %;2]\8$\<g^)DTU@&4f3'#9aX4=X+,cd(,JF-+jOBiM,JV#G4fqnPIYc23K*1=ngnF)lQ,\SK@N\#;uh,0sl,D9an"19It<D3/1FA %C?0Z6QOEPM:6,!ZDMVW[U]lQ$nsS3,Pok/k8!6E#'J@$jaSD"KSM03!Xc.;7j>iV<m3)8Q?^Pk'82NeESF`inRq]dMU3*()Y\"E. %r!RNdOoY/`1MrL]7t]<HOUrAm+MqZS5$romLX!27.dLn9qQN""W]$r<mU4M!Q';lXqQQAGN93RVLLI5/FY!tA7jnUW<k$TH>$r;" %T$C/Vo.e1PprSTUX43pS!=MIkbQIL3FZ*/lC4dQT,\`e`[B-e.C@-XMT$PVEk[Y]5+aSC!'\dc5#PuWi(MB`YUGG(YkFK3Z0oP3b %c13^udDBQZT8*5Q#^3-hl0s-hD%t5&QcP_cbQ/@TMR<nHX3i*mb52XA+5T3"A5+1iouIGKC)s+2)f-Mt2S+"g!&^.@1c$;M8XLi* %f=J5bou$L%,W5nXeIh.rU^)a@eAibG&RgjB4+!reY\WjEjZ6T1M$[mu<0pU%I=t+-WoEkSE7<]XNW$RRh.]8jU204%GU3h[H4f>l %Id61NqKHX`<nM;V0CKR;-g'b</?O`WF+MJ%E?dB&5!-&WAX];4/u4!+q`3YO5ls?8I"L.#A9;WrPia;Dc`B\0(BDn"Y@"VFMPN$c %J^I<D&kE`Sbs3Z:FL.31TJJnYeG`:'$*u-T(rc'53KQ;;BKMK5"<R0)%&<P;aa7jrG:44>g=]o:;F=f3mM0I\_5_CD3WNP&qHp%H %4+O!KA2+E)?Um)hKpK'L*eTi?*4BE.Z6eV;'!C[e>Pqc0/7YP2f7OhDOK)I13D+8/-sELOHUKUg1BlVQ84l-nKP9ABfKMK*2gT+M %eJ_'sq7P.BP,)@CDHq"RI>aArNt7/6).@Iq:>b0%iG;^lKVK'*b-S'eUQLkKF@_!,M,^_m%6)2@3(gEG+74;5iK#0$Sk@Z[nr#nR %Bf^9C>f<>aZndQ)FcDDTX0AKXc314e\pqm:,U^&3g[E28$mp)A;chTa!NM'@-H01I(J/GgMTsg^K_6-48Y'F>q0>,(H[Ln##5*H( %=\W<OD_E*.:?(bQS<DAs_7$p;&TiArZa\=t.,+P3rAe]ERjSBi[Rc$[D(eB_DBi76cuN+[r/AdZU<US&_l]#e1^cX;ciD!ZC%!4N %+Y=Ih0sSASD`7*gl,+#=@8XX\p5C8n<.>FF6]mJf*#Sc4NRl6(1G`WcFSZA:;qjENn/_o!704`q2`S5pOg'8U15W8Z<,U8tb9XpX %F%;c@b5#0'jD'-mK53r"To3,aUm>+QJn)7p5uo9VN!^.1(sO6Bju/9S;nU,SGfo)jG(ZUpTpNH2Egqt;M>^tEVSQZ>SDhg%9nU8[ %&iX]fVSQXhD,i8iZNJ$A@&2MMBeWYHo3BtABeWX]nm#=mBeWYHUXX,,1`.bQ7IAGYaa;(V,d1[V>ZoJ^9nU:1:t-O\K>CHe=kKB] %0N]5K'1s]1%0fHs2D&]$%0fIj'A8R[.UhT<oT6r<=LrRM1OQM'OYQ,:BTJ1Khc^s^=4:^,Fm6@^Ibb.!IOW;h1J<>u,`*+F678eW %4?!0e+I+b3\eUV.+<q[%SAi@5^X%[C-2nCpIXZ#sk$+d@^a/Ue9g,9U\Z0HTd9&nCnV>$=pq@?+L"?uE8Ll49ZLdP`Mjb=M3()`k %Vu]E.EDD,8ZS>6FU3F'k8B+knUPQ`\,h7;7j!_3R'2cai@d!LD-j!o5L(n7dkU'3(EQM'GGY,?s?DOqYFs04RqS'YP#V5>B;IAr0 %ah`C;YZ?1u&ec^SYp?kto]U`!G.jk9D8C?eo%BuK9;P0jmA]Xr+)RBR2l*D)^c>C9Gn#F:8($o;)PTi'\:1!7_)#%Wi-G2'*1VWG %41A2:Z.B8_#$(*;;$?`9r?h503CI=([>MW046O31V#*0g1F+4e+1p/l@N%A)SjO&M'N.`$XJOt4PM?#o+C,_R=7OqiPpY."U;L&H %CSGm26kDp*n[4VJ-9CpdDNSL1Oq1TcpCJat/Mr^:$4^Kg#[f%Ejm<-%%9_!#6J+lp6P@10K!aV>Fu5D.P%kW&f+N=J?T^UB%u@L' %(4$Vui&*4SBd@!q:oqT%-1"6B@\n6+lrA-p75fF[nepn*-2O`H^-;/D-*CNCQBk9Dm5H/SOeor$7dMu'm`T1kjF91=eEZL!Y'kg] %KWh?u0`S@960g,fVb0<6CEB:P5WeWh<<@*d,l_t44q`1VkNcelIl^+SI$SMH/&!3%<jhc8M7,50=CG'K,)#ha!'T2T-;rel'\br( %]Y2AN/[G*cBf0lHhBK[4fj=UJ,)B.sp^!UA3-HWbrm-BCda!TF#U4@5qM692oMo1?:WWF1E,-B'-q^6sk(Qjr'LbT&'thO`b1S56 %S3@5SmG]NeONO='\Za.&&O]-D!6R").4#\GZ<XY(FD8g;[CAQ5pi\Va;T`iBN:fhR'j%XuD>@s4b:^ZDZU:7A:%qj,rc$Z&(BAO\ %Iqh^n"FugDa1iZeM"^<SML#Cj=7@Rl+?[9ig#*BMi&q+6%K,H!RWqn["@-&X-gSj)Bu[%>7n5j$!FQ.,$);+6_B7Vf!.^.p_?bZO %fli5,]PZj5ckZKCj"6Z"ckZHj*:j/\Y2GA^@k%I"RfhU:$!@0&>7gJ[-1O0gMg:5MXN,McrZM.%]O_S&kdT4EUA=I-0ge980=sT7 %>AJ`U;>tWm)eY<5KXLQ"fH1%U(m="&J(UdZ"TViE+2pin#Cru80,.t!^t4RF+8J^\pY>qE/,2J0T/Qal"b5``a[X9%pAdbB%qjQM %VHiR%q"qs)gGiDGi8/4/k'CG8MLmO6Gp&jroKt.)[Y@*76SL;))C/FuBi%*$oI8Q148Gec)34uEA,f'i\mQ:2d:7/?ndLT4Jl`s= %Ao[qnScG4^6i,HDOPK<k(q!c9f@o-MT\l>7_<bIUrAG?iA'!+lM]as)7S![Xr,FSZ)PIesAL%lm80c&610(!Mk1q%f6R*!g'to3Z %ZHW84.Z5gJh9nP6%$3rW`/_E'0#9k!<9AdWX$%_p5VVdAAu-(PgP(qap^oE[h-Q07(&>&m?N-./6MaQ0)<=#qCq1P]&*,Hd"o-Rq %s4)<=0?A8Ug_Gl%,S_kf:srlH/;b;!Y/g((N^3sM(MV7Dm5N8jk2,$j/`<0d^&C3K0QM',GnHAO68s@(#?T"+7!44I6mu7($d]W_ %F+ce(j:Y]@2Km7D>p27!#d?>A>p1Lp=,>-664bJ_=,>-6&rJ<\'r#c&W5tUi]XpKcSB_iN,iGij#f.CVJ%ELV\@o*,.1TSgKLumr %0lSR.+O6PG_EZ6m"JQo[s/QKXKIt9?>rek,mYpFSrpN?o"7j=2Et=0p7?$p6Fo`IRB]FiZ8DZhW8?'Ip3C(LQdo3PE<.U#<IcTR< %F,XUPi)(ML]FsY=8gsM"R.<k>GiTL#'A8gK(^uam@LHqg*!=HfK-_f_2IS:E6A.$r2Bb#n82%K'F6cB-e<Wd[Z-@CO.CTeU&q6o, %_*B:k4#WeT-%to=)7itPQ'"+.aT</&WEA<6Tk)@.d&O?q"qc&cC";R\Fl]!P#(O".DOm,$4enIG@$<Qan@,%aD87k_MY/Im]M$q# %$6U)WFh)WGIuPII8o>[*DtOqQ<WB_,+=dZUh!%&$94:f#(oZ`@!A^Ya(eEaf$(Okp@ULT&+J[XG^R2b799>*I'a$h>0rf(EOEc#< %:b]VG(qF*TWu-XE]t7u1$:7%U5ncb4i#8&e+pH6L:Q86DS6V!Rriggp?ZIk*p`m$N8(a-##=,;"(_Ynk;LI@H&UqX^F@1UD&E@r& %qQr<;ha1S?qWlK)NWOaB?i(H;R62]Pai2]!0*[o=OYbuX\JTrn&:CZFPD_0J"LW\h:W^QmCkA@Z@rejLWCDU9@M8nDr_aET@[eL' %/c@"4F0l81I`j7p96.;lDe&#rdh99Uh(lKnZf[!.S@p(r$tK#,`Ujp7Y8P>*nrDQf-l$P$W=P>39Uopt7RBAI%3ZJSCkIi]&m@13 %7Qf2E_1\GgA343n!'53D!U<ScBBT@Vft4)BeP6s=3`ufZo:dRMGHBjhWs"s6DY$K9[c"*nFnYK;cF_94'(3(ud(WT4]FsY=8n`7F %0]nX>T2bsiP$I.7E3E(O-C6Z";Tn(,;lD#BMcj?mZsR_JhLnHkEaDFQ3EC%h8pHE)G*?"EF]O@3S."&QLP<l#JJ?^T#H)Mp@@g_6 %k"3Y84mD)gc8iE<K[`]eIm9Z%i!@mf!QC4NJtm3s!fE(%O*@9i?,o)/`KG[ZDGas=\nnI>>'aIfT>gB6/um5$8)5`<l_=5\L`^n& %?5F=m6W#57b@"BEk]KaN0)nXd7/68_..i_)T,\I=XMO4#hqjYl&T\s-reXtG*tRb,-^M2)QeW7$k)&e"p;fCBCku9WaX+kmG9s`g %[YS^p&qMaO%\Ae(G20m;%Q*/f8_L'B[JF+Keid'(c3'UcM>FLd@8[>[g=irpDJ,#*B7_fY!72JY;0&to&i'mb#P#p-!72V_.&SkX %:\Fd=Y2GA@OR!AV?,7VAQkobH\Um&fs.TL$c3Sqpa:`GIOu1(W`s.q0Dd:D;W%U>2O;.kWQ!)n8+=dX?c,(A&YKDG,"d/-d<iThG %8n`_*2PfQQH=nc.pJ7oPq0/X+3#t.1`?+;:Rj1MommjpBj0+SSrjIBdg^Y#;hA)`9Fl*r6DFrM"KkB:h<K4bZcnZF>MIl]C7,7u8 %5dAh\%ES!nJ.cfjS]2.X7R45;^CCE=5d?9_2MpYk:-c(C^S\&Adfbo]>/P.R2(kAsM8-cTaPjTB+eV)@K'!]g>4$m-B5)JseF5gL %>m*P\Ym`ibk6j"!MOg_75S<;aPsW?#r^Jpu!<iL3\76YS=T=[+@/:2$rLon][;Q,P@mpJA";FN(_gMi_J?4AfaYOP<!Q>]NA@>m] %"CrPNKq^C(#"Cl/_&ndk"",5Wi(o2a$A<plMR6&5dssRC%"PkOWtk^2;>*r29_5LC=LTqq7C[8/%(N!?'UKYUUI<hJ$b3bGeeb[8 %FJ%<N-1ELFKLL?>!&@t[83B*1Yr592*,[!?/[W;MGcg2IlH"TJH,%8q8N[ag&%<^9_^6_'E.<o-4er6Fp(?F^VO$if.J%)s,n+J` %aj/T.5I$66(&d3c;obn:/cCa0A#5S&O*.O!^R5BV#$3VWXeCaiTD=@gUo<V3OG?GKKSJYOr`[agm:ggZj0)I4V%!m[GPj>g<qe9J %C1qj[.U@?CPoYB1gVhbZphVbj_HVBqa'YT)qpn]2=]l@W9iY[+kV"SNFm`'"E<)Sm$F!\0gk:1DaT\j,6f4Rr+_IS'.eMkR+nAGu %(b`.LXHA9gQJQ*^=]$.M`d@%qCZJnPl54l8icWdVgrEc#Oi.1S`KneYe/'43LQ%@N8^PGPKU;,_`G*[CEgk(eHl5L.q_`XTMgaq? %Og?tA#XDo3#?As4k5[mSER:d"X31K2=WG*L1t4G^6CRB*E%iEg.m?U06LS.^94>PdJ9'EZD?'^afP]jOrlK;*4qc4dRn@QO!W?KB %-ft'%O*6U!g$8+:T6q6FJQb%bNL\g?C!>X7e4DK5D#a8G$ut*V!2:%l"iCn0B]rYSP]UHn;2Fpt+W@U\Prl;g%=JV=fVT?J'V`9K %W99"aMF'F0>I,+SAcKKDBS_,>MaHK[T:\h,,.RO$B$F2OXY@.6*sp5f(kAO:hF@WC@EVQIo8s=#desBtN0EGpJVo#Wm6X>6';q9d %N.G`H)[-BsIZ6h[A12_\j^5=u*E"VL^-'AKK:hp^s5-MPs%bDX%VFM2R9Jiq.WUMJ0?$o=Bs"!Ep3s^/<H:cM.Vd]!^R88b(`<:B %d:[4-KH8G_&MLCMf+tOX;ikHL&(RJm!uV:>OE"lFW3m+=rjDf5;8+>(C!cl@W6f>Glj_Mo./^ft,HcD>;XTR<PB?&:,[feBC7/^G %N@d"Z/,#):k+g<qS9aB)kT^C&Q^jidqacP;/atOAMP5g(`3d#-=Xd,0:f,Ti*dUsQP8I7M"(fu,b<WrKFmu=*O^3_M\u9HqkI7gu %DJE,)e.=E\%UKW=AHY)'[gD_p7EEs)#C0"C)-o[@4)5[sF<sB7H?9Zh>5M67<obU`1*gSDDi3q2W=(2%!NJZ!/7W3Wd3U/S9rj[d %7bl6[[LdQ)TIL8&Q5)3#.jjL/[H5@9WfeLi99:l\N?-K0BrI<*XI):R&e%4RA3nP)TOp)]8J#L+3G'u8k0Z[#:B?^3Agp.&5#.8_ %$,,K6iS-L^A+K3G,GD&"5n17Kpi):5IhIAD\%18YW)"c60i\WUla#"??OkTB=rW5)9'Q0Y$Dr,Ggpo"Fi-!['>sJ-:c?5o^oa"Ii %GGJ^Bg0]1_#6n'&.97:Dp?iOGqmKc(#ft,ZMVYmbO2t?$QKoRu79NPFLsb3+ma41LO?[,2SXFgM'_PSphN`FUNZ7_o%tc<27nVX/ %i]uaN5-l!l.<b]%Aa30EOLABtPc;h/#j&.o5+k^_K^m(X648Gd0Y'`/T1fj>4KfE\DY&$J'madBnbOFmkdf%<RD*NQP#fVY9$C[- %s&<g9j7G1DAaTo=d:\5f@h8C!2QYsc,j@)9O_sYFSBSnN7*g[Mr!`U"4<q,'dae@3c\VW!%'j`t11]+_.k8RJ,(Un/0*,IcDAEU/ %Lhkau%&CqFk!16M`DVO;39D\eIFnsLEV;D*I<_4C$jAo^nLf[p)tN/aiMK-^+^2F2,sgtF;5t-nhFR'marcp=^:=P9diGE$a`-%n %D]c/@5T`IIiQZ'".V*isS.VP+8,.S0B1/MGr?FHMNLdrd(se"l54$EJ_LHll)+79JBu@_&bC0r*E?7G/C*[13@,a^*)Kb'RZh-(\ %o.%7A:Qlrn&RC!Wlr\E_A[+'n-TPBi(]3NU,ZmO*iGi7i"O2EHf7*"?X*kD1\mG][*jNnh?iu*kcBVfl'O>$'"Vh;77"d3AA,nrj %M_-<GJdR0E?7_aGoUS]BKe4b6oMVtDW'EmD6$n8O$Qq!JWB^a?;--Th;Yeg/iAjTp3jI0^*p<?KAu8U<;"0aL[?jg^)+>58gn@l\ %+SYBR.SGQ<eK!OIig`F8iL7Wi#)6([EM["@.DrX&0f&%8$UQK_mRqS2$48j0C[9V"#T4Cm=H55E#o_*UV6EJN>o>/Oo?0eY.Pi0! %:Y/3CTa2Un=41gfRiq@BB@:Oc9ou"Im&oShJg?rF=41gfRimt,2NW$_ju,Lfqoh@T?E4t(Vj%Xi$6O0[!CJbiUg3>sHjbK>=tZ_# %*?K5PoeC#,oHOK*gc-kiV@5d6\1f2cqQ(jKqt6PFGG"?4M/?*^:RJ3Hdh=4k%bb]-Vh^j,,pX(E'#!rL\;i@)2k^F<4bq)Qc)0%$ %h</[9leh`T)KoH)A,cATYiEU*;/GkhUP>?>n//AY_+]48N9'5k`o/Z2dYLXFe,AWBEVH)-_p6Cdb[/2I_'su(.CqihQpCs@$^)'u %g;=Y^M.^A9Is-r<4IM(h)IGr3TD+<+4EY^!X$Q=A-HY*d91=.n?bAM:4r52%GgZpGI5Or0"WR1A>P`)-pP@m)=L*8Va7TV$^=q!u %&dgCB[AA3Qod.-?eX#V8eN198pP<AGoC!`7nrp/OH\>o5ZqdT.jNtkj"T!h,]U?a$.fEQI85/SZ/\sr/V2HY=%&sjYEYgOQrOHYX %Zn[2G+TKuV$sUA`4o/tf5qh3`0`UmBJ9)6Qo/BV&WD_!`5r74Ti'nERDVe]n!UPMaE'+es4<%!fDomKCoUo=L\`cp`]M!_7-'rks %hn&@KGaAm`5CZKUhN;n^r"temLNE^nV3H4klb"m[`&hi!B93YOkqelVP7DkT/i=gp6Aul/[[O471I*)c&1W.i_"%o&!?iRZY^$Gt %fH[n(*f,QC>pB]"GNshbQO6fLZ@+DR5bajQ_P%p<jBC+6(A]6T)@X"uKgRd/0QB<M?3O]XVA1+sWQD$BHN\CZQC2QX,<>.DnJ'`i %8!%%kk:+[[iuWcb^XQfCfKFhJJ!nEUP6o@ZlR?F"Bk39X96-c=<!c,K%u\$AT_g\.Zr>!/1SLEjNJW^,pit>@CaULK<idS=ZKDQ% %Q6oG_TWdJ(l$oi5[LDW4+_.25\,U'1ra2"3>#XSYhi-#C8U4$WauGqc)Gj73ACjbJA*GE`/VU9L6CH*7=QnB^Ns&P+A1r&kZ-9K& %(Y1pn*m5OYU.Zs*$(BS1l7o.]V'&EYl9*&tGHlf6T/qmo1&#&u,sHGmA'u0353#2*Pt)Hj:5R9sX"prXfs7d''_bIi.;;\F$&Ke/ %MZg7Yon$%uFlK's%WChc'sKZR\Hto%WA*@X/.Q,\8J2<Jf[KO@TbH<YB,e-VYR*m":WAL1H6(VK1U.8/6_<R];<GZLgKFo7kOH9N %E>f2?p&<2qrP(>PF?U[kh3e22EE^M^J2EjtkD[mZl]a#L)RQdk2SLE3RQBM5Q0XA3i\%YR!gO2*DVW46Kg;r,=gG/m>c[JHr?%T. %=L]D8GDT7oQbAQM^u=P]\i[atLNV\T[P=8'orfNmbfLQ3SC[`6hi-%alS;4V2^bSS1JUm@\`!],2!m&/)ZA6KELPX0\S=]0il&2> %9X8@]j2$nB:".XBQBuD+_]M>b?*`^^.'n]6r-.%`+Ui!^/IuCfn%;5G4j3>-qHKI[Z.+Q/9g]3e[D*1sYH"^;`"E%TLC72Q-g)[m %%=kV>O"fo_!2(k;_tL>]<HhO':\).;!AJt?%tLh@0=8[_mOJ-3Cijk$kQl[ih`a"EkgtPW$85eFa*CZtcPqc#PCc#/%b5.3Ij'=# %JrK18ML#CjZuK;W#5BDU>dB;fL"a,^*YueLs$@trma"b?A"is-rd%5&s7F))J'&W8,-eL$r.T_rT3qtTmd-6GjZb$."ID:QGh]*0 %V*iW1djJ87T.F1NP!6\prbu0I<WKf2nW?NRrE9_^PJhN484J%T3(po'IJ1>47gLri-SImoPl369]0^TVLn:@$%tb&;W!34.AQMEN %#[+BX,Se1LIr82fO;h&5)_-l$92ge8W]OtP&GkAJK[aJG3M(&dXq7Oed.A/,NFeK->TnH[j>i2oBk]$(E'-h`Xq5[8?ZJaj*3$gC %$Lq5<6tS\82l0P'\eJ5%c4NC6@W<LVOX(2==`(Nf=cD59O90M`'!g(p8d.siAAN8i9<,e,1?_'PJ1GR[)D`ekG6#ZSCh7[hem1W+ %*C4rFFuY*]S-:XU>ost^YeFWD>O[E@S'MT7fn=j57a+R5@ZTKq+j/qA+qM$mC#$V#<PbH3m--#M$=k3']>24@B(r[2FW"_$[(,lS %nM$sR+\m@t^`\\G4XKb)4:m#;eI7j[nn0ldos@4Lj_&ir<X=]OB1L+@L(=8eE1S?>E0]]tY.-"1oG?!KSao48ro0sU5WLgbk?[(> %XH.39lumVr?mOtK+gu]V7ltm"\p;rQ:g_Ekh1kjH3!W!=6=Y5%`aU`+'Ru^(d9$3-^46@50`#k"V7(f3IT-#,f*6K4;_lqt?6DO5 %"a308Xi2<V$L[?C@Ad_a"25uCcP^UW"b!Aa/^T2m0u%l#,!msoCu+q+hGfZ>HTKDTd%RS:DQ$C'O>`->1mk1u?M(qsW`b?*UJ=gT %R5Bs!<rCp\2nj3`,tpKciT3LL.+#,ufBY;.f:C1pP^e0XT6Ib+=aW2$:>+B)SiDu*[jN-sZZ-V+3p3=AoCbf/W/_$<CU\@^rcDM_ %%7jFqZC`H?-&]=cke]ntqXr#l-\&^*fA3PY"JRR;7I#f3Y]rn9kKVRZ<9fD./!FPf!2u/13TZrYd\9lLEKDptjK\VlcK!77e%MF2 %.32XZSi1[#?iQA$c!e0hqFO7Y,XTH&W`A&G9lXiN>TrA3AMog(>2>1#9n=#R*uT-@EHKB<(41:7b97G:&rG\=/_8?4;G]7WAgu)[ %IWNF>i'N2r$T7gH_i#3cg,"=jnhE[Tp'FNb1D*:R-%K?=HpR^t)[2j3P#Je.]iD4,EaiY#k6Q`XP`J;iS!Wh33o"Am:fN1R.E<0A %-QispGR=E[:?dfZ#tdn!0A:H:NZ+iUrZjH-J&5SVG@"A.#<6MJJ;5K8[R\Sj^m[F9lu"qGAZ#L>&Ls-J`KbJ?;I%?4s1U[EmsI>_ %5/".16L1=mHd))fp\U#fpVXo-_uEm3543mW*o7\`[?Z.:TK=2rMS4eWO8F]t%*8i`<\PaK]r\TD74[*mnQ>Pb</3-%[Je+XpP1id %d+a?9T8-bb`Ae2n_s+cQ33_kt_\lm%&5J151@XHU8CCqh6=C-X^hAs9lTKW>If&B3l*3u7`<LqZc/Gl=MY<)m&,WL,cXT+&C7e4H %B7lt3<dql5aKgj@#!`QaeqP-Ff.:CiA:;'$cK=.WkWN:!W%X9>,p1DX>:m@r),BY&DF=H4iJV;-gD97qRB;ZM3;']Q9a;)7LklA# %7>Eqj#1lIp_!ZuH,n>cjRE*@-Zl3Y9[iMo^aP0H"^7Sa[PVE$"j9`Wm5l<,a$(:S7=ouo8UFcBX=;TG<eARt^D'AB,0rLIU2#9g) %WI@/-@&&j]^7^MPNG_d,qgn-FUAS9m()3Rc3."N=\"Gu1YT-%7hgtoF%O\BOi)W;iH9$&)*lS5UB:'#3!K%+iosYJD!Yc/A?`XB` %!6#%T^ZYiS!6#'0.p<2a'Ln7n@45C?j>k-IT=Q"-HiuJ1:;WEoX$-U(j-+G&q^`oLk&5)Q+E`@A[!<K`5.tieZgW5WJ>H8J+\@R' %\"Z\JhL:_R0`M3E48fAP/IYZ(LM\c'V]_!G"$k&:KU*0:7A6Q"KZAdk.t!2O*RM*]bFkQcbm9ZNol9uqA<A)<#?$N0f`$V*?X3dM %q#[p,h<\W'Os<PFA8!8KFt%8/*Nikn!C81n,_9gj"\T>/"cQBV(KKGC\IGcb<oM.[%VLWU,/'p%1DmCa*;OXiC#s]2oa_P?ZbmCE %U_%l4'C\Ct;nOI&$`i?mn5XI,CJ1I4\odId`1WtKbBQlQqH$*2YO4'Jbn7(@5BUf`A)SdC</Fu(6ZZ=s:_l]O/\FXP-r''f-8]>V %e1ar@[GSLkk^2dq]CD#H[""MM;pT@?,tS.]'@g#YV%'/7V6t9L'C!V5gr3s;"ujoN;[n6XO/J^*44:Pb3T%:%_#i*+_>u3p%D:!J %CI_b&[F=UBe'<;DN7@/PGerAcV\/Noc\:E`n\^.PE2;gcDu1Z/K]/sFpgT51Z2Qf=VT+W](j,!9VBK?($=<^MWcai#UV3$9TJ*PI %]_d8p#Xsr6k4u&=0Z5Z%k<LTe]V,7pr1Z4Hjl)o6dR3JH[NGWn(#J(P1HF*@-&pPKp`nZdmB-)UhGi\1*01b^CuR@YIt>%#@7]71 %Q70S.-k4$.4TrX^Sh^F]oFR\)_*]>8a5@AYdNGnbC(R-4n;TO9KtKGPn2;rb&7F&0EX3rVEk5D#H'\aZ("Ed\<Z)&)TeHcCPV<M3 %@tFH!GkM)keNjHWIa2FSl_%D8>t>@8PFO$g0Y5K150r:5OJ4G)6-u_90OZ9h;69:'9*tJM/K2DjS'V/(IE'fNBS'ScZb?Nu_D!lF %94[sCURTH,>=rA?]BmP=Q=lQo]3Ui(/lI/L1oSi:>m&N2Z&Ss#hH?aobj4"u"60,,:S`!,M9deeg'u&qjKjt'NuRjs*KE1$"/WD% %1j/dLISk;5F[%>23I']:4!>I?L0j'7laY7uL'3`o^GRo$jO=Abf9gCg="V_d)N4Vipfh7`HdZA_0fLg]B,h]nh#QkrG)]dmF+.^' %W1\FB#1+8uD.5J1Fl':`%ENOO8Dn!t54a!.b*`bd]E=1PFIWdc?om_#]6Acf@@oE,ZN3t+rD;MF`NC/Tm(hH60YBbe$JlUaHXkR\ %(ED;jHR$j8-h=4?aNa!L'=V%?IqQRa@lc36aL6"qo+%D*oqKmJK=(CGDh6q>r2b^dCa5hf-&%Wp-P>0&WGB)a/`4C#Q?USnPQ#X1 %e"ZltS$aQV99E"XM,Fe,_=(RLL@5J_B);A"pH'Hl]9f#;22-*MCrqDZP!aQe9cNMbi6s@@3%,kMZ:_\#Y1go1PPkqgR9t$(=GP@D %3?sZ\E6H'.\Mt<.!KdMJJm0d9L0%X.D2XA^dCOnHO8eM.jIZnPMXJc(CGXE*WZ_8-g8B=A+-j$OVLPhZDPu]6Z\7=B5RKCA`FIk5 %q'(So.^8b>=rbr.&XpMPhrZ5e>;?)W9q[IM,J,>fl"J&f,h40Hog)J$TLB:TDD.'1)R,Zd4aBh<(+gZaX@O3T8(ZW2N@gPM^u@K# %=qT;d6U\.YJI3%;`LbHSgZ3$EG9(cl1O>$4mS+Wi10s"HIIJ2$lCZo$JpZaD=4aW&%e3.jm$7g7h6PW`.uWMVR*C?A?5I#53%lr_ %@h&PJ5X.EoAQ.)5Ft%t-iE0&C'hAH*of#DaEL)l)1(2]XGiI$`^],1LI%jX\E&+$G[lG,d07#8`fd-AuPkuX.3\'s(]Mi+#5f]Dk %:l%l!6+qpa6H9DF`\)Q7)*SB!SQh//[$ra@KHP2%*:!Xk1T)'IcA2Y<b\A'gBG`"_4IAiq*Y!`FGG[ZeL-[:**K+XYUL=_Shm&RR %5Q:+@BK[%52s#2^rLS10L8%OejksS;q[#1qY<*8U:[cd.Im/78p_E?AL]2pUbLI>6W2p9D,5S&?=/WO$"MT)6:TdCK6db4Iqg6_; %\m%:F][+@mF/9)-::@%+EGq\^6LMNVpTC\Fd+`Nkk\g#m')\KUkRF^_ge&Oan)Q]"^S0.1qU@n4gCJ;7Efh$^460#qC8iE:&"FaJ %kX1Wq98/X&Lm-[0rVAb++.MK31V33#.m1;H[;oRhUi55,95`i4*jZq<MUbt*^_^%W,$2qW'u%'G7U6_NI'+mgjcs;SS1@ZdFJU+C %gIdtYh]uR?$^F,UY>k<)I:&tPDbRj?4;@`n]ia35'iA(1)\YkErBliCG9Q)(P\X7%Up`tnH"Y_(f?d<Lk=`?0>V"r/"Z4nNneIjW %L:^V?Xmh$2Y#=?ME!YMO^0JXdaFE*$"MTuX$e6_L&O+S/8:N-c69gX9T[ssZ`Ti?7LfgZjStu:4(K+U1]h.LAglB*EGD9G`Sr4dr %C$5_SEir@mLoBWk5V@m.&PZSc8,"#PpF-p/qim_iI?b/M%6^Ig/I?B#8TtJY9?gkLTArpS/=(=Q.UF_o79P^c^n`hejE"<5:Xh\/ %aJ1tqq(%WOAF]4jbsf,YQ<1&c]=1`S9^aQtjN"7g:dTS2ha(EsjBefk1`18Fb.V8@UY`INhcj"U-G9Mm[j8G@`l)E6nn;+hQ6s-d %</S4YTibX[Mq)(#irjH1m0:h`PlF3o?`g&6;6<Y2"hppL8,A]]RaMoOp1[B/;&^)T]QS#3J"nA?YG9r"og*:^f;C\t04AR(4QOH_ %=^a`"I=amXs,C),6;6cH=E@Kj=J7"r"h:SG.^]HO;W'sKHF6i2aO<"jBWo(&.f'BM[*R+5^GO3A:j"(H>WFf65ZTW@A*'F].HSog %X/m!cJ1'PbN$N^+Q7jCP'ni)Ri!&s@Z(c/2]gSX#H4eD#[=UTAXbd=ZoPc?g6E$osST9kXR,"-%?gl2C5acuO4B5rkEX4d8UD41R %j\9I%\#Q0VFIVD"h&=tieY93(jmjA`3gtD(rL&'+VSO`,HBg<=CAOZ-+ZRsYj;0(EE%?2>\:VLH,X:5%k&1djp\TaGKDmJ;<q6KR %O73+50*j(RpgO&JnMG`DRf>L`5N:lY$$WZ4E$$R?IuqbJ+Rb@&QN%5>q2aI"rWod?r's_Ps+p7:+&Q5@,DsZo"S3]/reT\)DK5Ka %>?q0q(72eJL#qc@@JRN>=T7_(QG:%cjmR(qq7Bj5rpCPf^Uo3]mquS0]:8Q+]4^8<VZ`@HnGaf.h/E(2U=3i6h>P(TIk9`$/$V2+ %A[Dg<+6Kb7PH(dEh`a9=(Fu&;htR#?Q0H2Y"hC`<05,L_rmTn7krsYclAbJ-SWCbLj,Mhti!OY:*e&K7Q8)MFG%21Ad@`q%PS<h, %RHS5D,19iUW/G&Yijif474b0W.ruo>hVe:L8l`Su^3#-@;__?&bGHD0Ytu/,Xf7YOVkTf`(COKN^`tF6D,%s''$X@?96VQPmF;$_ %NleDko_$LG!3k\m%;Ptn?)807f#9DUW<-R.!*_o!h[`0aUq%s)[-@Mo8:Ep);(]]4Pmb.&J:@ABWCC>_D@Eo1EXAd9-MM;I^gju$ %qFW0&7Elc#NPPLipE!.l<8Lu.A5S$M'2,lFWC!u^!n'gI^0Hf?##-+#Y$@).O=seoM]Pq6l/@m\$WTP=DeAaXb2ZR)$I[+_aW$SV %*9o/D77?dIJ0nP"236;g=?1L5b%nt8nWgZk(8#=J4W:E""bE]eUQBrDbEpS]jf1>JnVYgb1)?>0e4]Fk="g:D`=c6W;-O,)Oab9m %QV]=b?u!LN(?N8N.E>H2?t'_K\Om0&Vod<AJI_X:QU.%+(JRK&PbjY@]83B9GaU+8ZI5FU=Yb]">c-8p(/hkOd^?,\I\U4CF0E^I %2nY#AhSJ:DRotLmEru6,`-`j+Zm"r="ios"K`ll#U(4qcJW4$NfZ>dRGik?r!q=B7AGuu/qrNa]bFaTe5@O@D]mRM_?iD:9^TEj; %X1b)mdgh3VkeH"b07Pl!MFMgQNt7$'o;C2qn'L+@r;V+GRD6Lho(DL/^0,aZIeZ4TH<C"=qsbbI"oUj'4W<_V$pstY,<Z_o~> %AI9_PrivateDataEnd \ No newline at end of file
diff --git a/doc/IGE351/hexcomp.eps b/doc/IGE351/hexcomp.eps
new file mode 100644
index 0000000..50641d0
--- /dev/null
+++ b/doc/IGE351/hexcomp.eps
@@ -0,0 +1,8204 @@
+%!PS-Adobe-2.0 EPSF-1.2
+%%Title: Fig5
+%%Creator: CLARIS EPSF Export Filter V1.0
+%%CreationDate:12/3/91 2:31:31 p.m.
+%%BoundingBox: 90.500 429.750 421.875 764.500
+%%QDBoundingBox: 90.500 27.500 421.875 362.250
+%%DocumentFonts: Courier
+%%+ Times-Roman
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=F tBMap=F tNote=F tBez=F tPMap=F
+%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F
+%%EndComments
+/MAV 300 dict def
+MAV begin
+/useClip true def
+/top 0 def
+/left 1 def
+/bottom 2 def
+/right 3 def
+/CM 6 array def
+/CTM 6 array def
+/CTMR 6 array def
+/MTC 6 array def
+/blimit 1500 def
+/bcnt 0 def
+/rbox 8 array def
+/segbox 8 array def
+/bbox1 4 array def
+/c1 3 array def
+/c2 3 array def
+/d 3 array def
+/delta 3 array def
+/mycurrentrgbcolor 3 array def
+/ulx 0 def
+/uly 1 def
+/llx 2 def
+/lly 3 def
+/urx 4 def
+/ury 5 def
+/lrx 6 def
+/lry 7 def
+/sp [0 0] def
+/ep [0 0] def
+/bbox 4 array def
+/pbox 4 array def
+/scrnProc currentscreen 3 1 roll pop pop def
+/currentcolorscreen where {
+begin
+currentcolorscreen
+end
+3 1 roll pop pop
+4 2 roll pop pop
+5 -2 roll pop pop
+6 -2 roll pop pop
+/kProc exch def
+/bProc exch def
+/gProc exch def
+/rProc exch def
+} if
+/Max {2 copy gt {pop}{exch pop} ifelse} bind def
+/cellPenW 72.0 /currentcolorscreen where
+{begin currentcolorscreen end pop pop
+10 1 roll pop pop 8 1 roll pop pop
+ 6 1 roll pop pop Max Max Max }
+{currentscreen pop pop} ifelse div 2.0 div def
+%%BeginProcSet : rect
+/rect {
+ /saveobj save def
+ R PC PF LC SS
+ saveobj restore
+} bind def
+%%EndProcSet
+%%BeginProcSet : R
+/R {
+ newpath
+ pbox astore pop
+ 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate
+ /objectCord mstore def
+ pbox right get 2 div
+ dup pbox left get exch sub
+ pbox left 3 -1 roll put
+ dup pbox right 3 -1 roll put
+ pbox bottom get 2 div
+ dup pbox top get exch sub
+ pbox top 3 -1 roll put
+ dup pbox bottom 3 -1 roll put
+ translate
+ CTM currentmatrix pop
+ 57.3 mul rotate
+ RT
+} bind def
+%%EndProcSet
+%%BeginProcSet : SaveScreenBW
+ /SaveScreenBW {
+ currentscreen
+ /scrnProc exch def
+ /scrnAngle exch def
+ /scrnFreq exch def
+ } bind def
+%%EndProcSet
+%%BeginProcSet : RestoreScreenBW
+ /RestoreScreenBW {
+ scrnFreq scrnAngle MAV /scrnProc get setscreen
+ } bind def
+%%EndProcSet
+%%BeginProcSet : SetFreqAngleBW
+ /SetFreqAngleBW {
+ currentscreen
+ 3 1 roll
+ pop pop
+ setscreen
+ } bind def
+%%EndProcSet
+%%BeginProcSet : SaveScreenColor
+ /SaveScreenColor {
+ currentcolorscreen
+ /grayProc exch def
+ /grayAngle exch def
+ /grayFreq exch def
+ /bProc exch def
+ /bAngle exch def
+ /bFreq exch def
+ /gProc exch def
+ /gAngle exch def
+ /gFreq exch def
+ /rProc exch def
+ /rAngle exch def
+ /rFreq exch def
+ } bind def
+%%EndProcSet
+%%BeginProcSet : RestoreColorScreen
+ /RestoreColorScreen {
+ rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen
+ } bind def
+%%EndProcSet
+%%BeginProcSet : SetFreqAngleColor
+ /SetFreqAngleColor {
+ currentcolorscreen
+ 3 1 roll pop pop
+ 4 2 roll pop pop
+ 5 -2 roll pop pop
+ 6 -2 roll pop pop
+ 4 1 roll
+ 6 1 roll
+ 8 1 roll
+ 10 1 roll
+ setcolorscreen
+ } bind def
+%%EndProcSet
+/initmsaverestore {
+userdict begin
+/mdict 10 dict def
+mdict begin
+/mindex -1 def
+/mstacksize 25 def
+/mstack mstacksize array def
+/incmindex {
+/mindex mindex 1 add def
+} bind def
+/decmindex {
+/mindex mindex 1 sub def
+} bind def
+/checkmindex {
+mindex 0 lt {
+(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore'
+) print flush
+stop
+}
+{
+mindex mstacksize ge {
+(%ERROR: msave/mrestore stack overflow: Offending command 'msave'
+) print flush
+stop
+} if
+} ifelse
+} bind def
+/mpush {
+incmindex
+checkmindex
+mstack mindex
+3 -1 roll put
+} bind def
+/mpop {
+checkmindex
+mstack mindex get
+decmindex
+} bind def
+end
+end
+} bind def
+/msave {
+mdict begin
+matrix currentmatrix mpush
+end
+} bind def
+/mrestore {
+mdict begin
+mpop setmatrix
+end
+} bind def
+/msavelevel {
+mdict begin
+mindex 1 add
+end
+} bind def
+/mstore {
+matrix currentmatrix
+} bind def
+/AutoSizeY {
+0 0 pl
+dup 3 1 roll
+4 -1 roll
+add
+pl exch pop
+exch sub
+} bind def
+/pl {
+transform
+0.25 sub round 0.25 add exch
+0.25 sub round 0.25 add exch
+itransform
+} bind def
+/pll {
+transform
+round exch
+round exch
+itransform
+} bind def
+/pr {
+dtransform
+round exch
+round exch
+idtransform
+} bind def
+/m {
+pl moveto
+} bind def
+/l {
+pl lineto
+} bind def
+/c {
+pl curveto
+} bind def
+/rm {
+pr rmoveto
+} bind def
+/rl {
+pr rlineto
+} bind def
+/ar {
+5 -2 roll pl
+5 2 roll
+arc
+} bind def
+/an {
+5 -2 roll pl
+5 2 roll
+arcn
+} bind def
+/MakePatternFont {
+/FontDict 20 dict def
+FontDict begin
+/FontName exch def
+/Encoding exch def
+/FontMatrix [1 0 0 1 0 0 ] def
+/FontType 3 def
+/FontBBox [ 0 0 1 1 ] def
+/PatternDict exch def
+/RenderPattern {
+patternDict exch get
+exec
+} bind def
+/BuildChar {
+exch begin
+1 0 0 0 1 1 setcachedevice
+Encoding exch get RenderPattern
+end
+} bind def
+FontName FontDict definefont pop
+end
+} bind def
+/SnapToPattenGrid
+ {
+ exch
+ dup 0 lt {
+ 1 index sub
+ } if
+ 1 index
+ div truncate
+ mul
+} bind def
+/FillPatternString {
+dup length
+1 sub
+0 1 3 -1 roll {
+2 index
+2 index
+3 -2 roll
+put
+} for
+pop pop
+} bind def
+/AutoSizeY {
+ 0.0 exch dtransform
+ round
+ idtransform exch pop
+} bind def
+ /AutoSizeX {
+ 0.0 dtransform
+ exch
+ round
+ exch
+ idtransform pop
+} bind def
+/AutoCellSize {
+ AutoSizeY
+ exch
+ AutoSizeX
+ exch
+} bind def
+/CheckPath {
+ false
+ { pop pop pop true exit}
+ { pop pop pop true exit}
+ { pop pop pop pop pop pop pop true exit}
+ { pop true exit}
+ pathforall
+} bind def
+/PatternFill { % patternCharacter
+ /patternString 1 string def
+ /cm mstore def
+ patternMatrix setmatrix
+ 1 1 AutoCellSize
+ dup 0 eq { pop 1} if
+ exch
+ dup 0 eq { pop 1} if
+ exch
+ /patternSize exch 24.0 mul def
+ /PatternSizeX exch 24.0 mul patternString length mul def
+ /flaterror 0 def
+ patternString FillPatternString
+ gsave
+ flaterror 1 add setflat
+ flattenpath
+ pathbbox
+ grestore
+ psy add flaterror add psy SnapToPattenGrid
+ exch psx add flaterror add psx SnapToPattenGrid
+ 3 -1 roll flaterror sub psy SnapToPattenGrid
+ 4 -1 roll flaterror sub psx SnapToPattenGrid
+ 4 2 roll pll
+ 4 2 roll pll
+ /llxsnap exch def
+ /llysnap exch def
+ /urxsnap exch def
+ /urysnap exch def
+ gsave
+ useClip true eq {clip}{eoclip} ifelse newpath
+ /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont
+ llysnap patternSize urysnap {
+ llxsnap exch moveto
+ llxsnap PatternSizeX urxsnap {
+ pop
+ patternString show
+ %currentpoint am
+ } for
+ } bind for
+ grestore
+ cm setmatrix
+} bind def % End 'PatternFill'
+/DefaultPatternFont {
+ /cm mstore def
+ patternMatrix setmatrix
+ 1 1 AutoCellSize
+ dup 0 eq { pop 1} if
+ exch
+ dup 0 eq { pop 1} if
+ exch
+ /psy exch iSizeY mul def
+ /psx exch iSizeX mul def
+ /patternDict 64 dict def
+ patternDict begin
+ /NotDef {} def
+ /LiteDiagLines {
+ iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY]
+ {pat}
+ imagemask
+ } bind def
+ end
+ /CustEncoding 256 array def
+ 0 255 1 {
+ CustEncoding exch /NotDef put
+ } bind for
+ CustEncoding 65 /LiteDiagLines put
+ patternDict CustEncoding /PatternFont MakePatternFont
+ /pathSegProc {
+ strokepath
+ CheckPath {
+ 65 PatternFill newpath
+ } if
+ } bind def
+ cm setmatrix
+} bind def
+/XRound {
+ dup
+ 3 -1 roll
+ exch mul round
+ exch div
+} bind def
+/RoundMatrix {
+ /i 0 def
+ dup {
+ 100000.0 XRound
+ 1 index
+ exch i exch put
+ /i i 1 add def
+ } forall
+} bind def
+/GetBoxesRatio {
+3 -1 roll sub
+7 1 roll
+exch sub
+6 1 roll
+3 -1 roll sub
+5 1 roll
+exch sub
+4 1 roll
+3 -1 roll div
+3 1 roll
+exch div
+exch
+} bind def
+%%BeginProcSet : Text Attributes Procs
+/T {792 exch sub} bind def
+/sx 0 def
+/sy 0 def
+/ex 0 def
+/ey 0 def
+/lw 0 def
+/siz 0 def
+/U {gsave 0 setlinecap
+/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def
+fontkind plain eq
+ {
+ lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke
+ }
+ {
+ currentdict /outlineFontSize known outlineFontSize 0 gt and
+ {
+ fontkind outline eq
+ {
+ /sy sy 0.0119444 siz mul sub def
+ /ey ey 0.0119444 siz mul sub def
+ gsave
+ 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke
+ grestore
+ lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto
+ strokepath 0.0119444 siz mul setlinewidth stroke
+ } if
+ fontkind shadow eq fontkind outlineshadow eq or
+ {
+ /sy sy 0.0358332 siz mul sub def
+ /ey ey 0.0358332 siz mul sub def
+ lw setlinewidth
+ lw 2 div sx add sy
+ lw 2 div sub moveto
+ lw 2 div ex add ey
+ lw 2 div sub lineto stroke
+ gsave
+ 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke
+ grestore
+ lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto
+ strokepath 0.0119444 siz mul setlinewidth stroke
+ } if
+ } if
+ } ifelse
+grestore} bind def
+/plain 1 def
+/outline 2 def
+/shadow 3 def
+/outlineshadow 4 def
+/fess {
+ currentdict /outlineFontSize known {
+ /outlineFontSize 2 index def
+ } if
+ findfont exch dup /siz exch def scalefont setfont
+} bind def
+/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def
+/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def
+/S {
+fontkind plain eq {neg moveto show} if
+fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if
+fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if
+fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if
+} bind def
+/F {
+/fontkind exch def
+fontkind plain eq {fess} if
+fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if
+fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if
+fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if
+} bind def
+/makeoutlinedict 15 dict def
+/makeoutlinefont
+ {
+ makeoutlinedict begin
+ /uniqueid exch def
+ /strokewidth exch def
+ /newfontname exch def
+ /basefontname exch def
+ /basefontdict basefontname findfont def
+ /numentries basefontdict maxlength 1 add def
+ basefontdict /UniqueID known not
+ {/numentries numentries 1 add def} if
+ /outfontdict numentries dict def
+ basefontdict
+ {
+ exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse
+ }forall
+ outfontdict /FontName newfontname put
+ outfontdict /PaintType 2 put
+ outfontdict /StrokeWidth strokewidth put
+ outfontdict /UniqueID uniqueid put
+ newfontname outfontdict definefont pop
+ end
+ }def
+/UID {
+ findfont dup /UniqueID known
+ {/UniqueID get 1 add}
+ {pop 1}
+ ifelse
+} def
+/OLF {
+dup
+/Outline
+1000 62 div
+4 -1 roll
+UID
+/outlineFontSize 5 index def
+makeoutlinefont
+/Outline findfont exch scalefont setfont
+} def
+/CopyEncoding {
+findfont
+/Encoding get
+dup length array
+/tarrayz exch def
+tarrayz 0
+3 -1 roll
+putinterval
+tarrayz
+} bind def
+/Re-encode {
+dup length array copy
+/eap 0 def
+exch {
+dup type /integertype eq {
+/eap exch def
+} {
+1 index
+exch
+eap exch
+put
+/eap eap 1 add def
+} ifelse
+} forall
+} bind def
+/EncodeFont {
+findfont dup
+length dict
+begin
+{ 1 index /FID ne
+{ def }
+{ pop pop } ifelse
+} forall
+/FontName exch def
+/Encoding exch def
+FontName currentdict
+end
+definefont pop
+} bind def
+%%EndProcSet
+%%BeginProcSet : clip2pathbbox
+/clip2pathbbox {
+ /magicNum linewidth 2 div 1 2 sqrt div mul def
+ pathbbox
+ /urymn exch magicNum add def
+ /urxmn exch magicNum add def
+ /llymn exch magicNum sub def
+ /llxmn exch magicNum sub def
+ newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto
+ closepath clip newpath
+} bind def
+%%EndProcSet
+%% Line takes the following arguments:
+%% linewidth xEnd yEnd xStart yStart
+%%BeginProcSet : Line
+/Line {
+MAV /LC get length 0 ne
+{
+ gsave
+ newpath
+ MAV /ArrowType get length 0 eq
+ MAV /SD get length 0 eq and
+ {2 setlinecap /UseClip {clip2pathbbox} def }
+ {0 setlinecap /UseClip {} def } ifelse
+ 0 792 translate
+ 1 -1 scale
+ CTM currentmatrix pop
+ /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def
+ MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and
+ {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto}
+ {xStart yStart moveto xEnd yEnd lineto} ifelse
+ linewidth setlinewidth SD strokepath
+ CheckPath {LC PF ArrowType} if
+ grestore
+}
+{pop pop pop pop pop} ifelse
+} bind def
+/CompensateForStroke {
+ sin currentlinewidth mul
+ exch
+ cos currentlinewidth mul
+ dup 0 translate
+ 4 -1 roll exch 2.0 mul sub
+ 3 1 roll
+ 2.0 mul sub
+} bind def
+/arrowdict 10 dict def
+arrowdict begin
+ /SwallowTail {
+ newpath
+ 0.0 0.0 moveto
+ 1.0 -.5 lineto
+ .666 0.0 lineto
+ 1.0 .5 lineto
+ closepath
+ } bind def
+ /Triangular {
+ newpath
+ 0.0 0.0 moveto
+ 1.0 -.5 lineto
+ 1.0 .5 lineto
+ closepath
+ } bind def
+ /OpenTri {
+ newpath
+ 1.0 0.5 moveto
+ 0.0 0.0 lineto
+ 1.0 -0.5 lineto
+ } bind def
+ /ClosedTri {
+ newpath
+ 1.0 0.5 moveto
+ 0.0 0.0 lineto
+ 1.0 -0.5 lineto
+ closepath
+ } bind def
+ /SlashBar {
+ newpath
+ 0.5 -.5 moveto
+ -.5 0.5 lineto
+ } bind def
+ /Dot {
+ newpath
+ 0.5 0.0 moveto
+ 0 0 1 0 360 arc
+ closepath
+ } bind def
+ /ExtSlashBar {
+ newpath
+ 1.0 -.5 moveto
+ 0.0 0.5 lineto
+ } bind def
+end
+/ScaleArrowHead {
+ 0 0 4 -2 roll
+ 0 0 1 1
+ 8 -4 roll GetBoxesRatio
+ scale
+} bind def
+/DrawArrowHead {
+ gsave
+ [] 0 setdash
+ currentpoint translate rotate
+ {
+ 4 copy
+ gsave
+ initmatrix
+ 100 200 translate
+ msave
+ ScaleArrowHead pop
+ arrowdict exch get exec
+ mrestore
+ strokepath
+ 0 0 3 index 3 index
+ pathbbox 8 4 roll
+ GetBoxesRatio
+ 4 2 roll
+ grestore
+ 3 index 1.0 exch sub
+ 6 -1 roll
+ {
+ 2 index mul
+ 0 translate
+ }{
+ pop
+ } ifelse
+ msave
+ ScaleArrowHead scale
+ arrowdict exch get exec
+ mrestore
+ strokepath
+ } {
+ msave
+ ScaleArrowHead
+ arrowdict exch get exec
+ mrestore
+ } ifelse
+ CheckPath {
+ LC PF
+ } if
+ grestore
+} bind def
+%%EndProcSet
+%%BeginProcSet : SR
+/SR {
+ pbox left get pbox top get moveto
+ pbox right get pbox top get lineto
+ pbox right get pbox bottom get lineto
+ pbox left get pbox bottom get lineto
+ closepath
+} bind def
+%%EndProcSet
+%%BeginProcSet : E
+/E {
+1.415 setmiterlimit
+CM currentmatrix pop
+pbox right get pbox left get sub abs dup
+pbox bottom get pbox top get sub abs dup 3 -1 roll
+lt {exch dup 3 -1 roll exch div 1 exch}
+{dup 3 -1 roll exch div 1} ifelse scale
+0 0 3 -1 roll 2 div 0 360 arc closepath
+CM setmatrix
+} bind def
+%%EndProcSet
+/StripFromFront {
+dup length
+2 index sub
+3 1 roll
+exch 3 -1 roll
+getinterval
+} bind def
+/MakePathArray {
+ /k 0 def
+ {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall
+ k array
+ /k 0 def
+ {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def}
+ {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def}
+ {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def}
+ {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def}
+pathforall
+}bind def
+/MakeFlatPathArray {
+/k 0 def
+{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall
+k array
+/k 0 def
+{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def}
+{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def}
+{ pop pop pop pop pop pop}
+{}
+pathforall
+}bind def
+/FractionalLine {
+2 index sub
+.00001 mul
+exch
+3 index sub
+.00001 mul
+4 -1 roll add
+3 1 roll
+add
+} bind def
+/calcLineLength {
+ exch
+ 4 -1 roll
+ sub
+ dup mul
+ 3 1 roll exch
+ sub
+ dup mul
+ add sqrt
+} bind def
+/InitTotalLineLength {
+ /oldY exch def
+ /oldX exch def
+ theDash aload pop currentLineLength add setdash
+} bind def
+/AccumeLineLength {
+ 3 copy pop
+ 2 copy
+ oldX oldY
+ 4 2 roll calcLineLength
+ /segmentLength exch def
+ /currentLineLength currentLineLength segmentLength add def
+ /oldY exch def
+ /oldX exch def
+} bind def
+/DecumeLastLineLength {
+ /currentLineLength currentLineLength segmentLength sub def
+} bind def
+/DrawFlattendSegment {
+ /pointCount 2 def
+ dup 0 lt { pop 0 } if
+ fpc
+ 3 1 roll
+ 2 index
+ 1 index
+ gt {
+ 2 copy get
+ dup length
+ dup 3 eq {
+ pop
+ dup 0 get
+ exch 1 get
+ 2 copy InitTotalLineLength
+ m
+ } {
+ } ifelse
+ } {
+ pop 1 index
+ } ifelse
+ dup 1 add
+ 3 index
+ exch sub
+ dup 10 gt { pop 10} if
+ {
+ 1 add
+ 2 copy
+ get aload pop
+ AccumeLineLength
+ exec
+ } repeat
+ 3 1 roll pop pop
+ DecumeLastLineLength
+} bind def
+/IncFPC {
+ fpc add
+ /fpc exch def
+} bind def
+/DrawFlatPathArray {
+ fpc
+ 0 {
+ dup 2 index
+ 1 sub
+ lt {
+ flatPathArray exch
+ newpath
+ 1 sub DrawFlattendSegment
+ gsave
+ pathSegProc
+ grestore
+ newpath
+ }
+ {
+ pop pop
+ exit
+ } ifelse
+ } loop
+} bind def
+/RecordFirstSubSegment {
+ closepathArray 0 pathArray 0 get
+ put
+ closepathArray 1
+ pathArray 0 get aload pop pop
+ pathArray 1 get dup length 3 eq {
+ aload pop pop
+ } {
+ newpath
+ 0 0 moveto
+ aload pop exec
+ /segmentArray flattenpath MakeFlatPathArray def
+ segmentArray 1 get aload pop pop
+ } ifelse
+ FractionalLine {lineto} 3 array astore
+ put
+} bind def
+/AppendClosePath {
+ closepathArray 0 get 2 {lineto} put
+ flatPathArray fpc closepathArray 0 get put
+ 1 IncFPC
+ flatPathArray fpc closepathArray 1 get put
+ 1 IncFPC
+} bind def
+/RecordCurrentDash {
+ /theDash
+ currentdash 2 array astore def
+ /currentLineLength 0 def
+} bind def
+/PatternStroke {
+ 0 setlinecap
+ RecordCurrentDash
+ /saveFlat currentflat def
+ .5 setflat
+ /pathArray MakePathArray def
+ /closepathArray 2 array def
+ /pathLength pathArray length def
+ /flatPathArray 513 array def
+ /currentLineLength 0 def
+ /fpc 0 def
+ pathArray pathLength 1 sub get
+ length 1 eq {
+ /usingClosepath true def
+ RecordFirstSubSegment
+ /pathLength pathLength 1 sub def
+ } {
+ /usingClosepath false def
+ } ifelse
+ 0 1 pathLength 1 sub {
+ pathArray exch get
+ dup length 3 eq {
+ fpc 1 add 512 ge {
+ DrawFlatPathArray
+ fpc 2 ge {
+ flatPathArray flatPathArray fpc 2 sub get 0 put
+ flatPathArray flatPathArray fpc 1 sub get 1 put
+ /fpc 2 def
+ }{
+ /fpc 0 def
+ } ifelse
+ } if
+ flatPathArray exch fpc exch put
+ 1 IncFPC
+ } {
+ dup length 7 eq {
+ newpath
+ /nToStrip 0 def
+ fpc 1 gt {
+ flatPathArray fpc 2 sub get aload pop pop m
+ flatPathArray fpc 1 sub get aload pop exec
+ /nToStrip 2 def
+ } {
+ fpc 1 eq {
+ flatPathArray fpc 1 sub get aload pop exec
+ /nToStrip 2 def
+ } if
+ } ifelse
+ aload pop exec
+ /segmentArray flattenpath MakeFlatPathArray def
+ /segmentArray nToStrip segmentArray StripFromFront def
+ segmentArray length fpc add 512 lt {
+ flatPathArray fpc segmentArray putinterval
+ segmentArray length IncFPC
+ } {
+ DrawFlatPathArray
+ fpc 1 gt {
+ flatPathArray flatPathArray fpc 2 sub get 0 exch put
+ flatPathArray flatPathArray fpc 1 sub get 1 exch put
+ /fpc 2 def
+ }{
+ /fpc 0 def
+ } ifelse
+ segmentArray length 512 lt {
+ flatPathArray fpc segmentArray putinterval
+ segmentArray length IncFPC
+ } {
+ segmentArray length
+ /exitLoop false def
+ 0
+ {
+ 2 copy sub
+ dup 500 gt {
+ pop 500
+ } {
+ /exitLoop true def
+ } ifelse
+ segmentArray 2 index 2 index getinterval
+ flatPathArray fpc 3 -1 roll putinterval
+ dup IncFPC
+ add
+ exitLoop {
+ exit
+ } {
+ DrawFlatPathArray
+ fpc 1 gt {
+ flatPathArray flatPathArray fpc 2 sub get 0 exch put
+ flatPathArray flatPathArray fpc 1 sub get 1 exch put
+ /fpc 2 def
+ }{
+ /fpc 0 def
+ } ifelse
+ } ifelse
+ } loop
+ } ifelse
+ } ifelse
+ } if
+ } ifelse
+ } for
+ fpc 0 gt {
+ usingClosepath {
+ AppendClosePath
+ } if
+ DrawFlatPathArray
+ } if
+ saveFlat setflat
+} bind def
+
+
+%%EndProlog
+initmsaverestore
+/tctm matrix currentmatrix def
+tctm RoundMatrix setmatrix
+/patternMatrix mstore def
+10 setmiterlimit
+2 setlinecap
+newpath
+%
+%tLayer
+%
+%
+%tfBegGrp
+%
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 73.875 154.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 88.875 182.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 103.875 154.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 145.875 88.875 127.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 300.875 227.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 58.875 282.875 43.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 118.875 172.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 88.875 172.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 103.875 364.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 118.875 391.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 103.875 145.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 88.875 227.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 103.875 364.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 73.875 309.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 73.875 200.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 73.875 145.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 103.875 145.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 164.875 90.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 118.875 194.875 99.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 118.875 164.875 99.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 164.875 90.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 179.875 118.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 194.875 90.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 179.875 118.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 194.875 90.875 209.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 209.875 118.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 145.875 179.875 127.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 149.875 118.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 145.875 210.875 127.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 194.875 145.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 225.875 154.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 194.875 154.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 194.875 145.875 209.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 209.875 172.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 225.875 145.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 210.875 172.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 225.875 145.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 240.875 172.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 210.875 182.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 179.875 172.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 225.875 90.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 118.875 255.875 99.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 118.875 225.875 99.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 225.875 90.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 240.875 118.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 255.875 90.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 240.875 118.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 255.875 90.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 270.875 118.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 145.875 240.875 127.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 210.875 118.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 145.875 270.875 127.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 255.875 145.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 285.875 154.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 255.875 154.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 255.875 145.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 270.875 172.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 285.875 145.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 270.875 172.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 270.875 118.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 285.875 90.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 270.875 182.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 240.875 172.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 118.875 134.875 99.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 118.875 103.875 99.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 103.875 90.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 118.875 118.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 133.875 90.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 118.875 118.875 133.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 99.875 134.875 90.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 149.875 118.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 145.875 118.875 127.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 88.875 118.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 179.875 291.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 164.875 309.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 194.875 318.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 164.875 318.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 164.875 309.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 179.875 337.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 194.875 309.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 179.875 337.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 194.875 309.875 209.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 209.875 337.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 364.875 179.875 346.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 149.875 337.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 118.875 182.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 103.875 200.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 134.875 209.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 103.875 209.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 103.875 200.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 118.875 227.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 133.875 200.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 118.875 227.875 133.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 134.875 200.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 149.875 227.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 118.875 236.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 88.875 227.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 145.875 149.875 127.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 133.875 145.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 164.875 154.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 134.875 154.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 134.875 145.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 149.875 172.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 164.875 145.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 149.875 172.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 164.875 145.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 179.875 172.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 149.875 182.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 118.875 172.875 133.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 179.875 182.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 164.875 200.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 194.875 209.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 164.875 209.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 164.875 200.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 179.875 227.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 194.875 200.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 179.875 227.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 194.875 200.875 209.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 209.875 227.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 179.875 236.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 149.875 227.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 240.875 182.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 225.875 200.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 255.875 209.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 225.875 209.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 225.875 200.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 240.875 227.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 255.875 200.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 240.875 227.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 255.875 200.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 270.875 227.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 240.875 236.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 210.875 227.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 240.875 291.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 225.875 309.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 255.875 318.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 225.875 318.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 225.875 309.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 240.875 337.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 255.875 309.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 240.875 337.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 255.875 309.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 270.875 337.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 364.875 240.875 346.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 210.875 337.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 210.875 236.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 194.875 254.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 225.875 264.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 194.875 264.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 194.875 254.875 209.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 209.875 282.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 225.875 254.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 210.875 282.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 225.875 254.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 240.875 282.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 210.875 291.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 179.875 282.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 331.875 182.875 331.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 316.875 200.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 346.875 209.875 346.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 316.875 209.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 316.875 200.875 331.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 331.875 227.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 346.875 200.875 331.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 331.875 227.875 346.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 285.875 200.875 300.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 285.875 200.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 331.875 236.875 331.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 301.875 227.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 172.875 316.875 154.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 316.875 145.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 301.875 182.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 118.875 285.875 99.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 301.875 172.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 300.875 172.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 127.875 300.875 118.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 270.875 227.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 316.875 254.875 331.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 331.875 172.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 145.875 301.875 127.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 154.875 285.875 145.875 300.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 301.875 291.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 285.875 309.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 316.875 318.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 285.875 318.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 285.875 309.875 300.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 300.875 337.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 316.875 309.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 301.875 337.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 316.875 309.875 331.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 331.875 282.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 364.875 301.875 346.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 270.875 337.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 270.875 236.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 255.875 254.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 285.875 264.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 255.875 264.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 255.875 254.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 270.875 282.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 285.875 254.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 270.875 282.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 285.875 254.875 300.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 300.875 282.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 270.875 291.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 240.875 282.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 316.875 254.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 301.875 236.875 301.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 285.875 209.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 364.875 270.875 346.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 255.875 364.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 391.875 285.875 373.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 391.875 255.875 373.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 255.875 364.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 270.875 391.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 285.875 364.875 270.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 270.875 391.875 285.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 285.875 364.875 300.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 240.875 391.875 255.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 364.875 210.875 346.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 194.875 364.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 391.875 225.875 373.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 391.875 194.875 373.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 194.875 364.875 209.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 209.875 391.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 225.875 364.875 210.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 210.875 391.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 225.875 364.875 240.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 240.875 391.875 225.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 179.875 391.875 194.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 364.875 149.875 346.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 133.875 364.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 391.875 164.875 373.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 391.875 134.875 373.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 134.875 364.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 149.875 391.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 164.875 364.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 149.875 391.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 373.875 164.875 364.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 179.875 391.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 400.875 118.875 391.875 133.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 118.875 291.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 103.875 309.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 134.875 318.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 103.875 318.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 103.875 309.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 118.875 337.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 133.875 309.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 118.875 337.875 133.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 134.875 309.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 149.875 337.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 364.875 118.875 346.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 88.875 337.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 149.875 236.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 133.875 254.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 164.875 264.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 134.875 264.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 134.875 254.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 149.875 282.875 134.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 164.875 254.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 149.875 282.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 164.875 254.875 179.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 179.875 282.875 164.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 149.875 291.875 149.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 118.875 282.875 133.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 88.875 236.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 73.875 254.875 58.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 103.875 264.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 73.875 264.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 73.875 254.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 88.875 282.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 103.875 254.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 88.875 282.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 103.875 254.875 118.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 118.875 282.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 88.875 291.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 58.875 282.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 88.875 172.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 43.875 264.875 43.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 58.875 236.875 58.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 73.875 209.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 58.875 227.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 43.875 254.875 58.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 73.875 200.875 58.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 58.875 227.875 43.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 42.875 254.875 27.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 182.875 58.875 172.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 209.875 43.875 200.875 58.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 27.875 227.875 42.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 200.875 58.875 182.875 58.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 227.875 43.875 209.875 43.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 27.875 236.875 27.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 58.875 291.875 58.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 337.875 73.875 318.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 318.875 73.875 309.875 58.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 346.875 88.875 337.875 73.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 364.875 88.875 346.875 88.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 391.875 103.875 373.875 103.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 309.875 331.875 291.875 331.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 316.875 264.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 301.875 282.875 316.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 282.875 346.875 264.875 346.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 291.875 331.875 282.875 346.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 346.875 254.875 361.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 254.875 361.875 236.875 361.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 264.875 346.875 254.875 331.875 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 236.875 361.875 227.875 346.875 Line
+%@EndLine
+%@BeginText
+save
+%%IncludeFont: Courier
+[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron]
+StandardEncoding Re-encode /_Courier /Courier EncodeFont
+
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 183.875 239.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+247.875 195.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 168.875 266.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+274.875 180.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 152.875 239.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+247.875 164.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 168.875 212.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+220.875 180.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 199.875 211.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+219.875 211.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 213.875 238.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+246.875 225.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 198.875 266.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+274.875 210.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 152.875 294.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+302.875 164.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 137.875 266.875 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+274.875 149.875 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(9) -7.625 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 125.875 234.875 0.000 0.000 19.000 29.000 rect
+%@EndRect
+gsave
+249.375 135.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -13.625 5.000 S
+(0) -2.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 139.875 208.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+220.875 149.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 154.875 181.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+193.875 164.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(2) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 185.875 180.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+192.875 195.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(3) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 216.875 180.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+192.875 226.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(4) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 231.875 207.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+219.875 241.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(5) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 246.875 235.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+247.875 256.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(6) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 231.875 262.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+274.875 241.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(7) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 216.875 289.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+301.875 226.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(8) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 185.875 289.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+301.875 195.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.625 5.000 S
+(9) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 140.875 317.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+329.875 150.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(0) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 124.875 290.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+302.875 134.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 110.875 263.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+275.875 120.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(2) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 94.875 235.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+247.875 104.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(3) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 110.875 208.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+220.875 120.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(4) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 125.875 181.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+193.875 135.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(5) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 139.875 153.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+165.875 149.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(6) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 170.875 153.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+165.875 180.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(7) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 201.875 153.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+165.875 211.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(8) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 231.875 153.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+165.875 241.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.625 5.000 S
+(9) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 246.875 180.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+192.875 256.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(0) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 262.875 208.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+220.875 272.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 277.875 235.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+247.875 287.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(2) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 261.875 262.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+274.875 271.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(3) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 246.875 289.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+301.875 256.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(4) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 231.875 317.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+329.875 241.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(5) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 200.875 317.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+329.875 210.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(6) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 170.875 317.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+329.875 180.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(7) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 125.875 344.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+356.875 135.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(8) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 110.875 317.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+329.875 120.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -11.625 5.000 S
+(9) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 94.875 289.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+301.875 104.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(0) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 79.875 262.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+274.875 89.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 63.875 235.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+247.875 73.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(2) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 79.875 208.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+220.875 89.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(3) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 94.875 180.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+192.875 104.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(4) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 110.875 153.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+165.875 120.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(5) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 125.875 125.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+137.875 135.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(6) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 154.875 125.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+137.875 164.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(7) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 186.875 125.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+137.875 196.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(8) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 216.875 126.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+138.875 226.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -11.625 5.000 S
+(9) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 246.875 125.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+137.875 256.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(0) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 262.875 154.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+166.875 272.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 276.875 180.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+192.875 286.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(2) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 293.875 207.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+219.875 303.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(3) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 307.875 235.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+247.875 317.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(4) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 292.875 263.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+275.875 302.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(5) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 277.875 289.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+301.875 287.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(6) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 261.875 317.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+329.875 271.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(7) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 246.875 344.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+356.875 256.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(8) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 216.875 344.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+356.875 226.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -11.625 5.000 S
+(9) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 186.875 344.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+356.875 196.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(0) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 155.875 345.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+357.875 165.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 109.875 372.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+384.875 119.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(2) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 95.875 344.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+356.875 105.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(3) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 79.875 317.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+329.875 89.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(4) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 64.875 289.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+301.875 74.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(5) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 49.875 262.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+274.875 59.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(6) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 34.875 235.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+247.875 44.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(7) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 50.875 207.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+219.875 60.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(8) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 65.875 180.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+192.875 75.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -11.625 5.000 S
+(9) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 79.875 153.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+165.875 89.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(0) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 95.875 125.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+137.875 105.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 111.875 97.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+109.875 121.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(2) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 141.875 98.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+110.875 151.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(3) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 172.875 98.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+110.875 182.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(4) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 202.875 97.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+109.875 212.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(5) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 231.875 98.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+110.875 241.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(6) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 263.875 98.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+110.875 273.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(7) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 278.875 125.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+137.875 288.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(8) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 293.875 152.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+164.875 303.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -11.625 5.000 S
+(9) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 308.875 180.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+192.875 318.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(0) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 322.875 207.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+219.875 332.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 339.875 235.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+247.875 349.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(2) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 323.875 262.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+274.875 333.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(3) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 308.875 290.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+302.875 318.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(4) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 292.875 317.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+329.875 302.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(5) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 277.875 344.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+356.875 287.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(6) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 262.875 372.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+384.875 272.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(7) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 231.875 372.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+384.875 241.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(8) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 201.875 372.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+384.875 211.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -11.625 5.000 S
+(9) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 171.875 371.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+383.875 181.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(9) -11.625 5.000 S
+(0) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 141.875 372.875 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+384.875 151.375 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(9) -11.625 5.000 S
+(1) -0.625 5.000 S
+grestore
+%@EndText
+%@BeginText
+restore
+save
+%%IncludeFont: Times-Roman
+[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron]
+StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont
+
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 339.875 324.875 0.000 0.000 20.000 97.000 rect
+%@EndRect
+gsave
+373.375 349.875 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Times-Roman) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(C) -47.625 5.000 S
+(O) -35.619 5.000 S
+(M) -22.624 5.000 S
+(P) -6.624 5.000 S
+(L) 3.382 5.000 S
+(E) 14.377 5.000 S
+(T) 25.372 5.000 S
+(E) 36.367 5.000 S
+grestore
+%@EndText
+%
+%tfEndGrp
+%
+restore
+%%Trailer
+end
diff --git a/doc/IGE351/hexs30.eps b/doc/IGE351/hexs30.eps
new file mode 100644
index 0000000..6011e0e
--- /dev/null
+++ b/doc/IGE351/hexs30.eps
@@ -0,0 +1,4368 @@
+%!PS-Adobe-2.0 EPSF-1.2
+%%Title: Fig1
+%%Creator: CLARIS EPSF Export Filter V1.0
+%%CreationDate:12/3/91 2:38:42 p.m.
+%%BoundingBox: 42.375 478.000 509.625 706.000
+%%QDBoundingBox: 42.375 86.000 509.625 314.000
+%%DocumentFonts: Courier
+%%+ Times-Roman
+%%+
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%%ObjectsIncluded: tText=T tLine=T tRect=T tRRect=F tOval=T tArc=F tFree=F tPoly=F tBMap=F tNote=F tBez=F tPMap=F
+%%AttributesIncluded: kBaWPattType=T kPixPattType=T kGradientType=F
+%%EndComments
+/MAV 300 dict def
+MAV begin
+/useClip true def
+/top 0 def
+/left 1 def
+/bottom 2 def
+/right 3 def
+/CM 6 array def
+/CTM 6 array def
+/CTMR 6 array def
+/MTC 6 array def
+/blimit 1500 def
+/bcnt 0 def
+/rbox 8 array def
+/segbox 8 array def
+/bbox1 4 array def
+/c1 3 array def
+/c2 3 array def
+/d 3 array def
+/delta 3 array def
+/mycurrentrgbcolor 3 array def
+/ulx 0 def
+/uly 1 def
+/llx 2 def
+/lly 3 def
+/urx 4 def
+/ury 5 def
+/lrx 6 def
+/lry 7 def
+/sp [0 0] def
+/ep [0 0] def
+/bbox 4 array def
+/pbox 4 array def
+/scrnProc currentscreen 3 1 roll pop pop def
+/currentcolorscreen where {
+begin
+currentcolorscreen
+end
+3 1 roll pop pop
+4 2 roll pop pop
+5 -2 roll pop pop
+6 -2 roll pop pop
+/kProc exch def
+/bProc exch def
+/gProc exch def
+/rProc exch def
+} if
+/Max {2 copy gt {pop}{exch pop} ifelse} bind def
+/cellPenW 72.0 /currentcolorscreen where
+{begin currentcolorscreen end pop pop
+10 1 roll pop pop 8 1 roll pop pop
+ 6 1 roll pop pop Max Max Max }
+{currentscreen pop pop} ifelse div 2.0 div def
+%%BeginProcSet : rect
+/rect {
+ /saveobj save def
+ R PC PF LC SS
+ saveobj restore
+} bind def
+%%EndProcSet
+%%BeginProcSet : R
+/R {
+ newpath
+ pbox astore pop
+ 0 792 translate 1 -1 scale CTMR currentmatrix pop exch translate
+ /objectCord mstore def
+ pbox right get 2 div
+ dup pbox left get exch sub
+ pbox left 3 -1 roll put
+ dup pbox right 3 -1 roll put
+ pbox bottom get 2 div
+ dup pbox top get exch sub
+ pbox top 3 -1 roll put
+ dup pbox bottom 3 -1 roll put
+ translate
+ CTM currentmatrix pop
+ 57.3 mul rotate
+ RT
+} bind def
+%%EndProcSet
+%%BeginProcSet : SaveScreenBW
+ /SaveScreenBW {
+ currentscreen
+ /scrnProc exch def
+ /scrnAngle exch def
+ /scrnFreq exch def
+ } bind def
+%%EndProcSet
+%%BeginProcSet : RestoreScreenBW
+ /RestoreScreenBW {
+ scrnFreq scrnAngle MAV /scrnProc get setscreen
+ } bind def
+%%EndProcSet
+%%BeginProcSet : SetFreqAngleBW
+ /SetFreqAngleBW {
+ currentscreen
+ 3 1 roll
+ pop pop
+ setscreen
+ } bind def
+%%EndProcSet
+%%BeginProcSet : SaveScreenColor
+ /SaveScreenColor {
+ currentcolorscreen
+ /grayProc exch def
+ /grayAngle exch def
+ /grayFreq exch def
+ /bProc exch def
+ /bAngle exch def
+ /bFreq exch def
+ /gProc exch def
+ /gAngle exch def
+ /gFreq exch def
+ /rProc exch def
+ /rAngle exch def
+ /rFreq exch def
+ } bind def
+%%EndProcSet
+%%BeginProcSet : RestoreColorScreen
+ /RestoreColorScreen {
+ rFreq rAngle MAV /rProc get gFreq gAngle MAV /gProc get bFreq bAngle MAV /bProc get grayFreq grayAngle MAV /grayProc get setcolorscreen
+ } bind def
+%%EndProcSet
+%%BeginProcSet : SetFreqAngleColor
+ /SetFreqAngleColor {
+ currentcolorscreen
+ 3 1 roll pop pop
+ 4 2 roll pop pop
+ 5 -2 roll pop pop
+ 6 -2 roll pop pop
+ 4 1 roll
+ 6 1 roll
+ 8 1 roll
+ 10 1 roll
+ setcolorscreen
+ } bind def
+%%EndProcSet
+/initmsaverestore {
+userdict begin
+/mdict 10 dict def
+mdict begin
+/mindex -1 def
+/mstacksize 25 def
+/mstack mstacksize array def
+/incmindex {
+/mindex mindex 1 add def
+} bind def
+/decmindex {
+/mindex mindex 1 sub def
+} bind def
+/checkmindex {
+mindex 0 lt {
+(%ERROR: msave/mrestore stack underflow: Offending command 'mrestore'
+) print flush
+stop
+}
+{
+mindex mstacksize ge {
+(%ERROR: msave/mrestore stack overflow: Offending command 'msave'
+) print flush
+stop
+} if
+} ifelse
+} bind def
+/mpush {
+incmindex
+checkmindex
+mstack mindex
+3 -1 roll put
+} bind def
+/mpop {
+checkmindex
+mstack mindex get
+decmindex
+} bind def
+end
+end
+} bind def
+/msave {
+mdict begin
+matrix currentmatrix mpush
+end
+} bind def
+/mrestore {
+mdict begin
+mpop setmatrix
+end
+} bind def
+/msavelevel {
+mdict begin
+mindex 1 add
+end
+} bind def
+/mstore {
+matrix currentmatrix
+} bind def
+/AutoSizeY {
+0 0 pl
+dup 3 1 roll
+4 -1 roll
+add
+pl exch pop
+exch sub
+} bind def
+/pl {
+transform
+0.25 sub round 0.25 add exch
+0.25 sub round 0.25 add exch
+itransform
+} bind def
+/pll {
+transform
+round exch
+round exch
+itransform
+} bind def
+/pr {
+dtransform
+round exch
+round exch
+idtransform
+} bind def
+/m {
+pl moveto
+} bind def
+/l {
+pl lineto
+} bind def
+/c {
+pl curveto
+} bind def
+/rm {
+pr rmoveto
+} bind def
+/rl {
+pr rlineto
+} bind def
+/ar {
+5 -2 roll pl
+5 2 roll
+arc
+} bind def
+/an {
+5 -2 roll pl
+5 2 roll
+arcn
+} bind def
+/MakePatternFont {
+/FontDict 20 dict def
+FontDict begin
+/FontName exch def
+/Encoding exch def
+/FontMatrix [1 0 0 1 0 0 ] def
+/FontType 3 def
+/FontBBox [ 0 0 1 1 ] def
+/PatternDict exch def
+/RenderPattern {
+patternDict exch get
+exec
+} bind def
+/BuildChar {
+exch begin
+1 0 0 0 1 1 setcachedevice
+Encoding exch get RenderPattern
+end
+} bind def
+FontName FontDict definefont pop
+end
+} bind def
+/SnapToPattenGrid
+ {
+ exch
+ dup 0 lt {
+ 1 index sub
+ } if
+ 1 index
+ div truncate
+ mul
+} bind def
+/FillPatternString {
+dup length
+1 sub
+0 1 3 -1 roll {
+2 index
+2 index
+3 -2 roll
+put
+} for
+pop pop
+} bind def
+/AutoSizeY {
+ 0.0 exch dtransform
+ round
+ idtransform exch pop
+} bind def
+ /AutoSizeX {
+ 0.0 dtransform
+ exch
+ round
+ exch
+ idtransform pop
+} bind def
+/AutoCellSize {
+ AutoSizeY
+ exch
+ AutoSizeX
+ exch
+} bind def
+/CheckPath {
+ false
+ { pop pop pop true exit}
+ { pop pop pop true exit}
+ { pop pop pop pop pop pop pop true exit}
+ { pop true exit}
+ pathforall
+} bind def
+/PatternFill { % patternCharacter
+ /patternString 1 string def
+ /cm mstore def
+ patternMatrix setmatrix
+ 1 1 AutoCellSize
+ dup 0 eq { pop 1} if
+ exch
+ dup 0 eq { pop 1} if
+ exch
+ /patternSize exch 24.0 mul def
+ /PatternSizeX exch 24.0 mul patternString length mul def
+ /flaterror 0 def
+ patternString FillPatternString
+ gsave
+ flaterror 1 add setflat
+ flattenpath
+ pathbbox
+ grestore
+ psy add flaterror add psy SnapToPattenGrid
+ exch psx add flaterror add psx SnapToPattenGrid
+ 3 -1 roll flaterror sub psy SnapToPattenGrid
+ 4 -1 roll flaterror sub psx SnapToPattenGrid
+ 4 2 roll pll
+ 4 2 roll pll
+ /llxsnap exch def
+ /llysnap exch def
+ /urxsnap exch def
+ /urysnap exch def
+ gsave
+ useClip true eq {clip}{eoclip} ifelse newpath
+ /PatternFont findfont [psx 0.0 0.0 psy 0.0 0.0] makefont setfont
+ llysnap patternSize urysnap {
+ llxsnap exch moveto
+ llxsnap PatternSizeX urxsnap {
+ pop
+ patternString show
+ %currentpoint am
+ } for
+ } bind for
+ grestore
+ cm setmatrix
+} bind def % End 'PatternFill'
+/DefaultPatternFont {
+ /cm mstore def
+ patternMatrix setmatrix
+ 1 1 AutoCellSize
+ dup 0 eq { pop 1} if
+ exch
+ dup 0 eq { pop 1} if
+ exch
+ /psy exch iSizeY mul def
+ /psx exch iSizeX mul def
+ /patternDict 64 dict def
+ patternDict begin
+ /NotDef {} def
+ /LiteDiagLines {
+ iSizeX iSizeY false [iSizeX 0.0 0.0 iSizeY -1.0 mul 0.0 iSizeY]
+ {pat}
+ imagemask
+ } bind def
+ end
+ /CustEncoding 256 array def
+ 0 255 1 {
+ CustEncoding exch /NotDef put
+ } bind for
+ CustEncoding 65 /LiteDiagLines put
+ patternDict CustEncoding /PatternFont MakePatternFont
+ /pathSegProc {
+ strokepath
+ CheckPath {
+ 65 PatternFill newpath
+ } if
+ } bind def
+ cm setmatrix
+} bind def
+/XRound {
+ dup
+ 3 -1 roll
+ exch mul round
+ exch div
+} bind def
+/RoundMatrix {
+ /i 0 def
+ dup {
+ 100000.0 XRound
+ 1 index
+ exch i exch put
+ /i i 1 add def
+ } forall
+} bind def
+/GetBoxesRatio {
+3 -1 roll sub
+7 1 roll
+exch sub
+6 1 roll
+3 -1 roll sub
+5 1 roll
+exch sub
+4 1 roll
+3 -1 roll div
+3 1 roll
+exch div
+exch
+} bind def
+%%BeginProcSet : Text Attributes Procs
+/T {792 exch sub} bind def
+/sx 0 def
+/sy 0 def
+/ex 0 def
+/ey 0 def
+/lw 0 def
+/siz 0 def
+/U {gsave 0 setlinecap
+/lw siz 0.078125 mul def /ey exch neg def /ex exch def /sy exch neg def /sx exch def
+fontkind plain eq
+ {
+ lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke
+ }
+ {
+ currentdict /outlineFontSize known outlineFontSize 0 gt and
+ {
+ fontkind outline eq
+ {
+ /sy sy 0.0119444 siz mul sub def
+ /ey ey 0.0119444 siz mul sub def
+ gsave
+ 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke
+ grestore
+ lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto
+ strokepath 0.0119444 siz mul setlinewidth stroke
+ } if
+ fontkind shadow eq fontkind outlineshadow eq or
+ {
+ /sy sy 0.0358332 siz mul sub def
+ /ey ey 0.0358332 siz mul sub def
+ lw setlinewidth
+ lw 2 div sx add sy
+ lw 2 div sub moveto
+ lw 2 div ex add ey
+ lw 2 div sub lineto stroke
+ gsave
+ 1 1 1 setrgbcolor lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto stroke
+ grestore
+ lw siz 0.0119444 mul sub setlinewidth sx sy moveto ex ey lineto
+ strokepath 0.0119444 siz mul setlinewidth stroke
+ } if
+ } if
+ } ifelse
+grestore} bind def
+/plain 1 def
+/outline 2 def
+/shadow 3 def
+/outlineshadow 4 def
+/fess {
+ currentdict /outlineFontSize known {
+ /outlineFontSize 2 index def
+ } if
+ findfont exch dup /siz exch def scalefont setfont
+} bind def
+/SHDW {gsave siz oldfontname fess siz 0.055 mul x add y siz 0.05 mul sub moveto c show grestore} def
+/NRML {gsave 1 1 1 setrgbcolor siz oldfontname fess x y moveto c show grestore siz /Outline fess x y moveto c show} def
+/S {
+fontkind plain eq {neg moveto show} if
+fontkind outline eq {neg /y exch def /x exch def /c exch def NRML} if
+fontkind shadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if
+fontkind outlineshadow eq {neg /y exch def /x exch def /c exch def SHDW NRML} if
+} bind def
+/F {
+/fontkind exch def
+fontkind plain eq {fess} if
+fontkind outline eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if
+fontkind shadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if
+fontkind outlineshadow eq {dup /oldfontname exch def exch dup /siz exch def exch OLF} if
+} bind def
+/makeoutlinedict 15 dict def
+/makeoutlinefont
+ {
+ makeoutlinedict begin
+ /uniqueid exch def
+ /strokewidth exch def
+ /newfontname exch def
+ /basefontname exch def
+ /basefontdict basefontname findfont def
+ /numentries basefontdict maxlength 1 add def
+ basefontdict /UniqueID known not
+ {/numentries numentries 1 add def} if
+ /outfontdict numentries dict def
+ basefontdict
+ {
+ exch dup /FID ne {exch outfontdict 3 1 roll put} {pop pop} ifelse
+ }forall
+ outfontdict /FontName newfontname put
+ outfontdict /PaintType 2 put
+ outfontdict /StrokeWidth strokewidth put
+ outfontdict /UniqueID uniqueid put
+ newfontname outfontdict definefont pop
+ end
+ }def
+/UID {
+ findfont dup /UniqueID known
+ {/UniqueID get 1 add}
+ {pop 1}
+ ifelse
+} def
+/OLF {
+dup
+/Outline
+1000 62 div
+4 -1 roll
+UID
+/outlineFontSize 5 index def
+makeoutlinefont
+/Outline findfont exch scalefont setfont
+} def
+/CopyEncoding {
+findfont
+/Encoding get
+dup length array
+/tarrayz exch def
+tarrayz 0
+3 -1 roll
+putinterval
+tarrayz
+} bind def
+/Re-encode {
+dup length array copy
+/eap 0 def
+exch {
+dup type /integertype eq {
+/eap exch def
+} {
+1 index
+exch
+eap exch
+put
+/eap eap 1 add def
+} ifelse
+} forall
+} bind def
+/EncodeFont {
+findfont dup
+length dict
+begin
+{ 1 index /FID ne
+{ def }
+{ pop pop } ifelse
+} forall
+/FontName exch def
+/Encoding exch def
+FontName currentdict
+end
+definefont pop
+} bind def
+%%EndProcSet
+%%BeginProcSet : clip2pathbbox
+/clip2pathbbox {
+ /magicNum linewidth 2 div 1 2 sqrt div mul def
+ pathbbox
+ /urymn exch magicNum add def
+ /urxmn exch magicNum add def
+ /llymn exch magicNum sub def
+ /llxmn exch magicNum sub def
+ newpath llxmn llymn moveto llxmn urymn lineto urxmn urymn lineto urxmn llymn lineto
+ closepath clip newpath
+} bind def
+%%EndProcSet
+%% Line takes the following arguments:
+%% linewidth xEnd yEnd xStart yStart
+%%BeginProcSet : Line
+/Line {
+MAV /LC get length 0 ne
+{
+ gsave
+ newpath
+ MAV /ArrowType get length 0 eq
+ MAV /SD get length 0 eq and
+ {2 setlinecap /UseClip {clip2pathbbox} def }
+ {0 setlinecap /UseClip {} def } ifelse
+ 0 792 translate
+ 1 -1 scale
+ CTM currentmatrix pop
+ /yStart exch def /xStart exch def /yEnd exch def /xEnd exch def /linewidth exch def
+ MAV /ArrowType get length 0 eq xStart xEnd ne yStart yEnd ne and and
+ {xStart yStart moveto xEnd yEnd lineto UseClip xStart yStart moveto xEnd yEnd lineto}
+ {xStart yStart moveto xEnd yEnd lineto} ifelse
+ linewidth setlinewidth SD strokepath
+ CheckPath {LC PF ArrowType} if
+ grestore
+}
+{pop pop pop pop pop} ifelse
+} bind def
+/CompensateForStroke {
+ sin currentlinewidth mul
+ exch
+ cos currentlinewidth mul
+ dup 0 translate
+ 4 -1 roll exch 2.0 mul sub
+ 3 1 roll
+ 2.0 mul sub
+} bind def
+/arrowdict 10 dict def
+arrowdict begin
+ /SwallowTail {
+ newpath
+ 0.0 0.0 moveto
+ 1.0 -.5 lineto
+ .666 0.0 lineto
+ 1.0 .5 lineto
+ closepath
+ } bind def
+ /Triangular {
+ newpath
+ 0.0 0.0 moveto
+ 1.0 -.5 lineto
+ 1.0 .5 lineto
+ closepath
+ } bind def
+ /OpenTri {
+ newpath
+ 1.0 0.5 moveto
+ 0.0 0.0 lineto
+ 1.0 -0.5 lineto
+ } bind def
+ /ClosedTri {
+ newpath
+ 1.0 0.5 moveto
+ 0.0 0.0 lineto
+ 1.0 -0.5 lineto
+ closepath
+ } bind def
+ /SlashBar {
+ newpath
+ 0.5 -.5 moveto
+ -.5 0.5 lineto
+ } bind def
+ /Dot {
+ newpath
+ 0.5 0.0 moveto
+ 0 0 1 0 360 arc
+ closepath
+ } bind def
+ /ExtSlashBar {
+ newpath
+ 1.0 -.5 moveto
+ 0.0 0.5 lineto
+ } bind def
+end
+/ScaleArrowHead {
+ 0 0 4 -2 roll
+ 0 0 1 1
+ 8 -4 roll GetBoxesRatio
+ scale
+} bind def
+/DrawArrowHead {
+ gsave
+ [] 0 setdash
+ currentpoint translate rotate
+ {
+ 4 copy
+ gsave
+ initmatrix
+ 100 200 translate
+ msave
+ ScaleArrowHead pop
+ arrowdict exch get exec
+ mrestore
+ strokepath
+ 0 0 3 index 3 index
+ pathbbox 8 4 roll
+ GetBoxesRatio
+ 4 2 roll
+ grestore
+ 3 index 1.0 exch sub
+ 6 -1 roll
+ {
+ 2 index mul
+ 0 translate
+ }{
+ pop
+ } ifelse
+ msave
+ ScaleArrowHead scale
+ arrowdict exch get exec
+ mrestore
+ strokepath
+ } {
+ msave
+ ScaleArrowHead
+ arrowdict exch get exec
+ mrestore
+ } ifelse
+ CheckPath {
+ LC PF
+ } if
+ grestore
+} bind def
+%%EndProcSet
+%%BeginProcSet : SR
+/SR {
+ pbox left get pbox top get moveto
+ pbox right get pbox top get lineto
+ pbox right get pbox bottom get lineto
+ pbox left get pbox bottom get lineto
+ closepath
+} bind def
+%%EndProcSet
+%%BeginProcSet : E
+/E {
+1.415 setmiterlimit
+CM currentmatrix pop
+pbox right get pbox left get sub abs dup
+pbox bottom get pbox top get sub abs dup 3 -1 roll
+lt {exch dup 3 -1 roll exch div 1 exch}
+{dup 3 -1 roll exch div 1} ifelse scale
+0 0 3 -1 roll 2 div 0 360 arc closepath
+CM setmatrix
+} bind def
+%%EndProcSet
+/StripFromFront {
+dup length
+2 index sub
+3 1 roll
+exch 3 -1 roll
+getinterval
+} bind def
+/MakePathArray {
+ /k 0 def
+ {/k k 1 add def pop pop}{/k k 1 add def pop pop}{/k k 1 add def pop pop pop pop pop pop}{/k k 1 add def }pathforall
+ k array
+ /k 0 def
+ {{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def}
+ {{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def}
+ {{curveto} 7 array astore 1 index k 3 -1 roll put /k k 1 add def}
+ {{closepath} 1 array astore 1 index k 3 -1 roll put /k k 1 add def}
+pathforall
+}bind def
+/MakeFlatPathArray {
+/k 0 def
+{/k k 1 add def pop pop}{/k k 1 add def pop pop}{pop pop pop pop pop pop}{}pathforall
+k array
+/k 0 def
+{{moveto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def}
+{{lineto} 3 array astore 1 index k 3 -1 roll put /k k 1 add def}
+{ pop pop pop pop pop pop}
+{}
+pathforall
+}bind def
+/FractionalLine {
+2 index sub
+.00001 mul
+exch
+3 index sub
+.00001 mul
+4 -1 roll add
+3 1 roll
+add
+} bind def
+/calcLineLength {
+ exch
+ 4 -1 roll
+ sub
+ dup mul
+ 3 1 roll exch
+ sub
+ dup mul
+ add sqrt
+} bind def
+/InitTotalLineLength {
+ /oldY exch def
+ /oldX exch def
+ theDash aload pop currentLineLength add setdash
+} bind def
+/AccumeLineLength {
+ 3 copy pop
+ 2 copy
+ oldX oldY
+ 4 2 roll calcLineLength
+ /segmentLength exch def
+ /currentLineLength currentLineLength segmentLength add def
+ /oldY exch def
+ /oldX exch def
+} bind def
+/DecumeLastLineLength {
+ /currentLineLength currentLineLength segmentLength sub def
+} bind def
+/DrawFlattendSegment {
+ /pointCount 2 def
+ dup 0 lt { pop 0 } if
+ fpc
+ 3 1 roll
+ 2 index
+ 1 index
+ gt {
+ 2 copy get
+ dup length
+ dup 3 eq {
+ pop
+ dup 0 get
+ exch 1 get
+ 2 copy InitTotalLineLength
+ m
+ } {
+ } ifelse
+ } {
+ pop 1 index
+ } ifelse
+ dup 1 add
+ 3 index
+ exch sub
+ dup 10 gt { pop 10} if
+ {
+ 1 add
+ 2 copy
+ get aload pop
+ AccumeLineLength
+ exec
+ } repeat
+ 3 1 roll pop pop
+ DecumeLastLineLength
+} bind def
+/IncFPC {
+ fpc add
+ /fpc exch def
+} bind def
+/DrawFlatPathArray {
+ fpc
+ 0 {
+ dup 2 index
+ 1 sub
+ lt {
+ flatPathArray exch
+ newpath
+ 1 sub DrawFlattendSegment
+ gsave
+ pathSegProc
+ grestore
+ newpath
+ }
+ {
+ pop pop
+ exit
+ } ifelse
+ } loop
+} bind def
+/RecordFirstSubSegment {
+ closepathArray 0 pathArray 0 get
+ put
+ closepathArray 1
+ pathArray 0 get aload pop pop
+ pathArray 1 get dup length 3 eq {
+ aload pop pop
+ } {
+ newpath
+ 0 0 moveto
+ aload pop exec
+ /segmentArray flattenpath MakeFlatPathArray def
+ segmentArray 1 get aload pop pop
+ } ifelse
+ FractionalLine {lineto} 3 array astore
+ put
+} bind def
+/AppendClosePath {
+ closepathArray 0 get 2 {lineto} put
+ flatPathArray fpc closepathArray 0 get put
+ 1 IncFPC
+ flatPathArray fpc closepathArray 1 get put
+ 1 IncFPC
+} bind def
+/RecordCurrentDash {
+ /theDash
+ currentdash 2 array astore def
+ /currentLineLength 0 def
+} bind def
+/PatternStroke {
+ 0 setlinecap
+ RecordCurrentDash
+ /saveFlat currentflat def
+ .5 setflat
+ /pathArray MakePathArray def
+ /closepathArray 2 array def
+ /pathLength pathArray length def
+ /flatPathArray 513 array def
+ /currentLineLength 0 def
+ /fpc 0 def
+ pathArray pathLength 1 sub get
+ length 1 eq {
+ /usingClosepath true def
+ RecordFirstSubSegment
+ /pathLength pathLength 1 sub def
+ } {
+ /usingClosepath false def
+ } ifelse
+ 0 1 pathLength 1 sub {
+ pathArray exch get
+ dup length 3 eq {
+ fpc 1 add 512 ge {
+ DrawFlatPathArray
+ fpc 2 ge {
+ flatPathArray flatPathArray fpc 2 sub get 0 put
+ flatPathArray flatPathArray fpc 1 sub get 1 put
+ /fpc 2 def
+ }{
+ /fpc 0 def
+ } ifelse
+ } if
+ flatPathArray exch fpc exch put
+ 1 IncFPC
+ } {
+ dup length 7 eq {
+ newpath
+ /nToStrip 0 def
+ fpc 1 gt {
+ flatPathArray fpc 2 sub get aload pop pop m
+ flatPathArray fpc 1 sub get aload pop exec
+ /nToStrip 2 def
+ } {
+ fpc 1 eq {
+ flatPathArray fpc 1 sub get aload pop exec
+ /nToStrip 2 def
+ } if
+ } ifelse
+ aload pop exec
+ /segmentArray flattenpath MakeFlatPathArray def
+ /segmentArray nToStrip segmentArray StripFromFront def
+ segmentArray length fpc add 512 lt {
+ flatPathArray fpc segmentArray putinterval
+ segmentArray length IncFPC
+ } {
+ DrawFlatPathArray
+ fpc 1 gt {
+ flatPathArray flatPathArray fpc 2 sub get 0 exch put
+ flatPathArray flatPathArray fpc 1 sub get 1 exch put
+ /fpc 2 def
+ }{
+ /fpc 0 def
+ } ifelse
+ segmentArray length 512 lt {
+ flatPathArray fpc segmentArray putinterval
+ segmentArray length IncFPC
+ } {
+ segmentArray length
+ /exitLoop false def
+ 0
+ {
+ 2 copy sub
+ dup 500 gt {
+ pop 500
+ } {
+ /exitLoop true def
+ } ifelse
+ segmentArray 2 index 2 index getinterval
+ flatPathArray fpc 3 -1 roll putinterval
+ dup IncFPC
+ add
+ exitLoop {
+ exit
+ } {
+ DrawFlatPathArray
+ fpc 1 gt {
+ flatPathArray flatPathArray fpc 2 sub get 0 exch put
+ flatPathArray flatPathArray fpc 1 sub get 1 exch put
+ /fpc 2 def
+ }{
+ /fpc 0 def
+ } ifelse
+ } ifelse
+ } loop
+ } ifelse
+ } ifelse
+ } if
+ } ifelse
+ } for
+ fpc 0 gt {
+ usingClosepath {
+ AppendClosePath
+ } if
+ DrawFlatPathArray
+ } if
+ saveFlat setflat
+} bind def
+
+
+%%EndProlog
+initmsaverestore
+/tctm matrix currentmatrix def
+tctm RoundMatrix setmatrix
+/patternMatrix mstore def
+10 setmiterlimit
+2 setlinecap
+newpath
+%
+%tLayer
+%
+%
+%tfBegGrp
+%
+%
+%tfBegGrp
+%
+%
+%tfBegGrp
+%
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 233.625 119.000 223.625 104.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 205.625 104.000 196.625 119.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 141.625 180.000 123.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 150.625 164.000 141.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 169.625 195.000 150.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 169.625 164.000 150.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 150.625 164.000 141.625 179.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 178.625 179.000 169.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 150.625 195.000 141.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 178.625 180.000 169.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 150.625 195.000 141.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 178.625 210.000 169.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 196.625 180.000 178.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 178.625 149.000 169.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 68.625 180.000 59.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 68.625 210.000 59.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 87.625 180.000 68.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 87.625 210.000 68.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 96.625 195.000 87.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 114.625 195.000 96.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 96.625 195.000 87.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 123.625 210.000 114.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 141.625 210.000 123.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 123.625 180.000 114.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 196.625 210.000 178.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 205.625 195.000 196.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 223.625 195.000 205.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 205.625 195.000 196.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 233.625 180.000 223.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 196.625 149.000 178.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 205.625 134.000 196.625 119.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 223.625 164.000 205.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 223.625 134.000 205.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 205.625 134.000 196.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 233.625 149.000 223.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 205.625 164.000 196.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 233.625 149.000 223.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 205.625 164.000 196.625 179.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 233.625 179.000 223.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 233.625 119.000 223.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 169.625 134.000 150.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 178.625 119.000 169.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 150.625 134.000 141.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 178.625 149.000 169.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 196.625 119.000 178.625 119.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 114.625 164.000 96.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 123.625 149.000 114.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 96.625 164.000 87.625 179.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 123.625 179.000 114.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 141.625 149.000 123.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 223.625 104.000 205.625 104.000 Line
+%@EndLine
+%@BeginText
+save
+%%IncludeFont: Courier
+[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron]
+StandardEncoding Re-encode /_Courier /Courier EncodeFont
+
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 183.000 71.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+79.625 195.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+restore
+save
+%%IncludeFont: Times-Roman
+[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron]
+StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont
+
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 122.000 77.625 0.000 0.000 20.000 31.000 rect
+%@EndRect
+gsave
+93.125 132.000 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Times-Roman) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(S) -14.875 5.000 S
+(3) -4.868 5.000 S
+(0) 4.131 5.000 S
+grestore
+%@EndText
+%
+%tfEndGrp
+%
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {[9.000 9.000 ] 0 setdash} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.500 241.625 103.000 45.625 214.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {[9.000 9.000 ] 0 setdash} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.500 258.625 195.000 42.625 195.000 Line
+%@EndLine
+%
+%tfBegGrp
+%
+%@BeginText
+restore
+save
+%%IncludeFont: Courier
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 178.000 250.625 0.000 0.000 30.000 18.000 rect
+%@EndRect
+gsave
+259.625 193.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (Courier) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(C) -8.875 8.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 183.000 256.625 0.000 0.000 30.000 16.000 rect
+%@EndRect
+gsave
+264.625 198.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(L) -7.875 8.000 S
+grestore
+%@EndText
+%
+%tfEndGrp
+%
+%
+%tfBegGrp
+%
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 87.000 245.625 0.000 0.000 30.000 18.000 rect
+%@EndRect
+gsave
+254.625 102.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(C) -8.875 8.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 91.000 251.625 0.000 0.000 30.000 16.000 rect
+%@EndRect
+gsave
+259.625 106.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(L) -7.875 8.000 S
+grestore
+%@EndText
+%
+%tfEndGrp
+%
+%@BeginText
+restore
+save
+%%IncludeFont: Courier
+[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron]
+StandardEncoding Re-encode /_Courier /Courier EncodeFont
+
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 169.000 98.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+106.625 181.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 184.000 126.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+134.625 196.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 153.000 125.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+133.625 165.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 169.000 153.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+161.625 181.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 138.000 153.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+161.625 150.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 184.000 181.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+189.625 196.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 153.000 180.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+188.625 165.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 123.000 180.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+188.625 135.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(9) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 171.000 204.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+216.625 180.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(0) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 141.000 204.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+216.625 150.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(1) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 110.000 204.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+216.625 119.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(2) -0.875 4.000 S
+grestore
+%@EndText
+%
+%tfEndGrp
+%
+%
+%tfBegGrp
+%
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 119.000 468.625 104.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 104.000 441.625 119.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 386.625 180.000 368.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 395.625 164.000 386.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 414.625 195.000 395.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 414.625 164.000 395.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 395.625 164.000 386.625 179.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 179.000 414.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 395.625 195.000 386.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 180.000 414.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 395.625 195.000 386.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 210.000 414.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 441.625 180.000 423.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 149.000 414.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 313.625 180.000 304.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 313.625 210.000 304.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 332.625 180.000 313.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 386.625 240.000 368.625 240.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 395.625 225.000 386.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 414.625 255.000 395.625 255.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 414.625 225.000 395.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 395.625 225.000 386.625 240.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 240.000 414.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 395.625 255.000 386.625 240.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 240.000 414.625 255.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 271.000 414.625 255.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 441.625 240.000 423.625 240.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 210.000 414.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 332.625 210.000 313.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 341.625 195.000 332.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 359.625 225.000 341.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 359.625 195.000 341.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 341.625 195.000 332.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 368.625 210.000 359.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 341.625 225.000 332.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 368.625 210.000 359.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 368.625 240.000 359.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 386.625 210.000 368.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 368.625 180.000 359.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 441.625 271.000 423.625 271.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 255.000 441.625 240.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 468.625 286.000 450.625 286.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 468.625 255.000 450.625 255.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 255.000 441.625 271.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 271.000 468.625 255.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 286.000 441.625 271.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 271.000 468.625 286.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 240.000 468.625 255.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 441.625 210.000 423.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 195.000 441.625 180.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 468.625 225.000 450.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 468.625 195.000 450.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 195.000 441.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 210.000 468.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 225.000 441.625 210.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 210.000 468.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 225.000 441.625 240.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 240.000 468.625 225.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 180.000 468.625 195.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 441.625 149.000 423.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 134.000 441.625 119.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 468.625 164.000 450.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 468.625 134.000 450.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 134.000 441.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 149.000 468.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 164.000 441.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 149.000 468.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 450.625 164.000 441.625 179.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 179.000 468.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 478.625 119.000 468.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 414.625 134.000 395.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 119.000 414.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 395.625 134.000 386.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 423.625 149.000 414.625 134.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 441.625 119.000 423.625 119.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 359.625 164.000 341.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 368.625 149.000 359.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 341.625 164.000 332.625 179.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 368.625 179.000 359.625 164.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 386.625 149.000 368.625 149.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.750 468.625 104.000 450.625 104.000 Line
+%@EndLine
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 183.000 316.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+324.625 195.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+restore
+save
+%%IncludeFont: Times-Roman
+[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron]
+StandardEncoding Re-encode /_Times-Roman /Times-Roman EncodeFont
+
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 122.000 332.625 0.000 0.000 20.000 43.000 rect
+%@EndRect
+gsave
+354.125 132.000 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Times-Roman) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(S) -20.875 5.000 S
+(A) -10.868 5.000 S
+(6) 2.125 5.000 S
+(0) 11.125 5.000 S
+grestore
+%@EndText
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {[9.000 9.000 ] 0 setdash} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.500 487.625 103.000 299.625 209.000 Line
+%@EndLine
+%@BeginRuler
+%@ 9.0000000000000000000e+0 viewScale
+%@ 1.1111111111111110490e-1 realScale
+%@ 8 realDivs
+%@ 0000 rulerFormat
+%@EndRuler
+%@BeginLine
+/ArrowType{ } def
+/SD {[9.000 9.000 ] 0 setdash} def
+/SS {setlinewidth SD stroke} def
+/LC { /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+} def
+/PF {gsave fill grestore} def
+/SS {setlinewidth SD stroke} def
+0.500 485.625 286.000 300.625 182.000 Line
+%@EndLine
+%@BeginText
+restore
+save
+%%IncludeFont: Courier
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 86.000 487.625 0.000 0.000 30.000 18.000 rect
+%@EndRect
+gsave
+496.625 101.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (Courier) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(C) -8.875 8.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 91.000 493.625 0.000 0.000 30.000 16.000 rect
+%@EndRect
+gsave
+501.625 106.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(L) -7.875 8.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 279.000 484.625 0.000 0.000 30.000 18.000 rect
+%@EndRect
+gsave
+493.625 294.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(C) -8.875 8.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 284.000 490.625 0.000 0.000 30.000 16.000 rect
+%@EndRect
+gsave
+498.625 299.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(L) -7.875 8.000 S
+grestore
+%@EndText
+%@BeginText
+restore
+save
+%%IncludeFont: Courier
+[ 39/quotesingle 96/grave 128/Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis
+/Udieresis/aacute/agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute
+/egrave/ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde
+/oacute/ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex
+/udieresis/dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
+/registered/copyright/trademark/acute/dieresis/.notdef/AE/Oslash
+/.notdef/plusminus/.notdef/.notdef/yen/mu/.notdef/.notdef
+/.notdef/.notdef/.notdef/ordfeminine/ordmasculine/.notdef/ae/oslash
+/questiondown/exclamdown/logicalnot/.notdef/florin/.notdef/.notdef
+/guillemotleft/guillemotright/ellipsis/.notdef/Agrave/Atilde/Otilde/OE/oe
+/endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide
+/.notdef/ydieresis/Ydieresis/fraction/currency/guilsinglleft/guilsinglright
+/fi/fl/daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
+/Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex
+/Idieresis/Igrave/Oacute/Ocircumflex/.notdef/Ograve/Uacute/Ucircumflex
+/Ugrave/dotlessi/circumflex/tilde/macron/breve/dotaccent/ring/cedilla
+/hungarumlaut/ogonek/caron]
+StandardEncoding Re-encode /_Courier /Courier EncodeFont
+
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 199.000 343.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+351.625 211.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) plain F
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 168.000 343.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+351.625 180.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(3) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 215.000 370.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+378.625 227.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(4) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 184.000 371.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+379.625 196.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(5) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 153.000 370.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+378.625 165.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(6) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 229.000 398.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+406.625 241.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(7) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 199.000 398.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+406.625 211.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(8) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 169.000 398.625 0.000 0.000 24.000 16.000 rect
+%@EndRect
+gsave
+406.625 181.000 T translate
+0.0 rotate
+1 1 scale
+24.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(9) -7.875 6.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 142.000 394.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+406.625 151.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(0) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 247.000 422.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+434.625 256.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(1) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 217.000 421.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+433.625 226.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(2) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 186.000 422.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+434.625 195.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(3) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 156.000 421.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+433.625 165.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(4) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 126.000 422.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+434.625 135.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(5) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 262.000 449.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+461.625 271.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(6) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 232.000 449.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+461.625 241.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(7) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 202.000 449.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+461.625 211.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(8) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 171.000 449.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+461.625 180.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(1) -11.875 4.000 S
+(9) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 142.000 448.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+460.625 151.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.875 4.000 S
+(0) -0.875 4.000 S
+grestore
+%@EndText
+%@BeginText
+%@BeginRect
+/RT {SR} def
+/LC {} def
+/SS {pop} def
+/PF {} def
+/PC {} def
+0.000 0 110.000 449.625 0.000 0.000 19.000 24.000 rect
+%@EndRect
+gsave
+461.625 119.500 T translate
+0.0 rotate
+1 1 scale
+18.000 (_Courier) fess
+ /setcmykcolor where
+ {begin 0.000 0.000 0.000 1.000 setcmykcolor end} {0.000 0.000 0.000 setrgbcolor} ifelse
+
+(2) -11.875 4.000 S
+(1) -0.875 4.000 S
+grestore
+%@EndText
+%
+%tfEndGrp
+%
+%
+%tfEndGrp
+%
+restore
+%%Trailer
+end
diff --git a/doc/IGE351/install b/doc/IGE351/install
new file mode 100755
index 0000000..7f20126
--- /dev/null
+++ b/doc/IGE351/install
@@ -0,0 +1,44 @@
+#!/bin/csh
+#
+# author : A. Hebert
+# use : install
+#
+chmod 755 .
+if (-e /usr/local/common/TeX.csh) then
+ source /usr/local/common/TeX.csh
+endif
+#
+if (-e $1.tex) then
+ set nom_fich = $1
+else
+ set nom_fich = `basename $PWD`
+endif
+echo "begin typesetting file" $nom_fich.tex
+latex $nom_fich.tex > /dev/null
+echo "first typesetting completed"
+if ( -f $nom_fich.idx ) then
+ set header = $nom_fich
+ set core = ` echo $nom_fich | sed -e's/header_//' `
+ cp $header.idx header_tmp.idx
+ makeindex header_tmp.idx
+ if ( -f header_tmp.tex ) /bin/rm header_tmp.tex
+ if ( -f tmp.tex ) /bin/rm tmp.tex
+ cp $header.tex header_tmp.tex
+ cp $core.tex tmp.tex
+ latex header_tmp.tex > /dev/null
+ latex header_tmp.tex > /dev/null
+ latex header_tmp.tex > /dev/null
+ dvips -f header_tmp.dvi -o header_tmp.ps
+ mv header_tmp.ps $nom_fich.ps
+else
+ dvips -f $nom_fich.dvi -o $nom_fich.ps
+endif
+/bin/rm header_tmp.* tmp.tex
+/bin/rm *.aux
+echo "create pdf file" $nom_fich.pdf
+ps2pdf $nom_fich.ps
+echo "pdf file produced"
+open $nom_fich.pdf
+/bin/rm $nom_fich.dvi $nom_fich.ps $nom_fich.idx $nom_fich.log
+/bin/rm $nom_fich.toc $nom_fich.lot $nom_fich.out $nom_fich.lof
+exit
diff --git a/doc/IGE351/oricart.eps b/doc/IGE351/oricart.eps
new file mode 100644
index 0000000..ea40161
--- /dev/null
+++ b/doc/IGE351/oricart.eps
@@ -0,0 +1,1127 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /me/geometry_doc/oricart.eps
+%%Creator: SuperDraw
+%%CreationDate: Sun Nov 9 11:26:36 1997
+%%For: me
+%%DocumentFonts: (atend)
+%%Pages: 0 0
+%%BoundingBox: 43 565 371 767
+%%NXNextStepVersion: 3.0
+%%EndComments
+
+%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
+%!
+% NeXT Printing Package
+% Version: 3.1
+% Copyright: 1988, NeXT, Inc.
+
+/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
+/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
+/UserObjects 10 array __NXdef
+/defineuserobject{
+ exch dup 1 add dup UserObjects length gt{
+ array dup 0 UserObjects putinterval
+ /UserObjects exch def
+ }{pop}ifelse UserObjects exch 3 -1 roll put
+}__NXbdef
+/undefineuserobject{UserObjects exch null put}__NXbdef
+/execuserobject{UserObjects exch get exec}__NXbdef
+/__NXRectPath{4 2 roll moveto 1 index 0 rlineto
+0 exch rlineto neg 0 rlineto closepath}__NXbdef
+/__NXProcessRectArgs{
+ 1 index type /arraytype eq{
+ exch 0 4 2 index length 1 sub{
+ dup 3 add 1 exch{1 index exch get exch}for
+ 5 1 roll 5 index exec
+ }for pop pop
+ }{exec}ifelse
+}__NXbdef
+/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
+/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
+/rectstroke{
+ gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
+ {gsave __NXRectPath null concat stroke grestore}
+ dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
+ }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
+}__NXbdef
+/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
+/xyshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index 2 mul 1 add get add exch
+ 3 index 3 index 2 mul get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/xshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ exch 3 index 3 index get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/yshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index get add moveto pop
+ }for pop pop
+}__NXbdef
+/arct{arcto pop pop pop pop}__NXbdef
+/setbbox{pop pop pop pop}__NXbdef
+/ucache{}__NXbdef
+/ucachestatus{mark 0 0 0 0 0}__NXbdef
+/setucacheparams{cleartomark}__NXbdef
+/uappend{systemdict begin cvx exec end}__NXbdef
+/ueofill{gsave newpath uappend eofill grestore}__NXbdef
+/ufill{gsave newpath uappend fill grestore}__NXbdef
+/ustroke{
+ gsave newpath dup length 6 eq
+ {exch uappend concat}{uappend}ifelse
+ stroke grestore
+}__NXbdef
+/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
+/ustrokepath{
+ newpath dup length 6 eq{
+ exch uappend __NXustrokepathMatrix currentmatrix exch concat
+ strokepath setmatrix
+ }{uappend strokepath}ifelse
+} __NXbdef
+/upath{
+ [exch {/ucache cvx}if pathbbox /setbbox cvx
+ {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
+} __NXbdef
+/setstrokeadjust{pop}__NXbdef
+/currentstrokeadjust{false}__NXbdef
+/selectfont{exch findfont exch
+dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
+/_NXCombineArrays{
+ counttomark dup 2 add index dup length 3 -1 roll {
+ 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
+ }repeat pop pop pop
+}__NXbdef
+/flushgraphics{}def
+/setwindowtype{pop pop}def
+/currentwindowtype{pop 0}def
+/setalpha{pop}def
+/currentalpha{1.0}def
+/hidecursor{}def
+/obscurecursor{}def
+/revealcursor{}def
+/setcursor{4 {pop}repeat}bind def
+/showcursor{}def
+/NextStepEncoding where not{
+/NextStepEncoding StandardEncoding 256 array copy def
+0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
+/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
+/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
+176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
+204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
+/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
+/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
+{dup type /nametype eq
+ {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
+}forall pop
+/NextStepEncoding NextStepEncoding readonly def
+/_NXfstr 128 string dup 0 (_NX) putinterval def
+/_NXfindfont /findfont load def
+/findfont{
+ % Because we can never let NextStepEncoding get into
+ % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
+ % if we are in shared mode. So if currentshared is true,
+ % we call the normal findfont and return that
+ /currentshared where {pop currentshared} {false} ifelse
+ {_NXfindfont}
+ {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
+ getinterval cvn exch FontDirectory 2 index known
+ {pop FontDirectory exch get}
+ {_NXfindfont dup /Encoding get StandardEncoding eq
+ { dup length dict exch
+ {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
+ dup /Encoding NextStepEncoding put definefont
+ }{exch pop} ifelse
+ }ifelse
+ }ifelse
+}bind def
+}{pop}ifelse
+/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
+/_NXDoImageOp{
+ 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
+ chans 2 add 2 roll parr 0 chans getinterval astore pop
+ 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
+ 4 index mul /totbytes exch def pop exch pop
+ gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
+ {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
+}__NXbdef
+/alphaimage{1 add _NXDoImageOp}def
+_NXLevel2{
+ /NXCalibratedRGBColorSpace where{pop}{
+ /NXCalibratedRGBColorSpace
+ {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
+ {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
+ /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
+ /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
+ /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
+ /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
+ /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
+ 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
+ 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
+ currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
+ {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
+ /DataSource exch def /ImageMatrix exch def
+ /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
+} {
+ /setcmykcolor{
+ 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
+ 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
+ /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
+ /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{
+ pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def
+ /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def
+ 1 index 8 eq{/Unpack{.34 Alloc}def}{
+ /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def
+ /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch
+ {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put
+ 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch
+ }forall/Lim exch def Str1 exch 0 exch getinterval
+ }def
+ }ifelse
+ /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def
+ {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval}
+ image end restore}ifelse}ifelse
+ }__NXbdef
+ /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
+ /setpattern{pop .5 setgray}__NXbdef
+ /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
+} ifelse
+/_NXSetCMYKOrRGB where{pop}{
+ mark{systemdict /currentwindow get exec}stopped
+ {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
+}ifelse
+%%EndProcSet
+
+gsave
+ /__NXbasematrix matrix currentmatrix def
+grestore
+%%EndProlog
+%%BeginSetup
+/linear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop
+} bind def /alinear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop
+} def /radial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} bind def /aradial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} def /getnumpaths {
+ /nPaths 0 def {
+ /y exch def /x exch def /nPaths nPaths 1 add def
+ } {
+ /y exch def /x exch def
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def
+ } {
+
+ } pathforall nPaths
+} def /getpathinfo {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall numClosepath numCurveto numLineto
+} def /getpathcoords {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq {
+ y x
+ } if
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def 1 index 1 index y x y x
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall
+} def
+%%EndSetup
+gsave
+0 0 371 767 rectclip
+43 565 328 202 rectclip
+gsave
+207 603 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 63 0 63 curveto
+0 63 99 63 99 63 curveto
+99 63 99 0 99 0 curveto
+99 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+22.464935 13.415901 translate
+[0.999995 0.003066 -0.003066 0.999995 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+13.464996 13.388992 translate
+[0.999995 0.003066 -0.003066 0.999995 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 9 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 45 0 45 curveto
+0 45 81 45 81 45 curveto
+81 45 81 0 81 0 curveto
+81 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+144 567 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 99 0 99 curveto
+0 99 63 99 63 99 curveto
+63 99 63 0 63 0 curveto
+63 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+49.536713 22.433311 translate
+[-0.001314 0.999999 -0.999999 -0.001314 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+49.547852 13.433342 translate
+[-0.001314 0.999999 -0.999999 -0.001314 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 9 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 81 0 81 curveto
+0 81 45 81 45 81 curveto
+45 81 45 0 45 0 curveto
+45 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+45 603 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 63 0 63 curveto
+0 63 99 63 99 63 curveto
+99 63 99 0 99 0 curveto
+99 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+76.562408 49.543243 translate
+[-0.999999 -0.001555 0.001555 -0.999999 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+85.562378 49.556549 translate
+[-0.999999 -0.001555 0.001555 -0.999999 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 9 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 45 0 45 curveto
+0 45 81 45 81 45 curveto
+81 45 81 0 81 0 curveto
+81 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+306 567 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 99 0 99 curveto
+0 99 63 99 63 99 curveto
+63 99 63 0 63 0 curveto
+63 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+9 9 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 81 0 81 curveto
+0 81 45 81 45 81 curveto
+45 81 45 0 45 0 curveto
+45 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+13.422363 76.539429 translate
+[0.002826 -0.999996 0.999996 0.002826 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+13.397614 85.539368 translate
+[0.002826 -0.999996 0.999996 0.002826 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+144 666 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 99 0 99 curveto
+0 99 63 99 63 99 curveto
+63 99 63 0 63 0 curveto
+63 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+45.530029 76.984741 translate
+[-0.001087 -0.999999 0.999999 -0.001087 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+45.53949 85.734711 translate
+[-0.001087 -0.999999 0.999999 -0.001087 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 9 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 81 0 81 curveto
+0 81 45 81 45 81 curveto
+45 81 45 0 45 0 curveto
+45 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+207 702 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 63 0 63 curveto
+0 63 99 63 99 63 curveto
+99 63 99 0 99 0 curveto
+99 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+76.987061 17.474457 translate
+[-1 0.000929 -0.000929 -1 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+85.737 17.466309 translate
+[-1 0.000929 -0.000929 -1 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 9 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 45 0 45 curveto
+0 45 81 45 81 45 curveto
+81 45 81 0 81 0 curveto
+81 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+306 666 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 99 0 99 curveto
+0 99 63 99 63 99 curveto
+63 99 63 0 63 0 curveto
+63 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+17.505219 21.997375 translate
+[-0.000189 1 -1 -0.000189 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+17.506866 13.247375 translate
+[-0.000189 1 -1 -0.000189 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 9 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 81 0 81 curveto
+0 81 45 81 45 81 curveto
+45 81 45 0 45 0 curveto
+45 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+45 702 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 63 0 63 curveto
+0 63 99 63 99 63 curveto
+99 63 99 0 99 0 curveto
+99 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+9 9 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 45 0 45 curveto
+0 45 81 45 81 45 curveto
+81 45 81 0 81 0 curveto
+81 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+22 45.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+13.25 45.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 2.125 moveto
+0 3.29375 0.95625 4.25 2.125 4.25 curveto
+3.29375 4.25 4.25 3.29375 4.25 2.125 curveto
+4.25 0.95625 3.29375 0 2.125 0 curveto
+0.95625 0 0 0.95625 0 2.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+88.25 724 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+/Helvetica findfont 16 scalefont [1 0 0 -1 0 0] makefont
+171
+exch
+defineuserobject
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+grestore
+grestore
+grestore
+gsave
+169.5 705.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+grestore
+grestore
+grestore
+gsave
+250.5 723.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(3) show
+grestore
+grestore
+grestore
+gsave
+331.5 705.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(4) show
+grestore
+grestore
+grestore
+gsave
+88.25 624.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(5) show
+grestore
+grestore
+grestore
+gsave
+169.25 607 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(6) show
+grestore
+grestore
+grestore
+gsave
+250.5 625 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(7) show
+grestore
+grestore
+grestore
+gsave
+331.25 606.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(8) show
+grestore
+grestore
+grestore
+grestore
+%%Trailer
+%%DocumentFonts: Helvetica
diff --git a/doc/IGE351/orihex.eps b/doc/IGE351/orihex.eps
new file mode 100644
index 0000000..427bd24
--- /dev/null
+++ b/doc/IGE351/orihex.eps
@@ -0,0 +1,2405 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /me/geometry_doc/orihex.eps
+%%Creator: SuperDraw
+%%CreationDate: Sun Nov 9 12:11:54 1997
+%%For: me
+%%DocumentFonts: (atend)
+%%Pages: 0 0
+%%BoundingBox: 61 596 605 757
+%%NXNextStepVersion: 3.0
+%%EndComments
+
+%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
+%!
+% NeXT Printing Package
+% Version: 3.1
+% Copyright: 1988, NeXT, Inc.
+
+/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
+/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
+/UserObjects 10 array __NXdef
+/defineuserobject{
+ exch dup 1 add dup UserObjects length gt{
+ array dup 0 UserObjects putinterval
+ /UserObjects exch def
+ }{pop}ifelse UserObjects exch 3 -1 roll put
+}__NXbdef
+/undefineuserobject{UserObjects exch null put}__NXbdef
+/execuserobject{UserObjects exch get exec}__NXbdef
+/__NXRectPath{4 2 roll moveto 1 index 0 rlineto
+0 exch rlineto neg 0 rlineto closepath}__NXbdef
+/__NXProcessRectArgs{
+ 1 index type /arraytype eq{
+ exch 0 4 2 index length 1 sub{
+ dup 3 add 1 exch{1 index exch get exch}for
+ 5 1 roll 5 index exec
+ }for pop pop
+ }{exec}ifelse
+}__NXbdef
+/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
+/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
+/rectstroke{
+ gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
+ {gsave __NXRectPath null concat stroke grestore}
+ dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
+ }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
+}__NXbdef
+/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
+/xyshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index 2 mul 1 add get add exch
+ 3 index 3 index 2 mul get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/xshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ exch 3 index 3 index get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/yshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index get add moveto pop
+ }for pop pop
+}__NXbdef
+/arct{arcto pop pop pop pop}__NXbdef
+/setbbox{pop pop pop pop}__NXbdef
+/ucache{}__NXbdef
+/ucachestatus{mark 0 0 0 0 0}__NXbdef
+/setucacheparams{cleartomark}__NXbdef
+/uappend{systemdict begin cvx exec end}__NXbdef
+/ueofill{gsave newpath uappend eofill grestore}__NXbdef
+/ufill{gsave newpath uappend fill grestore}__NXbdef
+/ustroke{
+ gsave newpath dup length 6 eq
+ {exch uappend concat}{uappend}ifelse
+ stroke grestore
+}__NXbdef
+/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
+/ustrokepath{
+ newpath dup length 6 eq{
+ exch uappend __NXustrokepathMatrix currentmatrix exch concat
+ strokepath setmatrix
+ }{uappend strokepath}ifelse
+} __NXbdef
+/upath{
+ [exch {/ucache cvx}if pathbbox /setbbox cvx
+ {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
+} __NXbdef
+/setstrokeadjust{pop}__NXbdef
+/currentstrokeadjust{false}__NXbdef
+/selectfont{exch findfont exch
+dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
+/_NXCombineArrays{
+ counttomark dup 2 add index dup length 3 -1 roll {
+ 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
+ }repeat pop pop pop
+}__NXbdef
+/flushgraphics{}def
+/setwindowtype{pop pop}def
+/currentwindowtype{pop 0}def
+/setalpha{pop}def
+/currentalpha{1.0}def
+/hidecursor{}def
+/obscurecursor{}def
+/revealcursor{}def
+/setcursor{4 {pop}repeat}bind def
+/showcursor{}def
+/NextStepEncoding where not{
+/NextStepEncoding StandardEncoding 256 array copy def
+0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
+/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
+/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
+176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
+204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
+/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
+/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
+{dup type /nametype eq
+ {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
+}forall pop
+/NextStepEncoding NextStepEncoding readonly def
+/_NXfstr 128 string dup 0 (_NX) putinterval def
+/_NXfindfont /findfont load def
+/findfont{
+ % Because we can never let NextStepEncoding get into
+ % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
+ % if we are in shared mode. So if currentshared is true,
+ % we call the normal findfont and return that
+ /currentshared where {pop currentshared} {false} ifelse
+ {_NXfindfont}
+ {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
+ getinterval cvn exch FontDirectory 2 index known
+ {pop FontDirectory exch get}
+ {_NXfindfont dup /Encoding get StandardEncoding eq
+ { dup length dict exch
+ {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
+ dup /Encoding NextStepEncoding put definefont
+ }{exch pop} ifelse
+ }ifelse
+ }ifelse
+}bind def
+}{pop}ifelse
+/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
+/_NXDoImageOp{
+ 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
+ chans 2 add 2 roll parr 0 chans getinterval astore pop
+ 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
+ 4 index mul /totbytes exch def pop exch pop
+ gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
+ {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
+}__NXbdef
+/alphaimage{1 add _NXDoImageOp}def
+_NXLevel2{
+ /NXCalibratedRGBColorSpace where{pop}{
+ /NXCalibratedRGBColorSpace
+ {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
+ {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
+ /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
+ /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
+ /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
+ /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
+ /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
+ 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
+ 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
+ currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
+ {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
+ /DataSource exch def /ImageMatrix exch def
+ /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
+} {
+ /setcmykcolor{
+ 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
+ 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
+ /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
+ /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{
+ pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def
+ /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def
+ 1 index 8 eq{/Unpack{.34 Alloc}def}{
+ /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def
+ /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch
+ {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put
+ 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch
+ }forall/Lim exch def Str1 exch 0 exch getinterval
+ }def
+ }ifelse
+ /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def
+ {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval}
+ image end restore}ifelse}ifelse
+ }__NXbdef
+ /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
+ /setpattern{pop .5 setgray}__NXbdef
+ /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
+} ifelse
+/_NXSetCMYKOrRGB where{pop}{
+ mark{systemdict /currentwindow get exec}stopped
+ {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
+}ifelse
+%%EndProcSet
+
+gsave
+ /__NXbasematrix matrix currentmatrix def
+grestore
+%%EndProlog
+%%BeginSetup
+/linear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop
+} bind def /alinear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop
+} def /radial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} bind def /aradial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} def /getnumpaths {
+ /nPaths 0 def {
+ /y exch def /x exch def /nPaths nPaths 1 add def
+ } {
+ /y exch def /x exch def
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def
+ } {
+
+ } pathforall nPaths
+} def /getpathinfo {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall numClosepath numCurveto numLineto
+} def /getpathcoords {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq {
+ y x
+ } if
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def 1 index 1 index y x y x
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall
+} def
+%%EndSetup
+gsave
+0 0 605 756.271973 rectclip
+61 596.752014 544 159.519989 rectclip
+gsave
+63 676.512024 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+153 676.512024 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+243 676.512024 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+333 676.512024 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+423 676.512024 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+513 676.512024 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+63 598.752014 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+153 598.752014 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+243 598.752014 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+333 598.752014 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+423 598.752014 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+513 598.752014 translate
+[1 0 0 1 0 0] concat
+0 0 moveto
+0 0 0 77.759979 0 77.759979 curveto
+0 77.759979 90 77.759979 90 77.759979 curveto
+90 77.759979 90 0 90 0 curveto
+90 0 0 0 0 0 curveto
+closepath
+clip
+newpath
+gsave
+27 69.983978 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.103973 moveto
+0 31.103973 18 0 18 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+63 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 31.104004 moveto
+18 31.104004 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+27 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 0 moveto
+36 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 7.776001 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+18 0 moveto
+18 0 0 31.104004 0 31.104004 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+9 38.880005 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 18 31.103973 18 31.103973 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+gsave
+91.25 735.75 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+101 735.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+167.5 712.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+172.25 722 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+123.75 620 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+118.75 611.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+218.75 643 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+223.25 634.25 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+266.25 696.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+271.5 687.75 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+298.75 658 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+289.25 658 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+388.5 689 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+379 689 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+361.75 658 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+357 649.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+492 711.75 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+487.25 702.75 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+438.25 634.75 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+443.25 626 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+568.5 735.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+574 727.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+541.5 611.25 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+550.75 611.25 translate
+[1 0 0 1 0 0] concat
+gsave
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 3 moveto
+0 4.65 1.35 6 3 6 curveto
+4.65 6 6 4.65 6 3 curveto
+6 1.35 4.65 0 3 0 curveto
+1.35 0 0 1.35 0 3 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+191.75 705.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+/Helvetica findfont 16 scalefont [1 0 0 -1 0 0] makefont
+171
+exch
+defineuserobject
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+grestore
+grestore
+grestore
+gsave
+281 705.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(3) show
+grestore
+grestore
+grestore
+gsave
+371.5 705.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(4) show
+grestore
+grestore
+grestore
+gsave
+461.25 706.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(5) show
+grestore
+grestore
+grestore
+gsave
+551.75 705.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(6) show
+grestore
+grestore
+grestore
+gsave
+102.25 627.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(7) show
+grestore
+grestore
+grestore
+gsave
+191.75 628 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(8) show
+grestore
+grestore
+grestore
+gsave
+281.5 628 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(9) show
+grestore
+grestore
+grestore
+gsave
+367.75 628.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 19 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+8.896 0 moveto
+(0) show
+grestore
+grestore
+grestore
+gsave
+456.75 628.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 19 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+8.896 0 moveto
+(1) show
+grestore
+grestore
+grestore
+gsave
+547.75 629 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 19 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+8.896 0 moveto
+(2) show
+grestore
+grestore
+grestore
+gsave
+100.75 705.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -19 translate
+gsave
+2 0 10 19 rectclip
+2 15 translate
+171 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+grestore
+grestore
+grestore
+grestore
+%%Trailer
+%%DocumentFonts: Helvetica
diff --git a/doc/IGE351/radius.eps b/doc/IGE351/radius.eps
new file mode 100644
index 0000000..c3de737
--- /dev/null
+++ b/doc/IGE351/radius.eps
@@ -0,0 +1,756 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /me/radius.eps
+%%Creator: SuperDraw
+%%CreationDate: Sat Jan 1 00:53:20 2000
+%%For: me
+%%DocumentFonts: (atend)
+%%Pages: 0 0
+%%BoundingBox: 226 289 467 530
+%%NXNextStepVersion: 3.0
+%%EndComments
+
+%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
+%!
+% NeXT Printing Package
+% Version: 3.1
+% Copyright: 1988, NeXT, Inc.
+
+/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
+/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
+/UserObjects 10 array __NXdef
+/defineuserobject{
+ exch dup 1 add dup UserObjects length gt{
+ array dup 0 UserObjects putinterval
+ /UserObjects exch def
+ }{pop}ifelse UserObjects exch 3 -1 roll put
+}__NXbdef
+/undefineuserobject{UserObjects exch null put}__NXbdef
+/execuserobject{UserObjects exch get exec}__NXbdef
+/__NXRectPath{4 2 roll moveto 1 index 0 rlineto
+0 exch rlineto neg 0 rlineto closepath}__NXbdef
+/__NXProcessRectArgs{
+ 1 index type /arraytype eq{
+ exch 0 4 2 index length 1 sub{
+ dup 3 add 1 exch{1 index exch get exch}for
+ 5 1 roll 5 index exec
+ }for pop pop
+ }{exec}ifelse
+}__NXbdef
+/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
+/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
+/rectstroke{
+ gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
+ {gsave __NXRectPath null concat stroke grestore}
+ dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
+ }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
+}__NXbdef
+/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
+/xyshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index 2 mul 1 add get add exch
+ 3 index 3 index 2 mul get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/xshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ exch 3 index 3 index get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/yshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index get add moveto pop
+ }for pop pop
+}__NXbdef
+/arct{arcto pop pop pop pop}__NXbdef
+/setbbox{pop pop pop pop}__NXbdef
+/ucache{}__NXbdef
+/ucachestatus{mark 0 0 0 0 0}__NXbdef
+/setucacheparams{cleartomark}__NXbdef
+/uappend{systemdict begin cvx exec end}__NXbdef
+/ueofill{gsave newpath uappend eofill grestore}__NXbdef
+/ufill{gsave newpath uappend fill grestore}__NXbdef
+/ustroke{
+ gsave newpath dup length 6 eq
+ {exch uappend concat}{uappend}ifelse
+ stroke grestore
+}__NXbdef
+/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
+/ustrokepath{
+ newpath dup length 6 eq{
+ exch uappend __NXustrokepathMatrix currentmatrix exch concat
+ strokepath setmatrix
+ }{uappend strokepath}ifelse
+} __NXbdef
+/upath{
+ [exch {/ucache cvx}if pathbbox /setbbox cvx
+ {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
+} __NXbdef
+/setstrokeadjust{pop}__NXbdef
+/currentstrokeadjust{false}__NXbdef
+/selectfont{exch findfont exch
+dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
+/_NXCombineArrays{
+ counttomark dup 2 add index dup length 3 -1 roll {
+ 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
+ }repeat pop pop pop
+}__NXbdef
+/flushgraphics{}def
+/setwindowtype{pop pop}def
+/currentwindowtype{pop 0}def
+/setalpha{pop}def
+/currentalpha{1.0}def
+/hidecursor{}def
+/obscurecursor{}def
+/revealcursor{}def
+/setcursor{4 {pop}repeat}bind def
+/showcursor{}def
+/NextStepEncoding where not{
+/NextStepEncoding StandardEncoding 256 array copy def
+0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
+/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
+/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
+176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
+204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
+/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
+/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
+{dup type /nametype eq
+ {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
+}forall pop
+/NextStepEncoding NextStepEncoding readonly def
+/_NXfstr 128 string dup 0 (_NX) putinterval def
+/_NXfindfont /findfont load def
+/findfont{
+ % Because we can never let NextStepEncoding get into
+ % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
+ % if we are in shared mode. So if currentshared is true,
+ % we call the normal findfont and return that
+ /currentshared where {pop currentshared} {false} ifelse
+ {_NXfindfont}
+ {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
+ getinterval cvn exch FontDirectory 2 index known
+ {pop FontDirectory exch get}
+ {_NXfindfont dup /Encoding get StandardEncoding eq
+ { dup length dict exch
+ {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
+ dup /Encoding NextStepEncoding put definefont
+ }{exch pop} ifelse
+ }ifelse
+ }ifelse
+}bind def
+}{pop}ifelse
+/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
+/_NXDoImageOp{
+ 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
+ chans 2 add 2 roll parr 0 chans getinterval astore pop
+ 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
+ 4 index mul /totbytes exch def pop exch pop
+ gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
+ {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
+}__NXbdef
+/alphaimage{1 add _NXDoImageOp}def
+_NXLevel2{
+ /NXCalibratedRGBColorSpace where{pop}{
+ /NXCalibratedRGBColorSpace
+ {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
+ {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
+ /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
+ /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
+ /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
+ /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
+ /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
+ 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
+ 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
+ currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
+ {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
+ /DataSource exch def /ImageMatrix exch def
+ /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
+} {
+ /setcmykcolor{
+ 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
+ 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
+ /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
+ /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{
+ pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def
+ /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def
+ 1 index 8 eq{/Unpack{.34 Alloc}def}{
+ /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def
+ /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch
+ {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put
+ 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch
+ }forall/Lim exch def Str1 exch 0 exch getinterval
+ }def
+ }ifelse
+ /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def
+ {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval}
+ image end restore}ifelse}ifelse
+ }__NXbdef
+ /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
+ /setpattern{pop .5 setgray}__NXbdef
+ /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
+} ifelse
+/_NXSetCMYKOrRGB where{pop}{
+ mark{systemdict /currentwindow get exec}stopped
+ {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
+}ifelse
+%%EndProcSet
+
+gsave
+ /__NXbasematrix matrix currentmatrix def
+grestore
+%%EndProlog
+%%BeginSetup
+/linear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop
+} bind def /alinear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop
+} def /radial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} bind def /aradial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} def /getnumpaths {
+ /nPaths 0 def {
+ /y exch def /x exch def /nPaths nPaths 1 add def
+ } {
+ /y exch def /x exch def
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def
+ } {
+
+ } pathforall nPaths
+} def /getpathinfo {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall numClosepath numCurveto numLineto
+} def /getpathcoords {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq {
+ y x
+ } if
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def 1 index 1 index y x y x
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall
+} def
+%%EndSetup
+gsave
+0 0 466.5 529.5 rectclip
+226.5 289.5 240 240 rectclip
+gsave
+234 297 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 112.5 moveto
+0 174.375 50.625 225 112.5 225 curveto
+174.375 225 225 174.375 225 112.5 curveto
+225 50.625 174.375 0 112.5 0 curveto
+50.625 0 0 50.625 0 112.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+252.125 314.875 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 94.5 moveto
+0 146.475006 42.524998 189 94.5 189 curveto
+146.475006 189 189 146.475006 189 94.5 curveto
+189 42.524998 146.475006 0 94.5 0 curveto
+42.524998 0 0 42.524998 0 94.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+288 351 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 58.5 moveto
+0 90.675003 26.325001 117 58.5 117 curveto
+90.675003 117 117 90.675003 117 58.5 curveto
+117 26.325001 90.675003 0 58.5 0 curveto
+26.325001 0 0 26.325001 0 58.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+315 378 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 31.5 moveto
+0 48.825001 14.174999 63 31.5 63 curveto
+48.825001 63 63 48.825001 63 31.5 curveto
+63 14.174999 48.825001 0 31.5 0 curveto
+14.174999 0 0 14.174999 0 31.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+346.5 409.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 13.922666 0 23.246397 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+gsave
+0 setlinejoin 0 setlinecap
+0 setlinewidth
+31.5 0 moveto 0 dup rotate 1.5 dup scale -7 -2 rlineto 1 2 rlineto -1 2 rlineto closepath 1 1.5 div dup scale neg rotate
+0 nxsetgray
+gsave
+fill
+grestore
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+346.5 409.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 31.514927 11.473175 46.493904 16.926352 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+gsave
+0 setlinejoin 0 setlinecap
+0 setlinewidth
+54.25 19.75 moveto 20.004309 dup rotate 1.5 dup scale -7 -2 rlineto 1 2 rlineto -1 2 rlineto closepath 1 1.5 div dup scale neg rotate
+0 nxsetgray
+gsave
+fill
+grestore
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+346.5 409.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 51.261066 35.899441 69.986763 49.013531 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+gsave
+0 setlinejoin 0 setlinecap
+0 setlinewidth
+76.75 53.75 moveto 35.004547 dup rotate 1.5 dup scale -7 -2 rlineto 1 2 rlineto -1 2 rlineto closepath 1 1.5 div dup scale neg rotate
+0 nxsetgray
+gsave
+fill
+grestore
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+346.5 409.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 51.935329 57.493614 69.217117 76.624962 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+gsave
+0 setlinejoin 0 setlinecap
+0 setlinewidth
+74.75 82.75 moveto 47.907799 dup rotate 1.5 dup scale -7 -2 rlineto 1 2 rlineto -1 2 rlineto closepath 1 1.5 div dup scale neg rotate
+0 nxsetgray
+gsave
+fill
+grestore
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+408.444366 475.675171 translate
+[0.741554 -0.670893 0.670893 0.741554 0 0] concat
+gsave
+0 0 moveto
+0 0 0 7.837523 0 7.837523 curveto
+0 7.837523 16.048899 7.837523 16.048899 7.837523 curveto
+16.048899 7.837523 16.048899 0 16.048899 0 curveto
+16.048899 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 7.837523 0 7.837523 curveto
+0 7.837523 16.048899 7.837523 16.048899 7.837523 curveto
+16.048899 7.837523 16.048899 0 16.048899 0 curveto
+16.048899 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+272.5 500.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 0 moveto
+0 0 0 27 0 27 curveto
+0 27 148.5 27 148.5 27 curveto
+148.5 27 148.5 0 148.5 0 curveto
+148.5 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 27 0 27 curveto
+0 27 148.5 27 148.5 27 curveto
+148.5 27 148.5 0 148.5 0 curveto
+148.5 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+274 291.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 0 moveto
+0 0 0 27 0 27 curveto
+0 27 148.5 27 148.5 27 curveto
+148.5 27 148.5 0 148.5 0 curveto
+148.5 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 27 0 27 curveto
+0 27 148.5 27 148.5 27 curveto
+148.5 27 148.5 0 148.5 0 curveto
+148.5 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+446.5 350.75 translate
+[1 0 0 1 0 0] concat
+gsave
+0 0 moveto
+0 0 0 117 0 117 curveto
+0 117 18 117 18 117 curveto
+18 117 18 0 18 0 curveto
+18 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 117 0 117 curveto
+0 117 18 117 18 117 curveto
+18 117 18 0 18 0 curveto
+18 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+228.5 351.25 translate
+[1 0 0 1 0 0] concat
+gsave
+0 0 moveto
+0 0 0 117 0 117 curveto
+0 117 18 117 18 117 curveto
+18 117 18 0 18 0 curveto
+18 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 117 0 117 curveto
+0 117 18 117 18 117 curveto
+18 117 18 0 18 0 curveto
+18 0 0 0 0 0 curveto
+closepath
+1 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+356 391.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -20 translate
+gsave
+2 0 19 19 rectclip
+2 12 translate
+/Helvetica findfont 12 scalefont [1 0 0 -1 0 0] makefont
+10
+exch
+defineuserobject
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(R) show
+10 execuserobject setfont
+0 setgray
+8.664 4 moveto
+(1) show
+15.335999 4 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+381.5 405.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -20 translate
+gsave
+2 0 19 19 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(R) show
+10 execuserobject setfont
+0 setgray
+8.664 4 moveto
+(2) show
+15.335999 4 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+408 436.375 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -20 translate
+gsave
+2 0 19 19 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(R) show
+10 execuserobject setfont
+0 setgray
+8.664 4 moveto
+(3) show
+15.335999 4 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+409.5 464 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -20 translate
+gsave
+2 0 19 19 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(R) show
+10 execuserobject setfont
+0 setgray
+8.664 4 moveto
+(4) show
+15.335999 4 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+247.5 499.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 198 0 198 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+445.5 319.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 180 moveto
+0 180 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+247.5 319.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+198 0 moveto
+198 0 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+247.5 319.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 180 0 180 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+grestore
+%%Trailer
+%%DocumentFonts: Helvetica
diff --git a/doc/IGE351/rect3.eps b/doc/IGE351/rect3.eps
new file mode 100644
index 0000000..dcfcaf9
--- /dev/null
+++ b/doc/IGE351/rect3.eps
@@ -0,0 +1,2509 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /me/cahier_charges_1/rect3.eps
+%%Creator: SuperDraw
+%%CreationDate: Sat Jan 1 02:45:01 2000
+%%For: me
+%%DocumentFonts: (atend)
+%%Pages: 0 0
+%%BoundingBox: 70 279 578 515
+%%NXNextStepVersion: 3.0
+%%EndComments
+
+%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
+%!
+% NeXT Printing Package
+% Version: 3.1
+% Copyright: 1988, NeXT, Inc.
+
+/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
+/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
+/UserObjects 10 array __NXdef
+/defineuserobject{
+ exch dup 1 add dup UserObjects length gt{
+ array dup 0 UserObjects putinterval
+ /UserObjects exch def
+ }{pop}ifelse UserObjects exch 3 -1 roll put
+}__NXbdef
+/undefineuserobject{UserObjects exch null put}__NXbdef
+/execuserobject{UserObjects exch get exec}__NXbdef
+/__NXRectPath{4 2 roll moveto 1 index 0 rlineto
+0 exch rlineto neg 0 rlineto closepath}__NXbdef
+/__NXProcessRectArgs{
+ 1 index type /arraytype eq{
+ exch 0 4 2 index length 1 sub{
+ dup 3 add 1 exch{1 index exch get exch}for
+ 5 1 roll 5 index exec
+ }for pop pop
+ }{exec}ifelse
+}__NXbdef
+/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
+/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
+/rectstroke{
+ gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
+ {gsave __NXRectPath null concat stroke grestore}
+ dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
+ }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
+}__NXbdef
+/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
+/xyshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index 2 mul 1 add get add exch
+ 3 index 3 index 2 mul get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/xshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ exch 3 index 3 index get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/yshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index get add moveto pop
+ }for pop pop
+}__NXbdef
+/arct{arcto pop pop pop pop}__NXbdef
+/setbbox{pop pop pop pop}__NXbdef
+/ucache{}__NXbdef
+/ucachestatus{mark 0 0 0 0 0}__NXbdef
+/setucacheparams{cleartomark}__NXbdef
+/uappend{systemdict begin cvx exec end}__NXbdef
+/ueofill{gsave newpath uappend eofill grestore}__NXbdef
+/ufill{gsave newpath uappend fill grestore}__NXbdef
+/ustroke{
+ gsave newpath dup length 6 eq
+ {exch uappend concat}{uappend}ifelse
+ stroke grestore
+}__NXbdef
+/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
+/ustrokepath{
+ newpath dup length 6 eq{
+ exch uappend __NXustrokepathMatrix currentmatrix exch concat
+ strokepath setmatrix
+ }{uappend strokepath}ifelse
+} __NXbdef
+/upath{
+ [exch {/ucache cvx}if pathbbox /setbbox cvx
+ {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
+} __NXbdef
+/setstrokeadjust{pop}__NXbdef
+/currentstrokeadjust{false}__NXbdef
+/selectfont{exch findfont exch
+dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
+/_NXCombineArrays{
+ counttomark dup 2 add index dup length 3 -1 roll {
+ 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
+ }repeat pop pop pop
+}__NXbdef
+/flushgraphics{}def
+/setwindowtype{pop pop}def
+/currentwindowtype{pop 0}def
+/setalpha{pop}def
+/currentalpha{1.0}def
+/hidecursor{}def
+/obscurecursor{}def
+/revealcursor{}def
+/setcursor{4 {pop}repeat}bind def
+/showcursor{}def
+/NextStepEncoding where not{
+/NextStepEncoding StandardEncoding 256 array copy def
+0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
+/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
+/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
+176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
+204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
+/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
+/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
+{dup type /nametype eq
+ {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
+}forall pop
+/NextStepEncoding NextStepEncoding readonly def
+/_NXfstr 128 string dup 0 (_NX) putinterval def
+/_NXfindfont /findfont load def
+/findfont{
+ % Because we can never let NextStepEncoding get into
+ % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
+ % if we are in shared mode. So if currentshared is true,
+ % we call the normal findfont and return that
+ /currentshared where {pop currentshared} {false} ifelse
+ {_NXfindfont}
+ {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
+ getinterval cvn exch FontDirectory 2 index known
+ {pop FontDirectory exch get}
+ {_NXfindfont dup /Encoding get StandardEncoding eq
+ { dup length dict exch
+ {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
+ dup /Encoding NextStepEncoding put definefont
+ }{exch pop} ifelse
+ }ifelse
+ }ifelse
+}bind def
+}{pop}ifelse
+/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
+/_NXDoImageOp{
+ 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
+ chans 2 add 2 roll parr 0 chans getinterval astore pop
+ 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
+ 4 index mul /totbytes exch def pop exch pop
+ gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
+ {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
+}__NXbdef
+/alphaimage{1 add _NXDoImageOp}def
+_NXLevel2{
+ /NXCalibratedRGBColorSpace where{pop}{
+ /NXCalibratedRGBColorSpace
+ {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
+ {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
+ /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
+ /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
+ /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
+ /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
+ /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
+ 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
+ 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
+ currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
+ {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
+ /DataSource exch def /ImageMatrix exch def
+ /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
+} {
+ /setcmykcolor{
+ 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
+ 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
+ /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
+ /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{
+ pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def
+ /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def
+ 1 index 8 eq{/Unpack{.34 Alloc}def}{
+ /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def
+ /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch
+ {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put
+ 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch
+ }forall/Lim exch def Str1 exch 0 exch getinterval
+ }def
+ }ifelse
+ /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def
+ {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval}
+ image end restore}ifelse}ifelse
+ }__NXbdef
+ /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
+ /setpattern{pop .5 setgray}__NXbdef
+ /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
+} ifelse
+/_NXSetCMYKOrRGB where{pop}{
+ mark{systemdict /currentwindow get exec}stopped
+ {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
+}ifelse
+%%EndProcSet
+
+gsave
+ /__NXbasematrix matrix currentmatrix def
+grestore
+%%EndProlog
+%%BeginSetup
+/linear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop
+} bind def /alinear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop
+} def /radial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} bind def /aradial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} def /getnumpaths {
+ /nPaths 0 def {
+ /y exch def /x exch def /nPaths nPaths 1 add def
+ } {
+ /y exch def /x exch def
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def
+ } {
+
+ } pathforall nPaths
+} def /getpathinfo {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall numClosepath numCurveto numLineto
+} def /getpathcoords {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq {
+ y x
+ } if
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def 1 index 1 index y x y x
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall
+} def
+%%EndSetup
+gsave
+0 0 578 515 rectclip
+70 279 508 236 rectclip
+gsave
+468 306 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 55.800003 16.199999 72 36 72 curveto
+55.800003 72 72 55.800003 72 36 curveto
+72 16.199999 55.800003 0 36 0 curveto
+16.199999 0 0 16.199999 0 36 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+288 306 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 55.800003 16.199999 72 36 72 curveto
+55.800003 72 72 55.800003 72 36 curveto
+72 16.199999 55.800003 0 36 0 curveto
+16.199999 0 0 16.199999 0 36 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+108 306 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 55.800003 16.199999 72 36 72 curveto
+55.800003 72 72 55.800003 72 36 curveto
+72 16.199999 55.800003 0 36 0 curveto
+16.199999 0 0 16.199999 0 36 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+468 432 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 55.800003 16.199999 72 36 72 curveto
+55.800003 72 72 55.800003 72 36 curveto
+72 16.199999 55.800003 0 36 0 curveto
+16.199999 0 0 16.199999 0 36 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+288 432 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 16.199997 16.199997 0 36 0 curveto
+55.800003 0 72 16.199997 72 36 curveto
+72 55.800003 55.800003 72 36 72 curveto
+16.199997 72 0 55.800003 0 36 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+108 432 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 16.199997 16.199997 0 36 0 curveto
+55.800003 0 72 16.199997 72 36 curveto
+72 55.800003 55.800003 72 36 72 curveto
+16.199997 72 0 55.800003 0 36 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+72 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 90 moveto
+0 90 144 0 144 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+72 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 144 90 144 90 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+324 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 90 moveto
+0 90 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+252 468 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 144 0 144 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+432 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+144 90 moveto
+144 90 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+432 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 90 moveto
+0 90 144 0 144 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+504 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 90 moveto
+0 90 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+432 468 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 144 0 144 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+432 342 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+540 342 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+504 378 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 9 moveto
+0 9 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+504 297 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 9 moveto
+0 9 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+432 361.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+0 25.5 moveto
+0 25.5 41 0 41 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+534.75 361 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+41.25 26.25 moveto
+41.25 26.25 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+534.5 297 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+41.5 0 moveto
+41.5 0 0 26 0 26 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+431.75 297.25 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+0 0 moveto
+0 0 41.25 25 41.25 25 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+252 342 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+324 297 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+0 9 moveto
+0 9 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+324 378 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+0 9 moveto
+0 9 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+360 342 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+0 0 moveto
+0 0 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+72.25 361.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+0 25.5 moveto
+0 25.5 40.75 0 40.75 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+174.25 361 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+41.25 26 moveto
+41.25 26 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+174.5 297.25 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+41.5 0 moveto
+41.5 0 0 25.75 0 25.75 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+72 297.25 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+1 setlinewidth
+0 0 moveto
+0 0 41.25 25.5 41.25 25.5 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+72 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 90 0 90 curveto
+0 90 144 90 144 90 curveto
+144 90 144 0 144 0 curveto
+144 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+126 450 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 18 moveto
+0 27.900002 8.099999 36 18 36 curveto
+27.900002 36 36 27.900002 36 18 curveto
+36 8.099999 27.900002 0 18 0 curveto
+8.099999 0 0 8.099999 0 18 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+138.5 470.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+/Helvetica findfont 12 scalefont [1 0 0 -1 0 0] makefont
+10
+exch
+defineuserobject
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+126.75 461.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+138.5 451.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(3) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+149.5 461.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(4) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+138.75 488.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(5) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+111.25 462 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(6) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+139 433.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(7) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+165.5 461 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(8) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+173.75 496.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(9) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+79.25 461.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 18 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+(0) show
+13.344 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+99 424.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 18 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+(1) show
+13.344 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+189.75 461 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 18 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+(2) show
+13.344 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+252 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 90 0 90 curveto
+0 90 144 90 144 90 curveto
+144 90 144 0 144 0 curveto
+144 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+126 450 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 18 moveto
+0 27.900002 8.099999 36 18 36 curveto
+27.900002 36 36 27.900002 36 18 curveto
+36 8.099999 27.900002 0 18 0 curveto
+8.099999 0 0 8.099999 0 18 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+306 450 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 18 moveto
+0 27.900002 8.099999 36 18 36 curveto
+27.900002 36 36 27.900002 36 18 curveto
+36 8.099999 27.900002 0 18 0 curveto
+8.099999 0 0 8.099999 0 18 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+325.25 468 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+311.5 468.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+311 454 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(3) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+325.75 453.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(4) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+338.5 479.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(5) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+298.25 479.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(6) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+301 440.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(7) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+337.25 440.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(8) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+369.75 486.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(9) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+264.75 487 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 18 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+(0) show
+13.344 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+264.5 435 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 18 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+(1) show
+13.344 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+364.75 434.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 18 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+(2) show
+13.344 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+432 423 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 90 0 90 curveto
+0 90 144 90 144 90 curveto
+144 90 144 0 144 0 curveto
+144 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+481.5 445.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 22.125 moveto
+0 34.293751 9.95625 44.25 22.125 44.25 curveto
+34.293751 44.25 44.25 34.293751 44.25 22.125 curveto
+44.25 9.95625 34.293751 0 22.125 0 curveto
+9.95625 0 0 9.95625 0 22.125 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+549.75 478.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+/Helvetica findfont 10 scalefont [1 0 0 -1 0 0] makefont
+312
+exch
+defineuserobject
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+5.56 0 moveto
+(7) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+530.25 498.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+5.56 0 moveto
+(8) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+462.5 498.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+5.56 0 moveto
+(9) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+441.75 478.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+5.56 0 moveto
+(0) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+442 446 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+5.56 0 moveto
+(1) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+463 427.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+5.56 0 moveto
+(2) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+529.5 427.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+5.56 0 moveto
+(3) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+550 445.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+5.56 0 moveto
+(4) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+72 297 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 90 0 90 curveto
+0 90 144 90 144 90 curveto
+144 90 144 0 144 0 curveto
+144 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+126 324 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 18 moveto
+0 27.900002 8.099999 36 18 36 curveto
+27.900002 36 36 27.900002 36 18 curveto
+36 8.099999 27.900002 0 18 0 curveto
+8.099999 0 0 8.099999 0 18 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+138.25 334.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+139.25 361.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+175.75 371.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(3) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+84.75 335 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(4) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+104.5 298.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(5) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+193.5 335 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(6) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+252 297 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 90 0 90 curveto
+0 90 144 90 144 90 curveto
+144 90 144 0 144 0 curveto
+144 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+306 324 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 18 moveto
+0 27.900002 8.099999 36 18 36 curveto
+27.900002 36 36 27.900002 36 18 curveto
+36 8.099999 27.900002 0 18 0 curveto
+8.099999 0 0 8.099999 0 18 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+318.5 335 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+319 361.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+369.75 362.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(3) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+267 362 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(4) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+266.25 308.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(5) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+370.25 308.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 11 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(6) show
+6.672 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+432 297 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 0 moveto
+0 0 0 90 0 90 curveto
+0 90 144 90 144 90 curveto
+144 90 144 0 144 0 curveto
+144 0 0 0 0 0 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+486 324 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 18 moveto
+0 27.900002 8.099999 36 18 36 curveto
+27.900002 36 36 27.900002 36 18 curveto
+36 8.099999 27.900002 0 18 0 curveto
+8.099999 0 0 8.099999 0 18 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+498.75 336.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+499.5 363.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+553 354.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(3) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+531.25 371.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(4) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+466.5 372.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(5) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+445.75 355.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(6) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+445.25 318.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(7) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+467 301.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(8) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+531 301.25 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 10 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(9) show
+5.56 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+549.75 318.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -13 translate
+gsave
+2 0 16 13 rectclip
+2 10 translate
+312 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+5.56 0 moveto
+(0) show
+11.12 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+118 407 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -14 translate
+gsave
+2 0 64 13 rectclip
+2 10 translate
+/Courier findfont 12 scalefont [1 0 0 -1 0 0] makefont
+313
+exch
+defineuserobject
+313 execuserobject setfont
+0 setgray
+0 0 moveto
+(i) show
+7.2 0 moveto
+(s) show
+14.400001 0 moveto
+(e) show
+21.6 0 moveto
+(c) show
+28.800001 0 moveto
+(t) show
+36 0 moveto
+(=) show
+43.200001 0 moveto
+(-) show
+50.400002 0 moveto
+(1) show
+57.600002 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+108 282 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -14 translate
+gsave
+2 0 78 13 rectclip
+2 10 translate
+313 execuserobject setfont
+0 setgray
+0 0 moveto
+(i) show
+7.2 0 moveto
+(s) show
+14.400001 0 moveto
+(e) show
+21.6 0 moveto
+(c) show
+28.800001 0 moveto
+(t) show
+36 0 moveto
+(=) show
+43.200001 0 moveto
+(-) show
+50.400002 0 moveto
+(1) show
+57.600002 0 moveto
+(0) show
+64.800003 0 moveto
+(1) show
+72 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+297 408 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -14 translate
+gsave
+2 0 57 13 rectclip
+2 10 translate
+313 execuserobject setfont
+0 setgray
+0 0 moveto
+(i) show
+7.2 0 moveto
+(s) show
+14.400001 0 moveto
+(e) show
+21.6 0 moveto
+(c) show
+28.800001 0 moveto
+(t) show
+36 0 moveto
+(=) show
+43.200001 0 moveto
+(1) show
+50.400002 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+291 282 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -14 translate
+gsave
+2 0 71 13 rectclip
+2 10 translate
+313 execuserobject setfont
+0 setgray
+0 0 moveto
+(i) show
+7.2 0 moveto
+(s) show
+14.400001 0 moveto
+(e) show
+21.6 0 moveto
+(c) show
+28.800001 0 moveto
+(t) show
+36 0 moveto
+(=) show
+43.200001 0 moveto
+(1) show
+50.400002 0 moveto
+(0) show
+57.600002 0 moveto
+(1) show
+64.800003 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+477 408 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -14 translate
+gsave
+2 0 57 13 rectclip
+2 10 translate
+313 execuserobject setfont
+0 setgray
+0 0 moveto
+(i) show
+7.2 0 moveto
+(s) show
+14.400001 0 moveto
+(e) show
+21.6 0 moveto
+(c) show
+28.800001 0 moveto
+(t) show
+36 0 moveto
+(=) show
+43.200001 0 moveto
+(2) show
+50.400002 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+471 281 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -14 translate
+gsave
+2 0 71 13 rectclip
+2 10 translate
+313 execuserobject setfont
+0 setgray
+0 0 moveto
+(i) show
+7.2 0 moveto
+(s) show
+14.400001 0 moveto
+(e) show
+21.6 0 moveto
+(c) show
+28.800001 0 moveto
+(t) show
+36 0 moveto
+(=) show
+43.200001 0 moveto
+(1) show
+50.400002 0 moveto
+(0) show
+57.600002 0 moveto
+(2) show
+64.800003 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+514.75 467.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+/Helvetica findfont 8 scalefont [1 0 0 -1 0 0] makefont
+540
+exch
+defineuserobject
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+506.5 475.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(2) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+492.25 475.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(3) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+484 467.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(4) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+484.25 459 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(5) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+492.25 450.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(6) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+506.5 450.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(7) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+515 459 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(8) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+527 471.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 8 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(9) show
+4.448 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+510.75 488 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 13 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+4.448 0 moveto
+(0) show
+8.896 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+482.75 488.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 13 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+4.448 0 moveto
+(1) show
+8.896 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+468.5 471.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 13 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+4.448 0 moveto
+(2) show
+8.896 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+468.75 454.75 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 13 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+4.448 0 moveto
+(3) show
+8.896 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+483 438 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 13 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+4.448 0 moveto
+(4) show
+8.896 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+510.75 438 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 13 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+4.448 0 moveto
+(5) show
+8.896 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+524.25 455 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -11 translate
+gsave
+2 0 13 10 rectclip
+2 8 translate
+540 execuserobject setfont
+0 setgray
+0 0 moveto
+(1) show
+4.448 0 moveto
+(6) show
+8.896 0 moveto
+( ) show
+grestore
+grestore
+grestore
+grestore
+%%Trailer
+%%DocumentFonts: Courier
+%%+ Helvetica
diff --git a/doc/IGE351/rect3c.eps b/doc/IGE351/rect3c.eps
new file mode 100644
index 0000000..278123c
--- /dev/null
+++ b/doc/IGE351/rect3c.eps
@@ -0,0 +1,6195 @@
+%!PS-Adobe-3.1 EPSF-3.0
+%ADO_DSC_Encoding: MacOS Roman
+%%Title: rect3c.eps
+%%Creator: Adobe Illustrator(R) 16.0
+%%For: Alain Hebert
+%%CreationDate: 2015-04-07
+%%BoundingBox: 0 0 795 341
+%%HiResBoundingBox: 0 0 794.8746 340.8125
+%%CropBox: 0 0 794.8746 340.8125
+%%LanguageLevel: 2
+%%DocumentData: Clean7Bit
+%ADOBeginClientInjection: DocumentHeader "AI11EPS"
+%%AI8_CreatorVersion: 16.0.4 %AI9_PrintingDataBegin %ADO_BuildNumber: Adobe Illustrator(R) 16.0.4 x691 R agm 4.6676 ct 5.2594 %ADO_ContainsXMP: MainFirst %AI7_Thumbnail: 128 56 8 %%BeginData: 13102 Hex Bytes %0000330000660000990000CC0033000033330033660033990033CC0033FF %0066000066330066660066990066CC0066FF009900009933009966009999 %0099CC0099FF00CC0000CC3300CC6600CC9900CCCC00CCFF00FF3300FF66 %00FF9900FFCC3300003300333300663300993300CC3300FF333300333333 %3333663333993333CC3333FF3366003366333366663366993366CC3366FF %3399003399333399663399993399CC3399FF33CC0033CC3333CC6633CC99 %33CCCC33CCFF33FF0033FF3333FF6633FF9933FFCC33FFFF660000660033 %6600666600996600CC6600FF6633006633336633666633996633CC6633FF %6666006666336666666666996666CC6666FF669900669933669966669999 %6699CC6699FF66CC0066CC3366CC6666CC9966CCCC66CCFF66FF0066FF33 %66FF6666FF9966FFCC66FFFF9900009900339900669900999900CC9900FF %9933009933339933669933999933CC9933FF996600996633996666996699 %9966CC9966FF9999009999339999669999999999CC9999FF99CC0099CC33 %99CC6699CC9999CCCC99CCFF99FF0099FF3399FF6699FF9999FFCC99FFFF %CC0000CC0033CC0066CC0099CC00CCCC00FFCC3300CC3333CC3366CC3399 %CC33CCCC33FFCC6600CC6633CC6666CC6699CC66CCCC66FFCC9900CC9933 %CC9966CC9999CC99CCCC99FFCCCC00CCCC33CCCC66CCCC99CCCCCCCCCCFF %CCFF00CCFF33CCFF66CCFF99CCFFCCCCFFFFFF0033FF0066FF0099FF00CC %FF3300FF3333FF3366FF3399FF33CCFF33FFFF6600FF6633FF6666FF6699 %FF66CCFF66FFFF9900FF9933FF9966FF9999FF99CCFF99FFFFCC00FFCC33 %FFCC66FFCC99FFCCCCFFCCFFFFFF33FFFF66FFFF99FFFFCC110000001100 %000011111111220000002200000022222222440000004400000044444444 %550000005500000055555555770000007700000077777777880000008800 %000088888888AA000000AA000000AAAAAAAABB000000BB000000BBBBBBBB %DD000000DD000000DDDDDDDDEE000000EE000000EEEEEEEE0000000000FF %00FF0000FFFFFF0000FF00FFFFFF00FFFFFF %524C45FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF7DA8FFA9A8FFA8FFA8FFFFFF %A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFFFFFA8FFA8FF %A8FF84A8A8FFA8FFAFFF7DA8A8FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8A8 %A8FFA9FFA8527DFFA8FFA8FFA8FFA8FFFFFFA8A8A8FFA9AFA8A8A8FFA8FF %A8527DA9A8FFA8FF7DA8A8A8FD0EFF7D7DFD09FFA8FFAFFFFFFFA8FFFFFF %A8A8A8FFA8FFFFFFA8FD07FFA8FD06FF7D52FFFFFFA8FFFF7D52FD07FFA8 %FFA8FD07FFA8FFA8FFA8A87DA8FD0AFFA8A8277DFFFFA8FFA8FFA8FFA8FF %59A8FD05FF7D52FD0AFFA8FF7DA8A8FD09FFA8FD05FF7DAFFD04FFA8FFA8 %FFA8FD05FFA8A8FFFFA8FD0BFFA8FFFFFFA8FFFFFFA8FD05FFA8FD05FFA8 %7DA8FFFFFFA8FFA87DA8FFA8FFFFFF7DA8FFFFA8FFFFFFA8FFA8A852A8FF %FFA8FFA852A8FFA8FFFFA8A8FFA8FFA8A8FD06FFA8A8FFFF7D7DFFA8A8A8 %FD05FFA8FFFFFFA8FFA8527DFFFFFFA8FD05FFA8A8A8FFFFA852FFFFFFA8 %FFA8FFA8FD04FFAFA8FF52A8A8527DFFA8FD07FFA8FFA8FFFFFF7DAFFFA8 %A8FFA8FFA8FFA8FFA8FFFFA8A8FFFFA8A8FFA8FFA8FFFF7DA8FFA8FFA8FF %A8A8A8FFA8FF52A8FFFFA8A8FD07FFA9FFFFFFA8A9FD0AFFA8FD09FFA87D %A8FFA8FFFFA87DFD07FFA8FD04FF7D52FD05FFA8FFA8A8A8FD05FFA87DA8 %FFA8FFFFFFA8FD05FF7EFD06A8FF7DA8FD04FFAFFFA8FFFFAFA8FD05FFA8 %7DA8A9A8A8A8FFA87DFD06FFA8A8FD05FFA8FFFFFD06A8FD07FFA8FFFFFF %A8FD05FFA8FF7DAF7DA87DFD04A8FD07FFA8FFA8FF7D7DA8FFA87DA8FF7D %A87DA8A8FF7DA8FFFF7DFD05FFA8FFFFFFA8FFA8FFA8A87DFF7DFFA8FFA8 %FFA8FFA8FFFFFFA8FFA8FFFFFFA8FFA8FFA8A853A87DA9A8FFA8A9A8FFA8 %FD05FFA8A8FFFFFFA8FF7DFF7DFFFFA8FFFFA8FD05FFA8FD0BFFA87DA8A8 %A8FFFFFFA8FD05FFA8FD08FFAF7DA8A8FFFD07A8FD05FFA8FD04FFA8A8FF %A9A9A8A8A8FFA8FFFD05A8FFFFFFA8FFA8FD04FFA8A8FFFFAFA8A8A8FFA8 %FFA8A8A8FFA8FFFFFFA8FFA8A8FF527DA8FF7E53A87D7DFFA87DA87D52FF %FFA852A8FD04FFA8FFA8FFA8A8A8FFA8A87EA8A8FFFD05A8FFA8FFA8A8FF %FFA8FFA8FFA8A8A8FF7E7DA8A87DFFFD05A8FFA8FFA8A8A8FFA8FF5252FF %FF7D527D7DA8A87DFF7D7D7D52FFFF7D52A8FFA8FFA8FF5252FFFFA85252 %7DA8A87DA9A8527D52A8FFA8527DFD0AFFA8FF7DFF7EA8A8A8A9FFFFA8A8 %FFA8FD07FFA8FFFFFFA87DA8A87DFFFFFFA8FD05FFA8FD08FFA852A87DFD %04A87D7D7EA8FD05FFA8FD05FFA9FFFFA9A8FF7DA8A8FFA8A8A8FF84FFFF %FFA8FFA9FD05FFA8FFFFA8A8FFA8A8A8FFA8A8A8FFA8FFFFFFA8FFA8A8FD %05FFA8FFFFA8A87DA8FFA8FD0BFFA8FD05FFA8FFFFA87DFFA8A8A8FD0BFF %A8FF7D7DA8FFA87DA8FF7D7D7DA8A8A87DA8FFFF84FFFFFFA8FFA8FFA8FF %A8FFA8A87D7E7EA87DFFA87D7DFFA8FFA8FD05FFA8FFFFFFA8FFA8FF7DA8 %7DA853FFA8A87DFFA8FFA8FFFFA8FD09FFA8FFA8A8A8FFFFFFA8FD05FFA8 %FD0AFFA87DFFA8FFFF7D7DFD07FFA8FD04FFA87DFD05FFA8FFA8FD05FFA8 %FFA8527DFFA8FFFFFFA8FD05FFA8A8FFA9A8FFA8FF7D7DFD06FFA8FFFFA8 %A8FFFFFFA8A8A87DA8FFA8A8A8FFA87DA8A8A8FFFFFFA8A8FD05FFA8A8A8 %FFFF7D7DFFFFFFA8FD05FFA8FFFFFFA8FFA87D7DFFFFFFA8FFFFA8A8FF7D %A8A8FFA87D7DFFFFFFA8FFA8FD07FFA8A87DFFA87D7DFFA8FFFFFFA8FFFF %FFA8FFA8FFFFFF537DA8FFA8FFFFA87DFFA8FFA8FFA85252FFFFFFA8FFA8 %FFA8FFFF7D52FD04FF7E52FFA8FFFFA8527DFFAFA8FD08FFA8FFFFFFA8FF %FFFFA8FD07FFA8FD05FFA8FD07FFA8FFFFFFA8FFFFFF7DA8FFFFA8FD09FF %A8A87DA8FFFF7DA8A8A8FD06FFA8FD06FFA8A8FFFFFF7DA8A8A8FFA9A8FF %FFFF7DA8FFFFA8FFFFFFA87D7DFFA8FFFFFF7DA8A8FFFFFFA8FFFFFFA8FF %527DA8A8FD05FF7D7D7DFFA8FFA8FFA8FD0BFFA8FD09FFA8A8A8FFA8FD09 %FFA8FFA8FD05FFA87D52FFFFFFA8FFFF7D52FFA8FD07FFA8FD07FFA85252 %FFA8FD0BFFA8FFA8A87DFFFFFFA8FFA97D52A8A9FD05FFA8FFFF7D7DFFA8 %AFFFA8FFA8A9A8A8FFFFA8FFFFFFA8FFA8FFA8FFA9FFA8FD0DFFA8FD0BFF %A8FFFFFFA8FFA8FFA8FFA8A8FFFFA8FFFFFFA8A8FFFFA8FFA8FFA8FFFFFF %A8FFFFFFA8FFFFA8A8FD05FFA8FFA9FFFFFFA8FFA8FFFFFFA8FD05FFA8FF %A8A8A8FFFFFFA8A8A8FFA8FFFFFFA8A8FFA8A8A8FFA8A8A8FFA8FFA8FF84 %FFA8FF7EA8A8FFA8FFFFFFA8FF7DA8A8A87DFD04A8FFA8A8A8FFFD05A8FF %A8FFFFFFA8FFA8FFA8FFA8FFA8A8A8FFA8A8A8FFA8A8A8FFA8FFA8FD05FF %A8A8A8FFFD05A8FFA8A8A8FFA8A8A8FFA8FFA8FD05FFA8A8A8FFA8A8A8FF %A8FFA8A8A8FFA8A8A8FFA8FFA8FD04FF527D527D527D7DA87DFFA852527D %7D52527D7DFD06FF7D527D527D527E7DFFFFA9527D527D527D52A8FD06FF %A852527D535253847DFFFFFF5252527D527D7D7DFD07FFA8527D527D527D %7D84FFA8277D527D528452A8FD07FFA85259527D527D7DA8FFFF5252527D %527D7D7DFD07FFA8FFA8FFAFFD05FFA8FFA8FFFFFFA8FD07FFA8FFA8A8A8 %FFFFFFA8FFA8A8A8FFA8FFA8FD09FFA8A8A8FFFFFFAFFFFFFFA8A8A8FFA8 %FFFFFFA8FD07FFAFFFA8FFA8FFFFFFA8FFA8A8A8FFA8FD0DFFA8FFA8FD05 %FFA8A8A8FFA8FFFFFFA8FD38FFA8FFFFFFA8FFFFFFA8FFA8FD05FFA8FFA8 %FFA8FD05FFA8FFA8FFFFFFA8FFFFFFA8FFA9A8A8FFFFFFA8FFA8FFA8FFFF %FFA8FFFFFFA8FFA8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFA8A8FFA8FFA8A8 %A8FFA8FFA8FFA8FFA87EA8FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8FFA8FF %A8A8A8FFA8FFA8FFA8FFA8FFA8A8FFFFA8FFA8FFFD04A87DFFFFFFA8FFA8 %A87DFFA8FFAFFFA8FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8A8527DA8FFA8 %FD04FFA8A8FFA8A87DA8FFFFA8FFA8FFA8FFFFA8527EA8A8A8FFFFA87DA8 %FD0DFFA8FF7DA8FD06FFA8FD0DFFA8FD0BFFA8FD09FF7D7DA8FFA8A8FFFF %84A8A8FD05FFA8FD06FFA8A8FFFFFFA8FFA8FFFFFFA8FFFFFFA8A8FFFFA8 %FFFFFFA8527DFD05FFA8FFA87DA8FFA8FD05FF7D53A8A8FD05FFA8FFA8FF %AFA8A8FFA8FFA8FD05FFA8FFFFFFA8FFFFA8A8FFFFFFA8FFFFA8A8FFA8FD %05FF7DFD05FFA8FFA8FFFFFFA8FFA8FF7DFFA8A87DFFA8FD09FFA8FFFFFF %27A8FFFFA8FFFFFF52FFA8FD04FF7D52FFFFFFA8FFA8FFA8FFA8A8A8FFA8 %A8FFFF7DFFA8FFFFFFFD05A8FD08FFA8FFFFFF7DA8FFFFA8FD07FFA8FD05 %FF7EA8FFFFA8FFFFFFA8FFFFFFA9FFFFFFA87DFFFFA8FD04FF7D7DFFFFFF %A8FFFFA8A8FF7EA9A9FFFFFF7E7DA8FFA8FFFFFFA8FD05FFA8A8A8FFA8AF %A8FFA8A8FD06FFA8FFFFFFA8FFFFA852A8A8A8FFA9A8FFA8FFA8A8FF7D59 %FFFFFFA8A8FD05FFA8FFA8FFA8A87DFFA8FFA8FD05FFA8FFFFFFA8FD05FF %A8FF52FFA8A8A8FF7D84A8FFFFFFA8FFA8FFFFFFA8FFA8A8A8FFFD05A8FF %A8FFA8FFA8FFFFA97DA8FFFFA8FFA8A8A8FFFFFFA8FF7DA8A8FFFFFFA8A8 %7DFFA8FFA8FFA8A8A8FFA8A8A8FFA8A9A8FF7DFFA8FFFFFFA8A87DFFA8A8 %A8FFA8A8FD09FFA8FFFFFFA8FFFFFFA8FD05FFA8FD0AFFA8A8FD04FFA8A8 %FFA8FD05FFA8FD09FF7DA8FD06FF7D84FD06FFA8FD07FFA8FD09FFA8FFA8 %FD0EFFA8A8FD07FFA8FFA8FFAFFFFFFFA8A8FFA8A8FFFFA8A8A8FFFFA8A8 %FFA8A8A8FFFFFF7DFD05FFA8FFA8FFFFFFA8FD05FFA8FFA8FFFFA8A8FFFF %FFA8FFFFFFA8FFFFFFA8FFA8FFA8FFFFA8A8FFFFA8A8FFA8FFA8FFFFA8A8 %FFA8FF7D7DFFFF7E7DA8FFFFA87DFFFFFF7DA8FFFFA852A8FFFFFFA8FF84 %52A8FFA87DA8FFFFFF7DFFFFFF7DA8FFFF7D7DFD04FFA8A8FFFFFF7D7EFF %FFA8A8FFFF7DA8A9FFFF7DA8FFA8FFFFFFA8FFA8FFA8A8A8FFA8FFA8A8FF %FFA8FFA8FFA8FFA8FFA8FFFFA9A8FFA8FFA8A9FD04FFA8A8FFFFA8FFA8FF %A8FFA8FFA8FD04FFA87DFFFFA87DFFFFFFA8FFFFFFA8A884FFFFFF7DFFA8 %FD05FF7DFFFFFF7DA9FFFFFFA8FFFFA8A87DFFFFA8A8FFA8A8FFA8FFFFFF %A8FFA8A8FD04FFA8FFA8FFA8FFA8FFA8FFFFFFA8FD05FFA8FD05FFA8FFA8 %FD0BFFA8FD05FFA8A8A8FD05FFA8A87DAFA8FD05FFA8FFA8FFFFFFA8FFA8 %FFA8FD06FFA9A8A8A8FFA8FFFFFFA8FFA8FFFFFFA8FFA8FFA8FD07FFA8A8 %A8FD0EFFA8FFFFFFA8FFFFFFA8FD05FFA8FD0BFFA8FD05FFA8FFA8FD05FF %A8FD05FFA8FFFFFF7DFFA8FD05FFA8A8A8FFAFA8A8FFA8FFFFFFA8FFA8FD %04FFA8A8FD05FF7DFD05FFA8FFA8FFFFFFA8FFA8FD04FFA8A8FD05FF7EA8 %AFFFFFFFA8FFA8A8FD05FFA8FFA8FFA8A8A8FFA8FFA8FD05FFA8FFFFFFA8 %FFFFFF7DFFA8FF7D7EFFA8A8FFA87DA8FFFFFF7DFD05FFA8FF7D7D7DFFA8 %FFFFFFA8FFA8A8A8FD05FF52A8FD04FFA8FD06FFA87DFFA8AFA8AFA8A87D %FD06FFA8A8FFA8A8A8FFFFA8A8FF7DA9A8FFFD04A87DFFA8A8FFFFA8A8FD %07FFA8FFFFFF7DA8FFFFA8FD07FFA8FD05FFA87DFFFFA9FFFFFFA9FFFFFF %A8FFFFFFA87DFFFFA8FD09FFA8FFFFA8A8FF7DA8FD08FFA8FD06FF7D7DFF %FFFFA8FFA8A8FD06FF7D7DFFFFA8FD05FFA8FF52A8FFFFA8FFA8A8FFFFA8 %FFFF7D52FFA8FFA8A8FD05FFA8A8A8FFA8A8A8FFA8FFA8FD05FFA8FFFFFF %A8FFFFFFA8FFFFFFA8FFA8AFA8FFA8FD05FFA8FFA8FFFFFFA8FD05FFA8A8 %7DAFA8FFA8A9A8A87DA8FD06FFA8FFA8FFFFFFA87DFFFFA87D7DFFA8FFA8 %FD04FFA87DFFFFFFA8FFA8A852FD04A8FFA87E7DFFA8FFA8A8FFFFA8A8A8 %7D7DA8FD07FF52FD0FFFA8FD0DFFA8FD0BFFA8FD07FFA8FF7D7DA8FFA8A8 %FFFF7D59A8FD05FFA8FFFFFFA8FD06FFAF527DFD04FFA8FD07FFA8FFFFFF %A87DA8FFFFFFA8FF7D52A8FFFFFFA8FFA8FFFFFF7DA8A8A8FFA8FFA8FFFF %FFA8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFFFFFA8FFA8FFFFFFA8FFFFFFA8 %A8A8FD05FFA8FFA8FFA8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFFFFFA8 %FFA8FFA8FFA8FFFFFFA8A8A8FFFFFFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8 %FFA8FFFFFFA8FFFFFFA8FFFFA8A8FFA8FFA8FFFFFFA8FFFFFFA8FFA8FD04 %FF7D7D7DA8527D7DA87DFFA8FD067D7EA8FD06FFFD057D52A87DFFFFAF53 %7D7DA8527D7DA8FD06FFA87D7DA87D7D7DA87DFFFFFF7D7D7DA852A87DA8 %FD07FFA859A87DA852A87DA8FFA853A87DA852A87DFD09FF7DA87DA8527E %7DA8FFFF7D7D7DA87D7D7EA8FD05FFA87D597D597D7DA8A87EFFA8527D59 %A87D847DA8FD06FF7D7D52FD047D7EA8FFA87D527D7DA87D7D7DFD07FF53 %FD047DA87D7DFFFFA87D52FD047DA87DFD07FFA87D53FD047DA87DFF7D52 %FD067D84FD07FFA87D52FD047DA8A8FFA87D527D7DA87DA87DFD44FFA8FD %33FFA8FD0AFFA8FFA8FFA8A9A8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FFA8FF %FFFFA8FFA8FFA8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFA8FFA8FFFFFFA8FF %A8FFA8A8A8FFA8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFFFFFA8FFA8FFA8FF %A8A8A8FFA8FFA8FFA8A8A8FFA8FFA8FFA8A8FFFFA8A8A8FFA8FFA8A8A8FF %A8FFA8FFFD05A8FFA8FFA8A8FD05FFA8FD09FF59A8FD06FFA8FD0DFFA8FF %A8FD09FFA8FD09FF7EA8FFFFA8FFFFFF7DA8FD06FFA8FD0FFFA87DA8FD07 %FFA8FFFFFFA87DA8FD07FFA8FFFF7D7DFD05FF847DA8A8FD05FFA8FFA8FF %A8A87DFFA8A8A8FD05FFAFFFFFFFA8FFFFA8A8FFFFFFA8FFA8A87DFFA8FD %04FFA8A8FFFFFFAFFFA8FD05FFA8A87DFFA8A8A8FFA8FFA8FD07FFA8FFA8 %FFFFFF52FFFFFFA8A8A8FF84FFA8A8FFFFFFA87DFFFFFFA8FFA8FF7DFD04 %A8FFFD04A87DFFA8A8FFFFFD06A8FD07FFA8FFFFFF7DA8FFFFA8FD07FFA8 %FD05FF53A8FD06FF7DA8FFFFA8FFFFFF7D7DFFFFA8FD05FFA8FFFFFFA8FF %FFFF7DA8FFFFA8FD04FFA8FFFFA8FD06FFA8A8FD05FFA87DFD06FFA8A8FF %FFAFFD05FFAFFF7DA8FD04FFA87DFD05FFA87DFFFFFFA8A8FD05FFA8FD04 %FFA8A8FFFFFFA8FD09FFA8FD05FFA8FD04FFA8A8FFFFFFA8FFFFFFA8FD05 %FFA8FFA852FFFFA8FD04FFA8A8FFFFFFA8FFFFFF52A8FFFFA8FFA8A8A8FF %FFFFA8FD04FFAFA8FFFFFFA8FD05FFA8A8FFFFA8A8A8FFFFFFA8FD04FFA8 %A8FFFFFFA8FD05FFA8A8FD09FFA8FFFFFFA8FFFFFFA8FD05FFA8FD0FFFA8 %FFFFFFA8FD05FFA8FD05FFA9FD09FFA8FFFFFFA8FD05FFA8FFFFFFA8FFA8 %FD09FFA8FFFFFFA8FFA8FFA8FFA8FFFFFFA8FD0BFFA8FFFFFFA8FFAFFFA8 %FFA8A8FD05FFA8FFFFA8FD04FFA8FFFFAFA8FFFFFFA8FFFFFFA8FD05FFA8 %FFA8FD05FFA8FD09FFA8FFA8FD05FFA8FFFFA9FFFFA8FFA8FFFFFFA8FD05 %FFA8FFA8FFA8FFA8FFA8FD05FFA8FFA8FFFFA8A8FFA8FFFFFFA8FFA8FFA8 %A8FFFFA8FFFFAFA8FFFFFFA8FFFFFFA8FD07FFA87DFD07FF7DFD05FFA8FF %FF7DA8FFA8FFFFFFA9FFA8FFA8FFFFFFA8FF7DFD05FFA8FFA8FFA8FFA8FF %FFFFA8FFA8FFA8FFFFFFA8FFA8A8FD04FFA8FFA8FFA8FFA8FD04FF7DA8FD %05FFA8FFA8A8FFFFA8FFA9FFFFFF52A8FD05FF7E7DFD05FFA8FFA8A8FFFF %A8FD05FF7D84A8A8FFA8A8FFFFA8FFA8FFFFA8A8FFA8FFFFFFA8FF7DFD05 %FFA8FFFFFFA8FFA8FFA8FFFFA8A8FFA8FFFFFFA8FFA8FFFFA8A8FFA8FD05 %FFA8FD07FFA8FFFFFFA8FFFFFFA8FFFFFFA8FFA8FFFFFFA8FFA8FFFFFFA8 %FFA8FFFFFFA8FFFF7DA8FFA8FFA8FFA8FFFFFFA8FD05FFA8FFA8FFFFFFA8 %FFFFA87DFD0AFFA8FD07FFA8FD05FFA8FD0BFFA8FD07FFA8FD05FFA8FD05 %FFA8FD05FFAFFD07FFA8FFFFA8A8FFA8FD07FFA8FFFFFFA8FD07FFA8FFA8 %FFFFFFA8FD13FFA8FFA8FFFFFFA8A8FD05FFA8FFFFFFA8FFA8FFFFFFA8FD %05FFA8FFFFFFA8FD05FFA8FFFFFFA8FFA8FFFFFFA8FD07FFAFFFA8FFA87E %FFFFA8FFFFFFA8AFA8FFFFFFA8FFFFFF27A8FFFFA8FFA8A8A8FFA8FFA8FF %FFFFA8FFA8FFA8FFA8FFFFFFA8FFA8A8A8FFA8A8A8FFA8A8A8FFFFFFA8A9 %A8FFFFFFA8FF7EFFA8FFA8A8FD07FFA8FD0FFFA8FD05FF53FFFFFFA8FD0B %FFA87DFFFFA8FD09FFA8FD0FFFA8FD06FF7EA8FFAFFD0BFFA87DFFFFA8FF %FFFFA8FFFFFFA8FD0CFF7DA8FFFFFFA8A8FD05FFA9A8A8FD05FFA8A9A8FD %09FFA8FFAFA8A8FFFFFFA8FD05FFA8FD05FF7DFD05FFA8FD06FFA87DFFFF %FFAFFFA8FFA8FD07FFA8FFA8FFFFFFA8FFFFFFA8A8A8FFFFFFA8FD05FF7D %FD05FFA8FF7DA8A8FFFFFFA8FFFFFFA8FFA8A8A8FFA8FFA8A8A8A9FD07FF %59FFA8FFA8FFA8FFFFFFA8FD05FFA8FD0BFFAFFFA8FFA8FD09FFA8FD09FF %7DA8FFFFA8FFA8FFA87DFD06FFA8FD0BFF52A8A8FFA8FFA8FD07FFA8FFFF %FFA87DA8FFA8FFFFFF52A8FFFFA8FFA8FD05FF7D7DA8A8FFA8FFA8FFA8A8 %A8FFA8FFA8FD05FFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFFFA8FFFFA8A8FF %FFFFA8FD06FFA8A8FFA8FFA8FFA8A8A8FFA8FFA8FFA8FFA8A87DFFA8FFA8 %FFA8A8AFFFA8A8A8FFA8FFA8FFA87DA8FFA8FFA8A8A8FFA8FFA8FFA8A8A8 %FFA8A8A8FFA8FFA8A8A87D7DFFA8FFA8AFA8A8A8FFFD04A8FFA8FFA8A8A8 %FFA8A8A8FFA8FFA8A8A8FFFD04A87DFD06FFA8A8FFA8A87EFFA8FFA8FF84 %FFA8FF7EFD04A8FFAFFD05FFA8FFFFFFA8FFA8FFFFFFA8FFFFFFA8FFA8A8 %FD08FFA8FFFFFFA8FFA9A8FFFFA8FFFFFFA8FFA8FD09FFA8FFA8FFA8A8FD %04FFA8FFFFFFA8FFA8A8FD06FF7D5252527D527DA87DA8FF5252527D287D %7D7DFD06FF7D52277D7D527D7DA8FFA859527D7D52527D59FD07FF525252 %5352527D7DA8FFFF7D28595352527D52FD07FFA8522E527D59527D7DFF7D %525252597D527D7DFD07FFA87D52525253527D7DFFFF52277D5252527D52 %FD06FFA8FFA8FD08FFA8A8FFA8FFFFFFA8FD07FFA8FFA8FFFFFFA8FFFFFF %7EFFA8FD0DFFA8FFA8FFFFFFA8FFFFFFA8AFA8FD0DFFA8FFA8FD07FFA8FF %A8FFFFFFA8FD09FFA8FFA8FD07FFA8FFA8FD87FFFF %%EndData
+%ADOEndClientInjection: DocumentHeader "AI11EPS"
+%%Pages: 1
+%%DocumentNeededResources:
+%%DocumentSuppliedResources: procset Adobe_AGM_Image 1.0 0
+%%+ procset Adobe_CoolType_Utility_T42 1.0 0
+%%+ procset Adobe_CoolType_Utility_MAKEOCF 1.23 0
+%%+ procset Adobe_CoolType_Core 2.31 0
+%%+ procset Adobe_AGM_Core 2.0 0
+%%+ procset Adobe_AGM_Utils 1.0 0
+%%DocumentFonts:
+%%DocumentNeededFonts:
+%%DocumentNeededFeatures:
+%%DocumentSuppliedFeatures:
+%%DocumentProcessColors: Black
+%%DocumentCustomColors:
+%%CMYKCustomColor:
+%%RGBCustomColor:
+%%EndComments
+
+
+
+
+
+
+%%BeginDefaults
+%%ViewingOrientation: 1 0 0 1
+%%EndDefaults
+%%BeginProlog
+%%BeginResource: procset Adobe_AGM_Utils 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{currentpacking true setpacking}if
+userdict/Adobe_AGM_Utils 75 dict dup begin put
+/bdf
+{bind def}bind def
+/nd{null def}bdf
+/xdf
+{exch def}bdf
+/ldf
+{load def}bdf
+/ddf
+{put}bdf
+/xddf
+{3 -1 roll put}bdf
+/xpt
+{exch put}bdf
+/ndf
+{
+ exch dup where{
+ pop pop pop
+ }{
+ xdf
+ }ifelse
+}def
+/cdndf
+{
+ exch dup currentdict exch known{
+ pop pop
+ }{
+ exch def
+ }ifelse
+}def
+/gx
+{get exec}bdf
+/ps_level
+ /languagelevel where{
+ pop systemdict/languagelevel gx
+ }{
+ 1
+ }ifelse
+def
+/level2
+ ps_level 2 ge
+def
+/level3
+ ps_level 3 ge
+def
+/ps_version
+ {version cvr}stopped{-1}if
+def
+/set_gvm
+{currentglobal exch setglobal}bdf
+/reset_gvm
+{setglobal}bdf
+/makereadonlyarray
+{
+ /packedarray where{pop packedarray
+ }{
+ array astore readonly}ifelse
+}bdf
+/map_reserved_ink_name
+{
+ dup type/stringtype eq{
+ dup/Red eq{
+ pop(_Red_)
+ }{
+ dup/Green eq{
+ pop(_Green_)
+ }{
+ dup/Blue eq{
+ pop(_Blue_)
+ }{
+ dup()cvn eq{
+ pop(Process)
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+}bdf
+/AGMUTIL_GSTATE 22 dict def
+/get_gstate
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_clr_spc currentcolorspace def
+ /AGMUTIL_GSTATE_clr_indx 0 def
+ /AGMUTIL_GSTATE_clr_comps 12 array def
+ mark currentcolor counttomark
+ {AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 3 -1 roll put
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 add def}repeat pop
+ /AGMUTIL_GSTATE_fnt rootfont def
+ /AGMUTIL_GSTATE_lw currentlinewidth def
+ /AGMUTIL_GSTATE_lc currentlinecap def
+ /AGMUTIL_GSTATE_lj currentlinejoin def
+ /AGMUTIL_GSTATE_ml currentmiterlimit def
+ currentdash/AGMUTIL_GSTATE_do xdf/AGMUTIL_GSTATE_da xdf
+ /AGMUTIL_GSTATE_sa currentstrokeadjust def
+ /AGMUTIL_GSTATE_clr_rnd currentcolorrendering def
+ /AGMUTIL_GSTATE_op currentoverprint def
+ /AGMUTIL_GSTATE_bg currentblackgeneration cvlit def
+ /AGMUTIL_GSTATE_ucr currentundercolorremoval cvlit def
+ currentcolortransfer cvlit/AGMUTIL_GSTATE_gy_xfer xdf cvlit/AGMUTIL_GSTATE_b_xfer xdf
+ cvlit/AGMUTIL_GSTATE_g_xfer xdf cvlit/AGMUTIL_GSTATE_r_xfer xdf
+ /AGMUTIL_GSTATE_ht currenthalftone def
+ /AGMUTIL_GSTATE_flt currentflat def
+ end
+}def
+/set_gstate
+{
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_clr_spc setcolorspace
+ AGMUTIL_GSTATE_clr_indx{AGMUTIL_GSTATE_clr_comps AGMUTIL_GSTATE_clr_indx 1 sub get
+ /AGMUTIL_GSTATE_clr_indx AGMUTIL_GSTATE_clr_indx 1 sub def}repeat setcolor
+ AGMUTIL_GSTATE_fnt setfont
+ AGMUTIL_GSTATE_lw setlinewidth
+ AGMUTIL_GSTATE_lc setlinecap
+ AGMUTIL_GSTATE_lj setlinejoin
+ AGMUTIL_GSTATE_ml setmiterlimit
+ AGMUTIL_GSTATE_da AGMUTIL_GSTATE_do setdash
+ AGMUTIL_GSTATE_sa setstrokeadjust
+ AGMUTIL_GSTATE_clr_rnd setcolorrendering
+ AGMUTIL_GSTATE_op setoverprint
+ AGMUTIL_GSTATE_bg cvx setblackgeneration
+ AGMUTIL_GSTATE_ucr cvx setundercolorremoval
+ AGMUTIL_GSTATE_r_xfer cvx AGMUTIL_GSTATE_g_xfer cvx AGMUTIL_GSTATE_b_xfer cvx
+ AGMUTIL_GSTATE_gy_xfer cvx setcolortransfer
+ AGMUTIL_GSTATE_ht/HalftoneType get dup 9 eq exch 100 eq or
+ {
+ currenthalftone/HalftoneType get AGMUTIL_GSTATE_ht/HalftoneType get ne
+ {
+ mark AGMUTIL_GSTATE_ht{sethalftone}stopped cleartomark
+ }if
+ }{
+ AGMUTIL_GSTATE_ht sethalftone
+ }ifelse
+ AGMUTIL_GSTATE_flt setflat
+ end
+}def
+/get_gstate_and_matrix
+{
+ AGMUTIL_GSTATE begin
+ /AGMUTIL_GSTATE_ctm matrix currentmatrix def
+ end
+ get_gstate
+}def
+/set_gstate_and_matrix
+{
+ set_gstate
+ AGMUTIL_GSTATE begin
+ AGMUTIL_GSTATE_ctm setmatrix
+ end
+}def
+/AGMUTIL_str256 256 string def
+/AGMUTIL_src256 256 string def
+/AGMUTIL_dst64 64 string def
+/AGMUTIL_srcLen nd
+/AGMUTIL_ndx nd
+/AGMUTIL_cpd nd
+/capture_cpd{
+ //Adobe_AGM_Utils/AGMUTIL_cpd currentpagedevice ddf
+}def
+/thold_halftone
+{
+ level3
+ {sethalftone currenthalftone}
+ {
+ dup/HalftoneType get 3 eq
+ {
+ sethalftone currenthalftone
+ }{
+ begin
+ Width Height mul{
+ Thresholds read{pop}if
+ }repeat
+ end
+ currenthalftone
+ }ifelse
+ }ifelse
+}def
+/rdcmntline
+{
+ currentfile AGMUTIL_str256 readline pop
+ (%)anchorsearch{pop}if
+}bdf
+/filter_cmyk
+{
+ dup type/filetype ne{
+ exch()/SubFileDecode filter
+ }{
+ exch pop
+ }
+ ifelse
+ [
+ exch
+ {
+ AGMUTIL_src256 readstring pop
+ dup length/AGMUTIL_srcLen exch def
+ /AGMUTIL_ndx 0 def
+ AGMCORE_plate_ndx 4 AGMUTIL_srcLen 1 sub{
+ 1 index exch get
+ AGMUTIL_dst64 AGMUTIL_ndx 3 -1 roll put
+ /AGMUTIL_ndx AGMUTIL_ndx 1 add def
+ }for
+ pop
+ AGMUTIL_dst64 0 AGMUTIL_ndx getinterval
+ }
+ bind
+ /exec cvx
+ ]cvx
+}bdf
+/filter_indexed_devn
+{
+ cvi Names length mul names_index add Lookup exch get
+}bdf
+/filter_devn
+{
+ 4 dict begin
+ /srcStr xdf
+ /dstStr xdf
+ dup type/filetype ne{
+ 0()/SubFileDecode filter
+ }if
+ [
+ exch
+ [
+ /devicen_colorspace_dict/AGMCORE_gget cvx/begin cvx
+ currentdict/srcStr get/readstring cvx/pop cvx
+ /dup cvx/length cvx 0/gt cvx[
+ Adobe_AGM_Utils/AGMUTIL_ndx 0/ddf cvx
+ names_index Names length currentdict/srcStr get length 1 sub{
+ 1/index cvx/exch cvx/get cvx
+ currentdict/dstStr get/AGMUTIL_ndx/load cvx 3 -1/roll cvx/put cvx
+ Adobe_AGM_Utils/AGMUTIL_ndx/AGMUTIL_ndx/load cvx 1/add cvx/ddf cvx
+ }for
+ currentdict/dstStr get 0/AGMUTIL_ndx/load cvx/getinterval cvx
+ ]cvx/if cvx
+ /end cvx
+ ]cvx
+ bind
+ /exec cvx
+ ]cvx
+ end
+}bdf
+/AGMUTIL_imagefile nd
+/read_image_file
+{
+ AGMUTIL_imagefile 0 setfileposition
+ 10 dict begin
+ /imageDict xdf
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ /imbufIdx 0 def
+ /origDataSource imageDict/DataSource get def
+ /origMultipleDataSources imageDict/MultipleDataSources get def
+ /origDecode imageDict/Decode get def
+ /dstDataStr imageDict/Width get colorSpaceElemCnt mul string def
+ imageDict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ {
+ /imbufCnt imageDict/DataSource get length def
+ /imbufs imbufCnt array def
+ 0 1 imbufCnt 1 sub{
+ /imbufIdx xdf
+ imbufs imbufIdx imbufLen string put
+ imageDict/DataSource get imbufIdx[AGMUTIL_imagefile imbufs imbufIdx get/readstring cvx/pop cvx]cvx put
+ }for
+ DeviceN_PS2{
+ imageDict begin
+ /DataSource[DataSource/devn_sep_datasource cvx]cvx def
+ /MultipleDataSources false def
+ /Decode[0 1]def
+ end
+ }if
+ }{
+ /imbuf imbufLen string def
+ Indexed_DeviceN level3 not and DeviceN_NoneName or{
+ /srcDataStrs[imageDict begin
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi string
+ }repeat
+ end]def
+ imageDict begin
+ /DataSource[AGMUTIL_imagefile Decode BitsPerComponent false 1/filter_indexed_devn load dstDataStr srcDataStrs devn_alt_datasource/exec cvx]cvx def
+ /Decode[0 1]def
+ end
+ }{
+ imageDict/DataSource[1 string dup 0 AGMUTIL_imagefile Decode length 2 idiv string/readstring cvx/pop cvx names_index/get cvx/put cvx]cvx put
+ imageDict/Decode[0 1]put
+ }ifelse
+ }ifelse
+ imageDict exch
+ load exec
+ imageDict/DataSource origDataSource put
+ imageDict/MultipleDataSources origMultipleDataSources put
+ imageDict/Decode origDecode put
+ end
+}bdf
+/write_image_file
+{
+ begin
+ {(AGMUTIL_imagefile)(w+)file}stopped{
+ false
+ }{
+ Adobe_AGM_Utils/AGMUTIL_imagefile xddf
+ 2 dict begin
+ /imbufLen Width BitsPerComponent mul 7 add 8 idiv def
+ MultipleDataSources{DataSource 0 get}{DataSource}ifelse type/filetype eq{
+ /imbuf imbufLen string def
+ }if
+ 1 1 Height MultipleDataSources not{Decode length 2 idiv mul}if{
+ pop
+ MultipleDataSources{
+ 0 1 DataSource length 1 sub{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exch gx
+ }{
+ /filetype eq{
+ DataSource exch get imbuf readstring pop
+ }{
+ DataSource exch get
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }for
+ }{
+ DataSource type dup
+ /arraytype eq{
+ pop DataSource exec
+ }{
+ /filetype eq{
+ DataSource imbuf readstring pop
+ }{
+ DataSource
+ }ifelse
+ }ifelse
+ AGMUTIL_imagefile exch writestring
+ }ifelse
+ }for
+ end
+ true
+ }ifelse
+ end
+}bdf
+/close_image_file
+{
+ AGMUTIL_imagefile closefile(AGMUTIL_imagefile)deletefile
+}def
+statusdict/product known userdict/AGMP_current_show known not and{
+ /pstr statusdict/product get def
+ pstr(HP LaserJet 2200)eq
+ pstr(HP LaserJet 4000 Series)eq or
+ pstr(HP LaserJet 4050 Series )eq or
+ pstr(HP LaserJet 8000 Series)eq or
+ pstr(HP LaserJet 8100 Series)eq or
+ pstr(HP LaserJet 8150 Series)eq or
+ pstr(HP LaserJet 5000 Series)eq or
+ pstr(HP LaserJet 5100 Series)eq or
+ pstr(HP Color LaserJet 4500)eq or
+ pstr(HP Color LaserJet 4600)eq or
+ pstr(HP LaserJet 5Si)eq or
+ pstr(HP LaserJet 1200 Series)eq or
+ pstr(HP LaserJet 1300 Series)eq or
+ pstr(HP LaserJet 4100 Series)eq or
+ {
+ userdict/AGMP_current_show/show load put
+ userdict/show{
+ currentcolorspace 0 get
+ /Pattern eq
+ {false charpath f}
+ {AGMP_current_show}ifelse
+ }put
+ }if
+ currentdict/pstr undef
+}if
+/consumeimagedata
+{
+ begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known not
+ {/MultipleDataSources false def}if
+ MultipleDataSources
+ {
+ DataSource 0 get type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width cvi string def
+ 1 1 Height cvi
+ {
+ pop
+ 0 1 DataSource length 1 sub
+ {
+ DataSource exch get
+ flushbuffer readstring pop pop
+ }for
+ }for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or DataSource 0 get xcheck and
+ {
+ Width Height mul cvi
+ {
+ 0 1 DataSource length 1 sub
+ {dup DataSource exch gx length exch 0 ne{pop}if}for
+ dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }
+ {
+ /DataSource load type
+ dup/filetype eq
+ {
+ 1 dict begin
+ /flushbuffer Width Decode length 2 idiv mul cvi string def
+ 1 1 Height{pop DataSource flushbuffer readstring pop pop}for
+ end
+ }if
+ dup/arraytype eq exch/packedarraytype eq or/DataSource load xcheck and
+ {
+ Height Width BitsPerComponent mul 8 BitsPerComponent sub add 8 idiv Decode length 2 idiv mul mul
+ {
+ DataSource length dup 0 eq
+ {pop exit}if
+ sub dup 0 le
+ {exit}if
+ }loop
+ pop
+ }if
+ }ifelse
+ end
+}bdf
+/addprocs
+{
+ 2{/exec load}repeat
+ 3 1 roll
+ [5 1 roll]bind cvx
+}def
+/modify_halftone_xfer
+{
+ currenthalftone dup length dict copy begin
+ currentdict 2 index known{
+ 1 index load dup length dict copy begin
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end def
+ currentdict end sethalftone
+ }{
+ currentdict/TransferFunction known{
+ /TransferFunction load
+ }{
+ currenttransfer
+ }ifelse
+ addprocs/TransferFunction xdf
+ currentdict end sethalftone
+ pop
+ }ifelse
+}def
+/clonearray
+{
+ dup xcheck exch
+ dup length array exch
+ Adobe_AGM_Core/AGMCORE_tmp -1 ddf
+ {
+ Adobe_AGM_Core/AGMCORE_tmp 2 copy get 1 add ddf
+ dup type/dicttype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get
+ exch
+ clonedict
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ dup type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_tmp get exch
+ clonearray
+ Adobe_AGM_Core/AGMCORE_tmp 4 -1 roll ddf
+ }if
+ exch dup
+ Adobe_AGM_Core/AGMCORE_tmp get 4 -1 roll put
+ }forall
+ exch{cvx}if
+}bdf
+/clonedict
+{
+ dup length dict
+ begin
+ {
+ dup type/dicttype eq
+ {clonedict}if
+ dup type/arraytype eq
+ {clonearray}if
+ def
+ }forall
+ currentdict
+ end
+}bdf
+/DeviceN_PS2
+{
+ /currentcolorspace AGMCORE_gget 0 get/DeviceN eq level3 not and
+}bdf
+/Indexed_DeviceN
+{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne{
+ dup/CSDBase known{
+ /CSDBase get/CSD get_res/Names known
+ }{
+ pop false
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}bdf
+/DeviceN_NoneName
+{
+ /Names where{
+ pop
+ false Names
+ {
+ (None)eq or
+ }forall
+ }{
+ false
+ }ifelse
+}bdf
+/DeviceN_PS2_inRip_seps
+{
+ /AGMCORE_in_rip_sep where
+ {
+ pop dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/DeviceN eq level3 not and AGMCORE_in_rip_sep and
+ {
+ /currentcolorspace exch AGMCORE_gput
+ false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+}bdf
+/base_colorspace_type
+{
+ dup type/arraytype eq{0 get}if
+}bdf
+/currentdistillerparams where{pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+{
+ /pdfmark_5{cleartomark}bind def
+}{
+ /pdfmark_5{pdfmark}bind def
+}ifelse
+/ReadBypdfmark_5
+{
+ currentfile exch 0 exch/SubFileDecode filter
+ /currentdistillerparams where
+ {pop currentdistillerparams/CoreDistVersion get 5000 lt}{true}ifelse
+ {flushfile cleartomark}
+ {/PUT pdfmark}ifelse
+}bdf
+/ReadBypdfmark_5_string
+{
+ 2 dict begin
+ /makerString exch def string/tmpString exch def
+ {
+ currentfile tmpString readline not{pop exit}if
+ makerString anchorsearch
+ {
+ pop pop cleartomark exit
+ }{
+ 3 copy/PUT pdfmark_5 pop 2 copy(\n)/PUT pdfmark_5
+ }ifelse
+ }loop
+ end
+}bdf
+/xpdfm
+{
+ {
+ dup 0 get/Label eq
+ {
+ aload length[exch 1 add 1 roll/PAGELABEL
+ }{
+ aload pop
+ [{ThisPage}<<5 -2 roll>>/PUT
+ }ifelse
+ pdfmark_5
+ }forall
+}bdf
+/lmt{
+ dup 2 index le{exch}if pop dup 2 index ge{exch}if pop
+}bdf
+/int{
+ dup 2 index sub 3 index 5 index sub div 6 -2 roll sub mul exch pop add exch pop
+}bdf
+/ds{
+ Adobe_AGM_Utils begin
+}bdf
+/dt{
+ currentdict Adobe_AGM_Utils eq{
+ end
+ }if
+}bdf
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_AGM_Core 2.0 0
+%%Version: 2.0 0
+%%Copyright: Copyright(C)1997-2007 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Core 209 dict dup begin put
+/Adobe_AGM_Core_Id/Adobe_AGM_Core_2.0_0 def
+/AGMCORE_str256 256 string def
+/AGMCORE_save nd
+/AGMCORE_graphicsave nd
+/AGMCORE_c 0 def
+/AGMCORE_m 0 def
+/AGMCORE_y 0 def
+/AGMCORE_k 0 def
+/AGMCORE_cmykbuf 4 array def
+/AGMCORE_screen[currentscreen]cvx def
+/AGMCORE_tmp 0 def
+/AGMCORE_&setgray nd
+/AGMCORE_&setcolor nd
+/AGMCORE_&setcolorspace nd
+/AGMCORE_&setcmykcolor nd
+/AGMCORE_cyan_plate nd
+/AGMCORE_magenta_plate nd
+/AGMCORE_yellow_plate nd
+/AGMCORE_black_plate nd
+/AGMCORE_plate_ndx nd
+/AGMCORE_get_ink_data nd
+/AGMCORE_is_cmyk_sep nd
+/AGMCORE_host_sep nd
+/AGMCORE_avoid_L2_sep_space nd
+/AGMCORE_distilling nd
+/AGMCORE_composite_job nd
+/AGMCORE_producing_seps nd
+/AGMCORE_ps_level -1 def
+/AGMCORE_ps_version -1 def
+/AGMCORE_environ_ok nd
+/AGMCORE_CSD_cache 0 dict def
+/AGMCORE_currentoverprint false def
+/AGMCORE_deltaX nd
+/AGMCORE_deltaY nd
+/AGMCORE_name nd
+/AGMCORE_sep_special nd
+/AGMCORE_err_strings 4 dict def
+/AGMCORE_cur_err nd
+/AGMCORE_current_spot_alias false def
+/AGMCORE_inverting false def
+/AGMCORE_feature_dictCount nd
+/AGMCORE_feature_opCount nd
+/AGMCORE_feature_ctm nd
+/AGMCORE_ConvertToProcess false def
+/AGMCORE_Default_CTM matrix def
+/AGMCORE_Default_PageSize nd
+/AGMCORE_Default_flatness nd
+/AGMCORE_currentbg nd
+/AGMCORE_currentucr nd
+/AGMCORE_pattern_paint_type 0 def
+/knockout_unitsq nd
+currentglobal true setglobal
+[/CSA/Gradient/Procedure]
+{
+ /Generic/Category findresource dup length dict copy/Category defineresource pop
+}forall
+setglobal
+/AGMCORE_key_known
+{
+ where{
+ /Adobe_AGM_Core_Id known
+ }{
+ false
+ }ifelse
+}ndf
+/flushinput
+{
+ save
+ 2 dict begin
+ /CompareBuffer 3 -1 roll def
+ /readbuffer 256 string def
+ mark
+ {
+ currentfile readbuffer{readline}stopped
+ {cleartomark mark}
+ {
+ not
+ {pop exit}
+ if
+ CompareBuffer eq
+ {exit}
+ if
+ }ifelse
+ }loop
+ cleartomark
+ end
+ restore
+}bdf
+/getspotfunction
+{
+ AGMCORE_screen exch pop exch pop
+ dup type/dicttype eq{
+ dup/HalftoneType get 1 eq{
+ /SpotFunction get
+ }{
+ dup/HalftoneType get 2 eq{
+ /GraySpotFunction get
+ }{
+ pop
+ {
+ abs exch abs 2 copy add 1 gt{
+ 1 sub dup mul exch 1 sub dup mul add 1 sub
+ }{
+ dup mul exch dup mul add 1 exch sub
+ }ifelse
+ }bind
+ }ifelse
+ }ifelse
+ }if
+}def
+/np
+{newpath}bdf
+/clp_npth
+{clip np}def
+/eoclp_npth
+{eoclip np}def
+/npth_clp
+{np clip}def
+/graphic_setup
+{
+ /AGMCORE_graphicsave save store
+ concat
+ 0 setgray
+ 0 setlinecap
+ 0 setlinejoin
+ 1 setlinewidth
+ []0 setdash
+ 10 setmiterlimit
+ np
+ false setoverprint
+ false setstrokeadjust
+ //Adobe_AGM_Core/spot_alias gx
+ /Adobe_AGM_Image where{
+ pop
+ Adobe_AGM_Image/spot_alias 2 copy known{
+ gx
+ }{
+ pop pop
+ }ifelse
+ }if
+ /sep_colorspace_dict null AGMCORE_gput
+ 100 dict begin
+ /dictstackcount countdictstack def
+ /showpage{}def
+ mark
+}def
+/graphic_cleanup
+{
+ cleartomark
+ dictstackcount 1 countdictstack 1 sub{end}for
+ end
+ AGMCORE_graphicsave restore
+}def
+/compose_error_msg
+{
+ grestoreall initgraphics
+ /Helvetica findfont 10 scalefont setfont
+ /AGMCORE_deltaY 100 def
+ /AGMCORE_deltaX 310 def
+ clippath pathbbox np pop pop 36 add exch 36 add exch moveto
+ 0 AGMCORE_deltaY rlineto AGMCORE_deltaX 0 rlineto
+ 0 AGMCORE_deltaY neg rlineto AGMCORE_deltaX neg 0 rlineto closepath
+ 0 AGMCORE_&setgray
+ gsave 1 AGMCORE_&setgray fill grestore
+ 1 setlinewidth gsave stroke grestore
+ currentpoint AGMCORE_deltaY 15 sub add exch 8 add exch moveto
+ /AGMCORE_deltaY 12 def
+ /AGMCORE_tmp 0 def
+ AGMCORE_err_strings exch get
+ {
+ dup 32 eq
+ {
+ pop
+ AGMCORE_str256 0 AGMCORE_tmp getinterval
+ stringwidth pop currentpoint pop add AGMCORE_deltaX 28 add gt
+ {
+ currentpoint AGMCORE_deltaY sub exch pop
+ clippath pathbbox pop pop pop 44 add exch moveto
+ }if
+ AGMCORE_str256 0 AGMCORE_tmp getinterval show( )show
+ 0 1 AGMCORE_str256 length 1 sub
+ {
+ AGMCORE_str256 exch 0 put
+ }for
+ /AGMCORE_tmp 0 def
+ }{
+ AGMCORE_str256 exch AGMCORE_tmp xpt
+ /AGMCORE_tmp AGMCORE_tmp 1 add def
+ }ifelse
+ }forall
+}bdf
+/AGMCORE_CMYKDeviceNColorspaces[
+ [/Separation/None/DeviceCMYK{0 0 0}]
+ [/Separation(Black)/DeviceCMYK{0 0 0 4 -1 roll}bind]
+ [/Separation(Yellow)/DeviceCMYK{0 0 3 -1 roll 0}bind]
+ [/DeviceN[(Yellow)(Black)]/DeviceCMYK{0 0 4 2 roll}bind]
+ [/Separation(Magenta)/DeviceCMYK{0 exch 0 0}bind]
+ [/DeviceN[(Magenta)(Black)]/DeviceCMYK{0 3 1 roll 0 exch}bind]
+ [/DeviceN[(Magenta)(Yellow)]/DeviceCMYK{0 3 1 roll 0}bind]
+ [/DeviceN[(Magenta)(Yellow)(Black)]/DeviceCMYK{0 4 1 roll}bind]
+ [/Separation(Cyan)/DeviceCMYK{0 0 0}]
+ [/DeviceN[(Cyan)(Black)]/DeviceCMYK{0 0 3 -1 roll}bind]
+ [/DeviceN[(Cyan)(Yellow)]/DeviceCMYK{0 exch 0}bind]
+ [/DeviceN[(Cyan)(Yellow)(Black)]/DeviceCMYK{0 3 1 roll}bind]
+ [/DeviceN[(Cyan)(Magenta)]/DeviceCMYK{0 0}]
+ [/DeviceN[(Cyan)(Magenta)(Black)]/DeviceCMYK{0 exch}bind]
+ [/DeviceN[(Cyan)(Magenta)(Yellow)]/DeviceCMYK{0}]
+ [/DeviceCMYK]
+]def
+/ds{
+ Adobe_AGM_Core begin
+ /currentdistillerparams where
+ {
+ pop currentdistillerparams/CoreDistVersion get 5000 lt
+ {<</DetectBlends false>>setdistillerparams}if
+ }if
+ /AGMCORE_ps_version xdf
+ /AGMCORE_ps_level xdf
+ errordict/AGM_handleerror known not{
+ errordict/AGM_handleerror errordict/handleerror get put
+ errordict/handleerror{
+ Adobe_AGM_Core begin
+ $error/newerror get AGMCORE_cur_err null ne and{
+ $error/newerror false put
+ AGMCORE_cur_err compose_error_msg
+ }if
+ $error/newerror true put
+ end
+ errordict/AGM_handleerror get exec
+ }bind put
+ }if
+ /AGMCORE_environ_ok
+ ps_level AGMCORE_ps_level ge
+ ps_version AGMCORE_ps_version ge and
+ AGMCORE_ps_level -1 eq or
+ def
+ AGMCORE_environ_ok not
+ {/AGMCORE_cur_err/AGMCORE_bad_environ def}if
+ /AGMCORE_&setgray systemdict/setgray get def
+ level2{
+ /AGMCORE_&setcolor systemdict/setcolor get def
+ /AGMCORE_&setcolorspace systemdict/setcolorspace get def
+ }if
+ /AGMCORE_currentbg currentblackgeneration def
+ /AGMCORE_currentucr currentundercolorremoval def
+ /AGMCORE_Default_flatness currentflat def
+ /AGMCORE_distilling
+ /product where{
+ pop systemdict/setdistillerparams known product(Adobe PostScript Parser)ne and
+ }{
+ false
+ }ifelse
+ def
+ /AGMCORE_GSTATE AGMCORE_key_known not{
+ /AGMCORE_GSTATE 21 dict def
+ /AGMCORE_tmpmatrix matrix def
+ /AGMCORE_gstack 32 array def
+ /AGMCORE_gstackptr 0 def
+ /AGMCORE_gstacksaveptr 0 def
+ /AGMCORE_gstackframekeys 14 def
+ /AGMCORE_&gsave/gsave ldf
+ /AGMCORE_&grestore/grestore ldf
+ /AGMCORE_&grestoreall/grestoreall ldf
+ /AGMCORE_&save/save ldf
+ /AGMCORE_&setoverprint/setoverprint ldf
+ /AGMCORE_gdictcopy{
+ begin
+ {def}forall
+ end
+ }def
+ /AGMCORE_gput{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ 3 1 roll
+ put
+ }def
+ /AGMCORE_gget{
+ AGMCORE_gstack AGMCORE_gstackptr get
+ exch
+ get
+ }def
+ /gsave{
+ AGMCORE_&gsave
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /grestore{
+ AGMCORE_&grestore
+ AGMCORE_gstackptr 1 sub
+ dup AGMCORE_gstacksaveptr lt{1 add}if
+ dup AGMCORE_gstack exch get dup/AGMCORE_currentoverprint known
+ {/AGMCORE_currentoverprint get setoverprint}{pop}ifelse
+ /AGMCORE_gstackptr exch store
+ }def
+ /grestoreall{
+ AGMCORE_&grestoreall
+ /AGMCORE_gstackptr AGMCORE_gstacksaveptr store
+ }def
+ /save{
+ AGMCORE_&save
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gstackptr 1 add
+ dup 32 ge{limitcheck}if
+ /AGMCORE_gstackptr exch store
+ /AGMCORE_gstacksaveptr AGMCORE_gstackptr store
+ AGMCORE_gstack AGMCORE_gstackptr get
+ AGMCORE_gdictcopy
+ }def
+ /setoverprint{
+ dup/AGMCORE_currentoverprint exch AGMCORE_gput AGMCORE_&setoverprint
+ }def
+ 0 1 AGMCORE_gstack length 1 sub{
+ AGMCORE_gstack exch AGMCORE_gstackframekeys dict put
+ }for
+ }if
+ level3/AGMCORE_&sysshfill AGMCORE_key_known not and
+ {
+ /AGMCORE_&sysshfill systemdict/shfill get def
+ /AGMCORE_&sysmakepattern systemdict/makepattern get def
+ /AGMCORE_&usrmakepattern/makepattern load def
+ }if
+ /currentcmykcolor[0 0 0 0]AGMCORE_gput
+ /currentstrokeadjust false AGMCORE_gput
+ /currentcolorspace[/DeviceGray]AGMCORE_gput
+ /sep_tint 0 AGMCORE_gput
+ /devicen_tints[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0]AGMCORE_gput
+ /sep_colorspace_dict null AGMCORE_gput
+ /devicen_colorspace_dict null AGMCORE_gput
+ /indexed_colorspace_dict null AGMCORE_gput
+ /currentcolor_intent()AGMCORE_gput
+ /customcolor_tint 1 AGMCORE_gput
+ /absolute_colorimetric_crd null AGMCORE_gput
+ /relative_colorimetric_crd null AGMCORE_gput
+ /saturation_crd null AGMCORE_gput
+ /perceptual_crd null AGMCORE_gput
+ currentcolortransfer cvlit/AGMCore_gray_xfer xdf cvlit/AGMCore_b_xfer xdf
+ cvlit/AGMCore_g_xfer xdf cvlit/AGMCore_r_xfer xdf
+ <<
+ /MaxPatternItem currentsystemparams/MaxPatternCache get
+ >>
+ setuserparams
+ end
+}def
+/ps
+{
+ /setcmykcolor where{
+ pop
+ Adobe_AGM_Core/AGMCORE_&setcmykcolor/setcmykcolor load put
+ }if
+ Adobe_AGM_Core begin
+ /setcmykcolor
+ {
+ 4 copy AGMCORE_cmykbuf astore/currentcmykcolor exch AGMCORE_gput
+ 1 sub 4 1 roll
+ 3{
+ 3 index add neg dup 0 lt{
+ pop 0
+ }if
+ 3 1 roll
+ }repeat
+ setrgbcolor pop
+ }ndf
+ /currentcmykcolor
+ {
+ /currentcmykcolor AGMCORE_gget aload pop
+ }ndf
+ /setoverprint
+ {pop}ndf
+ /currentoverprint
+ {false}ndf
+ /AGMCORE_cyan_plate 1 0 0 0 test_cmyk_color_plate def
+ /AGMCORE_magenta_plate 0 1 0 0 test_cmyk_color_plate def
+ /AGMCORE_yellow_plate 0 0 1 0 test_cmyk_color_plate def
+ /AGMCORE_black_plate 0 0 0 1 test_cmyk_color_plate def
+ /AGMCORE_plate_ndx
+ AGMCORE_cyan_plate{
+ 0
+ }{
+ AGMCORE_magenta_plate{
+ 1
+ }{
+ AGMCORE_yellow_plate{
+ 2
+ }{
+ AGMCORE_black_plate{
+ 3
+ }{
+ 4
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_have_reported_unsupported_color_space false def
+ /AGMCORE_report_unsupported_color_space
+ {
+ AGMCORE_have_reported_unsupported_color_space false eq
+ {
+ (Warning: Job contains content that cannot be separated with on-host methods. This content appears on the black plate, and knocks out all other plates.)==
+ Adobe_AGM_Core/AGMCORE_have_reported_unsupported_color_space true ddf
+ }if
+ }def
+ /AGMCORE_composite_job
+ AGMCORE_cyan_plate AGMCORE_magenta_plate and AGMCORE_yellow_plate and AGMCORE_black_plate and def
+ /AGMCORE_in_rip_sep
+ /AGMCORE_in_rip_sep where{
+ pop AGMCORE_in_rip_sep
+ }{
+ AGMCORE_distilling
+ {
+ false
+ }{
+ userdict/Adobe_AGM_OnHost_Seps known{
+ false
+ }{
+ level2{
+ currentpagedevice/Separations 2 copy known{
+ get
+ }{
+ pop pop false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_producing_seps AGMCORE_composite_job not AGMCORE_in_rip_sep or def
+ /AGMCORE_host_sep AGMCORE_producing_seps AGMCORE_in_rip_sep not and def
+ /AGM_preserve_spots
+ /AGM_preserve_spots where{
+ pop AGM_preserve_spots
+ }{
+ AGMCORE_distilling AGMCORE_producing_seps or
+ }ifelse
+ def
+ /AGM_is_distiller_preserving_spotimages
+ {
+ currentdistillerparams/PreserveOverprintSettings known
+ {
+ currentdistillerparams/PreserveOverprintSettings get
+ {
+ currentdistillerparams/ColorConversionStrategy known
+ {
+ currentdistillerparams/ColorConversionStrategy get
+ /sRGB ne
+ }{
+ true
+ }ifelse
+ }{
+ false
+ }ifelse
+ }{
+ false
+ }ifelse
+ }def
+ /convert_spot_to_process where{pop}{
+ /convert_spot_to_process
+ {
+ //Adobe_AGM_Core begin
+ dup map_alias{
+ /Name get exch pop
+ }if
+ dup dup(None)eq exch(All)eq or
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ gsave
+ 1 0 0 0 setcmykcolor currentgray 1 exch sub
+ 0 1 0 0 setcmykcolor currentgray 1 exch sub
+ 0 0 1 0 setcmykcolor currentgray 1 exch sub
+ 0 0 0 1 setcmykcolor currentgray 1 exch sub
+ add add add 0 eq
+ {
+ pop false
+ }{
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ }ifelse
+ grestore
+ }{
+ AGMCORE_distilling
+ {
+ pop AGM_is_distiller_preserving_spotimages not
+ }{
+ //Adobe_AGM_Core/AGMCORE_name xddf
+ false
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 0 eq
+ AGMUTIL_cpd/OverrideSeparations known and
+ {
+ AGMUTIL_cpd/OverrideSeparations get
+ {
+ /HqnSpots/ProcSet resourcestatus
+ {
+ pop pop pop true
+ }if
+ }if
+ }if
+ {
+ AGMCORE_name/HqnSpots/ProcSet findresource/TestSpot gx not
+ }{
+ gsave
+ [/Separation AGMCORE_name/DeviceGray{}]AGMCORE_&setcolorspace
+ false
+ AGMUTIL_cpd/SeparationColorNames 2 copy known
+ {
+ get
+ {AGMCORE_name eq or}forall
+ not
+ }{
+ pop pop pop true
+ }ifelse
+ grestore
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ }ifelse
+ /convert_to_process where{pop}{
+ /convert_to_process
+ {
+ dup length 0 eq
+ {
+ pop false
+ }{
+ AGMCORE_host_sep
+ {
+ dup true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process and}ifelse
+ }
+ forall
+ {
+ true exch
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ (Black)eq or and
+ }forall
+ not
+ }{pop false}ifelse
+ }{
+ false exch
+ {
+ /PhotoshopDuotoneList where{pop false}{true}ifelse
+ {
+ dup(Cyan)eq exch
+ dup(Magenta)eq 3 -1 roll or exch
+ dup(Yellow)eq 3 -1 roll or exch
+ dup(Black)eq 3 -1 roll or
+ {pop}
+ {convert_spot_to_process or}ifelse
+ }
+ {
+ convert_spot_to_process or
+ }
+ ifelse
+ }
+ forall
+ }ifelse
+ }ifelse
+ }def
+ }ifelse
+ /AGMCORE_avoid_L2_sep_space
+ version cvr 2012 lt
+ level2 and
+ AGMCORE_producing_seps not and
+ def
+ /AGMCORE_is_cmyk_sep
+ AGMCORE_cyan_plate AGMCORE_magenta_plate or AGMCORE_yellow_plate or AGMCORE_black_plate or
+ def
+ /AGM_avoid_0_cmyk where{
+ pop AGM_avoid_0_cmyk
+ }{
+ AGM_preserve_spots
+ userdict/Adobe_AGM_OnHost_Seps known
+ userdict/Adobe_AGM_InRip_Seps known or
+ not and
+ }ifelse
+ {
+ /setcmykcolor[
+ {
+ 4 copy add add add 0 eq currentoverprint and{
+ pop 0.0005
+ }if
+ }/exec cvx
+ /AGMCORE_&setcmykcolor load dup type/operatortype ne{
+ /exec cvx
+ }if
+ ]cvx def
+ }if
+ /AGMCORE_IsSeparationAProcessColor
+ {
+ dup(Cyan)eq exch dup(Magenta)eq exch dup(Yellow)eq exch(Black)eq or or or
+ }def
+ AGMCORE_host_sep{
+ /setcolortransfer
+ {
+ AGMCORE_cyan_plate{
+ pop pop pop
+ }{
+ AGMCORE_magenta_plate{
+ 4 3 roll pop pop pop
+ }{
+ AGMCORE_yellow_plate{
+ 4 2 roll pop pop pop
+ }{
+ 4 1 roll pop pop pop
+ }ifelse
+ }ifelse
+ }ifelse
+ settransfer
+ }
+ def
+ /AGMCORE_get_ink_data
+ AGMCORE_cyan_plate{
+ {pop pop pop}
+ }{
+ AGMCORE_magenta_plate{
+ {4 3 roll pop pop pop}
+ }{
+ AGMCORE_yellow_plate{
+ {4 2 roll pop pop pop}
+ }{
+ {4 1 roll pop pop pop}
+ }ifelse
+ }ifelse
+ }ifelse
+ def
+ /AGMCORE_RemoveProcessColorNames
+ {
+ 1 dict begin
+ /filtername
+ {
+ dup/Cyan eq 1 index(Cyan)eq or
+ {pop(_cyan_)}if
+ dup/Magenta eq 1 index(Magenta)eq or
+ {pop(_magenta_)}if
+ dup/Yellow eq 1 index(Yellow)eq or
+ {pop(_yellow_)}if
+ dup/Black eq 1 index(Black)eq or
+ {pop(_black_)}if
+ }def
+ dup type/arraytype eq
+ {[exch{filtername}forall]}
+ {filtername}ifelse
+ end
+ }def
+ level3{
+ /AGMCORE_IsCurrentColor
+ {
+ dup AGMCORE_IsSeparationAProcessColor
+ {
+ AGMCORE_plate_ndx 0 eq
+ {dup(Cyan)eq exch/Cyan eq or}if
+ AGMCORE_plate_ndx 1 eq
+ {dup(Magenta)eq exch/Magenta eq or}if
+ AGMCORE_plate_ndx 2 eq
+ {dup(Yellow)eq exch/Yellow eq or}if
+ AGMCORE_plate_ndx 3 eq
+ {dup(Black)eq exch/Black eq or}if
+ AGMCORE_plate_ndx 4 eq
+ {pop false}if
+ }{
+ gsave
+ false setoverprint
+ current_spot_alias false set_spot_alias
+ 1 1 1 1 6 -1 roll findcmykcustomcolor 1 setcustomcolor
+ set_spot_alias
+ currentgray 1 ne
+ grestore
+ }ifelse
+ }def
+ /AGMCORE_filter_functiondatasource
+ {
+ 5 dict begin
+ /data_in xdf
+ data_in type/stringtype eq
+ {
+ /ncomp xdf
+ /comp xdf
+ /string_out data_in length ncomp idiv string def
+ 0 ncomp data_in length 1 sub
+ {
+ string_out exch dup ncomp idiv exch data_in exch ncomp getinterval comp get 255 exch sub put
+ }for
+ string_out
+ }{
+ string/string_in xdf
+ /string_out 1 string def
+ /component xdf
+ [
+ data_in string_in/readstring cvx
+ [component/get cvx 255/exch cvx/sub cvx string_out/exch cvx 0/exch cvx/put cvx string_out]cvx
+ [/pop cvx()]cvx/ifelse cvx
+ ]cvx/ReusableStreamDecode filter
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingFunction
+ {
+ 2 dict begin
+ /paint? xdf
+ /channel xdf
+ dup type/dicttype eq
+ {
+ begin
+ FunctionType 0 eq
+ {
+ /DataSource channel Range length 2 idiv DataSource AGMCORE_filter_functiondatasource def
+ currentdict/Decode known
+ {/Decode Decode channel 2 mul 2 getinterval def}if
+ paint? not
+ {/Decode[1 1]def}if
+ }if
+ FunctionType 2 eq
+ {
+ paint?
+ {
+ /C0[C0 channel get 1 exch sub]def
+ /C1[C1 channel get 1 exch sub]def
+ }{
+ /C0[1]def
+ /C1[1]def
+ }ifelse
+ }if
+ FunctionType 3 eq
+ {
+ /Functions[Functions{channel paint? AGMCORE_separateShadingFunction}forall]def
+ }if
+ currentdict/Range known
+ {/Range[0 1]def}if
+ currentdict
+ end}{
+ channel get 0 paint? AGMCORE_separateShadingFunction
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShading
+ {
+ 3 -1 roll begin
+ currentdict/Function known
+ {
+ currentdict/Background known
+ {[1 index{Background 3 index get 1 exch sub}{1}ifelse]/Background xdf}if
+ Function 3 1 roll AGMCORE_separateShadingFunction/Function xdf
+ /ColorSpace[/DeviceGray]def
+ }{
+ ColorSpace dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }{
+ ColorSpace dup 1 get AGMCORE_RemoveProcessColorNames 1 exch put
+ }ifelse
+ ColorSpace 0 get/Separation eq
+ {
+ {
+ [1/exch cvx/sub cvx]cvx
+ }{
+ [/pop cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll put
+ pop
+ }{
+ {
+ [exch ColorSpace 1 get length 1 sub exch sub/index cvx 1/exch cvx/sub cvx ColorSpace 1 get length 1 add 1/roll cvx ColorSpace 1 get length{/pop cvx}repeat]cvx
+ }{
+ pop[ColorSpace 1 get length{/pop cvx}repeat cvx 1]cvx
+ }ifelse
+ ColorSpace 3 3 -1 roll bind put
+ }ifelse
+ ColorSpace 2/DeviceGray put
+ }ifelse
+ end
+ }def
+ /AGMCORE_separateShadingDict
+ {
+ dup/ColorSpace get
+ dup type/arraytype ne
+ {[exch]}if
+ dup 0 get/DeviceCMYK eq
+ {
+ exch begin
+ currentdict
+ AGMCORE_cyan_plate
+ {0 true}if
+ AGMCORE_magenta_plate
+ {1 true}if
+ AGMCORE_yellow_plate
+ {2 true}if
+ AGMCORE_black_plate
+ {3 true}if
+ AGMCORE_plate_ndx 4 eq
+ {0 false}if
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ currentdict
+ end exch
+ }if
+ dup 0 get/Separation eq
+ {
+ exch begin
+ ColorSpace 1 get dup/None ne exch/All ne and
+ {
+ ColorSpace 1 get AGMCORE_IsCurrentColor AGMCORE_plate_ndx 4 lt and ColorSpace 1 get AGMCORE_IsSeparationAProcessColor not and
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /Separation
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }ifelse
+ }{
+ currentdict ColorSpace 1 get AGMCORE_IsCurrentColor
+ 0 exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ }if
+ currentdict
+ end exch
+ }if
+ dup 0 get/DeviceN eq
+ {
+ exch begin
+ ColorSpace 1 get convert_to_process
+ {
+ ColorSpace 2 get dup type/arraytype eq{0 get}if/DeviceCMYK eq
+ {
+ /ColorSpace
+ [
+ /DeviceN
+ ColorSpace 1 get
+ /DeviceGray
+ [
+ ColorSpace 3 get/exec cvx
+ 4 AGMCORE_plate_ndx sub -1/roll cvx
+ 4 1/roll cvx
+ 3[/pop cvx]cvx/repeat cvx
+ 1/exch cvx/sub cvx
+ ]cvx
+ ]def
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ currentdict 0 false AGMCORE_separateShading
+ /ColorSpace[/DeviceGray]def
+ }if
+ }ifelse
+ }{
+ currentdict
+ false -1 ColorSpace 1 get
+ {
+ AGMCORE_IsCurrentColor
+ {
+ 1 add
+ exch pop true exch exit
+ }if
+ 1 add
+ }forall
+ exch
+ dup not currentoverprint and
+ {/AGMCORE_ignoreshade true def}if
+ AGMCORE_separateShading
+ }ifelse
+ currentdict
+ end exch
+ }if
+ dup 0 get dup/DeviceCMYK eq exch dup/Separation eq exch/DeviceN eq or or not
+ {
+ exch begin
+ ColorSpace dup type/arraytype eq
+ {0 get}if
+ /DeviceGray ne
+ {
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate not
+ {
+ ColorSpace 0 get/CIEBasedA eq
+ {
+ /ColorSpace[/Separation/_ciebaseda_/DeviceGray{}]def
+ }if
+ ColorSpace 0 get dup/CIEBasedABC eq exch dup/CIEBasedDEF eq exch/DeviceRGB eq or or
+ {
+ /ColorSpace[/DeviceN[/_red_/_green_/_blue_]/DeviceRGB{}]def
+ }if
+ ColorSpace 0 get/CIEBasedDEFG eq
+ {
+ /ColorSpace[/DeviceN[/_cyan_/_magenta_/_yellow_/_black_]/DeviceCMYK{}]def
+ }if
+ currentdict 0 false AGMCORE_separateShading
+ }if
+ }if
+ currentdict
+ end exch
+ }if
+ pop
+ dup/AGMCORE_ignoreshade known
+ {
+ begin
+ /ColorSpace[/Separation(None)/DeviceGray{}]def
+ currentdict end
+ }if
+ }def
+ /shfill
+ {
+ AGMCORE_separateShadingDict
+ dup/AGMCORE_ignoreshade known
+ {pop}
+ {AGMCORE_&sysshfill}ifelse
+ }def
+ /makepattern
+ {
+ exch
+ dup/PatternType get 2 eq
+ {
+ clonedict
+ begin
+ /Shading Shading AGMCORE_separateShadingDict def
+ Shading/AGMCORE_ignoreshade known
+ currentdict end exch
+ {pop<</PatternType 1/PaintProc{pop}/BBox[0 0 1 1]/XStep 1/YStep 1/PaintType 1/TilingType 3>>}if
+ exch AGMCORE_&sysmakepattern
+ }{
+ exch AGMCORE_&usrmakepattern
+ }ifelse
+ }def
+ }if
+ }if
+ AGMCORE_in_rip_sep{
+ /setcustomcolor
+ {
+ exch aload pop
+ dup 7 1 roll inRip_spot_has_ink not {
+ 4{4 index mul 4 1 roll}
+ repeat
+ /DeviceCMYK setcolorspace
+ 6 -2 roll pop pop
+ }{
+ //Adobe_AGM_Core begin
+ /AGMCORE_k xdf/AGMCORE_y xdf/AGMCORE_m xdf/AGMCORE_c xdf
+ end
+ [/Separation 4 -1 roll/DeviceCMYK
+ {dup AGMCORE_c mul exch dup AGMCORE_m mul exch dup AGMCORE_y mul exch AGMCORE_k mul}
+ ]
+ setcolorspace
+ }ifelse
+ setcolor
+ }ndf
+ /setseparationgray
+ {
+ [/Separation(All)/DeviceGray{}]setcolorspace_opt
+ 1 exch sub setcolor
+ }ndf
+ }{
+ /setseparationgray
+ {
+ AGMCORE_&setgray
+ }ndf
+ }ifelse
+ /findcmykcustomcolor
+ {
+ 5 makereadonlyarray
+ }ndf
+ /setcustomcolor
+ {
+ exch aload pop pop
+ 4{4 index mul 4 1 roll}repeat
+ setcmykcolor pop
+ }ndf
+ /has_color
+ /colorimage where{
+ AGMCORE_producing_seps{
+ pop true
+ }{
+ systemdict eq
+ }ifelse
+ }{
+ false
+ }ifelse
+ def
+ /map_index
+ {
+ 1 index mul exch getinterval{255 div}forall
+ }bdf
+ /map_indexed_devn
+ {
+ Lookup Names length 3 -1 roll cvi map_index
+ }bdf
+ /n_color_components
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop 1
+ }{
+ /DeviceCMYK eq{
+ 4
+ }{
+ 3
+ }ifelse
+ }ifelse
+ }bdf
+ level2{
+ /mo/moveto ldf
+ /li/lineto ldf
+ /cv/curveto ldf
+ /knockout_unitsq
+ {
+ 1 setgray
+ 0 0 1 1 rectfill
+ }def
+ level2/setcolorspace AGMCORE_key_known not and{
+ /AGMCORE_&&&setcolorspace/setcolorspace ldf
+ /AGMCORE_ReplaceMappedColor
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ dup 0 get dup/Separation eq
+ {
+ pop
+ dup length array copy
+ dup dup 1 get
+ current_spot_alias
+ {
+ dup map_alias
+ {
+ false set_spot_alias
+ dup 1 exch setsepcolorspace
+ true set_spot_alias
+ begin
+ /sep_colorspace_dict currentdict AGMCORE_gput
+ pop pop pop
+ [
+ /Separation Name
+ CSA map_csa
+ MappedCSA
+ /sep_colorspace_proc load
+ ]
+ dup Name
+ end
+ }if
+ }if
+ map_reserved_ink_name 1 xpt
+ }{
+ /DeviceN eq
+ {
+ dup length array copy
+ dup dup 1 get[
+ exch{
+ current_spot_alias{
+ dup map_alias{
+ /Name get exch pop
+ }if
+ }if
+ map_reserved_ink_name
+ }forall
+ ]1 xpt
+ }if
+ }ifelse
+ end
+ }if
+ }if
+ }def
+ /setcolorspace
+ {
+ dup type dup/arraytype eq exch/packedarraytype eq or
+ {
+ dup 0 get/Indexed eq
+ {
+ AGMCORE_distilling
+ {
+ /PhotoshopDuotoneList where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }{
+ true
+ }ifelse
+ {
+ aload pop 3 -1 roll
+ AGMCORE_ReplaceMappedColor
+ 3 1 roll 4 array astore
+ }if
+ }{
+ AGMCORE_ReplaceMappedColor
+ }ifelse
+ }if
+ DeviceN_PS2_inRip_seps{AGMCORE_&&&setcolorspace}if
+ }def
+ }if
+ }{
+ /adj
+ {
+ currentstrokeadjust{
+ transform
+ 0.25 sub round 0.25 add exch
+ 0.25 sub round 0.25 add exch
+ itransform
+ }if
+ }def
+ /mo{
+ adj moveto
+ }def
+ /li{
+ adj lineto
+ }def
+ /cv{
+ 6 2 roll adj
+ 6 2 roll adj
+ 6 2 roll adj curveto
+ }def
+ /knockout_unitsq
+ {
+ 1 setgray
+ 8 8 1[8 0 0 8 0 0]{<ffffffffffffffff>}image
+ }def
+ /currentstrokeadjust{
+ /currentstrokeadjust AGMCORE_gget
+ }def
+ /setstrokeadjust{
+ /currentstrokeadjust exch AGMCORE_gput
+ }def
+ /setcolorspace
+ {
+ /currentcolorspace exch AGMCORE_gput
+ }def
+ /currentcolorspace
+ {
+ /currentcolorspace AGMCORE_gget
+ }def
+ /setcolor_devicecolor
+ {
+ base_colorspace_type
+ dup/DeviceGray eq{
+ pop setgray
+ }{
+ /DeviceCMYK eq{
+ setcmykcolor
+ }{
+ setrgbcolor
+ }ifelse
+ }ifelse
+ }def
+ /setcolor
+ {
+ currentcolorspace 0 get
+ dup/DeviceGray ne{
+ dup/DeviceCMYK ne{
+ dup/DeviceRGB ne{
+ dup/Separation eq{
+ pop
+ currentcolorspace 3 gx
+ currentcolorspace 2 get
+ }{
+ dup/Indexed eq{
+ pop
+ currentcolorspace 3 get dup type/stringtype eq{
+ currentcolorspace 1 get n_color_components
+ 3 -1 roll map_index
+ }{
+ exec
+ }ifelse
+ currentcolorspace 1 get
+ }{
+ /AGMCORE_cur_err/AGMCORE_invalid_color_space def
+ AGMCORE_invalid_color_space
+ }ifelse
+ }ifelse
+ }if
+ }if
+ }if
+ setcolor_devicecolor
+ }def
+ }ifelse
+ /sop/setoverprint ldf
+ /lw/setlinewidth ldf
+ /lc/setlinecap ldf
+ /lj/setlinejoin ldf
+ /ml/setmiterlimit ldf
+ /dsh/setdash ldf
+ /sadj/setstrokeadjust ldf
+ /gry/setgray ldf
+ /rgb/setrgbcolor ldf
+ /cmyk[
+ /currentcolorspace[/DeviceCMYK]/AGMCORE_gput cvx
+ /setcmykcolor load dup type/operatortype ne{/exec cvx}if
+ ]cvx bdf
+ level3 AGMCORE_host_sep not and{
+ /nzopmsc{
+ 6 dict begin
+ /kk exch def
+ /yy exch def
+ /mm exch def
+ /cc exch def
+ /sum 0 def
+ cc 0 ne{/sum sum 2#1000 or def cc}if
+ mm 0 ne{/sum sum 2#0100 or def mm}if
+ yy 0 ne{/sum sum 2#0010 or def yy}if
+ kk 0 ne{/sum sum 2#0001 or def kk}if
+ AGMCORE_CMYKDeviceNColorspaces sum get setcolorspace
+ sum 0 eq{0}if
+ end
+ setcolor
+ }bdf
+ }{
+ /nzopmsc/cmyk ldf
+ }ifelse
+ /sep/setsepcolor ldf
+ /devn/setdevicencolor ldf
+ /idx/setindexedcolor ldf
+ /colr/setcolor ldf
+ /csacrd/set_csa_crd ldf
+ /sepcs/setsepcolorspace ldf
+ /devncs/setdevicencolorspace ldf
+ /idxcs/setindexedcolorspace ldf
+ /cp/closepath ldf
+ /clp/clp_npth ldf
+ /eclp/eoclp_npth ldf
+ /f/fill ldf
+ /ef/eofill ldf
+ /@/stroke ldf
+ /nclp/npth_clp ldf
+ /gset/graphic_setup ldf
+ /gcln/graphic_cleanup ldf
+ /ct/concat ldf
+ /cf/currentfile ldf
+ /fl/filter ldf
+ /rs/readstring ldf
+ /AGMCORE_def_ht currenthalftone def
+ /clonedict Adobe_AGM_Utils begin/clonedict load end def
+ /clonearray Adobe_AGM_Utils begin/clonearray load end def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+ /getrampcolor
+ {
+ /indx exch def
+ 0 1 NumComp 1 sub
+ {
+ dup
+ Samples exch get
+ dup type/stringtype eq{indx get}if
+ exch
+ Scaling exch get aload pop
+ 3 1 roll
+ mul add
+ }for
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /sssetbackground{
+ aload pop
+ ColorSpaceFamily/Separation eq
+ {sep}
+ {
+ ColorSpaceFamily/DeviceN eq
+ {devn}{setcolor}ifelse
+ }ifelse
+ }bdf
+ /RadialShade
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /r2 xdf
+ /c2y xdf
+ /c2x xdf
+ /r1 xdf
+ /c1y xdf
+ /c1x xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ c1x c2x eq
+ {
+ c1y c2y lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope c2y c1y sub c2x c1x sub div def
+ /theta slope 1 atan def
+ c2x c1x lt c2y c1y ge and{/theta theta 180 sub def}if
+ c2x c1x lt c2y c1y lt and{/theta theta 180 add def}if
+ }ifelse
+ gsave
+ clippath
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax xdf
+ /xMax xdf
+ /yMin xdf
+ /xMin xdf
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ /max{2 copy gt{pop}{exch pop}ifelse}bdf
+ /min{2 copy lt{pop}{exch pop}ifelse}bdf
+ rampdict begin
+ 40 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ c1x c1y translate
+ theta rotate
+ -90 rotate
+ /c2y c1x c2x sub dup mul c1y c2y sub dup mul add sqrt def
+ /c1y 0 def
+ /c1x 0 def
+ /c2x 0 def
+ ext0
+ {
+ 0 getrampcolor
+ c2y r2 add r1 sub 0.0001 lt
+ {
+ c1x c1y r1 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2y r1 add r2 le
+ {
+ c1x c1y r1 0 360 arc
+ fill
+ }
+ {
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r1 neg def
+ /p1y c1y def
+ /p2x r1 def
+ /p2y c1y def
+ p1x p1y moveto p2x p2y lineto p2x yMin lineto p1x yMin lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r1 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y p1x SS1 div neg def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r1 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y p2x SS2 div neg def
+ r1 r2 gt
+ {
+ /L1maxX p1x yMin p1y sub SS1 div add def
+ /L2maxX p2x yMin p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ c1x c2x sub dup mul
+ c1y c2y sub dup mul
+ add 0.5 exp
+ 0 dtransform
+ dup mul exch dup mul add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ /hires xdf
+ hires mul
+ /numpix xdf
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ /xInc c2x c1x sub numsteps div def
+ /yInc c2y c1y sub numsteps div def
+ /rInc r2 r1 sub numsteps div def
+ /cx c1x def
+ /cy c1y def
+ /radius r1 def
+ np
+ xInc 0 eq yInc 0 eq rInc 0 eq and and
+ {
+ 0 getrampcolor
+ cx cy radius 0 360 arc
+ stroke
+ NumSamples 1 sub getrampcolor
+ cx cy radius 72 hires div add 0 360 arc
+ 0 setlinewidth
+ stroke
+ }{
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ cx cy radius 0 360 arc
+ /cx cx xInc add def
+ /cy cy yInc add def
+ /radius radius rInc add def
+ cx cy radius 360 0 arcn
+ eofill
+ rampIndxInc add
+ }repeat
+ pop
+ }ifelse
+ ext1
+ {
+ c2y r2 add r1 lt
+ {
+ c2x c2y r2 0 360 arc
+ fill
+ }{
+ c2y r1 add r2 sub 0.0001 le
+ {
+ c2x c2y r2 360 0 arcn
+ pathbbox
+ /aymax exch def
+ /axmax exch def
+ /aymin exch def
+ /axmin exch def
+ /bxMin xMin axmin min def
+ /byMin yMin aymin min def
+ /bxMax xMax axmax max def
+ /byMax yMax aymax max def
+ bxMin byMin moveto
+ bxMax byMin lineto
+ bxMax byMax lineto
+ bxMin byMax lineto
+ bxMin byMin lineto
+ eofill
+ }{
+ c2x c2y r2 0 360 arc fill
+ r1 r2 eq
+ {
+ /p1x r2 neg def
+ /p1y c2y def
+ /p2x r2 def
+ /p2y c2y def
+ p1x p1y moveto p2x p2y lineto p2x yMax lineto p1x yMax lineto
+ fill
+ }{
+ /AA r2 r1 sub c2y div def
+ AA -1 eq
+ {/theta 89.99 def}
+ {/theta AA 1 AA dup mul sub sqrt div 1 atan def}
+ ifelse
+ /SS1 90 theta add dup sin exch cos div def
+ /p1x r2 SS1 SS1 mul SS1 SS1 mul 1 add div sqrt mul neg def
+ /p1y c2y p1x SS1 div sub def
+ /SS2 90 theta sub dup sin exch cos div def
+ /p2x r2 SS2 SS2 mul SS2 SS2 mul 1 add div sqrt mul def
+ /p2y c2y p2x SS2 div sub def
+ r1 r2 lt
+ {
+ /L1maxX p1x yMax p1y sub SS1 div add def
+ /L2maxX p2x yMax p2y sub SS2 div add def
+ }{
+ /L1maxX 0 def
+ /L2maxX 0 def
+ }ifelse
+ p1x p1y moveto p2x p2y lineto L2maxX L2maxX p2x sub SS2 mul p2y add lineto
+ L1maxX L1maxX p1x sub SS1 mul p1y add lineto
+ fill
+ }ifelse
+ }ifelse
+ }ifelse
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+ /GenStrips
+ {
+ 40 dict begin
+ /ColorSpaceFamily xdf
+ /background xdf
+ /ext1 xdf
+ /ext0 xdf
+ /BBox xdf
+ /y2 xdf
+ /x2 xdf
+ /y1 xdf
+ /x1 xdf
+ /rampdict xdf
+ /setinkoverprint where{pop/setinkoverprint{pop}def}if
+ gsave
+ BBox length 0 gt
+ {
+ np
+ BBox 0 get BBox 1 get moveto
+ BBox 2 get BBox 0 get sub 0 rlineto
+ 0 BBox 3 get BBox 1 get sub rlineto
+ BBox 2 get BBox 0 get sub neg 0 rlineto
+ closepath
+ clip
+ np
+ }if
+ x1 x2 eq
+ {
+ y1 y2 lt{/theta 90 def}{/theta 270 def}ifelse
+ }{
+ /slope y2 y1 sub x2 x1 sub div def
+ /theta slope 1 atan def
+ x2 x1 lt y2 y1 ge and{/theta theta 180 sub def}if
+ x2 x1 lt y2 y1 lt and{/theta theta 180 add def}if
+ }
+ ifelse
+ gsave
+ clippath
+ x1 y1 translate
+ theta rotate
+ {pathbbox}stopped
+ {0 0 0 0}if
+ /yMax exch def
+ /xMax exch def
+ /yMin exch def
+ /xMin exch def
+ grestore
+ xMax xMin eq yMax yMin eq or
+ {
+ grestore
+ end
+ }{
+ rampdict begin
+ 20 dict begin
+ background length 0 gt{background sssetbackground gsave clippath fill grestore}if
+ gsave
+ x1 y1 translate
+ theta rotate
+ /xStart 0 def
+ /xEnd x2 x1 sub dup mul y2 y1 sub dup mul add 0.5 exp def
+ /ySpan yMax yMin sub def
+ /numsteps NumSamples def
+ /rampIndxInc 1 def
+ /subsampling false def
+ xStart 0 transform
+ xEnd 0 transform
+ 3 -1 roll
+ sub dup mul
+ 3 1 roll
+ sub dup mul
+ add 0.5 exp 72 div
+ 0 72 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt
+ 1 index 1 index lt{exch}if pop
+ mul
+ /numpix xdf
+ numpix 0 ne
+ {
+ NumSamples numpix div 0.5 gt
+ {
+ /numsteps numpix 2 div round cvi dup 1 le{pop 2}if def
+ /rampIndxInc NumSamples 1 sub numsteps div def
+ /subsampling true def
+ }if
+ }if
+ ext0
+ {
+ 0 getrampcolor
+ xMin xStart lt
+ {
+ xMin yMin xMin neg ySpan rectfill
+ }if
+ }if
+ /xInc xEnd xStart sub numsteps div def
+ /x xStart def
+ 0
+ numsteps
+ {
+ dup
+ subsampling{round cvi}if
+ getrampcolor
+ x yMin xInc ySpan rectfill
+ /x x xInc add def
+ rampIndxInc add
+ }repeat
+ pop
+ ext1{
+ xMax xEnd gt
+ {
+ xEnd yMin xMax xEnd sub ySpan rectfill
+ }if
+ }if
+ grestore
+ grestore
+ end
+ end
+ end
+ }ifelse
+ }bdf
+}def
+/pt
+{
+ end
+}def
+/dt{
+}def
+/pgsv{
+ //Adobe_AGM_Core/AGMCORE_save save put
+}def
+/pgrs{
+ //Adobe_AGM_Core/AGMCORE_save get restore
+}def
+systemdict/findcolorrendering known{
+ /findcolorrendering systemdict/findcolorrendering get def
+}if
+systemdict/setcolorrendering known{
+ /setcolorrendering systemdict/setcolorrendering get def
+}if
+/test_cmyk_color_plate
+{
+ gsave
+ setcmykcolor currentgray 1 ne
+ grestore
+}def
+/inRip_spot_has_ink
+{
+ dup//Adobe_AGM_Core/AGMCORE_name xddf
+ convert_spot_to_process not
+}def
+/map255_to_range
+{
+ 1 index sub
+ 3 -1 roll 255 div mul add
+}def
+/set_csa_crd
+{
+ /sep_colorspace_dict null AGMCORE_gput
+ begin
+ CSA get_csa_by_name setcolorspace_opt
+ set_crd
+ end
+}
+def
+/map_csa
+{
+ currentdict/MappedCSA known{MappedCSA null ne}{false}ifelse
+ {pop}{get_csa_by_name/MappedCSA xdf}ifelse
+}def
+/setsepcolor
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ dup/sep_tint exch AGMCORE_gput
+ TintProc
+ end
+}def
+/setdevicencolor
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ Names length copy
+ Names length 1 sub -1 0
+ {
+ /devicen_tints AGMCORE_gget 3 1 roll xpt
+ }for
+ TintProc
+ end
+}def
+/sep_colorspace_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ currentdict/Components known{
+ Components aload pop
+ TintMethod/Lab eq{
+ 2{AGMCORE_tmp mul NComponents 1 roll}repeat
+ LMax sub AGMCORE_tmp mul LMax add NComponents 1 roll
+ }{
+ TintMethod/Subtractive eq{
+ NComponents{
+ AGMCORE_tmp mul NComponents 1 roll
+ }repeat
+ }{
+ NComponents{
+ 1 sub AGMCORE_tmp mul 1 add NComponents 1 roll
+ }repeat
+ }ifelse
+ }ifelse
+ }{
+ ColorLookup AGMCORE_tmp ColorLookup length 1 sub mul round cvi get
+ aload pop
+ }ifelse
+ end
+}def
+/sep_colorspace_gray_proc
+{
+ /AGMCORE_tmp exch store
+ /sep_colorspace_dict AGMCORE_gget begin
+ GrayLookup AGMCORE_tmp GrayLookup length 1 sub mul round cvi get
+ end
+}def
+/sep_proc_name
+{
+ dup 0 get
+ dup/DeviceRGB eq exch/DeviceCMYK eq or level2 not and has_color not and{
+ pop[/DeviceGray]
+ /sep_colorspace_gray_proc
+ }{
+ /sep_colorspace_proc
+ }ifelse
+}def
+/setsepcolorspace
+{
+ current_spot_alias{
+ dup begin
+ Name map_alias{
+ exch pop
+ }if
+ end
+ }if
+ dup/sep_colorspace_dict exch AGMCORE_gput
+ begin
+ CSA map_csa
+ /AGMCORE_sep_special Name dup()eq exch(All)eq or store
+ AGMCORE_avoid_L2_sep_space{
+ [/Indexed MappedCSA sep_proc_name 255 exch
+ {255 div}/exec cvx 3 -1 roll[4 1 roll load/exec cvx]cvx
+ ]setcolorspace_opt
+ /TintProc{
+ 255 mul round cvi setcolor
+ }bdf
+ }{
+ MappedCSA 0 get/DeviceCMYK eq
+ currentdict/Components known and
+ AGMCORE_sep_special not and{
+ /TintProc[
+ Components aload pop Name findcmykcustomcolor
+ /exch cvx/setcustomcolor cvx
+ ]cvx bdf
+ }{
+ AGMCORE_host_sep Name(All)eq and{
+ /TintProc{
+ 1 exch sub setseparationgray
+ }bdf
+ }{
+ AGMCORE_in_rip_sep MappedCSA 0 get/DeviceCMYK eq and
+ AGMCORE_host_sep or
+ Name()eq and{
+ /TintProc[
+ MappedCSA sep_proc_name exch 0 get/DeviceCMYK eq{
+ cvx/setcmykcolor cvx
+ }{
+ cvx/setgray cvx
+ }ifelse
+ ]cvx bdf
+ }{
+ AGMCORE_producing_seps MappedCSA 0 get dup/DeviceCMYK eq exch/DeviceGray eq or and AGMCORE_sep_special not and{
+ /TintProc[
+ /dup cvx
+ MappedCSA sep_proc_name cvx exch
+ 0 get/DeviceGray eq{
+ 1/exch cvx/sub cvx 0 0 0 4 -1/roll cvx
+ }if
+ /Name cvx/findcmykcustomcolor cvx/exch cvx
+ AGMCORE_host_sep{
+ AGMCORE_is_cmyk_sep
+ /Name cvx
+ /AGMCORE_IsSeparationAProcessColor load/exec cvx
+ /not cvx/and cvx
+ }{
+ Name inRip_spot_has_ink not
+ }ifelse
+ [
+ /pop cvx 1
+ ]cvx/if cvx
+ /setcustomcolor cvx
+ ]cvx bdf
+ }{
+ /TintProc{setcolor}bdf
+ [/Separation Name MappedCSA sep_proc_name load]setcolorspace_opt
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ set_crd
+ setsepcolor
+ end
+}def
+/additive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1
+ 0 1 numarrays 1 sub
+ {
+ 1 exch add/index cvx
+ c1/get cvx/mul cvx
+ }for
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/subtractive_blend
+{
+ 3 dict begin
+ /numarrays xdf
+ /numcolors xdf
+ 0 1 numcolors 1 sub
+ {
+ /c1 xdf
+ 1 1
+ 0 1 numarrays 1 sub
+ {
+ 1 3 3 -1 roll add/index cvx
+ c1/get cvx/sub cvx/mul cvx
+ }for
+ /sub cvx
+ numarrays 1 add 1/roll cvx
+ }for
+ numarrays[/pop cvx]cvx/repeat cvx
+ end
+}def
+/exec_tint_transform
+{
+ /TintProc[
+ /TintTransform cvx/setcolor cvx
+ ]cvx bdf
+ MappedCSA setcolorspace_opt
+}bdf
+/devn_makecustomcolor
+{
+ 2 dict begin
+ /names_index xdf
+ /Names xdf
+ 1 1 1 1 Names names_index get findcmykcustomcolor
+ /devicen_tints AGMCORE_gget names_index get setcustomcolor
+ Names length{pop}repeat
+ end
+}bdf
+/setdevicencolorspace
+{
+ dup/AliasedColorants known{false}{true}ifelse
+ current_spot_alias and{
+ 7 dict begin
+ /names_index 0 def
+ dup/names_len exch/Names get length def
+ /new_names names_len array def
+ /new_LookupTables names_len array def
+ /alias_cnt 0 def
+ dup/Names get
+ {
+ dup map_alias{
+ exch pop
+ dup/ColorLookup known{
+ dup begin
+ new_LookupTables names_index ColorLookup put
+ end
+ }{
+ dup/Components known{
+ dup begin
+ new_LookupTables names_index Components put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ new_names names_index 3 -1 roll/Name get put
+ /alias_cnt alias_cnt 1 add def
+ }{
+ /name xdf
+ new_names names_index name put
+ dup/LookupTables known{
+ dup begin
+ new_LookupTables names_index LookupTables names_index get put
+ end
+ }{
+ dup begin
+ new_LookupTables names_index[null null null null]put
+ end
+ }ifelse
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ alias_cnt 0 gt{
+ /AliasedColorants true def
+ /lut_entry_len new_LookupTables 0 get dup length 256 ge{0 get length}{length}ifelse def
+ 0 1 names_len 1 sub{
+ /names_index xdf
+ new_LookupTables names_index get dup length 256 ge{0 get length}{length}ifelse lut_entry_len ne{
+ /AliasedColorants false def
+ exit
+ }{
+ new_LookupTables names_index get 0 get null eq{
+ dup/Names get names_index get/name xdf
+ name(Cyan)eq name(Magenta)eq name(Yellow)eq name(Black)eq
+ or or or not{
+ /AliasedColorants false def
+ exit
+ }if
+ }if
+ }ifelse
+ }for
+ lut_entry_len 1 eq{
+ /AliasedColorants false def
+ }if
+ AliasedColorants{
+ dup begin
+ /Names new_names def
+ /LookupTables new_LookupTables def
+ /AliasedColorants true def
+ /NComponents lut_entry_len def
+ /TintMethod NComponents 4 eq{/Subtractive}{/Additive}ifelse def
+ /MappedCSA TintMethod/Additive eq{/DeviceRGB}{/DeviceCMYK}ifelse def
+ currentdict/TTTablesIdx known not{
+ /TTTablesIdx -1 def
+ }if
+ end
+ }if
+ }if
+ end
+ }if
+ dup/devicen_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/AliasedColorants known{
+ AliasedColorants
+ }{
+ false
+ }ifelse
+ dup not{
+ CSA map_csa
+ }if
+ /TintTransform load type/nulltype eq or{
+ /TintTransform[
+ 0 1 Names length 1 sub
+ {
+ /TTTablesIdx TTTablesIdx 1 add def
+ dup LookupTables exch get dup 0 get null eq
+ {
+ 1 index
+ Names exch get
+ dup(Cyan)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0
+ }
+ {
+ dup(Magenta)eq
+ {
+ pop exch
+ LookupTables length exch sub
+ /index cvx
+ 0/exch cvx 0 0
+ }{
+ (Yellow)eq
+ {
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 3 -1/roll cvx 0
+ }{
+ exch
+ LookupTables length exch sub
+ /index cvx
+ 0 0 0 4 -1/roll cvx
+ }ifelse
+ }ifelse
+ }ifelse
+ 5 -1/roll cvx/astore cvx
+ }{
+ dup length 1 sub
+ LookupTables length 4 -1 roll sub 1 add
+ /index cvx/mul cvx/round cvx/cvi cvx/get cvx
+ }ifelse
+ Names length TTTablesIdx add 1 add 1/roll cvx
+ }for
+ Names length[/pop cvx]cvx/repeat cvx
+ NComponents Names length
+ TintMethod/Subtractive eq
+ {
+ subtractive_blend
+ }{
+ additive_blend
+ }ifelse
+ ]cvx bdf
+ }if
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ exec_tint_transform
+ }
+ {
+ currentdict/AliasedColorants known{
+ AliasedColorants not
+ }{
+ false
+ }ifelse
+ 5 dict begin
+ /AvoidAliasedColorants xdf
+ /painted? false def
+ /names_index 0 def
+ /names_len Names length def
+ AvoidAliasedColorants{
+ /currentspotalias current_spot_alias def
+ false set_spot_alias
+ }if
+ Names{
+ AGMCORE_is_cmyk_sep{
+ dup(Cyan)eq AGMCORE_cyan_plate and exch
+ dup(Magenta)eq AGMCORE_magenta_plate and exch
+ dup(Yellow)eq AGMCORE_yellow_plate and exch
+ (Black)eq AGMCORE_black_plate and or or or{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ }if
+ painted?{exit}if
+ }{
+ 0 0 0 0 5 -1 roll findcmykcustomcolor 1 setcustomcolor currentgray 0 eq{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ Names names_index/devn_makecustomcolor cvx
+ ]cvx ddf
+ /painted? true def
+ exit
+ }if
+ }ifelse
+ /names_index names_index 1 add def
+ }forall
+ AvoidAliasedColorants{
+ currentspotalias set_spot_alias
+ }if
+ painted?{
+ /devicen_colorspace_dict AGMCORE_gget/names_index names_index put
+ }{
+ /devicen_colorspace_dict AGMCORE_gget/TintProc[
+ names_len[/pop cvx]cvx/repeat cvx 1/setseparationgray cvx
+ 0 0 0 0/setcmykcolor cvx
+ ]cvx ddf
+ }ifelse
+ end
+ }ifelse
+ }
+ {
+ AGMCORE_in_rip_sep{
+ Names convert_to_process not
+ }{
+ level3
+ }ifelse
+ {
+ [/DeviceN Names MappedCSA/TintTransform load]setcolorspace_opt
+ /TintProc level3 not AGMCORE_in_rip_sep and{
+ [
+ Names/length cvx[/pop cvx]cvx/repeat cvx
+ ]cvx bdf
+ }{
+ {setcolor}bdf
+ }ifelse
+ }{
+ exec_tint_transform
+ }ifelse
+ }ifelse
+ set_crd
+ /AliasedColorants false def
+ end
+}def
+/setindexedcolorspace
+{
+ dup/indexed_colorspace_dict exch AGMCORE_gput
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ currentdict devncs
+ }{
+ 1 currentdict sepcs
+ }ifelse
+ AGMCORE_host_sep{
+ 4 dict begin
+ /compCnt/Names where{pop Names length}{1}ifelse def
+ /NewLookup HiVal 1 add string def
+ 0 1 HiVal{
+ /tableIndex xdf
+ Lookup dup type/stringtype eq{
+ compCnt tableIndex map_index
+ }{
+ exec
+ }ifelse
+ /Names where{
+ pop setdevicencolor
+ }{
+ setsepcolor
+ }ifelse
+ currentgray
+ tableIndex exch
+ 255 mul cvi
+ NewLookup 3 1 roll put
+ }for
+ [/Indexed currentcolorspace HiVal NewLookup]setcolorspace_opt
+ end
+ }{
+ level3
+ {
+ currentdict/Names known{
+ [/Indexed[/DeviceN Names MappedCSA/TintTransform load]HiVal Lookup]setcolorspace_opt
+ }{
+ [/Indexed[/Separation Name MappedCSA sep_proc_name load]HiVal Lookup]setcolorspace_opt
+ }ifelse
+ }{
+ [/Indexed MappedCSA HiVal
+ [
+ currentdict/Names known{
+ Lookup dup type/stringtype eq
+ {/exch cvx CSDBase/CSD get_res/Names get length dup/mul cvx exch/getinterval cvx{255 div}/forall cvx}
+ {/exec cvx}ifelse
+ /TintTransform load/exec cvx
+ }{
+ Lookup dup type/stringtype eq
+ {/exch cvx/get cvx 255/div cvx}
+ {/exec cvx}ifelse
+ CSDBase/CSD get_res/MappedCSA get sep_proc_name exch pop/load cvx/exec cvx
+ }ifelse
+ ]cvx
+ ]setcolorspace_opt
+ }ifelse
+ }ifelse
+ end
+ set_crd
+ }
+ {
+ CSA map_csa
+ AGMCORE_host_sep level2 not and{
+ 0 0 0 0 setcmykcolor
+ }{
+ [/Indexed MappedCSA
+ level2 not has_color not and{
+ dup 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or{
+ pop[/DeviceGray]
+ }if
+ HiVal GrayLookup
+ }{
+ HiVal
+ currentdict/RangeArray known{
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ Lookup exch
+ dup HiVal gt{
+ pop HiVal
+ }if
+ NComponents mul NComponents getinterval{}forall
+ NComponents 1 sub -1 0{
+ RangeArray exch 2 mul 2 getinterval aload pop map255_to_range
+ NComponents 1 roll
+ }for
+ end
+ }bind
+ }{
+ Lookup
+ }ifelse
+ }ifelse
+ ]setcolorspace_opt
+ set_crd
+ }ifelse
+ }ifelse
+ end
+}def
+/setindexedcolor
+{
+ AGMCORE_host_sep{
+ /indexed_colorspace_dict AGMCORE_gget
+ begin
+ currentdict/CSDBase known{
+ CSDBase/CSD get_res begin
+ currentdict/Names known{
+ map_indexed_devn
+ devn
+ }
+ {
+ Lookup 1 3 -1 roll map_index
+ sep
+ }ifelse
+ end
+ }{
+ Lookup MappedCSA/DeviceCMYK eq{4}{1}ifelse 3 -1 roll
+ map_index
+ MappedCSA/DeviceCMYK eq{setcmykcolor}{setgray}ifelse
+ }ifelse
+ end
+ }{
+ level3 not AGMCORE_in_rip_sep and/indexed_colorspace_dict AGMCORE_gget/CSDBase known and{
+ /indexed_colorspace_dict AGMCORE_gget/CSDBase get/CSD get_res begin
+ map_indexed_devn
+ devn
+ end
+ }
+ {
+ setcolor
+ }ifelse
+ }ifelse
+}def
+/ignoreimagedata
+{
+ currentoverprint not{
+ gsave
+ dup clonedict begin
+ 1 setgray
+ /Decode[0 1]def
+ /DataSource<FF>def
+ /MultipleDataSources false def
+ /BitsPerComponent 8 def
+ currentdict end
+ systemdict/image gx
+ grestore
+ }if
+ consumeimagedata
+}def
+/add_res
+{
+ dup/CSD eq{
+ pop
+ //Adobe_AGM_Core begin
+ /AGMCORE_CSD_cache load 3 1 roll put
+ end
+ }{
+ defineresource pop
+ }ifelse
+}def
+/del_res
+{
+ {
+ aload pop exch
+ dup/CSD eq{
+ pop
+ {//Adobe_AGM_Core/AGMCORE_CSD_cache get exch undef}forall
+ }{
+ exch
+ {1 index undefineresource}forall
+ pop
+ }ifelse
+ }forall
+}def
+/get_res
+{
+ dup/CSD eq{
+ pop
+ dup type dup/nametype eq exch/stringtype eq or{
+ AGMCORE_CSD_cache exch get
+ }if
+ }{
+ findresource
+ }ifelse
+}def
+/get_csa_by_name
+{
+ dup type dup/nametype eq exch/stringtype eq or{
+ /CSA get_res
+ }if
+}def
+/paintproc_buf_init
+{
+ /count get 0 0 put
+}def
+/paintproc_buf_next
+{
+ dup/count get dup 0 get
+ dup 3 1 roll
+ 1 add 0 xpt
+ get
+}def
+/cachepaintproc_compress
+{
+ 5 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ /string_size 16000 def
+ /readbuffer string_size string def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ /LZWFilter
+ {
+ exch
+ dup length 0 eq{
+ pop
+ }{
+ ppdict dup length 1 sub 3 -1 roll put
+ }ifelse
+ {string_size}{0}ifelse string
+ }/LZWEncode filter def
+ {
+ ReadFilter readbuffer readstring
+ exch LZWFilter exch writestring
+ not{exit}if
+ }loop
+ LZWFilter closefile
+ ppdict
+ end
+}def
+/cachepaintproc
+{
+ 2 dict begin
+ currentfile exch 0 exch/SubFileDecode filter/ReadFilter exch def
+ /ppdict 20 dict def
+ currentglobal true setglobal
+ ppdict 1 array dup 0 1 put/count xpt
+ setglobal
+ {
+ ReadFilter 16000 string readstring exch
+ ppdict dup length 1 sub 3 -1 roll put
+ not{exit}if
+ }loop
+ ppdict dup dup length 1 sub()put
+ end
+}def
+/make_pattern
+{
+ exch clonedict exch
+ dup matrix currentmatrix matrix concatmatrix 0 0 3 2 roll itransform
+ exch 3 index/XStep get 1 index exch 2 copy div cvi mul sub sub
+ exch 3 index/YStep get 1 index exch 2 copy div cvi mul sub sub
+ matrix translate exch matrix concatmatrix
+ 1 index begin
+ BBox 0 get XStep div cvi XStep mul/xshift exch neg def
+ BBox 1 get YStep div cvi YStep mul/yshift exch neg def
+ BBox 0 get xshift add
+ BBox 1 get yshift add
+ BBox 2 get xshift add
+ BBox 3 get yshift add
+ 4 array astore
+ /BBox exch def
+ [xshift yshift/translate load null/exec load]dup
+ 3/PaintProc load put cvx/PaintProc exch def
+ end
+ gsave 0 setgray
+ makepattern
+ grestore
+}def
+/set_pattern
+{
+ dup/PatternType get 1 eq{
+ dup/PaintType get 1 eq{
+ currentoverprint sop[/DeviceGray]setcolorspace 0 setgray
+ }if
+ }if
+ setpattern
+}def
+/setcolorspace_opt
+{
+ dup currentcolorspace eq{pop}{setcolorspace}ifelse
+}def
+/updatecolorrendering
+{
+ currentcolorrendering/RenderingIntent known{
+ currentcolorrendering/RenderingIntent get
+ }
+ {
+ Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd AGMCORE_gget dup null eq
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd AGMCORE_gget dup null eq
+ }
+ {
+ /perceptual_crd AGMCORE_gget dup null eq
+ }ifelse
+ }ifelse
+ }ifelse
+ {
+ pop null
+ }
+ {
+ /RenderingIntent known{null}{Intent}ifelse
+ }ifelse
+ }ifelse
+ Intent ne{
+ Intent/ColorRendering{findresource}stopped
+ {
+ pop pop systemdict/findcolorrendering known
+ {
+ Intent findcolorrendering
+ {
+ /ColorRendering findresource true exch
+ }
+ {
+ /ColorRendering findresource
+ product(Xerox Phaser 5400)ne
+ exch
+ }ifelse
+ dup Intent/AbsoluteColorimetric eq
+ {
+ /absolute_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/RelativeColorimetric eq
+ {
+ /relative_colorimetric_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Saturation eq
+ {
+ /saturation_crd exch AGMCORE_gput
+ }
+ {
+ Intent/Perceptual eq
+ {
+ /perceptual_crd exch AGMCORE_gput
+ }
+ {
+ pop
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ 1 index{exch}{pop}ifelse
+ }
+ {false}ifelse
+ }
+ {true}ifelse
+ {
+ dup begin
+ currentdict/TransformPQR known{
+ currentdict/TransformPQR get aload pop
+ 3{{}eq 3 1 roll}repeat or or
+ }
+ {true}ifelse
+ currentdict/MatrixPQR known{
+ currentdict/MatrixPQR get aload pop
+ 1.0 eq 9 1 roll 0.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 1.0 eq 9 1 roll 0.0 eq 9 1 roll
+ 0.0 eq 9 1 roll 0.0 eq 9 1 roll 1.0 eq
+ and and and and and and and and
+ }
+ {true}ifelse
+ end
+ or
+ {
+ clonedict begin
+ /TransformPQR[
+ {4 -1 roll 3 get dup 3 1 roll sub 5 -1 roll 3 get 3 -1 roll sub div
+ 3 -1 roll 3 get 3 -1 roll 3 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 4 get dup 3 1 roll sub 5 -1 roll 4 get 3 -1 roll sub div
+ 3 -1 roll 4 get 3 -1 roll 4 get dup 4 1 roll sub mul add}bind
+ {4 -1 roll 5 get dup 3 1 roll sub 5 -1 roll 5 get 3 -1 roll sub div
+ 3 -1 roll 5 get 3 -1 roll 5 get dup 4 1 roll sub mul add}bind
+ ]def
+ /MatrixPQR[0.8951 -0.7502 0.0389 0.2664 1.7135 -0.0685 -0.1614 0.0367 1.0296]def
+ /RangePQR[-0.3227950745 2.3229645538 -1.5003771057 3.5003465881 -0.1369979095 2.136967392]def
+ currentdict end
+ }if
+ setcolorrendering_opt
+ }if
+ }if
+}def
+/set_crd
+{
+ AGMCORE_host_sep not level2 and{
+ currentdict/ColorRendering known{
+ ColorRendering/ColorRendering{findresource}stopped not{setcolorrendering_opt}if
+ }{
+ currentdict/Intent known{
+ updatecolorrendering
+ }if
+ }ifelse
+ currentcolorspace dup type/arraytype eq
+ {0 get}if
+ /DeviceRGB eq
+ {
+ currentdict/UCR known
+ {/UCR}{/AGMCORE_currentucr}ifelse
+ load setundercolorremoval
+ currentdict/BG known
+ {/BG}{/AGMCORE_currentbg}ifelse
+ load setblackgeneration
+ }if
+ }if
+}def
+/set_ucrbg
+{
+ dup null eq {pop /AGMCORE_currentbg load}{/Procedure get_res}ifelse
+ dup currentblackgeneration eq {pop}{setblackgeneration}ifelse
+ dup null eq {pop /AGMCORE_currentucr load}{/Procedure get_res}ifelse
+ dup currentundercolorremoval eq {pop}{setundercolorremoval}ifelse
+}def
+/setcolorrendering_opt
+{
+ dup currentcolorrendering eq{
+ pop
+ }{
+ product(HP Color LaserJet 2605)anchorsearch{
+ pop pop pop
+ }{
+ pop
+ clonedict
+ begin
+ /Intent Intent def
+ currentdict
+ end
+ setcolorrendering
+ }ifelse
+ }ifelse
+}def
+/cpaint_gcomp
+{
+ convert_to_process//Adobe_AGM_Core/AGMCORE_ConvertToProcess xddf
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get not
+ {
+ (%end_cpaint_gcomp)flushinput
+ }if
+}def
+/cpaint_gsep
+{
+ //Adobe_AGM_Core/AGMCORE_ConvertToProcess get
+ {
+ (%end_cpaint_gsep)flushinput
+ }if
+}def
+/cpaint_gend
+{np}def
+/T1_path
+{
+ currentfile token pop currentfile token pop mo
+ {
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 exch rlineto
+ currentfile token pop dup type/stringtype eq
+ {pop exit}if
+ 0 rlineto
+ }loop
+}def
+/T1_gsave
+ level3
+ {/clipsave}
+ {/gsave}ifelse
+ load def
+/T1_grestore
+ level3
+ {/cliprestore}
+ {/grestore}ifelse
+ load def
+/set_spot_alias_ary
+{
+ dup inherit_aliases
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry xddf
+}def
+/set_spot_normalization_ary
+{
+ dup inherit_aliases
+ dup length
+ /AGMCORE_SpotAliasAry where{pop AGMCORE_SpotAliasAry length add}if
+ array
+ //Adobe_AGM_Core/AGMCORE_SpotAliasAry2 xddf
+ /AGMCORE_SpotAliasAry where{
+ pop
+ AGMCORE_SpotAliasAry2 0 AGMCORE_SpotAliasAry putinterval
+ AGMCORE_SpotAliasAry length
+ }{0}ifelse
+ AGMCORE_SpotAliasAry2 3 1 roll exch putinterval
+ true set_spot_alias
+}def
+/inherit_aliases
+{
+ {dup/Name get map_alias{/CSD put}{pop}ifelse}forall
+}def
+/set_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias 3 -1 roll put
+ }{
+ pop
+ }ifelse
+}def
+/current_spot_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ /AGMCORE_current_spot_alias get
+ }{
+ false
+ }ifelse
+}def
+/map_alias
+{
+ /AGMCORE_SpotAliasAry2 where{
+ begin
+ /AGMCORE_name xdf
+ false
+ AGMCORE_SpotAliasAry2{
+ dup/Name get AGMCORE_name eq{
+ /CSD get/CSD get_res
+ exch pop true
+ exit
+ }{
+ pop
+ }ifelse
+ }forall
+ end
+ }{
+ pop false
+ }ifelse
+}bdf
+/spot_alias
+{
+ true set_spot_alias
+ /AGMCORE_&setcustomcolor AGMCORE_key_known not{
+ //Adobe_AGM_Core/AGMCORE_&setcustomcolor/setcustomcolor load put
+ }if
+ /customcolor_tint 1 AGMCORE_gput
+ //Adobe_AGM_Core begin
+ /setcustomcolor
+ {
+ //Adobe_AGM_Core begin
+ dup/customcolor_tint exch AGMCORE_gput
+ 1 index aload pop pop 1 eq exch 1 eq and exch 1 eq and exch 1 eq and not
+ current_spot_alias and{1 index 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /sep_colorspace_dict AGMCORE_gget null ne
+ {/sep_colorspace_dict AGMCORE_gget/ForeignContent known not}{false}ifelse
+ 3 1 roll 2 index{
+ exch pop/sep_tint AGMCORE_gget exch
+ }if
+ mark 3 1 roll
+ setsepcolorspace
+ counttomark 0 ne{
+ setsepcolor
+ }if
+ pop
+ not{/sep_tint 1.0 AGMCORE_gput/sep_colorspace_dict AGMCORE_gget/ForeignContent true put}if
+ pop
+ true set_spot_alias
+ }{
+ AGMCORE_&setcustomcolor
+ }ifelse
+ end
+ }bdf
+ end
+}def
+/begin_feature
+{
+ Adobe_AGM_Core/AGMCORE_feature_dictCount countdictstack put
+ count Adobe_AGM_Core/AGMCORE_feature_opCount 3 -1 roll put
+ {Adobe_AGM_Core/AGMCORE_feature_ctm matrix currentmatrix put}if
+}def
+/end_feature
+{
+ 2 dict begin
+ /spd/setpagedevice load def
+ /setpagedevice{get_gstate spd set_gstate}def
+ stopped{$error/newerror false put}if
+ end
+ count Adobe_AGM_Core/AGMCORE_feature_opCount get sub dup 0 gt{{pop}repeat}{pop}ifelse
+ countdictstack Adobe_AGM_Core/AGMCORE_feature_dictCount get sub dup 0 gt{{end}repeat}{pop}ifelse
+ {Adobe_AGM_Core/AGMCORE_feature_ctm get setmatrix}if
+}def
+/set_negative
+{
+ //Adobe_AGM_Core begin
+ /AGMCORE_inverting exch def
+ level2{
+ currentpagedevice/NegativePrint known AGMCORE_distilling not and{
+ currentpagedevice/NegativePrint get//Adobe_AGM_Core/AGMCORE_inverting get ne{
+ true begin_feature true{
+ <</NegativePrint//Adobe_AGM_Core/AGMCORE_inverting get>>setpagedevice
+ }end_feature
+ }if
+ /AGMCORE_inverting false def
+ }if
+ }if
+ AGMCORE_inverting{
+ [{1 exch sub}/exec load dup currenttransfer exch]cvx bind settransfer
+ AGMCORE_distilling{
+ erasepage
+ }{
+ gsave np clippath 1/setseparationgray where{pop setseparationgray}{setgray}ifelse
+ /AGMIRS_&fill where{pop AGMIRS_&fill}{fill}ifelse grestore
+ }ifelse
+ }if
+ end
+}def
+/lw_save_restore_override{
+ /md where{
+ pop
+ md begin
+ initializepage
+ /initializepage{}def
+ /pmSVsetup{}def
+ /endp{}def
+ /pse{}def
+ /psb{}def
+ /orig_showpage where
+ {pop}
+ {/orig_showpage/showpage load def}
+ ifelse
+ /showpage{orig_showpage gR}def
+ end
+ }if
+}def
+/pscript_showpage_override{
+ /NTPSOct95 where
+ {
+ begin
+ showpage
+ save
+ /showpage/restore load def
+ /restore{exch pop}def
+ end
+ }if
+}def
+/driver_media_override
+{
+ /md where{
+ pop
+ md/initializepage known{
+ md/initializepage{}put
+ }if
+ md/rC known{
+ md/rC{4{pop}repeat}put
+ }if
+ }if
+ /mysetup where{
+ /mysetup[1 0 0 1 0 0]put
+ }if
+ Adobe_AGM_Core/AGMCORE_Default_CTM matrix currentmatrix put
+ level2
+ {Adobe_AGM_Core/AGMCORE_Default_PageSize currentpagedevice/PageSize get put}if
+}def
+/capture_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup Pscript_Win_Data/mysetup get put
+ }if
+ }if
+}def
+/restore_mysetup
+{
+ /Pscript_Win_Data where{
+ pop
+ Pscript_Win_Data/mysetup known{
+ Adobe_AGM_Core/save_mysetup known{
+ Pscript_Win_Data/mysetup Adobe_AGM_Core/save_mysetup get put
+ Adobe_AGM_Core/save_mysetup undef
+ }if
+ }if
+ }if
+}def
+/driver_check_media_override
+{
+ /PrepsDict where
+ {pop}
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get matrix currentmatrix ne
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get type/arraytype eq
+ {
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 0 get currentpagedevice/PageSize get 0 get eq and
+ Adobe_AGM_Core/AGMCORE_Default_PageSize get 1 get currentpagedevice/PageSize get 1 get eq and
+ }if
+ {
+ Adobe_AGM_Core/AGMCORE_Default_CTM get setmatrix
+ }if
+ }ifelse
+}def
+AGMCORE_err_strings begin
+ /AGMCORE_bad_environ(Environment not satisfactory for this job. Ensure that the PPD is correct or that the PostScript level requested is supported by this printer. )def
+ /AGMCORE_color_space_onhost_seps(This job contains colors that will not separate with on-host methods. )def
+ /AGMCORE_invalid_color_space(This job contains an invalid color space. )def
+end
+/set_def_ht
+{AGMCORE_def_ht sethalftone}def
+/set_def_flat
+{AGMCORE_Default_flatness setflat}def
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+%%BeginResource: procset Adobe_CoolType_Core 2.31 0 %%Copyright: Copyright 1997-2006 Adobe Systems Incorporated. All Rights Reserved. %%Version: 2.31 0 10 dict begin /Adobe_CoolType_Passthru currentdict def /Adobe_CoolType_Core_Defined userdict/Adobe_CoolType_Core known def Adobe_CoolType_Core_Defined {/Adobe_CoolType_Core userdict/Adobe_CoolType_Core get def} if userdict/Adobe_CoolType_Core 70 dict dup begin put /Adobe_CoolType_Version 2.31 def /Level2? systemdict/languagelevel known dup {pop systemdict/languagelevel get 2 ge} if def Level2? not { /currentglobal false def /setglobal/pop load def /gcheck{pop false}bind def /currentpacking false def /setpacking/pop load def /SharedFontDirectory 0 dict def } if currentpacking true setpacking currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def end setglobal currentglobal true setglobal userdict/Adobe_CoolType_GVMFonts known not {userdict/Adobe_CoolType_GVMFonts 10 dict put} if setglobal currentglobal false setglobal userdict/Adobe_CoolType_LVMFonts known not {userdict/Adobe_CoolType_LVMFonts 10 dict put} if setglobal /ct_VMDictPut { dup gcheck{Adobe_CoolType_GVMFonts}{Adobe_CoolType_LVMFonts}ifelse 3 1 roll put }bind def /ct_VMDictUndef { dup Adobe_CoolType_GVMFonts exch known {Adobe_CoolType_GVMFonts exch undef} { dup Adobe_CoolType_LVMFonts exch known {Adobe_CoolType_LVMFonts exch undef} {pop} ifelse }ifelse }bind def /ct_str1 1 string def /ct_xshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_yshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { _ct_x _ct_y moveto 0 exch rmoveto } ifelse /_ct_i _ct_i 1 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /ct_xyshow { /_ct_na exch def /_ct_i 0 def currentpoint /_ct_y exch def /_ct_x exch def { pop pop ct_str1 exch 0 exch put ct_str1 show {_ct_na _ct_i get}stopped {pop pop} { {_ct_na _ct_i 1 add get}stopped {pop pop pop} { _ct_x _ct_y moveto rmoveto } ifelse } ifelse /_ct_i _ct_i 2 add def currentpoint /_ct_y exch def /_ct_x exch def } exch @cshow }bind def /xsh{{@xshow}stopped{Adobe_CoolType_Data begin ct_xshow end}if}bind def /ysh{{@yshow}stopped{Adobe_CoolType_Data begin ct_yshow end}if}bind def /xysh{{@xyshow}stopped{Adobe_CoolType_Data begin ct_xyshow end}if}bind def currentglobal true setglobal /ct_T3Defs { /BuildChar { 1 index/Encoding get exch get 1 index/BuildGlyph get exec }bind def /BuildGlyph { exch begin GlyphProcs exch get exec end }bind def }bind def setglobal /@_SaveStackLevels { Adobe_CoolType_Data begin /@vmState currentglobal def false setglobal @opStackCountByLevel @opStackLevel 2 copy known not { 2 copy 3 dict dup/args 7 index 5 add array put put get } { get dup/args get dup length 3 index lt { dup length 5 add array exch 1 index exch 0 exch putinterval 1 index exch/args exch put } {pop} ifelse } ifelse begin count 1 sub 1 index lt {pop count} if dup/argCount exch def dup 0 gt { args exch 0 exch getinterval astore pop } {pop} ifelse count /restCount exch def end /@opStackLevel @opStackLevel 1 add def countdictstack 1 sub @dictStackCountByLevel exch @dictStackLevel exch put /@dictStackLevel @dictStackLevel 1 add def @vmState setglobal end }bind def /@_RestoreStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def @opStackCountByLevel @opStackLevel get begin count restCount sub dup 0 gt {{pop}repeat} {pop} ifelse args 0 argCount getinterval{}forall end /@dictStackLevel @dictStackLevel 1 sub def @dictStackCountByLevel @dictStackLevel get end countdictstack exch sub dup 0 gt {{end}repeat} {pop} ifelse }bind def /@_PopStackLevels { Adobe_CoolType_Data begin /@opStackLevel @opStackLevel 1 sub def /@dictStackLevel @dictStackLevel 1 sub def end }bind def /@Raise { exch cvx exch errordict exch get exec stop }bind def /@ReRaise { cvx $error/errorname get errordict exch get exec stop }bind def /@Stopped { 0 @#Stopped }bind def /@#Stopped { @_SaveStackLevels stopped {@_RestoreStackLevels true} {@_PopStackLevels false} ifelse }bind def /@Arg { Adobe_CoolType_Data begin @opStackCountByLevel @opStackLevel 1 sub get begin args exch argCount 1 sub exch sub get end end }bind def currentglobal true setglobal /CTHasResourceForAllBug Level2? { 1 dict dup /@shouldNotDisappearDictValue true def Adobe_CoolType_Data exch/@shouldNotDisappearDict exch put begin count @_SaveStackLevels {(*){pop stop}128 string/Category resourceforall} stopped pop @_RestoreStackLevels currentdict Adobe_CoolType_Data/@shouldNotDisappearDict get dup 3 1 roll ne dup 3 1 roll { /@shouldNotDisappearDictValue known { { end currentdict 1 index eq {pop exit} if } loop } if } { pop end } ifelse } {false} ifelse def true setglobal /CTHasResourceStatusBug Level2? { mark {/steveamerige/Category resourcestatus} stopped {cleartomark true} {cleartomark currentglobal not} ifelse } {false} ifelse def setglobal /CTResourceStatus { mark 3 1 roll /Category findresource begin ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse end }bind def /CTWorkAroundBugs { Level2? { /cid_PreLoad/ProcSet resourcestatus { pop pop currentglobal mark { (*) { dup/CMap CTHasResourceStatusBug {CTResourceStatus} {resourcestatus} ifelse { pop dup 0 eq exch 1 eq or { dup/CMap findresource gcheck setglobal /CMap undefineresource } { pop CTHasResourceForAllBug {exit} {stop} ifelse } ifelse } {pop} ifelse } 128 string/CMap resourceforall } stopped {cleartomark} stopped pop setglobal } if } if }bind def /ds { Adobe_CoolType_Core begin CTWorkAroundBugs /mo/moveto load def /nf/newencodedfont load def /msf{makefont setfont}bind def /uf{dup undefinefont ct_VMDictUndef}bind def /ur/undefineresource load def /chp/charpath load def /awsh/awidthshow load def /wsh/widthshow load def /ash/ashow load def /@xshow/xshow load def /@yshow/yshow load def /@xyshow/xyshow load def /@cshow/cshow load def /sh/show load def /rp/repeat load def /.n/.notdef def end currentglobal false setglobal userdict/Adobe_CoolType_Data 2 copy known not {2 copy 10 dict put} if get begin /AddWidths? false def /CC 0 def /charcode 2 string def /@opStackCountByLevel 32 dict def /@opStackLevel 0 def /@dictStackCountByLevel 32 dict def /@dictStackLevel 0 def /InVMFontsByCMap 10 dict def /InVMDeepCopiedFonts 10 dict def end setglobal }bind def /dt { currentdict Adobe_CoolType_Core eq {end} if }bind def /ps { Adobe_CoolType_Core begin Adobe_CoolType_GVMFonts begin Adobe_CoolType_LVMFonts begin SharedFontDirectory begin }bind def /pt { end end end end }bind def /unload { systemdict/languagelevel known { systemdict/languagelevel get 2 ge { userdict/Adobe_CoolType_Core 2 copy known {undef} {pop pop} ifelse } if } if }bind def /ndf { 1 index where {pop pop pop} {dup xcheck{bind}if def} ifelse }def /findfont systemdict begin userdict begin /globaldict where{/globaldict get begin}if dup where pop exch get /globaldict where{pop end}if end end Adobe_CoolType_Core_Defined {/systemfindfont exch def} { /findfont 1 index def /systemfindfont exch def } ifelse /undefinefont {pop}ndf /copyfont { currentglobal 3 1 roll 1 index gcheck setglobal dup null eq{0}{dup length}ifelse 2 index length add 1 add dict begin exch { 1 index/FID eq {pop pop} {def} ifelse } forall dup null eq {pop} {{def}forall} ifelse currentdict end exch setglobal }bind def /copyarray { currentglobal exch dup gcheck setglobal dup length array copy exch setglobal }bind def /newencodedfont { currentglobal { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } { FontDirectory 3 index known {FontDirectory 3 index get/FontReferenced known} { SharedFontDirectory 3 index known {SharedFontDirectory 3 index get/FontReferenced known} {false} ifelse } ifelse } ifelse dup { 3 index findfont/FontReferenced get 2 index dup type/nametype eq {findfont} if ne {pop false} if } if dup { 1 index dup type/nametype eq {findfont} if dup/CharStrings known { /CharStrings get length 4 index findfont/CharStrings get length ne { pop false } if } {pop} ifelse } if { pop 1 index findfont /Encoding get exch 0 1 255 {2 copy get 3 index 3 1 roll put} for pop pop pop } { currentglobal 4 1 roll dup type/nametype eq {findfont} if dup gcheck setglobal dup dup maxlength 2 add dict begin exch { 1 index/FID ne 2 index/Encoding ne and {def} {pop pop} ifelse } forall /FontReferenced exch def /Encoding exch dup length array copy def /FontName 1 index dup type/stringtype eq{cvn}if def dup currentdict end definefont ct_VMDictPut setglobal } ifelse }bind def /SetSubstituteStrategy { $SubstituteFont begin dup type/dicttype ne {0 dict} if currentdict/$Strategies known { exch $Strategies exch 2 copy known { get 2 copy maxlength exch maxlength add dict begin {def}forall {def}forall currentdict dup/$Init known {dup/$Init get exec} if end /$Strategy exch def } {pop pop pop} ifelse } {pop pop} ifelse end }bind def /scff { $SubstituteFont begin dup type/stringtype eq {dup length exch} {null} ifelse /$sname exch def /$slen exch def /$inVMIndex $sname null eq { 1 index $str cvs dup length $slen sub $slen getinterval cvn } {$sname} ifelse def end {findfont} @Stopped { dup length 8 add string exch 1 index 0(BadFont:)putinterval 1 index exch 8 exch dup length string cvs putinterval cvn {findfont} @Stopped {pop/Courier findfont} if } if $SubstituteFont begin /$sname null def /$slen 0 def /$inVMIndex null def end }bind def /isWidthsOnlyFont { dup/WidthsOnly known {pop pop true} { dup/FDepVector known {/FDepVector get{isWidthsOnlyFont dup{exit}if}forall} { dup/FDArray known {/FDArray get{isWidthsOnlyFont dup{exit}if}forall} {pop} ifelse } ifelse } ifelse }bind def /ct_StyleDicts 4 dict dup begin /Adobe-Japan1 4 dict dup begin Level2? { /Serif /HeiseiMin-W3-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMin-W3} { /CIDFont/Category resourcestatus { pop pop /HeiseiMin-W3/CIDFont resourcestatus {pop pop/HeiseiMin-W3} {/Ryumin-Light} ifelse } {/Ryumin-Light} ifelse } ifelse def /SansSerif /HeiseiKakuGo-W5-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiKakuGo-W5} { /CIDFont/Category resourcestatus { pop pop /HeiseiKakuGo-W5/CIDFont resourcestatus {pop pop/HeiseiKakuGo-W5} {/GothicBBB-Medium} ifelse } {/GothicBBB-Medium} ifelse } ifelse def /HeiseiMaruGo-W4-83pv-RKSJ-H/Font resourcestatus {pop pop/HeiseiMaruGo-W4} { /CIDFont/Category resourcestatus { pop pop /HeiseiMaruGo-W4/CIDFont resourcestatus {pop pop/HeiseiMaruGo-W4} { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } { /Jun101-Light-RKSJ-H/Font resourcestatus {pop pop/Jun101-Light} {SansSerif} ifelse } ifelse } ifelse /RoundSansSerif exch def /Default Serif def } { /Serif/Ryumin-Light def /SansSerif/GothicBBB-Medium def { (fonts/Jun101-Light-83pv-RKSJ-H)status }stopped {pop}{ {pop pop pop pop/Jun101-Light} {SansSerif} ifelse /RoundSansSerif exch def }ifelse /Default Serif def } ifelse end def /Adobe-Korea1 4 dict dup begin /Serif/HYSMyeongJo-Medium def /SansSerif/HYGoThic-Medium def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-GB1 4 dict dup begin /Serif/STSong-Light def /SansSerif/STHeiti-Regular def /RoundSansSerif SansSerif def /Default Serif def end def /Adobe-CNS1 4 dict dup begin /Serif/MKai-Medium def /SansSerif/MHei-Medium def /RoundSansSerif SansSerif def /Default Serif def end def end def Level2?{currentglobal true setglobal}if /ct_BoldRomanWidthProc { stringwidth 1 index 0 ne{exch .03 add exch}if setcharwidth 0 0 }bind def /ct_Type0WidthProc { dup stringwidth 0 0 moveto 2 index true charpath pathbbox 0 -1 7 index 2 div .88 setcachedevice2 pop 0 0 }bind def /ct_Type0WMode1WidthProc { dup stringwidth pop 2 div neg -0.88 2 copy moveto 0 -1 5 -1 roll true charpath pathbbox setcachedevice }bind def /cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_BoldBaseFont 11 dict begin /FontType 3 def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /Encoding cHexEncoding def /_setwidthProc/ct_BoldRomanWidthProc load def /_bcstr1 1 string def /BuildChar { exch begin _basefont setfont _bcstr1 dup 0 4 -1 roll put dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def systemdict/composefont known { /ct_DefineIdentity-H { /Identity-H/CMap resourcestatus { pop pop } { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse } def /ct_BoldBaseCIDFont 11 dict begin /CIDFontType 1 def /CIDFontName/ct_BoldBaseCIDFont def /FontMatrix[1 0 0 1 0 0]def /FontBBox[0 0 1 1]def /_setwidthProc/ct_Type0WidthProc load def /_bcstr2 2 string def /BuildGlyph { exch begin _basefont setfont _bcstr2 1 2 index 256 mod put _bcstr2 0 3 -1 roll 256 idiv put _bcstr2 dup _setwidthProc 3 copy moveto show _basefonto setfont moveto show end }bind def currentdict end def }if Level2?{setglobal}if /ct_CopyFont{ { 1 index/FID ne 2 index/UniqueID ne and {def}{pop pop}ifelse }forall }bind def /ct_Type0CopyFont { exch dup length dict begin ct_CopyFont [ exch FDepVector { dup/FontType get 0 eq { 1 index ct_Type0CopyFont /_ctType0 exch definefont } { /_ctBaseFont exch 2 index exec } ifelse exch } forall pop ] /FDepVector exch def currentdict end }bind def /ct_MakeBoldFont { dup/ct_SyntheticBold known { dup length 3 add dict begin ct_CopyFont /ct_StrokeWidth .03 0 FontMatrix idtransform pop def /ct_SyntheticBold true def currentdict end definefont } { dup dup length 3 add dict begin ct_CopyFont /PaintType 2 def /StrokeWidth .03 0 FontMatrix idtransform pop def /dummybold currentdict end definefont dup/FontType get dup 9 ge exch 11 le and { ct_BoldBaseCIDFont dup length 3 add dict copy begin dup/CIDSystemInfo get/CIDSystemInfo exch def ct_DefineIdentity-H /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefont exch def /_Type0Identity/Identity-H 3 -1 roll[exch]composefont /_basefonto exch def currentdict end /CIDFont defineresource } { ct_BoldBaseFont dup length 3 add dict copy begin /_basefont exch def /_basefonto exch def currentdict end definefont } ifelse } ifelse }bind def /ct_MakeBold{ 1 index 1 index findfont currentglobal 5 1 roll dup gcheck setglobal dup /FontType get 0 eq { dup/WMode known{dup/WMode get 1 eq}{false}ifelse version length 4 ge and {version 0 4 getinterval cvi 2015 ge} {true} ifelse {/ct_Type0WidthProc} {/ct_Type0WMode1WidthProc} ifelse ct_BoldBaseFont/_setwidthProc 3 -1 roll load put {ct_MakeBoldFont}ct_Type0CopyFont definefont } { dup/_fauxfont known not 1 index/SubstMaster known not and { ct_BoldBaseFont/_setwidthProc /ct_BoldRomanWidthProc load put ct_MakeBoldFont } { 2 index 2 index eq {exch pop } { dup length dict begin ct_CopyFont currentdict end definefont } ifelse } ifelse } ifelse pop pop pop setglobal }bind def /?str1 256 string def /?set { $SubstituteFont begin /$substituteFound false def /$fontname 1 index def /$doSmartSub false def end dup findfont $SubstituteFont begin $substituteFound {false} { dup/FontName known { dup/FontName get $fontname eq 1 index/DistillerFauxFont known not and /currentdistillerparams where {pop false 2 index isWidthsOnlyFont not and} if } {false} ifelse } ifelse exch pop /$doSmartSub true def end { 5 1 roll pop pop pop pop findfont } { 1 index findfont dup/FontType get 3 eq { 6 1 roll pop pop pop pop pop false } {pop true} ifelse { $SubstituteFont begin pop pop /$styleArray 1 index def /$regOrdering 2 index def pop pop 0 1 $styleArray length 1 sub { $styleArray exch get ct_StyleDicts $regOrdering 2 copy known { get exch 2 copy known not {pop/Default} if get dup type/nametype eq { ?str1 cvs length dup 1 add exch ?str1 exch(-)putinterval exch dup length exch ?str1 exch 3 index exch putinterval add ?str1 exch 0 exch getinterval cvn } { pop pop/Unknown } ifelse } { pop pop pop pop/Unknown } ifelse } for end findfont }if } ifelse currentglobal false setglobal 3 1 roll null copyfont definefont pop setglobal }bind def setpacking userdict/$SubstituteFont 25 dict put 1 dict begin /SubstituteFont dup $error exch 2 copy known {get} {pop pop{pop/Courier}bind} ifelse def /currentdistillerparams where dup { pop pop currentdistillerparams/CannotEmbedFontPolicy 2 copy known {get/Error eq} {pop pop false} ifelse } if not { countdictstack array dictstack 0 get begin userdict begin $SubstituteFont begin /$str 128 string def /$fontpat 128 string def /$slen 0 def /$sname null def /$match false def /$fontname null def /$substituteFound false def /$inVMIndex null def /$doSmartSub true def /$depth 0 def /$fontname null def /$italicangle 26.5 def /$dstack null def /$Strategies 10 dict dup begin /$Type3Underprint { currentglobal exch false setglobal 11 dict begin /UseFont exch $WMode 0 ne { dup length dict copy dup/WMode $WMode put /UseFont exch definefont } if def /FontName $fontname dup type/stringtype eq{cvn}if def /FontType 3 def /FontMatrix[.001 0 0 .001 0 0]def /Encoding 256 array dup 0 1 255{/.notdef put dup}for pop def /FontBBox[0 0 0 0]def /CCInfo 7 dict dup begin /cc null def /x 0 def /y 0 def end def /BuildChar { exch begin CCInfo begin 1 string dup 0 3 index put exch pop /cc exch def UseFont 1000 scalefont setfont cc stringwidth/y exch def/x exch def x y setcharwidth $SubstituteFont/$Strategy get/$Underprint get exec 0 0 moveto cc show x y moveto end end }bind def currentdict end exch setglobal }bind def /$GetaTint 2 dict dup begin /$BuildFont { dup/WMode known {dup/WMode get} {0} ifelse /$WMode exch def $fontname exch dup/FontName known { dup/FontName get dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse exch Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index/FontName get known { pop Adobe_CoolType_Data/InVMDeepCopiedFonts get 1 index get null copyfont } {$deepcopyfont} ifelse exch 1 index exch/FontBasedOn exch put dup/FontName $fontname dup type/stringtype eq{cvn}if put definefont Adobe_CoolType_Data/InVMDeepCopiedFonts get begin dup/FontBasedOn get 1 index def end }bind def /$Underprint { gsave x abs y abs gt {/y 1000 def} {/x -1000 def 500 120 translate} ifelse Level2? { [/Separation(All)/DeviceCMYK{0 0 0 1 pop}] setcolorspace } {0 setgray} ifelse 10 setlinewidth x .8 mul [7 3] { y mul 8 div 120 sub x 10 div exch moveto 0 y 4 div neg rlineto dup 0 rlineto 0 y 4 div rlineto closepath gsave Level2? {.2 setcolor} {.8 setgray} ifelse fill grestore stroke } forall pop grestore }bind def end def /$Oblique 1 dict dup begin /$BuildFont { currentglobal exch dup gcheck setglobal null copyfont begin /FontBasedOn currentdict/FontName known { FontName dup type/stringtype eq{cvn}if } {/unnamedfont} ifelse def /FontName $fontname dup type/stringtype eq{cvn}if def /currentdistillerparams where {pop} { /FontInfo currentdict/FontInfo known {FontInfo null copyfont} {2 dict} ifelse dup begin /ItalicAngle $italicangle def /FontMatrix FontMatrix [1 0 ItalicAngle dup sin exch cos div 1 0 0] matrix concatmatrix readonly end 4 2 roll def def } ifelse FontName currentdict end definefont exch setglobal }bind def end def /$None 1 dict dup begin /$BuildFont{}bind def end def end def /$Oblique SetSubstituteStrategy /$findfontByEnum { dup type/stringtype eq{cvn}if dup/$fontname exch def $sname null eq {$str cvs dup length $slen sub $slen getinterval} {pop $sname} ifelse $fontpat dup 0(fonts/*)putinterval exch 7 exch putinterval /$match false def $SubstituteFont/$dstack countdictstack array dictstack put mark { $fontpat 0 $slen 7 add getinterval {/$match exch def exit} $str filenameforall } stopped { cleardictstack currentdict true $SubstituteFont/$dstack get { exch { 1 index eq {pop false} {true} ifelse } {begin false} ifelse } forall pop } if cleartomark /$slen 0 def $match false ne {$match(fonts/)anchorsearch pop pop cvn} {/Courier} ifelse }bind def /$ROS 1 dict dup begin /Adobe 4 dict dup begin /Japan1 [/Ryumin-Light/HeiseiMin-W3 /GothicBBB-Medium/HeiseiKakuGo-W5 /HeiseiMaruGo-W4/Jun101-Light]def /Korea1 [/HYSMyeongJo-Medium/HYGoThic-Medium]def /GB1 [/STSong-Light/STHeiti-Regular]def /CNS1 [/MKai-Medium/MHei-Medium]def end def end def /$cmapname null def /$deepcopyfont { dup/FontType get 0 eq { 1 dict dup/FontName/copied put copyfont begin /FDepVector FDepVector copyarray 0 1 2 index length 1 sub { 2 copy get $deepcopyfont dup/FontName/copied put /copied exch definefont 3 copy put pop pop } for def currentdict end } {$Strategies/$Type3Underprint get exec} ifelse }bind def /$buildfontname { dup/CIDFont findresource/CIDSystemInfo get begin Registry length Ordering length Supplement 8 string cvs 3 copy length 2 add add add string dup 5 1 roll dup 0 Registry putinterval dup 4 index(-)putinterval dup 4 index 1 add Ordering putinterval 4 2 roll add 1 add 2 copy(-)putinterval end 1 add 2 copy 0 exch getinterval $cmapname $fontpat cvs exch anchorsearch {pop pop 3 2 roll putinterval cvn/$cmapname exch def} {pop pop pop pop pop} ifelse length $str 1 index(-)putinterval 1 add $str 1 index $cmapname $fontpat cvs putinterval $cmapname length add $str exch 0 exch getinterval cvn }bind def /$findfontByROS { /$fontname exch def $ROS Registry 2 copy known { get Ordering 2 copy known {get} {pop pop[]} ifelse } {pop pop[]} ifelse false exch { dup/CIDFont resourcestatus { pop pop save 1 index/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get} {false} ifelse exch pop exch restore {pop} {exch pop true exit} ifelse } {pop} ifelse } forall {$str cvs $buildfontname} { false(*) { save exch dup/CIDFont findresource dup/WidthsOnly known {dup/WidthsOnly get not} {true} ifelse exch/CIDSystemInfo get dup/Registry get Registry eq exch/Ordering get Ordering eq and and {exch restore exch pop true exit} {pop restore} ifelse } $str/CIDFont resourceforall {$buildfontname} {$fontname $findfontByEnum} ifelse } ifelse }bind def end end currentdict/$error known currentdict/languagelevel known and dup {pop $error/SubstituteFont known} if dup {$error} {Adobe_CoolType_Core} ifelse begin { /SubstituteFont /CMap/Category resourcestatus { pop pop { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and { $sname null eq {dup $str cvs dup length $slen sub $slen getinterval cvn} {$sname} ifelse Adobe_CoolType_Data/InVMFontsByCMap get 1 index 2 copy known { get false exch { pop currentglobal { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } { FontDirectory 1 index known {exch pop true exit} { GlobalFontDirectory 1 index known {exch pop true exit} {pop} ifelse } ifelse } ifelse } forall } {pop pop false} ifelse { exch pop exch pop } { dup/CMap resourcestatus { pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS } { 128 string cvs dup(-)search { 3 1 roll search { 3 1 roll pop {dup cvi} stopped {pop pop pop pop pop $findfontByEnum} { 4 2 roll pop pop exch length exch 2 index length 2 index sub exch 1 sub -1 0 { $str cvs dup length 4 index 0 4 index 4 3 roll add getinterval exch 1 index exch 3 index exch putinterval dup/CMap resourcestatus { pop pop 4 1 roll pop pop pop dup/$cmapname exch def /CMap findresource/CIDSystemInfo get{def}forall $findfontByROS true exit } {pop} ifelse } for dup type/booleantype eq {pop} {pop pop pop $findfontByEnum} ifelse } ifelse } {pop pop pop $findfontByEnum} ifelse } {pop pop $findfontByEnum} ifelse } ifelse } ifelse } {//SubstituteFont exec} ifelse /$slen 0 def end } } { { $SubstituteFont begin /$substituteFound true def dup length $slen gt $sname null ne or $slen 0 gt and {$findfontByEnum} {//SubstituteFont exec} ifelse end } } ifelse bind readonly def Adobe_CoolType_Core/scfindfont/systemfindfont load put } { /scfindfont { $SubstituteFont begin dup systemfindfont dup/FontName known {dup/FontName get dup 3 index ne} {/noname true} ifelse dup { /$origfontnamefound 2 index def /$origfontname 4 index def/$substituteFound true def } if exch pop { $slen 0 gt $sname null ne 3 index length $slen gt or and { pop dup $findfontByEnum findfont dup maxlength 1 add dict begin {1 index/FID eq{pop pop}{def}ifelse} forall currentdict end definefont dup/FontName known{dup/FontName get}{null}ifelse $origfontnamefound ne { $origfontname $str cvs print ( substitution revised, using )print dup/FontName known {dup/FontName get}{(unspecified font)} ifelse $str cvs print(.\n)print } if } {exch pop} ifelse } {exch pop} ifelse end }bind def } ifelse end end Adobe_CoolType_Core_Defined not { Adobe_CoolType_Core/findfont { $SubstituteFont begin $depth 0 eq { /$fontname 1 index dup type/stringtype ne{$str cvs}if def /$substituteFound false def } if /$depth $depth 1 add def end scfindfont $SubstituteFont begin /$depth $depth 1 sub def $substituteFound $depth 0 eq and { $inVMIndex null ne {dup $inVMIndex $AddInVMFont} if $doSmartSub { currentdict/$Strategy known {$Strategy/$BuildFont get exec} if } if } if end }bind put } if } if end /$AddInVMFont { exch/FontName 2 copy known { get 1 dict dup begin exch 1 index gcheck def end exch Adobe_CoolType_Data/InVMFontsByCMap get exch $DictAdd } {pop pop pop} ifelse }bind def /$DictAdd { 2 copy known not {2 copy 4 index length dict put} if Level2? not { 2 copy get dup maxlength exch length 4 index length add lt 2 copy get dup length 4 index length add exch maxlength 1 index lt { 2 mul dict begin 2 copy get{forall}def 2 copy currentdict put end } {pop} ifelse } if get begin {def} forall end }bind def end end %%EndResource currentglobal true setglobal %%BeginResource: procset Adobe_CoolType_Utility_MAKEOCF 1.23 0 %%Copyright: Copyright 1987-2006 Adobe Systems Incorporated. %%Version: 1.23 0 systemdict/languagelevel known dup {currentglobal false setglobal} {false} ifelse exch userdict/Adobe_CoolType_Utility 2 copy known {2 copy get dup maxlength 27 add dict copy} {27 dict} ifelse put Adobe_CoolType_Utility begin /@eexecStartData <BAB431EA07F209EB8C4348311481D9D3F76E3D15246555577D87BC510ED54E 118C39697FA9F6DB58128E60EB8A12FA24D7CDD2FA94D221FA9EC8DA3E5E6A1C 4ACECC8C2D39C54E7C946031DD156C3A6B4A09AD29E1867A>def /@recognizeCIDFont null def /ct_Level2? exch def /ct_Clone? 1183615869 internaldict dup /CCRun known not exch/eCCRun known not ct_Level2? and or def ct_Level2? {globaldict begin currentglobal true setglobal} if /ct_AddStdCIDMap ct_Level2? {{ mark Adobe_CoolType_Utility/@recognizeCIDFont currentdict put { ((Hex)57 StartData 0615 1e27 2c39 1c60 d8a8 cc31 fe2b f6e0 7aa3 e541 e21c 60d8 a8c9 c3d0 6d9e 1c60 d8a8 c9c2 02d7 9a1c 60d8 a849 1c60 d8a8 cc36 74f4 1144 b13b 77)0()/SubFileDecode filter cvx exec } stopped { cleartomark Adobe_CoolType_Utility/@recognizeCIDFont get countdictstack dup array dictstack exch 1 sub -1 0 { 2 copy get 3 index eq {1 index length exch sub 1 sub{end}repeat exit} {pop} ifelse } for pop pop Adobe_CoolType_Utility/@eexecStartData get eexec } {cleartomark} ifelse }} {{ Adobe_CoolType_Utility/@eexecStartData get eexec }} ifelse bind def userdict/cid_extensions known dup{cid_extensions/cid_UpdateDB known and}if { cid_extensions begin /cid_GetCIDSystemInfo { 1 index type/stringtype eq {exch cvn exch} if cid_extensions begin dup load 2 index known { 2 copy cid_GetStatusInfo dup null ne { 1 index load 3 index get dup null eq {pop pop cid_UpdateDB} { exch 1 index/Created get eq {exch pop exch pop} {pop cid_UpdateDB} ifelse } ifelse } {pop cid_UpdateDB} ifelse } {cid_UpdateDB} ifelse end }bind def end } if ct_Level2? {end setglobal} if /ct_UseNativeCapability? systemdict/composefont known def /ct_MakeOCF 35 dict def /ct_Vars 25 dict def /ct_GlyphDirProcs 6 dict def /ct_BuildCharDict 15 dict dup begin /charcode 2 string def /dst_string 1500 string def /nullstring()def /usewidths? true def end def ct_Level2?{setglobal}{pop}ifelse ct_GlyphDirProcs begin /GetGlyphDirectory { systemdict/languagelevel known {pop/CIDFont findresource/GlyphDirectory get} { 1 index/CIDFont findresource/GlyphDirectory get dup type/dicttype eq { dup dup maxlength exch length sub 2 index lt { dup length 2 index add dict copy 2 index /CIDFont findresource/GlyphDirectory 2 index put } if } if exch pop exch pop } ifelse + }def /+ { systemdict/languagelevel known { currentglobal false setglobal 3 dict begin /vm exch def } {1 dict begin} ifelse /$ exch def systemdict/languagelevel known { vm setglobal /gvm currentglobal def $ gcheck setglobal } if ?{$ begin}if }def /?{$ type/dicttype eq}def /|{ userdict/Adobe_CoolType_Data known { Adobe_CoolType_Data/AddWidths? known { currentdict Adobe_CoolType_Data begin begin AddWidths? { Adobe_CoolType_Data/CC 3 index put ?{def}{$ 3 1 roll put}ifelse CC charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore currentfont/Widths get exch CC exch put } {?{def}{$ 3 1 roll put}ifelse} ifelse end end } {?{def}{$ 3 1 roll put}ifelse} ifelse } {?{def}{$ 3 1 roll put}ifelse} ifelse }def /! { ?{end}if systemdict/languagelevel known {gvm setglobal} if end }def /:{string currentfile exch readstring pop}executeonly def end ct_MakeOCF begin /ct_cHexEncoding [/c00/c01/c02/c03/c04/c05/c06/c07/c08/c09/c0A/c0B/c0C/c0D/c0E/c0F/c10/c11/c12 /c13/c14/c15/c16/c17/c18/c19/c1A/c1B/c1C/c1D/c1E/c1F/c20/c21/c22/c23/c24/c25 /c26/c27/c28/c29/c2A/c2B/c2C/c2D/c2E/c2F/c30/c31/c32/c33/c34/c35/c36/c37/c38 /c39/c3A/c3B/c3C/c3D/c3E/c3F/c40/c41/c42/c43/c44/c45/c46/c47/c48/c49/c4A/c4B /c4C/c4D/c4E/c4F/c50/c51/c52/c53/c54/c55/c56/c57/c58/c59/c5A/c5B/c5C/c5D/c5E /c5F/c60/c61/c62/c63/c64/c65/c66/c67/c68/c69/c6A/c6B/c6C/c6D/c6E/c6F/c70/c71 /c72/c73/c74/c75/c76/c77/c78/c79/c7A/c7B/c7C/c7D/c7E/c7F/c80/c81/c82/c83/c84 /c85/c86/c87/c88/c89/c8A/c8B/c8C/c8D/c8E/c8F/c90/c91/c92/c93/c94/c95/c96/c97 /c98/c99/c9A/c9B/c9C/c9D/c9E/c9F/cA0/cA1/cA2/cA3/cA4/cA5/cA6/cA7/cA8/cA9/cAA /cAB/cAC/cAD/cAE/cAF/cB0/cB1/cB2/cB3/cB4/cB5/cB6/cB7/cB8/cB9/cBA/cBB/cBC/cBD /cBE/cBF/cC0/cC1/cC2/cC3/cC4/cC5/cC6/cC7/cC8/cC9/cCA/cCB/cCC/cCD/cCE/cCF/cD0 /cD1/cD2/cD3/cD4/cD5/cD6/cD7/cD8/cD9/cDA/cDB/cDC/cDD/cDE/cDF/cE0/cE1/cE2/cE3 /cE4/cE5/cE6/cE7/cE8/cE9/cEA/cEB/cEC/cED/cEE/cEF/cF0/cF1/cF2/cF3/cF4/cF5/cF6 /cF7/cF8/cF9/cFA/cFB/cFC/cFD/cFE/cFF]def /ct_CID_STR_SIZE 8000 def /ct_mkocfStr100 100 string def /ct_defaultFontMtx[.001 0 0 .001 0 0]def /ct_1000Mtx[1000 0 0 1000 0 0]def /ct_raise{exch cvx exch errordict exch get exec stop}bind def /ct_reraise {cvx $error/errorname get(Error: )print dup( )cvs print errordict exch get exec stop }bind def /ct_cvnsi { 1 index add 1 sub 1 exch 0 4 1 roll { 2 index exch get exch 8 bitshift add } for exch pop }bind def /ct_GetInterval { Adobe_CoolType_Utility/ct_BuildCharDict get begin /dst_index 0 def dup dst_string length gt {dup string/dst_string exch def} if 1 index ct_CID_STR_SIZE idiv /arrayIndex exch def 2 index arrayIndex get 2 index arrayIndex ct_CID_STR_SIZE mul sub { dup 3 index add 2 index length le { 2 index getinterval dst_string dst_index 2 index putinterval length dst_index add/dst_index exch def exit } { 1 index length 1 index sub dup 4 1 roll getinterval dst_string dst_index 2 index putinterval pop dup dst_index add/dst_index exch def sub /arrayIndex arrayIndex 1 add def 2 index dup length arrayIndex gt {arrayIndex get} { pop exit } ifelse 0 } ifelse } loop pop pop pop dst_string 0 dst_index getinterval end }bind def ct_Level2? { /ct_resourcestatus currentglobal mark true setglobal {/unknowninstancename/Category resourcestatus} stopped {cleartomark setglobal true} {cleartomark currentglobal not exch setglobal} ifelse { { mark 3 1 roll/Category findresource begin ct_Vars/vm currentglobal put ({ResourceStatus}stopped)0()/SubFileDecode filter cvx exec {cleartomark false} {{3 2 roll pop true}{cleartomark false}ifelse} ifelse ct_Vars/vm get setglobal end } } {{resourcestatus}} ifelse bind def /CIDFont/Category ct_resourcestatus {pop pop} { currentglobal true setglobal /Generic/Category findresource dup length dict copy dup/InstanceType/dicttype put /CIDFont exch/Category defineresource pop setglobal } ifelse ct_UseNativeCapability? { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering(Identity)def /Supplement 0 def end def /CMapName/Identity-H def /CMapVersion 1.000 def /CMapType 1 def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } if } { /ct_Category 2 dict begin /CIDFont 10 dict def /ProcSet 2 dict def currentdict end def /defineresource { ct_Category 1 index 2 copy known { get dup dup maxlength exch length eq { dup length 10 add dict copy ct_Category 2 index 2 index put } if 3 index 3 index put pop exch pop } {pop pop/defineresource/undefined ct_raise} ifelse }bind def /findresource { ct_Category 1 index 2 copy known { get 2 index 2 copy known {get 3 1 roll pop pop} {pop pop/findresource/undefinedresource ct_raise} ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /resourcestatus { ct_Category 1 index 2 copy known { get 2 index known exch pop exch pop { 0 -1 true } { false } ifelse } {pop pop/findresource/undefined ct_raise} ifelse }bind def /ct_resourcestatus/resourcestatus load def } ifelse /ct_CIDInit 2 dict begin /ct_cidfont_stream_init { { dup(Binary)eq { pop null currentfile ct_Level2? { {cid_BYTE_COUNT()/SubFileDecode filter} stopped {pop pop pop} if } if /readstring load exit } if dup(Hex)eq { pop currentfile ct_Level2? { {null exch/ASCIIHexDecode filter/readstring} stopped {pop exch pop(>)exch/readhexstring} if } {(>)exch/readhexstring} ifelse load exit } if /StartData/typecheck ct_raise } loop cid_BYTE_COUNT ct_CID_STR_SIZE le { 2 copy cid_BYTE_COUNT string exch exec pop 1 array dup 3 -1 roll 0 exch put } { cid_BYTE_COUNT ct_CID_STR_SIZE div ceiling cvi dup array exch 2 sub 0 exch 1 exch { 2 copy 5 index ct_CID_STR_SIZE string 6 index exec pop put pop } for 2 index cid_BYTE_COUNT ct_CID_STR_SIZE mod string 3 index exec pop 1 index exch 1 index length 1 sub exch put } ifelse cid_CIDFONT exch/GlyphData exch put 2 index null eq { pop pop pop } { pop/readstring load 1 string exch { 3 copy exec pop dup length 0 eq { pop pop pop pop pop true exit } if 4 index eq { pop pop pop pop false exit } if } loop pop } ifelse }bind def /StartData { mark { currentdict dup/FDArray get 0 get/FontMatrix get 0 get 0.001 eq { dup/CDevProc known not { /CDevProc 1183615869 internaldict/stdCDevProc 2 copy known {get} { pop pop {pop pop pop pop pop 0 -1000 7 index 2 div 880} } ifelse def } if } { /CDevProc { pop pop pop pop pop 0 1 cid_temp/cid_CIDFONT get /FDArray get 0 get /FontMatrix get 0 get div 7 index 2 div 1 index 0.88 mul }def } ifelse /cid_temp 15 dict def cid_temp begin /cid_CIDFONT exch def 3 copy pop dup/cid_BYTE_COUNT exch def 0 gt { ct_cidfont_stream_init FDArray { /Private get dup/SubrMapOffset known { begin /Subrs SubrCount array def Subrs SubrMapOffset SubrCount SDBytes ct_Level2? { currentdict dup/SubrMapOffset undef dup/SubrCount undef /SDBytes undef } if end /cid_SD_BYTES exch def /cid_SUBR_COUNT exch def /cid_SUBR_MAP_OFFSET exch def /cid_SUBRS exch def cid_SUBR_COUNT 0 gt { GlyphData cid_SUBR_MAP_OFFSET cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi 0 1 cid_SUBR_COUNT 1 sub { exch 1 index 1 add cid_SD_BYTES mul cid_SUBR_MAP_OFFSET add GlyphData exch cid_SD_BYTES ct_GetInterval 0 cid_SD_BYTES ct_cvnsi cid_SUBRS 4 2 roll GlyphData exch 4 index 1 index sub ct_GetInterval dup length string copy put } for pop } if } {pop} ifelse } forall } if cleartomark pop pop end CIDFontName currentdict/CIDFont defineresource pop end end } stopped {cleartomark/StartData ct_reraise} if }bind def currentdict end def /ct_saveCIDInit { /CIDInit/ProcSet ct_resourcestatus {true} {/CIDInitC/ProcSet ct_resourcestatus} ifelse { pop pop /CIDInit/ProcSet findresource ct_UseNativeCapability? {pop null} {/CIDInit ct_CIDInit/ProcSet defineresource pop} ifelse } {/CIDInit ct_CIDInit/ProcSet defineresource pop null} ifelse ct_Vars exch/ct_oldCIDInit exch put }bind def /ct_restoreCIDInit { ct_Vars/ct_oldCIDInit get dup null ne {/CIDInit exch/ProcSet defineresource pop} {pop} ifelse }bind def /ct_BuildCharSetUp { 1 index begin CIDFont begin Adobe_CoolType_Utility/ct_BuildCharDict get begin /ct_dfCharCode exch def /ct_dfDict exch def CIDFirstByte ct_dfCharCode add dup CIDCount ge {pop 0} if /cid exch def { GlyphDirectory cid 2 copy known {get} {pop pop nullstring} ifelse dup length FDBytes sub 0 gt { dup FDBytes 0 ne {0 FDBytes ct_cvnsi} {pop 0} ifelse /fdIndex exch def dup length FDBytes sub FDBytes exch getinterval /charstring exch def exit } { pop cid 0 eq {/charstring nullstring def exit} if /cid 0 def } ifelse } loop }def /ct_SetCacheDevice { 0 0 moveto dup stringwidth 3 -1 roll true charpath pathbbox 0 -1000 7 index 2 div 880 setcachedevice2 0 0 moveto }def /ct_CloneSetCacheProc { 1 eq { stringwidth pop -2 div -880 0 -1000 setcharwidth moveto } { usewidths? { currentfont/Widths get cid 2 copy known {get exch pop aload pop} {pop pop stringwidth} ifelse } {stringwidth} ifelse setcharwidth 0 0 moveto } ifelse }def /ct_Type3ShowCharString { ct_FDDict fdIndex 2 copy known {get} { currentglobal 3 1 roll 1 index gcheck setglobal ct_Type1FontTemplate dup maxlength dict copy begin FDArray fdIndex get dup/FontMatrix 2 copy known {get} {pop pop ct_defaultFontMtx} ifelse /FontMatrix exch dup length array copy def /Private get /Private exch def /Widths rootfont/Widths get def /CharStrings 1 dict dup/.notdef <d841272cf18f54fc13>dup length string copy put def currentdict end /ct_Type1Font exch definefont dup 5 1 roll put setglobal } ifelse dup/CharStrings get 1 index/Encoding get ct_dfCharCode get charstring put rootfont/WMode 2 copy known {get} {pop pop 0} ifelse exch 1000 scalefont setfont ct_str1 0 ct_dfCharCode put ct_str1 exch ct_dfSetCacheProc ct_SyntheticBold { currentpoint ct_str1 show newpath moveto ct_str1 true charpath ct_StrokeWidth setlinewidth stroke } {ct_str1 show} ifelse }def /ct_Type4ShowCharString { ct_dfDict ct_dfCharCode charstring FDArray fdIndex get dup/FontMatrix get dup ct_defaultFontMtx ct_matrixeq not {ct_1000Mtx matrix concatmatrix concat} {pop} ifelse /Private get Adobe_CoolType_Utility/ct_Level2? get not { ct_dfDict/Private 3 -1 roll {put} 1183615869 internaldict/superexec get exec } if 1183615869 internaldict Adobe_CoolType_Utility/ct_Level2? get {1 index} {3 index/Private get mark 6 1 roll} ifelse dup/RunInt known {/RunInt get} {pop/CCRun} ifelse get exec Adobe_CoolType_Utility/ct_Level2? get not {cleartomark} if }bind def /ct_BuildCharIncremental { { Adobe_CoolType_Utility/ct_MakeOCF get begin ct_BuildCharSetUp ct_ShowCharString } stopped {stop} if end end end end }bind def /BaseFontNameStr(BF00)def /ct_Type1FontTemplate 14 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /PaintType 0 def currentdict end def /BaseFontTemplate 11 dict begin /FontMatrix [0.001 0 0 0.001 0 0]def /FontBBox [-250 -250 1250 1250]def /Encoding ct_cHexEncoding def /BuildChar/ct_BuildCharIncremental load def ct_Clone? { /FontType 3 def /ct_ShowCharString/ct_Type3ShowCharString load def /ct_dfSetCacheProc/ct_CloneSetCacheProc load def /ct_SyntheticBold false def /ct_StrokeWidth 1 def } { /FontType 4 def /Private 1 dict dup/lenIV 4 put def /CharStrings 1 dict dup/.notdef<d841272cf18f54fc13>put def /PaintType 0 def /ct_ShowCharString/ct_Type4ShowCharString load def } ifelse /ct_str1 1 string def currentdict end def /BaseFontDictSize BaseFontTemplate length 5 add def /ct_matrixeq { true 0 1 5 { dup 4 index exch get exch 3 index exch get eq and dup not {exit} if } for exch pop exch pop }bind def /ct_makeocf { 15 dict begin exch/WMode exch def exch/FontName exch def /FontType 0 def /FMapType 2 def dup/FontMatrix known {dup/FontMatrix get/FontMatrix exch def} {/FontMatrix matrix def} ifelse /bfCount 1 index/CIDCount get 256 idiv 1 add dup 256 gt{pop 256}if def /Encoding 256 array 0 1 bfCount 1 sub{2 copy dup put pop}for bfCount 1 255{2 copy bfCount put pop}for def /FDepVector bfCount dup 256 lt{1 add}if array def BaseFontTemplate BaseFontDictSize dict copy begin /CIDFont exch def CIDFont/FontBBox known {CIDFont/FontBBox get/FontBBox exch def} if CIDFont/CDevProc known {CIDFont/CDevProc get/CDevProc exch def} if currentdict end BaseFontNameStr 3(0)putinterval 0 1 bfCount dup 256 eq{1 sub}if { FDepVector exch 2 index BaseFontDictSize dict copy begin dup/CIDFirstByte exch 256 mul def FontType 3 eq {/ct_FDDict 2 dict def} if currentdict end 1 index 16 BaseFontNameStr 2 2 getinterval cvrs pop BaseFontNameStr exch definefont put } for ct_Clone? {/Widths 1 index/CIDFont get/GlyphDirectory get length dict def} if FontName currentdict end definefont ct_Clone? { gsave dup 1000 scalefont setfont ct_BuildCharDict begin /usewidths? false def currentfont/Widths get begin exch/CIDFont get/GlyphDirectory get { pop dup charcode exch 1 index 0 2 index 256 idiv put 1 index exch 1 exch 256 mod put stringwidth 2 array astore def } forall end /usewidths? true def end grestore } {exch pop} ifelse }bind def currentglobal true setglobal /ct_ComposeFont { ct_UseNativeCapability? { 2 index/CMap ct_resourcestatus {pop pop exch pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 3 index def /CMapVersion 1.000 def /CMapType 1 def exch/WMode exch def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search { dup length string copy exch pop exch pop } {pop(Identity)} ifelse } {pop (Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { 3 2 roll pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def setglobal /ct_MakeIdentity { ct_UseNativeCapability? { 1 index/CMap ct_resourcestatus {pop pop} { /CIDInit/ProcSet findresource begin 12 dict begin begincmap /CMapName 2 index def /CMapVersion 1.000 def /CMapType 1 def /CIDSystemInfo 3 dict dup begin /Registry(Adobe)def /Ordering CMapName ct_mkocfStr100 cvs (Adobe-)search { pop pop (-)search {dup length string copy exch pop exch pop} {pop(Identity)} ifelse } {pop(Identity)} ifelse def /Supplement 0 def end def 1 begincodespacerange <0000><FFFF> endcodespacerange 1 begincidrange <0000><FFFF>0 endcidrange endcmap CMapName currentdict/CMap defineresource pop end end } ifelse composefont } { exch pop 0 get/CIDFont findresource ct_makeocf } ifelse }bind def currentdict readonly pop end end %%EndResource setglobal %%BeginResource: procset Adobe_CoolType_Utility_T42 1.0 0 %%Copyright: Copyright 1987-2004 Adobe Systems Incorporated. %%Version: 1.0 0 userdict/ct_T42Dict 15 dict put ct_T42Dict begin /Is2015? { version cvi 2015 ge }bind def /AllocGlyphStorage { Is2015? { pop } { {string}forall }ifelse }bind def /Type42DictBegin { 25 dict begin /FontName exch def /CharStrings 256 dict begin /.notdef 0 def currentdict end def /Encoding exch def /PaintType 0 def /FontType 42 def /FontMatrix[1 0 0 1 0 0]def 4 array astore cvx/FontBBox exch def /sfnts }bind def /Type42DictEnd { currentdict dup/FontName get exch definefont end ct_T42Dict exch dup/FontName get exch put }bind def /RD{string currentfile exch readstring pop}executeonly def /PrepFor2015 { Is2015? { /GlyphDirectory 16 dict def sfnts 0 get dup 2 index (glyx) putinterval 2 index (locx) putinterval pop pop } { pop pop }ifelse }bind def /AddT42Char { Is2015? { /GlyphDirectory get begin def end pop pop } { /sfnts get 4 index get 3 index 2 index putinterval pop pop pop pop }ifelse }bind def /T0AddT42Mtx2 { /CIDFont findresource/Metrics2 get begin def end }bind def end %%EndResource currentglobal true setglobal %%BeginFile: MMFauxFont.prc %%Copyright: Copyright 1987-2001 Adobe Systems Incorporated. %%All Rights Reserved. userdict /ct_EuroDict 10 dict put ct_EuroDict begin /ct_CopyFont { { 1 index /FID ne {def} {pop pop} ifelse} forall } def /ct_GetGlyphOutline { gsave initmatrix newpath exch findfont dup length 1 add dict begin ct_CopyFont /Encoding Encoding dup length array copy dup 4 -1 roll 0 exch put def currentdict end /ct_EuroFont exch definefont 1000 scalefont setfont 0 0 moveto [ <00> stringwidth <00> false charpath pathbbox [ {/m cvx} {/l cvx} {/c cvx} {/cp cvx} pathforall grestore counttomark 8 add } def /ct_MakeGlyphProc { ] cvx /ct_PSBuildGlyph cvx ] cvx } def /ct_PSBuildGlyph { gsave 8 -1 roll pop 7 1 roll 6 -2 roll ct_FontMatrix transform 6 2 roll 4 -2 roll ct_FontMatrix transform 4 2 roll ct_FontMatrix transform currentdict /PaintType 2 copy known {get 2 eq}{pop pop false} ifelse dup 9 1 roll { currentdict /StrokeWidth 2 copy known { get 2 div 0 ct_FontMatrix dtransform pop 5 1 roll 4 -1 roll 4 index sub 4 1 roll 3 -1 roll 4 index sub 3 1 roll exch 4 index add exch 4 index add 5 -1 roll pop } { pop pop } ifelse } if setcachedevice ct_FontMatrix concat ct_PSPathOps begin exec end { currentdict /StrokeWidth 2 copy known { get } { pop pop 0 } ifelse setlinewidth stroke } { fill } ifelse grestore } def /ct_PSPathOps 4 dict dup begin /m {moveto} def /l {lineto} def /c {curveto} def /cp {closepath} def end def /ct_matrix1000 [1000 0 0 1000 0 0] def /ct_AddGlyphProc { 2 index findfont dup length 4 add dict begin ct_CopyFont /CharStrings CharStrings dup length 1 add dict copy begin 3 1 roll def currentdict end def /ct_FontMatrix ct_matrix1000 FontMatrix matrix concatmatrix def /ct_PSBuildGlyph /ct_PSBuildGlyph load def /ct_PSPathOps /ct_PSPathOps load def currentdict end definefont pop } def systemdict /languagelevel known { /ct_AddGlyphToPrinterFont { 2 copy ct_GetGlyphOutline 3 add -1 roll restore ct_MakeGlyphProc ct_AddGlyphProc } def } { /ct_AddGlyphToPrinterFont { pop pop restore Adobe_CTFauxDict /$$$FONTNAME get /Euro Adobe_CTFauxDict /$$$SUBSTITUTEBASE get ct_EuroDict exch get ct_AddGlyphProc } def } ifelse /AdobeSansMM { 556 0 24 -19 541 703 { 541 628 m 510 669 442 703 354 703 c 201 703 117 607 101 444 c 50 444 l 25 372 l 97 372 l 97 301 l 49 301 l 24 229 l 103 229 l 124 67 209 -19 350 -19 c 435 -19 501 25 509 32 c 509 131 l 492 105 417 60 343 60 c 267 60 204 127 197 229 c 406 229 l 430 301 l 191 301 l 191 372 l 455 372 l 479 444 l 194 444 l 201 531 245 624 348 624 c 433 624 484 583 509 534 c cp 556 0 m } ct_PSBuildGlyph } def /AdobeSerifMM { 500 0 10 -12 484 692 { 347 298 m 171 298 l 170 310 170 322 170 335 c 170 362 l 362 362 l 374 403 l 172 403 l 184 580 244 642 308 642 c 380 642 434 574 457 457 c 481 462 l 474 691 l 449 691 l 433 670 429 657 410 657 c 394 657 360 692 299 692 c 204 692 94 604 73 403 c 22 403 l 10 362 l 70 362 l 69 352 69 341 69 330 c 69 319 69 308 70 298 c 22 298 l 10 257 l 73 257 l 97 57 216 -12 295 -12 c 364 -12 427 25 484 123 c 458 142 l 425 101 384 37 316 37 c 256 37 189 84 173 257 c 335 257 l cp 500 0 m } ct_PSBuildGlyph } def end %%EndFile setglobal Adobe_CoolType_Core begin /$Oblique SetSubstituteStrategy end %%BeginResource: procset Adobe_AGM_Image 1.0 0
+%%Version: 1.0 0
+%%Copyright: Copyright(C)2000-2006 Adobe Systems, Inc. All Rights Reserved.
+systemdict/setpacking known
+{
+ currentpacking
+ true setpacking
+}if
+userdict/Adobe_AGM_Image 71 dict dup begin put
+/Adobe_AGM_Image_Id/Adobe_AGM_Image_1.0_0 def
+/nd{
+ null def
+}bind def
+/AGMIMG_&image nd
+/AGMIMG_&colorimage nd
+/AGMIMG_&imagemask nd
+/AGMIMG_mbuf()def
+/AGMIMG_ybuf()def
+/AGMIMG_kbuf()def
+/AGMIMG_c 0 def
+/AGMIMG_m 0 def
+/AGMIMG_y 0 def
+/AGMIMG_k 0 def
+/AGMIMG_tmp nd
+/AGMIMG_imagestring0 nd
+/AGMIMG_imagestring1 nd
+/AGMIMG_imagestring2 nd
+/AGMIMG_imagestring3 nd
+/AGMIMG_imagestring4 nd
+/AGMIMG_imagestring5 nd
+/AGMIMG_cnt nd
+/AGMIMG_fsave nd
+/AGMIMG_colorAry nd
+/AGMIMG_override nd
+/AGMIMG_name nd
+/AGMIMG_maskSource nd
+/AGMIMG_flushfilters nd
+/invert_image_samples nd
+/knockout_image_samples nd
+/img nd
+/sepimg nd
+/devnimg nd
+/idximg nd
+/ds
+{
+ Adobe_AGM_Core begin
+ Adobe_AGM_Image begin
+ /AGMIMG_&image systemdict/image get def
+ /AGMIMG_&imagemask systemdict/imagemask get def
+ /colorimage where{
+ pop
+ /AGMIMG_&colorimage/colorimage ldf
+ }if
+ end
+ end
+}def
+/ps
+{
+ Adobe_AGM_Image begin
+ /AGMIMG_ccimage_exists{/customcolorimage where
+ {
+ pop
+ /Adobe_AGM_OnHost_Seps where
+ {
+ pop false
+ }{
+ /Adobe_AGM_InRip_Seps where
+ {
+ pop false
+ }{
+ true
+ }ifelse
+ }ifelse
+ }{
+ false
+ }ifelse
+ }bdf
+ level2{
+ /invert_image_samples
+ {
+ Adobe_AGM_Image/AGMIMG_tmp Decode length ddf
+ /Decode[Decode 1 get Decode 0 get]def
+ }def
+ /knockout_image_samples
+ {
+ Operator/imagemask ne{
+ /Decode[1 1]def
+ }if
+ }def
+ }{
+ /invert_image_samples
+ {
+ {1 exch sub}currenttransfer addprocs settransfer
+ }def
+ /knockout_image_samples
+ {
+ {pop 1}currenttransfer addprocs settransfer
+ }def
+ }ifelse
+ /img/imageormask ldf
+ /sepimg/sep_imageormask ldf
+ /devnimg/devn_imageormask ldf
+ /idximg/indexed_imageormask ldf
+ /_ctype 7 def
+ currentdict{
+ dup xcheck 1 index type dup/arraytype eq exch/packedarraytype eq or and{
+ bind
+ }if
+ def
+ }forall
+}def
+/pt
+{
+ end
+}def
+/dt
+{
+}def
+/AGMIMG_flushfilters
+{
+ dup type/arraytype ne
+ {1 array astore}if
+ dup 0 get currentfile ne
+ {dup 0 get flushfile}if
+ {
+ dup type/filetype eq
+ {
+ dup status 1 index currentfile ne and
+ {closefile}
+ {pop}
+ ifelse
+ }{pop}ifelse
+ }forall
+}def
+/AGMIMG_init_common
+{
+ currentdict/T known{/ImageType/T ldf currentdict/T undef}if
+ currentdict/W known{/Width/W ldf currentdict/W undef}if
+ currentdict/H known{/Height/H ldf currentdict/H undef}if
+ currentdict/M known{/ImageMatrix/M ldf currentdict/M undef}if
+ currentdict/BC known{/BitsPerComponent/BC ldf currentdict/BC undef}if
+ currentdict/D known{/Decode/D ldf currentdict/D undef}if
+ currentdict/DS known{/DataSource/DS ldf currentdict/DS undef}if
+ currentdict/O known{
+ /Operator/O load 1 eq{
+ /imagemask
+ }{
+ /O load 2 eq{
+ /image
+ }{
+ /colorimage
+ }ifelse
+ }ifelse
+ def
+ currentdict/O undef
+ }if
+ currentdict/HSCI known{/HostSepColorImage/HSCI ldf currentdict/HSCI undef}if
+ currentdict/MD known{/MultipleDataSources/MD ldf currentdict/MD undef}if
+ currentdict/I known{/Interpolate/I ldf currentdict/I undef}if
+ currentdict/SI known{/SkipImageProc/SI ldf currentdict/SI undef}if
+ /DataSource load xcheck not{
+ DataSource type/arraytype eq{
+ DataSource 0 get type/filetype eq{
+ /_Filters DataSource def
+ currentdict/MultipleDataSources known not{
+ /DataSource DataSource dup length 1 sub get def
+ }if
+ }if
+ }if
+ currentdict/MultipleDataSources known not{
+ /MultipleDataSources DataSource type/arraytype eq{
+ DataSource length 1 gt
+ }
+ {false}ifelse def
+ }if
+ }if
+ /NComponents Decode length 2 div def
+ currentdict/SkipImageProc known not{/SkipImageProc{false}def}if
+}bdf
+/imageormask_sys
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ level2{
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ AGMIMG_&imagemask
+ }{
+ BitsPerComponent ImageMatrix/DataSource load
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ cleartomark restore
+ end
+}def
+/overprint_plate
+{
+ currentoverprint{
+ 0 get dup type/nametype eq{
+ dup/DeviceGray eq{
+ pop AGMCORE_black_plate not
+ }{
+ /DeviceCMYK eq{
+ AGMCORE_is_cmyk_sep not
+ }if
+ }ifelse
+ }{
+ false exch
+ {
+ AGMOHS_sepink eq or
+ }forall
+ not
+ }ifelse
+ }{
+ pop false
+ }ifelse
+}def
+/process_mask
+{
+ level3{
+ dup begin
+ /ImageType 1 def
+ end
+ 4 dict begin
+ /DataDict exch def
+ /ImageType 3 def
+ /InterleaveType 3 def
+ /MaskDict 9 dict begin
+ /ImageType 1 def
+ /Width DataDict dup/MaskWidth known{/MaskWidth}{/Width}ifelse get def
+ /Height DataDict dup/MaskHeight known{/MaskHeight}{/Height}ifelse get def
+ /ImageMatrix[Width 0 0 Height neg 0 Height]def
+ /NComponents 1 def
+ /BitsPerComponent 1 def
+ /Decode DataDict dup/MaskD known{/MaskD}{[1 0]}ifelse get def
+ /DataSource Adobe_AGM_Core/AGMIMG_maskSource get def
+ currentdict end def
+ currentdict end
+ }if
+}def
+/use_mask
+{
+ dup/Mask known {dup/Mask get}{false}ifelse
+}def
+/imageormask
+{
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }
+ {
+ save mark
+ level2 AGMCORE_host_sep not and{
+ currentdict
+ Operator/imagemask eq DeviceN_PS2 not and{
+ imagemask
+ }{
+ AGMCORE_in_rip_sep currentoverprint and currentcolorspace 0 get/DeviceGray eq and{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ /Decode[Decode 1 get Decode 0 get]def
+ }if
+ use_mask{
+ process_mask image
+ }{
+ DeviceN_NoneName DeviceN_PS2 Indexed_DeviceN level3 not and or or AGMCORE_in_rip_sep and
+ {
+ Names convert_to_process not{
+ 2 dict begin
+ /imageDict xdf
+ /names_index 0 def
+ gsave
+ imageDict write_image_file{
+ Names{
+ dup(None)ne{
+ [/Separation 3 -1 roll/DeviceGray{1 exch sub}]setcolorspace
+ Operator imageDict read_image_file
+ names_index 0 eq{true setoverprint}if
+ /names_index names_index 1 add def
+ }{
+ pop
+ }ifelse
+ }forall
+ close_image_file
+ }if
+ grestore
+ end
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask eq{
+ imagemask
+ }{
+ image
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ Width Height
+ Operator/imagemask eq{
+ Decode 0 get 1 eq Decode 1 get 0 eq and
+ ImageMatrix/DataSource load
+ /Adobe_AGM_OnHost_Seps where{
+ pop imagemask
+ }{
+ currentgray 1 ne{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ BitsPerComponent ImageMatrix
+ MultipleDataSources{
+ 0 1 NComponents 1 sub{
+ DataSource exch get
+ }for
+ }{
+ /DataSource load
+ }ifelse
+ Operator/colorimage eq{
+ AGMCORE_host_sep{
+ MultipleDataSources level2 or NComponents 4 eq and{
+ AGMCORE_is_cmyk_sep{
+ MultipleDataSources{
+ /DataSource DataSource 0 get xcheck
+ {
+ [
+ DataSource 0 get/exec cvx
+ DataSource 1 get/exec cvx
+ DataSource 2 get/exec cvx
+ DataSource 3 get/exec cvx
+ /AGMCORE_get_ink_data cvx
+ ]cvx
+ }{
+ DataSource aload pop AGMCORE_get_ink_data
+ }ifelse def
+ }{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ /DataSource load
+ filter_cmyk 0()/SubFileDecode filter def
+ }ifelse
+ /Decode[Decode 0 get Decode 1 get]def
+ /MultipleDataSources false def
+ /NComponents 1 def
+ /Operator/image def
+ invert_image_samples
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ 1 AGMCORE_&setgray
+ currentdict imageormask_sys
+ }{
+ currentdict ignoreimagedata
+ }ifelse
+ }ifelse
+ }{
+ MultipleDataSources NComponents AGMIMG_&colorimage
+ }ifelse
+ }{
+ true NComponents colorimage
+ }ifelse
+ }{
+ Operator/image eq{
+ AGMCORE_host_sep{
+ /DoImage true def
+ currentdict/HostSepColorImage known{HostSepColorImage not}{false}ifelse
+ {
+ AGMCORE_black_plate not Operator/imagemask ne and{
+ /DoImage false def
+ currentdict ignoreimagedata
+ }if
+ }if
+ 1 AGMCORE_&setgray
+ DoImage
+ {currentdict imageormask_sys}if
+ }{
+ use_mask{
+ process_mask image
+ }{
+ image
+ }ifelse
+ }ifelse
+ }{
+ Operator/knockout eq{
+ pop pop pop pop pop
+ currentcolorspace overprint_plate not{
+ knockout_unitsq
+ }if
+ }if
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/sep_imageormask
+{
+ /sep_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_avoid_L2_sep_space{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ }if
+ AGMIMG_ccimage_exists
+ MappedCSA 0 get/DeviceCMYK eq and
+ currentdict/Components known and
+ Name()ne and
+ Name(All)ne and
+ Operator/image eq and
+ AGMCORE_producing_seps not and
+ level2 not and
+ {
+ Width Height BitsPerComponent ImageMatrix
+ [
+ /DataSource load/exec cvx
+ {
+ 0 1 2 index length 1 sub{
+ 1 index exch
+ 2 copy get 255 xor put
+ }for
+ }/exec cvx
+ ]cvx bind
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Name findcmykcustomcolor
+ customcolorimage
+ }{
+ AGMCORE_producing_seps not{
+ level2{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne AGMCORE_avoid_L2_sep_space not and currentcolorspace 0 get/Separation ne and{
+ [/Separation Name MappedCSA sep_proc_name exch dup 0 get 15 string cvs(/Device)anchorsearch{pop pop 0 get}{pop}ifelse exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ currentdict imageormask
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask
+ }{
+ sep_imageormask_lev1
+ }ifelse
+ }ifelse
+ }{
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ currentdict/ImageMatrix get concat
+ knockout_unitsq
+ }{
+ currentgray 1 ne{
+ AGMCORE_is_cmyk_sep Name(All)ne and{
+ level2{
+ Name AGMCORE_IsSeparationAProcessColor
+ {
+ Operator/imagemask eq{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ /sep_tint AGMCORE_gget 1 exch sub AGMCORE_&setcolor
+ }if
+ }{
+ invert_image_samples
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ [/Separation Name[/DeviceGray]
+ {
+ sep_colorspace_proc AGMCORE_get_ink_data
+ 1 exch sub
+ }bind
+ ]AGMCORE_&setcolorspace
+ /sep_tint AGMCORE_gget AGMCORE_&setcolor
+ }if
+ }ifelse
+ currentdict imageormask_sys
+ }{
+ currentdict
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ sep_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ Operator/imagemask ne{
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }ifelse
+ }{
+ currentoverprint not Name(All)eq or Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{
+ currentcolorspace 0 get/Separation ne{
+ [/Separation Name MappedCSA sep_proc_name exch 0 get exch load]setcolorspace_opt
+ /sep_tint AGMCORE_gget setcolor
+ }if
+ }if
+ currentoverprint
+ MappedCSA 0 get/DeviceCMYK eq and
+ Name AGMCORE_IsSeparationAProcessColor not and
+ //Adobe_AGM_Core/AGMCORE_pattern_paint_type get 2 ne{Name inRip_spot_has_ink not and}{false}ifelse
+ Name(All)ne and{
+ imageormask_l2_overprint
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+}def
+/colorSpaceElemCnt
+{
+ mark currentcolor counttomark dup 2 add 1 roll cleartomark
+}bdf
+/devn_sep_datasource
+{
+ 1 dict begin
+ /dataSource xdf
+ [
+ 0 1 dataSource length 1 sub{
+ dup currentdict/dataSource get/exch cvx/get cvx/exec cvx
+ /exch cvx names_index/ne cvx[/pop cvx]cvx/if cvx
+ }for
+ ]cvx bind
+ end
+}bdf
+/devn_alt_datasource
+{
+ 11 dict begin
+ /convProc xdf
+ /origcolorSpaceElemCnt xdf
+ /origMultipleDataSources xdf
+ /origBitsPerComponent xdf
+ /origDecode xdf
+ /origDataSource xdf
+ /dsCnt origMultipleDataSources{origDataSource length}{1}ifelse def
+ /DataSource origMultipleDataSources
+ {
+ [
+ BitsPerComponent 8 idiv origDecode length 2 idiv mul string
+ 0 1 origDecode length 2 idiv 1 sub
+ {
+ dup 7 mul 1 add index exch dup BitsPerComponent 8 idiv mul exch
+ origDataSource exch get 0()/SubFileDecode filter
+ BitsPerComponent 8 idiv string/readstring cvx/pop cvx/putinterval cvx
+ }for
+ ]bind cvx
+ }{origDataSource}ifelse 0()/SubFileDecode filter def
+ [
+ origcolorSpaceElemCnt string
+ 0 2 origDecode length 2 sub
+ {
+ dup origDecode exch get dup 3 -1 roll 1 add origDecode exch get exch sub 2 BitsPerComponent exp 1 sub div
+ 1 BitsPerComponent 8 idiv{DataSource/read cvx/not cvx{0}/if cvx/mul cvx}repeat/mul cvx/add cvx
+ }for
+ /convProc load/exec cvx
+ origcolorSpaceElemCnt 1 sub -1 0
+ {
+ /dup cvx 2/add cvx/index cvx
+ 3 1/roll cvx/exch cvx 255/mul cvx/cvi cvx/put cvx
+ }for
+ ]bind cvx 0()/SubFileDecode filter
+ end
+}bdf
+/devn_imageormask
+{
+ /devicen_colorspace_dict AGMCORE_gget begin
+ CSA map_csa
+ 2 dict begin
+ dup
+ /srcDataStrs[3 -1 roll begin
+ AGMIMG_init_common
+ currentdict/MultipleDataSources known{MultipleDataSources{DataSource length}{1}ifelse}{1}ifelse
+ {
+ Width Decode length 2 div mul cvi
+ {
+ dup 65535 gt{1 add 2 div cvi}{exit}ifelse
+ }loop
+ string
+ }repeat
+ end]def
+ /dstDataStr srcDataStrs 0 get length string def
+ begin
+ AGMIMG_init_common
+ SkipImageProc{
+ currentdict consumeimagedata
+ }{
+ save mark
+ AGMCORE_producing_seps not{
+ level3 not{
+ Operator/imagemask ne{
+ /DataSource[[
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ colorSpaceElemCnt/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource 1/string cvx/readstring cvx/pop cvx]cvx colorSpaceElemCnt 1 sub{dup}repeat]def
+ /MultipleDataSources true def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ }if
+ }if
+ currentdict imageormask
+ }{
+ AGMCORE_host_sep{
+ Names convert_to_process{
+ CSA get_csa_by_name 0 get/DeviceCMYK eq{
+ /DataSource
+ Width BitsPerComponent mul 7 add 8 idiv Height mul 4 mul
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ 4/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ filter_cmyk 0()/SubFileDecode filter def
+ /MultipleDataSources false def
+ /Decode[1 0]def
+ /DeviceGray setcolorspace
+ currentdict imageormask_sys
+ }{
+ AGMCORE_report_unsupported_color_space
+ AGMCORE_black_plate{
+ /DataSource
+ DataSource Decode BitsPerComponent currentdict/MultipleDataSources known{MultipleDataSources}{false}ifelse
+ CSA get_csa_by_name 0 get/DeviceRGB eq{3}{1}ifelse/devicen_colorspace_dict AGMCORE_gget/TintTransform get
+ devn_alt_datasource
+ /MultipleDataSources false def
+ /Decode colorSpaceElemCnt[exch{0 1}repeat]def
+ currentdict imageormask_sys
+ }{
+ gsave
+ knockout_unitsq
+ grestore
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }
+ {
+ /devicen_colorspace_dict AGMCORE_gget/names_index known{
+ Operator/imagemask ne{
+ MultipleDataSources{
+ /DataSource[DataSource devn_sep_datasource/exec cvx]cvx def
+ /MultipleDataSources false def
+ }{
+ /DataSource/DataSource load dstDataStr srcDataStrs 0 get filter_devn def
+ }ifelse
+ invert_image_samples
+ }if
+ currentdict imageormask_sys
+ }{
+ currentoverprint not Operator/imagemask eq and{
+ currentdict imageormask_sys
+ }{
+ currentoverprint not
+ {
+ gsave
+ knockout_unitsq
+ grestore
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ currentdict imageormask
+ }ifelse
+ }ifelse
+ cleartomark restore
+ }ifelse
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+ end
+ end
+}def
+/imageormask_l2_overprint
+{
+ currentdict
+ currentcmykcolor add add add 0 eq{
+ currentdict consumeimagedata
+ }{
+ level3{
+ currentcmykcolor
+ /AGMIMG_k xdf
+ /AGMIMG_y xdf
+ /AGMIMG_m xdf
+ /AGMIMG_c xdf
+ Operator/imagemask eq{
+ [/DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]/DeviceCMYK{}]setcolorspace
+ AGMIMG_c 0 ne{AGMIMG_c}if
+ AGMIMG_m 0 ne{AGMIMG_m}if
+ AGMIMG_y 0 ne{AGMIMG_y}if
+ AGMIMG_k 0 ne{AGMIMG_k}if
+ setcolor
+ }{
+ /Decode[Decode 0 get 255 mul Decode 1 get 255 mul]def
+ [/Indexed
+ [
+ /DeviceN[
+ AGMIMG_c 0 ne{/Cyan}if
+ AGMIMG_m 0 ne{/Magenta}if
+ AGMIMG_y 0 ne{/Yellow}if
+ AGMIMG_k 0 ne{/Black}if
+ ]
+ /DeviceCMYK{
+ AGMIMG_k 0 eq{0}if
+ AGMIMG_y 0 eq{0 exch}if
+ AGMIMG_m 0 eq{0 3 1 roll}if
+ AGMIMG_c 0 eq{0 4 1 roll}if
+ }
+ ]
+ 255
+ {
+ 255 div
+ mark exch
+ dup dup dup
+ AGMIMG_k 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 1 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_y 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 2 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_m 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec 4 3 roll pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ AGMIMG_c 0 ne{
+ /sep_tint AGMCORE_gget mul MappedCSA sep_proc_name exch pop load exec pop pop pop
+ counttomark 1 roll
+ }{
+ pop
+ }ifelse
+ counttomark 1 add -1 roll pop
+ }
+ ]setcolorspace
+ }ifelse
+ imageormask_sys
+ }{
+ write_image_file{
+ currentcmykcolor
+ 0 ne{
+ [/Separation/Black/DeviceGray{}]setcolorspace
+ gsave
+ /Black
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 1 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Yellow/DeviceGray{}]setcolorspace
+ gsave
+ /Yellow
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 2 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Magenta/DeviceGray{}]setcolorspace
+ gsave
+ /Magenta
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{4 3 roll pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ 0 ne{
+ [/Separation/Cyan/DeviceGray{}]setcolorspace
+ gsave
+ /Cyan
+ [{1 exch sub/sep_tint AGMCORE_gget mul}/exec cvx MappedCSA sep_proc_name cvx exch pop{pop pop pop 1 exch sub}/exec cvx]
+ cvx modify_halftone_xfer
+ Operator currentdict read_image_file
+ grestore
+ }if
+ close_image_file
+ }{
+ imageormask
+ }ifelse
+ }ifelse
+ }ifelse
+}def
+/indexed_imageormask
+{
+ begin
+ AGMIMG_init_common
+ save mark
+ currentdict
+ AGMCORE_host_sep{
+ Operator/knockout eq{
+ /indexed_colorspace_dict AGMCORE_gget dup/CSA known{
+ /CSA get get_csa_by_name
+ }{
+ /Names get
+ }ifelse
+ overprint_plate not{
+ knockout_unitsq
+ }if
+ }{
+ Indexed_DeviceN{
+ /devicen_colorspace_dict AGMCORE_gget dup/names_index known exch/Names get convert_to_process or{
+ indexed_image_lev2_sep
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }{
+ AGMCORE_is_cmyk_sep{
+ Operator/imagemask eq{
+ imageormask_sys
+ }{
+ level2{
+ indexed_image_lev2_sep
+ }{
+ indexed_image_lev1_sep
+ }ifelse
+ }ifelse
+ }{
+ currentoverprint not{
+ knockout_unitsq
+ }if
+ currentdict consumeimagedata
+ }ifelse
+ }ifelse
+ }ifelse
+ }{
+ level2{
+ Indexed_DeviceN{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ }{
+ /indexed_colorspace_dict AGMCORE_gget dup null ne
+ {
+ begin
+ currentdict/CSDBase known{CSDBase/CSD get_res/MappedCSA get}{CSA}ifelse
+ get_csa_by_name 0 get/DeviceCMYK eq ps_level 3 ge and ps_version 3015.007 lt and
+ AGMCORE_in_rip_sep and{
+ [/Indexed[/DeviceN[/Cyan/Magenta/Yellow/Black]/DeviceCMYK{}]HiVal Lookup]
+ setcolorspace
+ }if
+ end
+ }
+ {pop}ifelse
+ }ifelse
+ imageormask
+ Indexed_DeviceN{
+ end
+ }if
+ }{
+ Operator/imagemask eq{
+ imageormask
+ }{
+ indexed_imageormask_lev1
+ }ifelse
+ }ifelse
+ }ifelse
+ cleartomark restore
+ currentdict/_Filters known{_Filters AGMIMG_flushfilters}if
+ end
+}def
+/indexed_image_lev2_sep
+{
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ Indexed_DeviceN not{
+ currentcolorspace
+ dup 1/DeviceGray put
+ dup 3
+ currentcolorspace 2 get 1 add string
+ 0 1 2 3 AGMCORE_get_ink_data 4 currentcolorspace 3 get length 1 sub
+ {
+ dup 4 idiv exch currentcolorspace 3 get exch get 255 exch sub 2 index 3 1 roll put
+ }for
+ put setcolorspace
+ }if
+ currentdict
+ Operator/imagemask eq{
+ AGMIMG_&imagemask
+ }{
+ use_mask{
+ process_mask AGMIMG_&image
+ }{
+ AGMIMG_&image
+ }ifelse
+ }ifelse
+ end end
+}def
+ /OPIimage
+ {
+ dup type/dicttype ne{
+ 10 dict begin
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /ImageType 1 def
+ /Decode[0 1 def]
+ currentdict
+ end
+ }if
+ dup begin
+ /NComponents 1 cdndf
+ /MultipleDataSources false cdndf
+ /SkipImageProc{false}cdndf
+ /Decode[
+ 0
+ currentcolorspace 0 get/Indexed eq{
+ 2 BitsPerComponent exp 1 sub
+ }{
+ 1
+ }ifelse
+ ]cdndf
+ /Operator/image cdndf
+ end
+ /sep_colorspace_dict AGMCORE_gget null eq{
+ imageormask
+ }{
+ gsave
+ dup begin invert_image_samples end
+ sep_imageormask
+ grestore
+ }ifelse
+ }def
+/cachemask_level2
+{
+ 3 dict begin
+ /LZWEncode filter/WriteFilter xdf
+ /readBuffer 256 string def
+ /ReadFilter
+ currentfile
+ 0(%EndMask)/SubFileDecode filter
+ /ASCII85Decode filter
+ /RunLengthDecode filter
+ def
+ {
+ ReadFilter readBuffer readstring exch
+ WriteFilter exch writestring
+ not{exit}if
+ }loop
+ WriteFilter closefile
+ end
+}def
+/spot_alias
+{
+ /mapto_sep_imageormask
+ {
+ dup type/dicttype ne{
+ 12 dict begin
+ /ImageType 1 def
+ /DataSource xdf
+ /ImageMatrix xdf
+ /BitsPerComponent xdf
+ /Height xdf
+ /Width xdf
+ /MultipleDataSources false def
+ }{
+ begin
+ }ifelse
+ /Decode[/customcolor_tint AGMCORE_gget 0]def
+ /Operator/image def
+ /SkipImageProc{false}def
+ currentdict
+ end
+ sep_imageormask
+ }bdf
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_colorAry xddf
+ /customcolor_tint AGMCORE_gget
+ <<
+ /Name AGMIMG_colorAry 4 get
+ /CSA[/DeviceCMYK]
+ /TintMethod/Subtractive
+ /TintProc null
+ /MappedCSA null
+ /NComponents 4
+ /Components[AGMIMG_colorAry aload pop pop]
+ >>
+ setsepcolorspace
+ mapto_sep_imageormask
+ }ndf
+ Adobe_AGM_Image/AGMIMG_&customcolorimage/customcolorimage load put
+ /customcolorimage
+ {
+ Adobe_AGM_Image/AGMIMG_override false put
+ current_spot_alias{dup 4 get map_alias}{false}ifelse
+ {
+ false set_spot_alias
+ /customcolor_tint AGMCORE_gget exch setsepcolorspace
+ pop
+ mapto_sep_imageormask
+ true set_spot_alias
+ }{
+ //Adobe_AGM_Image/AGMIMG_&customcolorimage get exec
+ }ifelse
+ }bdf
+}def
+/snap_to_device
+{
+ 6 dict begin
+ matrix currentmatrix
+ dup 0 get 0 eq 1 index 3 get 0 eq and
+ 1 index 1 get 0 eq 2 index 2 get 0 eq and or exch pop
+ {
+ 1 1 dtransform 0 gt exch 0 gt/AGMIMG_xSign? exch def/AGMIMG_ySign? exch def
+ 0 0 transform
+ AGMIMG_ySign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ AGMIMG_xSign?{floor 0.1 sub}{ceiling 0.1 add}ifelse exch
+ itransform/AGMIMG_llY exch def/AGMIMG_llX exch def
+ 1 1 transform
+ AGMIMG_ySign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ AGMIMG_xSign?{ceiling 0.1 add}{floor 0.1 sub}ifelse exch
+ itransform/AGMIMG_urY exch def/AGMIMG_urX exch def
+ [AGMIMG_urX AGMIMG_llX sub 0 0 AGMIMG_urY AGMIMG_llY sub AGMIMG_llX AGMIMG_llY]concat
+ }{
+ }ifelse
+ end
+}def
+level2 not{
+ /colorbuf
+ {
+ 0 1 2 index length 1 sub{
+ dup 2 index exch get
+ 255 exch sub
+ 2 index
+ 3 1 roll
+ put
+ }for
+ }def
+ /tint_image_to_color
+ {
+ begin
+ Width Height BitsPerComponent ImageMatrix
+ /DataSource load
+ end
+ Adobe_AGM_Image begin
+ /AGMIMG_mbuf 0 string def
+ /AGMIMG_ybuf 0 string def
+ /AGMIMG_kbuf 0 string def
+ {
+ colorbuf dup length AGMIMG_mbuf length ne
+ {
+ dup length dup dup
+ /AGMIMG_mbuf exch string def
+ /AGMIMG_ybuf exch string def
+ /AGMIMG_kbuf exch string def
+ }if
+ dup AGMIMG_mbuf copy AGMIMG_ybuf copy AGMIMG_kbuf copy pop
+ }
+ addprocs
+ {AGMIMG_mbuf}{AGMIMG_ybuf}{AGMIMG_kbuf}true 4 colorimage
+ end
+ }def
+ /sep_imageormask_lev1
+ {
+ begin
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {
+ 255 mul round cvi GrayLookup exch get
+ }currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ MappedCSA 0 get/DeviceCMYK eq{
+ Components aload pop
+ }{
+ 0 0 0 Components aload pop 1 exch sub
+ }ifelse
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ AGMIMG_y 0.0 eq AGMIMG_m 0.0 eq and AGMIMG_c 0.0 eq and{
+ {AGMIMG_k mul 1 exch sub}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ currentcolortransfer
+ {AGMIMG_k mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_y mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_m mul 1 exch sub}exch addprocs 4 1 roll
+ {AGMIMG_c mul 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {255 mul round cvi ColorLookup exch get 0 get}currenttransfer addprocs settransfer
+ currentdict imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 2 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 1 get}exch addprocs 4 1 roll
+ {255 mul round cvi ColorLookup exch get 0 get}exch addprocs 4 1 roll
+ setcolortransfer
+ currentdict tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ }ifelse
+ end
+ }def
+ /sep_image_lev1_sep
+ {
+ begin
+ /sep_colorspace_dict AGMCORE_gget/Components known{
+ Components aload pop
+ Adobe_AGM_Image/AGMIMG_k xddf
+ Adobe_AGM_Image/AGMIMG_y xddf
+ Adobe_AGM_Image/AGMIMG_m xddf
+ Adobe_AGM_Image/AGMIMG_c xddf
+ {AGMIMG_c mul 1 exch sub}
+ {AGMIMG_m mul 1 exch sub}
+ {AGMIMG_y mul 1 exch sub}
+ {AGMIMG_k mul 1 exch sub}
+ }{
+ {255 mul round cvi ColorLookup exch get 0 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 1 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 2 get 1 exch sub}
+ {255 mul round cvi ColorLookup exch get 3 get 1 exch sub}
+ }ifelse
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end
+ }def
+ /indexed_imageormask_lev1
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ currentdict
+ MappedCSA 0 get dup/DeviceRGB eq exch/DeviceCMYK eq or has_color not and{
+ {HiVal mul round cvi GrayLookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceGray eq{
+ {HiVal mul round cvi Lookup exch get HiVal div}currenttransfer addprocs settransfer
+ imageormask
+ }{
+ MappedCSA 0 get/DeviceCMYK eq{
+ currentcolortransfer
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }{
+ currentcolortransfer
+ {pop 1}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 2 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi 1 add Lookup exch get HiVal div}exch addprocs 4 1 roll
+ {3 mul HiVal mul round cvi Lookup exch get HiVal div}exch addprocs 4 1 roll
+ setcolortransfer
+ tint_image_to_color
+ }ifelse
+ }ifelse
+ }ifelse
+ end end
+ }def
+ /indexed_image_lev1_sep
+ {
+ /indexed_colorspace_dict AGMCORE_gget begin
+ begin
+ {4 mul HiVal mul round cvi Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 1 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 2 add Lookup exch get HiVal div 1 exch sub}
+ {4 mul HiVal mul round cvi 3 add Lookup exch get HiVal div 1 exch sub}
+ AGMCORE_get_ink_data currenttransfer addprocs settransfer
+ currentdict imageormask_sys
+ end end
+ }def
+}if
+end
+systemdict/setpacking known
+{setpacking}if
+%%EndResource
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndProlog
+%%BeginSetup
+Adobe_AGM_Utils begin
+2 2010 Adobe_AGM_Core/ds gx
+Adobe_CoolType_Core/ds get exec Adobe_AGM_Image/ds gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%EndSetup
+%%Page: 1 1
+%%EndPageComments
+%%BeginPageSetup
+%ADOBeginClientInjection: PageSetup Start "AI11EPS"
+%AI12_RMC_Transparency: Balance=75 RasterRes=300 GradRes=150 Text=0 Stroke=1 Clip=1 OP=0
+%ADOEndClientInjection: PageSetup Start "AI11EPS"
+Adobe_AGM_Utils begin
+Adobe_AGM_Core/ps gx
+Adobe_AGM_Utils/capture_cpd gx
+Adobe_CoolType_Core/ps get exec Adobe_AGM_Image/ps gx
+%ADOBeginClientInjection: PageSetup End "AI11EPS"
+/currentdistillerparams where {pop currentdistillerparams /CoreDistVersion get 5000 lt} {true} ifelse { userdict /AI11_PDFMark5 /cleartomark load put userdict /AI11_ReadMetadata_PDFMark5 {flushfile cleartomark } bind put} { userdict /AI11_PDFMark5 /pdfmark load put userdict /AI11_ReadMetadata_PDFMark5 {/PUT pdfmark} bind put } ifelse [/NamespacePush AI11_PDFMark5 [/_objdef {ai_metadata_stream_123} /type /stream /OBJ AI11_PDFMark5 [{ai_metadata_stream_123} currentfile 0 (% &&end XMP packet marker&&) /SubFileDecode filter AI11_ReadMetadata_PDFMark5 <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
+<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.3-c011 66.145661, 2012/02/06-14:56:27 ">
+ <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
+ <rdf:Description rdf:about=""
+ xmlns:dc="http://purl.org/dc/elements/1.1/">
+ <dc:format>application/postscript</dc:format>
+ <dc:title>
+ <rdf:Alt>
+ <rdf:li xml:lang="x-default">Print</rdf:li>
+ </rdf:Alt>
+ </dc:title>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmp="http://ns.adobe.com/xap/1.0/"
+ xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/">
+ <xmp:MetadataDate>2015-04-07T05:24:26-04:00</xmp:MetadataDate>
+ <xmp:ModifyDate>2015-04-07T05:24:26-04:00</xmp:ModifyDate>
+ <xmp:CreateDate>2015-04-07T05:24:26-04:00</xmp:CreateDate>
+ <xmp:CreatorTool>Adobe Illustrator CS6 (Macintosh)</xmp:CreatorTool>
+ <xmp:Thumbnails>
+ <rdf:Alt>
+ <rdf:li rdf:parseType="Resource">
+ <xmpGImg:width>256</xmpGImg:width>
+ <xmpGImg:height>112</xmpGImg:height>
+ <xmpGImg:format>JPEG</xmpGImg:format>
+ <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA&#xA;AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK&#xA;DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f&#xA;Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAcAEAAwER&#xA;AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA&#xA;AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB&#xA;UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE&#xA;1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ&#xA;qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy&#xA;obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp&#xA;0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo&#xA;+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9Madp2nvp9szW0TM0SFm&#xA;KKSSVFSTTFVsun6bacpXtofqpq0hMa/uydy3T7P6vl0VQmrT2Wn6Vd6p+io5bWzhknZOKrM6xqWp&#xA;GgRt2A25Eb9aYqh7qG31Py288VvFYx6hac7e9iAdofWjqkjALGfh5D7J/rhVGaLoUEenWSXax3Ul&#xA;vBHGZ3jUNM6oFaaQb/E5+Knb59AqLu7GyijSSK3jjkE0NHVFUisqg7geGKqlzGJb6CNmcJ6UrEI7&#xA;pUhowK8CtepxVI7bzFos/me48uKl6l9bGju0sgiNYlmHEiUsQUb+XbvSq1VTia3gRhHH68sxFeAn&#xA;mAAOwZzz2H4+AOKoVLW8N9MnA8RFEQv124oCWkBP2e9MVRcNvbyMUf145gKmNp5unipD0YfL6cVQ&#xA;E2paTD5it9Ac3X126t3uo2E0pj4I3E1Pqcq/RT33GKplbRiK9niVnKCKJgHd3oS0gNOZb+UYqo6f&#xA;p9g9hbO9tEztEhZiikklQSSSMVQmt6Hbtpl7HbcLMzwyKLpI0L27sppMgI34ncr92KpPpX1LSLfS&#xA;dD1CWO61C8Ehtr+4t2dpwG5VIQFVAEir8UgPthVD/pLR743XlWKSOHXItOW6luIbdleCORFCzfGp&#xA;SShcV4ycuu1cVTfyr5cFtollBqEqalJAp/0x41DzksWV3rU7AgAfSfABU11DT7COwuZI7aJHSJ2R&#xA;1RQQQpIIIGKqmoQwzS2STRrInrk8XAYV9GTscVSjVb2Kx1vTdOi0D61b3zhJL6NF4Q1DElgEbpw3&#xA;qR1wqi9QtLGORWtrKGSeEcpE4KB6bda7Hf4arQVNKdK4FSfWBcNqFrpcFnYT2N+GhvLxOEckCvG9&#xA;CqepyJJ4haHv7YVb8m+VdJ0a3e0ZBP68ss1rJMEYGORyx47fDyPxcfDp0NFUxWVG8xtpQ0NVtEhM&#xA;rakyqIyRwoqAIQSS56sOhwKmNrb28Go3AhiSIGGEkIoWvxS+GKsR1jyzqGoa1a3lhqAt4oJXN3YJ&#xA;FzM3C8Mh5tyRUDKKVbcjbuRhVGWdyt35m1DStQ0L6tZWMQmS+KKLWXZDQNxBfZz1NNj8O2Ko9La2&#xA;hV4lt7O2iQcrU3Ea/Eh6KaFeHE/P4SvfbFWJx+X7rzQ2l6tqVoml6pp10/DTbKWJ0eJGBEkpUyId&#xA;l2BpuRU9MUMg1C78v6XLp0NrY821BhHBDHCjxVDpGeZYrw3lBJU+LUOKUv1Dyvdf4kuNWlvPq+nC&#xA;2dF0YoPRdvQZOQb7JPP4lpQ9eS9KKprqPnLTPL1lp0d9FO/r2nrI0Kqy8YfSVweTL8X74EDv0FTQ&#xA;EKi/NfmGx0K1jvb9ZXtIyHZIV5uXMkcabEgcVMvI1Pb71Uh1bzHLNe63pOll2k0y1aaOAMqwvJQj&#xA;hI6ssqJ6g40BSlCeRXZShMotc0211Ka1nvvVt7JBLNBIeclqGjkmiMrAVIaK3kYBiXWgJryFFKZa&#xA;VrWmT6dLf204l0wx/XIJ1Vqeg4Yn4SOdQyP8NPb2wK1Drml6vZNLp83rRxXMEch4ulG9SNqUcKej&#xA;DFUVdXFvBqNu00qRAwzAF2CgnlF44qv/AEhpfLl9Zg5bjlzSu9K9/YYqx2+tdGvn0fWJb5VvLGb6&#xA;xEiyoEMl0FjPqKeoQEAd+NR3wqgNH1fXrh4ri6lit72SZI7xWkQcbUNPxYJ6jx8qhOlajwrihMdM&#xA;t9F0yLUtQgvVM91dvfTo0qECRfgmWPoeLhCFr2p3GKWQfpHS+Qb61ByAIB9RK0PXv7YFW2txBNqF&#xA;w0MiyqIoQSjBhXlL4YqxjzF5c0TzRo2l2t3qrWYs+EtIJIgzMI6cW5htq9R3FVOxIwqjfMl/ejTo&#xA;7bQLuya/jRpIjey1jZoQAgcqa15srV9sVS6XUbfUbwiO8W2i0+4gnuvVRGglt3VmYW4cnZ13cj4l&#xA;O3UEFQoaBJNp9nYy3F3b3lvLLLLJIrxQenan95EGiX+84JQA/a237AKp55e1C4FkbfXLuyN+yCS5&#xA;+qScYQ8jOCI+R5AUQMf8onAlS0vTdB0Dy3cabZXqzAxyM0sskbSSOY+FWK8atRQK036nfCqd6hDH&#xA;LLZK9aCckFWKkH0ZOjKQRgVI/KnmzTvMjXw0e4nX9HyLFNHdLHItWrShVzIfs/tPirG7rzF5Yuru&#xA;7uml4azps8Frd38QmSSCa9jmFsoWQRo/wzlahmoD9IKEfbJaxz6Va3OqTSyWVnJb3Eca+na3HrCM&#xA;TGRE/dcuaEIA3EK+x+GuKpT/AIs8vWcT65qHpx6xCsOgz3qLP6Ud4khYwxRqJQY1uFZlZmFV2rQY&#xA;pZf5s8zWHlqxjvdaupvq8rmPhaIo+zG0pNCTKfhQ14NX2pU4FTTTltzdSTQVKTW9vIHYszEMZCKl&#xA;iT0xVj2u+Z9B8rQwS3v1iF9Qu7lImtitOfrGpZJGWPfl/KfH3wqmHmnWI9A06PUNSuFbTYpkExaN&#xA;yx5V4cjEH/3Zx6R/PapwKxXQH0OOWJ9CuDYWGliSOXT1UuGaSCEQKjv+9Q+itSeHVvi3AwoXXGr6&#xA;do3l21lnu3vtNgg+pT3N36jXbmV0htw+6vxldz63wbAjoVxVNfJmo6K89x5f0GVIYNDVbGe3KTO8&#xA;T237k0knEfIlaDlRgeNd8Ur5fMnl7UtR1Ty40k9xqVrBctKktPSK26xc6rGQnW5Sgdanr0ocVZPp&#xA;yK2m2nIA0hjIqK9FBH4jArV6Y4pYrmanoIGjlLdFDlSGPyZAPpr2xVjXmrT71NI1a7tzLaxTo04n&#xA;th/pVuUUM0ioDGWB4FqBuQYk0YmgKq2laXbSiHVZ7NFs57dPUMsai4krGUElwoGyBJJAIyzUDmtO&#xA;iqp3pllaRwOsMKR2bARQQqoC+igIA49KMzM3uDgVRXR9L0uyaHTrWO0iluoppI4VCKZHmTk1B3Pf&#xA;FUZJ/wAdKD/jDN/xKLFVG317SbjUpNMhn5X0PqepCUdaej6XqfEVC7fWI+/7WKoO9nvYLGzsrW2F&#xA;xci5gt35MyiONDy+sHij1XjHy41Ffs8g2KpJa+Tkit7bR0a7VNPmtr6OUTRhXkiuZZwspAq8fL9n&#xA;0/u2wqmeiapdanY3dpPYTWEqXk9oBN1miVgZLldhxV+Z49aNtgVMI/MuiyasdJS4J1BXeIw+nIPj&#xA;jjWZl5leH93Irdd+3Q4qio/+OlP/AMYYf+JS4qkerQ+bZdI0xfLk8EEvpH13uKFd7c+l8PFyR6vG&#xA;tCPHf7JVV/OegrrOkPbtfXWmpt615YymGdIw6u3Fx2JjAf8AyOXemKpG+nWUWvEafqC2eoXMtpc3&#xA;kYAuJ7qztGbjG8APKMcXKqyrQCld6AFULY2Gh6jfWdncagbzVNOWa8WBXMNxaQXSLGQkKkOV9ORQ&#xA;WdT1qu+2Ksj0TTLjSdFvGs7ifU5CJpbKS7f1Hk5PJOi8vh+DnKVTf7IGBVuj6h5jv/Ld7Nr+nLpl&#xA;4FdY4FdX5R+gp9T4WfjVy3wk1HTfqVU31AzCWyMKK7eudnYoKejJ3Cv+rFUt1TVdM0QRnUr+PTlu&#xA;ObR+jDQH015vyYrKNh7CuKpRrXl3UZrs2aNBFpDRyfWLqQym8VDDMOVu9SEKF4023AHIb8aFWoI7&#xA;+HV7e0e/Z549PVBpMj25uGkBKx3BkMiyUaKORD8FORZhviqlYeXtXh1KCxiNq/l2XT0jdqzDUBco&#xA;3EvLIGCsqxrsWFTIW6Yqnf6c0qTXDoSaik2qxgyfVLmEsQFUGqOqxL9l/E9/A4FTO1a4Oo3HrIiH&#xA;0YaBHL/tS+KpiqCtpJZS0M0UMPG4uPQkmUyh6zOBx+woY+HKvt3xVLL7W9Nl8wDQZXuri/gkQ8aB&#xA;YSZbeWXjWIo1fSjegfqRQdzhVJoNM1Wwg/TWtzRRGxt7qa9i0gSC2Ns0aFme3avqNzjfiPtU5b1N&#xA;MVVNM0++1XQdPuTfLqVwtnOsF7dqI7W5uiV5vJbxEgBjDs1airkDcUVcvmeLy+tinmGR4tYu7dS5&#xA;08B4TSZY3eNJ2ZlQmRfsjYL13UFQyjVJrmC0vUiSG6naJ/UEYMTLVOrt+8G48adNq4Eoi3vJLPTo&#xA;frNrJEIY0WR3eAKCAF6mSnXFUDrj6zNCksSPZQwTK85kNsV+rrX1Gbm7LWm6+H6irdlbaqdGgtb6&#xA;Fp5pLZIr+J1gltnZows3FecbcGNaCtKdsCoozytOkN2kskrq0iWoaCNWWMqGYJ6pdlXmoarEbj2x&#xA;Vf8AXJbWaOL6rIsU7FIY2eAEOFL8UBk+IcVJ4jpTw6KqlzJczIkYtJV/exMWYxUAWRWJNHJ6DFV9&#xA;y/pXkMzK5jEcqEojPQs0ZGygn9k4qoQT6M1w97BAWnZpEkuEt5Cxb4I5FLBK1/0dFb/UA7Yq299p&#xA;9y7iNphPbtwdoopeaMVD8WHAjdWVuLDuDiqEe8eC7klnuXit3WCFZmtpFcu0jqq8mHDkzOo+xuTQ&#xA;DFUZ9e0+zhlnmaVVVS9xcyxSiioCSzMUAVVFT2AxVR+q6CNT/SosSNSoVN2LWUSkMqqQWCVPwxqP&#xA;oGKoy2b1byaZVcRmONAXVkJZWcnZgD+0MVQ9rdyW0FraS2zif0wiJzgqxjUcuIMgJpiqXeZU1XUN&#xA;Oks7f1dOnmdFtJS8VWdGEjfZmQklEagB9z4YVQXl3Ro7YRevyvPMFhGbe6vo/qrzIkjmVY/3sk0k&#xA;a8W+zy364qpX/l5r7TbmC0EkGv8A1aO3kuwbb1IqiNuLmGSOQhljGxbwOKpl5cj1PS7KHTrlptRu&#xA;4gXumZ4vUAlkco9GmdguxXc78T3rgVNbuW5ntJoVs5Q0sbIpLQ0BYEb0kOKqt6svK2kjjaX0pSzK&#xA;pUGhjdf2io6sO+KoG8g03U5R9b0v65JaF46P9XcxmaLjIhBkNOcT7g9QcVSvznBqGtaTPp9jO+mz&#xA;wNHNNdq8PqQcGDq20o4HiGZWO1QKgrUYVUtF0yC3sdMvb93vtQSGOBNWLWpaUSVosU7u83FzIeP7&#xA;0nfrXFU7hk+oNK31SSO2mZSWeSGvquQlOTSb8yRTfr88CrI9M02LUpNUj0XjqEpLSXQEHqFmRYya&#xA;+p1KRqtfAYqjrYTPdzTPE0KtHGihyhJKlyfsM38wxVjOreVLG71i31PUkmZLZ/TjhrbejIzXYmhq&#xA;ZG5VLlVoKV6YVTmWSSxWW6jtmjhRec3rtCqKiA7+r6lUVRXrUAeGBWPt5e8zyebE1lbm4tbCQBrr&#xA;ToinxMEdaH9+YGA5LuY67V8KFU9dUujLAyTz3EBVirPbn03PxoXiSRF9/iG+BW/WnvJuF1aMk0Sq&#xA;7W8TwNIqsxKsz81ZQWjNOIG69TiqRXXkeCTzS/mOFLyO5FvJbxWStbrbfvIjGWYB+RPf238cKp5r&#xA;FtoXmDSvqV/FczWMzRTARrdwMWidZomEkIjkHF0VhQ4FYvbflb+WQ5kaXcSq/JJ4pfrjq3KSSZg6&#xA;NVT8Vw/bocKpnF5F8gRae2nxaTJHbtDHbclS8WZYoUEaKk4/fJ8CgEq4J71wKt84eV/JuuzR6l5h&#xA;Wb6vYwlSWjeBEVZo7jm8yxrKOLQLt6nHrtXfFUvi/LX8rjHYj9Fy3IgHOxdvrkjBaMCRJXkYysu4&#xA;LcTttWmFWR+X9I8seXIJ7bR7SSygvbkTzKUuWVp5FSEGsgbjVY0WgoMCpzPdQwsqvyLOCVVEdzRa&#xA;VNEDfzDFWDP+Vv5ctP636PvA9YzUSahX93M84FeXKnqTMSK+2FVWH8s/y2hFx6WjyxtdqVuHjF7G&#xA;W5xCF2X0ygRnQfEUpXr1wKnOvadomu2Mel3ouDDBLb3JQQO7H0X5oC0sUhHIpuy0fwYYqx21/KX8&#xA;sra2e1XSriS2ki9B4ZTeyKUMJg2DV4twP2loR1BxVOdF8peStE1P9KaXpsttf+g9qZgl21YpHR3B&#xA;V+SklolPIiu3XFWSW9zFcBzHy/dtwcOjIQaBujhT0YYqxfzV5O8t+coITrGmXV1EsTxwtFctADFO&#xA;UdwVjnjDBjEh+Ne2KpY/5d/l5FN9butGk5w3i3SSXVzvHdNcesjIzz1HKV9gDRq03rhVPPLGmaFp&#xA;sM1zoNnIbW94ENHPHNDSIFQsRMzhVqWNF25EnrgVINe/LryTrF1c67rVlcyC6LS+q08NpHGLi3W1&#xA;O8LwFuUYArKWbelaUGFVe38h/l+922pw6I1xc3ZaNrpJw5kpLzapWejFJF+0dx0rirJNHs7DQNHt&#xA;9MsNOmtNLsI+EMZdZBHGu/2mld2p9JwKmVzc+h6YEbytK/BVTjWvFmqeTKOi4qwq/wDyu8mX9/cX&#xA;9zo141zdNI8rfXJKcppknkKD6x+7rJEpolB7YqqWn5eeSbG99aDQJY7yfi3riajM0BZkYkT0Mi+s&#xA;1G+0R32wqitZ8naNqXlu00C40+7GlWBRo4o2gaQrFGyBfUdnlUkOatGyuenKhYEKxXQfIn5V6/p8&#xA;sVr5fvLizMUEcsN1K4ohtIBAQHn5IfQ9Piy0O2FWZaR5U8v6Pqb6ppuiy299JB9VeYShqxGQy8eL&#xA;TFftmtaV98Cp9BdGWR4mieJ0VWIfgahywFODN/KcVSXXzoOqxwadqsLspukktEFyttI9xaS8o2jK&#xA;TRSErIgYYqxmP8qPy7srY2R0G5mhnAVrSS4M3qBWmevBp2/auXPLaleowqn2g+VvLOmPbXul6FJb&#xA;zwRmGGUujyovFY3Qs8zHpGoap6jfcYFYv5v8peQZfMJu/MGnahLe6kWeJ4mSCOMStbWLfHbPD+08&#xA;XxSszDx47YVTW18g+RJbpLj/AA9ML1Iig9WXhJ6ZkMoqvrjlxdtmNT71riqe6fc6L5fsbbQ7K2a2&#xA;hsbelrYetC8oghXsHmaRgAOprgVNtM/45tp/xhj/AOIjFWr0tEVmgFbhyI1jrQSdTxY70oKnl29+&#xA;mKpP5h1F7LQ7m9Wb1NQVG+rWryCBTKP2AvqQcqdd5PkcKrZLay1vy+LV5EuzexKl3aLMZojJxVnU&#xA;uWdkCE9QfDZtgVU40m2t4LOOOIEemqxMGqSvpDiI9yxovbc+NTWpCr9Q/uE/4zQf8nkxV0n/AB0o&#xA;P+MM3/EosVU1fVjrciFYhpC2yMjcT6rXDOwYBudOKooqCnVhQ9Riqhd6xaLf2untc/V5L1pI7ail&#xA;mleFeUioaMq8R1Lde2Kqca6WdTmUXbcmjiVQLmQktzk2Hx7ncbYqq6fq9tPNPBHP9YW3ma2llZSj&#xA;JMoqUf4UU1r8LKKduvVVbdXWvr5isba3tI30SSGVr27J/eJKKemqjkNj32PXtQ4qjLT+/vf+Mw/5&#xA;Mx4qkep+YNQ0fTNOa10qXUhLAnL0SwKkNEgFFR+qyMw/1ad8Kpl5gsbK7sWjulDBitFLFAxRhIAz&#xA;KQQoKcie1K4FSfTNKk0uPTtKsEeaxtRKt9A0svrJy+NOLVVH5OzFmlfkffCqz9H3srnTbtBHpsll&#xA;DHHau8jSvcoxLj7bRekFCn4CGWmKE0s0i03Rry4srb1rmL6xcG1RjRpXZrhkjajELI71Xbv07YEr&#xA;LLV7rVNE1Ka4sZLBojPCkctauqpXmOSp3PE7UqDQkb4qmOozJFNZMwYgzkfAjOf7mTsoOKpVqunX&#xA;+qazpV3putG2t7GTnqFghP75KggEKy8TtxIcEUPQHfFVbWL/AJT29sEnEc0jpFcwoxRJYkZ/3si/&#xA;EiMR6Y4/EzHj81VGbS7yXUrK+itUisIYpVu9PZIXmmeQJ6bcj8IMZU/7s3rhVqx1MWmqrYehOyXE&#xA;Bu7m5YVhhYSLEIubHlyWo2I+yOW2BXXumX8fm+21htdeHTFhMb6K/wBh3Acc1oRWvNSaqTVRSlTi&#xA;qa2s6TajcFA4AhhHxo6H7UvZwuKsfutG0XVb+0vdQh9C40m6uHtLyXkh5idmHE7RMKqGXkT0Pw9c&#xA;KojSb/Xk1S8hutPjjsuI+pXSNza4dppFjrIWdm/cqrN8I4jpUbKFVNOZdQj+si0lkN0rPJBer6Jg&#xA;kVuPxRtz4c1FQAC3Sv2q4VQ0Ojx6JolvaSxzSR2URL3iOJZpjGOSxOeKcmdhtzUqaBepxVbqOseY&#xA;7vStOuNN0pZppvRluref4JYlmClCo9RODUZgzcjwIP2sVUtX0TQjqT+YUj+v6nb2ssEdxCWaRUZG&#xA;WjcP3TbORV6Gnc0GKp2X1ZdN0kaasZZ3t1umlUsq2/CspFHjIagop33PSmBVnmS41e3gebR4EutT&#xA;jtpmtYJPsM/OIfF8SdiehxVStG1B7PU7+OCP9PAPGlu/xKjxxgxRFgRVXqJNm/a9sVb1iTUoEt7q&#xA;whRtamglj+rsfgcpbySor0P2VnCqGrtyP82KovRZb2ROd5EILqSCCW7hXdVuGUrIBu3ZF2riqF0u&#xA;61260GCbXLWOy1E3CCSCI8lCrcqEPV+qgHriqPumuBqNv6KI59Gaodigpyi8FfFVT1NS/wB8Q/8A&#xA;I5v+qWKpT9UM9jplxc2du0kPoiK45lpEE7IsnGsYpzH2t8Kpkxvzqf1cwxnSWtjV6fF63MDgRWnE&#xA;of5fpwKlVvYiw0m/NhZwRI8txdGRXZWeUSMwlYCM1YlQxNd+vfCqc+pqX++If+Rzf9UsCrNPMxlv&#xA;TMqo/rjZGLinox9yq/qxVS059Q/R9rxhiK+lHQmVgacR29M4qlfmyKzutPuLfzBFarorWs5vTPcM&#xA;kSoDGCzMYxSgY7++KppZidNFLWyqbwxuwRiWT1wCOBY0JVXHHr0HXFVl5HPdaAovIlF3JFH6kANF&#xA;9ZwAYwwLcQzHhWvQ4ql/lf6tFYwQaGttNpMNpbxWckVy0qMkZkjB9T0zyPwUJ9sVTPUn1H9HXXKC&#xA;ED0ZKkSsTTif+KxiqIu/7+y/4zH/AJMyYqk2l2+ux3Oot5nntJ7Ezf7iqKqhYy8mzclFG4cB1O4O&#xA;+KoTy/8ApL62Dcyh9PM6Gz4CYin1ciX1nl5IW+sk8eBFa9NsKsieLUf0tDKky/o36vKs1uQOXr84&#xA;zE6mlacPUDb+G2BWO+azq31o/o91WzHH9K+p66qIvRm5mNoaD1a+j9s8eOFUy1i31CbRpx5Untba&#xA;/ZkCzUQpQMOYJCyANxOxKt8sCo+0SRLx0lkMsi28AeUgKWYNIC1BsK+2KpRrkPmmXQ2Xy1PDb6iL&#xA;m4q1wAVKF5RtVZBUOVbpvSlR1xVR8ypOLSBdIa2TXPVXoJKFuJMvMW5WWhTlQ9jQ0PTCqeaVvbSA&#xA;l/U9WXm0gpJQsShao/33xpXtTAqHEepReWjHqMouNRW3ZZJYwBzloQvAUUci1KbdcVSvSFkOq3a6&#xA;wYHrJILISeryNqSn1fmtz/uzl6tfTFMKomztvMcOn6y2tXcdz6jTfUUiVVVLcKeFaKrcj+0CWp44&#xA;FTfTP+Obaf8AGGP/AIiMVUNYvILKJLt5EjeKtPVdY0KNRWDO2yrUrue9B3piqA1J1gsbvUrNrmbU&#xA;o4+U1vZhDNKRskfpSrIop2NK07nepVUsxxhtr93lk1WeFW+rzkGQK4DGLgqxqnxDduC7j4sCplYb&#xA;xvI399I5aZf5WoBx/wBioAr3698VdqH9wn/GaD/k8mKuk/46UH/GGb/iUWKoO7uvMKeYrG2trSKT&#xA;RJIpWvrtmpJHIo/dhVqNieu3f2xVDazp13KlpbpqDWFlBcxzysFqksCOGa2kaq+mpHwg/Ib9Cqjh&#xA;FJ9alja7lFtHFG4WqDZi4NZOPOlEG/KvviqA0jSrtL/UJTfSXWm3NxHPbxNXhCIlAEUO9OFVB+EU&#xA;27ljRVFXd1r6eYbC2trSOTRpYpWv7tjR43Ufuwo5D7R/yT8xTdVGWn9/e/8AGYf8mY8VSnUNH1HU&#xA;9G05NP1SXSpokDNNEOfJXtni4lSVU0Z1cV6FfpxVfq1lYDQILHWGivFCxwuLunp3DlREQ/qFv7zl&#xA;SprQnucVUbHUZZ7mzGkzW8lndiZ7lyysiNGFVRAiMOYYhgSrcfhJ64VQx12//STDUEihsILW3u7a&#xA;9EiKjXExZWhkiZiwCrxo7MF+LxpiqZeXYtHbSnh0z0YoOTxvFZsoSFhVWRGj2HEg7j9qp26YFQ+m&#xA;aHd6RoN9FeahNqVzLGWeeZ5GA4W6x/Asjy8AxQuQDTkxxVNdRhEs1krMyr65qEYqT+5k/aWjfccV&#xA;SzzDqf6Ait7m10afU3nl9GRrVfUlQMCQ8hozldtz2+4Yqp+YrSC2ubXVZ7uWGztHlb6ssgSGSW4T&#xA;0x6y9WVW+McfiVqnfsquXUpWuLOK21KKbTJ4JJJ9QMkIlV14ekqKVKsJA7HdduPXFVumaQZtXn1E&#xA;3F0sZhitbiykYi3LwyNL6qRMOQaT1KszdRQfJV15rLt5yg0KXRJ3hmtzMmuAD0lI5H0w6gsrAr3I&#xA;6jxxVNrWFYtRuFVnZTDCQHYuR8Uvdqn8cVSCXWdG0/Uo7C/ufWub6eU29lJ6m/O4eNOI/uCOe3xU&#xA;3pvUjCqJ0681y71q+0+XT4rTSLUK+n30bDmX+EhWhJDpSrVqoDDptuQqF0YWOmTnSZdYmF7E08xk&#xA;u50eaX1pmlKhmWjJFz4rVagbbUwqvd7jUNDjW/uJUu722aG6is5UdrSSdOIkSWNUQPGxoGbYHcHb&#xA;dVZ5hm8z6Fo1gNHtI9ZuXkitb761J+99BYyAyV4eq1RuNqkk08Aq7VNS0gzz6THP+j7x4nMVuvNH&#xA;kJieUUUfua8IiTy5GnUDbCqM1u/1LQND+sxRPqH1cwwrbWtrNPMQ7rFz4RM7EIrc2ovQHArCtW84&#xA;Ra7pN9ptz5a1e/FyOX1eXT2hWYwzyCJBIbkKoElvUexBoSThVP18z3c2lC8n8vagLaCCKb0ZdODz&#xA;KJUVhGsAuGmZ1rxdVU0I3xVvzH5vk8salbaemnveC6hadl022WSVaTw26k24nWQr++qz0oKdycCo&#xA;BvzE1OSWwuLTy9rEiXTcLhhpxRolKSFPVja457vHxDUCiv2uxKsn0bUbvW7Z5ZIJ7FYLhUkgvLR7&#xA;aUtHwlqnKR1ZN6clqKgjtgVNbi3meaOaGRUdFdPjQuCHKnsyfyYqwZfzPvBKYptC1dH5KoK6VMwp&#xA;JPJDGTWVWBIi5t8NAGG564VVLX8xNYlN403l3VoYrWrRSDTzL60YgWZWj9O4bkXLFFVOW/WhqAqj&#xA;/MV0mg2ker/Vbe5a4ntLVIFt0ikrNNwDKJZUZnHqE8B8RIpTuFUoj/NPULmwmuLLy7rElxHA08dp&#xA;LprQs5EBmCBmuCCxpxovJq9AcCp/onmfUdVvTaGwvdPb0mmWW9sJIoiqsq09QTOoc89kNGoDttiq&#xA;fWsEsRmaV1keZ+ZKqUAoipShZ/5fHFWK+a/Mz+U47VPqes6nbtDIxOm2q3JT0TGiIaRcQz+p8PNl&#xA;2U71oCqlN75rS/lWzOh+YryKa9S2uZDaQxCJI7gokwBCuYllRWJUfZPI9KYVTTyVHby2l3pFtZXu&#xA;mafp7IIre8SOp9UGUji8RX4Tv8LMu43rUBVJdb84aXp8t95Zn0zV9QtLOsLtpcFtdL+5tluj6ohA&#xA;MLGoChviJ3oBviq/RNVt9KupNJ0vy/5gt7C3rJBdJbQtHIzTFJk+KpUL8LAN8RFTx23VZpprNq+j&#xA;wXZkvraK9hDPaXcMcFxGHHxRyxtHyVl6H8D3wKmFzbev6ZEjRNE3NWTjWvEr+0GHRsVYRefmGbPU&#xA;byyl0rzDJ9UeRRPDYK8bpFJHEXUtGnIM8tVKcgUHKvYKoS+1uPzGt3pmpeXdck0/jGInubaD0JQ7&#xA;NVn4K5T03gowoXAb7NDhVGya/F5Z8j6LfJbXy28q29vFpSmA3MYaMtwRJUSSZ1VDRFXketAoYqqg&#xA;5fzHk9B72z0DzNcXAihZ7b6jBHI0bRpOQocfG8azMOK7lgV8DirJdI1qbUb57MwavYukXrCW7tYo&#xA;4mXnw4iUIyc+/GvKm9MCp5Ba+lI8jSvLI4VSz8RQKSQBwVR+0cVYz5n0rSbGW31yTT59RvUuYIom&#xA;t7ZLmaFZrmrSjjFJJwg9V5MVSFvzEF9YS3VroPmWS8iTlbW8llDbyuWMyhVkYbAm3qaV2ZdjuAVR&#xA;mjWWm6l5jsdX/RGs2eoi3ZU1K8hghCqU5cZlHxc39VhunUb9FxVT1n8xoNP1i/0iaw1jUFtS0ck2&#xA;nQW16tFhjlYSrGOURImAVW+I9aAUqqqWnmy4TURCujeYZI3hDJqDW0ElSJWjkjeo/dleKvx6mp+G&#xA;oxVPbLRtM1WOLWzFPBd30EZZrq3ihu0Xg6hJFaIOjoszr7VOBUztW1Oe1hmM0KmVFfj6LmnIA0/v&#xA;cVcG1RZvSlmgBYn0nEL0Ydaf3uzDw7jcd6KqF3qZtIpZbi9hSGAEzzfV5WjQDrzdZCq071OKoXU9&#xA;dvLbSZ760aO8lSIy29sIJYzPtUBCWNdt6qDtiqKsLrWLyCCUGKAvGrzpJC9UdlBMX94PiUmjeH6l&#xA;URO+owqjmWFlMkSMvpMDxeRVND6h3o2KqlxJdfWooYGRA6SOzOhf7BQACjJ/PiqwPeGYwC7t/XVQ&#xA;5i9NuYQkgNx9WtCQRXFXTPewpzluoEWtBWFtz4D97ufbFUAutSHUXsfrMfrLEkwh+qz+rxLMpYpz&#xA;5cdhvTFUfE17KgeO5gdT3ETdv+euKrfXuBdC0N7a/Winqi39M+p6dePPh6vLjXauKqtvJc/WZYJ2&#xA;R+CI6silPtlwQQWf+TFVK1juZ7WGdruVWlRXKqIuILAGgqhNPpxVQvnvbOC4mM88/BHeBIxCGdlU&#xA;kRbx/aYiin/MqoXT9Wa60i31CSW7t2kgWe4gdYR6J48nWSR40ReHepGKukvdRGjm4gknm1FrfnbW&#xA;5+rrHNMUqiLOEaKjtsDyxVFWK6ncQQGW5lim4KbsUhIWQqOUa0Q14t1Nf7FVe7juYLWadbuVmiRn&#xA;CssVCVBNDSMHFVW9aXlbRxyNF6spVmUKTQRu37QYdVHbFUJdXdraXtnY3GqSR3WoM62cREVZDEvN&#xA;6fuuy+OKr7oT2zxPJezCByUY8Yi3NqcKAR71oRQb1IxVRa9C3KW5urn1JFaSNCLdZGRCA7LEyiYh&#xA;Sd6JiqG8t3Wt6lZ+tqDS2FyjSJPaH0GZD6h9MEhP99cWPjy7UxVHevD+kv0Z+kZvrxh+siHhH/dB&#xA;+HKvpcftbda4qiLYzJdzQvK0yrHG6lwgILFwfsKv8oxVIb/XtSttXsrQQXL217NLG95GIxFCEeQb&#xA;1if7KxVPN19qnbCqZCaWe4NraX7+qqCRi/o/YYkB1jCB2UlTRtlPYnArUc8yo8cl3cSXEBKzBEh4&#xA;1AryLmMRrVfioW9uuKpbqGtamg0ybThPd2d3MBc3XK1MaQNGxSRJEVkYvLwUb98KpjJJd2KxfpDU&#xA;GIlZYklQQqTI3RBGULMTTbjU+2BUDfazqMOoG1t0u5rUxCRdTUQNbgmK4eh4x1+E2wU/66+IqVT3&#xA;TP8Ajm2n/GGP/iIwK68HqvFa9BLV3I2ISMivEjcNyZdxuOo3xVCarYQ6nYXOkBONq6elO6O0XAEB&#xA;gE9Mq1QKHYj54qrWsMcNvFpssSrEkYjg4klWWMADqPhYAVpv7E0xVVsf3avanrbkKniYyKof+Na9&#xA;yDirtQ/uE/4zQf8AJ5MVdJ/x0oP+MM3/ABKLFVKDRNLg1e61eKHjqF6iRXM3JvjWLZBxJ47ewxVu&#xA;GVPRN/KORk/uB1IRiAiqPF9iffbsMVQi6O662+uiNTevbi0MXqSFREH5/DX4AxPWiCu1TtiqLkkj&#xA;VFv4tht9YFKEpXi3PwaPr9BGKubR9POsLrBjP6QSA2qy8mp6Rfnx414/a70xVUj/AOOlP/xhh/4l&#xA;LiqWahpup6j5Zt7XTb9tNumS3YXSLyPFCrMuxU/EBTY4qmd7+9Mdp2nr6vj6Sj4qH3JVfHeoxVD6&#xA;jDFdWV1py8YrVoWhuZKlFRHShC8ChB4nryFOuKt6fFHa2VrYHhLaeksNrIlSrIseysCX6ovWpr7d&#xA;1VayAhZ7MfZhCtF3/dvXiCfEFSPlTFUtsNN1DTfLV1a3982o3AFy/wBZeteMjO6J8RY0RTxFTiqY&#xA;agJ/VsvRKhxOTRwSCPRk22Ip89/liqH52d68F3LaR3ZtHc291AyXCxOKxvxPwvyG4YKp+/FVaCeO&#xA;SJtQkqVNRbqQahK8V4g0NZOo8agYqg5tKWbXLbVXaJdRggkS3tiz/wB2xXmTRuJIrTn6Z48qd91U&#xA;ZcTJ9VOoICr24YyClSVjJEibdehp74qt9NHvfr0NgPrZj9EXctIyYeXLhX4pKct6FcVX2v1j9I3B&#xA;mKVMMNFQH4fil25E/F86DFUDCJIQZLp4po5LqZbeOR/RAYzPxRFIZZHPap69KYq6Sxsv02NRW1kt&#xA;tWu4hZNcHp6CkyndCycvhPGu4+WKo+4iWSJ9PhRQjRkSlq8VSSo6Agktv3HjXxVQ+k6fHo2n22lq&#xA;A1lEohik+InftJzZyxY/tFtyfHqqpX9jZ3E8Fncwyzi0miv7FUJWjxEgAtVUIjO9GPcbdMVdqtve&#xA;yWV3LCqWbGJyzk8ywCnaSNaJ9PKuKtXWhw6zoWn2s1xPbpEba4rbvwLGGjBHqGDIT1GKpjL8OoW7&#xA;HZWSWMH/ACiUYD/gUbFUDqljZ3WnajpWoOYrTUEkj9eoU8Zko3xkcQ6knjXtTrTFUZ6iXVxA0JDx&#xA;QMZGlG6klGQKp6H7dTTpTFV0Hx3lzKPsgJCPcpyYkf8AIynzGKpVpXl208v6KmnWsss0Qu0l5zMG&#xA;estwrGpAFdziqY3UCTajbhy4AhmPwO6H7UXdCuKqn6Pg/nm/5Hzf814qoQxO2kQRoOUlv6QZK7lr&#xA;d15qCdq1QgVOKqSjSl1aTU1mJvJYEtmtx9orG7OP3dOfKrn6MVVZ4WXSpoH2kuTIgUHo1w5oKj+X&#xA;nuR4Yqr/AKPg/nm/5Hzf814qstYUh1C4VCxBihPxuzn7UvdyxxVLpJbTT9GsrmVLmb1fq0AjhmcN&#xA;znZY1oGkRacnFadsVR5to7a9gnBcoyvCxeR3ALlWU/GSBunH5kYq6eOBfrcV2nK0vPtsQSnExiNl&#xA;en2RRep2xVbbR25WzgswfqtlQI+/HisZjVVY/a2bqPDFW2himvLmdjJwjRI/3byKSycnYAIRy+2P&#xA;pxVJNG1zRPM3lu71TTGuvq6iaL99LKrckSpqvqN/N3wqn2oTwwy2TSuEUzkCvc+jJsB3PtgVB6Hp&#xA;9ho2nR6bo9nMtnGXMYkJVVaRi5B9Y+pSrdlP34qiLeKWTS0tyAs9sVTjUkFoGDLU0GzhQenQ4q05&#xA;0ptQiv5EK6jDFJbxgq/qiKVkeRQgFWXlCvxAEbbHrirdzHIum3hYUnuuQVCduUgEUSkioG3EHtX2&#xA;xVBeZtKj13Rp9Kv1urSKYoTc2bcmDI4cceIZiDxoeSUxVE6MltC31SCX1ltLS2hLGnP4PUX41FOL&#xA;bbimKoSa00XU0tvrKNcy6bqEt3bCHm3p3MUsqLyKfCNnYUY0xVFTaij6jbW7cIpImEssDyoZwkiv&#xA;Ej+khf4GdgvKvXFUVJxglnMgb6vcULOoY8XC8G5Fd1HFRv23qRtiqFsLWCLTbHS7SR57eySCP61I&#xA;SxZbcLxJkoA7MUHKnv8ALFV11fpFq8KfAx9No44/UVZZJHo7LGr8QxREDH4uhxVJtV0fS11W48wz&#xA;T3FtcpazRPFKAsPxRcd5CCtKLXir0J3wqyPTP+Obaf8AGGP/AIiMCpb5o1O6ttFvLmxtHv3tQGMM&#xA;TcXdlcfCjBXoV6s3E0p49FUfDcXoiR3gMqsoI40SUVFaOj8VFO/xde2Kr+V7NsFFsh/aYh5PoUVQ&#xA;fPkflirrb/Rwlq/QCkMn84G55f5fc+PXxAVdqH9wn/GaD/k8mKuk/wCOlB/xhm/4lFiqGsdBtrPW&#xA;tS1aKSQzap6P1iNiCgMCempUUqPhxVFyQyrIZbcqHb+8jevF6CgNR9k02rQ4qpC+uTM0AtG9ZFVi&#xA;xdPS+IsAeVedPhP7H0YqqxQyFxLcEM4/u0X7CV2NK9W7cvupvVVA3Xl20ufMVjrryyi5sIZYIogw&#xA;9MrNTkSpHXbt7YqjI/8AjpT/APGGH/iUuKofT9Q09dPtUe5hDLFGGUuoIIUdQTiqB8xazy0i+XSn&#xA;t7m7jhcxRvKqrJKBVYweS9+pB27b9FVXTtWuTYWz3U1obl4kaeJp1QxyFQXSq+oGo21RTFW210SW&#xA;JuUlt0HpeqsccqySt8PIIoYIoY+9fliqH8t+Y7W50eyubgLZC6QOIJpAZImYklJS3FiT1DsKn9r4&#xA;vtKo6/vtMGnXSRXEALRSfCrpuSp7A9cVV9QmhhlsnmkWNPXI5OQor6Mnc4qhbxNCvL+wvZrqEy6c&#xA;8kluOcf2pEMZJJ+L7LHYH9QxVL/NvmeHR9Mm1LTgt/fRqCLOJgxlQMAagGvw8+o6fKuFUyj1rnGr&#xA;8rReQB4tc0IqK0P7vArUGpWbXbfW7u39RKPbojrwCkUY1Jqzg1BPhTYVxVQuLPRJ/MNprjagFuLO&#xA;CW3SFZk9JllIJLL4jj/nTFUfa3FvPqNwYZUlAhhBKMGp8UvhirGr7UtWt9Zs49OS2FnNcyrqVyZV&#xA;WVB6stSyMyqeIC0qpPYUwoTj65o8d3Lc3ckBlniW3e5WQNGY0ZmClCT6dTIxPbpVthgSlunecZJ/&#xA;MF7paRI9hbwxzWupTShEkDkgoHCuG6VB8Ou+FU2n1Z/SYpPaIV3JWYSMQOoUERjlToSevbAqBuB5&#xA;Yv7rT7uN4bm505nltLlpuKI0y0dia/vK+AB3G9MKoDV9W1IasbZora70d7dnk1L14x6MgimPFYC1&#xA;a81j4t8R+I7+Cqd+YPL/AOkNIvLTT5IdOvrhCkV/6CymMsd24VjJNK/tAjrgVjUHkjzx60/1jzNb&#xA;Nbys/pLFpdokkStMWXi7LIp4xEL8SGtPpwqiNM8ieYrTR2tJ/Mv1q/W29C2vG060CrKIygmkjId5&#xA;CGo9DJuRvUGmBV3mvyj5l1CaxOhahbaS8MTrdXHoRyI0jPEai0eNw3wLIAWm+GvRjuFULJ5B83zz&#xA;WskvmeKMWtw0zJFptqEljMklI5FO+0LqoPKnJQ1Cd8Kp55b8sXOmTXkmoXSai80scltIYVjMfCNV&#xA;bYEqpZwTRAo9q1JCp7Nb284AmiSUDcB1DU+/FWCf4F89R3qPF5mtPqSu7vbvpULM3qXv1gqXaR2A&#xA;W3YwLxIFKGld8VXJ5A83qbyRfNarJdRp6SvplnIkEyxmNnSoSqMeLcNviB3+I4VTzzH5dur3RPq2&#xA;m+hb6kz25e6RVgHFJVaWn7u4ajKG+HqenNftYFY4n5f+e5dNezvPNcPqSwrG93b6ZaxSq/77m6Gh&#xA;AqHj6UI47EHqVTXSPJms22p2l1qerRanDDDIlxF9UjthJI4QKwSJvToCrN8Slt6BqYqyyG3ggUrD&#xA;GkSk1IRQoJ+jAqS+a9I8zajDB+gdaGjTwiYszW4uA7yQtHESGZVpG7c6MrA+HfFUlbyp+Y80DxT+&#xA;dOEgkSSCWCwgSgSdJOEi1q6siMhoy9d69MVTzy9o+u2Fzeyapqx1RZxELcmP0inANyJRWMYLcgPg&#xA;VdgK1NSVUo17y9+YV5r11daN5kXSNPkhSOGB4Y7z41imHIRvGgj/AHsqMfjctx3IFFxVtfKvnttQ&#xA;a7k84yCNomi+qpZQekKujq6g9GHF1NeVQ21KYqyHy/YX9ho9taahdfXbyJT61z8dGJYtt6jSPQA0&#xA;HJifEnFUwxVhereWfzIl1O6uNJ83xWVnPLLLHaSaek/phoYo4o+byGqo0TP8IWpY1riqqnlbzx9e&#xA;+sv5vk9J4hFNaizg4FklZ1dDUFKo/Fqb9Pi2riqJutC80jyzp2m2mrH9J289u93qLMVLxRSiSRSG&#xA;Wd5KqOPEspbu1KgqpVH5R/M6WwmtL3zvV5oGiW5t9PghkSRoCnqVFa0lo9F4nwYYqnWiaH5ls9WN&#xA;1qmuHVLc25iEXoi3pIXVuXCNvTooUgfDy3NWIpRVkOKpf5gsdTv9HubPS78aZfTALFemMzemOQL/&#xA;AAB4T8SVWocEVqDUYqxmLyv+ZTRyRXXnIFJRQtBYW8ciAyyE+mx5CvpOiiqnda964qmeheX/ADTY&#xA;tZHUfM0upLbIsdxCbW3hSekJRnYgPKGMlJNpPEGtRRVL9a8u/mLdeYLu70jzImlaZJGUhtZII72r&#xA;/V2RHCukXohJm58eTlqbtxoiqtw+VfPw1A3c3nJzG0Rie0Wxt/SqHDo6V+JDxLK25qCN/hGKsi8v&#xA;2F/YaPbWmoXX128iU+tc/HRiWLbeo0j0ANByYnxJxV//2Q==</xmpGImg:image>
+ </rdf:li>
+ </rdf:Alt>
+ </xmp:Thumbnails>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
+ xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
+ xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#">
+ <xmpMM:InstanceID>xmp.iid:0BFA16453D226811822A803FC4D51A2C</xmpMM:InstanceID>
+ <xmpMM:DocumentID>xmp.did:0BFA16453D226811822A803FC4D51A2C</xmpMM:DocumentID>
+ <xmpMM:OriginalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</xmpMM:OriginalDocumentID>
+ <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
+ <xmpMM:DerivedFrom rdf:parseType="Resource">
+ <stRef:instanceID>xmp.iid:09FA16453D226811822A803FC4D51A2C</stRef:instanceID>
+ <stRef:documentID>xmp.did:09FA16453D226811822A803FC4D51A2C</stRef:documentID>
+ <stRef:originalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:originalDocumentID>
+ <stRef:renditionClass>proof:pdf</stRef:renditionClass>
+ </xmpMM:DerivedFrom>
+ <xmpMM:History>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0280117407206811822AFCEFE118B5E8</stEvt:instanceID>
+ <stEvt:when>2015-03-31T08:16:48-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS6 (Macintosh)</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0380117407206811822AFCEFE118B5E8</stEvt:instanceID>
+ <stEvt:when>2015-03-31T08:49:03-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS6 (Macintosh)</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>converted</stEvt:action>
+ <stEvt:parameters>from application/postscript to application/vnd.adobe.illustrator</stEvt:parameters>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>converted</stEvt:action>
+ <stEvt:parameters>from application/postscript to application/vnd.adobe.illustrator</stEvt:parameters>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0780117407206811822A803FC4D51A2C</stEvt:instanceID>
+ <stEvt:when>2015-04-05T05:48:27-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS6 (Macintosh)</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stEvt:action>saved</stEvt:action>
+ <stEvt:instanceID>xmp.iid:0BFA16453D226811822A803FC4D51A2C</stEvt:instanceID>
+ <stEvt:when>2015-04-07T05:24:26-04:00</stEvt:when>
+ <stEvt:softwareAgent>Adobe Illustrator CS6 (Macintosh)</stEvt:softwareAgent>
+ <stEvt:changed>/</stEvt:changed>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpMM:History>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/">
+ <illustrator:StartupProfile>Print</illustrator:StartupProfile>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/"
+ xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#"
+ xmlns:stFnt="http://ns.adobe.com/xap/1.0/sType/Font#"
+ xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/">
+ <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint>
+ <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency>
+ <xmpTPg:NPages>1</xmpTPg:NPages>
+ <xmpTPg:MaxPageSize rdf:parseType="Resource">
+ <stDim:w>792.000000</stDim:w>
+ <stDim:h>612.000000</stDim:h>
+ <stDim:unit>Points</stDim:unit>
+ </xmpTPg:MaxPageSize>
+ <xmpTPg:Fonts>
+ <rdf:Bag>
+ <rdf:li rdf:parseType="Resource">
+ <stFnt:fontName>Courier</stFnt:fontName>
+ <stFnt:fontFamily>Courier</stFnt:fontFamily>
+ <stFnt:fontFace>Regular</stFnt:fontFace>
+ <stFnt:fontType>TrueType</stFnt:fontType>
+ <stFnt:versionString>7.0d2e1</stFnt:versionString>
+ <stFnt:composite>False</stFnt:composite>
+ <stFnt:fontFileName>Courier.dfont</stFnt:fontFileName>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <stFnt:fontName>Helvetica</stFnt:fontName>
+ <stFnt:fontFamily>Helvetica</stFnt:fontFamily>
+ <stFnt:fontFace>Regular</stFnt:fontFace>
+ <stFnt:fontType>TrueType</stFnt:fontType>
+ <stFnt:versionString>9.0d3e2</stFnt:versionString>
+ <stFnt:composite>False</stFnt:composite>
+ <stFnt:fontFileName>Helvetica.dfont</stFnt:fontFileName>
+ </rdf:li>
+ </rdf:Bag>
+ </xmpTPg:Fonts>
+ <xmpTPg:PlateNames>
+ <rdf:Seq>
+ <rdf:li>Black</rdf:li>
+ </rdf:Seq>
+ </xmpTPg:PlateNames>
+ <xmpTPg:SwatchGroups>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Default Swatch Group</xmpG:groupName>
+ <xmpG:groupType>0</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>White</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>Black</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>100.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Red</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Yellow</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Green</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Cyan</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Blue</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>CMYK Magenta</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=15 M=100 Y=90 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>14.999998</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=90 Y=85 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>85.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=80 Y=95 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>80.000000</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=50 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=35 Y=85 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>35.000004</xmpG:magenta>
+ <xmpG:yellow>85.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=5 M=0 Y=90 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>5.000001</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=20 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>19.999998</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=0 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=10 Y=100 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=90 M=30 Y=95 K=30</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>90.000000</xmpG:cyan>
+ <xmpG:magenta>30.000002</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>30.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=0 Y=75 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>75.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=80 M=10 Y=45 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>80.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>45.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=70 M=15 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>70.000000</xmpG:cyan>
+ <xmpG:magenta>14.999998</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=50 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=95 Y=5 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>95.000000</xmpG:magenta>
+ <xmpG:yellow>5.000001</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=100 Y=25 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>25.000000</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=75 M=100 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>75.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=100 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=35 M=100 Y=35 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>35.000004</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>35.000004</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=10 M=100 Y=50 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>10.000002</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>50.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=95 Y=20 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>95.000000</xmpG:magenta>
+ <xmpG:yellow>19.999998</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=25 M=25 Y=40 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>25.000000</xmpG:cyan>
+ <xmpG:magenta>25.000000</xmpG:magenta>
+ <xmpG:yellow>39.999996</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=45 Y=50 K=5</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>45.000000</xmpG:magenta>
+ <xmpG:yellow>50.000000</xmpG:yellow>
+ <xmpG:black>5.000001</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=50 Y=60 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>60.000004</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=55 M=60 Y=65 K=40</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>55.000000</xmpG:cyan>
+ <xmpG:magenta>60.000004</xmpG:magenta>
+ <xmpG:yellow>65.000000</xmpG:yellow>
+ <xmpG:black>39.999996</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=25 M=40 Y=65 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>25.000000</xmpG:cyan>
+ <xmpG:magenta>39.999996</xmpG:magenta>
+ <xmpG:yellow>65.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=30 M=50 Y=75 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>30.000002</xmpG:cyan>
+ <xmpG:magenta>50.000000</xmpG:magenta>
+ <xmpG:yellow>75.000000</xmpG:yellow>
+ <xmpG:black>10.000002</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=35 M=60 Y=80 K=25</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>35.000004</xmpG:cyan>
+ <xmpG:magenta>60.000004</xmpG:magenta>
+ <xmpG:yellow>80.000000</xmpG:yellow>
+ <xmpG:black>25.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=65 Y=90 K=35</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>65.000000</xmpG:magenta>
+ <xmpG:yellow>90.000000</xmpG:yellow>
+ <xmpG:black>35.000004</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=40 M=70 Y=100 K=50</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>39.999996</xmpG:cyan>
+ <xmpG:magenta>70.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>50.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=50 M=70 Y=80 K=70</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>50.000000</xmpG:cyan>
+ <xmpG:magenta>70.000000</xmpG:magenta>
+ <xmpG:yellow>80.000000</xmpG:yellow>
+ <xmpG:black>70.000000</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Grays</xmpG:groupName>
+ <xmpG:groupType>1</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=100</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>100.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=90</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>89.999405</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=80</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>79.998795</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=70</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>69.999702</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=60</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>59.999104</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=50</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>50.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=40</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>39.999401</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=30</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>29.998802</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=20</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>19.999701</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=10</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>9.999103</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=0 Y=0 K=5</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>0.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>4.998803</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:groupName>Brights</xmpG:groupName>
+ <xmpG:groupType>1</xmpG:groupType>
+ <xmpG:Colorants>
+ <rdf:Seq>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=100 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>100.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=75 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>75.000000</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=0 M=10 Y=95 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>0.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>95.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=85 M=10 Y=100 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>85.000000</xmpG:cyan>
+ <xmpG:magenta>10.000002</xmpG:magenta>
+ <xmpG:yellow>100.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=100 M=90 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>100.000000</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>0.000000</xmpG:yellow>
+ <xmpG:black>0.000000</xmpG:black>
+ </rdf:li>
+ <rdf:li rdf:parseType="Resource">
+ <xmpG:swatchName>C=60 M=90 Y=0 K=0</xmpG:swatchName>
+ <xmpG:mode>CMYK</xmpG:mode>
+ <xmpG:type>PROCESS</xmpG:type>
+ <xmpG:cyan>60.000004</xmpG:cyan>
+ <xmpG:magenta>90.000000</xmpG:magenta>
+ <xmpG:yellow>0.003099</xmpG:yellow>
+ <xmpG:black>0.003099</xmpG:black>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpG:Colorants>
+ </rdf:li>
+ </rdf:Seq>
+ </xmpTPg:SwatchGroups>
+ </rdf:Description>
+ <rdf:Description rdf:about=""
+ xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
+ <pdf:Producer>Adobe PDF library 10.01</pdf:Producer>
+ </rdf:Description>
+ </rdf:RDF>
+</x:xmpmeta>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<?xpacket end="w"?> % &&end XMP packet marker&& [{ai_metadata_stream_123} <</Type /Metadata /Subtype /XML>> /PUT AI11_PDFMark5 [/Document 1 dict begin /Metadata {ai_metadata_stream_123} def currentdict end /BDC AI11_PDFMark5
+%ADOEndClientInjection: PageSetup End "AI11EPS"
+%%EndPageSetup
+1 -1 scale 0 -340.813 translate
+pgsv
+[1 0 0 1 0 0 ]ct
+gsave
+np
+gsave
+0 0 mo
+0 340.813 li
+794.875 340.813 li
+794.875 0 li
+cp
+clp
+1 lw
+0 lc
+0 lj
+10 ml
+[72 0 ] 0 dsh
+true sadj
+361.85 277.442 mo
+361.85 257.642 378.05 241.442 397.849 241.442 cv
+417.65 241.442 433.849 257.642 433.849 277.442 cv
+433.849 297.243 417.65 313.442 397.849 313.442 cv
+378.05 313.442 361.85 297.243 361.85 277.442 cv
+cp
+199.517 278.442 mo
+199.517 258.642 215.717 242.442 235.517 242.442 cv
+255.316 242.442 271.517 258.642 271.517 278.442 cv
+271.517 298.243 255.316 314.442 235.517 314.442 cv
+215.717 314.442 199.517 298.243 199.517 278.442 cv
+cp
+37.6797 278.442 mo
+37.6797 258.642 53.8799 242.442 73.6797 242.442 cv
+93.4795 242.442 109.68 258.642 109.68 278.442 cv
+109.68 298.243 93.4795 314.442 73.6797 314.442 cv
+53.8799 314.442 37.6797 298.243 37.6797 278.442 cv
+cp
+361.743 47.5742 mo
+361.743 27.7744 377.944 11.5742 397.743 11.5742 cv
+417.543 11.5742 433.743 27.7744 433.743 47.5742 cv
+433.743 67.3745 417.543 83.5742 397.743 83.5742 cv
+377.944 83.5742 361.743 67.3745 361.743 47.5742 cv
+cp
+199.41 48.5742 mo
+199.41 68.3745 215.61 84.5742 235.41 84.5742 cv
+255.21 84.5742 271.41 68.3745 271.41 48.5742 cv
+271.41 28.7744 255.21 12.5742 235.41 12.5742 cv
+215.61 12.5742 199.41 28.7744 199.41 48.5742 cv
+cp
+37.5732 48.5742 mo
+37.5732 68.3745 53.7734 84.5742 73.5732 84.5742 cv
+93.373 84.5742 109.573 68.3745 109.573 48.5742 cv
+109.573 28.7744 93.373 12.5742 73.5732 12.5742 cv
+53.7734 12.5742 37.5732 28.7744 37.5732 48.5742 cv
+cp
+235.41 3.57422 mo
+235.41 93.5742 li
+163.41 48.5742 mo
+307.41 48.5742 li
+397.743 2.57422 mo
+397.743 92.5742 li
+325.743 47.5742 mo
+469.743 47.5742 li
+325.85 277.442 mo
+361.85 277.442 li
+433.849 277.442 mo
+469.849 277.442 li
+397.849 232.442 mo
+397.849 241.442 li
+397.849 313.442 mo
+397.849 322.442 li
+false sop
+/0
+[/DeviceCMYK] /CSA add_res
+0 0 0 1 cmyk
+@
+[] 0 dsh
+163.517 278.442 mo
+199.517 278.442 li
+235.517 314.442 mo
+235.517 323.442 li
+235.517 233.442 mo
+235.517 242.442 li
+271.517 278.442 mo
+307.517 278.442 li
+@
+[72 0 ] 0 dsh
+55.5732 48.5742 mo
+55.5732 38.6743 63.6733 30.5742 73.5732 30.5742 cv
+83.4731 30.5742 91.5732 38.6743 91.5732 48.5742 cv
+91.5732 58.4746 83.4731 66.5742 73.5732 66.5742 cv
+63.6733 66.5742 55.5732 58.4746 55.5732 48.5742 cv
+cp
+@
+%ADOBeginSubsetFont: Helvetica Initial
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Helvetica def /FontInfo 5 dict dup begin /ItalicAngle 0 def /FSType 0 def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put def /FontBBox {-951 -481 1446 1122} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 10 dict dup begin /.notdef <1C60D8A8C9B66F631635D26BA635582B3FDE9B3DD75794781396E6 48A7CA97DB1343CA> |- /zero <1C60D8A8C9B7EF322BB70D1045F9F84CF5A9E636DA48B0B84345CFB17 CDCD64AA529BD23C358113A6F12A7F927F67801E7716DEDB8FBB50D289562798 79C3943A67386E5304D963AB3E064E7022317006AA79A8777799C5D39502A7CB 330EAEEC28837821C5437B109C741C1D7BCD8EEC785ED017624EE945A52A677F 5B0E3B0C4781A3901> |- /one <1C60D8A8C9B7EF322B8DEEDAE6F72EF3709E16C7A593AF17F17D72A390 7C7468090579C66DE0263BFE> |- /two <1C60D8A8C9B7EF327699F81B0CD59DC4BD38D48AF11B5B9C1D7787A22B DC09D7BCED9A76C2312055A28AC829584109043EE366AF8632D6D62E9BBD6A43 57093750D4015EA59C9F538C44C55AD0DB14FEE0C7267845EB7EFBD514024AA1 A03530A8941AD7B5F508335B2FDCA37E6B0627146A6F144DB9DD7DCA6BE86290 FB46DD6A2918F4C2C2BDEECA159D78> |- /three <1C60D8A8C9B7EF322B8D6E3793F9C339FF2D01F55F75395A69A42725 328E1B8E66EAFF6BAC335B6E345906CE7152DDCE6F991DD2E99A50D14EF5FE71 6864AD89B92005EB56184F6465E294CACBF73EC4E77A27D9ACFF3348FE551D23 745FD8C1F5363E223D2FE146B2E36748D97805004E8C37168D3D6622BBF76ADD 739801325A4BB7457A49C531154E36C58F381AB30F164CAE6510100AF5FE6405 CBE42D3AEC01131A86CADB27645F055DEC901ADBC964660F336098380F7A3143 62D92502B680C534E053458ABD592A4A4D87F9589307764B161F9884> |- /four <1C60D8A8C9B7EF32298E3DD46F18108137336D1A5C627A90D059BB181 58BA2A55FF5DE20CE460964DAF45C08A7D9820A784F4A44F7E1> |- /five <1C60D8A8C9B7EF3277A9C7C54B35CB479E4C110330EAD203F40A20826 414A4CC0E90EF4AAF68DCFEF4ABE6CFF07A7C5FBDADC90A7F87ECB382B602F56 451722980F3A3AC74E582BA9C9CEC3027EC489F453112D8FBBD217B656538AC9 0D034F616E885784C813B1555F6DEF92ECF082193A9672305F8A984DE35F68D1 502A8C10EB08C528E24E38813C68D1F86D01BCA9E> |- /six <1C60D8A8C9B7EF322BACEC3D6ABEF2D493EDC493AA22ED42125C47DF23 96DE843240A24151C3116F0DCEE068EC75B404A70B0E3A92C2307D093030C4F0 8B5CC0A75F4F4D7C70C5CD3B07E718D5DA84710CE02FF093BE8B5ED477F329DF 9AC8554D46651B2A99890C549B5152AB0899BB31DC610CEE59FE1F4C3BE037BF F7F7AE7EDC6D596E9E9398287209A7C703150F7EA84F1C65DCD68CCC47A3B7F9 EF77F610D53784F89B61AB4160F9D214F618A6C0032B66C3DB575FE49E073B7A B1C1C6CA> |- /seven <1C60D8A8C9B7EF326C86E2C8FFDAFAAAF8B2EE45CDE12ADFFACC9341 D807009D1D241E6029AF890199C52728BBB0F3ADB8945AB4753C3621AAE632A8 EC4FD7F79CCD78EF> |- /eight <1C60D8A8C9B7EF322BB1E6B7658B273FB04B6EA2FDD83BE014315CEA 310C9045661E4654F5FAA18E921C35D5D5266AB0AB839D962ABE974A291E6389 3114CACA79253F9F2FA5DBD832A15E9A146C3FAF70E186074467C5FF9BFF3446 DA2979E197C33ECF2E6672D0ABB4DD84DADA6F0875D027C1012708E022D3B91B 078729D3EB37FF9AB4379F6AE8761C6A64E65D5782F4A15C32B5788322C1277C 7EEACA49FCEF1A946497EBAE7710FA41A32E95C02F9037E734AB7501DA6FA4D1 255B1B5E2A30AD357C72139096879BB9225AA54D6163D99B65B907C933335C31 755E7599F49EDF67E30B707AA1BB3DFB155476D77FA4345C2EDAF4F74461> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont
+/VUJZLU+Helvetica /Helvetica findfont ct_VMDictPut /VUJZLU+Helvetica*1 [48{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight 199{/.notdef}rp] VUJZLU+Helvetica nf VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 70.0732 42.0742 mo (1)sh 58.3228 51.0742 mo (2)sh 70.0732 60.8242 mo (3)sh 81.0737 51.3242 mo (4)sh 70.3242 23.8237 mo (5)sh 42.8237 50.5742 mo (6)sh 70.5737 78.8242 mo (7)sh 97.0732 51.5747 mo (8)sh 10.8232 51.0742 mo (10) [6.67383 0 ]xsh 40.5737 88.8242 mo (11) [6.67383 0 ]xsh 121.324 51.5737 mo (12) [6.67383 0 ]xsh 1.08 lw
+163.41 93.5742 mo
+163.41 3.57422 li
+307.41 3.57422 li
+307.41 93.5742 li
+163.41 93.5742 li
+cp
+@
+1 lw
+55.5732 48.5742 mo
+55.5732 38.6743 63.6733 30.5742 73.5732 30.5742 cv
+83.4731 30.5742 91.5732 38.6743 91.5732 48.5742 cv
+91.5732 58.4746 83.4731 66.5742 73.5732 66.5742 cv
+63.6733 66.5742 55.5732 58.4746 55.5732 48.5742 cv
+cp
+217.41 48.5742 mo
+217.41 38.6743 225.51 30.5742 235.41 30.5742 cv
+245.311 30.5742 253.41 38.6743 253.41 48.5742 cv
+253.41 58.4746 245.311 66.5742 235.41 66.5742 cv
+225.51 66.5742 217.41 58.4746 217.41 48.5742 cv
+cp
+@
+%ADOBeginSubsetFont: Helvetica AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. systemdict begin VUJZLU+Helvetica dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /nine <1C60D8A8C9B7EF326B464DF43714564059769E71FFFC685FC18F48C77 D53AC88FCBBC12F494C4F63EED0BC4E888DFF584BE7D2D816586B9A4264CD850 BFF6D2740D48815051A0D66B2C6D52B7F71CA6A6822ACB78F611F031D0F31B29 F8F7C82DE8795DAD0A78F20A0C158D57307DA2BB022E8173A55705FD29D68A57 A980A4A8A50AA38F194766F67D892E4FFF95162BD634B3243B2EC97981B62535 F84C02C407EE586AAFD00BF4926CA361322725073A4D1FB7F2047C32550A5DE1 5> |- systemdict /gcheck known {setglobal} if end {end} if end VUJZLU+Helvetica /Encoding get dup 57 /nine put pop %ADOEndSubsetFont
+/VUJZLU+Helvetica*1 [48{/.notdef}rp /zero /one /two /three /four /five /six /seven /eight /nine 198{/.notdef}rp] VUJZLU+Helvetica nf VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 238.66 44.5742 mo (1)sh 224.911 44.0742 mo (2)sh 224.41 58.5737 mo (3)sh 239.16 59.3237 mo (4)sh 251.91 33.0737 mo (5)sh 211.66 33.0737 mo (6)sh 214.411 71.8242 mo (7)sh 250.66 72.0737 mo (8)sh 283.16 25.8232 mo (9)sh 178.16 25.5737 mo (10) [6.67383 0 ]xsh 177.91 77.5732 mo (11) [6.67383 0 ]xsh 278.16 78.0737 mo (12) [6.67383 0 ]xsh 375.243 47.9492 mo
+375.243 35.7803 385.2 25.8242 397.368 25.8242 cv
+409.538 25.8242 419.493 35.7803 419.493 47.9492 cv
+419.493 60.1182 409.538 70.0742 397.368 70.0742 cv
+385.2 70.0742 375.243 60.1182 375.243 47.9492 cv
+cp
+@
+VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 445.493 33.8242 mo (17) [5.56152 0 ]xsh 416.993 13.5742 mo (18) [5.56152 0 ]xsh 367.993 13.5742 mo (19) [5.56152 0 ]xsh 337.493 33.8242 mo (20) [5.56152 0 ]xsh 337.743 66.5742 mo (21) [5.56152 0 ]xsh 367.493 88.3242 mo (22) [5.56152 0 ]xsh 417.243 87.8242 mo (23) [5.56152 0 ]xsh 445.743 66.8242 mo (24) [5.56152 0 ]xsh 1.08 lw
+1.67969 323.442 mo
+1.67969 233.442 li
+145.68 233.442 li
+145.68 323.442 li
+1.67969 323.442 li
+cp
+@
+1 lw
+55.6797 278.442 mo
+55.6797 268.542 63.7798 260.442 73.6797 260.442 cv
+83.5796 260.442 91.6797 268.542 91.6797 278.442 cv
+91.6797 288.343 83.5796 296.442 73.6797 296.442 cv
+63.7798 296.442 55.6797 288.343 55.6797 278.442 cv
+cp
+@
+VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 69.9297 281.693 mo (1)sh 70.9292 254.693 mo (2)sh 95.6792 245.443 mo (3)sh 16.4287 281.443 mo (4)sh 44.4287 319.443 mo (5)sh 125.179 281.443 mo (6)sh 1.08 lw
+163.517 323.442 mo
+163.517 233.442 li
+307.517 233.442 li
+307.517 323.442 li
+163.517 323.442 li
+cp
+@
+1 lw
+217.517 278.442 mo
+217.517 268.542 225.617 260.442 235.517 260.442 cv
+245.417 260.442 253.517 268.542 253.517 278.442 cv
+253.517 288.343 245.417 296.442 235.517 296.442 cv
+225.617 296.442 217.517 288.343 217.517 278.442 cv
+cp
+@
+VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 232.017 281.443 mo (1)sh 232.517 254.692 mo (2)sh 283.268 254.192 mo (3)sh 180.518 254.441 mo (4)sh 179.768 308.192 mo (5)sh 283.768 307.942 mo (6)sh 1.08 lw
+325.85 322.442 mo
+325.85 232.442 li
+469.849 232.442 li
+469.849 322.442 li
+325.85 322.442 li
+cp
+@
+1 lw
+379.849 277.442 mo
+379.849 267.542 387.949 259.442 397.849 259.442 cv
+407.75 259.442 415.849 267.542 415.849 277.442 cv
+415.849 287.343 407.75 295.442 397.849 295.442 cv
+387.949 295.442 379.849 287.343 379.849 277.442 cv
+cp
+@
+VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 394.6 279.943 mo (1)sh 395.35 253.193 mo (2)sh 448.85 261.693 mo (3)sh 419.35 243.693 mo (4)sh 371.35 243.943 mo (5)sh 341.6 260.943 mo (6)sh 341.1 298.193 mo (7)sh 369.85 317.943 mo (8)sh 421.35 318.443 mo (9)sh 445.6 297.943 mo (10) [5.56152 0 ]xsh %ADOBeginSubsetFont: Courier Initial
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. 12 dict dup begin /FontType 1 def /FontName /Courier def /FontInfo 5 dict dup begin /ItalicAngle 0 def /OrigFontType /TrueType def end def /PaintType 0 def /FontMatrix [0.001 0 0 0.001 0 0] def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 45 /hyphen put dup 49 /one put dup 50 /two put dup 61 /equal put dup 99 /c put dup 101 /e put dup 105 /i put dup 115 /s put dup 116 /t put def /FontBBox {-655 -409 765 1089} def end systemdict begin dup /Private 7 dict dup begin /|- {def} def /| {put} def /BlueValues [0 0] def /password 5839 def /MinFeature {16 16} def /OtherSubrs[{}{}{}{systemdict/internaldict known not{pop 3}{1183615869 systemdict/internaldict get exec dup/startlock known{/startlock get exec}{dup /strtlck known{/strtlck get exec}{pop 3}ifelse}ifelse}ifelse}executeonly]def /Subrs 5 array dup 0 <1C60D8A8CC31FE2BF6E07AA3E541E2> | dup 1 <1C60D8A8C9C3D06D9E> | dup 2 <1C60D8A8C9C202D79A> | dup 3 <1C60D8A849> | dup 4 <1C60D8A8CC3674F41144B13B77> | def put dup /CharStrings 10 dict dup begin /.notdef <1C60D8A8C9B7C3C9ED9313AFF691AF9DEA7EFE9F59246D6675CBE2 23F5D9796E7E2CD60A70D0> |- /hyphen <1C60D8A8C9B7C3C9EDA093BE50FBCF930D84844EB1B61A25B1DA8EF 097A6772B7968FE5D9FC91F80AF883B78C61BBE13EF4A582771BDBB45800EE78 4E52C2A6ED38C16D9C38671B1D791B31F78A2> |- /one <1C60D8A8C9B7C3C9E2ED20A599773D0594D257A8587245F8E66CDCFEA5 79B7AD672E55300E8B5EF0A424E75976701FD8AB1B459C71E05D66BA13B6CF75 B45677404D2B3C59C2ED95CCEEFECDBA5EC7AAB4E01F8E6EC04539EA83CED049 FD52198AE3CBF726C1842EC11842584776ECFC67D4E7504D7462C715AFAFAA91 E039C0505539E154E1F98E0BC3075472B49879E2AE12CC854A8A68539CC66FD2 86> |- /two <1C60D8A8C9B7C3C9ED70B93BA67E1747DEDC48B7177705789332DBA736 DE8A1795DDFBC0AA11D7726668D741A9A0CD4B53C685D9848F227C1A8BB4CAB9 0DDE9F83D4D7D6275B77FD4710F76BD5586742D168EC19C3A5ACAFF004362C43 28E9547C15387E6A340BD2921BB38EBA03AF1A17CE89E44D9B2AF4D1D23C0714 E8FE90E80C5D6D6D1CB76DD5FB3651CB64D31990D22CEF467925FB0A7CC39764 AF9B991306AB91BFF724FBF5603B9A1A3357E24E9FF04A18F82D98597E5FC849 45C78FE2CC4488CDBE354EDCEF73C82AD461814820401510B1C926F27C772D37 845DB837E9F0765963> |- /equal <1C60D8A8C9B7C3C9D03007B3872D2273F6194C3B1D82ED2DCB25E600 7003AD9EF9A100DC06703488D5C2861DC2277354005E63E9AEDC1052786F1046 0957CA9CF1D17780C9F7237BF3E75573722C1AB3D60E05382187C633722B2746 A535A3EE7B15501E0BED645BBE751FC91488F192CEFC36A7DB08C35EA3A124D2 2A77C84AABD14BAEE1CEC353F5641304ED77> |- /c <1C60D8A8C9B7C3C9ED2D513B9A2503A3E88612C4A427CF41892063E3F1B8 6C0A22E2A0A115355EC3A4BA778F6372D8C8E9EF9B77FAB9F7342B026E62DC48 8B56250BF62BE85EE688DEAE5EDD68A7469AEBD5B0BE179FB233E68AE7ED4EC2 34D3729982B1B65A34DBD26B9A4A4FEA238E0762EE7D2FCB0DCC98815DCB7EC0 DC23E8003EC083594DBDCC96A0FF030EB0DEFCB53B3B00766D2FEC1B2CD8931C B264E6A8BBDBD91B10FC0B11603F9EEAC1512B6D8A898BA59AAD31A8274849AD 40DF11471839A07FFA8845A6752E040A34CA28B218A6308FCB> |- /e <1C60D8A8C9B7C3C9ED4AFCA365D5BBB0C4E5DDC7D11BF0C08034A6706FE2 F00A6E5DA08811A54C1F91D4C3384811F613F5E5BA63625B6324482CB98BE8C1 0824D5F47F75B3711CCF3F7BD4351D3815C2C2EDBCEE5C34A2A260D9C32C5AF9 F0C6AB3E42AD2DEDCAA67CBED8242D2053BCA5CBC4D69F83D5593005FEA98558 944702231ECCE8E6B082F011492819FB5A85D807980B5CB40E90E39DEE0ED146 AFCFFC5C8FB3D5C5E57C26E01B76798A39ECBDB8F6> |- /i <1C60D8A8C9B7C3C9E2D7E3B6B2D986C84DBBCAF44A4187B6AD1641C8ED52 68683181AA43AE8B644E23F159E5CFE45BB4C42AC1D62112BB1CA1655CA03F6F 0EA52BB8E76D4E04B2F64F31FE748CC25377C722B7A880DC396F02DBDFE34591 5F509029EE903F76F1A786A7E9908BCDB229B2C7180809809F07DED87E9CBA14 184E1A28F9B54F8B53219029EA6F97A6F060BF7C8FDC2D56D96FAB4549191CC7 A43BF03C10FB090F4A1063DE6C4030FA5FD374BA4AEAF05E136A5D934F4A5923 42> |- /s <1C60D8A8C9B7C3C9FE52AA11151C914EE2BBA5BDC0235FA2621CE579F241 5D7E2854DA14788C5579B819787F01588F42B57A2B0DEF7430EF1E999A5623B2 4400F281EF643353972AC3E96C4091DBE7FE03605CDC66A82C74000F22B97947 C61F4EF3CC9C9C350063374543C30F42B4B28BC88E089BC45F781E882F98FE09 58A0A7FC95DE0C0E9F2EA4263C484A75CD639AEBD286D9574FF1B11466F9686D 6B17BD1CDBBDE9F943614B81E3F9C2A6354243A82241853ADADDBEBAF60A5DA6 E670FA0F6B59D0D02855ECBF28E626E7E794A994E487125276CA9FD1976F4F12 3C706DB365F94FD5055165F0C9CCBB8F1A47DB0054D9C5F1CC6FD36045B5E435 39333ABC7D8696507B155E89761352FCAE5F22C7F0F6C69124D16EED78D87D14 4F30B3617433DB7E2642D19A5D> |- /t <1C60D8A8C9B7C3C9E2CE21125142817D5EFD29DF4B1353AA8E62182CA781 6FB6C142ACF3FCE3FE1CBD13028DD7F180717E8CFF837D094984B090C2DEF84E 5C1B9F1545CA58F78DB25B75CA6CCB238FC7B8258A564355C964FFAECB2A7D77 F3359F24D09693EF76CA6089AC89865BA5D1C0CFF6EB3E3DFBA8708D0A43826D DBDF4D4BD6524B286ED97C230717FD2175DFA49DC138C1B9C16275F396221DB3 4F9315D7302742037DE596CA83238C3E92F7D992935C0BDCB849A2026BF39337 317662011D3DC3A32B6B9AF9209FEEE63BA12DAA0F4425A7187602FF> |- end put end dup /FontName get exch definefont pop end %ADOEndSubsetFont
+/VUJZLV+Courier /Courier findfont ct_VMDictPut /VUJZLV+Courier*1 [45{/.notdef}rp /hyphen 3{/.notdef}rp /one /two 10{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i 9{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLV+Courier nf VUJZLV+Courier*1 [12 0 0 -12 0 0 ]msf 18.0459 220.908 mo (isect=-1)sh 174.647 220.908 mo (ise)sh 196.25 220.908 mo (ct=1)sh 334.655 220.908 mo (isect=2)sh VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 410.493 44.8242 mo (1)sh 400.743 36.3242 mo (2)sh 389.243 36.5747 mo (3)sh 379.743 45.0747 mo (4)sh 379.993 55.5747 mo (5)sh 389.493 63.3252 mo (6)sh 401.493 63.0747 mo (7)sh 411.493 55.3242 mo (8)sh 422.743 40.8242 mo (9)sh 403.994 24.0747 mo (10) [4.44922 0 ]xsh 383.494 23.8242 mo (11) [4.44922 0 ]xsh 364.243 41.0742 mo (12) [4.44922 0 ]xsh 364.494 57.8237 mo (13) [4.44922 0 ]xsh 380.494 77.3237 mo (14) [4.44922 0 ]xsh 403.743 77.5742 mo (15) [4.44922 0 ]xsh 419.993 57.5742 mo (16) [4.44922 0 ]xsh 1.08 lw
+.573242 92.5742 mo
+.573242 2.57422 li
+144.573 2.57422 li
+144.573 92.5742 li
+.573242 92.5742 li
+cp
+@
+1.116 lw
+[] 0 dsh
+27.9482 2.25439 mo
+118.448 92.7544 li
+27.9482 92.7544 mo
+118.448 2.25439 li
+@
+1.08 lw
+[72 0 ] 0 dsh
+325.076 92.2446 mo
+325.076 2.24463 li
+469.077 2.24463 li
+469.077 92.2446 li
+325.076 92.2446 li
+cp
+@
+1.116 lw
+[] 0 dsh
+352.451 1.92139 mo
+442.952 92.4214 li
+352.451 92.4214 mo
+442.952 1.92139 li
+@
+VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 95.3232 13.8242 mo (9)sh .792 lw
+99.5547 304.122 mo
+118.805 323.372 li
+@
+.936 lw
+99.5547 252.622 mo
+118.805 233.372 li
+28.8047 322.872 mo
+48.0547 303.622 li
+@
+.792 lw
+28.8047 233.372 mo
+48.0547 252.622 li
+353.225 232.372 mo
+372.474 251.622 li
+@
+.936 lw
+422.724 251.872 mo
+441.974 232.622 li
+@
+.792 lw
+423.974 302.622 mo
+443.224 321.872 li
+@
+.936 lw
+352.725 322.122 mo
+371.974 302.872 li
+@
+1 lw
+[72 0 ] 0 dsh
+524 277.442 mo
+524 257.642 540.201 241.442 560 241.442 cv
+579.8 241.442 596 257.642 596 277.442 cv
+596 297.243 579.8 313.442 560 313.442 cv
+540.201 313.442 524 297.243 524 277.442 cv
+cp
+@
+1.08 lw
+488 322.442 mo
+488 232.442 li
+632 232.442 li
+632 322.442 li
+488 322.442 li
+cp
+@
+1 lw
+542 277.442 mo
+542 267.542 550.099 259.442 560 259.442 cv
+569.9 259.442 578 267.542 578 277.442 cv
+578 287.343 569.9 295.442 560 295.442 cv
+550.099 295.442 542 287.343 542 277.442 cv
+cp
+@
+594.917 268.708 mo
+632 258.966 li
+@
+487.589 296.902 mo
+525.304 286.995 li
+@
+577.974 246.295 mo
+585.672 232.778 li
+@
+534.602 322.442 mo
+542.376 308.793 li
+@
+577.644 308.782 mo
+585.33 322.275 li
+@
+534.259 232.611 mo
+542.043 246.278 li
+@
+594.664 287.094 mo
+632 296.902 li
+@
+487.589 258.966 mo
+525.061 268.81 li
+@
+686.334 277.373 mo
+686.334 257.572 702.536 241.373 722.334 241.373 cv
+742.135 241.373 758.334 257.572 758.334 277.373 cv
+758.334 297.174 742.135 313.373 722.334 313.373 cv
+702.536 313.373 686.334 297.174 686.334 277.373 cv
+cp
+@
+1.08 lw
+650.334 322.373 mo
+650.334 232.373 li
+794.334 232.373 li
+794.334 322.373 li
+650.334 322.373 li
+cp
+@
+1 lw
+704.334 277.373 mo
+704.334 267.473 712.434 259.373 722.334 259.373 cv
+732.235 259.373 740.334 267.473 740.334 277.373 cv
+740.334 287.273 732.235 295.373 722.334 295.373 cv
+712.434 295.373 704.334 287.273 704.334 277.373 cv
+cp
+@
+757.251 268.638 mo
+794.334 258.896 li
+@
+649.924 296.833 mo
+687.639 286.925 li
+@
+740.309 246.226 mo
+748.007 232.709 li
+@
+696.937 322.373 mo
+704.712 308.725 li
+@
+739.979 308.713 mo
+747.665 322.206 li
+@
+696.594 232.542 mo
+704.379 246.209 li
+@
+757.002 287.026 mo
+794.334 296.833 li
+@
+649.924 258.896 mo
+687.395 268.74 li
+@
+649.924 258.896 mo
+696.594 232.542 li
+@
+748.007 232.709 mo
+794.334 258.896 li
+@
+794.334 296.833 mo
+747.665 322.206 li
+@
+696.937 322.373 mo
+649.924 296.833 li
+@
+523.893 45.6094 mo
+523.893 25.8086 540.094 9.60938 559.893 9.60938 cv
+579.694 9.60938 595.893 25.8086 595.893 45.6094 cv
+595.893 65.4102 579.694 81.6094 559.893 81.6094 cv
+540.094 81.6094 523.893 65.4102 523.893 45.6094 cv
+cp
+@
+1.08 lw
+487.893 90.6094 mo
+487.893 .609375 li
+631.893 .609375 li
+631.893 90.6094 li
+487.893 90.6094 li
+cp
+@
+%ADOBeginSubsetFont: Courier AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. systemdict begin VUJZLV+Courier dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /three <1C60D8A8C9B7C3C9ED7E01A43BD628D09D25BC131F66C18DB2F24B81 260C159D80AE2D1780FD731564B364BBAF06977F26CD32813A8F624BDB47D472 274673C41440B25CAC8B47AF3C7C7688EF49A3740F2499EA32F774832488D5A4 C269B1CB5B3493A5E1964E962E7850BCE18F892C2FC41A44E9C86DB2E9367E24 DCD3FF8F435A9A461A880AB14E9320535B4977D90EEF49B41A870ED3CE43D497 F524C2FB819B877E2D1A1FEED88B620BB55DD607B921835257857518D76886BA 22257F8DAD417626A0D68322F2ECE1814635DC9A8FD5DC7A94ACBB73EB814FFE 5F119294F64A7F2E85804D8B3776B3A5121035> |- systemdict /gcheck known {setglobal} if end {end} if end VUJZLV+Courier /Encoding get dup 51 /three put pop %ADOEndSubsetFont
+/VUJZLV+Courier*1 [45{/.notdef}rp /hyphen 3{/.notdef}rp /one /two /three 9{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i 9{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLV+Courier nf VUJZLV+Courier*1 [12 0 0 -12 0 0 ]msf 499.974 220.908 mo (isect=3)sh 1 lw
+487.483 65.0693 mo
+631.893 27.1328 li
+@
+534.496 90.6094 mo
+585.566 .945313 li
+@
+534.153 .77832 mo
+585.223 90.4424 li
+@
+487.483 27.1328 mo
+631.893 65.0693 li
+@
+686.228 45.54 mo
+686.228 25.7393 702.429 9.54004 722.228 9.54004 cv
+742.029 9.54004 758.228 25.7393 758.228 45.54 cv
+758.228 65.3408 742.029 81.54 722.228 81.54 cv
+702.429 81.54 686.228 65.3408 686.228 45.54 cv
+cp
+@
+1.08 lw
+650.228 90.54 mo
+650.228 .540039 li
+794.228 .540039 li
+794.228 90.54 li
+650.228 90.54 li
+cp
+@
+%ADOBeginSubsetFont: Courier AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. systemdict begin VUJZLV+Courier dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /four <1C60D8A8C9B7C3C9E27AEAE25848B402283DBD89CB13DE5718E77DE50 D2F51DC9B0E34747E6521CC83B25057E54F61DEE5064119D6B84C5D1BC417643 74BE496DAE1D4E2A29B1AB6A975A548557AF320B2B1887DA2AE6134632E641B7 A9E524D24E9C008B1A4274649A9A84419D5113B3016ABB2C17F375A0E5D22CD3 493D76E43F0476D22133F36FE61D4A3B72B05D895B088997935FB9A7BD70100E F1ECE1B3096C7021680F46BF173C9CB0A143658C469781BAECA44798990DBC26 E48B4E6A919954136230DAEEEDF7B39034F78BAA2F7E20547DCCEF6D1824A8A3 869745A6E870A41420546CC24F9684A2E55004BD8> |- systemdict /gcheck known {setglobal} if end {end} if end VUJZLV+Courier /Encoding get dup 52 /four put pop %ADOEndSubsetFont
+/VUJZLV+Courier*1 [45{/.notdef}rp /hyphen 3{/.notdef}rp /one /two /three /four 8{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i 9{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLV+Courier nf VUJZLV+Courier*1 [12 0 0 -12 0 0 ]msf 663.217 220.908 mo (isect=4)sh 1 lw
+649.818 65 mo
+794.228 27.0635 li
+@
+696.831 90.54 mo
+747.901 .875977 li
+@
+696.488 .708984 mo
+747.558 90.373 li
+@
+649.818 27.0635 mo
+794.228 65 li
+@
+649.818 27.0635 mo
+696.488 .708984 li
+@
+747.901 .875977 mo
+794.228 27.0635 li
+@
+794.228 65 mo
+747.558 90.373 li
+@
+696.831 90.54 mo
+649.818 65 li
+@
+VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 570.759 38.8301 mo (1)sh 558.526 33.0796 mo (2)sh 545.259 37.8237 mo (3)sh 540.343 48.7734 mo (4)sh 544.25 58.5737 mo (5)sh 557.308 63.3252 mo (6)sh 570.759 59.3237 mo (7)sh 575.417 48.7734 mo (8)sh 581.716 31.2886 mo (9)sh 556.593 18.8242 mo (10) [4.44922 0 ]xsh 531.25 30.0176 mo (11) [4.44922 0 ]xsh 525.198 48.7734 mo (12) [4.44922 0 ]xsh 531.25 66.5742 mo (13) [4.44922 0 ]xsh 555.071 77.77 mo (14) [4.44922 0 ]xsh 578.737 66.5742 mo (15) [4.44922 0 ]xsh 585.223 48.7734 mo (16) [4.44922 0 ]xsh 537.768 45.5405 mo
+537.768 33.3716 547.725 23.4155 559.893 23.4155 cv
+572.063 23.4155 582.018 33.3716 582.018 45.5405 cv
+582.018 57.7095 572.063 67.6655 559.893 67.6655 cv
+547.725 67.6655 537.768 57.7095 537.768 45.5405 cv
+cp
+@
+700.241 44.8242 mo
+700.241 32.6553 710.198 22.6992 722.366 22.6992 cv
+734.536 22.6992 744.491 32.6553 744.491 44.8242 cv
+744.491 56.9932 734.536 66.9492 722.366 66.9492 cv
+710.198 66.9492 700.241 56.9932 700.241 44.8242 cv
+cp
+@
+VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 602.576 21.5176 mo (17) [5.56152 0 ]xsh 568.17 9.54053 mo (18) [5.56152 0 ]xsh 506.219 21.5176 mo (19) [5.56152 0 ]xsh 497.993 48.7734 mo (20) [5.56152 0 ]xsh 510.493 78.0737 mo (21) [5.56152 0 ]xsh 540.343 88.1577 mo (22) [5.56152 0 ]xsh 602.576 78.8242 mo (23) [5.56152 0 ]xsh 611.659 48.7734 mo (24) [5.56152 0 ]xsh VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 732.426 38.8301 mo (1)sh 720.193 33.0796 mo (2)sh 708.176 37.8237 mo (3)sh 702.01 48.7734 mo (4)sh 708.176 57.8237 mo (5)sh 720.193 63.0747 mo (6)sh 732.426 58.5737 mo (7)sh 738.627 48.7734 mo (8)sh 744.051 31.2886 mo (9)sh 718.974 18.8242 mo (10) [4.44922 0 ]xsh 694.595 30.0176 mo (11) [4.44922 0 ]xsh 688.593 48.7734 mo (12) [4.44922 0 ]xsh 694.595 65.0693 mo (13) [4.44922 0 ]xsh 716.738 75.7734 mo (14) [4.44922 0 ]xsh 740.917 66.5742 mo (15) [4.44922 0 ]xsh 747.558 48.7734 mo (16) [4.44922 0 ]xsh VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 756.896 23.8237 mo (17) [5.56152 0 ]xsh 730.729 9.60986 mo (18) [5.56152 0 ]xsh 675.584 22.6992 mo (19) [5.56152 0 ]xsh 659.824 48.7734 mo (20) [5.56152 0 ]xsh 678.207 75.7734 mo (21) [5.56152 0 ]xsh 703.678 88.3242 mo (22) [5.56152 0 ]xsh 757.145 74.5386 mo (23) [5.56152 0 ]xsh 775.687 48.7734 mo (24) [5.56152 0 ]xsh 777.819 12.1577 mo (25) [5.56152 0 ]xsh 657.027 12.1577 mo (26) [5.56152 0 ]xsh 657.027 85.1572 mo (27) [5.56152 0 ]xsh 777.819 85.1572 mo (28) [5.56152 0 ]xsh 557.414 280.942 mo (1)sh 558.164 254.192 mo (2)sh 719.081 282.013 mo (1)sh 719.831 255.263 mo (2)sh 606.607 251.497 mo (3)sh 761.676 254.692 mo (3)sh 572.366 241.374 mo (4)sh 735.099 241.443 mo (4)sh 510.601 251.497 mo (5)sh 680.212 254.692 mo (5)sh 498.1 279.942 mo (6)sh 661.767 280.942 mo (6)sh 510.601 307.942 mo (7)sh 680.211 305.692 mo (7)sh 541.525 319.442 mo (8)sh 703.784 319.442 mo (8)sh 759.179 305.692 mo (9)sh 607.749 308.192 mo (9)sh 613.331 281.442 mo (10) [5.56152 0 ]xsh 776.11 281.692 mo (10) [5.56152 0 ]xsh 777.926 243.942 mo (11) [5.56152 0 ]xsh 654.926 243.942 mo (12) [5.56152 0 ]xsh 654.926 315.617 mo (13) [5.56152 0 ]xsh 777.926 317.942 mo (14) [5.56152 0 ]xsh 419.459 163.282 mo
+469.709 163.282 li
+@
+325.71 163.282 mo
+375.209 163.282 li
+@
+397.709 185.782 mo
+397.709 208.282 li
+@
+397.709 118.282 mo
+397.709 141.532 li
+@
+253.376 164.282 mo
+307.376 164.282 li
+@
+163.377 164.282 mo
+217.376 164.282 li
+@
+235.377 182.282 mo
+235.377 209.282 li
+@
+235.377 119.282 mo
+235.377 146.282 li
+@
+37.54 164.282 mo
+37.54 184.083 53.7402 200.282 73.54 200.282 cv
+93.3398 200.282 109.54 184.083 109.54 164.282 cv
+109.54 144.482 93.3398 128.282 73.54 128.282 cv
+53.7402 128.282 37.54 144.482 37.54 164.282 cv
+cp
+@
+199.377 164.282 mo
+199.377 184.083 215.577 200.282 235.377 200.282 cv
+255.177 200.282 271.377 184.083 271.377 164.282 cv
+271.377 144.482 255.177 128.282 235.377 128.282 cv
+215.577 128.282 199.377 144.482 199.377 164.282 cv
+cp
+@
+361.71 163.282 mo
+361.71 143.482 377.911 127.282 397.709 127.282 cv
+417.51 127.282 433.709 143.482 433.709 163.282 cv
+433.709 183.083 417.51 199.282 397.709 199.282 cv
+377.911 199.282 361.71 183.083 361.71 163.282 cv
+cp
+@
+55.54 164.282 mo
+55.54 154.382 63.6401 146.282 73.54 146.282 cv
+83.4399 146.282 91.54 154.382 91.54 164.282 cv
+91.54 174.183 83.4399 182.282 73.54 182.282 cv
+63.6401 182.282 55.54 174.183 55.54 164.282 cv
+cp
+@
+VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 70.5405 141.531 mo (2)sh 44.79 167.282 mo (3)sh 69.9468 194.532 mo (4)sh 96.1973 169.104 mo (5)sh 94.6968 129.282 mo (6)sh 15.4463 167.282 mo (7)sh 43.4463 205.033 mo (8)sh 1.08 lw
+163.377 209.282 mo
+163.377 119.282 li
+307.376 119.282 li
+307.376 209.282 li
+163.377 209.282 li
+cp
+@
+1 lw
+55.54 164.282 mo
+55.54 154.382 63.6401 146.282 73.54 146.282 cv
+83.4399 146.282 91.54 154.382 91.54 164.282 cv
+91.54 174.183 83.4399 182.282 73.54 182.282 cv
+63.6401 182.282 55.54 174.183 55.54 164.282 cv
+cp
+217.377 164.282 mo
+217.377 154.382 225.477 146.282 235.377 146.282 cv
+245.277 146.282 253.377 154.382 253.377 164.282 cv
+253.377 174.183 245.277 182.282 235.377 182.282 cv
+225.477 182.282 217.377 174.183 217.377 164.282 cv
+cp
+@
+VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 232.627 169.104 mo (1)sh 252.534 152.032 mo (2)sh 212.034 150.782 mo (3)sh 213.535 187.782 mo (4)sh 253.377 187.782 mo (5)sh 284.127 143.282 mo (6)sh 182.377 143.282 mo (7)sh 184.627 191.032 mo (8)sh 284.127 191.032 mo (9)sh 375.209 163.657 mo
+375.209 151.488 385.167 141.532 397.334 141.532 cv
+409.504 141.532 419.459 151.488 419.459 163.657 cv
+419.459 175.826 409.504 185.782 397.334 185.782 cv
+385.167 185.782 375.209 175.826 375.209 163.657 cv
+cp
+@
+VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 421.868 156.782 mo (2)sh 406.46 139.783 mo (3)sh 385.71 138.783 mo (4)sh 368.867 154.533 mo (5)sh 368.867 176.032 mo (6)sh 385.71 193.283 mo (7)sh 406.46 192.282 mo (8)sh 422.993 176.032 mo (9)sh 1.08 lw
+.540039 208.282 mo
+.540039 118.282 li
+144.54 118.282 li
+144.54 208.282 li
+.540039 208.282 li
+cp
+@
+1.116 lw
+[] 0 dsh
+27.915 117.962 mo
+61.1885 151.235 li
+61.1885 151.235 mo
+86.5908 176.638 mo
+86.5908 176.638 mo
+118.415 208.462 li
+27.915 208.462 mo
+60.1265 176.25 li
+85.5073 150.869 mo
+118.415 117.962 li
+@
+1.08 lw
+[72 0 ] 0 dsh
+325.042 207.952 mo
+325.042 117.952 li
+469.043 117.952 li
+469.043 207.952 li
+325.042 207.952 li
+cp
+@
+1.116 lw
+[] 0 dsh
+352.417 117.63 mo
+382.277 147.488 li
+382.277 147.488 mo
+413.502 178.714 mo
+413.502 178.714 mo
+442.918 208.13 li
+352.417 208.13 mo
+381.492 179.056 li
+412.734 147.814 mo
+412.734 147.814 mo
+442.918 117.63 li
+@
+VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 124.196 169.104 mo (9)sh 1 lw
+[72 0 ] 0 dsh
+523.86 161.317 mo
+523.86 141.517 540.061 125.317 559.86 125.317 cv
+579.661 125.317 595.86 141.517 595.86 161.317 cv
+595.86 181.118 579.661 197.317 559.86 197.317 cv
+540.061 197.317 523.86 181.118 523.86 161.317 cv
+cp
+@
+1.08 lw
+487.86 206.317 mo
+487.86 116.317 li
+631.86 116.317 li
+631.86 206.317 li
+487.86 206.317 li
+cp
+@
+1 lw
+581.371 156.104 mo
+631.86 142.841 li
+@
+487.45 180.777 mo
+538.601 167.34 li
+@
+571.003 142.162 mo
+585.533 116.653 li
+@
+534.462 206.317 mo
+549.126 180.571 li
+@
+570.612 180.558 mo
+585.19 206.15 li
+@
+534.12 116.486 mo
+548.737 142.15 li
+@
+581.089 167.44 mo
+631.86 180.777 li
+@
+487.45 142.841 mo
+538.325 156.206 li
+@
+686.195 161.248 mo
+686.195 141.447 702.396 125.248 722.195 125.248 cv
+741.996 125.248 758.195 141.447 758.195 161.248 cv
+758.195 181.049 741.996 197.248 722.195 197.248 cv
+702.396 197.248 686.195 181.049 686.195 161.248 cv
+cp
+@
+1.08 lw
+650.195 206.248 mo
+650.195 116.248 li
+794.195 116.248 li
+794.195 206.248 li
+650.195 206.248 li
+cp
+@
+1 lw
+743.979 155.964 mo
+794.195 142.771 li
+@
+649.785 180.708 mo
+701.24 167.19 li
+@
+733.651 141.546 mo
+747.868 116.584 li
+@
+696.797 206.248 mo
+711.772 179.957 li
+@
+732.701 180.054 mo
+747.525 206.081 li
+@
+696.455 116.417 mo
+710.833 141.662 li
+@
+743.366 167.354 mo
+794.195 180.708 li
+@
+649.785 142.771 mo
+700.647 156.133 li
+@
+649.785 142.771 mo
+696.455 116.417 li
+@
+747.868 116.584 mo
+794.195 142.771 li
+@
+794.195 180.708 mo
+747.525 206.081 li
+@
+696.797 206.248 mo
+649.785 180.708 li
+@
+VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 581.986 146.997 mo (2)sh 559.017 135.664 mo (3)sh 535.444 146.282 mo (4)sh 528.018 163.657 mo (5)sh 535.444 182.288 mo (6)sh 559.017 192.282 mo (7)sh 580.84 182.288 mo (8)sh 586.736 164.481 mo (9)sh 537.735 161.249 mo
+537.735 149.079 547.692 139.124 559.86 139.124 cv
+572.03 139.124 581.985 149.079 581.985 161.249 cv
+581.985 173.417 572.03 183.374 559.86 183.374 cv
+547.692 183.374 537.735 173.417 537.735 161.249 cv
+cp
+@
+711.772 179.957 mo
+704.897 176.192 700.208 168.884 700.208 160.532 cv
+700.208 148.363 710.165 138.407 722.333 138.407 cv
+734.502 138.407 744.458 148.363 744.458 160.532 cv
+744.458 172.701 734.502 182.657 722.333 182.657 cv
+718.515 182.657 714.916 181.678 711.772 179.957 cv
+@
+VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 612.348 164.481 mo (17) [5.56152 0 ]xsh 602.875 194.533 mo (16) [5.56152 0 ]xsh 509.617 194.533 mo (14) [5.56152 0 ]xsh 539.467 203.866 mo (15) [5.56152 0 ]xsh 569.884 125.249 mo (11) [5.56152 0 ]xsh 506.607 135.663 mo (12) [5.56152 0 ]xsh 498.194 165.604 mo (13) [5.56152 0 ]xsh 602.876 135.663 mo (10) [5.56152 0 ]xsh VUJZLU+Helvetica*1 [8 0 0 -8 0 0 ]msf 743.979 146.997 mo (2)sh 720.696 134.288 mo (3)sh 696.455 146.282 mo (4)sh 690.352 164.481 mo (5)sh 697.98 182.289 mo (6)sh 720.696 191.032 mo (7)sh 742.839 182.288 mo (8)sh 749.525 163.657 mo (9)sh VUJZLU+Helvetica*1 [10 0 0 -10 0 0 ]msf 771.031 163.658 mo (17) [5.56152 0 ]xsh 758.195 191.032 mo (16) [5.56152 0 ]xsh 702.588 204.704 mo (15) [5.56152 0 ]xsh 674.707 191.033 mo (14) [5.56152 0 ]xsh 656.15 129.04 mo (19) [5.56152 0 ]xsh 673.292 141.531 mo (12) [5.56152 0 ]xsh 656.15 200.366 mo (20) [5.56152 0 ]xsh 776.943 129.678 mo (18) [5.56152 0 ]xsh 778.497 200.366 mo (21) [5.56152 0 ]xsh 660.783 164.481 mo (13) [5.56152 0 ]xsh 731.55 125.248 mo (11) [5.56152 0 ]xsh 757.286 141.531 mo (10) [5.56152 0 ]xsh VUJZLU+Helvetica*1 [12 0 0 -12 0 0 ]msf 70.5405 169.105 mo (1)sh 394.367 169.104 mo (1)sh 442.918 146.282 mo (10) [6.67383 0 ]xsh 416.117 129.282 mo (11) [6.67383 0 ]xsh 365.867 129.282 mo (12) [6.67383 0 ]xsh 334.367 146.991 mo (13) [6.67383 0 ]xsh 336.617 187.782 mo (14) [6.67383 0 ]xsh 365.867 205.032 mo (15) [6.67383 0 ]xsh 416.118 205.032 mo (16) [6.67383 0 ]xsh 444.584 187.782 mo (17) [6.67383 0 ]xsh 556.432 165.604 mo (1)sh 719.316 164.481 mo (1)sh %ADOBeginSubsetFont: Courier AddGlyphs
+%ADOt1write: (1.0.24) %%Copyright: Copyright 2015 Adobe System Incorporated. All rights reserved. systemdict begin VUJZLV+Courier dup /Private get dup rcheck {begin true}{pop false}ifelse exch /CharStrings get begin systemdict /gcheck known {currentglobal currentdict gcheck setglobal} if /zero <1C60D8A8C9B7C3C9ED311AF7F8D98FA935847056EAC24C97628FD8350 75E38B6BD26ECC036880388EC67E7EFBDA5768962BC8C9A9AE8A83CAD5143926 57E8A33EEC77F6A59E61ECBFD3BE5A870FBD787D4FAE0B2E69D1AD617AD8391D 94E0CFDC7F639D19D2E4EF29DE714EC3E92EF79BE37DB6DBECCF36ACC791C7DD 362B96F8C87F40F> |- /j <1C60D8A8C9B7C3C9E296491643ED731F818011A5BE0013D3DD34775F93DA 57CE596DA467735348377FBBB03A4DFE8BD4D60EEDC0B29B019F9A6E2397606E DF8C983554DBC18AFEE25B6ABAB81B854863FF220DEA0B34AA3F103473BCF726 292389FD22B2966CA0179C24C1190D4D59390134292C887ECFDA019012BED7F8 D86574C6F8FA29E2119B7085F1D8FD7B3C963FDCE2AB16451872D3469C9EB9C0 8CDB75AECE919809FCB6E4C94BC6BFD4D72B412BDBC05D050D57088149A0C8D9 2D6FBB11D330D4F92EEED64E97E8272F19D9F852AA14> |- systemdict /gcheck known {setglobal} if end {end} if end VUJZLV+Courier /Encoding get dup 48 /zero put dup 106 /j put pop %ADOEndSubsetFont
+/VUJZLV+Courier*1 [45{/.notdef}rp /hyphen 2{/.notdef}rp /zero /one /two /three /four 8{/.notdef}rp /equal 37{/.notdef}rp /c /.notdef /e 3{/.notdef}rp /i /j 8{/.notdef}rp /s /t 139{/.notdef}rp] VUJZLV+Courier nf VUJZLV+Courier*1 [12 0 0 -12 0 0 ]msf 239.586 220.908 mo (jsect=1)sh 84.4023 220.908 mo (jsect=1)sh 402.279 220.908 mo (jsect=1)sh 561.261 220.908 mo (jsect=1)sh 724.654 220.908 mo (jsect=1)sh 18.0459 104.574 mo (isect=-1)sh 174.647 104.574 mo (ise)sh 196.25 104.574 mo (ct=1)sh 334.655 104.574 mo (isect=2)sh 499.974 104.574 mo (isect=3)sh 663.217 104.574 mo (isect=4)sh 239.586 104.574 mo (jsect=0)sh 84.4023 104.574 mo (jsect=0)sh 402.279 104.574 mo (jsect=0)sh 561.261 104.574 mo (jsect=0)sh 724.654 104.574 mo (jsect=0)sh 19.1699 335.908 mo (isect=-1)sh 175.771 335.908 mo (ise)sh 197.374 335.908 mo (ct=1)sh 335.779 335.908 mo (isect=2)sh 501.098 335.908 mo (isect=3)sh 664.341 335.908 mo (isect=4)sh 240.71 335.908 mo (jsect=2)sh 85.5264 335.908 mo (jsect=2)sh 403.403 335.908 mo (jsect=2)sh 562.385 335.908 mo (jsect=2)sh 725.778 335.908 mo (jsect=2)sh %ADOBeginClientInjection: EndPageContent "AI11EPS"
+userdict /annotatepage 2 copy known {get exec}{pop pop} ifelse
+%ADOEndClientInjection: EndPageContent "AI11EPS"
+grestore
+grestore
+pgrs
+%%PageTrailer
+%ADOBeginClientInjection: PageTrailer Start "AI11EPS"
+[/EMC AI11_PDFMark5 [/NamespacePop AI11_PDFMark5
+%ADOEndClientInjection: PageTrailer Start "AI11EPS"
+[
+[/CSA [/0 ]]
+] del_res
+/VUJZLV+Courier*1 uf /VUJZLV+Courier uf /Courier uf /VUJZLU+Helvetica*1 uf /VUJZLU+Helvetica uf /Helvetica uf Adobe_AGM_Image/pt gx
+Adobe_CoolType_Core/pt get exec Adobe_AGM_Core/pt gx
+currentdict Adobe_AGM_Utils eq {end} if
+%%Trailer
+Adobe_AGM_Image/dt get exec
+Adobe_CoolType_Core/dt get exec Adobe_AGM_Core/dt get exec
+%%EOF
+%AI9_PrintingDataEnd userdict /AI9_read_buffer 256 string put userdict begin /ai9_skip_data { mark { currentfile AI9_read_buffer { readline } stopped { } { not { exit } if (%AI9_PrivateDataEnd) eq { exit } if } ifelse } loop cleartomark } def end userdict /ai9_skip_data get exec %AI9_PrivateDataBegin %!PS-Adobe-3.0 EPSF-3.0 %%Creator: Adobe Illustrator(R) 16.0 %%AI8_CreatorVersion: 16.0.4 %%For: (Alain Hebert) () %%Title: (rect3c.eps) %%CreationDate: 2015-04-07 5:24 AM %%Canvassize: 16383 %AI9_DataStream %Gb"-6HZL1IPpcD7l9"W&MQlgbJZ?koQgVj]F>pdD[6(f2Q96t;',q8qKIEofJcgV524sl>hg&dF<Ab&<['+n5W$$YocH=;Man't/ %n\sqarL9-4DdMi!rqtlTgUu`:ZPi(@o:d,#lAI=pa3AP*hj&'(qCjci>1R=l+$444Il(TlB?l77V<9K!Y26q-Ie3'RrS?#s]6F.a %gUm?,?Z(%rQWJ[X^-:DeH(`ph]D)%YfD"pVs0_YEf=-7BI^lr"baNtWrpAIpS*QE%2rB)7I=Jo?]ft</^V5*J2!nG*Rn`eYmetDt %b?r#6rVPpX0/rjZi-+me#PHhqQ`mR>-2ihX_tRNOVE<[A5<R;Ol"/Ab(].S<mXO=Sq/XsJoo">"c1S-,G7XG7%l\]NrqA(RkPMm# %Y:oAEJB'T%qPN'W;nK$jbO;T@^V.=.\E;<M;h%9;*btVq5A48i%_$d>;+KFV2e-3)S`T1Eb1D-U\c1'EZl58aYO?$O[eC<ihY\bG %Xbj<cja[*g2t([gmsk5s#&DoOeg,&$X1O_M[sEt)5Mf`;'(FGIs/!PUQhR\d*sb'uDVnst?NLl$.pD7g^AR46>MdF/^4(G-k.A6T %iDI=&_HGbdJtZo-d#=GZ5hFLCI2_o-e$L9;ZI_#!J*@u%TdP3+5[3jiD;*V92m7,UI#4[<l;i*"TC-W(VTkq98,WshT8hO=ao9D4 %C$lKBf5Ga4"@W,oAO'+brT[U4_08*V>eR\\TnR:9ERXS"g70g>";Pi-/fu_1DJ8=$G37,?h+nR5n#A$Uq?[3&pHAMJ-N(X9gYEG1 %3s9pM!ko+0^-*P-Zoln5B[ukPeG!Y,pLr+Oa.r;f9kZ=WBJ\$HSt7:9RO5DY?hb_Fp3X1#n+#IfO)O`=ZoK2tmIAj'Gku['pW'$k %,9rNEb'<!,nh$H?mmF%f_#J)%3T5Ip_OPG>nf;=qs3V$,_Z-"4Xb8fp3T5I8_MmtKHBNE6ShVJfO*TbEmUAq9VlZc.+0@4Mr/WbV %,OX7a@-"W5ZAPq[pg9VWREOf*lnUJE4%=+7A1cjIXY<!;O.KkeA_-FClkk2H($9-j/?9u@@Xe(oT.i@[J,CrE`uY)=<gY!.QX(:R %O`cr`j,F6F(qIJDm?ro/<ZS;Qh/$A-jt_7A>fJ)YQ(Dj-UkSc?%;'77M:pj%RC.F#q;Hh1')9KEA52,fr/Wb'?1in;[[eFA3I-6B %\&#;bMEr1N/s%9]@->E#<7Y>E-`\lgQ$(!cD+AD[13U%1[nH2\]R2@s13,CC!mS%6Z8U.KOadL_dqP.]W\<_GVNYTWP[IjkgYb93 %+.c4]A1'P-ZE80$#E6`)&l5FUYd)o,mCgrO4P;PKs5:@o`C>@2<k_/?jTd%>5O#ZT<*sa<ge#9BB,K]NqCOql.%eQ-hEC/MFt;IG %ht",.ali;#I]>%R0'#e(/O,#CHqqH<VtM4KkL_lo0Dd5km?@IFq6b2a]AmlmT)LZRn6]+C:S*%%WO76NZ+oDb0lBL"EKkZ1p6>L0 %Nr&/MT=T3U3;"okD;(l%p"ajBbt6bbIpLP/I%hZ8l7%_9`aJC5IH`[,oq9'H4Q!RB1]1B[!1pOj4sOCqMg?nGg&Z7ucAHd]ic^me %]$4mGUXg4Qj[C3WH%1#cDt1+$b*D\t?2hJ466IG29-H[kfsbN3XL*rAm`9$VS$.CESrJ\Q62-A1[aAW6bKcHL:%Lu(OP[+?_4NEA %%!mdOdJ<"Tl`co9<8LEO@^)/%aP;3PK>=_JR=$r9(Pdq@DY]g==`ar=o;fQJ[Pp,5I"d:W<nYg,Y(sc%Z/7Mc2L^+)n"W\U+[,Z/ %3d1!N=A/;+4iI/2A#FC(P'J!!0Y$+T(GK6pLVGM$I*m!6<#><]M?W?jK!kLoHUHMHm!S/9lio&"(5tb"7[SVoD7$e"do4!?gpW]3 %4_l]4B!#Y$$f%Op)<5-P#FW'&Qg>()MEK,pRc04<7r!>=)0Ej>4m$Nt:CIJr0sB?uM0's.h&(i2K'ap<3Q:caT.5+Y`XBb94b^:2 %0@lRfGD7=s-@*4n42iejq7!]m,@B1u?75A>PW$[!U?<E>P]oe*`VJ<0.&TJr2!(rI[QM*qG^&\:@iiPO7@smUb4bt:bHki.@!?Fg %-2o^E`,e.NmKQH)2-rGLJsl+X(XhQmnQ\P1*M;NnnHn$K3=1A_Z(kctDE\tkoCQkuXmAN;R1/6r/P4:LCS#KU3TdteH+-YZ)-g`g %<.+0(+BWWc7=sCX/u2h9=Kr5or@W:[c;jju6q`d07)gKhH<sZ04!X!8R<NhsdQ&3-j"*.rL'3ogU&tnE]sc%mL?s9C7pC''dnb5& %7ZNt!o8sF;Zn]c".*b.?D,YFXl#X[d-s^0<%Ek"S&md*bp\jbjR0;!(fYb^!X6.#A1hAj0s(=IS7=&<,a0L3d?IJ!V[`YMkF)]?J %T!]6!o1\jofs3_[-3#hl>B?Q>q+)-1;a)I8(o:$+k.UK.ilsU^Cue@[::HgEQZ26T'2`GQrDS/;@0P9apZ7kiL\SW:E\CAJLJn$+ %A0S`(k][l=5oT0gG:"l1pOd[NN,p/QaPARcmfq*:54Z@!3F`3sQ[d$WIj[2nnf<ka4l<$rM<$S83D=![9>=-0/C/E(h+hoo(Lbl^ %##Ep28pTdA'2pgcifq]tq\-1p5J-X@RT.0Ebi10,gWcR`;]%jI6(DAc;7Lu1j$b&*=N@pQV>ea@kEM\,K:b0"h05:.pJ<.YUEUTL %1Y>:SOfc0///%n2B[?N-gA;Pb.:;B;SoJWlfnUHbPVk\NTY$].D,.t]g^:5Ej+rRI)h7)Bn<DX+?aN1(@l_0Tb2gq">tb'SDf^6* %pp&`k$G,\R!m:e'o'QG2.>c5[3[029HaiQB#KU!C[R7%/fIjFLL66O00Sclqf1<,4CGMabT'td"l^dL?dh5ktlZ8#_+Dm[0AZ&rd %:ItjA-2/Y^q:\U?mjUOrHHIA/=LG+JB=ZG\f6F,J4i</'%W)H<cD36XUc'*63-_&A2+bEBS]^l6*1nb"Y#D"Q?G[2QF'WK_im)#i %%_Dq;$+f^A@[\Qf#$d52]LbaTInD/+VENja#914]g8]8-3$0qiY\-S]^P'2"jYYFk,eTH'[$]u[dLBD.P=CPT24WoPSapD+c^aI9 %oiFCn4>i$74Qc9_->DWjSTeNH>-b&eN`SiDcZ-(8%e4kb'[dd/2q(GPV;P65QWA0^!KX9k@\&:Xg>c/o@b1*XE_1"%?_MU;fq'mf %3]IQjm'P)I5LVeCRAbM>oj;CG'Y>bOZ[]'9c09Y53<\o]Jq7FKL&O59/X(>/BjCr?#/sLNWVNOG(>.0XOD(ZR9=/m<gX`u4GU?eX %Un>q&D\BEKq^%JVB[>hHT_G^)]nBeD'KHA;DU5<PE`I/U4Rn:T#KkTuQN0H4.d(X:f!c)^M(`T_h4.Od&u8Yp^1u,E7=>#'jTB#G %Mlg/sD_\A+NY)\_k4I_Sg#+]QZ2IujQ&kZ?T$ZTTFX^qumh?4*Vf)H[3PV:YQ<bnMA?<<,BONQkfu]+$g`3q6qs?/=@fkmBodB'C %XY\'cADKiFfJe12jS'9gU[L8ilWSU1WDa!HaZn<M1YuW0H4jnBbatGEJT:'GH>)o\-sR!;-$J0@OZf8iSKO>2G8V_2.k4mabb&1T %=o+$`oC/I$rRp=P:thC7rQF`br8/t!1r7C@ht$Qko/Een^rt%ao]L'HbMM$?;K0@-4\?UBkkC=qbpB0RCo_n4=Je2j$,\(aP;/$) %K6'%0j7WB*j79;6psr2K`]M99L(Co/h2Id^(N8q-ad^_!/GkrGHfYI+;PF>C5-ENkQh8rj9q5`UA+MQb;UbhbMdBmsXlI:$>1d!^ %T-)NSB=?R=b)p:A5Z,b9qZJWbS,&YPH/t:gEpWDkF7,_]Tpb#U>bgkKP]'[1VInjq)/TlPKl4*$bKYB9Z,6!Z:\21+I'E+3f_W5' %Za8<W7qStP"8ce'rD!*teon.i[jnd<B9tG%O,S*ua;[`X>:=I<o<]@p6=NKqA\QSQ4<<$a1tD=KDTR8Lr5gC?:6e/gpIj6d'8`;l %dEdYLPJ0e3>c6.5]:Y[$[>$9*SH$:`R7\Qc2)m7]p>+L>j&jHdoD;eoWQ0Ajg&-TX(`)ldGFL9.g%r6Q:ZV6<q:Sl<H(j%!a&T;1 %'%1ilkFAuaEurNUF'4Y*Sk>Da3#"&aCRiYK$e[XcZK;ND0Kmf&5JT@d.p=%Xo;3<#7%&pTT*e/.dPZ6`\/E<30PkpH125J,=?=&M %T<!>Jo=e6(:*)i>oP1g1Hqj/Qps)$K-=itDd:N5Uim1O6R;W'i/)&qClqAHNnR>'AD2q7"aI0/B7I,HgpOWHZ\r1^0[X3(&.\)O, %eiB=)lZm@iPJ;/F4o$`O>onLnl!r`2B%iVoN_2C;pO$5KhC0:N=IYrJ.IC6BF&P*f`9!;5*o/<8/?6.5G-;q*R[VuM@8kE&ViWUo %PP1a_/q";$#I=NU#gb(b&aZV(RFLgoSl_u_;/ELb:%lS:-IqW$X>Si_p0R&FBukC-`j@t`Grp$2C#0)3EH,`;[e&t$[i)A//R.0% %EKE,-EHq'fJMcrLrpDWFT&*V+br>B@[s,%:49(ebq=a[DrS-VpX"^+Ea8<K(lZY:+?JSq+VZ-MDrT,-)&Zg&fI<fm^:Z&fHhqli6 %kPM=GQT)C_Qfj.IX7m.VkJ)JU\UAaOrj=Vac@>.U>Y:2Qmd9rClK8*2rTbPCYQ'!!RG,aRQe_D%FahS2<p/**k]QU_[6Js^h;:bm %S#jko[s>mI=6FeUp.j>uASpnKm@=[I]ek-j:#DkGebOQ1qss=.X6]ZSQScMDlglW1n+1`6fCubA`OkFd`-S!Srr)6Oou$U[bBp>+ %gE4c+M:\)4?N0qi<p?2cii'>Qk>ukGJ%EC?p#Esc_u8]?CIH.4b8C/"B5d2Z?=*YN^-/!9rU0CMh2diYH@,Pgh<UOhmo(J.rR:G/ %o@NHo\#VqZqgE\gnqV#GlK6>KrdK:kmcsa&5$3G1]!$&PO8%8p0ZfZ*IsQ0brTC69bLcY>6.aB3jXiXR:]56Z8"7+1`iJj@e^q"n %*cA02GY"H;-*D0)Dr+scn(qAW?(Z%H1U[X,qWi*L#8haXP(n(-rL/3j+O^sEVtNFQjA5$SgjFD=`u>#70:K*?n,0@2mOr-A&+AuU %Gbf^bI,+XV];s5,\=j3ZGgMr+hpQl>?33B:YL>N/rT1Y,+!?'+V@PoJ]miNp;Oq_^&3XQRDZqm+5.H4rbu\rcWuPBZnjZtXUT^NA %f3*S]n#rS,Dl(Eko59"-?bOBQ]mFsESinYEnbVhA*q4W./^5oOpcuo_Q4mPps7lT<X3:D7YAZ)O5L;F'HZT.@o;bN1Y57S%0oOlf %r;O<PmpBFO\bS+2.FFWDV@IOImLWV"jlUn!C\@2JIm:DHkOt0o7"4n18-ah>m.&>Ep[><#qs!M@PMbMRZWRPc^!T'7VZoqAlb>B, %UBkAY%,m]lrq\k9?f'4drqtp'%s7:^I`d[,(7Q6S2SQm.pu"NiN"&N>@?lV;bM/@B5Q#Iqo6ANr[HDJsmp<`C,+N^A4[&jm;YT3n %rq5UC=-oDVRC[H+0fYkrAfArJhpMUVeko-$q8N$o_r[b4U)j\'cMr1gk10.%NAVX3dR!^.gRhgPrpKLWF89+c]TXZ>SsK!fg3lA@ %<kj*ADoV7\\U@7\rR:`$qmTqGq;JLQ`V/ELn#n\M6HG>Z_gc"-gjK(ts$IlW\bQDa(Xp55`H_!35'rd*bF>uUI'gNGmH+<>7_YZG %q4mofnC&3*5MY)0:63TS_j`kshql&k](J.,<&ai'H2mTU?%6pBq<%6s_tUk-J%d'UqopFh<9cR$HU=X^p[?sjgAK>&2g`@c%C31/ %n=n*]+#gf96FH9pDu!KF>jd$M^Mg:e3IJTph7nI6j6!tc]3Fa4r5sB<gO'h)s#/a(%6s@ElSl+7b;X-fq4"he%tAY=U"6.!5[XLB %pV+BfIY!ogS#`q5XF0JTP4+tE=H*#mhRu\RPhl->M#$?0qV.Wu]mK_=c.rq"-R<oq(dHa:gHSt->lFHD2o!*T0)GFldt\AT6M$@J %s4d9,&(bNHmU!Xs$B*0<5@2(;k%QsUGiY1JHA<LH>E7KG]QaSF\+OA--N!e75^A/=pla"o-'Q>es7"JjX8E&3P'40Y8Kp`S2U]?B %e^]/QlFQi4WnDdirU+"+g!D[JRt/EB-1=.7l"VJ75dPC00>@H_Ze`7+-Vg8KhlV$_InS,T/poBi:@$C,qYlY6k<Ed38)3IeT4k72 %)q8.@e"oWZ5P+0lY:BG@+0#:rDR\M/ljgYf^>:gGFs$EthsL=>YTNVgI_4M+0D:/a`6m_A]a,GEU:]V\1`e<IMs\LO@ZPKaMrUKp %1l(c9W^AmjL]/tI7dcmP5Q-H]^8gPGIj?_prMP>VO'M5N=1,P<X=m@eN+4g?j"QMR1iC@i\0!BD_g%^:WL;Hh:>ODq__b-;[%2Bh %I_(mVdrAT1Rr,bHgUQXZrH;SVj*&&hm]5`op96^Jl<U`3G@;;3h6,WE]5]ds[_&(]kjY[Ss3OcJgs#J&[`Ij6^#g>![YKoM]JO%* %;qQh1fS>B(#Y3UU-FPYI(q\G@+c^Q"gUN/gJt>=ldPa!hgVp>]qJPMi5MC:mDGS_FFN;+uqPJ3.d)WldqgRbLId4E@Y2@\H*W"em %&'`H2@>I90oSAGJVI;RQL-:<M*QNJB`c_c#jO#!/`rfT`FRA>HdC#fdU2-Q?TW:;#F@EbB>qK=k?1kJBK,al@EM13oT]:@N<ep'n %_!+)aG<g6g%>dhd8*;NH!Zf7G%V.rIZGmjJL`SO]Sk_'^g)V2>!_,5hj2E_,ihuc4:V3X)2Z+704s'e);5W,&n3t?d6Ts"!]rgN9 %f),;q<q+`a^HtRpBO]GQ^t(FH$!_SpRr,KI#]Va==RG7,?7TcIT0QIg]chr(9;']G34+>U=uuX7Sa_s7D+e!=jmBp6.l]J8E<i!6 %L=<q+]fNk'll'KfGkr%(,)H,Ji<%*4AnW=j:01sGhD%D!Z:9ST/RJK@J05oO&&\%EXp@W=^3CE@7D:gsHG0Ts7_U4_[XRWAg/iYm %E*X10@J0K4:Cc@A'^@Su86=:`Io48nH,1plhMaIK\f$>>3#b2K7X^U^)oo:YO'.66Bs%?BB[SbJO-YI7ns4]R2KiNO4+9eCl+-60 %Zu%rd'XqesZ^U)Wf&brZd$NgElM^$lbh/`A0;$-.IJa!qf[7;Q*[LL5k$N"4]t#JEQPcUKhpK&fZ&5[`CM``HDfXTlrH!^t5HBQ_ %g2t4M&Wi)Tk/0o=TkDWqqQ=OH?i!K1BO0o-)5a`KBMNc!qMEc%VeuZk+)CM=c1p[q2j^_O?Z'37X\D0pY]>qn,9#l?/0qBiY>2:B %=5]"ahk%)#0qWjXq.DOj@mWWNWEd&mPK%G7ReRfo)YiUnlM-6_"hki*&l44^Q4)oRUAk@u?1>8R9AUgV;bC(Uf>(J6=3"D'/'(_- %)7(!'LTAF+88_lV3\f/27M(n]6Je@ASOU<t^&!W]a*nY5P?rd2C[UM?TAT2Q".Be-)2PRTKNJaQeb?F%>O#rKk-QK_2%nneM&iQ# %p'dXCfi9koM0P>;GaFG8Qp:eS)/@%;#NB[q[$FpBq+,m/:]+!6.ao$dWsP7;LdBbD.W:/P)MrJ!M1LOiW//kZ>tmli5lB0(Q@DR* %ejt0i:])$"$f]-o=;,C.&:_-dNS+rZ2A3F_M4-l-E%M[8RL$uc8E.A><OA&*;9XTiB1J1C&5@#qR]+G]aR,RBF%ZX\,Z<D2;3"%" %gBJOXNaR/59NZcgjtnM2m.=noRgk:81Hst^gr'L*@js&^A;1W9Aj^iDqT$*l9rllhohq0\ljpf'X4P>UF]c8U)SG=>j<*WbD@*lZ %J_<L\*H%#t,$D3`l@'k)'L*ern4=SoCdeC!nj+C5JiMIWOl&5%hL[d_iu)iMIDUJ0C<bsa(eGKNX;cns*_Q7BDpP:=8(CCM/cF,N %m!<PP%t-NTg!KK2OS/L8etSpQVS7d7U@0<IT[VVPa4l"^&ZAd15[BHPk*!o'>[51heZW52?n2)@?#es5MlU-ooVZHPcO(F!+J2r_ %du^,db5Y]fYMI@/4L)56?1G*U1b^J`29`AA5jQL+%BhARhs)+?3otEVH]7KH'S.*P*!npb1497%!a-/Q'Nlo")%LC-:^:$-m$Y!i %6E$8JNLYG-`!YQt#Zf-A;R:Uf@)=4cCWA7Mj9l)a8/R/MOKl6'BW>2n3@I&F1Znb,#-'"lXliB&Ol`]Ga;YdPO>nD(Hfd,m'i@$= %3h^_iG=(gbo9eeth%RqT_;*@s3JL*Si4r5qa7:7"g5<_TAo]:&nUfGj*HN']d`$b`9@1]"_IC]=>q:m;PnZ8NPd41r3U5;'UD*PR %e4Mb4$G$G1P=(d(P(6//.4iQ+ZbE/B9nd70G-%8P=Y\='8toa*`.?GMU4O4b70UqCTG\):@%(JFA7Q1UA"F:F@a3[O\AB8mJKlt" %*OC'"nS74N/sqROk4I_kr0)a"'0)qJ@Ik.Q:_a)c-fgpML6bWV5uijTS:c+pB)"cOSc8a3IZg>$X7)Y7@C!<=pSo@2C&<s?*O>"J %YJ":)^R.BijB"-o8`JE9qsgFeg"A8@m*YJqVH#BWe'?LLVOBC8m-)Tm?8#/lFd;7&6j8!ri%!H.2U1n^Q7kI<+X:bHjm#hj3NuO^ %Y"?$b>LlWn[9$)aKk`,@A(_hP;-VJFHRd$pglrDBDp4U'19/ciZ.mHF,jf!f&"85,f+O\%'@)kreQaUQgTiqg:D)qgb&c*<Qn'_M %=k<=IWT;S'U7[pPfR[DuqQU?s<P=;Xe$-NKKZ(ZPS>[pTp'c,"9PaBDT'#bKpHqGp2M@2`!k547,$=@IETK1kam=b"7"5!=NlVfS %Wb58fN;Q1O[kTeA1<d(rqDa<YY"CM_H:=06l;RD.;q;#T'o8\OcJFZo>:To0MCer5gBPkS!1Uc$D#l4=s$c$6Y`[,Q>\`JC;jSE7 %.^sVY`QN((D"U]<=2S@iJZW9"Zap7F]bB_>G%q8o@.s@t_&UHsVIbZf?rjl!D!V7.`aBaTR-EJ4Kl!s$6nm^m[[#Amf7@cJ'q6Wr %S'F&QTCm"eirmhYM$cp5DQ;V6<28[.c%BBDat^qA7U!m%8c=i_K(?kCHC@_@;^tsUP>Yu7',([T<-4)Z)7oJraY^.Eo=f6*Gb!`7 %_s0n=T!3R%i=A8>/%*\KN0dK5r$N1[/?UU2Po@+%CKOj%l8>\LQ2eDnd'Zj3V>WN!IE36B*qph&WZOMMB)`8MNQ6-neV_0BfX7kD %bc^6K9cd:o0!=K=%I7_V%mLfDqGBJ,[mJ#?]>L-j2/e7?I:Aea862WJ8S06=NI96&Bp\]M<DRUB9)_J"o7j[MJg$CNF!Ahb//qH8 %VWUOi"Seeaan'pVWcdKg%r[4C`2B-YV]q$0@[?2NZ'2]d8]^Lf"Rm3i,C`G+Poi;8bP9HWN1XkXmKk8"Vd't,73933KA82IkS[;- %N%IN=(_^D=/Rse]@uic_O:0&P#F-!W4)<@D"9T>WBZ4((L>/;^beOiA8'j$"iGp5lm2>@t0^cc"A.2En(8@j=PHpRB,GV&pd8J:G %/u7:M'EUWF+d=`K:tBP;,95i$JdD^;L7XH^:8"=R^#0qt7CeU]0(ph!T42!q8aT0eVoiY[Jm4k,?)rZhhdT4D;E?)D&C-qlTD>[l %I*GP?oafH]Tm&j,V,=ND9(I/rPF9^0)7n$)q=J=p*Uk/)`&gG+aKA(b[%VC?r>!Wa]k-3u1S0_Q`!4L16efE;(^Ba[SV=5=Ae,V/ %--pl#j(.\/<>P%3>n!,Ph@`*I"H$Cb_a=N-W(<R?'%lT.U8%cf,WGmjm0LRh$sbQ@!igEo."Wg3;[5jnphUKUd=)+J!'buT3=__* %6Bsj#Kd$mf2JR&WTMC<0CshjAU,cF7<3B\Of#X7(@ui[k65*k8*IH.<YZK(HRAGYODhqi%QtP^:9a?'pa>e=cgs_:co,#V<*E^]i %ZR:"8hV_e>K">H9bZ<[@.d!m'k--2KU#O54hPY_$nYDM]p!rJ_."6tm"h?++8MmnEF%u#W5uF-ddl$s/c)t?`.eR7Ef8#1C]%^X; %=u.YZ4F4CW^8fD>o&D?":Iil4J$SB]LPrA90h4b:dDd2tQD:4NJS=";O]"O\Y052?J]V5+`&'0Y"0j(K<tVP:V%Ym;KNh!;&ND"R %8T^=-%Y`P3IF)VT.6&U#+e^JT>d72^2(4*c<OPR=12"R0jhZ!*/+Hm_cW)RL/`X75A%.EC;Em4YF$%?`HU]u8g5hLC]il"TUTTBS %3[.&,3lcl)$fr<";I1#hXOL7sSJ+pF_YloHjXB8YY*jK6"48r(gbECmYHYN37EATd`bL%K#GXQfJZi?T#s9)tF&gP%rb4E`So[oX %C]:fp@HfpF12Cp*S%<#6/N\kd+df#BpsTs2ihnU[<_pjXpR<LGU3"'19l"l0$o9E[r:\19NoMVT3.<dGHoC#42WK0Cj*WcFHoC$_ %72<UfB,uFZj*WcFHoC"9Y.l=CHF=^S):s1iqk&@<+7o!BG.;nA<B[HenVA-Ubk..D:WW`N7]9jRg3P$:RA9I.JK65l732ik<:.n: %ieB:I:sDsOW9Q4r:sE!?B!WCm!8D@!]@qNYj$dCo3k,9'SWkXi17t[T+gYo0bEhBtH=Pqtpi=OL0<Bf*$8p%6_`0;sS]u:5e&N`k %=^uZ741?@1$Y.0OA2\16$I3Zr8H.hCorcF?[=e%o`Zk`OJpWd9/24gIb<KUe>AI[B(47cDp*.L&5q\"78XL.udW&qk-I5])_C!\; %5q.N!3"tR(([C]@e7CC@W)c<t8P+r!EsF!R,04=5&<\aFe1:kP&1=NT$H/2_n0nIsLZr\BH)hUh4$p2=c_.u%M>SAA13bp4qEEdu %qQFRm%,KUd4jP%GO$(r03Hf&BM=%X.OnOaJK+3\?/;a%&N!"i:Nbs0n)#9,G5#.k0X_O(IBTu]L.#kjug-=PB<*Le8pnt=UWTt8Y %="Ro:oi`0n!S_Bk[&ZfKZ:(p?orH]KEma-OSBR!D"F!F`o4qE6CP(f6a*ToU@%e74:<<C3`:^M2.hUGIQ+\5cI44baKaoSHTpf6^ %,FYR2:e*)O;B@6lY*5:i3[peu9=<8C.CH1:>&'eM68hJi:o6L>j9M4JJ:mD<FJn5oeI:4K;7b3V]rCRQda$nFg+8W@6:nX-Y%Ic^ %(:'9Yp,HllijcZaE\EL0bG4gS$j^hg^ulkgQ,iBr7Icq-j3)KeP_"54/<]I7AOGr`^,!Ddp2.tRm:SQt]hab?_\nF_k(+CGC!=Z3 %YK)Kp:`>d9e%#Wj=KsbHU$Y@Dnocm78_Xr.,qCFP:++T7dqY_t>,*HQ@sa`5k5kn"[X*sK:P3WEYh'8j+mq>dFitB$PELf+/sY^D %,*e?`<-BWEW%^SG4Y_L[P7jh`Q"NoBEi;r?)O5Rl'hbAY\8]n3$!":,.S2n*P/9<hPs<PlX<d.A(hQ!*\De@'.WV`R)-H5Tku10i %k&bK,%[V9YNP_jI@jfoMe]g[SYMo29?d)D1rH\MM;a#u^.BhQ;f:7bF`l7"M2.6>,6;!5DXTse<6cR<BnN:X##TQX6itabK_T+6Y %gd9)[/;o)B0M(9'@LHP2^L0m<Pd2)^T"X'D;5YG,2+q5J7&j^?d@c^RcX)^r0<bihA!Xs(BAqLL(bcsT8lg3YK0tdE?ruDF(pf_: %4U^H#1E-I/,Wt(rno3VOa>a\_eqi<:haj/:A<oET>%@u.V$'pmrK3JTQ2D]Rab1^rWDF\YgJON#,!KT#HJD9hCkKW4:A7m-0#jS= %alc.h2(_5E6S'4:/%<g%4H-0&8I#$ek"0I2EMh\lrD#4Kn2-Q@5.Z&1bQMO^0D%>od@N3X<MAEoPruUG-WfrARI@b`n#6X5rWt*( %Y5T"pre_S#NVM$1.t4e]]Bqd<gGeCdf!>!;/k.R*=#$&uEVc#nPpukd<oh:,YH\C,;;+R)e$Njils5ro=(U$pi*(Oo;LPuu>+LgQ %<tr]9?-^u"cZBg]I-@RoguROkAbN=U<]<em4ZD!;%<cQnP>kqfZ3dVn76Y9F>Y-!F0!CA4Yp+rcV6O^:l@.[\oO2Pq"(t5P)9rNH %N+eb]<_mG3WP_%Y5d*UYV2Ks66>a>jOT0:KNtRjI[jElXh(1?DD;#6cgh<:pV^8m)EjXI]bbcnSOUfIE)=k]Q-_!Z@d^(pVAfAsN %i(nV'-X(oInuX5RLkY,uI[W(H\guK,XAF$`XQF0M\t9N]oK6?%[H;i6@Ag9)9@m"=g1Ch#=MH=aW9&oD>_/2&ELfk*U)L<e;iiSP %WoX#\>SC.a@WcR:in[3j<pi$AI-7Fuh4c`'qTj,;HIVhk>$C2eW(!?BePr[H.K.LN)1@/s_5D<L3,LQ'BYs>0V](Ic.epCE+,:q> %20*g5'4Ju4=N]nXpi10l%=0/n9KJSRB'Np&2CTro.6OV&#I[/CYK.oeb%EuKZr&B8kksKVVMJu!M3t2mQ1U>;3,:_tOror\57XuU %=[OTH,OpUYXValinH<5aXng#RFh8"4D3c7Y\_HGQRqTp%L`D<ojCJ3l>_gAPXjuNp*+Z-QlA$uT].B9=+XbuV?I/%9'"pG(+8<V, %NRcLA2bNMXZ7^nXJ<RoiP422o]Kp?E<f9<qEEm1;bFKI.(c9]Q=1PT/d=diVYJ%44[$RPW#3+MED(BBN#uH3oSd*&=*;VtfiV7)l %jl\b%<=\AHDJ]0#CEbTP>o#)\Vd=ht6X'"f(cYSQ0qOqhYlqq7IIY*8Ze9C@ZFUC*'<VcrU#THWTlCZueVn*9C&Lo=B2rF,4pSlN %%Y4?p!:r2Nk&UOHk5^maKP^MZg>V2pR*Pde56nNB%Y4@cM!K*^bi\tncN,_l"(4:t^jHWBq=F\A?%4cNVLOn;_k-ZD![Gj_<@^eq %A53.)]kT/p>_a\4Mc=Cj+mCZArO">3>hVto^5DX79V*n+opqkm]r#-,d_(SG)g<!+Cfk6SZ1m7i#q63bP_5MO`Z-iOc=9l:4gtB` %^2))JDb".F^E7qpM?tGdY2.5tTqR$K<j5Rl:sC]qj3Z>.D,7n^"lQD7hIme.1=ma^@4Ouf;Y>UfPrV5ac1PA9*ZD*-@%S%W*-t60 %nY4<3/S><YC'AW1<Zrj,:$59,k'"7U^c>@3;/K)ocF/7n6V^CIQ5V(*<ccoUXoGo'7;9JNVHXH:/Rtbq/E<4#,+PY\BH8al?6#mA %33%ZO7m\^4+EfPYl;2G!9b%M1#mgu)=G"AaS5n?E"p55ELbkX]&_)qQNbX;0NdkKVf?]duT4j_lGrjB;g<cbn^T;)ok;nM7oikM@ %[]Yp1Xlbau7I4E1ip<chZS'e`bg':(/L5"u-EoHad.ejc&RrY:eMq`#39=B8]]Z(c&IjC&pGH>!^\a&D2J9+G5g15G/$g]o:O_Bb %pnLhJ5J$_?J+P:@BZUN[O7GSX/uUUEX>3&kN.ubBs!d$F(#2f;4;BA$=>cj_isHM_5#0'r)S?WV?KE/'/dfk9'3Bm]'B2irVAt%K %O0hq%GK(+m1N$ls'7.m&2M8*rK02spUNR_eJ?"RhS`5/p_Tj(`<"%!^,^uXnkB6Vki):A*KaS]gF!=`'O,;6o5pZM2C'5U.nB3NX %Hp28\'eL;tl3Z7m&op`9H4tg.l[7&./gpg\";YLE9\NMTNRB%6cj*YqQD(<KON9Q`js1;UJY:.^a>sT[Oq1^tJ1?adg]$WZpAZ[u %k_[IZ8*n&fA8`6<hT)%Pdq7-hGH"?A/jDGD6$8&Ra^BQ<hG5j(eJ#Lm-_nOn9pniK90E`1@csJ*MK+kF`eN:]!W&^AEM*'^e+b56 %6H83Y9E*"&nOooCH:MpI?07jQ8Uipo%cihBcTZRJ\\l`6rae/bjr<o%1p]n3g!%\u-Xrs9SYhjd8'DE"a]*>Kq^g#t(=g-!/TeKQ %N9JK$n^5_@b%#qGd$;6[PQ0XtK/!o:c2AIe:Iaqe1iGkTB/G[hd4N5iR9sIpC]qebinensnf#i8q)?S^m:bH/%jfL'MT`%^H1f@] %b!$50^)m*L*rC!OZ]aKdGu[XUp@R[cDMMeCQH-$pF`\g*=dG?a^D1=rJ]Dbk@[4nMLO`e:=fbrZf'>a^/j5$U+it/'kuDj8e\^+) %XKJIlcuMj5RpO)/>,c"cQ!MLiY#kk,MlbdX][k6<cH<TD1+T[D/*bEAWiMr<.X>$Z]V:9a;lR&p.V0&(F*O*S9j'!2OqgHcQISeI %`D8Zs\R`+j`ch%/4`]rAYA/(C,Cc_pT%5:"W__u3p%QpD*[p+b;jMoPO:30*#bu__`gW[ka+7d!n5q-)B09*n<9]jXRL]-c=V^hR %CTI(JIF0ud&=YU%P1\F+ZHUI+Mt6[pH6o_-e(/0*SVEEmk:Q[*[9^eV.Q<)+=EL.Q.17)a"c]@G1"ghcl*`f,NF"6qGIF,H51Om9 %9MH:3oN3>XCXE?a'-99aj>h#RY<Ul+>lV]RGC+W.#?opB@rAs;:q6rCPFFBsY4M.m>!q?D)AY8H86jYX\6:-9p(dg5E=cBqC%78t %YNAf/(RtJDbDG]=Ed:r\cK8,T31\Z2!JJYk_<UOj6I"H=Gp^YeF*C4<Y*;7NP@@LLX;JkHnmZjt851"*c*Km2ar*34)0muGAG)1G %OepZ1Z`^K8qbH^$4=d`3,T,!imsfc[k*u7;2\.ic?G1TG6$N;sp$9*^-HJ.'>Wt8ThnL>=5Mk5Q>e[crLpt,W:$h+<%>7fPOYHC2 %l)&FN9LIHc@6>cHY2`r.q>YsA'E*7'Il9@YJ,>'er_NC^s3T"Td@</1gALjJXuA#qOl$-Zg.SNnc"jo&GgkfIo=HoRJ'L,X]idJt %LAm`^miO0"Xr_KKhH\q;[/#k>o(h_AmWS2[m8pk?h]H1]4P\bB^S=.lC\I^N2n.Drs5s1CiKp$`TEkI7qWG3`>&qn*rb=BA^dq\> %Z4TuM`o2l,;C3.DZ\aJVEO1>N\nON01f96pmL55lBcFcR;Y@P6:n+m&RlrtpaE,jGUnb3Z,+S:[7X@B$-lj2jWM\ju&MA8'git_" %CJQa0B5nmnG>J,u%;V?pO*]IV$b$LV3*Fak?:l?S=Ub=SeEdDsD&W5EV7p0HR4$RmTUIIgD9lC[iC&EUZ_7jsK\GCD:(?#n,>lHA %d%,DNrTb$Lk,a?GRni8e4[ahWU9C9P2aGDWGBt,JaVfo$mI\NgN&DO?BWE@5"js@t_@54$;e)@P*9rL>fq5[)]bB-se(SF$LjCun %Ajr7[X:ot2BcGc^T_Q+M#@!Z[NOl<-BONsf&13HP#2,FWRDL[uC,:k:jpFlsHQ`dH7,g!L>)o1D'NuDkh%B2Cl('u>.$gs&,0cHD %c0lo;)":p-$Qk20krN"6RWc9E#?a)Q"(=='6^on(@?=R=BrE7n:ttX3Gsj!UM2'S>]E89:[*=Nbgh6LX\=-8[*IHW)RX,lAJr1&K %Q!.Rl..Gj8W+]0Th\!ro#m(Ckb@'U#A*<oaF@(f#CuRkK1u]nc2VU4>*SLXJ)7i1.1[/;Y\tqdM!n:q)9ojJ)7u3UOqMD((%Wl?X %m/rmQ#_]('_38kR#sa:mD#0137[m0fjK&mb`-kL0)?p'O8D`DhI'hs+qRWH(UY]^'#Sr9fS@-FcKY@^a0oB-M#e>@FKulm+&bM4S %`kJ,_coGluW7%5+Ot9"[)Xf"*PQ$XW:)*;96uY+d2I]hY?p3ID"Ba.j"+`Cu)8@E"`3R`r2E2ZVO@Y"qpbW(4LDG=21=h!7q,hth %b+`mo!(U/n^`#]SfI.7#`rZV;i9p>u1=n<i]cb6-Bp2C0YlRWp$j6;%+VJs!_XN/em&BBgYMgKib3=9eaeu=dYGgn+D4phT,k?O6 %*/JO+'1(A<D-qCD<Ef6r*<FB+8;Q@-C_>P(2o+X8ckEcWmYVei0bJppb];PD5p9YJ@Ku$=&Q_5*5huAL^e0[81Xu(*g7WHL<Z\.4 %',6$+_Y[Ph>6=HQZek^k#WTUe6l0rd*,2/FrZ@N/luq^5l9,*Z3WJd."4<sWqj4Z's59WuaX'.Nc1U2cY:^pbDuNFi2o"!`^G7_, %]-$J/?cuMCjbP%n]_h[#pY2mKmqEp%55[fJ0YP2nKckjEp<paOr<VnsrtuSo*W"#6I_#9`J#0pZgO#OQ"b2:CI7jek&4UL:XE?&k %"0FH>:k1/ME^s$GL)<i5!Q58j_&Z+gU`1Osmq,DE$/h]ZT^tc(PR`)>BhU[O#I#sHedaEPH9/Lj8EZ=aOa_,#13b<1[=(86oN6a1 %FocXF8@4mocNFh$kbD$"4;J"k73GjEkaZ;diN3lI$_L"b13?-F\.Mjk>W1ghWAtQP%?M>["WNDHC'i]-*7mTmqLRS(D>ESK/i!p6 %_9s/,>BVDr:Z<am+9:^S2RHGj%YU_SBgNbI*/4=_@h@?\"G6DaC.*0%iL[7XaTs_F@"-JTN]7@iX7ED!E3CM;G2c!0f$J-HU6-]e %,:5b#lU1==%-@b>>LZ"tFZ`Xg6HC[:JhS*[@Z8/2coR-h8GX$/Z;C/<%R%OBJP?Fq&AA[[Vg_et'*&H):`k.FNarAAC)ZFn6KPHk %Ygt]$Ae+p,YUs0'-=m7),+]CB%/:J<-b=armfj!49F2(%'b/R`((^"(TSbuge<=cD0>s?GP;!E])//Tj"i%ms8B4c"H`L#@$9/@= %O4]Gc(*YDmfhGo3BQo7;S&Y)ghA%`Jl"h3Vi6-\n&'DZZ"9u71"D"%!0r,aOW9l!dh/Ca0[j)K'%(VB1*%A]a0a)`H+DDFl=;)n, %71?K-*AMmS+?"ae"XDcn73'SYZ;8u/O=LWbNG`ht_qtT:7$5iP^`+7\#?D3G$_?VnJKHA!qeF&'JasGba-+gV6q.r<C9.a+r_B^( %."87O1["M][mY@QW;o6f_2Qm#2GQ-s'6d1J65ZN7:"nE[%q<uj,.Ve,EE[%p>9%#0;+^?F*QOgl0R,5>'QaP5S"q!O_n3$Q"?/lK %eu.^[d4e!>!a)+T@?-bsfJiq4%DWSJ10X4V2H2u$#VZ?4GjNeSQF1KoE<_gIM9NmHO2?IhnKf/Xdr9#$jH(&<clnZd_"J<uL9naA %112ar@4AF;,bL-R8>:*Ggc7OCb=ZP.0Rb5t5eZY:#nFn:'5nJV"9Q@mQVU-[lVlhLG^8MKQcWX*c5DiX^dF6h%fmfDDnp;,`q=I+ %%Ao5Q^72pP!E%FHaFM0$BRL"J:1U(&So0.!l84B9ZLu"jd]dLi_hKs_[_OfNDbh3D3'j!g*[S[_^tt/+YR]L=is?WR`+ib_FU-Ei %S$?&JQH0BYEl)%Z>F*qBdi]KV"+h'E*?LX)PdbjinL!2`7eb(Pk#u-?#^u73M(%lXf&uF1rXQ\W,O*!HpOpM.W#^OZ@,l8kqS?f= %?quNO9re?S[:O?p<fR;D"]&FZ%brgWkh;dFVAo@)n5D1FTku!Nfg>29D'maV,;+LtL>;iR)9<@.U@V9Ml=`h:]IX/t%S*"Ci8D_/ %kX9[6!#Uk8T8=Q3+`oJg\"h:NO[)i]LP<Yp68eF8*%;p1QIZNe"T8h?gl<^BY(9@="5FK6JP9XQSCedC*>As)b^/sdWp#7HNKAi& %T7D,s,%DGp]aeo2(O2o(?lq^oNkM(oW/6[!IY6EIG]kKs+Bl0@gC.#(TZ.PZ%@(C/b_G0a[fZeIBEX'U4(BfMEC4&mTO3H0AJGFn %C.\Ogi[^l,]TCQu5B>YD%Nl?3UF+XXYle)W]ofc7I6j+%O!?r_;6Gqnlrgi!dKU8cHU]TD!-UM9FrHs7aUUuQn<X_b^QF^a^M-(R %C4lo3c,_dQ#d\#$D9!1hn@::S=H@pmA&^mg4_$;KSTI&!B14N#QDEr#@DRkVZ--=u)6]b#0ug*n[uJj7n4,mcM(e3/)[1p%muVNl %*HhV0Re'u*'XR5IZ!fX^)Q*+JXCbl\PI#]THO"iI(e!S-0O*Q[BlfR/AUGiPTJIk@F)D\olA!knfi<P;duK$Zm?G"4ee^A,&gSCU %NOot19F!LhTY%XuY)U\\#)/siN&[%9d#o43HDGhM1`Ms_LH:0pMfJ^2"Pl?,+r:\2kHi0"jTh;ieg6]6+ZO?V$8DZE^55[I$S,'9 %Yr^@P).8PT$F(.gTEsUY1=6Ag2%uM]':tkWA+h,`Z+Q>.@_a+>?7$K=0JsuZ>b8jWJ<Wak@iZ`De)eH,'f\$?QQP=+[#b=Z$,'o' %ns/)CC,(:Uji$5eIl.EuA22Z@OqEp"l57T?e2;#YL)rqRBEQ<%J6+"Ld6kN6+A$%Gl#A%9"AR^1hG/#J4UG5^(dZ^RU`0pN!h0XY %NfYB'S>Hl8U#tk-;.^)mqFBtFcLD_r^QciAAC_HH$M8sQOpLC[?)K+!HdtemZPH^DLc0QT/Z8[0GC(R.CfUUD'dF*G-j%j+84MfX %HJj!@G''0L=%sr9Csl5>8YcA\987Z=DX!>;dKXB8=st,.opZ6JbH%>+KKB2GE+Q71Z76<%!8@)D-KlF@>g)&W7LPEA_hGl:kW-sq %+UgE;.CRX?YTY8J!(#=&0sEPV-nqt:$I@)-7A=&om%MS&Tt)`4*\,_ZpqtBQ!sB6UaR,?\Qca-.4m9lhkc6Uj@%hlQFWAi?DMSqV %d0ViUrh`'_;:L,T*h`HOl7!m=#+QLW86,41Y%\0"o0tf&C9TEP[#VO4jM'tB>oc:M\3!$pn+a'eg&qU7/.%k`lUl'4V3hkEjG%KE %e/\"MKTh7NTss=q%<DV&QkDB!LK]uI4f8;i&HOf8#SEG/,s%#afJkHk4Xs=&N93Cr1d/9E-3eO?d"iLh^)rc_.ZM=_==Dq)m=7bO %FMec(i7,&`^'*ZQM(4EUP7H,V049fC9de6r8GrZgg8MO=\Pg#]`'1S-FoXStJ7PD="q4OT;_S[-_Zra$c?Q-H`h*7tq:s`i0H1*: %B5,^QSH^'?"K_Hj*pS^r99'9s_*I:e'cY0tE+[+@!F/bo2C:[iHN^JUJhg@:GJr-C*$<HE$hAWZ!LPTp's4Z*_Mi\lm=OlBZ^<Gf %&R.Ho!\p1q9Pf8Nlmc=%`@.$1kA#!S=Mci-[isPJi9]ebm_CVROfi`Pblgc,`joos7lrM=bW$#'[@?-6B.%p?'oR))\A8A'BDunK %*fQ.;)1b1!)Cb<J/k/)mLZQO0NOGtB]!cgi%uI*=6==&1Tb3<u:/N8UZu(aXEWM!-A^"O+&hI`JL:SXaU%YmN;C6@j28hVuYpPYH %aUh[IMf*?r$_q]\.cI(,;ra[B&1HiJDSTdOm]/.UT1P9Ol%K,;DF.u'K4O-!6rV,%5aEaqZNLXl)On*=aCQ#'/4hH%"%Nt*Cn(Z1 %&R$W-&un7^7t.@.hCqj5;G!6p(!p/o5rq8`bOCl5:7OuRbqNZYC\e$]X%6[%8#UF_EOPcT5dE:9j*,>_Y+]NCd91\S.Z?7s^$gpU %1eib79DT7d/)A>)RI9q(9_FRgD]5(t4B[YRMrACl?S>=](!C@W,$TFp-MdAF`i7T[=%oIX2VjXNKWDUpTVIr0K.pAl3=rbkXT2C' %]K&g#DU&8i'mR^fE%R\(,?G$E;0..oE?nhlkXRRG*qaV&rFCokOrDf278e4G5&k^YNcpT6e?G/&<?6_&qR++\Y,-9"BR3q$RBGm. %:ogXM*<j(+=HTtkQ4$[[)JDY:VP?&Di/2?K*W'*tD'[,di_G@0aPEobgaSP'f:AkN%_a'7Y,QUhl,nB$Uos;B#d0X$S1qSJ^km9H %P8!b6f9cTF<]IkP2N<<lE6F%.+)W$#]9BKTfj3]ag_f'FOkX[Zk/g=ZWL[1AS.SCpU7>X*99M#PDJ4()cg=R5J*:Jpk9Jfgjh.H0 %^bUr"X^o_e\fo=d>IV'V4Kt=:S6'mOSb(=P^mFZKD?k:_gb"6"_7Mk8@.`:AB_$Zm-=(.9o49(J\<55d&2SsMOQ+:.6C;bVWl[A@ %FEOk0D6oZ"j9Aj*Z/!@b@[NX:$ZXEC`\,iQ;;!3Z2a%rY@VTM,U`6REfQ:>A+dBQ0gh#)J2E1.aRFcL7\-H`a)S<N'UL:*3+uN3! %/4D1;pL#G)DG268;2d:lD,V)-#De]t2Wj!_2*OBXF&EB"c50no<<k[L7QqZl@ZYjJB&g!L<CB&$rGn/,j2>XC''$!OJ[o?2I]E>` %kY99Rj>rIRb#Bgh-W@LM2k!q4WYh/'Dpf%fc,8[8S#PV'dScI<-nST)<(]f!asUPFdnfclj]X4m9[e-\rAJfNdd7)h'\AVo3MVAM %*97H40)!P_.13a5m+_\Up[Fd;d1Z_#R.em0*;R8%*?H";H<TJYCBpaci'-F``TnR+__r5+P8Y$]SRB;-Ic,#JIQtNlm`>+S\@eAn %*>fNOI#BGNFa-oc)/NgaBp'_9]"AtNn4Hq<ZtWJ8%&Snd0Yb86eVb&'lc8JXqlYm!jh$W?fO:"jR[?O=V.>Y9e2L+(Db]+TBJQmC %PhOgC;d],V?Bo;VoSXRe5Y;J1ae6A(,hirZJHNB8L7Hu&L*kdhGQS-udJY]q#UB!#^:Eb1)htfVOK=iO9'XQ,.D7Kl\MQ-]kJK7R %bpPL.ITuSE(ua*BblI_9Qu.<9"crHgfG)`-f_j5kf0/e:)kh2^.UW]N&)Z0LV<W0hYXVlH0Pa/[&8PiUnU>(kZX!fofWnsE5P=EB %4JCVBNX]%-#)ii#-6YPVjppUGN+MeVeh@+^dSBQ[BNR\Nh5T>_eDg:-;@IkL<Oh0`J7F19V[Y2PJ7cl!_LE-9i:6277[0%NjVQ,U %mYoA.J?aYf-<sh(":msHH*C/"(Tb+j^(SBjYcu$uS#mluWL7-#DbOA*&1X\!nDV0afR]':d+A^3VN'lWRST+h;-&4CG(f@Pg3Zod %'jeUolrBeMOb&'rG1f@r*MSKBRjIKGXLbdXkQms7quU.WFN$_T@U8LH>OQt<]?sm:D3(@6'JJ9i00=,,O?e6?43/kpnJba.+EHs[ %Kd1r`(mr-l>1A*1M&ffalU95k<B"jX*At(^FkNRA)S8R@Bg+)@7lFZLcs[%oTnrFlk0uFD"V=O1l_uEO>dkYqIBmF<:*.DYGu=l6 %>XYY`ff%NV)EM7K/_e@G'/bG*Vu$o0(6FhIK&BaI"pR)0Q?ZU(SA<_ZY@pBn$A$Rl(P*cd=;[bW'RiVgU_'00Z%GodbR]epaUadK %gQ#`,[rc"p$.>NUAP._B?d46LCt01CZ(4GlVr5$(1"f;LjCQ]"7Zg&46A>\L97/b?Wdn"@[^AZ"h2g*tB/\`M;_ZTtI'CGF7ln`^ %OF;@.5d`<jqHtEpi=+1CYNO,@q7lm:qYTqi/lm#;M0ZXpO1Qod*5mH-(CMKs"osZ^4e7)@V$(r_ks<1[GQsHP_,HF@g"/T%m:'oE %4m]+2ABId%8i`2kmYCt$l"jQ:<LV$L$[;m>i.Hc3!)J;p"BuGe[>;dkNg>7I6rCl&Xp;k;Ah>P85\HhqNGtNk@h!l5a`L7\OU3&K %+V;T$&Pp7\4'7jZ,$"]u*O4'6bcV3k9#gThlB<pj+`)q/?s&a#_d*Kf^Y.(>,'oC4>IWiR2NfeNOc9M\.$"s'!c(siJOu&]B`&ha %1PgtKB'd2uK9e21ph-i4A?hEsl3YiL/PC0XB&ZYGM0"'YE+n^52^bDTF^5tRY(Ba,c/o1gT/@5S(L8DWl50:;LE[j/#-f[(g-Q`> %Zk<^s-8a9[:Oum8F8JK=liBgC?%_>kN^QD?BOK_d55]lf2SssUTC[O"!=B+,d[qWpi^8Y%2\6>$"rg@S.TpW_5?-VMbPY_mDV'L\ %7E@pa4UNYuM'uR=be=T#Ws:)TSrD!)rVRp7e5X>?32m9&(au,*O]bl]g]9'_539UHg+tepLHW]`_@*j#S5WS*MBR)h>X$P-<(SF) %_+[_Xi_Ruur'KFjK1%I4gWNok=gQiEkZp'_/C%R)/"<RAK48*8!B,&:B\g`sc"75=6E^fq/-NW7fUhMh7JOBTji\GT/kW4!oYj=* %(u&,'H[pGhZn<":ZUU_R@o>h84KqO;]s(@4NhLe;(c*%c9D$&Qdm,(31e2"U@W,SG^(t*EfJh)WMqTo98up[ElHr[u=!'>gM00E= %6T&s&+VSt6bLL*hCjE>FWLX&YlH=^UI&DNt)Ol:d)S\RR0i*R>?Oqp>?Saniq:_^0A:'E/2;P2+M);'E$/T>A!;W[>huDj8mIfSY %oh-Et!l7Qj#S7Ep[a5Mj<]H#f"@6VIl*6[*\D^kb#]pfA2@n9T?*P)IQmQJeJ*g[5oM9<YH'fp,[HPpf9G>7RoQ6S>1qBg2](%=F %Z]0U9-Tk)/NLb;n=d3NVOB:qkH&sAmdBQ`uJi)5b'*FQ>BXZ:2o?-,[ROr=eloeiERUA,8aA24CUtH5SJIP&,-Lorme$U#e4@eCS %P9Md:cBS*LN$cPOZanUq2"@AF7l3]AL!M$*2%S,O3sBC1dc<r)QA-q]F1M<Hi_*%%iB<;bi@)rWK/<lC?:]l^V]h)Y('aQnZkJEn %UGO?09p#(&7Ld\M(US[r,XRf!l(U\.(f`s9c5B"kB'qq$1`HnQN9^T0@%ZWf$e$(Q9_7KN(uX_2r,3LN3E_a5s506.O,MIlA41rR %?8,-?&HP@LE>#[D#VB:06l2gO&_J_^p`X3:?nmnp,ZmYA(uZA$GY/*`40TkX:PllaH1pj:PR)LWZh6aZ":/9b+&GUeYSb-O7)8WY %08bu"OJ,cIn<=21BKpSoSe;&RFjA!'UdSnL#:XgF,soe$=^Y'!M#c'f&$JN\^rZa&]Qd$Op2U.@H`@2C<N(CAQ4ecC!R$k<)oVj% %;BfL;5UHm'#JKBW2'W/2'20`(+Te/RR.DsD+ol?#nlS53#,\U_A-ihd&f3unPp\tMH'D1.,t%`5M"'0gKF!*^#Y\ML7)8\.aRsod %O8oU*LQi<X\WoXonM](#>`OT=H'go2j'b9Wi<eUT4=6bn.S5R(d:M2;QfDL@*]kpVamj2lQcp;7*8bl-q#WC@*7)P;.)Y.kd(]k$ %K3XH"dj&T.Q/hBWl^qFBLUidta[2#+N)mJ/0>8<S%?ofkkXO=ZQZ>2m]_P-_j*C6hicI1%:Pq%RQfH'P8k/qC*Xi@e4.7-"!:&W% %ATBn.ouJo"amlV4Z\,*tn]S'4flI!(o,0+@GS,Os63qbo2A>,]9nRNnJahVDSg5[Fi.rgK=L8Oacq6WWKcL,dpZH#`oA2,@Ho`_U %DaQ2QQOr-mR1,P3/Ws6`"%M7Cb9Btj[Yqp^Y<aa6.)>W>OY8]l+I<ia"1$>uh1`ho!*uo-@NK+@XXk4m1ePF:1g1.IX[\42V?`/r %"L_EqJ8?*q=_nZ0H&,:B";1,MBSqK]@:i3a1_,AAOa&^Z?mR-jpg>7>^_%PfBL,E*%3h%2H"[oP+NTNX5h-LNa5Vo/=CJ%_Rr=0L %/?fA%NS&N5efsWZ]J(q-$gr;Q5Xj$9;hc]<(%=+J2ghDQFpqu2nRG/lAtY](NmTO;TKt\W@;8+R]3%P/3=<0e2]tcUHn6hOiBLdU %"OEc_ee)#?*RHh\":N(VRK;,L`9KX)@P9GDl%=LFp$=:\6%A*dh)b/S5R^9YdTXI220'hO9&b"=O$cT"L$O=h*BP_)B/me\f]DX` %]HR>VMi*2>(]_^q-LGjq>A<g_!0d4E^7c^=GVp_r4HL4tje]A(:Uj\*5YW.-b)U+C$q8Mk]5WYAa;h:VL1k8i.CP1Z-Vn<h_DOI$ %1l`=3PSGQk.Kcah]7jEZ/<:oo"sF;AKq!g-rl@EAiUt$7JHas5JOF212+"d+RLLW(&*%4PKBOQgp;N/+*P[:1K+h^:8KK\s,SC)= %(0V.3%%Ep/*eTLb#Q#4.Mub=g_*Q</R1#?bPV_I@q9JP-BWQ$6V(uFk=W$f_U)JOg7%&g9@hUko_h,5B2:ETShek#c=WZWU8?NIE %$I0^?E4<,\EFr%?ccSVt=^_?Hd^X?PH0h#9Ja'7j@"W51^((k[gJ0<@]n$V!2(C-c*Y,<rf]Bs?%)k>JM5]U8R+9WHH^o!`)mZ\q %k#\6gZd=,5:+`ujkq"PWQ3*^feP=_!ScJ<;V2_cK!e)@i2rHXVrN&R&f+((rP1ks$;sR)N:`BA*i)B!<o"9B%hI/?k,Xb<cM3JGa %LPMXoMtnd:q5aV"YbCm(^lq)A:;1o@g1Db@on=k62f&TS=:#%,lk2J#*q[15pm)D^D`5ZR#$cb5Ge,ul+Bjn?V1=8e"3pq35p%*H %?p$@ZAXo1:EBjf1M:1I(4pG/)3t0KuEj1-9(KRq=P0tTr._Hd;C*sN@i&KR]O![f'[P(RA9POa=HmLA%*IBg\@,eo9&jY=s%%\1[ %+Gm0ER\=>(<b>Bp`UNLMSbN82IMO&DH:a7:Kk+/%/rCSQooqDja]-!u'f3,D^Z47lp^"pgE(o<=a"2323'e>K%H54P!F"tTEPXJ( %7$3TAF3?>m_J^JfqEl4QE2^/W.?]P@S("?=gPYTJ60mIH:oDf,%JU[`^LJP<DA73CDE@:kV#_<PlHG+;RMcQiLL82$J<aND[.p.I %$[1!%$CCu`aI!IIf_5Y7aB=]bLrRD<5s%8&i[8/Se8N'3K\@hH!p>p..Yuo#NiMMX=UVqOB*/49F(\ScaL'7-_'[*&UgWe_:=db$ %61?ClXDs/+25-#N=\;lF2Q$CTP6N3Z<sk6n,laBY2?(EO>W<E_-);OMVu^'^QOJEWrHbo(?Dcr.$DO&KS0@?9nY5YT"bTq@4?j_R %;5#Res#u;ZZfO457AFDa!s;MjUk$f.:X%m]+gPOr'<Xc\o?)cT@?<o4M$Gb_OK(u"+qibVOqUr]PU$aXW06YhEu8DTC5tc8_W3&_ %d3Nu6>g<G/&=$kq@LYa3]7cS"2VoHA8kX\fPP$WQ8g$9C;M+%)r1MOi4K-r.bXd6a$T?/,O#`ul:0l6*Lr*?K4<"<+K#G65aU"Qp %KC<W=MkDfF/G5!8`Y(h_gun"?E9:M3"p0/.'+if#o)&SR(A%@r&a.gPFA=:ZJ5+a,%")cHbQGG*.IVfTR&:tO9di=MFJCr`_KXF; %.+3k5Yndfc*g34IPG0rL]#rq@"[S1M0c9R;&V]6hR)BqXaGHIA'U5<sVMJO*6fen4G3D$o7Ls)C-mM5@7FUJJp37N>ragrf`=X0( %@n7jk(f3n)jqgj9jKV%+Y:Q-`E*<ipA9cEEP70*jlr$0BH&RsG=:^*`*:1L>L8Trs.RW>>HKFAI_m9tYaJ-27G^-<Vdhe&MF#$_5 %NB+E;pbF41(4t[Z099"Piond+:-Uo$c,jc6)<]L/CSq<iU[59J=YsH.=/5JJ4ihLh'2\l43j7LnK$KC$/7H,R`uLtg(7T"(O,#AL %P>m2q3\TURONq]gaJ?+P7:;ssD'"1@I%<c@3ql_:'Q>,@!^<0=/92(W_eJ))b)gpoWUd,Z&?>9.*iUVoD[L&Uf!pZ`<W5"t`Ms`1 %"jSS.?A@&=S"A%6(`Vp`]#s:SdC^q;Gf[&p$PjKD&k*j(lsba)(qX&4;91B('[b&Uj`jb2a[%!CCr0'^+0>U0a&&8@j^H^mQ5/B2 %0"cJ^[Y]2Df^1G%&cZ^2U5+T;/Erkh/oh^Nk:W-JBR5hI/U6(Tg`j\mj^=.&G>[%Fj^"N3,3iJ#p;m+VY$6!s\s#YSVn4hu<s3&' %2:WBTR0-]fOP75`_Y`mc`B4%$O3KL$C&Fh6REa3.MekCIUQS[%e1Tk*\ou);_"9R"QV>Y&m\X]Nd]T(V-p`UPPtD$3oom:]l),.> %RMr5[=OVFRA@k1PJ`$-4`=[+_R\(kW_"hCp4^E=[9q.KpY3GiUF=3nmNWYI4cqm0Z/fHWf*Ft1N>Z#3[a]4ah\m48u+?3G]3Z<+r %W?FmcYSQHPorsI!>udq=g%DlZmWQ"A@sHT6)[UK^EKNQ&[EMBB9G^uF&9*nWU/.Z:FqWr[mt/uuMVRHiCXEg?1hD#*>>6K;BWu7= %':$!F"YmKU:@l^sOSAl5,aA4ZR2Zd2@0VRr4#tKImM]kN(6HK6R%^<dPK]V]g6p&/Z!;18.9JC4i&CgO2P.kIR45)q"jLM@GXaJ= %-,.fe:HA<O(+Nrph1h13=g`>dm&o*\S1Ac@RIe\FZBhiKDLcddgeDn1W4O4V@-?A&B2$'E"C3Qt_dO]O\:)bY$o^J`*9*:,6<nMW %V?o+ln8tYMc(^V>jL.u'TA7*E&sca1$TZFj[4\Vm4kBft\,$kL?YX2iTp^sIHupTS+_A5:g4dpbY;UY`fsPn+(6irlbD;(k4:%fG %-6Y1Njd!pKka%t^]/GN#/ZWf?AkXCeTtHL!j%O?G6g-4W/@-I/I?C[4!s%C37<A#6!n]J5*gej:SS"`Mk93YG`Z`kr9Jt3QLRbXt %[NNtf%45"mGU([eUjc!+iigP3#Parch3,dL-P,],MWQ6;Jgklk@cdHY[&BiKnqB"cP4)2LD";F"NE"VG;ct\8*Uppknc1prO_[8\ %l>#p@fALFhDeV2>#&%M`/YDYtO;gl$i2geP/iK0faF_957U!-3m];h2R&@)<$pD9Z%p)Ooo6*<F$[lC+1+`YkKkOMY,(2_fWDW\P %e!7QGrjg)kY\^.Mrj%"N:):sDmTROncpV:0bd%;G^@U[lTL6VqZda.Zo[ME-JlfqhU$cQNQGERlSk3V#j^8o_24^XZBXs;e/9q42 %HH8uH^f_W%aXM?t0CeL"&;E-LQkJ`)F&:N4b#B*:,eN;n2Ro=(CqfAHk#p[D^M*`K^?V!s^i/:j"'/UIR\t%F&$eHL^SfKYfiAFt %:GA)G%EJOe>1l$NT@q/!^VLZY=k\V^b)-NBW&GY*(`\tYbmfuAB7:taq?D#l0FM:)i?5"t7b.Q[n5)h@b;'0f7s2%JZ:FD7#:M;8 %1X@h9ASc]3LrI0i8]f1d@Ih:VJTK/Tl-Wk1k6q@<jkq;CbXZ2qW0$QUIbY\:N!9&6)7J@`Zk^;LH-QEFQ+W`g?)'_TlDp%nC?7Nc %oOU&&a+eDKbTm#[Td#_@jjOVR5iKn;EcgjV>;A1MEgFUPC%4HTD#h_b0luWLe:Kkfl5nhV)E:7bUckUl#tsZ)iF=:oLTAUX3Lk)F %GaFKoe3TfSb2T[mXh5kdlqT4X"2NC$/5SG<hL`ku,]c#;(;kaQD7M3F4Y:Cik+9S$iUCQ6/7dTr168O2rO24m";2KDT0OcbjED0A %J:E>@9*sOlRcOutOS2-Jp"kZMNoFo)LjW0Jc@"Dj)N3;EU%LkDKC''.#bY9r7hi],N_Fh9%-J<dkbuUIg<l6SK+F],)FoPm>mlTO %6`Yac^NS1Y*c_u0&"g04r1*Og!6m2+Td5Vb0-<63+GE?8$%X\J<$M>Z94kH-%>Rl%4qruZD4&:V;HPHi!O*UuMgjd?3-L=d+Bd81 %V!q]h(DTYUZ*n>A@\3-d?kG6_N5k63&s\1FK&>LjNiZBf)1#@]S3LVh$qcRs@#_%!p5q_piuFK_"Ms5A%VK,R%M4G%[T!h^UuOF= %;Q,pdFmY?gLK9.H*kF?;/E&RdN7lAmC"R+aa?iPK$hFqZ1b];;9nTooehkE0lnto!Ku^(@C-:(o<](Dq9ri1U\S6gMCc?3A*o<AE %4LHu<8:;BFPj_QWo:\/UqX>M+MeO)#qeA+?qhk46-s"npOmbOrB=:J)j(Ot[?R!'?AY&%2&OabE+qgh8AI1aa:F->VGleS&QrlbU %B+PqoK`]]LHNk'q)`aV#B+SMJkgAjb6)98\AXatWl%>:-ncU08PeYU$Lqq"X)4iC3#h#Df-8Wsjd`&;(NFrger(5'S!cl@*pmsdI %LM`cpD#9Ma"GF.;4jc'A+EW=d%s\?k`:KjP]9Y_c[Ll:/js`\`bpB!pjUcuWZaJ2,%M?)6`\GX[_U_HJdUG00e]6b_i;h<7Q2jgO %IPeJ./;;.hK?.g(%>iCY6CfJ8iFMYZ-9qHV^NgEHa@-Qt0ZtOn:EOW:j\X;:jR/W>Em>[lD^"WLKXjHF/afP".t7!i/el5W&uT^J %/Ns'pe`I[[h=g.!rTi@r4^=`O?TZBNadV>mgoMkZe=u)V;(^R"Xf-MY/bbVI2%L8i)DAu[<R&)-Qk_LAT"#-<'f@?qPN)>MWd+U9 %c)L68Wd,^d:@6*-Wd0+(Qd=]$!m@n3h'cTXAQa)_[W#q>.r,V'a(8_mX?!TL2jTfIXdj?bBM`ohbF7H#%Dk`MX>ueg>H9De<R"rX %6:p*7e\(>rV3)QO#O_'JNF(,iRi/5Z'nOiaGu=/Qq4sbIaM0EJOa&BkhS\;#A2VV?`</D6Fdgo=8(DCX''2!q;7us@-bQ=%W'Qud %dBPL^Bjf;hO]okBRNl*ZMu4u0di;\/d%p7`]r!efje2m'WbDtA)N#(X\'i@hl-dCVJF/\VoV-GHJ3,G$L:'.cJbTgX@X10!&>CGP %@!<=.],\UbENXf7c&=$tP@\\C[-(]ALnF9>@2-<;ae/afP&=1CBE3H:=ERE_/WDOh*uW6c*<M2cc'WNN#LkZ"/DH]VZ47/XXkP:) %&.[jlk\7:(N!`ihe.<*IW\5K+\E2<P[0!,"iGL$F&]??0Cu)VU^h(paH&!:ma-a0or=1N)_%VZ4B^*>fULrR5e.gmCo)0D'VXXXB %9!gI`N8t"_:<lsX=j'B#,XRL]_Ns"?+GC"RPru$Kd!<+2c@TV"a"'6s)6Web!u;m=14ITuY(s0h#;nA#<kef[H4'Bh=XC-hY,6LU %n;"go,Sb^j)D.Rhq;MLd*8a6/.h?m*@B/nRo:]0:^?;Hh41qY\b<B^>q<e=nJ+0=0G@8LEm80DH]AW?>ffr\gZTFV656,]q<jc+0 %p&iB-39aAEs1mSAopFQD]q-P"pUeZu8Am"b0W@<[?7RuHfH#"\^^_kg&D1-<le#tBK#!*gKXG!G".Z_^B\\<l63':XS2]3F-%r/( %\.UBo!92K?K3K*1%OctIA]CiE".l$[XsrWF\!,B(o5YA?$8;&VX=OMBnFH&VXE[.3OiD"s;U+/#s"l@/i.WSPfP6kpYnL3fJI@W' %W"gmf2@Le5\5g8YS^EU;U^@u1$-]5Z]o!$L20uDjDT+L<3nU[5aHKYh@t_r-E>W#l@t_l-l4Bfo`1o$8Epg%>#j8YuIdgMaa?DJ$ %<H"ug_D;NW9s6^s@2Ud7+i[\Aos,bgTMe5`^!m?lNK>Bt*"$o9&N!NHKmO_SW)d4.1ldQ`?@dfLZ^tO)e,m;O45pu\!^-+bhL\aU %$)k;N'rA#n$kVN^hC1<mi7Z#kW\nAmV1r<4L=;$*0at*a1Y#A]9^:<<lqeG/<:qR\_fbHGC3:MhGinKn"eCMF,'MQ24(HLWG5,>^ %7]P2&ihpE08("3]&e'+%THpC<V',6Mn)Wq2GAV/&S]Jk?<K(P]1skmfn:F3>?sYc@?e87aad,0A@'U74>"usoH;,dEDQiru+Q<!e %9$jgu;@[/BC+=e.Q)#nFeOrt(=F5<D#Q7U+.mG4a0$=c'.]K7Wbq!]I7l"*.ZD3nHGhMW4ar"c)^h\N>[RauI%&9W`@QERB<QGS9 %V+P<R`OqpJJaL,@R:AZ=Nol]b'iE-dX;>)^7-s$f**IXA[K<FTGrJ7m?3/=XKNF%P3[.4t"m)92Gi:Z\91<i1VdEcKc=rdb].6FG %(WCHYl%S`!XEoH2K)Bp<5,6P4X3V)t\s!g*FOq?3Y7Kj@K@^\dGRUc7ke)_:,[@mBEA`3oQliM^kR<VU8h:f.YGdiB=k,rRb.KcF %_7Y%*7q_D*d%bZ5?4aF#(;4[_F-WoNEmE-L:_k%Nf;`p^f#h,VYNo1A$_H"O@lj)F'f;Jrp.CeX+)V6BNEc.7S^,T/A^>tupB%!? %+F'#FP9IT)BH_,8bu'fu]Ip0V/RH1KQYjCXWJa#J$.[!?YErFK;dNPU`@e@-We-X?BJ%.]YN0FrT%A:26-sDa('7u\-XroRQZ^-n %MU3.0WKjK+1"NDY\u=ppDd=WSpM"d*0Ne<PX.UCmW!&bN[S".3#fJ3"<EV=mgh^KLVL$;a+de@b]XTU[Q"/Qo)m'Bbi3\S?9_FJb %aI*.7K#/@@$s"e1$4dBe"'K7?MKtZ+1.=cF]U-Od][h(1\r<k/.u>5M<!-gp(o;DWL-ScFmgGQR\]B<9F.>5`ri-gh<%Fm);a>c( %WJtI`jM8LhaKsgJ!G+HT>?WqtZ;jE?[(P=tJDPY],')g#k-pn=m(kA4APM4k?I^l.ZKoG:8P*ZP%X-VcA\1;APQ<ml"Z0CCal$mk %(u\sZ>#nm\g'BiG?qs,K)@uOi#6#28b+1S'VIj4gHe<`5,Xl++2Eu0neuZ#KH9"0U&WWS[<Y@F$[IROF`$<:W)NSO0+MsbO`E>'? %&`LJc0di\t-*l-Ue\k/sfEnZ:,gW;2m<!N5S\sr!jRC/\-Y_cSGGS'IQ%TAlD8m!*7UcE:j73Qe_dZ5/c07ZZZ&!Nfg3#p9#\"ik %=Uh20/d=L[LA#*Z/fhp5NBBUj#I$H[*e]F?ILhs]?3s?->=iRl#SKEO1N#O@N,SgEq+2fK=T4G@R2?OS+Ar\^,F4Jj_3rLs6&g[; %l'Osp_E5R9`8522RO?(C=<lgf?'`MS&UV96V1b2'K%*Qk#-8%+$E"iV-n'0),(^iroZ"nJUcZTA7*[)p*2To'!-I0$NAZS5AVf+L %IYX!C30c$/5_HE'3]@hZKa?CRXpsmCLVS-;=`.!m$_H*45htV6:5j1M&YAg&)=CM1@#d!/6]^40`cO[ZBGgV.EuJI#DN'E--8m'< %Q^LrcFsH/O-?q&`,"II]bkrF?9[GHg4e0?KE2Z:h$:2>ILuU*0C1l*B1;krI25WP]Bl.>DRIuW3qK'5mJ309Q_o2o:@69*(WT$C# %6'7;!M'N[&9P-^fF<R:mLUb#BIj!_oBOQ.NJg**(l6KM7MEO^C*6QFF&S=U(&12Y@5,sIj">l^sj;^?VE=leTP`RRb&*lp[qj7LQ %F>UGBfFSc;dB4Jj;C5XhpVEjc6O;ef/?=[:X2&;"fXb#u3Pp37=2tGN`r-I/9f'Qd1/8ZJqRI.X_^$!7(Udi*8u`;0eQF;]IBVsO %JpYEXS4UL!r.s.WEC`!/ecS<nEPs;/a>#,=_X&b+#je&G1?g&G4h[__Lj^LF($X#jLqT]_@e_W^+VKo8K"&ZkKH]Uf8N,Y#WaP@? %Y(Z>Zd[g<,l)p)l'L-=0VB@@#a\!gc$.grc@[SjK=Ai.$q801!bI>LA?H!\kH7Wp@WR)V)>h(_7)cb!?Ge)PR6."//"fT!Ncp?Ac %Kb!gV:b3*3Wu_-M\Rs:8R4Btt_rti15I.F!ojdA=e)L/7C=U^bX'Zm2\=0kA33LPLbiC6\a'Pne0!LkHO<#:/QIukI/#+o-l7-R> %^96%1"RYLC!g1*`g_%87d[__p_VJqH5$,riNH#-9e"WQhZI:A2"W16\Ma9Z,gp5j+d]F$T8DQm8&6q/+3+6u_LD0,u-R\KLXt^#j %@rZt69ecfYi?fN,5MW?HE[PL2ZFe9L\1,Of+u_Lsb`eNn;EH[A3?sj6>WK\K[P6n0gfW^/T,Z;f%ag8Sc:K>bST1-:a30lK2to?( %l6\f0E8>V<nA0!OFFMofONpcPF(NXD]2d=*FLQWY)t+QjK&(WDWf%$uCc0>N9X9A"iKd]56Hlh&@Yu+T$ZX/q`@gko1"eu?2`_a! %PT-N+e8k/g8RlZ"/qc,AL:_Ef#'1R\h6:2kMQ*/hPA[(<OjboXKkT`eJ!XQ,=+CUfaa5-HL:pKf$dE!Of*,rn\Q]?t?CKILFYDY< %_Ru62/VJR+#OKS6Y8?O4"Ks?BM?]KHefT'hK\%Y2]gYd8g!q$Jo%6qb?5^:MQ)&T#;Fu;)g*OG\e2(1FcqKF_VI8\\U,90VL!k"/ %l6n5gY$t#HCT8f?!`rJ!<omL:hbdI(V-Q"`g![>4Y<5r0fb^b=OGlUI)k7Tm6lZ3B+@9,4fP^2gXK8\9d_a$*iUoT)XZ1@+7B$l. %9f\Zf\j9X[[XS,.m#LFo%EdG%JPWSsb6b%W.*<cePmPO0n@H8*V`Eo4E+u#rP3@+9DSgem8i+_lPBud=qSFam@eoGB'F@r`MQ;b* %-kW7kX*'Hpm'VNP=u"j7SIIdU24rr026W'G!.\,fp3$!W`4jf/Xgm!sYA3EJ^%/GsY89_^Q("\C!))TLTddZ0K=NfmCR)oB^fsKN %^AVA)G[QiI.$"e;i](I!hkE.PYZZ-^i[2Y4B?dOMZ1m;_P)#k.:H+EM[-b1,ag?q!h,E481,`9,;^kG)gA-E7YLsV,n%G<*H1nB, %Vr.0qTOHn,(/l\+MG7]!_roZENM<!5795E_["q.*X'/\i&$'T*]Ai$^'i8m?ng%D8<030DBs#1V%0VDkAjEK`C4IE6$-d4kK)/2B %oZ8Vn"u\fS33-%c"4Er%W>7$5PG;qI)%5#S)+:YX)f$?/=,-?g$HLTOC`c]P2RV!X[](dZ'2uWm.cT0lXCQ2e\Q.34B'9tSI3G[_ %YHO5Cnh&GBC]=1aHX1%:+0Qbkm%`/M[dEcd`"!ACL)b0FYd":tf04@#oFf8p7hg0*G2=%F_Qh4[4`o,_][B9h3"i)`+$>c#33#0_ %S7\\,i:JX-9Jqt8`854pZZYA/8QIn&`mJRjjg7Bok@`rcgI]b7<_LMd[c=Fh(db6c*;Wj?#R3<Y]kt&qJa=T7"gRnb#R6(km*4H' %h#l(TR`4)J3btX$TCld9UNiUW+rscHB/XopNl;^]WO8Qn-ejq;@=W`*';i"a:Y<U/-t/Zuqf:bn)kQPc_*f20%Qat=)MkNRbQVkf %\Gg'W*rD%Q4jo+u=>EIjP)n^GguG0[P2Tled&M*pZNF;kPf=,/$P(%L`jm=%-Kd3<\0IUDm3KQ#0LNnc"*P`s#Di+^E]DJ`G5/4; %j'-A\S]NL<TFrqn!T@_57NA=$*e9.S)g3HjTtoB$/R`p*fI1uZ5eQ7o1G.7]W/.NP(EI0U""XJ_;ieqJ23J7OD@g9F(o&?!kH9nA %2GU[VY!D0Hcb]LMOUlQ.8>H[nPdAEGO+^=UoRSR2_KfXun-eF_=ilM3jY.$(=&5s.mBY1]XN>:9n2p21P^$`654g)(V@Hcq.W>YM %<"4IJEWU[a%$;<P$K?KNq4,%-&Z%5Z0f6d[!<E#^UIlCB\7N^6&/D!!Nj@129O,]$cj)$<!o6H\5`f,^,PWP%r8,gf$t+Z+,b:1R %9[KGO!cr%P3S@F.-t,*r-&&Mn"T]%Aq+8aG^>SjAfOlTT3!7ak[?IIk*ROgC"tRgfU"@!q!o'#q(6>bY4FXSF9W+3JDkIlp8(K4r %0<8@Kk>pm`G=B>bojGU8YsQ@o`^8bG`:ufl`A`9_,iHd:ciu"LkbW%1_=:Zo#IU?Zo4RD"B4Z"$`uSqUoc-#*.tuYg<#MMfSQ4Bt %FpF_AM$'.W(L,3X/#R!ec-\T#'#:jJC%A_i/h8<>`bo@Cb;iaOij9J%_Ut3u.NOkVC))l[l<DeLh]XYU>Y(Pk]0QOp]J$(QJ>+<9 %Vj`94-BOp@3BK3"q!aDKRKJq)R`+(T<WXKt#C%&._"/ik=u!:ZV1g@0*/:i-]E>j)nS+3`^/U8Gqd]Y)ZO"^>HSYb]e<9o/q*kIl %1bo0O1jT8V@[7MV^)@LY^1->cA1O.pP3kMXhK5)"a3mooIu3[\cq)lY[T;Jm]Ofb@%$C0ee/(l[P4f"'GGlkt\gqouq^.S.!0(JO %3F_j<&;hKjgjb<?0YLRnOY=LeV1CG5E[o((1)C0RaBH<i&;4G+Eq28<-'ok=Hiu.5@HT\20BA&p*';Y[O8'2)1:>U@g<lDlk>76R %!%Sp7pM&.d).;'ZZis;hNb"T<4rJ)ERGmCEr]aie3Q7)GSnD7G57+5X)%"D)9b>U-9k0>Z&3PFZ[*CLE+@-#<^:]Wf'^^2Q@$jD/ %b_6"+c!JlP7Qu[0p^7=4K3<,IJ374V/*J5d\n6Fqpp`8=)*Rp\j:$X(:)tCI*-Ige*AJ*NJ*ij-G()Vq^>83ueFb2G\qX?^o&Ab5 %#HB=H)sLI;dS_P$l_$jfhiBRp"-Gm4@2mc8JgF5NZibk`')C^(LFkDObg6ht`,fKA7m!JX:+aj';a[]Z?ta3&$G-W3THK0*1IjN? %=#YP^G!P.K7BWC+87I/bEjRX%r[=J28W3Bk[)8orIOrkVX6jFCMKWApj@'$&Fk@nY.K4@h'5Poi.p*%bF")0G=D,1659'8@hA^0B %NVB#QSehdaZ[-eiLqGOf,DBHNB&CV,`Mu]s&&4tX,Xire-a_X76F0+Ofop@#1!d2_0$f#.bk(VhrmsCt`%,eIZ^)?0P:0dG?/n%; %Lq)V5!qGnK_?8@P7re4\@VQl)eQ^9AGT'&38"1d_8n;4XWBJ2WM"\@hWZ&.Z;!]T@Z0j.r_t/`.M'15V@(SPtl8eR5B&<eiBu'\A %jj653m=NMI$kdnKY]n!`7FF/@7-s<W7T*+5il?cN1_Mc<`tt0Y$rduI=`EA.M@co'_Vo4q["X*?'"1t:+mM$icm=cdUDXX$cJQL4 %KG,4g9Ycj^H+$/aDWkCdD%<XFHG`]8S9PfPIO94k22mB&%1TtbBS8-?%`>QF%U.2MdfW$^nrn0te2s5\YZ^Do8*XDe\<=.M(Sm/a %V=M"T*'$"3n7&2e]b"aE7skQK).6hV0S0ssB*3O0!oT/;<nCeJi)'?G!<XTlI\d8^Af;!PmGQX9l&Zd"YS)[5j99np2oCL(2c<]h %hKcKfWePfigB[5C,^U\+%0G?V<;^k)d`D[lqq&m41XI8O[>+;TL$jTo65I\)':V-%BJUsE&l]0K#8$DOeLTSr`n=0JBque;"=D9T %e;geb"QCVA#CXQgJfuH!!IUQb?OI-48kcPuQYWP9M2_VF-XboS8SEX!)Lr<(eKX>QEXnCgL*L($)a\aR`dne0O-?DhctH'G5uV"[ %P%C.pGHQO0\\"b:j2eLpi4q<a(J_$p>]<uqOTC^i.W2F?bU&o)MK7i9/.MK8oX,rK#Ek=)#,'6WP/`tF[WsZo(YO9cnFgOa:adAi %B>ht>ZUSgkbbjV^\I(HFGZUP*ATK#bdjD>n6X4_I;Q:*K3"_QF&Vo!/2c9NS>"rsQ&uqlXO>BE+La"H<]]=IG&G(/\=a9<bKfJ8s %1eQ,_G?e\^VSKu*]c^&bb?`n9qo]J+"bd+cOJ3gd@Gsnq9Vt`jFt_dT5WOP;"'c,N.4f\eii`ts,UgPsk2[7Sl>-HEnqu3_c(m@( %R(RH0;]?,8$4>6+$]pKP"Qp!r%9E%WS3-(&>``$G6GhT4^-[*-E`j`aY@o(PPLEU/"R)L0Er([SD,S!fk\D,!EQ0Hk.oNqjG0];% %Ss91NE[j)?TVBcr/&op/<N!#P.mgHu8md^=:554d=(HQ6*1&;M[=pVf@VVq8Fh.CA`4#1ZgS>ZFL.:AWSP6F+oLb\V-ng0U=tG\r %=1<'@62e9!OIS4D&V`^b[#a_.7n=[r:DEQubfTst.]%lsp%Q@a#P3fcf][L=V[\0f#T=Fr'R'=`@_r)rB%F^@JRsUXf!FH@2PToO %QmS*67Ma"!4qUmJ$:Kr<^r#jmg05f+&]KkXbF9,H6tAj(Hqn&mk(Sieasho'#S2s7bmA3&TiotEF%fu.F"dY73Kas2j9-5!!Lu.! %$#J\f3DG\C/GoE&=j3ir*;2Cc_l7H?Aah;a=iAG'k].l*&U'#JZ<K*i^`2ZoMnJ2^b"+(%_[q]KWZ6!sMrdbGOGq2R5Fo=4=DWV% %'i>kgiE"@sU_A`!#A%3\Vm.WhaK?^V@mLQKYmMBWjU3H'1)^Q#I4dV@1_r\89sg25==h1R!0"q7Z(8e`NPmIDd7CA)>C?:$p5J\, %*2mf01H%\>#j'brNo>1?ca7?;G6EE*nr+=J#W6S_)>h$ZP'klPYp7Q8L9lu\]e`;r\hemm@nBC=L+E[A4#BNQL)4t1&<lMj<gTLY %-Q^m1@72>`cuiu'NJZ*bR-kBrF,WS^3s/"XN[ZpC)*@^<e$//`nFF/o9a.E*1V?Y<1/rHE)$T;!G8<Hgldh;<W]T6a]W%bj_pEYo %QCI]4b-MW,8loB5R&eP>XD4C>cIsHUE2GieTYuaB:+39/X0<@&E+E>u\Jid*jpJI31C`&p!T7(3-enTY!D!_QkMlFn5qG6'-<->j %:lgVWA-t?()7>@-bFtjJ(0P)6Ei=8S(31h4RmNV*;!s7,AgW;-W#>KS'lk_nreh_Wae?s-1oLsQ;0e!=C_eg/8>.I2ad20X$AC3b %4V_60("GP?!`JZXq=6iZ`C#U->RKT<_4\CWg9bTn0#USbei=&#M4n2K'9O.bL9aB]crZYQRPcn--)Zo>1GQ8`ah&CIZ#V%*(IL3H %qP9O/=:@X\o0-ok,*tZZMS'\g:utM+lnG^mQ3s?k<_m92QU=V/:r4PQ%ctP>JU&H)6]mbK)qE-hj\R3Wf*$FMLVb%L@`i.!NCGPK %TY_pWEqc913J`8@I@ZVj7'S6KYsgs_%Wue(^a0"m;6'DbJ<W.A7CGW0@kALni%upC9HQ.epjn5@4'Y8bo#Y9'C#6"a1aNOMbeb-J %!9eaWJ7)^+Z'!0Ynmj6Z.8CH;g#_En%(kUVB+d$+-P4cTA%r4n:AL`P]a?`^[1S]6hO>K^N*12/<;+\f\-FFqV.LW\BS)0fG.H`: %H%Q/DeB1[L%AaS*/URfr[VTZ]oiNFo7<+:s`&on>mARf`:7O5!?\sq*3+St1g.`Q'*]-StWucE2ZJ_L&.48WX.g%'NEit4K^s@08 %i,1]_$'M=X6"KEn9uI9#OdCb0Q[p@]alcbU]Miik0h]ULi'u*]#ZIE*""FWBP>Njc_M82mC/3<;`+mB^DiqD7(c\*/-#Zr>%6fM, %+>/Y3[-l-aEUI@@.$)>U:Ee!peR6lIa3=nlJhIM0=@!APd%q\ujTaOKDq1\9na(nsG>L>[\^Duk3I4aq%D5Op)X1#!`?c*51Gk)p %%cJh89$;T-@X'10-8J(bfaS@aLC/T>l$'s-,0HUfl?]*;S?cu%P+#Vq^c=8YCJY"S:-lB:qabe);MeTM._Mm6Z@G3BeYu%j#7s=h %NW[p+p)^1c">A,6oTeBu;5f7!!<F0W#9,/B>9I(`j*&,S[%c-NLmB$2b]I`aZ9=:iZkP&`[-A$ne_Z$f&;k!"m;OAl6)=\)%IEcl %r#3dL*p9$!gn8g#iEF>;_KiC*c;r1Uke6%LiB-0np&D>lY!(A^f6Q4+i.%+I!UKfl];tdqDpgnUQ-b>[#YB[l+IJL*RBajW-q]*j %IJUP,Tk`tdiB\C"#s\cZk#lWshS$P%X&c@?I51=5cV#YdKWsGme>hMcg"G)1iCBitjnX^JE@T\N7p:6M;4fEiI@cMPR.>Nh%8hIT %oZs*es*>N>fk,uXX4G(3Bck1T2:`DV^@!fZ2<,#UEeG9!&"#G\r"9@hK&Cu8%Pr:+l?)-MZkO.IC/*T)lT9$?ealpSn$NeV#,-Tl %3g#\J00E+LNiJ6ZjK6A>8c6Lo@3]9T:C>6Da=Z0M^^c#`f%ZWtD4O*Y+:tTdE;gdl=2j2n=m5M8<H,K.>qERlF)T[s6u0lh1'dmQ %WpHT))*r>@iN.Os8i,Isn/q@h'EDCT]Lr/K%<PaWa1'g``g!>)(Op:C6.dd![(,FG>j$)q]ga!Mhki7b4t/)F$e(Qr70n+LVCO$T %g'F[C?^PtLGpbLba>J5%DXFpNYf][/VU!2(h#,Fk+6*AnZu5\eOF%AVF?FMo.#SbRD,;@u[!dt*",.U>c5^=^0Xc6D;A0+mX,L)2 %NWM5\W0Z%L;i$K^$[(p?^*-DGA3PkeM9q%:h;`&kMP0s=nl"a6FLU;lPs1j3YOR59iTDZprA5,5^j*?[*:j?NVM\aDS:V6R_C0!` %Bkh]MO"j/4b<s]<O!0@k$&g^eGJsL28"K5q:8KFXEpi!<cBI^ek?*bVWCb7C==oq]_dg9D!%N?RGudFr;''CGr]OMV>Te!T-#&JL %M;?n1IIg]_d.5s\,I_g[+7o`_.n@R004%qI&3fA9rp:?D?5Go!Yeg<JZ)$3mpmn[_Wng!tcY;2]g1;u5>b2hGb_`TV&&Z',V`"AQ %6?%^9Z/IH/q@kTf\e\MsJC=ZFW%SDC4"QRWPLai&aLaCIBu;f+Olj(,eUpa1$'ESS*"?O!1Z=6hMlO]gES7eLGo,`!4^Xl&2V^N3 %`jjL::#lc4IQ5!^/1OAL;u8861_e!;hq"tb**BpHG9`V_jp!8='k`p$]Rm$F1ohNsBod57)0K,ZM?D_Qbt1ErD7[f>l--KO<R>s` %q0?oN"h?K5I:mPMfKM,kJCllKD$GhF8eZ5(U6HP3^"fm^ngYP_FuI"GU3,Q&84c'=mrFV&1F8N@Gr*EU#qs5@>S9knk_HE=BOEuM %h7?00=mLBMnYF4LE6`;CS,LS;f@+n_*#I@%Y5M6j1U`lKMFr;_/ZLS,"9WZpX$h\1Y[b;GSkP-AfG<5lFq`GZ$Em-gWCO;o&0BJ) %e#(]&*K,$nFC3_t/%<T76"L`Z8B&U,B\Qp&X3%EeLt1*ZEfjr`5-MRrL/%Z;a]R/Tq;*\ghiNc]G>/"F$hZlg-TXscE^NPj^QYn5 %^uaVfNm0QD;GD(MSlmWZL2StlXmc^ej)IMb23(T`_YIU5=h?V$Nph?23@2&IP\U@t,63,j#$%5M(6f`P'c`3JQL]Kdc4K1^mi10; %]]!\^hns",a"sAa=Z#/d<n)XO>J,.L9MZHi+4#AmN-[G&#H?gd6d9U=#Y2Wna4djT)*T1`jK7^B3u:U1]5#7?mccl"P2U5*H4Nb= %ebhMLEL.%?ju\8J\=1\&eK\JS"!<tM-s*Nm9tnJBP/5bo2uNl\lYbRH&SPHO1a$E?HId%!Ed$C[;Y!"a+c2.:X(7FXFkcj8Np2M% %oT"TRb^(fE)i:ql)-J@Fn8\TL[C@EQ1aZC:<k$=9/-dSG)]rS<<f*P(0KHU@*mnm.8_O#;bm%)0\P>\I)McV`N:l8=#*6%Mn-!c3 %;R(neBk-fs>VJ7k2u8b6(?8X)W>44+)9qge't;@)2/Gj\m7F:Q>^E7/(>kK0o[U'G,$/c[ZhNdqa(h4^o+Tn0R#VQ(Jd,FnmgKTG %WchGS6Of:ngJ2Zu=Mh+IX*DS38FM<p$8NC76)*@94mcr\p@2hHOlGJ"Jhha0je/Fu'WrBb6R;rq.G,\Rh7WJFgd!Dk3Y_"V7UNO( %VHZVo=ak9MT"KTBrR4!u8q=*lhB=Cl6CM.b[c-[qVM<1LkW&<pTASm;\aZ.iCq*`f_o<hsDKlk=79!.R6Dq<<.qgS*GkKWi'1HKk %rN"&Ol]q#]6>s#dQobU*LWcFRL'.G0DYu-EPk7M?kN7InVDSA1\]Nh#>DZ9pK[fE@r/U64(ote4g-bU_(!kTGLY-r&aGro[HSk\m %3ssYM0?8'5p#+RfRjFq+Ti0fsNB/uT4Rtat>:"d5_:7Xd?>q6m&>/#]0X4blQp+aRo;f-geT9EIZ0c,N7psTM]tQR?&sih:)ebLh %[AAqD2KqOB>[Ml.?p#70I+N(\gh,66Be_O?JeRMJk[7=#J2:8K#r>DnO1ob+,G;j9)`Q=-%NOVVG7RDE=t>]kYeZ44A#`+9>Y'T: %1*uBTPHGfZ+*%rsab)_L1-R#njkIY>(DWX8ET%KBWkU3F!:i>K*cTo7#X['G)SrFnlQ`&[*_upQl=5bQfm)9a7*?1)Z*lE,1+&@J %/)k_4"uEtPO44R?k'50J@?1-l.@,0&6]^aEATT\7ZA`7YQSG8+q9ikC1gfSTS<in6j/Xn/A-b)+Opom,)(.e_3AY7!2eT<&&'pGE %7ZhaEbXcg#QPko<o4eE2F8F/6G#$F&!\[JtL<=#GcY3/W'I)h6MoXFjF?UM/%-$GZ,Xd4fqK'd$<'W'OR5-26?`"TZREY<@=@sf2 %;3p"]B&qC1$'/?*8#Bg'k(bhMJ]tBpbE09%i`]m<-<uXpf6LS4G@n.lgCpQ^oSb!Q<#qpY9+;+U;ci4BAW!NJD4(_=kAI*=h#A<r %[Fn7oagZ@>1I2fuBBJ_ra)pD>:936X+7,S9AdsY#4L0n(.$"dI37B*N3VhGTTc($/8:$$fT"38.k%>/][f`%2bq2<FA*9COVJUAV %P,[9iU-o'mCh-#,3&WlDQQ2KhO`R*Q:EqY9S#jh?k<:H'gh"6dg$meJNJr.!rC1CIhBJ!?@OjIEoWd3lg&-,"3jSaiI3"RRZ,I^u %"S5Z=Msfuf1@$EsoYe1Ae#i&W]`$]?L"Q.)9rAqF^rE5Gch>d[c?%$eW/WVG1,?Y+;CE]`#:r_=cpa$>k$T]HNF2n3f?[[1NM(u; %7"jk0/rSZ-G'Q/H#!e:9=0YO-P`4WHTJA\]JhH(F,<5:k>[%>Nng?i,8#b#9V%F@ZG9c*:H.1pFd^ZauL)TeN6<3&+bos4Z4<sJU %Sp?"0hUNp"kGJk@K'j#on[rMLn<[>%?A!@MoVS.9(:<67*2]l6+Y+4!=DRsh<`1r<UYK47_=IscGD+0^ELHBb`c8IJ)WS/qGHqf4 %);c;I],?'3H.]Y'gYuE*?TIPnhu:^gDT?M+b_a9[0<2FL*-f'-JmG<qfF@Ua*:_"=mWt+l?e[bmd'39]IW9;WX8qV;"I3PkceKi2 %h>D3r-_=eWq(<GFLW-[a8%jB3Q[01hRF;L%Ns(bS.1PFQCeE$XQ]1gd_CmH:Gq;[qV_jOsEHG7@I,uSbD@lB3L,R(l5%MZG`NU9< %3=ilED0apHINQ]#ht\uBiZXBgP`,Ht@R\VoW5kJc7SLbmP2/A9o87A4q^?q&dg(RQ^@9<.pdd2U[`XB<ZB7us1HleHoG5Q3(c(-U %nVcD%?GA57!nHMD6FUMiGifY7N+nPI8&g9CoYrY?3m]GpJqd<<+PUOOo:)5`gCsrVDS='pmBgKaZD'n!aJ->0-)U'eX>Lb4jQ&/0 %2]8U?g29/\#cJprlf+Tq8%C.7DJgPU9sdgc/h>-.=\MMWl"1+VlLE[^Ob,]Ui_WV.ScQB0B4n#EWmoRa`Y]8L*MC;6*YfoA4!R8; %db)5"bDt;H[@87kjL&+%jU7+lb3+J@-]a9?>rp6hG"qQ]gnXm0mt?&pI6lYj_b8/<?%ifcFB78sh+M>"'>f#=YZ%/>T`DJck7`WG %U$Y)RMS+a#FuDsgYBc'uH/b4R$_g+J-)Do>Got)gB5NZ5);iQ+)4L<[d[2tY"jP4<@Nis/rlfXF+1J#O9@jW1>D?tPik5M=CPD]W %o\I"iC4&/OA5DI[.2@4N:D<BHQ(b.$kR%`;YrOM01T_05#8"`3+HMJ4f"?!ON(#22/>FVJ"J.Y2@Wo#-SVQ=bc]?58UjQad96k+E %[cQ'&>?QDd^:eeNndUX!Q4lQpY;p%PrQe%]T2A?Ij]U^kQ-VSUYoFR*&S:n$]GT\q4a4X'=N9]W?'3WRT0uTAl9!N?7YKb=HA<fR %s!X',cYM5bh$D]@Qe_r#[$TSSUM4Z77`_I?lpf'n^$J50VS1E;OA1)TNK?k]F#QGZlpWkMq\QnKp.@81[d7Qa6FQ5l2aXt>Q'R)> %fuo\7B\CRhK^@AB*=:<'QgG(3Z^6XUfs=cV&[H%f3\CPpU*1\,p.@\=p?Z?X6MBbW6ULM5Q%js.g)CJ-dBkhN&u'0F1aGK<?8a'> %dp=pXACFk!8B@[ACe0AZ^$%t25KL%+7r6$eNBMVPiXh\a*==QTB*^[>4j&Ik-kOnJfXAsU4L;&'h!'"qSmb_>]I&;EeqgqdrM)r/ %AgQgi12.$?:^<egOh*=mH63`BE8d4]R;8>01[F/QBIQ']BBuD"'2<_+;D:8#+[*_5*S7)LZhQY$_1YXV;<pGDl;X@KD++mFWB<Ol %GJ;k34L7(pF"#A9!Q[puRBY>3Tfp;?5uM6,c_-+G=e6>"JW5prS)Q4Tc1aBEcVV1$p@d$`'R]kS+$tFRLnhVjIm9cZ;nV3jHfepg %\nmQ-OIl8#m?a1/9]mK6hDPZd%.0HS!;JXj*9EUO.@jl)<'U.jJ&&O_nBBp$EB[P6caWkW3don*C]?WGl1ZiHM]Yh+o8GMZ3atPs %66.d*V,0[MO]&,&B;?+(a9ftB3m)Q/66/',V,0ZU7mj1aSrQ^I,Gq4MlH&3<Kf[@uPX6BN*t>1ZT9"_)a#kFQV2gq(L/LOc7mj7c %Sr\V(8'FIjW?Z#I+k8<n7mj=%k+eX#&bFB]l^6k1+k@7sd?*[Mq<0sGre9sk+!="$BKA1$Xc-&TNh4_IZahVj*GS/%V2SsuqtO"Q %+R\kLgV(.@o;pHHg2s]MkBD9lOAA?l=8geonD,89ENCl6p%+6=jM,Ic6FaJ&)5I?(:br@\ih9rq$H,rh+;BW%l%IZdV3jR"F3J(t %Tg(ZX$poGgL`(mFE"t/7rS\o3&Gj:3bTQP5X-c3:%hCCI/bPo+bTQP5X-c3:%hCCIcl\jRfNrAq`!fOn35l;(IlPse;Lc3T)5R7N %WYqT4EN0n@kP0DK-,2m!pihS[]nHmojL\t'6H-D`)7U$XUk:*id2q>WI)<463M$QK2Jct?+o[[$(#n\mJ>-TDLL,Kpi<N::q#>oL %hEP5eTHXlEr)rIZ,M>DF8SLU+,c48Q/mlTDX&4DDB1"A56_<m=CsAu[n`HZXTH&i@Y2)N0M8-;"O;1OKAlgTa+nVpT+B;Ai.^s=p %\(l".*_tE4G%).Yn"-?6/_@&DEpu&*,@*dpGbU*R_jq.Sk@'/GaS7%WT%!sF^/8sf]h_]V6DYmVIduJupA=^]NOU^4LR[[;i/"?. %1%,q*Cu)pJ?_<TN2%&CC1BUQp1*.&-,klE+-V_WYL#,N*a?GM>67%fT40@-c-@NK__MSubbKK'K<Dcfr9^26DpmH+\#X,3&-L]SV %fr(%,m*=SqOE/E(X58!iEfTImB1,F*5=W)^.6;Lgi/&hQLZPJUO35jK^+i,\?<IcV]_WVPj]CT[cF]3k5O[6L8Z!FGY>X6Vn[?C] %HG,RU.j5I-!<k=EfH,^U5PnF:@.ji*2)nTiGcN>i[D:4gj%%H4ADX^\`NIr`@pc-3O"H"\iRVXl=]M0`1,4d5@1Go>7*k(snl$:- %j%NRikNKWnl4IR1Z!!(`oTboV(E=f3&nbO_J&-PTMe(L9#1)E'G09/?jb<7]07+PkNFPu[hrE6FPu2CNdS&c&SU"'%8]XD0$Ld,e %/:ZAi9;TLcdmKW^-6@.QccSk9`u>[l%Wf3JM^#<?QBi:fHgNFgaDjm@1s9_t)`<()cgL`gs4O!\^IU#*SJAVpmBcrkdg.2a<qVK; %KdDfSI.$a"cMdR&c?QZVW8Ap<rk2\<gpX>W<U8lCq/W#92Jtb>X8f+6r\*jf?6V/jeV98>hQ^N:.hp]#*,&YG8nLLZgP?q"#=aNm %Rn+fTW]`E!&^BT11kF+iW1k63C:A)!_OIQ3%un5A'[HV/fo=gQ`h&1&7QLQ`*V*I*=E/>T$%p\eY\MprBhpf=;W-bB>!E#YoGoM_ %c-hGb1)BQcr'7<\TFd0c,<o"P=]O4&0stc,K[*g\;[-cX3LdCDTY,En)I&'uAKXNl@m:BbNck$)mGeF1do'BAS(FV8,so=KB!3f> %%M*SgZdrThV=/.ZV=i>LfpX)H^Q-iTEsQs(V2`s+<)Ch5SM2<PBO5Mc0\PbiQ[g%FYU-PpSgm"c$[;9FdaouA7mc@a_X+V1cb5Jh %e;;L&X4Tek=t4*bbDN:/LAc,lF+1PM#TAWr"fr#69iQ?J%ot3@UlX%+mn[uSC:;d_E*3Ya\$-MB`b0/>Q>Vu@@8S$=>2fS'EHI%E %h@=q78"2'F,,f_aibsf\&+@r%D(aI1>)q'49f5B\r>p/RjJ@<.61&uF*W.]*M6rNP7V#oWe%"C@m$CUfecEth5-/YCC<`aOVDp^+ %X530n<AJ:?<VdPjML:g$<FM`@foW__C=K2Ilo7#'4.6;DnL)aJcdI/A+It[u`9n,K)/=/1EhZa("g_B<me(Mr/m?<JI9Qf\Y%1a1 %ri<NYP"*IbU+;,UUK<&>.-F=p;dS$u>%*@n-r2jgM`]KK^9i+;COT1?(R!!ck$bi1lDi?K:106dR'i-h;??BMpKE`)Td76oF(ulC %&egs_h!3+V:#?O4mG[Jp2VgKEWV.#4,VqaU1KEEcrNG?@E85D2X1iG&^_a7m!O/h5Om#7*XaX%>+3>`c!U@:RdE9LF]p"NsXrm82 %q*VWXo\+,mH&46'*I(l6%ou,E42b8#OQt?kX=1-h7l9c)jnY#HHW;JX!kOJFebcss+V<MM'3R9_LSrrp4O-rX.lG*_<jY8(dm02* %oB(7SBWK.qgMX+<[)b6@(S9`;7fE6sBY/AQQ$%]sIEoR3LhE2_r[(K_6lPXADPp'u0\NZ+b5JR6$12<("s+P)c@h1!Z"]1*iJ1WO %c1'E"aq%QP1VJ5"(7omn7oJ&%[,\L@;SFrhH#:d.C;\6\hjC(gpA$d[K]`6+b[/i>EQ\WnOe&Uu('ttOQquXCR!l3Z;^1pFMSSi4 %jRK:/24s`R=dUuM`\V8]e^ji/M"37>)/THK,@`8WV_u8S0miB?E0<R-_%H^l)Z6L75aHWTng9uVPu_K:D'8do"0Q,;9]`,3)S"2j %ma?JlU?MT&?eoj1k",QX)C0$<Y+XF[:U:@YJUVu?3[t.lqj<k[<E[B'KgO.of-u_sO6Y##-=l/ggn;b%pO^t\18c1"7%R?G)/Wk< %4!UK3?$-Xl]fS#^qDFe3Yo9^A/+(?VU&.BQN3'S$d![('6EEM<r8V?oP4%t]8prK6?iF#H"m<q+7pCut27Yb3_f=r83j#&,ilku1 %?!T`Temk3u,8A1]SX-ReV_oIp5$$u^q?YU8b:tQ^6uu5PF?,pC1eI-(YfuN.>1:_^U.%DHkmGg_VC&_11:?NZJ9bCDf'RFkkhGWB %eD[73blJRDc-[]0Vj8AGV/Eln`A?RlP'BQEONjgSL6kInS((Js2nG/c3Vr5KEME*;_lnKCYrD\XmdK73YMg_$Qtf77mRFC<Me<`J %41pu#b&?]mhhTr]g0(Q8ZZcpp;]d'MJGg=uBl"H=HWf>*[$a1U9<CsokBN:Qb65em7-1q\DI*ftTmTpXE=h3@4k694OCl;7DO!u; %dcHLHqFkX^D9#(VNMuUC[d<W5\CeHbTr]3f]5*aG;`92POR3aMI$D$rXX(k5lAM8nS7mUQ"dAg]"JYNZA*_:U@VhFaip(50"/<8p %Vd8:o3O6X+apb<"d>ig\$V,Mc!&gkbH[^%B\lmRC`f4OLp;LO%C8"bB(n9Acc/?<-@c9G=N@QVX[F+hZ7o3W<]<@C%59et_bT>@# %l*B_FAkd<dpILH&=5@I3Y3*K+/d7E1JDLU?J,)6o_7dV-(\8&MXm12RQWGs#d)YUdfo8l^'L2M=/9p"m&Q72A4LBH+OGXo*DR'tt %RCM9KW'HA5r5AmKNQ^s.P!7%OH#;-M0cp5"NsK3TNXLi&kM'JDd"<k&HAjU_,VoZ:A!-3"a(7>R5][hn<^*,>,LmbkO(Wd2g[X(a %GUlaIfVWj_mFP2;m&q3gQ1smsiq9('=4cC!kQ[9Jm5\;@,-+#!Nq%AE.IFcco+El%nD,+eEGf70)H:^aomCYbcRUhTF.kelCc]q$ %.:RnGGX'A[b[?YFC.-$'V`)]B]0g$c<&Zk468;bdbCgWPZg-@:niJ1**ra:)j0LQ7&1[i9VXTQor:[;]R-=3BR;-dpTMnu3NFU5+ %"Z$ji`nJ9P[PN@1iJ(^[0s+AZKC3*J2HnEb3AOd9I*JE+F5OBcqpK_mUM`"l;#R3?279j7DB`4M$]W[r/RNm>e>bYPk:8W<6T+1n %KmiB4<"HcjdJNoC3"qLlI?%#MkO;ru2doOPQPTSD-:_e7P6FI(^$b1KW+q\`NprDamT%/G3`ZYePt9PeFU*l7Ucn>0=6ZMhfb(l< %=,n?^/X5D7hbuu6j(='68C=Ibn+7Q5!BeqPEPfJd>1p,;iJ4E8R"?qZ0>_(mjAfD5pLp0BDjk_7p!R3[FB?cqf,1:>hJf(:`QQC@ %0".c`e%rKlc99hQm\j?,mGfV*2p^BL.<U]$;]kj]IMH&gMH<eF()r#<Of%?KnD+72W,e\CqlrF-hs=F4Lb=!LpLYX)[PAQRC(A>@ %%[FMh7>bB5I`7l7[e0rJZ&b4aRk*pkF\s4<>;/8'C@;&q5)k3Kp&'?maQ\mk]5t`bc[eu3cE$CAeHjkE_r#2D+oEm@3HgdYaJ3)l %2PR4/7r]aIWcWtZYO+CE[-@W]cK'n1kh>p^RB,)1qdYM!<u<g*O/>`4.DE@K-M;DRZ55TCIaYB'*'8?ohrBI2rdIeFcao+W!4BH( %1DptN$X#PaX<9/@issQHG905n-T5Fdh6YlS`u)icXCHWY>0;&d26SUk/*$IN%T@hQ7r-,XLk&7WY))u)],L45EVC]41nIO^Rd-)q %R+-B?&[r[R,2ugLn3e74%'k\SNH#di[5qV=p6O`"j)[6Q1QGOCOGrqqH^#\iGgdjU35:Fb>o`=7#9`WGc8]B\q_Oh3P=3DQEurHU %BUN]]KUQs[7Tjfdb%PUZgbNW6;d`(<F-b#Un2-DBS2f]dN$[YOS2'1^F(];MkP'pBk6d;jmT_3TT&\d>7>\O"XuuaBiEjLT`sNP9 %pfPEh<*r\;%-cr$Qsp$"Ak%*>Y-!gT(i-?')TF6IL9d2%1"Z?ECCIs#nfQD3LcifK1Er1V*L>]j$u<@2OhVe%:ZQf$RhY[kEEqR` %L<GjmV;dq4%Vg6-Of'+(?KAGm2]-hDiAG4b/3V2#TbS*f;f1ctAi=NdZ_"NS/oTnGdPK2H?i&%m:H5u=R8-FW4B%:)X_2CS3;&]V %9]&(@S?Y/sA8'X`ACAsd)OXXNSOd@"bD%=L[(3As6uMF?1>c:o8=::>D,b,-A##:qk->rL4EPJp10:%D]$+lTmGBnKpP=qNcV7rI %d*#`O;sh+A*U3@O[>qWm]X^IEfi4>J'<GuriY23"c+(=so5;.=Z?C.rdnRrQeI'@2S.9Jdf9pjO&p=g./iNNoqmFJ)2ulmY$2?oq %+Js)]"X9g/&$<4+4n'SJ>K2;\>BtH[r6G6^!=V<KL5DD[*-kZ)6,k9@W$K,2!\.R>X,=.)\G1m*8DQ1RA-?nlNJK:7\7'G8B\_5G %)Wf5iYYmZ\3V\ib1.,%$Gt/G3?-^8fI]Bh1VBnd"G>(FIW+[^3qV8Al<K_=m0]T^knt\e1<)MQX>us7cV:gp(E*G>?<[#S^*7h,j %T?oQV7X("/q+:4PFt"fZ(P]o#;-[0D2m3+f>Q+P\j%cQBKq#doC]:km<qeA.?'*"`nEtKGmF$%=&1oTnES,,6?fR?ui8=:J*Ef^H %d'usI7cBR/1^`!EPimfd5:m&kEV.RR=RtMMg;c^3r5(,K#12tEnqq]$d,u`=e[UToqbh^;km1+uH@@!Dr^\b"N&2):IQ8H$`SdV0 %0g1M9P`:n)(`u<E?.3K1$Zb"3@NVt\ht?g#rK`XC_\)l:1#@<>FOMPJarE<BDB2Urr,e=^o^P6H[t!/!Bp@#5p:RWM=8=Q#LShG- %IP=@,e`A`1E(n=6YK>,epjM\^E=u882*Z"a;_&am.rLjL=@cf#><_p\[?8&]>`4[f:?.B*c#SJN;RXsCAp^al1B?XO?Do+%_Qm$8 %Yb0bV6\\N,)+cAZ4JBj)]%kE;%MG^\3qq)2ZLOHm.?e8N)=C*7*]nGL7%"\$g7WWT;?j5%.Y5\;Okbtb)QO$WU<T:M,!m9L%+aI* %Dl8ijp39Dh7mG"5X7%g`B<A>,=h\qbfXbE-dW)9;b%m>.FPS$'&[,MDZFgqNY[6I3]25Vk=CetE#ZgECc0kd[NdZ4=NHK8U*tPX^ %@l>D&ZbsCTn<>.A0;4=Ee2`Jr'-doLJJ+tC$K[eV/&3_KReo&s5E#AOg=jSk1,3[/.a;bXm!'CLcn:rH"E/&Sb'CB9G=*\!j=U=Z %Z.6Mo4lfmK.)?W1a(;KA<kLGb&/obmDhod_K!&d?SJb4.]7*r0F%js%[I2Mj3HgnaD!:X*,6=d^CCW_c]TbM%i@5T?4d+YVXN,<8 %oZ(V+.oO);?_k3=Gh)BEj,L-)1>gm")>SI=%EhnIgt8,Knc@g1P)h"<T(4.JHAVs!1K]Zo]S81bE^n8-p7=-+-Wc&gIpGX3UJI%( %cQ<iq?R@OLmJpaQM#L87jU[Mb@IIkP)$4Kqk&QF6_UDhndLI#]4o;mn3`b&:IFd+1cqq>D0f5@KdhZhYcdQ3<6^:HY<.DN*II%"] %^j@RkED]FM1S.0;35pO8Q$p1q.C.;aDFM`*!>?E!s+1Bl2J5D+J:6?*r5.K&g>6#>[ZEJn-#Mo?&DmRlD0K,Y`BIdYX!AF>,9)1W %Ld%jn-[Z"n't'!)VoQ.*NIB^L?u1R\@_pdUOosjA/k:N(SugO&Hl^PlfdKRM7GA+5TD*6o*`@i`q_7e%qrR1g:6BE0;eDALDAW-5 %,&Tn\^5BM/gsB?0HZKeS3h>CX/L`0d0%E7k?F6pnX7EM4%\cZuH>5l:j@#,.V:M]r;9MdTX^[n=^Nc,4Rndg<2iEGPK`i!-EB-7U %j4D`n<[NB3>[)22iFbOsTUXIsokiN=,6=POH*IC&N#(;fHTHI.=BF+lCKAP8#T*D$XBh1$nbld&2%Vp65Bd:dkNA5pV\SmQhQNQe %B5(Gf.X;2G9X0)\6`[Tu2+:@OI\KFfBa7J?oba!f`=RgV&qjZ5,mD-@jSJ\B@kg\S].mTsoY(i[kljY<ds]Jc1lZPRnMRn^<![U- %4+5%&%Wu9*/\g=Z<h-#_bbkARWFoP4dn8='[`p2*-W/ZPo!,-1eoPD(.d`_8dV!H[X0Og@MTCJSTN!Bc51Shks8#7cm:9<c4((K= %i)%9-A3"BD9PU`JZJF@ipUk-,Z'YOJ+7Qp,qY;)^['8jpb4`:NZ';GY3:aCSHF?04_**_RTD]p?s1C=eD`3"D2'2Mc7jXHcZs=Q! %lo`VnZ1l2#OB['<J]6K:eo5o^$bB<7@=\:O[>^\GC[b_=ELBk,lE["<>"t`+4?USRf^.^[%@nDE[I[4o-(.0V<Q(,r.!q6-f!UO0 %Ih)(cW^SDiM''cI78h_t`J)sR?2HCO1^9Mn_g;6tp`OT@rVHH+mX'J(?)pOYO%Vu;9T?4:-PBB'6niMt[Woo+gaj_BFna$AmAIEJ %jh6G=5aB014tJj;K]^q0FPLT2nG')+Zg-Q74$CCtRpEW_F`C:]Pa>0GOk.YPR4p)!IJcdN*N+h/NE_.i%`aQ5bG5^e_=7X<%o&%= %F<!1'a/12gRcBOn@501M-cP#ChrnQ$0._le?@377nfqXDkInrVTD*-6+7jp*pF,M1Gh:pm^#$kM,JIfKY^Z7`s6SKYs3!4Sr5E%B %oJaP\k1@BGa^=u%:]BXK?[_OphgG#OVOfQnN-=CQq7M-\H#EVs5QBE_J+N'2T@rNH5P`K@If8ArOFHabJ)aJ[p=6qVMe@Wf+3ji_ %l2U]UH=)1!X+0ufO2(YaH^qubs5rKLc;4H9T76Hm+-!^6qqeCMe%bq-\,YctIer0h^\liYr,;VhpI2941*-;]If8Xug2YWgY6[@@ %he2u^c_'P'hgbX3hu"i`@K4%Ls3"c!o++(cjr^5QqHs6iG?k<[n[U#3s5rdi*Vo]0J,IQ@r68#drl^r3O2(\fQbW?%#QOJ+^\Tq@ %>?7oarY,>12a@>ss7Df<o/H[!\,Z5IJ+/ZtpYRt<s85Ceh4O[8s2go5nn3EOrV^Bdr9_g[l'DA.X+0f/hu;V:5Q09EJ,eharM/Vl %PsehpKH:G9.0bCMI]Kc%O[X'BTBcIU+92*\C[mHSnhL*,rqrC[s87?fj$/"#/mnR4YPulJC\d7.G0412IVSjUfC\k5VQYG2>P!`$ %4Fb4l>K\Dlo(RUTr>u!l:VZg?m]R\lj36#^S_s>%gQ2>@['>(g(sgFur9n4"J-8ZIb$no_2G7<T(N.`%)9,Bt^ZT=[AUa][IgkW- %TP=91Xj#PT>cPq7ntUM]2iNQc(YPrlk<O\g'aZp`1)(H6&-*A-!t0Bg/=M7Z(e$:'1&-$pcm+o/SW+%+/6Q,W]&9!Z8R9LP*>>5l %T:O6,j]'sVJ6m,5Y+bf!X$r5[cE+C1XMNkg[U8>(++-(@?1fTsS1;?>JOtDVLFa%bB=SXkF1(S;KBg+eT/piT@F-HHVU)D54>JNi %>##j@UCOG0FHcnRL?n?mfre:!&\c.e5%UR#$*-^E3%bSsRP/Jolh4IfeA4I`%4FUL=+1)1apo@3P$0F5+pbj\eldN/(_LbHJ,njg %>T=qN/=Y0lke(=eI1sY%N1(1Z&Zn9O4m+O.p4]tiA)pLB8,Ki7'/,[r"lfVi_&>EtXK!p>MItE-EGF%(4Rd)$l0?C-LlF3m<esSR %1q4gTYuiFJ!]P^B2`JP<#OG+u4XfFF_^.?q0[@sgM;B5Y>ZM,>B80E,WSN[/f)&)o8F#!WZ'6UAMqqM]$emica8:QY`'KCR^(3SV %,%78gA<f!=^Pc($1;\kqlNU66Gp`]80c-p0(4,8g0N6psI3jRmU4t2$]mI;ee(X`MH[_=<+@Zp503DCADleig&em@u"U(n;[qsK- %4'aM#1PrEl8Eo!:eXJuP,gS)5S9[Ybf;Q+Ad=t)&MLWUd$S0aQ<p`2scRYu\S-ckS7Rf6o*F:^!]bQmLN-a8k.._>R"B?*X+^%GT %?fhu9?3W$[8$T\[a[QTOlADMHDFUI"H_7=Z]L)lB]F\m[H%JJAX2e[C([;F*84+gK"Z1DbiV/j)G?7'](#7[3Y%SLb"nZpaBj[D; %#2;OUG1/J)8=lgGNF[XP3@IuSCoZ+Y$D8;O>D^1hQ:!ZpU&rcr!QU)_p4ai+CUTk.]u@^K@A]@Hc&+YpnI;$A#(rM&k%<U:EMBJ$ %fSA6chWQ3?G.6+`^*B&Y=c&'-8R3"qR=n_A&#,ck@a-,#`pESOPi:+jLT))X//S/h^Mr5A&G*TJFGuu><pfJKXKu,&a(6g807K4D %DI-X[.W$Ae2_VAK,GChrKgaH_F:_$>TBX$lI2KRnapb,>XNG,.mbFJA^m#4"+%In[/$ukh`q-iB0*VfeHa0`4`*^,%"ZIH5Z`b^2 %<S:?OdjR.F0\al6*SdT8Nub$=oJ,.!kDr=OOM^<@^219@78'=2+eGCY<Uk:fF'&1.VLli'=9:d4=@eirT;j/<DeW7C\(h*Fm-)-Q %mS0MI)0Sl3W3Es#:XkE)oXu>\Y]&jI/K@7m^V9>#RT5,O;'O3/EZ=M+dnZVCPrPo<VJ36J<K0+:8&VB\,r<Q:%-fq,NP;@?G*U=@ %jEmDoFN#$'dDXMG'Zf)\>O\7;IB^T1G4TXaf3HcRkb^;"o/dd"_a)L/T:$XZAg(tSr.7gj&CXZ?iG&[f0UONfb^^h\o;Hh9HNL`H %!?]4`HOl@3k/QRJ/n1L4poX*a]dUL0M?ZW`1tpqmJhm:bYg+)YdLA>fOLP0FSYgSA73spMUf//,_@Y3M91eR&#@E7EKjp:972mQE %",0Cbj6aHMD,LJ=p2Y$B6F37-?XcefQUj^G3%\3i5m%gTjMdS_W1o3VKM:R(X?`97^8?r'V+_)Z8GSs[^GCY_6kM"VDsOE"D65(+ %2k,ZH//KfW;/#9;h+c=#0jsoU-5-pjpaeK.IgY+@Q5SO^orX5QhrG0+;33_q]W&Mj#]p,1U:eYg&Ym\-;*4178PtM':27XQ=WN)X %<gf8sLspM[^eSohGUG?3&`;b3ou.&:G=`1jODR&a/&tOf4l3eZ8gG'bqu`EnOR9E!n9GTua227ap0SB^k6K/Vo^"/0,/^G.@0M() %)I6=&Xk)BXZZgHaO"m*!<Aqlle-6D=C@cee:m44W!+:[@GSVWTQu$<\k`4=>l,cB2$Y&hcgZD_-YinLOkN'&5EQdI4.VuG/)Le#c %:*i_\YP&gJ<g;mTk$sjlE/gKZk0#Wg,FR<,3Uj'>Yim#TiKUK2*_1iFpP%UVd)B]Y(JC18h38N6/.9?j+Z'm:2P]U?G>VPs_mr(2 %4mRsho#=O+NDm]eM!?i8OMtF.S/+Tjk4NKVCjAT>;-($(WV`*:_@SY),(8K"Ge25N9_foUcoZLe9gV6Gj5DGt_G]Kg<uDhkJgTa= %hR<*T[W9\aG?]RtU[FnanXm8t"%E,)1fs9/c*su`dfpJRn[&Ylq#&1?Ban$"c,R],V85oBap=&\Qn2#b*udW'@:2Z4j3,<L=FUg$ %hZo/fE'\(_^0T`]@F/`\>k3($;=1Ti)`p"8Y;B'^'>*lnSnp$O3L11Wo>^#9R8Rm$Ne\dL[@H&,im=`j*t60aMhSH^$9X<\B6lth %@^f@Yl.r;+JrYT%Y)j(YAE7S=?X?[l1O\X9?+Z?<PUX(CL361:9QNf[*1J4hr.k"#S."js]__u0;89Sb@rBa\kRL(i,G]C2<4/@; %"-o7Bs0@)WiLDbf5%als7*7@qp3L&R?Q;Slp'cfCO?=S=c"[Dk*]G<j1S=%V?]$lE>:96TPB8f<"eL[D[Y7,9cVZOo."$/1.$VJ* %M0`=f<h,tpW%I.]lD.?f>3<?ZA$r<fk$-No)JV43-!XOnje]%R@iL0QZtmGO,&4h#$(9'#D)H3&kn/2Z<^$ZldZP,kJr+Ie^e9uq %FZ!f@mie(+%LDb\8243)BE2@gA]-4qb',%cI.B/*l.R$fd0cXN1/3I:^/5?Wr+;jh*[:-aB^m9cFtL]>IbkQu-XajI_jr!/Kte5m %pn24OMQfl(ma3L3GF!&Cm*p!c'W^&(n?M[@$,u\s;LG-MQ+&$!@E&N\9u':?UI72j/\t``IN-sbD.Oq_+9N:h^GKQTgu)2/(fd8N %lrK/m"2>n0[<US0mmOe+'"h_>;Ee$%2D2<NPW-9[96BcgFFZf2;fCLO.Ho<>4\d(4-_7m,l,@kU";9n"c.+,(+Fg#uT<U$=-:oh* %n&$92:;-,h`;@R)+Ukr-^TZK+a?Jl"j><SZ$ioeYG1pMU2<;u_B5P-S,jKO%!SLMSf04,"dD,C'6UP1O3[3JrS)3>1Imk,TK/!eD %[r^88c]'G^]@(,GZcK1aiWV;IrUL3u'`(3"pFX=mDEj=^Y)75u8HYBleLj\KD38dqF5OEu<`pqm8h;1%as(bp\XRi.cFgiY(T[:, %o6IAHdi,0^lID?"FcS7^ln.S:B,kh^BQn7=!NU)._$h8F80PS=Aem6llHIM:l8!NEbQ:E?1tLDpfnu0]UCoAA[4@Vgq/+n,(iK`j %V[V]i@T\8L`VQ?$)JOuO6ol$s>hqP6"4Y5EjbAnhJ6T-d/5X[3d-eWI0m(tF0E/E9cD!RG*WmEpAUmm]`r:AJ<L]NG'XOo7FOb<d %pIDo]+DL2?5cCKtmY?^P9uhO#'d_HI5YDKk.j'mtd]Ch<8.@.D(?$q6d2(IgEC]XjjH!6O!`$3^'RLS-/5j_8hT]>h,pMX/iR=D_ %n*k6l)?l$Vn6s-NQD@&..gdhg;f^4/dEGn[#KY"1N6W+O"rh,;#NnsaAU('o!dD._Bs:eTOjLJ@k26"))R--)=L-1OCM[1gGj*]3 %M=W\Z=bQp1KHp2g*?E*@Rkll,&JB`/%?7:,id$nP#/q3h?p[_<1d[@;"__O"1MsE3gLM-uG0lZmX:#\[O1q%K\ZAH1j,PpUdj)f* %oFCPIa4^#WT..k38[ec)q_Bl/j\']m*%!3S&);)]32tJ7)d5;O/LBNnOC:FSi&K_5$L>5?E_h\Tl8J@P:YVci+DLZ2;lPXb`c5bR %PW8R)<5i9K,"FM,a(C/.nq5@(+H*%c$WEZ4XG8),S2,hE**Y=42brfE+Bn(/aKFrLB<kG'AlY%O/.+_9+m-S.RLr>&,N;CD@nud" %YoIej7$ZNo4&o4[@u*:d%,bd0*^20hQJnPjAiYafS#br#YS-#YkQ<\)>2InL*1,%j't6bmh:p1sj7BeR1;P^Y8_.C`RFIH81"Pi, %<gTL-;5aU6:57k4e@7bg%.=jZ:7Vc>SCjr>BQ7i10!OnP>17H.(1n^(;o<'q`m"a)=Oeb1W$>u^O-hK-AQnHEY_oKXG1n1Z1bP9K %q+e?eMSku^>G*n!H/Qh5/;rC<.Suu;Kk9WuPEG`7=`r'cj]Xnp0=P+leR=$h`IJ?%bQ7IY\[Ymf6Pk*h<U?$*ROe_6oo-GnE=pO& %/))7^QJ2PULcSUq?0c*DpN53Ll#MADMHDLV8E6^l-hJg$a]_pn7+NIWk?7L1@Mj,:RJr<Id-bt\*#:t:#?4`gEO7Q$6*F@Kkd4Y& %Fd+Or=CShL<-KC-7HFRMTmldD`&(pR6s+X\<AS?-R\Ru/BaNsNZocd%"go)>7o.NMO]DNRO(Z4CU/f'gfS-+ajQ)!>*e?#7b%\70 %l_c'C\UhCn"S2T4""73O`l=H<jf[FoAW*&kS%D9>`o"4cgqkFsUY$`Xgu;nI]P1f*,g;tr_oSoIplUd_CC,[sU'ke'5KCm&M1BiT %ar+;==AS[!bAF<Iia*5W#UQO*`bSjNT3D!1<9U(dTrAe@[+Q[r)Grg9I5@BQ:'.^kk`i;Ugm(<8VJQ=P@qqo?Z=^QTXonl0#*273 %D2kh:=L:48ZWO\KpXCEVbq^,V/bD+RU=PPWB-Uo/c.ft:*fA2chmE8nZ2GqGAsr8>19,LAOMKUc5h2W!h6g]hXO*uR,g^:k!)+/7 %nk-Pind:hK./2STGtS<pP'_:JFu5'lQ_WG6=03bQh":`?/GNQaU/@GC^Fdfij)lnB4['Y-iF5e>9e9gQ'WRm(VY\`lH<1+oWI#>W %Q5FRC(HY7a)F[CRs.GiaC_qkufBf$u(Wn(<epW:Ql8TNGP"/%I?#b-p/Og&@#i17VnJ^"L^MGnXStlg;;qhW;c/!(coFCO8Q[2bu %M1uhSL@%\%"M)nkiE#Bh_b00?ZTsPAkh0(@6PNMu,UB#/4&J^$pY!1l2Q_CgOO[pk"4i\&r@WLHp'?g^+co*_XQ6<?o>nGlAHKoQ %"HkEbP,9l'==h^M7="XJU;UE/WV`9u3[?i3`<<Yb_5eW7rk#$',C3pt(b29:M+-k[c3j3m;G`-A,d3GU[tl+mZBm2E<fY_Ue.8Fm %8\@7Tm9sCX_]i9H#h"I%.C-'8VsF9/#c2aGDjG2!@7p"OCJQD7:%[B"`'!`iogQ_dm:$$fite[$_5\LiYEEKA=\oO^eQ4"Y`aT`m %ESK4p4o7@=LNZ/nDQup'/-kPslS<Y`b#0c/Ibc'ETTQk6Eit,3+I+`4e$si'D-ttKdD.-"KUBBj<*5$CLgaV3D6DEBmpZl.a..Gi %jIn?(g5HX7L9J-IVXa+'If*8s6:p)1Ce&tN?Am@[=N]QIrMb^JhVf87SXkY\*@h'Nr[@#'VAQS$IC$R,cG^BpT@JSmh>C[i2t\'Z %5R:o$n^fQM,=gsOA;>pVA0A<U+W/(4(l4=EG8)M]QV'qBlDd6H;:Ha3M3H$9b#Bu:<[#FEZG^R^fT5HGheaqh7_aQfA5'9^VbAL: %_NoQ$XLJM1VA".8m#EMK_f_5qlA5D1&t/MqV`niCEN[&pqm(iL6_22n9Kg0tCP&UmZN1Q\2D//c)Tc\dc[7j\YCF>bJI?h]C2;_. %XniiOeRf;lWEQ60B_UQ:ep`D$rT[@_07Ke/VNN-tmLP3i`CU5j^QJ1[W0$H+3T(N#JCl&JbpjbH1@=H8>]JL5[G-`jFD)GnAa._c %A&Deoh/sQePS,KE0ru<CdY2hog5Au%iKVA"en"AM3f[?J>u"Vi4B(Q1MQ[:ZL'#6*feUJ&VA,(;P`)Kq=P0K*48Wr,",D@Tl2`23 %8GE`e_F*4TSr2rIm1.FZ[rBTWl.EMG@\p^9fGXkTM[/2-9#7a3^aIRi*+pR&jC"e#+Sjm85u7WXQ%])rY+J%Og;0>Xc,Y^1WltjS %,_e.<Jig1iib!4J:-cEC=sQ\LeM(SbC<>t!`9OSt\QCETFugC@(,nd*1/;'gXMolJ!CkkjB%J/"]'*Sb$J#LNd/V5Le+'G!m+A)6 %._U,o6D'3?bSEJtF<9[`>Qp/O*_FlDPIBN-,l9Le1(X8YELu:^6Tp1%@3p)+<)YLB/=a.--T?2BM!QZn:F"[b.8Mm@l(mI(=dbeu %Bs@XSr3UE,Z#hlp,_bp$nWL"Vd\gtHgieAc,-AOk5/j`U>KS,XUP`%*'NE%NP_XL^-KN7.#W9DuX?<6Z9`!`6BlJC4;m#!m`?/1J %:O<4X2!J.:`TNe(%QTj"C?]5<^*skra>QbYr@>KaRUMY)2l3C\Gn#5[UGB-#eqV@'`=j.C([:m)`q+FLO?_g#/G0U[eU;52fp<l) %^.7SdMtKAMNU3!?2*#.;qR_\cb.';XR@@fTf^?lm=Kr5<!A1ct9V5T_:#1cuiEE_c*,AHaZeA3?XZDFedVY06WR60Q89l.="$]>d %dE<I!mB"2ZLWYGqVX5bg=)XfJ5Am8q[V"=DLtGgsTS:,(AVF>*6pSb29DEL[;)+Zo@Rg%7h3V,ZD';#r6.LS34AqZE=0#WoV_.q3 %[c?*ZMc);WM2Q\PlW2$$Vq`d+2Ptd-jUtEVWhOA]ANQEE&-]LtQ]U7rRiq0jb#P>2Y3jpqBrappmB0rUV\Q51Mb6ZJH24ZG9'U/P %H_a@U5&)eSV:<l9UfiA]S.LK>Lf"FNpkeV^c'XE3L?b7'Hc47J1Z@@X.NB/uj'S3Q-(_Y`f(uT(C.@+7Xh<`[#!K@qEOA]kCK2X5 %Yc0*['[^2\ZUjbj#J&`jZ6NU!@a+6ajNK9%e^CKCpe5LhNR$LW3aY"V.S6WoE_/3B<E2A@ku)7*46B*O,B"F\L8uhF;ONHl.3[a% %-YETr,13g038`+hflJH4^dHqZ<#+'fr",1X*)EV:<:Y+<U>[XPFL8Wj3b:D>A4cXk4+<T1VBchM]C2"QlrZq)rNQ2PeWB)2T]EEc %6_U]f8QGI^EKar7T5.D#g:iQK53mb>#;RLG%!O@sB;[55@s\0I!CJkZ'K`9@J0+U*[llm3'Md8ZB%:9:a@82l)-jU.X>jCH+[@fA %M>?k9*HS2<c1if5oI31>lu(p[RW']P,G$AbSBJ'sZIHs0ai8d#0lA7n/luI,Os(Q*JpPR_gfDu@V_&&C8.er;o4^M2j<mS:P$pCq %@GoRNG,pVp]NGkFIJp'$'e(KnU..18,1KN;ZP!6]mSsqD`r7`DLXONP:\0nn*o<PQ5f,pRH>J0]=E%%#N%0W/?ue]:<O3^.j=>+` %%rP"7?+,=(+Fb3F[N'R]_Cug$oWhWTLX0+n^hkn)AKluk1jfFH:t/&Y?F)-?eRmN5O-dcG><#!Jm?s_GCfTa5pb0-r,c0at;N90Y %oLF!r3A'9a2p]8*,hPLu<e)7prs2]3O4ufODuF*6V)d3gEbDeC9>\#>$[C_2UJ/*Wb_XS#m;V%s.T2rU;UKJVKQshB8o@9Jhm6s+ %;_L6<\bh&Bpa!:L-<[tV>D!G&W?B4)E]Nn[Q21PPdhi0(Jo/%Y_7LoC$A*^I/sSKN<c;lmK=5#C/bD`=s54s*j^Yo(1%T^\PK4RS %*+\[6PAn:B6i)OHPt^V3%5(a.#joT5Ar/toXP1-\Q`GCVMc_JF[GtXl?4onsWGa>*&r1Z;'(VA)[:9@)rRjs'_/<R1p9cQGC6MV8 %SEA3DnlZ=6X(UA!RU!s9B2Oth#d3$%H-Y6hOKced<>a]#6S:$i_s$[DMhP`-:fc$.FFDq=OTb'YQDmE/c8]ZM.$%9\%f$qT0(Un4 %cA;#,U)QnCOu^E`.T`HTaSOOkgjN<p/7@4+m"-!R$i3@TiO4*Xd!^7ET&AP,d*(]PJ*=)rqH9QT0Lo0tGUc3*aan>Eh\7g&(214Z %PhomD]D"LO9jJJnffamOKs*g@S>jS^:Kr#%An%)D'rN3"Ud,n8rM`sMr>ERR'WE!H)\%/J[M6t`[X*oQ!9%e3G+s"nnU7cr=J=[< %-,>b]*+#hC(^UsV>JROk2_J,G\B%:R=#WtW&3e9(;et`$<iHP]M+\srR[ESTd\O?JGHUl39bNtc2t08><!`(Z0D-p!)?fM.5E7@[ %nj!m5B^Cm@A@l5ZFn_U<BkVWNdph%rKMf_eC?gt61kt%AF=TH!qhtTqh'43A%;O[F-:l*djG(:6l,M.dpH&.$Y3=/:,7K7r*@2+J %)VNp!2]bgI`$19BEON,TgebJRCf9j82)=tkT"Ah\0\X4%AM]7@j6%(UM%jUV>H3i*FfOg])i02.(Q0SJY[$/Z"Fu*#^tP.cG>5Tr %2S1.@ArNBuBQL/+;tDrqZ.6$YjiF0G.+3ddAGNXX`1?:,mZH7/(!0;*]p1/);4;QnU;nkI_41Ta>KZh@$.riu3L-"K7Zl)OO,+@F %`Or3g_"4kYdh[?a$q;gN35@Kc'PM$./2N;kk\b;Wn)qYP_m\&m`I9`_2H&^sBWE'?#rX9R89'b1,U2o5[%45%%a3nPBpMQ5b$(VM %F'IFo<!*p9B[('GfrWNTo"7k:CT[U12#.ks_j-$$EQA6qgi"$,nn1LFc,=U$ZObl/eEna'M79E7+gl-ufCA4/&;p2O^$'g,)j@$d %&a#pceEKm;qn45So[s5F%?SG-Znr*"CTk(%MT8]FGHWl4#*$1ob+>GnL-K+WPg)"JBFhGKjsu,p;F/t'YJ,n:%8#8jLSHaHX]p_L %R-J,qj2-E.S[g\E8"j>J&'OAm;Q^b%OI/+B.UX_e^_o_%h4dJ/#"UkWBV.S:a7;S42t+\5g?N'[T1I<\d93].<Z^!gEaIg'XK!P! %'(S_MYDD;uE:8\4WBuk>3t,1ASuX_6II4Ld#p!8J@s5CsQNb-(FK\rTA=FC!DNDH"l6'VKVP\@NQ?lSEWm9gQ335)P+0B1U<EK!Z %`(*DroY?O0Io$X-<Uo:;cgWH%5ZWA,U4r(h2d.MGHpb5`+q+5,ON&PW/R-J1"/JbD`Vb9M7buYUPL`S6\o48bX^Y8q:9l;2C>.LL %>kWkl"Cmggn7si%;+k_2<h#gC[(80&jQXpG6%1:XND2Q`]F1l!CXHFNT^jRg$qE>70#7Nh?P;ma%oOjCA=Lm#Z=Gkej-qqSO-k'p %j&B:Riu_E=]p[s1F^I&JD=>8;lo<O8G;dp,;QH7hj#GjNP);C/XRig@8f/5)<i6,!=GON_99LMh\DZ/TF,Ga1X8lN+HL5C-Tp+\F %B#j8DVL&*H<=&+GX)^B0iT%g3=)16sb<].^U[!8"gXoVHOh%qa"08ti29>/@B!m#VXpiEo.$i-2]n?$eGN*Prb>?jl<M8XB]pb[1 %b^'J>\nsD=f=n!GQesB_ON#rcoZ\(L'.`JtU7tfKY`]h2^g-<0H<>b!N6ObW"jtg=/=?<OO6CB*.*7rp/utlU"9%e-ZOQRX<;],' %TtaB<pCI7r8R'4H%e`-eq+!)p+dE-p*Pt0C>jN8E[9"]V9)e-VU[@lae@a%=lJ@OI>(+REbNMO8or^cWk:Y4pX,2%WNW,/a`7WcA %0[rrhOb#>"!Ca,&3o\X$)+N"dYt%cWYKG%3Mln+m0?'T+*erGD8[P,3bs+tJ_+KVX.TIYMAsk^>kUehV+k/2m+m[@]o?+*:1jY-1 %rDG3fe(#?/8c*Bl,]n(Sqn9&mnlCC>h4B7a:u_!;L"G<3`?$ZF&SH+RL.fX&$WUn5k&H]PV_.mZ;S4=F'!9=%3R^#(]o,kA&ia8o %;buf>`E5N@('U-#Hu!<?Blp2M"tkqa7Y"n@m;:3afF3FHVhK-`8a2XiZr<72.^u`%;9o3m8YeB@-#HnK!c^ON0N_):0;*SMMUAZ! %lFlcEhWZ<Lc%UR#BYdcC+f_D7(NGS##A"IF-/f*07$88hd6,AXcV\r!;c0[Jc/$Pl:A<UJP4ASCmq!tT$6pT4m9G"Zl6/]n0"fBh %=Cd5RCI54gm9#m]LbLFkI2_6PT16+!l6\o>K'Dl?C.mO:CPEXR`3HGrBd$G^0FdX.)hAM)f;NlVp.>@B5>qQ8JOtKu"n0t.TNr]g %rMa79%6PXV[;.G#RmDI\[iN`Nh6C4D(N$Zb8l[K4<?E7edg7inC96LjKu"aLX"2>Fn-INEm?BK9&RP$5gJFi3e\(eA=CEtRMBXc. %'(C=qT>,M7!7FK\oFIr;;UgUjW4Me:8d%O',sQt/YkYhF3g#$$D2#>nC:c;UVe!(9:q/)--%dtgG9jq(n"F_YSiG!3M7;8O75ReU %.^bcK*h_4ADNe-#idj:W=5GLF6LBA8C?V[_p;?%ja3?,+/Nt!q,,A+4lT8&*UNEW,Ole8obpZ:;Hh=#&k2FZ4+T?'KR7$HgO`3I9 %97couR50pMnn9`b#^]_!r#UgQm[Z!J1-N1YmK4WDh'/6K!\L9Brd&6bs+',r),';W=DW`=O<CrBoam#p$TUrmp[jUM/??3QVoMFT %<k56qk6qXV@EM#NfF>u<!EgsHj9s:qWY>8eC4E29W_Yd*98qGbf3lglA4bTRiZ6TUr!P0ge^Veq_!-!R.EL1XGmCEgpIkW/LltfR %GMd?q@]5$G,o$qm6KH]oQDjpQG&bq;j#H\MA_D#!/4C\&B<F;Q.gdt%e-gMHH&S?NLboT,!+t!>0%CCtC"/1oP1)<B9k5=joMJeV %fnrpJ=?TB^/q1c1H&iYsll#D;b89&aT!k-1j"dRJgN;>DE@0A:/;$SGm6egnoqO?MLq%5,ma7Z4pN`ps]Y5@/OeZ."^;[K*9;.9" %&2.&JB*:BMZV_pIRMq$4W"ntZh)F=]H]KS]P"QCud#38'DU5s`q*#Ge]<$ElZ:n73_b-A'eU=5n,jInoOR?44%&W'7gR*,#QZ3]? %0*-"DP-_6eJM>64U#<.I@Y_'9onB=.=*skW>Q.V`MO,h!F.sCh;-p&f6gRM,1N+(,1r\**Y6WK$H@(6H8JZI<#WQb9;q@<<-q\?` %ADb\"I0n/unjs#FEe_#a^>9j"Y*IgYP4iQl`OHg0=bSIF/.RS,*Fd+*=X-*^T%R]>8;/YRS4<j[/V3-!]j0Dn/7WHd7>[k'2?f^U %r(UkOZZ#;hnqUJAaVe<f,_TE3gK$:U)<mN6^`\&,kccdI.P6%[///kFZcYp=3NpFgXF2u%:'2t[U@i+P>FqUS+O83a=b&h64FBUW %@@u9X&=)[@]W:VkN-"f,>jC9jDq)?p$&ii)QT-$RY(M/,#s/.C("\,YoI+^ka>He]ipV6#A<U;6[mk.9)47]X>XI)_pf#ug/hFP- %PZ?O&kYn%p0mAi6d1jAoT^TP\.i!W@MnQMK>rROtn3FPgiuBd9/8^gdc)Rk-f>gfk,Gh-(S;qSL'r]WS)O63D??l[9AXjWQUQdk( %h+B'F:tn=Y_#)N!,;&dY;&m2IFQiR5\cKqpL-]/^)?aKEHdDp=(N]5mEd1f74SL[)@Z=V9"Y!'GBoB)kU_ZD"e#(m"'R+>t=k%"X %=AI]O]1ZH>bN<X5nB]n$GXHcf#uHc&V,hPgQ@N3!QE#US*(R-D"AiU%=36TLGKg1o('f`d2DI]Jkh"8f#a%[n^9"5*;JscpM?&eE %%D.N:OP$h>Fnb5S_%#LI[m#X$.KnRU8Z$a6/WjLL]b=U;KK+H`lrS)U8hR/`D=-gL01CDLj5f%%>Gf?a9Ig]3mKW2u'6IN.-:I<6 %48Q26`GW[MSW6oZJq;25IVb3:22#+.'ikOK[bn.Oo2'@?:*^S7.]X%PMutrRO5nRk;d,flg9t7MKloKS<4Br'THI`U\jmGpn(%TV %]f!f2=R9eSckqc&U(+nMee!(jgEGJKSg5B=cC0-5"<BiWZq8H5L/b"L%p)klo;qt`:K.3#;;KDu@p3bmN3-0N[>!?smCL^3D,#o9 %Beq`@#"H4o5;lZWG>G/EjXJ*Il7>ZuPeU%54'B38f$6r>bqH(NF9p8,'r!PMPH^d-ouL^Bfuo%G$Ff5!KQ=+5.TthhT.V3!-X&K, %eBmTij0U?K"ho]@DLPGb,&5P+^N^[,HUHD;oi<R_`SjD]Fj"@$nh7^0RoShVJnT)MOPns%J.LE,G<V(b^$]_g$PV'UbgGOTcJh)V %e`:Z:8^[QkgS?6aMKCKb8>MeJ6\a.-5C49[%IG14"-LV9]!,Y,mQ9U=PaNYr;VdJ>75JZa#m#VqejIbPXBr%"[I5,Q#Iki+08*5t %2,Q/rR,/&C4gNasP8k&R1Yj5k=HG:QVM3Li&+5Mtcbtg-DTE&^*so+XNC!<DRRjc:;s"1S5,!/'H81=NX6\Rsb8HTrl<7G<bN`FM %b:?4/@PcgWrGBLh0$5-r=[Sp)^+l.t?UWP3mGHrk0=j5UqWK*LM<bp$d$LH;fYlG]d;iUTJH;3IO*So\aj&rf+Y5)V\)Zm\((E$N %m+45C?CU'qpr1ZUbH-I5c=t65[_9=Z>GA)b:/0?<qJ^.(Ufcgu$<@=^(m1`7:aXRW>7XZ+`FA^1[;fQ[Kc5rLb;AO]H;`K!/M=hh %0Jg!./_!W7;9c]i<6iCUK*-%dK\g,fj`1,?ORD3^(,dX1M/\7V*FMje$7a<q6UtrJR-mu%YRGMRN,!\QJa1ZLg;58Php%h+.in:2 %pQ[kb1FgbKP/J(k$pD-(=erZUq&1D!GSGd;Vq(@[\D'k"AONGk=#TSJT+C(*U7P:Q(1mV&.b<N72FSbrW=O0;aPhTQ9G&a66Rm$- %]J\QXggsml\>SWO4A$>.Wb'aBjq9t_\SXE0qqJPkV\e=f0n_qg]]Y7#PZu'daXs;-YM3&nc=YH@*:[%'BU@poqYQ'uUi*Xn&)n(i %)`=6G=8LetKTp]N<2rrP]#:^G$2p4n&d\]8mE>-s<,SJ^V=!n5khB&>fJoq2;Jg,FY%3_;-;-8,Nr/2uIi/Mqd]%Df>kVm8-=&9F %OKQP/$L25>[[Ga=3=PV;A)bbNGa'ZaUO5U=I9:SI;I\F@-k7X2XH271MlGg!c=LTXrf1Y1PsgN.Ki.A@Q5F11D\^=HNf[/(44Xc@ %ef$0!Vbe+J<R"W`I_l`/WY)1pd#WbZ;N85(caLkhKN'kqk0Z]h%n74VkUuT6I!G=Z1g2f\JZ2ot7Hlb##fp3_2s"rn9BF2n]!ls9 %Ejm_r4?*KIG"jm+DgGCi!_ZHD$jpC_8T#cnI&dVAp2tP>)6S7Qdlt@?D#"e"_2Kk(4A;>E2%BBUD3J*jU1B56+/29RV^(VTCaLHX %W$CCF\LNRi8kSZQkG;6O.]Z+hPd_Q=P97&"2&b#BVek'kgtlU9A<VhB:1AZfS'e.n/F>.AHU=G;&HIA02fB4*\,W<9*h1+6nC.)\ %j*fbEqoIag2Z8&!],qp"Tu!`99aR(i2G5L-VTr^2fLcnolu<`VYlrq2:/HKORs,#g/^LDM9I53`fjIJI;=B:p,LOlg_RoB_n;o7M %O`H\``6D9D'UM4[JYHXPV5d(\f0k@7`2g9Kk>@`#D^lQDojQLc7)Mb-A%1kA<PVFdZamZ'^'tnrs"K4fXi2f*CPf)aV:HC#APf;E %3[M?l*r7;8R-J0,;RCal22\NWQfA`JfN5):S+l$D<lidr+t"021c(k)5)ko0?UPA1*C&+4U<LSaV_srha&.cF!g)0"Sgm\]2<m'r %nTnpe]qnG,HU%5M](HD5-5Ms::t(#5,_pplX,metj6D^MMVdD-U^/I!K+]P)/ttts0Cnd!Ht['tB"5nIDqb^[,5S=b3^V3Y[!-6n %]*$jm27GTNG2'ZKFl,;R93JU4s-oqNGX&/G;tjDO1Xr8cQ7sca,&/FC&S%O^/"g@F[Tb=%Rp\*IY?p?aBU#oX!hPmCB,DgDBtf]K %BaBi],&(I_CbAdr>V/jJZbjfVg*DeIFb`t^dmkk>JC&f%$_Pp*e6EtePN[iVF]jR9er+a2pkOenX((:>X+pVh%s%kd!K\l;s#b`H %Rd[jcJ,eK*5Q@Q7p:gKdU4W?U?[qtI^\V87h!YIQHkeSg5<eG/fEmB'M^F1`d)7UPRTPc$DP`1I]U2#!CW\t<1bnLPDjhLsi(=ZH %V9m0IQqA%@Vp.%Q%$`/oj\6D(E'F\(XGLsXe&2@oIaQ(P4&F'aOs]n8e<MB3Pb7fJM7(jW$^t1m"2*"!d(jqU`3<:2(m^raK-l== %(kY-gPI8cUAD+GK-DljX>+pe\e0k]n)!GnsAt0Q)*r(pG[U*U?M%MYH1pP.XZ)]4Pe&7=`g:(RdM%N[4dDXVJ<LOb+<G>pgVGmU" %"XYSVg*`8T/-RATjUDm@>%(lB.SL8/7(*IsbYmjb9FTmY$58m['234E"")%VXtVS^BlBB+.8J/BYuTV;%-aFA%81slBf2J!&\Q7" %j'f]J@RsE3SsVnoY%=e!0j/.\QjeZrVASXI.S`[WCRK-N==R(i.M"^_@]6D.SCi.s&"FK!bVr:uXe?XH<ljV2-cT-\_MQAoj2<XM %Ah.h0YDG3h5V$g=&T]K_YteAG_27j9.o*0=_mA@@H;m'U:/$t*'C.+YrksY98l?!k$qnQr@<pnOHJ:W&@_H%h33hYdIKrWLo.UPI %XK+?t`ejBFhDd5-$VjB])(10tN>'35EFN$":(5;b-e<!+-oeIad@V:(p3r65qkNSDQ@Io40G^1GNgars(d;qKfEt@^6c"UB'D<eK %X9k"IiP_/l$jS2^8U0\+-e9]uQuQRdM?PBY5]eaNc8[P;P+)`IQjbcGXJ'e1JJ5qu]ia420GL%E%%fMa-E>EQE+4fSi/A=b<8N#\ %`#:soejXM.ga:_/#q)$n)(.>$T'U4."U\(n?M70b(c+b"M7)c`qnS$t_n_,*c#I4h*>;2L;4[?9'5N$"3&)<I0lUS_m1UkueCHhB %`0tWe'2AtR$RaMOX#RA]qTB0m2@L6o/<,2oj227"$nq"%'5NC-brDst*.#V]V.%B#V(lpu:%Ds2:9<jG$RaL>oU^#2NEY9Y-e?r! %I,`)5_Y4^=lkq,b-e@_QN>'33E+4gG@`F8tAU3=S0G^/qL4U*)dP@sb0l."@-GtcUPMm0&es%tXE+2Kj"Xj#4j^P']0]e!%,McI@ %@[,aaS/?Q90:Wm!JeO=Vd#8X%=O8Ej9ZDVsdn)>j9HX.g'4^',E+3Xg$VlX3l6f>chbe?%S5jN;g)#7u`-U^K3DRdVfFq"RL/4>, %N"\r[J'U)/IG"j#N*fe.@U*ujM5=XtM5;eC@dNk?:9:3-o"p6+XcP>6XOClcE+6MQDk%Z"'qCZ$Z3;U&!:^FE->%)1M/aIA:+Qi1 %:+VBU'9a-QN"bM#cT:+)HG:t*XHOs%EFNXLEFQiL33gb8FPt*qqn@#Y?%lMs:9<o"`JI/tj:`mfj,=Y8@E+/s]tJDp(^j(I6c"V% %Q(NK_`42[r',,tB`eiB9pqVaZD(dk'!ut)rZ!j#m6c8,]m&lYn#q*a%^MmY@S:VCfH?dGdV.%B#V(lpu>oa[o:/#cm:Ri9J]&:MG %kQaj6s-dq:BagLK+&[&e+M(o>Z-K4r`ej4D'V(QTgJj]1KQ(On(l!VUlXtS)`"XhoEFKal:<\`s3&..f"XhmO^cCAld&D<L`"5is %3&,%/JeK)X#q%WiNYC`F.pU(LH(JrCR''hoM.)cc@Zo18TS](RU5A-1R3nelrM5:TNYIp!X(.i[%DtRI94Q>e\i.>[9h\H60:J9r %J"_]j]kO@#U#,F9M+RDSVMXj:(ReGR3qc,Ye';X(M6TQ"1pJm%(H[RA'C-@1bVZT=mVeOr?d;7WlV"E<Yo[l>R3m[72:KL4Je"%m %p?Vnh:$hDC.npF2nWP:HgIr8:_aG.o_ZrmEA"eb$0[msNpnWa0bBKe>@@1b<r;B2#CJ<S@9rt%-1t0BH5Me6%k/'hY'BAOJ'@YOq %P9u$hd)=-^dDU,F6'Rcaf$FDeBjsfb?P?.mE:8]3`jVSf`0sdg'2:"e1JKE[8JC-u<LR#OfC,Ah26#<T1pKM)I%cB[(\A_)0s$We %L8E>:RL9'ZBjt0P9ajC_M<Tg49rpp6D5N.IM=&VGYsrruM^F1dd)7V;Rb6Y-Ig8\Aej:&!R57Q2TDbL@nI#[uX>,6<RTLJ?RTLDZ %-J#Of9f0+uD(h>[]6g6.0k!a41&nT,`539HYpT>C9G;3+!5)uSNG=&3'=7Qoe&6uPVMS#JVhqg[?$2U'I`@9m->T<3@Au(</8pso %ek-U>V9m.kH-sR7(7H),>%hC4g>4ZkS:gD]k+e=kQA.^>)qL[=fuMDq0m:*GRM_1=8eY->Z-^DprOllR6jP0/Qi`1%9e6a--8qqp %'C2<2B:9Y<KJuU6CSckrWALlGE`=hh$u;\ra\le]3qGcRCNoZKM/`bN9l*pDRb4hK9oN/Id)=X`IKrS@bA3f.&XTIRZ,r.cZ!e"K %:fA\:9G:q$Hdfnii!N2;\#e#rRU#V`RMaUJ'9f9>`,t."-73N%M)B"1cSR@-DjhNp<bZ$&$sK?]9pUV_2QT1XHUcs!9oKA0RjQ_[ %o7JAZS@Hqa)S>VX9rpp5EMeTOA5o!7J\N!qN5K7r=:5gF;SlTeQHqCmetNp=O/!8sd)79S6k^NjTS^'M49\H<msNO$PVt-N0eB%i %,Y^su(JRTS65.g\'q1M=k)1QUGeMPDLm6)>:7BgG))SV?BJcukABW1,,O#'&M)EG2$;IVpqh$6HqXkjc0s#;^=:5_kUl!3u/2XWR %1==$p2/$HYLhWQ>0t"Z.@P$,r-H9Add_plOVMPatd);<Y.ntt!k_gcW(9Gs&L`9?_(nljH9oM&6V293SRjLW&Usd2CUocI.e7CjY %@d7;O1bk1"RV?5FR;$,EFIJT.H7#)JjG#m5@d73gBjrn7(7Nl+?lY<ihanLId4&12@X[&sBOX$*d)<M18O$ouSL3qp'4ZZ!Bk#lj %2bctHf"?Ni@Akk7/8poC*b'\W@4<lb`Q;F?0uctBM06*?"XZ^+o`Z!R>$#-ArFd9,Ymr>Z"VW*^4N#)Ccr?ALOc;:n$u:ENl*)$P %L>`RTPBDV:.<&0m@T_J@1$'#T9[)eW-C@ou?X>E@OUhdmN+c+CM5bLi'.,'&HBPbR&u,cDYf+,9Yb*I$g6*sZ9Y[O1`44'1Q5J2q %'#RUM@ZhscZ,@>X.kEDX$;4'Y(J>0PAVmBJ]!0,_4`?W'Z)c"['1/Cs`5$$"=^n`k<gK+4$\]nH]m[6*#_l?F(`M(]--#TPAr1[' %J'TZ#iam%o(tQhBj%ZO)YqG"P:R2jKaqBo7Yf(&qbVGs3PbBKR0eT2n`&R4F''oGbJJ.8u8tJmh9T!bQQq`i%8kd]J6&E9&ig@W5 %30]f,$U.Br9P-(QX9[].:h'CY5#GdV$;(^o6&E_QM%Z"l7Z#5@UVnj6U;WEj$VIKNQoLeX\tg3.:h%Z1"XU%"BL[h5\%baKRdasS %=BAYoKG'L-'.&BQ7Z$Bu)'u/d5#Gea.0V$K[pDp@Y=J<Z%lc'.?f*7dXN.kI-o(P.gGYbDY_Y/5:h$`Q0+F/5/1cm>'%:J6f2baX %nqRTFN7sDG&gM_u7Z$*<<g4H5SUqKLj@)kMTZ"(;q_Fk`<#S\3@QK7q[@kHK/LW?%_\152lugC=\)i5g7bL7BM:qT^%8*kCLq^T* %@T6`7Q5GbN_@gY4>5i&h&Upo7Ynf@iA;T:5^KG%4T.<Q.J^2+F;p=mQ&gL.J=^isK`5*(%,+3h_`"]j4/28]@,ppe_9+5<AM9.NX %`9`+?=^kW;@>T!9$;4'TL)3LAE)1&%.?6Bo`1"aq+"T.lX"5us7V.DgI=8H?Lb)MkR"iQ'&gJXkAr/BCRtW.XW2Hr>q!^48N"K)n %@XM3fM)E`"0:!GV;H[H90,9ciht^l@aZ?cHA10"6VCB6``7iTh9?chTbS%haAr1N$PpP"WST4:4M7mQC+*(B$f6X^?RMa3%@#<jU %'UBS+]NAVuc7C[Yb&IVY%"j_N1J8/:[C!a_P@8'[@F/%s<lJg*GY]lq[X&gqZc!cBO:n,u92%dl1J<\d6](b$98q6AM^=+_Yf)tu %Hmb5I%-iS;=CN+AL,antI9*ti<0l[26#qbp98j.:f)aR)_9u:b@V!&6=^k'NKdB4)BOQ`pZM)*I,NDX'@RQ._9<;j:<`rnU2)@n, %h.pGUBeK6mM30VD/28I#-C,LJ^e^8`Jkm%QXMOL3c<uM!n6RY#`VjD7=Aps@`"F:Uq-o2[nRQ*c&Mu'j1"Q.:98p1a98j1VYf%5Y %rFCan/1`M.WNa<Opgf5h:m;9PR%6-;@XRU%-.W,e*A"Im!:jNS2>+Y1Yf&B)c7H4Ime+L2CBEODYf)pD3cB)D`)L)jot_8N1s=LA %=CMV5c7H4I[_On*@U.rO-,t7-=CS(C$VQG+mjCb%'`et@N0=TA$kMR@''$8*9<<u\g(PdP<;MFa@rkjN@[_4JPZV_e$RI.SN"V=? %g'NcPCF\N(.nU4[6&BT8"XSo^Z52iTJO*5aN"T>@ENgc^9H?Qo-o$"41J2I`q<Kq8@K^%E-o(,9B9X5pi.;SO\%YrPoK\8T-lI,> %nmKfT#a?/1C[@Wh@SMa7'1r\NDU`L+)40:a-)T,sTERrhM1a=`8k`M^MEjob0g[!=8dl5*b&r7J,F7meM%PCi.']ZGh[(U+d(q)% %baQErPSeVQTZ!;i_B10\75T0rM]=%o;IhU\@e_3ePaGAE'2#><7@I(_9kr?'-o"b`M@rjBXe<VV#Q?uF[33pE8dkt$N=t:4MA"t: %XsgPuhVWksX&cp\B/[6/N(T"#XF_(K[@kIlH%2L*A9jleYZ?uj'7+7[M.(\)`)o/Q8keLKJeDS\I\Xhl/LW>)"XSo^KbD:*;.@Zp %(R,c&2bFLVU8#T1<0S66a;ZGVKNOX=@\eAY8rQ*A(J7A\<Wsd=NkV7+3d!P<PScEKM@uC6"-+"hJGG0;l_;GD-o"k0\k9/c:AcAo %@4WZY$kl3k5Mm_@l;K3)9Ym5c''hB)]LZL6.nQfMaYT.!Ye3P:==Zs:pTTatAGIL-Flb_5Or.?/8eUHaR9#K<8d>_qN'U?5@Oa]h %Oi5srI?;B,Z]`8<qJ/;d@U0mK'1n-X]1N_%lhqhLZ/1cWOr.h4P$!JGpIQ"`#]UTB(dGWq`$h%$Oi/qSP*fBaP#s_!8Ret@Or0KW %'#X8eM=j\I8s3:`edmo\Ds3Z9VXhtu'%9hpP#rO:p6-c!^;H?aVMb7;&u,d'P9e-^:e5%h3JA_JL"_G1VG50+&o5nS&gX_'JmL6) %9G>]F''&pA,VaF7]LZM;c6P+QKd>4qVYNLj;boh*M(-&A87JlPP/JcT0-i7Zh[<"L=i4$uQj(SZP*l)nAs+"!Z8Y?KWf)QV2?\At %,UVIDM^1b5YEHh[\6"i\;.r0c@Krp)8RdS7cQk6ZnkB`q4aA3-WPbTp`,r7;P*k@aAs/N4Kd<NO?R.?O*=GG4p%gI9X9VF1-AhE/ %IuqUu:f9hnUeonn0qDH<@U1_"M'N9=pe;Ce.U\i>@U3<o9G18Jq3*)TKmB+Y@e=J9Or2FRDj$LQe-ej,Ml7mU=q9C7YqF,>9G6AT %cQk5f=M777eu^fn`3<4((m[*P%-pS";\)bLM95<[&lZAf-Abl3CF4n;@H3Os`m67_1#@UN&gISV,)ITH3D!\-:aLs<"`KQk=[,Je %jOIn+(k]Ja`7/Vt,)MEpQ=CUO0o>GG+>M:#5<r['LhDg:T'6XrA)t?h@_;pL,h=j<-BK'Coa<%BWh'MB7V-66M6WG_5[kE>'p)PL %D#=;H_oX;L1%MD%8;mXW+>Fkl!YT:k\PF>&l6AMZ@VoI&8;ub*!K!d+p_+oBZD`;l'OR4n@]qc]%iL'"DZCDK/\h`>VHSKO&l[qB %#)UIk!f;&B/.[gZ_m"[0BG5cE`%VsgQjbcAb`;GuM<V?YO;N]R'#X2?M=p72OBCDD$5-jOI=]>(o*\*J2njg\W;:gk`)uX>8;t-B %!YXPLhQ;4<]^IXH9EcUr7h!:n,:;Hp&X-YcM!8tE3+D*n(QK?oCkX+Bd6dEG&X0/['HH-]D$/)"&K?H2Ai5N_`0F)5Sp*Yk[.:&6 %3&kBkOY]Ld$S!,NaYeQe`+5>t@PZ.I0ao^q(rjE)gX&N\3F\J*mgkEq]$c9WL+*)G&K?3q*3h=)7guZo_@]/'?1EQ8,:7F(4&%-& %.i99DYr%\,+3)*PRIkl"N#6bF"jRcN9EP!6&V1N]SR,X=N"M89,-/M8aaaWY(bu$@OtpIaA>;aH0OhmGYR_5&(^Bnm)'d.?;$87# %@Q^iG&JJ7)'-kM+4Cc=j%a5bEoaebj@^6c.(m^$kHdA:uFZK50@DilMqS\1I-,CsfR!"ll(bmV+T,9:/Z"Ar^$o:@HVgW$m0[:Li %75JS8R/2n.0k(Lgbnr1X((*NiHA<;+$lt4W&Q9q-N"K"Of-a$]`Yg!J_i,1+28gk3N4d5j&Q<&lN"KhkE1&Fi'FW,%1%'M,LqOk` %f0A3':pTYG&YfT<@`3@n_2)NFA&Mn0(bnH3B8frV8,A&S,;)kK@\%I/_2+eioYu]dpU4JJ=CWjNN%Mga,:73BM"NP-ZQ(3Ejc'jN %Q[$?&C"lcE@QfCF$V!hEnq%H`$W&QeCdm1tYq?4*)'_Vi>fDL.bD[%&XIc+epO9r7ocrM1'1T&R'f':;<44_q`6@_-&KB<:M!7DE %N#7cA)^?\F_2-320Oe/@(bom[$:_*=B>oZuk4=9=l[!P`N#;H]M@l=/;o-DV#"FQTX;E\[od<4&3Y2H>VJ+S?&K?HB,;uWS&Q<Q* %N"PA[Lp>8C0i"ee0a5i07]\*KnVIi&1fuJA`+9<GN!Sbh,Gqte_2)e-<\RuT7XS[`A=PA`(b.u`b8V\'_!-diP@;Iefb'hn1#g.U %,=\cB@`7+:jU\maP:qAp`$iX.(pUN@*uH_Y[,)WSX;)u2j>tO&Z.Abq@)QTH0k*2K@)V]rT,9<+\PF'IVY9Ks,M#8!qS\2p$a(=$ %1?oT!erk>=A&M?G;D;Rc'TADZZ[?6#A1\WQ=UIVlht`*@UK47"`-<C>,;q)/7a.qi7]a`!:5g$DYoaf;(%2QiR&%3'N#5!;08u9? %%gkd"ol)]VN1uLP7P)L`nu-_\@)U:[JIrj@^kes*V-q6?np+``X?^dFLuD?6N7bAY(pV3J(pS7;ph/O$RV(AON#9%2@`4)j</d3E %NF!GV=UR\mQ5Lp%iJeFb$@C&8Z)3'6N"Ntu`eZ)51h4HLrDkU]2FK_`@SP"o1Id>8;))ODAV(.]<l^#q!4?4Q.$T'g`73@A0Odo` %//YX#R5&0g)Ak3CTjkqWeSgB`j.Kl"fI'XWfW`R:0sf.B0o@#%7]`T>m1U^6D0NsT[:fS3N0o8=?PkLh4&-VI#rrc[Qo\)O(br*, %,DN%(`,s32,M)]l0k.0;0,Us,]CHsZ0rDL=&Q<+=_2(gO#pV?2V$"O]<K%dPpr8-S3bF<fL5HS,jb4:&l\lF>V-q7.7t+pcRP\Gc %N#:kt`J@6S#pV@0JIuZ)-d3F4-K4jUCoc_r0OcB+4(H4-g3[8HGXVs/9U_a\,KB$<`e\?t=>43KK2df^Y`tOuXaq("pKfR`ei`th %&MsBY)'al&@`=.cnpY)e9X&3MLh0>k@)R"T$V%3jZ!kY.d1l5mLm`D*Lm_hoLmd?<,DNC,0k.F^(bu!f_MBZ64Cc;`</_ZSq&:PJ %a\'O.of_Sg>4.</n%a`fXV`cD'dKSmh$6DC>(Hi%<\,^?eTig,(ub@D&Yn*l@)N>7Iq$@K!`b0rQAQ7nQ5LoZed3S@9e@2:abbCS %`)Oo9A&N]N.Rjj&jVLApA&3smSU&52d2`,%Lgcf.@f0Lc@QNE\,:8P<)'_W!XC/uFP'LKS0G]TaL4U#TnA:"'3+KmKg5HWm#Cg4$ %](W3=7Z?K@Je=4*'-if5,t=tO*?,hM.;OE@`&c<>#p[I>;))NoR5&/b%#c$-]Rg`Z>/:G5N:NBg&^qbh0OjSHN"J^PA&O1-9c1,V %q1Atu-JQ=lolV]#0fI=L(boh_7SJ<X(blml0k,NN_2*)N'dM;]l\uJq'5nqH,XT>'V.IZ&V(jZ5p@3tOl`0FK^kbiW<%qd=[n[bp %6I]q4(bss+&Q?WU@)UJKA&QSN@Dl-Y3Fg#(HG2+C(^ieA_i,2Vhk(`?N&*psJ'SrdSb7gOj2&tWZ+fjf&PL#p&PH>9`0;U@0k)0d %lOtLTbNFNj;e>$C&K?3q(pPnef2%aqg4U&J14*HJ1pU_P(b^<RL_8bI`/%ik0k1!+`e`lT:Q1["1I_d?_2)NE@Do[MJItfcpOj+t %Inpn91JScAQ"SAZ0u_^-0k(hp'TAC^@qUa&=!(hhLe4jo`e`Rl'T<kP`tq4Hmq9Im.4tqPb5#GF7f&p:&[!`#0sh#i74\m(7;Ng3 %,,XXlR3JMHqkT#s3BgB[0GKD3%%e4g)(1</5%^[JAYIXJ&L6RF-t91iROM^`0N#cCd4&Nf;FnV/,KTeWLoKlYVMGh'0,1[o_L`;U %R#IXO0g9BILrn\H.:U1K;8gm"'X=h?N0tm0lnD;T<1%D70jOZD&Mq<074aEa&X1`%9G(cUn=k`Ho;E?XWc/;69RUEC'JX%uKd*B@ %dSG`;m7`3X7eE`X`2MO<;8e8_(5`sB+>ZG;r[nni1^6BB3Z3Vq7L/%E,,Tg_R3M@k2*WKumh#"")1_]27I1PYLn1Jt)XSjp@]/5O %_a^odD7ghL^Ef5ZoU-hVs)P=/!/Oo1;*"nHm$9K^<V^'2N7H/mpb6]ImlorD3b$iUGaQSGg5%dP9UOjU)sf9SY@k'&YR@.MD\,ed %"!+&3!1VTY'(e482=+0(ia@N.<2U"7A&p@#U@)'=@Ho'uY5o%FRA71+$cCFjn9r<1&ME;\VXf0>QK>PLZnRAXci'rL0T>D3"tL+7 %iO'X?`oh/TSOm7Q+5>*B$JQhsGm"5NWSOMtQnWC$QCa<pe1[Vc(6GaWbWr0b-6`jbfJ_AhPS,n=bY<aEg_IpajAAU!gH>OFZj@`8 %?3+IOf6.TeQl)WG+*]JaUTL_b%S#!0=7r"s!.t'pI&+:oD2RAPA?[D+Ugnqk]!e76$^Q9<:p@/-'!)+B_=(1JQW1Wc$3W`W6ZJAF %/cu6be/Q+IqJ1pH.6?Nhm;RK(^CC=TqZQmboCmn671+)t-L+Zj(FPk_e3uD7Cd>aK<H^)$9?._AgQ)[:V,k8%KD:/8`u>c/083>- %AV/smBr4u_m7Um]2Ao@4fp/?gf%2A4ia,GgfUaZfP.m`"F0u.!IEmhW8m)<1DtgAB13:2%0Qc3)o;+#2^#$m,dO9-\R_Ol`eKqC$ %o4::kpOW.G1#22Sq-p9Uf5_;DQb<uX+.+]-%%#g#k"EsBbC'oF(KDi"isGn[-.s[s<1bjO8oO9c62ArJhKp3+0+q]?CBa8T)q/jp %^1>W<*gA</cWrU^jU:DG7#jS/_U>m[(mHZggMEndQmc;e]q9)T#3BWc*mZP`?gm1QFZa<ld]W/E!VsUB/^']H0--lpSjU4G1a8_O %j\'XOpN\(Hb=$s-2(;mI;;L]SE5#AXb6I*E<<;#9#[TK-H5UA@(GR"_GhbcOH=tRgPV4mfYYn/V01<iuA>#I_,nVn"H>.GY3l"Hq %d=h9=m<K;OFMaC(n3jN%n0RghKkqq<:mSirJ8r4<Bt@e=PO<Rlh=dAt?Kh6f9W681P).D(,^h'>T#k;QoCS4dF!S#\fQD@A#\L.S %n)o"gBp2TfE?s$aruOk;0KIR>Ms&1edYgF8dT/0OlVOM6Q9[,&mWOPX`AiW'ST.tkRQ^+-<=-*R,g2*p%ih5[jeZ#_!0rb\csp82 %/O<_=pVcS/>@>+rrG;[`S^2FNUo5#a(S,"3G,5YQE#c;OGfAPr_(0=&n=l7oh-0B]cqN(k=$67`.O>>piqP-XKtWIMEYE&p>Cgu1 %=C#"D=MEs!>9t;4!Ul0q-e%_smo#<V&`VX'HS'=IRKj>k@[ZJ)?OOLSj/*ij.p-2(]X0cZ?)scR*Uaa8/rUUi@*lMrfF<_@DF#-O %I%01M=%2D`2;qib'Gh9Bi*EP>/!_j25n9cd);[fFDqbHdE+o_W.U?fchGM"eTC",t/r\*jF="Rm\iW%/J9OSUk>LR3J9T-!F.G2I %F'>p7;$)%>i2s0dho1WIEDl5CGHnWj(A3_,^5M@>ThsUamqV,?4LaBq8ODu3[fH_=DL^mtI[>5`k;.dDhdp$HUj)'!I#=?K,pNQD %^j!o9Q6Ga'qQ@d;?\.\*f4t="pb"2pnVCB.]@&Cl]@%Ji0"0K#]UloZOY!n7`Jj70.D3jIbi;5I/_cqB;>]ujaBIe5*49(uVZjb, %(fr<,60/aKpJdXC7.4<]g[Z7`mXfU[617F`9^bS`d(?);6F0m8\Q0A3>mn=ROgA]N]#RYnTshZ_]djOJ]k\IUhPDt5omJigMcBE1 %hXn\RiY%:5*gEj.%(U.LI[?in1_3=Y/fD&B3PS4A`@,*9j/eD`CM2UM@FX^-pg"`*(gG;S_OtUhk''C\[2H8Jr%9.BYC7geb6Gq7 %(Od03a3U9_O/#)W5.:Z>%E$-[)+G,\bDS5gSP;jm.oE3(o=Gi$#Hr=mFZ8&b"huPs1VYH"_=&"@!%0PC>k2jg\J9Q0:E'ff&)oTc %k@OFkr+j;rV(qIFI"q'(J@SW0EjN$?n6OK#h'V/3<KulCI$[FP*&G9$g,#ce_YF*>I+*3c]aKHTM4*4s0\q388ajN80;Ni_hPDG, %eHZMVYD!h#A9@3o+hVkpOV_7TUgXs@RG_B!k$;ZEb_((cJ-#*WL'c]oN"5;k8i*b\qDu`bSS`4thPD`!8CHa.(j8?/N8>lR)I1c0 %hdo:BMB(NMZ]M0nI$ade(6o3``B#1Z-1G3AO7H-Lh_bfU^+51omqUS%5'K.7do+MeJu@P=oDjp7O0hM6l')m<HP7lpltaF]8S[Hu %@WZu60E6&WMc,)9!(lC<B7-'>4O;!,UQFnZY$n.)B,Jd,*QGm=W@C]7N@p+"$Dtnr:\ZQm0]R*T^2&uLXbk70hmFA]Ft<>?`<l%* %*R,o+NhmgR^.WbV]HqRA6AjJH)RLdH$;J!thM$f12W.m;RlT<^)#_/@K'jfrI6HFuOLt:Wh]:W-ra%%_R(-G254;$Y(]&IKSrMHX %2CnN0Jp(iK^Xm">;<,V5Ja>FFV`GL'PRlIPZ&=:_g:%3.Z)M0]be1*r*Ljiel0m_+>1Xohi)X5k1g4hpQE2\S]qZU)lB71WZfKE- %/p&8^QCKQnBV$.TR'-42VK@MD+^NNo<ERfi>p:"87n%OigpP*q6l2H7ILDJ%Lb:M,oI^nI(Y337@RkN3_b.b45]j+XWqXZieEOua %n)p-q/r<8@APVI;!E-n*$!jPuf^t%]ThEg7LFW[hd%q)3]ks%][Aq'-=D8nhYZORI&7(MC.F;'+?*YsL(l0f8Gr!?"U.ZR\hf2,- %nIo^cG!sqV5R8_^&7'";&RAfR7+\G-kW0Bl-/C2^GVc*fg+UBro;JfYP<Fh'dSN27_]#JV<FkWB&@f7J]3+F.0TSf]/B*RXIFgMN %?,JF]\gFJA\lL<l?%^Y'+1#\r9Va:DYI4p=(D[D("fVmQ[TmGkFX]u"9UDP-b?HO<+EbeXhciWW=QS*<WCp^1bZ;R<>#iX`YD(Jk %dqp.[$4t=>+EaNSOLg0(86trZkJZIkkc];4Al=u,GIB[W7t?[4D3DIUI)4BNen6,JV`:EG\eH/I;,VC5<uMFGCKM%rAW]?@>"W^X %]kj)fW%M)0lA5\E9:B1"*2dEt]r1h1W%NpMfo4mg/sGhu,uKL9dg*MRMX"ZV;^<eh?)fik<0X/hL1Nhs%;VWJGS`D67P_JuDpG[h %<0o25pGK$+>aj;E:?iaP"EgOi!'BgHDHpK*[s4-M="\.&FD8*24dX2d_02r5d\U#c^Xl*B_YX21F\oY[fq$kD4^FVX8TCVLfdhO, %K@5J8O>do=/kHf661P@T(RO8s3i.a\;9Ld"V/*A1PceF(8f,'=[_N&plh9gAJTS/X?e4HilDJQ=E^Ye<S[_)LB0mCD\B72DT^.QD %8FX/$D)mi!(jI[T(#IO2-pH7.R`h/P/^j^W.\04!KDRNbdQKmc4P3oV0VQ&*(h>8)$_&M(]?/?9pL/ock^"@)X3!5t>a4h4bP>.) %\W4T*TYfd,W1+Jl/g2Oj@-C!2PoMmHC6";2a4\4"*Z&C/X#C>7<AY,:`\hQ:j&/K[&@Uf*SGnb6[Fi-^7KJu+#1pE^=IBb+#js02 %4qkG*5.fNaV\m@GAC*(+>Ji/R\'c,c/W0Ask!\mW,ji&;XSi,mBIiN/3,XYuIDE=HAVP+4CV[Cr/t6J/J8[0:r5K0?Q?'kMD$><F %YYSX'?uJVAs5$pjDe]'pg`5Z4:;#]Gc0R#k+2)qS\B39,<8O,YCJ-3$!h"bVeSMQP+"(?bFWL+V[*80E1cg%XbqL[Z:>_4$0:+NE %\('nkTGJ0IUEjSoG(RI$MYKXhpik/q<bnqo.Xc*g,01Sm/KNHn.Hg=T.@.!0J#7-uoUY9WEr$PMkTR,lkZchdWsY9Z>I#_[)#,\j %`05L<r"bTqq/42jkrELY%/^m,m<3*16t6N)/T%Q`/V]=;3h<tgh*Q+WUi0seP5@?$[g9E*K>sc'eOn4Kh_qB_#epOYl?QOXMVfV0 %g[tUdIZ"bqJqT!<+u5hl:VgsX<PC!Q><;+koS#+TWQeEaIE$3I\t&ZUD^k6sq'QIOKgekr_V\6P5SIu'\#_p_>a)qQf[m@V0)R<K %!a+%V^I:7U45n+rWSt:2Bj0H(,jqhBC@J^rhE?]m#Cid'4*k_.^I:AjeLLcP9>=$7"chL"2Ts^>l!#":-G"?(W"a#Bpm)&qcXj0H %/]G\(Bk9AR99sa."26(>P2S3E$gXp!*UkZR'^l'\Z1#>RqO6AI7%R?m&aV(m#>T_jYd]-W5&U6tfj"+Hkm^G^QFI(`h?SCcql2QR %)8/H]9Da?0D`-p(6tA"D(/IP:Z@^qBM7<l%,^PANf1Md=TXV/*4sSHZ>kkG2BqVq/ZsrD;]d9'R-//O8-&VrQ*5*ZAiUO[fVjA+= %1!j-0KN4KFH]&Q>DIR3rd9_'59Efc9jW7S<K>"*a6O_]U]k-fr2TT*k8o:SIo%&.#NqrR-,B$_XIlRj]MnsKbRV(W_p%E39OLNs' %l*^o3eP(Pf8G![PHSN<dRRC]MShS:AhBFLXP.0eN,JdU^X[(K3hU3[l+:n#YcU>0k6/Jo!Rd2B_/`q&lF+V'$7>TTBOLJ7>/t#[G %Nd0"TTW#ZJ>H9f%Xml8gAa`?6V+Hj<b,rSh#h-f)EDC9cg]Q/8miE'<'lj+:Jj]T,!B&$pDOUBB[mh<Nm_QIGiU8WPj=RC?mVslO %(;aj:%J1F6.1VKf>?[noMRWh99Ac2W=TF[MpZt-Eia\Z1V%OZ"]I!U*)dd*aP,!O4_dDSE.G4IO:W73WV_:Ml\g;p=b(+A,)K``Z %\Y[h0Z+rVBC"eS\QelI#4Sgc_E/Q!id5Pu:G"O=G*4L(L:-C+E$ZFDdh68Kf;$UW/^1QhH-#Hr4kP5*p?/QXH%GJC(CAC&YZR+q' %gP6F=@G6E$CNR]7?aZGiZ6^T9<rW3RP!9K3)/!b7.X$o;aG_^PWVMjrfP6PZ?ApJ<lDJX&&n;=(DJ"i8C_<[X1DYp$Jt>qDA]>Jd %W6:+G?u.^i]`$QC/Hlt<KnUDM7G-RIa+eD%Z'\ZZ[SS@jc'0g6\J@iFFZ]#0hAAQ3Z;3N-V/5+$2B\8HAkQ3a'NnhP#SljV)7)c. %nE\FR0O"Y\fhXY@Mas,9A&<'@KhVlU;mpd4XM-87>OUksljVR1$_^1!(1ZZa2g#'5Lb6$EgL`V][TJ/Y%d\_JGBd\4n?lRE<si8, %'C30jVJBn:'%NG8aXW!ki74@M>*$<GhS.B@Y:Ub1=A&gb<"rrIef4,na(jkro:2;M7>W?GTT.L-1<jT3[CA=om)%mjX,?.1l)R8> %nXR`gC>IlPKFe)ml'X<rrL9"QU->#H1/A:8YhEd(Gt/U/aosk#96F]MmC!(Qd\[ES*MoV/1)r*@Unq\)gO(@"\1$[#_`FjXF.%[_ %USYKJ+oBAl$3e'<Ba^X=?q=$q`mE.[7_NUUTqt@djV=MZ7[)\c.5@]\H4;J/@4cqoW_N0*S=YFSmJSY^QN$jV\$31k/PMaKTsH?q %I;P+QkV]qt!G;_DGID^8ZXfJId"cBg50BB:39"dk('`S8`u$I?^k2KT$_'R4H<4h&:8]W@^ag2U/;8!aeRA\@Mm?mDEFs/*e,o"M %*1YRCn[m+9c8*"Z[88/i(5Xc"XFcs2T'N2OP;JNTs2l6kEgC0(%pmHAql>kC\BZ40@8Qk\&7fb2j\)`6B$nUM93B5HC"&u;N_I\q %c\8AM*LcXB<cShsXQQkbd#?1HLdaZs&@3GNQ6#]$Aq>@o8)\#.#H:[0BGumg;$JW<IVgj_YUjThg:LHiS7A/hYd0k<SrScP1=Yl" %UoXfRV;Pn+%UWH5N6-CYC,%,>!1g7BKP!Q,07Vk11U;[=e;G6$/=!5!6>!d;Q!0*jFZ9(tMAs9!A])O<r:9;Fa*P=^HY#1&2PQZ0 %K8l]q(ABrD=Ce&roOTutq0"n\6-%Df<WV-#XQQl_?\W(Hh):M6`\N52\_($5GI.[925A[Na]L6s``QWMe%],l@nG-e-+I(RpXT,W %@\*-*NC(TFZ07\cMP\+WFp>e$P&m7f&t9@kKPN%J,*mcMMXrk?X*`>Mo<;bRE1.[5CEA]qGj1-@24C@g1CS&DYT[+N)F0QY#o&]f %LXGQW_NLdfMZ@/p=hPgLiaBk]>-$&0_(l+f"i6@)Zn0UVJ]5BN+^jOC[G(lcCTrefMgqQCk6V2tj0)EeKDD1hY;@2g1Vp8n0$<B. %!C!+<=l_(JdjeZ>i%+Ur*S/NJ\6!c5h2?TUWd2jt!PMt'n$=^OJ2"m#E9*;[@EqT[da$^tYmGYD@[t6%'<bLjVue,u=0-ps','hm %SEOt-Rs7B18d!Hb?J0XHrZJBEW1A>MY@,_=&C/3E''&%0K6X4oeeW-h]P>](^-]K4Wa8V&Xpr$Y;7feX=/a%c"*fMdCbpTCXN=$% %A`+;=5gTZ8]P>psHhtMa?c-)p1@Ro"hB^kh^al_Qlq@J*7=ba'_$mtCV6hFs=&LI'$/h)%^[#tWi"ZMGC1[Qm78A"QhN`cK3c>Z" %8rJ8:Ag2J$;CnCQ)&k.OSf;-+ia'rSBH;ZD]-;+9UZf?@bTJ9kqoubDh8$RH=4kr`fFHaQ)aF%CR<QWQ-#.4?ku'(hGulKkI@o]% %]W27sAG"-Y66TYW^am\UPa7/-;MgDbjHUFVHp_6)T,/MV)0r'Wo8VEn+Kl'FOS0.EQ0]D<ZRj0JWEr]iXn`ELN#-mRT>7RPrXc7Y %C0k5^.kW%9LB(YS*7nJH=)>Lj><D=HgU!g,$gYSYb6H:YJQEQ?h:K>k=!T/l[LV41WI,cC%(p<X]_gL"/)68C+p[TE^rr]L[KO7[ %peX&g!+#[[+]8of.h!naMe(`\G.)RjUE/<P%atDal-6u%l]I!)Qq^c#N>&Mf]@T4Vk7_E]mY@769tZW[Qc((SR5-_jWgpPK=/`d. %!PH9tM_IEsYG>:C,6P-<GldRI]V6qP*q';>knUVPb.oM7*Z;WnGf@-gna6Hb=gp*LX9?0[G\j?I"("j#DH/o>'XqcGBSJPK][@W^ %+_h"\E9F'`d",9:i\]G'i"^SF[:'4-W^U,_!3_ho:DM_$"4$Khgm-_jbo]6`U:GgFQqY+Y]fb"Xf0mn&kAbCrQ'B,COF^K?+hW9$ %buCK\heN=t:u]rjmu=&B\#,iA?7E[2-p/Kf.h[!9UR?@<Z"[G3e'pd,N'*&NGbsJcA`Y];$A6.^"XnV7S%!4G(\%h`2.K0(?7Br- %?#`0C;P]f\as(.0/G0jFG\(.1CM_uFJTEF0K6X4WGnCk7`%-_LH0p3.78jO,<tMQoU&Ei5GX\'W$DS_M=lQB>9t]IZ@[EL-V*#?0 %Sfh?:j0#::LfY9Rl_V\@X7eqV/;RBYJjEP7'<dY3YaUPF]])Td90p5-(6Yr[M,tbe25@lS][HPYF\*.J3ifW#DW2DA>9;@S]Mc2= %;sk@@/$b1/p49k#Hg!)uX&Y)+mWVgPCR+NU5.1Ua8nfcegR3<:)&YQa7&X*%R]8@q?I>!*p+[5aXM;k<NA35N@-`Ab4`kUi:]arp %[0Wl8Y@u[qR%jbe:`bC+/`IKO@NrU=]X!2'1QNcak]1(Z9?8X^mQnoPQrdgU?Y<qEcP#!D,"&Pme]XKBcmsMY$_1U2kptDRSs`ZW %r_nVSh9&HqIhqWJO1B*KJpBe?g5W@(@U:JuCQ"s<?==ktGSS^Y\E!uJAaG\&ZS_"RpPM&5Y57'_OhafZ:$,cmgLa[F.g"m;Jctg? %@lEq)WN3\DQb=@4$G1cK"+klr3?>h0_HprGEU+PIp8W\`DR3`S.,%OO40Vd;mhHEBmT$$g;\*Y1Fl8^KgP'^P[+HV[(u-Wm*AnHT %m+!n?`TlE:42rJ"?@bb]$h?p@dooBKnOfJW^%BU^q@2KaRj$ek$b._Xn(f^!$[5&=SVK4)ZL,;8Nk7WfrPUi`e)1$]NsG,GNuu>t %_7QGQL!>$<pL3Qo?q^!l&6()#]IQ)'mY,l(B5)u8]IO9k7"]^6ka1M>n?1JTSb8<aGgIWJ\18#qABZgs8cq7mLVR3[AZ(nNqJoSJ %7H%Fi?"q=!G9_'.Wmos9#OY4Qo]bbgj[EhAF5@X#)4/1&aAGO%-8+nm&1Id(hA(Xj35N5dF#8DXi0BhYDZpROGh'E+4pB'.'.:5t %Fn)W=T?=gIc7U70Y-sFj93ZMp'kZK_GD3$n&+<-.,E=eMQtB4(i*G:lXAEut?(n5;/9k5%RP'5:-%X0%o<(-GkLQ_j6"*jFTbbJ\ %]98g)-0)-hG&Z'-?1m.aGGea6Ij`t#&qbAXal'N0]97[=#BkfTpkE(rn%6B<Q;B2\L]P+CKCfVblI]HCfG-=3)0R;:oagBr0uL.* %''r6jre4XOA_7a[rY]l*i>6[6B;NDHFL+MV#0.)FJ).dH]@&6(k[>KS*8Z/2Zn'ktfLf].($b$/.t]K'b=MCVBNO*-o7&e?r#a=h %#^>M>bd8nOr<iN,m7NjE_JVZO@WH"SPc%=tEQ5P&<sYU4ST_tdKUEJ?8tq"ONHR`9o="'[9->W:8Lm0&?!/f2ln0lqE]ds_'""]/ %iRSj"G,9%7ql?Aq&S7fAa(\Us;(;C3Big*oeHG7HiO&NKKmF5%Y%H<$m5)E\l\b\1^],f\=6)[.MN^n=g3aR0E7C.*]e+OMFnN:T %s7nSq$KW)+'-a-QPaHs&*5PKR*64TZe<Q9<7Ob+8:oUf.e.k9m0b`kFMT'![lUnc9MsCT58h8db'kf;&']ns*LpT+<;0?Cr(?M1+ %.pFI5dFt4_@prZ:@]1!B.k*SlMfg>"b/;*-U8OFp9sCeQE8l`iX=KP,\L[!'%6<OW_7H@W:c582FepYq4og:ZeaSFFjt9b;W_o6\ %*sQkqKM8u2U*nB'F!iLW!%UM[gSuUIPr>0,*NT^L<66/h"_"4ihc<ggYq@1(jiW%t@J3PV+<T"iOXXA1'Q=<=$AD#O:p-VHGL)L( %[V1(M_TKMG%ZfR0jU)r!lc2P\X3MZ2Rb(QG+NNSD?U;4p8h+N,C/D)*-Vs,r(;EHXgA5/3k6es,K(8.dKt/89&rgt?L!7*]C2g=( %jJ.bl5Z\L=Q6BXdY,nr*1bUSd%l#j]cF@?;U06eb#$j*rm<1ANL1)<%n23I4NIBAdI5_OU76$UMUB"T)j!*D#TI[;Zo\!m*'l%fK %'h'N-_`_n'B`1rr5Ho%uKXr@<8o,VP=")P&=mXT(R,e%@^oi3kOAQ;;'s/S?TBB@dmo]C(:<t^g'Jo)jC*W:ceC>EXA3mdfh(u$\ %Y0P5Fm=KDuU?V+G/BlW^IA*'LKmSUdb?A]GXNQB>a<"trr+3k_l18LcKt>SFe`X@Gi<kmth(%=iD^EO6SSt@=Uo5jIDZu*gn2*F1 %*bjMM%Zq71P&NLhMKh4FJS$f]CHj50QC/k"8N?)g*8U;.!gp^3<k'e(p.3!,3Y*an=]h^NA?$C(4ZCk_BkK"/NEC<n(ige%<)o^O %W$t\(gt)U2]rr5#AtYCt!O+fu9D8\Po&<V3c-h1]AehHDTukpEFSOGOk_<d;%Zj[]J[&+h#cY,&=?TFoKVj/S<Ij\t$nHqBF@?>M %C+G]\PuMBu]he8.3grYWaa3:e_$UgkS$5p(%@h;,X&Su6.$j's:P>\L?M/ts8AM8oR=C2,[EqntZ!(DXa]7WQZ-9P,Wt_9N-_%YH %"HeI&42P#]=/<p.;8lJ,3B]a1<.f&pG@ssuPFjCC+KMr43&Oo^@$O(-p:rbFl>Of:!r'mJ.Nkc:*@7aJTC"@IMLT8:<G94JHH^kN %dAKt)I*Gt@<Q+Y-6D8.>Dd<kSWS0t!<10a4><o3)ZUCtOiDXcNTJ%]LW`3OlZP\tuMbnQ,f1uEHadA.recAbfPe41H^>a)BhHo_O %@NWs5*crm^IdtG[:8K1OG"HMM/,Y3U9r7,u^_D?s;C=!(.$LW*[hN!)3P<<i\5Z['=K3r>V)mEgC-eh<Rlq0([?sqi!k]boUf*=V %\;Ps7P/)B('<)NbEu\c'F?VmO#EOaLeuSq!iM`\`@,c2FeXYd:[U<'=81^be#)\;O5-&hp.@#+Boa@VI;j-WOFK"'"=hWhEiufgg %=DS18+=aXRWS\!n'f>)32IB)$7eXY)6cHbLGCr_W`:s*<a&$V!^YW0(%$b.f<?_Gh`7i+SYnDi7N,ZeC3E27@oM)$r5PoPX_*t%Q %h]4Wb^pGmQ[08lcmYJ>`*Hk:$Ir>[Z)J%^*bt=ZbFbDeo5OKM\6=n:[aqL$eDB6,5<%)oQSO8*?"V?MX77p\"]47dQ9jllh$l,o@ %]gAZB4]joQKSjA,c3jmmY$C*4P9<g6f*jUAJ@H``UAHej<,B*i_@hP0cT<b&:oK7<G;Ub>d<?KC.d]@C1VkM>)A+A0E!R11ea+_D %KSie6mTDfRUtBiB+B2Re&1UWIB0iKc:!e5/&1WVoE*,aE.]R:(ZPZ[/ncmQN:bfEDrQPa#M/;F/6%sOP1q]&)r\^F2V]_q6=n@t9 %W-Hq$[g30Q7o4l#(f].C-k@=,WlF!n?OSFO:mhSEK1[>QFhs`fi`ftW_4[OI?P?gZ:a)8:*=+.?C.@H^:mB:KMo35SdT!#:Hm#B? %VpH:K4l-I5.5HKi*OQGXNS1<8?-8J]a838Vc\>N>q(X@\I!U%lpcsFo#ujP+!gT&a`(0q^7E`F=lPW!BbCctO3m,YYcGcG[6AA<R %d4&$(;pP,@*3'corPYBr_^``!<4;_:Arrrn00Ut?W$F+e"c3S[[0<;ahhidn&=#GH[kg9KQ8u\I9pj@,b]^@]7(!6VFdUlCWRD1c %eP\/YC5DtcZB(W97)]4RZiZtrZVH(^&1nUm^&as+o[rkT)+4XXMPhdd<.mUfjGI6d;DO'N6n8\_f9rX2D6j:3AV$\e(D%;j:Db'2 %Le7_4^(-mshb$US&/C3D$jTP%6I=d6,Uuuc?K50?&s_l)]6,Jul+.=^fokNTIjY_+8:dJ?BH1E'+69fcU@K^@W0ff+"NF<=<kNBB %Ue,+s4(5(R(p,TOmGPMjJ15DN]F0IOa%EJYlR3KH-r(<jWb1C<BAlZ)OhnP+(+;2FiANYpS-=a-EMsG\;l6.*;E=(Nd8"83MqJJn %8mf\8'8MHoAk3ZVU"]NA*%DV7Z4J<'E%f!@OY9m['8FY5$(lXm1Ta)!-raAe;g"B\<#C\=:*qYof%R6bT4=f6'4bO;0iU2kER?L? %":hgd$,RB66?7t+*%HZ*R=s0hbtBO=6a_TkU"Z5^W2N6a@8(X=phOfe:m&-9-9En\*SUGg/drJHni.LSKrD$d*%F.m*(@"9.9$20 %0iU+<aCl_N<7L=a/ftq1/L1bT(*,cm,I\>:.7JfG@&p*DL><CU%OXOa(b2qo>Dl_&:a'RtOtfr4/GuFK7)c0%k,Ze$>5q>7WmH>a %V;2T=K'hNra&!Y5A'LdkWZNeY4LSmf![bRn5cBtc&1UrOkVm]>$(R%13dhcsMEV1IWrbVaY'jL3SO'*;mqZc,$UOG\)eO^fV1qY9 %`$PDIL3o?8#CbsCEneB%r@J7]"X5aL8jVNZj/B=X_%tD>;t9<CSm#TbVoH#HF7@\$2uLO`;HHV;X"-^7^!uNVFm9X?rAWcPs$(Vj %Ig8"l20?sZ>b&-SSWX>JD5gFc3Pe'];G,*b%Qc#q;tD,0HpL<$Z!b^t=**-NmG4;MGsC=K2L]D$DJ!`^S5i%1,4?GKX)\<NA#A3g %]hjkf47+/:I3rM`Nu\@TC1<oXq_>p[Rbb"dHUKQbnN-l@)cijtQ-?luH9UKr;,-0%k%Tci&t4G59$7BD,uI@daXfW:Gd%QF2,rP- %Z47IT.>\_cOK3<@88qPQn>!k_,p&?*:MtgL3KQiK9m2m+WLDp[V'I6b1UILJ:7KlnNsJLR"b8>,<:W*:Z[sif*O'jDeSX(9I&-kO %[aAhiW5WYb<rY*kM7B<N,*('Z6N`NcUnh5'db?)p-$;97=8<.+_h>\@`_h-+`XfdAS4^.[2-]OE<.KJg8_rT06^q62[OMt%$Vs`N %Q6+Alml;p=/[d3kV%b,Z.,h'RQ!tW1AGN#$3#p=b1YDNG#p1(u(LZI=h%)<niKu+gkEgU$"''4"9W4tfW_5eCJbn>9V?ZDr!i8cu %/.;#Fm)jMCqqK.GW9[*h[Y<O(^*=dBWaGS6D):$;#I*DmPLC*bFtp'$dI.!cOr>;?)4E?""(R#l,i1iX#kmOhf";$`r1LF^g*!F" %0^k<GIlXZ9RFYpt.k,sTqm&#Q;fnscb#%c73Sk3c<kuN]VceQtf<#L91EY%kf2a9<qC6pBS31Y-4SDV8F;\&k?jrIdA]NJj@(5cs %;MX.s$E`#q.e6unf"&n';nW[r%^gnZ5ZAG)lur+V>#A'_`TkkUBhk,6IY2LC(9hn>bO@bcdd!Nmnu>5Ub!K>2SRg>X.U@^*\t$9, %'QfKn7&Atg5[2LBq>7!9;9`M_s"u[U&,5afZGANa]mVinC>qXXLL,,X09*c..M-E@_,YHgYLsP'S.2tCi[+:I?"Nq*+"!G+R7Vd' %YG0&"?s?2C6EH'.9REEH!4+(sTp7$RNV'oI;cB4o-QM8_af"s5`q2%70-fu\<rU-Xoi*NG<M,eNDC'EHbq!<=P2Wnu.V,oqQI=TK %C[nMPRb=l:FlY;?0b:cI=/O+fQ1OO_)W.2];&G\P1uSd]2<CW(;9q(Fe^S3Il;m%Z>lD@>(.I-$;*<9Z5pE4^=2nCPf/5-.nk3&k %"kKp4Q=>90$LhcF(kPGqf'KsDbD0pT/8L7L^D&"r'Y9O*$jW^^T;nS-e3W*T,5O(O@BOP68E!_H]BTU\D1"KRBZQ",h,_ii:j57d %CX))KX<<gLDuS9f[H(/=CPm1P@[f<Y</Y`]F3RVLDp#Og-)^W"IDfWf`NZrhnTK40_j5OF*R7Ht%W5I^gsie']mPUILFe]rX+j[b %Iqm%l)7LVV9,VC5j],+o>A:&JBRqW]Si`npUK+;jqMgNUa$+nTP_\*VqF5Gnj2NN7d**KVR-73-I5A0lqHAZ3rW;c9SamQHh6NY5 %P%'>675EX,e;iik-M1H%23r*U4e%e'eC04V'/sk=+qJ0q9m$n?CL:5k/=f<i:P[U,;T*:.I*'B:k]a*4"._="r?T%e^'K:AWA9E] %)Eip"^m%>)7Z[BY6-k^/ol/&SBjd?tAcVk293&6T.8L8%:&(E/e3U+&,Bif!P]C2c.YXd&=U*EF6h9lJO2Qh,([HXm%XT$5qINBW %.+fZJRWZ*%8^d[kn[<TY%7o>QF;fkq4&X(?H.$I,=?'ibZqg#b)2C%TB_h7De,M&sCNYS8m[TN;hkmJE8uW9_(WHho4B[e?X*#]? %HEt$u2F9'i(9.hGXCO:$\tL[pjEnp[:Ua#&7'2YJ((;`IbEe]P;Mf#A`md%L=J4*I2jrCa-W+3'l(_hkSVT)t)OX@>>OA7-)lk8" %pG2RQojjcg_tjaTcp2#VUV=QPCSC;i]$1i(R/Rknr__9eR,_f*[IhpbIu"DrhiL3>J52>,A\(O.mHS"BdR7)8WP._!M$p@<,q%Xf %b+sft.MU0=!hT4t"4Jp6A)%hm5#k]9>=H?a_:[1U'AHMu[']frRfhicqUCcd41.;a(#]UU^F=ZYY(5n#:,rlg&(o\'9o=PX@DK6M %GueUI3JS6pigqs)Mb^1'_F<KpgM)C@h6h@*XlGYhR'[2aQ5JD7lH7"ACTH.hC6*gYj87h]Ciro"7C=(;8mL$W[dQCTmO""fhr&X* %Wfiph$[765Ro3&VN@!)2_UHrHT2gb;*;\=3XV6Ig74.m#/#u,!W=DTNMChH*0jgOfIQ@7BZTnG^aeS7QY4S,?]n4b>BB>RdYqn7+ %NdR3`gY8SMHBj\W$neug$@V<U:Gr&b;6-%8+\c<Q:@H\<r%1'4f6cT=[)LS`;1AW,Wh^nIorS]_B@^F7EVH$<*^%sug@`-GM8t,M %pJSE"J2a1J3n$;N$O;N(X6OTbc5h[GC!;;H$U(3]NHZoH<DP-8gW,0*Gapt_WcR,5j-<Vt$l+34E74Q/=]D"nOHaO,jP>9m=rgbg %ka6>7P"L"T?4qb$?L*0JaS'I`ip/6DI)JdKm0P@/r[VPKh5Jf5J8Y>!dF4!2QXXn*@lr@cghSk#I%Bq4/B)RYF3Oun3k%MpkMJ&? %/;T^Iof)?rbYiK_](dUuRnt!]'Y"@%J=kpg^h$Fs;/7XI**24;>+"pLB&:M.*;OFJ<qiJ5BkCg[V!A,[962cP,,f_nmr(X#"Tdm\ %C,6Z[PJ'"g4D#qB.?u;N#j[LUWh>0C#)/hUH]K]Q1V-#`)@S1S=IsOOIlpB>_G13QnK(`7_G9&h+HI$DjhJiR*#nHF[>uNsU8Q5D %e4[n._,_:2a!^A2>GZ/,4+'_eOXY7I.:Nn$jumQ?f-(`>]1b5ilKW"@B%L!L)%5ab2RI8ZZ$+g1V($m,.oD/;$ibk0jl,Z+*/0LZ %5N&u<<XVoZqs%8lF;H.=.AEOUh<WTbRA%i$ga$5V/SJG[>V^Sh@3)Li'r@kS:<LFu9u3-%9tt.pWn'S\A]ssg5)Ae-io6p7lA<88 %4=$_HG-EP85"3Q$OK3m+p:RH#,4E;gE.O);6mV]D%^.=]3+A(@B>8Dh_=`t+9.T*tk&"c%-?\[J\gc.2d<c^R3`EO?V+j"!fk`2# %+!J[@QCqt&<B?#^W8<J@HtcYLFg`>+qHG:s54p)!fgBQ0Ucb+MYZ6t&-ipO;BX@0fR.`N]T,oC(Nk[Roj.^4VSVc`k2Jj@AH.9ZU %Bk)?lS+\/9>?Lm1aK$#tdSSRXB_5AZNAJJM8F!0nL4*Cg0P8iY\<StkE)51Q=S>Nh$S>A\.$@)+gJfKAV7ZPp(4Z,VFrKsH=h$,a %W[TlHfO6?0V*OpHiju?h`prs9G>L4FQYMj!P&[hg\4?C3f!,j>p8)-3\DCS/#6')"+<oP^?ZI\`:"KuJ?6U85X@b@`C$2\J$5J%a %N$4?lS$.J.qEF1jEMkc:XWIMns$R`9B_QB0:$plS`99;B828X^,>cuim%QJY-lmM60WiMggMBfT1,nN7X(#=LpGUPhbIS9DNAccO %D;95=<pLReUE?FDASkHq=@0D092U4B$JtJ)OXZB,j5]MZJg^bqmq/dW'UIT*-OX[U<*ND`3i.C,4q*Bb1*>%d\f%q^%`KKu(oZ&+ %33F_d+EIi@n$^(:M@f5S+.kIX0C\='.iHh0]3PQekO(?,9\BhHeo?S9'#1=/c%DInYE[3u=ApXCH1F5VUjEE:hARfp2P"JYmW12! %[]2<I)S[BKiXrZMo;(XhP$R_Wq\hog6_%<EdHrop\l#u&;Fk.D+LJ7sH]/p"QsV6PahhK^+O8L%#%^4_j_X]i-M,k)cpb=+?ZYCt %Xn68<j)/utX7t1,0hC7Cp(g=RiA>@(jhL].MRiOH%XVFA`28m6De7^dK1fCS7#1?*Ik0-?//^Go%>=Hu96T\R'2RF0K,DWXJPRah %TAMa2r-*]Fs#DfF.JkdHKiF$/:^F;c"P-8Ogu)ufr.V.08*L%Tku'.9c7F*\g>BPMIWs]-YB_1/k$aiS;].nWGiQ)7nlF7IeCPfU %C:h]4HcgV3PF_9R/H$<?,Fl+T]=-1[\:'k[I':s!Wq=[9dI>aagqRb[OAsR(hNksHc#ZEJ]3,EC2-^&/#o``F$/1*^^jcsA,bK:j %n[q3UIq-[6'ap#HG[OetYEuMToatE=[X#_jHT,T*Yqg+;/<`lW#4M4iF'CA3X`qCRROu^W<`:VP5Af%BdHZQVDerQR\Rt^"bU!$9 %%8g"U$[aK$5O@Yd)ORf6YM9S_JceruhnMUh'O+IqAQZ[cAeg&Q9[[p$0`ZYOA6p#JY20/ANk;A45bDs<<AF]gjpKiJ)f/]uo=NQQ %a$7nUM\.[Paf46;%#8LDASc&0<mSZUfV`2i]OHASKU"Bms%sO498RrK;YfXg-RpY/CL!a=`%YYa7&[,W</sb,p10,:/$6oi+?lsT %nLd.q;LDN\d(0C3's>FR;?JMm4N0eh(8S\*#t1/4E"(i6]f=/JlHE=f_QJ3B5_P\-euPB0)g"MC:[$#`c#Y.JcS6S'`P69e3FdaY %7tj)ra4O:%btC(C9aKK'S[s;tCg)rBb=<,nqYP)$":4//?uTT21_%Q$@IHcV/Il"1CArso,LHD(jFjdt<*!N@(-3[Olu>Xs\-R&D %,2lFu7Zg"Y%qY,;hV2LhK9VQPXIR+C4o^lMZ7\<cXtJ_nKV?\/Qe"N$h=E8f1m`&.>pH*r4'$`*k4)Qc:O=.Z9X]D;_HdGF'aW%. %$.C^&GP+`='enu;Q#:"oCo80#/(eV@%s)g/'HM#'Rn@DLWV"E!IK&HM#s2.=W(7"(E,`Z.LE?/4C>St\nK)//qR8n>[04+_JY/DF %G2ac?:AlH!_I8ah5M:ldYR1Pa!:e]54mXTndg<]Mr]sr/U_(%*M$+3C%L1hTmO1K7Zo4^NJ2Dh+Wh'hQOFndN;8aqnHr`IG8_;LU %S%@03MV/P$*O>/QnPq4M<t2!i<6KNd7Tk:cQ*_+0+iUPIlY;n&G+P:<f(Zu*Q(Ok<aaq\Vq1Zj*-ecZH.824dKN(cV-QYb2<D"DE %"Z,UlmEF*1V`5\QV#jQ`@s@J\/AWCNL7qFITLE+Y_PD5.p"al%P^p$(VKr@sp,.4dWo\#h_G7];<,mM,)bt7MqjCJm_uFj/>G`K) %-lS(ijF-f-NosHL1\nlIE@Y7!gIlgP+iAsu-RkG&k!FbRph-,NfddOeE;R-^-cl\[AhI2QK!VZ?4+DJ2>aA/:9XKTVm,P<(WJ;4S %h6s$*X2IP^,$:3H>@m$BJ;$S&<>V:*iM""mS#/nl_ZriBoic^tpC7Lk,U!5.];Lk,"bhN]K[;F+UXDer>en5UpAEo`%,P$DC/0"` %_j8."Ji#+*>D%gE"G7J%UZF>_(9/9M))66'8u]O7E=Cn-*\P[B'ACa2a"VaH)UE;qGZlnB:Er6^h-U)NQ:t9O-AZ(X5.tJ;%U0lF %Gu]TNU1bdoN3po+?T,+[l5k7:+`o@N,b,:M)&Oto:fX9*dh>LuR04XpaN*jK=HmK$5O[4<emaDKBI>jj\H?Tqe]^E"5Tig%.ql/b %0PVo>/_)ShN_Cq_$^;oRS-8rFRMM_AmNo=djB?]^p2Tk]+M@\$6&9M)i=2Vm[]=so[SBJq!>.Dm(Z7eXX3LS!b5_BtO,K=6[urFK %2_C'BGTH?+'otPE_L,9&VmMDI^V0ZOJ5)]T:pkE4F@0aZOJ8\a'[dX>C9dW!lm,[g'5i1Ap5Qnqa4&]<CUVgE-cWX23D,2YCo]Ra %9;W.1bJ%C1Mgn^`e'D_Ab$p6"D+r)M[7I2*825TC<_<Wln?QO><t(@JJVko+OMG5-J(smr9YZb(-ik)^.EZW4MhhWp)a*M(Y@d;3 %"`4"[>/:GICuV%iGpoui'0FFmME&#"T%`,fVi>qArjt\km@1-SQ9qIih%-6e.USr4E7eW2_8We!*_\;7rO!st0`$+WVq(,a`_)(, %Ul;iOWpf%\JAB.rh/%-e0+00WOtf6fS=;*"GXK"E<.42Af#Gnb6i+)d>Zd#t&e@=@d'^J+p,C1IGL3d^%m$d'EM:>ue0COX=L`/O %^0=ZG00HKFqrDCR`=rlPY6K."F_L_EaH=^rd:maM9_6oc?7Es)3fbHep<cJ?k\bWjTt:sd>&/KZIV^!a@LprlBu/'das4_\XrH/9 %G'AA_*4>9F'3'M;)jQ`OG5'bWG.S:JqJb1HWjXA_@sZ#km`\=3K99-*[Amon_b@/qM!htr18]!<.9Ut7b@M<:U:LC>&JZ;ml_K\* %2$GOI#H@r%hu@kGbf.RB)'<go)=@6DCtpC05/Q/0W%knf)IXmn!p`[HLS#BBJGQ"+nThc1:/uP)q0d3FqWBq*rgU7%(1GETe8kh6 %9H=-"M"")7Vj>mk2Jn=<,*7>8R8IY-U7%rY1E.$8"da<S:WgA><TQc^W(q&DO.oO/TVBG5YY!'#imsO%MAqmpf)Y:3fL?SaR?X'/ %"kgS)h5\F,M'GGT@LGI62-CHqn_*uAa[/X2>0QWGb6\)fA*X:DP=epX")P]>N.!*BPO^Dl5<bVXmuG$j\hagt:V&;'Y=(H7Q&7mc %amj7=5t-7$k#F\^X+L^e!COi\qS/7L_sB`0e3H]A1aL7;CEq<Whcb*Vp_$g9.8rst`Eh6;"nS1f2Y/8="e7<C"!ITY,AM>RW+'aT %atsg;6Xat(AY:iW<EDP><.bo3UoHJihOT3@R\jHU#TnKTgM1%dTudGpDpL$J<X_Wjou$`sLE'7fHdhE^hd'e(gV[^KDFH,H2#'DI %UJdJ4;`A<V,+Va>US)[)bNRBJ/lqj1MC,7Qljt58EjJu<Y>X\E?)A:k]=T"W9&nO*eN(fRK%Z%36BfEl1%G]o@pet2-]\#?cVsl_ %Kn[gn"#lhLh%n#M&*-Dgo78[GLUY(@0:8.C4)@HaZ88,+VRbO-$@$8&C:9^@9Ja\!9=\D1c_Z].TTj+eQ[]7Ka6%@<`ik?nfC5A+ %8s$Thj0?`t4nY+:Ad2$3;#UGdqcdLcf8Xc]ha'e4jf;Dad<6@8_X[a*loq7<(#.33/gcir:,#f]IrSJ+;50_]/o7A+T%+3&o9/f3 %,0fq"f\$BnU"a[3_jq84*AGF(^3eA6D"0rrIGX2`=B38pb%Va,WPVU+<b8SsnZN984R1?@ZL&j5Y%<5"3]n*1<oMDu-N:;,(]@%m %61@^[I^3b(4jGKFjYB`*e#ht\CPs%:dk<p"1`:Y%!]=_dokG(o<0Sn(BIm6Po;<<K%'"rJ5e>Fk'N?1qY#sQWQ'[8*3`K97E`J<t %*0ZC=-5ml;B`l\YU.JpOUImVN^K_@iM/5r/OMZ;^A[0Vc6lJ>B:WK4:%n<gq4psUo9"/:g,E4L%1K=Vc-118$?E/15_57%pUq_1m %;VJqNOpU.m_E2]u\En6t-W`:JN).\0-Ml.ch_;#[q"6js+(6n,[ug@g0iMp/2`Aq0KR1t(S0eVBG-LO-1NlqXk@HgUMk3CSjn*r5 %Q.7;W_p;;UP?pU.K'Y?l/_XNfq&k,*d<-q1`@!+4:/e!.L%]iKS"QW-aTaQ(-i&MGf-EUr1ioth5)H*hJ/X>*T!QJlag>Zh/A!g! %5u?%PA;I5NTRImt8j,(OUibbkWHkk]$#3JjRr?Fa$A;H`.PiC)NhisZPSj^Ypl)F1F;O%EV3!-kZ7>e&6_tqmO_,/>b,AJD;:"8g %Z,c7r*^-i\:t'M[@k-;j%)(98Yh`n$4Q3<h^iu]f1AL%g1;K3$4hYl.$HliXk`6_sa<lbAFUR%A+XY0&)N/Xsf07:XMW7H#2!RM? %gSC8jR\W3A[$94k)@&A#ec3^oe6$0?TSLIInk_GK&t%HmpTDs,,T(:'[TN]FpSt+bog/\A7N-9=B!n"3rTq?s;kh@ac*)a-;kDu& %K6C7:^D>N_2l&f`^iZ#:V54iZ>fLj=S&:Z43mN^]4/&oT'+#36fj`JTKn!:JQi7jK?`M/[.:JP>Kpq(Y+]5TC6om[%1l<EU6tR%\ %Uf-e4eV]tf*PB%LL8^%Flg']H#W8U2hOl>!bs`o9V9cH?=S!Q]r@E]W8LBaqnA8"#DXZgn*mpUX=^7.:3ILLN79>r;+aTlD@15"V %-!!^#I?3A&MQ0Ss,C?1nW6Ne<T)3U(%SsV:p'qd#WiCrZB(`Q:f7p4uD#fEsi>P7Hj_7S[%Q]228O9<mrPk_5c,\kP)GI7NjZ+Or %)5/F?N\oi\ai.YF`_(rJWa9Vb"FY2bEU?Wf-R4^FGLd]^DdkUPE`(k3TM/:c6m/,3-u,]^Ei9,8/J.K@.iNQ,==]#gTVtR-*kIWR %Emb_H`VN#(g5N4U&`U-gF7Y6e6+%=&[0_D&6+s[68OU%pZEe"JgCuN64it/sB%96BJX'/>;(eYMc"#j2JPjlM?u8rn3<:%B]_:r? %b5ers0HhmS(*kaq4.Z')Bece/D*]_0RCJL%@WatM/`L6LaugF`*u7V;Dk,rGL3E.?%[YZ9Z\W@pg;Dgc/rp.K/.sKWUr<VeO0N[V %FI^!`(joXfXG8;O5c"0F0CpN5)Vhh?-q.c+c*A5o!X&fR,rE0AkL`$WMqdRf<4+`V?+!5N4K(;OP-:liUM=+HG@;G?C<#Hg3$,DP %5N+p`87JVo]t+Y%9$.B:9j'sOpj3NmAQ95UG"u3ECYbZKDC^HB=?7oJ<7$':Ld^P:9CkhQRd.kIWM[FU=nq149Jn<_m4CG:VaN$J %gD9_A0)r?eZ_<%rRUlMtWGnD)(i7..:nF15fceMV3LFP/86lD+R/-4dIJo9;PV+9I]HesJ#cub5Nu6fLVkT_gk9t+TV<!m"U%W'N %<NJ"PS$Z2\aWjhW<UBo*EH_*K*rmE'X*.C"I<`^Bf$Gu(*Xfg5>!T)l-!,'PS>rHn+OqC/)SO\6imWCdg:.e[lYXJbe[J$l53Y8- %U_IdqQXI%kl3)TSX_Y/4+_)@k.PPP7T(8mM?#'f=oG>+3>Bpm,Jj3Fc>;u-XHm5Aj7R5qSPC4IDe=KsP.b19B;XHT(<VZL>XMsUP %ljk_M)@:Q1,$lK<=jl]B$6#Yt1oeo4Y&>BZD"0*4<ADl&WV:t$#b;4kHIthWT=gP+-ajIVIV?&Z^Z4g8ZU"rc[.GBVJ<U4;1\J!4 %(04.tIqj=b6.PUt>7D8(6:&1YDar*e?;NN@XB@.>&[Q<-IG:^nGaI-0HQ5^XF-p5^LYY6%2/anlD8k@?37.05WDtI?ET[M[A(CjA %4(0IZo'GV+<'!=GH]?i>e*$!rlB&(dJNNIab#oU^'YIg@To#A8&itRGY,9>hi#D$p"^RQ*d8$<;GVq'>W,U)nOdr5Q_M%Io32&4f %IdQ)lP]5#YZl6Bm;6<.JYb4Sg>NEh7fV<_eO!^=b4.TK@]QU/\h%(U#@!tk,Y*Gah-1L1,f\4-(:ek1Dns;tUih>PBfl$^,aSn-9 %jSp$`CQpPqL$>rf$0E.;%.'QQV.bE.\`cYpPnYq!8_B4d/`MN?Jh!XQPF><2S2M]9&K_kCARD6tkHq0$2Q\BkGaQr;m$QOf=TKC( %O&W2=AW/F&e?X]ET%9/nee'4\CM+%(#L2/^>H7O=]3,Taj:j[3Gr3O$b?#Y:[d-SV@(b\5pPP^ZJ(JR$Opf+''`tfuFKV\7?6q:K %nc+=N]3MY!AZKt/F_J"9&s"?BGG/Xca4+g\Q.O3JC3?L^mZ7Ruo'nLfMK;0e\3=]>&5VrUC[h)t?P]Y#o\_T9+F&mPG2DD2\JL:n %mle%=fuL@i+:NaFg\Fn(7Y>PX.m_009X.B'Rd(6P[#&4*GV(>5L0&2dekp08Z]O'Q=>h1/Tle8HUX2a[j`f'T%i_J;HBU[C=,J__ %g>!PdW?00Nk1P#hW6nl_SF'iU:V:`9$KG(>)=)k@?7Bp8StP$hRKOb/;1#RuDJa9h=pD-AK9u['<7H$+`k"(*mI[E1-!kP4];7Fl %"DfCAO0/+aXL;&N+`gc65UC0V+&!@%,Qt7:Ug%kCr8-:cf@QSI@4Y_(lL"HY!mN,3D<M\`/#YnB@I3E9CdS>+W\32`5G&?;$8%mR %+l3c^g8;oI]m[r!>S$LU>Lo1H8D\ls/[I3s:i*[\"]bFRI0'ddJUUo@CPNRk1`hAV)63'F?6cpNYlLYU<^iUp6h(+t:AI*u[h32X %kO[Qo[RmcS=pg?_gU_;ClGT!HGur`U29YF`=W'6RQdnu,3uLbsO#>U:*j8]Q*4Y#/\4J!(M0`9f%OhD];BtJT;E=e((iBHtc'bG3 %E(>U#bo34D`J[aUJP2)uTDLMYECZD>3,WimR2a=Zjq%+)O]tm1H'$fX=\-["5QMK3#+P$uSs4e.WE7t62^NMr`70WA=UQChD$fhj %.,QiZ_fl0*\k.[kg3[!Ge^dnRf;Da2F#3jf00V'8A8-,43]s?YC8cP0"W?aUc#G^E%BlXjd^1,a$*"s099nK'iFj&GV[L#66mKLW %2q2^$mS^!8-Z]9>EMh14mX+I11R0;C]K92H)@sDU2/A[Wh/nitD*>t`.RCG7DQ%f:?(Tf4@\.;>Y[aRQ>So9)HhWr:4b/)HXaT)C %icL^S4"09-T=%c2KES6%5,0N+Q?*`Sj6).3JD3fr?+8YCVicU[N?[IXPU[dIEm8JnoW=4-MZI[q?B]n`!X5)L8@Z=1h"St[k.7,E %B'.=XXmCW_4AD4*s0[ab[sFO%-9mCNV7f'/O(d?HFk@a'Vq9_u_\`\.=qD.56MM07CSjuocu*Y6qe<&jZVV*SRH:'8<9Nai[oFD: %aFr1>Z7Vq*5%3.(ms&#K:Jt)YaAu;'5\6]+MX9&'#<M'Pdi+;J%iB=pi3JAP:o;cN!d<<"aNYH`?Ku%Y"H"^T96pa#LZOK"cj[(H %::0l*mdB.(mW^qIjWaWMD,\-XD@0:)*%0K.F-?[$QaN)]cdI6plCE7&i49LDVW^Y`,MoHSkY[59KdJlVBWYU$'j*C_g^.o"mZBao %(kq+_lh0C#S_-sfl:_*r&[SO]rU=>o7G=:W=pkG]fRTu\bjnmZh%]OiXAS^Ki-1jl2s5$h[P&RXO3McFQ24-(J3(r_kSm=MmqFg+ %DuI8`Q^#I3PA37G;R+Qt3f4.i-DL$V(\!59LcBI8cBKpG`61Ymgm@g*l"RSk#c:.CR`l^4JjDK3m_7t2<##<*9;9"=Ci:#)Z3b^c %LblN*/f[aE#N8Cr2YOkcTOLoF.36lD9-t:m6a7KQCZtgLdqRsS\FuPnd#2J7_mB<QnI\-=V?6bZCO^AUhGaX]&\@f+:,dj3-Ol.? %EgEF$h_cID9)?]D1']=O\qu\XU+k6.IJ.TN99gh9\b0I>&nc'V4X+U!^Iq-[48m/^>ThhA<GP9$`9=%1o.+A:QtE`k/orK>_.DF6 %Wqn5_^O+kH#W1Z62ZC5b+V*<!Pe0mhc,kj:>7as194#&rG4\h5H!9qScj$VWbT3Ch:YAe0HQElbXjX#F^;(=-YbHkX\3!sS]eD>_ %5hD9Y\U@`S^0-/?RI@,LimCTJ1>8m-kp=f'9#X'-rAcmNAk+@1)KXW;@;qF/.fi)Jhjq\aaeBlK9ih%Br,Ol^jX/sTiA7eIjE`YX %!/Ne^-%k.?;X@I[CUlsKnYEoDm<mRS4"5SfUQTqk8NM"(=Sg28M?-S*?BqcI`P/EcY??lIgp089?p,]<+dfT._d(1*Q3;[F8#.N` %P2.SS98Vg3Vgs2c.[X4JJ8']aVPPtpY>3s=fbc97X\ehN1@K+o&<g_AkLtfAgD1:*EEk=ffDn"8+4jO8l:[2^%YgRDYD:e:@,;bR %Z2"=IZ:gP4BH%X5eQf3?Ed-861Qtis2J#TD`ekejB#UalP6N0foC_(u$TG1tQd%EUS6p.QMRPI'a8Ke>8lZb(r9;"nUpLSigZl^; %6_@nI^Ni=LXK2g?1JV9#353FK-0UXaH2I=&24s6egWF3kl`15uH[@e%BK`q)QlT/h_VG"]peo]J`snPiFZIu,+<M:l]/J'9IEi2( %693B:NnZ#m'"S[n*7u$O^[ZP'E3EQhPTM=&K6k:MX/oMYE"+<=XTI\O>mZOPdjq0*$("g+++CRRQ_",sBSNb;%ctGq5QL]GFe#,s %<nq`jDL*aC,R>."l4XPeDQYJ#D@1QSb5b,NHh6:APDRR$[i:LPV)^0BLCrU3K0O<g=(XQ#EomJc()3G#<d&d<s23Hb]LX3;=Bf0E %E7l53/ueS[B%+F!Ei+jnkO$=#\N]JJ.<d19eCh@LRFU=;QJBJIURBF<s0gpJ[eXp=^mPg7-IV67&h"@maD$'Od"F'qSj:ArMT0MK %:IE3oh.r*o'n(EC!J5Nm*QEo8F&=h`99E[0nf7D<-j51aC\$i`G\n^(hHlFT^2YC!KB=N%.7\pcL/QcsI&oFc?;#u$"J?==eYG<O %+QTmCihks#_/3;3)>6tXne>YQKUf$&<PmHjk\uRiR7._<a*EB<!GbhVje0K3C*;rKMt@3a755\3AAQNk/9A$aP*>/_I(,M!@b#=] %P-O2sYg965Qn\Q*C)ql7d?c+\M$ndC_\B`0b,_W?AQXJ/^#XEkAXMnE)3WfFPZ&0TqeP",.4<Y<%8fn_DGoUBRmS[C+7Dh`Z_@R; %PpN"g1_c*8^0On`SpYjoHL<X.qcOpu_m&Wt@4C-c!%9*:Y>d?lO&L<1FkY&Xm]tnKlrFO3s0eKQm=(p]N+to.rb+d^.MRbof+p/A %2&9R$Ud>Fr@hl=dfZslYGe7o`^!uOE\.7!,;LQ_KI3`+8P:UuGP]`3KD@1=<Asm0[Pa.oOqY&pG)&S50Y'G@-3<_cta1r2KOK^(G %D.H&`bs9("q!re6$F*?+9Y\bIrUs=f\pPgs*#:2+]a"PJq06O?#^4stIV9`KP6nO(b)it-?OGCr=j`#)OsVBpr.1']*"A'1UX0SA %DA-,P5T/)t<._LnIIA4MIGAF%Pr1js;]OJ"]!j&0$.`#D[^Jh%$('G'nm\/cKE]"K8l44,p"6m4rC(qt3-N]4<:e:09.]LWC)Lf, %*)FuS*$"ni$Y1sIQ1$Ej*!3S"at2J0Y7n%pqUjF\h+?oHdN2#(:XfZ4Mn1Ku[1tP[7/Sr2P2ItsFg"NfNQ,"R`bq&F9<n6CU"2l5 %f^j,2;$o(ETI#%0ka&e@VG>q71`@keV1k?B_<]%Oo\+"7SiWCSeoC9U4IjS`P[-"RTYp]!1J7"57=1NF-KXn1DCO)DELmA(.18S" %$6<.43c,5#&B%&3;W7(/82Hs@/Z042G%UbmhEe@+U\_'r$4d0E^tMPWcK)$!%I/;4DIKW*&j=6_DT-5..+_hHiU5R(I=`X+Uri0a %UYXkV@E;);Kj$.N4j#qkHaM?dY:Rk<Q@)k_"e+lGhUb@E"S$3^k&/H,@-=JqU)=3thD'#>hq)j(C/mj<W!I2gmFm*%U`S(i7!T<N %[YJ)!n2F]f&'p![OkI4@\Ypkk:]r0*_qjKQk[.2IHKF=d?M8@Qf()ZH:_YI,OPK^/O(Y6Q'P97ed).pfWJGl1Z:C\qQdRgp/ubb\ %OK8j+GimWCVQ+*<HG1UEGBc]3*+UbEV+fmV5/Y@@6]I,B"g-8:^%T;tCTu#^?<ZT)G-=Pi1E>2]XZfM#3pBm`gXT?B$<`jAh.r%J %#XQ<i]c9EU_,OR)ntpEE[Q:+jjpd9TAn4FBC6A3:G#;ooFG/J?;8k'3;<uVE?<O<!(D;L,IH(]+;kA's'UGu.>FjJgJ"`L$24tSY %!OG^3(q"To4)t,J>?!d::9,g9eOm"[\3)i!XWXSraBV`ON;6i;cF"$G<UPc\(SZYY1E9-5;fGjL^"QTI=_Q^%aEFpoFn]kXD'u,; %bnYY]Tuh5sqVR6fs8R&MruJV?lE.d>40#LlglA,F!k7L*,6,IGoQ40ES[ql1geR1f0AK<2isN7_.<%@1VS_`qZjaF-:uQT+E;kRG %C!g5FG'^VIgeR=^(N,"6%#$24\'o"ei-(Z]fe;-`Di6u<gDM([_sLQ(IGf9H/)60,^7Q?^8"9&YN\808:^c%gjdZWpa%+B\i-%77 %jVHWHZQd=4#M0"Fpjq2-k:U^8%G;J6\!;nM9<,ns<.fJEFs#?t0M0#u4-i8PDMKZiJ_RTar#c@$%[$NkYjG6ogJ5nXD'u`smA*^i %SJ2/YA[WUIWku2S"]s?"8P*a1XTmNT^Upf=1qA%fFq&,"B%u"/WG#/Em?3WNa\iRd8""20gZ`="nTIVj=rD81jHB!PB>rW!B"T-N %_:pgb.3-%Lm1>m7dI!`/\m9ZCs+5-d,,%W<CP7X&h+e?=0AWe?pP3Y<iG9mQ*Nf5]\fGOZgR2d'F)SYGGPmH2cml=*X05mA*Oi&q %m7>N8\fK,R&)D+k$2C7Lfb9h=G4tk6dd?[u<4\X6:RQ)jU@^g^>9/c_DPq6=9"2]-lpJ6,X]t"44TC+QVpsUZDMM?XFsrbr-fI_- %P?R3o;C^L_.\dO1:>,V=[i>)rA\-^l<rU-X26"J(h+h^]gMpJlgI_4fmI5i`F?=Q"b&f`!Kn&<0*H5A_gNDd+'=CSN`%Tr,LfU5( %Bo]9:]2#u\og?3PMW`$SgS#=m*KCZFF?>=qjqcdUPE3e,4-U93:/5Kp*sLI140q8_;rQnpDPqFcI7B-4a.g8om?3XrG$>Ee?!j\4 %T[kh-I->_lBI_i@&%D+7FM"Y#\m5r.DT>PqF??^E+1`KD.>;Yp19O$Sj3/%i:26W[Fa,U.DC=O=\"d-8d-WO%.s/D*A@c&ESSk@? %;!E.,eU?\*o_0*3?'dj*U"aE1e*W=`F?>ai<4X*q)8C:*::5SKgC[@9F?<1u?b2dPdZn]?kA6jHi<&nMgQ?_0F??AO6FYFFp8-M8 %X`QWRQ#8N7YPt6M8Z["qPX;iHq9\Lil&SNIdstE^G2JE;VFsqFI-GgsU/njrWf&@_:B!po\t.>C\&6mud-Ye&qU"V+'A\]?$Jg`g %rm:&>T<<8tD;Hf!:3kh0h/:S3Rd#"*R23@SHgVF#Nm2mDgY)9`e*TsqF?@uG[mMQc49":oh+g2Jdd?\o/)>(nM/KfAT\Cp";!E-q %;LdqS9#arDSNQg"h+k@j?b2egX)pF*b(X^<FSeG7K9KR(G.JTWDRYm)\(bZEmI7,)FLr-6]nL>OYJ!Q;;n6/0gMJ7cmC!pT4%`?_ %h+lK'?b2fB8#=t"Zi/8<E.@]1m8+2H%].P>`nCA"\t.>C\!'_SG#H%r3t-cMh$t3EU"e8,nk6Gj20bhL)=0H6m?3X"<a1P34R;?# %\'p]=dd?[/<Os2)mR"BU8tt'W2<]5A0ac`s[J5MpVoPIYmFY`]]&!?uVV>rFk]Zfq9"1Rak<l_r7_6t6#'N%qDJ.Ng5BJtlN!eB9 %8u:96q9nX9@huYHPY/Ek@t*Wb$A_`oSID&=h+mr9?b.7idtM\;OhT92[Z]lu8ThW#Gg$Y?_<pkB^Ml9K8:fMe.<%A]OFH/3->'b. %k7tKITDa>qBk")]4&*C'DRYl>[nEa=m06ef"Ll8LneZ2a%EWQNXLS\nDG]]r$b+$pWke!Y?<"G*Lac]@*BUb4\'m78_X4d0#(iZU %glBh*!k0-9r%HuO<2:>?h)NCbghnZXFGAN^&BSlQb[GtZG'IP.\=Md#$F^,BoF&,q/9![L1>L0>?aq,1!sNRt;W)^H+1N>&*sHO0 %V82IDI,K1VAB8^OTPt'Pa,To1m<X"u"l,-h_udDXO7n.ZOm+N<4&[oiN\cLrA[ib?r<7):k.qD61KUni\=GN8'lMVh2.a:';A.c& %Wr]]q(c>s9*H81mgeLX<L"g=\;rMn?,5K+CUfOuGk%Y';f4hG`L"f0NE'(-r1>Im75&`SU9FBPbbI%D\UDi=u\!("RFqQ:[:/tt7 %\/f=8gMph[g[Wr=\=J(7J_R0.VSMSbOPt@U%(KSUG0=hd%-;rsFuU+G\=JA=%(D.EB=M5\!OpM^Y/9SujhGar4]3#4B,<5=m?3Xj %G$>Ec?'"j?JD9Te5&`U5!k4@kiHA,5E''4K"`Cfu6NOY`q7uBn<k'0Ycin==TD;j0mIifYNfuJ'J_P#f_sOlNE'*q))/c@MrsQ<2 %Q`Iph#auO=*VM!*\=I*$)/_sg[(u(;P2URg27T1\<"n$s^UXm1Nq2-1\&3-e_!QG-OVPAHL2mH8B=?A/DTA.e\=JAe$Fcf"\A7L? %P2URg%ChtcM#t08qt#Nr0b"r/SH;=sDRYl?[nE/gWKdFaE')n&0AMScY/'G'X=\BQhTl_f:25L;TbP!WB7Ac^p:b1LSWjJj_`R/d %\'oQ%E'%&1=1I'e1>HcJ!On8p>(t_qdJ^rLoRp;USR-sN\'l&iL"f2$E'$eL'lKp7jTf\$__U#-BP)hMojs5WiHDol5B&]ji5orM %Ua3J+<Wd6;i+du#l#2%/G,3(bg^\g7<lkBO6i"Ob:^c((Lb'E]a3X\!m9!F*\/f^T>'2L.>uET9DMo"6lQhWKaq!Ht&)<1I9nD'l %nc$>k[(uRUm;SQo_!S5?\g=j,9?mUJ91jfjD)L6pg,E!@*S-/k\=JAh$Fccr\%qC>P2URg%Cht#V@'f]'DI(4Oe=@H4%62"g^Z6] %#B%RI;rDg[o*`$+N2FJZe7hn@Ftg@Ri-+aO(:]pg5%V7[<\iHJWt)V6M(6F10VeW_mH>B=E'&2a<k-sERN6D9s!?H<7"8g"gPpCU %_!O+a_!SAarP7fF$k(ic,Ar4il/I3OG,V`c[N2LXKl&4!bI6G;(:Kcu_R:[7pL2h@&ZTY/&Rm6ENk+MCD5Z#oA_Y=RTsF%gEr300 %'SXhK4%4KGgJ4H)0AB6:@G>d(B%ooPZL(IEgQ'?J@G=BLZL(2('XjQtoHgs%d!"Wj[Y)"cfQN-F<ONo2gV7Pda9U@"38..+hZ[jU %a=mRfmF2_Sd<>G^K!s->rhAeU<j\E^MRLF4re%X(86=/]-j=ICnj2#%X_9d7dgOl)Qfj:8;rk!RmD*fX[%3km?aQA-7P!1&PXe$o %l.UU6Fpb'G[,#,^PgFTb?!jt0k),&);nVLU[ZanBG5C>9D.h]Q^M#^a:(#\bV4d3P[$8gG3t`fmCo8p`aEE2"Qs[.i\l1-4Np<$! %[U\+fOR6k_b[`eidmCM?%`C)Vs*J9<b=qhsmIWLUZJF1*PUFNPo0]r*fICO>SWlaT6hui2:^bqdV3()?I)pIL5UtG^2lMo,XB=_R %Co;itP3nX&$JB=ToCYbb1S9Lt[N"jVB<iQ#LMTHq>pe;L'XA`,I`Q\9`)O%5^4%B_I;e4srl)p3pumKL-hX2h,KP&0KBGp=4(>=F %nM8c-PqZ1!m8,W\0!ZLiA\jmIiQ->UOR3bG/7^gZ3$5Gs(13>CVqk/mgZ_kF4.=974<_"S>%B^0J-su4YP1#?m8+2DNk]O$k;H-6 %@tS,SgSq9MU?ucDVtV=\G!0el)/Z:e>t*Ks##rrmMSX_gG'L>0ZsAa2rBf7Q47G\niETa:G(`9lg5ZI)#Alu@X.\kViarGL:2u4' %g5b)\6/+u1BKMGcZlM;\"`9$Xd!#+K^M#]VoeP5rQ`HeHLdZX;FqfBAZlK1fN4.b$r^GT#"CKN!\f2B$7p,85[Su7\U@!1N1>5Lf %N%`nfZZ+$"4,&89g5_!E#Ap@dXJ5)qN%Sd*OAd7.S\@ZagC\laBKJgq5A3..N4))%BKPN:-tk[mP"fUO]36(h-fp8pdhf-"4-ea/ %W"-2jGD,lQVe\t#5A3+c^P&(YBKQ($$JLM4]FW^+[@locj!0-kBKJIHeC/!9*L<Ei:M;gG)9lj,*l4n/[d2<'1YRkP+=a*+D+C)K %gOIRn<)=C<*A],DiFk;AEkZ3K83d>qLBVfdgS*iu.;1fB(;1'^*M0u5+p2\;U)MI3[aTn'rR+$eBu[/d46=XLBKM1?$einMq_Qq9 %#DF8,S^Ji"D5V>o7GC[Qren2e!KtiRrG<9dBBY1ZZlLU/K!lmkQdL!!(Oj_S7'JH#:1YO^'ft'o9YGr'G/On!g<T$i1>5KCc7dn3 %*hA7u;ZO8#mAQoYT^?i17GI'J/)$"Sm0@JuMRB,Eo[PGF%cr>OlX:+,cusSE6JLbB^M(5#XS%:UUSBuIm/Tq0curZpK!s]#'sq8% %\Fb]fe)3/%!s3=0rUDZVg5blOXdM!!Npp[IgN?%%G=('KbC7i^;!/2>:-#tE[Nk>9MmfBG+f"FH?:EU_-1s^]iQtlWFrct>fOR(d %B7J$H'JL<.S^HOSfoA\m?a:\]+kr](S[HO^;QLWpPO0d\/n@$fL4sFkjjAHVaEAK5$JA0a<,6?7mANDNOR4lF<O*X)n&J+43t2C$ %Z5qJLKl"dH?H@:`?=Wnpm8+ZZJnufgT<cO];Ab9!frg+ff-8s@Til)lm7d=%gMs*bGDg:h&)XlLZ5pVc/-.NZNq0&@[SprTY(_dM %f)T+TP3l4b<69<S6Kq1Pe%GN'gK>n1-JQq);93o=/,bXu3h1D"a<9710Uc9X40=(JA31,-'%r;q:EeJt[el0R82(jc*BCl$[^0!. %&)"*=Jmsi/!)7m_G*EmZZCOI:9"+'[qd5HPWlg6LY?%A8Gc:AO+PWS*Z5r8R6FK8WOR60*(:'LZWKh9Ij\*&2Cg>)*'I"6s*@3Wd %Z5m['gIWi)3sd"7*NZ_:[NiOmaECIqA32AC.bRQh-/3-jo-N/=/"=Y(jPViI%]@iaZCPoZ'%mc$a$R4EHi"u@YrsUJ]9K+1ZCS#+ %^LXqW]-rm1:u&U?(P`ZR_0-G!fM4a7gZb>;YaqNY'l6AGWIXAHK_bl,8ZcC4!>-f6mI5]+JF0.5YT;?"JF-0^_03a41>#>`cjI4f %Uj<4!;>jV4G%>FsfT*7n&(n%K$HQU:/B8+M%VX;rCknQp!S`/O.UY@)?U%p[bb>Ktc7CD#fM:o7#Af0ZCB<2SLKC^N;J%#TS\tlD %1F7\@b)$LBLK_K:R+`:ZSWke[DCdHC!8Gn$?bgi28&&Fnl;%f?Nc.e1G1PXO$aq:YT##S,*YbiLRQ`rD4,j:VCkqn1!S\3Ar.+1e %l4gI.O,fk:[N!uN/V3:+Gm`2!De]I1d7<a.gS&5`SV.'QPOJV-d;2^rG,2h[fFI!ZCo8C]"ktK'<P`ih1I#8/$eo<u*SjQrCo8Q8 %(Mnj5B*$a=)s74UJ\D)6m?D(]?ot1b.bN&!ahM4Fj"+iI*>sP4[aX.3K'atT046lQO:'X#Du0Ri=Um-<m4>r:_02@E!S]&k<l&s$ %-kroA=M146[N"E)!Sc"6;o!QKn9i&qS6<XNfWSnkh26CmYarL!"l#%&r;kZ8kPbY>.4JB8FsL`/fT%fS#AcmBIKA3f92r-ddWo3( %h-d2&?oqZ[%(;oGm/sf'cF+.iP>]5?;SHO#W>TMBMcKl5U&9N0aJNUSS`SW^fT%#<?a-)MFog?[;pSi5AS=;9]1)'m?ord5"l&8\ %I)1!'rdsOY\L+POT(<;tUHS,L[St3BR-l@3LID-cR;4aBq;p<ZJR,d/gss9L,CT1Bg+?+T`O-q#:q1Ze]"_K38rtg[%R*A@g1d/Y %Ep^76W*DEt-=<nr`D2,&a3$Vfm09]-^K`j6"bg`i[:&+Ml0<]-G0GDhCT#?R\TY>gJ%0YoA6#cQZ&6E+qaRjjbo$9V"g/k'$m2Vm %2%51S8&[gWg*(jRG(\rH[^gR-3%NU@18,61%ba8.g7]4`SK7=F[H$icf1ns"g'q4hI^sW3^7/n.O\=ZeBfuB8m5-OsY+<Rdb-b1< %g6ZTQ"[_>)WW&`7m5,*=hDek3L4Zh.etldAUjTFjW!-sl;Qt=leh>TL9S//0)t3HP[@7<8J$F1LZLM%uj4I(>*u.niUa1oQ<Wd+B %%`#;Q#-<Hi@"+F]CT#Rf@.!+Hr*\o2s8L!k+Vq."9#94Qq-r`'cj:K=DQ;-k@-sb;Z$$dn`Jh3o8*gL$CU]"V[7b8ed$!J4=?DrM %':UCP4,j3sXi[Ht,32%tgIf!s9+@nlTagjqg.cBgSk?BmZ!cBq::1`8_#b4:C57\]6;[&G=OT:\:4c8;Rqd_7F[Apl+EV;7]r6*P %%_c#=g?E=W\7&5$F<<$`%Z&/\C8Yd[;!hA!'WN1UQQN4JC8'?QWDpLu!;o'P;>uWTG!stH<')uSKkb7;2jnF$XS\^FRHmeKg7]4\ %*G9i"G#A^uN[SY9g(>(u;!fgISZ-diWE-$)VjQn=C8XdUV:lOG/Q=eMj$$F(e3^Q1.9&AY5X&./)P](<No$a%[3O5nU"Uq(:oJQK %-'`6>]p\or(EXK7Yog!:WZWeANoLJs:<Jo<LK^X"KMXJT:;W?4V[Zk,g1f5GWHJWZI]7KI1Dd&3<P!m!VgZUPC55ukG#Bg?:<Jo< %7mDHrg9KBa<4``#l%NkB4J5O<..&Qb47.O3<4d.0+0(l(#:n>B/"(.=<%gbW1SIY4(mdEc47.5BeW'^N9XQ\8QYMjdVqU[9$Is$! %dBf%9G,U+0LJk'o;SH*lG):of2m0bjm;R@L;!eIjDl26&o3\J?8P'X@>7IU'ra_kZl!"*bm4dNJ<',\KR;03b9XRNnUDt\`bZ$[6 %/g%*a'u=O_*FZQH[F>-E9=7\PU/L@a"(\Ff@!D?<[3Ie=W-3"K$It0<a=l'R0iRK'F"C9P.:9(qn_6aF6c`4g45uTA#@8iXmHDqH %<4hTaq/=R5RZbEb4"\f/e]qu21=`Q%nR#,[E/#f@4.K^deW-Al&(Su'BbJsV'+<?N&-&K[=b/i4g/7Q?W-02%fIte#SA-i0:5T!C %[He4;RAk@_*X^F-V,6P14Rl(P6S28!PX;e<DuNZ%n:A\\45Guj[9H7sg6nD/FsP6EeZR4(Nc(j;<Cr$^B8%@oC8XVlLMDT]7%r=3 %%ToZQ>0;;nG2'?3*S5r'*`P4"I].E_>Z<f-BaWCNB!Mrtc:ToLeW,H-U"X?0;sh"3<'.g:U"XMF5#aTD,_^!20N+b$;*afJg7]:^ %*D33_8bc3NoEQkr:.hA:8bl9OLi?q*SY\.ue]sbM?`K[>(Fms1=//[\P*/pJ8Th$R-+JYDVc'rVeW.Z,6FF`-Yu'hrP,WUt>uWoa %KhAc%KDhY#OfKm047+(=eSZgiC1h:Yg=`V[;seN:q,$HXh-R((4W5IZeW04/&(M.7cU>1Y['NTr%"7\>[0(nVW-/m*'ri:pI&M4: %bY#:<F.lFt'[$8Mm;2BWWHJu?'rkP;'%Lm#7^^\m<N9?FnG/Dca7mYS4%eTAeIL\.[50[=m8+/?c@4h-eW*@4U"U(p.9*p]A?+Hd %K50"p3Fo-1en[KL475V4g6nLPVV6TbqPDp1'e**DHtWo<%\h:)C<%C$;!h5r:oSVB.3h-WMe].kW_i*,?Jq/bB4ai*C.GO-U"Wq' %s.S/7!E>rMXjhHdg6!Z(<'/Wm<2uKMUqTei;_utLPYAJ@jd0_[-$,p:Td6WYs8Gj^aF@j&*M"R3C5:EYLMFlq;Q+cGL_d!2(31Ls %h8"Xh;sgA[WZA^`+0$>NNeM4L'ImHMmmFM32RcNM1e&1Z*R4:B<'/f2$IqmDV:m4A;=.'%<'.`O$IoX0Pn2E*ntJIY)e8kDm2117 %<'.(EC556%U"\ajqGQ^V(9/B.?D6(maG4Mc.nu_k%8OuD4)Kqk<'.(EC53IPU"\H;nY+[1(9/Bf(9/CIrh8'12cQdtqkZWe6hsRG %p2NC+)pE5iC1g379"!,iSuHn;1CDZM/"(.]eY(W10iFuo=?ZR[mI1T7<'.G>R%%j"Kg`=Q@SlG+hTAg0Z18QbC5:G"e]sJFM/('d %oTs;?Yu'g!$IoXJ6abC`=/qg&dPKEK$bHr"DANhc_pecnW-2Ce<4f7:e^"00VV8:Es%r)r\h$fBrcG$k.H(0$g&\N1<',]>Kke)^ %9XQZ6;sbtt/Q=e>GPtG,BRq[54"5kuL[_"kiRX0kFpNe:a,(n<SaL$^g?C(fWng\geS^5%C1f9=9XTN'nY+[im$jtt<-i/Vh%hcr %DQ0[>8o^e%[Bg@q?`G,B?(otLH;^\b5a[#"G(s9o<',b"[H"n1eIJu`mBH(/<'*J%r)2qSbnAQe?MR:&>=,%;R@:*u'VH5A*DsEZ %e]ulE1XuuaKgN2rZMm5!_hbcumE@m>;sb:Ir)2p(>bTj`q4p[:@<GOPI@t`jM-$Y3\DJC,h,Z;\/u]>gUU6pamJ*.mW#]UN!k"4i %Tlqh+W#]W-g@8#DC:B)B$IfROM?:2\)QH'iP*2J]8Tguf=:)'ZeL@g&L"]C6<hOVno2hl]]FqqT44Fej:7mlHG-!G,e8?]=C:D`D %g1bJ*TQ\,<1=V=!F?o6#VQ<TU;gtE`>7IMOQAbu^#FOZV[A-<h5j^C.=/[/,GTWlTQ8'+h7jma1C<'j_TQU[Z<N)H\Q+g'V\u?%d %:.`e6[9GtPg+>%PG5YNLJe#2`S`g0`UWY,Sm<$B!eF"9]r\jr=ru[!LrJRnk>L?%*.4nTV9cuZWe7(L:M,YE(a2]U$3\>O3ArYkn %E2^XE=Z8<_0:qH@Qaneml>el:M`[aFM"bZdI=3(iI1'kl<diDA>CepX<=lhc3sJ*DN)SJJT<\`Fg([<NMBZ/s>/3lIcc\/06bb.A %:7GFhfE+ckK&!j\^[htMYLc<9$VZ=;iVi\\\9&G.pV*nSg>rn0cVurBL'D4QiR95\_b<lfD6**rY"Um5rI-Yf:4c?uS4L]WX1&M5 %_ZfJ@2ihic@XA"5W&_D-*,#:!dHK6N*?ugj&ICE%M_9\"4^6nid0W3"2e#P8_9V0tJ`uaNWQ\X<Bl':-k0Ss>Ensb*]Zk#q7dQG# %Z&gnFaPJ4Sq\TKd/UmV8Qf%g$]PQ9F)-#]>*EN[6WcktVh1B3ZJI2mic(>sAC,^QYrB%:I64<?h(W#:E&l;?VHM>chgc9YZ&A/>> %fY"bi?L[!I+Ntkr-:M.3//j;?.Q1Z%;O#hk-2;L9@fCr%.:#!<"IJHEiWNI\opq,8gMAmh'AW2rcuK+5Y!eSNs02HPjg=`V[GOW! %LtPZ>n$k?b&X-Zu:cW"\4c(!ReF,`Hh:P<>T]LDFM5/lG.&XeUiU.Ro@6[+ibX,>;eY_cOCNaq1-eHj#ca=:R>glUGD=>?`22k<! %9Ts6-G&<]qLLN.l:6TIX,PS[qjI/\?T&\N]3@TGVn(9HW.=ZQU=.3CCReh9d9p9A8JP=Yn:6YRE$!!I)H-f!DCYJ\.et5FE]P0BI %%N@/WTPPDb`;aA6*#]R-_3.1E>n<<-_\_dK^=3=MPPTJrY(%3\:<MHt`t^55&p0?2`WVK@(H^73T*:Eo=<Dha3-F2PqtQencf;Dl %['8VecJs..99/%K-g3+lAc[Xm_W7NlD9AFZPEU$WGM=g^2Q51f.o*8+]oZoJNOm&r0QBf)rU0=+Kp,Gt*!+h+ANb7S\8[hj"i+\K %QJ@2Sot=4CfYReO:4n1(iEl!nM'T!HlZ;_.P1,HL^7WZ4P;)i;0llPJ3!>4]MVLeHc+P9@(Wj.u0]Zc8f?SRbjM_(3'\5@DBaY4i %\&@4FYr9Xnbcu-]Y\BiYj0UUXpUs!HV7j+*&TnBd*OdmNa6@eul3q^'$C@[rc/?*i%R@)]V%6G?n=sZhZh?->SmTu,YlZPuc!d[R %A``c$+lfejF>'*u4Qan?C?E;keX3aV_&VH+9?=WQ/NPIYHc/LsefeukhGHl&E>4@>5$QP-l^2;_7G$<-1+7$ucA>JmUWr;Xq>1\j %?VWM;#nohr4>\1Y`5r[0oQ5p<:497;HnjV!F['^7I(S7bMaZ<.0]H9ND2Kp(\-D*U[*N6tB_(jVY`Nfn>T6%1!*4BN(i`HOD&hA< %Y@17T>8muHC;U-73-#%VPPQts"sa\4QTcO3-rfIW'@TE+@9Qe?/O0c/%Qt6:M#33_0aD0rTWtRPiq.OjL6l;dWE/2#C\_d9*79=W %4d?U,okt+_2Br]i,i/.4La-s1oX?U8:h.F#.g)?qI@S:<OADLD<D&c&Vn[B#].%`QJ<$sS8fY$c"VqauN[CS!Sf8>58F*tP*e)b\ %T)QbH-B@K^h<dkhcCYR9578+E^KI^M80$o7f[sVX>Ua1XX*a[j?&+X)JeD^glPrVG-[kg*Tst'.-uiH_Pdi:L,u-PpLP8aThZTEX %hbkkB%UR;u$+oD]EeJm!rr7D5<ZuJ-\uMA3M$$=3kI'8e2K>us99;,P_mmd@Wf+]:D*d0iOs+gL%7hJI0*>\uLVG]f^24Stf2S_r %?#Mc!aH/F-%>ih3L;[pd+E7H@F_afmr0s/#r[,RgQ+43QiC6@]*#M&H.`:p!.i$(-N/9p0M9[hq.#6jDa?ha8qRQdfc?23E%grLe %%LeV"g`-tT`J48KM:6[<h3k<5XHeA)1Me7hs(2ebq>O;HET0alNFc``%Vk]So+6o68P+0*X[ZQ"4RC8EM)M@_+$@m4T7VpKK69?G %RuW\PLUMI9':4r:M;)cQiYm4d;?Hk&5.odZ@cI#&YSpZ"STGWLde$65b`oW>"sm$:_hDFh2ap+6N^#$?:3hJ5AsHflR*VYJR6f2" %+E85"2/aE(*MjO[cat??9H'i#]=)4;_LgtJDFg:^pV89(+`SKCh04Fgl+a-nVZhoU+S\r*ie"pZXOW'"0]Eol&)F=8fP,PQ1#fX) %)0&5j7N=cSlhH"Kktg/c;bi%bnO7E%$V6d^"+'e`&r3S#/*9N^1KBp]TYtiE>_Ek=c@.'H.oG:s[P9oL,u1WNX.i%>gIe?]-.OGa %SW1+%1*//_JY[Uh9Sqei>QP8D81%$:i1e/(JUT?"AkF&?:sWsI&kDugX)2b$hpcpe+.ap$m*.Tc16*<7"\BIUDC]98=DC[lROVn4 %-k/dRKDhd;2H/V(_I9N^JeH]).X!iRPdk>tAM]HQPdj2NnS+h&Rd_8)%jt3Z-*CYbE4(+Yb&ZnuJ(6rfA]o%RX+8,[@jhdU*!5_a %^K:at"=GI.:%Z)1abcFN"Kk)\i?U8I)_rI0!/Hnm6)VW"YfE($#)?-n%[SHGiL\Y23e<$L"V`<f)=I'tFofLCd[CINVlWr=QBIo0 %8@u'^mps;P?*TIu.NH<6!\#dn7RSU[iNskukM/Tfc)?t0E']-j*2@4OcTjJ'ru.m=#7'!s4IZPaK`m$4@^+dhHm6r(.(FFoRfP8N %:/;#)oL4@ILN6.SiAq:J*N-TWK`id2>PQrEE)Hn6V'*T3=q\IjGr`W44jVmYE-bYE_CNdh+?0k@]prZe=>^NQW-<Cr>l.b&]U)i! %'0Kq8XIO]>&6r^DI%Hf1-\_6l,/L[1H0?lEi(s[+6mofjk,ecnPMl4TQE$>Uf@\]^^.<4H_HU2C#758SR0:";+Mfq40U535j/jcM %^]lWji0q)brCj3qNkZ=l\LVp5P'M"N%3f%%(Y1M.X_D?G'Y?9'g2RcJ4-"+OZjh[]8clkH21TYj8o*/__XVtVHR]R:oteG`JT+Km %3%c>DPfXZ`5e,BT-k%4<b&^f,#`$8H3s4H;g'TlkE;HjNj&gig)?h^2X$F0X-ElHoK3'70!TCJMJT+g&+IrCa]5>oaG1qqpAd6+$ %.*VC++/d3CM#N$_9A0S*qe@O.H.m=NfhqmD2eG$EK\K*G_JRhZE)$,gjq1bH4t3AFe67ZI;BJ6E6%kHmpRM)"ge4]_[n`o&KdP?j %%k#5f4AK$*dDVH62aK#>>Z6f=.e4_!kpfl:/Vn@Ma[EY@"qaT``R&/$:iEJ`Cf-%.2W_[!<Wrfp+OD)6[tN"YgQHWJ<+%L>-jSj. %UZ"AW<@&P'O.=XZq`'l;4`/*p'YXIW[]RF)V#L=m[UF,'VrQa?@-1.'Eu>1;WjcTVi#3=gZY^PLPktnt>eo:iebi*r_)8(RaJ8tJ %DCZS/\(-#F2&SlurVgFqhHl6]'c,Rt/3"XrI*_,tL%:=&&-+US#/R:0feT\TJ\+)4ZS6>:3\N/9$47aoPcls*Jq:OP>NmcORp!kZ %IgQ<R<p]O9\p,]$6kuIAi3n^QE(^T>S2)J`hY9#6f'=gX2s$T7HT(dr'pH[XDt_q.f`J.Gh^%nD)q0ac&Z`Q&pl1uq=_`llG%lGS %O,\Q$Y-3,g-$c^HD!9X%SG>XckFVou;l=C,-gRqQL?BjL),I3?]D8dr8T0)&S"'P+PP*RAI<48PK'^gk0lL8ePd_qCj@pt8]K+A+ %dEJurY"]Y"Mqd>>8TrmJb(O08D'_!p[Mk)`%E"B,2]-H?Z.an'N&TkSX<&K$D[JC^B#U(%@JbD7s-B(d,2O#"@r,J-2kB`8j/Rno %mF_Cjhn9V?g0FXEfWG[%PL])#@'r8VBVDfP<ucu#&d9BfH.trG]PZ1BDcWP-=;Cp5EqO#8XYSss#0L^`6'7G_b0-?P:I*dNiTLPH %s">O6c.WnFKtOhX@E&Irj#BK5(Z\9tfsLm,CMJ(.WMajZ)m3)I<-QEQ/jI<."nIDjA07&FAlb\QVS(S_qgL$VNSCEEF&Ceibh!/L %m4qN9H1Y5gDgI9L$gWm5"\jeO/]_/6MsiVUjc'gCDqCl!&X8p5P^1M$>)DA8Y*:jpr9WNuntpX@J]U?+_k?":hb&1#1rU&/PK+/[ %*2J1YW?U,^$Y7C!WmW4%o1%s)nP=`q7W_[^kCRt(;o(F4Qo?O9]A(38klH2/djsS*5S@p4hXJq,gU/JKoIqf^R43&>!+'lG"7nuJ %XlADmH0Z`)Y?<SufY_Ln^G'U(,.o%gnqMK&*A7`iL-6-n>N("1be`CrdAgc7_.-Nc)aQCL^),f=V8(>g]QpC6WJic0d^dlDGVeCS %5S&#3!4N\TB"S^/Bl,*On=$ubeW+lQ1u`ESs&?q+69t7!#N?2g"Z6pDGf-"A^G6JZaHUGCYR#1.HW6^PKJs@'V"4rP9i9HM;ig$n %2m=#hk7tk'<2rb1iJg6pij"F27[X:8LeN&g4Fi\r&DjM<5i3gmD^[(`/r2I7)oo>mDu()I<#:?LEcmV$AAjs>*&#W;+Pn"?bPg.N %[g!Q1Xb8VP-g(]H0pFFm"Q8Z/#fl`=mfD8rVf5lUn>:d'-MlkT\+W:+2ZRdaT4Q-4+M:;<TRRN(%XiJT:XE$m1*Tr/dZ+PDaF=u` %bmlN@K\75V+\YEX"5XkimqKc-jR!Z#VttB6hDCgrpLE)q!T#Z3'Cf4U2l7k;pAoNf0Me*7!PC/^F3OdUenARedX+Y:;>O^]#V/?t %E;(<;Qbklgjn6@piJfW"<b0(:ehAHp\feZMqm1BKKX^E`r6N.Q]Z=_d\W[)>P:se$Nm2dCGR9FDa1H&mJ*s5_h'A$32r%+/Feuot %UFb\Z/)!^u@j6[oG11g[Yq`r[$DmL7[OJ7HSJ9Z&2qEu)5tsWT85k5o3G*uVaiJY>mq0/qIp_BC;8/t.4aqp!dT?JPcg?>EEGhA; %rf?b:($?p5SD,c]p;=71)h#WZ8=6cj_VA\9cgDoXDNn=5l=;<PVQ>ue)?o6"@(Uj15e49nY:l-0<rE[o>"6%[O;tXR3m*Gt-C_D. %\Ig$^\h'W3)?oV:J-X6!6&G$]7_'rJ0knhV/2tEYmlNGN9a\/5`H">>BK!c`U`PG*X%*reFloGKlhI9N=.#Jkg#(6Bgb^rq0p6NB %F!HoW+.[(_NVXW-_a/>g>0)0ABl6XJ;mr!Kk,.b>T*gsTmYBEf3R$l=I06'DDQ;&[l-;W+l%*6Cjs7D@\%GR(DG#,ePX@OQm2]LN %)]6'98!ZJ]du6@@ZXROV<23JnX&::G$o11u7_$R]T5()C\@o>J=St'Wf&A$DnSR`PD]6;`s(:m2Gah<DfnLf!RkemuNq3Hnj75/H %%W?j^CqV6H2:=XMNsTir$LWq)00BY3Fl<-UB45pkC4[ne2DE_Bg!hpbjMnTqD3OD[l^rcFP;kF$"gO'bq6W=@WakZ&h/3Y4L.C); %ml$(7[i$W.D/:3UkXef[^so!b=`*)rBX]`rS)0^F7I&[sX3-Ss8OO6>M8<"qS2OM.?Og:ER'qpW^kT5T9ROUEd3di>Dah%4oCm^* %9k[I`e_/X\[*`r;ou^n\hso3-$p<;#D3;EnCs(4AmoS^h)W8]=/ioKE;9/X\9kRBRgu#R#r$UOXPf*!eQ/gO3qgHImCEG(3?un5U %phUjRfNeWPXVm;dr+?&a(k8L3b^d-VXjcJQcpm$]Do,e12Nd+C6Y/NP!`.=<"JAK$Q/f0?]'d+L6/$]%52-f&[(s"^ND4.5k\PRE %.6Ydl2RTGZEp@JLp[BAp5dRH5Q,:L6AlHL"JKqsH%o16tpe+R(9_iDpUkN@n91PDg--E4LFc.'Q_"VX9=(/DnB@CZGbDXMW%Wqcn %p)Neq'I'"Y_JLmF(0\m(4fOHOK*$)Gl?gq2Sg`A&(`P$sAdMk60gPr5L1XU;2ISms]n=8#;Vm19ju-c@@!'<J^p)3dmX.9iHB"q4 %2,GjMTC16GRDGb4?JMde_57XC4V30P;eif5Lh6i1l$o;+J?\939?@El9bek<?;(d9]A&Wo+kUU&GA[Q<oNcMbYg$1&lMri&_A'H_ %J*i25RJCX]oTFmCYFUmbg1HmZ0r;6Z%VPRjM;bI3gNXu4P@NVbkd=>l.mGOB2KG$0lkSG9p.pIo;*_1>?tI?\af=?B-g'$>6tO\S %`@LA/i+_Au>T4aB=NE?7GKe6*,<2UDOjS"c=hlnOFL20h9l!0$jVMf/rKHWV.-7nLG_j3fes`1;XSDt+L1'DX$a_g2XmV[bVDQmZ %k/OK"l?hERZDJoWe<#3^W?L?0TC7^rWhg&29c/QH0dgQXBac<Ac1.=o;NL)$/^t037U+REc[r2(oZ?5MfP1MHjB9lFE5nT43EaV> %:?Mh^.E#V.il"hAD9jHl@'uk9:45N\eJab2]J9epVRaX"U]@HX5@YN<YaV\Ek7:])JD]$==A?tO93#W/>/N^sIP7mcf'CRYEIlYD %o1???eZ,Y$fp(fp`Dp\NKN5NsW.[frX+is.27RC\$NJ:5CN7n#?I1BXX4A\`Ia+DrIon/N9U3/'brcNM\^!eL<oV7RH8Umbd9F+q %W-Sph=%s%p7_r)gn9:GK_GtC6ReCX%)Hl'fY\Fe%L6o/[%6KLFhH2Wa*a8+SP1Ct@<\"?SehgW6cGd#&b5:[%"]e?_@7*a!)665R %fCbL5/u:j+]j%L"Y\GYTUN3VIeWcJi;>\8CQdPqq<E&kfbPR^4C5o1RkSpRW_AF1r29o0#YCP0!>#ZiiC/Slu!*N%r]]d2TA2VNu %./47W)PJ*">_B+)RKf%QKrcVd)SnjCK=Z&J4UMc5.<IL[YaRs,oAHWg&IC5s<t0jUd_o.$A3%&!F0:sPBhqg(=E)e/9\ASMK@-0b %!WMZ`F_VW\=IRk(W_m"dM+Qj02.H$&DQ]GR,bVi\C5or4C^(PSmI)u<-=h,HeDj&@A9$/L]6>_?;n-QO9'^j_=&!=Rim0tV9oM2e %`?_Zk;soVpT)bqVQ`n(I*]9s^]NK_2YZdg[TXPA21M(I,=ugM@ePKDY"BS=?q=_)(C/V/&5BGAD\N0?-<GNi1-,EU195:)a\S>)[ %gA(&?2807Eah^tmJ:Qf]\S?4KP2:;`)R]EBO`X%.%H5"$E7HcR=A)P2eMQ]=aeX".<0V"D;<Fm`6g<*i3`iFP(X:s>27"%pVdS$l %Gok]Q%1D-01`.137bbo<B8*@Z'$^ueRZtPragnZk;?l/Lk,Qh$nbSY3Bp!=_YK^'7M,.J:7B4MFl+dh6RS)WO,1Q]p,D!q\c!WDe %Q933V(9qbjW7M6S.;rfejr(7T%qN`SbJ@rU,i%ek<hmX2]@5[>X0M)e%k>A0>'S`g-bsJOmQF#CWu:'o)B5bi0U+:M=KTJgC9<*< %W&,T6;/6/H2==9U+(-rn`4pL"X-%"hJL/*H"taLuK@MrF4^J>n@:V^'.DT[tp%-B3=H/2UhNA:J"/oTP>]_+8R%d;KJCWB6PpHU8 %`gQbL!37t$G>DFN[780i4W,&<9jbii.KNT9XPBDX_.od3p!ab_RR0Z<U9#K<d8F?[!%4fbQKbP[2<rcM"U1R8pT`+XJ^kGk\BR/c %J^r[dS=TsA+">A#mMTCi]!naY3e>h_(X,.Ik3&Ih:35_VJ+-eETZgE"C2m_CWmT?bj>4;\.$$1=(0HRo20%h&X')`$=$Oc@1j75] %S]GRBh1NL_T[i[(:kK<m25NcFCD=4G0r*^)3Eo3"Kb6kKeasRn#RXb[e:.g-9jp*:VA<?0:V'O7"^6nW5'$*0X[_,-XlmN$_^3qT %J?L*P7gpose[i<WSf=lQ]uAeMn7mX"VLM!;[S?)Y?[+F[phXd[GVtK>2W'iVd(;dc^Z!^B(J:EKiRKd@@s44'C+;0Rq.;ooCQR=U %fU"[*X\fLfKq$QAP`W:,>i=.S%$+N,X(b:E]p=4Ne#&&=kJF8+6pPfeVQ4EQGb/QceSZJ'(0_5Ihd+?=Z?=ZsF+MjUL/@P]@+@G, %k'o1=rI9Bu7R4Ar@3=l92<kCu3/>ZF-'[dr22'^[gbUpleC:cc<XmY2Jms:2;d5@&">X"Pl6(0^=>^eXr\(@A*HQS:af9fel2jY\ %A(@AW:c>Om;Q)?'=LIk4mD1L.^j14H%gQ,E`oQh#<NT3FHs*V>Ga='eo)jjCB+i`GfeZW&Y7`H:MlK7*N/JcW252;BBO6DrRj9#T %7X`D?kUk4tr3#1(["VLIV6hhYC+/*tr0hb)la%FH1072`69"Sn_,Z,aeIsQpnL7f0KiQ#-XC0R>Ru*)(91n2gD)JP4psE`U)V4r' %=>^Ph3$.I^>/^"PX+pR0&b(HR6_r3`Y\GSaYAacu&oY@o9PL>0#d$;InqeTf,3]jt$ET[11Y,<#28'+C.dBhfM_C]oIMt!K)60!% %G<qK+Rs?qR;b\-[02i>7q8?6Ba&n^D>:K;UWPMOiA,X>FK.-H:<+BWJQte1e5>3ra_GinE9JtP@J!k&-KrG7uU+k-e`VjAJku"HS %2;LZ`[gSL6k,?>n:LU9^[6UBp*N(1f/)l)ZdA^e;rs>][H9*b)*B>b`>6\'o49#4T-^=WUW#FVPHT2[<XT@UQQEk"t<cF'ahh%j_ %f=pjV:c2-aFSQ,?%HViSL8o6jJm/DY-C*e+5h1[`hVQ7eGn-+o5D5O></l^oj1_E,e7%nHfM78?Z0EmEaXL%D\S]u:/tcs$XI2qB %6e,j*,MeoaC8`\T!iguq3df2(9o#X11K.#))+$uV<20[/?[jH'Oh$n9Q,o9"_lYJAW2BH#X/dACIIH6Hrlq?0#s+MC1/Y09a.r(R %M/"#cCJtepUbj[>$;mp.IdbrX257!Y-D[(E$OCC@RNaO'?k/u9"-.=J<1<`]XSa:feQCXeN*bg(j1X0u&=L\fh@;YP82X@oZi[3R %KnjOheYIFIAjWNF^!<2lOD=-'0glDF)Tqm2'raYJJ.gm-Wc_gV]GmiIk8R'KJlH5JVp6`QC+@f(:=b/u[Y,&ggS.aY?nO^HA8ouN %)\M8W;o9=B%[N#Pl3.^QpR!sW\'ga>;qn%aeEl?<ApA.Pob#G%)5`-\;1$+.:p^R50Jt<Qh(q`aI:8cBVLs$f?1H)oQl>CeeuFm@ %C7Y+m1qWHnd?Vl_h?'R?PZ5K(eUXX`:S-q"!gCWiJsOT=;o>g@LQcj#k2')/)bt5X)5id"B*_>QGb=0]WATQS_@&,DC-'i/a+C3Y %`/]U/Y*_,#es2SIC(1\s],EL5.4X,O!"PThikI%u$Vub\0JuqJ;e'0)%:J\T8;Fk(=b1=dc"UlkhFJds]SL;3\#7n/;2rXK!Js(A %ThMAj&K7l`NiOqc'X=5D/-f-KnQnj)"]XkN<rST[p@RXo_Gm![qL1>"m0r<k!32UXIT:W-kN/7jJQ$'S\bi8'S_cD3?tog=I9>'8 %9P7WpPXCHk_qd&BeB%<lH]cgB>i<$q8.AT7<L&E92I?i/09"UF4Lc(>240F9$kl$'Go',k4$u`Zm:\>nrm]<%nP:=,d:D'LquNH; %iH2T)L40"Tl9d?k9qbs`<!&\hi_`$i5u.l^^s`k:::UtIAt0HT0</o,A%0Qocg>.DP8(A^,(ambhUd+g1H4]lk((''!7,FBgOPt\ %c'"<FRC4(E6G*fcaTaKe1/H<A964gpdT#f>\M.E*cP%V0Bp2;#j1I<#9e.U_%1#qe<\c.AX+<liTBN4q!ZKVoG=&&"A\<<V6_m7n %[#IXUg?S)@P4j-bHnj'@&J'LMd[jn0R[K87,eh5#*KZ#jb:mHC.:EBGa:W&I)?K1Z(EMn"(61YRnL2`iS_.VUaeo+]ctFU`=Ou-H %BNn"eUb+VDm<RMt2K3<O!#nNc;:0pjNcYu42g5(<d#*<c+I['RL\A7<:I*4T+a2+:=_PCoSVDnr[HOM3A?jLI;HRV0C?63^1t><F %M6o(aA:Hti<(<R<qD>Mqr;m@[G.GpsiLm00KmD60B_^#fXXR$9l<^<D-WAB&%SJ<I5gX$MCOaPGBKF"F&eY95$:jAHTII\\VC;da %kMs$""40g;AQbbeE=C*C5MJN!T.SIKB;[h9/bYTYZtS%5kVIVf6UNm19\pHA/IVAJ!mB^75!s_Sbrn-1+4(+:`\2+OV4M+#X7nNF %B60MChI<'.+X>=!(rS33!\E'=lh7tSet8FQ.13SZL\H8BlrWXQnBU)Ob!_VBB7aXB',\A<B]<lFN1'OHpu"h-@t09sGGqM[nTkkH %SS][fhFh.]Ze#.`p>0ZLQK>X)HNLq!\hRS3OLk!ZVb?]+)fC",(5*H>^b?%^g1o#Q;M%;.nCr;M0-W/-Wr>`#KEVX9qh!c*a/W:K %Af\04,=]Uq:!3`_)(V@-Dn"ZMXK)o/+HAN^T16>q%Qc1o9Oq^=@;"03aP/100oL^)@\%5YBMZh(9Ru4+0A']G$JaN/ko"YVC(%GA %^>7Wmm*(\MPUi7WhP+f$c;4KS#4;o=$lKH@N4ee2%bd?M-Cll)B::u%27(S=C9`"kYg0W"ZM/4?c=hlC4a.[mR8ch$#4"t*63"c/ %S[%`05eFhWBLk[G0OSNbU&LPmmST,dYVU')WJ$_Xc;^46"C\O['GWQjaCLiURDLg#X>;<V>;fSrMmBS49KfT$3n$*s<'mh7BI:UC %^Tu-=r%r1hkKOLMrcXs[e/4X032+WnH6JcQc=e?VSRH,G!KHI5b+phM?5Me'1FZor$.KjI(qt5\S^DA0P^&kHPX4nq>)kY-WQ)#8 %/*]g.)?0b\-Db36$IkIX$SSZ]1K<fM#jI9Y(5Ke9FCjX_P&a<soR8!_*Mg#n"b=\,(WN53&R7n?F1WQc(#ECG+D.t^-UK^WB15[? %Oqk]jba_aop-:gWR'M=hVAc*`/^+Kp%"]Aq%Tq,^Ubc.lljSpAFKY,&"R9f#(=q/<"*UQWdqQl^a.8KX2ct$3Lt61[JS1g+-$946 %Zj<PQA)WtMZf6K8StVB(H"RD9+]mNgp23ZGnBMBCh2cW/bd9Di/,0H6)n)?Cfs/*(/9kf+=a=XY%GmM$6(bqKXcl>_XLp@BP)PD5 %Wl7j(Hgo;pMmd42/+6.T?444Hmu0de0!naD9P*=VRHfMRG\>Yq=e5fcXJeI;6IV3D-ImE3"Rf$A20!fr)$6eBQ$4S*gWV\I%#*Q^ %!B_lO+!$n1J7lHX<f?4X1S)MI@:-<56We;?Taf]n3VK$6gaQi(ZSe/K'((Y00>5rWG&gq21j1_0fb@K@fhb2XOeP7pln0\u)@)?% %356cn)7LUaWQ'*J0U!O`g6ogg<!ju-RFJi.h95pR]+m+4g_h3p!Ea>SW&7C`3$7kCU?Mc(-A;k)_O]r<r0,!g;)sZod;`ed8@UHS %qq;gO5f5T2B#N3#!d^Q2aeF?%IVbmY[YhO)fGS6sA3F#J)?")[Q56h`9fe4n&[X@m"Inq`ZnlQ3"09nr#Yi`,4tpSnTBNMfim&rK %ZNcZ!>m^CAi6J4*im&=iEG*p@YeLD1N:4D$Znp.tVg$"^,cs,3cpp$.B.1,B?>4&NQ7I.6)>j!-/k8=6XhK4[SPf#eU][e<`1_8f %9.4!raA`r/fqLOpXH(M&:s?!kmAeg7m..tS<,ur:RR'$1k;i.2Q$.n>-XrpC;0tc0BCO36C#TtKgfXo>FuI9hS]Q)re71=H<R$WR %.02NJ1L'6bXY:#5%b@$spG-FOR@siNN,F9,`W=*,]#7@cauV%W\8$Y=VKN=A49K`'WAfh)<mmD5f8SA`3`FQZm5,X'R>e^"%YA_E %\H=kEAVXIJf((C9cIBk!Bp`[>/XZd^!G=c%!G=b.^f_VInXOOK*Oq4#Au]FBhN^bH3L-=9g^nG2=6TF+`hi]"bVo@p'7]l-hu*-0 %^\d7KIeiesn'42a)WK97^2$=P&2^BU!/E%X-![@I`ogKfZBrhE#nC.rLg2%Z\n67&jH6@o^O9u&HWn$d(MYJSO)pK2\mhi-X4LAC %+?p9lq?olgjg/g!J!-l#p<UhiB,a\OeM.S?[Lk@':8=<-[g=$XQOd78clSmFDY+c_\!^C./%Ku++FC;UM:RsPl_!ulQXs9?`PtR< %o9/NF/Z<$.MTUX1lK:%8BPOo,)l6nZ!Yf(lc9>8)OO8sUF1]5-'9/m#SBpL7e_"Q-f4VM9S;gQ#:Fp(.UD5$O89Ht^HtW>5icm<U %#+P!1aLHhV$IRW$?8(YPNo\OPVdIGSf1]P^?iQTk$2h^niS/H5]lml.K[#6l9k`-X7?]P<HaTg-kFT#?Ru1blIW1dH1a,[qnijP2 %3p'iM[t2u]Z.YkJX*nu0>t'JEFu`V?V=AnU].Kij)FfQQ\5I>@81!RM"ghm&8gGk_kA$J!^bj6T+&Yl^VB+L.P<)lWV@DXi$T2e$ %Qh>XR&%>6#?J^"I.#PK6Kj$jK1L%OMj4KAX?+7paCZZe9.h^hjQORq%HPTCIrTI.CA*S*`#>S"l19*R3UakVfTp+.E3"DZ$W_O^. %7E9rSUXuTEKkTnO@HM6eWJ8QZGr0/PbOV_/.7trnNIU,q:I]c7R_P)AH<>7*7Lj:MD&`VYVU[Jh2AA?#O_-_Qg7^LT?i_W#6fBqY %6>%./l2bD9e;QhR*<b]3gQXhu`iII&;*Ep0?#b]$XDt5L*-+Zm\>T?TU(loSZTm8kl@$1CRaG>(85oG+a(;tB^HXr$@O^r8[_#ml %8Jul,Ybn=Oo.H=!8pd"Mq]m3b.;^;Zg*U6&:GgDL^>27\laO@ee]gdAPb-`KdmspV^_?O7DIGXIbo36pp[?@](E,R4qmHut)J=]- %LA70D+;-P#@<fNQ?oij6>nN(BJQS,i:@@u-l6`@C4%?IgXgl5\-,:lQ9@d+G+Zhr%._=Fud@[bSF5^p<IU1)<r)._n7j0Q-FY_OD %p8ti78&6:U]>ChJ`O_;V5Z/t=9d6^-Yn!`d[$8m5ICR_u?IG"PNBY(8d?@H"?;he%#]!^GopWDT%A@?/V_oTffuaH!ol=1pIr:%0 %7JT`=g9Nt%@E\9U`^;Vfh8%6JeoY)fF=B*h\'kP?-Jn!(<Nr5V^Y+L]ZM6[#V!rCnTo*&HCL23H"p3FL]S[VISTZsXbblV9H_JWb %`t37W,C%ei'<!<>UQSVGQTLa_M`%!!OF8V$[K^Vd;(kSMFjVa`?!9B3ZD9/akZotYqb@m(kt97g'IgP.?OXQ)dKal2&M$V$IZeR_ %oqG9;^2)hU+-->l6^BbGl)gpG8C]/`B]^Il$9LGn_)$B,ATt%'IlEXa$6;n]SbI#o^O;?DW>V=eJ9I[nlL8:F\SulZkbbo'8aiD/ %'>QM+[8b_O7GiV5RtF[^6'Jm#D2Vke5K1&Jb%&$j8jrR1Xi,*,f01p*Mcu+Xf'2QKpWn+'Lom^LW7#TVe3rDD-THTXZU-`>1+@9o %N`4L7j.1:"*%\Nn_Ef&76&;moe9(==l5a\2Pb>'_RGJ2h7'P=>1.Tf:$nT%u[04s8UsGIcC01o`KG"eh8B(HWPtlR%%Y]^9\;QX; %:erVKJRXgfl0Z[^JH&5MFL[g*A>89NgR-63/!mCkbY@7tSc_!A1a#Xr"ef5lJG2SPYKNL)e<eSA#E*G#+FnH&]mhm;q-<R<8\`MO %M3DW)%"^QGF2tf"Um=nae\f'V,O%D4e,Zg2\S3rg%i-+a%B[ibp`-MVFaI%K6M@Mf2oBXB7,06G@4'\ZD7:1Ke`B`cTt8\=Wc6N6 %FY$f&oolUAC&"N*:`lKir"tiF`G^$8AX3T5gE)@8U_9"Z!OXFH2(0lAgGI(B,BYZ)>LIjm+_V2#;nW"1N_Qqiq0KJp>$2q*X=erf %2Ph<1!RB$U+%fW(ddO4cWm-]A%!VAVB,3srLOQ%&V6EQ!Khhb1mH\p7rR^\SFc/o]1-;Q,AZtu!Z"^hQ=LOeoN$Q$80UNBdVYL)0 %0&Q>ISQ"K/eUt8q[VVj8$VNnagE-*`-t472YD1c\5Y\GM]dY2O>Q;"YKRQdPh\liogq709DPpID*)]tbOe&#"!k?Y5CoUY=C5orC %iHt/#2;acj;6<<B&ngpr>s5YqeFKo3.W*:O[BX<4U?t<Q9r[gfgajA$_VK6Z?*=qd%T3Le9e)83<6hR-Ek>ZA;A=0,EQN(+c"K/6 %A*`gY)bo_jG+lOuAOHlU27lqM4r*sj/:q`p9V^uhY9W>@(M2k/Z)HI[m``!pW?i=Q+\`3hqpD:X-e6:r_-h)WE4/f.q?FNa:$#\b %i"*56hEY<&E&60!4s+;f?8[WO-#NgSE/2U,6?j(/CS-+I((Lu3<0]9&b&*W?C#qW1MZi-Tg-$04eD2*lF#tO1\(sP['is[9UrY+H %\-I^\ii[/&LmeK=3A`=+(cV)f.?S,M^1VLBWVB0ZOSIjY>=FkmVV/E&AP0=HgZ^np\!*7Po.)8*`A#f#Z*sCEVYm.?'7JP+G1l<W %MbEMUh%ir"-Au`@];&spI"%r4eg?iPYeK_1`O_NK()oc\e$M%Ui=mp$BK=m^N$X%0VlFDLYEJ<C%5%%:$hLp8=FY$sNpPM\W_X=u %hFog\qOAX(CjPj0]SP7`[481s#Sc#m'jXj]M4M%8PC%*?X]HuLN"EuD3TTRaX]Ro^<^acoAQK7A?F7MmHssSGYM_+)YH%\6]4p_: %D5FHegr[i/q,ON9M8"\DFVI]>Aj4bR.-jDX<))VZ>N6$C9J]XdI%kal<T$WULk0#68<MG-#9'<1SW`!1Q=nrh.(2m3'ud[j](j^: %L^6rW]?k,f'.]1Mh1^>dG.IFT'O/sl6pEpX*PH/E;'i`U`EBFt&8aD?XQ\=O?5!6RRF4HBQ@W"mjtu\-"W#7p\\_L6,/^%;6"Kk? %he+lW_.`d"Vi-eWLAKZY:o[<[SXaO^fkesLg8,aRXfIE)Q3Fair@O>uWe+AT?ru)We4N-GkAe"+OnFQ")W=WQO5<r).T7js'L\=_ %?V@#mC'k/+XXsdJXfL3NdO#leRBL_dX"!ZJekuIC`0(n2r/T^ABiTdi>dk(52@@/?E[g8Ub\\/-T=foXdMbV!(,:Q"pWK/'ojOcY %\R#e%I7I5Y:']`mnMg=jh.Uo11rOF8\(dKeiXgZTP=e5nGQj42Od<W".r=T<)dV8kqIDF%P.E06@J_Qk``n_4L).b^Joe'No?eAT %bAnkPN#!NQloIrF>tkJh1i*%0S]6%U#,b1q%.5H#gPi,H'JOBPh`M+A>m7)7[1T!P\iHBFMf$Kld_;-i8dJ+[IKAJTh_,DNSHa?4 %H);QK:aJY#Vh_4r"tJKs]\X@TUEEH#2?f!8,1tmjZfq8<lG-Z*]>S/SrjU*-iTCWOGFNMc"UEFFa%0DE*W.M!g/..31]pK)gUZEN %!@E^2:8LWJgJlpF>qu2)fUGXN]X);,CuND4)Pq,GQ[YT4dorhF+^Bl0n+K?J""99\+;q!FOo6="%@/&5^FY(D:c.jr*B*\/;OLSO %ctkll(6V-E#"Bq?o%l,WKjqN\&(GY^\\C]aWP&Mb]:j1q,/cQB9c<Bh%G\S7*,<(^b<Z]Qbi/lHPZa6rm1_Fcq"6Y"R]J"SnJdHJ %'`?`Lm(p3.T]rGRO_'^hAOG^)in:1Y"68e]eS7Z33OKR`i,u(>D;a*C?<fIh>IEk^RZ>7]PX>4=<R%j[EqOF)b3$n<HCq%ObraJH %6+]q*;+?4[^F`Wd\$hh.=UeKH?/@bX.ec-=&eA!#8W;hY-5<Il>&I,eo)<c/IcUY^IHK^9ZkGW?q12CT.]NjB,=$s[BK:p0NgX5V %Z?gM+'rMFc[_5IJgi[-qa*+b\.=8u3M[+bs-i!2''<`t[U)&_V.NK!r[-$$2`ta*02*OVMN&H%>:J23P9CF]in%M=i+@jS"o.0:O %B[a6^-VnMAeJ2lNHUKk*b9_qll'+C:O\fU+^A*HF00:aoNlt<YKTh."kI17.2n"n`j<bmdJ8*I_qD5eJDS@L4WRLR(,XAgA?8%F. %]%lME8>T&\mP7UU*W-BhK@JHS[AI#tcS%*nWK26O()lR[_a]H;RN0![cc[]b6]k_:g-7.RD-_9&IFRqRmcriE(3m=OR`gLI$U%`H %eSJA(Q+h:Mmcq]u'P:-E9#m)0Q#ig0cC76!@Yg2Dc2ul1+#H&@"5Lo/;@OM>6>f^M_N*We/]G.HkNEr$Lh9_)A<IW;rL=;KC^QSC %`K%A'&3dQbg^^"R*C?d+1ZES8j;402.^8B@roj6cls`@VQuXt[h+giiMAFbFlnqd#/DqO#gF/+bCMmi_4m(&DW6KW#%=b2EkB<1R %/$r-.SMcWdN7^cI<4O]p-dXna1_arE1[PUAa+1^_TI2QDA=J1d$<PUl<!+_o4N0cR'2kIn"O2pWL7s"`7W[$+D^L0QD%ST`"_fA5 %e`0BRoJ=L3(1-]R]rcJN]KYK8[f#JH6]8(@YDD%9F:F[rU4'l.Qmusl4sQ3,[+Amb#_H5h11:d)c8ca.oW=:Q6E^m4=*NcB29/Re %Ng8K`S/m1KJ!/p51/_8;:0;1jP]=VjDf8q'G)CrG_2ZktgZfDD)/Fm%[+J_5ji$qo_B7q3]=!RJa`mJSR4L;H?L?6g.&qUM7?\./ %W!`,6)4>Z,pn2Ha)HO\Z&.MUiD>/H-DQFtG)$J)m\`k13gl4Bb"ZdOi.W=Br.))sr!5-Oaia[^%5#QL,e7pJa[[eHp>2o^j](K/G %QEB3O*%X%fTpn39HLH>^]SG.:rjGA$VI0`ll'M_!9e'jCWQM!?R3gkoOs&[ZO>'dSW1.Wm]f`!TbBF*39aZGePXr$?kg87gpF'l` %LidM5k]P;VgAX,>V2pK@7=6e/.%XmdFnl?Ob18"MY+q?nOjb=%HlVE[i@5m23?!)ZS/#^=<1?fXMHM=+?BaKZn"+1CER<m7T;:2c %SR-[((G;>MBI+TS2lS]-=DQuUm>.('&;PjQW9:>Odf<.5%]lYHP4rNhEbh+qiHmcUPFJWW;?kE@Wh"@Qp5-q+Eh\uaY'(BmqeA$J %.Fp=pDEHs5MH&!.:,=:09DnA?s.jHK58a!*`$<UQT(8HGlGYqII]sPRW^'@*%e;o:ZViK:`Pl^03u>NEQEntfjPY'@'@au@5e!;1 %pqq"h"`SWgWa$<F*'cH^pg/b'C-e[@B-]eUd#HqgOWEa$kU)Qlch=8LWnnLrOi!OqjZ!Xj#RQS<ffUb--.PlJKTnDGH.3)DM,O3R %\p`0-ig;Qo<Z:2[THW$`I&1jLN#\`"'mU%9k[pT$2q97T)Gt@ifW>_^4Vl'lrr%prQCTG_/ombWDQ*0nh5=0M^l]eS]at/"4di5L %53cEf?[UM-M7KmU)]K.5&]MeeoLSl'oOW$sh!Ld?'LMQ:e'hGch3+68&QI9l;U4]UA.jF`$0)]G]M[^j)4#Y*2iqnqg5-:sY(5)& %H8CZfq!<n[NZ.7=7ZBgEV)l3`R8=c.E&9*</iuUDa4r9@LQn3CeZA)Dh9it?iV'I.kf*k2h3=bZJim8L-.O-Lm;uuL[TgtFq7`(X %I)juq&?1gHRPt\O>GIK_YATfg'aq0bUhls9%,oe'[]nAV\tLm%V:Oq;?nG5s.AS?Fn7)'e]`h>H_Mro\^@cf5GT,a5eHn;6k$8== %Oj[]lD0=>hAQfX"m:2q<2'RO<&jL];%)*[i#]F:RR\aKs;UAd.GmV$@%bkSLhG?'cO@koBhdCqX]Ao/_'odm>krHF6S(;S+N=[lr %4E>_6#;#57D$hAP[glJ)0-\r?Yf7=XZ(?,715i"72N-WO6#R+lgQ?6UKTdjJpY*pjCD8!OS#m+GS!M]dGDm=,9F<Wjcqi%oa4>kM %ZHD4IHmNZG,$p'%!!0dtfPG\-]['mh27)'0-Ya$FDpYm\.c*1dV*',l7$bM"Q"32qI>&tbMX<10.Fg?R]OpLI[-hHpRlM&ck"Wm= %EVR/bbB1<t`9ZdUM'j-KHep.3%Ia%nS5<ohGpDHr@(ncTKF>/AA`u!"Du-!7%()*s?9hT0r.UL38K]e0ir(ncAk9`CN'YDCoR>nf %coMZ/V]Jm+\=:HZ#3r<HF3t=eH"emT4l*Vpq05Y2N[IN_Wh@&i%f9M!S&be$WV/2cZn,ZImIIX^<u<`DD`X%bDEA.M1PnBe_s*s1 %[TEs0I6j<p&iK(7J8@"\GRg4C>Hn3Ya3*4sZ38%d.=\\1`@ZERHU(3f?A("I$?`#-o%C^bY1&=t$YR>,2Ho2SnpA*RA\t`Sd8;:h %%J/3>mUI`WAD4<_-DcWU]CEaP35V)^?2H]Z9=3X=PIJ;(G&WkWm*N$K-&,9rKMYP+)sf/RIGmmJIML`X9uIt2XNOYEE8[r(iEoFU %HbIEV>9\hRUL^GLE)E8"WOqO_G_9Ht4ftibJiWeFY&[2QS5eJT;U%)&G3h39Ug+>iQb?0k,4mAXe0s0K^R_0f(%(Wu.LL?^o9`en %og6[D.n:?'"21sa'!Yn[$E01,D+BUAWGiab/br&3.m4<QJkghbRo/.O?9Pf5dp:<2pXbTcVMDK-1NC"*#Y]CPbiY8f.L-V^O!742 %AnP3J0/r!0SfuWlKniX9j5Z^[(rC!OK,ET=pYfh`=)qtXJGA5o*ao5W\C8)V[B(MEIH:uL'#u3)8*;\?'L'Rt[16_DhC]Er=q@SV %<hW9I0T7f=Kqh=sLbebpSLal?SPFRbK/34L'bMBq3.90?:cPm@*!q5"krJ?9U=fn)(+)#]KYrp`^"mgGH#1h.bs/051^a54HQBVI %'3(G=)p+4<g8#6ES9Ad/dX=kWS:2G.;U!E#/^XXaZ?mMqYI`?Q*deum36mf?AGgUWL,r*GQ.i?t<QDoOQo&l+K@&Ohq6/&D3Un6H %RGH++WIM4,nl>rGNX.$K5.\7;r!$MSH&S/YW&SO(K",D4TgLigEu9m9Q,_j%d7bX3-FpV1CsBl/Kh"E`U1eMBc^B&FIJ,*X"Fd1S %TeD7)M1,G?@_B.V=]6OWLA:&W7m+-](cD&uUZeJ+L$U]^/Yb6_4G@_8PJthL>@2!u@8*#DH\.p%mPZN"0hT:8-H4b^1fiE*n]?dS %TtX)W/5\dc2gfhWiSiMdVmWtp4@m8-qI.FlU8"+J6S;NcW"t3E-U!JJ6am#(NeE-MQl!j2r&@+[p1eN%$'752VP6B##]^j%Q"8m6 %"%#b$068o"Kcqh/Q'^b[3<*a=7^'2BGp-(Q:SS>W*3U#=&Q/YO$(ZfT:]#_hLJhuYac\a!3#*M\0Y(\<H#N"G9DR1g>;b3Oa^K05 %=/&]NSm"0'p^<9R\_KnkqQe[/;4+fHMFe>8<?pFfhX'pSL^T=d99rV=P:BWr:Uk[+--@r!Dp[n?@(Ba+U<Nr&IAaJ;bg)[;S$,;I %:r;m_Q0C$Q,fh#?RF1.jbQ`%q)#.`,77U7HW_-"Rm.'A)/Ottlq'd(1&e;Ou8NPKFP2D$TBR64_3@8_[&+3b"VEJ%M?0nS!b@*=h %_q9Nk?-u]MV%C(mbpi$&Xtn[N=k/^Saq9NN\Zh?e&p6]B)/*#Qbokk+mYaF)P8$ok;MN.tZWdkNUe+,(66W)M.]Ofll&000ZN6EA %l^5goaq5M;O-*o;eu]eD%?VWV3eXbs%ZJq9^m9<&h)Zj9l0s.+0ckp."=<J:0%_aD9TE>&/2gFO:PqRT\%]@c</aB9PN3Ypp`<9b %cYR<U6\G>7!6MDIZ#a+%RFV=k3T]gu].,/+hiM:?LjH5&i7'$;op0E'3!I7@-j5!VR5$SV)K\!jB*FWXP9";16CjOpa@)?^S(NJN %#(\5N$IDDij>JDSCN`KcnA+?P6"%?Aoe6H0l@5jYipQb^,r"XMiD9&ml-JjH.3a90QY!7,b7R.Z[(Agl6M3/B+gP2\[[^;jO&F7$ %XS2OHHYEc/8>36q-/`fAc$Vn.=0["@6t.e&QUSlNYE8CI@4ii@H^gS&mM74a.YSnTc0[*hhS!MVb0gt7d2dXQ7[G?@K:AJ35`/Xa %)aWmgo@fk\Fg;%u*[b1N*Q=Qhl7g[8foo=X-T1+.S\AITDG-?JGDjTti9XE8C4t1%f=+><dsChuZQ7RE=-Q,ILcpUh,[\O)ZnYD. %drO8k[>&;iiF@F26QkL8HitqjM,XR#Z>[ZhFbhI%'_;U3*uoA_<+\-mJZ&s0#j7(7>q&gt@$nL/V&$CHl?-KW@>E09FKTJ.eLQf2 %.A.9;-;:?rJfj\Qi$e<e%P4>YPe$7k-lI+e_WiCOGO+T^q#O>g+;ss.1f:s1rtKQ8%0I$+2G_5ceiaq-rIt"$mA%DLdg'0=`==2] %8i@`.Wj>d'VSp-We?#X[%s1bO1%a*Lr3U*3:[1C&g5ofVm'305U/:pQ:j"rjdie=_hCo)j+sTKoe8@UWBdc!P@l"D2b(&$f'f$o= %L9Y$FSkodCS\1)LUGGiTege9*eXM4#OX@nLgU^+hS-A>'HYS68T,;W0VnZCEV@n/b0_*sf+8]>^%!&4ckbs]f:,bfM8c"KW=LTGB %=o!Tk.EtEWbZ;c12$p4t]Kn,"2/aW17"e3Ql*)cg"*s<i7jH.IFO-D!C2T9<'D.FVO*k^DQbtl1;lCa\=t*=,A7hI_i,Teh@5]R^ %WQikAh,Ma%Q=2:UUr&\H-`oPO3T5#$Vcc8XLM\&,Dnfk922k%rLI<._""pKb[L[=S<)Ift3qga;E_>khq'?H+j-+kgi^jCFB<UB. %N79g/!H1-,""pJRZ+5`C6hIBr*p8_RD#q1bh6ZZ:"^>l"ppI`VbX4Bo?N5=]b8a$LQ!(6Q`_j7$'-ER+E`0iAe^fr#k)P2Tnu?]K %PuihcnBOjM=Z(K0"CX:]/o(iqco7AJ'oH_uD:RMGW`PHpF+c(34LN;;4mg_*.b,N7;XJPf<mgnNYo:7AZ7d2:3ATlAM`?[mA6HCb %/2Tc4WDqh6W$;iJ\F..E2C</]afAp.\1GY$,V:e]7Fo=5\2+`c2YPRF838TIfsM]$:.J^0J2k#hQ8<Zim06gU[-N\U>#+h&XXLPV %pY<&S,A>19BK7B@D765d([8<uZr'JK0tt?MiaBEfUEPqdfJJ\O$(d$[meq,SD;aBJB<3`3f%15_A\AOd<.eBWY+Zn.V%Y\tf@XqY %qUN<;&]r0--sgE'btt5O3=?2-k])ka$63G6X[&P1Qt:.k-bC0?[gAA<nt[DC<er"IRJU>4L86_X$=K]r'Prg_g3T?lE`@+AgF%Uh %73s\GmHduPO'XZjH'Qu'bKi_Bla0b"CTeMaUDd?3$%:ueb:/ds]Mn2PBF%/96CeOR>4qR5+so=3rB8'ZrsF9:Hjo\V`TdHIiFCeP %%i*[tc_*bIdl[dlcj:[L?K0Ij(X)5hr'Ha>6If.o0mO`.J[Om[cn/EQ8YoE<9&D0'97(C-k-Stp5_f6FC,`DW1CF-oiOqCX]2R?[ %XV\n5bK99eMZY[BWn12^3)e(u#%[<oBseV)3P?;H[NUj1%RL7"Ib%BF^!g5p>*7kGb\;esh\a4JWk=Z'L6Jh)N1DRYWn$%$MS_2, %n=i;[_i#;K#aDG4]=i`j%)<kJi@U#T/#?>^-d'<6YO4a4d@\J;oDB[GW]/Acd:+4X$ll_i#ks+$!9Wuop<Du,:Cr8!??\RI!AK.S %Z`(Ks@h:GQaYeBkmaR)mqVMH?V^r9'<3[/q^Sc:Rd,\;u=H<al2oB>WOgZ,]CH!32^"HVppoY<(OC)R2FJO4.Y?21Z?%u.TmI>en %*<e*bG\*9Yj'C8f,$;-GZAP0d-6V!;M<#BI@aQ*o.Sj%,[Zfo)2M`5j6t`$?/P9!R.qQJQLGJ*>o2!EN0?S;uVL!.bRG29aTtgU: %?A.Y'7d4tZk&_UqLoUcDkM^T_0dU?2R6uu11BPfLU]@'l?O6'VmK55"8CCZGQdb\I)."jITLCcI7gR2+DC84o't9$jVe(i*MprbD %k-Fr+/'-otW&O\BD@kPrP78kY+qNLrRB:FL0cidt1/qI@*6+A0@KB.3Xbo6ULZ%(e:AG\\k(p=rrRiQ.NqJ*8:3mlNd^J]cKk_,' %HLp!in8Malca81:<^TMp%>Eq"ZMRcGYF#Pib$`Fb-&RPj=d>#D"Es836"H4%J<XHc=cT!><L3l5'NZkeq0Z>X\7;LRp&GWCSC[Yq %&uHOVNbC((.ls(u>8geFBCuI=%^e2Fq^+R[_I.G1QVVE?jK)q)&',^o;AP;-#p3#37?]>1'JosO#A#/gHZ\LKUi<faO3P'h)KO`M %0'3]%nV/21]=WQ/@-2!R\?UX%hA)RJFMTOW934KW$oSXF#%e>[>_Ku$KVK8OD7^1_;t3H[P_"KIUJ7F/!)u9iMLa1Rb1GVn/1gLY %F`jhi2*mI'1$a#W+Z#d,ktt273tKIR.a>om[0/EV=6s[.-<oa#k.0<i3@Jq_k#4d#^U%/C^9NL$SPVR"]=UB7<J$;4k3!Yc<)$Z! %2r,U"XsMG']u91emF0.m\qYJl!@8JTiRb_)M7tBTEos6F\gN'k#m>%i_dfEX"J:_]Ra[GOgm)rma=a!;*]9X\.s/?&VqS84-9mB1 %]gD`-gF[/aPcL=,BQqog`1:Mj$l1jr<<rgAZ"E)1K/L\9Z0nJmCDMeN&*s%h.$Y:Z40)YN27N2P*k'"oaeomlKJ2tm[^mrh9k7*[ %[l,_kb,XiJ["Q_I/b<nmB>#,-g^<Nu9;DW'D@0"LoF[9.l>?_0gm*1XkSU^sa1[JXRK8j50Do^io^(WeEjsrll&o=,!h'3JVg*k@ %a02FZ,.VH2AQH1VqJNWCWWAP56>WO&k06o6cspLaM'a`JAO^RH@g-KTYum:pG7XA,QhMN.l8b,f&9ue3bG[hB/UoC8DHB=b`9S0b %YV#cL#%UJkCXJG%5SF7O`.0`M\#08a"6K9)DsN[)7T"KB3Fkku[$t5!2'(/Acha\!F)bEZdG$a1Z!OHn/8heg9),F*f'Y)epgj+c %3HM<X%3dtr7d'ZW05--%kgk4I[cWpBGDejC-@tG^-d;T$Zi'(GECK16kO-W42Fk"f@(MNlcKIF>i'Y&e&*+]7@sd'nadaUN5Y4!p %Mp&2&(8Fa.W&OH@1JtcE\c,"94*(/1NO$S9@$0r5AJHB0F#8QdfN;X+f?O$-c$jtc3`D&M4>`>q<O\\'''@an8_GDa2`Ah3hqXR( %-5!f]D/a]((AnA%VdM4OlkCGkBEN7"omVfeN')YBI^RC:DG[WDAgi&ckhQe"bqZ<s<;/uB*DK]dm.\[f7,$h7$&<[m,V]TLf2uLc %.sgf$mT+c>%"b-/+g0Q=Pta]Lci]go<N9#`]k]L*7Q5r*E8mtp_D\Y#3j1O*k&r$XHI[;#-Cf*R1$kksCt)aa&ma*-&B@$rm68oQ %&^QI;_)FsBF(4D+"VtXr+qp<+.^@'h9-Ke+n-R]7T,^!Q$%Fm`1Y9]_>aF]]H?JY>UJAdWAbVX?WQIEgCfoEeo[W]1g_4'Q<UuV? %)iCb%:Z't5`6Ydu5NGZ-?o=kJBtGsC<o!\19r1T[h,K4o1ipmg&kSr/RnHdPc4;5h")AW*[Sps&C^(7%nR<EZGtqJ4WR\Qk]2ABC %S%&6j'Nu.aF+On@Nn.?BF1\B*YQ;1:%>W1lmV<T7da@Zn-EkuU7W(A-'+55!_?j-'pGJ(U;QWTCp=?qGVg"?=m&eGhp=d))[B=H! %3h0s!g:Vfa1+uq`eh*9.AM_<k)K##=G@%5Xar'6@;kKog.j3Oq:R0%_p;H$100NRFl=E5AYr:ih*62n3FODT4je?`Jo-tG$jRQ1! %iIS*HZ"3R7Z,lZo-(*^Ic/(1AP7k,9(59C<9/2/AE=oFTE\!RZ.hn+'@`bpSQX,D:bX&GP-oe(/g[b*K*`cY!N+6LKPpr*!53(&E %W8CpHi#k*E,*e&,a8r4_/_+Dig_QnTA)F!X.KTZ$qO-(YH^J#4?VM%WN<DV6@udYh;6?sX$mPm:G0^QhhC$FjRPK$O(M!DuA9aio %>d]^E>qI!Ig6G)5QCTmbnfAK1l:,rC.0&5s;BDVFAL1b781>"%GtJ8\`VOZeQCY!,e:.7;hHcadbEOfI.ss6V2!_m"pPRDD9q]9- %Iq/I;Y">oD"jSVa2N_I<O[,$/b)W&(ebbR@QlV6Go`;6#Z_L?]:[V_<j8f;jfB^T(H[lgJWCXiLDqj)k=.\4tM^+u`7n4n+1/1Z; %ZRX3<a0k+O<$od`b?ShtU#\3/=Hu>1(;d:N+GY;A`$Y2">]EFo4ZI+S=&**<WiCVfN`.A?AnUC?:0:^-D:,.GS[nLLjrX52cseA1 %FuYH)"4<lNUfSZhMTNBJfLoF3nbRiL-e3#-\ohS[=*I>rCsAY^+9/4HM=/,VXX(+i`JFiGRPK&1Y\TFhI'lb=*SkFs505uTcS.P% %H/DHpl!Eo"TZ]ZHhlkM2L8`t>Tjr.AT0o.-l4q/5=SiF5.OqW:%7:t(/n]3c-D'Qeg3V%))<>nJMiNKPa3:rLpBEn!N)LPAo\<48 %&q&EGhn73s[plh#Xo3)e\'l:bqDRo+P.g90,$1J:FLI,SAuN+_(Ea<`=:T+C/XLTDn)\ZM#es@1;`H\1h*u%O?mFnIp8'-4Ld4#b %!P`WiHFfK;7"U"^rjM_eZNj@bAQ)2QWN3F9?lI0JWqXSWo[?<"BbAh!LB#fq#q4=smKUa-]=1:4:H1-ZP3LV9:*\8&@`KBK"M="T %6BBAj#`P)Z?tm.eL%@'Gd>(>CDMp1#D#nXGNR#,i98EinQ'[f)F-WrkKqrpcQZ_"C;N^DJfkI9ni0!H<.tY/GhSsSM.+'A#U:f&= %8ZO*Tf#`M9dE<8?(W'Ie:W:=$YL,&ao_*TG$X@.&m\9,039hdoae8O0E>lk-J\K^X_9a*-+#Lb*3B;8oP"/2l2TJng8/"IiJ)*qS %@YsmI&=!C5>PFNDDAZh))QU?Y%E4prjpg]F`U%kp.o?]m6dQN3:j.a8d7KbV-m=lu7h[a1K2p;o.-%J*mH)tqmLul;R]]Tob<e(^ %rLQ/'G&l!%-F-1QUP)j+\U-,d^k%_9Z:!0S9e+CIB]VUsSn9Ug46!-lhWL&#Sd>5SrJ+]G:\'Y;G[6!//B]Kl^,4E[K6mF=QiW5G %SQ1-jM6aH+e8*l8ArsW,i.iIHe,"+;*.FRIkf?Ck`RR*F=<h>W*j8]@Qmj,*>QSK7mEF@*=iW`NT2quI$rMf/MLmsTF2l/#8,q5E %]3!Mq0/A)QV+m31<0c3:&J4XWR>a\8@Th0(hSMFSVqDu]p7f+e'=YmV]q4)0*ee-iEmu<u0D2R*@B=$AXk3l>#a/D#^Jb$HZD3&+ %5pa/F&k<X=0!3/G4ZJ[QZL"Hg1J8[MRDEW=eYLQ8<pZ%#`p[KNbq';RBI!e_NX9#*GtaMEC/bTOQC[_ngB5K#K4uZXBoUR5D]Xe[ %cG?fUC3Me+(0A^BU9-"H-JC%>Q'nMrQk5^g1<^6&Wn)5>pG-X=;CBu?c"[E@lHRD3*7uGP4e*4D#G#HsV$OenlgeGg>"MgTL;O[[ %RXJ\6UF=H6G+-H*G!j&Aq\SOCR:2Cs,40WE!,^.VS@\A+c=b+1mqu-d2g#e-7$,nGA?IBiC(2l/KC)!ebC+p.6JSa]?)"<kbisnL %Yl_;Z5X3V=PZh(*j;(,QblmP03r+!DqKk]MrsRZNT0p*b/2P#5gI]Y3]8C`XV;##(,!Y:7U,?Po?'QddV;$jKr2/4K'h0I[*D3'\ %ff#79a50k.SV0\G1C3W:DC:*ZVV?qDRH\mH6,)T,JqIS"*-=9I/JHsCOu%I5mHX%Xk]FFoh0u3T!=+)$mA+@**SB)W:V*)"#T/D9 %LRRFM-mZZ]DTAokPOeReLeVtQ!F?4\AE5cOoFJN=\H7$>gJHM3dd7f]@AusYk]TBnGu_<^DOj&'0=i0Chj&)WUWR\jE]<:hZ,5l> %nKJ+k%OJsYb2'd^gD-17XDg6M)/^gU?Kqi7VaJXH4'9E-DE!gqDRZPS\'sfkE4Z0Ikm=g4loDuN$imp,PAW=EF@h4%I(ODgRuH:[ %'tUk=q0#2J^Qi_=1`a+4:G$rUe<Os-OSEufN>+:/*tGq(,2V+jgI]M3]5haqi9^m)\.rp`#T9gj4)o?!Ge7.RMbg8dCA3=hdocCb %gS#t,SJ6H`")moTJ)agJNiWFVpkcIq.c!mF]2i.UgGSi1B"VE-nF+0ITd79V_\i?jgGN,F'&HAU`nO(1j6_N,c$6j$Y6WqPF)o%2 %gGK-X'&Kd*>*\T#XjoAe%Pcr0:fb57M`uOqD^RF&mA+:*SWl(iY,P/@iU%PCQr^lUqbmFOQb(:Hs2*M^c$2=Y96e'<W8iH<PF1l` %;DR+3WQ"i=Dcc0*Z/Y.#rl>7I-i!3ND^YI'`nT_uRIPHmlX3DSKX[.;c]<Xd6V2O7W]kQ$]U_G+Es$>.-0+Ah??j)^l3KiW")fOq %HH+]>\V-Q!];hHO1a`RA*>Idl\!tNt[p)g-bLHW_$>^aC^^G(YJL9FE.S[+m"`Lju'5t@9L:?1jXa%H-=4I[s-T0rO:ti24mJ,`M %D^RF&m4(Ag'lR1<I/1_8eQ*c:4$gY<hJQ1+]\QNhDl7NpGWX18hKZX^J4d]5<DE<&hJOenhJQ12Dc[[?8U*<O_d@Z#MVEX"gJrB: %96e(+Sb@oLX3,3(]NnM<<PmM@48S!=Ge8:r#MuV`,tYu.[;GdBD^RF&m2E*l=1hh6Hh@JZ-SaZK:_MUpjb:1EUd%nm?+o\3hX3O) %`p8d'&MLefSst\JPIi7'm0I@;n9.\chN#lV$#`>4jb:1M!6iC9n[X=^A)ArPSSkBb[j,@In9-o*:V7]J;[IA4">8[#=ED7HFtD2X %hThGU/)CctKssETnTG0EDoYpCnTM@q'lU"FcZm'qXE_?+#2W++KoEJS-0pQ"1Lejk[qjtl-G5o+&9#3elfE],"/_UXG4pN7ip?^l %-bQ"q7`O1WA]<C5Fl;ZN<Kloq/K4=0]Np`/38s7n==4Dn2jG+r2q>^uM);X"m8PD+`nT`;1>]2$jajn9qo]@cLRR^U-jahDpA+sL %:27f'6-i/J4"5*\SW5;^m=91(]Udk/:V<6;=UB"Z[-n`J[jVX6C/I,$0917rgZ]j;Ge6G7M_/di5O`hp=n-Z&*I,1c=iuW2"+'s` %gZ^W;GWW#W(;/Ju1Z@_u)L+@2.-'\/]RAi-Pip,443"[]\$OXR&%iogN"XuB9#fWUc?S=8#\,3oSWo)BZY^b.48jBCgF7*4nTGgf %hfq5;aFq$t5?#GR/]r[SRqgmK(qmU``nnPpq$#T7"%dSrHP%fN4*i&5l#nDVF?;[Qk]Z=i7COL%R-8^>=>J]M.P'=mW^4+0/CbQJ %*V6$Rh2VlKdd>-2-+]YEmr,cXNN<cKNf)^^[o9EuRr67R0%''nN667SWMG(fe3UQZEqUci>q>dgFM"uP&%Z'$_Q+Yu],'&_7(95L %U)1CH,ujH.gJrP;/9JKR)c<?aBqG0qgE@oTSLH)FcBK^4:26Z\Td72ib):.="e\D.4"6#(-fIM'qok9HFM"Og<f(]qg[PI'Y"!?4 %T\E&ZF?A&e0=m_(9XcfhV;(N3U-U<cY%j8ck]Tt0fgN;JnG5kge"S2<m4,37Q#=&Z$f,^#6+<n'iYlpNHBp5JG.Lm5h<o=h4Qps\ %A,:dp-T0B?Uh%&BV7beZ\!*9EFqPGDN\+RZ]1N=BQ#9[LrB[onMTrftG*Q)"6FW/?l#r[*rYKZ<e3pe+P:PILID=uhPnhV3\,4BE %1YlpS/)>*!6+<o-h,_*m^&"49=7;I>FrF7Z\m>6Idd9@/\m6VQ\'jZD-;6)(?'X"cdI$;]X`V0D=m1$-%D#gSIrNd%pa%T)*GV>' %8]c'9.;ue'^"\0WLQ^kE-ni0&e4d@#_.L8a]u"Kudd>%>4h$W9+OTSRZI8-;)K\(<L6ZYSeb>PNViYqrgCZ8:F?@GuhfLs!5$,<9 %1"/P"S'"@4S#Xm'RTRoeh+gh-2r.5DVV=\aFLsRpOf`^eWL7XZP3@(:njU$gGC@j*F:pCcDCR0mDQ&2*Ve74$mHStG6+>l3SEP,' %+D&.?<$pF=BELo(r+Dn]BcqfPmC;Hph+j#8VV<R!qki+>c#c%37(;3?0=i0=U>&\L67^keb+!:HA'8u+WXN=1gC5IVmA:eD]6YM/ %\t&nBDn;M!HC8ZKaEOB5<<WY7F??IiDHD1\OFhAJ5imoAVp/8R*RW)!\#Z8ir^sZ#22ojk]@n<J];_lR]1$kRSYE3RDH@]k+*9Tm %ie_P#`>Hrf[mPGgm8+JPNdW4b*C'-a[o9RTe*Rk@B@]60G)J-?G)L$U]1O8]A_AMArheFMfr#J=Y."3n\!([e9t->_VV>g7#-3`6 %#uf,;[i7r6gJ'QhG#b*l'&B^^k8/5%]sffR:.pXA[i7r6gJ'QhFrI_Dh+f-I(Yqh(^.c"7ZmsPl'H28Gm1b2rF?=pA9t/TG0@T<q %50\12FVoSUmALmsF?=:8[*n?=ZI8-;l?#+/j=YO9RSgi`G#XDI\fDgX'A`'sc&OdX5=r>"UHWaqgU4=Ok]Ud/k]Tk\FM"FHr^=5j %O]J42l/]VDG,W)L\/jo7"Lk_6q@dbe[7kO$.1'l^8F?Yjdk-gCG)Eh@\6Ym0hudjeJ0i&!#jE_H*A)D?E'"Jf$f"M)Sd`*'+iat. %B1\*eDT??>gl;[9$Z:a2_X3/l,e+l"h&"k,1e3/PRAFhQgZeEY_sIl(Z,5nl*M224e8.A.G*!7&3n\]OLKCoi,JX.egX-WuZ0h<T %M/>bpU_hdGL.mG@8+%P*m4?HUAD7]l95H\S`4!!Wa-1@1C\YiVZZc'ngJ4[0c*ekVP1Xq7fLp$BKe_G#4%58egCBH<@b]:jl,C(U %o:"<T,`Pj5SOU^[gJ3mabdN/UnRC6Ec"oI>FbssjU#Eu!_i'W/G33OAfledaRF-1'8.sWO#EdAV,l:n]4#'8]g9+l3?I<p*(t'(7 %B1(d<[UV9kBY4"(*+Sd<6ebaUieb+mBU7"gD9u2_D.d.l1>5K,7b^MVBKMFpg($!6m8+GLNpOOpD+CrsU$\'OaCmXEl>O&##54"a %j0b,uFrKZ'BKKN#$#S:mh-SKP-nhr5UT*4([R3T!4$NF+gM%:ad<7SKN4+(?are@Xm@sFD)f6tq3;3Sna#pm+"`5Uj3(60gTe^Nq %ZlKLHO[.[+05?YOZlSc"KXR(/-DBf@n9h"u1qh.I]?3CDU?uLZZ+fQTg.lCV^Jgfm0EEK,*S]dD:1u`=KXTn[[OBt_@S$Mc=65]a %-R25qgY)Eup:+Mbe\/ZLG&idW[U$l=[BT%u&m?rsSHAVTD-%s'5M1-_&%pS='h$0d[NdDnfQMpM?Ym>H/\oN;X+Qo_Cc_eU?>M]t %)i8DZ-*uu8SnpKFR;I_bYjH6s:UZgS/$\J`\e<bX:rJ9/=7Q9kCc`i$/).3V+8]U'l#W80VlPs5Fpcg7fld]cA@<Mf`6,Me53'nr %X3.:d[[gknR;H#dp''2GG?AJ3Bj[9F=-]Y3Z0cWYR;GIl.C&:4SStqWlH6P&88Pnq3B4;2lHqBAcHb"`[]B1RT56S0BP-#@K?(&S %fQQ^,npA*SX/]-+CqC&B].\!4.caoFgM*-9gC?*Gm:lrGB<^d!O:tB*]?9_E(Ub>V@bXnSY-!.GCqC%(IV%86G[C8XgXY:i\\tqo %6ClbP10r=h.G/eNjh08i;D[(1da!,LgS%`0HXYZ#[@X/0[Za$+Ej4q-0TiMS3sC)g^uT;n]s9EJ:'n6CgJ4MPB%tElS(Vt*j?;1> %b*uqMS`7n^D-'m%4kOorMA"[HhBfMq(p%%[]1Ol\Q#0$KDIqQO_t[]q&].`)G#_2,boATGIANK@Cc_]SM/B/h=(^29d.q;.;5CP( %m1b,rCcflKhJ>9%0XL.'IV#r.U"U=;:24Cql-M3?%ct[<X3hSoYjLe@$enE<J$\NWd+/HVY%gkBZL',0Ppb=H0fcN+.WG-ID-'"U %4kXusr7Y0f[N,S5X"A-Lh=XI1=10.>cc!8mTIS6@D5W#7ZgIBWa_X%MMDO!^3T_.4%YqpD[aXCpgJ0Q(2qq(l+LCGbo>EQ7FrHWQ %BKOaYA[EJ1G=('7>2EpS`.YQd0i+R>mA/[/8SC2b)/Z9=c"K0fQZZ&,l<7/%QI'f/V-9:#4"@XEBY1!F+:2mdYQjh*D--/k$aeaQ %Wul#e.S!)tgK"&T#kP344&f^!3Y4mj5@pMT.btB>#MQ?/]mW?(8YK=%T^>EuU@%_$iO_A0<Mec`EZJi*19AVKg.hfH$#QTo-JB4F %[%5@hhIo!9Wb&PC`@8KpmIZisU[>,sDaiFFA7r9?[X"Y8.\q9B*s-:\UXSQpgM%/i7bclY=O;4kpHq:%<B@9Id<9g\A[EIL^P'&% %=n`#8<s,-Ucutk`^X74i(?R.$:*W%ogXS*!7P!1FX$$1?W$QJk>n'S46JJ1\Zs>i`#MK[LKsm26d<<[1B!e+n2qkF_EcOV'iC$4M %4&$";BKO^s[Zcm$FqS+p]1UP`'l?Hm4/)&;][:nfFs8Hj:.e"1Bo;LOgJs4Z/)!a$W._UCe*VjtUTQ2Bm:70WBKI(3he5*JM)*e& %Agmdu-Th&AD:]&eY%Tm2DdCA8_ZufE4,Jf1-Xe1Ql-D<A%PM67gCZeFA37V$hIJ^IR;<-#,a%Ji]ZG=p1YIe0R)jG!:U47N%D._h %Ph=/i]*=T\PO5S=-F-pR`RRSh_\_hegJr7p/(m[ib[e=T8b8-^f1LIQm8Vf,a`].:I$<q9Uth5OVb^p1>na((8[`D,"=CFFIX!3o %anPTTgU6EpOR5_Ea`cp$K5?=3aECH:fhT\ZCtD-4XWZB+XZX[JH:He&3t/'ECr]BuZ<[RPr$:#okdclDW'!U]4&p^CaEAI*1>,F? %:+"`;8,"@bZ.)?U],Dt]K5B.O=1<m"a2jIcG'[%BfoAC^(YK:@-/2!^A31)NZ5qIBM/5]M4-Ao,Sn'o_).^%D*<2FC7lp61[^3LB %9"(KW.Zs*:I'"dLN\6iYCcD2M#MG,`TblCBBilS6Bc<;ZFp:`kP3i[b]TVZ@7C/0E)UPT6facV],25tLPfS"fm>Gdn8\gU-B?5mo %Cr[o1A37BD,dJF:$AiTN!n`^XG2OnafoA+_7(-lX(gg=L*M6#9]1/T8+knmFk>/CS%O@8*)DejfCe(5s8[_RM.[06JO%<eCULHC. %G.@#TfhMd7a`\"T]ZG=n8.sScqTqR;UDE5c[^4DjQ#&s(.$<n1=nEom8R9G]e7^/6*QjR^7ll&EgKDsA-/2:mng)uSB.(!USqf_B %;i:9;[N!<U6+57&1>,Dmn0ZnXqBXfEoXC"NFJ!3O*VG7BZ5q6f?74Bc#0e[NcKb6I@(Sm4irs8><D?j_U2;QfSXtND[aRVtKC(L; %^VP)<OB/TVXK3:UVt^*.Ca[h5#2@8moEO&-/Gq$N:.aCI[aQRAYaspn)/Q54<X.=#fD,X*acVt,G)GWsYT7l=0<gu[=W)$GX<N5_ %hGNY.)'f/_!8A*QI=^c>0dNtD^NTk9+hYU6NU$!:Ce)sZ"L_6sdi3*N21t9m'%kL<H%PG9?NStRa^@1ZDm3O5pB96u^G(6+1`jEJ %Fq$+u$F\EnOMQ)cc!Oj?4]<577l2fKm>-gJja7sa'%[W"9B+[q]3\`(eASa^8R+@Np#Oi+oI4kK5a`q$*TPY-CI__iC[;qnZ'mWg %Y2*&XNnU4R`!RQ9EOUm/#C:rUQODD?UMJlCl+f(+NqV@+XrV!2g7]dp*C6S>f8`+4in>h"T=K,ChHW-*"IX%<;<`dM[g3AnDQ:O\ %;^]6%[8S]O=kVrS[A3?n4Z-9""L%uD[j^S((i!IGN,;B=edeVtB5k]@0u%<u&m.6Xi63rWX<$SO/m(1Lk&cWkUXK+P1Y*&`S7.Gc %"4=r:40Wn8-J!!D`S0QoZFF=Nm;s@)f$=-@5-]8fO'&Z1bVTs`NnVYmedaQGmB!_3MR@dA^q]W'nh7l6&Rg#pm4*@V'l.H)2_3I> %\*aW>7ku]*m8+GHN_dBnG#B")N[SYZg/4L8_V,TD9N\pL"Fe>DakcL,g8TEi`nF:&Q`tX4`kAU"W!R6pP-B*h5[IPSj`(paNoIm. %[3O5n_V3Q3aB1N0P)Qeq?d'V+ise@.p4]oTj8rDa*SVmASWl(a%Q.\^#beD'3sfi,S\d0#CY&PcXB7RWep:inR-#]rSHd>t[F;_I %NO;,J=?@rLCFA5'[A+j/@I71a-ELL253WAh7m%o&m2A*W'l0^/r/J*o85E>LGm?.VDG_1Nh,FJl8(3-E[;/;0_`-/,f!Ga!LP'Tc %g6qHKg+B=7mJ'NbCStV6NO;,J=?Db#[?L1$g9F7D=M&aH)/Da3f,*#@nbB7h48NJ8XPHiVLWH2NekTS?Z$%ZO*`tKbE?qV+_6t(o %2h_u^\#@Sm^fe3Wm95S=s!uYq+3[hK_KH6$VtK!fCY*6R^LHRE*_og!"bPW642SlACWA1`@I;-n4L''c/(RH^`nE<H=?Wp4`,A_Y %*Q!]AZRqbN4,'dMekRCGN4"!CPi))GXfV48C\O5Z5Ho==S.D]llIXlp4/j*5<uGmVXIYS7edciAg@<"4[:AAqXIU43(9F&h:`4%M %6&.V.G$8?fXIU"()/E:YKlb5eiP%lc4-YE+1Pa6hCPS@_FsmZ4a*0_PFts%DXIUt7`nF-u`S-`k@dW4h>-W6k"[B88\<7W/*?EWB %ekVgZ(Y4V\&IE6.*ACphjICL*m:Oh%Z!BL7=?BG&=M$!dedac9_V3,CoZ#UQ7<?H%Bo\I`G#MPKG#JjOSN8*1XBfE,I:DRnr3I,R %=)i/]=??pj0<?1/_V1]b=??h-XI['JA*ka?DH<j0PW.0R#hOsAUR>K+g=^oF`7i<qQEbTo)]<G#-k"76We%RqJt&ufZ37nHG#\Gf %X<"tr'@q%u(9H=k")FfQaB1O[fPdj^mXpJ+e*8)dmA@0um7^fjFu!K:XI[Z()f$gFHcFdiW.Z!i3uWCYY]b-Z>d/Bnm7^VDMKN9. %4/j*5-RE9if]ImqX0$$9*Mj,MCKFLfp;5Nt[*)Q5$tT`\2jG+n\#:!_CJPg`Vf-rmm5U+@CF:98m8.+k4&]4^*D43&foLMim4']= %=0.s!],>BCPne)DW/e9d`#MgZ?%moml]J_!$#=2PPZOrWI"sAVSK<oH[A+=N_V45`n]':fL.k]2fi'ZWDCT?G(i!IGlFgi3Sb3eD %@dU69du(P3GKYrQCIDd+=?GgK[:8MmC-#ej1bVR*48DE&ekVWb2qH:('l.I)MR>8%M7(fs3FhGQ(9AO+^T_nB^K7M-KT*=fr;;P^ %PD(>nmBi2&=?CiM]s)ZX1Y,;n`nI]/HXQ7)jI!/p8MTD/552qJ=Td"SCSudVKXF_Yre\&38gn3:Uh$R_U+BD.;cg&kc>(AQd<"E' %[DQ=8Y]d/A#M)Y`\)1:LW>TJAO7%\/;ZZ\5CF:uJm3H5D*Lj^GG-n);=?C*]1=f21Si>4qC<"t!a]LVRDlaso_V4P%KXG=Y0<C^n %6cRh;*!\"F%crDPS(e+tY46t1=?@G(5Ho<*1&M2jV]d?rmA@0umA:e(408N>erF&I:TU+G4rJ.Va]brm;cp8I6O^&e_HSPAY!meK %`S)If=M%VBN4%+Qqh;GAR':`>$#>=e_V/_u)/IhrHXQ6JpjZ`>jp4+.X60S#2jG+n2q>^tfb[>`S^ue=XI\]R)/DaHG/`/ai;L[L %.?9q'Fp)Roenurff$;b[CPVjF@I9N+3F5fLW>TJ!-"60P?<B:g$#><XY]bE`KsfBp9NXBI`Jh3ob(@$j@USTEkpNQ<e(!c=[Bm@2 %MRC@d\ROs'Y[Zu8256<*;^\Z;#/N7LNk6oPm5.4AXIWh?0<C__KXF0<=?A_@_V1\1XIYT7[?L1$g?HZoX<#:N/(SSF/(W"q'l/R* %2.>m.g:a_6nq:PT*W:L%erI>D-e=;Q]ErAO.7_D3kr68[G1nQWm>-/T@K`eCQdq"/7s/+3g/2gNW-4*);!k+u<'.0EM/((T^8Q4N %ob5l9c81;lL[q1nTrq?VG*T"L_b?ApFqe.+WZ>uU7($6`Kk`QsT\?fA^iEU!h0`R/4$7,3C.G9W;=/$3s.\5@^8Q4>b:Q[TAsnKj %2jKYC2q=STalA_dFrF?neIHqD;!kX2aAb6"SlE>$#1\a*N/;;IV9,3A=3onm[?KPt;sc!RHVs/EQ,lod.X>B#4&prFWh"`\R;++M %d[P!L(hol$WD4d;m=qiCm=lHW4&lMsWgsK!hc)\;XB)?,<S^oSg:]l)h_QDS?`8/J*3.hoAg.^k)Gn&0JH$gbWj6X:&h,ibY?OXf %43`fR;C9bN,!&&.roC(mF/rC)fnn3IEI$L/TRG^7dd5V\pD%;<4mf>.*G,QQqs'AVVd$3l/YhYb\PKkaMP,hrcUtRjc,%Q1T:'/d %`@p-:$p,201`ccefT@5eCF7]]`pgVf^eVimSESn_Bt?r(@)^_HG13\c3k\;M^U5`e3[&jqrQOalM=nM.]++g;Y7k3>rUa8oEZOQ, %p2biO3o*Pl@+)#Ya0sS7>K=$gCP,fgDC!k>"'RX:'p'3j7+R2sf-cJOk/jV;_b."/G:>Osk>jXWrLUec&TWqRcbMSuV-]?e#=iuV %'3D)b88T[%lJu&fHa>SL34'U<-`TpAq!C$rWD6:<CHj/EY-IhoR(E'>L"$RV&Trss1u&X.Sl7\#p1"K'N`MD!_Pc-8Qu:(pHlFKF %c(CdSd:ojmg@YHniR-?q&=o!!%gnlUWr6$JF>Y,0JC)CClC>ElTker`*XdTq@EACL&9QDNQ3Vt9F$r/g!MC[GX#EaljdPI-8uBoH %o<4'sBJlJbY-[:dqG,)(jW#WLIc[*\3I5LKFb8d_6Y*j3bVE0T0<n_miQ`1'eT:/24'+7M^<8[LF+oXQkDGf\B$`.D4,7;4=<'D( %YV"HgA*8_0QB-lnPO`uf[u$Z>nl_g>N1DI\eJ\,"c5"=\3il&rc@+Q:o'j#FSL\FiL+U<BF%+QL^"#]F.gM?Z#s*j=+aQE::jCQD %3[a$1erEFpPPVg8a/%!PWP'C;3[a#F<PL>4XrLO[Y">07oLM"iFRFPtIu*DAo=LU@"J(b1\*]d63OWG:(sk8lQ)O(BSWinQ^gE9d %-Y;&Y19#>e>>UH<4`fcn8A,0g=7@m:KdTrdq6.J[9ADOql#;6.W#g(ClWC(1*?)eUQD&A7(O'6LABrRe/dQM:*"ECEHUc<>cTg\? %c=uBZT%=+j*FsllbaVPU_PU>.j5uRu4SEjEk2b@/b*cXYlHE@Ro4\d>(3cru`YbK)I0_?;DMk#6@h):I$0T@"c!D%i1O$Ws32]=9 %l,354LcU73R%'Nfk4CaF.fqGL&7N)_-,LWmQ#7(>l4kU%hhj0NI>hZBnT'3g*6tCU!<Y:s>8]5f;?ERu%],(+1J\e]1FL@S5q!N@ %+mq1@Ke#+#^rg@Cfa7%,/ImHg[KtZKlM;]3E/86B[mAG]UtcM^U>-G'.!JT0*kcb]s.M'5Pl7[G3B["jJQt/Z[heCS3CR\i=)RIs %))/UqCf8Z40OSpt.*oKZR[EboWMdF='22.N;l9Y[.uKU0MM_U3Xu+o8em!(.jJ6s'@!Wp/6Da*aV#oGOKkA^5S-tdUe8+Z1\?op7 %iLpdN*"&;!V;#]-l-R[$8u[nARHngd&4EAh#T3"qH!Ln!b8-IMV87R?-VR:,T%^h>`(Kb](MLjS@<.W6AEB763EdkOeH7-gbGEC/ %>Rm,@C5eP2nj&hK50hRdZ!+39P&YMGaF<87pVb0feU2?;""1#Elu@97@cm4rRQF:QKMj%n:O^mjI1AKCG5!*l"](.inl`(A`$,=8 %SA,N%*.Jd.e/U;*e8:*ZX.#DJd<]?]jS6a>O`Q);dnaV%2K3[tps7<&9J7pk%;!N#9egU->1$\NX9'&:'Gk<9ZJspP,n=eJNim)E %dc:`fR\OD^S2U8g1p0E6K3c]J4t(DIY#"1o$V_*`0n"%.e]G&W>0u?-ZI7fg3bWQ@LM=EHSJ##*7;g4(\T1UJHS=-1/^iDQD:%@@ %ZI7g2)Do"!or$?n3@@Q]l-E&'I7l[_*QbSB$[8bh41oB/TKP=f<uA\QSfFcDkaX#UZ8m,hCfR`+f?&%0\=C0b"U7at8i>CnoAl]$ %gaA\`NicB<Zbhn.IXO)#OTLEHRq9@4@cpc0S[pK/J_**Q4[d-[U+@:`7J6Gb^tFK1(2[$gk3oF5#>_L!EI-NcG'C?*hVcLMA`_#C %Fn"H!ocR.a'*i0_SdRP2D?OS"A$]Gn`:J#>h"W\ajJEhT3UOj^FC=)2N;m_/B:N4(&>HA.*h:Q#>n\SuNJ*<[PG<+on_ta";$n<* %[HZ7p+1RMe^1M"6Kb*qTShrGVpNE'j-HA$bGp\uM!g0&*;paUT6g9nXEDYZEdYH8g'dd!J5h3Sd[el=!R,"De0Y+.e9WjOue\!)> %Er*qbQC;N.*!hU'd,_"h$?$)BNqPiaQrffJWV)c@3Bfuh]"lG@YN2o'S=EnZ2CT!'S6iof.ghg%<*#OE<!+LL=a6Q]7+Q(`LkgDp %a`0`Z/](eh*>WS0^r`Prf"l]V`Q?LilKVs?j>:+X\))+UM(8ojZL\eYa4dV8/RpjSKkdul@\l2O1^o$uE,nC-)?Oi.P:Jmb'c:%m %E^eq@c"mSZY#*L1(^"_t`A#P"j5`&M.oljdTX[>@UJ5bK+dMHaB.:8u+79Bm74UJqo30J5a[rh4e7!A']H@'f6KfRP8jT#m/eVno %P*5m32F)9q$EfYJ,H'MfmY74KBd-KfNUK?!e"PJER1MCDS*i$LE_NgK3Y?C&/@AQ2*3$-U&EK&r/$2TtS>M[bWtIYbn;5Z1a4UoA %9mW<n7RUmCa/L&OmsVM%oL;"/1!stWh(A%gN\f;]jMh3d;FE+@EDou<EC1.JS;]N4e:SW?[Vg#6'cEo2JlVY4`YFaOhr'qC)-:@b %f/&nXE<VR+fd8IL8lKD;+QEg*$Z92j/`NVpqcO+Y:4cfA6&]:UcL4Aa.l=]`1DId;,'qYq]rDA[PX7.?B4>,>%Tq-95fQB(IQrp6 %7BdLnG:PEYPu)3<j7q[a\%a0JfJum\'cEpA^u-6S3'@A4<"ENp&6<>s&-EeOG_KGdKY\DBDM_o+bdaAa1]d$L*Rdq)gqr;3Pnb8t %eNh/h\TYD:M/YlfKV[82Oh6C?G-N(Nn1'VA[jVVEDQ6!_.qZULK,hr#.FbRSj>bYiQ:[+#6GRT&j.peBfLh0fb"t(=E@BF^9QD,1 %B%`"\-^>SA+NN_S09'Io#Zi^og^>@PI\r1JF#u7/,*<Q"\>cRj\>]ZmcG&7B3,r,9(S7(\**7BM[rjc$4tZ\[cF>,-aOG],nOne% %3]`;:k=O,B8&n>87E8-QcuDKC,fM"6njk4,_5fGej.p!d\Nn2,q:qlrU>o'@+KaieWA]2.3Y(8_qF&Boam6Ys3j*/7UfCZmj)c&R %V&&:)WN><nTal17*f?h]a^DuN6;^3Aa4Vu0k3B,+`9-qB`slI/j$F["-e_m@:_"J87`2Qpo3/A<giB24a*+`k?=d$p'YXI8gQJOU %;Eqpr9PPQimMn5j2=nqq[7lQI4cXkej.mZ`KFM[dPk,Bj>YsI&B`:T$`YG?7)YIQ7N>kKa`_A=hECK>E??\\f]00nnTQ(;_Ch;9l %L!7"BQE&PqJcL>%<aqSn.[Fdk@,)W6TA[\f3tKfP"W'\4b'Tbn\F[(qm_HV@bP@`DEGF0E\#>4"n\0QMF]R9/<`IigSJ7tE=?e/\ %:@#@c3"dQ5H"R?7TZ"qfZYelY`#XV/OB+i@6r$W&ij9e^U*.D5mrmpK!5om`Y4X^KE8p^/0?b[P2MF_XS!q1P8G>g;Rk3jJT?Oo* %+.bh&8%p\9jE9Hg=cm[qjQ\lAiRF0fPraJ8)M]fm?d=93+lV@6(c44+mWiiIe3[Zah=!-9?g(d#1ddefFa#/@(u.q#$uW'GK@;O0 %)0H#cV\#o"Qj!\l]UQmj!X>Q1;_)^ji"X`:9J^Hr_'stJ@rnm4oYI$MhTCFKI&0hehUAH#]mN$p[Y=[WQFpLSeO5%beC#[NYoUN@ %0Ru+lDCR.GDQ6HaU\<o_/;ld^EqOA%;'d,#KpDs<)o@%30gs4/TY\=Zd1N>V-Y[P=ar5W(_3H'M`h:-_lR[6S)OqMICP`6sPi=m+ %EcW.hf!^?.eXZoBe*lFcKa*=Tb<Bla;Cl5h34M9moQb!f*1)j$1N7;2qX#]GK"4-c`S**X:3R:NlCbs..L'UWjto&OC2NgZintO) %q[E8?`5/F0G3od3!=)]VMr;=qN.Y%C\_4k,%SlO4!g<]kVpGW&UP+9#<X]Q7PKPkr*4S>m;u)kn(J$MF<2E:n&!##Yja.&&-AB6V %ik^bVco=+3E+XhdbM^3:]l^Y5:HUTB'mdOu%^+6M^Dmml8$0,7Sgt9\=FeDA_1P\FoVjfqnDGdQhkOg*S4]bPrXKth^PJHnNe>ep %B$.C,i$:4<]Gq,'JOoNc_9qQHgj4^k&S0AUHbeQ9l?uAD*/`$FK#($l3Rn._URZZA7Zi,^D513b_'s85'L-6HJ[IK5e]ra["8+I$ %^G60lFd>/KK*;MV!foaRi,i9K&?[E@Ku$kA$kusC?]`D>*<i?,P&t"s_%e#BUJ2Gm@V&!m]S(m#M@4!gi:I`>MT62@S.m:^#mD]A %!H4Xh:pe:\-o_nYNtVn]oS.8_5f)\-0\$UJ>QG\=#B47j'fDoMSdH6<_:W"Rab&!'81TT5"_Zk+T-QCN;B%*U"SWsjA,Q=T,WNsr %Ce#hgBcoK5!ej*q.sIe4K*58ba8mnA3/O46#]e9=S"i>#W4bK2Of]L8`sijG[m>VPc)cPd[67p_h&dn%L=<Jul(,JXdVlW;#74/c %q0lXn<.b<T%.J:b)^ICL8VHPb"K,ZLRo1HH1&1()%2)p>gt=:U1p9<HRfV>7MH&kRBXPJe>t.Y.s%ZC0I.HR"N5c*k_sDf\\e\+] %3e!RV"jZF^/V!PUpPU#`2bj)a&tD#1T!Z0(Q@YEikQU>n3-gjno?%n0M+gs&![e"UBgCU\7@eX7^hIscj=h-aHCm]D9TQfS`mq2( %!$!GhX\SkbqH[f%2=PMh^n..^DjhmBqk!:9bp%$1[c-,m(>FK>-;?:H!Id*1Id@aGVWuKJ?^^d<]C4G!M1&m%#$9;Y0OBOL"]t!D %?#=j@TPlAEp""*EgLn*r?W8iQ:!n,Gb$_rKaKH-:S#6-)NnVX'e+1$=/d^YZO\Mt/#4mfkl!CR;HrCa;52:\oo<#flY/b(e.0@nr %hd3!p`$Oi`:$A&\JnkJbL8(>MU:q?mot2XE%HX`EW,K,BX_-jfNpJQGg*cSgB8gY3@,HbdfWH%WRpnDVG).-j2o:7RL/u4+'ife< %g2^Z[oJruQ6%.5T0QUSthsT6#i%+Fo*<fZ\-hC%kK[smhI+/(2[D*:10O8IV'YlZ@W3Bn=n*Q./A];@IQ.q<_BlE:L+*LY3_HQ&> %FREI;DtI)ElU8GB2Q7Od2jKM5Vd)6#G6BlGo;9:E:^#lSKIbV^$g(/6-;L".hDdYnO95QWq*oR0ri!?=+s@VU2d2@IV;Yl7as5g< %Hk#i)h_6S<%HrBZGCat%$./Q5_`/5(144Kpg*j4A=+PNnCtm[<3n[6HCo;Ig*TNp+*cGAN(-B!,;IJ=F+l6Vc/3UV\Y$\Wm"R633 %MRk?K\rkSqAt0c65ikX>:1@0AWJkb^4jnn!L\dN$Q#6$GA3AiWS`WBLj4!jB"*9ZF<u3%nH>!q4=eQ],N;Qb(Yt!Ur0e(C/Cr`<= %TKnT#VpRMBC2_/%"icP1hpf4h(cMnCQ?!FnS,B5PUit$<DXtYmefFXsQ/e_eL<ZiPj/1c'Ku5H$DM?VDIt6<2\?NUOOB\E9&iZ>E %g_bMpBs&^?,t*Q8%?_ZuZi)iga\?($cJ9tuL?8+[DEnMkRjq=F_]1,t"h\^FR6YYF:XKBe9tMZ0&f<Qq3b]SB;VY6D6>;$=h!WEl %15"P_p^s:YMK$1&pE'RTmF'h#=bSP<AUrpT@?q,4:!aoW&r3EaWk!SKhF8gMma/T`J8'C0CbEn`b/^%O!5%XPr8q/0D8m3taW,)0 %5q$iQ3k%h#Z*a@'fXAtoRtKE![Ch_1D1a.1g"=G`e#g=63g":Mnm4$*]O.(q20roti3hfX]H&7g94,RiQjJZG3DOQ&##"Og0etGX %"KP6G>&K/4C/]#ZDWdU"D<1^MDu+@0T.QQ>6#0C\I'R<6XR3*tAf[s2KB)B`e^f0%]V=-V)9+3T[:p>ph%lZlh2a=Bg*GZL#YpkB %UXY-71G_YHPd[..XF3Fhp1D^m_.Zc6f_AFICt*bPpMLPrRM&)Z)(E@)H*f?sg!nJ[pQj(5FW=C'+01(fL'a/i:2mZ(&WX\>PImS3 %p+`:_8j0V/Ahojoo0+Lg9o2P4jTh,H]uS<EALnc4LMK60e9JW(SaB*/KURa6q@HZR!G#-#CMS@hfT^F4:W$*@*#mZGD`e>c9iI83 %I_N_PbV$;tfQ>;BQaLWfj9G9(ef(+LZ8[\A-4Uu;A`oknM$U,*qgbn.H7AU4@"Uu[[DWYneeGMf!h3X-h"`INNP%CbOqZK*Jk-_( %K"tFN%F-3)&D6V-@7V:>2A0\o-?`-lZPd_3+P7h8m<'&o1juf;oh&W@LFpah"?&F"2H:.e>:KPL9a%o+l>\`DQiOQ-0!#1`6Y41E %!#peJf`86JZ&I]M@$>mR2T#Q3"fM!@9`UXsX/9&$CjLs3hQ@/m,GB%D/+;T#2`[2\"COUII4tY;;D9'oJ5*oD4REHj-?6M(3!Z[M %-LM7kX]WrUAc>l,I-WmBInbg@Q9:#"\]Jt\$X*7?7Df:#([%tNnRM<Xo@IL^CK*;Fr&*cONbb9b2<E[Hf,jjt65(^Mb#\M1;DUJ[ %5<O9K0+e&hJdM@d14QFQ^:Mk:?UGu\&-+UP8Zh>O@$=2bAg#a%0P`?FS,PMu_HRUgZEKklE!ZXdYo>6sJRC"XjFXjJ&8Y6!#n@)B %U%=Ng;@&+M.K)P?PK:p0!,S/n666/86]mXU"gA`iS9b/U^ntYr<@L.U!*]IFgWKq3__?<Vk6/$R/hug?!8)6,OK2RdCk^eom1[:4 %:RW(D!,R?E.Cs%B!4L="98*cSRu7-"NXPnliTb,_])pUl37iUR!1Q/d0E2$V'uBO$.^K]=$<B!Sr?/?/Q]JO!c"m`G29e?%!h2U# %8d9jkPWf+al#QsBL<@F\!,PPVKdI"SXVc9LaoJkZD4g(rYa+ABOo\t>6YcL%!GkjrD>\PW)b7/3cg:_@_MQ]$>QJZ*4HeTD!#oNu %6B)"R;uPb-]N\86fJF#pWZ;'tNB7o8$NQZ$Bf>+W!&dk+<,i.nX[F&O!3d4(5F2+\N'*FYM42D&AX..s^.-o^k+.dOL.[#Gi7FdS %IG6-!9hJoc=934PB\`SYHYJU]^5iS..n6?p14`0.r0'';&D6'+h\<(3"?&#k>hkU[B&W=HRKPN`MQC$I'A/O/,@d)HCc%(r7i;Ff %CH5YF6"#>jcBtmMfTap].W,gM'ROKc1C.g:pt]+#YSdsR"*bC0Luks<$j'Y0;e7DG^kUC0V_ABm<:96&$Ncg&jR4l<fW&6EEt[,% %Cp\0`)kXK4%L[h^m3jR9'Eg=1rS4_F@)LF;;mI%gb&tW.(F9>dVU/)V$#IbcR'gHNYjk<!1C.fNa;kaj,HqKelu1C-^nq4=\OmFc %.PnQ7:BDKGAa\7e_5;$R`K_/D2V!-+"<\7lWf/pMJb1@4_mk.+H@Wl;pZ8/E&D0sI?rq_%YZ9U6Sd6S!X)i.W4sR:/^-spO8mnu7 %YW;f$Q"I;U0`c)gHq+Qp9raU8%DYG9P=7YU^kQkighdVT875BT*sadJG3S>uJrRn_?A&]<9u"<J\k`O"Sd7+q3.jr9;4D@&&2o/6 %@u>73Rs)cH-Q$Y\"<.VI#+MT[^nsdeF]3q/VE<V"'Z"1PW"6*.b$\/JfHs8m@ABBtodt.j>AYG!8f0H4O0*CgE7h\/Zo87#Rr2Z7 %O:m=C:BY8.K>XPmT?U)^_ko0DhY5+sHIhTU)i%/-:bpjZ_ku&!&Z$6OS,>b=[Tb=#(q'M:]i_^\@+[:L_,`6DCs'ie<akD9[R-T/ %XY3`cS*%XiC`+3N/\3M&)&tQrnYhIN0l.aK=Em;UqXbqG5hKK@SJf7e'Us4T!h7%<b'+&>m1j12Se:=="oK:YJa-@FJR?;S^g/!2 %2?BC5a0-YVrk\C7Vj85W]CXWr;jt<RphM?KoU*FWOd+Q*h#r3:7Ge'\?aFTE0/jdBB7^g3,WgKMM?RRD^Es,RET41$MN*=@VU2f= %*tA.:#%R6IXnXce'l9`Zpb`Ke3($47Zg;/Rn.L1EZNJpW%/cPF-_1*c?dlp-8#:JL&pQtPIgq%PiJ]D;C/XQs-2nf4hR;@GTsURj %rYk\!f:E"ZC7g!I1dJR&7<n\0i*<Z^q5lm2K>0k\Z,C"M/1+Esg/M,2f:k<UNQ1WAIgnl_PJ:.d3,`B]Wd$WZphTN$VX)+9?ULW; %7.Af)G%]#3XHgY-+n=0[RVa5CCK81k.as$b-:RC!KO7Y^D/)Ll^*Y0-bCQ=i/]'h]Rqg=%eF&kSNr`TdDu)D?NW/PXHqiGX1OO%: %en["iJ?N)\rWU$5C[m"[5lsUH2>-3`_q.]uHjsY@Y=WuTf+8UC%?Nu0Y=X#Uf5rNSpmNfZakK*]K/I(TPWQ@c,LA0SdhIEPER<;c %<FfgNdaq<>-`bY+;i68\K>.%#It-npj^1D_,J7VIk<`NSOHZ7SK>(CM9-:?*(0b=3qN:#XUsQ3efBI'!gXRX!NDD%6Q0<!]M-^C7 %N<nh6Ff^nl:oP*_rft2e`:<C&W>=":/o/Nak\K`l=J)+K^8?&mXQB_8NKQ/89gN,:FqYpb^4ohW2<em)]2RE7fX,obH%iFN0gcl3 %fkV;\BbUsI)O[($c\u1o;o*c_3-n<N_e)u$?@-&$+26poU@bEbM(IjJQ(?bk0`o&.G.QB0]dBRh$C9%SW->j#HB%-&lO/&6$8:kd %?;kCS93Rk!<oc'0(+P\dC,"cCO(D0`l#0cDD&'RngO4&\Bu*YA-_h.E)Cg`RK"WLbRr5I^.bu^gJm?uEPcs-!&,$q-gsW@I?:3DL %1UG\h"Q2!Ep0+l*h*'G,>5'#f88DY;'j?>ilf%1f\b3NY\3[;m@3Mf`0u.RH(Ebm\5W+9A>9>NV26CoDa;?C]_<i)p2>b!um+N/E %\n40>/!IQAiRFl7<pCSQY4eNkTb&[ZlC&DKp6E5/]!1mL@`0`"Y;FT^l5FM1XeXN8?)p)sb-hFq9acE.<s3Y_.]\23;4Y:qYM<9S %"]%i?g1l7@mM[)ra9mmn'P4%6VK:@dY]A>2eR8R4(o_`hn62Mt.@NO,GYOeUs$"567-sV_3Fc5(>$9\h?;kBt1?IGs.4SSY!=*jD %nR!X1$+r`,fK<4F?=R9]3]+WfUdOQccf?t5i`J(.2c;16*9]7/e=IuY)Ne5*'#@mAl&Ka.1go'S7u"2r@bjUm"FX#7?>DP7oX4Eq %q*!Wi4m\ReHqauV##e$qmG<2-OOnYoJ!Ifbb#2&n(u.!G<G.lT[G>V2'6R#Y%*P*!ku3?JjbB/mp5Y!?7]sLr"1a0RlfaPBL/SO_ %jT8]Q[thDE\#./]@B0L>"rrfhI%dYkmo$<(_U^!&c;5bPO,'U>N*;F$f-<h%3u"X8=jr]<qcc'rC,j&@2E5LLAr`[<=W>4M=[P=K %KWM/KgtDtK:HKft3>$$8GN[UF6#2)"!EdeiOeV:ZY\*iCXpGNHDHkcu2=2lbUg2knUSU84a6#7>JQ=kFWTXCa$Rr;po":'q$`_nq %bN<r0NXrFfPGtFIP;NgUVV5!MVV5"%WHMWG;X(,:%BS-F?m2Q7?#nd0ArZdhX\>=TlqD':1pnj.j8i2k]L0kmWR6t$bU>?6L_;9G %P+(sNAASGE7OQs=1ImE)G3]7*G'OP;@&@oo-r7'6e;1J?!-![]O:Pl]"/.W,Kpsp;!2q=tDYLhcd5:/Gk2_+iKDsVkX].+B07@#; %NP?9M>%k`H]<(,?TV73%F7bopBtDZV!t)H_]j/H_5guU96ISV.p*?;FnkGK?3acVN"/TUEAYs/hI2/Mb?kCeIBXG,JduNSZ=U1hO %^u"sWdW/[UX5pcl>T-9)E_]f,HJVg-@u$mp$[]uHXL,lL;@cg^Z!/`nJP,g@Lq#j0PdYpKQ6C"B`m>]qZluN<Zme=5gV&<mJ>=V& %9"!6m8CIU,U#$Z$q_akdJk2*@[!<sn+^XmGUe0K-(47rf=ZJ8ZNR"q2gcHOYGAEL'i+PJ[fk=<+1`?AqS\?Ma<@`LMEbfeMVLYF9 %1)ett<<a"BZu`SC=TY?);.)hD%RpO^?J=J2W=Xt.Y?3X4GK4!e.bBLR9cT'LQ1a[=C1,F]]r#?C%#n96l[?9`dB'G][33a`;klg& %gJ10f!-=s;<&AB$jF%cYSOLCT6.%N%[&7JO7S>C`J5aip/p&23B.B@L/_#7GG'f]X1fM[rY&M+"O01c;6\.`B>Vm-')(QM_]_$U^ %/=QPbSM@?^RQYRH6d]FZYoJ3XdBq-'!C*5jF@*=23su`sWjfBT.%6BQb2@fE($g^`-Rp#T#s$[)78!skk^7?1RbXR1.<'3B-(Kji %dVKcD%Rj;qge8n*MPasB?*f'U8[29"5g^?YJYJQY?5&3nF)%\-J>1Fc`&c[*:c&SFm@$_UEd.WQ@%sVV1_4S8U.P#M2J8c36+T/E %bglh6fpcL#U0F`f08ss!RZu8>$9Ai[D9Nd#0[XRD6:sA-BZd!q;/7l5A?)od_TG7s"MTmOR:oJZ[\I6)'rqj^R>H[`D#lqsn\O3! %3K1--4F0oN.@&ac/FWauVE-gq5R.o2"`MVB7%;p7'!:X=.mZ7l(H<qj8OP(dWmcpU[um*MWmMp0#8hCLZOkN])FQD6bQspOe/8]+ %[%^>e1g+b`%$'`Kk*c*SU+OLh7@S$gd1ggd#t"q6X[M#Rje<o%k9VLNQ0tKu5t9<I=At:rN$ce=`uq.NPVU'g#ior+0Uh]Q:N:p4 %FJ(\t=qK#e3k#jn8k'bpo[rN_ggCn*[&L-7[&F6Hc+]iH17He9bct5'RVYP2bR;t\W:rHjBSo75MJiZn'q3KcAV/<eFhg-&3bKom %(sQ#=1]^(`(.na%JC06D1936;^h?WZBnV,dUf\FG#GWH()I($k;LRnN1)^MER=gH!!(8kXD33.e.1[AUN/XX?fKALnG%h3i(N!i: %73fje"#Y/T=TKkHYkErCj7Q'+f<LmPNsD3r%?!,u'oTN!&NceE$4FB(c86"P'Yg_O1i>>M2NI082^LTu=>Y_QW>&$21oY\=%%7?+ %G->Kf/fGgb%(L?*:hqc2E'@qrZhYKV2^$'p5V!XFLZY3C(QHj_Ee;S*S&3<:1UXE7@0nc\hZiM-R$s:*03GT%\ncb2VF]sb=b2A< %6.]t.\qEMITe%dt",j$J#NbpeMl)jd1VSN2drsl\E%Dp$8c"MQmgS[6eq0-0c>^0KPTSWp[uV"Og7g-'[&F6G%D,@'a5iubSbE5E %7_2mkpjkl71j?_'M+'cTM6pa>:b>c8>Vu09D-`0X?sA3ZMFCG\fK*:B((H$3fr)W[/]rZ6Rqc?YlHCe>mS'>;XOs?8ZGCmdMSeC0 %(g&V;%e+5M"cJ+m-Xt&hBn+^A4MYXS1iWp`(MsF.(2\jn74Wm?b0lPTcQ,^b]Pn8)Cph$c_D$U35g`99QU-8M$oO\kZl<O4%Pgd& %3TGfk",^,;GL[0ORWYX=$9thARX/IO>ENT6ZU5m)&CFGfW#*Cp6W44.:dBS!]A.rWO>D%"Uj?H\TeVKYHo+UJ[SIOi&69Ft&;,Ye %U,?8-d(0l,&dM.=9\%m\!Mi]<Z>6'HZrcJdHcDo^rs1pf\Kfb@rL6%Ml-Ifgop(%*\%hk0If5aCrlIrcql??<qn$57:I"eB[bq)O %hu*B/rpG]Hom_JjJ,Z@<m(e,KlX.o_BYhS\noN^\++F1ah#I6:^\HVlfa%5CqiX2>gRnK(f0B5ok<&[lhu2p;=:Y@P/AM2Kn!53o %fr]c%kq@P\bKjo&n,N*bJ,?j-C?,?`f73DIp@Eh7hI$"Ar:K=TpfG6-chr'<qUbcBG@+[rJ+nm$lAtpmqrPTim9fW9p%PW(J,.-7 %rS'R4goS9fgol4s#:BK*TDmm6.$oGY`?5,>roLG8q6tkNpODp=Z(M'mO+7#HDuRdi*rFjm@f,jhTE"k.s7hMes+T6Pa`"Y:q]A'& %nUGt_J,Im4rQjC#p]"b#p(uHZ:Ohm>kGbK[+u7YjH'-m#ZE,LIL;k;]J)6Q".Ike-^Y\"3^\BAcp:pOB%]XpR^U<$o"k,*&c0:c- %phJb8TWJXua"584cd0@kq9cs)r.C=K4ho/$a&f7$7sjY#96'=VnV(;2rV/QXT3pbP_WSYJQH)01h^C$m^\dUQ6[jFGiSE=^49&KU %48I',r7Na_:B,Z!Wg5=5Hrb$kk.c2aI.m&N/8.tQ]6qf,P97Qr\,Ya]N1S(V:-%^4ON-s?jRf;;IHOu9hu<R-jE8l\:94D^qrK56 %#aa.]S9"Ug9!*R4dtaH;iY7mFq,;c1>3dS<W_NXCCKfNGM/4RlDVo=Y%HL7R!>hs!gChXeOk*0]/AH\r4!4n1O\b;]D:]>s)IdBX %7At#iX1t!K=iV-bpN+@CD^LVOj1@jER-6\c.-%1VfjkEi5-j@"r6))\'b8?*<6?i!V-!+XG.S4STbO-tXJ>4RA[`a^ZYCDsr?T`t %[jFK^AAVF]WRALTP_]+)?(5&8P7WQirSX%/53r>$b4h;cg(#s?M51#cCEes*IMYuiFp,d)BHOce[)``8<='k3=o/L^cM33!k-9Ll %RGqI^JqS:WR'IrWO\E[op=]A(%(r-!H3,6kX_CHS6iIZ\O6'Rq0`)GP6Nu65e^UMT;F!h*c;/]FkB<7%maHY%edU<]qN';i?ilD5 %in[!pL?o3<cR'8hiE0dr&3HO./O/tceeS3?CugBd4o/8+M_UrY.cZ3>]?-:Spm59+Bdi:&Yo^@*@^5-(q0`7sK<%(oFu(J:h$6I3 %,jr-1\%.WYRP4^!_\i@.H'g:&fgt(MqN5cq8Q;VTjq$m/+/b#RO8Xl9Um334et/-I^eOgulTn=aj(9M[jb/D]jg#o9^C7c%JR+DP %f/TH^r2K`p?Y^Im'YAOd(&l1Sb&,1A4qE.M[<=1Y[lpqb$u;A!]Z_gB12Vt0!X:Cn5Js/OesHj4X75*#]mdA)>\EU.p0<h4IR6.3 %LM/#ASq18EMu'YgO?N%>menKhI!0"8+=_"4Rth'P[Vbb;F5$3."sU+<[%X_4i^5OW[]ooV@)iR</B)OO7,R#J<;pj;I[tCA29tTn %D<i5eZs(2d97d!iY-%Qd7(G#/_04A==oBduSHGFQcV!ZPCs)XC,Gtk:J'L0dVeL,Gp.'W(c^G*2A(Kp`n#8/D0:VJ!?RhDWJCAsr %B&XaHe^'^k"3fpGqTVCaXA!BsrX6\0qW$1So_B)!+34BYW^U6<I!Jc`kN2A0hu!+#V<daGqU.f-HS<r*lK@:%9AfW,0AUGVqY\bj %YBrLSkjWY6qU4!0A('2Q]QF,#7:,_;SBL!e96pKapV-T!.K=!n9OGBPC%#W$<dlL$?i&W'9XO7C).(("Ok79^Jhq#g?cq]$^A"0G %gAfA_iQluMgHY__:Ohp%8-=I8_gfsncu)imX)p`/p\D)]WkN.emDl<e/oUZ`n_(*&s6LOH"+)8`Mj%Y"WF";Uaua<H(!u(fmZoiR %LSDqo><tfD]A<q(D?%gfI0V\k>*Tm33rAdI+*?I+,39U(5/mOraOSF#%lKk0IQHQ+UjbepTW3P@n`ubDk^1@kf]+'^mX&"BE%<9Q %MDqe`3XDZIR6mbDKid#VcQr@9nDcJc;75H2/2%KO5EFQZ)JdWZrcQtWn)K;/40;rCk.M&74Pi%l'Uea<5IMe3P@=^?jm2IZ!r%.K %&\V*TWI2,p.,4BHmpOo;pF1ZdWO7XcLs$:R*]p#N\Z#bB\Z'67:!6i2&<@AE^L7&J]]7oEQ+L4V*H1Jck-&Wo.E([<Y,oVPEG:!^ %qK^V:*\WJ9P5!PfHE+qm49nU#(#)0Z[r3ceV!k`M5MB;pm7/>KFZ^W')CqX#Veg!Gr7,fc0Fi>/dk?'2'MSOdb>#Go11Zpt6U&(G %A^k,`;/B<M]D:Q9m<;ls>@S"1EbkCK:OHTIdtBmJ/bWJRk4ec0qtPkXo-_+_r=Ps+@V]EXFdsX:TD?eM2pgU#jq46GlS^%JigLom %Y;*>"BAA1gfa`G$nmoJr*J_(1H_:&Z[J<[ANBr#3T>b`*>6^]QO5PdJrffJcEgdlcpiGp!@oNtg0B:"(YLn09VJKOK,i>LA#7]Cf %M(2U%o%X'r-sDK5Orf"cELEumFse?$$e55^]:\2cS3oDrhc<r11%a@@J7dOoIYQPt*e&a6b+\VSkaL0,WR/JJa#+D&nV(tuS[LL_ %daRYND1(5P\WpIeZ%pZ:T`3a8(f/g+B7@JeIG@/u+7s!Eca`4ZN7o\n[@oeXiF<AjcTO_uh.XQCg"ac6[pJ+H'M&%>;9h)]a%g+4 %C?cbm8!k7+hXRrePrY4VF?=tE:"J_V/c4[PiWnAWl0ibp+f]JH1dW4hDKL^bJW@R10g9c"RorETTGg,RX#\'7.$"o]59Xos[ep4d %c#6j)RV;JEHes2c[G<HacKjp^[-!pAOj>hlrOcCpAlMpcQUgP_\>WWBir2i07pOQGmq3\W-/S>rGOLZNoo?4;O)`m3[41bHDWeP- %i([Ho8*ot098Irjp>pkM,GqohB4-/EL-P9`D2WtYW&;,BT4]XnE0Vob\Dt5cLcHY;^$jV'7UPPiT(d#uO5l[]5RdFCFi]P.J>O4U %:#s'8MtnR3qI`PlCtnn:\7`ffj!aUUBK_@u`f&STDXe5bI@3emmWeU1hX`JIJ+KYtV9L0:MMn`k[U1b^=s#Z24nl5K*Ks^ofj>c8 %YJrT7aqhS.hD&uX3&2s4A)rT\>C<M&cGYb/O$R]&0iE5'o!N[MgO1.@rjj37[Ca&cf)K+N^21?Cj2gd!n.0c+R5?gP1:E-tk*$'o %bBb(19N5dQRi.uP-r@hf$O;B[V#L4IF5/o6Ds"1=77f$]]Idn7i5gk9`P_GH8D``\T%BlCU^:Gkg7E1(A>4@[Aj(".`Z!+&$=m]N %,lkcc]:X60X_;Dsl9rI!37e*fH8c7i.`$(`_)eIKe=8S5)j=\mbOZ)qod`)M;SR)FdhT!m,:k%ACgBCm&_Eh#*CRO4c7^$9K!o0l %:sDnB1on[HN9\"-mWr6WiRSn!e6%=NL1gtFW?lCc3Ck9gd&"+Cr<^IF=M-8<N:5iC_!<ASc(W7`\HA$Of&'h@9PQnU0c?ZoC5He< %XNgstUpKa]&5B)GpJG=*=7A#CfJneG)WTJr38*_S)T.>mKL&c;Z!u&A::t''^r6p5VHCIW7&e@sU/^!F@-[EDl136$%>1CI<^I@* %2O+U,C6B[!:BqnmZ>1rN>:4C<GJ16i)n;qh"IgCUE)$Ql.%.lL4<4/E0cMf?RjN^_S/E>b$LE@(lDe`m_1P[->ofR^X.iP6aY$%W %+%?O^U66JjO/^gdbbjr^X-l#9mM"EHBGZ,LD-n2tjDp#Pl(Ni\1Q/9$7@ank`[&-2Oc!`PACh37&mS^S(*N\CZR2n\I6-qnm)&oa %]2O:A`\hI<J>3+bd;E?W7YUt>WcI7)"ep6J'P'PX^HMXUTG#nq\S2&@QUXiBMERG,<YNmuU&hS-@gGS9jVN?R"rk?,q*uU(TZS3@ %J-AJ"(P--K'7j=,_Pr)`24i`TX[]:`9d"efD*;,cFdSU+7;,K,<cI\+W<O+2;gZ*QcC75+^]D=cVc]5o=OeIK4iqh-9Z;).2SF]5 %[P9u.6Ku9CTk94;IXC5+g0DR1Vf=_mY,6tGn8C@C5+`Dm.t`(b6;3`W65SgjaK.kkP#RWtd7s">W%VAfWcJ8G@L+[!/ht2YD$t>h %FJtCdi!0q8bQrqLptF?^b;=j7]A9;%7C?nk8n@[OUm*j->i&UDbPi?l8Bti?4u2"C3tuU;?qTT1(097Xg7PHYq]r\4gPm!g@+YD, %LZf'IMGgO,E>j#mSIkL)*)ic]FiaNoEgKY'T*FL!f82qLT:5'm[atGOZ-9Yq#49i8R,&;a*k''_2f/pAS1)dW=RB5W1:ZU6495W) %4AC8[k&n%WcfRr_cM'>Q/LRjc:u=o)I%Pne`WLs3["O7Koto!*3@\#O\KO\)J?a23VD(`dN<\uakWlZ^KekEr_^WVSdZRjd`<^N9 %H8ep_T-b=q,;j\^-5Mi\^gO-BMkTJ%AJ1cFWK[DC39bBo1Fc9-b+:JB5LV6o05YZ"=(+&n*AH0>6V2]?`E6Qjj0U\;>73feWHp&) %AuQ4^^e(s+Z'q[O=Wq&kHlmQ3;%W_\Cf=^KL.oESkA"Ym6C9KL$Ha]KNMW'mF%GTmK#FMb-KX))>dHW=o$djb;GchA\Y1.%Fkp9] %A%'WkVW&:g!/G+!JXMCZ,aQDopdCRL=e9LQ`)mrHHFLb\#7'0phLpj_Y#>K/TTnqM,YsqJ+%/UPLuBT[G>9W/?Ro7-1ED>U(7dOe %`\R@X:KKP7!6$2@[%,q&EHSU.21$tT&<0%if''p?h&ok[V[?Jp_6IegO]i[fg'?0F\/n^9Lg[pK/NhjS`u[V1U1)KC!%/5p&#BBK %DTY>eV\:)D']8_[*A>J#*-%o86lNZu"jpuK`,s!DlDnNn)EBiAEIcTb:rM3?5j%Bhr.kFK$Hsia(GfD!Wn%.UO3o#..^gMg83!/> %KC)(89EW6"F^?N>XV`GO25]bWeAVclV5[Z5]`j%^)q+5o3J&Hm5bV*[%jIU<S=NOaKOM/c"FrtYfAl-$OX6;&=(:nrTdQ.n_&A[B %qPf(akW;m[0R>s?frkEH25.1neIP-Xpb@&egH4%sf%f@SQ$n\HE(kdgXPtWQ4Ed@D?oeSuW*MMd:(ZI0iaDoLH3VjK1[i^NoB%0( %^FRW-7<CAR;Crcc[+-e:lgpqcG%0KT_s40e"G">,3gD8J'<k2(1J]6R%ULYFN*URC;`drd0N6nkjl3"/73/t\@bM'MN4]JA7O_f: %fd=d\5Ig#ZKhG.ZdSX"P,S:n)[k9tt<nZWH.OAU`oX06[l(jQH"9S1V'Nds4MV&9oW*VrFKiX=(;^ET+ZtED2gG/l%RNK*gBp??$ %f*_6)>eJb;,6FP(CocCBWk\WIZiYn0l9kjo\ltfM3X=l7k><47>@q::BG?*cI*ASiZU%kP2\I-rqPZ_M6'9^@-X2?_#)bH=;u,)= %i7bt]SHH,nT0n_PCCqc763G@Jb^DP*0p&_R0dkXJa@\I(eEk5nXY\=05htQ_.WsnQ?5kl90EW9@"P/TuP:Kgf-T46R"/spC@'sXR %;OGuC:AOucd_'X,-EApcQU1J$H.Qc&)0BU(!)S0T*Kol'X[*]Mg@*dDbf/bCH+=tK;MX]<W?P:JfQYOWL2<*ie.hO11;SK16T`O2 %NG=]Z"-f3e:kH8@<\p,?Q?mcah4Za7374K4CjSLW@#paCrU?B^mufga65"fWZHB3+jh2HTpIBY9pL=_BBp@Cb[9.u(.dN=WJ5^"d %f*W!+8cdh`pf7E;U(l.l?3#C.TEP[q:5i:bS>p'+'K[4`.\*[i@,bOYb056Zm&gqPLLadY1]R^4!K<cJ!gots&<\e35+A*o`R`1/ %8!Qd[kG9khnGj!#c'.Pd;K@GZEan']aGZ_FCB[?W3JotWX/YED&:9.25Q&?$"BVX'Bft5N3R$Nu]q]+gMCHNS$"UY`"fqXEggI#u %%,u0<-jR,>MoYmFRSthM-?tJ"ng/nu:UY`\5kMZ\)VGtIT`^'dS9(p%.5XI*#n&=/5grICS-NPQ4q"e!aQacGL1J1W*+*+$lu"3e %-kUf.5S]/`S@0]??u#9ObS#TH8B(k4$)Q#Z\sR`=L&n578_j:!F=*9A3kgZo*:8$3XQmgK>'!aT;st[3nco9NV2)d\)VuU]<,C(Y %k[B)s*S\QTM/KZ22$<EqUB3pl_*WLcZ-.sBbQtNq_Z8[Mi;hDY;S\NQT$=p1Hh8;tL!"G9@&?`a%1imT5A%r'L27r)3\EKIgUKO3 %bJ;h6D%T'C)__N9g>#*q3%-9*4!OjCL15Bta24g-eHLJCMl77Zd7f;U6t-.Y@cm>AKOPue<[+HGN<+WE$uG<A\qnP_pJIJ%A[%g- %em%dlO?j!d`2WWCa8dHE!7cbf2#k^1TT3`6X:!'XP@F^#lD"@0mmIgSR$L!;B@<;\CXR#2$,Ieme6R$&NY>f0d7:@@UI)8B5T0eo %9@)E3Kk!Zj<O,AVI4s[;BQ8Dp>FEXG;;sqtrN'4_R/8&\=&S8bW$R.gB_:-b'HBq;2F/OBDNPd;'-Y/mBr!Zr.4=sC,7X=IKLfJN %&L=S,_/-Pn:0TbFnUp5/2u>_@W0gY-&&uK,<6t_$RKbqNS2-RI)rE?,i]EtV\kb-V(bp!fP^FRg8KS%RR&$\>UrAYZMs.Za"C1;F %Z7;XYJGs2-ksj(D:]M[X2&He]d=B_s[<p_k%Zu`o&P3/IMBR!I;+.c'<Qtc62G+g/#MsBR8/dsdrZ61fMkR0,<4'p<+lM.Pn>%t9 %Ok$"%"ukfRj+`@90S'^gnM&#iIPL8<<-&4@X45Ao9;aRE8.uW\c)@e+pKM`k.WpR?9f=_ai$oMgJjH^\Q\20n&Ng3f?DcrY;:EpM %3+[5+<B)J6%*-Jae@h)a1*/l,oi>eSH1V-$Q80!]lVcVBY:%436ON/oSO0(\:g=f5X1->_aZ]b%C>1eL@Y7iR@9ULG`b#Weho^SV %Wcm):29NkP=CY(A//g/8WuL/`d`p`q6ER33X"(Ysr<,R5[p.`EURH;H!-/,'RHU/Vd^W7U^$3tdTI0Mtm5]9(R(!K31'U2e@TKKi %-8UeC*:1f*m)5+Y#lqZ\-R>;^FnINA*qtZ4k\g<n*$E$o8`CjMhp-?Fl?mT1o[QHk;%6tW(LS5"?^T?u-P1,s3_)sTSB\($2)5SU %82dZIQ98\!3Wk\AUDM-P[P1<c!(JDB-(#5X]i\=B;^?FqNmW7OPbs=%lF]'5k&e#tFJO"^/*,pkfaRQi98dhO)ITW"[K%o-Y>2/7 %AU$<$X+Tg?1=?V6P29Bl]<tWn@*Jo&`\jE[[Y5c.Z>A#f6$3IL88j=_ota(,5GNp+ZhD,TE^>u\VTGbCO3`]G*SJUS%>DC5[Ok>E %7brXVQ1fh,QqD%C^uJh=9iS"LV#A7pRN9J^T'S%F7&i!3XQl12VI4],JaZGceWL&g;j.ec.ZDJg91A#C/-lag%+G(e)THOWT^Usk %XS-ncgT_UqA3j]M;8*C<A0KrPVO.b8X.k3,S%skq=OA^rAiq$Eg8Sm@Z&l:9gSAVY3UC/"-5ZQc_5+cCAgojac6dQ<qZ'bs6"F,n %\c.[`Y+Z629/_$<lnlUAqj:u\fE'X7dX#0$SF#R?blde*W1Z,;N_Vl*hB'of`3)3_F\`V88Z7$hSO1jE7kV5UTJ"cFUPVXBK:s@D %C*mI_ZL6qR6'*JqTadVZ*D@nL&IA'X="0%Y5Sp0;)P[Lr-FPD5?t=373@Pf7JY+c%.RHIW!s):$51O9nL\dZq=GgC7W"L[,^kiu9 %m$Z,Lp\W)%5lo!QUu&,64W)]eQ*3@7(cgE8]k7\BNnX1'W"]^JTd#s,k[!NW"=\-pIATZo!8"jphU1aWBH2T7NP6os^kC,0EAaSR %132Tr2L3mn;cBb*h=OouQiROM"E2^g=)H?]3>tIb@Q.$<I!AE@'Itl*jIMi%5M/E,S",G-TiAmB19qsg6eOrD68*9/Gsg:NaU,X? %nC3?='%K7sX&GkN2LpEZ<D_B)\1/t`N[Ep:<GG>:6VNtK_f`F81Q)o9@KWEB7,=RT0rd0RIE<,]Ku,(^U*"cDC;\)L`=6""*a3bU %'>/$c(LTer[#I6:-<>u)P,kWG*$p0Bh.JNJ@+;mq@@Rdg]IAEWS6.K+%P"7)1tVe:imp+c"#t4Nk7IL168k5\.agej)S:3pjsgJ+ %WEiCNg&*',.Ru2tjFu#OV.:bP'GDB0X>Dg8q5+4K/l.s,'C91k:!>p:MjYAHm3NMrAuT\tMM_Vpa!pbc81K==6!TI0Z"tH]#?0S< %Irq.n"Q7ZWFT\]H7t_gre5ZsHF9dk8<uqRp^/1W6hdmlucA*WB"VYrpUI+q3AZ2b3dUd,Z2lVo>a0?JnePoWFNYRIl^nJM]f`AK. %Fi!%9d:hI2Yn-,YCsfP("!e>3WSN^L]>Vip8apSe640d7CGJ./;i#7_ZcQtMl_N!<XkApNRZ.(YjIiEQac(1g].TOd?q1V<Te@4j %RPfnL.4n3InqtfVZ5TpI@C-&i.:C78.>frsgU!ZbBd0:,#)d2R@YorEk:quQ[o.mjckF9S8:8h0<+o4DU?fqZ\0Dd&(gZkk,#Yq# %X9>:ZK-n0<>%9Gp>V)d)G(MmlEQ4U(b#C5O&q_]%QnVUQ/N\9b[aM`qP!;,hf]OgE2)83'#>".,62u+HGQbX=H)9M6i@62J_?2\) %2?>,PoP3'ESW"L)FteK"*C!=7CcVD^\fhH#kUtYY&'e.K/0XC=mN=e>N;4O>YA5#=#U[h$<1aUEik,G#i_Y8RQHP@@'!:dks4hNf %-mnlP@mNM/qMTd1-d@qgT_-t=6(J?+S,Zt60T"_Q_*kqH8e$ZN#8>m+lT8*c*%cB2Wh@Smp(iSOZd;9c"q)3,&kA_'kQ;a(qBq]& %/APu;GWGo-aoSo!KFM=?IUi+r@rm!17P7#U\QVXiaZZ7[=SiVh>Fc3W90p&Rb0lIi=P'5<!OB$gq_IlORA/&2PlKs"mc2a5_VAOT %CPXZ>=g>I=QB&sar!D\Z73qbjq8:jk7X`#r/(_9oCE^5Vb=u4_`Pejn.CB<;q0deK1S`"=^XX"c/aB`9=K;G^389%VR)JJh!L@Ql %![3Gh#f(+n7PXR7XL$FCSlJWb^Y3F5%,H27VF9``>C\=XKAFS>4&e9P_5KNXTN'+VA)+C"@#=>T%,[reNYXaq&f"$l]k-]$Eske; %Pa<im2\,!J?m+)=3t8X*o-EQL!fU'?%4-SQFhCMuA#6N0?r7&0dl0P19:qSdI;DMhQo%JFf$=sVHnVB!n7Y\V4SD_8k@8.PcD%.E %:OAL)mJZQYWFnMDn*J^_fS*]D@?nMm:V.(%Hc5n6KC-Rpbf4Oe:ZCFNW@eT[Ku!9R;#X7C16_?A0N$4!StfDHO$nfmM;KPhisAOn %-)QlMbc,(6;6jT40U0!R;clXnHd!t"GaDn99c]CfKVar!6ct_Oc'/</Yq4M,FT'>pY\9i2WqU4l07_G&qP9tY;egsSZXXF#R6DPo %6g#os$&u+n$RhEWXqi>9mc<S*IEt&0P!*AMeXmUm;5ku#(9AEL$9_kMFljBDR7nhX>2Wb0Or".,YRi]b:e)J5Q#R/.kG+@BCLT-8 %ALo?FoGN0BYC]PngJ"2:=hRO1D)4RuDZd)XJG%U#B-j$aaKc,lY&sd_qY.U4Mq<<E,d:=A:&U5F%2;.Ens"%D;p*u>hH[(SN;5B[ %P\`78(KQ)Mig!XlAdgKe;N_eF!h9;rK17RCNH%i7CaO!_gJbqp^-75d>+Gd1RN3sbVj;5<!M3F\\u!r`J>>WqFj!VLR`m`a"[f!9 %Ck8](&ditrB4I5=O7q?l59Z$*"t6fm/!e?$b4d60R4"$n]p"j%C.E/VX-SPq3.#fg8hUtlbt;fl>L9cq]nU%B&=LfJ1LJ0TXu;tp %!bZGpn3o/7BbY;NYJt*RAS_3#8iI?g[[WqTHa<@dg3))o9GIGFYkT[6=>-TTE#cKYAqDH]e93RtQAf:[hY&+nP_".YUR?,]?j;:h %LDL!/P.E]:O-N2hh9c+,4dro#@9Bnc"Slko+=fZ6A]]r']/7LoThonfROlVM3(g-)m%?e[Vs^`+-#``MSR/1BC\8hOg<h7Pp)MKI %2oSXXih)Ss0MY4(3nGocC`?7jJCQhP+j^E!>u!3?&^B8='8D,8rGqYhW^M*7muKVeV(-(c<nSt9W5E&6W\8p,c/$^n12MgTO75C. %aRsQDJ"&ouV.tu!T]kD_8+ejmCg9TNa`4mF#R-fo"bpEQ6`(*KB`2E%Q!=YS-1`lZCc'C`eF#s2<]*+j,2'l0Hbb8&AER9nR:,^i %e;oG7R,JV@[6R1hJhS?.choAr[Vf7$6/@_6BFH22j!`W"-bF,%0`O;IrX;8QaQQD74P=k'/<B8d>C&dG/118FR![c=<7comW%?LM %bVH[4Fn92uq."DNOtVSn=uJ7k'-/4iX.>%"LLo[ePb=#PU46(eOg?%KS7ZJDRM.*q)Q,sOFrN@4Ec7f?>AP6i'Z]K(+AAeNEB]b< %1pc;L8^j-_aaW?KG8pQNqt"W";LPbM7]"L(A0W+fZS/)!H0fOaU\*g9",t6$UKRpZQsmb:Tgsf>]neMA'V`G4@#BG0%*>h$&50dZ %;p5IL!-@tsdNarG8Ji0"PW`@&It6B9RPbQ0Lsl?HiZ+D$SuW"Lb''cEXUI"'?]'[jlt0sE;heErMudXS4aM$e%"^OP]O<5s"X1$\ %DAp/u/YK^P03ce`gLfBT?XcVn60n;P2ScAU'>Rq#.<cjpqCQnQ8*MJ6!;E!?qL&fXMTMETY$'23VUd/^XJ?odPE1&O1\r&7caZ"9 %n75V@eY`^Ul3["">Vg1a^9$pVQK:7sWUG&&jf;-g`s27_/@%XHoSIrIB+2T2U8@KK&Q?N+;S/tC-Z6F&E7\'0ErF[oVq>Q1LqJdi %^<?WCPj4D`V7a,%\6^,X0e2Bck0:W]P[8VW@=Q9KU?[eVJEj77`Md=IU)(FF?;6kW4(t`Y=sOU'7]gD<JH\sdSI0;=8UMH+e6l;^ %1eX*jrdHU<_J1Qu$8067nMG2L,)Fn">dS)kJ:l81.;krYT'Mu[%ZG:W?%5I]^Hm(IY!91jXpe-=Puae>gKF)5QI9(DNar*Zml:QN %=$P,HIWV*(-D9nI:Ma-O(htoQd;mgJ]1++L<:.t-$-):R(bEsTVSHS7PC7I"Q7$+k?_u#C]l0&:bGhDRWg\:K?-m>mG^?Ag6VB:& %UI>e*&gRNd%X+*BV[?NnQ^Jnt*#HqeC>,7[8E,i(+AlY;!t8dueAs6D@g@lK#!b,,l@s#'dS&<@DK2[a%1X>a6+qiMX'K#ZWHn,E %2=a]CkA'bbnhQ^WaKs9^0gX8TlHk.tW"imA^_2FJgXL1FLWLBp[2M@PVEEfg5p66./PCU0QWch/2YDb^r(9_&<Hanb*%Uci=D7dL %"KDae-;t\*5BdT(PF#2j]*6<rQB%PY-hN!O\cHBFSkBn>J?d`%koP2%)l'j&#oi$5Fm(A<70Vi%0iMD](0s1VP_k0SAi=EaHhmd, %/1d0S$oKLIge1U[c5qMH9=`J[7\7id5k.kb#l0Z_/[h>+-_S"WcR?Lp!kY*H7Am(:83I3G5cmJ1%5Z1kL5c0m.2?$WNDK771Z"iY %RnD*:*K4$1\.O0uRmN2_GdX50'%,iqeRX3a`HR(5gU!_`>"s3i?_Sp>mD=JO@/+OpXk;l\!RUKi?li^+gWFjd6&cVZ-lMGHLC%,S %@(dluag9tD7e-%@LXMn*nn_(`+nJ._#4](L_G8(kHtC]Go1>rI9:uFObsMsphr;3l?Xur(GI974<Pu$u+U8Bg0uG3NhH;\)$T.V[ %W1!I?7k$@3PVEiXQIFal4]>`b6L,1N@^FVM6Ig4:&0m3n%8_^rBpb\?1I\6UcRL8PUXP%*Oj.pg4S]E&MS>j[,)o$jS16LP*`=GT %K`Fkn#"`Q\&XQu<SMOat^k4S\^SYdGZs<;?,q5BpA-P1$MG?V[5a*]Q?`tOZZ[dpr%ApiI#*Ps>J6/r.AGaYq4d(q1eUYJ=80Z:Z %2Lt8,$5kbZ;[!]>L\2d5fn`7?(7>jAh(Z3X24RN&&:qDH-d9kLQ23/%higNX<fM7G25ar/CK@qW];4@5iI=0sD9$ED#.+e.%,a`" %5dPU$S=t6tjXb7XRW)CIps\hhU?aA+Dm"@-!ERr!6aWUCpY9&l<A[bXQ791^<6eUB//PS*G/gKA#H-M1&6^OA>BI$&#ZOE_(.;>c %iK%TQ_3</?$sTd61.Y/89^8?T=JM71aP*2]S.t.t^n;["f1FEc=]=3)X4fO`6VjeV%n[%^-6Zf(K/X)c2G>S9ZSc?[=j/d'/Kt`k %="Hae,-)9$ZA!'tAUo?FN@g/=<II)V3rt)#anro5Zcjg2mY8a!C.5K`7DM6t/A`Bdj$>p<(,qbs^)ptODjh>p!R0;O8K%IJfU9HD %-TR@oc#$U[E08F2g#+EYOu'$PSKnZk#dj*Id3Q!5bUe]M*+uQuZC&o_k$\9/@Mg&=kSl&XUam@JZ\-6m,FMJ<W=R,m?ikEj"^*>% %'U;kuAndfM-l($Xb#nbP3^k1)`d``Zl4f@Z"?3:uUMZ?O]0_&u[]ujf+uuP+\;b*XArC8Z>T>Ua+1bL6h(MrQIp8YVJ;51K9,E/> %3`n)+&dKn@4Y!j0)c9lt[VD6.R"#Y:DJ\(7+q<#[NO=#RMOO5S>\p8/Y_(T.NbRKQ4Hf7\Pje4XJtDVp</"j@XbA<A69m+ceT$[_ %-FO&b::`_B=JlLDReT!&75X8WEs`Tl!S$,W%&u6N6d;r(,Kr_@<H(RM_+%-NWS+l"+@97JHYD7VX?P-5d'2XbSiA0@/'k5r6cl#a %kc7QjL*Xq=>/jAK<uXES;9[*$e09SrA:UVoR*GD5dGVnhO@9,a!*V(/'Iq`8:&OE>nn)")]uh_O7MWV"=kg/b>,S9AG;M*^]9+>, %8P!=:M[_AjJC,Wup>hIHRsY']".Lk)m,eD;3eCQ4M&K*B+H;c5_"E4b[%u0WD.I[o$sfq*eUTI8S&K&DK9`MqEc@`T`1A,MN3Ufe %'T>qLg@\GMn^F@>25](X))H_H^?6+-C&G9*]h<_"0`-*^9N*RsKsCh8(sI:[ZNVm;TR,$[qE7^9>3J;T774t'B5';>N,9[r?)D;3 %&Z[^c)5aFuYSCH)X?_iU&[a/9c_0##h+Z8b[52'S%srjM!`aE8-`1BRRMtXj+bTiNNjIl+Xe6K0"8g%ZHM%I8*3bK<9G6Y?%(6<% %HL6F&9dWZ.]>W/C0^E+MR&(bcZVu%&7esi3RedJ_Y]c+52VB".F0C58\+,=iZc/4_eT]=[TZ,>@#/r+n7jA7>"VS04'/c71_.0bq %Zs**u>/\DH17,/2OWI*@9;t(*%ju#[EMZbt=m(,IHKd'-=o*66!EeTc7@XA1ja$0j;nD.YW1i?uQr//AJRVJ<Kop7B\MV^6oQDrk %JE@1SUua\mJR0u0?@pHNR%e=:"Y8fp^gt]80_W(#Q@8hk6aZL4CmAepW9EL2Q5tiK437b<0js?]R)[8JiHb^>Qa71.4<,8B"_`jX %33I1pIrF3qX8[jNVn!U0W!6L+0L6!`[UPO@%ATcDP?V<C3)#\ZHD-2C)n.N#!L4asjk\Ec]8&!2)]"38AKjmWD(Lg!2$#5LQ[9!= %-'DUcZq)Me\Z;S1cgrjC'j9A[-75T=Yo5qr<nXTf=@2<:P.p&R0#)<^i@%1?j!V#lfSjN1q[C^Nk-`:A!deT_R"[rJd#6XJ$`srU %/9+^-GQ%IRlQ[p"m)>KC&GE79g4MU@!Ko]h1'Nr,!),Q@X:(-j=*'7%OWO^]H>>UjF$^)+<ZAkH$p$7b@WQ#sTR0pjQ,)Jg-=ir> %dNa1B9*nUed6a54*t]%\_'6b?6:1(Y%Rb`PlX<Sb\Z5'HU*PKCQ16X'ZBo<)T-\7bBISPWVEaoRNkYc3i`YrL'A2pE@kXCWR),k] %A2!loX<\IQ`lf6GVnciN7+=!jIY-AZ4`er9*rQ.JS,jGF-F_5l.nChAbF*f5:,`E*b@Kq!)pnD-5+nV9qfC%l:Is!@p_]ZkmF(pO %lPWe21^O'2mr"Y!oAj'$4QHDmo,sCfqH!,%5bBWkf#lf%,)Ijj!,`clj&EAr?c]QS;V(kY26Wua^)AMW,$I_pQgZK86eW%a(j]f9 %R#CVX#_Q[lNkKi]^u!kO1pHVhp+c;n**Qo+p/8;pk<#go2Jo_f4Y8,IgD6jGGYg7nJ=9dTGKlAkO[o":9i3MCpXm,lI5Am25;Oa! %$DlO*4'2_&bNiXN8Iq,-aaf<FgVUrOj.=6K@YKmqHRSV2'kF%P+F3BgN<Tfd`JDIf;_pm7XGQQ,:CJqG"$9[\][[Ffb'p0Wg\TFc %qH9)9Yue+4YZg[JT$$V,_3&ip'=1MOY?L]2D.lPMHZoHI,-F*o@=f5;/TNu_'3qg]k_tA'b;Rm#:K(K.eKCbg!Q^;g55/*)V$GUc %_Q+tA=dAt1M7O%94YK_I#[&>"/r]6JprL88e$I\@cG>\$1rsu+YEPs2kN9Q<iTSKu.dfaIUpAK)+,XWNq5Jj6)Q/F[6)sReFpo;V %auUaN>?9=S@P;+bMJ!0*rc_W;?BMqF4MPBE0";t@fKl`NF]Oq0>/@3ri^B:oNJs&Y\+BfCjDX_p=A.C9[`;e+/lI`k_rn%bS<$k6 %/>=MG,p^ppZ#sM&qY?__Ua7Oo($p5Q*%TA:TJe=!dT&S`Ra_k+DD+<m]p3TA7-)haT::#LP..i^OR6<:2G=K=N4lca)g]3,fScbs %k[@[P'h.@%LjMEq>!#0&>L26'oCuK@o9ES-G^Lr`W23]r,(5hN%SJ_)Cd#jRYF/^k-.=YVe7ticDt^26>/jMbbd;Y+-)AY=ASLaM %AtdGZQWG8]'s,L!K93(j9SH'O4"oaXHTa@?X(/B=N2es&=(8FdW>thFA6W7(Xr2/G+gHr]^$pjOj&Ld`:\c1]M@IF+'\Ee5-NCf& %8L\71b9^]!kd?#CZ`Z?3nr?MJ4=78^HAGK?gP\rCH_A3_JU>Qura\4`*j%Cs/]+FD[jGUCh]0,)`rW1*D>c%:5!E/$#F70QQCIqj %`C_L\)Q*f-*m::B4ccJO_2qJ^J48\%HA\4l/O%ke\Z+OR.:ru0]BWE$'3f/88\O#4eP1$])!c;@(cHX*,s].Sh-;J_I$\0fU]b?h %"I@N;$8cg^T)pn,4+O3Y::Blh"AT^ali4f`on4AEn=eTMA,kEbokmkgY]%,j;<BO<=t(*+XoWW8Xt"M^kp@6)T2[;.L=cj'#.SC) %r7qAn>n'pJc.5E7*HUHV5*gAQs.ehks.`<\ruT&Vf]F+`Itb/SE&)Ze!nH/(pMS9TK3I7SI!Y9n>CP<,@;mc"K@)4)V\la3'`ZS[ %g;__:0GPihq8&CGj&XaI)/%kXN]S6[k(=oYA[U.d&XqT4dQs6'@U%&+D%h/8K<tEa(-kXXHuU!,G'.k*1ajG^!1SN@AH;E0MMl+; %Bca`Dl3,n0_&V6C4,phVY/MHPDqp"igibAg=jVPk.^Zf7l"pj];/Z7"$oC\`"/j,^`g`8Wqt>Dq.f+OH[!L<Dd4IhYJ/dC<KDS?? %;.hC_XoA73`.BrFc,&%Vn(eITMcamVap/M"15jR(:A7r.))X;XNbDO9V>$&5WQ`j*-F(^]%ZN!Gh\1LC;NrE4eh-BC3rl/2`%HQ` %F[\JU?0I4cLJ<U"e)l?B0M+i%4j>s(%T1bq3dpFC]=S>C[97(,13]3d0A=$X>3<qXJB>L%9pso9p[@KV%d*L+!^Z_ON#p-mHLY\_ %b`]42_O<*4NWVSZc3?rdM%eMeCYMBZru7-FNbZq+N]SFGO*EJ!%]$;#cVh[q+?*([QAPZDZe]XX$T4a1Oq@8X`l4,!9,MI">S:-c %8n]lDKN&"\qI3$8M*M-*-,C@5@(,dc=B%ShT<F`B>0hEU]C^PIS,iKPf=*]R]t:qf^V'C6d?/t$T]^eaq"8k+M]:_Q?iK#Ns)r\< %L,o$Ss7,Sc%Y"Dt?_.2mp<<bir8R;FrpodFm-a<aqSQs$5Q0@0eP5qi;4H.mjk&th0Ac]pn@p(Cr"jR$B8\._^V.:+F*DVV^\bp@ %s81(>oJc^2rpS`Mi,:i&_sik^*WGt$D_B?TprbS`c(?p:rVl0KSNQf$b;]1QIe[>B-?usn7A'SJcZqt:?<mL*g\[P.A<2622=8,P %^[8\$^HLn*r-daNr;?rQEVoG/]f<e,r:\skRl7\#D]dX)Bj'?_rjPDdhsS.mNH[S^;Le6*?iB!L]5Q$0EkALEnkFK%JMlDSs1ZC0 %T*q("Is:Y[];pjZo8?mu6!iC;M![9"Yc;!\F*I0Jh::qhdN8GLCV%(To)A4ZquJu=Xm7R2rr(s/`U5[*j./u[6GMj7DVe\!k5>5F %qa[`(rlV/%%`^rjF_tKX]tO3M]8Q^`Y2.4UH,\dF>q"'H(?.N^OR:P9`WRoC^EYb,VZ).apr'*&jmB[lo8?u4SUL8"jn[1aiF_7/ %]"E=NPjn8+JK),()#j`>H"a[b[G64TEHcSUHaiTuVAGijnsnKAIs:e`o)95FkD,E0V6XC)nFJ:c^,c+-Y6$o&(%##:kIQ\e$M`CU %_"_D?!Pc0,CQe5<YAZ)OmZkT$')9C;i6GEojXGaB)k-I]i*HZDl[X=&E3BBCiu1jDFZSG*<qK:3^a&k_[(s_`jE^'B9f`(JiqnY7 %0>BYsF8OQ2\!Ke,!pYZH74?ekc@1-?k)5/d0@)>G8*CNUQTk6)^:npf!;H=;W.%Mf+oLoth:oE*B/cGI\Am\[@.0%tDg&&MDk;R- %n%On>ao%X+T_"5T/'jcbh1"t?gPbraDoTu6rP.:u?f&KR=aYJkh8T3%X0]F%gRG\HB/dFEc2,C,E6gXiQ2g]imr!%r5%9f+Mk>B^ %=&9M@.!g>hFaNj9J,T(,D07I)r;CAS_m)E(a]GunYf>FAGMep]?[R-Jp6\is]X4U2s1hfW)h.DHJ_TcfM#DCgZVCI9s0q<Kr7B5@ %nR#(c9;b92jdDSAggcB+ObSE7&k.7rH[0[^qA9=`%qDZQpelCsWA:?;-QP@5N]hTlr))U>^#.f:8'O>lM`^%2d"IrIVSDJHF8k_E %(MEJrK\[FWSmW^'oC'FV?lYUg,X1OJ4E,K8Kt&L?1p>,/s(Gj!\T?'&]?C(iY:o<f5GFL_6*Dp0IsZA7O9oRG6?bMBkJDWhDb5C7 %=a?b5r7/dBT.dF402Ej>lrADO8+ORB@iosfc]NP054Ib>"<OD1Qh8K2N/orgk8ed=j2sSH\\5]Qr9iS(^NOdo]uKgsGJ&"bpYFMl %bBLQ?YW_t@CnT*Y0n"+gFgeo_pEf'C4!2jCaV3AKkMGQcF#t#"+%A*#^&.6PgT0'nn'&G9O4s.3WS=#A4aWXkl>dtjcXGPVZqm?5 %]UJWIf0[WohV$<M@W),(P"o?!Q%,dl]<AV3^`tQ"\_mDBA]ts2qd4iTK:V%]?XBjeS[%^W<9rJqhR8cfR9jpaL>VB7_a!tjm,mHi %lH>*dMt>!QEU+E*]s2fpoDZc_ErFuF?fV;$?o)9l\<MoLb-h!VMAOT'*pN!]Z0\<C9"V:jV6H^J0&M,%F`r4RI;s?.X0_8$*`'@2 %CI@LU]6jprdVrn"4'_aJ2LaG(ebj-*Ok(S'cI_BmPOY3gFt\UB4g&tg$QsjF8?;^>%clY1P.a@*a"tI[]4\4[_u_ALRiYlE*S>X+ %56)^K0":;=7n"&=F*Vp$Qq43W-TK\XbF=ErSR\mnRWnb3gYLn'B.nXY(])Zhci3oon?[*Dn'CDCFV!U0kA/S[^YN2T]m\07i1%@5 %leV"A+9(>Z\\"Lq[Hj"$hRpD3^\iQTM_r-:kn.gr9CuijMHTN:'DO\-G!Dbno68gT*Y)PFT@3(k:S67IZ^`jVUOE-n>f<eggjJG: %CW\_KjO`Uk\@^?[Sphm.jQu%"q@UgB"6HJom.,?jAKNi%bk/R><u3d$qhe^;8Rro$o01"cBhZ@(^p*!NqtFMT0.q'QpG.X[05fp9 %2i<!kp[+gHVL@CH5&fZK(V-kYnM1/YIZ+?Jo+.?OIs$;u]<CFpYbQX)bd5ca*f-,-`ITh+\6dLPN5)s>RGCs:;Fo]'%\.g_EBNin %nu;e)c<jl8bjI!-.<OL?llpa9iBNA_b/_ql-T]Bd>cdE,!GVGKGe*K>?Hu^OE:\>.3P:fDOh^\cYJ+C)R]dcFQ$?k+XLfF>?:_>s %=';Bt',F>h.MDUjja$RlD(#0<rg;s)cAUT/[lo/oe$g,^hu<;O!VYO-T"I41nob%%h,CdGFaH5ngC%qHlF*U.Hg:=YW8$*Eo[Vul %j0+E_mC`4DM?ilEGmX53kRj.0s-PIecAUReUAZC,Vm?nhC$.`H=n_;*&IURFj-,C45H`R4^V0R"`RSn1cMmgnj74p3)'-B%\A!Bi %OMo>B8TT1Kk2MlRRg3/lc==])]/[G&iXt9"AoE(n64MhGlHZPJgXk5KcKqNFm_%QE/oLDm)Z0(X:KcOc7o<f(gL^8nH>T!EID69J %B7;g^WVq$#D#aN<qml\&=o6+q&"\jQ,\kMt$e[WY;<eniPl.mlnturuIRO).Q]`ujQo4h5'*b'"M*,j"n<)S+kFO[3d'it<S5Gn> %h;n;+]A'eh%K=Va#7/pGJ]p7hBfN@T^-'!2Zdn:n]3h2F4N6^@I3B->*mGK6SjIYRGp*]Ci8tE(c[$`FSDAQ9mY-b,Qbc$2W?jZN %%XN;BH2m:)`Vo4&_+Wmc5C>K6=27F8Nr.k3Ncq%Kp_!,Mqk*W^kIpn@S,`;(2&H#dkIpok8c@!4ShGHjoB+3hro^upq4Y4`rQgDp %]aXos`D(TMrUAL87*iQmq>"3XT!s8emrR@_SG,51:ZITMSGD_Q7E7@Dq;fWjpPZ)QgV<0f^8oFAIs^)PIWUV0UH:,Kq:bH5WP,k? %k*pR502?D'RW<DS40_o$pZWu^S]UfA]5O/3ni.oNI-Gp?`+RAV'ieQZf6ZM`??'3/]a8RpK%ldQp*R;1Pu[MuIU@g9mP2TJh@B:m %lu8]mI.la8Mi4(NRWNiF=lXLgJ%kmJqod`pMu1ig0&Cu!HZsZ)OIpr>T_m6gZ0Z9^4o;G+lZ`(6FG?=C0min`A)k)jRP(bs097m8 %c/*\#ld$B6e;@$f0V:=JjpP$b:6g";^^IA&Y.X`$ik4g$]13ereh94<&G4UTrp/IUCU1rMXE&XW$)H2Y[,>"nH/%)M?AMn0m_eWe %Dg<trG&PUX)ft_mS@pXiDp6lRF1//jDp3J2`Z-klLbVCO41+8=NB,<iQe`U%rW-NS;c(Qe(74ZP/5ooUrq1;+;]h]!5'Nju<G!&^ %cMAO,bC8u6OGF]XSn%L5$I?@Ia6j>gQfiU*_4Aoc4NFL=:@d&I^h:tV?[$@IX3:CtSm=P@7bb8rkF@7qgf`jT_UW^;Ts(?1eRQ_Q %F6B,:V,HbBk]>[TqoVsCWj:0MO*+g[l6GH]Zu^IL<NU^TV4YL"p?^&k?[pjZLL+EJJt;4Pm0a^m0*1$C-i<Af%eS!J<-97co=$)4 %Z/$5%F'Dp6qQ0/.F!k_3hgG%hiZ:&=mc)KdaRr3$!l*\dIoJJG`uj_"<Yh:MiHuR4b0)f3]b:(`PrKS8TBqH5J%^7$Lu:7@qU6D_ %_sT&Op>Re]=oIkd^8<-AG$`Yc!om5#MiV#_mLnPY#`Lu?o>cp'm.DkcIuJaGa3.G0?FK[)]GC+ZmL.^;5@/kpr6hOZhYaW;Ilo*i %^,LQ.bo\U]r:)"1ipP,6&J+OQ<Ocu8cHbn)Y'teG\U1]n]Y*8BgQt+o]$>f8LnRVXP+>;U0;W@Pc0^klQhTYR=AJ%Z2P0pHjjbT= %_`-HJoHr1\6[Nb.?2pd-_!`AM[.u5E5%aV8kL*78T=qr5\%@Rup[7&'I!9.?n^]M1DYmnsqt`t_qFg_^9-6l"GO?&bJ%N>&Fo/h> %_Dc\Jf=TK=55`Nho85&.m0dFkIS*C=)!_d>dm(Muers4"*aMM)#I,QQrnZD^n#kB9^Hb`X,6ZV2Y4:r'^O1F_h%Q3.59`1+Dhe4` %!TDQtTfljR0-psBpD#j[(pr,NZ&_.s50f'X=S_65M@HcDKlOl&d.Xab(g,>FnGgoFs#Z!#]f`q,n>Qls:F+)sA0(.o6t<D(m^9i[ %o$uE/JU8tfY6F@%^qCNY,[0-O!nqG>!af^cgKkD<M0e+*<Bsl^*k:gip1iMl%G\"8HSocG#6(Ai;gNS$i$2:p;UiK,pKA9Ia/igT %$9fP3n:0<O^A7BVg$[)G2<oarZCT%]1AAL4`UhGq+&tJ^Kll^/fbHF="\(_`OF;hBIo+MeoG'9UA;.4HVZ#!/Km[WNpJmFMUhf\= %I!p-\rg1q@"a'Xtg%jb.huDdMG.P0WJ%s^n%'EBUqRk%mF9m@FQg.G+H7=('hggM9mn,b2/7'nmg)Eh[VLd.\QQY.j@ckdJ,^DV/ %re?"`?_3lQ6<MlbkE@.G?b_"W])S$RJ3Vb=&'S(aI-oCPdW\^sV'YKMmEOD_Z\Nl"c#pqcH_3K9H"T_Bh;(#&k802sdES$O>4=b\ %Q:H*=IOU6AZ-AM?Dd=1rG.rlIs)iVcmLcVCrqn-.hJq^f9c$muQUdIpB5`1gFceOEAMp5)7+D(mP&0@S0i$[LW*6tQ65NBs"F.nk %T/FQ8[.(;KnHhP-+1o[FrS)P*2]!R@b3?mYXLf8OJ&Hrs7l8Tl!@s-o)fiQWSmIfVZko<_0]D7h,nVe3HMRmkpY>$,51o_Np^<Z0 %MqqUf2c"(!VYHM6DpMd^ipuHMO9]OIbSLn`og0]*S<trT5(u24o0OLCEkW+ZABa2$7I!(f<rD<pkLn\QrO:ApO(aaIP.9`+jo',D %/fukAlriOn2GQG[(:sB0p+5jH/``>+d)V<QkKZ4T8u:BccohV^)'&;1R&]mT-(hGQoRg*@QZFE:gcSma>.iDn8?]8@r3""M?='_g %lS%YtH@,PV9DlL(.XultL>'1u`CllmmVpPQD>U;"G$QkQgAT%Ej"Gof4Emt%bP(5ULI84NZ7^BEHhXQ]0&Udr*3W1tHIZS(5%uM) %'4%Q'>uKbIe^P9ng0*olmR9Q.M95#rYN\!<4uN+lkeTnDa73ibkOkS)oCp;<c?MVL.<&V.rtP.C?\'lm"WYj0-PC=k[bi`8!1t@d %c=rLrm7P'.$2i?D?/XK[^U^lO\')DH?q#>nkBqdQp$QJj&o=0=E+^g*fD^QG))XA0H+H=Mmr$F#p[X-_X$a>UHoN,F37.&ZHZXU\ %FE9Y^iqE0]#HCTB6G\61hjrT9rFYeA(XE?`5=XRVmR#]!-FW:.-;S23OTTqW1ABXGZ?\]o`r!a*eMB1RkHZBULU6k3d#XR7e'?o^ %>$1aa(]WoXYQ"4W9lFSH:]f^Y?f0`<[LL%s5">\Rr8Q%h2tK6Rr;&L8&`leqrr)]ZgT,t!rpo(:lUI\"Ftap8UAb*6s*F2&@#EG/ %j58TEs.fP^IiIUTL[jk8L]?]?%#8cjjR3S=]K`R<`Bt`-L[*%@o`9LkA*oB,%QS8g\6*2Bp%Po2VDiEQQ/<Pia+LGQiGb;[qp4I= %oU`f;*4^0]?"bIDa(_J4\'H/liRk(%geg6VIB)Z>muDf9]KG:j3rBY`)T.pQO4&$LH"]FPH9C?<IYc$i."c;sEh(QS!#\B]p$ec* %EBJD.*?Kpp3i:?FFQ#1f0`s1cN,dWm9[3_OC.O2"[?\97",.:?,o;VPBJ[Kf9+HaCQ(/hA1MrXDG'V:VG'>p+&c:_ECdSMa/g'80 %?ZSs7n.,b@JsiY\g1Knc%\j:T$neF^)33MigBk?sN&?=_Yr9Ks6#Bal)`KX)GDFg4lqdKgs7J>YH)5?p:9L^C(u!Jf4SCt!ps(Rj %(_0Wra-pt3@qsmmfTGlgCE&2Lbf<(mm?ALpS*ep=)^rZ`5Wc#-ZiSqM3ltVoN<t+THu+=2Eu\K_6KS=fUhrV=OOFDjS7d2ljd\&! %)+qcMaf!M"</t7d*\W4]R)7som1(GNo>nsdN"H_aGt]GP#t)dY+q4jrSZJ/sWXI[8]/V`3En!!(4($`_)nsi\;h0H-m0A]3"&:`G %BsVIX=5.'d6,2\I-JHal*/9TC'MI2=L0B3OLg!"<)LrK-2MJ>g[d=M)@LE$Xc$gp'/r`(J.7PkcThY0^ato_C\:(@=p1si<)mGbq %%_!FeWO/dF=<*+_"4+1\!Xs#BjBMt-:YNj@G<p-1d&p!Y[35OsQ8]4h)JsFpM<3C'#g@"Pdl*PS[K_epa<eq3oVl\WHcH6?I)CG/ %ViBtmFT?E$mE$!)>gY[@A,ZQGfo@p%'O9BD>iu^BC4N#*O%(X#Mm?85^kU(^p.CFNYKg]TEoPg4g(#t#%&JL*Zl,,g!"BjTalM3u %`5HZT37Na9!'4Q-Z_uN]5(Xoc]1)qBoP.S;s#UA:"eWeX4bF_I6N^\ia$-kk3maD*h4.Z<HYU0OZYPpmG`n,d#gpq0N4@a3Z'*j) %,HT^f__$fDe,/[IiL8(97aAs&#[@?\n\]2kgc,iigWM^gZ(\9r<i9Tf.%*nk#)ct7R;6SOe,pDq5mh<_clS9P#9O(("qk]JEoL)G %Xl+:?Uu?EXc"Lc`80`hu5OEN#86J-cR/.%_]T#jH;sb5Y@Z_lAV^!T9:ED<N\Bd.2`bc\2#th!!??t>n+uR:@MW_u1Em8!Ki.Rb4 %%5!I!F_kJ_"O-uEK\8C,4cIA'$LFQ,)?d.SiI3$;ZLtri$s"lC5M3P3lTJM>FF127p5$m$>_t)nY*?c_g,Bp>liS!rV%RukO\`3( %agNg_m?4(S7-s*n[G<1.&[@d:'3K)HLQJ`g9/%C90a)IB#0WT^W3PouE+EoWI'lg2-V)dMIi(S0B_R_>"o5*Gj<)DD/;/O-K%)jJ %8Wk<:oJQ2K%mr19TotMGpThj%5_sBNoIb]Q2aYH8C'1gT$RpHbhVqeW%,?s!70X*LrF%8eq]#ctebVI[WU6`4F)gRq5a'l.@-]OH %K9[c67'7t,iApJb5>a+M]2EqA&l5q&`<[/p:ZYK/MM\gY#;Z0K_T^\mT_T6g_\PKm!1R]'9^e+0<[-'dkZUSjkF<fQ#2S<uI+sjH %jY]%un5H$(9o@l"CWNHabTiCHQ0>ZY.n.1d\SiQ(@ueW&/(&;UgI$R5_Ia`\UamSHcu(6S9f?]6clb&T0+cQ@DI@H1n@c8k?8f#B %G=ike3eW)1#`S01@4@>^>0c(/K#lLLY6I.d&6jP$Vh`ECD3Q:G!)<Ql)7T%a[N/Z@qVl%)SAB+=EM@i#j<</T^?(.dmA5n2U<Esm %6-cfn\6NS)F\_^(gXjHtO4ssu:+o[#UeIaBkt6>Qbr;)1\D@mh3Fr7s$0VeZ^9/4#%^^ci,:PRYmj+".Rc]-^CFQ7nOGc&c?eJk( %hl4!aWb;L080PqKb',tdf-YTO0E`To(`P2E(a9$?a$eW`?mn`'eQ3*6;;:JiI3N`f+G0!AJQpOqX5F:++W$;jiJDTFPlm'-2[tkY %q'Xt30bd0s6?9RUbVb>Ae&<Z)I#oOh$n_Zs0nI:P(Ma#J3&s`(nK#dUl"[#IU*=7YkZ:-f6O.uHU[ARg&1=(u,W9*8!=WcZ8qLm) %(`F^:3)(kLD/^WLQ2E+KgRSj[ZR56.^EiN\'>*DO#dnY[lmTd\+tLSMBOd06C#B0Ug7#=Ae?L$kJ0Lp;!"_d(#eYLM"?jo\JX!\3 %!3[mJ;jB"9n29F#V5ZY.&7rF4C4<mSk`FT8$)d'J8I`IUa@.9:[t0#'A/PM8"Jo'](<)V*NO$sj!<$lI'7Y<mL,<&Uj3eW1o<r@e %WXG/_@]i*Y&'b83hef"%C6koC/Co,BjJ5ra"Y3U3%,cSimGCTT8::PHC*H8S#f#GFV5ZWL9C73)f_2d;RhIW=2ZJLuSnC0=OlB[k %<eBJl.'RBu"2_NB\.<"a8)![1&[?:7hjCLRNQn$j&1TSc%NM?df*)uF"bW%;N!)!h"!qm#qiXOuAL6^G\E=Q.'28L(@W3p7Y8_98 %[^O:U?D&Hl1jJ(C8[o_h[urn.Y^mc+`h+C[s3A,Q\?oaFn\6DQ0\T5sUE`8FnJ9PbdnR*L%4(SLa\+tqgT%LY#6lAWMT"B&I'R<* %Y$c?c$P/h1)RcC+K-h6J*a"YXRRHL5.7F)MJ#7GqC;G=LfE&8cT%4IeNT;TB2+TWeXo1HY[L1B`Jbi(Spd5%]'g[\XOu[D(bSu%F %A%KK6oaZWUPbR-FK/DBe8EXEG&`(%S%E]P9=9ZZr"t<9aCeml6_!e)AMcIK`867>Df\'lkc6$X*-YeWnC&eW=,QG<J5A&ePmrk8$ %K1B&TY@@ALlN$m*+C/@lSptsX;S-jo$SeDn@\X3.k,V9?EA2G"6l>F<7W=,6eqnD-%_3343uE5Qbns:EbhB-+Q+H'<5&?[]dY5MF %<4dl6JO]s6e#ikV"PDQ()&`h\5[sn_jBtrEQm`+dgj<p:#$TJ:;\H8]Ld/%!bnNnJJ3h)"/i<YmQF$@Ze@Dkm_=4b7Ec&(6D48Vm %@6=pXO2)<"".L6;%N;;'3&(;^MNPeM"F!:/E%2;j^Pfr9RiRm$W;u_75fs.R]kIgJE2^/QGbX#$ceh=P)]`k6I2*]fo7"8rVdeb( %^PefpY3%0R30=?L(j_@$,i!1XR>I(.NCUYU&7Dd+\>l2Lm3m@Yf&j[8cq(1T2b;XbnIb[3g2DjN7MOV4_Edtr_9.GBZE^S"YZ2,e %")gBFD'h7_37YJ!>E"j)*3ALNf*'&`"'padD1&jI!)V;Edm9bP:.tYI/8)!@UM7c$.U2:"!bHJdY"18Mkk#=j+MIup!ZGnUU>FeS %SOR8MkQji-b$59A=IE,)7b?0ocOX(RZ.cJ5Y+?_O0nHOQj;WjGo)h?(0KudEdNgIaDSMl[Y6ET+U,>crq[&-@k_>Apqh'S?F_,,i %>@Q^N8(kLDr8@^-dC\63`q;pt@-lum>_?%<(Vo$/g(CbLL&D=J#TtTa%H+PoBQ.g%0"-a)l`%+n6u`bB3LW2OVrkf9!TSt/XVLQ" %*3=,GF?:O]XRQ+>[68hIZ!LVAGsJ)32:Mu+8Y1$$Zo8Tcba&9$\55Q2!Pq/W)P4-J;`!n0_Ap6G=Kd\;UhZJ.$TpIHkaNpC=WN(W %@%"(%qB/4F-^(Hd_Ggf#J*Y4Z`]W'hY$N!R:U_7V2iZkTK.6+m"^9'i`'ff-hfU/h=4d=@)MeEj5T"T7UjH:4bkC'(KXE.L;_a!: %OYl276C-9=URlD!p$s[S4PWQ0%=,_4iaHdVZ7>rhI=35"^uH<2ZF*QjVFFSJ<g*Sb>>4u0_@Q<7BN,'NI5/o*Cf6A6rd[@-E/5O^ %-'=kO2j&CtM[;*PcNk2[.KZ"K[OnQj(3s=FM`#kn>LrcUp`2inDGT";RFjbr2"ML)4o5nICm7d.\,)skSMlQGD$(n9=:jQ5"+idW %k:&#L@Y6P$]X1tcG"Y@\@%\cLD5^!@DA#=.V\I*o!f_nq;mXicUkGWXKdO<,1%6'&UQOskb>IB+%tR:!#$tl`O]EC(lDTK?`S:Pe %bh/0&eR&Ha-\;P_j=N>NI],t5^'n^!a?*.6ThaHIGur]G=aFJA/t00ek@DbUSUQC;Y>+r[93F:WQHk)I9AuCERp]P\o64E((eR*@ %#9$_Z$)t),V6o2X+\FS"Vt$a]JL2m#=J?d[JP'&.'&u`rioP2B^-C94,?t#l[WnUVq5m]CXmZe!bsJZ89Umq92^''cKb4[dAYdEZ %KC`hVkH4]oa&0q*_I*!7_,dbjg@M^k17cTKMd*-B"/#2_W;n97[^^\05A6(3WiUa],lPY$8E`1G5dMh=C?HTf_[F-0A+ei%iITc' %pQDk5c^t[TFU>-S>'(-(*FEUFfYX,!ZJFQIkna+:As@k8.m6m04=BF:J-+hhcF)D;_$\_S;T3=+!"]DDUY6[FX`0@cs+#BA>3FXq %Mib<EU&Z7$56Vs,Sa9f(ePMAGb^okoWPBe=P]2Lp[5nk&QJ5ak,j?Q-a:\SX)U&G/p3YcgDFib'Br>3-1r]Co#]C?HT#uK@Z,jh) %o[-eT23%aEU(sR&ni1jL)%<N2#!"[M;K60C?`f_K_r]1FGAjn0k;Y`G3T<M+6Dc@P.XmUDBNTk<-YS=Z,*l*9*9diOU<A\o7p7@t %Z(>qH[S;S,:DGVPf'_.35cuU)5i0^qlst5g+-a`qJOpl(h5o1H;!;7_]3:[^c*p2R([\haUA$L\\c]O+PfSkP&8*u!N&bF)OB]Yh %->q!r#`L`1bS@LKOJenG7Ym"#[Ld[P:RrX<EDm)T2R-Taq8&Bq=mt<iUX/2kLgJE<OZDrk_HX++:P5V0k9;0Cp]5IpmO!Tf3Q7gn %pA9IoY1p@2GNC(rp(\6SPQhnEXaiZXUt'a>f^ZHAJ6mkmM/@nEeM**NMOuD_BL1CM6+U>+Z.ad9MaPjTUX?HLgn_2m@IW$V@11A^ %ctX6g::;;/C=OT<Q*Ecfg6@kq)N@n\[Ns(EjdnY#f]'hU\[e'0n8l00FB8[/,J)?Zg.FusH5@.umNFP):Zsm7)N%fJ_-@/oI=JII %nno23[rb36+0>FlCY/7q#P^4_Wrj\DbV<Lb+fg1>&%;8f\+o$NT)4_Rrr&[KpA9KENnfo+GNf^*?!0.^f+.+`DXF0m6A,(8#?ZV' %8:ZA(iV4.bT+7MrcjmC$,ZQ?M/>\IuVF33p9`^L`bjMXX1g;\^$$HU-F"u(Yp`h#"\VM>`p^+@VnE6c:njk"c&_eq%/^=>^n3u-$ %=:_O>gciLt[ks"mK+Ot(YXhDL9id-8aHifQ,_O!=9tM8c1j:/u74r"LH[jp^^*iL<HT.?OI;ohaZW`p`q8(X$L1SHDb,6l9@GuH< %qrS\)Hm''j7305c,hEYa5L_K7KJ$^"m#958KJp4kJ0DdL:;J#Q]Vp_]+*_#DFscM6Ta1[NAWip(g/PB#9>9^\YSpR-[^:F>4&6:A %d5`p"D;r`ki?K'*iIn=%*1iF!=kahA]Pt<@\,q(EYi>cc,(9s/O'+'jOPpC0/LpDnd)mt"K/TJ/M@@O=<4[Uk@UPArbh-_?4&T1I %Q\ZbMk(aK;`Zmn%O&YBG,88;],_9:oF2KH'9TTT'rDqu^MgZ>oZFTY/_c\%R_uL7+hBDTC$ii"Jo"-q;JLEdenX().M,%c4P7WjV %Qa%@D1H*-,<q.,e(_<%L\JUKK4qQ=sAd84\k".)8&C[Wg6jYV)_B^?%/<Nn3o"]tj_?.&)#Fg[mk[<hgCK^p;]*NV44W`$G&G,T& %*J>Ca;.bM]Rtu9o"Z[C"&eV7QLQf]4JET&6LPQgm))*7F@3/:O$921A>mO#(KP%<;2\lE8k7$iNlCZQ[J9joh%qO67CS4gr0G+L. %S<-lo2@)Am[.AOPhViN$8,n34$Nls%&u\dZa5+ZF`j8#RTce"1A'/5#8!5iDJI*2ml%)8reG-7#Z7Xd@'o0&MPkb5c),%5l[9,m9 %:b@4Mag_>-9cm@IDZJ2O7n&mk>YS6\cu+J_YNESf90nl%#sjchS'`cYcoNZ/cDYd<W6#&,;M'&l&8:f0ieJ1ER[gAem`6bGHC9>B %La2ETK:lh\33;4U0$[\JQ)d`&,Y`hbE)0hDK^hTXaWf5I'b%H/_@Q6t-3ho"OHhk31RON'I@dhE6@U#'EEq5+?/@]!eNkbtP8KC[ %QPC85M%WYP]-P"IBHacd7(o\]@MYXnZHmP1M^/Q/V+HITnKjYaa@Xa3lVuLNF9Gl^oHASu:gG2Bj4;]9dmPt4(lgS/SYFRQ@:p8s %k_0$!PjT^WNl,8Wn3TMh!#d.F6kfkpJ`W;]`!<-+0OP@,iLq)Y7Z'ar%!=<(hF*W.emG?.AMM*Q)OB\'RgX(u9W!VtgGJkTIk3oi %UTkM%i?>D)+Gq`ffdSPU@X;_T>_N'W!e[r$%OmMom8GQ(\--(-Egto=OLI:t_IjNU8^?;k!0?dYp(?[#81))5Akg*9aX^3<QVG)s %9@6h"UQ/)G4^[;"b&gisLfRqRX$EIlYgW>XPQfoEEH@#$_eZI]L(t#orC'E+",Z[n\=Mk1+6E2?GbuShAIoS7$G3&)Dh*Cbc/EE@ %5"JXRTht+r'.f5gq%8H6@;-pL5u#[B:=u3d?c]U,(]g[>Fta$D\r)$BRaLrI[TP98[CLDSSjXr:/0<7!eE$lV5RJ^u@)b`-W(]F3 %`tG?Oh[Zg0,*)!dK6<^97Msd),,hrUj)ko5eJetVVsn.lI"JF&F=cEVOWC+gejqW_f='4g/k[\k5UaM$U,jX@*]=S[RF!?6D+$Z! %9-BfiD[RIf7$T?VcB_mQkA:sj[O<p:X6hN+,Ue&NZ3p4b5M-_Y[L<n?#Et^[_TeBnq>H(&(d;nVNnF'.]AGL!'#f/S1.-0</hZmD %Gn/#]6A14!bW+ml$sdK7M*m66F0!s#o7LWHg+p0T1\g>W+XDcn+Z#?Z!`90uk<k?\4E*^nTb96I2PIas?+s;i)IlZ'UXb[XCl<Ns %Sg1Y=U3%?+,Q7k,W7]AL2<$ZCd+9K9-/j"V&5'l:95+Kg7r2X6J*"fCi81*WZA]R:&Jo\+Tqr0ZgYe*I_$Y&kE"i[aM/!M\3LE+4 %S8k>BgnqEJ*hkf0ZX9eM\b'qIPQ1fCKq!@IFr\S6RCRpObbHj,&1OR6UT1GSGdd&O<WR-.iGa]o\WbPjI3A:sGF]5hU`/&HI.ZE< %C`mkQ9;i,t_4^@'@MP3f%'+W.<D:>V]4r6=j!`@u-4:W_Ok9hlkD;hKU$B"(-9Y<<,<'r-q?J0NKEj'g#I]:&G]>rHWur^%CM*J_ %bhKK<Y;Q_-i4lreE/.d?=K@ASAMo60',qQg8j0P3aFP7".I-uGo7M0"hNgF?75u(>>(g^oK">!6?g!5-&eeSJdoKF01]SFDZO"Od %9<3$&<C"kS^4pVIRkZn'.%M)biFJ7q\&-G0_;LlH3^7,Z+M]f61#Y[,e1*3Wmq`33XJ/q-KtqL4PZ\7?/A`[X&%2U>X91)@5oGXC %:b0/0#ga$Fe@A:<5$qI(qUa[+9,G!,XFa#84\h7<l!6o?RnHtub#D<*^?;nRHKE,3a8t!)OE4RDj6R!C?&93+Ec(BL[Jt=8,@1)i %`3m/FY\j!KD0cJd_linC>J1K84pa*S@IG>Cd)_amm9m^WVd18@eR>\*&$0%BCIc:b)mSs8CtbiLA)(_#p*S(IAo5,=<d%epASDNY %)N-QAaaC!<,VpJPW68hP2[.A)>FIKr?4.G1(*i(@[>ZaFI8"sl)J*RVDGnSoBgCZ.$QIRC#dl@Z&E+E`Q7Z.)9re84=/E/TCSD1g %!h]U_JbWr]%Vr;qL<@0YW>A_s$n1G;T$=@/<CY4._,BI03nUGK06HBBJdpGtKl@(rWmoS1).6BkKO2-e@4jFaKbalu]h3BL,f4A4 %4lAYrHI5W/>3Z5%<&V.=Ki51;?-atD!o6:t8V\'o(Y-j;PXs+2ehZPhVVMsM-m3>:;(T%)[cLpK1GtJd*#kju$ur06ck&NQn7R95 %[o?kr/$"OZbE=KIne%VLrnDoD5`Y][G>41q!dMTcJ.]]+)bUZ%[L35s?Yg*FM*#1B/&U\'(S8Ih0`064=QrUJ1d%s3&d8rBa'u/C %aM2/:@aK)#OTolkEO!%GXSro5iYW&:>d7I$h<!IaU!e$TP7l+$=Crb3T/)MVe%f-m)Pldu6WHt)XIAN*D2Sg)0J5UeN^2f*nf.XE %pf=&@_5.;/pZXsS_MXe'E]OfUTW/kq70tgqon%]`.Z:a#ne=[K5U7lVVTK1#L]pOp)Pb6Iq-uuI,#!GRkmiP"`gXj0DT+]IF:mXP %HndV6+%]$H,osPJLeA:p-RBDGA",@m:Ia,ES;Lg()+5%u4QGWD6ObfB*'s=C7Qj,sJ-qm8/gqsk6qi?"QngUJe/T6+k9u<F!+1=1 %#4b3##Yo%AJQ=8F='?dt'X7V5Rde?V#NOc=Is1V-s/D9d>bE1pO";!o`)7XAj4?s3&1<SRlhkl1J3Di_)Ce13Oe^p^Zq1Iq#ahTO %p4jQ$nJN:B"8"ZcCB=OW#d!?cK0ZXR\Tg.G"+_B6Hof=qCu['IUp7!iEhmA#/<$8DE;TX_mpY)R!sGGNW%e;>/=NcHcRM]+?`8bo %W%dO)61:%tdK.f$(^)9U-4%aB7o"-BAijBC0JJnk#MG(55`7L>$V:.95R!##5W'Wl`lqC.NPg1<pj>+c#4o4KLaE+[A28^*Q.'=u %p8@c^Vd$kA4:\a^_)c%n#8$VpeEs!$p1LV\aJrKB]b;&).>OAKZ=dVWP$`Z2$lSH+_W,`s-Fa7sn=g$i-HQM@B78!^r>*=\@&2Nc %OCg/uT5E60op>/nk\a.im-3`:UD/G:C'T0\ZNGOef!F@*9stU5F:P'&lfKirch4K3DZ)KVjR&BjY`_#J#[M)m%#%?1*N-7,?n7C6 %*.1ZmWQ[V:(nSKWO4b=E[s[jJ@[iQNE&?DcSV/n&+U_$s$)b,M]K-,91.KU%[K1/IoN4'/mEb#E:=ik'W<DA%H<g`Q,!jM1*?*#t %qbsFuUb"P^L,I1@6+:q/U-7V9?!;\SV]k0WbhU#_O&2LIq?^Bm.46Jn+?214*#)DEh0;egZJeU2?fX'%d1@h&jGhMt>e'nDL-2#u %$6#SZV'i,oDLcDIRD!5Dg$#@"%rrGG'pG!b7IrM-NYnA389HsVA_JPP5;$@H3>uP]hs?EW#>Wn.'JdN,<>73b<#,=eK6NJ7m3Jq( %FF"F3:sgfV/3@;CQE,hMrEXcOJ)YRnB2;Z`5`>q6miYkR-K!"s3UP,m!C_kP.L46B@T/lTZ=cM=h90`YpUufZ"P]VB7d$BLAkpfu %:8c.F``cl"k;D:B![XURp0rNOO+4b&Rj'.Y'p&@ci$Vn1r"jSO)eF8Do$qC?s8+TNM,YpA\u"3H^L(9[]=tp<]>&T3pm\n%Rm17r %<'K],a)BgA"P!sN<D_Z;L7]*+ER6bB#&=8aF-Z5JUi:n&3\3Kd":`g1'QUR.ok6M&"@EIA?Cu\N57Q)&<%3`Y:+L!8^p_R:rcQtV %TDn!_MUB-ur:AatS'-_ZqnqWI`f6tM,<'E)ljc8[o77<(1jL-"6!Y^^^6!sep-0PY->:K`Elf@,eAFLWcelsY]G[Ee24jX>q<V,B %Xc@A,m./QMY9AWZQ(O2_++C%O[;2k!n"B@n7&:,p.E$>@o%:A#Olc\G%2.X_TDo2ebRL`_cX:gm\NU5B5f"IOM@\a)Vgmp&K4\G; %X@E#7HrsGQl&Hh%\g'SSUFf^*p:),*ltE5-q=FmN*SKt1puU5D&`<_+k;1JfiI,[WIZZ#]UIGlfr8Etb2`*h9?E0:\S0*3Z+B^)& %:!@,,:E1GR@VIkmP8>#gn$XtL@Wf>3#PY9tcAK;b=n6OR(XkD_@gQ?)P9Bbs.#AUL!d'B0Gm!^iN((U&A/)oF6FWR4A9Hpn8'AB& %[XI.K23FZa>\>QI3VYQ+3Hs8n5$6^./N7Em,>J_,Y%Nj'aP$MX)Ku/FjC%$%pZk&W]^6*-H*"1:CaCJ#AY"]mR!,grEIOu.B!f[! %I/#cm3=LHV-LD;=!>^oOGb"KQIr&SLLLbW(X4L&6hR:Zb!Hu"j5P]'K_C+Qb9E3+8+1M%=hIDoPPHR/f"+Kgk%4M3/DU<V"rAoZ* %k\/[;q!Hc5rPdU;^]*W4gUm@?CO_,3Ho2oCr:A[tX3G9pd(nq5mk3Kg2iYj.-bm@,4hl7=p@*8BkP%\.\Q\8F_kV>f((NcY#_`&c %U`C):-5R(78MQtSd%p,U#4U.mM'f'#?;*L<84Z0i1cajKCfmZ0Tn&=/6AEu5VhEDQX:Pl2dPU;1^pt;tAhs7SPID.%!ODuAaW-WD %EVa"hF%==cL:>'fUaDmhiVG/Zb8)s1,uL\3E[TYqD.4T91CXVNN!m2F,67M4=7r>chh3s3.d)Gf'L[F`I0]1h+!4ZiH\D[#cQBp1 %$A7f;J+$8-,>luU2d@A>b.FG4:+qj.L9iD)@H^Dh-dCl<*q=D=4Hla/s)pK7X?SeRYfAa2[[dU83X/Q?>(mr+L[l`OK*Da?#1fR* %Y(?#ek@8ei\?dMTdVuST,3>oJ<W+*ne6'D:++C[C[5+UVe_&TC96fZkIW:^SAK0gKGKYf`P3'm!9st_4KkcGeCXYB]WoY3PfZ[uO %BH>jobVfJl1GkJ[EN4oP*1W`IIt(C%4ug9]NWrp;o3ut1&a_K3oF!t+HpS$F3(4p3)Uqg'C=fd<EYa&8Gl=2..Fp91AGY+7JJPte %QJV_5Z]01Y#Ft8#a`:m'lCm25=ulN,V<#;=JKS>f])MhH^r@6Y)-WTj%!4>B<[YEtlZB:d*4hZ3V)InVbHJZuMUGN?jEEc.rBI_@ %,H1=?V-t@h2R)hP6^X5TfIj6b#nTGV&T4R0>3O'p[%A$\6)$_W"pQVPH'J4-Wd,ZbCAOZ$GC,-"J!L3qK@GFi7%8`''P^-Hk!$-O %K2uuE)\ml_K)Z7B*d5ig_7m^_.$->X*(D9*1[`r&*"d4'ON!'LQ\aWf`-?sU1RU::acD+-%2hhfL5(Z:7d$bqHNpIS!4_*4$jkV` %Nda&Z'2)XaGHF7>G*[A^JD^i*lkesM1*)06O\kfY9k_=i256?>2\KuZXR?3(AhF09D2WTKgZD#*6`hZK_M%QMOF]Ib!Nnq4)%s`L %f7DI*@^\<]:?$g]<'2;aZUgXc6%U.5U3\[+A<c:aNu2pii0RmfX$Q5]'7SVEY%fX0o;E7i9?Ts6h?o'M$,UTcO$mFC;;aVjYR`XS %XdAIRBE;se)8H+Cm(82%Y:a_L[(H"u^OIEYl)4ROhFFH4q9r]@So/uC=(h9jhu<WKo8@O)n*F21LuZ9`07<cp0@%o$?2s?drX@8F %?"A.!C18JT%4Sr%1`EF[#I`D</D`L&o.Ll4W5tLW'H0[t5uM:b;O^6q&dmhWKa.?ZPn&h_f@!khUT&eW7E];:E&"sKN#8B7(kVld %3h`4`0k.Uo%M0NGKg>c<_9es5P[k)pR*q[@E$8F(ZL\#U)Bekj=@sYm*LUL$&mJ>^X+hld'LbDQg;mB?'J@;#0Y`]@O'sGRm,/^7 %bbu*fN<+S*b7]DuiQ&d3%2+$V>msDk@tfB-U,+nD)0P-H+W"k:L"Y_-Up+X1"%[6.bBMOS\iK"4C6)u($mLKq$B8NI7ar8]c>jRL %(4r3!5O'g-5n^@7WXcM#.gmWn>-pADDkWNu?1S=iBA=@mSOa]i8#20/6>FqM$/8OFA7n?7[jWUu]P*Y(TRqK.P1EL,Bc27m1+I5V %nSj>H3uUX],oNFc@tD66j\^!a90j/@,#'/@^_inN9ak@.@Q(=(!O@Za</Y83(Q]gFks%(POBY]`dOHf4n;*$_)L3duK[>%#/XFbr %JU<,GFE"m,g+B?q2^4*+0o=j9Ne;R#jLTl2</?(C@`FZpA<K@SWQ9oOO\;::5+&d;G\c4E:;F+Z'ao).%Y=2-#Yej94_u?8Q""6+ %SL-mMI7_e(C,@)s1Lp^n"IE%QVGLfgLrQ?GbVHS[g%NrV_1hre`iMr`W7^;m%AHiPG6Mjma?pPu_!Q8D]8EKPURE$(1J,GA^Qad* %AVc'4MY`(g0X+`T]d2l^J;0meclImQ4W^R)af5l/M@:':-'UM2a$\?oFM]Fd<[q!<5^Rf;f(:q,TcJ(aot,Vf`/@cM<tN!a_X+B" %ig=^KC4dpIj]n=_K(5Gu7A5qhWmM_n6Ct$+-+AuuCturPNRN1l/u"eo<\X'4ad`q04:q1=0K'E_?rJ`#F#YSpi_bX+^]Bb$oO()k %&<A<8D05KrP4Z[YfJn1d+a/uJn,gee%k*UZ/2HIb.E'7Wg#Ghf/=h\m*u)S8a&9^6Q&7&R01e0-a5.CCb8d)69=D6>q2>lL=L/]S %%pGnAOm=6m:fM<cpFPg*:cQ8ld*%6]S`Bd%n;`>OK*J01;Rpe/_P:#acFHdZiYE!F`O9J@SUc(f3Y$S/#nnG53E5D64,TE`[6FYV %6%mgtAbj_(?#i4<Q4D>(b&X<r!UQ';ibC/iG0gXS<$e=rE.N3u7\l$:[1Ij__@"^WV2!4K_^^HnS_-Te<[jO^Kf)_[O9JRYdXc5G %1l#Z:JZ)YR#rai?,aAWKX8<PJ^!j3/k+o4r1#j)UWP4OXJr,"YWF[8RojK^fm2>KU`X?90PE3#%#\%sTm$^V]d8+qp@Bt2Fk%5co %+9M]`=cLI#-uE]\=+YOib`mTX3qAFE#t1#T"NV1Sm9Hl(pfFu-LR*r@,@O!'omd`kQjA:B&Q+H(Gn'A*a!-AM@kDb\PcH-MZ\WE0 %@PEOVWa-m[87/KQ0+o-C3Kf%TZ79jVY^)";8O^TVU=@`AqM`)2>+^%5;R*Kh/u_Ut7&$X(4b4A6%&XpGits"Hfmg"k8WV)@e-]lF %lXU:9C_=ieK-4W%Gs.Zs'Nnib:m&-m=>-ii_%>k`7)hI*lZ$m(qIsP`D5>hDfTTN-%E[7dIPmie2%mi8(+kI*a*+'AK+P\WP,Gk, %JROTP$I*n0CjhKaVoXf7/BkFq^1<D4_SPFa.QO@]"1ph4_5EqU_H&o8JJJCI)]A<_Yj]es)Ek@6@?'=\N`$lC$egJQ-9WQKe/-P( %;54C"SG=A10^;6j7k%baUp:uojuTPS-A?B>>k.#[_ZH\7pd1,jD*Z]HlA'>887!9gSPL]IE%F[,.*-EoenW!7JH=o-\g5^O6Rf"` %bBtum.$^PujM(?oCpHi6Z'*<K2h=<,7r;2&mks&K'4]e6K8@:jWg27@;TMBIDin?s3[LjbN/?Q`?IJ+%qjV%&[5,`AgOOm;p^5Qq %CA#Xgo.@Y;Dq5+YH;1K`M?E<hPEVi'F*8bA-"OfJ,01\+pdcIU$4CPq%'%l('afeRW+*cH>S(Vb%&("@I9c%XP!$WC:.-Q:M775' %;7iZa#LF1(Q(idKLb_!4k[e)'1reL:5$Pf8.Z5*ID-C!$QW>"Oo<FL=8d\Ge_SrtnR:`DO3?TJ9]c'*_X2&1,F,=IH6q;h/>6Q%8 %du,Ck<Uk8qee0Hq*+#JI)=BV&acc>'Hm8.C'c0eIS7'UhluVF$9MR^7;$g^LAbtbKT`k=Ue.8UC&jl``Wn-_ED\\S^U2iFg/RQ1E %.;9&a@30>kn=]I6[I/@9qkM66K3/Oak?mLWTrN@%1'aR.i_lS&h'Uhf(Hp80OcL/BM67@k4p^-[1ofaW_3.7(6POV2;WLHr":DB[ %W[QEg*7ARjH66;a:\)\J+,7VC!&25P0T@&RS3>"<hPA#q4f7[.VK4LuP/X5Q=P8b`hm3mS##lo>9LU19pLq5+V,k3!YO,OnhNP>A %.A7*lVkAtTJ10n"7*UXQlir?K;FNKA57"rDZ'Xk^e0m^9_NmJ7oI'g.74Tr\]u1%UiLdQUO`o\gM@lE7<n;WViLnh"UM.Cab4Fig %*i:u>d,DAdE\(Zh![Ei)JS]$Qo%G47"fiU0VY$&OD)%.Yk=Q=]4F6C@bg2JbH@7H&:'C2seNR"<GM3G:NepnXK4>\ua4`/o"i[=< %pt:\"IFeO1?au#gLMc#kOV+B8M+Ya-@1=*Ta>e#0b*m+^E"@(G`"&N-)V?PD)c:K\<$OkB)mj@A=!4%IQV.I1l)ZD&#c"8#nlQci %3Ui1KNe7[417*G#_Z-sl#"$iSYi*O`V0!TU(9ohr,sF./;bXTAX<O>64>Gk?`M0#98C^GrF-LSU-jd>D`HnSn_#T#n?:qb)G5$<% %,"jctmVrDf=5hj!YJ"AL)IP)=<Lmp?fmn0LmJ_[KRb02f/"HoZ+*-SQqgorbjRf-162%>FB$F+o?CF@$L+PP"@Q%YF"`#PFN'(3C %//CCfBg^S=WM[P6l$I(\$$t>j_N(@Vr?3b9>*hug6I9*PWU]d<<+4)j.UUrJp+<gj9j83)Z%6r26a_m4=JA?\f*>cP+!oAoMj=jJ %L(me<F@J"0Ma`^fHEq!=N7F;Zg#f-!Zef8^R>(NB]aD$i$PAI9oeZl@TilDORp;;<CjhEU"Z4TlBs:>:/bH>VFu,eJ5)>2f75q2: %F'_]^"O]\VdOasUBqm>_CbDjRW:<-tUV33;6n<]-;hL*E$b[7bj=MmEWS34'Lo-CF"0Ip\JYNK:[F]UFeLZq3R=?joqER9#[cqWa %![S;?h8C6dcaV`-\K4dM#YSWqA]QE^oB\qUk5'-JhMB0d@]\1%]WAG%*,@]bWKt[;"k0+X67KlMDeAejPRSXgeLD)NZ]pE4le1?8 %XB8B6eKtg7?Q0KV0^nt[q$2lD^\Hsjim-oZs!0ZieC:AZQCVj`k%8]R6@\d^[3P77P0NXr]?BNX?_-$OjmD%,romcCn%V#e7pfS. %SmVEaT5FAj1amP!KVi0;XK2COQ%N_aT$"87cfr:*a6B9:7Obo9q;5!JfC.Fhhqm71TDf@Q')pNSNHB(cKoni*"k?&[d4jKKdAj&c %=_Qc`%h*gO33]cIi5#'Ck%K-Mp>a$mHOe7J%N3pUgDl1`b^Oqai4smm8'A^AhWAL!@.rWu"%Nh@>T_VTgDhfTbo\#K3,r=b*F>*C %D`4&bRm0)!n0hDda*#kabm)?15<V,D`i.@s9ukfi9(O,G*jB$;f;I;_Wt47]`_R,+=>?Q=)s[8>VicA_pdrN%1Ys`Ab'jQuf16N+ %eM"tf_iG9(YOmD!O&_BN%tF>ibPL<$Nr?.'qgl5>RILhSE;Tde60[Tu=F#PVnj0<c""4d@5dW`U`7AT)NBpp:)KPtU[1C(#hXh/: %?K"(=htIW/(DA=7D*A10]o4fuKL26S_VV(L_V'86VEC)X))m#*g+]0e@aZ&:"M0bVK.W,-[_PX%p*iU@2#pWD")&C1/(9slWmeCM %5V[(qg/5R5;QR>;>(@#2ST,=UCdNd-F",:R;AM[/Ph#4;A7q%1?Tc@A>5X&`oY'loP?#0G?d3\B!Z3@s!(>KRTQ/$W.^G,lb5;>Y %P:X,4Spls9-pb71!L9JU7/NIfb"C\?WGRA$gN"c'%FinR&gdlk6j90hI#KGpnL;\V.7n]g-433<AjYHK=hUJ6<!Ni?/MWH&!_%rT %e5n_N9_JeW:Kc\^`_o3jWZadj:NUJ\hXmSp01^LTJ0]X!geAfbY=cR/flO+#jQ.&`"SNTELt(7D*G6TN!*QIc+DNKu8$F44`6*=@ %e^"P4L_(=VfM.UQF9"n>&CG>oOJkSLV"GM=;XH6*6.R?ii!=oOgd)tPUL-4*DAa9c\jc1%l,Em"mg40cd:-bhU5KGQY_!:oDc-gT %it)]4gRESuDall-?R@Ph7bpb$<4Sr)??Mg98MS%*H=c!0Wr's@(:*%sNi$:#\#-tAR7dW0c(G+<#I!nQ58@cF.ULQ6dm8_BNi4da %0'UK^S?!bmlV27J'de/o&h3G@W7,<<#'H6U6*qd!WsVNWXm'4Zkb+.hOH2lC]X:O:3Z!ClMaP;GaUqK>gnYEi%<8s8+`9DsP.=m_ %3d/)/c^6DZTjp9TF=E9o7L-8Z-N,i(9N:>XR0m?-!\5U9n8EJuaIRh,I^Hu.O-15!rIN#2$;l(<p9NQ@q$psYHb83;$=r'.J=Z;9 %jpF@o",&7V.0ASr6u,>NEj/jj,X8Ns![J7jMBdBNlBaHZ$)gdZZuU)t/8e.1+t-.u`l+j@4r#t2QRNk.TJ<))b&m_V[8W1to>\hH %V]J*UdK\4a+GBELD$B9PT8i%GP[k7BF[RE5c9OjIHjpb9ekXrO%ZJ+B"-...@fZud':.(FBMN%mP*f8NlMN&$T,RbJ#V$s;'nD6G %9T[pnGMjT%>_#pR(8,JV7</i.$CtFZM&=$)S=P7l`GL\oV(dH/\`s;Q<2H!tj40<.?&[)87[]#^PIQbZ2C9Y!%-H]@6<Sj$CS-,e %16/Iu6mJOUdd'I6^2LK*BJtl>n(R^/(h;/`[WZA:\9[Y^flI]@g6L)Zr<<S1_49LZP/aa,d8LC6e2[&A%EN-ZC,PS*_ZWe^Mh7*_ %.l)VZAK]DNc9V6+Zq0"tcF_%t?C'N]79d^0\sOD,5I,f:(Z:52/f/7(@8cqXh\#*9[]t$R0('';s2XI_+KLGmcRa7u<%liWA&kRD %J?Yh/h)OY/]a=6cH.%4tFr5'52in[pF`)cJ`kc;t*jq]rlpaALZ.Zc`;67[)f-sHs42'FQ8cOB!`S.iP;8]S_q+^Wlj<U('K"+,/ %X7*8i2dA\TB/Bpk*6';lM@u19^J#uGC`K'&Y5)Xddar;\p?["08V9lXIE3q3FC^q>Fi5-:]KuDE:;4go)NZ*m'.<$K5-^S;W,ndq %:mi+(;mp3V%NhgmP\3l5RTI]nAs=G,)-b'LkmAc/gi(K.-V'#qfmHr0i>LC:$>'\9+Mp.R+[ndr+Qp%"A/V]'ni*D3;\RSI9J[i/ %b[#s$Bo)kFW=)J-+349k6JA2!n5t;Q\lg&5LmmhdA2KFJ$n*7gq%'#E8LI+2bo"`.#'k?#9Pi'Hd("\OUo+\B8hoGJ#,Bp_o:sfV %](J?:-gf#D0-(egMm7!Ioe;Kda#JRonBK:O'G(>ekF[hu[*>#WA*J4mRrMF#A%&NXaNa.s"<?f')pJ"2Z<,94Q:Hq4S/k=g!8RAN %7d8FV6$'JIYcCLNR,^T!Ua7qiqkECA&&,@Qnt$dsmQ!^"J;b2(r;_r"M:tdV"L&g5'%/OM4RiJ0j%0n\eR@Jq%5^*jks@')nm*u8 %6lWoi9aFbIabaS,82=dpT_$-g&?)Xr)OjB-@*c=XLsgs:+JY"GC6-i5E5Jqn/=0du:Kkn\Yst!+ctlW-@,F'N!GlYYkg56_?p3lP %JVg>1EMtDthEd^bNb^Ik?;QahCgpp0PirXHB".u0PW(dC-B(,O'L!Ps@M(o[0$P1?:bE\k1'c(coFC5P80XpV&>n'ccRM4hQjN%h %o3c2]Yi?64"L3MSVVQ.J%LcVhY(3nKC^__?8N&a_H7\T#dNb,>buKE+[:b4hF3n`!-=G^m)f46drlt7)oXWXp`O[0(5pA`VZ"^Z? %3ArSuO5pTOQ6gLE@gg;Rm+X+./CKN!c;O1B%%X6?ISAuNf_;.*n5pXQLg76\=D.UM1f_[";g1pB]"tedA"n(:,cJ=b:okHg5Cd>^ %Q\[(UZ5L<CY0]JSKbtQ>q:oA!1J(dZTf*@T)GDaFFM.ukP\FXp/t"_uHY$g)R/3:I+MlXNr(94$f8Q-N!E@ZEPb,&Y:&<?BWm__X %5]t?0'3SAo3k(rB'ThaO0q#EMbr(,Z)e@QT/rYZ`^d.j'C0`q\lK4OJ-E<19Ms?lOoWdn+=QZ"PW642F1BVNlo:8!"#Qr6?$1lB. %FombOAtnpEk8D4[KIZra!A(*X<82Hb\X::Q5^YF\aPu?';TGE%&C3pWs(e#nGL"!4(TMA'i1Mt^j2S'>VM!%83AUc+F,$G%U'C99 %9d9\,Hnu[/%\WW0e1jFSqHT2^d/T`O2dL2L7imHC)rMc2#WjqW?eE&tLOB[E@iKA@[c=3NhhV6>^T&bT7liglUcU`q4d0Mj10@%E %8Yo=%.[=P,YU;fO)Eh_"7IkOL^iL&8Z4pllVLaPu):5u\IDB:D@SK]aK-GRt,LdJVO@M,)!Hfs!UdH/Tbb<+;1`k.jTo>Vf3'<!2 %:h5Bai1bNKMBq/-6*)+FCX?96m5L*$9qKQg@[R=D1'>Ob6O9saJJ*5`UD/TL)(4H8m(23CK@GChDP/\ZOOl:A\c^Q-YfMd5)_.=R %,Yr"lIUgY0jN3?J6,6SJ&,GE8/1@edA]r^_i94\UY;<$r?_4d;go_2W@a!\TWE'PeZc1e2GJrV+O4miE[\8,04+9$Hnc29_,`ZK$ %U?H8[(5Cg^`oVtP:+208>coa=ed^_cabp0>T<#@PpT6^n5BB]3K6fFCDh';0*.1,-MBq6%^c`<"7c]e!#;QWK?gJ\$oO\K[8Je?' %Ckg&B;I(hKU?[R>0jnBkb)$>9Qj&377"_Xki2hY+A\]Tj/5h]hI^(+s:,ECOeDS[[@2;WV,)WTR>i?BQQ/314+2hrSKh)pCU4mOb %n<&MAL25;A==9<A'N.H"Mb8iuSLA()_aL^+ENX0dLq_,&6kE).j;_EL[4Jh<9dSTfAT8AX'_.K"AVrf/FgOW#jFu>_giJGidZLOX %Ua"D+bh2$=8YOSb3-^'9NtUkJ8GI*:YN.l:[7%1);CIP^n-MA*)LSelGU3lYV"`?t.gLd`958IK09Dc)9*kAZ44>l/mthN3nCjVj %(;cu/:]k+S2+&9QA/JFGW$b@uk^Ee49:Tb<,5"n[.MRmdHmo+(V"4j66R%IZ:*rnYg#uDQN0p*=J.Q"lLuSrJp?7EQo,n@hC*G/9 %V']p[Aop()0,=V-jMr/s4njh&r9V4ZFFr^Y".j`+GWeuY)3O:'+qZ"$O&SS;_LrQG4K?FDC/fPtRpH6JQ;E8J'+Ks'Vf2taT)rR^ %&6%[B"/0h98>.:01%aGRHio(#qiD3&p!Z2!+U[`i%lV4ulgh/%ce:NJTAj6G/Q*uh(.ONY9N7c_cf:3cknoUFkk+:93gRC0%eI(K %j`!RPgJSO;ohcYib#XWP)gG@ahqJXme.pZ]ST6\CEO$`[e<:>E-<*'a&lMgF5id8ceO8p3YI^DI]MG<)+.U2Nb*)=m1e)?P_'$4g %(c-=Z\Y^.2L?!%8*?=O!YK6d[YSWW@%]*$"7#Jp.W17Zl7B1-1(.o[;.HFELZ=.4TU*^Mlm:8Y-EX.pT?6-aPRV\9o-e+k"n1o[N %R&=rO`BRW`Ni<=K.^>F'6*G<D8r%<kZWW,Dd++Ms./lUtg2Llm]&6<j9%P<d(!<//r<I]ph[SN@Hm9iiL$^>CRa;+Q?d[FIV?lAc %$Di$m+(P#0P9V._>sOOXk88!sp#JCQ4fJKOOs9+TCJc?O'MRNGCM-rF!ijfg+'Km#nr/rV$2GKVg3Dn;6P_M;faqh+K$pD<AOf.B %Ep$7e#8E$^Kg?B\YAHUqmOe7WB'$M"I:Z(#H*A][<hU7nM:nX5aHfLa,KFH$og4&k:6\T^E(qaC4No]D!GK+uUkT4L7,&T:,i=h4 %.X)V]6<eLZSIh%\;2CW1@oXC-jh?=5anXinCFYM,!M6f\M?J3u=$[PCj']NaUG`T9`^KtqYobq>jfATEG:8^=r05k:k9Zi'A<D%Q %/doW!<IctPPfNqV3eKnd7jh7:qN&"[iB'e?5J4ESMhFBU9KooYjM\9N/`qYJ1t\B8L-fhAZ9k7g5uppN+:FIUjT0k>Vs%o8J'-aC %\;',96igD#E+@QX?)<?9`LC,;H3'r&W&O9"+B1EXjlr5J3]_<Pi#FjC#BF4.\I',gSm#l2JI>^P*.Mj\?5/>7@W[7.+tgT#`n/It %XuObjlPoXA8-MID+H=X*[[tjue07P*T8>m#HnN13VN<2k[=];F_rscu,C,(]pK_WG5fgZN`c`*,/mMtgE<Jh\N>b=!7=kdo-&&qH %iN[WkpF!X++`TeDWbb:iML_YPj&i5N/VQR&psOJIOg.6!R6B8(_BktZ+dZ^(Y(DH%#*tnLHtr$#V9=_uKkOF9r11Y]I7KJ&0GH-; %,AH--A@mstO[tN9O'3e4PZl-3REJBb'laJXT1gE%'gEEZre\Rkb<o&>+m\\)*DJlDh4mSUQNrdkNTgF.;$):9>Tof9`MPm67B(eW %3C5u(2`!KdA+S;pR6B@XAQm6&^8bKbKbS?Ps&gK^0S_517Tba@NUrgaTb.Wl+WVIuM;lmDL#SIdl-/W&2%!.grtB8V0f]/m02@)i %0#]>L)N*U>R]s!FPFAmf`u53@bgo)$4erRAho1V1D"H",AR\8o(8rYi74bM+/.-V:1.dI`V>Djeg5+K!g'Y\Ye$70A9mge:7qLo# %j(0A]>GOr$P>R3m=<Y6X6m3>6-DsEJ*Fu&;]nXHY9jsOCPBR/NMun$cl;^gE7^4@=@3B#5afs>1=u$RtMQ]TCqc!`eNn?0G)P<kV %GBecTeL:#3>Ll%_]s?oRQ5VnmXmCA'MeHtZgQ\d>h=W[mmPn>]@Ls8GUo9!1T]e;#Jmr^e7U$4h3u=/.':oqM@I6UN_BQOa@Pe+@ %rNnWg8E(iKAf@42=/(d$C*CUYC4JmPd"[>O+61hS38]d/MiVE63/NM,gdQp;cZ6]*<[&*gfn/\IMGk1jAo2,@'Vb9`.HY`(,+$#5 %4;O_mZNggl?\m,R\@SN4'"jBtpGb9&Z<?&rZ_2pZiTXA+8M-)b;%"Zp(S(j8.km`@:rXj5$bYd[5%+a$6mX3lp*rYdkkP2o"UD4# %6C!mOdS0pdk])u5FRRb?m_,(:AQRthqi>!`rGDUb/<Ibi#6Qt;G9E!bEX)Y+/2n`6_fFdg*0rYtaC2UcJK/u!6]=_MjKREm5RtsX %#ir5FJNs^g9aKgagisrsji.B__"nA4^^(;.YbF4f,!a%d#6Hn:2^+:#EX)Y+/2nWkJVKa/Ul9jEQ9,Z!@CZJk*1!'*aJ%/U3-+&1 %*#M9*`WA.OG9E!bEX)Y+/2n`6_f>t`3@o@sOMc)P!]_fU+HXK]#6Hn:2^+8MX%.^\Q9,Z!@CZ\q*0rYtaC2U]JK0u>&BJ9?nN[T- %M$J'':-p(YjU;94=O'/SLF<e,O\i5.!]_fE+HXK=0A5n]%a,^qjKP/*5Rtt/#iq'g-R'h3/S?2f_f>q`3@necOMc)C!]`Z2,^_8$ %eY>A>km<<=Ga:-&aC.(2JK0sh&*0sbKKp$j)$o<-S:Np89>>[CJK0t3&BFl5UG%7r0iZ&2&ct'EB-<;REWuS*/12U&_f>q_3@oM" %OMe@;!]dW6FS9?-"+_HG>X]cjjU;94=O'/SLZKcaE`d3AOMc)D!]_ej+csT^#6Hn:G9E!bEYAL7/9`4u_f>t`3@m*4OMc)D!]_fU %+HXK]'*C6kVm)ZoMcgak,GPs^Z#2:3$pYZ?Q8;o'UKup!9*QqZ93f$Y3f@4dQBP]26Xe2J7XEQ9Al5@,bb@q?R'jqE0l%oQ@ZCnO %N*Kr8_@flrVA'JCbRpG2c=.QqL3$cX.r-@\Ao.^n@MVD4`@T.MH5Vm*C,$*'Nb1#d$[j0Z@huE4%Tprl?)1WI:`-O+6#adoB(SX5 %/S6Di=j4B!Fc.,p"tXB9hfOboGEm&#MkZ)hPX13f?:_BB*O(nCXDTcQnDY3>:.)LXEO*0pX<C"aN*4@3MM9$N/VUErPpI(ZZa-gP %@MVCi`N7Gi\!V_N%9UiZMPU!c$iSG5!Tr*l4('e`VL]Mh2I!J?24R''!u<]P=LXZ;-$5&J=='ETXKARo6JQ%1&JSBl)Y"*&0imLZ %FZ41m.q")(MSk?TbYj<eQEW\OC=.RNXPb_r/8d1Xl_'1gDD<ZBC.6!`csi#t"<#6HZ],b2=NmL5\b_t&b\!+<_2PZa-lF++bP(i# %jmVR8H]Rmj9c6JH)Hk69jT<IhDD&O=;WVb0/V>qmn<VL+Fu`nbD.,"`?:C*02I1s1,!#hc7A;*J@;5DuYT#[a`sni7MI?eHagHD< %gfem3?45G36ZGX6'hN1D.<JhJP4HU!CRH,]:_HpS_XPB0r2).4R8alkh*jb@KVGE,>K\]&1g4^(/\=-?L1r0hZ8`gYD.tTNo2ns; %:H_rHJ]LrJ[BeRi2+foEg<s/JH#*XX8m9D781fP#/DV2P1mVEnK)gh*Z0_$P=F@\KX:$&$RC4r<=]+B[Diq<knlplG)#3)-:gdNF %_4J/9C+I<04<78a;5t$-6*/Z_R0)E1[^%:UOtBC&O'bok]Q%.Y(0QNsX:u"Gfot%"KX'mk2(qKB.W&`-?L0s?86\)8qNXOSa.nqp %909NiIDW^-;hq_a'k<m2*u%:N)%Q%I5=oA<jk6QqI073\^-NhUA(ftP!+pEjHW&YoPfC#Pn(U0k1mVFM4?t(!QJnL-cD@?P$j7RR %;3<,OMMb6q$,/'pAX=Hp+9]mZA;=gi(<3Z'?UB8eH_<bFb=\H^QD#sl?#D.p6p<6RIcO;m=OL5n1K;JT(naN,8MQH\ku'3o1mIh- %SQI.#/jA5rZ'3/%1Jhb@O\mG0a@a]GX!d=>Ru3d'M(Pg[_^E@+2f:!ig_HX0'/C_Pq@IhUa/jNDVCLqCV'rX5AYC^BA<4>*@./(s %fb:BL:#(l?F<&$,Kq7RejfkT[X"]:L:1bn?0;VPW64a3-Gb/I!Pa)HlO<LTp>Y1eEm:99D'"4X-*#GH?Sa>ir$IdEikkHZ+[MD2B %&@-.!TbicIZ?_,9)7`N7*"D[d,Dep)4jr@gC)3\.DN!d/SG6<[H3u#tfsJa?lCt/E_MQ]<RX,;gI\g(>i?T^EF@.r9;M$Bn6CGfL %^EodgEUq'F%r)k-0As^)Hp'GBMf\_CN>%!eM]sm*:4I!o-VU1.A?U_t$g+E&P*='g;ZV06.n3"9B/g6.(KM<\3#*B<6mkEXHrQi/ %G+pZ_j2?Y4P/YO!$lXkh`lU#*9,XGJ2*Nl8P;otsU?E$;;sMKO@kP]o-p!PjLD!$g$66$BFEB%L<3t]5jTnf0W?[>N.(Z?R7+%-f %A6MS>*Q:+0Q52o%$;MO/d2<OOP@cpHJXMhdn-D#hBr`?HXf)HO;:ZsjcfHE_M3?'($MjP1dMFBU!]?;XIoB=k^I6E2R;.a/`s@qS %kqV<[;!Rk()5H%:bFbbHF-9-h1cd\J1=^JA,/R)Jk7e2u9>q77N\FtrHX(?j9I_-)4h,[8Aolt%6;Qbiltb_4aqFnMZ1rX-6;k*C %,!BAt.Kh4\^.-28le4(FpEUp*D*d#YD,87u1+e1)FSS6m+`u+4OWeg[<p70MPshbL\V60?K[@gb22!S3'Zuu^[1Yf=Eq-+XUS_s` %g6R=h3*Y9<&GE(U2/d4hG+?`BCoJ)fpotcp2m(Hi!\OhS1JRj*L(FIb.90YY\G-u-.TIbJD'auj.T1o?A>'F+1L3?aGV3]S\mTXE %Psn]'_Vo.Cc#"='B6_k7<ji_0*^->5h;M9N6]N^]bOR'EStf3l\@;7.5ESu4-AAIG:u5YuqJg(9MkRI$2-HLV=T#[,T`p?eDG_ed %<,FoBb)$*^gnRai.,^V)Ua%<<;,.7)@<<\94,Zi:,gaUAY7+19lRa/<X6`B8B9LbfZT'tl[^.qTd)<!,F,hXr!iF"`]QtbeYP9M5 %[dfUmD.6,"WZaca6BRA#7G<JFe/:\(0ccse8EGQnghIaf+XDVb/W^$c[G@nuWb2BT7#1WPigMY`l"Yntk\S4lb7-b"H5);,/e7=G %aG%fKT<7m-V7S/HiC67n%lYsH`/QuRrM1mM%d'aI.DPek7P2q8^($j:delfq>n<9(;;JXRE;XC'(3dYa:0bpkVeg`RfS8\:\+j1m %b0Cg[;k0uZi^Q@o(H3h.RkJ`k^)jh)"2UoN05_=.jd[ul`QouuKsg,)2d%F"PS9eu\DN5J'qGY50f%^Ar9`ZLU!LE?&R>=BQ9%&Z %"8#ac2qZX%;R1!G,uKeV\u8Hr,>-R?$PA3OU^\[^"Y=sg<aSrhLM6K4[?*jSi!_=E$&\.N`!W=q/3=OY9`d1GiK9Bq!oQ*NF!+K) %jJT'd0r[SS,AJCB>guo0?3sP9#!iiAYp)%j/u`Ph5tWLNA`bI*8<knj&5W^6:8S=V-']VVdE-db;)W+HYD6&&8FFE%os(.R5Ea@^ %O$WTu?om:X#0ti/L#7J%Wj5Tm4J9^8;C]R(Z'8*]KK\:S2!>Z>WO:2L;F==8nZcCK!G6,fb2C*)jo-`p)PIRZ1BVqYbj].6)S&EK %d+\FH(lZBNA0[mlUK@^R25]p>/M#ltPDub^aYKPVTjpWZb$/GS)fHhNDB')@1c%sR2kqm0aMm'h<Qc#1f'iqic;2G&ne)rRU/4.C %kUf+Oh+!I#5Hmj<^.s,JBMd<EDJmTPJHiIoiq20VoF_KS',d`.%CLJo&5W'h+UsSSbcpDEp3TKXO*T1/-l.bP*p-D-'mrm([9*b+ %>8;^N_9ES^>l5m[a<i&]6<Z8\ZUmP:D(;=!D%RAIa@uh)ac4B"KJ&7;,mqUl6423\F1hsLYt!-.QnD2t.PCC,b"Rc$5;3J;^mclQ %V_8FQBF,k%jMp2R4o(n9)p:fTG^!4n)%/)VC$WeS*aVfC3D=8Z"ks>M[$X9e%G<s\<L[?%MAKa+AZV!.O;X#`gc8]6NSES3*FXDJ %)eIGEm/Sp0RDM*TY*"[dZ)/;98<nlCmmFeYeMX0r2WU)7Xe[PU^1bL%Fj!ikcinp17AD:\:0!ag7GOlrQCk'FA8@):;3e^YaX&ch %;)S[mK[EhW8tsEtAW`ial7sX+(CtRHY%bi\9'0S`(WPQ=;jNK]Xu1g:7IF'ET]gQu!N1`sPb-I1H)\c2_MDZ3NreA%5[o>c1Kfh^ %_Y]u-$tYS[i9=K6Ga?HR2K6AS]`pOPFbV=\8EYsjV-$do/`=gJ1=Ht8,EBT/WhI-G6r,.;L0I5$P]n,=i#9I)P%BO3Le=LsJIY7F %7rjEtnmW6TQCBapD'Jk7.KXH.-E`8'S)/"BM,9\Y%J8e)U&\R@q)0#N++YUEIcERh!!/l/NntVH^C5Ka=hNlbnOJ[9)!AkBqf,%! %Hn6aZl1u^=JSa"o1cFSfX+B$JNnB@^_f7h3;bk&<P)Z%X4G"+dCR@LdW:<Je22Q+i[:BQGN,Ck4?4@[U!$dL4I+6,TFlj#k51/O6 %j0"p!U`0-=qIujV9f]3O1&aA2l\MGPq.jgp@p"OU126ub:?5d3(DkcFkV:$ilGn!`m7Bb\*tdZn'VH@<"f)?"#8i44"#gL&(bSLt %Kumj^IoR+u)-@'6p0/N9"Kng*`@KnS'i`>0oZ'a:ch$GoPP,;O6ceQ8?af1I<_gJqp1A%>%]c1V=)^n)9gj_hM>:Fc-)a?%^@Tn* %`?5RD;gG?I`-9:<&TXar?Nj;_EJgh0V)nS91W@,(lLHT*$30#!<3<it)M#_<qA*(8A6&T3/E6QO^OP!9QUWbc;d4,?j]._KMDuhI %*;b[7JXXaSH6(J$>@/V/8p'pWM+]HK<)XT:VZMQ9FNW"Q8raAF?I/c_e;Iq;:khFV$;0r5duga`[n[2iPt7];20Hn1j]!"!-NTc% %jOi>&U&Snpl$`I'?a?'VZ"4Z),WeilA4SiIgQaFh([2\(RoVkN$B&Y,^[d`6ifu"'U7r$#G>G2V$`_P[`D?Sk?RiflX-dWDl3nrm %fB-TJd;R.GUcu[VR;'9:%4?lH7hCHZ/UaRW4&j3OM*P*-,*7620,68I-Q&S-g"b.$fEqaALo?3+p#5,%H,$H\8J2+NnK"(7Ii73m %YN@Mur;f;j[Z5#o[65]GV=^RHcle%]BQ0&*<?g#8K1)$$SO(te;;WLEC@nQd=pQg!)P2tM(u5X_>n!DF.1DA3N0jgk9d</FECb=G %+rDSg(`<bqRRW+e\A(Ziq75_HTuHpGON)KZ3<M'tj#,gJ"0CU#D"<$0gZ]I<($N?dq)u.(MVQ_@G-dO(a_mUA@Cb!jFdhS<:4I36 %AlB)=U)EgghQgrU<n!]TDh]l(jBOgMPoKV^?DmcAX/bh.Si#_tg.A-rW&L>,48%lVm<@iX29WC2%BSq<epj_X%VqWU>,?H6qs-VM %;/DO?)RUAYgDh2Hn[E\Bdo2""F=?H_0:Vod[FV0XbNs^g@;9C4Fa5]"af69R`FbBCic"!Da"Ym$,r=_#7'04A%K3[mbLS2erce2( %=C7Sc)Q>+[ZnVCJ48Z;#rqOWncmb9l\M[8b[`FfU+FO!MK>7RJ*?!f?72Z=c+g9)Xj9P1e#nKj"s0HC(#MC8lVe8EUn;pmqJ[,oX %_D1&snmd_s+9cRU9"5\aX&Z)8A1SfbOe*)7)GDuBppd"h,o$2d:b7t=44XO'4Uj&oTVpQ9+DWGGOcO^S9WVe/psNH&r6ucWVd_G$ %+0DEGd)L_F)4Nu,GsVpqWPjltO!fk2O+@fWD\E.6a7U98ne4SQ8G%9s-4!E`4Et8MJi8ts!?\d.?m'n*1Nq]7Y9mO!Ja5/o^9VJ$ %lY6/L%tY\gV+I"kK#@*tSi-9a>f%"LE+9?JYC9"n1-]C0MdioXk[tB(J5Zj-d`r[N*W9,_ZPq]_-=[:@6Kl]c@#Kq=$n7R+0AtHb %(j\N+7`H&k'M-0<T`MkC`B$7H!U^$5O2@pWbAV>tTtl9p0BdNhi10stY*$s@UKgq.J,C<?Z'uZE:mNh=5VX$$O/?GITY.WU$7,!D %7##t4XUs[9:e,`N9o-7`s/Z_S`n1d\Ca$/(?f?++*RHqh"0lFB/XtYNTi[lrmVO$gAKZ!uifN]d9V9G+!'$_5o%a7]%/Aa#^?'qS %*)I1Z]UsfE!!d>M+Lq!h.)5tS$nZ]9c*@%`Er`,"Cs<t4:`)nCJCB_/!QBCIiaDp2ZD@BMM`s6?1QWZk>6Y5n_efr5_FHpU87q%Q %.<sbb`s`-CA#5nhN;D4Nb)\9q:hU9'Y`X4j;'Yi<DSX$m+((ZKfimEa+j]9'm@cBVO(VBqW5;*FZhVd[^cJ![ZgD2lllTP)q(gkG %7D-)39gUd4\NtsX"JKP8(2gp/E\R9mQX,a.RJhjZcRuj;$^C(q2&7-7!5$%Ek8_@.bMQn)i"X\Fi&@7E&:;2>E'a`XmTENM!nI1t %`X$E4YV=ll9Ib-8C4m0Rn.lq&bi1Q?4<Q`/`WB5S*pGX@1`(D5$V[%lQ-7Vb\K3nFk<]Y]ecSSQ@LZHJT-@NF32gh"T74e(!/PF< %76]9;0f%@VK/[U6_4%M-_6qW?SK#JA0SYH@#8`KQKl-lO(1i?si%>ulc%Yb-#KVHOV'B5q!h0Qnb?=R5[p_\dn>rU*adCY2AESaC %JfNRW[ZSdM\iTq;`OF-@O\*RQdF;!#ifg,Ih6"O`'K"r\iZmfWi`A:!%++4+DZ\Q/Qq<k:^P?ofOGPKB'%b/lW<RiZ_A.9$=:&P\ %GK"'H[RiCuJbRh[Ml?kUG!W%/J]s0I6HfQSLPPcUis3+1]Pq]Frfjt^#X=7sd*4S\*=4^@!_giJ@0X6=N)<J*/%@\NDZrD@(aP,; %)m_R-J.MrD7+j7\1[29=@/t=S68/WpnjR.r\:!7%l4Qe9ku2DP$W3V3Kb>WG,A\d61#H;.1%d.=:L\'58:o/I'^$44M.=n2d"%>\ %T@5NNEWL(a(jI//3ID>CR8DUg0OsC'dMY#&/Jl-PJBp&;?jYSeN_`Nad)`+E4FCfKLmk:`+BKT'm-"b7&35I)dZ]C3,buBp%UA&s %3%ua?0R#Y5GYipWh,n:on6@(:I`9SE\TV8MXGlgA5sfDJiC+K-/.6$])\=ZGnKoUR#(-Lh3X\2BJPH=l!f.<fN*%%FUD+fQ8>ZcR %MQ%K[[iM,.A5`Ig@iLe((YZ)F#&9OKTCqe(bnK,"bj_iN2o-PeII.s&`25J.4bq(86Q\RK$pN-PCb3A,e"?]WGr[]:8G)\U;%[_6 %7KGO^mTX'i5eK:6b?>BG!a[\!LV%tDGJJ^tc$%aJXMBMm/j@".J>D+$Z;r&FSDcC!l"(/CdQ[hA/24l,+Me(qi8-!%$el#k)\=*6 %i5d!e_0*2bZB%T'#`q@HRTUj?,J8Odi(TV_9XMTk![B`?8<-2sqbX907lAX1Kml14-Gq-g.<'fX6(RZlNt]5QiXgNI[l3Z0^t59! %"qg6FS+;+48#-rXd.`1=glm1,;V3mli$1^MP;mCY")k(/^&`B<47pr7D/R"NNP%8F7DHh,a>Q`;&VX]2FLH<X.Mt:i35e&VQudm' %T!KGboK>HS_\/j91Vt:nAU>+cbR.kfH[*\`p$%S;B02n?H&r1CHhAf[OiK-)$8<TdJX8_CRkA$"$oTe$;ns+WRj:@iRD8N='@cMW %h?L;6Gl7Pmc/7;t+_SD%bsjBa@'%EM6!XLNCc.WXBV8B,ap$Q.6WW?C&qG2&*KQ.&:^TaDJsH[<8:X6?C4sJLRt)Oh`ZO4POIaS2 %_d1"g6YJ(NPd(JU#psLEaYX'%86=e<aoMg'Q&g5^g+k?GaMXNH2J+8O\4I4:2.<6$(a+JAe.($V35%')N%tt\/0_(bW(-OtJ*$_V %R8%/I$Rr2E@*iILBSqkn#8G%0;UItq(5#jWiq[7diC!.NoYGuA>M"X$3$5[55!a*u9XofAo,G9fK\s`LU;h!G527CWEG1<W#5!R2 %W7f7i9\aPMUq!b9%N<HnCOd_HFRZPr(]od14M'ng>!$KV5bsLeJ.:(_TPk)-"T",0d6TI<(kUYh639J-kgm?VqEpWZj9OAYfe:Z[ %e.r,d0]@=;gtrJ@84<kt$JoE*3_7%TL560D@%^op>,5a65\0(HZFFH`n0EZ&(T_$:_u6;h%"R(;D4D4L!4;o]HW>qsP5'B6N-A4I %)-AF$($A0nAe?af)Q5+KbCpe5JCFYIQ<fD54\Zjt[i^)'ck:HeRf"e0@uu$%)WL]"`gN=sjYt=NW.FC\0Q_Y=`aq&#)n)c)f;<AU %]+,2;PqlQM#)+7[2?q36?up/dZeGY.;q_iJ$n\),-fi<5CSEr5?jO!=$-<=c[t)'ukf=0X+<kbR1pS]#]W,Af,s]Z7=,(N^Ohq+X %;W=/a/fDR:Q?7Beh_edT!-/@`gGohIB?<9j+dif80f'N&R+9$H:aQ\W(p-IFgb?fl%5^[Z$_-$$!OOO<5%U1)OUhe<-m=?1=i`<" %_gl;-q(#Kh8=<OFoF#Cg)4uRdTsTI_?M%[)Aj`H9d.hDs'Yb.0m!r+m+b-93LDNSp"fPI!*G""BB(`&'N3kF(XZ4sM?m.lpJ`9L; %F@Z_EnBlOe$QLLp/.qXcKZjUf!LjdO:nZ412o;?f5)r@c%fBT:jsT,/b+lS/T"G%P%p3I*.JcPR9;&g6njeGQefo;Yh8j-&`6`+k %^Otr#0`7VjPr@Si2M767:dLaW.%^)hiSlDmF5A:'d1.l'TR>-"$p4THQZ`g9?[,aK0G"=aMNBA@nP#tkGX1s+AN##V%I_$:*?\Z6 %6QZPDVEmG>^jLig_P^dI;Yecsg)L\+LkpckI%N#*_KMSOhX[LUG[])IZ-C(P=MeF.n1sp):WN]pc*OgTna`)D.YPpMKHZ``/I,NJ %L96D1VI>Q5D&%sAm<NC6+Iun`f77+$AGFM/Hj`),@PdL9C]Vfi2E0a6[)&Wt8dL;=$U.u>R6CcO\\tYl+)-%ccBIl`Sohpr,90=s %6"#QtCPA=E2LX<40M"i)5eH$H5_J6C2IX!%ZKX\J-,l*Ncq$]ajgeY:FD9\$U23:"^Wcri%c'a;^ptXt)[m&hblsBUVZIMRdW?Yg %'7)]B7kR)KD6Ef++ZU+,,G"rfjGJfta%.0j_.9NBC'd^j0T=S*7G^+q18R;X<%]Vd2>K1Z;V>I>*#ni1+i!$U."SOlK'*=?GAU/\ %9sTULSdl!k'knPE+q*.Z!7rF(&S4`JL&M<g+du(_84A<Hg9f[<mrW3%fjZ+92htL[`!UhS!\0s-!oODQE58KiIR;XJ\o6L\a$NQ7 %HEApU)]TlsV+[<&!WrlpM`/7r@R6&c=b=qO;dh3<RcFe:.?-^)F(qB&7sCYlD;^1S/HB[=frr4m+pf^TZkhqk+u@Wu9=[`5DOWG9 %OPZX>/*rGA.,_pu+C%iuG!<[R!!ETV?j/Y1);&DQ)/5Dp+NE`e1cnIn\0Yu[6&:@NR%uPN)8=Aa7YCNq3u1=uL_mKcR6[qlScJiC %@:\ic%;g'2@eL6B_S/a&(\0Mn4@m2>I]e4mGd.$!aT<GJi6.ac=O98+>lG5$-dD`0d09<LS;167/TSJN0hX>s7a`"B%Q%Z6</Y'r %@N%am8YUpj+q9UaP@+OZRta\![[XdZaQFXS6ot/B86U[k(Wkf$O%5KTjKF5?j<KCh,rEHW`e-VYK1H[R8<h1*N$"91[`F58E]m($ %UB$K^$bmD3_gs2S:uenbO]!Aj021n:TP]3?71:)o<ss&D"Q]0m;[a=E-humd:YDC!ipZZ1GYPtAcAuio"!n$<B4:BNLhbBPc35>5 %n-EO\8T8%Sl^nZm4iR(+Jt"joK^/`s-%f\`4:$#=V.b`J^/+h'Q0FBNa>"2X:_O>p?m>YbVL5:<I)(mNpEX7+9V!@4"$"ocida%F %`!FC(E/P\-"\ad!"e5ad_XKP]ONp.9jc>X.E0$%\p;G]LE*('?f?[ln9KjVh5P&NN&rImU-QW</F3pg,\/n^$0X6s<bQ>EdfH,E* %hl)BDZYe/YK[;!?ZNU%iSlu&i/aM9$!Ki[DfjlhpJ:gN;F+/[p$p(sk)+9V[=^jU"4S?"3",gD1Q:N)"Fhpi]\iF>^2X*A?EBf@< %(X2T+RLa*T+f'mHhhLAcl4/aYQCS^M4LISrJRA4Cs#K:SVQHAXfl4/^*0fh-1i.#e%MM-d`/SBH=c6(rDlD8Q5sVp^?PdBH[`)Uk %o&1.;=_J:I>qfSE%moG+BJY$\-FnID3eX>^?3D9F@SD&0#9+D$1$E(ShD/?@S]N-l8GWeB)K\Z>EPR"Ca;s0qj[Yk"?2et3+FA4+ %N/(pr*0l-0&Khrnj;>>QD1L<`%J!C1Mh^$2:r">K@*j.<i8Cq`"n"W+pC.&J+G^BR,Y+l\F0.--a9VGOitZ$B3)8u1o)(Zpge>UQ %'qPL4=Y9DI*STN^:]NFH4FBR],dn&8b9!2#_ndJN=_67T/@pE96@`r-U//eL,9ODqbPpub.3PKL"IG*$N"4&EanV2-ecW%JM$N%u %\$PH-BqP_k*r/tp0"t&8JdN?qiIH-4rM4LO34M@@MEu4eYT#9M2YmY-WsGNa$dal">>!]DMu5@8,k$D-:Z%l+Fpj@!*'2&H6PZN[ %+J6LE#:JiG&,m73)hi6i*o`__cik8nPZV-3:(BED4:RMtGc&cp@Z[9&>bk*t^g.rdC-jj4*ZUp^^rG[FUmIKoRgXTj5.H\BFqsM? %=C_nO-5uRsF7)9t)t\(R?l"L4mI3`9!l-$0%PD(DL[ch>][&HXi50H8126eM/_JO$5e@YX6^.XG)Q4]ZP,EQI/@^e`()CK^JJOn5 %_3m(RNWAU^Ial,$k@RPBoe"U?0JpU<@1FAqNTX`O4sXTmPm)ob^7\[2HtXSD!`>T)8!tG$-/%6IK)tOSE:!]e_Weh[TC_aN4#H.U %5nq1%+'U3"3N`N"D6h[r^C9C^E'Q^dY/?Gc_ne7Bf#2dUACCaT%iBm0/E5So"\TJ'f\gF&^_:jt*Bg!N&"F9BF6,jp58#s*=:*Gq %^taO%4mk&16#SYtnrdITM=&^$OiOfig#2)"YsmjVT4[ZDop&g"dmuT?e?cQf?,D_^DbgVrrBoENarOD)#m/g+TV?_5B:HZs!*Y#s %`br\pKZoI"nKA6Qi,X%M7EQ6,rl>ch(L1-[csTqloh9IG>B'$Oc!3<d,N/^EdL?/kCdHSB8\euj&sL,k1[n8Q3(q=pLi9:4JQul- %/,4cEMf.*tc32O9[R'@.3V3le%<QK^n?L@!N\1Ng<gYTKnt[uQF5T5s!'_V-WsrYDZ8'G"$!&`DIYr6)-fT*`@"F-qO)b>;!"Mmb %kmlVrpJ>hheU3in\J,N1gSXR(FLiVhQUhA2ToeDO5m0tKT$Kqj0n##OJJ(Y'$,==7[CQ2o61luQ>#.8&L57HYkQ0Mt^iIM+B&gK[ %55kc[Tn@mII;B/hnW>t"GQAp+G,_!a8P$m)UZDi/&Wid,1Z77=Hjd30E=nL&-\L%QF<gPir5,/652]\)BYfH*SfmfbJM890/I$d[ %W7omC)Ti8=LZe^SnuAqOR&:][L'+Wb:aS7L4\UEbg#IVT66ZQZ(n%a`(-];W/^gR`4gY;p0RV*t$IQ$Y4qeUCr0EE>\\[e:Orc\/ %="G6n6qQ=&n5.^=dhJUHl&lM_7PCipl&stZ(]a_m6g0Za2^Fu.i^mhkO8U3,e#-^o_M\lk<>u5N64;_9e`0M7q">\+%+u3=*FX"* %MoeCu"]tb1'!gH0]8>8BFk/AZ`^#M76q7W0('9F;!%S<CX^e/rL!32C*<bRW&:bJ4'A+2H(8CD:aNOblrKoXma4!+4[N\'c1<[Hd %8niBAEr.qkpZ'R"fmlGp+.sVmA-"_LR76>#_JN$h?^#+.'V$/eHW8U:5%moj.gS!sLM*9cps[8kn@2`RjsU2EZ7o(+`FHhk;`IBo %`Zk`m6Mh'/ENTQqi`\L8h1<mU\jsS+JFa5B5P&]"A0A5cH2^o>?GWXl$o.p*$T\i?"e)($h)L]h.ZX"U_2a5E4#k4"B8b[N!KLqY %q*_b\hA@<FK23u.>kFE#YohDH<s+49H-?du?n,.V3gF5jY@HMQ!b\9f):X:<LiO>7(>BcOh-Q/0-KB*UCA>"_dgG"Ab/Odecc!H9 %UT8ocH&)q'3bIm^-<B+.+,&MP0bGKe1#iQ7mKfV"E`"0YQO/opO)^L#VNb\&2=\c.9>s0sfJ=DW97a1]/A\;^-6f(f4orW,#'l[l %WtWR%T6k0)QiMi'iH"f(bllrs84C=+J0!9kj<rJ#d4$[sY@oW*iQ*MbM0!J37#d&&BJBuI</0Fao?JZV1n7f+"@*P'a']6ld"VsX %TG7]rVp"mm1#5;5.W(t2Xk.`shlN]dcfK=%p"HFsPW7kk)\ii\)q(=pjT(8!0c>fbbYX$WCkIc=cNt+@IRn^n$U=)E[@2lAHF(Wr %SPE*<#*#Z*`]gfh90cho)h%GK_8B>4K<^h\[Im?hjZ<A.F)&JF/3hZGWImsResRQW/O^cQj[Q$Ee1%l!lP3atPYH!LjegbF9^3H1 %HuZCYCaqS+UGjks\'QY[WA\q9)BAZQDS0,EqMnXr/k4>D29J'ZT988%PHEBA<\KM>4I8-p<k4>bVb/gIUXg==W)3MJXg5$]>u[eT %>&D%)(0*>R,RpF(95W4`Mb\,/2O0tiAsAu@o+*17J^H6)@)HRU)C]W+\g\3BllTguia5C*89q3$p3j*]p26X[/beN@Cn'>F:KU?c %*Yt>DEF11Ss&1]k68<:'.QtXE+AhhdADo417Qp\,W3Q=Fd'f`N"O,@Q-BM-`9u\@G4!$U+Cddn$Q<A8gb7O]ss77$-Q#d,%-3?kf %@)q29rsBad=-inWC\s.fr^](DiY636q#T'`$E_felE&Yi^XfD6D_WR;".37cV8V[qiZ=11s'gKX5r9&h*G8of+]/tT4(Um6"(i,& %nM%n)HJkJe1E2Rn7GRUS7LkGmq!Z;/s2_#R`b]'DOP=qnI)_dn^P^_o8,m:lK>2,_$s4dFnYh`LZ%NqA(Uf8M^#'d:mb$N:Zh8)I %IkW`q-JN>kNk>(CXWLJ)(:-[<qkYXR0'9_(<iS+2>bF8*bBbs5'rZ5?B#^l&0U6nQ]\]bHPm08hm,=aAY.T-P&%Q_i?;UpRC0(6) %hKt\DO/3U&bFMs+0.4G.l_X=S;-<UeER<YR=c]Soaq34j*S2bmVBT%!,?<cK9Ygm*N:2OX<7&;2IK8oZb[P22(oc?PbBk!MEKZ[_ %%(NqT[4\KgGjR5nS/P&F."FR,>Ya7f;X2d3r$'.B8"53Bio'@3>O0PnpkQ6>%CR485&0Pg:8ZfY>21<!2euCQoJ`OfRbD8YQmt:O %_TchfepDmW/`_mbW_Qi<2nO2f6>"0.Y\%_/U_n%9[N">cl0%Dpe`<bgAEB1%s'sV4LA>)L`iQ-50AK):`Qk2L0l&uKr[?h>;s+`e %+R3CVq#=5I"=!V,\<(=U=gqH0V:Ic-<cR(!7"h7diHK+u3.d$(X`G#3>%`M5AD0S^?=Oa[5U0!Y&a'u1k27G%/uKgpNo=oS&I;2% %s&'d2Y?>;_Qk^P3O'gjq03T@]#GU<uifih!`-:U!Z,P^@[7VO\J02"4P,ag'IJ84W?2G_q=c>:]Q@jYTO!lU@RIQ#G/g_fSb4NN/ %[XXM+,'_4*`T=9=CYhk3jX60=6mCujgiG6aKX3,`_ndL,gj_H"\:94*s"Dmd/G#d>Rmd*;2;LKpl+0?_BY#Saf60Mr\o6`D)R<C[ %*;*q4%D[PRs2P0'C;878Tsl(is!mF85OCpg2q%`5])!FjbK).17i\i7?7tIDRtSuH@$I#ql=8J6YREkJI]tLLPHNF8^]40o[9r@9 %r$VYDSBjXdhIq[$%n9.8*&B/<]75TZ8X&0]/"Ce]-sUFk^(2;$&"ECKm'Qj1^-GK[Z.jm47hiTolEC6\MM(56)p?(R@/X4+iI=Re %.!/Y[eB)dBgA:K?AGru/epl-IrhBbq'=p>H?&aG+0kmRWoePWT13_;n_u$6p-__N!2!!=`'n:"c)7.E7*a>1=lFb^4efg%RLP3&W %)U5;Y]@-(Gi3t:_q*Uq7i=uXqrGM#lA1tu]d8qdX5eDtl/Q)#mlMM_<\5JJjbFOtC9UV:1bP/((EXB@C7Rr+29<H[l`ni?"4+Flk %ipYs6IF+j?ZIaRZHi5%o8`&rD3bY'L1d#"ZVjKl^=Vq'+[`N6]h!?e^qDt(obA'B^^!b=*fY#.B:UK3QCM9;qB`;WD2;`0#.8J^X %L$a3XYZ5TKN^t_,>:DLGkP(f.,VG]h!T9<XHBUD;)f-fX?j!F;?L.WHW.Z9f]u=E^;lL@Nq5Mj.Q$]ocYcl2i#/%G!@tR@WbG<G/ %7s.k24`tMIY4h+foa<VA-%`WFW4F:TrZm;l"S'M<ic"Qt=RYifr+@8+I-300I!uFC2h[qdMpKe>oGFb@NuGfC^_P^uipeBTr$`\: %'#agAGl3=g8,FrZ$N(Tt+P5Pr(:^qn%[2u,#tW,L##CZm^-r6:)#RBh><a"b:PSY2o+Vl,0`>N4s7pWFJ8<r%]FQi:'/'r0bV68N %16eC>j^68/I`CRM%1L5'1_e]RCh+qPUal68KQi(#!KuXFL%Ot4=FL%lT/k$k'8P!8Q04I0<hiuMWnhTbr&h[j2kOFUrOZ!idO]$t %8j8$[%D&Kh_1IV=_\5KW!toH<U0G]ek^'_;p0Y>3rrMlq'G+;onuj.U^[SPf0e%=GbF^o`-P-(j#.XV19h[@b`3fP=-DpUf`;Bio %ksNHObLKY.o2Ep3Qa>n*Z4k'%YG*Mg0i:qNN;ijY:AS%<Qi=*GH/H62O?"ETC\#UI<3Uiln&?o@WI1bqXED*'/(OVlmq3uI8(nN' %e>[Vme*fERmYj9_rn#=:Ol">&RbfWIp3o8aP^f[knC'8j=)a`M<a+oMHFIhJ7?9/&#K\n"IQF>9/N0Y,im9WjNug&dJltl/MSk3( %b&M0nAo?,*mC0;VQeeokl.BE5REWmoF1kXR$K2$s6S2dm]MSBdB(Gh#];ago<E</DYA0%dlW=!p`]e5p];@$l(s83Cmq)%*e3;q3 %rL*kmIb6;<1&IqDh`qUfJQ@RJ0;u2!9(l?&m^cR2NRTTX;iDK-"YT7ZPq<Kq\6<H4];nd\8=:E3[0#\gYN<n5@MK]Z!*$@dm1',, %7685CJVjShNG?<!jkrQR90qdAAah/f]SroBEKf_`=s`'#X;&1]Ijf7S&5He2JQ'Lcc1/dP^rdhG;khLe@.XEI_>>]G0Oq?nH6DF+ %JF9?NI8pZ-m][VfG@30u/Y!0N<`I6V1GC(JR--Y,i+geBlC!mC$ia)h&\2%@drM5JR`aP4WmoWoWT+nRF_i7AgPse%NdA$;FZjDk %at.'d=!p_4Y,,t=R&d%qSL\=<8C@UU(=[HURLW].$qDMmFeDgV'sQMM9J\deR`(pN[ub7$3-7SXO%)F#@142XL:KD"E#i7f)6P3b %8rTd\o*%bJ&:=q^[MV?(N7X@_#dj+/kd3!B4F"$]d^E?4kN`j_oV5^S.Q\TK4i%)Y0]pOjpf*Mr\Ka=G8.c)&$(d`9_Q6h!qDd]' %Rnp,U1\J5'M,fW5.5C4tq33pcq>JQ%PcDC0OAU+mIaW-jr;tEUctHA@oqs,B_)H]^h@]gJ4AC^$kcug!r%@;AWD1$9B!YG8*K?#q %-WT`cFqe23Ob,'dnb'QA)6=Y>eU1CJ#R7=5H8Q4Zo*;>lH8QM=,n/(W<?&$ul8@oOUNc?Fer\;6H8TcbkUjK:0kBogXI>=]e.q;7 %ldVPuHdR^>C=-e7BB)%'+&`l$2kcBG5\apdPs^\VaYI!2AW]OB@Os-04O0Z0a8f^>Ipa3KTug_<Wh_uQr16UWHVF67[;>e^I%o^e %E8IJRD;r$t[@i,=o63I#`^0Nb[/QpgTBJulkiVnTYWAmYXkRChXRm@uCVXE`k;>5&@+oMs'n1aQi3hDmpR&3Q%!!-/:$SoUL[D`r %;kI]OXnSDc@2bb+qE,.AW'<DOQpNpA=mJ3"3p#&iMaR\rpaeDa$a!&$Q)VlZEj#m)5)J0r-2aUlA-p"f:\YtJ2UMe1hGS[=E.@ig %'0gDL[sG;_j[Pe*Y@JRrHEc,+B;eM:2H=J=?2r%DAU(""Q0n<LWT/#cfoc1d7Xr@u9NB%o?CJ"=9<6rC4`ss,p;j9,DQCV)+S>`S %,#?jk<=Vsp1'i\RrO(NJ'8`_knqj>"Kni^rEi7Kir6A^$X/r`HU8cXPB'2O^go71'gff)GY2rd%coR-@+2HHQ?e$O2Uu#1^;r`f! %\aZ'_d$ggeJ2aMY"*h/T*.[;,JLtXE@a(1.^Qc>X.NXlJ47(J.[16[IVmYE.WFE9l.mMN&oj78oR!AYS9M+e=WV-,Te/m@[IE!"" %LTS!-NgZC8>.*4:AK-r_6_BjgMeC:\V,aXSbe?Z^_+Qr))WOLJUg=Bj"FS-b;@Gh+I]`JuknaXtJYm7=W5V';f4IE5\dc:m.;8(0 %1!"MIIA-.TgAP@FZ'UZTB3W+5&#i]HZs'#1Yp*4*np&-U()oiG\Q&`G-g!FjEh4_-H,dOC`SnKSpk*b#,$3,g8;H4Bf&3K6L/h"9 %!Oj-r$mYEnf7WJj7_MqtFj^*,)9r5+bBB8EKmtj1F&HdiQ$[>$)<b7:]?nO#]Oc-.]iLubJ2LEoWYJ:f8ND=D.1P.RbSWsdka1XZ %WS_@p]&FT4f[iF'jXJY/1VTGia='\^3bfC)&m8fZ\pA0[`As9!h4HAZSqilK0:rXm^77H4qJ$KdO^k&Z;Ro]KU6p=l:pL"s_WQX` %!c)PGG]NsTHc6F`:9O@rYL`()]I"5>/s1?)<fM:[OBU&dKqRYgkV2K,+&RtuL,TgA'rRJ\)RWa+fBW$4YNP$A9GPUEcIEe=pUji0 %Q-jZ(W?C;7L%cUT9XPAg_</4]gI(BU"$)+2Q1<pAK[CBj0>aW"REgVG$8i9j;lCNX;o]@F@JqB1.361>q03\Q;=fMC*&bsa)S46l %ecF36UK_1$_j^fN^3^s9\NWOjkN-<hqofiO*QrQ[Dq$fQbU0>K\!tq%Dl%cXg\Xa?5bL)],$G/O+1eNag[s@f6_Y%"TM!Aq*eirh %?kDdtqamp<C/u(RIeZ'i5AdgYRJZ.DQ41d(ZsrJFJXj56J78#W/QB%,0==OoljbY9!locI>")AM0:&e(6*%lhTPB_jKhSP&E[,$V %_hM<.eD'a,DPQnEdm9TCfBJ1S9Y3Ul)_oDP=961dE+aUNNf^S?gkq#Vqg4s&CeZatQpU>tCST!8VqF0nonRulC,D&ZnlL&*"8Z)6 %<M&N9C8Vh'Vo2[3V^DZ)bZ(oqs%BoO>uhXe[H]E-4N$aXOEsX#Sb%tc[9rr3lnhqkg,fkp?reuf`O@QHCAo?mr1ik0W2!()^12&> %31*!$`n/u:;euE+jo:O30LoU3?1Y7PV=>VDIreWi9cJNFQZm@jW;8GO1eb+$mkR&cn)\)0*??bTb91$*\&c#1Hcbe2h\RZ5?iOVj %o&$ZE]8s`+K;J+q]FDI1[/ZJrZIGP&:%A;o,'<OOZ1FPe*c1HBEb&bfAXF>gmJ^O8rO#tN4SitkOB;@,B4X.o-8;P\BD'L)\8P1/ %=`O69IIhJ8SfM!Qc0Dc^Z(&LT/nroq19U@0l2CUQksV-+^Rab_[/-=c/I/2^J%PJg6L+"\_J?8TXtjkXc]07JPN/#AB:eQ8-`&Tm %BdbUpdoK]C+7%goUG26kMm&V0ejHuf>\j'Q?$U[k[j@*#g+c>^heBL)SQ_G5r!1c&fVXpCCV-(tB9#*]+L:`h5BKhQ&@c^uO5db" %#Jjd?gumAX)*ULPn@i$&Uej&SP`FYfZ&gqG.d`Xi!rBFX3,KZL=<,=hX':qiE(c/.G]sfW7T!Wrg)8G8&o8RU@ltNRkR"5/1hrkm %gS9cron+eTd"`:9/=^+iF*H/KL]->N>F4O0\ms8p2c00t+(1Y<kC(@S>,UqY9D'lG'fp8=jRF/!Qr?k_H4Y.?^5XEp<BNBh5FS89 %)gJ(uhhNV[q^/34C<<EK3q's$mk9DH;[p$G[N`J+Wnp,S/Prh,n"Zj<6LeM1p(kEO*]!-R;iRMeZp>.#"1[G^@s"j@9>1;>VYHnW %L3U+$NQn8'KAgrBf;u=t%I!nb)<<%4qBCaT4(]b,7&C\0TE%CKZlZZFO0)B'55b\[P9s1AF>@n(*[n0*WPqK2h5P!i*QWN%"Odd[ %prKC;4>@I;#/tAc3U;UFPX26DRHJeDiEd_iG':M6hUWHj]ijfjd<"YTg5X8D_\\O%<1;Y"k^IjNL)Rf`A:A?c)Wg\IGi86aN4o2^ %qN>8j_aC2"IA9hE>f(cMaK[cda<'[)dtX!4%rT\_O^oZjB:s"Ip'?%?1":pfquP<12sOA0HLaN??p]"EcebVO;=<DU"Va9X*m1&A %LinYgd!C)`1hr(kASubSShd.Ol?4Ahcl60c'k/*S@D&A@*6()*.`4g27?>]"VV693<GTK,96JsZa-Mre_l@kV%q7b,8Scge'9s/% %M6#:R4Oer*Ni^[14d@7gG=X"kPt[,"Ni!_nfBhH^d>0gm'7)2#WS,CpNRd>YQ^MfnNPH0+WqG<*[E6E(;hecsoiceWTDu$ad>iFG %aO++l:+$f"LLGF!24rkcLX]gYK4h%c"/D%F;7tTGRZ7.LQGG%9E*$2kpkDaa[4<K3$<HAN=E1E=m>k4Q7rVec]W!B`"8t#MV>I][ %^flftAn;+1:`Z\s$VG\30OUAjZRGs;PI3f[73ZAt&:Vkl]OU(TF-9+#e/k!oNUbbqB21&h%R8::I^)A'Liq27Zm*VX`&h'AVFT1d %G`/@Y,2Ap`qYLP@<2nNEjQWGhd>*&:[G4O0(2q:po'3rY=0'l8VPeXpn(%iJ$@2uRRAF01*JJC.?Ir#EeI;!LGhl[.Zi]G'PurU8 %2s:X<nbUWkGYafP'o8j:I.s;feTZ44PUp#aZK?>n9nJ-]*'.G-dn3kI<_q,=QnfWiX/<Iic(VQ1Y=r(se:b;G8fb_WS^B;0%3bB# %kZ+J+)+JF9?`^+GISU\>9H&-3cpq4l)I#m3Z"%Gd?:dT>Losp-"Q?T1=p]b7"1@VV_e;M:X``r*c%Og_M,rgBG6O&m&M#?$EFcb' %QT3O-mH2eo$4PS7RN^/lik=15-/-dM;-gH(<Mt]n>obo+s&NnTeiN;NV[i@4(DaBi"ltTq'WHcE3Dd;'0^<rb21e50WGI>.iE_=c %,97DBEkW>([<`eCRm'@hTh=UjM?#o_@A*gTaN\J1;]W-.?p[[iqQ*3\l9J>m^P5[SJ:H9%\(bh#7-GJHT9C&K&Em4r3o8_r8oq"n %no0GcV/j&cF<HD:k54Z?R;!S=Ei544W^_k=Ntc(`E!*53qXqDM9QeOn^`&K-C3#gYm/'bm$cS>jLB3K\ZneVe/p>A9eN<ZAePET@ %;35NM;bV=f0*n#XH\.JHFUc\aM?/o8Rr#7,?44?Ce5CG]4-ig)o'^O?N%IDl?D0G>h1"H'L:>ti+QJBk+_XS>,"tX$[2pR^okpee %I"=[0RF)]u<h=G>l."I+kZun/*KRXS,>oZe1#!S^qF0N+g(RdXI.%nmMPPX3p?<u4M5Y^@R,.I,GDW8Dg8Vh:UE,$kEFV\9L*DaR %^>,U/A+eP($hV%tO,*.A]$nV^1Vu=$;ZIZ`@>b`PmgAM'3fj5?ZW2;=ZsK.ur+hLJXTl<()oTOj>.lLH$>j_k4T_up(NJg(a?cEi %+4s=?[@4d=fKib4E4n11SMG"p2jK,lO`:Mg\u3-gF#^M#FZWSUC;+3GYgCV04+6P34uCIU7TWbQ,H$Zb*&8,CL5^$"Q*-6rK^90k %Ie@$oE/^L'aJ06o`FHc@i"@V".6LF</2;`dm,Q\uk9Z:9D^\on1/BRqqks2B8.%lReOdr3TC>l"W:P?`380g_qF`tG(ue,IF.`n0 %:NmF7:?i%DG18F;)qg"t0;GE]M>Y<:kRQRan%*Z<rI1BkY(HN]G`3NBd\nb7.5>7l,eN?)=j_bkqDQM<IeD`^;93pG1%G*M?+:9V %D]cYsGjF#A2deX=[>%5P"GF`Cc$>Y;8RA<=aOtC+ds<G:p<(/%3o*#P+/p`KSn)Y9`+SmO.m"l>hk"_K3.<MHa+cdpL5PHbGMN[W %9<8XKWpa/hg`*u?pY<n4Ju$fGP=MYeLg+/W(aV3;RVt,89KS2i%qat1.`C<:d[\fW*l%&1YtB8qMjq/c\hIp+-i*/s^b+&d.,gr- %IP>n#^N-S?]j/9VfWh=ad^b@_k3MWe;fd>a1qkY"SZeA9h2gFG<mdC=g,RhlgNV58p-):@Dfkgj^JqT6K1XO3-4HYRpf_oG0KsA* %hdtq.<YjEFNUEsW3&\=P]Jn[ZQ$.JaVlc`-N>8@7P-;'l<=5/<o[<f=^$6>bk8-aS9E+TrYOM3Ck?Oo$ZELCDDKboQpH64Q:%V'^ %kMo#!CLd3MCpNPDloZP:p<aBmrUZeRce6cpk'T-b[GK@!`l^s=G%7M@H(?T>9_M+8S(5Qa8OQVD$er+Da4gtdf@XbA/j8?gHhh=S %g=4L>AZAQ]pV(LGXA<2"5A\Esr8#h-Mu>O+Xfu*e*m^[8Y91(ul%paHiNc_UO%k@9BBC_`ML.1DIs17H=0e%`e9p]5_O((Xr:F,@ %?gH%?SaT67039Xb(\k$p?[UXU-HN'h=S=iLO'e4<G<=>[@rcuYh3n;ucgI>tI=q(9DCk6=gLHH(o(hZB[TT#ISR:2[?M%ShYL\,O %Z283I4-aZ(raj394]VnOh/e</J%FcLfLC"_SmO%ToelJFB@70q>f/dRV&<P*9lB%$=!fPW$_c<dl`ts!9s"0df%p8HH1bdkHC24] %DV(>@CdMpog]T1MNHa>%2$$Kg\X-GPbt7N>\n@D>'DmL&o#apGI/^\Z:d"MlLV7)\Yt=!7_mY2Ic``U7pg5Nf`EfL8?RUAscE&O3 %S!!-80u(.t>d+S$:TM.#Mq+*SlISgU\<:mJXM9CXbFu.4\K*\\gLpTLbj$o^W]=2DNopcDLh`e(XukLJpU-/I/UX*B4>-&N/!eB- %+*6;VfhluRH$P]=aQF$@O!jU=)rGP"T#N*ucIM/B+nOEg?5N(Tq=C+tR6;r5^0]UXlX.?Eji>upVc*M6c=@2cqr7LneQ)f+3;N9Z %Rm#DngFX.PX1O$(JS:d+[ed[\k%K5B]_ma9[,qPRNTJXGL[=8#Y<P"S(hOLFLkWA*N/Oi6fZlLupVnP<f@@tjlc[Fs_'j`gY`T&h %^9!P+N&p):k&[Zo0"t@IB%;SM$UL#`rnQlcQIoGA4RMKPB('q;UmRGCp@=Qubi<RfCTO%4>I,F?<bNU:3kYH3==_Wi[:f*WhXO6Y %IP4WW.$\Y"WtoZAP@>7TFG"G1f-rVcM:qgUF0Y$a=3ci4rj?k\?\?7u`js[pLWs:Si?:luP45<VRie-DT'f\C)2D?&$b<sOQ_`#< %9r6_/Q2eo`:!k_t9kSs;EdEM;fu(gMWSh)eo4sh&dUSKg]\';8O/6=%olFI9i#EV0`nWU^5bNhM0C?=*f3\,-f4^bbZDZ$8+'BDl %o<O!lEM<'I.SZc<S*]\*o/(6+4-fF"pR[4Gc5%J![lcS&eh_<^iq_]%@,VO0md6uZg3?f7":"n&nDHE9ABuSQ?+o)opA"9W&U\Gk %=-01GJq-.D^:/9EQ/'PV]3\[o1hRNZIXO=[<cPueM8H>gj.ThM=oELU8Xe:57`dGLs+q2gFu&PMpbKUsh0ifR]/&@-b^SS!Hh(_q %cbG4f0,lEGq$a=pjd^=A]r@NIh7q:-oM;%A.op80N"s!CF=Kp^Zs)bo>eF6C5KGe^j2\&8oAT*gCJTq>/-8Q/c-?1C#5kl@lti,k %7dXVuh-?>hYKO5ZW5[D"<"hp`B+A$P*ZO*7mpsa*K!26)=ocW2=cPPdY,"_)Rk>[bpXedV<*@&[n?Xf,.>O7B8tVi,#R\Ar]@`3t %?^!(-YmQHP&;MO/S&Kr;:#\!D_D!D<E,5Ifb*K<=#RY_e8!+X/*%:fNrLImUZ8K'nL@7*]oa$gb*J[-eCd'Em8JI[;4scGYf[@%T %f,#oFC&bt8`0PsATf.G&W,J11i^lY\.aBO?M4I5ZRgETW8=[lWgIjk#`kQ&F"B>CmAAL8*0Z"Z!(/T9Pc71$'6tG6]7`g;(>,Adh %c4T8BNTLY7&!E"mgSkg:X+[b11_D*.H5GoDB^uckd<#dF<fV>DUZ?*rZrLCiW"uE9-F*q^AQb&_:biP*;Z+?)5'Hi%W#eYdLiUEX %p<75%M#lVcjOX5m18H4YH\f0XNq(a0bh3*rMpN!`^qmoQf=L6+QT[LhD3d)WCSskTJ$`1+&S@M+<^,o9^?f2YQ,_uB9T$[!![6s[ %+.;7hGhKTo3.&g"n*W,lQ'ZDf,g$gD_X/?R2eQ*tA,ZPS).nfk"q;'Ln<BMM-e7[)HhMM+j"tPpR+OBjSdG#7rT!4\md@QS3hb>W %/UQ8(*,M/#FWQnSgXpa.FXZip4"Pe8)YYcH0;V_Ilf*]Q)eObp[u6N*e&@id@&4UMdEFa9'l%g/X[oo&9kgLI7Yp#,f]V0X1#5eT %JsiKDgP1\cl]K]'JIX:Qeh#W\gcte.KlJhAM.u;Doq*s6hI2k'VXu6qPBWB@>jIRfRYIf(afO10G;#)4&i;A7/\VF%P:p0*]%kE$ %)B7WalKZ.-Z9Uc\fMc"H$bJE;RK8e(a;o-QbiOj3DgSDm"0:o)n>+b^8G6iUDPjZ:eLsF+A!R9@Nh\hnh"&c1H`,PLZX$&gCj-M3 %7KXN?<"M7F4E!u4JB_?:Hb)N1Ir$mgrs&d44"+pZ9\.ki3a)Q^7YUfKd+`AdGR24_A`o96mG8C!AS%;ib\$REYqaR.5CG=<a6Nu] %`n>UX/_/=\)FN)6o7kY2?,'(oT0JAiYlWb>Mq,SeYj#cPhTrn%cSIrLnBm@;A-iZs]A/=P3Z`^2`,7,+?Q02#duJ#bHb%QsnT.1n %ig9(Nk9`g?AtSH_CGL8HLp@d[0&?_[AT&r?FL]/_`RX9%51';ZAG569aZ8#-ikr`:S)_"9Ab[qWLI5RTSS;n`%r.XPAA0R(Y^\Lj %Yt7NMV2\75q93!q^K<u+bJsDL(U3>u`abCn<r,!nkI,D+5A->kBAIQE%;tU>iUUkiIQ2JaAa3F*`JP$BSI[edV7G7_LU!lfB&>.= %RnPj`QV."Yj3KDXHXl0rY.8Ol1dAD?4F^7A_CthEFKTTG!=-VF]!0YOqa*+t829/D26&,"YL_D(G-C"=VbdGH+6K^(CI_.?dCWHt %#jbl0$FV#IokrRfY<r*Jf[qX%bK"pVLR#&bHSj"n\(JAP;dX\e=CoS_`gP+ZR_:cKATt?%.P9]Gm\afnqALslig]bZm.>FqOPcKL %@?bYhY@Yce5i/i*<HkG9AZEc?ZurmGCLiH"f',a>eW-n+K)"R]\1QRp:#<+j5E0T/bMCE6M=iFaNcA@nj!;N1\.(4VWVE]B?.X39 %jOcD)]5r82pV\m7s'i`kU<@GSl*&aY>4M%=iL]9\bJ8'<B8`%#j)`e>$',r#]*LqDi8F!ZNKs1CWP\@Er?g^!?Y6T6F,*QEj3r9c %=_piNhYOc!ZeA8V'bVpqMhUPf]fAnINj/rOc7:86K+C_T5+\#,-`4$RNsoC+7dtDkYVS'sK?B2/ql!(K9ti<M#X9k)IQVmN!9u6] %HJC*tcZtSOG_<D=hrjDcc9M#K'(R)Jihpe"[oYV&PjFuRdb:V`EF\lXF+nf]jXYXjpV/mU0%Hk\p6eO^O=_3M[cWaMVU]bNa!R-k %>;r0E<B?cD5?4![@TA_0GI&sd7pGi^Zs57:['!-C)-o%Fig+I@?[HkC;"(IC0EY92d:KUos-XRhFmj?,s!`H3*hs0nHI3VF@;>DC %A%'Gth\>I>G@b;%H8!u^PB[(jYQbuR5Bf8/[Ie<OV9mk9,:/^1in_OtiUPu%.pr>Gd:J!u*+YOSgT;_>Joq*g4(qXJiVql3R6=Y% %mVXT=g8a;[8%(1Zd7K+Ai5lp@s0hd'n/-UW/7-qS;_`ZS?TZ`79^^eDAR!IcEsuP>Yt0!DIt!C^cN^ekX\d-nWb3[k8GJ?"Sn@rj %(tHY'_W+L[8Ru9FI'd)kV0r"1WKc:b3o9_CC2R\%`KtC]Q0d;XNUtWdEbVAs;b"Yan\g3BV2O'V7aUSYUL/$Q$8^o.E30rl*Bq5^ %VPNA=]rZ$.p0["7r66f??bTf!?ce#-)5Aa+_+fEtW8m3n`qeY/?g2p^gZ]M0a49h%d\j9%MK7#A3V>S#RX'AS,.HmI/6K*d=!ml& %oM7C]T5/XX"KH6tMN4fkIUVQFgFXs=P_put+",AO/REkK]cO8cKCj3VJVgRsCXA<3bo+OaS4TTXSLt[!:HQeQ1EKng*Osq=rN\Fd %)W0B79\f:JO0)/(JRChl24nL>D!/*gIpBIXmDJ<-:_%kl`0-!XqKVhDDHQ>MF('-,ZGok&cm'WKjnu\?]3R&6Cf`:*\GQatij)Bb %\H>d(59CbnifqKTS!a`@cLM.fMDi4]&'UQgbj>"hNKppFKXqtR)T;WT/h0s[\dR-Hg6km`]'8#q?kh`G'Wcri]dm6`M)+<_Bs1[@ %\4m/fSXE2;eo]J-fe9Tf\2qjBZB$f`:`/>=K4/'00^Zu,>2#UXR3Xqd)Lp@6e]=?5AJjB!kI],OS+s@Y26?K!&L4;/7^7!aE=3^i %m;J`i644JgNsKIkC86=bLKqHY?er9L;6[s6c>B`CDgXrOJfeNLE4FiPompHi0;Tal3c_*t$Y"U$f#T]em4U0r5,'c#Cd/UUN0S*W %KBGCDoHDs;fAKV;!Y0")lu?gE='.HW<Y_(O94*]_PqNDSW`])Th(hW8]Mg9aa'3Opj4i/T*ZE2EO0;J\b\[=E7Cl<I#-cE5FtnW- %c(L$B.@)WEo*<b9%"WWe;>&N6ff%Xaa<6g)8W^t>-1$PLPt#Ige\U::SIFD"Y_BjR58D'h-rB'X]%:B/*#Z5=.BUl8c!GsTnnG?m %Z*_@_>#D8@hcTLfO7X>0roI'5)f0\EE:f\Rc0V7PoB+_AGIb.=oucEE4KCeTqt>nN,k0mf8knK7rG:uMISrQ81>M2jneT^I>/p,C %^Xe7JhUYq?;/%0aL66/h-G=>0Gf'+?P>Z,TM%TPTs0VV\rH`/L+s+N0fOs8d@531@ANtOIYeeoPBs+F%6/jFrqB,.35s"T<'LFHB %?;)=rCH:RS>4p1eDU/E74hm83^8ZP]$gY^Mb)q*Rf\Kj/+:jCjc'U[q.Sgd<Q>b*:g?B^()qMm8$KL^/021Ll[^4!`pHiB,ji`YO %m,a#>mZ,Q5INmB=@]8;9rp\W+^$do#-<\UkC>m;-5--=-5M*TVDf\?Z"jMHGXct<*)C9lrX@_n,cH!NOW&U<9?et39'JO]\%HKG9 %T2]#F9H.o"]Ltc?c)#0_Ek5eHk72Qm[!B6.H%"@VldEsFhE7h/l0b6PqJt>?L1lKZ[#NMYKi83m6="C0?DO:FG[*pLY_><2aYk64 %\rsO:4l0>F-j,_O$a&0)VS(dY)$6ug)-]2f7ph+m0!_Bfrb7%tn7CYG*h2ukL$#ZD/:Y3<,-#L%Zc:.c[c.rhAEB[i:().9`QH?? %eSZuY/8R\';fsu7goF<r)MWOB3*a?O11_q:aWBed_/\_g(#ZpVL33'=$&@6ZEquI&Q!(;K`NPK%@b@[smk16Y(rJpP,ujp(SK6L5 %jW%m9oQb--V:j^GX'"n(h;&"rCu'#I+3fEa*qr,G0tG&+RV(XYn[b+%$D):`Kq27F^OEZ]PW^U?kIb`Fjn2Vc)p^4uC;n]]a^4+1 %fm\3KH<DiTeupD76BhA@=jLX(l``#.U\s^Q2-njPj=asdhlr,):R#I7ErfL3_s<#B14ROZmRb]##Q)t%5+EDELbie-Y<d0\WhRC7 %GY"u)oVmA#C`?C1kH\&<J,-[;D6ApAQG1Su>-Jl.(O!e?NG*R2n,'`Ym=VNNDs?iZJ^(#li[Q,s29mdsN$l(19[0&<!'[HtH>dNW %p0F@\DKnBQgn,,1Y+&d+Hg%h@XK69DY0Nou+2bGEc,]><K%\4]A6[uYceN)-T.<&Aj8W>I\)8gY-'LC*lRUdj!V;lPTKB^c2t5fo %;r$:%I6@atg//Qt2\TI*U/3sCq9bpOnO->k%te;\&3q,F@b34k7C%Y4O8u38Htd\LR7d,"NOTk9h0_f1UKgAl!XB;-h"l/oY1u>X %2[<.$^XVuSNF'<SW+GX<5%7-2j_dkAg+J19$k,=G9NZcG%)tn8K>FrXnSJ\e.FjU"kf*?TpPV8NIf?Qb/C*^^kLZ>Q2Z.,H.n<7@ %r,<q]_@Oi`qIqV'FKs)WXbl)g1)Nl(nuFX_HL*eUc_Sajj6<-(DJX?@_($2?e&K+5/?W=(+r#5`5C;I5XY,h0DW/Q;5PVNrk5m_Q %qtft(*JM!(UT_\gI4a@@X<#p!>Mc9[;X8Yk\.jDiE4YRag90F?G$^0ne5\d932#g"i/QEN!<h/!nrK94a0Q"pVe8]fFhWa4m<(K2 %X8=rLDB:sVJ@";-f/*$Yl,Do1n]@614$I#njOmejPV1#>f3WVUp0Pi>=D^hp?2NXo!p'O_ZEk%.%ELl7F`RH?r;PPA@<[(r7!pT! %A/;fFQJ6X4IOeZigo]q/]/3YmT7:HVBC<qjlbq]:=C5G>Pr)3PlcW^C:9DdmCA#`C8`j44:Wdcn6;F4l/7-'cnLCb0A!<J0jVrtL %,O!IWD2qC\X2.7@Cg-e<0+[F4AqM<cl?9^bft!Y*ll1l.ac&9#[R.(Wr3c.4>+/sG9W$Vo$NXWs[qABo*<t"VZ<oZ1J:?b<Id<ON %!?IY?D=\:pEB.kZfJq5qE+'4Y]&eU/fp?6B.j(Y"diVe2"NkCO#M\KmaaBV(piu]s$0_;E[5Vp!hSdA.od;[)-sN$uF*2>aEo')+ %Jj5L6"s9?.nmN/-U\%[A)@CT/Eit9*PZc?&\N3el@rnttQ+X,nDeE,MoDtC@Xar?@Ft<lE3'A8_*LjuI[6*Q0cNr*lb<?X5<P@YP %(=!Ekkj0E@3O_a:F-]Q*g>:OLTWn/JYR&bUA1ULb"'XsE"m0AOcqhWkM/Q^M56_g<F9]08dE\#?k),tADDf])A>%67ebjIJlr+Nn %7S'SdEuPp:jfq2V)l9dK2?]s;naY\QZTJBSeZD][h)^PsAPb?8FdFI_(=,bhJSm+457IcW?$k9b8-ZX\^<"7QiC=*+JXm`Fn53n; %h;9%S"T.RGcojU;`IV?lB4=->PJ*<(!a>O";F7#VL$!]p@I2eah*dnX[_?n_Q\cq?&a94!V`kgY`licOcfI!f!pIn1EO&R0-3N'u %J)7<Y(4(g&:[Zi$@mCV5#Q*cWekU*"d(F?^I2O:4h4*W#4?ZYr7%i^iArH'!@<4Td>hj-("1i9<\*].u5hBYpmk2=b,G8P1$J::0 %LUj*Dn*dTrM]k>M43$[(l"i-%:BsRGrd%^LR7j(9D(fre'^4lAr7'g^TI&XtkhA]4'^p<<YQl,RSXXFST*Vh!2=1hR)JkC?HntC$ %B_b#6;r9FtN:ZcsDB&X<5Hni3-C/<5qQKW%k\;IToZQ%[7h5/;SC<#"cVqhIQSd:cg<:='0bnN%ds]r<!2/RB8[Fa$s#f8*(sn91 %J5#ps$45qm9Q;51?D]/_9*`oKp9qH;UU.hDq;na/*<<Z1a9p8;[(eQmPlWK0j$5^!oiVcHkpXI#7@WVo=`/7p"bGCnB7#!Z9IF_h %m_]K+)InlnLJo9IHUlg!W"nL@+H`u@c*R4;HR7p'ViqLcYKli*mj*ALQcE0dmEbC;+^_/!b]<Gs!]g:rGI@^PL%3:?`r^W_?u$9I %cS']'iTgKkI+Wa_Hd-9NNkXeC][cBD#Idq*OOh*O@'3f4a^;NT`]"A[MFU6FR6L=Q]=5Gb]ee&1DS9i@m`j(ir?5O]qbJ/HrTPJ4 %G97?^r:;aRCiHG&\i+26eo,HblbXdB1-WjG*2N?mDsFEO;d>6pl588[R5rTs>\jg_SX[7dfW"%gI,.u9c[2R^PJ.+<p9UU!X0_M9 %EpHNAcX4<Y`VCZa0>G6Th*l,#f@OrCoLgbYN"(6N\igb=F2HP`\Jn,rK4")^SI9>&Lp?NI[JF=J0."*1?%+9r4ri(8^HNRFcdQ71 %57GB\jMb!hHtN<*HIDO_BD)8FhDgslJZkKXY?#Q<i$\gWUG]i?3naD^meH0kJM9RNf@mP]D8cPY2R=0:IJf!#L[;?pHL@0jUcj3p %n]]8<\_Uh<I%bM,0tqUUG60\nIJ%]0k%;%4IiX,pR3,5nhRe[D[^On9@A>j95^3n%`VlGibtPss54J.]`Z?4',g_CeqWbsLe'U>n %_+Hane9PEaK/L>gQmU?!/00H'Y"dQtBR6Bi!B]Hj@^dg`BD-BL'_O0q/7W+4l(LAic5?\JWOC$r\PE9!<mogN\TU2RNk<2[Jt4-; %g)A=G$afr[OZp5,ck1Z+!d.7%.R8W]NFN-*F_YY8!fG]]&l>rugh5"6gL@<H;!7+Y37&24-Y"Q$eG^22b`3h`[/Yni5g(C&DAl/> %5e3/53lMX5HP<&NS0\8C).+4<e*X+OLZs1?(RVpe"2M\H6@A'"A#l5,mpMkJZl\"*OYo?CXH(&ja%l[6AQ%J&0PAW\Ui'GgG$tTM %98$f0rKRU.DAs04E%?/1k.rdio)8^jBAM4#N-4PcEu'edh/kWq(u4aX?=L!`S7;Y,C9=mVWi'jf`5(OOT50-Pph)npQqMJQZ-h>@ %bdlN\&lc,iN?#4:[C,"indjc>OiDdeI:c@<_l7RK$D22m?t76JSA]o-(bTo79_\4b)&25b*pbH^JI:NucOSXS.568KF/+MD?A5BH %kX!$Vm/m8Sp`uJ)bT05&hs2Y`S5qj@3rX3%g=6N$>;pd#hO5Pc;nag@qJjh]dL+^okGS4)$7;t6_EOk6Z=ss7[gZ*i\Unb%hr[LO %.".+M-6d4nBBObpfZA%L8!`[)rU'/O;\m_[b:J.5hBEKPT>pfgBY9CS&*=tFIulI:/J_h[<sq`550@PsTCZn7J=QR"=V(7g0RVam %c/NSa;g)Rs,B.^JMCW6E\1<"lkTu3Xfp0Y5(Z:o)eQY+c]-:@n]0k4oii\dl\h!6,p;c:N]g"NbcP&8qachoc4[j^2fKbC!q>Ta* %=j9^$dCbXarG&%.$]7/,TgC*G@H9>r3/g]rbY794]"1RNS"IHTVSKH\+m*cYk'EDZ5*A;I8a6$_P\`JE1H0fnZe2F-YZfGW_f]D? %.t?2uA(L)^q;md@U9#X)r*h5oM@9%e?Rn15(aP"EqnmcH'E/T.9TJ<>l6q/72huRbptV<F*?<\Z[pa=W_>7d*Y/?f@JmHIB,\UV] %QK0?*`u*df,\qhZ)9H[ObBc&I/Ys_t1cG.^SP`PIlDDj,#K>-Ll:P1s>Mkd?s'rD`2Y;dpZ,tD7K)%"47<1'?LS7)PJW,$'TUmNc %%;@'@ZUsJ\SVlD6^7j!2pSZo\IZZrE4Rd9mi3;n?87=BG(rdo[h-"m3>l64sMRq4f$eAJ)o(Y#)N%"Z1?ju_>+,)G?fD\@#koB(P %-cu<jSC"@mj]*5D<e3"!pD.S1iXaCrHiH<Wn%I)V&oA.DJKMbI]rDo.gj>e69QMo-&-ri!C%))h4mK>qW;,4r^0gk"-OE<gNFpc. %ZI[ki4`743=1p+m]FQ%gFrs%*Y9ch-^FKP8:YbWGHlR+WhlX0F)Ugdj69`t.G3Uo%<kr<jkhSF43sn4GdAm^'X)&-L0E#Si$Lj[< %rM.`OGbtua#htnt1ioD!/N4as5k?CIgKs%\Y5#NpJ.etJfVUSfB0NkfQIM"TUpXPV8a`Rt;Q@bu?d8j0$#0mr_<m`G0LkP?Z9c88 %1I'no+%bRPBcbDE!-fOt!3l4lm/[4D0B1L=2kBSeq0:ct@]LSBF2$QnYd5'dX4G4PkH7%!X"8PD96._EqNkt)A3ap8r.9[q7.LML %#Bo:Yj^`)<,b-E@>MN\nFrd*<S!0])imf^<('hHnoPNYjM$W,eXuFdIEO/c!&kN@^2c`.)%TtlQ[.ZR'.V"j]5!hRJOr`fSGCrs) %k[2WneRDk&)^F,kE%p%YqNg*"f+IW?oB"d"K`Y\XYI40mUMhe?3cU/LU!e;5o>G#KN";C[T.U>BO4^CCa!+i""9mn2NK:.uVNFTt %BQHFK]d[eWJ7qOom$I;5&$L%5efBAg-a%k=l@X%=<\.[;'d6\-2@![df^jP0j5/CZJbH$Qn/t$aiMV1+!)8-1YKt(uQPU98np'3A %Erc:,Z2V+/SM-!M`[G(_@EWDrf&H$1-t\7[QArqJ!Xi1'`kkqcS@I?u)b)qTYWf)F,3Fm$pGD8O-i%4`k8iD19=):lGcQt[+eALL %1WJbCCVtNX^1f:SEikM.k2s``ZNm?(BH9Y\4,;T[^&KoI^Vfs$AL`qVR-'RQI>grcVrupU$*c+i)+$hPdtPd<-\(g_-N9LW)E.[+ %g3=Umbk/COKH18'n7aJ;5)))3V"o3pV4:/cq.YRsJo-oHC)L_Fb02e44+#FH86d=lkDKcTd7<-bB')Z,CIHo:?gqZtB1)h,iFL"+ %hOcep2"NR_o**NR"OXT]5.C:V+nnUsF(:Y"CG<N;Am'*_);>4JWi.e(Z9?2aTV>!u)FrT$`?7?8'\qSL66@.bHR:qtDh"X*UCF;E %Hclg^W$@BMUR8nLgl0[][g#uU^0Ig(ZQG:,A*u)V_UR>Nqm2K.#n"8Ihm"os.%_i]]8L[9a8S8%QCrUA_rrMZO87)+2p$3O@\*)1 %XR,hK_-)"Xc9dXVkj^M-q/1Tr;L*ZRA(_i0en:]=lbguGgdb$7?G;\>qe0Tcd6bJ$q%`ILMOjVVdNWm$)ods9f_O,UVqAO)qqgNh %`"ONmnTGgc51i&sgP"iLk57&(;Ktf(E8G!:W3W-m:W!R@TX("I7;*MNF4fjXiQ2ji%dCu4.N?emqhECJNC?EUl,'RpkEuYIe*QLC %CmR&C68;u".CPJ#F"+3O$d*m8Ps'i'?lHTlfMFE[4SA9NfVF7k$bRacK.1;L0O6_`d`a[Pi)3_u9GG].p"Ngd/t@YhDn3PtQ:gK& %A]JI6?*J29B($F(Mop="mp_Hn_4,ju?c:BOdDV5+\H1/4BhH)sb__gV)!t#JJpaV*&R!p7D.XI&6^\+4ST%RDErl0aTPn?p$(>li %dnh3TqYbenb.("s>tj/>1j%:U3pD%^WhHb"ciq;cB]uN4FJO58%iRKE"W]'jrQrn;/JW@oKZ(KWc<<L]W!0kMkV`ZG/*IDkK!$qP %ed=I4(A'm[VgMDf*?/`^rQrno/*KBTSS&D&[=V-i+`XWXdthm"'QeX/<_GtA<s#KQS6dcPhHUB:Y\'NT5154W-][LA7Ni;LB"8$a %7.QB_2I(;!82&39;:(ALMXK\UACpFK5Nk%OAdRI9aZ2Nm0j)l_4DiqIdYtud;Z<a",MelaIo3tSrVL.G4d(Ni;4l&eRrnNt@Q`un %#Eh)gSeBk2]hEiN\:"B^!L:2XR@XaP/D*DCT<L&!*()1&##!5'e_F"fZqUA?eCp?"67I*,a,=4kHFqJ%+@`qDe>J_hr0.KmQknd? %0OR:N3?j2:Ze&h%NKqW1ZkP(\=o1dm&^drVaf.#jG3?_!VF9hD$9iLV\]E8'rbd'P\SMG5Sb_tBb?VJ>E$inu7Gol1)()o_3t`*- %Auo<rk/)T/5q+"!A<"jKXN_&t*M5p^!nlITTEDON%dh"[5qDLsL0:*3.S`G[a.u(:Td9qMrchDrW)C_5`-%m9qeIE.FJ.[C7khV- %#,qr]l?r,@1E210=RCe4Ai?`:B/=.pR;qe\@Nra_)7(cG?oMTL^i/1AKBi)/Z`Ph]Att4mAS,=7%W"SGdUkGM!Cj2.KSt#_YQ^Oq %2B_qDDKgT\D0EC2W^CVPD1m'aS395<N,)_e6u4?^f\YWIL>$Fjc%rI&Vi]'SINa,O`9;T2Hld?cS))p[SICc59qPslSIQ!dS=FlV %*,oMUbCF&o>K+U)]%H>p<CUao%dd6#3]GN8-!u0$FV;-UQcErf(0Yq4>S6'gSnqu!_*cUh5:D\aJ<neo0uFIdGb1Y,O/,\+dEE8@ %GfMFWV:3H;7iJJICf3Yjrq[,UV=p$rB;_-I6TL%FR'P2#A9%85UlEIFg!StPm1)<Z>2/go1_H-:4#X9m6HrCIH&9W+3:O*rT-?&[ %C9$[]Q9d?J'Tk,lM5(L(F$p4$BUjZa?=[_K&Xbo:7\Aj(,(n?Rca:0HR`i%$Vcq2aoY&9=L(:V=*44mgdmTt_@m;f,obhPi(nc". %`^V*lD/>_'W3[O,@a5094-p5V<fMHmO3'n`FM>96e^;qW'-cqC\iS16d4t/i4gPAj=(a$,#uD4%Lq(_m#\ptunQdtN4W+&d<0p11 %Iu@GcZ>:"3fmhBtinVtnc1Gu?3'Y*&`2Og'UAgO@H8t@%<>n"?%7A[X*_tYdknS2elf"A7"l8D$N%uX=B"mQhK]o@@&a-VE:)/D( %T6%?h_^SRee;?5ln)@@YVi"[DW0XUYE$e^p6bSitP)_r:Vg;uC]biUSEhg^[aTMgt;eX1-ggE^`g\Weqnp1E^8gYh&IB:Rp:hFtB %4uu#_bI>n<nLg)3GTR0u8;/p5\d`;<!AOpAJQ,9:hM)664;>'2g4gQo*rHRq9pCQQBN>D+/9\:1(\K]Qr]Ht.3VlH`Wj0,l,Y^?\ %o$3Iokh[5u1Ye=3^uR\^[\<+A_UnOn%H2"PI;-8r2o9tkeDVa/]aeK?B%dkRG1EH@fF@V)ac.nQpoh-F-"n95<$;"18H&APUEUFj %k+<jjkIV7^<-H;eFQ5WKHFpMUEf"uY74R*5#Mb!Ek^=j\MH%*H1\\uo/a:GDgP*#Up'?='MPf)`QLrq9*)#N_anTe_<Quu%ToBa] %Q*$o]laW.q)98!>QGV&"JbLXJUPW3$QbjX:Q+foMN6ZkOV/S3UL.\6.8dYen?6DpM)WLSWW?T"C6sb:V#nihOF\9ZnbT<N+HGRkm %3Iq4R!&EET[ZDZ7%C>o\()_:b>TaY;-%TQ/:!8."J1<dA(nL)60]jeK*f=u,Qlcg<Sgh]Hf/U\0XQ^R.GaL]03`j#$P=G8H2<fQ@ %W]/JWc3rBEAOkpS+2:8mSU0kf[/.4)k2B*aY[HEKU[?pWce^f$XmL4`j+rA8<UjVi:E$Lm6!^V3d^>#1EHZW'@Amoe@'t$%IVC-P %].hd+I=*]kXQcC^P']l3?QD#QMVSWgppHOBbu.uZk-\>5S_3>Me]`-^k\uf41t,pQ9sn*!+5\]KH<73Oln_h$.'6hK@Q/+Cq8]:P %>MN+b\'qt6Qk%:2`g%d461[=X\V&2U>[_hd-$B[Xbm3VXs0sg%ZoA=554.6r/*s,KrV-lBBBFhi]<e+&RtaJE!b!C1<*Hs'6oAcP %RiB,_[i((\A!Vsl;o=8Fqor[ImAm9-Saapk3P?Rc-ZBKSe$`hBf:I#`UWFmP]5_\BW3]W*`O1`'C/_,mYRrfKmpfp,9Ut+)FIi!V %2Eb4l-$=O2VZGu'@ja:3k`SoY_/1P[g*iJom$WWSH=P1!Ln!o1gbk3MN5FPU%/ieU-?@W)8!9O2Fl97Vc]0rde%]!IPU!;\mZCIG %"cE;!eFTIFh\^L%1nqU.Cd9@lBCJViB+p'j8PNinV5*7nktk)eoP-.>?t4o%<RY[FGV(\_r)V8a]o]qud<cdYdD`&l^M5eSk<mo! %I]DYr=jUL)FLER&05<Nm/Y-V*g9mBp.*a#)iVZ[(d;XHFX6GRPm4u/k2`7.gQ>WJ#JnHs3&[VlNj/8?kk`O5HnQ/FtAh!PVVDJ't %`fXR\C:]DnBA[.?Kpp<N<mEJ51ho(H>FF_+h5fcuDl)VFqOseXB?'9H6^ntb8PNjK\_(7HSWT45f-AfN24]kqcCed97l?iPDp)<F %$[njE24`,(9G#3rRa+GsBA2t)[@5B394td/4fR\)ZugIkBM>>AdIF*;E9LS%BCn`nj>&aRW#`["XRi-,!4hFA8!SoSlq3TGYorEh %'W_[`i=iWmegd+E`38WJ^H0OtN,S[[N3l\V=jcE+?.V][GuA[`1cT+CC7R$45.$\Mntf?Wbp04"bPAK9N%=tp.VBOgAD;N5LG0JS %ouj5fL(Rs2rLo00MT-le*GIY\"9&m,A5;%Ec4q;@ELT&,;mL1\kD514oP1mC..Y7sgY;r\Kll0dJeR:N?)'L-D=4cEBr<Y,.oT@5 %9(PMr</LgZ2Kra`R>utlgZHdU>r]P^9E&n;(lZb,p"1X_7D4'gV:1=U)r:!ujd9[4c[&:(`NWO<JM7GqW;>o6$0a!/7B.?"XcUgk %pK'O/;.4-5ih5):0J/%==0!CA-3j+p\Xl>riD?^+3dTW3'-4bI5Nn(%Q8$,m58pEpa+cYFP7;Zojg7r:+$FO+,i6S$7-rX+!o89< %27:S4%+J't+$]CfEFo/qlB<'_<O1@7]?&5Z#]""$?fGWN"so/chl>8*1jr@h]NNuo^>d)J_cq,F4bcpKQg%I5s%6*^V5E.N'o*^/ %[CDeq%KC%hUe1$3RrYH?c?iM0$*nsF@!MD-@gBoX2s3L36fk)@5.-QfE%dp?`I3f@N@MoMZIS#"^?@TOD#+!npX'<u2O`&C=WUcK %/T),d63cHY0A9`h%4O[:h<%)O7c64Ogpn,Bkr,4ILP0gidW`4-m9AsNLH@g!k..RI9ntfCSatQR++:%L?hBj-*U_^+b&c.mc9+!; %oXJsa1Riisjur-;&hUKUVlUt"Al%$OXuhM"]:mTg)O`\_\taMVQ*ZR'J[oa&j#FSM510dR)2gOW_L9')CZ-o0>2/dCUpuI;d4%>) %+7m'_<$EY8VF3=u&,LHP`0=:\Tk]f"^U@Q2VO+BOp>[rp0kmNUk(?^QUp=C1'O`')MjbOTX0anD9&m?ANE^.1N)ml-Y8Ab01.En/ %,7tUJopqN&/TRe0Kh!n%&TUje\]2%J8T,H#m>U!+CTB?jBj<;3[<o8BOh'&^Dpq;feEn;gH`WdCEJs$<Y3h1A/9S:k"c^O0SM@=m %kKnt:i,?,"/dT,o]k^lX8Y5a?Vc>lY#rA-\HShlkV!MG8gUg#rN@1^[I^MC(lDuD]409;O4'0,=e':tfUX:(B:IjeQk-!NXA]IAo %Q7$J4kR%::5+WTsde.%<XoHV)ol-2SgdhrGEj)8L>PUh'PVd]rjPJ^dR0[a*G9U8u^6siI"Qc8u(XpOrm^&dC1;2/fZ,r[7+,WZa %)&.'a*-Q%irTg@SW^6<+fZM<3Gu212/U-`3ZDVrN3pkg"bZ(&)n\&JX7<lqshQ+BN*;THj]39=.b?`DqR_QP)b70lrgZb][:=a4\ %,*QBKn')(8AL52T^<d<]:,,n+G;/KT:9^U@TmkAKNGf/.;]MD$)3J!Hg%mYhhqOq&^"gqj<aTS?S+.`^2oT9IOuG'UV2a7,rhD\= %jX@BBn#(ofH,j#D+\;Uga9EYRhWXcF<bM$:@n27+N0'FmJ)4IO3Hb.GGUQ'](j!*M$*hWuB9mh`Nn:]Wc8G4gNhY#;2![q-N*Lj3 %Bm0GNkZ)>?!X8NbWGeVmoqCg!Su5$OIVP/a"aeTg$:q]a,o*>s6Wl+NBci122iYI1ib;OYOtfU&aB1<QkLoKLZuD:UgOQ?Je=%T$ %9[PY-dIj$D,b9iFlGbhmaELA7?X8@Q$3th'oc_K\YP-F\Hu.3\`O4L?a5EFK8m*,)`dN[pG81A!]Gi*G`),d=CqUUsRC6.dZQ_WE %e5TY1@)]hD<O9.r'2uB]&]1WZDh!.FdpTDo)DFV2]4]6R1CODJG;0R2?kG0c@TPB04#s/^g1*H\#Ru?XDr4TM\l0SpI&;[o1Efok %bL@SqH_sV4!>j=0%NK2am!/&hBWV"SrRs!hNDis>l:9:]]n$_kf'qCB5qUqTPB(CiV3d?^.pM<-GF#]3/Eh"aX8*n[+6CbkF6aOd %V<Q,*2m^U;3dF<JcPa'+ZK5W:Cn(>^RB`:Hbr4Y"k18LG#*>d!?)ms>21V0=85*s\Tq`[6qHU'$Bf1EYilTJ-l>?7"EhWW2eGrcp %0f,422]_QL[%`R[J-H70Ta&kKAOE3oZsNH<aR<(38?2cen<#;%J/5C&nS'7TT4q'Ca/45R*SL@/b"!,!oA5^-M8F,9.A,CXD6$D, %bVP*)2WZaB,Q$8\cUf]GpJ(JUh6OK<PY]oGdR-qsh'5X75IFWk[IlYWOp5juos=)OkFa_tAR@YL8hQ`N6Z$r<F'fkYgXjdJe]c^T %cMIC*4G_Y?cWb67V6?Na$ea$aU@.>['bu$8q,&(<-cVU'Y-q`?=Uir1rN%H+_MRWmYFi5=XtY[Ep%=N5>fL(Je@hHeo_$u:P3R"h %<lsI;YFiq;M-^(m`%BMfrN+VK<<j'_IJk]sGEd7.mJHbUTWe"9r'SB4o%M^A\uVI!)"QD4:XQTgm5c&`1tu%VZk]O0p[tl\lK86W %RNS6c2+H-JO/=:kpV)+)?&Xh,kPb2BG+d5goU6B$IJlh\8T\BXd#tuDhkg`^h:9hFq<52hT/C-^W%:(.^4+X=rUf!dD-oL`_R7b@ %:KP0GF^MnC*O"_mk=(ZeZ[QPP*?gGPY'Zi.lXudP&s;'m?b`%@=$Ob(p`/K=bT^-VqtfRGU+IhPTc]m/,MlDEZ.[aTZ0jpR@"`C_ %Vs_C*X.N4B`XgmX<EDCTW\i?*N(q9Q]=r_@cZQeYfc!rdolG&246c'DI2DO<rTNQ[?.m+e5<ehUZr4SGZ`g!r<daa6dT=rgV6?M; %kA5>7ZcJ)-MCnIKrEQDOHkXD-F]3edqB[`*qU&A]ZL7&A5kjQ;YFkM@Pgp]mp[tl,Mg7NNmqpI;Y(#XLfn<6je^r,N$u]?3?,$hC %qYF@0\39u_[]c<G=20_nb[k-G1\hlcq^rpH:Z[t'S3>dqo46D'O!\c/]s"'uQe\N%ksG!;md'&(4\4,Tce:)&AjtPMos6ObV&Z,Z %^4)NMh!"%$odnnmos;rrW4n1f^4+X\@$S=S;dVcFN9LJMB"91bIJp5lSJIJp*;0!";/ppNl_cod-Fo*'E55<t3K$BCc3:g(VGTNV %HHGI;8guboA&XNenQm_Me;(E<0s$0h_n1l@W^C(qR,s&F6ma$JTSi#6JCYB&4]jBrO+.D`g$!m>T9M["2*Uj6pu"?*_8PBSEAegi %8,2]Sh<&T=q>#B)IJ^a<%Xo-cM>B>V[1aO/`IlFl1qRh>aHo7Ak<D#dQbOo3kc`n0FT,hAIT(L%T0,#<Q3Y1F^J7CtK:dd?n6SoC %p%[M,p[Q_)=[0OuI<O)#a)5eKanYJhmdoE';0),6S\/]bI=tC*d>nf%'\n!2op-%CU#14eX3'1#ZBX.*e_WZs'BVLV\+B,e0-:?2 %fDYXjf/ihngq1`e8-d%YNTm"*pR(r@[f`LWGjtUjj/JXLq#4QWIR[6@.t%#_W3iY>GE^S:_&P[2ON?:GmTJN2j7@9_K?52615$nJ %]+BC)mIRB"eS@p+eRnJLB`T[T&WF0TVoFqnLWuCfSqZ#c)Lq>`_=N;!;YR&m/!Y>W?=lN\8GM0m<8@B"$6Pi28($G?YaR(2p@CjY %*"&>&B/a+`7%Rgi,^Z.F]jWtsnT:<j!Tt/WQGX7#DBdYcZ@S>#5FU4SRM0/C[ACO)Er)`tTjEP@,B$hiHes'5CLk0mSRa1Yb-nn: %!58j=li*jQ0KVF2%e@eqA8/MVn!-5gqtB^Ha+1fOf=FY!Kf)SNiRRef1!Hl?P+>SI],)CpLMV03Y-ag=ZRgQq^YQMgpC`\'GY)s8 %K6s=a]R<T9)';176lN7`"1.jt_UiE^)3V.bYl.(V3($A_2]!ikKc+[=_-bAWnlOJfds(S&,;&idqX[dGr$`3>6^>g"G8$U0R>45k %Z*?4oI_^#cA'+/l`Lo4T5JLguA$N?7TXAg7q>*#F,X5,?6*68IIK5/SUaH&5QO/=F5?\3c)_rJ(>.9de=Ok@^>ONEA4\2OOD&->I %^O2,@s55VU:OYQ(Z%EII8$[bDK-><V%amK]J&%5X@gDZUrq0BAn'tn\9p+J#n1/^V6<RPM!.SOmY]o=]MnbDie5*:7?%#hnIh6OF %G<@+Z79OBe#L70!7EJusqo.#E/H9^Y<X.[Fou8&5ZA8*jVl`1Oa$fO_mU=N]%tc6EIp[)jf[be;N8d#Q/jAK!9Q-uDW>Olr]']$` %.c7\BqfNVLe\AgJ4uQ3N6VlO=q]c=&O-LO+'"m[%K.I%.ad3CLfB)^G`_LTT8a+Y3GLBPU:Qqd=3lgV=r\Z2ceF4iqpZaf"Iq$BL %IeTA&;K)=XT)=FmrUZOuMsfFP!m-^Pa.#/r"Ko&YeQ7_--e5fgQJCIkHC??jrI`BgM!RobQ^?l@l!:G[PqE^\'cHGc8[t6>`>=Ls %jt*<_'KGZ:,>i\/jZd5H5s2\n]@RoUBHU!'jWj:_SCVKNcfKE\s2<'0ifqLD,Q!N^r3r34diA+JB:&!\Z5E''])-,/n^.8]h8Let %WgkHH,,;r=g5&!%80p@#Y/;^lPl]/K5m^`;(qQ3;^n3*O7eUn/-SX9M^-+M66r7.k@e#)1?3RM@cFCBg_/FNeEO&r#,c+j/HNuZ, %AT3rTZ@78^:UBWOr$dfGGM*hd#Ge1Er3_Ut_"2a4,Y.9^mbtb`bQ+5d-QYdQljBuUm"9s9i'2pQ@&#m/b&bJa&jYbYrR](3Yc6i) %>jUL\ni<rf7Hk2tk2W6EUf*C%@`VYRdqn<SRdH%`D[\p6"^f[.qpYDJo=)c;6c7e:AB)aF&AYA3f`=e/3pCpQan?ZFr,2D-XgE=j %oR#YlLl:FcJ!+Ad=(=XY"%Iskr'\(S-iD_6&PhXC6%O*R[fls$&\j65bAKdC?`sIAf1gLEQQ.+C3:1_Ab48)j[RB_"P:Qq1=cSb< %Y8h0XkQP(\<VXXU=ip(J?g?u#SCf^k%9-@TQeg\>L7nYG.F,8Jp7f[<Z?Km8$8^@1Y$R]up9,,*"6<7og&5%5QBcM.o]2ja2p[Nq %N+7J)2ne>uM,5,rKjCYsFt81P2=7TXpab7\io/6J)&l%/Cr=f`Jj1LGr-e5GZ`Ec3.Z_f[X3%U6Eb*gf:8Sq"hSVW^\A`69G+qR3 %B@l%-lel@&lS8`SHU]4b_V80q?-UHY1<.@8^#\mQ(QQ/D;>SD?1tD?&XfQ5BAcuK9j)fgE!R#aDWL8?m&S,k(DS<qMlj*9A)9:UY %lhd0OJ^(:[L`L"U",s&;R>9E>+RJHh/o!ko7bg!+;i=a\4"t!>_u+hKp!=U1rCU^pG,JWKo4N5VjKPVND3<!!O@7m^,P.,c;f15& %1DNrC$4J-/YYGGj*b:n'/m'+#PC:$4eaYo8+>ZZ>O%m"L4!G29(V7r\T<drKD__#>g`m((<c1h;Erf=[-P";+ZVRPeR1(Rr\l"4T %H-i;LMnuX^[ctF#1T8O`j0BspHlqIg6#26`iGl2X5D*^Fes^e7oAMdtoZbAF_G%qlG(gg/6jYd%5-3e;3B2F*2+N:N%HA'8Rnm=1 %gua<Ca)]OW:Ir^dj^/r0R(1FiW1sGAE@!]%-6$@X:MsqL)T'%?&X%ngId@p_XTq96#)3l^nCL=.^l2dh"-L^k!"Z2_Bg_h%d*rtl %ckNQ$_02CC4msASGd>n4KN5DC_Oi$V(_W[Zo:5t6g%"lq4/YD//bj=r4N0T&n6nJVg93*uTI[o-mS@0d@ME)DY_H!Yl-kq_40T5Z %aeqk[%LQk6I1m[8`k[Ugn+UdehA=kR1lF=*/G6PuBKa4q@1gZHS[3r8&1b6Fc+>4BFK3o^fVf*Y%-]sWrRY=j%n)U!WH0LF`-ZW8 %:kHWJVn7iL5rUUgRR&rY^N,M\Z!\E\HW.;kWP,EY!HuaWN>]FbK8Z);O0cSCfFGll%EQ.>#q+eO:Y<)I2GBi/ODL9er$dnH@2s8^ %CW!Y$PQu79G!R%TlVt958G+ui:is6hDXrBbMT?mO!1.Ib37)ME*sWPS4q)cRCl((Fih?lX!A:d0gJu?AWAc@M3N0=#jere2L4pqA %E9)''G7Ntf\j_S/>'_S+l4!Y*BIV?&KP&SeJ.^#8P:3/"4<UPmd39>@G+4CL<X.HTh;_ZT-S`d:1rNH7^rKS7Yh`Cf%@OeJn;rO# %G2LnG==1a`@?W>X@^9u!Ecl;1ZtX/5%e#p'E6GqAQ?Km7bo]W?`=;]e;1k^dFQe-6G.,GghY@9>1IpoI?GTHtWk=.3.Ek_J2`90E %W>)hbo;<8?_^9_S26S-dUC)pZHVA@`_<YRcde8A(?FMIS-R)"3$Ghbq_5"KZ?$oiNYR*_WY?gC805?<$-d(`^N'$LcfALe0,iFBm %=0VM0]SPN@6Zl;;V9m%(e1Q#J4F/?75-<S)>]_$"Z[UA_DN*k)mC!39TBG-pk>`l^7tcd2eo9ca%SGE,+2'.4G:`$4r+BLLYL_$o %HZ^.9Xj@<BQIu\d@GV?99TCm4*#<L:*=Xg5aNou&D&UZq5)$PCmZ@js_kP:rKA@`ahaN;@2"D<0>]d<^AUb"nE-4AlKn80<\enmg %p=_FCF>0!>>"i.G8_RiRV?F=mGD%=_/tg)_!*o$MG0ob6=[$Nl^%=oX7'PDlMe=^eIj`U4l:/9pYU`7am49PCrg5<XD/d6HfMlZb %V6lI@n\c3Y7XO:V,lL_Rmi(G\$$4`_P"%O>>W`Z<JiWUkKkHt-a@k5V8,Mb3%VAf:^]lqQ4$-#R>.@=Uh%eLCOr8[RoOpSZh*et% %Cs>6jg>d)5I%E7AJ!spFm4#%gMD5?edIC0VNO>5.9mc4,S1fD+XGZUZ&7ne(a$(*Zg;TTjXe?GQ4tJcZ`F?M9hcq4]@F4$;\7)^% %c(M,VX<[oi*[V7[91L^[5('hWZ$1mMXP/lA*&G1=kYce'&qf#]A2qY?e.^N5>,.'N#)(`R%h-iUL1\17nMmO@VKS\"l_KE-k.4_" %ciZe<qf=t*;g!:RGY5GN]1qnl>SE2"B"?kODMQ7=7cE'^BPH7RgGc5Km/pL:Yd1;ektQH^Hnfan2U3-6T^TPcY%I_GZd/sJ2/V:q %h1]4MmIR#,>NFf:k8):jnNM);1]j:m=D()>.g3gb)=Y+AY^bIar,OY$Dd!e/-X:/g?hNUZ/o8s]*UT,j",o42U-0j#:O3L\Pd"Ni %aOATH#=Y\rf0Q^jglg9eQpq-6V4163mga0^eR=6Frqr2$jE(Lu/4U:Nne)eA-c'c3D=PmL72?F]p3>>FY?I[Ag#V+Y++)9<--4ud %_C'UM0]R="%pp(,j.![;:YW'VU7P[9:E3-[c7hE$+t>\ZQ2m`K/s]Ih$KgbF7H^i,+[:>jFSdQN'bWT_1\GbK4GD`&q;EUt;=-,K %2OT47Dbun7ffep!V[7Ucb/huY`I(^=M`3tm!)/\5%Wso\f2b%"0:inl?E\G>@1*f&5"lKO1KCSG@<e$g`>%mHY@5P8s2*Wh+0e`9 %I0Z)-!Hr(cRs'i!s5#YP?0[>.KWdkqJc??Y_'mEl7MSYK<-J9n#,b]L:#SkZbH+,p6b's@e+sL)qYU6W1dYdn@5!ITD4Tut%IO*# %9NgCV_3m/QcC<uJ,.Qe$Y]a3fAF8S?%U8&!6h?K2qm8[WBG/4S12!kNVb,M_ekUh;Z_E4#ecdWCJ65G9F9'\hL,51KjWke`/JIfk %ouSf_0<U-BA5IR%%\e?Opi`Af57Qp+gK;.4K8)#$_YuZr29P8k-I`EV.D0'?A=!3P"-.g4j2nfG_7;*5fQ9)IEKm/JdVc$8:O@:[ %D3)O"gc"rKq#Q5ua"`IT.SapGZ`_qjpu8n\ZIR,X\52I]:p[_!;h)&JGDLj1,",XBAjVGKXuB)VJAVpN^ACs:p@XZ)9tD0<El$+P %EQ^`80>Umq]ai`MS]_GNj=?JXMnQrB%1cjuKUQ-iG[AY_5O?07'c)APT[Jr/cd3iYY^`!jZSqu*q`SRG6Lr[*:pV`WOlM9F)arf0 %#h`tfQFgsu]6ULmKMsuB$_5@2Keo6NJIjME^6;)jNK5'L@aq^s62SAD<!fe:mgkBp#ZQp:fWL.DA-r7PaAoFaN"1?_m!"ITHQY<V %LVsE7FAd_X_tUB4!lK0Cd100:cND.=S>kGo`b'2ZpTNTC>p1e!T!Uq8/Y.UP.:1"MYi:Et]mKi0^2;jBe$(p\T=AQ,CnZcIK2&\r %UVVh-rl@T=f*Ut`cah:NAZHp,pGHi6E-fUW:]G%R"7,R'Z[5o+JhDFg]O(ptKD>>R?S^i*[nL(+A&ji&%NP'9^iXg;^ooBqUmqHh %UJ5p>R&B1Xke0$[0eQIJ(eM<O9.5GPe!.Wq^FiISqDanqiFUBB!mFT(.",'LYI^/<`<88n??&e(.lG4^@F3aI@GMo!RJTN>O0[OJ %7X!)T*`Nf`3p?=<h"(C%*'VY#a%)Fs,I715/>^?oKJ>NRDcWSqUZfBf8^@BuRMkbm!:%b<1AsjHN_bLo"NOoKT`ieX3$]*=;niLW %glEMl9/cBHB8R47s-!?<+foPMP"2ZA-/,.j;S_hIFY^cSSGUV`o4ul/;9Z+h^.?.&*;&A<%U[!+J4$3Y_@EV)\7Mn=%rW;*8?SA9 %fmT1qb2$;c2n>E'W'u-K,[\\_4Kmeh\:**6CRae>GS]]P^%k3.9RBS!?(49XX<[opBa.j*'5^GbNNsJAoEJ:/5N#YU"tjf&"G9Il %i!"]u9='j0,(#DG[22hUT(idXA$pp!\JiV)P6a]r\kUX7'K/[CS_(rU@K`:B<'fuDMl4rom@U6qm*sU[E)runV+l90n>QZIob@]p %`Y@]cJ>07UqabYeGcD1pN7iK?qFq3K?m!*n*ih4>a+SaE1g1s-n%46>Loc>sPFN'JeCAl(0cZLhR<ZG>9D_[[l,>4YO]"43fc'L8 %p9,<l^gFrh2/f(e?t[_GZrR:Ah_PA5>67Un+]iZ&^0iK'(B-,VOsZ%oho]4cVg(<95A,7m)ijAIM-LKW*C,fr'0g.;_q@c#NjKgK %/=iSZi?T_.DTW'OI;HdA#rn<f/;0'?K>11Q'K0ldB\s^_(cFT$i@>/$ku[tVJb/u_cl'4_>Ms#sGm^us[R?9b\<J]GeYkIT7`@*f %e)cnmlN3Y7Hceoij,#;QD$'QV-c[1bDRTo`P+;;eJj:IlI'-`.%h9:@USIB$[Ra(!p@_c8aO9i[!p+qSO%_,]9?#8q:'"rXS7Y6W %KeaXM/Xl0hdD>*u2_NF^dlB$T`,8]`'n)u"$i8K2d(Y(abd8W@^39R7Je$bR$E*\Cnrk"]4OQ`oD/!bg[g'bV7TNC*M>?.B-$M*- %!U_G]dk15YkC"YC-m6\4Q-A's"rkEO##Dl!,b*_'-1dCQOKHMn@Cj:PIe.t4abL=X]`5M0OLg,I0H3]m&appho?B[P,Y#QEmP0j@ %=gJ\u=Sf"3"-rHqK$L=#TpkF1(^,UOYXg+>"AePq,WrOj_c!:2$6u$&d:HDF=2FE(p62&_Ao_7BA&D^"cfRrsfW^cN.5L+6ls6&: %Tfl0!J*o^+g/@%e3_"Y((4je=g5%sh15U^`BPodC=`/UtC:(Y5\j9rH[u,B>l0u/T7W-XRffJK#_i4/CBt-;sUOSc;WI=8p'?qcY %1jEF)M$&E#^P@2hSth@j/^Kc]KFa#:$k(8Ed@Am-)!_hP_/Qcq$EZB1I-CnALWk(c2kLTN.#/Bu2SErVL_bHS<U6GsVY0-'I;C'> %;4$?K.Gh&-@f3cZ+58biN@.GOn/p$]W&sOl$tgO>@rsfU[5-k7N`8+9OfTZA-&9m"2Y.KLpF3lk7QK?Bq14Ie^3,N$TFVmU,6qGs %\BH_Hhe*2Q1r]4fM+e@%1B=c+k.**o25ST"7_j^`N_)HI%+5NZ&_lR+d-4u/T3A3q:D).pW?]J9&%^C1k-e"SVBh4=nZLFD,DGuM %O[*kPmhnKeWP0=HHn]!CB2uoucg/;IS<AKB],L)<df,XI,.KDK'_rP@C.Mm),*%ee$NNGqaE8/K0hnUhna!29Zg;YS8nlB'KgS5T %i`\Ksjg)tS=BlK&/4#Y6D63/IX+2G:M47E9Eb1BpKM[eYRJ-Ub<cVpdK2n.dSb"UTnBI$U!C_;M6(sA5(m;bXKhh80n?fO1oM)7I %Z-R`nhc-.lpP?c:Z5A1M6o+8"14*+.BrfAj9LNC*n4,b6GW^nH??Y&,Q54^EVSm!6ou$N\0d$5dK>OQ8/D^"C"Z/4ik+H:/?%->[ %k!?\A/Uo9!N2\$,P:k<p27"(g0ePX!G$u+o\`*Nf)Ko>j+m_,-K@2PU:hirSQ>X#%o`97,4**e71`A2#4`XTS(nKs?p4F,hXWH<d %,P.H>fLL/'etM?k<2ouReZ>u[71$8SLq*Y3l(TK"qe>'3E"Gb`_C>VNgjsL)YQKB^#Pb/"^r8d0m$@m0>L1JaIb(kcP:89lOoM-1 %_('@C/h3ZS4B(d2@!]G*J[5H6Q4b+bII:^=i0f?VVU'DI4;H\$cmX#?i#V8THd8"r&[M1>$OdO'eK8gVZM"%7c0$*qH8^n'Or:$- %o&>&*!7>\R(fX8)M:dP9oMi*pYU%!0nSk*?;CU#rVh;^l_+/>78`=>\jprn:,oY$!)=6a(QUEQ)ADi,TKp&tgCm0e?b:''O2dk6C %+&QS^_7LZ\A^+/o8YS+s/i_f<c3IoH-@497:NWZXj7O*u\dATT:IlF"N[g6K<:E5FDg(HY!q5T\;*UqOGM,X3X>2%!`C1N#i7g;] %B3?q,b>kS&As5dP+HqU:1g!#@LWTC!^OS5+T(HPS]d!#/e-H+F+ORr!^+!/r@fWBqTXbH.7XfGNL([(ikCi8LLZtpC?)ZI@DVs#R %<M$6LNG/PGLWWY'Fq+!"'R&d!1'WE#M#>KSF5%4OHmFeK+55$M7qIQs5.dbD#^2,>m_dMFO,'=m5[!NARu\sW1p9p/L,!qF*d^ro %;-7EeB<%ASpWnmO1V.CtQ?#uiUG!<a&49/#'se:<Y8IuF>"?)onjk.o;H[U<R#p#"LP"MLjfg;VJA%FQb_9T-MJ]M]:3H7l#O<Kq %^uMd-82LI1YB-aRle+)+S85]t8=NeagSCl-ZAHt,!_CSj-c+U[Vm&b1GnPh#AI3&R[bPAR$36X&rAC2AbqK9<hq'\Zb$%W60D;s] %b;r^_kDfQ8[Ji1Vk=:^?Q'&FVck1%[;JA+6OJu+^3',%pQ_t6EV*:K4p-Q(QJP),>?II5#h?k\23lE68=X6NH:nh'eah55%U0i\" %iV7jBA%1`hDL*ltEL^E6AC)he&u&kNM`**o-BEP@&TZj%Ni@&CDGS^2F[BP\)'#DP1%se=KLA*E\oL%BQpopNgD(uEn"MQB#!KJf %dY,fNRW,#hbpm3,kN@Ze-4[7JqA$TBP9sk7L_G'KF@^l-M2(a]=,6Au[g*:!<+Pmlq^*F?:EtP2aH]Cs)^Y!u"+J=MqW0WP")%JA %7MQEh<.#E8l%VK%@YGNVaIl9?/D-F7<JA>B;AC-'loAMjUt%2%gcImW=[ij+:F\n=fV99_[?=IUY,Qr0)_0cn@m@F_9q_RpFeX/H %B$C*PqIED82?kBjh4k>GD!E\pjS.]`huI)(N98P;dKL]t<80pemp!c#/T\*IXKKu;E<@Wneh^$/k]<pl;0H1Z_ir!"UC(uQiY7Ti %0>9'k9]U?`l<IcR5HkZ6eZr$H$)qYL99Utl)amt9)=aD@-;QkVF;5&*f]fdO1t`sGi4KG-.PK\sjFY,"Ma:aC'/Sr$K3Dk#:6SDH %DA0a&I'@Kbm\)Yu.UEWS`Rj.E8T`sVl8F;c/E@%+6>IcK:NUYOFK_g'(n$B.LaIR;cX3'$9R(=p,L?TAR%.jWB3!L#?KM]P't/bq %7X%DO2Ak!1i>SKe^7K'M-Af$Wd6e"_O!9^\:8=m+6:"YJiHD=6^VK"%\#bX!.Ga\C"XW7O$:\7bh$`A%Z?n%$B\oPs?oU>/g"W&t %R<E,;4s#.h<u(9[^,lta\K3EdfG$D_R[snuN)d86o777YZhf]*'70Y#Bst2_9EgBZa3IJ-['VEKB1iQJl9L_Q`ZY!n*iP8`h851+ %&odA.LK2X(TLMj:NCrXJ/Fh=8je,bd96*hhVi[XA!1D!N,1GBU13\uJ5UEc@p5+W;?f/.4Q(ht%"ElhKfE*kA%J1+,Ud,<i<0^Ri %IuZt)S3>Jo/E[l@BcEcM.o_Q6(Yp5,TP"iF@Jr@qAJ+_,pLi*/J2<HUg;"beZta'@m,_VG_6n_un]bs?eC,rU24P[p,aM>Sm%@(k %&lrYUD,`F9qL^j*SA`!0@-D#^Z(B^pH;SGj<^a+-@G;)80B7%_/,$J@n9>H[EK.%D]$_M!Oh_k$[hj?;R;E\-]?i.RmIG?iW[JI" %Qr+S[,DS[E6Ih.<IW6(,#ZkPK'1;Yo`4DoAe`Y8-U?Aa/lqO3!,/6rq\##up)"P`&D]86WDI,muno^n4-BZhma&-rj;g5S7C3&2Y %<o72R9pMuj8@R$R&%f@h<66Ft=kn$tp+F$jr#X?e`L0>+:^=&-jia5#V>'bPdFSr9!,F,XF.Ipm0Q0kYM[8AO?-Jgk5%6oo`&BnU %$P[NZX`r_(RWL(^/H5^a:FX^+oqRf4'4pi?ePgKMkflU+%@%D'atlft`P&Gmemd#!Zf'DDHt_D73DZ_;b>-2^NXihh1.CK)lB20[ %c6Y>%R;mOkU2=MtI`.\AI5HSV%>k;#ks7hqQ`#`6@6.NP/]X_UT*'8E=>XkX9^tY$q0g;=qTB+5h!W!YMF<@^jXodaQ)pnh9B,LE %itR1[p)hNs%;O%@nM'1S<>&6b:$#*s)L!mO/o@J9@Q!ON9X)]+[J[;A#Ra..IY8:G%aH.upnQBX?IYAh76NE1_=NE8",dGAkj#p< %p@178-3IJK/8D()e-QBZXagR&SrSnd(i_<EJTsb\e`=PYb+VJ]Ad=<u+c/l7l^JRXSQsX8j@9GM!lu8?AlXZqLNKg/!TWS$0TtB_ %0H!T_rb:*]O;7Yd+tuf9p!4cZ'mnR+s!Wk)Z+orS=Zu$+PE+:HnAe&l/u%2<Uk`\rHql:>^Ws5_=#gH`ahRe!c[YDA%E,<jYl4ja %X/#Ct5:M&F#2t,P0QP-l<3(Xn;%H\\Yrh@F$_+$>i7B&#dW8nCp"\YkEf4=9pT:@.!C*))2h:?@gnHAYEShLWK-m%@^Y#kMb/I^l %"`/E(K;j6/Yi0_0r3tGTK_TI=4%XC'=1`LnepC+5g:%l/h$C.$bA:)E(nPE2-Z2M^E9o<>h,9<jK\#7iqYZC0GM!ln-8\H#m(H/& %nQgO[S&VY:S,//t:&WE)!57"%?T\%X9?kEAa-?%5&U_crWdCZ@n^4qdf]rHC12(J=Rf6i9GB/+V)E+>k^!)s&A)BR-@q$,G@.&(W %OnuQ-0CT32PikogHu6j98Q4!o<DsI3"IIONjKcoB"N'pr0?PQU[Q$m9PL0+fOXK+cH4msTL[l-aBVuta1^1CP23Yg7Naje`&oR#j %RRnoWMN].m)H;2!X!s,JGO4Nl>lCf"=It2^F_9f^7^3H-QSg!?ikjZ43!J(r9;V^7(Lbt._gSk6&/CXT$d['\*ZHaYWuD&!FaqsT %'W]XZ)/aZp8aC#>GHlN&ojVn5)K5aaVPP/OpDV\p3,A@JP\75QQ0PR3Akg=1DZT=$\HV@o`0@5XIuSdMjY+.Fm[%0&XLj0A',Jo% %0pOJ)@5EP]abn$VaXo.FC4A%bOP\^P2g_GSq86QGlTU@"H`ktf)Kjl<0fTe$neuRl$gSg/[Dp]PiG+?$o:TH#oZL4Aj%U>GF9Ahg %2O>k1=:\=J,@<gKJ[3:oD\6'S#h+(Gg`W9E.WMZe)crf<oF/Tqd=.(bnhmKbQ0oMhZ+d_Lr/IaAVe.C^l[n7VPRm'C2,nSp\/B6_ %:F4PJ*/o&i*fIMc4r;pW,eWQk"PT0i\horalXukMLCc&>SjL+Ch5lD8=d@Eofq1Y:k>6bR<LT[oJnnYt6e,PI^WIe_YC*;((*#*l %fCLZ&<X1(]o>,kS%]2amX'iN+^&n<\H']BO;hslWRXm&$R,9jr-G^4%<e<&O1=^_ZK%KShnUQZ?;Z"@dT%`7hm/>3CqBZ:X2.O7V %qg%WW4s-QgLW8C@3a%Md;s<&%_&HO80h=-ViPVk1ZL:^M*DbAc`5`M19>W:+hBhJIL/-8j(;k2:'VM7@@AcPlGk^AK=m*"e1[ob! %>cdbt2YfaBl'f6`?8UA3[oppWAM4QMjGr.*o>UX/>&H93OhJMh4m"9upGl@iMg>'Cl9<Y,l<Tu.9=\YjkuL/9ePX=tpl@,BMMnWt %>h+!n)<$::Gc8]ffcQiOjD=90?^p-eRYC)))#7QEr9>Q[]mG#X_/mj]q2q"krG::6O3D-9PEbut>OhYmdgV'_r((80QFQE3/2JHn %cLO*M`bF6rpmAMhA0)E/UUu:QB06To.)?0t>>*B2M#8>-#G%m)UFeZMp=e$RnZ[Ffh<Y!l\SFr9In%&NFQ6V_HjC,N5*C915HVm. %\XSFJ'?I=2`pnhs]u!TGKaa1l''5T)_%$c'#]UGfB"=\-94b(n!JP)>=j(k81*0=5$C_WP1Cgh^?)#l-:\;EJeO(qGqHW?D+"5<F %Y;JHFcflkKWr)jDfYNV@K?N^AI$/(gqfI*F_$"imAHE909a4]WRUbc\o/;FSAIh[!<&KZU@\DoTS71l@'iI`:XWR33ok"mDF4&]: %LO;Pof*$p3E7+NX7[B&')VPQ,cd>#fhnCE+G<>'8+V>WTRUdg)7@!.,LKhVP@4:D-@!#nRPJ9E]LUhm%O<_[!>cg*/`@1?&F!TNT %T7kqWaJGkWbJ]e'm&0*UaQOsPIuO,i0mhY5\GDH#O%h86l7ft:?_Y]\_ac=)PijB?+-tN@7(X,m;,V$B+Y'GhO\(X2!8QW78[Rj` %I-LH`Q8'On#qJ"f+N*m8mkgb-L9)1RA2"]VN[6cdn96ND(rF==X?M_57)6'd&WW+us$gY78iQJk*rbJ.,aeH,Hl<E9MP4E'g#b"[ %p*DqI6k&i>Z,PIUNhY['PbdD7[VgIl4>%BG]ghYGBkMZt%>sXpH,93cgjTj-Mc1[bMgsX!#j5N2pH5;K6"a$=i4ktP6oG;d<YT/? %F*G]^Zh*aV=)G-JMtf[:GJ8:RqG[;h<.3h2n,&0MB8'a&r#`S0])*#%rHcb+gi<)SXI"app'PHsSc.Dc5?q+,C;od*Tj"72pdZ(J %J4+J"gT,QkLp/690sW>6;mDclfd0h][E/mF)\UYT#-qL>9M7DHP`bK$N_ts<j-Z@>#Z_i)#I*s]7i86E,Y?<>0)dmq+LW>MGE^u1 %_>:lRLs*TQL[Uu_UeKsmb[YMmd-GC;W\[mp#FuJ@9'ocCH,M:rPh4$2YhLuNp7qjR42U3*.f327%BtG.(,H@F[bmZh[3J=XM+MXj %+?\I-B$&$q-://>rYO&&R-_?O1S`:"*&DJ^[^aVi1a['S(aauWFcDIi.I($i[f;`<Z`D%`Nod1>A#p$^huEjqU2_;[O0>9dZ($Y] %B9,(q3Bs(mF<j[S_(t%GE$FXs!JE:C-un/SJ5XLikV?2WE+5+LHp4&^kSu)XPd3,g=+Dq.f=[<$+XC<#q5qX!m^J%,LYh+:Nd..$ %bWf'm!mGXXIQ7,eA[6).SiZnGN(7\2`P`mkS+M.RHUHH<fpA6<5n!2B?GBkt=VC+Ps4i'g7.[K<bS'Lu&13\^/DXYb4cVC\gN-hN %_%N[V5!E`3<MuEN3UP=+pK-/EbB]+P]Y-^4Q5T5G1qWpM4beRfWk;A:]3e(%?iB;kia_T@47q%9\j'X8,?[$6YZ-QhJC3,Ab+_kK %bNb0/%Ooi8)Y4UmPbsS2=C!W/ls/Z&ORhQ[geF'n$d!p"5-f,18LCb6+3@Upa=#kfcJX`'^#dpY]9=ecHbJkH=](`#1-RC9PmKik %01F_=^WQfP6Uk0a2?K`IajJGBYe#P\QO4Ff/lbP5!tSZ<Safl.G/n7EW1JP.[O!/n;AsCF(=;-HLD`[CD5llM@U%!%T?=SF,YgD0 %/QEA\l_Rj>D*;\"7`J<jM*@Ddr_A(D\$Mhb0NAcg`hGif79^>ZJCQS&d#7)(,l?(5p5hPDKP/!og8H+p8;h.QYdQ;PXMrTrn\_(B %CN3iWL;b:<4,6@r9)0IL'&QK?L2njI"/&U>KT/+al<u$Ldr+Tp(8H1iDHM=3NS5)K<KkjP+/FS.+rh*)iaTZN:MDA6_HQ>bh7a\b %`mZV@Q1;p.O:bO_*,GN5Lp/g+-iEO&7#S5cRU(Q5n4<&*D^=pjS0c3n+=p]6ou>i8NiemAg[!k\#MS+F_:6a..K&As$EWdD>VP`H %2Gm[jBZhlkfqpoU3F`JfraktN@D$KL2ZK?V2J?lt=:e[WpX#,raJV&+79M;!aeiZRbe53K*.p-3=_T5.)0pDRI!sQb8<@kWmUU5d %&_V\`ef@&>M(I4d;iG:QO'If2K_g`)X4P1[c9qBuZr*f0j:ors4YW:2[l6;nHcd\ho.0SgnGZJr_CDW:$.`%<NJ^sE%4E:[O+2ju %i_n1@_ng3'.U6acU"uMIV"!V$?IG=ol<2LG6+,&H.p;XE@baBO40CoHlu"\WQuCtE7Gq%NpR?E]K.AG<rU8<^A'h.B!AYkAZ'%)- %Q`7aZd<Y8&Wt**_04_!FMD7Nn:SV$5\>lud@:\/Y(GBE?*aHEf=e-PK:d28<*GHiSd3K&U<-.+tMLqrO"N_dEY<)_#rMlT4a&P9\ %<n.91>*lH5A9JddYr(+_H]Z/6dR?NG?c$"!fTK\5'4*Ve;4g5'pT/BFiSKX]cnM+O2@W@)9jSnbJ5h#h0OPXbMT)MsRc<9Z>CCJ8 %BCHi:2[S[#3%7)d!krU5%BRc[>):!-X,k1.N.!G6[FU;7<Bhqm<N#:8KG?Vi#T%\&]F9H>bAE`b9>qt,B(-F7nnOWHEpuuo,J+Im %C(JP5i+4$)hVU)5W<B!MKMJCl^[h>'rDHrO)L*)gpCNlemO"[3&qH[\gFQBZ;7B3tLR,qnM$T@"5YFBUGu9iDb8f0#YAM[q9]X5` %[\[4b#2:=Ceg+&(^KBiBSU"[tSiDZ!h;8/8:RmDl7[\atpchRP^Z11FrrcVSic)$)-SB"Vg<Ya1ApOB*iJB@?;rl<SH/dfdQ61tE %r_W1(n%039<XuCgqS9l[(X%,53<l2qC#qcZ4>gp]T(kZ#eA^-.qu6m`EV?"Prm)8X%sd/S`k<`@B8ermj5PRgd*`%KiG<DEWtXNQ %8rlr&5f@GrGh9&+Z$"inOQCcO"B".T1t?/_V"V6n&TQ`+c*=UlRQ7n[gRkT>jjZCT*]&paG^W=lA$?a^C4k@*SG4oX3P8PobDH8B %M>pXtilo:c=*;b1RcH7#S@D.)GMsDudbIb"gV>Q$o[n/JI#!?Zb=ShNR*tbfL?WF3-,jF\?#C-u=X*jXddIpY2q?(gH#D"K_%UVE %_VMSUkMJkQ!68bB5$8Pipj<;/_9G'(7\`CmWMsaXpZ7KJ!NRHQ"OtDYj_fh#Ys)]teFCR[!!Hi[[d7HLi]bpV,\AA"fMo\g=0p== %DJ<uh*\;#VP/*@p]@\=X;R%h@J<Em%E=%j4-7)@B)Gh'6<6kFo!MsU:DA=S=W.G8IN)K_Q3d+q**b'%JpZ_/t:)iR4asMi-Ur*tV %j4Y5?WQXtMI((]fR(0qLN?O>?*#M_;"0@i]e"Bbg$r/4_LHT8VV)XTc3a-XX]Ao;&AE%faRn4PEq:??lWWq8_Ye'&hOhH$+)4@!J %-Yj;LeI80&lip^VRWZSPCt;U;'tVCYGc6N0OkV-"aZRM=Hd'"u//C;Y%8:mj-W7K$N>9EV._(=<YmF+.,*f*r:!7pj>Nm%q0M/D- %IXBWhXs\b_;4:^4#:%_Z0FE'Yfp5Uqq>BEB20^$CID1?3`Y58W17a%Ff!a,Ek>oASTSLjqJ1%(f#!TKtSmms@"[9BsSmq's"[4NR %1H*Lf"A^$!#Ude]Khggh8OhB@C\eL3B_?4GS:6)<ig9p6Aam@\K'/Y.-IQ21hu\'_>Rs6l9XN/.0/iq(@Q@>Z%nt)k?NErrVFgmT %;q.2^bC*,6_=r%.*sgg#E#-=I.rWH.KpOp1U[>:da8:T9n3dc!#!RG8cV<-iAi6]-J>Y;4BfDVfn0GWo_Y3U,4NSue[\l@J8Ofth %4oGCWW=-&#mHG.+P'=184fuNk0MMqH6C(,WHX[Og?dBU*2@2g,0r6DPqkZuPb;o+;FLa#,Ne+bS1Kn(k6pLY3Nl>2RA$)@E<oGQ( %5/C;u;rp#Pb$J/J"A)\MF^\+J2\*`7RX;g[$I#Z)m=`/jW:WZd_kPX[kdCM8@Lqd5?08AgI1uPNf04d2](-:iQHE;C;WXmI?-T7h %_`bHCrmY:l'\1^YCkBk^=;TuP)X#=MB$C&X1YGFD.<*[a0d7EZV&&=iM_Vc`GW]JN;::n:6o;Olb".#\73oWdTo;\A67nAR:aX=U %J#Gf9DC1+\8:P`DEcff!)/2Gi)VtBF;FEBbp6_rSM+pn%!`A)c?7AQB0qr@HWV^1?P0PToT"7.`B#)DbQVG_s>#S@6]:?bck$>.] %b4eIp=Y,"a,f#<pboS=*7G-k_T1_1ce#T`9g7lj2)i:)*[</OBN>^9jC`sArX68%Z($$hVoT_ceqI)(']E9O%0KQ14BiF4J'Bi'L %WqT5M6DmDJ'7s#^Ii_N$kQI+6;s5hIkZE>Y5mlFZ!Zf"hP8(UO"F;3W.#%(EJZdO[ZfAE8$Jh;rSd$J:lKcNZ@RQ?1T#oicWu5bo %^MEVR7r4NT78rNY/(XCJbR:C$=R++l3\T"Oe[]7qH^p>k6=<[)^u;32Z-ssR\qg2I31#-D!^3km.J6D6kXkoI\>-D;FQ';8;s;Io %)KDodk2IP'RF/1To#E?+:<b*?I(k.\.Y8Q4B2ZO(Gog@8oo>icXG3c)("5p59794OhnbF'(<;^IG]+jLFo[m?>NdogP:HQon0(\@ %d]&,i"qUD])rCgK5?u5ue_"5E#![Ot7q-&^>o(_69qpi..8A_n<_*pe$1qtXlC!`df(+>QBb']]]iWo*`7S,LAN+>LEjmqp8M)e= %;`%.`Ejmqp-,uJU>dgN.91(NIp9@#@W?E/cqcKT1e.<q>#5fsu@;:T&_K;ZRp*=cqL^LEW(jhTff3F6Z-dS=>&Cjg^`n7e'3nh40 %>U)71DfEoG,*?-ci[Q$2SUK4_[';8f5tnMdAh>a2]ub:rESRfEUQ4@eg\fVRG6Qo3SeCC)n_-u>?M<$,Yg'oUP4a(pS%H4GjO&PA %M(BD9^+/"m=4lWTa4Lp2`HA`3.VX;?Y=l/n=_q[#Y-W>3.&W@:M'%>Vq&@+Fo7s./-(B92(U<;`q>&ko#j[JuX?;&Z;'JCTn7O=E %&b@j#-(.1b;gX^,/;mI<VOMra(s*5)rb$IJEp4q>4=($<4Jgrkns"_C"Ps$s;fWNSeXiRSCNiJ7e3VI+&EoYr!`cQf9tT-SSpAA. %mZS+bmG]=j;r$@=,O81+h4Y[?G!)VdQRc]T#5E3iLF),Q!(WTUappm%-_ADMk:3.hHQKWjf-e"&/\u?LMcAfrX%K[-3K?E@SZ=oh %j@NL+d<H8ZD/>,ORuq,YW4YjMQ^;"Gk&0!_mg=GnNs(l-@ZQ[W'&'*dYm#iQ[R=\d$=8mn815F&?feB6:\hWt('uiR5Ljp4>pQeL %EDD1B?0T1dVtK$OT)<h:04%,kXV0Uc/->Q6pnMNPe;Hii'9sX]QW&tu7$bn<\6-^lI_9Ze@e]dq>msd-j-@c*`/g68^M1p<KNpp* %3"RgTLn$X39":Yq"@:'_5&u*r#fqI\B(%MQ#i<+[!"\r$#]L2Vor1?F)H.;r0LentT'1c#337q5Ag,t3[s`N-pGmiCW.!'$*[YZr %ga.2D#@jt^a5TthCGjnb/<=%>/ooh6E:NhR5b^J+2Z,!67tm7@7/2uG0u]6_NhUa::n@P#f&],EjaTX)WSpshX`S[QV03(m:E@ud %d>Qf)i1AHdBWG=8po[*<m-/7W]r);oCP4F/ClH/p#Zc+`F>.UgW6l=[?X3b1c79!&rD$KM<;OaNJt%B[6#D<`LWmt+(eLtF>),i2 %4sJLip.:H<FVW.Tdj7=*m!I=Gip"K9i@/>2?r>63?pZW]5k9<fcN`%ikha*&:T7!N7c-!oBi:_3*AhGD<jq%"7OpkSZ>bp2lUH]5 %0dfYKk\;u1[1Jl>hn>oeET$j=j1r^hEVE6'Gs&'76jV45Pc#)9k%e(.qm22A8ND$=_T<;ii@UB8-AtOP0AA!99INFWB/0<\CXCrP %*TB"fla.Q24*'i+g)7?@IBYYM+5H'H>Cnmj#6Yg;;Z185m`!A.6/^S>Y((@MPT#6sUj4iMURqd#fb2!MXdgm>,Wsj1.@r"*QPo,I %V&<I*"u!ODM)olQV]F3$H+"C!P^<gU20as\SupGuoa:+="tp-\k8*=N##U(k"YZ^RW*So`Q1kj&jL*OF7,7-e_+RK9:G95Wjsb"s %QVr:LO5Qj00sme8V.a(RbJ!e161?Y+X$_gpq77-M*:7>fE_a9,YM1:^3W(a!^b=A<*-5#i6iIX\ql60B`sSC/)Dc8`+-3*kj=.Lt %%+9ks?(!rTTe9#HRb4*)'LUIFB)OpNrO?/S2BHJ.#J&;,='!O@=i5#dJ@[U&APS-D]il>IQKG(F>];SYMPbh`=^r5=\m%Dta'46D %NU##:ZDjbiO.Qp=X/2`^O.VFgB'$"=p=%,T.T`;un^MFSoXcZ.T2),"L7W]0D7#],'K9`!9];mbr"j](]Wf@0pE<Or'=YJkC0Re+ %_-maQb\LF(i%mr+*-`WVO#ZhIWaH5%'#+CK3fT3*b^+XqN)YZA9]/):Lpe*c@8M]WjCONSeOEQ.b39HS,r$\KdXqlD23UHr!E+%q %DXpoInk,9)MXW<:Tt6U`:UKge.NK](gq[dQWnt]`17_`:FSg#1FN^BoYIcVUac+W*f3NP++un_EKLA*ldb6D0@`+*Y=>(pF$4;rL %r#SC"'GMge9q^bbABBRenuZ`>B1bH&l7,p0$0"U(&e`4;Ub4ron0.5eqHa<AY"2)u%hipDB3P!_dmbCcW-d(+cb=1M8-N:!lA5Ps %C%k.8;j2\DM"$aW;mVt7G@Wj^'3fL$8;%W$Tgi+(g[fi(g@(?dN2R7'.`^B3C3#t<n]cGgF0.lY'-k24&Pb"Q-?u]u(8p'`V?I@] %7se04$TcB<3O^pL@3^]ZDgPDN91PBnkOtdi:o2JH3O^s/YAYDmEG9@V/'4dCknKPZ1tj!jkOtc*-VfpEEc,e"$nY5hm7g"uXCmLg %Bl@HUI+.*IgYRU-nW1=sC2\!#X+QOmjdk<&VSH($<%NmCh@,(H6@.8:S$;Xr6$h/9S#@1X!pO!'D[+'_+hd4.bs9oS?V3D,ZcMm[ %BTK4.PkjkSkoE\CU13u'X:'4bp7Sl_&Oi,oX`9DY,)S4>3X4n*;$='WrR@a%aP:3:8Wll))'^$lcLG[Ee!KX>VpD:\>V0:ZRcnFr %;Q?l7igW92<k!K+Bo,>`hDk7T^(mJU+RG8;jG8%+C>QF9@%qN&ML+@)^f6ki>;S#9DQ--d$qqBth&5n,^9Dr]0e`d=TVGu8/66@V %CPbP-Y[O9%/hU<`M7-/n8Rb;pCN.]W1eE*gLE'%O$r+$7*-*kn%*d[:HA8:ZGAQiHh&qPoP3"\(>Hklp7k^KiGF>KFj&3-k_lN=] %,;]h@6;h*5Xdi?,lGIj=X&F[+V/3PI<]Ucm3=97/Y4X]t8kCVE?*f\2Q%51T2(OM\.<`qgSlmKk+1H#d&u/?6Fo#oT_L]f='e6iL %;R.[Va)V!PZp7dV_fq_@ZGPQl;_b#PlS7(:TJVTUq@8`]R02mj.*qm-JPqmtA.TdL@6p,`/<l2(+pB@uS$>&Bn=dPc6j?94X49J7 %]2m*=$A>ksP\PBQo4#\!ni_P@"!rLiU);T2:_K.K);?c?&thL*I&fM(?kSQN]0JsE?Di2C""9qPfYD@kN]?t/.&j[(7GS;KfkZ@1 %dhK?%O1>R"dSecG*cjSYG=c@)oCku#luM]U["c`+f'TD94+(L&mNPWXeEM-%14,nJ(\jPrY@3V4p"P/W=b^9i1t>S!h/ZFD^1<c! %+dM]`am?1/m(ZutD_JSpXE[XBQ(H3;RG0HoZ3t>;9kJT@aWrD=H8<**8uCCcLlT^IP*.7q4/!n*];/sE4=+_t].#$>pI!V$:)nJA %:)DSXjBId"nuuh3hafIJ`Ft=i`h^nE'I*%\)j<<]1>p*<r41AsPHn-pFcia%%Q5(O@%F`\F;I4ZM36Y4iqucNN&2+S/JIB?7Mi$: %$ea_f"(<:hPM4sUW=k_#p#GYM&=clD76eYQVSUAknL_/baa\\2Vn,F&I*;NNRY%uNpQ=R_PF$(&4:Yf'UtGC4UXDTB\o>CSL(r2M %f"9QMDb'n@_&frF%@qE6e;Yb96\*D8Z/ff'"ZrXt'cl]D+RCI+2D!bQeO>-#-e_rK^\13PFuD4I<u$,=B[EeDGS808,Lmb-YM:i+ %j);#\e/$_6Wh!t*gi-0L?$InZ9N>U*CNfMS/CUuIL?-,E;Cp;(a9F+9I4LUt>%E7fj*h`d1f_L=ZcbeBbd]Ir\EJdm.@c';Gq"nI %Tf>-kEN't6GOa#<2KcK_XJeo)\#I!![5q#&mR`Sh38D[30g2p!)%JQd=YM#=,hl\`[rnRDT]Io?3mhP@Ms$*#PhN0PJWdgES/Li# %.-in%Qo(a2A6Bqo[q\<qFl5D`,>sbe>67Dk%u@=g-%SYL?+'m#"<eMeg_*ErR$@PtHD$3Y!_SS6/d#[4'.C]kHhpT/c]Oi1T5)h% %8JO5:5h^>[nOYgFW<;UB']b&_'F5Y?Jm^Y%?g<Za.K]Va,Ena*XI*-Y(1g^I"<kNnJrP6i9"H2cBYtZl%:8d*-3`Y:G#=7?^2#`o %f53k]18tcEF#>/4:4,^bM""^Jot$-1mXXb4[uo!rn)CP&D<,cuhY5Xf2Y+CMheH>uqrlS,=<-3%Y23"@A1@[MXlHt5`eM3J.n)?a %4*c0<WV?-UTPRohJ#e,u20[M4p9"sCOT6Vr5"n`SPjS<:2'V9go_3K0T=6-cTN#4a[VVFE+'pFi]V+1XWYn4Z/).McO_l%KgJkGl %/XC6PB6^me[S=hFD%S1m3<+/QP/*m;*OQ$mHMKP\ZEcMdITBg\XfTnD:nuM3VffP5'Al]%9-='#g*L]k]GRMb?G?)[+DL7'/9T@% %)*J4>g15#+@on`W^7Ge0]bX)"Y!,l"-ad$&X[Zi>>FOfkUTko%s"h(3C"Y`c[F6`"hapEu&7ODicje6g%4"ndpYHA(RLLO9V:TTu %encJ6g55!1B\$uBXmU=AM.GD.[`%/fW\m8)RakkJ'!%$e(0//TjcPV[-Nk3lV\BV0!_;V%i?a1fT>2Tb&(E%u"njE!P8"Kb*A<3s %f<+[&.@a^aP;12LE()C1$(PW$ksr$%PR_"O?CR`kVjtV\<E7"j*CV<Wj,tatV;oXmF^.hc-2C[kh.XGdfLs7U>/mB%^MF&u'nhh: %_/9?"'nhguEZ5jp+J^L)lT7RNpg]d1)2#U>hK.MM-T905Hu@`)PK0,jS6J^'Ck)$0B5^/bJNot_M9enj$@Xi[2l-Y>YO>P6EjL4W %Q[6$/@jnW-oR(Idc[11_cQrNri5>;_[a[#eh9GqJ.+\SoW`1=_o\(LGNqTJXr3]ba]\9Mu,]1:eWV2tef6cXb[OA??/Q>D&WR,PD %H>?_Q=snAb;`Ukkmq6DB>q/>bJbQFWKJ&NWU2^+@QI)IK0FG:Cee5PnN`a!2W3q:t,.hVB_2R&X=reV0?!`4//$M_cf]'^oh`Mts %4T"#npJ$$GnA"]nhKcQeSor-NKa1mp\Rft=,2H`CgJZj8Rt-p^\pTFdJCT:$4gA+YA"k&Jkf^;pqW@U6^k<\O&j:A1o%AF]\;s0% %)Re_(ic7EW__QV!>#p9A.A!3oUa,QarP*uNVuP-7+'SZAcr.#9j9dK^CdsJOF1D'm.$ap]>Vs:%45SkP-a'c6176YOAFiNdekr2W %(;I\'6:=fdXYZXWaXdL;6m;5rbnSc(F:SEENmd3T04)ppIfJP9'=*R`1h"GB-5W<;GHnL\14SG'1fVYK?ILZ'msRuF4=7Z"`n)De %L^+'23gt6Erjl@]?bI&WeBVkE<e*<=IWq7UIJR=<1gs\TQ\'HW.d(`V-'):OBWE_1aS$`:nSP_q;/g?@/U7WMb1[!YQ9:]7\0\pB %-?rLp^14,L2n"$,n3'Zq%F>!`,?gomW=o#m'!5&K_iY(_CqaWCLgcRZKOC[E9;]Nu<U@S6n5;+lC17CcNRj,;+[gW<n/3268g^'R %3"*/_mXG&;0"]V8\!!jbmPs06?*nbB37^jn$#&")%r3q(-BN/VH6%oWM5<TR_>=025$IqHq1k:9d.0DSQ<.B2QmH^k+rb2%YV7Xb %UR->eqi,"Tj]]%AdB+R5UPmf++B,LP4\Ks7+;;FiM*(oABOS#obRbVkI26]^/!lWCqmOL,Zu6lrDDp58?0IOcg[mUm7A@O(2\.Ai %\3[MIken>m4+h[Y1K\9%4:ebo]8&NM4Gi]CgjU%(ijf1f$W#OYGcmppi2L=dHg3(h$(e_Sj&AWikMZ/sDu&;R>97&r?%OG,aT.sc %s&$Z[MIXbe[*U-9p2$_sKhGsP':63srl$YkB;Z]f1'8J*$Sn=;n!#l!RHP\b6Cbt*/BUEqF4i+6MG5VfCAg8V'oPf#fr]AHMK$'@ %CCh@hbmoY^0_^_5<HGQ3=g";uF]>(,_N=DkK7;f<%4+2&*_Zl/k5E9s,SY+d/a3O0cMErcPplPZSmbe`KBu4FMJ&<BcB,&@pej5l %Zuh%j0$3!7OFl"Q>s&5\"Y&UKFho-:Nb2?Aog(mN4MgYlXQ/em;=i5^bXTe9;mKY0U"u?diZ$![oT>-^j`>:Er/)LOU.qW:`H)]\ %8:+aU?dtm=.*<<<dlQFC=Jb*[FC$fGI]5&(@0<V$p);0R+::o\[cA[(gH@j`P6eT,>QUb5&qr9;I/``\RX&VgK_1g\WDO(@""6TT %op1/l^gpj-5Ul$;[gJ?4>&G-)#ttsOUBSeSg4P^SkUO7PPgL861t=@.G;ZQX&*<[L1QJRJ8BgEB=rO0tPn#Cnc`7\n>*@de\tW7H %N"32/ho\Z02j&aWrTs$9DS7]JeX6=ZSp5p>mG+a5_%H%CF#4sM/!CiVp<$e2^E"!;"l(Ygg"#,2_\%.1]4g0P#OoBS\CZ9ZNRd24 %4:N0P^4W=_LW&?gD*%/c\s`=sU.kla6AJh'9=3s!;mJ!'0%$Nu:W_mC>bV\CF-`L':DG*@m[JQgd=E[S4F]CXc`ejK-cXAd^ISa( %)B[Y@Q\8T4,i1$d1Xc_V#,mrX)Xr,\O[cic4S11X2rLfU)[&:BVE2?>\d4n46eM9L3"?\u`"kmdPkfF_aDt("d2A=emsT0&+1n8h %3gnJG>]eCCcbfDJ!B`$$GQ6'^O+uTgYJ0,u^[#)*G[=oT_,JQZRbF>=SloRHo1'\aUo,0U\<H?UjZ,.D[ED\o2iW'\_)(#8f'Wf+ %ja)=bC$c]@Q=lVDLI3I/O!']N4VETA_<:mVAMkhmJr9Vim3X<11r2oB2qSL\\RjlQ3;=KUjdYTZb`>;t#XB.Z=(6KU7-/[]J%e=Y %3OaYgkN5,p2c[;4^g9gOnk$lBTVT7<Lu=XZ3=pl]k[16Es-Gc@`0c='VP8lt[%4o[j?W(%dE-rq;lF5Yg!o#iV3=XmHfD3>k#r<S %2-%oW;)Tj/S!k498(lZCCdqOrdi1a/Ca:$AIoP0cf6u%sRgmAHJ[a=>Wd*>4GUALqs0X@\s"EjlWLH]pbE4O#Tl':]oAd+*^Sapr %$T9<lp[pC(r!#qO3bkIeA6XbS?%9X':GI@,PXaSf/(n8]V%Is02N3]#8gEg.*:m<+B`t#sb/\@L-eQO)CFP7YP:.Mo<S(DHG/8'H %k>AWX;A:Ze:a<KLWbh$ml>DKK.Snh]e_Lou<AhA$;r'CUX-6Xs+\MNqN$_AHFJqqFXWD,W9ur:%UpSpYMTYe#J<jSXf(d>&eI`+\ %JcjM<rSKk5ApOBEp88FTi$2IrO"Sm9c[@3p>`s@[$@htqf_Z_17'qD(=Kiie7'qES-48oq7mu[@_i39'3>8"_FOH#rXc.;L7B[\i %8UOHU%tC_(GuF$h=FI@<^!Tl-6aUrBn'-r=KWVV(`$;Oa$>mI8n?A;_511GcN65V(?B!DL=pLE'Fci:I3pB)_5W5Hblc1]qrPJX9 %AJ/Bh"]kS6+362gZuuh"Qpj9eqH.$D]oha`DOqp_1DTMH0C?'g>/IYVWQDeWi9!)\"ZL#-P(L1-*]M&1'KY*JhmaO0qib6n`m$d$ %TA7"8DMgGocae16g^Jk,UkdabVNOI;]]e'83l+O=?:\n-+GJ?"4pK*m-*9pnRrV:WO**4[E>*\o];h'/Mjp]UJt%?9obnV*@nhTF %!0:S<[kXc1fsZR'm?0b>a<E1B>ZHcQEi#Ns-IG.;qKkPF#;fUaS,X9S*<C&,At@tZBYugj]0"!V5hLAF1Zu9Y;1iO4\>dtToS\oD %KUW%lhG6n0&T/LhYZnn;OqlfW3/tL:;W?gc)6)%&#W%c9qhPqHRVW-_M/DKYBjjr],i'>CQPR#bbQNJjZB@XdP?k<RHW!Ep[O.\Z %(]<pKk6(E1>t&JRY_6'>:lCWbims#6iHBQ*!@[j66*O?j'3*UUNL!0R(d6T1J[rmR2[@K`+QLnc6mgtqJPrW0gp2J;]5kMKR?W%] %D\FOq]\%CY;I)k4b6Fi2Y>h@FDg/qlmXT>Ah@;eB$qu$bFNkn:(KKefq*25[)PUeC1,.`.G;FKH0r'XAbP'Pk20ds/+bh@IG*$#@ %R"nH#8CK%dr!$VLjD/(7;mH$;l&Q#SZ^ORWgbMaDj:X]"5-6HKp]_7#Z`^mbHg7&@i6AZoc?&0)r,.u$BK(oVqM4^EpT)E^^Ih#r %(FgG>:/.(?N\YN*q<fqalE@M5aF;/Xgah9EGPj(ZO(`I40&/AMZKnN(B&5Z$ARD]ijQ#87rcF=WCoi!W=0Rppg6QE-.bK)Umi0o8 %]HK/hI;JK!jT'(?PU>$T]HMitTL$?DIXrI=p_l:'K"?S.Ycdc^fV,UOTWVp+doMHG@;87l>#SAe,B(mU2qGY=D/'Ece$l(c;IB\R %,hp`R.AitQ?#2kUUmqI+maX2FS]9/YG5s@.CJ'Om(WG@?CJ;hO<EC0-I^_1)"Et2'1D&D8]-!4dRKa'@+0A4&^RmDT!4>8"b63T@ %1CBN!e7:!&j:CA((=s"U%s4p)Y]32H'gZLu@[BXTaT7S[mDF&bTg&"g&LdO*qrCfV/1c<,_>d;23ca/B;cPmLm#u3fC>8=$'l/2d %_+XF=[gJ?T4+4.p.?7jEPjiUX*HscJD]_RI]cKu2::iha3.L34.FjE2/<BO#]@O&-;EI&7f2JU'3r?T`MH:_jfo>u+P),j@Me&S? %&51fRC;9R$*[>lW%j:JJakf`B!h#4`)$]'o''$:/3L\'tf_q^rgZ.;bP0qftS"k843ILY+k3tT2r'+/%=OOponAOiQBfto9ZshDK %VU/3ano<CT]C?Dl9Ho?u/N55Uj]9P6_sQ?5=@Z65_BdN$1b0er61lJfbr+U;a6h3=:2b#qm?fS,V]DI+L[Jna$>@#2>B3f#jjJW7 %DTTj\e(+tJbkDl<`YPZ5/V$A\cu$3_'=66WgS>S8['Xs!G%!pHpQ4i8@'R7q[]T\P@C3=AQ]eu>4b*<")T44CNB.o:V\:e&\[lC@ %E@3`n`[t-BVqPt&hLu<4UgY7eh8:;*T3I7Y*[eJmlhCIH%kO0Yj;p,Rr*hK-$Soh&K#tdB1m"]*5R%XOEXQ`]4M8LC"8P2&YmVR6 %6"0fDM)s29'iI3I)*WW)n\YjV:,0pJ-j0Qdq8#VeL2f<5S**if,MNj82@<Q5cfYGc&q7@tL?c)(]5;g5N)U=RNo]:g02=IV3P%F^ %HF36`_G9j?[*_*6r4hZV@pePZCQZr%h<b,n>I,Wqa6Lt[k2@XDq![p_E9E7^#NYrj;q3eG;i<\J3LR/J.EooqRg(WH3Bhib.9ABA %Pbb/lofgr<*sm)KYc89PMiRs7;i?WN1&E;(NL?J,Mg:\TMu'Kf>+%3QbK[._ApJRA;coGkX)D3CVRGV@S[R=aPo0ihf9SM-1':tJ %g2c@W-E0#l:g<ACb#IP2[V'0/$4(EmU^,V"!h8)IHU*Zb_`Wd.A,6s$K@:k`fmg[-*5VR1WR)\^HEGQ>4N)O\0j>hbTo^-h"Ytp# %X"MjB]5J&Qda`XR#>]X%,&@?@GRHq3=N9U]-_2j9^q*.\(#&3),3@U$?s=sbYd7kdNUc)X(_#8+L[2ruYtEobNL_X*,$;I49`)!S %p5mt`46!=b;tOD*%%6CNq">gD'm?b&EB&QoJD5)aNZaN>]%rV2E!2RJe`O=BR>Cc_MK1A0-LpDOY0rf$q:PsJmN@Q#@`*7C+FKO# %glL@&WNHl<4kqltd%91]ZfDW;DR-8?TV)VSS!@YkD@;-U=ma"1nmmc-]!ak5%m+7lZZl$/La\"^an_NAF<Z;d7d$u*UuK$G&7Del %E75t^f"tM"N4E,Wk"&ltQSI*&!L.DP6\2eCp(i7od_%Z'5OC%U;9ZWSq:"1E&@V!:jA1+13L=:)*@U/FHODQGWD'"<p(hR4g-h$" %(!X4\XrI\9RbZNAL!RYq<=;?Yfa!IDL:$k&M9irE!h-.&^Vp8CA5LpD[PculCAC:_ft5UJ9us+2A9PN//)NksH^AXt.RU2!)FETJ %]LhHa@ODO!Vs2`W/?7Bh>4no!:/\Oc-!UVcB"a3lRhrZC\^4X--?8H6D(_@"2MlM$BlfE3BUq-WS2M0RYtgg9:7KH*/?BKIT$ui_ %gp]qHHVU&'ED+KnH.&Kg06Q/DFcK8cV8agh1aAtG/0Pnma/"Q\,?%N>7FR3-jOr#spV(A)8];VB@VTBO`N&MT+_?8Ar\pc").D,< %JLL.%]5=JcRnjf-I^WV\Ou/iZ,ipY4)FQflY@^_pi?$`\J*O57X^?b&mp!%jfm"J"dcMaOf/dp>c9'Y0kk;&ZVQ"blH`ql4b;An; %M/DKYYtS*b>`QYs;(U2G3u?17T8I3K<dU#jn8@O)`FV]Y`]Mf7pdG-%6ZHSu8_H0Y@$f`=gfe-VrVaNTBR-$">+OE"bQ(AD?I+]N %TP;t-5\B?Ar`ecW:Y&5m*a1CRC83IW?*5+tObVsdTjP"UGI#^7W]%8,SL:sZ,2JMGAFQPo)+]0'>Pm'[GCm9b0)5=%.L#!+Y`kW_ %Ngth^na$'Nq9@VJ-X6iO[_4:6F0Q>]D;/B`N]DJ'-Z+393p'&SMQ1Ns9?1:t>19nHFm59OHqW2%]bZY(jiuN/0t4@5%Thu^A3N[. %CEfU$2'p4$qUY4Xlrq-Rip<\Y^W#4!EZE)-EHZ23$NRl0]6-V_X]sKMSfGql1@:bn6!mMY1Yp#^]es)ZF0ho=*Mb/$J*e"1Y;LLI %76=Xlc*uZ!cN7P<N-=BE3O/E#1>89\k#*iO-]E63N]G=N@n+(Oa#joVc=hFiR&ff!e;SS6Nk**;FM_]MEQka<;o_!3[V^&Vh5n`7 %o,Y)Xd6G![hTFiU@'j=q"rR\(M(=7U1W6niEEBkJp'eH#S63EP=?cjLgt>'?>S2ASM[FeiXcI%.B:3[=\tf;umQZJ.X+/rTrcS8: %cZK2<KskVdc4lY`(A(;13i1C,bi(F^LI+;3ro9`pFXtN0f&Y%?f^IZ37Qa8JpO2F7@78BTCT+i5>nJa[bs[fkh]07s*&]+M<3(L> %%!Gg/$,5kBd*hQ$&m:fLf`&HecsQ[bl&#F(rTB%;o>LYrT(qbM0:qt-cOE\J9VerrQ<ppIW9jP&USY,'"h;dWa[HF2<HPK)A:n!> %berGH_)tCt8#0JqWN$Qt.JBG`rCO@C6Lg7H?\`u54T.8_^Wnd1\e@8J0V/OYY\&KT:uls+L8s^ed?K"h)gPfPe5\B7Qg`>#34G4B %&aT,;$70!?HaHKDD<6*I#*JB!d<,1*nQl'1Ni("o(rTifja4)p#Ep&<k'YAur:DD:c1_pg+.ee[[U(2A,.GklOQr\Q.rdPppIJ.@ %HQKecHk0XRCo!K#o0%b0X3UI0L"].C3NSiM@ij@5KU?(tj1E].2O'<n@JUgkXR#F?J;fbZSF9kd*eSSahh1U^Fq8qOQ&0p>@"@F# %;81(9^V9q&;q1@L1AgdH9S#Q?8B(5Kb*:qPRoE''Xis&_P`"_#PprH(&J`bb.he\Q-<*Y\X\AQV)u$^`B4_)@eleD59m_c_R")k0 %XNVWt0BRUfjpfd+DjrcWD+$)NH[e*h9S32^<)!/pk,BujK6`o6+k-dZfp3a:`KL/uU*3Ag)'Y[=kTSF9C-425AVl5B]2kKk+gF4@ %.]/:&*a->H8nCa:`ZuNmf.(jq0W)YNoY!8R/rUYRDl#I_/rUYRDl#I_0'ET?r\g4?l,&f+ZuiB)2\0C.d_36h5.khlUCC^>_6eVK %<!C3%l-GBmS1rW]h?n<0ANA9.D^krVZ-(5BM6+MZ&uns3NDb@A>5=0<%V\Od9FX?h>9[!/B`BR-p4%k;@/%;fS)3to?T,n$9ri%: %#P4rnl6OP/Xie@9a"8g<55aX3=R)a;;]:c+]M)oW>G-f1[P'I!IqW1GV2T\qJCQifLtjS]bh"/p+j@T'jimZh:mFr2UeXEtE8qg% %Z'1<bFZPHm<$-hc?Dk[H5m-'t[n.eM$>@!+2JFA=Dp*"GA5(ipRl&*m6k%=9)K+k_^pU6J6(_5+KMQ]#7kmg9-4K3hQT!88W0lPo %@Ar&hlEF?Y6NiDJ:6DFT*((.rQKM&a!,U2kd#B#<2,!mj4%5*/NnM#n59R9@mW`G6qWl903lEHh-mVTiRF73gSrkR\_%rK`k\,cl %eB4J>jQRJ4\uTq;Cb>Wd3r2qBkW`#1BMb<Z>pF$2b,KNe"@HTfhm^Sm>`2gfFMs7?<B@FgFO^=(<9K(sHPP1k'2k]u"Z(U6+jinI %e[lKRDg')l8$V<M.U":^dl4JLPq62=E0,KOc2(o&%dhgH++%q[e\nmb%KD%X#GVFMVj`^/OM253X[Wn_1]]m-'EuPK4C?t&rpI1; %27pGqR_AB=:W=FL$q2X?,rKJ@[H<qL%lt^g?@VlYGo$B?Sc843Hn:h8Fum$k,+k]QcVCC0.*Z>fgp>IdFX=5fF3dUZl.X'al.iVo %$(oE#?KZ_(X_hFrkp4;Q1fmd4m`a!6Nue@jI6!def(hQXiF<HHl@'liZp!@ql@.p\PUQXnI/%8o+,5U^0Ynb$,?o#*ftV@G=/Es/ %EY7b9R6(:Y<rHPc3DX&&hU[8K^5]&uh"#$k$:;u>Ygk;I_q@mcD>,Cm^WVg)7d4@P/:O5SYZ7I=_fIf=)r/SWps40pq]DY]HOcqu %jB6$P9q$a$H4I,OE"U^o@<uK)BR/%H-lk/667q0cTpXYh8GhP-8*RAclWBb63N-jNbEH"CQX-AhL;EZ=^f[2`F'5%r!Q%bo3[EVk %2j@s'h6K3"ZRem9p\5T68+qZ6n\GIHFQDuu+dcm!;C'((*/:f#OW2,ISL;Ag9WI:=l"]9K0OrmDNSFddGnrW^o_FiGi<eY5T@iO> %L?[&[]A$18eB3kZp=\,5061LHGhkd9D(]FgL-nL"h<&148XP[9YPJ"I>*Cn]K;`]Z\HYS^TdqIPPBA[Ek>..%N/AmB3Gf>I=R2I) %:$@DI`B9(=2XQ?MIb:hQWI2@VogF:)#4a1IL0KomqTBa>d9rd!Qr\9Jm!/+R=`u$\$iMZfO\VMY+V@9nK9k:54&"(:Gc;!glnD!Y %o3SpgG*o(hD@MDAlnD#/H*?kBi(P),ESmQ*1@'):$1j=E7DXhVZegcj^%<(VoGo.?%.:$mmoKiP3C<"$h15]t*9!)J7raZCPC1'( %So(:P(l+I.ot.o:dX1=S.-XE1X!>,7^gd>:8f2&TJjM+UIOubbqAI)]kMUGQFn7[:#?=[`2tmo1#s*:bo).jZ^Ncg-go3,l?bf^= %3=)@'A2.;RFrs.->F"=n#S[lF[OTNf&3XN4[OTNfOL^@rJ#h#1)8Uu-e5iDkldY*_+lu6r\U*)P+NX2-[>]^Yd<V3$M,[7I<MNNH %9(dYkGEculQ=t:acV_:&%=%CsS\3Zun@W);?Hf<q\W^`+daa-*Q>R09op="ObG:*eW%M`/f*:G0/EbTU#KfKHL)t7_3jc@7eiER: %_BU:s^ZcduN-ZSs/YR>Pc)I-E.9iu/Stc6#muFk-muEZWa'[o`Th&%n3u!N'(=9Z<^<rY2*B2*HVDLk.m4F>Xs,VMN]XKBJ:NZ%8 %EmGnIBW*j;2b"SONZ38Pm?0pfC#0l/D*L!#!S<GG7[]Ccr-$X7s1*%GEUSqahSmXLA*)P:f6DLE29/EeQFYMWK,e_E]b>FM.I/,b %a>0rc#WCp@S@e"@`\Lt_*)<dWKOoHYm2**&]A@t<=h&fWmO>,?E>)J%-nCe.1*Q!(gubs!Z`ZJ^0=MoPF!trF=W'!!baQ7#Zju>d %h3Pc0V"QAJRX]WnkkO0&n(\a8']#gLU&W?VOE<:*;Tu\5X[ZV\)&h?lrS)*&,>0rHG+5CFmb&a2l=Oh\&iX%@Z>m2den:lF[c([C %LpJ.@mOFiXFXG;54I0_>oi[Gp.)\L^&)V5S[76_"Qh*?:bbim<RZU_AA58d5`_190OMhd3?O7#$"tj>sRXb3RHHCi"&;"&9]3&JT %0X)j9J&E(:Wd4@/H5G)>(FEZjocTR_GpE5H#BTNh&O@Cb-(W:Q$PZ/MBH![pa.s!Wk<<A$25d2t+s\8Z+EHj>'d<C?#!mQL6kPTC %Bi$>m=bPjG)AGh4%R0WU#*Cr![GT>/1P-"i$/e"ip4+9qAuWFkrcHl%:!q@p/"47ZT;%f?fLW>foK:I+XH11t!&G9iQOe\6"KO8& %8[_KXRC3T/%(S\anS,i9baOg;kTZM%<p-(\@NW!+Q(1YE)k\=*i:Gpo^8:I^2Df'GX7=n/c6[LXXSWT=/[unY,`h7P,t50l2fuE[ %'U%F"nF&V8oKQNQjU*U>'!t@1)V:aWjh9_?bM22<AN2VSEe1,`7rQXY-Mf/C$WQ`NbEUZ&\sel.b?COPfsr0pc1r_iRe5T<Ok](. %7"9ZaD@tfq[I):V`qNZmO4Y+J]kp'H>iB9:@':!@N]oe5[KDp<N-*^IC<]PIJT#8%o1/<_6-rA`r+AE*1ct-@c#HCfl)jVM\R!r9 %Qbp@?/LSpie7A#9j?L7Zj%`R0d`]"re7^eI30nebIZ41@H_?i#HAOWW6#@.'DKlDd7@sFq&j?BI,#<[OA7S9)>3*d9HJL+[</Wm7 %M'Wo?WdW);,>N\c"nIDF;_<V`Yf]*4GE@uqU%o#'UTr?MZ7V\a5)Pl]cP[inV3)6XRd[0_f0eA6b.uQhPFqbsccM6MG@C)*1'+:C %m^1k-gX=C=Me%*F_t1reY?BK^a1X;8fQTT!8IBJda!&QG^IFn5Qd-8rdaVT`O'8plY$h?7Fu?Yn2gaUCjL99=N;(ipMn>a6"^:%h %BXpIQ^BlLDWng5L[+p)`[%cY"Ll@e4M?4rVN>5VL7SDL1\Y;>IjF.RC1IDp0_$@_bTOgt\+)aj>BK:RRD]#AI/KHG?H_gY4[PY@U %Dqk:-ZkQmXVs>qJoU&lQ4bZl^rg-XEd=$g0P`+CH2aSh)]2l4=ihLm48.?SJKhpsb/e3R,/LO*kPZRadmKA9crt'/6+!-M^n&HF& %[fgodZ.eV)2eh/i-m/3!,,cD__!^$f9G:78SAI7C^uK$N+D32XH.[-W_<SK9PVZOe;RtHGO3p!*VU95dKu^:%g>92U2ntluj/>qK %3PTt\dOcY;:fOAYq%'%<FMDd=0WljQjgHe&aqY1ZHQ8].4&!l7rV^G>',89\&!E[#Cp?DmZ3d,a1jO?g,l)1[gWOOjChGXJ7rkO* %YfXLgWSPOfCmcqn=Ut,\C2o3\jHD82(W@ds5"Y1-_AK,krtpeYmYoTTPK^2.l`P%p7S01X*h.P?mDA[.PhXfiXo;Atku*:sCblV! %D/!WX:rK@[Z>Vp]@[-3oS[D_M)IfDD!eXX#X%QXS8s&5?$/t>onl9#P+n*"5eo:P_ZK%'`;:ndl8(UlQlK6\]JnW+Y89nCscqY\G %5QS+TOL+lDSRo5cg=Pr]`nP8*DJr(-,?]Sr?:&/*.jNlJj)G?"7Lci?8DHkdmj]G$1@H\4-0hk?Hm`$jDL-KrQ)HY'?h@QZk_,Oh %,0ee\T:C9]@a3TrFcg;KCX.s!fp9l+-itgZ=\j]+B-5tEh'D8b$+[fMU/#+IO_dlCPDfAW/8V/#i@\?;;G!M(8u1\R+%A2"\YACm %p56:$(@X&9=Z]G#'Tt"PEJjh&cB:j,T78%MH!2.A3:=K1;hGu+6[TrPg[\?)hP!ct)r:5X;:+\5ea'QM!Hu%bkXW3s"@tG8<:71j %TpP[t90%Kd<%S=7Hb$2#ei0`fc<["mhG[5Qs#L6LE0CEGc:\!-rbp%RK@nN*8tGsR;PukcVKs/!/C-p-hPfcWN=%5q@QuhAYO<OC %b[sRFTJZJ38>&A<7#dp3TX87+q$'I'[aI9^(aWlMb![4s78$S?PFs%E]'_TsV<?7%=I>`:pTX:u*GaQo0j_GRQ,^<*2@FH"=d6Dp %cE&k)oX5Lkk\Vhjkn+;A9;bk0dNcJ6r*2WB4Yg;YJP2'lpWASopL:%[-!=q2jo!_mjAL;&EeEV3b5&#?>.cESV,!(RHJ8dFg4AEn %HJ8eq=HLtcC/./imsAP3B*nrZ:ITkd'*p-RgSGq5)u6iNT(]Y>,PkeoO4*X`>qc]T!u3?GdEJj*5<$%@M[kM()5HkokIU;aVc5@> %_?-hs$th8fef)%Q,a)1PWFX;A5\ggrnd)(WGfo!($)No)pW@GJO/)Y".2?_[Ah6**p8p=ib_EGt0&4Lub#MsA^8%8pU$k).lh-n5 %qs:?Cc0X.@$s#Vhd"WIl[d&*6ha3<a1m)G5QD7-&IG.UtO8UZ!m-D(@kdKLg9*k.;ph7)b)96IZ?5dFFP#2e\CfK-BPW0HmPZ;V0 %.J<%2&R"4-S'p<K`]:*T]_g%o=\Ml,lb,&YU[i3Bdn@Sp;j-IcUJWI%)jQ:QY-oM[!ct,%L;D/G8Ug?A=a`Zp;H3U3<o;tsq5M-$ %\j[A_qmET`W,.a\CpMdu"1N,$=mOF)!MC^adV:6Jkt./Ocft"nZWT`G)pF4Eda#)Oa%o&s>Wm4h7V.>dbi=9BkMb9r['_>kb/:hg %ft8s1It!jT[r,gHp58=Y9(f[d/Xu;Va/*]G$([PoYbiNU2rIQiI':ZQS(p%u-H-F=&3")*_#p9feYQEqJ-QV6e:X]WN/!f,=8=6c %7+n*TD]San>@9cj9"8tU7'=.sTqKnU[@PU&8R6V0f,)?.4*6I;J["++$-_b_fFsm,!jBY>r,T2A4qlT:P"skTKtGTD='`RFX-$I, %=5a$q69X,O8oLZHS#K,hfrpNVgTEpEDL5Y1cB<GeF;epW@rr!RM`Bm$:G)CBXHin_it=>KcN`%CKU?dXlqPf0(>n&RLYC2:oX4ed %5d2HHY(B`%;f.$ZYRR39WRDCO4"pg;OE#?l-lDELUb+ahg\@\/iDZ,-cNWX[X>5#>cWoS$nQ]9mo#[(PlZ>BbO%S5S%7R5E'431e %&sF\Wf'3#K'9OYVf'*AX(Q^"Yf'0E(-7Vg>XOC[9Kp?s-HC^Xu4r('b,*_]q_,\l;r^f&(C_#HBHD%FA&itY^>kU<$h88PEb3W,7 %:!0-meunU$Z]9il4"<1iqSkJugs`**c2*?&=4=9q@1s?gb7L\QmZNJb=X:2Uga8E<bGaf3ASBLf&7a5r5Pd\6c,l;bFoD6K6@KGg %/jJKQpafUU\T3.>h_punb>:pbP^\"@5bVBHZ@LX^NQA$ofOO)2[Z=sF?'g=Ri]BDB/)YOAo[o<Rh'[.h:2PRF4#oC)%E2%\`10Ga %)]ACQ`T5Os;t;e9T-&=sZ$Qsr_P[>9>:'$+ro60`$8``31qg`F6\0tZXr0TU`^><36`*1-i-6ZsE!U4>:ue67Rm%aCFaccf<$-7q %#92L):XQ/mHD8f[l=GTQ`;RTmSs[>+'PHFm4Bli,PEMo(EEE,^^fbI;L$_X*N%EU+pM>)Cr<:hZg`tH0.U,pEVWS/p2H_<ljG^3` %kq5ab+!782SXe1sE`06m1"\FO6&seF0KRmn$J;D**DkI@.=,&/Yd[5T0YQ&k:g5Wgc4-%fH??B9Nh-P>7JB?=oU;OJ(WU<3nCh0[ %p&i>5==t=1[6'jbkuW!AS9,Z5=/$m`n][H55!]dn836G2-XdV"830o7(D=Q"3_hbMVpbH'$QEOba4c88T4%NhW:lHT@VlpaG[0e) %P#?9tjqqQf*V_>+oK]0n<89(XN*Jb3buX.8<nDj#Hq42.2X;?Z^]0&fQ?J8M51mHse4q1=,-UmT77cT?9-9JW[ak)jBG7huVhEDt %>O]nJaV`#:ek^g(DXIfprLMuZ/<BAl-HJ0G)BNk(%ji9dE-"<[q,6",9><!4f,no,cf'k8RoJ,U4gAHNDX)T.@\_+('nP<,EhfZX %1qK2OQZL3lX*nn>iFTNE[4ed@5&-E?Ila\N=05*n2n7eCH*7W.6Lo\sLrm@hb+mmlRDTDUR$F#N"ZJLf"uec]S2Oen[#GFqi"``' %j/*/oo!iVU:%K%F2=Te(qZb$aiK&6<`(bNAHQ#>m9tf9p6+8:KI!@7p`_CXsj,KP:bnNIR$27'+8O%+&)<7=\j+a%"^[OtoEPkLF %"jKJrjGfZ(l2,4:_OG@p`(`4$-f]f<EPb_f*F+Wc$(3]BOs%iaM3WQ(Nf]?Z=p:4.3pbH!18u6"VX.B\k5hq6X%I-o\-'R<#B\*` %^pB&"G'4bep:c)e,cZTNA"M%5\4l<re#Lj.Y*A.)(9@TAR^0QMfH]SKqXP//>r3e)gm>B&(Zne>CL`M``^T"'\;_BdUiOd4Ch"C= %18;p>E?!Aer*`UnMqaUQ(%n>Bh^V$-@hu.iA@`7-)RK?T?7kuopK?:pFJtmlGnA;.VEX#Jie\PcQO.AbNc(`M5o:@`)`g]#h]`:8 %Wd7$R1+#gFGNJX;VFXI#[mHZt1po4u[kO#H=>quu-fcMoPdS5;52@qrVR/._\)!!'I'?;I3P:#V53CX&jtbN.LLhB('";.=2jVR[ %V)XbIlp=[CUrbADa=iK`lKN>:7IPDca_VF]*i?i%Xp&:&aN'89HrSGF==/t\qF5T[_:5sZk0C6!C)T,Z^+2N.Wp)DTk>*sD0".^^ %.G^N%/:pV:U)b5_l.p"#I;58;kA%W;d?Cb/44NL##\4=0cRl0B;*!He+SdIGnnilToSjm`D1M+>iM[J^qLRkQV*!lfkle,?O<*s_ %il&c0s#:bu2ta:6c+??a%_@LdWuU!r`>i2,h:nWEGi@kf'fXG]+g%bGkLZ7ie[a5B6PO'/7CSYd9&%YgiiUAl2Kqi9FeHuU`;/(t %?#<qRd)^2eS#eF&D;_CF1*\IBr1nYm0FWpXn[t@*aOAE?Y"GjD6H<te7f(,dLclo&9.7S^;W'\];sfTfV4]uFN1kEmc<t,TKM8ec %otBkN'/J,+L/(=USrfppBDXC^p$Q/p_.9"aksuV*P+s&cR,uUqMciU==)Br4IV\LV@_"raH;3h+p\?@>RTKZsi,*MSg3_)=S&1!N %ODf+cU;B$:T3mUn0IQ<t#8>bKO?D&6*N(@.gU!cZK*ch_Sk&gNlq.reZKlP<DkKLce=@t4!9FG]h`%E)&d+BpZ\ScWKGJ(@7MJZC %9N#_g5bPKu(K!G378$KCa\Jl=!+g=*\=T7;h/)#s:)i0G8-d;lN]`gP2a^3jh*$O=2_Qc*/eL@*0H!Nn!bLQiqA0O(bdffESDQkG %/e&5^"O-6kmCmLX/BhGVNrICn)F/!u3Z([;9_t@O/-a8kM[_E^%dgo[dN=+$$C(=^5rL>.-kRe9U4La;01(6<5YIe9RF/Cmrdcit %-KO.s]GGUq""4g\hZQPLnZb*:_;3]0T#6$Teq:T:;k=uQD`tVb\lnK#^\*Z]!KZII24P\p_4m][<pJa]f]j^>JfK1Eb0(9J_OkC5 %jeZrJ@'\m->gLeVcYZ2PadG+L^L^G%n^U>2n!JsDH3sJ=M&4u[ieL$Y7HVD+Wk"0ZF/sLT7#MONK+@I_"O8.a[-4/>Q>hmZ.f(m0 %XHo2`7RWEKH2>D+b#W/N>UX7>Uk1dJW9q4=6u+Y,pY58h;/JWMkjreAA60<[a20[LG'*J!TVP=5DF]JTQ&Bg2!mo)X&)VN#oa.CY %9C%!YZk>qVism>h<[+MR[FRZX-'CmcT.H()lMb:&BdJp7ngqLgjne;iqrHhjR%mN8rnht*6_b9\aWn!PZSf$"nW;TJ'iogjP7b/# %-?%r.REa/;c5j81R?39^iFBdRW4X1]qQ:dX6?gpAqD$g41b+og_ZHZaFh/Acq@9INS1);Vje@'n+&F0Hd%#<25cIJ&"TtShPDfVH %V/]!@$C(>RiH&-'P],R?JauOjEo4>1--06"].IZZds@8TgKl+_WP?^CRpd,glYj-+7P3E[#CHE?]$:au";4"&;C=TN,YbjbVObEE %lI&E$H&m?N3tjtcBr$@AqW(3Q9se/\.8M/D2=o,Sm-M+I_fS$TA6F:W-13([%%_VXel<qsg=aVKj+#?S,CnmeVlRh7'Ya4rP\c%4 %\nW(]>7Z>n+#<Yi>W"p28VTj7gT;Q^>O#446L*V!NO8:4mM[9?kYYA"HB0g?/DL\I,@(GooI)eIT&ep&a&d4a+!(mU2L5u,,f,N$ %/Oe<GId=i+em1CoQMR]gGB!_oPG!Bj_-Pj[7]L6K0$!22=McjVQXb+iGqWL_\K%AcnZ$[AcfH"7X%a8__K._,kL.Mir/,$DDc-"_ %nJo>8dc)?RW2b]TkFT,C%!T6cj98%L!N"c(/&4fq'MrNn1SIe2MZo@6^R5-q4Cd*ue&g\M[c'?Ub61bjEnmpuj*C!B),#O/9?Y_Q %J^VM;_\4FCArLMNYMt(qbo.,uPR*JKiY)]a#a;NH@%]oTe3/V@!Mq*M>Sp;s(PJb<1Q)ooQ2kLrT16s1PXa)D%[:7CNW!kX3R6V5 %NokNtH&f5`BO0Li#W0S)@^L#[!M:@K)+1h,I([^[+P509aKSj'ptOPh@t\=p]+ZCBerA5g<V"=GD1131_f9l>Ed/f]Jbp:.e,G`d %_#*_-j^c,0#ul&Ze_KAaa48A]Xld&=(p5A<hEZoO$/[J25`%0d(p$i4`,c#B]L%/^+-52aHi[gS.3q_FgbNC3j[0"oS=Oe<+pC$5 %jerFg&h0Id(BB["a#co^=tLpl6Lrb#P*EJ#(GuRs*i>4Pj(+3uQ>Pie.k0,-hUSXO`B`Z-G;K%JMh&+\C(bW;2^RA=G8l4OmFTI, %+]Tl\b`ktRr%;X.b).L2U,16Fng8WeQ`lE!@!\N2aSS&9bJWa^!RC(c5hPb44DGpC(o?sEiJdY.h;*oaaPh!@,[VkG4f*@khLW,( %9Ybsk7)$McDmd^!UHN>*G\g1$5KV?L(S<<t:O;#tG/deAPO$P[&t^-N3d]uQAa-Y8a<hbhPDV&8SAeEs=G"j=BCQ[k+:OSscJg:5 %<N-U[NjEtf6RiHcEu^_\L<ZF-jKF?2U$"Dr=SoUTrcI%j;k0nrb8T>?(C*XR:o$+3AVsu,?mCY%K]rnq7F1Qfj.1'SWofkT!UB4q %MNlj0LUmO>T&UAoesMH4<ZJh=EWlKhqTPC0`qB2*C`VV6]VE.J$f\9O\!5as7RoPL3o[D.l$]dVF+Pr'"mLT.r=N+I+A90JCpYs9 %]_J!44RmE@!%n2S9AXp5QE>F&!D8#:m#N`&o8^KEXnDMG,'u9Rp0\N68>&A<N$ST/V8_+i(f2DMP5@o%JbS`.ZV@1s+(CV$P2WCg %(0\8OkUE\#A[S(hpTRA+DPM8g<4^"7!p<o/$lM&@ddU7=1sth8$Y`6qMs&HU.>u8SJaDmT&Pt\0Jqe#TH`sa`_eV\X?Solal1V^- %U8<=Go@V5EGn%/EE9pEG@m.>up"Y_n43/:P<q>"I[!JWsFXsfQds$2FH3-ie6>#o#9mLCebVQ;TS\H^4b(t[I`b*;n*d"(fBq)8, %iaQcR/^@`)N&!_1of/IGaDLfg1GmWE\Ce0J__GlKW%2NT@R;CqV?`](F4p^^?j_O4KZ*KcTCVc9l07$Uc'TP;91r*Bc9:XZC:g+e %&pc_`Pj?-]+?OUI-'-^9_0@!A^$T;(S'fSfOHh^UI/0@Ib+mCl.c%aEK+pnbO.VMTk[V7AE^q<dFuN(O#'U5Jk@.54gE)X0k+M9k %PUqbse+@R!")_-Mo:4Td]sAqbRudU/bt#0%Rnf_r4s!sGL*WMg:!VnZ)U#I2nY"QtMu0"5\a[\#>aueu](oHIX4`h@lqDFFXNbi@ %V@d/Tb[2cOj6#D#3C1K`KQ@'7=p?Pjq0IIZs,_-0H/O"l![KoP&_'VWMKFm(Hl>`MBk6OHOKFk6eEKF=`_@Hi,k_mn7c2CPW3`/O %OItFa^shqd&nKRJs(^iq7%.@)-As]r6R^Qt$A(u)nQA8K[G`EJn[B3@eu%@!_jRo(2s4sF^DrJ8gZg>3pskcL=dpDr^0uXdE$HQt %NJfY<dWZ>C)A1rHC4RcHa*SSO%JNFR.1_JcX<_kng=GHFk:`cbJ,H*Im.JE1..amLCQ8#t#f7?=VBh@5jO5fmdKo<,*0PJ&V:"5W %V-C3Bfs4bZ22\+bZ7G?j7dC7X)DR_BIR`NE#O%bn4mjQeO99Ue^%`J=LE)scT'UfW*`?]_Au#5AU#R.kD==&"b;a"fJ-jH><B#C: %WkTl\9.T(PO&dJYRLF2gn$.4`M"0'sh7.OD#PNN$]D-0Ol-FR44X&@Y5%hOW_*p0g#/>SBKC%QO%tWSB=6VmA-b/&$)!l5ib'oEO %4n0iq4eIa@8f9:YOgRZ=B!(%*hd]tG,-<^N\$U)KnD<VRag)LdX[0LoID^j7ILk:t*?.2TpNti33&c4?me]-rR=+KGHbkt:^lpFt %8NkijQHV"NFdWcIlfINlNp5[saN`8*IlNMR3R$%Qf;;i/NhTgmIf@5os6IDC.$)rNS#lRlAX-,^#1`Qs8E/TLH'g@!D6PSJ2XPu# %rm'5[Qc3%/)CnmKs-0PgH'g"dF*bj-U.i)La(op"'(U)tBLMsEbb%TaisM#g.;&1D%\V=sSH>q0Ts6>d6]1'XLbd,BjCuMc;)61$ %^!@\3$U^j./\Q!k7p,=bRZP-t)fdM02RKikQ_U=P:7P@FD>tp&[ZhJ7djG;mC&?DO1+lq!*rF<#/#qo"hsHO=?')gt6^\f\Qg$Qm %EE-U?d:K%6O@>Qt]#\K#76#Vqdq^O\G]k_BESL^dj\XZVIORmQmW1n_*E=G><kd<G+L;1kaoSM'f3u*ognq*sdFqMd?,&H]K^qtA %XjK\b-$"?0<9tS;Eds^rjV!c:Q+uG\3a+-kg$k&g``PAL>5h3^m7"PLBKKsG%$^?^[C"qZY2&U>Z^"a4l)N=!.VBg"%I'be<7JLE %`WGsqHjYLok7N+jUK_FR90RdIdC\NJ\c(_Va=ZkqIeKJO`;'f@Z&\5ICu4Eh`]CQ%NfhW&GHBihElN7'@iO^+Jr'G/a#;FU]*]Ou %3jt_W/E(6CZ[TC7%iHZGh7V'N3W1Q*j\,O?qciX:QS=I(D3(WC#u:JcY)-^?J'4+ljhK:%Ed1ZGd'An/hT[e2*mL+OS_iSr/^&I0 %O"ZVUIh>(!O]6)P*TC`YE]L]e!jqOWQ^(U?k71[]B._#*BTK!TajUHhpG%)QXN-K:d>pJ%Br1LdW4k[CP:!qUj[SgcXl%[#=@+^D %[.Q!Sd7QdR/X0;)DN,iS-'ClKas2jGZH+\Z<oU_MrF*?Pjnm)9GZqXTEk2:tcXmnA%D8+#eT$XtjTb)>#5jO!L"sl_-Ef=+etB0Q %)d;$I#?sq*2u!5TR.?b1[TPOs97lT(Es%^\NcW0)>ND6%/<'QjJDGsW;d-7eO)2:VIS(euV670A9.Q-(@O3Xi<gq)OSlY]pgFsUi %ghC?PjW-rD2sLVcX/;6;'+LE,'qa.@BQo:R7>"XH'8W`$!oZ1P_67q&E00Rt]/17Hq<t"jV)`V^O^%2HbVkDi,g/"0B_d\D4MJI1 %A&HP)."N=Va7S.0A[^_n:QThTEVJ8(/b4"P5j%3X%l_&]AU.78GL^hY[%lAa?B3P/LQe1m[LR*NK\JPBm?:%R\;M<1Y9Nlu^4(?K %rL:<nja,n$/X+md8uT.;b5+*"lt!aEG,RV6Vj3g3f><P&jl*JMj12C(i)o3.*NP[%qn`it*Hb`BGoudoZK#3B\YBNo#/Y$SB)>b^ %=hJpn-c!skG2hKE`lHDb4A5;HZ_`+gAgRHU)tY"ZMuP)E!W`:ZFTaj0iuo6W8,_`L(>?A<TP"Cp<VeP=B2ZE\TQg68(V(nBdOT[5 %;,Otd-"[%"TY&$/ZRPI?[p0L=kgTLYRK4QSmW"p)hK9eZgAQ%LjnU]2Sn7>VI\o51_lkB]3'<86iO6Is+G/k+[hM(]D1,&C"B2?O %"VXT%+kc;j-CBpm4G7*+s1J/%1\'Q01Y>A`/A]gVVo99BV@+c5@+&=%SibnK">e&1-[Z6:N$Wl<KId#ga'QjL,ojP=Wmjj-"@BgW %8#`>5)dSEP;Y.9ALm;0'1UAlWOBP77W?llm9rV\GW9,k7-.mC2ohfCZ?3IjhEdm`3i@VJ0<J`Br@&eYaK,kt$+WX7sk+e"Jk%^7G %O6uKhlsT\EjT,msYiRk;+1!JRL:>KGXWlQW)";NbF&`cCCse%kDL0^o?5[PP6e\s:90kt-3"oO_`'EtXL[#YcXClDAR2pS4K\sOn %c,Sh5-]jSBH9kgb_q8]oZWFUPe69/G.;B)./0epP!S6*;eb.GkQ5s`]K5pTK7(q@IqbVjMhQjkf?g[EceEMJ10$guoSJbnnZX'eY %HYE#V@T8#k2TAT^DI-L0m6rlcalfrlNZrN817#/`;+NWY/W4O$Errb;%2@;<3I>r&d[QTsJm&["T3aEPF:$`C?8(UslNIh(jBK4= %3inr0;&5jpQcg+39AS8H_@"f3btCgD4A2-0_0:1A1b\CJ(Z[^>ai=NA0?G(Fjud040-+Ai6CO7VqKt:6jW]@D(20_L/IkZYP.-bp %0JhWClM7&A90f/O""fL3$(Y99$+G<KZI(g1DFn12;+og.R8<PrZk=IPSS_TKHNsM)8mG\PhN1d'po4u,HRePb.NZ/6-c`f"in@.! %pV%BtbOWDJM+ca3G!epb"BKGFC8Z$WY?0`8I2snTqh;ZK@,t4B[r;l]MS#YYLd5mVUfHF-EJITS2ncU_XT%Sc$S(\3X2_.Ps/RVh %,sio\\5hOD#65Z&6q_6WI+heujW_&WpZC$;G5\[G)bAlm$@(1Qn?-+;)[#dX_7Oqf?,*m2Z;#TMV`t6R3c#4m1NBqPQf[2m$$Ue? %q+R7V$YJBgnb)jEq._7jRYh&%1[tk7X;uI2:6&?@1N>4k(&!boNKo*/JV%Rt['he9Lt*ZD!?0gdFXZOlR8qPQ)\[SAdL>1^^YFDi %%u".?]Gs[N)Qf6BgC2:qTTp*J++o68XYq8&Ru`&Do.``@XZR*HXb7uf2MG:<&PlXppN6;iHqi6GO+7sbgFeP['liS?_Ku;l\nsl@ %5Befpg#"]R]Q]bYn]rkM%;F^IF?^PgP)t'47GN'.e.qN8l?)LkHg`.TqBOP^$Ns('#0S#8&LQ0\8I/-:9Nq;j,(NR8eIW+Qg(pSo %TObL'gjp*9L*;*\]JRh;73BK8"mS#d[WVtHgE6%?i%^!JY[o&o:0IL7l<2[[`tbq(i0,];=h&Kin<cQ``3K!U0Ol+:^uq<q:nH6- %G.T!4nBPa5\3A:p!fQ4$D<:]VWMcn!jf5npVFU8u!!UI`^MPD9kt0E73oh@76[nj4%7q4oP3S"mZ-U1kXHV,Q%s+f-:WBn[hpQ<> %rT.>+N,dWG$CsrS2k*M$r,*/g+6d<R<Hk6lggI1CX+X`=F>C>*gK-_EEj>KU>)?"7h3=EVQ5r@d6>A7dqsDH?l(05fjDto!->c^; %GXAPd1.eY*J"B=`8ae<:*jI_@/cBZ!'O,C6Sg?,FVeokX=1*Ic2l'"X([9_j8<T(nS"+gFnhFbJCeh9a9<\'M428dOSl6X,>^.-m %GtrA3bf@fECn<HO=G"#7L>0p6QJh/'iAU;Ic\8EP7`K$%*TLkXjuN#k]%3kJNUTm8m1%+[qhMV0-YMNnpaCk)-M%:<=/-r0:$-(G %jCpG=^<-;SL7g3q_&c5R8O`LSANlZ-N$*q]`G0'e-U@L?kD57>bN_Zp]<'DAT%0Sj=?]bQT"(aK<Eq]7hgA(_1Wu-#IAeQf7LnmD %mT2g`f7%s?FMF#Wg/SD?lh3F)N[:FD])>C8c"TM3=h!9[G:X?F'A_QA]2:8hE$8iLNC(W>l%WmQqE:Y)*^PN`;]\\@*ub\54:5uP %Egr^J^Ok4HgifQ\LFp$6)9GcoS**Nb^pMf@PDONW\iDE<Be\60l+61%9VrnK3B#]Yk@aNP$C'+O6(KVB.((kn$C&`O,6H!36(obB %-kRe'CFp/I&LLpq,nqa>-?ThC@6ePXq]^S(@5=,[$^?h%;[NVkOqT68mAK?;W7/Uhj/@ri!o6F$S1)HI''*na%c?>DG3FM$d+JnV %+?O\b%"4n"qSK7`&lRUD1fqsuT)2@S*P[\.r9C7sYsY/7$/Y,NfZp;aBR25/]#PRBFQQ\/Etb.h\a"@=\ZKr6TMB<P-f+FK&*q0r %GLB307O!h2Hjjt'M9$n]*s3KZgI<1Ap__r-&s5[D4pF!B&eAV*[!XO)?j>G=hD4!p#@__[)skIoL<mqZKZhSWL/)r<341+sS!3%B %)7_o@9G1l:(7sp83FR.sJ%d.WHCK&c-XA=VNXTAV!b0f9*isBd-`lgGWV!>T]C<$nH'E[@'5BKfYg?"_dJC+UPHjk":Wkr-*/gUj %F.a.9.imArPZIW;@10H]W9#7^UQnA"2*HmX>)B%1Q4Q_?O]91<=X^C?&kHbJZ*Y-8-(=qOR8u(W\+Z=[+1+phd`TZD9.R@1.b<Kh %p$J(;c)^h%X)E4u;>%EI75JcYI9'CMj)4JD0s*ocIi4Lt!dh>U6X"tHX^/L@K=`4"Ni``>G-*QtosaTrZhd/YW(<Sgmj*pX?h`A+ %DkP>$$p29jWTdgo"!tf0U8:DR7$uIR$ZSFgYSKk;#"mIsS24!q=)o.E1ESl]3.Z,=X`:oF4EWru1e.I0WUG_%"\M/<&J?L1l`(+: %c#X,l`e/8jEl(\SeAM*r%[=l/la@]2TED%RdENg:Ph'>]D9>sI0MlBFDD_Kl>*Gi<6@]\WP">Zc"-a'%M#8HJ&n-rrV-'BYR"S(: %-r;*]&kj&KP`.Yo,>bCXo,O31ir^]0#>k,0>tkIs0P`5r>r5g2q)0^>Lh.ujpbjU=D+_sjK/G.GG&(\HdH>dp9,BlD.X@9E!Bpj: %WC\+.=!%rp&L:ZRp'g,P'Y\rJG'&kW-(N"KA<'4prak5c[W0<_ZA:%Bat+>6iV[9?RWkt^D\mDTf!gS^&+UkR,2_I[nfT%6+Od#I %ZofbC>T@;"pd3/VI#*FE0'5B+B7V@`ZFT*H%^N$M?0+B5BLf^P3Sd^geB/I^dVuI([MCBHFR<a@NR2-g&:'R<)PLPf^96;>,5K^d %SpZg(.kVa6GN<Q02/_0l+lBnL8"0(u>Hg%G@E[k8%WpaEli%sZ!D,?`h5[dehjZm?&mE5aQ8Ihi[@+DVp4j!K1tTu,g8bkuT!mEB %PqWjf3oI:2^YjVi^bTDm<CV(K&38[r[FSdl4?22S,m4a'E4f\&X[N\DE#]Na#TiKnGXkQSi&fl=gK#3F$1IEcO(9k!)?ZQ_YhuU! %Q[LpNEq?=/Mu&`4h:Itd/I<ZT,S5-Ci*MF^I*(:tM4KL,4ZDKhluEAUT/&YPBRBBZRgOFmA6!JRN&KVtG?t"+-`&c5D()C%g+JBG %)9RT3^)&e\<cY5gc_"b+ZJCC03jEVF@CL52l#c[e!SU]783.&QNo2MMQZOF('r4D[8LJ7D"DQ:YdRhe`QmUW7SOQm65a-)K:3(jC %P3TQ5FDe;JHPRb]l/ZNU&)06I-UINEbKQ$oP[-U4kpG<+q`ZB%\i8NRcc&"(ktCh!\5lf.AkC91PW-r2);TiJ%GH[Z52Fi`.Jpa` %HN/kD0]![]b<$6:Z@#Yu*oM(7Or?J@$#X&Zo[S?"DCe;lK54i0nrA]@](ktAb8e1,jN'(WP9U8mqI#_1J)RX=^6iJHSR0,f,0bs2 %Y`+D3qP%n[04pW*_+$sCo>*1:RnVT!#V73`0V-G11>u]G2ft@b%Zt>>%KH((<2Y)IbQ-r#jXemK_ZmRhA=;L?#$h^!H[FKk/@1iJ %rAh^3mrDL$he%bo:%GSYhLGR@C<'rb%&>UiLVp3l#e8PGWcM0#+/]?cQIHVXoZ4TEHS%B%qXnB'N17U7\HUr<ihjBs-O)NGZ&Pr> %L)Y$M'"f5Agi*q09"kcRDR`9bP"Vh8@bddI5^BatRngl\-@*]:.rL[#n4(0).jJFoNVtRUV`<J]][V2\B\79&pDs`RUYu;6qu;V) %R^`[Urf:=AW6_s6X60"=a%]Y;2fZ2#fHG`j["XcJ5D.AoNm0"jStFds&NAs'jed&.5Um1$*?ITVE:`ka.O8n`f8Y:\EEB%_1!W.f %LT3>s+a<AbEO^jh6p]*c->m!(X>&Ed][RAK])M(-NgheoSTQH#_D%aV_$Mb?,B1g9GCrS;as.ZWl1G\/H,p5$?G8UL7`_Cu^,AeT %EB->.Ocimp_>p-D#gd:L(I'CeR>%k#E9O\$1*N<LY43pRI!fb_]7H/W[nVbQmM9E05B`9?I'Uf?U2?S/d=UV.0hNB`GA?5KOm`$m %\e@%>Mf_aW&ZLog=epD%N#56KDNX?91.$[E08jpJOV,34);-4i;e1OkmAA++*Pir5m8RT\iRNaM]Y_hHck=%)EK86nIYT"K/rJPk %K^Z^>O02cD8fU9fQMb[%o5A\A=;a*udZm?]W_<Fto_8]eb38$*.BI?JX+i:6[eWc7mCJFJ_BZ/+oD*A)_CM^(`@_+5DJ<&u+h/hc %Br>btOVhDa(#O=?D5SmONqU4GQZTb2q>-o!X[EA;Cg6%cDOLDbr5-PdHnO.>LWTS)Ujl`1eFe_1>,\qgrS(G2gt,RNit+'HVHBaa %&sMbF5[@G]47mUI,#<13k*%8,YnGqb^:F28/+KjC&hAIT5NHan,ZV^J^STXJ^[HjJ[tJ6kam*f$iRN0C-J.ndcZa`uUn$nDr%JSl %$$lRQ9Ac?(H.P"qS<FoD^>Cq2h%]RXb]JDL&6d-i$lQB81KC]D8']7ji.dk^B&R@aIp:@9qn'WMLGXY(QMt_0I?`g[mD+ahUU;J$ %[!*mQe58`A@;V6Va(>799Cj1aq;:9<]JSM#TGqjkHq-+qOTidY3F,NH`\ZN"9iV>j(V]^*DQ4nm:+:M'URS8S=*H>=S*fV4WZlJb %6WGtV`,@D3KFb1?T>WLOSKA/N8R)qPh"&V[c5"+41958<7W$F+Dl>VEWHeiA,rMRYRe_uPJso9KX_ZeX#N3$cdiFp+9QpUt%RE4L %+/[d4K6Z0ai]crS_eLmaWoTZ<kk9D/"Rg_.\)sLr`rn7Q2*N@sGtCrYGih*!2(ot&RR3I0L*D4d?Bucl02%>fAW>!R1&>';Y)s+( %J%.g<:UJ>TdI0=n,C6GbF3E8IKS?nBHq4"@mD:H7b]ZN=djjl#_:LsTdiI[H*:hD7]mi<oIM=o(B2sel.e,`+M0IN0qI(moEbrjo %&oZ/iI$7fUCH\M$]/WnmipN*,p%i:?[1]D5hj3nQW5Q#pNh1u@8cNBQn`)Nm#pjL3-Y=YWO35!^Xi+fAO`V^`ioKL!YJeo\WY/Z= %idXfOhFiU,`-Y(r;L,<$5_NiBJ<nFp=tW:fX91&r0D2q<iggPN.F2j0+0ZCqmAmXOM0Ht(8'c"ThR8B235"cl`LMe:pAQ?on]u.8 %:Id(7b\AK=RYh%j1[t`3FkN`mf7L3rW[nT\$DN4]U6"2_*>Mfn7+fIL*nO+$&<=$gQ=Xdid]t\cgVMTWeu'X;Pt:Y6hJ%9@8L=0Z %?]EZ,ib50pDn1C!Wl:(,&kSqY&L!$4B'<!a?s8D_16rJF.rD:]O\o`Kg`ht`lGtWE<[%l)>L*EaY#=+o78%;?*,DI;+S\=h"'=U< %APF/H6k%#p@Ze#18L6B,U1e,SbVMVa,;6u>HYt:GUQ(9\>IWO]7OpVeQCNR!!,3a2/9H2ldRnlDdT^H("Xjgm@o9eHk'*G;#gn4o %V7"8S-s)gtImN4,@sCiZ5MJckC]WOg=cq'pN;P,/Jiu<.eJ&[W]DM;W8jI(@e,3Xqf5"\h0)D=`fOZ_'BF,beKtN0#N^blJY%6Yl %3]@@UJI/_dJ,p2XUb?qtEY7b9mE_m&nmkIu?sr$bNOC1#<,4klVpc7=m;,BRZYQeMHlV.V,lf?Qaj6uZ$sIoXZR!1Z&J"YZ$G/?o %$@0:+%n8^8/G:^*jm;lP*^!*13H_0``bEDU9!7E2S8hFQ^M>s_8mK.W4Es211cHUk68%FY*YZR^Y45nn+%llGj2#e(fsngT*]D>2 %g_p]HBhXkD<8L=7$!`.]?mM&E%X:ZV<2=3\&1:/lC([WcOhu4B()%ibT@$pcCS&&ea3[<0ll&ZTNn(Ogp;Y$fNQ7E\\$W\B+(?CK %dhYpm_%[p:;Nu&I#[0]&HMkZoq'!:8bPrPcB$lhk,[/'FZ=68GJ"ZYh.reD_Q'B"/E[7:jYE=Dl.rUVio(gfY&'[Rt:pI>JI8OSa %Oek\Sp^B(0)I:2pBeb$/p.6!Nf\(Qe]\BlR=(pFOq=8"LjiIR7%[snL6QWL)MQ5GFnBE:*CEDr[K9=Jf5-9BeqLAXM2A>gI(@(P: %1AHhB;S$F(g4>aI$._l?#5K/SVq4F5DVYt5>a%)Z-bjFD*i^Po0G@M$=-'nWK'9C8&6\Tq_C:;:S*>&=FRsNtj3/A/f=JQMEd9!# %PXGlF_YM?MLlt:@7W0/,O[=9B=Ir(r-'86inGY0lIY4]@rR]@mCtl<j/jE6,9BRdlD4B['/_ILkZ9Ej"E!53'6LZrSLZ*QVYZTX< %4bqY@35##LUhq(*[8tSf:)b@QQ3:aeAVYLY?Q7r6$?2BnD+>YmNgg0]0)N;4&n)EE74:uel!+#0)"/GOs0=Vm).sJ$_O26topR_A %A;k`%7Z>8M[PRA3p-WJ-ArL5TKK34paX+!s>[Z.Vr:B&0Tk+@j938L].84Ao9H:1A9\tKN8gKZu<skdhRc[5H0Khdoo3#8M]p?Oa %at(S*/%*JMin.sNgsRFU,]WB-EfDFT>5DUdg%^^RQeAjXQ!:gY+RNr,9`%[;_EE4:UN1a4CHNM=>.^B]f6@@iAHYA['j@cenkYq? %UDa.bS["9a$A4WgQQH/sd*c'R$X7p6d8K&R@h<Mqd6N,6Q7K??c"QoPN.@3_GI1WN>6aT+FK![];eYj5/BQSObLR;U9+Nfg#V!p* %rg!JKd`)*EC?G!?jiOTIH2_ls4<$n-1^N!OXBmuWQeCW2ks7_?>*q57&iq=u3>9UNhSo%ingM8M+Cp(0)*pC\^1`'kB#9K)q6X]q %]hD'%B1uA?"jdl::F_JFH/-@;TD8hr[V[JO0Y10<.PN9NmFk$:krl%GDlNALpLAS)!7V$+Cth4Z:5jIZkHSTcnf1W0C:c^0301N. %k(`!iQIG3b>spPUBAuR`B$_f/H5H1:V&P,')JQqoZ?2j?9mrI<c-bKE2$*M)A5`ca":eobRmO&#C.MI4.>2GN\SihJA>s26\J1WM %?8-7bRR90K@NqJ)),&USF!67JVBR]eF!65tgg=<lF?-fb@?tG<A.!$\L-s-XkA5j</%#54d.1m,!a9KEcn[(SVU=`#^PS7Bo5duH %\O+J(MO*))I"XCiIYF)M\YVGTpHO=sQT*MHZs9<dhh.6.G_A]eb,l:hP@>#H7mMY:M.Q#uAE[N>epHJ;o,7B)-KE`k-HkQF\9HHJ %cHE_m%t3e141YX&<Tu"Mb1X3[WEt2t`EAPq=/q@K[&81d`*l)J3$*#YqDeF*rJ$c3lrP]dLH_trD<rKXk[WtnR:@QE#&\DIHUNj7 %*;\TAh`Y_Ej3U;;D/tOQk;`+]E6KnKSE%tO5)X4+3$%kf[i]sjLH`DZ1>X>p(JRO:+lD2aD>QmY_)1W%+pfU]P]RY;<OhIbj[_)r %W4Oa.!a#,3B(,rI`6B%fm'n8cGeuWXGN,L_ISTs_H7\$P/)n8"@r??=+deDcHWFhUgX4I$Ia:p!4MMfa_sd?T8ku`5PriK(cXaej %UeXEu`LpdKa<ID`/WC2]hYTH8DqQr.lLo;nq;nQPS=_p[[\R.S4;-(![J_/.>!d[UH;\=bV=Rg9.H/Z=-bIBQO6u/pq`QRB4?gsY %+ANl%@Li@7?jT!I94a77LAjoUH>W.pg&PJqVq2,kV[^RTLXu`KV[]*<A,"^8mBcnsJ539Ws%XLKdf<1ANEF'BCVt8JTVY:`ViB*< %N->P;)h%L+Wce^kFt(,83P-ARN.@^m/%aC;Dl4%@g7'QcnnLOVj6Vu<ZV!I<he+Oga>;9tgj>MH&V+#<0[neorZmU5>3[QMd1[[e %W\c-ZD:TZkqY"Wgi8Lc?UuS"#m[<@b9?4<a;kcdG:BettjPa%FCd0t\abD%,-Vuhkf49N,V3gj$8!=Bm9((8s[];KInRX91Bmn+N %pep-^DUt-oNA"cJ:[?145N>BM`uNZs*/uW1F7HKKe;Z+G.1qLlZf&U6HDhlgY?I?(`jhH6k-2S\BRC[jGcm-L1qod9X/kn>DFA3` %bB/&8\8/J*0KG6VD"=M/Fo$o!Afk$i,GBD9YOu%f@*>gBqdpg"O.e"Ah4nI*ld8Sb0,I<-I$Na2Yoi^5-gM/X17.gI1#HMC7lNU_ %PB!+9F`cZ]11Nrsh>"3Jh1`kld>\[[N%K$kj5];,aM5gDc!Zr"@rrQ>A^\^Fn*0&Ua3Tb8JTl6Yj23X3]HiPD+$P-kJ7GaBDBHVt %W+IkN2g!SPi982$cYZf2*c1E=k$,.X2YgcaTBF'ejN3H@Y?\MD'QN\RGc36;.uMcu"<@$r<YVBsah3rdDFIEKRFLKBO'>JGacG\) %\]h13Sc#994+V^GkbMj51V:u&p4]-tm;lL$f5>L86LL$Nf&q+L4Nc^ir*]J?PXh/>TNgH.NH4SrNh4o8?1S3a")lh4/45bD8"9G/ %a5,o31sZ4j-2Vf9B0ErZd^RUo">W3u%dE%edXCO;gZUpM5DWhKc%D?%XlnN=VTpbVW?2qVl&tlZN,&2E>,V3Ohr_`uW?u-b">C>r %8N!3r'>Q^i,h9j%R"+_cOAlm:hZB/M)cSU8Lhc4&N3QPN)&KARdu62<iU42n]K/PVp2@@1$"pWJq'u0I=q>>S%en,b<pRZ,E=9r@ %Cb*W^UGTg!b)WI"PU=NNRUNR`YnU,8>,6Lh5VAsfWLTr_GZUN$2gaUCjL7"Ioj59IE_amt/NjI4'j@ceo&#@kQ`jbN&^^)`?a?@O %':U!pGFVERI#";IN')`1:OpfuOHF1c_7_8hCike6>?Ap6jGq.@i\,R>9("[q?i3D^1B.?(Z5(&TCJ#Bb*cnd[&*jbdE_Q8uO6q6" %SpV<$r'OIC_33,rO+6B""A:od55q5hX'j%^_8ec0=!9j"=n$r43dD7%I&;sS/pr_0[!LW$I'um:aB6GHAf!'')//i7\pej'o1Ld^ %.?FMiZf'jcE&mNXHkrk3a!V%G&:E3j8P1%Q=dtM2pd&BdW;=G;\iFO@fbolTdp7mkbn5W$%7*B^Pd</D9;gh=NZ\_3"Ji@s36_<e %XNaLk4HD\<Die=Tl@\54$]d3,>s&5+/C)T[BM5>%k.Y8p,R1K!$REhN[%fphhD-]F5B>n[]]$<jUJ440>J13oq-hQN0WVZJ4$PF* %#\EZEB]fWG==C5Z5hQj;%X\hg2p4D\r=W=.4b_R!UYKRBa\6Sn4+;C&@Ys#DD_)r=@;_%A/Zb"Q2q%X#XR8B4WFdnFeV#_jH!7&2 %HQ3Wd-Z+2)(:!9H+Nk\O2Wj2uN8/dNE<*/8!]rUU4YJQZh@#]YN^3B.23jTd7ml!a4FDIP7pD%^lS?^@9@N"NQ?167C<GkgOr?t] %%b^M@25rN6fJIVmWp._Of?tP2K^AQ.RcMqY)RA[]C;pmK6[!lS9lp:H3b6hIe\lBHkVR<Q(A[eG:WTnR5Im\SYJ7><Ia"?rT3:5s %aqH[mgi$W(Tk2;%nmH,K.#g?-/^40(Ob8.(pb[$+[[<^a%A-,XB27;7b$3SD/@[EHTK0QB?2-@u$tP9Qmj3(UO5Dt.VLf:qN#?;( %Y%^BnVY^(YPABV5A?(^J3B:\jLG?fUc,o(JP>gp13Rq:dgA6pR*HQ6T`XHC9$%([*N%kFf@a\f/&B:)g-9q"aLG?fm#I;;omj4JY %Aft;OS+!;*A'@3m5Hss>Fr\O==&D*4(Dl3g:*/b[$ZeK,/#ijOikdgDi8_Yf\1jiXQ-hbI(Dl4q@`H<<I;r\uJ,4``3#37ka#P*^ %1cpSDXPRuX_VAt)JV!T_)nE#Pn(qC)$?NQ"+52A'7q(haOTQE^I]+Ta=P9Q:m$$9O#;s)eC"(LWMN#ckc_PpB+>C@8K>,q.9dOqn %d8rEqGAj`r%'$'G3=4.SZT%,h1d/9+\o!S%h2bj%V:E,B!F`%TGus2&/XqlEEP*XiY0Q_=Q\D3-aON:_EJE<Qnlq[&r?_@gOPf>n %U1MtO+MZGe0W"9.5^obTnkEFS$ApMCarB(T@5`[W^oTKIS+`RBOB.9ng]Ydp*!F)qFneZR^OmYaWcQ!'d*b4A).6kl"G*VndSWj% %6'/OA'P/<+8&]B$pYAh>;P9k-:X,"[Iu1H@j?n!!W@O_rSU5+3$pM[@l.f3Y'MECM3mW%bNdtDS><;N.*5rPQf7A<_Ni3jGB5D%3 %=9h`%V.so<1(Za=W9Z]4Q@\7k32`TocXibO,4[dVa"l"+:Spf!*S[<j"8Q%'!i?ZO*QSIrqG7-R597G%68gk(FS\cY,IgbMcek/i %,OGorDhbYXqE,!M+m2Be9E1-\[uUu,dH)#/<XWpd2Yj5a>q7I4P!$q_-ft8L,<-s*b!iru!g:&&`ktO,4#=LF,]@=<[8ZkN@d8'] %@n5W?,dOPQUE,\rH"Ka]qndXU)[/-47p\g<klU7,mI#%)m"VVlBMirjVL,aB]4(&ElCD6iG/MtiA<i891+%",jQpi7T%?o!V+6I? %RtiFsIhStWSE=:GW:n?*ZK8)KSA%2L@lKAF9hbF!BfBkla+W.U@u1]iQc_sm/^g%##_+lplH5mM[#2bCH'D+"k=/%R:t:Sr9@StA %UNG\(0R6HiH\T[KYoW45jhA74\]@3\J]dr%&?*"Y:>VbEg_[FX[7WQkoI*OO'6UN'9oek;P$!nm,DfF!acWPFih1=!gtL8"(EUiG %6QLKjZo4+E5prcCQKBZ)JXD,m0jg2hk(??<PG=)A?cd)CdeT]m.,EC6EEK".>b]/"EAt36joiR!]A!D"dmG_Z`?72<AV38(bN4D# %)V@jop/m3<G0aUod=9Ma\2\Zf4Ep*HP%PABEl<?hH1"SAFZ!Y8_'V\Kk9AL<aN1\!C3#!7R;i<E@rd6.9fa"p]M"ZO@WEa]>_:Re %[BF:*KpS%qPP_5I9ht#:]:-)Bj1.hI2FXO$DP"J)DLtSdM)2u\/s8rr"SP<o?%N-=@u!djg><&nDQE)ICY'H%9m[1P1teYGR>?n\ %h5:/7d)d'Hd;jN&H%5]V=kqAG8X^3PCpD>_M-E?2HnN;6ND*q"'Bj@FP"r)b"o0+*%F(8*Ij;:n8MdmTkVf9.qeqa]%8E?>%'jb& %9o]ZWa0]#@ZA%EC0>ubhChStfk%nbC##.R$BH$h[B1nFu6dmtt7`sl$H$;[3V=\M93aFRj8i?c/1c90mEL5+UTo$k:FdLOYTrIWo %I_1h^%8Cq_i42MFg<cX\Kn%5,kP<a_g%<\=UjNSTRSLsO[tZ6T.i1`7q(so[WIK;s1gM#gpg2`[RZ@(4n-r)r5M:?>[tZ6T`H^cJ %W\nM%mD^ol]4e(s=Q[apo0;<1kstpaj.[tsP)8Sq/t/Eqe%D5_N`r1unerE%Co.V-(?XJR:7d0Mh:Xdak..lR=37*.gX(L)<>?<C %\:8>o7c\Z=_DRpBS9_'boL<A.LlVY!;BdNep;$h%^s^4RJF9/&Nots`:*@lW6%O'*p.,\+XpbVu,e(RmD]E?Zj!W.s&l>n*(ND^> %bprr"-*rd`&1EMi:8'peEB4_:N`3;!#aFHl3=&I(R9K*#*#L41b5Ho'T[Y;5Jq;A,*>J[@#a:p9&djj/P>jgn&1IM<nG3/Xjk"pi %qHNf^hE\X:>Q-SXQ4#Gp"8"/m<B4m8,k`gN,_n&MQaJGHM#`e-aJ0g&4:A<e*_cki%O_o9JQoEFH0T@m*3]#I.+uF]XhOtmV_o,9 %SV-H!8N@kUbLi0"e-s%_*r\_)+C;?`!+h4PQH3F)70K8?E(hZV/nD26($h_YON9+^F0f1`(b[@p6in[OV"PfB#F#LXZ%Od'm$8UL %($d[/U:Us;P^dX!c5e<-+*`o5M(hNR\6,C\[VNb]jiMtZiWCS@[UKQZ5j?6q"g%F!;To*ce8e@dPsPT76S%7l/K[aVBi#76_F`FY %%f!.!fMft=:;XQ=QCI(H7[/>lim-n.DgH/DkP4li)tIL1]<hA=K]hc5m^SdXc5Pbkn$hpDp1_i:"Euk,9.cL::QHMV>FkFlNfLj( %'/m8r_dAp;*a3<h8hL'i;p/,#e,S&./%$Xu,g"Uj8<'F7flc26>.0^fe$Y3te8kPq&kOCE+V@'l1T!53`'u8FF4VAep/+g"S?W>L %b;u@MeOeV/#:$:lde-_t7P>HAAI3$qXZ2@OXg0d'ECo'994dqZ_sc=@nJ><Ag?&.fh;qc\=RK[ck?TFO/l0W,Q`$LVmIUSuP""kn %XT-8O4IL+"GBj[=9'T@oOn[YSfX+!7?4K.`>LUsCEsFV?B3i1V#NqeA7nm0?B=j3FQQk5X=IA[/C/]0FX:=1'/c3pmf6E8R=R\2> %bF@f_bMq$N2/H$Ahdpg*-?I^<\g]-].Q(YXib"H$E`jA?+S]\%]m+SmS-m$Si`a%aY-!'gB>ZB\^WTeBn>NIj<Mm@;Y;51P/.PF$ %I'o5Wb"B>_!tlSJ>PW5<:jQUQ@4qNt<&ZG9Z:a97Q%nXIAp3!\glDJ]2$YU%bM/%?EK=TQ[=%ZN2Pm66[Oc8cs1(:4cZ!pNOgKE$ %$YihUb`YB)&[<AhinT@F0q#Ki&b9Ip/PD'N$Z9*&otGdrP+YQ-I*6Q!Zg@0rZ^l1[eO%\YpR'FDUH.#$o+usH35^p`(?&)A+4HGl %bA??@l2W]+Q1OP"^mOL_(q!2KH;o$VmHC9:Bk/*4kPA#5l"VA%.sEMVJT;@3j9LpHUQ.m<[*Fhfg9t]9Geph*%]:Np[Vbl*8$$PH %X6UE#P^<%e.o991_=Zn+T\R#Wc[it>"\OHi=@+]<,#$ur.2"$@-FNafEBo@7$+`<o5j?\*oE*1mkAM4>-s-D6s&8o_!J/\:ht!Y6 %&"u5>Jb$lNIGPk#rIk;aNT4-]2Uhc),SVX=-L&3A#Z,t(q'8^\5_$Lsf[kXooJA>qkC!_7mT7p2Mn9KXrAcmt3i`;Ck'gZ=TAMP$ %4pgn2ZJHj6ik#^fJC6Fk(BKa+PB:G*+Aa7Ude$Fg5`%0dhMYL/7$roZ"9TseV!`.M$n*u=T4">!]*&\<S/0$-cO!Fn*9qSF8q]cT %SeMNr#a<ma&IF[-PN7[Z"\OG>W5XDk-,Lp<V$R;tMr)kq-p-OGbpYi60SuF98>&A<1qM84J.c9'r:u$J-,Lp9Y[W.rcOG?D6inYu %*kB%A"\OMRDF!VTGl@HUZ0\h6H>]K_"mg2CON&[_-kRf.:)!b[P4;N1#aFcuAo)+H*L\gY.`pGOJ`/mT@eAh;]QO@QZ3cAM&r^[0 %TY*muF\MHgN,hAnP9.7sr.'t';%s8"#a=aP((-:P#@8rX,"u`d-uhM/0M)gF/5RNa3]i4hJJ)CS>a8cL&n)DThcZut*[jgL`B]86 %BhUra!@>T.:&Yb2PR*Ip/g_,X&LLuo_*Ei2#ofj1JPtNoY!BPs@p\3uPR*K*K,"]W#a;dk/.s?e<,F-&-kRg!PY>LNl0KgU!(qo9 %K)B)/'%Fj2D-e(a-sm0m8*QR?GHg_*Za3S"GYSi?+Aa7U_Y#)e-kRfngZTf3Eb6i8Q&GDA\sb-A0-?f)Y3*.6+^98:B2ru<CIct( %]-7dI<g!HZ8q:s]\3kgf<6fWRdX0UeCtf;8D=:IE:cb*pZl"Yo+'"=dM(jd69I*FY9^5nC@6fYsLu=Y&TJY0_6@mS5;%s5!#a=>= %/.a5+Dd1r.1)*QF1JXTrF`4XQS_`"jID)-u6\UeNmPD_.T1`;>_L4mS$Q"2c;)^kgIqSHmR<(=#VRF.k:82dVDbc7N7Tf8rD;$oe %?&lp7eb/Rg^t<;,*UCo_O-3GMGb<CMNRNm,,<h7"[XCV+IgNa7k]`Xre&1[8`3ntg`Y(T^EGbT3i1;MC'%aS<(eY-k`3ntg_Mg/G %7cV@6`j?V>$SH'X2]<iH.rF,dXOIMZD3k@ZL5r=$>*p`.Kc<'47h35-j**l29ZdaLUZ2d:E@6M!GEF8S:j\]7eOC!jebN__mk6&$ %j\oc.S30obVjp!6`jdi/!D%C,`+oK*EM5X3h1#J*EtLZo0ZgoQ#Q[Ol%jMo>&LJ)A704dPUirpU#F&E?[pYk>G7qFgV);b<AP0[e %ZCAqfJb&^nhP(D!WRA2TPgYZp_6NttX)D/fM5e8WgZTgHms"L%gGjD=^hs;9']?]T52PMhX5?X\J/ut2X5lSc[.M?+VK]Z_hSm@5 %IKs'Sf(NI"riCTr+)(?%/Co5#ITu_YJujFUSkjB4r-i?si=/^]1^Lbj*GFu4n?Hr5hglQXWTG\Kl?Ao?Df`W7E:l:+AF\FLoRj;q %03\;QPd;rj1D;8\X5@'idr)CtI;6BnoPsq%2&.agaUTjB2f8GN>#-S>r%7=m_WOf?]_/e0EQa+f=ZO7B:$gXj!H`(7d'GU@Q:_GO %m>*mCI5*Kf12"f8REUkXF7M;R7qHD`qTQ;Z-Qh!gZVcR?$1%IPQ*\)B]"=mfIKB"42r1AU+d68o#ie&7W9_()2*%!O%?ttIZY'nE %i1%'ih4&F\g,YbJEq\b.WMK+T0mkr4:!\:<WPF:15]H8'B<HauG/5e^f+NeLXLt[*?OcRVRo855i2e;5*R5kfVSa(1i9%q92f@n: %M[5Ud5&_1^;FaK%\-].r&M5edi$NS_Me&77"#jX13ML)>&);hVE^\*0Kt*O0ZuBG)1U<lhL4PgO20&<EeT%oU13(e4mbeZrmYRFK %a)pAVLRWa)ir3r(s3LHfK:D8?WsRc4Z9D09c_!s:3c87E1:Wa#^XdJck/BCt2lE!b"#oO\4'`ch\CoY)gk>*oX*FnNgb`0+S(5lP %GC4@nFqcr>%=-s1VRWre:>WKP\0XA?+]$l=gle;[O=+pLF0%dg-:(:R<^WIgM1(aeKa:^H0GeN#=PQm,'bF?^[D,e[IN7Js3#F#] %gsgauXc/H&D?a%;qo?s']Cj(3r/dtB]VVKQFaA:c0k/QV\PI3D?&qWG;I!:-d('78qJ=o@S)dXkj20X7d6pRfMOSWE3R_tH+eM9a %>2<+TX`P/=-;&\*j5c2hG#o,+h#.(.$>pdRID-J6[cc,;4C4:6+5Df$KNPV7E0K(r6s-hLE"d:+pfk,YE0F_74>#9'\B3rCOE!mT %E0ECag5;A_S9^KR6\pJeV/bJ;9sH#J2sKMb?)dG3c*2QS^2Xf2N@F%ga=6Kre@1[#o\KVfc(!uq8*S&aKI"Pr!#4`.%6(o>gZj+" %3ORf-7Y_!!ColTmHsB`*C53&`i=In"c_pXL6r't?,.RH2OB9`;l0S]A*?ZCC2mj..3,?\GohP89iJ`AXjs3fc[3afZdo-lhD2Gc: %FF$AY>9[sr10EtS$'g3kV(P9S:%F\nA?>Zn"?@VC!QEY:(]u]W>$L"=*4+(nRDSCH+#$$Qol-Ko?HTpR>kCNJj9ti]0_IU\[,P'> %JC]Du,HV=idPdYEd[*$u\VU!Xp1MqsgGZcV=i[uG7[r>b0a'p1:>*JJLg9g1S)Ekl!Q@+^R?\%tPfBqrodQY3K2*Pi]KrG]Up;q@ %2VeJ\s/+FJf6`k==PK<ICR;/-:F[C_lR,\q]W<\$\cI.]>8G8ii3RJlV\I?5^&/RXG#"VtXDL#DcJ<GuX)0oCc<YkWGhT%4?ON`g %5`fhDcH]jY*7?bD@kR"iG)k1ga7T<#ouf%bD7Z7.B!UbD=^+njmahm%oY9+b/JX:RR^7(6<TFM'T2Sf_-<>LCfs0jQSA="Feeiuh %-1F[uie(,&F6<PZoiSkb.=eYmOdu@^=.De\1%4a(iah/A^@G&!MnIM'6tp>39nLK3Vf1lB@d__:-oLi#RN(`p[qKa`5('8B.t=Y. %#p*>p6!LlOm6#J0oPk/GXHM<:]&O@+)_&_kC:\84/?(2Y4H4Kcd:C"22]N>f!bJl6]^bjYhckq-"Nj^jr\mm;+/3j2e)Xa/0l*i. %c,;mJ9"qau#a:pm&IOcB>YHPB6L'*$q-E2Lg"@t4e`R;/^QuF46`RTl\cjKpF[pVC&[&[9?L&PnbVIfb_/=i2PaiVfdt>_CbOXaS %jJW=?Mbp'W)6>fjbSZ`s,(YnS%LWD34:fLb709=)fi[U>LIku4JMKj@1(Enoc8+Z6:_#i/9=>+H'\g9)QIrF#-,cYMR%$9]=&_j3 %&%RA.]\oXtk)AM<4SlT=PHWkgaJSK<McFVFr6%R]AV&Y.fI>UZC4J"*`a_0#9,c,CDTOJia3<Ool;^e%O$3G39H&u(:G;/n*]&_p %K#sP3Gg%][aQ4#!`a`WNBQ!E.dWkC"pY2!r`b;7>]UUGCgE.c%kC^Y.+nR<,S0eM6j'cT[Jn_'iQR%_pl<-6JKG9Zj@qP8phWZ64 %Gf"^'LCBTlXM!"`hW]O.4'g.6NEb@iM(Vf?h$-8@0])&'672[j][Mo^hWa#d-4K?bTck(EDX$D-\aiL&H)L[:hWaU8o4':%:u3Iq %:1'`\GP]HDIH@$6nkT3,o1k(`\.Ti2pTlC=oTaWH)"2QqQG>$>oTaX3Gjfa"3(nu9_S&M^jW'6-BaMHC:(M(G%))1YHn*b]peQ46 %o<nd.H)IjYdm\S\&'sh$iP!]YOu%FrY,<SMrjdim"GXYPeZg=N'%l/,-c?W7l5)f9,g6l<Y'o-l;Ol44?G0MnJ`$'B\hoYh67mb. %1Z^tZo!Zj'>oiDWij#VlGZRC.1_=I0N0AGqgH(7:F^g12gH$=E/i1#<UX`fs[WTYM1hYYgJ/\B=/rN=OZ*oQo+gmk9GLZ>A8QkLe %nP]h+XZ$<uE*I;RKM99$N5pOF3<[r'i%!rB%Z];j[k-TDEqVUSOEM*<?#g&I=B&16`smWUc^WuS7sh$cY;XmQATjBe=*ADP5oE-T %9dOpcJg6]t=EJAqD/rS#rlDpqd%l"M,+nl55b&E`/?r/cahd`b.rg]+)VTjGYb;9dGt;3iekcGl3gL=nW.>j[lmdfJeA0+_M)Njk %g_rIiGnNQ+T!9l%P:JMeJk+H'iH"07oXa9s2)tl.4V_Eo7"'Cb)JWeLcGW'e?W+@s*Q$`Q43E7\R0$<g./d=^T_'9e'0*fsnmJqD %5d,%C5&t8=#8I!@lC@e]a=#=p+D=pHJ/3$\E8FOC>BXq/W3,4Y?EGm,cQ;t5Hr#.iA0+ut8\`A9_4jS1IG-KgMD"#76[9o^kYg#9 %M\TMY2hj_V0(kXB=OAG,o.Ed[M1(c#/_g5h>bl"QGgYW0bhb#ZT`qesQ[/cdlW&p#<R3o_fU3<KXmGPVdpi]Z;GT$?#g,dRROlTS %L-6:01JJhTa]kZ\G2\`u;InR*lHGH0(@HptI<Bu8Ztt#"kZkYlb"i>2m5Li3iH.KZc:FqlP-8%=/F&HHi8W<W<0`6f.65(+J%fFS %QaT[T5-@9A,524aU5)J6VmDu+ro%=YVGhk+W-9DsU1R&r^l$r_p6<#@RiMB$n'+?e)GImZF3UE7Ds1?FrhdTdG[]f=-=hT^Q3\1N %(:([m9DImn7d4jN/s$%ZZ]P,[2J9rukZQ"+VWJ5qUr,48%75j6hBX`h3dG@"SBtOdAa&6;?JRROlIQMiUJ-=,BoL%oaBDJBPDWL@ %1/1N04VaX.fh?2J$27YG'K:3:SAOq1Z?>k4gKCAFmdDB=1V*qggiUg(T-m:):NfYXb(HQd*7^`S*5PI]Vmc?rHTL__ldDST.l3_k %g)W%8"#,>-lb#(_4rn9AV0AA,2(Q.P]quVEp:\NVbIsmFB(&Fs$BU6;MtZ\'JB$*[@AA6uZo]iLLHuiMJ_HZf+Gq$'j.kG0DfA4& %p@6Pu1uCsiBHJ>`:?k.Z.GDg4]@3^s"#N-^`RUL^C3RPGJC3j+Q):jpiH\$JCpd%b1VMRX)ge-l4.UID/Qf24Gc0#Y0bblfdVl#s %V`\;!:?buCm<,9lXH$NGe@]f4!;E6\T&nFW5)KQ4K8pBr5mM`XVc#0_S#N0Z9T]$kCc/qCrsR3%3sKPUQ7K??=/'8I2P!<&bN=rH %JsLN:.q]ps_etV:B@,(=HjOIXc&'YX#piSK'A)IhClt16&f/_hW^=3Ao[u(AbXSWBNgXJL.Y(%W9r>L3k/Kf5bR=cA#a9H#oT2>K %A;Y9(?UOmjV9^e'-kTXehA6K_]&/3DTJYPa8>%fe;C#'WC0U^'R5IN%YUMWg`;h=LB*heLmYTAQ90;2XXsP[+oS]$D3I8>+\E3YQ %^lcX3XFop2;'0C8,r`o@0$Tk.mG-7`PSi32<%dn@,B^^"mP"uc_WSc\Bii@"QXW(dQ.q@4%U\\D2l<u\I(_K`Hn;'68"dC(W!>2_ %&Bp0P3>\F77+\s\SKrroj7#&FMSi\4'@0bt4,uRI+hGo1_N#kf>faKd'u5hScs2Af[Rlea[P']PgK[:p<c;!a\WFenb&oI]n4C#^ %L*5pR&1^FpIGVk4W.0U*?dFiGpfiIbDp!dGc"R]c(F`(k3M1FjoZjB`gZdL\&@H+M]-GMjl#d46T;S:P+T8TZr<b^tJi!,_>t2OH %X1RY#27[#&)g6ST`@,FR%m-0*ctoSD2/$gX#\NIe:K#kPLQ-p+_7P!/1+'T)X6k?GPaA@)p+iU6'eD,DaW5IelTkbs$`;tFJt/F? %/.$%1V_J?(mHsKT+>(h!YFEtcbF&c+]A:?[_0uVajTcGqkls(5C&q(P(OY16Re*"lW\]RRl99sfqXoHmOAuL'j-crq1S/B_8OQK@ %=Gl"s"__XmW?Pb"U?)G5jb'B4`tkBu+"WBtKNK2HYgd52cGSAWL8Esi/Y00`,%IV7UDS="IdkHnD3SoJEPa55SXe9,S)*]:F\5OB %p$eL%n?R>)6a(DWU]q"PqMPeZ!Fbm7fGQq+P1NfR;^8eqXYM`dW,f.k9raB:+!krm^HAR_kKan6HO\VQ[gq61e"0D5@9nLb65OEj %rU4U@/nGjU1O:)S%b`Rq#bXBT/44XI7l%c\bJQ"'*Um"E;;Tc39:Bsp;#[g*@jH)<=rW@Rd%*1^RS9<EarG&Lp?(IKs6$<UId:V> %DQihQ]Xb^Xpk^sG3qJj^VTP*mVsr.rH!cln95uMmn.Rg3kfe)tr-\+L-EF8dAC=EO)2j`)mT91?PP<FlkC/,Wn@=4u4LYV]XZ'9M %pkc.J5-oSH672in2`[A43>&%\/XU:MiGq,<CtMKgBO"Q0Q:i2,j0VIL>q[*+RS[N:)XBiQ%f((.\&ge@IBe`"n<qUUMRUYE:gYHN %6*A#-AeWQ5S1'\Ce3&K;0M=pRVu&O**+<*n<NEKf7dT3@>H!gj82p"t*Td2rh9e-kN9s=1K)k)KH:R3M[ri7-[TR?\6"7lPVKi6N %h+W+r7G%DoCn&jj&#](FO1+<2(Q83RerLBP]\9746^?-sOeZc>Hn!)p;EK5kIWEs2,L<eIbspm'IcT0?Ab2$/Y9/%u9qad`\X/%S %59`A&d7B9[gSTr(T\K<?)B+(5oqP=R<ULVRd0cNcJ+!3tR,[9AFS!RoM.b(+gmofn^<t5kP%$uA_Ib63`.L!A+cB8(Gh`tLRCS"b %j$NYA3B9N4$0D*NZj[]Mj=^CNr^4t3?Lh-TpDl;bcQt&.Um8H<$.!Y>SD[n0l"1ILFf;S'$0Vk^nNg]db5(8+WtAO>>l+"SdF@OF %VR*9/_RAPNC[\"g:nY89GQK*@\_HnM[_^d*^Y=4h*gP7;T^mDnPks,>9'1?a]Na^7#WqM9X$V$e_eMN5m(@8UV1(RUAmob]STfQF %mt4tEGM\P3buq(bHKSSZb1AOYc8#.eDam9keAO!AUGqB$`6e/I1^Ci)]JP:K8Pp!E\A5Lo3>[-Hf'M8<k2eo3j/0K\m&:)pUm]jE %N(nhP\4b9s*t&b%oqO7/Fjp[M:&H27ZW0me4b$DP2u[UJe:tiHUpaL#GL$8k"OHgg)\+F@o@mDLK2I!I'4KD<C@uDM6FTI'[JK![ %_:^63K(d#NlQMVROXCCpUVYW^4r4UD7t\-F>FpO%4rTrNC>S47U+;3q>\J4*ILPA!<IcfQ?oDb9fi\#_K]pRc/\4i$Sd`n7K<rs- %+ugYRc:6c6$-GbjZVfukXn0qXU>UZb#%s]aNs4[@_:bc&`fQgXUd/bGCL\d:L6=J7Fa-:Li1n-A.%Tl3j.jHDW*;cSs+V/70>[Es %E&L<M]tsJWE&NSTV11Z9(N'MZ3_V+15$C+pqrOThfdPuc"QZ>ofr2qtdR$,9S;i,X+=J<@c:/CS!qOasCm99jFOSB%/$&+%W]U&Y %F[lnEKok-<b)98!b$;WAiDq<:<k,.:l].i8rP,^$HK!EqKdI1k'^R,W;K4L(gsjA<CL(>4IF_rI$\,?TV62hZ#G#Op@.ImcD-"us %(VeGqi3Rb!mV#pn/CXG^-*g7/D,tSbBa'mT07H*o=Zq-b!c4<AZ[+T@6)XClBCurj\_ArPXL!4L640r2ZH_ZEM;ZkZ+LCpG;2^.4 %C!(%<FDnB/QaqE(jQc\g1o.1+\dk$q6PI/K!<?rBHKar*S^n%<eMHXH^8LXi=oDsL9i"CLd[<&6XF?,!.ui75k>tG2q5UN^eb-H% %A!KjhV53&,[+842+$OM11`!6BMjRJ"PZ7ChE-#^8DGT/p;US8%m.[;dL6Rk4V.B.`P57qqN$K_JO/HNCOHMY&1*IYc'1#6Z@;d0t %/0@bF!snKcW^u)O!XSBbW^sPRKE*o)5#nDlqmraN"gor4O`%4X2>MQ,5-9u<m-hG<b("5e'bc#CT3n%UNDVcsNS56"ZT/(G7QVE5 %b$22,=r=ZEl//<XXWHV+g<or-G1<hU(03MC;2h:kc,)?(pWH&1BLcA'-n"Cq@5/ks_+'^]EP-qR%pp;Mhj0.kUml6Cgc-2'H<3r8 %KLG#O0<OW,eEI1Ja3VdH+18ddAP_1kce@6T_cNkC"Rk($%8.`?Z,j>d)jY4kRN-*i2_694ABqTr)jZqAICs<A2_6h!I(X3@2_<Ld %4ZmKV$e5n`@u9<TI23HOE`NQ[P^cbCU/CP+`](:4i=#SF@XPcYcFq$&!@g-^"tK+*`;%md&6qe);JTnsErW4A+HMT2jCc.`q1a*M %m3?%Nq:Y&8X"<-Y?&kBc9'c3G'LHY,8Hj\EQr"q?5+f"G&13&s]H_&_X:WOG-8.goKnCbs9G&_,14'f]Kht7(`/^Fpj9<WbYX5;9 %>,u$E6G^1.M67aGLngo-KF"9QBIQOZV.m%8$_`ZUiiX[8TkplW[Jj!@I;8YN!.^m%-T/@f_4S:FU%!]=m?p;Shlfa*jOSq$s-@ug %LK1[s@71Eq**i^k67A'a_:F-5+dDC,+]\l&>SVGr6jfXCHPa>K:agsJ)VM#"CA:c1LQpn1d_rP0[qZu@5..%?/PD;gITOfAVfa.8 %c0Q_t70mHu&qp[d1^+I9K^'PlCcd;HG15RT(b6]keTDUY3t5@RC/t+VgU*Ud`mJWA9Cr0s3?uNK;1`c_Oh#!PB-+'WgAK'q7eJuo %d_%Z9=IC]o1=>,K(uJ1F[SU)f0r_HfCnYhEUbPtk[SSr3@a:>X>:=m8i2@mM(<Z-V'5@o/G>_'p6WdQkm\R:8qF$mj]]N!+P&:3: %BZZ$88.+nM@H-ph$fYXTGPW#3jC7+mq?.hXcn6Yj>9L6K[V+uH+/Wu1(r%JII],.E"t&c4I_oY\QFCrnPT>GW4_gp,hBa[0e4L2C %02b/C'I'NMJ@.=6.lA"o23c@rj?K]"Wpa5pe5.YQeDI$UlCR.UX._0:2E&-E6UasA27!6N23_rP<*oSZ0<Vm]X7#1YdiH]8NE["+ %UK*,A&@EkMUH?V,:%V5(7pX_7%mGH'Z6kGr-<(S5>SH4ib%+imAS1VH(UUD(;:\Z7gmTY:lLBlcE_Y'K2D8f>'Hic^I_ffo33+u$ %L]ji:@S8)7Lq4q%-"!L0]u@=(VlJ49edn[^UT]Lu:;aImFA3H^p!E"<\gE=$QeYrbXbkbDoq$jt/r9Y='Y5X6^)(dK;/D01&qV't %psDA4?>*g_gS3EQZae"'[RF[4_2V<.Mj!fY[P<YVba@V6.(2P^s"WAidB"cC[Bi%]NDVZFl[`UB?CUWC)P_URU=dI6UZWHG(e%np %NX$aIUSce&aMt0]Ju3bYp-7r'*flRA3#p[*m%79ng82@[q4!+tj9qcRO05g\SOZ"f5Qag*B1c?@+YA12JrP918pt_9`kQ9=q.;-I %s8)!U1OcSfe?rKIK&0LFc<@[]G@Zn?5*9&FZDuqn2/QCZloSmfZAe7NEEadi0ZZ'ME#)O$Bhp\be@fFVnmpn$$p-\HBt'F@Il9sF %op<.SAcL_tG]!@G*a=UH<0Zn-6)6Oe#OTX%M?'A$i<P/)A']'LE%r>Ie=KoT<=M-t]9jg6Y.IqEL0lCV"S/VU(lEl3=ZbV^L(C;Y %[r(LA?;tmCcrC5qPq)oAHC+5tjPE<irVBXa'a_l!C>En$(_(4'+4g.Y$mnJM'g#?Rk&\Thf(g]W[XXArPhZ+d./t=eU`+_4dKeuS %5N8e=HbAsN!IcYj-O'J4'?U"_o=\'TPV]'Q3DnIZkWQ"]fB:'MVZ'm)gai!YPH*rJI5n3uaF?C&!$/j&)?5BYjcdR\k3d*6n"!Kt %Zp/Gk>CNu5\72,H$,D%YER`C7'5dHp5:5V`ec2P,@$]Bi,%4aK<sWF&ok?.[CWXn0N%QS/AmZH@TI#]Ak[)WsH33<TBJ#U4ht%au %[Gmf8B^4`d"MtYSj@`Jl([d;jo(6^DQ`Xk]*?ul.YJKuEr<Ki6kaB<-Iuk,$B.<j+pf(!CLdn?UWV;gQ?+q@EOe6b.4Hm!Ro$I4/ %qV+9\Ss;MZOGVHOo(u;Yih:eF2?\fc'RUF7n_=bIhP,W:5W%[4h!SCY$@**$&?OGdL#,Sl]0m]O?UDa@q(LL3D>g_P$@WQI5FHGS %4amA1)R4=nZMCN5[C,h1E:iJ^kF_W9mr%U.]un@'@tjVYQ=o*X^CPdBrqu3Us*a-[^\[Wuq:j)nlDm8KD0J,!g?a7%qL8C2r&S`3 %PRYWoe%RqJha7")Z;H_Ih,K+>UGk^9bMJ6NZ!e^hDEPW0!J<%GQ[t!%!dYBT<7$pN4_N`W+/(%pB-r%eL,kEtoUF_#T:K?fbjP+U %%HalT>e,)<XHRGk6g+&<X71L@.u`10PMXF>rS(B37Ja1Y+KZ7$2F+ql4(s[h4eA\@(#ujA`d@8;++!"]XS'"/nSG5UJtMJXp(M_$ %HghP*(;5`@GE58aoT(pqfnMMIaRk4t9Gk^Vp)+CdNLnG3GJ'*G.?'e1]kr#G1SiYSi*W/uOOX8Os#I2U1SBrL>^#noC(`/V;,2<U %^R5kFLU`aP?h>]%=>DN>9<Da<P0A,X]:@H`Fo<DnKIo"HTQ;l(\eJJCfWT[4?T.oB9^D$UlR",BA"T1=R>be=)>i4,0lYNVRZsBC %+A5=h/,T;^q1g14s%8)JSG`&QANofJ-4?$0%?NcMon'FB!).KmH>%4/^t:"VmD45Pm]ou_CTW`6cL>8k>-W?lWYTd84ofGEQXNDe %*>a*njugf3'6;+jXeDgDf`,'.`oIk`lRm(?\N-ZAGf6O`R:":tk_#-SjXVd?`[UJV;d$^Ec-MVDAZV!>C46Jh)"#Z$7=5C.UO>,= %7jJ8gHBlk;LZ<tMeioAk5Fn5"[Q-ur+0JW+++Vq*pOYQQMqoH]SLj7OO!!PQlfCb9ZFl]!nka5?rUs.?s)`+<VlhlQmpGA5TbH'6 %m%(pu`i#!%f[a]rnD2I'0l6$%T`bJV5Q(oD']B78*7)>`lP!+mE#_[@SKp)Jr)Gl[80&9nD8(q+m_1U=\Sm9'!1$ZeRZ\sB7J@.F %5Z<&l'L9it1rT\kd42FM1rT\k_5V!&R^.UB0U4DBn]`ejFfrW\L2G1!UPH:uI&Y]nB:FQg+2,HHj,eX]DJH&ORmtcf5[Eu>rqcKA %eqBG4iQpL:a_0WW%e(VmR\B@-?Q?HqV<c(/hTqhemqGK.a#6Y-\R#,*,5Y3"Q&hru>U;Tb]nn*tCH_V>Y1?`^K+H<X0Fo9:Ne]BR %b1G#nHR]N^rDpFDbkaj?i/?1%n%&G(pHS;BIJd6Xg]*Qo$\&#r=iTLkSr9RtW.079:Ih:jrHJGZ,S'ir%0,gOrknH]fcG5&."oDU %qK5Y:OAWiPs,q8J87.Nq0f'sP+Qr9+i]k?oWFYVmX*J/f7>d^g>2F`On*g#fq$__on>*7q-b\6kKkAGBGVpQp+3ncH4CcG%mtErN %][qSYWHLIsid&D=:!V@NrZRV#ECaFIb:(13=ZZq&lmYbK%ujM,_O^i"C@DoSe$4\1-iG<t<9>GOC@M]1,SUXK8Usn6@%IFUO3;g? %!qK(*VeoHV^?I!gSZn]=S8f1K-\[bWIj@3Q62^s#TCL\9.rLr3Gk(TOh9Yhg=Zq#W^=]"+`&Ipq:\iW:1]8#$3P!j8Y^I%\Jk8%^ %<S?E5KR,nE#9Z!s`WmWY^<^_mj!!L8)8EA+k2nWFU70:qHQ1dgcFftBN!4YLZYI=sVm5Hc7'kPPheAJSA8DdLSM@llK#W?nGoN*X %4nA^(e#tN<j2OGKFX>YKiU^$#Ud`9.G^_dqFn>ne]nn&`Va&]Rb\mtQ5>p3R%dmp"2dpNG_1']`cSm%s`s=t&7f/3?Mg=mp4MPA6 %+6'@J7K&6`Hq?g)N_/,+*oA^0%fmgqbJ#+c"5oZQI`KaVq'_j>k_BO`%m[j=INJWHrl\'5qZCMH=<N"*Z-WA+SE8R&-+jH/FYEbO %#f0bl`@lNHjB745eS(QZ\fE=aQ$@d]oJT1L6*P.BnJY"uE)_a9D2aoRb*(BGZVcgP47]?FP+U9lLR=\[U>5q6\!`2(7pbs?(;,AL %g&"ERHO\]:DgrLDFrK<YEL!Tfbu;`WjcV\;q[fU,lQtup)OtJdeJpO$^Q/"llsC99D,#>e.4:6TRSjTBX]r@2<O(0"S0.KS>n3dg %:HOh#L/r/tQ*Z:YG93kB%"0_%rp`Z8.<iOpr@rBm6V?LEH(/PCn&$(J[oSN-ju;osa[oIBC'F$;3DIP^['nele#=WC7EAiJH2Xs5 %_5Q09<^gV#`22+9W4Z@Rs,^[h@@AomB9O>4%r<+hYWdt/bKOpsA:h\=3QpJHai&,'A!Y5`P)3HJ7_igZ3eeJ\\ilX3D@Z.2V;A]R %/Q*!7^XTrd@"OdY2SV']D)a(4HI"8/e5A2:R:><FZia\/gDULR(^(fdcl*>G(lSW6%>J[-Re(`1Xhg*Y60KfnC^n8ZE]]S;1$*]\ %gGM'eN$T+t-Z;5ar-Es%fKAVM^:jD%^&3APJ&^PNoR@ML+8iTQGpOtFYE[:+ns<)Gl#[t>ipXUE;m3(U@Ys\Cqr^W@mcrp%qmXb@ %s6ir&IWW4aSW/!"WitXTSs/'fI[)1^7QMp3:&ZRFF4#("$I<51X#BeRnc+IEMPYfb5P<+tO3%?V0hH^<jBqp/q9'9D_`dhCs*5n` %YBF9DQ5/tC:XZ:Z3;b1*Pgk)#CJ0)@gE_93.n0-],Psi2Tg,'ehD.;J.Z3hAMlP#!Y$05&>Ug]->Mcae&:R\,#Eg0I=ajEuJ$f/N %s'9b?+V19Fjh.UX'^]nj/U<9MU&KB&O6)7.r3#QWAP4b-="[MD;R(h7];>P1.]`7b_XAsC=o5I/;>&g(J#I1_bi=j^VPrVl=XdMq %gAKXd<aJg!S$+`l#pXpB5:IE5Dj;jLn*!!HMH.a@PSJoJR4N:1+,]lVreso5k(iM.IT%[1?^VGus-IqP]<UG,q$Hm<Hujf`_"<HZ %fB$VK!>[AN!%3C.OGgpD)Nt3QB7b2:PO.%ZUdRf)WqNsW.GjE^rABKtOsipRM.Q%M83rhC6SZE3o"o)unV>T&P;Qcce-Qh;XbF+S %,tq?6brL`ld@@Nr0[ll*E#[0.IKDt$M45>?8KIM#g3'u86g(o38khRB8OIb@ZP*VDZ>_dB6>#3')L;fmJY#ZoU8-l)+[Ut@f'%e? %"GtLgdfbD)>AN5ag`fakkL37&YfQrT[UUaD!fd`qeWk3J$TdFT\Vc=+!!*GO,AhJ;_:V9]iUIG?dtH,Y^>Lh6,-[+-#3L"[-,;l\ %(6$!>fb#;*XB113lG@3l:kh2fYdJfZ79pg>0#YjY)Ma;cQql\LKIn4)l:Y^k)R`G7W'%S4]8"hWqQATr)]!O-X/4;G4*11/@eZke %9OfSbnus0&G/?ilq)4GW%_<6bK\K8cH(O%nNigbk[iYBhU1#)<<P&`92@-c4>H%r.iQ'E.Vt0>$J,f"VJ##X6mi6Xt3iPT<$W*Ql %K5H[r3s0"dgO!_5%H%FB7D-*!kH"bh0eF@hXRU+72P7[BmNI`D=dh4M\I:*B4J+C>+AWi+Q#t,^+CdSW(_1q/@sf,`6G/O1aRa+Z %-.pRL33DmO:\*a-=q]h(brgALB@uE!)_T8-^Sf\M5CE:UbQ$T%3Bhijq:Aufr`&sqn3&r0].^qur:K0ET>(:%jX35'f1#kGeZ`32 %.!`S#'](A(IM)R(&ajlUp370g]EiSgLffZROcL<@NYh5'+28BWQbH>7V.R_afefs/RulDa('Ep8NQ5aGZ3sE3O<'pR31Fc:'(-5a %c7aO8f,9gpfM^f'AY-l=<V)U1D8>gu0579kA`4DjD&5@h6(*l`DDH-+;TJDnC"MU(%@u6g/'[R5RrJmIq[LIBh%Ah&Te.<-GN/.4 %-QX@Riph"9*ZoUCnSoor+*YTlE@9N\GA[t3r2MO-leN18VkE:[3Tm!t8-V&c1-cf(_--Zn$:6?]b)mg2>,&p%QmW/`MYJQp%HroZ %\.,nR&ui6&m@Z,qN9J0t%AR+8>H%\_-?EiJi+.IZgTgF[X\!d3SG0kqqtO=Ypo3r]pi(VB45Q<bT9/K3<Ne'_';t05PS&0]=AQ9] %i]2N7p@c9NT<`L5<AlG1,HT#5JH];J'j#'Kl%.XIj%B%iq^DfS.d\!%l&sL\7fI=6.A'?)l!\PRnPYr$]W,dO#rXUV:9/fP9h?,W %4]d#M:9nj:6H5JS=#/>H^Qc"cppCNJK`9jlHXnu]f:Gm2_i:R9lQ/%]nIA?7DV@[b8^mcu;prD0L+rN!PenFNDK0PK!JCD?(WsTH %/?.C8CMofTk/:!lGEP#BI+#1H%3%@;e^b[&h7e50IFQa5nPKUZJdO8n?Qigd.`f,D[J!Y4Cn)I.`tVkC_Z[E_)4:sUm"*V7LE2u@ %F;]A;bKDo#f,5!rqPc";c8:Yji<oST]p:pjje*Emr)U/Q=h*NN6.:1_!R_p)o$`F7WcT[i+PLjXm0&qq&8jS<hWjcKn_G\5G>O+a %TFg!H+hiTG/.;ll0IY/^TJ-bknU"kE=C^OS>u8E@'aBqTD^`-*_G$fQh8^%0GJ*7Pj7@TbpdrUMmhbtJ^[T;@Kg4EI]Y^-[L%e[C %qSc\9RjbIUF$I>h:d<<#kt(C]31Y(rpsIBA?N6Vu=)'.pmAai$d)^fqS3X>#[7a5K+g<$-DPS;D8c/,H"PMW9cC>ON5+;Q8;I\\r %S:FES8:*3i@(l^9`uk&#m[G(BX^PJb'9_BCWBQqA0hk=eOR;DA*M-t,K4a?"/D`(2hEC2P#4tMK$nX+JIg.sQ<ugUYEK<V\;>\=Z %-V5j/#HTM;^G?n!`(fXoh4CC<B7`4ccGl^WaMck<7VCkR9,$GP<rQ)JC;_*_Cs6%49,Th1nST2T"F%t(etgE(r'bmLo@ZQ@<4/V+ %Ts6A^iuq:?gEOBJ0n[%o1RA*,97<Nl:gb0Or`WOVV)31S-X]$[",V'2+Wos#$'^(C_2!)T,u;Qc6OZ:=NkkqRP.StYfkB<,gB<LX %_$%ose\S@0D]M`RA$A>45rWWDgf@W.?1=3Cr?iLTNV1BG$uehb7$la3VtA1CcS]>KI+mh<!D8Y(KQ'\(PG"=)@H;5kU,To9(:hn* %[r<;5k_'8,/Bbt+E\Wd-OgCI_lZC%!c>BtScSl__7L#i(P!)OJ;^:>T:QTV13J/nu/\__3NfB_jQD66<cBFoG:-J^-Z8L/9>W`rI %$df`9.g2Ph*^8hkdj"-5>'\noc@[=663d4pHbl*c>Ih)Eg"?QkDcn'[(+!a/Chhs73TlQRRfT8LIEiWM=9h]_)TUg#e[g]&\8<:$ %LPt;W<iaK/N3Td56U]t&0?(!Q@d=EWP.f-XH)j@QP/3P?H1?;.9/[)R6_7*+ki\2CT;\Jg=:M3#`!6N:Sn]un%USMJ)i91)K3^.H %-KTs3C?*=s,7`GIQb'Xa6-!^sTZ0U#]Re22O$!8?G>G(ebs#RsT,'R4!=lERUPZX.g[#Bc7_iHJ9:AW:_np+QUX]T=Y%`N<(p(f. %\+1GhcOI"0C8fuL/J_6ZVeC(kRoi1SbD!TVC02IZdH;FFG%j0^o7lIto4*%'&W7kte\j.&!Zbr_%V26YUo5M:'/q]NCEK&7qe4,p %>(hm;LMWj(OT9ea5]_@<(d!KY\[fFE4.8"uiDcRm#u*/8C7T.3cVngpCEUZp6!"Ja+aTGDo,:cBBsQ:qO5$OoL9,6%BHF2&C9dIn %m>bMS_V/PPHYq0sX[]g:g9l!IU;X"Ta-s`KfJ3r7kdEfl+<?,m-L_?gZ2/uS0HGkH9%BWH6?1:F(bIj&Qq`YJXUC?tU8AK=?(`l- %S)@1VL[+`3l8Ij\"eF=]l*<Ke^LncC0gI,rX@n[7_#F,h*ma5,F[KL+h-"4N4.Y7m6:V@a]r/\io&jiBkfFOSJ=(a*<"uCLq7LDa %$MW-0nrMNLQ7;g]C7A(,"Op8=,G/VoB"BWX<"Na_'gs\]WB$j,LUPhN;B(ANb87*#e\p5I/!84a>DWK^+Z78%&RhWNj><MVYX[,s %iRfp)eqhJMBE2r3#uUk?eOm&;FlB]2\-1=T1U^_-J<!K:'39bKF\JBTgu3JOpq1/WqsNuGqU'nRLHu9U9odXp3*ma&53:b'1<hC< %P@O*!B\HEH+jatb:ml8)m;%jn9fqM8.U3*nUc4:9;D*!#^>Gl2h4R3b2*L\-?Q+q1Ds0pemWT?e4YCK0:W\2KrY6@hKi`*Qp`t5I %4tBitcRkLD1Z[Zm4F]BJ29PIX,0TN%=-!$gU>U@<^T@KWYDf%1*5"@[1TaXY-WrLO3F(?Y"PTV=cNPs5MR`\Uf'rf=@Z>7`e<Q]R %AR&>k/[kb;<8)M;&=6iiJq'/tiD/4H<iSEL=R4[`\m[th[bAlnDM.7&N78"-]&e7/6/'f8;[Fk+)Yj^I6@kGg(70ZncOd3M9hW&+ %3][ac\(h05;Xr-8H:lWERXF*1@_FTR8JR&e%UH\A2f.^5<a0K(%gMJe$i&+<Ku1r$:cQGq$KjB6i?/@RSE'[(UE#qGQ3.g2F+D,A %%T#.15q`q4Q_E@#:;P8IJe'mG+*7iRkS8Kl/,5c=n3O89K3lA!(!_Pb;i%gg#LG`p"<&[.5m)fsBV9;M%IQE6G)Hc_\`E^ueF/`d %'ZS\ZAI`V2at*7t`a)CE401c3ftK[^rW*lDG=<2YfiB8YD=:5Bh;B@^flBn[Q\.W=*#'%JTTCl5Kp4SGjNKn5BatJQF3mIIX'@bc %nFNa>kO1'Uq>hH@I\%;P4Q#JfHY7UTSKX[oDD&;;BrsY7hgg+<ArlY,/Y;'*QqHiEZA!L9Hg1J9o>tV%9CGrdjPQWd^f6mLYHZ.) %^6P#-+]BOU5!nUfmi#,ibUn()p2d?d\\_TO'-_8N*SUM'J4c;IV]?m[iI@&7"7qrB'fKWYZd;Gh+ojff2(:\mjNcHKG6hHJ$CXqW %N/:FE&j`*bfR\`K#BU6]d+QWV6:>(\_VRQ@cdmCAcriZKPU?_Q@;f<U2A?rsX*OXg"A;f*Y\D9\rZSkpUq)PtiV_4+#d`dnD1O:F %JIL!T:c+c2M-6%h@K!!,V]-CnDQBV':Co(k4$_sY$a0'hl&pgSeCo3CQ9agV"MXSbd*]<+RL_IDOE*AKZu6L4GIQ@2'=1pZT`VVt %&6.`oS4mV?Ft@L<?'h6L0^m?G*1a]'gI-0m]BbE\-jWo519&J-<mi:lJW'U`0KP3^4P+anSAa0;4@-Ia=49dGTt,,GmCTW8\^EQB %KbU[V-<_RdY4,a_iUt4HDeX[,9_LAf^<WD9!Hj:m]ANt.4$9^5akdR+%#Y(++_li)`3BuC>FB<#PQ-7fP_E=DQ5cr"Fp2FmR(17; %Z*U0<A[8@[SSm*,\ZN=>m7sK:Q-"LT$d]DZV[@?`'jaoi]_>HOIBRSs5p?9$O@Hc>Z<]![gfKm"P`%](Vb_N)<rCXt8bg"c7(D'J %l;0#1lo3k08JZ3uI5=NESi>,?^bFkNr4-j3Sa@\&TN;!$C+%qMK5fSMou<2>>/g@Rl@*H30@P.JEkI4gB;OXJ\3"-pG'OhEC@jVd %LJ6#i;'hL:^lc`Bq!HWQ.J/0(?D2YUqh()@X-jS_b=Le!m8bX#=/dTg[(plfEAC(If<,]%9W$rq$=,-`:qO\.EKk,1#sY'Omqbq( %$C.,d9D43YdHG_.o$,<00a"VaklA/I<nX=#VLc.29>-A#&!d^nnD%kh&,GQ)Y<:8o`$gm66:afXJ)$,aO#s/>g^F*_"`_5($7`RH %`*EMR?H1YZ`Pqp[R=':I@-lOYPpQpBdXGfRKi(g$j3*,hU@IOZkm'i+_#);G^JT(7U<\UnPMqPe%`]c[Latsb2!/!'Ut/+V(`o*( %:?5J#60]1o>A>LbJTNhqbA/4EZ/-V+=>KQM#nnh*^C,mMZjXfPYtilXn%9DTQg;Q^k7XTt#%ecSmg3@A9#jt]4-`N2>JoT#M3brP %GVF44*9^.3/Y9478p>T0*DL2^Pn8L-0M/dr\XAMEfCBde/T[ep!8b/<;ZV&d\eY\\R[N"8GF]LX\t`Bj[RB"HEjcbh!E7gg\*4C) %E4,ccC3YKn$ceQWL*`@JZ0j)Ue\NQZN+cS[*cn"F,%QIO=]F%:eeX;/`2,buH(`f,B1P*j-2l%hB1d9Bp/),h?V#sdmZ@/.d<#m? %LT'!ek'spD:h^`@?)SfH0.HM]+=0K$hs]\Ll'Cr7iJo&TFq'o?,nD`-h1Dd<0Ph9fpeSO#>Xd]Q6T'.6U\fB#R=F1u)ZQ6S\!m'j %/Q(ppO+3L"+hk=p'%DkF;=&F761&Mp]8jKn8p>2.1a_X]&C8>)Y2noXQ7>@dJR!/,LQ_Ho\pW@H[Z]]0Eo>9^d%GG4P\ZNNm]YYN %74n98FGC/^R=dk.DB72=^USk/TtK>tQ\hJUmZC]gZX$I^!So`g[Z0k;\Kp$NGqMu0@]n6>(0YFgHM*(a]nq3efX79Q'%Wqg\Rrm6 %'FNJL[Ii):*pr!1g;Seq;g[7,=3&=7&Qd`\U9g._EoSH_[I7aY9)W.O1G9+.S3^WqXKW!8KhBF*G>7`\f28N9?X9<BBOS2533-VG %rkc--*RBc^+cPDj6.g^6&N.Qj@=5i>DA[Ml8SaYh)2bTB,86h?f2lU!%;6PSX%G_.eaAAKD<&g;b?SC)*<fN.q,DKn54:l52LVCc %(j?`-kL9rOC9m/\df_]]c5>9C<N[rB%0</&2CU&"K%dW_]"dKOa;EN0)f>`jWV+t["!cWHFm[mtjd'^WG>1s=_FJUH$WNO2VP?J% %T'7s$@$l=D>NpptB%cpVC-I#\<T1<T6Il"0n6rQ]k<FZ9!pTK]ITB"e*C"<1n]R!*:ZC1QiqUKJ`jnWo0=HJLf>p8:Z`p+la`C;R %juF]@[CO.%P<n/sa](OdGSpkc(kn#8K>L-<+_o*FkRWZ`?"<59bZ>^2Y&RNC@89d(>_0a1&JUPBTWhl1Kl>(#dV(.b4.[ABbDor: %CD8g+3'X;0I7/ec93.bcP#\HqA/4A_=bXbY<oK"9<B08Y'i++!L&+GCiO#XcW:=C5/jWTn],Xl18r?WY=^r1!#[)j":KF/IP#\H? %AFHZGp%XTG:VZcoplF<^q:"BQ?XLNrpYG)_Vgj!gl/c9e55kEBQ`m<Z^-2GhbJVeq0>IG]o]s\Mi@b^+I=:pGZ<eTdrT>j66O5k" %jI\X7rh'5ToRC=Q"]t~> %AI9_PrivateDataEnd \ No newline at end of file
diff --git a/doc/IGE351/scat.eps b/doc/IGE351/scat.eps
new file mode 100644
index 0000000..af976c9
--- /dev/null
+++ b/doc/IGE351/scat.eps
@@ -0,0 +1,466 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title:
+%%Creator: AppsoftDraw
+%%CreationDate: Thu Feb 10 15:21:58 1994
+%%For: hebert
+%%DocumentFonts: (atend)
+%%Pages: 0 0
+%%BoundingBox: 0 0 389 336
+%%NXNextStepVersion: 3.0
+%%EndComments
+
+%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
+%!
+% NeXT Printing Package
+% Version: 3.1
+% Copyright: 1988, NeXT, Inc.
+
+/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
+/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
+/UserObjects 10 array __NXdef
+/defineuserobject{
+ exch dup 1 add dup UserObjects length gt{
+ array dup 0 UserObjects putinterval
+ /UserObjects exch def
+ }{pop}ifelse UserObjects exch 3 -1 roll put
+}__NXbdef
+/undefineuserobject{UserObjects exch null put}__NXbdef
+/execuserobject{UserObjects exch get exec}__NXbdef
+/__NXRectPath{4 2 roll moveto 1 index 0 rlineto
+0 exch rlineto neg 0 rlineto closepath}__NXbdef
+/__NXProcessRectArgs{
+ 1 index type /arraytype eq{
+ exch 0 4 2 index length 1 sub{
+ dup 3 add 1 exch{1 index exch get exch}for
+ 5 1 roll 5 index exec
+ }for pop pop
+ }{exec}ifelse
+}__NXbdef
+/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
+/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
+/rectstroke{
+ gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
+ {gsave __NXRectPath null concat stroke grestore}
+ dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
+ }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
+}__NXbdef
+/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
+/xyshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index 2 mul 1 add get add exch
+ 3 index 3 index 2 mul get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/xshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ exch 3 index 3 index get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/yshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index get add moveto pop
+ }for pop pop
+}__NXbdef
+/arct{arcto pop pop pop pop}__NXbdef
+/setbbox{pop pop pop pop}__NXbdef
+/ucache{}__NXbdef
+/ucachestatus{mark 0 0 0 0 0}__NXbdef
+/setucacheparams{cleartomark}__NXbdef
+/uappend{systemdict begin cvx exec end}__NXbdef
+/ueofill{gsave newpath uappend eofill grestore}__NXbdef
+/ufill{gsave newpath uappend fill grestore}__NXbdef
+/ustroke{
+ gsave newpath dup length 6 eq
+ {exch uappend concat}{uappend}ifelse
+ stroke grestore
+}__NXbdef
+/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
+/ustrokepath{
+ newpath dup length 6 eq{
+ exch uappend __NXustrokepathMatrix currentmatrix exch concat
+ strokepath setmatrix
+ }{uappend strokepath}ifelse
+} __NXbdef
+/upath{
+ [exch {/ucache cvx}if pathbbox /setbbox cvx
+ {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
+} __NXbdef
+/setstrokeadjust{pop}__NXbdef
+/currentstrokeadjust{false}__NXbdef
+/selectfont{exch findfont exch
+dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
+/_NXCombineArrays{
+ counttomark dup 2 add index dup length 3 -1 roll {
+ 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
+ }repeat pop pop pop
+}__NXbdef
+/flushgraphics{}def
+/setwindowtype{pop pop}def
+/currentwindowtype{pop 0}def
+/setalpha{pop}def
+/currentalpha{1.0}def
+/hidecursor{}def
+/obscurecursor{}def
+/revealcursor{}def
+/setcursor{4 {pop}repeat}bind def
+/showcursor{}def
+/NextStepEncoding where not{
+/NextStepEncoding StandardEncoding 256 array copy def
+0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
+/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
+/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
+176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
+204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
+/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
+/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
+{dup type /nametype eq
+ {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
+}forall pop
+/NextStepEncoding NextStepEncoding readonly def
+/_NXfstr 128 string dup 0 (_NX) putinterval def
+/_NXfindfont /findfont load def
+/findfont{
+ % Because we can never let NextStepEncoding get into
+ % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
+ % if we are in shared mode. So if currentshared is true,
+ % we call the normal findfont and return that
+ /currentshared where {pop currentshared} {false} ifelse
+ {_NXfindfont}
+ {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
+ getinterval cvn exch FontDirectory 2 index known
+ {pop FontDirectory exch get}
+ {_NXfindfont dup /Encoding get StandardEncoding eq
+ { dup length dict exch
+ {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
+ dup /Encoding NextStepEncoding put definefont
+ }{exch pop} ifelse
+ }ifelse
+ }ifelse
+}bind def
+}{pop}ifelse
+/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
+/_NXDoImageOp{
+ 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
+ chans 2 add 2 roll parr 0 chans getinterval astore pop
+ 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
+ 4 index mul /totbytes exch def pop exch pop
+ gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
+ {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
+}__NXbdef
+/alphaimage{1 add _NXDoImageOp}def
+_NXLevel2{
+ /NXCalibratedRGBColorSpace where{pop}{
+ /NXCalibratedRGBColorSpace
+ {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
+ {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
+ /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
+ /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
+ /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
+ /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
+ /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
+ 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
+ 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
+ currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
+ {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
+ /DataSource exch def /ImageMatrix exch def
+ /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
+} {
+ /setcmykcolor{
+ 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
+ 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
+ /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
+ /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{
+ pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def
+ /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def
+ 1 index 8 eq{/Unpack{.34 Alloc}def}{
+ /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def
+ /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch
+ {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put
+ 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch
+ }forall/Lim exch def Str1 exch 0 exch getinterval
+ }def
+ }ifelse
+ /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def
+ {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval}
+ image end restore}ifelse}ifelse
+ }__NXbdef
+ /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
+ /setpattern{pop .5 setgray}__NXbdef
+ /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
+} ifelse
+/_NXSetCMYKOrRGB where{pop}{
+ mark{systemdict /currentwindow get exec}stopped
+ {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
+}ifelse
+%%EndProcSet
+
+_NXLevel2{/_NXsethsb where{pop}{/_NXsethsb /sethsbcolor load def}ifelse /sethsbcolor{_NXsethsb currentrgbcolor nxsetrgbcolor}def /setrgbcolor{nxsetrgbcolor}bind def /setgray{nxsetgray}bind def
+}if
+gsave
+ /__NXbasematrix matrix currentmatrix def
+grestore
+%%EndProlog
+%%BeginSetup
+/TopDrawDict 250 dict def
+TopDrawDict begin /prt_stack {
+ (***Top of Stack\012) print pstack (---Bottom of Stack\012) print flush
+} def /prt_top {
+ (top item of stack) == dup == flush
+} def /prtmat matrix def /prt_ctm {
+ (current transformation matrix: ) print prtmat currentmatrix == flush
+} def /tmmat matrix def /obmat matrix def /strmat matrix def /pgmat matrix def /idmat matrix def /sc1mt matrix def /sc2mt matrix def /sc3mt matrix def /sc4mt matrix def /sc5mt matrix def /sc6mt matrix def /sc7mt matrix def /inmat matrix def /ctmmt matrix def /octmmt matrix def /clpmt matrix def /weglet_mat matrix def /crlinw 1 def crlinw setlinewidth /crlinjn 0 def crlinjn setlinejoin /crlincp 0 def crlincp setlinecap /crmtrlmt currentmiterlimit def /crstrpat 0 def /crfilpat 0 def /crflat currentflat def /dftflat currentflat def /strinclr false def /crlingry 0 def /crlinred 0 def /crlingrn 0 def /crlinblu 0 def /crlinalph 1 def /filinclr false def /crfilgry 0 def /crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /crfilalph 1 def /crfilstyl 0 def /txtdraw true def /txtinclr false def /txtwpat false def /txtwittrans false def /crtxtgry 0 def /crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /crtxtalph 1 def /crtxtpat 0 def /txlndraw true def /txlninclr false def /txlnwpat false def /txlnwittrans false def /crtxlngry 0 def /crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /crtxlnalph 1 def /crtxlnpat 0 def /hilittxt false def /strdsh [2 2] def /dshpatoff 0 def /usedash false def /filwpat false def /strwpat false def /filwittrans false def /strwittrans false def /crfrtarw false def /crendarw false def /rsave 0 def /esave 0 def /sslsave 0 def /lsave 0 def /clpsave 0 def /pathsave 0 def /tpatstr 10 string def /ptdist {
+ sub dup mul 3 1 roll sub dup mul add sqrt
+} bind def /dodrawctm {
+ octmmt currentmatrix pop idmat obmat concatmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix
+} bind def /undrawctm {
+ obmat inmat invertmatrix ctmmt currentmatrix sc1mt concatmatrix setmatrix
+} bind def /undrawmat {
+ obmat aload pop 7 -1 roll astore
+} bind def /unpagectm {
+ octmmt setmatrix
+} bind def /unpagemat {
+ pgmat aload pop 7 -1 roll astore
+} bind def /drtan {
+ gsave 1 setalpha 0 setlinewidth 0.333333 setgray moveto lineto stroke grestore
+} bind def /drdgrdln {
+ gsave 1 setalpha 0 setlinewidth [1 2] 0 setdash setgray moveto lineto stroke grestore
+} bind def /drgrdln {
+ gsave 1 setalpha 0 setlinewidth setgray moveto lineto stroke grestore
+} bind def end
+TopDrawDict begin /p1x 0 def /p1y 0 def /p2x 0 def /p2y 0 def /ssl {
+ gsave dodrawctm crfrtarw crendarw or {
+ /p1y 1 index def /p1x 2 index def /p2y 1 index 4 index add def /p2x 2 index 5 index add def newpath moveto rlineto
+ } {
+ newpath moveto rlineto
+ } ifelse crlinalph setalpha crlinw setlinewidth crlincp setlinecap usedash {
+ strdsh dshpatoff setdash
+ } if strinclr {
+ crlinred crlingrn crlinblu setrgbcolor
+ } {
+ crlingry setgray
+ } ifelse crfrtarw {
+ 2 copy currentlinewidth exch p2x p2y p1x p1y arow
+ } if crendarw {
+ 2 copy currentlinewidth exch p1x p1y p2x p2y arow
+ } if unpagectm concat strwpat {
+ crstrpat findfont exch strwittrans {
+ trpatstrk
+ } {
+ oppatstrk
+ } ifelse
+ } {
+ stroke pop
+ } ifelse grestore
+} bind def end
+TopDrawDict begin /dotx {
+ gsave txtdraw {
+ concat selectfont txtinclr {
+ crtxtred crtxtgrn crtxtblu setrgbcolor
+ } {
+ crtxtgry setgray
+ } ifelse crtxtalph setalpha moveto xyshow
+ } {
+ pop pop pop pop pop pop pop
+ } ifelse grestore
+} bind def /txtlin {
+ gsave txlndraw {
+ concat txlninclr {
+ crtxlnred crtxlngrn crtxlnblu setrgbcolor
+ } {
+ crtxlngry setgray
+ } ifelse crtxlnalph setalpha setlinewidth 0 setlinecap newpath moveto 0 rlineto stroke
+ } {
+ pop pop pop pop pop
+ } ifelse grestore
+} bind def end
+%%EndSetup
+gsave
+0 0 388.929962 335.200012 rectclip
+-95.082016 -312.799988 translate
+95.082016 312.799988 388.929962 335.200012 rectclip
+gsave
+TopDrawDict begin
+/invpats true def
+/crlincp 0 def
+/crlinjn 0 def
+/crmtrlmt 10 def
+/crlinw 1.1 def
+/crlinalph 1 def
+/crlinred 0 def /crlingrn 0 def /crlinblu 0 def /strinclr true def
+/crfilalph 1 def
+/crfilred 0 def /crfilgrn 0 def /crfilblu 0 def /filinclr true def
+/filwpat false def
+TopDrawDict /piddict known TopDrawDict /ipiddict known or {
+ 1 getpat /crfilpat exch def
+} if
+/filwittrans false def
+/strwpat false def
+TopDrawDict /piddict known TopDrawDict /ipiddict known or {
+ 1 getpat /crstrpat exch def
+} if
+/strwittrans false def
+/usedash false def
+/strdsh [2 2] def /dshpatoff 0 def
+/crendarw false def
+/crfrtarw false def
+/txtdraw false def
+/crtxtalph 1 def
+/crtxtred 0 def /crtxtgrn 0 def /crtxtblu 0 def /txtinclr true def
+/txtwpat false def
+/txtwittrans false def
+/txlndraw false def
+/crtxlnalph 1 def
+/crtxlnred 0 def /crtxlngrn 0 def /crtxlnblu 0 def /txlninclr true def
+/txlnwpat false def
+/txlnwittrans false def
+/txtdraw true def
+/txlndraw true def
+(1 ) [6.672001 0 0 0] 48 596 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 99 -178] dotx
+(2 ) [6.672001 0 0 0] 52 665 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 119.5 -228.5] dotx
+(3 ) [6.671997 0 0 0] 86 657 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 61.5 -220.5] dotx
+(4 ) [6.671997 0 0 0] 128 642 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 70.5 -188] dotx
+(5 ) [6.671997 0 0 0] 174 647 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -1.5 -192.5] dotx
+(6 ) [6.671997 0 0 0] 201 640 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -53.5 -185.5] dotx
+(7 ) [6.671997 0 0 0] 229 629 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -5 -157.5] dotx
+(8 ) [6.671997 0 0 0] 272 627 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -73.5 -154.5] dotx
+(9 ) [6.671997 0 0 0] 106 601 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 66.5 -128.5] dotx
+(10 ) [6.671997 0 6.671997 0 0 0] 167 599 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 76.5 -108.5] dotx
+(11 ) [6.671997 0 6.671997 0 0 0] 216 593 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 2.5 -102.5] dotx
+(12 ) [6.671997 0 6.671997 0 0 0] 58 555 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 212 -47] dotx
+(13 ) [6.671997 0 6.671997 0 0 0] 113 554 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 132 -46] dotx
+(14 ) [6.671997 0 6.671997 0 0 0] 177 554 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 43 -45.5] dotx
+(15 ) [6.671997 0 6.671997 0 0 0] 233 560 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -38 -52] dotx
+(16 ) [6.671997 0 6.671997 0 0 0] 265 551 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 29.5 -24.5] dotx
+(17 ) [6.672001 0 6.672001 0 0 0] 56 518 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 214 8] dotx
+(18 ) [6.671997 0 6.671997 0 0 0] 108 515 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 262.5 30] dotx
+(19 ) [6.671997 0 6.671997 0 0 0] 160 510 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 184.5 34.5] dotx
+(20 ) [6.671997 0 6.671997 0 0 0] 209 504 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 110.5 41] dotx
+(21 ) [6.671997 0 6.671997 0 0 0] 264 509 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 31.5 36] dotx
+(22 ) [6.671997 0 6.671997 0 0 0] 299 500 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -28.5 45] dotx
+(23 ) [6.671997 0 6.671997 0 0 0] 342 494 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 54.5 69] dotx
+(24 ) [6.671997 0 6.671997 0 0 0] 390 504 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -18.5 59] dotx
+(25 ) [6.671997 0 6.671997 0 0 0] 429 493 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -83.5 70] dotx
+(26 ) [6.672001 0 6.672001 0 0 0] 53 481 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 266.5 82] dotx
+(27 ) [6.671997 0 6.671997 0 0 0] 104 469 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 342 111.5] dotx
+(28 ) [6.671997 0 6.671997 0 0 0] 154 469 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 267.5 112] dotx
+(29 ) [6.671997 0 6.671997 0 0 0] 193 466 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 202.5 115] dotx
+(30 ) [6.671997 0 6.671997 0 0 0] 235 458 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 135.5 123] dotx
+(31 ) [6.671997 0 6.671997 0 0 0] 286 455 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 59.5 126] dotx
+(32 ) [6.671997 0 6.671997 0 0 0] 335 452 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -14.5 129] dotx
+(33 ) [6.671997 0 6.671997 0 0 0] 381 456 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 40 143] dotx
+(34 ) [6.671997 0 6.671997 0 0 0] 439 454 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -43 145] dotx
+(35 ) [6.671997 0 6.671997 0 0 0] 481 454 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -110.5 144.5] dotx
+(36 ) [6.672001 0 6.672001 0 0 0] 47 440 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 299 158.5] dotx
+(37 ) [6.671997 0 6.671997 0 0 0] 87 430 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 233.5 168] dotx
+(38 ) [6.671997 0 6.671997 0 0 0] 129 430 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 166.5 169] dotx
+(39 ) [6.671997 0 6.671997 0 0 0] 179 427 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 91.5 172] dotx
+(40 ) [6.671997 0 6.671997 0 0 0] 218 426 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 27 172.5] dotx
+(41 ) [6.671997 0 6.671997 0 0 0] 256 429 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 165.5 188] dotx
+(42 ) [6.671997 0 6.671997 0 0 0] 291 428 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 104.5 189] dotx
+(43 ) [6.671997 0 6.671997 0 0 0] 336 422 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 34.5 195] dotx
+(44 ) [6.671997 0 6.671997 0 0 0] 375 422 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -30 195] dotx
+(45 ) [6.671997 0 6.671997 0 0 0] 435 424 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 10.5 210.5] dotx
+(46 ) [6.671997 0 6.671997 0 0 0] 176 619 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 245.5 15.5] dotx
+(47 ) [6.671997 0 6.671997 0 0 0] 281 524 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 114.5 110.5] dotx
+(1 ) [6.671997 0 0 0] 66 415.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 82 -24.5] dotx
+(2 ) [6.671997 0 0 0] 90.5 418.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 83 -28] dotx
+(3 ) [6.671997 0 0 0] 133 420 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 65.5 -29.5] dotx
+(4 ) [6.671997 0 0 0] 151.5 427 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 72 -36.5] dotx
+(5 ) [6.671997 0 0 0] 177 429 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 71.5 -39] dotx
+(6 ) [6.671997 0 0 0] 207.5 436 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 66.5 -45.5] dotx
+(7 ) [6.671997 0 0 0] 239 447 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 60 -57.5] dotx
+(8 ) [6.671997 0 0 0] 202 480 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 122.5 -90] dotx
+(9 ) [6.671997 0 0 0] 229.5 482.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 120 -92.5] dotx
+(10 ) [6.671997 0 6.671997 0 0 0] 244.5 478 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 127 -88] dotx
+(11 ) [6.671997 0 6.671997 0 0 0] 260.5 464.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 136.5 -74] dotx
+(12 ) [6.671997 0 6.671997 0 0 0] 294.5 459 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 127 -68.5] dotx
+(13 ) [6.671997 0 6.671997 0 0 0] 324 437 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 121.5 -47] dotx
+(1 ) [6.671997 0 0 0] 66 415.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 52 2] dotx
+(2 ) [6.671997 0 0 0] 90.5 418.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 27.5 18] dotx
+(3 ) [6.671997 0 0 0] 133 420 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -15.5 34] dotx
+(4 ) [6.671997 0 0 0] 151.5 427 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -34.5 45.5] dotx
+(5 ) [6.671997 0 0 0] 177 429 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -59 60.5] dotx
+(6 ) [6.671997 0 0 0] 207.5 436 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -89 72.5] dotx
+(7 ) [6.671997 0 0 0] 239 447 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -121 78.5] dotx
+(8 ) [6.671997 0 0 0] 202 480 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -84.5 63.5] dotx
+(9 ) [6.671997 0 0 0] 229.5 482.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -112 79] dotx
+(10 ) [6.671997 0 6.671997 0 0 0] 244.5 478 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -130 102.5] dotx
+(11 ) [6.671997 0 6.671997 0 0 0] 260.5 464.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -146.5 133.5] dotx
+(12 ) [6.671997 0 6.671997 0 0 0] 294.5 459 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -180.5 157] dotx
+(13 ) [6.671997 0 6.671997 0 0 0] 324 437 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -210 197.5] dotx
+/crlinw 1.4 def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -216 58.899998 414.5 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 302.399963 0 75.099998 175.5 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 414 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 360 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 396 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 378 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 324 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 342 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 306 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 288 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 270 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 252 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 234 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 216 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 9 0 54 198 1 0 0 1 75.5 224.5 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 100.799995 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 75.599998 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 125.999992 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 151.199997 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 176.399994 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 201.599991 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 226.799988 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 251.999985 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 277.199982 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 302.399994 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 327.599976 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 377.999969 180 1 0 0 1 75.5 231 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -9 352.799988 180 1 0 0 1 75.5 231 sc6mt astore ssl
+/crlinw 1.1 def
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore 0 -108 365.399994 423 1 0 0 1 100.5 225 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -6.300018 0 365.399994 423 1 0 0 1 100.5 225 sc6mt astore ssl
+1 0 0 1 0 0 sc4mt astore 1 0 0 1 0 0 sc5mt astore -6.300018 0 365.399994 315 1 0 0 1 100.5 225 sc6mt astore ssl
+(thermal groups ) [3.335999 0 6.671997 0 6.671997 0 4.296005 0 9.996002 0 6.671997 0 2.664001 0 3.335999 0 6.552002 0 3.995987 0 6.671997 0 6.671997 0 6.671997 0 6 0 0 0] 203 230.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [-4.37113e-08 -1 1 -4.37113e-08 240.340012 838.276001] dotx
+(1 ) [6.671997 0 0 0] 222 341.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -71.5 -4] dotx
+(2 ) [6.671997 0 0 0] 249 344 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -73 -6.5] dotx
+(3 ) [6.671997 0 0 0] 273.5 345 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -73.5 -7.5] dotx
+(4 ) [6.671997 0 0 0] 300.5 349.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -75 -12] dotx
+(5 ) [6.671997 0 0 0] 326.5 344.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -75 -7] dotx
+(6 ) [6.671997 0 0 0] 356 346 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -79.5 -8.5] dotx
+(7 ) [6.671997 0 0 0] 373 349.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -71 -12.5] dotx
+(10 ) [6.671997 0 6.671997 0 0 0] 395.5 347 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -71.5 -9.5] dotx
+(11 ) [6.671997 0 6.671997 0 0 0] 420.5 350 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -72 -12.5] dotx
+(13 ) [6.671997 0 6.671997 0 0 0] 444.5 354 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -71 -16.5] dotx
+(12 ) [6.671997 0 6.671997 0 0 0] 437.5 336 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -38 1.5] dotx
+(12 ) [6.671997 0 6.671997 0 0 0] 461.5 334 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -37.5 3.5] dotx
+(13 ) [6.671997 0 6.671997 0 0 0] 488 339 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -39 -1.5] dotx
+(1 ) [6.671997 0 0 0] 222 341.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -70 -25] dotx
+(2 ) [6.671997 0 0 0] 249 344 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -72.5 -27.5] dotx
+(3 ) [6.671997 0 0 0] 273.5 345 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -72.5 -28.5] dotx
+(3 ) [6.671997 0 0 0] 273.5 345 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -46.5 -28.5] dotx
+(2 ) [6.671997 0 0 0] 282 299 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -29.5 17.5] dotx
+(4 ) [6.671997 0 0 0] 298 299.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -20.5 17] dotx
+(2 ) [6.671997 0 0 0] 317 299 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -14 17.5] dotx
+(5 ) [6.671997 0 0 0] 341 301.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -13.5 15] dotx
+(4 ) [6.671997 0 0 0] 364 304.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -11 12] dotx
+(6 ) [6.671997 0 0 0] 383 304 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -5 12.5] dotx
+(8 ) [6.671997 0 0 0] 402 307 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 1.5 9.5] dotx
+(4 ) [6.671997 0 0 0] 424.5 306 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 4 10.5] dotx
+(3 ) [6.671997 0 0 0] 447 307 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 6.5 9.5] dotx
+(IJJ: ) [3.335999 0 6 0 6 0 3.335999 0 0 0] 233 249.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -116.5 88] dotx
+(NJJ: ) [8.664001 0 6 0 6 0 3.335999 0 0 0] 334.5 252.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 -221 64] dotx
+(secondary group ) [6 0 6.671997 0 6 0 6.671997 0 6.671997 0 6.671997 0 6.671997 0 4.355988 0 6 0 3.335999 0 6.552002 0 3.996002 0 6.671997 0 6.671997 0 6.671997 0 0 0] 342.5 498.5 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [-4.37113e-08 1 -1 -4.37113e-08 606.754028 209.222015] dotx
+(primary group ) [6.671997 0 4.175995 0 2.664001 0 9.996002 0 6.671997 0 4.355988 0 6 0 3.335999 0 6.552002 0 3.996002 0 6.671997 0 6.671997 0 6.671997 0 0 0] 314.5 428 /Helvetica [ 12 1 mul 0 0 12 0 0 ] [1 0 0 1 67 -52] dotx
+end
+grestore
+grestore
+%%Trailer
+%%DocumentFonts: Helvetica
+%%BoundingBox: 0.000000 0.000000 388.929932 335.200012
diff --git a/doc/IGE351/tree.eps b/doc/IGE351/tree.eps
new file mode 100644
index 0000000..31cb5e4
--- /dev/null
+++ b/doc/IGE351/tree.eps
@@ -0,0 +1,995 @@
+%!PS-Adobe-2.0 EPSF-2.0
+%%Title: /me/tree.eps
+%%Creator: SuperDraw
+%%CreationDate: Sun Aug 6 04:16:00 2000
+%%For: me
+%%DocumentFonts: (atend)
+%%Pages: 0 0
+%%BoundingBox: 42 449 430 596
+%%NXNextStepVersion: 3.0
+%%EndComments
+
+%%BeginProcSet: /usr/lib/NextStep/printPackage.ps 3.0
+%!
+% NeXT Printing Package
+% Version: 3.1
+% Copyright: 1988, NeXT, Inc.
+
+/__NXdef{1 index where{pop pop pop}{def}ifelse}bind def
+/__NXbdef{1 index where{pop pop pop}{bind def}ifelse}bind def
+/UserObjects 10 array __NXdef
+/defineuserobject{
+ exch dup 1 add dup UserObjects length gt{
+ array dup 0 UserObjects putinterval
+ /UserObjects exch def
+ }{pop}ifelse UserObjects exch 3 -1 roll put
+}__NXbdef
+/undefineuserobject{UserObjects exch null put}__NXbdef
+/execuserobject{UserObjects exch get exec}__NXbdef
+/__NXRectPath{4 2 roll moveto 1 index 0 rlineto
+0 exch rlineto neg 0 rlineto closepath}__NXbdef
+/__NXProcessRectArgs{
+ 1 index type /arraytype eq{
+ exch 0 4 2 index length 1 sub{
+ dup 3 add 1 exch{1 index exch get exch}for
+ 5 1 roll 5 index exec
+ }for pop pop
+ }{exec}ifelse
+}__NXbdef
+/rectfill{gsave newpath {__NXRectPath fill} __NXProcessRectArgs grestore}__NXbdef
+/rectclip{newpath {__NXRectPath} __NXProcessRectArgs clip newpath}__NXbdef
+/rectstroke{
+ gsave newpath dup type /arraytype eq{dup length 6 eq}{false}ifelse{
+ {gsave __NXRectPath null concat stroke grestore}
+ dup length array cvx copy dup 2 4 -1 roll put __NXProcessRectArgs
+ }{{__NXRectPath stroke} __NXProcessRectArgs}ifelse grestore
+}__NXbdef
+/_NXLevel2 systemdict /languagelevel known {languagelevel 2 ge}{false}ifelse __NXdef
+/xyshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index 2 mul 1 add get add exch
+ 3 index 3 index 2 mul get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/xshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ exch 3 index 3 index get add exch moveto pop
+ }for pop pop
+}__NXbdef
+/yshow{
+ 0 1 3 index length 1 sub{
+ currentpoint 4 index 3 index 1 getinterval show
+ 3 index 3 index get add moveto pop
+ }for pop pop
+}__NXbdef
+/arct{arcto pop pop pop pop}__NXbdef
+/setbbox{pop pop pop pop}__NXbdef
+/ucache{}__NXbdef
+/ucachestatus{mark 0 0 0 0 0}__NXbdef
+/setucacheparams{cleartomark}__NXbdef
+/uappend{systemdict begin cvx exec end}__NXbdef
+/ueofill{gsave newpath uappend eofill grestore}__NXbdef
+/ufill{gsave newpath uappend fill grestore}__NXbdef
+/ustroke{
+ gsave newpath dup length 6 eq
+ {exch uappend concat}{uappend}ifelse
+ stroke grestore
+}__NXbdef
+/__NXustrokepathMatrix dup where {pop pop}{matrix def}ifelse
+/ustrokepath{
+ newpath dup length 6 eq{
+ exch uappend __NXustrokepathMatrix currentmatrix exch concat
+ strokepath setmatrix
+ }{uappend strokepath}ifelse
+} __NXbdef
+/upath{
+ [exch {/ucache cvx}if pathbbox /setbbox cvx
+ {/moveto cvx}{/lineto cvx}{/curveto cvx}{/closepath cvx}pathforall]cvx
+} __NXbdef
+/setstrokeadjust{pop}__NXbdef
+/currentstrokeadjust{false}__NXbdef
+/selectfont{exch findfont exch
+dup type /arraytype eq {makefont}{scalefont}ifelse setfont}__NXbdef
+/_NXCombineArrays{
+ counttomark dup 2 add index dup length 3 -1 roll {
+ 2 index length sub dup 4 1 roll 1 index exch 4 -1 roll putinterval exch
+ }repeat pop pop pop
+}__NXbdef
+/flushgraphics{}def
+/setwindowtype{pop pop}def
+/currentwindowtype{pop 0}def
+/setalpha{pop}def
+/currentalpha{1.0}def
+/hidecursor{}def
+/obscurecursor{}def
+/revealcursor{}def
+/setcursor{4 {pop}repeat}bind def
+/showcursor{}def
+/NextStepEncoding where not{
+/NextStepEncoding StandardEncoding 256 array copy def
+0 [129/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/Ccedilla/Egrave
+/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex/Idieresis
+/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis/Ugrave/Uacute
+/Ucircumflex/Udieresis/Yacute/Thorn/mu/multiply/divide/copyright
+176/registered 181/brokenbar 190/logicalnot 192/onesuperior 201/twosuperior
+204/threesuperior 209/plusminus/onequarter/onehalf/threequarters/agrave
+/aacute/acircumflex/atilde/adieresis/aring/ccedilla/egrave/eacute
+/ecircumflex/edieresis/igrave 226/iacute 228/icircumflex/idieresis/eth
+/ntilde 236/ograve/oacute/ocircumflex/otilde/odieresis 242/ugrave/uacute
+/ucircumflex 246/udieresis/yacute 252/thorn/ydieresis]
+{dup type /nametype eq
+ {NextStepEncoding 2 index 2 index put pop 1 add}{exch pop}ifelse
+}forall pop
+/NextStepEncoding NextStepEncoding readonly def
+/_NXfstr 128 string dup 0 (_NX) putinterval def
+/_NXfindfont /findfont load def
+/findfont{
+ % Because we can never let NextStepEncoding get into
+ % SharedFontDirectory, we cannot reencode a font to NextStepEncoding
+ % if we are in shared mode. So if currentshared is true,
+ % we call the normal findfont and return that
+ /currentshared where {pop currentshared} {false} ifelse
+ {_NXfindfont}
+ {dup _NXfstr 3 125 getinterval cvs length 3 add _NXfstr 0 3 -1 roll
+ getinterval cvn exch FontDirectory 2 index known
+ {pop FontDirectory exch get}
+ {_NXfindfont dup /Encoding get StandardEncoding eq
+ { dup length dict exch
+ {1 index /FID ne {2 index 3 1 roll put}{pop pop}ifelse}forall
+ dup /Encoding NextStepEncoding put definefont
+ }{exch pop} ifelse
+ }ifelse
+ }ifelse
+}bind def
+}{pop}ifelse
+/_NXImageString {/__NXImageString where{pop}{/__NXImageString 4000 string __NXdef}ifelse __NXImageString}__NXbdef
+/_NXDoImageOp{
+ 3 dict begin /parr 5 array def 1 index{dup}{1}ifelse /chans exch def
+ chans 2 add 2 roll parr 0 chans getinterval astore pop
+ 5 index 4 index mul 2 index{1 sub 8 idiv 1 add mul}{mul 1 sub 8 idiv 1 add}ifelse
+ 4 index mul /totbytes exch def pop exch pop
+ gsave matrix invertmatrix concat 0.5 setgray 0 0 4 2 roll rectfill grestore
+ {0 1 chans 1 sub{parr exch get exec length totbytes exch sub /totbytes exch def}for totbytes 0 le{exit}if}loop end
+}__NXbdef
+/alphaimage{1 add _NXDoImageOp}def
+_NXLevel2{
+ /NXCalibratedRGBColorSpace where{pop}{
+ /NXCalibratedRGBColorSpace
+ {mark /NXCalibratedRGB /ColorSpace findresource exch pop}stopped
+ {cleartomark /NXCalibratedRGB[/CIEBasedABC 2 dict dup begin
+ /MatrixLMN[.4124 .2126 .0193 .3576 .7152 .1192 .1805 .0722 .9505]def
+ /WhitePoint[.9505 1 1.089] def end] /ColorSpace defineresource}if def}ifelse
+ /nxsetrgbcolor{NXCalibratedRGBColorSpace setcolorspace setcolor}__NXbdef
+ /nxsetgray{dup dup nxsetrgbcolor}__NXbdef
+ /_NXCalibratedImage{exch{array astore dup length true}{false}ifelse
+ 8 -1 roll{NXCalibratedRGBColorSpace setcolorspace}if
+ 8 dict dup 9 1 roll begin /ImageType 1 def /MultipleDataSources exch def
+ currentcolorspace 0 get /Indexed eq{pop /Decode[0 2 6 index exp 1 sub]def}
+ {2 mul dup array /Decode exch def 1 sub 0 1 3 -1 roll{Decode exch dup 2 mod put}for}ifelse
+ /DataSource exch def /ImageMatrix exch def
+ /BitsPerComponent exch def /Height exch def /Width exch def end image}__NXbdef
+} {
+ /setcmykcolor{
+ 1.0 exch sub dup dup 6 -1 roll sub dup 0 lt{pop 0}if 5 1 roll
+ 4 -1 roll sub dup 0 lt{pop 0}if 3 1 roll exch sub dup 0 lt{pop 0}if setrgbcolor}__NXbdef
+ /currentcmykcolor{currentrgbcolor 3{1.0 exch sub 3 1 roll}repeat 0}__NXbdef
+ /colorimage{2 copy 3 ne or{_NXDoImageOp}{4 index dup 8 ne exch 4 ne and{_NXDoImageOp}{
+ pop pop save 6 1 roll 12 dict begin/Proc exch def/Res 0 string def
+ /Alloc{2 index length mul 2 add dup 2 index load length gt{1.2 mul round cvi string def}{pop pop}ifelse}def
+ 1 index 8 eq{/Unpack{.34 Alloc}def}{
+ /Wid 4 index 3 mul def exch pop 8 exch/Str1 0 string def/Lim Wid def
+ /Unpack{.67 Alloc/Str1 2 Alloc 0 exch Lim exch
+ {dup -4 bitshift 17 mul Str1 exch 4 index exch put 15 and 17 mul Str1 exch 3 index 1 add exch put
+ 2 sub dup 0 le{0 lt Wid exch{exch 1 sub exch}if}if exch 2 add exch
+ }forall/Lim exch def Str1 exch 0 exch getinterval
+ }def
+ }ifelse
+ /Ops[{.3 mul add 1}{.59 mul add 2}{.11 mul add round cvi Res exch 2 index exch put 1 add 0.0 0}]def/Val 0.0 def/Phase 0 def
+ {0 Val Phase Proc/Res Unpack{exch Ops exch get exec}forall/Phase exch def/Val exch def Res exch 0 exch getinterval}
+ image end restore}ifelse}ifelse
+ }__NXbdef
+ /nxsetrgbcolor{setrgbcolor}__NXbdef /nxsetgray{setgray}__NXbdef
+ /setpattern{pop .5 setgray}__NXbdef
+ /_NXCalibratedImage{dup 1 eq {pop pop image}{colorimage}ifelse pop}__NXbdef
+} ifelse
+/_NXSetCMYKOrRGB where{pop}{
+ mark{systemdict /currentwindow get exec}stopped
+ {{pop pop pop setcmykcolor}}{{nxsetrgbcolor pop pop pop pop}}ifelse /_NXSetCMYKOrRGB exch def cleartomark
+}ifelse
+%%EndProcSet
+
+gsave
+ /__NXbasematrix matrix currentmatrix def
+grestore
+%%EndProlog
+%%BeginSetup
+/linear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop
+} bind def /alinear {
+ /te exch def /ts exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor ts dy te {
+ 0 exch 1 dy rectfill 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 1 index add 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop
+} def /radial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index 5 index 4 index 3 index setcmykcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index 9 index 8 index 7 index setcmykcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} bind def /aradial {
+ /te exch def /ts exch def /fy exch def /fx exch def /ns exch def /nd ns 1 sub def ns 1 le {
+ /ns 1 def /nd 1 def
+ } if /dy te ts sub ns div def /factor te ts sub nd div def 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 1 index sub factor mul exch 8 2 roll 6 index setalpha 4 index 3 index 2 index setrgbcolor fx dy mul 0.5 1 te sub fx mul add fy dy mul 0.5 1 te sub fy mul add /total 2 sqrt 0.5 mul def te total mul dy total mul neg ts total mul {
+ newpath 3 index 2 index 2 index 0 360 arc fill pop 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 1 index add 12 2 roll 10 index setalpha 8 index 7 index 6 index setrgbcolor
+ } for pop pop pop pop pop pop pop pop pop pop pop pop
+} def /getnumpaths {
+ /nPaths 0 def {
+ /y exch def /x exch def /nPaths nPaths 1 add def
+ } {
+ /y exch def /x exch def
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def
+ } {
+
+ } pathforall nPaths
+} def /getpathinfo {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall numClosepath numCurveto numLineto
+} def /getpathcoords {
+ /pathNum exch def /numMoveto 0 def /numLineto 0 def /numCurveto 0 def /numClosepath 0 def {
+ /y exch def /x exch def /numMoveto numMoveto 1 add def numMoveto pathNum eq {
+ y x
+ } if
+ } {
+ /y exch def /x exch def numMoveto pathNum eq {
+ /numLineto numLineto 1 add def 1 index 1 index y x y x
+ } if
+ } {
+ /y3 exch def /x3 exch def /y2 exch def /x2 exch def /y1 exch def /x1 exch def numMoveto pathNum eq {
+ /numCurveto numCurveto 1 add def y1 x1 y2 x2 y3 x3
+ } if
+ } {
+ numMoveto pathNum eq {
+ /numClosepath numClosepath 1 add def
+ } if
+ } pathforall
+} def
+%%EndSetup
+gsave
+0 0 429.75 596 rectclip
+42 449 387.75 147 rectclip
+gsave
+189 531 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+54 54 moveto
+54 54 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+243 459 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 126 moveto
+0 126 126 0 126 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+333 459 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 36 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+297 459 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 36 moveto
+36 36 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+261 459 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 36 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+261 495 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 36 moveto
+36 36 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+189 459 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 72 moveto
+0 72 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+153 459 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+36 36 moveto
+36 36 0 0 0 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+189 459 translate
+[1 0 0 1 0 0] concat
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 36 moveto
+0 36 36 0 36 0 curveto
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+148.5 454.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+184.5 454.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+220.5 454.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+256.5 454.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+292.5 454.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+328.5 454.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+364.5 454.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+328.5 490.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+292.5 526.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+256.5 490.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+184.5 490.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+184.5 526.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0.39024 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+238.5 580.5 translate
+[1 0 0 1 0 0] concat
+gsave
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+1 nxsetgray
+fill
+grestore
+gsave
+0 setlinejoin 0 setlinecap 0 0 eq {
+ 10 setmiterlimit
+} if
+[72 0 0 0 0 0] 0 setdash
+1 setlinewidth
+0 4.5 moveto
+0 6.975 2.025 9 4.5 9 curveto
+6.975 9 9 6.975 9 4.5 curveto
+9 2.025 6.975 0 4.5 0 curveto
+2.025 0 0 2.025 0 4.5 curveto
+closepath
+0 nxsetgray
+matrix currentmatrix matrix defaultmatrix setmatrix 1 1 scale stroke setmatrix
+grestore
+grestore
+gsave
+44 524 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 90 15 rectclip
+2 12 translate
+/Helvetica findfont 12 scalefont [1 0 0 -1 0 0] makefont
+10
+exch
+defineuserobject
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(P) show
+8.004 0 moveto
+(a) show
+14.676 0 moveto
+(r) show
+18.671999 0 moveto
+(a) show
+25.344 0 moveto
+(m) show
+35.34 0 moveto
+(e) show
+42.012001 0 moveto
+(t) show
+45.348 0 moveto
+(e) show
+52.02 0 moveto
+(r) show
+56.015999 0 moveto
+( ) show
+59.352001 0 moveto
+(n) show
+66.024002 0 moveto
+(b) show
+72.695999 0 moveto
+(.) show
+76.031998 0 moveto
+( ) show
+79.367996 0 moveto
+(1) show
+86.040001 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+44 487 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 90 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(P) show
+8.004 0 moveto
+(a) show
+14.676 0 moveto
+(r) show
+18.671999 0 moveto
+(a) show
+25.344 0 moveto
+(m) show
+35.34 0 moveto
+(e) show
+42.012001 0 moveto
+(t) show
+45.348 0 moveto
+(e) show
+52.02 0 moveto
+(r) show
+56.015999 0 moveto
+( ) show
+59.352001 0 moveto
+(n) show
+66.024002 0 moveto
+(b) show
+72.695999 0 moveto
+(.) show
+76.031998 0 moveto
+( ) show
+79.367996 0 moveto
+(2) show
+86.040001 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+44 451 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 90 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(P) show
+8.004 0 moveto
+(a) show
+14.676 0 moveto
+(r) show
+18.671999 0 moveto
+(a) show
+25.344 0 moveto
+(m) show
+35.34 0 moveto
+(e) show
+42.012001 0 moveto
+(t) show
+45.348 0 moveto
+(e) show
+52.02 0 moveto
+(r) show
+56.015999 0 moveto
+( ) show
+59.352001 0 moveto
+(n) show
+66.024002 0 moveto
+(b) show
+72.695999 0 moveto
+(.) show
+76.031998 0 moveto
+( ) show
+79.367996 0 moveto
+(3) show
+86.040001 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+264 578 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 33 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(\() show
+3.996 0 moveto
+(r) show
+7.992 0 moveto
+(o) show
+14.664 0 moveto
+(o) show
+21.336 0 moveto
+(t) show
+24.672001 0 moveto
+(\)) show
+28.667999 0 moveto
+( ) show
+grestore
+grestore
+grestore
+gsave
+385.75 452.5 translate
+[1 0 0 1 0 0] concat
+gsave
+1 -1 scale
+0 -16 translate
+gsave
+2 0 38 15 rectclip
+2 12 translate
+10 execuserobject setfont
+0 setgray
+0 0 moveto
+(\() show
+3.996 0 moveto
+(l) show
+6.66 0 moveto
+(e) show
+13.332 0 moveto
+(a) show
+20.004 0 moveto
+(f) show
+23.34 0 moveto
+(s) show
+29.34 0 moveto
+(\)) show
+33.335999 0 moveto
+( ) show
+grestore
+grestore
+grestore
+grestore
+%%Trailer
+%%DocumentFonts: Helvetica