PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 68597 63ebf29e867c4f6d55035496c7f3e054cceee5f948ad2fa94d5673c69bbb826e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
efb9fc2738c8ff9c729c166c985279efc5b857229d914ddf582572b6c51d484d
Certificate Block Hash
63ebf29e867c4f6d55035496c7f3e054cceee5f948ad2fa94d5673c69bbb826e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0015b0000086780000
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000034468a62cfc01fecdc8445cc463e9117dd67bae22684b1e4e4da1a42355d9e313243922e7809bdbddf7c9d8da3e137df60177fd5a143c19430bc2fcd0b83d932ddbc43f3a7a07ec6da61bdf4ced30f530004aae226fae4ddb004000000000000000002000000020015b0000086780000

Raw Header Hex

000040204a720e2104aab461f875d41b56a78ed68aa5396335772dd3e08587bbf127364a5dcd4a952c4a1c96e6256c9821e6117739c6e1b8301712504d4c19eb250e4c77a7a5236a0f2601184d481dc5b6722558df4d919d2257b8c5ef7952986c169c729cffc83827fcb9ef

Proof Data Hex

59,560 bytes
12121602030777e50f5ee17ccd2a2eb9fcb5e15b34a4fc1059a050eae41b32b76fec3e311abae148f7668bbda88413a649987c98e5af9c186596aa568ba7c920f32b00d68eff7a9267e7f3d50e52b495f89037c6c221776278c922df302ebf3add6d9364e202eba2c0fea36f0e37f7d094d0f0998d1e6c50b0ff6c6ef02d48d2ec3444583bb5979ca4781d537168b3954ad66cd0880020381971eb9c5ac6eecd6d390b97660689d6a36511a824207c3aab08d9b2aabd1c675a388d2459949c5ab2003d4541a90bfd7c41b3f52cbef07e8c6a35c18fcff2f460d1a9e1c0fd6ad285221868cd2eb657c59191902970a9e9106407c0513577f62e3b598f3a3b0a90e1ea916e7a7f60ab47b68eb7dc87b7c4530273bceb62522279761d05ebf36e357fd8407e10d9e18deb958a4cfe540d6acbcf9faee9aacbaefb12367923aeb1243c0cfed3d727456949a36bd04f36d59bbbc3486792a368bebaf90d756e29cb096dac56ad5d1a92e589497abb5bf7faa838dc18c715e39cb7ad3b36ffb478fd2f6b99265f63b22e2171918fa1ce61ace176926c8019128da89def22b10588b634f7a02e89d8858252bf55056554a96f9519336cd5bfada5e63ae321b602487d4874a3e2157cef434f92bf68f6ff8ff2d3cf925243a6147617463393228014ed5fda5380e21c7304e9e92358add433bc966c333ae89e97b10985bc6fbfc9ac7c100519e92cc9ee75fc0c88a1b065c4a7ced1c44079a85fdd6031c2773305f7efaca2a9b76a6e172b1950ec62f2ca9995d86f57281d1c155234f13ad3b7e7e13234bafd99595703e08fc2c314d3377bfcf52a93fefa411d52b31043fccb51bb55766626f0eeb198f77522ea85bcfec23a1fd4842441dfc6412635dacc7de692bc94ae4525769257d33109829ae777c5b0f5c1b9a87be71b858777033774d190f108e7af3b371adaf57b8d282c824f7528c03707fa70777e847b684641c9c65e1d7959c918e4549b4c5fa0134c152ed3392e3b6c771ac67e9cb5bb2eb237bba198a6ac9aa3faaf8a3433b8ff7b7f5eefced060ffddec73e817a4cb0fb345c745eb79ed793cb3c69f0d6f6fa4557fb38a07b37de9d2feca1cf07950c92bd97e8fb57e6a72e9f004c692ddbd1a5862e422f40c5b85eb2df2403f992595248e4fbd5c2f45428d37b5a4fb05ac16f5f303bb987c943fc687af5878b7aba7f8a3409bfa299951a8e6e8e68112cb03e37047e8356edab0648e3fad062ae99b1e3dda5179a67692276733b1a1c93e01d8d5c010f8d5f849d6d4a66404091d5f7e3dfbecb0a450b7364afff380003bf820fd2481d825bd4e8a23c9039538d5c2b581f23d18654a95b3a667ce504e1d96988986f2009092f1e12c957b04ab5a45fd8e06d95b034f6aedac5e59d4e111df1d86e0ae96f2ab743a7336b5affeaf141b54691e087570f88e42460878fc83da8aaa2e5a57422a07445e5fb238cce40dcd3bc38550fbe94d49f90a2ff1f6cd998b10f773191350277cf568ceb46706647af59e89a29a0dd05ca8263e04430ae6d1453633a5e63a1763f13396d11f876102c1adb02281fdc3131652201ba47bc6e424ba8d5a2b67bfd85c54b151134de775cf65b9699ebb0c3fdce51bccf271d0d24b49c4c3a7b18430e331a141599f3b53a9e1a272e67622d24d2029fb151ada9b55001d69bf0f884c26ae32123ebd3b994bae483c7139c67d145d826e6aa244b117155a0a6b4c4b83faa9563f7e8d8cf80cd973807b7427454a9a91f4347a95e290d26bdcfff7ae56696948d804252670d959fab9115174fe337884d6a0a9c61916346787e2e111c7ccffa343be529e5d0ad3a173f8a4180a3e46e51618cca74bc4ca56096401dcb73825a5d135c3a52d8364b9a3fbf856faf0537172b04effd6ff5ec258e7a0dcf717ed57aefe8fe3a6b359eb851727e65ac3771b6a2927c6d19d2e6c24a33d41ec8558cf97cc6df89406340576d4b06d6fb74743f8ef948777e5ce03c4b93c7eb201d592b806a40f18a0d26a2a6bcbea9b55a92fb80f469729981ca3ed78ba223037915f7a28f7629464494b886369cafe0ad47800de6720e5c4f5368ab002fef38fb113356cdd38510fb23a3efb13678bf11e715cc746625f47fb258cc3dd37ef588692d0008aa2b397206d14a5b435c63632822ec78f341fe177eb5ad6d781f6fdc44a2eaa19572267f55c74c05dc2a464eb47e4109f3accff747fadf1966a46fcfd0b2ecb4769bd64cd0a666fa1e805697a9d40eb5265aa36c1e1ef6e5efe55673cc7117fa5826c366c34460e06d46f3f12f6fe04f680a24cf383b0760d2e95f46a316b5d71962d1814f88f7bb9bb75c13cf0369609f4d0438df68e3cb9c947e3f1467d1860829e43a7d2b71a43664ccebca0e25d4ba4c8daff03ecab4029c66ce2f9450aac6cba883b41c10f56ec771041a645c38bd59ba336cbf25de0aef0883defeaee693af4596868e418a844e54435beabea8917c0741f666e9e0cfcfcdbac59e2f94deb4aaf75d8d8568f3217877386f05178d41d832bdfb0f1e9144b7f86a058d21d3e29507d2ee1851c7b1f7388b675c5fe2cf31a00b38141803eccc1c5e36e0a087e0eb073a2b303680a9d9c8eeeb59edf576ee907594df84acac7ac68f1eda48f90fa386cb31f3f9455b51b65363a659ae8dffc84782bc0a56e963cf63ae8d99677d94b62e1804d18ab177d952906766e4deb463cf59a97dac7f7c01328d682dcd10fdb49256a87d541556f5284c628aba22cce4d089cd417b8318bfba325c23775f00a61a675a1fc61aa8fc9f067e1a1d9d470b4c3b63faa284edd657ecf139506d42a31c9745df0396f8b678dc5e01d218e6fe56a8aeb90ecae16905897c3010a0b44399e25ab38479b876516f2568b8b5822fb483f8cd30f9e82375b704bc5099dfb8e9bf05ad3b163aa78b757fba8d0d91c273eee8a615bc0b55563d5af6853ea436232dd06c727e1edd47966faa55b3247c61f21d11cc0fa7355f1ee9c125f27497198b3ae972f4fd72c6d7a4c982975b36141ef1d39bae41c41f2327e1033ac6b1601469bd545ccb0ff561d72b29a2e000a76a3580c7e7d88867faea78a8ce8968f9abdf7d70eaba84f7a864fc61cabfcc55efeab8bfe2f8a4094dc28a833541bd2b1f917ff81f02daa37635a11dc603c4f952909dac028b8948bd0393b1f73e3c5aad62ffdde84261ac30a1c2fa747f41ff300510c57e3a5426384bac14dc16a3a53e82c0d977ded5f9dd5e9715444d71c1cedfa970ab5d0401db23241015c1d2d061c293a576b2a7290041ce9cb68372f8668e5aa76d4869eebd0b52dac177cead5b6ef7bcb998f88819adbe44ed12ded8516aae698ecc38006c04baec3341b4bd872cd941ea6a01f00168363d149fe1485bd9176284407c1cf555924b2e382323d97b59198c0ab8b89a8c703f1c9c896e3ca482d93fa26b970f7c8ead99b997b1f860bc09470e6c4fdf63a91b123d7aee34f39c49c10f03d063cc859864eafcda748118759773d605a676dd9df6153cbe4bda29d5556bdeb605c403ca5b5076b04edd6bf7bab3cd0204e81a163acfed14029c9bdff2715d5d7181581a282dfc4251eb47c86e20e1ea721c805de325a5a73671d6b3ebb5e8c463b7f8bc7cb616ca5fbc86b56fb06ad313fb3fba4d8dfca626e2eee4f2a54dd3f276183f3ae315eaa7920191aaa0b00d8e65bd569e9a3ce3f8d31d0a4de5bff40d494136df0b02a6a4eb42d5455ae4c17a16d3ba652f75c784a5e013caa2053eeca2c32716d79c88f19a882526963eb2f4c0e00a12a77823bcb8b92dbd640e400f11cf06d407842a0b79d4602505f5ad335730b77d26623210cf90e15d6c8d7273205865380ff6e8906418c6a0aa65db1ede3c871cd3702c4ca129e8168a2610aab1095f06b594e858c5e8bc2c3a8d8bcfcbb9787de1f0b830940c687e1a91c851600f5a3c32fdbc877041362b029a112b3f17916eaf31bacd28b0fcf24f876a10d1712af412c58db94ab035a6bb1e407f66b7abbe4f39f72b95ede2e2c10a8bb23e5f4065252cac5cd45422da699905804eb9851424fc6efc9127b1dca2daa737cecc81bcbee1d00b98ee999df562ea55472efd847677d8e6539fefdd1c6972e8c34bbc849f57db51401ad42dac03db143d9ef1c2d4e8fcf8020baf25cc82ba8bf7ebbc39882b706c6a01fa4b78119070a53145da15c7cf8e22f13767aca392ff491c75767856497ad3bbcffd12ecd212019cabf72ee694fa955001870473c1541660897aa06228618690c3b7ced2f53f19182d29f50c94f4ebc2b32aa1a67bf880fc8697ecf3005767fd51240e19e835dd1ba2c1918f400647823f91c7a2599944113f9d17539ec45aee72171ef2a050539b81a853f7ce716908d8e75a12b99b1b9e7ede3917fe573559cd1326fb42f74e6af4ee8c78b3802188389e23cb7c05f2f1278cc72b7f235bf2114e53f279d0f34f71450382b8384581ca84adf26dfbbb59ae6c26af3f089648d692a320ef37cc3ac62ddac625606a2fbfe2a0a0be1edb8787ccd44764220db82872c58f8608c76faf1b158744969008d86638b06044b17fe636538edecad3decbf7067c83848b3abd6557b034cae7d62873aa4f4acae1be329daf0a5d7974f4a53092c517e88bb3e4f7cc925387f2e70d1c8380ad2368150b85af6b6dc1bd9255d72397e5a086f9304f9ef5ec51a807c725cdcbaf6afd9e50942d94d154da08bd9c8438d3a746924dbbef34ea393ba1e83ae6a8387a8ef160f60130dd3d63a29a33edc23da3612eb5a0c87b87d16bd4c4d2d1f5e8edbc463d9c66ab010251db2f5499f5f6bbae2a9996bf45b721073307b0474538b4c3e0202205f5506f91ddabbc3e66dd2edd28724d821118e3fab6bd1134531f85c6d5e5053f4864512f15f52a7634b019aa1c5819c6df6c01e417b90070797e673aeff60263ff6850a64006cf7f2245728da3d628d2ee8878f94ae42691ed529e70b2d786c0f5fa9291c13947269f2e3264580c6cb456259d7e1174e9500abada3878c5c5453c7bb34d19e14cbddc3da2cdba500051831f089d3b1b9eac8a9b13e0373f581e0a48154f1cd127c64ecaf7cd7558102db4c26e097a043fff632259416369503f811c711570d114b7aadee22be1058a63d10b4b7aead4c3bebe582799b55b3fc35147dc5819c79f5712f93af0434ba40d143257ce04473c10ba75aec6aadb540f2b78eb1d87a4ff8d5b8121bedefa729261aa77dcda4eeca8584be394b89b74ee7e105d0a6d4dc10efcf0329449ee596604870cdf3356fe462992a8bec09f841f6c2ba3ec37b56bf49a52f7180e10132d49224e7835bfee65829f2b5aca8f9f269352d4445636a945f7e5625d8a413e27d4f1b80ca4f08d81aca449891aad7437a20f75df9e4edb25461f86dae8ab05accca25d197784680df780d1b9aee2b5d7c920960abde1079b765a93d20c227d720a848a7045973564d421bd9ee726c9f005abb178739c30fd6ec641f5220ba4802710a0105d196906e670a6014318044fea366f87644cd030d4de58c4a13f5b018e04ee6d00e0f4e5dfff4f286dd32618c5b32eb0037af5ca7b799b417f3d45a11f8dca69a3fed14de6e0501f103d96eacc93e64e93b456458ebb8a725f11c5173a1adc289ba89c426da47a58be07b73840264ff39f07f7f2b99bfe8e50ce28be76c5f42097ebf0e3a5fbbf5f62f0e030ba7eea7fee98d2e816d05d944f86ab72995663a815a18b13198b41919f466c362838ca44d2757923e6589044a768aece00b33e8a25cdb048afa881f1aaa7e88776ef24a7579ab6ee3aad6883ead4bc2dd62d77495e3c291a9645dda4a7ebcb99dc708ab7ad49445c9fbe719c523729ceb70b008aee8b08ba6f379f34fb8e747e079032e880860f9ffcacacee5c098f8610c4e8666082ed3a83fb956316a4b6d89876811951b9bdd7cd65938fb5150c82341d9a52e68298a23efc931bba9f7a4fb46c9a7f23a18d0407d7ba0aaab43417f19ed808c9cfcd701ece369da001e23cf0841b7c9fd900db3ccece18fd30d06a76d4778a58e1acb62738d598d1c814ea425ad2eb79c55b64a6a8c3929533ff5ecb84d5d495a1d082046676656517e785b7ef19226b2201eca3561d48506e041749206ebf0ea0e1de93d5288f8050dab86636008631aee96093762310da46efa2829d4ad69aeaf399005b35f8b5f89c1068936b2270e479dfbd7d7cb4e0ebebf42fab89387e93225f0da49360f5c223d09acc03714312784d304309c2b3af39c2e3e4d814cef2f3912f6309219c3298d29c9b6622377f147969fb5d2da484ea985d3dd2bb6a42e4f0f9e3ead9a1edc846180ab3685c4b3fa8546eed53905b2794966315ca075b059e9708dae84f3e41d6baf426097f7b451743e1f63ce8d01e7fb2de7f719a4f00caddb3b74b3538ef044ee7f77bb0a647cb0de34d25bab84a3fc52350f9ce98f2f7e93b0f954ebc6857cc7f2b10f800a5682e8ac8d11befdebd97246cef86f6fcd3d2aa422ac154806e0c3aa9843fd1e2850f06271207cf5700dc3d8c1d2a20882add6a4bd5c593f772f85bb94207b81c31c31c02497d2ebf1ef2293707a2132d48055809db6ce19d95b125d86fd68c183702f817f12a93d3c6ac05b01bb4ec75e77bf30d058fe2fdb97deda55ba71ac48c1e28ede1bf52c33678e8406c1e659462186272fd78f7e39b99042d94eeee9671d0cb6aa74040d0ec2d6530dbc70bce49508014f2c8b71c05a75e4d08e9d10177eb1440b47baea596ec5d3384691a506b898a2586ce7710b9c3b6ac5d7ed60588e08eec9cd521236576e82151ad9c0aff7fa1cd2b994eb29a17c59e276bd6a20ceb47efe8a6323e3150fd613213298958833b31327e1cb911f13685c65be0686200983fff2b90038afb2cbb7624a14379f97cc80573ce4fd1d14c8cb5a5f6ea482fea1be9844b5f78aeb8978c5cdcd427c942e274134a5adecbe5cd322e55f1d7827133b48e268ceb12c88c2c34f88409a3e2fc66bca3dacfc47ac129ed7ae43c94c97bda8c941ca96b69b28ee96bf0aef484703941c3ac80e9efb817720a1252110607d15767e657a3e5173443d4a1fd034bc8c27525f1cf431c41f582bec7291c701355e656cfbca8e4a8acbcdffd2db3b0e527055aac1d1a3ee9ba10894d3b084fe3a0e527743872c6fd620722437c07eec0969702fd49163c6fbb342931c20d323c867fc3bcfc4140c1edc0fb955ddc804b1c28b5c0b90a54b69787e9f9c8e44c05ebaa31c73b2c079de7c9cd1ce5054f3f1f93732da4de766da4240fca97c3892cfea6305949ae3eb363050e9583be5d63a9786f28c799178934ae8e5c276226e12029c4d9f504b506976bd2beea111e1956d1784e60bc4e63b1b1d423106fe157c856dfedc7ebb77527bff8f877e08e33c1fcc8b6b524fe455a97f26192cbc2f539395e7b317acd2082d1eb39d99b40434aa1294b1e6414cbe659b78c4b6c451ff13a7eec1cc0700e6df127ac55bfd020ef1da12206bb7457620d84b5e9aac6f77f1bf707e91ace79716922c6ad7da7877859ffd2045d1c6cb4ab21ca2056abf848129a7702a01c0d1b97bc17bc6a1e7a9f743e281b7bc8ca822534cb2eed95458e616a010b96e6304078084e7800d8802b79bd43d815a46c6c4ca7a54fa8dd5f88acd0637bd39bbb0a3f747c60bf312998a36f5158790e035a72d813f67ceeebf837f2c136b8f30b04ff443c3f4ffe146cb52cf138e6d092c6f153bb924ac1e19c5234c9e20c1da99ce83ebf0c172bc2d31c24054482a85c07845be338c45c4414ba222a8728edebaaccdf2698399575c49f3fe34f827b08f550d55e047b2738a2fb793311800b0579c735ee28a0607706a94d2a5f7ba14b4ad759c0bed15c311873044a437ecd28bba0f9385209b3cdd3b2327884c23af96ec05af305f49f2e780d3afab000f91fa6a411f56e1c0894a5ef36390278c9121814a2711cbe2385282ca3b022d6e654ba1d5731682a7ffa3a4a4079b48078667f1166f2cfd05a651533005bdd70cfc3da30470a5594cdef8bc6330f23de23f4b90324843612f6c75e93f7f5db55711666561c8dd188f86b1a78119fb76f5a5af43bdb71b8e2e81305cd187b4cc673d8e91155f48677f4922a82677f4b99b96bfaa3abf75c0953be0406ef5de80a0cb5dd1d8a38a05c1705ade84224021452035873c7de7b573b4be86c88f278598b2d09200f007c1ed1cea0d6cb2800f20a8128435f26756cb4571cc7000160684b4ae22e43b95d3cd1a2444b56e09d995e352437699e6a0a247487672caf5b9c90ce191b273a60c02bb0321fb87c4da4635e5455e2d0e4ccd20fd2895c4604d245de127ede4a3bfc71ca7498c818bf2ac6e05e61fc5fd6afe5cb5d0ebeb284628eabc0cce85f21c352a81a12925b7f3b613afcc6316d10922d335ad0eaf16289863539c7c7919b157888d380c8dc706b13ea491ce28f995effb4b9cb6ff03b5a062bc56a270be41c8c45ada7128cc2486d3b1f9c24b882dcf3eb397f9af3ac798e6b1447a2471200747d4f4efdd388e2de446c8cef99771b771c21ed72cd47763c89d10ed494ebeeb4ceec43f9d528253654e619ad5b992757e82c02d082ee449f6de1ba6895d46969083a8348544f315f906fa2d3793280c44ceade345d01ee0f1facb5d9131b6cfe0586a24f417dbce965309b95cf924d60ae451531944c157d9d91fd3b0695bf96fc183407d37fc3e537946b7261e6dcbb13bc12a084f404aadc0c91620c2db1785e5f9653c402d936c4388565660132508325007d5646105ee1af6c487048091b76073e2ca7107f440d2d0389a4516f1b67a4c6390b3e7c48c1a79a58592cbcc22b2a256dee118271dd761dfc44d1b9d47cf038d2730e8cd4579fd35192a9ac819d226744d3af16ca44cff0cfb348326e5116c6986b6cd4c435f283cccb59b9506cd5bbfa933e2e039343e45239a4459281677ca37bc6b75a8746b99ee0046494fc76da48ec3170cdea6e8cba72259c216989edb4988d01983a1262c21a51b4e5d08c9a931d05bdcd168d6f0b6612ed7f606e9b6a2e713ccffdb388131a1ac10d66031048ee1a349a8e3b4c7d484cc5e5d0fc05a8c2f6e6633943bb073f0b03a49d59e660b17cc456ff5bf3d1a96a4ef00b1489f32161f3d8b4ed6f00b40bed7af308b1ba53057473b8100da39d8d203667622a4954290f25f3c1f436d1cf1821e38c0a664cce467f03b71e15d84fd84ff5d669cc5819a0a97b7791a69a9230c8b1cd85bdb39eb0f2c2fbc0aea150a6cb407d1cb6c5b3cadcc6c0638a6c05cf22d8549475ff0d6be94f1ca3e4568e7291cbdbea6dd48189a7d166d9051a906eed3d8b8c27ac515042bf28c60db99a120ddf7c1371d0c2052b37d887bc9efe21ec72257ada68a8f6b64e78b24872ae16af3d63f48f6116a6344296d358989fc2f10dbb7e47dc60e37a14c86b839815a59642c0152a06eabef5ab2a0483acb5ee38508e33aec18bb13d09f469506a295a6ced21ec62a00816975885653227447bc6d8e3d8bde69b1aa1c7fedd6156019ad7862f635b3bb624ec5f446ea92e6073a05214eb6fa003aca4c43bb048602597d527441ea37e75a11f00461d8707ed8eaf71f4aa1b4bc394d14240493fafda1ec8826832df9f1c9d3112d9458a243e7a1dc03c4aab6a2d84e0f4be9ec22b6f6312dc7d4ef52674dd3cfa91a947f5881e761fff39f8d0bc2bee07bc34235654a01124ccba523db7d127fa8f3fc4905064fc3a91ad3ef0b3babfd3824e83aad096da537489c4c79ce8e1d889fead61f878d53ebcc3ef9832fa74a12671dfc025fd06995e7dfece359650755f336a34b72227c2721b8c35f1c936464581cbe62af617d77b2cb9d9978b6bf7dabc210e19cc9063ad8ab97a1bf2ce76209a4817c61d78aabaf88898dbbcf5e53c160f4195b92b85b245a942513853a35838b07875e263f353547430bb10b61889956859e0d97c4191176ed9402cd49997aa1bec8549cd03379be05b7f769fc4b660ddbb5ae9b9df97bc19e6d36061d919ee4b11924f7543a850c0526cdf962a87a04c7e429d99909809914263d8fd254ff0ba0c3edce43b6146e663c055e140fa914fd8e5c181a92a473b94233d68a3dc88893af419af154960b74e271dc4752d4d29348d03d3215a52166faa9d9a4c4f82e1b403dc7d6c3008962cd093a80dccf0310676455c412b65b338b25b3a1f20da0d13d0992d41a60c7572a0d18717ccb25eb335f110027b207f0797c643081854ad474ea20729c53611a396d49a313573b28821bafaff8906a1c8260967a395a671e12a4b8ebff9d8af8c1662db061e116688ba41fbc0f64c854a5c1db03785619a85520dc231cc4bbba0d9aed6b5eef3b23b0d06f1d0bdba2e4693d8e859e63a55dedb8713f6ed4b187c84f56925d5b994e997b0c74610da908de977c9f87066be953fe09f2630b5b53a26e1ea942f0520ebf2f17bf753d09ba50eef8d007d2564d5e97d084a42b3fe80916be5a371330a8f7e44f7ee1264f5fb69903f4a35b1e66e3cd57d863e7fd9916c0bccf045c2d4f558f213dee7dacd52b6fb8cdf46bde22b72caddcc094dff0df304f1f264759509b63f9be32eb05985afaba37184c44f6c1fd43c55db20857d74380d73746f0570d924d84ab7cc7a672e880e9cc48ed83b062ac9fcdb0f43acef739071b56b234556069f64b1c37d61b4ecdc8403f7fbfe8d94cef298b8db4aa0fdf476bc7e3938413aeaac576e53cee0c1dabea1b0801cc44c2318dac03a1ee582257cee89e9e9bbf24f64a4e50cb90c9248a6f8970568f2dcf6747320702f3296fafddcd981d010f5d4ec8b142be37a60cd06a4a820376dd3b3fa53864760858313a7b0e6756dbba1e2c890bc0f572ad173e7e7a34e69c99be8ad6d07483ed108b08fa858bc29fa486b1cb2662053483f90b834091f9d16f3b9a95efa2f26ca48919ff2d0c0bdf627957af4001865e7f27332b1459e3188d8f462626207163260f4eba135f57b860dd961db76bf18a4ca1d2c8d0ff89b9f8ad105f2b9f567d23d73ae5e4a2888fd18e293f37011e1be556d69b92904414507c9d5561ba599c476164b6e75c868255d02a5aeb84979f54c4047429be5eb1e1f2445d482223754031379ab12a3cf4782bf48ccc078ab553a2ff66db2cb9236a32edbb6d892320c4bc2bb5228c9a7a95536dbf83204833c4a8851f2447458157f224f52ba25ce2f1b8019ca37ff46d214d4f333360ad988750d5b4b2be1b1da8f87f17258f9d6e1cb3ce8913f0be43455d8085356ad6d0ee49b3ac39b39b0d4014315b3d4a4a1dfccf893752105f96e7462e5e65099ab109e92a9533b27e31fbf09b689ae483a619a86400e0e60302f75cedc3f2d998352184e05ec4e0023ff128bbc713242c0854ba18c44865f4315cf777e8323b6e758016a3f3f7747087fc039f2c81893ba5da7c986f34ffbe6b94c31665fb01cb0eeaf93acac15e51934ce06b3ace5262773475fafa41beb5731f4c3ccae47fff18abf58cef1d98a52ea76ab8ff4c70f996f3c2b382a3b4a2d5c4e4dfe106e8f5df7c09acbebf9a88c0a45e602a034331fb61f935ec66353c54c181471789483e2ba605598552a678078cdd773bc64c4e38236bea95873e86351186d6e92553cf9ff68085ecdf8f0919c89a7e1984120e2ccbde7a652e798b6ae6b75af809fbe510f88ca39a3c364beb70b902e0e30aff5c08006d34aeafee92008ccc3b59b2be6bb33865575248f87326a95da7d69bc72f2118730ebc9346375bf1dd07546b9dd5be309d2bea1e725f5582608a7202eb498717410fdcfcbb9ec1d81fca283f0be6eec98f9a471fd5d2b74f2842efaf679675e26f08867e4fed66f064ce3bd3c916bc06ae5360d305f6f7f4cb498fa282a4f3626bff1461214442f35a44168255d45227cc3e75eae24caefdf03f5c4a3cb2f4fea24e3dc87ca7c3e362ef496cfd13a7bccef29ea17bd93453b50bcea1d2392c547d58dbc66dc3f6dca6375cc0d257255c7f5dcc5c251d133657fde06b494ec188e7176fd98f87576aa2a702d75694d6153e73c758b8b75c8bbdb5fecaee4404bb49accd44580ebb362cd1c2b122dbb786c6e2d2d988301e9b64ffa1ccb99a950db71b357c6faa5194980e19626ac97db3e39b7058171ece6234bc13511049a8a7556b88001af338eff4e14a1a7381d8a6828fa3e104101565e5904cae6f29f1eca65e5f863424b3b775a2fb5c1739b3d1ea894462916793ed53070aa89701dc3d2dd9ea6184072b05da245669590f91abe6e4b60a1a0901a21af38ab697a936289419b3715f680297f13913e9d96b95d4e0511dba60764a88d30568750d564949c91642825a6129f226145aba154c9c118794e53e1ca63c3cdad8a8712bd379a082cb7e26bccc518257832a5e2e3abfba144edb3871e46dcb80459e28bada88adf01da27f26789fd1fda84229c11a7f89019e5444b3df3e372e19a768db86034f35ea04555b48071b5d68e1a136b280c0b02051452909cc7cef5bf9e734d98d6d49ff7ecf3ffd88b3eac7e6f4ecf91b7a16ca27e3bf75fa250667c8dbfd651b20a1f3af1a015fa98f487e95b822064c0fdd8a3fdc5e3e470704937cd38fcf35182c514ee3ecbd0791a2958b26b63ef38e2381fa2e0e9d4a537ee8ca0ecf5847feed4d3808a614a68a63566459f34abedd3a7d50bd800ad92b1963a365eb7fd03a84e2a166539768ff6903d7330a4e6057de29a9f690b5d16a4120c604e7e6f6a8e5b0df58c6a2b9aa19cd736c48918c904444069a6d624376fa1d8d54b3fde2fdaacf1988c4224c1497f5ae2fba4efdcc8f74b56976b88f26ca5584ba7d9616bba7f62999c962436f38f618e985a3db7aa5e6902b617abfcf88c316c98f7c1e1b5563637e906025aee1661321d4e67462b6d1f8f495d02ee7785188c2ace7dd1a9339203676b82ac173162699694af1e464076949c62b23e9faefee455cea31595dee492b0155fed51c8cc6a5df4f24cbd094c1cf9c2cc0010f40cfc775e562bd95b87f8ed322aa4ebac68a0b7086d8327de27aa1bb33e29a5494ace0085a4a41a46b2d9de54ddb46315348a6225dc30eb28d4614ef5885778c81229856d94e47547a076cffafd5221e2dc2eb4dea03cc760dd25bc843c1b033283ee444236349c12d6e9389cce7726da44cc53cb18105e8b7a9c92b81de7c73065ced0b2c39894480e1d6691a65f39f06a74d51668114469721bbc9b7056d5b20022981633c6f5e21118333d7dda219590f4aca16df21382e3ce8079a60df02d72e8a592eebb424736e0f47de9cdbc8e20673bbc266efb26c6594d2fd58b4885d26eb9b88eeec95bd7b03aa0e7e5b24a5d7f04ff15983d578c57f8facf07622be4e81ed5c9a40ddb32b4254513dc79c4e27eb3c62447af3c136d5d55fe7d50e1e00f903ea969ede9c52cd1f84d1c16d16fbc15acf31e065c1a07ad77cf3bfe6eed81b4858debce36907511f680c8db52977efc01484c1cc42566918af556e12562a9fc6f01c4d633988217ad7ea9910abf78c75d13a92639293b01c7325ec99514e52dd0ff57e8b71423c4458f56b35b2ebe109108c70f3d7a24079abd84551233af0f6301ecdb024aadb3b59a09bf2d00c7786aa76665f32250786825d7e680073f5ca627a64c1a124e0f2cf1b8da87c54a735767c58ffbe7168ff678cedc096e9e34bb3e5cd70c65f73ef72d5e1a7831cf4260700120f1c02d79b267874ad1cb95049f9591ea2e28293152f47426b37eb1897236db05757f44fcd4967c1afd1366bb72b904b1ea7218843580aa9bd2996aa65907052d57f8de82686e2e4855633a06e56eb92168c463c9b02d5e0f31541cf572b055327805faba0683e9681f1abfb46fbde36c48e4e8036064b02e6e6ccdc42468e8bd126ee6ae8d8d69144982cc020ed62da5aad5e5eaa1ec62a98bb9802913500c11b1f97488b3bd3a8bfc3059bb340b3f62d0179d1707658368eb0b098dfbece08cf3ca773f3a5f2f516f72bf1676ca54640982a9b0896dfce946eab93c108b74826315eb68f24d69c783330ff52152da646bfd7ad627db63564dd5717a5e2470f7c00ec98d2eed7a9fa1806c8932534577c39a0e00716eb1e21c80b33a34bab21c292b8b8bf5f3a544f5ffecbb7d4567d24228ee4300455b490d12320cf4713c6f2a98e1cc35c1f748dd14c2529498a5d4bfdac450948748133ad7d318191453edea961ea82950750329c87d81541da37aa394584195fdb8ddeec01b513da1935ad59ca2d8615f3d96d84e2d7151d35c168b35e686d64e80cefc1f551b721fd851733b30cfe8dccffd543dc51c63a9226ca92baf350b045d10e6bae48d9a66252a1bb9d183410abe8c87965f3472933741828b5855e87ecaee2ca639c6a882faf44bebbd9274d8eeda0add96602fe4b7571912d0d471af03bee31359adc7d736afaa0c0b57ccdeb7ec24f019cdadaffd0b0073347776250afe16f4030b4e0d1eb3a7d55c4d25e93cd9bf07d4f0abdcf26c685e7a4fb85d129bcf01da6d0f6bbb0094c9d184b84644ef44b2243f40f2ca29e8c1bc309aca48f56a9837d6a4176a565b3195f07d5f30777745e6ed1e99193181a97ff04971188c3745262c91f74664c04b450185a4d077f5e6c2573e2aa30425de8c33e5d73c88948cc15fc55aef075c5e6ccbdf8fbe8b2888748b90809576461979e8c8c23fc26e36cec2091a23b62d214cfd396179e17cbb5b06dc583194576755eb1f75175cdf5ff79591269aea03872dbdd3e58248f08dbac0c0e0553a41e080995f6169b58a06d24272ccff529627218719cd0f430377b84841bebd42980a220447565ede1bd3f00b918ce6c48b70ec8f63d63291a94cfa34abb887beac799e5f8ecdc1597bd4aede2b521932ef962699c0db74da7b6d45045dc260d4f6856c37cb0e0ab27a688ba03452e3036d46f5a5a24acee09e8c9995009ad935bb6954acebf25f20ead07582217c38e429d047b15fe27902b697cf7c4dfece0173ba37753cf317d13e8dfb25049b782a484fbde55611e0574ffb7e75cab33f3ae49f2f212ff9e963a88235044cb6e1978c9df078491577a96676eb39727d7c73c0296fed6f0956b1006e87a20b845cdde110388c595b3e5dbc8b0b27c2341574fad764107598f216c816ee3c2c94aeb5253772b180a059e365f9f487b230bd71a2b200403fa3c79d745d1b46a6d752dadf74e3b53fd972f52d28f19419c2af6656a4fd8598669b0590ae1784ffa2a361734ead943563d13a87d4ebc1b4dad2a1f4b353eb87e5486e31a769f11f41f6b137a312c474c93dc9600be7777405f69c5c422c8e3159da1f9a12d02b06ec6f00f1b3820def9ccaaf7fded5cf4b98f1fb68eb0587df9cb200e12f6fafdf64009f84e6fddb5fa9a0ffe2e096caa4c8d9bee2c9d7896c5013d4154ce8b07a23ebcc9f1476c27bbc3ac962dfc8d3d06729ff4cedfc2b0b0d11f1d415197fce74b2c28569c77ecb75c90a95b998f24ef4b544a4ac2e7f22f2e2627a15043cea64332d0213a63e50967e2b80309da79a5491498af73fe2c0931be3cbf2c62a8aa6b65d07b024e5655e77b816d3e86e6998af18b16501ec4b18295a3240e63bfb63c199e3b34cd6c1d40d46d39abdcabfc7deefd9d47c289985c81f39123748668f65d697285102f054727791459d2cc2243255905365cbf3ce435cc52afc88a01687f1b0492b3d78798f237fc15e868f80421236f459c75effd334aa59948e2a24369d9cad1eed9956fcddbdd530777ba568f90e9fb788be91864a57a1afa933ca293a03941914be0a477b7c27496b75e58ec295a8976e0be2ad43ca0dc5dbaa17d5cb9c2fe5d3236d3cfe2562ccfc61dabacb215e8e1ff0ca4f9812d18411f506e2e5d603d1b317382e6e99612fc47d081ad3a7a32dd8e0baef41b074e9ba9bd8d6f430efa5ec5aec91b0b8fafb901723c4d7127ad5f71d4f1d304b8c2979a7b6562105a93e1ef9b5eb385d0f63d5d40930d0677934bdfba10325ea01f7ddcb3c3f982e76376c7b71f56001c8d0ef38f1c699ade1089d9482162c5e72c5e17f6020fc679bbd588cf0bc3b82e6512874efb76df9a27c0b6c850e4069dc8d5bf0250ec3211ec3eadbadda2df305659fb3aee353a9c018a0e1ac8977997bd3f17e88c03e17742f3e73f97cfd349f144c28e4675359a38fe803e376021438de0dc0427f349461cbabaaf7a4af949516c8530dfca72a75be5d08be9170a3079860e7f65c897234a688125e2f94d1ca93c38bc3a82f56585ecdc985baa936468e29d30d66689de5d7be80658693520ce81a22b84213f852c7e1bf7aaac072df44e460913acf16335be8ab9201934d6e2177fa3b0e30b223dddc5760bf0620c2da561a9ebc9560bb7611d5098687451629a0451473405867be337696fefddb481b79e9897a6d258cb2d812a4855ab546dec5307ebbcfbc588b473fabeddcac373434e3c9d75c7ed1a030486fe250ed2d75f37643b57f62384267bf7d3fd15ae32b0d9f6e0758ebce0a0fdfc50006d9718d7059126195616d895d04a5df99f2a5da0ff4af88528a1dc449c2e40dbfaf712a8ad3e324de1e1283f7239934291d7fe5f4779b582b540ee8b4f9962822244fd68523baea305a9d28c6e883f64d3d44571fffc0d7dca3e1700724a5f116c3461bc6e50501ffd947b3c144d5cc744b9c268cde70cb9733ca69d168409546af989d9f39e0ff36ea68bb458361fa313d2d0a89973a52fce2f39ce69a274bc25ba8aff3bd7296022296a45c2e0bc9a2c3ae457e8a1747e8a6146f625460f77238cd249e24181eb2d647c9bdc29b1068be624d5f1cab68a03f72465658595ee49cc52ea2cfcc5e5bf9c57070fbcc359117e54c108b2bb9369eebb0d30752a8fa37f30e99a9526b40db8ec8225c41126f96d6f96b2454f797b13f522ebe2441abddb2e3a6592510e2b58971fdd6f2b168bc6f61ac0ac20f6286bdef2e3a78e687866eb912b33aed58ecae4d8904405679289225255bcaa3648ea939e8f0d91c8d34ff8c09c32cada029454816a51b9cea5483a667ad1ad1994468d3df651db6e60f8ecdcdf4c08df0f99a222bac343998215150393212057e6a0c863496536564df253b65313590580b8f350bf60408d699debf367bf030bf3e1fcae46d86d96e1a84bd711fb483cbb67f690683870fcd3e228688db530d8ba8de02df06de69888c0efc9a01f74d8b4097a0c8acb8edac6afff93506b2c73dd95f4772d6ed30ffd44efa9ecdf8ed7eba14ec8d0d3b9c0093cea228d7873993a4074557530f2618deb1afbf80f4893b79d5be706483325e41c5fe88e3dfd158cb055d36191a569c813fa0a7f4886912e097ac580a5d758d82ca5f22a6a7eed3b42c7af742a32636d77828afd4a64857d7dd614f4951098b91789fcef3ba071e5549f47fe88ed16d80f5413f45a1d5a7b0099f06c72945ff28682b5da39d120237834a17d713f1e316f7d74fa2c974e284330859a09f576898394c15d612df9812c428babd265f7fbd731db5909d3dd9d6fe6db6749c9cc91491e292c060feb134d5476f4003aba7c1be2dcbfaf9d5c17aaab9231f6406f20f6fe1d8f750b29e4313f6ffe295de5f5b64cf18d82bca140b4f7f3a31a73bfc045f0b065abaca6354c0f42a968bca896a86ce218190a5232fcfff93a5e0661246041716469bc2d810e4e0dea33bbc306c4160c77ed19e9de990d403a62c98f88546b7c9a59093c386969cf102c141f81d42745bc177036f4ba30878736b934d49753e6b5df1d887854995e5baa82bfc7a4cb79979089ee13dee00f4a99650edc2a98b3f8217b43ff74ba81f7bc94e8ea30239c79c3b87c236eb2761d2c19e486c1dbf14582b36f0fcf391e74b6a8af60f2c35ad4d094b4e6725df427461f3e5b582b7fd0be539ae20f33bec675f6e3268ec721d03fa891ded3ca24510f48c90a0b2422877865f8461bcd6e4cf0b3c4988e5b8224a8dabb28576981358f8cc9d2f0bed074837d08432ab4549b9fa8791c92fce3daf2db4f732088a8c3e5992989146899b4279d3b9fbc1cf0d3c586bce4bde4294733a7c3ece50560c189a1645e9b34e4843365679b085c3aeb0fd68a19e7126c31c96b765f4ee5a1f3ff57e303f4f14d3301ce038e1b0d8872541907dff79eac5c87dec0ca5691841ada13eabffa40fc0264a9dd49b9c2a1dfe4563f4d6aea01948f0fc64bfeea4e8c4c532c3070f7db6c6e6c6677d153a56b0fb382031c12415822427091feabdf5adf2e33c193288f783afdb6521792394f8f2f92610c254092e398610180195f014eb18cb8bd6f669e4b3ab58711e43de2ed3b232c42d18c895498305140daa3308b1fb531d6a293dec1ae1fc66d5754747ee2685b67a6877c0c3740749bd303cee8f4230e59a7d91e57116910c55a9fab5995cf2857b01379e81f34ece1b24425c726f77fd344691a8a5aa214f91126136b14f4ea7c151fcc901d4dc4000ad1c95a6a03af7de7bb7c440592bcbb72719520ce899ae51680d44e8ee71cee024b0bf57151e903ffc939dcb35a56e73b03b47974d7580996f4cc82e6fc8cd52064f3969a6cff322e7a54aaba3982c98f6d2dcd9eb86d138f0c35915f830fb37b452ab7ce7765a21d8daecfc80e883184d6874490afff24110920da0da8296d9a1db39d021bd26d7dafdd8eccf5abff7e0efe92140315e6598340be00b4c5c23520e4c5995f599add8cbd594b0598f869cb3286a2696674ed97f1c39c89954e7db7fe6e0125386599713f2782f2b509c3f197e418e566c09ab019c4111167a63b071dc0b64e0140e6d254b245d9a438d9f97332cf6baebf8b7e1abbc430bc30197d7549c33b3d9a2b4f712bbc146885f39a17dd1f9c37a25fc50d67c9efd18c3384b98aa3f5f36618a6828480c749cf3416497e4e7936f9f6d675079b76bfb5938be6ea45ac22392de61d6c75323d0c6a05b39ebaecee5666739ecb01c8b5933e3d3e144b95295aab7411935c3d417e5714b396f7ef5223cdab08d6a3225865796cd28980f5b0604cf6f5ed72bc4d0212c2e4b8b5b087d79c76b1ad1ca1e4d2c45b11d79e2dc6afec8c67cdc14da211e31d4aee2948c76dc77e20ba49e18a6d5a904766548a818f81c0b5d8051e688100ae841119a218ab7907c234ed59cbcf1a790e0cba715ae7a9d04c5359bb3899eee4a128599e4c88b6491baf6e6f934557f32e24e2c2cf95a78c9e9e81fbd96122dc4587ce67639e2a05407847e082ad18f80f44a00339cbe5d622fb716ad8072b9c37b8f32bdf3670ca59862abc8cbae1151fea8ff6710408db24fa2a4a788f3732d45bdb15c991a2f77fcef2b06364fafe94cc1d4ddd5aa40fdd0f1e30a4659ca3a9140cc11048309c869d4d905d484b9419dcc39d2f671783e895ba08d648cb2f553d045b4a0fc48da0699ee768de4ca6a02124e937504ad712c35685462977db4c993005d3c6ad8fad1bcecad750f625467c61114597b2c2a781124ca2423c221b1d5ec505f5bda01137a6baf1b77e35dfe1aa662fb4e2e9f333683cf7e9c8fe5f1ce1cec20012e463de515c10925c94aa8fa6a30d604b4c7206007af666e4932f349f1b61f4f06851fff57b6892ae5532b61111e2f18f4adb4411b7ed7a6ab268e613d1dba3db4a246c4b4b4b41a93d1f85d84c69f65d37546eb7f4776c5b700456220dd2d64f0632147215a20698cf8e762e80626165491591caa4b895c2c81030fda76f3e95b32f868b26bc41823c7cfb9fe7ba8b17572334e4da66233db55d6833204aa11e0ec25b2f65c8bd0cd1fb2ed76fd4cb9afc68a9671603f4f28fceca2ca29d4b3a4ddafa25695b5c1c451e488294f288175b596c855110a243ad8c083386092a5f32ff4ddd36523c4ca6582df5ccb68737ff38f7ee73fd1bd186235ada8af33ef4046e320ce967300dfd516b5314f5c4320cf525ac2e37f845d62c28a17be381fa9c6e12ddc5245c2cadf64523441d211958431cb059694e594b709345c0f7438e092e64466355f96bab71f11500ffb77007295454cfd5bcc2ae7282fe1fe7082dcbc0ad1339ec7b563db5d32603922049e30020f0456f561d3535dca0625d52a8f003849c1e223a18319756308992a564194d99687120eb7180dd3aba709736505adc8ca766679dd94d97e3954f6ad4dac2ba2ff7853bb54a00a2f7aa5e433e0813202664cba8ed964b37f40f8b73f1cf327136a2ae06690c549185e3c0eceacd7844b2bc14f172e6458a64c7680d4ff4f0e787858b1566ba9c573f48e31fe38581fdf6b76196881f954dbb253fd4cfe989c59a6f39ae2278452fdc46970c1b9dd5d6a68b3961ee5df589b72d593aa30f0ecd1741b2e04fdc3ca08fbc212e2a74a0f159fbfb02af84c9dced604f1f2f0518890881a249a65a6a6cb0d6edd7c83646b9c04ca34af447c81a6e0162978c785e91fba12668d55592c2c8a375445c382137f9ac9f0e3d563a26a33c46126a449f09280f183276fab391b0cca8894c849d45a563f15fdc2e5d03a6c3499f208d2f0e1db9afe3c429e43a333fc83d5da4ef7c74e1bda6ec75d6a864c1cf33b573eafae07ca980ef697effeca3c0bc05c3be4ea73387c3e0ce463ecaca8f61f70f20f391d812ffe9f6a2f3632b345dcd27817012ba6d9a8f0889fca1dc6fd13585e79c93d97dcaa5454c2a5352375e548be5ee918d46a3ac0b825ff58f2acaf09adec3e8ba7d100feeef0b83a498c8060ca9f4a10488c0c0a67ca7e2aa369f2dbb050c45932f1cd649e8f64275a58baeeb32a27c315b6e63eccea5af289656ae7473e76842a6f3bd533e32715d5bfa9ff885f9deaa3bdfaa9b4ea7b6ffa89c0be26c2af5daa9160f3087e3288becfddcee92a7cd12f3de66a58e96fe70654f919cd0d5ab3fdeaa611e76d9ab4ee165538847ffc69ba044eedfbe2c6b4184a3b80538b6ae45fc9ae58e1fea4c41d7b38efae571cd17ec5b7c87b9030483a2082e60ddc9b1469357ad1727efa37edf818a2ae234f2da99faba3438355266baf10ba9209190b1f688c436da6b45ba5fb3b86362fbb13caf301b532a92026ca38ce94f25012b92b7e5d4be3f90aad1427dade6db724a2ca4cb611ef4e73e97629ffa84bcfdaa4ceb5033f2a4cff842c0825452f33b7c1221ce8014e7728b45266b9832c8d685b41bd5c7be56b54d1fa931a5b538652daafaea590951b0ed4c90625df828b41725413d72933d98296a6fc1d378a25df35c94c77146f66fde033951a33616e3e9639bcd97fdc9666166387afeea9d3034b5d77df17f2cf56b845289c49c0f85993888c2688c3395f0dad48317e6058b33f8547ca1f873b38e712d821b5f13810b095483698b216d8c386f685c7abead9a9260fd6c37088e7b9b39579d3d98d83457ec6365f36ebf631141babad628f5e51afc6adb20524d1dcf0c72ac863c99d94c6a24cad2557955a2ebf58765922c1034d0e4926f504ccd3fa1371d6a46d5e7d22f94812b09dfa9fd1c8fe764ae51e677590b0a420602ef49d5e8becc8bba42f6be40f2df6f438f1dd1070e47d6a13a5a6e7fd669d5d02f26af11bba940b739866f7fe45feb90d7b33465ea098c7954f0f310b386b8c2a5ff5ca329271544b01bc624c24a1d37fc49931c23462ed66a106ecfedb6142fa3c80a06560af533033d403d041b64796990a9a15887dad5896fa37d48f6b28aefa2b309588ff9d4bc072ad96151f6ef2b1faff1a907309a3021443564d32d3400d978340b7a892e5905956d769ae3b7dd46a3d51f7e6ae716b8bc6b785b7f9b45a9f1b4722cf62529308d80acdff36ac55c7138018562f9edd517a60c19a068f66d9d63eca96689e0862ebe86ddec90f08ed4331ae89b9783a1530ceb4054a38d75b4b582e90066ff32908e70ad0d692da7041b7ae93f0e1dd6a479c94fec9e34760f3b43fbee7911db9b3e44b8fde5b01c3d7129bb290e5b3db1d68d781298b36b3caa847440e669e74b5e33accf6bd58e4143e07493ad204e40e790489324cf0d5615ba9494f2068f4ae09ea78abb4f49793f141fa6eb539d99193966f92587ac91bc525221edd533889b3a760a5f40703ca9720a004a70e9d8b1194436c43ffa2945216d35736bfa4f2d9e2406c0e2b579e7ebded08bfa658718d388f0303624b96376edb33a23f9277e6a7d6a0dec9ee53ba63752592b8b6ea9278d575f942ac65742575be09bef138376a7c1531fc93ced71c5f618a8e44291af39479b68ae6492a1a2cc5d18d46580d10e0afbaf97260d27d1a605c2fb42347646264d0f3849d0428f37aa7a80a321a5441358cf1b295bc56544cc2fc2d9b92d7030bf2b65adec3d5660592a091c6b67c91eb8d63c86d6ed411b0f4cb512eb94ea03e5eb59eb2079cd1f3a27aea5bdfed4e373c5d4ecc9a30e4f4d6db78bc73f3ce3f49cd62f8a9cba1f2b8f668c52ffff7a61c6eaa8e5bea83a87cac485df3ff2165de8e00b1ee17f9ee12dc84b2a1d02e69b6c03e5e7f7e907d9b1f1185d05da2470ea82aabea7e4c13fdeb08bccedc20bda6d75e05703b82abd4c0a1f1cc55cc4c71ce9e6fb51059efdeb189feb1faff432a41c1fd93d0e65cf28d417f531b2152c22a4c4f274ceda724ac344b06c01a3af52dd1e70cc0a3ccf34dfd6a75e9082ec0a488edb40dbe9b00c1ea1b9088d2911e5eaa17a56be37fa8e33aad95ea3425f4bdba29dbc0d130f2a0e09849eb095910fe3c561d4d11328239f921747a96236ffa7d963c1270e6fe59fb5c19d89befd6b40182584793abbbe09b741e5b42a57856428d28a1a11cc84f498a73e39d986e3f23761ee3c6b5b03045274a31bfe1918d5febbc14ee5666c0e218973ffef8a30cc950ec50e6b9314159a636fe3bd68f2865723c6520a1b5dd673229fefa9228b7fa3bbdacb08f9d6a2559ff75f775ed7ebac8fdb5b69442805052e3ab3864b4cc61b7cd120b6e18dbdf4e652cb01dd1f63423bd2beaa9d26dc3ef67272dda83fa0981fa268672a29a91f04bcf512a8ccff0fa16232d40ae685d359323ca508ff9f0d2604081fb7e80195881cc1fb3f53fb6b8c7a6dce6e3493999bb9b7a8c989fe1bf99f9fc67c3d9ac8b77fc3ed6bb547a89ba58d139feb05ec4f6dc9a3322b1b4259b218bf90d1f75873468a9ad6ea88d864015d07ce90e4374829e31e2bcce4938c7e193037830eb2bff6cf55be0ea180f8e9f8e17f7ca9842b18771889805c0a3d662a9e4dbbbaf8e79d2d8b62c728983dd3a79e0ac24ecca76b830946a37ace6df2672cd071514410097ab9151166368d66f2b947957be866f19e1a44c683336d19658cdef8ad10125750c2ccf7293235903e2ec3c4c2768acdc6fcfe79a98c2b2f686095655ecb1611f0aeaa464be53f92b352f0cf312290c22cc46beed7bbb382386557bfa70de74434ff2dfe404058c13cc444f9ae653649518b0101149b7f12f29b74d7a095ef697fe6584ec58e8b274c320f600efb96d12eab060d9f25eaec9c1f22a61e7bb3fc0e5cbf3516341671490a0fa716e3602fe3371278414c6d0d9af677b17f07be647e227a0897826f8d6805130540a74099e0901aa264c3d71fafda8ca13891181e8c1c89a52d98058c38716d78e698ee727d7dd535eca293aca017ddb905f0aee1affee7567214878eb8c472c51b33a9823c10b4bf8947493a2febb6169bd8b1aa840fda33279a77dbc4853aa698d491c13cf8aa7b00d576b654fdbda9894fec1de49f1566dbaa287269eac6ad5c14af183a2a74129852d44930dbe7927b32ac4995025b4e9a19198d158f7d7f4e19d1b58ffa3c141e648b69296073e608e3572cc221a6fef8b197df9546d5c14a2464a5aa1d863cac2c3600d217c1ace561fe6a18de269c9d89e62fc6b6a15072bba41748e08bc0b9f556963f3c7fbd207725e27a6379be3dfe4a6b86464ff516cf0c86525a814a11de598429f4bfafe4d94f32802e05cd036687754e6bb6e41b72793f542bf418724f84a68ab0e1e1147e9239c900ea4ae04ee6262c1987956f63f8e5f706327d6fec5ebc2e2bdf02ec675dd7acac9a6a0fbda7ac5bf009ff0831717d18882e07bc3fc2451a75477c2701a1915491d0b60f39511a8980e7957c4876971ca12917f7c5c93af370d531a49dab4d4249469714a42ace0ca1b3f34f1e502c52d8d9ae53a97128d8b449265204a98ecccd472478c5b0e7163a3d07f271ec75fa1fd92d8fe16798888dcbde51cb43d45b669ae35570e9572e16f450301f318bcc5e3660b13a0b55e93ade25cb6641a2874e0f1140fc636207e79b758d1703615592dc3690ca4c188a6ee72b14d9b1fdea009c4fe7a9fddc172580309813bb3bbb040521f3c71dc613f214a3caf9e92ba13a1ed65ea62e9b90c6e90eae815d5d03d2fc0dcc03f6d3da5b412f0633cd1a70b88cc647daf72625b659bcbf559bb301ae7a32862ef20c709e2b01203d5843d4b7110c6e8e6059e1711d3d828c769df5f7c142be8fcb47a446acaeb7c6f41843418ead81181b1ed8c8b4d47580b15d18fd44858784e5dde565ddb05c1407a5c16885f9df5c8b99cc3f4c2c5e93b110839a579d230151c6cfc4f422881a501d67efa5d2917c4486d591e87a6879e4ace4928352f1a02831f893f308b14bf914df142ae72f693ab01a1d1aabd43b356a4ec33d1c8aeca771dec9d7c9d79944c17d71c04c6b590b6e723500ebb975fbb28a2c22542cb23ad9aa9e87adabfa21ee9b00b3d91d1612281384dba77e1c9188f7d37bd72e27407da60b4e0f899b48822928506c1f761bf24409ba96571cd28c9b472c9481cde6c32c2f7a4f6c99255b0534b9793a2a07cc67f171f9ca0ba70519d08210ebeafbbd9535c160dd39389a7cdc075e70cda97e9f7c7a5c7a494c4d0fa324a9f9272e19d6c87917d3162eed922fb070a442730a83f7e39630c3fb2a66879c5b277dd8995e4ff05bd0c1b7143af7f20fc77dc0b7120fedd0454f855601f68fc4a6c5a7f0a0feb76d336161c6d774825353e55c11f669ea0a46fafc0b9143d063fc33acb1f588c24b0e2fe512e7931fd414fe56171e95e1a99b3037059f85cb60b00b6e5d5dd51ebf09c5561dff7657f5c0a065c4a925937eb19dfc386aa184c59876f4de42f76f2eafe3eabeb6c9e8d8ce531dbb034229c23361f2850b86e4bc793c28fa3341f19c9d6ebccc08908121bba5742ceb2c68b60fb4538e10825f0e5739c6b025b687b212ca656a69074dabab7ff5b1db1096bbaf01a4aa9625627b2911903ef823f76e062671804108e855783ca52f52333e1d8a313dc26b6a8c2b2197bdc0c47da9c3eced5bd8ca98896f7bc9bc029b8002dd1ae4f88d4e69d6cbd6a5d3c9b0fb0a45cea70e2e968029b1a4297297f14f8dca518548d66c4e6e961d694bdf60c9c33362669b4f938c3bbb792a3d4493313ae15d84611836383afba3c8a70a3a266352d7c3caf60abbcd5bdc64b98fc6b9c09b03833ce0fe18213519b3f139389f26a823900e21a1c9e8d9ab55a61d782081b25d400787411b5c05d86902731d276e7edbdda01f90564d85d7ea855dcc26bdef9ba4337732ecc38d3d628c943a50f69949953cf1bac78b712267bb618d03478375c47c0df83b4fa6f144e6f1deb077565558c552364c647ca5d41c879fba8831e713c190de6d905a7d357a9e55ff3606ee379b45569946813e90583a741371c295f16fc79e0dcbeac2f2305be8502e1eb6dc94d843d2a97f801875e8193d5385e088ac5e58c0406f060309e3dd21edc56696e89d9d591f1f4acd118055b1cb15f35b9dbb6496fa56493c6549214c5ae6e3955fc4fdc8ebb751a515cf4a04b0679cf3cf0b39e327b9ea9333bf9fe2f4c08218ee737ee068c2b69ed9c3cea07d4a35f0a64884ca75c05c4566235d7404f1b8cf0ca57a8200ac5c1f0f58809d226729df3ecf4dc87d46eb4a5d5fe09f101fd04124f628e0afce03805749b037cbab42d9d76398c6689a192abffdb20d1b1fddce379501f736b310a63dd2c418e6cf9f2074e296c755cda74d2a62e6b156daa62c918758ca0c2f79afa30d9fcd42035722704f37dae50ce7c8dd9c5892515e2284223b15311dd32592a6d7f97e27ba24dcceed9714b99aeac7347b7b42748251b1f08cdcfd7a70c9894c869b4a191cdec158bc163c0479029bd47e6f3d85f6be19106ee568980b7d815448622d4248309e797154e554becae659c19512814e9194a383126fc4ef48f4169bf4d03cb320d18334247c7ce5b09cc0a7fb571b84400a7b12b4ccc8443ef7e5d83e58dff3ea6fd16ba0cec5a7dcb63b353e05d86cc037dd92f9a84591af841a66f6d485efd89ec1d1ab1ee411d55c8bff5c728d186e0d7f16663fc923a2f397648756912bfa940ec0bcdd62c34c2f196722a27133a70002b9f3968d7c2451778e5970fd7e3d42f5f0d3b9f428d43132baf2651843041810c1eced24a970d3db306ef1a7e52b3454fef2c01feef6cd5a96e6145d1ec97eceeefd4a944781677dd53c54a8a18663be241b658f2af2a6556c95383ea77c11198dd76e1878af203fd0b3e76d77725833b0929536bfa42b02578a39823944f61e2f02177bcdf52ed9a14beb771c3a6d626eb7876baeb54aa1174569b4274b7d4dda5f0629e781b68d4cf65195ce32830915d40c550e00f9704b1941249d2a6fa7e3fb0679c2dae0697a89bbac998c30aa06f6838cf34d52f978b38d328868ac30b668c0e84ddd20ce84d10221fb36c71dc98d4810e11def0113afc8cf201adb6f06d3524ad450122019286e27c44d637ebf858453cf87662faff8f0fed78fc5147b85371bd549d332f486415cfe71c6eb6c01887cf0486331b22099799cc6010786af4ed0641ec108fa56907546a9e0a1905639be318ddf14e637cd1cc78b298c61e97a9b409f5bfaf48b5256d89fbaa31aff0331337b4237f9f278069537e5031b4adff9117d683061d1cfe9f6cce2e7cef6951ccedd79838a5232a38e564e53b14fe792f4a604acb50feeb6588452709aefe91a83cde1ec2e5ada5612ac4d1e1526d147f8aed011b961c46cf5dd89d8f2df8d07796ce6bb4c4f4e59b6bbf2c9e299caa116dd0f2aabe709f18fd70b8e9c2d10f630ce0d14a20c4e070c43748366f05aa949dbfead5d2420c12a8f37c732019010bd9295954e0c7d8cff7afca8543a31c6e7070d3d58032393cb3c148d141c7cd0c5b002ae5f815fffdab996df87ae8b47b05fbe968db28c995df3d22ad55f762945192c7bd8960d9e140625fe879b9a19f62d3dbef3b2f3fdebfaed47f2660ecee3499f749410950cac648d2344fcc62e070652e4bd7b299aebc326594730b29d50466d52c264154b1714f59dbcf64772c39ed5be9fc551cbebfa92a3a5f16197ad4e5269f0036423cc4451b1b1f883e0a5c9ce0a242b7ff5ae096667cd80814f10a3c05c1c8e85ea658505503d18cc60d475337256e6e2b6f69aec6d340bc4b657808f7400ccc73f4585c30c3d5253c3a577ca6f05b1e7cf57624b27b03cc0a07dedf2fb525bb2f8221522948745c3fa61358e2c78a274f747aa2519f39fd2e58aa7479990b8bf8265bee09734a73fdf22aead6d4ad458ac59b007a68a80590be833542092ae14751061b10d617c5873d6867cf5d929d2f642f18949e94da04c0ce030ef3aa9b41a1291f497d9493d7c8337c429666d54614f33987259992165c1747265fb7a1bbbcfdb93915a0400c55467ecab3b77c9e95e2568e238662196a4c3a837c23b5f3e6213da2c2cf26cdd710c0cfd890c45838e1dd147f3628b265177bd0f5470d9026273e454094b8b301654baedfa1b2474a16dca6f4c50bbfcef862ea1c8f3dbf1a4f0ee8b05fbfa6ffc3aaa2823c245e8b33d2651d36acd284489fe1c891cbffa1a201bc2e9db3d6244f68b7378acdab29ea7ff0c92fc0e25252616415a3786d735d2ba7b355f52c7fe208dfd3853704b61d0f8321dba7dd980709c64e3c051d986fdcae4ec657bde6f8abcb03b04c139a2c6fc796ba9f15822311af0086eb439d6ee1129a826ed66bb3693f6275b707c8e49dc71b9078d60b0ba1f3c08a999d8356ba074b82340c7dbe631301d417e821ccfd851b43c9f6bb87696523c589c6192a79788474f70c9118cd3b2a41fe0653d1befcc0edd1ef569d012f98b737f0e79ed12549feedbbfc1513478ae8bc0856bea436ef971e134ef534f9f76c42dd2c6bc67eda1ea47351d91ac8a52b0104e8254170aa537f7d01027e45a8a811666db2366e1d8074d619f3af0de884f301f5d6cbe6f14263169fa42711b41f067dc824c68ee39de82f7453e508b7e6b469c7f43013842a5276f96d6d975e29f9d7782336e4e8e1c3babc6703627679e17239b8b04c12e70fb293e4f40e63e1148df382b3936180ce622c6fe5f1c7e7f821370b709c2821fe00fb09a5f5a4a3708ba49565cda762fa0c1e2c82370def4b20dd841ce2815dc6c9b3849e895d6249c545b0c5925f6a7b2c30da301f626b44c53838de8958e7de3cd38ac6f4c2ea597bfd05b09990ac40f395b1483e0583a62097b525ef1694873d4da0d81741efabe0af75260140aa0203eb1e186f2a7f1b00750ae179e5afb298f7b8ca6873db8e3b2b502ba8f6a82376bd4fe1a5bea224fd1278f921b605efea8f9f5a549f449e157ebe58d1ec0faa92ba2df1c7b6a96e909d14ea19ceb17ad04c3e5b5cf6bbe3c1eac2b9cd3eb9edde39f7d71aad3ffee8c9bee7e9cd5208b9ca544c74057b85ef232c19545c86ba9119d0ffdfacce35fd5b86af1a28136de56520c31ce463ec814b6b689efe9ce886dca435b0f89ebc9265b69d9c4b9c265af1e6d816fa6f090deb2644fb1f0117d69f8591190eca208a9f67a69e4684a6645e8a3cebc3d622b48b4c3f21f0f23f1346e022f9ef79dbad55c86b5bdefd0817ff33b2f3ec00d6474d11924336db3b7ac22abbb2243784dc095df6821476a03304ccae8dc552b45829a5ac57c04b9ecc867b9bd0a4b90b23f1976457be895053cb13782fb020d716e8f6353c4bce40fc346924639589208a6e7d089a59901cf9acea89404045be3b113c9a42c25ec68df47aae99ad11efed4bc87d0d6e08c70b85a064868189e39f7959d96cf3b66b8513c43589c72ff609de97c40696a046634b59d0c2938a3e2cc4df8fee63fb7159efb05f2c714c1b1a7c0d85ffa9567edde10ebaea18e0eb104e7f656df499abee9f9e9bb8580d27afd3af810f8abf2b5a8d554540905d1731cbe3dea40a6a81d3eabe9fb04f8fbee15770815906ce07d0438806a3e6636397ea562f610a1b6831f2cc14754c1fe0fc9fbd99fe49ab94aab8570be24960c02e4cfc9a544c3262e6cb803d504eda3ef368d488aec73ef4b5d43e45c3beaec58561f779e7badada6437b62d8d29e7080f46d975c991ebd8412ef8ccb2b21b5420f3ed07a49869d8a53ef3e13b447a3605479316dd38ba85a9f2298d2d976aac5b871223c308441fa2851a8ffad0f3958305459db78f6b8b4be5eb1c001ea25ee0ce66895c0525ea81c42c6d458178b0e407aa918b6076e4658e1400c45e0173c8c6bb049756516861f529e5c8aecc56469f820df4302c77a0664eddbca442d73b910cd318401c70f48fbb1c6c7b9ffcd5d508f67e933b13b5aa275a5a1c9f5af8133ae3d91c934371b0686fd0f1ba0495154d43e8ebdeb1017d0d554416490787a0a83474fe7b0a88abeb6964bd80c619467d578f5eaa2997ac2ae32f6a42df0ed13bd39e3e7f2c59b3c41f5f7f01560d598a13f873a3fb3df9962849606a5fef766dd61fba95ab0b90f760253322042ae792bd164ad2da50fd9828584e56b74d5bffb7c29252f092b734e866a39653a90076b24258e1f498ff43dbb525139bf95c60e328cdffe877450f283b08efd9a874c8e218d8bc14956d54e9546d310f71109f1f0c628e082ef1d8f428a810d9935ffbceae5c070a0cb89c17a4739cefb25323e17ccdccde298dc0d8ed88b77d201135fb09194ffa789e61b222fde86949191613bdeed15c23e7db07c04012e737fa894d7b802a3a00b98f829762f1a7529d7f1ea1109b9f90c0f558b52df7413419dab5b945dc007b5163fc68d8d3489fad4edfceed9c5330eec7293e4d37fdf061c1f13650649f558d10383d8eb22a8362090fbff0997cb516692d58c743249c6ec6a370dd060536aac5efcf9955eea13763c68642eb2ad4195e8cbb10466a83a7e9b72584f13663c4eb592df34a7624f69c714f49220db1734f6719e1dbfc36a904f5551bf9c277a19e64391e3b6effcde4889ccfac5185f2bfc1f88ef40c2f297d24effba1e1eed1f76463dedc649ce0f288e67f6a9ea8fea0a5b9396728c0938bfd4d0f760247e9cad31c5c3145b3bfccbeff464d404f4c7f3f74b3d825a3688253fcf9b1b27ebc627cb2675268a62c4581262217a430ae89dd1866663a777c84ecb9f482f8d870db988150269b53264a3d5eae4acb3d7b6636bcd4df7a8c98da311344decaa591459557a08a8f2d1fcc9393c58a4d1b34d5ff3810504028088280de54daea323de1366fd012effa43c23a66766fbd6b6a6317c78c071e372d8581e9090003cda58464b79d3832e7cec81fd9ea31b8d2df123998006478e8c2b09f800edbdcc00d73cdda792a52de6559ce1c1386ce150f74ebbe838a7ea2b9044332a7c3969f15cdf3dadc61ab14b959df7009cb1e61427f98cda90a9cf5f1eb1342c36e20cb2d1c537899c2802e6ef8ef9033c6ecb73525d0898101198ae31be29bbeb72c841c09e96e8ac519af7915a9aa9b593c15984b7d06ff1ec5fe67e3b8e05907125b8b48e9e2ff3709b915ec96f9de19278e1c2c9d6c49d8639999b5b2ddb980207ccb650c72f55178075c51cf071b050a26a229faabb67eb38331cca06655b331e046bf3dc4a717498dad0b800b60b1ba6aefdb16f765c260d96e2071da22b4e690db86dfc7c8bde628a6fa2a3e3b688a60d9f2f96a7665c415c30fc1f7271be6bdc931e2a685ee59a018716a0b7271ec207a9247803059eeffb39fb1fc667c1ef61a0d9a164b2bd9cc715398da6fa53fd5eb703991cc4f30663306cfffd2e5469f5ff3c6c6b202ce4e8dfb2a706c5b927eef29de24b8e2cee5b5f3aff63892004db8856f07753df57be057775e31f43430f5a49beb98fddb798413d73be16670ab9cfdb37c9d2aa467437dd9849842a5617455c09fef1b567226199970cd4e5db6867130538e299303d0cf2d2ce4d71a9cad782ec1c902d05dfabfa40eff92c27b30b82dee0afbf13331b9873592a543cae31a17afe9376b1200212a3434345cd63a51eb0b9d665e870b97e6efd16370487c300afcaea37b7209535ea219e0d9e302ecefe6c4e2d8658438d37ff4e05d6bab5ed817acd1089939db1ce9bca5768c00bf925c05958fc736b226b5683e762f38f685146a8b27aeefe0426ec1d7e55e41fa994bd61431ad1311b20919e99338feb74f587ce2f9aa8571511202d68cb81a4fdba72481b161cc9aad77cbddf1b88bd7639b70d84b0330507026a52afb8ffdd2d0f1ea60161ae6695bbc2b59f5aa4ad38fa61b01bc44d2c542200842800ea5924f0dbf3f62e8fe77ae3f06a5a4f0da9b0ec0afce3cf75e5b3f55baa2c73723809edf7161d173413c3012b2c33ce72e0b70f227cc45201331431acbe32b36b97da49bacf6f8d0ffa4cd8f3d1bd1c910403788ff64d0011f70cb92248451cc729be9084d6b67b95de5f8212a6ab2537eb91ff10852250e244346d53709f040f9ff6e74dc4fabecb448023b8cd8dd457023acb7005c3cd2540dca601c61ca8ea2ca24a0436958254950b5e9156047b13af58b45e019fdbcfac2dba316e12b2a956d32588d07f05eb44d61f6cb48a10cb09bd3ea573067c3732301805ec1aa2887a9a8cfd7d1d0d63ae0ed3cb78750272e39f9ba2a78d443f48d6fa0d7699dfd0bfa89ed231059a40f6a7321460f7e0992bab4728c25c7e6e069e9573a2d07292b81d972c35f763c3deef78dba75f061aab32b1afc4591dc0777bb456fd670a7a232e3c587030fb3e3f505b26578cc9ed4b153c11af03a4e80f61431d93c390235872dd95c7b8866f16b66760be6f72af4d22c2c7d789c05d80c807e7dbe63afbadf04d2908f2b9769dbeb619f0dcd68e301f04b8871983e97f109e3b73412689adaf63000df2035520ba10a54210ffe83f040af1f197eff49a5ac4766515dc9f9dac3e16d4b55fb032e9d9621134c3a46f29c2ab154d56970df1da208f3c672d6d42a010289919c67a3a901e811333489aea6bee8447a23aa1513ad2cc1e83837152a7d672f9e318340a0afe9ca9c199e00d92f099b7c0a0d5f1c5eec40e92f932720a6f20497f91706fbfb1ca1c8968fbde45257a4c1b3525eb7e17b9202a9553a064af07bd1dd9b0bfdacc74b24ff9ee1be7f7cf426b3f04d5fdaf3d9ab152011cae523440982ddf5eb55b01b86c360a8075255b92516c59f658622ba008c5144b41ee2f5f6cab5c045fb3e9908f816409721ce966649320422692ab533ea350a54be45981aab32976c6657fe5b0f4ebae1d8b1025a7984a66a5c5077a532c55ae3d60106f57cbf587318a2f0c38132b3689d7cd27cc0900d3a87f98ad8426297d3300763687c588033e69a1b769c8c84532ec07baa4cea0a93fd54bd0614b6a22715718601e9551887f15973a90fd143e46f8abbc354277bd2062828dd98134567704a18a4553477b2e8970349e9223c10a6a5e72e1a4f7c162b032a5e79aaaeeae6987e309f7c41fcb9f2fe49e868054f43b2570585459af84fec849eef2c05b85375e0c889bf2cfbda5ff107adbcea265b3d1f46ad3f4b02e65577c698dad057dc844510fd8ca40c6a49f3833639f1730cc0d7c72612eeed5f52eff77d5311f1c289f662c71375e33d7f7889bad4f707c1921dfde3f1281debb29e4b9a730eec8b3f65740b76100c1fcbd866dd21d5aa711200a47851cc75e02f9473899c84cf99d03b1eb9db562b8d79e00db8f914749f60c41c32b1c76d7b96db4e52aed67182a1198eee9e5f3debf30f952a272b9074b8d674910207d5b56d9b977d8a0c2f81bbe60f437527ab52a81f2d6f5fd3cefd41855b726f63cca24826a81357302edc3f366679ac1b24207d0ae6792972bc31e674b2b153b354b7f7711fcb6ea7ab309d99ce81db58a3218cc6a91d7791d9d440da0d45287970e14bcac62d7627d69fd1af4137b22b0b2ddbbd336e8109d2b41460239e4e7a300a103191ead09e1afab9ba7e0ee829ebe1e05512dc2648ab536ec7659359576ea2c02c09334755f60c2734acde6f0b793dcefb7c2244678858cf79d2c0b717f946d48d6d186932a1e42b6e1b3dc1b283781d92d1e06a49a0ce9c576ce96c7a8f1d32a5f3b716aca87c15db803b8aa2064d36afd60c252f5f78d093e1aff9ba5f5a5f0311ce1071c3516f7dd7483f5ce450426c67db88ed7d68c0ad98716f3dc44d2f66c0c527f02c972d065ee736cceb3fdfd593f052bede64a5538fa624e7262ae28680cbf95697f267dbe0ea9ed5b7b0aa486919ec5bbed3c85fbb44735f5455193a56b955a4c815191b3b27e49b788c2778a44b49f6d5c746dc150ad4930a059df57a2ec8100bfc89a5fa5096e8cd76978f547ae6ecc662e0f441f6dfde525b391d547f73810afdc18bd878449dc9261417e5bbc42a95cba7d0074b8afea27d214b57a0656f5a482925b2eebb7f66a396952a3134b64ff401d213255dbde21635a4235fc107bb8546aec91014dd059bc735bdcaac0b16d605c70ae365d4f9524cc06d8a15ca62ff38a10c86e20ffc355d7fa5911b7fda1d40fe1c713a731c5b10be5388a08dcd9b1b9d7d02e7726ebd1962fa994742bbf7aeb204809756d87b49107f6cb5b6198733a58cf5c4237cb62f7da80e3bafddc3549e38779573df865ee264433f29c1480cb1d7c46b60ebec1df9187bc8a4f995080b9c803c656ffc7cc706a6b3f082bc7b9c640eedadc3d6ebaf67b27c9a0082fb2a79465b11780571a6b09701ff35962d97d457803e251157b5c16af294747df6d7948f16bfcdc6487effef510ef684454b618093f7d42e48174b8a0f54cf39495f1858768e4bd3e9d649d49a30706c22705a325af7c53277e6ad949857e33ce27a4a5715173e5101ac6ae20ca8d155950f22a6edcbf810cb846d08c296a35a0e45534cb9d74f5a07b5bd0252817a2759e6f8fa46c6342fca2918595d245dea36183724b85ea05726f2c87dd311cb38cff130390321f9dfb1eb73c31b4f039f0033bfcf03002af074a199ee016a5eed863d069d87522bdaa43ca46b90183f0092e9aec37b35fbbc4413b11672c520b3eeb78a07313bc3c68c738f55f61df6bf62d590895aa769df23a0c17c7a72898dd03a9edbbeb8b89f0b98a7b9575825d44bf957f77a74dc39d6f9ad98f5f659f5a06d4fe8f035c28caef3e882362c2b4e59e54bd42123af03ec0948cdc5b5a1448e98781342a5191157eac3a5c21d53b784515ffe7118a1adcc0a5308297630cc5dd5d815eb6b25ad538f8e92abaab544281d962a914b275985d4ec340055cdd53fb43693bd54b0c6e362989ba45e44f2fee66866c91b8c52bfeece560009779745ad986ccdf22552852a2816b5976cad0aaa8953107e1179f4ccfa030db9a961fd18c6f7a5204a76fe9dc30886eba47309c23903d2aed3de08ad0e1bc380a3543bad01a8dad3d9c631ed83c78f405880212e8d9b2af6b0214822fb7b8d40dd1272b8e71014b2ef0064c4f7ea7815c6fb2e9c6dad91a53d23991c74d450387c625e5423636f9af8efa0995cc49a863aead69f2fb751845f142bcc41271b9b40157bd4b69c61ed26e8f46ddfb5a9b2f223e543265d01454ba7005a8522af342d689bebfb805fedaca5f57823d25d4928948494512013d60afc57241b104630660f09cf97b822e326265fdabac0891713fc1cda3c328e66fdb1160c35d8fc33f2ed337fb7134d8573089b2a70f07deec700fdf2f439036f858726c4fe23a4f6fdd36a8891986b1dd6801dd63c037ace41d403d1586c3deda9eb3b4366d9f82d74f077d4b1284a95d82976eb7f470d44af237be5557be51f375dce4b496f439cd1f5d695cc9c337b4ad741f620170ff6c0c053b03ce4e11d5c1367d18dd6c2c12bee6264cbcb5a8b3096e31e22166a0a3059204ff018c501d91ce30a027398e33bbd260b70ca8ebc237eb28ac600970ff457ed71538c4b355415a58509f41c3dcd218e2033fbd8c249a3c11a1526e61a3e66c030647168a787fb135789184c048cc1ca2b272df22f71644c363dfa232445443567f6c02275af96bcdfeed7c0d7c560bcfe144e9c96544f8d95d382ab5d2a86eeba48d0d72b7c4f96b02afcb10de975ee5d6c5bae4b4f68af449808b97a04d8aefc72e067062e501ed90d5ad274d9c19a252be163d86ee30668a7a53186803138a6b5ebd7a3688503534ca8623007b616f03696c1a08fd53248dae6a3557471696d8f2140d42a6a4d3e9706191825b13d908d4064927e4d9011b6af0fee76da51da64833f85c25579ed99c3121d14049d370b10111ca9cb523a0c70d1979cab1488c8d415f7dfa98d2cc279d8cdf123ed6c372b2cd6a8311fbff13eacc03a25c7c8a92e81443d02ba26171b05587ae4be2a09de9ac7bf71aa354821889c5bd1e799109cec8cc3987d822fa5917230daaf55e68ea662215ef6c3f4b4ab46fc022bd6ee03fb98414f4553358400892f6a1cd0f33235c87b64af7a438b08defe22e1eec9665d1ad8f15b480759e50b198a2d1aae05f6d19ae53d8a1f11812e42bd2a48f433c972276ef2b43469168780eee59fdec7afbdc5fe8447c52478ad596471341f7bd1da7f8c474f7268deff57ff2baa46782ef0a5c7b40634e8c9f036d2c2c82765c81f1973b8a8b0849465691956e0ee9b694be43245fc89a703f21a5eb1e7a6cf5be8434333d3f4c23d425e26c9e3ecd9ab5ed6d178338ffd645a8cada154ef57b5a6d4cc18e232471b9ff33b011a963a36132841774dda727cf02c14abf167fc3584f9b4c4e253ea9376e2d0b3fd1f1f0ea7117164fc813263d17b3b0158c4715747cffa1be38a00b062716fe77faff77c3948dcf7bbb6b8f7328ce50a326555be2ce648c3e2a7669cc6b2895b95b6f761c869d6d2588d6648749be99b1d19649e3c5aba06fc8d9482452ba12ff1d2758ca7ae639d58517b8ede9afe3c173a3f345129f65b4749b6e29eb67694f4cb79976ba855ec12b1d2f696d8557dcba99cc745c95e013ac8bdac13272aff18177f304e3c17fd001761f07fce6f71ab14a2839e696ba6ac9dd6eee3ba4a0119991711342ba7a27244ef59167e733c806fc4f4b230bb467280992b7b57aa98400c6781b40204fea84713b9195a8de5e2caf5e00521e71529eda856af89e015a8238abf04c27eb671b1db0338e2b9315c4d4edf3fc1c31a2f4792c0d3f8e8ff354cae5f9e4f190fef18368867f2944c5aef131fac4d844fe71c2d5e4e9c9168da484a81477a0df524f9924336ecf08d0e185c1b04ffe7286a2b1e81609e18c61133e80b550c2240599db61c7dc8bd2e8115ad25bc7bdbd3cb2f14f1d9631a435884965e7367bbd8938c91927f387aa0b663e1e5e59d553f25d1a0294a4025add0797f2799c33adf8a750fccc6375f6019262f6e2ee73cf01e13a7a8c03d17c6a9647a019169daae6bfbb4d66c4889691c4c3c941202f2472c799c2a612ad30c9c4b567127cef83b3d2710f9279a1f6cba76fb61be68e301ee51c100df2f712b8785e53a629f7c393296d51a5d5f95b3edd2d983543c37ef3557c276cb57279a360df3627e1f238956bc33ba631f495121fa57705e2ac53645b5c45138fb00733d3e24dc82313d8dc515b756eb9365a0571e7526696f429d9cfddc33bedcf447620f5452e4c3331b5bb65b8e672dd9ce48a828463564fefa69c7d1f151ee2792025680b4ee458b8354f4e8880c01933825c8475a8a0e05d2e707020a860f71807d625a857d8218bfc76da655b33f9d671a86d48c7514da2f95ac36fd86068a7b3d5ac66af8c7da2e3aef5bb21b218f275ea7ca8518fa0be33e68be9fab5e61e32f6ede43fe6a1774900e975363cbe7f4bb9309d9cc1fc0f7e1f34a9f62e5edd3b969110614b008ee597d970c73d2eb86cf17b46244bc65d0acb942053dbd406ab876f37fbafd6559c09ea199748c7abedc6ed8dc3b67064f178446d4793e783489bb0d1963fa5152ae90d26e0d97b961e8db3ea8501aeff77938e1faee821feb8becfac1acf2d3c2ff47ad172cac04bd351920de806797c6379750b8aca97345534a9c4559b8ba67da53666cef4b4ca4aa0a27ecf05d61bc9c2a809b74f48f1471c4a36663635c322a3ee601965718689cad5b429a09bcbdfc817a924567fa3e068446c3700bacfdf0a596934751978d911e5f0ba61770691b85a526e8e679b7bd472eab9a869deabb08cbf978c0b44cf0e4174e9a1efae7b509802deabf7888891cac3b81658a343d3c1a6c63628c39fe067033ac8953c421fb0d60fe0e22a1674acfdf7cd6d2d518b4bbd5b65029cd076aaf8d0f6cbf9a75ca98f6960f5848851a907bf2397ca91427960394647ebb383cf554ad5f36e7c25d621a1f33d4cbccac2a5e227be4e0225efa976fae926ea1554200b2613a996eda88d2e175bfed5eb179dde8b22bfe1332431c70bad33a6ae72dedc97009049ab504642cf2a5d728983d4186287437597ebeb6524f6b4ecb45af2ea3aaa2f596a0f1790927ebd7412f57ce85f91219085498e6229ff59dacc38eaee170ea673982a312fd33f2929b97e27e33fb1d580ca67d94a4a76074932ffa208c657aa60ccc6d584f697be262415907488169f091dc83821d8911e913932a61b901087999b966b32877a6523e266e00d0ff81d50cc2a619f135d8259d5f42f158927c726a91572eece2f2ee086c0e0c5006c459cebfaab6f391f60f9a24a4cc947c3ef57c2261fe1e98152b9a36a94e1e409f0b150ee978508e3a004b983cce9790669013f067785b2bd9d501bce6b685d06c664cd47771ba03e4f58edeb97ff47e7c4df0929ee23cff24f3d49296e897ada7aa93f4f78be4cbc06f8374f3025e12f8a51611938e0184eefa478b6b444b9d7510acdc98c8eb6d87024751facf159faa3fdd22856f6a5932d613a220f81c3ef6f080b15e34a5c2d93cdd80e87c14b930e8a9020c2da3f061b701c09b6fa5f285ef8f20b1dbed3823b58dcc881c2fb9220a814093e0199e135b31c6a0284569f7e89c375d63567508a8b85c7b63bb245e7ca536961c4f99666f04627348b243955d781453dc4ddde50f76136f0a320b95e50eb40fdf3ba54231744a9d270cf4239c7efd8811a8686cf8b6f3c90e9af8b962f5df59b91bfc904217082f49dcb24bd04c895c76c17ca8aaacc50d8ceff6dda69bf79c51bcbbc4d0e0d6bb9bf01a97bcb40c4fe4e739cf55bcb668bf0f6b0284ca68449cd3e3623eeab1a39a8618ae3ae260e3c2a739e48720d86cc2d12495cdbc5aa789bbe8e24b1c8160b1be34ee0ebaa65107656bafe8bdb3a669bb59696e9c6781ab658e4966752268e10512d7b0e3cafe6692cb547aefde55eae17885bad2466a2a9223f35989c68082b782ac6e012880b2d552f0502534834ddda4f2c0182f078f6b698d3dd001e8d8bab45057c11ea56b148f8bd183440990d837312812a0d01d4e25ead586e3254c1dde168b1068df400f2e447e1485e5fa8d43c45b3de93d851340e1203e5b7db301b1bf531e5a1044333fa9a44ec178a30ed58fca0f50c6dec8088c2913ca0d5c5e1af02ddf4ea93a7fca4bf131966452bddfd66f7b7cf09d0513d3caff04813a3a2194b4b2718e70882be0890c7050fcaab4d3c34e1278f6913e05d0c7a56a84c6681cfaa2dbbae4734b1f40aa2f6df114842db53815cdc7881110ae06f83a45765bfa82fd1986ea80e49af4531d365786265fa8e8143efcc2a6cc704eff12e6e07f33d8a41ec8bc888b65aca02fc867a6aaee22eaf971201bbf915d6c23ef3364bbd8a38b700cca922d6f34b993d49d4b4a9f5ffc1c214f9bc83a46a6fd9a8df282c52b43a378e98b668d1df53c49ae10bc5f69032ced5af832a8c10cdfa22cf62dd47fb2abcf8e21a8ba5d7df770eb636ed8d27de3f88535f527a6768fa0abc6f8ee42e69dc99d57dc5216f5bb8533097b56773adc27cc6164de4a057252d8a93d7033ca0c01fb811c8bb0174750448b45fb3652a8bc2adf2fc36f4328ab71e38979cd93c9255e2b5534eadb148e457b6950b7d8f63f867b936b0df353b78a63d1a70246532a9219d2278133c617d9125d11c656634bac0c793c86cd4bd499311d12df7910be399ade122cae0682144778a0fc29d910dd281aa708693e709fe408c3f9f18e7ecdc13570eff5b41d8b26476631227a054adbe8a59fabac0f1fff340a698a479ea8c33ff501df61b1ccbe58d9b7338e5517e9f0a3b6cd6dea2f9b81e01b925175ff87de6b6ff11b95b6a3c165a9ef5a1228dd5bc6bb39400fc51bca2855eb3eea057a1211059e421181ccb173285ae2abf7d27a5a4e97478574587f18e5b0c42ffa097ef3e61b9cdcedea4ed34a73ca5b27e5e20b4ab8647fe9059e4c81c0cd28011fb5f4def2cc606f4c7cd81690b9a86fcbfdca4323af4fc545c4d1fa0e8bfdc7147fae94fd16a893e30ccec217c2d1a06ad5081dc512b5c18e1ac9f974654ed81b398ea894d80d60b732dfb537c25407961380d7dcb68d4b85d02c7919e048b1b8a14a7b056449d4781b906e92f315fe278219487a86c150248e23e1845b263f1d8006bd8b94fb8af02069ae5738376093c22cb1ea29b576e8af788e23999075086138841bf27c33efa47bc7e1c799122491e0644eedb201caffb45fed94616d5241fa308277f05268d893fbc7c1a76c07b16328b5a8ce85a8865a5588fa8a5dd606674d600d5cb6e0e278f43935822e07767c88be8a9f6f6336c0b80a336e4e198224dd7497da5eb9fc1e1f0878ef62d8d1e016ccd54fada27c28c650fc320ec7879f3c1893faf32b3ba5dcbb9be6717c7c9fa921828516e012754b2c10b7794782483c97fac95790b050f111baf05c1061c23a662289dbf0277b427ad8ec187f521458ac741ef52b27f5ee2b4b0061d019f066498c60955f3289c1d2b86edfd88a84db0bece1a878703df591b838da918e767c5c96d676456e7a84a347f72aeae93390be3066436a91c38b3e4cf865015f981aabe33b779a4b75a6d960a2f37ce0971d7b213735883869d1f2e90cef89231a244eb5a0b1a594a85c78d6eeb53a433c9d03eee82664708cd38a475ee04ab7acc1f33af7ff91d49592f9cf2cba10667a03d44a5955912a5de26e74748cc19fa2e90ec8ed20e8dd9d2e97fbcaff4a0855917f50d1d955f429ebce4070b68f247e85359bc5016f3e2ee10954f644b5563fcdf0bdd388cc5a16c329eab6d9fcd682689093df2d9f66c150eecf881387c39748050145d509a7e4cf28fcf4718f0599bda2eff01d5eddb2bd9c4399d5281571c8aa46b34976fab9dc8bc9cf4cb0e6fdc8ea0d079655498aa2984c009caca1865da6009ea645d703e03c326bac9c35787245cdd28c06bf53a936f22efefc590ae69ee8ba93c8bfc8bf7d3bba387fa27c4614bc50ab2b075c1fc24b92aad75c899ecf2c1bd1ea882638d927e39106d447de3eb281c0965cb7c5dc78251b1ae7dfa8d5c1c39080fa9af7f103aba932ed9592e6b028ca783f02564308f0a0cdac671a4f54d6702252de4ff0aed6b4626201f20f77178b07e2c29dd6534eabe762ac87a6cf4b51d4753e731d9f65b9d1b9b59b5d221250ff9f2ca761d8e19ac0f16577a146ea35b3838b9f8910078808333342a4503add5db7e3f9595f13610f1ba0bc90560e8936e45e3b2f3f93667fd6dd60abe2bfcf4d84d06a6921261f28b8da5de86fff8f70e524f70478b624a68507415c19161787252603aa80fa611ddb1ba794f787b98629ded48349103b231e9c09fbf506bf5b3e82d5da55fb5af1f5860937f79d2bdb368e1d88b1621ae672ea4ef7edb14f86845ca5f0c767dadb378ad681c1b860c5032ae8058359ce88776ab86a7ba1106808044a0bcfec764fc13cc33d42eca46ff9972293d2051fead3a6319bcc2cd959539a851935e1bf8af8fead63fb25079a726d3e368470b4dccd68d6f9baf254c1d04a2fef750a72e0d6eee75f65d3781dd7dd7f74aed3f8945dd33c9e70b4196053f7ab01dc45f83600570608489f1d7a4d3d4c7333ea9c18a53a9704faae96f2e2f7e458c8ea573bf8df63fca6280bebbd087a9e373b5f9d718b66169a1a941589d7cc14c1f7f7c5460ab287cd3af2c92ded1465197049fcb2e57f3d81716f8a188684eda32d8a542d7e6c1bd95348bbfa0ba63374a388bea43ea19bb06f5d40b2de642b71143eb38d6428c815b814d0de639c5b84e5c9dc9f8de9009f1ba21de5993c37fd256fc0ab46b9b98968a9422b024dc6df0158ae9e7157d8ff761cbc9950fc7918ff12026d73e2b88264c6bcd3c0ddf715b8697cc8fdbc8a83f80b67beb4be967a9ad24d85c779053f2cceaafff329d86805965bd2bf520021ef7b630b55861214d8a39121fe13f875ee96407cceb482c596d44c9af326d72fe61e13b47b3dada3482354c35a5571f6458ddc58f5e9d29b07dfb56ace5bcba5d6a77f7312632c329172c26f33b69ede062ae63752a6ed318442c188da0bc078fef90f5260ccdba6cb7e8f2d9d87f6c9de535316b2838616874dd6c0ff6035fd3f4ad0935ed96e789195baefbb8a3b5dbe981138b11095a47c664c79fd47b2d3cd23fde72ffa74c3c6dd04e9abeb397924e316a4c565fb7865e43e8b263c8d556c3dcbf00b33e930ae6c1707caaeb8e1e9725d4de1c6bc16b61a92970b98310814eb5d216188664183e937274c493532e1d48cc94a4497dad1aa96307824cfc2417d13e85f58282159723541026eb8c642b9550b814cc0089e1ded4797bf6675c63d8e3385c1d355c852fe43e55ff36c9a06fae46ca50a06493d2bf5c0c0108daee1ecf55edbc2e950a0ead207cd739362fe9cec1640c25292489c9af07b570698adb01ba27712f76d781e7b99b5442c440b36796b227a625248f542d53950e168d0a1979594da6fa2bbd5fe4672bd354abe0a77780c4650f392bf8a445a675fefe1b1256209825284756cff48ef42302adc3a0f3a8402bfc2ff8d09f556a4befef02d9f0d60931cccea420032ad06c8ff76570603e7829fad155365b2b71a87735062add88f0e7e55d9ec52dfeeb13db91da6e0028da6638fce70eb5cd293145ba55bab6560217616485917b99bf99d5e8690a05892a5d29e79bf69a2307eec92a61448fecbb90cb56124c2fa8c1f81261e6a8eb396c0d4a2f5e36061ec0af17efaf8e6a58cb0515e3c937168520d7fb2230d67abb041b5a6bfff11016e69b3e9b722add60b437f3bdb52786d8cd2aa8bc6950d52b774192a93a7d24fa29c608bb64ca9762bfca45b1d9c2126ea7a1b2e49236daf131fc87800a90982f442d30439ab017a710ac7885634972ad4da07d761901a589569621d74bc2d5231c356abd17b241b6833ec32c869ed1eb73ae0fecb40fe5c8c04b944b4b39ba6f4054c0a145b957cbc4ab5fe33a99e7dce43af610a2798293a6867ce696b51c028014c19fd31ac0a8467714d683bb362fd5eee53706e47370dbe0bf2afa2191328bca1bef29479357c45202b4385cf542face30136868a477dc93e6f6527931f13b8f416858656758cab324fba9999059bc68d0bb52a766a78616c438cccfef8037f88119cf00310c8833174537805f569d13314a9c9d4e135a7550d590424ead3665ad5924cea00ded14e03cee9092f014c93152e66e14ec4f1871676933ac1a6298b8ba9ec472984f2ddc391f755e8be0539cd820f48cf3638fbca157a04f49ae7c27bdf4e607d70fd839186b38ec4349d74fda9d07c9299e9a10a244c025ce80169e60042ae071afa845a6d844cb62f9212cd230bee291bd4fbfa55ab7d2eb31af1ad9e9d9799334dc6a14be03a788042aab718774e0fab14f0984c8fb1d7891c603046bc31be73db1d782b6586346c250817d554dc4ee4c1d2bb34188a9ec70c89954bc08baf660ee665b0f502c5eccc7501389cfd5d41a172d04c5fb3ff06cf60eb88db2d7dc4349d71490693de630a8058263ade74848148b9008ee94b1ee6a225eea2d44c49a6ad293bccd1afb6a1864d4ea174060016b1be11ceb0206e2010a850bd03a88982f6264d4c5359caf6cf4031cc56d51a1a6eea367b7ae57165b402af3f88aad40fdd1358fe885f1bcb3cb537354139aac275dabba8a52862bf592f46923cf44d906a019d01da912701f762c6f3b018e9ae12d3bcd0cd71a805c8abf8ac6e0bff641640c3fb1354161394504bcae1cca58480b44ce75643137d7208148c3f0cc9902bbf4d3cb5718d28078f01902578d01e60ac7bb9fadb27a76f7991b56edbb6b5e52b10a99fc154cad04cfabb376ca7c4e35ba1902e358b1e366d95dcaf233241f9b92662d57ec9ce87487eed35fb364c7ce269b565f4b8cce425f921e9e50337125689900c5479a5a74386bd7e0ac7b79a9cad30d014edc37fdc9ca1888863bb0610c5fdaaabc0dec2cc24a51314bcff20b7287a848ac83b5f681b214a69bbaa06e16a717dc4d8797c694365dbb1af6441b20957f53437e7bfc9906c78595feee5a880b2ca8778517cfb8230aa4430ed75e2b3b74a2e69264a47fb4aff3a989c21ce59b244c229bc6e7a45370b202367cbfd54059f67ab63e6cab16cb32d89184340f7a8f3d5dca3b3722ea31d363ac71ebc9de657b965c839a54be0e131ef03b1b0253f051cbe992e317e8cd3576ee1f78d8cc9f9273cbfa375e2d284a4b6f181f826f1bae3780ba986c5cfc0fb81f488d64821ae3acff23a18db3183944959c0cc6486bb18b2253f02ddf8b39ca28cadef8865651bc5643629c83c6f628634d3dbb1a44613550ba4777642db1810a33bc9f3c26378278dd912b4d46b2ab5acdedd4772f55250666ba944b09d9a4eb51ce12c7254d557aadc11afa59712861520ad50d2ccd57ebca16181b54a4bf8fa7162b0624433a9eb79eb2e9e5cfaa586db36defa9c579d9bde2f5d879a38787f786912b33043ed42f7fd61de77c577e44d730e022f59040bbb43fa5fd1bd6b9ef791323cfc15351c53110737529d3eae38046424145f951141578bf41b5f6de91d4e6fe850be28c38ce44fe41fcda8927817e39b0d4e57e479689ce0c19439b604e9c1c1983d474b224308f9c379fa5b9e54c15d723cfe441065dbe0de1e6c50d249f5bbe0d7cd4744ea25c1dfe5ce39bf04ba65c17fa11480048a81f4f89753baf6623d8285db70da09850f0e86774b3b78e2efcc81be486b0a6dc9ccf4954030c12fd62dac90aa6005683b5e35f754317ac4a62bf6206579f78b389c33f579bc299080dc7355b5b60d0e89865fccaa9c5ebfab5396a8fdce9d2761bd9bccf5ded53b0de588874bfd88d3cf12f05125c45478e0880088e7b27dbf7a8b3978939cccf6f52a5f996131f67a161b774059de4f7506765320fadc13a765a02cd853c11c7ef1a9191cbf955b14c8ed02f34ad1c61204a6c4a282aa88c5f5d24c822e088fa015fb44b0b13300db3c8dc1ab6dcb5e40c4181911f8d7a1c57f81cd7a7adb6c74f344786796a356a3c3ad23ab8bfbceb97deed4f912a31206472e86ab70f319395c8e2ab28bb615c52a89074458237a37d043673f81b2030b1cfaf3b0813ca7ad57d59a367d96e60e1f284a4fe336e12e8a026c04c480ce13e3c0cbca1c6ec065c461e963d2739f175823d92c7e3db8f0d7ecae10b21fa81b876637b9efe1ef516c4fb31ba2b262a504463253fe80dd66743efcf8c8ec5cd9f46f69b01b765555e8313ddf0ae0f2aa10b847e9df192947acd5592e8336aad628fa807b84c5497f8f0971c0bf7b9250d2a24f522a1e47cf12ec2e7fc036db7a959836a33a21b0abfdaa1e6b8d07bc94cff0e3cc68b3264441d1a6a4f608712f934b3b737eeb2a66cdccc3ac47cb8a6db8dc6478e1eb40578bd5bc2b7f6e09c547a41edd7230a4555b324edf5b874656f5848e2fb3891d952c955df61f47244f271b77841f18fed8d301eab75cf3324de0389848720f7f6e5598df29015f636c6087f2ce1ec3d1a8328fa10ffc01402bc169d33a9295141faa61be7f37ba7e8539829a5b33ae3bf292d54982572c0edf62e47ccdbb7786e76691ca46b1b0d160e5a3d4bbfb6a9157389b76345eb3ca057a8fd666b446da63bdc04c6bd09b8d7f7247bbda2b7f0ee15632c01485d86e3bec02a604f9fda022dea3cb9319687b5869268738179b72a78ef45039c7cf016e80f841ac402d85d4375f10bc302cd132f15aa78aa4b81302c9731ee78dead9535a680b4ab4e0ca6415d87688ae2a1b83dbb8a9820c7857808f2739de74c18cbdbb5a6114683c9a2f7c6b5c3919317b00a5ba25e79a7631f38f7ed56fcc9815689d2e2c828920d21ffdaf64eaf7579048b0fcf27821d4b56774f93ce24ba5c942bbb6e4cfc14dfa53eaa241eae57e27e73b0512d891c4524ca66c0b790e4916eff0f98f6688eb469c00be9c4b257a67e737be0238c4b206b8e6ac80e414cb7e9b7b1c72941ea3ac9f69a7545a589762f737fe2eb23ab5f2d35b59faca7a2c2466c8bb9f92faf0a92a597bb16d545d200124eee346a07a64babb23b3eb390d4c8e3b097f6b088adcfffa233fa517db33452eed1cefc21434126254f73d2fa94e2a5574848f539326dd09fe768663da7a6dd140c15cbe6f2363b3940f666e8c90ba1c8496c100e3df5f2dc43813359e849566c3cf0c386c1a25b95b1dfaf9a61f240fd516d076d378002bd056ad0577e54e0e05433e10239c5d36131153f16586586db2e23d8955d6a2a7ee505020d0ba9e9e095c907ccd24871d02a99279d8187eddaac571080c68bb9ce7270f500c7730987e2c3cbeb6eab30e9a94ccf74622f04b8a6239550ba7bfea665b1b9e9307ccf31217ee6f3493774de8e3636ba5937616f285a1707265602ad36b8fd40e7ce20cc9e243b74448ff31547bb3a5609e353dc6a88c121d5eecfd6c28ca2271e370b28aa85f73f07ab6062cdbd3cbc6f2e2a291aeba82483677c61b8579e33469d112897cc5754da517468175190a53b995d16d19956f5517179f9b933ae8151a4d66d718e8ed621c2d9ebb19475994cc28f878231b0e451b663ff7023868d969056396b796eaa72a2257769ddd3f09fa3b38daf4332cc325a62dcdf2d5da55f30bce68956e6124d494ececd18e7f2b0ab4a57d9fd5fb94ba9cb27b82110872a1c17df5fcacca5fbd847988deddccc092694b2b0fc2642ddfaa71a24467a4bf45d6d634a52216701fca2b8f57fc6b79df59dfe927f5194a0b26738d34fac57e481a9ae618d255af381a172337346ea4036d563ab384b15a66d808f0c4bce0df710314d99dd1af28c611771c33256bba72d4735d66243d1b138e05fa2fbeeb2a05212f3a8a7ddd6561d81576e06991b013e3748157643811dc9e5bdbdb9a2207712d64863ce8f14f0554ba0cf87e473a1cd51043b5200cdcccea43edfd010af19bd08f956f6cc396a3d01fa99ccb016197c276e7ce1722e260722fe94f5b70f8ce07a0fd528d2e5b64d8b63c8bf01dfb5c1220da509ed8772be9bcbf35da612742cc47379418ac83a91e57ea1b96abc400b23caf5e34f1c31eea9c4b7288bcb4a5c2e868630ba14d6eb1462a9017b235df5922897f506a5ca31e63b4563622a99b602ebdeedd5c03f6f601d98d9d12d1b7d3f1ebdaf79337d2b7634e7444ae2aac45aa8d622e88b23046650dab8bb61474266def5253d474d97e16e12b2143f2094611f8b8f5446af1f11385c186244c81c68c8c48a026df6039e924616e8d8a9e22a99287dbcf3660e5ed25dcd19edb33d1cb9d12bbd16267ba6efadb9127ebe88492509b442a88462876496d629337cd749a54bbcd91ef03498f49aebb98c3af053211026dd8d0885d8622e8c711f8e699a6bf044ef01fc91d2c363befdf458be0df2522994e0dcb823302d0793de6a4b5d7e83876208609dc92e3a42bb988debe9d24512992067ab210e58df4afaee8baddc1e3e71384101c4df538313cf3d6b1ba4758dedefdf4034ac6f4abac924fd5911394f0114c8bb5f668850a3b9872b617d1d6045716c579e0f6a04d5afcc168b439ed05c1be653d8653b9a6be04237074aa600f563a1f667f95df8cf6e2746f705974f00afbcea52bc3df199812d91deffc86040b6b761e46f2e23b0fd5dd5b3bae2745b4f662f3f5f61a49b1cb6b68f34bf2687747088d462ad9bed134e90b3a2fd4b11efcdaa7c4b691882594853db3696e6728092871cd7b798d7bcc335a810368f258799489e8cbe3bf370f65f75fed88456e8324d12e0ef2b0620dbfdad6a9738570c900146435512bca1a759113f6494564474dc92d21de31ab5502911c37c2202bbb35c6419cd5b7a1908706ba041325c2c08c545ee1086b00f8fe928b77e8b84c6daffd96c86092798f11d9de4177d64a49413750c5d3a4c785c5e5e09cc02fe14961801504995e03ab242b20c103aaa0ff1db66b94c02c9564defbe6caeeb3d161718b830f59a4dda7a2ecaf9d596bc50cd2cb310d163e4fcef29834686aea3c53700f0524f5ab82bd77a4142fdd97b831876b513ba9bfe74c46c919d9e0833b7160f24cdd94a0a3bd3e635a81a2c6eb760141638af8a1dfac2128f8dbbdc3102e7923cf9023509a43716b2b10fc9080225a00c5d1ffff92155055ff1ee9073480fa1bec9a2cd5ca7cd2857e3694c77f58821bfdbca034e43505e61bd614797fd38185e143e26f0f0e4ed4576959c7810a36b8f0da7da71a19938f9bf787eb1f882c67d028d76a3a56ec338893f4f1fb5ec36bc1f2a6bc5a5b658c9105c7305a99535c51697d8a61c2a999c34ec715d4fd01ea1d31c6cfd044a8b01b398d1d062290fc1c1f54a8e9321858d9c401d25a5fb1a1c36d61cb91a2c552af3f6bcb55dd09a21af038908151633a9496f65a0c593563bc98ddbaa16e2074c8f7204d5a94c08b9b748b1805068f88dd98c52d915fecea653210b80b40840f3884bb6dfe56e3eab2881933a6a00a7bf5c4b0c60bc9f873fc6fa6af704aa99b5fa82db4d41989f43d6c1089180f3bc0a10ec54b571a7d49c7d3d8ba183a0cac7cfaf1eb15a81d9267b9ac5b7daf9e08ddf55450626e3657cf2c47e8fcae5c203e611d43502af19989cebb088943f946b58cdb6499e3f2f3ce1661a194def27218f0919974264300ff3bb268964c24651001a87687b31ad450bd5132d0745c641bdb3d6af6fdf0deddc66327a35d89fcb5af464c4240e38d15ce57bdf011c52219f73e7877d6abec4f050a9b47d121e46a5075de98229481719be5118033853bf57bc0e8a07ccb1c113e8405923efac9f7f3f3af1659fd7a7e2f7beb93c3b77e6672e4ddf06d7cb2c6eef1b709d67e444329c1d9bcdf4e9e90aaf992014960d1e0cab544364aabe333457483c1b0de73e50bd08f3ad26d293094a073f97345e2d201d3276237a8d5141de8cdc79d0ddd7c7fdb9e51076fea2306c5e1a14b1273a24da4eba1a2f642dd191b8435ff680784d1db7333359de61d231568e181cdb6014ee0a00134ac5e28a0e6e8bb62e81c4f75818c29da9dd6ac65e7db08c97e9a5ad445a760cbef4771ded43fd36c0413c64128c8e2a73ade96d341fc6298befe2c82c42700742231e6da419a4f679e8e6346dab2ad94292c4846a3ea8242cb2b51e65da728522fd1fa0975c8b58dd2b1d32acff6012e8ef8617935a9b570c87b012f0ee662f1bd35bbc730820173699ed8d05458e6dc0b2ee562ed873da4bda951549088238723a97f60098bf3bcaff482cde4c9d5c51f0d80988c17fae0580731a3f166a1caa8a3f669191582f0c8a17e847b46d0ff4d660c669eb3c25d50cb4803003bcd4be1aad300f2768bbe492ebcd4ce0a66b249f9553fae4235fd752a7aa2adff11e2c9750a7f9a98c5a18473d040e64a5638940c02f4b48670d9da532a46d1c544f895c6661264ab87de60a30f0855e2b9487fa404c3920dd092ba1745905d426ca636e96e05810c6c8ea082b459c0d74842e3b379998ff0de12a209ff32283533486eb499a3e3c3365d4bfb5fca4aa9794475de66dbca7eae436be6ae336d9245d4bc1c195c3a780cff5fc5190cf005b2183dd3eb04405343a643e9c320e5f35ad6bb08627a2108bc4c7c47280560593f9ac369d4dd20d8e85740a2b667f6d0d684c66c4bdfe46a9d5d99a9ef5dc438a678ab7f6ce58e33dbce888d8e147abbeae3d65b13822b3ab8d0014aaebda41d2d54143381ec0caf10dadcb3de3977daf0e8856e164405d35af0219cd5b0776e6337caff750ccb87ce3e42b98888ea249ef8d35308905ee46eb3d6134042bb6e6ea82e81ce868e5cb6b250cbfc9d0e271b35e46074d79cac9feb60bcaa9847aaaf17e968ad4f2b91dac3e4d519bbf644d75ce23d91bdffe0cf4e39d338c1197f9e21fffbb56affeb4578a7f99b42da6d3433424b28a1d0637a8754cc97481e37d1ed05b2d401adeab839bc133b4bc5e7113bf874c2ef76f261a6ab5cea4bf5eb7c07d65bdab22def1cbaec1b7fb2c67653ebe43436d056811e36d536a153f4bb9355a880f80dc51073432d31a71d332bde6069c7b29ac0cf1a98ab7fc5b3d0200510ae480d6400e4fd2dcab6f975a25dc6227223dcf748a9e7fbe22eee26c231f077307160ad8587d0b3dcf4cbd443598b6815a401816a5baf8bfd0a093f0f6ba06a94767003c7933381d4b6bbeddfc244e3ac174511122987a1e4674479915ad6266852619b0333327841ba6f6ca70dcdbcde1288960f08e4ce54bf271136f97d48e959547ce6a622b8c18dae5f77bbc5dedbc27ae40e4504600b3ff5eea78ff968fc6b8f21f64653f70f803b97d3386622971a55f360ec7216bf5218b9ac4b74ff724db990013a010ee71039050f6a69fe256c0734d4c95b5d6b8673e992c71ef85f04538c0098373421259a26452b1572735610b7c375703220028cc1874672c34d3c52692b91b9849723c83a8c4f4a08935b3c2b95d6a2d8f6bfb8fb37afc5f724c6be9fb424c4c90c16ace5cef74840af155383a1a96e9c976eaf65bd780cf5545fb6e78fafb98748e6fc3198756fc48c8c4edeed850d1a5a8dfc6b8b7ccc6466b3ce6b61347a5c8ec235b305f967506ab27c40613c3e4018e72d2687415bc294cc242a14427214274202a7c150feb808cae7ff3a7c167ecd5b3d9d60294276d64577669a70118e9d1983c49701c75ba88e07423ccdb5d4e9d09335ec5698860fbdcf78d594eeeec5e5f5a00395e5d3384638b96abdcb79d2716b408fa9764745093321fd8b8f508010b90253805542f7d309d2b97fdf580727994df9ca0c1dfe3029f050855d3380c4c4f3499578fbe92a6d1e9643fbee15262b0ee0a7c4978ad105585707a886fef9680a75e091f5023dac497293757bdd579fab07e5240f0913bdb962ae314e0f8a2fe2a7297d702d64ac632ec669973fc71c2402138874285249f12a163dad6af5eb13ec046c916dbf5bc3a878056d0a1668bd7467aa58f441525ba1be0e64831861cef92c729e43dfb64d60810391e53fa9964d48868da492899bbe37c8d03af8c1a4edfe0120b1059201fab03d4a3f3c8a7a5544bc0523d771de8dcde5f8cf87ca910142f2ed88bf07d618edd0a13d7f9437c5ce5af07d17a9933a86776f19213ab31f79028ea8594ccf12380419926bfffdcd3027d552a7c76c5a0a7025a186ead0f7347302f17e1fd3c15fbe36110fb399069f4f86564fbc9d490101e9c1ed485de45b9c88410eb038eacb3c0605e02d055d586bd8aec8fb9582a0b8ceaea49c7aa2e7a2978c70b37ecaa985323633bfa0facf996d6f852b5a550962a6470207923d3875aa24868da812d9f721b451c9fd043dccd7bad376971caa35cc0ea7bb9039e91110b25ad1caa6c41d6aff3bf8856153f2ad7f9cf51be9ef0eaf9fb70ffb0caaf47a1a723e7bd3d089253a0cd4b000a0cfdaef3754724f321718719270b3e09766a25c07d549630c5efd67a55ba5892133143de449074219226b3b4dc6bd49cde198d6ee57730a0693289389a88a663405d54faaeb8dba179cd74925b732b27850753b09f43e0c1d31e0f6459122d7efc537e9e39d731532fbcee2454dcf797b159f288fa883722fed111157e24c947839a63bbec57e429297f8157887ce48aaad8b3a9ec76b394c8f04415cf014c1cea621fedb8c058bfe2e16e088098f95d7d6aa6c37c3aa96367bfe68bbce06fb8d7b9cc9e1bc64f8f7a020d1f565b939f2e2c29806a83e7c935828c6140de9543d8fa97905048ae2bc420650bcf979dce814471b1e853c653db459137b110de595bcd738b07ee385f20f7492542aa35ea87b2ef5c92f42727fc3d1a995b68dd127dd782fdf7fb67613382b458e4b16de38d66d98806e987c97f5a34261fd3f4d28512be2b04b8159b98e743ccd189ccb2d500768c507a4c8fe75a331a7ca7357c9efc65459e2a1109bbf2fafd74d30328445423454e7cfc8f919a75c298f821a299744f183f11f06c167b0cf8589fedd6854fbf5eba1cdf36a98fd65da6b66026f3fb5ce9772d267867e5c484f4cd94c3e3cee5b731dc423c0befce7d80ace64891563637c249868eb263f3ee3184b1e9899c02b8917cdc02f74318e6df7b0f765b544dc0f466209f0007750f4a27fc1b7a42abe3a062d0e024dc47fe30b810eeb4a71913d50c2733fa1351ef553561dd4a524e4c27c78b8c8ba521d93df4ece83c21c832ac15c5e0ace193d5618c4b130acf28583d4e49b0eb9bdb523273d69d188a49b12c8c60dd196d71de2c94e97dee20270fe1d1ef3adc6ce4b2495a07f73f8a05ce371b25bd2a7becbda930903973ee4ec6ce41f773cb2791145c9930003e04a27eb23123309b7e99d2cb42fd00a5e7280ccec19cd5f4f84a1defbcb609436c6b5c5c56a8d82099a3b434f34ca347703b949645382c2a5a14a7775958fe5d9d460c0cfd0e11bb6c83e70905112fc43c747f65cd5b1da1392587e0a3e80e37ff7f9fcc74be970cf82555a59f201858f97e778636365a92d982d7ac91bd7d6de752b2e2c7d09c67fe6fed4c33cad033c234644dd47253fd24a57487adffb1af04e4811b5910dbbeffdd6b3223ee937ab096fc81aa2dbc751492dfe6d4b9b289a5ba7e435761df0fe9f7442d0da1f3587be3fe5dac9deb2d5e6bb205731073825c8f77eb9e5af986c05e0f7b572289da74749556a0be1718159e3f297ba1641b8ac775e45a76747b314ec87ae07f15ac58fd358a0b005bcf11e06200cf6d3cc6ca663f99bc50b20f681c1b16e609962893a58aeaf6911c9cfcd132c9205933a601ab7e1f1a54ff20b92d2269205cb8ae8c3415259e4536b1aef1b21d9aa5be392b6d9e9ddc88d8624f1b04e723c98f42c272b04df9fcd878116321a71ac8306ebe4e29d19ffe07d3ec855ef28700b51f00827d42c3173521df849c6bbf6cba6877753c57c75675db2e9f8b8b5cfe05ed99cec645864e953bbcc6aa9646f3a354bf5b80547ecc9c5ed7089f66a3b13f1731f0d1fd222cb6a8159759b4eed4745cae6b882ce2ddbc0377de6fecbd7cafe7ab42e0bd923e9ee3c868f00ecfca6196d618e1818605a52103303a33865bbc45f288c61098d4356ddd5d1b49cfa52647a1cd5b0fbfabbfb5306177d9287876d915a519af37adbcfb8bda284214237e6bbe70357c93d9039462d6ea8c86d5491c694ad1fba647ef7480e9df3cf1101255b7bce62c9a854c103533a4a13b24aef63d02098ece14bfe804415bb768b5bbbcc84cf907733f2533ba1e0f1a1b245fd8e6a22babcc41cc11b194718f63cc75dff29784addbbbe3291100476ce1b058ecad3de293f85d538d0b432a43314c09a378ccec9b57a7c8bb18dde901ae8a00a4acd23636ebfd7fc0cc83669bf4957a988059cbc5200dc372fc262817db5e5d63b15c7c99370fab89568968fcf83cad6c8145a3e040f08e6635db4230fd0a6902da950eab9a5d967e8a0485f5a811242e7cd516b0080f9135cd1a2d74f971dde46008b5e5f03f2200ecfc31f51e4b1f74ce0d5444efd938fe371478096af76a020a6407a59fe5fc3ab21bc828db614c21796b8cc0b2f2f280c36239ec80273a4f264489a3e3bc01ca9db117b52f7e7201c6cdaab1fff1107c5afa5875e6d973c0e101960f5da4ee835351df2b56be3f2092a6cf7c0d52c5b737701f0efa08a08dfa6ec08e7fb4b93c6706a34d42e31c010fe357601e5d6dcf479fe6a7b7b31669249e153d4209a4836776e990e2fa81e35d0dc67138236039ef729c71aa8c842b3dc5e8491f18abd490e9c0d22d92e5b08b0250de1850d7c49bfb3a7f3ef24ff32ca31e61ea3f6f1ec712c4fb7af14e11d34341c423701714a45dcbe5aa9bdd62344ec6fbc6e8ade44758859fdbd34856f303a07a5a29a6db88bf2268a12388b02523b524a72e231d869a1d826c519460a6d98c25438abbe0761b73f4ee86adf1d4c158f615f5718fd6c6a03a11d1d2c42a8240c2318f156feafb1cff748f2951b97dc919e9717bf82d43e259d15977f0deebe81d99fa782428a1c58228c82f40f6b8452c1ed6cb0216bf7a23c05d461d9c4dc40b5671e79c14585b9085a999450b16ecac2ed2264965f053614bcbe4d8a63296047b61637df505b8fe448d9c3fe667fd9c7abb6e6e26731e8f2facacd7a7b575213024a0be33c260e03fcdb8b2e79f2ed3c9828f826b09cfe1fc70cc3b6c3333d7971511bd569d5a818bb3a6946b6f2d0ac6f25f5191062f6529d5a367818f47e50dffdc536892cb4ae0bd3c94bf24daf25d6a29dcddd84ed78a0922af6899e24922978ea28045f3b8b53f279310a40ebad5d11505e57bbe920bd55d640e67058215936833f5fcff6d73f0d3ed24c5e8d10ff7fb99256cdf4e5ba1050814c9f70fbf9367394cc7486576db158e9779b395c5e677e3c4917ec401cbc374141727725674a56232863d3b5a0ac99bfadf9058685d84b1f8370162729f26ee072bcea47f1ac8b0127a7b9d820d1a090b1a55300e62e624e0fd75bbd723438ef8165fd08d6fcf444ae3c455422b8ccc976ec975bcd866868b4d99a536bc69619c1d0b9ada08717e387ff4621ac6866438f86ccad9bfb64ad23efad56a27c186a8f1e407d48741e0853e4817574d8628ae14765b2c324f868b7eb1422f9698d72da542b0e967b1c58e1c32370d58d2b812296d585a7ffad3fbe0b61a4fd2eef34d3623868237a270b7136f5d5a1c88347ecf5e5d08c06f243bee9eef2463d16442efce7eb74bca66671c15b93fde132c8542d0e98f5e47b52e1e5c57c77699eabcdd6814dfcf93e89aa6af2ec8b667b6f908887200f9b253f95b2be38ae0fe60449c2b455f163e660515d68df786c3ccbc4e1d79af38c96e4d763025ca2507dc708e0ddb714db040766c0fa068581d3b66a6de1b787ae8f1eb56b718b84ae6b08277ed59a0dc386cdfd6bf81686d339615d2ebef362bfee4c2a761b7cebf61585a7173b83d2d7ef6205ea3ce0270b0fee5dd985dc3aeee3ec64730ee2977c698110c9d9f230290aebcc14ae4bb7df065c350cd2ce901402e87c24580748414901f653834175c44f822c8e49f36a1cb423fd7382c6491e38c3f3fd379e9ea08676a144ca547c0e2502037752a95f7ba5527f88841107f09163a0c5c06040d236b09c98fd300c32107b5d4b30e3c7ca58dd4e2c07c15dfb30332af76a744b0aa2a02b0019c5a6cb4f8f5377d944ef2b3743fd99733f7c24ea87c92c757778de2458fc1733ff5524390921ab63c9a94c2e9a10803310597e72aa7188e79db2411c2244a6dca5dde1e21b1434d697568196f40f0ec20aff48f41f615d931028833a63d04880677f05ae261eb305dfbba90df43d32bd228537261664b782981201728c442f779399fe3ec9af93723316ba946509aa240bf1e82ff7519bc6b7b686233fbb607767200e28e2a278909da19bdd2b435a1640f8e041719dfb5d19669df0af1147666239ca87dd9da329f74450fcb60952e6f9074acbed371d49905b145e9be20888a670d68c2c27d59f710f791add0ab3bcc38ae7d9c41ea43a214c9e9b274f38242da08e20930af1fa7260e1bd3fb5cde84c0f6bd0b786e20469f966117cc860a6ffe95a61e0f6efbf8087262e4dccd33fdc8d1429b2bfcc65203f20b2caf329175690b18498ee894b8be1dc2950e71b520a822c0d3eab9de6ce0a3e48f4b1fba2ac705fd2531716f5809ffbcbd49038b917d39341173582e5907d68dadb14e6f822994f5f4802c101c85ff00aa1c271d674e6d9e92b5feba94631e09ca90c280059de1932aa9aede2193e96d05fcc050db859e8346760524fdb39c4db7dd77cf8a9bafc965f63d5c8a2080e861e319ca867ccfb1eb6ea8ae996b450c0cd7dd92254825bdccaec05db2cc0d46f1ac4926642cd3a16959e5f32b8315d36dae6ecc2fb01f70d470caf19f32888ad44ee3565bc1f9522f7d4adaf9b4064b0b0d27182d57c2696d1f7abaa9b95e3a66b65285ca8bf78058970deb5afe74494b664d25e36c093d8524c1efe0b58c317f23d8c53cd819767fb42865fd77f34fa502fac9174bbcfc542f9f407eb905c9dc70cdc899b053ceb9eaa7d53aa2210f772654acd8db337fbcdde4a32d88a6bdf6e159b682f34e9237a5a508ceef8176e989d46035d214394e403a8c08ba6da26ca133196c4bdf2d414d0d860194d49e9a739c507d0a10d4b689ae318febf345d88cc84373342443195b732e8e589a902daa1a5a147f3a73525ea8d62879d50d7d303e5c838f44e0e7e51f83c65469212c3f2470819505bf9c5030975086e2bde95fbd22f53158d23a508ca296c8f783b86ba1204b876896ec0be40af5147db05fd883d8160cf55ebd60236429b2deb3b0035be0c83a33c1aa760cd216891c75183c8631f01b0a518ca1b6a0331a88e95306d7a80d886773ec1ea7a99cf72da0f0c6008a74fb9c3fc89798ff70b36d07706b7ccaa59696ffdcdc4509be31d5f5cf9ced458b5b44a182bc3c51a44782da2f67f50358ca6da8519f8ee10d01652d2222c03b9c26f59fb3d11cf8aaf817d512c74b3c80ddcd23e0b88d4dd47a4c4694644c8f18d04fc82537a2595c6b2e3d689c40e603f6f4f9ba66b827cfe739d505a9b373779689c7412f1de70b3e1edc5d1e5a3fdb5257a22c66b9502d8ec4001ae3ca2d425bcde0cb563347a2a7651ec3e073d3961c36fe3cd62ed27b54c408036001d2c7a43334fba451d60382d8e272b994bd5b6d7338614845e50fd28d8684b3b939adc3993db45a8b07aa5bd081ac4bb1f6a3c287294da4883c87999f0a1da30086eca28c7dd5368355b49a65df92525847043c4ebe1a37d0a1a4810276e1096b84d624adcd95fbcbb2836017673dff204b67b72f71e9b32927499689b445f929ec5b93d3966fff68adbc1975eea85f5f6f710ce46775eb5746c77e134f2755be8395c27ba5219a32d936e2686d73678faa88f4dc0a7b0caf8b59667c1fd2db307789d2d0573ad9be6f3b3f50a13ff6f1796c01f7fce47e966c007342def42d53a033fb5cf60da43110b4569e92fa37058c42ce04c6b48d5cc98046390f0c0a5d1ac945a6e75d579bf25124cc5d3f103eeec6bbf5110c68b5bc10ccdc0612d1e31e063cc2544176a7656f4b909333113c6c537cb45051a3e186bafe2bc94ad56b543bf10c50369052dd2f454993a4d9965fa2e3d5460e7fbc53e1f21123676d6f079fe34ed07b6df79744b317493de36bd0ed0a761cb2464f05db5d483e6d23f54cf10f2fa60da82694471af77b4197c104a2a5144e5ef3876939a98773625efdfe06b944082eb00fe65618693f7198a0c32377452f01b111bd97a30ffe3c542137beb85b6732bc03dac1fc19d6e6b936bf97ca5a9df07534141673263e15719ce1fdfc64e054359274e944968106ce78029540e072b790b54b05ddef011b32326943fc9d86c572822327b7aea0dde68b1490eb0d2dc40657602ad8a9daf436e884d5ddbdee262d3cdf63aff9bbd1bf3fc55cdcf3ac9917aed839a21b3e173477263c523b3dad8d36fd5412f866c1626036868d437383ccbd863880351b9c261e27af6823132a3f0ce2e015c6c95d7f911af84a60d99af1054f05cfed504ebcd07a528c1d3035d254296d75013a265f3344272b93c0a723ed944b10ca96f8b8835b9bd44fcbee02dd7e7171bf2fc53b580aa2bfd47567092b0f374a77240e67d18abd25f3c46e57a5df332cd162bfefae6b69c08fe8a2513d846021ad78b0e7418eff5579988f365089b9eeb5ddba143fc2c018b947fe5e9ce280b6b040b951bf87f914ccbe7b8921a82ad1bb926272e875fba25975f6d7f7cd3060137e0c4e2e64cd936ebf42ee8904ab8d7bcb7a4e64a1fe9c6ce92573a525dc365feab7ba9902db6c2ef681327f830fac88b60f1d345b78bb85d422d0684ea63d5f67a47c36cbd66048e7c23b5e50a126598e80eb36bd4d0c94affefa8971c89ab0ca6b6b0d0b0b31dba68254d5857767d5289d6bc0f454872fcdfc4448823ea7da9da7542622292c1f1b6293e3ec31b7162dcb93c8eb2725aae4a93a02d271ca859b18797878a7b5123a9ce601fd52d4784ef16ee91ab20e1a0202b23b117c14cdd443829c21bbb1246f849e3ff561447a704c145e76166d7812c311e892a115be901c5fe88e3dfd158cb055d36191a569c813fa0a7f4886912e097ac580a5d758d82ca5f22a6a7eed3b42c7af742a32636d77828afd4a64857d7dd614f4951098b91789fcef3ba071e5549f47fe88ed16d80f44a265226b98060e77427463c79ff1830e11daeb24fda8e3829b9137f62e2f42e842d3a6ba094a655a4fc821233e8b603e7f147483c7ed249869f51d2be50581d63e32ca7cc4031f2fe745ee03e0e663ac7dfd4c14940696865354940f44fc012239eac1cff83d9fd9aebb7a95cac5ead572a37c2336fe9155a01caef9f5bd14b480cf9c927b256e201c048293e063bae48fdc6388ad40c70f76be4c17a3f24ce3dad979fb2428b5f46c48d4c60b443e03ee2965229d60e9e47df867be03d5161601bb9166d74dd298921a30593f0ab8cb77274211cacc2db5935f91eaabee2350933c5386d47255aef326d30197efe5ade94398ff56faa541c5d91a5f14e57f59296e3f3a49c6dcccfd71df5876370ee3786dc6314b80a5e834eb5dddcd93c845fe03bd065efbab99bdb6a4439a4d3827509401c26e615a7688d3a8f07eed1a119eaafa7ad6468f5f76a359843a403beeced684f33aed41414474adc653507e78f7d659bffb02f7c710bd8f4aa69222bef84d78679a1895869380d5ade9c26abad657c5674073c0bc976c97a750e24c2afbbbc8be13c5e43832e986cfff13df920f6856fa6ed5f963faf58f729fc6ff34876f9a6fbe085cd8ee5319985633413144dbcfa698f13f705bdd30ab287b5ecd4afd94a1a5f07376b13d37228a19e7126c31c96b765f4ee5a1f3ff57e303f4f14d3301ce038e1b0d8872541907dff79eac5c87dec0ca5691841ada13eabffa40fc0264a9dd49b9c2a1dfe4563f4d6aea01948f0fc64bfeea4e8c4c532c02f264d9e539c3f98ce9f26e595520630b8c9d0888e1f9e56a5c2dc0e51aa3549a18da90ecb33f695801ab93c4e6658cae98c8999953334482887b1e73ce8c4e004d2bb671ccdd9aa6caf8ebc6f825f3f025ee0e10abfe6e85d09935ebb2666eb58779012b95064d6f4a5eb129829e0a5d7023d67d516de09ab0ddb87d8d6bef367317703f370430fc6dfca8a844057eab0bce12f29eca874b901d264e8b678f71f819948a806b466762e266a7ca0bd4415fcbd6f6d758b61689043c654d2bdcd7b1e45b2e6df00554f110b0448233dc5bfdf46868a6054f767a42976b7c53b98b299a6d50d17eced06aaeeecad423cc6dd67d8afe36273556f49bb1c62522dd9ac268bc011f414a9d819d686d302dd52e5f2a88700e101b0f142754aae7e8318a4aca06e019c66bbb216ab11bdaf65397768c9198856d2a1eff230440a95b2545638e692a7d0f4a801af8a80c9021d4eefc17339f8f958a1fa14d3ccbb3b09b836e9585e0e834a52b8d4eb42f50ddbc055d34050b535bf3734e208b2980b129b3255c17f021b159cb4b1b0f5cf04f179d76a82f952fcdd7a4ea2d7f00e0a049c70fa357136e2f2e3b6a3e22dcc6983a15ca82670ecd9e94075b8c7efa4f28835e595ff4b03fe4e515f6aa77528a5a67068c5d522f30e326840f2822c4c345fea76abc91bcb19efa2e45b338c4082052d66e613982736152c84717388e1c6c7900e706dcecd7507e274ca97ce3435a26513b61c94922bbda8bc412252d6881d81a856227bcc8f18706592defa9c7981fd8c64bd2aed53cc7086c375db190b27a05e7a1a73a4657fe125f9a7beadba2fec1e149f5e950ebb44612b4355cd79e2dc6afec8c67cdc14da211e31d4aee2948c76dc77e20ba49e18a6d5a904766548a818f81c0b5d8051e688100ae841119a218ab7907c234ed59cbcf1a790e0cba715ae7a9d04c5359bb3899eee4a12872177de6e2b5b4786ab412f771466f8af87c44205ed2ed47954c7dbe641eebce1aef271d10c9f9c70b33516643ddbde8364877e2c474320ebb4f43c03f7e8055b68addd466a5d0925f3dd66526e3ca98015902aeaf583c39ba4b606afbfdc7f295681ace98ad20cf86ce979b3a9efe69b842e33c49955ce12e9b1ef36ff2843d0c43e1cc76c3580713631e607b97690b3b2b1fe929ac65a4325ff540432490694a19d17466afc14d843ac051c9f84fd35b3488661a1ce2c48fd2a50b917d22a86da5552ac845950caeb9257d8614f2b6e91a5600af81b15a128e3434c5d964b3b0a1db8521e10d9a5857865b5c2090b261521f148e7eb844cea7914892c585f3ce0eb0442ef580cdbbf1788cad8a672620217075d1c259f35287083c707aa1c86bbf2f34c92035b42579abe831d48fe5a8ba628edb12adae5adf3a557b64481415e649ed09b48c160899e31f80193aae2cff98bf8c6b057091fe2d2fce3289c1558599a367e8c9ded0d7f91697f4520b3f8423d165491591caa4b895c2c81030fda76f3e95b32f868b26bc41823c7cfb9fe7ba8b17572334e4da66233db55d6833204aa11e0ec25b2f65c8bd0cd1fb2ed76fd4cb9afc68a9671603f4f28fceca2ca29d4b3a5bddd83bab87671570bd9cc06139b04a83eb03ac305e463f451c55774b4f48c773e068437de97ab9f26a218c08eafb876e248522db1f4c3398d434ff889caf0a745c26ee63acedf815f16a548cf8af431244af72839e66498ac0f4da9757a2254eccc8b56c0dcb79252ff490fcb266d3c0d892377ba6c6a7aacfa03ee1bc759a0981e9d8662804ab4258a91aed10a12bf9b10cd16d007af04dc8558f5f70998a6ac4fc8319fe7b68d19b83af81fa1e3862bc3764c69dc0e2c2a8b97b3307df379c781f50a81017a317664e25d3ca0397f7537654c785136d9927720fc0a0d0c0b3bf57ac2669c4b9eaf88b514722bffc5f302fb02a03b0afc9e96510ea36061262a1e2c4d249643b2bb9853059ece408a676713172a0ad4d2d32d9689d7d1558c1682dbc14f172e6458a64c7680d4ff4f0e787858b1566ba9c573f48e31fe38581fdf6b76196881f954dbb253fd4cfe989c59a6f39ae2278452fdc46970c1b9dd5d6a68b3961ee5df589b72d593aa30f0ecd17418320b03e13aa269528ad0e332484e0ad6a9cffc4d010f5da332784202a41232ba0abbfd0a5d33cf14022556cee8e5b0d790cd9c20b92750bf6117f4594fd27badd2fa45d472d947989f8cdd4f2e6ec7b3a00a32db60983d60888edf72e6db7a752b22370d52ba52fb200cbb2f7b1351fd3ea61ec8ddae1e09c0e9c329995afc5a613790ab1e2bfd6392c38406aede010be949538a1940c47c9b904d0d025c4bc9e8038ee79a98d46a4e9302292d76e5ee95a70bbdbf9a0cbfc0c650f126c7a0ec3d0d47da5ad566350d976fb6bf7c1da64f8fcd5608d9d45f2729be2c8b11bc26669f7d82b4e3443560613b601b55de994a31b1c2db0f0117b3c769fc75bd71dfe50654ae0567231345ad5fda24786523deb9985141b9c382da9a29b049a99f01544b3c1abc51df65bd0d182badb409f17a181e0e3bd02c3398feb61eb21a84ae7adc28b7887a498b88d58300270e0942ff7b00bbd371db98949be0a6804c3687d8e4965f35359cb0cb8b0eaa5208d0661be55d21a6a5331df5593c369c4f2c6a030b53654e77de9afe1e7469f91315531664f0049b0e64cf2affdf3a9f99bdb0c4763d1e16270658cbdb09548e19181092a553d02a329bffd30da646e5ab4a7b65301b1bcf718c733c6fa0239c0a7fbe6c77c7df423a0e1ac39e17991bea102de6ce3a9bf484770e91795bca571f0963e0c82be4a8141b1dffbe60d149372a7fc4c7b8b560438079876a72df292f8b3f62b3a1cf89d7ec8ab24e57e843cad2d37d4339b90e08ce43e35e76cf4be3b6c43701b69a0659df8f579d2d230a0ad0ad0990533c6cb53731a8b67c307a20762978116f8f4d1e0c2e26452ffe2e534fb5255391e73268e9a52f409d2c2cd649191916dc45d5228ea1d21e0403f24c9cdf0244706d91999f5a115e03f8695ece1c056a278308c6c7e946928f9d7e4d2f39265adcd96e980eeea2267c334d2f8532a5d86eacb7002e0b5472c85c8e6d63e86b695ddd21190fb07e349955ac86ab70f4d74952cc1813ef98bdc96617aae2fd28287b748ac8d514455007114009304613a1a373a79beacc5a6ede030a1d567cdb3713270dcdeb8f008d4a4568222c1585f0e69aea2b70c425d42cc699816e41b5722e335b302ecec770472f517eaf0a842dd8ff4fbb63331810b0a3b013cbddc796cf9bc312b5c1dae3247260ee46f647e636b1fc714784d00c59e0a696b6b4e92717e6aaee08b08c4790bd1d0fd8791daed3b377f003e8595295fda2d092e1f3e12d6194eca2c99160c868d318a45f7a0d3cf7e8883c143065e11fb98c0f01778ed9462c1d9484b018147f7c934061d5bf934c8b9a5565a787342689e15d2fbea312f23d47ff1ef62134ad9447412fa0556b9e6ea30211d459f687d2e55dd62ba48cba1f69c4ea8e296667cd73e1df914f9b6c671a4490026af77bc1f4c8ff49da144b0ffcfb35204a3faa15515b81e47675fdcb1e6ebe4ce2a89edfe940bafeb1db2c16e053db4349b0d37d49412cbc679815ca53ecfd67d4eac58c7a41500af019fb0018475be7c8d21f94e70d6cec09916580970e60f425a612ed08f0ef64fd81c37094d9f4dc90170bb3053a7b5c5b8482e6846d7b5577d7c0539c0f59e2db61994300e22f4da1852b2d4f8031c22b990e6f8dad0993071eaf5c2ba357deabfaf9c6a3eac276645eae6a10c698e11347b15542a6181fe60bfecc276f732857dc2b0d269693ce86f583d52e95ef7f3dab3bf87f79320e8709158d65759872f74b443cee9fa8c2e830b56dbcd211e25170201a5fca1960866731f6da237c1d6e0d5640f70fcb9835b54a956ff7e60ab47eafe4af1a41f83b740db26bf052009a58d6289eef533072d6bcbb2fe323faa47adffff9b6a93458731722aaf2c5f5300cede7f4c41b7a046d3c0574c67ac05cdecaba647261f1858b5545b803253b2842c0fd9e3bbb661c9d719ecbb763aa1c6360342e14a27a9c1e59ecea8241c7f00dabf6a7d51005d7864c3a0b0adada5d2d47988c3eb4eabd140673bdb0ece4811ebdbc3915faaa3bc8b438c0dce13e4f19d2569dd861a2a1ff9a92afb3f57a06b7caf22b2026c9302c05d886c11047689a97c17815a266305f477484cb22edd4081bf2ce32e3aa8624a68a43ad772661262e47c972366f1ddeee6d718124b31e88a48ffbef9a45c32ca5e5f9c1f0494c347892140f8cf32f5995438bc84e2f5ec6ed2cfe4a98bbedd408e2c2ae825dfedb2b6dd1639c9347c4708071f492c292218329a2057e478f7986447169b90f17948b2659d86ff8213d8ca9bdacbb47ac6fabc17abe2ab6fc2f546b958c78a54a2ccdacfe1e7b1a737a715c729646932283600160f6c689667d48b98b8386d2f16a80e08befd550d5f77f1e9b906ce36d9583fa6a2e7854c9ce01d568586df9db08e8983ff588f67648333945312de5f1887daae4cc3f672b91c8cf1100ec851ebf69034da123331a7460a8f947e9f92fa177bfb77027811d7b4d055c822a0dbdcf0ce32f424c0ce9dbe5830b25dd3b771cdee29c1e168a369e3c60fab2f840b2dfa2e558273713c4f6d1f742133c85419efaf5ca54b818c550dc74f05b60e85ab4c56cf74ed630f1088850f2ffe44e43bdeaec8a7286784c5c80697788e0fcea595a5849d7beb3f1bc441a35affa716b448af5e92c6ea3e5f3b41888f9b1decc63a5265be28e05e9d65bc4424b6b66ec28a126393ec134b8c0b15a523be62d57dc3d283afe84a5417719711386e99bc2062fe61335847c87458f92b0200749a6ac4a2e15fac3466a076a6c28e700cca559c357e043e1399e1b516231c67ceb0c837886a3a73d48449cc832badea2479a83bee2afff0da0ea8622079926238c675e212fca7bdb48202130c92db8fb2c3bc35a97939746d5df0e4b21e37075c32f7b40ff5f31357a58064c426457adc33e396550d55f14abc875d6e42db3898559e6abe59220219a8f3c1c81f2ce01af705272d673bd5077491de05d66a5d3de50d16ee87f692a13a96545975deb43a6681095287e03809b87f601d6d2a354b9a87c9c0f501d225727386d7798cdd9a678df13e8e76d495776ea85f5dbff12516b663fcb11bd2806be0d60da86be65a7d9c1b59d0cd432cbf1abf0516846c098cba5f1fdf2f696acab2dd83448579a4acf9faf7d475f5e295ff4831aced64a59eb45305882ecb5a47123d571210e0aca84deea2e3b133ea9ec6ac7c6c7de2a5ab1bcb5bca56f05e1e63ab5d644f9895ff17f4e8c29e999bd2a3fd74257e9c75a53f94adb89f4ccec0f173b75a740b9a24c1afc2e8f0e94e659a480d3c3bfb01be142e0fe08a6defcc31572f5b510cd41a6179d6425178372b380c10eaa794f0c0c5a5b9dde084d77b8b5b23b9f753a81e28ee378bf4282fc043cca7c023ace79dd7d0ad1adebfe472d0087a48be30a3e0ff089e1b002e8f9caf3a103f68c45d24b226ad5753b9599476bd5ec350e608accbae10a422a70a6a0d0d6501ce397a8e04e01b32cb4a93303e0947f7e86c3bfa64a4706ecf9505c4184455a83d36b932833c2a9a904aeef7b1949f2cb1821599c6b4251c4c7d11b06c67e64ff607634e2bfc12cf63e285ba26216cfc94dbc85e2e45d4a5bbb1e56984ca79ba9d3bec2f0f40bf483a5965a3a9aac11c60e31ee1f16425bdb133a45e6f051dc744239035b276343a08b4b18431dd5aa9ad4932e095810c15eae931afeac568713c12a44484c335b3c77b5b6b861005e8c59db8ad74a1d2215eae32ca2537d917b9fd0c55bfc53e48a97671a83a353eca8cb0422389ffb899d8a4ea6631ea26503a9ef09b062204e583d587ea43fadb22cf5980c95c0a96c95eed23b981b8aef240846252de793bc84cfe4dc422412c95ee9f60d7fe0716f7b26e755d3416878cca0e35a15dafee33e173649fea0145565c7caee42c0aa738508c772555f7645ce684cd290e5abf789b2b3209b515cef1000a88c3892ff4c26b354034412c19f9ebd101f8c41231ac2c717005f2c26e05ff8a168ae04368df936f1b74a53bc7a032f9966522b23e2176d3ee97e12da99f90f4c179bb70733b444760ac0c4cde0e518e1db6a305c2de92fdf28f18d18610bc43737ba7011419da49e4bd4175be9362246c7757117b01564f8684a50b8dc22729c6e8e477e3103567e2987f27ae19c92ee49b1a4c60a43c84e00cb9443d7e331ede17a942e22ce3b02aaddf91c5763348be9f390cc7b9a737d68db6104ff09a1dad24fcaa3c4252ef1369f380b902e9fe461077bb95592b52d34a6c44997df79095097349a34c401f192a95db573436a3abd4497349f441d04fa12dbe14858f44a4c584cf2ca9f453d264db00ddbd249fee2edf97cac4f070884a2eb5f8ca172cceb3c8e4a72183d04fad26f985e02780245ad810d47ae981adc57cb8fa9a8c482258c4e8b794f77b4a75456d8668f5a372fbc01b6c15c43035ee4f684486bb1931f0b6bc01418aa910c8149d145a95422b97490fea6e8905321c5d9fd72c7a4b68d66bc5420488312fd40084429cf7334e98ebd51de78dfc6906857619560e54325f82314db82c7ca3e5d11c20dd9afaa9a925988670a909e38a19d66a286bbcab9df69c12e07525966cbffcb75fcd18e44a1277b8e538c93f1339fe4c60c5ca02eed7e5cb16b43ef019f263db0482131de523372da4d7f9f837c0c20bc4d6a45e0b71dfe6037284f34da8c32946870945df2c661cad0365fdd038237a4924d7e100e7649cc19bb50eab22b5e1aee4849ddddff2b2c6de732f91af586561022b560d8fd8c713cf6345d64a1c1015ac4c033252326748fb061161b2b13dc26e937aa9d9ea25185def1eb053cdac7a1de69b24eef777e760d6affa73cba31e30d38e4d12899a7fb45c423464679d124ce16e421ab47293742da1473a12aa59ed5e51512e16247ab22af50c77feb1269ec6cafc5e59e2b770bc6cbac959367dbe892224d9e73fb5b0d6d33a1728d132f4e4d6dc6e351286cdc854297858751893ce73faa7233c44eab1df104ffeb3ddcbb6294e8b29a987c40aa89b90304a8cf3cb394ebd9a300d4daadbfd843ff02d401cbdb49de78998eedbe03d2f8e4aef35d8daac80b182ef4365ada862ce9430c6100b51e1bcb020975cb18992273f297e8046e93093ab73b7547bb7f4e2a4a05fdb50eaa3a04fbd72a20e06ae453ea500ef5594411601140947aa9466b058e7f8050c5798d7a711b8bce0928a9af982a3dad8a01133022a402ba67838afcab6a30104d889f42b7bde2059db3380ccc9b89f0c67ff60f81adc3aed1e50d5bb894eb2a2e171554659a92db01f7da1ab3198a07773e827c1a6ef2c33476025da57cda9c9bd9790cb5a350b2b03328bf4eb36cecb96c58da914ec6aa384de15183ccce7910b5650a2b52f250d39016f10cbb4a24a44cdad6660990d434851a52bf78e4cf418cfb9999a9a3e8309480ab0aa1e81a8462f5a771e824a4709a077023937249655c0036886e17141e8ed022806b9e0036661e01537ff2a95f0627f7bad7cc1d8d4f3623491fba4731309ae1127bb1a6c0973dda4e3c9a14a142c92c82341542d0a48703fa5df22516b794d222b2b967e39f6a37bd7b9e797213e476a7e58568d84743e0e61c038febf636752ba7a77b0fe971d06a97dd03700985a75275388b3f4b1b6552227555447ab5acea6443ee687860888a1c6b863c0de073a2758cfdde1ffc129e6817145d05fcb1dbf8cd1da1419d1b7359a92719ac213a9400bd51fb58c0f8e7d644193fe7404a6c66cbef18eab7c8b127c391efe3fb6326d4f309ecb8829d1e50c93da8c1209405c7b861018c71592f5628a88fa20c5673e8500cd794e10d7137f5060f86412f98040bbf3c013d0447cf2c0bf0cf9b4f5f3380ca0aaec1186db75954474ba9b97766db45904c098adcb231ddb3ffd0797753b8c9293ba4fa2836650173041224b757df3e97e7ffc9d9349495c308af2de0b32f80f996b304c3ab36a0f40a75fafe9a97747fe182b0881ad5808bc7fb71321c0e39d8aef43d51fd0a941f099575b1a168acf2df65e008da299a526c3e1f9df398ac0013ea55ce0213369bad769e8f7172991c4949cd77a705e82048b177c99f28c77699b34250114d8d78b13c420ba27cf3b96bf70273bf8bf691ac47c438bef13b73d5229560e95f8dc6f829801806ac28b27eec882af79ea12b6e33bf1352ca4f42054aeb60b16d7a4ffbf7ced0687fe381f5d4dda9b07be97b8e4242bdfd864cac254ba6e2cde2f65fdbeb581d639192a3161ed3e52a040ce10d0f2bd14e0e382fd1381f776a27bd68c65d97659d152b6da094638bc8d41c740aab2d242b205e44e73c6d68eb73636b7c72c2235daa4bab57e3c6369ce9f470eef440a7fd7001ced748cb2113f511dfa46035d2c0b46d1d114996382576d1434dbb40475f1c62a7e6f51d8fd233153fd839313f998a919c57ed42c9822b194868ce0cd093d81e21fc4b6c53ddbcf86c606c8880e60b822104e5ecb287f57fa39bcd3a854f1d8eb1d186bfe8d38902444f86e8132ac91cd9b2b828cdae2ad508e91f59e6bb9bb73294ca1e2c38c5f630e1e709e3b812220b2baef9b93dca027888adbe7c67d9d447411c5c19eca9c9e04910f7c5f3fd5488e106c4d51f08014a25459975404cf123088a15099aa5f032ca042d3eb422c6b07bb46cca56e9aca448a600cb17724dd81fcd8cd27d0640d577d6d1647c90935bb3a55f43d1739f8532294d5b0f81024bd769575bc93906cff7bd42174738e587587bc6a9c83d826cfe3a21e1b4a704a50c5f4ddfccb6c4b6b058b58965edc08a336d6328c8d6989aa7933e91be773e3dbc0bba4dec07c1e712ab5ae39448925734c94cb82c9c56a93d39660c36dc6ac4c36181d15e4e1a9de4892a6e18ad20b5c8248552a49535444528b734be480e1261448c564474e760003e39863b31f9ec0e5545cefbd3e16e39712434142b4df18c0fde5f9152c639ae504a611910433847d1649e0702f00bcf284c50b901969b548cc5349daee88feb6a094be6a3a0b209967c6c0f91c4bf9133c5c57de99377698490111a423af331777a19d4324a824ba30d9835255c9e846c93429d8f41298d02a671361109c2edef1d4cfcbc6e7b655549f8fb165ed11794f24c25149d37da0d412337fb6835fc5d0c9e910fb5ec633df77de22db2b8724051ee29d4c9e93c11e84c77fb3d8a2536628751d4b0e60095630fd54e3fb66f72e907fb259b0f76c71c5ece25277a562f81098cb1a2e5933e819f26b6f6c7df841de2222d281776fb938cd3cf98ef3eb8fe9a70a7a71ff5184f17477b876ef21d905677f5db94a6ce3a82520e102424eb339ce4ff837948ef508342fb4b41977a514070d498364dc96d0d252f7e191074eff39379d7d3ba8e84e917f14f20f06ce69d190e4a2f2149e97e46f5afa3ae96b4c30c4d4ab9c93ce158488e82127b36feb280e7bad8f09e37d9088851ba776d26c6be89f23d5435aedd9e5143da304f8a527c169504005601c9d96143b2d54211e179851cd2724b8be924d6dfacbdfc3901997672664f7cce2a354ffb8a3c564666520a38695300da15880ac297ceaabbdbc19bf82ccb6c716707216b3c38ee94d10ba5f446fbff1074d8c54f3a0c206b4b6978d55183802a040456e1d8bd6a54a08d75372e80fac2ef052279d66f7bf8373de2a9292b771e159b7ad0f0a1c9806143d3ae0dd51c290587aa41832c6361f77da21f293d06b1fa071281104832ddeb7391cf695767d96692c841fd386909a700744121614149f4ee1580057d70f78d47f6a8044a7c8f25c653119c65e21dd06ec065482831d2a829c3d5f9b5edf2d38422275523dd7bf50dcd2f7c925e9fec074539c7be59c3cf2ae315d7ab991f5542a057f6747ed43fc387e08e4e82ac44d7847871068d05b13d90ccc8af963d2a9aca19459c8775127b92536608e3ad17385e924d6ecb986b752351327d6e8a1c5ff269284027b1cc0c7a27a38275ef794599974272322121cf699503c05f3fd825ba8ebb5212afcc80cbcf9a7fadb308dfab012721bdda34c76108b51930a61b6107ef03298956cd802883a8304f838598069b7961a5f76f096441815807317c5eb7add56b383413b1c2ebdcd6c63372f2df5a8c43a134339cba761368757ab9fd4fd189ce7038fca2337598c126f4492ba0095366c02d12c5c8bea8c2ae3ae20213566f221d02fd42fdc28417f380f83b1501faf9bd9ad820befc6f93e7c612ecbc895efedf3e3339cc34e2bfb34b8f4c33974ae1b58403ba0127e8733d0726f1e3a8aa1e159434ca9dee1896928ac72fbcc2e555238c80b6af221a589f1631eca3a27fe586f50fc5b58eec1c73f8cb88e2248e7db742e89300f900ce25bf379a9efefeba8e419eca5f8f5bb6f33e6c662cda213d99d9556b62bf49255b00329ee28b0970dd982d84f6db35a613c9b8319709d007ba970caed62ae062b7ff4e712204573f2f59cdf8bc484b0fe19419d54a0f31216db4a0e7e84e0131f1425beac4cafa87d30f18b6010574495b48bb011b48434fb02b7d6e0c886a2ac2b02b2fbc9377463e73edaf9a4ac4e08a2ac1bc364dca338ab38b95ac43d6f75f3493934be7f0f956cfe7d3ef0ec6c20987911adb80dc768c33fb0569f77919e76d34238ea6d887d1e7aea4aa4ddaf29b625e3180a87847ce4fd6add4b2099b8b533965cf4d0684151519c1ddcee815c1c64788fb4cd82e7f284c541ca38c40d5f0bc45d26cd4664233574614fd1de6d7d5586070c6822cbc84dfc767712430e7ca0f69d7d9fdc2638dfe21fd5bbe7fca7648d3e46d24a12e8e494318dfd120e1292d2ca115d49e0ea5264bc485bc5767e7f35c44b535697e983d23b21fd2f03ad7739b07ad32b3d0910e45673a7ca5691d2cdae69e31c1a0f8f615d7e99bb5325d12eea1c910cddfa2571028ba9357f74e5bb24c682e9cf8c1866895785be0874df12b2fd5bc51c735cfdee74576772fa37a47cd00597e9c4066c31711130b9b78be575daa5ec3151a0210aa34a804a580d750db71073e422a772552c8ad28b3c7d87d684e40d4e8b5aeb676e50305f166e0e3e74be275f72f2d4df3ddc7119c2c86db934a3f150ace62f29dd27dad14a210c4fe3f287ba8061bcb781d13b652d513544462b9eed064be552fdad3689432fdf8c610ff05157437b59fc2c8ff67b2f058d608e54453a81dff55f28b19c360daf42f0c6da4eabf15c3930280e8bae460fffe26753ddfb77d5e7f7955f7c3d49aa09c6c3a721b11823f2a09faf770ffd8e26580965c76bf824c848630aa4d3cf5ee7a8e1f561a389fc463bdda18dee321ff3f089ec64c919561b9445d1df999f4282a4def993b14c9ffa09039b333962f92c024bbdcc59cc1628c97e8e7eebf961be3f1c4a7f3afe0af6ac21661d1cf63ae6bcb563dfd05221d843521e3c3032836ea305902ed938ccd86b662fdd7a96c748ab410b5f591a81c26462a680c2c48e23eba1b252bad7e9fb666def9c1ca33ead3cf54653d195cff2ebc7fd5ec5bf271b00c425b65de50aebdfedb5bcadcb88a88d3b1345337bed84af612c904a7a0e2f245a7aed5991f5b939a3f3fa8412f9cb58279a128770e9d42dc57d507963b5a0fb32e40abfc314ea80dca077c258913c09c80abb2aebc8d13f66b02273d36f3346559b6c70d3b0a1aa08f9053164028fd546d2793d93d99a9ca68af9d94f568ea92c0a0ffead49bb969209fb142df3d31f0ac73bb061c2be7afe1f6c434413ccbbfa820987d43b79eb7ead86b480d38b3823a74440abd941c1b4044f74b4efa737ed0e73b53692a70f419998b81a3eaae9f95715b9c70c73982a04049a7fd0a9fdc1e8b3aa1dff3e9289f76d59c4a68fa733f64c04991849cec576993ccb91df253acd7d5944e5ef08f42b6e14b8b8de93d09daa3e8de86e97a9567fc8d3b1a92537e9070c97b77c53b15da690673610ca311ebc7dd25b1ba11a307be3468858ff96d540499290e9900fc21b6c08166b8a111c9dddfd776a27f889b60cff53bba287457690b85f1f9f30150f6a279282dbf5bf1cf6e3fae738ab04de94e280f9910f382fddf3a138964a160462956234b481b3c58af72d1e92bcf3e4674fbf3a5145e12a21796054be1110ae2d07d1d55301e6b038396df7c9a7ae92dc9879cfaac9b2c63f8e602e6cb5204f5967e7b4ffb4635fbcc11c17b281acef52ec71786a25b4f5739b3a7298a2396341b7102a6867840050e200fe250f7259ef8802fd119a197122aa726930d93846b87bb7aa99763a8c86319432d5e9a4e439338dac7f6f749d992aff3c9e7d46c4b2178c3724a9f686001a1f7b6713e304799bf966080cdb46a41133b89b0a0bb612cbcca716a72b518c32a96e46612c8b42751ae664d0a040b45b976312fbb9694dac818f9c251f9beaf128925a37b32ecace2ce9449101b9c1e4b2df777ab746a1cb9407a9a18be6390ce42e0529ea0aff2674829c94528d9631be6708f72c8b689ea8501ebcdd6a04c45b38f739dd42ffcff9a4d7fb699fba4e192ff83a9cdac0d6d71aa3ca000915de9ab79b5b82d87821d126a930e7ee73dcd9def6c6e5ea488826a1e044c94f396ff634e4d616a83d72b2c5cde7c248f3f46012b90ce17f0d2fb32685838f0ba337e001c9251d5d3f917ad8a907fdaa98ba2437c12300396c016aa074cf968199f15777a91c41250809c911b08c49d571ddef1e3c1afb33dba1ccbab5ce13da9f8983ac81825accacd89ddaf38253f59a47290a4e0209d344e366ad870bef1e434d6347e8456d23d382569d148c1fedb153d25a9211929c801166deefb41d5f2925188eee5ea1e0adf35eaf2e90150db7ba0432944829a4f8b01c0f6c831b680d993aeb2d0706a7d186f3a5e19b8ee930fe05ba83e3300c2f7c26ad935d5ede3dd7c16b9bfc04e9f9e5755ddf2fcb084b689e7159ba264f7984f008f2623f7dcfec5b5d1c5ded07300f2a2149a2a8b94219dd9a16c2ea4bc98702dad6411f23e77a8d1b21bacd3b709dddcc8f52e3cb9fe9d552f104d938567248857d631063419ae19e8984e6a7194ae68bb080d70640b3d37848dbb740c8bd384574a0627378ceeacdbcf0474907e132ab89b8984c686bd338e08c04e7bbd3619e850698556da816566a6a96b221565a0c2e6956a51913475cf7d9154d425aafdc0d90eb8ed2c42f31ab9df2420cf7e2471ea01c3afe327fce484d75174ec373e7a5e0a162678619b1df15ca291e8621ecbe841cf0163a330aea40e0f5a8ac4e89b754bc0ef46af060605f37efcd3c5dd5839f41766a7fa4eabbacdc3397077b904497a903cb85677bda31414995f8a9f443af12e7a0ccdd5aee6276f25b4ecd9c7783d85699f5dd60b9f8aa35b0aead7dd543bf3d7a7bd64741f5d1d4fc121159745de760c381ac29a9c87ee06a30be799bfb8938e77f2eed8f8d34d2f45f8c03a72ef24b8b145a730fb80758d75daba3d38cf8c9d86eb67c617136cf57da2f0ddd693622da07b27559a84376ca21f5cda706c1aa48a9752f98d3633c07edebcb3e00aa24db48f416b76a4bdb2f36fa252e25ddc58bb65521bd5ceb9bb82aa47518b3f69751724d74601b5b16caf3ccbd6100a2c97e626c7654f4309d6c12f13e0fd31cc67a37f5909730b76934ce72997b801162724348d75a41fadbb5e71c0f9e1954ae1810026a68af22a76b09d2cbdc1e75aeb99fd94ea760aeaad0d6fa88ecde358482cf1510274e27f1477503728361b2f11c68f24d78b3552bcceb6097df1ca463072addcdb620091fc9bf44e6fe1e264affc05fc38aa5ac449ff66e7e69a2406fc9302b82d69c225bd96deeecc36de8649729840501cfe82a955fc86df6c2162b1ea87d408e69cc912b41ad7a8a594fa18bb34a6a4fa31c89ad628eb5ad0aca9f05000d02eaa8f9e5fb36e4fa1daf6ac5dac729d832d285169e913327cf959a8fc4458e0fec203b84f7ced4b20b9b68a938e0cdc53c28886ffd3b52a7178dc8a1b8c12fd89eeab71008ed6ea7ac118d95e8dabf037e51700c93f036ad7521cf93f59c7a0610a0631cfa81afc7523e1f57a6cfc42e090102b86ce19dc1623a105fe647d02db4e2bebff8a8466e023acbb08f1989296ac051130d4607846bb0a75f551ebecda599343dfba233bd0e20c7058f0be64e328691816e8fd20181d64c7551f32711a3c4f8517c140a9e204342fdcfc5168e184c8fe9c1daa9c35be50a4015e2d7df0bfedb8530afe4cfb7976cc1bc03ecfc318540290596fc88d34cc24cf2c14ba1612eb16397802f6f9ab9deef2bfcb668ade275e669d1f53199af7fe8690ee8b604ad9d14c508166230b7eabf038ef2e8ac221c90d096d1551f54a8e1a5ffb6d6430a1892cc5203055e11b0e1777c53f7cb218fd59f914a37d03a4b70013d64b9cdacc0865ee8d6296acf2551a29d9c0b78e447a8eaa415bafa79b80b1f18ca1dc10f6ca2ef0ff9dac4334ca284d3fb9502ddd5f3f7b97c1a7a1fa7ff253308dadf36b08d734a1e1275a72268e3cea60bac42490144bdfbbca01654b627dad0236f13464efe3912d993e0a344b13f1a4cd9b2930cd5ac15082ed848dae113a252122db712a0c9e3d71720acb363dc11203ecc7741e00108d8ab4e97f2515fc64396381acbe54eec47164a945f0de35aa53c7f750816091ea630370800a86e6f6906fdac1f7f4f477c1cdb090b151b549210f3c584ba11869799ec440aefc4a4930dd73a41ed2ae63066097881814cdc976520813465f8aa231e95386842c804dd7e74a80ad0999ef4cb3322ef884039bf9f7d09a595ebd1a665905bbe1221cd255da7e67c8077f6c535feeab4e069b8b9a5d42d95e9779146ea635e3ad9f75d1b10c4532dbedc233cee16836d4737c0f45049dd9526c90804652309a3e4d24c9ec5b2babf9ec6149115eae8c0d49ff22e416921cbe753f53b00457015e4e6028442bfba2a05c3eccff253eea1422393c3a0aeba96a067845324961460ab4e31180a08af0c987e1e5840f1614517df8be3dee54639cb24f8bea55e989dfd91bef74d0b1ba85e658aa448fea64724ae549407ca3fdef9c6570f773de83b58c99a3b5f4cf1ef8017464600c103ad711273ded3f749fe8e7fce660b52689d01a8f7a4646448ea93cee8cf8c3fb894dbbe29c7c41f0f2f7c2aa0e96ad7fa3f825bce5caa045a1853353c8f1b6e9aabb9b9ddd004a0603361791f0003893b0169453b2b6fc64f09b87626a16d9bab0c03c7555f469950616aec40000f5c7d1dadfc414162ab8e42231ba28a52a9bcf45846b21d378f9c16fc3e35ab6d57fb073ecb7b51541ffbcfbb56187e25024486157b686dd5c4cb5bcf70458a67d9c23d93ffc06561f83312b3c91492409760ab04dfa230b1b3997cfa3ec10f7c981cb8302f3a971c5a7d103f8ed122a104bb7472c13e8efd2bea0f5d4fe5b938367d90d72b7e0868cef245926670dc500f33f129d9f1469d79145fcd0d39698dc22535b3e94f9c5cb453ea2a6c8f8ac67243f7dade3513fb5434aa89f9081c4f5c201079711ddda8284d162f3b640a1dc1a53d7b375ef2c42b3054f1daf760e0d83c59cbdcfc3b7de7c1fbbe01b36aac015fecb90d2734737b582c1d3805343387d271a1e1bd72a0ca5e0e1f8ff61c9ae262453a4bff9341a2ee4dafb7b9e41ec74d4e7e90dafcb4a939b6b6fc855ff3194e6b1cd35d3228f36571e9cc0135047f48f519ab23380107f5cd27097258eb8fc8685f1734af575f4fe62c1d59bd25b44a3597a2407d41ac6f565a803e981e0d7b695b65d5b615784a940bf2d0aff79abf97b4dac5dbc6ef5a675aa30fa565a3d59b3a0cc54944dcebc712a5c64ffff56ea96a9a6adf41977057f5774d8b545b4373a663f445b9d2e84e70dcd319f9cf01b742c55e1cd554dc87ac16ff896cc77c41319d1c68bd6b384083e1e2788b6479afb0876f6dd24b99fb9719927319b3574ead8b0c63d1cd8e9e096caa8b3ca1795e9be9a807016f76319226eef25b1da18bc3b427acd34799809a63c7b3cd6033d99660ed8fb2b21150fb3b019a8e1d7b518a48e0754360044164afc0b910d483d4146ab32d5b41c0743443e1dc7e0d1d65205debc596536a0cdf69132363ab82d9f05cb419b4b59bdcbdc7932cab55dc67d1c2e1f3e7b71ca584febb988c266c2b33c7d2495f263b4a52cdc262980c77ae4451cfea66805edf94b1f6caaeae8d315046a03d318bbac578eb6215d9a744237def1e6475f427e4474025f63522450cfa57223b7bf0c9bdce341e3b422d8b50edb78e07bdeb9517c368649288fe41b8e9ecf394a157d2f2991879a038b4b41df32eb82c34c12c8c2c71e85c9da50396e81b368abee2cd446fa589881eee9208ecb32267d3532eeed54308bcbec0942733ce30931533b85d4299e3c7fcd22677a492e90aa33f28c44289714acf2b222a130c67e925457b29e7a5c3cad211e8a559071497a0b42a143aa8da169b7d051f7c6fc27694da9ffeda7cc0c5d7b9ddd22a90ff4dd030f676a029dbf22637f5953e61370964f4c1cda7a57013a22e43359489e50a6f8d733eab65fc77354576f69204f3bde74d73cc1fd4cd019fb931b26a477fda85a6386099b0dc4eb9224ab22b4a7224fcb22b66c6a745feea8cd90f87d0e2dbdc1578c427439c9d9f5e1eba5f18566d63dd0451230f9e52d5ca4b60c0c7efe9caceee45fd9f81433a82c158af9871d7509a37c75c361c2483ecee585d3e0f5008b62513c9ba1914f3e3c981b8bc5405a4bc34d18752fc25b8fbe05daec9d248fbe51e9363f4edea50969893ab4b4201d21f14401f40b8b4fc7752f3c60f097ec626faf05397025654256d5eb3d6430a8819facc60f7cf991c1bdb196ba7d8b2a6f63d76109dc31510a0e4dd196ef79b7a279eaaca9325aedd77062a06df9e3d654af3d5dd9f5010e848d39cfc84ca8b876fa23d0b59082d10fcd7c8e3a00da22bf3ed036199de340919077d6c918c860b4cdfbaf53c5cbb9daa470d8815ddb34bcc9a1a8eff30f2532386efd158c83c09a1fc5e6d3c44b097603d78c9d514d582eb338c407502f6c969a25de53daa486aa9ede54a1200a5885559004bbe6ac5fe78b684ed7f543023203fe53dc5ca70da5f4d0fff827c5ce4876e89e3a8a74d03d75091365c98a37e7a93d196dbb44ffe5d93da75936b15eb1ea509bc9de4498aa48291bde3ee3b1b4ff4b63b252c8366329d3a18dcb6bf6d074396154612ad1a58a6c6a447652fff19116e78850e6ca447a664ef51fe51b7c5b3fbe0d434c602a1a3fe3790e4bd0499be991786d3d9b809e3e044690d2572a891e35c0aa0e55f1b4cbb4013bd503296f15bc4a37d0f4247eaeabd02266fd17793d95d3f03a762bd7151647e5a46f0702fbb03cddb64c575c0ae307fda87873849c4eb4aee3972332a7a3481c5921f47cbd97061b91d27ec102d1416a7e407bb60565aa383a2dec2ab91c0f4657e2e5d1f119753c65de00e49bd5c5ebb57910c0afb2772d36eb9f434a0158eae4e91e1c183780f2aa1eee74e76db4a1845876f77721aa2278de31eeb779a0c9fdaa7d8abaddbdc3cca9372518773a38d0e0063c22a6ecadd3b5e2e6102bd7429b340310008413d492f55e21fec60891f7c3862500b3f608f28d76f9459ac290ced4357d715f51b299ce26edac46c28fe0c9de80567884421a49a8ba28a1bccc2b20b244eedfb9404890cbf8bd157ef17a724cce0b0733ee7a45e2f8998a66479316418f25577b77a6e384f108c984d4c92b5791757ec94c2085ebd4ae352bd75169f9aceb36bfa932d0294303c0804cb6b5d42f5232df05c2b476b816e87ed781f3ed7ed3047b5b48bec3d0cdfaf13b2a7d20399ad7baad07e7f942c10085142993938cc2df1cca048d51b87019e41e4f929d4894847fd61f6ad47450f8e94f82abae5cefbfacfe0ba9bd26d84bbdb0716b04922cd303dcd82bc21ea497d852d6a5403eceeaeac8c92e37b46d1b8dd2f06e540af24f0f9d6c87525597c0432f15228f5d2c00508bd7b3f118a3ae0771673eb4ea9848db720472143d54edd685c4871ef11e291febd7a615f1c32c0819a487ef5bddb27352590b379456f24695b0350a44a95e9c78e13f5e8877fd379a41743c949f7495e5467f0136f3172a67a936e773cbc7c4a12ea84287dc6a8f7800b444fbfb4d4d611e680b25c037c963aeaac98a7c355d0ba4acdf64ea6ac5fd41005baf416bdf2a1fa61004d5c59efc906bb383be88870373c5837e2ccf79811640a90ca9c0c84f9c379aa28f62db0db4f70324c8a63e75df95f81ace240ea9409b89935e8551400510b1941385cc606c31ad2263a702dc14930664d7f8a153b768367df7b506132ac4a6c7c35a2eca941cb646e15b0f4722cdea1c57ad53dfc8bce01a6d4cc6aa6875f8bbc00317ab5ca5442c5547154aaa071fb0aa92547ba9009d49998ba136335b59c429baec761ccf6f6615b32ee0b6d5c8121b751b5f50f29aa0381c4f5051ffff33238ca2a30be9825b4b9f5777c2fcb6d901bc8667e254d7ab8b30f100d7dea0dcb4cae1589048f1c93537bae2f8525ffeb7e5b5f060935a3941ea0e54b5dd09ebf9dde4e434a9b2a7f0239d0ae41cb39169cb0af6daaad3045843faa402da31804c8d6cfb5a6874e91b8094811a69f5f89ad822327928ae04923533e6f08480bc0cc88c5a524c475fb6f487235bbbbe886edb5c735a4e5dd6216c9e8691ef1f55ac84c2e8eb02b0f0f830161e3097b15df4d8241459439f9cc5a9fdbcb9196e13290872266a1e55608ac9f7afc91e456b279a28a55aeab4be52a76e6015cf20c99780c51ad75eeb3fa151938504f6af276bd9e47739792d1524d4c8dfbd99ab75f37c5c86010d1ffd168be0ae419a8a4d9c752e3047d847d5d3360e5306c161af739bef09b3115963dce4e9b100081754f12ce4dec83f976e6d92a2b3f79dc5e4a02d7d86ba6e82ea4decac0d7d334623de81152c252cc30472a6575880b83fa7434285c66c71e05b94b23a2bda04249685e7982ed5f6e54897b19911c4c592b128ad9aeb66e2256ace74420aa85d99503de4850bb5b178287d525435210e8a1b828ba666c4f17de7269ebb30eac1c191016c80f643f6ad1a06d384fe55e8ecda590e2d43eedb47f58d9deffa45f02c8114462ac8b03d7132db153e78c2022709efe1fa65188ca9f78a0aae0716c060bb5863f678e76c03d355bee9bd8ea43bdbfa3857542336882e73e680e1df2b1c540cc0b0bdc82cfe5a2dd12319ac97fac5e51555088237d4f5cacaa0304f615db59c3b623b9fe297ccd64192919f161c4b4d40d9eefd054256a96541eb7182d0fc1829bcdf20cb78c239980da64293de5fd96c9dfbc71cab008351bb7a0bb585d297d9ba345ca443b71d47c9a07abbe580dffa05bf2313d00be37e47eedaa56ffadcfcf73d3f4ba8b2fd76b83a7645c58715e27be574e485fccab57d5111dfbd8bc1a9672c8a8a313d5bf431ee2a6271794b0d92f1d563d9bba9ecd6d455c5243ed00163514e50f3ad01f0836074ca35bd10ad4f387207c014d2b4dac8cfd2daba5e76da4f7bdcf52aabc17b6ca6cd42a455acd088d278d904d959cf9f3f6ae5c7360bce4979193ce86f8a5b44d466fefad744a5438d7a8189ca6b21376d93ca7f1e436e4358ef48214f5612f398ed6fbcd6f12d1c02289d1fda5388fd68e09ecb540bfbf332b0fddfac387aff7dfd65bc4ac9ce6b32c271853c474be8db6790a0bf6927aaf4ab5db42e62043da3bd388345728bb0f94f91ce8dc45f6e737ccaf442f60b1a71f2257ffcdb3253ed911c0d751dc0cf72a5adeff1e2ab58d396ebb87c0bab9becd20ab42b60e8d05ac0cc6ab1955fbb7ed71e4265fd3760a4c84c0841d4de33e597f02fa9400ca2183a93c73f64e73161c6840da48626fc7b0f8d617cfc9a6c131d7421d1fe33d0671cc1e6aae19de4c7d01df563ebb9a0353fe2b0fbcbd65a1894318361b41db39e21d4855fe99b3d984a5b6304d1096d7a68922ce2d26976abe63833738f75876d6189e680199153a7e7a3137c8cd7c68e98de7f7fc4cbdcd4578839a2e1b891407a85ecf4bc8c13dea982fbd04e938f4bb828b022c8feea07e8a5d4db8e0a09cd3c2ed86481bdb0bbace16b202a1cc5c4e6f842eef5d97ea0eba00e029083c02c64f67721a7a5dea059430e37433fc224ecf02adff83fe7b5f0f3844ab3d38678e05846b06106f57eb18bfc87a1e29fc62c71d6d1a81e4413a23f0b28bcc6b3095d699c33c6a33ca3392d7caf5c37566f47b65f0cbe2e85f1011eac49a596b0363ce9ed591e74c1aee1297841e9c0178810f2e66ee438a7c17002e794bf3a186a93b3579b71e555b68f1d2a014b97c241b91c7b97e90cf99a9922d09e102284b5e1b509de5d607abfa4dc548a095896b1bb99a8b687446814d8a368d9e534c532ae4c65b0932fce6c233c4d371ca8790461e8cffd9c2ca728cac7b3c71cab8ca10c2f7648d38670f3b5389a69a3aefefc1299d92292f0ee20d23afc462063736fd736204204c0a23759ae6d00a750b25fd60979ddd4b059b9f0719348ac20d77e9db93629b371ac71eebf440fc9295a1b09f80a791ee1b55af613d7ba3471758ed685596971bfc63ff112b5e6e74fe5e4e51cdb7aec4f7b101dfc7a838e688dd3b33e1202abfa1954892d3de85e8c8468e48a435037f1ebb50734f722f56a5058d2f29818c5ca5be59c26b52e953e15d25e014cb5d23be9d4b43d215312593ddd22db9b235363026affeda145a4f66fe0465225c317e88b631ebb6c70d97d7262a1ec88e308559d45c69ae3971dba8e6306b241339d40e0f18fb612da35542975271453e89b7dcb9586c528b5fb843096b6856016eaed3b52f4bfe71cb0a708ec08ef76ff5e9f657da4281cd6a3b00f0a4241f53f0eab6e82e8ce63a3f08727f7628b927154ef0dd58421fb6b12def3c423b2c4908d6905bdc0f4f82cff8696ae0de063bfb5b4ec5bb9084d5b4c0d5b7aefa688d2390afce4e302ac78d37a1332779217fdabbbf91eb839bb71d9afcd10ae12e650a1ce2b41e8b96f788e86463d46484c44deb41a01daa4559bc9a549a95330897198bc969d8f7dcb7d3108a197d218a57d15ee7c89de690285c582548b7a38121427a1bd3468275e92fa670d85f2c5072abd917cd071a738140594bd3d8f1cdcae7c92651a37046a29936b64011760f50554f8235473734516ee2893949984c34c0a7757750bf3e139e0c6cd631a13330a6da462fd4a9d2d71641416673039e48676c4e0f4881f306d9806349861b3eb7e3c10c842af8e7d246be739be60aa4aa3bc1d644bf089f76ba6950861a7f9eb96ca4dd02e820212564a7346c0486181cf039f6bb36e062d1993ee850ef5a576968d3117f10d1f298f203206132a7d5baef93e63e10b4f560b705926d4c6425f6362b22c6e156156b1c8cf2e94e909eb07d5554bebcd5c3edec118c45b4797a4b5034795fbd51beee296ae5942a5326bdb8e565e68f472431e3ad28dcd37a031d807a10b781a929286de361c683e8118df5aa56cbd97103be202ef43c2622b0d10ef058a6c083f23404656e8cb3688dff5e3e0765e6a7119503a72783efd4f67e229f065ac90c146f4c57c0696091042f4105034440d28016e5017a442ded255cbf2e91876d3acdfefc594097e6ec74a2366cdc33bc465de98fb591dc21adb6729c731e4f7641910ac7130bb73334e6874ef6caef16b6b0afa2534178b7ffd20a68e37b1f4f4dd4459ab6b7349a31df3de241faa605bf8cde45eb6a0eb4cc483e3aa63fa29cf1ec88d1071f49ce22a298fb247eeea56477066e7bfb5013ef3bddd4be9630a8166c9f953fc73b5daa419194ce9b426be785e72e14ae89eb81095b3685323d90397eb37624ea5a2dfe9b0bed98a9fb96475ce02d5ca3e0613d8c10e646b90e2bd2113d035eac9af0f0fd2fb8deac613d6e8b1127fb9ea9f2d773fbcd8ac1172200a6b2ae3776a64626a314145c495d592688255876253812579f66ff3308f6413d99b7ca19d8249c69668440eff4a917177c7fb5f25827fca9e63955842b9f57ecafa66087e37edce0c1c7669c1316df94cff754d9ea7df86102a654d5975854f8f378d7254ed643213bd2dab38de290e2a02f3b8e91c954abcf1f16512fcec2751a4627a35989452fd9f70dd7f3e690569c875c90e8ca467ab3f4a8bc2f6cf2ee88454b4d2c048a026e43257abcc3e631b751c8eca00794e6cfd08cb55479377febb63fda73ae1d95bfd9c5379b93d0c9bd07bd17b11cc59aec5a456935ca4c828fcf31d3af1a3053e9ad0b8ad4611821cd124f4de963ebbe5f055dd2dcb14ed0d8818d668bdde5d2629e85d9386dbbfc4babf0dfc4a1803f18dc8fd91f6c5829b89db9a989f9618665e3d837eaa7925a1f36a441cf40379f89504fd69c453d76c365f18879091afa1973e7eb9a20cc03ee9c223362890a1efca2bcef84906fdc0bb5cd5b8183d8d63879e63907d732440a04738dd79f8e50b0834c6483b5ef435665a3a48ecc8e9ab66928979d4598904405184632a54eb6839f8157eaf1b3f4c7006e3d3151998bdc97a9f60d5353a421cd6ea1680d314176926ec5457e0be1d87e30202a9873db64869310cec6342300f6c01e95af2828bbce2afe6c71dfc0a4f0d0b4ac22286245b40a4f9c810796c198a53a62986d7c98e0e2fc0285736130d1c7a14492e8dfcff3580af4ca010a8333c42f4d96448aba708af28f198e1bb34d3600bcd9e65d05cd89ed9231c4541ae4634cb25b1b619197c7384ddb53ed0803a0b57fe4f5e815c114f4111a9467a223aa57aa8cc3b6ef8f2b1cf8a1abbd0afc71c7ee01dac22b2004f3773c0417ff703f6f4585d768855113acab01e03eb8b0dd501898b1b9c88e178df434d85d268e1a2bfa6b249ccc51a851c60d22d23e27eb247ac143735a89de16623de5c579bbfb8dde759a2b449a84f5fd60e5546d7d490db23cd8b9051394382a2a947ad408137a1beb2ee2c73e4a19c701c937255778cfb573c66d95e559210050959d8ce526256be31f77c5d545b3de541df58ec8b7f1061a78f303f225f9b4024e9f52895ad38771db9fbf002c6e2e910b035254d74441526974a3d3ff5c5af1bbd6c6c57fae2ad3b4887f6183bfbdf50da647585df7bbef1b29cb581579d75579b2f23b4171176e09ae941be78ccd16fa3f059691e3fd0fd08e30937824d843f26b7c34d224588c61c953eca41221a820af95888ed7fe90ed0690c682048e6f28e82fb25648cdf477f2c9d88a7a479c4b4d952b86643a401ef34c5b2c82ac9b8bb75033e2ee33e24836dc5358d8f2899177bedc3a40fa1604340f9a47e7eba7335b4bc2b50c06ea466c896984ad4ddce9e63699e5c3df3fa4d61a4d720c9edf0a0de06b377faa251fef2c8a690fdb59d0a13e8390f32fcb4deb765dc823f09d961c478e917fd80868a6ab4caecdeb83b298c07df3f7aebba873c4a31c854215bf3859acc83cd6e3545517b73a92ea52794ba0909a620c7c44e3f1995f72d07ac38ac2e61ce3ff60d0825a6d8c38edd7e231e30add45b017095a43f4bb8f0f0f050a7768d8885d1e5bae90a7e2619fcb58a5b0e06c451646a9070502752f8a58437b206b487b7959eb2ca93ed6feeb05e1eb5524b25d5ecadc56ca62f448519717084573f78f2f9c95bcd4463854c87ea7d960701a6a5d0e46bded260ef6b9b86efe0cdeeea410f2b93686ed76f235699561a5dfb28dc4ccc3e62ea53b4a26a86c0a301abce35a3f75358af84c9fb663dcfe696a730e6c1fff7b01a7086d08bf2ac20a85b9a33ff2458a787000edba46433172602a6328160098b80db29c8ece19980f91bfb463c62339f3d5768ddde45a817b158fb80ee7d572d48fa31ac41e9268dab2d401a22892e3712c5112d28ca815e37f6c1ef7b78bfd8d1caa3274afa2ea839af4071c0f79a74a059567f294038c8c4aa2c5dd59d1106329a2f7baa8f32411a2524651e8426d89c416066ccc1121142d61b361bb15df079fbd5216a1577bcaa1d8b774225e4240a4fd70df6494ac1d7398bca29702613b9738681451bde13eb0552654606a074efb54d9df2133aa6d15d6dd4d3786a12a1299227695f8124a36fddcd809ce5c62edb8bdc41f7a65a5a4f8db03804c8e374df9a40d12b2883e16331bed545f2a5588ec131534f3181bce3fb4307ecf39bf04796622c8653c2bfada530663a5b6c828977005f330c095181f2e0818aea59360d44d898013ee1c867cc2dccabf620b8b643730017a8cd085b9256d3efc3294d953b8136408ab34767ba92489021c3f32453ac842295c7dea6c7e24bfa17e4d4e454e2e8da32b92de6fa1d49a6d99975ecc066d92e603a02bac4bf479a38faced9c1680c79e1c20b476149c208d1977de896a14baa155c3f65c9a8b8e906d7e05226ba3230acf51d8384e9937aedeaaee2e7b01cbcdd7ef401d5c0906f921edda08cf409438f1aae295f79ef8761905b195f86e1fef79aa68cbb80cf7e1a96cb33f2b5dc01dfad31ba9c8d5c3e16346c82c090332fa9585e16d32ad33c5ce668207d610695a513b4f70fdea8eae8b45b21fa41f7d94029560531a5f4816fc6ab7d117bbc081e01946b5b7f3747d5aec14ddf1c8c321e92e279475d2b06d1ba34fd183889f400ba810d6fcde1a2f6b4a72dbf1308829b7a9ba4339e678728bf2061e2618fc4a9a1a7f5479b2b44ec2fbf4669eccd5fb94bd74a94f16c639dc68c5c3998d54e7528f4e0355f0a1ec0009efb4562c7bd085e4bd23eb1662fb9f2875630f2830d33d194a36a1fc5ed9ed7fef7574423fc022c0861df3322431d65e4871da0590c6cacbf24da926013ce1f4f9599cc140089c9b6c7a53354ce817ff56c00b9facf36405760391d02b5f2b32168b8b76026470139e87c40a98895fedc2e3a5fd7b9de2e5c431b4fff7a63482274b13bd3202fb6cca1c0c82afaf9276c67ab97238222bbda3564c8abe3519af2f45e084d8d118c7cdc996380f8a000bb15e2c7fc1d55d1cc804141ad9a9bb5811c38854acc5124fa28ef1736fcdce217ff903e8a8dbed56701631e65a1bf62d51129f41e13f9d8b864bd224460b7ff02a5884e89f03e0ffffff1f