PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79022 77a221d43a64e56d0b0039276fa92db99a1b69ae79e056cc26960de2fd590119

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ad3286dd851eb84c8cd1dc37dd8f252bf1764b877809b3249eab609014e25d18
Certificate Block Hash
77a221d43a64e56d0b0039276fa92db99a1b69ae79e056cc26960de2fd590119
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00d457010006920100
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000012c02a9dff6d6667dba83710ceddd5908d8ffe36edcf74279f0209a0a1c8d1d8c63130b66519726ed068c3ab2e646801a602528c06a3a4e3915c9b5c582dd9983bb8c66cc4eb033bdcb16edd0ed1af8c943cb90880c9902ae5050000000000000000020000000200d457010006920100

Raw Header Hex

000040209cccf77587f5e1f0449b6390b98d45695e5709c1201ee99e06669e70952542b68dc769baa684898b468baf9fb39f6a311142bff6186136e74d056ecf9fd197d42bff3f6a78cd0018185de2149060ab9e24b30978874b76f12b258fdd37dcd18c4cb81e85dd8632ad

Proof Data Hex

59,560 bytes
1212160103072f611b785fd6c8b02b323650cbe24604108ee50bad225cded5ca4b49b6f603bdb25d45be70fe3e59450990bd8c1645933257d5254a9b677277a5ea7eb2b5ec1d3af56ee67338eb450f1e82bcccb27cc5079b52437ff7e32feb22cdbe500c0780f6b9f41375c775df6cf3359a768ed46784c36c84ae8daac0bdeb6ceb712a4fae8ab86995e74dbf7540ba4951b391e1ec04b70c60de2a3b1195116849fe545183e5dca4714a9ebf515070e122931e1f6f57c80bba554358e39aac3cf5e654bba3c4157971076fe05fa8d9b7e49c0b43d835ef483296b50c4d4734889b4add23fdc5b465ae9639631513ded1cb03a272e4d4c502cf71af8c4ff52274d8242a40abd3eea07e1def46c88a130b169e37145b21f37847769725bb4038e224000d194652338ad46cd12a336789df97e2ceb9b70ed7ea46b60854a98c3f6d05cc5c52367f6c676bed0f399a18ab5dbd6b2beb4dbda1418d341f0a0abbd787a4d72774c285face35c2b89b36fe05954c73aef8ce538bee7c9481d099f9397af86fed8ce77dca811c3e974c48db77f144fe9588f5e1fe3f50d0d179d4edc45c68d01f4923af54b3026d6dec0c516526400858f437c28bf15ad51085966d26b914ebc6229323290a85c9e566f275b3ccbd7822bbe5ccd24d54efb5a43bc758bd37c95735e1105ee91c3bb3002bf17574a580c761aa2d8efe941e57ad305e7e808fd146f9d087d4885843d8377e83223d3da1662b66f3ccf07f48d32ee310281875ff75b7e6ffbfd32f6342d135ca15764de3ccba239a27966b9b3712ad23259d58148dd3da688e1a915b34cd619dd17c52f8de33840a30ce76449a14fe6f4dbc624843bb50c585525de3919f81a5c9343961b9eb3167cbd8b7e2ccf3576fb43cf999f29fbccfe326eba8cf5e131ee5979f1eaf8dc25b39c4857f84b7b45b85e714c799b865eabbc108e7bce5f58d366fa01eaa51e02e6afb8b4ad4b701666389ec1dbec37fffae15d00ca196bf03476ca72e760716fc2cb50202d3d86cb4753a66bc80a0ce3a8a4e7ec51a9a036752af701d00f540f9bdcece7bab326d9fda4007f8e8de75582962293b693194c0553450544e75e609d5f9f1ce3302121c5fd03d2746b4c2033c3e7d5c1020557fa6384169aaf8e7e85a26b2eb2dcfc77f360fb59575f6b05ac6cd4c0038d6310cd2e544ba0f91c248d14d2a50d182a0e686623a77e31539587c3e6d6baa218aa5c1b1f646f84defe147c1594dc1896de897b72c022518990f8872d5380eab6fc6cccfbeadcff4c914c950e813ff452449b83e8190061dbb0349397d811479f1557d2234d807154e425f5ef43775f47fc9e95e9c15323887c7d5256844cef64a9b81081de979620ec8267c19c7c8ddfe964bff9998907d4b55b9af29f1ccba243fcb8482c364c595d77771acd8571bdbf214d9719477e2621ef86d683308d5e3fc4b090749dd9ecce3a03fc27dbb3d2c2882811db8604f958bf75010ea72af579c7927c03275c37b5e4fe63539495988edf1c480b46b5cfc08abd706e2e59e61faf768e808d85474e0490b203aa40185f5f01b340eb2bebb9eb37966a81434578f6804cc4838b82641f00314135755ef188ea76d893af861007ecc05bf1fdbbdbd6e59486c9574f18d054e4f820388fe0487789a671e32d9b9a85efa1c36f03fdd4ca60ec8f1858893259447152323e2c7194396251db8aedea00e58befa27691835ee469a75354d1a3aae93c9e9b65e899f25aac9ee3ecf2ad8d00a068d0c9be1a0bf96d88d8fc16d38246440c966268eaa4b8aa6d74b0daabefcaadba424c1edcfd8bb0e13250b9c3c440ab5cda0486e7692e6c8cd1c874987ae137e57f6f54536dca3fbe3b343fa59cb179b604172ab39d2ddf13d892d4c619c886f43ca26aa65380d55d414ce077f9a3ac2a804834402f36ffabff0e68a5335e11438fbabfd2bab161aafbf329b0cfc553e673c6ed2328a221c10cca163d55b692faec6eec3662f120174bb191159a08b3a3eb75072805dcc20e30c0b52e350f47358d7f23181d35602b5a91f9586f19c564d36e88dbc25e1178016aff06ee3dc6583504aa819edfc3d4586f6abff094acafe220ceb5c067b87cc53196f894c58c443a94da1a0db6cf75c17f13ea9ceafccca3fa4db3874cf32e7a9238effbfc807b124103df4ebe841076f1676d562a663a45d5628dbc3976805955d9100d4aa4cc7ae7ca954cf7b00c1b0e3a6323d5443997fb5f9a6aa2fcda16273a82fdc0573166b44580e3f244ea9a595a6fd783c4fc264b71e08a22724e6b9de842ffb2d4d7f89c8c3e330273653a73b21178ffb56bc2a9d8c4c891ba96b8cc010a31c1bb8ca778f003da78704f6c7f25627b2118167c6fece9ee19a2563296ce18dc231342bd41eb1f671d2b4127d5df67b7b7c098625833c14100f3afc81d8539fab6733345bdcf5faa14c2da6ede622e1ddfb38713a0811e5aa06bfa0fa0259183487da53905bb0b3b3352a11a48a32eb73919183e0b4a97f120514e933a7a1773eaa861a700d9236daf3b20ebb59a2b5fd7a323eecd986153faf4e94f6cde3f75ba25a68f7d37b661fec524dc6afccda0674652b5c2f5e39848d37962b9a773f6fe0911f22f329e5090c74d7d1dd143e8eb1b5d1d00561af2a646c00ff0930781f556093e03c7c9d4a1d934adcb7c98a3ecb1dd49fbdd31d630d43ebe1a6b396d1760fbc377b3df051b768ab6c80fc9d54bbd4a5141be08c3ccec493371c53c19ac53ae693b084bd25f3ac17be9bf1b50b4d18c800e64c86f1e7ac266cb345ff9c54a920fdf2dc831059f5514f258cfabd1a374ca34b75fd9f34feb20a79a2eeea5cc80c159290cfc39775340e86c60ae5ad176da14ca60277633244ec13c2cc08887a7d357b779f452d5eef190b34c82e8a9297171cb893800245daaf110cc87cd56387fee563bc45de349013eb5fea18de7431db883b5cb1f6501e44ffecfc28dfee6c8cb0b217236fe7900d99ffc922d857b2b4e5258ae67b234a03b26a8471ba3de81d14772ca2b91ad0baefb442baa9d70a9c61c12f44a1e80414f9134ca5fb08259022582d397cd40ca8dfe72059ae13e338fc5d57d3192238ffb46e74c0d5d6c1f37bc246814ec94bb3d5782edf714b1b417e4ad688cb5c1ed3cfcd9bf7a18e5c6c56a6513010d059a695bf505fd33e1cea114c36dc74e0b178f883bf5122d8e0c5daeec41307016fe2355b37beb6348f933a77c47b59d5e1bd45d665788b0df6c7d1be8825076b1c2c15623ab8adecfe593aecab1903153fcc51af81e8419530a4e5c04bc3fab21ce15f2e5a4fde8d4a38f2d3d7268421ee1333a69c5dfd1e21f721534fa3ea7f4d9fd1ec794593407b112be4deab7046a328d6319471fea5f204bd4f95529be5424f33959bf9a397a80b142b0154c32d56305062670d345d58f5958e13b963a24fbc5787135479922b02337c5bbdb2c373a3b1f389069562d79e4936aad5a246fcdb2a004607520bbf26c08476a77c64ca0e9a091275b2d821fd32a5250284c3363f255bc22e18dfa9d5feec79a1f01210158e3d03ce325466f87a72be3bfe109626116d6a6cebcc8492acdfd9b748c37e7be4edcfb6e30063707133cfc3ce68030b422cb3c1a37cdc3bf6112c92740908d4a75af748e3d256bf635c35f9d68d1a876c8fe700bb53de3536a6bbcc422ad4b1316c96f3a7f1a5fc0a57182a4eaacfaf88665391ae79173a2a5d6c2ee872406fff0959bc1725f5a6f29fd10943b40d4608e13a685bb71c207a924e03b191d96e7c22dc318e3b7c2ae6077c9751ec364cbed9e1a4999dd8710e045513f07f60a9f3a1fb313e173c3aa9f85b3ebc06cbff28294a278014f179a1afb7e46150f146576ce45bcdb5050f23d62a788b3ad5908b6da71d8f5b6da493a90fcc1485ed4cc46dd5e713b780b3a142bf7272dfaa20f8add6cf4d75d53bfcd61140e2b648a1698bf7b712816e5a992648e4c3ecbb9c74554d442d3b64982ffed0ff803577aef8a0db80e0b720bea24e12a4225d8efbcebae8e1e9b70eda29242ad20d332c8339e610bf1918cf3e3716970f8713cbb07390f9d6bc62f8d096b702ba1128135efedf13d1d48e19176839ac9a903542336c1bc62bc5d06c0fa7d5741788f6d6a40bdd9114d30feb84684be5b163db03a6f702d4e5cbdf451e67e105760de8866a4b0e3c34a2221356eb6651bf32b089506cdf52810e06ac0701f5be6157082cd5268e0945f2ef5a95c040c32a7650ca064a070727dc27d649871bd1e464e70402959951cf3b72e36877d81b7d5f8f275355394d57d54ca2145bcd99197a5f8508a3714b4eb0683b1f8e1b1a71c43b4f9e62646989f132cde0624a482f25c39c15065308bfa1f63b11390fd89e4b339fe91c0f759767d0bd8db9293293da27c45513d8acca3160ef53503c6d4b4e8e6359a446dcf8baa15342f87d8f4dee5632d64005de75b72aabcda8872a487a923bf1b4ebcd0a3c7b3f01caa0105a099842f19e865cb19b2e825e307d1a13ba2163a9c6bac0c77405b39428711828aa41514f822e9bb23892fdb1d59df0f2e85ca775900ee3e813a02ac38c90ff7837d4db41f2ab0b7eb6e439cafba7f8c733b7ed5258cf858c106e5db1f307a8c2c2fa2a68bb01322c0f7043add841025d906803755d413afbe62b0fda2d3443e373a5b616d374ce43db7e5807709f445aaf13793008d7ca1cde7148a30b9db02647f048d792d077d2c1046a4b6843d2de25e666409e3eb999993dfee1fe1610ff7fd80614e77fef923786009f2e078264353452fcec77c8b602ec181ce0e2d587c8bcf672a6198c09a036f10102759d67feca0462dcbb0d6f84c0548d837ad785f03c2aa97f1e27fc2a2e80e078639efbbe1f1b1778066a3f729b8081e01a9f96c61f1c16edc427edd7348ba9cb4a96bb9126c0065116b44202b2574955b7cc2e705c2b7c8dff461102a3760662516da87103d6472c8674923eb40bbbb7074ee2d9b88d3133d80aeb46cca9a6018f1930698fef27b850633fa7da5b26e68876950ba89605f78475ef4d794be81fb265ee3497267174d4767bb5628db1abe78c21f883d2ec59c4f8b038a45c8be794dce509cfffb679dc8afb5c29b0df9510f700a4460863a90f6ffc2010d7ed2826b62a2dafb6ad51bcbd1a1529bf8959a67e544832dae3ccb1921b095cbdde66101cd7290b676300f8a35aabd45f79c36a25a299b1229150baaba89d2523e4b41eb3cb3c7acbc46c68c7f985508df1cb3950256db1542c2d51b8cd5b4742b71f3eb1a1542f78dcd85af855966dd155b66b2d7174006e87a297f14950789be210cc52afe905641f8f2238a5950f26d6b0f52ddf90389c9c1ff255d8df5e7155d979c71b0b036ab90460867b488f9e02af2f94166fae85a2f3e1a3eb251cfac91d675817fb230abf0615db8baf515476dbd61c423bd6e6259204c77d61fd6b49071d0874e9f90a1229c9d29e502652b0fd14994349519194559ff7cfa5fcb16a294ab66a642c11c7577852bcde3ef865da01f3a760c094448be7fcf729cd5b30a600f7958879f17f7603450cc5700df93541194493bb4b6a19d739159ca4a53aa77d2ab447fb960999986c92137a2422f043088c8a00f5e7fe89013f66a958a4aee4d48c0b0ab072256e41396bb36113bb65bf1b13bc89b27e5f0ad132a39b273d9e0d0e3462682b502371cd6af08a19a8a3bcb7c99456926ba55f748fba00e902a29dedf37c277f27980c91f9554084b7d9bf11d4029669d40d98136e18e7f48906ecf04d2799b1e3cbac7d8b249707a1d9e1d0256c1eb080befddd92acf49816abefad35ec7965f1fd642086e1018d200da27912a046c9b527fd789aff12b89a2eabd15748dff9befd305d67e48ac0ec7537738bec569ccd5c495020126237f78e3e63855e601d2f09a365f9cb92ab5d3e9f48a6d6962104b0d3aaa948fda82037015860e5973fcee284a7c37e0d7cf1605a68a41115207c96c8ed60e041da5b8b4905e352df6106a0698e2374999cf5bd10052c8b6b5fc0193b099c2e24454e52af05d90ee099ee15c933cfcaf1c5e812b707f6e59a36dc1d3106a455d5f9a9b5913098d10f96db843cba7c496ad419248aea47d82e2c337dcbb5be4d02fe09bafafa6ec691622114062be721f0a26b0eead8e396f5f7e42091301b2bb298e31ee3177f8c845c16e7929f30c0bc84d5a9f5c37f2811925ca0fc177aa6a0872af3af2c8e5bc3e685fc88736340a21cdd16ce70920ab85fe30616e66d35ceab140c4b84b1844bd97d615851dee495565ca775b82cd0cb3801f88398137e3489e91fb6a59ad4c9ff5164e06582423c3493a60592001c49419d4d539899160751182a471fa75ee0e13d13b96514f8d15a15cf9b2ac4a04d8c0fd79033cd9def39690adc86d2e762974d217bec5fc4d4718787763a6ed639b06e9f14278772a680d278eec538b2defa8e08f363f420b3225c9cb2ccc121703a223f573c3b2cd6bcb64d5d860d2f30bd07bfe504335a17731e1992d4a647c733b012be83ea16ad977cd19a0bf4876b697e48e6c59d5fc7b76ce47bcca5706870f4d5eb9859d5a96f33ca16dbcfcc21f8cd098b4051e7a38ea6a68b944b5834e0620745628bedc29b72007fab7eba2a5d825b1036750ad35338d8fcdc91ec057eb2f8b964487c97f9e3ece3a2332a17923b548a4f605d72c5b86f51dafd2b41d28bdb1efbe51f7a3d5d491b37d208d9ead570a9d06994f7c4ba5d6fc5d7457a813911899342d81688248946d2094ba5a643c834ac6944dfda30a199aad3aac9911b56c02098d4fb9a87b0c61ed0066822f60d364ec30ea08d64537228a38a2ce285644bf9af62e52310b18f04bcd392952773f086d0bb771858e07a095525b1d2c850dea5d64c8d944d26e7669f55602403b91a784f4fedc882fd6f5604bf2c0529fe8b48fdaaea660d9f75b67154e6e4c5ff2a6eedd85bb87c6f14db22f21001ef1e266f1a9700580bce2bfdd622569350f45592437d8d454bd673b2886c4406820ad52debb295089ff30c4801bdc9cd9f8d490a6bb95294389bf5ced7ff3aa0bb0948d785d40eebe9cadc5b2c795f64c5defdff5ea9c25256ac5595be31a1b04ea99922c0bd3732897ffff1845460c75504b13a2a7ff8ca9c750bb75befe9d52e836421cddecc700d90972f4e73538843ad33c1078bf0f4ab5492cedd78e9cbc67f461a04c714180e125ca25dade21c8d687fb8e3b5d91f8a7f07fb90d901b69257c96304de9827a65b28f119cbe08c0ebcc551120b6efa4c881fd7bb3522f065525151bc2a6befee8644051f30ad57d9abc907aa382731a65f0d91a93a759a4d0d7c6801b00169dfba1abbb0a7cabc61a3e7fadf7098569950362d80026b9284883c71d92b835cf81be084bb0164c429218acaadabc249ce773ed998eec22d051aa4c150ead7e7989f1ee270064d2c5f58986509e293f14fe8fa9f8e0a125cd05b3f2ab806512613d81571cac331f1cc2dceddcd8c3a4e0f0387f7762d6bfacd3ca7a14895ad0b97a677021e000c7e1590bbd78b361a12fb16858d835d9fb0f49b78e33bac0a6dc4b3ae1f3638c0310dea61500cfabac4a1b59f131e2cf17b458625307788ce61dbdff8ae7e72149576e324e0b72e1e177b4ef5fb7cb061d774a75781c1430a398ca0bb1a9891409981721520ad622511cd91c2901a40566169a9ca95abd1ddb96110f3153e5ad4658b804942d7699e3b6fd63759bb66bdf91f627cf51c15ed041c1011ec854363b857ec6ebe83716d9a96d833c322dcc4020495d859356038834dc1cd7ad56d9847b65332b96862d12909e877c90ce533ccfb3c61de25168e06703d492378a66f743e383578b0515b6a6b5439bfce1a1a4b74f71ccbb140520dcf6f647f094fbfca06b3037e46746320af54531e666511934647ee4e7831ec9087f01e3e6cdde3ca10bc08f3ad20ab90ac20cee79e59a71dd8d2808ea6f39be98bdc39e82e93b14195e763e6332128d3189e6fe3912d06056c50dc99881dffd00c37a4845e5992243a3c8c5f185bfcdb88463d87215d88c2d4923740900bd04280d982354cafb251346a944dd783b3a6a459e1015f4ff277e471d87ed209403d82f451bf98bc78fdad7a3616a0efc2c5dfa394c468911197359cfa5ed2318d489575e9bf426e0c948d5e6b8257b7f1449a93f71e0976f2fa91acb80851a1c96912256e6bfed8f733a708be6a2482bc95a1e0c374b4d1c227c62212389be588e460984b46c83ee5a37d47218d6080cd6b0ee2f618e92bbc7788efd930f04789f4a5944c1ca3ec3070d44919d06f5d32a89bf2d53e0e16cb683de7f110610feb314c04f21149cd53d9a31c573ccb934bfb81555656e197b7090b065f664bb54fb26ee5b2a09378c204b3306ff40c13d9bd6edfd85c63397ca4ae5898d851741fdb9930089894c0c2624c9a7d99afa1c8ba660e20d33295524ecacabca7b68dfa0ba2e3ccbe97308a207e28761e60d34fe230315c2550719818c77ec9850c4096edf352c185c52e10d1899207b2718497cdbf4fcab75a16e543260eea40cfc0a684db456d79fab591fd4ad4d599a226e36753130b79dd5801aa9d81f3d55c1f1aae3e85117bc374c428c0da5d756d82b6eb5c94e96c4834e79860db131c54299cf3713e763661dcbc157a422cb50c7801eb998c503dc02216e0d00b1f74605d7817157f30a214f521722a8a57c91d08ddc3d731a8cf8f9d19554bd3e2ff1f8d1eadaf97e3d0c2ddd3f18de827368f0ceb12928ea7bbf920d2ade39c2fe6d2eec4219ab36ff55a4b25b88ce052000325d3da6ca17b65bce2d9a5011b4a0e3d2525f6b4953aa8ddcef56dd752263640d8a8bca31a71655dda33c1b7e7273c4efa0899d61b2c2151258105ce38c52fa43f0e1511dcc6f31d1cbf73ae7d1ff1f5a384e8115883590c944034204a013cbc7770401e5bc25bd72cbf3c71c1c718f41dbbd933f53e290259dc239432ad664c8b83a170a8918748ddce6632143c86a95abad26e58c43977b14101893199252ff73113269526c718e2f4f4f45e8da8042f443374006870afc1ed57d247bf1678f268a20f8f6d897f29ce51a36d243559d4dd2ff4ebc73605edfaa83382cd8cdc9055af781ef36f1c31e95b443c243dad5220eaa409f922911154735445e838c0d7d81d4c0853ab2fccff54c80649ab37ba4629a744008ce07046bd668f3b0893e93db5ab1def6af90af02750cd6cb3384169b4b9cb7a68408f99e34bfa13926eae5ee60fbcb9f1aaf38fd0c7756680a08b3e06b7df6ccebc9afa61ff77dfc6a70b195e4f08545d000e5a1c52431390a929f9b4b4a74688dd1a7f22260613409637db9af096cfb36b532b0056cb27c83c1b9f59ce5bb0f7dff2ee65f42fc97b6a21e1cb0f9f36ada29e16337fc9b8d49d29d513c1f2ba332ef49a95555022a4deb4d71a9d611f62cfa4782258d7a0600055f11476da724ccc73cfcf3a3fad61cb9e7da6aa318ac00d80ac236b629c8bef52bd3b2771599829f10ce4ba468287e72adbe59600d65afc0750a07d1090296585ee3595c75a0b3dabfbe78743bf2b552a0827c57feb854344f9cced5a435ab345d0abb48bb89e5b918790ee18deab1f69c6d30ad32ad1ebf53f66f3b0eda15ca07cf51f4e9ca94959187c5f58f9f9b09e56282a80a124f9c4e9d185710b5c9b228eb6d5beee95e53746f56f3c7a52be358df776b3f924b85c9a3fcc1d2b4eca70ecbbe19f75863b2fd037f9abfa082d89867ee75952c332b9727feba4323a0f8cdfd3ad76ac2773dc4147df763d0fe2f4bdc760f510b8681f490931122ad73593d4b4b47239c5112ca45fd55383d5f10aa5ddbe48a50a58850b85063607da734fbf6c165ba982b8cf55b65b6d2d58936f408a7e82b3c376636672b759bf7d4f2bfb13734df41262c0f54993b5876c271b76ec190b7daf70d8f65c7792745170d342e0d8a55918769512711dc28b0197b5f3bea3ac9612898e5d8d4f2daf3100b6d6a9033bbbb24c4e714ab934361eb5812980479ef33f37b8e5e370b6379179ee3c17cf016cbee9b995b9e9b56c1e70cdad7d8e9daf40fbd55f0fc6652e634550fbaa114db20efe9817e65358c779d7a442908d63cdae48ee02a396f311cd05bea6368fd8624b9f172fc521688d4afb44c061dde860e6a3dcc4095afee169fdc69892f8c24db4dde83d2a86279b31d83c7197006fc438ad84901c443b3b781f656e8b7356a38ff4cac790ef4c64c92fae24f9b105566c57c09d94c6f1ca7eef48a80f84ae02d36b3c1222b18bc591d352d91ac04cb64419d0239932e2441c7eade8886382593ce7d6384189530846969c747edcc30a806d1e8e8d2ceaa77a0cf213ca830c94d0ffa9e2f4afe6cbd7365f487c4eca463b8dc9bd8f58d8027ff6de40dd127bd5516f20597072b8033432c2c1f88b8b5a15894aff8c7ae88893a982807ab485a5ebce2b0dde7ec40d4d9127dad44998fb3226414737df17c153b0f31f0f4287e96ffaa48a9c5435495db276011aeb109fd249c55948ea1a9283a106283a1f674e8349b16b54521c314226c578a24766f32309fa9239fdb38c51d43c626c82394a97a0f099c2cf6ee5d70565d9ed84771a03ff3b8c09160358a44a653a3650292bfe6823b46d61dd07aa2c332b34699e422ba3c71f8d54c362f42d7e3d56556a5d51d86ab113a3d91b81b0d8c61d178cca4f9e6cff20ba638823a4189898906c08e43fdca4c2ab9a34e8e48cd4a3d81d75809e9e5d828836b23a6c997e0e8ae7cf75fbcb54a41e2c7252924c33532d3e9fa2264ea52cd6bd35b05cb34aeb804950b71335d2f4bbb06961e2bef7bb3bb877375820a1b8b9a64ddd713b86c703c3a9085b29edbf7fc2dbf18a93f7fa016a2fc4d16bc52ff91aac882e8d8fb18a5b2b04d3ed7b9e6098bcd282c13c1d47fb4aa9101d3fd5ed3d11e6d1fd7a3c9c44cb5a3a06b43040b0d3548696557a2ce133cd15537c693cb8758057433dbc45e37f230fd1e358c2163b9bc42b64537ea3e3e8e4cd224b00d4c03bf48c4595d7556a7741fab1b244aa51f6bb271cc6ea178b08f1fa8fe0539a547590e03302b009c2d5c294428f5663e1baf1fe269f9673e784ad5c62980f7d4fead8770c0b0481c695ec17f2de5b2f75608bb7d7fb4f32f233ed23a776a9ab37a5006e01ad6ff75cf59b99aabcc97298645abea253c2a26e3d4e087c1403f9ff0637afb86c720cef5b47c31c726c764b5c3d7773aa4ec36df8b376effb8f48cb9d698eaa3b69b02eac7fef4428be737109929afefe07ba95184ee286f41abfcf04c830d645312c723e80ac6ed32ac93eca78b48e94e336caea56a3b14bd4a311d438090143dc805a4bb599393a3360ba04c9bc278b9b136ba6f2020b0c51aab10bf490f1371fe2bead1807e28e0e3059ec746c947394f52242ff1bc92a60351e3d63b78783ce5cef033bd6e0c06050d0a8aedea7d708061c93d074cdff71aa77fbd3dc6b90c13db30db12a9c0598831b9a85342660f66bc4c2a7caf1db9a6579f79fb32e9c4c3cd4e9c10b6472057d704f208396d2ee3f7393a85ec1adc6c02d75d1359e3b163dc207d119756de65d4e2d961aacd73e4a4132c3e2757de83675c2aa065bda62ac73b9f9521c0cb7080d9baa13e30c42b9e7b7384bda30cd45e80ec639dfa753e76e6fe40c2649e84b6bd865846ca1dd84d8d7b8048230001d9d120e5499d10e63a3b5af5f1e3a012c9b0b8be950736ceb34b31c3f757718b433ff01786dfcd11e52458862427ca3a3b63cab246faeab0acaf49741d41a66c45c6cd94b36c5b20f2224a092539216d5beb25ee9d43e5b5e7ed207192fb430d92d88ad17a3d7204ec1f8ea2e7ba29f844d84e7918056dd8cd140a15bcdc896091731b3d5dcbbd98fcba2da47a1094e0bc1526ad394dfeffe9cc2c0641978aa2892948a5d3f050388ac3d98b84f160537e5384c7a311c9c4c055000cb352d951199b7d653bd7de6e634789acfcc5f6b3fb6e343b365744492fe867dcb8ac1a42f522b701a372e51fb5ac903a668bf08d540c60896e2e7c1831e4e8fd82b4f138d581504eb1df5cb4448f4ed1eac2418b9c530d7df7cd2851e79bfe792ff7a543d967d5687c1faf49c3a0d819dfcf9f3d80f252db35cd90ebd8b1a9b5ae3ea448ee3ec4cd1e59956d9c1a16798bbbb53674f60922343b9c13c334acaa1c3f8f3e6587a5dcaec101e23923877bf8e9ee4825f277a30202e14ebc4ef1b65172cc128be468a11b310850828a22a18a6c8ebc8fb56d41c5cf7da8718eae030dbd4a4f41af202aa3482aac97b785dfe7763a7f6181cf404f27c061ead06b15234bab0f84d1ae13840948630f32dcf1f311d0f48888820d846f5c65be8db3119448b6e066510b765494c343a95bf33d4896b63aa0f01010ab69f1484da536e0ea297adddf22e7783ab612932587e42d86914b6b138115028b303f87681bf973b6fa118bada84f42e932d0836ae394e6534af69927b05b7fad8ad96c5b3751ceba2c3ec9b13256f13d1bff2c8b0e764fc6220bf195b347a33170b8f00b6b0ea2d9b53323f94de069f97ef9a2a1268ef265ab98d6b5c4bb683730f2434dee86597b9e203c5e1d97abfa59873deb3a1516b2876098839eab3408ee463e42849dda2de8351583ae395f16c65efab8179ca98fb1cdb5eb20d6ef42a02bbccc06e7af0d3355d7f0a4b971f5c2249b882ef1239a84099f57c2e2f3f9f782782129a3b6d680a097bad645a2d667838daeb69a5f6b7c12088ced5f5c4e223771709b4a0bf6bd47b353c70dbb5cd10deac972629954a3ee6f7c15548e94f305dbc63c5a1d0148207bdf9d96ad7b4f901cad5a81070076015be46c2bde750504a4791ab65d16feb2dd8f3e379a21b22db02c4984fbc35b362cfc102608a55e8be96484ac76c8a5a4fb650de2c3597bd0f96228d05ef6d723c7b487b03a89f3f509d8afbec1097f6aa465aeaa172ef84e9149d910990f6d3bdb6038c530baf87c1ebdc59e5ba033556555bbe035d3018d912801a44d10a70b62b27e159dff5ed7e0f6000a2bf6c4f30f24d1533a831e7546d0484f792b04f3806fd1c50ffbbf4f82d9c20be7dcf6234a5761e307d6f8d5746bb8b9cdcbb39e4e5343641825e73fb9fd9adbb5000295dae0a2ac0766e4a163cbbe91ba1688691743c9bfc47fa6b56ed80e8e0042f0c9e75860c133aa0be3015295b12542afe16ed52d603991855cfe6fdd9f750005b7f9884be4087693694e629fcad1ad394a91f316870d88062fc190d5ef7c4116652f4c65dbead5e4ea0a86ff0d8d8711879f9b1368cd83e05c29ce3a3aa78784c4ae988fe51061df8da2b28dcb31d2810d47c56b258dbecf159aabe7ed83cf086cbab57fe8acd40dc6d105030c446626c296d7033987e8e75e55b19d31e192915f461920bd2f6ab1972be38e42c497750d41ab41e3adca6b3b47d793a71ee0137bf9a6418a097b0310ae0d8c6950c239c4564896a196eba1dc80a2434a6461100f45a417c08c8158108980b35904dc6e43ee753ad853cf01ac65c4ec4ccf66d5d8366e388f90f5e7c75b3c8305a1c5c9bba000513088782cf2243ddf40f1bb8d15c698d6fecd848553d7073d9ffd36f6ecf105d1f4f003fe3be076bd2b23e8b415cb2229dbf266de88743a66bef180db9f62c382c044100b5676b953a374f63af87c5f82b3c6be4cc1466b0bb81473f51ce24585cc335f1dd54755063f51e20ffbd11b361c9f970e924e1a57e76c7a363b4f59cd984fced231b1c61891b9ab68b113f863e0ee0528bfae53abc1d10c705b43a5a382875f8090853a7f53fb03a08d46a757fc84d1fb0113c29867f474443abd48c815bcfac0af36e1cd15b14ae616bcdd509a9627ed43626ad14e0d38c519a4926db0a9fd6674d3186828d5b353e6195c91fb0c51c36dac332baf320f98837d54c66b62b46983a15322ce25c1052724cae551bc1d17b24708c1269605bd284f19902961e43e6592c8ab42e4d7f1a1e41eecc3297194b2d408a31a94f6557358dad1bd203890aff6a7bf43739b07f6dbf65e6f69692c4b760221d6790e318744be529324a7fb379315da9cb601bbdf119c42e3ada61fcbdc690e3a15fa607e866ffe1710af4537cb055718182849da1d08aaffe151953299a2dc0618e0f1eb826a3420d906cc13f27e39556d860d0182f17c2134b1f4ffdd3292f2cd9b0734e9128f230603306cf8275582dc99cf6e6f947acfa9b95f4d2c1a6a76ba7cfe6fc3ba73cd41276f1d5dc1686d1ed83d2b949f2cf0b7c00a50761154412740124e714546d9efa69fc9a0ebf0c1bc25a95fc177686fbe7a803c87b18d9815c815b17f3f748ce008aa023c2fb8934b3ef5f471c11de1877fc9a8069295ac35c4111a42cb0b0a5cb5c1982b1d08b17869c8118644f38b14c66e6806d9d34b03e1c98202066018c64508f9a8d03423d7a2a2edb8a65402d81c8f7ba5c874c9d79795e00bbd69513340cee305782459e7760df5c1464bcfca53725e5ee5268225e2672687aaf2deac52870794957efce077e77873ee07d742fbb8d58e5f35e48adecbd6a68f98197a20071c1c8c9ff1dba56d75547cf8bc2ac5a8bbddecb49168327aebda5a168109469283052fdfec23a87839fbac33dc6054e692b2b49c8626e8d3101336f92f40a3c15ea530c63f999aa34b5432d772dc6cecaa9f6845f68fcb0747f3050ee4f262ebc2dcd5dcf2a1a68155e60ad055f2fc685bd58ac8250b45427334ddb7532880ef1fbfc1dd9c59daf140e40864a276aeef71f5df1fe2c4d1e019d11f51527e201d89821b15afb1346629a3ff8a77a329bc92507b63b3d9ec9cb21a0714b603bc265bc629e7912d803e52869543492fe20be6777dba099fd4570a691786e4fb89a7befb1689e93f4014d84eebdc7a434addae8c9f67ae85f7b21a5046612d9ab4d07da3d76dd534ae2c009b87381bc1d990cb5b2293f52c1051b556bb30d55427b03800eee4a2587b7aaa0f90f34259bd6ca763974be3969cecba12eac432515455b7275790ce1fa2883526bac2cc3a5ccedf6c2e19d17f769ab4c9a2f4dea3ba7965c415a7ea1477691ed692bd01d07aefbffcc27f582fcce4286824a4fa72b9342d9c6bba86638d096ea431b23933005398c14dbf6b4288d1259b472c34062093402081c6b337522ed62a7c159275749c7f74f114425de1c115471f2bdf4686b1e823476449f4158ccce3664451fea6789d33dccdd254c66fe3ff235a1713366afdf4fa78a12f56851a8c7c47b17b39de78abf3bfdd7371c9fb1fa3a9edc1f79659cc45c3bcec97e6df5b83dfe5741e05d83e5af8154888a970ca5fdbf65827942596061008e6bebe3f022079467fe89f6a7d02a7374ced93b7ba9ade440882880d470e3b94d3af17e72cf21f2aadde2a8f7224861e88631c82858cec2efe32b5f0d53292e5a4cdfc53f7070522bb4b086cda571adb2c927d938eb7554380e85a559564b1c870ad86b8c6edadde083e148639daab4f8d08389f33187b51adf01ff0c9a60fff319d07bb69022c503db6823d221a7008f8d6e154fb9a7f9554d38576dc0a1682777fa7b271843c2b6c8a2695537dfc97b01a28be7423bf21c9ff29a064e02e07ba124a9ff29aef647dec247e7abecaac3fef15a8e1ed4fabda78afff9d4c53713dd46df3d3d1499ec35158a57ac1954fda4826ce274ce9764577cfc5f78177b7e9cbab7e95fb3a94e9dd1d7f057f58e038e93657cab11a492a79f6cae160880c1982580994d6c5651c87305b6edd43ad8abdd9c84cc92d898e627b9a07c424880e640accf475ff0809f443b2a15bc2cbcdf1df3f0125c58105169ef4385ed776c68cccd652ca85e4ded6c8e565dd704b0852b6b2f57d46e70f70241b89d3501354b8dabcf729460262d89d0c6f9cac04eab4bf0a6bbebb0b16535965fa9bac885f7e64dfc5afac1cd6f1bf27c80042c39d15e25da293208d789e632e247223b7512632de780712cfb5377aafd3979f9f79f6a7e5f0201b8bca68df10f59799e9d31c96c794b6527d52fd445f997ffbd1a225f18e011dee7770069bef0d61b458e7748b0306f36344c4921057668c1ec05c837437332bc353bcb3d47552555b2a8df3a5edf6e71918233581aab2f490ba6844842322e9cc4dae955f6626e5ba2a89e1a80c21c6b3a7643e7d65fa3cc6f16032985536f1445a79b269ed06e8b704303448cbdb86e7b6a7eea9b211f7c5a598c8a52b870f6cad0b62064f5e8104b69982cbe533a920f27b2fbbe9e93664d5f999e9b2084e20fccf0c9317d2130c7838c0b5e6a29b3e31de7c2357b039cff900078863dce4844fcc37f10dfef0954f28d855026d2dc1bd7475e762621496c63e0877d4ca6e1cec6302d84d1b53862d9e3deca47498c471c595513348baa4d3606952a7fc615385c1532a2939fc52634001a8ea98a58d0cc65e30cdc0de72746ea23b5958343f9e627b5de9ef8e82b68538c564e97c971b4c11eb10f88f97297cf38a31561b03790fb458630a8fb21839208a0bdf56f641f42ad8e5418a7bfef983b48269cc0cf41c10cd8a148334b2e6fa3caad197f2fa65ad142f80422e8d0cefb5272b039bdc27861cc431629e6c74e1822cde53d543150ed44898fb1cdd41a936185006e3bdfa9febbe0b3cf63c598e32f15675d932f6e150e5708ad1b4c14675fe3168d3888c31f92b916fe125389766eef74a13d2178e6ff6e721acfd5bc0e5cda264924964db28b3ffb7392afeea43aa20fe8760c8180c51340faa08b9be268b8708c947cb0c225c6cac192895ec4233b3956d9812fbbfcf6cd9e9d40203256072e081c4f3cb029576bd55faa4590a9f53e0af65ecbcdbea857102a0f240562bd0d710d14d8d09493e10e24c1614137bd3907825cf7a6286a75b082d6e64ac8d2e95016a3147ee5e5701f9595563bb5cb79077f36a5517491eb042e541097ec144f6d9227f0a0c0df315d1f287b50fcedfa4b70f3b6afe70934c279eb6489b1fe46093d15208d0a8219c6f6c2d85a0a345ad90bba76ecdb47dbe29980a6663868e4309b9e6607a24710bb08d15d5a2d469d148afec7c019bf6cbca717ead32f990c9b312b6b41ade024ed40265256742096d361ca0499f094828ccb727eec93830517eb5c6fe2c68a988be57a363535cc8aa33a0f33d2eb9a330c927be4e8cd556e590c718688c30ad4a3c62824f8b4b7c603259cfbfbcc3c101df22bbea315587e289b53c895d131f07a65a914604b1ac88dc6427d0684fd007464fa632d11021288cb553ad846fc17c69b0568b9625d21690d13163557abbe6716afcf5c46040e88283c72c37102834f376e70434217c178a86d30ea8cfc6cf42a0cc61c263994005231fceec744482aa51c9495d132945d0d12ad728465824ea5b6fe4f523feac9cff331186aeebdc88ad46d2d409d1273407ec8abc6212a1aa10eaa5d8e9c1452cf50cef684a9d492bff7df9880bd4fca48776f82043c48214a2d73921ebad902fc9e2c4dd84397e107d368fa407afff9c65e223811ee20cc791879026f67a6bd4ac7d5618f25f42d38c23c8c35508bb66f8d9bafaf243394959a3c1cc9e68ba883fc5b86fb553739e36cbacf10509030b1fc0156dd59691c365acf77d4c2c93f88188f873c2b4c0fab42022ac47c27c5e1a9f5437974e06ed786463d022118b2204d1cbb9736e58a0a00904dae7a7c4be2f081fe89fb821f87d86f94405e065f49faa8be3e103358a19824ba71608913b3b2c9f1c6b8cc1cc1baa4a70233382a28119323c3de2e79d5d565c8e91d79bfbde7b6cf129a3592b837f010e31fdec8ea795141baea494915f12b0a1083ee3c0002a3077cd50d3a64b834edec63875f2900972d015e1bbc60ca3f90b266d596798010da1b2327a795f8ef2f937f992a1b3500a676578f9b9361cc074e295d347da84139feb1e96fe60863c51297ff36a6b8e157122417c7972bd1a6c1998aaac251dad76ab3ccbea7be157af49c3c842e41cf15ef83b9106bc0a973b92f1f432ddf2ff122f083b1bb1457eba0294c2c3d264ffa9e5bb3ebaccebed5bbfff8137f084ab328f2bd7134b9e953da29a58ce528bcca72030222a9d756af908d49ebc4321bbb0721b56a1a58c4b69cd8f090f6d5dee2b3977137d25446a052cc6aed615221a142ee0ad56f0f55e798bfd3280989dc0f4da7df1def934cc00f3ac05ebacaa6a8df8b29b99cf23c728198ecc987e93e50f26d67d10f5dd6159fc6a65bebe84eaaa5431634e4ad78889137c6a03ff7b31c86c4443b01defda9d21fd6ad736a1d76d28b1b94a3c4646a2d2a84e3ef01139d253b750e5ef20d8aadda7d5ce94d3bc739b717cd558110c3febdfc08270ca06d63dd6750ae795d643ac7d8c04d1ace29edf483b17c00bb23db5ee58528fe905dd32e4939da508b865932265bb4557e1503eb5f84769ca404cfe2829560e40319d81a9fe9a6e07f8629f76d82b85b70a54074651825f2380c14dab9ddd7bfb27bd5161a618016e1372f535aa117e554ab713a6e5503c113d428f0def4f140c59d909632d739ddb3f5ea2bf12d3607e039efc57151a3a4831818d0c10cc8be95ff46e96d7160eb515aa63545987623af80e80f6ba2aaf9481f925d2b9cee3e0fccbbb7404bd1c6a6a4f65cbd034dbb3f739114c7462dbea8275955336f3ea9ebc36c01819039009c3375f0df7f30fffd5abeae0c83e8ab5eda93179d99ec25df87e779fdd5bfd9cc9eacf3b146a388a97aed3ce5e297ea75dc2f0257bd4ffe1ef015938acfa4c9fbd1e3c790805d60c3ecfbd29c1562f34bf07c87999d31e6343df1b7035f61b31e2c986fa580f13a8d0d50c0051e8d0bb74ec02a74b0fe90f798263b479f298609539deb72500ebbbc9f5c4b38f6241be83f3c231158ea600d09e9d8b0d0c349262881f379b726e8e39bf73148efb03a34bc0eb9949d19f6a1a3e89d4a03713661f07c2ca082809794538f00272cfa4010aed8647d9652dfeccb01acc611dedc8fc6810abf7cc5ebfec0cc3c34f4457cdbaa8645f5774d7e5900f0adea3fa579f19ce61e3b6630f297ba0d0d7c0ab6890e015a447a1b5c4b92f583f56e00e4edbff61af74544acc2285a69039151fd56484059bdedfcbe0346006ebb4ae9c9c54a76c9d0997e769a8715448a35bc2c50070025ce7a2b404014962d00eae079e08cbe259f9aca1b3e058e55ac8741417d6ad006daf1047f2a500dfff5370135f2d48a488883c3104d245bc6314c8ef6ab5c0e91284a4d46daa12b44e6da31802ca10b3ccdf9a6d469590eeb33be77a52dfe3233ac935e26a21cf97735f4dea04764b19c63962f3413ad9db1b0fecdef982b250f1a3a36feba23cf1c68aaafa943210caeda792c38b1d059eac82ffc6612331dae673637cf7ab3efb90c761983e9811d98dfcba1ed37b0dadb59accc65495e4d556c87c16379c700482ea7d2de04a26c959e9ba2243c9410689e23918b7a1cebb1b73b4f5050a916ca0c38b4f41ea107675a05f5df3f2e0c10e50daa4c128797763655febe862651809fb8f7160cdcfac8d548b1a62901db9e30ddb3fb9030450e93ad9cb38fef5ac17ed27d61cc56da3b7b99a4821b6046cc91bb8c072b2ca48bc1da93942e12134c1d8ce038d07a500659f4dc2739ca3ced96b9fca34c3abe123d46a8dc369d9c643355ea3ae327c3b034b619669c84072de7c4999b878c534326747b36048b370cb718ada4c4cddd43b7ae3d28f96733224f8cd571ca5dfd54f0db94d2c5a24d5fa75ded372fc8aca38676b1fd7d5e7809007cdc4887a5a731858755f9093af0004cc8bf6674aa76b9954eefe5750719cc749b455c8aef9e043140a3e051659293a12dd8d11cf1b9e7c636bfa0f6ce13b51eb60a3c52aafbc1ef787409b99d6f70c19a468d77f16538e57a271fb52373fb8d0228d94e8bb601995b1a98d2dff431609b8ff05e85add5d69d475da654d0c72e78c08e3811acada9aea622b04ec792ee3c075400e01b3d65a11509dfe26a69fc9af356be213e25048539c9b229367da70ecdf9ad108560579a80b2165c18523afee54d9d625f79293b5749b745af8de036632051ae70c04978de10361fdf0b004a2a115ae76e46cc695cb97846d0fa34a005b01737a9c1899277841420e8d73d966808410fad86650c3be5014c6c33d03b30120ec193623cd3301a69e17731d5931a9714694056075e56971d3af6e3262cbdf5bad656895b9e7dc4ad7af3fc6c9aa7283546bb013db972adcc641a06a896b3f14a3a447574979049613ac12daddec408eefdc84684f022d6766efd16f857ff44b81e5f86013d6879375e60066521dd360b95eaeebc0a7f1395a735443579b465261b28b3dc82765c263aab4305fb47e1b39c412642138e4066c38fc1702ebd95afb9116fbb56c18c0ab43a363f240dc3e22db93524a7835a9d26f769e6e0db6c028f5ba217161a225e2aa78b9108bfb1e20b9d108b216ebd405b8ecf0871ea9eb6bafb03dd7ec5c1b1a05676039fbc4c8f0a4ba9593dbac4a08bb1cd5bf2e3a82afd82733c3653ed976bf1d602fc167353ea06c70a22c1284681a32e256062442121581a6f1ec80947ee537eccf0573172ac56f31003b347c1ee6bb2995a815d4542ad4259aa93ef53151fb94ca05b1b7a24a34203812b01de1f270adffa60b060500799ee972955903975ee3e1d2038cdcbb3663544385352338f43c85d2be84db9e7646ea45123cdc2fbcc52e5fa76c1ef32fa12935536d9653bd76f08fa28c77b1776bd821fc52661b9872ca0a5025885ecfc024ba689c02e9daba93e16f567bd1023f99e225ef627665c71a1967e7bc8f71709734677bebdedd8350875e4e00860d6a8075775ad7c981ef6d89ed27b4f8d420b22d17ce8908065d91478b47f191e1e1e9b941aec0b97b003dfe9aa4b0a3fb02ef183e0caf9549bbd6360091c441f23ef8aea56df5b79da1605f400d19c847afd79ca7e8d0f95d5c47d4cc009ff812a89853f96c8584771a43aaefe6a5bd79b76d8596757206fb58c456a55395d02548a7d7b710503bcbf6b49572bbdc4ae5454832eb655f871fd9afe6d3c1845d2c252cc15f870dd8a85bc5ec2917f602b3f328dbdaf04fee1228f4302d1400b57bb9775a9fb300b345fee473d86e2b41b2819e4731aa3f8d7aa14275444796a54e46070c3ea76d76dc3fa530cd2f1066fb48bb26eaac0e77d29425573686c823a409259ea7725c03b217523aebcb25b223a3b87601bf403c1e37086f6d2429f2aa53a92cb245a707cbd4d9e5e5666e8b6f648d9751b7490ffce28054fd2a64e40c2a09e1f52baf6e57a9bc04b592c25c276b9c2cae8bf672d2ad1c82068f48728043788afec7be55d63de11ce2ac5c6eb46c66adaa2f3d33e072653d90ee9e4dc9d2c2840fc6737d242f2b6548049ec9ec21969a52bc7dc40c316c304bb9b58b7b981cf405ca6d5aa33996a537c8edd998ad3fcba6393356db37578d0e4f30d6cd785a35f2368fa1387779d06ff3dab7b28d9fb87ef563f3c4ff600f4b8de726706f9aa10671d609538e36175670731f92aa0b3f03b47175a71092812c5605c46480f449e4d1c480524ceeac2abf506f2b7612ff795abec2981c7355d5162cd03128be0dafda2ffcdb016a0ff5f523b3921610cae9225464b3aa2aa069a10da423d42a008ce7f26a28f886e899aefd21afdc1c8d43898dc0a2884f0c69c973551ad55616aea388a9f9d9f6adf88c56766ab56506bdb1b55cb8795b633c0610547324ab71a8608b817e25b8376fa034bb6b581bf3bdc9370aa4e61ed8fdd0d512c5026bb288acad115a8f3f9f546f55c3a2b984bec27d6b3d82987cb8049c309ec905fdc923f7330122959846587970a870742db3d353344be63c9db689bdbd4b07c87181d31dcea4b823dca7e4b5fd0d00fb9ed66453747e257104fe615591597d051395ab19b02f95c5364abc2c868fbffb9879136041cd2e5e2c06067c74b3872c41f98563dd49dc25e89ca68aaccba801b78f67c2cc619fe7e8dcb3bdf079674fd908e8b63014a21b0a3236f51ff7ea0c3d674ca5e6afb9d1c1351a842a458e62bd06a85975ecd00a3365273e0d51c9227bad6bd6ae087a943c57ae5df42c5660bb279c5d0c6d4f84e4ecc83b60a66406d4cc189a090961afd163b5629d603a14400f4921725eabfe81179b63cb1efb3b8a55fb1d17218700804ead6a7c6579bd11de7a39850b73cc415a082fd7312d90d120277728c2f9cbfce7f16f39259499263d8b857b40cf395453b6558e922d12bc779dc21d2b8f9f8811aedd4ce0699f0d5abfa3c6ee17a7bd3e3697af28391c50e82a01e9e4a59aa5ea0b9ba4c5844a190d68f4fcb02e099dc0a61a0aa5948454ef0805f853bbf3f58a6dc364a2553b4bb0b237db47acd0961598d3abcb755df8a2f8b4488716a660357f452c04df223fad5e9274c7b98addc772f4bdfa08162d6b4f03ce9c056739d665e13cf878c3807093752eef0b5ab55f76bc031ee5778ce5d3da83f3300a9f0bb98842e0dbef812f0d5b4d711bdef66ff0f329a0de4d2c8cf906deed6ce4df8a51ffc11792ef8244b081f6b93d0165466257ee3a2a44c58a6ffe87d07c986b66996ae0157441a7b37f3cc2834c6026379f7b5119c206f91fe47661b1f72b61a85c7625c1c9a651b533f4cefca91921da477730bb1d3b8c2be31a9470fc16bc0e71d870ff0554cdf40902cd325c79ca7907faff152a72a2067dc745ffcce390bb021af4768782be9f65a11db96a080b56df7569aba5285b71ed0d0efa5e8c5c049e4137976e30bbf99a4fcb0a99bbc78e02b4c2772a110e81a7e28c4453f69f3374811e735a8ba5a9cc1809c2c341a9f752c0c59aa1d974d77ab4b5e3a783df2f6f41b3b5e152fefa57f2632a248633c93bea16d5fcbde32ad41a06b54fe6f2f402522628ea3e10c084afdce68c941b9a976c1eda92ce58c9dfb6f8b1ddef0baad6dad548e878777636e54eb1c9a26bfeb0ba6d4e272fea6c68e5b67761a8c97a54db84706ee32a82a086151ce9d9356c7d73f2e4a1eb5e4b3507ad4cbb8a5334b50ccde2be0041316e4824c615f9c6b8837cd92d9d8a036cd09c1f7136306f8db817b11f8c0b8166b8f19f40fcb8b165f4080e0d0ad746b2d111f582b0bf1359d69b970d57b975663a7ba653619a7180487074828c98b3c866e8666704e364f964df40e501f90592e05e452edbb793b06f30e5265ecd7db3abcdf37413de191e9f6023ac437c4c2f822e00dc4989e95b779400696204049fcd3eaa4124abcc1db27e89cd94affb19b1a5a246a97b0ceff8dfadce6e6ba0cba431674ff193f3d767f1b962f14bdf95e13be6a105af3437970104ac0ffceb84b6b40597ee398bab324351d6aa82298dea03c8bf04067b906ed856e18d85527958d52229c227dd2652785e2e3ba6d28a105423304af176b29b2ed41c0f6eba328479e01a195eb6e3903743b32ec5e601325104353ad101d843ede0ef4203dbbe09b34a8fc7ba53db5b27db997e9e991a28226643c05c6267b695aea415042bfdec31bcbccb5021c9e4b88e1c00a27a476b3e138ec61c45cfdcd47547c75f076e63bfd8fc729a0c13ed4e508c7845e49e71c8160015db336070f95f6cd1dbd4c89d5463bf8eae7b1cf020ffa2a783ea100ba046b5556a6e4d40f796ac735887ee92b87f22f6a8f0d4e73a980e975aab16a0f8b456a697d52996bb9b943ef7ae58764e5ccb7fc879fde5bacdf2b682ab045503bd382dd4fa515206b91702880e8125d026455f0ea3ab0c1d0368537e1c9fc6b0065cdbd56bb562456429080b790316b3403af26859605103816d7638d0da80638d414ddc34b156de2c86375b39c1d7bc2a961a39805d39bc467f8d662c9fe7af95c0b84b3c357c3695c8e25fc0be4ffaa70c4f0627e92ffd7bc8ac20cabe2367cbb960e57badd40a372655966b49b692e3f3096201866bb24bee441fc1a1201ddbe9803c59e311f8c4e4b418c1145a704a46c7f08ef2becf9add059210fd0f27b7b2c10b64eee54b16fad530d6160f58c799289d878175c8700913c7f21428f69e9ddec6a2f16e6bb6d6ce60e0c17e9b6c05d3df94af41c4ca94a32d259b49c20e249d14d923acb74b56a1791d04dd03d68b6cd67e483587a93c7e40419f7abb1edc2a1dfe6f04bd6b6265f58c9e645ac6d41a149fbf8d18386221c9bb340b93c0f91818e1fe8f0d85f687ff66239684037801603968d5e6aff3cb8c5fd1c8ef68cab0046987a19922f0ad15425b5d2337b4d7f0b76db6ca93970948318ece0014e5b93eb020a2c495a773b4e27bcb1ba6add5b6eae3c2740fe0507a860acf423e9306c88a9e105086fed111582dd6f0960e7a7f12e320ae7643cdf12fefff9e0287aaeaf99b9c042ccffee0697c9e28fe4235d06faee03a207379a520c1d2b9340cf8f0967b1ac996f75f71d32399e901b1ec39a73cd690c721d72989b92d69a002181c23688341b9c9e50c6f1f9d8e5cd2485106cba47a390e5931eb9f64aa8c65e8a1ad95a2915a32b929bfef7dc3f7b38eac0b9d211978cdec36a805523edbd99713c316930c14c6a243a8371ebf90a9cb32cb3fe630b89308f6b632309d3a2aa91fb470f5336d0aaa3f01568867d73c9c1ad2a8e5b3ef657e3677fa51498102284a1cf0a0d3a1fd0ac754f5b1eb198ba422b3f61d7d46d3a374fe356229365273bccfa2a54872399f3e1c0716d60d6339c8aeb173fbf87eacd9cd341ab26cbf633edc3aaab7a8d36067e52621a1b86d9d52dc85477303b19e4a1119f8b65bb0c4ef8ebb642b7a4908f27fea5af6374cf885fa6e2f64a0fc6cf138f3b67ee8de352d78a7192b580fd8b8775e58f79ef5f5454df73d2496b21c3a45806389d8f99f0e0de62f47211ff8a59523de76b56e9cc00c858d91b2ecff8b3748b3b878f6946b7b5e22f9003b063f9457ae1677a1d5ce774f2c1ba668f01ee394aa95a8cba459ae09aca04949b865dce47b6b74ee64ad03e6742763854bc0d28c33325456482dc357f99bea2b14566851492a0f89f2709677237e1d046566f7f233e6af6093853834920d4360bf15044a9de395b2d88bb5be2a2975989ad828b7692a3ad9c718253f299d127a7d80d0c724c9df8b618b493e15d4dd6161b29f0421f080619ab764481bfcdc0eca3fdd5685c46d9ac871b3f5d87ca3cd772734a56b3e41ade2aed1693bb4961982be64f6db1ba72da353722a0dfe224f301f2eeb273d0c4a4bfdef9063d214474a0301c576dcb0406b0bf71f0ebf65de1972b811938e3dd9c2bf07193996f47ed788641dcb7b5440b5097a49b1dd3c10da532e735a01a44e09f9793b51c6beed4b0c4f4328ff4866e1e64d2419d437ef8eb4849364b4142bf9579ca39e032a3743c8a610777da0101376249f73a0b6fd465c5f4e41aa40a9a2c7220550584c71489f4426af1c968a5aa707ee19d33c3c88b439cf8d2c476a5aa091b041f136de533bf1f7b01b806696e7003a93939346d4dafbe0e8084ac917d03aca2ff07d773fe3b1b6918cf4b67c3c7216b55cbb6b1208f334e3241d07b9ca0cdef10cbc2dda6165673411124edb7cb8073fa53329c2ad662f2d3e5db921968569f48cc3d8a45eadcc03ae6bfd11e0ffe12465df94d5d713ce6292386eb21d910e1cfadc26f09ba7cddc8c1dd30fc6f54252a3fb946d54c4376e690fe6c18f5a9ca1f2fb0dd0676fbd55f81adc796a337a8e8f8130347fa8a929c6b1f338d28bbe6a1f23dc4fbadff5cbca1aa15ff2b5af9daa766c47b523abac1c0d894df115698e347110c5146118678c9f128d95ea075751e7510baa18776216c158e89178d54e361cdd260b656bceb289356ee5dd33a53dcaca67fb81f0f9d147b87093ba22be81ae22295f67a454b02bdb7272948231e474537fb716baa1a53db81d3a4835a5b6a6c98a5550330f7a23ed551c091358e1f0fb2e2c62538e6126e94d6e4f7e30f2ced2a389c60c1bf9f72f9c7920c568bb9733b0797cde4c64d6f866f192dd6949fa7e498f485827096b656b516ac766e8dc4b76f34f098ecf948b15c35b81c01810f8e184510e6d9d19f24ba939e57f67d17ac53beb6fde6950405795c6f24df6d2d5fc9061f7cde2c7d71e929d43a95dc5524822fd73eed24a246c7b12e4dac439fa037f4a9c6a3f2d825d4d4ac42832b952dda734f34d69e545898aeb3ab76ed80bfdee2d936c63159269c54ec0ea6218b0c6ec722c03b09edd5d3d33a5f5aa7762b58ee8d6ced5f0de65c54a1b58463c15dcca769ca54aa8d9cbdd5aca7911c5cd727dc87e31e643cbf2369e2625759f4e0706cc6f180e2e694a78c5fb74429009d1c123af3d0252885dd8b82f0d1efa23f71cee9f2026de36d3974b5033497f82dc7b62dce74ec65e05916db3d0bf2f0cb120e063bf22d71317905a6c562af252096eab75b01f08d9cdcc82342b4b39bd0321a87796ac92cc0cabfe1972d23ccc9f6559b42322fcef9a9d091ca70e90290516efbfa08d6f6e55eaabee9cb67be8c60b5b08f9d6ab7583346ba1e085d03aff28448288f8fb46c28cea2f18f5f7cd690621f19a3d13460aa128597732f1e4610d338cf87c8d1b640888be919c19fb3bac48a929ee24a31e8c04e2a47083e7254edbb9b42c99cc0ae6d945e8d20ee165777780a536a38ee7fe1619e095ab7e7b808558bb6c2aa2ec17eca0173d983bc2cb4bb2ff3b489821df829173ff6a71be6a6eced258b552b71ae07a316e61e957a4730b1f1cf99017d05db90231c8308706cfe95302df6e8b53e52816786e742ca103a5b818e3cc8aeb6b47b293d3197b0982768a19b857034cc7ddd89a5cb9df0c3867e30e7f11b863a66069870c887ae4622439938a474390361efe816cc917335445ef254bdf999d1cdc99d591c6fe1575bf5748c80ecf5d4f791f5b226ccb9c20bdb3b57e0b73de8e27b8718beea148cb49a29ec0bb7354449d1314150f99491df0f7d1792e6bf62c5f0873faf70582d59a2b8ce80c1e0d5dde461c4afbbcc1d2c96d280a4430fbab5b70908350bab19766feac8f88d3d60b68d10066108a55dec84e2b55e58cd8df9f0fb2da84943aae171ba52b3334884d8621026a68d3b410dc4bf9ae2c17e45c40a0298f9b53b408efcf8ef94d612cf1aa6e558a0c07ee1bbe448472ac73d5f2ce7569e3b0558665e5167b3b913940f3038e88b1df742de79c808f7c0c176c7085d41f7f3a8d15c5bd4d5a8a98903159474c18a4a6455d3759b3ec096c624bf6df0d0935b1a539703eefa36d3e35057b34ffa1d842a98c8b6ecedbae09f7b01c6c9137237b241679975307386a39f01770cff1c1148309dbdb93dc684d66b01e5cbe9ead7420b86ec4b5a05e83cd8d3d1f9baa616459581349ed0ea28f71286cc6d4756b227a379d71f88dff9dddb1d4f9881c3d88226dcd346d1c7978adb16d7c89e5eefc8f76c40ce9d610fb19b7cbd82788cbbdbfee3b1109a81a46375b173a24bd708f6e76b9f7c1a883f4f460d92d72d40be04b221c2221329581d9d23c7448bd95e7456c83c8db646ec19e6f3f762e645dd23179683650e167e5ed94be434722cc48d87fc6d7a5cc5add28eb075ac7ce2339659946d07b4d4bd700cd4e715743ec5d4e0beae9f329f3123b109be746f0027b3d6e2888591698d1ad2acc2d1519157a44245204335af0ef5a105c6b62c0df8392938c5a74ed0a19f1590ec2fabba0cca297142eae3bb99b62a8e19ffe15d6f41f3cc97e4609fa8d280498378f20126d6630f76f58290b5d1757ac53bcd5ce92459f7004f93af9fe3233ad6c93f7920f71bbb1142377a14a52697a2347891b2829b40be7469a0614692bb4f2f123d7d37fef3633b49b4c2e5d0916cd2d0db07b500aa1242cf513774a39290bec1f320779c8f4cd1e7a7dabeadd2c0c0cfc53b5010fcdb139c597f3ba70705b09720264e47a7d4f3bd4e855727b73fe8e79281b542b8e988789ff292872e1241e86338728d771ef5b2e07e7aa1fd5aea358118dc783a2a918c159bc7e5c7a37ba81aa5b4ee3f775f8ce484e8cf387adaf8fa1cb5edf08cb8b3167539ad25417403e7c3477cce515f4cb5a0c1ceac90abe72721f5d7e604bb1001ffcd7534631e5102914e8f680f9f5827017f9e2404f2d1cbd550b4fa7d10be25849ebfc72c769fd328a14dfa835e5e3ff363269545b52c65d73658fe96ed5183ae01fde9b2090dd005de4283d78e83303c3300b3066310fcf871869cf271dd760a82aeab512e6eb3501bcbeef305fcb52c50ec09055a2bb960a27b21d30f77b4015f4bed6f5e3f276ccf99167ff6333a9e00f674ed693f71677e0a453ff25f4e618629cc7844a38d2af31f12ae56cc4b63267378cf94924471fd40fc7f6f2baea8f64f938f416e8715346396c7a7815a7839ff91b69c61a7d98bd30d195b9b7bf7761597391b1157d801c28250fdaf8cfc410e514092c455db6d06c0ddf6a9f4672e19afef7ea2d155086a75186cf262d5407c0599a54655a0d2423b22dce3d7675adb04735ff559279157cb7be02539879a84c58b46d261ca2444ae524923206e1928d4bf781d90a0d3b16049d3b95e07ebc8c26bbbf002913fd334c0763a5c01372c7fdcb327d4295da478430184e16d8cfc436d2541e216c108e3ab58ca8a0889fbe26633b1026d7d47635fd78eee92e05a652aaf56d74d5e25b961d009577f95492dcc2559f95995ceafbc68234ed2207e28b5dd5319670f0137930c6e762237ad761c215a344a094207f13deb1f09839a6307aa26d14d2074bfdba2ccfd19443ca5e301dccccf8d7a2f32802ae949433ea57748d278ca635ad54c995529b82b6e655978c6125ba3bdc5ca9ddee7117e3c76fbf48fbe15b6adbe69d4a406e5677eba1c765bdd08fc1512ad292555b7cdb7ca696d14ef6b011b22a9bacce98db30fcdb4347d7a5c89e499a1cfd097a152acf19bb3126a57a901f7018647fb681eb8ef936f1160bf5935b12fa8a98bdc87784565ffa94ff208bcbc864e24394e5b707f1f204eb77367b7935caacdb338c066f38d901401c91ac7b789ce63682100e76ab363d81bbe050917380e609340653a95de4453c82b795588b8e25079ddd1292af47f98cafd2118aa7af0447d3645675c6cd8b7c8c46754865082266a17dfe591c7356e405fd4623d6fdda388a78fe89e8b1c6743c779d1cc2e98a77243f0958f09320bb4d532facfdca676d8d4044d3c0bbe1329c6c336c76f4d0c5ee88b27cedf0b641d559507d5171845eaaad251ad543bca9c02cbcfa28b5ffa1fe4901997727705a0d7b93af1ec2037d87e64012c71f71142e9c4c4930554b24f8b6c84dcdb4acc5d6f809ec869f04cdd8d46018069b9994f4143500799bbe8177e4f36b00bbe078ef80ff8b021b18911c395f16685056d346f76f1b283f9acfa3bee49146d745e70d2a75996e1f3fc7aa22f451757aa74edb6c4bbf06dc6d20c27b5512c46e943cb94b3b23d8a8b550cebe7ab3b0d07bc2209abe907f1480165843ebb478961718e23b0d5dc93a8069d978be82213dd8db9420f1628e40a9f39dde8f8471a906f2ae2af59103ef30ceb2f8484bf3d9377511a546867eec916e9bc047ba7a0780da2857af0866d6a5719929a72dc102fa87cfaad65cfce189c5565024b7e39047d622fdc9f9eaace9655a795df97882bf524fe454a0b818dd5a52a6dcecbe384745157ff4fa49d4aacd1799b4d392bffdecf0a76a95e632445a8c69214d9bdac7a95350c3b1489579bbcd9d53bf40c7a2f6646b2d9660d0e8d4eb4396758025d185346ffc26998407dc2b7b6a3a6131e154afbfc32c66eca4f5ff61985e5ba71042d1c4ba29d7f877aec7667459fd8137466bcf555cd9ee405d1b28e7746c428631c0d3f6315eb5b685c0d261718f084a5a5485baca1a408367e990db3325cc84c2505b56fe94bd6c5f98a3f1a815f15c01619faf14541fb76c45bf2d76959f4bf62326a5cd0d2ed91904aa013ebb407fa44ac01f852823c5bf0e3d76e864a417d789c894bdf2c80ee9345c3c921fe16088e168260a8d05a5bf1c8b44cb32fc0b462baa856894e553c28353c875871a75527ade662b080e44eea37e7257dc8b1b1d297ee040e25b8b4082bfd69af09b31304a01c81c026c231a4cf92a6848e2acd9c70a767a47a56bbc463d17eb4f5dfe730db053bc7c5ed42a7e09b2d9d49e92617802854ba56161be6711c1088c047e80332a0d02108df52210796ce8574d3aa6f5708a76cdc4b924eb074ff6ca9c0d00f2020bb94f640da4d141d56f8a4ee626e3a70ad5f8b480f13dcbb2c3a32e8ea903d875172ea0bcdbc8c02b1b1efaa27eaefd00adcf977a62f0232ee3866f3707a89ed232b45e994e30fecdaf6a3bbdac8cc56cde14dc1a29231014fbc9d1a32c9f447ee5b236562cdedd7a08087fcd88eb00bffa3f2fe708b66d04fc093e54ceb85805cf0a9ab3ba62d5135b25cad07b2b9f410d7ddffeef5432d9a6b176c794e4b52d1adc207b7177bf92e1e6606e313d0f6ea4b017920a0365a37ee5c64f9c5cac592392d1ccb4768d3a05126593b12944be5f971cbba8dfa65d4c14ca01ece807576b8116f0fb78fd006f53df6372178d8bdb4333df057dc1f1eecd0e1003d182edbddea746c2fcc141b140e7213cf2743bf7e56dbf2b4da7017d009490ae738a584e709476597d03c21ac4307ef3b47732d75cc9b53de5a8f5c51bb130046f2f38ad523096a38931310c7bdaf37200e8f6ed8725255b5eeca02d1623bf2df5c72aa5815d9bf216cd8e88a3fd7c60d6ed6817df8717e802378aa191aebdcf7e017dc3745b32112f09257f2143530e2f7f2c0ea88117bb517517d795cd1e2efe5a67f946e8ed77b8446bae513fc1288389f3a9199c26e87a758c693c3aa6a367b94217016eaebd838f4e5450a96c48aac23378b80897aeaf6e8f809aadd6758125544f8234b2e46caf0f28eea34b89e1ace346f6c616f0581883cde739566d32c894f48b3e2723abca78303170436b46701679690d29f67d2a54c649e719fbd1bbe282ba61dae894839b2cb8fe971509faf068f6fb6c9da2d553500912af385294b2061100f595e720727e2795f729f8ff48f6832eaf36d3d854a2919ca93513d308020f2ae47b58b9ed25d6917e4f4abf106378b00c680fe667fc7c6b55d457d5e01786af4ba10888e7cd6b11ab7d509267ada4e5fae0961d4c4f45334d116787a883283f2210b8c8e7411c7f32d113b36e57549291e58a33532aab7e69281a6ccd0bd82334f187df6ef263bd54d5888a44db4163d70e1df268e94d4a77b9624c9c72df40acba45d03f92549d8b885fb00083d56cfe246176e46383504803fb64c34144cc6b0e744ef32628d776068bb62be4532797377538243efe998cebb4308f1597c414ac1d221f2de28c242e38ff460f15609899b1f000e4b48d89dc3dec2cced21b221593c0e35264d2de01ec0eba54a1939fe1428e512b7288b59ccb437cab1c357d5bacfb6c263df8dfe58be5f67dd6238c61a975db929b94a9ad18c46c88d2d114d58393476419806218fa576ccbbb99d32d96bb421459e6ff6a202c40b673284cf362dfff40a48670131684bf4d0bed8c9e8dade931da35b15b4aaad3baf22b40c9f55a1a412c34cfec70f27deafcdd5d82281475e6b898e46e5017fbbbe626d28d502e11b99e9b4a4d32782e370acf76c3aaf19752b2c9c3a9e89f0e4152c54b5f1329f706bba83ac492ee33cf5ba72c00eaf2331f534a6bcd895dc892b80b5ded69f0d978b96de87616cb0d1a32fd338ad7ca8cce7d8077c295587fcfdeff49e6dd2cebfc07efb7be598987356a5ffbe361414761f69ccf2a3577c19009b4bd7990a727c771d719dfd5ead58f1fea36f3a006895c48308bf748b4b0e6677e7eea546364a0edfe10daec01bcf12e68292c81f94a3c772890c1a91292f1f786b6bc2c18d46d384333287ae944c22d38cd00f9714e13cc9b3225c9c4842e8e434caa2768e7e8cf3d8da298ae2133e0004654bc59eeffe35a9a2cd2d248b4b82a507100f2bd47cbf3bf979bdf973a3bc7bd12591ba4cb917cbb384adfb1ef31acaa282c2d408105fd9fbb985ca6bcaffa1f759c10a99f933c974d90dfe617778d55c894b736652dabb4943381692cb0c8b9eba61e82d629c7aacb766fd1ac3478d5e912bbb28a3ab8fc6a5c73223fb5a39369e224bb5414121a32dd57661b0387224cef46b2a9eaee8d0eb1e7b472bb744798710a2a4cd0f48de452a79f3fd3ccdf15448c60f072a3310ff32c74a4455a76dd143e3464b6cda9b9914097679745c1503131c7c5297fa961a1d514c053a2a2dbcb1ad9c4fbbeacfedf4b0fb95bf1e80f264377c5c8c32e6d63b86bfd6ac914c855dfc2edbb5b6eeb40e7e72d0e296dd424969f6b6d46598c621d980f3e58e3c82f199c7f9f1787684d0248774b997824874d11a71e9245a51f33bbe176b4253e9dad528e6fd4a7cbaac30e344a1845844f22c170118f4e7d54047af22b374f1a0d0919d184739496b9de95657727ca093d5a647b304118a49353b10aa48175b1bf8334726f68391470be7938321b288ef7bc4d92c022bc79f70275965b2c35bac9ff011d4f8b1c07b603e693e7df116f59867c1a82e15c4368d2cc170a2f54d1b221ddf56d912f906d069b574cb381662eb1fec24f9623577f59d06a576530a0c2719cd11fe2db55acda1e6095ca233efffc0771071ed9f8b16e273d3cf7fdd854b56f90cd22af226040ffbbcd70e822a4b4d8d641685d6880b9225f98f9b4c02581ca6b23fd6e9791c98a6e2d02951b733e2f8ea2f392ba617a525119d2c0f19b2e861d303b0abe9e180c1ad7f67f652ed3d65628d0f904d18153f90920a9835b9f4497a7d663b27811bf57196e7d348c1ff6a4d9378f549c765fb6981af1e1ade8e2726de9f8bdf7e94ee73ba0643a3690cd8560d1101f1e839bbb34bdd9232cd9d38f86a4578fb6e032ae78e326e50f096f0a062d115cd65e0f9c7a4fafb021b113e83ae3b3b6944a7ec809d166bc6c0b19801f018c9bc78c21fa61a4686fb21ac69e8f008d45de37a5f7ac50180cea358d0439fa0969d255ebc1bd1fe1a3253746e36c1393b827bd42daf97a00017d1a53d3de16c194fc5c834f6f2592da5ff127da705205235038322182f9a5e78aa8bb093b94c2f1e7947d6fc6d065ccf7c71ff81734311b7d9bf29b37e7c43a9316600a170b96c269f9a5ed4e83155cb18c5fa3cbcedacd777c19f7559cc30ba6fb278ed108153cd4a24bf072c592e4b064f430495d7b4498e4ca44d7d4745f5c091297044a8bad6680ec82b90f7012bfabec7eef8bac446d57ede9a71730a251f1ed599dee7c41313273a9854009149c098733f861d434bf05c7876a68f83e60bfc511bfe96f1f42a485184cf446dfe8d74abf77555cdd71f1656a4305bceb7866716c06b41f98007cd1b8df843a0de74aaf0c59c89d3fd42ac38283439e27f4e56581c07db5695ea7809c6ce2d1f6868d24e8d8fcf1bb7ca9e542046094b1dcb21413317f886336561fb609b98c175a5bf639228c5b7c16f554cf9c70ae204916dec14a8cd12f909156e86a58f7c8041a45de1950f5b28d383f72e839ab14459045f54180ba8becc188cfb763dfd5fd95ba9779e343106ee34c53784fda10ac50af8bcd83c29d7ab1001b0fe789a593da91deaa110c7db72f3492f5ed5827716d7bb61e0060fc198b348698defb65b405d7139ea90e3674ae9e7f274fa9a24c272bb9a4f5db84f3001d15500efaf015195078e6f042c34d2eeb5f40fcd14eaa61141740631fdd57c85d2bb64676680189d002687e9cfdf683802b68ea3172e4835851d06c4b4a437a0eff65074ce834c6c4d311d72215cb7fd67ad4ba2616f85bd6e7dad18baf67a67e1bbd774587cd1b3a65bee23c2ae874b0eff4885ab7f5b2e8549552690f042e64843e5fac4f0dbb93e4e50c30a426085fd53a17d21cf08308a6373bed7b896d0515255dfd95cde08f07d8683266a3ff9252b438b2d6c7b9556d8c91db286e0b3744125fb509daae2ebb42b27a41d9be7ecdc3f7045686fe15c6473b79a83e3f4ee704ddf1ebb9f982db909a7064a02b2145c2aa145fc814e8d34710a0fb12f16cc56b82d2b092757dbbd91fbce6e912df32849d0351a97349bd95f1eae95fdb89164d5769956c8e0c8d6961b6c6086c3ee87508c32a7bd0968be75572894f8a971a6feec0a5d73b2b784339b73077146374a5ae0ce41590c96dc46cec52a7694a4fe3fc7d3bf8da0fed3c9becce9ec9e7e3c783fbc3841c6dde2ba9e738cd0865b59435986de1e2c17ebba892d0cd507feed7b504987c926fb07294fa5e8d2e31f1a771333fb46071d6873e2b2ef13311a10b0c8e1db0dd22461baaca473ebead13ced3b5568bdaa0800e23a21d7cc767e7e74e47e35cd279863d5f4040c6ff0d6c74809e95a62e55ac9fe123e2e5bf3eaa98aa52b027be5843d9bc6511e8aa270bebfa7718d0611c836d77190b8b44e9583d66f7a2f70440a781dd0e568f0a4fbab13851dc6279c0c4b1240571cc2b0f8681f4109647be3d7c3606212e0704765adafdfd899239541f7f6e54b12bd8da770d4374f887847c0aa941c4b880a65ed8b150c24640e7fe22863320dc4b1f66e9b2c7dde507cd39bd9ac41b933dc0e8716b76e6cf144d9784be1c91cfb525721c88996a164f1f7778516270e873b1ea4044e8981186414e634a0543df6e6940f33547eaa24290f861e6000053c02226cc18792a41a8f267802747bada5b7f77d0feba5f2b529d0c12f00a49f4a39f9833fe333a71ecd8213268f9ad9c76566e9ecc3d9de7947815ca6b05ea89ac4a8cc140676db1f66d401ab5a2b3594c402dce8a8e1086bd63a6056e99683c58e9f73d18a706a85770561d1b725872ae5783117054e2303feabfe66ce8c9afcd42c18d53486fe63ac17a2048a3144d8071dbbb25712226c2d350115c779917f059c0b8f20aa87a52deb585fd2a251b3b1dcaf6837d8e429dbf17538bf23ca826aa3fddceb85eeb80b9669e42de19fc96f9c27b8d2ce13ca9a2d20018d251418493eb331f5b4bb8e8fcba21495ea4e332c4de1cb3acda1bb65739b38773ead1d6c1cbfcf94d455cf3d61f41a3509b1d68ffbff52b2f44944e00657f0417a9bcc8b2ec58fd12890068f529c11064d8b0992c50ea6f2104085d88c180c44549fe543ae921e4b395353de37342af6140aab9b377d29fb753907734dc908c9e2102ee1d428000ce960276033f17836bab3fa289da66b6b0b45dd57a5f77d1048fbbf44bfbae3961e3428e528739f5f08061f08fa31a1f7f28deb88bcf1cbba42b43fae52ac29ac36c5795c5632b4af7527efd605f3d371e5e511e35a5bf37289dccc98c643f940c434990103de676376f9ad2110c1a537ff75a51e9be34216fc6b41acb55eb3915c03c6978f52ee914409198378694fe2bc42100cb8f2f0f1d19896b7bcb48832092a331f37ef6b31eb11d5f1a1bf1db389e9959c831b173578a38d4225d3fdbd922f2765f5a5d293224c398ccf0d765e72c495ae3f6e850ec1d604b96fbf9594f6dc6d930e63be139079992fad866927d9df88908996c32bbb0bb0382bd0e5d6ab8ddd6510816e8075d1170b41f872eecf4554e15061464a3d6a4487ab4887b9f89b2c7abb292c9baf567100007def9a948d94ddbcf095311180f3a61419632d08f27fc2935f29066472bc1b8e217b25160c164e1a7ecfccd0cfd905541854d9b60b5e9e9cdd84b2bc1e6feffccb8d50c41a8e3493f3993a5fdb340be0cb82702b04e18159622c9c955e381ff559047650e9b7ba02b77e0d094ab4ea0d073021775353c543fb88abcac7478f211d57c2fc5fa83fac4a49a33c1f92d75572736313dd09d6dc182a102dafb1003a91293b737a1a3f447b3169a1b18f787ed7cfdddf691a86d67603156b5241fab50651a016b6eb06c1b854f0285b255d2aa91fc216e3a70767f5fd4fd060446e4deb2ee60f769821461839e45d08d5634d162e7cf0e7b5edd735ffdf26f844daf2ae42b5085770a0eb991123b124a523e10369e9c23d6200969564d4a1d9ccd950787a0abdfd676ff063dcb3dee12d89176c71913f98eeb3202d1f7bcecb83aab5ce555ab5fed07bb7c3c2cec2134e0a7eb757edd015efc14df9ee1064fbb48806ea09b3c741e025e7e4981dc2259e767b19426e42886e39bfc6661ce4b8e59f54b5b7bb6d58c73da3015f93c452c0d7a4db863aa4e8b46b42b274a5548bae0d577a4a857a32bd90dd5d79c1de0b50ba2a56335481abe95e0bb61c2062152a9745ffc517310ac5c695de0fd65706512b189d3178cff1e6e04f84b07f4bcffc8b33b892a9faadbe2563f2bd84824dd89878032099cd2ae292bcfd2f670853d78340d6381f4109841f5bab44d2aa4e9de468ed4e1929705c9a306a93cecfc3ea638efcdfca830cb06b3972e17ddb2816aaebd1d4dd0a55179502990cb680f850680fed7edb90bd5aa1865188c52e55ef79b01aa5d538cd8cc241b12b004c7ae580ef2a30d52cf7f94da847f359fc883ef4273f7f77d7c8418971944e001d62d4a6710bd74d2ecfb0ea8d8feafe9676d426e2e6bc71097844fe65657e09b89a1f00f7da9a2794b6487fe860a0559e96df74c1bd734eb3be456857c6ef055404aba6fd67f365ec1556e261afcc98a831ce833a14cc8e0bc6ab8f7daea9022e71477c44f4ae6d0410ceb8cc2fe28ab5f85a8ada34320ee428c478177e134ad345820c6b1c5886609b64a03a9e1cdf107a7d0cbb560921cf47faeb80a03d37fbf390faa24ab7a3d29522037d3c321d02553b80a66508d0c9a827dc4abf04d580e150e5baf80434334bd0617038cc45217b047669229d9a62719889fb3f1c4990fe709c5984e46ff62435d80f89bc98a9a4859c9dee58b12a7d951e94fe3c3f9f5b92717596a7053b5649a84b3481130209b8fb7397675301bd4b49cc1342aa1a59227d0945ea5c47dca07e38f75ba3b96cd9149f40a9c2b7002e49cf785485777233fc006164b058562d3c37a4663be6292e188a54afa45cfeec13e2a2f558961b545045a864328eba28e959e40fa84339ce02a2653a2ec36e46c877de541ecb605d62a46111f22182700792c3c2709ca147d6a0c0422ade70cdc6a3f210f00ab72db654d9fdefbf36ec525bcef430c4bd8e38f4a536f82306ff279ce6392c4bdc4e6e661f2b6ae82cbdfcebf03c16fef02b005814edbe39245727fabac5e8162d411d5efe15964e54a072f7a5fdeea935f9e2d1fd2b11702ad90040c25d95a9edc6294351b6ba4d164b0d8fd8db40b3c91d1c7144904e1f9e28fcc3e00df26e9441cbbb2c004622acdc70bddc6bd054e75a94ba9cd39d29e87e1087059b60a039881b0a22d7ab5dd98cc03186d8070468c339923327a956bb84fc78d7f75be7edb1d0c4b602572ea75b82d140a30d54e39f3abd57c05e0f878c93a8d47f4c34eae45cfd0e9e38ad3611cd48207c34ad4c466a0288c6c2118de69ae09b0ca362ee5d26c7a3c0551c93f67ffb51b41b98aa55e51b7b57ef9fad1f6c97ba3a7f2443b8c549e7b7305389327600be3cb2b7f30d070de59525f6bb473f0dcb6d39fe0696915e0dc74e70442b7b997c8bc99470bba1a2842560d482765f8f2832d7dd6429be00e30aadcf734ece46a7008e6a4bd58bbdaa88428822c3b0dd35a561c900b681abfd00dd1f2635dac59229dea354d5baba816bf8882af3e4d47de32b30af27e35f6a5b496bc193d445cded13b02e7ea120f21a706ac5e264ee50ce57a1b0571675e8e4a99c837c8b54d335dae9d0ca3304e98befbc7d2dce038b79adf61b6789ea54a7df2dc994928cd8955523fc1ab08af268a1115ae9d40f67cfcb8f5aabd3705ae1853a82b7f00bad3a24319e5b8c179e2a9d98f8a4d05e27a547e00c6161c063825730dfbc20c21694c172edfa0c73be479a316a06ae8e81f741c3614cdfe2bbc313513eb9cb5bf624cd586038abf773c9dca8ea4963007149ec829d0ba8e6722db1022b7e8ef95db60413c4f892665efe76ef6be218a970065210e1106f152e36c25578dd01a962240c5b9c1dbe8469177c0f6eff74605ef11ddb5c61dcd9c1ea8d069d1e65e84039690609605f6bcf0da9b6ad9cfb5dcb648ac7f213c9a397a323db799375ebbc95ac36b22d9ace4f82fddfed58cbdfb6c502b1083265bc46974275b46a69ddba911c592d44e6b7c8c734645a38ec6bb1fd54a97bb313877bd3c5615f1a1a1bfccca2908c69e8bef87079f445e0ba15a1263b03174040f24f5d4f00778fa4adbde0ab29fde2d77f7916beb6dcccc6360bd88fc4451df413701dc7e8e17b0d9e1e36a15c26f9145ee5887ff2913c19a2860b56840eb01a0c7f0aaa56e2b834886c5814c0ebb45cf9064582ecbbd576265f39f985432f38b91844d85a0a3fb3d779615333f08717fbab0598992c4e6df5425da6cb31c376ad56011d6bb749920864e5aaf2ce56398279bbb47770ea1c5b89db37914ee0340eb4320a9d1ab9bfb442a4e4be4027889c14586e30ba5a68952063f01fab168333acb14e047c4cf8d22331315b1295d1e40e2d065b53ecafdeea5e81dd448688890f84e0503c5216de5a31596525371f8191d5d52e4bd657a3f8a2fc55130840ee110c2a29f0c3dc3c7139cbf0c43402e953a0130dd15792d49a7d10bd6bf0e64f32c77fffd248cf047b3edc389e8b61d555e8074be625d994237d249b295988c63aa9f52620893520a3a6321790264ea433d1b9809d5171ba3b654efe14bb1ae6dff7826246d41a6aa55b2a6a222128097a0ec26ffc40bfbc8d8a42d365a77331aec4becb5c0fbc25d5fd411a0458e73a05961a07e1f5433967ce0e5e72af83984e0dbe29a814bfe3713b939da57cb4aeaaecd46fbdb5f2c4f82b32142c2208aa26bb03d28a72cd88d5f70ba4c32bb1c819eb126f9266d490dc92d5e1bd8f5928285ba13c8431ad28b6d4961fa9691c1b3422edb0cbbf76dda274c2f0dfd934bda366d458ebd59d373b3b2f9f09a45f7a806a1943dcf11ddbd9c23379caca1d4d799302808a2c41d06846fa2f38ed998c7a472f202db8eef35eb4fd0f9551af6771a3ea5c3fd2bcd65a0ab7325ce641872841dacbec3779a9b523cf848fd3f0b587f45e60d7a265362f0403d906fb5dd94c048ca80216b1439026fa69e0cf9077bdbae19edc87fd0be3bad6edd2c3b0120c7b0c45ca10a39e0d331b67f7e6f8bff380f61525d2fd0bd01d5aadf5fadf6a4bc588330ceff93202977ab75e7b2823cbf4c4501b488b69237cce6fd04d8a58e7fcf6c62e82a2bc4522811a94b5aaa2bc69d1c8552faeb222fdd390aed1bd542ac96ab511a701217f3616534ad3a9c01694985a82cefe785848dc3a4b8a75a258191f51374a757bb372cc430a76cf7e353354f377915ba7c2835049c97e97ecb5213b742ebac4d7506eb4fe2de5bbf952470aeb2c5204ce99d2ff0f544ff826bf73c0fa8607f9376ebf511b3355d7966d8ea60e3d1b9363875bdc4e4c09c80beb4eac3f3fc70cd24fe8d0246a9bcd2f50381a8fb3328b3fac4eccd8da1b3cd6ed03b6ba824351747eea190c612e7f6b5de4f9a2b2125c47fdb9e5007a425506f4a9c818adaa631136614f91fca73a52fa27e0992cd0be1dfe3db283dedae46e17279cb34c6459bbcc9c4b13bceb665f6fe7f322c7cccd594604ad965fe75c3b1201d7aa6d1fdbd0641786cb7c6a11ef280b627e0acd817bd9345eb6bf66dee8f0aee97b1dd49bc933265f15dc832a097f8733bbfb40017602ab000c74f50c61c97e197970bd50649e64eb9f8945da34450c7c0eeb2e9604921e991b734c66dc442d0d706faab4612adbb69c2ffa436ddd4f318e8fb6830eb81e8a7228b9cfca56c2c3f7d33ea5358bfcbe15fbe57b96022fb6f79ce0e43914e85fba957431e6fc43ce057fc65a4663fa9f9233cd5df7dca54bc178e8a6d45db9fb27f0560e33d419324f55fb1707dace289b9ce3614ba7546fa3ba43519c88e0fc3ec7a281f673a85bbe0bcce4c98b83d74118101acf7305060d81a05050583d7db4edadf68af35a582f5a236731c4bdaaae52107967f7562d57c6a6beab770347a834346f9810a484b685800eff69737121f751d9706b2371a15749abda2db3518bf29a39bfc52f9569850b09f1166e2826381327301356ec3cfe9b712d0a380d95314b4a1b564804a43393869bc809c604b9ebd93009adc6c86565439084b8e4c0c34c4aea7eead7b0be3740f2e4dff8773896cb4fa12477d346aa554e498ba2a6e47f80a2a45e4ea39580d7878e9d36b5d67fafcd618df0108216fa38ae23beac3fe83210cc8218ae37f1b95e30d2c277b0aa58ff13e560474f8f540552681ebb9f139f8beaee45bc074b94916f0102436431d6f0161e1372b02bc46ead0b87be56d999e8771ed9255023267786c26d276075fe8da9c6617c58fbdc826def9b462439fad2758338c9f88c305a364d8d15cc1b7b591a23042d90c47f15a71ab1daed54bae7ec0a92878075b23d39c69f7864f37a19ebf4503d86a0c6e30c776ca1f2b46c659389cc4ce5b9a1fc049a8bf77e84d333bf653879ae75f6b3d526078cab33365b0257335edadd101c806d6e1b63195b56ed7bbab1962f5ff380865fc82cbe1dc562228aac9997dfb2ec9c86946fd96755e6955d3a67ca24d70a29176b671d8c5be619e9a2d5069b96f6f0cd43151a871d26811ce3f4bd748eb3a6a72b0733e910353d5191ef752f74130686a3e530e809f2be8336bd5e9489d5aba265c042f8af1574a1d07925127e644f877447ba6953d56812fcb8a825768b432b0865e564d4ee29b921e97fe113fdddb13942f486fbb8c1813f04f0052c82cd98c270f1fb67df08985c0210b69da4a0200bd4807c880f7c0eae4be0159f20255d9623050cfc28cc0f3b84c500f85c58cd3134d1e72b69f1695c0f89b5542bd139e47e820a21e0ac5c78fce355a96efc4cd85eea0d2ad020dfddd30fadc7329cf036e1cae15d7cc1f23cce3e60f55f698fa7efb24632da4a0d47d8cc051c0b21b4adeb408b26ae6d8635295dac5ad804a703ae0a1da3cbf042940b5703af4c49665e815e333907c77acd3114bcb3c2b1e87ce0e326e9fa80527955198313a036b51ead7835b3b528f969db9cace7397898d7b81611f015d6ee795ea8588a59724fd586e52c87fa4b1329a2fc41d3a8f253058a0be95fc7adea8ecc5690619edb76f61f2dcf1699948bfcce4336754965e0f050f041d1a693b47395dcf5f02fd63831134f8c5c9f61917f4c183d5af6b15d8fa6dd2277da64cf563da6833ca0bc759600d77308ffae565df1acefd06ddd2a3b111dbab4dfa451f1afa54548481d5b09d34152178b9d06818c470349218ca3dfdae2af16b39434b1f19b5b93aa277594085ebd83edf99d812bf007b415a56dd45c00b890622f970e015129860a15c061a564ef516cd0a6c2f27825fa9f48fda878152acbcf273e1dcb4cc66ec21f4b793b6143f3c1b44b819d7f29eca4eece27a77b76e8f07bc7c18b21cf3147578456a663dc6fa5fc9879157b5550eb69daf1c0190a452b823a322920b4dc0f77d80afae5da15eb440a6a800425441f5218a88f221357d96d3d7e3e66266fcca7993672bf124e1b264e18b99e297bf0cc7df7f2dcd5818e8653411cc8082989b10d5b453205283459efc5c08204746fec77c67a9175ae192ce9ef93ac599aafe6e4ce887b3e38ab509bcbc74b2b8840ab9d449a602dd5c4f89c4c182d542191a2379241ddb1dfe926b1a962e5be7c0b17e87a4150d29d575a1fef7a29308bedb4228d465799d3789916145831b02522b6493f53b14e4e3d2e24bb700af9f091d6a971f5caecd14353e469c7e6c4971ac45448d66fa2a3ef3ff893f5cc55369060d7dad6407e80f58877f4789b3c523405b3dcda2cc74c9370d614a2d1ac5b07556e0c6ffa2e2af202b8875dce2910145182a58daf9acbd882570ba627a293dd5791c6bd87d505784d98f5c50f77d2df5bcac66660700c75b119bb72809e7ead2ee1b84df39fc0edf81c8965c13aa7b96ad636f756895d32a694a04cfb9f7460e61ddefc9384d52e42cb44ba9e00ae8e4172604919c9ef9897476d6f20fe899d8bd4200fb64f5136a0ae85006e7734cca41890c5176054740c1856f0fbcd12e085cd15b11f894ba920602969989b474c5eb6789e8bcaff30700d22a017ee5083700764806f8b7cd8805f0e5d44a13da885c792202d8cd9cc7ff702daaa1d31854bb293b23f1170871c8e43e86b5f5ed20532b366916ad3af307500e609c0d548e33e268a6a01c45ff6e2ddbe89a5a428dfce07d46a225216729361d002a1c3a0ee340009119e9d509113e0672e63cccc4ffd2d7fdc98a5638f1c0b883ee885b00d23adebbddef58c72992b1652b333f4aa27c2ced6c2270a58ac16bb2a6f28d72d8e37f3b06f27f57cedde300a5cafeabad3da307f62c1e29ef01928d0a6e10e0feef95023e5b2e2fa90c72c7b8ba9533c13b6ccafd7cd9c16d55e8b9bb34f6588cf1a7874cdc2c006a6aaa407102fde9cac9b62e6fce079b16f1dfd5a5ae4ca63c1d322d1e633b559c29cc0fb49669f54d178c0a81c09e519bb6eaee79fa3c32cef20cf9b9dcbc5ab27fb5ebb40231cf9f0140cdbb280a17cfbbb3ff902968ecbeeb6113fe3a9c02427e6e8c82ef43b096abc0d3b90cc67a22d86f1e4c5a40c2aca84a702620a860a20360f0cacfbfc993a0e03bd4871cac813712452f5da85ed4c76c30b03646947411efa24892f92bd38145e7fcf381be289d514a676e7624c25d0e0f5542f0d6ff88c3db7ecc0d6747705b82c643a250402b8bfb1cfbdb86344e34ed4265f77c75804a6e9e7b3ecf7ae5955212a8b7e6f9adafd4cbc6eb97430e73003db1de8813fb382ca09cf0ae40f86f1e75182c5c27824c06085679c7473674724d85509cb222f445aa68e758948480cbf8248939b41c275021db754842cfc8bb095dfcc37f6b311472d62b9904293c870105ca2c52a366e8510e318c44902d46725e330fc7840c9d7d40f23a0bdecb53888f1bb67e2591ae38042ed9d17f723378f17926c23f6a0bfb1683d416d1750a30ad13355448d801f0abb8e0d8dfc3d3b37da6b9fbfdb8ca8f739ad1ac373e31a515a6dbca9c99a6ca7e5e1257457fcae0067e7d81af95641bdb1a1e65fa48e81eec491af2687375917e4c919331330897b71acf9ce651aab5d237577a619d9543854507da5ce64d001a7b23e0851d0e845acf9a7fed905d0473705fa221b8035c60e95b59d5392bce75656afb2036efd0f3da8a2513bd54f334e5349b5ec0cc7697e5cc9f649e8a03206b9df52e2b245ad53a20170d23fef77254f64299223de9edd766b751c0dbe538c6cebf328b8c8afe6ca56261c885f8cfecf4bb5ae4976f9663080284662f5bcef12d3c5af0839c2dfd85c3908d0515d01278d7c337a0f80ecdef150bbfd6ff8d82e9f2fc39ac8e51898509a568dfba376c0b44b625091599a90ea0eab0a783847e43bd0c76281e696680a391bc54f0593e306bb78edf62084351c6592b9370e5ee34f3923fbab7a694d7635030eab4d000f8b2f2fe3168ca5a73466134bad14ebd9838c44a2283f6d4fa96dfab12799a589e08bd95138043e9cea11f619921276bc52d28da38ded506c1869e9ff780df67ac0781a1e08233bd1583ecae2cc2a089788a477aeb35025489c71d001690e1ef9e4adf8298e343b194fce60191863671d870384d3cbd249f6338571c891ae9e539f956c585662c877e4a09b3f70c0c281c14f037eb726df05e617ddb6a6edf6af5eab32e3e5f7451adc96a2d570325d47fc5840e927385081940b6f2020bdc9189d6161213125c518e8700df058bf410f099e4e004b742fe3d4e53f57be72202abcc4c748123784ebc484bd827131fd3bb2496bbaff4c5f83424e778bb3978fc99deeb4a1b55b303ee529ce47f5c7d0b6e9510e3302913118ef44b15c4c91bcd572f787d10a05eb8d8194cdd51157e39f97b98dfc3a753dc09255c7071067c349c8d0d431b493345b9f6bcae8ecac89d8fc557bed840bc26d9981bbb9e642c661cf857bf0652b212df3bbb504c45dd6d777016882148e0938f4286ef82f74ed666a10c8ae45491e8f4559d816585a6babb4b9c4472e5f9cb3eae823ab019799b61a3afbe8e3c9e36bf5b9480df4c66a2003472c59bee914661af2fb12d35a50ebd8d306f08bcce1056f91ff432d585e5b5b000472a68e603b0b4c48d87cebfe093154e12e6da08ae3c44a51d8378cc07a0150691778b9e10cae59d338b1df814039a3a7ab7b369dc0cef917d6ee112ea0eb8802ac889efe94eee795b14d0c026ed30df7c754431fb268d6aa6a483111fb6c9b76e59707ec29eebb2b9f5d3f679cb287928add0b6153350720af0122b991473c5395c43d0ff08092681fdeef7fb3452195a67684397142cce6eded0e15871831c2e25d0f66bc95ca4523249fd40200dfe7c73764d46f3f02cace13d7480309d4c5d464a12afa45feec048f5702da0c279a37ae0f01c804adc1eddc7c35be97c7c79a63430796765257e24cd361ee36e52cc0a5559a1d3281751d85a8df5f81f736934c472859dc7736f9fa477e7879a75a98370c8a663e43d010a920098ca05a4ea3284217b1ec52625154263b65d647d17a516b44dc6c86c0a12205c8522925c0218de5aebf0d174f57992b6e7f4019b93c357b2c76ac6ce3a4d5c7f48f3545550abc48b6ab4f5f5487bd2a7c5a4355b0cd37b2fbcc2fa05bfc76781adf1f68c78023936195a57f698ebe78db159db2a925f21740cdf00f8ef496579327a40cccd1d34e1de9aea4cfc4ba3d0917e36fca43a3c116f3edd5c6baf01a7ac0e9ec227b0180bcffdec3b5f4e6bb071d0dcbf86b9a26896b0cfa77f4137cacac3ca6242b1f30e9ce26839e95acf27f2d6e6a8a1eab2b26765bad123749b5e083066de44ee162b9f68a18da62542b24af1874a19240b980af57053f905a87c719cc2c45cca85d2ee4d8c52488ca9f4a1240324e04ba80b0baccfdb793a601b3ae0f64df3b88dcf156aff39841dbd74c01f71a4de02a8cc9be5f7fd97462af66975f302d6b064248313ce4655dd305e198bce1dabe5f5dc9af917933d8b7f6f193fbbbc97846d25a817dfbebd079a45aeeb7d1b97f61be4e5b3bb5e4d9a3d40c1b48e58e5df1253718a7af018a91a09b07dc379f06b70957473dec398a8dd82ebc0dc605e60f82f55690ceb3ac07d3a559da6fa69b7db54a1773630912176ac95b268484e4226c940a5c8a616da96d459b899543b42f7cae4f434168b546547eece0413f2ccc00b9351068aa5a415dcfd7eeda9b7c36b89d3109d69e7ec2900944251f1c438ca0ed7b1a175d8d669077f5ba15ea63c12d4b9eb9040fce01a916131c927f4b4d122d77189a8b63b9b86c5181e08fa452193037976b840e1191fb1855e8bcd26c7c2ce6dfce1dde44c3afc8c0e7ab1958d7356ea02b007944e5a73df1c79c195fd588550ce3e4f5be43b5ed4a84799ba6a261373ecfb87c3fc8f8cb04c8ba0f8c62e178315a2112fa76754a7a6f2cdb1cfe48f0a52b65a6aadfd6c1c5bf3cb0d13d1cb36a37ba06ddad3f3159f3e0b8768dd9f6bdd29a3b8b2f3ed36298799741d919ce564462286bfb725fa51d9d05cdb9d456c716c8af2b708965881cbab012d5b534c1ed027bdb59a45677e246f01e65aa77b58f153b37c5074a2c671e2be6c0090c07a964158bd607eee72174e87434f462ca29d0ab52d2e57c8cf0e5e40fe3c9d4b1febbd7a60f74c8ad07b55c05c8dfad6035f2df2b35d84eefa5bb544de56c0c4d1aaef0d011a724fb0b44bff9576d56062b40e7ce7435d2e7d7eb62e889d8f4b9f38a5ac3b68fefcb69528b41d56d714cec04e5e6d51fa8702034f1103d06f0b3e4921eaa29535d99f52fa10a6414fa2a00c2eeaaefc2337a93df3ce85d3360a81dee030230936f977ec1bb6a4809fe96a6bf35b7bbd7dc95d15f79b222e19c62cec4fcc137391958055c3ab9acb07dcd2e6a3902269afc0adcf5c3d54d2b26898d5264289f6932d43642cff38f2d3343c57e60b089c0584ca6ccc8472cd4d988a485c18180e1fe82ca0d10bed80c19b82af59649baffb9472ce41bf0e6e2f3a552ef73c574b67dd89315565683d337efcb01bf4fd011ffb02316d0dfb8a4b4e0a4ab8da5bb4d771afd383c17edd8fa0809d25ef8418931c0080c43cf4e39bdc9cf977d44a8cd2f61ce1992c094687c9fa4bf3fc45fcca66a232e18dd92a7c62c286b7c4e19f0c0a80644f16b7a71e256b01a4bcd652994f569e8db8f40d1c8010d97809b96b0140cbd2b6a8fec4bc0eb6752bd69fa752f60d9f0cbb75847c7666107b9d0fb40f81af4618be0b03181c754a582f5144ee8a9e7a61b62c6b40cb771f3517d00fd02a8bbd79ee8a474f2740c126b31d23b473c15ae4dbf2083460688718444d721b3f29747d6ff0ec91b702900bb31ab049ec2259bb06e16fbfddf26f7ada9e8cbaf3f3734832c3806a94c9bc2785877093c091f6d7f4bd918a124b1b6300dd4fdecb06c29a2e47e59c00e87a503554e61fffd87a09c5a6859547ac27f7ba78f29497e5c357cbbe686248ddd2ba26458859ba81c0003d4a30854ae669fda88c3a13158ef42af571516f5a0ff847e7f0d6f5f7e106c85bb35a5255cc0870439b3fa314063545e279fb564f6b945d4c5c65491f06447bb333831f664e8573dd84838678eeed212217a07565f29699cf2b2c9700d53c628cf38b044e72cc2ee4ff4ed6c548e9d8bd62a403e1be46c2e63749f5c4022018ee5598d20a332483f01a069301d4b682588d027a79aaf21dafbfcbfddda542a5f0a67d9026528032e763c73e14a27e4b253f350609199b0a512c0109eb179b8442e7233ea61579769752b6e46f7515aec057866b64263b8f401616bebb5f802e684a23a25e435cee813a942f03580fdffdcb9436f429d709004e713d0e46a62e49f80b67000b17b2351989941579a4ac413c98835eb72f2bf2e1971f835873069d6e6e476d0b8bc90581ae6b17a53d51c3ac7ae1485cf6c613f56b72ce1863e39e43267a812278ba0ba64b489ba058ea69c599462dbc18b3e4e7837c803e60708fda80e2ba6a8b27f54868904a4f3d867e5d884cb87c76747a607d8f5ab0afbde01be0fcc1f3c886ccb8f129f8d27973c29e9a1a72cebddd1c71b7b8904ebfa69fe2c2a8f2dd9d2dd8e5d41f3dfff405ae5fa322ac6830ee61df816adf4f524c786396f501dad9502ac8ed36835af13c9fee5603e3798af9bd9f0d4c3027d81e00b933e30f8ae04544df30f6611fd06402f897b743dc2a960edada83d11e9d93b832249c4bf4a7a4a0b12622929ba63df878f28de93a360b56d55bf7c0a04a9d5118f2b2c68801d009d82c8be5caeb59eeeb4a21af0fe41d1589703b520d13bbecabb78abffceb3693b0f4d69fa5c45a1c6083d012875d25c7be504929a2658b438656a4ebf32f9f7c5fe1789b47a98b3dba20b527edaa18e069a1d49f0edb50e18ca32ec80aa5a700ddca5e6c871a44a910c93e54610c8537335fbdbaa7cf8031618af6f20e11c07dd08ae96fa1413ed686beca05be06d98cfa1fbbe351324029b58116685951a9b4e8f2fc7cd9c148e1b886157e59cde5e5048ae3ae7d55f79a42e5f12d8c90c837178a990c967a49e2ae1227f072a7328c0f0c44d3a08e1ff0a444b755da27f6ff83f58ba9d36e17b27257515c78e9b646e8eae85309d002bd387864ed70353d646e6acbf91c7afe0a4601cdce3ccc717191ab53316842c8df8416a14ed1fc384406d02c24eead0680f82de5de6a925a0ca7d0556247b7f8599d760bfc2f6789f2a6198c9dfe4dac27c08bd24adb65bdbb19e3636c1ffcd72172949d072b39fddc3011873e453e3396d53b88508e89ac672d9e7dcedf0bb3f216ed9a89284f81afd52ae61a436a77f0fe5b4022253127ab5703567dfaed04b1ac11c25e8d971ab6d80b9f2bb83a9afc043939ae15619770f1dd313e1efcfa61402c0f67b5d3ad58fab95d94babe9c15210aded9ef3c05fb384509b8a74091ccedc9eb5aad4ebc51deb5958a71a812ff1040d0851229bc3b036ccc4b528d5fe943933bacbd9cbf0c777daab94beb766760ea751b72e791157c7e4ebcee0edee582c7aa8c7fd9074444ed14ef708021234a4204ad7710ea4c84f4f611cb49189b6df0e21bfe4d0d3fe32e15e7984a3cc621a85d1c93ade94039e2c440e1c98f7dca08bbdd421fa6f7e9c3f5f8ac76b949933ce6dffc97a935dc6560d797e26ca00dcf6f3e8cfc38f01fc58374374cff344e7fefbf953aea13c7213eb88f51d1c5b3cdc2d2fb821f83409917421ecbadb2c57d72c143a2237c1c1eaf84401c63c1fe8e31535ede43b861f24e3746a0a8a80be29f4920533c8fc7e0504023faa524bf2d16faf30b855de7efe3aeb49111c51fbba902d06181485d0a0a62d996f177ea09b67cd5393812748f82205000a4eecc7207471674a145fde81f7806edff22e337b6518a2d8ff688394d7fc0fb51107dfc470da73cd1c4b07012ab80ff74ffb96cf8f7dbf274b32fee9c15383194ea8766cd03cb6f56c438f0bd027462584cbf9485ccd65622e8ca9f4eca141eb675e9891a88c50e1aa6a67e3c148ce2be2e7d9dc2e381c9eaa5cd4fe4271e3a3257228ade8f8b6ccfdc480092c4dcc6285d190bd737f23040b7ea9bc7056520e50f16b0f47035f851eae3640ad4b5270a43aabdac4b567b788746834cddc1bfe6a2d68180f7461bf7cbf278cf646d2b502d67c9bd288a9114ddc461931b6fb80b902c7bcfeb07868c0e765684287ed92a46c5242e1b323d5944064ee9ba6cfa634e54197546000f6c4407e8cf672df57c73718e0ac6f8b2323d7c899a8285368a95d1d9f2aff011573e36c8046006a0f19732ba102390298fb24f966403aa1f699cf3d15d34e2fb2be3ed15e4ddd82e8e3ae95b2f8f2d04db7c905aba7dc671e06901f188457c1b39de4d943a20c9613c1768c37439399eed583cd3ba75ec57a4d6dfc5d8ec6566b2975c1e2a44836de006fade89811510231fa533401535794dfe60ed6ac45ca0dafb3e535728e474af9de8c0cc85bc65ade8e5498706ca1dacc0910a919bb17c8d34dd6648b401b06646ae52fe73a75d09fc8a9cc3694933c13a75c0ebec774d70b7cf597fc0cef380c50ee5d42d6f09dd812610db8503a7cc17f78cac5933cae1edb3f9a3fc7245c939d5665699af66cb0a05acc118f2126a500d59724f122bbc9367f02ca534555ff7c77f12b35820dc881f1f221a3d615f2ff65ac08946910845a1c19df4dfb4828b161a89b15f2960d743ba9d66ce0771651dcf4601a72ce65c823a48716d5cf186d43da4408f4d8efd6082fb56d6a1c346d9628f3ea9491f50ed23bd56b4c354088f6a73142d60ca0160d4e33caa0ad59b1cf9816f280c12b27adc139b8e0948871640c52e5786407e3509699b07fea32cce4c3d271ab61129238bcddea27b6b067e6c037c7aab95ff48d19550f84ec941a3bb15b009012b954079c506fd6e0e8e9193cc8c809c662f519e176ad8a54842ba9a2538663a04bf352c8663f8f747f6f94159a8fd631add976438fe1d1dd9a0b8a99466b0c15db47d6edfcf72920de31b07eb1a6d38f1a2162439f443c821dd7d715880c1ef06a27b9489c6ebb99eedbc0666fa30abe30990fc7cfa9791a4463975f542894ecc6b14d7f22ddd58563ae17f6315fac3477ebf623b055743faf5d181f2552df193233a95cf24a90e0dbb11af2880456127600eace98b0c6806e9ab6ed89401d529f178eb398268cf7d55e47e2134eaddb37cc84e05e1aefa313900dedc0840cceb6a1dd669ea8e40609ac8fee675a49c68978f83733e854b507625c2b432d891225422666d9b0d6b3c358c5ec9d49dbcf5aaabbe97aecda8072ffdce955f5622e076a89e15c31dbec4c401db29dcce99ed9667eeba68bc69628abe7c3ed0c3f165cc0b43b6bebb22da05e6f608743e751141282ce236596c4084bf939e38718ef381a5247aea55df0602a1d7fd1cfcfc8349c692a09b6be7c2e77e19f916e96e209d856154b0fb68ae117f29f0f67a6cf9663fe70b1be159d4778e5aa68db31ae536b00999d8068a27a803bccafcfa3f1523712f16cee5f66ce6f715d424aaed8599ac3231252cf9f4232e18c7429d52e06432e3146c6860a2b375ae4ab893947315e20f34e7525d05c137c4e0003e54f2c51cf3d6832df3531c8983508a9cd4920f8a772da9900ff3b304029b351b3569e1e325affd5145baa617d8808509c5878b509a517cf5e0acfc63520288bdf24873ff65549f43d95c49746ca17efe4bcd6e915b7c35833eebd97fd47dac28bb22975f11f3399939a6214ca740424510694374b38f909a29b112eb4f48c76cf6248ee50ca7d1c4b0c87b8356a1436d9628e95e4f1a37cc6584e2dc2201d6e087c6cf875496ac544848d153cd25d895f99fcf83a9becbce5213534bec1a6e51fe1377fae9f93bd952f9ef591786f76293313df30f861d98c4cf53af56406cfb09ed7106d52fef47e293702253cc1ebc1fbea92b111268ede104f5f35719271972e65bc13cba5affb3fbaa320f89054e4c6f9c7c31bb893a86444a0c6d91649785bae240aef2cc0ed2cf370111146467517df2ae0cae59c22f631fd3b1a1ccacb0dab29704ae4b7e9b90086e6760039b31ee86f33602cd561b11d79f404647ebcacf3a9e35ef208b44b63068d41f1d2f47ed74ab60cac9949a06ca2e4cdd915327c69d05333e784fb9bfcaae282e3c12f7d95d28e11ff6271b870c04b28c6f366c3977e3bd98254a7b62806547e3c69b1204fc0e143423405e115c46093ecb289419af6417cdbab552b8358d65d50e38f684353f972c66ce22d3c29b4efada619c1a20dcfc2e7fb930526e19081d1e0bde2be1dcd01187968739bfa0a657082d548ce9b41e448c451d304e928c3921e4cfd3c2d65c3b4a005fbfa99f8ce4dec265f88d0ad7c7984f33bbce5a9742fb8dd0e5cfbb6b2870475291d07c1ff6f5a4ca7c9b398effeaccffca0c178168cfdd38b26266c3643fa2f09012df2bc4fa177ce580f2f174f4e296159bc3389a431d611cfcb055f71c49c4c77d1577b18c04e1b7253331308bfab4ac05a63709db9549fb749b272ff14b84b9a4af2c58356221bad1bfef2a4b009b0e0f381a4ca08bddcaf249b559e344bd4d0a8f8e979d649529df0dfaf0e1fda0bf62d7875a578f97032fdce8c01e0ffdb816261717043b1873970ad6e7a623f53e00f938c1de4e714ebff885669e5e9a6454691e1cac676b9e965750b93d99a2cc93cc750dd35d7941a9db31f1af6b1e31fc5ae47351a73d0f841546a20c98685a71a8fee0142a7c04ef0aafe955fa4fbafae1ab9a39eae16d10978a9c29fe98f22c1349f1477a3847baacbc2a72c7fa02a274888a4818e4bf87bde71cecca98e4c57b74728ca980509ce941db0f5f921b4589f1ff05ceeedffec9bd3b01bc26af2cec97d66747050b6837ab28a4cd3355c6d561749b17cba41bc1e763ab35e78529e16caf442a75badb60cbb2cacc2ab679d5169541ac84b1214555d80ed18743c98652b0af3d562f943e5078931d24c0df978eb7d44b37a7976936acbb6f4053122dc05b7c4d7adf1f0ab32ade5ec76e2756a633c984984cfdcdba0d253eab89ae54ec3d70ab67c085fcee884b10c9f7b6b3455d15d042d3ec81f3a5470c0e3d4aa32b10d26b71e81295d7756510634902e74d1a47b3018768737d2362d11b426b6943ad39c22b962132e55ea1f03ed64e90ea9c95840e6cc13dab84ecc1ce9f5d3400b15b68085cce536ba5b7242ff6c21962ac560c4e5e1c2dcfbf8cf0d3b61bcf003959b770e2ba4df14841641560c7ab05980fd6d1b18d059e9210f150907233a08b0dcda02818a1bea9fde6f68929711d474ed78e6c8900f54c45cfc22bad96375d3927b07a466a66fa3fd745c1a4f8d7c7579975bf5a9665b331df03b946f050d3340e57f6791d5a2b8d4b7e69d89be17cb6e3c55ec4e317e113395927e4468de9318fcb0a389a96ab317b72d6be0ae4b51a38d8772213c71d8df0867d9d12c43c868d68ae628332138ad7933bf8ef70a5d9b2dd4dd1134ece8f9d1880b4677f21fa2f7913b26311b8118893875852d58b506a1b264464f11d7a4de2b1718bd6f2dd6e08687dfbdbf436689fd5c01c56cd8ab0fe1b30ca1dd2c27a9f5227c6a338cfebf5e9890a8ae9b1cc1375458002c667b8b9a95cad0e46eba6ccbb6dc25f98207590895afacc92a7cd32a5ea550ac533209c1e7dbea6a0513e299228eb5fe2f3505829734436d79a4d665ccb668430621140c05b9ef1ffc4a76d682dca0370cd55b5d496a55048aacabc1f4b9d4dc9a6a8f41c9f9d461a4c2faa2b36d6331088f17a0e3aa3ac776f9c6e20f6bddb91c05b1155745c63293168d922838e32c4ba67bc9c60c9e3b745c2433b619d8ee3ab6ef2d7ec2ccb2ffad8751e5d861f5fa8f8e8f27f2a8239cf282b3043a4e45c6265ea4b81117dd0ce33dd7a50c3577be5596a2f04b291b132416afbbb287ba7de4a37bd7e12b2249319f6be076bcd27f97c8432996dcd6ee9cf4ccf9a8473bf403143de882dddc906245a2cd3391dcf7f76986e0a270e8b76247059e50811fcc2d14302cba05c4b7d7e233f4bafb1e7cdd4d67a11c6c1974b7b60b3325682985c4416f903b3485ef11dcdab6c35949c067663de18e2a4df2cd20952efc4d0dcc86bbb9c7f42a7f50e05b80f3513b9ed2a1bbd29557f4d6029397c41ff3a083397980c3e6af2bcc6293fb9ea8b84a55adf83fdb3c061bfe87112c6dceb5d702ac25a650103b99959c1c0b36a4db47120c17b95c4ee5e278220c5cf530fa4d9ff79aebc0f333aba621214c3ce9161fcb5fd0a3a0ae8230946243446f7ba4725aae438e9d1d636638a3525f637c2057b9c0d49d8d6dcec4bdf7172b10c8942e4ff0eaac44cd4bb51e983d8f9c12ccfa9b0f293a33df4b0aa2eb9f96a0e611ad8c432bcf09fdbf1709917cbfdb83437123eb04bec8481fae7598f279956bd1026baa30484813105d8bc02a4def392f311e7e87313230a07f86e13040c385888ed3574c7de8e3a65776cf4600ccec5118000edead14423e8423a6fdb3350a1948e887ebd2702f78009eca3a11b63781d551bc46516d757c865bbbf7fb443491a18e6ae7ff70e0e4c7a8b8551c981973fe7808335f0b3552f92f31cc483943118c06fc45c5c15ab164c421cf5fce9aaeb419e55acc035d70c0cba37a58d66dd43cd4a7b2d6d945f351773dacd5c934231d4f899948ba4551a380454b041323aac135d5920831ee79876cf49cdfc01f40172244dd7dec8a2eb079f9b2bc98d4c25fcb3646db6042f66e97131644d65a0282b2aee7f1d77c03535f5201555f40680ed946213048414dfb396ce61301f4db8085211b7f5ea1bd1ed7537898564e81283ef426f1db15527f083b6d5aa4a92fdcc552d7c28ea1be8df230db6d327d482a45345d2d51126c0836d3ed7bbed06be813581258198ce7feca0e0ae2191c96df513ee1baefb6a119f5087e6b3e030b1910ec005bd19647759505b2e24dd27cbeb2c2a4f985bd167790103cb38908d8ea75bce513e1db11edb2b42e5c821b1c33c6a8d1d105e61759d86f5513f319de4b6a36102233964c9d16d0415f3448b8bf75b01350e8e3aa2e63cc1947312a9248c039b257fa007ca3330b1b7a0140f6864aadd297404e1e49cf73c61340ae4889e9f5a4c1f91b0c46d6c91deaca07399b31a8db2b3cc79b349cb6b1256d56a4fa7bb658b8cdb1982f04c1a0f4332408d5307a53fd93e071843eb6f485d50381d903ab0b1c5f995405ac8fcde7acf995ee0d450b95d64413cdef00401b49c0c9d6e04be630e0625dc6ccb7da47518ab24acf0a549849c1ff597e4c4aab72331d4349101eaabf0710eb89ce6b24d3e6ab0fb32b61b466578cee62ed8bb7e6eb80bc900075ad34172562b62869491905276ce72c01da75e9e057a6eb5910f357e534be0303b83b3ce7fac0591ea779305861e1f358e2b3a7e8e4b15e88f28a112b151fdaf8106561ba6cdaad16c7bc35eda2543ebb6b41024ad0730424794819145a33d60ac0f20a99996dcf6962cd87f4f750b756a7e70c6902ef0f63cf69528cf029b71406ec59635be8b48bf69f81fd0afe07880114128f9bbb37119d565f3cda8a94227e5f7cd57159d051bec02cca1544ae6949fcc392f67125835bd40354fe37d79b7a6fc30385d094f32fc0755862ef03a3dc626ff27f5854cdb45090c22c4c2cc2ead83c65c0fd5fc65becb39385e0331e3e3350c8fb7877dc2e4c0fac68f04ad283c74b46709c7fbd982558acf264fc566711145a72064acc8e36dd45285a3ace75edd9a159e73d501ffeb50bf448f777972a81f805f88135383483eb362555224765979d764335b8cb11e3fbbe2f95cc77aed472e00931338bb7070de9147f00f4a09302dd33278390d5645aaeda7e51fdd66e5419118a432133f359f3e9dd2cb95f77bf23f15747e5c1eda573faa4d46ebb5e4e3a33782487d1c409940728b13cabaecfc558c9f9ea6e11fc21a38ac8b22277119340b4fc3faba858ad6c7d50940a17e2270df9faf7ab801bd8c64a33d55282853db996ea8e9c6599068d15a23a03c0629c5c7b821462124ad50afbf59f47bef19e484ba90e5958de811d383e931c0c3f5127b94d8c3c5201264d3c3e6fe403fa12e07d62c783f852383ddbb710d2d6b3aa4b2ea2e599d50bca6ba4f6491fab33d301c01ebfd5a9894ed883ef6d39482660fcd53d24cb7b5528c7bff84dd07c6a0e5fb41b769628ce3444e19d0ffbc1c4b02bc0d4b4c84ccc8606365e48fbf3e2c86b6680de4183585d13a67da86a089841fba29f4dca3a8b95ec23b5455cb7765372694f548adc8d5206e1c8cf431bd0b415980092a88373490ffd62d17744f97db226c433caef94d78583ba787634d9e196386d7c705079a12a632f1c774616f9bef0bc919c22fc48f5865749aadfa10bdf977a56c9a403c46155dc2bb2d60ec83e3ef6e3c6ba209a0fa97fcc430133a2d46aa4d8c4db921fb8494f2d69304779846821d04c7fbfda036b35909f80a6628e3c777cf29de64a7f44773e873fbdefc723014c7872f7748fed93ef9555b1e768d4d3351983014ca075933820094b49b748deda6116485557ac1c8ca265445a103a2aeb5df74c0e00f999dc5dc6fd829a9e74d041bc7378b2e6abb52beb031e3450030b7d93dee8ec6f0009f4dc73e15b16368d072c98b3a8123cfbfbf283bd102192f9543ba6ab6b4ab7e39aa08f416502377aa936d84278dd9a7d6d592fac6abc09b7e71a1a1e7a77602b7035bf7cfc2a49985a6bf6feb4b475d7873f63ca1d98e4b71cd911e01d02d9aada40b9efdaf81799fc03b099fc065ab06ac6bbf897090a921f926e04220b391cde3c2408c7cf96694fcb7d66e0d4b7fd0b588a53e875f56ff51e21821b97f4bf95a7c3587a57ef4aa0442d6fc0ec2fae99362d4e1731215588fc6dbc0129a35444c6c3f727cb1dd6389b426864068ad8d67f2cf4d5439adf97721fcb0f725c182340b7a5d80eab5067d32978f277e8a4dad066507657817f172d3f5d91cbfcf84d8127f6be8d64492fd0573475b56fd2f7b99e24d18c4fc0477a06cf2c16060b37ab6213ecb81c30e2e152f3d3d51daa4fdf1a925386d50770f26eaf954e84d0e4b05c9b20928e6727b8ccd7be66f989594bb80dcecfb4c101b2a34979ef766b34cc3b699bbada8ec9bfd4018421df70218ba01730ca6f51b3d1a5c04e53552935b18daf674e7a3e484122313679d0b61b9ac904ebdfcc4b9d6d9ec78f0d3de32eb2a0a89d6f4135abc59287096f412e4aed182224efcd94a245637bcadcef49799ed642027bb9ec23033463304c3f7a76b359779c9aa99615b9202887edaf1e814e5b78eaf9bbc27dab030d944aa8fb13710df08b860a9cab01a0f233473015c462bcc184629a1ab12d34d10dbb299605491d50d7ff0253aa8d7da032ac4624f9f38a8991e9e604d1dc40f01e4cbd28025068b50aae2cf8588ab180d3409754fbbda998eef7bca917a3d0a6e3bba414f1e4445535f493b2f61605879ee321b5572c62c7a043d240273add650b5f55d7c22f3b810d1528ad0936731ac69ec770b4daad318b0184ac04cf7e6459596a482822c8379ae1fb475ac9e03e12fa3ff319fc1c0e825033f4bf5990734e240c2027c3d04f177a31dcf0f03d5a58fd038dbb45f7f53a1305b5811419273ea8e8fe2c6a926d7fdd5028cd399a7cf4ae564b18df86dbd91f63f2bf21ef9a86cd5cae92b080273702e92a367fe750bf5f11bf64f548ca92bb7373e1a84071ec34771af9535975ecfbac53c6ceca030d97199d540baa099e5323195fee5b8beac862bf5a5c77a5db24c3e597de2be0961308423baa65235818fc7b374b20dfd970bc3d741c5b60fdea63cd57178b2690a19f573fe8a0682381a4bc501e88b3fd873b8b9d112eca28a0c6a75e3d7ef8b1811f66d51b8a3ec2617e947bd78de3f511c640ab910bb725c76e5804f03152f3d97d574bbad44a2acfeba2037e428613666f42c83239a71e92875234d024a822254c40f9a06bb29d19a2d9669e297d043bde3828ae8c7f48e91ebd215732d5033227663ae5031f524b573f681b8b0c33b3c23f7fc4a99f5894db260a58ae5d6e11b02789fa9f46a73b2aac60ba77a5a3f3138c5b74581a4e61250db68af39da157c42e51b2efd162d9b906bfc1020131f8f9343ac1773a8c59ec4ccca22de6464e28e8c59b2681841cbbeef335efb7fb4296feb6141dcc438a39a0a659f8ca2d173de8f30cce98b5df72a63c12e5d57c6957ab5121287d1e97d3331fec8b78cbc113aeca317bf4a22a98f3da68a899c1a4c15074e2610803e7c0299a63a4811dc5b8a657c47efa73637fdbabbdf5353cd7458e8ea807cbcb9bd99a6d858b2a33641e3a7655253abe950501be43fd89be2a6406c59e7ab6b87f9f9f6172f79c760f0ba59cc099085cf66824552f6de3d30ae5a7fe93d947d0253026f9f093d269537aa80450fbb4b97679a1f4442b183366ac239b1d720c0fa35647ad3ae7965194ce860bd86c21f26ca22b431549fe2c6842e3438d96ce14b8c04fc7a8915a419ef448963f57e80f91bf842f3a0fa100443f1718f201d6d1cf2e5cdd248114143179469310a92f4140d563a41d793fc8c3576cfe0ab17ed5a38ad77fb1be2402f26d699cbc0f80550108c69eb32fbc8118290532d7c00eaab0c56758e9358159f546cc87a7452d17648546c91fb9d36df5929395e87ecc14afd8e5ce317c491186b297077c2a052c816ceebc2eddbded5ddad8c3135faf7d43f15d43e733a177b41aff066d27d64bd3870d1fc0fd6b7e99e3209e4151c366fb9006a1e42c6d4270c50f2da5a206052f776d2b0a87c59baa0a31bf24304af566147d74fe2de31a43b33f3c269377e183adae62a20d409f4df437ceab280bfa8beb70355113ad42211a2d53088cd75b6e7b0c8112e2e99f7ef086cac92847d705b2725b0c4e0b1b83cf791a38a371d022f0e9a92fa4247a17e5c4a1aa2864a9030104398162f8f33cb16184643ab9c5f2aee01a4c77b2f996d18aa90045b319f3ba22a5eee2fbdebe2495f0419b32bcd39c598b59cfd274f0db20c4561ff14da87f3e450229089147cb3aac8e00b6a9f93302e35681718e868b98cc300045304b9655c98b5053ee897418f72af6899944618b62903bde406e9e4419950478d6201af4f8aaee0630f87d87ba331dc5d3a0d0d6d4c3726f38d78e85e58034bf736c9db405e751ae23da1f926b7fb7b63752799d9e489287cc8b18b977f4abf2bc63e410999d2428a088e63c290342a393fe82079d5512e756287468fe8b0f48479a5a33f3362d0665c0eb001c90d793d3db4841bef210f4f0685c0efd0e71d8167e05fd1209f258cecd2dce94361f3b66a3b8c8c448d6dabc4ec6a4bbc3c9f312d03fbab8d06d063de38338e9526c6a619e61c30026429325c6a9ee0f5650d2a778f4070953143dac15aca685c17177c469d3be951c91878b68791d5c34ad88a532632b53683102d98da26cdf7aaac46a7a39460ff3665d5523d27ed7c0d3e7295d3665800a6bb0d9636e71e00d4b266eb5c0fac59e19d8d1cc7331e8f1a8f4ce7a06788f52efece1ec1d45b4cd47ae1d5cf01b01f78b4fd80adbb510793729192e7e7c73a2360fd19d1f6a9c1e9cb5683c3e56217689705c6b9352c2739144ff9f4b4c276187447b93687cb73523a3d64680516bcc89ca343c1c87338d6af66e47a8d8bec0219970c2ab8395d9ac37871cc06fa3dc6d3dd5805899ca11684f06a10c16d1922595eed5dc5dd3d2693a4a40e55bec2910d58adf834a3986d16b3c51ff171ec02770974e30e896b206c6c20014ff032ebcfeb52f9bb09cf52f80f622a46a7d13ec4a2414b1bb1295fc04b275f988250d7152e1e221f994c07ea999c533934c1e9397572f5d2830aa0f2a7aca377fbc8e9782f0542ff8ee0199ce06a5a1f4fa1693f7759dfb91cdecbf27f97746ec84328002803d14a8250c54b15186ef3755c17e4859549514802b6dc2ac32bf6c8317278ba5621a36242244b5f1f50663ce1c6b1024078a29b37a2029e4ab5ca1a851d1749cdd57abf428e90f85ac2a1843d6aea159f6a03b2ebb911b8155d6e4711d613dcb6c0d535e571b6f5464e25a138fcadc771eb03b48f4277593735509b33850772b2ed5aff96810189452f08fb2d29a102a9ade90e86c404f279e30ecfd1d1efaa726416c02cd55bd7d7b8e40dfe88d8736394b3e9c097a651da3891411a9f788646d86428077d47e04ffef2006d35949af458275c50d42c6899574e4006a9058690b9efaba047ffe591dbf4b63f5fc8c7108f63056a8e7a88407fba57fa5ee21e4b27b4463bb3b5a2ad8379078402dff1a8861ad7a051aa6fd5571e28af75e4289e9c78dab5dac3a856c4a2fad40cd55beec0fcb4ec33a711eb04759abcb6e9a30f0cc50a66ea4e4cd478d43f67db31a5c825015e73604768fdf1f9d4f31a29e9daedbb02b9ed3bc2abf54be6f089d9f379db119e5524717329f88ebca9aa2d2b19e6b348c0aa5345961722d9f2c67fad040df3bd907a82e0e8504a2955b998b7fd810d7f1f6f9e5feb8024dbcab6992f0d4a0419317ac9424b5773999f04941ec3089dbd875b064bbfd09b1a61a12d0160bde449f4c2f89991652152e3c4c94195ee0f39d79b0281395c2eed722ae9deaaabfb6fc2661f794f7d65d597556a1a23312fb75ddf75c2728cd578a2855641c9dddf2f5625b3d66edade403e273aeda7359e86843238070d23f2e4c12fd20da5c08a6e92701beaf8b5cf087b8560d832a57e5b25483f7a4a02061309ccf02f1541c9cc0d427955bd5deee8784b5fcc8680ef2a77362f5edd3d6e3665a6ebb55c1d010b7a7f6da16c9e652bed3da19d3acd4c846756482b7fc4d249ca676b656bd08a288e461fbf801b898b8e256856df85b1e905436db704a4bb872e33f7e8600a0ad8e4ecedaba391a653eb074b8c1760d0ce9cd6d5417cf19c9a007b12cb00be103a566ef2ee05a8af7e2ac087c2053475452a65f622691c16b6df176bcee3285d526acdd4708fa70502249bc13dd83d7480e1e95da4151a6ff2e04d4d808f2ea5aae485274f5da3315d1066abf6c519760b1db813aec307f611660a8705ef2c0598a5cdd5c6d75197649f5b1876565971d3a91f3260cbf8c96f7a0d7068fa7392a44e2f0d6cf52ec9eb747c9855e584228eba3d506cbb3473f1097511c40db594c214cf8caa2ac96122606d9b8851e46ef508271225726f584b4904c614ae48f63791e9b07bfe08e90ec860cb7c55404d6dc3d25ed583a3b2b314e19967adc537a663f76476ee34cefa748413f6019bb6a54ede6b1c76902107b34f0f58090a6c4dac3981c2a205d0762fecc02e4167ef88609461e02591767e7b2b69c909c29f53e9c2831fcc20bcedb7b5cf639c797d5e038737e5d571a1703f01ab8cfd283005f856f16c743e413dcf6a3f8f40563033d753ae1d3f649b98a41649345ac61b4bea51ee137373d3dcaa29942f468d2d7fc86e86c34bda7ae1d598db4e6e3d4e824814e5a029f6956f031ec96d03437511d42ed35f8077bcbab9b27ac3789f323c79ba99f1018a642253784ce9edf8ee6dd7cfae27661b45aaeeabfedbb05c3159f5ed06feb9f3fd5339ca0d550490c4837d908d2b3e84c70f4767901e82568ee62b05c17f739008b103c58010e8f6ddf8b6c5feeb8d1abd0f8e23b1612787d2f44e4f40f36ec3ed0412a36017c1b4ecf456823b70f2dc20a8cd7b71ce90b709728c2412cc916e9e05a9a5229ffeece2c594cfd30169dd7dd6509ac2e0db095cca23c17c2d72195819cfac84fac464506c7f91ce93cb0e16da8ea7857abdc8c04464492cbe5c989a535e408894e7cd6d03bb5be4ea8b440f0047622ab09263e450729ad68d54b26e4a296469e4d029f8514b59ec87c2d10a0c96a12df8254cf73a76aa5f1396d1e318277e7820cfe6a31396e6b3ecf8d902c5a118ccef1ae681fb54dfefc48a6b9757fa319e16674e4bc539362bfa59bbcdf4efc7af4ca76d19029047a7f9cd18141e246186e8f1ac1a501d56cae4e3a4f00db03ae609adab2974cc5cda92404a313633cd43bc4f4bba6d2e3f7e7d82a1f2bb3807df771311f408a9d12c952ac8c011a6e501c02125f1e6ebe6f18b3688cca41527c05d508a72563f71f87ed2bad73db1389ec249fade626996220778406efb3d2ebd9a6a8a1972c8666fa6de781c5567e797fc29fa27165f138edfc24a1150888edb7c0e9feba33ece7fbfb00d6087230cef07b029465dbc1cde0e7a36327e0508433fe43ef3c5ecf58b0b440a2a4f9b2817392547e24292cb6cabd29005b812e30d9009b424035c1b803c46c9329fece788a6be59b4a4814299f2b219173dd8c2e967a072a4280002a664f858dbf863575d6e7f5b570c90cdc76953d6827106e12be14562f7e7a3202ce6e669b815e2425d505eea1423708d59f7dc57d9d1eaf67827cbc1b2fdeb4b2149f10a31922ae8ad7ccab8f96069ff15dbac89cc5772cb893382428219a0601823a4a3cd6ef548aa74579b174edeab6bdb1789b3f9494450b40a6fb9e0ded7344e5ed8423c13a784569c12c1bad30e145f36d2c461464977b3afba865c7898b547bb15ea2f47e602df4291561fb69c6f02a12323f20e560821f02906414489d1e32866cba95d9f912351d42359a22d4ee9e4291e64514e516ae9a63f49ce70f81f0bd507f901e33de75011c360cc7584da0d501a65d0258cf0cfcbd6fc1d61367b7a7364a13462ded6520d0377686355830095e83f2859292564c800504bb2f9458fc7ef2128924429777e979502d7c1405fb302e36b8a8c7c0a0bbaf92040c07ea04516f3ed5d2023fcad2ffddafedbf0ca1eb75110c1a7796167488f7fa817311ab0e4b36bff432308ad339351bf06fbde115c24cfc61bd24a35340cc3d6426093c22b09d1ebe6c1816d21dd0bab9d5ac5a2e74e4677bf83b0e1a30a4a479f90c43012caf145823559023225ebd67275b7cfc41652376447a94ee98cb09164d9d136caf4c48609f87422d77c760fc7a74ae0fac1a4126cb8509179b598b47f53573b6829884419f48854fe9fbc1eed41bcec57439421130be6717526f76873dd74a72a1087ddbe2c9768878284d34c41211b32dcdf6da3e325b42246ffe9cf7e76a76c39b9f2f78e3eceb48ea60a0306b5d47ab74c38e3f9bb28b8cda6d17a411c4a782d2456be7aa86a80d5489ce0926649ca3ab1bdf3238a3f31fc9db972ba41890f9e2cd05ebd87b6442a8bbecf2dd40ca717f2a40ea8dff9412059c6a8d69c26d8b48a119e0e0255219ad30b12b99af7890827c5efa7e0da0d4499a79d09917cce7a40a1a4c8716ea8109618944a08b5c4a3e9558da6f2af87bd5e68dc3e58ad9b6aad0f048defa1c846e62f404860b7ef20c31be6499db86929c65ddc5aab3a15c1f6ca0f35339f1defe5b51e13b5fa21dceed421f4b823e5a37463b6ae7bb2bf6d4635298fe2122fc418c795200fde108966206234205ebf67e7730e56aa053c5002a35e94eebd1b39298d71a79160c268285b96678f252766966a9c438a65a5d5c33feb11d6b21468c87e56be4a8660aa3b4d592b083398c01bfcc8283d40346405fa0dab90e712cbeff75ecb494ee30984b07ea01bbc522773ffa238e8ca4afa49ebed5a208e554eb02f73827e86471329d912996c818026f893557f20f05e31a37e1d02fa9fddd19ffe513fadee484f7b5c869c66cf0f6fbe849fcb110676bf08fa0585e0d7ee5f441a1035e66fb447194c40a2940a1bc0e44918b5f9d54d0d05d0ddad1c6944f37096a07ed4c1d081653ac9fd0efee17fc7a1db86f0846c389a2bd4bf659bb2c7fa13d40f095c7327ac1c61e4d4b416ed21e9e744b4f3e0cd8bb3e695c63d0bd05479d22e93042a8df28849b1781f78bbc52c1937857a7cc3179c29672e1a0a7dedba49e725f6952900d9f98e4bd723e26ed8b1fd416af540e2af7550a5d374c76938c61f6382dc9d578e95dd350fa8617af62d81aa2d27c32a9a1718632bd3c5144ac9cb55d501419ddfefc8689e91cd76767217ffe941d251b338db14456c1ee17e6c8d892d4928528e0565dcdb3c24e6e7b789f7d91fd91d4b55085b88e49dc2251e4a518ad90640598a6b5d0aef7c49fc04ee2e984ce61da202b113373a2c272ee0b9f83c73089fa151344a513e83c7eb66efe0b448973bd965d28c2ea58bec5c8a75e34327e7b7b9350ef70bec5dbf97cd9058122bcc217d88edcd86d22369cd38cbb3f3b55b6c304642cc39b4edf73a6cdcb15324ee1b92b54312073800ebc048e07d30dadc0f5a57444b6db2754bb5fe0a7550214af4ba06166222d0f53f209822081feef35ec9ba62bd5c90e4691899d980ca5950bee3d8220804d77df93bb629d2ccb41d700316b3ef74993d9937581f61d88bd88772c79fa59fa37e1c31b3152a26ad435e2b5a73f00fc0a83c6fb429a89a7113c142bf7e65e2eaa24cbd80f30fab3bed48b163b83263b046c57cb85d0cd1cb34f92c6778cdcc83abcaa5f05b0d4a244f549d92c84207475c441c918368c455410abdb4e3d5297b13d242d6250e469f64a18a19713b6cba85eb24cc761d126bac5ed814299b53d3b3a33dd35b2c8a1e4a0c990ca4dcfdb634f9dc7e10c599944d379bfe8f48c86f2bee2d6438ff0ef5e845824ff07f5f3ed3196fc6cabb6ef18e92336619e4e183ec2e28c3bda2cb7b44927b5aa11f3b60b6faae4e0ce0a6de5e8063dd90e0c61b6e63eee108ed595a6875b8d60203d606aa1fbbae00d7b18f57176bb9b340d0ae54079f03cbd6c080e203299a4f9ffd6a1f78c3e97274ab7f7f279b114ac259b5ed9ca226dc69645f938036bf2c11a8ce75663f07914fddded73487360af8b3eea06d732534bf44b2631427360f3de89780213552c494f0728ce69a0cee79e67fcc533eb91def47f9e2bf04399dc83b23109b1326175891150d99ff1a41f2c9cead1adfee499f92b148e2f14262910434437515c63f42d0b93eb3bf56fa79fbff6ae32985ba06a07aae8b71a7cfaf3f7c0f5fb92941aad5945ac6d735687ed1f8b420a264b33ff3cc064a2436d2390234fe258416caac185e6750d1500b3755fe29a310b2c201269537871225eebef32d4e51a8e27d51c502e25c301ab7f1965e12ae36457cb80673bd06fb0f34ed676d15809e70eb757c0c9354d8f22311931f693adc83a75c14dd9744242f21325132d3e23a93788e3a13d3fa68557a993847b2a7eb87a4c272856b4c589f2537c8750afd3aa3bd2efee1f78adf5a2d31a8163e84c503468514f28c388bae025121c5c4099a7f5fd2fa44d1f38b6d092b3fe630463c10cfdf2dcd2d310d620c63d3f0c4639908cbe8a987e4c793e6ff786f8872fcd2c43db2d0ff637c09d407f4679d91ba328b035c08574e8d6d7c643329ba532190d1324cbd0cecef3e06cfa099aff750fbeeaf7d31f9beff892a4d6d76f374e7f20bbd588fb384d4189bff11ab9e77aed76e3fb25b22e9041fa85685b2600c31e72087ed4a6433dfc988b21090af4fb0aae20106f489dd76654bc57d48aabccf8f98f8efeab9b59b3bbd47006742b22c92b7874183880ebb7769704b2e9ecbce40cb94440a870a0ba5cdfe0d4e3aa47e2a636196e407d790e18cd47f8418cf8ffc027ef050e17fce27eddaf9a8cb9fa84c5b26c0d17d09ff8ee202cc0d7787f77259c2bcc03ae3fb487060c0883549ad18ae869dc5676b28ea49e0b7e45863e3c6a8459c24af915e8df7990ff134d8cf063238cd051e24db32a3a63a708829dd538bd965e86c9ff67da17b429d20463ea72eba549d7d3b379a701962c548f82148e4f7652b339628ad4e3e6a38c82d04673d705d467a4c371bdacd63f25f257316dd52aad684b25d78137c18bfaf70afb0bd6aa62436a5793928b94154714d97bdde4744ab732769fd6abbdac324b394e1b0a271e024152afa4bb18e362748740cb91ab8e7d4ef007fbeaacc3fb4b2caacc17b4295d39b84fec7a45174ac3da336a6e730aa60b07e5309c80377404ad143a1fb8fe63db1a0c07f743ac01e636696c8543b8ee027695779a7dc0ca95a74265e98941865a266d149c7391a19dc11f18b43a2ec332003e6a73032c8f749d9788846847f639de4638112aa33455d5657cf0a304a7f75215e20ed71d394e79a9f3d18fa2906ce9409aa013fbfa7fb3651cb2a803da0caec24905bf797992cd4c26ded497937791a6d5c8c20b47c5e34ab96b6a0c62a57cd9191fe01b53f81045a7b79e8ba77b4611bfe3660201b60f6b41aadc3fed3319dd8a6f1214b1eaaf8e2e481f0b18d9311c1d4d83626f015ca78995d4baa0ba3f48329922820281d1eecd5b003d71da48530daec32c8b692c71ecdedf8d1b49056eecd3beff7c2998d85f65fe6d9215761366769e041f04c2e1f346a2b899f77e0288c3083743646cbe7bdde29fe079fb9d51d79f77257b411215147704cc5533131202e45b352e63594391b9fca4073b5337275323aefd4efe7332679337fd7ef7ab6b6979fbb09464a11f299f836f66666dd2196454d7b262fdd2523d879458080b40832ff6fac4bd646ac9597238a83c721a64280d5cf072be4dfe383db9529f95a5057f80d34b5018443e1bc2a9b26da4435a4fddce06a7b8b31acf1503b20ffb16f2b32cd8216dcf1905191034284b05219bff21ef047a4bcfd80a558f1fc95564c7d966b247ff5eff43329064e0fd3ff64dd113b54907c8cdac935e97a9eca53c624d9489d2997666a2eafb0af58fd9a66cf8b4389b6ea056dcbafa6ef856fcaf5ed792763b0450cde5150569c6417fbb1c5349b4a7aec6d79381b5512aaea5d709a612ef0c0f379597b95438a28e1757fb3c514f8bea24c7a297e2a19be1fa1d7027c86047f19531920f323af74c135586bc5a9cd8cb94aef272abb98433e884538fdb9f621e7a3344da51dc0e3cf87422b45adccb4207430308b7724af0ad46aa026d0e09fc2110c45ea7daff59632dda60eb36705ed8b9206159b84cc2e42f9152e26f1e08471a7cdcd504991fd7002de364f7651b521eae3fc92cd96237e99c37d6046cc9626d815b835b4f5a833241f78f3eeb50761f5fca76662b83653f7fdc38209ecd5c387e512abf8d266cb98a025e842c09234787fbbec8d7323679177bbd0fb51af3ab680eea64d3534d5db786cb34e69e8d2a16ce27407e1eeeb00615ea6159f89115b19118b0e285cd6e541a2c6969b55c5c055b8776958e9024d208938bf23890bcaa56d303f13566f070b7abd9065ff431d3fd8c657e9d231b84d797a4ad8f9558a5fdba5f47c4d87a907e0da00d254efe90784cc9d229ffb71486681f5136bf813439ebf182f4c9a912bc1c115fdc00f0b3421b76d92515d960b13759fba9fda08db6ef038ad1a6ee5f89245bcb82308b5fee1814c094406bd796d0be639ea4b7490364a9490b39ca94c93df04d5499f6385e4dc92ead5ae8748c25e321387ed9bedb2b4f61e808db4f675eb910f9abd8fdd298ceda646b5feb6da4edfd11044c2d2c18d328cfaa4ba81215703e3f5c0e05cd7cda8e9a19e7e3545fec4562d9315a814171fe0abcdff880a057e73abd8f1b8f0254dcdd5d2a041a2f36eff7890418bdc5243530c4b1f9b882eef6965b933ab0ae115beb1ea94b3c64b9cae486902d7519f65eccd0342d3ec6fb5f08217425a5df94f56fec19d89656e7c3f8163b8f0dbbf6cad12e18ca0b84277279c2077d96ffbbcbd00265c7ea013419d9d7f8a5fd840c69267d95663cc7db582d2a8fa043b837475c9b5e0389cce15d35e90b03fc563f678f42a377277f8b2386f35a22aeb86087330aa2720e6fac6832fa9a27a7b99b393554b17b6f8261a2e160be15f0180c5ccee5f5e814f20ec4a5092a263b32c4865167cfcf03bd55d9d18239c45e9fc11b11b56cd2c601f80b0a085425f791e6588012dc234e6be00eabd73c0c5a4fd1bb56758d2f778bfa575d2aaa1fefa2d68cd1297f9c0d0fc35ec2e418d8834101e45c3074dade3aab3eb550e629588de2fd6f2ab06587826734da1f6eec5c2d3837d23cdc67c9b2b47f0d33fb3d2b8c322f91ee56204f469b200be17188dced4f87fcd65f7c1d7c43b31d3b6840a6197f54bfc672fd763c5843c0cf06f30a2513ae80a0d95bec763d3334d81c867b335c6eaee7edb4d8f74aa0127ad31c06e9e08af9ff1d34da33ab250558848cf0a839171a48d875e6a33751be3b825624b5410e826678254ff76f885f4ca5be664a304408b7600950287496559b4339725d756165799169680da985d226e970b8e6732e508990bda7819498cf706a1bd74b973b7893819000b31371219f8624e02ecdb339d5fea48007ace2c055f64cc02d714ef71f0ffb6f926e3eefd4b462a35a2b69971bf94fe98f602f1f88f61ed294890518dd1d620abdf3fd5e65d58eedeb2c541964bd1739fc0f6a18a0daf0c0464100a21578981907a0492af2790074cff3e8f62700ac017679106b30c2a2fe8f4bc1c71afbd2b4162ad288436fd624cbc4f92ca2fe003c0c8e030f0e60c8ead57e7caa30c5cfc88b47b23da2e7448be95d5fca30c2187a5abdbf14ffa99a62a5f7af9f268f6e7970a37fb5642c8359cb80f4a20de864023bd77f5d4a7c39ad37533d33289df895dd03f062af147bfbcd6109bac639c1fa4410f6f6132c155a65842c7258a8c24a5e89fd3b436d706274d204ef76c3e431f08045f885d4b062531d2cde3ea5dc7bf02c8179e888e50d3d8d0f206956bbccf39dc088feeb614709b33dfab25f3b34ab4018cedca3a0842c91f0ccf2c9a429453c8771318d9d6691e11bdc4fd3fd593ef8be4304b5995f6f8ed781fec66d87058670123f753143fd8dc82d012e7e7113d87f7a351579c47974e2e949eea7aa256005bfec3f4e0f2828ea10c175b0d00d25da7cfeb042b5a11979c80f8302c031dd6ad6b14a9d242e20eaec26188010531bf30b2a6b1386f1039b669de04f0cf0aa4752d1085698870c272f1c7c8870f8128cc22120db77077d726f3cea5cb349526b49b6dd0dccf97b3819107ebaba3b6b5671ceff8eaabac8ec0fad638ca2f416534ab29bc1f4ad2b3fb09b59b30703bca313a13633c6726fcf4d81428c2d5021451739cf7f0f50e59b2b7a4a6b45ad7164dc6adb0635f2a2e6dedf7dc7ac01de6af640378207b759c7d548111419caed59087a51698b89c434e713648ff7307afb5975a277ba0feb425e729535150591168401659e23e803730126db8320f92d85cce2713b8dcc91404e58ed0c6b040c3f2bb0451c40220eaecc66bd92ad623c25e0fe2fff6466c045739680bbfae6d1123c34030df16befd7a70f2939bb0ebc516731afe7f4c9a23e5d9a7db5b853783b60477af8ce8b85986b3481f893648d2e3d243061b4a57209015e9a18cf776366ad6bf0c81ed9fc2b521831615417bd1617528a044f82b2db3dc6849983a4e735337152e451a7d2e4fab91695f3bfab542da21d900afdca865daa721cf4a10414fe968b732a9075eec2d40e0484de488f51b1c92d810ff343b009e006f5be61451462d74fb16cc96a04ba43725826c5c28ee877d66c8886f8c9d6d085fb0fc4ae9cd324a8da75b17693f54c236ff9fda17d6f5cd635a76ce6dbbf6eab2852ebbca0b42098cc3b1191f5672963680065fba5e88056bca42a32a7518116e427f4936a58655991320902bc715a67ca21280806ef1d1dea194ad7aa627d3803672d44ad41ce31dbdf91799641d8ab3c738b4383e2449fd55234d078d2716fc1c8c2aa862411210b8ef01dceb8126704c2e440f68cfe116722071f3b2079828e1949a07c9f6e26af2dc385baa7d16928aa80062bc5d14e7c7fa53ba9efb68270bce174aa12df76c16d6036453ed2f64f012ad8e931c5d0d80227c437c02e272f494bb74a0ca4c920529c912b33bacb4ca7a38dbfc15fe93d544ec94839ff3b1b02cdd9a5e3c9a8664def12d58f348385b7c5972e6c6612bf8cf0f818c6b96d917c9d6bd4c7361dde5c6922443db65bf27acf594eaef91b9f528186e3cbd90817eab72d5026a354d703135eab06900db47aad57baf022f3d1d813146fc1cd621cc838da4197c6b4123fe8f52e12bfa469ed3cdd7f3855144fde3e4a76fc0a58b6e4552d6e153c53e51f3d1153b21584f8ef7bb81ae60bf06cc5a74c9fcc50106c46c6e5754b9f430bfad3176076a33aa2f3e319c57dafae68dfa50df4aee5ad9942eac17781f2735817e4eb25fc1ccce6a8a043c3a47242259b0749af322ef75845d230b4e0ab7bf8ccad8bdb9ffa6c6bd5081abc67c8689e533a237adf85b8eeef1cbfc9a5bcc6e58cfb273d629712e63ccf3ad668095540ff91bb8fd7136de124cd5ff126320c6b4c99153d0cbfbb057a1ee6e3336c3ff6a8e791adcda38a2bdc477488230fde9e0ee8a73781d94c9be3179ca70e754c102d44009a536b41d5ff69ff7b1e1d8656e5155e8936b0f1e4ab901c9d36d62a9819bdd82f79cd57e25291a509bf620f5f3c11a3668f6fe45b93b8ce3ec94c8a6555ba0508f9240012590481360eae91688e4bcb1325230487dabe6274feda10f72d55077f5b4b073517c0a279187bcca60a7f7f3bd224efa8636a7aaf4e5dd0104c8f8367c605e18968d99649dd3b136e53024cd0d0d0b5c09e92759e51cf7ddf92a1f2abf1081f1635e7c3d4edf124d80620e6bb5ff75e79d26b826430164bdcf8dccdb87d1cea0d90f6b74d255f10c4eeb9a79d52c50a56eee665987d8a36bca7a0be59fa5ae01d5e3aec5be06504512c7a497e542886aba3d149acf9f8c07b8cca92a5cd2c912d1877633beebabaee38e33764ee049df6e6879503d999e1a1e8831637ef5a7edada274b8d5a9d27e4efca6a6e43ff991e446b3793814a24dd96fdc6feb3861cf704c518ae511833718c8a5e420424f5aaa33bd1cfb395342cf5066813e93d9fa9df84ab2ad3bdbef395110ce59952892fff5c278e2d58a405582a49434070c210613ca82723a1efa94cc788843a8b04ae0bd065e9f88837c7cc19384b989f090de6f52a946cf0b22273cbb19b0406e8b1b3a03d5ced842df0d3d26cad6cf777b7725d9acbd3c80d3b01f3d036c59f63cf1429128d8da9c9471f9cbd648f29db362fc84c961d7e275a2c280f0525e0ca7707b5145f3d65f8f977839cdbab270ce04fc04acc5750e257af1bb7df403a37049a1654ac906852447605e87a2fa6aa05466293e6271af509ee53ef1d97261130ab93de5069235cea21781d150cd6ffeccd8cbb43658271a4a6ed1a2356a8c3cccbef28d5c8d6ce3731a715cd194ed35ddf5c4e278b1974fe0fdd42b6cc315b49a2a506c269eb747828485111d0feba866ffb42aa366853b7fd62be2fb86ec23278786ae2829d21190b831547949b746da240983e9e776445810c4e1473ee3ab7e529a66c17f8194b945914fabd838ad98d0e1a5c4eb4351805f1676a6c28981d00169accb516b05def3dd9d16d2449d6f748623b1775a03f1f47ca06d3a90a4e54890979b8ce5f77ca6eb1a6753ed88ae0bc98a115e0f9129c614f6344bd8ed996ab2b7b4efe5bd8807dcd7d8cc0f6b751d9782f6be46a94469f62ab529bf0fa49c5498544e713916755b249082907841930ea6a019448e238aaa760fd6fb3ba05df47e8def885bdd2132c0ab7b0439cdac973b0e87417858503f9d79412f50fd467d0fef78de572321e30a1301a06d5a84c29dd1609bc5772f92b79afe552a28867902835de249eabc48e993a5e8846f76699e2f298eb8af50c20b369071197d55673ba96f1d1cbb9d75ff002be655eda898e275d30b305116c9694bd2022c81fdbd03cc7780c80d9e128185a45da6ce9cdbd7d7f704c5cf2371a9609b2a41bb946c0cf16b28d2c2cde324a070791bc1509bf9a5006663ae3b7bee8678d1dd123b3a979df0f9b2dcddeb129bd278da79a5c94c3e4ad8d169b86591cc97906cad3ddc62a394114a340deb677d29f403afd0ac869ec6fcce05c8d079660d5e67d7f516dea5d12b5b00d303368ef0c880e8363b17f1067382f6cac8da66838cd7a48a66dffae5ddeca0b9bb6133392d6fa36191c8632d2594899df2d58e7de45c132a45a3d2e396972d37ecf5a696c64195425cf44c30a662f2db643f3dd964af3e7fcd7fc3c0852e584b1ba4475fa4fc961cbeae09eae33a3cc302f00be338af2fb10f2d583d8a2160d03a49b900720ae830d0013932bc939524a3c6efccec87a663119a6b1f94563d960414757c6c4362af410929cb63dcdc5ce6e52ea598cc4f4c48bdd200d24fa50d311825c949828c151d315ae36802e759a27c0acd5046770634c3b7c33cad53642b0cc8ebefc861cb934c822921a85781146f7ffaa3519ff9b3dadd379d903521b9c489b79970a468eb4a1d2f7f3c7f940a7b98a56126f99f3901774a4c870b3a70ffa6f6e701378f5ad780fd335e7f4fdc8812eee372ed9282dd50072d178a9d9bec0b354da8740e797627755ba1fbe710f96c72e699e4a69c078d855ae5ad74ade9aa4e600b7aa2f7cd5ff8d11629e30a9c9cb8b8d25e5ee0e3114b27e90ab45d3d7614d6f82627aa1eab19091f9c9ccd7f3a57e3193119619a19f9e286e766c48877daed3788e563cf4d53ddcb4cbf4d6d6a990185b07ce2fd20ea025d810665334d5fb5093fddbc81fceffe92ca16f1aaca551612142881e0b9f8a22f6a3b2d1d42897aa757b3ebffb1a44e671000369d1b33a4f96f836431db864f685dc02729e7c059ffb29616c38b758b7cfeaf301fcecdaa542351bbddc407f29e390687d4c62db0aa5ec04cd46f117d852ee6ec0842b2b8b845848440a9806e585c2768ab9c3833824c3407b7315356da12e4e511e7638654cad60bd1b19333f596bcc5989cf3ca954908753ce27df92f3b9fb73c5d83aa8844daff269394131ab49775f07e076160199e75167fe4ae9d4ad7d51a773ff386a1e2a9b40745d800c7f4cd9788fbb1a64501ef0449a8f93ce1e3256479b214fc8f6d890bf829aeb12195c009b9684d1a96cb001f6831ef3e1d504d3f3fa2dfc0d4d4528abd1d0a9082d5ff069a3fd848d4edcef80ec205ce85f579135d006d91d8048ad0c7c3d43a9e03a80ce65381cf894c6fb7acbdb563973b56b481e43bb444dd9a29b2bae66a71804a47280fe3eb0ed67debeabd52ba554783098663b8ae26cba9d65772af8ebe38da57dc1a20ce07424c3df48f99de29a2af48bde8de72f788d40200b61d6d7a0fbf3c3a8f7aa638081a8d59df055a3ffd6eda69ed1832281cb54111638579e3d4711b0dc2498ce8de77a90bf926074980061cad983770f24e527469b101dc38d93758a75acedc949628ab9abbdcda87ac542b2d41bd715fe6c3162e3089c6c6d0330913e9e5c4730e7a59b4d86754507f381065ae8233babf8a3bc4677cb1ea15e590b8652d9fe529e746f7a1162208a071a6622bf5a483e28fb3771213bebfba83582af10a938198ab1da9715bada139dc410ff14534aee49914a812c8be7086baf0a79416c38311b4d73661c9c01bdb9a4fb7be118df253658f7a851dbc376fb18b1e34b70d49963412e70b1762770a12ca2232a9dfc19129970a04f6f003fbb19503c09e7f7e503fcb481e0fcf8f36168b2e884fc98884e06709d4d4290eb7e8cfa50069d33d5a17d96566f9bc9a95cfdb7dd5aa711ae1c5193b639f648914fc7446e9e9d30628f502a2f3ef617129536144d9b026a2fbf8a337fd30288c53777c1aa51f0ce662a85ebb0bd2640d0f456e6f16470d63f0ddda99a7e49c33dbaca9c73d047c10ebc9f97eb7e2c79ca37771a840f4f7036f31d2bbf27b6020bebc70a14f93d78a2dfdd4c7fc0eed377664ca097601fcdc6fbf7801f6633b3c7889ecedf7f6b6c006d44af1e9ebaa9d73814c1aa13843aadb10d25cae8de220dac9ead49045c8ea74f23386f518953393a2881a496764408f56beb0ff0aaf1fe0c632f793274d3a165c4e523425e96cb24af5a501b58e084cb4a23159a79f83ab8c32646280cc72300f8f5b972d19b65c66ee47aceaed45082bb644185d76906df84763ffc5321d73172dcb83373b6d7cc7c9bf583ab3ced7b45e1ece12eaa44d4459b820612cd50a475de5c69eaf63730721a25455054d3dc9b3f015055527ca1df6383d4b3fae777a11af25e818542aeba5f1c6e9799fd71b6b9f33f9dc7b718b8e2d65c6a3a894647280f9456cbab2988389cfac42f5a45ee5e7eb1f4f3322e07161130f43b5f2b20bd65a2686df35167465d622c37f8b1222d9fbd4cadf618baad177f6713164574fde086d7db8ce40e6b344db2b0e8ad3aa9cd2f2eec3a68a3b23f86ebcc4d3549fb72a37bf3f279cedc28837e693e26e3090fbc57d3036f1a005d0a75305e0d98e51e33a45d59c3301197cd7287e94c02a663ea8affda53b36fb89f46ef0539d56758d2fc1b15203973643cb726248dec8e60954d69711f7597258bb1669b840c984de8450b7fe16c8a2d14a2d89ed6f16ddc5c9afcf29d32353f845b07412933f54579cca375fc859fa8afb8860ed3c2fb7c15a77bb24ea0c1ca0fea2015875511682a98c3976717dd40f225f19c3a4cbce67da609cffeac0f272076cf24ad338bec95125f5eef031c1d2da24d7c85fd25d450fd972ddfd1b12118753696c9c137d649742982a943ab4dbbcfcfd92b7db89960733f35a22fdc1276ba98588f92ecae870b16943595363fafdb9b6ea47b047482445fa40aaa1468ae35476d1590f586970d97e03787cd486726014e88ef4a50d919d5a1d7ac5eb8b231364e1fad428791475039d93cb47fcbca41a0f89170cee7313afbddaaa9999152c51025d264567d4be6bcdf4f754ada881619a9c0d86e1254d06e8444c191da4816a4700e410b52c1afac573e95e73fe0541a9de66e028c71c0fca699b6cb7b3c6c4950e323e9e176b20ff513a9849f55756686e636445e34718d9842286b996e07cc950464dcc75bf1567cb224d699b6801d6dd86adf08123acd6080d60a4482be97927023cde8a5eddde8d2688a27ee606266824c80f1fb2e8d9eb532f1d7433e19abad613ff8ffb3c03fe130b44e638b3cb088e213d7bf3c5410ff4acc4154ac827eb0eeb57c3c2115899f611342661384b009582bb0ff87bb2518494e98841e2d3fad07f040c847e091f4cba42b9a93df0d2cf0ee755d7c4dd607535dc051e62927c0ca2063e738b5941748d14a2280600fc2383960e48ed4ab5781df73e6963236e1d2504261a9dea0da39013d09f8806d4e13049fd0cbe9ca2f103fa98b3634a04f33920c42fe0f3fd2e74fd0099ddef8803cd43be9ca8f6adbb1d5688c8b8124fea65dc2c97f0565482f2b7496702c529b69ca3717c8dfa491ed7748417c86d5ac4607e4a8ec7bc84e34df3e9c339fd6330ab8d64d2f6bad7414eb2335abe0c3d17638fedaa3f05ce624c3db8e5f9842d4198054cd30ee77d03d8be6f8bd9c6795ba85ef1780521595e64dd0c8eaca0cde4352fbe7a679ea61e4297163e6bba8a4443459ec4ae69a37f15f8ab50abe7165bbab67d1458eda7c5488063d48ec9d5a249193eb07060f6493011ca802e2a5e70bc97ede715c8ade171a8f6ce38e3b9c9fe5487f200a5184ea2dfa38135e13d647591468045a0dbe535a2ba7566807c1b656faea4e0805899ad08eccd1b52347f9d59bf20e23b378e1aff9f78f221d83f848b5233c307b507cf9613a046cd46b0677a86f6d1f392e9370437a10786b858cb5a57bd80bf1d42656a51103cfe0fa811570d78bc4f9c980e823883bcafe68ac13b620011a85b742660a806513851aaaf7d206e0acfdcb8fa117b18852c0f97a34640897eac59892c41088f1f144233b49b592df573f052af8c27b8667cddb31f2df9ec492c1eb318a1bfb8b2f03fea995f9db303088031b7fc734054aeb51fb9270e87d6f4d2f03f324a87f0b1fae98586532e64a88ddf00ad8fa8d8d6415989ee4d4069cc8b3aa89382ce4040c095c7c7e3923c3bff83c8b0b1f09628ceac12e632dc7ef678b1d9a5ca5d5d95b3ba480bd13ebc195309a670cf5176c70f3887b29e280c2d8c4c58995ea670f7018aa703ccd1a5148b8eb4d09f8085ad65ac78a75e5bcaef7be8f0009a516fd81c18740657af264ec6cfc1c2a13e89728f61e437126770b894da53c3501d0ce2d7d043bcc98cccf604e99d72f0806aa603830c48c9d270c50f0d80e2f04ecd4a94a6d1e2f744cb57f6a5e04af11caee7da2e739bada34bff05e87fb681525df65cedb168a3e910c727fed19e12afdcea9242ec6c8d305a7d3e11e587a96f6fb1524cd2c89b4b4563dd5178784650c8a775cfcbebe99c76e3d95585aa47bcb2159bbd8dfd2247e337b39504b00e25e5e19f7974252e1ae1fa4a8ae926a239d06c6de85cf13b38456b4ef53d1db4088335c79361c82cac4c2f686f97b6f1d59c0af5871a546764354ddec8c1d7f5803a929eb8fab913f7e2de38bc51bfd8f170a95e129a4a8146887bbee7b49eabc1670530b01df55d0da65b2f4d606b4c61724f66f59a50406b7dbd07f34bcb88fbced604e9282965e951dc84a23a30682ead2e0fc9d0a5d9b926de204516626c7430667e43849e4cc07ae0117ad5eca68facd25a1c33a1d61baedc3d48fda9ae7bd66bc592c654186d198f57804a5af22361619725f71ae0a91b1f1624d929e88c4c9198931af8bda3c4e38bef21272b3841cc20434274bcaa263307af1e586d84fec701250520dd9b879fa7dd2d0804898bd7d59bfe2b0ae51530f3b401e944209f92ed0e50b1568a00f45ca92de4ed867438b154e9f635c14dc68b00b350fa1008b30b49afcfe2cb518202eb7dcf0ded969f026cf152857bdba6576b794499db60a541e25cb97a83a71f5cb022bde5514207bad8443907b3bd25247b9171f49c1e54d41ecd2da0fa7f79e0ac48ce1c0f4dc9e773b2f79a274b4bc9f2bfd9e6abd48f2c00809256428b07dcdd5ed7118b89ca238aa71dbf17e61dd26bee7fd18bdcb951cdfbea1d632f97c6cd5ab45c7513752ad2d6e2f81c5bb1e73909c343bf880ed9a959795defb5bba74bf80033ce5256e393d1bf1ed0039e22e8d395ace83d3462f70c4392e36306e6eb41db8e64190e229daecc1f4e218dd8cd2c9bb4a8741fc5b080c8caa32c612b66a09f26221cb299c22cc331dba654182840ac429f6de3aacccba4cfc60a2b3f958cdb7abfdc6dbe2b3dfd9555678fec574dabd0a8e3f599361ac883b01d9fdd9530fd0730ae92ac1cf1ac4cc327005473de7e10a6c0e4c881ae6fb7962ae89029c2850d1a9aa54ebe8add9101d262c5a94d4fedebb8ba4d66feba15de68f37104da8e42359780c7738dfe788c15fdb080bc80531e0ea7f8e5d314d35c49606f6a556acd8086310c46a5714aea80b51b555b751472bee467abadd42451d1e51cf9531b8042b84ca9f000c789685c9600ef5ef2d7c555c6e8f6de48bf99f856bba41648eaa028cb1a46c67f2ad25e7ad87046043fceab4afe9f19772bdb9aee38ab55d7dcb482f0672473acfe3283977f10b658afcc7f08857b6a9eebce4795402e14fcf79ab8ea2fabd3840e5e1641a643923ab92e1a8f28d270cd5ad95eb31b5402f319aeaa7351b723cb91332bea0a624d0cba0086691433780309e56ddc9223364f256bf41c9e6c96144321454ea8ae855e0ffe10645073cfc0617c66ef26143224b76d6b35f29e908c52b41bcb68819eb59de87df95960b5ce3d84e7f5600eceb37ca1935d19957b8f0923619b4ff5373a13fea5db795d1a3037dd5c4d1b30970cb0e0a1e0500e277419f9a639c61ef693a9a84279b8550134e247980a98640e4fba70c50c9849d5c6b04ce3ebf01fc8f0a37618d56150b8d8db22803404bd752a920047820443c069877318cff948f60e2c31e096cab54e37f6417d368b18c87fe74e66013c22e15cce9b661e2fec4a085d63384bf3da83712d983105397963205befd226711a95229509d91a744eb051985dd5c41914e0935e4542d229254aaa7aafe0ef0bfc09ae04d5655939407c89fea052034728896bc6ea51e131177e345cfb9d32a1b8aa2b18ddcc1679cc1cb8e55d2f984b1f209a75f5677107cbaf9e2fc6dd50d4f3ee7690fb2c97a99a907af6e4e35674323dbf30e271e7d4d612aec085ae652a59938a9ca074609f2edfb5413a70a4f3fba73cad6cfbf05433efae09ac141afa80f9cee1900cf95425a7e3c611a2c93070c9d997a2f7f431fb3af8c7eb4cf531491edb7fd375282203ba68ed30c79546cd8c145ad769b36ac3e9b695ecd11d4231151df239bb41554505d9083664e2a0fdd444d5bcd77c2580089e1537e8396d4aea6511a26cf61ebd983fbe0af6262b4daa772c31b94b51e8376e84b62261833ab8ad630181011dae580faba3c9fe40965e2197459b4cd4ecb8e511a7b8e25b94f0221d26ece3868709e1a13d005e7551d2aa111dd68aeaf86806bfccfc91f8e697914915e3db40e0572f64cd74e418f370000366e18bdcc0f54115606b9b10216930f520d679310ecd55c7850b997910670a7145678b0067e51282e2dc5ea35f21f46b57eecd0041b8dead63c7dc59f827ac780aa14a82808a734ee85b950f27e00dcbfbbf5441dc22dd0c343a1c2bd7b1b7be847b31fae6084ca477103704863a44e45bcd19f8a5301e4a57745aa1def892d0ad7ead313470c5bd98de18ba94ff59d444be243ff052e5aea72e1b23d04483bb9992466c4a8d57faa6cdc452a5419726938f0c5f235702cd6187b88260690eb3040fbfceb7f1b7bd42292a8c1703b7102fec0ef77ea43cb70724a306b7ebcfc1fac49bee8347d8e40fc0a2ed31d9b88aaeb4a7d5cf6c3eb108cc6aa455f02d8b35a5c5fc801da1f307c0f81f1e20e3dbe1d795a774cf9adb556846d21f0a7c7c6fd5d11ef672ddd6a0b19670925cacd9220199a96b2849190f25d72cef396a82695574aede02310383517c710b921aea3ecf8f06116760333a501413d40d755d6826800f1de2d0028729cffc03d93e92321a4fb96c20ffb286285ed3d2c5648a904b88310c4db842a07d98ecb2d4f007b6ca658d20839a0555f8924104bc0958d3050cb2e1f360abc6f40f79e4783f80299be436bd6821b9af4e143ddbc3035ab3fe7dbf94abdab6e3466ee27c355a04b1284752fd3a2859b43901187b1ea7b04a63533ec14538045e4a7481156b2d73511472789fd76499b6b5e6a3d665ff2b47c1bdb22d07458c26f9ea1b0561e8552f3aadbb36dea611b776b30d5cd4f043de0ed5e27958fae9cb7c574dfc459728b41608d72bc382821cce767cedf4d4070f9075fc5270b79067542ebb37d3c698aa376560d95192050f7943ef38ee32a347a024e7073ac50cb2d76fa2409cee84c01b2c0e06c2cd4571f2038135e07a4246e60f1bfae2a68bb11ece4d94a641c9fd29d9e541ccdcb4775bc5e37c38e13d8059657b6d837de869e5467fd6afe7e1cb6c8efbfc4d2b070d5a9e9072bcd88d94f790d2865397efd0db3ac78d8c3bdb391e1c19276d9f211c53b97dd92893af57bbb637a71cc47f74ece760ea0e287c8c5ac2fca8d89836a11d8227f71ceaf1c76966e074531ce0d6d9a89fb4601c6716182ac81a14e5a11157ed77ebad3bf83554ec58de7edd55cb1828a13a9f2d0ea11b4485f8e7f8e0f3728705344f78a9d014a5ddc346c262fe5849d952c886a91476ed89b99b5170a5e00f2bf09b59f11885b2330f25c566ee0172680d389f94f508498a9d5f54c866205cc5a12f2998f7e12e77d393de893adb38d1fd624faee17e9f7115e874578372d20ee7078014d56c460db6457cae9fac5109624b70bcafb471afdb5f1fc0c83e44d03cc4ad16a63438214459d165705593d2577f6800774f10e36929464ed4f28ddc5c532a9fc5b43cf3e281cfd35486f5973a5c6087b68112e8e21f35fe8fdd2600318424811bdaa290bb1a5e6fe1c97ea9768e220c7b4954cee53919a7a1d4d95be9d7650481f8025303a4764ce5a1e551a75ebaec649cfaffcd125e6275c8aa3457e6c7ef1f32ae9c257288d6f41fb7a7f1626460204f9a220c85defa0cd6985f1ee51d68dc34a789b05005c6b5a08b280ccb75f32fc89d68f9b0c92304f924ac15d11d8770c0fc71fe6f2edbfcb3dd3258c40444af15d8d3743a0e3ad5ff4af0abab327a71615f86c822590e5f274e6ac00fa7f115e6376f2c400f15049398dbb64dadc724baa96e25b1bd1172114cc3000ed212592160b9105425b3f71deabf0a946d92fe039d3e401cb793bfcf2c6933001f02c64daeb8c9dda77f3a5ffbb0442c2b68864510bc1157e2e95e9bd0ac847ae538c112968f4492bc8c03d8f1a3161dc0e2787776e5b4e385810af2b7f1b6e12d75ca23a6b0657269f47bc6edbaa155d9027959486282076027f05358429eba77f323c9650849ea02e4c4b5436b07d8ebdc69a0e5f3599b421357f014d25dd7d08e86dfeb9e533c900268515b2444fcc8d80be7554aa1efc22c6a57a5162e8092499fcec5c04fe7091ddf454798495bab23a159e59bd4e6f512fc7a1a365ccb405081acf72c23f5fe7bbf9c3e0aa9a99509e9edce961c8defdd7aae340c483cf9f3d5a1a6d51e3b86a7fe2ad0ef65e5f124fa5fda552c10fe1b92720c8c895585bba6a648b1bf291e4149b23540057c06450387c5a01eec02ecf616f3fcf736731696daee6fc27e86177f8b179522bd38f670710b8fc51c0a59220a1c34273e49a12f6b6234743629397bd709e09fed6ddf26c1542b75206273f04e78e36e23e015821f96c6c99e1b064a4c807965cc8e57d8df17875ac6f0f72785fb6d4fa799a3881d68a71bc61e5717864e7b7430f074c8295c893a690977e6b0006289d0f3219241769465d26b4852526eae3f41dff549ac64d1d706d85c16b572232df950e3678fe4bc53df7bb8738d153c0269fb829da60ca9255d32bb929d7dae237b3fa874f33c4b7a465ab8ecbd53dba8fa1e94db439bd7dce1ef1541acb9f1ef86b722bfb8b294c13bf1291f36ec217517a864303ebb37267423380dcc6db95f071c9b79552fb84b444cb8e33fb707555e740b1cacd2148d52a25829ca44346e0c0eaf05da7ad1f5fd344d0d99beb958a01e6945c2e1b3732ee53906c22b8d86d93a57bd8feb8e31c47e31806038dda801576e58c05f8416be5a5e9de714e39fe8faffe5cf8f021abf5af117e4b54e8273b622e7586d19b3051b55914b9b337033f15c7ef4e53629c0b186f83e62f9e49b5249873e23e4aa088e8b634bedcf7029f4deb6cda070074600df4435a4fa5a9251b9209623b0011f80f46cbb26ab0931f5caed5c02a8398aea5d5589d3249448b843212f81a7737291523fc59df4593f916508406ca7ba2de7497e8ab370cb44df1ef26621aa85c0c01e6e59d62561777f3027a1c72fffd552995a33d3398c0bdace8ff14bd2cd721a3fc048f0cc8423736bfb09a2f6dd0e9d8e37bb6d4c3ea8662e9c828a8d863f458b479cc615afd0fa4156d79affb9c7da3bc561c08caf8315664a67194b46a5a7eb9f84ceeb4294f9daa52c136b433f0c4726396f4b815e46eae32f30eb35f54865ffdfe234fc534edeaa79d0e0c577fab53f0b533acd3dbc19d63f82adbb804f6b144d06af49d71603d960b4fba00a3bc70db591a5bb59659eba0a0008f630ebf02a24074aa757bf9a5cc743003d92c90a67ff7f6f63b8d46b3e0cb756348084003c54ee710d90d49053fc1c18cd274fad4f51ed9277326e1da9cb30db59bb4154842464aeec41d55f9e7ef5b1df0b7ee3e27d9f2429ab0de6793290e254e54749e4ee76e8b39c3699c6787329096775739da59e840e84129a78bbd7fe76f37b433f98cb4da2f0fcc44c8b4da91fdd28cfb5fa492e3a9d7a932d8895eb265a262b51dcf8b94f07f8960c52a295c25418534a63df56fdfc169724fb0ca54ffcce10b7bd33e5a784bab54ab9979f9d24738ff97b1721fcc53be94090ddcb26ff8ab667bada413f7442bea87a00ce65bfb8b3ee72655e0abc2ef980945e7a223025355859f2ff0e3688619cab73696726c7fff15c5d08e1090f4695d6a3db1b2d98267eeffefde6614603cd74903c0468e74f9bb8a4f21b4d98cc0e720fbd7a264b4778733757b16bffab7cc570d5119edfa04750a88765c833fa33e0bdfba75935a334bd28ab251614c539268f601b61d8d5aff3a36c09dd026538b681e1b8f797c8a95bfe1fd8aac7db9b473c0bceb7fdad7947deb5c713e52bc3d10676b09c14827ac83ace559cfdbc65b0cae3c0012163a34aac70b440d952db0e7dcf8f75a852d828561e63ce7f44352344d0fb4602d1533e552944064bf592ae14c0071b5889be5346cd086a3171eda8c469e310e3664f7716646be42060f58650fdd6fd137ae0e0060aa8c01c8098c2b85eedc78af4492055d278011fb78af6f6af88de2a59221c5df2a092bd0b735853cabd3dc1b574dab60fb92d497615747eaaedd7a1a544d3d38b4bc25a19da31a4bde2eab7c00c566fcd4a0a05cf0590237d7b9a94f0774c8c9896a3c40d2e18203ccf152aeb339f6b8752c569b6a29fa4909958d7adab28fcd4c819107e42bea9e65a188309e7c2d27f67a74125f7fa5824d9effc98a0e7814b3db9db7db05b9470d9bc5bd735326b61536178fa2bb181034ce3bd3e2db04907f0a37bae1bb1adfc79850071107e2fe747acca9feed20932b9d2c2c6989d2d94968824e39e754f7cf882826104a01cb1edbd95366b2a0b57ce69d5ad2359b35edf52cdb929d1dfe059d874b06cd83bd5cc8645629910dc64f96cd2a899c5fff3d8595dfa182e4a6b16cc02ab7e26ffd4ae1ea9d69ef247cc53a55664b9c73b43d778e120132d20ad4ff86862a9484bb7941569918bad21a248ca80be6b6857c7a1a064d11230852161d7387a218535b4e7d080d88de8edc42227c2f15c0542b8ec584182d60df108eea35591e7db68e80b6f1bc0ba15cf3215bd7c5f3482e92d884d09ad5d10c15582a532633b00f0708b588327cbadcb65ab2f6c23bafd70080160ac3643be4170fc59a57c4068964ef13a3417d04d0b23f45d6cc56df66f788a7fdcb9ec58477621f6b099fe91e23f90413f30b29f277ca143862a4fc423b33e1ce87ce3387f5bf7c8fe3b7aa69022dddc335ca4df1b59dff84a783728e5c22962efa4e89721f05d3c074b444070a6ec03a9a1add5bd03cb35f3b32502330b79c1165246e640569d567d64a4d692b1b34469b7adee09e43702c628328888a4c70a974bd891f6d64b2dae48557f58b209be59118590258b517dacfc86d1775bf0f7510b5197f32d1aca36cc57797f11344006bc10881f3201e0a9a8dbd2d737a057b4cff6f9aa5aeefc767a65fd7cb754abfb8d51233e0d659ac9d5973b0b717ba641d041b709651519878dd04aac3a03c9e6bd529ebf0f1195e9e26b0ef00a358bdc94bfed5f840041701b7b8d8123587203569eaec38fa9329914e04885e138f3971442e9562df8824e8b911c6bc1beff4045d73bc22451cbd23cfa8ddd3dd137bf2536d9ccf691f576aa6b12af48d6da96117edabf91ee64ee8a8050f1c444a5440187048897c4eb8d539462f9c83629d658231886bd168bb15fa30e73f41f48c586cfbe484ff4ac07464dd7dcd8bb46b8553ec36bdaa461128368f1b447a45a699596449253c1d5e1d9329ea1d8f780bf142073e76f3605cb63cab250d4fe5344ef1f85d6819e7666ac31f1f5933b26df6ee1e337c87d29f725a0a2b6edef6c55ab98f9fb8cf0c1057ea586aa1a6966471fd4dbb58f0b23e218ff074a623fdd6254796d9d88db029cd1fcf3f4ca20dca121a9184701f016353e57e39630ffb58b60e3e6edc2b03d138a8995096c91e2039ae660cbb6d1edbc41673f3c81fb3bc774fe0803333a0ec6d60c8b3a3b3c28f9e48e62ca49d3ab72a75eaee9d2a4d4b185a451aee0be4a0f38d0296bb4e072c0907869a6fc76bc7f42dc45a3cb0649a5110ca11bdd6927b13ecee5b14fc54f1da48ec2c39861f058dbc86128e1635ec3468bf9832dd7eadad314e193cb630bcc3a0f51cb3481fe137a45830fb38348b57df5377243ba123e3443ff9f78346e7b6fa02785664638f3d0a628d1c48ea563be9740c91024f8be28556b4e2264232bd9c787665b5334e84f1628112792d52bf1869012f1a4de7904820e5d32389e0192c06ed4039f9c67297c302e24e8415a37ec48b09541908a5c0bec47b483a18cee9d8e48fb497ccef71fdec37d81ba603109015328b0d745fbf10894022ed48c05631d350f0c5eca4496bbcfb39cde15f4167088c7565765282a6836c8f9e9145553e970460de0c710aec5d3828437366d1519eb7526fb7c658654fd9aa9e1a6e8a86d7351e8be66806806bf3960a685fd4dffbe2798c9be98d137d26069de6917bc28b38233573e6e3b46b555f69380bc543c67128af36363351fb4122f0f74dd8870ded8af24c64a5bcaeee67d231107968da675af8da8c180fffca79b70c835d265c56b1d71b0e43014f52f8845ef0345f9396c206444a8c8575bf1f4f34b0705f0da494ae7105c840b877a1d027aab1e71213a29f89b54b76bc1426dd123e475b7b9683209254d5bf1b0e6b58ee76d3e361145bfd6a7ac30aa2cc949dd9e02116cb8695de30f4b58cfb40be96d8d1e6d81433a0c78275f5850bb98979fcd8101fa3dc7ceeacb8137905dcaeacf113793583caef433b2afd98a502a4995a0f71a6b9a25a4f4928825cd31e65592933d6f228103424cce1266444582924d5e2ff7c3c9c1f46b50af5c72ac581851e88bdaa7137aa06e86a2e7ef97d05825748a5054d807382f6a607f35097d2ee8c7e0585bdd51caa2a0c1a849700b7390ca60d461d737f0a847b3176c43b1895cc3de0dc7d7cb88acf51c407d769b2bc2830064f747833b385209dd1ccbfe04ac72896bf99cf5bf384b14f04c54e7e9b3a0ca1120a9933262a99ca17349dd3225b698e2663ec9592e4904b983536d6f23cb22e04d09ad4daaa50900e7fa3dfff8327aa1d3cd01dd8ed9ae5fc13e2882b67ea7aa67f320babaf2c2fff8561023d64456268e122994e1c380abb07ae4b85f0308ac5289c79c9f5c03c2400f6ba916a0338d12577e42777e8aaa7627e0633edfb88bf2e32b06239d999f977ccd4cf407cdd152199bacf4c0205f35faca20cb7706486555f5624b5ac1a11069988ee3b3e4f65b012827bf751ad32a8273398c19c09e197f20f774639698be0f5a0509e14d4a7b5f78df67ec4eeffff3f11