PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 88688 e22c416dd81d72e78eff8834755140007344c5670d0992320f9f64c577fe7f5b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
19ba1de4b14def02db0a6c515474b9b5cc1f579d70ec18e5558f01181aacaac6
Certificate Block Hash
e22c416dd81d72e78eff8834755140007344c5670d0992320f9f64c577fe7f5b
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...0016b0000010bf0100
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000275a08763d996f1f27a1d864251dc9a81ac08c8b2e076517242861b479a0c312b042355593869e0a2e7f23ff6f6a6a045da3968c4d79415e3e156a9a60aed537d6b09c7b6dc5c374ad86efedab34e2f3145c2b2e697f18379905000000000000000002000000020016b0000010bf0100

Raw Header Hex

00004020b5d80163cd2818a1c97fe578e00ff8e841708a8ae5bd35904cdbb17458316344ea6f0e1571605f49b7b00d75a9512f8c4915359283c265b3e5988763924eec87db735b6a65a40018c6aaac1a18018f55e518ec709d571fccb5b97454516c0adb02ef4db1e41dba19

Proof Data Hex

59,560 bytes
121216010307cd28eb177f2183f17bedafeb4c9460332b4edae03a2d95e8236f306b108dc5b943f080413f6e31b209c623d325580e18d6121cfc084664c5a3549b36aa01bc84f75ac2a96786f083c922a7ee0b07ee7df15cf43c51daf9c3c40706fc613a2387a77e219bd07857bc453cb6971727ac1431ac7d67ffb5a050c8c8a5c39055a864011ce84ea69769cf10b6620c6a3f874b76b8bedde636bfe406b7130b3a7d8b44f69f8ea7e781c393a13eadccf5375274801c1ed8a7c9d3104634b981d2ff2c89c35b709304d4425d0541479223ab68ff43aacad5984501d00ab8a7a90cc9b978f6b59897dc2922fb41c9323409fc7ba349df8876a45ce4fdcb9336ec1a04b812441bd5abed1fd8b8c39bdcccc1f49ce948baedaec696b52c73450c462a3a0683af377324fd53d5a759ee4fa1b0a127d247ad61ac0ee8f6288410d4d2689ef57ab24f9f4edcc9cc2d51ffc7d0dd245949a9e256b4f1e0ec9cde16ac3609fe215d0abd059a72b3c8e8eaca1bf1352877f59f1e83b60c32ff589f67f15725154b2fa3baaeb8d8395125057bb42c8946c01080724292ff3cfcbb86d6dd0f093fc74cfd1023143581017d43e24067659583df356937d4037052bb7b8e39226bbe9fc8f76866d7d1a39454201a8d0d0f409628fb9ea644922a6b3e545f91ea4989e4dffb62ba7814ff6622a475c9379be61c3f058d9edbd82b0af26ad58542c5b089fa69781a1b69564c3be770568861374fe1aec5bc52d763d0e73dff0a1b7f7d79704de9e565d99b9f82f392846ed535eb5a51f8209cd48b29a673cd898db17401b117dd4d71ffc62d2a78064964803b71068f6e545eef08a0a2c798a3ad6cd621a62e7e044baf72affbc1a44e0f70284f705e093243550c05e2f1153c212eb0471833f0dc6c34f41e6da5c29d42079c5712e41c5e530b167d3dfb514f1d189dc4ed5784a1318a7328ea6c384630399a03828e08bda574092fc596593c42e7d1efcb1265b0bfd4079e4c54116a877ae77bd78dd6011df097b2944d481a723f6e53ddea9b1b1f4f8a44e6c611a3b644a660ff1aa1c25c44c0d9d9c5ea6081ab74a2175bb9baf2393bae6fa99a80e74da6e6fdd45cead7ab542328b7cefcced3c9bb5a4cfac8c5c6d166503ac96b2cd831fad18c5c127da50d739a97d5291d3152402597dad153abc7f36ba2931b02de93c70d9fe6537469e51dd522f55878720b7c09ff0add82fdfbdefa992c4d7cb5f9f928bccf5bc70fc9d4a1fc1e7806aae2e5dc3e39ac5f9d6d85c0b893302f7a487d06a306e7afe5a2fbeb0fc8afebd0fe6b2e3e673c905a06ca3b9d903ea6e3df858f7af49dcab2b12d9c6a850f3079b74defaeeb9315156c36fbcdbaa7ba3e4e51f23bbff78e895099809714e7ec5104445b46996276f79b75eb289afb37821cd72a38a9b281d7a593b474b90b1770ed986344c14d952dfffcb9f4502ab76203bb00e114a042b3e043694ae7e721bf2f6b38436748488082b185acedfa36d887b82a4912423d4813489748976531d726923b17cb2bb0aef60730287e2519c9a2995802dc94f5fa66711a2baaa3c7a46014b51d6eb9bfe8db8f2363925bece66a2cfefec746934f2b0dead1f5a858fb163aa8704f11292e1386c55d349b2f4c3478812de45d302adf3657c00f8dbc1c55c6f82a3ec71369776e6cf66ff7013d826b3048e9584cb7a0865eb0c84cdbbe2f890004677bd0519816916748bea75dba79cee878f87e0cadcde140286a719eae052dd6ced9310a3a4ed896c64ac4e68c5a6f596566d065b646c39606a65c8ab7e085269593051c1716dc50bbae001843b2ea6163d71a4cffd13de340fc0787d86c454935a0a213ec1366fdcec02aff72a528d9585dd4a3390464fa7ce1bda8aab86aa5f51608bc97e695340868f7ae147c08435ae6d349146b2eff933d2310473e1104fbb75966cee5accf42a2d74d68c936bccd2b90a2a656b516e87f8f6dd2a70855848f12839309c0c4988b6963f44f176987b649bb96d05d18922cbb8c5b4700564b1b3b0697cd6a1836c2d20f67157c0721e3c8d33b10948ee71a5c70c2dca775b71e7376ce91dee992b5ea5955b08eea27e9fa02ffdc4f38ca39835fc2b6485b5cdba9beacdae137a786e7bb8c16445abbd8aafd09d27685679fadff392be2c0aee288ad1ebfaf21fd5145b7a16a745087cac623e4117173fdb7382da435ac809998c48e7fc29a5f6d4be2424f8e48ada1d2fbe9d37071330b6fb096afc6a0f1b2130d4df4af92b626e573ebb729de1b58ea0c768f8c84f27dbf27fc7599bafb23650d931358836284a7083c1ee9cb53b46a046c72544b1c993791a59de0f1c579a70be7078f994b256a67fda7951861e087813a2f779d86eafb4852bf04c9a7d241f611c11a9be05e1b330f365d14575d12fe44eb1b78780eee0a4d07878c26dd7b870a95c9a314a90d7ad0a77ad8436ac7b3f082536edfb48e6e7c9a9eb8887237dd2528534a4f035458deaa15cabe4e689c0c0dead6c4fb5ee95590395af2a1da075b1f6067b6e42c69e487043e58f1840e6b2a2e1f6b024ce0ac5f67eb9e5ea0161abdc60ff6d00011a79fce68e9e6d15b239fcf8c354fe129a602ca148d88c63668902f019a952f4b254091988eea3efde540ff3034bcb463c4902d6284179f8a437d8737b413e3bfeeac9a769b22a314d2e3e290b1943a54f2d8a762122edb668d4c33432049e6e3bfbbd26b0e1047773bc997563568eca2eb55da83e2800a13a1ac9a044882462722e1870eb52f74ca31bf39426653a77f943376152410f974776c6314849014272172ae6b764f3632b4c6bdd76f4ac89db72dc6dfb39551dd8ee0526d8188a7a8956f55ba6485d9d496b5aa60d1698446f7c8a5ebd7d3f45dbb7219b857cd8e7b62ce7d4a09ad0069ad2c84bafe874d88a2c6f7ea2124335d478fcdb1721a50c0c2ef252fe7bbda258ee76ccff85694bb2132979e4adf957e9281373a0c16ea0b476250fa50e8dd600d1c7ab4d0027a0ea6ab912069249942332d3c9bda93c24e13aa464907bf253040636d720a571fbf0a20414ff012c0b973d9aefdcfe83cce2c7767eee71e107d683b8b60867c38336838062acc054dc428855c5d5c6ea707ba5d8c1006eefda03e58b407126a2cf0172b929ab314677deb0e93fe899969b84fd66a765b4dc749669d8ce867075bcd9c2ee28154a7b69361753888d065ea0e5f9237c70244a61ba47c5514c0b4946ffa62ed38166b31c28ea3f8d34e6d2284267c6e2007e394dab664c34e455a268145d4615e29bc2d54c76a8770f9bfdf6448597e2ebb77be2a1710a425d463fea94705fbf300fe9527457c52f7147a7abed10a70fee4f9cac4f4fc4c7ad82bb3f6d5a4b5ae71ad3c66ef972010344fc770cfa84d3343dfe5021450e278bf71da0c35efa71bc3cefa9e4d89761c8334aec41dde53c56cf6ad69dd5667201bf8fa476f6eea1a681952f7177c5d65371e51d9d077cfa752c753a9c5b548356f0d2f7f6d2619c291f408516158f104899ed18f4279bf0a3c8e8ff562d77cdcf030ff9cdd682feb14def0eab4f925b061723c673dd03eb0c59f34ec19112a2191dff4015e806b312d8946ce507491c635227c6398c142a60c2061c1bfbd3a07f7121bd42c860cb25c8b1dfbc9d5b401b04890b16ef92bec96385b6973d3c3082ef6132b04c9daa7bd48904a548814eb235bb3605d7d1b0c000652e9b957d234555091058777006e6b0669691a611a4075cdbafba45c4608145effa4227a3a8cc298c6c20a6a47e9f6043974f6661752c04c3b3917b31966fe922364f56b79fbfae768066d74189028f84df61be919fc4ad3ea493eb113b6a6105c3a56f5430c584bb7811ba42231e870cb10598bd853250c94e71cb23b0140e968494de00ba381ca3a64a9363c7a5f1bc1548a0611f7bfc9a56431363aaa243bf26e6a22a92847edcfd531d1d5934da98e8e86b977e2a25b38f84eef8ae0778839c2829c2c411422b5e28220781ec48d257aeef0f6715b8777e2220d0f0ac896fde4f0b2b494f2fcefcda6d5be21d100d55100d4ed2e0dd1738923737170a0135e6d6848bf5c5c2153397a88e8b788cde9f6b738da5ec10de1088634c556f65890c9ac192f954ed31adf9ec23818dc7b764e502a14033edb522e89869c5a1eda8b1172416a7f3f0e2959f73504261bb7ef57d4506457b9c136912a4420fad74fb8e45eb1e6c7c3e05ca63e2161f56aa40c8ddf36475a5843ed5d448b557d6eb8987b4995d92ffe4d392ae6fd0f57053f6e79762ed08a5c4e9697f52f8ed4cc1d13b66223ff57cd21a04885edd371438ab8a3ae8409c0e2367901826c4346876e6442705e13064e66056c0799936ff0d5890002e155d4de51fe578a872411114a74d297688559bf80011f7fef47fa5fa25cf06e9674dc953fba2bc74f0b69f870c8af95d7b6104964c91d89dfb730b90556c156d033cafb9a097264740f6e1121abc50bf686712820f4cb6f304e3490fff701be0201aee9d6ffb87f28c847ed5470c9353bbdd9b2e23e4f75aca427355bd4e70a59ccbd08e6f28f74396ed4b54dc27bd7e6917c3646aceaf3918687d736811023047fcea3eb118b72022a998c153573d316b88cf681381a94dbfc2d306b289705da3e647e538c1f2d9463276d0c12b366f15d3a624a1032e1c29aaf82e0041396ae38019a02e40c37020c9ab06ef6174bb2f3402d4cd12b7f351bd8fe6969c3d2bc5152d1943976cd4c1a4296c9a9e4fad701ce03d28f22d70ab36c2d6c44cd71afbe01ba5bc8ae5010936c2763eacbccb1494ddce3e091a3458ae8a8e586b5ccd7b2717b221da8cd0cd07080d265f183499484a1364b0e7bf4c256cc532f04f4ae9d5fed59c49bcfc0f519285999451882ca61e5a23b24bdf5a6193c99cd9465e157875273c5c46dfde25065e4b1b4d54d807b193aa28c7de55b0e9c2bbc272d90ad17ef4a55800dd5a1efbce575a7ade92ee079757e4ec79af4c71b8043f8e507c00bdfe7167a68ba22cf4d41f7214c2cdb8a2259685ba690a09f3a629d3843272e0f3bfd5eb23c239a71900a0a152e0ad03e3502f4edbbdace63ed78f9c443cd9d4a1210e869824597e71d3bf1f310cf6dfc2b252e87498b1dff4888038e9a20458bd6b70ff26caa476f76e330e05301f86ac3c0e20eaf01a639a15020cfefb81cea400fb47b263fef8a63888b6f019cef3be0bd37923a8515daf345feabcf1d4a2ef984f7d188051eeef93681962cc200e9b43560caaea12983fc110d0d42372e3dcaecc1952c3877a0396e49179fe4d1e45a55796ead886960b14980b2f27c59d2b6b19f58020e5f9af54e5dfc8050e621b8c1f3b29d0f44588fc2eb6bc9a757d0a1ba5d5a81c9e127fd3a9047c5e83a214db55e0b435d5fe1eade816aa0319ac683a25c6a83cafee5eff4fd768a31e805a014d91b0c7ddff7edadabde2645a71fbf2bc139f4b7cf2a8dcb32df0be99305e8b614d13719076dcba5b44da7f2a104878fd0e9ae1e56613d5f019eaca4636669fb702e54b89be2dd6466bb16ae9903167599328a9942d057d69d122ea44448f6d0a2366f89f9b3cf470a684cf9d163f29b8ca613a2f8055755adc173b384d03e2f687f8f21c306f82733faf5b96199c19a72a9e388e85fc500ca80b9379230e60ab77fe06328b07f2de8a54158f2a22a1ff3d676a23b18138518f237a9b180b76440d4533f397c895b1a8715e6902a1b7a2c7da5d7cc3a0324cb5f00926060eb245e8bc41c56382ff345c58ed6ceabc942a0b38c67f68e65ea7f145aedfa20b4159d8d0d9243d9af058fdcabc1b79801182d0b5ee977f199ae7054c249f154f0c5a198808f43fcc054f171f13be1d5cde24a9c5db33f4bb110d7e3d471ad43f7782eea0daae456e59f633166d6bb28eaa179fbd5d2145cec007033983e1cfe6f980789008afb65473bc716a045c92650f89dd5af249a48f30a273d2b50f5e3b590f9b396568191ac5d05c59e22db57a6f64d98e5b13b2c20a09f18db642ce75b096fb1e5605053d6834a87c855a0c67721f82dc125ec32842351d84c55d1956610a56e500eccd9fb4aef76aed2c65283a4b5f5388797d512c6daf9ddfa2b283605eb723386b3e13596f662ba8bb47102ada6ff5228418063f7abee2e0d2565ae3f1b72625c124aea8b7ba427ccfca1eb289059e0141627973744e362f2d60f31f91d1b66d63bf87c4f75fc13aff429555074990a3e82a53e2d75ce771597e6b0d4e4a24c5fad37df49e4eea39d9901712bd87b4921219faa18b0f87fe5bacedd454bc101d68945c2bfaf091b41d6cc42bff064c2af845a301385d293e82927aabdd34ba0e790c3afb2cf6969f6a8027175074aae22b8d49db3b8569c58c16364b51f91a5ada7df05fc751195bf2ff20dc084882f75c2ad7751eae63fb45ce9b2d7628c2776109bd76101b4e09c2dd51afa25ef42537cfd70cf12b50ca6c8fff618304c8fc8006d52ba89b8b1ee1250c68ebd5a1b294a14085384bcb63b5fcd1911746708554e1c025a2913b65cbda8141c2ea685c5749339573ca1f4d9f168cd7b3a58208436656106c963e504a7f278ffcbd7a70cdf7c301177242757f758c141e69277ba3c7255881dd4adda0a59daacd7d746c78626026905a980c81763a6fbe2f458a7cf2ad710b0d7a9ace84a46068e77e33248d5923bc46c20345561d599eaa79667177c9f3bf59a5a314ae7ea6244cc7873309c200885eaf13689255ba2ad5e23ec4cb6a77e5050f51e60acba68554eb762129ccb4b597f747010c3fc59de141ce3771f0af2c76f9f72ba4b97dc1b8587d11333dbd2dadba1fd72f6647f5ec93b4b0f102a5fb7378e327d96dbf7e7ce4edfc765150f1315aeeb40b8968358b30036dca61e8a5510ac0c2f0130f4d6dfd28a8da691b191e12f83b9bd11e2e87dd8ad90161c81936410115e022b66e61f08eb0387ed3b3c5b5351aece3ebf5b5c7350dba88acd69125bee5fe5a758b9da812a242c26d2883975ed18e6bd99ed3f458eac0967cf5fcb48125ec91a771077f1187ecdc47cc7493deb3212403e559c8088ba86505c67159d58d5099823f27bffe3a1a80c40961436598e68f0f1a1dea305b328d2d6822f12ac2d5bc36860fc05b23c4cc7d637e5892c96c37cbc6de07f483ebf7cea985161eb343d4ce41017507509bcae62bdd2f58f2581284c528aa02067770213f9c2fc79ca338ec31715fd8d9458aa2f84166ddee7fbf414efa4f083f12d25edb40b848e86dac102c2d7a41b7faea8121d9b5c2093e38666a8dd59f49b15bbe7394aa3e57bff7c6f2951640476df850e41a64802b07a55aad819a4c7b1b6cab6a13734f6087710f78004179af6c6b38430c7e54a2fce83995175523c4750238cf97ac9d281d1430c96abac8226f749ceec840ef8920cb8d858bbfbc859b5cf5d061a8e7e8056f044df6007bd42903811d051f6efcdd4e77c80f7a982559e6be072a3020c6f3f9ad0ee53d71b4d04245b4f389a69cf9dcb183b2f559e94b64e4e8bc8c3889a6210766683027d3e90401a5a8bde8f988cf418418c3c34b542ad23df142d88495a1fd34790b4943baed32e3278e60a4ed04bf1787ffbd72bced6b678eda7bf59e8fe956203218b6aa5b48edb57837ead9b1897119642082ecbe76264526b480de2c16459e725f0b796c38ba70398a7f748e16ec96a05776098bc05e9ec8cce5c8b807072cf0d7c87812c5156496911eccd9337e398c4e9931d85812e13e8f953bf68464c2d9703e8619f7621c3cdc36d5a80ecd1169e57a3fd66d707329041c359b381f5a8d09cedccec30d0110fc2c1cf0e9cf5744ea8c3b5153d2997e4ee6b01be7f14557c892b4d54e516bae3a61f2c4fc916dab70ef0e0f48f4a5897a307203a20ead8df87d0a1cc2a3aaac098b18f8bcf4f55e01c9ad5c36271388436e99d2d5ae79a6c8e2edb3732530ee8ecfee4dd7b9be9cbb3495c482f97454f2a2373e3189f1465616c9454ca48191ad339a6a425fb2345b33c34646e0bea85f2c369890780acf9ee427f47bb60354ca98c41a59b6d6afe4a8747fda3bd297222001126f2b96348aa49ce0e4e827c067a39f4c67eade59e32f96b98a1dbff43a417a53f600664e5a90cc70086908e539f96fb2b097a7d25de895e384734de6a526a73cf2978995342fec3cf1fc51f2d751a629831ff007b694b69e0df8cbbfb06d02689ce95ba66be2edf5a87fa85a61e3af60e613226c3442db62b4b1e391356f0d20c5b318a758c06df2b332968ead93215813dab22d12cf6f7698d6f2e008fc9e238bf1a83a330c206035418f97c90843ea0d325fb4c9e34da367a97c64cc89cb8a37b12108b7719b3afd937fca7017446c1c890896847a80427a1d6da66165f27057ae1a73b941adcf889f3363a761b93ffb682607a0da212aefe2b6b24f22efe7096b4915c5b2f88b2034be340cff919b934582fed476e84a372215270a69a6cb377046a4af475606ddf102eded96b99942820b313bc4f06d16184f400ddac56722580884d797fdd1de49b1244f7b5755f19317f68bc2024e0ead151f304195fee5060d26863646cc2180efd542e9e11cffd8a77b4d161f56f1d09c4ba0160cbcfee2c6e68c9f44a127fddc890560611536fe739f3d2c7520ad4876a9e3c68f3bced4f5da2a8e8488cb7d641c348f56256670fe59454d940087e87f5e3da1bebe626065ce2301dbeab692ff9254fa4585dd3de4c270ca9a140ee538997681b085b8d18ba03c206c5982572a88665395a70057a23727e49e9535241fe7d1858ba735ebe2473d14d1186ed9591762d1ab41f30e366ab2e7974f6da4e54ec905d0eb97f408bee3bb51c4a4b5223d50fc3d15dff23983c9a6972097455c23670e4b6da5c4c98b55de26649a0e2c095f0414323b7b7d12acf1c74bea464f9a2275b0fbbae36bc763ad9d30e7c2b02746d39ca2dd60bf17d436ee6247994ab0900daa95ab52912306d726d060de19accc68616811bc151033bcddf470e2a91c9a5c909084c23e4c3380d8ba1ca074b0a46fb172c129c185b14f0c2cba0182174348fe1c8b70f652694e1d5aca9d9f7191c16f47c72a5d1ca3debeadcea3c1caf5cd57be8fb244537b931b801c126c4d7340e88f285a50ac4d9979f12b87d317111570ed28e2658f8d0ff7d47376096344740217de4426ec2c779addc8cd84cd45ca70c4c932cc9f9b8011bccb42c29a362a86ca675e16c6534d87afaee18cb7a122e2233d2381920f8d915f11afbcbd1333396c093b5b39c05b20ab044a12d20b5de8c6baeb1ea81d5b273844e967a78009d6b40fd4b09851c6858bdadafb9903b841fa4fa93e3c4d4431caeaa3d122332701e5614f5ed875a8e1a756a0352cc861bd8c5fae544f2fb67d0c0d8ee3b0edc2c66e32fb23456aba2c4b434df17cb4f638f62241f4da2a1cd3ed1fc1a2f9689aa032acdec4ec237e281e5858c0978afce2ca2ccedda35ed9eb68e768905ee5f31e85f65c7ed63ce1c867175c2cd9185e15ac8faa3dfa593acb5c7037db237b91accd20ba8de4721c1fa2f0cc0719e83635420ff5236f9eabc312cf5a953838fa8d36fbe74a56b4be7bd6f05af56ac27d4c167be11264258d2f757edc2934227667311b1a2b50f793b53e014ba23d0b4218cb3aec4772e2bf48cc4a21707cb2f7637c8385756b5fd45e61666de8e15bf9463752274cfc29998b173e3c9baf10e148633dba119e336e71aa48ea1f6a9bc37b9e732faf1f7f8096c0106d9dff86667968ded31d7291a24164960567a50bf8635ca2b83e893ce54a5bb7b809352fa7176c3947b7f7cfb27d6af21162c8b53394c556309ccca444442e812c500688cc5768d637a03c27b061562ad98f774a25d991fbaac057f1b7bce87f62ccd1bc72aa87ba189d9f5e3b5f71d5606714dfc19ab638d2a84f901aab076d8358500e9a170e37dca038ca2501eb61d56b3e2573e9afd4097b664589ac110592a051172764b1d3018188c515f95ed7a22feebcd8c5bdfcb81e3d63e17f01887c37fa4e7d140c55d18ccb83ff63d8aad5f2e3bb84f3342a64c63517c71c5c49f94af41318ddf3cfbd9b957ab6954442fbf82a33e3948904e52265d9ba26c1f8cb85244de1240911aa2c01fdd7ec0f5e6b374f538ce965b3d89109f06460e43a5754f57bed62dd513f834b9c322fe087d807f6e90de7214e95e19167969d808592a13a32150e4aedfc9cc04e7093ad8161fa8f44e4dafc6f5543862de959581ca087fe9d56b4bd008b2ae9035a2fdd3ad5e89d34003e90bb9a80e96b025249dc847866d79f2920afd57878604c0bc328d88c88266522ff57c4d5109c481a3efe4eb7925da55312da6f41e875e5628d457c4adc6020f653223f3c1deb68393ec7268e6cdbe928d77ab42e171fae4d7d8f4f9312c5392f603916e3155519a40199005fbca3736e2a3018edff8f7260722d168c9be5259f3ee9237216501d42a1bffa09130e7ffce4df801832987141aceb8e18d3d1390c3fd935d72decb4d467a6633347aea63568b1795f18d865de159022c82ae02a1d023aa31d7276e8c305745ed67d802d642dfb08d9fb38614bff330f3a1c094cc0267af4377633ab83272ce2b13a46c682ca09686f6fb6758f4049729cbae06d1749ce5b98031dc732e86bbaab4386ea7b8595a41c663b57d7b1f42599c0a282cec3842a8e452057a4959aaff2b25f7b6cad660b71129bfaee9aaeae00bc15598e0cf68f08770d77499478e21008ad842627fb6526cdb2761079c908cd90510a3d457fe78c23e110b42c84226ca33c1dacb77da4ed6f789522a8089876c839acc6f1b201cb9953a4c97dac62f87b8746f5f559bf385416e506d1097e370017534db8f71ee1d11880aed069a87bb7f6f89d93b46d4a4ff4cac383c75416aaeb5613c576935095451c8c465320aacbf2044198bc0f31ef0b94e9d7f790705f30abf313e9f9f314760d01432fa780e279ce677318ade9b37ea822e7a8919abd5e0d0532a972da3bbc14565584bd418106d26d03280588352b986e5ee67b4918c1be318d6e14da851b33eb5fa31a66458a8258388633f5fcb00f2d3a1b1d3ec95cbd635b812c36b491b14c54da3a2d21e4651ef67b5d2ca7ddff95014db8a9176e8d3a8f8795d08fdbfe1e012ffd1e3595505e297506bf0b41ec162af413acb279737b26d7758fbb265a8a141a014de85ac9b4c9ef39c602f4b360853f3f5cf98489876964f7fdd2e5b8bbe6138c498dc822c7d7380d2e3f7a25699b582c30f06c81dd9b175b2aadc3e84c0a1928975523e1ae16f46dcb27f6e2f898f4b14ca4c7d1a2a18080e03b2d0500340cf9b03927fab7d9d06b88f3f2366cd0c024dc040cead5d4d5c9a9646aea1734f7a3c9351622beef8d452cd2f7be46a617b10d23b5e12e65c4836e94eb870dd1e7d1b2eb409a8cae1b00c409455a7d284e649e7511bcebcf13dbad51c4795604669fd184a9707f8f757ac9bcff7f154f12474eae9e2c02599e03df3381649a07d1efa4030cb4e0b1087ccee2e640789b3ade4325cb93d35f88ff47e594d431942889fef6cef3cc73446ac69f87e5203f4e00156b7117d05559b929b10084631762884cd5c7f1521d9ae15846c183ad9810ba61ba4409577fed61f0b28a529863d4f79f2f2bf7067bbecf1f6b8538dec6eea0ff62ebdcd5c707c2b3b7a2ae1c44484115954bf5dd61fee188dea3e4014652c60a3a52380120070f17e50e361af70e103bb0faeffd3622aa63273a80bfdcec1c6b70da3f6d7c038e6d8a4e46d7a92ecaab3904d5f41e3b78b5818735ac3ab7b46942149d1220f999fb162b5900898a5f4e277eed21b520785043840fe3deabc88b3ee8b0d069b0933c0d3bd71413da5ac98cd4e23431fb4de6acb4caf991c12d1fbddde853907354f6ff0773925f730e38c2a6216e73d7d89ca6bafb745ed69020d6e240c9426105021982e7928e5b6619d41989475b0c5f836ca417e2cef07e83774713575c4a1a37d5ca6a4362468a6810bc2ed2a16e4bb37243ab261615a143d1cd85105e0749220d9a2591f91549a9d056685c6294d0acbdb5796d8b28fbbb7888fd6cdce45db25adebd3b40a5bc0b75d55eb3de98a7e089705c9086ef96f6d27d9897131f57236aedb8163e023bede375c42bb9e6cfc29c8a09c050a6557a77ab5fe0902fbd66f64768d7dbd5bcc39aa0f52bf4c05b8e8062f437eef22a55c321af6f9c9328cf3be849454a19052150eb176495c9bdaedf2ab241d034527dfefc7161c5611379cf26eacd0a4c3ae32f76b07e7118d09aa79f678b873e8a6ea567aa3b9148ed22ad10d0acca050018c01e3c3a093002ba2bc2569a297dfa9743b76563d1577786d2faf01a51ee2779eb3d4bab560fb4570b16b3824cbe505928ffceaba39593a56ddae6faa8a24b8af12d3443181d74a2a41a43f66251e13fd27f0371674092202b588a31e3c8bafad39d95ef4047ba6687517de7040de07815faecd7b52468086253314538565a730dd814d51da13d758746308837c7fd51093a5a1e18eefac701f801b0cef3b60fe7a689d5970f1c5f026fc59cd2325857798fd9cae0eeb60e44da430296d9c1e87a51d0f068fb726fd133967fe1806da8429241b60a403c55b15db4db65078814435c5c547bf3319d9e2a1797fa034ba97281c382b6b541d44ea377769fd086eb9a22d44357c5a4cf31eeaf557e8e2fdc8d1f14aaafd48cba82bdae59c44b78f0a33aad5d8f2fa09bcbb0734e0df1830f6ea3af158e65e2e90a6ea3aadaa2dee448bde800efd7e26d8d2a0481793ef6ac7bae96e996e49c15943422b2e8a5169c007991c849561fb77ec38cd2023788ac7a20a158aefc42d0c01ffc0060a61caf4702c8ece85ae7033450adb44c5409d4e8effa7bff02d35550c0f624b58cc4de1fb46619c6e54a4f3ead7a377e86580624de1d2630846518b05fa45571b6176a1e5f258e23b03d7ceb1aa24c76f29af4e265507c5cd0e56f356af84bb9ca22a668ace54df559272d12747684e921c4a0d189a44145ed4f3a42491191f2406e3c1785e4845612c6b84cb42fa0b9b66473c1c4ee37bac8ee673ab483ac81e937819f716ccf7de0d9e0b13cff950e3f3d5a6af33309325ec367c22d1a7aa773ae78dbb9f44d7115943613dbe5c774ede222bec351b705ea09de8b6cb83d15fd12ba2d0900b1ecbf65f1df3e86bcb42eeaa8e8cd9e24e89ebabd836c134a30fd6830077927b8988afae1d6796dede96b10514ae20de5d2fad4876f988d3140796bdd55f968af78cc0d03da9b7aa9da886dcb27b6b3b0f687976766ac2b117de155437bb63c6a1dd1f28795ec0c9571f9824c15203f8f2482bd02c0e8e0d0af5f55a857bac71e88d2c9d36608134ec7727bdb6bec03eb7d0740d565d9af31cb995981f178d37fa57c9c77e03f49e3efa4217c751c7be4b982d7c1e1a289778e32a5f22eca06a0e33c72b54dc46e5b6d69b54954f355cd0e86c1671e0e5294a8c1f2139b1d74f4125361fd76efa645c4550d734dde16df6246941170418e5702088d5ae8bdd5e050d088cb856bb2b36d6370b1d0f157fa8ae3a69605aa60df8220b14ceb4477a8c4bb2bbc0ce889fa64a30c2c46733b1cbc9248dbc7b5ca4ea8bf389114d38861e066bb6baa359d7a89eea1fef33fde9c87d32a62d746691dae6c2910320cf370aa4a168ffe0d19082d50b2f5230d507b74ff7d2d82882f8bf7ef24f4f7b48607cd040acf6d7d2b0f13526010b0a30dc778b4eff261654f153ab5975fd2559f8f99e4a638a3809eab5c7ea0e9bb86af7bf17e7e0b941a33592671eb940da988b1e1608f18382ebe498dfbec579e3095b904ed488d1bc22973abb791f2365264a5645f9ecbc89a45706d2f91a703f51ffd892eec7765d8a88b95d8579167adfc1a1e066b8a8f99bd3b9fd35a7ba30212ed5cb062990a451ab2c8da68cf4c2fc8e703c1f6be9473454b4da4d6d1dee6455a06d051e201086401caa12c991bfa8ef2bd41a0e1c7a884e05429dea12b43a707eaa1aedb318a03b2d2ea4a1540184d42316f7b93dfdc99ef473033f305df203d9eed9fefcf48bb2ede1e2c00b0d050bf2954659a200a1ee30062eb2de7c4c1b06e826437f4c5cc7d171198aab17d311cbf1a459cfc8326b8076d38978de527bdebdaa62b922659d8a1e091381654d8f682f0c3f6b7be5df648a57b95a1dd439511f41530e538b116155f4ced0d2dd081ba92f885d798771ea652d22877a546813ad2e8226af0d624b7772b9dc78c450e5807f0e05b7ca9d86af589915dd469e092f6ead8deff6d2169339aa9a64199e54a1660cb96d2c8e83ed2ce3d6dc7f1048076f65ef660272d900e9dc36560b00b9edade821a281dff7c160be563226698121f258438e4439ba10c9f42a49c7c548af90213e80cf620564cb628e9585976e48d6f19d8b959fbe6bd8905f7435275fe9154f7f132ef7cca6207b141d3e34297beaa546aa33e143f4791fc5986455a278eef65f4e029608d6678b9fb65eb60acd51dcdde5eeefa68d335a158239a7ee8e5be6c2cc37e7044154ba49267be4f6fc57edc5fd7ce6cae89725f1356d1c16acee052702f6b144f3293a407d8798e625ffb7c7de5b5f693af9f84993af67fa94319a8f041d690b963b0c9ee4a8a8aeafb0fd4525cfa0adde401dc9edce168011f04c0e0f1d86006e38524e7de7eca746b43640fada25a9651d616fd6f78ae979fb113d3bedc6d03ec7651980c8b17bfb93bb248a2083aecb9c714913dfac38ecd737b269e7b6b90de2bab8ee7d5b783ad8a31231c9b32b3e633fe27147ea7ed5bbc5c88ba6a25ce3cfc34f7fe9d25af605d8bf91bdf866815f7a82cbe26362734e2f307364456308538addc273a84fc05eb2451a45c8f0c64da8b8d7f77ce8dceafdcc017d61281fc40b4e73cec12227a2186e79b16d24e323406f8a5247d074492e176f2e95097008d240a5e0ab6aff15181b81ff67bd47bf23a0b88b6ffa0a995aaf7210f01504ee4c75ea0ab1321c045a419d9fdcd8c7dbe091fe15269da27490ffb6cbc46ab1811abfefb3f24ef77a586c1109f63f5b7ffe411fa747e8280c2f86ae574730e4e5095b629866e1c5953d862efbc72e05435a33f4d63190073c83619a701c450e1ff25bc21b801c9864f41e2d406f843801c09b1c658277291fea7c7e66c59a8c79a7159c5f53c6942b4ad5d07ed536535d89691c4c93d86f2181d83f09e844e74cf72cf279bdbe75747ca227ac8de691cfce11bb266c27e063acfa309f20afc2beb94d68135480e1468037229357656401742d5648533c36b416c78c89f7e9cf5c81a6bf3ada2e7f62ef6662911602150071f3e838961c8499a66df80de24685466b487931a87ddf520584749afc8e6179d56350c3e1de49a427a967f289c9a4abee3a3a78415eee5cc784d45fc053c7e7210c0f94b329edfa00fc7bb17f884335c234a1c894c205c5975efe16c92b5eabfcf243b97e83f2c5cf0da8ea3351d07ad30d9c8e5fcb6df915aefd577ad481704e8238fbebe2dedfc1e6beba2275e64e85688cd1f3bfee6b4692992aac0a17404c8a7c2dc3224e4f16f803e1a720a5af1fb7ea63d40d0faedcd792bfaabf87cb618d311c1bb2a594cbd473571688be00a7e772ad3da8c341b19632729558c23a535ae9103573646bbcb7d37b2458a11a8450ec629f2ba68ca7bac020f0b27c27a8f259eeb21bef76f2a82ba69e0a95ac5936e3c41adcc2dcf27908a678957f8814290482020e2da9cbc9032a5330e8541a3f00934995d70fd664f1a2b7b0fdcc55f39b474c6817014d8c3b875783e04509348bc9001311a916db7bffc4f170c60bd318cf724d392db6d9f08b7b4c4c5aa696ffd3f019c760edb875cf55a9975ae8bdc05d4709251d887e152a9c81f504f99ca84a170194e69ba32d8658199685195632b806e7b6af4fb180b9723e1c6a559b9ac5e8871c5029308de89d83f8bf0bf6c96edd67e9226c7743dae2c9daf6af842a60db5b55c27047c9d2fcaddedb87ad9bb3ff0eab2a5d467949ed560439bbcb96bb3f0b363175ad4a6919e89d9218aec462d9fa3ee64a95ef8d873ea4721462ad243aa167b3af3e7faf6f88ad10dca6687a153864fc30dea9219eace5c6dd475b1365090ffe797969fa790a8f7039ef488f4d517dd85133a581dfaf08b9658f322b501a345ee46014fc232337c55882407f420dc69b497a8c6d38279b74b9590c6fcfbdbe614c79148eca68c82da208c3f2cc7d3ec7f355e0708c74c1bfa0be713bd69ac5376a586a68e29e14987abb6093fc73bedda9490c30ac13b3b6e2d8dfaebc1f2aceae3959461f9a15a38c22098887db7827d610c324775310e058d8e84646e3cd97d66ac7697f90c1c46a3b07f7d330b2a81364cda987296df1e4f3296a772ef5cc0dcc5a6aa00d62463becfab211b89d0104973890f503f901fd122ab35b31248e97d7757d21412813e1d36b5a131cd51198b4d9eaa714e694dbc96d743309de55d0b484dfedf0a9455bc18491d1cfb01844a2808ae1f7633def6ef04525eeec2fd5810a1ace6323604d795f7a1262017cfb80dd58553043a6e9260d744dd463e8c7402c894bf7d3fd4a457359eec789258420dc058b7922b857a7bc88dbcbf003851c5044d72bedda914efee1ce23d24b818b27951a5101779b7946f1eac0fcc40f7a7e86e683cd51f5689caa884af0fdc597f82d70d76f56eb07925fed475545c63414557e521a682b2bdeda0a350f23615cdaa5721941ef090b7398de3315304bc905745e32329efa5cb8113fb40b63fb6bdeaf01196cddd6bb2943ea7665e17c8583be8fe280c271282f627e9ee5425142c64b7a352b68c124f611828e8563330f094a5f1f00ee0d82a453064dbd4b486ef285310aedc4233cb09d3d7adda4e1c7c394dc99ac2152d2229798873b967d48762c0a25742fb2f9f56d79f5f6d725072304c0b97968db5523e6a579a224da1da44117bfd5ab9985abc9fd12f791a6850bed6eadb73621f730046cc02586a9f91d912c91adc69258fb110d80af877c116b287057b7fea81d97489e935bb1fc43094f39e2759c1e0844fd03df16493b3538f9f6b0a83c8f765a594bba34dcc321c0afa649af27af1c422d34c0d57c53f0506849f9410cb9f36a39a27d220148abe1a3fe22c05aa9c8935d93ae5b8a205a13ca763fd06e7201a47e71327e11bca98071484e75b335e280c83a91c01f96c0f8d7f35532164a82cbe803900fcbbadf37bf03dcfe5fc7da343c7ea9541f02df69c0f95a783ba44bf6baaa48b1b2af150e11d2922108e9a4cb844bd04fb59a6c35ef183008edab5fd1c34736387df5af99140a92f86d6cf6af091a2b01f96fb884b7c5932ffc8f8a8bd4c04f023888a4d2ce1dea4513839d6c3499d13edfce8c60ba60908232b3639c9f6e2ba7d0933ea87b23ed7e2cc547635e37866b2829db03ce0a5444388d013692e85fece72b7fb9814cdc6039e220014db2754507b9add4b6381142ec0f21d1391c05ea91a098c1272e61e5a6fe5b6f5592fb6f87688d749d26c0f7c298277d53d4df0b32992a3d4ca18004f2e096347c0ece2479b087c94e75c5deaa112035ed6719545426773a9483f82ead3e1b2eb510d70d147600a23b1ff5ce1dd986bf4845550a0f962c5a91680da44df883015d6e276ed98f82efd873585aedf07e5f9f3b91e07bc5c7c49a7cad0d344bf3e9cd9336d0a96c4ed251ffc64dd5cb2381f998c454b3dfbe272d46322f67e1c177a7f3c4298bf882459a0732a2e24bbf5f321e8f8cce609d8a67d77e8595e8b72457f2298a3effa930630ee276646fe0910af9d44b6ca0ec68589aa0c2f85da0a57904ba4e6cabf02acb6d4d8de4b36867cce16ae5aef64314057f4aa3cec017d6e7ebbc3a142acf8c64f34534d58eaa05e9b6120ba91110dab2a9b2ebc2089fed826989a5dbfa57f81a868cf4342cca3a77f5eaddf501290bcdbd4cf4ab8fc8c7b81347d73822eef7f5d42dff6bc7e4ed6d955d66468decddd43c0ecb5f844d8c416cf830f06a91e89bcecbb849395f9b853bd79e612829f657581079d3a2ad1bc552ed54cd3e2b61f4152644464b00f577e1dd50e99509d85db3a9bf40c3fb5e2dfbece70651db5b7dc969a6bc81ad7fbec7d4b42246936415fe1c2894f4d61cac8e4ee8f67a003d3b755466a85bd1dc0fa3e6a6bf1a75b515a00b02213e1fa68d0f922f3c5e552b0fbb49c8d5a5f444806924e69f25c834fc81fad176b0359652b80bc15c046b19b6e2a428086e57335f9e5fb34d5e1d645fb6c86e9bf26a00667967aa53db98f32c0646d2f2d18ae31d4a61a4b3f3aae29facbacb20762181470da41547a2f06a7e6839c8a5110abc0c1223151c470f36fede28222d5f4da68c84c596b35dc8e5701ed3980cc88fe1c89ca6a383b8f6fd45263c17f9e96bb97fcb0a809a652fd64b4fb1cc5a940691b54ff38e4dc9ae327c29560db0c6e76ca0d669f6d7baa785f3886b27e4dbeff4a92532007ec98f8fa5c2d51141cb5148350e43c531875ee3bb0bd776c4853d6db730aa01aea016ac2cef4fda8864e94faa9b64f187526084745db026f4c82d340f593303dad50bf31c31c8898aa9d70143430f5a5363c9c772f7600368ecdd17557eb40497018c01db5e5db2d816cbe4cfe66e4ab7bb7a7eab7c533f0e1c1a766f1b7f90591fe7ecc274efd100155db38784db614bcad7d677bdc6613cee178c9e7d46092743ade86ed2efff2c2baa139fcdb45eb06aeb24be395486d6db251041dd3848c107b5a1a43474514dc36fb752f9c6c494018cf7c27b6512c422845a4916e36bc439c26d38800f003b2414930462d5b5256965271f6804236160253277bf45284a0bb88a79ebbbea97b393950f5060e9e95b5d1496ca04754257e725bf8f52ff41682aa0943824ed7feb4896b59b1d9084bf45919fabaa2af2bef401d0991fbcbf6c231fad4fd00dd41336e0dcb64f6e7c35a8252ae81e4298022cde6451caa4f61c8da19e498215f5f33090239f9db3c95dae7c59049bdf052cd4396c3d6687ab64bb53e32694e3a29d164726b4b1cfd8215ae5a4be0f09f30b069dfec43efca3ce63bcd3c25a904b642695e0f2f2310b23f99b8b24192727a38159f0932d8f83791341674dfaab4c9f7fba9ec69ad896420782766ebe15a2ff92fb5d3d7dd29f8a9cbbaa865b1d53a25864bc3c705e1f11506e176edaced67e31e4aae78d3976fe5af638ff9a292eda0dd1e19dd3fe4355917a9aef07f0b4a82b0dfb21ee713055bbc516118e61c493ae3f0aac3d44e860010937014f5941a1946e2bdf20a242657be25b648eeac2e9a07c3fad557453b4bb253a615b4553f9adc76b2e6fca2275590d0c1197ca932384928e21b5ebf750038a4fcf708e1052183d6b821b10f582a1b67b5e82ebfbdd509dc46228cb050f4bca44b6f6dc725252cd9787e37e1e609cc3643ec79683923cc767d848d93676c170f83c30d6f10bb1fbb639e6912b5ff6257c01eafa8599dd5a23fc103335727a97f9b43c88260508184c84f73e84e193a1668fcfee8eb3766ce595840f04912deb148613a0d6a70202a75eedda874b390df09f5895e9113b1e30804c401c9b613e7e844d66231c4e563e300526e6b3ce6a14811725706f4de3b9ef276f57249bbde1e3624e046b3af485853ac0f723b1eb884127089baf1758daf6d95c655d3033f6a6cb33d2ae4a757af71d039ca21fc681842cd75fc8f938326c788a5128d0b563182eaf4d335ef2ed880427e4053c2b18a04bccecd0b891edd7c2af78cbbe976b0811a40dc9591b62eafe99acef717f9f6e55bd40fc51bd9865aec47148c8951dc548b8b7997b7c6aba362fd8c53b046a3b27943371bf34d408d6b314de5761dcd71aa281abbf32b28146aa024758ea5ebee103b2cf3f3b88d26321a0b81c6349d1ad8335d87e3eb561c65b132934b4f95e2f980db3fc7139b90c86220a5e7b2b43c45b3c97e890bd5673771390aff39dc4da345309eba31f95ddc2e7b7ea7e40bc838cffda4618d72835a44ca5ae6c0a5ff8932f489622d226f7dc527ecb4d264f59688b6adf98d41dd6a45a55f49835ee94fd82ee4cc89dbd150ce84416c77f9d61bf190e6a6d70961048c528f0adc49bcb585450a3a4cdbb49946f28ec14211e593f9315b5a9ad7e5c0d34febebf2aaabff09eef8dd6ebca46f2f74cac71a91b0fd0da49084ea892691f67bd1db7da5efd76a72a009c40c2d63895446522e015f346514c515ead2c1b31f40f1d2f075e424a21013ff1cecb8fff53989f6f6247e37b09ec0439056dca7bcb6b23d33bd6fe476ef9ede9e6c47f5489750e4e0929e36f490fef21241642785d09e31fc9fad3873291db220289723b30391cf6049a77e2d6d65f94b40a4d0e67ad2a5a378ee3e0b88c5bf33f46277d59a6e9fe33969bc9fcd5f7574db3301e7122c012bdfd2f5c05fcf72a523065e1c471a06bf75464b082ab8fc8f9e5aa2a4775a39f61cfab45a1235a2900097cfbbb29146f6b52bb51965ae2396d2f52dc4784e251d9fce47f68c125ec1305af11d76bd76b6d119363ae6fe1bb1b5e7e5ff7671318508bb7348a93a313f2b36a0b0793589c3fe15280c412a6d1b4db834f165eead76d967720efec5e1431c7668138adf55026743f0c7d8871c946ac4c75cc6729c5e02512d9d7caedd60f2352af61e82e523bf8e51aae7f883f56e8097f08274ecbf3dd86ecc3bddbb73c2a7f1b936004f2242550fe8e9fa3235d0436095803c63719cb2262ebbe57216d349ff8f72754a116ebfbaa911215f0c366f24956b07afef6045579cd57dae9172d39822464bf484a8a302d125d4c3ad820f7182ba281ac595a9a1cfab1aff0d08cb9d10492bd21f97e4708f9b23a0f7f92357cfdba28acd34db4fee1c14a93db803439010d94aab8d3772d57e332481aefb8b6ab263e965dfb5f1b42ace514c5c03b11363496e72214eabdee935116068f441543d9ddbbc13c7cb78ff642a8c18729fb486fec8746533b34b8e0e9b49a1ea1e2c62f63fa557f79189cb8919f74ab2e729cec0985bcb511df26bfae8f82d43b23beee7c9c64b344ff39d124f8c798edc8f7bfd2d58f6166e976b077c57cfc6a2b5814b9206f647351d8fc4d18f2e944fbe71f8a21f40ae80e5f75e6037fbaa7628d0ddd267d94c648b0cda55125b13d1ef2fcb95b655a91964aa4fe5b1a00b6303fd04fa025f1adb4fabba3101c57bad12492b3a516fcd2b836854307eb65ab5144fb2767286f7821feb697fa40ce663833e562fc494944f0e7ac9a38f4a3667571f1e08ab77753742106693f9d9eefc698425b80b23fb5b77f9f4ce5e86efe2a56fce1a9122e19800aa206e824e688554ef62ff60caa83341160f60f5d1ceb06cca8114cdac41e986f40701b39ffd43ef5399a8b75f33bca5117513a52ad4aeebde18f75241699df81f832a162376050f43f7b77e8d55a275f435327ae1c79f914edc45561ba57112b54f204093ed146d4fcc48e3bff986bb9d43ff5fc30b1d59f243066879543f6d125f0253cce0fe484539e164ce72cc4ab3371799a4f9c85153dd9cb3343b680ff4c82789322103764caba55f26664484d3755f5be7d3a26589756b961f2407df9fe4e8832705ef2cb1b68898ff69370190c617d810304dca97586c468c88b8fc4f91da249a17c0db65a92042547b6a40e135c9a0ebb7b5197ba4673d965ae87095b0d0b2c4170065288ae47e8fb1a4e29f06209097ecd433783230e0359767acc2756dd0f3e039580f3fa0188ece2b7f0e5227b1485d39fe84fad36abd061a8f4a921d7053f9d6d9a4dac7068e7fd57fc6ac47cd787cefdcb5e5eb13ca78bab07dd63cdffd6bb640b07fa93cc9b03e3f4cf5b29513cc960a3be9eafb27a3dae58480d5f75a846ed9a7b3d7cc20f98ac91c2736ce2b567d5d52f5ca4f31c93dfd6275703dd9f92a10d56cf3d517d8137a975c06caac6ccb1e0284cd55473f8aafd3a36e89fd5cf3892ede7b762e45ed6bbd24c3a01406fbc7b60386f1f7c2165b9f5791501100d116749d593b5f647a0c92b9a13bcfb96beb09bf35546403b83f7bb36e24f2d53c6f45e43aacf13909de62654541a36607dd1a93947d64febff560733321c6a29e9a43bf709c6fc43a288747cb9297b60630101f9d593b75bfdb0a9cbc5545365880a64c928eb803eb3290f7b8800bd9cf12946a7856f73b0e671b8f244161bf8a301cc9674a06851fcb7f6b1f9f4495c2cf4a5edcff10d239e0f55d1534a9ce54fb8efda9cf1d53a975f1849b54bc15cd97a6cfc88de3d2327f214e3b7778f3ca0d16e462ceb72f46d9038c2621023be2abe49cf2e52fcc3fa4b25bfcd9ce750a2dd167ab1ea534f7033e5e7c664413f3cd3857b6da04424db0508a9c67dfc6f8addd615371043a16aef6d9a21c26217e41946c35bc075f1c60b4a98ed67342893dc3180c7967578d91c8794271d1b99d8a0a843443ba6d9c751c00f5af222746fb5dc062370a92801336538e8c6421aa17a1cd0089ccc0fccb05159bb8f6c3ff2c37734810259201531f8ce1621f69e0e11c3a526374ce7115f6966b27bfc1f5ef5cc068cd91a4e76557328589c17d07caeb2232362a6f4eebeddf3c047b2b3b44ab9ebbb487364c9c42f669a5c7a527383725af028573c052f61a15a5fb9b894d3d6543606691eca37ffe942eeb342216080a40f168210432dd48d61b9b1e76a3b8ab606eb3d888e18c5fd42aeb437223259130b847de815efac3ddeb4e80ef583cc4d848461bbfba66a3c21eea79a70d4e74100560d37cab1346c5edcaf750a8a48b6c904b98c8ffa3330f1b2d3f9ee63bcaf6874803fb288852f990031d1575e4e36fcc84d1f08c6d994265428260ad7d809a3f3dcfd33738fdfb04114112484694d6b753223ff6d8e7cdad7728331d8896b444dcaa095d8855f72aaac7237c84881c0fe7f23c8bb28aaf1373981823d1b7f0b82b06ddfbfea0ab12dd8ca3e5d805858ae0cf73265b1fe18456733f8af42bfc7efc0ac580386bec6d2ffb08756d33699ce29d7d1e7e2aadc9ac4fbd6fc11a6bbe8fc1c31019a6742d7fa85505b2ea0455a26e5a0de9d242c331e80ca896dcfb1d49f9dafd58690897be53761616d75ade004b2f8efe139337487b231aee26927dcc3c4cbd916c8ec7618ff8774ad29d281b57fa7b86ecc33134854e92fb9423d3be1cce78c19c2c4d987596f53a14732874523ff712ba29eae4d35493e9eb6417881da9def5c134854823205e8b96d93387bc790dd2048df57f390b9f3a7bbb933a39766920721280b4f35d4c864785ffb0cb47b4b7154505a5a65ec4fd7b98d8124f6502d402703deb9528340bf1fe275891ff2b642f98a92f5661ac38b49b368b94dd295118545d0908359bcec639934e25cb2adbe34073ac4cb96238f5cc05c5eb7d2e6b1119ca172597f219e35fba1960849ff715477012a9ba0905dabe345568152ac5e1ec3907a32f5bc4fc43a45e089b4d7a8f0f03f5724bfe251101786613f9f40cd2c1531314c4844805e9ce38d58ab0f72ff048b32fa10a998b70dc71b36596d050efe4662020965e4857e78849058959d55d1954fb14ed3a3dd5b9d5b8bc488e558ed3833668096d2498d8a8dfe728ecdf46e5050c54271d3c7bada00b00aad78841f8cabe257340fbd111ddda6f8f4ea2026baee1fce5dfbf9c8e8420427ec1d180fa8d19325d8285a7c84dd944caaa66ef521c8c6061015c54c7feb7c734eb51b8ad92e6a651c302fc7a05c8ed2552d5a2fbf8a50089fe074ddf66229bc75ecd9fc5365990aee692eaa24ba4afa9ed222b05a6369532c0624da60a8fd19f1c1224cbaa71a48864d9492d4d4588c484d7a55b42cd44a58839e0feff7afc31e2f5c14130dad33010c2eef3b2d284e9ad39f841711507bd94e06754230cd46bf37751cbc3a2a4389b8eb32fa59dae85c1189108d53e227459e9a1f48f2fcbf8048e44b649149b76529ac15258ff5f406463bd128a2107018fbb4c1e574e0a55d43ac6df0eff823c7986fef58ad2fb2627d3678e784e716f88456f591ae1915a756fa91528415757353cec21a3a1d88bfd254b7d2216665feb683b59647371ebf80cff685b9fec498f393185120d28383747d25b45084388cb3d40f8760c4bae612196f81d0317c4e730e35002f5ccf6c3e65a60f1ee63dfa08d027ca2c99d61e57259e0e57dfda495f2be069d2cae28383f0cccb2f2b64c20c16e9e8223501149321f073b9e3c0bb3f7fd20f35bd29be1d5dafb222f58e33419ec43b2d3e348c382f87fa1d0fd3c2e8f86c98ffd9e240074db6e364e7575f876022669b46b5de8df4462dbda8c1162bde49d190e66a5d52b0def815d2bef3097e565a4b775f65c5a8d7e4f6ad5fb45c6a075400990d2cc1b082baa37a88f50fbdc32663aa0cc8fb71a086031d5f5a5bea3f2b9ef0cc41ed5c7e5d383621c44b68346fbe9a9a38162dc7bbd502b65e921e9d09f234e5e32109c76f13e7b7eca0d767ac1a4875f85d13df8796ce186c0c2fffab2ddc344aeb0f5164a0569b75b8fa58176571dfc0acd7f9ee462a230e33888633a35a948e5c2bf946dc925c45ff28a8a520f56e52b1bca1ab6a3504975d2c6de7d8bf26559793c09b85bf0c04ec5e85340ed8a5c59733aa6c16961b7f8e212e9550ce76f94db4a825e148a81409e04660367c4333bdc97fafcd34173b955140ee5a84855e2c4bb3b10d98621f63bf73b1fc22edc0acd4b8d0d9dcae47c0050e0bc1e29f6181b33fa950cb0608ffc62bb7e2b683b9834f6d6870836d748ac61c10e23255c0a5fb790a42b7483ae42e86aac4ac232d6a42c6ae893775bd280731f3347a77ef45629405386c899834551273aa4f9c13ab5f43260cd29b6477f64730132cd3a9cbe79f298afb6d913567169280ed93bd0e8fef695679bf3c32814bf8d8b2f08f0e142dee11d7d288b8f0f9f1085054e9a331d1c6b2188449a38309a5b4bb736431d9f7416430f6c873e464f936b5460a40b88bd5787a02f01e2c5241a44639016660fd97b2afd99a130447eb5519a6a130e5d50996209e074d32152c7778dbe4781e7817106251b28ed166591da8267c233840bd20749cfbe84933d4026220ac45b2a4338e9c47e1c0a1223b2db9e9b6f04af13ca86c41a0078860a0380b3e5eb8d2d4c82eec8239e2931c54fea9a6b9e94be089b1c342b20fcf9dc626cb69964a4e28b0562614d754c929788c1d84c3e2923734ee6209cda12ea5d5996395484f00767f0a7ae3e5dab44b923eb087bc6ba7e5b7af8d87a5f5824bbd4ece1bf244244a06b3a19d2d159023199200e6854e784f129022575ca52485ce29a8b1619dfcbd331970fb0053d3494c72fb8756e7f476bdbaaee2c06f16503a757a1bc9ee76309b4a9ea80359fd26d12c5507c7dc859612758c8a7f85c79ebd9b1f39701920afa4e816b3f368057094a594b060d64ec51a48a1230884a2657b35fca5bb0a75757f0555a475440d217cb486a61066acd1050a20581b2e1908fb88910771ca7b42ddf2b63fa523a011571502256121904f55a6b0b2a59d4917a314a5c4079b50087bf40290403c1aa26350810ea1fb9b3482545a09aafb95d095f9a88b3a8351c671664d6e43ec4ee2bd8355c20b7c39d4b3a76c0cbab5c7d888be4dfbc7e0c61cecd55ce8a3b10de6c8c61775216b34fc1215dd857827f69c20d51f79fa32b75366001f7f51957a33f6b16ce09c02445404b6635cc9676458d143041dd3c3114577605a5f37a463e9eb8b17ea86ee98d07a741bf4b6b886c4d8b23968ee027fbaade4d4701112b6807254cb296b1a6474d469e0f6bb35f058ffe9f1cd59c66e101bf5e26bd2883cf64265e5a2df4566cacc9a8b9d624f034ca970619a7ef6bc190d8b59f606f7a8319571bff650f314cf88ab6c091fc7db555b393e22c18fb3df38bd9cc21656dabeb67c7e9197464f02812ab748e7d3055b285f8bc4d9aa32f1ced34dfa14947cc1e94329ee92cd7019cc3303b47c1fe872e8026e4169b83bd9bd7a72ff7d638c3c3915dc3bf484e4856717a4bbfc05b103975420b023b3c79670b1759515a81eae2f5564bc719f8b37be6e8c2d455fbd81ad02f9544c477abaaa007b55be5bb7d49a144cbde2d1fe8a2cc8ac6a6e14fcc9941c72857d21f0873eaaa85b19721b1cedde5a073bff952052962f97b4d1caa49990ce2818abfa947f0d4804ecbdfa4234ce08904bb43ca84fd86472f8b367ab64e2d3061b8d461b4cf753f4b8580736747a7668f1921586f9f22763512cef46363b868a646f55582fc291b78f78beb5205218ca6da562eca011488c28f87ef4b3af0f65ea1e085366e5ed62956aa072da8d91d7321c8cc233f9a8b374eaf3c2efd094ddb78bb2b34eaef9895ff54eed5e285af86c4eec680ec758bcb5cff39753a707868dc4c890c3fa2f4e542e199cdb3ff879a5ee5ae45bb1f79adab99adeb151aad1638fbab3871abd6f850da07af122cabb2334f6d756dfa1882c4da1086ce440e20a9e41abf75f6276c39b5a75cfccabe5ddc498f99df574dbbbda147343f5bb81cefa949e3e57915b0c0891446d5a1c1d64a37e20cc96b38edea862751bb260097e1a5d4f54002fa46f2f25ed566be6bd8d742d2b82a3cd2f374c64b2e66c12fcbb9e53202bf96b1a439677844baee434f872e399d7530a1e39bf7462cf2a6a238c0e65862577a9d12c4792cd693c4ace0752372e5b1ec76a2420868e957687ebf4fafc7fe8f878531d50b8f16ee853f808daf3844dca531774c4de464973139b702a3039be070b97b939cc50ec38f00ced68dd8b719bf00050271f56fcad6c32ed32a68a09f842670141aa0582fe4294617018fef9602fed6a47fe1f295e973f473076cbc29500797d0e645d5b8243407c31ad9587669878bc7aff499ff177ac3576d546b110115bda28831c0c2906ace4cf218d17ea932478e3c02b0af87bd10f21228788d812eac46f5e1ae51befb9466bc1bb14d2754af3c4e71d445bd6927cba843e59bc85f203c37b5d285ff23b16df9ea4852d761df1651c8556f1bfa9429502f6c75692f38f9397926f80e3c44e8463430384911c8b27b912187a22fa6b9d43a29494161892ad357434bf8d6e23d251d2a8150e3ae13477713a6c14470c44e0cb413e68b05f90238c4e7f0fc4e7676da11c313bca8403dad10d94604b95b8c72e8f502a0ad60b6a5c0ea124fd36382f7aa05fcbad5140882b849b3f3000f026e59880b0eb7ea63a5432188091ef03325a4acde3851de4b7649c9aaab0d1fff6ff5684c46028c811790861d636e96fe5214f09800da8528a442e9c7618bf160c6c07d56a98aa6655ff8ed26d0d539b55f9bbaf82e2cc242c8394a6f8ee8910917668e697b99fe22cb844b74ead7316126422556747bf96fb2db0b2a80077367611a19764374e0ee7a5b4b2b6b47d9de873df1111195d967fb5790b3733c772a6a67764687b1688adbfaeeeac12a575800e37d71c3d481056ffc27c7caf8c918213bc8baae253e7d95d5aa7846c11348422f4c9bf72d37299dd3c644586ede8c260272796656ed3c96dbc5c0cb33fda6ef993caf1552adf1596d15be8c8dd32cc3b32dedbb72c91880252e3c6a0b0df1b204da1734516effa1d134668e031520684122af28cc3ab629dd315095a50fccbb0e99338fb8f32cd729cee9ea62b67807298302ebfca75e948140d885acfcabb50ca903930b0bddfa51721c515725f6272b449f7ed34d79830881a0f3e27a2efabfbe455cc5f32287dee01b84ee92a11e74a390eaefae6b446aaf66d172d6855dcdbd567f75e0f4c487ac8fefd922d4cdc007358a50a2965cad8fdd428ffac595eb0eab24f48bd39040782e9b0fd26c2489bb1b581741335f4af672a4641f135d2390cc2ad0f81fc6791c9859ac895d93a13bcf619ff68917322288b0b4a0ab2ec4239fb76f7c4eb15b4ce26bf4fc9d4082da75fbe915e7b575014f7435adf63fd5af0e22a4dadd8f13b08c0147b0695b68db11e864adf3220f762deb0701a449822de101aa5ab347923e1a754d55b6a6f8493b4b2243a11ec8283e8bdb5177683cf24d7318a677d535f78fb5d058e3a57d5fb1e4235c74cc5721f68c40c08c9815f4b8cce5c126310518813a7997829943a5cd0bfc96cd189a7475c9066ea4b76532aa141475f59f8d3349d425752ef61bbe7fb936069142dbf1fc297e57b08b8cf7938118737aaa4d412a356226d6a051c1332999456119a7b029c88a6d4206e6e8d34e10c60472791cc8268aed71ceccafb24387354b78c779dab9ed0065db883f183126a306c9c6c4bef6477cdead7cb1444c69a427ccaa8691ca5396bac177b3513a067af5499c6cae48fb5b8c31edc5e05c8509bddd74e8410e7098faa8396eb46684871db7f0998196fa8d0b23e2a785b8c5af7340740169170a95b38eab13cd1928a7b86bc37edb83bb63d1b5bdfefbf62458dd85e558d73fbbf502670ccc2f0a94085fa124b4bf75e2cd8a29bbb45d8461a43b7382ee0a43badc2abf6292670afe774c946ec6c3dc8d0f92afa19a79ae4a2014f9e58ea28e3283b4d9b08b17298019255e6a88ca8c56b90e187c718295321dbada8b40581884175a7ff2be6b4a137bcbe662147771165fa33c2fa71a8d99465b4c93b4a14eeed76b4a8dc3675df358c83096f22c3f7445dcc12a8c7352e27371b447484e3aa3c99661cff5f7209b0902ca70f76cebb07125c32c193ace48acd19c59cb4da5eed26b7b3d8a96d98904b0863047fe69ab95ce2159c7a7ce43056f5b33fe4fc77376cf132811fa1f48fd90290228c1b9a6261332f1a3ef25f5af17f20f58e0fa0ca45f2c83e446ca45795c5cff600026f7ff31d623b9e61e3d102a49340f6b364d417913f91f8678789707f4c1f595fe19af669aed21522c6a7d65b82adb33ff30876093ade3b3df544aafefb8ff22d61412b0cc5d058b42f2dbbc763cc946fda157f7988fbe370d4ca691c91c14c70eab9d3ca404b05ee2af99040c08656483c6627ea71596e19143b13791cf3f541fc17e08b906711bec605c929bfe1f454f7640fe0e914c7f47a0cc3b2f58aa268a63e03e96b51306c3b46e760d69267c4aea5f59a9b9cef7335acf69143b0756d03ff005d12df9e00c4b0d6875ea32ad13441d275e0d3577d4ef80df74438f4129d6b0f9d456272d136e050479b7bde75eb63ba03316567918a54c2350399521b401af50060c9b28b38474dfc945090a97bfc75c260fcfd4ed828606ca061cbd51adedc1644a0a9245b5ab8bcb7ec61d0642d5bf0d5a4d2d172c125b49ad154ff8ef2377779095d3a6a24efc69f0cedf4198196724e39f514f385a1f03c2553db2735e54281c6f73f0f146535f3f500d8992b51cf355919569e082f57cda06a59f0a77be961da25b8ecafe884a410937468b897501400f3bac33b27e738c7e4dd98dc42b8d50eb9a8d97ea2d7f8348cb7c1c8810ca8a3d8a8b691277cb4a065c26520e486d9ec32997b11aad7f4c5795bae4ff8d4fb3125bbe6cd177a713f5d3782f4e26b157e8d83b2e1cec3b6443b85aa4370a21181048699cf31790c9beb73e98f1f7820e4c98368c7d2ff54652c7bc2c20cb7ce0376eaae0211355882652f535c6848c5752511ea8a2bc2c6999e3b719fc30cc9ca7e4e6206e5f0d6df295516c3d43b29c53f6a25d5e2604f619a3e757aa35a6d2946e8599c5ddd38833d8eb06761c3e18bdf808e336e9a50c900049fd6701d36e802705b6b0475ea76dd96c245febb268813b87cca66c63987f024943049886592be969d4d9fe0fdd9a31f67977946c18e757ed3ad39b679f5fa94323ee50906894ee8674e2847fca58531f6bdf0aa2902b8a79a50d3d467773d89729056884378b1c4a62b01adf5319b1aea1ac2e605c654250c364e9f877501dd0db81e20b3905aa84afe97a0c71a2f2655637e88ea2e06feda02a767b932bb781db0dd55a3712821933f0fb08f850937ec8beab8e407fa16d44e1b0bcf077595b59dbaeac3fc7e3669b0e232f7e7f6b365f75ac48ae1dbd7987741e21dc39403b31d841aaa69d20ed9a7e5cb6627100f2c3eeac8a3de64e2b911908a11af5cf7ca2c2e54602e0af9096f9281e8f00940196bd8d37684bbccb4e565d06e54e0ad1650a01068704c6c5902ec7cacdec45eac6ad2c63e46f6cba0707f3b4c6b3939d53e82545be5b786334fd231a5f5a497491aa07679b4ef24c5374b543a0414f62953f36218199db50eacc8f49e101c14a605e11909a1b6bbe1994b778e092154b647cd4754caeddf60e59216d03cc747520443c650fc7d7add797a411915e4c4ec2baf4ce4e1fe940db2ffceeb5c0bc3477d05cdab8d7a99d9dacee3a21e37060a6ecfb47cc469801640a4cd348190684a938fd49a712001db2d1c60578c7592e8211fea2ca0db66939f18110ebe5391a012cef36867c81f1308ece37d122e8801723c2b37c38c5c786a141066ad9c661bd67c56245b2d75fbebc009b78413f90ca34ede16c20c9eb60359eee6f06095dce13b213c210efa0e254ebf4a892240765376f6d484491926ea97a604814a81070af1d999afe900f4d00b50b3e56c2752dbafd9cfb880dfb746829a4b451cfbe2618627204de36016f3b75a3349039f75095d332f9bd2c828d4a1bdf16ae1cd8e1a4e9dcfd273e485b8f376ec9fbcb10a4838c395d1b5f6bd38531126c2aaeedb7de7633a7687f6f5a4c13346c7afb7a4e60613771ebfdf53127a271552483e7cc635749764fcf241b55118ccba50ca8ac9e318942afa54ae0a1f94ca14da8034d68102f58324acfac342ff07cb04d20b027325ee3b3898b1184f3410523ddf7c7289a9aad4dca01593b82f34c08cebae7ffbea0b61856dcca279076307819a3495913d933837398f5f16e2dffd28b2312ef84bd9c3d2126330f725cdba59292c0bfd6f4344f4fb77b1d78de547bb5382a6dd94ea5ce7604c2fe0d3c16e7f8f154094b1731d539289e46a4654ea016fff029eeae1642ba9bc6e305ab7e5db02bbeff2bd699d8e5dd0ce5bfa37a76640634bd54b722ae97e25ef338b6f3cfa6f9e88535e47b52227eb7e4871e890486bcc317da77d2632813a8b4a1d205d736a7dedbc158c7b98f68f0cb22346cdc6dc6d60e48ca7aa6979923f88a768ab5334d6052c88f0bfc10be18e31d44f9da01dc1efde9ed59dd08047db772b2873d69585093dcc8d7c88d1429883bec8286554c7202555963b74eeba6e64cc6d4bd65a8b644b0a13e6c5fe72cb11cb1e5d0d59660ee3980ba8e037df704cbd1d44f8590187d888e890efa3aa691c9a7c5adda27b766cff5c58328c31509bc0eaaa08601ce24ad8cb33a768d0c9d556a40636a4c3d89e67b185359c45782beef0df8f139356c551bf6ac09dfccdf8a76425d7a788dbcf5d12d4266a40a3359f2a1483d4367b2da429d22b8c0bffb6e298d2b930ed98bdf6b01d081d1e943c8a1a8df19e9959ceb0d9ef641180d4a244d862031d56d7788b8a873446edf5c7b9b458865291ddb7421769f620ba2901d1a4c24aca25b855cd0f906c91acf1c6a7d5d880a4e417687b2f4ca6e3f8b21e55c4a14b318d350bc4746cfa92d76e3a08a3cb3b3ef0fb0173a5a55d444666916a302410029c8abf39729d5f3dbf768cbebd22b614653eddd6ce3bbda049377379e04f299b2b984c62f5b2581d4c0d02d4c2f110727dd5b7bc77c3b8924a96fe3fa58424b56104354a94acc28a4a312a65c74235a4f4cf9d4c91a0805df91d6dacaee9158e700e23db9683d22b0275db06dbfd6c9c011b3a9a4bdb2c53babf8d518b2073dcdffec2678591fc1a7679c7ac97aa5d8634d4cf9693149003abcaa5fb61bb7ab8b16276108f06d6bca8882fe24e5057380c1194c64379d022cb390247dd174a16793a643f118d6974ead8493d1ec8a1ca018491f83a7bb61d7b528f5dee361d839c2882614fb0a2edbf718c754774863093cec8a10ea62da021819bae94d7e361ffbbb6bd12a4351af498dd41d7c58473e185af690fae45f44ce813b25d25ec3ecd66a598c43b2dadaf033fe93f4e1987d636e2da02b65170c284982fee2d92fd6faab22e8c8c1f06511904bccc0c59e925a5a477bb2bb14f9eb4ec6e58a7afb170d81531701d6b60b243faeb6816e976ad37eea73f05568158994836a1bab20f7161b032774926d49dd90a708580518625169b7188c628657925db6692eee59e7675963d379c4bd48d8552309bb1b332554aeada742bede191c7afd396850099dab29f132f4a47732d40bf4b03af72da6261ddfcf254946d2df0f59db1fdaeda5365b7caa64dbd600870cbbcb5284266ed40b0daa639ded0b2192bbf276a73e553845dd7460e356a88e8e0a467752b915f45dbb3f9ee8f390cb0b16ada628e123fe83f65907a9daf46ffa8bce47413ba44949e1dd574ad7234effd1ae113500d2967aa7e3e7daec06b6ea35921320c5d3ac82462891a9056ba866c183f7be627e294653ab3c13f315d2062fba0b1c18b29baa170564bb83babc1ea591d4f22aec01fcc7c2a9a22b565298108a7ac7b0b1effe8287d7a053f95d68a3a88d7998e9e95a73efc196e07c7bcee644a5466555a96b0b8bb9b009d16d9cb30c7f2f7a8513c554940dd50696bf616f916462e0ab538dd7a68e834aa2ea469a5b30a0982743069a51dfd2489ddcf806c3a897adac3230af0b0a7a96c0ff81071285dbebb1ce16c28a48fa2df62dd45306362cfad3099b6b02808ab4114fefc39d118eca6dd2372e4120cf8b43c3e9944e40b95aa70d330fa6b7d90755ba190359ad9362005910f4a55db689c30fb004ad68cac0a19caf187d4bba0a4997cfeb0b0eac94bf15d356ed6d6fe222929d58f4f14139ea092580196247265e69ff1f7fab1f2e08df8081c3b7b4557165536ba814951d45788e0c566f2c37c66156138e6a840adb71984a8fdec2de334a036c4f4ead33bfcb569dc960935ecae772598621446338d9a5426546be94867ecb2b1ff8751575410a10fcbfb780a055b8389f6200fbdb03b32b55a5d0a70e50bbf8475ccdfc50593f627d58e27b2305e085120fb7af9b4290163e637cfa7e0b7191ddca5efef6bf9a457b0623e80b10cbdcb3889dad7a68bf14722ff500cc79934818cbf67256b5718e979058daf1ff0dcb71bcf837122da4d09874b2dab4fc3b81b4534930f6edcaf15b3e01a8c2b6ce36861aed36e3e4f1d36174835ada82895a1d0aae9cd5534664d933c72e9dc1c50d55437c33c43182d815a067d348073710653cdd9a4c13a321e604ae191f8fd651cf58ea5cf5ea4b99765d69f84b81fa94d19428766d6d6e3ae9e51c48062c1fc3ebea63b4a8b4a7b09f055594e499509f154032d8023e93873cc7880918f7afa5a5b4df8c479cfb0d8573bc0a654a40fc1a17f2188ebba033792320e02f83df4a883c00fa15cdb24549f0d08d408e9863adf3d38be42f69e08c8d0c2caf2277f324e3ed98dab1b05e62746e44964defd6095680db185703728fd414564f3768c6a1cbf334edf6bb82e32dd82de1051244facd327afdc35057d9f4eb8bb019332a017f881d77a218400f25468a58e91594eff0057e11907ca760f20d459d54211ee1516a6878005772c5e2ad5392b4bddc8fff01071b6791da7d6d98f6160f7b8e9c3622699b909346b77bf19cda65176e5e1eac0107b163388d9633bf19505701141d564d1ed28d7083e19acf3944f7549e3819d3f559d2a0b8ef700068e4d7b44338f6f65046d2bb30dfec05662588067a6a935120f5e9fbeb71ecb872b71667009362d5760ad24bed3a8595cffd7e3c1e94d6e3690a8aefe16344c67f0b021326936da531ad64fbeecfefe7eabf7ad0ce99116572c80a0c12a104812c3e82281d5e5e988e19a4a1e57a089227c2135ee16001c3ebdf8ffc822dc63abfb172f909a5880743c0b2dbbb148e7e9b6f9449c3df52808b4dd140663f8411c2c03f3f2e5fa1c371b36c24eeac78e00d0a7fc021a310025fb604fe5f37148a6e839d416e6e88e6a55d88bca43d2dcb2084eaf5fa4e6692583cd91a2f7ebe675e2db0877fc3dcdc4ffddf499b309708588e77757c70fabd18b82a26abc9f4c453fabe900fdff9abf27a4d65dea513f1fda5367e849eeeb9e39af191540cb0cab96aa36166eacbfea3d9af8e1c754c221d972923bc6ade47c6063d2d4db7082e0570e3d88d71b69a6789a6f9b6849ddec517f95500af90dac327842a89611a305f99f451cc65e63fab9eaf0783dc519c299d787f7c7f724c521cf1429c1a752879430177945cc404797e649fb89a1ec821988632aee644a461c0288612564a4f52100e3dfb10b8161b5625361b0eb9075e355bf15b3016e37e74cdc2c3f1cf6e56ee6b32fb0bb0fa9585331ccec7349f5a436de9f7d0a752f6433d9bbaa6dd7c66cc5d4e77e4a860abe0b6b8feaf88f5641fb29c3acea6ef5498e2912c3ec7a06dc72620878d3f8aabb848fb53fb1cb043fda011eb6f042b2e9231efa6575785a891e42fddbedd8c6d54599665adf0c171a61e74804429b0b6f646ab6fb6f28b9bb8f857769102fbceadf35f594dce8e996d62567da91963f40264f154fcfde358bf8e2e98b57619b76515caaf582f0c1f9cc0a215e7f90d4072b805673df1c2b51e8a2634a811daaeeb22057d125b924f73df0d67247081d963bb416aecb74e0c16d57cd97dd54fc6b6a01c0558c5818d0cc9d570e975a1b6f9900d2a2e0c771905da8ddea3314c0287089be717b569007c55030d8a94c1cac4d345a11e208486d822cc36858517b61ffefff5bc8afb352b78acc86c1ebf5aa9b63e495cc1073db0d30d2dc5acc496245f251089d1e5c3236e38e69f3254253cb2279d3dba92dd67b1f6cc830af916c3ea685f37c191852cf82ec720d6ed6e189ea95db9dddad8bc65e8329c9f2f7743dcac00674ee341ab40fdeb8e2862223c5fdcfd2e34f0ba292455043ba96599bed5f0205f39140db3660ff5d0ccc28ac3047601dd1810f5c03a923a6c5f70374fbcca8f3bae7ac644e6d8c47e17085c199e29fafcc93d53dfae3ed749f7eaa17f4081fd10653758a3cb67bc8006abd79491f8d5bddfa3d56cc4f24bf33976ae428103eeb8556e88d9199a151e75f31cd1bd1832e2bbf2e9d8c1143e24b8e1e0e47e11e873ce50ab26f9c09888946aae65db33f85e6d15180b53a3bac04bb37cc6961118fbca635b01d158ec982bd43da13e5a0e1b5ac170c22a3b6e2bcb03804ce7b36c717b81706569cbad91f03252cd3bab305083beb221eb726413c81424c581776e93af43c5745d873e876c53f661cca97bc67e558ec53450f14d6d184115e3285f6d98e044898c9b8c5825e9cc7d79126f5d62b49e48bf6a50f0eec5f1a7bd302d112af324e22f43c3151d1491f36dcc0e52b50fd3ae893b4888de68c6e8af1f9aefeb4d7eb2b54f9af0733ab17dbbc9de790aa8f9dd7582264b8549c7c89f2d45f1b626c6ef0b44ef004d536682cde3265aed74914339b8df8fe605aa7705f149fbfc75f290a7cc1a7d8531afb8bf663a1e42e73a6f2135d19404471e878ea099e00a555027d84f211ea9f0eb993b146c14e3e72d1dff1312107dc8f71bbcd17f4fd93b1848a4fe70910be390d6727a47fbe30678087ff8c23d571bffd3fc3db9399ac111f74f8599729aa321f0ad0f9edd431c338d49e4b5e08637e3518270c5c8bc0e5361a0b411e3c28f8f3bd7af164fc194a4d0119fcc4460250f8071e9f83ddfc6e35450abe24c445def5b127fbdeff987cf95c965540ae189d27b055352592067f5a124d8553d177d98bf03870ef3afc5ec75f5f3a518f919fad2597ade5ed7e80a159441dce6f9d5336ca8394550cb53dc7d9827d89322e289a28b0e54b0452688014ae37b5e8e214396a6d53f3e24388b84d8fb7003779efcdaee1c4371263a908bd0928f2adb4e484abe18a4dd805dfc39f36a30d0c70baec510fd2fee0720e5388fbdd092622289d84f566e8e89fc662391574b172645c10960fbf613d9c714ad393df7992d1c08220f6e33f7e50bb3afc4247dcedf9155c3cca192a6a49a9e19221a43d88b0ec40005e1825f2aca2ee727c5c8f8c50b08600546e5a18fc8cd491ae2fe8f871b949cd6b9f24b58d5b9048b5cb11761ff8a1a1b975e79e9d66f7745ac3694f9e13a1bb06566c1a6ff5bb1c8ab7c208bb5cc48f422392809b9021c5225c071885f9a50d60a92b5954fbc3010ae6e973d59d8c404ecf4d40e67f941153f76bc82f8339b5d5bc432e6bc87d8984eb57d222dbf3c7e970ba99ee03b79f4b2caf2c8d57a9ddb4cbba0ab5f7496edd8c62de3b54f2484f3108e7e62af0b6b651cc6b930b23395b59c6b9d62dbe60ef6c6cc5892720e21c3b4a5fe100a68b00ba43de0525e6ccc8b65fde0a7f53638dee5351aaca80dd565b48093e6d50460ca7e415834df2faa66a6225d9c0b4bdfc7a2aa776779b7ac7b367cec112f4fe022f822e1f724af35a4f9dd63430ab6faa34fa2ba70d98a35f63c599a9ec9f963cf54d98b929a622b15176339ba9a6d14e5440d726fc3bb43913988875eddba76a0c1a8473f2f81d5f1832e33bfbbc0c904b935c5acf6a192fd53d1817e67797fe7da1069458a5133e99195626ac02f6e44dccd43cd9a4f019aa795b46cd06c4e19f80328401bc4df20adafebc4157cd55e6e0bd1e17c72fce0d6fd27201b27c9873f8321129e66a0bd9ad176ab264fb52100612391f390176b079ede2c22ec3a46e26c524aeb8898795b84f37fad9ec65354e7e41765c8cd8266cadd1868fd44a76ac7c021f51f4b2c382e53bafe694d56ef280355a3f66136befd46c94901da2361e9d03177254c9d328516e78bd0161109a485d8d2a038c6b83ef4512ceb224fb916d2cf669395c635a3aa42e448d4b2fd4915e330c34ec51bf11a92a471df498570bdcc40b544dc36108b21e6471ac57acbf837bec7686e81b8d0f6b1ed976842cf3bcdae40fafc8f69e9ab27f38f6510641c56f3c5805602efb17a4348ed187e4a4f8cda423486cd3cd57c52284ce7d6fad17b2597194a6015b850f68235e6a3e169eb744d9ac007d47730ffef5ea2a7133f0e805bd306a3e78860e73c65078bbd662065aa225c3c0e7b2e3138229730537dbae6a713e6f72171e192b8fa6e29ff42c8bb29d41ca3dc85f187b172d6e84e554a2b66a0478313016ba8b431e4250b51cfc7de0a126241aeb41516291d61c9cb2a6a2cfcf885504dba8301ce020c777578bf6a2377db79a947bf217307ca06da8d4bac183890f78a5a5686640717eb026bc48ac01f59bd6074d9c29dd34afbfa51647ca10d7d6bc7e3a0417ae6fb2e89ff05c3ebe5ffc794a9ff0f32bbc975bd31261768e71cb30f6ea0c36474c48a22d246b72feafc52ae2201a0a84998a9577fcec6f2cb4c63f4618a5ec509433759354ff935ba1cf43d686f57db940a9350ba2fb71ed8aefbaf1abb14b28f548c4cb8f6d1c7274c2091c77e1ac3ea2463d63b5e9a1a1f85878cb8b8a3b25b60f3c94abe8a9ee2054fb898377f266dfc368885117c6968f27659f68f8f3881b45c06e912b40f0fb60db2c6e7822e4de2ab5560e1f8515cedd5a8d0a6a01728f47e18145bac45e223f2a76b4f639b618072db264b51bc38ba72b30208c84e8e3dced458758bf80e62ab8ae8a8814f74de56abd9c62404028c6a8f508e4669b89bd713de043a2608f9bd7d3929911f28473b1ed589225aec25062c71298cdb8876fab1eb986ce26805ea6ea8aea45194f6daac2f4fe6c263a1b787d609619292095137c5feb01d45616d15391ca771f98f844ba5eb5090168ffa822527908ac4f312c6de0e20f29549b05e9834109e028b6f662acd326e1a1440f09146d9bfa38835b09cddf5ae656e668a5bdd8abb74f779ab18fc6903d0d230dbd1ac57a9e2a455e14c53ad42c072b91b1c7e0e7297a1fbc73794e66da67f33534a7d660b4b12f086c0d27e99e52080c08da26a2fe062d774c3eb6e6c7f561a075b3cc790e4bba7998d114cb8cc6d832bb58b7273ff8aede5cbe0a04a24bc4eeb68ff8bc3426ea79390778ea4d0a68f7f2f56340774a75798a70c09aa35679769749205c7a9fa2a7eb5ee1d9074dbb0506d8e3bbe8547936079b8ca0a19b0ff62a032e4edf9c8cf5be339cbb55e6ef3e312431c9a405de4ef0d96903a02bb40b0d3b6ed5f73665580acd4936778179da80a10adcc514cecf5190030892b8e5af682be085e8160dab3314245e518cc19a76783221d9847f7baac253583f304e6a8063d7335e999c5fb2fe07fd3e8f2c0620a2f693b104637adc761c48ca65fce5b40f93fa15acb7c6226d1d9f0934b3a6e7f55cc88e5b13354b1c381174822a6dd8f4e0f472719bf4878547e21cb11caab43e5667b58742d3a11a985337ddfa08004e3eaa40c497ae1882a0284565ef956f7c08f6a100de56f1ea4d0165cde3775895577dd166f4ea63b605fc4dfffb8740b026b99d8e5048ea6b9ab3ce4c93127d2eee9fda61b26541f151a61c3f912fc94fed89d94ad47ed0c8bc08d865d10016bf6afa363e7dcb459ed7b6f8d662fcfa3ebe09e2cb4801da333335e88791d1b116c6a0e240ae9bcace56f625aa8e319c3171ac59b5e57e3552dcf055a19688a1b1b3b6fc26cd62305e01657bf8e478d1a290e83107edfdebfc7c99132cc31d9edfb692f5cbf93ea9593b0cd98c79b471a12f9db1d85577936fe0add34538b2839ffd60ef99289993209a18aea456f176e022a0136a8f45611defe17e8c2536ae97db834bbd34c6a539be08f3c2af3fa5cc23f3449f89b0f91c5e5459918839c733f5c0876a466fa7e93046ff0fbe1d7d94a7bd1c71c26e214cc1abbf1bf66788e22dc9f5528754506532176ca823399fcea8800af9ae53ccbe981ba485a782b83d9f90a461d940307bda61a6e0e53412c80e6b1591e5cfe126c41df523d102aca28a633a4882c3c76348e421c3f0b906bfaa45b6d898961acf3225820e08f491846e97726c23e2b6b46a517a0910b1365a8c21cb642c8fcf4b6c03251ccff766c406d3043f89be792cd7fcbad7d6ee9b3e9ff0d5ad839acba2291563a803a3e977c3830a6d12071a5c09b2b4005e35850181e1a5be86152ac447161ee81e14f847bd32a3ed67a9c0e08c2e0209b962c896651d656bbd753f1b9aedb6a755f342cc9eaf67954be6835d278fb3b95324854c0581a89cd1aa91f14fba878309214af476f7cfdb07e0bb73b60a4e542e0c9c0a7903642635f0c6d7450e7c51f78c521bff9dfafb949b5e8021aac5782318a0ac1ab24b267fddd2495b11f92a81be7c2f29b1ecd7961715d302245447e7fd5e70a0df8fc851d56a158fb0da378e75ea98b6567bef133c5b8970e80c13d51f990844da02dd4c7f751f5349427d12cbd30af8dd3c09d53002396b6640716059fa8a129d35b073a2654b06bb77d0561b567ba6801a2aafb2e83afb4d9a0c5f8a8fdc5271f5039b6959fe9ae8765a0dd7a6170d9f2bcb965aee26b8015e9ae4d607bd08b173023a5ecca8eedb5e9cd4c33df22604f01a376fa9824a800294da5fe5559f77c61d29a7f4d5f1a13b7538b95cf0180c0b8b142445858bd2ac91fa089e3df9e4a7439479a0b8cc9d8aead9b39660c17e08b72982e25c0096457baa5f0e6a517f496a8d7b9d359a117e55ff4bb37ed793d0aab262b58b3a8911e9dc28dd0e3d9791a8cf48b24409f523fad79ba1f12deb01c8a00533809849ce36b02e57e348de18bdc9bd9ee41323be46ff7cf152f6a4ad16807236f319ce638036e2b3c4bb1668ea3468719db7c6b897b17b5ac39ce2445dec93e3d6f8c337e0ae3ecf2137904d8c771b1dfe44c7e20c9f14ca6fd288ff2833d53d7d338ffcad848213fa06d8c64ca27de39e6e960d8853efbe4f66e4d49c9f9977de128266e1c2cd841d446f415911e76fb1b8c518c64d0bbe0b1b8503e8dff891ce69f7f5155bb53e852adc8b8b94793f567c2569a0e7c5ad849bde372537180fd1ecc716a1c1af4361af7307bc112cf85187f3d681b9db59dcddab4b81641cd28fd6c68b06fe0461e04f3abb0f8ea6ee6da2e08748bf3e6a49bb070ffb7ca3e47e639a1dc1de263d35e4388ac986e1dc3564c7706be1e28175d1917b8578ae4b95f28eae0860b9d0a61d63d2a33be34fa1473bc89663eb33ca10be5cfd9ea443ac6c91f39a15402a1c335401f8d1fc0dae705213031248bd537019d9047a56098dd3e646906983c3b05afb99fc5be06b3125381017e02f8d94d5144bb8899e85e34d58de8455dee8ba9d79c91b94b60377fc6551179df230f3772d8ebf758328713a9f48cb84d4ffb34fb93b35d78db4457e07d875390ab18123763d29391da67ff1a39dbfa016037a3e3856464e56eb2e6246d994fb114542b50fd8c07226fe29fc2a21633ffafb4d2312ec3df23d3d08ae1ab9732fe0f1413ef481c4ce8e41e8998826deb4b0a6002dedca920d77062301756eeac313993e23f2a967a68a9464c76be914440ee94dcf0b5a7f912118fc10b974f2ba0290742cf4fc18a6c0bcdb0f2652ccff15bf457fcb7abe7d37698cefe40c7f1aa030a82b8cadfbdc24ddd3587c1865538b6b1cf37a39e9f450dc9029b24ff6fabf84ecc77906a97cc210bba6e28d88375f5f09e997802c7e5214b46566d5f717dab9c3ebd4597920546eec09502cb3bafc12a54d736afd2abda4dfe436d580462be1dd6323ad753018a76bec7e787d557bfa0ee57c667b6a86e086a0021e404851e81fcd4019aecb00ae89b0ae7a687bf8002ea210b8a65d0cc32713bbebbb099e4916f77dfe5eac048a3de9ac20a0cfab2131abad8c6cc3da9dd6778a94da1a3696cf30f3e173bfce6156e3f2a8340522e589ef3af44060a3b6cec4465363c3d0a07e7ea1980bb0d902850db397ff77ba14a6d02ef0695d5a04469444f31e630cedafdb6ae7495bf6c8116c6499ae20ea45ed66e2266e5909531b1d68dae6cc07dd858ff14b294ca8ff313bf728340455961f5fed9a5a7f24c895cd12ed2b3d2a14844f159969b39c490469365faca84a8babba3cccde1365dfdd30798fa714f37d31de544cb6f2ff1c8d0bc416c254197fa3d20223a285486d0b4d9ab02c99fc55019dc5dbe41eaa982effdaf34b5be2ce48cc6d93d4d11bf0e867446906c53a67465fe175a6659ee225fc7a09f605820ecfc7e91355d97ca91347e80347243341879752fc06b20d61cd176dd490b3db0261567fa644c2c95772aefccd32c6ab323eb837894867eacda3bbb7464a67c8148a25104038c615ecbc8d21e2deb9be0886b9d798601c8830099154b03545f006585e7e934cfd6c8e3fa4edeed7bad78387f2f406ad96980712a8b8a515d470e05cb9e6b3739825096fd36838ec15332d00c4fa0739c6f1107afc265023ed3039e85ae13a2c2b85e8580fd3606231a3d2d73717e927fa9a9395eb3711946c558cd641ff14ce12b598454b67e225457d6b8a3e02f55c951e7cebd33762cfa836002df3156f9341c90603bb7463b5fe3d877831666bfe0dd5294144c288f534728604e4e38cd805d4d8570183d1cf9b9dc57ba9fd9980d0ce5631affa9dbf31c095ff44b173661b878ef9cfc1494525d1beddb7b5641598b6f981bbba36cd2addfdfc97b14708e8d290d9109d5a1ad4484f47857048c67e4f9761156902977a0ec97003665244ace28f21080d7bc1998007a89c791be7485344e405addce8dc131894391202ddf767223ec72284b0d85a245784945628f4e9fa59bd2a75607e9b112e312f7cdcba062b0987b9174d614fb6d7a5a6cf658e4815260341bbc388519395cf30155bcdeeb02e00a512653675ad10349945893aee439f390cc337c9eea36e93594eb70f53140f228a2e06b3090d76202a51c05b67ddbb2157e0fdebe4ef1a022e6caa3b6d086f521468516208783e51925c2f47e90bda6de01b9f6010125e1e5a55c6c246144e3f695bfe4ea3cd551a5dcf7cc5c83e131688be8bfeaad23d87f677eec64a895d51da99f0f3e9a68ef18e3d3b797acde811ce9929abfd2550c88d4dba3fba3064e1866e0b52a9e8d1b6b9bc551e6e7aede887394ce35d098693e8080e8bc189b40f5e3fda71b59c1bd03606d97b7fc0ad941d6d20f366428824930f8005f780c3aea18a8b2c86b81e3db7c5b9a85b1213d711970a7b3f185ec26b6047f4a06fc46836c50286cdd33a0d91e833cff3de57a7b39c389972b76f630470ce73b52c8f58c0f21f7a55b870bdec3440276354e12d39baa604807416bd1206bc0818ee01d9c2055671cdff1d553cf2f315bc7552e41dbecb5b070b97ae0c0262abb1f234577671d91d896a2c410902c1ce93b6a416bfb456a743333811b655b5b16c3be93f2dad40b3c60d356c19298a333c910621b2b932969147e2ad484a643f2798c009d7ba313f0050ed8f771a655986ce3e20c14ea66bd5f3cec795e3b84e95bf4d5264250c2a88e0457e9b114f9bdb1967d7816374f60f676910c37a1ef59199003064658ecb11a08b2d01310fb15759ec3ee3ca937d76fde05b5274557571f6607660d56f407dd85820b448b02abbf07806db5d6f05ee6a2aba08aecc0cda5090f260d5f78cafef0e51517507dbe5d1a00ade79eaa123739b3b64fbab5c7fa43065d90ca5fcfbd666b8082e74e63752bc4f7e74b932f25ed2b5cef0270449c5fe4653086d4c5362abbf2d4cc603d35e48660fe6ea9b5d54f9930c6e357edb1ba89ccd3039295189b7bd8b6e29e0c208ce7fc456f53e2a93302bf58296da8aaa0161c4d325eb12c71a822d6d0240d144585a6db665a1b959abb8670a0196089eddaf0a1ef2fc944a78608a4356fa41f0338639f795cc273ea9cbbaaa2cf6fb3c3af62dbd071147a0b33d20c6823a108feaab71b9a5ac6ff486f7834e9cfdea41df3da7d8270625bd180f5754c3e0dfe53cf4bb121765c1915634056d2200923e1383bb938f7ba6e1f15dae20486b9c0d21fd0b2fa1d70d6187621b0365b6b64ab4b11128c56b79e532755786f0454cbea01d387d1c5c821d189d09e0a4a9d44571306d65c4740484a0ba15bc73757d3f67cea3d92bd2337016d09e1549ac8bc409b6ada369bc3acb88bead6fc86a25e122eb5621447c6d3c563274960e5c3fca43c53cbcd7fe95fc30ecb365d7c17623851dba1d22cb8c74b6760e3d3eb20dbf6c52ea4b9b1b0670bddc73372e38588e3576928f41c78e29566861c4d88641365b82ca3838050435ea846fdebf58f3ef8bf5265e50ef2a05eb35faa9dfd30ed967a2fd0fc229f2d5ee49941611b2b6d52c39cc3b05102f29b998e16925bf28ee44d276c530da6a2d023aec6c2c165f5aec847228968f4380f0b40e1d362fe71902a14d0e71b3da4853df6fc36180a816a27c4c8a711fa77e06d6993b0e6e8c1813b7135674fb037a65b364a20bffab466403b2aafa49d6b9ebd4306fb43c989daf038d0096d84abb9dec4772f900947ee75c5b60f3d1125816956e61e669e974a3a58b29087c266c7d786bc84e7edc89fa94ad6c048ba675d6eb833a438ecad0d11b676dd7b0230a1e9cec69f2cc9f35dfe0f29ab7efdee2a4942b011aab41cab0316a60192bfbc7909969df51bdec1c47b98ba53fa57ec8fb1ceb69e1794b5378e2c2adeac9fcbc46069a3221f9314f6fbb544bb8bfd240b1a00b42e0af342df3c7a994b049b3d01c845e5a3fe8505b4058e0203af77f67cb568e70727749dd422dc30d18fae277b57d1bea3b24f47373ecd96fb60f8bb1f8aaae4e10d5ef9244c6b9f267b6edaadef90fc77c41e61cebb582112b5010011c87ea93cab6dc8d318897c73b1e979e1b7da22e954917581647886d085b3fcb53fcc057340c0c7d375eeb6a9c97147306dcd4f174c0fac42ba463c261d3be0f1640b2f0452b5e50ca4e2620363fe13e9481fdc407bb073a57b62730e222631afbfc013eeb7a9f1eaaff4ef86d05eaddb3c1fdb4ca41d77f612f3869df8250b1095dbe8a9ed77815abddc78b922d03d16838a011f3215e7336127a570001b631bacbe1907cc734443770f2ddcaddc120a0c7d9b970b646db57579d6c8b213b67d75d3a1870d142f76809a35e5aa177b51440e0d270e47d6e7e22acd43f704be4ee6e43e0232c26c82f0d4627b14ad76e5ebd15bb7b3b4158b4e2cdb9f903cbcfbb9ccd9620a8519aba22dce07684e1245d0a4c81142cf62a73fde3e885b3e30f20af94a4b4500dea15cc105e476aaf8a1fcb8716fbd67d8450749700ba32d2bfb7e6c490a184be64f0d107feb7b1db7a18ae48a0781c142a37577ce9ccffd040bcad8ca7f38603095593f1a1d76bdb40feffa779f5e6b9ef310c08acadf8762cab868bfa45fa042f372dbca3221540ca8eb58b7ee88e518337f0eaf5dce63e630fb7aafc0e53983ba9ba7a13fa6c0c8ec4fbadf0f7ba8cf176fb69222d89f3347a6604675044c9772211fe0464afd37879bc91fd973d96b50edf35d176cb7bc669ab09d56f27aa2a65dcd95d0c303a2bccd88ac6aceeceaaccae21e7df3e2713eb466dd84ec63d1736627a9c587b535b4bd0f89aa42915f7a42081198796c15804b191d7f431e770c9a6ace564c72a1a7aa2cf7e8db9e51f6fbc8bdfda9e10308530baba343047b94367d1979a777efd91a62dfb660c75cd33fdb2dc2356761cb0b2261bc221614fe1fee9a9b91abbc6bf3dc37a9bcd82aee85c547234bf10ec388e502ed70eec130bb8aea0d6c505ff5bfe7d45ecc198ccae2ef7255f57fac6cc008250893e7ea5e9af230cebbc6ff91e4e9b5f9bf30d8a140ab95c39c3ff2baa3b40d30a5e6006bc41f6e01423238dc49b160325c246f9cc4636a6111d5e67421e14496b1e65e1a3670cf1ec33700c5354cb4562574639b5b8df2fddfa06cc7e698c2725f66159d3b889f402ebb6d1d42230286ac9f60877892f2752d2f881816d152d524de4b3ee2ba7b2f4b86848003ef9b96f987d7f6f88194ef4ec1702178b7b2bc342b784baeac832bdc749964eb5b5a491bb498cb3d7874b78a3d752dc2668ce5420697c97fd1e27e9108037a327577fd6e067ba96410c8d0a51748e92e9c2093acb76e798ddf4e7fa8ea054a445520184bc2d651f909f512fc00e268bdc3c8338f6b41faa12842f9ed3e7997f3a9834dafc69d2eb89fa90bfe4d6377d05c2a8c1dd9e6e586b3052f07676465bec565b554ffbf3c9fd619e17d96bf1018bbe218b22c86c7cec7daedb781accffe1f8df015b32f7df03b0db48bb472dab01cd5ccf5548fb328fb1b451d2df50f3c3fa9904aa550c4330093d01b5b018410ef92825f2def6f5161ffa6a03eee1bd82a1f0ebc42b30988f29eef6e095739ea7f650e6b794ea0a0108581ff8f767bc197caf66df27a823757999b3c4014ef7668da8552c2a509309be39a0dbe2860d7e41fbcdbcbe634cc18d8607e72cf9c66b3a2844405a574ba0cc151dd3112614feb29911eb9e387cbd1477a0a71e4370130e9f6f2d92f20b6263fbcdbd0c7226776e7e92867639f04c877ef5c5ddc3905e5e79353d74894aa26f383285381c9e6538fc4236b314f35bc66e61ee0c2ef0a2594c64e1b80970e09ae379002715f030a247971f484474e42281eb793356b36612348ceb197c9303bfcd31f4e778b52fa8be56006ca468d85153561735592881d8963009213e8eb134f1109051b04a65025dd87bd7e8ae29d0129d6aeef70685f3a553824b4ee458c74db4b7d652fa31773ffd94ff5034a2bf5883972df5a7b9926f5c5fe2344a74161017c1ef3b60cd229997008483821bff6a8feaac49af88e0345d405b9b71870361a05b8946b9b610dc46ef8e5405b04c92ceb9a6484214aa5f044f0e8336ba2a341731b7efc56816d6706340937b3f3f614897c55d3a92a51c9914e4c4e375ada4efbf60e27780c26b4a5c8f9258701e3aa53d4fb86ebf4421b2602ef05d5ec8100b099229091305b282ee7a60fd2f00c0808f87384ffc09e2a0acaf6697c54a58af5fe11c4a89ec647c06321b436dd22e68e45c30951a4141c6365ddbffa3f0c124b769e01780e65afd6a651ca711db4a48f45646b3207541d0cceaa29d118f2944cae6b18827c34f142906bef6666b7ea0bfd58b001469ade520a572a0d9aff66c1cd36a4a5669cda2b89a74b545d1df089216d6a78567fab6115cf922e2fa2872771885e0248bf9b4836beb29ca4c8a6101212dd2fd6545e4f6e301b7d964f1d3f7be674ebf44e5218e53f5ae0fb4d6791b8ea9b48c3d1d21415bbedca9f1a2ae288df2ea82e60941c2b9082f43c6bf0f89be88754db53d057d16d71eb7706781afa172c500a3a561ae541be78d9efc8ca577580d21396262a7edc94edd90ca6fe1b3e042b0f7faf6dc3c14736bea6b9199ddf20d329474368dd8c05f754814516d23108205d4dad6cb618b8ba23128ee25e29c35dbe3aa966e714d2f329e2433622caf1d8846e7295927b1810bfd01d2656464e20c689e975915fd98826cbd8bbd15ebe2ef7896b794ab5d99a1f2a96fd759d1b15e37c61f0e7c6cf3e3d8dd12454aded68ae8ff16c440e82f8712d9495a631698e26d5cd283b0646f4ea3c36479ac524f694c9086c0987b3f3511ee943f65ff25513cbeb4363f3e11b429ca063ddeb9a69d2c939b1a120835908c5bffb1e40acccb2652ec858142a8d9aea3eaad6e139d40bab3a43d690f6b4b03d7e4b60d248ea630948a9cea705639d4e14ed74455765c769b66fe5b794382327dfe15b43978cec41e7d77b880a520ca7524916ed7778866de22ac7f254f61d9df386a2ea16ab913149ca21b9d204a1b63e62b598617e49a11fa3b3572ffaaa39c061c018c06d9ae8d9ab51cf9574a0201489aeae1b161603c994c4252bef063449c2132c498fd4d686385e46f7aa34f0536c3698a37a0c957bdf94891699bae2629873cfd28eeaa33cb012905d51dfcc88bfb0cde78ff705cee235ba293c662ebf9ef71eac6b6ccb64f07a57dbb931783ad78d4353090164da8c009f19d3d52aba8f41db8baf97a73be067a3232dee0f30fa68842be706c7b1de1ba253d90e234efb8d2e28410fc7ac34a8669b383d392df6007f6f768c0ab8f9dc042400f40f4f0fec95f06407e6235b9dd6ab2efdf5148161e22c252c43f9f6fb0046c27dc1f5e2edc1604f635c3420e1fc0440f031089f55bc2e2833b99a56d767e826406a201283b08571855a2feea0fb8a129e1d560a65bb0aefc75a6536fda4cfafc3cadda65e59f6da093cecca892c6f39734a489d9a14d11ea56fbe810ae8f699140f579b7826258dd9bc2514c64e003319a2fe2660d53605cfad422871b8967fd37442f43f589427789098e4eb4dbfee478ac5e714b373a4adc8b7238ddcaa17fb6cdaaa869f4874ab95646198ec55b4de0d32e00950097a25dad36a93e802ccb7b039556ebd1cd9b561308973e2f347df56e26ed17dea5349f2b56ccb6a6e4fc688792020dc943f1decdcffd3fff670357ef930e878c7284474a8b56cd2aedad565af1b23d3502ad4b530db3e2a0439bbcaa3c5b21304408f26b5eaf0e9043b5340fab7fe56c8bb003fa7f8752366917cb6babaf7e9fa227b4eb16c67b4f1ea3445d844f544aeb66838007ea972580cf33aadced00b475e6d20bc19c1c3593f0df078007d58b5b473d40ec9c9560246a41f6d6241d0bb081ff52444ed7006b12a0609407882a0dc1c4356ccfbf7c7af1c024d86085f9037f29d2922e6564d3c5d6339aa387ac86c731dd6a8f39da527eb383253bb557e490630c94c769900368a2f28994f5fa3465a52a9055b1bc1d78b401be735538f7438a03857f78f1693962e000baebd7820d359132d0b8e0092824cf3d965a5e67f92ad0d798fb31736843578a6bc1d2fc8e13a4fe97983cee82269124527f5891c811ea615afb33ebc37684a7f3c210256e1bb590c94bb3d942fe63b73f5c80c9efd8d9d3dd7ab9104fb8765e5dbd1ba04fd64f2d26354953956f273590c51b755f578d0f62a6f46d6cb79a6f06aa935fcb7c85fbd9159b1fba051bb56d27f92b89a0b7dad62646e50d3a3ef0e76ddd0331cd2c0c6e6e0b1a5a83e84da157c17bf9db336873c5ec01c44c9c5040666d962e9d918e3f944aab7ac0462f040587b8a96c5fca5bfbbbaa705daa267fbff48cd80204c474f3db860a855e1ace7c6c4087caf3bb871a71d7cf391cbc4f5d5f17d888821ea7b8ef86f581e9e91f8ecb05eb72ea574b97a644864688235b32d2aa8a7750c12082ecf6b4268e35aaf9edd17c04fe58fb23e0c6a0a5e440927bfc81193a0dbbc3e4a95d9c2b5de4e13e96102f2a3955d258b18254c1324732f489f83f1e8a30d0750b80cfcde5f663d45352dcdce96de22b24417f9741d8a73d39bd51f68159f8a032a3f73b8b19984100fa4737f48a076c5bc6e74e1d644e5e6ca659eaed012ec57c693cd069eca0d59e222bcce76e2a2e0b788bf97268c84f26c23f94f046e396df2ef310b28ef2a7b6a71f77a1a5d3345d4b6846e06341dc14e856d4ecef3f1c57c00e66d99d23776c10bfca6891f9f9c9e96bfd42490c18e50dee79e2a70dd0f68c560b7ad34242948f0547aad85474bb35e986d23a7d092e7bcd2c31a2aac444289c5c0606b61d2297f287cf2e004f7313e5ecbe9e4aca73eb55a527cbc9f4159c46e242a8c80008497212829bad8463c1bbc79681d757e170c6d48bfcca2b4be19dfbb3d1886de3c48d82e84b8ac9dbed367f3943436dc7e3bee338bfa2db01caab93f18d653ac8f06b0193279356ec02ab86ea899f1eeea5e25749431ceddeee407013377107ac0264461fd68b9a8b18b0024273983dc42e1dbf884c43bf442b18387f7323c45c373df331a722ba0592a5d4b5ae5960afdc206fea59bb10458ac8fff24c1c65f350a35b9782553ff23ba5dcdb274d0b3e29a4aef87f8f1f0695f5d0f79b0cfcf8327b2ddb39567f8fc3e5a1b3a15cf4bfae180f0e66aaeb295dc492294596a7f10093f51301ce1e6c16b679c8282d97ab1ab603a48e7f5980a56e67f3d5a614b0b8a56079996dfa8500e0aa56038660a744be16baead67d5e3609f031b21f07e857a6016c024ff56fe72d63618f9af4381c952dbaca3764d19b27e28df1f95e41a1ebf809ea9ca1551f301bf21ee85395df0ef896b9ff9ee67ff0300eece58602dcd2e8bfb8ba8cea431b1550ddeef75f424c94f51f901d4c4b94c45b2c5b6ef6d36b6a1a4e91bd189081f3b3d578da577d08d03bd28be6540bca941222d15ba1e82aaa2c35ab2f9cf93a8b5e89f2bb377de7ddc33be09bbe46f837c9b0ead563aae525d67bc2d73a8e344470baf983c5e2be6ddb54654f4e2780db160ef18af8daed51ce8750754afc35252b844370730980b29c13e2af9a7ddffb997a63d1f9429ad26062ea3720c7387d1d10c4b6838a026c51346e1b9a6aabffeebad0aacb18f5153f67e8d15151717cbb7dbea6ad4a67819b6693088701b7f44399f7f476148f561be1ff856c5aa632fffc42cfa739fe0e5abef4fdf72cc82ad19acce78324cb16d8607b34d3aa6c9f6b9308bf4963ffff0033040b1f7dff3bb31faff380c571d487d82198e60518c2406f1bb7d814e8bd93342f7e396fbdf68953c894677aa2380237c42fcfe6503a3fd2e2db5a7b9af213eac638331991495ceb22632e297728caf370f503aa83a499fd4a1ba72aa20a6c8feb28216bf9eee60e59693760c152c6d2b612ee0cf428a3761167055a01927504ef03b7ed1533cb211ad5e18ee7f988e713b18eb4d83d482ec07fb88a5ae6a7c56d2aa87b3fbab813bce3dcb18fe59c1600b0b8e1b0cb5c548142ea20e26ac873cb64c352d0e9d8aba5daa9ee5bf41d150fc9e9579ad82571884e73bf66d8e7f66e2999befbbda1cd43ef5efa98f8d6b1bbc5c67113069460783bfc399a5b29dcbfe0e8fa680dacc544dd62ce2407196037db643fb3cd5e17209549a90d191fccecd9649da2a3dd7550b143f2e87c7fb0fc8a5481ba90dff54ecfb545ea8e8c6516eeb0c07b0a651a31b84687391d04aac11f8804b36740be610a403c4149f19ee367ba61a5db98440c4c200a0f4ca2b21479412eedabe7593325179ebfd22a6261ff69cb53347eb22c900c238fe5d4760e27cf7c93c6bf6d6afaaa4d142253ffa6da0bdc75dab78179c89a9c8719b5da08898ab1f5f23c92382b371f34791079bc81d48d508fcf534cb9854b90c8f570efbe0f7ec70a7ca67d4a2ce690b1ba0ccea09cdf7aeed6ec851a1b9f0f80f845c47953dca7428b22781104eebcc835204814e08b4b0b63ce167121d092012da465bcca12f8bd752c36870700b60f61a0b31a645feb2f5a486ee6e501e9894237353aa2512c3d0af909fd929e61c742a57d19dcf0a3701348303caf144f42ef0b646d1bb44d9b473bbccb052fe74dad0d833d1907f7a941811efb2d7508b9b9f50aba6539f8e02c3c9b88ba7f59aa96acae05d85c50205ddacbc61393df1403542e4d88a6af4f7633bfe536a27a9b860e52dc2135c320b9eda7c1899aa3d0afce2c35f8ac13fd3c5f7446fa02e94c9e8a05212ffaa7367fce882f3fda5544d3b56314e3ccea4c19ca65ff27c5bc5806d72bf643fb7f663fe0796cd4c31fdcda8df45e7e6bc6b3fba2d90ad34de4cc1a28e50903620504fc1c94505aecfb925399319a3f7c0352949f2ba798ab90db4fa1cfa09c6de8c46dade4c7b759a3fd1f0c469748c5823304212111bee3c56fc1799d8a4569f6d102b78233d90ed45298b68198cb0002670d2cda315e97994dc478821bf477d0f81f1aa4be5a3e0ea92a7b5b65ef2d66ae9fba9800457bfe96844744a43a53de4d48a7190062e063593718a8883826ad8df6c6645c34b328523e51eed20cda729ecc2a83191700926af1006325febe019f696919ae890a1edca07397d2639d51427447ae39a0096376b76da8db4190a6ba6957e8dc8c0d25ffa7464b4f7e94095be5c3eef7f9cc65e81190a26ae9175f37c5c6a68826132348599ee9de26d7d8dece6df08260f2a686c0740050a71e24079b0d7a5680a3057d3c290ba064e7826b575dd47f51998da4dd1ec07838f799a409c5bd3e5a96a6ea586adb155debc16c912d849774ebe13470d822bf7ebc501e9309577c55ccc3b310e03cc8445b3fe8e62d25711b509830957ee797a6f8eae5288c3539359b5ea75dfb2f26dfec8835331dfe1c7bcb77c0d0152eb0fb06b6db1ffd45c4ba974cef462b006df82014b32d7a8ab0e3a8a514ce1017647f45b3fce60ba0c4663f350b6379cedeeaf7ee697b13da96747599c5eeb3b565332a386491b8096626a106821e0d3c4388c22423e50d97aa7f1e321bb5a769638f59b0e79f938a498db7edafbe3402ad943206e706de00508b784eb0a623cb9460b6c7d5446b56416bf139f47bc306e2a0e6b8cd5b76e7c07998077f8db7bbade2848fcb5dcf1d913e78f107e532067f0a7a4dc87c877c2c31fd32f0148623e01193291c7ebea8c34b36f7ac4f2f1b0465c6dfc402ffa5289c2d4ac2760dfdf0bab0c76ba4a7ba6dc477246e07262be33991ec7908c1cc66a56836ffff6e907391c55d30c852eae008dbb3aade10f101580f0dffb775cc907e92da66e137909499facfb1e9a0dbb934f12825f3fbcb514d0c4531bdb9ebbff1ca0bd7d5398e0eb62e9fb565fa051ea364f516ccccdcde0703434305f188e34a68190eecdc4e218bc5547afb6c6f7a8504832f916e88b5ccd6604bc5961c3e9dfdfa7b911809f64ebc200ff240eaa80b952d3449a46f8d2abdc6b46490b21bc16aff206c54f0e90bda7dcb99973225486f8e1a99d9462448e9e5a73fcf22b16d27fdec538b399251f93522840bb38fdc952fb426ee3bed4b492d7194a25401f058c7dd10fb3f38eb4593fd98e0baffdb963272a4cfbf26e8efbf67f1bc2395d0b90021b931aca5df33a95431baceda05d8b9e8539b8988b3d5eed918c08f56acac8042d658c4ecebb7dc7421378fabb7f29741e8169d6a94c67223a884626b096aee077ec0256ea969b480355b15e2734276333d55cfbe89149389884196d253abb0c96b62eaefedc2a0f79e7cdac434b8bcf7a4b703763674e94caf3c1e5c43c756cd789945c9e459984161d5ffae4dd121379ec33c18c69c83d97688afe66045a82687aa483ab7323ca170ab6dcde0cdedea936cad1b5abbd6757af9e195d2281e40a94cc909d4134430222024ea9c431df82d5fca73fce965228acb735b59f42edcdf0b0dd7520fba9b7e4af30e2cf64cdbf0d2964a792a0f1a567d49c001d0fb5aca3032c4b0abf4af686b9bdedf6ccf4228a62f205341b0b117075534a531c1258d62a3c86504af197a1bf6745f03a75573f57a9384fa4fd9a5e1a0585f9980da647b4701160a721851d986610d6e7e4e7f36d256b2359aa44e4468485829aa98bd6d0340deb0ded1301333d5e01059ff629d7ab4f28344a00db47049fb924a572e2b6b93557b163e46b5521584152d4df262ce0d66ebc5130e3694307a7fe262c8963ffb7a17ecff66e23dbc0ec6e8f3e53108f5dedc4d22d051d7d2e3758865af2c5cba5bac973baf3e8c4cec53f8971a4a9d86dc32721faa6ec143ce48d6d788271db6ad58770b0e0712f228737f277fa728eb56c012adff2b12d4f93dd6b17e43130ae73bcb557585248b42b121168274089a6d1bfbb307db524258e8ac8c2017263a105cd85745d8d63cf77c94457db491dac8a8a1288a91f1e6646db56797fde2dd6916a08a98eafab748357e2a0f5b69db662d09ad2cc2e0b9445cc7672fb786f46b5e349cd792da6933f6064f660581270665c231fb48a69a0d25fb37c67ae766e7fbe9a94beb4f2f5b85100915b504af4b27d355fb6f764017bda040846ffdfb8e36d132df261301898a1943bb6dccf3788893dce77cbd2521ec80649ac9690c36a76403e905f428e4580035a9eb44602436680d5aa81f9f88dfa1760373c6e66ee1a67d8efcad0809a8ee7de03a3c465ab29a4afea1170fe01254775a47a1fa7932ffb2a78f884120f9aed0dfb07c9310da98f0332bb1697148093deba225410fcf8de8710c65f6426424b625a0064c74ceebd27d2541d9b5314f05faa792e6d7c2d6b9e6dba8137b211f32b6019440e829830adb99c3a70370881f1e85bceb769cf8c154c2eaca12ac23ef9aaf8923a851db7c4990b03b043410346a15310081eab2f2eae413ba143c97bc4c8d1ed3e5af59e3a032c3ce516a0e20898ecfb76f0fb2e6453dc3a012b9518238f9dca8804918f64f70d98c8a09b6117f91a880dfbed6a45b87a27e22808002fb2230380af7296d119d4ca0d6e5c3911dfac31cd42c3111fd534820ffaa7c75f16ae1742853bf48b8a6453c8ff3bb56da6dbe0c39372c272a9f2e91ebe12eb6617beb6e98e16a4e6232206d6955aa164c1ba8db5a324d3a25683da3c31f72c4542941f2fb84f71449cba87262bf3d01da63475f08d7dee9b93bd1dd1abb3b3ce291159b1dc36d7cdb887fb6f9fe19a64a101b53bcd3b79039b0e13499d7b0e62e367d3f609a5599e03ca24af5cec02b8d463ac3ce63b1305afde2602913c4e17293603f1a0bcff3dfa61674a901033e9db41ca90610a9d1dba9d97647b8950c233df521aa4c132c41a3cdba8c22d936f7bb6e836705f5095eb6da2da5dbc986ac9b95474382ce10384cdbef8972df16c7842aadd1cdc0b71f8a77c8f7769247d70426beed78e8f32372d27c4413cdd69bcc20340e7b814d68dee8e14d74548153b61776f470d3be17a285349613ae5e7d2e42fa68adc04f1baa63166f2db2a0509f56881fe9a00f5a6400f5132a2759d4db793afcd3e85ecd44ad4b60ba618d4625c901a45afa9c1e1517317bcf204c24c389ccc9ce8928b8867436dfc3c05bef030dd162bdbf4305bcb94f4a9140b37815e89eee03050031965bfbc13e0781221bdb6e3035eb22225ea3f75c368ef463c4073141d3a2b27eb7265953a6a2ac599cf098e3e390eed4f99b064b862d1afb36ff20879e7b3dd3b97639ae3b39f4741e0fb162fa6b38a200509ffe969c5dd1bb9efab342f812440bae77791776ba2083c2144a56e78f3d4da55fe85feba7d4bc8de6c3649f52fa46b80ba01bd45ad333e32d15db300977956790e9d0d85354022e0d9b75860a540414a4ad631113bfcf61c9c9328e0539eb0b94d1c75c39f327f3f8f037996ae18edfcbc265d3a0de509245fa6b5629407f55b8e3d13dd74ab9c95a928f15331bad1bd115ddce5ad4cf05268587b6e8c46f26ea3a05e95818b39e9b35d80c014880a5f33a6f4e1606fbfaef40ab3344362d3245de11ae774a5ef80c8774ba98902e49aae20dc10a084f5112faaadd912f79f916a1991813f144c63871cebefe9bb74c890c309b0263a68f2b04c05ed864ca9d133e3a38cb2c3c794758d9ec99f62b389775db51f83aa9f9ea64f45a08f24a7c43332166308a7259a8608c64b829ae84c85fc8b99b4f28ab02a65548ecab6cb894d54ac9f93cb0d03b9b288eeb6285b1ac94d53675e48371b78657a97cc28ed4426a2b38d2ed97726e3bc906a3ea03a3f20775fac71ecc9c954c832fec7e5a243d29c4af86d42f4cf357d0196d824d1134bc6cc0a103f892d252858c913a62fa52a108717799b0c74806f71ca4435cc33daf9caeb8c760cf696a27b7dae53c6089f656d4cb8edd0077cb908451222f47346d6a5d20f7da133ac20f3aa1fabc57b0bddc416ec8c56658ffe9f83ae48df6a2ea6cccfb0947330acaa899c8495c6a2da6b3ef6d00aa2dfef3722a690ca938d6d9fe87a180f4c94e1b31e4df523cc3baad6584d43c817c42e665a72f1948421abf6c7878df872b68877e56579fb7ffa4a2b82f00c663b7d3ed833e3167a573c7a285b43b907dbc1762b86017ae32e17880b69861abdf7a9e67dd8bc666737201087e05a37748f0de1693020b609785e84acfb6d12e831744a877e2f70b47aefddcf7b2d1d1aa8bd83e14126e23aef89821c5bcb9f57f9499f27056842030af78550429e353146d1e883f69ac91cd1b4a313c271753690722f5400190808a9ccb6556353a560d34fec5da4974aff3fcafbbb8c3373e371e8bb449201a279f6c3955a8ae7ad92cfc61ef2bb1ea6207caeeaf3300539a9b619feeb7769dfae24aa87260b0b1b7a54f709039e9095be21c70dc248a35f5343f3bd6651c4a8e80ebef260e44c921a52f9be8218eb7b12be744c3edcb322ef1b574b0aebe90128575e05eb87a64fbce1c75625c6eb21c85a15f79bc2f881bca1083d136da90ee909917dd85c378e4e69c3a71f42885f99281ec45282a3e06fa586e0d1aeb596049a6ad683410673727935d36d84b993a408ff7397bc50aa744e3214463778ab229094946fa6dd3a28fa33a3267e94672cfc3e79c6da3ec66415d95d914ea3c1fa2cc2a930982b4953d2e9ecc251bc478810fe075250f7b3454c66c800fd75693d7c8c1726da3869336b77586e06506f9dcff7d57acb59b8e06f8df805230f8456f08d5d71b8420323dd49732dbb76dd8e584abd6c421ab47f32b61540f41102f3c69714d6f198412971939cb8ed7e30316f7d83498ae506e2ede573933d920314c16dcbd0d0a3642dce5f438da1548be002d142afc3b8425d07067ab46f958f0ed94c41ccb7500cf5c191bbf27fc94334eacead5dd4cf9b05b069cc2b8d6b3be2929e1d7f06f8d14b9fc6d34c6573dea436d67ba034a3577c1de88e76a8a139551e550181a3455f1fc17e38d8cef851eb9e08e38d98cd8fbc26b58daa473dd11d17b1714eee3d3b1a46232a9aca3c49c64325ac7f4726d8ec76c1628f9b4957947018cff8b03a17ef2734cdc39f81a1675956c2fc60d0c1ce5a1a200daec99cb5db1c120ae775aa5a14ca6a7695e4967b3ab2a763261a7d42fc2f50617b5842aeb9fa0a8827be41f4f8608da8545a2815f03ddea6ecd34c0eacff5c27a69f72d31f3b891669a4ddb7c5e8ec2d11c3a972f9957d2819e240e1fedf5c07d8eb6656bb6a54c11fd6731596934e592ad40cd7309ab1074a0091bf7c785b2d4a0ceabe805ab974496c46d69b641a8a98fb2ac6fad33662b4621e2873167263118adfd3396db5d5ebf3cac5aa4e2de54a86066f15a9bfb10a7436baddbec838483c0bc74e127fab9d07ea66da9434f0e436573f3705d21e11a62fa9459bf836834910d8f81bee36b06f94bbb084ffd0e957e09ef05e6390512fd5591e87b1d2224a4a706cd6e4f0e9dbb7572ec9ddc52dac69fce57c819fa7c2dc8b7124ca63e41cc8c168cea850768322bc5fc429439c7261a77a42e92d59b0155c3967ed7c363232c9733488bd4a3702f57879b957171ca4e346cd07b934c38bb033499660856f0ad67235ac423ad304a9d3b6c085c5b2afc0d5dc99cbe127d206fc764ca378bb8fcca69e39884c0b6030caf3ebb0861c20a646949c2992780a258df6e61d18fbf934149d7c6bb5b0ee6d8a76e4add7f8182d8c80814106494d98500a953bae685d768648fa868a980d01768e32f3a6e462627dfa4ea26d051f793bf421cec12752ddf97f9a59e769e388618f554f6d762452fc115bfe65f5f78172770711fcf5c435085af939b686c6bf8ddd4744a2e09ca71cf5dfb76cf000066ce470a9b1b73840e3af14e230769b61058b20c7829707f10513bca55f3ad8e4c848f3133ddd6ab74b4b5ca18f5f1b3333196b1401b16d6cbb08c76281ff6856266cef7166956938598f04b057aec5e249ac4acd04290819ce0d32c1e277a6c2627b21983a2d2fb39ea4396ce18620ad46bff46914f1e4b8c0d6953edc4aecf3be85ebf384d63a389874f79011d90ec342015686ef7f7a0e6a0cf5ada84fd824696e2b5d10d74c92108e92d19e50ddbe4349f34a520490a3e2e72e5733071e3ec875939996006dbf76f1d886fca97618a8c7572a494ccdd3947584ad9e7750f6a93fdffba5dd69810a76764f7755108598b703abbdfcb08a896b96ae857578326a9c28d4ced47bdba38dc1c6af29657cf4f5093cc63fa1bc78a82581a587e93a2d2389053ca835fa5968aab3955b63de93a944d51f878973f00fb478703f423e32f2331515bf939f21a6aa0b718efbfdefe2a28e0f94808ab5cbba0c38fe73cc8fb1a00f741ba95c6818c0b9a5b4631f6a2044836dc2cad0c7c44449840f1557938386c705ec416db2f75c79fbca9345433db90a9b311a4f4304f525b6611355b1657be7f396947a14b6766a577f91525261843908cde6c1ca25dea90d617cbf8607245a166526ce10292fb8e7ab602a869fc1c9feba98627eebc54d879cb6a17cf9b977a4879a34399930f3496427e1d5f722a09d4addb0f30e3d9c3144477aa3d57a37e225ef1248c5d7d579f6ed7327bbcaff880d9436eaa5618408aa153ce8d76c364efd37cd16b499fb03243525c92ddfbf64b157300696ed9e8e4390338a6ce84261389558ef409a398239561c00a413759254e15ff39ce58d2ecc615c8fe861882548e1a1d33a733e4b704226979310825b4072e0e5d2da8f2c504efe0d7ef90572011e1bea46a32f2b91b50f67bdf96b16bb5e258e0075b414c415d28e80cbbf2d65a53dfcbc709ce8b97c70f5e52ccc91fde1a84a6a1fe260ceb4f7654c29db87b2096ae26b3f403627d694a9d6611ab1b0721b3976fa3e49ee5914de627fa3d0be7a9b1a9cad5cace63a88d1b8fb32af966d73410fc29a3c5c0df2241c5caf79b4cbde0c587357a843fa21a3095293eabdc19245f42489dfe09f319af5a4f224398443cdb1b75c6bedd392b956ce4b1f9516d786bf4d342fa1ae8f386cecd33ec9d53549ceca130c830bbfafb671dbfb1aec5bf34e2a515ae7b8557450e44a171c926def0f72dbd5d1c4e5b460843179f6ddf3b9980c291034a084df3a3abc7739b9e4c7baec4e8f149386582f5fdaeca118ed0ebf8d99e4d3c58a238a12c8ca60c98007d498a0fa4bf07a9b680fa8991cb72dd33b60091cdbdfb6ec669496f607e168516181e482b03e8bfa1b89cc72f42c117ddd28017b6c82ab6b2cfe1c14ff9ed6bf43e255befecafd02abdb5a854de4ab408d96db2c4177c40723577642b14ff07e6c4ab47e7465e6e0a507742f0abb4c01af5c09b9ca18fe38f7128ce210ffef5d902af088d66bc1cbd30f00a3ddc60d4c5332d1438c3d1a1cefe2e56e3a30a45680b3c5dbcaad9908df412117dfb628e35ca5b948b0bfaa7e9b9e1389a9dc41f7a08c301937587e352da0f80509a487ba9f7f38665e2dedcbfb6355e99d4ae0c751eba27bde1c5bfe82aee763bd3018a60b97ade0ef97240f028f655fdc505316356f1c05ebd98da01228fad6e22e219be8f65410ac9517b71af6dd808e71421a3b0d31024cb0158b03fd4efa9bdcb219b2d84f8dfca70d9000738b873b974728e911c47d176ebdb83d1d246c7a46bc00c7795283d5e975b6295bafe9a0bad255a81978f1d255cb8e26617cba81ffb6d4cd4939222aceb8900de9be7e4bc40491b5baac7486f141e54a6c6f83dcd7430b2627fc69dad95646551cf154ece3be1ad5f12e03856cf7d7d52a38feb5359444827db3b1094b5a556ad240cb2d3f61a30aafaf093cad2066bcefae9ebc24f684bd2cc5eeadbcb14ae200d71ed6896a8bd1ec983453c1ea5b4c545d77b6787efd323a5699099116f30228e751a9d666bd6215ecbc196b990f48dc62c5881c435ca94531a77d8ec58d1bd21250d4f00c7379fe5c099d7308c1595832387d2df75e9451f6364fb1e49299a9a2184be6dc3c226f1ff6f9a5f03f3ba2a51ec9d92143f47b3b57e02dd60b89e2c13da0f78caa26cfd48a86d53ef58501cb0ec2c074f32fb391ea31d5e53319fd880290864fc4602ab5f47811433f19b530996d879377dcf81b212da2aa89adc8752411049c186bd3b12c15818322a690183a9d769c913676b5828c288e3bbf9fd97b3a57482bf047161705bdd2e88058a84e4177563b03a393e50015f282e6eecdbc33e13747a53b29df38f12ebf0a1db81a3fe4dcb09893653a56889722a5039ffd78d773e6f0a2f9b9cce6da3aa58a0423afd0dc63a4206838858f0bc7b885f767f87489aa31a67f4ab9d49bc044c4f0f1ede3eeee66f0ebfe79cdebb83bfb75ef9de8c3efd859ef801489b3366129e41ed6e13e54e317341a609b1c4a6981f4e3b596ee5f123c732bb7c455b5f18afc7c26e8f4c94790fb7343515c9fbd84ff067bcb003d57ffeaf32ab15aaf48cab1d2fe394a16da66b37f338fda93badadc3659c68a4582afb4a63f7db31eae8210aaf6ec9bbefe01f84fc1116c925355798be3402a51c33b1862fd46b6baf3cab10112a91f444654efa32cc234ce105d29fd5004eab52739a66c7e4942730970ae21fdefdcb098ba1c0ec83c6373094a50e05b055cec1c1647b7f58a80a895103850559fa44fd4859982e0acdda77061466776c7af7d77e47f169a27fcb87465b4ed8a07c052fef3e967d1927d5a39961217c7e10cafcffd781ba1c7610c644d92053c0cafe987bf86083883d57fe5c4bfcc11540848c256f6c0bf9630cae1804033c5699f748fe6a1c96048b7c9c95b9c13fd81b7b13fba01a17644dcd1229d7d7869e44a9760e90436bf84c191a693b1529dafe92a4dad527192e03f2176f3ce94a7592495c4ab5ff110cd8b54c0405e7d0172ebfc4305cf435179f013e202ec3c078dfe67e6bdeb0da1c55d93959508693537b2dd39f6aa032b5b9cf823d62b1527bdbbd2a764b939449495105d1d532adccbec67abe733d8b2f852cfa2283a2c2f160eb09ac3fc2111589b112b16c86313acdb4be7d76c9b9dbcb614846f9b6492ad550fa0e0c14ea4368a2fd471c1965b8c4a43d0c3942fde31565c2123ffd0c29fe7bad022ee9ddf0842544feb65dba4e5dc7c24210359aa750eb814e77f425bdb4c3f562b11e20f114243e9da7aee65fbf8aca9b60fc1eeed66d7609adf342ca0bb511e0870e7c3da4e40203ade0fa5a0cefe303b23f9e5f8038c921dd97e8ac64142fd8c53fde8f24558445eeaeede975854905c377623085f468f1a3ea158ee69c4de79bbaa2e7c9bc7f0d2026efb088796a7261774e5b640602cd809dda29d740dab48c193e74ff41beae3c83ae26a031713805e3af821b7d885761d2b21fadeaf57cfe1e1a66f838c5d3f3ecbfcb7fe0bef7f6db8acfdfccc93f8f68a114f9b97cc68071188a8ce3042f927c724656adf9ea7a727ded67f3e6c78ae28b2ddd8610a33836c2f197fe82e522856e350d52bf6dc7dd117a32218a8ea97fbadd21a8b54978cbead286ef1ace7e623b5e973628201b1893676535e4d894f992040a8adea73424ff15f60b84c575006ec04fd10b749f333c2eaa1ad20dbf0d8c1a1312cba1656ad05420d7e39e1b5840315065ef3be9f5e48db13bbf717ff5a842aff589a3750a792b68aca047a756cd539f6be522b626ade31c893a657425f64781653dda0065d937ee4e14bae5104248391d170991c960da098c739a0172732583e3877b460e52384104957202969f9d06d103014a77ddbba40332ea453eacbf0b9cc5dfc260b6505cf6a3e13faa0886d1bc5bef80bdfcec424d38fecea4f279e236282b25a06ed5cb65ff5de1373d48bfe70f706b6ffbc77aff1720aa82452db4bf35faee23246c4d7236de68c62154fcb6c2c540a63d56f38ba56dcd4f4c50dfb2628a70fd5455693f0581e44e9abcc84b68243d9478b952800fe3760263aa46b6a403067a6de3d4c6bd7c45a86cc0e7e00d35ab2beafd28897acaed8cfd2c1459a9f38fa3dd47bfdcfdb139c6bbb31a8f29857d7676610f5f3bc677b3da9da767f6a6d828ae91305a948c669fbaba77d88a103bbf6adbddba07a6e22e745dd52df1c27f12f6447ec47309ce767b33b5223d12099caa0d53df3c67e97f197279b2cbca35316207bf08751622a09312f9ea26df535540e9676a3c2a79732528f821ce56598859100c89da98da12d7f5a5799315624f9857ebb00fe762839a0715aecb0c7d32075194f9f6b916041d9d9a0550fa6f12db2f9ff0105c48a5649996585c14a49609f4f03cfb7da2bc7e7d43bbb3818af6e01528f68cb71453d0a9f8ec4cd59f39b93b1dac96854ef78ccb64ed196ccddddc3f7d8345c72d09c4bd8c702ccd71da44203d356c820596c0e7c2b432da3be716b0c0151a66963879d842616961b339781cffc07815c7cc535bbc76299aabc73933c0851e31def9c57fcd5e6a09252ebf74e21e7deee1406190b68807c14da680009ee12661161b5f0e85f37b6480383ec20215fa4cb446ae5fdd47328d89a440359e029babb329a2626725cbbca19dcf9e0b6460575a5cc104e3ffa3c08bd259e5d4b17cf9e9638956906b8cdcc857ed42e8fb87514624390f17f333f97e036d4b095e2a8f97de7255dfe35c0af7808db621ed2447ff110d01e5e438a8400c432b8e526c343d46278329d0d7ffc25a90bbba32051c1f3c9074fcd58f089601e9fe66264429f25774bdd3484b10d61b420586493afa4d313f03375145a1bd99b49ff94489aa98947ae1b10ee24735c8964473e5e5f6522b18a6d59ecf2540fec70ae97eb8d9ea2e9359d8935e48229a6612410775cefa5e722f1a103b09bb3aa700dac29880faf8de3efdc0205c2fb9e4b8c42dbe68767cd0b0cf5cf44454d016a98a6f9821d9a64efaf599c4f0a6b9ebced00d4daf97848d2951112c37b969fcabeeab5a1a0e835f5b5e687ec54d3836f9c33c4e19a1019ee82a505c949a6470e2f0597f94737180ab01563bf0936d8b699c3efc73d32eec330e17f76e7bca71c18d9bdd5d330e5bc30411b4030dacbbab09c0b59f87dd51cb2236fff18244ddc59398b7b94aafade923c369a6b7cf55dba845d5710cbbd4b6081d22965937c90328d82af4bb99930bc7e5e5f12e0ae1b0b815ecf949c4ed924f3b2c168b6b55a9c85edfa8b763895c9a7bab3491a651e8ea966ccb43acd92435edf1f8129b42d19803aa015e2e30ed1a77ef1523f22a8c5ad241d4d0db2bb9077ff1f4e193baf0089cd932c84f340c4a7abc53cb81bea2c06874b82db6a6cf4422ea16573ec5cf4a54ee767ef118aab0af4c909fbd7c76f499fb4df504a894875376920c5398e3dfdfa32a100d61d07680b275d57c1e26e224ebf7b8c33433868bcc394c05e47c0c5c180e5855a540caf7c0ec01b640f214e67934eef7c5cc7bf5d1b73e49b08167e0cd6ed6134ab920acc592038ada1faa37f837f995babbce905d6623fbe4ff4443b0e2f589b406caa196d0f50a383ab8715698f79bea362aeb2233e8452e8442604961edabdc10a8aad1307e4933e7b7090546f8a28141dc4a2b02f4c46f0eb8f8ba9f6aa2cb16a710a513dc1a99c85cbef5f4a58f2c10840574ab903c4ba1e370c3b3ab2bb44d894beb5f0f13bee339ebd1134bd74c52b1be62ae03fc26670b46ae173a5e1d8b61dd555926c25ea16951723407346f30f037759ace217f5a1e924a7e4a26a0165bf2b7f387b0b696ed09d8215d248b2ff5b66a51162188befe05780ef6f419bb49e3e5239aa01bc6e3a36cb06efd5243a090ab0a58b8bed3ef6cb269e775e178ef816e2385a1205cab011519470c3f92a50b8ebac3db582e5c3f62154420c520f73f352f801b2452d92ff1e74725516f72538aff69de72326c5da579bfa3423bafc2485b5a25b894c219c2886a4488f96a885368b7122728de855869b5bc60d46d83733f55dd8157d7ed16cdd0a43ba43d6ca7cb01d4a8351de07fb5d65506a74ba96d2379bba038d9fa239a91b859672dec9149788aea9861730760b8d1f4dcdf330a8d3e0fea4ac273b9742483fdb624c1ca69bab397c8db3ca579017b99cdb59ba0bf8663586aafd622735f5386f8ab1408af9d6a75575ccee8df184f256d6561586d5637ea47a22f08fd89ec4d66bb63e698b70e18e2a030b634009c539235409a453138bb0760a8937324296889029ed23f10242647d82f7c919c8c8d8e53aa7ec1cfa4a180ef4df9d18e6e559685d36b4b4d9ae1ab3c40c8807d2df8bc825f40cff958a5f7b42a69d69e1cd9f7300ac806d8b1292435e22c48783c7fe6c8e33d11f6d3023671ea5a890f35c00e382d34c01a407713a2fe961246851a3f3c59c6902d8711cf358a7dbc53335dc0e49c778623e20af4e8aa57a831654bbb1717750313af0dca053f13b8d0c6955a8d850f40ce93b2b62839f2edbbc006e2e3c1c952b61aaf0c7312a1f10ec303bdb3f4f00635db9ad35a173a35ebb5a58d2af8910b437c279e783bea2d16827825da8baccf17b19218d61e473f264b585eda0828e557cb2567a1497201552d24bbf1710befbbe682952dd19211d814c4fff9ae6650c2af9faa727297c5910283b5a53f1425939ffb747ec1d2695997ec9c3b6e45f215f2f5a5e5ea90ef82fb6e7e1f967b76e1610ac0af3ff29f8288e2873c59be3e3a041f389c50638f99d656b2dbb8aaf38054e96dc1b93585378e15dd386868121343b1965b15ae00d7f6c25d732f364d8d34b9f169581b5a94d81760b9d748716835b13375eb7f33ba41b14e1b458cc72a71ca090f708faea17109c5604b40954215bb5000ea7607285ecf0ade89bd485aa4635506c02ae426b3c87fcc1c8230c82cf4d7c4944537845931aa5113f07dc0bfdb56dac061400bf30bbf2354e1395ba7804a0bc18d76f7c861dccee29ae8c45eaa901437df630bede2f79b58620aff46b5bf75d07cc69f246bbdb120c5cf201b5c56d7fb1352794112e728ccfaaf5d190ec7026a6e61c6c2f3ab443f350d5da0558b28f05c2e4000af06805810cac38fcbfca9b178a9f5eb055a1f232609eaf89ef88de1690120c88c1147f52dcda461f3134e6e81b805ebb004f725952f6c3031bdc84980731acc6b88ff3aee7b8aa345c96677d21a7cabd3019738a3771ad2d591518f93f13caf6c5cf1c309ad03496a3012765473aad5d128579555eb1ba85d0d11fd7003c5f419d97924c87b569e41e21c055ce03149b7032ee02f3f38bb73e83693c3f648f744c0420a6ac680f26397021f6d4adeeb905492beabc4e97a918cb0163a433ccfc39053b818e92baa44ba3585684fb475aa48cf27013490f62c37eb6514450f07e1ec9d29f98e79405d8ea2bdf418eafa991aaab857528c74725e36646588081dbe3e0fd924676031bd32ac408bb6cb3b88a34047821ee955929136b69ca9343b22b3f484892ef18faee5d008754ad1b71729d8d78a190162377b1803ee74b23fff821e7f3e0a633acb7adffd16919189aaf01b6e3da3f13cedec6b42644bf8482a6d1b0b6d78f627f1ad2d553254249c0b60ea753be068b42aee8da96fdbf81ee52d50dfd65e112bf779e2f8fd1ea70db6e0d734c6cea0993d22d5fe421f6ecb36d33d2eac6bee115df566344cd8d844a063881dce2bbc6a79318adb437ac9fe8d0a375f7610bcadeba8bab10412062fa362f878268541422b441527dc239c109e3ad364e057f86906ecc79de63d1080d1775b99a4f115bfddb9c7037e0f43b2aa88c0bf6e25f817b9672f0f2f13c3b1307d713163308ab51358a9be83a0c6f35b2c5f3c5b82f3b2831c46a8280bf58a18cedba6d9090b5813b795cd8adb46061b27e830483f051c1f22c842ece3569070ac9cf8e0063ff21be2dea4f5ad059ace82900e6f8797fe26fdc48bc7ea7890ea84c571c9d714c91e169b998ab7f7ca58b02995624a3ad46a8e578e44381c56ff339be0bf66e646eb8b24ae48cce5c15342844084112bdbf713ac459d68d5edc1c0549f77a2f903c09337fe37548a2f8c8245cec81bb924b3a7305bbf1b226b903872c3bf86da7c5fd337dad5a12a03e6a67972ceea51a26176f3a0111ec99c5a1a5a7651777aa8c8dbcb2e9f68b914d67934e91550ce86c0c5b96b70cc604566b8c14e9b46bfa90cc9a60c5349ba4cffbe17e02e983584de2a39c47b761cb151f88f5e133476ec4edb1e511f34f36ee9ba9be2c0aa28da1fb6d64699e2ae407ed473c819bfcc7a6ae62f3387aeafa48ced12442d14604305b011d972b52666338c41c58f1822a9b462d4b8ea4a4603e895793e28a777d409a57dfae3d40c4b05e99b63c8d2181e2dfaa2a856af9745da0a794022c0c46618841d9babd201eed260e15936d08d90097e8d88138d37bb697ef8ace9dcbad39d968341075ae60cfc29b87f444577abcf6f1fa0e01f15187755425c30421bf81f06e5b3e5d233f53b653b63bf85639a0d7a36f716d5ba7963ac2993bdb818da08a1ad5c1e7a1c610b3f361d41b08eefb1e425f55709cf6937f4ec340987ccf705e5b881b9bed8af033467369dc1489490b22ca9d4d9e20eab9519a331d4b4c5ce7228011a4d0b2d32716343f9f9ec0f3502fa088be95e0cc30cb97192009828cb5ab0ac71a47848f8d397482ef802fc8eb12d597f4ad5a86a0acc99f89a61b81a3d6c06c9ddb010077e96d14da18bf92515f15501150afec72a1c7479828ff4005f4520dade55ae0d21125644d5909b101c201786a3e3a817fe7930efc6cea9c200ee318d3b299069ee934950d7f8bc494ca69ffe09aa7921e97c4f62273f1080d0b0117b860860f4ac7c1ffe25fce01990b4d29546d386f462f0caa298c0a98570d586c6b0cc827fa6d06a6249e597581492ed6bcba8c51831db94db53c2577d5cd22abafcd49fa24b7d13d839b162f1237bf0dcb3b070c8aff1775256d8247df2b0c2103413d81aada4e815d8c1ecdba9dce8c66e4518d1a729feb5851548727db7088726af6ebc18eab61fd768061cce24c9129bc4270e3b4aaa84833d035e427f520f567c2875f3845e0dcf155e453e26c49702db34dbc823e3de3d21c8b64caebd76640b021a2ea3211ba186331eb56f3d1ee94062a010925428657893aa31d19d50715bbd6289c31ea6fca335a565a9740185dcd5265e45f7e9c1f7dce0dda11cb6587a0c827bfc9096cd547df5972fd93e0ce29d14d3345f89cf9efc317960924c15c99760d6b2d3abe24157ba8eb3a05282daf6a97ffe8942b2da66e435157845d7b4ae358c6ca5b8d1c6defde3f2f02d2289863e6da9c319d5aa354b63e01531069dc8903eced83b70d039d6474bff86b990b6a4f361e017070a4fa133b7fb4b322544fbd9f4726043ecc2d00e14a5abb10ee494872bea8547847cd0a41b459c0e1a1d67c6f3120f13d90e0ced098969daa606f5063d092f2b9a4c6e9899cd5b4c64dc13c6186d25b5aa80b32f1afb414845451dd59ab1312b6593c55526102ab4b63ef7653cd9f250ad7497858acf068bf1908a4fcc4e572d0c7f0b1c3bc1807256575dca6b9f6803e0a098b14dec7c10cbdd0f1052b1e68ddda1762f84c4f75f3ca8a45bce72f87ed38117b175333f7e73c3d07b5442a290d72e772b548a91b7f6df28202246c89b5556c505d53c64767950ad09a9729a121f65c537b30fedaed6bf52c12b5219b7a114eb911f21bc05befcda30ffe26e33fd437cff606f0fffd7d7328defa02e0f9f70b14ef18dbafa5e20accc85fe7aa495469f8843a56fe944d7745e6efddcc22ae9c1d825fd9aaa2dc6d45082f158f64fe4a9b344dcae02c148b59287fce7fa2442b8019287d3c81c232fc5cc883a54124450b64e0e5a7964444d08d10fe35f79ae57f34b1174a9827e682c709ec1d0d0361c63afcfe4f0bbec8077e2cbf38e75fdc96b807005a09c8aceae531a4d4d17f1ff1afa9e074efd8ee167baf44989ee1e8ad11bdc7387caa3c313c13ad59bec7601818aafd93c5e77460d338726990fb76a28bfaa4736f50070a552f4aa90991efa60c874b90fc2c852abebb174088fc9c1e067efb8ef8d43411c719bcf0281b84dfbedac11660e1f531384cc8dc1d59b73b0d7d3a268891c38e2db0bd493e898be6132a6741d127d42b26f8aed4937ba40e67bc892de970fd185a6bfd2b6b189b816019f9442dd9a1714530d97d76fbd8e796e8bc8f5674f079b54e6f62498daeadfff5aed26b72dcc5a6b28851cea074e743bcfe1ba97f35ad335ee51d95b8ad3e6cddc81b936070ab91bce036aee0f8e55dadba39eac472f3a0871cdc3dd07f5a3052f044b3897c87fbe9b36dc1607ff2ef045d549f8de81f0df28c401be69f045ed1c28231c9ddc6f9d9eab2bb88a4f8058ad4b329289a3dadcd2601311bf80225aa82951e334d22c100c00b5cf096a07210a36344d4b18d76b82a9a821dc1b83a1f12ca38eb937d316fd79187b6dcd9aeca55cd47f442e50300e88a6521d48e0f7b5f2a279f33756a217f29ebb3ee0a31d9cf681f39d715fc302e62e0e4579b958177956f23393e67f126a05549f89b9d964e96b981adb1773d4bf10862fe7a7dd5d74a1d73689a83e00ff23bc88a1ed48f6fd448bd50dd2207850066b946fbbf66f0f2befe82f937ac656b86ff61249c68bf3a98fbae80989210f664f1c346ec2a86222161b68774205c8948134cc9bd2d6893fe6d2453136dc1a57170bd40f6b867bbf52d0271a71cae27bdb72a9a08952bb8dcadd5d66591838b075f3d8bb834a7fb7d7bd0c8cbb2b30d0968e35c62a9ee8eac63e4674bcf2499eb5d04d88a883a43ff829c531473c791863cd7f9b655f568353ceb2e9913e22fef7ae62c689e82d1f57417363e06adb0fc8f220d5554ed9e369bd7f9e8b093f6aa48afd77aa7c5d4e55bbd29d90ef7b0a023d5197f23665f7b18023bab864aaebb128c99e27b1c4dc72c0cae5682c3635dc89516b71e422f704ac195d71b8f02746c7efe44fbb3fdd806e1f47a22dc86fe14b618e764abe2989e94302f3b503eb03e0267b5f6068f5fed8cebc3f25d8838d50a03c0b72bc1fb6fafe1f9d893ab1dc8d62f7e7821bdd3cd05260ceb38e4a58c0ed96f0e69a1ac28a875b29e03a74099e5ecea46d515b5881edb423eb9b491e0a65c5338f64b95564f3ea86abac3ec2ca78cda9fbde026e9572829aaa55df103e02d0e6fe96230845b5ffc9ce865402a26afdcaef735610346aab5edaa8cbff0fee965c2d77bdda7af65351485e1f6cffe5a95600b84ed49db71ba834018dbe59bd42fce888240cdfd14a58a4bd786c07e22cb16409053953056735b9a1145edea0ac4289140ba7e33ad8fcb3992c8da1f37b479280595920d7100cff459edee4768a1679337e0513d3a897e4dd0fa150a498a43536490c36e0cf9f7cd99d2a65977ba0f9dfbd13bc71a411b344c2040c3c639c27ae47d9eced97a54915697c61f345b470a6c91024cb1d4ae028036be84331daf9fd5496561b3f07913588cb0f1e1386a31f0d46c5235f89e086197c7edbf0ce3bdc9be77c77c25fcde0874a923f14e39c2a83b8b7a6d4063f5b9b9f11659c3a3e3d4b76a4898389ccc172bd5e517862b550581781b6fe903c7932a1301113bdd701a25472dc62794c495df7c18ed4d6501a509546f739413391ad910a858a60830557e863544363b4c41ed48bc745c57fd7d71a8400175c41f2ea6cd35378854197a61177cb0aff44fa58a3b09b64b5a68967bf2cc6aba8a07f70124ce7213c79295467427bee2e01d38c161214b9a5c9fec11ae2eba7144b4dfee2467c3064635174a838c7d6c6056044ea12c7029e01863da202a5453f660d5583365e7576fd4cca47599b718963268000d121313037cedb7ed374eb4dfb5febe49423289f4bda420b58ff189ca70a4130b2bf8029408362032f405209214b9d298af8cb44d2cb13f84a8d2c579d95c8d06f26edc6c0ed4205d02a60cfd97d25a90abc826ff538f5dd724360a07529e3698a0344dcc0903e8058af907b64dc3d681c3eaaceb29013d640469d502b5f52f02d1ba5b84c1f835e66b41dca769f3faffe838e8c463eb014cf0b1ec60152c5051f1e3661ac340a5ef4d85f6ccfdca5c8eb4fca3c05a1ca01ffdc3092de39ce2d4d03e36fa27971fa053ba237d31ee3c272450baeec70b54e2b0c43f63ef3860ab71349bda844a9a3bcf0ce65ee23a27dcdc592ee9d9724e2b319a5fef26c1d00a1c6fc97a126014a85602e37012d6b8cc364d4d8a23c9c3d2a5fb25ccdc16e390aa6f3e79462351369278a00818cbd15fb39847bf376df609b818fc9a84a90526aa48b6a5fee6dc354756b35849da5da6fcb0cfd4c68696741d904d84eb2a96eb59f68e1c89f261e79fb3b51e59df6a845e2fd7dcfab563ab3dce832ca2f22f7e7be9a6637f4ea81579edd8533abf95ff4d4ebe9d20b3c89e6102d655fc28024f90a03619bc187926635757081eb0f18ca4201355b8721369da292df2e7fbee657f659c48710a8051a50e51052578d79dff850b8c6afffe1ccf5729e085c452f47c2ad1c15a370938ea8f74f49df1917126778ecc2b972156c89b849f66213db1c599bb7139591eb4b77a55ec3e83ddd7890f0a303c075bb1ca88e42fac6cd87d61fb60faf9d31989ea9f11fbdc7df052ee5d962012c8dc67367dd7464e458ed52c5f4eca3dbc467a7527ce36c1b82c2a259032284ad99214d025343891c78f18f4632e79face3ddcb2d6e68d4297426a8e6779ebe26590fd13d931c54bd177e2fb21d4f9a1fe815c53566e1c99d7b62ebeb0327896e9e1d57c2ca0a152afc3e67e31846c299475e4665bbe519f0ac65138d7d1f225f6c34d6cf356d0adca2f016043d18c5fdd36e9206f8d025a89e621186ea8f7157358fbdcca9541da964f23dac2f1216b8569a92eb2007dd9f4e6b6a69fd3873ead9347357a261386ba7a92680e438accc2bc406135b1a50d227598ca4f0fe76575dab0825905c12a4026ad5b9fec060dffcd6ea7e3591760e820aa8ac49daa24bf26c89475c3c0ad86344a0030e7c409abf81fe7b94a428664586da47d7bca3339100d3ab2637da06a1576fb86b25c4b4d04f09acb032359af3ffdabc0aa61363d286afccc9fdd6856db5a3ad73560452719466f49cca9d9fd24625e4ab6f3da4c76c5faf8f5e5917e8548151f6e7a7909442f5d08ebd3baeea22855aaa6ef2d5a26fab60375c257777c4006965070ccd6ecbffa8570af663f693f6861070155868cbd0072693e212318a88dffa9f50a9acd739047210c36b54544a9bdb9215088be8517c0003de2c4865184a3fd9f13f707e3b08d2b6d9e77b6280b909d9c6fc09a9410291e650bf1d07be800452b78ff18fd25175d39a81ecd9eb9eec404196e52ee8104fed2150e0eb6d6917869ca4991d6115938d4489e42c70fb0b57350b6e54dd703819409ca311277d26f8ea506ebadd761914b4df60d514b578f41e35de93697f2efdf75224089eeaf46fb41d9ad9e3cb97e39531ce384a1d63a75777a98053d4232a8da3c588090021a039de04921d4b7bc051539f1259ee4f68907df77add3ebd25a907fbe49e8761cdd0d200d6356dbd3d5863ed61aa5f7becdef133a07a53e5c68df3b3917f7da1a6fd3e8be73406c006f1ecb1985dda912b797b2a814df9f67e6ea0929209c6665f901af4b7f21b9a3f3d5feace2f9c5849a059053922d9fd7f3bc3eee865bed8256653ee2bcec38a45d3f469aa70fe99a519f0b8515ae38cf1c49db7c34fa0cd78b667cdeb17f22e9ea63f17fafbb9ba5eeedeb744f6b6738bfd7d00de315917fe61b1ee144e16596fe08f1d65bdea615c3dc2b92babf922204292b7944b706a7c6db07b6bed09218950f5d10f36820d29edeaf81d28a9600aa5eb42c37cef1635d58276b94352373cb9dc3e027cc11ca5859f582a90994ece9bf35fe9f7fbc6174a2f225773f7173e4840b1bcd44c3a5610f7fd3e7d3c4e11722bd358a6e7deef2d86db1275c0ff1100c7cb594224836e8a69c8231ab611d008c76fb70cd8c1fff2597e0ef1a0cd6f601742a972c3cf38aced9bbb4acbdeb26859d8453cb913ba70707389c917adc4c34bf58393de7e85639d9f226a49f7840360e2268cd6d126c418992c73ff8fd9dffa4f793c344f166a322199b63207f7c79dad441771847b780ed4ca29667aabea8c7e44e687aee199a77792afeadbf28ad5ec6d3144a6789334a7c32a6e1617157f50f747576d59019a72559349143bea9232f5a69ba0315ae55e21dd187c90bf4ca1dd1811fb48095e547c4f68f8e878f298ccb29dbba9310a73155dce0d6af9df7ec07ded489b905060d692c44d9ee01bdf73fd0b83cf1c60ec45475290f548979e79f0c8e5918032e24b53b3f08bfe0860e7a251ab4e3595153dfacc9b4d731bdb55c811d7b7d5736c5a63c22dd3e7ebf5afff15380e9017646e2f6ea4f138f1c6b7bc269e1a0635b42c65e785926e8a4db57633ef234ff33be3c5c7b648a7316b93887c6c77ec40b88039c491143cae6669a9b97ca4b945a5e85b14d210ac74f8d846723befb4321f8b5bacd02c7a9936a607be33abbd48f4dfb67f321e9420a063acda43ea3700c37f6c7e93389aba8f2b30089036ff2299373748ac87fd08a6e570bc4cb6f91f7ea2aaa383046ca85ed7847730378342eab3e82d51f034375b6f5e9bb34a67eea84a3c3d47b90e8452f56ac3c16e8913c571af5309647aa86b5829176f36f23e48f0b5176d59fc860a1c3ae97f173c2b4885b55f01201bdf471b68eec8ebc52d6bad451da01eb562711d6b9de71cc2477e2fb624eead2edf6259f9dbabf596793ecc5fb1dc48bbea8c1102567705b250f4a5b101e06504a2bcc7646be6d05fb81964434167bdfb5b2634decaeac2ac4a1d998ee24238ca35d24f409c3c3af1eea6664ea23715316cb2c44dad14b5ed34e7202f90334362208541d8726df31b6b7796aeaf569c16f008c3d9d2651f15524d41bf85191cc03757dbf68be1a63a6d46151cc5146d5f2cc6f0a8d2c7280969d3ea671e36b1d1b3b67eb8fa3818596b801116e0d7c03f672743903bc92e8e52f0149aead49badf4a99ac8ef1b2c8959fa7b374bec1a93bf62749494fa671b9077129ac9567fbc8d4b94bb68a027c10196404c97b2668c9c47de90764718c57da3438723c1c2f037ace3d48df2f9c46a5c68e721d03a2bfd3a148b2f61642a81f4b2b867eb71b803d0654404fc52d0ebc4a238ef089d125858bc268e410ccf20935b9337cab381e18bcf7de843091d71f8e5646fb359d08650f69100e3a2c7e042787f919fa74293ba45a9590036790d2745a28687cadc78c207798e2e57b692a5e33007e6070a8f77625313f9379b06398f8d8d344d0679f62108066db2a1e3d543258b0eb8da7966dd2364cbe82fbb32d8cfeb9b7f38842e44dbee304c111487775764d068f8e782e8638e7be705c99d68b8c3157a91495881bca10467831aa9ef26939e7bc153d6438da6169d5700dfd55c19fb8416399ad440e2346e3eb85c93cd641f5a68a88743bd0f49fbff38a57a163873bd8a7347865b059a3c58a2a501a44910d63cbcf323bc0950f87e7503b55853cceddafa7f7df905a915593c40619a500e603b3264503686f42bbbf2daad5587e29df114527d0eb0a87a2adf5945f420d278e97670dfe9326505f7ad287f0f016ab320a2be6098f5a97c867d0a24bdaf32dde9ac0823eda9f3eed03630d8b4205cfa8b2a64a6c372c2f2631e86099003aad1c9f2fb6a984d519fd00fb292dd048c0fb88a3d073738b9e0ae5fcc6bdaf0507064fa39a1a906ef43d2c53682e443442de0cd865e04b5cfb2ff1ccc58d2ef513f9f1f4ae56da5a8643db521c22a615ec90c5292cf5f99eeaf04ea9a1d5abf34c49313e1c61bd40af69b576e69911c595cc1279fa62eecfb85ee40b6770a18c48bfe7f8e3bbd45a2258804e6cda44d63b1a3c7adde245fbc48afedf40990eca20efeb839cd6187f7af91590d6f1a84b1acd31c987c7765cc253cffa6fa5738cb5b27cb001a385f6bc003de2fcd070be8382a1bda66e25cef241a219cb92f691e0e875c6854b9fbe13e6089d5aeb0a1be8835dd6eef2581d8625e9bb274523118fda115e8dccdd0a4d0b2a1d4f5bdfdfe1b5dbacb3e688cf8dc754f49647db6fa9d017592dcd723ec63837f61c448701eb0bc6154aa8e8ed404dc48272962ff9da4622b2505a9300bea2cff55eeef49e87e455167b19ca679e066641904bb4519d02f3d7a682de4e444bd5b01bb2f5af0aca1f946c1dcaafe740e88522bd0643eeb8f40168b424422660709f93a90bc4dda5b3ecba714998bfd681778c0b45184205e3e63fc2c0472f08ad827a44529cb518d8809ad49effbed2b14a7cc230afca001665e8c2ade150a3d23e5b26159b406563781a46b6fc04d178d6b38cb339a916eac386d3271bbb18fc8fa4b93b195a6d88439014b409ab6eab8ac911f132a9e363d066ace8416b2273c96fbcd22145d89a74facd4002ae6cffd974505d190922adebe20e54a99947688cc184c39b8067d11ff26c8173c0fa6bcc1fe8f7c71fc31818ce34ec64e49ea1d699a654fe4c1c9dbfbd12636077c86103f50905f62eed7d3b20002fc5b4d0cd241e182b3399a3dae13c71414ffe5e6eaf60e3b1b257d905121d838ef5b6e289a40028c010b1148cadb68a4a51dd038b75e9ccb6eb92ddcd483da09c6382404c9100c971b19016e85e60d59938447d9be2a593cf623b006b2bb9c562b337f708566831e92ee5bfe1a9807aa6ed0eb330e63a86f82420e5d2c35a1120298b77f370502af29fdcb1525ec94f33d8026187abec8d23c02ae2eaaccd73afa08937235be39d9b86442ea6172a06673530db6cd25e7ef98ecdd224c4afc605b78206ae5ceb4c97e0c4b3ba4167d69fb4961eb3255dc86705c477ad65a18358d4cbc5fbb6f1f488f3d1ba3b99e0b647ef94a4c04396b27636dd95bc8f20a83121346fdccf0285acb35856ec80a84c1d49e0f13bbb49a750f90b413d0e2898a22eb99eabd75cc108f4a97c03bcf261876af407d8a848578dd9acab3ef59ddb1a55bec239eda733694ff544e7383d8e45e55bedde1e6084f6daeb492e4c50f8d03f4c3e4679a3be884da90fa3400cc77d6a0ab98a342390ef8da874c54f84786597c4068b48ea253f452fa79286f78dd315959a85a32234822148681e37df60abed4b4b82bf538a3bafd7e8e2bad1592285903c487dbc0aed0ae980788120792c56acdbf8b004c3e2a16c4329a0f5486e4f8b79adec3ec2fbe0f076b572d87baed25a421b5f0ce55bea202d79968b4491ea9f534e5a8178621bf411dd9bf7cf8923645fae393ee8bca8f980b0f9273071ce40bd55ca3b445a216a617d7f6ff823634c442cc2f01f062e99ce083384d96a7d36903a539ebf3ddc83c828f40d5bdc8892a1e7b56226e79532bfc26c304dfc87210d30f5bbe2432ddf1bc25d6fe938e343316f3006244756f586b57597cfc19848c2eedf008d96cefd73eb67cd7340fcdb2275cf8fc4b0ab404671254299ac697e50685f7ee3597583c81ad93907f2e7579427a4068658bc1fc67188f52e5eae61038bb7ff6b6e95ead7c9019aceddaaa75203f953bba940106f4b5008d66ba04de90dd1a00e10602fab9da49558675c8512ad055bca2e1153a0810bde6ebe21e3637529dff0f81e12d02c1c1c10ce4063b44742e4a54abcfd489ce17db41b59e660584d9631ccdeef0ad3e803b6f2af5d2f5ae557a7c3d8fe35e7bbaea7de7e98cfd7919cdb6b501c0e82ee23b5c37bb359bede2cb9a51901bc838f01dd13870f2eff2a775781f20b071248c9b936fdc1dc6a388955901c18ff59de669124a28302765873118e5dc287b4415449e1726cc283f59c145f32ea1dad8edcc65e223c986b6df110bba67d5a804bfcd632ce950b9090a67683b2e057cbb4e89602213b409e6f6bd4bd016b36ca421864e43873405bcbb4d4a79cab4da26892c86283e55a9260b84d8e8ff3207e2fc9f0337afa07654b38f8bfe71960781eab2a2644e46b38493f0a5ed300f9f63f02d6fc360ef3efe30bfd49891012b1d274beb5ecd05ba54be805db8bc78235260844997f52761910dc989f01f96467a86111ff89213f0b17f8c8b4f8e495c12eafe969769fd95af53b92deab845de0640f774369aba333055a581187354b6bc1b5f536eabbc2bf39cb9a0526fd006d618049d89b8c0a53c8d221acf0cffa13db7f04795c426dcdf1ab49fbaec586f57771412faa5ab68e1da0c82e4bbf0179caf9a3bca90ddbabb1ccfeb7320161b15d4d57d42b8d0eb643539fc81092542761e421aa2b672ebdf7a8f2a90b39c55c7a99b1b07e18942938b73e761f6345c172bf090b27e090a6ee197d5cd943519c4c481f13ba05a532ebf28e75894bda4eec544afd10a31f9895831752d6938c07a3880e5fc23e62b48977544e1da9ed24ce4008ff77cf4288c750c9cfb3933fe545f522f7713f30fafd882498825a41cc7336daf013594895d00813b10d0d4da770732a80c6a4716ce58da9f8005b412223f01bf3d698a8f4c8b632424460a7d7e33460f19cab476b59289234376a4fac446f316803974221d5d2c10431945101fa04f35f0538d1f88d7dafe0493092d32d18e4850d288792d01750adf1c9b9022d3d22ef7b02196572c958cdd85f9e79f1295329e2f65bcef779da8cafb57629d89960b74d5eecee4d9f22c4c53c0128888edae5088050069f5264999ee17c166bd93b141ef4a3dd9db3c13d143fba80636622d0b4c5beb8b1ed3383a148b27825001f1ac5a2d8e60cb49d958ce005ade4fdbe40932fa9be2b8d3e0a83205301beea29297c1365045c2fadb76a6ab3f6d07d00bb9f5a6f9ba217785fe065599435177495f72c06b1700fc2566ba9209739db9b3b61723a3800b574d2da96b663efb06fd1947c80f1ec84bf49e62508aa1b20016c94adec86f58990a0992fdf3662107f822dcd1af153be9a065e61437d2d09f89d7d5eb93d736ccb8e53767855c5701f997589672bb2e42aa585a8e61467a057fd1cc4d88a2e388d08c55c06009e451550d47eeaf005a75b54a3be40535e232039c430d7d95ba13fdacc24be5728bcfd6f0e6f09ff22553a85734e86dc703cd8be068e1e2c0fd1aa846097c3071b038696ed12ba7eef22be775e9d2a60f5a4758ac6010dc88ec72f5babe7a60a81372f41c7d3b791e6241dfdf8373f140592c0b7ec0670682a367398694ce81cbd70f41e54ef707827d96c12e9c99e21b3612b080ea8df683614a106dc2c5b4c7d99fcd8536fec379467cbb786920c13597437c31eba770fbd1b8a25c6c33ef44dc0dd70caf9e15b7ed24e086d6a28144086524cf109c7e43689b5b9e8b2778fffc8ffc2abbb5f4f6afd975918633fee3ed48fd75bad1054f2d4704ac2341e551cb8cfb9780777fea7548a01f707722344b83d5393b3a65652d37f2382cebaa2c240c9c216eedde23a14740f8a8fbf0861455842e0f90e8346cb7a397f6c718d21e59a3892bdf259b233c75dab23923deecb83f83f4f6ad7fda768309dbed5288f7ec0741771f331950d25f30554f7679d506cbce016e2ad51382e26093b72d72017cde85f80ebb41f9613d61f5f91c78273e67335781db13a44a1c6705f354282b21d6bc3ceb27249cb09dd6934708ff4417e7179393c1241d6b25fa8e48ecc91ec613c49d81fb4dae84403a7c51d8656fcd7fedd769491946d30d77cb46e13ad38b80229732d526e66ef015bf7743c22111414cc9f9e79b604e4db9883841ed3a08578c408efef6accb06b5f74ab9a828ba0a4438ae55da45463f3fd4484970e5893341709d090480d0cc5023a0c3d141fae7f7cc30c74ff90e08972f4a8d68c656d554b26c49858e92bc12831022760aea2eccee3e977b2b5453e7dc319e9b454e3155f432bce3b17c7ad63be524e89d5fbe9ba6cdd894bb180137c903878f611f9196506a07c64e873b47e23c4cdf9fc888db0a6a2dda899431595fcb8bcffbbcc0667ba786089e54c97a5614d7eaaae553b265b71978a279760d0d4b5969abaf530d47d812ea8931e8eb6e74b547d3ec6b39ebb45af378a2b2bc5a4dabc0143147bb99fa3615a3cfdece0fbbe42b7dc9bd5e8880d5bacb27b68d29ea98076a458649805e5a20158f587e4181bbf297f50a64151f4249e80128abb3345879f636eb2bb10084db9ec71ac561c535d9f76c74bd529ef266641e235b3aff5c75696f01ed0cca08dbcc1ccdca1d473089e99733cb3bb436b8ce04962ca2171cfb22797cb8c1036f85f3b824220e0681ada284d95ab9396084acc7833d0ea7d7ba3d71b388ed48545a1bf071f3e5e326f4354251f44ce4497700aebc2d077726236b0ba1c8c74c202e38834b8eae92b16bbc49838b47a51bf94b77b89ff151ff606500de80b2f0708d3100c880acf3c10d58dbb60b22104e3c584a74c68c82be8a12ea84a5702d208f619cf8ad7dbc4160f70212b63cbe4889b0edb46bc33c620faa3cf6087822bac923094e19003af743d52bf1b3adcb67ca34cca543b39d4be9bdf2ad3fc6bedd40d24191f418ccaaae43935ac27a65b58a3054da64e41f15ce66e0d985760444988733667f3c355ff53f9fbac75bef08188b21110f8235b511d9e94dbcda54cda386f91b15188494545704da5eb73351b77e9a91000a2323ccec27480a26fa96a9c49160c1c3c59bed80c43fd72febb6952a4168d8ce54cfea54214f92de4124d2bf83464664afb8250fb8f39939892cf9f65325c9bddfe10a7eb38d5a770ff9ed1d95d66298265c6845b003c092795a9cee0a0fdf7d302357e776062b05a5708343d024c482bcb113f162a2b3d78f60421c86ef0a54364cf76ee980dfee7d7477330798fca230ea17fc3c31c84a84182b7a05daa4c095aae1bb0b8df00795c720f031f35b802508d7c479aab930003a7ec3f6de625808a656bb695dda6dc133d38dc27aa26a042e5fd12310accaa55756e572d630e22a9e3a91e24c2b3d79781b42eacf864bc43969a069d90cc4d3cb9da051995732cf12e567aba673723ba60fcf00cfffd114677fc5efcb9be2c64f9c85fc1e65b730a60d49b888104f5fea9bf8c09a217731e566f5414230ff607803c52dc62cce50f772b4f4bab9d05f13f0b6bcb319b08eb85296e828e0baa89171946e7f73b26872d49b66a568b1fc98cadfade5c2a9e7d572e226fd9acea037c93827bf86b88b06fbebedf47fdb761ddc27690fb91e3fd8f51407759123a24b2e6c2132eb78f09e3d4eb1e7def2195a8ffeb1ebcd52d9d33901fcfe0823108600b4c1ee37f2f1085792589112b4784652f81e1c42676d98b5dfc533442ef5a4a775551462d09ef09d3c085dffc2d858dafb2eac4ab963b1b13e11da26261818ea740cefee513669b9dafc18f7f727c09588e7e7fc791d4ce5172b1f30d9f6d71d38711505630c3ec47b62c25fee4de9ad187f2a9842f061cfa16d41aafaa9f879aef0df2182a17ea024ad480d3001a879e66081bad05365019df80ea4b4cc4024cbc4157f5e7e5a29cc785c3353f23545bcc8fc105463e0a4d9d5872618d7ee86f2243eaf75c42ced324f78cf4ba61a4a0fc1f78a850143e5affb9256b832ff7d35a188c76cb49089b44af4039a163b0c813a3f2756bbfeeb7e1ea66e2abd76c58f8996a6450c7b9dc3c0c9354e77fd045dbd202563009adc8bec7290aae91328bf9e3cc19392f583bc16b39ad23e50608766344200fef2f53483973cb4ab3ff896d5472e81f03ce65dde673c463e340f8280559dc56142b3a8190d493fa03d0af72f497cf3810c410275bcc86f1a4ebdef30731f3517fa8ab99bd68baa5dcc538621760af57a8cbcea360f1733e8a72202d3fab7aff9588597d129f8436afc63d9168e0f5e6b588a7c2ce2bbe40d49c8d6bafb085e03420c802ef425a960c145c54399590432209a77be8a3e8a829c3ffeecfec32fc1ae4e0ffe8c8d95e1b96d4c724fcea11838df6c655c4aff416c427f56ee65153c5e2ee0d0f66003c23dd4c7114a69b2a7ec8e637d0b342014e1f9586811b88949147a487962d6f66ae3ce16dccc41473739e59df7c50d74f8af6deefcc268a34e92a6870de21759e38f9564135662150f9499a261aa2838c4d37595c4da424c2008f517a38b147ed8db07fba888b07aaebc0de393660758100134bb2fed8ddfcee6e1aef56e255828ed7fd84b791d97b306fc79c06b4b2294b68346fcdb0999a092566f374580c300ae0a2e59a1228d68f16a7bacf38042b777a07f68f0a7d6641c7be86c10918072fbfd8c3d4290765c05f4f6736d5d9acef34615ef17242aa34837b90b1a99d6ce7663db85d54d580ce3ab348678c49129a97ab341a3a2e45fafd71c560812d1bebdc457f73b8a9a8776a4c9be1932f55ad751cd4d28a77912939d4179b929ce6c2f1156452dccd1b6928d05d82b6da58c6a4409c05065c0def379e25de440f2ef0a4e9541dc0560167ab70d55f9a7290b63ee0e8bfb694a9429a3a5859bd43d635a8e5f0961512eb8f6b42b66a4740090c569796e43aea8f835a88dc663d10a3a0f0df653dd42f707966b04bbbaafc7338bae29bd8b29361a95c59fd992436c4b6c7e74c017635ee7643c8bb57915e95d87f1a0abbd028d19649dc33b8fc03d8cd8dd2d091433c783b7b3e9c5c284b85fba92f31f79f581773afd3afbfa4a68d8cc8e378b5979bd5b36a8b004b83ea8c840af52a82e7d2f0662b071cfb8093ba5f0cd547442547971658aef4b0432804bb82abd177eb94461cd6bb26e97844f131114aa3d2f4010a450324c925f51bf0973564f524fb1b9e60539a3a7e6db0e7455a2b37e6a9bb25bcdc398d10f2bb8de54ccd3fc105a01a95d20f63a3d6be6247d23d6a543cc604232cf20d86074c989ceb726b32ed042d5fd2f6fcda90f522d9df831a349f0278c7a72f85b5f2fb1902b626c3a6652a9dff8b29746e02cc6b32e509697d1cacd278c5ea16a00cc46c1e7564e5e561461e400aa456175b63aa046e38ff8d8f86ec1e96cf0eeb87ee101c6af16887ee7c85469f1601639d5b506eee18613a9c2b5d4793147b0fd1891ab5586b5f58cc738395d2474941d9319fe250db318949486c1c3a5b8171918fe37ab18415ff103502723946a17082f5b8ed204157ee793546f1b6e8832c9b175b16c62f8972db174d2cacab7f0b19e96ebf18c5db30e9fa5bb32513caabe50982a8e8bbd4098d78440e5b5b8c55d94f136798fe6851d737ad1f36e4b8f9a681a9ca13715f953dcaad56ac825519f732e7e9023852c20aa6d1cb64f66a9ccde59618a2626aee8100c71512a3e06909589c12d1b712eb661b82baef91c84e65929bcb883c0cc4f369929b268e5e79767e9745cce9014078c600293b59eb4ae12ab3630bbee441087c3a1f00d95a05aed960b65efadae31eacf5b1c30dfbae673a00cfe279ef13a3c146057f02a3d3eb0ec9f86404d719a31f98937e0e2a698b22869583380d35d2031f7f472d32e40d18627ed59553a9ddc43c2156f4063374496c47b63dbc94f7bf5333064ba21158baae931ca0b5f6f68a33a7f73409f977eb6823b77769be812c200abc0ded5b8323d1b77df308fcf597a846fe57ecd9e7acdb8e2381a084cac2c5e58f7e5b420c30f7ac0af11ee71b0ba8f2945b0e8b3676c81aeae50c85740912afb0fd9c80cb975a9820725bcec7d5bd78528dd8587bcb7b9b44cbc9738082327177d1bf97a528f3eb7d864d375233c02783f1da5b6d994e1d5bb6e68af18236ee3eb2abcf5da779020731c153e259fa844e500c130306f6879471bb6ce3f983955f69c5b7c314a3e2a7e663c8f8628adeafb28ed0d3e9fd153e9f7ca8690605a676b454c514be35f16958b537a66f1ad62aa259966462d87beac040cf5a96c4ad60a398d559e4c0f590617988af96b5d7ba88dbef8304b2bc49e6d2b25c04ad70bfcb509110ab244c39f2171eb66f1e334ff0e3c8c44d391b6852a2ffd567a5c9cd275044396e3017ebf60f59662fa61e8301fdda06602baa89ad77177a6a6909e647e16f869e3f16817e4915578e3a5c85de494be5c284664c15d8e91d2d459e67679fc30b232bd07b6f356d8546e6edd16535bab2e6b4a2cb930a155e25cb726ee58c1b0a5db404b61848696c4739a9b6219be01467fe51130df9699a5716b5e94d85c9bfd207bae5378bbd96c3fa50823c82f52dc83bd856be5dae664c841afadd81740fd47d47b79efa6c7797947cec0a6c17b8fd89f32f2f9a96c30854284682b43e6622c43726ec0899adb5c0c5ef2f1dc8a03a6f44f3dcb7b0cc9939c6c20f3441c26d61e8f0d996f80441915e428697893ceabee84371143daec815b69ebe5988b41978e5587fb0e3ef8757e8a003a3d2789e8d6545c98c4bb3d2fa425102ad3ce37d62cfc5820fd7810f8ffa74990062512eeab2956f02b63a2fa05e1ec85baff5430664d7ebd4461bfb0635558148ee7a2e3ac2bfb8ee5765269ddd6d57e72e25bd84474d8fd85369c8ab46afcc45a4a5485c85bbe57c6b374bd333b2da722ea26fa89b330f6785db699f5b9a1f9cc216b6193e1828daa6add64f4c7aa6e5242ce17868d2d066a7a389482c40b41bd8d51bec4cb4e94053eaefab4eec8ef5a0210bae4b594321e83bfada40141d729e24a8f42435198a10d676b4084fb61232b9093d333566970a3885a9cc60cf5715e0723b2f64f7ea673ce6eb9162440deff63b412e9f6fdaca280b158fbba5c6c3e39126c50e44ac8e02fe4bced87aac9151f8c57f494af2b4568eb168a5686b0602bc05d0f1bd5da1e7787511f9cdbe7c0cba18ac8affa7e1a8b7b96e81b05c30b5f996af63cc179754bfd19a9ec34cfb391341a7a3fe9dfb94cdad03f9ca3f6c45ad490a41c278f5603d697e7808be4b5bfb95d5a7f8c62b48ae278c54e2af3fbc21f892deee70478b731160e9c6a92ae071d4367a147f427b70264bcb143616f07710ffe6419d37fa4eeb17be3213ede8809343c13fef801d54f4f93c024b3c8b4717344a325040e6b547dbec3efa6221be0495ef5cf5ab10057197bb265d0bc6a3a5392aafc19469d93369287e3674bc0c300410a1354e95f86a60513ec256d887ae02235ab16a23ebcd2f016c23cae6e9826adc5c8b0937f89f2eb8e211ef164050eb2e1f3d896e80794c7d6a539ac83c49ab7b84c5d2be15fa74e116b0640918797c6fcceb583b33b061e2d115f8a70881cfeb7d4750608160d22721942804e53b89de2a4dc321b1a971ccc2747be71de50043bd0df4177cee63e3305e0d48b53d018060841b19d8c33bedad96b9d572c5dc948faa974927d45232cfaf7cb484f53fa71cac5c51f8fdb508e59874b1fa726bf47ecf3d521d7fbc0616923b3faeea236e37582610cee84653fbe24461999bd0f9f113e03f663a2d242594b69964480643ed37b6d6bafcba713ecfa822ae747762cd6e65efea1a2a31d899bd6bc77d8c2bc0959dd9a8e51c7389c2544050e4760a7df27ed59a5ca9b1ebaa1d35dbb9e9a7a4eebe4d432cab9ac69776158d126501109aa0cbd763d72d370371bf78ea6a8d54b46d27d39c7699fbe10f3c85b18b3378dbef0bd3faeaa24aa7d2ae4f63b96afa3944592c66ec13812fb59f8eec6b8c74f096c09fd8e412e8dda8e38d0bfd980952c2e1fb50d7efcd3855a61906dec28e7183583887e0f0930b3c9b5be59786aa70b24c49335099eaa90f3eb551998e882d796267f60fb974ba03de5e2150283245c12b79da0ef7b7bc2e117b5ac4473b89b10a26c10bf42db724cab238ff8689e1fb4319e115087a3f208dbf7adc8e760f377c372123c3ef4d291a740167d269a179034f82c06adc779a778d3658c29e468235d62883107fb8daa6f938d95ae6433fc13705e6ad48162a0db0156a57251f5b5532005bab658887f4c3cc3e045679e450fbee25403ed31bb5a34effdf8b5ab3d9d341fc4c2251693c309583e77dce96e90c51ef176ca091434a9e24ab70b819c449ebb36d613856b006b95aaf4cbd8cc874dccc8ff7f6b20e87efb76656e88459a042098efc52ca6e4d3b8038d6f95d773b2f8f303beb755c7691b362025d7eea91a27707faf4035e885f2f59b307124b00d55bb010918c3b4fb247a09b21bb62467690999152fc84c468201a1b3f412368ffc23bcb9febd9f55a72a032e514f26ac7d9f483c93ddcd2a5d7ef2cc739194e20b06eb80c72e571eef54251f5987aff3c4212918c459b492d9ad21f6fd0dc532d4d043eaeefa6d299ec5e96854d35c94eee0c982b137580f8d0896268ca861f57e504e55ad60750caf59fc30861ef1ab7bbc3d306c95da5678f00d30fb14572d1847100b0daad61a29b0d134dd377ee54504e7becd03282233b92d422bc731fccedc98d9059a977a5def3ebb54d3f8486e85b1be07ce285e86fd266d74d29036d7da51b2c3cbb1c8217002526144c5b8dad84e6a83c75eabbc34c852a6dbac20e832505fed1d39d068b6d1db0492a260b527df9e47744dd4736b6ca6cfec358fa8f303cef8372bebaf4128eb5db55394227950ecb1040088b611193f771e532cb409f6ccadbbaec7761dff791016c9528ac4b55d13ccf1b2435ad5192e9f75c313e470ac5ed6c2d52a108afc3e81f4b6ceec7c9ed12541fdef0f57b10a6bf705357270beb18c022bc3c42dd6795b618fcad60f999035486eb7cf30560c51fa4123a44eabf7e39d9cd69795f64c9c82f3410337388c6cde681adc1ec5b1aec6d6bb1b7f2e0dde6b22c0f1071f7176656aa2708d2f4c5fb16938ec93c68789d13a9343e046a3ac739e2581622811b03ca088a9e1da951f39ed474c39c8f86f24b1c1b9d47bc2cdd4b83fcbcc87bb0ee2ad60a130e319e97d5b5df4b7157ea9baed920b13a45215c21926475a324afd9e169d2670f31be2ff2ad1124a432fb6bd8daf9fb6347fec97fc0b10688bae21b5deff4728c751fb987c53172d0bc519b037432d86b71cb818f5cba7beac9e7bbad9b98f19af7da52d7f1c9a962516ed1ccd0dff1e7d70c60cb26eb06a632adcd7fc6dc4dee6d7ac4c4db9425575ff34a42b08bd0d09163f8122104859cdbc7bd0ea7276006405d979e07bf291251f247269c9ecd97b42a40bcdcbd06c3af0da3f0852fd4539206c41ef39ca33fcbbc625b8662823a859e19adab498d01885688b252132b61c08c0905d664c0e0000000000