Diff for /embedaddon/readline/doc/history.ps between versions 1.1.1.1 and 1.1.1.2

version 1.1.1.1, 2014/07/30 08:16:46 version 1.1.1.2, 2021/03/17 01:01:01
Line 1 Line 1
 %!PS-Adobe-2.0  %!PS-Adobe-2.0
%%Creator: dvips(k) 5.991 Copyright 2011 Radical Eye Software%%Creator: dvips(k) 5.999 Copyright 2019 Radical Eye Software
 %%Title: history.dvi  %%Title: history.dvi
%%CreationDate: Tue Feb 11 16:57:26 2014%%CreationDate: Fri Oct 30 14:07:46 2020
 %%Pages: 24  %%Pages: 24
 %%PageOrder: Ascend  %%PageOrder: Ascend
 %%BoundingBox: 0 0 612 792  %%BoundingBox: 0 0 612 792
%%DocumentFonts: CMBX12 CMR10 CMTT10 CMSY10 CMMI12 CMMI10 CMCSC10 CMSL10%%DocumentFonts: CMBX12 CMR10 CMTT10 CMSY10 CMCSC10 CMSL10 CMSLTT10
%%+ CMSLTT10 CMSS10 CMTT9 CMR9 CMMI9%%+ CMSS10 CMTT9 CMR9 CMMI9
 %%DocumentPaperSizes: Letter  %%DocumentPaperSizes: Letter
 %%EndComments  %%EndComments
 %DVIPSWebPage: (www.radicaleye.com)  %DVIPSWebPage: (www.radicaleye.com)
 %DVIPSCommandLine: dvips -D 600 -t letter -o history.ps history.dvi  %DVIPSCommandLine: dvips -D 600 -t letter -o history.ps history.dvi
 %DVIPSParameters: dpi=600  %DVIPSParameters: dpi=600
%DVIPSSource:  TeX output 2014.02.11:1657%DVIPSSource:  TeX output 2020.10.30:1007
 %%BeginProcSet: tex.pro 0 0  %%BeginProcSet: tex.pro 0 0
 %!  %!
 /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S  /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
Line 98  FontDirectory/CMMI9 known{/CMMI9 findfont dup/UniqueID Line 98  FontDirectory/CMMI9 known{/CMMI9 findfont dup/UniqueID
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMMI9 def  /FontName /CMMI9 def
 /FontBBox {-29 -250 1075 750 }readonly def  /FontBBox {-29 -250 1075 750 }readonly def
 /UniqueID 5087384 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 10 dict dup begin  /FontInfo 10 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 334  FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID k Line 333  FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID k
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMR9 def  /FontName /CMR9 def
 /FontBBox {-39 -250 1036 750 }readonly def  /FontBBox {-39 -250 1036 750 }readonly def
 /UniqueID 5000792 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 349  FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID k Line 347  FontDirectory/CMR9 known{/CMR9 findfont dup/UniqueID k
 end readonly def  end readonly def
 /Encoding 256 array  /Encoding 256 array
 0 1 255 {1 index exch /.notdef put} for  0 1 255 {1 index exch /.notdef put} for
   dup 48 /zero put
 dup 49 /one put  dup 49 /one put
 dup 53 /five put  
 dup 54 /six put  
 dup 55 /seven put  dup 55 /seven put
 dup 56 /eight put  
 dup 57 /nine put  dup 57 /nine put
 dup 72 /H put  dup 72 /H put
 dup 83 /S put  dup 83 /S put
Line 558  E346171058EC303E62B84EA810FCEBB2905DC186B95AFC6AD41274 Line 554  E346171058EC303E62B84EA810FCEBB2905DC186B95AFC6AD41274
 EFEA3CC6F0872C28108F7EBBF5BF770C0BA6C712275E1239FA44736247CBAAD5  EFEA3CC6F0872C28108F7EBBF5BF770C0BA6C712275E1239FA44736247CBAAD5
 B856D7BD6E5E186AC4C3913293D99529B8F9EAC85FE548406DE5D90A058F1106  B856D7BD6E5E186AC4C3913293D99529B8F9EAC85FE548406DE5D90A058F1106
 F98799495DBB3A05C04BD649053FD29380E217942F71F70C30735423F6F13DC7  F98799495DBB3A05C04BD649053FD29380E217942F71F70C30735423F6F13DC7
F5015DA9043FA42C173D55CAF2F4419B78FF473EA32F1D9CBF39A8FE95BCC238F5015DA9043FA42C1045FD7E0F586CBF2D967E468B2E8E763415D60AEBA2BE7A
18762B74BB01E3C1A16BA03D8ACAF3911F4540B0380C71A587A3935D91E28F1ABC199BFE58FA66F52AD7C5ED80B4481C08EC85B51D5111091F54823FDAAC9DDF
726585BD5B7DBE7EDFA7AEF1C229A6B641DE844681E630F99516B2597A017D31DDFCC6DD16186911750F761F9907A438DDF4506C6ADBAE868F8AE594EDD14B67
D37090CE6BB8078645068614985C5B2F0BABADF22F895E198BCC15CE585969992F4AE01822A99E924DFA530CE96B6A830ECE92ED0AA54E82D971689EA5AACDB6
BAD4143D84939903284508FAB20269A4CEF627F5498EE70D41B0F123880B680FEF5562BF5C5C05996D08F30998D4C5AABCEBA2668C779577B2ECF422EB0192CA
B004DDC927339C58FA023E7859D68CDF0BDC80C682B27F74034B1504F242B6F8E5A6376D0A7DD36AE46B713D0F7BA51039E05F76B3DC275C95EE5FAF3A6D8765
1920A9ED6566B7B423242B4CC75114C0128EBF99E5609DA559E0BC546350662436B55707F5DA048F27E64850AF042F96BFFFD3B3903C60869AB41C1D92AA8ABD
A7833CD5A834C6C082D797940090B12CAD35B2AAE796B0550FD7BCCF142DF0001FDBE17E30BD3C035BAEBD18239DAA330A84A5FFE1F4E73AB0D97814C976112B
14433A1D8E062D5207D5E38FC52F40EEB801924DC4B86318921169C7F112991F9DE60C280C67CE7B6B5CCD4A00A4866D2F89FB374260E9C0D1047C26DAA81658
DA63181543D42A274390AF57791BD9AB85DE31338F5131E0F8E914B126EF5B2B42A4DDD43FC3AB8DADBB4D53C5BC7FCBD0403E755FE896AA75B11435C7A68AA7
FEDF4CEFCB3FAB423EE2021A2D8761ACD1B59B8A9BB23D4218042307E484EFC02F30E648E53BC96D108520D9CE9193DA216221F842FD0F3FC6533B95EA18BBA9
157825F1BD6E1D523CE620E159D1A91B4EF0DBFAC9967E6C64960E96045A86A622286C98403528F049DF779B434B60BDE95597FF0AABEFDF460AA0BE6AC0D179
B2AFCF21664A704661344F2B8EDE6F118DA3489F03F9BA2DF35DE06DC843B544D8120F9E6B053113D442CC584FD6EA91C4F94FEDE368E0B9DE473F786B0FE914
6A9665CD685F3EA8125501337D3D039A7A20A69945319C2F6F3FC4F44DA78EAA21F3099CCD799C271639CC314F9940AE48775B4094985B207F8A833037FDCE9A
73C8BD090AA8C9D2AE858A1B9980375150B6AEB708E365D92A33CFB8F642626ACC73F75B045E923878E5F33D28C98CD7E3D8B59B2FDC4A483CDFE067EE6BB49A
AF74411CE1DFA7A9B62EF1CD2DAC4E5575DAE436A65A71B1418AC11E31ABD7ABAA5DC515825A9FCF3BB17187332CE5CC9FE34A8AAB8931883A177C37610A75DE
F79F18CC4063D04D629A1A05A5DAB4C473CC5665A315BF1B163C9BB372A846BFC881A5C5EC31782C568D1B04D2233CE0930FA5D878A7BD6CAB5CC86EDEB29124
0AA1C997ECD15A231C3BD4FD5EBD0F3EE4BCC573C891636572A75314282E4770A9E47F4F5A8A95B780B4286397595596B95B7422964D5D2D609CFE3440E62146
738C4CD4E71230409EA873F16CF1D79BF8B9D6A91FC2B10112958F65E77DAD5AC04C75E9EFA7845A3A760AD00863134C211BE72DD261ABBAE39CC898A634A429
6698A5F4EAA1305634F6B5F4FCFB4ED01074CCFE4A716660BFAACF18B72289E1F9D0B4733117E3217EC749F520C8AEA79C2D61038BA7A2B491D23FD512B31710
2A17630A94699E2A1BD960438C77F7F10BA883CB2046E89C63D99A32A2457E358280D8DF30D8CA287A2B040C71F73911C8D5C8917C242C02A331EE280CECAEA7
182EB3D5EB81841AE33E7203015795FA97DCB17BB6C4BE1C39B7DAE297CD9ED4FE970E55A74B44A3EEE8ABE0E207824D81AB21C8AFCF5D4BAEA507A2B669177F
A59FE7A1E816B04DAD86E4A3D0F951A9357BEC5619407EEF700397636C1228B9E94D14189B0552342C288137DCE659AD2F629533B07E8A668E68D117A3EAD47C
B2F296281350C23CEE1D869C4B895055CA53823F4F7EDDA13852C352BE7DCD8FD56112F27F9B4CDC7D414D3B7B50B4F489556C7BA0A3DB7E8C29DB3630B72D10
F3A61799D445E7D7D297D4CBAD7F8FE89BCABE2D909D8880D76CE3FAA6B253C02B874A871540D45D3F9B39005F6F4D8095A21EC9F557EB81CB08D826B257A40A
F50F4755B4CB54F6664369DCBA5155F6786FFBB998359BDA06D7C9347A8F04A5C29D2907B33C90D28E6FC5BF776DB2466800F8B10325A5A826C7C959ECC2D2DB
7DC778A5E2BF9E46CBE6493F71BA1590EFF98DA779BC4F16A0E3C653000751093DD7EBAD12E1955C958FE51559594C29EDD3DE5931CC13C766F9223C555CCFB1
EE0D26E453BD84D8DB29F008BA36A2EF07B89FEF779E5A5B5853AA7B9B772ADE6BD1571D1F0F61584608EE366E37AA4B5DE50459E00A2F7DBF7232980A348B0C
E9B6A00B0AC7F31A39DEF7A9D6454D0F598F0BF61BA6E5F2E03B2F14E95B0822AD0009DCFBAF1970B2A8022199FAF4079610E9E335396BBE2B43906C5D49FD87
D8FD612178B079E347C4A450E35876E64BAAAA1DFCC4C9FF1C6FCAB22732A8260013EF41B79E49B5EBDE37373B8179748A2208ECC9987F45BACF7B4FD3D56A0A
C8C1B277C4778AF880731746DEB1D6B13BEC1C0302469AA73DB6FA641CA5E18C64873020DCE8EDE7ED99A63327FD3D695A193EDBF90DC8A018BCA317B08759FB
E69694439509E39668443555D82D48982CDBF1CDF03816478F4DD0385F607B2E45133229F99FFC9557D0FCCB67758049A446061AE96830DA3951E84323A7DDE5
5DCBE14CD2862B98D50272A90500929A29FC28C5082714DC267DAE4473D7364C75937E1E8FC44D1B4B272C6F2FBF4E1A4F314B548E46EA8A4DD6076BA24CB572
E7811D0AF5DDE878E238A3AD7D5443B4F00F21ED24500CEBD0B151B6F0BA2438B26681037ADCB67BE340151001642913BF172ACF92FA3787D8743830492E2781
370EF5A8CE6E7831AA484B4D1B5B7A81EC2EA6097583C0BD5A7EEA6053E92356D54E9771414C185B58E15953350D2486757F78CC5E099001627AFF7B58C206AB
A40D995C1D5645DA2A09820F481FA138F53833A66AE99895A9742DC5470C03C1CCBC550797B79F6DE84CDF2049AFCB62812CEE8454A918504C1463A0BE0B5664
3D173F63839B6621E7C31A5EAE998A8DC48AABE64E88C4E9B2508B4F0E99CD92DA447AB71A060B517ACEC106C6BF9AE03A6D15026DC7BCF3AA98FC41B2D263A9
529CE2D03F2F81F93AA3B9AF63A2DDD311FAA11FBF9BE796C32DDDBAAB62BE9C9D7889A5C15AB3EBA00DFC9E095BCC4C44547D566AE9831B7AC4B253C2658571
28EE2F7DD5E19A37F5827E75EF663BCA362A7EEBE5A0EA4A9E439E2D984C6D9C06DB8A68192AD9586DC7E5145B47DF21660523F680D85246E3756169B3FBD813
91064251634647EE73B9B64FF9D4582CFB4CF50A28D45B4048131FD9F44E33438EC48A865241182332BEF52606D9D8F980575A7A8CAADA6136AC9CE8532125D3
0B33961F25DC7A3699CFE9C6D0B53FED7CDA1D360824AD00E38C1523120A5DE26C3EB26E2257F6EB80314143177A167F533171AB5C16D71F28FDBC1F16E06499
8F1147C45F72B4DF23C28A17550430AC498252B325F677CE0A5FAA5F161F5DC14688185850778D7372DFA56845D468CD19396FF3EF1AAE7F596542A55730ADD1
89A0BF14074AB50827E4BF106FBC2DD43B1FEBBE54E3957E1D7061C174BE93779574BB00A15289BDBE8796C599B0D4627FCA53C1486F7124FA047093707020F2
1F6BBD30784F58DA5D2B3FBD83183E2B068CB76FE7C2418EEB63B7E32E3434BEB161B3C343CE9B31FC9E9E37619FA30D58A082F41601EE3E7BB420DEF4C8A0FD
5A5C4AD422D2E318279A852A3342621E4B5144714B8DBC3884F71696B0F0D0776254E9EB5D2927452C649DDF5D0B2925126FA9EC4D65D711CF943FCD7F58C518
769D265281874C1C8FE0735534968B9FDF4BBAD71EAE9CED26F3CE9ABE551DA59BAED942FA06619E39BA7EB20492EBC7EC93D95965C6121CDE165CA660A8FA9B
ABE186B6714528F6A0A4778B1B40BC5E002629EB57DCA82BE5B78F0C62C0C348DD40C3EB89C0E2E963440FF61F98F039974ED30A1E080D5AE6E801B081D89235
6D0ACF7CCE2C86F7E95C001887FCEE5705717C0091725C749D0925F25DA3ED5ADB8FD7D0EFDB5386ACB4B5ABA03E7D9F82C7F3F2C57D6A4DE8F972075FB1979D
007EA1B516141490873FE59D98D7F675A1CE88677A4D60A4935BFF205976E3A21537F128E94BB3B4CCABF46E2033DDCB213F15B16469F7410E70499F15950CCF
4AB183DC8CE6BA6EEFDAC1A9CF8AFB8F1D7C149649233A0B3B1029BFC68FC0BB6E1F83C4B87C25FCEA468F8E5B973AFCD5EF74438A5ADB3BB0D91A0C38329070
6DDB38A35BB57C11213542C9FEF471B5E534316D4758279135435F94956D6F969EAF71DF918A74D81228B1860BAD29FAFF284E6979D5CFE5F745A90E14C5FD71
2A3FC58287046368CDD9A702027BC1EECA0ED3E9A193B5B5884520EEE6EBD6C18F856C4DDA56D045EE22877F25F3330D16A825F61551CA52EA1852ECC7A2CBE1
831289A3D59F528C571BA2BC4CF48961747BC5DAE646F4FAF597992149A836D39584C756FA0A322CCAD06D9A1875BD14690A0ED6115C23DD0C3223EDD5E79A9D
2729D399F25BD0797C2AC6EB1AE699B32A33F0473069E93939A764B0A4EE04CFCF18EF3B3240DEA92AF27D0D44BBA56788BA3AC4F97782D02F742721C068B702
179E3D99F05FAFB15536C12FBAC1AEA67BFA14066CB75F5E31D49D98D58C309362D59D8FFB2D2C5862F5CE393E2D9AAD5A7969D22F7C8AEC9BA90F2ECCFF54DE
C305082867C632753BE5934925D668589D7228E3264D28347014DAEFBB9B152598CFCA43192EBC2BA294810AEE0DFF0D98ACA9305D1A33F8912919C03580F2C5
26B812D07A3A26C3A3743EAB6D3BEF4C95CA337D9EE2EFAB61B3DB4ADED6F8E62AE44C0C1255A876EC4298E12F1BC17BE3F3E9F43616D3E3440DA8E0D5044DD0
E3F2B5DEAA52520859106369FABB1296A8F0EE110947AC99CF23759F114D0C3935895C4DC1BC280ED84A564F79227CC2BCCA1B39DAD02789B13FD15C9B60B3C3
1FC7207B0558CBEFB9728C76DA4E415851D843C568DD513ABB62827EBF4549E89C9C47442DCCCB9377E8823D7157FDC1F734EFB6A53396BFD22839A97CB026C3
6CDAD8F188EB40A2DD4F9A2F65907A40B6FA144CDE6783DF345707C81AAD30FAE29CACE7A9E8D9AFFE49AF1AAF800E013A8ED5A22CB3FC0504F1FE34F2068813
9DCE1EBF7546127868731D78E42C9ED2EE38F457D8F46314527B547EDD5B7599229C62C9435372C81312CC73465370BB4540E24A7D35701A4F0E598BFDFF939C
B41DBE7B2EA465605A77D28C64450D2A5FB03BB394F6B4F64B19BD6912EF2F3E164481A395C61BA61748BA0FA396F7360ACE2A6E8AFCC9081AC259D7F8C4C4B3
1C741F20850731AFC9A0522261989BDBDEFF4E8900D7C95772EF37EF9498EBD95FE223CF1C93B3F1B75917E855A5BDDE3976A31887049A4AD6C8234E1C0D3E31
019E8727D57B7EA83C91030D7E1AC11579525763417730CECABDA5E7DB8612E8C504CCCF33E22E3A7707C0398E2F994EA40B47AFAB3B6B7C6C5887B79C16E255
A52CEA8B3DB8C6B8523FBD6D66D33B3ABE53B079F609315FC8353C21CD4039FB3033428DC3A0AAE04486F36E1881DB296AE845A2F422E7A79F4A048077CA31C5
31CF443F5DC600CAD9A5E71666A0C75A65F0D419A0C15CF7229C291E7FE165A67531E2B5F5F5D7D91F8C5B6711952C5D744BEC6DEA810510F9CD16E95C9143AF
5EE33E97D2A634D6C032F79BCE3C2805BD9B4D5C1AC257FF84D2BAB0FD3AA6509227F14C4F2C5EE75C82A62C5C8D80ED13DC518BB3465BE921BD31ECFE0AEECE
5CD776C77E31A42595E05861A21EB576B8D011DA7A9CD6BE2C936127A2A53080EB94D3C5C7687BE86CD137055077E60BC1F134E9BEB3E4F709528A893B54B4A3
0A4985B2993E887D1A102ABFF6D8256141C609A7C1EC0CE0117F552658D447D05B48529DF1A4FAE03DAB8C28D821339B384F4F5962581CCDA583C0EC09D6263F
20F22F401E828DDC2F021AB0746F9725B1D5830E54A87CDA8B587D34D3B29D4F96F61A14840557EC0FD9C17C33C1D507F0B152D5AC297135C2C6A331A4FCCC6D
1A423821CE6869EEFC900E23098B8FA08C859B1068BFB0782E41C966167A1354501A08969CD6C091EF9AB457755680F34D61DC0F1C5474CBE940C68ADE951D8F
87F9D93588BC44957D374DD379C681FC1176804ECFD862E17A7327CEF06F8AE19ECEF97273115AE580D2756462AAC8B5047EEE3F3ABBB03EA8DA7E3F331185A3
F9F9D1925081EC834F796046453C9EB521C8B1C698D84EB79C028A299AC1A2F7755A826B27915EC8C9BC4A4528990E5F84EAB95BF8F14A6A3A0ACF99ADF30921
B100CD9A47E543D607556CBE5A5FF7AACAB7940B72232D8EF35EA7446747CC0987029D30353ECB1760279B8677A55A0D71F70620D66E1BFC747D4B901A462E47
015A94D27EBB6EAC17D8CA55CF38E7666A079B26DF6A0BE875A1F7842ACF8373C87F864B6CA670FF56F6548E38AD161AC74F8525CB8D4DA880506ACCAED5F8D3
61566F41BC0C1299CF3718AE15E134891C8558A53524C8F5DB8059F9D8FF1A8D4B7D484F76F4C54529888A9F8BBD2DE8876930F334CDB54D9CD72A66BC03C549
D82E318B7150643A06D2C80774553D4C2304A4B3AEC55FD925E786F3A66225EB3FE123DBFF46D80FE89993F03A8585E5C90F47DE133674BCBB7D19FDE6E8A89E
3604AF69E905667B1758CD3389EC8885C20BB52DE35D8C1B278F2EB1303E788FEB90176F92AA3C095825F515627CBC11E4B0D8EA20D3B435D2050104716BC1A1
21A511C1454F87837A881C9792B45C40D11A13B7098BD0B6F64CF5E3FDAC55D289F3C00B4AE327C643074D5D7CCF3133C39967DDE5652861DF69D94324CA68D0
A714F7640D6B06B478DECF45AFD52889B9DEF8382DCF1EE772E9CB017184658AA8B8518A829D4A0884B1B8A3A06A2E144B8B73BB90419EFA4512B181301507D6
4E7A7453DB9AF243913A16F0C070C4B18D5BFA472910904DB558FCA985B7A7367EC25983C83C544A7A8B6DE922AD09BBB7B378A3C53E260744EB821ADE6FA512
9BE39DC1B3243D4590382F831FE37D18018810B3CC1F9B1C423A80EB89D27AAF40004D22029EBB932450C6A6A703D5DF1F7944D12EE69F5ADA72BAA3E69786B0
CD36773E0685D37CBDD85A21593330984D922ACB83382D4BD9C6A8E211150546DB79B8D16CFB37C0B6CAE7A94C9498654AAA21B76D51FD067A00FF477A6FEC5A
45FD89E96BF623167F5810E647FD7DCEC31DF1EE3E56B7480AE7C89FEEDF743727525F85273B01575E49F10F8A14531E9750FD38666427B020024CB981696A89
31605633742CF0B3CEA5C9ABCAAC619595710550CBEC15DEBD4C8E856E4D67CE079D10650FED50A1989C1A9C509170C4C296DD40E87CF9F8F78C8904E7AE5D90
61958B5C07E803DF29129DB3E22CB7B44ECC460902FE007AE0EB00BD40F82019F872EFBCECD772C622458C09503CD98C1EDDEE09AECF940640D979B5087013FF
A49EABAF85C7E924FF5E86F4213FB27D13D7C8F42A3ACCAE2B128B7BB80A25DCD1AA7582CC928483F8CBD2A8CE5D2545BC45FCAD47E48FB0A0A3F9A1AC37FE8D
8D92A3BD5A141972AEF7109C9195BD575C11B09D0F0331588DF55D0F5D60A3CE531380F14718773ADCA01C090104119844DFDB128801D1BF8A086CC6142E4644
02BFCF3CE21541359B661E382013B4AF90FA5DCD62A89957AD8F5360DE680AE9AA58DD23B910DCD4A88D4BD0CF65CBB006421CEE74EE1B279A7A51D9C04D2E42
5DA8AAE4A6F8B014A728C20B0AC74AC27BED3ACC7FCDB1C68B8F8DF366E9A36E23EFC041C1B943E694A389B4A9E3901632A5CA640F91D1EFDB6C88072BDDA54D
DD93A05D8492B9A8B0FB802FE1A565196CA99FA13414D31C6FB973646EEE0AB5EC583FBB93FDA9C9C61D1D98AA1FB1A2BA4C72B1390F87688027F29B6FAF70F0
2DABA1E971CECE0E73E91564ACA84D820F04A1B9BB26DA23A6C9C72BE9080BCEE9D48093324B2895F129AEF3187649C6FD3C26185A812E489159ACCA2F2FE797
BC6215C814B0DD42560A4698926E1D690DED244ECE4C6FBA0EB382768430CEE3D283B0A26A07652415D9D4A02D46E6420D2D890E26D23FE47589ABE8CE9B4A94
C177DF89DCA9366A9B7CA0E20AAFA9AF212B7276F59162B8C17E320FB90305BD8D880612325E470D820B30E842D2A46F498E3C6EBC68FB53E5F7FE8EDEF8F7CE
5170B906C1ED3919B05B1F5A53A568A6386B58BCE199866661CBE1A0987B7DD885C8158DC36BDB6F3584B46E3843013FDDF31229215045733B3078E344211AD7
2324A14ED46E8188F1F0923AAF31262E810258AEA306D5D1F69BE45838BB628F8DAC4332A5DD8CD8B1BB6B9C654DAE5BD33E813C70A0C90A187BAAD38C39CF4E
76F06EBC9C1E6AC7D79751B9CF754B357F3BE729B4E2DF79B8CDAAC20B9025A80C46C54F0B282AA168B3B77DB004678EC86B38601E34E989B5E82B4573133F27
028B9BD70AC9F99703BB98F10C1078120A61EB88F9D5C28A18525BEA63320AFC47FB6FFC01A26A4C1BA9CA5B69EFD9288B62E53756161EB3EF1407C426199524
9E47683FCE5D25FCCAE1DE61B8FC1A07410930A9C727FE0508E5BA44E88AFEF626CC7E5318B3D36345FC17734B971CEB33703A2BD3882B5E360EA54F48BC4441
EEC310AAD6108D35474A6630E1C46DD554C863037C5AD8A30A0CB5A4BC253761A5947F2917E184AF56FAC34FF504A8212B794E212646F0BE71EF55E013DDAD18
73ABAA059099A509332E7AE9322E238917BEE64568F25D8D86A7E701DB05C26D7255F33E0A209DB1A0C45BB8212E46DC626F08121850C0177E916C98FD2B4BC6
23B198F113E5D5DA82B73D761039EA0D875882A81C7D01153C2BB5199E734A4C6AEC7AACF4B3D19630A5BEFBA00FE0AC7EE873FEC27854BA0EB16DCFDAA17C2F
6E1ED3792206DC26E3E5B9F07DD32EDBCC5858802FE37AF59C1389B3F1584906C0057C85BAC9244AD05F88CC05D2A09CAC0AD4B01EF0FABFE565F3CC71111A7C
3E6B654BAF5F2ECF1B46CFB191A71A474D2FF0079C04984101F28D14B9E025986AE1FEB3C657B982AF72ED527491863AFBD1C8473A7C28C6769C8A10AE18145F
051C970501305764635FBB7B430183A6DBD1148C44F4A72E038B91279644CDC999C87772D625C02A6224799B01B67E21CB2202719C309BB2A5A781A9B67BA67A
6FE5F66685DF70965070F07B2A6FDB9513A3F043C6B4A2C994938ACFB5FE28E956C18BDD7749A684464FF0528A40EA576EE8ACD132C78B81E012827708DE9504
EFB9C29764D389A24AB87AB2F3DEEC12B5366709379DF99701B806F55C9C1363733E9F692C17365DB8D4BADCA04D3F5F968D21F77111AEDFA9BD53D1BC39D68A
F4E15C65E9FFFF0E34B41851D55E64617DAC2A4A1995BFDE0B8A6731A7D6FA1BDB875CADA1AD9E50E79516A37F11BEACD46B02B3AE11842178CFFE9990B2B16D
A8E8454B75550D126DAB2504427DC6271E7C28E1819F82FB8F1E8187C263E1D5D5AB4F1CF9EC349D141F080DF768BBD6CB785DE6A665CD74823ADA7B737006F9
D1D0B5FFC753DFFE8E89AFDC8877EC86B065F6E0DA28C0B1AB4641B6E7489DDC7BBA98A9B44965813A441931DA18873CE327DFD35E8192C8809F02BBED8183BC
510E61285FB5F86D41EBB00E910A4366AC1032D6C3A25AE9475F9D3E471EA2C417AF50BB95750F660288D5B3E13001A1D330056D50D4D069403595B8A18DF321
CFC8AF583E8FD32A343DB232D62E4B74B1324D954898E62E0F78BC9242B6A987BDEC558D0210BC679C135D8C2BB83A5E5613EDD51E76BD2DAA67FA8E74A26A75
8CC59BC0D782B43D1413ECF446E96A3F01D2417B8824045B88C5088BA527654C71F2849B4E3B4593757DAA4270A3600DF96A242EBB69E947140CA154B443B908
B91FE8DCA8A3F496183F09DF6DBD82F838544FF3F0629017D1C66F17F95E935444698C41B488227F5AF0EFB0D8A2E015FB9A90D28D9F7707FBC2B2C65F63E289
74262F963D7628C34B8C611EFD8562E2EF4CC046F3A76F947175DD5BA451257169575B2845A823F03F6CEE1BF783568C70E4796D387F03D4CF3E4328173D2B08
554C97FF31FBDA97D43878C1F25FE8B7FF39072FC5AED9D4915D422F2123EBCCCEC1D2694B13C395B981C0EC9169EA35808A26527C1B7F15316426697804157B
5166D067E22BD4DFEC3B6E900DF26360BCED7B19C93E9A2F8840F8D2AEC8131976EF0BBE41A42F5590CCF7AA901AABB3DC32DBEEF7A24A1924B10DE655C73EBD
5A89E68D2A058DFF7739A26EA3AC51ABC4EC64E8FE3D048904EA84F8157250A53071FEF7276EF38FEEC7F544AC1B68769CBE98237AB8EE411EF435E71D51373F
2E15EE3DFFF6F7EB09B7E9F5588F3972FB237E9D2C9B21313B395C5BEF3DC9F664C55CB88B3C482D3B47DAD804586E5077F678E72B67F6C85FCBD0A6A9BFAA49
1A1A6427A8B3073DE01BC97BAB5E4EECF579ABA2BC1C5CFA1595D84644C1E878F87CED403626DAA867C300F3B2D2C597DBADC3DF8B15746B33887B2C4C4CCF53
5F43039E33720474549DA92981179E57A5F1863E5E4AEE339B1D17BEA23F4179EC3AACB2DACB914B458B9E0C373C2B323372FBC8489D30777148AD3167784E28
BB99C81D0F0C03C7570AF9D1A449C429A1CB1CEF96593B9A96DADB85EF02905422F5CA86A3C54E144CC6FE93F0A2F7D95222DF69B0F4B896AE9E4E12600C4054
6A447C0C7248B93CC89279777A7F13FA1DFDC2AA8D15DACF142564F775918344CA7CC585809E64724ADA88EC845D87F81C314D5A1EEEC25DAA1544DA0169163E
06EE270BB9C547A8B42F39A4935E10F1A8EA693886E260AE4892183939A7485687416F4222793775B0FF349EFBCD14A32291FA6B63F2E6A0183645EAF31E2D85
6350ED2C30CB64D6D8C93C1FB50FC422531BB8EAF0D14035C68A5E57D8B63540E8BF8BDF43790F86CD11F90153FE852FA79E57E465C41E4E5A6B7E7913035B71
E2BA0FA8F85181C14509D681F26BFB2C3B743FE3BCA00815451316A048921FFED7AAB0E5B7FC2C953558DF1B403D9791BFE2BAC479E2BBAFA9AAB4D749DE02DB
3D1D9A3A3965EFAC0674D04D2277AD29872ABFEA2DCACCF96CB82EDC82EC69B0F2A9D3CF3D2CF8C4521D453478024D1824DE9C21F34CC387A965570351253EEE
801B6978E72C99952C47C550FBB02D8E94207DD447F49FE64A9F5E901E0E468FBE8D920B219106CB0401569E7C81ACBC7B3DC3B1C4FF14F017366EDA62493257
4577E7D4D60B27E5759EF294AB176792134256FC15EEF6BC7AC4C3BCFD6785D2B099439672EF7B0BF954774CEDF3B0EC19887613338A66821E9CAAE0B2864E68
C1A0EFB848D460B6514016CDF5E8B71448B4DDE0D284A3BCD092FCA2CD74A775C0969234882AA39E2AA90AE9E3B2CA22DB3178D29D4106B27B781C4752302EBC
323E459AC86A80B28095FB9BC6DA2BDA3FEDAACC0200FE06C5F06A72316B081B56DE145488C0306CFB3B4E23A3FB9D1D3156EEE5CE6040CE446D6EEB8037736C
912204EEF94EF4058A5EC1A03C8D93FC2538C7D10F21F251C3AB960FCA92CD6E176A8A855C8F665F6B55878D9F3A10B9CC2838474095E13DF61D6AAEB95900A5
AF30FFD61A99BA9A71B1C5C3CAD50DB5030779FCB1A08EC63E618D37C268C6BB3DFE4D7D25E4885A19EC5856AF7617AFE79182DB185FA4656061E36F260C4316
20D3A28842D0691BC06A3AB8EEED418349484EC7A59D138896A25B96C28809C942A4589E7CA8B2C95DF751A861C2EF2921B6A8181C30A7E0112015FCD9F20590
0EBCC502554C43D32EF03B0FFBB60E4FB8DF595F9ED1B22CAB3E64A00E1DD98926AEAE99AF8F170CFAE5EC19BC396DFCD32CC78CBC47A485ED6E88D4871C5D61
D99FF3D9F4FA909160953B21DEFB2304F1BA6670C0B4682BA3DAFC72D6D099B5CE271F3AE45222C8EBAB0EBE432D3D2BD9CD69CDBC9E2F47961C9F74589382E3
E99EA8FE6C0EBDC55538BA3A640A6629B8FD2176614F0DA0F18F38D9C45277DAF7D6C133D7CA2E7C52835C48AA83452C69E7127F031DFD26B40CF409D3408D88
6740C92A79DF260F7BAC06624A0A234E9469325651B78EB1225E80B16E0BD88656F8576972EFBC947400C8485F55267579C41C83D5418BA24AC9ED39DE4001E9
F51AF93935A7C3A89D53C843175D5A1F203711A6CA3B274A7C701CD0C220C2E968D0062ED8B8CFC5ABAA91E59D2B33B77F42D70CF896F3CA5408951A25CA3A4C
97269E4303F7A0A0BDD6152853F3AF6706A2131E03049CDBA341AE64B471096E9B31EF3BEEFFB5C9F62BDDBD38029B27D2FF99461F3A9DA8500CBA6A4F46F489
D9F137DF915F647433457E21039254ADD4AB7151D10DAAF847F7C2F944E3710989F51D149470F18DB41F5DFBD78D82011019D3F6EBFCB4F9A6959B87466C259D
6A96944FD625921097D50747CB3FF83F63D20AFF8DB8E41A09291C1EC88D203DBDD14B284F1954ED9BEC8AABD2A94043F8BEF7F14E15BB7901151B67B4DCF824
3E14E4399F99FA2418ED6123B4F10AB77C5BF70865F724154DE8C865AE961311FCA42BC7DA7CB54062AEAD59ACB7F5A0B48985D2F408C6702FD25BA5869A658F
339384697B5EF13A2AB683C61BE6A1DBD398D658E3AAD218D7215A54C9EBC6CB80024778A4A078AFF95332A0E113D9F0C71051F46D3D2657AE8191CA7FD9A813
3B871F31B92C54DD21C949D92156F5CCEDA66B011B897E6FC35280E265EE85CB32A50908D672983773DDB25A9D06A174B750A19AF2F06BE981A5FBC999F20171
1F4C2A9986D66EB0DF6F7964746660AA9C33ADA1EC442F58EA0395F191E4D5CB3060FE8BF2DED7628FF1C2A22BD4D288AFE44FA6E0515D48C35F60BCE52A847D
1AC70CA61217ED3CDE65FE557B65609D2341A285A0A4839DE7B18D0FBB613A01C5F340DACB8FA15544552D52D819293765B7BA4184C504A8656797F91765EC53
EA65695AF6670F966383AA9F7CE593E1F3F5D6166EB9428BAAA28A23C97E9A0DBD0A8E2EDEF3C5F89D7AE357E1C5CB10C5689AC67D0998C0BFE07B0BF1FF0E51
F94EB513F606EE7820624A30E8F649FBD0575B9154DF540B552B468B2EA04AEFF0F93EE4D49CBD3C29394A1AAE2D9E7D899029D9F5C768B7D70177B44A3BA335
F6988F7738E03B7874B6D3F559C27450986317C6AA14FDAFBCC02ABC6765429402E7AEDA13E132AC1D91FE66A194827B00453C72647EEFF3BCDA0BEB7F6D2AAB
00DD505D2F43ECED8B66CBDFFAD7F2B6BC7A6274A2357B8788C5AB7247C4B1B950D477D017DF0341EE249E8CDB07D8764DEC30B217967EF9422ED96D7BA3278B
CA86A93FDE5929F55591356DF98D8639D5377F95E905C9405D7B3FDB6AB0B544BA6A9659A7AB945CA306399726CEE1FE24856DA2CD70E5ADCAFBEE37F2F4E19E
AC1D25EE715175AB14D3A744FC162B17D77AB78CEA2D77D40F8C51F3D81DD7D7FC780DFF2899C82FFAA0A2FE9A5A3DD6A8AAEC10998A377DA8AF8CE7CB2CF4B8
C739085563C4AE733983955162C3BC0FFE1786895DAD7D74B8182D24B0EC5A3F7AE85B74674370669A06F7A3C4C19312318C7BEA80C5282F18A1C870EA786671
1BE40E4AA7D1B6AC054521E4866C33295DB285B46E60EDFF6FA713DE9B898B2B3B5123B88BBA35EC72B1855EF6539F00EBE6B574BF0D26A528441588A191F6F8
77F28006E0B0CF79735C5DC43DFA7CD12CF97F5088C3E1B6D03FE6E0C6FA2117A49C8AF170CF9455BEF83152DC0438DF17B350FEE2B9CAEBD92DF32205990FCA
D04D3461B5BE775E42459EF5B575D103CE04C81BFDAB13DF159B57E185CE3820BA6455388C5CB8CF444C1DAD0A1028B369E6DEE21EFC40F557EBF6A8BC91603D
826237956BD1DB20DC1050C7B5FE5952C5969C23287133C916FD1F7C118144F21775A1A0DB52DDD9B0F8F86334D76018B90808A3569701471CC6A9543345070E
245C3DFDAAE1F894A316E509DDF8791ABD3184308979425D8F2111FED08AA1A6D981CA923C7A49E22C758B639D085B001C2ED5D54331AFE2D95FA1D77C9655A7
B04DCF4C55C97A6D88BE68B894A320C4C076F6FFE08061D5A3C948BABF51A2038D920659F7A0127ACEAC6E687B9D4F5D452761CA30B7EE6BF7B17F86B7715422
021A9A44AD02FB503721B2A1774DD40BCC58703589BB5BB12F61ACC2C2436787902AA3FCC3B04FF410B5184A2C665F24E0B2A0E0F06E0A5E
7C6F29B020E6DDE82A63B151CAF36614ABB824AE419D7CB40BF13EE125E79AF7 
02341AAE559D60B7C4A04E6670BC98BD77C42D64EDFE41A627152A7DD2003505 
DE4C76D7B8C81A3026E997E813DFF174DE463D25BD6E0B16AA31925ADD94C833 
D97840E6769F89A78C17ACEE219A53E43178C0DE73E2E788ABEE172D57263E82 
F3D410B0C8379CFCB8C8B9221112FD0105D71BDF413E9BFDCD9663D25EFABC20 
9F08D3CF23F02E5A5A59DEC8CA302DC74EC2EB8E0BFCEF3ED01F780BC0014EAD 
B19082BE83A0950764B2FBE500ADD51CADFE1CE5841B7B50ADF05395066BEC82 
ADD6BC011F6A6307212D32B34E6B18C777B80E69B1E080A0CD32BEC890506FFB 
3EC595E5CA6998459702E6D63583D2C19BD5014BB715322469B59BC9CB4401B9 
9D3CBB92E68702A96130575FEFADF62F4D5AD8C72A46DDAD10095F11559DC2A5 
7A959BD8FF401A02178431C47EF1A7AB7C01ABFE023D54E3AB9B5F70337A4EDE 
49DCE9AEC1387D4438F6EC6F0C8A7951404730385BE0F063662732EBC81000F1 
5DBBFA0C9FB29D09AB4A5A1B88DE884F26B43509B1A5112B010953AD98BC9BB1 
880523106EAD24FCD78EEE1211AB56AD9EC5B78A45CA152EC72D 
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 764  FontDirectory/CMSLTT10 known{/CMSLTT10 findfont dup/Un Line 746  FontDirectory/CMSLTT10 known{/CMSLTT10 findfont dup/Un
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMSLTT10 def  /FontName /CMSLTT10 def
 /FontBBox {-20 -233 617 696 }readonly def  /FontBBox {-20 -233 617 696 }readonly def
 /UniqueID 5000800 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 1124  FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID Line 1105  FontDirectory/CMR10 known{/CMR10 findfont dup/UniqueID
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMR10 def  /FontName /CMR10 def
 /FontBBox {-40 -250 1009 750 }readonly def  /FontBBox {-40 -250 1009 750 }readonly def
 /UniqueID 5000793 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 1143  dup 11 /ff put Line 1123  dup 11 /ff put
 dup 12 /fi put  dup 12 /fi put
 dup 13 /fl put  dup 13 /fl put
 dup 14 /ffi put  dup 14 /ffi put
   dup 33 /exclam put
 dup 34 /quotedblright put  dup 34 /quotedblright put
 dup 39 /quoteright put  dup 39 /quoteright put
 dup 40 /parenleft put  dup 40 /parenleft put
Line 1163  dup 56 /eight put Line 1144  dup 56 /eight put
 dup 57 /nine put  dup 57 /nine put
 dup 58 /colon put  dup 58 /colon put
 dup 59 /semicolon put  dup 59 /semicolon put
   dup 63 /question put
 dup 65 /A put  dup 65 /A put
 dup 66 /B put  dup 66 /B put
 dup 67 /C put  dup 67 /C put
Line 1415  D20A952BA5CC35B646ACD0A287C956B98C450051AF6AAF79DF37F8 Line 1397  D20A952BA5CC35B646ACD0A287C956B98C450051AF6AAF79DF37F8
 6744856E689A479CB3A8BC081F33CB06755926204981DC0A45B3ACC18F6865BB  6744856E689A479CB3A8BC081F33CB06755926204981DC0A45B3ACC18F6865BB
 EE2C50DB43B62E3630FC1D9B1FFB3BFFAA6D0A20C0381ADF48E4D916BEE85BA2  EE2C50DB43B62E3630FC1D9B1FFB3BFFAA6D0A20C0381ADF48E4D916BEE85BA2
 BB40F538F55C11D50F882B73913840B45161262BC8B0012694C3EF26452F9B77  BB40F538F55C11D50F882B73913840B45161262BC8B0012694C3EF26452F9B77
2CD7C7AD6BFEEAFE31C8A721C2D46AA00C10681BA9970D09F1E10DDB693AFE842CD7C7AD6BFEEAFE31C8A721C2D46AA00C10681BA9970D09F1E10DDC250E2AC3
246AB18279A2B24E5B50A2FF6337B7B1039FFDD4B00ED3667B5F2F7BC2786D2F9A160EC8C9654FCEB36AC2B586E978D54744FC8A0E963D8EF6E228ADD22D093B
525A0E82234B30711AA835EAEAC2E404915FC7EC0081B194765032708B5E11CEB889C940206F504F14DD921D909BE06EC9BACBC23EB9E9D137FBC983570FFD2E
EF6868298CD26E5B9EF345BFA3EC2911E2B96A0B40AEAB95BDCCEE38F5EC170DCC5D2EB5D2A4A8604A4AD418B800EDC6B89809E00091A2315EA8C071AB631CCD
3BFB792D2DDA7E57BD2FB7669484EF9322A1BEE009594901095DE2BA9A15A0EE04C3EA77541646B7F9D70B7EA564D92A65C4DED8966517660EFB9F77E172CD8F
4DD77404CEF16EA6C31FC04A8FBDEF27B9FC1AD3264388B0B12D8E476305B9121B5FA83270898C3709DE964B0C4A899418435F92C13E94F5C1C5B9D7DF3E8793
30B51624D4605C45B514473F327DC3EE8BA69032A95301CF714F225A92C253D05F9E83CE1430E3EF275C26835080FD2AC78DE88BF65298A8EB4181F215181356
D943C80B9CD0524C5B87A8D052D2E47A9725EF869D3B89097CC13CA9BC695FF8A09245577F997AB5F23F31DB7E081C7385F461B083E96E3F08890BCEFBFBB6FC
A9468004450A76A13B7EE78A03CC18917EC44036C2DD237344E594569B8F2DDBE597C3F22E0F0F7B6A93C55879A8EA022411E0C1864E987D2F00CE0427E4E8DE
21F7619180B8C760741961CCBE54FD6DD07C4CF73B346099234A1EFFEFC88574D92F9621E3F7751A3CE5CF1EC306A78C0D1CC6781A016A285C0D195E17B59A63
6324E4232BA18A38EC9F0B780C298877EF0AF42C1EBC2EB52DB64A1E1E352503C593D2DC78B6071636FFBF968B8E7970871E4B60DF79B9BF341528C4F0C5008F
36AA29953A073B864FCB31BA938A4163D000A159ED4D345331FA1EB4009CFF67191FABC891AD46A68212B20FCC87E25AE386DFA935CC1563EA96F1339B6CC859
1D107BABA6AAA48075C6C50BC7683929EC146594E55B01D4F5B582328284068BCEA88CCE5DD0993F19E3902D9683ADA47980535FB5597CF57C046C48E0D0140A
2AB05CE92EEE1DF4557DFC8FEF287CB7F961F4F1828EA48B0ACF5C63E1EEC8FBC40AF806F16E94FA0C046C0F32AB5BE121A7157A42654E7C1FCBA31379FDA9F7
6A0EFF132268B7DDF7B465D4A21B05993F4A4CFD168A700D04A7303BC2C00391BFA8A0D0384D3B29B9DEA1500AFBE314EF78B201E5F679AA38F12A87D1E1512F
392C3FF97E770E6FAFFFE501242B20B4F7B6C17331C64BDBA3E59695E176CC79F71D12EF75F3DC48BD8BA01A6D091F0C5B2B961F4371E588F79C825EBC124C1C
E7632AC6D2E920AA048BD1EBCF9909D8C314D2EF3CFC5CF88D8570BAA814D467E334BD4714EDEBB709068CE0669738B49AF675692317C3E530C6AE57CA21B59A
96D86CF4415C5B739FA6FE7B4C228F06268D28EE33381982E7B005C26D2604B30B542AC77FF404DEEF116796DFAF46DD8C9290CDCA4A16FFE88A0D60ACD6CB47
AA363CA4732B9BB0E4D4EE50556D777258A7BC232087C9F00B0D5EF70270B40D440014F30DA7C27C199D99A1E6D89D0A0C31CD1AD4891668DFF5FFFAE992F10E
3071E14E4E5AB5AF1C686C5A7C268D36A0787DC9300D4CFA004F89A73FFEF780C7B88872E9AC808E0663929D199AB424136E03E284D8F44DF9235246B9D22C9D
E6BBC957E31B764159C3ADF752E6E1A6C3B5B855F8A483497A347B601E3C8DE079BBFCC936171A58B943DF0EA5ADFE2818992B46DF97AE05915E078FD6AAF8B7
362D76B715916113CBD2D3765197074104C7E17B87670CDD5C227A1467BD678A1047AD85A1CB13CAF70D095264B8AF9A3FFE6A603B10EFC6A20DD56A9947DC94
BE442F196034B02132850CCB77143C2873447FDB8767C462C63916D9D4A1319806DE0A6AC5B655C71870FA1BA99322E51D46A52D3E7AEF8189C9F1DE58AC9833
B7910E1B274B27644DFB2E8372C8CD55E6E2AA5CA952A079E1E63899274959217B325CC59375D0F61488AD740909A855DC069F260A465080F5570CE7D41CBADA
CA39D69ECB4DF382FD2DC213EE382BA1A48CA886CB6AEF2B0C50CAB47B1FC40B47C1AB404D32CBE9E1B8220A27C8003ADE08A63AB714709CE4312179218E4924
2C95E13190C92480439E3C56188D162C294F24987AAF4E15E8FF7ABBFF2A12FD6CDEBDCAE80C39AC4063789B6A407EA9C19D12688DF86B62D63BC05E9D65ACD6
AEB884FCFFD671EEB94CC075B815C6A45549EC23DB85923F4C37221641B75CE0CD5DBF04B896DA28B466D584426F531F4A3F9C4A717A0C5ED8C8CB4191E950DB
C5C8FA8403C2C9FFCB66CC74C5160D6C7042DDFF33A954DD01C8E21B21F8F364CCD311A20B14B417714501AEB2F6F8510242AF91BEDB6D70B1A52B91FB3BBC8F
F6FC735507D0DB5F68F2D8B520AAA7E0F1D503211339F9466006E9A148F39874A8F9731E745F2BA8ED8B00CFD8A93B2BB05DC2DFFB5EF265CAE08E9B046C3F0D
A1488F1F0458409D442D2BF5935A655AD4656A8411543F58C63DFF9C4FE562569DD51BECA540149E202F9042A94113745077BCC293DDF27CEB36D7B0C78E1B9C
7F9F876B56BEB208F9DCA363D2E0F7DF3CCAFD5F9674675BF622CBFC2D1CEFA20308C3A413492F0D59409D923BB699CC6F59285CBF31CF7F1B464AF4BC054880
7A5323971101D3641E99D84197B00D67436843EB9CF74C273062159C361A07C6B279621391D022E71427F275BF550881FEFF31BA2071293421FF99BCAC2D5483
E3F1E0E4666ABFD5C9AA8F914F05D02EE1906FCB66E421C73243257170617FECB7E56EDB7929BFF410A35BC193DEB96C4A1894D3D262DDCE224ADC5C6E85178B
2F02D5A7F3347CC0D290E52FA815C4D5D2A16A4D4A5E0B50165B0C5C77B675F140FE0E15AD22D7B2F6D066B0DB42E32B026967088FC62BF250842B195D82AB30
0EF343D70813346EC4D7384A9D9A091984AF29C810F8C3D4247D37F91C5DA9674A5263BEC475A33ADE6EF9B4205BC44543AE6912F1B9BB3D694AF8E9CFA440C2
747890DFFB25E67F6FB766168487AE8BD8E49C55BC1B68B831E3F510BA1DA3A3E2CA5DD42B637763D9C96DA8DCE38246532ACA6AC4BD7B8F2D348A0A4BBFFCA3
9F810B865FA98AF89696CF7489BACBC1033A1C929023588E9E03FAD6D901DC524CF17A22BF7AF3BC490D254639584011D9D515EEBB719246499AA89CCFBAF34C
A2F5EB74DB679A16DE42F7B47BCBE16617EDC7328A2CEB2C23733D98ED753C6677541F2112ABE03FF03C5C8B2BB07DDA99390C222C7CBC96AAAFAB4EE6391224
502DD2FC75CE2905A429B5B56C62C1C0FCE17144D96E0C615E7FEA48EFA05D9D6BF97923CCA98DDAF09E5E01C94798C4AE609E954BF1E40330D66423C3CF96A8
344ED266BD96C3296D6005D289228C62D572167E369AC65724E0E62AEAF608C3F6879E2135374C80689F757F71375E333A3582C2886F0615F2379DB47721F6B4
423FD37E586D41B2AF9B10E0A36312AC1A6F61418BEBF528932FE6188163683704385DAC971DE716D5AA2CA014EAE9FD0859A89CC62667BD404A071154F7015C
47CFEDDFEB25F7FC156AC7D6E78D608A91270FF6D1D510E8CD61C289F3E7960C4E1C734081F61F33176F8805AEA5A95E427712789EF20881BAC36C6190971AFD
B6093B333A0CA3CB8BE51107C5C1C085B3CF6D6F61379420AC1E5D9A3FABF084B876670811FEB1DBC25014AA98D3D0D9A29CA7D853C8118DDE2DC2402DC99211
80D6C719D93BF74A99D681726C81F9F83949E06A560F3B3905C0766134533256438F8A380EF1BD24B442988AE5DD9FE3A87B54BB834F2AB8F69241E7A10559EE
6CEECBBE3EDC220193964706085526386391260838C2E885C88F882E29F31F699E1F3DD7597A041F96313568639B2BB50A76FE62D7714AB955DA07C374F642E5
149CB1B4B788BE82AEBD32B5A8F07D1F537D85077B4BD1FF945EED4BB41B79FC2060C46160DE1F11ED73A837DEB4EF5FEF9BA654837203FE8BCEAC3F500A0957
CA0B25D1D761129A6043D701AB1F6655C06DF7B0891C3C5224977B9464A6A7949E673A257569C4D4E6B00BF84FBE1A8C9A566A77B3693FD20159F95F66AF9559
5FAC6547F7548402420976CA3A644E5A7CD7F64974B71872B02756FF6A135EE7A80D47C776CD363E299BEEE2D5BB9B10B58B1AF2A76242D59997773834D8945E
BA60B9974A0A2CFA4E46D91B929A3A0DECDF44C39CC06BC2105538856718CF59F42FBB1E75B90B6BDE5E4DB2E2FE96BB5B8E485E42682E9F4ECF97D61D441707
59B1D9BD88735ED4D83C17A67031178B43CFEB4C301E551D708F5F08E80E5A1E9D2DCF09A0E67F4027A9D1072FA8934106E9D7156F7333342BC640D6094EC706
5579CDA06C9902E412052CE7714A8BE29DF9911F556899F819A7FC25655221825BED449D636E42046EEF2AE810351BF1E38581FC71D1BE17BA690B2567F52A39
20918E8C476DFC00F79BCC4248BCAC6615891C3115B30A39B365044CDA0AB26F1205F2704B712B22C4AA4684CB74785537AE120F66EE7FBB73A8C475477E1E83
C8966DB46FB9FB7B7BB37C48B7CC4852C8C05A57D92ED8E6AAE6EE5A60BC81B88D6CE79D788B1AE7A159013A2E070123EBDA58BE4DFC8BB39C3D561E2A2917CF
C0B22E5E74610495094F12BA6D60DA3190C4CAC7F46D740005264BDBCDE61FB21B3F64217ED680EAF63F04F9415D7F9CB6A5D3E0BC2A6EA4165E69CD8F93727A
50B8DF1CBF41195E616F4595F7860F1538363D529E3E3FD2D408B56CE034521F4F4E9EDA653BCA0422BFECC33066DFDF3E4AFB32361ACA3A0C339E1B4B1F99EE
3D9AD6C30174D0AC1A9F9151C8C8DB6E7624290CEB82632679BD0A01EC30B3CFEF4C3C3ED1FC3E7078F7FE282F0F6793A4C18A484F1062F780D2947F2AFF2E84
FCE72F32F4443E137EA554CDEF84B62CFE21A5E8BFB2EE52C87CBD603C8E0FC7182DCBFBE1BA25E8346045859715EA2437263F6CE83BE0B858CEE6A5CAD60BBB
35A9ADA5E49FC4C7E3F1538C84761186C045B9F11074F8061F0F4BE061D22C8545723E3858702B52B9AC50EA918DACB15EC541ACDF19782024143AE9ADC39A0C
2BDC140F6CCD858B1A4E9AE9444B4EE3DAEFF4E3760A8B851ED3B9780F990595AF0B2E4FCD4E97EB36923F31341B9D72B917711F55F4ABE40E6B5F732D46C76F
36210570D82E9DE83AFB3A20D0D955F69FD838B6F9F785231A84D8BF9F43466502BF82C68500194FF7CDEE3CAFE3316C4643295F769C4BD964C3BD4196F7DD45
CB62D518CD5F4623711E022DF76D2CF20202FBA15A1D1070FEA87D6BE954DEE0EA2E80DA6C2B8A23DADADD50BD28E2DD1BE5852CB88CAA6FB71C40F8EECDA3BD
370280ED09237334FCA7AFB1A0CBC9A153A25A929BEF57B202A5889958A9AEDACE874BAABB668133D5001FA651BE928981AD1A8D95ACDFD83095F12B3E460DF7
535781A11DA8E2BB5C885BCB83053BEDE8436846C7B54B41703839F861F95D5E2B68B2C84DB441EB1ABA2DED0E9BF8A04B1572284498AFA3F6DBD1D4DAE8D4EA
3C34C4DC8FAADB39D20DC53F642A28B92D0BF1B02876E348B088AC9B2C55DB06877B0AF0944DCF4B6F6B55ED1D99ECBB2A7393DDB4634FC166A47B4D5236C543
808BA40658ABE50D6956C9B1201C8D3D97CF9ACBE1FCDB7E7C02D1BB8D87AE61F066200A255781DC3E2E583A0288C1874BE8C25A7C13214A79DA8062B0274429
2902D77900C11D1DA6CE808C425A7EC0B31BBDC690E98A09AB656294A1B17E0057264A9AD87F246982C80FF9E34473082B8A836A0C83FBB736DA740688432090
2D12DDCAA5E0F1B44EC9D7CDFB5E916045F5CE852D3FF3E8D421A11356EB43923EC63BE175131C8CC487F76FF44F247B7951454D01876332B4DFC27CCEE5476B
F7DA22AFA6C18C7F507F5D8892E8F1DF11E5CC965A61D732F12EFA833995164568B432744A0C3689D1D79F2B876A30975783B96F904B92F39D2D3FAE7ACB1DFE
CC3AF8C3EC88C5B372729EBBD3530439E0E8AE43B43CF57A5258AE8AB259EB71A19A42AFE6A2318B0E3542440A40A69FAC261313DAF36C61FBA307C908682BF6
9E1F057688B110D4177CF54B1D56D2EAB6B1DB603D6536EA9B9EA11DD57E7F3E658BB9FAF140EE91B182D763130FCDF172B811359D669E86C106679FADF3E2C1
DB574B05043CEDD701DF8C0982EE726187EAF637ADC279BF7C83A244D3EA9800F83685B6CA73CB8E1D58323B6A733EEEBC0323A6F23BE68E5977EB3D881522F2
F9797A4D3E4D5F6669B49D2B37CC9BB1C9244B54DD62A5C4BE533DF46F618D3B0E49440AF248939790089CD9615F24D9370355054A7077585637E6D80E13574E
9FE2203DC6C75B25AD6B49B2A760D3604F156ACD80CF5458FEEA64E243B2E527B802422BDE06ABFA0D1601D78E215DEBFEA118A5CB82E68C5EA656FE97A5E1AD
E750720E97CCFFE2322734D5DD0FB1A8FD8FA77AD87AA1C8EA1B023F70BCCF9201A8CD577848C5DA4B9D780BD1B0B4362FA271BEA800890613D8247171938596
624F9A6B0B27B5C8A5AD21D8C08F62BA1738359A4D78439A7A580D605929D6D7CEBD54A77CA281A5326F2E6F6111C5CB507FF35387ED3D870BEE3C9F06E6E756
60790297E11930F43BA89832A2D351CAD0F77AF8BB70A2DD5DEDD4B34FCBC7147E84D952B39B49905AC2C1BFF606AD3C07E45A768BA1969F865C58F3455FA101
C2BEA2C26F768EE44D27F39021F5AC95FEF199F6ACC4A2F3109E081A3AC7F42D2657884B120E69D4D515F8BED9D9FBE928CEAC720A707BA004D95434D4236957
1767C2A82683BED075A3293189784AC8D12F17FC3C15B83915E0425926D6069C86A7AB03ECCC79A9D33039559291483B27C66EFF11B3540F7A0E8716584BB29C
16D58DCF97B1D8E1021F51C47BDB1286B5F9CB60A2B2B7D3F219F20C8651DCCFEA6259399E5FE1962DCEE55E4AFE699A7BE7E2C5081D6F025F66E4A236E95C01
80B30FC5B20DD6D887BD571450A3A005F5980E90A649DEDD316A452589B2BBA49ED2BC2B369D0F7DBDE3F53DEF90FC9F29DDADA413EE3589BA2C9B802F9B5F44
BE8625C231E5D4886124B24580C7795F7B3D063667F400C18150A80DEA255943E00109A44BBAB43AA4E86B63C6E1FE10E8C7049EA6ABAB908C0386FC64BD8C6B
B9BC4E1F0A0E5F5BFEF9F7322C836AE892F91A4B3291F216F99654C54BDEB5DDBD8A089A521EB06ED2F433059D5AF5B4E1E86D6F0ACC65A5AA9665651E82F38F
87563AEAEED8D8E65D1B60795F1011C3CC63B8FAA15B381E04E1FBC2A5BA5EC810ACD33897B4612A7D0E08C92FB67193C5F16DAE8017F3F246E509422F8AA656
B76DCA2AE3686F7D71CF0662338C5E468C0E8155715EE8DD963FA7C257214DB0ED88EAE8608354A2F6334559DE541445AC1EAB60FC9D4A66110AE5DED90584F3
6E523E1370D0F14165FDEF1C9D2F9DDDB4C61DC764B946DC40BB897E8A0BD7A9EE278836F121144C3038D3B47D9751E0E2285085544558F53464BD908A71B94B
A7D9B684B5899E1A8F4CF9FF67EE19B4FCB61AA4463C5F06309C7B10A131AC2157A71E94C110C8D8DB565A8C6E527BF7E7030848FD2BA4E6748459CB4ED3D0BB
63E04A69A223818185F44D48ED721CCCD98737DF4BD3CF6924C6EF30372E9E383017EFB793B2A8627F7AD99A9602161C8FA3B0A8B89334D2082370A87CBBF01C
22B3230829B054EC1B8B42D29059AB5E706E5EBD6CAFA57502005BB170E5B4715F420760AB1F70F2794B3C98CDB70BCD5F437BF4593B1BCCFCEDA9577FB496F3
8BC330C11C068849A61C37E5AEDFF994D9A53E73E12D3F7BF63CD6C435055F5C7E86D7D3235A4CCB9D4320925AC726AE1A27113235E24FAD6CF43365609990F0
875056658B8141B78E3E5050E3F8209CEDC015445893B5B798DED6777B98017B466CEE79F0C0EDE02D2102CB024C9DD90E9863AC9F2C8A6E1ED0C4A2193103BD
4B9766F79E20DE51B4081215A072BF3BFDA0AA741D3EAB7F35138C2B32982453C2426B358A2CD7ADC8C1F875D672E220883FFED285666956EC8CCD2F6D5BBDA9
5681A66A99A21F0663C8B559FA49AD7B854BD648335DC7B8F72EA85CEC66231B4907A3E13EC09DA98DEFA48721B1B1E140ABF1CCECC3D17D364D5CE4021B8D28
AE8F8FA55020FEB0FDA90055CE8255D02C0E2FCC829AEC8EFBAA08071CDD03E3546FAEB139027DEF6E4A11312A6357B25B6601E8F6816C413BB16D9CB7535E89
9FE8C4F28DB460E0AE8514E319ADE43559B190D9104C78DEB8DCD9E1B21187463CDCFD4A08C51D5310A114E474CF1C48B06C87FBE85E2186D1B8081A3C9BFA67
3DF257B5DA0A52F0F6F0F70352C2B1F851F14F3251A2CEF2B15590E4E80363ED6CE5AB3C5ED7539F05344A2A061F5D409EC6D03E5769BC69C6BA042714A6DA0F
652CEA14D0CD2FAF8CD0CD6A7888159FEFC0A3D8978F49D85DC8BFBF33FEE7B3890B03838426C5C69D393469CD8FC4BF4C5D7BAAACF20F905FD7BC3246189A36
C0B040618510F483EF114F46A509E86D08D9470B9A6293083E6FBD511C388D8EE1EEDEFD3F488362478967755E9C2476A76E8197F91F855586B9D8D8E79FC4F0
5A16B5777FC9FF933366757609163E9567B121906BAAB48B1D3CEF9D0B1028C266C4D6E151ACA5B821C74BE4A19E86229BFCB3EEF07A2F6DD59F4CB5511FBA40
18E9B6536DDA27ACD9816D2D1D5571038F936FE496081B801485F9CCAFC7EE0A378633B1E5B6040ADCBBBD31C7722A828642A38E80A42A90A1984881D9107671
34D2BF741863A5F639D9D4E123EE90AEB355314E4E38F3F4C243CAD3112A050491F2A5E50887AA1B0D3E96673A3FB85D73EA75007D7E30D21C54FC8224944F8B
48BBD089B189203DF7ED4933819A0C1D57ED8AE20B2B15F19F8A0CFD927CAC506FF866AC71499C6F5F38A54EA4269AE591E9BE9543FCD72C49BCDE00A2FDDCDF
116B04C25A4E5B20C4C5864A8DCF8CC9BDF5CEA59D1EC52EF62CB642A8FCF1C9130133FE649CBA9A607428F71FD761EF81046CCA214F7DDCC1A0BE0EFC7B05BE
3E036AA4DD6F4ADBA4F8CD013C622F831397B8640936910C6D1F82ACC6451C6885D1DF5606F398DDB0413766DDE50E614EEEE1EF52500129D3C6E25E09B7594D
760E14BF5B7845762DFE0037BABBE5046C5F3CE3874702EE51D1A463F3B86C69E5F86EBEDC9A262FBC012BE5E4044B64E8F86327FB10EE5AF01746A46971BF45
7C758A4B1960E1A796F07859A9B1860AE5BC7D5703E63A37B9334D67613241C273A7804D9FBFFC791A2B38674EB34688108D1A05C6A58117CF47CE531FB6B84D
5B606439A6AB29FA7386317DB876D26FAC05188B4C59672F2CD9A750A0E70CD57419C0C6A3E29C6BFDD122FB1D4675D2510F27032BCBEC6BA2705EBB37367CDB
AD69A8609AB0C78F625E7749C770391D5426D9C3CD1CD7D37445D9718C07A37B40EB8C8ECF19E2B507FA4B64F1C1293578380F289D6F006E78428669BE48730C
5BECECE3E6F3147731D5C12C4946F88A7C82500F8C495FFA7E2FFF6A9C2F0BFA9DFEF090304F4EA254E12F422316BCF1D3BE6FC7DCCF5963A646A909380BC6A2
8EF861E6C369C8DF969B5FB0F02CAC74E8E080B16BEF1CF0D1A81E90FA1612F132B67F5C312FEA9A1AC7281EFCBDB4D7ED9FACD9616DBC2B14D513BBE956F29D
FCF086961FDD981A8698FBDCE44A80E4290B7B553D9F46BDF6E346627437903D191748D03650D722C48A49F12CA6A7C5E211E526AA7071D951511CDA58BD0CD8
499C80A29BE6E7A2C03D943D23C41F1B85C92FE922EE3A3E0601565564C55116A6F821F4D20C219BE6DCBEC9C04B61CD7EA0BDC7A528FBAF88A5003DEE761F17
17F01B2DC9FACA12AC59950EA410D5533B0C31D89FA68D07E9FF1139554C792032A465D05343ECCCDBBD9E410084DE2EA145AE58482B5EDEE78A4BECCA5D50E1
FF84CB51E13B7FA3EE6A32DDD9FCC192B576A871CBC9E04C5C66ABED560AFF24FE61847CD91FCFA32C5D83F97651FBE30DFD72BD9536641298F062669FDD8FF5
6D6271979BC7D04F7287E32F52B1D2DF60B7D7A53A7D776FC36D70E9C6F54E9706F837C2927B3DAAA6EC88DDF23FAC5A77A4D79E4D6501288458897E6682666F
44F15C5ABF2547DB40EC913EF0B9597A721563C3664E74E7283E9030CAE36B7AC94EA8ECC173CD268236D759A04337A123A5D499CE0328168B6B13E6470200D0
B14E781BC772691347ED48EBAFDF23EDC452EE8A118A840A185B7C1DFB7F3AF1725B87023AEEC48256D4ADB2BD7B6C960F2C6BDE3D2DEED6EC5C270CDB33195E
A2D64EFBA1C9F662A35F3B46CC8E2D7E7A7F63F9BFEBB6E4A6DB8FF0BDC83E9A78CD19CCE6A80C7495628B11355F2E560721C29AF77CC7CB9B2B3EE5DBDE2185
A70438435C3B8A780F7F92578501656FF963ED66A73921E014A46385450D26F547ABA4CB28E69F351FCADA2765CB7457DA00A683EB485EACB21A3D72CFE027E7
B73EDA0630201BEE50325B0F76B55E77BC55F4401251D083225EA5777F42A7C73FAFDBA8B5A44F46F817690D484E5F57C00B139B5B8195701CEAAD3E0C4E225F
748FAE7C22E6A17E04BA9F6D451B35A63DA6F3D80B0365E159B3E993E0DAA242369AFB09115B8CFE8B09A31AA43CDA4F6A70C188183A7695DFC0E6FE024DF9A7
2212784C9651F9A0766F473DF743748FAF491CB69728C2473ECC5524E0F2997C796933FC2F94A70B64576B8DFF20DB12888E0C0E6C69EC10A3787DEAC56DFD0B
2650BC1F945EDA4CE833980E706C4D413F7929804A0B1D182E26052876D6B8369DE60C1081EC41D49B63C8E93A29657DD944093DC8E43BA31396F7BB08D6A773
01284296115233D90D2D0FE83317D4AA206A67207BD899DAC1D726C937A341935E6DCF48F5FFB922EF5C084592914AE4D236F9D227CFC55CA687F1FDD8BA31A6
F0B6EEDECB391C6434144275295014BA4283D4346BCC495AE3EC6EE9C4FA7711309110D25EB61F5882A6B3326D3FE04099B986DFD407D75B21DFCEA02551CA95
BB6004D39D7BE17FAF0241F2798C36C451BCC4227899837FC244BEC3432ADE1D2C8A9606039BF8C268CA3F761274457F6E08260529E8EA65B16BC30EFBB1FF0B
9E4F47F45E9B1D2C832FEF6896C92A207AAED7AA924520D096F983D66DCAF476181EEED4230A43529E2D95E7ED03CEE2FEE295B1616E6DA77F50EF6190702BA6
83A2F6F1844E7EC5195EDD3E5FBD0FBAABACE5D13BF754BB2B0CC8FC633D83BAB0DB00F3AB9ECD4561DDFC45B4FCF78F81AA3132C273F4FAB4839DDE5644DA35
3BB65BD9837B109AC1B5B255298E6B65AE4CEC0FFE24DDC3D1883FB0D6F8FE651504DABE027DE826F331F655E28D7EF3BD8848439F4A265D5F78A20B8E626DF7
94D0A898278E0313303CF7DE2E37BE0152A1D4CDBA04ED61D54555B1B107D9CC684B174333448C107EB6937F8E9730A86EBC26D86415EB8B2EAE82E384882822
C08C89BD2A19050191867EFAB8FD582226B03D7ACFA97C6D404BF99F39EAB7AAC03090F25DB59F163596547E62A25B4C5A514447522C9A2DBA21023D31EBB946
9AA9397B57CD7CAC1B338C21579A593D7DE1241E6F77366CAB10C3FAA772C66351DD3229B562ED5604E4D85D54D17EFB6A03AB5C59AC2E1FF5FD951BA5F85419
BD1051F9D791A84C35196E74D28D342553D344199CBEF83D3A6ABF05A4779B1690550337BC83F44C4C503609AAF3EF76845C50744FD18571900164DE71BD06C4
EAC70F7CEE167132D04BE5F56F8F20927DC3C7A20239AC6AAC2B57BBC83174D6CA06177A36EEA8C1BCAA73D5468981227964ADA6C27B06519421D000C0E1E11E
25F59228ED58B5D492B16ACF3EECA04054F59247A8E318B6F5A09F0A8B3820B7B210F818665010B3E8DF82277C8B1E6BA61D51A87B0B1175E75A6A88BA55CED8
2CE711056E3A3ED9300B6F2DFE2C665D7C3351D40A779FEDA09B406E804BFFDBC564F583090C12A3CFE29303CABF1E88819F226D8F29DD2C2D999A35C8121ED5
9831478F237DAF6352CADC53D6AE85A14E5FC7C0C1BA4009FF962FAA5249950615F7AE050E5ADFEB0F8A87065A3FED16AF811F7A74B0A9AD18F2F6F5CEC824CD
C6F3C18BD4C13C1272D844EE151CB5A0DB0188AB7FA2DD47A6A2CE8554A7CB82FCA9781998B67088F5D6C0203DBD9C43D886844B9C0970DA4BA88799B4ADBE5C
C0CC30593F062451363778FD5A8D39C60835825D63CF3BEF323C8CBEF3055F612E2B7D1EFD3FFD0FD130E544083FDE0E3793A354711F1D6CEFD8ED99CD29A5E2
294FE558C7542977A3C520DE15A984C6D82041E06C356FD7BE75D601CB95816F32F7B1EB4ABDBD7D86FBDD8B9D22C429F1C50277E859039E8E6D6A6F3EED2CF4
F05AA3F53144B7D768F6732339FB8E6A068F8E021C1BDDB26572385FD1B3794A4BD04AB88B70C071175FC6400304EA0BFBD02FEDA05CBFEC31699A0A244986C4
0E1C780576819CA271C78010D8416F6B19912227CE781CDF6AFEC335138203D0C688E733DACD7775386DD2CE86716AFB5EC33EF1AB10E63C85B820044A540703
ADEA0617451CE0BEB024CDE135922C72FE0932F10589F0FF9F1DA721D32B15839FF2DDA0C9B0A4F90970DCDCF75A022AF83013DE7A3D9E544486225AC1601CA5
8D032EB9049E4AC34B3AF16C4DC1A85CDD8B047035ED7D50CF8D9D02621BF6C821F356B84BD903067AF45598964A0FFB06DE209D6569D00190C0140B3F2B6D54
2CCAA23DE753C7B0B8818B68D625F44A54689C0B1CA36FA7C68A567FDAB813A1C9172B77422B25001D50BDC26DB1705CC2A2C09C582E1945BF8D20208F505FDE
8B34DFF1300D5E42067F51ADDF7DC9BEC7D4376D304A417741E17AE427639676DBAB67848B8F29300EACBE3F393B2648EDE71F5B3ED721F81807B7624A7D3B75
407472CBFAABB5AB329AA7CCF130B3EC6DD588A1F44409FD239238B1A8884382C458A8211FC0CBB1D2125082EB9E0A37E468F2FFD1866862D3C3A2CC9D8FB07B
F04198DD7C5DC5E2288FE0B206C9D9516D468AA6E2B1183E2E906F9DE47C92090B457AE1A3CC54474A1BCC93CD21BDAC95A36239DE043A431839263509389733
578321590CF839C9FFD5FBC3393FFC75322B4E703EFE69534745D579B74AAE3A79249412851DFCFAE1B2163738CA5DC64AE5322FECD2F1FF852554292DFEF94F
2336823D2DD5F477F39AA9386736476F5C0B1CB19457D44AD6417BA503475D23BE8ED5A3E72E7F8DBC91EB990D3C055E4C91990D389C511747D8D7F7BC33B34B
51A99BDC97751E7172363DB670AA50D21920E98BC1DE7349EF8B8C1E72CACB47F3EB81905DAD0E88A31C0ABB4CAE612F7911E9D338F3F5498AA389C20F30EB11
557B3E2BC30454F75CCC41B84A67648E894AA0A43C5A2BFB5BEE8D0BB07910B36953F4AF288850CB7425349719DEF18A290CF40B27D625207FAD6557F80898C2
47EDA7B547EF357C2553933E0BDC0F05D596E4C55B33AD63E924164DEC1934E4EC247A4FBCD884C459DBA0D3A083EFF8D0A133C0597CE5B2B803933530EE1C10
58F937DADD65AC866E4EA2BF02D36C54AE3E3727A8FF9F3658337D2BFAED5908A88C85564AD8F7CF7BE09AA5406917E26937AADF884723F1BCC3D5B4171074B0
5BE3C1F4503843FFA47C83B3D9CBF1DF2AED7A6B97A7E68CB6B9E5420E70C5C4B21AE144538B141791B901E3A12E7B4C26CE3ADC9E2A80305F6B983F8B3262B7
36843B29D902584DF95CCD8C34647E87E2335371DCD89E495A92033BA482A62A23981BF5DB92443B3CC866C0D17136D3C045036F2C7F39C33536E4A09F76700A
0D2D3A7BB06506E42A4926CA0AFF80EC8DA63D7B73E8A04B25312F03251B512DE1CC6880D251EA090FB88F555FCF201D4707CC95169F6AB9878A2D342DE5BB38
76BBFD76C1F5207FD6A8E69ED9BF063C7DDD0FD4C6974BBC531429EBB55BB71582A2F02186490DC055DF783118EE78C1E02685E4F05A0616CCEC0DFAA9ED09EB
0D08FCB2F80275425FE42E87AEDCE78D2BDC07CED8BC49D260D1671BA0ABDDB8847E2F9911D2F5276538A481A17A8E9B2A25D63242918A78F920660B2D77B7C4
98E0F7BA7EDA086F4E3585157A71CCEEA35750B9DC3195E3396F1161EE1E1D2512DF7F369BC3DB114A7E9CEC7993598FD71CFB92DFFD8359E22AE1B1B124A856
E6FE6E0B022A9625B5866B8EF59DFE5391AA7F033886402C654F4834F4E43138EC29D9F05A660506D49167544588FA9BD8BF8D23D9CF6559180C532680B1CAF1
EBAAA758DFC8C27356F012F4D0F398EB8D013678059D8419C2D947F3FB2BDA1F9B776E24F1F8DAC95083EEF00EBBD775619173F7CF4139C45804C23C0C736414
70A5FCB549BFFAC288ACA7051BDAEA41A4AE0341035B4365A63C553DB80CE429303C465159DAF5CB5153D9A6638C8E31CDAD0907B6E4BB41555F8E0FB5B799CF
02670706A74AD397B49AF535067EB07CC3CB86704ED45301DDFD5238E7DF5ADABC46A80CD1D14ADCC7EF0D2E16A955CEAAAA7554C70D27328B4DDE0EB50DD8CF
8DF465E45F7514D7A0BAA202305CEC73032FC09294480796251045AFBCD6B08162E2A4A40740F5A13DFF032AC5FAB6EB0AC3F6AAFC32F0AC635323538E91D8C3
8EE4481D29E817C7DC32539B364076672596DC24CA8AC45D60A8536865FB475AFE69E72F66ACA72F289FE2A94B699958F5123BB7864AE46E1C2BDEA67946BE1B
3DB48E98C675A8BFA39792AFD17B5251D56F0D5C27E229DFA75FA3560E7ECFBB2A65EF0D2373B40FBD107E619AE03B2FBC3CD29FF68BD79F86CC6CEF3C354C3B
8164E4FF15421846BA40EE13146A316D530287CC8652B58804B95C53F6FA9DF608825FC1A96E2A993EB37F8B2DF2FBCF2CCCFB032351AEEAF24950E8F428FC67
F84DE1E222C5D69E45E12C06C97E672D456E21B95584F8371FE34ECB0E6174BBA6F668B6F8956411E70AA3224B7E24FC18F0E9251DC4E7FBF2FAF57125576412
468EA60BB0C06B3DF48D996D9083F70181799CECC224FE60736CFCC6F246E5E233BF3AC7B1EE19C164525EC17483F68ED41CBC6182D882799DBEBF250E9334B9
EF465A6B1B411ACB7474A59BECA5935DFD15F5C18160D4AD4DE9767D6213C35E1E201D5D08BAF01FAEA5389AB934479A29BCB99F3CF8D9FB5022454C6A9CBBF2
08AB18F834CAB32013AEB8C634DD6382D4C7E49F10BC5113214A18A5EB31A0D605EC3BC73DB4AFC552B8148F42774AF8392C5CE42EEB1780E003F7F5D61265E5
923630A849327C1CAFEA3B8F5EBA83668E03EBE084ABC1A4C1DEFB333ACE0696EB18F7B139EDA4169FD97593C10CCCADE160437ACCD537FAE3BD1C0C10A6663E
EB20FAB6FE6E61D38457C8E10D8FB7595C627E8FBE2D5563C4D50A6E1F3DCFF1ACA01304DB5EDBB612BF5DD24CCF6D1362278B3BFEFEA590B255D2DF95AE4193
F5A2DF1A62301665C0E44C2257B4516B515FC995A52D4DBD54B3D4EFBFC63A8D3F33C268C47B75B9D008B9F5E17E7D13EE72C1030A05AF676FE29368D4847055
F07C27065CFE19527AE04A9CA14935B7399E30EF88D2B63891A58044D7CE07F2B8EB37074295EE705B9EE6229155E578BEB24A8E0106D20F475AC4B6CED93D40
916EB8E9C65388A73956B3D82B4B41AC378B4B75AC304A32339CA7701636B6A3CFCBD74C0551A1F532F2E19923248030F3FE1A717B9A9AFD494918300A396DE4
84254743EA5F8525897D4FB054698031D1FFF4C971A10440212DE812752425D13A2544B6C6A8D8FF2E28B4711AB72D25791B8E8FBC57A698AF3CC9F17B18F07F
E71B02AAD20E994357EC8436BF1B74F016DD41D6B1F6C1578E4B261ADE5A7B31A86CF80D0F4ECD065A579743FD7974877360CD910B1E7BD3099B4036D6FD0BC3
2ECA2C16294C9309F200AE0AB5BDAF2BBCB3E97B0FC5556BD8208E50CDEB88BDA80C96598B59B8AAE0BE7578B7A68258A1F6EEDB774FBA7FCB4952F90705DD5D
F137D2F72258B6E41092F1256CA4AD867338DE757E29298F404FF94F247A805BF8A0E1B6FCC7220DBEE1582A9168571A80D95C939DE1A3A404DB4328E107C672
40524952A6D8581F065B11B6324F9F2821A3AAC2E7A583771EEE640F2FD0975DAE8122A745C918280472EF626D7137AC72E88A296174E5CAC33E59C955A55A2B
299EACAB2A99942480DCCC95BC7CEA846EB1B2423FCE304596A258158345045549970C8D84558F3CD22F53942959A830FF71FDAB7A73E0F64210CE46818A781B
CD1D56843DF8FFBA723FBE4A4AD8E539828BF48BFB4D0C4EAA68EADB81A2C58B071FF5CDBE768ECD3D6D1BD52856C236284B4C0CF40E377C694D74D165A61DB3
EBF89CF83017DE3382BEF407B493FA5EEF810C740C3C8B646292AECE9A5180CE192E4D4C197EBEFCBAD48CCAEB50AC8A4D52C2C1E7A4930768FE6AFE6D286F70
07ADE6E6B2935B90BC521D3ECBE25B43F14DABCF49F378C26CDD2B27C690EAE1BFAAC5295CA89B6329FAF994B8013868A7E9F5C6D6C71D667950996C2DED0B80
E888EDC3C963F55F1AD13C8FBED4BE0BEFEF31C0636913B47205DB1D0DDDBEEF7F0A8F1A525397D9A41AA2934D3B8C2441C010888154A14499DC6D3A0F0C247F
4441A3DE9825160AD57948567EDE8660567998D41A0AE2D9A9B5BD4207F2A0F337D8FB45847AA94F37C8CB299D24F608F01EFF597BC9026724E200BC00629354
EE82DDE22D16C32A583613E0EC2BA331EA91042B8FA2865A8A7DE1BDAD0B6D3321B2736A497796630DE340AE317E2B04F20482EA0206D01F90A83B7A56E29474
3DB1409222AAD20577ABAA7A2DD6B302803FC7B4244ACFF725E37CB5926563D25F0196DF23D2E8219E681908BD6D2074794C620B2330FD5B0E6AFAB092FAFA45
82AEF220424600581E25001DE71E1385C9D690747BCE051539AB8B03B2EA77BCBB2ED8599166A24DB77ADC449699547DA0B6683BC153135FFE59D9E650E78518
39B27AA8F63CA37E3886C50E125D3886C5132869596039589AD6A8421C8B7AF8CEB174C35115A94B8689B16AEA36D25A49B694D5B72DA72568D8FB2E10878B93
B0EE2872AF974A4B779F09DC1DF2BBF673A7FB32BD1BF3D8D99A94E1BCDFEF8188D754D6EF8E035ABC26382C2FA13A75040A1B332C050044A81441238859D8A6
37B2D7BBB80ABEC1EAD544448E6A49DF730A1B7F63267C9DDFE81131867F0C0A0A33E2DB068D8F32D3047EE64E31A6E79D9BC344A8B498823519372F5D9E3310
8D2B37E8B0AF2A6265C57CF9BCF98A01998081E7BBB94DD53FCAE52F3F5010C77809F989C979BE5ED9F8E2CA6E0FB8C68B39BF957C8E425860D6B1E75DCA7867
AFB011FC6FA98FFDF173FA0F935D33EC3DE55890BFAD217870974C00CBBB6C67E044250791F3757D649BA897246E233A8D7B686F137EEA37251001F008DE01DF
1CC558F6FB2C30B28B9987721722A27EBFA924A382569E3D7C47A3220F21EAB9BCD2443819603C03EA1301E4D809B32DCD2F525EBB839469D0F764FC978D82ED
1011D71B104BAD1A47CDD9CD64487A8E9721CABFDB83FDEC748EBF0D08E77CFFAE597DF1EB131486B00F65BCC29396FDB8F75728AB03E71911C74E5DA6DD6E59
1A54D0B3ABF4024DAA403436C9F6CABF3B6CA7089776ACB183AC01C8E7F287FF8C4B1F45F77854B200DFDB656898CEDE1B7DB619B9BD75B90C075FF88E1BD95B
9DA7959C4B7D73F00976AC5C3E4B810DBCCE732E4C9ED9EF8006AFC7314F00555314EF039611A4A793C31FF4F2FDE7FE3F9A51C6DA4080A7BC7DBB1D7723488C
FA3FAEC780434F273ADD7D07C2006E4B755B24A26341AA5AC2DCE258F8B03409E668E78E025B4D2F82C5E663B02C5024CC35459FFCFA5C5BE9C9BAC09020C603
188109067E22F078E093A76FA372C87CAD401794D94317B2665DCC7E21FDF901AB653316994DE4EBAE83A2BD866D392B6D46D83B9E7E0DC2AB098F7C86431D31
E1511307385B6EE148FE1666BB616351F48A8082ABF94040CDB058DD584364F8D07C1F41955C777C635B022CE5F2F503D0D812B3318E9A792E42CE4926661CD2
CBE3E94DBB8A2450D18D435FF5C8CF2DBA1EB562E957A83F184C9F3CC43C1860950F1A3855D694B2B061ED5CC64E6EAEFA1081A5CC322FFAC259C01D272C8A30
E6FBEE91C4D240C61D7A7D554A17B90D0A9CE1E7AAF7840846B3F1A1BB9926A74416D3B622EAD1D1B2B6BF7EBD395AE45922CF3956D9E9BB557E2783F5C8544D
CF8E9DA56DB81D35CB3687E9818CE74C0336DF7B2CEFD8BC432268AC93EB34E2C3509410DCD994247B50DE3626C33650F9F76334CBDDE3E90E9D9618ED5A78F3
3D361A8387BC92B459F645BC069A49628D7382E22EB249BC7CAAE98AC55FBD24FF7A6D01071AB4BA91FB47BFCBB3B8E54528E6540D75BD5EB6A4E301C2B49330
F570D8D654B54710B809234AA2E662D2ACC44E1FE1AA63A497FDD94A46B9D1BCB6866A4BD4AB5CDCD23A8BC873D212C2A6592D62EB573140A6B79EF9ADE701F9
E37B29430A5E0C2E592F13BE227CD9A6556E9A0E1C3EAD9DCD742D1F9CF620149D2F8A7205A36AFD20572C1A5C5F55FB8FEE492D999FDE3C641BD8FE201F7975
5EA4510003418D1881C4EF1589A8B9EFB52DDBB67BCFC4E55B134A3C2E31AC1C2D9EA9C65979BB45D2EB33F5C3A85573834C75DF4556C6254A90C7499F684D22
4658B592EF69C2E23E335499A35B91A58DF9A947712DD55BDCDB7E0AADD53E297B434CFAAF6C118DAE59E0C79F327F4D8D260D9A633DA0B02079947316C84D88
2777329340EC29A51E9020B8EBABB7B066113ED3A4791D3FBCABADC40CC45FB605975C05A1734C88FB0A48BB85F87560F1BB214259EE46F5F3406E418B6EE281
8744DC0116379D2649B216366C6FC83999E1FC558EEE5E17E13A12B252E5F7A90F93F058DAD0F43B7B0EE4F7C809FFC30366560E98DDC13D82DFD58C0F8BE287
E760CD51C96C1B4815BFE37D4D39621BCD10DA9428CF186E61E9921585C1944F374BD8655C4691E39F4660F5273E5A545A10BC582D0592CE2DF452D9A8731351
DDC084DC9216FAB69CF54E456D47F65B3FB02F34B0CC998E12E41110A479146554B163AF681FB97288647058DF71A290D1EA6DE31E60A4CB7DB4AD2E2928D738
19780824EE2AC1B799655553375ECB24149100E539C23829944BCC82211A85E83FA9E4801278B8D78664E5E3F7691783F71AB1CB2053567466D21CDADAF4F97D
6A2D3559BBC0EDFEC2DA02AE3BB86A9E30AD5BF95E5CD956297C1F6AE85D07684DCCE8DC1CDE465AF48A37E21DDF443906F91731614029D6F3B8ED69A7F77800
1F9D96DD8EAAAD78CFBB543E913951A78D3262CF08BE0DDE7D870FDA94C51A1BF3C6ECDF7BDCD03276CC54E1237F47EAC383742E5DCE2346A715A8CA9A5BC487
1F8544122EDB7653E66D772E3EBCBCE4419F17500D8469EF4FBF93144B20DCD70A996E7EF0F44F349B581C7E537A3968492B28CBDBEA4CAE3E6E34550AB706BC
39B815E0B09D0BC3283E8B7A907F203EA3B22924419C1C3A8DEEAD335FD538F6220354C6CC45F3EC16CC1ACDEB8FBB25873CB5DEAF3072312669518AC3BCF57C
0D5ED1581BB64FAD4979D67D51F18B047E096747FC50C6A2B48377E458038374500269761D11BAA25B73C1B4B0F44B1F085BDBC1F849225A14C30A9FD245E72F
7FF93A3A46E09ADA5A844EAAA3EEFA1625510D3AB7A74764FFB229725FDA314ADDE99E0E31B57C3C9F3170D0CD7C5FD0CEB32A379F0AA9F32CA92BAFA82273BD
72CCE353A9693869F26CB904505B089DE6D41825336318DA00DAFD986779D4DEFC8FAFDC0CBA3EB8A074F78A505A52619D5546E5FFD31640D1E14810172184B2
E8DC47E496A9936DD3CF46719D5E832E3B7C85B44D16D4BB588CADCCB90CBBF32D278B5BE71360A739C949C3D4C46DB023040A993519A8F24335BA854460F51E
3589F08AF2AF77D7ECC3AB68D6409221B2ED853012C693C522407B4E97DD4F89777771BB912A3900BBAA2258D178BB9552FE18E4AE9A453D89A4133B5EAB1061
9EAA4CDA6C85F8B65F5E165399F6CA79550965F3AAF7D875CA947FD6BC42A4DA6182B3C80A4CA11A7B706E44DE5DEABE7D80DEDBEDDCB304C548BFCB1A0C17F8
1AF797BDBAEE65A1C3BAF00E8E48FE567E757715166DD2757F7DE6C45FE4B3FC06899F6C5ABC9DE62210C390C33FE92665477562A97AA07D16173CFFEC45736D
A0C76D12FCB66B4CE9CCB47060AA5CB3FD427BCA5B549A4AF34CA654D9421C26C6451F1C6B64AEC235A0139CC8A4DC96847470CDF08CE08D0A58583884C7A35D
9EA4106806950525CA856624E9EFF9DC5B598AE4AFE928447D0704D4EE99DF07DBADB9DB07C17BE52B1259DF1841CAC042F9FACCD3590104B619151B34EE822F
69AC51F4D3163B7424059ABA4381DBBBD5C8C7DEEF723F163AE69C48962C34D5B4B753A6A8198B0A2D6EE580F8C4A21FDF415FEADBE7AAE5C59508523E9BAB02
7514F73FAF946C121EA5848C29E127DD0FDACDCB6B1AF4414EA369093282383D3F49DB2E19E7DCD504944FB0FE660626A1CE5554728C1ECD6B2AEA7FE6C512DB
0213B391666CF596FAB2AA27270FC273E32B90D3209091D8360A0D50F8F28D23E056AF6C1226A25547A8CEDE7C961B158365C99E574A0D6B81B2356364A61664
F7B8B097E2FCF2DCE92A7D5AB68EE680B691C2DC7BB846FD5132EB5789A30B8EB92D006607E6167A4002BBDF9951E8251142C4DFE4924E227CDCA028F6A42C33
9B849C18E8560E9F49764CB89FE01E2E9968C769BAF6B44E08E45E563EB14BC04011F0CC83B59E5852CEEDC6CAF1A94ABFF15122A698E5FB6247DA6AC6A8EC32
70601E5133AAC33723E934677518C54A235EE9E4A832B363DE44FD82D37BEEF1000557DEC06FE0135DBC6B56CDCE6EA59764AF9E7E5AB79CC1D71ABAB2BF1916
E9C842EF2570C97C3C5D6C0DE94DED4DC5B6681E4A04BAA725F0D9061B16C431843AE75A64C177ECF1BFD83F713CFFB6278918624FAA4BF2B5FCA38C634E550F
8ED6859AA5E5BF254BD3C29F100293FEF2D0D6EDAF428490E13B06527B5FCC90FA25E51768F931AB7D2C2E3000FCBBB1B1E22E7381A53C358AB4AD42EE7BC991
54768BCE8007EAA2EB1AE14F3F577CC243BA416AB6E43E92EC4FC99775BC1D92913C633CA0EF25B9230CA9681B91D22880BCF44D4FEBF6F132FE120EBF104761
CECEA05EB8ADDA826E364921ABE388295AAEC6678C08D26415B2725025C700896FDAFE8F33FCD2248B12B8BE283B37089B0383745324EE468DFBB3926A30F4F7
9F12735F37C45F00218EA2E398A8CB173086C43B2A7EE4C95852110F8DCD12DD6AC4B9EAF19D663BF1DE3B085ED88D9CFBFB36C2C53F12BB1FC55E3234A68C3E
64AEA60156E560E8D8D84285B523515EC15888E9912C6C1AB91290E1D57D7595D6EBA530B8D23B99D098521DD3F1005D4F5E4E333E50C5C9F607D551019B0110
1DF73319FCA62BE7C04F4E9968F7E453C384899736D48EE6FF64DF1260057C372B8A931F27824ABF72C26615FB82859E6D527694EB41A17F6B08C9BB329AB6DA
3082E207F796CE6AB2271E3F31AD2FF83B99FC3DF2826C07F4E4CD05077DCD6916D9CDBB7F00A0286EE119E7AC89A959EB16D9D06D6149D0C073D771B67E7BB8
A3B9EC76BC02C12A468AC4C0D7D83FD4BB4BC8ACF9C312CE3144E76D2F3C6246CBC6A3FD291BB1EBDC68428214BB371996544FF8A4F38A672AF2DA2F820437B5
A210DCC9834608CD0A52CC551FBC059B88BC2CEE954AC6B5811281737EC83C8DAEFE65350F6327F1772C9C9632A517A0EF4CB5C7ED1159887BC65C4F1311D1F6
72B39D016B0ECCED40BDC58706910851447C80E3FFFA9D57898204F9815DB6DB156964E2AF01F91CB4DF824AB0B3409908611FDD799A12C51B705E6DAD1BA8CA
1EB38FC10637CC50768703AF9FAE89A94B424A3C647A7870B26970954CEAAD68F0066A66C20A8871EFAFB0BCA7A22DFEDD54654E0BE31767BAF9CF894B00B435
E069ECBADBFC0519C33AEECE55AA93C75B6CF907DF65B98C7A9B043E4BB5840AC9FA8F63F32FC2F23C80640C0CAA01BF46FADBD147DFCB10B988ABA1F2169AE0
88DBB212EA2E86888D36B76D270926739B48D6435C1547D703FEA7B989CA60A465E5779FD0FABE6A8C60F166CC1C8EE6EB1532A8491FBF84A824125B436E455B
87CDF9DF654919F730787D58680BAD0E5B506FDC2BF0C89569CFAF6BE11F80B201C64FB89ED5AA77CE3148C135D76837CA45E7EA92EC857AC3A5B723DD7DC830
07D69B417562178E087AE3AE9380CAF8CEEE40FD3989BB50E8521963B0617401CF1458512499217162FAF4EDCA0195A42EE1721482E56028B4895ABFFECE721F
2996B2C32A3F03B7F312A211B605932233E7C230FA084BB912BFB20E85D721C9CA5FC8BE5DB4B7C6D026BCAA58AD7B9BEC349E395E16B897AD1404C27F0FDC9B
532D22AB85802085C715206297C09713C3142039602BA9D607F7A52FEA25B0D95F706354C2E2F135E3A20B450D6788FB9AAAFDE95813AA09AFE116EAA7B9C76C
FDB7E9FB15499E3DE1E47CCF2500BA8B8798497469DF248B8244493738C81815F3D61AEBFEADB20580E3906E72F76CAD27D854381A10F56FDFA77EA5C8B15457
1008200E9457B4CCA5740897B17F8832515EBAA84A237E17542B359F173E7868E6278FA20742413B0BC95C1AF12E948905E2D8501E81BCF4095EDF9B941E1AC5
64E99FD8159C9051E876C235E434BD5920F55084DD7F31C6FD2B6CB58E5FF307E2B9EF45599AD38DCBBFCAD80405659D828DAC269825271518AE3721585DB57C
0AF6020EA9012AEA47F9BCF018C30885988ADD1A630C2F1CBBCFD5A2C95028AA520FAC927E8440B8306FDF0D2149B2CEAA73839A16681C6DDB6E596446B01BD3
6FC89D43E089957267B6F94C7F4E05FCFBAC85E879D27F7BA921FEDB4B551F9FDF66AF8D7B391472DFE40B13BCD9C03A46B65814E06C2332404C4F1CA8D0EDD7
3B5D3197C0FCFE264D45F6C1181BA26796006B94BEFDC342C7CCDDBFAF332F8A37ACE6CD13620B84A3A80A122620E57E9BD33FAC8F2D9569A5AD18246A720B0E
D96D8D6C52ACBB10C871DAA7162501071CBC04CE01D8FDBAB48393E59ACCF1C34EAEB68D73EEE587ABDF93F8684157595D5299CDCA11A72203B664C505EC8B17
9EE4972D7DABC3E639B1C2722F346553DA9E9F163DCE4CC7CB2D1B966F561A0749D76E555CE3DC2DAD377D04A854B7A6066E5824CABD48C2F5585C4187AA81C5
8862C3230BDB104C55DE3436ACA77800229637A6DFE1F041DB4B45B2D1A5481ABA883542E97C87339B34823A5E32C83E1344D6D59AB2C64C6AFCFEC6767946FE
6641D77981CDA367CD23E64AD5355B484930C7B09B47ED6C79851844099A68C7001B6501171FB0AFD07D20840447E9F692A88C8162DD8E753D1D984B1893C019
1F4E6ABBDDD7490259E856C267804A4EAF61246AB4C1233F025EE81793312479691930563E2935E4AB3DFD1437F4A2741636B5CC2AAAC5AE74E5181D28F643F6
CECC3813C2D887855573122E59FAD0B85DBD9AF66203F4618F22D6D56E1F73239DD08F5A28921CB8384E43532B16A9AA64A4537FFD1ABAB417CCEF27F373B58B
2BE1ABF7702D8BACA8AAB9FDEAB48E3ED56BC0D3E4696505E16473CAD93D05592D0C78D40078B03AC3DCEB3922CBA12BC4CCCB6F3972AF9C16522E6B05D68B3F
54E8991E7F146F4D4C9E3DFD35012F5830B57FA04BA42BEC724E5708FFB6D521FFCADA33B2A7CF4445D6DC0E94BB089CBEC2A1603BC6F704C9107ACF0FFE1C07
B209D2F6CDA86560921C705D6A99F822DD3B182B0BAC8AB381653298B82C86E5319DB0DABB3F3317E0CA977E70FE310BBBCA339ADE39E17A0E0644A9155ACFF1
098FBC2E1E30DDA83919362D1BCF4D91702B16E849E032B44EC2482369B4C3424E1C8FB9EE6E917E0830CD37498E3DFF20604766D25925576B599ED7997F272D
211E7382390388FDDAC362431B45DCB55FEAA7C48C30996C47B0E21BB32FAA7B11F53CE4000FFB0E89506A2E7B3CD818309F586966AB21C6226E70297FD093A2
14D6F0DB95C450B59975CE25D65E727148BC7400E00C249A415AA52DA829F5470A0DE3BEA5A2841C59DD1A48555235CA8B2654413E13EFCEC9C3D1ADB555EB22
8D7AF32D029BFB27EA195EA3E8A038493FE5BDDFD89597C420CA1ADDD2D5AE9DBD634C01514D76EEC3181A14C5264F5DD143A21D3626CB611F9F90D7BC05AEEE
D3BF13CE3B530D78BB7413F47056F663395BEAFAF4002BAA6E9FFD3F1F0C7C729F947743CA9429F2BBF30176821365D15C419B27A085DB7CE7BDD6F28ED3BD68
03592F5627EA49F1C0E8C95813E1C30BC256C99A2F34A027D4552B650B0376EB6E91938951303521F260F7C1636A39726E03C0DF3A08942DEB17280EAF7AA849
9BC2482C80F19BD6F9315C71A185EB246091F6D7D019637100B555077B1549FF66F95D56116501CDA299E005A7D303BA09E9033CF45C0469593C7AFA2A5C9F03
27446A2CA0C8C815B6CCEE95CF19B78908DEDB25C1F9A5E6C36FFE65E0A8F69428D64726083EBFCF05DDE3564BB12AC5C90FB0786153D10DDDBBD41269FF9537
8A3E847529C50351F6CF88F1F3B901A78378BAE535678A6C60D7DF4A00505B14836DF30F71A587A3935D91E24EB56403A2A4F5C6E995A89AAB2A42EDF8586C81
FAFB1A1AE87CE09E1E90769C046C11309AA7BD8476AFAAC0EA48E6D32842E0FA52BD65DD33C8B10AB18FA9F93895FAA1639A62D553FDE5F976CBDB5059F099E5
10CEE024B1B178D8B9A15E29F825E42564A8F8F1E1F1EC760FC03F1D5773DB7891BB6C1489F9C66E2FB7ABCC579FEF05E75083FB02D8CD2E4C37D438CB64B920
E177A95C3D2E3FFEBA469404A866E662D217FEF7A99D6BEDF9F144A2A8B9754281DD594F55047309C66258BEB1108B4A52A4AC52384E2861DAFD6DC2B0A88F6F
9423BDE10EED471B99F70661A7AC7A260C6C32EB4D00F21F7A3A5257EC597EE40DAEE75B35222DEDCE1490BC77F808D56985E390AC2EADE948B377E051B2CCB4
885981989562FB08DBFCE4ADCBE6D9A1C92F6E9FF65A23BDF943835BBB7C29C42CE6D1A8B6C56DFDE8874773C8D9E8EB0BC66E3272E7970621DD41103CC78165
0D7C987B626819583D4D52DA32BF7DF15C21BE5BB64B575C7F4B149AC539ACBDCE745AE462BE3CE12765A2353D89AD2B2C74658C5BF922A3A2E4E5FA79111525
A49DF3F0480DCD61E3C14BBC956DE5D968E74DF4141BEB0106E6C5F7828E4F7701A082205FC54279ED5F656FD80EA1E3A988E7EC83CE2439D8E9D4EA2EC6A11F
4EC7F0775CF320C26323EBD09354B3E2A52973E75E54CB42F6B0F5C10AE8A8E6DA81B6B259503BB7F66C3373A40AC6474A85B71B79A66BFA105EE8B90B1C204B
EB93124C15AD140C971D2E2D9C2B5275F93BA3B01556B72B7630CBE7AAF3D9975DC2D4EB387D4A1D36AF0AB4C2B20D6B06206DE70805ABDDCD7F1A9A6C3AA5EF
E82D11875B82071FE770B13C232388C07F2E6F7E9C6930F4D7379BF74FC3436C1E59AD9703BF74A032B5F458A4B19E296D4770D7315F05877D1D9346DAA742BE
D301123050BECE20F2BF95FAD2E57FC50203EE6EC6D9420BF8C218D3D2F8B236C941D937156610F1075661F679BD680000E6F210DCBC2508D4EA5484625CFE83
6572EB16DE1CB2AF00CF19C56BFD8D333FE1DA4494933BAD214701819B0C2ACE774073B2BCA4BCB71E64B3755E69BC6E39BF59341D3FC71BF0A97D3F139A9765
FD02F0682306A6B0039002B0B7095D992A30CB675CDA3D4B196C447F102DB4B2CEB0FA137A1AA226BF329CBF14B1C509EF36D417D4993DF331BCB79F29267291
FCE3AAF81D94B2FA40B31EAC2BEC613654B1D885EA590F675E6106BFD0575B1BD9523735BCFB3837839F26108BF833B1E3E4AF576A2045289860E7ADB936DDCF
4AA50D0583A2BA2F79AFC2EF5640A9EDF12F6BFE45ADBBBA43B773B36DE8DD60818CB035558E4C444D06C74D5865768C9CB901EFE53A92CD2EBAEC0A8EB15EE7
C4BB8FB6F09A334FD947877A785AFCC4F9D366326F5B609ABF1E0CB8942560D7867940DE7D7B61216B67FAEE1A72C06A916F3F2F7D766FB3ED6BB50A02550B25
68D0FA410EB83A9BE859840A9E024FDF850DCBF5FA8D649B40505AE64B1BEEA39EC6E7B65CFA667A505F200DF4CF743F37B0E876A0A5A6742A0329C9D22FFD1A
6776EC44EA3298203B09990EAAA5FA937CB648A0377173CAAED6432A38B48DC70FE985931AD6A124A25A4340D2848230E73BC52FF698B5DD9A3DCC6B530047EF
906B730B6BFEB2B9B166526D1E8D4110C6A2A4CE1ADD2D0C9C179621F786766979BBDCA20FE02236C25BAA421995E202E09C41E24EB424EA401679B15988F8BC
31D3A28EA97D1281E80B4B6A4F223D1FF77F8960CDB83E5768F3A8FE52120CA6E1DE0C0838B32F0AD240F9C217F7E94118917A7BFCE878C423C0537CBA1C62BB
15164AA799E18FCBFD91697783BA537FA897D58726F5F3BAC1F0B20B575833743D7DE687FE49193FD2E8737DC18990772E1CEAF4FC5BEC50BD603CEA326E948A
35837E9EE8DD0DE39B6CFB69EE47ADEE4624EDF65E43781EDD056024FE1082803ECAFCCF56346F9DCDA5C70AD7F1ABF751AE962CEE507A5489D4E86B512B53B8
29E5A39815F494C65020B91F68D1187F815ED8A312150B414D9DA84F542E0F1540AEB1AA263944CFF84D5D80CCB63AFFEF8026FD69BE94BEF7D15E07062B9F5B
32351B82F2322C9200F987E477807E9E4051D4057240E99D42E6852164704F2643D7420588F26015FD5E4357473C1853C4D600579BFAC96BA963DDA2AF04FED1
81A939AF1E3BD237C4FA341C702F7AB978F63CBA8DF745DC2C57AD5511D89AE52244E91B8A097AE961F45685B9159C8A1B14D25672740B5313F18CC262992CDF
B4A80BFC57B1A5CA1A110D3BD5859EF41959EB364DF07CE50F709B30EA099EB94E50C76B74C198955DB662569CC9C18432B448CAC4F8C64A3A80E7336EB29BF0
01C010ED4F4DA9AB062BB8E10F515559D2FEEE69C579859E43962AF7640A705B9BD4BDBBBF1C05868296DEE024548D3E52DBF0A00897CC9E7A0AD30AA683A898
2C3086E862AB4297EF9625C58AF049BDC0840F9562D8D8BC686CDECA7D4259C76DA657559DE0EDCDC82986200485435CBED48A4A5B9B4416941A737DA4A43865
4C86D8C92909BAB7FA09AA2E83B4089B246F8B4AB7A086C5B9943773C496C62E50900743A13040965178B71853D2194E73C6BFE4FECBC76030FF25448D623DC2
9E6344BBD213B44C821CDDA42B1BE933F74BC8FDFD0A85070F50D4881C7E875E802B1CDFF958690833A7AB636B30475C54F34944976233E0AC952CE4593E63A9
DD689E97ABBF6AEEA6E8C8BA377BF3E4A8EEBBB1D47FBDAEC3B88462A62CF500A5CA3A8AC18E53B37F8E60A3B8ED4FDEE0FE5A69F280CBD531DB0A9E36A1D80B
727EF93FD166092861FB67303490DCC4504B759BE754808BEDD580E6DC38223B19AA485604F64F7A2F3D0005A55927A7C4393190A09A3F386170325D427D01B0
E02EE2D9BB8F32E2D3386376F8E49A853F7C81650DBD33E23437EC98F4A6F7ECBBF1D02BED32E5E929C9EA7B8273C34BC5FA1CC076A0A4D42ADE112A24EB4CF7
12705E52817A7B647F4CDE1B173EC370C78589E329D93C35895CA8B3EA2B945D39F7CDD3F0337C0A70EF6858DA5D76694B7870C2FF84BB2D4E8D4CCEFBDD8BFF
E30630DBCB2B8ACC49846C7835869202FB5231ED9167F307CBA31D2DC0B423D8E650DB24EDC4FF041C21769FA7C15374F938467B46E518F2206FE3C70851C667
65DE2E24CABD53913C01C388F64BB66976FE3B0B421AAE861E0C0D495D5E0B26D4F35857B33462A603AF8AE50E78AA616D699781FDE049CFF60AB24DC796551C
1D207792F1072BABB49156544C024118BF0D239BCB1AEF8AB7F38EEB34C88CECD3E4B4BB39726EC682E8FEC0030905B89F2C2853D41D5D039AC6F68AA52D4C26
C7401AA6177E9B7849AAA081334E04A2205077A90C0377A363F22091678371F2217586E7CD877C011D0A0672F392400066FAEC7CE19760EA67D657FE5336680F
36A088CF84558630C3F370FE00FE97209AF40D77C6F70B1B4028F1680FF6268D6ADCE6A294F81DF1BF69AD6E55D7CFB4262C2EEC8D1348F3F707E2CA6D041AD4
EC09B05DB3F8DEE17678CFC46AE78E02DD01454A9A8ABBAE157086DDC92AD22B4D1F888FF99691546C3EB5E79C3B9EB73F50895B8163F80CB8BACFFA86E01CA0
DBE7861A2909232DE46FFDB6FC84989B2B137C564FE84961BCD663B592FF2A855953CAF2C7C9EC7BBC065081128CCAD4836699D30AFF499D8E00369CD6A0C4F7
A65D7B595113AA7DA8463F852A28233A754591A5F2D7F70649A12EB8CFA353610ECD965091FDA3C2ECA853E805C5A55E36BCFCBB5EE8949C38A2D42C685E370D
1410C7E2F08EB5353A91CBF2109D6E279758B8E458DC7737369AA35B330A9229A1A9172A76874D53AA6C52D2926F5E5797B6A73B75F0F5FBC3E8D10EA913368D
B73DFB9E1745410440E440DEC966C0B21349149E08D57740773B1F17161217AE6B6ACB2DE7F528795911678498ED557F7FB6383B657D17C85B31BC06F1C0E908
B0605236A44353081EA2248CBE9E8F4A0CE1499354F6475C10346F337227B8C0C212B0D11EEB8C2E61A929FCDC9C5F4F9EA9A1730E9A81EE313F103CF736254B
2474942B49CF891C5D0953B1015203B1BFE0A7528C900968D16A876AFD9BF28FB67AC0595FC838689E33D2F1922416B1E24892160CA8F04B502244014EC5BE45
43EAD0516A38FE48F7091219A717617CEF422F7E2054F3E40D7D6239F6744E441D288C43D0D00FCD418FABDC7FE016A4E3586C14D22E1BEB4691D13E58C9E66F
86F62AD7ABB61DB0E75B245B44E7A6FF9D72DAB469A07D8046DAA059CA891766435A85CAE6173F3591B0FE2E727DFC579B16B2A95933E7854EAD8F8946A6E527
1420C7A397CEFC7CBFC41A09C54FEC6E77312347C14CB8D87B313A0E7F2CABEFE1119B0F029A1C4209F00F09E03769F00C7F13CD11B91CB07FC41BB31E6F1E12
CEAC4B9E15C279A18BABC098027A02EEA025F481769AAC7A89F9F419A9EE59087917DC9E91E790B644581AB087D78DA43A621BB0C80DA75A08E09D7A6DD98AB5
351B0D25A2F9FB805227F0ABC3D4A87C63C59E80B1BF915FBB1E1E164568CCEB2AE5C74394B0C42BD7E7D222D3554215C6F1C04BE694B2A841BD9F606A01ED52
1EB5B1A19180F370EBF2DD11827844584475357DE9E31A138874E567B8E1DA93B6DD7B7283C7971ABB732BF93CD11CD2C407B7F68DAB86E7DD380F8684F3F768
FC5D6084A3737CA8EE391773F3F91C243AF33013891B4E7DCBA7BBE1E06C5031692756D6879D8867870F39BC955CE0213E400EA1F40F76E46AED18C6814854E3
C3C0FD60806B7052C5F7B069BFCF4F879914D9C2827EB53C505D5C738E1564D1AA2700D296CCBAFA4EF58C3E1163D88198845582F52DDB0641AC31FB36A130F7
1FE8A3EFE5B3EDE0B766E816FF02473739FC5BED647CEB758C6D7457ACD5E352FE16F12FCB3D09E386A5DF2073C56F01A7A89346EC1DAD1038BBE20138492861
1C3F13E6F1DBA43FACA8FB3D257B24902EBC64B10C7701AD3850BD845140C3D10091D8A9F091616CCA67051700B90746423C002FDEEC4D86CB9DE72FF87FFA15
A6CB630AFD8E81ED647D65D7F51803369D37DA44F36D8AC77976AF53B9C4E56CB6E9A9B58A7CB8D98E3DAC7A522DFB45906ED1C58392C9CB204ECC263F098864
84D5969C27EE9DA518FBBD8430D5769AD02F28B6036D5D8AB73C784734C22D5C2AD1E02CBCC95A104FC6DB30DC6A603DFFF7694181B4E64D06BFB3E19086B55F
7200D0A706326DB04C52907DC99648D46F2741B3A9BADAF9040F2CA68642156DC653925A2678E6957CBE6F68F1DD12AFD9795072B122D72B23F0E0916D7FD554
E597FD6BDBB5658C87501440DA17A44557EDDEF1C576F8FE343A6E2DE27CDB356DBA60BF6FB8D1A99822099BD96957381A7001EE267E773F3D9AC79460C5C092
8E62AA7C8367E3E44DA6E435DA063BAC3DE82D73AA2A147CC5A844187D29B83C3A2EC8EABEBF5492AC3BA22D0D1DD5F6725D71B5B363D13F99BD08A114950A16
D12D91B9018718B53C9CB11CABDC9F7A8848C19E73E1DA7067632DFED7994B8DC6C9B99FE48D05065AE2111B16DEAE00B1910B7CD0FACB1DDADF1E7BC57169B4
3A5E1260D0315558BA94389D996A960836FD9C7570F02C453129DA181B2BB9B64215A14F63A223979B6068967C045C7443BD920E8F406BEEA35897C3C9AEC183
56BDBA69A47729BB3EE50403667025273C0FA725D6742B32DF5E58BAF48BA6BD4FEECA6DAA76AF17EE3FFF748A2BA63DF94BCD21DFF30218DFE6B04853CA2D6A
DB77F2571F3643E792CC757B8F1AABD13B60965B5F1AEFC5108B68126149F4F5CC230131DB265BE32EE6D21102935D70FD223C79F7FD0926D68BE38481639849
F54E72341790C7D75372F0550FF3C9FA8844DE0C6E71C261F94C2A763C6853CB82FDFBA040734A19311350D7A74A895D8D45E177BEB8FE2A22B11FF69A9A8C95
6179437BFB20949F530804A81C8C71B2E04531E2F3E0C158040763FF38F69682DE72184CA297379E7621F642815ED6C54100FC1613A18FA632739A5B2AD60D8F
F8FE6FC7F914C9BD77FD51B7F533FADAC22C819B6F7E3094BA3B4F96A74E43BF7B2B756528F96C86ACE4EF1BD851F72426EFBF5B70306A4BE758A15D0E367E9C
240DB5BC95B8577597AB79D6ECCAB0D65EE279F5CB8527B05BB521EF2F7F23C8BA0D5A378DE7EABADA5D75D687049FD5AC0033AC1F2336E5C716BEC683EFBBE3
42349BEDFD0E303A7969A9383A6290B9ACFF7C7D402EA8A7C9517F01C28D31A736ABF0B965B2317C681F0B7F4F6D8B7093855FFFD725EF4C2312DBAC2F715CCE
5B705C785F6418B802A18AB458C03291A0751FB55AB25515926778649BF7DC530FD786A46D06820DC3FE7EF87C59D7D84D11E877808F590C5754F94C6BF2A306
8E94F949469AB3EEC16FCA42F98220A5EAEE73D6E82C71779E8892B2BE652796405D3EA8A1064CEBA85FFD472B72F64AEA7B81147ABF52C05D17D13AE4D32C04
E12C2B6E3D535037013D60F8211EBA7119383CEE9B06981BFB98666749064BEFC20170DB4125F85FCE3665ECF7458169A62DA7A928AC3E58A5E9F69D2E051086
338B4AD1C6300DA217F38EBF093C867A7B019F1C8F4C64226FAEFC38027AC7F3FB380BF8E39D48D653D75C5C83B924449ADD13CA3493A7590E27B3D98D24E320
A528689C44EC4CC0D0612AEF76650826D2B16F53675A57273A78A911647D112A2F9700C26E797D1F78EA39169074E365E62B9B6D730DE95DB3007AFC44086E50
193F579ADA161BB62859141F9893013F55D636A595E532BCA11F26E5846724EE60C18957CCAF3389A18060FADA8D5C329CDB6EA2DF5C5882840A1147115ACDE9
E6F3026983BA6E24C1E462CB599D2C6F3E7C0803244D9A773D1DE70325786EF54357A24F095E2EAAF0D7201555687B56AD5224859203C059C63194C092DBE505
C42D2E9F3DDA5F7108E3C28357AD1F088404AFF56EF5BC9ABC92A32BD46FAD666B118FFCB885E58F8D40988D2E14A73AA40303D6A935A97DB6A8E7D5889EB21B
4BF53BD32E3A6781F4DA33E25E0075638D941389DCF2D5F3FA3C9AD7DC26BC193A01063599DA829927380AD6134EF4661418DA85AC42AF2C455ABEC0413B3D9D
28D04510B6DC27C7C6EF0EF6189968C8759920E15F65108B389BAA1D2047B977684E852E69B743B1324F7671B8D75D815C2F1C425327B4410E013BEAD314DAA5
E1818381DF9FC5FC217DBBDCA80BAB7B98E7A00A97AA3BD47EF50ED526FC8583FE193719A5BFEF3E5FAA0C5E4CA2B1EFF6CF921B56017526CC62293036F76E51
1FF5B2B4B470642E3F575F4C0B1FC5EBBDA263F89E6D644E2F56DBC6FB50D23A1A999063CB2F93517614C0937BA9708728BE1C381CA8D0768EF314427A0DB447
A04A2ED571997F30657BEDF19D268F69D7A624FB11BBE30E94448708D077A238BE59B9A034A8296AE3F848C75784517C47D019141FABF56F2B110C6A768BF493
CD4543C8E805BC0DE96A0F4E14E721CA75A34DF4F911034DCAF94C190380D55EBD5C38879397A86AFA7905804E2EB3AE253038E267098F3B7674C3510985FB41
77BBA860C105DCBA06BB201281A02830F8FE7951855ECD7E13A2514B2EC6A93D09A5E02E5F4F7CDAF6E12CB47346647A58CB05D9AFABFD5A9A538F947E205FE3
A40D690A17709E21DA5305E3DFFB395708581573005A777EAFA0403B2F6ABC0BC6480C7A1A940C21CEF21CF1EF48F15FEA6C0734A5B8FC23CB315BE3B420E65F
EAD09C5C3E2B111D8E3687DDA302B8AC5B11341E916A63832439057BC72B2E67AA895CF17377F0CBC197191B3CB8336A2588E8C26BC988BC6E51C67E21B64972
7BAA5ECF2A8FB4D60751A1F209BA3F80E2BDDD496106EE382F0B704B94A7EB2D7FA5F4F1E95CB29E217A4FC4998A54B480B7861400CEF84E18095C55702C8F78
1659474F5B80774BB710BA2A744794A74061970230B044218212BF7C908A9F5CF3B8CAE65BD5F4DE369C583EAC060E69EA40F595213F8ACFBD6B55AD0F5CBCC6
8575922D7E0D13FE10CC1E548C182F402346C6E256C3C77E871703214488172A11707FEECC47B1E28C9A8CCE499E248A2B108FB29C309558F8B12EC74AD295B5
76E46E6B5BF7B7704AA57E3C8CE8EABC9F8BF0A53538F3A09F27ABC005117354B5E8072C15AB09FFA698D0265B38F88D0D4724528F79A97776B8BE04C29E1D16
39F733BCE06C01F617CA9552C01B0ECC3AD05D9C04E67CB7C194007C4C64A460703A23EF60B67A3ED14EF29179FF9F719A9F274E0F73EA8CA198F7053B6E8C5E
726BA5371B9B33A713C6B3D69A6DDA20E104580E1CCF7B0958E5086B31C28AF0A912738F68128EA32E2764DE57C99080482C11FCA714412D3B6AFAE4A2C9F044
D645B982521DDF76581C7DE21C7FA385F5A5AE637169427D13300AA66B53DBCC721C372CF6D8861182DDBD2BFF1B2FCF894F0C0799DFCDE0D8083E16A855E2FA
4CC79A0320A2C5379B7A9A54AC967163DBFB993753FA7AF4E4F7AB3710BDBF8CD5E660989B98A7A9F3057AC99B76854DA2E75E510AB2E53C6789750149DD1438
3F10A9BCC0BB17ADB5C5727895910CD7CA7F4923F00B07FD16318E0A53633A3B367D28A8FEFDE2042BFE791D28ABB435C807E7B7AAAE140EB065646207FC75D4
0501EA6D8851CB557D80120DF270B85DC721881CD897BEB71CD7EEC64CA12990559CD14A44E0DF2EBEA232A4057C72C65A595905A56F2C2C0FFE326EF9B3CA7C
E8E580E138EF6F9EE2F8EBD3DDC3C5F63AAF381ECC7350379646788EDDE61725C2CC7F3A8BC588AFEA2624616ADE803C1D0067463F4DD78C97D2616E14562D70
C72975D2DBD54F7E7B5B1DCF78969BBCFDF726C8F7CB93F39CA28715C943C782AD7BB516183630C1182BD2813D8E282B26B18F4C1ED4FFBC86A090A036E54877
5CD1C1DDB42404E24E079ECB45A8C3625039AAE73D365CDE69473537D4E575A17DBDF63E27E7446304BDDA5D5E5C2DB68374E76D698CBD3657AE037324A75E16
1D017E12D1FB54B41D956915EB6315A82EF3CA876200D5CF0973CE5F56649FEBB1E656932F8C7253C8F1EDC06642D8F74612498F9ECB96A9375152046C2169DF
F62747208C08C8C61A0AE81FC3A538B16DDB109177C7A686A256CF37D55DBDA79B3D0654663948351E48C0EC24E9D691748DBCF758D60EA3643623C7ECE568C5
8F807AD40060A99A44BEDF27C3B7178199E750C91119A7AF35496F6F1ACBD6665168171E8D2ED9BA5049018DB73E2EA3F9E60683856D3CDC4F0C930BB1B126E8
B5E1C8F49FF59AC5C5648011E2D0F7F85596705D4DF9CA26541624DD059E8E70AC776C33525BBC280FD87904D5DFEA512A3B073CBA5AC823B3B2FF68D289C558
4E74F1743A6C6DFE15BF1FAC3CD9A004F3AD0828489706818A60C1661B9E09D358553E0EF0617B4156665007C8895492F2C19AB138EEF10A977C9A61AA554866
3F18885643D21E8EFFA14F48E22ED8124BFBB4398024C177B02C760A59F7C0CE32F446EF885346CA0372C001223769F7C01CB76977EE84E76C178FB444E33804
E1B619449022B819131DDCD178F826A0C2E9389C2B8B44B229F954FEB4D5FC0EB4E72782ADE86D811BD395A15C329E11973B021C8882969DDD5F9E4B3FAB0D2D
CA84B53501FC1767BEED2381CF24BD89BAC6BFE1868C78416159F6F933E7C82860CB9370DC3000772E3263E693A4699F2EE60E4C022090F4273F6134729987CC
DB743BC92B2EC3DC2DBB0E14F569EF1BCFF9182C04627D1E2BD48EF654850CD8ECA36D229EAD946149831037B9701B0C50FE9B4304CFB73ADF8C829D36F285F6
7151797484EAFF38C38F8577737F5EE125EF08565E4F6E6603CB9CAFA165A355FF9C056045A0369FF759FFC5994DC0B40B87E547CC46274BC40823C22D90B9E9
4B06608C939495934D515A13D319F3F8C4C1425363C897D025D28BF1A4BFA09ED01F41FC59B7BCF259C4C2E301C5F7EC3163DB07FAAFCE8F0CC08CFA7A07107A
0F97561179C2C0F030F0B6A3C8591537506D9FDF232AC0BC848E517E61F2AB95483779E4DD39EA89B3B9CEA198765C6A52BD80C624C3CCEF16A6CF3E21FA1BB5
88D386584AB5F92CE4C68D1F419A32576D47EA6CEF4B37946B1E3DAB1E67FED4BA78FB5AA13759CE5D822DA725A07CEE1D39E63D4D86FFB30FA1D070B27D34B2
A5B70D62A9F69C227C21C8AB490DB86DFB4CA788B6CBFF8F02B920F739B141DE80B335AD7C86688BAF25B2FD2910A2EAA186C500120AC2898F66AED320EC43C2
1A095167465D82714F492EA9D2B4F7BF14719BAB487EF25F8BD1B377FEC95E661C9D8BE8888AB84F09D16B61167FC6E42DBBA1D3DAB971576160E8B85FF5DAAE
F3D7020294E06E743A606D61B27DE20252F211737C4026FF7B9B4945DBFC9809F37D9872B22CD19A436BEC7E7C27DB2D7F7BDF4266E515516C0A2F8A899BB1B2
8E1594CE15A1D7E5270B7448CDEC0E7D728AF99771E64A43B27A041FCE6B963DD7D5811CE7ABB71AE427FB019D07E0BDD635D3527D677620275525781A1A9F8D
42B6E1975F5F8F8C26602DC75D04ACF27CB1DA2B0841529E26CE6A1D0E5E9B31B339C3E4D5817FEDF135EB150144EC6FDA234066FB0082C52C1A851CAA19AE8F
0C191C39FDB29C4505CAAC095E91619AD29468DE658EFE5D5198FE5EEFB0A2E1A1960216743A9EF3B6CD2CA93FAA3FFFDA3D144DE465DD11AAFECDBC9A694A76
4D6A7F1BBBBE87D543592D0E658FAD7B5A002D6464C9A413D8952C533DAE850793EE2F2B10E37D26F2CCE520D0A358E13A541CA963B239C132D1680D147AD8F3
B88888C8BFC31C3F8838653527A3AF640BB9CF67FBB5844FA83E7D9D51D801F50E162C56D0F4D423890E36A2FCE66C11AD14B2FD4F7B84B2197AC12B49DEE166
62C12CA2D6070801067033521249A56C5B0B77B19811FAD4951E34A6CE5CA1A86C157079FB2B538817C030506C318698C10A5C4FF2731E31ECFCE48282398A79
443E4C5B72CAD2FFE1650FFF90A91EE8D7DD95D77F681C1858857EC9C449AA1B0B3730964A1D7DDFD6964E62293E2E6D35E8F9C9C675D95F375F4714CDF5FD59
C0D7145473917BC9E1D8D6A691C91E1A9DBABCAB74BB080F506E992C1A974E265A506FF7FCB08A9F5B9F3989C847C92AC53DBEAE739E2596377DC1DA1949E7BC
00C556FE22EA28DF85CE94B3898AD28F137ED56D605CE095BAD1AC60BC6B73CF62573D838E4BE9D025946E1C7F6DF511965BE847FE138E87A646FC1E1F43E822
85EA4ED98FC0ED5971DC5A75F289698FB94A4FEA6479479FB2A9BFED1859F69DEE272145B75265C69C1C9D8DE3AA9F9E3DAB873A8146D7606B2DB7AD9D815D68
1EDF8BEFD567FA71B725B11D55B06CF0E95F817DD67612B41AD48934A4D5ED7B50ADFB48776F11F97631AE5C59B4AF8CDF8011CC76D8058AC70C6826AE88D109
D888DD698395041DB1C9290F599BF0ACD24AD9EEE1ABCFEFABFFEEA96A02D292F50B6FBA868F63EF089F428873E6E24DF8DDC504CF34862BC1E53055B3DE8012
C78CBAF56DC3AE9E909A2856E2614E2EB9D4F46289AF8248CACE1CFF69C66F949F86F50B0ACD428124A97867C3B51C83929EF73E78B78F8D09A83BBE59591A78
F5B939A523DD14332C225110DA3446A4818FDD67B5D16FDACA990DDE72B9F10B3182284C7035875981A4B68097D9DAB5A1901A4E398B219089554DDEE17CCB46
F3924237D2B6069030B76DECAFFA70FE97F5C5C684A750AC53EE37B1E27C591094FDF29575367973279C4676D9864B0ADFCC0B2A27405B5144865352209FE496
48BDAC0DE147D16BEA29E4A67AB88588CD8F3B50C4EA3A18D81778949CB17F14020017FD425F2A84A5EA6D006A4B0D1782C7C9443BA8671CCA3B30F3E7C0CD48
E4B19BBB9FE53ED4105C05FC9180CFF9F59F956CA0A6D11230499F04724051CA5806DB28764F94AC413A5BD9DECA1B119900A82D3009499998C925377D637052
B98968E61ED0DF26ACB0D0EB7EC9BA825547B42F4A439AF0F1B4D4F9F4518ED957687CE3EF5B5EB49D49BE3AFBD8A4531606AE86CEF07E058CFDC4FD1764C9FF
4A80B709484E08438B6D103CA4F0C7C8CE75889EC2C501A375FD8D91722D5FF81DEC0ADC674C30DA9C9A24A4267A7D694626E9E9C9AEAF66D0381854AA05BD14
195D24FB5D569630D94FDEFA35A8D881FF0271B3D451A884D106735D4A2361A6177AC9CF2A0C0677F0B8F496F325D78AA336B04CEF7E6ADE30569A4DA09B2847
D71626BBDF60991E20045C1B980FDCA1F436C1EC063C9B454E55062FE19F88B3F754A24E3309472B0B50CB43181E56D7AF316A5E9044DA230403CA6E013C0D85
C84211C2D38911CCC65C1B10931EBC9D633FF04826D1875DE425E69D609050132CE3D19C611DD70D79EEF35ACEAF797AA94A6B4C52E27E140C43BCA68723F2B6
3280E96B205088FA4C3AA2665B595DC5BE5AFF1C29FE961869F3A03AC93569CFDEAFC3117D4652F9ECE33C4C51F564C464428ED27B302750C0309EEE5FE0483B
A1EF8D26E4FCB55CC541FAD73B55A60A9AFDB07C4F26B7AAD34193D5D3E55B6E182F1D43D8F7B460BAC7C0D0250042013EC0C3AEB5C4FD9F882F9A3557C15DBF
53B7E8C23EF6AF8D363C59A59C1C5DF268B43E3BDE031C960662E3B308BDE103324BDDFAB515E1B069F210F96F6648A8F96F9E61A36B2F7E2E06CF67912A1869
5717C31227ED287DE82B9C1923F0FB2885C2AA2839273128EA545CB9704CC989FD85F47B84AD9E879BC4E3C48B39138406C6A2549AEA55F7A9D79D9638F97151
C4B324BB68E070E9F0810137F4B1FDAD4B7E959872BDB8929AE4855EB15D88BF4B0C7A41AF770C575CB1327FA3BDF66D83600F1271B04D484BC4285CBD5ADF0D
F1A10FDD74B735B9EE49465875B67070F6D6CA219A64FA86934A4CB5EDF7073BDAB6774C8F0D60DB4C25081F2B278D2C11B21501A840E68E2DA02179FCF9E2A7
B814B8C9892EF9A90129E3C0D84BC60C0DAED6A7CA8EF9164BAA7B3B11736AF8F993DA9620880EE6960274954DAC790372C9D831C4604A07EBAB27C6EF5EE84A
C58302F9578CAF243178E37C0CC8C3C9544AFA68952BF4B02890A0D0006456940C99613EC5021DF782CE12D96EC117B8997E1BF9E783A5737BEB7306FC4D9F08
7AEBF900234A5374E199A5D90F10E57A1C123DEA596AC51BFD29DF7433141F90CB92A999C8B13CD6A2695190132BD04B94222C7B60597CBC1750F4B189B9F38D
E0656BECAFED14399A3CB3A7CC99D5B2A8F88FAF17C9EEE84C08D0EADBC15B4104AE51084F7DC95A39B008CBACA295AF18F7C1FD5174F5EC78D11E1154A900C0
7B21B8BF97FE52CEB94EBA37CEEB39EF757F7FC8A76B150796A27C646D5C85DDEED0392B0AB46BB3993EE89F05AF25041D71C0BB35B2FF71DE9D842B9FC98CB3
69AFE8AAF7465D0BE73B348CCD8E6493AACB6CEA5C15A9636C2DF301E5C7F72C1375B5F2853D18C64DB633675D37E0550BC73A47D8A35AAE5593FC1297B21F68
B8C6BA861E90D2015817619C9A013CA9E7D22D26C6E8393187F8179E1693EDEA52B6FC4BFC2A4C58A8B0DBE73587DDA9E35A1E20AEA29E3E1D46EC0B6660522F
F2531A7555FF7BA758D3792108786E9745DC6B235D02AEC8A65A45CD310169BB57236E7EDC9C1F91ED36871B6802686092E5E4F98A66379DC2ADA482DB15F522
F8AE3BA1C8A88A4C2A8C2C730F428FDDE333C75558417E41F95D6DC547E0AE931272B394721A7ADC446E9A5F98D401BE1DC712F010DC17845DF75737D6C4794D
134F547C8F7BCA1D2FF766A9E2A2C799C529348871F5A56D5B8ADEA3B2A11DF051806744F84A4D7B30B198AE46C46D3DD71EED74A96CE8791AF292F45104A055
545A0A5930AC1EB9B33D296DB9F1E8B815B741D855622350EC35DA65E002610FB651BE40EA7FB93F54A8089FD5B624DD3B7F29663229A8ACC91BB7D07F71B017
4EBA010D0E018E168377533CC24CF7F4B79C90FD7C4AFAD40756621200E450123530EA873B77C0298087D3AE901BD59A71EFF85A8E490FF120C6DBAED5B67F21
6C65F1359854128910451346DB93A34374EBE00140D3BB639CC14901E7C448EAB8957374F7FF0C14BE5459A40CCFA987ADDB03D8F4E507554FE3ADD1301F2DA8
B7C6F6D76DD96CDB8910BC20869B7E235BEA990DC962554C1D92EC9625813BACBB218724D4F966CEEC21A1E28C39F3901605BCAD62E311A4AA9C295A69D51D0A
252E58DF9D422C9C3645A999A3F25B5ECBE2B43926E2E9951E47DDC1E302FAC58801A26ADE83DBBDE01D65FE1F1C26255325238C119C6D6190B5979FD7337F12
921AF039D110CAB81962ED99254457E99A142A2F3230492827806417B148069157E2695B74CBFC9291D7DDDFEF77879C8331BD21164D5773691931C4BC15620F
BE5511A7C1FAEC3B11745B30A10B8DDBFCBAC3B3B8122115F3E869C36AF8584CCC55C7E3B130091D42F619069B056167074173B8C19575274CDB7D2D8C1CD4A1
ACCD78A3B88E09C7AC348187D3D9B650827FACB330B2492DA961EAF8CBBE87C62CF2DD3D8B0072DE563541219857CD8D94068C375F33CB5B028FA233064E0DA7
8ADD19B167EBE1A73EEFD7CC9239DBE4E8438A4A16A28F97A1C6CEB14F543C234DEFF8E9789A8EC86AB9E57B3CFCFCA9DAE4E27C3DD1EE9009215B726FAEF03F
238478AC9630CDC4CD3A01C8DF7E06C8B8F033A32D2B4BF1C23CAA5366367DDC21CD4A7B32DC8889A8E68A0D509EA68101BD2077E3AAD72C003C66C80D566E7E
D3CA457D69489D0C84E56D50796B28F8BD089108F4D8C7FF554CC68309055B122C1A022970C6CEE4185BF6299B9025162CFBD33E4DF7246382BA2449EA5A2A08
9F910D46D48AFF711073F5453D8DE7A781FD9DF4CF4B28799093DD8FC2055BCEDD4F10D8A8617F4033ECDD7FBF55E537B099BFDB6E6884D0835E9F58857EC91C
E8129ED81391F18F26EED523B9BCC59E941DDED79B23E74FC37BFAE9724A9E24432930F1307C5D7EB390D8652C4D981C496F1BC4D898BB66B9CF804F7BDC41B7
5304601310BE6FF3B480C7BA9E0B72E4C6FC8BE2A0A9407109E1770ABC56FBC04FEB527554D00EE0EF56862355CFE59A17596CE9FD737932496C67A339034286
A8A44AC1496D3F41A74B8AB00435E679E7B107C133F3669697E8341B70DEDED362D3FB833BFA261B632902AE3AD8D199DE5CAE4627EEED4CAF7C60FD50AE68E1
48D6BCDD9BF9D336F25E5739A9CB1420D6F1813D1282C0E0EFBFD8DDE2C660890F85D679C10C52AB4F3B8848B5886D02EEE1ADA9E292F2E2EF40EA1DFE567733
8B82A466300D6356A3257222AD8B28F8185085218997DFE0FE1A1CE1AF554B9837FA902654A3770E2F108CCC08E32E3985AAFAB55B83D5BBCDBBE61DF5E378E8
A1699E9068CB49374FDEFFA433B638B71284FAA1211B65898C3C056802FD3AD2F64BA772901333C57B6DB0EA3418A923EA2D13ED7EC9550C71B2444EEDB0BE0F
3AA4F680922D437146E4F7DEC9CB8ABF1A8EBFCCFB7DC9B3BCE38C8C4F2A578F0CB182CA3D2EAB214840FBD18A3DE5DCA551B6D4E7BD9F8B3B2C7BF11F870B7E
51B3AA15BD2BA58496CF4BF26DB0DE0CE1214674239166AAA4A25606920B81D2B8C594704BEC50165234B6D41161AF9B8570F4BA6EAE2C48652523E275738F8B
A0AD21E24B3AC6A74368F9E7F116BBA02DD2AECEC99F41BC3D955D43C2E22F2C89C66E1739C05471C19ED3B2D16434F22C25677356EF8D0B01A6A9F427598523
7C81B1EB554351D47461805FEEF5CB89426AD58246617F6E5135F7F735822D2A4FEC98CB244F58953AD560113C038000F8F7650C0D56A0BB12E391762B3B4004
8A41C2A685086F145175154762EB694EF1A877670A51C4A86139E64063A80933E2516B29F80D719E8E85014C23E59B9CBB3A966B5E83B8B51FC02F32535D03DA
61B9C6111F450BE26BB644316FE30986368945EFA43F6BD4BE3840F578C6B7E5EA4F801077C94CDD2F98D1E25547659B0F528971DCEE22A88D9A1F1E0F219771
64E8BB87AF2A7E2F4A8B1AA257C2DEB9C8BDA8A5274E5076756B3E942A44F1BA86E161A0608C3511EB0D969E8C956E8A55B1FB3E9278845E8BA26F6B6381CF74
D26498BF571F450D904733A0F796238403E5A781E640330D70AD296F6D74B6799CEF69192CB36B4502553A99D047EF5251194D7E269752CCD9778123295CCE8A
B0B1168B656E9B28E4BC7026FD15197875D89A72696FD7B20A3EE4ECA24B78B6CBC1B4DC2938D076967A07155138B3E91A4AA888A09095C3D2F442F98529EA24
6391F8DE690ED48966603F2186424B17A28CD3B64BE1E3768D8AE01954A4DC917C717439B62F7F1C5D140D9CAAA94B22A8D1355E7D3D85561D26A71C826CE30F
CDD6F3A30D3C4EB5F9C2CE00A5A64086FFE87EBD9B4ED432FE59DDBA942F72B0D7157F63100097F04F39C6FAD40ABA2F9DA78CA6E2A7324FAFEFA1112BEA7856
F6B3C8CA4CCFA5DD2BB195FBE297F6E65CF6C06E9D4475EA2C41D61D39F0B25BF8BC9E21D32F9EB9BB4DB631DA30EFFB05CE5BF7948980CE6E29A379E6420D9E
889E1EF856FF0817142ABA12DE2C80A2FBE0C0D98A60952D93E3AB87C644D4AAB2E6A8F19EC8DE7371FFE985D0CA83E6B0C25465F11C299388865CE474EFC22C
B7CD2011876AD53DE27BB957F69F4C4E48B292D916CEE8BDCF3AA2FF9C72E58073ECFE21098FAB65C332BDE3CD631CB5CEF22279C8CE8AD38D97EEE9E4DCC1EB
EB5482E26EB7719FC7BEBAEA7102D55048289FBEF5C5829D96A437F4F7CA57CF4E15F2B38341DE20E81E8DFD504A1CB456211F8C21E806FD62807D0A4C231FE0
9FDE380071F7859DC68EFD00288063EBAC1112227AF649694E3D2D63B6AFDD3C09052F95B3397FE4B1947A90C596E58E0D74441D1584C9DCD1BA47737553F54C
7702EEE2F4ED8D760D2023EE1193D3266AD408AB8A3FFBBF6FB9FB1E8E849F75A119099D8EB107A9185234A613D6B5279F9DB5C5FE4377B92DE77F8D0DA00A4A
D79AA064A146C42EBEC6B1F5B77A02D9C92DFE729DB8F03C6E67E9587346ADCEF438F080347C01D9C1DF7BD28FC1C30B1A9B337B0F77E968C6E9B9A7CC5049F5
213F08F02AE6C6D2340E8F041B212A760F0EB6D4C4F7AD11C0C7D003C384E9EC56862250770FCB1F086491ABE56ACA8EE9C14DA082C0D43230D383D41256788F
8009BBF3B5351BAC77CBB2DEC5547D9C9F2ECFEBCAB4D48B5985E891E51C7BFAAB2EE3CA273B90F822BA0D7F1A3B2D50C6381632FF34AFB322A6308CCC5EF3CE
0A02C7B166565EE79D8D5BDCA41C79C69399102BAB4561B1171CA99A57550363BC847CF050AFF76CA1C9B049C334AFFBFBBAD19A101FC4361E51455283CB9DDA
3231BB3E3F48BEAE734E65310AFB89A170D7D2C23690D07050E6246647B2A3C52145417EADFE932B34C9800758D651CCF90BFD324D12FC8616B423B08BC449FD
BF170818138683EA1B4DEA8C2F018D0FD5778BEA72C72E6CDA1458BC8D1E553D03D6469522B23A7E094AE8EDC2719034941091AF269725CA0E510806CEA18BE4
E61050AA240D0677D9DA9D9C22810CBC6C0E441C02B27BEF9BB48027E07FC495F980B58EB05E9021B10643E7CEB0CE2A42B976324DE1CF105F1CBA07DF358D34
9E83F67BE50872095AD837B6BF75C0B5669091CD4923EE8929877CD0BBC624F9B4366DA6DD135F36F32387026C45C4A94017312FDA49C4E6E0F5AF2F0A9126A8
17B90C8D5FCE286F68DE2FC1508373EE9F9FA6F5A3978C75F52DDC397E368A0B07602AA9C8576262931EEE464E0A2787011D33F9E7C6C9D7DC0C0C5D20B8A746
57F5B40322053BBAFE6C7F8F293E0E3BACFE054A8AA7DCC3FF253F58C75B9D124D139F5F2B1B6E0AE059747949EDB3FDE1FE2162086C4F01720AD408DECAA906
4669407237089506FE8CC6A24A1025C8B4673B48FF3174C042C4D66BE2AC584F7586D3E2DC51D8A63EF20E21F0A5725DC80D02453DFE9F75E6EF660D9A892F95
6A346027B020024CB9816965E99F62488D47EF144740C30CDDD2562F6BAC56EE411B7558D3676610042CEF99261185A8D7F69F15E2405D2E5C0E452E223D0924
04AE0AA4421F68C2525130D92002CE82F361624166C24F7C2B11C69310B93719F20DB835C62466FBC0A8038F3F110036104E9DC649A5BACBD568B0B85A7B64CE
0947BA4E74BA25398727049E1E8C94669B709718B2BA25D889BA48D66B0A9EF97EEC067FCC7F7E6A51FDE5272FA30847E70D319F9D593CC2EE45C83E67FA6F5B
173C6CF93116BC0DCE2DD62D2A936341BA360D901BF23D9A6579977464D12A3EC7412096BBDFE81666CA8B3EE1411DD487B4CC3C3EAD104A2C9BBDCAF9D0C847
14A083FB37A4049BDC5F4D9E8D49D05FC4213B01CFB0231D2B03F552F366846B6D2C7DF762BC3BC874B4DD3BF2BD7D0F6227FC8AFE4D568D70BD9928051EC85D
7AB75D68EB74D57CA505C571AE2086BBB8072B00881A57AEBE38304FD73F20D162D8B2FF07AD099B8F879677BFD4B90A08C585D71F2820551C2558CD14DF1555
B3A3F4DBA7CD736A475A04B7785C64F8802DD8483C75E50F385FE63D063E7ADB66416E2B9C87BB7B1A0C9D6E3D4F80C5F3F4F887B17A957025BCF65372D9D3A1
0FC45DC313B0585C605D1529D226FE08FF7ACA26E0CB2C1B23444E976107731F77E2CA348A47DA5100CC3EA2EB7742654B955FB2BD3B5A6F84D2D5F5F0339D84
1795EE18D69C11B9969542AA52BF0D3C4D00862494DF946B74718DB8FC586DAFD8AD3DA2A75FFB2328DDC5004778BFDB4B0C9916D306BDF393ABD5FDB45187ED
64BAE620E3C1512720B0ACB343DA448A0419975CD986B40D91192158129232C595F01EB80FAF51B7B38FB22517655D532DF3C6A8BFFD339AB7E21C009D467AA8
85E18BBA914D219AE5979CF98BC9A4006687095BB53215DEE575D4FF7FDFE94A78AA46B04DCE4F5C17A5E1E1081E33CD14E2E7BDFD41DEE2CA9C042CB66C70C9
25A05F1CCE048E2F7A801C7AFACD586C218C1A04B43F167EEA5D6A4EC9DB4FB89A07B488A14488AABEE67E51A4DF481CB30774279F049C9D56D80AA2B4EFBA6E
C2E56225709D9AF95C88DFFF3B7EB9C337069278D51F0824C96DF582C630BEE294A881775CB7B1373B81A69B301711AE47ED07264BC98A84819746C192BA6F9D
C4DFA3E9C9CE76D1B52A23CBAAC840EEC8B3786D45834D55942B46B6B4C612AF693A825F0210125BC4372391890975B78626DADE396B2470522A8AB9DC4837BF
BFB077F21E0F7F0EC6436BDF1704EAC52789C75F7900EB441EF83E37C780A6991467A13F281F125F0FA2E87C8A67946EBBFDB7ABDDC2F9AC10DC820DDA8208C0
2E3B2F5222D7FC4440FFBD93A01205FC7E64CBE9849BD01FD4448B343FEA410155252FE5C829AB859A983FF7545B6A6892CF73A5C9AC8D2D4B1D9D01A481FE21
9FFF4E1527F81F4DF3FEE2F42953C4BD655A50BDC6EFC02E25A5D8695544E16651BFDC258D0B8BF0743EE4A7DE9AF2630A9740FCC2838BC84CEE12404701C36E
7ECC195622F1911EE8D637DCEFD8686B01A130671BA5597768246CEEDB1DC252A9BFAC54A7AF6211B17F0AEFDA006CA74105BCA14A882463F233E831D8477CC5
214E01AB3AF7AB7E3D766C1FF37CFEFC2FBD4448DE566042D46B3F2A0CD85D270E42E19D5E21A3D922F645EED56DC7BB7F371785B8565389D39EFCC4850550BE
52F4CBBF632139E86B8A2669321B4488AEE0E3EE016440B026BA4F3CDB798BF510CE6C78EEEBF8828F83F9E858FBF0640F27E925AE3C2539D609DDDB0964A513
1E026DE9653F2851D1B095C7272112CC642066872578C2063921B1F1DC1DC37E88238CD14F7B91CD651054CA37BD71F9E64DF562C5E2613CA29318D3B39035E3
6FCA614E9EDC7EFBCADDF112E3127B753D0DBA1F920964D69C779343ABB1B56CB538A5871E119CB3558E0D301B091568C807D63AAB36336AD239FF58C1131D5E
EEF95475F7CCE12C08A5AC0502C65284DD6F34C8FC31E6D696D9B1075B6CA4E6FAA0F85AC68D33C154F97E42E73EB71437B0F2727BF9FDCAC75965C62B15564E
8857AE5D9267CF640DBEB733B3FA1DF1EE67D578445DA58492A8BC190AE91CAE9BF7154DE438CC9B04D343FBCE0FF6DDAB9E46A260C7BF76679B8483BBFA4DCF
DFE1F1C833312BD85578E1D63F8E593432BE3D4A9307127750DD9F9509660664D652C0FC93610A6A4ADF53C3D9B7296E70CE1FA3EB6DA1B46749FDC0E2BFAC85
92F85F9C97860433F1190C2448AAEE97CEFD9E048681D41D17F5CD3B8C6C3AC9F00FE4A1A164CCEBBC6CFAD03E3D2C987EC80ABA6D1DCA6B85689F4C6ECCAA29
E7D46179623C806085BB5D23E6ED26B2D900515216EFC224A9F25660536467B8CA2852B2325AA1D5A895B2D8C582060673605C54ADA2F41A20B2E98CB38785A5
B47665F6514284E567397A7AC78784A8CF47B61DDC9A66B74C04FADC5074B8C03183C9562EE46D58E515DAB27B9A5A86917B05554FF899BA50E1D97EFD9E7EBA
476EAE541AB9F94E990FFC31CD94CAA9E93966096383C1951B00C4E79B51A72803C6AF103CE3570E592DEC96A8C634AD7067ED147E3399F0933F8E245B269AEB
7526A4FD3A5F6E9D673555CD7142C94EDE73E8A3295341698D777405898E3B4A362DCFE8FA9B42ED031F5DE999962C9F53594A437AB2E629338F662ABDEBA947
E149CB4E9EF567CC18C35C3BA9354CDE55382A6569A8D0B2B7453E5008347B327AB265D05AE53AC692ACC2B30973ADC366921B48F8D53F668E08BF65A3031C10
8B5745431E577B3525D343EEE8C0CE5CBE1CC6D3FD13AE8C5C9F672B10451183F4DF18B1D5536A7794576A2A836503B6F62CD601B1F7151B90E915A927287D99
3BDB33698C0D220902195138EF44A545EA6092A79C9F4AF24D73B735E3733FE69941949683B99325AFD768D0BE6C27B14A073A4DEC837CF91D61A3392B13C2BA
67E47D76CE584299B16295BE997949021F949E035F49593BC128DFA89182F89B323FBE1B93090BC4603E35B5C1774BD7FC3F2B843A8F59B51B0E4DAE91C5DCD1
2FC9EDE36D2010B1BA62A6D900B00C4524AC6981F0DDEE41043ED7500F5744098553B77BF8A5D3156C2B92F9E14B53344C72B1C9AE82F86352D70A7802B2A948
C275BD142BE36AD2F5B08121EB0EFD58E8EDF388CEE211D4FC3C2D04D09E87573B7A89D4C4F402657B46C474E6AC77D75505B9EA6AFCC1359BDAF1D82BD67C43
17CF2869D202B2302BF7F5741F4DF47C1D76962A3DE9E718ACF684751BD968F4B61FB8430B9C0D6F8B5B7EC8FF87AB6A824FB39848140C8F35ECA135A9E25913
6B3488D623E734451674276CE47A465AE3F50B50A938C17DAEDBD7E40737FC3D1D8ECDB09AB9C418F0EDB189CF314BC15031EEAEDD76C062245700583CB82ACF
35A709ED283B930E0381A174F3804E78BDF8B8761BC37179A96FA636127145B88F5A6E8AFAFCA8AC150C0CB7A96AC61B1DE23498278F37BF6383608BFBEB4E92
639577E80613C9A547AA8C3441C85E8408C0C4C1A5143A3179F9366DECA49F47F74BFD5B630B601ACCDFB1795DF67DB3B87A79DB4BD17364EE8C6B74A04E0C4F
324BCB48FFBF44DC15A98DF0A4F9331BCD908E5D516881A82ADA22B906A85015B11DCDABC0169779ED890C0543452380AEFC40581A93424D9B626315CDAEA786
6643813BFBBFBD2790451F64AF61E0252CA23D2C44BB92D546B50DF7C2F5F3B939874F4A6468BACFEB626B63CDEE84F4F51E26E52D1487890601D4116FA68600
560117B9EC0D5DEC65A4404FD7CAB019E50B6C468DA7B5D2239F298DB98C83EC8CA491E20ABF21D1B1A02CDB96A25ED403ABCAA32944AF30648D7C4A7A208968
8611CDF1D5207EE2F8F817958D2ECDC5557BA2D8023B69FE98BF4ADEBA5610DDE2F6AFD610B8C8F7F3306B1BF263C2A47299F436D1C741B24DAE39174F30F88C
F12B997F1D998441952BD2EB089AF2C6CC99FAD2E7E9AF14648BF99A093554707DE095E133643F0BC96D84413D373AFFC457DD7751C2B4AE16625D57D7F0385D
F32C0A511E8A02FE7E24F7E535020C6FA0FC4D9015532467666B0192BAE647680C5723E54D10C7AF66648D7DA4942CBFD4EFD530B8EAA843692ACE50B13389FB
756C8AC401A71864A830359DEAC2919113979FE4DA48292EFC5DDD97A53377ED67924D2037EB81EA52D37976C2984BFBB05438DC8050BEE88125A7119C68118F
CB29E122DACB9C126F687AD2684F4EF885727C84F09CA8C579D48ADEF1F4785939313CB6E36B04AF224354D6A3E08A2A45DC030B6DEEC6758CA726473D766D1E
DA6848081327E0316788D90F3F59452FC9EBDA175845FF0FD6178A0582E20436C6661DCE8FA0086D4FE42237C70771109FCB99B2C3BCEA066541D4B2A5CD1BAA
4BCE9A140877B4DE31EC9006341568BDCCC9DF9DDA0B086DCF1D5A8BCE4060B4C01A5E22A7885A2A4298EADA5D1735A00A851BC1640E62EA5C30D9B3085B7877
1F13F5A274242B4A0990BE59BC8DD36A2AC264258E19CFDC1AA63432D07E9DFD3F2174394A5A8A75BEB15805CAF2CB0E6E5A7A3CF05575ACBB7A897E7E1239BC
C35528A40580887195D79101345AEBBD0041A765274D09780B2BE95BD42CD1E6D4D3615DC0E77DEF51F7DD2B803AA1A321FB51E2AF854D672E1C14736869F49A
A5B490374097FA0E5B6F196A3C47C18E8499717C07A36BF3DEC7064845253515E5ACDC57E3B3976537B8FCAE4748984E668FDC1DE630EDF826F57CBA3F2A030C
E0299143BEED08AE775CADA4F8ACEB96D70F08779BEBF179B2BFB0DCB0F1C126155D3A2FAF649220AE2B1D1960B6B0483A37D24B32D263FEAB89E7D6C916BB37
35B6BAB5C1F755CC9C40D5506135F11A22F802A9F3C79342B6FB9522729E681C437245D788031CC042CFF7D712220112EC16A61F7ADCDDB09AA365980D0A687E
C4A93373F8E6DB2CABFA5B7CAB4C243C975EFF5C5D634D4D311EEFADBF115E4101C6DA9D234326EE9B8755F7B8ED79E6B4E5ECA508CA102D27A3A226D02F4370
1C3EA696F82803A071B80E18BE67F7828DB353FDE5B51073E86E68486CDCE01F7EE4061C0B8D75EC0D3FD681AC5FA83664B3D0CD55C3A95B5813FEAD19642EF1
5D79F3E3DB087505FCEF1F9B01908F1D9FE1EBEB25B6DDB40C119D5B28DECDDF748D06ABB5AF95D258A8B433C4D8215625E8AF1F47924BB1F0530EFE633A333B
0F579BBDE6CA59B903368E3460730A756FBEBA62903512DEFDA5CE765C479DC49227C1ABAD32ADDB6910993C4A2176E1DF3D738B4E9E899DF859DF3F42EA4508
5658ED736D9EEE0CCA46CD2676C475FD3F8E2BFEEF43E7B959F19468FDEDAB2EB9A3312BEE27B4570260FC6261C8F03D72C056E7D824F143302157C869316E7A
BDFF5ACA6119413724BA04E9B006C4AC43CF2A16FFDD90A1E46F52C6613282955B3BAA828F6C1FFF5EEFCE3A79F41F97C2EC11E6F8121282D823A3746E1D9C13
B245F839B02BE7059BABAE7E2274DE13F9C1158E821637CC124600B89390A15ECAB890
 AE0F2EFE53E7755FCC955879A1EB9E73E61D4572E292E72FED83B94715A3D4DD
 B682A712D578B9D2E6A34DC10506DBC9479EC3C2ED12B2C310AA9C34466D979D
 15275746E0FF396053909C6A73777380826D98B61D166E0085F2FA98A3267634
 3B806CA0A9ECDF557406239E72A470D51985D7F24A4CACFC71131694C40573DF
 70AA1BC7C29A94272FC53C0AC0BDAABCD7FE594B4BE530B432F3C089B52EA8F8
 7280F52EA3FCA6848DA826324A497C393772F156C709FA1C0976F7F8EE15EB46
 82F0C0E2BF11650E9A8D241255A5A999F1AA83270B655E354D177AAA05284912
 469113159F4E8134E48C194C158A012480869DA113
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 1984  FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID Line 1974  FontDirectory/CMTT9 known{/CMTT9 findfont dup/UniqueID
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMTT9 def  /FontName /CMTT9 def
 /FontBBox {-6 -233 542 698 }readonly def  /FontBBox {-6 -233 542 698 }readonly def
 /UniqueID 5000831 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 2609  D06186B6AF02B84B0FE903B99ABF0C8C595D951458 Line 2598  D06186B6AF02B84B0FE903B99ABF0C8C595D951458
 cleartomark  cleartomark
 {restore}if  {restore}if
 %%EndFont   %%EndFont 
   %%BeginFont: CMSL10
   %!PS-AdobeFont-1.0: CMSL10 003.002
   %%Title: CMSL10
   %Version: 003.002
   %%CreationDate: Mon Jul 13 16:17:00 2009
   %%Creator: David M. Jones
   %Copyright: Copyright (c) 1997, 2009 American Mathematical Society
   %Copyright: (<http://www.ams.org>), with Reserved Font Name CMSL10.
   % This Font Software is licensed under the SIL Open Font License, Version 1.1.
   % This license is in the accompanying file OFL.txt, and is also
   % available with a FAQ at: http://scripts.sil.org/OFL.
   %%EndComments
   FontDirectory/CMSL10 known{/CMSL10 findfont dup/UniqueID known{dup
   /UniqueID get 5000798 eq exch/FontType get 1 eq and}{pop false}ifelse
   {save true}{false}ifelse}{false}ifelse
   11 dict begin
   /FontType 1 def
   /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
   /FontName /CMSL10 def
   /FontBBox {-62 -250 1123 750 }readonly def
   /PaintType 0 def
   /FontInfo 9 dict dup begin
   /version (003.002) readonly def
   /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSL10.) readonly def
   /FullName (CMSL10) readonly def
   /FamilyName (Computer Modern) readonly def
   /Weight (Medium) readonly def
   /ItalicAngle -9.46 def
   /isFixedPitch false def
   /UnderlinePosition -100 def
   /UnderlineThickness 50 def
   end readonly def
   /Encoding 256 array
   0 1 255 {1 index exch /.notdef put} for
   dup 11 /ff put
   dup 12 /fi put
   dup 42 /asterisk put
   dup 44 /comma put
   dup 49 /one put
   dup 50 /two put
   dup 65 /A put
   dup 69 /E put
   dup 72 /H put
   dup 73 /I put
   dup 78 /N put
   dup 79 /O put
   dup 82 /R put
   dup 83 /S put
   dup 84 /T put
   dup 89 /Y put
   dup 91 /bracketleft put
   dup 93 /bracketright put
   dup 97 /a put
   dup 98 /b put
   dup 99 /c put
   dup 100 /d put
   dup 101 /e put
   dup 102 /f put
   dup 103 /g put
   dup 104 /h put
   dup 105 /i put
   dup 108 /l put
   dup 109 /m put
   dup 110 /n put
   dup 111 /o put
   dup 112 /p put
   dup 113 /q put
   dup 114 /r put
   dup 115 /s put
   dup 116 /t put
   dup 117 /u put
   dup 118 /v put
   dup 119 /w put
   dup 120 /x put
   dup 121 /y put
   readonly def
   currentdict end
   currentfile eexec
   D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7
   5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99
   8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716
   EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C
   02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D
   46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A
   4B60D020D325E4C2450F3BCF59223103D20DB6943DE1BA6FC8D4362C3CE32E0D
   DCE118A7394CB72B56624142B74A3863C1D054C7CB14F89CBAFF08A4162FC384
   7FEDA760DD8E09028C461D7C8C765390E13667DD233EA2E20063634941F668C0
   C14657504A30C0C298F341B0EC9D1247E084CC760B7D4F27874744CDC5D76814
   25E2367955EA15B0B5CD2C4A0B21F3653FCC70D32D6AC6E28FB470EB246D6ED5
   7872201EF784EE43930DC4801FC99043C93D789F5ED9A09946EC104C430B5581
   299CB76590919D5538B16837F966CF6B213D6E40238F55B4E0F715DBD2A8B8B8
   80A4B633D128EB01BB783569E827F83AF61665C0510C7EA8E6FC89A30B0BC0EB
   5A53E5E67EF62D8855F6606E421BD351916549C569C7368AAFB714E22A023584
   8B1D6B52FC6F635E44058690002C6BA02CEC21C54CC8875B408A8BB84F445894
   5D6B3E4841CA20AF852A660FE9C832F773691DC6F7197FF3DEAEE97418A5ED2F
   F2AE65300416227CD3BB03C29003C770CD7D2A7A2E4C1DCA193651C2CDDBF93B
   966938788694BFB562AB0010268955FC3555E5984CCAB0A9B7590C77C9BC713E
   A29E5BD7193A4E971D1752DDD0F0AA4648E7E87BBCE66A1E836C715C408B07A5
   9EB56BEFD4596706CF839BA4CFA90CAD4038C1E006B51913279A2C31FBEE5BD4
   A7D74F9103CE6124F5B439CB860987DF44FE17EF88EF1BF62C67060D25696BCD
   94ADF08F04E349CEBDF9D3389D870D94CC05E393B3F4362A13A6A672EE5E8F5A
   DFE7046AFE3EBAEA58FFEBA4A47BF61F92E2003756DA643CCF2C9DFCCAB62669
   E3C2A18D690B64D907F50BCA155A85E47C3A6954C6FF7ACA36D8DFCE777B7929
   5F5D5F787B9C247ABF13D6D7B4A8F06BA25CCB342F8A5071325CDA86AD71BA23
   8A9695C7D1D50D0AAC267AB7CDBA7AAF46A264B7B081B7E79AD937FEE4969FD5
   155A99E652461EFFB4BD010E5885631E2B2497D6B8C43CE77D7D47FE201DD46E
   4482FFDCE150A1183C22C004A0AF0E1F42AA6804E038E1DFC8B0A3CE26B52038
   44D2E7F759DA5C252489E5525963D68BC27C82247BEB18818C7D4CF0BC5CC97D
   8C701034B8DF798DD4CE36C3F8B1FD40B2DA14EA75583852875031AF8C909EE0
   04495FDCD04B05A5EFEBA56A8CAC1F57F1B8AB91FB25C81CD51EE69D6E0F52CC
   A0E12CF7E3187D67DF71A599FFD895FAA7BF80E2E6B96592BE77AE96905BAF0F
   F547355A36C443797DDA7C414AA606CF9153E03450B77D1BA4088D739DF55F07
   111B9E11AF37F45B6EDE6D7AC126E05886A57C83886DA87761BE600DEECD1344
   8A82BD652BE7ABFE6A0F50ED7C6F4EE12CDFD80CA7A5518692F267C51C3FE76C
   567BB8DDBE09A2AF901F79AD02B435287CB8057B3D5EE6655071F67B00438728
   C4C3EBD648BAF650993AFE5E2B29074A99ED0FB725D9B8CE8B0292B08A280214
   C3AF252BEEAD30C88F72E322FAC3E9D78A1038F5DFC41F7BF1AE3744A0677094
   51B77C2D630B67853FE5E975A395C06A4D4DA744040B272C2B88D8B7ED3A2C01
   66F503C9DFD3C7DDAC865900D2A4F2CDF517F449851DB1963468D0266D7A3E58
   9F6B2A1843E6444274F16A9930302DACD8D2BC4588765099A86BCCD8A31DF0E6
   2853114DFF2D19F812F19AE6C2E419D7AC1BC024D1195074FD0C6717BFB389A4
   4D5428E7BB2E4F9E9FDEDED7BDCBDD3460805AEA0B5F6460C2FDF19273CE5BA7
   5D3AAE0DB94C6AFA8339646191C23B0149E7CBF136FC4C844E025A38935DF256
   0A0A6466A45EE8B9B23B6A055856FB084F87C73BA28F1883E3B184CD813C72F9
   233B78CA4E125ABD26F29B92CD9DF39D6FDC2A217E2B6B45D9B0A4D536790A5D
   BC0903069565A442FA7466414D948AC432C6B75D8D0E1DBB217CA3DC38A52DEF
   62E9D5AE9E753956C13819D93148C7683BE4F71B80BC066D8C19FC807FB1C086
   B49215DCF56A91A42089F0D063B9981925691F7DDE3237403AC714F5CC3ACA88
   DB2F1DD205578C00472FD70C8BA4F752E3923ACF3164D442A6B639902ED060D0
   C5777BC20F9A3BDA60FA3BC986C38136FBD2E8F910E32EF36377C9CC187F4AFA
   CCEC423DB925B378522B748BDF12D523804CABA83CB5A7ED69FAB9AAB75EE8FC
   38D9866E3754C4E2F2B9AEFA804044D878DED0E114EA0E9682FCF38F6628E63D
   FE1C1B5615E54FAE8684566EDC4B616F76EEFD6207E0386F06D3BFFA26425F24
   303CC7C8A8D7021E7D09B202616988287838C3DBCE3179B4FB5C726E603A47F2
   8248CB508F327D1291CF3F08F7C88298DC2D0F778D24304EFCF6E074182BF5B1
   8E6551811FD6991971692108E289B61053D6DCBA2925B3903E8916EBD09D97A2
   C6D08E89DE4C0CDF7185E1E00DF456B249F0BFC686E04FDAAD2772DC2C39DD53
   9C23A41471267F53A87E5C2B8CBCDB66CE0B9844BC506428E6150B48D2FA6363
   4FDB2CEDFBAE0B7DBCE4D83E29B2955F8966272CB865EDB360C8A8C19EC62A29
   03066483E4083524A1E8D80FE3867BC1AA91753C26ACBE8489AB0E3330206212
   93E07ED473DBF457EB8489E66FB4B8ED8A9EA8911CF9308CFE3E6D6F36810EE8
   91CCB11BD548617B2C683C354452B9229E7C9E68828BBEC324420DF7C188CCE0
   FBB514547553A7E9B38AC265783891F42DA472388569C8E7594F7E8810895A27
   06E456902A8D9F65CA808F1FD475D011C4572F8A654BA01D67942226A663D179
   95149FFF41A9F55AE84EEB9A6A39C017D7E4FD6EFEEE7FF3CE847CDB064A4954
   9DCD273B810E0F259501BA4003A3EC1ABA6E13D24C0B57FF82D6DF077833B6A2
   7EA54801BA81DB961C261689C0887FAD83771E55D3D137AFBB21779397E11972
   6C6CA922F45AFA5C0526863A5AD8B9C0775CCBA17FFD37A44CED4710884DBC31
   5C9D3F5441595B86CF7CA2EEE42AE87896E9E60EBF5F35C2B7FDBF9A9CDAE262
   3F48396F0F741E9DDF1D4FEF75E68AFB020D06CC29B3A7B2ED819D1AABC12B91
   CA2A65F1AFDDA2F3FB322E0268DBBA024663E49EFF076455338FE31A16B04EC1
   797EAB0B49AFFB906A0690A1E8E2F5314773E1CCFFF43E6FB3875AC907F0C5D0
   DCB9BCC127014D472463560CA0CB1C2CE614D94177C7A52A5B089316689C8112
   CA57E35D716D956DBF9013B1E5B9626456B1433C8C15FA906458F957133B9E19
   8D46DC3AC015F7602538C2AE3927C6DDBACF38E59220C2F5AF36B68DE9117C51
   04CF7DF32B1AF55B87D1D8A5F4BCFEC66F63B32B6548DEDA3AAB06C5310E4757
   78AFF947DA22809B360FE535506A554DDDE5A6F2411246653710ECE5CD3185BE
   730520A766C47E1ED01890059882BE1432586864E1A86A7F586438C8DD35C00F
   021A741ED47E0F16DB6070ED0C50038632CA4AC2975578A8372A080CC0447C79
   CEABDF2BCD5E78564247B0F0025F556DA8FB62125227849EACFB724A4AE3EF57
   90C07A5B27D2E59425F56BF8AD84C5F5310FEB1BC73D536339FC2E6A5BE2DAFD
   97FC835E0D52F680F80ACA37DB498AACF152B9B44626CD89E3302C3EE1623EE0
   F998FA78305960AAB9F483F731F5F67A8C963C23DB8E48FB804EF8B86FAFE7F9
   4C09641915FA7E3930AC922682313408BC1607C76751CEEAFD660206A39CF394
   40ABE2A313AB7D5FD6444E219DC5C26734D322BA268D330AC17959A390D6C8E7
   3A155095BDD66516DAD5D65519A7FB871ECDA77061EFB21F359158B4470EF79B
   362C35C06B85C9A9505C8361939C6AC013F2CFE8EEF46FD8CB4452AAB3EF1FA7
   DC066557BADC2ADDDF7DDC2A0E1DD4A357E27A2073427EACF9B9035DA5272136
   7DF37E26D96ED4B2ACD60596E039BCB15E259C72FEB3344E3EEE3D4F17DF4233
   04C1416BCADE80BD483DD8C9AF979E1C7D50C4CF015870703F88B92C4FE46AB8
   DE6717B55C460C805B391B84333097E116F4A51F631FAFAB34CFC925BEE8B72B
   C9FD5F5A79D8F2295FBFAE649DC6AB47794AC7D73431FFE5BE992F2B5AC67049
   B5208251C0E442385A9FACF25E3A98D7F5D4C2A1ABDC600AABE84769CA83350F
   9B87F71CEAD3600E02FF9AC03C1B5C21C84F911511A0CF0111BAC7605EE31229
   3C526A79D943D92E1CC3C38ABE82D560CFD4172F318030852A5FCC0534B8B3FE
   D7365987C8B48A072907B26CDC2108130A33233E8E0BB5FDF14FB55098A10EA2
   B51AD9EFB119F82B08D256D396D3263FBD9DBF172D43A90ACD1A31F3E89E8571
   74BE98B9560E2CD661A2F93C69FEA3FF26B00772AE2C2C24B98D3D122EA2AA8A
   44652CCDF4EF4F01CA7D62A976E23E8A86291F43BFAF38FD9C325E70F9C36CB5
   A181DAD30156E98339E6A0498D3420B7BB3B4E651A9090D4A17604AE386273A8
   3D4AE8CC18345E6E19DF06BA848F203F74B161D6A8882991CBA7385F308696A1
   BEEB0130D938A764B98A2001A38489B1334025EA848CA44A116D64926D460D64
   01159E77EA7ED9ECE7BA77635BE564A4ED89315BDFF54ACE6AA1A26591D13CD4
   6D6425CA7933769B842192858D10998509396829263290A3A7CFEBBDA3EE6CDD
   DF1E492AECDFF7941B53573F01F623CA0A5ECC9D05A3D0954F7AE8CE94AC3B2A
   CD4E27519B2E16F033EB732AA024BBAF74626DB55DC74B1FDDB07FAE98B4AC5C
   683CFD8744F361838D343B657EBF52DEEE7AEA7565C5BEEFE455DDDBC4DCCA7D
   87D6D769C5ECCF14118A14A85A86865777C8E28F953160D5E82844AE54D541DF
   550D5F1519E183E0C42BE88F0458CE8087F2CD4B1B49A8E9E3D127C4A4CB74A6
   2E73BF4CC317781D03FF04BC36AC0E4AF99E2ACAD20F6F8029DE8A035DAB40DB
   17D237850BCDD05931FF4B0FE2D0B79EC5A88FE0236271CCB075BD194AA25AFB
   3FB93A5206F61A14602E4EB6F1C31C654527CE0C02D04314DF9AFD710D0EBB9E
   F8721B97F5FB18E27507E1F800B5509A58A1A8296C72B7B73F99B6CFE42E9C2F
   B63B3555475E562672645CD374BCDE937A9B05A157FB3E74C8297507253E957B
   1A9DC421946734CEFA3D5EE357DAC7E9DE17A5BDDEF6B2D2A740BC58128FC514
   61154664412BA1C05209EC992A77B7CA45AB7C0EEBF590A5B5652866008CDEF7
   124A3003AE6A7CF9DF3C72750CBD281358CD2FF25B162B78CBB971DB3477F8D2
   ECA3EE9CBC90323B2C236E375337EA0848CD7CB5781A2B0A42DE7E4D99DB2746
   0B26796CEE129D23C76794B7CE21C13C7D4A998B752C8CF43A4821B736EBE246
   D2A2BD7BA3351FBCD1B0A501EC1EAABE60D06DA2FE39BE1F0AD629769FDDC933
   F9D02F9686EC8C2D7455C26AF4DD3F6860B2289E3A30E1C254AD17D731CB73B2
   BF4DFE90CAEECE3ED0CD3FB4C8F4C7BE1C056AB4E9B95781A8968E3CC1010003
   75DFBC4AB9F6B27C5A9AD88D94441A8ADF09EB275E5F0E5E6F3BFEA0FA8C308A
   8593ABA0645ECA8FDC3F0E264B35D4B0DDB86B93CD8A047FC409E18196B501C3
   B003622999C47BAC04FD1ABD8AD359C977766E9643EF3BD6385306B08EE3E13E
   7DA5A06AE33D17A3D574C6390DB6E9429754B210F0C349C359559C7EAA2350BD
   F61D4D8A92B1AF697BC620FA0351E67E0D9F41A95A47EE0BF210C2C48691901F
   F905F65693DCB85BE412F097480F6A7266AE0A928729DA0F691CBFFF3B276EA7
   322BCD2206D96E3DAFDFB992CA8F2955F0E8B882729DFF840569D12E4DA1775E
   523AA734552AAB6F2F16B89B39F1A3FF0E07EA08D13E612F201716C67F327017
   6C041760DA30374434808273062C1FFA2C47B3FB578807BC26537F542040FF77
   66C995EF3E8B08B09FCD3EE89C30F157158A739606D2CEAA26694A4F1CEA6633
   B54933141CB85C60AB262E2D4E824A3B85C2BEF810DD774F296AB37D0BAE7182
   5648CD18556ACB124246A75474B232D712C2358908B5D9A76F82C626BFDE01A1
   093B8FA6AA0B32F2CDEF737B28BC0448FF816DDB5812131DA0DD5979D77C3838
   B978CC3F6778A4BFCE9A7087EFB19749285AE4C92B99A6649DA349A2E0889D72
   6D4FC664522F06C8C4D86D30BA43ED4E42211217D01636A4E17E2A132D26F394
   EC34EA12D84594AED9C6CDBBC0908860F39B240FA7D7B3003DB10322498691CF
   A294C0FC7ACC0BAD1EED3E9D60AAE3F7429695892D1A21CEBF062C6129B33966
   8B2EF6E932F9891DE6028B81C5E9B23278D35B7F0D83989BCBA25E20E9D503DE
   144DC485F09A4EFA1268AC5E4B551C5B2F1D51E9B9B9C0FEE585204F869D0BE0
   7287D7570A12940A47C1F51AC6134F03B415C30E147C49F89228855D093EE55F
   172711F37776E97A99CC4B36E2F10713E36FB279FD3FA5A0EB9F3938F42E2BB9
   254EB8F0C0F30391735019E02BFDA21D9813C6A22279B898EAF01AA892B14DC6
   5912B9275167AB46EBC420836CC1A5F38A4EB47C039A7BCA62BC3FCE4199FC71
   011DD6E5FFA0F3D7F04AC02AF91B9249B9F993AE346572329DA852115BEF8460
   B94690E790003586F473F37EAB5AC2922F5F663EE2C3C0C336A8DB71650631AC
   0A923A389AC911CB215EC2EC7D50CF8AEFD59EBFFA53A9F1FFB7E6215F17093E
   3975F186FE23BB5FA5474C11408FABD223E1E6F62035B5A5C1AEFD8899F00FFB
   E729C2D5FD551E80716CEA4E8281660286A802AAE8D5834F37F2EAC46297E57E
   993B09251DD7789D3467417E393B7DEABD06676B96241B0E43ED1A1A9FC3B12E
   0D34B2B0792B79AA648FE9450C3B209FB6D7D91F50C52A5DAB0BC81A8B698BD9
   18946EFF691912D7348D48FE68CD876FC6F71F81165D0C3272DA1A992308D9E0
   ED6D0A4DAD679AF495F62B78D462B463BD4A40931172290C615B3B3B6B47E45F
   CEBB85E0A6AB6832067CA6D403C239530D07F199788AA4DD52553836851C5228
   1072406F6D7323A334E7A7FCA588897C4FBA6D4F7DEB65525EFB74E539C988C3
   A685A98752F7198E77E456A545F0D23A1BEF81EF58B02D289CF980A3F17BEC8A
   6F83DD90C4A917EB0E5E2B444A608E2E9D2FF80620E16AC1D7775C0A10C1299B
   BEE0E1AB24C50647E5CA1DA65CFF3B2C295F0644CA7826E1DC6FADEA93D66A20
   DE852F20AD224D28DB900519EB1569837139C833F24B799F7EBE3FDC14235323
   1D0BCD4991C861F38DF413A5A5588B73AEC3BBFDB885CE17BB3E97B4E6A79761
   93EC8418C2BC4725CD61B5E30C07352F647C3FD50083878C13CFAC241DDCB082
   E53703D182068727F9EB6FACEC25F6D901D7309ED7370867E34E267519E22D62
   4FC7093448BD0D6B1C43D318A3E14C92032325C132AE0FF7ED707E1FA4A955FB
   F5224BE0045CB14ECC321D0F333FE24EEFCC504F7C756451D7693C3E6CA87526
   4912E1B6DB935BDE76FBFAFCA4ED473F1D2618812CFF25A6859C626A216603C1
   361BE3E071FCFEC2D4BF2FEBDE07DBD56A1BFF8303901168FA06488BA6B76F36
   95B0A90D7724E9ADB567C2ADC65CF3482CF47FD1D16F70AA19A97D0F9EFC611C
   AEA5E1ACCDA7FB2DF05E9480936281484BC329F0B771775E73F7FD72FE3F45F0
   50ADBD03932B38F37A8F0A66B2F739EA3AC8811C8F514E68C5643E4AFF485C81
   88475A523D7FCCA5C8809BD49846C77795A38DC6406082000236A4D2628B5932
   AB7916D44EC2210CB941B83BC0F1C097792CFFE7112D039CF77EAE73CB4E02BF
   60F5C3F629F7BC5A27C207D70DE63FBE0E023452097D5B7AA5B2CAC668D4D075
   1A0F70683E96AE35A6BA0B59619C215A7012568991AFC0C35789DD0ECE45C649
   F44580845F0FA422868CFCC8029513235C0286B76196E350498845EA934DF289
   1D0C954B079BD2977384B96D8460B4F50EE635A4C8F7A3B6866F93CA641F3F2C
   C93ECCD6BBCD792189A12FC9366BA7134EFD67A22B4FD62465250E0BA6B7C627
   73E8F50E379328B7FABA341B0D50F9A2CFB055E01DDF6BBCF6FE4114BC36C10B
   E581D76A84EA12995506C33DAE9035683FBD5F54AA1545992B94B8ED946E5866
   2F2CF263C8B27100503264301A710BAFDABE2BC79B07CFA2FF4628FB593B0C62
   24651DBA0CB2302B18664065F9C6D06EDF4CE96CAB664B99C0B710586D3E3D73
   2357B60C1EC5EC0A5FFFAEBD1FDC2E8607886FD2E971CB2BDE3F3831ACA3C77C
   09331BA12ECD9C58934C3C61023C70149AD63B43B158C677FD43830A89DC89D8
   8DBF8D0F98DDA8D06C9D59B5B4255EE05C2FB4C677FAEF12B325F8363F4A9C00
   0FA3A548FF16017CECCD6A1560E11ED9EEFE1BC796D2BD8984FD88F5DD6153BD
   3172D56277366465F8AE0AE10E72F38DB57D30F9DC28A4C2AD1063ED7F4BF8A8
   B4D7732E938AC8487739D26FC08BA2DD3927747652FF43107A1F8EC3F11F8E38
   1D7A79B86C69CC188F2FBD0627C7F4C624121B2C3B0DE133930F9D480BB2F6D8
   254B97BF6159DDBD297E8F0DBEF47689E090BAC0209D53234F3A97DFABADE965
   30DA301AFFFEB9BBF566F732FD3BC741A4FD6C6E923C0279DDE108FAB57DFB2E
   ACE75598F49515F54CD038003920FFC3F00ADB18020C7E2E008598623A8A11B8
   8CA1EFE31D894F2B86179C7041C0BE2DC7029117D29FF00F8EBF7CADD2246280
   2CEC39A29D82D70413FB6CEFD9B5999414655E1E6FAA31488C3ED458E880A344
   5D6119FD88B3AE9AA81DA4E675F78B570679A50EE64EFF2809E2BA0185EE5B94
   FF3A70DE7E0462E09651C2F4F216479C29D8B753F0936AEAD3EFCC0BA64A72F0
   58770CC3DADFE22FED4BDAF76B9F6D6008A85415D01479746BD03DE32A7D488D
   9B1C8F8B6F10A5A8419B8DE651B2B9CF6ACF892BFFDEEB08B780AEB0818539C3
   7DAA805D8F621BD6B3B75123DE511D88604C5EF071514E58962BDDCA03BE02F4
   48A689D7E434347E81077F835F9801B1262494A8A831D803AD6323DD703ED2E5
   A92BDE25BAA62E955AC85FFA599F38A94A4558F83CB6D601D3DFD0EF37610A34
   F3B68AB6ED3BC07AE74331556F2ADECCCBDE091A2571B5AC458415284E0CAC03
   7733EEA500102E39526E921714290B6EF33987E8FDC5D5E2E6304405B32E6F19
   0D34C9995F41248D56A698B7EEB6CF86722751A0D680389F4F7F0D7B0FA89BAC
   645836C890A9F3EFCE85CC21699950A00DAC35DE915E2AB54D09ABDF4E9A0A44
   75BC29128EA22CD98ADBB8A5011C734367095FE0B43E205E1E579438ED3CC098
   668D1D533E0686E9F6527AB4EDDDE7BD654793F67BC090DA7083619328B2F6A0
   76F82D5AF56DBD8A80F757748FF98C2A6D5BECFC35464BC557123FFCC5D1447F
   D0E47454CBF0564E3449DBD404831D268447DB88DDA42F1239E291FA5B0C2A7F
   0D1BC8606E79E388ABC7F2C4E2F9A37BF075D69C59592D2E4B1749969E4BC3F6
   8DB0A31ED1BB0EAF337DE171630F93F08FBA4BD889DDC7069F06711E40565ABA
   80EFEA764D8D52A10182F141110ACD55089ED2A1686B0A2966929A690BEB4E1E
   F896346DB64B1BD93D2ABA1271303C2051D2065E818FC6F7076D8FFD473FFF7D
   5972990679D3A477AEE532EEA8B4ED029FC6CF5E049FDA19BA86B756A8575E2A
   1A403D14F491FA424733646614F62E16410A30AEDB48F88182CF81F775869F02
   0F8D8B4130CF6A8C4379475C0E5FE333956A7BEB826146670329ED1E267A1418
   AD742E72E26FF3F53DF9BD0973EC25108298BEC5BC4C8A334AB9E9F179494BC8
   BEF0E05DCF987436DB4417EB49CA8BE14460325ACA66945084953FFAEF84F37E
   9881EA4C778636D2EE3E512CE45A4CC31EB52E7BDE60C68F21E90946632A91BA
   402C1F82A5E4E7FC60825785331A9DAC906C9574777749A34326B25259E0F31C
   EA7C970E5344483055900BD864A29F58085BEB1CB67AFFFBAD6294B69F9F8F2A
   36A4B5FC710642A3443674A4D13A89EE56224DB9E402B17A645466E74A293FD9
   A6083DE85E837D034B347A86E6277E4B4DAA3B7D8C15A9BFBC19CB1D0F13595E
   D330FC272F0F4E944FD5C61F26C8734051853FBF27BA228AA98352C4127BDEBC
   A6DC86850E0F1760472C7E182EC921E446583EE115E544E71D326B3A483AA55F
   2624FC99D29A19C03D3420D4B845DA59FAA739F206881580FD36F16514BC3C5A
   66C8B6CCC715035C4A355221321D53D0A05A8FF9E4E7E2DE61126AEEC58965BC
   464448D3A3DB5CF9CE341520B2D8360AC6D0CD8086E53D5FE0A4E9BC992F1DF9
   7056113D28F191921A49F34271FE816F6A4A3016252279DE9A17A3153617F0DB
   B4F5D360243C157FA120CC89F7FE8C2BED8248D1587D2D4DC4F5C90D7D6AC2A1
   329C5536E85BB5ACD3DF5520C4F620782D52F896186453F3206D740B57AB0451
   EE735047AAB4AEF258FB1DD705DAD49F695D5FFE98CC9F73AA59B034D7A6689E
   AC3FC0144A791FB04DD0C2718B676B0405BA04CAF72C57DF2EAB282CB9A81A47
   FFA4890EA672F3DC041210C9F9C86F238FED85DA9710C7C6C0364552CAEF927C
   D52D5A603D205C1494E39F6A66BD012080A4BD18DEBD96DDCF50CA118A569035
   040AD7B9E925F33391D130C3F274077C475BCAE215C7F3C457AB339647191729
   05F89D2FE3FBDB1DDD7606214B50C3860625F0E34FBB3037668338D70032FD4A
   F7602CEF0B62E0D06B5E27F3106894CDC7B249734195A62A5C1BA0CC8F03E3B3
   EFBA46FA153FD44EB55ADE26D38C5B5C1D8C19623208987839093126ED883168
   D4A1D9A5F9C94C71E16FB6BB3504D9E772140F505438A00EAAE79D05C5722442
   EF1244BE875098251BFD488A2E84C2D3F8F70EA07C9805AD823980561A074FAC
   523D3143EF274AC1F1872D8C1272495F07DF9B062ECAB0530DF8FA962D33C377
   2449FEC027B79CFC109821620FF67F02AF25F265E9D241F761B1C21DE9AE21BD
   A0A7BE667E34578A62259E35CD3503A49015D169BA5131BD1230CC16DDDC9BDA
   81FBD19765355B5501FFFCD65438449C36F66ABFA4C6DC52D44706C6E95FA7C5
   E5D69839225C8141E81F67339D6A3F510F1A87980A7FA2CFCF919F83D2758981
   885EF470DC2ECA30F843CC677A3E6083A9639E040DA5FE2AB4173581DA251557
   B631AB6ABB4746A81929310854DC087427DCAA78BE0A14D52CAD85EC12CB5D81
   21F8F7D8ED34E2EF764391DEEA35D03B34F5EEE7E0845939B73683C9A726D269
   6EF42C322E69844F503AB771E7BC722DE5D39ABC79723BA77B0ADA9A27C7E6FD
   8F0523F450EE4FF8D985E36CAEBDF1DD6707B61478675CE0ADAD4E67FF4D34A8
   597F98978F414323791B64E84FBBE9D67764C113C6822C20C57BA3425C1B7645
   9AECC2E00CBB6C8CA670A2A5A7AAD80A1E737E77CFF242BE49B872FFB60FB3A7
   FDAB635914C9947859FB5EA665F7432BF5E507C5C95B5BCC14A841A2BBBAB185
   D1576730BDEFA8A5897E476D51EB1BAEAFF9FB6C457E0B7C9CCAA1684DE2C1AC
   5E893046D4E6D704528669F08063EF86F99D8ACBFA5027686834E8461792E35A
   0CE30ABC123D8C3E22873D65364CE0E5FF75B89D80D6BBF420E5FC5E31CE10EC
   073C4064C47A38800034AB2BCE4966C18B1187E5CB1870B30FFFF6B967A54E38
   2A38EE09854E20AFB47C7E2ABB35DA449FDE353FA5A6FE4D7B550018230154EE
   E635670AA0FBC05DB432E65F3457ABBAF7FD175D5AB5B386E0CED8D7193BD547
   86ED900579DDCACD269C1F4994F845804AEB40D68457BC8DF062A7F3953A2F07
   E3A24311F563B23859C69C790D218B0AE1B4A3945F46A5FD63BE4029957390B5
   54EA289752B826B24BDB883EDDF6659F26212AFC7CC8ECDFF1E7123A911B0F98
   FD9533D672C0A00C73E0F01719100918F605CFE56D0DAA18F421320FC18B3FBC
   78AF72B4093E2D305FB3D8EBE1EA2207D05F5A121BEF677F3DE94ED9F0A7672C
   11ADB780122787F68CFC8F59D4F4DDC33E13A13CBE7B3C5D8782F8C9162190C9
   0F49DB134292B4B488315B11A4C3250977E43F0FCC585709C47B96A2FC381035
   61674AC6B51052D77130C37A49CE264C0973D3D75B1AE625A66B56AD41EC0931
   C9765F8DFA5D1587D06A28DA530498CC3BF68C0B0F24F80BE5C1E76F528A1887
   E8A415FEA0519FF3261FD62F2D1E009F97455D5FD3C75B7775FB5104DB7A20B6
   CCC697D5A821F89F69ACF1017C5462D5B828907191B41C0918A8FF44547B7CEB
   0F49B625F790A2147B94EAE381164BBE644A3E70DAE8E1F6C97A75E8425CF6AB
   6C8073D8E3116D9B5D06C1992CE93024618A5105E7AF32C6BF525C7B5D4AB280
   5D4103479D66C948EC9D153B2737FFD64F95D300B0CB491D97AEE905F3C62E3D
   439936E4C70508DEF021EB918AFBCB4A56E8758E13C9490D86A5B732CCD77373
   4EFF0B8CE6819A7AA5BCC01CA85CFC95719A03098F9CA7AAC88DE8B0C09F015C
   46901E5D0A49613F544290560871A1D4FE48D7F6214F5AE1362E5D1EA1508FD0
   E57DD35C0993EC0CC5E7BE4CB79256FFA4B5687CDD69750377E48CD6DC808922
   BC1BC7F14A5C664B36259FF9161669AAF0525FC70C6F856CC22A7A938BCBC318
   D01E132682BCA208FE3B0989D714E5BC01BEA2E3E1AD01FB56F4477172766938
   7023741747CA79AEE51D233B0C82103426121821648D4F96C22F040F40A068C6
   DD24A417D17F46999C9BC648C5AFEDBE3C4157E2EAC85D9997DF585D8F686C2B
   3365696E492DB619498ED80DBD495BF52AACA15AFA2C7AF60B5697E3E471B80C
   D313AFB321295FC989E819E1970F383C94511737E60C92B92D1720A7AAC6F774
   14C51AA35192A28DD4B2D46736A65DC54B2B25B0996CD01D7B388311B37E6318
   C29731128DF495967AD5E6EB6F1D469B5541A41D4280AE5DA85FF96EB4AF1789
   D7C1DC31D52C087DCE9405062806A0B4E68A075CA2C6CFF60F8720E77AB94BB1
   CF15D4AB943E7150B286C5CF6966B1C3C304F96864958030A625C742158EE151
   49451D17894D4390AFBBB830C7739D4DCDDCEF731712034ED0CAE738647D49C4
   D73584E907CBB7D64E5CCE1A42267689F160E43D8771535D9BDA7702D1981687
   107C015208124B4D759DD00397A0B54C83878FEF897F3BEF278BEEA272CF0C82
   88F57EC3DF160D26746D785AD19F9FF3CAA86BE390898C6B797B3ADF01B0989A
   95B0FC905F034C14C5F32AA0C97B7120601C7440EB99D5855A61A7039320DCB3
   CA9E49E5FAE282460118757D841DAD5CF14D34E5D108524170B6C8F2F209C4EF
   071D1C930A071D0AFEECA65EAD8826E0E54A349F60B54265C62CC70EAD8AE3DB
   B113BE98479072046FFE73BACE222033E2C47C7C749D97E7BC932EF60FAE13D4
   0A208321C365A5104F6638D21176ADB80A3B415C20757104D051D967471F687D
   E3E7E344F9CCA96E6C235B52138879D72D33CE3EF4183ADC3173AFF0AFF779C7
   78190DD5AEEBEF54DB6F50226B652A496F6899978747E151E6347834F8177F18
   0F14381A7BDF9FF785DBF90498806CF5350C82B89E4BBBD5A4F3B050E10E121C
   E71FC9FC055831EEAB6DDEC8F26D102A9250064EDCAE106D53245BF15EBFF4BF
   EBD2DA1099A1F0A1F4B6941DACE2BBBF2A38F6D25C1565B6C95CC94DE6C17E2E
   AA539FC845F16712A2CDFD39854C63F6B7E7A89F335CA2DC57ED30B92A0E0A34
   A15B59674766AC84417A9042E9C388A906FEEDD189714A087ECADAA080DD178A
   70C9D8A1C1B0C9884D02B692483730FD313C4E64190E6684DA24324CF88A8C16
   C04E949E9ACA502B5D5ABA91803992091869C0697422CDB5203057BD85471518
   B86DEE52FAFEA174D86E3DBA6EF3440E3DA943480C88F0886412F4411D0FE7CD
   C2794552597E9CD1107AC4AD756C4CC1BAB6EAD6D38559A233852C3C6735A7F5
   EC6D6D99FD510AA4428918E0AED80E0DAD0BE22EE3EA20A309BC7267899D1396
   79458C5DF3CD1C0848B555D2AA48DDDAABB87EFC2B584C48CA8BC0A91867D9BB
   25994B16DD7512B4836A691B03BF5767EA105D68B62D3D81F2440EE269750E58
   8091F08CEE3C62D4131C18D575147A112AE01C93773124DA4E2B74D4EEAEB1F2
   C8B0D863EE815D994070ED9DCBEBBB673B2182F190608AE7D97C309028E7C992
   B14BEE67E749D1A875E79934D23E4BD9A3768497518620388D55C076EC42F6A6
   2EA61F2DDAEAD939E921AAAE37D58CE72AFE3B74A8A02F4A1804551117D2922B
   80A2750F0A3D9375361BC7AD2E302267A15C675DC20FD858DE9793A080624F29
   8D9106D26F7F5747FB7944BCFEADEEA4C7605DD473432B4EA58ACD471AE3A4E1
   64E4E35DB9D97E2A374DE22A6A9F8B6D7E2D32A0C603BE0A044283621B3D1F0F
   1154CA2149ED42E08F08FD85D2CA5DD02DF68E535A25487BDD98964A6C2064B7
   A057D4186F0169777C3BCBB4E397C22F4196E3F5025EF5D59501FEBAC3C44768
   6DBDF3342857931DDC23BA77C22A318CB13C653086032E880E191BDCAA77124D
   7238361A68F663A638D0722BB7DC3A37226FE9C5B1C15E0A32B900A335F93AD0
   98D0F22C9092134E37B336750C48B5C30AC8BE183A154ABE2F304915F8FE256B
   0221EB3064620A3F87AECF76FA16A7A1BFC67EFB0D27910977DF3C8B1B93F7EC
   5C47C8648197E784C084F332FB505DB3A3FBFE6367534AC18D37CFC9D96814B5
   0B568AA24B823D93D58C38FEC655183AAC309FD07CE32353820B5471E345FC29
   51FA9581A7CFEE964B4219E3837A158FD43C9FA8502A566E64DDCAC0ECA874FA
   CFC71A0D442E128423D92340E53A76C9CFB6882BCF76A2AC1EB66DF300F6AEB8
   C9A2A9808EA83ACD248A68DB3F78D6CDD9A507785799714214DA4B60EC547FA8
   2967939DBF9A29B73D319810FADF8C44792E1667596261B6E52339736E7F857D
   EFC6C4997298BC8ECA834F8BFA5E3786AE80790C50FB1669230ED454DC81CCA7
   7DF4E5AFC2071127D70476AE9B225166EE9C65842EA63B4B309A907A275000E5
   94E0994A08FC58EF0138B557AE8D96842EB50AEAD3F1FF98F454E011CBF4C2E4
   DD531883C44989669A50AD00BAF10A062BEB4B6DC3F790CAAAD0E68686FF3A50
   1009236F70FC80905D8EA2BDA8D2442A006E2B77D9C40A01A106D8BAFE585D2E
   CE2FD94F9A628634CD1F829657939751174E8F43F318C47CB894EADAE6C8ACB7
   2AD554E3085ADB6F3443489F3BD33A56CB4AC8CE9E11FA0C83DE9E133C97F69F
   4812256B60954CFFCF3E7F439D126F7DACEF1626D83608DB70079F0B2BFA5DB4
   9E2EABE7D23BBA421A88374E77DC5B6E2648AC9B7B1C3569C826A33AA21F71BF
   8A5B0B825DB9E00CFEF59403990D57BE4C48953786B76D55D8B665A15AD69709
   A360AA9D8BFCA8E00DBF9AE1D0A40F0B02A652B2B330C689E61C3C5A7EE81172
   E847414CD43E2277F37BDC832104B29C998785022A693389A9FE86EAEC5CCC4D
   09A7B9348C80AD3BDE70E7752E44D30113EFA182DD5E47CB21EEA64D9101C657
   2106899AF37365A796ED255FA7F4EE501D8681FE11F92E64149EF8CE9D23F334
   6E2B1E1A67CE7CFDC535319EB61E5089201708A0F4F449F89534FC7BC340948C
   6788F3115AE6B80CB6C1956474D2D292B830DC9F8F67E1FF381CD81D788AE222
   1AF6B548B5C7C496BA711F1F8AC21947D2604ACDAAF0C5A68E587FA2109B11BF
   24807B7DB0EE845C13E8F693DF8A4969715443E1FA0090C4BF359F4827067C0C
   823676958AF915D6D75C767F01C7ACBF06CDF9E9A27B57FD5C2F133DDB091CAC
   2B31E9DB522783B69951F2965AFEFE6F454E9A859664A65AF8D087B203924BCF
   E4C45AC959352FFFECE860648C6200DF02D650237BDE22AB1ED127EC09B4F3D1
   234BB3F32ED111B8BD481729F4293135EB333723B7990F8B70A211A3ADD67AB2
   8B5A7D6AA9E9B0EBA08F9F2959D13611FB8F29B749686739380BB59E0A93E99A
   0B97B297ED8362D421F3AA230DBAC86D200DB0AD6D5F320D1B23F0A570357646
   94DC98B2973F2EADFC8D2AB5DF1038740AA520B7AF4AFB812575C18EBAAB76B6
   EBDF757E1B8264C87A7180C627070C3B95EA0FA431E8360F0DA8A722F0861C9C
   BB7DABF781FCDEC603326ADFD0FA3F788A7C695E50F23848CF85CE410DADD5F1
   D7CEDBB484D009FA9BC4E06108CB63056129815A616BBE98C38E6DA6E587C23E
   D0F6496CF0FE5F51ECE5FB21779A44163115D2F05541531EEB124695FC34E359
   8E0BE91219FCDDA56C4FE3BCBF6E8F45505ACF974C6F9EF55DDB391BF5606A61
   725BC73D5FAF324A7DFCFAC9C9C2728CD4370A9CC71F645316ECCD8AAD062EBE
   9F0763A7F77ACEC296597E0374545BBFBC538525889D39E9153D8FA7C5945F8B
   955BC41CF03F7400E4AE3359818A4C1FA2AE66AF9B77F6AEE16FAF82A469F6B7
   46E679B38AC3897D1AF3CB2E0289802E8B449A1FBB084EC5938185AB229211F3
   6D8A9C36134ADAA0498417E2FACE92E753325E0B23BC6330DF323C6DC3C4C41F
   25B077754E4724164566626638525F6F49BBDDBB3E8EAEA9ED1C3AB5F8DE8BEB
   9432578C9E334AFB9B3B05E4E11D0C17C4A084BC7903ACB1FCB213622CA5A95B
   D6EED267C225E42D372F5AB6D45B23DA02D5141E310A4AF395531CF047673DD5
   69FC7C683F52CDFD0BD9598587E1D66BDEAAA467C512AE2BF24ED472527661E2
   CFE5723B43C46C210CF6E76D0A4FD426258688C5A797F1F6ADCBF6174A61C332
   2009A4AC1E90E598359039CD693DBE122E18F574B96FC97BBBCF0C7020EC446E
   FA902325670BD42463490952BC7CAFBEF1074FC1A36271F6C6E29DA363A6335F
   6223F16AF2A3ED714A8BAA0EC08998F41BC8DFDC7B0007F04642CC489BEB0139
   0A78094BA9D580810CAC4D4FEACE3B67D1F957B180A481BC62BD7836A708A336
   CCCC06B85F07F7CD13104E30FB110F749A966554CF8E507D10572B4BFC0E24AB
   AD69A17D1468C4F4EA8E96ACF86192EF402E4F59EF145E0C8B187709E9C64EA9
   C52F7CF2E7CD9F43170430CF6A76CD422648542920F90917C1698803282D5AB5
   5C39F06597D76D52CEB7AFEDBE9C91C90274EE106BC54DEFF89B7E870ABF946B
   0C87A133D0CEE117C00ACD3BBD72474D14F14D2A6AAC857254CB409EACDEB6D0
   F22AF9B820FCE6A5DE6DE866CE8BFCB17C1E3C452CA7912BF25D07020E447AE8
   9565BADB3EB531A704AECE4A80024BEC8920543773349987E9F6240514EED4B4
   8D78A234318102A2AF9D6C45D9BFB27AAE43D5ED91483CD1284A6712DF124855
   B64C5E3FF7DDB5DA6735A0C765AE823BA1F14749B6022624EC3170435DD20CBC
   018936484A3F93D5BF136281E07A5352F9F1D5772DB0DCEFB57EDFF0DFF1A92E
   22D3B7C7DF81B7F9BD970CAEAFE9C01771C4E2DCFF8B97FBF80788DE47C77707
   5F2D211034B5150F0343DD875E6ABAAB8E68999B59738A3999C440EFB67BD76D
   90085D1D4254E63EF500D66E4177A18EB2C74B1BC53EBAA89892F680F33F3EC1
   AF438446E2E38CC40F3BD253BE7E37F00F4F6132A5AD13F09A9A19C801694078
   0189410E617ED04990AC4B4AB626BD9A10599193E3B7C7A3BE9AB3DA5F9466A4
   1BC68B6DC033EA0123D1D1DBDD8CD5C86B4C0539E1D79DCF67653DC84C3A8C89
   D250A78AAE935811AFE6F3FBE2E5E452E430E16A20DC563CA577C898E68F2A84
   ABF46FDDA19186DD43A1DFA24C92FC62ABEA7CD85BD68D64CFD1A0C29DBF88B4
   D25D8C0F2A6FBC7A33C4DBFD91D97918748A9E41637820C7CB4FD427825B7FB3
   44DC759B24D98AD1565AC930B89E81D23128723BAB5BE792A6C9112787225241
   575015D00D0691CFC7E29EF61F931599B88E165E8EE75DBEFF5B1A8D4740496E
   9F85ED6820722C274DA65F73AED95051BD9FE38AFDE4FBF425FEB6ED07C8A976
   F32A9BC9850E0C7069AF74BFBD5A78765AAB81037075B4CC6F09A95013F4B75E
   A86D41C755425B4B00776EAD7F5872622D8BA5F5A2C5187DC8F36F03DF03B168
   6AA1AEBEA0702437D8E546888A00D42EC5D6085945E31BB14AD594BD9BCF97D0
   4B99A50C128B77C75D87CE0BE0C73FF37F2DAD7A5B5A361697627255E6E5797C
   FE1E38C38E4359B97D594EBC15E0E10F17F20156E7DC9E33DD8BF8EB016CC9D5
   F496FBDE6E16F0FC9E5EDCF67A39EEF57345C3E6A4E04DFB7EE6AE6E54EBFCEB
   1C53ACE652AAFE3425ECBB3E42EBBD51097E06D1C2ACAF97ABF4D875865429B2
   2D9A1E61267AF7E31018C46EAD1839A45032BD9746DA458A2893613BC41D0BEF
   F6338BEF85A69A8683E5B3C3D83DC5F651011934745C042E3DDA4DFB7B393C4B
   9002B5721DFED701278E9CDEEC9F7B4EF1D326CCEC149E68FEA5D7468F7A091C
   00A3FF3AD5446B14FB635771A5138FF8C2B02FE98180C19595BFEFD29B8F1A0E
   51CB37E46E06413ACA5D70EA7F4F0039A0F9A4A20BCBE335C82317F6B1CE4E8C
   7B06513CBA59EC62CB7563CB4B29ED6BC20BEC14F6D4C192E0261C8A2CFD0968
   BCC64408B19F39F69CBAD5D6E117BFD8470DE959BAA369613057DB1BA3441E27
   EEC436544FCD8B6C50D24548886892C86EA61CD573FCA53F0CFA97D799C25418
   3EBC2302D0B43DC80E08F68C01934958A810C76DB2E23B13FC0BC6CBE37AE842
   8F2452EFE0AD6E97620A070BD93CB99F13E8EA78DA56728314E62FEDABC6A6EA
   491EC96A8256AF6C7E8FFA6A04DD6CAF1DB9A45AEF196342D690863F54B3196A
   11CB3BD65F022BBB8DD1356F768AD0FBEB817DBA77D2BA4FADD43C8C7682DAFD
   EB331954CA9668AACCAAB539AF7BB1F94B6C9C430021D1DF43432F03DAC805B5
   EDD2279D4BB979130BB5B44FC22191C59A849D0DFBA2847D76DEA80E88AC203E
   84A8657C760AFCE2E070E16E3AC53B9D2F0AE040AAF7435051B0B36795BA0ABD
   AC192D83908FFB421CB493A64F1C3FE99DB9F0B41B5AADAC1D6E0482D6579670
   F5154DCFA00E4E45991B6CB9FBCE7F6A470807193224CE848C379F508C5BF898
   4CA713E40BF4EF1D3EBDE3D1118D838516CC5FA9B3BB84D22408404692E04873
   C7482267713954828DE7C91EA03BACDBD2E53780E260601FD03CB08201C62BBB
   B95B268EE00F702907B2F210776046900F80857CF5AB73029584954452E1CFD8
   6AA384D3238AF280DBCC617B8144DE8DF0DB36C18C54CDFB81800ED65DD9EC4B
   4ABF20562FE068BEAC88A21059084A3189328AD5CF5AC9015555C896D0D2D096
   B734CE37CAF2ABFCA0504F24869D0004F6976C73D8369DADF0077457A374E601
   7D8120F6918B57F5A3ED0E142835A8FC95CE31A30073D5AF29AECD010D2C80BD
   737FFEA417B9CA710CC39B759BFC9129B11544D222C31B165027AA9A981944D8
   E429D11D540538AD0E26B7D6D714A770F8FBB42B969BA55953DE4DC7393051CB
   17F74547E2599B43AB9CC178BF0560BD5EF585A67342146D32FBA4B477B6F403
   C97C8CC1DC04B16A21E0CCFEAD2845E4A7943C34378B80201C6033CC8CCFEAF1
   8026EB0AA7F77FC2165E6A2F99BCC0D7D65C4566BFC56B9A1D35B964D6DFCB6F
   A2E9FE35915C8AD53861F593589ACB337CAD96DAB5A00F0BF52B7940FCDD915D
   03A57E81EAA243C525F5A99B2C9325A65B63937ACE78801D22979306C3927400
   30B3682657443F972DAE9702D1D1709B71622ABEEDEC3EFF4FC3A82B9EC94C5E
   6FCD4086A02F8B4A58E00B4B28F054E203734082BD4A7E039CF0403836E439AE
   652962FF9907AFBA6C7AC441CD769AC304E243AEE7DBC219C5406320F6D20E6B
   B1FFAC7CA30E77A419AD834DDB087C33422C2B1E689794D09CE6FC29204A14F4
   6047A79CBFC04AFD3D68F96C0B8C3A202A304D697FE178F0EDCB34F9B0FE3BB9
   61C2B07A7EE35E8F18071D61F6A98BE7CC573D0135FF9A53560159BBE16F26EB
   B171D725905D4A0671FB8BEEBA009B47CA9633362FC0C4553509AAAB43F137C5
   852DCEB47074F71DD6345634065E358CE4EBE88111970F1190CE776EE7709729
   548AF51C38735F6F63BB83E9D91D5A5D2E1F89C7BC8785711452AAC43E77498F
   A74D91A1EAA3F29114E49EEABB681B56C5456541F4342D607C477983380FE29B
   9A08A61D371950992F17F20D40F8169E3CFB99AE231C40EA020C6C253FAC30C2
   04AAAF5D992E9458877380510AFB91851B289DC03AFA363EC338E21ED01D2186
   C706EAD057ACB2D47CDA1FBDEF9AAF93841C5BAD0668C10541D7B41EB3CB214F
   4F214D7ECDD4606A4035795AE25C58C9692845F535762AC3403E2A0CDFE79D27
   B58887D2688C7694D4D271EBE925801E7C1B27C18C8E0BBA3E6F999484033991
   B0F021F1A60419F06CA0758F7C3321D20754888062DB453FC09F3033DAC6BF0D
   341BA60AF9A8608E7BDA2DEAE73F83A5DD9FC35BADBEBC2E0C6AB18CBB05FC06
   7B967D6263051E960498B63BEA972BDEEB89650EFA809C88644E8E00ED119DAC
   5AD530C519658A82AE9E17EEDE4B91FA83AA1A925F6C7E65119F8A397F11F50B
   681E3A69AF664B9B6076E4A9033C3F391BC110289DB31DF9F326826F480B9F4A
   D0147924421F1B5528F463E5D97FD84B06C9CC9A35EC2DAFEB9FE70C86C9B843
   6C60F79CA7F7A61B2E58B7C15752AFA82BF0F19F4EB7276D17109D975206FAD3
   A02CB0FE17FAB4AA9F8A649C84F1EE19E2F5026D2CB3847533D7ACA488D5A531
   3C95BC346E9C249E34A4
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   0000000000000000000000000000000000000000000000000000000000000000
   cleartomark
   {restore}if
   %%EndFont 
 %%BeginFont: CMSS10  %%BeginFont: CMSS10
 %!PS-AdobeFont-1.0: CMSS10 003.002  %!PS-AdobeFont-1.0: CMSS10 003.002
 %%Title: CMSS10  %%Title: CMSS10
Line 2629  FontDirectory/CMSS10 known{/CMSS10 findfont dup/Unique Line 3166  FontDirectory/CMSS10 known{/CMSS10 findfont dup/Unique
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMSS10 def  /FontName /CMSS10 def
 /FontBBox {-61 -250 999 759 }readonly def  /FontBBox {-61 -250 999 759 }readonly def
 /UniqueID 5000803 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 2871  FontDirectory/CMTT10 known{/CMTT10 findfont dup/Unique Line 3407  FontDirectory/CMTT10 known{/CMTT10 findfont dup/Unique
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMTT10 def  /FontName /CMTT10 def
 /FontBBox {-4 -233 537 696 }readonly def  /FontBBox {-4 -233 537 696 }readonly def
 /UniqueID 5000832 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 2892  dup 35 /numbersign put Line 3427  dup 35 /numbersign put
 dup 36 /dollar put  dup 36 /dollar put
 dup 37 /percent put  dup 37 /percent put
 dup 38 /ampersand put  dup 38 /ampersand put
   dup 39 /quoteright put
 dup 40 /parenleft put  dup 40 /parenleft put
 dup 41 /parenright put  dup 41 /parenright put
 dup 42 /asterisk put  dup 42 /asterisk put
Line 2909  dup 61 /equal put Line 3445  dup 61 /equal put
 dup 62 /greater put  dup 62 /greater put
 dup 63 /question put  dup 63 /question put
 dup 65 /A put  dup 65 /A put
   dup 66 /B put
 dup 68 /D put  dup 68 /D put
 dup 69 /E put  dup 69 /E put
 dup 70 /F put  dup 70 /F put
Line 3148  E735D796E365A1B0F60BB4CF2801EAFE4889EE5F338D3C48853682 Line 3685  E735D796E365A1B0F60BB4CF2801EAFE4889EE5F338D3C48853682
 7329622828B2785C1A8B26351BC74237A6BF99216652ACBD4CCF54CFC8AC72A6  7329622828B2785C1A8B26351BC74237A6BF99216652ACBD4CCF54CFC8AC72A6
 46342F1E32D4318E7E27C7B2DAC943B3E72C472FC6F1DDA8684AA922516A672C  46342F1E32D4318E7E27C7B2DAC943B3E72C472FC6F1DDA8684AA922516A672C
 E969C047E318B5E3B1270C1BEB1C4071A15BC81B29B268C679B41FC5E381BE33  E969C047E318B5E3B1270C1BEB1C4071A15BC81B29B268C679B41FC5E381BE33
DD95F0D68118CBB60C521E5CB2BA46A10E50E9238163713290DF6DD8A594210FDD95F0D68118CBB60C521E5CB2BA46A10E50E9238163713290DF6DD8A27D3813
B5200157C0F02340FDD61392BE9B0D9C46C1A0C4A3AB05918672D6D6020D3A88F871C07E725D4518013D9A84CEC96782541E5580E33C2EBCDB18F08EB4655A46
8C18A08AFA6BBD8A513A3C06A29A0FE923ADB6F9996F3516967E5066FAEDE5F2507A8526DB26C854928B81FD502B0CCE4A68943C12078F57C10F4E85FBEE1025
8317ADC676E012A737EFA5B743C0FEDB224E360B05D089459F860F97BA62BABC46D925B8B3B447D4920410FEEB9844FABE985F9228FDD9F26BDA3B469D678F01
E86CF3127088FE3ADCC29BBCC991BF7A13A3A5BE34409C002DCF2B05C095A01ABBD601F46245B0AEF9E844A38F0A186733A8523992CBBF6DFDED8BDE4E6DDEE1
12BBB5C8F3CE43DCDA76D261E3F7734DE2DB7D9A323CD68D78DB2A5DFBF469C3AA0EE78B943B79CBA4AE311FF4612252D9EEC7DDF88BA8080801F9BC7611DCF9
D02FFFD3B21DFE7CBA8B9C7F438CDF8944DD5A06583A75079194054F8C06AA13D6AA4A8651177CB85010D420CDFB43CD103ED7A1B9C2E885C88F882E29F4C301
1698FDF6B55E5B1B11C5AE8BD7FBDB7BA6E90FDCD1802F2EC862FB85A143D7B24750C3EFA20150F9AF0A5BCC8DD9C7DD53434855ACC1FF84087D95BE7A2FC2AA
99223ED8525202C26A53ECB0894A7A3A64569699C1C085B3CF6D6F6130C45C7F446A89DCD272268178C02DB29FED2749139BF0A51A5A9E0B6B8322558086D62E
D74B5E4EF480988AA30EAC8CD07D10E5195B7199058C8B8EFBA9F66BBECEA137BF48C20DCB99FD2BAE6853877991059EA432234EA3DBBEAA7A63B0279661F69F
33037B3072C48E8295A2185EB3B83956FB26033581A702C8A2C65FEE3EC92CBE181917D92AA634ED55BF9736395C609B315ACC4F49566EDF37EE388BB8B5D9A7
4FAB38A2F5BCDA2F6F6698E3A87BB14E848E1A67E3FF1DCC92B85461BF16C111E227219DE137AA06BBBB2F2530EB0082E730BA30DF67E83E8E3E6D47CC0D6183
6D3A59FCCE098512A2B17ACB186BBCB369B984A363525211D9B83BA91C2B1EA4D68AFDFDB89A8F7F6B8C3381BF4903576CC2D058CF656F221C153D7EC7C6CFDE
3133C3CB489173988833DF780EBFFB461090B51E5C6454E4ACEFD98F22E80F8A3487F61D3712FACEC12BBDA5C084F01CD52E27B685B7ADDB34D477C47BDA3D6A
23ECAE2A7803B9200043E29AE21F7EDB5D73EC2BC7EFEC3468C239A1E1C5A2F3F5F94FEEE22ED1CF93F2A4576F53D5E9AB73CAB5CFBE85DD6F4364A8CE71574F
B6A3D13C41A83DEBED0BAB636582D103823BEAC6FE0A2813A3537BA69283ED3F2D6AC3F8AD690AEC0AAC2AAF8CFDEE51FE47B56661DF84FCD8AC27A0C591A39E
0C0341FEDDAA7255D53B115D445AE19E95D61E5F1946460795E0B5A94924ADA7769DF23C1D077B7C905CE9FB31C7594CB1E63CD82E119CE68AB58F6B8E3E370C
7EBD05D099BBA699CADC3B92D7A33916E7DA8A03DEDE4BA2E2353BA2E00C284611D91D32ABD0DFEDAAD93A07401045F38198465E1D503704FDAB902347ABC936
4EC20BB3F5FF353BA66C3FC64D1CB02A75801D725C68FBB83A3ABE8B6705CF4B1F1DEB3601A993B6641E4442154962DDE3812AA8D948B112C9C8C51A5BBDCE0F
7FDC6D666CD1F6050A1331B67D29ECD0A841759F877B05413C8CF054B8F7EA6D31E244844D0C77BD0F206C7399B4687F352DBA807E1D9C5439A9944E0B3949BA
A6CA92792B6306666422E24544F41569DAEB20C9780998392E7CC944A387138AB173C40D43F4A0B97AA73A07B3F016580D2C2DF39EA392F678313B1FA589C0DD
1BAF65D7929BE4A78FCB9B17DD352F102CA273C3777B1DE7FFF9453F98FF18D16CAEB67B5E78334A41156A070819698E8D576F5177868FA05D4E66AC6F313967
469FEBE75A8F761380506431C98690BD9A8263ED21C33B62E4392600C67408DEC251958A426B160B5645120A7F2E33986B79CD3ABDE16A8320A355A7F18C2FF3
17270857F718726F499E15088B9DFB573C2544D85B24A7DADAA627B67F74CA6060AC078C70EE8123060EB9672A7D112A7C1F916DCBBEFBCA48B59B4B497B2992
6671CE34FB84E0E5054D332ECD422011A3968D9FCAC28875B34AB841C9465B68CC43893291BD454ACC071A68E6D7664916857E6EA7C34345C13693EC4D94B08F
94E0C3580377428346B9A6E413A2FE50268147B5372D57AD11EAF6846BF8CBCC0EC526563979CAD433B998DC5A0D835C862CBD360AF49D068D07AB1709E1A3FA
06AA85312B32DEF5E050E7F5707B70D7A941C0C5128D1CB937EF1B8922BE637F4C1F8EEE38FE96A5EE6334C12E55B24E5CA3AD0E78C5B3939A3C69553212C069
B99B74C08A63016F79C7D0E3BB00B59E4DFC3BEC0A5752A55C30BB96EF977EF167548E8039596E5C73650E32147ECE269066DD3A4E4CA042DBC2011D60A378DC
3D74F26B49F38B008AA278CE7A17C1064CB861B8DDF46D3F976E9A138108F56745C605A5D6704780155DE769AC843B3C717D41D9E319BE62523BA58583CEBA3F
73611D99EA92C45C2AF926328E572CC81BF847A9649BB287AC03A02FC39172D98AD278952CEC5236F3CDD374766075BA04259A2C9F2539DDAE7F0D4356AD67DE
A3B4D22C3552E70D0778DF32050E21EA7C1024164E8BCF21453F5740BC8CE2D90786B29ACA9DD362B55E72BF69173DB426EBC75F6E5BA686EB82952C20838199
5FA1D83DFF03AA11A3F41A52AD8A869A943E10D3B88AE27872DC1A111A2CC5D08E5BC15A79E2F0F5F998DA7269560B6F65BE4FFEC8131FC9EFA692B60FDA916C
D22DDE2211A1768768D62E30EA2A6F04A885E1179E5D7D631553464D8E7F1244DAA9CEA8793D1AD57558D4B424E591024738132535D310D2121838FF3ADC091B
B20AB73C8E70D8028B8EFB5DA46757D6B2CC8B9DC7A715CF4D65DB212C75CF114D1BA849B4054206AF41262CA2110DC795D988AFBD1B9725D673444D9B5D9A3F
9B035A561C37646509147A62C56CA67AFD7379E9A64C0A173BA6ECB5262A3DA6C0F865201B6D797A0575DFAB5C51E5FFC0F52735EE1B21B355C10CEBB2B62D72
2F773F744861352351811FFA1C2C67672B1D07496159EDB2A507BF576787E3C996AE789D63C6413BA44FCBB2C384624038186B76DBFE94A9E85540BAE8B3FD40
19E2D2EA67D014FBEA508DB893617833CB27ACEE2C68FF726EB83685DD343ABE09BAC6A615BC1B497804F55065E3C18BE77DB8563B1730D5CEF7428A9BE8C118
7F1DD74D8FB8B3BBEBC6AF7B9E7376FF7C80634400F3019797803D15F7C2717DDE8B1B9EDBF53BA3288B4985B1EF68F2EAA7AF9A2543CC66D3CD11925EB08E2F
782B4A8F898E5CBDE7B1BE081D84FF3E1C152FD1DD1AED48BBF2B65F5D053BC02E9293A5AC0245FB4B4704B5C61C49276F5E1F4560A4C0615D26FB097A5D0746
D4E4F6BDDE8C69ED7F226EBF7B015035ACDF873345295B95C0C2692DFE5FEB7442239DE3560B0787A347FA3516D012A2C205A3CA4074893F360FD2D6A980E6E4
75E396C85116AEDC3450CD36F6027A26FF421B7C76846FEA3F150920EDE891E3F77B93A92506F3F852DB888567C1C1717D06FAE23DC20555C129B998666F0D47
64C4018C941D00F3908FEC9886FE82D95D666A1DB9213C2142AE6A0DD538EE956985495B8E94E4F3A3A788FC6EA5EA0BCDAC1F5D36B3E0459DF6D683EAA9F7ED
B00ACDFB8AE654BA77DF6B4B1ED161ECA048A22AAF0790A3A4335C6936A302FF484EB781E72A5B67823F69FA949C74BD03A6AC015ED3C872108B6D2771414119
29D70D2DF8C4540D8F2931F7C9DDEAC00BC5F1703A6A87A538EEB1A68DE6E3D26AF2774FCABCE014D681EE6F599F2B675210E8A89132B5FC9701B1802919C192
647E7B96753F04AA9CC6B5DD5E845AE299DC558E640A87AD74EF10629CF54972242F75BA14EACE61BCE6EC7A980DB15B33EE760A8C80ABA4CB4ACD62856BB083
B337D52BA0C29171B40EDB5D83BADDE664E20C3EFE02F98191F59BC909790849987F29347547523481D58DD157C1E71878254F83129FEDC651186F696FA4E015
4C50597F58D1AB3B9AA6F64D2E64AB21C48283E4F6ABA118427C2B1B922A8755554C5EFF61208812DE8473E0CCD8D108670FC49664B666C9A97C07185286A45A
FF7C343D1FF764ED045DE992420B6E41E04B3165928EC4FE4412B62D0B2083796FAA91966BB3F3EBA629F4DC645A522C763F276B6BC34425FBB4187C77274565
F9A590E9A6F018794E1E12FE6F8C7D46453D48CE166A0E4EE6272EC17DCE6378235CC4B9C902DE9C5B6A9ED253598464AB766CAF4BA3905F431CE64801711723
8A7F2D6F4C8A91A4B090ACD28CDE453EF7A4E09DF6BF945907D0DB5F68F2D8B57F22BC03056EDE0F03E7154B9227AB5D9DB43729C14FE45044F0368523794A37
AE507293CC89CF93CE7DFCE01084364EB7B77185936FC36C4B81E9A422773DE7E93EDAEDE1A49769F27E57439B281DD121430D11E87AA64F4F7EEF90C8207CF0
5726823F4E8813BBE9220E47A90CF0AB516D27B71056D018CA5CDFEF040E4E7CFBFA73F68F7C2023C63FEF39B8BA4BF429D61DB22B86AE5DA40DB7533CD9C0D7
9AC97CCD001D3278CEDB46CE3B822A3A31B497EACE560837EF3B38F974D988A38DC6819DF76A5B569C55A9D821A658006E6AD50AA4F9FA0C29AB8B417E2D6012
297D145E05A846700E91F93CE58D2958FC25DFF5A41D1A27253CC8C46BCFF33559D09EDCD7D968AA2EB4989492ECA5E6FDB6827637A807B3F1910E6F91122095
C364E2694522E7DC91D4F8B7800A0522414A4B87236FE7C631F88A6AF329A92430A35F48C0429D7C7F793D432FE423B89CD21D5A9CC3891A934D8A85021512FA
C24FEA8A983EBFF4DAFD090B5DF8F39618E4F5728198D28B61407DC8BC95BCDC923157FB455E127E007404C2FC5E1B5A43B944C4EB884AFCCD3B642C0A13B0CF
6E60808A0DDD1A32AF2875AEA46513E5374748D1F6460310429B46221987A70C6F4FD1642B917B64E296280261D6AB904738E35E10BA91A1580BE1E4214DEC4F
B1E2F46212BC84A663DBE4E3FE7203C192530F70366086C933F2B0E30FD08BBF041E1BC61C5F65DC263FF9FEA39D7FE05F31B85799B786A3D5D0C5AC21C21EB9
113B2ECCC7E8DC1671007D16FE6CDCE1CB0E8D031B7CE9B48C79779A8D3A589C69AC3FCBD19085438FC1E3081B7EE187C0CF717EDE9958FB4ECA83FC2A97AC06
1D7597C8DAC7BE2803411D65A70EAA178D11BE7F34711A204432DA217576D987C42B92571D1CB295A4E739B10738E0854557A1695C9623AF2796A960156A3395
1BBFF285951D7C999B88588E3B5BC7D230724D020383312F0BBFBF534E0FAB6BB63759BFE8E5B14A2C49192BB6103184CF756E1D585B84736D090B827C199BC1
3BF6A55CC895EE51D20A0B4E1A01D812B578C4992EA47CC711D8E3EA8D9DEA3CDCB1EA3B8DA7CBC73B2E26E96B6F0556D49923D63173C465D725223C0D8159F0
0DBCF7C3AE7C980298636BF4DC2C542897FB1A6CC655E017F4F84E7F2A384055E70ED77B0B380397112BFD024DC0F03CAE4AD3853735B3FB12DDB249A3929B87
FD37C57572642B097C7E0EDBD2BA7C8586E9F9FD8153E82AB6763FDDF2AD9E3B4F77103703EC7D4B4C8D41D0CE65F05CC6ADE30BAD9EF7D41D7DD1DB2BF35B87
36834ECAE17B59D7826E1531AAC0EDEBCF4AE7800A377ACC1BFB05E63EAF8CE3A929238B57DDF01AB94A1E31C10B759315E3E4D58D37142CB1DD6F27D321F6F9
2BAFD896869475E53AC2AB7524E61DD2942AD43C860C2E7ADE428E0F49509EC220FA0E6C2EA968494217E7F75A34F6B050B27F7BE3394CE69FFA957C678F1A5C
0731E2045B788212A7A9B35C18321E48945878C65790FF090C3356FC56235751A0B3D8CE8ADF168CE01BA90F039DB20A8AC6B76D5036A2DE654CEB00A853B3A0
61086B3E6093C28D1C4A05C67C67443E183694A297E8871E3D2D2317427C3B3D7625675AE757C92E06C7E24827E47A09D620E62DEAF04F1FF407AA23C63A895F
BA222A6844CE57354F98EEA5105C5B9E8138A8207EBC396DAAB6B82565BCCDFDE66E14E4A7CAA511423D5DCD020D1385376C3CFBB6FEE585256923F98A702217
0AB8D0EC87B7E48F2AAC5410506F65F0B339C8039D734E331645C3CD95832187B1096DB80ED911924499572284BCCF297DD8B7CDC1186F6E12E6461039A353E7
0F411DD65626C26D1DD0760142E421422A6AA0D1B3427F5CAF18F94F8B675A2662786A8AC2072569AD069AC5BDE24540A069D26A73705E58D7FF12806610D709
DE2FD9DA5DA035B2D10A9A4FAD6ED283525245231B713BA8E7380A2E1640E7ECD3B58073669A255D65AFB23575EA5402380FF69CD6F61E6556B794441F7725AB
B71D5B5834FDB10EAF87B09A7AF097E459942104838C99D694C577F0E09A4377C82E82E284CB201B36DC5E37FE3E45D1595F9C5DD72EEB58959B3026F45C1E91
3BE3DE7A29FD7532F91A9C62497077AB3F324B25C81A36715087158259D02F0C7ED8E500C5CD1E1AE673CBC5222CF60D25643C9AB66833DBDAE1845B16F9E550
8D585658938CC0F8B571B1E1995E42181F975546F35E4AAC66919B353D8057E38AEFA7F0FC8D2EF3EE39EDB8512BDE5077AC9A032CD4B29347B84E1BD602C4BE
524C971B275173C6290D3195584997D65503C782FE89EB0BAAA455AAA18ED25183766227DC6B32191DF6743953790BD8AF842A4B5E4EA6409CEA963D8AC3F471
FA5C69588262BB9E2455F1CB84E3CF354A675FC804077E8877617E4AF3ED8CCCFBA7C08F4E4C6CD6012B82F79BB6DD247F93BE9D898A7884C9B224ECBD25F85A
18D370DC068C202728AE1221D729EBF16A3BCADDEF7C42C2C238301818A70AAD33758D69172C1FAC421944E482B7716E839D32027851FAF6F4E0C4D78F680552
83533334D81BCB61F40FE6EDB0342D81AC5FAB607DD62BC6662EE893FB21DE13C11461E5E45EC9FC958D7C2D640C3D4FBC85D8D23428B5AB71F6B8827446E5E1
063B0B40B5A024A9312952A5714BCA85FE11E8B6D09441415DECAA00DE3FB459CC0C38C1B7974F649E6BBA748DD76E1DA9747D7DA222A0FF08B5DBF0E8303664
406F5D9A8092E19E741CA2424948EA7BA566C947DAB9D28B98AA77D94AEB0D7F8F791FFEE6DBAF4084F1558BAE2FA8E48C807F1C6403D4A91B78ECB1BBE082C1
7E559E5D14B957AB6CD3FD83C2A4AE51F3DED2E513B55DFBF200B3B3670BDE96A8C0CDDDB7AEADF5E525C03402B8AFB1BAE627D91C479EB198BA6B466A029C89
AD79AEC65ABC45CACCC6702EE62E2102F731059CC6166D463D2520A8FE6F2AF5BCEE9CFAA8BC88F344091D76EFAB92F5512D1BCA61498405823B231E0A587907
B8435F3183478991DD7B6070D4AA2B33E0E72E94703A101ED59219678FB9957C543A798BD9664259ACE2C4965A15B653B7808B70CC050EE225ECABC1476EE957
3815AD69C3773FCA071963523513DFEEAB6FADF7A20C240385A988D023C97DE7FDDDBCEB75E704EC7E33301443F5A467FA6DE504A055D611C2FA6B07BBE03C76
09DB24A38B449780E6043E654B4B4832908D618E8CB4E36CB918A84AB2BF7ECB9C430F6A3FE1198093A834D90029CAF806FD6A75C999B5E8EFFCAF676DF17CC4
9AE457FDD2A5D781FA1815A34FF56AE74AFBF4CB7B2601A2108B8F1EC81A58D2B256C6FC93F4AE44947B1381B6C475F282667A65708598CA4A4CD006B02F3004
EBDF651CE36FFFC300A584272A885A57D0845304511A9667218DBC8A006B6F09BE93081B80DAB1467214A6A947EE0E8451E74B5953B2D57E83CDF905D1B86677
C26FF3F067A35A3E4D6104C38505F2F5E5B0103A0248FAA450090BD92805FDF4D811628F1D49F1CF5678E8AEE3C57BE4072535B6245E19BC918B29EC7989B698
956D00B6C65A1F6F8EF6CBF055DE9B8C3DA401309E9D1A5F8D5B9C42E381A9F201ABA09A7CC82AEC3C0E3F64CB0EE69C71A127CBFF6002C561F3DBC94CAE7C2D
28DD10EDD1FF09BA1D93E77B72C4FEF856C8FC9B3D92DDA6F2D8ECABE36EAFA5872CA1BE31370821D70098A7A5541DF5E6B6E3D1F9056759DC0AE1DE6F3581B2
B8A1E8A4E4089EACC7AE8F9047C5FFAC46B0CF34B6EEC9B722C2A8C620F9C763C7BF466AB8C841E0CEB14F965D1C31AEFEC4724F120E58C1706E009B738F1D67
70DD8470CF5E59897BAF1B7CDB58D466939A23D7A7D526FE1F651134A759F66B0B2074B3FAA0F98302A3DF8E093BEC432FF011FBB3C73EC4906D00C846B30501
F1976E1AA94CC23F591C35DAD1318AC66ABC583FAF26296173DC7C6A224CB9F44199B83754E9B1A2F80B523B1D9DF5ACCDA9AFAED5F5B2643C5046A0E2A7D873
24C14A8A6E8D9F089A71E2521328AB021845DACE36C28E1AA24FAFE37D97B3CEADA9DB69793D60F09D408297302124C10B6915147EAD703FA5AB9DCA1838C590
7C8AE13BDDBB8B1FE58872D3DF56EDD7BE1EDDA7DB79C3028BB2F198BB21862E7E66B21981FAB8BAB54BB00FB1CE6E36EDC67838F762B7F91B76DD8683EEF42F
DCDABBC23CD2E06E6D9AF543CE46DB6AA68109B74D99684BD18F865B2C9AF7121D0537608BAD4BF1191CAC12DBD7C17D0AFBFFDCE31580F7B6465CA5E2D5FD6C
7DE56C139D84970D597581E20D48CB129A9967903DA8926B8366801B78120C5355A8ACBDC91530FA9033413057308627025D4431D175ECE3167D99B1E1B0A2D3
2A841722C41D413BC0BB84E7BBC73B21BBA3B43CE9C7CB147A073EE1EC78FF1E633FBE69CF0A4E23CCCEAE95F6661EDE0DD6DE0D1F6713901CA13DCEDD01A7CF
BDBC3B94302421D3C8D9F089DE08A37FC7B12A57D02E45B86631AA21BFCDC7F5737EFCAE29EA421F3CB7887261161D5A33C685E28E11008DF6D366042DA16E0A
6138D4C8AEB7ECDC02797AE47E051D86ADCF3ABC86C9A6F2F0618C34FF81971F475E762E506D59625FB9B6A384A9A3F6B118F6254FF8D4C95CF84030A7A6D914
5BDAAAC37F365F08D95B51D6CD33C7DEF81E249A1CD8BF3315BBB79E8283707E6136C77BE7F7D01938226A0ADDD08CFA63B68CB6C0CF532FDBFB0AAA6CC3FF54
139A775794EBBF6BB125CFFC5D6A18502A4F13F66CA144D3F656D3709D1BFDE2AB5435949968AFC9BB14B7889CAF0C5B1C80F749FD9E966D7FF38D64476076E8
A1FC44B07134247E80BF210457173EFE017E4A14C915ECA8A4FD6C0DEBD7C06D9C4DAAA24CA211C0D4C0DB27D7A8DE66817F002A76310BBEEC5ED2444F9C0974
5F972EEA32C544A00237F6F3DF78FADE7F7D2840D0A61265DBBE995202A4ED16A3DAA9AD65FCAEB77FFAEA91882CA8648A0F27443680EF7D2511ABF85DBD456B
1ECA174F5816C5D4B4B783C95AF5738783BF26F5D4B9378B7E6D447B7E98070E2D72E529851B255CB48E86B537A0CC0127B8EB3F53FB67EEE069ED8BE30301B7
8CDFE7361DBAD5CAFAF58CBA1560AADE44FFDCBDE273152AA2613C814F50333502458C82CBCD2CF2396F4AB5B781FC69D583FFE8C7B62BCC05B746B5C495009A
3839E6CA04DDAF325D9C77F07CECDFB57D7FAEE159725480EAB33F1BCD394FD0BF675F38E811B3292DF31864A1848DDE036DAF7ABBBF17B9E5E655CAD4DB38D5
0F15F0305A3E18EEBD47148FDB94CDB1B7D7DB8E025A980F601874DC6D71D1845E40EF78371FD46BF1190BDDF34C476FD09DD23CBB54EEB938A538589A03B28B
6F90DC32C602B958FB9BE1D3F4B1CB4B305A6E7269C9BFD855E633B7B94471E503A3CCCBC550D90EB73564D4E56354846030B0D8ABA795AF99DD48DAE65EC594
56FEE2A16E20FF8FE9E2AE3240A144FEE1C0F114E78AFF93F84F716AAF1B8A4FFC4CCA5CFD39860A6F23AA22D0E7C25A5CC06AE9A1C35EBA87DE6B5029F4BB4B
9F11521AB3F53C5863EBED83030D195ECC09C4390FEB02DDDA3EF0BD7C0C4438B308BE301E6C1CA24980D5A72F14A65C6552F8205282BAA07AB56FFBEB77BDAD
A253C0C699303ECAF1C7382D337A5B9687F9E6011DC78E196FE2B18A3B38EADC2A9B398216116A09A7FDBD0B01A33DE66E4A149E2CBF60715E8FC76A910021F0
468E33C629D3D405DE7D41FBB12CFF132CC6D9802D70C04F54B628A8E9D41210F26859FE2908C529F263D97481F07F784CFEF19369F023C98AEC7AF9A018AE6C
3CE8C6862843A8E083EE10D7CF9A120FBC4B69AE6C8380EB4DFB5507663ED3A6727DD9581662FD83F76FF3A445465D8113D7EE8B5420446804C67624B22883EE
9C2EE8750CB9A9AD22A1BF9186B8220D8B00B019B63C2B7C92E164AA60EC4DA14C31E69D1ACEA21DF7136529E6AAA2CF4FCA394142B3239010BE265F24405452
02B3DE588DC27099DC81743D9805326F6B42CA06B677E7D4AED20EB63AEE3B898987FB64D9CDED947AC0F2FCA0636046872B6B742921CEDB4AEA45FE61F33A04
BDAF1E8372CE1884FBA89E7C83A21808545270C76ED1649F89A610D9C3189A7A120C7771D3541631B56332AED1B57A404362FDE040780A8A3509BFFD95FAEB93
F2AEE8664D6AD2292F0672B3C89C06150762B0A4A93543DFF3FA2DB1962FE0ABF3A2359122F3E9F709242E919AA0A52CED7C69623CE32ACB260FA787268E8312
48586F6AD09E6A04C04CF8879A65088C734F4837A7DDE145660A6BF36CB51162511A535827F5AA08C34CDBB689C9D47F31390B89104A698EC20F7B217807ABF4
C8BC7BB28D64C64E64F862A44A12AF7E385B67CC99A445F7C000107DC9A56E9ECEE3C2FF7D349E766E83510D204F0067D1A4144CACE3E9362FEACF05B95EC18D
D49369C558C02E96A3379922221AC791E09C06F19FD7DC64046726E70CF9B505BC587E4455B9632CE28D02842C100510B81B1D598AAD6EE21634F6A13A30821E
365BB9BA797CDEFA19A71E23EEE381884D257DD7D8027F5EC90069EB8ED1BB95641D5D7DB3F7B784BD6DF4DAC840AAE74324CC00B515597CB7E4CF77A2DBEB15
B7255BAFDFC93CEC8E6929F7C0EF9672008D9714BEDD9FF1FDFBF0E080F39ACCE655781F8D4A7ABF0CCB9A0D09720CF3A1671B256C81BC7C64BCE000DAF280F4
3F80ADEDD55F3B6886206228C2D8E2F35064F743BD93BCA569C747225DB891706E5D749649B582C0639FF0CE11F6D0C36705A67A51404F22C0415A2135922FF8
8B5EA309F0926C8B32814734F7B7C2DEF626D71AE7A754E49795D8B75F9CB234D11F8DCB25ED1CCC58E77CE7BD74FBE143B55DBC4AB525D4C4A8B7C392C4CB8D
CF70DDAD4AF5822533E1EB542CA6BB99DD66F0775350E1F31131A31852F51282631540238AAB4B3D9E1892B747B0C273917453C1E2AA7585A77E9427925FD5BE
040761383E23C17C964585749E9B2EF0EF5EA748DE4934730AE43447E07109551377961EE7C6AC55460A134AF811A327FC939A321DA059FB7DDDE88701922C02
51275B6F9C1A612C6604D0B1D09B26A9FD62C9E9520B704D434B2B16DE42712756727A98AAFF0D0FCA54EF784A1633B7EE514317D253780A1A62C7BD98FC4D67
3CF39110004626B8E65C44A7119633E1C94DF3C6BF0BA540D46D66C9C8CA72C0B49B930D55117F3DE5C5A634376FFDB177EFFFC6FB607B0D4F11591049D63890
294122048FDB3E7D50F908F5AC104D7EED52E81090122BDCAC47894634F2A92A9E8C296F85483FE343D5B1EC41CEA8A3C66A890EC7812640016891AEDF8A64BD
338EEB3504228A6683D44B68FCEA9DCEF44421D9B8E1933B64C065D728823DFBFD923BC5176DCEF2A5BC67948BD55AC844FC1BCE542F8D8F8E1B30A61EC9C422
5DF70DE1D62376BC15C4B6231A021D48D84AB753809BDAD72E532EF43246D1F2AF66942C540E02A9F1449ACDE6F2987734A06088DB9BAB4B9D57C67C4D22E912
88EAA7B4A577894983E2747B0DD70A427D6A2EF4B42E3A977B6A7D20CEAE6AFBECE827DA938FB7FA5609A96FE16FD2E74F4E8349FFF9ECC814325EE5D506F6B9
21FFF39F1F2A2B2816714AA333DCA04FBAD1DF20503F4EB6E30CEAD47A346E3A8B6058716768FA9DE7F172E4E1CAFA98ED651ADE9E6A8D89FC9FDF1EE6F031D3
69D74D4BD0C51B54B5C76F605744C65942B1488E56C7182774DD7B873C091DA8F87DD7101EC90192B8314025C118CFDF399C7B9BA72344D5FF3C97867DC3A6CA
907DDC326CC361D6735C5C0256FC2581381DC4EBC4AEBD8A340735E0C7D3F2C476ACA42B4DBFC497B7FFF022B9F43A1876BC60172831DA3BFA9A74B85B195BAE
59956D4D1BB973F1DB6D590BA9B942A7AA5D6310397A58F79507103371198F7C0AF002039C49DCABF89F2A5619F09107349975D8D8AE6A716A3ED406FBE136B3
F0ADDD6B002669EF881F2BBE64931622054448851FB5B5A0E20357B73343BFF290D46B10EAB91C83A0C06FD4045E1C16DDF3E0A4F0C24805FA130C4FEADAC556
200944A9EB6AFA5A9198FD434D039CDEE4BE3A5F90C3B3C9C61BB9D7559B3DA1C7FD67CD11CFE397F006C783462F823C4B66307B1ED99713A1D63004C44AEAE9
FAB002498CCEEDAC579EF01AF9F3A58504C9866DD6FE78F3C745B28C3EE587812C7D929F2DE483CDD8D0CD5BC1512352867F5C78AD991EAE5E3D5D50B899B272
B59626ED00F0C64B051D830D54CA9B206614ED68AECCF02E259FA03FBE3ACD548C7B34FFB491E3DEEE35213C73A0D0D2D3EBC7FAC5EFDEE670C41EA2B6E60EBF
17ABA540FC8C16D20FE9B4282440B61E60BA0FB686DC3E307C59E4616A2E9B4C11189DE0BBA33145D5FAC9BD4A62BEED88C4BFAA296A2D0A68DE5163C64014FE
62CAE7530030837DB88807406851D67B374C09EE1F90AAF3A78D6D4A4492FA91915B8A5E88C97617EDCDB20723F55C5603E0CE7A2DEA778F4CF09F2B521E5954
C03B19304629F180A3D7E8EA917D5EB749331ECE83A0D6679955D12D46C9DB1D1B53966CA35892761B022172B25D45B4796B75A2290A88C39C73FDA467FF0566
E0E4EF9C3FF4E1B6AE4A22F7C759A8A16B3080FF201120F1B09244D9C61620DD9B35FA83FDA4C902F11878244E47E63CBC35359B3482CE71DC061808FFC130DB
645DA04D43142261E58D3A4E684B0D3AAEB46A0FB28C17455CCB6FE9ECCB18E427879AF2A32A1C713256C84BA060722570C770CC0BD59A43EC3A7ECEA2295A06
457A388BA0E9C9466DAB3F62DF10A36A7C95FD2F0D8E84DC97D4CBAD7F8FE89BA134E2AC9A3559522691DD29E76B25567EA1DCAF787690872D62E780F5166C3C
88263B87A9C04523E02B97D7C3FCD336345A87BF9A147E4FA218F5F18D0F39604590181B36C40444BAF5C381DEBA692FD3B1AAE99C4306C72B11481502653A71
D957FB484159D578CDCF9E21F257DF6DB79D6FCDD3D00F6314F3BF77D449A27855A83360304F1C01121CA574AED7EBD9662BC2CC161B4A7BC19143731026E78E
AAFE344806DCAED6B9F512920977BE229E81F8FE22B64F8EFAED62766B8406CC33575784EE8CDBC0BC219542E36A693642E155F57101EBB5AF4A867729ECFE9D
EE84C8AE16894C9EA54E66D32259F956C74A25AAFF389346BE698E6A75A698C58261F66FED38E6E182213028BBAFDFCBC71F0969AE553240A89BFC72203E07EF
7558B5F25F8D98492AEE1EAEDFEC5E053483FCC43B40694D0B259663C5531E95A6BA414540B10990770C6BB36F7F55CEE5676F5FEC5AD00C3530974B80BDC135
7F82B715E9B12F112576B30FDB8B57155DA438B145FE2671307D0592B303E523EF6E8A10F2140AA7823B11D4AC4761D336BF634A24D8E89EE29D52C086FE79CD
43A4D6725C26086D10AF33E002134B0DE92FA5C6DEE4982D3DAC7091CAF54265C870AC65A40713C8C08596FD1AD2AF44C078606A4086F6D41D28C4E5217A27BA
6AE560EE3384DC844913162E0D81185C1BD361883B1C337AB58DF4FAFB3C630611B172FCC9BD8A160F282A289993707C761CBB9DFA4DD9145CA114D9C0FA2426
9BCB8027578E528D56A6FBE9F300BB6488DA83AEE916EC945D7CD774142580A69EC80CA0FA4A86CA30E9021BEA3D463E8F058765191CE2539783A420E3B10472
41C27A736CAC86BEBD5219BD2B40B410A9714C0C91B1881269B76AEC48D5741B8EB4C904F9CC15E089BC5EAE794B9CBA565E3CC35C56B5A3BD20A54A5E430E43
A9DF610416EAF037FE96CA7B93776C88A5D93CC9B55E7079F2430D89AFA44C1B1029F7BFF82A730956C1D68C8EFB0508CBFAF48631348E8DCFE6479368D3392E
E71A7854FE3B7DCF1D7BE6D54BD8262055FB34817B67CB91B5961C260C49AE68FEDF6E69450013499757AEA2E79E9B4BEF03C17160F84A2339E3A80DE8F036C2
27775133A08D6B341D7B75B64A0D260C351F7343B7FBE0EB0122FC9D3AE73FD168C163A24E6FD8FF75DE695FC17BBF155972D54FA4EF7DBD6EEF74252A02EE6A
C1C5756428C11CDBF394DC0FCFA3B72BA473F12E574C98A9C8144417A1CBA7496F5DD566CD2ACB6B7474139D8443258BB8EEDE8C2CD08888874F872259CBF660
2C0154C5AF36AF937E6EB3E471D9712DFC5314836B9F9B4C4A4400490290E06C47A254910600EC40C506243F0492400D897DD57FB4CC256A3408792140FA8138
D0AE99CB7C6184FDBA152E3270124E37EDBA3F4CE0479AE06A07D6D1027F32571A0293EA225BE55F392562FB47E7E243F27B665EABC0025A2E54EAED4D994837
6CC288D34AE33576F354A66710A4CBC322E84F2FFABFFFDE0060278930BFE7628834E6A97B8DBEAF7A937B593CFAC8EF9A40056DC38F59834E3C2502DDDDF1CB
ADA6491F26CD942CC271A40E951A115A4A7D8388AFDD7784C6FCBE80D247F43D438D4B1FFA2FACA0F3D09D178C7370258C959AC2E8DA574305825F67739926D0
DF6337F61FFE758B82718300E425E31F46CBB6215696D82B1221FA9DD0248B678AD8949E93B2CFF05C85F56EDEBA1C490DD684F0A9E7C66C20D5B9048C6DBEB1
611A86380C0A94B886E4DB890A43CEDF5D6A64C527F895BFAD8BB63A5A558B2EC75DE78D6AEAB591C550A1ACCB1435DC126DF38D4FD8B168423D4434D126FE13
85512CDC3BD8B9DB521B98E698A3E1FFA444CF16EB6039C42E949B78B813586F7A1D5ED73746170D164C250CC197EA25265464844A2A1F49483D3ECCB0EE0D9E
207536B44DB02F130F16BDE54971521A3283068574B0ADE05569DA0EBF4CC4613C578291F27369212C3A659E752458AD0E4D5AC667FB6E762036CE103BFFF9FE
A26FECBD8AD5CEEAB3B2B8287150B29F7A4EA4B928D2F1C9BD5BAA085732DA96E0CC48B5FFA43B59201A7EED5A4EB31749AB153FB776A13D73A39D109E6F8C2E
AE1AB11D5FDA1BAE8A983BBBC07B9F76A76685BEDC0665E48556F058235DC523B8F0E5BA5FDC23AADA736E50C291F78ABD0494B0AD6D376590CA339B091F6289
CCD37A78508A116822E9C8A2A7502D4E62198E188018FF1D85151C1967C4374E7D2096E68D5858AF2F9BB0B162D752786FE1AE23E542121A74C17681095538BB
F86AA8B4FFFA3BAD27ECF9354C651233AF6093EA2D694A81FF985BBFC01F0A479EC57F9E89F3B0CA32649C98597DDCDE2138B61450183A798D31FD3462102078
679796500067E65955ACD37EF34175696139AE4A7509BD62DC3493E8BF497A5762C7835F500E7A1FCBC58C37E8DAC9793F584A7F851565C871BDF1042234D3B1
0E7239F7AD462E888CFAFB967F6C562CC971B0166E6653CC1387F94FFAD25F4B071F30D573FF2398D3438F49588662686A4AAEA60D8E1D961A48AC069431A9EC
2EFC280CEB1BD4ECFE160A581777226F51E7767A10F4C686C51299D6B8C6FC4B1ED3ECDD0DE5BEEB5D6FE035AFFB6BC509833D32508ED2D495472722D68E0A3F
BBEBA44534FFC12BE42AC28F203656A25696D1B58C3A73CCE75BA3C5DA2A9F0A6B4066BE315FF5E7048300D439ACE70463F4BD72547E26225161B1A9B2F15ED4
336189612F25D0B9F8E838CF810CCC1DEF50B050DFFA0BA45220D5FFB6B4994377673AFD583DADB09FE1AC2AB97537B7AF30051030792B08C4BD0C442FCC215E
3CB0FF60137E1F3D12673789EBBE48D72DA84F1254847CB5233B91708CF001EF0257A366DE8CD6D7F601EAB3DCB0B86436B39364A44624C780A99F9CEB12F8AB
C4EB320B4DF2E0834DBAA6440E04AB68B7B21E4B974E0C2CCB03CFB9541473307B2ECE4D34176EACCEAC54BFC3E5C35299E26CD8414BB2BC0ADCD9263447BDDB
F38A532869452FE640874B33E1A72049F253B874E475C9EEBB68A81E61F41AAC3858265428E134820D621E0762237F46C2681C296F36F774E705CED8388E2626
83F58B0066FEA92F31F246EC0CE2C5F1B0B251478B56CE35E812EDB26DD3F813B527ECF6B952B5FB9D151CDE83FEEA36F8C87F0B602975D918BAAB17752C83A2
7BE1CF2475F98620CD35239226E358E33461464B9DBCB2F3527638BC61BE2ED3D8205FE2A2912282FAFEEBC0818B086464C2AD81EE097A492DBF5C1468AA8802
109E5E4B0A624B69DC91AF1D00F77127285F72C28C349EC6759B0D6F18629B2F88C454ACDA1E44169335FB0AB2BB0D44B2A4A4386AAAA4CEA2E48DB27BD47700
1ED6D58D9D0B2BB2A90288CFE30B93CCE8DCC297FC7C13A1C7C11F20E46587933FAC7847668891E99EBCA8C5D813378EE7772212101488B4110E92D269A121A9
243BD703CCB29BB09393911017A123EE58686994600BE9C927F944E584D4D77118901A8EFF7C57F155C827A558A4F1610807A50EDE9C3630C2FB77969863FC6E
0356AF0E564686957D974ED8A3C86432473C775592B0FC05878824AE290576E6A3AE9E28F27B301963D3DBE231CDA9BB03B6A29B0AF4042F62FA71E1C8A374DF
F0BDFE8A8F16DCE952D2B291168CD986856699267AD6FCECDC074413CB047015B34CD305BF9410167948FFB3E8F262BB94AC891068DDB8F66680F5CA9B86000A
AF21BA8DBB3ED19B5AAA9AC81BCBC2332E22ACDCF110A34EB0EB16907FC7C234D4B408C3F9DFE80A21DFFEF20D7C09EA830FF915509943799880B028FECC64D6
C234B42A33ADE4181F000DBEA4AF06BA5F2E78FF5AC28FF8E98A4B3C055C014A6D4F17728A750801197EFB3EF5A697F63C2057D54AD79EDD99D7098B71107141
2D60D69EDEDE71B002B3B7B8A27A2BECCA54D654B87CD27A8E0E96B86A4FBE8E3BF98DA68572C2EC5407C590CE8A7406239E728DB23304ACB07E1F27E9BC0C10
1579E0831A07D887017AC0BB39BB026FE08497F1D65E9AE6607AC517F2F17B97B249EB1B76F1527459B8F05E5325F2362CE119A155E352459FC1552FFF069D88
8F8F1523FF7F1EF2548A0FABC85CFF53ACC7D41E5C69708582428CB991A9F53582D06CF9DA1676AE53DFA9DB50336CAC9A07083212FC04426842F6D08B89801B
44148E7AF8F1D14B074F134D9D33441B87314523FB71F46102B51AE79B94020DE098A9F6318577FCD3DE372FFAB3BB63938F46FDE00158ACB3F536EA91854E5C
AFBB7F8F669995DC67E3B208B44C48FBBB7BBDBF0A2D7B3AC69261234D6EEEA02E4B519A78BA54BE9B8E652756D615FB1BBB9F8CC4116A5337D0C82599E76F38
588B84EC1B72420133BA048C85E23BA487EBBC77AFB91321996A89156F93F5F67577664F70E05A2A0A402771A0BC71400E0F27D4C40D40908EFB641C75AA17E4
28A08FC606C5EB27975D4781610834943953D8BF31AD04F1C9E395A0ECD31B5434E02C02812B86CB7C1843BA074F5D7D21D90D93BB6BAB5ECA4AB1C6F2B2B80E
CDC8106E47AC89ACD96ABB0414B5DD6D7ED1B31088F145EB322D386BEB9DA6921D3A8F2160DAD92307E5D3C763B0F63B7FB9135C76FCD7BF8AF9637F178ECDF1
19AA4F2C6CF43F6EF99D8D23AADBE6AF8DF13BFB98766C7FEFB79557EFACB387C761F0DDA7281C248711D123FE2FE5BA6408851F72D5061CFE0AF10E1D1EBE11
402B922526AB45367269CCA302034B5949E7C65202BF9D0DCD4047867DBBF3671B0E4AEDD4946B6528FEA67D448BF9A06114A202E3136A2B7AB1B6ACC256F287
A6F1FF8BA687566E58C6647EDBC4CB37558267A0C5C381D44C7EA8921E74D38EEBF97D532A8FBD15064DC3B9D643402F67EEFF350B0EA3C3BDAFFE07C7CB1557
17E10166EA6F512E190B2C91D3C630080464F1CF2F12FA57121E0A1B2681A16D5910F24C9101BC72440F4A9B8C2B7F48653C13FAE5FC28EB6A6589FDF0DA849C
7D607765A122D5D8846BCE69FC58625C75B493E86713333379E37697B2D94D3E6569C761BE135F4E10151117FDBC32B94A0E534745B81E424F82EA384389D2A5
42FD8D599AAAECCDA5E48A9B42A830A7D279369D1DA857A0B15168F018C7BB83795D3EA358DA26944D1F1ED1A48C11F4C444D7E91A6F23F950DD40BC0EB7FC53
6BC1D4537324016A60C69568E29057A6F0EC9994414083F4BFEBD2AFD91EF38D3C00D2DFF98EA6BBD13A904782CDC66BE179873E44254FFDC031B68AFFF574AC
CBCAA59690ACA669827D419F216123088168C5EB51AC08ACDA82B519906D92EE702EC8D9C462CA4257120B27AD65400EBBECBA4D32723E0E52AE178ECE376B79
938266B44A8240843D780E7EBB9ED86C8ABACEBA34A31B187E2979ABD14DCA1A24C7DD2CC62787FC69AD166EC11E4E43D1E3A76175AE4B0282FE62B8EC0D46E7
5E0BF40AAFDB924DC5FC80910FD7205639A8BA0819237BF3BED500FB9F3EA43C37C781B65ACD9E98108FFED418C6EB3F3ECE5093D4C4369FAF179A92B289D582
5E6AD3AB5A37E02C2F2C98633C98E7B2E3437737D42ABF3D96F04F66186C1775811EFD634111CFACBE83975D9BC28875F2AD667F3DF8C7A3A3F5CC6B3E98F73C
01453C7DBBEABBB1068D030B6956326AB66B9CF7978313544892E2B2C5F3AF082D7A12214A4E6CB03C2C052885742E7FC5693F854EBFEB4A1711D1CEA7911254
47A1A068756CDB0585D9A0C5B6EFE85EA1361ABE902D3D216387E03283FAC25598C51BE323266A08650D51E50967DCC8DA329EAF374F422BE64EC35ABD1D5594
C1091BD8F7A945C1DDEF7A35C40DDA9C13E30FB7FEF134A874FD5E1E96AC5DE400AFCEC6A82A4DD47271702552458B24C8B6EC0AA1DED3F6EE8D1A65E0AC0123
8A85FC57335DEE136B20D7FAAFEE8D0A6BC4386ABB41BE77E249546AEADF4B1C5E81473A2376F47C06E0CDA141B2A3C056885AA41A10FBC37C374988FF497C81
2887ACCF8AE1BEB2DDCC9778678B58741D0E0A580579AE8199A341CFFD2B41C1EE6797CA2C9296A496E6B6C9F56377C3A3C402CA3636372A7910BF35AE2AF3D6
6E1A3C0318BA1A3409AF672B5287FA20AFC13E656CB4D8FDFE2EE61528F6465A589DF95AF23E4490914ADAF4E4C605BEA4623231C5F1D4579A51F307F9700F39
61AF81CBB8263AB33F47C08FA9E4D9E17A780A5139D18019FD8CA2011E667E825402CC9B93E13679B2BE641F229A1E1D83BE1CCFB978FE1E8954FF1CC6007034
8959B30FAB048457F5AF43F2BB98470C94FDE464B6618CD94CE466C1FC3E4FF9B1A2BEAFD7347D8BD97ADCB649F6279E0A0E705C82F27778F7882372B58E00D3
C3E845754F4B64681B56DD4863746094BF86049823A59520E33A898F04BA6AC4B94AA2A0582BEC08BF9F240FACD2D12B99F46AD52495B2BE5EFFD0B1AC93E726
5E3D7ECFE988CE5AD4C8F663C5368B8CCD01050557A7D7E00278A9FE0A15A87CDD72DF4CA1264F21457672BB2802B7AE9B075795BF8AA9C27F743BD89C3BAE7E
3462C3F79DD9A8E40F49982468371A39B5FF7FB34E8CDDE2699F68F0FE2A03AEC614BCEF16F4A2AEFDF4B72D5CC5DCD7ED751382AB652ED86BEAE2653C384869
F0688D3524A4DEECBF2CA481F4432C1FDFFAF0D1E1E3466C97DEB6311A2ACC09D40CF8BD6FCE59F51CEACD343A92CF833754CBC5C0B80E9363899CB158EB3F54
8925F52CA7091A4AFEF40BD9C5A8652C95D8BBDF28AD0A55227E71E8317D0722745BCEEBEF2659C69E95CC3820F12C6E51D868AF2FA979BFD0241E39A771747F
9AD2325F7DE173123FB29DBA2F72D2B9CCFD98B70106F265BB7B63871B6EA903FD651E157983751D084B16322264BE52D065A3608DBF78E98B416DEE27BD9F2E
2D1898FB0C30619CD89B977CA658B93BC9F4D9ACD0BC4BC6851B84FF187314D78F610100D3C227AFC725139971053273A53E18A6E0D894C932DDF3F432AABDED
2B0E93C31616AB69F3BF0575F55652CABBDD48C5C8B4448D0A428A8614B9E18F39666CAC0E86306384428A81F44006990C25B8144394AE04CF8A1217DE12D046
10037663D57B362B78084F043C915B3246F03B532BC0565F05239C84E798E8A6A160109658102F279C90E0338541FD04AF587B1F88168463D471EF229009DB3D
449F4E74DBFB36339ABDA18B8C6560B23710AD64C828165E9876F97D8F848163ACA474AFF7CC89492A300BF9574AEA8C5F9A9BA76EF789885EDF37C97B8E2C30
85CB50410BDBEDF24E134372ED5FDD71D031264611284572775097788AFA6B5AD429111045A9C1490C6F4693B178548CD90BD54D75B6485B8A8186CEE5A86C8B
71A5E46A24C42A2A7910F323971BF7FDF5631050EFADCAAB2F358ADBFD599D8F519DA9B1C577FDC3B317151B3D3D725EB5835860654587A993C717FFA8C7E57E
5D6733B5DCEBB1DDB342AF44E409478E619792EFBDFC2093B8D8C9F82136AAA175D6E0E3E5BC10D241D0763B462F0B4FFA7F2881B92DD101BEDDD83373ACC0A0
C54F2F501AA172E127061D1673D9BA9F85CBE9A960E850F6B16A918A3D253FF0CBCF366F10DDA1FB8EB75224CCB6531AEC9E358EA5F0021F7CA6AF2510904AA6
F5F6AE49470234ABC0C0D800422112C9FC319E359578B2006EA138138093DDFA2259E75D10E1E492B6047B116FE904E4C9B832A23E3020485A26CD026F7C89F2
C2D233EBBD58C5D77BADF9E2289845B1FB3F47FEB6198B0A085BD4959848E9C575B8D46C4557C1798DD4BBBD26C814411A7D59D5AEBF6D6B7638F199AFCDD030
3C63E166ED3E465592A03E1FDB511D4BA371EE1591F4F0FBB45206656B9BD7B72B2985C6E762A002381732BEB2B958B3D6CA4DC93ABFDA5837B89A5B8BD1FC7D
B65FF730A2821612654D99466614F2BA8BC75D30E26C077F4F9FCD668E42D5DC322C540912F0A93B54117EC76B2E623A08673CF8882658241BAD84D1C7EB1148
A0BB9D7BB444A1E06210927D7662CE4066614FA8B7CA773C6EC17745CDFF825BCE183E32DFB96BE256957E9F730CED521E392E56926CB63B681F5A930F32A9B2
7A333A53117940951B41965FC92126868E88120744C3E87534680DDE99C18FA577477908C708D13559F50653DB862F07DCC8F7EE0EA755E728A9FC4A17115418
9D2BF62D96897ED220092B1318649937563ACE23605F129BF334B7EA44D321BF835009651989B113A8D2DD613764F19C6F152A8DD23B37822465E483F4E746BA
216766AF7A808D7DFC1B633BEE30C1FCFAEC7A448FCAB915236CC36626F8A505CA01DDD1135EBAEAF8792EAF022637287A544923CA6701333DFD39B92FCCBEBF
677610C3FC80276F4BDF14531E2F508B9FF66D78D738FA1931EA3167B390F000D0ADB4B19A95CC2AFE8CAF3614EEC904602147A72A30DC5D582D147843317226
E6396C45BF79635590E561621859C86ED3F0D454E1474A646EC23C8164E866528FDECF83A19691D5AE6B590E66120D22508CB30713BD2AB286E58A9E2F435C52
4B33D79670B203A70B3F8BF31ECF6EA3CB9F8754C302DFDD8C77A96803AEA2D7D15E12C3E1C939E850135A6E2A897BDAD9F54179F2DBC80CB322E85B28A3C345
F317C56C176B7315553BD594269F807509AF586E92379220DA095B6428736A4D3924F7A676B7587BE5CEA130E211B10C9B5C28A616CCB55B206203D05B032084
7A0539F6383791D95320E2AAC66412F1D6DCE02BC76B734C494B02447B6A7667123EAB7EFF139D5C1EF2FB00E3B328ADE7AE451471BB9E5F75ABDC03948B0664
F7AC2CE8B45D0E182DEE296FED3F4AC8F7781024F0E9DD3F27519DF6CA7728EEC4552C99DBE4668C7686485E27041D48C5BD4E4A7424E682FF75CF9DFB3D593C
0D6E0DDD80345FB565BBB020131C253BEB04CFEC1574E14F9F18C8F32A847E51DDB1078AE7B070B1C6BDF8FF5D303B76E8B3B8B41D5958C6CAAC1790A6E40382
E7FDD96B03B7A5D865EA49BC12F902146B2A7546E4B183DD2D4DC0A5E061136E89DA5B36509198E0AC7541112BA0ED7875085BFDB5169E01B75AA2EB2F8E0AA4
8D7D508BCF6743C363068F5F4C66945706F8DDB2C45ED3B1314A9227283FCF3E46D7AACFCABD8F86D6753572872C647FF3A83214A44768B74B523D14C1FB8DCC
C7ED1158DFBBF384BAC2DAD5965DE5299BCE4CDD007411F5F59F0AD9A2F87425764D865C31CC427AC247E7D6A233A7F043585B5B5737FE7837940F70AD3C1D00
B69F51BF50135C6A204BE25BAE93E669898E75C96840E24DB31D038CD86F760DE6AB131600166A98DA57FB5A60D6B061971F09B780EE5ECD5F74B93621C54992
FF81D1E902DF84D34C9CBDD6122ACC7AA28D7650BB7A775C3CCB2F153FC3BC22A15D96BA8873D230B98CE56FFF6BC59A043D5AFF06A260B8C6DD848614EC3341
BE131A9428464FFC0EAF8C7F57EBFA2C29D635AAFFFF19AC53755D470FF4B7DD21490989AFF9DF6BEA57CC93DE2417D171DAEEBCCA1EFC9164AF4C2E02B34E11
73C415FC1D778781F40217D3F2F5DC7DBCA79D094D560B81F0D242218F9D2A3834B7FF1DA19D626114DFA220623A2E667BDB2B79A6C97B8B4AD1793D179C0153
4FDAFE428BB8FAA7DBC855F52BC0EFBA0DC01C83873E60B2F3C7FD91DC777D7C150F91EA174C102B3EA389DEEEADF3672F0B2AF9B3DCD0D2B5B91A0F180C78E6
F5F283BF2B5B734868AC1DA079289C6155EF99C4D8E1D34C5BFAEC9CE9FA93331E0C7787F029A053686DEFA38CCF0730E7B8DAD8D4670BDCF6F5930C8802C60B
D1D8AF4B0DBC9D59A5590CE44AC9261F36A6DD2DD0881D9D50007F4B0894CF3BE8082320DCE1E5BBE6CDEC6FA39CC6B18F76B56689B4AB685FDD986086BB414F
8C8272D0C4B3A39A80CCCAC27109818B5DEFA81C1C2B7E0A573B9B48838ACE556F0F2C4B113B6B31536B2C1980D34B4550C57B7EAA9161DD574CACCC82AF26BC
EF5161515282833E8150DEE8788B8D8B00AE4F8307D5F1D5246647C07F29424D56EECAB8FFD5F50DA8138FAED811DF021FA2C2F4991EB28310CE94BAC3CE70AE
5F0DBD2C03E3C343D5396F35C661939A7030EF2106A83DD3BFA4AA4CA658B9ABD7C36867C52843FE1AB41CA2D6B8EB9ABAB0DA435637C26E4CA60EDBD8BFD748
0D4A2AFDD3AD28BB125AE06FF20C75007F00EF8330EE3D8C2C78E3B7841FF4A7CA958C5B79C6ED35393A2D4602B478524DF5BADCD692E02DFECABF4B99BB8393
F3C4C9018C48E5AAC348541316BD645E277CD0B2BE8CF60CCC906A125C676875B8D8A2CE41CBB04A3BB9806C9E41A58AEF6E2BF7E7F24778D3042F42DB0FE7DD
FE02665D04194838B7CA13F8A626ED8BF7C87F37B840676B29519BB8975D82E8522486179BE8D2EB96CABF1EEA0CE577AF846E3CFCDF53CAA22EC3CA04B5D126
FC0114B2A353E7CB529D48EB9F68D149A62012BFF52622286A27E8312A37A671CD68AE6F6E40075E559218857EE7FD5B91C426A7982C132B2A23B77D10E627C1
F4CD76CEDAA937210F23D8BB98F9023ECA41D96E1A2F5D029233FD55AE298A4B891BBC5F4342982819507770FDC22FC96DC1DDB3069D0E3ABCD309D1BEE3F273
D59A81EC7938973B7CAF060566C2C0AFEA4B59EDBA72528811AD64D8A13E36FDF113EC79AF6FD2A332787E2DF3D9316DEC84DAB94AB9A8B25859BF2553156043
3F548BA5560FE471AD96043264DD1C23462DE73BC897B99D78E046BE1748D1E96A5A084CD002662F0A1B1360941CA96B2EDDD12041EF8D49A5C03ED62FA1D50D
5CDAEE3A435F4912D9E9B8CA93D797B1D2915CD76969E5BCA245A43F908DC4D04B4E94B30FF78C7E87DBBBDCF100CDD0D1CCEB4546A81129329B961E477E2EBB
DAC6FA6A373DDFC7A08DB6A6AC588B7EFFCDCA3E1BDF0520C56754B733DD99053D500F0DA9F684AFA07FDD0930555E1E828B0656854AC9AB8118A4BAD7111B39
041A09FFB1EFBC3B3FFA6050B9332B1204653A14F6571253374AE33DA528524D5BDE6AC93CC061FE73067D807B454654E3AB7A02A38661862B6811FD9857BBB5
31381899DFA1B2CF3D72C9B6BEDB29241634137990361EBA4CD5BCDB62DC21B4D88AF8BE8EE553D51C871ADD6377FEF4E4AAB4BF0962C377E6526DD3A43C99D3
D5FC2B9A21CAF382C11DBE86BA81741F8BFF1766D22D57AB5F24A962B5DB12EF1200330943334A86A18E00A9C62CFB783688A489ABC093927E742AC44E6C5D68
C7F42D88A0FF60C870BA009CB3BCDC651AF7B5A4BCA196798F6C605422D029CCE381CB0577E36D42324075C70D0210146A46769E4EF4E7212A02BCEF21D39866
EE491C2E183C9F2491BAD7BD1F2CD702EDC0DAA53B8E0D4A6B7BD8145B843F4045FEA59ACC9D0210DBAAD2D64D2B9C75AC9332DA6ECD127868A2ECA846BDC961
FE06393577CF85554BF6ACABF57716476728E4ADBD5038A1085127A94C3B934A370CDB39A22B63C3E73E1DA43D127232FFD654A37DE3B77E8691DF2000A95E02
C68749266A7194963871D47AE608C69EB7EBAFFD11AA858662DB0F1E9E61464A755A7DC7CE2D3FFD1D4E7A5A630991A727B889B6E80869FEA450B89D07717463
9B0790E15B0BB16FC74A17BB6680117F4569D03738114ADC9C23CE8953D7CF05BE8E7F9F7E7B5E8CDD9EBFBB0B01BF4631C35423EA9A53340BBA9FC493C144D7
74EB3755333CF89A7B8D5B2DC855366BBFCC6E20DD0E32CF7389318C6C88D550AC4EC43D61AEC9B6813803E59AB2F48B6B167C19E5BB64FD46B494ADDE9BE881
67D148436DD3712469468D74304C04ED39C0D7A3F9FAA7821BE32C97A3AF6E3FDC7F1B9B7351196C77B07E7ADF73BCE7A085EAE92457E0031126878D6F2BB471
1D8D4BABB4B3D170C275B93F054A1C2286F09FD5BF96674A3CA023AD072DA2DBFD9B2CB336526BE180479A29D96E5DEFFA21C9368A06964F5D3AF0E14E9137EA
CF505AF5D0B0525E44A212B0F74A48471A1F07BA8780D08E28EDF7B1A9EB1867D8A102D1D42E096B89C04E6B44C22E38E2880EA9624C7084DFE92C7CEBB1CA87
725F569CCD4B09BDC0A547B3F0AA0D66743E29EE219972EF32D14C3E04098EC2ED4A6269DFE0BFFC2491A2FCCAB7591D868D12FD15C2FB48077B4425BF9C2FB0
8928BFBF73E85DA163D4F388A57A7F3C8F1CA1EBBCF18A5610381B5E02324142C9CE1C5296278F8A49175A30161ACEEF4411234610C4FE6BFBD2D3AF3B924837
85C2F6FA9BAF812D1FB5C1F15292AEF35FF62A03CC28EB59D3894C60E539C39B6490F561BE719424B849D0CCA2D4DA51A1F34097BC6C4B81F65E094610363CD5
A5613031A6238D169875846511ADF80FAC8DFE63CA7D74160D29593666B58DA326FD206621ACB77A02A1FFD70E364E32095A7C0173DAF45388E4F8CF02359389
0B5294AF4C2D1135F843762AB3C422DE92ED98F877BCB00CDE1CA9CD5D8B7CB344180C058889100D5B340919A9EABB32A070AE29D81342D49617F20CB170C67D
036446C65D702EC1C23C309B0F337806F7DDED771449B3A9EA20B755A333EDF53B4A671979ABC06F853D599899A7117571971EFB792229D4D6B051EA3AA66DCC
F89B696A9B03BB9413517D90C39A9E95C9CB769F2BD50C8D5FD32507F8B56D118D78F3A3FF7B97732E3277314344D32ABFBEB8AC47C4D4DF7F24CF5CCB870672
61CAF14D5E8868B61135D98F372B7D2186E3DFA3835FE62D8262E789A8FAF0C8C106D2CF44ACA8967586FC51354182B066B6EFAE8FFD916257EC30AF1E67B156
0FFBB593FD31EF404E658912A53BD4064C497CB120B5FA0A6DD080BD11C9409C89C13F96EDFBCD745965B3DCBF0C70496F81DE237779A24683971CBC5346D8A3
D77EB713284F74F51636DBD9CAD1B9E7711FBD335B77A848B05AC7DC960E1F13E6BCBB52CDB58E2E2B3C175B7F049357C667D7E5DF9112F6D7787A47679DCCBC
3E77B2F11F0E54E4AA803B3D7F1F78306A76497D04294884AD6416118340E12C9AD6B4167C0A622AFC2871583D3DFD80A684B10A13D8362F08A39EB211672E8A
45FD06D28DEE7C1BEF415FCD58DF2E318B41923E45503B0629CB3006EED8FAC68027F3CFA9E5725AFD833DAE86772E528FE5F89CDCED0EF2E2D7B84210BAF4EC
C210F4BD5A4413353CA9F51285DE8363E5F638EEDFE47FBFEBCBFD465323DA87F5FC2DA12451A19FB91E72A710AB9C80D9D964E05D4B7DC69DC229C6D4F2027E
108E47A4CF84EEC3A85FBC10B5D45138AC9FAB37FA441AAF83FBF7982EBE563498F114ACFB99DF2487C53734D6C245F844F97640A29706BA79C324B2A499A8BA
E6A4A48BCA7DF5DCF6967ACB622EA0701460B561C2E6D92A6ED930055B82418233D63244A320E9D2BCB43F59FC073BB6CE91F32F449DE3DAE4CE284E0E40EC9A
D5A5FD2764F1E752201F4FD676D12CD27DF1DF1CB27F45305D2D330AFE94FA4C299F71E1FF08A2783E1B452345F4CFFC1B17E878E6982198C14AF78F429DDA89
DBC7EA3BFA40D03DDE69821DD4A92958AD74D36315852E7EBF2D219CD7C9AED099D504B49BD397D45DB265DC4242E51EBC3A4FA1078F62FF96A9956B900B7CAA
EAB86D5F25E476B803B7BB93BA7FCBE1D11AA2FBC9A220D80765C3472C79077864DFF8624A85017B0EA6DD905974F9B1A98A81C8A31E8B7F39C667DB89F88A2C
260CE446D86425C94D42578A277FC4D2AFCE76595361E30EE9C1955C07199388F3E69A662D14C1523CFD64AE198784ADAE2F6524AC51F1DFA7C28653C70BCC7D
8BA8C12AB248B94692CB459DA11AEF914DE16BF149DBA606E24EC7B043AE62D8974677D88282EB0EA8EF2993DC93EED927A088F00B3F6D45509418105E4EF439
91DBB757EDEE69943594C7A6DAF8BFD5851D2B00F5464CCDCAD5CBCE5ADBDBE9803DA2E82481019BA263C499696C3A8247773BF93CE18CB941F57E1512A918D3
6DE74BEA23B1B2D90FDB104FB328260D4A5B0C6B0DD6151DD69349FFAC753C8F4100E497E31BA32A00B38B9F76B837987C7269CBA3FBA9E8487CCA4E0BF2A154
7CBABBE0CF9194AE7DFD56F9C89B40697626F34601A2A9E148CBE608C4D897F9494B2802E785E80E426C1E9E20A3BCBE1B88D1DF218F8A612237826FCD724236
6632004CD3F88A8F802A3CE75A6D61D8CE55C28BC9176D589593420DA9A4634460CFB08F417238AE9DB5142D00852E4806BD491A18FC7056BBFAE5A97433FC88
8549E71A35AB21EA5668C5642D8003CDDC145D62568F9EAA95DA3291B04B61BF36E6B85A46DE24E8416891CF551BF8309FED66F4931B07E90DF9CC062ABC734D
360A837AFE7605188059BF61DE89589435E91221973A8DB7DCFCB0B18085053D77D69ED92278A16BE66D1A5A1A7A6310BB852682FABA134AF0D55FFB09721DAD
26B172DC3E0B5AEF7D57C374F2EE77CFC61EA4198C7E5EC4B6E52A7491F806DB6ECC9D6446A54B158F034DD346793F1121B491C3793279520DC18F6EA12F0D30
D625F136163DDF0D713AC99967591E635BEE7E50B1E971F3C4BC29FABBE322439C225BFC2C16B7F7133A282B79C12EC832145F366E800BE79F5E0824AFB0A87D
B14550980DFAC4CCF36444B7AFA3E7352B633ED8BEB673AF5338E5A8C3282CC2626DEEFCFF653356F1DC7A02A2ADCC2860E3CC4125BF24ED9270A0EBD9055740
C8FFEC954097D154E710C15F575A756B8F39B378AC55EDDFD55E5781DDBAB59EB40D69633885753F33A58F679A7BB37A88311B4B4F1675780F87F88094FC26FA
C43BD669013A274D7F76FC2ACA7FEC49DD5109E849B2D05126EAFB31C504D7C309BD993760E7C138D219382E7869FD81279DD4C3203990FA0A1E5A76FD2EE408
3627D1342C4684AAC4FA858706E55226A7769A7BBF82BF73FF7D7CDCBA51AC9781021AD0A9A3BDB29136F417A647A4BF701A5DBFA3618E0C5455A95B0CDF969E
CD83AC15C80515D9CB1D677979EFB4C2552F7A2EB7471EB89A957E42C985F2E656B1D4D1EE29CD494FCA5785B10EC35E64D9D7F81E6DB72555AA1782232681E9
B947AA0F0FC3B55572A1AAF1952D53CEC9F8FD27914856241EBF3E8AE29ABE5A909251570732F104D769D752B09C4ED44D9B00B929CF7C3899A1E4003277000A
0DCF265F1BB5D6DAD6198F48BE57F7F8F2C87CD40CBF8A15BE7BDD93DDFBE58350D136D222A38476B166500304AF25D2A691104FEE150C14D6BA805415502752
EE94DB22B55515275FB32806BA1B9521396F41CEC7535EAAE04A9820B12498DE7959ED64C77B1F493FD142F635DFF5F9C6C96FAA68C418E1FE57C59ED52DF91D
C97696FD05CC175280FBE13452DF7D477FA3C45301FE490C1BFADF83BF021253219E20FEDBBF7CFC56ABBE64B41616B74B6A76CD973CD4556F8141E863650CB5
6E7BE0FCF9C5F3718FFD75E8FA931F2B952915B8E67FDF9D84B128F1DDB49AAC1FF734CEC3107FC337F9338EB688500177095021341B9D9F89BB7BDF5BD20255
9AC6554B5DB294D0E453E89BDD1D9248FE0FC8053FCC529C2C83667F6420ED84DAF041D751FAE3C3265F169800CA76182C63468B2767A0D7AD66A3F4CAC6D230
6030488FD33AD5C4239A962C5F33FDD4FBE3C86A3633D8DB63F7160B9FA5AE10E4F125E79DAD4FE6BA2DDD4F2246D3E5516DBF4A85CD3C96E17C8CB90DEE6590
8BED8D48DC0A58F81A1A215F70C5475A68E4A077D02D125BBBC61941009C8027FF446FEEFB01EBEBB06578FD85687C27FB1F7E114C59523A7621CB251E73F6E3
46A031B3FE7E5226947CE3644A5DE1671557ECF31FDFB298F5647555566E75C69C3B145D3022C716C476E24A4FB28E8D04AAF74372763B244EDA4244B632EA49
928BE4D1BCDFF932053C1801B41EDDBE228D86925AEE137B228AF7ACF7BD9F87F7D3388E1024CFCAAF76FE2E8C024EF779DAE6C93E4D078D8C28925E29F9A454
DC811BD378144014E05253A2B58E2AD79CDCBCB42884F4A39F7F116EACD630BD75A2B6C84EFC80B82870C863ED7F8FBB606DC050C9B48B09B5743A2A459E4137
D520E476AB1532414904AE1007F2C6E5002F5041274E9AEC93E94772C09587ABBAA99EFFE878248247B575E0F51EBEDF5E13FF525F627D917E10192FA3EFA98B
BD39259DDC3E244D5CED0B46B96F673C36B647063863BA92028954ED46302AE7E24F413BB8603D044C5D225E0DA3E60DCD153520F317AA0212DAB75E6CCDD402
77651DB98422583FCE400F75FBEF8D1F8A3CC55C9B67AD761B4CC811E05C59049BD3C4F14443C20DCE7D75C3DAAC6200B07A86DBAD8150429A28EF82C5E1AA37
1E34AE480252075C0CB3AC1EB7B9B5378082CE02191E98D4430DBAEBAAE8FEFADD57E54230D789BF166A074E0745D4A22CC22A2C1B64B2E866B0288ECC3BBA9F
F433E966A37409A80370F4C4B6B2A874EA4EFFF46EB59BF0199AFDBECE698B2D0865C26D28AC2323BEE23A3F8D1F9D2624D8C5CF775DA3D64052C1A6A50BD579
7F379F3A5E84EB8DFE148B9CEE8D107D6B13491C79AC3F1392B133755A403A351122C5FB8881CFE27430951C7BBC506AAA1E17F9CBBDF791FDA2A324B5F20C67
6974207D3928131427E69DAACC415F093BD90CC32B74060B99FC9BBDE3F6968A1E26175E2DAA58D7B0351250AD53C423B5F6A46D106E6980F7AF95A6819964DC
2B4AC8C29DEED24B1F7BBEB290280348A462A22CB8BA0BB639EFB004155DCA7E3939E2C92E76AFA64FCF2CD8AA811EFC9DC06C4BA38BF10A10513F02A8A8F855
60840178BD7258D5390C1FDB89F15D06142E9274A9347AC0945404F9C014F850B3A04F814708F7D60A0525C3BB1B2DF82047AEFFF231D6B18E51DD38618F3102
9CAF4FC3A6564D78F735B5421A471F533304C7D782B9D7E3206AA9AA3072E4A023EDF0C61EE36F887D0CF61AC775E044DAD59CDC9C8894EA4D6208A5F63F37DD
6E748AF4045A94662555380DD4AAFB16696B3D4D27AD309EA426D6A1BE398FDC1945592CAE3065D50DC35AC0ABF70F22072D046B624EC124BD023C508EE8B805
1B8ECF56073465C3098121A7976A82306343AA7CAF1474E3AA4F559CADD70285CA44BF658B8CB36E4CCDB2276AC89912D4203425E64294461A0836BAE2E6039E
1214957BEC602D40B5C8632A074A34BD030A56202932E3C6C6A686EA5244718F5D041CB1CAA1F6D1B2638EE7F296AC96E49BAB1C0160FF773A9DE83D696B0C2E
AF3CE79700C6A9B13A88A3681C92D169945F8BA473661C3DBE3101692D53FF95DC034B20387C96D8E5D0D75D3E8BFE12FD2DE65572C01070FE07D96B344638C8
04373C2B1E34F266C201AD52070351F3AC5AF2E93C763404854BA1F9096C71322DEE5D10642FE4329F83542B90F3CCA58EFD89FFCA8D16DAECFF28CAAE5B6CEB
A2245EECC1F7B3A8B92E7CC25EC89295BF53B6852C6C9741162F4955CCFAE3242B2A3C2AFD87F802AC36C3DF24CF6CAF2E8A822F286DFD647E195D3295466C41
8F8F260C0207A8DD28723E634AA2D67EF68FFB08DD1B4BA2BD8700AA609FEA696AB850823C2891E8C6B94C9378F6EC868EE1BEC466879AF8425652BBA9F8FADB
4C08E47D3413A300D91D5C841143F7A01164DF73DB9A3FFD9A844522C08B14B8782B878D4EE3E9908C8BFBD343E077878499AF806A031B211CF9E43F470A5A8D
831C2351D62E63E77E594A14BF5392C5529099C34ACA6A0D77C6F20E0C0E09EB8BF646AC3CD251393E3F94FD17151ACDC810D3B21C257A721159A6463DD0C954
2699988D25751DD4F57BCD2A0909C0C2F726575BCDDBF65926930AA987BBB02BD7DBA0CCB7102E4DB5BDB81648520C5D600ADDF06EB808CDEC948AAF188CC6A0
0613013035A6177A660BDE2DA1E73E5BC00779F4A1A9318C09C86A3CB6C0B9853327074AB44AAA9752283E94DA061191D10968BD8357D35EE2B7CA6BDBBDB595
A842D6DF4CD9F3CD34C480219CB42A61E7C81734E5DB7EAC5DEB55FC887660F54F831469187CE69E061147F7C7FCED28824D4141783DD8F99B73F4A52A4A7BF0
DDDEF3A7AB149E7FC78961F9A6402A091AFCA068BF043C240E2F9F3F88C16C39E5F7FC1F93B379D7416C816598DE7E660FE2A218653B32A4AE0BE9B5E1CBBE0B
F59EBB4DD51B4E3FD2054ADEF7ECE3D5E17702C4BF9DF301A30ABA4D3F52589044D40E2CF2BCAC37F7DB2A196BE1B80D22534F8553958874C7BD4E8FE2CBAB87
51EE7C7CF2B9ED1F3E01D8F7D66DE3667D9757514C7284222EE658F38E80479A00101C71123255385BA182E63913F8AAAE986FB763FDAB631265061A17340890
5F9B3CA56830739556F6619EDBF160909A518218A45D4A55177626DE15797BF0789C1E80E82002A6310AB650589809CF3467C6E12E312EB7BE3084750EF5AB0C
7A3A0A0DB2316B7C849AC401DE506937E8286EFCB629980E587F55A00846E04F6DE37BE767EA9E5EB4635529BCD8740B0B6E2C842EE6EA02D726CEEA20A23BFD
1B8601D655C7471E23278582002838C5F504BD777459F6FE349FC93BCC1FE8FDE5DC590FA32502ED1F79941A897F59C3F2FF75324595F0C5753C5E3B65FF95C8
DCD897BA751C1687BB8C208C8A850C4C6EBBA17D00210685645324BD9943448EFDCD5B411F86F8840386528CA77518A2765AB3F428937258A0A1210C86FFAC5E
E663A34251A58CBC865F0E0CD8379D842F4DADC69C9118AE18BC3D1F0C78116094D5BCF380417DA59075C4351944DE6934DC45B43C6FADC76D12FCB66B4CE9CB
B1ABB8CBFE42180966B4B97AD90B7FF8211200FD048C5B28278F4629BE0A89334C1E8FB398D66B5528E5B207A7B8AE34EC403F92729B2737EBD585028926E76D
FB48A6737A8FC484A9B5508F6F393F8762E2AD6FFA1DEE11879440887323A32BB3CF37CFCEF267B77CA5AA619BD3DF563C8C6AC730CA6486B135E817809B8D30
5BB35A63E0476AE21D53CE319D1D075823CEB48C405C0062AF76CF200A71BF9F97028BC290464B283C1AD1D41C59F97A69F06D9D72A0A9B95A45E4972AC4B84D
85D86D86783B2351BB0CBD444CFF67BB4E038223B7A6E4F095DACBBBFD906B10E97C507869E4030BA5AAF4B710DE81A3502A4D7D736D61C668F63FA6D4669D23
2BA943AE53EAFA56551DCE7237A238E17CC0B6025E13976D653302A1289419B3FE3F0B09A7F4906E6B31FF161ADD8E1E45EB98099B5BE95B5FDFE3F633447974
943BBCDDBA7958283D81E28C9D6FF72FDA6805DA5B49599B7A6A8B66405F9B8CCD3A02BE03C555B07CA3BA33F56AD586910707556DD51660D5ED2933858A71F4
B30244636D2C57C514BE99A51EB980D5959C9404DFEFE2F2B7F28AF6AE0D29454900E8E51019FDF950E594C3FCC854085B0E165CAFA7E902E1C842E17AB654A1
C90A2F1286CBF3D5165ACBED0FA764ACA2A25C59C27EC136F9CBC8CFCCD88610CE63493B07E060AD31814318CCC5B3783FEA5BC65DA2BBD27286F743F48D8246
405C9B53E8D59079E93379B3D49AEACDA613AE6E0C438224075C43FADC28385A5E73C07BE09CB22176C40D8F0A55650B2EF6703E5D1325A273417E0CE2E1CF85
5B4E53D0D98AAC983B2BC2B0C59ED2775C94E7CFD7CB60EA0BB3F2A41CEB982E6086CDC94AD6FE36C7A52925C91A3769F6771C6F58367C2B2B2456C5A1CDD38D
09CFF9E577D6877563AD4E1EE5975E609DBFEF85225FEEABC2B49900F716D121
 D49C56F4EC12E412290BCC89B8862EC78AA095855D4B9DAC33CFFB50E9CFA788
 FF7514936A0A284CFC5E790DCB6BB15A49562CE367D96B03C058D63961FD8BDD
 F4402A58E1171A94B6B94CDC5E60106540E0012542F563CC79DA1055CBE47EDD
 98F049E90177DD9DF0E0D038C610568D13A6F8D59CBFBC5ED9D5733A55F21B74
 F06DC30D353B69FFA47ABAD4C55A874811DE60C6A2B3673C76105E16A466FA19
 20A5780F2E949328E05990573CC3D38CA7A37AD60641DE173893FFFA551AD971
 697DA8ED155818AC16E3DEE6968891225D5E0DD0363A941D20B76CFC6A4531D0
 2110290578D4D1183475AC1644257BFA84AF546324F3AEA5043D7171D4C251CC
 8CFF
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 3545  FontDirectory/CMBX12 known{/CMBX12 findfont dup/Unique Line 4091  FontDirectory/CMBX12 known{/CMBX12 findfont dup/Unique
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMBX12 def  /FontName /CMBX12 def
 /FontBBox {-53 -251 1139 750 }readonly def  /FontBBox {-53 -251 1139 750 }readonly def
 /UniqueID 5000769 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 3563  end readonly def Line 4108  end readonly def
 dup 12 /fi put  dup 12 /fi put
 dup 44 /comma put  dup 44 /comma put
 dup 46 /period put  dup 46 /period put
 dup 48 /zero put  
 dup 49 /one put  dup 49 /one put
 dup 50 /two put  dup 50 /two put
 dup 51 /three put  dup 51 /three put
Line 3805  E75FE714FFF3D54D09C9747ACA01CEFD260985C6E87477C9C78433 Line 4349  E75FE714FFF3D54D09C9747ACA01CEFD260985C6E87477C9C78433
 CE2731FDDF7FCF2AEF7CC2B1EE7095F480B3B27932ADC486BD9CC130D94BBD05  CE2731FDDF7FCF2AEF7CC2B1EE7095F480B3B27932ADC486BD9CC130D94BBD05
 43872FEBA04FB8866ABCB4D379696E73B84BBE98FBC4A16CFF22F8A7AF754624  43872FEBA04FB8866ABCB4D379696E73B84BBE98FBC4A16CFF22F8A7AF754624
 2912C228030FF7EF23D51DD61BEB5171AD31E2B630475E16B6E0F3C78D44AC30  2912C228030FF7EF23D51DD61BEB5171AD31E2B630475E16B6E0F3C78D44AC30
712D165DB6598B1DA7014496E3367E39C2B1263ECDA94AF1363599B3B91E3345712D165DB658FDA800798803C3CD32B841E159AF0F748400314FAF5038EAD574
35E38C1FAA3A2254373D2EFC8A090D9EEC1B9890886F53064FEBF025DEFF64DD57D57A34CABDBE4B8D145E439A11585A0CEDB410973892F52DF26E116198F86D
727DDCCE1946D6268F7C1BA2A29C4D2EEAF3464C06966889A2A9474A48C998B7FD876B8299BCA27AEFEB72F9E8B4B7DA1110B52A0F96DE59A839E144184B72B6
9FD37B0F77BEC0938C8A4F7DC2F30D810934DD9074A0D4913252219B1705CBACE45614991F03299BF5D1365EF2E0D68B86CF619AED2B9D37876A796997CBFEB6
670A7070241F1EFF0C74823ACAD9FA869819B991B6D673547E7AA858675FEC15451B67B5EAE9120D0F8F9229332F23B6A10837AACB18CE42CA76F50FECE8A7D3
4E4790AEF4FB6FA3F8A300812A9E42A84A1E5FA0C32CDF7432717B1B7A7A483E3213106308756303E821161BBA3576A83820B337E6A7E804D8CA26E226068104
D8C59D0AF0A55325EF895A8CF09FAD951C4FA994219F6954E79C036C4F0DA60D0EB7484C4D980D7ABAF644B8B2A1BEC7E6506D965BA155349750E79A0C8A1AA6
759F935C5AD99856DB6F328F1DE82E6182E6A2623FA9EBEB12439F4CA16EDE635AFC6F9D9C691B47F45AE17E66D1B273AA58D2CBDAC9820F011DD77CB2F40495
C435C266CEE4DB3DC956A4298E32FE7AD1A1D82919A2D780ECDD3A9EFD11574C540AE5327597D571CA7E202E2870297213BA4673BEA78368EBA8086EB422A59B
2E17148C75724C96F6806D9816FF74C1ED53860EC32078E31235F1F0726307EBC1B4B85378F2864B176AE297116D4771A393DA50F6905204CA54E10C929D3478
571D3D1051B1DFCA062172113B368DF7F927E25B8B5D5C903F954694EA680AB936DE51581F3D79B158CACE7B22DB5BF4F6B34803DB65FF139F2FE9E789E79035
5A7ABC4F9811ECCC659600935A2D2B417355CED0E9DE8BF235FB36DB6E4EA73D47E746283E8BAB12A3592CF7AABD8836313D79BE940D246A1FC83026FD63925A
800C7241C3425690CE532B53686707C645B40D6E941BE510C80291AD80F2DA2B64D9A8E4A799A0706AE085365144A5DB7D4005EB07A1D1EFB18B8AD517FF5500
F4ADCE3CBEE1F8CCF8749E97308D8A3073A64B3CD76EE03470F63E1ED2CB23221597D3CB30D83856E4B83456C246AA8418D2BB350547F627611531515CDDB191
8A8096DDF82AF8324B2A3F80862B1793CA077D2CD22E0944FC49D24570FA2B21EDD72DBD79FBA622A1F06B48C412E37464B3B5BFD1614F54253D9DA82328E448
EA42BB32AE43705A0598CD92A5D655BE65388EA131384900D8B4685BFCE716DE11C6A02E6323738819FEF776149B48D52C83CA39036DED2CC3D8C1E36320F674
71FDE7E6D31149AFD27E9E5D06B8C065ED8FF07F5BAD5BE43F11BF9B9133848EC9B5D10D2DCA8320A2BAE92C9800FEABB7AFC0ACB2710F61DBAD38E8174FDA0C
0FB1C843F0760B43B880E2F95BA5FAC887180BD94FCD6D373246804B4F707E6CE8AAFBBE0F602AEA14D675DFB04790905077BB0FEEE4B7DB0A9717D37A627E6E
A55EA48C62FF983CE5B83DD415E6B3199F9F79B9F2E18F3D81A2E50C067C8A16CCDF58565FF1DFA6408CD17F71BA6BAEA2D4D99FF7628166BA93A5CBBEF1A839
27AD4655FCD22787EBBBC38740A6A0C96F1C5E0612F75A15F13DC8CE2F1E888F2332FB0A14671F510DFAE662325952ACDA24EE9D79EE9402679F5B7FB73372BF
610E3A828DA46E7D6ECDE8CE3051B85E0C570AA0AB2736C44853515983134AE3641E2C30C24A861F669FC28A2C1447EBD321E3BA9F29737CD880CE07D2295E72
09F3A196294C6B1588D5101DD81DB9130B9EACDDB522BDDA775D909B05A0FB5D9D2AB0C24E9A643A1BEB7F32D20A58E6E620C8F1768D3212FFC5ED912CF7C3D8
4BAC2017418AE9D268458B7859D5F6719D6FF1DDF6F3F1771058610B2B1A16FAD507217D20A988699BBDC9D3FE095C8DAF9939B198F0A21DB77CD4C59FB771FA
1429B29491E4C240C70462CAD84EDD453B92DAC60CF9787F7EAEDD20AEF16F029DE3286BB0DCEE0DA3782661356BB2691D830C00688D0B29651BBCC437532DAE
88533ECD8654FC44118D7109E67867D4B627F2C3E5BACD66F44D55B7DE146094815AB03DE8F44AEC6112971E7231B30CC80D04970EC6C1E42A6AA0642BADC0C2
462E3EA9E94018CD6B679E78A506A412F6A63224F5097337B1EFA51AE58E8DAAEAD884A4C33B25469B5FF3230ADF4EF607499F1EC3401FF7C6F844B93D95B202
A77C7108462A4D76C4EA7217892A27D761615BA12EC2461AD67393CE6FB3656C1F661579C30C3E1DA2533836ED3445E59CA532AB1E8613EB4C78536ED00E1EF0
86EB58528BD1C2AB9339EE79C99363878B2C2D1B0F878903FC334406FFA0E2C6615359AD748D66F7C8A13B807650C963A962B831C55D25B0CF3EE4300F941C5B
21C7CD68FC90E302B9D4D12E4E1C316A4DD68408DEB1A969EA71CB7F9D77696D61973842957CF64A65255CFCD3666728FD0CDF7B59DC9C2E3959735BA89C9AD4
B05E9D7A5F74A78F6148319CC1266DECB2C3DA32CE22BCC9C8DC3DAF75DE40C098E0AB04FF7B07A138E77B97991379C4262C03F36DC55420A1DA7983AC156209
9EB284191D60B67ACA3B6BAD432DFCBEFE767AA7905D56E4D6117C880228108DAE245CE6C064071323FEFF68797AD21DAB54A1B8CEF96A787DC9E90CE2DA1C27
E845568849BA09DBABFBD2A66D39534824BB4BC38F4456DE7D352E0322B400E108BE7D84C8491B98151D170434B4880F1550D55632ACE592BBC07466FEE6B7BA
95153F5C46078216551C9F9AE4FDFE0DDA73A683E7F185657C98548A8EC0CC143632C750DAB27A2A33C5BFB2C06B5DCB9A6243CBBA1A31C3D7DE7FF6B41F6E82
2348E86CA5898D92B737ED43782B68A04D6A87556CF22A2CD17A5460F479AB416A44428053C6C606E951A312495B47A6BBC2FAB44A62FC0D4A50E74D77E0BDD0
B3EBD3CDF3B1EF9DADB4E47348A5F2BE83548140FE6D3FF4066DC58EAB1F0564206BBE6BC9B1DC7A0FA3CC495CDF1CC5216428CA94D6F6715B920DC818B8463C
C58DD09B22920000B72B190C0C9E40D1E4F761177967025F42B028404728AB269E4120C397B8C9007E04347D305D021D5220E3E98FBC7A30211E6C4B1199488A
7667E6B7FE7D96B736B0BF95650C3B93F9208C0319870D0447C84EDDD311F2D1EFCC8F2DDA888D213228C360FDD2D27A7B8D3578B3F16D9F73AB6D7DF413A84C
B2D97834F9B643BA80EFE63A822A47B5069F7527244F543C9B335AF37601D0F9B0B5FB73A7FEE60E68B98FDD312DFFF653D98FF04DFB4AFED129B33E6148FE7E
0E5B4AA0786E9818F20B9D30F1AFAF94C946FD6F755303A1DF9705E2750F28A7EFE32787D41E567C0970FD535BBF95FF4C14832FD5181C6AFE9295665C6AFD2B
9032C8BD5075E6544736B27D19088D2EEDF0B15587792D0CBBF16B0BBB8541D807DE351D3A9858ACCDA547DA19D30BED27B3A77C01CDDB62EA0C541E26B241AA
FD843B5EF247A5789C2131A46BBF89A146F11CE1B2065DED3BAEDB7982DABDB0EB6BB5D533A091A7C5AE32923E931A98B1A378CEDE4394E7615AEAE807C14E8C
96A5BB14CBC12B0E82135DDA2E514ABEE3986A64E1FCD334F62809DEE57C3CE8818BBCE624387076111D1EDF5C61EA8809948D4906B2C05C01463C4DF4EA3A7D
4F7149AE9D3CB21E272F62F093DE1B92D646DF2529D415EC0C9F7CA770CCC88E6A4DFB643EB5AB2E09DCCC51CC16F68CAE87CDFB82F7A39129119C290A21DD0D
228413ED2F3875B8591C7A9A93C84176E16FE8A23C751014185DE91EAB2BFF283A46F182963E7267C31F20B98914BACC48CCB4E0611C67BC595D00B633E7FFCE
A6483034E9D6BD5A0E4579429EA264E8563AB38AF47FBEB47310EF1CD1618F0B17E311A7F4588FB6AE658377C08A215B79424635331DB4068BE99D308D6BC1FB
158C0281F7CCCAFA53EA0747A30A76198B42F83CC5A8C4CDD3F21EAC959626832DF73D26E0C6303F06946636B23742D57FB9D9A3BD099093A1C7BB31C02D5423
9636663952CD428830AA9764A093EABDCBDD8E7ED2F9DC4867B0B7856A0DEDC4C7FA77892B3E560A5D115FDD512CB4CE82FE58A7AA72A233B02D6B48B90CF72B
501D79DD91A829DC0F6250EBC447488562F2DDC910954B2A064E2DC7FEB6D61E6C9D1E25CE02FD2D8BD99802C12AE644185A5D70D63442C3514746A7222DCDA2
3BE266D23958B761557EF7AA4B13BEAE7C175150582561423EBC7DD345EEADED1DBBF4CBCC0B2342CB51BC7FC6423F7E95BC3EB407F0285FD449D8B636642BE6
9FF13E29DC064F3CB241DB7C15DA5BD4ED2E4A35C7C678CB3CC968DA32D7E462131E0AE8A0B810C0D8253B249A103DF83004276605A33119A16BED4A7F2F295C
5A283ABA6A7C37CBE6AC3F50CDE010C5A58597CFA0D6F2B18FCB7EB1F1F4351A67757411FEBC5AE386358251D1A57A77C11951BB0533EE75223739B27D2C0EDE
238EFD32DE3C8669030B448A17D7B8DCC65D4791E86A1356982C4350D3BB7C98F12FCC8CEFA983BB6FF34301849D59A0282DB77AEACC51E2350636AB56FEEEEC
48E7084DD80FBC46E8355FEE4E2843F0E380A2E0DA53DE95F17ECD3439C3E8E4FDFECCBEFB135A6005DC8D8E21B1484E5345FD64E26B296864D7E8884955679E
5BB55B66A3CB5566AB01D52BB475A23CADC961CA7434A5C67112F872111DA28235F720AE6E52A89CDA315714FCAE93AAC470D2692650EA28CADDE043534014D5
D4B54B1D8AF177FDD13BDC58E23B567085138423BD1383ED7FE72AD5B4488E0017507253E7333EB8B44A5486828BCE2850FD95CAD5ACF132DFAA39E0007FFF26
81939745F9D5EEEC314C158B2B89C96160CE1157A97DF95966E68A20D7C7D1C3497425189ADDD944FA5423B9305239BB25B4430D6AD6D698F9562B10FD9D75E2
1C0DD39D2B32125ACACD1F0E7031024C645190BAE4017A0EC71A457AA7BD8FDC4C7AB5047BE64C912105CD4A4DA988BD5ED3B612FA3D28C805E2A360F464178A
A046D20573A2BD1B1140A55AC771D9F649F59C8808242F83C0D0E4DD89EB9A0194CF4BA6A9FC5C18E56D8C0890CDEB4D14ED75F494F5D917A57F571760D02147
F6004778FA6DCF36C281A772D1BA8951C4FB2C4008331C86962ED087B35ECED21D344B0D80E7064DE9D0A5992C3BBE55A7258C3DB693677765B514782170B8FB
0AF6D2997C8A54185EEE781BCE2AEF2B6048F83565091AE2D09E586B6B8732636E0F5AFCBAEF7E3D161717D01090EA2316E0633DA73CF10C77C68BBF8123FB74
7968321C68E3FE5F769C954E826B7AF6443DF7C85575D0198BC9D1DA51E576591945F0EDA652BB4F3693FE0F4FB0F5D5F57A6A1793C0F39ECEDA9079A5C497CF
4CB4E641B22EA1C0F5271CCDED2CEEB62EDBFB50C87F67095D5433BB06F9A2E41519DEDFE0FCF60994038D7A9F5374FAE1F132BECB1DC80EE2D09164C674C6FA
65FA29E817A77EB3EAC6BC204DC698CE495A9258D396172737E0CE46A0B83EB2D0881743FE49F5727756F05AC1709328C25EE1C4B8AD429CB90EE6023A226709
5AD787FD9867C417FEAA6E9A2B82A45A1C113CD61FD52DB3DC784B8CA34B45D433C619C97D92A505C9B82B75241F7CA2604B8C65202E5546E9BD5C15394BC9C6
5BA4A51926490399DA34AFC6EF914D03E89DEA7E8D29E3A08DD7446AB998AC002A848D7141F8F57FC25DD20879EF0E968CE16C31FC537B74C429720B0D83A510
11E38EC4CD4AC0CC5443EE9ED3FE03A4A278F2BFDCFF7A329AAA92C197877638DF7E9C057609E3F35C2DA4EC56CC1C4BE0BD04A4B23AA52FFB3AAF096D6CFC3D
F7EA2CCE9B98E138A8A29105D3FBE66558C38895BFADC76513B92AE600CA52CD5CAEAF5B4577FAFDBCF41D81148C0226DD29E6D57B8C05E1C141B6D309D7273C
2B3956A59AE3598AE3E4771F88D44C53B8BC449C9EBBC24CDF6474BCEC4CFF672832AF0AFE91CB8CC9FD1980605C5FE4D8DA726580676FCEB1021121DB2CAFB3
886EEB78E02D0CDC70A8B57CDE753B26F82BA6A2715658135288ECF075076846516426D78EE62D95A84B1ED786324569E604FF8D2E9EE071600B4820EF0CDDF2
0B2EF7A1A8F85370FC569D9996B2FE538BA27409D3048ED533833B0C38F5068151EBA811EC9A6A8F7E8533090E7D5FAE3592A6F7BE3C7DBEE4729DF5598EFC57
069E6B906E338DF1A95EA7A207376B5760D0B97C6048E81569438A42FDFA0F5F614441E5AE48AA6B3EF26C78C298B5F0EB05D67213915CBD611298A3492ECC50
982B146210B9DA0C6C6DDE7E4DFD1F82E5BD3C7AB433376459C733A45B1002453ACFFC5589E5625DC0BA66F06B15F35F73993CD514F8F952B9AB8550BD573B20
3B5866783490B198BF8FE1E584C8AAB115385CB8EF1BDD80440A55618BE07866699B9CC30851C45EFF549F82433198FC6C217E2C6484DB1B349BE6AA81A32716
991AF27FBCC24BF1BA2BA12C383FF1AFB9E55BF595725DF2BFAB550C24E78D72DADF7565299A4CCCB83121FD1CDF9E1DF7656273E59B60080928E8CE59184D32
6B14E4D06A56F56F4F9B251148942B3C1B164486CFDA0229F5B7F7C0EFA1E5379868A652C2AE09BF15F3DC3AE6AB5436D0CCF0EAB2AEE3A385A6A8A2F2BBFD4B
7DEFA36C979B689C1176354C30CC71CD4F0BCD57255910083F5094DB930A4EDAB8EFF2818AF015263AA0A5C8215CEA00C62DF4B00540B091CAA144D6F94C093A
C7932CF89109B949A0BEA607ACF8D3AA7A776131DBE2107CFBF9B01B36A94AA677375E33DF12B1928C9D17E6E3D658B8D26B5F9ECAF863FA7A93A53CB1BA6B9A
30F3DFDFC9A4E45462CDF9C4F81809302C453CEC88F6A4BCD6D7D8247CBB5401CB4118471BF92D9DF22C820506CD74492F42CD49903EC50AAB51E9E6115EED20
75249615C893B72E59FADF3218D8EE1F7C4D293117F5123F7E32B5C5A661F3ED08D8CEF153409DDBCF0EA91EF2BEDE757361403A94FD680F74E1B96BB88965E9
ADDE9B641E4621E7799835A368485A9FD6DB7AE67C6B3885F6897B72C691356658F7A517FE9E1C781C3CBE6498E6623042E58762A2407A5FB8D24D89B93BACE2
6C0C76696E2B9AC2363D2ED40B1BA1AAD0F057E08084520D3CEA5A4266F1C9307D92D50EA78D5BE442D4C49C56F57592C04ED3518C44A4F36B9819C27E93BA1F
DDBBA464B2598F52E1AE4DD27D3531DF8AACE18308F4F6CA7F242C28385256D22FA7C560668C355AAFB9A9F5BE6388B3E08E2FF8FB820BE492A1B0A067515A1B
532A7274D2EB76BC042B262791FCB22DFEB88B58A05BE03B7544903D3286D3375DF479992F4E62D27F713C7EF4B715FB341F35D8C9C4F62834E950C86561591B
FB76E55A88075085277A3C575C90BA6D9E32348310D7DDCBCDF0A081B4E1B0ED8947FADE95A2BED5D595E81B1AAEFA2EC949A6E4610D372C8FFB23E28FC64153
8B99BF5E7DF1163F3B29AED8E28A4411C081260AAD1886928BDCB86FCD749BFCE6A9F95E8C77FA57ACB91B1C7D6EB78EA40357C88754711D61977F8D1D8836C9
1A1CB0FC67710782B39DA2FA325B4268976AD25FCCCAB6C182AE32D875F9DE401D20A3DD14CDB6B7936233E524A990148D8B797ED4CC4D5BA8EC668DCA7C9C67
C80A94A879B57E0B2F837B97431AB798C96D701E54F72189346DCB00481A5824413662E9B57DA3233D0DEF0EFBE62B253E56F9FCD5E64B9AD2967BAA036EFD4E
1F97C835D74853A10DB246FE1439522612511F43ECB4AF09230A45A481E5B902990F9BCFB3113884F87FB79E7BF293FF3A920575795A964C662494B91E934107
9F4539F15C3FB2935865E926E98E2302B33079748D5766A5FE5DA049A1B9DB0DD2E02B221294A4776CC9ECBD69A362E6CF668CC22C9F8DCFA29CE30CB8DE13C2
6308568B14BEC56F77C9927CCF0F2E8CE7CEA50CC8631377C9528A0C4B74D83C79167C1D4BF0751D491109BA8EE1ACD06DA832F48042BA3700CA0EA193D41AB1
719C42B43ACA8038CF9E5E459679CE792C7B139DEC9EAC296BC6477F298A947A72E1F02AFB3EE2E52A32CF8921A3DE2701541B66325142F9AE079F3A6C21DF90
24EE80E965F698545EA273D248D4DBECBEBCE1E134BE54C152A6AB4995C1DDA9EBE1EECB900ECF7FB6F001CFE6C0FA8E6413D39B70F8B4D68A5105F509E384B3
111A90359B7E0E5B2A988A23BD4AE672281C8E4AEA7EBEA28F24B7ADBE1E01BD842F5753A6D78654BD508FAB1CD7E81FE0CE3527E7163EC56EC8BF3E242FAD38
1D04D26FD410402697D836F44E933843615D845FA80113EC9CC7A69F4DB42B98A600E254EFA5BBD99C48AE102AB2DE4330EE93CE6CA6F61D99406DAD5AFDA2AF
6D0CD2E16FAB1658318B8A97A1F34C988784C75AAE519F3AA7288796B3D120952377B3E1CA0BBB1442DA68C316B0817DECBE32E2A4B7608D3007C740F78905CA
84301CFA059C88ACCB48D48431D0E9522D2495B690349CE3B483C2285EE1BACEEA5EC147472821B886FB1A678756DD584EFEE26C81F3A9545FDA4EFD44E545F1
D6CE67E7F3A21BA39704724F864DA1C235DCB8DB56098565CDEF44E305AB86288F936E4FECA8F5E7D3E68D71D3B8C122ABE07476B492685496588BDD8C639500
735A8C82E7E505FB7275CB96F93365A19A271B92D3B98F4788140106C52F1940DD91F576C77C8C3D4F8E8AC2E6AC308F923BD2F231438AD39AB7FD5FEF428D61
01DE66EC903EEA626B750178E619461F87A60ADF4FBC973250EA990AA83B2ECEDBBC7803F12DC84A81EA8CD982D6CA26A63C7776ADAC6A5F300656883AE97BBE
273DDE3BB1365E2188ED6036407055A86070985E2297B78BA239072F9CE4E4EF217CC1F3220B498527A826C557669132D2F97E20029BCF14A9A896012837CA40
93BD74E65A8E16CFF23E74ED2C4E68371C1B3C75FBBF229CA7C9F9A47FEDCF64EDBA10810F4E7A0BCB0F7EEB88842AA6C8360FE21247FB0C3BAA86A413DDD20E
B4FC65899D911FFDED2A22D602FDE54A5C2E1E76A614CA7BCB7116BC7E999E9AF5C3E5349A96BC9C7D54AE493AA18763F407040C89464F1F9474CF00DA0A6B49
3F39606BCA2CE5DA129DCFD3BD54AB968E57CE2F8875C4470F7E698D9D6B32C402604EDA77354E75B67CBAF2051BC92EEFB603D712A8A6DBA63A0A89F37451FA
F9027740B601899FAC7D2006B4273390E1589EFC0D93844939EAF512A6F9283DE3E99B5039EC4478106FDE29E4D7BE88537C97A2E03372C07EC4D6EC3E159618
5B79BB57CAEF154AFEFCD6DA55C60851F816E82F301EB50316436B40480CDC8C6479EAD51CE224EA90C9C951CBD81E02D30D9DAE9277FAB7533CDB40AF16A1DD
E89019440DC665025E354B4BC38B5845BE84A6A32189BF236495D0ADF0C8135C35D5FA847311A5868596C49549BC2CB7FB11334A5DC0235BC107EEDB05B92A85
834E0FD078525A23A318583741C0A1ED8991FEE67A6B08B76F2752794A1D9802B198C70DCDE3B70BCF42FBDA810A3DEF5802821B55B42C4653C61DEABDFEB3E0
C1DC7963C44F094AB682F837A924DE22831B7CAC3E7F64F20D22AD2E4778084B9A595EB54994A4B866A99F23CC95697F90B0A4B460994016D12B85D2CC92B572
F9699DF59CCD03721DE396B7E67FD5C96BFB4BC5444F499AAEF31154410C2556F62B9A1AABF2D9CBDB887D1F58A824E080562A3E4A7C6AA02EAAA47907EE67E5
8D94D6959DD3995EE172CC7566EF0153021E08E0B729CC91F38B7BF99AD3E57846169E42148793FEAB87D15B626EAEB86BDEC8CFFA2B84F52BD34A2056765E09
07B364D653874D0EEF20C1BB350D62B486F338957279EBF6B9F1D031C8BE830463E0BC58FC24B297D68D8A1D3332792C4DD29EE1728FAB873198F893E21C8AFA
CD3824423843E184B750FC44CDEAF1FBB62647CFFD159C6FD0CD03A5B2B5C5A6D2DEDFB86AA5343984A6E366F837AF76EE986ECC5BDC880F087B6F71CBDBF917
BA96A3B3F2175E77B2503B7A31296C3800D40D08B1D05CCE4F4AD9C5B8517DD48B38EA2EFFD281B1A8E46666A74F11D849709F871C45DA532D12541BD8F74899
CBEB91317E2897DD3A87F207AE00A5563A12F784B35067F7C5F90B0E759566B195F4B59B9DFE7F6F5FD49789865298C244D95881D2DB1889D0A41FC7A34777D6
F4719B6999FB99D4DBCAB822F414D1E56437E804F298A33ADC3BC529A4EA12EE9E6947A3DDE605111352262F0990A9E558274D66601BF2B67D55159C7514F1E1
0E187D2B42A39F5D441076C0172A3FEC9EC49E4B4B7D2F14A06030D729C4DCF21A7E5C074DE75B9A612A762C3153B326C6BDDD276C2066F50899A6EC8D4E1DDC
E95A9FC23833A7A552EB73CE347A708EA75833A66153B3597226AA3502F405FE6FE4C7056EC63A2E1F6872D0C74FBA9700C6C4E3689F8ABA302F49A7E3EA2B4B
2F0089D65BA3BD10B6E56D3D2AE1A4F0F57BB4E7D614692947C507145DC09140BCFB7FBD3420D588F61AFA044EB78DF7C3881017C753DB1DA3F35933B19656CC
36A2FEDA5218BEC7C73B14EFFFD1DCED9C2F05BE603AABAAF449FF8274F63C8E3CED882CE92EC2AD79698EF383D113D85C6F3DCC4B0787F3CA994A0830EE3703
B9BCC8EE19B6768FC3E240AC120A077985D7BCA277FD06B8443C4054B6E5ABEC0BA4F77439094180813BD2E230F2010ABD7868EB171307253CE61F9B228C6687
65DB5B6CF2608AF1A35C0C250286AE6ACAC5AAD9F1E84D1554B703787DEAB48BF849FD6EE7BFDCA93B097A1F1DCFA09E351F1713E4E297F10C1CA62A8F461B5D
B6543964A4C4AC2E10A6F52E585C3615BD921A7EF6FF05B56BB06F6C16870F58A696C14A1917F2C92B885193465E63F94C151DFF3E463DC3767771BA45DACCFE
EF65326F9BC799F033FD4719F85E577CA11E20D52BD6A92A1459B54CD0FE1C459A7C1A408A0BA54170D70A72A936CE4C0D4DC4C185040D5530F02A9443615826
6022225FB9F637808ACED409924D2BED4904B1A6F5DBAD0BCAAB333252D9C4477BF99C96AC1F027CD229A9ED6BEBEFB54752EAD461E112597F63247C83ACDC2D
E1292928ADB52C414EAC5ED54461423F4A745F2ED469665686AA3F6DBF9147532F02720E242C0FE40F92ACD4526E93679B6D801A9C6461491A070850CC24B3A8
54DA90D47DC2036B888BB3E8C81BD96B6636D4985E984881B499631D913DE2D078D8E1A70440B37FBB23FE8B3F562191F410C6E68E7286BC35423C1821F06304
1F873D57A48F9392565BF27D26B9126CABD10487328114DA1398B4DA422C28F74F4DF0FD723BC06365B3EB2D0C5C83D219F92688D798FE1555BFC2E3AA8E18F0
0F7CAC19FA6B2DAC11B14A4E1BA4D0FCC14C5581D90B100B617EDE37195A67F258DBDC9827E06520AA3937E0D01E0966FB90C3E32965018AE2B5F2CA42794CE1
6DC5371AEBC0A60D1E9E8D428C91DE7147E937463D3A83A5753FEF4F3D852FA42A22A211CE8D96A5FF98BBBC1DDA78BD9EF66F34D74F9D28F7CD1B4891FF2355
3BB4E2826F8B7FCDF057E81BAE3EA08B88C5E347A9AADF338541E6EC02DEF8BED05F8609E03969EE85696CD194287A1A1909C091835BBB4C4FDE8AF355B1EA02
7B759CD47BB9278B8629BB7596CE548B323465C7ECE9BA5592B48F50BD0F49517C3BAF3782E46F2FE41CCA69C346C4F88B640A25C51B85D1535CB65A10316C65
E844F5603136866A4C5FB0C77ED355E6A3F87446488A24862B1D40CA4DE8D2E28AA3914E00671E0DDC0C41D560C66E677BE305B1C9A167496E9BC55E3E61FBF0
69F4354A49227A5E67A5891FAB0EDDCF3DA61D73F4B2D46455006271E2E0BB13454ED084CA7B8542D09C19A0414782A2EC87700A7DBCABB76F32D20479CAAF1A
70742CBBED0D47D41E67ACB89590756AF739890A55DEB3D7CD5635E0F29E9492B9FE677A9BC68A04FC04211F65CF6B7AE4BCD58D8EDD334101BB4AA9F426404B
46BCCC5B8ABE6338B2A6ECE693B7D122BCE504473B21AC6FFDB70FE1CC44AA9A73C5E96532F99284B408438EB48650A90FD34A2120977F5F7DD6301E993FD1EF
61DED2E1DE627A05AA6AB2BF2F6422FE9289E11D89F01B258BA82B3044190E93675A7E6176BF57276D3FAE1380D9B1E4B2CF158046EEA40E87928CE9B19A249C
FCC3F51275C66BC7AE817748C20E9219B286D4CB3FCD571C998D6CF54AC0D01DE2C45BBFE7EC8302D794893656C086031AF9578BFAF49E6A866F98D1CC1DE410
0FC050EFAEADFC4FB61CE293186009A31354B3CA20660A7B313FC47A7D539E35C2667F4A82EB71BF6436DF43BE28138EEA6A33A04B0B414450950C40708E2058
7AB260BEFE7E78BCD3FF014C25470192B83FD8EAB975A2F25F25F7B3DA8D39202CB26EC69D1645BE59C79BE73F9767C75667463546B650502FC81F21B5C4D406
9DF9BBDCBAAFCB8D1F9C266911FE077D122BF2FA2C456292022C06B2A96134D4DBA42CE9F1CF16561266E05874C91490DB83C01EE0339E7A8DCC5AFF63D3FA4B
03736C80CB87AA5739F79265B104B9B283887E87D3260A465A2DE3C094B54C2B552926E42DE881BBB4B0D0BB380E0ED76B72A756B4CAEB91722F993A6B4F49AE
A719FCB674F0C533B5292AECA87BD9E1FAE18FA59B527C9635B77A0C45ED0143A404FBBCAF83B786A3D5D0C5AC21D499C743D5A9375DDB1697D28E13F47FA43A
BE4619A37DDED3C900D0D4AE9E29CCD4A6E69B6F411C044B62DF38C8E972A5BAFE64426660F078609C14EC6383561C2ED52C3B0F22D404776673B382CC17BBE6
F854FCFD80D9E30D9B90C31508D48E1A4CBAD9975AF4789777EED902926695ADADCF4A7F3F7D167DE46D8DEBAE03648685FDBB2367F40B6FDC44090F32AF4802
30FE874641C1B6BBD9E1BB245989761171D76889C92AAE8A1A2C38D44EEFAFF9BD5EBADD37B82B429A0E22E9278F2E1C6BCC2D8649A949FA59A8E1CBEBD883A5
987B900CECB3A6E605206F3400788C15D43A709E9102C9FC4C684661CD8F4E4F430CD0968816244C9D05C948102A9B9D9CF0023B7AB5E3481A1C2EADCB42B6A1
3D2CB2E680D49E047C3E0B37F8DD9B5B61450CF233911B65CE6CF06A00D5AE59D5891F3115E42F0A18E30735F156160E24E38D358D4376E0BB35EA62F73DADC5
198DFC3FFAD98F7B4D1FC954F0F8055CD1B69BB2E2B70DA9FA38FA35156278A20EAF316D1FEFFCBCC1808EF642F285D3B67E279BB617E29B10E46C92496A7568
C435743D67A19A6B6E00B9439C0D87BACE1BD70F35B957EE067E1761DE46926A900465D114CAFFA796FB47AD526011D42B486078629D6196F9485B66966D0D47
BFC6EDA3B9FE5CE82263F920C8315F4AD330AB6BFE13EE717546963CDB255B6A9C6DC7350979D07D8925A1CD3934495B034456D8BA32203DDDC3C545E1FEEB3C
CBA0813A3EECB29E69A4431D9DB1AFD0AEC7DDDDA1687111F2617121B67583EF85A12370148A0ED20D56DA8A34409226A4D38D350433B0590B93DBF4EE792A6C
DE27ACD00BDE56BB8B24E6B3A3667C7AA290A79565CAA5A39B92A6A11E169FD428F5D36D91A0CC9374BFB366B81EE8FC4A29E287B597A845B45C7486E3F76BD1
7AB929769405DE2304F19279DDF488E5850C8D7CC06D8496045CAA536B87443713418C33B8FCBB118BA3419B55D291BE1D200023002FC6DF412DB7FA559C2CEB
5D12F4222F7BC3424D9BBEC58E3C915BCC8AA2305FA6E3A6C8F7572F31FEB8BE2A4E359CCEEEC0B7709C8D41BF93B42448582C8E8A3E8160BD43186A96C66BBE
67115FF318D1B739290E0D86DF67BBF7FE2D7DB4CE34A8E72088F136EBEB1699591DDE7BAD8CD956DE262047E7CF1F174F462FA6DFDD274772F331F95D6B3557
BF088B5F1174356C62AE6C05C1112DDF7F125C4439FBCD41EB205CF446CC5CE0BB8E02973A3AB6F3B8C0D8BA680777510A0FC83689E15220D618FE48AA0BF540
4087A97383F17D4D85E88FCA852A4111DDC13B76BE2D31D63B5B80A6633DE83A11AECC854D11EDBAA8B7A8C95D9F4385407F5E8324A2B249A3E50F983445FFBB
C68FD3FDA1D4DD30C209A403F431D7C0B902086D705E715CC98993A65B4536E03DC77A4A6D7CA7ABA7341501988E6A446B85484641B0ECD10492D6804F0FE1A3
60ED2902D3C6BDB9FE7824823E9D4DD4CEC7AE050D8D24C5FF51260E843ED9FB7FD639D14146B5AA2899CB7BBD4537A37B3890CD1C2A3B3147F71A5B974E4750
A3E5D974CF96944C02C355F9983BADB66964A497BF5ADE9DBAE5C8A91FAC4F4AA0444C4E14BFD00A9A5E7F4E30948CE9FA820D15250A2A1D87E7F1686972D0FE
A221832EA664846F6768D695CE6F4A57019B7EFBA228AC627D8E0FAE8E751DAC80DCACE154D3E7AE9D7BB1CF4D2E893B5F010D8B1268116147F6D7328F260BE8
B1D1070C0B041533047DABCEB90E6DCA94A67E07561275074785873E30931043BAC184DFCC2745560910ED3901D4AA5BC1AF68CB14A3BA66E235299024C2BA29
D88F686F5C9DF58C68FBF02EE9601B100C2853483977D5DFE6B9893964249A1E65CBE67B56A6A5FD4B4AB404DDD02E520E2084082A6ABBC6F62F3BD146388B26
85024E3EBD3E5522CA0D42A7F8D8096125D26203D91E93F7F53AC3B169B23274A107DB3FFA2DDE3AD94A267D1403E8F0D018948F91349C870AA70AAFBD2CB866
E9A7F6A82A485FB1DEA2A3856468A614788A7FF667786E31A7BFF05AD49511FD58D40D1439AD4BEFFCDE627E56AB5E78CE0213C214001FBE22809BE3FDA6D380
1BBDF9C122DF2F4A90216071D2F40C4090A3E75C4722E7DD31F20E6534FC9D2D31EDE1E121168BAF879532F11B02A0EDC08A53AE7B0B27605C4D726816E08CD5
2B11C29FA0B9F3C12CAF72B22D7EBA6AA3F46064EC7AD5B568C146C4D11E112047550ED2014B1062C1F35F3F3A3290018E2B459CEBC43BDFC8AA6B0653A838A1
1CC423CC64CDA283B703F2B6CC53B03FEC8184A1E12E0E64911380DA56B54C87D832CAA078C802C0E0F4125911CA9118AB0EF5C38EE0EF4E5A898D4E8E81182A
7E20DF53C6C1A8A3B8A51364C2190C0040829B21CFE32DFD3EBAD356AB714AFEB2754E36F9846CA5A95D72AECF41F7E2DAAC726AACA518E585261014859EF503
A9F3F17F640B7FA4F1D1932AC77BD494673A92D722106C6FA707A8941A6E06B7B0A00369FB384E5321F2EF712053C34B81F235FFB9E95638688FC56360681C19
B6B784846119D6004970B75D63D4B36167792E976662CF7863690F69C65090655E70974D7C64FA3B885D0C435335C62344F3FB675546CF255B3E350095154EDE
F8A6039B0A121CDED1873FC0CA517465C1E882E7A6EDC6BD75C93E67832DA0F57227589C6D73A140E577645D0A6B45ECDF28A5F7FC3E0AC6A893662E66756A22
3F0390D36BF3BBBFA1B77A24291EB5823D6181A089791510A76D296E93A24F0E485E8EED9448335A643E67C2EEF06998083C39DB6024884182436DBBD4FF630F
522C9EAC4B02C645D46263E0CDFA9248B9725C0089FB2DA78F7682E7BC5BE37538CA84DEB883C104C6BA4757A8816160F21AC23067BD91DCF8173361372F1E53
CFFD2591ACDA56B9BECBC342B9CE42F5BC408D3916FCD13D26BAA1453B8AFD941ACF0FFCEABA31C4E2FD3E5A6E28FF3D480E6062FB210CCBD995BEEC93989852
6F276E545ACF4CAFB8BFD01E1F6EB808E994579C520EB85621580E36C867FC29FF223550E7100E2CDEBD81C548DD3F0B4FB9C694BF14D7C1D842DA4B50647318
D82C550E3F35DB262099FD8A37EFDA8A86C63C598B31AF3FC5D6E1BDC48D8B3645452B2E61CCC0992B66DACBD66664AF8E14BD784C309DAAE8336321C2A40625
0ED11930A54BD46D85C1A89C1F18F604A77985EF33730705399F862C735CB47194ACC155EAB00D6B5EE04A4A31416B4D1EDD27FF915F43B77DBD567F201F8C12
7A517CA778890CDFB9C35698D33F6A38A67A631F24DB95DB22D7586A416CF5AEDF9B272813D89C9F960A9BB37BEE79CE8701E418B03AEF4604C273DFCD380F54
0F119125EF16AFF97225C3C373E7951287022EC3CD188766105957157C3C1A01350608AEA632A54BED07DC0690448576C5449AD9465CF06B5611ACEE28C94631
BA2F130290B5F98CE4445952368130FE3468186ECD90E24BF958039E4C724A4FB5CD0E1EE997E23966E494EAC2E397A604AF67D0E55F48B46ACF92DE6E13B8A3
4EBE6713B7D2F93B08EEF45A6989AB58D57DC8881794CF1171FE178660EAF02639C0FBF7B87218D04C6614FE336FEA49E26B7045370DB4847F80A86B3A97933F
395BD7395CB6B7BE49DBBA28CBC30231825E89394F10A831CCC58DF042B9581D4F5BDC84B75E7A01B36D1C2D5A0F4F2C873AE44D804732847525C15F900EB9C4
B88EC2324279CE19DA29B876FC0825ED9185111496559F3F4CD7EA3E69B3A2E165B90F90F343E0420392AA43A4F9F836ECF2CB9FCF4A7AC4E564F71506C04423
B630894A968F3565AD07F2616A8BB372EE1CA0A58EBC41B3AB02665CC948A506C42CC07FA4F4B4EF5BF5464D4E76976DC5164A0E134329D962EF72E36C2374EC
2A9DAC0FEC368BB04F932DD9715CEF6E0CA2159BA9DE52C6AF32F29D55162322339DDFEF01B8D43459AFA427B44EA035C41936DB61E512EB99B1B98C94E56775
6B2E952C516B41C52538D91F7C64B521489227A3F826D87808D7F38202C6F885442484DE5A25E67F347BB5A4F1DC5E3C50901187F6081C2547A71E13B3657243
2FD6038A468040FD5177838E5950F3B171F6E2153970DD9C6F6E78963944DE0BEBADB0BB43F920C15CE4D4ED45E481A40E6A5EBB944B2D44D7E1CF2D130A7B2C
EFC46867EB5A50230BAC696C793853E25A114E8E01B14FA2E91D2403958DC8A225AB9A8D48CBD56637B3888CD66135BEB00915550CC2EA18229B068E5091B2BB
D24D31077B4253B5C483641D635534EC6AEBD65B7C81536CBC3485BA387B92050EE55CFEDE2695316911B60C66FAE3A47AF8C778399F1E029C8AC3898602E89A
7D813C9FFF6DDE964833FC7D47C07158C23408428AA82F8A2A6F299C0DB08D792E83824A18D289A571B9F14D5113543F14D4C085ECBC20CA010503A068530D54
3570679F5C034238C73C916057A96E52AA459ED450609B8D6464FB024A5A371D5966DD29C1E04FC8CC14E684F1D523FF8D5C16E776499A9BCC5546C3019A7363
91CB9BAED1C113250458869F997E6315685AFA17E5C328906B4FC9A78E5399138AA39908E2AB0F4236C6B453B2BE8046F6D512929283718F8C0EAE110A7E7F3A
5928CDA343416B4C0242063E9C49122EDB38B9063450CCDBAEC1C16C15E948CBE649D9C76F21F3C98D274E40D1E7F7E9211F6ADE82BD73353095A862EBF943E2
F970CBA676162360A81647F39EBEDD54B9C53328529C640983B5BE0F04595E73744D66C11EDD6AB4CA6DFBE231750132A1419F961B75F654957CD33B4D21C038
A6D84F5CFD86E1DA42F7BE7EE33441F3FCE0E9451442D89D8302CC76F39CC7CFD88322B91EA35235D83618A10F040FF284674D7AFC91D58B50BD591B870D9B79
A5E6DA8CE227CD42C4F99DB10D829D85153BF7A08CF72FB88DFE10D08CFA5060F79F5E9BFDDEBB9AE3CA2A17A439082898598ADF8DD54A42F82046299153096E
CD6421C8EB301AFC38A80243D2D370368D052927DBB3826841995BBDB2EFBFC8FABA8F1A4FAC50ED0CF9CEA7208B5F39514BD52F4B93BBD32BA4E19A8C02D1BD
4F51617E83234AA906DEC34BEB84BC0C511D28A87CCAB72D216BAD9E0F952108764F7CC39729AE94D83620269E1EE32C5E7CB173ED2947580C39F1AF782B1465
44E369E2454C0BBADB42C925FD4E9C93EEEF2536F78392C409EE0C303996E8DDF8A4CAD36261FEB051A0677217FCF3017FFD173DB260DC6C66F907C252CAF4D6
5BB7B707572A73EC0AD84F9BA5D2CE3DA82341D24D6E0B262805BA7327EB65F01DC423516B3487E74E6108DD038E4CCF7E008C3286A9BE150F46DF0D24AED27A
B63B291C25DA70E6A96D5CAB02E7DB6BDDA2D7C396D53683990B6D4A1D71B5FBD0AE2B1F60899E9E1872832673EB28E2E465BF0734AC459829D42D7E31EAFDDD
CBC19A35861EF6BC34AE92E91E83373DFEA17417A7E2CEF7AD0EF3F225ECDD34DD5F63364872EF24C99EC5A346F60DED135EAAE1CBF8F9D051CA39DAA3F592AB
A4689BFA6A8BC960D1A52B6A76DE5F14313C9C71A362E0E994A3CB4558DB50CD34193B2AADFAF020FE42293BEC723633B38A2C8C65FAB0CF772209FA8E1E7A82
AC27CE99DF1365F0F41A0330E09230E6F0ED06AEDC01884896B7573BE864191E15316ECD908F1A8355BD409B11EBAB00D80AD389BEBE357D107827D49CE9A014
68DC62FAA0EB8287BBFC5AD4A727BB6B86559C56DE8E80AD99705154061ADF055A7536AB85AE8206F5F43AC6409F59FFBDACE58AF87D3C4C6EBEACCD801FA923
4AD4CDCDB4EFA9B54DDEAAAE2A958852394157EEED67711709EF83D7D3F00552AA04E542D23E389415F423065111046BE1AABF234AA8156C0F0E05BE139F82F9
85F2D406430AE2811102D65E8A2A07F89B54EF5FDDFA18F61D4B085F64A5380C489A8766716287088F451179E180572C60478099C6A507D2B8A9D2E330872A83
22174B1BEE78F87A2C26F536E19237664DAD98E133A61BFD8FA5FEC3EB1C46A29A56ABDD97A467F5ADB9E08A9ECD62AB1F600E7A6F4C8905497E7965873448EC
C6F08BE7796A48C7ECF465D6C37F17FBE0BEF0D86EF0D15B3837296D54F6AA71C2529C56986FE1E3C48652DD02495A53089569183CF75C89FAF88E38192987BA
EFE01EC5E9757DBBB47C75FAAE85A54C120706B7773F333E18743CDD7F4CC731C061B029A1475CFBD00157F1256365A741144EA2EF4FA2039A2555CCB89734CD
2AFC6D802559241F6DAEF43CEE59F17C822287B4E4329C78FFB4DB8C7DB43AA8A6B4DA0482B2906ADFF83F749C52A1474DF2832A4659B60CE2F203A9B14A8D9A
18D7D6FA43777D86FC8ED11D9F224AD16B465ED8E336C25F2378F0E95331FE7F088B48B32D3D1E13EC4A1587CB18EF1E15933762E7DCEFF2E8671311A092B2C5
3B3311FE4FCE9A9ACB68D7C593BBF9CC3F673AD543E7478AAF5C63E3A693E1A49AC2102CF157EE42B88050AF6B9600745BBC7583999F3CA0962F073FBF7279BA
51DC5A57EA09877B108DA38C5B0E20D2C8CF289176771F8C37C5B4E27B226444D3F16ECF48D5973D3610B8CD7F9FCBB48E5D6F8D8FC4BA703F7C92454DFB2BF9
415DEE0B03787D6B75CA699CB7A523896278997313ADB1B18376B60836E67425DE7812C8370F30424E4EEC4C3EA5B1F3137B16E3418A4C73A9EAE3A06E5560E3
D2AE291D57D98FD81920B43A27B94C4C744C88319202882DD992AC629C7863CC494E71B8159D7CB23FC90FD651AEB07867C8A2E656FA36B193AA9261C98D0C45
4449BF8A3B3E5EA87DB73DC6FE8154B5A6A8B901F48DB794DA5CF68C8BFC5B7B0735570192FC3EA22DA0A8874ADED40D3AE130C051D266ABB4F65DD7E9A68BFB
0871E3CD12C3AC4FFB89E9DF8CF6EE7DCBAC75C2FBF6D438FA3A9E3E9ED28F64097E2A5EFF411D26B9581F0D61753440F91C325699E7CEA90107F55F9BD478D6
0ACE37249776819C76B27DC7BC143B0DD9AC2616654A07C89E8C802594743887F17042E710C9387F975A3BD7654DC113F17182497A4289F3C81A37A48BA8D66D
8DE2A0652A749D10490B1D1AE370F4AE264A99CD5E18499F49E0FFDA8AD5C1DE3DF02BCCAA5C32D71B6E4C7316C9CAFFD1173A352831D6110ACAAADB21C4751D
ABFF4F31BD58BD70130BD06F7C9572DBADBC772599D6E8387C9843C26E7357674F2C35A8490999013485F6AB5E4497880CCBE78CE8ED5BC623BD2F4E230F0DB8
2511AA31CDA3319F04E28C3CB6E237ABFD25755C83CAED8C8EAC611B76EB320A6522E203445073A11C4663E7D0C1724992072519DB39389662F75CAC57FF20CA
42B8A30198E25B3437E92A4A25A24E47441D27053BA43646A4789C9528B39D20B4AD604ACDD7D40560125B9A77613FF1C51BBB91C75653A2800C40545D446F56
AEFC8122CE90D56367DA42FC11667053F0965D517E29F5ECE2B299359074FAAC9663AD7CE3B3E9CC3BA7D907561FF498C1519BE0C9984F7A3A33573F262D9E75
55DEE7B2990842659F7291201F64BC1C8894AD4F4E96652F3F5B961987822D33F547366E8EFC46F1F984E2C6841FF9ACEF44D8804A2A567E0A75F842BB57DB2A
A4395C5F14A725292E57033E54FFAC2ECDD9DCC87E2679FA9C66C417931083F67F4DD6738CEF16A4007A3E8FAABBBD19853CBD70AC8CF599C651E27AF4AC2E4D
F0B744B1B778842A06A6B37ACC004498963FC7CF1FB974E541048D9EA7AE0A314A87A9616732B81947B13AE0223BC0DA77C206072C7538574608C8DFB40E407C
8F4CC57829591FC768CE6DF3F2D1799497C0AA490BE315E7D18D0FD16603B76EAF01507296F1FED01FE9DAEC841864D857FAC306EF001053DDA9854EEEF09ADD
774BAA198A68EEAF6FB9F7231E1FAFF9FA79ECBEC159EB5C0DED1E8AB66518E50C3221E3F45DAA2C747C468D471DE4DB8C091C9CF7A22043B9D9AF23AD2EE11A
5D7756A9B7A28FE7A252F49F9C0ECBE8F0479518A43F100FB331EC3AE7CD14AA154BF601D6DAB725C5CBD7D23B955ACDCC8DA70D53396C0B0D3CF5D7B110E9FF
8C430E37B4681B2FFFF4B4DA18FD1CE2FE96173A9D83DE9AF9F1D10A51374A6817DD2D73BBB99594C2262231BBB56FE443015D813C3323929349D06B51275B40
217AC73D2ACFFF9EA4634AFA242A3F6151F631938D3519F72684DB67059BA07E84A7BD1875411E68FD8FBB062023CB0EC186FF8027AEAC6F35B00EF9669047EB
3043F72CCACDEF6686F67938D3B08A029EC0C31680AC2B8B7AE1E1163DF458A1B0E87B06EB40A9968052CEC8E4BC2354A963CB5956CB300624BF3AB78A3D1A63
53362709163C570E61F245899FC8B9DE5A10455C356B16DC1CE9602903337BF4CA4A40270DBFFFAC07F8EE8019DD1003A07CFCA1635ED2A51428362DD52D7826
700C6D50EB0079E1AB1FDB18090B90E809C9199D8C5A302D5C1295339AF1079DDED05A0778ED5024012CC2ECBF1A9914D8F81A02DA5328B2E32BA78FC15CE60C
E0BCC727D07BA7279642F7EA8A6F67868ACB094F0D0788596165EF8B49B6326A622021E0CFDE12AF3B284CFCF047867D399A8DD70844D12A34AE7EA5DCAF6CF6
F247290247952F39819843D7116DBCD690B81606EC83BA24DBCE9698F556284016C62406927FE0CD3A76A5DDCB6035E2A45A0A1EC85CD2AF59E7275322CAF01A
0DE42F70742FE181C1438F5754B5666618BC3753703A31BD70B85132BB94441ED54F3C49382A065D5D4932562F964CBF2174D0FA07A6FC3B0BE43EA1CFDA4B88
CC9513B8013454CFA3EDF734AA19CD69F7152D4B8E532AB2F5ECEC8924D875F6BF507F964DD52B6EF9C2844F880271F7639B4C571922A6154AA02FF5D042FEBB
E0555BBDF4C2E5869AB718282D95E340A0329B0C5D83E5305043A49FB4B5A240506976CAA4B8DEB70BA2B063E07B874AF5F198D7C45E229AD80D394D7EF7375A
67995F3A3D005C5163E617656023871F92A94C4D213687C966B3C9F63125E5ABA70B62D2719C6598C6124DDC0B562FE0659BCFD22CB3B1AB5D7E2726CDFCF88F
01C05090211BC7EB869F4B6D89E07E7AB52C998AE4B99B885798E78797BAB10FB13DE122F2A3DEFDC2E99C902C5761E43C7A1A43F677931AB005746566FE3C2E
7BE7E2A26C19A7FC59C1EECCB1880558226F4467E4CA6139AD7CF7A3C0BC8913962BD9163E099B57E0DAB0DEB69497F6E9B851264EE594FD90A67843AD7E05EE
80A4C1633F322A96E12E4F543B5A2248AE5CB39E5DC2C653A684A7FC4C3EC3DD90119F7D88483955AC3FDB0D32B7B1F1E31B7E572AD62CEDA14028F3EAD01434
1AD06698904F052A50EF846BF80894249694CE2EEC636537C2FCB7C43450E49D9106CD651516E13997EAFA17A8B5026B9506C66151CA9EDAFA128B13C99FF662
FFEFBAD97A680C396D378C2AE1929D6690EA995CE336AE9566805C870F3F0AFCCBC821CBD3768C3D4A7C3DFD2A6C27F643D905181E7E088C7B619D118F4B58E7
E84D4D4C2CC87728CE73F3A8120E128623D9DF7A16B7263A510D4DEE7787A3C7E1A27289F377B188D374682A266BE157CB0B478484016BF6984013572FB3DCE4
D3FAF1FAD037BB27DA9993150B68E2E1A082C07100F85C38782CB18E91094C2100776B23D3F2DC8DBBAADC2E618AB399061C94FFF2A9A47835AF1E2C92ED0610
992EF3FBC9469D9F020BD9CF531CDAAFD75486F38FD7D20A2058AB8BC616AE295176407975A0345D5371843EEF46D445082B9780ED5D326AD2AA7591AA726BF6
E365DD8EEB3F44079C43CF858D6E76ABF8B0305D8D1AF1CDC286B1C9F5E37C109FA17265E93F600D76FEE14C9106A94DA0DEA690A073ED19888E38BE279F22B0
93F14C80D2EAFC34CA398DDE1813A84E326E9F6B6A819DE8F610F5D663EC9A613651B85A662314C10DF7C74D89848148486C33372D688167F95A956280BD5A83
9DCF5FFB482585F3D3FC88654D54BA78371D57AB091DF691B2FB7ED4DE65A1878C06D67C02A6AA3C55CF799DB8557FF823F062D9150341F98BC2B2BFB84DD14D
E828E1B4B2C117D240DD39C10EB7E328E0EB397A2E115CFBF993C6FD7B8B360CFCAF2CE7042F7FBA8754A59B1BF1476468EDA717B266D35EEA7C4107D4954757
7B5A151752770C955E92CD6CC2930224FC37B4B2187C9D2D187D4D1AD0F38C0FF762245CCD997C8451E5E9E845A6583D8DCCDD7ACD65136C2F382EF8DFEF4738
4EC13A1246E17C5966D4B422BD54C6ED89A412551445259542A738614BD601D53C8CCEA8F8A5DE43BC6E5968E2DCB22E237FB65357383412A9083B7A9BA06B60
2B30960A21B43523EE6CEEB986C9589226149CD11C88167086CC4887C1E461E8669A320D295D41B9CC65A05F1C3CF4C860324E424B74B50E68F67F84C176D7E7
E6849E06F0136891EF87B31E5F8DCCEF1F13D68A656E97DCB871D8266C18A82822E2E0E85FA0BEA08476CE11F8930000B6096A512044D54F3FCB7F7BCC719723
01FC5B137FFAB775EAF3F2B5FC8E0896CAEB74C49D2865CD2E8221FF4C2EED397394DCC3B33C292ADAB50AE17C454333D4F93D938F934E0F1AEFC5F2BC488883
86CFD47CBF99462F79B851ABB16C0AEE142A49D5B6C4890F6FA7614143525C9344CC90AA3FD17CA3B2117E6E2DC1FED5EDE855A4169F238181C77CE4ACEDE8F5
598BD152C550D1555E347A55F1374C933A632AE1595C462440C0BC39762EBDD8E77B4A07D17D173C82F0B62D33AAE40213E5BA93C2930DFCFFEB9DAE024BF85A
00EB2088CD8BE7F2CF72C786752D93C5C332E23D7513D4DE6C7AB0C9D45D648490BFCCFE3FC5F99D39B2E8D2686AE1417AC1E5BB58D105024703F38AE3D90F30
42BCB92C2723CA156DA4E9299E96F73A561E1CC07341B260507EA0FBA3AD152AEE950E8C86ED718598CA966D841BD379C8FCF356CA568F995846CD2F4B0DBA7B
1B2E3BB97CDE40504B854EDEBD5911576E4E8E38C4EC3C608C46496F2E0019D546FBA479EA98E3B92EE5C76B63AFD766CCDF0560148F30A29BE6EFC725EE60F2
B2B40B1FB30EB0C40A09833F601276EDD33BCA07A303CF538BF9B6094674C027F5F7EC808795BB8C59B568CB6B927A2E3F8206180A735B57FAE842082ABCBB2B
086EF007C47C7D94B8F52260B56FC93C4C2A2D5FEDE93973899DCC6B5559F624A65E38BC4E9253D728DA0F8BEA769428F5E8328F4AF412CA14B056B2A8AEA438
ADE46D85BF96AEBA8F41886F6C3C3B1D3941597D538B5E9E84E6917E8EF733AAB4AE59E74AE6F3432AB8C729045C302EB3EFABD4D14DD542AB22E67A1D4DDA44
DCE8AF32668E3B37BC3BC583E7AF46949503190D2E2F40AE88ABF04DF1E00F1B8D528DC404FF90FC92B736DDE0C2D4E1D8AAD0C4C285AD83E9E16A2BF5D3643E
2FE36C5E26217E65ACFE7E66E37C7B4965C498EC6B54366C5B2623A01E1E0B315334AC1AC57C48A8B0875E379F4A7EDE97DBD65920EE20C60F16128324B23BFB
81FC272AC22B2ADB83924FED315F5FFDF61096FE04DD5DD1BCCE5BEE249D8AAA369A4F92832E679FC855451BC789F97D1997A73A4DBBDAF68D14C7713A4F1B56
9E68E100F649F6AB28E0E5CCD500829C5208EBC81E6FF341B3D949A4FA77C53DF55CA97A5E120E013FB41A469668B02B3027617FCC9EEA2BC6FBDED8948CB4F6
C3462D081D83DFAC2515A36117BFE1D28FFD12150A671B9EF2D36C3EF576AEABC76ED2C725B016741936BB7AD5000E89CDFCD7B51A18037B6CB661E95F3E00F2
CC9A4A0173A276C244C99DC0B5D0E8DEC8B387D314C39EC21CBB0A68F265EF8599FAC8D75C1B8AC2F3BD84DE2417C0D7AA6526DF55DB0560BF4BE43EEFB23ABB
D93C616BAC896557AF3F3A07745E3D9935FD2B26111238014BA0883D7F40A82F9282709C58B1200CD1C967F06CB311BC3BFC8B651CB0F6B34F6E96ECF5C51649
E734890FB938D86891CBF35E1D3BB3182FD42EC693803583F3F90899F6D1784BBD4C142EDF0BCF97AAA83ED6231483539AA4776C92C4A968FEECE297435AD0C1
AD28CFE00C8779AC9C63349393F6ED5BAAE66EE4BD51F820F46033624E3D492AF27C45798F0671AE7D36862A7C4AAD5523F96698D1BC679103435FDA131ADC34
04C0BE71EDA498A8FD8BF51652F5481186088DFC976C58C52846A02359AA64D3326BBAA7F7BB7C47A232629435AA4C9DCB6A2E1A0DBA73DC6859FAE5FA6F15DB
9185E80BBAC4DFF0829FEC904B68B8EE46078D6D2B588621CF215D7D30B5A82BC38A6DD13B45C55D6EAF468E22A24FE97C854FD8B42B63A456FB62F4B6004A6F
C448E3B31494184A2D596C0A7718020394F50F51673A8BC41CBA7C1C1EE64D612F81104D3A740690B7896D7140FC5DEE2A803AB13AFF0B26BFD0578B0F2407E4
BD9FEF88F26784302B7D2004B66E9A3F18BF0D3E2C82CC8711DFF27B252638DAA5D5FB3128D0BFD6BB49FB727452F84EA5A2AD6792E91D4E6F55462701F85ECD
32A678CB4D26C1EA13BBF774706E82813823DA958B6F9B4DE46020F7AD2BA4CB8611A2FF2F2EA8DC783774F860D01C616E4B37AC8074EE264D5F5448DC91EA2A
CDCAF61E9A84DF3718EAE6FF9705601480E82CA7E7A58CA1E235BCDF4EB3A5D3E7E261C7827787D9F4442B969353A49C948B6BDF7E868C8B9AD10AB31E8C2746
C9858869C1CE47D36E0DA51E2157A37918D1EA6DE1FC48937CD77E03139B6632E9AB0ECD16F0AF5BF7DF3570A7663B0E200E26F7745D6CBC1B0E77028A66C6FB
19853C54930BEE792BFE3E93740A6753CE3D609EC4971E706941EA0B76DA4E8E076A779124F2C19E77200F7D74F30CCC8C7574CAC587D7BBB7802AC878AAEA83
3059FEC3D70E7E1253A03F09F8A1FCB6FA2173F6A5661A93C2A9D131591547EDC81BC3880512B7612605EA397468A5C43D666D7D9A6E3384500B516E86F14C81
D1B2278CBD5C2C7207F6E065C9BB5FD0263651494DF9B4C05A932D33963B4E7C6643E5833A2B0D57AC3A39CDFED704DE32519B62532E6CCB85A37FE6B58D8348
920FCA746B777F4D2CEE25750D539CC4600089C3E10A5BC754526B18EBCC14DA7CA452751F2E75D5287E4DF94C8512014A74977CD682E08D3C884653A495A254
D07F328883F52FFF5F862FDEB61732A9970078178AD0B7CA87E4FEE14DB55F2C4ADA8E700D0D39D3A122E720EA9CE938C4711D117B5A27C8FA799E402C4B40CF
88B743F55281BBBA27576AD16A730A42D4E1584BCF185867A10E266B43D6424191AA834656B4064D8B40F620ECFB315EE9C555CCCF8AF57CB5968A37ECF13DB0
D21E5C40E18E75D901C9EFEBFE00D90C454AADC7226F659D7D17201D6E7595F1EFC479FE9716E6B79C9FDB4E22106802EF1D248D664528F37E2E4446F6B10BD2
EB85E4DB32D3801CDE200BC3CCC36A7FA0ABE6979C968AA689E0574EA8E8F93DA4D5D4179101EAEF55D57898C3784111BF27D744C382058C
E15F0F02565A70DB3C5A814E2C532D2BC2459A51C364ADE0FB1230FEC4DFD6FB 
3F2C59C3A3CC22CA60C752AC8B313A41C4DFA18DF14DB76E8EDC6DBA37CDA689 
97F4EB6C832EBA543FB55C0492862CE28CFB1F28E0E5FFAA32DF8FDCA241DB55 
5619583FAD76D504EF599F233C424359768F6E8F0CEA95774901577277DFD8F9 
0418598E 
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
 0000000000000000000000000000000000000000000000000000000000000000  0000000000000000000000000000000000000000000000000000000000000000
Line 4112  E15F0F02565A70DB3C5A814E2C532D2BC2459A51C364ADE0FB1230 Line 4651  E15F0F02565A70DB3C5A814E2C532D2BC2459A51C364ADE0FB1230
 cleartomark  cleartomark
 {restore}if  {restore}if
 %%EndFont   %%EndFont 
 %%BeginFont: CMSL10  
 %!PS-AdobeFont-1.0: CMSL10 003.002  
 %%Title: CMSL10  
 %Version: 003.002  
 %%CreationDate: Mon Jul 13 16:17:00 2009  
 %%Creator: David M. Jones  
 %Copyright: Copyright (c) 1997, 2009 American Mathematical Society  
 %Copyright: (<http://www.ams.org>), with Reserved Font Name CMSL10.  
 % This Font Software is licensed under the SIL Open Font License, Version 1.1.  
 % This license is in the accompanying file OFL.txt, and is also  
 % available with a FAQ at: http://scripts.sil.org/OFL.  
 %%EndComments  
 FontDirectory/CMSL10 known{/CMSL10 findfont dup/UniqueID known{dup  
 /UniqueID get 5000798 eq exch/FontType get 1 eq and}{pop false}ifelse  
 {save true}{false}ifelse}{false}ifelse  
 11 dict begin  
 /FontType 1 def  
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  
 /FontName /CMSL10 def  
 /FontBBox {-62 -250 1123 750 }readonly def  
 /UniqueID 5000798 def  
 /PaintType 0 def  
 /FontInfo 9 dict dup begin  
 /version (003.002) readonly def  
 /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMSL10.) readonly def  
 /FullName (CMSL10) readonly def  
 /FamilyName (Computer Modern) readonly def  
 /Weight (Medium) readonly def  
 /ItalicAngle -9.46 def  
 /isFixedPitch false def  
 /UnderlinePosition -100 def  
 /UnderlineThickness 50 def  
 end readonly def  
 /Encoding 256 array  
 0 1 255 {1 index exch /.notdef put} for  
 dup 11 /ff put  
 dup 12 /fi put  
 dup 42 /asterisk put  
 dup 44 /comma put  
 dup 49 /one put  
 dup 50 /two put  
 dup 65 /A put  
 dup 69 /E put  
 dup 72 /H put  
 dup 73 /I put  
 dup 78 /N put  
 dup 79 /O put  
 dup 82 /R put  
 dup 83 /S put  
 dup 84 /T put  
 dup 89 /Y put  
 dup 91 /bracketleft put  
 dup 93 /bracketright put  
 dup 97 /a put  
 dup 99 /c put  
 dup 100 /d put  
 dup 101 /e put  
 dup 102 /f put  
 dup 103 /g put  
 dup 104 /h put  
 dup 105 /i put  
 dup 108 /l put  
 dup 109 /m put  
 dup 110 /n put  
 dup 111 /o put  
 dup 112 /p put  
 dup 113 /q put  
 dup 114 /r put  
 dup 115 /s put  
 dup 116 /t put  
 dup 117 /u put  
 dup 118 /v put  
 dup 119 /w put  
 dup 120 /x put  
 dup 121 /y put  
 readonly def  
 currentdict end  
 currentfile eexec  
 D9D66F633B846AB284BCF8B0411B772DE5CE32340DC6F28AF40857E4451976E7  
 5182433CF9F333A38BD841C0D4E68BF9E012EB32A8FFB76B5816306B5EDF7C99  
 8B3A16D9B4BC056662E32C7CD0123DFAEB734C7532E64BBFBF5A60336E646716  
 EFB852C877F440D329172C71F1E5D59CE9473C26B8AEF7AD68EF0727B6EC2E0C  
 02CE8D8B07183838330C0284BD419CBDAE42B141D3D4BE492473F240CEED931D  
 46E9F999C5CB3235E2C6DAAA2C0169E1991BEAEA0D704BF49CEA3E98E8C2361A  
 4B60D020D325E4C2450F3BCF59223103D20DB6943DE1BA6FC8D4362C3CE32E0D  
 DCE118A7394CB72B56624142B74A3863C1D054C7CB14F89CBAFF08A4162FC384  
 7FEDA760DD8E09028C461D7C8C765390E13667DD233EA2E20063634941F668C0  
 C14657504A30C0C298F341B0EC9D1247E084CC760B7D4F27874744CDC5D76814  
 25E2367955EA15B0B5CD2C4A0B21F3653FCC70D32D6AC6E28FB470EB246D6ED5  
 7872201EF784EE43930DC4801FC99043C93D789F5ED9A09946EC104C430B5581  
 299CB76590919D5538B16837F966CF6B213D6E40238F55B4E0F715DBD2A8B8B8  
 80A4B633D128EB01BB783569E827F83AF61665C0510C7EA8E6FC89A30B0BC0EB  
 5A53E5E67EF62D8855F6606E421BD351916549C569C7368AAFB714E22A023584  
 8B1D6B52FC6F635E44058690002C6BA02CEC21C54CC8875B408A8BB84F445894  
 5D6B3E4841CA20AF852A660FE9C832F773691DC6F7197FF3DEAEE97418A5ED2F  
 F2AE65300416227CD3BB03C29003C770CD7D2A7A2E4C1DCA193651C2CDDBF93B  
 966938788694BFB562AB0010268955FC3555E5984CCAB0A9B7590C77C9BC713E  
 A29E5BD7193A4E971D1752DDD0F0AA4648E7E87BBCE66A1E836C715C408B07A5  
 9EB56BEFD4596706CF839BA4CFA90CAD4038C1E006B51913279A2C31FBEE5BD4  
 A7D74F9103CE6124F5B439CB860987DF44FE17EF88EF1BF62C67060D25696BCD  
 94ADF08F04E349CEBDF9D3389D870D94CC05E393B3F4362A13A6A672EE5E8F5A  
 DFE7046AFE3EBAEA58FFEBA4A47BF61F92E2003756DA643CCF2C9DFCCAB62669  
 E3C2A18D690B64D907F50BCA155A85E47C3A6954C6FF7ACA36D8DFCE777B7929  
 5F5D5F787B9C247ABF13D6D7B4A8F06BA25CCB342F8A5071325CDA86AD71BA23  
 8A9695C7D1D50D0AAC267AB7CDBA7AAF46A264B7B081B7E79AD937FEE4969FD5  
 155A99E652461EFFB4BD010E5885631E2B2497D6B8C43CE77D7D47FE201DD46E  
 4482FFDCE150A1183C22C004A0AF0E1F42AA6804E038E1DFC8B0A3CE26B52038  
 44D2E7F759DA5C252489E5525963D68BC27C82247BEB18818C7D4CF0BC5CC97D  
 8C701034B8DF798DD4CE36C3F8B1FD40B2DA14EA75583852875031AF8C909EE0  
 04495FDCD04B05A5EFEBA56A8CAC1F57F1B8AB91FB25C81CD51EE69D6E0F52CC  
 A0E12CF7E3187D67DF71A599FFD895FAA7BF80E2E6B96592BE77AE96905BAF0F  
 F547355A36C443797DDA7C414AA606CF9153E03450B77D1BA4088D739DF55F07  
 111B9E11AF37F45B6EDE6D7AC126E05886A57C83886DA87761BE600DEECD1344  
 8A82BD652BE7ABFE6A0F50ED7C6F4EE12CDFD80CA7A5518692F267C51C3FE76C  
 567BB8DDBE09A2AF901F79AD02B435287CB8057B3D5EE6655071F67B00438728  
 C4C3EBD648BAF650993AFE5E2B29074A99ED0FB725D9B8CE8B0292B08A280214  
 C3AF252BEEAD30C88F72E322FAC3E9D78A1038F5DFC41F7BF1AE3744A0677094  
 51B77C2D630B67853FE5E975A395C06A4D4DA744040B272C2B88D8B7ED3A2C01  
 66F503C9DFD3C7DDAC865900D2A4F2CDF517F449851DB1963468D0266D7A3E58  
 9F6B2A1843E6444274F16A9930302DACD8D2BC4588765099A86BCCD8A31DF0E6  
 2853114DFF2D19F812F19AE6C2E419D7AC1BC024D1195074FD0C6717BFB389A4  
 4D5428E7BB2E4F9E9FDEDED7BDCBDD3460805AEA0B5F6460C2FDF19273CE5BA7  
 5D3AAE0DB94C6AFA8339646191C23B0149E7CBF136FC4C844E025A38935DF256  
 0A0A6466A45EE8B9B23B6A055856FB084F87C73BA28F1883E3B184CD813C72F9  
 233B78CA4E125ABD26F29B92CD9DF39D6FDC2A217E2B6B45D9B0A4D536790A5D  
 BC0903069565A442FA7466414D948AC432C6B75D8D0E1DBB217CA3DC38A52DEF  
 62E9D5AE9E753956C13819D93148C7683BE4F71B80BC066D8C19FC807FB1C086  
 B49215DCF56A91A42089F0D063B9981925691F7DDE3237403AC714F5CC3ACA88  
 DB2F1DD205578C00472FD70C8BA4F752E3923ACF3164D442A6B639902ED060D0  
 C5777BC20F9A3BDA60FA3BC986C38136FBD2E8F910E32EF36377C9CC187F4AFA  
 CCEC423DB925B378522B748BDF12D523804CABA83CB5A7ED69FAB9AAB75EE8FC  
 38D9866E3754C4E2F2B9AEFA804044D878DED0E114EA0E9682FCF38F6628E63D  
 FE1C1B5615E54FAE8684566EDC4B616F76EEFD6207E0386F06D3BFFA26425F24  
 303CC7C8A8D7021E7D09B202616988287838C3DBCE3179B4FB5C726E603A47F2  
 8248CB508F327D1291CF3F08F7C88298DC2D0F778D24304EFCF6E074182BF5B1  
 8E6551811FD6991971692108E289B61053D6DCBA2925B3903E8916EBD09D97A2  
 C6D08E89DE4C0CDF7185E1E00DF456B249F0BFC686E04FDAAD2772DC2C39DD53  
 9C23A41471267F53A87E5C2B8CBCDB66CE0B9844BC506428E6150B48D2FA6363  
 4FDB2CEDFBAE0B7DBCE4D83E29B2955F8966272CB865EDB360C8A8C19EC62A29  
 03066483E4083524A1E8D80FE3867BC1AA91753C26ACBE8489AB0E3330206212  
 93E07ED473DBF457EB8489E66FB4B8ED8A9EA8911CF9308CFE3E6D6F36810EE8  
 91CCB11BD548617B2C683C354452B9229E7C9E68828BBEC324420DF7C188CCE0  
 FBB514547553A7E9B38AC265783891F42DA472388569C8E7594F7E8810895A27  
 06E456902A8D9F65CA808F1FD475D011C4572F8A654BA01D67942226A663D179  
 95149FFF41A9F55AE84EEB9A6A39C017D7E4FD6EFEEE7FF3CE847CDB064A4954  
 9DCD273B810E0F259501BA4003A3EC1ABA6E13D24C0B57FF82D6DF077833B6A2  
 7EA54801BA81DB961C261689C0887FAD83771E55D3D137AFBB21779397E11972  
 6C6CA922F45AFA5C0526863A5AD8B9C0775CCBA17FFD37A44CED4710884DBC31  
 5C9D3F5441595B86CF7CA2EEE42AE87896E9E60EBF5F35C2B7FDBF9A9CDAE262  
 3F48396F0F741E9DDF1D4FEF75E68AFB020D06CC29B3A7B2ED819D1AABC12B91  
 CA2A65F1AFDDA2F3FB322E0268DBBA024663E49EFF076455338FE31A16B04EC1  
 797EAB0B49AFFB906A0690A1E8E2F5314773E1CCFFF43E6FB3875AC907F0C5D0  
 DCB9BCC127014D472463560CA0CB1C2CE614D94177C7A52A5B089316689C8112  
 CA57E35D716D956DBF9013B1E5B9626456B1433C8C15FA906458F957133B9E19  
 8D46DC3AC015F7602538C2AE3927C6DDBACF38E59220C2F5AF36B68DE9117C51  
 04CF7DF32B1AF55B87D1D8A5F4BCFEC66F63B32B6548DEDA3AAB06C5310E4757  
 78AFF947DA22809B360FE535506A554DDDE5A6F2411246653710ECE5CD3185BE  
 730520A766C47E1ED01890059882BE1432586864E1A86A7F586438C8DD35C00F  
 021A741ED47E0F16DB6070ED0C50038632CA4AC2975578A8372A080CC0447C79  
 CEABDF2BCD5E78564247B0F0025F556DA8FB62125227849EACFB724A4AE3EF57  
 90C07A5B27D2E59425F56BF8AD84C5F5310FEB1BC73D536339FC2E6A5BE2DAFD  
 97FC835E0D52F680F80ACA37DB498AACF152B9B44626CD89E3302C3EE1623EE0  
 F998FA78305960AAB9F483F731F5F67A8C963C23DB8E48FB804EF8B86FAFE7F9  
 4C09641915FA7E3930AC922682313408BC1607C76751CEEAFD660206A39CF394  
 40ABE2A313AB7D5FD6444E219DC5C26734D322BA268D330AC17959A390D6C8E7  
 3A155095BDD66516DAD5D65519A7FB871ECDA77061EFB21F359158B4470EF79B  
 362C35C06B85C9A9505C8361939C6AC013F2CFE8EEF46FD8CB4452AAB3EF1FA7  
 DC066557BADC2ADDDF7DDC2A0E1DD4A357E27A2073427EACF9B9035DA5272136  
 7DF37E26D96ED4B2ACD60596E039BCB15E259C72FEB3344E3EEE3D4F17DF4233  
 04C1416BCADE80BD483DD8C9AF979E1C7D50C4CF015870703F88B92C4FE46AB8  
 DE6717B55C460C805B391B84333097E116F4A51F631FAFAB34CFC925BEE8B72B  
 C9FD5F5A79D8F2295FBFAE649DC6AB47794AC7D73431FFE5BE992F2B5AC67049  
 B5208251C0E442385A9FACF25E3A98D7F5D4C2A1ABDC600AABE84769CA83350F  
 9B87F71CEAD3600E02FF9AC03C1B5C21C84F911511A0CF0111BAC7605EE31229  
 3C526A79D943D92E1CC3C38ABE82D560CFD4172F318030852A5FCC0534B8B3FE  
 D7365987C8B48A072907B26CDC2108130A33233E8E0BB5FDF14FB55098A10EA2  
 B51AD9EFB119F82B08D256D396D3263FBD9DBF172D43A90ACD1A31F3E89E8571  
 74BE98B9560E2CD661A2F93C69FEA3FF26B00772AE2C2C24B98D3D122EA2AA8A  
 44652CCDF4EF4F01CA7D62A976E23E8A86291F43BFAF38FD9C325E70F9C36CB5  
 A181DAD30156E98339E6A0498D3420B7BB3B4E651A9090D4A17604AE386273A8  
 3D4AE8CC18345E6E19DF06BA848F203F74B161D6A8882991CBA7385F308696A1  
 BEEB0130D938A764B98A2001A38489B1334025EA848CA44A116D64926D460D64  
 01159E77EA7ED9ECE7BA77635BE564A4ED89315BDFF54ACE6AA1A26591D13CD4  
 6D6425CA7933769B842192858D10998509396829263290A3A7CFEBBDA3EE6CDD  
 DF1E492AECDFF7941B53573F01F623CA0A5ECC9D05A3D0954F7AE8CE94AC3B2A  
 CD4E27519B2E16F033EB732AA024BBAF74626DB55DC74B1FDDB07FAE98B4AC5C  
 683CFD8744F361838D343B657EBF52DEEE7AEA7565C5BEEFE455DDDBC4DCCA7D  
 87D6D769C5ECCF14118A14A85A86865777C8E28F953160D5E82844AE54D541DF  
 550D5F1519E183E0C42BE88F0458CE8087F2CD4B1B49A8E9E3D127C4A4CB74A6  
 2E73BF4CC317781D03FF04BC36AC0E4AF99E2ACAD20F6F8029DE8A035DAB40DB  
 17D237850BCDD05931FF4B0FE2D0B79EC5A88FE0236271CCB075BD194AA25AFB  
 3FB93A5206F61A14602E4EB6F1C31C654527CE0C02D04314DF9AFD710D0EBB9E  
 F8721B97F5FB18E27507E1F800B5509A58A1A8296C72B7B73F99B6CFE42E9C2F  
 B63B3555475E562672645CD374BCDE937A9B05A157FB3E74C8297507253E957B  
 1A9DC421946734CEFA3D5EE357DAC7E9DE17A5BDDEF6B2D2A740BC58128FC514  
 61154664412BA1C05209EC992A77B7CA45AB7C0EEBF590A5B5652866008CDEF7  
 124A3003AE6A7CF9DF3C72750CBD281358CD2FF25B162B78CBB971DB3477F8D2  
 ECA3EE9CBC90323B2C236E375337EA0848CD7CB5781A2B0A42DE7E4D99DB2746  
 0B26796CEE129D23C76794B7CE21C13C7D4A998B752C8CF43A4821B736EBE246  
 D2A2BD7BA3351FBCD1B0A501EC1EAABE60D06DA2FE39BE1F0AD629769FDDC933  
 F9D02F9686EC8C2D7455C26AF4DD3F6860B2289E3A30E1C254AD17D731CB73B2  
 BF4DFE90CAEECE3ED0CD3FB4C8F4C7BE1C056AB4E9B95781A8968E3CC1010003  
 75DFBC4AB9F6B27C5A9AD88D94441A8ADF09EB275E5F0E5E6F3BFEA0FA8C308A  
 8593ABA0645ECA8FDC3F0E264B35D4B0DDB86B93CD8A047FC409E18196B501C3  
 B003622999C47BAC04FD1ABD8AD359C977766E9643EF3BD6385306B08EE3E13E  
 7DA5A06AE33D17A3D574C6390DB6E9429754B210F0C349C359559C7EAA2350BD  
 F61D4D8A92B1AF697BC620FA0351E67E0D9F41A95A47EE0BF210C2C48691901F  
 F905F65693DCB85BE412F097480F6A7266AE0A928729DA0F691CBFFF3B276EA7  
 322BCD2206D96E3DAFDFB992CA8F2955F0E8B882729DFF840569D12E4DA1775E  
 523AA734552AAB6F2F16B89B39F1A3FF0E07EA08D13E612F201716C67F327017  
 6C041760DA30374434808273062C1FFA2C47B3FB578807BC26537F542040FF77  
 66C995EF3E8B08B09FCD3EE89C30F157158A739606D2CEAA26694A4F1CEA6633  
 B54933141CB85C60AB262E2D4E824A3B85C2BEF810DD774F296AB37D0BAE7182  
 5648CD18556ACB124246A75474B232D712C2358908B5D9A76F82C626BFDE01A1  
 093B8FA6AA0B32F2CDEF737B28BC0448FF816DDB5812131DA0DD5979D77C3838  
 B978CC3F6778A4BFCE9A7087EFB19749285AE4C92B99A6649DA349A2E0889D72  
 6D4FC664522F06C8C4D86D30BA43ED4E42211217D01636A4E17E2A132D26F394  
 EC34EA12D84594AED9C6CDBBC0908860F39B240FA7D7B3003DB10322498691CF  
 A294C0FC7ACC0BAD1EED3E9D60AAE3F7429695892D1A21CEBF062C6129B33966  
 8B2EF6E932F9891DE6028B81C5E9B23278D35B7F0D83989BCBA25E20E9D503DE  
 144DC485F09A4EFA1268AC5E4B551C5B2F1D51E9B9B9C0FEE585204F869D0BE0  
 7287D7570A12940A47C1F51AC6134F03B415C30E147C49F89228855D093EE55F  
 172711F37776E97A99CC4B36E2F10713E36FB279FD3FA5A0EB9F3938F42E2BB9  
 254EB8F0C0F30391735019E02BFDA21D9813C6A22279B898EAF01AA892B14DC6  
 5912B9275167AB46EBC420836CC1A5F38A4EB47C039A7BCA62BC3FCE4199FC71  
 011DD6E5FFA0F3D7F04AC02AF91B9249B9F993AE346572329DA852115BEF8460  
 B94690E790003586F473F37EAB5AC2922F5F663EE2C3C0C336A8DB71650631AC  
 0A923A389AC911CB215EC2EC7D50CF8AEFD59EBFFA53A9F1FFB7E6215F17093E  
 3975F186FE23BB5FA5474C11408FABD223E1E6F62035B5A5C1AEFD8899F00FFB  
 E729C2D5FD551E80716CEA4E8281660286A802AAE8D5834F37F2EAC46297E57E  
 993B09251DD7789D3467417E393B7DEABD06676B96241B0E43ED1A1A9FC3B12E  
 0D34B2B0792B79AA648FE9450C3B209FB6D7D91F50C52A5DAB0BC81A8B698BD9  
 18946EFF691912D7348D48FE68CD876FC6F71F81165D0C3272DA1A992308D9E0  
 ED6D0A4DAD679AF495F62B78D462B463BD4A40931172290C615B3B3B6B47E45F  
 CEBB85E0A6AB6832067CA6D403C239530D07F199788AA4DD52553836851C5228  
 1072406F6D7323A334E7A7FCA588897C4FBA6D4F7DEB65525EFB74E539C988C3  
 A685A98752F7198E77E456A545F0D23A1BEF81EF58B02D289CF980A3F17BEC8A  
 6F83DD90C4A917EB0E5E2B444A608E2E9D2FF80620E16AC1D7775C0A10C1299B  
 BEE0E1AB24C50647E5CA1DA65CFF3B2C295F0644CA7826E1DC6FADEA93D66A20  
 DE852F20AD224D28DB900519EB1569837139C833F24B799F7EBE3FDC14235323  
 1D0BCD4991C861F38DF413A5A5588B73AEC3BBFDB885CE17BB3E97B4E6A79761  
 93EC8418C2BC4725CD61B5E30C07352F647C3FD50083878C13CFAC241DDCB082  
 E53703D182068727F9EB6FACEC25F6D901D7309ED7370867E34E267519E22D62  
 4FC7093448BD0D6B1C43D318A3E14C92032325C132AE0FF7ED707E1FA4A955FB  
 F5224BE0045CB14ECC321D0F333FE24EEFCC504F7C756451D7693C3E6CA87526  
 4912E1B6DB935BDE76FBFAFCA4ED473F1D2618812CFF25A6859C626A216603C1  
 361BE3E071FCFEC2D4BF2FEBDE07DBD56A1BFF8303901168FA06488BA6B76F36  
 95B0A90D7724E9ADB567C2ADC65CF3482CF47FD1D16F70AA19A97D0F9EFC611C  
 AEA5E1ACCDA7FB2DF05E9480936281484BC329F0B771775E73F7FD72FE3F45F0  
 50ADBD03932B38F37A8F0A66B2F739EA3AC8811C8F514E68C5643E4AFF485C81  
 88475A523D7FCCA5C8809BD49846C77795A38DC6406082000236A4D2628B5932  
 AB7916D44EC2210CB941B83BC0F1C097792CFFE7112D039CF77EAE73CB4E02BF  
 60F5C3F629F7BC5A27C207D70DE63FBE0E023452097D5B7AA5B2CAC668D4D075  
 1A0F70683E96AE35A6BA0B59619C215A7012568991AFC0C35789DD0ECE45C649  
 F44580845F0FA422868CFCC8029513235C0286B76196E350498845EA934DF289  
 1D0C954B079BD2977384B96D8460B4F50EE635A4C8F7A3B6866F93CA641F3F2C  
 C93ECCD6BBCD792189A12FC9366BA7134EFD67A22B4FD62465250E0BA6B7C627  
 73E8F50E379328B7FABA341B0D50F9A2CFB055E01DDF6BBCF6FE4114BC36C10B  
 E581D76A84EA12995506C33DAE9035683FBD5F54AA1545992B94B8ED946E5866  
 2F2CF263CBDE3B77E12E7D863F0A87788D89A93707CFEB6A5EA14C8BAC433C65  
 56730E3E8985960FC4D00F2B821A9218A20F11EEC2D6A153C403EC4BCD0B7573  
 5BA5398D8A252EA71E8928674FAB4CFC6C2FC36E7CB12136830849198CB0B249  
 74C07C83EC06B2E0A5323E3320ED056D02B614EAD64E0F8F083F5892BC3881A7  
 A9279ED632967D7F5BBA2B7CA37F7BE21987D8BD349C3DADF4682D4088DDBB35  
 D6F8F74749063C4F59AF41B9AC950E6E588B3856C7F7AA1C9030B9AEE3D70321  
 2DA63309EA56951A6E077EE1FEB9BA112BA69982E9EDCFC5A3B462FCA9D16A5B  
 951C2128F30DAFEAB3007F0DC4F16F3D38371618A2F4848A9D0D59062E63CBD4  
 E4E0F337CEEA736493E344617B5F1EBC96096B66ADEFD26110B4A59C69FC619F  
 4CBB9FAC2C9314C831A6399B611D597F4F817603450983BEEE834691DD492844  
 A222BFBD54593B70F18BBEF4D0969B1EA062F7DC61DB08F88E988B58EF871C3E  
 EE1F380B98FBA95CA4E524DFC9DB291A5222D9792B9AE3A1F64E868B1BA4B5EA  
 E2BC7C68C837776B01738FD3B8D41A3091D8B9A27050E56E0AA39F8F3AE52AC6  
 42D30C4363786477D1C2D2FD832C7E2418A7B1E24FAEA7AB5AD1B99E319E3319  
 BA790965EFBEDC46D4E7699CD4FA57A28ABCF8D4C05D4C7618C133ED3180C465  
 80FAD466CB46D5FD53216F0F15EB9776562B7B6F808A9D8D9F4DE099D7C99C9D  
 06588071FA8C36F774B05C0D65259DD0514539030DCDBAB67D6E1A19B2A6A547  
 3BACEF7DCCA65B35BF4FCA3531D08DC5A301E0C112FAE9D9173B7B47E7F7C531  
 3103B70633AA09E4F87D64CF5E3B7FEC94276E910FAED3C4B30C32C3743A5C39  
 B5FBFB0D16C2B1998F53A0C3CB48DF19B4FA9E98BA3D503F5B82EDC2EFCD8521  
 8C9006735D194CCCB8DEDF3D465F2C057E1F8F2D35B362EF9D084D429BB71584  
 62AE48163478E7FB8AD99F01600BAA8B77C6F98DB7DCBE7E0C46B917EDD2CFA1  
 F209D9A01CC283B773BC469257401809BFAAACC0C9980C497DEEA796A60B992E  
 39F098D4218AC55FF0ECE7BE1CA314F586AE82CE5B71E4AE1D768BB52FDAA949  
 AD21F4FBFC0EF3CDD44FE8D92EB97776F618AD9E38553BD0492149B3BACD7FBD  
 7440BB8786D93167C8E4FCF61AC3D360B06C4424F4D46FA91B862D7A27BCEEE6  
 C3ADEAB1CD0F8A8752EFCCB3E592162C57933169DA1DAEBFC2C866C10A5F7840  
 5447A38BD856996DDD56BCAFDFDA2979FBA4AB6D4FB7E70E20B76F5A2AA3442A  
 4EEF4B1CDBCB3278A1F55C99C7C4F7F34C81B063F8255348553E00D3CD5F5A33  
 C7FA5E4FFF58B2D19B9D04915B1A33903ECD61512AEEFB41E67535D32AAFA528  
 10FA9F87F68EF03DE847AD8BE921CF3D20D06098BE223F66DED6AD3BBA11F79F  
 CE8F4EC2A83A6264406B36A48FF893E972BBD98613C6BA7C27804BCF2FD5A4CA  
 D8DAA8D54F14C21A361CD594B9F76822908797D78288D86EBF0E627CC4C8F79C  
 CBED3B764D2CA0D05BEDABDBAC5E09E2080CE815A76245D0E0F13314ADCE77A8  
 6656CFD4C2460601ACED80939C44F600BCA055BB0332198CC80ABD2A7E361E26  
 2AE4C41F97E34A97897586C5D79FFB57F5BEF34EC91CFEF1FF1F64F7D1FE945F  
 F0DA4CCA520C5941F83318E765966FF0B9729FAED847F59264E7C5752AEB8AB1  
 77426AFF9CE3AF2C1A3FC8F8EFC4B6E74A2201B08036FAEE8F74D6E74A0D397C  
 7A7CE3E2D1F9BC1CDC1FDBE1647CA8FDD2AD012EBA5D8D4DBBA99BCF9ED3EEA8  
 E8773C09545D482E30653D9FBCC67B925D48363D75B11A0E402D9585C2D5D053  
 EBF046430962FA0D514308B0E9DCC14CFB51C0F9836B2244650E77777826DC35  
 B5480DF48F8D9A9D731D50FAE55365BAACBE23E7FD0F4F6E22EE8B17F1CB806E  
 3FA29E94280B973A85EB8CB57C047605811637076E0D98C349353BD4207FCA1D  
 A11094D4DCDBB76B4AF79BBBC627ED1D176D82FE6CF34A24EF452B1F26F543ED  
 2193C75C0C003B6B3C030BD9AC90C312698C4EEEF07D64753999E7E45C326DE9  
 D5F1F3717D94E94E4B27F809444E1E474358D138DFABCBD6FC00E5DF2B6628F9  
 89CC2B4821E8486147E9EB9CC942809FD4514C3FFCB1A9DEAEFF56EF66277F41  
 8E3F7CB7997BDFAAC4429B1FBE3CEDC59DB54BA0A335AF065DE6A9981D9CB365  
 86B48861A11FE0AC44C1C6CC9EFE479427C4CC328AC44D3C4312EA23A04F6D82  
 A9A0062AB6D412C5A1A8CB99E7527C3B37FF79343AB8ACD53B6090341960823C  
 D6F5B332A2EA6C19E5B237FED411F3C088AFFB94F1AE2E4EBCD67885214C1333  
 3644DA63A8BAD52C9408C0E34AF8ED898422A0A2A4B8E9698142B53D76462200  
 36CF4D53F66C51AFE6336651AC3CE180B9C382998331BFB6A86B973955D28045  
 E5106EF370EBD1B57300A0EC9EAF11BA81A19131076A75D6364556F0CCB5FBA3  
 872299EBC8A91563904119DA00450E360B5B7C5B6A6EEA87C10DE6B911109D46  
 FBF66B637688E63AFBA42D647637A654D7D16F5A85382EBF72A7103359CB5899  
 AFA4C0217EF645D765BA796BC00788DB7590F64EF066F5DEB3321090F544FFA6  
 1F2185AE24C9C6051D625C2FF4D0CE0A476178E9DEE5A1A76E2139419AC8C875  
 CABCCB25A1A1D18E4422015C6B8BB9EAC87F01E6DC4B5C194A0AFDAFADCABC1A  
 14F9B80BC7CF2B18E2C9140ECB160CE260278344E3168A17DFB3612E8336800D  
 FF3A13DBE3EDA20852D38D89CAA2B692EAF9E380302C7587C5ABE01A862FD37C  
 1BD1315ECE39E266FEF9D847FD2A45DDD7A3E662C4182233EF90573138EEE323  
 F64817AA1398052715686BCF461D29AAB9957671EF40869821CD6D5D499C0862  
 17951DC682C529CBE8E8C0D49A5E6FA0956B2BD29EF5870CC2A2AF06EC743EAE  
 6D9530AE87BF2018CEF6408BC4D97086451A0124A841A094C34F2A6FEAA97D68  
 7F60A45619136B914439B1B12326314B821BEC74CC70ACB09953F287C5A0932B  
 FF84B72200A20FFCC7F0038B44A5A0E9958490F023D786EB9E2C7C88D95C1EB5  
 570424C0A458E89B31F2E681B99CEEC4F6A72E7BC4B7E6F159C84268138AE583  
 138484A95D42F3743423480678BC749D90B1E0233071693B87E9277F3A1D9D43  
 1A0CCAC46EB872FD71CE75BFE106580A89DE930211125CC6255361FAAF2DAF57  
 9F4A86FB8F1FD6BFF647488691B113F5F4621614E87502EC3AD9C70B8770755F  
 ECEC384171BE34CB185439F8B1CA228A0E1E2FA02D38FC2E6B1A1B1BDDA7648E  
 C39306D18013CDF6F9FE27861C172CC1E5EBCA0F9395DA7C363799EB6476A573  
 CC95218E4B1387908DD37C402C5E14DB7E1236B1BC094407906120EFCE4D620B  
 6D8279BA52D64C5C3BE3D6E162975B61D1B8630C10A5F342D4244C9793C6651B  
 10B0B67CB877E7BBD8190FDB646C044734EDA86407D9E3414404E392EF366FCD  
 C7461F6E08AB2B09B4FCC7C98C97E4ED4CDFBFF8AC9EE7E97C1A7B3A0DDAA3C2  
 F9849E4003A8F043BA005D297E5A292982CBB759439F9011B3261433C8EB3F92  
 E3AE95248806CB2665DCDF4B3759A48E1EE84BB1B8693AE805F4631974522203  
 3F467FDC225087213BF2D79B8B148A47D96DCF3F22F3005FF5541898F95B54C5  
 07B931899E8EA1BD0F4F46457F63D64E57CE355BBA9EC53AC8257B1B37ABF0EB  
 3429392E1427A120FEFAA66D1FDDED3F1D26439168690F10CA3C48C8921735D7  
 E059470DF5C64F1EA4A20857EBFB70FD768C2DF77B90FD83D907268269F2D233  
 D603056697E13F1B46DE86C3153A92A619912D6E5316E0D1DD7F5DD8C7FF1B5F  
 F2FB39A652F6536A5BAD407AB9A5C9D93CA5A6284A9FAB4D353D54C5CE177C95  
 C2C3E5918524DA01F22BDC2E60FD35D43C46686877A088099F000C632412562B  
 D30BFA5DA02A94740A250DA5F130E3ADCDC390F2BDB1192DC7C5A7E4D7D908AE  
 2E2D50846BBD1191FA262B2E38416B5F99EF71510530CD803DA1303CEA9CD053  
 24ED32D8F992521D8F3B358A56B42D89EC455210D052023EEFC35FBD2CEE6A76  
 A9F715D6A19BAACB7A6E56E4DF72F516C4F9354024800017E30C3D97EF968CF0  
 07992318D1C9B8DC96AA1639B0B0F460D679D6306B34CE67203A97C9A2043AC3  
 671DA26BFA89B90E564C29089000CE852D7E76776ED7BB562036B78CC746FD2A  
 B45880E09EEF0F7BF4BEB7FD573382968226E4AD9094D801F07B16E63B83850E  
 88111A93497978E539051BD0176D51E8888C1CB09AB7B64333C87C5574772010  
 A74416F6D539634394B1BFFAED30DA7F67B36781606366C11D722A8C712638E9  
 0341CBA1A31CF39EA1EFDECD7969DC31B06538765A2E1C8C7267737847BDFEF8  
 971FBBFF86F375979CF48E6A34FC82FA9E2A934764DC72035324577A84225BE3  
 D0BB79BA56D8EAB0DDCB541E50A2DBB501D7CB45D8FE16C9655ADA08BFFCC38B  
 3077D05BA9ADC17F6EFE5F85125AE6A8935B00856BD588BDF0562E5224A4A4F5  
 3A863355F6067AC8BD4ADBAAC72A99F351D82404292DBE2EFAC89921EE4B4784  
 28661DEB2AF55AE6EEEAF6FB1C7483135D0D15ABFCA646FF3D64EC992ABA0FD5  
 A8FCFDBA5080ADC60FC4B93CF4A84FC30E122C67D92DB0DA18DFDCB0D6BA9FD9  
 E0F8C0286FF73E9129F37A863033C1E933896E2D47785B8FEE054EBAB376D670  
 3346EFE8319B56827B4448429C5CD70ED1138B209FE7CE20CB3CF16612657665  
 73856F9D127751D0F82A61FA10A366060746C0A627E39ADBB3B6A3056998D623  
 1A08E7F86E6CB07B00AF5781F287BB62B553BB1490CE885BEBB92C9240F1EFF2  
 CD6B893C8CF63B600B2FC17BC96AFB51C0BCE68427D843E5F98851B5AF735302  
 EB6EC9BE8DE93BC5C6F48B309CEC0006D15506538F01AE8773F457CDB07D8A98  
 EE767B499D60D9F115A692949754FF4983B95599F4DE322CA7F9DFAAC1658C36  
 C2268D5569835DCE35DB6E40030CB28B30E31AD16AC8395F66F39F5D9DCC0E5A  
 273E3111A4DD69ADE07B9FA18C7A7EA669164C6851A72EFFFFEA3E18B5B87D7F  
 9A5331599ECC82C362A2103DD50E9D8825898D360C73A7E1E4E9ED66130746F8  
 3BF5542959DC2210652383EFF1857D9657C67984629BC1E14570EB254C3D5043  
 1E8A0347F9ED66FBF17BDA2C713CD7DC0F5347F06B3432967D1D0C4F7211B5B5  
 CCD61164D5C9F01A0BA207D6EA2724F67F84BA845A28F1DCFB5E59D4DC57BFE1  
 50864ADC1A703DBA46EF00F2F4ACA298EC1C1DCD26D647014806CECCC8A93E87  
 158F2982A72C2B7167A87207D637B92826AFE261D9763A456F90E735DDFDBD09  
 1C176B0C0D1774D9FAA5462C2943715E71F3C8CCB0BEF0AEBB5D00812E64CFEE  
 282505EE165C6777C37A0CB2B7066F4CCF84B1578DC1A1165D1C60324CFA0263  
 08FD152E9D3BC399CF45036466B70C54DF463A19923356834E49FBAA86250899  
 4F1DA6637091255FB9B16BFC9DB377AC505FBBD1DAF88233EFCE65F1F91D7428  
 10BAFF60705AFB67647EF947A26D86E868681A18E60CBBB552B96FD411100658  
 1EF8A14F2E4373667B2879ABCB2D13D97A7084B345EDFEBC6B329CFF8F828330  
 8DAA4AE60B8B3BBE78C05ACD0DC43A6907EC875605F84716A4E95FB406A4EC1E  
 C5DA35309A932CAB84F62A9045A2D391A7728D51B18ACB5CA1FD1AE58976FDA8  
 1F8D86E3052DA3A64360E1DF8B9407979E583F2EB2752C8317B255F73A2F87DF  
 8BB2B5FE9464B360868C02DC6182C634140D9D51206B57DA40198D911CEF0691  
 9EC2165F4BC87618D1177D281B5AD42F39FB0B76F678BAB0A757130078135EAA  
 BB8A0260B772B9A748752D281FA0568790E80AFCBB1340C5E6DC160471802D8D  
 D754FEE5FBA6532EAF51163DF21702C81E315834EE88F771CC9CF1D33E20F561  
 1E3E661D89EC5C535FF486DDD590AD7F072B432EB842C7A6CE4C52C2A5C1B80B  
 EBBC113C933400A257B2E16888290B16DC53991FDC668B304842C8600B9313E9  
 08D29D7F02375F216DEE47DFD6E1D3C04F2D50977387457AF1A7FEA816D34427  
 0278A675204C264FFE5C0EE3A21CD6BE7FB3A025CD33D6FB112BB0D0D20A416B  
 EBCF0FCDD560A5E0983019CC7AF66D92B52C881153E8E12AD300571ACB5BAE05  
 17C00671628B1E76E899D116B9A140BDD9CBCCDA64600402E6341305E77B1A7F  
 418E108F85A4427F425784705844344B6F405352259DC6DE7584C7E0E5E2D22B  
 6BA08FDA205B0DB705E8FBC9C917A0CE1C4AE14C17A0E98042CCAD0D2279BC79  
 FB504AD1E264015F95B5DECD45332947C70C69FA10CE0B5FE6C933960B4866DA  
 43E4B1283ADC307D18ABDFE9A8A2B10E862C5A771B346896C7FACE788569E483  
 FE26378F52AF1D05FF2CF8C09119F7250D4EDB175CB7B958A8013CF68483A2FF  
 93A39E2D0C51D4DEBC50E275869570686EA784F7F13401D7CD2619FC435F1344  
 320D875C32319F796E494F75604B326CBACA2D5E16F37DF3E0BE72A649BA7562  
 7EE30478DC8DE07D32A0FF5C7072D0A4C4CF36CD9E3E1DD20BD28B90776865E3  
 16334B2A74EBFA0185FA602445ED88AC4FC8ABD184BD0FEB2713A6DEF4CA992C  
 FED715F768F9D9842BB6DBF76B201A04D23055193A9C93CCD0717A2045A7E0B9  
 0D6466D1B7FCBFDA58AB8F758593FA72A067C5C627C52EF12587397C6D626AE1  
 28C12AE56AA1ED22573AC2897FBB7CF56EBD98BFBE369545F66FE6B4350EE538  
 A419F9F61A592B7A54179B1CD577380DECBA2465B62EB9662BF2B82EB64279F5  
 728D63F13B123102FD0727CCB312918FF43FF5543BDF8A0B01A7881E71F4D05A  
 531BE4A89EA6809F2BB681A9DE9F53E37FA6E2E710086DFBD2FB8A7EC5060864  
 9DB12C1E043A0C0FDB3EA5EDC78F400753FDA077EAD9EFB407EFF4A4ACDC3BC1  
 0A149991A58B908EEB75581D2E2EF47E64EF9145485F652379E9A3C01117EDA2  
 281D91D363E8D7588F24794AD2CF2590995A3339C7430364163AEC6E31529CEF  
 EDE730EFB5FBC05DFB61BC9BC79367E9FBDCA34A4A537F78AF4F141DF5291A77  
 A2225E7B7EA8DE8048F644DBEA4A47DDD8F275A462452E5737F8EFC04EF2D779  
 25BD61881D197873B097172331B61256D45FFB8447D6774AB3BD150CEF43E0BD  
 043C86D3C7427A3D521D2C484715E4A48693D647DE2D84003B48AED1A96FF440  
 4A586D53BA76A434AC33BA6F9C6F4B443135F1F35FB197B0FC92080ACEBB2DAC  
 A46B38126DC5B87DB7E1E83C7DE21AE5C7156CA18005ED6AD02B4CDF99E1B21F  
 978FAFC5954EEDE6E394FEB95CC559A6DABF05ACDC0796DA6A39DD25A7BC9477  
 C4795C728928C1A9EE1672205D07B1EFAA8F4BB2BB413D45738E8D474CDE2299  
 552B37BF12EE136DC692F5E742D809DFE6D18BF866909A87A2C62C526BCE085E  
 FE8C7ACCAF4A4B9561E3E3BE14A8633B885B86EC57C0D8095751536548C74963  
 054189593A7BDE80B28F6642190AA560ED47BFA85FBA91557627D3EE2BA2E851  
 DE2E17EFDEC23189CB308311FA623EF6F86EC34E231304DEEDF5E9C6BF964126  
 F79D5EBB5F22C70CA5EE66991CB1FAEEF95E7E14BD5D25E2871CBD2163DA990C  
 FFDA3D174140C7635710C1B3B927989111A6D37C8749EED67FBDD93D0A45E873  
 E7398025B1DE7F4238A118977749B489923B4E6AE60162B6105F5E1FA02ABA5C  
 84C1B26EFA27D1A5F58822A1897A374F73EECCE0422CC1D0177505F132DD4C55  
 6AC7783729BB7B6A1CD33FC430A264F229D0C5A69DCF9F804FD1F01D575E77E2  
 67FC00F6ECF7B3F592A7A49E410E8314BE48BDC95560401700C11A15DFEB6B2C  
 189646F7FE7CAA7F938227F0B232BABE8865E8D3B764AFE6EB635ACAC6BA7C40  
 CBFD610D215D07209EDB7B60807FD3DEA51E9DB40968DA07248168B6DD4C3003  
 F5402EE2695D212B4DC983CC2EF4FC5BD59320EB462C88F2F4B62CEB6E22A726  
 09961D7E4F09260BD5711713C32FCE1689E2CC03BB005EBAEA2A942AF20E3635  
 D99B2D1C6E349EE350C923EFB6815F8BBA40D947E2619D62053E72601EAB54ED  
 5F20652B03C8E7E1D65896252B7D436B77D3692C115D114F5042605050C3E06B  
 2637DA6F0CC97AF4D51242D59D335491D67E95B7149C3D323BEAD304478F4196  
 7E473D7DD7C9B6E1E8EEDFDA487697286F939A445B5ECE89437FEBD59AF5836A  
 0FC41F7AEBCEC8EAC56D827587843055E19629E6BA0644DA586493763589549B  
 C39EE3725E9C20692F2023862A3D29C4116F875DCF7D2BB4E79BFD54991A4FD9  
 A7E852BBD7CDB42B624C969FA6A7DA55CD2E92AADC4243ADFD124D941152C53F  
 E3764D1EAD5A6623D94036E1A88C37791DD21C59727E6ED28FC5F644B6CEE4E4  
 9132042DF830F9DE1E6B78EC16EBF7687C4A4D07DF3ED52554F76996D88E40E8  
 C30572AD06D64FCD20532C2B6BE71E65136EAAF008638C9EF102EB32243FA5E7  
 1DDA1FEBF85FD71337C818C953219F592640A6171229F0D8E1447C4AB0E6622B  
 5124945199A32EDB5125FAD3C022FF2D0AE256749223A16829FB4E1A0B60590F  
 4268047D9DF9CCC59D3562D5E44E29E0F066F23AEEE045707647A75811D0351D  
 AA4CC0841BDB7A63EA0BA675E4CE4CDE08975FA95C99A9CBA60817A52B5E6417  
 199173813190A6151058DB86852F2C1BE4DDD1266F911F2882B5376B60C9C38C  
 95B39F8511CAEB1E3003C279A4CA1FC38FF69C833DCCB586FDFE22BBB49D263C  
 6444EF2C6CB9979D0CF54FC8EB7BB49EB3569DDFCB71D0966D0F0D2CD69698DB  
 3862AA0B9B3D90FDE9B4BB39726EC682E8974AF9075539D975CE0CF5803EDD6F  
 9F9ED36969486CD805C96E5DAE2D50F1246F36E95A974327579DAA83A63AF308  
 7BFCFF42022C2D949B430C14B7536CA6AA82930B14112F87E9854AC8D6185267  
 0528A7107D396A034E337A4B73BFCC2F323D5768A1E987A2BF2C8F2306404EB1  
 26B3D2070A0CCE97065387D57FD9F733FD66997BE2E407F100E5E4021BAA9410  
 E07A7128B51C9D320BA607C06C7F184BC27E0B7002C0B4F19685B4A08E2DF900  
 16E82D6CDB0885F9260DFCE170996D78E8869A19125249AF59BF153D71E5F00E  
 433DCE51F0D8065D54B605A30D0A6108C34F4EB8E56D33ECB111BD38EC94ABB5  
 732AB831EF6CEE8B863D6C7CA4B95C2A154B94A16ED47B4A144153ABCDD8D206  
 7CDC3843F264A5B786AE843CE7D83B2DACDD82E09D38FDC0FCC56F0D8B91D8AC  
 51CF7E1DF59B11B4C5981C25E3C081E27866A3AD792C58C11C05B9EEC61AA9E5  
 BC923F96864DD5A754205EEEDEDA4B63E8DFE69C2478905CE7E277EC00EEE7BB  
 C2B1765F00DA731BCEBE209D595FC9E0F89F1AE7260D59375B89F88641E9C697  
 E7766ACD81AE325EA386137FA6712FE56A3D4074BEEC88D76076E31C96838A2D  
 7C6BF02DCC26F98A18C4206B33ABF6E6CB0D36E21735B89C64964CF4E1B9A8B5  
 DDD1097309B975DD6D75824FB2D6C92EA2D010AA792228FC89B079771322BFF3  
 E91B92AFAFE64D84CF391236A83524B3D4957B1A2C78ABE1EA4312FC347D1430  
 43EEAD380C9ADDF5F459AFCC91682F8318DD22606240DF454E445491F07DA7EF  
 58D0C679D9E887ECB473520581DEF2DE4B2A04B5B849BAC43A414E11AA3A5B41  
 A7EAA9691400A3E935D922374043C8528394883DE9D7C98F9F7C814CFE8C7A46  
 D52353B0AE2461F404503C38D956ED7C9EB65E3A0058F9A26333B034B7C0A97D  
 28B8AD14F4DBB4D12122055E08FF3BC08D4709447D1C7A1CDE89AB45435DC837  
 ACD2B64D368CB767F9B1D06D720E3271EBC715D0E2711D6C343F09039033A82D  
 6716650CFDA57CEFCF25E8B86E243E77B4364B04BCA2D3BFA335C55FBB2ABA8B  
 98CC06C87794FC020E7E0041CFAA75A6EEE43F6A5CB49E75EDA9D28AC1310D58  
 DB1E938AEC9700C3F5102BAA6434D528C1C388BF13126C9E38173A1593895140  
 42B9C08F98BE436EB5AB4B41B5B7422D853F982A5A1993FF9C03CB7A2068FA75  
 F8E261E683E6F183EBEEEE8F407BF7024C6C66B0DF0379FD4A636F0EAF3940A5  
 F48A71B8DB7473892474063353CEDAE734B034D9F7CC60FF1FF349F9C073B88B  
 66E84AFCDE225BF8603C28BC8114DA9E9713C0246B4791AB5E55E0EA415D0163  
 CEB21A1007D6F060E4DFB0902980B806E8476149241CF2388A4F3A75DC92CBEC  
 303CA5829ED4BDE069F7FD3986D51D8A0BC0C7B6DE0FD5023A0B90075DEBAA48  
 F5A62FC091642A061800CEC50FDD9BB3BD9E016391DBE31871B6EF431BC14A0D  
 486D3827016B5A68A223117D416E86064A90A4B3B447977C0A681DBD07FCDC53  
 90D92DEFF3BBAE3404AF40A5D357AD532BF82A67293799A1223A0D4B21A7C590  
 D38CB008D97C51A2F2A64B35658795EF6CD44186263539760637F9C8DC75CC3E  
 0F5F14E7B46302816ABAD623C664CE96B237E61EDBFE55DC5D00D858B75C8F25  
 D33E2ED4643AE95E2470AE34CDFDA6C2B6D88AB81370F0C6A52E734164FB7611  
 54414E4FF7B929DF6C3774EC50D769E41EFA98A21277ACF2C9F23F042F74BDD6  
 B83A3156141787EBBAC8443CC276DEC97AFB922E5F4FFB16B79F913B874D29E4  
 E88768568C31B1E14F081CDBBCF94D7DC3F16FDCA2918B8D1193BF99D756EFE1  
 49BD3C3A0CE71BD20D416E0DCB6F83E8C3B9B4050A25DCF54962BB07865E3F24  
 EDD4946718F7210D839E1EF0445D68D10D8926470541CFC9F5A336363BF66E5C  
 9AEBCFFFB906E377ABE9025662729660B5AE961DFF59B4B11656295F0487E01D  
 0E9DA65A913F371EBEC1D8C89154D739423F6BDCF53437BB665DF3D17BEF6F3F  
 59D532D76B53A6240DEE8D68EDF71700AA468CC3E0CDD8DD50C3051608119713  
 F4D5E13CA685FD48D03E71726BCB26A4C885B025179C6C7BCBBB669EC6CA544E  
 16BE90184A5DF4A9532277C765CB25678D798E3E6BAFCCC1B0B31880526BFFFC  
 B707D24FD48BC2DFB593285989EB1135D47FD2E30330943C5424550C4C17934D  
 2CC69FB31F81916BCB774D27AE711B0754E25655927429C626799846240E7AE7  
 5F662E4851322F94A14A73BB355C6DEEEB0809B730812B0798A4E0CDE08A0594  
 1D8C3FC7E055BCC948D74DDD4AFB62533B78BE85310B9BCCF61F1038BFFE4A3E  
 7B982D1756B58331F924D67A55F86CDB5BB347DD4EB04271D0FD2D25D3EF6682  
 2EEE955197ED008219F386F41539875CD8DD847499F9E56545DE11C43036CD5C  
 E5C5262A59EE74E0CD303056D37C61F555DEEFC997CC80B06C47F90A3C46D097  
 610A281CF632C8E2F7B0D2F84A434BD575B49A795EA04CA3CA5AA86B299E9F77  
 78FC4C37568A66996722B764000A7915EED0B05CEC2942FF564B7C784B2A68A2  
 8CAFC810C16DE4691C98A7C99ECBB03BC1A16C7AA61931FEDE0E139AA1E294AF  
 9D0A84607DEEEC4DD4C35D5C9798655960A8F335FFF479D061EEC26555110D4C  
 5877552A318CACE59A4561BEE79F36E292C427F36EBCAEDCFDE161707FFA98F2  
 C87E128FC6998F2241E4A62C4860BBF4C6496DBB4F218D5FC94C2A40523B20A4  
 5A5C9FF7E16C377EFDEDD5B018D40AB01F26815275529D1359B60658FA1B7BAB  
 FDF854786A00D61E1122C91C3DDFB2D8B66CC9E523CA09404A885256AC627FB4  
 E41918676F3E2B7762A1AF4DD985A4E133EED84E239E38BF4A737E2719409464  
 6A368163AE86C54CCBFAAE1B512103E458B2ACEB514D0C3227242B0969FD8F29  
 9DB6568F5EA741F84395753D67E291D1B08401574E79FB07969ADECF750D3FAD  
 C12CAA382468F626D5D541C6A9BE2657A4C2504AFE6672F60DC3B3CF1A7F74BC  
 3B0157D9F19709623D01E657890A40C85B10868DAF4BF1D37C8FCD5D7D3E86AA  
 02A5FF16B3487240D84AFA03354B666C20D144D59AA23A265DA4E1D0AED3A934  
 C64F4C0738F8B1315BE988949C371284E5299E6BE88AF64E94DEE15E43EBDB03  
 AD261E1DC736BB5F413437F4CAA0C586AAF9801A041347627DE8DE18927C2CC6  
 A47653C740D5EAE722D730E17951E481DB07F3A0DBDFC4E3B7272F9FEF143A65  
 B18E766CEF8E256DDC5409DBE5CC46009BEF3195BEF390F8E2AD6D972B62A0E6  
 91D73A39FB27D355DC79BD514F9AC5B38FB6196CDA5DEC54E5A044661BD66975  
 2777FC133B8AC7A4B56A21F018079320A3F5F5997855117658B1DF49F5D259FC  
 80FF80DAAF9723E2A85467CD60861DAA5A8C80CDB1FDAEDEC2C603D44EBE2789  
 91800C4D327350CA005467F8E4941F1DD74B61C5BC8885D73FD4C68EF69FAE01  
 2C87B96DC09B516B2250C7E6A1F640D61A557F471C7CE4837317F885F94E7DC5  
 C561168BB8C390AECB871C6A782B1C82C1AFAB46C339ACF9B4C411C9CE0437EB  
   
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 cleartomark  
 {restore}if  
 %%EndFont   
 %%BeginFont: CMCSC10  %%BeginFont: CMCSC10
 %!PS-AdobeFont-1.0: CMCSC10 003.002  %!PS-AdobeFont-1.0: CMCSC10 003.002
 %%Title: CMCSC10  %%Title: CMCSC10
Line 4675  FontDirectory/CMCSC10 known{/CMCSC10 findfont dup/Uniq Line 4671  FontDirectory/CMCSC10 known{/CMCSC10 findfont dup/Uniq
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMCSC10 def  /FontName /CMCSC10 def
 /FontBBox {14 -250 1077 750 }readonly def  /FontBBox {14 -250 1077 750 }readonly def
 /UniqueID 5087402 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 10 dict dup begin  /FontInfo 10 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 4945  D76C7CCD00 Line 4940  D76C7CCD00
 cleartomark  cleartomark
 {restore}if  {restore}if
 %%EndFont   %%EndFont 
 %%BeginFont: CMMI10  
 %!PS-AdobeFont-1.0: CMMI10 003.002  
 %%Title: CMMI10  
 %Version: 003.002  
 %%CreationDate: Mon Jul 13 16:17:00 2009  
 %%Creator: David M. Jones  
 %Copyright: Copyright (c) 1997, 2009 American Mathematical Society  
 %Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI10.  
 % This Font Software is licensed under the SIL Open Font License, Version 1.1.  
 % This license is in the accompanying file OFL.txt, and is also  
 % available with a FAQ at: http://scripts.sil.org/OFL.  
 %%EndComments  
 FontDirectory/CMMI10 known{/CMMI10 findfont dup/UniqueID known{dup  
 /UniqueID get 5087385 eq exch/FontType get 1 eq and}{pop false}ifelse  
 {save true}{false}ifelse}{false}ifelse  
 11 dict begin  
 /FontType 1 def  
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  
 /FontName /CMMI10 def  
 /FontBBox {-32 -250 1048 750 }readonly def  
 /UniqueID 5087385 def  
 /PaintType 0 def  
 /FontInfo 10 dict dup begin  
 /version (003.002) readonly def  
 /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI10.) readonly def  
 /FullName (CMMI10) readonly def  
 /FamilyName (Computer Modern) readonly def  
 /Weight (Medium) readonly def  
 /ItalicAngle -14.04 def  
 /isFixedPitch false def  
 /UnderlinePosition -100 def  
 /UnderlineThickness 50 def  
 /ascent 750 def  
 end readonly def  
 /Encoding 256 array  
 0 1 255 {1 index exch /.notdef put} for  
 dup 58 /period put  
 readonly def  
 currentdict end  
 currentfile eexec  
 D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5  
 45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4  
 7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7  
 72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E  
 BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89  
 974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674  
 11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBC7878DFBD546AC2  
 1EF6CC527FEEA044B7C8E686367E920F575AD585387358FFF41BCB212922791C  
 7B0BD3BED7C6D8F3D9D52D0F181CD4D164E75851D04F64309D810A0DEA1E257B  
 0D7633CEFE93FEF9D2FB7901453A46F8ACA007358D904E0189AE7B7221545085  
 EDD3D5A3CEACD6023861F13C8A345A68115425E94B8FDCCEC1255454EC3E7A37  
 404F6C00A3BCCF851B929D4FE66B6D8FD1C0C80130541609759F18EF07BCD133  
 78CBC4A0D8A796A2574260C6A952CA73D9EB5C28356F5C90D1A59DC788762BFF  
 A1B6F0614958D09751C0DB2309406F6B4489125B31C5DD365B2F140CB5E42CEE  
 88BE11C7176E6BBC90D24E40956279FBDC9D89A6C4A1F4D27EC57F496602FBC4  
 C854143903A53EF1188D117C49F8B6F2498B4698C25F2C5E8D8BD833206F88FC  
 BD5B495EB993A26B6055BD0BBA2B3DDFD462C39E022D4A1760C845EA448DED88  
 98C44BAAB85CD0423E00154C4741240EB3A2290B67144A4C80C88BE3D59AD760  
 E553DAC4E8BA00B06398B1D0DFE96FB89449D4AE18CE8B27AFE75D2B84EFDB44  
 143FD887F8FB364D000651912E40B0BAEDDA5AD57A3BC0E411E1AD908C77DCE3  
 981985F98E258A9BB3A1B845FC4A21BCC54559E51BC0E6C22F0C38540F8C9490  
 88A0E23EA504FA79F8960CC9D58611C519D3ACDC63FB2FBCAE6674357D7F2285  
 4BCC9F54D3DA421D744D3A341DA3B494BB526C0734E1A8FC71501745399F7683  
 FD17EC3044419A88C3979FD2ABA5B0130907B145A8462AAF0A9B511D2C8A7C7F  
 347FF6AC057E6512902BFD2918E2CD31DE615F5D643764E900B60287670AE18F  
 FDE15545D8BC69591A8CBBB275AFFC9B14BD68DF0AAB32268FB84844D4DBC7BB  
 C591C1AC5102C50A9C7BAAA848DA88B0519F0F5F0813BF055CF0E3C86F633A04  
 B779D2E8E656DB1E09A66A85FE21CA8BA5523F472A229E83F2C4E91ABA46C733  
 F3C7B5775B06C97782BC225C46385BEBDC61572458EFC5CF4190AB7A9C1C92DA  
 29F84BAACF552089195966E3AD9E57CC914D20B6962BE80429A16D4DF1ECAA66  
 36C4343FADF0B2B48F12E2EB8443C4AA29D00949255F3968617F98B8ABD4CC12  
 048B838EE243A21AC808BD295195E4AE9027005F52258BFCA915C8D9AED9A2C0  
 80814F79CF943FBE3594C530A22A92E11BE80FCEC1684C4F56712D5846B0749C  
 9B54A979B315222F209DEE72583B03093EC38F7C5B9F9BCB21DBE8EDDAE9BE8B  
 75ACE6B12A31083AC8348EC84D1D29D2297A266284B7E9734E207DAF59A25F4E  
 4AA38509E993C5394FED76E6A2F25462685C4C86C6E8CFC9863338EC1428BDFC  
 74616BB1BC8948B0ED4C87C15B4405F3A7796F9DB3798FFFE8BD0A94E834817B  
 D5E9812E308D0CC920470A6F2CD088FCB80462BF7CB3F039A7DF3DAF5B2B5355  
 E083A385CD2EAF0FC181E40E96DD7E9AB9EF5C7E6866A13B8A54718E950FE097  
 EF0951A357114F18CE9933D28B3A77AA71E3CE884661F13284BCED5D5FD1A86D  
 543E588FF473DC2CF9A4DC312500135F29C2D0174B32018C8DBD40EF9A232883  
 710A1F2AB2CD11312300ACDF789A9B7B93D2035D81D1C84984D92D78A53A00C6  
 EDA94B24BBAC1AD17774A4E07E6F74ABD90415965616AD540C8ECD8C3A44EE4F  
 7F4F6BB6238C5062D63FA59B7BF08BE93FAEA70A2AB08FBEAAF7DBF56B95FD93  
 03CA406543BA6C9527D0DF01F5108D31A51778A5EB1C93F27B72B46146A353A2  
 01CACBC829603B9989A87CF64528682CCBA0562A8165B185C58A5C6BB72F5E89  
 500ACCAAB8ECEFBB2640E99EAEEC4EA979AA793D013D61D8ACF8784FF8D9398F  
 F6A252A709324FB39509F0B3A4E725E82F53543383C6765BE556CC897C758208  
 AA3AD37B0406E4A79F8F0A6C1983FC73E71CD858C0DB66ED66D5D992978614EE  
 1EA91EBE191E082EBA1FC040AF19A2202575C2EBEB8058833E3520FA03D2F915  
 85C1ED337E457B9FEEB0C6EF2735EFDA6E0D05FA641BCF698AC6B97751E8306C  
 4DF00A39B8581FF53DB8F8525FDB196D85950906CCB59B8EF171349AA3B567B1  
 6A00819947A995FB383C3C1709C9A2C113B2E40BB832B7D4A0FBA0B16A2C455F  
 55809CC425C403E9668DC66BE45B71A81C332FD4DB279D22A2959962304A8F18  
 085893DAC61317D24A8F198FDAB95F3B86F0AFD35047B868A9A17037A2829A02  
 BAB042F75F349E197A7EED41984C2859754CAFD0251439921C248B463B516951  
 2E1322C80D73F9CBCAA63A585450275AC2492E4D3FB78E800F788254DB5E610D  
 CF788DF5C70FF99892BCDF16133E34B24B77C8F097F546B87C603DDB8998B66E  
 BACB68BA27462AF54AA405682EC96D701F0D474DECD5F95CA2102DF639EB169E  
 D518162C2BAE45FF698B6DE15FC6E7DE48C336C40A670FD26952A6BAB09115E1  
 991F0073419F2CC2A1C08BE91096936AA0C37E4ED3CCCEE235476074B8FF1125  
 6BDE3701F85532D8BB64CCC927CC335281C95EA689706F0AC717DC2CF680C754  
 E5EFD7FA4BB8880B2B727A964C876D4A223069D4E6001771F0E23EAD2A4BBC80  
 E76675297B2EF05F52BF4E71B3EE2BE3048CF088C79540113C66AE98B2FD3CB1  
 B0741A215FD070882C52765009D7D711DAA2508F19AE7DDA15229A856AC49BC3  
 4DDF40814FF96500E4B9B02D412E94623C5FDCC76C0FB8E42DF56A904FE49D65  
 1DA7C53901B2EA71AB658A464D3ABDE27D9DB8D9E0B48F64E61A2495AD5D8DAB  
 B5E72424AD017DF37964AF911BD7FA21A5EB4775DC8E95EF0C0EB856B00D89D7  
 8172A1DE8530767D317B8256103E53CFB877E10686A04F5A08F8DC58D843DEBA  
 FD5F40597588663D103689F6EB3EB14D06E18C8078F2538B43E712DF491FC5C6  
 AF639256C8C6134B64D560D8476DEA6329D995E46CC4BC78841C59E73648B47E  
 BFA7DE0846422F738454AE77E822A083405289247BD7C478BE4974F742CD6051  
 E99FBB1D1B3FBABFEE855174734EE45E87D0AADF32B1283B911162A9955847FD  
 38944D70584FAA6B1A7191C5C134B73F98EB632B69E2F0C0F94156787C34C8A3  
 7622A029D58F9626B74F8A8A1F3803E0BC20E0EADEB1E99B70F1BD9F980FB751  
 2A842843DE42EB142A84D5D3138629AE9EAF6F3479C423E8829C8816FA6EFA27  
 DCE5580E65AA9854B1C64163DC318420CD993C15BFD76A8BA1182860A6B03D6D  
 22B8CF43CFE6C8AB27C64842E239CAE707D3086BADDE1D7C94E3BC96319470D6  
 8D26915C575CFDD03271D6BB9DE86A0EB6EEA6E768B224A626C62A9AB48A6EDB  
 44F70BB5AF991CDF9736D65933E81CC57A78F623F33EC9AF535F2F25FA4EEC90  
 D50DB7E87F31E971A75A33A301CA6013EEC5A4E179D695B33DADF2C98364434A  
 42926776000B610E17524162253F6FA638D6581C18F99EA0BD1D2E24D2424ADF  
 C05010D08192485153DD03930C7BF45237593E484F9851E6D464FA10FECA5D9E  
 0C8CCC97DE029030900CDBB491C5CF226DBF903CFE7735D939C3FDF3A20B70CE  
 66579B28B99313FEE914E295388C7BC8E055A2E54EA3A8206D3C8F4F7C0BA5E6  
 E519419FD8CE215F7B8E9BEC604A9E3FE272A0328A24E31997C8A91E0946BCF1  
 6943A97CBED2AB9FC636B49828BBB8B89E0BBC2653796431224895ABA5DAC41E  
 1854BD9764E86147FD7624F736F40DE3B7582EDDFD15C2BDE3F22B5A54D7DF10  
 B87A1301CE85CFC061689A890A321412A13314AE96DCD3EDA75035FDD8F4AB9B  
 897A2C68263A68457032C469987970648BA2D88B1C5375DFEAA35A917B8A952E  
 EE670427942AEDB3CB599C5746180E392837D371E15D860620ABDB6AA7772C40  
 A5E346661673ACA530BE3D8E3FFB895E5DA3DC23B1B43C080C77F7E47847F0F3  
 F3AA5CA9E4BF75FC5EBD18D19F21A7DAA3B11CABC6E4070A15F7DBC8B05EB6AA  
 A02EF1B078EB66D61D6AFE41DA9B36FE7EC9EF94D1EA26282A9871E2CACB3126  
 2AD49C2D9B50A6E47D8F2CCAD50992D1B430979A45FD9E76182A19964BB2A1F6  
 51779A2B258DC1DF4C2F3074621286831F3848AC152DDD2BA561E6586ADA88D3  
 598A2CE2CD048F027CE0008B828BD915887D7785341E8305DF2346ADB76BE99F  
 87B02173BDC334E9221C8DF54114A6B24C1C5340299512FA6C8C51AB4C8778CE  
 178CEF531C6D1B5FF0A1BE8EFF767F959BD4C345C52699A29A17B2A230842BF6  
 4B011217D6D24EDAC3F6D53482786F1CA33169B90ECD499407D37CE9B70DDF78  
 7B7547B32952535BA9ACD1E244447AE3FCED3AF28717083CF9590A09780984D6  
 AF0743C82AE4FB3E2BB2856A4153A3967A023FFC35382D6C22D84A924900B6A6  
 3DDD400E6D2418DA6C27F2FA34C075C902B89EBAE658B3C9A18EEE449DA5A379  
 337DE95CB7AB3F0970CF1A5D8FAD8090E495570FDFB2FBBA79244780D8035547  
 C5A55BB21A2270F724BF5D442CDC5BB9F09BE0CAE59B1C2270F0BDACE698F2C5  
 DE8F66BFB9634904B161F5BA2B1950048300D69BABD312D58D89C4ED527AF7BA  
 7DA2478EDC2CDEE3473DD8A8ED9D891CD1FC21F23013228BB3281B71FCE959BD  
 6F8E9059D682A7FCC5265A0620992D4FA8D78377EB34CE3ECA070EE3707239BC  
 98907DB0120CE42ABA32CF97127E28382BDDFD685674279F588D4F951216C355  
 821361790F64C2CC720DE97E8ECB57326C43EE47367628E05769E106868B54F4  
 C33C9951908DF6FC4F5ED2C7787BD8FA591BBB3E9C6C1DA94CC5E38D9B20C886  
 7D237572FF46DD896A4D6163408EA6CEFAC398EE041EAE29D577E75326CA17A6  
 B072D47A7B13EC441CE6DAA042ECD02134CBFA6809A435050413817193DAEB16  
 A5882C8AEA44BCF36E74E9ECCDFE7E19FF5A5DD7A94E5AB4F8702C3DA7F42325  
 23C808670A0490F5B373DADE40814FF9650241D3D69C91FBC5ECE728F827D9BF  
 C928602E05477903449E079164CA39859C4BCA60C579F490AA455F82B5050BB3  
 969AFB478E0D4A257B3356EA3CD62051FCE6C6B1929CFF85BFDF166BEF658E10  
 3A55E007F38EBBB248B3F0B8ED1925106B499B762E45113AE1AC9DE09644C84B  
 9C08034B297314EE69BC32DB6E7D7FB9913CE5AC17E7335979E9DCCE2BAB3725  
 1976155551F9706A576FE0E3ADCCF72C87683291528ECB749CB0ED291966E239  
 B5E3630676BD409E08F85BC1AEC9A2D4135376284A96EA24431243BD6FE8B966  
 95F11A4BB53F392E0AEFEA623064FF8A7002367B0A515635CB2D2DDFB9B4A8D7  
 FE721754E81BBA548848A235B91AD4E4F7DB19CCE2F61D277FC00AB956EB93BE  
 44AB4970CA56BF59506C94ED160FB1E25D3DF2988A532BDB787BFB8539D22986  
 FDC378AC31444E63C4727FEE121A43751043849E6DCAC5B59D0FC703AAFBBFD4  
 E8B7C268F21615AD02CE9DABEFA27B5FE6A6441B619539CAB1F810F1263447AA  
 633F5DAF483752EF1A0421740E3A811D2D2898CBF53E7F686C9223FD7235F02D  
 6F90D2D48CC20AB87778DE3C6FB335E0F0EC20B5DC5B65223FE117526DE2C72F  
 FE839DF93CB2A7D66CD900CB325F891E311BEC932F703FB4FEFA29DB8B9C88DD  
 375EC71B3D58C7BC59ADA91971A3BDA1ADEA629CE6CC92BD542CDDFAA7706FB2  
 6CDDE2DF07E56D6741916AE8E8744339816F3E6C38062747AA9FDA2A2678A6B7  
 EFEA870AA3A4D71B25EE3013EAB1DBA34401B867C7A41AE51E0421D41D3BB83C  
 E120C8FEABA6E5DEC53A689C21426D4BBCB68CB37568761C360E6D4E3596FB7D  
 F4DEC7918E58C0293D12D6DDA7E9DCDAAD7C939F55CD1BC4A228B31E9A904156  
 DA6B40B08E6ACE674618B768DD681C772A3E55FE096CF949CF3B0460ABDCD891  
 D17B37B355B29AB5137899C036F31DA026244FA25FB798FBE5105BDA29F46538  
 D3D3AC1001A7BCECE64DE94FFE6C354166A0F97256137BDFA07F6E22A3D1D2F4  
 9588DBAE95E895BC5E64DDCBBAA8D0A22C229B42CB717FC711E7E9DF793DF80B  
 9F14754585A3C7E17F37B32924B9F9870DA8635E3E18BD1DCD81EDF01834D9C6  
 B33F23C956C2FCBFA47D84422F583459D827D1E120B97694D12F1F54D02379C0  
 D288F7104F3FFCF4F76E3494F4ACBD1BE3A15543CC680924C78A473F8E311ADF  
 8FE00A04C6C393DE61AD3EDA5BC031E2353076A2489391B52632387CA28A7B93  
 FBB065A6EF3658AE80B1ADA47E9B2539E73A71FA75645F85ED8ECC257FB4CF26  
 B6C912DE9D0F9899E70BECCB934AD32CF49A093371A9F73DE6255EBC39DE1E7F  
 00D0CBDABD4D0383977E694890E71FBE5C376BE5F3A80C28987417504F515C50  
 909F3D31178BB9B1D085BE514F71B910A9085BD6122DDC72A150BFE266920E49  
 5661BCB4BAB51D6DEFE32B616963DBD989FCDD1637B294CE4E288655FBEFA1BF  
 7F25BBF8CF17C2D5FD161A7C2CC9CC7490D9BF15A1D35B3BFA43ADE256E88BDA  
 BD490D92907C57BAC408A575EC84D6AEE070148C7C9A91C03B09FDBD792E8FF0  
 C0B886AAD2EDD86541E5E579359D40E3AC312ACD3D8FD49F71BD533DDF8859B1  
 BAF17F1884E331DD07CEEF93B71D492AEBAADF7A263450A7A72210CE630A0D37  
 BF024BDC09ACC882816B8C22C62AE38A3A8D0F6EBC2B1B2C0B8161A8B076DD5D  
 4B779C0788546BB4CF57332230D237856B00D79C28A7C01D11F44B7304F69075  
 94B97A745DA43D1BE561372CE611C345A843834E46AD9DDB16CABCD3FA33D6F1  
 F6B5C0497F5EE5400B305CDC16A7EC286AA4D45D0EEBB9DA06AC9C5294D68EC9  
 E4DC3CA2B92CE8FC0526184A86EDC7AB34D67E60AC12D9CA8FD300235EC968BA  
 92C6FBDA47572BC5600F25249F60AD287CBDAE980E747FCBE7EE5CD323E733F0  
 63553B494D3DDEB9CC1480B5C3BB79A28E419AA65B18CB297AB383419E890E2A  
 CE6F98C9900CCB4675280A10CF060B8D220DDA1BE55DFA65715EABCC1AFAA271  
 B1F8732341613E17B231231A0D24D4D7FC198AE04D89A99C4536217769C6FBD9  
 5EE24A6302F97438F7C0E311C878F674B4477A5ADA3952CDE4055AC408B8174E  
 86F8FB797646DFFFE0ECA25D1BAB9A9F71F3926D3D85AA63E7A8C931D71E79E0  
 AF1EAC26FADE468F4FF7F3861D14C10E3BE1F9EAFD6D3A544E8108D5DAB5B180  
 3950C74818BC8AF4758A108F462EF1826647A49667F5E482038C54716856D9BC  
 35F29922846D2148F92F943E951D7438C73D6A60459A8003174036C64E1629CD  
 155D47FD04B03C023AD67CD5A70C98AB556EEAB8C48169706E5B352F6505D580  
 AC945171BFE62E81F8F500438AC3B64D857BA5BC54C2C4BBB237F8FA51296255  
 E66A92A61FE13FDE781D393557EB72CEBAD86511035F775FAC39A0479CCD400F  
 226709118F887F47CC2ECC8F79816D4A945B2845F50AFD62D8C9A9BBF4739496  
 9E644BC9F7B04803B7EE75A09EAE94365F6F374B4FCEB0B506C76297564B9B6B  
 8B812BC3A33929AA94692572B010E6210AEAA312BDFC88BF302244AB9D587A9B  
 919823FD01DE12438D960944D1977800FEB49E638C32E5B188B1CA033E0C37EE  
 A142F746367888AA119535F0CCAF7EAA461B790EB089D2D6962E28A398439BB7  
 9C9943654D7A2D765B46BC0DD1F915327F369162E1BA1BA83110B93F442905E0  
 523BFF5E279508A98568CD5CFD18FABBE9D17265A9081E7BF64155A2CE3C0DF7  
 88D00671AD65654709589BAD7EA65BBA811387ABA5CA0BC3F66D3D48597A0D1D  
 2C268375DF47CCF62166262AE4840AB03BF49BE67A05EF66328EC729F03CA5FF  
 AD3937FC053E223303565DC771ACF32E63DFB96D5030E787961D72D02C195C66  
 B48E9AF0309DC169CFE8D16E2818DA94693A18F027DEA0D916672480464F7E22  
 CA6E431FE38D3FC019BDD229E064B72C545C61C6EA55984565CCA88ACB01F744  
 3B4593CC8944C70F30925FB48A16342CC26D444F54CA15E5A624C4A2DAA2AEF8  
 404145BBA339F2A2D6FC2F3ECE54387761CA1213C8D56FF96E37C6147CA44B84  
 262EA87E7CC10D931E6B5B80D7F09813498497AA84ACB4AC69BC6C8481ED2953  
 084F560D7B1CF90555E69BD2AF7C5D944E8E3506165014652462BE1BC81CA341  
 E1B0725159D36DA0FFF3577D1DEBC5D91AE683FB0384  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 cleartomark  
 {restore}if  
 %%EndFont   
 %%BeginFont: CMMI12  
 %!PS-AdobeFont-1.0: CMMI12 003.002  
 %%Title: CMMI12  
 %Version: 003.002  
 %%CreationDate: Mon Jul 13 16:17:00 2009  
 %%Creator: David M. Jones  
 %Copyright: Copyright (c) 1997, 2009 American Mathematical Society  
 %Copyright: (<http://www.ams.org>), with Reserved Font Name CMMI12.  
 % This Font Software is licensed under the SIL Open Font License, Version 1.1.  
 % This license is in the accompanying file OFL.txt, and is also  
 % available with a FAQ at: http://scripts.sil.org/OFL.  
 %%EndComments  
 FontDirectory/CMMI12 known{/CMMI12 findfont dup/UniqueID known{dup  
 /UniqueID get 5087386 eq exch/FontType get 1 eq and}{pop false}ifelse  
 {save true}{false}ifelse}{false}ifelse  
 11 dict begin  
 /FontType 1 def  
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  
 /FontName /CMMI12 def  
 /FontBBox {-31 -250 1026 750 }readonly def  
 /UniqueID 5087386 def  
 /PaintType 0 def  
 /FontInfo 10 dict dup begin  
 /version (003.002) readonly def  
 /Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050<http://www.ams.org>\051, with Reserved Font Name CMMI12.) readonly def  
 /FullName (CMMI12) readonly def  
 /FamilyName (Computer Modern) readonly def  
 /Weight (Medium) readonly def  
 /ItalicAngle -14.04 def  
 /isFixedPitch false def  
 /UnderlinePosition -100 def  
 /UnderlineThickness 50 def  
 /ascent 750 def  
 end readonly def  
 /Encoding 256 array  
 0 1 255 {1 index exch /.notdef put} for  
 dup 58 /period put  
 readonly def  
 currentdict end  
 currentfile eexec  
 D9D66F633B846AB284BCF8B0411B772DE5CE3C05EF98F858322DCEA45E0874C5  
 45D25FE192539D9CDA4BAA46D9C431465E6ABF4E4271F89EDED7F37BE4B31FB4  
 7934F62D1F46E8671F6290D6FFF601D4937BF71C22D60FB800A15796421E3AA7  
 72C500501D8B10C0093F6467C553250F7C27B2C3D893772614A846374A85BC4E  
 BEC0B0A89C4C161C3956ECE25274B962C854E535F418279FE26D8F83E38C5C89  
 974E9A224B3CBEF90A9277AF10E0C7CAC8DC11C41DC18B814A7682E5F0248674  
 11453BC81C443407AF41AF8A831A85A700CFC65E2181BCBFBFE3573BF464E2BE  
 882A715BE109B49A15C32F62CF5C10257E5EA12C24F72137EB63297C28625AC3  
 2274038691582D6D75FE8F895A0813982793297E49CC9B54053BA2ABD429156A  
 7FFCD7B19DAA44E2107720921B74185AE507AC33141819511A6AC20BC20FB541  
 0B5AAEC5743673E9E39C1976D5E6EB4E4D8E2B31BEA302E5AF1B2FBCEC6D9E69  
 987970648B9276232093695D55A806D87648B1749CB537E78BB08AA83A5001F7  
 609CD1D17FFA1043EB3807AF0B596AF38C91A9675E2A53196FEF45849C95F7DC  
 182A5EC0EC4435A8A4B6E1CDBF9A5AF457564EA72BF85228EB6FD244F2511F5A  
 CA9B71A65D53CC06EF5F7EC3A85106139A4D312378BC22183C09A229577B793A  
 1B7422611C03E84BF809F46C62CE52D3AE29CE01C32B202ACDAA5B72733EB0AE  
 C31D7EF7BA88D2D14F85313F7A8B9B7A5B124B03AB923744D336C969E5CE304D  
 3AD977A46664479EDEFB69F113024E761C05FA48A54072DF9E12C2F352ACB3E6  
 D04F6EEFFDE209E7FA3DA22E5B1D1409461F4286B7F4F8251B44E5CB7805762E  
 E129FF4A06A7458F3191926B1CAF70E32C6571AD2DC07C34FF62840896F4D200  
 761B1A7FA356526D1E3AB4C542AF13623BAEB9F61B1BEEF79A9205B1FEFDAE24  
 8799D516A9ACC30BC0139C63C9A0523E9D5439213B67D490C96F902958779B8F  
 68BD8E9FDDCE8A3A2E35877DB6C94B7612382ED8F218EB1157D2ADD090A2448D  
 10B99FBC9211C5629ED1C61C74FE93041E5AA03EA4AC3FFDA00C2B6E719CFAA4  
 262FE17F66804A6B54D3669836EE4367D2A2991580C5564463C973CA0DA38AC6  
 922716E13B4A807B50304B8826CEFEAA47C305FC07EB2AF25FA7945797237B16  
 56CDE17AB0834F5C97E0CC5741B061C6FF3A8DD1A79B9A173B66A6A750538E26  
 32FBC92E75BA15CFFE22A7302F47908547007402569158F62C29BA2956534FEA  
 7DACF1E507AC309DAE8C325F2A6023D2FBD81EF42146BFCE6A16A6310A650460  
 7B07BB7647C8760FADDF0DBBCD3DA6CC4645D1732DB3A22D8B76E1D2D48E4D4A  
 46F4BEB80CE65F3517283A1AE08391FD1C10ED452133706BC6725AABC80107FD  
 754A8BA47B0281D479F052CE26A723EFFACB79B213041A536542AB334769A2BF  
 88505D82C498ABDD5A73EB539530F47CAC52825D16A969C8BB56D4A7F2830B8F  
 CB63B92B576E7BD922A4B25E634751F8A3B7C4EBAFCB373EDC8B8281B1D1371A  
 7844E9AD990CFF09F0D7ED73A5CF873D2D5C9E8A9923CFA31E1A4B4CCCC40760  
 8B3AC8FC3C88BC08BD7407725281BB879A1A822D94997826418F1B89D303F2C0  
 BE7A0102E6F529630CBF1BC5BF3E4578C164A3DDE45E62A957EF3FB7F0FBBA6B  
 CA1E79A1ED195B6A11CFB345B663C5E72FA55D80476F604F6C4257B51686AE25  
 8F7D159FE605DDA0AC74BAA5034F29FFFD403070013C6E2D8EF6A0990D91173B  
 D5A3AEB98B64E412991505C3CB7C2CDE13C091FEB3DFBCAF30C4C19511102300  
 135BD5D444BB55692013F52056908DFAB2ABFACE81A58423ACEC59344CEF7D4A  
 C5A3EFFFFF70759BC3E593D878281225060B97D1BEE6B26EED90571FEAFA1812  
 1115C0EEC892F5DE6FDD68321A0B3F10A2D771B79BD85476AF6018472A499A86  
 07D64CFF4550866AFE590C471C80EB12CB3A989A60BC7BED39097C12D9286E39  
 14C7952C4C64820B4DE44A1827B7B0B535244E93FDB80036D6332F90F95B472D  
 7031E7E3819E881BD0313CFA112EB3AAE943C99C47635CCA7E34DC0306C04E5D  
 2E9F60FF037EB11602BE74E8E6B711392E866E3E55D988F7C856417A2B9C186D  
 639819B4786D039B77F8578EF63C088FF28BD08D8353031445C8498A8F445BC3  
 D08923D32AC04BF3CAFEFCCC1E77EA894F4E846F47EF62D6841B8D8576FEAE8F  
 90044626869D04D61D64D56E8C51AF8C18D6CC3FEF3B6C4F7D56FE3260354948  
 10104F69B117FB8269292579A7D52FED688C663B643D8D99F13956612271073E  
 1A337AED059B7A93819A28CDF01569CBEB51069D22ADAE25C47355560F402B2E  
 8C9900DA82B79C64497C8494F42FABE5AC41791C2010D98FB7E593C744F250DC  
 D837DB0EAA4F75D0016970F3AE8359878A08CF9A697A06C5EA945819151265B9  
 1A12122B98F79185DF852257BB4798E7DC03712EA6ED34F6E6AE1476788DBC33  
 9229FADB8D581BE1A63F596698DBD6DB98A092F67197A4FD4A50B648F2691875  
 EE2495D6BB310078F516785A0CEC7EB6E8305FDBAEB1D15690409FE32DD9CFAE  
 DBD3866FB63EBCAAB73E3E4BE5D7F3AA44793938AAF3F8341683F0790F1D46A3  
 60CE083F9BEDDA22E0639A92393960F86602216FA51E2754BC2F4CD0BDECE3D8  
 FFAB7E0E49613DD4956C9A10AEA798BDA1F756C755BEC12147ADECAB0FB73B7D  
 203A11D84DD2AB5AA98FD38C1C2573570FD49A4924A94A106D2A7D850E793608  
 FB135853E8C4204441CDBE697FD0CB330B1C3596F32D2BCBF263237EAB362D09  
 DA6F531B40384DC91F30674760CA7B64BA1968F6A7FC9EBEF431A1AFC5E76D7F  
 2D44DCB7F61C7F6B16196B3E8B47343F572DBA8B8B21B43E35BB6B2DD5C7982D  
 244FD4304D254D6CCB5E8CF70E77F50812F41A988EEB3B26BF0F6F69BBA18077  
 31134B5A5823D10FEF6201D045AEE7A24E0F25376E9FC66340C56C05F6CD810B  
 724D85CC4BB8D789834A447CBBA159565D08BA5793D8599035BB5063271518E8  
 F6C50E7DCE71B1D186270DDC860C6DC0CD506010EB5B1FDF6BE47A9A18CC15D7  
 D657E58BED9EECAD5CE5D49F63139A39BC52C6584BB2C3264D51BD584B40F8EA  
 AFCD8B83F548594386EB2B05CE803105E84931DC6E7A1398073D48E130E0D907  
 CD0F1ECC3254EDF5D4DDBF44415DC9BA66C673820CDB0FDF033D59BE2B5EFCEF  
 01FF9D33EDC88F8D522E07F1689D024DBCD09A16A63519E1764C8630FF36058D  
 CFC07027E0ECDA01E0E85B166C613B22F587B4D355EB018BA93E92A36007B4DA  
 287FF5A91F7D8A0EDF5554ACCF45AC8066E88865C5692E63EB99CAC81367B605  
 8E6C19EB98EBFE0D2D161B447B9A70CDD1122C7B78A413369016E6D8481E2AE9  
 9AA97B5DD0ACC9B0820F7742CEB2F46F89F3E2092621969A88DC0156B4F941A1  
 6BF1546D4B136657C47B082A8A35FE96016BAF3D9679B8C32EDDD6AE6DF3BFB5  
 7854074FA019707FC22BFA82299E72ADF9A980AE29A8E2434277E58B01F6B03C  
 192E1E25DADD49F6E3F69799AE62B56E00B60A031BF8721DB8B2CB6D4A4C15CA  
 AB1FDE010AB7DC0DDED977389B101B8E53A949222FAA126656E02817DD32B0D4  
 A49516CEC2B97EA7C78FD66229B044EB92F502384BCC6CCDFFF995EABE3BB7A9  
 50D5D1AED861E7D3BA8D333026C673C5762712E763E59261426044583D789C67  
 A606B96F97663F92BF104CE02FBFDFC521EC0D6670B7D4F85A229F51426DE912  
 3B729C4A535FB7C88D0A5E78074751B58885DD6BDD2DD9E9C83F105E8CF63DDF  
 CA7DB39D0319CA7CC2E73F42747F007574DE25AE1538B4D493D22D0D5F0F80C6  
 5F6FA3937C8391DE2F0116F81DB2DB0EF751EC838A7F85F163A6F48804E84B96  
 8D715EF25B7E2A5CAECC558D80F421052A1D698F3B8452AC27E30A4E6226E3CE  
 084C8A83ADA0818A110923CF7AC7AD4CB92AE4ABBE0A9EC1FF935FD02774C1F7  
 92A278E513012AD17722A23C55EF82E18F8847B5CCE47F4FE3EC508BA563F7B2  
 AE56C94285A18DED4D432FB0CEFC05A20BC17DDF9FF919C724810A8ED7358A27  
 97EC93C1A13C443A91947FE1F6F528EA7B628917FA7E554A1D7B31ED46C5ABCF  
 92BA57961C8876DB4041305EBB029B03D8351D5E2819FF87E97ED214D8F1CEF5  
 7F7668DDE223721C0B810F4A4AC81CA4EAC86EAE546E1B15D91E626FB9A31824  
 5BFF17C4E79FD56ADBF6DBF01BAF6453A81EBDCB38A5FC0FD0FF0646B3B0D199  
 13E2E59A1B5CAB6DE5329BE389BA0E2A2AB55CA40B711ED746C24F1E48892E76  
 6DACF7DA163CDC90CF076763008E7A899870CDED5A80758E6177BE6B93B07EB1  
 5800A3BF7B9AAC3FA825CE594EF5B7546B181375FA8F37608DF17856D2F8EBD5  
 6030A9E6F6BEAF224AD2AEF76D03B023E2FCB922CB8E3C6816AABB61FE6E4F83  
 F21B4935102C860ECA03DBEFCA461F0E5B93E5A8D18440BCF7D1D6252A24CB6E  
 A64FDAC8B67C4888519AA368D9C4A8C08C7155DF5BACD75C5196C571C3C456C4  
 7CE8D90215FA6EE8CDD72C48740F7F5930EC3632DB63A9C8D2DA125088C0F05A  
 9FC83D16B7F53163F4EB6FF372C6C3115F1E68EB35967D11126EDEDF0BF80817  
 E68A698183B3EB0A207DB43786E1B9D289359D75AD5E465328CAA90E712C2962  
 AE2A466173F2FF30EB535A6054BB0B875DC8552C16B49DF17CF84D98D35497BD  
 F55E273FCBB0C735899529A69990E09149FBD2DDE64B7FA8D50AE83925DF03C8  
 0B63EA158FBABB12A028803DA4B9DD6C48C0FEC469C4E730729F4BB420D5B003  
 1918B4AE9CF35CFD31E8E62A44C0484E3D00143BF1D330235E821E5CFEAB4D31  
 7CB4604DB1F310457FCF9075A3527279644D908DE847CCD00B6F50DBDEF91D3E  
 38238CAF550FDCABA2C3A46237218DCC5A09AFAF69997E1EBDA7EFE6FC99ECC8  
 5D4AFD5EE35FE2346BE79B499EC8EC436868154A947D13BC02C780EBA4B9E64F  
 3026F1BF5DC1F8D64FEA1281EA40B4BC355638A3A59BD9055BCBB232FA45EA0B  
 B405131B64F105814019BC55466EE78E9E9ABB62DB30EA452F7EFD7196C76A85  
 15B2CFCD89922CADC0F392B0C54A231F3999AEFB53C24EB0C63B0C8A1A1ABB6B  
 AAB2F93E5ECC7AB90EADA320E918106BAAFC1F8C425C617639984629018BA674  
 6FF4F338AC43E23BC3740542911C058D43A49A11CB3A0CC8E3088BB5BA6048D6  
 CC2AD250DE956BFBE83BB24C945C20D9C22E7105983F284EF478F9B68BFB0322  
 EEB7D62802CBAAEFF1C2332159DCC7243EA40CE15C734EA905E04C476B178B82  
 A08ABCB0B86A7330C75E62EE7844C9E22DDB013ADDF20AFE08122EE1B930A81D  
 806A0F8CC584CB7FF5F56F9B35E5FF78FD93E7E4A40C64537464EAA275FE88F4  
 461FC6A467C8A69B9A9FBC10D44AC1B753D313A8E7D97F5FAEB60F82855658D1  
 4DCEE043C8FCDFD8A29DD091F3BA55874A458B2B8989F35055C72FC411382361  
 9AADC717E602B48D7C9521D3971A6F7EB19D539445DDE9EFBC5B58FA9E5E426C  
 172C45CDA24985FC4632287FC3B15849DEB56F5A061993AB10A6BC59868534E6  
 69888175053108B77E4978D971B4EC57224C0F93EEA4C15AE92254140A94704E  
 ED5666FC06C5341F643F779CC88A9E81891565C63B6F7F6286E664F4E0A48690  
 356DC96F1B98026C563700772485B83BFA06435D4E0793EF822F423C93FBACA0  
 E5D889D2B76771C6F0EE997A5DB43C2F6921132890406E3C33F6F159B14C5D78  
 7C151BDFFDD02B697315F191B5490073EB418A4FF2A398C68D44F0CD1B87CF9C  
 B52F12728B72F94D752D23151196A256908135C87991E508B8906CE2539DCA8A  
 31F86809C8C6C18A09F6129BD7CDC6B37E76B648788056851F22BD3E3B5772FF  
 EC01D822B57FFDB3BAE624F05531292641FD6A7E3666152D18F6C653048DD7D7  
 98A942C840C4A0FA662F260B21C64214152BB86F03662A330109C5AC0A5EBA30  
 C6201F558858130703DF76AF4FBBEE069BDE45C0D9467077D85FFED4F9BA9C61  
 AED87D67CDCA453A6528AC5BA153E1039D9CCC556CEA5CBB542265FF54A1B208  
 E0E13740E7E7C26AA00AEE909F8F3ADC2726081A744D8EF6BB711BF5F611A900  
 76F91C26A338DA13A7160A9F42410CCEB3190000D963D036FDA05A29F598EF40  
 8FAE6F8E7E6F50C99C3304A573501C13A00023085F057DF331E3354CBE65D573  
 CAE73BF15B3B96B502E0AAF2B4A86237E98A997AAEFFF4227D5A26E8972C48E7  
 761F430733E6EF8AB2D903C17FAFBFA21C25F8A0AC157D397BF3CC1AE7598F0A  
 2BE4FB46B29443CE57F41FD5F91122E9D86F903E94D5B55E2BB95949C156D138  
 89883BEFD634311F9280C7F028DCA6408D3A682DF5B55B9F7ABF08F019190F60  
 D39E4F0E80F0594235B09A5320109638B938633A2C196E4ED2B43DCD8643C3CF  
 C6123B076B7F73352F906D96FDE0FBF50CCCA432712C574D5857838BAC30B485  
 D25024EB254A7EFE57D1DF0892C275CDB3DF77602F0FED0FAEBC644BCACA04B8  
 B424DB125E487794CAB36E01B5E1A26F5E1E97A739AA36D77A12F5B45338EB39  
 AF36CEBDED55DCBFCF497FD475FC6BAB5530AD6153C6BD982564EE8712185F1F  
 D5EA7ADF4104661168A01994C1FD773A50C8AD6A3E4D332E4D59521BB8BBC6C3  
 866EB4AC3EA4532477E6CBF6BBF0860031C3B916AA25E3492670EA67F55CF4FD  
 207C684A0DDB6F4AD21B2909CBA71BCE2E762012B0927BA72367A6AE0AF87F73  
 756C9BC85E4EDE35317E2CCCD138C02C7A8013AFDC1A48C3A4BB8EF257BDEEA7  
 60E012F54D12D31D18DC59D5E526F12567B8688B4B67E16B56713870300016BD  
 A3B9DA87FDC865246AF8E94316799110D86B1DDADB8A673402D4226C519C058A  
 1D1E5A5778584FC28AF12819B1924060BC4F54B1054EA6AB0149E04B8C4302D4  
 A56D8A347EB5D3D2A0E12CF7E35059BDB53D9FF6BD25F6D9619BC4669CFC1048  
 C6C9978B8751B840F27D82A69075832BE59F55C1737CBB1220FB8FF691FDBDF3  
 03BD7D225A9372AC221C38245E48320E1CCF898D9EEDD678E5B8C65B7F588321  
 1A3953EEB9B39EA9A8CB72DB08C3E9234DFFF5FDF9DF804C021D57E97DA7622B  
 97F4CB6E0EB640E0DC9EA15C5193F92A3A7565F4C7A4C9CC327F7CD2C44900AE  
 D9E76FFE62FC37FA376E77131B566AE67C3E09DA80F198BBB995EE8FA47EEDB8  
 4B467C6C7DB8AEA745CF8C56B8BE56534E9C56FCB2B7006426DFE93D728FA4CF  
 94F131C549814E54ECE7C914C5FE8E4961D3437CE7475D03534B62650F551D97  
 201C794AA877445DBEB11C85ADF6119B05360700F8CEDE4766E3A1D7A35CDDC7  
 9ABF7C619E3868A39D1852DBE1EEAF5D7898C78323873AC005542B68C43C5000  
 CC58F675EB595F87C879694751494676465891E8A897158B481F11A171CCBBD7  
 29603F00210CFD7FF31FE3D273933ECC34AFBCC4108D9B76D9ECE63EA06CF939  
 4799092A54A749DACB82C1424E9879672C8BC084C360014C9C1B6D5D65C68AED  
 66CE329C3AD712C0A36BE7EF03FDF339CAA2E0336D387A693B1DFAB5D5164E31  
 14755A158168962C9B399F8F1DF3FF5060D7464D5071058C30C572A2BC7DEE53  
 84BD7614A4BEC4C84E18CF7EC81C811724463BD46CECA5FB57B0F55EAE20CC74  
 6AD815D1897B037C197D2456797B992C20C70B663BF99FE28C513B4E221C8E12  
 49779F8C0AE8517048ADDF7CDF0D698E3EFE60071C4997B7F5EF12B6CB65390C  
 224F13FBB99FFC034C0710F05019899689B6D3350BBA65C7CE7C2AB03D81B9A5  
 5F3D65E4D462DAB189006669F7390A78A1B8908A4C913B15DB8827DFF15BB9A4  
 A6037DDB643103B937257A7DAB025F09D53FBBC2BCB6B0BCD8D56B2B2784E498  
 1F6CF8470DCC892AD0CFE11578718948BABF9C1427084643B66BB9181094E29D  
 5FBE37708E1D8A6B7518A96876844CB66954227A7A6AF28DD075A462526DD5D6  
 40EECC56FA366106E55C7068997B54B7F0D03AC1AD45D28C67C7ECA99DBEDB1C  
 E18A79C353113E2E05B837E703278B202112B1C69E42A69D64B62F0E7D8F7E5B  
 C1F93F0F99EC20EF312046F4B0CD7DAB31E422070B629A7FA96583CF3F1519CD  
 CF08806F40ACD7BB5C960F21E9DA7FB3C72CBA0801ADE83DF738A4EC94F2977D  
 2B95A166BA4AE28CAD1E37FBBF49D342CDB4DF615E2C5F3076313AC517C350DE  
 710F5D52DE31DF69864D29DABF14234DF13904BA4333B0D714EEA55CDD79DE45  
 FF5D64259C877191547076B1C7684CD252C0337BD9DF66CDC5DBAA4F3102F2E8  
 FE48385C55727B80D11F3BE0B7568AA9356FB2B180A6B1392D620DED02F0B736  
 5F4399FB9D32DFBC8ED942AD311C82250DA8BFE98D65  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 0000000000000000000000000000000000000000000000000000000000000000  
 cleartomark  
 {restore}if  
 %%EndFont   
 %%BeginFont: CMSY10  %%BeginFont: CMSY10
 %!PS-AdobeFont-1.0: CMSY10 003.002  %!PS-AdobeFont-1.0: CMSY10 003.002
 %%Title: CMSY10  %%Title: CMSY10
Line 5437  FontDirectory/CMSY10 known{/CMSY10 findfont dup/Unique Line 4960  FontDirectory/CMSY10 known{/CMSY10 findfont dup/Unique
 /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def  /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def
 /FontName /CMSY10 def  /FontName /CMSY10 def
 /FontBBox {-29 -960 1116 775 }readonly def  /FontBBox {-29 -960 1116 775 }readonly def
 /UniqueID 5096651 def  
 /PaintType 0 def  /PaintType 0 def
 /FontInfo 9 dict dup begin  /FontInfo 9 dict dup begin
 /version (003.002) readonly def  /version (003.002) readonly def
Line 5658  cleartomark Line 5180  cleartomark
 TeXDict begin 40258431 52099146 1000 600 600 (history.dvi)  TeXDict begin 40258431 52099146 1000 600 600 (history.dvi)
 @start /Fa 197[21 58[{}1 74.7198 /CMMI9 rf /Fb 134[41  @start /Fa 197[21 58[{}1 74.7198 /CMMI9 rf /Fb 134[41
 41 1[41 1[30 30 30 1[43 38 43 4[21 43 38 1[34 43 34 1[38  41 1[41 1[30 30 30 1[43 38 43 4[21 43 38 1[34 43 34 1[38
13[43 10[58 14[38 38 38 38 38 3[38 49[{}24 74.7198 /CMR913[43 10[58 14[38 1[38 5[38 38 48[{}22 74.7198 /CMR9
 rf /Fc 134[39 3[39 39 39 39 2[39 39 39 39 2[39 39 2[39  rf /Fc 134[39 3[39 39 39 39 2[39 39 39 39 2[39 39 2[39
 3[39 97[{}13 74.7198 /CMSLTT10 rf /Fd 167[62 3[60 46  3[39 97[{}13 74.7198 /CMSLTT10 rf /Fd 167[62 3[60 46
 2[57 1[62 76 52 1[43 1[62 65 54 1[63 60 67[{}13 83.022  2[57 1[62 76 52 1[43 1[62 65 54 1[63 60 67[{}13 83.022
Line 5667  rf /Fc 134[39 3[39 39 39 39 2[39 39 39 39 2[39 39 2[39 Line 5189  rf /Fc 134[39 3[39 39 39 39 2[39 39 39 39 2[39 39 2[39
 39 1[39 39 39 1[39 2[39 39 39 39 39 1[39 1[39 1[39 2[39  39 1[39 39 39 1[39 2[39 39 39 39 39 1[39 1[39 1[39 2[39
 39 39 39 39 39 39 39 39 2[39 39 39 39 39 3[39 1[39 39  39 39 39 39 39 39 39 39 2[39 39 39 39 39 3[39 1[39 39
 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39  39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39
33[{}77 74.7198 /CMTT9 rf /Ff 214[35 35 40[{}2 90.909133[{}77 74.7198 /CMTT9 rf /Ff 134[53 53 72 53 55 39 39
/CMSS10 rf /Fg 133[52 52 52 52 52 52 52 52 52 52 52 5239 53 55 50 55 83 28 2[28 55 50 30 44 55 44 1[50 7[75
 4[72 55 73 2[77 75 4[36 75 2[68 3[75 20[28 1[50 29[55
 58 11[{}36 99.6264 /CMSL10 rf /Fg 214[35 35 40[{}2 90.9091
 /CMSS10 rf /Fh 133[52 52 52 52 52 52 52 52 52 52 52 52
 52 52 52 52 1[52 52 52 52 52 52 52 52 52 1[52 5[52 4[52  52 52 52 52 1[52 52 52 52 52 52 52 52 52 1[52 5[52 4[52
 52 52 2[52 52 4[52 52 2[52 3[52 22[52 42[{}37 99.6264  52 52 2[52 52 4[52 52 2[52 3[52 22[52 42[{}37 99.6264
/CMTT10 rf /Fh 134[48 48 48 1[48 48 48 48 2[48 48 1[48/CMTT10 rf /Fi 134[48 48 48 1[48 48 48 48 2[48 48 1[48
 2[48 1[48 48 48 48 49[48 48 49[{}17 90.9091 /CMSLTT10  2[48 1[48 48 48 48 49[48 48 49[{}17 90.9091 /CMSLTT10
rf /Fi 133[55 65 65 1[65 68 48 48 50 1[68 61 68 102 34rf /Fj 133[55 65 65 1[65 68 48 48 50 1[68 61 68 102 34
 2[34 68 61 37 56 68 55 68 60 9[127 3[68 5[116 74 2[46  2[34 68 61 37 56 68 55 68 60 9[127 3[68 5[116 74 2[46
 96 1[77 81 94 2[93 9[61 61 61 61 61 61 61 2[34 33[68  96 1[77 81 94 2[93 9[61 61 61 61 61 61 61 2[34 33[68
12[{}41 109.091 /CMBX12 rf /Fj 134[48 48 66 48 51 3512[{}41 109.091 /CMBX12 rf /Fk 134[48 48 66 48 51 35
36 36 48 51 45 51 76 25 2[25 51 45 28 40 51 40 1[45 3[2536 36 48 51 45 51 76 25 2[25 51 45 28 40 51 40 51 45
1[25 1[68 4[66 51 67 2[71 68 4[33 68 2[62 3[68 14[453[25 1[25 40[45 45 6[45 29[51 53 11[{}30 90.9091 /CMSL10
45 4[25 1[45 29[51 53 11[{}40 90.9091 /CMSL10 rf /Fkrf /Fl 138[56 1[42 4[56 4[27 1[58 3[54 1[56 97[{}7 90.9091
138[56 1[42 4[56 4[27 1[58 3[54 1[56 97[{}7 90.9091 /CMCSC10/CMCSC10 rf /Fm 134[85 85 117 85 90 63 64 66 1[90 81
rf /Fl 197[25 58[{}1 90.9091 /CMMI10 rf /Fm 197[33 58[{}190 134 45 2[45 90 81 49 74 90 72 90 78 10[122 124 112
119.552 /CMMI12 rf /Fn 134[85 85 117 85 90 63 64 66 1[903[110 1[126 1[97 2[60 126 127 101 1[124 117 115 122 14[81
81 90 134 45 2[45 90 81 49 74 90 72 90 78 10[122 12481 49[{}38 143.462 /CMBX12 rf /Fn 242[91 13[{}1 90.9091
112 3[110 1[126 1[97 2[60 126 127 101 1[124 117 115 122/CMSY10 rf /Fo 134[71 71 97 71 75 52 53 55 1[75 67 75
14[81 81 49[{}38 143.462 /CMBX12 rf /Fo 242[91 13[{}1112 37 2[37 75 67 41 61 75 60 75 65 9[139 102 103 1[75
90.9091 /CMSY10 rf /Fp 134[71 71 97 71 75 52 53 55 1[75100 1[92 1[105 128 81 2[50 105 1[85 88 103 97 96 102
67 75 112 37 2[37 75 67 41 61 75 60 75 65 9[139 102 1036[37 4[67 67 67 67 67 2[37 1[37 44[{}47 119.552 /CMBX12
1[75 100 1[92 1[105 128 81 2[50 105 106 85 88 103 97rf /Fp 129[48 48 48 48 48 48 48 48 48 48 48 48 48 1[48
96 102 6[37 4[67 67 67 67 67 67 1[37 1[37 44[{}49 119.55248 48 48 48 48 1[48 48 48 48 48 48 48 48 48 1[48 48 48
/CMBX12 rf /Fq 129[48 48 48 48 48 48 1[48 48 48 48 4848 48 1[48 3[48 48 48 48 1[48 48 48 1[48 2[48 48 48 48
48 1[48 48 48 48 48 48 1[48 48 48 48 48 48 48 48 48 1[4848 48 1[48 48 1[48 48 48 48 48 48 7[48 48 48 48 48 48
48 48 48 48 1[48 3[48 48 48 48 1[48 48 48 1[48 2[48 481[48 48 48 48 48 48 48 48 48 48 48 33[{}73 90.9091 /CMTT10
48 48 48 48 2[48 1[48 48 48 48 48 48 7[48 48 48 48 48rf /Fq 131[91 45 40 48 48 66 48 51 35 36 36 48 51 45
48 1[48 48 48 48 1[48 48 48 48 48 48 33[{}70 90.909151 76 25 48 28 25 51 45 28 40 51 40 51 45 25 2[25 45
/CMTT10 rf /Fr 131[91 45 40 48 48 66 48 51 35 36 36 4825 56 68 68 93 68 68 66 51 67 71 62 71 68 83 57 71 47
51 45 51 76 25 48 28 25 51 45 28 40 51 40 51 45 25 2[2533 68 71 59 62 69 66 64 68 1[43 3[25 25 45 45 45 45 45
45 25 56 68 68 93 68 68 66 51 67 71 62 71 68 83 57 7145 45 45 45 45 45 25 30 25 2[35 35 25 4[45 25 18[76 51
47 33 68 71 59 62 69 66 64 68 5[25 25 45 45 45 45 4551 53 11[{}84 90.9091 /CMR10 rf /Fr 134[102 4[75 76 79
45 45 45 45 45 45 25 30 25 2[35 35 25 4[45 19[76 51 512[97 5[54 6[108 94 11[149 6[151 1[116 3[151 152 71[{}13
53 11[{}82 90.9091 /CMR10 rf /Fs 134[102 4[75 76 79 2[97172.154 /CMBX12 rf end
5[54 6[108 94 11[149 6[151 1[116 3[151 152 71[{}13 172.154 
/CMBX12 rf end 
 %%EndProlog  %%EndProlog
 %%BeginSetup  %%BeginSetup
 %%Feature: *Resolution 600dpi  %%Feature: *Resolution 600dpi
Line 5716  ifelse Line 5239  ifelse
  end   end
 %%EndSetup  %%EndSetup
 %%Page: 1 1  %%Page: 1 1
TeXDict begin 1 0 bop 150 1318 a Fs(GNU)65 b(History)h(Library)pTeXDict begin 1 0 bop 150 1318 a Fr(GNU)65 b(History)h(Library)p
150 1418 3600 34 v 1920 1515 a Fr(Edition)31 b(6.3,)h(for)e150 1418 3600 34 v 1920 1515 a Fq(Edition)31 b(8.1,)h(for)e
Fq(History)e(Library)h Fr(V)-8 b(ersion)31 b(6.3.)3218Fp(History)e(Library)h Fq(V)-8 b(ersion)31 b(8.1.)3217
1623 y(Jan)m(uary)f(2014)150 4935 y Fp(Chet)45 b(Ramey)-111623 y(Octob)s(er)f(2020)150 4927 y Fo(Chet)45 b(Ramey)-11
 b(,)46 b(Case)g(W)-11 b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150  b(,)46 b(Case)g(W)-11 b(estern)46 b(Reserv)l(e)g(Univ)l(ersit)l(y)150
 5068 y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F)  5068 y(Brian)f(F)-11 b(o)l(x,)45 b(F)-11 b(ree)45 b(Soft)l(w)l(are)h(F)
 -11 b(oundation)p 150 5141 3600 17 v eop end  -11 b(oundation)p 150 5141 3600 17 v eop end
 %%Page: 2 2  %%Page: 2 2
TeXDict begin 2 1 bop 150 4413 a Fr(This)23 b(do)s(cumen)m(t)h(describ)TeXDict begin 2 1 bop 150 4413 a Fq(This)35 b(do)s(cumen)m(t)g(describ)
s(es)f(the)h(GNU)g(History)g(library)g(\(v)m(ersion)g(6.3,)j(6)d(Jan)ms(es)g(the)h(GNU)h(History)f(library)f(\(v)m(ersion)i(8.1,)h(29)f
(uary)f(2014\),)28 b(a)c(program-)150 4523 y(ming)38(Octob)s(er)f(2020\),)j(a)d(pro-)150 4523 y(gramming)23
b(to)s(ol)h(that)f(pro)m(vides)g(a)g(consisten)m(t)i(user)d(in)mb(to)s(ol)g(that)g(pro)m(vides)f(a)h(consisten)m(t)h(user)d(in)m
(terface)i(for)f(recalling)h(lines)g(of)f(previously)f(t)m(yp)s(ed)150(terface)j(for)e(recalling)i(lines)f(of)f(previously)g(t)m(yp)s(ed)150
 4633 y(input.)150 4767 y(Cop)m(yrigh)m(t)602 4764 y(c)577  4633 y(input.)150 4767 y(Cop)m(yrigh)m(t)602 4764 y(c)577
4767 y Fo(\015)30 b Fr(1988{2014)35 b(F)-8 b(ree)31 b(Soft)m(w)m(are)h4767 y Fn(\015)30 b Fq(1988{2020)35 b(F)-8 b(ree)31 b(Soft)m(w)m(are)h
 (F)-8 b(oundation,)31 b(Inc.)390 4902 y(P)m(ermission)21  (F)-8 b(oundation,)31 b(Inc.)390 4902 y(P)m(ermission)21
 b(is)f(gran)m(ted)h(to)g(cop)m(y)-8 b(,)24 b(distribute)c(and/or)h(mo)s  b(is)f(gran)m(ted)h(to)g(cop)m(y)-8 b(,)24 b(distribute)c(and/or)h(mo)s
 (dify)e(this)i(do)s(cumen)m(t)f(under)f(the)390 5011  (dify)e(this)i(do)s(cumen)m(t)f(under)f(the)390 5011
Line 5744  b(exts.)41 b(A)29 b(cop)m(y)h(of)f(the)g(license)h(is) Line 5267  b(exts.)41 b(A)29 b(cop)m(y)h(of)f(the)g(license)h(is)
 5340 y(in)h(the)h(section)g(en)m(titled)h(\\GNU)f(F)-8  5340 y(in)h(the)h(section)g(en)m(titled)h(\\GNU)f(F)-8
 b(ree)32 b(Do)s(cumen)m(tation)g(License".)p eop end  b(ree)32 b(Do)s(cumen)m(tation)g(License".)p eop end
 %%Page: -1 3  %%Page: -1 3
TeXDict begin -1 2 bop 3725 -116 a Fr(i)150 299 y Fn(T)-13TeXDict begin -1 2 bop 3725 -116 a Fq(i)150 299 y Fm(T)-13
b(able)53 b(of)h(Con)l(ten)l(ts)150 641 y Fp(1)135 b(Using)45b(able)53 b(of)h(Con)l(ten)l(ts)p eop end
b(History)h(In)l(teractiv)l(ely)25 b Fm(:)d(:)d(:)h(:)f(:)h(:)f(:)g(:)h 
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)69 b Fp(1)275 
778 y Fr(1.1)92 b(History)31 b(Expansion)26 b Fl(:)15 
b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h 
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) 
f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)57 b Fr(1)399 888 
y(1.1.1)93 b(Ev)m(en)m(t)31 b(Designators)15 b Fl(:)j(:)d(:)g(:)h(:)f 
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:) 
h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g 
(:)46 b Fr(1)399 997 y(1.1.2)93 b(W)-8 b(ord)31 b(Designators)22 
b Fl(:)17 b(:)e(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f 
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) 
f(:)h(:)f(:)g(:)h(:)f(:)h(:)52 b Fr(2)399 1107 y(1.1.3)93 
b(Mo)s(di\014ers)12 b Fl(:)j(:)g(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) 
f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h 
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) 
f(:)h(:)f(:)42 b Fr(2)150 1349 y Fp(2)135 b(Programming)46 
b(with)f(GNU)g(History)35 b Fm(:)20 b(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f 
(:)h(:)f(:)g(:)79 b Fp(4)275 1486 y Fr(2.1)92 b(In)m(tro)s(duction)30 
b(to)h(History)10 b Fl(:)15 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h 
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) 
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)40 b 
Fr(4)275 1596 y(2.2)92 b(History)31 b(Storage)24 b Fl(:)16 
b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h 
(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:) 
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)54 b 
Fr(4)275 1705 y(2.3)92 b(History)31 b(F)-8 b(unctions)20 
b Fl(:)c(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) 
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f 
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)50 b Fr(5)399 
1815 y(2.3.1)93 b(Initializing)32 b(History)f(and)f(State)h(Managemen)m 
(t)11 b Fl(:)17 b(:)f(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g 
(:)h(:)f(:)41 b Fr(5)399 1924 y(2.3.2)93 b(History)31 
b(List)f(Managemen)m(t)11 b Fl(:)18 b(:)d(:)h(:)f(:)h(:)f(:)g(:)h(:)f 
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) 
g(:)h(:)f(:)h(:)f(:)g(:)h(:)41 b Fr(5)399 2034 y(2.3.3)93 
b(Information)30 b(Ab)s(out)g(the)g(History)h(List)13 
b Fl(:)k(:)e(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) 
f(:)g(:)h(:)f(:)h(:)f(:)g(:)44 b Fr(6)399 2144 y(2.3.4)93 
b(Mo)m(ving)32 b(Around)d(the)h(History)h(List)16 b Fl(:)g(:)f(:)h(:)f 
(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) 
f(:)h(:)f(:)h(:)f(:)46 b Fr(6)399 2253 y(2.3.5)93 b(Searc)m(hing)31 
b(the)f(History)h(List)17 b Fl(:)f(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h 
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:) 
f(:)g(:)h(:)f(:)h(:)47 b Fr(7)399 2363 y(2.3.6)93 b(Managing)32 
b(the)e(History)h(File)14 b Fl(:)j(:)e(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f 
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) 
g(:)h(:)f(:)h(:)f(:)44 b Fr(7)399 2472 y(2.3.7)93 b(History)31 
b(Expansion)10 b Fl(:)k(:)i(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f 
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) 
g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)40 b Fr(8)275 
2582 y(2.4)92 b(History)31 b(V)-8 b(ariables)11 b Fl(:)16 
b(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h 
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:) 
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)41 b Fr(8)275 
2692 y(2.5)92 b(History)31 b(Programming)f(Example)13 
b Fl(:)j(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:) 
g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)43 
b Fr(10)150 2934 y Fp(App)t(endix)h(A)160 b(GNU)45 b(F)-11 
b(ree)45 b(Do)t(cumen)l(tation)h(License)446 3067 y Fm(:)20 
b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f 
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:) 
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)72 b 
Fp(12)150 3337 y(App)t(endix)44 b(B)166 b(Concept)45 
b(Index)24 b Fm(:)19 b(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f 
(:)g(:)h(:)f(:)h(:)f(:)h(:)68 b Fp(20)150 3606 y(App)t(endix)44 
b(C)165 b(F)-11 b(unction)44 b(and)g(V)-11 b(ariable)46 
b(Index)34 b Fm(:)19 b(:)h(:)f(:)79 b Fp(21)p eop end 
 %%Page: 1 4  %%Page: 1 4
TeXDict begin 1 3 bop 150 -116 a Fr(Chapter)30 b(1:)41TeXDict begin 1 3 bop 3705 -116 a Fq(1)150 299 y Fm(1)80
b(Using)30 b(History)h(In)m(teractiv)m(ely)2016 b(1)150b(Using)53 b(History)g(In)l(teractiv)l(ely)150 502 y
299 y Fn(1)80 b(Using)53 b(History)g(In)l(teractiv)l(ely)150Fq(This)42 b(c)m(hapter)h(describ)s(es)f(ho)m(w)g(to)h(use)g(the)f
551 y Fr(This)42 b(c)m(hapter)h(describ)s(es)f(ho)m(w)g(to)h(use)g(the)Fl(gnu)h Fq(History)g(Library)e(in)m(teractiv)m(ely)-8
Fk(gnu)h Fr(History)g(Library)e(in)m(teractiv)m(ely)-8b(,)50 b(from)42 b(a)h(user's)150 612 y(standp)s(oin)m(t.)76
b(,)50 b(from)42 b(a)h(user's)150 661 y(standp)s(oin)m(t.)76 
 b(It)42 b(should)f(b)s(e)h(considered)g(a)g(user's)g(guide.)76  b(It)42 b(should)f(b)s(e)h(considered)g(a)g(user's)g(guide.)76
b(F)-8 b(or)43 b(information)f(on)g(using)g(the)g Fk(gnu)150b(F)-8 b(or)43 b(information)f(on)g(using)g(the)g Fl(gnu)150
770 y Fr(History)36 b(Library)e(in)h(y)m(our)f(o)m(wn)i(programs,)g721 y Fq(History)36 b(Library)e(in)h(y)m(our)f(o)m(wn)i(programs,)g
 (see)f(Chapter)g(2)g([Programming)g(with)g(GNU)h(History],)150  (see)f(Chapter)g(2)g([Programming)g(with)g(GNU)h(History],)150
880 y(page)31 b(4.)150 1121 y Fp(1.1)68 b(History)46831 y(page)31 b(4.)150 1059 y Fo(1.1)68 b(History)46
b(Expansion)150 1281 y Fr(The)f(History)h(library)e(pro)m(vides)i(a)fb(Expansion)150 1219 y Fq(The)f(History)h(library)e(pro)m(vides)i(a)f
 (history)g(expansion)g(feature)h(that)g(is)f(similar)h(to)g(the)f  (history)g(expansion)g(feature)h(that)g(is)f(similar)h(to)g(the)f
(history)150 1390 y(expansion)g(pro)m(vided)f(b)m(y)h(history)150 1328 y(expansion)g(pro)m(vided)f(b)m(y)h
Fq(csh)p Fr(.)83 b(This)44 b(section)i(describ)s(es)e(the)h(syn)m(tax)hFp(csh)p Fq(.)83 b(This)44 b(section)i(describ)s(es)e(the)h(syn)m(tax)h
(used)e(to)i(manipulate)f(the)150 1500 y(history)30 b(information.)275(used)e(to)i(manipulate)f(the)150 1438 y(history)30 b(information.)275
1640 y(History)h(expansions)f(in)m(tro)s(duce)g(w)m(ords)g(from)g(the)h1566 y(History)h(expansions)f(in)m(tro)s(duce)g(w)m(ords)g(from)g(the)h
 (history)f(list)h(in)m(to)g(the)g(input)f(stream,)h(making)150  (history)f(list)h(in)m(to)g(the)g(input)f(stream,)h(making)150
1750 y(it)g(easy)g(to)g(rep)s(eat)g(commands,)f(insert)g(the)h(argumen)1676 y(it)g(easy)g(to)g(rep)s(eat)g(commands,)f(insert)g(the)h(argumen)
 m(ts)f(to)h(a)g(previous)f(command)g(in)m(to)i(the)e(curren)m(t)150  m(ts)f(to)h(a)g(previous)f(command)g(in)m(to)i(the)e(curren)m(t)150
1860 y(input)f(line,)i(or)g(\014x)f(errors)f(in)h(previous)g(commands)g1785 y(input)f(line,)i(or)g(\014x)f(errors)f(in)h(previous)g(commands)g
(quic)m(kly)-8 b(.)275 2000 y(History)37 b(expansion)f(tak)m(es)i(quic)m(kly)-8 b(.)275 1914 y(History)37 b(expansion)f(tak)m(es)i
 (place)g(in)e(t)m(w)m(o)i(parts.)59 b(The)36 b(\014rst)g(is)h(to)g  (place)g(in)e(t)m(w)m(o)i(parts.)59 b(The)36 b(\014rst)g(is)h(to)g
(determine)g(whic)m(h)f(line)h(from)150 2110 y(the)42(determine)g(whic)m(h)f(line)h(from)150 2023 y(the)42
 b(history)f(list)h(should)e(b)s(e)h(used)f(during)g(substitution.)74  b(history)f(list)h(should)e(b)s(e)h(used)f(during)g(substitution.)74
 b(The)40 b(second)i(is)f(to)h(select)h(p)s(ortions)e(of)150  b(The)40 b(second)i(is)f(to)h(select)h(p)s(ortions)e(of)150
2219 y(that)31 b(line)g(for)f(inclusion)h(in)m(to)g(the)g(curren)m(t)f2133 y(that)31 b(line)g(for)f(inclusion)h(in)m(to)g(the)g(curren)m(t)f
 (one.)42 b(The)30 b(line)h(selected)h(from)e(the)h(history)f(is)h  (one.)42 b(The)30 b(line)h(selected)h(from)e(the)h(history)f(is)h
(called)h(the)150 2329 y Fj(ev)m(en)m(t)p Fr(,)e(and)c(the)i(p)s(called)h(the)150 2242 y Fk(ev)m(en)m(t)p Fq(,)e(and)c(the)i(p)s
 (ortions)e(of)i(that)f(line)h(that)g(are)f(acted)i(up)s(on)c(are)j  (ortions)e(of)i(that)f(line)h(that)g(are)f(acted)i(up)s(on)c(are)j
(called)g Fj(w)m(ords)p Fr(.)39 b(V)-8 b(arious)28 b(called)g Fk(w)m(ords)p Fq(.)39 b(V)-8 b(arious)28 b
Fj(mo)s(di\014ers)150 2438 y Fr(are)33 b(a)m(v)-5 b(ailable)36Fk(mo)s(di\014ers)150 2352 y Fq(are)33 b(a)m(v)-5 b(ailable)36
 b(to)d(manipulate)h(the)f(selected)h(w)m(ords.)48 b(The)32  b(to)d(manipulate)h(the)f(selected)h(w)m(ords.)48 b(The)32
 b(line)i(is)f(brok)m(en)f(in)m(to)i(w)m(ords)f(in)f(the)i(same)150  b(line)i(is)f(brok)m(en)f(in)m(to)i(w)m(ords)f(in)f(the)i(same)150
2548 y(fashion)23 b(that)g(Bash)g(do)s(es,)h(so)f(that)h(sev)m(eral)g2461 y(fashion)23 b(that)g(Bash)g(do)s(es,)h(so)f(that)h(sev)m(eral)g
 (w)m(ords)e(surrounded)e(b)m(y)j(quotes)g(are)g(considered)g(one)g(w)m  (w)m(ords)e(surrounded)e(b)m(y)j(quotes)g(are)g(considered)g(one)g(w)m
(ord.)150 2658 y(History)37 b(expansions)g(are)g(in)m(tro)s(duced)f(b)m(ord.)150 2571 y(History)37 b(expansions)g(are)g(in)m(tro)s(duced)f(b)m
 (y)h(the)g(app)s(earance)g(of)g(the)g(history)f(expansion)h(c)m  (y)h(the)g(app)s(earance)g(of)g(the)g(history)f(expansion)h(c)m
(haracter,)150 2767 y(whic)m(h)30 b(is)h(`)p Fq(!)p Fr(')f(b)m(y)g(haracter,)150 2681 y(whic)m(h)30 b(is)h(`)p Fp(!)p Fq(')f(b)m(y)g
(default.)150 2972 y Fi(1.1.1)63 b(Ev)m(en)m(t)39 b(Designators)150(default.)275 2809 y(History)c(expansion)g(implemen)m(ts)h(shell-lik)m
3119 y Fr(An)32 b(ev)m(en)m(t)j(designator)e(is)g(a)g(reference)g(to)h(e)h(quoting)f(con)m(v)m(en)m(tions:)40 b(a)27 b(bac)m(kslash)g(can)f
(a)f(command)f(line)h(en)m(try)g(in)g(the)g(history)g(list.)48(b)s(e)g(used)f(to)150 2919 y(remo)m(v)m(e)h(the)e(sp)s(ecial)g
b(Unless)33 b(the)150 3229 y(reference)e(is)f(absolute,)i(ev)m(en)m(ts)(handling)g(for)g(the)g(next)g(c)m(haracter;)k(single)d(quotes)g
f(are)g(relativ)m(e)i(to)e(the)f(curren)m(t)g(p)s(osition)h(in)f(the)h(enclose)g(v)m(erbatim)g(sequences)150 3028 y(of)k(c)m(haracters,)i
(history)f(list.)150 3397 y Fq(!)432 b Fr(Start)34 b(a)f(history)h(and)e(can)g(b)s(e)g(used)f(to)i(inhibit)f(history)g(expansion;)g(and)g
(substitution,)g(except)g(when)f(follo)m(w)m(ed)i(b)m(y)e(a)h(space,)h(c)m(haracters)i(enclosed)e(within)150 3138 y(double)h(quotes)i(ma)m(y)
(tab,)f(the)g(end)f(of)630 3507 y(the)e(line,)g(or)f(`)pf(b)s(e)f(sub)5 b(ject)31 b(to)h(history)f(expansion,)g(since)g(bac)m
Fq(=)p Fr('.)150 3672 y Fq(!)p Fh(n)384 b Fr(Refer)30(kslash)g(can)h(escap)s(e)f(the)g(history)150 3247 y(expansion)e(c)m
b(to)i(command)e(line)g Fj(n)p Fr(.)150 3838 y Fq(!-)p(haracter,)j(but)d(single)h(quotes)g(ma)m(y)h(not,)f(since)g(they)g
Fh(n)336 b Fr(Refer)30 b(to)i(the)e(command)g Fj(n)g(are)g(not)f(treated)i(sp)s(ecially)f(within)150 3357
Fr(lines)h(bac)m(k.)150 4003 y Fq(!!)384 b Fr(Refer)30y(double)g(quotes.)150 3544 y Fj(1.1.1)63 b(Ev)m(en)m(t)39
 b(Designators)150 3691 y Fq(An)32 b(ev)m(en)m(t)j(designator)e(is)g(a)g
 (reference)g(to)h(a)f(command)f(line)h(en)m(try)g(in)g(the)g(history)g
 (list.)48 b(Unless)33 b(the)150 3800 y(reference)e(is)f(absolute,)i(ev)
 m(en)m(ts)f(are)g(relativ)m(e)i(to)e(the)f(curren)m(t)g(p)s(osition)h
 (in)f(the)h(history)f(list.)150 3947 y Fp(!)432 b Fq(Start)34
 b(a)f(history)h(substitution,)g(except)g(when)f(follo)m(w)m(ed)i(b)m(y)
 e(a)h(space,)h(tab,)f(the)g(end)f(of)630 4057 y(the)e(line,)g(or)f(`)p
 Fp(=)p Fq('.)150 4204 y Fp(!)p Fi(n)384 b Fq(Refer)30
 b(to)i(command)e(line)g Fk(n)p Fq(.)150 4351 y Fp(!-)p
 Fi(n)336 b Fq(Refer)30 b(to)i(the)e(command)g Fk(n)g
 Fq(lines)h(bac)m(k.)150 4498 y Fp(!!)384 b Fq(Refer)30
 b(to)i(the)e(previous)g(command.)40 b(This)30 b(is)g(a)h(synon)m(ym)f  b(to)i(the)e(previous)g(command.)40 b(This)30 b(is)g(a)h(synon)m(ym)f
(for)g(`)p Fq(!-1)p Fr('.)150 4169 y Fq(!)p Fh(string)144(for)g(`)p Fp(!-1)p Fq('.)150 4645 y Fp(!)p Fi(string)144
b Fr(Refer)25 b(to)h(the)f(most)h(recen)m(t)g(command)f(preceding)gb Fq(Refer)25 b(to)h(the)f(most)h(recen)m(t)g(command)f(preceding)g
 (the)g(curren)m(t)g(p)s(osition)g(in)g(the)g(history)630  (the)g(curren)m(t)g(p)s(osition)g(in)g(the)g(history)630
4278 y(list)31 b(starting)g(with)f Fj(string)p Fr(.)1504755 y(list)31 b(starting)g(with)f Fk(string)p Fq(.)150
4444 y Fq(!?)p Fh(string)p Fq([?])630 4553 y Fr(Refer)254902 y Fp(!?)p Fi(string)p Fp([?])630 5011 y Fq(Refer)25
 b(to)h(the)f(most)h(recen)m(t)g(command)f(preceding)g(the)g(curren)m(t)  b(to)h(the)f(most)h(recen)m(t)g(command)f(preceding)g(the)g(curren)m(t)
g(p)s(osition)g(in)g(the)g(history)630 4663 y(list)32g(p)s(osition)g(in)g(the)g(history)630 5121 y(list)32
b(con)m(taining)i Fj(string)p Fr(.)45 b(The)31 b(trailing)i(`)pb(con)m(taining)i Fk(string)p Fq(.)45 b(The)31 b(trailing)i(`)p
Fq(?)p Fr(')f(ma)m(y)g(b)s(e)f(omitted)i(if)f(the)g Fj(string)39Fp(?)p Fq(')f(ma)m(y)g(b)s(e)f(omitted)i(if)f(the)g Fk(string)39
b Fr(is)32 b(follo)m(w)m(ed)630 4772 y(immediately)g(b)m(y)e(a)hb Fq(is)32 b(follo)m(w)m(ed)630 5230 y(immediately)f(b)m(y)e(a)h
(newline.)150 4938 y Fq(^)p Fh(string1)p Fq(^)p Fh(string2)p(newline.)40 b(If)29 b Fk(string)38 b Fq(is)29 b(missing,)h(the)g
Fq(^)630 5047 y Fr(Quic)m(k)h(Substitution.)44 b(Rep)s(eat)32(string)f(from)g(the)h(most)g(recen)m(t)630 5340 y(searc)m(h)h(is)f
b(the)g(last)h(command,)f(replacing)g Fj(string1)40 b(used;)g(it)h(is)g(an)f(error)g(if)g(there)h(is)f(no)g(previous)g
Fr(with)31 b Fj(string2)p Fr(.)630 5157 y(Equiv)-5 b(alen)m(t)31(searc)m(h)h(string.)p eop end
b(to)g Fq(!!:s/)p Fh(string1)p Fq(/)p Fh(string2)p Fq(/)p 
Fr(.)150 5322 y Fq(!#)384 b Fr(The)30 b(en)m(tire)h(command)f(line)h(t) 
m(yp)s(ed)f(so)h(far.)p eop end 
 %%Page: 2 5  %%Page: 2 5
TeXDict begin 2 4 bop 150 -116 a Fr(Chapter)30 b(1:)41TeXDict begin 2 4 bop 150 -116 a Fq(Chapter)30 b(1:)41
 b(Using)30 b(History)h(In)m(teractiv)m(ely)2016 b(2)150  b(Using)30 b(History)h(In)m(teractiv)m(ely)2016 b(2)150
299 y Fi(1.1.2)63 b(W)-10 b(ord)41 b(Designators)150299 y Fp(^)p Fi(string1)p Fp(^)p Fi(string2)p Fp(^)630
446 y Fr(W)-8 b(ord)27 b(designators)h(are)g(used)e(to)i(select)h408 y Fq(Quic)m(k)32 b(Substitution.)44 b(Rep)s(eat)32
(desired)d(w)m(ords)h(from)f(the)i(ev)m(en)m(t.)41 b(A)27b(the)g(last)h(command,)f(replacing)g Fk(string1)40 b
b(`)p Fq(:)p Fr(')g(separates)h(the)f(ev)m(en)m(t)150Fq(with)31 b Fk(string2)p Fq(.)630 518 y(Equiv)-5 b(alen)m(t)31
555 y(sp)s(eci\014cation)38 b(from)e(the)h(w)m(ord)f(designator.)61b(to)g Fp(!!:s^)p Fi(string1)p Fp(^)p Fi(string2)p Fp(^)p
 Fq(.)150 673 y Fp(!#)384 b Fq(The)30 b(en)m(tire)h(command)f(line)h(t)m
 (yp)s(ed)f(so)h(far.)150 867 y Fj(1.1.2)63 b(W)-10 b(ord)41
 b(Designators)150 1014 y Fq(W)-8 b(ord)27 b(designators)h(are)g(used)e
 (to)i(select)h(desired)d(w)m(ords)h(from)f(the)i(ev)m(en)m(t.)41
 b(A)27 b(`)p Fp(:)p Fq(')g(separates)h(the)f(ev)m(en)m(t)150
 1124 y(sp)s(eci\014cation)38 b(from)e(the)h(w)m(ord)f(designator.)61
 b(It)37 b(ma)m(y)h(b)s(e)e(omitted)i(if)e(the)h(w)m(ord)g(designator)g  b(It)37 b(ma)m(y)h(b)s(e)e(omitted)i(if)e(the)h(w)m(ord)g(designator)g
(b)s(egins)150 665 y(with)30 b(a)g(`)p Fq(^)p Fr(',)g(`)p(b)s(egins)150 1233 y(with)30 b(a)g(`)p Fp(^)p Fq(',)g(`)p
Fq($)p Fr(',)g(`)p Fq(*)p Fr(',)h(`)p Fq(-)p Fr(',)f(or)g(`)pFp($)p Fq(',)g(`)p Fp(*)p Fq(',)h(`)p Fp(-)p Fq(',)f(or)g(`)p
Fq(\045)p Fr('.)41 b(W)-8 b(ords)30 b(are)g(n)m(um)m(b)s(ered)e(from)iFp(\045)p Fq('.)41 b(W)-8 b(ords)30 b(are)g(n)m(um)m(b)s(ered)e(from)i
 (the)g(b)s(eginning)f(of)h(the)g(line,)g(with)g(the)150  (the)g(b)s(eginning)f(of)h(the)g(line,)g(with)g(the)150
775 y(\014rst)f(w)m(ord)f(b)s(eing)h(denoted)h(b)m(y)f(0)h(\(zero\).)411343 y(\014rst)f(w)m(ord)f(b)s(eing)h(denoted)h(b)m(y)f(0)h(\(zero\).)
b(W)-8 b(ords)30 b(are)g(inserted)f(in)m(to)h(the)g(curren)m(t)f(line)g41 b(W)-8 b(ords)30 b(are)g(inserted)f(in)m(to)h(the)g(curren)m(t)f
(separated)h(b)m(y)150 884 y(single)h(spaces.)275 1026(line)g(separated)h(b)m(y)150 1452 y(single)h(spaces.)275
y(F)-8 b(or)31 b(example,)150 1197 y Fq(!!)384 b Fr(designates)371584 y(F)-8 b(or)31 b(example,)150 1739 y Fp(!!)384 b
b(the)f(preceding)g(command.)57 b(When)35 b(y)m(ou)i(t)m(yp)s(e)fFq(designates)37 b(the)f(preceding)g(command.)57 b(When)35
(this,)h(the)f(preceding)g(com-)630 1307 y(mand)30 b(is)g(rep)s(eated)gb(y)m(ou)i(t)m(yp)s(e)f(this,)h(the)f(preceding)g(com-)630
(in)g(toto.)150 1474 y Fq(!!:$)288 b Fr(designates)231849 y(mand)30 b(is)g(rep)s(eated)g(in)g(toto.)150 2003
b(the)g(last)g(argumen)m(t)g(of)f(the)h(preceding)f(command.)38y Fp(!!:$)288 b Fq(designates)23 b(the)g(last)g(argumen)m(t)g(of)f(the)
b(This)22 b(ma)m(y)h(b)s(e)e(shortened)630 1583 y(to)31h(preceding)f(command.)38 b(This)22 b(ma)m(y)h(b)s(e)e(shortened)630
b Fq(!$)p Fr(.)150 1750 y Fq(!fi:2)240 b Fr(designates)302113 y(to)31 b Fp(!$)p Fq(.)150 2267 y Fp(!fi:2)240 b
b(the)g(second)f(argumen)m(t)h(of)f(the)h(most)f(recen)m(t)i(command)eFq(designates)30 b(the)g(second)f(argumen)m(t)h(of)f(the)h(most)f
(starting)h(with)f(the)630 1860 y(letters)j Fq(fi)p Fr(.)275(recen)m(t)i(command)e(starting)h(with)f(the)630 2377
2031 y(Here)e(are)h(the)g(w)m(ord)f(designators:)150y(letters)j Fp(fi)p Fq(.)275 2531 y(Here)e(are)h(the)g(w)m(ord)f
2202 y Fq(0)g(\(zero\))114 b Fr(The)30 b Fq(0)p Fr(th)g(w)m(ord.)40(designators:)150 2686 y Fp(0)g(\(zero\))114 b Fq(The)30
b(F)-8 b(or)31 b(man)m(y)g(applications,)h(this)e(is)g(the)h(command)fb Fp(0)p Fq(th)g(w)m(ord.)40 b(F)-8 b(or)31 b(man)m(y)g(applications,)h
(w)m(ord.)150 2369 y Fh(n)432 b Fr(The)30 b Fj(n)p Fr(th)g(w)m(ord.)150(this)e(is)g(the)h(command)f(w)m(ord.)150 2840 y Fi(n)432
2536 y Fq(^)432 b Fr(The)30 b(\014rst)f(argumen)m(t;)j(that)f(is,)f(w)mb Fq(The)30 b Fk(n)p Fq(th)g(w)m(ord.)150 2995 y Fp(^)432
(ord)g(1.)150 2703 y Fq($)432 b Fr(The)30 b(last)h(argumen)m(t.)150b Fq(The)30 b(\014rst)f(argumen)m(t;)j(that)f(is,)f(w)m(ord)g(1.)150
2870 y Fq(\045)432 b Fr(The)30 b(w)m(ord)g(matc)m(hed)h(b)m(y)f(the)h3150 y Fp($)432 b Fq(The)30 b(last)h(argumen)m(t.)150
(most)g(recen)m(t)g(`)p Fq(?)p Fh(string)p Fq(?)p Fr(')e(searc)m(h.)1503304 y Fp(\045)432 b Fq(The)40 b(\014rst)h(w)m(ord)f(matc)m(hed)i(b)m
3037 y Fh(x)p Fq(-)p Fh(y)336 b Fr(A)30 b(range)h(of)g(w)m(ords;)f(`)p(y)f(the)g(most)g(recen)m(t)h(`)p Fp(?)p Fi(string)p
Fq(-)p Fh(y)p Fr(')g(abbreviates)h(`)p Fq(0-)p Fh(y)pFp(?)p Fq(')d(searc)m(h,)44 b(if)d(the)g(searc)m(h)630
Fr('.)150 3204 y Fq(*)432 b Fr(All)28 b(of)g(the)g(w)m(ords,)g(except)h3414 y(string)30 b(b)s(egins)g(with)g(a)h(c)m(haracter)h(that)f(is)f
(the)e Fq(0)p Fr(th.)40 b(This)27 b(is)g(a)h(synon)m(ym)f(for)h(`)p(part)h(of)f(a)h(w)m(ord.)150 3568 y Fi(x)p Fp(-)p Fi(y)336
Fq(1-$)p Fr('.)39 b(It)28 b(is)g(not)g(an)f(error)630b Fq(A)30 b(range)h(of)g(w)m(ords;)f(`)p Fp(-)p Fi(y)p
3313 y(to)j(use)g(`)p Fq(*)p Fr(')f(if)h(there)g(is)g(just)f(one)h(w)mFq(')g(abbreviates)h(`)p Fp(0-)p Fi(y)p Fq('.)150 3723
 y Fp(*)432 b Fq(All)28 b(of)g(the)g(w)m(ords,)g(except)h(the)e
 Fp(0)p Fq(th.)40 b(This)27 b(is)g(a)h(synon)m(ym)f(for)h(`)p
 Fp(1-$)p Fq('.)39 b(It)28 b(is)g(not)g(an)f(error)630
 3832 y(to)j(use)g(`)p Fp(*)p Fq(')f(if)h(there)g(is)g(just)f(one)h(w)m
 (ord)f(in)g(the)h(ev)m(en)m(t;)i(the)d(empt)m(y)i(string)e(is)h  (ord)f(in)g(the)h(ev)m(en)m(t;)i(the)d(empt)m(y)i(string)e(is)h
(returned)e(in)630 3423 y(that)j(case.)150 3590 y Fh(x)p(returned)e(in)630 3942 y(that)j(case.)150 4097 y Fi(x)p
Fq(*)384 b Fr(Abbreviates)31 b(`)p Fh(x)p Fq(-$)p Fr(')150Fp(*)384 b Fq(Abbreviates)31 b(`)p Fi(x)p Fp(-$)p Fq(')150
3757 y Fh(x)p Fq(-)384 b Fr(Abbreviates)31 b(`)p Fh(x)p4251 y Fi(x)p Fp(-)384 b Fq(Abbreviates)27 b(`)p Fi(x)p
Fq(-$)p Fr(')f(lik)m(e)h(`)p Fh(x)p Fq(*)p Fr(',)g(but)f(omits)h(the)fFp(-$)p Fq(')g(lik)m(e)h(`)p Fi(x)p Fp(*)p Fq(',)g(but)e(omits)i(the)f
(last)h(w)m(ord.)275 3928 y(If)i(a)h(w)m(ord)g(designator)g(is)g(last)h(w)m(ord.)39 b(If)27 b(`)p Fp(x)p Fq(')g(is)g(missing,)g(it)h
(supplied)f(without)h(an)g(ev)m(en)m(t)h(sp)s(eci\014cation,)h(the)e(defaults)630 4361 y(to)j(0.)275 4515 y(If)i(a)h(w)m(ord)g(designator)g
(previous)f(command)150 4038 y(is)d(used)g(as)h(the)f(ev)m(en)m(t.)150(is)g(supplied)f(without)h(an)g(ev)m(en)m(t)h(sp)s(eci\014cation,)h
4244 y Fi(1.1.3)63 b(Mo)s(di\014ers)150 4391 y Fr(After)29(the)e(previous)f(command)150 4625 y(is)d(used)g(as)h(the)f(ev)m(en)m
b(the)g(optional)g(w)m(ord)g(designator,)g(y)m(ou)g(can)g(add)f(a)h(t.)150 4819 y Fj(1.1.3)63 b(Mo)s(di\014ers)150 4966
(sequence)g(of)g(one)g(or)f(more)h(of)g(the)f(follo)m(wing)150y Fq(After)29 b(the)g(optional)g(w)m(ord)g(designator,)g(y)m(ou)g(can)g
4501 y(mo)s(di\014ers,)h(eac)m(h)j(preceded)e(b)m(y)g(a)h(`)p(add)f(a)h(sequence)g(of)g(one)g(or)f(more)h(of)g(the)f(follo)m(wing)
Fq(:)p Fr('.)150 4672 y Fq(h)432 b Fr(Remo)m(v)m(e)32150 5076 y(mo)s(di\014ers,)33 b(eac)m(h)h(preceded)f(b)m(y)g(a)h(`)p
 Fp(:)p Fq('.)50 b(These)33 b(mo)s(dify)-8 b(,)33 b(or)h(edit,)g(the)g
 (w)m(ord)f(or)g(w)m(ords)g(selected)h(from)150 5185 y(the)d(history)f
 (ev)m(en)m(t.)150 5340 y Fp(h)432 b Fq(Remo)m(v)m(e)32
 b(a)f(trailing)g(pathname)g(comp)s(onen)m(t,)g(lea)m(ving)h(only)e(the)  b(a)f(trailing)g(pathname)g(comp)s(onen)m(t,)g(lea)m(ving)h(only)e(the)
h(head.)150 4839 y Fq(t)432 b Fr(Remo)m(v)m(e)32 b(all)f(leading)hh(head.)p eop end
(pathname)e(comp)s(onen)m(ts,)h(lea)m(ving)h(the)e(tail.)150 
5006 y Fq(r)432 b Fr(Remo)m(v)m(e)32 b(a)f(trailing)g(su\016x)f(of)g 
(the)h(form)f(`)p Fq(.)p Fh(suffix)p Fr(',)f(lea)m(ving)j(the)f 
(basename.)150 5173 y Fq(e)432 b Fr(Remo)m(v)m(e)32 b(all)f(but)f(the)h 
(trailing)g(su\016x.)150 5340 y Fq(p)432 b Fr(Prin)m(t)30 
b(the)h(new)f(command)g(but)g(do)g(not)g(execute)i(it.)p 
eop end 
 %%Page: 3 6  %%Page: 3 6
TeXDict begin 3 5 bop 150 -116 a Fr(Chapter)30 b(1:)41TeXDict begin 3 5 bop 150 -116 a Fq(Chapter)30 b(1:)41
 b(Using)30 b(History)h(In)m(teractiv)m(ely)2016 b(3)150  b(Using)30 b(History)h(In)m(teractiv)m(ely)2016 b(3)150
299 y Fq(s/)p Fh(old)p Fq(/)p Fh(new)p Fq(/)630 408 y299 y Fp(t)432 b Fq(Remo)m(v)m(e)32 b(all)f(leading)h(pathname)e(comp)s
Fr(Substitute)32 b Fj(new)40 b Fr(for)32 b(the)h(\014rst)f(o)s(onen)m(ts,)h(lea)m(ving)h(the)e(tail.)150 458 y Fp(r)432
(ccurrence)h(of)f Fj(old)37 b Fr(in)32 b(the)h(ev)m(en)m(t)h(line.)48b Fq(Remo)m(v)m(e)32 b(a)f(trailing)g(su\016x)f(of)g(the)h(form)f(`)p
b(An)m(y)32 b(delimiter)630 518 y(ma)m(y)25 b(b)s(e)g(used)f(in)gFp(.)p Fi(suffix)p Fq(',)f(lea)m(ving)j(the)f(basename.)150
(place)i(of)f(`)p Fq(/)p Fr('.)39 b(The)24 b(delimiter)h(ma)m(y)h(b)s618 y Fp(e)432 b Fq(Remo)m(v)m(e)32 b(all)f(but)f(the)h(trailing)g
(e)e(quoted)h(in)f Fj(old)29 b Fr(and)24 b Fj(new)32(su\016x.)150 777 y Fp(p)432 b Fq(Prin)m(t)30 b(the)h(new)f(command)g
b Fr(with)25 b(a)630 628 y(single)k(bac)m(kslash.)40(but)g(do)g(not)g(execute)i(it.)150 936 y Fp(s/)p Fi(old)p
b(If)28 b(`)p Fq(&)p Fr(')g(app)s(ears)g(in)f Fj(new)pFp(/)p Fi(new)p Fp(/)630 1046 y Fq(Substitute)f Fk(new)39
Fr(,)i(it)f(is)h(replaced)f(b)m(y)g Fj(old)p Fr(.)40b Fq(for)32 b(the)g(\014rst)f(o)s(ccurrence)h(of)f Fk(old)36
b(A)28 b(single)h(bac)m(kslash)630 737 y(will)35 b(quote)g(the)g(`)pb Fq(in)31 b(the)h(ev)m(en)m(t)h(line.)46 b(An)m(y)31
Fq(&)p Fr('.)54 b(The)34 b(\014nal)g(delimiter)i(is)e(optional)i(if)fb(c)m(haracter)630 1156 y(ma)m(y)k(b)s(e)e(used)h(as)g(the)h(delimiter)
(it)g(is)f(the)h(last)h(c)m(haracter)g(on)630 847 y(the)31g(in)f(place)h(of)f(`)p Fp(/)p Fq('.)53 b(The)33 b(delimiter)i(ma)m(y)g
b(input)e(line.)150 1006 y Fq(&)432 b Fr(Rep)s(eat)31(b)s(e)f(quoted)g(in)630 1265 y Fk(old)40 b Fq(and)c
b(the)f(previous)g(substitution.)150 1166 y Fq(g)150Fk(new)44 b Fq(with)36 b(a)h(single)g(bac)m(kslash.)60
1275 y(a)432 b Fr(Cause)38 b(c)m(hanges)i(to)f(b)s(e)f(applied)h(o)m(v)b(If)36 b(`)p Fp(&)p Fq(')h(app)s(ears)e(in)i Fk(new)p
m(er)h(the)f(en)m(tire)g(ev)m(en)m(t)h(line.)66 b(Used)39Fq(,)g(it)h(is)e(replaced)h(b)m(y)630 1375 y Fk(old)p
b(in)f(conjunction)630 1385 y(with)30 b(`)p Fq(s)p Fr(',)h(as)f(in)hFq(.)k(A)31 b(single)g(bac)m(kslash)g(will)g(quote)g(the)g(`)p
Fq(gs/)p Fh(old)p Fq(/)p Fh(new)p Fq(/)p Fr(,)c(or)j(with)h(`)pFp(&)p Fq('.)41 b(If)31 b Fk(old)j Fq(is)c(n)m(ull,)h(it)g(is)g(set)g
Fq(&)p Fr('.)150 1544 y Fq(G)432 b Fr(Apply)30 b(the)g(follo)m(wing)i(to)g(the)g(last)g Fk(old)630 1484 y Fq(substituted,)j(or,)g(if)f(no)g
(`)p Fq(s)p Fr(')f(mo)s(di\014er)e(once)i(to)g(eac)m(h)h(w)m(ord)e(in)g(previous)g(history)g(substitutions)g(to)s(ok)h(place,)h(the)e(last)h
(the)g(ev)m(en)m(t.)p eop endFk(string)630 1594 y Fq(in)j(a)g(!?)p Fk(string)8 b Fp([?])37
 b Fq(searc)m(h.)61 b(If)37 b Fk(new)45 b Fq(is)37 b(is)g(n)m(ull,)i
 (eac)m(h)f(matc)m(hing)h Fk(old)h Fq(is)e(deleted.)61
 b(The)630 1704 y(\014nal)30 b(delimiter)h(is)g(optional)g(if)f(it)h(is)
 g(the)f(last)i(c)m(haracter)f(on)g(the)f(input)g(line.)150
 1863 y Fp(&)432 b Fq(Rep)s(eat)31 b(the)f(previous)g(substitution.)150
 2022 y Fp(g)150 2132 y(a)432 b Fq(Cause)38 b(c)m(hanges)i(to)f(b)s(e)f
 (applied)h(o)m(v)m(er)h(the)f(en)m(tire)g(ev)m(en)m(t)h(line.)66
 b(Used)39 b(in)f(conjunction)630 2242 y(with)30 b(`)p
 Fp(s)p Fq(',)h(as)f(in)h Fp(gs/)p Fi(old)p Fp(/)p Fi(new)p
 Fp(/)p Fq(,)c(or)j(with)h(`)p Fp(&)p Fq('.)150 2401 y
 Fp(G)432 b Fq(Apply)30 b(the)g(follo)m(wing)i(`)p Fp(s)p
 Fq(')f(or)f(`)p Fp(&)p Fq(')h(mo)s(di\014er)e(once)i(to)g(eac)m(h)h(w)m
 (ord)e(in)g(the)g(ev)m(en)m(t.)p eop end
 %%Page: 4 7  %%Page: 4 7
TeXDict begin 4 6 bop 150 -116 a Fr(Chapter)30 b(2:)41TeXDict begin 4 6 bop 3705 -116 a Fq(4)150 299 y Fm(2)80
b(Programming)30 b(with)g(GNU)h(History)1780 b(4)150b(Programming)54 b(with)f(GNU)h(History)150 544 y Fq(This)41
299 y Fn(2)80 b(Programming)54 b(with)f(GNU)h(History)150b(c)m(hapter)i(describ)s(es)e(ho)m(w)h(to)h(in)m(terface)g(programs)f
523 y Fr(This)41 b(c)m(hapter)i(describ)s(es)e(ho)m(w)h(to)h(in)m(that)g(y)m(ou)h(write)f(with)f(the)i Fl(gnu)e Fq(History)150
(terface)g(programs)f(that)g(y)m(ou)h(write)f(with)f(the)i654 y(Library)-8 b(.)48 b(It)33 b(should)e(b)s(e)i(considered)f(a)h
Fk(gnu)e Fr(History)150 632 y(Library)-8 b(.)48 b(It)33(tec)m(hnical)i(guide.)48 b(F)-8 b(or)34 b(information)f(on)g(the)g(in)
b(should)e(b)s(e)i(considered)f(a)h(tec)m(hnical)i(guide.)48m(teractiv)m(e)i(use)150 763 y(of)c Fl(gnu)f Fq(History)-8
b(F)-8 b(or)34 b(information)f(on)g(the)g(in)m(teractiv)m(e)i(use)150b(,)31 b(see)g(Chapter)f(1)h([Using)g(History)g(In)m(teractiv)m(ely],)i
742 y(of)c Fk(gnu)f Fr(History)-8 b(,)31 b(see)g(Chapter)f(1)h([Using)g(page)e(1.)150 1010 y Fo(2.1)68 b(In)l(tro)t(duction)45
(History)g(In)m(teractiv)m(ely],)i(page)e(1.)150 970b(to)g(History)150 1169 y Fq(Man)m(y)31 b(programs)f(read)g(input)g
y Fp(2.1)68 b(In)l(tro)t(duction)45 b(to)g(History)150(from)f(the)i(user)f(a)g(line)h(at)g(a)g(time.)41 b(The)30
1130 y Fr(Man)m(y)31 b(programs)f(read)g(input)g(from)f(the)i(user)f(a)b Fl(gnu)g Fq(History)h(library)f(is)g(able)150 1279
g(line)h(at)g(a)g(time.)41 b(The)30 b Fk(gnu)g Fr(History)h(library)fy(to)f(k)m(eep)h(trac)m(k)g(of)f(those)g(lines,)h(asso)s(ciate)g
(is)g(able)150 1239 y(to)f(k)m(eep)h(trac)m(k)g(of)f(those)g(lines,)h(arbitrary)f(data)g(with)g(eac)m(h)h(line,)f(and)g(utilize)h
(asso)s(ciate)g(arbitrary)f(data)g(with)g(eac)m(h)h(line,)f(and)g(information)150 1388 y(from)g(previous)g(lines)g(in)g(comp)s(osing)h
(utilize)h(information)150 1349 y(from)g(previous)g(lines)g(in)g(comp)s(new)f(ones.)275 1527 y(A)24 b(programmer)g(using)g(the)h(History)g
(osing)h(new)f(ones.)275 1481 y(The)d(programmer)g(using)g(the)g(library)f(has)h(a)m(v)-5 b(ailable)27 b(functions)d(for)g(remem)m(b)s
(History)h(library)f(has)h(a)m(v)-5 b(ailable)29 b(functions)e(for)h(ering)g(lines)h(on)150 1636 y(a)30 b(history)f(list,)h(asso)s(ciating)
(remem)m(b)s(ering)f(lines)150 1591 y(on)21 b(a)g(history)f(list,)ki(arbitrary)d(data)h(with)f(a)g(line,)i(remo)m(ving)f(lines)f(from)g
(asso)s(ciating)e(arbitrary)e(data)i(with)e(a)h(line,)i(remo)m(ving)f(the)h(list,)g(searc)m(hing)150 1746 y(through)35 b(the)g(list)h(for)f
(lines)f(from)f(the)h(list,)i(searc)m(hing)150 1701 y(through)35(a)h(line)f(con)m(taining)i(an)e(arbitrary)g(text)h(string,)h(and)e
b(the)g(list)h(for)f(a)h(line)f(con)m(taining)i(an)e(arbitrary)g(text)h(referencing)g(an)m(y)h(line)f(in)150 1855 y(the)c(list)g(directly)-8
(string,)h(and)e(referencing)g(an)m(y)h(line)f(in)150b(.)43 b(In)30 b(addition,)h(a)g(history)g Fk(expansion)g
1810 y(the)c(list)g(directly)-8 b(.)43 b(In)30 b(addition,)h(a)gFq(function)f(is)h(a)m(v)-5 b(ailable)33 b(whic)m(h)d(pro)m(vides)h
(history)g Fj(expansion)g Fr(function)f(is)h(a)m(v)-5(for)g(a)150 1965 y(consisten)m(t)h(user)d(in)m(terface)j(across)f
b(ailable)33 b(whic)m(h)d(pro)m(vides)h(for)g(a)150 1920(di\013eren)m(t)g(programs.)275 2103 y(The)c(user)g(using)g(programs)h
y(consisten)m(t)h(user)d(in)m(terface)j(across)f(di\013eren)m(t)g(written)g(with)g(the)g(History)g(library)g(has)f(the)h(b)s(ene\014t)f
(programs.)275 2052 y(The)c(user)g(using)g(programs)h(written)g(with)g(of)h(a)h(consisten)m(t)150 2213 y(user)38 b(in)m(terface)j(with)e(a)g
(the)g(History)g(library)g(has)f(the)h(b)s(ene\014t)f(of)h(a)h(set)g(of)h(w)m(ell-kno)m(wn)f(commands)g(for)g(manipulating)g(the)g
(consisten)m(t)150 2162 y(user)38 b(in)m(terface)j(with)e(a)g(set)g(of)(text)h(of)f(previous)150 2323 y(lines)28 b(and)f(using)g(that)h(text)g
h(w)m(ell-kno)m(wn)f(commands)g(for)g(manipulating)g(the)g(text)h(of)f(in)g(new)f(commands.)39 b(The)27 b(basic)h(history)g(manipulation)f
(previous)150 2271 y(lines)28 b(and)f(using)g(that)h(text)g(in)g(new)f(commands)h(are)150 2432 y(similar)j(to)g(the)f(history)h(substitution)
(commands.)39 b(The)27 b(basic)h(history)g(manipulation)f(commands)hf(pro)m(vided)g(b)m(y)g Fp(csh)p Fq(.)275 2570 y(The)f(programmer)h
(are)150 2381 y(similar)j(to)g(the)f(history)h(substitution)f(pro)m(can)h(also)g(use)g(the)f(Readline)h(library)-8 b(,)31
(vided)g(b)m(y)g Fq(csh)p Fr(.)275 2514 y(If)f(the)g(programmer)gb(whic)m(h)f(includes)g(some)h(history)f(manip-)150 2680
(desires,)h(he)g(can)f(use)h(the)f(Readline)i(library)-8y(ulation)h(b)m(y)f(default,)h(and)f(has)g(the)h(added)e(adv)-5
b(,)30 b(whic)m(h)f(includes)g(some)h(history)150 2623b(an)m(tage)33 b(of)d(command)g(line)h(editing.)275 2818
y(manipulation)h(b)m(y)f(default,)h(and)e(has)i(the)f(added)g(adv)-5 
b(an)m(tage)32 b(of)f(command)f(line)g(editing.)275 2756 
 y(Before)39 b(declaring)f(an)m(y)h(functions)e(using)h(an)m(y)g  y(Before)39 b(declaring)f(an)m(y)h(functions)e(using)h(an)m(y)g
 (functionalit)m(y)i(the)e(History)h(library)e(pro)m(vides)h(in)150  (functionalit)m(y)i(the)e(History)h(library)e(pro)m(vides)h(in)150
2865 y(other)29 b(co)s(de,)g(an)g(application)h(writer)f(should)e2928 y(other)29 b(co)s(de,)g(an)g(application)h(writer)f(should)e
(include)i(the)g(\014le)f Fq(<readline/history.h>)23(include)i(the)g(\014le)f Fp(<readline/history.h>)23
b Fr(in)29 b(an)m(y)g(\014le)150 2975 y(that)c(uses)e(the)h(History)hb Fq(in)29 b(an)m(y)g(\014le)150 3037 y(that)c(uses)e(the)h(History)h
 (library's)e(features.)39 b(It)24 b(supplies)f(extern)h(declarations)i  (library's)e(features.)39 b(It)24 b(supplies)f(extern)h(declarations)i
(for)d(all)i(of)f(the)g(library's)150 3084 y(public)30(for)d(all)i(of)f(the)g(library's)150 3147 y(public)30
 b(functions)g(and)f(v)-5 b(ariables,)32 b(and)d(declares)j(all)f(of)f  b(functions)g(and)f(v)-5 b(ariables,)32 b(and)d(declares)j(all)f(of)f
(the)h(public)f(data)h(structures.)150 3313 y Fp(2.2)68(the)h(public)f(data)h(structures.)150 3393 y Fo(2.2)68
b(History)46 b(Storage)150 3472 y Fr(The)30 b(history)g(list)h(is)g(an)b(History)46 b(Storage)150 3553 y Fq(The)30 b(history)g(list)h(is)g(an)
 f(arra)m(y)h(of)f(history)h(en)m(tries.)41 b(A)31 b(history)f(en)m(try)  f(arra)m(y)h(of)f(history)h(en)m(tries.)41 b(A)31 b(history)f(en)m(try)
h(is)f(declared)h(as)f(follo)m(ws:)390 3605 y Fq(typedef)46h(is)f(declared)h(as)f(follo)m(ws:)390 3691 y Fp(typedef)46
b(void)g(*histdata_t;)390 3824 y(typedef)g(struct)g(_hist_entry)f({)485b(void)g(*histdata_t;)390 3910 y(typedef)g(struct)g(_hist_entry)f({)485
3933 y(char)i(*line;)485 4043 y(char)g(*timestamp;)4854020 y(char)i(*line;)485 4129 y(char)g(*timestamp;)485
4153 y(histdata_t)e(data;)390 4262 y(})i(HIST_ENTRY;)2754239 y(histdata_t)e(data;)390 4349 y(})i(HIST_ENTRY;)275
4395 y Fr(The)29 b(history)i(list)g(itself)g(migh)m(t)g(therefore)g(b)s4487 y Fq(The)29 b(history)i(list)g(itself)g(migh)m(t)g(therefore)g(b)s
(e)f(declared)g(as)390 4527 y Fq(HIST_ENTRY)45 b(**the_history_list;)(e)f(declared)g(as)390 4625 y Fp(HIST_ENTRY)45 b(**the_history_list;)
275 4660 y Fr(The)29 b(state)j(of)f(the)f(History)h(library)f(is)h275 4763 y Fq(The)29 b(state)j(of)f(the)f(History)h(library)f(is)h
 (encapsulated)g(in)m(to)g(a)g(single)g(structure:)390  (encapsulated)g(in)m(to)g(a)g(single)g(structure:)390
4792 y Fq(/*)438 4902 y(*)47 b(A)h(structure)d(used)i(to)g(pass)f4902 y Fp(/*)438 5011 y(*)47 b(A)h(structure)d(used)i(to)g(pass)f
 (around)g(the)h(current)f(state)h(of)g(the)g(history.)438  (around)g(the)h(current)f(state)h(of)g(the)g(history.)438
5011 y(*/)390 5121 y(typedef)f(struct)g(_hist_state)f({)4855121 y(*/)390 5230 y(typedef)f(struct)g(_hist_state)f({)485
5230 y(HIST_ENTRY)g(**entries;)g(/*)j(Pointer)d(to)j(the)f(entries)e5340 y(HIST_ENTRY)g(**entries;)g(/*)j(Pointer)d(to)j(the)f(entries)e
(themselves.)g(*/)485 5340 y(int)i(offset;)523 b(/*)48(themselves.)g(*/)p eop end
b(The)f(location)e(pointer)h(within)g(this)h(array.)f(*/)p 
eop end 
 %%Page: 5 8  %%Page: 5 8
TeXDict begin 5 7 bop 150 -116 a Fr(Chapter)30 b(2:)41TeXDict begin 5 7 bop 150 -116 a Fq(Chapter)30 b(2:)41
 b(Programming)30 b(with)g(GNU)h(History)1780 b(5)485  b(Programming)30 b(with)g(GNU)h(History)1780 b(5)485
299 y Fq(int)47 b(length;)523 b(/*)48 b(Number)e(of)h(elements)e299 y Fp(int)47 b(offset;)523 b(/*)48 b(The)f(location)e(pointer)h
(within)i(this)f(array.)g(*/)485 408 y(int)h(size;)619(within)g(this)h(array.)f(*/)485 408 y(int)h(length;)523
b(/*)48 b(Number)e(of)h(slots)f(allocated)g(to)h(this)f(array.)g(*/)485b(/*)48 b(Number)e(of)h(elements)e(within)i(this)f(array.)g(*/)485
518 y(int)h(flags;)390 628 y(})g(HISTORY_STATE;)275 764518 y(int)h(size;)619 b(/*)48 b(Number)e(of)h(slots)f(allocated)g(to)h
y Fr(If)29 b(the)i(\015ags)g(mem)m(b)s(er)e(includes)h(this)f(array.)g(*/)485 628 y(int)h(flags;)390 737 y(})g
Fq(HS_STIFLED)p Fr(,)e(the)j(history)f(has)g(b)s(een)g(sti\015ed.)150(HISTORY_STATE;)275 890 y Fq(If)29 b(the)i(\015ags)g(mem)m(b)s(er)e
1000 y Fp(2.3)68 b(History)46 b(F)-11 b(unctions)150(includes)h Fp(HS_STIFLED)p Fq(,)e(the)j(history)f(has)g(b)s(een)g
1160 y Fr(This)33 b(section)j(describ)s(es)d(the)i(calling)g(sequence)g(sti\015ed.)150 1157 y Fo(2.3)68 b(History)46 b(F)-11
(for)f(the)g(v)-5 b(arious)34 b(functions)g(exp)s(orted)g(b)m(y)g(the)gb(unctions)150 1317 y Fq(This)33 b(section)j(describ)s(es)d(the)i
Fk(gnu)150 1269 y Fr(History)d(library)-8 b(.)150 1471(calling)g(sequence)g(for)f(the)g(v)-5 b(arious)34 b(functions)g(exp)s
y Fi(2.3.1)63 b(Initializing)40 b(History)i(and)f(State)f(Managemen)m(orted)g(b)m(y)g(the)g Fl(gnu)150 1426 y Fq(History)d(library)-8
(t)150 1618 y Fr(This)21 b(section)i(describ)s(es)f(functions)f(used)gb(.)150 1644 y Fj(2.3.1)63 b(Initializing)40 b(History)i(and)f(State)f
(to)i(initialize)h(and)e(manage)h(the)f(state)h(of)g(the)f(History)g(Managemen)m(t)150 1791 y Fq(This)21 b(section)i(describ)s(es)f
(library)150 1727 y(when)29 b(y)m(ou)i(w)m(an)m(t)g(to)g(use)f(the)h(functions)f(used)g(to)i(initialize)h(and)e(manage)h(the)f(state)h(of)g
(history)f(functions)g(in)g(y)m(our)h(program.)3350 1916(the)f(History)g(library)150 1900 y(when)29 b(y)m(ou)i(w)m(an)m(t)g(to)
y([F)-8 b(unction])-3599 b Fg(void)54 b(using_history)49g(use)f(the)h(history)f(functions)g(in)g(y)m(our)h(program.)3350
b Ff(\()p Fj(v)m(oid)p Ff(\))390 2026 y Fr(Begin)41 b(a)f(session)g(in)2120 y([F)-8 b(unction])-3599 b Fh(void)54 b(using_history)49
 b Fg(\()p Ff(v)m(oid)p Fg(\))390 2230 y Fq(Begin)41 b(a)f(session)g(in)
 g(whic)m(h)f(the)h(history)g(functions)f(migh)m(t)i(b)s(e)e(used.)69  g(whic)m(h)f(the)h(history)g(functions)f(migh)m(t)i(b)s(e)e(used.)69
b(This)39 b(initializes)j(the)390 2135 y(in)m(teractiv)m(e)33b(This)39 b(initializes)j(the)390 2339 y(in)m(teractiv)m(e)33
b(v)-5 b(ariables.)3350 2324 y([F)d(unction])-3599 bb(v)-5 b(ariables.)3350 2560 y([F)d(unction])-3599 b
Fg(HISTORY_STATE)56 b(*)d(history_get_history_st)q(ate)fFh(HISTORY_STATE)56 b(*)d(history_get_history_st)q(ate)f
Ff(\()p Fj(v)m(oid)p Ff(\))390 2434 y Fr(Return)30 b(a)g(structure)gFg(\()p Ff(v)m(oid)p Fg(\))390 2669 y Fq(Return)30 b(a)g(structure)g
 (describing)g(the)h(curren)m(t)f(state)i(of)e(the)h(input)e(history)-8  (describing)g(the)h(curren)m(t)f(state)i(of)e(the)h(input)e(history)-8
b(.)3350 2623 y([F)g(unction])-3599 b Fg(void)54 bb(.)3350 2890 y([F)g(unction])-3599 b Fh(void)54 b
(history_set_history_stat)q(e)e Ff(\()p Fj(HISTOR)-8(history_set_history_stat)q(e)e Fg(\()p Ff(HISTOR)-8
b(Y)p 2222 2623 28 4 v 39 w(ST)g(A)g(TE)30 b(*state)pb(Y)p 2262 2890 30 5 v 44 w(ST)g(A)g(TE)32 b(*state)p
Ff(\))390 2732 y Fr(Set)h(the)f(state)i(of)e(the)h(history)f(list)hFg(\))390 2999 y Fq(Set)f(the)f(state)i(of)e(the)h(history)f(list)h
(according)h(to)f Fj(state)p Fr(.)150 2934 y Fi(2.3.2)63(according)h(to)f Fk(state)p Fq(.)150 3216 y Fj(2.3.2)63
b(History)41 b(List)g(Managemen)m(t)150 3081 y Fr(These)32b(History)41 b(List)g(Managemen)m(t)150 3363 y Fq(These)32
 b(functions)f(manage)i(individual)f(en)m(tries)g(on)g(the)g(history)g  b(functions)f(manage)i(individual)f(en)m(tries)g(on)g(the)g(history)g
(list,)h(or)f(set)h(parameters)f(managing)150 3190 y(the)f(list)g(list,)h(or)f(set)h(parameters)f(managing)150 3473 y(the)f(list)g
(itself.)3350 3379 y([F)-8 b(unction])-3599 b Fg(void)54(itself.)3350 3693 y([F)-8 b(unction])-3599 b Fh(void)54
b(add_history)48 b Ff(\()p Fj(const)32 b(c)m(har)e(*string)pb(add_history)48 b Fg(\()p Ff(const)34 b(c)m(har)g(*string)p
Ff(\))390 3489 y Fr(Place)h Fj(string)38 b Fr(at)31 b(the)f(end)f(of)hFg(\))390 3803 y Fq(Place)j Fk(string)44 b Fq(at)37 b(the)g(end)e(of)i
(the)g(history)g(list.)42 b(The)29 b(asso)s(ciated)i(data)g(\014eld)f(the)f(history)g(list.)59 b(The)36 b(asso)s(ciated)h(data)g(\014eld)f
(\(if)g(an)m(y\))h(is)f(set)g(to)390 3598 y Fq(NULL)p(\(if)g(an)m(y\))h(is)f(set)390 3912 y(to)44 b Fp(NULL)p
Fr(.)3350 3787 y([F)-8 b(unction])-3599 b Fg(void)54Fq(.)79 b(If)44 b(the)f(maxim)m(um)h(n)m(um)m(b)s(er)e(of)i(history)f
b(add_history_time)c Ff(\()p Fj(const)31 b(c)m(har)g(*string)p(en)m(tries)i(has)e(b)s(een)g(set)h(using)f Fp(stifle_)390
Ff(\))390 3897 y Fr(Change)f(the)h(time)g(stamp)f(asso)s(ciated)i(with)4022 y(history\(\))p Fq(,)28 b(and)h(the)h(new)f(n)m(um)m(b)s(er)g(of)h
e(the)h(most)f(recen)m(t)i(history)e(en)m(try)h(to)g(history)g(en)m(tries)h(w)m(ould)e(exceed)i(that)g(maxim)m(um,)f(the)
Fj(string)p Fr(.)3350 4086 y([F)-8 b(unction])-3599 b390 4131 y(oldest)h(history)f(en)m(try)h(is)f(remo)m(v)m(ed.)3350
Fg(HIST_ENTRY)55 b(*)e(remove_history)d Ff(\()p Fj(in)m(t)314352 y([F)-8 b(unction])-3599 b Fh(void)54 b(add_history_time)c
b(whic)m(h)p Ff(\))390 4195 y Fr(Remo)m(v)m(e)47 b(history)f(en)m(try)fFg(\()p Ff(const)34 b(c)m(har)g(*string)p Fg(\))390 4461
(at)i(o\013set)f Fj(whic)m(h)f Fr(from)g(the)h(history)-8y Fq(Change)c(the)h(time)g(stamp)f(asso)s(ciated)i(with)e(the)h(most)f
b(.)86 b(The)45 b(remo)m(v)m(ed)i(elemen)m(t)g(is)390(recen)m(t)i(history)e(en)m(try)h(to)g Fk(string)p Fq(.)3350
4305 y(returned)29 b(so)i(y)m(ou)g(can)f(free)h(the)f(line,)h(data,)h4681 y([F)-8 b(unction])-3599 b Fh(HIST_ENTRY)55 b(*)e(remove_history)d
(and)d(con)m(taining)j(structure.)3350 4494 y([F)-8 b(unction])-3599Fg(\()p Ff(in)m(t)33 b(whic)m(h)p Fg(\))390 4791 y Fq(Remo)m(v)m(e)47
b Fg(histdata_t)55 b(free_history_entry)c Ff(\()p Fj(HIST)pb(history)f(en)m(try)f(at)i(o\013set)f Fk(whic)m(h)f
1971 4494 V 40 w(ENTR)-8 b(Y)30 b(*histen)m(t)p Ff(\))390Fq(from)g(the)h(history)-8 b(.)86 b(The)45 b(remo)m(v)m(ed)i(elemen)m
4603 y Fr(F)-8 b(ree)29 b(the)f(history)g(en)m(try)g(t)g(is)390 4901 y(returned)29 b(so)i(y)m(ou)g(can)f(free)h(the)f
Fj(histen)m(t)j Fr(and)c(an)m(y)i(history)e(library)h(priv)-5(line,)h(data,)h(and)d(con)m(taining)j(structure.)3350
b(ate)28 b(data)h(asso)s(ciated)g(with)f(it.)390 47135121 y([F)-8 b(unction])-3599 b Fh(histdata_t)55 b(free_history_entry)c
 Fg(\()p Ff(HIST)p 1992 5121 V 44 w(ENTR)-8 b(Y)33 b(*histen)m(t)p
 Fg(\))390 5230 y Fq(F)-8 b(ree)29 b(the)f(history)g(en)m(try)g
 Fk(histen)m(t)j Fq(and)c(an)m(y)i(history)e(library)h(priv)-5
 b(ate)28 b(data)h(asso)s(ciated)g(with)f(it.)390 5340
 y(Returns)h(the)i(application-sp)s(eci\014c)h(data)f(so)g(the)f(caller)  y(Returns)h(the)i(application-sp)s(eci\014c)h(data)f(so)g(the)f(caller)
i(can)e(disp)s(ose)g(of)h(it.)3350 4902 y([F)-8 b(unction])-3599i(can)e(disp)s(ose)g(of)h(it.)p eop end
b Fg(HIST_ENTRY)55 b(*)e(replace_history_entry)f Ff(\()p 
Fj(in)m(t)31 b(whic)m(h,)f(const)h(c)m(har)g(*line,)565 
5011 y(histdata)p 894 5011 V 41 w(t)g(data)p Ff(\))390 
5121 y Fr(Mak)m(e)e(the)f(history)f(en)m(try)h(at)h(o\013set)f 
Fj(whic)m(h)g Fr(ha)m(v)m(e)g Fj(line)33 b Fr(and)27 
b Fj(data)p Fr(.)41 b(This)27 b(returns)f(the)i(old)g(en)m(try)390 
5230 y(so)37 b(the)h(caller)g(can)f(disp)s(ose)g(of)g(an)m(y)g 
(application-sp)s(eci\014c)i(data.)61 b(In)37 b(the)g(case)h(of)f(an)g 
(in)m(v)-5 b(alid)390 5340 y Fj(whic)m(h)p Fr(,)30 b(a)h 
Fq(NULL)e Fr(p)s(oin)m(ter)i(is)f(returned.)p eop end 
 %%Page: 6 9  %%Page: 6 9
TeXDict begin 6 8 bop 150 -116 a Fr(Chapter)30 b(2:)41TeXDict begin 6 8 bop 150 -116 a Fq(Chapter)30 b(2:)41
 b(Programming)30 b(with)g(GNU)h(History)1780 b(6)3350  b(Programming)30 b(with)g(GNU)h(History)1780 b(6)3350
299 y([F)-8 b(unction])-3599 b Fg(void)54 b(clear_history)49299 y([F)-8 b(unction])-3599 b Fh(HIST_ENTRY)55 b(*)e
b Ff(\()p Fj(v)m(oid)p Ff(\))390 408 y Fr(Clear)31 b(the)f(history)h(replace_history_entry)f Fg(\()p Ff(in)m(t)33 b(whic)m(h,)h(const)g(c)m
 (har)g(*line,)565 408 y(histdata)p 927 408 30 5 v 44
 w(t)f(data)p Fg(\))390 518 y Fq(Mak)m(e)c(the)f(history)f(en)m(try)h
 (at)h(o\013set)f Fk(whic)m(h)g Fq(ha)m(v)m(e)g Fk(line)33
 b Fq(and)27 b Fk(data)p Fq(.)41 b(This)27 b(returns)f(the)i(old)g(en)m
 (try)390 628 y(so)37 b(the)h(caller)g(can)f(disp)s(ose)g(of)g(an)m(y)g
 (application-sp)s(eci\014c)i(data.)61 b(In)37 b(the)g(case)h(of)f(an)g
 (in)m(v)-5 b(alid)390 737 y Fk(whic)m(h)p Fq(,)30 b(a)h
 Fp(NULL)e Fq(p)s(oin)m(ter)i(is)f(returned.)3350 941
 y([F)-8 b(unction])-3599 b Fh(void)54 b(clear_history)49
 b Fg(\()p Ff(v)m(oid)p Fg(\))390 1051 y Fq(Clear)31 b(the)f(history)h
 (list)g(b)m(y)f(deleting)h(all)h(the)e(en)m(tries.)3350  (list)g(b)m(y)f(deleting)h(all)h(the)e(en)m(tries.)3350
594 y([F)-8 b(unction])-3599 b Fg(void)54 b(stifle_history)491254 y([F)-8 b(unction])-3599 b Fh(void)54 b(stifle_history)49
b Ff(\()p Fj(in)m(t)31 b(max)p Ff(\))390 704 y Fr(Sti\015e)f(the)hb Fg(\()p Ff(in)m(t)34 b(max)p Fg(\))390 1364 y Fq(Sti\015e)j(the)f
(history)f(list,)h(remem)m(b)s(ering)f(only)h(the)f(last)i(history)h(list,)i(remem)m(b)s(ering)d(only)h(the)f(last)i
Fj(max)k Fr(en)m(tries.)3350 890 y([F)-8 b(unction])-3599Fk(max)43 b Fq(en)m(tries.)60 b(The)36 b(history)g(list)i(will)390
b Fg(int)53 b(unstifle_history)e Ff(\()p Fj(v)m(oid)p1473 y(con)m(tain)32 b(only)e Fk(max)37 b Fq(en)m(tries)31
Ff(\))390 1000 y Fr(Stop)27 b(sti\015ing)h(the)f(history)-8b(at)g(a)g(time.)3350 1677 y([F)-8 b(unction])-3599 b
b(.)40 b(This)27 b(returns)f(the)h(previously-set)h(maxim)m(um)f(n)mFh(int)53 b(unstifle_history)e Fg(\()p Ff(v)m(oid)p Fg(\))390
(um)m(b)s(er)f(of)i(history)390 1109 y(en)m(tries)g(\(as)f(set)g(b)m(y)1787 y Fq(Stop)27 b(sti\015ing)h(the)f(history)-8 b(.)40
Fq(stifle_history\(\))p Fr(\).)35 b(The)27 b(v)-5 b(alue)27b(This)27 b(returns)f(the)h(previously-set)h(maxim)m(um)f(n)m(um)m(b)s
 (er)f(of)i(history)390 1896 y(en)m(tries)g(\(as)f(set)g(b)m(y)g
 Fp(stifle_history\(\))p Fq(\).)35 b(The)27 b(v)-5 b(alue)27
 b(is)g(p)s(ositiv)m(e)g(if)g(the)g(history)g(w)m(as)g(sti\015ed,)390  b(is)g(p)s(ositiv)m(e)g(if)g(the)g(history)g(w)m(as)g(sti\015ed,)390
1219 y(negativ)m(e)33 b(if)d(it)h(w)m(asn't.)3350 14052006 y(negativ)m(e)33 b(if)d(it)h(w)m(asn't.)3350 2210
y([F)-8 b(unction])-3599 b Fg(int)53 b(history_is_stifled)ey([F)-8 b(unction])-3599 b Fh(int)53 b(history_is_stifled)e
Ff(\()p Fj(v)m(oid)p Ff(\))390 1514 y Fr(Returns)29 b(non-zero)i(if)gFg(\()p Ff(v)m(oid)p Fg(\))390 2319 y Fq(Returns)29 b(non-zero)i(if)g
 (the)f(history)h(is)f(sti\015ed,)g(zero)i(if)e(it)h(is)f(not.)150  (the)f(history)h(is)f(sti\015ed,)g(zero)i(if)e(it)h(is)f(not.)150
1714 y Fi(2.3.3)63 b(Information)42 b(Ab)s(out)f(the)g(History)g(List)2528 y Fj(2.3.3)63 b(Information)42 b(Ab)s(out)f(the)g(History)g(List)
150 1861 y Fr(These)30 b(functions)g(return)f(information)i(ab)s(out)f150 2675 y Fq(These)30 b(functions)g(return)f(information)i(ab)s(out)f
 (the)h(en)m(tire)g(history)f(list)h(or)g(individual)e(list)i(en)m  (the)h(en)m(tire)g(history)f(list)h(or)g(individual)e(list)i(en)m
(tries.)3350 2047 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55(tries.)3350 2879 y([F)-8 b(unction])-3599 b Fh(HIST_ENTRY)55
b(**)e(history_list)c Ff(\()p Fj(v)m(oid)p Ff(\))390b(**)e(history_list)c Fg(\()p Ff(v)m(oid)p Fg(\))390
2157 y Fr(Return)30 b(a)h Fq(NULL)e Fr(terminated)i(arra)m(y)g(of)f2989 y Fq(Return)30 b(a)h Fp(NULL)e Fq(terminated)i(arra)m(y)g(of)f
Fq(HIST_ENTRY)e(*)i Fr(whic)m(h)g(is)h(the)g(curren)m(t)f(input)fFp(HIST_ENTRY)e(*)i Fq(whic)m(h)g(is)h(the)g(curren)m(t)f(input)f
(history)-8 b(.)390 2267 y(Elemen)m(t)31 b(0)g(of)g(this)f(list)h(is)f(history)-8 b(.)390 3098 y(Elemen)m(t)31 b(0)g(of)g(this)f(list)h(is)f
 (the)h(b)s(eginning)f(of)g(time.)42 b(If)29 b(there)i(is)f(no)h  (the)h(b)s(eginning)f(of)g(time.)42 b(If)29 b(there)i(is)f(no)h
(history)-8 b(,)31 b(return)e Fq(NULL)p Fr(.)3350 2452(history)-8 b(,)31 b(return)e Fp(NULL)p Fq(.)3350 3302
y([F)-8 b(unction])-3599 b Fg(int)53 b(where_history)dy([F)-8 b(unction])-3599 b Fh(int)53 b(where_history)d
Ff(\()p Fj(v)m(oid)p Ff(\))390 2562 y Fr(Returns)29 b(the)i(o\013set)gFg(\()p Ff(v)m(oid)p Fg(\))390 3411 y Fq(Returns)29 b(the)i(o\013set)g
(of)g(the)g(curren)m(t)f(history)g(elemen)m(t.)3350 2748(of)g(the)g(curren)m(t)f(history)g(elemen)m(t.)3350 3615
y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55 b(*)e(current_history)dy([F)-8 b(unction])-3599 b Fh(HIST_ENTRY)55 b(*)e(current_history)d
Ff(\()p Fj(v)m(oid)p Ff(\))390 2858 y Fr(Return)24 b(the)h(history)gFg(\()p Ff(v)m(oid)p Fg(\))390 3725 y Fq(Return)24 b(the)h(history)g
 (en)m(try)g(at)h(the)f(curren)m(t)f(p)s(osition,)j(as)e(determined)f(b)  (en)m(try)g(at)h(the)f(curren)m(t)f(p)s(osition,)j(as)e(determined)f(b)
m(y)h Fq(where_history\(\))p Fr(.)390 2967 y(If)30 b(there)g(is)h(no)fm(y)h Fp(where_history\(\))p Fq(.)390 3834 y(If)30 b(there)g(is)h(no)f
(en)m(try)h(there,)g(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350(en)m(try)h(there,)g(return)e(a)i Fp(NULL)e Fq(p)s(oin)m(ter.)3350
3153 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55 b(*)e(history_get)c4038 y([F)-8 b(unction])-3599 b Fh(HIST_ENTRY)55 b(*)e(history_get)c
Ff(\()p Fj(in)m(t)31 b(o\013set)p Ff(\))390 3263 y Fr(Return)41Fg(\()p Ff(in)m(t)33 b(o\013set)p Fg(\))390 4148 y Fq(Return)e(the)g
b(the)g(history)h(en)m(try)g(at)g(p)s(osition)g Fj(o\013set)p(history)h(en)m(try)g(at)g(p)s(osition)g Fk(o\013set)p
Fr(,)j(starting)e(from)e Fq(history_base)d Fr(\(see)k(Sec-)390Fq(.)45 b(The)31 b(range)h(of)g(v)-5 b(alid)31 b(v)-5
3372 y(tion)32 b(2.4)i([History)e(V)-8 b(ariables],)35b(alues)32 b(of)g Fk(o\013set)j Fq(starts)390 4257 y(at)d
b(page)d(8\).)47 b(If)31 b(there)i(is)f(no)g(en)m(try)g(there,)h(or)fFp(history_base)c Fq(and)i(ends)h(at)g Fk(history)p 1885
(if)g Fj(o\013set)j Fr(is)d(greater)390 3482 y(than)e(the)h(history)f4257 28 4 v 40 w(length)h Fq(-)f(1)h(\(see)g(Section)g(2.4)g([History)g
(length,)h(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)3350(V)-8 b(ariables],)390 4367 y(page)27 b(9\).)40 b(If)26
3668 y([F)-8 b(unction])-3599 b Fg(time_t)54 b(history_get_time)cb(there)g(is)g(no)g(en)m(try)h(there,)g(or)f(if)g Fk(o\013set)j
Ff(\()p Fj(HIST)p 1657 3668 28 4 v 40 w(ENTR)-8 b(Y)30Fq(is)e(outside)f(the)g(v)-5 b(alid)27 b(range,)g(return)f(a)g
b(*en)m(try)p Ff(\))390 3778 y Fr(Return)g(the)g(time)h(stamp)f(asso)sFp(NULL)390 4476 y Fq(p)s(oin)m(ter.)3350 4680 y([F)-8
(ciated)i(with)e(the)h(history)f(en)m(try)h Fj(en)m(try)pb(unction])-3599 b Fh(time_t)54 b(history_get_time)c
Fr(.)3350 3963 y([F)-8 b(unction])-3599 b Fg(int)53 bFg(\()p Ff(HIST)p 1678 4680 30 5 v 45 w(ENTR)-8 b(Y)32
(history_total_bytes)e Ff(\()p Fj(v)m(oid)p Ff(\))390b(*en)m(try)p Fg(\))390 4790 y Fq(Return)g(the)i(time)g(stamp)f(asso)s
4073 y Fr(Return)27 b(the)h(n)m(um)m(b)s(er)e(of)i(b)m(ytes)g(that)g(ciated)h(with)f(the)g(history)g(en)m(try)h Fk(en)m(try)p
(the)g(primary)e(history)i(en)m(tries)g(are)g(using.)39Fq(.)49 b(If)33 b(the)g(timestamp)h(is)390 4899 y(missing)c(or)h(in)m
b(This)27 b(function)390 4183 y(returns)i(the)i(sum)e(of)i(the)f(v)-5 b(alid,)31 b(return)e(0.)3350 5103 y([F)-8 b(unction])-3599
 b Fh(int)53 b(history_total_bytes)e Fg(\()p Ff(v)m(oid)p
 Fg(\))390 5213 y Fq(Return)27 b(the)h(n)m(um)m(b)s(er)e(of)i(b)m(ytes)g
 (that)g(the)g(primary)e(history)i(en)m(tries)g(are)g(using.)39
 b(This)27 b(function)390 5322 y(returns)i(the)i(sum)e(of)i(the)f
 (lengths)h(of)f(all)i(the)e(lines)h(in)f(the)g(history)-8  (lengths)h(of)f(all)i(the)e(lines)h(in)f(the)g(history)-8
b(.)150 4383 y Fi(2.3.4)63 b(Mo)m(ving)41 b(Around)h(the)f(History)gb(.)p eop end
(List)150 4530 y Fr(These)30 b(functions)g(allo)m(w)i(the)e(curren)m(t) 
h(index)f(in)m(to)h(the)f(history)h(list)g(to)g(b)s(e)f(set)h(or)f(c)m 
(hanged.)3350 4716 y([F)-8 b(unction])-3599 b Fg(int)53 
b(history_set_pos)d Ff(\()p Fj(in)m(t)31 b(p)s(os)p Ff(\))390 
4825 y Fr(Set)37 b(the)g(curren)m(t)f(history)g(o\013set)i(to)f 
Fj(p)s(os)p Fr(,)h(an)f(absolute)g(index)f(in)m(to)i(the)e(list.)60 
b(Returns)36 b(1)h(on)390 4935 y(success,)31 b(0)g(if)f 
Fj(p)s(os)j Fr(is)e(less)f(than)h(zero)g(or)f(greater)i(than)e(the)g(n) 
m(um)m(b)s(er)f(of)i(history)f(en)m(tries.)3350 5121 
y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55 b(*)e(previous_history)d 
Ff(\()p Fj(v)m(oid)p Ff(\))390 5230 y Fr(Bac)m(k)30 b(up)e(the)h 
(curren)m(t)g(history)f(o\013set)i(to)g(the)f(previous)f(history)h(en)m 
(try)-8 b(,)30 b(and)e(return)g(a)h(p)s(oin)m(ter)390 
5340 y(to)i(that)g(en)m(try)-8 b(.)41 b(If)30 b(there)h(is)f(no)h 
(previous)f(en)m(try)-8 b(,)31 b(return)e(a)i Fq(NULL)e 
Fr(p)s(oin)m(ter.)p eop end 
 %%Page: 7 10  %%Page: 7 10
TeXDict begin 7 9 bop 150 -116 a Fr(Chapter)30 b(2:)41TeXDict begin 7 9 bop 150 -116 a Fq(Chapter)30 b(2:)41
b(Programming)30 b(with)g(GNU)h(History)1780 b(7)3350b(Programming)30 b(with)g(GNU)h(History)1780 b(7)150
299 y([F)-8 b(unction])-3599 b Fg(HIST_ENTRY)55 b(*)e(next_history)c299 y Fj(2.3.4)63 b(Mo)m(ving)41 b(Around)h(the)f(History)g(List)150
Ff(\()p Fj(v)m(oid)p Ff(\))390 408 y Fr(Mo)m(v)m(e)38446 y Fq(These)30 b(functions)g(allo)m(w)i(the)e(curren)m(t)h(index)f
b(the)d(curren)m(t)h(history)f(o\013set)i(forw)m(ard)e(to)h(the)g(next)(in)m(to)h(the)f(history)h(list)g(to)g(b)s(e)f(set)h(or)f(c)m(hanged.)
f(history)h(en)m(try)-8 b(,)37 b(and)e(return)g(the)h(a)3903350 624 y([F)-8 b(unction])-3599 b Fh(int)53 b(history_set_pos)d
518 y(p)s(oin)m(ter)30 b(to)h(that)g(en)m(try)-8 b(.)42Fg(\()p Ff(in)m(t)34 b(p)s(os)p Fg(\))390 734 y Fq(Set)j(the)g(curren)m
b(If)30 b(there)g(is)h(no)f(next)h(en)m(try)-8 b(,)31(t)f(history)g(o\013set)i(to)f Fk(p)s(os)p Fq(,)h(an)f(absolute)g
b(return)e(a)i Fq(NULL)e Fr(p)s(oin)m(ter.)150 722 y(index)f(in)m(to)i(the)e(list.)60 b(Returns)36 b(1)h(on)390
Fi(2.3.5)63 b(Searc)m(hing)40 b(the)h(History)h(List)150844 y(success,)31 b(0)g(if)f Fk(p)s(os)j Fq(is)e(less)f(than)h(zero)g
869 y Fr(These)36 b(functions)g(allo)m(w)i(searc)m(hing)f(of)f(the)h(or)f(greater)i(than)e(the)g(n)m(um)m(b)s(er)f(of)i(history)f(en)m
(history)f(list)h(for)f(en)m(tries)h(con)m(taining)h(a)f(sp)s(eci\014c)(tries.)3350 1022 y([F)-8 b(unction])-3599 b Fh(HIST_ENTRY)55
f(string.)150 978 y(Searc)m(hing)28 b(ma)m(y)g(b)s(e)f(p)s(erformed)fb(*)e(previous_history)d Fg(\()p Ff(v)m(oid)p Fg(\))390
(b)s(oth)h(forw)m(ard)f(and)h(bac)m(kw)m(ard)h(from)f(the)h(curren)m(t)1132 y Fq(Bac)m(k)30 b(up)e(the)h(curren)m(t)g(history)f(o\013set)i(to)
f(history)h(p)s(osition.)150 1088 y(The)j(searc)m(h)h(ma)m(y)g(b)s(e)eg(the)f(previous)f(history)h(en)m(try)-8 b(,)30 b(and)e(return)g(a)h(p)
Fj(anc)m(hored)p Fr(,)i(meaning)g(that)g(the)f(string)h(m)m(ust)f(matc)s(oin)m(ter)390 1241 y(to)i(that)g(en)m(try)-8 b(.)41
m(h)h(at)g(the)g(b)s(eginning)e(of)i(the)150 1198 y(history)e(en)m(try)b(If)30 b(there)h(is)f(no)h(previous)f(en)m(try)-8 b(,)31
-8 b(.)3350 1391 y([F)g(unction])-3599 b Fg(int)53 b(history_search)db(return)e(a)i Fp(NULL)e Fq(p)s(oin)m(ter.)3350 1420
Ff(\()p Fj(const)31 b(c)m(har)g(*string,)g(in)m(t)g(direction)py([F)-8 b(unction])-3599 b Fh(HIST_ENTRY)55 b(*)e(next_history)c
Ff(\))390 1501 y Fr(Searc)m(h)e(the)g(history)g(for)gFg(\()p Ff(v)m(oid)p Fg(\))390 1530 y Fq(If)20 b(the)h(curren)m(t)f
Fj(string)p Fr(,)g(starting)h(at)f(the)g(curren)m(t)g(history)g(history)h(o\013set)g(refers)g(to)g(a)g(v)-5 b(alid)21
(o\013set.)41 b(If)28 b Fj(direction)i Fr(is)f(less)390b(history)f(en)m(try)-8 b(,)24 b(incremen)m(t)d(the)g(curren)m(t)f
1610 y(than)40 b(0,)j(then)c(the)h(searc)m(h)h(is)f(through)f(previous)(history)390 1639 y(o\013set.)41 b(If)27 b(the)g(p)s(ossibly-incremen)m
 (ted)g(history)h(o\013set)g(refers)f(to)h(a)f(v)-5 b(alid)28
 b(history)f(en)m(try)-8 b(,)29 b(return)390 1749 y(a)i(p)s(oin)m(ter)f
 (to)h(that)g(en)m(try;)g(otherwise,)g(return)e(a)i Fp(BNULL)e
 Fq(p)s(oin)m(ter.)150 1944 y Fj(2.3.5)63 b(Searc)m(hing)40
 b(the)h(History)h(List)150 2091 y Fq(These)36 b(functions)g(allo)m(w)i
 (searc)m(hing)f(of)f(the)h(history)f(list)h(for)f(en)m(tries)h(con)m
 (taining)h(a)f(sp)s(eci\014c)f(string.)150 2201 y(Searc)m(hing)28
 b(ma)m(y)g(b)s(e)f(p)s(erformed)f(b)s(oth)h(forw)m(ard)f(and)h(bac)m
 (kw)m(ard)h(from)f(the)h(curren)m(t)f(history)h(p)s(osition.)150
 2310 y(The)j(searc)m(h)h(ma)m(y)g(b)s(e)e Fk(anc)m(hored)p
 Fq(,)i(meaning)g(that)g(the)f(string)h(m)m(ust)f(matc)m(h)h(at)g(the)g
 (b)s(eginning)e(of)i(the)150 2420 y(history)e(en)m(try)-8
 b(.)3350 2599 y([F)g(unction])-3599 b Fh(int)53 b(history_search)d
 Fg(\()p Ff(const)34 b(c)m(har)g(*string,)e(in)m(t)i(direction)p
 Fg(\))390 2708 y Fq(Searc)m(h)29 b(the)g(history)g(for)g
 Fk(string)p Fq(,)g(starting)h(at)f(the)g(curren)m(t)g(history)g
 (o\013set.)41 b(If)28 b Fk(direction)i Fq(is)f(less)390
 2818 y(than)40 b(0,)j(then)c(the)h(searc)m(h)h(is)f(through)f(previous)
 h(en)m(tries,)j(otherwise)d(through)g(subsequen)m(t)390  h(en)m(tries,)j(otherwise)d(through)g(subsequen)m(t)390
1720 y(en)m(tries.)i(If)30 b Fj(string)38 b Fr(is)302927 y(en)m(tries.)i(If)30 b Fk(string)38 b Fq(is)30
 b(found,)g(then)g(the)g(curren)m(t)h(history)f(index)g(is)g(set)h(to)h  b(found,)g(then)g(the)g(curren)m(t)h(history)f(index)g(is)g(set)h(to)h
(that)f(history)f(en)m(try)-8 b(,)390 1830 y(and)33 b(the)g(v)-5(that)f(history)f(en)m(try)-8 b(,)390 3037 y(and)33 b(the)g(v)-5
 b(alue)34 b(returned)e(is)i(the)g(o\013set)g(in)f(the)h(line)f(of)h  b(alue)34 b(returned)e(is)i(the)g(o\013set)g(in)f(the)h(line)f(of)h
(the)g(en)m(try)f(where)g Fj(string)41 b Fr(w)m(as)34(the)g(en)m(try)f(where)g Fk(string)41 b Fq(w)m(as)34
b(found.)390 1939 y(Otherwise,)c(nothing)h(is)f(c)m(hanged,)h(and)f(a)hb(found.)390 3147 y(Otherwise,)c(nothing)h(is)f(c)m(hanged,)h(and)f(a)h
(-1)g(is)f(returned.)3350 2133 y([F)-8 b(unction])-3599(-1)g(is)f(returned.)3350 3325 y([F)-8 b(unction])-3599
b Fg(int)53 b(history_search_prefix)f Ff(\()p Fj(const)31b Fh(int)53 b(history_search_prefix)f Fg(\()p Ff(const)34
b(c)m(har)g(*string,)g(in)m(t)g(direction)p Ff(\))390b(c)m(har)g(*string,)f(in)m(t)g(direction)p Fg(\))390
2242 y Fr(Searc)m(h)41 b(the)g(history)f(for)g Fj(string)p3435 y Fq(Searc)m(h)41 b(the)g(history)f(for)g Fk(string)p
Fr(,)k(starting)d(at)g(the)g(curren)m(t)f(history)h(o\013set.)72Fq(,)k(starting)d(at)g(the)g(curren)m(t)f(history)h(o\013set.)72
b(The)40 b(searc)m(h)h(is)390 2352 y(anc)m(hored:)f(matc)m(hing)31b(The)40 b(searc)m(h)h(is)390 3544 y(anc)m(hored:)f(matc)m(hing)31
b(lines)f(m)m(ust)f(b)s(egin)g(with)g Fj(string)p Fr(.)40b(lines)f(m)m(ust)f(b)s(egin)g(with)g Fk(string)p Fq(.)40
b(If)29 b Fj(direction)h Fr(is)g(less)f(than)g(0,)i(then)e(the)390b(If)29 b Fk(direction)h Fq(is)g(less)f(than)g(0,)i(then)e(the)390
2461 y(searc)m(h)j(is)f(through)g(previous)g(en)m(tries,)h(otherwise)g3654 y(searc)m(h)j(is)f(through)g(previous)g(en)m(tries,)h(otherwise)g
(through)e(subsequen)m(t)h(en)m(tries.)44 b(If)31 b Fj(string)39(through)e(subsequen)m(t)h(en)m(tries.)44 b(If)31 b Fk(string)39
b Fr(is)390 2571 y(found,)33 b(then)f(the)h(curren)m(t)g(history)gb Fq(is)390 3764 y(found,)33 b(then)f(the)h(curren)m(t)g(history)g
 (index)g(is)g(set)g(to)h(that)g(en)m(try)-8 b(,)34 b(and)f(the)g  (index)g(is)g(set)g(to)h(that)g(en)m(try)-8 b(,)34 b(and)f(the)g
(return)f(v)-5 b(alue)33 b(is)g(0.)390 2681 y(Otherwise,)d(nothing)h(return)f(v)-5 b(alue)33 b(is)g(0.)390 3873 y(Otherwise,)d(nothing)h
 (is)f(c)m(hanged,)h(and)f(a)h(-1)g(is)f(returned.)3350  (is)f(c)m(hanged,)h(and)f(a)h(-1)g(is)f(returned.)3350
2874 y([F)-8 b(unction])-3599 b Fg(int)53 b(history_search_pos)e4052 y([F)-8 b(unction])-3599 b Fh(int)53 b(history_search_pos)e
Ff(\()p Fj(const)31 b(c)m(har)g(*string,)g(in)m(t)g(direction,)g(in)mFg(\()p Ff(const)34 b(c)m(har)g(*string,)f(in)m(t)g(direction,)g(in)m
(t)g(p)s(os)p Ff(\))390 2984 y Fr(Searc)m(h)j(for)g Fj(string)42(t)g(p)s(os)p Fg(\))390 4161 y Fq(Searc)m(h)h(for)g Fk(string)42
b Fr(in)34 b(the)h(history)f(list,)i(starting)f(at)gb Fq(in)34 b(the)h(history)f(list,)i(starting)f(at)g
Fj(p)s(os)p Fr(,)g(an)f(absolute)h(index)e(in)m(to)j(the)e(list.)390Fk(p)s(os)p Fq(,)g(an)f(absolute)h(index)e(in)m(to)j(the)e(list.)390
3093 y(If)i Fj(direction)g Fr(is)g(negativ)m(e,)k(the)c(searc)m(h)h4271 y(If)i Fk(direction)g Fq(is)g(negativ)m(e,)k(the)c(searc)m(h)h
(pro)s(ceeds)f(bac)m(kw)m(ard)g(from)g Fj(p)s(os)p Fr(,)h(otherwise)f(pro)s(ceeds)f(bac)m(kw)m(ard)g(from)g Fk(p)s(os)p Fq(,)h(otherwise)f
(forw)m(ard.)390 3203 y(Returns)43 b(the)h(absolute)h(index)f(of)g(the)(forw)m(ard.)390 4381 y(Returns)43 b(the)h(absolute)h(index)f(of)g(the)
g(history)g(elemen)m(t)h(where)f Fj(string)52 b Fr(w)m(as)44g(history)g(elemen)m(t)h(where)f Fk(string)52 b Fq(w)m(as)44
b(found,)i(or)e(-1)390 3313 y(otherwise.)150 3516 y Fi(2.3.6)63b(found,)i(or)e(-1)390 4490 y(otherwise.)150 4686 y Fj(2.3.6)63
b(Managing)41 b(the)g(History)h(File)150 3663 y Fr(The)26b(Managing)41 b(the)g(History)h(File)150 4833 y Fq(The)26
 b(History)h(library)f(can)h(read)g(the)f(history)h(from)f(and)g(write)h  b(History)h(library)f(can)h(read)g(the)f(history)h(from)f(and)g(write)h
 (it)g(to)g(a)g(\014le.)40 b(This)26 b(section)h(do)s(cumen)m(ts)150  (it)g(to)g(a)g(\014le.)40 b(This)26 b(section)h(do)s(cumen)m(ts)150
3773 y(the)k(functions)e(for)i(managing)g(a)g(history)f(\014le.)33504942 y(the)k(functions)e(for)i(managing)g(a)g(history)f(\014le.)3350
3967 y([F)-8 b(unction])-3599 b Fg(int)53 b(read_history)c5121 y([F)-8 b(unction])-3599 b Fh(int)53 b(read_history)c
Ff(\()p Fj(const)32 b(c)m(har)e(*\014lename)p Ff(\))390Fg(\()p Ff(const)34 b(c)m(har)g(*\014lename)p Fg(\))390
4076 y Fr(Add)f(the)h(con)m(ten)m(ts)h(of)f Fj(\014lename)k5230 y Fq(Add)29 b(the)h(con)m(ten)m(ts)h(of)f Fk(\014lename)k
Fr(to)d(the)f(history)f(list,)i(a)f(line)g(at)g(a)g(time.)41Fq(to)d(the)f(history)f(list,)i(a)f(line)g(at)g(a)g(time.)41
b(If)29 b Fj(\014lename)35 b Fr(is)30 b Fq(NULL)p Fr(,)390b(If)29 b Fk(\014lename)35 b Fq(is)30 b Fp(NULL)p Fq(,)390
4186 y(then)g(read)g(from)g Fq(~/.history)p Fr(.)38 b(Returns)305340 y(then)g(read)g(from)g Fp(~/.history)p Fq(.)38 b(Returns)30
b(0)g(if)h(successful,)f(or)g Fq(errno)f Fr(if)i(not.)3350b(0)g(if)h(successful,)f(or)g Fp(errno)f Fq(if)i(not.)p
4379 y([F)-8 b(unction])-3599 b Fg(int)53 b(read_history_range)eeop end
Ff(\()p Fj(const)31 b(c)m(har)g(*\014lename,)g(in)m(t)g(from,)f(in)m(t) 
h(to)p Ff(\))390 4489 y Fr(Read)d(a)g(range)h(of)f(lines)g(from)f 
Fj(\014lename)p Fr(,)i(adding)e(them)h(to)h(the)f(history)g(list.)40 
b(Start)28 b(reading)g(at)390 4598 y(line)f Fj(from)e 
Fr(and)h(end)f(at)i Fj(to)p Fr(.)41 b(If)25 b Fj(from)h 
Fr(is)g(zero,)i(start)f(at)g(the)f(b)s(eginning.)39 b(If)26 
b Fj(to)31 b Fr(is)c(less)f(than)g Fj(from)p Fr(,)390 
4708 y(then)33 b(read)g(un)m(til)g(the)g(end)g(of)g(the)g(\014le.)49 
b(If)33 b Fj(\014lename)38 b Fr(is)33 b Fq(NULL)p Fr(,)g(then)g(read)g 
(from)f Fq(~/.history)p Fr(.)390 4818 y(Returns)d(0)i(if)g(successful,) 
f(or)g Fq(errno)f Fr(if)i(not.)3350 5011 y([F)-8 b(unction])-3599 
b Fg(int)53 b(write_history)d Ff(\()p Fj(const)31 b(c)m(har)g 
(*\014lename)p Ff(\))390 5121 y Fr(W)-8 b(rite)36 b(the)e(curren)m(t)h 
(history)f(to)h Fj(\014lename)p Fr(,)h(o)m(v)m(erwriting)g 
Fj(\014lename)k Fr(if)34 b(necessary)-8 b(.)54 b(If)34 
b Fj(\014lename)390 5230 y Fr(is)27 b Fq(NULL)p Fr(,)g(then)g(write)g 
(the)h(history)f(list)g(to)h Fq(~/.history)p Fr(.)37 
b(Returns)26 b(0)i(on)f(success,)h(or)f Fq(errno)f Fr(on)390 
5340 y(a)31 b(read)f(or)g(write)h(error.)p eop end 
 %%Page: 8 11  %%Page: 8 11
TeXDict begin 8 10 bop 150 -116 a Fr(Chapter)30 b(2:)41TeXDict begin 8 10 bop 150 -116 a Fq(Chapter)30 b(2:)41
 b(Programming)30 b(with)g(GNU)h(History)1780 b(8)3350  b(Programming)30 b(with)g(GNU)h(History)1780 b(8)3350
299 y([F)-8 b(unction])-3599 b Fg(int)53 b(append_history)d299 y([F)-8 b(unction])-3599 b Fh(int)53 b(read_history_range)e
Ff(\()p Fj(in)m(t)31 b(nelemen)m(ts,)h(const)f(c)m(har)f(*\014lename)pFg(\()p Ff(const)34 b(c)m(har)g(*\014lename,)g(in)m(t)f(from,)g(in)m(t)
Ff(\))390 408 y Fr(App)s(end)j(the)i(last)g Fj(nelemen)m(ts)kg(to)p Fg(\))390 408 y Fq(Read)28 b(a)g(range)h(of)f(lines)g(from)f
Fr(of)c(the)g(history)f(list)i(to)f Fj(\014lename)p Fr(.)54Fk(\014lename)p Fq(,)i(adding)e(them)h(to)h(the)f(history)g(list.)40
b(If)34 b Fj(\014lename)40 b Fr(is)34 b Fq(NULL)p Fr(,)h(then)390b(Start)28 b(reading)g(at)390 518 y(line)f Fk(from)e
518 y(app)s(end)29 b(to)i Fq(~/.history)p Fr(.)38 b(Returns)29Fq(and)h(end)f(at)i Fk(to)p Fq(.)41 b(If)25 b Fk(from)h
b(0)i(on)f(success,)h(or)f Fq(errno)f Fr(on)i(a)f(read)h(or)f(write)hFq(is)g(zero,)i(start)f(at)g(the)f(b)s(eginning.)39 b(If)26
(error.)3350 705 y([F)-8 b(unction])-3599 b Fg(int)53b Fk(to)31 b Fq(is)c(less)f(than)g Fk(from)p Fq(,)390
b(history_truncate_file)f Ff(\()p Fj(const)31 b(c)m(har)g(*\014lename,)628 y(then)33 b(read)g(un)m(til)g(the)g(end)g(of)g(the)g(\014le.)49
g(in)m(t)g(nlines)p Ff(\))390 814 y Fr(T)-8 b(runcate)39b(If)33 b Fk(\014lename)38 b Fq(is)33 b Fp(NULL)p Fq(,)g(then)g(read)g
b(the)f(history)h(\014le)f Fj(\014lename)p Fr(,)j(lea)m(ving)f(only)f(from)f Fp(~/.history)p Fq(.)390 737 y(Returns)d(0)i(if)g(successful,)f
(the)g(last)g Fj(nlines)j Fr(lines.)65 b(If)38 b Fj(\014lename)44(or)g Fp(errno)f Fq(if)i(not.)3350 898 y([F)-8 b(unction])-3599
b Fr(is)390 924 y Fq(NULL)p Fr(,)29 b(then)i Fq(~/.history)cb Fh(int)53 b(write_history)d Fg(\()p Ff(const)34 b(c)m(har)g
Fr(is)k(truncated.)40 b(Returns)30 b(0)g(on)h(success,)g(or)f(*\014lename)p Fg(\))390 1007 y Fq(W)-8 b(rite)36 b(the)e(curren)m(t)h
Fq(errno)f Fr(on)h(failure.)150 1124 y Fi(2.3.7)63 b(History)41(history)f(to)h Fk(\014lename)p Fq(,)h(o)m(v)m(erwriting)g
b(Expansion)150 1271 y Fr(These)30 b(functions)g(implemen)m(t)hFk(\014lename)k Fq(if)34 b(necessary)-8 b(.)54 b(If)34
(history)f(expansion.)3350 1457 y([F)-8 b(unction])-3599b Fk(\014lename)390 1117 y Fq(is)27 b Fp(NULL)p Fq(,)g(then)g(write)g
b Fg(int)53 b(history_expand)d Ff(\()p Fj(c)m(har)31(the)h(history)f(list)g(to)h Fp(~/.history)p Fq(.)37
b(*string,)g(c)m(har)g(**output)p Ff(\))390 1567 y Fr(Expand)ib(Returns)26 b(0)i(on)f(success,)h(or)f Fp(errno)f Fq(on)390
Fj(string)p Fr(,)j(placing)f(the)f(result)h(in)m(to)g1227 y(a)31 b(read)f(or)g(write)h(error.)3350 1387 y([F)-8
Fj(output)p Fr(,)g(a)g(p)s(oin)m(ter)f(to)h(a)g(string)f(\(see)ib(unction])-3599 b Fh(int)53 b(append_history)d Fg(\()p
(Section)f(1.1)390 1677 y([History)c(In)m(teraction],)i(page)e(1\).)41Ff(in)m(t)33 b(nelemen)m(ts,)i(const)f(c)m(har)f(*\014lename)p
b(Returns:)390 1838 y Fq(0)432 b Fr(If)37 b(no)g(expansions)g(to)s(ok)iFg(\))390 1497 y Fq(App)s(end)g(the)i(last)g Fk(nelemen)m(ts)k
 Fq(of)c(the)g(history)f(list)i(to)f Fk(\014lename)p Fq(.)54
 b(If)34 b Fk(\014lename)40 b Fq(is)34 b Fp(NULL)p Fq(,)h(then)390
 1606 y(app)s(end)29 b(to)i Fp(~/.history)p Fq(.)38 b(Returns)29
 b(0)i(on)f(success,)h(or)f Fp(errno)f Fq(on)i(a)f(read)h(or)f(write)h
 (error.)3350 1767 y([F)-8 b(unction])-3599 b Fh(int)53
 b(history_truncate_file)f Fg(\()p Ff(const)34 b(c)m(har)g(*\014lename,)
 f(in)m(t)h(nlines)p Fg(\))390 1876 y Fq(T)-8 b(runcate)39
 b(the)f(history)h(\014le)f Fk(\014lename)p Fq(,)j(lea)m(ving)f(only)f
 (the)g(last)g Fk(nlines)j Fq(lines.)65 b(If)38 b Fk(\014lename)44
 b Fq(is)390 1986 y Fp(NULL)p Fq(,)29 b(then)i Fp(~/.history)c
 Fq(is)k(truncated.)40 b(Returns)30 b(0)g(on)h(success,)g(or)f
 Fp(errno)f Fq(on)h(failure.)150 2169 y Fj(2.3.7)63 b(History)41
 b(Expansion)150 2316 y Fq(These)30 b(functions)g(implemen)m(t)h
 (history)f(expansion.)3350 2477 y([F)-8 b(unction])-3599
 b Fh(int)53 b(history_expand)d Fg(\()p Ff(c)m(har)34
 b(*string,)f(c)m(har)h(**output)p Fg(\))390 2586 y Fq(Expand)f
 Fk(string)p Fq(,)j(placing)f(the)f(result)h(in)m(to)g
 Fk(output)p Fq(,)g(a)g(p)s(oin)m(ter)f(to)h(a)g(string)f(\(see)i
 (Section)f(1.1)390 2696 y([History)c(In)m(teraction],)i(page)e(1\).)41
 b(Returns:)390 2839 y Fp(0)432 b Fq(If)37 b(no)g(expansions)g(to)s(ok)i
 (place)f(\(or,)i(if)d(the)h(only)f(c)m(hange)i(in)e(the)g(text)i(w)m  (place)f(\(or,)i(if)d(the)h(only)f(c)m(hange)i(in)e(the)g(text)i(w)m
(as)f(the)870 1947 y(remo)m(v)-5 b(al)31 b(of)g(escap)s(e)f(c)m(as)f(the)870 2949 y(remo)m(v)-5 b(al)31 b(of)g(escap)s(e)f(c)m
 (haracters)i(preceding)e(the)g(history)g(expansion)g(c)m(haracter\);)  (haracters)i(preceding)e(the)g(history)g(expansion)g(c)m(haracter\);)
390 2108 y Fq(1)432 b Fr(if)30 b(expansions)g(did)g(tak)m(e)i(place;)390 3093 y Fp(1)432 b Fq(if)30 b(expansions)g(did)g(tak)m(e)i(place;)
390 2268 y Fq(-1)384 b Fr(if)30 b(there)h(w)m(as)g(an)f(error)g(in)g390 3236 y Fp(-1)384 b Fq(if)30 b(there)h(w)m(as)g(an)f(error)g(in)g
(expansion;)390 2429 y Fq(2)432 b Fr(if)28 b(the)f(returned)g(line)g(expansion;)390 3380 y Fp(2)432 b Fq(if)28 b(the)f(returned)g(line)g
 (should)g(b)s(e)g(displa)m(y)m(ed,)i(but)e(not)h(executed,)h(as)f(with)  (should)g(b)s(e)g(displa)m(y)m(ed,)i(but)e(not)h(executed,)h(as)f(with)
f(the)h Fq(:p)870 2538 y Fr(mo)s(di\014er)h(\(see)j(Section)f(1.1.3)hf(the)h Fp(:p)870 3489 y Fq(mo)s(di\014er)h(\(see)j(Section)f(1.1.3)h
([Mo)s(di\014ers],)e(page)i(2\).)390 2699 y(If)e(an)g(error)g(o)s([Mo)s(di\014ers],)e(page)i(2\).)390 3633 y(If)e(an)g(error)g(o)s
(ccurred)g(in)g(expansion,)g(then)g Fj(output)i Fr(con)m(tains)g(a)f(ccurred)g(in)g(expansion,)g(then)g Fk(output)i Fq(con)m(tains)g(a)f
(descriptiv)m(e)g(error)f(message.)3350 2886 y([F)-8(descriptiv)m(e)g(error)f(message.)3350 3793 y([F)-8
b(unction])-3599 b Fg(char)54 b(*)e(get_history_event)fb(unction])-3599 b Fh(char)54 b(*)e(get_history_event)f
Ff(\()p Fj(const)31 b(c)m(har)g(*string,)g(in)m(t)g(*cindex,)g(in)m(t)gFg(\()p Ff(const)34 b(c)m(har)g(*string,)e(in)m(t)h(*cindex,)h(in)m(t)
(qc)m(har)p Ff(\))390 2995 y Fr(Returns)45 b(the)g(text)i(of)e(the)h565 3903 y(qc)m(har)p Fg(\))390 4012 y Fq(Returns)45
(history)f(ev)m(en)m(t)i(b)s(eginning)e(at)h Fj(string)53b(the)g(text)i(of)e(the)h(history)f(ev)m(en)m(t)i(b)s(eginning)e(at)h
b Fq(+)45 b Fj(*cindex)p Fr(.)87 b Fj(*cindex)52 b Fr(is)390Fk(string)53 b Fp(+)45 b Fk(*cindex)p Fq(.)87 b Fk(*cindex)52
3105 y(mo)s(di\014ed)28 b(to)i(p)s(oin)m(t)f(to)h(after)g(the)g(ev)mb Fq(is)390 4122 y(mo)s(di\014ed)28 b(to)i(p)s(oin)m(t)f(to)h(after)g
(en)m(t)h(sp)s(eci\014er.)39 b(A)m(t)31 b(function)e(en)m(try)-8(the)g(ev)m(en)m(t)h(sp)s(eci\014er.)39 b(A)m(t)31 b(function)e(en)m
b(,)30 b Fj(cindex)36 b Fr(p)s(oin)m(ts)29 b(to)h(the)390(try)-8 b(,)30 b Fk(cindex)36 b Fq(p)s(oin)m(ts)29 b(to)h(the)390
3214 y(index)35 b(in)m(to)i Fj(string)44 b Fr(where)354232 y(index)35 b(in)m(to)i Fk(string)44 b Fq(where)35
 b(the)h(history)g(ev)m(en)m(t)h(sp)s(eci\014cation)g(b)s(egins.)57  b(the)h(history)g(ev)m(en)m(t)h(sp)s(eci\014cation)g(b)s(egins.)57
b Fj(qc)m(har)42 b Fr(is)36 b(a)g(c)m(haracter)390 3324b Fk(qc)m(har)42 b Fq(is)36 b(a)g(c)m(haracter)390 4341
 y(that)27 b(is)g(allo)m(w)m(ed)i(to)f(end)e(the)h(ev)m(en)m(t)h(sp)s  y(that)27 b(is)g(allo)m(w)m(ed)i(to)f(end)e(the)h(ev)m(en)m(t)h(sp)s
 (eci\014cation)g(in)f(addition)g(to)g(the)g(\\normal")h(terminating)390  (eci\014cation)g(in)f(addition)g(to)g(the)g(\\normal")h(terminating)390
3434 y(c)m(haracters.)3350 3620 y([F)-8 b(unction])-35994451 y(c)m(haracters.)3350 4611 y([F)-8 b(unction])-3599
b Fg(char)54 b(**)e(history_tokenize)f Ff(\()p Fj(const)31b Fh(char)54 b(**)e(history_tokenize)f Fg(\()p Ff(const)34
b(c)m(har)g(*string)p Ff(\))390 3730 y Fr(Return)f(an)h(arra)m(y)g(of)gb(c)m(har)g(*string)p Fg(\))390 4721 y Fq(Return)c(an)h(arra)m(y)g(of)g
(tok)m(ens)h(parsed)e(out)h(of)g Fj(string)p Fr(,)h(m)m(uc)m(h)e(as)i(tok)m(ens)h(parsed)e(out)h(of)g Fk(string)p Fq(,)h(m)m(uc)m(h)e(as)i
 (the)f(shell)g(migh)m(t.)43 b(The)30 b(tok)m(ens)390  (the)f(shell)g(migh)m(t.)43 b(The)30 b(tok)m(ens)390
3839 y(are)h(split)g(on)f(the)h(c)m(haracters)h(in)e(the)h4830 y(are)h(split)g(on)f(the)h(c)m(haracters)h(in)e(the)h
Fj(history)p 2006 3839 28 4 v 40 w(w)m(ord)p 2241 3839Fk(history)p 2006 4830 28 4 v 40 w(w)m(ord)p 2241 4830
V 39 w(delimiters)k Fr(v)-5 b(ariable,)32 b(and)e(shell)g(quoting)390V 39 w(delimiters)k Fq(v)-5 b(ariable,)32 b(and)e(shell)g(quoting)390
3949 y(con)m(v)m(en)m(tions)i(are)f(ob)s(ey)m(ed.)33504940 y(con)m(v)m(en)m(tions)i(are)f(ob)s(ey)m(ed)g(as)f(describ)s(ed)g
4135 y([F)-8 b(unction])-3599 b Fg(char)54 b(*)e(history_arg_extract)f(b)s(elo)m(w.)3350 5101 y([F)-8 b(unction])-3599 b Fh(char)54
Ff(\()p Fj(in)m(t)32 b(\014rst,)d(in)m(t)i(last,)h(const)f(c)m(har)fb(*)e(history_arg_extract)f Fg(\()p Ff(in)m(t)34 b(\014rst,)f(in)m(t)g
(*string)p Ff(\))390 4245 y Fr(Extract)41 b(a)g(string)f(segmen)m(t)i(last,)g(const)h(c)m(har)f(*string)p Fg(\))390 5210 y
(consisting)f(of)f(the)h Fj(\014rst)g Fr(through)f Fj(last)jFq(Extract)41 b(a)g(string)f(segmen)m(t)i(consisting)f(of)f(the)h
Fr(argumen)m(ts)e(presen)m(t)f(in)390 4354 y Fj(string)pFk(\014rst)g Fq(through)f Fk(last)j Fq(argumen)m(ts)e(presen)m(t)f(in)
Fr(.)h(Argumen)m(ts)30 b(are)h(split)f(using)g Fq(history_tokenize)p390 5320 y Fk(string)p Fq(.)h(Argumen)m(ts)30 b(are)h(split)f(using)g
Fr(.)150 4588 y Fp(2.4)68 b(History)46 b(V)-11 b(ariables)150Fp(history_tokenize)p Fq(.)p eop end
4748 y Fr(This)26 b(section)i(describ)s(es)e(the)h(externally-visible)i 
(v)-5 b(ariables)28 b(exp)s(orted)e(b)m(y)h(the)g Fk(gnu)g 
Fr(History)g(Library)-8 b(.)3371 4934 y([V)g(ariable])-3598 
b Fg(int)53 b(history_base)390 5044 y Fr(The)30 b(logical)j(o\013set)e 
(of)g(the)f(\014rst)g(en)m(try)g(in)h(the)f(history)g(list.)3371 
5230 y([V)-8 b(ariable])-3598 b Fg(int)53 b(history_length)390 
5340 y Fr(The)30 b(n)m(um)m(b)s(er)f(of)h(en)m(tries)i(curren)m(tly)e 
(stored)h(in)f(the)g(history)g(list.)p eop end 
 %%Page: 9 12  %%Page: 9 12
TeXDict begin 9 11 bop 150 -116 a Fr(Chapter)30 b(2:)41TeXDict begin 9 11 bop 150 -116 a Fq(Chapter)30 b(2:)41
b(Programming)30 b(with)g(GNU)h(History)1780 b(9)3371b(Programming)30 b(with)g(GNU)h(History)1780 b(9)150
299 y([V)-8 b(ariable])-3598 b Fg(int)53 b(history_max_entries)390299 y Fo(2.4)68 b(History)46 b(V)-11 b(ariables)150 458
408 y Fr(The)45 b(maxim)m(um)h(n)m(um)m(b)s(er)f(of)h(history)g(en)my Fq(This)26 b(section)i(describ)s(es)e(the)h(externally-visible)i(v)-5
 b(ariables)28 b(exp)s(orted)e(b)m(y)h(the)g Fl(gnu)g
 Fq(History)g(Library)-8 b(.)3371 641 y([V)g(ariable])-3598
 b Fh(int)53 b(history_base)390 750 y Fq(The)30 b(logical)j(o\013set)e
 (of)g(the)f(\014rst)g(en)m(try)g(in)h(the)f(history)g(list.)3371
 933 y([V)-8 b(ariable])-3598 b Fh(int)53 b(history_length)390
 1043 y Fq(The)30 b(n)m(um)m(b)s(er)f(of)h(en)m(tries)i(curren)m(tly)e
 (stored)h(in)f(the)g(history)g(list.)3371 1225 y([V)-8
 b(ariable])-3598 b Fh(int)53 b(history_max_entries)390
 1335 y Fq(The)45 b(maxim)m(um)h(n)m(um)m(b)s(er)f(of)h(history)g(en)m
 (tries.)88 b(This)45 b(m)m(ust)h(b)s(e)f(c)m(hanged)i(using)e  (tries.)88 b(This)45 b(m)m(ust)h(b)s(e)f(c)m(hanged)i(using)e
Fq(stifle_)390 518 y(history\(\))p Fr(.)3371 742 y([V)-8Fp(stifle_)390 1444 y(history\(\))p Fq(.)3371 1627 y([V)-8
b(ariable])-3598 b Fg(int)53 b(history_write_timesta)q(mps)390b(ariable])-3598 b Fh(int)53 b(history_write_timesta)q(mps)390
852 y Fr(If)44 b(non-zero,)49 b(timestamps)c(are)g(written)g(to)g(the)g1736 y Fq(If)44 b(non-zero,)49 b(timestamps)c(are)g(written)g(to)g(the)
(history)f(\014le,)49 b(so)c(they)f(can)h(b)s(e)f(preserv)m(ed)390g(history)f(\014le,)49 b(so)c(they)f(can)h(b)s(e)f(preserv)m(ed)390
962 y(b)s(et)m(w)m(een)31 b(sessions.)41 b(The)30 b(default)g(v)-51846 y(b)s(et)m(w)m(een)31 b(sessions.)41 b(The)30 b(default)g(v)-5
 b(alue)31 b(is)f(0,)h(meaning)g(that)g(timestamps)g(are)g(not)f(sa)m(v)  b(alue)31 b(is)f(0,)h(meaning)g(that)g(timestamps)g(are)g(not)f(sa)m(v)
m(ed.)390 1116 y(The)41 b(curren)m(t)g(timestamp)h(format)g(uses)f(the)m(ed.)390 1980 y(The)41 b(curren)m(t)g(timestamp)h(format)g(uses)f(the)
h(v)-5 b(alue)42 b(of)f Fj(history)p 2697 1116 28 4 vh(v)-5 b(alue)42 b(of)f Fk(history)p 2697 1980 28 4 v
41 w(commen)m(t)p 3098 1116 V 41 w(c)m(har)48 b Fr(to)4241 w(commen)m(t)p 3098 1980 V 41 w(c)m(har)48 b Fq(to)42
b(delimit)390 1226 y(timestamp)h(en)m(tries)g(in)f(the)g(history)hb(delimit)390 2090 y(timestamp)h(en)m(tries)g(in)f(the)g(history)h
 (\014le.)76 b(If)42 b(that)h(v)-5 b(ariable)43 b(do)s(es)f(not)g(ha)m  (\014le.)76 b(If)42 b(that)h(v)-5 b(ariable)43 b(do)s(es)f(not)g(ha)m
(v)m(e)i(a)f(v)-5 b(alue)42 b(\(the)390 1335 y(default\),)31(v)m(e)i(a)f(v)-5 b(alue)42 b(\(the)390 2199 y(default\),)31
b(timestamps)g(will)g(not)f(b)s(e)g(written.)3371 1560b(timestamps)g(will)g(not)f(b)s(e)g(written.)3371 2382
y([V)-8 b(ariable])-3598 b Fg(char)54 b(history_expansion_char)390y([V)-8 b(ariable])-3598 b Fh(char)54 b(history_expansion_char)390
1669 y Fr(The)35 b(c)m(haracter)i(that)e(in)m(tro)s(duces)g(a)h2491 y Fq(The)35 b(c)m(haracter)i(that)e(in)m(tro)s(duces)g(a)h
 (history)f(ev)m(en)m(t.)57 b(The)34 b(default)i(is)f(`)p  (history)f(ev)m(en)m(t.)57 b(The)34 b(default)i(is)f(`)p
Fq(!)p Fr('.)56 b(Setting)35 b(this)h(to)g(0)390 1779Fp(!)p Fq('.)56 b(Setting)35 b(this)h(to)g(0)390 2601
y(inhibits)30 b(history)g(expansion.)3371 2003 y([V)-8y(inhibits)30 b(history)g(expansion.)3371 2783 y([V)-8
b(ariable])-3598 b Fg(char)54 b(history_subst_char)390b(ariable])-3598 b Fh(char)54 b(history_subst_char)390
2113 y Fr(The)40 b(c)m(haracter)i(that)g(in)m(v)m(ok)m(es)g(w)m(ord)f2893 y Fq(The)40 b(c)m(haracter)i(that)g(in)m(v)m(ok)m(es)g(w)m(ord)f
 (substitution)f(if)h(found)e(at)i(the)g(start)g(of)g(a)g(line.)72  (substitution)f(if)h(found)e(at)i(the)g(start)g(of)g(a)g(line.)72
b(The)390 2222 y(default)31 b(is)f(`)p Fq(^)p Fr('.)3371b(The)390 3003 y(default)31 b(is)f(`)p Fp(^)p Fq('.)3371
2447 y([V)-8 b(ariable])-3598 b Fg(char)54 b(history_comment_char)3903185 y([V)-8 b(ariable])-3598 b Fh(char)54 b(history_comment_char)390
2556 y Fr(During)37 b(tok)m(enization,)43 b(if)38 b(this)f(c)m3295 y Fq(During)37 b(tok)m(enization,)43 b(if)38 b(this)f(c)m
 (haracter)j(is)e(seen)f(as)h(the)g(\014rst)f(c)m(haracter)j(of)e(a)g(w)  (haracter)j(is)e(seen)f(as)h(the)g(\014rst)f(c)m(haracter)j(of)e(a)g(w)
m(ord,)h(then)390 2666 y(it)44 b(and)e(all)j(subsequen)m(t)d(c)mm(ord,)h(then)390 3404 y(it)44 b(and)e(all)j(subsequen)m(t)d(c)m
 (haracters)j(up)d(to)i(a)g(newline)f(are)h(ignored,)i(suppressing)c  (haracters)j(up)d(to)i(a)g(newline)f(are)h(ignored,)i(suppressing)c
(history)390 2776 y(expansion)30 b(for)g(the)h(remainder)f(of)g(the)h(history)390 3514 y(expansion)30 b(for)g(the)h(remainder)f(of)g(the)h
 (line.)41 b(This)29 b(is)i(disabled)f(b)m(y)g(default.)3371  (line.)41 b(This)29 b(is)i(disabled)f(b)m(y)g(default.)3371
3000 y([V)-8 b(ariable])-3598 b Fg(char)54 b(*)e3696 y([V)-8 b(ariable])-3598 b Fh(char)54 b(*)e
(history_word_delimiter)q(s)390 3110 y Fr(The)27 b(c)m(haracters)i(history_word_delimiter)q(s)390 3806 y Fq(The)27 b(c)m(haracters)i
(that)f(separate)h(tok)m(ens)f(for)f Fq(history_tokenize\(\))p(that)f(separate)h(tok)m(ens)f(for)f Fp(history_tokenize\(\))p
Fr(.)35 b(The)27 b(default)h(v)-5 b(alue)28 b(is)f Fq(")390Fq(.)35 b(The)27 b(default)h(v)-5 b(alue)28 b(is)f Fp(")390
3219 y(\\t\\n\(\)<>;&|")p Fr(.)3371 3444 y([V)-8 b(ariable])-35983916 y(\\t\\n\(\)<>;&|")p Fq(.)3371 4098 y([V)-8 b(ariable])-3598
b Fg(char)54 b(*)e(history_search_delimit)q(er_)q(cha)q(rs)390b Fh(char)54 b(*)e(history_search_delimit)q(er_)q(cha)q(rs)390
3553 y Fr(The)26 b(list)g(of)g(additional)h(c)m(haracters)h(whic)m(h)e4208 y Fq(The)26 b(list)g(of)g(additional)h(c)m(haracters)h(whic)m(h)e
 (can)g(delimit)h(a)f(history)g(searc)m(h)h(string,)g(in)f(addition)390  (can)g(delimit)h(a)f(history)g(searc)m(h)h(string,)g(in)f(addition)390
3663 y(to)31 b(space,)g(T)-8 b(AB,)32 b(`)p Fq(:)p Fr(')e(and)g(`)p4317 y(to)31 b(space,)g(T)-8 b(AB,)32 b(`)p Fp(:)p Fq(')e(and)g(`)p
Fq(?)p Fr(')g(in)g(the)h(case)g(of)g(a)g(substring)e(searc)m(h.)41Fp(?)p Fq(')g(in)g(the)h(case)g(of)g(a)g(substring)e(searc)m(h.)41
b(The)30 b(default)h(is)f(empt)m(y)-8 b(.)3371 3887 y([V)g(ariable])b(The)30 b(default)h(is)f(empt)m(y)-8 b(.)3371 4500 y([V)g(ariable])
-3598 b Fg(char)54 b(*)e(history_no_expand_char)q(s)390-3598 b Fh(char)54 b(*)e(history_no_expand_char)q(s)390
3997 y Fr(The)29 b(list)i(of)f(c)m(haracters)h(whic)m(h)e(inhibit)h4609 y Fq(The)29 b(list)i(of)f(c)m(haracters)h(whic)m(h)e(inhibit)h
 (history)g(expansion)f(if)h(found)e(immediately)j(follo)m(wing)390  (history)g(expansion)f(if)h(found)e(immediately)j(follo)m(wing)390
4106 y Fj(history)p 672 4106 V 40 w(expansion)p 11044719 y Fk(history)p 672 4719 V 40 w(expansion)p 1104
4106 V 40 w(c)m(har)p Fr(.)41 b(The)30 b(default)g(is)h(space,)g(tab,)g4719 V 40 w(c)m(har)p Fq(.)41 b(The)30 b(default)g(is)h(space,)g(tab,)g
(newline,)f(carriage)i(return,)e(and)g(`)p Fq(=)p Fr('.)3371(newline,)f(carriage)i(return,)e(and)g(`)p Fp(=)p Fq('.)3371
4331 y([V)-8 b(ariable])-3598 b Fg(int)53 b(history_quotes_inhibi)q4902 y([V)-8 b(ariable])-3598 b Fh(int)53 b(history_quotes_inhibi)q
(t_ex)q(pan)q(sio)q(n)390 4440 y Fr(If)29 b(non-zero,)h(single-quoted)g(t_ex)q(pan)q(sio)q(n)390 5011 y Fq(If)33 b(non-zero,)j(the)d(history)h
(w)m(ords)f(are)g(not)h(scanned)f(for)g(the)g(history)g(expansion)g(c)m(expansion)f(co)s(de)h(implemen)m(ts)g(shell-lik)m(e)i(quoting:)48
(haracter.)390 4550 y(The)h(default)g(v)-5 b(alue)31b(single-quoted)390 5121 y(w)m(ords)37 b(are)h(not)g(scanned)f(for)g
b(is)g(0.)3371 4774 y([V)-8 b(ariable])-3598 b Fg(rl_linebuf_func_t)57(the)h(history)f(expansion)g(c)m(haracter)i(or)f(the)f(history)h
 (commen)m(t)390 5230 y(c)m(haracter,)48 b(and)42 b(double-quoted)h(w)m
 (ords)g(ma)m(y)g(ha)m(v)m(e)h(history)f(expansion)g(p)s(erformed,)i
 (since)390 5340 y(single)31 b(quotes)g(are)g(not)f(sp)s(ecial)h(within)
 f(double)g(quotes.)41 b(The)30 b(default)h(v)-5 b(alue)30
 b(is)h(0.)p eop end
 %%Page: 10 13
 TeXDict begin 10 12 bop 150 -116 a Fq(Chapter)30 b(2:)41
 b(Programming)30 b(with)g(GNU)h(History)1734 b(10)3371
 299 y([V)-8 b(ariable])-3598 b Fh(int)53 b(history_quoting_state)390
 408 y Fq(An)27 b(application)j(ma)m(y)e(set)g(this)g(v)-5
 b(ariable)29 b(to)f(indicate)h(that)g(the)f(curren)m(t)f(line)h(b)s
 (eing)g(expanded)390 518 y(is)e(sub)5 b(ject)26 b(to)h(existing)g
 (quoting.)40 b(If)26 b(set)g(to)h(`)p Fp(')p Fq(',)g(the)g(history)f
 (expansion)g(function)g(will)g(assume)390 628 y(that)i(the)f(line)h(is)
 f(single-quoted)h(and)f(inhibit)f(expansion)h(un)m(til)h(it)g(reads)e
 (an)i(unquoted)e(closing)390 737 y(single)41 b(quote;)46
 b(if)40 b(set)h(to)f(`)p Fp(")p Fq(',)j(history)e(expansion)f(will)g
 (assume)g(the)g(line)h(is)f(double)g(quoted)390 847 y(un)m(til)26
 b(it)g(reads)f(an)g(unquoted)g(closing)h(double)f(quote.)40
 b(If)25 b(set)g(to)i(zero,)g(the)f(default,)g(the)g(history)390
 956 y(expansion)21 b(function)g(will)g(assume)g(the)g(line)h(is)f(not)g
 (quoted)g(and)g(treat)h(quote)g(c)m(haracters)g(within)390
 1066 y(the)29 b(line)g(as)g(describ)s(ed)f(ab)s(o)m(v)m(e.)42
 b(This)28 b(is)h(only)g(e\013ectiv)m(e)i(if)e Fk(history)p
 2726 1066 28 4 v 40 w(quotes)p 3021 1066 V 40 w(inhibit)p
 3324 1066 V 40 w(expansion)390 1176 y Fq(is)h(set.)3371
 1379 y([V)-8 b(ariable])-3598 b Fh(rl_linebuf_func_t)57
 b(*)c(history_inhibit_expans)q(ion)q(_fu)q(ncti)q(on)390  b(*)c(history_inhibit_expans)q(ion)q(_fu)q(ncti)q(on)390
4884 y Fr(This)32 b(should)h(b)s(e)f(set)i(to)g(the)g(address)e(of)i(a)1489 y Fq(This)32 b(should)h(b)s(e)f(set)i(to)g(the)g(address)e(of)i(a)
 f(function)g(that)h(tak)m(es)h(t)m(w)m(o)g(argumen)m(ts:)46  f(function)g(that)h(tak)m(es)h(t)m(w)m(o)g(argumen)m(ts:)46
b(a)34 b Fq(char)29 b(*)390 4994 y Fr(\()p Fj(string)8b(a)34 b Fp(char)29 b(*)390 1598 y Fq(\()p Fk(string)8
b Fr(\))27 b(and)f(an)g Fq(int)g Fr(index)g(in)m(to)i(that)f(string)fb Fq(\))27 b(and)f(an)g Fp(int)g Fq(index)g(in)m(to)i(that)f(string)f
(\()p Fj(i)5 b Fr(\).)40 b(It)27 b(should)f(return)f(a)i(non-zero)g(v)(\()p Fk(i)5 b Fq(\).)40 b(It)27 b(should)f(return)f(a)i(non-zero)g(v)
-5 b(alue)27 b(if)g(the)390 5103 y(history)i(expansion)g(starting)h(at)-5 b(alue)27 b(if)g(the)390 1708 y(history)i(expansion)g(starting)h(at)
g Fj(string[i])j Fr(should)28 b(not)i(b)s(e)e(p)s(erformed;)h(zero)hg Fk(string[i])j Fq(should)28 b(not)i(b)s(e)e(p)s(erformed;)h(zero)h
(if)f(the)g(expansion)390 5213 y(should)i(b)s(e)g(done.)45(if)f(the)g(expansion)390 1817 y(should)i(b)s(e)g(done.)45
 b(It)32 b(is)g(in)m(tended)g(for)g(use)g(b)m(y)f(applications)i(lik)m  b(It)32 b(is)g(in)m(tended)g(for)g(use)g(b)m(y)f(applications)i(lik)m
(e)h(Bash)e(that)g(use)g(the)g(history)390 5322 y(expansion)e(c)m(e)h(Bash)e(that)g(use)g(the)g(history)390 1927 y(expansion)e(c)m
 (haracter)i(for)e(additional)i(purp)s(oses.)39 b(By)30  (haracter)i(for)e(additional)i(purp)s(oses.)39 b(By)30
 b(default,)h(this)f(v)-5 b(ariable)31 b(is)g(set)g(to)g  b(default,)h(this)f(v)-5 b(ariable)31 b(is)g(set)g(to)g
Fq(NULL)p Fr(.)p eop endFp(NULL)p Fq(.)150 2182 y Fo(2.5)68 b(History)46 b(Programming)g
%%Page: 10 13(Example)150 2342 y Fq(The)30 b(follo)m(wing)i(program)e(demonstrates)h
TeXDict begin 10 12 bop 150 -116 a Fr(Chapter)30 b(2:)41(simple)f(use)g(of)h(the)f Fl(gnu)g Fq(History)h(Library)-8
b(Programming)30 b(with)g(GNU)h(History)1734 b(10)150b(.)390 2463 y Fe(#include)41 b(<stdio.h>)390 2550 y(#include)g
299 y Fp(2.5)68 b(History)46 b(Programming)g(Example)150(<readline/history.h>)390 2725 y(main)f(\(argc,)h(argv\))586
458 y Fr(The)30 b(follo)m(wing)i(program)e(demonstrates)h(simple)f(use)2812 y(int)f(argc;)586 2899 y(char)g(**argv;)390 2986
g(of)h(the)f Fk(gnu)g Fr(History)h(Library)-8 b(.)390y({)468 3073 y(char)h(line[1024],)g(*t;)468 3161 y(int)f(len,)g(done)h
633 y Fe(#include)41 b(<stdio.h>)390 720 y(#include)g(=)e(0;)468 3335 y(line[0])i(=)f(0;)468 3509 y(using_history)j(\(\);)
(<readline/history.h>)390 894 y(main)f(\(argc,)h(argv\))586468 3597 y(while)e(\(!done\))547 3684 y({)625 3771 y(printf)g
981 y(int)f(argc;)586 1068 y(char)g(**argv;)390 1156(\("history$)g("\);)625 3858 y(fflush)g(\(stdout\);)625
y({)468 1243 y(char)h(line[1024],)g(*t;)468 1330 y(int)f(len,)g(done)h3945 y(t)f(=)f(fgets)i(\(line,)f(sizeof)h(\(line\))f(-)g(1,)g(stdin\);)
(=)e(0;)468 1504 y(line[0])i(=)f(0;)468 1679 y(using_history)j(\(\);)625 4032 y(if)g(\(t)g(&&)f(*t\))704 4120 y({)782 4207
468 1766 y(while)e(\(!done\))547 1853 y({)625 1940 y(printf)gy(len)h(=)g(strlen)g(\(t\);)782 4294 y(if)g(\(t[len)h(-)e(1])h(==)f
(\("history$)g("\);)625 2027 y(fflush)g(\(stdout\);)625('\\n'\))861 4381 y(t[len)h(-)g(1])f(=)h('\\0';)704 4468
2115 y(t)f(=)f(fgets)i(\(line,)f(sizeof)h(\(line\))f(-)g(1,)g(stdin\);)y(})625 4643 y(if)g(\(!t\))704 4730 y(strcpy)g(\(line,)h("quit"\);)625
625 2202 y(if)g(\(t)g(&&)f(*t\))704 2289 y({)782 23764904 y(if)f(\(line[0]\))704 4991 y({)782 5078 y(char)g(*expansion;)782
y(len)h(=)g(strlen)g(\(t\);)782 2463 y(if)g(\(t[len)h(-)e(1])h(==)f5166 y(int)g(result;)782 5340 y(result)h(=)e(history_expand)k(\(line,)d
('\\n'\))861 2550 y(t[len)h(-)g(1])f(=)h('\\0';)704 2638(&expansion\);)p eop end
y(})625 2812 y(if)g(\(!t\))704 2899 y(strcpy)g(\(line,)h("quit"\);)625 
3073 y(if)f(\(line[0]\))704 3161 y({)782 3248 y(char)g(*expansion;)782 
3335 y(int)g(result;)782 3509 y(result)h(=)e(history_expand)k(\(line,)d 
(&expansion\);)782 3597 y(if)g(\(result\))861 3684 y(fprintf)h 
(\(stderr,)g("\045s\\n",)f(expansion\);)782 3858 y(if)g(\(result)h(<)e 
(0)h(||)f(result)i(==)f(2\))861 3945 y({)939 4032 y(free)g 
(\(expansion\);)939 4120 y(continue;)861 4207 y(})782 
4381 y(add_history)i(\(expansion\);)782 4468 y(strncpy)f(\(line,)g 
(expansion,)g(sizeof)g(\(line\))f(-)g(1\);)782 4555 y(free)g 
(\(expansion\);)704 4643 y(})625 4817 y(if)g(\(strcmp)h(\(line,)f 
("quit"\))h(==)f(0\))704 4904 y(done)g(=)f(1;)625 4991 
y(else)h(if)g(\(strcmp)h(\(line,)g("save"\))f(==)g(0\))704 
5078 y(write_history)i(\("history_file"\);)625 5166 y(else)e(if)g 
(\(strcmp)h(\(line,)g("read"\))f(==)g(0\))704 5253 y(read_history)i 
(\("history_file"\);)625 5340 y(else)e(if)g(\(strcmp)h(\(line,)g 
("list"\))f(==)g(0\))p eop end 
 %%Page: 11 14  %%Page: 11 14
TeXDict begin 11 13 bop 150 -116 a Fr(Chapter)30 b(2:)41TeXDict begin 11 13 bop 150 -116 a Fq(Chapter)30 b(2:)41
b(Programming)30 b(with)g(GNU)h(History)1734 b(11)704b(Programming)30 b(with)g(GNU)h(History)1734 b(11)782
299 y Fe({)782 386 y(register)41 b(HIST_ENTRY)h(**the_list;)782299 y Fe(if)40 b(\(result\))861 386 y(fprintf)h(\(stderr,)g
473 y(register)f(int)f(i;)782 648 y(the_list)h(=)f(history_list)i("\045s\\n",)f(expansion\);)782 560 y(if)g(\(result)h(<)e(0)h(||)f
(\(\);)782 735 y(if)e(\(the_list\))861 822 y(for)g(\(i)f(=)h(0;)f(result)i(==)f(2\))861 648 y({)939 735 y(free)g(\(expansion\);)939
(the_list[i];)j(i++\))939 909 y(printf)f(\("\045d:)f(\045s\\n",)h(i)e822 y(continue;)861 909 y(})782 1083 y(add_history)i(\(expansion\);)782
(+)h(history_base,)i(the_list[i]->line\);)704 996 y(})6251171 y(strncpy)f(\(line,)g(expansion,)g(sizeof)g(\(line\))f(-)g(1\);)
1083 y(else)e(if)g(\(strncmp)h(\(line,)g("delete",)g(6\))f(==)f(0\))704782 1258 y(free)g(\(expansion\);)704 1345 y(})625 1519
1171 y({)782 1258 y(int)h(which;)782 1345 y(if)g(\(\(sscanf)h(\(line)fy(if)g(\(strcmp)h(\(line,)f("quit"\))h(==)f(0\))704 1606
(+)g(6,)g("\045d",)g(&which\)\))h(==)f(1\))861 1432 y({)939y(done)g(=)f(1;)625 1694 y(else)h(if)g(\(strcmp)h(\(line,)g("save"\))f
1519 y(HIST_ENTRY)i(*entry)e(=)g(remove_history)i(\(which\);)939(==)g(0\))704 1781 y(write_history)i(\("history_file"\);)625
1606 y(if)e(\(!entry\))1018 1694 y(fprintf)g(\(stderr,)i("No)d(such)i1868 y(else)e(if)g(\(strcmp)h(\(line,)g("read"\))f(==)g(0\))704
(entry)f(\045d\\n",)h(which\);)939 1781 y(else)1018 18681955 y(read_history)i(\("history_file"\);)625 2042 y(else)e(if)g
y({)1096 1955 y(free)f(\(entry->line\);)1096 2042 y(free)g(\(entry\);)(\(strcmp)h(\(line,)g("list"\))f(==)g(0\))704 2130 y({)782
1018 2130 y(})861 2217 y(})782 2304 y(else)861 2391 y({)9392217 y(register)h(HIST_ENTRY)h(**the_list;)782 2304 y(register)f(int)f
2478 y(fprintf)h(\(stderr,)g("non-numeric)h(arg)e(given)g(to)g(i;)782 2478 y(the_list)h(=)f(history_list)i(\(\);)782
(`delete'\\n"\);)861 2565 y(})704 2653 y(})547 2740 y(})3902565 y(if)e(\(the_list\))861 2653 y(for)g(\(i)f(=)h(0;)f(the_list[i];)j
2827 y(})p eop end(i++\))939 2740 y(printf)f(\("\045d:)f(\045s\\n",)h(i)e(+)h
 (history_base,)i(the_list[i]->line\);)704 2827 y(})625
 2914 y(else)e(if)g(\(strncmp)h(\(line,)g("delete",)g(6\))f(==)f(0\))704
 3001 y({)782 3088 y(int)h(which;)782 3176 y(if)g(\(\(sscanf)h(\(line)f
 (+)g(6,)g("\045d",)g(&which\)\))h(==)f(1\))861 3263 y({)939
 3350 y(HIST_ENTRY)i(*entry)e(=)g(remove_history)i(\(which\);)939
 3437 y(if)e(\(!entry\))1018 3524 y(fprintf)g(\(stderr,)i("No)d(such)i
 (entry)f(\045d\\n",)h(which\);)939 3611 y(else)1018 3699
 y({)1096 3786 y(free)f(\(entry->line\);)1096 3873 y(free)g(\(entry\);)
 1018 3960 y(})861 4047 y(})782 4134 y(else)861 4222 y({)939
 4309 y(fprintf)h(\(stderr,)g("non-numeric)h(arg)e(given)g(to)g
 (`delete'\\n"\);)861 4396 y(})704 4483 y(})547 4570 y(})390
 4658 y(})p eop end
 %%Page: 12 15  %%Page: 12 15
TeXDict begin 12 14 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 12 14 bop 3659 -116 a Fq(12)150 299 y Fm(App)t(endix)52
b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603b(A)81 b(GNU)54 b(F)-13 b(ree)53 b(Do)t(cumen)l(tation)e(License)1359
b(12)150 299 y Fn(App)t(endix)52 b(A)81 b(GNU)54 b(F)-13502 y Fq(V)-8 b(ersion)31 b(1.3,)g(3)g(No)m(v)m(em)m(b)s(er)h(2008)390
b(ree)53 b(Do)t(cumen)l(tation)e(License)1359 502 y Fr(V)-8635 y(Cop)m(yrigh)m(t)842 632 y(c)817 635 y Fn(\015)e
b(ersion)31 b(1.3,)g(3)g(No)m(v)m(em)m(b)s(er)h(2008)390Fq(2000,)j(2001,)f(2002,)g(2007,)h(2008)f(F)-8 b(ree)31
635 y(Cop)m(yrigh)m(t)842 632 y(c)817 635 y Fo(\015)e 
Fr(2000,)j(2001,)f(2002,)g(2007,)h(2008)f(F)-8 b(ree)31 
 b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390 745  b(Soft)m(w)m(are)h(F)-8 b(oundation,)31 b(Inc.)390 745
y Fq(http://fsf.org/)390 964 y Fr(Ev)m(ery)m(one)g(is)g(p)s(ermitted)fy Fp(http://fsf.org/)390 964 y Fq(Ev)m(ery)m(one)g(is)g(p)s(ermitted)f
 (to)h(cop)m(y)g(and)f(distribute)g(v)m(erbatim)h(copies)390  (to)h(cop)m(y)g(and)f(distribute)g(v)m(erbatim)h(copies)390
 1074 y(of)g(this)f(license)h(do)s(cumen)m(t,)g(but)e(c)m(hanging)j(it)f  1074 y(of)g(this)f(license)h(do)s(cumen)m(t,)g(but)e(c)m(hanging)j(it)f
 (is)f(not)h(allo)m(w)m(ed.)199 1207 y(0.)61 b(PREAMBLE)330  (is)f(not)h(allo)m(w)m(ed.)199 1207 y(0.)61 b(PREAMBLE)330
 1340 y(The)37 b(purp)s(ose)e(of)i(this)g(License)h(is)f(to)h(mak)m(e)g  1340 y(The)37 b(purp)s(ose)e(of)i(this)g(License)h(is)f(to)h(mak)m(e)g
 (a)g(man)m(ual,)h(textb)s(o)s(ok,)h(or)d(other)g(functional)h(and)330  (a)g(man)m(ual,)h(textb)s(o)s(ok,)h(or)d(other)g(functional)h(and)330
1450 y(useful)29 b(do)s(cumen)m(t)h Fj(free)36 b Fr(in)291450 y(useful)29 b(do)s(cumen)m(t)h Fk(free)36 b Fq(in)29
 b(the)i(sense)f(of)g(freedom:)41 b(to)31 b(assure)e(ev)m(ery)m(one)j  b(the)i(sense)f(of)g(freedom:)41 b(to)31 b(assure)e(ev)m(ery)m(one)j
 (the)e(e\013ectiv)m(e)j(freedom)330 1559 y(to)f(cop)m(y)g(and)f  (the)e(e\013ectiv)m(e)j(freedom)330 1559 y(to)f(cop)m(y)g(and)f
 (redistribute)g(it,)h(with)g(or)f(without)g(mo)s(difying)g(it,)i  (redistribute)g(it,)h(with)g(or)f(without)g(mo)s(difying)g(it,)i
Line 6543  b(\\In)m(v)-5 b(arian)m(t)27 b(Sections")g(are)f(certa Line 6056  b(\\In)m(v)-5 b(arian)m(t)27 b(Sections")g(are)f(certa
 b(Sections,)i(in)d(the)h(notice)h(that)f(sa)m(ys)g(that)g(the)g(Do)s  b(Sections,)i(in)d(the)h(notice)h(that)f(sa)m(ys)g(that)g(the)g(Do)s
 (cumen)m(t)g(is)g(released)p eop end  (cumen)m(t)g(is)g(released)p eop end
 %%Page: 13 16  %%Page: 13 16
TeXDict begin 13 15 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 13 15 bop 150 -116 a Fq(App)s(endix)29
 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603  b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
 b(13)330 299 y(under)26 b(this)i(License.)40 b(If)27  b(13)330 299 y(under)26 b(this)i(License.)40 b(If)27
 b(a)h(section)h(do)s(es)f(not)f(\014t)h(the)g(ab)s(o)m(v)m(e)h  b(a)h(section)h(do)s(es)f(not)f(\014t)h(the)g(ab)s(o)m(v)m(e)h
Line 6583  b(is)f(not)h(T)-8 b(ransparen)m(t)34 b(if)g(used)g(for Line 6096  b(is)f(not)h(T)-8 b(ransparen)m(t)34 b(if)g(used)g(for
 (substan)m(tial)h(amoun)m(t)g(of)g(text.)53 b(A)35 b(cop)m(y)g(that)g  (substan)m(tial)h(amoun)m(t)g(of)g(text.)53 b(A)35 b(cop)m(y)g(that)g
 (is)330 2134 y(not)c(\\T)-8 b(ransparen)m(t")31 b(is)f(called)i  (is)330 2134 y(not)c(\\T)-8 b(ransparen)m(t")31 b(is)f(called)i
 (\\Opaque".)330 2285 y(Examples)53 b(of)g(suitable)h(formats)f(for)g(T)  (\\Opaque".)330 2285 y(Examples)53 b(of)g(suitable)h(formats)f(for)g(T)
-8 b(ransparen)m(t)53 b(copies)h(include)f(plain)g Fk(asci)r(i)g-8 b(ransparen)m(t)53 b(copies)h(include)f(plain)g Fl(asci)r(i)g
Fr(without)330 2395 y(markup,)37 b(T)-8 b(exinfo)36 b(input)f(format,)jFq(without)330 2395 y(markup,)37 b(T)-8 b(exinfo)36 b(input)f(format,)j
 (LaT)1759 2414 y(E)1810 2395 y(X)e(input)f(format,)j  (LaT)1759 2414 y(E)1810 2395 y(X)e(input)f(format,)j
Fd(SGML)f Fr(or)f Fd(XML)g Fr(using)g(a)g(publicly)330Fd(SGML)f Fq(or)f Fd(XML)g Fq(using)g(a)g(publicly)330
2504 y(a)m(v)-5 b(ailable)42 b Fd(DTD)p Fr(,)h(and)c2504 y(a)m(v)-5 b(ailable)42 b Fd(DTD)p Fq(,)h(and)c
(standard-conforming)g(simple)h Fd(HTML)p Fr(,)i(P)m(ostScript)e(or)f(standard-conforming)g(simple)h Fd(HTML)p Fq(,)i(P)m(ostScript)e(or)f
Fd(PDF)h Fr(designed)330 2614 y(for)e(h)m(uman)f(mo)s(di\014cation.)65Fd(PDF)h Fq(designed)330 2614 y(for)e(h)m(uman)f(mo)s(di\014cation.)65
 b(Examples)38 b(of)h(transparen)m(t)f(image)h(formats)g(include)f  b(Examples)38 b(of)h(transparen)m(t)f(image)h(formats)g(include)f
Fd(PNG)p Fr(,)i Fd(X)n(CF)330 2724 y Fr(and)e Fd(JPG)pFd(PNG)p Fq(,)i Fd(X)n(CF)330 2724 y Fq(and)e Fd(JPG)p
Fr(.)64 b(Opaque)38 b(formats)h(include)f(proprietary)h(formats)f(that)Fq(.)64 b(Opaque)38 b(formats)h(include)f(proprietary)h(formats)f(that)
 h(can)g(b)s(e)f(read)h(and)f(edited)330 2833 y(only)54  h(can)g(b)s(e)f(read)h(and)f(edited)330 2833 y(only)54
 b(b)m(y)f(proprietary)h(w)m(ord)f(pro)s(cessors,)59 b  b(b)m(y)f(proprietary)h(w)m(ord)f(pro)s(cessors,)59 b
Fd(SGML)54 b Fr(or)f Fd(XML)h Fr(for)g(whic)m(h)f(the)hFd(SGML)54 b Fq(or)f Fd(XML)h Fq(for)g(whic)m(h)f(the)h
Fd(DTD)g Fr(and/or)330 2943 y(pro)s(cessing)61 b(to)s(ols)h(are)f(not)gFd(DTD)g Fq(and/or)330 2943 y(pro)s(cessing)61 b(to)s(ols)h(are)f(not)g
 (generally)i(a)m(v)-5 b(ailable,)71 b(and)60 b(the)h(mac)m  (generally)i(a)m(v)-5 b(ailable,)71 b(and)60 b(the)h(mac)m
(hine-generated)j Fd(HTML)p Fr(,)330 3052 y(P)m(ostScript)31(hine-generated)j Fd(HTML)p Fq(,)330 3052 y(P)m(ostScript)31
b(or)f Fd(PDF)h Fr(pro)s(duced)d(b)m(y)j(some)f(w)m(ord)g(pro)sb(or)f Fd(PDF)h Fq(pro)s(duced)d(b)m(y)j(some)f(w)m(ord)g(pro)s
 (cessors)g(for)g(output)g(purp)s(oses)f(only)-8 b(.)330  (cessors)g(for)g(output)g(purp)s(oses)f(only)-8 b(.)330
 3203 y(The)34 b(\\Title)h(P)m(age")i(means,)e(for)f(a)h(prin)m(ted)f(b)  3203 y(The)34 b(\\Title)h(P)m(age")i(means,)e(for)f(a)h(prin)m(ted)f(b)
 s(o)s(ok,)h(the)f(title)i(page)f(itself,)h(plus)e(suc)m(h)f(follo)m  s(o)s(ok,)h(the)f(title)i(page)f(itself,)h(plus)e(suc)m(h)f(follo)m
Line 6637  b(Disclaimers)f(ma)m(y)g(ha)m(v)m(e)g(is)f(v)m(oid)g(a Line 6150  b(Disclaimers)f(ma)m(y)g(ha)m(v)m(e)g(is)f(v)m(oid)g(a
 5189 y(e\013ect)32 b(on)e(the)h(meaning)f(of)h(this)f(License.)199  5189 y(e\013ect)32 b(on)e(the)h(meaning)f(of)h(this)f(License.)199
 5340 y(2.)61 b(VERBA)-8 b(TIM)31 b(COPYING)p eop end  5340 y(2.)61 b(VERBA)-8 b(TIM)31 b(COPYING)p eop end
 %%Page: 14 17  %%Page: 14 17
TeXDict begin 14 16 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 14 16 bop 150 -116 a Fq(App)s(endix)29
 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603  b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
 b(14)330 299 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)h  b(14)330 299 y(Y)-8 b(ou)39 b(ma)m(y)f(cop)m(y)h(and)e(distribute)h
 (the)g(Do)s(cumen)m(t)h(in)f(an)m(y)g(medium,)h(either)g(commercially)h  (the)g(Do)s(cumen)m(t)h(in)f(an)m(y)g(medium,)h(either)g(commercially)h
Line 6730  b(in)f(the)h(Title)h(P)m(age)g(\(and)f(on)f(the)h(co)m Line 6243  b(in)f(the)h(Title)h(P)m(age)g(\(and)f(on)f(the)h(co)m
 (ersions)h(\(whic)m(h)g(should,)g(if)g(there)g(w)m(ere)g(an)m(y)-8  (ersions)h(\(whic)m(h)g(should,)g(if)g(there)g(w)m(ere)g(an)m(y)-8
 b(,)p eop end  b(,)p eop end
 %%Page: 15 18  %%Page: 15 18
TeXDict begin 15 17 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 15 17 bop 150 -116 a Fq(App)s(endix)29
 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603  b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
 b(15)510 299 y(b)s(e)31 b(listed)h(in)f(the)g(History)h(section)g(of)g  b(15)510 299 y(b)s(e)31 b(listed)h(in)f(the)g(History)h(section)g(of)g
 (the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32 b(ma)m(y)g(use)f(the)g(same)  (the)f(Do)s(cumen)m(t\).)45 b(Y)-8 b(ou)32 b(ma)m(y)g(use)f(the)g(same)
Line 6812  b(arran)m(t)m(y)32 b(Disclaimers.)330 5121 y(If)h(the) Line 6325  b(arran)m(t)m(y)32 b(Disclaimers.)330 5121 y(If)h(the)
 b(arian)m(t.)48 b(T)-8 b(o)33 b(do)f(this,)h(add)f(their)p  b(arian)m(t.)48 b(T)-8 b(o)33 b(do)f(this,)h(add)f(their)p
 eop end  eop end
 %%Page: 16 19  %%Page: 16 19
TeXDict begin 16 18 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 16 18 bop 150 -116 a Fq(App)s(endix)29
 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603  b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
 b(16)330 299 y(titles)37 b(to)f(the)f(list)h(of)g(In)m(v)-5  b(16)330 299 y(titles)37 b(to)f(the)f(list)h(of)g(In)m(v)-5
 b(arian)m(t)36 b(Sections)g(in)f(the)h(Mo)s(di\014ed)f(V)-8  b(arian)m(t)36 b(Sections)g(in)f(the)h(Mo)s(di\014ed)f(V)-8
Line 6900  b(ma)m(y)g(extract)h(a)f(single)g(do)s(cumen)m(t)f(fro Line 6413  b(ma)m(y)g(extract)h(a)f(single)g(do)s(cumen)m(t)f(fro
 (other)g(resp)s(ects)f(regarding)h(v)m(erbatim)g(cop)m(ying)h(of)330  (other)g(resp)s(ects)f(regarding)h(v)m(erbatim)g(cop)m(ying)h(of)330
 5340 y(that)d(do)s(cumen)m(t.)p eop end  5340 y(that)d(do)s(cumen)m(t.)p eop end
 %%Page: 17 20  %%Page: 17 20
TeXDict begin 17 19 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 17 19 bop 150 -116 a Fq(App)s(endix)29
 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603  b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
 b(17)199 299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h  b(17)199 299 y(7.)61 b(A)m(GGREGA)-8 b(TION)32 b(WITH)e(INDEPENDENT)h
 (W)m(ORKS)330 441 y(A)d(compilation)i(of)e(the)g(Do)s(cumen)m(t)h(or)f  (W)m(ORKS)330 441 y(A)d(compilation)i(of)e(the)g(Do)s(cumen)m(t)h(or)f
Line 6988  b(ha)m(v)m(e)h(receiv)m(ed)h(copies)e(or)h(righ)m(ts)f Line 6501  b(ha)m(v)m(e)h(receiv)m(ed)h(copies)e(or)h(righ)m(ts)f
 (the)330 5340 y(same)31 b(material)h(do)s(es)e(not)g(giv)m(e)i(y)m(ou)f  (the)330 5340 y(same)31 b(material)h(do)s(es)e(not)g(giv)m(e)i(y)m(ou)f
 (an)m(y)g(righ)m(ts)f(to)i(use)e(it.)p eop end  (an)m(y)g(righ)m(ts)f(to)i(use)e(it.)p eop end
 %%Page: 18 21  %%Page: 18 21
TeXDict begin 18 20 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 18 20 bop 150 -116 a Fq(App)s(endix)29
 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603  b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
 b(18)154 299 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e(LICENSE)330  b(18)154 299 y(10.)61 b(FUTURE)30 b(REVISIONS)f(OF)i(THIS)e(LICENSE)330
 433 y(The)41 b(F)-8 b(ree)43 b(Soft)m(w)m(are)f(F)-8  433 y(The)41 b(F)-8 b(ree)43 b(Soft)m(w)m(are)f(F)-8
Line 6998  b(License)e(from)g(time)h(to)g(time.)46 b(Suc)m(h)31 Line 6511  b(License)e(from)g(time)h(to)g(time.)46 b(Suc)m(h)31
 b(new)h(v)m(ersions)g(will)h(b)s(e)e(similar)h(in)g(spirit)330  b(new)h(v)m(ersions)g(will)h(b)s(e)e(similar)h(in)g(spirit)330
 653 y(to)j(the)g(presen)m(t)f(v)m(ersion,)i(but)e(ma)m(y)h(di\013er)f  653 y(to)j(the)g(presen)m(t)f(v)m(ersion,)i(but)e(ma)m(y)h(di\013er)f
 (in)g(detail)h(to)g(address)f(new)g(problems)f(or)i(concerns.)330  (in)g(detail)h(to)g(address)f(new)g(problems)f(or)i(concerns.)330
762 y(See)c Fq(http://www.gnu.org/copy)o(left)o(/)p Fr(.)330762 y(See)c Fp(http://www.gnu.org/copy)o(left)o(/)p Fq(.)330
 897 y(Eac)m(h)f(v)m(ersion)g(of)g(the)f(License)h(is)g(giv)m(en)g(a)g  897 y(Eac)m(h)f(v)m(ersion)g(of)g(the)f(License)h(is)g(giv)m(en)g(a)g
 (distinguishing)f(v)m(ersion)h(n)m(um)m(b)s(er.)39 b(If)29  (distinguishing)f(v)m(ersion)h(n)m(um)m(b)s(er.)39 b(If)29
 b(the)g(Do)s(cumen)m(t)330 1006 y(sp)s(eci\014es)45 b(that)h(a)g  b(the)g(Do)s(cumen)m(t)330 1006 y(sp)s(eci\014es)45 b(that)h(a)g
Line 7055  g(under)330 3895 y(CC-BY-SA)30 b(on)g(the)h(same)f(sit Line 6568  g(under)330 3895 y(CC-BY-SA)30 b(on)g(the)h(same)f(sit
 (time)g(b)s(efore)e(August)h(1,)h(2009,)h(pro)m(vided)e(the)g(MMC)h(is)  (time)g(b)s(efore)e(August)h(1,)h(2009,)h(pro)m(vided)e(the)g(MMC)h(is)
 330 4005 y(eligible)h(for)e(relicensing.)p eop end  330 4005 y(eligible)h(for)e(relicensing.)p eop end
 %%Page: 19 22  %%Page: 19 22
TeXDict begin 19 21 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 19 21 bop 150 -116 a Fq(App)s(endix)29
 b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603  b(A:)h(GNU)h(F)-8 b(ree)32 b(Do)s(cumen)m(tation)g(License)1603
b(19)150 299 y Fp(ADDENDUM:)45 b(Ho)l(w)h(to)f(use)g(this)h(License)fb(19)150 299 y Fo(ADDENDUM:)45 b(Ho)l(w)h(to)f(use)g(this)h(License)f
(for)g(y)l(our)g(do)t(cumen)l(ts)150 458 y Fr(T)-8 b(o)35(for)g(y)l(our)g(do)t(cumen)l(ts)150 458 y Fq(T)-8 b(o)35
 b(use)f(this)h(License)g(in)f(a)h(do)s(cumen)m(t)g(y)m(ou)f(ha)m(v)m(e)  b(use)f(this)h(License)g(in)f(a)h(do)s(cumen)m(t)g(y)m(ou)f(ha)m(v)m(e)
 i(written,)g(include)f(a)f(cop)m(y)i(of)f(the)f(License)h(in)g(the)150  i(written,)g(include)f(a)f(cop)m(y)i(of)f(the)f(License)h(in)g(the)150
 568 y(do)s(cumen)m(t)30 b(and)g(put)g(the)g(follo)m(wing)i(cop)m(yrigh)  568 y(do)s(cumen)m(t)30 b(and)g(put)g(the)g(follo)m(wing)i(cop)m(yrigh)
Line 7072  y(under)h(the)f(terms)g(of)g(the)g(GNU)g(Free)g(Docume Line 6585  y(under)h(the)f(terms)g(of)g(the)g(GNU)g(Free)g(Docume
 1029 y(with)g(no)e(Invariant)j(Sections,)f(no)f(Front-Cover)h(Texts,)g  1029 y(with)g(no)e(Invariant)j(Sections,)f(no)f(Front-Cover)h(Texts,)g
 (and)f(no)f(Back-Cover)468 1116 y(Texts.)80 b(A)40 b(copy)g(of)g(the)f  (and)f(no)f(Back-Cover)468 1116 y(Texts.)80 b(A)40 b(copy)g(of)g(the)f
 (license)i(is)f(included)h(in)f(the)g(section)g(entitled)h(``GNU)468  (license)i(is)f(included)h(in)f(the)g(section)g(entitled)h(``GNU)468
1203 y(Free)g(Documentation)h(License''.)275 1337 y Fr(If)d(y)m(ou)h1203 y(Free)g(Documentation)h(License''.)275 1337 y Fq(If)d(y)m(ou)h
 (ha)m(v)m(e)h(In)m(v)-5 b(arian)m(t)41 b(Sections,)i(F)-8  (ha)m(v)m(e)h(In)m(v)-5 b(arian)m(t)41 b(Sections,)i(F)-8
 b(ron)m(t-Co)m(v)m(er)42 b(T)-8 b(exts)41 b(and)e(Bac)m(k-Co)m(v)m(er)k  b(ron)m(t-Co)m(v)m(er)42 b(T)-8 b(exts)41 b(and)e(Bac)m(k-Co)m(v)m(er)k
 (T)-8 b(exts,)43 b(replace)e(the)150 1447 y(\\with)6  (T)-8 b(exts,)43 b(replace)e(the)150 1447 y(\\with)6
Line 7080  b(.)22 b(.)g(.)12 b(T)-8 b(exts.")41 b(line)31 b(with) Line 6593  b(.)22 b(.)g(.)12 b(T)-8 b(exts.")41 b(line)31 b(with)
 1559 y Fe(with)40 b(the)g(Invariant)h(Sections)g(being)g  1559 y Fe(with)40 b(the)g(Invariant)h(Sections)g(being)g
 Fc(list)f(their)g(titles)p Fe(,)h(with)547 1646 y(the)f(Front-Cover)i  Fc(list)f(their)g(titles)p Fe(,)h(with)547 1646 y(the)f(Front-Cover)i
 (Texts)e(being)g Fc(list)p Fe(,)h(and)f(with)g(the)g(Back-Cover)h  (Texts)e(being)g Fc(list)p Fe(,)h(and)f(with)g(the)g(Back-Cover)h
(Texts)547 1733 y(being)f Fc(list)p Fe(.)275 1868 y Fr(If)34(Texts)547 1733 y(being)f Fc(list)p Fe(.)275 1868 y Fq(If)34
 b(y)m(ou)i(ha)m(v)m(e)g(In)m(v)-5 b(arian)m(t)36 b(Sections)g(without)f  b(y)m(ou)i(ha)m(v)m(e)g(In)m(v)-5 b(arian)m(t)36 b(Sections)g(without)f
 (Co)m(v)m(er)h(T)-8 b(exts,)38 b(or)d(some)g(other)h(com)m(bination)g  (Co)m(v)m(er)h(T)-8 b(exts,)38 b(or)d(some)g(other)h(com)m(bination)g
 (of)g(the)150 1978 y(three,)31 b(merge)g(those)g(t)m(w)m(o)g  (of)g(the)150 1978 y(three,)31 b(merge)g(those)g(t)m(w)m(o)g
Line 7093  b(as)g(the)g(GNU)150 2331 y(General)31 b(Public)f(Lice Line 6606  b(as)g(the)g(GNU)150 2331 y(General)31 b(Public)f(Lice
 (ermit)e(their)i(use)f(in)g(free)g(soft)m(w)m(are.)p  (ermit)e(their)i(use)f(in)g(free)g(soft)m(w)m(are.)p
 eop end  eop end
 %%Page: 20 23  %%Page: 20 23
TeXDict begin 20 22 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 20 22 bop 150 -116 a Fq(App)s(endix)29
b(B:)i(Concept)f(Index)2391 b(20)150 299 y Fn(App)t(endix)52b(B:)i(Concept)f(Index)2391 b(20)150 100 y Fm(App)t(endix)52
b(B)81 b(Concept)51 b(Index)150 638 y Fp(A)150 754 yb(B)81 b(Concept)51 b(Index)146 434 y Fo(A)150 550 y
Fb(anc)n(hored)26 b(searc)n(h)6 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)hFb(anc)n(hored)26 b(searc)n(h)12 b Fa(:)i(:)f(:)g(:)g(:)g(:)g(:)g(:)h
 (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)  (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)
g(:)g(:)g(:)g(:)g(:)h(:)f(:)33 b Fb(7)150 988 y Fp(E)150g(:)g(:)g(:)g(:)g(:)h(:)f(:)27 b Fb(7)146 782 y Fo(E)150
1104 y Fb(ev)n(en)n(t)25 b(designators)18 b Fa(:)c(:)f(:)h(:)f(:)g(:)g898 y Fb(ev)n(en)n(t)e(designators)7 b Fa(:)14 b(:)f(:)h(:)f(:)g(:)g(:)
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g
g(:)g(:)h(:)f(:)g(:)g(:)g(:)45 b Fb(1)2025 638 y Fp(H)2025(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)22 b Fb(1)146 1140 y Fo(H)150
852 y Fb(history)25 b(ev)n(en)n(ts)6 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)1256 y Fb(history)k(ev)n(en)n(ts)12 b Fa(:)h(:)g(:)g(:)g(:)g(:)g(:)g(:)
g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g 
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(1)2025 
987 y(history)25 b(expansion)13 b Fa(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) 
 g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f  g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f
(:)g(:)g(:)g(:)g(:)40 b Fb(1)2025 1122 y(History)25 b(Searc)n(hing)10(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)27 b Fb(1)150
b Fa(:)j(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)1344 y(history)f(expansion)18 b Fa(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f
h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)37(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)
 g(:)g(:)g(:)g(:)34 b Fb(1)150 1431 y(History)26 b(Searc)n(hing)16
 b Fa(:)d(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)
 g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)31
 b Fb(7)p eop end  b Fb(7)p eop end
 %%Page: 21 24  %%Page: 21 24
TeXDict begin 21 23 bop 150 -116 a Fr(App)s(endix)29TeXDict begin 21 23 bop 150 -116 a Fq(App)s(endix)29
 b(C:)h(F)-8 b(unction)31 b(and)f(V)-8 b(ariable)32 b(Index)1832  b(C:)h(F)-8 b(unction)31 b(and)f(V)-8 b(ariable)32 b(Index)1832
b(21)150 299 y Fn(App)t(endix)52 b(C)81 b(F)-13 b(unction)52b(21)150 100 y Fm(App)t(endix)52 b(C)81 b(F)-13 b(unction)52
b(and)h(V)-13 b(ariable)53 b(Index)150 638 y Fp(A)150b(and)h(V)-13 b(ariable)53 b(Index)150 400 y Fe(history_base)10
755 y Fe(add_history)7 b Fa(:)15 b(:)e(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)gb Fa(:)16 b(:)d(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:) 
f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(5)150 842 y Fe 
(add_history_time)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) 
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g 
(:)g(:)38 b Fb(5)150 929 y Fe(append_history)16 b Fa(:)g(:)d(:)h(:)f(:) 
g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g 
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)43 b Fb(8)150 
1182 y Fp(C)150 1299 y Fe(clear_history)21 b Fa(:)14 
b(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g 
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)45 
b Fb(6)150 1386 y Fe(current_history)13 b Fa(:)k(:)c(:)g(:)g(:)g(:)h(:) 
f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g 
(:)g(:)g(:)g(:)g(:)h(:)f(:)40 b Fb(6)150 1639 y Fp(F)150 
1755 y Fe(free_history_entry)27 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g 
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) 
g(:)50 b Fb(5)150 2008 y Fp(G)150 2124 y Fe(get_history_event)8 
b Fa(:)17 b(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g 
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)35 
b Fb(8)150 2377 y Fp(H)150 2494 y Fe(history_arg_extract)25 
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f 
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(8)150 
2581 y Fe(history_base)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g 
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) 
g(:)g(:)h(:)f(:)g(:)g(:)g(:)48 b Fb(8)150 2669 y Fe 
(history_comment_char)18 b Fa(:)f(:)d(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h 
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)45 
b Fb(9)150 2756 y Fe(history_expand)16 b Fa(:)g(:)d(:)h(:)f(:)g(:)g(:)g 
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) 
g(:)h(:)f(:)g(:)g(:)g(:)g(:)43 b Fb(8)150 2843 y Fe 
(history_expansion_char)13 b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f 
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)40 
b Fb(9)150 2931 y Fe(history_get)7 b Fa(:)15 b(:)e(:)g(:)h(:)f(:)g(:)g 
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) 
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)33 b Fb(6)150 
3018 y Fe(history_get_history_state)28 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h 
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)49 
b Fb(5)150 3106 y Fe(history_get_time)11 b Fa(:)17 b(:)c(:)g(:)g(:)g(:) 
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g 
(:)h(:)f(:)g(:)g(:)g(:)g(:)38 b Fb(6)150 3193 y Fe 
(history_inhibit_expansion_fun)q(ctio)q(n)16 b Fa(:)j(:)13 
b(:)g(:)g(:)h(:)f(:)g(:)g(:)43 b Fb(9)150 3280 y Fe(history_is_stifled) 
27 b Fa(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g 
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)50 b Fb(6)150 
3368 y Fe(history_length)16 b Fa(:)g(:)d(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:) 
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f 
(:)g(:)g(:)g(:)g(:)43 b Fb(8)150 3455 y Fe(history_list)24 
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g 
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) 
48 b Fb(6)150 3543 y Fe(history_max_entries)25 b Fa(:)13 
b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g 
(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)47 b Fb(9)150 3630 y Fe 
(history_no_expand_chars)10 b Fa(:)18 b(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g 
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)37 
b Fb(9)150 3718 y Fe(history_quotes_inhibit_expans)q(ion)28 
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)48 
b Fb(9)150 3805 y Fe(history_search)16 b Fa(:)g(:)d(:)h(:)f(:)g(:)g(:)g 
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) 
g(:)h(:)f(:)g(:)g(:)g(:)g(:)43 b Fb(7)150 3892 y Fe 
(history_search_delimiter_char)q(s)10 b Fa(:)18 b(:)13 
b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)36 b 
Fb(9)150 3980 y Fe(history_search_pos)27 b Fa(:)13 b(:)g(:)g(:)g(:)h(:) 
f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g 
(:)g(:)g(:)g(:)50 b Fb(7)2025 638 y Fe(history_search_prefix)15 
b Fa(:)j(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g 
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)42 b Fb(7)2025 725 y Fe 
(history_set_history_state)27 b Fa(:)14 b(:)f(:)g(:)g(:)g(:)g(:)g(:)h 
(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)49 b Fb(5)2025 
813 y Fe(history_set_pos)13 b Fa(:)k(:)c(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:) 
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g 
(:)g(:)g(:)g(:)41 b Fb(6)2025 900 y Fe(history_subst_char)27 
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f 
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)50 b Fb(9)2025 
987 y Fe(history_tokenize)11 b Fa(:)16 b(:)d(:)h(:)f(:)g(:)g(:)g(:)g(:) 
g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f 
(:)g(:)g(:)g(:)38 b Fb(8)2025 1074 y Fe(history_total_bytes)24 
b Fa(:)13 b(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g 
(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)47 b Fb(6)2025 
1162 y Fe(history_truncate_file)15 b Fa(:)j(:)13 b(:)g(:)g(:)g(:)g(:)h 
(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)42 
b Fb(8)2025 1249 y Fe(history_word_delimiters)10 b Fa(:)18 
b(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:) 
g(:)h(:)f(:)g(:)37 b Fb(9)2025 1336 y Fe(history_write_timestamps)8 
b Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f 
(:)g(:)g(:)g(:)g(:)g(:)35 b Fb(9)2025 1588 y Fp(N)2025 
1704 y Fe(next_history)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f 
(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:) 
g(:)g(:)g(:)g(:)h(:)f(:)g(:)48 b Fb(7)2025 1956 y Fp(P)2025 
2072 y Fe(previous_history)11 b Fa(:)16 b(:)d(:)h(:)f(:)g(:)g(:)g(:)g 
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:) 
f(:)g(:)g(:)g(:)38 b Fb(6)2025 2324 y Fp(R)2025 2440 
y Fe(read_history)24 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:) 
g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g 
(:)g(:)g(:)h(:)f(:)g(:)48 b Fb(7)2025 2527 y Fe(read_history_range)27 
b Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f 
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)50 b Fb(7)2025 
2614 y Fe(remove_history)16 b Fa(:)g(:)d(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:) 
g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g 
(:)h(:)f(:)g(:)g(:)43 b Fb(5)2025 2702 y Fe(replace_history_entry)15 
b Fa(:)j(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g 
(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)42 b Fb(5)2025 2953 y 
Fp(S)2025 3069 y Fe(stifle_history)16 b Fa(:)g(:)d(:)g(:)g(:)h(:)f(:)g 
 (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)  (:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)
g(:)g(:)g(:)h(:)f(:)g(:)g(:)43 b Fb(6)2025 3321 y Fp(U)2025g(:)25 b Fb(9)150 487 y Fe(history_comment_char)7 b Fa(:)17
3437 y Fe(unstifle_history)11 b Fa(:)16 b(:)d(:)h(:)f(:)g(:)g(:)g(:)gb(:)c(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h
 (:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)22 b Fb(9)150 574 y Fe
 (history_expansion_char)i Fa(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g
 (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)34
 b Fb(9)150 661 y Fe(history_inhibit_expansion_fun)q(ctio)q(n)26
 b Fa(:)13 b(:)g(:)g(:)g(:)g(:)h(:)f(:)34 b Fb(10)150
 749 y Fe(history_length)25 b Fa(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g
 (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)  (:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)
f(:)g(:)g(:)g(:)38 b Fb(6)2025 3525 y Fe(using_history)21f(:)g(:)g(:)g(:)g(:)37 b Fb(9)150 836 y Fe(history_max_entries)9
b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)gb Fa(:)18 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)24 b Fb(9)150
b Fb(5)2025 3776 y Fp(W)2025 3893 y Fe(where_history)21923 y Fe(history_no_expand_chars)16 b Fa(:)i(:)c(:)f(:)g(:)g(:)g(:)g(:)
b Fa(:)13 b(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)gg(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)31
(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46b Fb(9)150 1010 y Fe(history_quotes_inhibit_expans)q(ion)11
b Fb(6)2025 3980 y Fe(write_history)21 b Fa(:)13 b(:)g(:)h(:)f(:)g(:)gb Fa(:)19 b(:)13 b(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)25
(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)b Fb(9)150 1097 y Fe(history_quoting_state)f Fa(:)13
g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)46 b Fb(7)p eop endb(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g
 (:)g(:)g(:)h(:)f(:)33 b Fb(10)150 1184 y Fe
 (history_search_delimiter_char)q(s)15 b Fa(:)k(:)13 b(:)g(:)h(:)f(:)g
 (:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)30 b Fb(9)150 1272 y Fe
 (history_subst_char)12 b Fa(:)17 b(:)c(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g
 (:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)
 27 b Fb(9)150 1359 y Fe(history_word_delimiters)16 b
 Fa(:)i(:)c(:)f(:)g(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h
 (:)f(:)g(:)g(:)g(:)31 b Fb(9)150 1446 y Fe(history_write_timestamps)13
 b Fa(:)19 b(:)13 b(:)g(:)g(:)h(:)f(:)g(:)g(:)g(:)g(:)g(:)h(:)f(:)g(:)g
 (:)g(:)g(:)g(:)g(:)h(:)28 b Fb(9)p eop end
 %%Trailer  %%Trailer
   
 userdict /end-hook known{end-hook}if  userdict /end-hook known{end-hook}if

Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>