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 58160 e6dfcf3ec4ca72f83fd14afd443b9f7bce6e25ec311c33db3bd4df4394392152

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
26a53457d8019aedcda509409218515a2ddec8cd2a32308073f6a3719446e33a
Certificate Block Hash
e6dfcf3ec4ca72f83fd14afd443b9f7bce6e25ec311c33db3bd4df4394392152
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...007023000070190000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000016c6f96db1aa1fab27c2f6664f18c42c559508dfacab07d5c2d10a9967f411fcd6a2860bda2301889be15d7de5b976397228acce5730fb2287d5a8a61386c0ebedc98b5bb0492a8cd2ee79e2acb3d7846ea115320080b20aaa1e00000000000000400000004000007023000070190000

Raw Header Hex

00004020f4e636f58b2823efacbf59fae289cbb1327e0e909ffc0defeb877f3fb0c2cbc4f2b7e1909db60fd0d5e60c2f0f6e6fdcdd761e69fef0b1bd18a7aa8b00fab499e3ec0f6a9d0404183ae3469471a3f6738030322acdc8de2d5a5118924009a5cded9a01d85734a526

Proof Data Hex

59,560 bytes
121216020307605b388ec96179264540b96cd44ae3a8c245a15627c2dcb5c071b28bf009ebca144f8ca2a51d9b4d1ddd674ca907a9217302cae739709d175c63c21a11c5667655d21e32ecb66260c1cf78ee903c43c2805e741c689bd35942c72fb183849e96ddd39c270dbcb4445643fbe10bdf058381d5585064d773f1bbcf7fdadb753a020528813156a8bad378e0fae6867bb48c20cd4b47b83f9da178ed6b36071f4185c6703417935a68df7d5fb31e86692574dd45356a63889613ab97628e26a02adda501aca59ce340cb41887c7ec92e59a40e665ff0a71094c2d72ecbb93dc29b78a4b274236e34796da6bdeba1b7641635bc5a43e264bfba5fbb1fba1549b6b8af9cba7738fc06612f7c16613b22e3b772b95ed1f9862ec58a6e270b718eb8c57e03544ed98ff0804a4f1c7fa802f4a192d13a944ec26cab0a28d9d2d8f3c5e1cf6ffe9122e6fa11138752ff6b72656a8b8f28682b1a4e85924d9bb7fa118594108c5b151b76fa85fb32292bfb922255c8e996908ea1ee6acaaea60bece37041144cca5a45911846df4cad1c35f035fd95c430dc2cb6ecdf922d884deb58ff351dcbaaf8312ce942a6d1e219200be927e0bf4b5a45ac9dbe7da71f4669fa0c8b0796988ee69d3172c91370350d7f3eb50e39485c2621aac17a71d5da3ed0d7397bd27f9706f9c2416748b1a8a39f1abf30897dfaea05eaa47b6df1d2725e4c7380fe79a9aac949c045c3a59551fe85486d34146d480f5b8095d58d0954239f6cba785f865ee80fcb8ef9e1121a06d0dfbb0303569f38547036a96a0f35342059b3423059068bade960a6dab7c76afd5cfa924f25bc094c8db5a70087290b8c605b6cd4a1cc25307749d7a4e2b9b23e53a4d3a24e0cc5b46a6f935cceacc2b2f327d978ed6fdc946568935e20df22f8f84a1f2ba39fd375ddbf420eafb792da433bc6bd5c3cba616611868e252cf60b3386f7802c798d974c56784b65ca670cd7d5e32d5f390a1a28f0342656737dd4b11d145c15bfff0c80238fc7d67f59433b7ac322e277131b845c82f3736411c34d837800345048031562fd6577e9c4fdf112b7684f6f5b5c3b1fe8820bae99ec4b4ce74063ec98b1d7be7909028e16437c24a41fe70007855719782ad084948d096d371373b7a15950400d181db4c3c894f7efa2580df8f0f23c97e6670476a488e9a7814b904c040cff02ecb816c0247863a0a7d782ed58a10218d325e85eda789423d9be4f19c6b3feb86a7a27f55c2961edc60426717b92a71cfb1d854249cdaa97149e8d00df4070245b0dd344e2900f12f156a12fbcd92a4a059a21dc57cb5a208ccdcf7fd90097d0591a8dd01e40b77891bf06ac6bff24e6bb17577aac3b0b0fd01f72161f302f02216890e69d23ae53ea4f42ab12866f763ed708db4f9a855caea06b147fbe7692850b320c6324593c1f56fcff456d4a3a0c3117db0d4e9d2258aa1cb40c0c9ca2c9ee70c3289eb3d6173c8627441ff6ca6b2712838c65e30377c389b04fa64009e6abc50c1e491131a0b205626befa643856576960f795c53121e98fc086035a06fcbc318461e6fdef5bcaede697c1e87f41e5fd284a8842af8980f663a0cee523c7ba2b505d38b8a74c66ab563d7a6bd7ab67db1536458305c87c873a5a57c678446bc4c8c58fe0a3e3bc913571f46fb2c14e4963ad573e3e5d99e049c27ecf860ca3e81d6c8b8006781004f5d508c119e23d04757f10ce91ea95241bcd974fe4bd931809ba4853fb4e2261e317efb961a88bd71fc857b2f55ee162b723f6042f017c6f2472f6e253aee11f02e384b0c78c2901b94c937983bef5e30816d527c29a8b948a20be98a8e14a03dc477b54167fd7d70d0418cb07a26975ae7a8240f4fee1627cbe93a5ad6182171266cfec978a9a992185f19bf21518dba05e2ac57846731b37ea5d4c2403722ff10c457aa14b03ee5ae466fc803022a6f6371dd64efd1216ac25b0b0867ff935e0b894fef31e5b17c816389789f2ce566955c81c726079e114b2f93defbeb635b5dc20165b772facfc97520377a1676749a14ec31fb9ce005b0ed888fecb68697db68eca002072b8cd578782519a0ea4398fbd9821a555d8406244bb30c45d0bba6882527b2100ef88881760491b10a64a098e803b42ab8b33036c38047b96c6e1356ca9715cd1a80efc8b0f3f93bf41d55e5ef6d7aeff2f4fad25bad1ac879b878b261fd96da6b19769b8c21b1ce49b3fd4810e0ca4999812a3ebefd36bcca48ebca8bd47d238072fd991021537c3adb95d81b9abcce347d75d1892e2411c17171e663f06cbf03bc9dd0f76d8cfd80507a95f9bc8ea6dee7384bcd91f74f1cc13ac794e4e7aee7b26e2e3a7c08e6022a64278fa09ebf02eb7dcf4fcef220d7bea5846f386c8053bd66ad643d03f6502d06a757b2d66f9abd50b5bb4c167dea0a252e5314d112c247f5f1bbd8e52be9dfb750ccc5617ad1aa50829f1d79b1ef32279fc0dfc8dbc653d9e6b3028043f532d704cc43f3c977067e8f674db135ed21aff16cd659ca188d97a2f65d5f98d154209b630da03eed55ba1ecea1943787b3439a55e88d9a559ab93c0921fc0b27af804980bd2f592d0bf5e46a24434e36c1c037af546c3b3445c878229c60d4cb88550bdaa0dca411bb91c8d259819f576909c0f4a6ea471bf8f115927db6bc547af7a787d2aec9ddf62fdf47f0609512ce03490be9d69510dde7e8db3199e5c8a563229a7555264016e90bf136edd29f6e369b008a081680a1158fa1539c5206d89af7085c5213937b0778c56f648bcde53ec8194d33befe011b745a31166a817d5edb0be6a8319bb55d9b88162f6e242022c4fddc7060344f13ed3b28fceff915a5b9111bce8a0d9453a875cb30f23f8abc2e9ad4377efbb6b36f49a9a6ca993690d4fe62e20f269a442b8bed5f1798cce4d47790d1751075248b7cb56ef80fc7586e454a9d2f2324085d9eaf0763c16037b134249b69b3ce68a27403e4ae10b8c9c07e0bc908115fc135c62ee101329a6b1afb40db655edd2e3af096e4eb73915ccdaf729efaacec06f3df2e773fcaaf2b8f2d01044207be5e8923ae435ad313e6cbc644b811fa558876ea6f229aa9c9527dbf258feaf436cb056bf3b1d8641c4c3249d486ae1e91855312ebe5fc9d4776fb4fcb48e35dc24377efa02d8a4e01e0d7dafc9124631c4a55ec4dfbc8a6b252c29d2160f2f5559c5784f113d2c2bb177852101c3d9e7750bdc081603e88f48daebabcf5b98ffc26f91c2db682a90ecb11417ee33127130b7d56046d1efe54b65b9e356cfc8abf8dc945d9d0dfd0906372b21c85dedeb391e632fd94d7fe78eae747e2432a097ec8fe6928f00e06ac5eed893ddb8caf8542298d4d3bc4b1c450df4a148040062f67f3ac6835176127644440aadc89c9fb288219acec518c53f86224ada209ab96a11ed4e762356eff37b36c20e558a7ee5ac3189864fd550aff17f1d052bc1acc7194b7de4a58572cdd4b8784ce57a972b75eeef9f6c079e4a5e9b5e2a1a2e92764772f5858697bed3e9e8dedd549cbb0413bcd5c49e453452d2b4fdb7637717107957d7a9d8cde19ae142a342d4b5f11be73684752c644d867f8ebffd611474f7b12c70526d132a40fac0778523c2c8de8b8aae410c9b2c7a1a96f057f9e76aa47e9f1e609a5d8e5d0020432e522d9e498bb902cc8a096f1b98bf2264f71fa72a488edee2e9647dafe6d3469c6a05f04265f8e0284eb7aeb72ceccfb1a6d0b75fe73eb0b665face7c205b37a837b058b262f3f04f0d47dfe6aff63df3307b6a10406c98253319189e96273e6e6b97fad1f300dfb99107c35cf35fd62c707a4ccd6e371e87c3a99757059e8ee3a215bfb5d06ed7222091b39d2bc5316aa5bd5991bda7b8910aa7084e0b3d213f5efedff97d29d3e65f54da8d6262cdd6c4d86c517c8f1c07ce0fd7adc7110be4436f7b3e89862c545d98dc9423b535fa2fbf8ba25efdedc116849ef4cc66aa18367d6034fa15f596f7265d70affa1c75b10b32dda281df274cca993c59d95470b3754bd2b4a3f40018b956f9e16c55e0a0194decdb8aaabbf8c290493f63f166b8d4ca8fd3d7472c443aa4f5565fc62eeccb9f53c4843e0ded8b507c901194e6b18761a52bc27d3d0cd90397908449d0aaf532033ebfa99fde63049805aa0e9979f546193294eabb16d4e4e4e3f084df11f68a4fde60c1517f38625cc77b6308e68a88ea50dd4e02ccdb87e178e66bae0ba3de37a91a9d8f28b6dd4b48eeb157d99ce26ddcd56cf8c6e39172e13838132df5a12623fb2e5186923d69f4e4d953d65c9a749a366fb0127276536706260501aa877a166bc9eba7cdb28c7a72ca0106656a722014e01248abb5ca0bae0250b8a92803afa822f2f4fb1f2036f8700008fe1e5f31b9fe791ca81e3be5ad67ae53cdfd1da95d29e333815830a342eef4b036d2a6d9b9cca223ccb880a39c06a2228f6eac9f0d3226b590680c7c91845918dc968cfeb562bc7e794475b5cced9bc1af7bdf51193de6013fd09b3b752abe5a4bc71f404f5e5b8c58aca78dc4680f6ef3cebb343e95711143fbb2b28168e457038fd04c63adb90e47be88bbcc27543a499cbbb24a3d8a346f104d7df859a74feb2ef905d9c1766745fca5427f654476ea5915f5509ab2e221b94b5a047d31f78b7010c7061d628473860b29196e3657384546d906a75353e87dc7ddf9f66f0e51b65216bf95a5c389b480ab7171ad0eb90636e8679b0b3531e097f8774d14c170a613ea835a824afbeac4312cce82ec8a3c9eb69935e49531477b28843f843031a569044717b020e328842e6d24f968dc3f9c0be5add31e4b80ac619756547fafdffe2bf3fa505f5ef39084af5dc8996ed0849fbb82c2062862bc9a32b84f3ddc11105ed893800ae4f590773184c9baf7140b69289dab7f65a0ce2225df8f84e5a03ab8e63395a7736f9f9a5410868657a15c3bcc948d3aa38e2c856f3224d8f956d402d690b13ad29145e4d8691bd5210f0dc40be5bfe77c8784898df5048e4cec59a9ccf8f141d093e1537df0b75aab02bb616b0ad7bed74000cc8c86280af9a784da9f0338afd56aa89f784b3f55ebe08241ee9a3ec6118d3c0cab19e36d17d6f02e2a5e0359490d619474ba6fed421d5851770f67c55bf24495f6dd1159459d68c4a002f9a251ec5d97fd869d49bb6fc91e4af73409675f85e69102aa5466d1ca39e204b904e174914664878b9bacc41f36a809a61d74bdbf6ecbc3d4edc7c036bb1b920750393d51b01d7a55108ba6b576ff937cc8b632af3220532c900522ee24075004ad0a45c870cccba0d6078fbb524aba13f0c7512d3650e9d5c7a17d88fe3fb1442d9995ca50d849260aadd421b41bd260d25ba4e2d862a297411c29ab22c49908fc387515ab48b380747488e0adb997facf316a88fc3f970936c03af341f32b26fca64e4ac36b692d382f634adaa148cda5d10755e3df7c68fbf13488be630c97678ba079a7ba0c9038166f013a40c123217d4080a1c97f5927c3ecf5dbaa33d98e020a932a7dc2a7e79ff0e988a2436edb0ffa000078563a61cc74935d2e5d8ee3a30e57e5a612530edc7a3f69e91af0e7ca10a4f301af8a6991d7d277b5d498aa7ef44cf003904dec2877937891b2e54fe85547ef38b36a11a14fc28715ca2e73f1cc342601b0905a403215bdf0fec440eda4604ec2f10eb5ab33894d7e393728bd56129997e7fc93318eedbb4cae22763222a06aaaae435ecb18d8f7b69104ef0cd41b9f5681b5fa0d48f8d1cb05edd90790c016f309fc2a68ae7c73e4a097aaeccf129e9281ddb0e24333d66cf8008662c66af655454f1d4c6ab44c42f4cd1919a4de259cc6a22887197d2089457e2e5e23624c1860a1f0746e315d1044ff4e0107e92afa272642c356f98d7542bdd6e53500a2260d91687958483116a1cecc7b28106041b84173593e47ea261c6f28ffb785d21687fd990902f43fb1209bdf7ae2fc63d4d5722041301bd71ca3724c517e1e21cdb67cbb48e5a46bbaa7bc90abb09815706552d8919dbfc9f2d7092db247f967309b3fd7769be4c2d7ce92c53ed401f6f4116b41dec68539ad2eb3678e4302962cf18d80171b179fd2f5b8b032a7419810b782239785a97a7bb7ce42411d112e8f1b3ad251577b7f8b00641e6bc36ee7a2841a70c61ebda3435a409d2cbddf9dd75f3d07ae37a3359651976ccbafd2217989223e4a60652e7d5c4d68eb5abf134b05fb6f53c9cca5d797292fc152672fda185e73238403e7e80c838fd212f2b8f3dfb495e34502bdab13b0795b80e4a695ba16bfa199ac85be513e27440f6813d7b6cc598c2674c1128ea1177510ac112c827250a58ad0c4ce2388025bc7c01e5150a2927634d7afd6084b6aaa26cb9190bd238d9f5b3515f6584fe10cbca93a6f85aea3c84de6d4237d60ac1bfd0a3e3fac8a635157d209af00f4ef28d0df831c487d51dc67c85b85e8557720cfda8701e29272911e5110fa66343234654f96b438b5a1f487dc1b8b72dab2aa27d9ef17ae40fe43568d074e598ba3efbdafcd0c482d2f9cfbac55312bd5c6645c95749d328446dc9d03e743f6f486b26e3ed9522ab1bc766442345aea845f073376208b91987fcafc5c58a11b3f9c2570b51b98c4be50837da9029d4df3e162bfd06caa59e641ee81655fd36b818fa345b3c906fa236fd5ae3a57f314ab8e7c4050ce93ad2aae10544cf2fc6d2b0715c0e78fd9f4f7071e306f64ee7514ca27d26e8780f3f505cf6860e328b06a4b706320972149eff046ba4378e9a0f373a8407c294ff183ec13407ec500faee96eb0fa18fdf0cb53f7bae9e80966587315da473c0d0f2e9157f3ce88d70296e2d038c1b267caa25ea847f5cf0e024efb2aaef3cebf86729b4b7834461c4383707ab040b703aecf1d463739e684fcc03afb0322165c19b9a7ef074480fd4dab4c5961a0dcc43762228aef36b3ec1b1d328cf178b54763e519d1bf07a8c08f34ab8753de5b8ad44376d5f89c77d223972cb8ee2cbbd0f8801bdcd3838c30e7ffb77f62e146d5598deb20e24eea7cd91b3a01b461dc9a9ef594004eaaffb4b1097887e2f6746c84d5f5bf0351b23d8dfe6951dc3e281225c326f4f52e6103aa9d96e06d4c0e9e232812fa364a51a5e5375977f95102343ffb2a33eeff3ab2b2266def8e27604087a407ba81611d879b93fe12b90e0eb56854c4cfb8ad25d51d30ef6aa3b293e40545f9d582f0c88c29e7c1b97d0d12bd338f763dcb9da0e9051a84d7b015c1a7cadb1851fe3fe18d3726ae720d7b2653696ff04955530ac869667375bcd93a75ba219471fcb5589827152d82b3bda5e59838cfbd08639061e801f10dda73feb3adba191511a89a11260b35ed9d719b51abca7b9d6bc4341e5eb8da0a11d5fee331a2c04c49e98771ddb8c5c09de8e2a066e6a3b3c3ac280ea625c37cd656d6a30db8b587e24205982d8cfe22f7d0e1050ddfe4ef599c6df9a9dbf356f996c77a2f3a9f6ac32e4aa17cf22159bc49a996f0e2fab835fb27cc3b0b22af399ef0313759e9e35e75a6ee276f0a438d34eb3be05af04dff07fc64dd657b605efe9fe23b92781b37e71c83fb663335e0f2f6a337a779717eb70f5301a2796e523e3390e34b80ca4e8ad68f23fb36c65ede9b1e0531f45c173c1bdb0e6a89cd449e7ba5570dbee606af39819d9668bc21451b9ee7b665142055f15da50f91801b4f8f3ef3d4b0449a7be3a7ee29093e531b30af80dd584f684a5f0191a160f7dfeea489416eec74a7d588aab80c4a24cf3bbe0c72d08cdb23271a730be3d0f3f54bf219feb4347e934c4d9800ada6b2a8c87a28e668ea0d39a12eb85221e0259204ddea6f58e4a5d0fa5fe045e1f7a77a88e06e9819c954d46a0327fb09bb7ebbd8443df252d77bd91f28d4d3a4328075d76bc2723e93042124b0d12adbbeda54f6421f2e708ac4215c519df379d8e67b9f997fcb5866c2f561840a23fb20d780f7826da833443b61a8045becadadd9ad2322da8d8b89c3871f8cfb5b9380bc142a475ee8d4146dd7e20630b288abb1cbc3fb5db9289f9e450513eebc1ebfb43ea433ac7449145e8d4449004b73290258334bf7f35b39ec1b8bbf554812bdd12af36993060e395431badf069950aaf70c20d2998e7bc38cf6ce15ff601d50782ffac6b84800754747b52c830901eeafeb66a230c3b9c7fbe6d7913ae21cd87fa84e5fc33b5db86653b018d4878b7e989b33c89c56e258b3002ce7e83befe0931b8f6a47441348b8794edeced1026a3e97974ee94f835827a7d09964bab0f0f374bb39658266eda370c31d8607085c69446e81acd207c3f8089731e4276552315f2f906c5e77d376f5b3665071a3f6f308bbb8b7dfcc65fd55f0570f8e2813e67cffde1bf2a46ebc5aebb78fe3ece1ab50505c07e97b3917cdf5146bb16fb23e4629a58af207732414cdbe683d7446acc3b662fcb7a1affdd95fa3d3190ec3bb5748b1034860ea21749a878e5d8b18e5080ecde5966968d59a548e0da7655ec9cee27007ab7f8ecf68cddfab9497abbec2896a702376a722b7b2dc8b36bc516b02344e4d8e064a581f614bc38d9976061f345904b2662e2fe198e2d18110b9e54ef23684ea57e9433b240f06116cd80e56231af42ee41645465a6d37031b8668d0a1d84c1003246812b537f0dbb4d99d76a9e5d5b16fac95ef1f1bbaafc06db3e66fac244606c29d6be7a438f6240c6623848a5bc8b89289be941624f968f5575310bc92110ab5bf6a21651c070f4f7c2bcdc551aa61f664bb484bbf96281a02a20b2731bba9ec9984b35b805690761652741fd728bad1d842d4a1bed61d3e447dd0a1e78c90380837d8fd548c40908e59ede40c54a950c6c1635eab64c043a53c5b26e39a2d1a8ed6f7470cfba74e391e5a4b5eec048a4061f8ea681a035bf2b2b28f514e5be135fee14e499505334d90dd929b9d810f07caa02422a3a0e4e2814353a026d04f0d6103f7d11cae77661ba375ec73e52879309d026fd697db14e1286c366e0ec98751239671a23da8afa79b4c50f5c51c05a7144b2ff70ef9ad8048d044e42053d6dfd56469cd5e764271e21c8a05d5f7fe5c0b696d40ede7c8db0f4c3af8cdc86f9b95f6f9f6fc3e5c5709e67ac723256ddb781cf6df2f42f6bcf342960e895674deb2470268571b1796ffb8e04af0045bd8fdab786fdd72a3e6099784a64f932d94588eae82626fdd72fb5919f37cbdb7e0542977baea68bbcae3596815ed5cdb55853cdeb0e4771ae23a1cd62cd5c1e0406c81fdcc5e7902d61e0938361a9601e53db69580547ddb5c5ff391b718008406c51191d82f112b6fe661b5b464b27263c4b0086e3e35549f63b5b192b8909369fcdb0513c83c313e44d7430d930779f68d249028658725ed69e22c608889d219018f132c3d126a18053ec2efaad3344c110e604927189170db54d95bfcfa619de8ab082530c154a99a457454cf5f237a5fed1f238e8be3c5e044adf93d42cc3670f08022b42b7a1797824edd1101d73ea77daab25ca1917e02eaa3fe28172d4d3f85277ba8440d1959c823064d00e474c9ced71445cee4f40839d64ad1db4f1665f48b247153b59f29d879b94df3a6ae278f39cd337c590f77e952e1e215f373bc69c15e538db6553f65d5959782b9a7a84d33033f9b2530c86e7a677451c7ed195de3bfc8727c3d64002ce3b9086ec272d88838d5ae1afd24d9c611338e9e3c8c360828383e1c9ee78da7b6ae5aa1f53e6a4dadcad1b6161f466d424986464e86e015f173beb9ca5cfa6407d1ec5105cc377273ba5714a5f7ffe1db34aeac5497d9395d801ebd87b48939f5af144d02cd10382f5bff44fecc49b7fa76b3d572a5cba6214d84dba138a0fc17c7232ef6c3c3b35b6928e0c74cc5821f1e13a4ced211d5419e1ace18e197f131fdc72138c80ec1d764932efb7057c8bdfb60255924c9d54c26162ffe0b4afb1e3aed4eaa9cae890cbad82223fe47f61b058f5d1059e5d3df637b65b6faa34140ea0ec5630ac0f078b5993da4518f50ba0336d765441119b54331b0ae1a33b1338ee5fb85c846404f41b82d81bf94efae8ca4c3ef5453fe232c5ccb73e67c57bdc661eb848dba55f3d07f1c7787ce64a99cf335fc68dec3358eac82b2862776b486dea8cc38797a82def93ebb40943347594028d7cf4782642f136893a37294ffb718e441ec2325e5a96cbfb3ec2c2949c425289ac9ad0cfcdee5b949f37fb20b3c93cc5d6b0127fba5d447de3cd1c82530b793db3b35639fe540c35b9afbb75038ca4b794f71458e84e89f3d350f024b25eac128ac5e656ae370fd9c24ae506f5bfe7f39875419c1e119e13eeacabc25854c9092edd4e6be1be59589880ff23f3bd03e83ddb452cddbd55b5c9cc1f5febe078914721d8aa9bb73cf0d1173d3a7c85c2e3e5e365c3645d046c602919f1ae53fa5fbe60370b521a6b5fa7fdf43bd7c9b0e659bc0e5fcc68d8585e96d3dfbd636bed40163f8745ccd0a8b296896e1f8c66e6628d9334677fc6779bfd9186cfa91f4ea078c5a277852fb0cd192483ac0751c7565d8645e590196bae099799bd2316767532768a23ce46c35ece78ff7ad6cde3bfcee6385df1ed5dbab1d2a399657598dada3713d87fd826f5a9291ac16fd863edc7269d2f0eaac6b13f38776b0f478a4c0094708794f7f5dc4e78025d2941dca54f390cc1ace96b95e9408095d755c7d4be9f4ec9f971b51a14badd05c4ef8bc0f6e4b780d4b5a1af6b65a40b00a0854588cb8d1014c5d88db223f61510c9ff246c00e8c65585e35436f17085330f6cd33cfd8ceabc4877135c84ec09c1f18f6f52cac3556aa78c5c3f4f0e54fce8cbc0f198ec0946bb3f3df0bdd21b8a927ff0d2cefa186f42018676c9f505fe24b41c59a9d5c68085acad221c74a881e036c15d1684cdac7c6c6e584e298ad18c58f3b072dd26c3d8bb03d67eb6b5788afd9e394fa0765b5adc17d155fda1fb427aa2d9ba4928c03cbd581b7a50fd0d0ae06ca901804312018c71d42e2c66c7bf81a9182463a12c47b1b0eec5942ae4265133c5dfa2cb314267c64e5e0a9f4ec91a9c8a98bd4f1a6aff5c063d5a4d56aa5fc5e8e4de2f4d73f69afe4eb8d197f7c8990a931863b6ecc2a2de2d5b5c8a9c081d39dae298f14e4c807b238db94dff360637fff6d68031320b45a8ee52b18ff6f834fc572f618a48510717ca8e6e2d9133a8e028d7db1f9c1674adc919dfaff630c8f60922053c48f5bcc784c0a1d0bca0f10e233f75df9530e9e5dda958180b3d80c7b6bd3815cb37a961188d35e8a75961ca357ffa2428c888f74b1f3b876bdb73ae6e7096fe13ec9f1e776bd10efebd82698599ce1906267ba3f77a830f39135936a306104194e8a7b73bc8947876b9792b63099ea083d855fd85c35c824a1c6b8e2ad9528c44a2636846c3587766b9f1e4878c296dc38709049ace83fbb10e9047f1e291464be7a0ccf12f242fe235ce95ca4df28a8cba17e2f100c68377207ba22c87649100a73d69268d3ecffe5662541d07791f8209e2226ebc82df21e94d8d8b2dd9227d82a83cbdea666d7ebac51ba5b72303fdd80cd679ba82c3b25c0e600ffee82ca93b406d66afc027daa11d70220f7e1b4df670b8f592b814ea3813723e32497b429e9eaaf6b3b96ae0c594c9cf0d96ed0ed9f4e0674c89251467e210b031c748a2b1ac35b74b7ed41d2fde6ed2c26a5b60d85ff8734a70188d74fb108fec420b04be4583494e2bdb1466cd242f2a00dd94cf8350dd1a3fbff32840703dc331760064a0d9d5e0fe472026a9002b6b2408cbe6d9a569f7b8112106d01f97416bd81cf762518e86aa1d4316fba42501e5b71a670faddbee02de5faf7f565a58e474ccbd0122fa6a911691f03c70ea19040e7b4c3762dfd961641598fb3e073447e5581e6b6e1c197277dd584de9acbc7dbccb029b6995ebc7136fe4442aa71633e60e4f55cc1f24c1f7e8bdbbf67ad55852df4e7a319cd1503340a6f3c71b8b630584ad852a7da794ed38a2fcb42d7b2fcab6c99dd882c14586e5d17556df54a18fc233e9bed10f866994e4c90071d4b411120e37f3239737717266c0433534e79e3059fdab1895d8fb28928b556465b92aa3c7e57b492167406571dcd4fbfaca6a5f3460a47ff6786aa04f5b03310bf3336b114e030ec27edd09a5aee6ed112a62953987764693e0830ac8d1f9a2c31153fc610b0858d46f619a3e52bd19f96a97562ca349f27f0cf1eebe5f1f972e585824e37368e959d1cbac0ff7f33f0f49c725a1d00b13c15652dcfe16b90b624a1f5d6fa626cd12b9b62f5a465c16e3ddaf8fd8447c2fdf6acc31638b5036e84a7e6c6d597e7630d5ba2f48b24867a40082a00672439d8faf062c3bf0eed9401e01dc778b31d7df499e1723abc215d71b6487374de8fae83574cdbb0165d7f72dfb45a532438f9a39823b6e77ff72a6e421bb8f58bb75044a518c1ed3b9f7d5b9668deecc9ba089bc7134541f10380566818cd46e739a93aadbefef178b3b294c8ce7fad28cf1fe06f061ad0f2f02b9427278b52bb1551e19af497e15c19b53d6481285fa10fa788cb3621eb20ae966ffe6f21445ebcf78f991833cd5404fc1911a56fa0c32eace14d1844a53b539fed5c3ba3075a73a283a1f90c4c541e794e3a9c157488ec3fdfc41d35343df3f0c6c0b600fade195c8d7faddb49b2e505137f82546448dcd73c928ecff83161f372d4c61f7a37951ca8d616a5ebb229ea753197669805803e51c4ee26dca2060810846c42811cbcfbe8fd6f8128d98f36e0b4de3cc3a89ec0749389afb76c83ac2ecc266ed176eecc4dfede6ac7bd45b191008c8e8c926361a0833fec3a04ae742fbaebb494ed1acf27d01ed1633e671bf8002643e013e9faf042c11077333de2ab761349e8e096fee8247e4c86d196a6bcf96ab254a6471b28b3d5dbd2290803e765ec4e78877833ff76360f2cee6f3bc83662733100d2443350851e71fcb368996b8fca87d84c1bbb81217b29eea662e25718b7b9fedcb82ab8a41c98b4bf8e34f6dd873fd6c5b1182a24f41a6ce8cc39760cb89e09c1303801491da30658c2a3b33b9c73f730e7ae285d4fcaf9e9139cc80111c725b5cb09ce87d3dd47f0ffbc823106aa496e9144c269d88ee961f36c947fbbdbb0abd5325a156767e52985c432ea4fe9454e24f3b68dbd86c810524263d8b22e400860f5ed5f4ba89d6d294119f3e3eefb26e2c1a9d96e8b87a075884a9099fcdfb6b3e4fdfa42aae3a3853d6bd59ce880756228a15a77b3b1d4493b47d2d9384ed3bd3711494efabe38adc8c0b691fd54603d336397f61091f58b0855f04dda16cca044544250ac3330752dff01dbf14e9bd7a53f2fa7e84fb32e029d66f2e0833412288a6ad90909cae98082021bbc228e0bc7bc28a55a4f3a357a5b2e3e02f7479c2e14b0fcb74d1b31c530fdfca0bc47a6a0aa18821d061935557f6f24966ddcbb7ad1b56bc11e83e77b8b500c985887c425543c73fbc1245c55978778b86325bc780a9d37692efaefbcdbf9180f8de90b7e7ba9a8cde4f9b5ac76506527a4c7c2544ff2c2a2ec17f240da06f68cd7f2d2158281bc805e9d38e6d19b472f76a9c5755ac1f33bed847a3a87e02e55bd7d56dda0f68e1c2c115d59237be6fb5d853214bf0ca40089c11c9ddce3ec9c3c27804eaeed43e6e5f97fa1a641ff8adb6b5d5515a1069e692cf3744a8c2db7fd9a8120105f8c19faa20aecdcff523f43d0765b032f9864854508506f5b4444d26813ac617bb04e0a8d130a63b765ba91dadff6530196316eda20367fc3009f4a28627a1aa0e26dc4dc8c8eac80cdca96201258d9981e73abaa81a019720b8813f9023f605c44db1fb9310e274a41a461d54117451fd2a1795309f2425d42c43bcfbc5722d160c8250906b5f03d3a66760cda7231c49cd7c266c5aa52af123069929e4ba9349bc7b47c4a85f4d64c2a272b794c6953c44d45ab1d05b9fe049e8be1210811f7e68040e4a2a41bb74896a455971fbf55b916cbf1c4c0cf460b1e32879d0b402496d9018f1fb9234286f9b3c2cdfaa8f2fd6afd81eab60fdcdb5f816718e661e725b703ed1709d14835bf490e9afcb0df308718d694947672835e9f89c077d8f38470193a4463aa5615578a334b47aa55087e035bca63c6e6f554ea5316f04e973ecf3154068fa4e98e3269bca50d1a84cf56c1e656c13e8aee39b2aa6c07f76372ee6cdaa6ce483203db18858095914b2470c22b07becb7b60f7bc7cedfee40d5ff6d597345e18e6f0a3e4c6a1100c0c54d70a04f99b03c01f3b791b27307fa89bf0427de3da5de51d7b891141904566a4cd02215c49b0ed4d5002f1034b2b1ad700c3105b817f97a09437b8ac561ab6ff0875878765b92d7dc6b79a47b8ed2cc5d42bc729b5dd9734aef0694a39b3abf972bd90fb6ea5f0f913c3515b37bb119b285dd1e86b3c373dcf63517f52a9352db72df052f3d62279132db97569e3a41cbef5437c10779e8c1d2984727bb7d28a1bea3c7f519b76e541e20e03bcc9c6bb71e38f0ba97f04e6e28820c8ca9bd74ac0918877e71db2f4536dbd5dcc9dcb5cb744ba23ab542ee323904982fb8ac9917f094611868a479ab81dcefa3247e4414dd0f49dd4e21bf13f1550650d1c32b88d5780fc0a9f8aed2300a70b6c23e544265cb9ef1ecb1ac6fcc9ff7960863ba371bc0b2b72a224cc6f3de06777a0d4cce57d37043d68d9711d73996bf270564ef5d434e2f51e0e6d41d29fae99ee6b3f282269f3fea820506cfb4340e57e8cd58bf861b98044a9d60a29bf22959d32f8b6a2b3a73709412aef08509bad1f04e1877215946f72bf7c4b5f9f53fb103701086137a56cf6261946cd939a69f1cc211e54497ce24df00bdc995564486066fe99ab6c3ac8764779346fc5bfa4825dcf312f910998c1536951ad3e2462b50566a66c217f61f8046c8bd13807829914e70ba31468ac2845f0dca185642224590accad12eb6fa9257736a596e78ce3999fae9e7138c8dda39ffc2cc419e1444e765007058f36c26d69cfa148a55013279bba9e205122860a534e347b46c05dd5cd0ac96545c98f330d552125de9c06696bdd9aba468b158684d121aa599700d9d5f1f4d2a20ec3997146660e6dc88c61bc9dee646d57cafde98f3e1eb8316ab92cd8287e7075de0dfdc57a9f47e8a1214bec8c833e01bb3c454328acff97c2820e68320683bd765c4c4cd17d30641f9977ea3f8bb5d3a94177fb4a56c5ccfb464aee41913da6dd788bc36c7c71850b355b03278e1dcea37256e220b7b8b104d1d3cf031d01b1018fe5050442d2bc3309e74cf1849cbf920618bd5f1fbcf0d594c9d00408dae2ae7d20cd6f2db94463872bb63a9d8300d1e1025031e86ef62dbc76fe7372f540c8afffa33a8f3fcd0361a0323407e34e98d335aae891d94b049c669031de45444aab89f825c06bb9c12aa6a8a675755789d7af07f655cbebc633858c73331854106c946d368f1e18c3dca3495a13a5fa7b4f3d61e6c23d06dc400a54bff58dc2d99d2eeb3c807052a3d3782c849ee0fe3e60bf1af113b67ceddb06d3bb4e1c358f9b83d6ea638e91b17cd3c8f94aa460b5a14ea52d7472795ab02ff8f1548d1b4e6ecd3c37c5c159a20e87d37547013219050d643209b42d7420a0eb6ffad79f60515b49822dd2b1b864339bf664e7bfcfdbc2141a31f09ba65f2dbe583c08a9d3ba341ad8bbf5ed46fac6bcd9a6cd56fa383dafe31904b6f4d4c6bf555ce5814efae294c4ff6fc2c724d4d30469ca4db9d4138e36474d8507c8eef666e79dfe9ae8755574c1cb9747149e000a67168ed25abb4ca5ce6d4d2229a6b7e83ffd746cd82f44d76ac72640ab7510b7fce4efe85b385878d69df9aee408999eb34a5d20e0abf5f1313cfec37447a15b8cfa16c6bf6f3d8a6cdb95c0bd808a54e25727c9bcf7613894894340e5c4ec67aa29f885b65c65e86ea1d63fced27108ec5d5fcc86b1d5a509e0db55220e1fec64aa38aa52337bf5ce71d61748712aa66ed137883f6478043716bb3575b463608c0d80d0abcac5c39831ad868d93cc1126d540c4681b4b4416b10e28ceaad5e6cae709ffb1abaaf0d5f3ed7fa4de2c748d23bbb4a55fd12a1b287b4a1f04dc2c6ebc4cc4f7d9e40a884391d26c1b5aaabb18e75588399b6be1cc4e25eb8ca9b5fa2bf3bdb8d641ad0da9302a1b3da8d9dcb4ba8c95592473e8690d3c674ea53708cb38cd9d4b07bbf50efa83a5791ac87c2dfa1c5f53ef8a20172fb2179ba1c29e74873fba448ce6642c13f708451fcff07925edeb921356f2e279a1078c2fc39a46a29823db5615af2dd9bdfaca48b10e257bb2619800890acdc2c352c93a59ffb9b578ae4f73ee464c256ec6a31155b3089da05edd01433592ccbe8fc74b3e2a5fa8c604edac130199b35a7912a3044003b3bea431528bb02e8151f4d5ad6c74bdbd266e198b8010cc529cd6a1cb1fd7954fd0adf0f3175f56c6d0df73b8257be4d13427db7c59acde034227f4235f59512b57fe92b5bab272284d5ed586761ec9739f5a94a39894e6b8562fcd2b077856d8ac912a1facc428726bdae6b12a6ccc29df421738d8f1951e81da75351329b135b537cdbc2a6454c3ba07e943120d4f2e98425b5de81c3044e430436d6f22c54bb2459e8959e50ff7e9a7e3d015767655baf4c77719a07d85963e80c147debdeb4b6895a8221c84fa2eeb65f9f3812d091e417f2508c24f0c5c20c5f87db58499c7f8a47cd12d7bfd6b93b0f905f9d3b169ab75c36543d76caef25b9bafcc2afcdfc2eb7e2af37d27a939a4afc1eaded93b288f26704cfbd5e5890f1708378ed1508c913a9a2836deb6b446b66f7d55cee7ea464c309c1a2b3ffb0347d4a8bff1e20d9316769dc1fb24a246971e15fa16b9211fd3b4929f11bfe7b11c3f3637da1432716c9bd4cafa72039d6e476281bdabd7ae1b640996588f302caae0838ca1b91763a1335f41daeaeb7e3206590084eb5b8542e4a92d40d601c2f24e8c68a53fa6e5e4035a49e9eed41f15f226b35365cef75022122033ca4c241fc0094feee810fac8f72c4f8668ae6e088a740a452a6912c270564aebf7d2a0ce5ab1ccb46386015098c98ab3891816cfa060d0c3f08441077a09441a38e210c09369e33cf84bf7e563411d02f791e3d5cd764e32717eee3401b34da8f1fa3d045873104523ae4788e3a3367db2a87e030a49a8173001a19eeca7367d0a503208f539a46e89c0c9adcfd52eb128c54abdcbbd91a38b68f5083697348bc3654e4ee8a9d4fd9f08a06adc735184cabfb8c219d801f654494f3822b7bd15ed7c6f008538d819e4e50e3fe0b2297ba63f01a2ef75da1b02f20e16c1b3124a3dfa225abbcf2c5012f3db16c78ce9e6446f9f25d3ea71d25c10e2481f8281ce9335f3f82c42cad5ae688cd6ba40b2ba716683dc5ccf326a35eecbb7ee63c7ee108d39cfe6ec9d1353180f09ececb65c97bc14e6510d4e37e161c7b3cffa8737d8d2f09d8f652dba266c191196fa882110852456eb76dd404427d6bf331814c2cdbfe7a7122fbf2d471f4e8180ad2bb83567d6aeb0e125a53fe94ba35e409680c3d78d310d0d703d665d2689812e606e0f7ec52dd32a02cf06672ff9e28166284a50f095fd52194642d6132b9bb958b979aa3f3f29b015cb6965739ce2022ae58577adc62e34fb25c08406bae2f55e416cf072029fe40c7b8878b5d878cea37987e9a1ba4e857ed589ae94f4b46911c7501881aafd28d4abc9cd534607ed4d4ad0147d04a61b10f8849606821e00d86dc325ff94eb21c012d187ebe2632d8a8591a5174396c8f2f41a433d5911f79406c2727b7b344badd884117d615a128f17b2a878b1278a3587acdedd6ebacad2253d9e15a14b0aaf7c038e3a4e117ca61537766386361eb26879a63b99394c079954bb905d04c04e4aecab54a325bb6df09cf714dac37c4617bf38b5b39eb175933061280ccf01b2b112d64c7d6df624ac378b68233187acad4575eb29807950125cb722532e8c82180fa60daf843e47bb0c30eb6d902f0ebf7cdce8246cf2c7557639b9da3217e52881e18e2cf78e471431f5c39fbc9e1853730b2f1101f8b62173ffd8f4a2f6521eb49b53ea5d2f6f473be3d1cab00dd7464191eaefccba84a2fb611b23803198c1f81cacd3d1652107d51e5dfa034f28278de985ecd0de0d9ad78fff16cf36c4843563cb53f06409bd4ca1ecbf147166f897b58161efcf5ee34e95a62418c7ee1c4f8584fae73bea7d5cefd9a65d112ebf9f1a71b41220dc7c8f8e735c32450f5a497de073645dd912ed507e5df02d0e2f445e57f534d4505d2ae4fa43d89e04396d2a9ea408d22a6bdc35b0767003f25d945be9b2246bdedddf37dfe354b11c8f3292c8dba9073be655405696362aaec013a2c39fa36727a28601706e08d3a18e52d272807a59b27392daef351d433a82503172adb6038b3696aebe88b22fd463b2a69b807fe86b143e3b7318df82c34b289dfbaa2c3942a7c4fdddb8b992e552565039a7992796b5d0c76aefc9cec52157af115655fe9d6f7253119ac0165ef0e03fef6828660fede9eea3ffc708a2de20c783db837d1c8975fa17e82be316f193b17f6a03a922fddf14ace830fa5f01398d7643cc48c03d0d170ed9f9a5799caf588a97ce87cac5c6ab2062cb893a7bdae8a8491df5c56439a5c166392587d262fb5f88d2e26034b7c95bcadcd697835ea1929d33277bf0aae6d680a42815199adf10f41b45bc145e7a3b670e18da4f1021a2beeacdd85cf29d76b9537e4494e50e698f2bea247399d43a4433bcb580d6ac10343850e1f40d6a8f14904be8ac3405b0d2878f17d01347c80e2e4f93b11d1377ded2119d636a1b1790b46840c361ab18593cbd4352612235a1d6525b1628f225529553774a2597edf326c80653335704497ed5498ce168b168dd5c36991e80e064d695040218d1fa1a99bfc30136ad2883e4d96c8c77849000b41930a207d000602e59b1d04e04dc4f1b6cd1b677ddc549874c5e6825018f40cf839d6a2ed52da4ccb0e697015039bc1ed1472a1be7fab51a4505cd9b776e4d7d24e0d57c4e207ce386c7434e1faaec0e3ee68f0895ed47661e1e807a58682327b9064d5fdac20b31d3e6af1070a4d6ed9c5c7de9cbb3804494004c5911fef2bd868851e3e25db2a3443a9e61ea7f1c3139994abe9e2be3ee58c55b5fab5f40fdb488753fcd998f5c3b2f8d6658d54e981300ac0d65d71ffc29cc7e2ac260aa653c71d12f6fcfbe00ed5f882650a069bee046b3a2f78cd3066401d4885d48b669c15d5fc93c973756abbd8bd7b0412c0ca8e694546ad41d35e0e85f46334c03026c227a0053f62d83d2903b8cc780804c9ea4887cf31e863f54be3b0a6339f470e044ab83cfbeecf6f5b3e4325073d59013cdc2b46dfc93d448ec93209d61dacc9664df0d9c592ddb1b6f7d30f906752b820a3c17730fe0df0593185c99584d873a97cfe8b8da54f13121e92407444443d0bb4beddd9e8384d588ba5c100fff889ca7b4ae115dc21feeb6acc62d9c848093861d21cc93d0b78cddfb8c357d2ece72fb01ac411e282e84818be275fca41eb1f9cb663db8c8cf8e17cdb77b1b91ce5d2e599224033f181c369630a1e1e88503a06c1689051b067b5be716946d59ff555f6b41ba831287906acbd5040af9492b3a1a8ed843ee3017a7c083f8229aa1ce93044bedb47e098075987da617487fba394cbb18186cc03440cec01f5fcbbe376f9cb6c68c38d08d4b16288fd5e02767675eb27d4bf5e3ddb3de2fddec10a39e9511d063b74001a010eed4e913bd12c60eb0ba09def7e5011177059eb111f21c08c035de8b36d8cce33bd7d520698733d861d54c3017c36a51643f93db0d023cfcdfb7cc1c199e40adb9b54932e9148635302502c9f2b611a67d88047ab0f78741c92c80a92e35c8eecafc6350cc3ad529033d093979e6d7451508deb5cb507e14d511829ea6b257ac27e2b6fa6c28c012488636114f598ebc4488fec2153c0b8a2c4bfe41b3b7d14acf26e831b1487041c6be3ccc1b1195e68a181f9b5ae2f3e7026beb53ca2780a9436a518c1d680bcb938ef5804756d37710f9cc823c0619e3ed8cfb73bc9153cb9eaa773c3c4e806cfd6c9dd3fdf19de844ce0a6e00654ac9f87258a6d26c402988455b2e8689a4a9a5e44a9ab39ad19ec9f51990f7b688d0885af7c311f991c05ccce42121cd041b9df76ac63da55ce83f8943632b2379f56b41a0f00f156ee49f351d2c68b38e8dbfa6cb8100408b4535cddd55820da8f1071b37b6c0d448363f6a7921a114cd2d149cc895ef0d55ef8f30bcc6b449e1d4cd2dfce06c4bcc905f6d6a1c4054318bee05baad7944d0cedeb5d57257e6ce2c6b55341004d065e81e580e8513a6d9cd998d43e6b15f188827153e40177c0f6e700776464d96843413886d728483c092bc9c99ce69ed5098046478f59e47009c702bf320fb1543b17a5766a2f982cf04e18719fdd89dcd5a75f021958efe829cc53890692bef8d832029556ec42a7c7b6a507946a4d1e79df54ce59ecab541646ff18e5d28f816d22f02207d6f88347c7dfc33e8b90f8ca072cfec7789c9273abd34f1ac27f046147408b66c2bd5cc2da6013b4e0c3ba2747d4b758f877f115cced51eafa067c771a3fbdb545e1900fb6e2100ce7670c1b9ea724dd517c274935bce640a42b5192190d2bda008c595625fd3c5947b4323e831d0e64f27280cbf0b4b0193b88de5a62c9b7364107b7c7bff867a4d8e6a6efb3209f29d312cf94fe549ce2e3fa3f179f6b7904531541edb40cb9fbebc242feaea3b2ab58e4065e6398726f4f1c760c99cede18371d98366eca7eaf8f4346b9d083263cc73622b2d020e1e37b2a75d4b4cb087b5faa90aee48d8dbe918903bf0dc755d56cd4fef95f68a3e7f2bb195887b9d268914a194b17e4ddbc5794fe2adf987c05414f01b03b7ed070cf7aed1b6c3321fd5308d1ec0a6a96b081f22719f883207b7b9e05c60f6c08b87dc4aadd789796b42037380ccf7394b695e5b7e545027ea86fe6e773a4264c960663caac47b09d0b3395c33c69f15b58a7fd334bc589e4d3e13d25c3532432f5429358e429e7607a9aff9709490f24f99fd2512cd8279fc9ffdfc84e2d8736831c5d0c891452498f16b072e4f3623558aefdc994aa74b2face36a4695212c27a632acc99d4a422df15c16117a821be6eae64f757167fce05b3dfe979ac4d5276d6d9f3d09dce2caa925816825f90d68400b237ff14e2a5c7296789452a6e8ca811bebadae3329dbfc9d9f8ef0d52e2e6f9a2f731bec1b2569a7b3fc496b6c89f9ebc069a441b01c38b0abcdb0706d8fc3973ac07b12cb0cc4ad940055429045d7ed37e1c00c51cef07024d22f70944b6def71882fd476d11bd10ac8ee692cbabf43c84eab9e6f8bc2e79a9936098ee8249524331fa1f08039cb767f4c77bf9ebaa1720ffa6528a1ce7e634f098232c973d1b8e4eafc94f32095e8daad3a39c4378d612eed8a8b2e9fe2a5cb0b7098a46fa8b033d34cf0ffef14eb9ee1920dfa1d1f8e809bfc3c1999bbebe58c447e9b7606e44f0384316f1596777f951e2f705cbfaba240a6e5a455674235425ad978d47825d3dd3409fa2cd2017a282b90ffb35ec495ae8253e108258f8c573ba3ba1e0ac200930fcb7fee9fa72d24c6c3d620e12f3bd1ab7709fc738864e7276c748197b57bf1f9ceef2abb0ff003b846c19377b998b532ae13826c7b281ab596134dc11c7224f3c5541cbc30ea24366f8a22249a4fbe56ecb696da85346ffda7148f659d7e24d390868a3b7e6bd9ddfccded131a4155e6fda6f307efa65dfa95c66011fb62c7e0cf83cee5570f20f0028de58439e70496ff5ca3021b5264eeef8ceff4348951b7ef9864dc7ec0ee7f478d3c76075877087b0a9ea98ddba377fbc504b87b7ce43c23081cc4a01229cd288913904a6c6274eee57f08799bd163ec288be5f824183d98cf6d2f2c1d7aa31dc8d4e9e7e4d7782c35f3748c19f33cc4ddd9b0e8b4e80e90726e036e9652015ff78f2221a7ad9a9cb4358d70b641bbee05829303d8f09cd28250d7e8457cbf09ea47f42f861a487ad32ca225ffe5f56a0da0a7ab13403e0a8b699c65f3e5293d37782863b5e1e6878ce3170996e753e124cf6688eb48a52b0ea4da9b4944e558dae7706e239ab875abf0aa4805ef5071c8c1bd4871edd6d4f2fb52af7ef5b5d622483053d2aa17940887c16e93420e356af98360cd51e53412005e6a1a615083f1a1b4670e88662c4eb155b2383ea86d0130113129813170ae1c2c55f220c615922d609f8244a172530c3f9399a2da40fdb6fd966bff37c2b196577f90d24060f467acae419c7e001ace3c10a4ceb918ada0ebc1f47f084f7d585ce993ed322b098013184f64a2ea962d48efd03af848e269d034ec3f69666ce4cda2fa6f5b2e3dba91990fff96f32eb248806c50a4cff397bcad494a497958755b60057b2874a1aaca3446e0244b8b5fa3e6552f247cca460cf80d792e8da41d44d1c7f47ea65f390accffb267e2e9cb98e95590c36e7521282a96c9bcf60f8c390a718448a96865d0b5c4a1b67e457514d6892b6c524d8d7910a7df7ca7c0b89d381ff292b37fda69896903a25ffd1d0fbf4501d8f0fe40c372e33fdd82c5a73c40b7255aba49d347e45d0328cc4ff6c6999df06b157c70ccdfb9547e5c1370c7a131b3ea6d228d417609830c46b25ebdb46090fef00efd0a6b8372ab199e21d7f201b911e871098fada48d58b5f5740ff941bf8e254d88f8226adc2bcf85f3d4adfc09f0afa1001e808868c92ab55dc0913b09e6d0b670490ff78fa468f63185c3a1a39b5c60fe06b08dfd1c7e96f7b1f5e2d60e1709c43c9f056f167c85f818a810d049078777e345093b1131141b21e7a778ea0c91334922264a6c588b24a0d8e125ab4c9181f8104a2d9834b52f90474474d21b0ecc2486dfeb3bf32ae1480f5f0718a864939321afc3e273c56db6522f2e30bf07e10d42d6fba05cab568b973aecd0e35e8b0407257999bc84a2fe1f9c68a103cd02e25ea7389a301f49a4240ef0462e3a9c189131380785a4d87cc970c39facd3db666531d35ca6ef7e7f227664db97f4e7a016f26905a049e57d0a598ae5b829cb5fc4897d5c8654210ab569f05eb4deafc3d3fa630498dc94ed181e2aa31be46d781121de297738a2b0feb47a905af78fdd7756ac0a3e45fb813dfc8f2c5617061e5d714078570b360dbc3290677f87d20988417e9dbb3226b68ad607f4c34fa5c83c502ed041036216c7773e54645d1cfe3935eb791df20e2c203f68444627fa65d3a90db86df65a6d466d584c02016bbc27b5d1b3331302b0556d6b2a4e8030e5f624a3b35090d1f3b74756ab1bad3f7c7f88ff5341f8f1425c42c14de1f2aa9c68d9ce6dca6f2c129d82367cadcbae2c0c5e58d426d095b2214b9191d346d89101e7c18ce3e2e20bb9b5de8b95c91b74a74b0f3473e3702ca8190eb41f3dbfbfb1c9d03440dcd7a1a6bdeaabd9ebd834524e6e11aeb05589794b0859ac7ca657b4b2ae27d49fa815c0b37c1ebe2c6fbb7a2729bb25464b3e530c429ad574917d8b7779a5480f0b42993c5703a6bceb8195bb1443d007970015112b04bd4832cfc49eb13cf93d4fc8478aa5572998725c8b64fe2ee2757de65425bac62d17f0185b41b09b9f96523b6f1052b385eb249c039de1d042f515ec6e6ac105ec3c1d3ee2e07ae015630ceea761d3284e02adfa99a162559bfe46448003cf9ba4a39d20f6181a8702e86816e0f5cb452cdb2202ac3e42ed76f54c4a4259b3269cd76662b6b8ce3e3add7acae793487fa8d189a119bca652c3ba2607a705bfcb89328c914629835ce322f5b3bdcc92bce28a043a8fc8ab34e18e480e4480d92d74205588e3627ec7052db8aa8587bb83763e307a0e57e40084cd2f8c6b7d9ca1f15010992a10a3337d3e6c10137bf045b0e1dc16932de8af1f94e7375386a2804c99f7b0911753d405846f3686bd86df140b2fee12363435de26545e77d834da78a3f5e0efa7e4148bfa91b58c555f228dc51c4135da2da70117fa5ddcea1324bad2e259152594974031f4bce4f3c1f3bd91b9df77b0524f9dc880afe1204024bf1329bd6d9e78856a1d32db4b425df8715592482385de0f4d21f879e135929473727b3b7222ae3656410e6c415e396b73286ccc8b701e0420bddb67d8a7f54472d2a2bf3445001f5ad3c846ee099dac5bf6e2a4b8893a052858ca4b06dc23ae2edafa0d8e2786cbbd2c3571eaf51c97bb238bbf08b7d67d7f6d2298ae6a02e7c740809e6e07c3658fa7bf0df12a670ef9f28c751d65e6e54dca151601c2930cb15dd0a01eddc8c6c3e915f5c32937f205b7f38cf3029d73eeaf97ba0bf5bcaca5a5d008ac57a7190fdeefbc75eed3c39c4c4cc95f0f1c18106798103ba14376b01c9d9bf0452043b8f829e8b7c3139c29398624e8c8e98e0630e82d3a93abc2da25af3ec0f076b9c167094b64e48a840cf17894686a05057de8751fdf7f61f68eaba0a2b41d1a324310fd63f388561c7a03a2b71d3b6e83026f3b00b8a5365dd42fe8bcc67e000a8984102e8ecae52425b1cef5db355f3b36172477fc4f86f93481aa60ffa7e81935aa64293a76793084513c23b0458c40616fcfa85defb8b71701bcc870e8df1730a76f006a03239b60156da62a5411d13101df91b98d4c66c684b79b760501651e50a668739b675cced435d7efdb4c8e7dca3a43d2e4d2defbd6fc8d2be07d1000117e97526d354db3c523fc3efed249df8965265531fd655ad22f545c58d889324ed73cc0c4c2aa1e2af79f8cacfb4d1b4c6a66e6a6bec7e77429de627e418a4384fcdf820ea253cdf259f494b6ef693d6697bf04c4c9a4f8c6c9762e9a59cfb8d55da68aaf54f3aec645b557567b463e9ae3a492c670554da12b935fc398e659f45a42626011febdf2462c44515c77aff16707471fcba20d1d81e5091eedf39026b858e88a061885b529fa27883455bff108bea77a844a55ba0dbe9cfd64b5535cc8baa3930aab51509c5748117bb2b1671711d601e264ae082907ea1003564dddaf0868938c2b3b4037a6c61b089b9246684422a453157431f25c0da935d078445953fee226835d7d46aba14f7c91f88fab9be91b605114480095d606cc20683c324e34f46e5160fc57a91020940103d27406c1cc0c5987fdf309479d0e642875ff48af4021e2c5aec66d906ceb237a41268f2e2655670c6a4dddeb4ec4c7dff53288af2c9ce187d6c4ad2a7b8551d5ea7bb7f02eba0c55add6273a3311cc67ae9669ced6af878005f6d5d44fa14f9775dea64dbc0e59b5a37316af0cd14670a43267695dcf9fc216ab0a95b999052c0e60eff5c9a481624490a1b7bb1a71b145f2e468d7f8507883b58b77d61a96b334d1d08797fa1c7c5982e2a135ed42d8a0f715406b8df1607fa74ace0a745ce72ac90f8b5b4bb9cfd8c913bc071a0f5cd8ff9d1f4edbbfb77b630f3bf3739b021c00b622cfa22629459b1ad107db1de3b045fbbb84a66c452b44f4d61862fda0f0d25116491d28a21c68a493c96bc524e9750c191ab413f8d008e1b23b8fa29506fa4092f3519a773cb1fab18eff6ad8a974ce9e7bdec295edff03d319806734cf8f8030718d0b16c591ed2c00542266b57f15de613fc2d3036458fb6a93d63faa95622ecb474a11db4851a9ed427fab65b198e2d6050702026ec2efc685cea43aca2ec14fb0ce251bda1171c8f0d42eaba2b05d819634f2bda98a9212f66d12172cad10300380a4af0d3a0324f99ece973ae5ceb43d7e26db46e152a0729692b24f354a295112c214cba3ac4f9d061a97257f30dee01a644cee246ea6aee099b59b8cd989a258230ca2a17c4cc0209f521eca6c8e29596e5794a3033490cf00d8819dbbcb3fbf301fb976c4e60058b0aa175ff7e901b79ce1355148f7754f7d80abbf781f5842957819bd950b4624ff9b26f7592abd9dd7712aaa1fb1c683eb00555f78af73670ec22fa36a075708405f48646e225572c52b8718e68d0f403704144c7bd377ae63201370510e4cdb44cc28bd2e584f53bf1c1a168f510d77fff26efcfaeefcfd6212645d67a31813c6bf563c3796840fcded5e7449450717b8111df01013196f06ac4a3b128cdd9c8d37946ff8399cb00517802a703de146c91263c0c35a731636a44004973a73986479af4721f8620628f6a4660681b19fd24dd7bd1bafae522305b48d7fb61c5fc2bc4ac12c0aa3aad34121bb67cf450a48e274fa4887e808fa695978537eb23e4c1127e1dabd1c76bb95d2330721506204f8c229581cd634e22fc100733d4de180b332f496f54a94b7c9ad09b0c3d5255081c15a06b568ca9b5214fe69f22ed34a20b6841d6350ed159c25c97514c2f557824c00ec889b524aa0e05f3ba6db5661383c2129390b79a9be445fe8b74932075288bb0e3ecfb529636b9eaa8ca85c5ba296297890d0ab8d8f945510e36a65c73a4664e5e77998b7365e9e536c9893436b94ccbe3a981cacc12fa73ced4335c91a269a18eeee84d296647cfaca1336b2256c4774491a241b14514d8f2cabcfa97f9f09c22c673b6e035e3abdeab55cf459a37eda272ea439b7f1cb84f01465b684934c5cb5e240279b9fc58e37ece7a8f0769762adc72af54ff8d6e0c27d2c776084aa4616f1eb9a56df47c5dcfe45caace3c88707cf4fbd5bb7eeaa1bee759f53f41c5d9fd2e23d021dbe5f57ec71163a5c2dbb29154e76e0d1c35ae18c9c0c9e101585ec6220ff57d40fac123d5e49a3e5bce8bb96a6cf535647d6ffe52adb4136f54cb8d7cbc7d0a9019a4078cbf5fa7f42c6932d3a972c6ef8f7ce2e389045f910fcebfad4e02f125cabc6614a58229c37077557bd0f7c456ba70fc469c30278570726f7d2ca7ecabc365221a2d2e58ec90ded7c4d2f57f4b8b12ec2588d784496990b7da9338b8c1ea6c9ef2eab974061be7b4e2ccfba6c8888b4a108775ec746f2d2840b5d424d4b6027df378f649cb3bce7e0206dc84b01602c3c648b7ec4d2e8b6fc34502495a048eca0c3edd18f76285fb0d2161dc63ec6a69f883c762ae461fca0477692d9ac214715a6aa387dd566eb88167bd5da598aca7e1f35bbe9d4f78a0ef081e30872e41318edbf3e61d3c6334ae0a5e0e2e4914345e0afb564a3cfdb28259d4907a5e4811d2463328863ee50991b0d17bfb09c5da2f217153804d3b296323011540ce7a848d429fa1dc2b45a514c72d621192158e6ff91553a3e157d33f011ab6c10253dbd8743820d190605b546ded7a53aed9c21bb80b8bd90e3c5130ac476ba73f8eaf4eba6d79ec73e7463e435d14b4e3c9486113c703f7b2f2513f00380e0863d6bb3378821f4ff343102323c4c09a974e85bbca7be55dd96d868c561be6bb3bc1e056888178feb107b3cee480887858ab33c4dc583e727ef3727a250c03a3ae6515fe84ff8396688d58daaf6f3e0569c3a124e79efea7d2dcd06eb45d67afb9d2aa82794c1612b37d4f92943edc273c873249139f808afe90cec43a624760c9d2a51277c5ad1f30554d86bf321bf528a74721d8d928ce1a05d3d0a9745fe8a2d7d9e05e2cfb4475fe9730eeff01476805ca174a6fa9c5dc44d1b8d00c6bc46ea3ba6140db214f3b13f4b5d8424b7daf59d4f77160efd30b5c00f1ca0e0a254895f32532e2679138fca31c2833574423d2129c9fdd121b7bcd16cc6edf2b1b7ad870a6a6a46cbb90c9925b7db53a4ee2ea4179ad23d00c95ee68c0c37ea26ee0036857eb40dde5a7028cdb5f1191efaa360058ff1b084f489dba1d3a62b56a275ef10b82927dc335c371e3adc5d976c38c16e9a5e6c9fad6e38f706a1b2034157d50624ef8cefb98619a12fcba49ac786a4d47edca173784ec042c9aac9a0cbfbd2a4839248a77ada662271fbe969c635288036141fade5beff0341b6698d6e078b084a3d95a42b77f52e5f65567106c1cd67a846a7267afe14fa6a4883628abfda9cc435181ba95d2f626b876b87914e021281e9ba4b35a2b04ed3d447155db463f9030290868d2592fcf1b8453a47769931ea874432d549a1988cb8e0232adab87b9a91290756f33883f19cb2f2edf4c800447e44eef27dd2e030bf9e6c9db882d775ac4178829ed1d01a28997aa683efef78980bb2d1ddd89c7acc56ede29c15b23926bb4e6bfc41a6df0145b2c7dd3ffa71f70134925c9c302b5f49629fc05dfba2cf7b7099e69499bba54b73024d4cc72078a963ac1e4ba066aef66514e55429226d527580afd0c8a6b140994998c5a505de568a0b159dc5dfea2b1c8b3bd0a08a1feaa9e3b519128ddc54eb7df687b45dd87a2b371f73740dd5ed9e146dd0a2ab8ee6ffa99686221b946ec7287dcd5a15fa6368ec60195cd101ee2d223fd86494e099c4e234462375fff4f70711061ae64f75cdde6b62c1e5aa4589e77029276790bc9806d4c7c3604fc72493667ec8a2e28820ddc8ec0905fdef506047460eaceb31c3914b24800baf50b3b56f6c586e8287701faf8e1e149f1805e29cc98ae762916b68652e510c2f2ae7ab2d7d457c7605255e4c879ae955f2b8f2bd235b943fa7fcd311d1ff8463be64bdb45a919cb36c96dd0ca7c08ae58a908938a41e8f2d14262c0f515c271a4cc704b43e99ba65d0d5a14c216f2e064d8a36528f71cd3d2e947d117f0ccd31b1e29ef5c4dfa658b10829854031d1b76fd88ccfbb47a4b20b067469186a5e83364341407d2bb1f7db6c005dba53ceeeeba0f873c414161fe788806cb78faaa6fe527a292a575228bdfab38aa6203d09060241d67559491bafa124488f8028fa0ccdcc971ef3d7e86267d072f5035b6ddae627cbe7e714df16961c00c55b10afccbbd8dce744316e93888163f111e47b0fa4d7a029e1e9c835bad28086b815989a11cc3f28ed954bcdb111aa4e45ec64ace4c67bf7d38ca231a37c306c4cc3ac4687ac3bd60b5b79b9aecfc6a0bb0a79f827cfc54b2b2eda18bfc4857a536295f7585e2f4fefe2174073ca46ec049cc982bf7ac2ab2a27d3596f3c413969559e83c82cab53568fbbfc7979cfd451122edddae525c95d43023db7484b62ceae0f07bfe0e9f703b3b59d52d45760e596dbc2ae2ea94916fe7d2dc21a8f7ceffab816c5000c439355466e2c1df43d6e4273cc5f3f51a574b9deab75434775a81211774ee37e0ce815d0634d0829b9d1e7a369e21ee18956aad123f384143f586738a4ad187c4c8ad3e9a1ea1a6d376ff3cb148221d043a625f1c5a77ee2e96289104ede143058b92073c22f925c2e54de05efd4394ba8ae6773b70562303d7b9ea29f954d596106d686ff09fb77bab8210590baa58ec5fb0096ae7de3fd152c06bab780963950ed4b3fe3463a487c172451b10c121df52b00ddd668da6b0d939a48dbb25004951d2fd1784a57610ebbb3c066ebbab71b069999eea85b24c4c4292d357e2d63fe6dc187299b360dd475de20b745d969e30b8a429a14c88a4f962b4b0a808b26b1366fd7b5d0b58dc56a807a6d99a234a2954a48f1d672f9a6b7fde31bd49b270a06ff1a58f195c5b1dec97538c3201fad246016cdc8f6091f7ebaaa32cd08b8471d0a9678d0e3051faf98a6eacce1d392772558becddf51df78254574c58cb9a0095a7aca7a3ed5170a6e6f9f04327d9f0e5320c1c43ffc291e4330f8acbfaba890206a68841ac1794e51904eb9d50db452cce46005f59aed474c9e9508fcb2fef853758eed43dcfd7bcc6adcc1a5aef2285cf1df42c58cb994ce46325140d2e6e1564c085866b9531e6d4f16caf6afef4503ca7157ee2d12a231de5bd1b316d03162ef1a5dd245492c76752aef58ef850fa947e81868feb2f6f1955ac5369471e3ac0051c057c7a8a06fcb01180c2a98b89d8ea2f82a8b5141a2dda3e53a5dc2d8ffc47061a35cb1214380e446cbbbb50f614356b58b7814d4ff50e80ce9355f9f1089ffe88bbf4f830a2a39da206e932513bae8bedc8314569eb18978843afd31ebd02de2cd25416e16588d6393162ffd095645d36306e804b2730d480420b1c6fed24d4571da40fc6b4849000e4f4854b5c20ebaafcc4a09a7859eb6a095fb84aa56f849713bb58273e83858b2d11e46e985a4301950fafa34f687d32f624ed4213f49a7b979907a2e0bece7457ebe019d641714a6c72d7e30089d4cb489cdb8b0cbb44cff67d81423535d7f6952335605e628dcfb6f4337db1574f8b4bb8dd7671cc75fdd27e90dded5811e8bfabac0f3d2a4672037ced132c3c46de219337af478b9b1256e1242322bdaf4b4162260e98d1040cfa0560cc47b9f34d920550c02ed84bc6778956859dd5168496ad89abc2a145b694b811dae0cd3c467dc0ef7802f1002e5624e86b9c2b2b1614e69a1d925335ef4f3e2b578d5c0669d251fc2401ef5ea2bc4a7fabbbae1f025ef73a5cd4a2d3a891bdd69cd95a8a61a88db196a05f712af4d2723ca633e3a15c278ae657379435367ce8602e74d315cb53e68a1b69f6bc6ded11404b364b2932e4ba46787f668e3818d752b5a20c36524b8ceb498bffb67731be52c125e2531eddffe11a0080ef919b700856ed340dda204e2c5d652ea188bee7b0b9214518e8344aea07ef9fe8206068f5899a22690a794f2d6550e65dcf785690e975c734a7a5966330aa3f03fd600cdf5d5333423477656135c6832879f00b0d7d1d25ed5518a82095bbe82b399808c1966e49037d25cd447c2ee64d4ac24a0d8a350472fb595be0a939815103b2a305c91e25a29c6ef573f402aea96d15692af9cae04b7c851014ddc5e5b30da695fdbc89dd60971392cf3cb8ff31e9a0916ad4137d0045378c2a97a57d4ac9c6b32d9c162e59edacca5df9d19133d8e2be71fb991e2a437f13d4a8826e613678db34a21443f2a5775580419754065501db00404e38b6a6d3cd5b6448bb8ff4bf7f6e0d8a781484382c529732f2038f615c130ca40c65002af9b050aa28d68401f71c7d83700abf704c541c446ea9f18f98a271c120d97e358081ab716701d08c9f4ed08e58144a427a97c3a16a98ebb62d8ba3c75899bab558c285619ab23538afa3bfe5e806497952378f8592660df773fafa8820d16824f21de8a4a15aae9dd8b2ac1458fc46237ac2d0f258d8a764c63a52f4f187fecb73df2a832f76cf5e9bf1355d23329442c8fa7132e7495285e92e8c0777e5f64c09e1f7ac080f85acf6fd5f8198956cec046bc595bcbcf1b025990f2404943845a078b1f6fe48e8343297d157bfbd31325a942b7f7e32efec436ce29127c76a1b291ca1861df110ee7742cf8d06d1276ebf447f8bdd1003f40b6c8c502e9fc71b0d4c79ba3fba5515a251f5c072d64c579153a01eaebc2ae9a90c208721ae5a045ea61ccc704d6ebaef27ef29a9f32770dee16e16a0b6a083f77136afa54102d35fa4697a3fceabdbe570d8d3edda5a206e0d2b98801d23498577cf27f226f6a0bbac9a92b449a7779fe45a029dfd28e8a9fef8eedc6ed523e15801f06e5fbc56f54d60808a525f3fba3e3a626d6a4792de5fe98185b751d2ef88f8d88925eed2af869d653a77b7645318b0593e47704fecbc0d82fbf7945f4f3717370caf11ad6a11e3d7f968938a1beb6ac9cccac2a145da94b8756976cd1a959ff92df4a72ed3ba09301c8704394ed177bff8e8166f14b3835a230fe08769c94e55b04aa36d9410abfe069936a251fbea8c9eb5654ce630eaad36add42ab9dfcc35892bf33e823193d6570a0f2042a9c1b036a5b9ee76a6fa3b7fcf5b24ba784dac30038825102bb7b92d62d5e071f894efa75b0c6a14802a4482ab1d2686b5db8cbdc2a8a4c463e3ecce049535f5dd05982e181beee804f6ddfee665d3b22641a0c8a3782bf9e85f7e892ef5321c18139f28e547554015bb923b00a9434ca093cdcd91ef1e056bc88b56b4c5305dcd93451550f87682ed319f67695d9f0fa4d167b63d08b6bf0c3699c5ba7cb2a02fb3aafc11d2c43f7182d839f19b3ad9e1545eb43b71011880410972b6a8890e2e9bbc0469bc2eb1351b552ea41d7c2d4f47c498aee155e17f4d8a1910719590519ecb6c3b344874e64459e6ddf9fdae1f7f5943fa88bdc378e1ac3b5b24cd83fc2e96e8862812f3b6dcfe68e190a1b3a8217c7dda308caa06f774dafcb124bf9b75f9b301c5741a39c13447d43bd49f541e49f4315f7dfafbeeb1e19c3624dafae10a384f67e35dc8ce0748e26158871af5a80c9392c9d1e058ccbc4481949fcb735f46309eafffe7c76fa1600075df516866a2825524093b214e3c295090632c493fa1b87c92115e4541315b77edf73f762c07dbb3f5a8bd781e4bb8be5029b2f56b2be56ae1c89e8854fcb4fc7824ec75d8d27061731d6fc0ee36e67a8965cc87bf197e0aee58a53d29c50034c5d4ba68e7630539524706fb5492d492cdb6b0747895190d26e6faa9785a81720f039dd61c71e79ce450cb861f4dcf134c18b0ccc023e9b646d28da3bed534bba03d4d2985f14c1f8b0321f9614825aac1951306354f59658d6f76bf636f3ab44c9eda8218a27ed7fc78afa5a27780491933b44da68f248749ea0d3e129cc9d05773dda143a4275a5728e42898104621671151860bc515494d8ba6b4c35144779238f69a33eee61e8b19da1da418a05aa1591d6f5737a1499e921e9426af410fcb673dd431692f7a5234ad6ffd5b793d459d5e2104276b138e17b957dbd1c4e6b3d06ceb70f34c7a774ee92eb50d1023b6ffaff5e3e21091390dd378048e663a20927aee47f8e4336c760594d228e35d5f10d35ed94f774f403675980044a176d18446226b7d4fda2126dc10c3da5368388685a66dbc1cc59b7cfd447437463eb504f44b4253341945d82a5272927c6ec85c7bcbcf4d098937abc2620afbfda425f3e2684e3b471bd3d474f5e50119e691023c66b11b41d91950ba6a69b1ba574108275fe127cc8dae0c19b7a684a0b5504cb0dcebfab0ed91aabdcfa6fcce35157a235bd7a3df208fa73e326ffde0146b434153e9473bbb7be36df26fdb21aea5e19db089fc22949cc3fb9f90c8b2044bcd1493844f3fcc2111e31f44493a0757f1ddf99b0369a94cf5e086f41ef4cdd436f4b80e1f791c08159d05aa412f5fa49fd7523ec344b2855d51a5632ce9950bab399e43b252b0a973e5538889f5f29b96002770f6359422f63cdc1e4728a7a9a57ecb784936a219cd1bbae3157d68fcd4184f9f6e7ae68985c494c37de0021c63af22aebfd3098883f799d755e1c006de0e83892a9f8f0db2b270cc35fe763b5eddd61d5f8a16707485c37bf4e0371c680531dfdcd51ced85914c2824fa15c152d511547e16408e99ef31bf93120d1ab74f7821df0c858f5ff76c426556db22d3b60946b2c0c93f1b2213b1ca86a29e3f6af5a092a066223470328f1f80207914cf7c8f37ca85412455260d263d321de74539433b97a58f5963b5793196bb608c5763c47f175de41500561dd787a98d64244906dd3e7ce3a8a875549021068f3369ec29878b4abe9b6ff164a14c2bd94310f83e0f9bc01e6f7555d9615d16e40d73ca19ef35ca021a73dca8c6ad267d932e64db542a6d4418292bbfbe8abc9dc2cc2577cff5c064b94158773d558b85084b4b6dd5c832211cef204a48b9c1ebdfe77cc0b0372c23ba3b648e818a672cfb30ef4727ee7e96c62148710294b4948e30fa1fcdc5af7e3bea6036deb34af87255c0596da11ea5be58b011dfdc40d9dc1c29782a8f55b831b5e4427f51492cfe22b7ef4003aba2840f9787b38222a90e56deb0e552c56b19949f54a066284316493d1ed90cc08cf2032aae965199f04add7443bb0d8403b30fcbf12f9c2fb5810ef6c1a371dc96928af61302860430d23e32d99a7bcff14e57d41f711ee2610e75a873edfdd979ad4ebdf8fe37b93f7f322f7ccebc0f89bed4d261e9da9f2807be7f037b48daddfa68152ff6c164ccfd9034ca9d99b862344576863c2bf35f74d2dbc41af7eba31c832ab8340fdf2b3d060a76ff51d53a29ae2086c2403d42f265b954aad179c43fcdbc1a2dbdbf2bf7cb4cbf7f844eadabfd8baa2812551f0589355d36d95e4100ace2023c34449c4240ba2e3f2ef5e3a66c15e98b3a543df40427653b574c6cbfca9122948f9de8b6330ea4579ae3ed5181bfed11394d4c5e8ba4c775641bcf0ecff8c3b10089e2dc390d0a197fccff0610202db676dfdfd2da93a4c37724286855de6465af4a5c3f2e2eae122b63e2cc8f7fbec5e8e9d01fb546310ced7b924476c7e1fdcd0d2caba8b8be94174a23a9fce25e6e9d83a706e6e7497159b5db733af822175b3967ae75e4b384491fd136a691a51f482e1fd418a3498fa785d947eda35023755526d45440a8d731c6a0e16158e007003717e4b855712cef69392f5f837eb4e310811c63afb7936987d55c49443cab7cd1ee1b15995ab8cbda90c9a334fd4e9a0c6dcc69a230ca4965d458ae59f14148170e3dcbccb14a67d165e4988333aaeb745b95c27df5e307002e4adb612eec113f12d51e11a7e123fb5feff974af463cc7869bff1077f09249b3d1e6a9749a06680a827122a673ad022c2f0c2e42d9f2ad6cde51dbdf727e07371cd5a1af1c188dcb9d2a301dd942e63343624f837a15327d256982f8e5e07d2194d2e3fc8295451b297bb4c661a80f4ea7a6262e7b97a50641ed895adcf4158635cd03a34d0aa82d56ba11e2b369c000d2dc50925d85ff84283faabe9497ceba9caaf55961619da071e8b067dfdc1357696c74ad82b21c450c9d7552df5eeba4c0c4cc843c3c0a10c0f2ec06de8902a94eec459bdb99044d976f59091b713055022a218c6564e73f789db60028da9c29ee7032b9cda4872746865b77b5c29700abb0e6e636df17b4ed3a873d7f024bcf89b40b79d077ab9e0933c08bac5b97f2f4c13e8a7b1d7e68083f17126ec6dd7b75f6ced0536047b39bbf6b47f70d6e2036684f503523c8dedb41a1e8b1d3a12fe9e1d1d411ce88a88010a40ab0061d66a2d630eeba0da9ba9304f1a9d9022861012cade801757c44379365e31f480e2970a4e63531ba5e47cd8a8553328c1a82ec3acff5b09ae46cbe1aeee0225d4f216955428bb46518760179eb3963d021e9d46e6cf585fb11e6a949db671ea87c9b5271ab79f31a09f2793997533c6d26f67bf2a685108713db26993c5c7a923c257bfda0e4e6bf06cb0f40028295c4ef4d2cafdfb10e689971b2b6a40b061c5b58642e9462eec18814e651354e3cca0d40b300f477a32053d122ae2fd5a7362f3e1310a16b2f90fa66a0f9f5738f26f0ba31fb5c0830b73d1af97a8056eef3b325ab8ed7bd84f800b24205477af12ef8485258acd2470bc9d1cd8f33d15e6ed800ee7b88b598629479fd9a5089648679a3a7765a6f64a78a0c4f894e863bca5a864f7a3e7b7b4d1e12069bc009f9a4b625520fc6c2f63873e04515beca117aafdb4456b55564bbe379bcd3e593c22f9fa1f4ad9c94e7c6a8ba6392743ecb3e2c9446e03a37566f4a9a6377ea6fc7ef79b4a1c4e042ccef3afb14df786339e7cc6b1033212bc0ddb698ab641f4da923ac2e574f5f54bc4bae73a3604e3413ad8fb036b764c9f795c5c265199f4ca2e96bdb01533c31dd63c7fb6ad8a0ff7170d003cad4ac34b6b15883a2f0aa24a3af9c249e64cbdd5f176f392e8052ee53b0c99a8658d62b4758b3e212a03017f3744d65293d1df3b1aba13ef753f07a1788364576d4147b4d4738bf7846fbb84a0a3f48d60fbc2e8dcee225354ba3251df48cc750b7e7520bc625035db51f30001bfe41f810dfea2d0911cafdf4557a15aaad9a606704750ac198f625fb5fa122cf82504e5bbd96190e522baaadfc76de162272601e95f7c1e85f9e9cc5bcae4c8b0c5598c26c73f5c69f66a6028cf2b466cf2ad6549e2ab2436a98a2dd05c4ef6cbe51f296e217a01e9ab715796902491b0e12f90055bdd1ad43d91f21a372db72108445944096a2934c00be951c0a9f95cfc5ae865449c0c3793433365cc18d503a51984e94283f665f547adf62772880c4930181d3d5dab8b2a92063ec762dd811fe92435e40489ce64ec9501d8b661d20c6e6008d8e3671836e74196086efcc91fd61a776bcbec08f20cec1a41bb15721ef3c345f0de1d474bdca36f0780ba436385cf82bf539872839f3d87c3cc68a52b377ba0859bb4dbcb5a83f350b016b5d482525c6e5512cbd66be91de30733adbb8884458e2c22028a9449481dff0c619cb381fccf0edc6f195daa3da21409d4855e9f00e485fd9a03545f8ad4f7739eed5819f3016c3b3772561663380ae50ad008214603db06714e3c2c8599b3f6f50d24e5d76a7f4ca0c9a0af46f121457c3f3c49078b787f2eead2da405897bf0a04c18649331114477babc66eec29578b6c8426ff13d0c5d34208ca0a05c33aaadf6e9c6c2969a198a3117fe71be865bdcb5f0707d9df44c19cc16069876dcc44dba5070f5a938414471dbb3c3ce5081a172a4526c68932d4e52b9637fa92b0463c50dae69eb20a5b66d178c231a5ac8747f39c4fb08c832c8736aea1ef8ea0d1675d616fe50ba2a7b027a7b7dec525ec075ddaf1e17f345402da8964adee4beb29a3add4e8ad0d0c5690699ee2821df6086e569b01a6c1b3ffc8b18685da36daaa10e86956815b9e36d0532f0ed570475ba043a966ed07cdb421c7d256ebfa8a4b41a8181f6dd6587711a3836d7d00c07e54bc415582f80ba55ec5cd387d5a3c2e6de2381ac16a75cb4e06a0b1b766b011518143b635dd17f41b5c3486bc032785a7c356efa9261ad0ec5b8f46e3e212e9ca0066dce679c1137a32dab4229172126ea9ad65a1bb9afe1d05d5c8eac3e32f19a2b1432570a2ab9fc32cf964d245c063679cf4ded80f68e48f159a8b32452c22fb266cfa988bf0879ce73e364e188f90464cae24cc85dc15cf6291f0223888265d493524cbd68d8ca2a87d6b50d994867994af99534736acb5acfcde698b37f70f3510c48d29e2da594169fe2c2299459b96afc6b9a424a60ad00cf22a3bd78a2ff486b1cc137ef933bafb0261b1550b433d7242c43586915265c4c6c884ec5599fd1a1132f1627f9b0fd62c9dacd3dc3277dfcf577a68055460fcbef664789095913a948671b2380f5c9dd989c2052a7688a68d7e0e189e2ec3fca1ab2cb546483f9b208c159d113a607f55d06ee659a65ef1792b71977ac3b5b3de2402e5ebfb167ad877d6cd291c83828b2bc4182201c47ac93783ce8d6e1bf08ea8b98e22aa9b8aff6b910001bb3d87a8b890287afc0e94ba2a8fb910c50b3096045f6886ef2e4a3799759caebc428019544c5bb1b6b8b7f17f62742d336c8ee6c80ce91095e13e879f13d1481d4752d0fdeff1f5e85e1b08bd8c640155447b9d0eb896494ad7e14793c46a129e9c7bf4117efb5470713eaae50dce5b8075f9a29b5a344efc5fedad13ec1b53b7630a9e62dc46b86fed24659bfbd8fdcb642dd15cb194f2c132b2084cebfdb671c4b93c17c9113dc6f7a991da1e9598cf56e38b0ccc023e9b646d28da3bed534bba03d4d2985f14c1f8b0321f965c757d245402592ae45571bf79fd515d20197723d47ccec244de7efa56c738a2c9979996436c276ca335421bb92e76ddce1bbe3d3b9950f85c22e9e20d4e89109b053ee344971f1878b8137d0a4b229e1d87fc25e94100b90addbf4235e498b64304f00f43c7d2dba3e51292e9f163d570cfad2e8d1116429b20679ef436ac355a4d5cbb821f6ee7f92ecb0da7d41bb7eb6e9d2c7f2b729a0f5a3bb5ab841d6cb346a830bae03ef646eac2a73f2da0e32a7bdb872da71c2b919f492ccf172a139843a941c346396e9254432baa10dc80815a01489ff4e0f854e07f47e7f5685b4fbafa988f383b6dc7f33dd28562291d3c8a54d4310795ef737dada853a2f2bc04d9cb0d5a0e8ce10172ac7ec82d6276a8fa49d320ac2710bf05f701d5c0470cefb7a5cb383d863f3ebaa65aa77de9e394cbbb1829c802ed4860c5847b82eeaa6efab2ab9749be0c59bc66a09f298d3c12048f7c5c4d76eb37d87b82fb74effed1b58f28ecbba483c8a355cc2745f794d1d1e7d4bd1d5d7eb29f2ed328c7aa62fea74240f632f58d07c9cb0b58faa98e0a13f0a8f26f7e67e739863a5f87026485f0d5cb1d35ec275b388bcd81e5b7ef218c017ece8b71126a1c35cb0c4c449d3dc62383f5133c5b04a9c3223bf87db8017056f4c9afe4b887c9b502e71dbc96b1a3b6023c8d8e5bf8c4004f5e99ab1b7a0ce539bdd126baa4dd7810461d59b5fb23b775b47efa63752b8eadb302b73eac668c006de0e83892a9f8f0db2b270cc35fe763b5eddd61d5f8a1670748b5f41cee986d904814501ea9b5ee8b63ef052e2ea1b3187a8f4dd77570d34a5284c069db200962a5f43a2ecbbc3bc29c8226679da0fdbc0e87f1317bdf082f7086d3c874c8764dcea73551fa252852a808adf2f1eefaeb993a05812fca7b342720c5642e63b7da561b58308993240672605f47ce6fdda459e21809c949965c78232a16a6d4c037cde5df83e4f69768b6e8412d35a23953cb5321924af2b908dd9d16a319f92420fc3546778189783339395bf000ff503352928e9df7beaf379e8cff77ccc325b1ee08305490ea2793581df2502d7064e8110994d168e6625dc032a5c07b36607f455550bdb0de0fe360a0fe84745a893d6fb56f61543615fba7b21349dee462030a095bdb668e7c680e695c9df1d2ed8c0c0f2abeb8d42b3f1cc835ce91742272e3d9844f69be205b637f4f2c6d4beb9f1eb35ad381371e149c4f5ad52f18ef290e2d0d17be4e1ac169a77c931927678f38bdb63e56d015f071c1032453b2bfb2d1a8ff6222453566d2823fab377ce5569619f150b1842b116d515b3e0f436ded95aa0f1e2e5a0e5d3815d173e9b26a519e127ee561d636733d4e012c0f17d7ddd05643e990896cffd2d264bce6e20963a27f28fb2e02a3c65050de81adb390e6399c1a478183ed55dbe2040d37366b8a27d0a16a6b01c05b430ad88f19bfb24c13fe0e3b5f355fd756eb503991c45d76510d8ed262964dcad868b7d9dd5505bd55eb15a80d90c9f9077b9420bfd20c35b2839e7993447b57ad82350d0144874994ca008fb15387049ecf7fd71939ad39705c22d710e260e94b9de62e39a9dfefaf0ffecab1e4619b4a7065162afdf61b3d8a3f57de3dbdc994d6b60c1637014ed86ba7172162dc5b695ab62ed914cb734baf9820bf44698bd019f1dcbe9cfe09a1ce2b0e21da19039dc4446e5af4a5c3f2e2eae122b63e2cc8f7fbec5e8e9d01fb546310ced7b97b8a2cc552a499115200430d9fa62e998f8147d1889e63c0fc4df4a9079f46f7e074d50cc31e00dda2f60cd3b6011dfb57f9e28f651206207ca71a68f17972eec8d103922abb7f02d8b41b2528eca441aeb0054eae4aaf7c17695059a3fb3d24890efade64c0150675b680f02eac4990b3fef39844c4d662e160d1d512e983ce0ce7641e0e96765f9a14ccb6f9091173d9f6fce2f5cee9f4c6271d823347af16ab57746ea5c218b6821a6e8e6cd79afe3903c059836ac3aeb44249b108d97a89d290d368c87f5105055c50f2d3415cccb37b9887fbc5e4062d9446a87ac1ed5582c94a51f101aa75e268d435393425f1e83ed808315e1dd64dee993d5202983ab656e9cc399b8834a936c95872ed11a0a11733cc364690d66edcc2ddaac583fd9724ae595f4308586130c4e8e013c0d7570597901a3c2143f4862fd5ad33dcd04d8b565ec25bd3af2768efee232afe9b704156554ee1e73520f3484055571bacef41df33b59ad7b30e997cfdcef9d68402eb34bf6d6f9782f1d91ce2ab2296fda614fe1e425d4b86d4a71641f7484e0b36f6fac4e40e2455834e82fc8165e068509b4e9a303b84feb36f65b77b5c29700abb0e6e636df17b4ed3a873d7f024bcf89b40b79d9460cb3c0f1be786e6b6f138a5059c74d9f33c269b19146d38be742cfc57137ff6150426f7169d755153520d2ed4bee0289b85a35341d5c9cfca21f3ab51e0481c728637cc8317a6f3f871f7d1e8c9a2ffb528ead2be3dfde5599e04f2a2236603f16cac0d32384fdb3f9153571c33cd46d789807c5986c2adfd3c4bf51181ff098f7573e69e01ab579bd5fa3d8b957570272290487d136f96b9ed84eba55a843400996df9637964d96a75bb1bb4229cc7c43d7259619344900653d7209583a9986f315c63f7bee5826ff6625840a67c580643b7b9810cb531eeef5c28822eb8cf9c46dcec8de11112449d68f3ebef9c2e55a7fc0206df80433833540e336041cb3a27665b008721ce0c6d1ebfc105765814ca6a6f78270d658f94bc02d8d20c3690f7d28f8caac5522d6c0c85400ddf1954680b929183db96e061c9523edcc127deb27fb6c96cc5127c7e46009db21b773b8263a86e1d9ddc679a3a7765a6f64a78a0c4f894e863bca5a864f7a3e7b7b4d1e12072806b272af8b7e619e26cc71292af225467de5ad6d2431ef072262f37c819f276005e830621850e3fc665b481242cb1e1226b35fc56355d4e9993a8fe43470d1cb4c500eb99da56121559d181dfba1131411152f0b34a6119c40d0aa34c70adf3f77f6fe6798d6ed54a63672c621ed5da7dff46b2d4cffce5039b2b20d06193f9b6e1e5f2c9c552d728dca86aad1d2fd2c6a409b9b241e587427d60962c71b524dd784e3ae835313a33b908dd366b2e9dee38bf2c1d1ca5234f0dd6ffd71bd42bb5b4bc1cf18d817601b6fe78d5cdfd88bb7fa0a811fd2a0021db1faee2c957168407ca57a87484594218a13fd5e6fab6be2ef291bc9a9f346c470ba1f8064a2eece23ee46763f6df8c0b612e5741643b7fa8b1b7495a21afcbb1b5e7d2a135015981f7d79ffaedf2df53db85d515ffca8f33c99baa54964b6b8e4fdcb5f52f086017fd53e38b723b2478707fb720bab1b97a92f90338319e671aa2f985365773ab28374a87466ee6787e21a764b0c7c0a1fbd001d2966ac3f64a78c92dbb2999073aab4e4e4d3480043ccdb1cd46f03e7c76288441b041801241d428b857e0612d019f4fc72472fcc78b2b6cb7a418faa5aca8acfed2bac2e21f1abdb996d56754c3b8b50a6b8edfde9a85e7b94447b386054b035660c9972516e9a414812c4489fe56fefeded99a1851ec11eefa5e249384ba4d569db9bd4553c27a74cd8f847a9753f540580961c2c21cd13a99384bdd0c47d881621d004547f8690a3883f2cd7b517e6313742b09122ed77d8b8b2f78196b588f28dffebb9b63578770edb86045369db5dc2d6cf270472d7aafb3ce944edd61b4e2fdb8fe54b018e3ee476c319b5ae982c9502562fc0a40d81bce7d1c6e96de4c4406ca87a1bd3b10164ab1962e4cdf8300d175053e53affa194e24e65b173fac3ab1715f3364665656e6c49190a2d445ad2f2be75feb43439a6776b843dac2968e573f6c2376e59f30061c7416d81b13d514904dc87ecf7082b55f2b673d4382320a48f9e7984f536dad426b6ec7beb38ad1d11b5d671daa70f389728f8c71604cbc31e32f8fdb3737c1888e3181fcbe8fd13a77b9165cf147ebb409876845ab5c2c41631502528f8df93e70a8b546e4c4ef46e6916aa59aab7ee5ccfce4554fabd935c86eb7679f952cc9123454d5df5b4b5cfdf59f6994aad9e4dd566fdc36dd6ba616c6e50e763197fe9277f26c1fe41dabb20b0bd08e90213f755a84da9431456d1578389e354a88e776c2d05f0f8b2d4f7124b6c4498af064be68669918ebf7309734ab9c8027aa6a4b6ba79916740db45e1b42d57b6b7356056d653a9cbf8f4c6bd76523fecf55ee9f7839a9d023efedc2b7a88955fe0ee4e8096a3eba7eb1b57220aaa20924369541c5e19ecf1da2c3058c5118d8fb9d171c2f4639d58698f376f6a6d0250151d5f6cdfc1c16e211ee57934e267ac3f73ca1bdaab3cce37b8d359bf3ffd65f1ee1a5286df2360074c7d4d4eccb83717c873285cae0295bb741dc0cb588c89b9da1e89d36b2a52c58fce6fc6005b576881d5e11eba4b4bfb30fcedf2267c162cd63a688751482fea340715fdce9a788d31097b9724050823dbba499a97ca5eb06436a1bef1e2a9fabe6d1345e2a9abbf9954b9ce25b566a92aaf0eead72a868d80df67cb5c3b38be9208f99adcea4c1472d7ed7cf97f79a7b29f1b852272ac3fac718b54769b005632a369d882af78c81389c0c8c48aa2c3a61258ff6f354c8f309d678502395b2f3c36eb414fcb27f56d0c25af02e6dff3390b01640c50a6942ba7e3cc23168ac7be350739ad91e137d017008d1b59fa494b5e9632035be4bb848ca2ee6d9c5b364d9b3b0246af6a43880ebc8861b7b4466ca4f88aa09d84d14ce6e31c6da4be83e0d07b2ffa3fff57faef3c49b84d7d1c364d9bf17cc3b2280dbc71faac2da44c37a548d9557763ab2dc3621fd85a03ad72c9f1d64088e0c177073e119931e64a8ba82f3e002fe8028ae038dd4f4275b4a6a56a9899467d9ba9a07ef79b1aef03cdfa799646434f656d8ee4309bdf46568798667e21c31fe4c390aca9eab901627480aa184c80bdc3a71709a06dca2118f76f77f8e2cd937d2d03e69ca771d497660c0dcd955155e999863624c3275f436f6dc6654299c92882d22c00fef987b72aaacdbec197ad89d0ab28d2932b249765ba43dc66f8454e5f7ef6688e647662ead27a42a942094026c2a035f2fdf079c5c609f576761a493640d6d05acbb408bebeb49d42c4914cce0f071b14fcaf9ef3bc8612deccde75922f17ed3a763eef46d4953a3f338f7d351641b755ef8903e33efee3c7498a5f25e504779a7890ff874e3c672646564d47c7d79847a78d8a62f380e0583592bf69fcd2a99d370bdba4ab2f63d21ba918901593685d79e74bbb2e63d34688f81b5e2cdfb71e256e7d6b416d69fe4cbec0831f0d1309ea0a4f5c4b33eaf8116486f549324647c30d9c3096bf9f65a75f8dc704d2bf7adedce8a5755396d408f7ca72a5d1bb7b7d31c3e839000306e8e00a4687a0f21746aed70dba26a15b732f1b1cf8540cc13ab1643f54c65846524eeaceca6ebe6a17c2ddf8b7a6de2c8d5325d252278c226f51b409f139c6455fcb90cb7da845a66f2c55c40076cb7d8e7a0906d493486b3fc4693b289a496097359d69c9255f425d00f25cd95a49c353a0b2e29d8b429ff87ac07fc1199fa9ad6c5b7ace7384800e356a10279c0111dd3dc57cd8fab6465c2b3e77f932b501f63594263c78f09c66d49d36388fe46a723bb70bdffaa20bbabb9491869c37b4e9c82e0062ad69aee1bbb96496c8681f5a979fd52c80274384bf64b89a7d3d0102fc7439e83da18c87a849354d671a6cc1a13f549f1073fecc7991836811562078b8e0a14a0187b996c6e74e0fe187925f3fe403824a1f1344c987157048b532aae3dd093caf8c5e5302f0bd0ce3ce038950cfe727542c2f2cab0e83708d03b80ffa999ad2748c9db6b645429e95f2ef33ee4a6d125a3fe357ec67c0ac7fc7f431629e6f8a8b7faa3fdb19723b10d7fbe740c0ba693e075d160e9c39cc4acf1bc52ae39fe64c22b7260ba6cfb4479c9a1831511b1e67c50ac7539c8bf22222a1cd739279990ef3cb0b18dbf580ea846025ae956fa70ea43bc51863dbafba4a6f783579aa285e135913e99770b579f7c7ab8a941c4a9c18ecb382c3cc1849f83a2b890f4c3f6c5ba78d2cceff89f9ce872486e87670c79a3c45b707374e6ac4c81d3505e42452e51131d804f2f60a6d6a755a016b113add2b5ed32a5ad4c2df409f6b7d378ddad290f00853279fb97f7a8f1017266726bb83c42d05d4e42cc04f570bb1448ac3174d52714b4d7698be8a96353e2c64587e12554e0046b70757df058968696f864f82cbffcd28a75dabc4b5c653b7d610853232949630a9aa30d4905ea3a8a8adafefd46fcf342ad87bad3e74c2ef53a6e9d14b38f7dea74fb0455eeed9ffdf3a723f37fad70345424b9d78460fcaca92f70fb7cdec263d1740ef7bed18b45cd8b944eb4e78c270dd125673bd1c542487e8d019cea38174c697611ed10fbd0204750e1210ba9a090fc643d0ae8fc79690f5b7ba393526fc90c13793c7269750aca4442845b7cc9441c5947a5d7574b0f7b5467e4cf8167e835e4838f65712bf9f7b817f87296e69b1e740f5fd8276d222a514f6fe8e95dab3e001f5cec14c15e328c6e01f92f1146ef203206fa481e5dbfda404cce7cc1f88e917ecdb5b75b9250913baac0970a4039ba5df9be32f5c9f9f5f3dae46a2f8f7a0888ac201aa1bbb09bb010e28b89a34ab3aa63a4c35fe29c874f32d45d1060ccbedbf465ab2a8aeb1cc4d4fc97c7df15b7c275434008aef091de812f881e7082054fd8d8b613e143bf495665bb5dc3ad94094fca0a809337298933469b2278c818c2549a38de3d8e8ebad6f19285b9cf9effba190c0efbf97954e950080aa30c8352125a96228d223c32cb8e0c94fcfe2f99b92fa96c548ed250f5fcb9e7bcc09e576d9d82082e416f0a0617cc39647ac35f89203a638aef3a3b4db4a15b5a0c776e3ec9f00fb55c2e34d7f9e88afefdda40c22be987557bdcb426e5f576746aa45d3d26e36b85850ba123621bdfc656fccc54769c618d2a24378d3dd336d323102eed44f008ac4b22923597d4c6baaaafbbcfa9a847bcf8278ee29201e12f668fd86f230fb7f12a110dcf3e7aac1f3a8b7350344610404d0cd124f8a5b2e86e75339c942b6a893927b96a176658145242b0e362cd1d39ee4f96e06cb3fd17e385958d7e0c4b7448ba08b17b0e821e42068136e3856e5ada843089f6cfc98005e2c4978ac5b34abebbd988a486b9ae2d0b2e5fa0afaa3043aee6ff863fcae62bb1279706c30c36573777cb5124206641bb51dda65ad4dcd216a2e529b0b5ab85659406ed0956b6c002402bbf70dd856965c52828162954041c0d7c40703e36e09c8dd97dcf36893005f70f7b6b0dccf8018e3d802fcba5725d11bdbdc57a1c94b855823940563cd480396d0c779a00f14f3892137d1fedb289006829177db3ace5fd93b12ba001017c184016d7cf446a826ff504b1cb9f05ec56f22f675ea23288d7135db7cbbe6f27200f3c2500c589dada4d5494743afe41632b16d5d44c93ad9d9aaff160294183a8442b6950f0e253e4d3f02be3ce9472346316ba21edcb9fa9930b09b86b3607cf1b823928f9884a37103bfe275a3aaa9e905dd933dd7e80d96899fb9a42d97dfd0bbd0083691d71afd3c2baefe5b29f2ea60cb19a97be10e5591c0940b65c53bde97a9444b9c12d201cc61ae7d52d2b40a12f935a55ffa7c51208274833390cf18acba678cc10bcc27f7480cebd76eee2267879835fe82bea11f3c696066dc0ca7fcee1496dcd600322f71dda01c212c7c1f729a638a50e142c0c7526b732d9dab9cb69028d9b5180b8c1410176d58ba9d7c40cc7f7476e75fa6400f4c37943d96128143bd2c256baffacbecb155792b9c555b782a35e1ed336cda76c502b382e6b91d84a2803e14c6ba1ebfd0707e24f3bf9b975da1533d7140e4dfa2740b21b0d9656cd13e3c0c1f202a63ffb29075e6b071f5d2f751401df88643c73d969a87228a5ba70c96b5b6aef95b923c12f82d60681890c18cd413fc0fd3ed3ea28a70c5b3c03937edde3bd27caaa3d795e0edd62e49040b1fc50412a9e6bafc081fde6199da05e7af75ad1a826f159500e08642d5beaa451802f28e25380c1387bee744d415a2a48aa9a87539ae4e602571f2d611389c3c1bc218a8e83e483359cef20de54f65ad5d5317ab386441f015123f43e36c58585079ac56b9d60c4992f66b1b0bca0b23569cd789834a5b394c01ec6481db464f6a11a2b8671f14f5dfa0b9c6ddb6bfd5cdecda98e578e5af3c2538b6d4e698688dbe3a721b97a0c845d4373d6b77749a243d3655e45378b1c14a285f17c58e8d0b8bc5bccc0fbdf9bbfc290ec94bae29b312c3104fbaca8073bf7442fcf4ef1d61684a1d93675c7c025b8263caddfbc8067a36e075b0d10724aacabff44485b3730b61458f3a042cc3e683d825c4e64964034ce4d358d771ac64f5c39000ec2450350c6402b47a4080f4704792624f0aa3efb3a09a0c99643c34aa1e952429462073ca98b46dce018b3b1c40bb8f989e22563a66f95e767645ef2f7aecc89ad64b97b8367032fea36fd9c706bdd1f4a35463e1d9b54c997b7a301c8083c73c5304aef917d244c1dda89c9a666ecbb4a8099e939b5d17e9ca077b58e67e27884e75558091c958244f8e10d7983dbb51df51c56bc457c405aec7dc9641f0528c25ebf66d577f700c727de5509e31e2689499fe5656de0617ffcaa6130e1b5e10fe2aff23989e7a143c2da022b84035f49d68c3b5a08e63b6f669d823c18b030032fa149c04b9251fb664dec589c186018455ec95bf32d3216b83bb6ee6ed433dd6b65065fe94afc1c2f19ebe00bd4305cd0168a35bc090662046f8e0f4f8fae1cd9a4caf60ffdafc163ce473fa7349552fd118807a98d92daf0fccfeaf27141108299327bc83d27d0fbd2cab3c85ad91b67d07377dffecd596e54b33efdbbb5389afd98d6e107436422a7e0d68dcc396d84282cbdfbd16e38790117eb2d653ad793d7ba6f2d83cbe67bbf692275bcd828728711b631a485ca58ae521769d6955f100e74034e9d0d2f2d02689170ff7bee6262d5a8e64d2d29d97ae9cc24f8ec836be42aa58a3d5110b035449449086163029667be87042e8a2c647eeec7bb6bca1a01638546140cb01f83d06919703158b343a54cdca2bea83accc972364c9d1a3cbdf0bc21403acf68241e9631c04278e815019ef7415d59962cec6c750e1197222de1b7d7e65ef6fc8a3bcd2ffd4a179764c5fc55b9120a00da5ac1c5ae513fa7e7dd63d71f92a93268aee4f2644994a50945e4c7a2676bb2e2d41342a1ccb21c573860720727d50da387a87ef181b5669630b2da0c857b7086b3162ce9e7a81cfb3f51288092dd9a54e744101e1d122fefc51e6884099721d5ffc9bf8c1b30a45ef24335b8dfe3929ae3e80c720afadae74530b9614f606e9ebe77a9dbe1dc8db7ee57f6c65c31bd6d070c36ad625db20f591ef857665f92c57e17df19eb7f75440490dc4651bd40f5151ac8a00419b6511c94358b72917fad4a5b7e0b9e04ba3fd865b1c13afdaa28220ae851bd42ace4755d2ef4258a06d57f40b05882c493758a8742994a2766ecb9be87d5deb7a1d481266bfa8739eba3f4685a5a2f29463f7f2bf8dd8047b511474028d1384e8dc4aae68a1932ef2416ad2ff4d99264fc3e411283e456e4c8e2a6c77a3c36339e889a78b576fad852a87ea08d26ee2b580928337bb7ed92e3050441a07847df14c034c79d8f65f26c8c41515ada59b39c8ddc884ec11bf4b7d70cae7a356565ab1bd41ff1fb064b5292c953ce45bcfcfc92d4b2ea92b29730f69c04906d1ca6083e2554ad461ec7f381c6212002257f9a10e464a0fc58bf458d626af7445cde660c77757a87f19a76c073a566542176ad6c9fe930f1b5e774f46864ca8f1993ae2eda3aec8788d96f8a806af1410d31f34fe54b2ef9e94473e0ce9983d15d4e4ee409aa01fa1d0f65bcaf55bc19831e13e0f7177048da67ff0d69058448fabe6239470ae282b57c1b2dc4b15f4de32c171b6d5fca2a92f72c51b950cda5e0141cd4e4998ad986e36a85f4e4f3423c1a6f31ee47e757309fa9b3c142b14137ead2777bfb2798b4465d4296a5a226b4262fafad2a636780910b847125841eef4ef151cdd548863bea072b23e035123ffd9b3bf41f966400ea4a7770dcd143a4ecfa7c3b7d8e6240c7379ac2db7ba6b49c57edb1b7b5f1c35c3a3cd0c6d440dc2a635ea41460b215d740c96221e96af30f0b16cb0a34e024719b8ca5444a9fb8dbebb2c09fa4599f80c4441a8736e72ef649f55dd22981e0e2603af1ed87954eb59ca037825bccf809fb48431a47099453b5c79c5ca4a9bf4bd8680859cac2f54010fb619da6237b6e4c8b3f4fa30461b2ea1a62d3fe312b8e47193ada230b59e5341cda8da4a13bd58e52b60914d38907bb705940f7c4bfa6eebf153fac9008c785207396075142814409e78ffd9ff471239eedbfbc5dca2e6a97b2e0300f8d4a346b3973d587c11c81b75de5c9036c1654e4bfec18f76e26dfcc5ca484f3cbebeec832944666a10479fb6ca35ab3422ec08834ad353fdce15a51d36576624f5fd7646fa2e87b1efb8a080a7f61a8d9ad8797ddb6db29821855be630aea19ea7bdfbbdb39c7b7616ee9ab132e72912845e78d63684f9b3ebe0274aedef3b785d38f23b3ca4f947484c848512ff638169814628d29ee9849a34dd56152b30acd96096a4bc1cb36b4e0764b9e4f99efbc4f2bf61060b3c0f2961ab0b666d604e44fd42548302108413b961a06bb5150ee78464db635a5fc970ff75fbc784c096bb37afd7e42ca3d44b81a70d1750fe478658eae8174bdf03b8b338df54f2a589f4f48fa7f9c1fcd081f5d4b7e65a1a1abf861aa7e95fbbd5565c47f83296651e0be074ea5162615c264356a5acfd26ba58afaa9d7bed57b4dbce9e27ba842ed5df0d11fa72a5b08e90720a21440b31512030d124cdea74dfed94a81b2866d43e376a2d9b82fcb85d428213d074ec5e244b990fb2825edea0c8dc77d26101f63bb493a09d998599202de8227d08efe66bba9b6a4331337632d525d409e68380267a18e10e200cf253709a644ad668acaa5ecd2d60e598ef6ff98a28109b34a7f465a4974fceebf316eb93c39e4c76dd063b75e51d5f3dea77bbf79591754fac5af856483d3d49b3774e4979c2815e7599cd483a0fbe98c3c9823184123e5ca0fe444c9afc62c895a5000987db6bee81f5f0082c8cc7d2140c7c854be1a1f375762db45909dc59a4ca1d77c89eb20ae82909df1172375b4b87a88543755434678704f24cd154938abc8bb2f6fe7c4d449d8dc6802bf57ab2d466f3bc7ba04e2731128bd94c92cafd0b14564f8bbdd4a5700b63635e11130e60ee5951c469a65181d2ffce3ba344f41cc6734b4e87000f701aaf93775aa7890285dbc3cf034f06ebd36366f4708b3157939a2ea3d437594d98a3338854b4ed422e713b0f8ec1913d35ed1a375a9c97cd6db0e29fd1dcde4f39ef3ab3ed669224e2d0c5fe85c76f2109a8ff47163a2501dc042930e65eea582b2c56d46633e14da32338c8a0a46f011faa4e4cabc58ccf3d304dd68e36daa81c75fc06e64077f09c9f844a0d99131f3a47041e9a58169d1b7c6ec4edace59953b8857a0323c6059ff689c665fc0b98ee82236e54dbbcff280d3f3746d02869371b94f0d3b21da30cb128df065c863081ea382a474344f2b3d6eb6644097b041bc352f963bee23fed258a134703e0a2eae3bca880a75ccb4bee03c4343e84efc88b0dfeb8db49b64b7e50ba215cead2caaf87454e991b7e6afeb96c913382ede34f1450c513b7b01997ba063a49d0f920efd67b90d4aa47af21cfcbe250636bd5e878805bf3f75afe8121633f5ca43f012830c6638f3e99a6b4345768def15fc2fcd5b65b6dd906da86eae392f6559894606ad3405fad792bcde170ce6db15c60b4592690c30326444852666122a2c420dfd3fdd4be169854e487d1fae3808e8f392d3a673361ae77a8f0d7e0210a7ad6cbfdd4a393696b4b664b2c9348ff46ba016fac8f3d086ffff84ccb2a779f2f903b92a81697f2fbaa1b2d3bcd49ab8f316ad78450ea6706ce94a889276dbd3394f05940b1d4ec34d2169adc7dd90f617726c4a9dbdd261f1fa50ec6a8fba60b25e036814a5ede264bb070bf0f39ce2047f59ea565f623c6bfd0e462deef0d9ea5b5c0927a7ac61fa2978169bd7e50c78ee63b11f42ced71e6e1206bad349f0b23b6f23c65f3c9446072c31feeaedfad6a7e8a7832739c6e68ec1f48ebcaf255c4eec946d63b46c72d9bc181c1449924dbe2b0397a87b329f72770a6a04796b0aac3db32e76832b683da3b6550e481d18a9d02e53e781b4fb94de68b7c48914ac10aef94a531b03dda68b9db91f9b33a629b05eca912ae59967aba2365f30dcdbfabfd77fece79d2b2abcc1409e649111f5e1015a108402ed4ab5017ebe07f49e42c375f3d993cc9a9145f30d5a81a3e26b9c8660ac2eaffbb531e05b7c4a4af5421e15a4393c44b0ac756f22b075634ae3d3e166c0367c42343a2d6a08e4f6b6126185dbd06b08303dd54055e57577a486530e50d7df33770c096a6e27447f155bab1945c8a15f1c59a313806f54267d0ed0de23e3e051a2f614ac3ef530936dc58a105c50336ab7d72c0e9435a61f9076160d66889ed2d48f8246fac9e6678e1b8b523e2f4213691e2c8d4ef3fc64ab17b96c73b521f6e72a6d2231cede3ff9abaadf8bca28909b3d9e9f45afe02e784946d837ba9362851e2f05ed0181e08945bdece9e198a6156d5c0863dedcc76977362f0227deac8c4d38bc3db73ef2dae843c67d2768958ede95226e55226c5df072b715a2cdb8f80090828259cac20a1d7f291f2f3810b16f135bed18d9206832fc6ed612ba34fdc8e1d773374f7f623713de6d519de41d9a8e7a6b883579d0dbf29cc9d034d31882db5d3dbed81d5f395dcc8ce29da8acc8e0fd9d0bb5c3f4df36a5fb052e73d7fabf9e39efcec2d3e07577fa1f2df29085fc68cdd096c08ddbdf462f9f56fb8b5c38bec792e8821d6a41488d54cd0e1bc21666482ed24028b7b410a51805208e644b8303b1c83ee9e2fc271c8c16d56dbddd1694137fbf76704c0f57fe1b9964e0b1071f94bca00fa852f69480975f096c011fa55b7aa8ff8d7301c389e3a378b15a294c2270af648413936e9e9026f2f3be2b96ddf5e179302bc82edef584b98243b421d62bddd92ec82cd3784dc42c87a730cf3f6cf1ce77c7226971fc38c05d8535434e98fcfd636db3fc8603d68eb4ec867370326311a864aeb92a2e22afcf2e700d72339e800be64651b58cae515171bb9c5692fb2f91e4285271bdb8bc3003857c3a48e14bc5fc8929a0125083a224068432ceee7b59b72f4e22ac37295537f8bda22db6d4d5187bac4a23faebfd1085c95e5be796898ab39518c828fd4e3ba612d5cb99a842353ffa18cb937cad09de02bd1d3990b286c563ae4e4652baf4f82d942a147a317d52e9b7d31cf488dcb52542154342b1b9969ff4d00316d26bcdccf5cd69fba08a5e072521f9e1b82ca61eb8139203c4d7c5041efd7792eff6bed6c25e5b06d7078fed45bb9da4f68791f051727534930744559e9f8694ca5e44a68fcac5af5e808cbd36585283c6d912a4eef30b3362d245aca6a87a9263d399abe5d023c98e44df0cbba96a9bcbf1436a37ef3b9f43ff9ff1f2e0cfc4f3b6fc3cb8bcb8612bcd77406bb43b650ac97896b0a983e3c6ccadfe83b1b8526c839e1e6e598ac90d919efccfff5c1752025d293df20d6aa27afb3bbf6fd6893bb264da4e55059a9e92df52e7161c08c034746d26258b00f4d44cac72ed0618b85445103d9b489e5345040f16327e8335592ad67cd2e18878405f01377ccb3d0555adde837ae3b1a7a0bded75b56a8850c422045faa01b9d65fce78ecb117b6140f991bc9e0f9ad294c3eeb490f1a5abbc6657991d16c112d755ada3741633c1004155b1d0a8acebff07111b9f9e4b6b5a43df3b476c53af4c1a964b2e36264213bc51855285c0776946b3ff95b78c7cf684cb3cb37031022ae2cc1564f9815b60e591fa77a35dfbe13be1a4aeb5c8a79a75e5ad5e0c1461866530acb72e51cfc417ddb7fde10ebf4af5e3c2a9d284aa37bfad6c4c372a14b67850e42d709df482d8a31488c84b7dfaa34f9670ce20f2594a1fe79157ae2019e19b48f5ab8aed2cb790d67ca2e9b6517b313bf0d5c156f345715202387fcf89d2ac79e60ae904c792f25911e5345976facff92f8ddb6f70da8a7c2c1ce91bfab0aa40d019fcfd11f6d4f24ee851852c9b64460a43d69a9e0c75bbe68e5a65512c058bf08ff3de93115f9cb6bfab76c194fbabaa5368bbef30876b7f1b7867a3eccca0832f8dd2cc6e4b1582e560504fe290490e410c354f7f2d6f913b8157f0115da24587ad1c83aec3c5016f707118b261d6cc5dfc630924c282dd122a4d55430e4c6adbb6359ee3c2e615babf7b5fcc5e9a00f68d8f70d52bc8b2cdf36ec289cd54f6bc38f7f157505880118b6c74beab1f2b1af88eb1d5e0c1df678c3bab0c3c8d99dfd394498d7039acdba9cebf8e4f7aee3ee63fcd599249ed233ddec269efc8566fd5d2dcb80d9ca978c4a3f402793180d85ef897fedb329badf683c29e46e10b49282e3d325001c4341276fd70c0c731309c802e94b564b0e956c5010e2738af33b644303c260f802a44baeabcb16f34b51bcccc9be227d5a5b9e265e64056754b6639b341711bd939ea0ef3508b20145ff55357b4a8274eedb48e0e450652852db0f5a9a2ecaec4f0665bd434e8ca2dce78c6283f802ff2766eb0173e197ea344f47c32e78159683fb4eb4b72b67a67d46406c2b29b2a0c50f7e12213d311e078000e82969bda06a2319e0bbbe775a9664f127943bacfb2201765b79cda7456bffd6478131489d15183b8eecd76569d9c6e1a50cb433ad65dae5f72c4d190217497db459e4e7ee47dc9d75fb3e34cddf903d643c0a702237c487aff9435823d4ef281eb6d1388f46f341727fbb71ba006e9cf983c28a254a9ec94958ac8d0d1fb7f9dea65c3a8331f2db09ba13699c88ffd64d59b451b23b3fe7086e8b984c4d7d5574d4175567f0817eb556383c21fc50a0ab40076ca35bfa501d062af53adea5b5364282dbe0177b7b617cd59ba3e52ba24b6d75731cee2612b84c902857d84743f080867bbd90b764ea1ac30e952a5d2cb963dfa5d6a630898a9d44182d42f1d464b56e868d21c38047d3c61eae8daf95996383f13df34b50b44b2b0fd9d2713c6f4b00dc893419d1c006c97f702e09394c38b3a26183784c3261ed6a7186d8e3976cbfc672792af72c56c811545a652bba6b3d505f9e85a3333f8f348ff0889dc79262191e57d0cc6b15f31b642f47c0f724b03d7fdfc6b4298654dd0771e11008208de6d22303f1064bb20ded0f63361843132cb94a50ebe003d8a8cc7c148b3d636e69b2b5ddc27d18a3142702e3007883647198c248abb532f3342db32a532aa8a54531e9368345e12b4ce3baac28764abc766db13d42a0193f812f2dbe3b0961c3c03b14e073b62c8629334753ce68d027956ba61866c19a6a6dd4e08c47e1d195d62d164268a4909902f7254a3281142230bec4ea10e4903f2d30c5e6390303ae278b97f48534e17512f2ab13d61212bc5f57d4a85c07dd2f7ebc79bd976c33467927da0e84e4a5d4dbd7558466678a7d868170cd6f89c162b72bbd037a0d107c7a4daf5cf30f6d43818bb64e8b3c5c3d53d6a4c6dcc86a1db003e0df93985067b8dc373a1aa558b09c621b355770a3c5f9ebe48e50d869f1fb81165e3d30f1ddc1050ede9a5f6203f578e3648deb89bd830b5cdf32b7eef3b91b5ea82b120fbc2e0706ce460a00c9c265f34eac3a73c86ca9d7d3f555e7ef15f37d0f992863fe611b67d7eb0e0bb12ad8819817e72956c68243d95612dac99add07d131d3fb1aef47daddf4dead897b601fdbba40774ce26e4e94fe878b44417a36b0a3a5a5e2e9a3a3f591152eada37d2742d7eee4e2dd9ef1ee90b7c18fd201cd81c72c9908f295d3994d5388f9a795172122e3b2ee4bfc857a0348f8021431d83bf062e762bb9426ed0c2356b5fce4a469bd227a69a0182ede208d9cc393f988c921fd7d774a6d3547d4df2811f1f5173a25072e78222b8e09d3801d8cf533d3edca847cf5c2083bc2ad638740faea557f563a89168420dae50762a6cda89186dc47bc85602f610c3d7ef00fadce5a95a8b8e7953eecb718133e439d0017ef3e64ea0989866839f758ab7428d63dc2dd398f104b0d64300ee9045376fe782409156f6dbbeafaa3bb50949494b044cf940ec889674eed4bb9561c03317ba342046700a9665d7d626e3d111fea403fa49a16dff15fcdb570c275c52ab98eda5247d646a1101764fa80fab946c2b635ad358e9c599019cd51a8d9cb7a68482dbeb2697abc26d68b9aea81ae672f4756e57a4974c84c9e34c6c341f8d11a4789b45baf6da3309c489566021984361620c63a41dbd0d03795170b19792041c053e3d0bf44a0a4ec47907916c90b9450627a28d65b41130b15e67ceee8d5b6fcf098e9dc430c659af1eac4056b050cc7001c768576aeab464e3eb9e09eef633e5a96317d8542a233abbf86aa06c3375e806e00f6849d2e45f1bb40f406f793f40a71f6cc0edc921ab2f6e63c6a3a13a6cfa6f2220b74d08d29103707e26ce72b24b9b55db6f6644b16874d3b9d7f9cc1456d94950f75c90c76e6d4bf90e949d0cc862f269e4e34332f2a2da3320318ca232bac0a2daf26a3e23d0c99ddec810b32b9001ec7fbc72500c7d680976ac03f34aff41ed45d4225d1339e5b5256319f86b6acf3eef8c4e6d5f20318d5eab3b40d3597d753428a2398a19b46942bdbb959296d49aa28c4d6ce63a57b3587ec92bdc4b3b3639784fc584bcc89c820f1d05caa8a1bfe17da3b0bd37a78aafd128128bd16a82da526c92c54e6f7da1c63a139eb97d70c00eec56041f313e4d548164543f5fee0efcf5780d7d6b222c0f6680aa9aa9f0f34c1f3673afef946e1b021abea19f4d5353e3486da7a6af04bf071edf2b306efc84df9b73ad8c2564645ac88342b0171a32b951d61bd78f4056e7e03ccc0dd5d28a75037d3e1836b984139998c4e55e35e1d9f30534613adcebc31d2cc03f146a30ea13b476e8bef29302ce87bcac4df263379257c8a5466e4b7284438639eec20cc326f855efdf4865a49be5a40bf710e1e46361315e082dff23c4e9b17de0c2ab120aaf0f5c1fa3635f5d7711ed708648f621c55f96a35f7e3052db3dc3c4be74de0d7d8442d5c108181f59a4bd8f43a626b37b88f8f1fedf941f68284f455f34ce57033572fb18b10187e26082be29dc3ecb5880f7efe30789e40ce8c74386c68c8f52104d92ac2015b33ca3c95e0895be88560f6d9048718c2e86110e0972a85918222ce6e159cc66fa767460d43b3ce1b30db00f853a08bf4c3ac9f26a8dbb252a6cf7240926bc81f1ec1871196cc24062f7bd2f3abfea45b1808b00e1d40bef21ee12650081107496157f3004de2aaed0da16ccde3ab5c7ca037fe442424ce52649ced3d1682fecc820cf7d7588f9d3d10b32b6c20116fd5281e4e698dbb51831c09aa621a8211ce85cb52481bc93272de0c7b1d5a9199fcb151f35024be959137a9cd9310c90390e88468e51ee88e978cb898d56a2a5372783375cfdcd947fc722c1e5a94562d387a0e6816a0d9002f93b45584acacf7347687387997c4e9580bccb4103dc5f5549352f175a28cd6d916b6c2b076c6ecc59d3a905a766134a51fd9d34822f1b216e60ea92d8cc3beed6c33365a286e879ae27c8fe6ac05106450da66098f529c77845fe2cddff656d9cb7bb97f49920eeccde0c324472a825c90eee6e53b08c25dbe54e889d779acfb7d21f540294ca8e3e109b538d52e567549e518507fa2f644172ddcb9224c5f75b4f5bb04ee316d75bb55560b5349e35017ba91030759645975dfdee1ed5219ae29f266e73189b256289dbb474ac632d5a4373d462ef8cc3f1bdf2487c795f0140a865f45847e7fbfc7558d44863ebe842e53e3e70057b17699ce3c9e31c1c04dbc2f647683b1a24df0ee3f95b567092d82822465a82dba3fe13618c0b0aa15a9e8e8f9e22abaec195dbc4d67298dc7f39b94aa40fa00adccc909ad9c07d33f838f6ab513acfe6fb8c4f609ec395badf4c636c1c28b4721783957d3e1684c81ca95f11dd4d83d0439c117285eff9c5b09a5f63f535016f757d69f6f0f7ab053d1ce98b1f518de0acd9fb414dc080d821bae8b2a3f82ddc6d69387c0b0c058060aabfcc0ae58e5bd4de5f27ea4c47a8737be860f797ad02b7507f1e3aca62a86324966cf05760d4c7c64475a24a54cc35c6dd4e630977afedace218a4102b4496bed5c092786cbdce24e3caf9773e5eb55e6dd30f0c53c68c40381d94564c76d0cf7ed1c693174cbafc07a28d5c004d2c3112605e5f491016fe8945e1afce001162122f6514545263f9dbe286d7e614144a5912b259d4c8771f4111d094d66f897e745727d3920f13c9b622c0812988a6cae88a1fd2fe73ae10951ff52b5e4b749c8382ef0c2d170994abd322251cadf15192760562d8313be1cdab528131ea1b74fe9bb34361c58b72f5a4c3f26a0558c8e72c0d6a056f5accb942de4bcf0b076853eb9a19f6f4d27c82900f20d9def0c3ef23d1898b620a93a159f61cc5ecec76b1339a5460d17b024ee75b8363482517b717bdf01475108430cbe44403735e4dc1b22493d11ffedda9a15b8084092dcdb6d707a068411262322c31d9404d88833b93644494ffb1da82d1dfa421422f4aefae86d1a20a2bcf352070d9d1c47562a8c440e5a37ea2bd168be5e95e76d08ca2afb35f2faac8539e05cffdad952b3bafffbfe1584501470d9c1390c8a0fe9a2f6a2910dff63dfee34bb094d6a30eb606394a568186fd616ac956c8699172cbd602acc36719f4f7fdfc6ce00bd408dcebaa2e70caeca21afeaf8056ae2a2b231922082e9f33688e8f7e4056f8838f73010e09def31ad2956430900cca3d02544526e954790f75ea6710770a3733d8d2b8b078b44477a0d74816f759c311b16cae970ddbb2054f8e61231a01b12d1bffaa5742f3290f44725a9093ddb38505caebe37988ed2fa6081948d7df4a635520bf0d2f841e49151880c5221139355ebf6e1ff5570e1baa8894cf3559e2849dc710fc23fc9af5d9d921eb9d1c4129dd3dec5f23da226e92f9097489a43b4b8002ad7c8b6dcf2260ad187a98a05bc06372e890f8619aa16b42d7e66aa909e0f2828433d3d3ddf630ca89e2c3def65451ce8d93d428dd2291102b0e29aba2533e7d9af3f69bb13062bdad9b9f88a7cc9092d89e6267ccefae4571a97af20ef49b9401b2417fed1e45ebe613429ad4d59f8f0f2fc55672147151ee6cda75f6416e38fa7959d8e3281ba56ddb9d0733c5ab3d22a9fc8fed335d0596a7f7f756cbadfb2dd7ef738f25e5484f9a0d208ab3348ea10a5ab2ca4fae3402be6058e0fe9fcd6b4890795a240a44f50e84fca8e693e42ef3494a64fafc72b41a8da4d5752acbb39b252db0dc278b14ed3ca4f1e4a460e19f740b5f3ee071afb38ad33967bd54e5cf703ab25596b7671d32f1345fe4da386212c865048980eda0d38cc3a64c40ee8bb2a85ed9c9248b4aba7abdea189f8228c5f9c0333b01008dff4e32eff8c0f84c87db64d733a5d46666c1419225fa6902d0e538cb0881405095e434a66d51ff2497df450bb9439542a35d56ca35b722230003b0ac99c9f7a0465c71c91aba67fcd3cdbf9ce0619d0d69bb9a890fc8f279a1a8e3af5066980969b2a63ea7dba1c03f6e4f310038905ecfd3247544b3da3c1b1ed9994395448fb75d611dd5ad9c205025daf3f3137ec81b786473c0816cb47d35cd172811e8a1290991ffe2087e5fe3bc4fbf9765b79cda7456bffd6478131489d15183b8eecd76569d9c6e1a50cb433ad65dae5f72c4d190217497db459e4e7ee47dc9d75fb3e34cddf903d643c0a702237c487aff9435823d4ef281eb6d1388f46f341727fbb71ba006e9cf983c28a254a9ec94958ac8d0d1fb7f9dea65c211815c0b42e1f645f3db8595435ef397a5b59001136880be65f8d34cbfe701ec826e7c18a62fdc700f306541893b6f424809a6d53436621b04e59cca782518bd7c5683ae45d17d16c8377dc18a03caece495d212648bfb7cc8c8ca54218406705f8357cb6e844b7985c3545e0fcd65a2d3a189ce323dfb25e5da53d5f3c5d89480bba8425d3ed284940133ea0eabba44aab0afe127b275d0f98ce66c14ce40f6db6f4e662ccf16cc2c2a5350b411e31630fb20006ddb68b7376582472eb5dd88bac800ffec4bcfa684f90a0a9f025ac26a361cda1512ff632d1ef3dea191ac51672a7554f4ce1407dff28ab8df301ba915e66b158265df6c7056e51c6f57d0cdc967f2276a15c4b46d53de23921b14c306ab7bbbb0de30a1064bb0b6645bceb70c9820803c09e1f419e49ad4ede32ba7b58eda5f5035ab9f7e42611b04173850b686be51b244d230c9af8fc721290f93ec1babc59607fd958b155f2d4514c5bc19cc4b85d8bde2fef28d9a1471a0f05d561425aabb7f191cdeb13129e76d6c39b02aabf58277fa8c1353494f90cbcd3518409f73e15433d7c3955c24b173178da14d308c3dc946c3ccf2ee36e42f96e19ec53dee45df06fdcaaaa04289a91fa54e5da0e84e4a5d4dbd7558466678a7d868170cd6f89c162b72bbd037a0d107c7a4daf5cf30f6d43818bb64e8b3c5c3d53d6a4c6dcc86a1db003e0df93985067b8dc373a1aa558b09c621b355770a3c5f9ebe48e50d869f1fb81165e3d30f1ddc1050ede9a5f6203f578e3648deb71722b154b428cbe51ab546bdb4c035a483849c084c3bdd77536305c8110fe2e5d2a9f3fc8c50e6c4c01ed702d00be782d343fbf4a767b09a64eb7006fa0da4e53c7244f54d6d5088efd5eca4b3110cf330fa248ec53884af3a9b282a9dfd21b370a63ab1b07c6821c823fb22965953abc40c0d532e39dae9e44672ad82e522016ade12e94099f7f7517b191814c78b2270fde44b251967802ea63da4a21b936014299971a9a33a00247d58b2717168cb822a3f634a825643d468ada4ff8b59f0b3d05037471200c04c08bae642fe68077f067f49384fa2444898e7f2c0078784628c3cd814823dce16f523fc2c4e5c6bd355c77a9a121d58875d93fb14b134bf19243489a2df03c4831c665b78586f1b20271e269dd48970f62e1c333975712dbc6d92b61578e42e9a2861dfaffe53c21aec3d250cd91f9de23e465f946e8e2e01a9ebe534296e3490fdf47d1e71c1cf7b8170760a49baa35348ecdd3fb91eb87ba831354298553b16b5a26edb1cfed7c029b8e5a4c61b293cde70a5f82053b0afef1d67f7e6a453319a00f5e11290eb58aa77752f07086320b809d9fa5d8aa95fc0356c2a29f7946752a671771af58469ea61f393a5836652f589af0a85bbf2dd07a4caa9b0382372dad044cef3589c1e6c60f542b97fac1668f22823351a05fc8686202d264f7bca2bff7e06547f0ac6a0982aee92537aefd5b2ec4cae41a426062d764df787b828f93c7d705fcce70cc17ffc378593b4986adb19c1c9d33170947b064f20cdf77f16fa2676da06e25f822fa4427afb7a2910a16fbcea5edd6ebf1bb40f406f793f40a71f6cc0edc921ab2f6e63c6a3a13a6cfa6f2220b74d08d29103707e26ce72b24b9b55db6f6644b16874d3b9d7f9cc1456d94950f75c90c76e6d4bf90e949d0cc862f269e4e34332f2a2da3320318ca232bac0a2daf26a3e23d0c99ddec810b32b9001e8444df50c2e924d2feab688e6a62abd7fffcda46a7b0c3c8dde5f293bca11c40e23ea403007cda314adea529d4d37473241b3c29cad0953555a8e3a530e3d9b848237cc4811ef6a68d7cf3f298ec2324c7c2355ae8d893657e0610e60809521e1cbc1063c2e5e59804b2b54c0167cf11eb865d96dd634da980347b768fe8f1880c484d3165ad67bad563fea1dbdbc72dc2c45a5753e7ec1f6df5d82dfeb465151174129262fd45b18937b18fe5ada7258e7deae9b06aae1546a3e9476cac9a9b59c0374ff4e8d78b3c365142a10c33e4eec0597729df850e5cd1fe036689963d3189d3281851dfc532ffd2f649ab438b1415f5a2efcbe67d98b45be7e4da53c691c531e0b0f153cf068eea4b51330e056619644634a25f38829ea539df19e58c2ad5c4c19760acf0d6c8fd2675a3ae9051423cc8e5e7c8c14567ca05ebb305c2f1b972626393316b759e1c9871f2d2446f6bcd6811a648cc10f7e3052db3dc3c4be74de0d7d8442d5c108181f59a4bd8f43a626b37b88f8f1fedf941f68284f455f34ce57033572fb18b10187e26082be29dc3ecb5880f7efe30789e40ce8c74386c68c8f52104d92ac2015b33ca3c95e0895be88560f6d9048718c2e86110e0972a8591827f6b3f8c361a620dfcb462e634550fb4e7b685c4ca141cdba8f171586aefa76c65142c1384c82c130f70b30efef33b5f354bee59ae61e26f286d9392087a9d77a935f2176bac6041a04a06aa3fa2440b9e6ca677ce84b06d611d6557e852412c2593fc73cd2013968bf0a6cdbeb23693ca04d8423211efc5b02b3e5cad8101ea096fb768e08bf423d28561ee42ac27fcac5c25a5f76f17889ed269529bb3cc905ac05595bfbf86f779472eb56600aa7ec6779cc7368156dc1e7b581bc70b1d6e8a538b909bc71c38dded6872b735daa213a56a505405fd93b0546951debfae5c4cd6f66ec6daf8e6b32e93d212c4589db5bcbda521d8b95fce6e33bc73f3ad305234cbe8587ab3440ea92d8cc3beed6c33365a286e879ae27c8fe6ac05106450da66098f529c77845fe2cddff656d9cb7bb97f49920eeccde0c324472a825c90eee6e53b08c25dbe54e889d779acfb7d21f540294ca8e3e109b538d52e567549e518507fa2f644172ddcb9224c5f75b4f5bb04ee039ed38d484dc0f970e315b7938d463760cab521755c8fe658f6b3ffd47cd3fb158a89d2e069e7fff4c3b3d1e359f84c6340d5836ba50009761728c0723ba1191f48fb5630392aa1e748b0d67127f83cb52e93d7456f7088cf1512b33fa68a4c9caa234250ba0cf24f1be9b04878cb10caa6c2e692908d37499790937d03122e86ab41a1148c00add2fbbdc661f1cd503f62371f8a566e89e1460b014d050307c36849c695fb9c148859dc1a7cf18a835870ee4ec25d13e19a1f1c71b8e4994c5e3a8fae6edc26ee56aa1757ee10a8fa1984f34639451a3bd9f19210f6c50e7ff9f5c8b36f3d3ddb9aa0e4913beeef5ac10ba65216c9fbb6e8573d69468913c890c0ff11a9fcd43d8bb77a0db84a1dd83590a1f5bc36d4fcb104f78a6a9136e1e6d93cef0d01fd72478462f6b1a2b6b191d1a2ae5402e0430edb89f992cf5a97d62bf232347a97f8a7fac7bd1a0f642b1469eedeba7214735fb55d2925305478600fed69064df018f4bad177e1e808a4566379d8f0cec93e1f1e558e8463f43fea880d95a11c8a5b44150eaf1d6ce896ddb75fec94a116a7d7cebc978caa0e870ecaf5d1aedf2bc30341191e0b799e2cff2c898924505e5aa91072b33989ff84fc4ebf765f0262042e265ebafe2654496055697d603fac8342b68da2e593a71d5b42fe1b30cca056d503a58290348e0098ff304ba1f3f689eeed0e9a7bdc9828efad162a31cf64fa67e14636dc3e69a39e3c7da8207daa64e2ecfa64ed71852dce438af83acf5dae4338cbb431db90521ec9ea389ae9373bc73d821e218005d69e0f90f9d41070e5415441bf39e21a13a4bc856fd094ebcc70d4aecadb8fb495c06087ee8ef150337739c85f7a8ad98a2463006b8967993acc24eeb8075be1f73ffe8c2700ebc3a252e6b800cd272c536f23d6a9fb2604db88815eaaeea2ea8f8742cde250707ec6c9d201a0fc6f2bb5386b05328bb0ab06019bb499400cdaa6d5f604459a8f5eeb46341d4f431004021436966db6572256978f780ff5e8cbd092d9018d9b8a7f9a07fdfea056036915f571e61b50dd12cea3bcce20c92b25cc2ed2a066d2c08f128d2d4c4dd8883c04d8bcb7d15baf6c759af37d450f4c57840009a485605b207bc7f2276ce2c016032a372b24ad3e2659d352a558a2a240156820b797a1b58c6619cbdfff594fb9256903b61ff0a8989c78e730bfa30c714d5c9dfed109b92a5f53606a9bed06467da5728e63775d9cee1c6b5ac42b68dc0e55b49d1acec5e27b1b2b0db9bcbb790c4d9bf20c4cdcba10a138b75565db929e56b09ea4dc0988830912ffc1bbfc90f4993e3f1184abc46df522964cd67ad12aa6688a2c8c0d9310c7930b0f1ed10234ecb0b42c5f8d7fb4b13dcfe0b0d84bdda58c74bc878d9dc92461e6c53e5c84836d32a2f6ecaac91c440ffec71d5845f986eae186f67259f681cdcc1f1f6ae5c69ed38b0c4974f130479c2164040d53c9c920cb40bebdba28908df60dff8aa2a76124964c0a27c9a39d8d721a9401591a8d65c7245a479ebce234e3d171a18921f253cc322aca1ea20f03826f7d4453d45e6390530b0bbcdf868c3924ce19204ec6d4543580c5a3ee8ad4a05f75d1f651df9ab86322a0e451b816d971f32d8499752a9411f75bd96e6edeb218901ef85b84234e30148fe3759b2274911abdc6384e102fcd572222911202e5519287057192d3f53c0b12f73a84c778112330196760118dbdfe30d050f90b62593ffaa053c1cdb3725a549a095c56ac6e46dd1add3417993033cef494063cf9375d072f8814f9530f9fd78d4b7f68e5bb1d7e17eeba56a4b4df88846a54f4ae7018d1e4cc4c4932a02676aa4b365a3e99ea9b1de43c1231af3aad2d66a156f7cdce6f2f9e3c8a099218e463596a07e695bf7a8ffd487d487bf113925603b16018483f57cf90ca933702318b155d2ed5a7839c1f2ac2d052178f48626c452bf7f624081b0dcfff74ef38b6bc04359076e94ac5781f804eb036179a7aefcfd98157862e0661de53b3b8598718906098c93f5a95508122b3566c1cfbd9cb2119f4c6eb2b7f25472e196fe185724fa1e3ddd3ccaf5d95ae9df1c6d83a5a3a1123e9d0acfebdca8ae23ce2f1d906736068622cc85b3d7814d11b1b06f66590e371f26f8bf0185a9f8824794464b7e4907a5413691e1496036fad538dabe4eb063b5ee303b2c93bebf5866b23c0d79296295f06aaacc8ad27a9c7718106dfe217921d6e187ee3ac103764406e997c0e314e0baf891ac48f069cefc34099c351574227a2a50c86dd574e4de94dddb6cb9147712881126351f5c732ecc8721c5a312d231ce78314ed32d7fbfd38890fd0cfce5e97a25d2a594cf1b9946dd1c611605267b7b431fec77a6e9d66b7293e908dacd72d3337b9febda139d53f872f94c9b467b190bbdca88ae715a582c14cd96b142717da34771fe7b702c95ccc31b21f31ebb45aa85a8f2829376ac8dd32fec2b5126ea3d2f772ddf3bf2804a604ac61cf0ac9860066ca68244a0e7ef44a8f599b5c564eb68431e7ea4cb0d34f02f2bcd6fae6b47c80962ef4b4445549003f80611b96c0c04e0c57bc42c732d79792e08073707946240d84ebba5d657c27c04a61e112298d46666dfeb967253427e5e7a71bcd334368cfef322073ecb7d55d7c0a2fa72945dcc80219af723f699183e73757130c7b1b9d95e7b5bc0d3405e69149754aab2a1fd348dd5cba6438199e04386a56cc1496fd4fb8ac9e0eccb806bf833e8c300689ea319b197f303b2ed0e85f2b1f2e6d88967a865c22d6e2cdae65c85b5f5d254014d461012fdf2e30e621e0e4041883fd76e67e77879ffd86734b8582e06e253db29b93adc560109140beac54353c86c51033e643a86831f06bda89267ad38fdde88eb5c17d648d3de4b2353a2e135aac68a301a158c4bf639c409f703346034b78038a99368e2985d11fe0b6d24e5b55bdb5df890f4428fff5e642e3e464e0ab1c348dfd97fda7e897bd070d8e591aeb74a1a29f75106d4569c18bfa98a58787e374ce360aa255d2df0b0e2225af6c6870f5c578d5b6d9b61e2f4ee6a831b5bb923fcaf9d747fef23306408180de705e292f7e3d9968c861559ffc5a99080d91c940765efbf3d2a57bc0e8c7e94d3fe25258097d8af60f9974dab8f84bc77723644f6b7fd56b57c620ede97b69c42f95743b1e7d603e7fb50d4464fd5f09f528def480df3d7df786a3785744ac04284383ead7f63c71899e5a7035381858e3f3134e5edda65ca0cd833b117ff5a4f338f360c3489eb909f8eae8f75018ce0ee30c775dc1c20f81a6136a5fbbe18556ab26319aa95ba18f2928b649f9d4c203c5a82cc9e38db2c67c6bdff84e16f1bf6ddf5d1e1ef90296c8fe6acd0fe743ab5b395ce49d85de7cbff1fe94fb6e89f19e8f359fe154bc7f41159f2b6faf8c1b9e19519665df42bef13ca80570532c3f6845d8220d2b636b5fd5de85daa3d35619577accdf70c5dc1d54d3af05ec35097ff745e060c5e01e7ad79289bda7a3d6864b7daba0d762493978dac9dcbfe5d295e436686f73baf69c6e279e3c95cfb3b806f065c799c628520bffd64832d2eb5909007f881aa4d4f3059c7fbe9f017f14fa297fa11ad0e6f0916a7c3ea1bb731977cea20973826c70eb5f335af4e4e71336d6abe78628189ab38075d404aac06179bb9ff5b994d529da01b36f963ed481e8bcc52762826e34438d2ff1b08ea97c9d84e3e8363b0c1ac76e98cb1ca19b3fc89a4406a303aab287555c131c688d1a8b4eb5da688cfe5cae4208c8dc5c509d5d863b208ed72d13e8c961c5b518a6ef3736d11d69fe09014f14d76af9975b2fd3e1f67074bbbe3eb90aaf3c94dd154fa87559421d4efd445b0369bf5bb0157c44bde57120833496dc6be274cc2c8f69c785489c54f35e2f15391b42e8ac744d903e0a360eb1c8994070fd1f3e136c32531357453b03404efa5a08923ccda11fdcdd01fb07ef3a2564c55994440bc1efe1eb1cc488d6641922d9e4cab5a2b77b47c4aa04e7cf643c766593f553de3b4a36bd5d2dc247be45254f7c0c95dd8f328065e9b79737e4e75acb83baa67bfd5c6adfa18ce00ba795d2afee31eeb05805ad29e0ef851128319a8772ca3b7d7ded87e57be1956f29ba19f6e878026e1c1cff49885da71c1f1d9c847017b38eee8af358de0175f3c958db62c3ba16c84660ac2a5c8bfeb0a3de747d6faff2bd51f5e3147de2a1a4018ae21ed07efaffa278928691dedcb1896e29ee215bac8783fb61c6ba2e586c12e07d0da87d92ef7021124c686c44f369e6f60ee2f01627f563fae70c7fafaeec3db740a419bad6c1a96ef7428bcd624b2d36e6dd983e511d100a4e8352034978e6ec4de0c54bee2f58a82d1949f2157ac72b353570ffeb9d8b629182745a89ec116a3fa8e2a88460c0a9cfdf815a623b138db11cfae8afb162ec1bc9a1d3465a35682467fadd11cc066ea66df6f762119c11f07a191d59bf43e66232488d42eb1953b77db141b535f5c271ef4e85294a05875369ea6f4d8256b959bce6e7fabe7c6482552dac2a88a3332159a270c9bf4c8832408b7559485a78d5cd4e448dcab42ace0d00188e917ec0c2f8ac375db1a29b38276c577af9e7c8aa03f4c5aa032be2aa2518953bc0516b312335746550faac5f6a8a9ad3646c8e7d906c9c80ef1930356f9d2bce930c09d64205d014500b535127b7b9c4423dc370c43af3dfbe7ed65533803050b7f7510ecf588771906ba8b2d6a7fc4449775d62c3af074b2572c4c947ca5ec223b995cc3e53e58883f9aab3e1396a8ff17b3e350a80cc68294310dbe7ee883bc4bca3029dfa052f466f318eda9a741aacb1538742aaa89c7d0853c706f946c88a1b59c2af320487d57aa1a731783de15a88ce65eb05ac6a627b596b13a3ef71b26515a34316c51527b1105101d650db6cd71fea3ee63dbe7a9755ffe291659538a08f463aa3fd2d38facc848b1dcd16eeca488728f974dc9163843a2a5e3df4c0608685b1b9b7501f7b390a53804118278cf0f34e3e0fed391adaa6d060cc84c1b70ee9a0a6967d22ac1daf1912ab0853ecb3e4b51eff33098952bc1167f8541fe5997f55339b74f8fd967f603828ff350bf23b69cdd202d339042db072d74531aa907dfaecb6a49ecf4278837f6f20e713fb14a292ac8a46178b85ea08d0243bb84f1f98e47ff85d9a2a380af627fea09c37ad79bd1daa342fd76aa12d6032d2389b1e7dc51630b4b32e5df9f987bafb0f8efb6500411715d3cd25537f0a41575f5e304a488aee6e5ad9cdf4ba16e9c904d95215c6f4564c80495abea0e19c9b1f5fe8446560120c2d1aa3b9a2926e935a1fa00c9102ea1bf70d28449c836e5f0266df1b80a186b653a78ac6ecf837055c4677b5eb64696cf648927a2c01a56723ed19f7c5219ee2f46ced994f4ba8dd908a9711e5faa28ab8d850ec5bdb57098ba28df4e02f0d188af96672e0b3d0a9e2d8ebbe5852413155829a2cd4551d4c148b2ff3b4cff0e84ada81f031bc23186b0ccc10ae525b662afe9715e4e634ffe7938af7de66618628fe6751a4aa9377c46d4894dc7d9c1b1c67f7a592b75c2b7e42fd7dbe884f7527571af6ec37126dec9fca9e1983cb14b4107e593d17eb1ede16941a847a0e7134fdde00c1d5bf2859d1fe81ba2c3af4d216e9d4595fef5f48313f0f33f11a4aadb812a32a454929569614e73e4ac4a8a65e9d3e8582e4f0f1298af30831843eda14f936e9fb9d076944f3acfcdbeea921e26623cbc780190d24a8264e3936fa02fa4dcafac5b651aecec5ea93bf0ab100c7ca588f7c684a0ff628c62a5c76a66628bcbd0e0cb6d712fecdd108aa5b29041fe50a6a9f75dc1c8097c755e54475a141a268594946ff55b220d12f37743a3179322f375e9d8c703d1e0c55cfbab0dcadc944ffbfce8177e60c681a241026fd04d479353153ff460caadb81d0cdaa39f19521cfe6fdf512b9b35b09247eca011d9a2ff7eafc7bedef34b6fc8b745a88203c0cf08aaf6e5f6f610121199a599666f7e240086e04504a5c0d145625f010bec8ba6d9c08dfe43ce0334f95cdb36d36d198cbf34b237af6fac5b43038d8a3d286a8ad1ef582cc421455fe34d35f33d41f1ebabb55f653bc0247a5ddf78b012e1277e6c4412db8aed81e6e8e1af16fe4f65c0916a3c2bdd772be80ead7da4b2fb22499f2875d17059330023bd7333243eca714643ad17dc785420e8ee8ae056616f35c65120fbab595ddc82daa68be4e2980ef5c85b2c69c7864356df83a299a172b060b4bfaf237d77ed523ff4f9f3e4fc4172f9f004a699517093ba7d9eaa6855da7f9b4ceae641a3c920e1cb06a181c385ed63137cd6a846aa68bbcc83e36ebb036de2fa9f20982decf38cd9c5edf9f94c860de14af62bb0751bba12f7c962a50bdc951be9c27b77e1ee67b4bea1fae2e3a4b5bd19b8f863b35b084ee8917056306eee3c83e73ecde1fc853acd8e540aff158ee844fdbba4376bae4aa5cc50f5ca880ceb1c0b0d0b5d42225a7c13417a693f9479c142df5be1a3dd2d14ae82dcf230598dcfb9087f17a903c0d1da4e4735cafeb144a790e268ac0d3745685df14eb0f23eaf305de838a2a5a44822afaaf3ff27bf3348d41a91fa8028a0cc60d6b63c4a033182a74937bbd960221b3bca033903b5fd3864f41d53535ab235e1e1c2d8694852ecc8ab44c436e1c577737684e36380630c4b1f7b9e4de727a14437ca79a78402086b04646612c82c151e30d7c43f1e7474e3e9f067a8f6bbe571ee5ec820472a352e072d7cc742a115f1d90f13c9e8cca9b1afe4840c95c65757d116a8e7adcbc7fec8dccf46a5d1024a15aa19e67b1c84650de5ec298a55d94eac6dde31584602b667edbd4a263e53542b6ef9095fe47ab583ff40920efe739f8c815f9755c6db7aaac3bc125614f756b59ae553eb01d96585d0279e28446daa118614f2a72892e9230094bdeb14e88b5b6fecb7a701c8303f56689fa793074d799088da8ae8356a4c88152ceebb8be914c11549553fe58303e4d38b7e02712cbd572b517a3943c8b97b1c48d9402cb91eea60312c60766076e3e391ce9fa9ee5589cc6a929be01daabea833e81b7e9732c707ed66b37040862646a95067c094a0925b3a0bbf7ce04a10f34ef683b4b0542a803ec3b23f1616ef41cd4fdc9a7137e4161226a3ceb7799e43e6e36553c9d6b70fbb5c38cd191ccff59e88e9ea4bbdd0dcfc8bc88d30b3c88652b35ca123718eb4a0be69cd098b61fa172d242f0d6c34aaf2345098cf360e1a0378917ecc50e4d94a15160099e6fc6cbbd4e1bbc524f620749fa77b0b4d9d192ca3efdd26331de82b86ad05b7aab4e87f10e8d93a9c9ead1eab9582a651897dc2a1ea63ed50fa21fbb2da9c2a8bb5c948214abf232eede6e40c480b30bcd48e0851783c0b588ba9f745b6ad6d15c6ede7d6315779f7468e557fe843b10a3d71e0a31e2cf9a35fb5eb53476baee47906620812ba5ee0203b42625d65b5cfa7c57e1bc81f13dc1811f1084aa1e8cd37d65f5a930e82f93db30c19e638e0cbc133dd1cd62d1b5aaf76c0ff4d91b798848b3363f2a47ca7835e0571b5e601b9cfc93fbe985ae991369410fabb5db1eea3a086b6ca0334ddae3cd9994638271eef1ed2d1e3999a531cf3e3c2883fa1af2ddfc0e5649bb6c546194cbd824acdf339811824ca712c84f8aedb3c04a2807dd3a14f60df5124cdbb79b904be20eaf028d92c95f4f94a6fa6c0ee439cafab1050e68c6110498f3dc59beed181a85c930f81b78f9d4acd7feb48f01f2a62add64d8ca6fb4b34cd4cacad3022dc3ee264868effa645857fd6a6b6bbfcd30de916cf99811373961ffe2256f98e3a7c0c4a68553de6ed653fc5868d13fbe3fe2394518711ae03e924058dd50e636a98b378074bc083dadec047ae5c0a8484196ee97b58ed4a5c54ffeb43b519b44cf2107c4feb53034ced481417d445fea2474e2e515b0adc1dff4f804ed08bc17525206d4c039e4a70da094df4930b78aa14bc997af9fbc54e5035c4523675aeef1608697509f0dc9279bcd17a3338e6bc6181604f624484f5cce931f63baa1b0e03dcd1455e735fdb35cb2b1be4ef2e45673e7400689ab192f60501730b88bbd632faccab986a5dc58927b5d28fb45d084beba28ce0a72570178a4c7dcd56d7fe69bcbc7c09e4dd2d8d147e4b4719ab44f3ac831dc5c1ab573b4b09b44ff9aa6aeeb3d36b5b1e4aa0be34b341df02435ca973efece4c211a8e810740d1e0e5beca5020207a00b6de656e25280879b4ad18ad7af921fc490a228b2e602aa4644383dc58ba2cf2f4851fc9be24f2e42c86bde55a3c16ec44f7d60fff7fb3fc1bf3903afa11149691367b788c81faf68e208f92913ce30b5a284972f936622d09402724f2df74fa4e6f25c0990330b998ea3b59d664b9571e94848a267988b6d745478cad7765866da1b95bf0b656de23e50d78dab6c6872c888c22529cedb3de1fe5fd4327d73f58af0abbcb0702c3375737b0753d50ff928dfcccc31c08a11e6142bf1b4c86ab6ce0f55c38efd53fab63c34d980da7ca40a2b1aeba495eb01ea2448577cc4263a5e016f6be6d8243e86c04ef0fd9bc584759a76d5750b3a74ab1cdcaf2b7bbd1331f496bc092d29248880db75c3270a45595be2c221aa9a891876397464cc07e714109ee9ee0f5d3c52f040d900827c813520d165920c6d12d29b8324988e03efffddbc6500a666b9fffeb505518bcd66f512e0615de306f79a38ba6a7cd4ccb2c56d0f9025faa3738e89b8b438faa69c4ca412f63c1238def1c609d41b687d9e43166b0ee7b0252bc0c8cc870c423536a43426d38e3fcfd8e754e7894016e166c709d67e9795a93ba8f0535032a1d37db28ca28d42c703470baca52370b6c03544e1775ba0a0ab6489757f96ddef827a3f8d214d6d89341d065b75ed5c3363eda48cc0d2d24791ec979d1a199aa449f10e0b827f25e2e8fa021b203d0d4e150ea67227748c32b96c9a31a5745b2e06b5e5f1cf61694b0ee6470a747fab6436685f7f5db2361d53f8a113f11324dd7d67761d07535eb0b4ee86ba8d1a86e40d24c0c621a11928163500ccb4baa026374670a1b2b955563d5fca21c19357031c3a30bb8ac8e7fa57bf9b06ebf87dab879a1281e6bf4a183d35676628d378b5cfd52f62648f0d3101165e2ea470c8d861e9606c01f0deee01563b79998bbbc173ff5c95c30ed73e4f8e6559c296f1b3de0c9fcca4d9ddb84518ea1ccf7b7e5fd9695f32e0b43e912235c0f76ccb0d4d43ee418e2f9d77ef6cbf1081ea0c1989aa2cc909f06079218579cf17f3b7f2f4aa1fbd592cdebce28eef329cd4a8dae294218d7f7df291ef540dcbe94327e244ed7676e2b5b1c9f077130652892278df81c9880182e11b58815fe2c7d79621d9095b088e6902cfe5649966d0289f93989e7e0fdcef7d86310903cbbf00fc6768cba5409f1a76270d1ab29fb7b7f735029480e2389e04f632ea88f2795350abf3aabd8b75b1a68277a82c334e4d43e5ee2539cfab7d95d8407625808430d632b1ddbfdeb195f6310fdf1967f9c5ee2de01b0c2cf6c785d0f52c2aa0be3c0b21867bfd4fc49a32b014eadb05b7e1e7ce1f14a2cdd27ec2248f1997977cbdb2abbc1e2fb65ff0f0107926dab494bb5b6631044af00ef241f198218ac73af621560e73669baeb322b5992486ef7d2ccf7b674a50f28562196747433c02d7aca254409e338ea322bb3c1e806d8d7b7430967b51b6ef7b2c66092ced292afe3a1c2a2c8fc47a0b9cd61f9ff1d0929c0f3dee32eacb365a74bebd595f4d2f0af4ae16b901edbef265ca0d5c63ccb546e255cf7645d6d7db1111528b8d404fac522e4422758729f65af0af4516f389d7a2948f3965b2f6d2859b4c0f95aa981a633f2c1f2f01bbc58a07724cde3cefad55ea4a55da5625184260f30d88abdbc75e44c09d96edc47acc687106da69d20df0a1776c6b3f2e4a13bb200c329f874f12005618be6a497973fc6cd5bfc855d0c10604680c9f9d1696bfba15a43d9524f12455099d75b51d143001a0aba5b9256792d3e3869b6a0c79553a859c4cf81730c3d6b43584f7ac6bd0d9004da9a0885ae131d388698938d0178202fcf6ba16302c9187283a4e8c7847c2fc2108763d9193d3bca8f0bedbb528701dcce934d19656f07bdd8734b6bd1945ae38382eff62e332d40962fefcf0b24d5011ca11def43458c7ff800107cb68d0d8cfecf301fa6332b6d81fbe80d6561bd1059dee4b6ce64e0e66d6242bbd784776ddafb97bdc42d95f3b02c87bf21737d23d10d108e95b74ff38b702ab0cf8843309f967686f5758bf662732a1f813f3b0a2789aef2d1917812e0cd9b6e1cb311d64a752b3a132695ab138b210ba2eb21537c556acb5666e670dd82a256ca335d3623ce067b628b93ff713b46d9d8f6cb6d0a2f7751be334bcbda32252f6010bf4e594b08676005abcff8d7d8e74344f94bc181cc064cc1de729c1817700cb2ae99adc5fda034b5600f3fa7897576b76cbaa0d14281ac8819d3b430b4edde42a09f58849b4bbf9161d4a10b42f140f79221eb9ca70212cf1bd5866079a7b96d063e07deec8cb771fff2ce81ef57d6d1bb23e56ca6d8fda4b73be00cf66cdf11f7a524ad77f86c190547231046e05b6be96c03e2a09ab1253374c54d0f1389c2935e6a5c1805733bac50311a57556fe86a5323c10f5f3d215d18f5d7c40cf10976d4d3ee1036069a103085b04bed4b31af77274bffad1370bf6005ce9aac40328b371f154c1f1f5e50c0601d101c63bfa273bb773899af66200cf53298404104864edecaa52426ba9a43312c18fbf5c2ea8eaeb98d17547dd261a5a9e3615a3c94873e8429b94ef252b76ce642354f7c34bc272b92c017114a1b355d80135bc0bc28a5f57f8a9e6a90d43cb35aa72018756ec7037088f58f32d5a438e5dfdf3973106c5f24a448673bbd87e91539ad710a625d637ed8c957a0a65dc88bebce54f5cd5a7a25e0f62a3cb3509c5cd0f4033190b381c390ec5a383d38a9f7e87cc7dd22109af683b3e913a70c16e656cb07bb3260afede8a16ab0d814fc4c69e484904dac786d6fc7e6dcbd94453abfa804becaa6812869b67f7fdeac7bbffd2edd5bf47994ef03a61f2245a7c5e67f5c1e0515dd83c3b7c00385a2fee94731fa4a15a5b9aa63190e12a89a76929332a96760afb1fd6a05a7c75d6ada3e1dc37c5984661d96ce8a40e74e2db007b28b86e94f17b4da836887497b9ef345090ad23820c6d3847a90eb570c38e0b06a327b429ea544347d8ea8caf0b33fa693d0de25b893b775dc8c0b2983f0b883e39f80cf5c8e8bfd7d6bd52ca36f57aa3d8798577004c06e008e44ce4f8e368037842c8be0fc3d0b755daa987c8b0b9296a392c6ee2e78942fcab5f33b01b1df7beac5f409d3052e516c6d6da8ddfbfaed2e524f22b9c21704246ba8a56eca95a4ac68dd321137dc814e9154efccca93d236874739181aaa4561d63690f4be5890477baceb49f92718db2b19d6401b90ef81e9fe7d9c2edf215cf74350075c6e00fa771cbc33fe1efa4629498fb2014dc6de5a72f52d21ee9063795a83b2ab69a92427b6102ed7dd554ca29a3b01f2155c4756520dc4513fcf0f6538b73431f2576cd60e7fef94abf69f82baa56ce20c06018554f95933760c88a24f8877b2c31aeefe35f2110476dc5c95696abde3946b4ce7b1b18ae1aa1779d5996d45e9e97016af6851853cbf45bb1cdfa9aae8c775876da58385bb4ac8b09c76cfa922c2694e2665e38f4bed68b7c5c62d0936dbb5ee74f191196b0aa6d86b9ccea457533c10b2c814fdd9dd23e25afb1c2335b82b28e29b0c646675cc53810d8515f627d487d15be6055cd14f8bc22ed6d3d3f4b468e85a7bb81fce2fc6e4eaf9981f03edbc833f4ea3eb524f6d5b5258c6272ed966b1bfb8fc9f4199ada97b949ef1bba3508b3482b4f1dc9d13b31848d68f04f59260060305a2cb88c998028d3312e844697b6dd59b45317dbb3f5a8bd781e4bb8be5029b2f56b2be56ae1c89e8854fcb4fc7824ec75d8d27061731d6fc0ee36e67a8965cc87bf197e0aee58a53d29c50034c5d4ba68e7630539524706fb5492d492cdb6b0747895190d26e6faa9785a81720f039dd61c71e79ce450cb861f4dcf134c18b0ccc023e9b646d28da3bed534bba03d4d2985f14c1f8b0321f965045de59972b1efef640e750edb25ceed6ecbe97ac625e2e09c5919acf4166915bf5676e994785e840e42731046715dab08a96c4566c13d62394045798b2920ef95de4c328cad229cab2e5acba0a1ad165eccb6bb33f4996ae7af0d0939b2bb6c2e7351d9e5da7940cdf7763b1cd9ff69c316e529b1a1175252ceaf3f3e0a63d15e98c70e02f5d70284a70d475a54b8250e106611342c2a00f84bb14785fbae7bb05627296377503ca72f5551b756c83fca078c3ee9c8d9b0854fa154330a9ca049ea9e063125d8a15dc3210ab4dc3ac8321f8d77bf1fe7edaba33680999d79ff41a80c1100eb7c41efa7337fc752f5ac506a785c08b7e9c0d4927b0ddb39b697fbd8089b8106a7e48b6bc07fbc3fb0bbe46cd7be8b1327215dfa14ed48db9b9045960af35132bbef4e755f2d65e094574be386f735b7b83b79240721818f0f774b82a4edcf9079ff123b405c8540f4f70d64534b8d3ef4ff12ff01c0951c94f6caa8428fcc8e1b8d74d6c6ce3452a4494b66c828a789c85883b8691f08adebaf7a7b641ee4b063cec8873e4d75c979e0fe8c52fd580a05d199ad707c230fdbe65edf9f259e4e180e1f791c08159d05aa412f5fa49fd7523ec344b2855d51a5632ce9950bab399e43b252b0a973e5538889f5f29b96002770f6359422f63cdc1e4728a7a9a57ecb784936a219cd1bbae3157d68fcd4184f9f6e7ae68985c494c37de0021c63af22aebfd3098883f799d755e1c006de0e83892a9f8f0db2b270cc35fe763b5eddd61d5f8a1670748d5c9a4afff1da8993f9b51f54136c32f41a3035560bc83e96d4d3c7e90eaa73a8807f470fc639a72af58506e72958810ff28587064badab3257897dfef419e2e8ad0bc4f8ac5b1e6fbcd4599dcb9515d13a2de613c91fd596e1d6c2c29205dfd7fbbaa18e9fbd90cbdee076f7c3d14b2ead0217b6f51f442f6357797b8b74d4e81260f4ccba1bc0ccb3328dd0254ca21a07777ae5848cd8e100148ae29a25f985a5b7507ea133c84fd8ba2ea2267186db09647787c7959eb1fb8d2f35db825feaa02f9d15529c0c1b8fc9a74abf828a333ef5421ac176100d76330899c649720c53b67887c3a1e7874fca5b8effc326817e3a02b96aa74f3731a1a217b5fd9d8e651bf64b9be83400d4b690a09736730803de3f45026e9190f7cf8b82c074a9511f1e46dede10b842ba5f6c26f69ce85c84720fdbced916e5ee9a1efca225a71d25c5707d1ba58b92269abca170af0dc219dafc44ea7aaa4a972d4927f3d8204ef796bfb7637fa9013fd38490efd83ea07a163dda0939186a0a31bc614275e28ecb7b7bbd55b4a0f5d465d0723bd5faf3fcd611611b736109e4d27643901b0f3800067a6ef0e47fd7ae2a7481679a5d6e705a8b8426fffc62add8fd98c1342dc2af46eebfb51be5f7ec5491c55b3b01c777eb6a5408c145df59a3ad52fba237f60d8f85914d5b5a25f3ab6e5f422e9f3488231896f4710a272412edcaf71cef55687e50a8f5f8b2ab24b5b702dcea388ac24b17d3e515716850bd8c336903b5f5bb0dc2a20f5f1589355d36d95e4100ace2023c34449c4240ba2e3f2ef5e3a66c15e98b3a543df40427653b574c6cbfca9122948f9de8b6330ea4579ae3ed5181bfed11394d4c5e8ba4c775641bcf0ecff8c3b10089e2dc390d0a197fccff0610202db676dfdfd2da93a4c37724286855de6465af4a5c3f2e2eae122b63e2cc8f7fbec5e8e9d01fb546310ced7b930ef5b69806def62109f70bc80eb1290d920de09586e13d8c5b778505beca95acedcf5bdef19043ad8ee2f509926d6f33e26c21f438000746c10811b0ddc9291a35787cc82a42699e48164f79a987490454d446de041940d58d4c9beeab4cdeda001db8180bc4de9e5361ce01009883569520be7b90f57b0e8bcef339169401e0c4745e2d0c0756abead17e10903ceb55c4a8279701f727016f50b1c46ac02ca4436342e28b183f3d3f8be9de2c3e8f52b042932abad815970034484d007d5601e4889c62810fcc3f0292d84224715a7c55579f5e54eebcdf19421ff8ec586fe4c491e2add76a04564d7d8b66c21a56329a0f229214758191d2b209e235eb3886cbf6a8f9277d3a10a789499cedb345068eabdef2cfcf00f69ca7173462f8636e0963c1bd0d8dc75d5e776caa4de8a6e2e5253a4887042d495a8f2d3d4349c000d2dc50925d85ff84283faabe9497ceba9caaf55961619da071e8b067dfdc1357696c74ad82b21c450c9d7552df5eeba4c0c4cc843c3c0a10c0f2ec06de8902a94eec459bdb99044d976f59091b713055022a218c6564e73f789db60028da9c29ee7032b9cda4872746865b77b5c29700abb0e6e636df17b4ed3a873d7f024bcf89b40b79d02711b460ba1813ef3f7d45e98b49ca173392d2ffa1ae7da3a86cc297be9b83a9a72e2a0b2ce5273d0528ce062019ca73524c0bb36e13439a6850f9674201e0c98fe797c3dd68ddb7880c1b4533a209614d202b87a27e1be5034e13ecf3b42995fbaeb3cca03b92dfa0c1cbd2d94e1663845ac1b994a9c7c07883f0a95cc88ff09052f41440c07dd6c22ca0bc524cbe41f4bbce4aa99f369065e4b9c89057560200555471f4be07cb1f3a17adb42f2c6199df49387262f6a436be55236ed4b3285abf70bf600a0d9f5a155e8b54d6055187c53718b98b73ebccac43003e9e77eca1aecd6f40bac91f73ce2b7b8e9462eec18814e651354e3cca0d40b300f477a32053d122ae2fd5a7362f3e1310a16b2f90fa66a0f9f5738f26f0ba31fb5c0830b73d1af97a8056eef3b325ab8ed7bd84f800b24205477af12ef8485258acd2470bc9d1cd8f33d15e6ed800ee7b88b598629479fd9a5089648679a3a7765a6f64a78a0c4f894e863bca5a864f7a3e7b7b4d1e1201af95eb112e0c62cf0b16be4c765416b3e4f4b77aeaaf97707fa4412ae43afb063d33d54fd2e41e6daebd9cf9c831401d140ae176a43cf5cc288075065d67539cdb4f93cee0b0ed3ceb86204683a731cfa8efdc180bf3e94bbd9264f1efeabe22fb3d1252dd4054d18a741ca804c9a3ca44274593e0077cac3d85fa0441499efce947d0f7151d4325fbbbd3369f587a3ae71a44845619d3313ad0ef98eca53f6bcca98a80ef8257fcd29a243537107e6509430447f87f397ebbc6b58043b726724ab2dd875107bc3bcd4bfe6a444ea9bd2ef01ec516ec6d151c05e9ffc6c731a21d682afa63a9d3c33542a25120fb28a2db7f1882125520f39ecb9eaaf89cc2153c0c333195d10b8ec63398a9130e0630a39bfd2a4a462d3cf11f5a0e8b267236c438a696d481588035898ec870371198c562c1ac30ae37db3cb7e6ef5fbf644fe8838f3871d99bcd62670510df7d815c47e5080157bbb0693251aab23e065c0917c1a0644d9a5fc6b82bfb3e623daeb559b8768d7cfd13a8d100a0bc05e089ec68ecd3f3f0eb4edf36ab5176b09a59eac4af6cf144b412be7cbd0ea8283de57e4a52b05b2d221b0031775be5c1110ee663e9c89d168b5c02ea73d91a472e5dbf29b54078611c54cf4fe30a483138215193d7fcac5521a446087226ed0f89feb09d1a8af444221e62cb16147a9e420cd85a003a17be39edb27740c2b02b7ee4ac52711b05dd61b937ca6dea9c430e73fa69c144a3354c083c392c41324929eefb913c491ba7757c687ddbdf6215a2845ba4b471c75b177ad5d4c65a2408c8176a5e5f9067a4332fe29b6eb3b868d316e79aeb6237c8e76cc20f73a11a1892b43aaeaa7796fbc3c6b0720c6895779aebf2b42cef1a43e97efc2561550cde21727b7d55f3860c7bd5ff3709f5587c73c8b2a345a0bbb257e750230dbb17f4cafb10f037645fa1fe270ef7a980f6e48c9f36493547aacf1d934f74bac5cc4e59fef0c926abae1a8688ceac60fbebdd3b4ff97aafebf0b64a8f91eadb2a072d2b263749b38d3951bf697abddf4a9d454daa5c2b5119eee70a398d09494629e5e6c7ab96ee0ac03a3132f17e108d3fa785e80aa238e3382510ac681df99d1766840848d0dbf184b6bfd42e0c33b8ed5a3c30c30833c91501ccec0397bc6c51812640c5ad6faee6ef3447ed7eb5d538edf95b6a18c049025db36873c4544f0d03c8bfb51137614fd2dbbff4bd4cfc8b656be52882884c97214b6a69d215477ab4a404d35628d41ebc8ae0f3347e7ffa898f67bf98103e0b33f93b37e8abe0260a94f0dd5ccc687c1f9a78a09ef35c0f62dcdaf333c33b7052e979997cd02d26e7e08b9da34820f783632f56a224eb107d1a1580d12b9b549f74d4e057c031649bd03f843a6610256011a021cfefc0b2e40aacc1f99f2449d2d0297dc9617513dacce6ad63a3cbbfcf6617c3326a5fe40487e0470f1962e867b22f98b0f97cb7a9cfccae7177e0c310ce1f03d52d8f65ef518ef317f6233afe6314f0f67bc41ed7b6d1a55d52d83084a3fc37de8bda2f5fa8cc261a740d7a6278d590f73801ee31171042f6f7256804424389a87e5e5fbfe3d1b78c24a4d363c669fb5c7ed59dcaf2f63667f1434cf8d84e39b871941becaa602531ae436b811f990e7f80d1bb473fe095b8cd5703b001ed702ae188a20d0bd96092b1020c09245de50f0c4e47209995f1f4277c21ac813f46f38d31130d8abbf448dec8717fdfa93b5312e446f6d69a468e0ecdcd6224cef21a035fdea5ae752efd7a1bb1580e463f068918ae56de80c551046556b1ebcf57a378cb01d2b24cd885e711486948abf67d0cc987f0f83b7f606e148cc7358359257cc4e3d99eaebdad39fa461bac60cc656cfd8afbb3fe9db35433a6bcb297b7a70dca59a0f2686dd8010682b4f65e1e28a815250e2891dd3fd2dc8a46f9800ec2816ba0a9c7d1fde9da7792c6af46d7d22e3c519df30f77f7243b6bc27c4a6739f2d6a182bd7fc5e6905b8c581d790caff99d04766acab2920fa07047b707885bfc77090aee18f00db7f70eb37372a77fb40ec9d2cd1869b275ae1df1f9291eec6c0fc2fc31e5c1e3eabe8ececc3024118aca986b032df1da989c8beb904dc35bdc32b2be4e7fe36f1dab2bd825217a686135160cd5ef36ab48a58b1391775adeabf0adce8d7f46e1a137292b2e2b141c339e3765cf445ed9fe95fea8f9a870822009cd312606a968d716659d599c3602e1de6e6e622a012c63eaa5756b6841fc3b59a98490dfdebc65888ac839733e28d2dac83593aac789f0033ef20ebdee36221858191bd632911ae0fb7db3512519f5948275f4959167bc2aaa7720f9eb278412f1c9c4e6c91288b179e62a8a6b71969994f4c9d83cb5de8becb6d203f6f318992612862b5730b9e0a1609b07a8bb19d22000053901de6e39ff4b740bed61363bd0afea25deec99950c0a5d72042a8ecce3307fa4e204a5d8009b77f7ed345217c860eed0ab8916896427aff358a754cb6856583e0d26464cf28ace7150c521e0fcc67a1374fe51b11355bd74d782fedc3f8d09ac30d9aadfd827f53e5904c03b3f7ad7894cfe2c2d475c50774e94b710db12c5fbb99d4405874881a4abc4c608c6b33ec707a4f0f69f74ddac617323b16652fea0ad9cbf901fe0cdb30c3b59a9555d110f87b16840bb100f4348deb0efe811c78a9b3fa24228eea009ad6c401e15173061ba498c3b98544448bb8d2e5b048bcf437b678db0897b39f89c013a4926a7faef05504d6d36e9dfd1f95a56bf6aa927a49ac024f38b9b27f9f9359d7fc215c197e453592c50237e22a52347c498c68b52b7b8c84261b906f66e073d9e2134754e77e9f7c976e237b304dedf6216a8600430af2c9b67818b771c380d065244af6c393581f443855638272852794170e6097679c403c20e6176c35ad47c19d87cbb0bf5cc06fc6b8e43346ec35edcee2f813fb5cc0d82726da56ec36ad0e834c9144bb927b4504fdbb13078c817de28ce631f30b583aeb8ba24a1fab47deced804bc1712e14f2aafbfd9ae1ced7b9f940fa1863dafabd6ffa67bfece71c1c7ad4a06a1b75bccde2b300e5424ea29bc2953c8faa8621510e97eda9b01787f29f03cd8cec42051e9e81376c4bc54149cbc375258d9805db066ad983ec96f9628c7cfc3acec00d5e47ff0e16ef2c6fad24783826628a4760cb4706c4734e34044e2429b8ff33c8e27e611b2a7676b193b3fc8899a5984b53d4690b7d64e807bb5f9150056c960f80c2e2c3ec804c42079e0eb1426cb08426337443b0307a46d0593a8af005364ab0ffca25e316f0cffc345669609bdcdd9ff016d74738209a6d1a73f753176a53a1663ec696f6f74876fe987ef72a170d9aa62dd6228928cc9e98c9aa42a890d5a3470b52daa3751157c8164e4c2468d082f4201e559168b2aa8d22301d6f67748d12f16eef42f495b6b67704b3bbd46d6e1fc949bbd07655cb222c754496c4717ad12647fa8a3d82cedaa8c531162bb430ab7337adf464fdeae0fb37b9d623b40e4feb8e6eda70c9ada097a82491966d8314c6376d436b4baec53938c68865536dba6086a8e913c20f6c560b2c95b328d2d31d9d5039db22c9d0baf6f6a632bd40c4485eba7ae00ce3079a38927f6252b5e88de2e830598051f6a1d1c73e8e2e01a153d60c1c4f5b56c9f070415906228c68a0d55fceca5528227baed52a833d3050e994bb15a0f4f81d7a8fe963d7ce1724e33e2ea3ef80acaf0b9ac028ee108649229845ec6df4fc88bbc79724e43b2f9a440ed930112a99be0f2dc5ed6f8421a1f7505cd3dde43dc53012edfe5d369d98e97658e0395b2b07eeb8aa4747ee58186b46ee878eb2ff97f3eeba4347095400378bd3d685041aee56e1904b3e5e9bd0513abf96f62e27f328355045876475ec3a2631ed21d0e18361d902c3ed6d79189d6f8362562903fe71f22854f88f0f4ce94a30e2bad474f877cce17a946c132cbbf0b2cba2314869b8011fcef5708ce5a73a4b14df76b137d907f0428490eb587abfb66db79d3f5489c006ad7f2aa1b5e3d1921100cb0dd9261daa534d409ea7bbbbdc7280fe73af9ab53e359d8c7750437e3cb2d221210b818421aaf58506602097b6ed7d35504352474f4fabd358e7644b56ef88587d4dfb1ab508eb46c8f4560f409ecc24f962fb32f30a6f4e0a07a914b4cbe9877643cdefa1e36348b1426830c242dff0541fd589c41b9032a54017e03ca8581d3428e179c1c39a00d7aabd76f3900a2cbdc71c577b11e424126e3f6d7f6f43b4d4fe778a8e0c91d4165c84832c688aebc468373b4cdcd0ed6189024399b8ca40dd403ff2f611f8e57064cbdce3c8360a037785c061942842480e28cb25c522faa08283883f5c98e07524c8012606db9aa0777377fc4e7e525484e0553a11bd84c3bb736966e0d58291be87f600debafd69e99ec40d13dc80b306831854dcf2fe18f4d83fa24fc1a9ee02404b2a290ae9fd9a9fe9963ac2c71901fade16163437b49edb76d35dd78a96f6ba0ee3ade0539281c81820f14fe872de3c825ef19c5d99f36c94950fcad42cc78b6b1164ee10edd576e2d44dc2f23d7205aaf45a23a75989265af992f6c643ccf7bf84d3c5e6870df3af5bd3d8fada36571e43bd53bbb6cdce3d56826b8df9628a62e29b13bac63fb322607dc26872eba15ecceb2e3ffac52f309b44ca662e3770033d244311f21e7047950be58dd8fe10cb2175f61e6e72802d6bcfef1776ef2c13eea1bb2d72c8849bc43ddeee6b964e634e1c9d827836c1869970773c75b196a39f1038f5708baa99879aa641913a968fa85af767055f1246d62e5590f7fdf60cc1e770ca88414ad8fb931f2e9eab6d85e1da684c8f7655950abf4fc2a29271b05b9044d975d15f382034c7bdff105223aaf933f3900607773ef96cd22390e10904e0d33a732d655c355f6f7ade79657d3fbe02ad1b3c0781478afb7fed19f3a03b4f39aa89d0d7e701f2ea3f54938a4892a02e51899423831bac4675a308d54171f376b8f426d4452f65ee0f04c5a6d63b5276b21b14633fa308a40d9884f31140cff2dfc67c11a16a732986a67e39782c23a7b97d6134811ef8937fa6cf0081895b51092d94070660a29069e82a2c1465fac28f5a0cffa23e5396a184304453bd218b5bae275896221956e883cb820fb6203c71a9a45681ccc04a7345cf7c037dc2edb716258e45ab4261eb14dd4468a2c5e6d9f20ed38d72f7a87a9821831e915de76455630d09f059552cee558c11a8a35f7f5e35df555fab23bdef3e1702b8b9dac0896a021ec801e8b911f965681245160a5de900210009abd81f54951ecb0b1c1ebf1f62325a4ceddf1e7f4b384b7bc52d4ed113bffba35b1214ff16bc4ca96f3fc67fc37d6983c33bd8440d74f599cf174aa8aa25cc46580bb616c6cbb703cbc062df01e068f5a4968243c99e18ed0a5a03ca8675ccfb05860d887df80e7850e88a97ccaacd99fb304f521f8751f7d9028a493d22d83d4a77923b6310b1d3a90fd2d0acdc22aa8d7432ef435903c9ad505618ddf5a933228604f4d5af201ce06dbb76b675732ad99e6b5d104c64813caa4d2cce51f3cc1da5df3b575c460f7e7a60807a8117fc6ff8b5c81c6a94b54288587480ca336334ff1ef6d7c32b01da3fe29394e43e1c7451fbb3cd826b271ba66ee2c5fc4839ec31208b074d53c7c490099462172ec1a54487c38d583e1645abba5293147326dbd824670a1cdc8bfa071f344476d1a7ec01e10e56ac248f3b003986677682bc769fb72ab08e56c3599c11ccf222c2ecf4177bc60133677f0777e3e576d726dc1dec144ad38de2b411ac0775462f0c7428e8c410eb83e0b59740b5f22351711a1a0455900174ae42f984e9a67d3bb3b7a2cb912052ab954f8396689691dbe5df8e36fc746e602f4f5948aa873c87122d7c428595c32304356969bfd87bb78c69b997c9de21d8b8ce667a9527f8750930dc79880330a5c28c0913e770eef556528a1901bde7f47040750b3402ed83adc251b0b1b41ef80d0bd3dfd4a33e2aa818395744339d9ed8a243e7567a28bdcd567ba168f661e2ee9b7ed14c2ab707d408304e7c4bdbd55eb755a045607344f46fead318f3c484c5d3423530dc64280f6627866d55318ddcfab22207622c49a58f66c5cee8c6d1a03c43e892a717791c16165c8cd55b67e38f33ce8f173373ead602e55cf04c8639293a8466a9944ebf2cc848086973b96e5c774e1c84f698b8fef9093c3069e4371866f3299c39b9ce28d9f4544b6f4ba2222071302849e67957ffa1f397f2e7bab4a8bd407fac9ea6b64c37256e32c034a02174cc12559e21135e51f76f93eedd8483e793c9b9d359a39b9214d221b2e1f51a388db0d8aa9b501a3e4b5e992548c938a981bd3d11093fd974093613364493c96a8d9394add5e2044e7bd7225c911372838b5b2cb70cf4f3b310d19ed977347947eda2c70f58b498948c8c3e1fcc4d1b5da6d3bd3e00cb5b2334ce6c376506203c636b9f6c6c9198ba4415816ad9315713287f49c47be00d00b7818d785ffe5e0614198f2e07644d6fd4704529cd2faf917d0569d970f77d0043626ddb3b6f96caffc0d75f91fa0f5ad809ccea9d682d8f23d4e03a7618af702bb7ca3daa4ee2f32a72ed7c70ee7fce45b97b53f990f1ed076e6585404c276339cdeb895fa11819fe3458c1f62be7e0dea7ae9824befc6868de782decb9e9d33b990d15e73411682cb04c91087fc5bb4b78ffe4589b5d6c39f1ac985f0eeb97d6431a30f27c56b747c11c890566f9ab84a11d22e7085c42d14006d91ca83c3cc2025b586afce9103e2a79029c3dc2dca19ab9436d1f97d8dda62ba0e14e345f79d74767524f25ccbcb046c8f5bfac3c73c2d97d9b06b177bc784e2496864dcda721786d4df2742a2b9f4340d0f17ab3da894861456739a4d02e342ea128a0494b8d55d728fa78be0c1deee9a9aa70202a4c8b0794db0d9baa7146aef3489bce086ce5f15957c364bb7883401d736bff762b3bd345e489fe98f83d09d5171b01fce48f3fe7127a8a59dabcd7b31539fbe76bfca3b21e13f96d2022b005cff0517316c135d075e7ee86cb423c2b61cd99f7a30344be762457187e858931388acb4ea29fe66842159ec6054ec3199b14709621ac9a2535a41b632146ca308e902712453bd40a028a22a8026c74fbc389641b63622979e046b186e6d1c95771a0a16a6c0b9918ede5f8834faca7699765645e62dc865adde59ff709af675e8e43ce3dfa946a658728e0eb294f1baac0c2aad580ce2b85405fa121d3a070cab4d2253c0161c0a7ca42d6bbe215e556edba8085b2284eabacdbe3ecafbc6581092fb9a314743e8bbfd9d991b5f2bd36d38feb44eceef9804bfc86317834966a2eed5fb909434f413cf4b029ec12c9e9ca6471eb2db0b8a52568a13c854ab22e665bd699fc3ed4b44e6eb0c5b35173eed6ac72f60ec8bac2b827436d07a59af459b4e3ff47cd96dfb1013479a40c35b0854ad99abcf755d431c331b0cd1b047b51348c77af969adf7cb8d056661badeea317a95bf44081d009d6771f3b82502d188ed90de3e0ac339cade494491d5a1226108fd8731bd603fb55084c93b1b57adb1be31a168eace5d19de23707f62d0e3846a9d54e79c36e5b47ca1504252c9db24340a7ef6cc7a07978856eeb7a85b7ad5f1057cc10318d0d13ddd3773ba40461ca3d59cfa5874cb0d68881271928be40a2537b34941e9e235e9a75121f305b07740496b7734d55cb2babc0d59a564dac472f5e55e9462e0edad3ae9a85fb6ebbc39c239bc171f0a37f794472e910bc707677a9ee207dc5011c90097ac34014c76ba4332fc80c542cf8d0b22b3bc539d251196681932de524f3e4c3a780bf907c092a46e25b0597a4d562e3b70cef6e0127f5ca009f4ffffff0b