PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 85951 179a02d177a33cdd2b1498a056dda9d3f1a5aa7729ec346ef3d95889b7e746e2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0958069b3c04e031351e6e19681d607a67ad3a6929f0ad3947994eabdc181f35
Certificate Block Hash
179a02d177a33cdd2b1498a056dda9d3f1a5aa7729ec346ef3d95889b7e746e2
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00970000000cae0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000289a2758bcf7db72fd5e137c692edc84a1357b54a40a85697a1fc5832ef5d30091738a4e10b5078ded98757cf56eee928957c82aa5f24c8996a7b830665b8550d9a4020d901699274bd0b58206c3e5f08f3c64ac408d618262160000000000000008000000000200970000000cae0100

Raw Header Hex

0000402001a2922bf2d1119d4e92ff49512a8d01bba8b82e87ba2facc7fa64145443ad9e01f36bfc9b2bb1a3ea7653830a89df2a9009406e2b0b44e9ad0c39c24735632f4cc6546a97c50018351f18dcab4e994739adf029693aad677a601d68196e1e3531e0043c9b065809

Proof Data Hex

59,560 bytes
1212160103079a61d82c785973978d97e2baa44210e888501b62fd02b5a43e0e2a3baaf79501a7b8a5fbfc2a36c5d1614cdddce5b7c9cc578f2963a055340a9402c410e047f338a702a8db592a0d2f942b0316fc814d37d571901ce3a5d44d1f6da2a60b969051730dc4f55443bf67c634f0f380ccb5ed7885b71f62f54d67becd1026ec02ae034d4b75ad0be1582d9a10073718bd8d86811d357c0c1b45ada1fe201b17f0366eb942ee793673ca95dc10670f07c1522c112401c84428f14d6c86007f2125a78204a379850ebc9d03fb8b74bc85809036a55ac76e08e3d01b19956d146a31570c652340e1594d7d7f32c27315cdb3d475f110e2c83a803c43593258f0df59aea6e7fea30627af80e57bd40862596e4109d0b0e9192ccfaf36dfc772a41935b068955033d0cf88e062205a96f0c4ad8a366b4ce24a6eb28032993056bcfd512ba0f5cb02da5c5eaf0d51e4b903188dd3d57bf5d00e74f7864d2e7624443b1c682d087a51ee4fe10afd961c30f7af957257d7fa5230901cc03a92913ba65398305e572d5af35c8b845c0674f95c079dae35215d2396cf572c6c0fac4a7af4be56faaeec49f1d17d985d07b4d84e7e3d895fb6166b85fad7aa699fbeebe8cf9ff1f0a9a35ce8091e01d49493bab470aa8ed0435c971e1fdb094c3901d001c5e186d5728fa92c9a7762d4a2711711b6b5b43e71e61636dae0e0e2e53bd04c0202c78ff9668b674b199e6af641ba46c3de12678c153a13af3aa72db4fe47d4cfb472c15fda5735f9d7a6a7031b58708e9de442adbdcbb23e1526e313a531c23435b96ff6776340d13a41d5163e39d4c4e8b3107b7884f7d2cc8fcfa5437189b6dcec2bc1857e03f1cc531d57e6111634d77f857122dfb6db8cf77527baee4611b1ddd7e30a41a5fc36ed7fbf618dd8aaa5046b5dbf2be84a0c11252e2ef16ce5f0288bf368e21a68ee3d56f9b6d6e4552bf49cf41bce1a68c4b2272d64a7c3ad33fe744ae3a83dfd67f19e00f4d059788a63487d1afccfa9f1517583beef180a1f379e1ed58f9330403febffe99def0a28d9d2126062b68a278671add49ff8cbf0fbe6fbb4672dd785d9991de461aab18462068ddc0ddaa66f2375f1f591bbba63be541ecc9408008c809d1ebf8752a79e77c29beede8f82b28c96dd1b868d7850fd0237fe6bf936d312bfdad9ae98d922db2cea404e6dd4e87820f2ab7cb423df2330492199a49daffb3e17057e4711d2b9bad94a95d400831c3aaca453b1a23a09038791f3a420a540b9704124d136d6f7053cfc1f6d86bea92014f1d970b513f67d16584f1837fef29228df6954dbd1928a62dc5c135df52595f0e099d9b2b66a34ed3a924367542a3f6656572bd8109cf4e360b734d2f681dac1dbb8d8c8488461a6336364fe4bb66b46d53292edef51c591ca08800fce54fab3a75fde056fbe7ab5fe14200cb29a6f4f9cc218436aaf073bbc161baada1abf7090705c52cb41bdbb9fbfd3a77d89984e9ddbda8760be2e59a4dc1b5838a1916a353a79b38ced9b7dd7543f07cbddb0ba0d97915da175b8a0846434ebdeeff5907ea9c2052591db3d81890ba0c4183004844fee70629bfb271b8633fc499d2ad884b52a2154fa4d718f16437841b6e37fefcfedfe4e85a951e1bc3f9d62de64265e341d15e9e5f2137ffe50ef0ee0a6d40ff3a6e73748e26a814e48d6036881f76646c151c519da8843ae8020b5214555bd3b5cf9d5a595ee50e98cd24c23d2f230226a36ee1b842bfb968e8adf1293dec5ff0f247d9bef0241d78b823ad0cb1b138bb85bad50c4c6d663e4898c8c312e7ca297c2aeb06fb70b44facbf0db7574c9d7d3516b2c244091c2e1662dade00fe9e9729022bc4ff6fe037833df1e6c56d479948c6ef3130ba79cbfda9987d67500dfdb80e9dd8f2498a48e41e2960a671ffd3f3afdb2a348fc18b68334c4f6dfe5fca67649adaa170207d4692c3f8352c4ee30aad3019078ca7b00a50da9a0394f60e8f10926b58c011b8d062c9969b95eb8c5b894976cd11aff5cd5167f8519e870ab4378be483037d6471ab398a9924c670d13d6cedb9b204b3fc2b7c4816a053d2c1ec8bd3f568bfe044149c71fa5775d6f2d90c0622be04cd5dc73be95460fbc4c001f7d88151bc4bc8da44eef3f3c8292c1ef9a9873e2e9dee09b32f830229d7ba76f69fdea8a6f513bf71d1e1d982d635cecfdaf3cd49c689a5e047f37681b27a6428c8765d656ecaf1c56377778d83a74ebce6ae07d414d117556aae9b412b0c4a031da2e59378c9e204fcf81e4e89ce506102ff6c926790e39001cb3123faa6f234d6cf7ca46e51ac87b22427cb7383188704853ab5a054efa2517e7dfa6752ec882a1ba25aae41c39f5e8d9a9f88c0c27350d08cfae11b1576f6fa9eb06a7c53a82d535fddff760b23153df5897c2ae30c15eb3cd207caafcb6cea81abf7e8dc34790a88a7be9c7c8af7005decb47849cf5f8a9d89d7880a8d81598263af26b30cc292f8b6d2ea1628627a781586d5a81c24c13e9dcb281a972d9012da4bebf2c55906cd1ad883ec6dfd62a30d3db94564d02c1ddf48cd3ecc467fa89efc62fc76f8a81186e9a3673c5bf71c92d4158bb2ceb9a9707849eb7e3864433c3d54e030702fe87728a75e33b0d1fe0e9af4c49c5315c82cdc0499989bdb05f2bb95a2ecdae5c1428cd3fa7b7ac463bda18f287c7e9bbba7f061c62ad68e5868d3019d1dabe51f6bfab07315b56643cd7e3baf5f2be448c50d7ee402fb8a2fd2165cdae9bd43ae285c12bd666f415b346ddb4b6d28f6001cdd56a70f259900de618850c56c96162d842174ce26174b7db9ee9a57138e2195cb4bb748f46c44e95870e8b326698583783ec01f5be6bf3a51dabf4a22e2e04babafe476aef377ff3562ffa9c334c86a89ee20ea068abfe8be8ffffc47bb1b0862fc5fd32d94a7dbaee975f2a897c9416b94bc61c6861f0e1153529a4a79e78cf8c9a58e8676bc227057e7482e2592e14af69ddf70f6068acea0f9ec50367dc34c31adfafab97ee16fda5393ab2bfcbb9f3c621d8d0e792b698cf81e8caa7be326d5c0bae31c0ce7ecc61107e0af1f789449efdad37032e0f1b8dd4baacf4ba3e18f8a9f4f1be4846431f21a3990b5a43a06440a035b77e70199a7d5b45ea2cb0f4d1a2eb4301139aed127a53d289a30c4580175275a279ab317754cd3683631ef9e237b1f5cf6c152f16cef4afd3378cf96e984aed0d828081b9be2399f3fb0ff26e1aea18b54a8f53efc244e0f936cb2be8b4ef5251d886dd918dc87c7544f2d1923dec7016d7076cbb0ec8686a6d8ae688f48fd3346113e92f5db349ce5ecc57603efc5f962b3164f3eaea79795ae902a6cc504fcbe11549d7e946712c1967b12cdccbc718c2f1bb8e9d756417947c3dbfedc3a7f43ae394acce245b7f47955bd787e59d918faf3d71710eb315172e77aa596a0eb4b093c7c645791c68b911cf5019e1ed0c7bf2d214966c53fd978b8fc4d72e81d331b18adba889ecdbd09a05359f9a6d73584d90406673db0230613d7f13613d96f15e090fbdbab44353f3594da5311d811f31bb783f3b5ca5b0092eaac3470c5b19e2218afa1f4c8bba42f91058d828544079c385e42fe87ffa4f3be49a6fb9916b63373d701c9875cd08b90f1605af5b62361632728cac64c0932fe7f999e501120b2ecfc73850f9f1c01510b97e6adcc7ba92efe7f8330088fef7649651adc5ea10d5e241289c3a3c7f6b9686a4d759036d8064e8dbc88db75df0e9a33ba33327479f9a317d7a68fc588009f8f1e3c0fc5ab359945642c9de49945e01c159e51d2176e0a0499889a9a1cdb298696bac6cd88c64fb65739719ffe45c837d5ca11ecd5ca1c13e875657b03298789071423cc05c2fbed2c91e673f90b41f7594312851ab92800e87773896b09e443eb7bbb617d9d1543780464902e1a298f702047a5f3f4598d7b92cf7242ada6e6e1617261cd6df6116c017a0a3efe996091d140d9a5ea47b1ae857d80cb17fdfa0f515e4c551148260d64ddcdcb5ce03ad49eac8cc6c9b5ab418dd478aee89e9e0d5040a88306d8ff86fc14736cd57bb58546e78dcfb5ae68d00ededa72822b1cf083977d19c4a4c6455e7522462ebba3f7a590512d80c89d24803392d01efa06a8fcd629a79097c8a7f52ac03233714a74952f7295f08917bdd233bb6de784ce93a6e5e2f9aa06a2be0bea4f9987d826ae50ad28b5880a2766272a0c6231581a06f3bdb60e0b84ee75f3f73b82af1adc8e2f3863ce751bbf5862477933c486cf67196feb66c351fce9f43b21fdd113b9549331a8767200a059730efb47080728ac3f042f3376926c36929fc2cabdd036c0a9334c195e9032a70736e5aecb0d6728af2852c1064ed32ee118f2a8951775311d37591686421c07030ad7d5d17808ce3671029844df6f04f03dfb70e9605502bbf67860aab6afa5b4420919edf1efb266f165ab601b67b258bd25bcf59741d7442b9ad7630bef866d00bff348b23280e629d31ada5136af0e673d0817189a17e7bfae765f138e7adeb69bc796fa445aae1fb9111677ce4821c5a4560e9a7a3d600fb45507e98795c862d6664a927d693fb3b0123ed9ef3478bd853254e8e0f846499f54f3de1ca72f6750d6c9573f140ba607006624a604f68aecc6029641aa20ed18f10872dcb89864c377ebf9dde96ae613608cc0c9a1cf2757718571661c2dcae0ae93af247615a9879dc339aa7eb764cc3353ca583be7008d31826657fd22a0b7b5f4d6695ee7e970971599657a97dc9aec6e49ac896d3a8b767e161b21b55acd612dbfc67f9f0c5c649a32490cd23e392e2823a06672ac90d40781acdcbfe853abd89905c725d869717dfdf19620c0953e424da924e48e8f7a8cde8b4a4ccb65fb4e3a6a7ea69818e550bb0a041190b388fcf93b536905b4a50651ac5fa427c766011335e16ab0100db9f7a4ee3acb200acbb477239056c37539b04afa5085ec452edd767d0248666cb9e3780d321bb3b2d0fc72dcd6d61db7d8c80b12e5180932727c46fc51d1ec32d0acd207aa72a0298af823059ad446d8059c61bb2aa6512c83104a760f4338fd19d57a09d2ba157a9b7728c859a7192cd6af8e0384d2b581704b9826dfce5fb28fc325d7f53e89303740a3b59b7d2494c2a9800502675c3f1729beef1339691aa313220b49950b11b47bdeebf09768caf86f779385432893158cc1dc398be01e4caec27d792403460f745b58df26b9ac7c9630065c6fb5c3271e9bf33886f2248c083c342acfdd75497ae01344dba782842b56742d0b907863368b2e0b81b986c4f5f79f63af14f6ed32b3440e412319c7bf62131949ab702d57f9d837a116f4b397b0cf578ea89a4dabc5b9773e70799b0a1a7226a32d24b126e66e6a582d1b2f70cdbab718f2690fd099b2217b79d32fd7edc6bc97a1c2bdde621d1b1cc263fc20c0b32913939c174c8a79689490f136ec9df2353f88bd18fcc3bd48fc7571d816dd8630283cdd7002675ace3c33986d15e4c58fdbc947ef0446551feda1bab56c86ee79bd0ad21976daa235e220afad249605e87c4d3b561eaa96a92f60fd4460564a7107337427224150ca05a035c04fb2e0c11f7909c98fe29c1af6fd6bc481a492c7b110a9f6cd2aab0309f8bfe53b6eb9e5caddd1d6aca7c150ace62cb2061a69bc69b6a878b14e1fa48ea4cc323be72a6da177905a0fc665ca6ec179277ba0d4c8beb1253dd29444f937c8ec3bbf067628720232d318a3f5589b292cdc73f6f06d0f3bbff485e9d0805c905fe8f6e90071cd8dae9aead59f89952be9e2af400b9e84936ce0a13461bd6a7ab88a04f4d84dc109abbd407afe8aea45b61ec7076efedca355a8ff3fafaf73d48f50a20d0bb1f60c2f3bf1eba1df41eac2402fdc12c31729904d70a14d4c8b11a241b36dcfd2089b559c92b14a8cfe3b694d1ba2f360084c36757fe20374a554db17f47c7ac0e197681a9f84de3bf9f9d8bc15dc9adcb07c3ec81c143a22acc06c46c94c7ea8985ac413302ade5db94f296cb6dee8e02d8ee6e7694a5bce4833d46841c1d52fe3c3dfcc81a71571de8114a805d1f0263f222a10a4b512f84b34719bf8b302a19da2093b2852763d8cc9ae13b25457c534f5b29b647f032d3b98e70fdd0a526b6f25ef3beafd89a31047bd2c663fd362ce83a7b8fc9c15d03ce92625e93db147337daacd1dd369421925c290054c11bc133e3f7fde7a6c63e4eb076ae64c19acdf258db620dcb0d9f70719b3948128daf953d543cac401fb4e04fda2b1a9dcfadc84f766e7c5e115881e4b7c56e4b91e29265bf105ec13d95980e2da9e634e3eaa44735486ee8c2f9ea0cfd8937d60700b45649de23896bbed7423c07af5847826e7115c75ab85e517e7d2983399ff7bf0d8bb480f3224ff10f0037b39fd90c082bb88a46bbed70502bd53e7ae103d27d958cc69a9aea07d4b7f9b658cb2eee7efee39042e5f709463591c13608d03f7ef23a28a2a783494126ae9337a519a547a545769cc8f0b7fc3cbe9ad680e624e8cd914e55848dea01fd3ad84352d0e06ae51ed38ef9a7d2fad0800239896f7ba7ff661026dafccab951ed8d5f805bc75af046a775403d879463e8d26fad737f2438b6f32372710f0c679574ebf8273df906e087ce70fbf143fc223891430a792d4d2eb7a9d54755caec42962d119d6c2f1def8e7f95cdf3c7bbe5dfa2766b81a768abcf8aea7d263c214c731c3f00ebf9654a8f53d0e94c5270efd6e096125a8391bdbb171f97718c6cc6ab6810b475bf9fef44c96e57a02e954b880f0023af219422683ad7e4acca461ccfab6748ae533bd57169c8931f36628f69f2f6874d0e6a0a0df17eefa61101df99fb1db1eef2df8a5939164911c50792297064afcc1e4dd14fde953116123959d4faf9b6fa5a7aa45227a291031c6c0928cf8f181759b2136b5854d1e9ca3758e3a1e2488918d609f5c4ee99ed2ed2c5e9e51b60fdc40a92b4ee333404758047b2fd9195b3f3438898e0bcba31736ca860c868290aa6dab112ff6f263361ed918b801e6d2ce2239f00fbf57ae0e86dc7daae94cec6acbaf97930a86d8ccc6d84b02eec0a63ee1404839b841edf2c76445e91d08ee970e70907b114302168b279f892f94410862411b1a2678d358ccf6f3dcc0f072839cb47f071d1eb9013bd8fdc73ab7262622f16a75f72857870a181cca2d28ce44f65b21e2f464ae1b539102bc2b618730198e6834a36b513c4cf2375fd540a5050d28be5bc5dbbaf821532f71790d89515e5592e31c939b85054cab633bad55bcafcc715f11ff7894d6e33b1615cddff3b539995bd20d17290628477c10645c1f3f704bfe1fcb834585a2fadcf3189affaa0d8d22ba7fc364e17d39ad09261bf23c8713710602026bf457ebf051a1f36794af366e4739bcda06d45b0ac70efe521f85291a795fbc177b6995e1104ac7aee32336da940fbfeeb57436885e900a87045aeb1a86137e6774b4ac9ea182df9710a7bfae12a89d2bf3ccde26e6daaade04bf84f34a52c53847d1d21b6b38501deb4feb753203fd28ab45cd1896b5caf73f3b7ceff3ce2228345755ff44f0424f308de0a06ff5f26b27821e435c76c91527159a68cbebc3090bf6fb9d788713c9617f60579a121eb797dae3dcbd96674cf64df170ad1010c5154a53cff136ef45d8a5467f0a9a1d2fe0bd2f72afdfbb44952985ce668ae2193d1eab7ba5d6753a83adb038520a28cab72b1049b4066c731af6bdf70ac3ad2e47a60e1d25c07e902f4890d1d4b60fb7ac9c5fbcf71ad1ed23fe473ef83d8f345de1fe63b4190257a1a10229eeef0451fc6265d97535112af084ff2abb810956a55c84f202010004bf2debfdae954ecdf63a9646a55e43f31d9ed2c2ae202ca08d18097f842ca6d95b0e1d572b75e29703ef5a691ac26c56534140d44d46898852aa906bef41ef29c480dff6dd8c6bea2a97cb696cc696f474e4f4822684c5caf911d6f45fe41683aff7973320b048b300c720713211c6807cdad8b34237d6a9d3b5275471d3a02c9488de518aaed79969f72f20968378b04f8dadc3a1acabb3091c9ca3726418072f64596d88a33c2fbd3fabe31193365484061a791b32342b47da88985199fbe579c15abf9a70e64b1c2d36d04f3e7ca31d87f9faa3da5eb320e873e2d5cd2eda822ef92cf96fc8a9011b7990eff208d87404c460017bb0eda648a9dc1eeb1d71b7df3e3383d45fc30699a1968e1932d02ba75b16300d521f79b7014c27ed0eb213a796e69b5e067155a716bf12571c03212a50a158cceb6eee45a126bb5a3423538ecd07656841cd2646e81245da9764c19a4f722c3a84dc54cdd07ba78adc63ef34112d7bccb71738da0759049c9fb84d8142985efe335ee2280d1f68cf61422ecffe9f7b3d5ac524c1bf453492b872054f14b0c5b49ec766d3da6c9ed21f94dae5b9f6a056d5da2e2d732ad832c84e4a54b610c408fb43b4389f96cc811e5ebd0ca0a94c3edc46bc05d05c04c85aee2c681e24019754aac258e09601836066477853cad4e2dcdf08f758f3c43f65f2109373c75b5b74b71920b1a379b0f816b6adf9a4ad893d112cfb835c403ae11b0cffc9e54a5369cfc9f4a5fcdf89ac1657d4bbd22600dc2b5f080c9c39cfe3b4626225a914b6fb0728c8d0e640fe7340dc86a116ebb7aed070759c4579dd95f642b2cf7092b4d65656e30e1f1b544de31eca14a637de749c92fc4e378e8857487a0fa39917af1b73b7db5b6c860b5c0e26de929cf7ee3ec6c09585a7acfa0b51cb6a722013baddd49c22e49ad27d1bcdf8eda6691b308b6ef9ed5036116c4bb7fd7332ee96e654de2653265f2466e22449c3636b19b382c9924a6b5a503c744bd53d5dd987defb3ba506d61f257fac73a76b4392d9fcba0d224f8b5ce7d048d56a7194959f16e2cfb25867f342e1fa4766865026c90921ac10b02e0de94aa3755ed4027edc91921e5f75d64fcaa46a501aaab060ae13f6a918e4ca9593e79942e2dda17f89504a5a3456cf503a97f95b0b247e39cd2473d0168304f3eb3282f78e4e27e126751ceb370e540f9d9a4593ea932366237b5a29251aa7b631f1f34de69c04585d973165fef6c6ae44e0c4429a1fe312a8a2a521ab20f345b69c308da91bfd29b093dfcdec8dc58a1b4fc0abc12a3b54c2cee88aceb2e6a67480309f288642bfd94b096d148dca3f25732d8ea6e3c94a2a143aab5b58156b5e9168b3afc6895b7c25e3e598f2d0fbe4329d120cd5260222e115848f668e82a43b56de168cb9ac71ec7e9b1de1258d153b768b6e80778b3d221684f2e717aecccdf2d3d7d7d19dafa504fc1565124b7df70b44a2b17c9e79d5210b52a8709f2b4bba0e659985b38b75fbd2e45f9906ebbbd8bd73573ed41f8a73187b4f20beee2ae141a197a6a70ae4622e7cc477046b35d50a7dc1025110c04426f22b52248ada3f093633f26633876194467fd013110d32e2d21a9504d79908e6f86d71032b94167bc787828f29b243c8d62264dd42de8baba513aeb7da8c245ccab258d8b6335501bc300781232fbe82a989eabecbd316acc0143503a8e035af86fe3ac07195e71b63412e9e992124220db637421b171d1fc7b0ed7eb82b8149d69bad6e96f2bfd7444bf7440cc4ed0ce494e1502c91dd5f8f1c65fa0f57a16c07e2b80460222f0d01702bb8ec76bf2a7853d97d6c5d720d69d19a922c8b958556cb2748eb00ab3d8c5e50e57f595ca4ea31b93d213fe41ec9b346c80c0700cc9e2f657356c5fb7beb6532c1610d0ce36db6266e1708c87ed2f983b7d5182c76890dcff1ad22f8724f0d0a173f83449603f9f3d7dd2869a6930fe9c7f6ea25356dfe262b7553c17217bf6e25b116c586d14d7dd9f19498600b7d2d2c1bff9352a57c3769b71f69ba19f8e6bd68ca6e342fb6ef3809cb9cc41f6e6edeb5866bab8996c1c56de421bef396ad6b998bba3279fda0d57a4e40e8d36aa2dd53c34c379cfef017a2395d3bcdaa611cd32b3d415a7574ded89ba2a1a94c11488bd97852118262021e4f6f26d945b59b18788883724750d195ca6b41e2a6e0e11d3533542b2d6aea2b45a118352372f9ea0e787574ab83b4a6960658e816f75b229feab6c53ba58e7a0acb8b05bceb3770e3dbd016b6305618991062ab0c1daa89b09faf3d765e1c2ed772984e712d6dceca9728be97e2b095a044c6c1ff9ab5c6fcbaf565f8a30db6eef0287b4856c4c99dcad4b1d67bafddb4ef61ca8a7d8d213f2f5e3e151cbb329052b72268716808cd644072849a0c16d0ba8e866e734b872f8aaf7aaf0f0a0cf0d726ee375837cbe2de896ee8bf2f6c5d0805662494e05c002ec7f35d44e58759bab52a6c106995080c986b5388ef871897e5416653611e0c403b3775f102e3483e58122d74a020da1c94d11fa2bb56329b9ae4169cfe92cfe83ba8d0025e96394ec7a62dfa560852032582cd23b63b6469da2c4839fac56037ae1a8c09104a8a8735c0e0baf54d23b2c92a8ac9335e23328d4c230a3b1a53710c39a58fadcbe9642d2829efbd33c1b51ced7c22cceb5d63575cc4b5f0b5b16c93441fb180ebfad428f6c792cb5d16e326dad53c75eebd7323e3ecdf566e03068de38ac6807cf72065b052029393c2214a1ee40f54dba8229c664877e8fc85518664a37298e5dfc8ce7ef9931825b9a276e61c07c602d01594625646302f1260df79ca1dccf12a3f63078c6e31af9218de9c8eb090122dafcf69f4ffeb4ca0de2373ded301abb22fa649fd9c181e662379c22b1c3d3edda5e191ca912adfaa09e33a481cd1ee911174833520c63c85c9c190e0402bb5e0607aacef4e77059974057e427e7e6fbacf1694135c2c0f1ae07b48412d45aa3f73308af085fe27e9a1633675d39a79dc3f438ddfabdbb7154afadb76b0f4068cae607a5317022f6b200dc43f7fe9859638db11e2333e6692f7f603a62ace2ec9c7faee894e27ace098aad7649f2ecdd3ae5e4268d271e93b14d952c2c2c9c6ce84e6353e797ce8246f915201e115d69679f549c5213a9a66821cc2fd252fb593a5756f26f1b0c20163dd412c63b475cc940ca8943a470dae09244ac8a12e4c615443d67fc22e021c15d0193b9ce6bb1884c94abf369321cc92f9889412539bed1961a88277dd62dfc26170988c4ecd7c655ab3191932bd27a45715779c08546a2c2643ca651a6929c8120f80c5a4f85a3c21ef1f9b38be0ffee1ecb24e999bf0738d62caf1333959ad7616ff43053014a2aa6950134111f509d458b0ede45ce25d1a41fa6c3558ae89a1fb2413f6c63cb698fe7509dd0b05cd11540b4112065c290cc30a746834f3fdeb91a3918bde049c6dee23a348955140052071c7f83203f8ae403a4aaf38ed45f5512a23661f1543ae2f018225e1008750d508b9c28e9ecb2c655834bcc1e354578033ba3fba53db627d665842a0f04bd1412bea80e96c8f5b06c35c8f1e90960206fa57f131d0804fc82e06db390fb0ad0a0eb7c0ced2096b251f443df751547e5258c8658c4743f139057493a8800bb0a03c17f3a8eca9b40fd14b2ee3304e332fffb38baeddb4c024f80732ed58fa7ee43fbfd7b40cc95268faad026ced91f09f50bbc6e4ffa73e85d9a8c41a52e55a0567da6c2082065460b921201ddc5049227ff2682c9f065d461912cb4988229f74c611fafc39bebe6f36b84d6bc6d028e359651201a96c2e6e9d0639fa89b24b1e3c900fa39d999920424f5379f48833e55cd569475398895a076eff3de8c9a34494137a8fbcde323696bf8dee19c632c4055a7d2673e0f4d15b73be268393934896da5c9c6c52860888a79994c7e075de2f4d38ae7af4a5176b05e9c06f11c33de0caf85b0c154560b15d022089faaf1075cdc47db0b2cc797c32abb8af94209fd3605f04a4dc2f0d52ed04edaac2e30a365c56f4837e50a3e7b6d3970d15d45b2b6d445588d937a124b7ff35f99707ada7334cad60cfd9ad6c71f50e2102ca140867849b3fc2bc8b7a8bab6278be02af3a04de3805541e9aa384cbf67324b67d3d033903859a781312c3ce461e0087bb0f6fe3fb283b3418990d5e2b75229458a20d1750d7f8df65354ce5f46b589200d9ef3d9ae61249ae14fc10639d95cff15607462930e2b8dd2a96b00f0cf538458f45e8daa2b593715d3a88ebd20fdb17ab9adef72417884f2df387b4c9e5a4050dd3079de735eed7967b4bef992f38574bd22a1bc7ed52b6b8e4bb93de03dde1ac4488a293576bbeb4b7902b2112da250e9cfe349b3739f258c2082c252442eecaf6d4121858be708ba869a566fa1eaaeee3b1ed57cb7247a662df6d3a72b264a43a5fc885b5684dc587fbe7d01efdaeddce93c2e06c2547972e0566be959c665abd85e1d345ee8dccf71253f1b9c1a0277b583bd42416cfb75b264adfa2ab90c99f7fc7d38c789057816ae6955fc53600afd46c16c1e7f53274818a5108b3583b0a9107c7f01ec35e549582433ba7ba0293e74baf5fc37717bceada0f645ff805ec0f58769eea5a7a964969a2309f24ddb01c38b29df413f11356e1b78c45ca897a57e78043b4fe66e42ee056fc595c73539c00f75cd7e55369b29530270f3dfb8b785cd2dfa496704cba57fd2f8dd81ebb7eaea7e8b2317054d7ace41c04d523f30cd8f868474859c021e5f6349bf9c049294ee4c3254d95059d6c7ebf957a872658ef757431402253de8b674a64a15461bf48583b18813fb66ba25a80a1ef2685a18bf46200225fe50d22dd2b7a692bcfae76a6095046641b039e8b1e423fd9d13e2c2a2dc689d8a7a45e1b9f95bc3af9ba6695f23802c003252e093384c2eabf793eb745c5fe69fa0165e5c92c0b2f0a7b959c704b06a15f497726d5861c6294fbe2b639ad04116a5d97626fec0dd51a69d8e0a8b27982d1b8b5c8aa8236f4f1e8731f1bac0fbdf0d7ed8a74ed26ea382d54d6c1103c40c8e9c46a3332c4ecde57f31743e8e51e6c43030f8404f89363fba9dd2cd1cd6c73edb2b429070b7a421bd66ec6fac368ce061a1d658d96ea6b67577ac4ffcd9e30c754e54eece606a30d6dec477dc72e367fb760c9c535c58a336274582fb29140cbca0f656b7a134cbf96cf217e66238e1115df656de1a32e6568ccfee879d2d682a4cdba699951e064d396eaddc1d61f3dc0596c71d1a40b87b12f653f89c74c3e204cbf39b4cd0de1600be0ebb90faeae31fc9dc65e130610b1b6387533e95f7dff5751977aef42a798c46f446337f8117f038c100341badbcf652b6deda129eee1714c71dee18385f22e47f3b8e0ae316c4206061ea565e2c77c609c0c16db02b6d2598eb54b847541abf3f486470681aeb954295fe058c138a898da96d02bce1dbca15fe975a900641ecf2695f5d6fb62ef801a49054691504d265cda17b0f0e223162fbea2a2710272f53e6f4d31a04d5a9334fe0ba1bb7b9e70fe15e91a2d6755ff6de903636ba662030c13e2c11da0970bb9cc080211c7dd05bc34fc8a5ead045e61017db7851c860bcb7fc60a5c95da3fd2a064a84617198e373bbc223aad9bc0b6fd1b60f4feb26c479ca146488b0bf82f48f1d9c3f4071a6db26a0ebd4294d8c0ce54806308750ced61528ad3d5fbb638a262c6478679a49a7b19173be9d3bf302ba4536661ad0901edf2e6c4e3a1672a466b9a7537d7bd6a2de05534063d4af73799eabf5581836b4b1ac0cadd6374ab2ebc39c9bf02de8b6ed0bce535d58f1001d58ba12e1b1a46690a8cd90b0bca8994a138a3b2e365deb2628f7581a47bae0da16b3916b2bb8f5ee0b2fa50ee58193e7feccfc35f4cf9e8a100846a6bfdea871ebfef3ec27ba3c68caf0b25bae78b7b0685c1095641d7602a78962f15b249462c31b34527f9cad3900b9c3ac902af7cb304c59d358eb6d4801208bb3656f39ffd4df9ac9c50797be43abc6da3b1e682718a5a4f915196b65c37c297bf128d14fdeb7d5db7b179b7360bffede2f35d4868007741a5b6ee251dab4364971e5df83df1c4aa6d6e1b4c72ce6b4cdad754f31438403be5cb853a23366779e30c0960f13877829fc9eefba36c15d8051f2cf52f79533fb3576c75465a62cb76db8297806e7efad8b8b4154406fa8aba8a6240b8aad501593cb77c02c09466ae3b2cd6d29d9afe0cf9757c302ad5e72473e0b782e25cdb6d094d10c6f54b4a58f3ec4c5e1cf82c10269531f6d291e9a68ca8e8dcbd6385137b230c93ba3c7823ab99a0c0b4f12842d7cabda99368a052223718ef8824f73f19c791017f023527c7c5fe161132c1a3f9755d30d808eb727e51712e51023a85475d60c2d147a57f6fefdb429fdeab7288a88ec70c4a10c1489665be01a776e32d6a8e161671291f485a09cafc95f38349a3d70434c9558e61383d7bfb6025b0d49cb2a57c2b91519282312ee99bc4e02a866019b58db8fb9a94378f6e35dfb3055f2fa5d29e95924825292748bbb67d65ff1d3a3a90bdca882528e1f13fc2496b0175df5bc20a252aa60562b8c7f8a23851f442f2d67cd1a19d5c2b6ebe59594ad16faf9c896fdb5e7e91175b36138aabd9309f2b3b5c13a014265ae9c5856147e317890340ced6c85c287d2905def49c53e42095d91d1316c8120dcc1da5dd5f579005c97fae1c6eaef7b619c848f8ac7d2c6032259f020f3f96270f83de4c972bf726c3990d615572e9b6aa20ef2895ab597b8d4a0b96cf23585ee4b1516354fb687684661e019bdd5a9a71dfd090118955dc5337f5034a0997de696fc351921b31d120ab068f921e291b5a26ba07d971993343433cbf7b33a1ec91c88f09f93c11725f087ffbc5d5710fd11d4a0f59c7249d3d1884cf35376bb260a5c0511d476a984fb2bf88d6b3027e26418dd38104f5e2ad30468eb8746edc9f8ba29a9b113c337a7ea47666c7f189e212a1b7ef4824cb57aac83f8aaa7988dff6ab7b7a155e5d8e733f009bce640938e67fdd417197ec916363d4e8a75145ad26550b09a4b7289e595a2278da82dbe50a01270721515708007e574f49f0b68dcd83b504fce41009dbccce26143e8a98d47e1e839dcf6f5402fbfb508c7be8fa94c890e52c8d1d8dda0068b3fc9e717123947ea68910c615bde61f8db65c64cb20ec3ab64e08f26bafe88d8d4c79bbc5e243c6265beaaa3af05e18d1dfddd8447f9d195397b2542c8975b29f355ef9edc21c382e615d714e94e448b38dfd5eb2a1fd9530afd196652a1c701c2afc5a5cfe3f385a39d03f8840c72606809bc63f837c8c653307f32f108efab020bb4cbb06e97708ed2423ba392f350fcaa5d0d4ab4ed24c8aba68c63b21e9de3a749ed66627555bc44d1bf1972e70e7a986129834398e7907920d0e6ab4c67ade158ae98b81f4eb1f6933ff47d6b045b96f46f10991e396d25afe2a5c5f63a10348d2bbc9aea4b6e4ab4add2f26043260da44340d0f500c7bcc791529db0ee88e940af55ae4fadc1470a18d8cd7be147da67fc67191e3d270c3d85fa4cea98605ebee9bdd0d676367e98583ae9a702fe23afcd70adfb0fe02ef4c1af302edd219c96446ec7a8f9d5b4f543f6fe2094147944544abd92be077b80ce23cf9ce587906a6e8e9dfa0805204c096f363f1b0d94512ce2a73a806c4e70ade22fa9f8f85ec9aac5d09dd4d780963ed725ac01e8556d3431f90386dac25f8a400f358eae1c45747d8f56a3f250e866612c6235fb4fb8dd935907c9933d2e3c8f95cc1729b8c555d5270b201157ec27e470157bc92741c3b156320120933b9fca7e1481420ab75ad669eb79dc31140d43b4783a185724f50b4aebbe9a1ad3563b93cf8789ce32b81fed399465691292fa5e117131623c918044c5d2ccb8d25ed284b7e9c25641f1b55645457b59eddc4b99eb8bbfe322f69872ec192b5f5870128f71cfdfaaf408d559532aeea907ade9d95a022d5d7fffda730dece3cd55443140def8a1ac0ba6680a9a0138b84ac315988d4ad62b2cb3574fca3166d2a445521e6f6210ccf1c924b9b71aef8d245b538a97e9296a78b22c0dfaca740b64682e887a180e857859b8af04f6fd1c2a36fc12d5bc81b159592621a8107f66572df68499fe7e39961cb7aa465aaca64ffd683320de4aaa36db7ad967ac7a2191457beee9a53a578a340529bbfa5295a82ca57e16ac1cceb5fde82dfa0a5d08f35c7a18521435342e5e1001a4254f14c92c2bec1170da2948c033dbc484e6debf1265cba243aa9200a59fa8bca103a9610a2c88e410d3d6a216d1489a7c2605f2a4f7cb37b3b41391ae1f05fce124c11086a2ad08fc3a75984b778de6f7365171eb4170e1cf2d7941de95e3b3250ef91e07c933ceb96b6bcc05109cc26d9a06969bd53bf7198961c70a80ee2d4be73cb549b48ef90b510f2f0c5af9d23f1a701eb12593f7eae69da9b84a942f03458f251965e54d5451259f008ae91bfdd320e7ddf26c69a64681e7790b6a6d956a55a46d94ead1ee8d58a1fb54ae546322fba0249b028deaa21fa6f87509380d075abcdc35ad1f08a58b4ce88d4790e8233f19171d274e7ccd7982ef6723eddac1069957226beedd3292fbd1831c43e2545c6d13768efde1f38a2b7c4c776257aff56c029a076cfe75cb93163622a4a0da06fdb44ce60b48f5d2589cbd033b98604f2b97263aa96b9b6b11a3ae5e6755970501e7c9fdb9d3026a7862b3be7214266f4f4b042be0106d4586254abfb31d584642fb926b96d25732d90317e7de604f6426f13dfcb5ab607fe2a04c40d31d644e0608f649a843daf14c7ad7e67bb1b8de4fc4f8c05b5a603bd765af6e2993d8f8b3f420d6ad6661f29754e9e87a9148a7ab28d602f3eda1760d4369c8882c6748c4571e3f22fcd7a4a16cf28953844cccab0fb188acf6666f268175e842d1d2859a34e9cd67a99b38767d4d72877df79f170f06cba0a7f55c9df31888aac6d9913927779212f6b6e41ac007c9b3e4233ec4964932d1706e9947d903425e7e463f8e4a91f7a60b56174292c33097048752f1b542441bfe59539acaedcb10c424934931b4b59bea23951abdb6b502820c987cd3f6478493d588bd153744611c596d5a7bc6383f53dd7f5d345261623305a3b27dc7741dd4a82a7fe0f5f9499c3ff631af64412ac702bd529acb02dbb4b50be103fbf382a7ca5d2c24c022b7a6ab4298d61dc46fb0c81231105fe11b5df42229d592c3ee930fe2f11698e5c8fef26ef9a22fa627ed3eef1c4ecb12aeb2a82a4ab1a9f8cde4a47faef4d3c0a42652533451d4367fabf8044c43c820b650d345648454742a30ca3a594fff3ccfe0ab3d94db34e08324e7111a60fad18c9833f44cdaf7ee0fc0602cbb9f9b05bba9195dde3204a0a77f8a051b247ceda9766aa0c2717980a7524f49382585ee728a93e4e35165603d35ed95ff80482a19b18e8b7f926417d6834003851b86d0e5b4dc281344ab649806f0695790835d9ba86b0e1f2ed1ac7b3b9a1f612b304f1b904e9a31fb50f58d4b8edbcfa13c20fcae90ee4948b92907538cf129c7ccf9ebce50e069160cb12ee3768277e2eb0eb2d3d7c003a6f01b6d5e284326be85c5c7ee6dbfff46e264bbb9b1f43eb664dfb338c9acd9529f0034ebe5fa4aab65ed989e6174b5ee9ceffe98eace8deb791aa622f6899300b32ce46d7bbb8ea7182cb7ddb50f6f5c88db9ef4155436e587a81698e97779bb0bf037bcbfe0987b40336a942d32c7327545efbf9c933b73eaf8824d448fed6267deb4ed30cf5603ea9c91c1c30ba091db6c727757c71e71227210196ea6e20e44519d1964f645169a04651fa938f798d2704b7f68ca361a45422c491ae39194f19c8be41f76b5c1f36c680ff34b625f6dc471443cf5bf9495c76fc8955393e290ee6296c013e25f79c193b57b1a9785b761cff3124b4a6c15ae4f89730c6a2a32a33305837ed87fe1f5429d788caf3605aaf5ba5cefd4569a880a90127d28949ad91a812a3c806af22060c645cf8c73dd7216db124c0f257762a08ccbfcb34f9eec366e90b65dfc8a1bb885a842153f98f29aa8d10d426845c6ff677e11dfb8e622281faa9db155d5db0cb1d731626083defc3cb02e3fbfa0ac9d695771ba8f470610368fdb8ce9ccff01fb9d8b76f85547035c48c91ea3f9a1e7de52e0a3dcfe24527747ca67bd1a28db6b894684ca6abbab6883275ec24e3de8971b292a7885bf59b1b3460a897b15a37592911276861577976bb8a6ad503aa2cace9ab091fa871e2b36028fae170ada5677cd5773b5eccfb7eaffea6943955a3f71806112a7e99aac7ee98dae133e7771878c0c497a3234024cdd382cd20552e267938a22ad20163dd6b66c802952574c8568cd39ce17773200e026db5edeedcefd5bdc674fd5300dccc7509126ebf8975dd74b08b476fb47ce59441fc2c377a922a9e9cb82016fc2c12a36978502d71548a0a96d32afdf0df1027df9a752200aa0630bdbceec10a63d22b19dd85c819525be39b6b9d43391f3ee7cef230d78f259d3ad773f2722515fcbfa739166ada7d683c9b57b0a2b45155bcf7ffebc4a6aa98d982278e843d54436717c6919bcb21339dd3d64f6edec6565ac34c61c50c61f91868be885d7404c94c95f53c97fbc87410721f820421a089ef9aeabd9c10f17849d5ff7528e12b24660c5f47c264d4257a7939633bc4fd6e8ae78889852ab7be5e2e50850fe1503c53f78bd61dc4b49f4d813d1b6af1f64966fe9e005ee8b5ddcb5fc2de310305f042d920d935cfde67b941f44f523d4d1743ccfbd79243ff4a3484b9a329e476b30f926d1e6c81c4a6b7687e73457bb5d25aeae915759d7b92d6574cd80dfe78c36241c7ecdaaf44ef3a8202720d139d5c35191546ba68e3fba109e05519287efd54496a15a8425a8d8c1f316858f904572587a955bb12bd1c91c92575be52d36666d79c80b2007af094cd6d6ecee4cd9a07a13f5f3bb01d0299d57104d59ac05aab9c00cd8aa939421be9c976e1290e8cb2350122bbeb1594a98bb7988971f354ac56c14754b877efa6d788a43c2dc94af86a3c8f1bd50d44e022afbd32c207f3f0186263827af86d3a9e4aac8eb3782153363cd956b051d00ff71c514f79d19158827bb06cd93ed195c774c81bbc72a5c4994d5df9fbbe5817ef917bd18425a04b3add57f23d5613d31bf7c3e932fd793e7047c0425e9ec9969afa5652e52a5c15719f2881274c8ebcf7a4827183788f3af89c4a535752362a5f4fdb0459cdeb38fcf6e5a33c33334adc7e71b09bd1b3f75f97630efe9d8ba653995d0226967e8794c453b007f0c4924b4937ef2f34ad375f9513f4c63a6b4cab339ea7e053c56e45148a565ad9936ce8b2b216455c3adf7e07b8ccb8be136e388dce09ad2ec83a641cc649547f6cbadb12a0cc071bbca34912f25177132ac3fcbc4b4a603f9e3bdeeb28449f9fe9f1094434d6cf869a928f57ee18c5723b8cac38868b4b94993299127a6ea190b419b046a7a6e8569f97f76b1ce572c479eecaefd523fc4daef506dae8219bee5105c0a7357e4a005fc3cf6af037a23e040a20f374902d28a929e8497510564664473620cb2b56f11821f6362cd1d0502a4c57cfd1eeda6567fa3bcb14eb28a422c07eaa8f3eb20d70bf2d34390161356c58cbad628eab7dd9ec87c4740c46a1c8b3c12e7d63aeb26ede1405c6364699b1bc67d7209a783ae9c620a1a57e57fd6cae92b676649959a2e1a2fdbf82c3ee78a4ce5602f08e7dbe7b7ef6c84561ef3246c5d53300baf98bdd8c373d7c3b6846afe0c2610b5e3e3dbd78cacb5bc3b1d8aae0206842c9cf5f7f0f5b38ed5820dd24494119281c6dcc0ff052b4a27299474cc0e2c3ef9a8c82e257ce6dd0ef1577578da43542bcf2e709377795cfa1f040afe0857c5c454dc3c2a5adf4de103fd61fa13171b9d7a684d3773d2215c33cb891b8e0fc25cc1b7423de2edaca0a052cd8c375dcb805482c6b3caa8996a1ab032723db91ba153954bc6e122c81f1b5723bfff998c541984cb3b2515c36580e1b1be39e062afdc283b09d53eef5eba9a7692b9d693cd7554520e1470de9a0e3d3efd5fb4def29a13db1b71dd40ba370b71dc77cbe966738334fe0cfcacec4b8e3efee95902b33a52bae8e7582b6ac764f7aad75e0873c2e9fd4fa5c7a122ad116c48258598f453c9cc9f8da151c50ca6ab02dc3781395ce4d80ba0595eff1ba031a221792c0aef69476ef8362dd464aa417a7dc8e095cf3e09d4b38c5bedf93e304bd397639365c8d7dd7b5358fdb78b7744d27e608a8ac28240bafc0913d4926fe2a369ad6002ec73145c22f7251930e03e3b68155b4181036f02e4b687062ded1af04ba62b62d6607d3fbfd74d499c67219133e1f225848d43fd75a24f5d88ea0b5ebc0ef80eb116f1464a67d69cf3c16411705b42808ca51a58efdaba9077f510e507485687e2cc39136af915f8a6af379285db57c4da200fca6a4f100ab8046d18786865ddc5711c29ef5fd5c7be027fdb7957052388b88ec5287d9fea82d491b8e01d6d58ae70582c4f777b2d5e07ddabda459ab99639898c5586e72972f1a96eb483b3161d1d574443a393bee687a54b994c44c02567026b6c652fa352c4dff3e33ae2118739099c132bb2964a396a272d461a80018f21afc5650e59be7e38fa594052045bfea5a5cccb1c71c75fc93144a54938851611a1727c3ba9d336bfb448de03642539b74fc2ff97005e34ca9076c721554af8ba7ecf86c58cc01af8cbc310e9d6455aeecbeba7152eb2b725876668e8c48fcc29b55efa1505dcdbb2773dd3cdddb8cd08aae194805dce531e481cc893a0e1aa1a2bc5152c9f89aeb412d5446f259c503003db6a350fc2a7255ee2ab27aef263831e9a7bfdbac662ff0144077b92207c59656e990ce9377fa8a11400efe17aa8a936effd6c876634814dd49201d6fe4f22898422bf39fddbcda70753dfb47f05380c72d053737e0b36f2140698e32d65d615498ae59d7857cc9deec4c06941027129f95a629479340e1f79c532db56365b1211fd05bc0f49bf34548e862dc3d979961a579cc681f1383b03d7b8ef8bc8d3e1e7c738a37a732eaf673f92fbe22d035e1904f1d992683d70bd1297d95a15c029681e2e8e71a877b66f49a9f3b94bad60eaa4647706d266cc7624e9b494e2b14763ba1395377f81f419bc9bf6083cf44b7b8590d50b6b9264901ba968201730970f814df18bd29ab521b88df2b048059db7c0e8ee8d6eb79969cf45d8318efa30580f11facbdb29c99d59bb6cec2f4840be3170149e1d6ce458429381120628da7a58cb5d1cf1622a8fcb7b6d4ef9e3e925b7856a623beffd2c2766a87a86049589eaf8ca35e0234a10d0f14bcd45667d7827c9448d0da53340748230b7f415bcba17e46d2ec581a17ccea25f5462347c9fec7e31e766d93f4a3e0ad7d55fcfe0ab8391154cc60112a9426ab47f6ad1ca24258901241b6bc8207eea8965ea27dc4e4aa8bef898f1ef8b5a134917fd2dc04002e5cf6d0bf665dbe6bb1cdf06fde5173046a46bad876ab0169c272f950636f467225b1c981ad0dbe9fb23bcb7891a8c48a2a98c42f4fa7a92b7f033a79c4f6415c1e751a210a84ba329228a8cd8ef9820ba6bf04654f79edfb77d30f3ef74c209cc8b9d38873791ed1fd7aa99053892c49b28285e04d701d6b961e57334079675a98509166218e64a37a7171bc93adbd13dd448124d55a7188e85f10ea64bc3c498f4554bb47d83b6e91eb6232fdb11b89e929fc7922cc4a55b5388fafb645ee879ea63b8dc9a5abbd60ce77071831bf9d23cc263eb112ad14b4ad18db456abcb5394b5f4640d435d91dcff3355d392662daa1c40cc5415f5e5c508bc48f8b0c8c3f8d97efe53a7d13b8116be564a1faf0906762f04f06f40f8c4f687e6d5ea542ca4c05d73a8800a83a662a6a6b96b928d7dcbfbab9c39950fbc12cb4c391061c232f5fd0633f1324e9b393a120e209ba7736091ade6af9509027b33fb3908a2933299b0654f60cc0ee618a075a9026cbb08ffbbef82d317097ece53e56deb89f14e30cff9ab117a46ddec8275e1ce6db9b003d08b11d1b933a5601acc9c27fcead9fded5658f88825b9e79a3518eb4ca52645ff5e90f89ff90190038c320ef4a5692ce5180d944aa8c1c8d7d326ce159ec800bbc39604c36e1818d382ee48e1c93cf1250b6c93a4b9e81c786846b12ab7ddc71d4c48a77338ec8dddf35b3d478ff55a6359c3912f02af5af4fce0ce902b91331c80269a1a86818222ce583fbb05e7f9784ba7876d20babeaa576f68944ce2b142381cc388281cad01399c0f650d2e720ea4ed8748ad4d8ac70b11f76c6ecaafc8cd82872a0a47a0cbff4f38904fe2898a606887179235d24cb89a7cd9dbf47f4cf0b592a92fd618f099b3e979499188d53a6a1d2531c060906a80a9e2cc578ba4176a8108f339a9bd3e5d23193b5edd1dd331929c15fd248cac21af0224764b1fd4d0a1e57ac4d7315bbcdf5277654a19d9dc2d7ca6fc4ce264dacddfa6e224342c81b13546cdffb29c677d039c0bd5fa73d6e484eea65705c2b790036d4b0be147a4ec59445e7bb1e4047e8f820c4af57af696423bf8855694ddefda83bcde1f37a42559495797cb9e39bafe60fc63a0051b3352ea96cec172daac50f2e53399c415051792fb8d3a40f5de5a85b236f63ebe102c362626867da8d470f67071900c489ab9feb9585d7f968f8daaa64487b0dd0f24069390a9f698c38179ef503e5dbe06fb085fd5a88ae635b3b7bfbd3fa3e4385f7cc5f145b9f1206630336a2c65e8a325f1facccd494c9d254f9c577ecfbfb5b63629236159a2b65e83aab6937521de064ccb96df3cca328e98157d3f9a43640a606ec941cc2008b7eb0d0969c3ec09a15b0c35124acc7da0850443225e036125086f873c907379bf788f8277d573468f4dfae6f442568cd2985a50c19a564bc25edc4bec3f8339355ba5764e1c4d5eac2c7462a14db4645b490249b81090bc7fe79efe4fae44bd8e3a5359d975ecb6fc21db1c82d0ee0bc41966b6832e6db8c8167beb1a1f83552b1da441be5849d06903c34873302f59907233ee1849c68b3fe0fc133966485e96c626fe2e17d580cff8fda34e610ebeb5fd288a7072805e7fc2b1b8260d8e8ecb69d9cd94a7c1451d19331f0488d83b05d09386beb5c0140579a27c5278b0b846ed3006fa3223e8d9ae165c57bb0c51056278739ddebfb4e525a12ce18585642b03afbd7adf155932f1407d6b617651c67c3414207f9698e9c3d0e137871d78d2412e031fef5370f2e4b6387bc717eb924496552fe69cb033d5973f5eb4705e2204dbea77429e106aae12fb3254b228e5d9e36d61f044bccfd8cb0bce093017d00894c4193d7f1634474edf28d1685ea7393ee7da9f649dcd9a049e49061713020c59e294e1bbac0d3e5005c42ae8204d9c9fa0ffa9dbfc3a13d28418e9954944ef4ee2727ad2552692f34b81467c78be9accf226708db1a825e5ee7118ac356f68e9cebba05bb57d2bbffa37c599f4b3dae4f1b16c94066edd37374343be3062e1affd81ee7bcd74af91ab49e2399637f78c18b9ab33f3a46a92ee56ba43e465935faeea1c738456096bc780ad556c7e6db6a1f7b14e00bfb41fbf955fd01fec9c75df25c06a71316dd5accd1c6acc9c71e12db601c47ca37825a5679f93810ce356fe7c0f924709b2c2ce49d521d9356d99ce4a82fa9e391f03cb3e64914f14c665d4af6a6a1c6aaeddacdf43aebf27a67330ba1a300b55e844095d86fb3af476025f8249a836350fda305633df687e862afe61832a74ff10683e5a3cefe731686ba24a28ec980d5f9e61ae2a86faae3bb8f41bb271ae172473b692a3640da904645c98185e471e4e82afd1a77e10823d4f86e01ae3848916bc0dbffc53cac182b415897e8f49a00782ff6159b6a170dd3c87f2f34980f8c711c45ef10335f7a007943eaacd933ca2120e11547e3f72ffa0638819920e59c6f7d62d40da1aabebf32a6e5106bc51b76688c860e90e0ae59fd6dcc19aa0b7302a5645a76d039c06298b5bb72c51acd2b1226d5285eb1f72c7978e9b5cb37e79be69d1c41768502051477b4ee6d4c6982db0624d5fea02c530e9d752e7b559863d20190155c668ac700047c1c6643636f32a76cbf672916e1583770e9fe272eb4629582d6ec3413dfdb5f02f663037c24288d95fa8131ee7e85eb4a43e9e2240b76d7d83d8533cc61047002c35386f4d45fa34b72a16ff62328f9a131947ddc9ca2f55a76fa259c0bdc80144dd7d8c5acb483c9bdecd2ce4510642bf67fac257af8b30b20d857f3d77106be7747f4d92dfe4dd92840258bd194da415e497e8928ea89de883d6d0492e72f5383cf637b917ddf93090e4e5bad32cede476ced758b89b78b61066a8963d2885c9a24528eda6c6ad549509a7cab4f302ca3ce84197bc0cd84fcc77c34f90c760c3f87d2a59f13d118d4725021f13cf1523dc22197f8658caa2448351df00f4f1d38567c0e51a4409878c56a454312f1655f4f1abf3a644486596f11313eb1c4537f11a1b17f5068b812ddb8bb6eb50327e8c90c2bc9044abbd5213af1e80865964f5478a360171bed3f14b2ece750a28f69e0d8c9a4f65f9424d409da3f895740f33e1bc5ef4a3c236a0d1eb32864a8dfc9f99a5b844cc54f5f5b9bc407c07945b9ca7e9c1ba792091c21cda668a4f57366cf21376c2e1be13db081215a3e2d3540d6663c67f5c28b3160118749e386942b36d08ca46b5323fb14f7bb413997366a26367db4f3c28f9d53b7ebc210bf98339922af8ac211c39d8cd0ddae901bddd44a4bdea26d51305ba9da77189e7def42b69b64296bfb15533488adc516a9e70d40993b5c81354e0c7fdf7129d720b85e0f5aa28ca6395c0ba349632009d1330b03e228d7029891558f659905f27a182bfd74cd9f162f752edfbefff995e5849e9dae3fc307f6036f24cba77598f8a9a4f1b3daf8b18ef9d47efe2a211d9c266abc73675701642a755ba6550894d3b193043507b31c23ff055bdd00253fdded30cd1736db0e321526a27ae1deb8e1ef950aa36c5b6c779b65dbb09587ecc6bf4aa12c2d60b64c9a677e600b1b42478424078ed9fb46611001f5b0244dc99f1bbfda776f91697c9b1c228ca07c23837bf2a4dca04e82893a17c3a026f41ab355d1f369c42a0e7f90a39f9b294cccd3c0b5a9311e6b978305815e14d9eda79fadf2b910c4a95bb36ebb618b2a02a0a9fc526659d3b847d8451eaf1863425ba5d0ee453a895f76f97003478e6c2a58fa0c1e74a004f847e0bb96daee210880b183d2894b2d04e123b48cc7f238c46816d139184493f3affd7e1e8dcc5b1e62b1af25c59fd17c18e740888c22c957c51a0478652d3c01d561582173163ed761e517cb3ad7827bd0bfc877e5a18aabb2dd6569276aecfda8607cd9e23a02407ed0683dd7237c4d0783200b986e30f7b87feb1af5371fc8dd6e00834854df6caf20b145e04f3bb2d612e2b7c1892d55a37bc424726e3885da4c98c2cf48263438bc0b20178c75665a4050561e82edef1eff032033852cd56e46a0838cd5f996d70712a28972b6897c7fd6fce0e9f7dfb7134efa60591dda1d06052d43fba5d033fe626de669811b6ce711622a85085765da63f46c57f11b0a9bcc6432282cdbc36dbc86bc1bee9570b56840afc9f12522cd9bf08eea8fbdca8001afa989ab25bf22acd9c86e0f5f4766fefbbf19f6d7d6ad737e21d1f73e3c18ef6b6b33ef31b99d0127926b7332aeaa0fe691fd2d12b5e5b79e82ce31d5a50c74a409f8936fd59f99fe713fc789f896d1841154149a9b2f287c2da8ef4824604da6cd3ccdf672b7a13b15aeaecfbe31badc9acb212a5a8e86265467bd45707746c3669f06a53b782ee9eea4666cfa4fba55b7af57e89c85636bea850a9c74823361e895b71c35a572abe01f4043f8dcde2b023413778d7b992ddd6a60a2f2b510f88b2a9e1c9b505c49f875758a92fd89ba577063305ff3b65e10af7bda68886093340ac383b429831531f4ef3904952af2515e1b468fa02024ffc8f1f9845a2a160b558d6d273c9acdffaf317836d9adee3af54a5d9c4a76cb6bebd3eab496474ff815414b3af368aba8b86a33bf6e4b1cf8d4411315d2118ca271931cf51a34ad53a7814b69396ac42989c5e28cea168120b50f448e08b71bd2e7f347429aa79a2094dbf93606d4df53c00be9b8a89744e7d47f0953a6b332b20ee08241e7d547ec174d46e8070e38f2f2d391730272cac95c36f08b9c93f46b3bb9afe5b70236da741e4f90172ec9cd868d81bf417e2aa15c0004906329920c10d8b93a5f35532275802fe395877be078da601f6d2331ae19b61973adbb73d2ae6ed7de24f7a5c73ec0e750225e951bf56e8f90eefcf2ce6f9822173562536e34a9dbf06c6b37d745f976f24b9679766dd2cb94dca2d2429931e04c6d46d06b44c9a5221e4cd47b9721a42f8c89020e1d73d1acc118d9ecff551ed25831bdff592a615e913c11f3c2cfc42a6ddd16851c37bdf9582fe1fdc7baf30222750e0dc55188c8faf6167d917a716d9de41a556fb8ea17eb5a1a84269bb8efc234b5105482d8e31510e6c08ec05983a451a925b598e3c6a26a740ae6cc8abd5f0f6f404372d180b0a34d0ff1bcfb18fa6b373692b44d26ff79de1425659bfd7835aa6dc908d78341c1a6888ac39475c83348ae5bd4d4957d6baa8506c97b4b7bec2a1481d3b9f24dc5f6a76e52bdeecfc63fde3137f857e56fcf66d8add614595c46d92a952654c28c07f9b0d5deacdc33baf186731ee12ae1f91e1d60ba82a75aff19f22c17ee9cf9df9070baef663ea7458e783998fc87c330e72bd9cf6a17f49653c1a6d2834209411bbc1a9b71349cbe497e785758618345731386da7e474d9cb7beb50adcb31183f425f3abf66f42cc2e987d8e88549808fda3798ebfc83308309799180ce0dec26366b696446b71ebf2ea4da94480f805b53064a21e6b602e3cbc0429837a61c2fe4430d397f0e3db33de264cc4c9117ef1f0438a7bcdae4ebb8a08775e13a96826860c0aaadbcc6adb2ada1529a6306b79cb98fcad88800575ed3e5c2ae64355a7839d129bed023fbe45e3e94b643b750913042c794ca43e6cefc997196460254efbf72fc66c87f522cdc51ec6881f011e4a2cb390ab95e90d147e49c303a8fc67e113929d2db4e5d24e3c0c2d22c96e584b3302616cbf3994c6ee8941345977814c51617d300b0f5b95d785aa789a661c78c36ba6d4f8d41ebb20f5b845574ace6990372fb3673fa272d6887f50aafd3a33063091f00cc87c5ea91173f44936ac41441d926a49cd1a5d58993e550f900cdf3fa6ebd9f249d51493042fae095e55233f1b4278fa901674ed4f8145c85a5b061994164e82a18f59e8ca93793c1384ba8949d46336499afe505fc5079043e13310cc1e109d29bc9d15b5a07a0eb0c129def01821e3a2612b0307025594518ac087dba824ddbcb4ce8c4d5793558996aca6dc7e5cfab29a8c0ae3dea1f8f5048306306da1f347f69fbad395959b6c36572d0a10b6b94667de007944927e8d13eb1805bd85a8bcc9d4c2c6c2163fa468ca8068fbac8fc934c5de8ea88e58996e48f8a5b4bf4554310f523199730a4bd5a9878040a9b67db89d95d10d6ecf516506ff783dde0c13be2006f7598c5c0887968298ac7ce5025c1ac1beb74b39be0ef54f3687dc5659ba15d4d8fa8b4b6455c19082701ad587fe7d5b5ceeeafda8378919cf641ac8e8d55ee080f7e8e36bef9a3cab4ff2d51334871b2f5d0602aaff979e9f83e0b6aaac5c9fa3e81f065ba82969a288bc6bc90f97dfd14ffd68f117557435805bf4bccda06c37b66cc33f936abbe812597a35cf42c3b50625dc95a4a85a1db29c67dcabc2dd0efd467e6caef718ec6310ae4bf43d6bd67bdc94f1b613d7b2d9f792a553e9a370727160b15d3867453c0892460aabf1ebbee50e38cd26b27f9daf7b13b97297f0983a9f3a0d5fd746f3d7cf43f1922694386c775356b5217b9f295e60cd6d36456ac25cf4834d7f707f81d39be2f77bd676dec918c2d0f5f8ab3b10ea27adc6ebb0ea85d52b26486d804ba2e89e7c2408b32c98afbe86903a1cc77cb9dbafe8ba8b27c193de5898739729ee5482457e2a4c61701cc53449d27399c67beaf6d8b97a0000f9c2124b90896be00fcb38a8606d07f776015b1906548b48eaeda2a6bf9fc18412abeec4b8ef9869bcf8b3278742f24499d8dba0676102a4d540022f1e647b213d35d7601af1630b0204f2f8b61e261837fed6242571b9a8ff86090aa7915513660c7d0026287ac44b2233168d2daa99eae97740433ec3b6d010f252856a010e07e010de4481b6178da673e58a9307e67b50db3bc6e626cc619a8e19b6167da5e0d7beafecce6400ed237298db9ed47a677f1ee00835826ef2126c92df853bb0250b72e5fe99c90cc7ac36c691c2552397c31f5edd89e4add526f0ea7ed570057ee5e772ff8b8c1a815d507d10b0a36257d2c8bc9486845dd1b91b511adf7fe1224a117827c857b546b28f33ad19498005ddefd84ae44e0e29b290eda88cdb455ff3a04bea56e776bf080b94d5e45b0b59d09acfbcdb18c6cfa6e18e72638d1d7a5cea1b1cefe46618e7b4c1a7b95ea99a012fc282f5d2e0afa2ca0e58f629a5fb71055af697968b0e5cb3c4a7355f3b7ad778658e03db909ec87ecd21a5ce3e7c696291e48b74e24fadd0f4f15e7df727389042b657e051e480345b6979296636340600c324ccb3d8e4427f90b8fb3cb3fc538ddda2993f0bf19928b623eca0b90d7ecf52fb59e0f339dbae9f2b457ff1b70a11ed1bfb63eda1892276bfc98e920c7e878c405e58aa2326457fdf5221d09d55b46eed3fbead0eafee9952cbe406e4f4535d57348a83465e4cd886012a1e1915986906bdfaf046db6654ee9682d83d4d5fe64b9d37f89e6849a7bfa91f5fed5e30b48eff8f116fd8d63f2e469156599e65f289e245a12f241cfbfd6b56e107714a87f3566b5e178db5229c8d439068a1ffcc5f541b954a325715542c89d8051698eaba78ac76c0733ee7cbcadccc62f90b55cbc95e7e6c7dcfa8ce2e3361ad2620825dbe4b91c1a218c56488b5ebb0723c8b110e4bcd532b4a2db74d901d0db674db539837bf6a690452366732aef0164757451b0cb2ab9821051adb2c754c3e62281277b1f4d54484b4045daf8a2790aac350c92dbc62e4c8f42efea8f7bed2903919354ae0db54875c4e0fea1b563e5b85f6304e234c1a35611f56ee4d1c3b89f36f5bf7d6c08efc1b1c0fdb93b25970a519ae09f0577f5f6cf03b2dba3e486ad2cd94fbf74597ca176407e8772d15c64a27b8b262647d0cde560812dfde81e91ca58242cfc7627e486c42e39e2cc23f1e4347b440b4062c474ba70870a3676ed67625cde582219d9af61d228a80725608ed21a3ba0236acffdc9751538125f1f85c51c210a9a1c8ae2c58cbc0ca102ec610fb12c246f51b2a8c181abd3d56007ba5d1860300ea8bc589dc424e8f7edde1d82aa11e1448a54feade9f07908c1d19194ab7bd0ab6065ac1c100e06a5b12d82c99bb065c7d26dde77f1d1a58e046b938cf21562be7e86d6eebe1029e97f7fbc802a963163d2c9342e54c19dec587b6aedab2f8cf6a1f20597147b2c46e6dc9aec1d351042219a2b1d95f77a9f81210700ac2ed857dec5dcbc654d6373cdb762795db3028ac559979407b80a5979a114096eca577635d7e0df0cd848c06426c07ec924dab00d1e6bf7b4d934f8989f70963cbef966e1ecc083bcd91ce8dacef74edea91bdcfc8b1ee8074ec8e1cc3699042584f56ea305d1d586d89f5d38ec1074703dfabda27039d8edcaa65404f03704e1e7ba086d11197d49ef13c363bfcb25f7158e829f358e8bc54d599d42f0b872428119c6d601307b30ac19b7340dd6f61433af65490f960babac07747bc5be69939c8010cdcff872ba75743b5e9fef5eb24fe8241413380248f64cbfcf8084612cd8c388cea5751eb54ccca57b0991114750403273da2b627502aa6a5bb83af9d92708d33cf514e6507af1a2016120934e108b2e2f8c60af32258f3fa5f8ef434d989c68fceb42de2061af29396d7d094c3dfde7d38c8f9243338da3e06a3f3c6329b00be4a526bf053bc953719a1be84e14103ed7ea442c77f28fbf2f93b887156966155ef93c7d68d128cc46f9853ceef1e2c99f2f20f8c1b8c5a734a38e0c85da1fa73ed7cd5797ce7981a29a9286a6b3b802967bb1fc5b23b08ec13f57de5400b6d9634d01d0c9848325dd94457d8f6fea46bfe871009f5d39e1bcd2fc37c115e8206906d04436eae837999d1dcfcf52738f9d18998074df1eb476eeaffc51d39f01def9417cea85ba0e10e677ae6f388c3c1592d815158c33657fd53da04d699464f33e36f48febffff32dc9dd271b030359553e50c4d317d9135e7cf576006cfc8036da9cf6a8265609bb0973558058ae1dd5e67d1d93f5c42a3e67845113686d8a856543c8cb410f150eb908310c5c55b59dfb1a3812582e363b61b4eb4316ea5382012541b19811308336d5aeeedf370e33d7ba80b89721bf57735501ed0472f9a2ced8384050e36495ca41b7504f402af52f275ec5f5fb1fb322269b4b94544b0d0e542fc0edff0023609a9beef8e0f5fc1cca8d6f7951d1f4cbd5e44602266698aa4d32c01570521e4845bbdc5a593c0cd6b687c6ec595cfb0a43ce3c6b6e1bdb4c852a7fa0babe8b6090e61557a8c2722b1bc7f16be2416a1c47334551aa2ca7a0c198770633c2deec676d323c909ee5b8502530269117d51588c8eab2518c9251fb30fb75321964efd3eebf42352ab56a5c66aee1968aa76628ea029cf4e50dc4f67fc9054b177d3545b4f49f4bd11c61064b3d7eca426ead39b6264c59289955ae28d553030ec35e709c4136e9f58ac7ebc5d3fe2f7cd1719282b2127350c0e9cace7996ae683a1dec1d7a749079950c429b6d5248d6cc9546965a8801fa11300576c13ca5b482a08134d6640833d4095643138c92b3f83bcf509ac21f6f4ee523b801af187ba952cba58913109b5601f0386a22d824d144e1cb066a3c23ef7bbd8f5257d8f49457249f075ec344a24f5d9341a70b570614be34693658b8a06fffb51af1630d4d3c48123a064c9def3114ef55413da586ca8901366eeb296134f2a02c3b23026b6c13576ed01e2b8743ac11fc187bc50a217f629f8820e4d790fec903966f8a9fdaa7e59cd7381c88217e6ba66b06cb9bb41f431fbb9e0aa26f0f14d125b018e1ecc934733121b973342037e170bd86af9bdd314e9b545a173e2c9047333d33e7908bde5d3cccd41d7549128efb60d013373bf012aa441cbea855176b52a8b4d695313d2e2678dabb1ab42b258d2522b322001f05c152f846d880e7f53847e1a0dc3a81a0fa42cb8eed47e134d776b9900a1e0d3c3f11f48e57fb01422c1d6b4230e932011a4d6f970cb73e28d7359c2696dd7cd406486cf52a6479cd13dededfd4f9c9f5645bcf62d59eaa2b0ae310f51283a67f87e4baef3c26239d30213919dc6569b7fb090a2a0d50b24acb957320e4ce9e37bc3ace0b05456c23e12e92523b7aa904c9fe7e522855c9daabd3922d266c3d8653f74721ecbbfa801845d384be65b39f82452633df7172de92f3e74f262711daa7865395b2d6cc4ebd32ea1cfa51ef67349b610f37d39b69a4f9e6c5bf263937dcef8372c44888056e3cbfef9954fa2770d37045277745a39fa61af3d6991b50838f4945628a2e5c0abfa7f5ef03a4c566c26d84f7e1c2e40c01f4ac1672b9f72fd8310209b1b3159930abad594791d2aa88f13628d15255a0a91ace435921ec9d3b6776da6382fed28afd21e787a126ca30eb2317fe9d9070456d84ce7f7a1a02e72d1318c3f92579028c887b68bd0fee4776fb3808e9188285cb4cd0fbcdf6535282698dfa5b629bb155609d4f19e37cd17dc4a13043d1d8c51e9ebbf92919826bf21b9cc4e202d32fc7411f5e13717e6168b1dcd6482885d0fd88e51c9dab9195895d3b04b64180c18ea46480d8ed3c43e3d54b1db40677c26a871375542f2797be2ba7eab163f7cd9dfbcb6d87ecaa151071a68eef5100ec177387ca3c51f3d89cd7150ab09c452d513032dea0159f365cf11396e3c08a924941ea5e202051fa0d8232d9459f6e6a51b42cccbca9f91dc59090b34a2766df7e252b3977882229a505c6dccc6f55dcb577db5e49243da1d43f019a175dfc92885a9112ad7232bebd282e2be668194bed66e8b597255eda54b070bc64e3e4b7e9cc4699c4338c3b528c2c61283ca2f4d7af91a6a29ea644a003dc7a83e0f6a6324efad0e16cf31e035d8560a0171e319e8d2ef6bfabb1c364b92edd928d7f4ea2f484df4cd409bd9197c7ef8a1169fcf985e0e89182ce332097043bb98f8ff2ea0fdb5af698732744770b1655064d634e170d75bb0892cd78ac49a54925b914efae71ceccc60a5a85636e9adc94948ad747b737eae7ede4569ff0d80221c188c7b48ae192352256eb03afd243aae431abf6000d994e5d36349d1bf9afcca6a622529547dfaf2918903a16ac716cae4597c4ca7dbcc4c08c0a782c507ad660f3718043d5421b61f6cc9b533dc91a98b270221514b30f3ec29173fd2441b61511da4afa4e5ade9e3db8a5c82accf270b310a3f31316b37e37f71a9f10b43007154cc3726f43e56cc79b4fc3ef379b71e25150312fd648cb414b5a4c42b18f2d8bb33adcd54758483cd8b1490361130fc6db65b53e80f9ffd4a81bafdc56c0ccd724823f82a49b00334a9403d499e0f962fc6ddafc8363168278622a8a9bc40ef0fb5ec52875ea244d9055fca5e89090ae33e41394955e124efae7c144463a209edcdb704042a4e30ccc7b39182c9165986091d4933960ad2c247d768af54783fe50e146851a9efd3ccc985fbd76484e9da763ba56dd0de0632b9f01e17e4794be46c7707a8edac9a61f898616be6cd170d3d7f593383616da8796ceef10e1979af3cec24acb112374882c1cf9b513d4f97d4479d1ea369abb64595087b586d997ca586e55950625cecd94065fbb1d54e6d368ad670ac8125c4cfd19014248a8d48af95ec5307da86453fcf54006d5a0c9e3eaf28318e0f06704671e7713bb1e8eddd3a3ae0d8d5f98cdd4e207f080491593b20e95c0cffc7a9e1b6204d1253e956bd22082ee1b56b2560ba3b7080e0bc8fac1bfb8dd23841e84534019515cb3c2d1693355d3819310760c19a2764b8a72801815d6f6649d086962e603dfb86ec6bd51fd2fd31487b9a55d02910ed85d7745497ef6708ebb86a333004db36be726e7667e6b8d9788d1b916c29c26bfe8caf9032c5d93caf2df978ce58fc701466ff3de2204897c2e1c0f1c69cfafdf6bc3b25930cbc6c4cda29ecb0ea5de7382e32ed45f14f25d3a009b4d0694e68adeea26d6648e19de74560db90e7d012db064751ba8b0249c8b34a47f6c8eaf2f257416f7a4e632f019e095350ff95178ded7b2834cb731e66dd828d0a3594b03437da1f1f95ae91c117d60f909bab65922624ffedaa7e3e429f99fab8db3d0d97c3b93d128c4bffbf0d003948e9d7fb3b4b82f433861289f04f5ca6e522aa0dbbefda76a413d2d3e988124b51ec85caaa26a5bba6c4c5d2e077bc6aa53b47bcda6b17e8fa65413a919c2f02fc615c85e944fdfa6027bbdb7897a4a76d4455e5ff911ec09f5f7b847228d7de380c3ad837e21217141f2de19fef39a2428b4ca14b05f05b1abb37c748d8b7cba44a0fbb147429355316e84ad3161d586a0a7a3470ee15273e9f18b3c3508541f8cd4d19f7e396fd6ce0b13be4eacec43a980ca13407cfa8fab1455ace3197611f77be57ce49e9abeb37ea37efcec67c2856568bc738716df328efb7c6fb44121c268faab9815cbc841b0bb0c569bb253f1de7a8f06c697834281d261ff1400b728c6999f8bc2be1391fd37aae347f0bbb50a43fdf59ddb1671678edcf6594beee044e9dee9da1b0009fccb264a703f3ef0f6004f54bedef3ba20bff94a074a66cc087c43ca9540342381fbce788e1a6ed8e2930f0af75ad8e612abc7a0a19a2214b187cb805aeea8f2c9d1be06d5833a88307ae90b7e3e221ad8431a839f64e79e2cb8ada77940c032d00f526949562526c57734e7de03ac6c30940252eec38750f394ca21ee4a43d10aea7d4a0d6462c396e4d4e9d75231bc266f2c84de08b007b76f4bc6358031ae123dbb685f8e13b4ea9882a7b1d1338c9c84abdae1605bf081a2c5d0311b2cb84820028b02ceeb3ad8c9dc19b32bcec97df93c9da5b4860f23a632a464e82db8e1999cf960161047cd82b18841a2bba3d9784e85a8060f5cf31cc707a42b2f4a2f8086e1c59daeea7e06834cc72e81c9d026b16a502580e503c10719f95e3e87eadd04fc1585e6a5cae6cb37e2fe5a9c9c51c596fba4e88e36f46bdc664c8354ccf0ef3f64d2557385ae9da399f1c02f0eedd126c5250e7fc81e0d8d807982e8db9953d8786bb1762d95fc212fc020ccdef65054aabd79d981b80de701ef66f0a9b2ae1edb83fe574780b018e756fdc14996f4f9b2ff6a56fef9f4630c903928b94c942b0a51fa5211dfb1ac2fe12602869616e180b0f63ff7520d63708182c4701feffc97de34300d70ac2aa331008ea36e89583320191d691bc9cc9ef5a0cc9191f28d67a671db4af3a1bd729b9db9c5de929486adec8bef7687d7a891c3973fb7c5bcc55a4174e029c1bb1266c668ecf0a5b2936ee15aaf4e386bd27277a4cbcbd419de1436c48c90a6ffe9921d312130e1f7b0e42702bb8809ab0fbf9e7d13f178585d916c0bc9d8e0c6ab6c3d3182b1ff8e91041743621f03118aed1ab397aa42085f22d04af684a52f5d03714347646c3e181e8c3736fa165a120651a2c7cd09f1ebe6ae85e4e73bbb91a25371eb284291051d5fcca214af44df3ca9563719dc6225fcb672bf3bb9f4417869f4a26f3527c393e03fa39cbbecc21d93572e51f4d179fcc7ef4b52729303f4755bf65ff97a84966c336895e49329defabb3a588945753f7d8f10c822fba30c02c063d54a26465f738569dbaeea356466af35d98435ed865142311b45dcbcfa6cf4836e2f76124a25cdb5803f903b3ea0553ee5e69a43ef80d166cabec0e9358257906c97809857323cff3268893fae320a6c1160a30c5e8b4b55bff4dda82a8dd05533cb45491c1b378c6b0f5049badea2c76fa2c499d263edf28748aa94e881c574c339e2ef9c76017c377e06f374a306074fb17241092bb1b14e40a83737efc2ad3c4cdc2c88084c1484e6b6e61374ad7e3087f438f0f18533ecbd82c966159b75214026c4dab73eb5339545bf0b23c96687a61431fda4d3c52350e706bbc9f35454588275fabf0e49410636b2c26757f9ea9bafc7ee33759745747dd4c0e745e2352ade77dfffe915f029bc0a751eb0a30fa5453f993b2af8de18b375735b1d35f50797286042c378e73a6786582b1f3d66c927debd14d776cdb320c466ca2b287556cec27f8ff11d6139daadad79fbf3c82c60ebbd5e57397ecada7ab0c96139be9780e4802bb0c9394fd2ac447ac42501c78ca9e7372bc1b2f8c88fd968a55c864846579cea801f71ad5f54542e5840258bee06724996ce8dcf232711bd52509fdc2055cdb93fc6abf2a8a122dc292c742d80dc7da0e986fcf1e7744de68903331ee65dd77ceb4601c4f9f0764637b203dff5a0f75243f8133bc1a0de99b3c712ea9ae7a7ba8499b1543aee3541320f966e0eb18d5f030b797331a5d40299dc45701e122da02fb6c56ea88226b440c312cb661bff1921ae4cc6aaeb915c3059904bd9884bba4bc719cad1f81c50f3327dc20f766c8e9dc434db26fe2e530dbcf0a20d0f9afbbee2146c7fe435233dabbf88298fc99d9a17eb638916c39604fd4678df0c9cbe952c4d8b6660803d78f328f845ea82fd09ea27b61dc8f786a695274a24931e345099d31d97929a6c86ea3df060e25ec734e5f9b6580148bdb1c56e075ab2fdb10e0c009c18123e6e7f42ff02b6b78b835b0b9a353f0cf335e3fcb845b5874f41be1966d60b1bdf6631b97003d8abd3edaf0ede4a3667c5d7594928a498418e9c9e331ef8d32086fe45d2311495a5b91363aef2e7fe90afa02e242ce143ed85a605a066c431d3d08a696d47068978c7e43362fb43fb11edd185726246051062af41f35c47d551fe9161f0bddcb41ac724cc9b84966f38d397cdb3be5f8792648e6a40ecc9f668a0aa585537f4f4ed41a3ee007ac966422bce6854ef4fbddbe002287aa0f46f1d93c6aca42582ccf50dc9a0620c8d6eef5f9ba4baa904af3022cec68d516c58bc54ea2e3a20986716a88bd5054514bda3f9f974868b00076e7b148e3f29e5e91831980cf20dc04ea7834c490eb351cc409470ffb446da6cdc71f19e7b5849de3a09c37ba4b43f6872fed61329269f9de8b943c415bba2350dc1d220745e05dd140f18c54a5c42fd317f1d30c609c2add102e8c832e114aace0c8bd48feb2e88476384685afa8e96f1b4d12eb592361703f1c99ec1a710641907b1bc8855e58c4847ae63dc80671cd14417866c73b592f0458379a68cf652aee13f72742cddb081e13d335d42453aabbc4e676d79b6e1a9eec49e1996056f1cf7ab49775ed285d63aac54d75ebee86d5a6a8d623e500a915e5521258e62c09fb179b85e08499e10ad6720463186c2fc98f5a12fc24e03a06827d73ee156fc517b74b53e0f48b8a8e8949683c034c1e9f42c7344ddbb6c55794fdeae3f67d7980e18dfae54e0f70b20728531c3989a059bf0638ade1b8ab44bf79b873657c34ef12a9e66f46758c7212e06b661784175086712550ddab4f22fbca225b968b6025c1c4f331d98b54cbbcef2a6f845ecf2140b1710a7e712c46c79499937c6c8070f9b3fc1b5438863b4658f42bc6532c1e23084607e66943eb20111d56381d7dc635a4e4473793b249be059e7e40d7a0ce37d4c4961c9830e6d1457382cbc644dc9919e371eb766cec2192bc4f128ea947820457c57e99d55f5374d3cdace51047df17f6be0b965ea14dc70f5a3b30418567feabcda27d59dc7bbbc94660eabd43a5ecf0dd577047b45073cec0a265a7278698b021909e9f30efe387fd3961a4d0e250524c249f305da79f142a651d73776f8ebad002a2bf0ad45e648f024511f0012f22737735dc39799d33d9b21c08cddb1e91223c3c7ff054d401983af7126019c39bc84c767d7cc23a1944e39fe38a9ea0043cbb0db596308c6c6df8019d50bb39907faf2b6d3129552cfd06185f5bcd9af54ca73c830b36ad80cb71584bdf0e12e7a2739a1d76c2954db7ba486a121833f99c54b492755e39a9714e63cd31d03938904baed2fdc330f886a56795c8f75b3519a77904fb65812197c83fffed3018047968628845efcbddc456ca2a96248cc61b8d2cdb42dfe0e1cc92bb8218f168fead500763ca937c7db24be3c474eef247067b901c8e43f9cd013b269d0db3be3a429153c4e95a75e90033c306e2d762611c3ebfccce8ad2b38ae33f1926c666fcb86e4634cc89970ab981943bf04ac6d47482f12ed200732615ee4df120757db77a65ccdb1e1512424d2621bc92687f47e433d59b84151219c2e4596ad52003dbd8851bd787006cc7246cb30c2b3c1c28c1c2a344b863d0abb72a7797c45b09887549d1bd6031cdf5b0e3f31b62c67f4829fa70d97ca0f8ecfb7f7834dee8819eb512dd3dc5074daaf6318543905dfc4b3b2e0aad41b25a5c71afd8e3645d8dda1b6986ed28c37d1bcfbd6582e7b590a2e0cd9ba4193fb7ffae27d64f956cf15eec1d440d38ee54ca433a1b552e4af3f0b588c13bbd0f9820d228f294afadfc33bf49e8b990b06c476d3d661fe315c13747a45e3c69cbf073d6b3ee58209b8ac194ce956e8075bd3fb886e328811c821c923bbd8706068f6d1eb70c44bcf04b94c1042bfe2e4a5ad7b49b3c9b710d0711fca8546c6c677eae3f3ebeb20c3b9c26f124ffdf27771700b0665b2e3392df8636455f7e0599d90f1ded02af59f34516ebbc80acd777fb111c8e6fd4c25e26ca305ba95d8f293be15b7c5335e182420181a201837b5bed122c57e342a5655d22ca71aa6ae99aa35033aea6ca67312b2140fa476ca56158ea6cfbc3c4269ebc9e6408bfdde99898da2aeded75add68c3549b9a612e2cb6124418c450f2dafd0f6afb3ad4329c43d47c4ff1f6088477fc54ed2f5a2bafd14deadf6948b008205e1693f5b3afba4f71a6d02df5e790a063953427c977ce1af4187918702e1ef394d847ecebeb000c6af2349ec730e3079a6154cc81a5684d86f6534d8a1722da880099e644f272acea1e444316700df4e3163657f4aed27558b35d07eee8318690fd2adcd06a724bd6f219c3e10488457885297aef42c05c4b163d6605d8e224268b4717baed257ab044f482d8edfdd00c9376cc8041b6d6f43fd09aa61646d6a8c866205817f83eb1cdda105750abe75f37bace5b7e71dc751d8bfcc0084372916fe08e2e7fdcbfc21838523ecddddc8ab2c123a3a3d736952038046627e09197bda0f3ee23dc75ed6e4b23b7e25bb4e65a6856502d44c228c421a18fa060a538da259d11ce785ea8267ccb25121a6325c9bfc8da1520f84fd7199355007553ef8beb2f1d3db107b49096a5026ae6af13a5fbf8d7d0f8b7b1071769f46577c901cfbb282e41246f730880be1323584a01035490d44cf0371c97772ab5ed1bac6b5022845b300107f6014cc387fbcceb78e3bbda8e1061d2153e5168b8ad4a64471174d0a575ce6038b59f7c1cf985e84dd417d460f0bfe048e09303a93facebdb985ca5e22e5ac7257dd62a2ede13e57ec58cc99a952d0cf32f439b34c6a833f695ac516497021e55311cb21ad69e7e63a731c2448e0845be0bf78ea0fadc8ec732cf58263f3f6e65ebcf6ac4d249075dcdea6ab57b8962c67e7652d81ddd2256af1c5ef89f764973b07eec1917664893c74fff3651e401fe45f8c096e4a354aa60b63484a73c6b78b36985ea49e0b23f7508519ba69ecc7cdd215824578f70d27932fbdba45a36b4299fee03109c20b669697ea8724b7e41565b29c1b77a29b110f7dceffcee6d33d84bd92d3ff8ca547982b9d9afbd14e35356d655c62de02a7232c0be45e17d00edf519ef5784975e5fd936d37f7637d07238f31a92225d6fbcdbc20584dfef412b5c0fb0d94c69d452a267bb70993e8a0ff0f8e3a5d28c839ed27509233d37b6ee898c9f729996ac7da4864108e1798659c74f8f8fac3b3562270cebd3b76d37c86ceacab2e4a7ff5ef35c33347a7c57e513ae1793e4168ee73852bf29f6e86c9f5c9283204fe01ba99b7c8a3b65ebb9e1fde9c70f2f79be3d57f6d3c318bb0ee8217f8c5a0c7deb506f0827517abb6457b34e187bd02a11db545f71d1611a36dab7a7250700567055f51f6287b04e772031d203453b0f40f7a0f781d267dd1526560b3dd6307ef55baa6126678964fd7753ee0c950d95137a57b83795898025a8b7d0e1cd951ad78779b24e5eb56bfb3adb8df610d72b177b7279aa47b8d3afd040cf82b97ae3f02e355a8590d0f5c0a51930cfa36e077eae3b125fa242c6099c39c3c405acabd2e83ce575dbee9845606c9c74361ab040ee3d8fb0441ae00dbb34344111ea5f8fd53790bc17217fdb004292033b97c232b55baeda03bfac145e6d22a685785841ae0daa100f979253eea115b4f29ef1c33244838d15f7d4dc479a93665a9931a74d86a367b9e8c317f00e408e5f1bb638c0223a18501dde1b6626fe9bf157099cd6455fdc0e800876d0ab364ee28359195427357c5bdad3d8899af876432f37e67ab06203ba59f1843712debfadb63d81d7822bda7993551502803140c22b8d51d5e686922a9375339d2058481c5bab17f6b8ba326e8627ca57285ab1d4aabd4d4a46f41aadf188a0115bcc83e8c4de5fbc199acad60ad88a1fd175e84196dae104656024d8a07c1c0f5b865f0737605e3d779aec19337d1ebab4ac5506046b171100c79b49607fb1585365208d41baed9cdbd28378de35940cbc972b1bf7e602395c70ccd46fbf02929fc745b7321505bec1e9b2cae09f7b38e79c5e1eef92d336be18a69287a5dcbc1472094a90e08ca54f03a0ce8b59501d80eb0282f0433ff03f739e565c66cd088040adf7d3cc10cf0632fb0b6aceef936ad2e7621c209603ac6411db5499b272c1415f8486de797ff5da867d0c5727d46b3d17e496c66ff01c4d16e01880ea9abf363122aa027dcdac5b4b0a04b4805e8f99ff03b9a0720b5d843f6dfbad74ee7fc5f3feba193b87c2c7d8214dab82e7f0ce1164f37e181b2b0cbf5838734c6028cd4aaceac210c627848a8c5e12443251b90e6c2e689c55d8883e4d3b9dc49c145ffabbd8c8f913cb4a425838e3e6dbe25cb28ebf69a6c3d06ad726b395a23a6e87ef916dbccae62c9e7c8663fa56a37517b8c76c4775d8eedcd5b948061a03b7634c68f418b81d8c25f22d8d01476ddbe1ed5756ffbbe03114dfbc95e9f0e8ce8d09b0eb479ee7b47ee9904ab74606db3d3de1768ef5b6fc15ee29462dae403b734a68a2083757a8ef5dcf42c75b31dcf89d37cf992cc90cb3292c0ee0b3e1cffee9c2af9101529f9c41ff066ef45376640ffffa63edd32334b64fe29c85f6dc6624afc09080116f44bd8e3ca48e1ba6913e623d77fa8447946473cfbff4f5baf82a221f225d7aa88a4fd417b02993181f2683f09cd9c80adbddb6b4a2317b6c6f058e00d0f7615eb281d551ad2e3189fc800240b64b0253bb79f7486eb6c869272b8e7403d77a94f581182a9720375621c3bd2326afe435f74fdc322fcd8aa3eeb9bb1af10ebebcd1977587eeb4d284d9def2c7dc44965784ebeef4f874fcc38e615e6d789ce9d259d4aaae6deaa8635e36b432f64fcfa7f8d373a6aa0f7c41d1b811d23cf6228004f891fdbe2f2cd226789ad7d83ee30ba745ee386bb33e5cf5660430e88044d935d9b08717eaffd721929c8fb240235f67496d5a1b419e921da45e5149cb438ff7e9714907fab73bec5f58899a4ce316c91fe65f318c57de2ba9ccfb2d2b66b7fb5f35c21ba9563a9758762ae8ba1327587ca91ff61f6bc0627fc693335b2724eb2b2bb2423617a78e02876f3671cc4a5e7ac5d6bbb7ee1e9055d9521ac67784e6e4ccc31f1a544a1cb7cc6ebd445002fb58833bf0f28a40bfc1b6e8025aa83489c8f793b0c9902b9fd0e2ee1b1a28829ee0bc19a7c5a2a1ae7adb32e76fe61d18587687f6dc4e545ef7cf88d54ad490075d8ea0fcd018d5e73fbdfe718716ed6885b221a931498142645348813e9694f262ad641e8aa8bec036effa555a753efb92c421d9a274258e6e89dce5ac76aa013865f0cf8f631a02461d60f9dbaba6cb0d26c84cc4b3029b3ccdd271bb4b27b8ab14a4ed192d36d3efb26e25338171d660b62fdb9caf712a5bc0f51fe80e7d30c96a48642a52740cfb4e2f5d2ff391267331c6d58761ba6edc3a991af4a94eda405fc18b4749de3e6aac00226e5bdd5419961dff198988fe852024bb04a950ed78692e87da3cd7cdd5acebf9217138a8c1fdb5c197eac453f88e1aa58c2bc5eb9b0c8e3bd9e3ce2b696d5c6473b1bc2efa9e7d338c9ebaf053fc660f83f95cc8809bb79a52e47e2d5c4878354838ab2f7baa81047619ae5cdf66076a04fe9bef8112d325828de12653faa2bfe422ef818ad7196e887600643baac7738f980af75d0c78cf0e5a75d73c40d82f7afbd69756bdc5ede50a95ee84fdc298e5fc4f05805f1bc32930533acdde4080b0b21e05986f8448a01d05ee58c20fd28ffd72ebb032233ec2b2cc747922460d3849c9f60c1e661a2a1020941d0093c5c69d38de4e5784e751456873936a17fba36a5aaa25749906332c5b2a1e6f104e4dc1ae229c245331a30374c9ed6619da66834d9c68a1ddf314dfae09e713674b67908bd3ef38590ba938357ace035d8cfddf919abceb129def8e886ba8181144624c0c3116dfc691292562783b494ceb6d3baa011ab464a91a0074dcfad56c233526ab93dbd4de56649d3c825ef615b0239f3d9e8a8aebbfe9fef29027d3c04813bbb90f5c97660638dbc9e0f68105a1a3559c7e4f3b513d3233d2277574b83e33d9972a1897cbf59703b131d89773daa1cd8b94ef0d91171bbf87f3e23cec256e29a796bb13af198f5f7f20c5233702bf98b87d523f569d826dfffd149cb98de5269f2cbcbfe222fab538dcf0a60979fd86e21c305c674e0f4d4b2a787eeeef289fd76f9c6d1b2380ba88de1852640f23c66497152adb72089a9072fbf74ab535aa89ac3c44d48941d706e424ef0f6bfa9e5690aa90b8520b615f7030cd4e323e6d98963cbfffa1358de51046167a4b62dfd65541a82eb29b86d8de36e2c10d73d9498f920d69b16028c4f2532505f2441a5f7a3aeced63274c00df910aff2aa65af40f0d99b26809bc95c0f084a44ff748c41d2048a14189cd33975fbf602431ecc203e9735eee2844c3ba4434f17dfbcc616c079bad89d6687e2badd7d03fda5223dd240a506f6b04413643a8714ab6926360282ffe682900f96a7b76f141606410b6168077281bf76ed75b354d1e995354cf273f98c058a044ea5307b5900e55d04c1e605b69a27616e4928cf1e9a429cbdc4e9d674ea9944edc9fcfffd4d858ace47c16502ab5859bbbc61d1b31d74dc0f7acfe57d676cac3b8a150cc4babaf6e854a32d72e6a651dab04c76d26aaea0f5754ef07242ebdd8708077d066de441feaef809c9d4547dfdfb473d0e4cb89801d61c3b4913de0169446650eb1b45c79a03c3afe09d2a6ce82bb8ae0bebb9b465410335859c42b65925d679e3893e842d311e060f0b990147f038cfbd9af894c11cabbe1faffa0f3c8e6ed6ca7deb24fa559fe640c283dcdc0aa7621533047b519df3649de741823bfe79c67f92a20beaf2849f6ee179343743e547cc77e3c40bae323289d1381224ec87dbac87462774fb2427c5082eade0470cd44a3f340d4104d0c9518ab59940adc1483ec82f9ff9d24994c715375c35e85aebc9d5be5fb1af0f26a7b9398efb78c4e042ca59efff51f2d06f60e879388dce24633984da97e0086e6ce4f10b2110ff28bcd4507fe27945246019bc135d16567d4b742813a2f6398554b4de987394cd82680a0af23a1b1db5bc1704cc3fe1d1d527763899b81b6d1b4c62f242727566d09f590d2203c481517ccc64483a8c48af5175f637f8253c200837f96ef411f7d7445a4dde94b655e4594b6a037cd46bfa0a772f2033301c1785409a662162a1a62d2ca68b3c837e54194a1fb14881a27bec653801e811aa278767d6dc3ff75b1c9e82f5a69e6d372e5fcb28d5f497bcf7d59eb4c60a82b1e9a7f87c2688b6a87cc10019eaff8201a4268f783c699b40f6f3f8d514ec77e59bd596b4a1e21ac8c8cb8fafa8db85f9293d2a97d96b0632c07db2c44d6489098264b4c687784d0f9a1a409597a472bf6ece9478960603165d019f6f04547ead1fc707e59c0bf7fdd38fb2fccdb4eb9e701d07b213e825326bb21ccf031ce71a6ee84edaafdc6c01a638fa64c762da8d86ae9a0359a80a96f16d1244d570f84b8666a8daa6daff2c7236af4f72849d5453cf9f184ecbd9c85a9860b03c293421ea248bde84d44fc6db986b6ece7e68adbfe4c9ff914f88b48ff3ed7c3a7dcca32131950433dffbb806a5180bffe105f87a1ebdfe7f3e9cd3257c8598265e46f218867b5a5c41f2b8904638c562e464998f97ae3a1d5eaf9085c83c981394bb33bb641f84cb4e7dd7c2747fd3f6109901b5fdb64a1856015ccf694b6e6a1cce0752cceaeb33b950fa5cb42786ace4f61a09890f2190eb69ecd6fa13f6ccc025291634f10fe7b300a4265d1ac7c9573b700daea5596ffba89d1744b3f9554a8256f35fa7150fd8640558a9d066509ad88a3d6a38690dc059e61c46c89a24d02a0e99b78d946244e890a96441ac96dfc88bd9b3aeb420b70b36184e4f4d0f770b116285ef82814a896911974d835344e62f71ce0cd97afd1e9a913e9c7c71434314506024d385705579dfdde01269980359f8c11e91ce648361487bb28e7cae45f9b159a88dc1b6af16803b84975ab32b7a3aeb847bcf42acadd39b586b12495a9409811111cb4438cfe60e03f77e3da6ee50e41b81644f3d596d3ff4cec6a39372d17fcb6a11222b020c682eee619c64ef7645ecce39b4a630704022efe33f8e8fba210255750a58ce1b5179f7a47e1a1ce10f3e57c58a51282e7e901c5e34492eb9a2aae6b9c28d9cf492786ea34343cd9af59b83d7481b75c37d3d8ff9862413d89afc2c47d7ce97b7301d5c5c519da6813d286b12ff10e1924496b10cb7046468d8c16877b903e5dbd8d61e075f66db6cb1c5fca38e8da767565301ce7b568f8ec43e7daa9a4de9bea1db42e559b6c3d26165562f146c2b8496433adfcafefec97ed97f73a14242ec435f6d2b34ff06f970a767a5a704d79ce7e15aeb606d76b1e43c24c5ba482d03fa54b80a8fb95f4b98dae96c7ea7afeb6cbe754afc0ddd7a84e7a6512f2d0f12a4136af5f9595af0fcfbddf43bfb6a957ed6168bf2ef9790a7562e62f8e9f90cf611bbda504698c81c5b913bd11addd69df412bd917af268fe09be640102fc5ce772d659ea0229fa88cc0244be9a382992826ef9ab981b5b8f7470510670786478e689749f3f32cb3605a9b2693cb56a37467195cf1fddaabba78aecfa684ef5d6060ce856df215960376bd6d155d7616c5fb4f175254adaba7789fb2f6ed9ba896b835362d13ab184e556849e2b0d859c4db4c738f07e816a2c3cf1df601b5511bbe846c89bf4730500ab297c38a6dd4037b7a897330b99ac7622b8e71b95bca94716077103c10476754c8a0db4446d75113020502fcdc349b8055eaa73c6a0f5566094e44d8d89e1a622e64a08a4c0c6401049b917b976e69e011456633e6bc6f7c337473eb718d026290824f219f8abd170eb749f0d2ff4bd9a7d3eed7dab202ca67d81a4e0683948861864673a444fabd57f9264154c6f4af534a5dec1fbb5e7588b405e0068ddd0576a0f6a732acaaa91c745d506442db1d8c52fb2c32d1af50b40f8109231303d2a0a108d4dd5b74dd38faf9ffb111adbf59b3e57c25006143702b2c002038a6a5bbfa9a86af7a50495f61dcc6a6f97177b37b1a4d4f106a8a507b58d3475a422f92c6800f50479b66e59f188434ba4da25412125fe5e541532fc098799aaa3b9c3b3f6944186722346c3d7ee98faa0987ded3838889005ae5bfe9f6315d364e296270bc6b4d753d3f7f87034a710901d62c2cd2d9d45db5fd3c514a47d340da3291f3be3d65c13d7302621a1c0b66050ab9b71d0623dc1fe2dc34e03e2e77cc4612ce43cdab796f62aa942b1a933c88dffb1a8e6a660feb58bbbcb52e50dfc803a996fd71965ea49714f65efae0dd14199fa5668388382e370fbe266d7686943cddf293d1100db3d2ff746b21aecbf801b8167ad98a65b4383f5fde73ece3964791fa4482446bfb1cd00b2feda24c28df21bcf9b3224afaabe1f1f5ee56edb4ba64ad958e5f8bee558f924b3b41585586e10027b2c1a270a52ff9e8acd5a7c8dd76c9d098cc8860e1b02d1463ba161fce762b08c0432cd3302d303bb7acf94131afe46a174b6e961a819ee593c60b903f3a8e857f7aa49da0f696ebd5909150fb43637d89aa01abe784f412c1ca71ad60a9b3edb02c759ce946a08fd13370c66ec3adee0ea6d5d30a15f0bdf4521897bf3e11088afe041563eecd693be9f78b459b905e268447ec6a93dab9816ddb1be7af825ce62a5183cab5c4e3eb2ba40c75e2ea98a6063476ce0c29f9232fe8af06779af2ea07c490da7942f3ff7826c9fcb4cc827fec219f780269a3b4b099c976eff042751f3599983c130bf071fdf19d2a126ed245806f104f12a80b0a14fd740cfdd56f0afee952676dd9edc528cebfc22fd95f0f0f7f162f8ac5eb26b9765e83ca3bbbb820aa5244a93f070e6f90b66966d7cc991b646c3955a34d405f7c324588e367b48d63d97775d46a1a96d802234518daf6a84bc34f5ec2796a1cda9b13ac03292e6bd8000bccd160a39c025c78e22260b888a45be463c783406bf0a3fe447412cd0d017a442e8e56a52041b6b5b26701321bda63ae6cbc67cfdda213a06f0c26a309f8704a51db7b2f3d972e81a005d753f126d05d087b9d84f251b315c2d02a2a74e91ee771d3aa464359f75201e4a672952dd35c5494e9075c28be6158adc18741360e682e25cd04c6d58b1d0fb54baf0aac5c04b96e85675eefde30a7d240bc5ff32097dbf16c751a903db693b47f22f371e01e92fbfb768713efa4d80737de01260cfad1f88d90a6ff8c41952e257781de6f66266dcd00556ed6975040fd7694f3af58d563f34b186051450dea7661d5d49154048cb4b999641039c9c215d25cc4f0bd305f3836ccaf64d21539fadd6e5ecb0162d719eba6111712ef775f072df82a41aa6115be76aa705246f4fbfe86e10606f157ed4382af535b9e368873aff58224b937a95f24291ad89065b0f136fb56cad62d27f62c903057950dd54ec328d545ad7cb969fb901cd80915d8fdb76e96a30d262b0c9f2d93ff9ee27f5cb7d71cfe758e6e2995d02d936c265dd1bbb54df970862c78650a4ae6f66f517da4a7d3074c1c8f2f78108e45fe195b0bfa76ebb80b8f2d01211d259b32b2c27576ffc680af388e4e4de56d0ac376f9ed7baedf1664f4c6ae9e7acbfe3968ebcb744ed5da8feb70d89ad39384a97684ed7f0a74f35698c2fbf723ca25604b6a8611eaeb0360a99a8187173b40ca06eb3932e432b18635d6b21ce981743312aa3cd3728bf62797cd854380c1ac97e901ebdb337d40d2ecd3999989186641045c60dfee78b75097026173f6277787cf538205b4ab5d079ef827562e1027df1131df25aec381185b746b162be83c09e9fb775745b1097f538adb842129d435468866814f200d7b828d17df9a8abbb05165a6640c4b8022dea72f34045fe71073b31fc758a184def572a0fdd3c9eddf07b76578485650ed979baddb670c32447134c8aef080539b9d002397e1972b1466454e1fab62d3022723a273309d1ed42ed25e0546293bfa87e84f55d0bd898f4e91e970f60182f8f5114c8dabf40662ad62b422e155ff05e895ced71f18347a0c82cd24d54f253d8bfb85235c97547ec5efd4f3f0991feebfb1e91b533b80d32b95d7b2a914dfcb4f052d017af28504ab92dccbeb0a81211ba4ca23d4386abf076fc79a0d45be407cf46a66bf70ec6c4f5f3f14915954161fcaa699585fc2c6a57258b358cb3e533713577890a4557d59786b500b303755531e3f95d185f5badfd13d14b704f134e7f18918c0657b4cfa8bffabab6a245de53751b71269c9fdbd02f47a0d75f35a60a272efea4e6fa4ad6c9bbc1e4f0fe78aa949d726fdc820aaa8d27e883e7e152b42ae2245ed099ea9f81af5e66bce79aca762a650951d87074e92bc265a9725f74c452df58d9533dcde6fb22ad96b8e4606b8bd0aa11dc28f79f333af93fce341011a3b9109c9936c7190f54bff93e0f31c9044339cffb40bc7b2e4c87aaca9974bda9f037a59f4ad8fb3f5fc399a56ce24e19dfe27d8cd8e82a584068b5ab0b6f04b59c6ca8e81ed80e978846301d0c3fa2cd12a4509f81268961d9b56df11300af61ae4963c5eba0404cf669b05a4a5ae53e8042636277252fb472e2aababb361e6063c4c8578d301afcdd3d1872f952b31d692ff870b649a9738194bea65f845c77d2efef2279507f8847dbe77c9f962c00f8b46b75e261119bf54a1b70b579187a134dec585d1755fc08d152994aedcd523c09ba045440bbc54644cdccc9d0a69e3f871695810e5cc9ceecd4e003dee7c8142696e390b987a47a5676830b79c54f35b837ec2cf40f1959329e3db9e30bb19d4e8eb9a63ee409103ffaef808c1f2737f1c5f87674cb98b6e290d945ca7e03eaf60f9e9cccee08191734c32793c550a5a8f421078f5f6b4eba058e1dccca98ad8318ac42a71cde22cc91a603fdf4935b919b39f995cca3c57064f42cd114b4de6f1753e397a8c62d8c70f00ceb837c2bd19d02e9665724192c6a5414e4b1d40f371af5eb36e462bbca38f3efd2aa27ef6f37f02213d3ebb8b51c3dbebb04694b75fa3686b9246d44ffa1a2535b19cb73b1c7e273ace557feae9e4c31516de2887a18c61af1a7ec2c90acab53f3d05c21d69873d19c4734f149a0b824b9df2ab8156e79ee6f27145fa9c2bb96e1925229a07bbf579c774429327d27ba7c2d97597273fda0050a611cb756d6cd5bc513ec241b35dcdc77cfaf827c20ac6fe89fbb6a7d2d4380db3c0496ab68555b9ad68fd3e698392ce6a5978db855b09c5dd5b260dea028c59257cf0ea6ebfc24380ab1d2c88b4800bf34efba33312957d3613314827b77047bc81615568be82b329e876c391dedd33e951b0befc1082ac6c3399ab50577d5a49c9222c517307744781c1daeba210307445d4b072cad89ea60b3c97f2990bfd75608ca9ab2f6ee8d5065cc03a0edd26b18ff0ced98c2e2413c8935f6aae00ed5f40e9dff097ac796df4236633f4c1f40f8627f2653c891a771097b456e396d426c251a5bd2090ba028c24c199be3bfad5865f3a0dde65336ffdc10d18c6a8a98d3334fd157231db60fa2a3c69ef4dcef234d7d660509c40648803ef4a8be42f28f025761c7f0413f84c080394985a584609dcb4034368cf0a736b2a061e30891864457af91fa26c2dd4be77d46b710a8feb6ea37e9ead6c57247edeeaeebd884fd212b6faa2c858be2c7b07a74770a389580a558132fa578e8861709c7b3da0b21f02ed0a6f10f6cc651c8af48c92251a07363456de49c3bb99399050a0fcbebd5665ba184b0a22bf25e826535d3443cb4d6d2c40fbe946a8222c108b00b81f89c29c40c7f23d618952b2f8af5960fa0dedec3ef483dc98e314cd33eb66ac9f848dbf073c9f65eb8f41dbfd03533561664f4d702602569296e1475ecc4afaedce606222e491e86272995e94f359be57ecd5a95e8254595f1738f92a627087cdc9c621c4d81edecdb527350a371a407db80e258fc6d872ed2b3ec622280693df7f26f94db02ed2412a25c862a59e482432c4571b49a91218ec7ac93f0ad269233be3ff68e03ff23498c115f2506f122d4956c98d9db4032ca902d956a231f03246d31ab4c190c15767f1a1eb2840d18801494ed592d47cb21dd81d22cb96f0730e2fb7a494d2c2d2cad4d7e350574b256ccf4a09b6b303f8f3d3b0d103306dbc0ef7a0c92e4a0d7013c11bd5cbf464a44a4433b16c50ec53c79b6bd66ae8016c392280696d57adf4ca776fe73909094c9b342083689201b71a6f6ef32da5cda2e3ae2315772a572da5c36b0ec64da1c999c83f55965d6c4ea10384ec0b66c1ea361c4efd73a18c13b6bcd41e559482f5f982d611001d43bdb91d55e0f0d889727374ee65a323838c5cd0eccc6d8461bb22e769ccd1f1511b1ca4e6bab980352dd4e99e6e7f42cc3ced17473e44ba7c165c6777aa87804037a1683cd0e80c065afb98b5d7774c4fff9c3d816dc05595b8eb4ae1650ef907eeb6b61abee5b1365759ca835fb6116acf1cc2c8f60c6dae8c5e066430c010bd01377ba701d22327af8aece86771e2e827e53fb6480bcc9f2a9498f40845ce0ae83014571a71d74816414a3a3612a09639985a6a4e54e08cacc2249ca37e771d08c2559c9de7529bacf68e09d3396e36b118956fd19121b908bb4fec1dc67da81f03794fe0106a744383b51355c0a9c97c9dda57b5da18970d7f04ca13ec893b0f1f200eb745637b2ef30018a1439fea0a6e4ff650ae72ffa23eb5fe21e7bd3c4c0979ddb5265d16dac919ab80da2c23e24a93aca584c5af0c6de763fee568d048b3653d7a4614453c359f3dfbc57ff75b4b9990d85882e44aacd169c89d13951b6dee473689f56ccb4b4cca084208eeaa54404949fd7a35391275c0eff3db0ee688e3f73ca7d76a3f0f83f1f1678db5a515c7c7b9388420e497c6039c8db5c8a235a469016937284ff3abdc2799e2a867ac4eb4bcf23139e9f14ab555ccd92e5024ba180cd4992d6b9385830ab1564c17797da035f125a22163d88c9ed8115c0efd880ca34cda9f65e4961e0b89fea4530f1a6707e2443253cd9d261b053adb29c79edd7a040e92249108fb4e7194af1fecc9004e2d664dbf6077b34d3b5aad84124c9d0881b128622075da05251a1c60758ce744b5d089ba66b4457d80c75b61209dae4722ea3f2d0b3d3543a9097943a35528f23646f116d02f232671cd78a844bf390bbf3f2ede0516c2e7c21bdc09e464c7a5d45ac0ea7dad245a65502412aaeafd9b6885ad44d5fa44f72e9d7c7d95d2c91d1239c483d977ca969aec5f71f27e63a622e12ed20982bd31e33ca58e06ac68be53d43de55ab581205781e4a901880f04aacf5b7a3e0fbd44d6e65f5ee76f971800d9cf751bed6193137d091eb5c6d49f1d0f1799d4de15a0b4c95026cea1e4cbba75b41f58f5a171f739f918b74d4264199443f858d5afce4ae841d1d7eb30e1ffa559900a04ee6ab887312ac85af12fa9ab2960690b9900688eccc002022e19918452603a09952fc38e659beef58f6a4bb0e5af3fc9399d68fd984466da9b575e71564a59e0f08a885b1684c5a53b0d9afb45cee8a8d4c3923fe19ba2a96f5d7caecd00811d0829f7ea51341e6ead8aeebad45d2ed28994c7601f5b534322d15b3df04e05c4d91ce978ee729cbe3e949951de981151efffe19be53a4380edfa642dbf44a83b7c31976d474500899f803956531edfd96496c8e0d796546d4cafc54f26bd2351633b168ee87a50caf8c4ab4053ccc869cb29dae311c201d640b04362d1414948b0225f7a7d04409350a3e3418824c08263312e3c427b7c1947d7a2e709e89613cacae3b9585bce84ed53c9fdb8bdbf44b24304ee85387de0f7851c41bed05099607ed70ddb03544a6a7124e2cebf5a32041c584da5c0031f14102d5f076885fc410408727d5296726544c2ac1d059d8ea9eea330d4dd0e8555e0ac283509d7993fd95fa040303bf01184b94f2d1b1650beccb75acb66cbf536639ef95142f27137b12769ac87c1c82098829ebb927a0fefa64e9854a49a77cea4187b61aec47838a98f26336c06e890f351fa1f2e5457c06da891c1608e936d9ca64ef62b38749870c49e66fa26b1962aecb9b17a7f6dfb3e0da5195e16e0e209292d0b6afd910e004b7636ea43bad11436dcf43ff43d9d47e0166aa4ed9dcc11dbc474249ea91b7f4abe826fd63b1e3fb4cde199a618f376803b7facdd5a7fb25bc473196050a316a08b921f1ad740ce2e69ca05fba8916dafe7182740bd07970fcbd21b30def198661e7949ad8d09ba4e35110802f4ce775d4551944b369513e49ee39c8cdfca537219f9e4efeb90065616dd29887c6d48f1b9d53bb981634b2c2689e4ff12e0179c59de9007a75eb7caf29b2a06420982a56cf000c3d9464812d0c97c673d45c43ab49e2baf1eccf139239ac9b2703519255f25f841bd271c1ce4b49162984f5b50d61407ada7413132ad0716a845c324ef89bad22effb4751aed041352ed6890d0dd8b798bc51eebdc16fa7f9ba76a26f0f70c7f8481bef45c604e3e8b94a69f71f37b9471ab07e2d39699e3006779ea5fa9f15ddaf062ccaf164655c32b555f7c9bf96111d29e27f6fce364657be108cc87b6bccc1275b74ff464b141a7fc84166537ce1f10246e02ca9e364b4526148eb3c8ce0ac88a25bf75ddba4d49afdac60f5c8a5eb5ce51eec2a00911e148c33e7d16ad36ad9f1c7fcecbcc919b59f5c9aa3c95ea7c2a63f3929e7c017f7122c7ce2f61fa643c7c7284fbd6e58fb123acb10988daa5d0eef14683951e8405c642049fddad177cff5d38c0ca73d8346dd0cf429139789e8b64a379eacde3ddb26f162ae1646c3bf4cc98710e744fff60ce2cb0d303297fca875617bafb50ed1e7c3d9e6ba287dec494a50950228b840d518d5a6ce0205ac041ef32993c3cac6ec6243223105c10be11a310f5716cdae4f96682ae9ac5c3da011dfdc4c499bad3dd99f9d8d894f12fbefc69ccc42250207b16d26058ffb9d5f3f7d44158cb9061baa191dccea186cb196e2fa91fce26f6bcdeb0915adacdbd17ad911de023cf3b00f96d7b01056e3b689a2d4951b897654ddb969eca76f62c48a946c14a879120bdc90829a52bac5ec6bd90aacb1e828b4182aed8d2e28791aa643787fb5c37d2be9dba9bda51f4af0c0a1b487f59367390477773a30715ff5d6c87c61a98fdb2a5326619ebff23b6b89947493577564f3892a0a30aed07f122f073d74f0ffd556b6d4a27bba9a8f24b2bc9bf79f8bfe35312fc619fcb526284651e592ac91e10035c59818c94468b8ac4c2028332c58bb3f49f92d9f1883cc520a6db31242ac4dea82680cc657c786d5a7650ebf30d2373470a9ed339c1cff53c86b147e29c8e61f343b0866622199e4ea5ce61212f66e93303a522b1e145e571c43f79754e5c5480ee046e36f639880463fe4d9d0c88f497b8c1a887adadc907e529791959eda50952391ba539f63deaf340f47efbb31e2258a3f41fb98ce8742c25aaa904fb2ccd6560175cf044fc97b86b0f7e84fe08482026dbc2aa4ba6a185a67b57549d46fc5a4c77cfde9489ca27bf56c73a78e0d4a254a6afc57352833019fffe82fc2de295915eaf45818c17c9fb748eca62c297bc2d4b3c54ac9895422d7abfd83a87bb22c5fdef343d2d533370076a0a97d8139b8a8f0bca5203e1431db6c0357968864ecfbece6a03f8ac4e10f6193d1e7e5b56b80af4740e33816edb1fec91046e5a43e34f818ef0c35fbeb6ba60c28aa6999f3364ec1c75976b1473c150f435bbb4900610fcba33ea3b56df4faea12794d778cbad72b77a1443ef75b1698f0e1513162c70e85214cdb3ffa7779300fcaed51735c883ba9429804a0275d3c22280a5be033f03328de999c5acfc35affa16f24048bd5b506a7ab8976ae9485b67e7a7d77eb9f16a0bed2e9b7af5959fa5aa17731da955485e24a7bf405199127b41444a489acac591db65959f23136785da75b843758173eb0c5be217354cb3ade8e3d685f657b182fbed8f70ea0cd4f4cf9b387ab9f98eb57bba7598ef474fddfe65dc619ec5ed97b09ad5c15b43e72fed5b5046542fbd8790e4b854e357580646f455e16b5b0fea4220d4a091aaa4e7ffd732d7d1667d46403129bb640d28e3668dc0ef33dcf3265cbe50453015aec7c6366f24e55b5fee35dd360c741e2846ce7d7ea147c8e588248b4ff841e8da5af6bd5e087addee80408cc76c78baa30420ae279f8a479049ecc1342af0c92725f35737a1b0aa09d2cb6e4a20f8785f1b326a7dd9dbfca2888a85736aeeeffe12f4371587f6c7f1ef892080ace3f536e37993c6d8ef832fc13b303e1bdb0f60469e2cbff29fe89c3f9fd6984ce7deaab07a170a825130b4f3cfdb5fed291e9ac95888eba8685f914a024b1ea62a23c1b7f49b669b8351d4e0b99811cc90e7fa6523a010644c20d1d221529dcdc8629ec2e530741a664107a6fe689efb7d1bd0a7af048c02be64466409daf2810bf15c3e6d869a8e552df53d1672fbb177edaf0fb53dbbc1911456693c271c1c57a6c5653f0a1503755a1cd60d2e55b34507d8737d5b42cba7b8f0e36fda8c9e331edee0377dfd9dd18004ebe900476f6bb0a78f8e9a93ef88400ab87de4e4cf334f0677bf39824d7ca3f2283f816162f549885703005fc706f61dd02e09afbe8bfff97600af234497a3019a2994955a2cd37531dfe8ce75c84949e8d68d351017ab87193ae5abc90d44076db6c5c480d003f75ee4c0e00f371e3d5ab20cfb983334ad0de5ea3dc12b96eda275e53a3a7a2b4819a3884c1887bfc7067655597ad0f148579567f3032d7aad4aabb461fb186efb68a82f655d2d9a986ae2604447abb74477deba7b31c90ef020b8baf2c35b6163cf78af93563a2c1baae2060fad1cd64bcc84e93e2db3876ba9758ff06f60e237358e1236623d617cdb6afdf1435910fc668488d12aaf8d840a1ec5efdd580bd1120619d57d3b2919e760209b87f50545b591783f80d6b803d0bc366e59aa1c4b2ba46f9ae88758ba65560928e9b199979b0d2b70c8aed10d9465e57200ce878641bd5740bd58e5058325a3680db051e5f5e2e95591dbadbad8d613e7bffc23788154e51eef24c88ce92973215362baa4b49e1620ceb858a4d491d7d1eb93a52353d11124d12c71229294451a7bdd77a4c7ce83590788eea3d04f5177d869842fdbc78d8db4f69291852b30ee09be9bc1c284f0ccbf425d3f61f52a9601233f0f3f8bc5a8619ab84420aac9b8425af8b68828258fc90d8daf04562157e77e842a4a10cda1f503cc819cdbb7d2bcec98d6c57817f84659e8b4dc5433bc48ca738b6be801e4650fd8b244d61b1d4ad6009b552ce7eed233361862d84b58bff8b7db55b727aece1214c3747c49d4b64c61fa0f14714d50997d2e2b7ad732af60f7a8bd8cf2f00d76233cc3812c1be21b2505be78c3c85fb6fadceeb0e908ab0b0e8c8cba92f24f0a99926518c98f6ac52e99e22bb3b3efd7a69b779f419636cb11557f8d91230d08ec3800235f2d39f0d0fb248cb3b8d67f7146b857f90ea7975228c393a840c86de99ac9ff3a80b00965d4dacdef7d3287d6e9bf3cecb480c65519f80612367624c6f903cd258864124d8b8294f3753717d118e707f92a222d573aac7e2bbc43b8c142c0d1700e6b447218ff8be787a9395079c373bf52924b46a209f401f2b7f15133ce3eef62fd4edbbb1b8828fd569865284feee0e9e54be911125c091ceaefcd2be221c9b816037073b9b37482d73ff01382799d667c26082a803a382c7bfbcca74a75664c1e7e4e08b8fb3cf6ca7e2a612b4bfb4cb95dde4214fa078544e9c68ce9a78f233424e90b21122c0f7863a76ac944423523f62ea8c8ee193b2a0258d16273ff44b8fe004166b866f07fd2c60dd670c25d42475815fff8ee25f60ef4d3ca8ea51a9454c7cc6a62e99d5652234f4007f518feaa1456b6054bf27e682637c4e1c216567b689de3a4d15b504f21be1140deb711787abf9d80587e054c0035853735f0b9229f9a780fc2978e5160a193ebcef012335b8e5ad42d0355160f828bbfdeb6ad6d810511d69eafd7c1a2eb6b38782dedd7f934d5476b6a14cf7460a1bdd32b480831db56e5603e035bb4ad62297e23175fab63d97dcd861fa1a754797fdf14f3a9017acbec3350ef9d586f7c605eb13ede82ed293098b269c7d620a097fc96197ec92eb9b501bcaa7bebb74176162e8f42d7108fb495bf9d710086f75f09d3b1c5215dfeb8707427f52fa380b0f54ce60cec4e02eafbe2e83cfbe140b9367fb25933b9b2f8724b3576ae2777394058db28edbf6518856f6b85f53ac6982c92c3f68e412b2d057a1837bfa29c4d91a92deb7989cabe6a53e1e4d772771ecb82848fc49fc67c171b019a5c635f53bbccfa3cf06ffe7a8ba737287b3e25135ce638ff5fa0557e7d39caef6d7d8f91d2d36ed1bd1c8375f5f1dc9feec178a20d2ab601c71c00d9716aa9abf50e42d096ba59b2fc1b718006c25d557d06126e9f3ba7041e151f8edc4ef8fff14d01e6d431595e74d549396399ee93ea47303719edbc439941815cde00cbc1f6d6c5e8693537a6baabc87fb1c699fa8495ebc48fe76c7972905d15d0ee9dcd67cadc30bb97cb7564cc440b994d58bfdce0207fed0145f277c122d061776f6a6d15dd01a809cc57372274ae15be53cade3be8708f05fc97a5dac01323ccab7dc587ca5bb59fab542e2cd3d34ff6a646c5459b893a0d69607782827283f44cefd1b4b56680525beb848a491a60b69f1192209bec2862743bf2da640b3ec78d9f1c750429457b62bcea5246d20c21e07539a6f8faee51faa596be1b433aef351281e6b52367bcab864e5e4b971a7e2c2004cfeecbcfaa71f7b6baa30a0d17d6d19a3c5814bc6f8ce6eae0b9a54b36611cbe1f704646fbfe42e19efa9994847e82ab5c9619e2291a1d3bdd5c5ef48c30aaa08898818a322ae7af678f961adfdd3fbd3622a580142b38e334dcb3e1790688b905fa74327fe4b9308b0d30288dec16488081ebbcf16c62c1be0f4f15e00c8fa1803269676f5e6190ba629b319319cb22f454f9391c4743406d4676da57fdd83d6e0188da40b3cf8b4dad66a8bb863635a9b0eb1110e43298ae3e4622efef30bde832556574d6496f950f282b2579b2b53246d9d735fb2d0e6bbe37e523a1652ea2033ccd83bf922d9323afa550dec839ae3fe46845f1f6bbc2a0a176ed9b3e3d6c5e6edcb0485aa4abb1f4f1a31f075f20152a6292da829f21c16374fcea9b98bf8a81f39d1e79f8dde3ad562ae4043628cf70dba306754c4b99b5664fdf4b38cb116426870423ebe78b820cb791892c8c965d9b7f0c1b3f69eb693b520d1b48f12a05102f62ac2f7bab678d9ce961c80c0aff46c2b91483607f984738726e82084fa6f1b4a1a659624bf0818eccca256e0f08b1750f6381cb5f256ce4c39addfe7632ea8427198b2cf7c69648fd747b25d45b0cd6252ec0064193b0e82ff157e48fac84a2f63881b548230b4994bd1a3f64cb161de6f055a9bcdedc92b215ce9853756108227079fe7ffc723c5d8c140ab6dbaf14495d8613e3d007eb037d97a1fe56c2db08972c256db698880ce864dca69680630025327321e8372f8cbfda8f17729d2887262a2f8eb1c86cf0a3375fa2a46295031afa161cec5260eddb3ebbb2defb817232927096dac8403086c2da2f056d45542d54ae4bfcad3dc3369eecf989269235b1553a09f79f4bf54a01e59468edb4590e0de9d90a06893193e85b3d25b65a6cc2b55f7b5caecc93ea379404c845038207f1b4859abbdb907661990375ca1e8d5adf715b21a4dadff298879044c47ef6ef7ecf31818204d963a3ddf056bf313b9456b6bbba1680011ac323b3f93a0dcf3d74df4920e3a6102bc832d57bef1d7a4886d09357e5ec6f188f18a6ce8947dc24740dd2dd2f983e7f8ca16bcc273f413abd3f05365943811fcf9c664916e2a091881ab379415d8ebe49fafb9ac9d1e3972829a20a6d5a2125df759a302d3ebb076ed068e7a8af79e23eacff310b5699fa0af3b69b6c165f3c71ed22c705c09b840841a35510f371c470ad1b4e9dedafc57c7d9397de4410f472548631f85100a8d481fc302919d0d43c9341c2e399401bb95f0d37424a8316663d0cd37639bd4cfb42c910522a3e3a18ad84c7f6790ef758ace2e279addf7349dd1a62e9e30ecb58ff4ec61d454c0fe802dcba4bbc1adcc82766d0d2a28c04986ca9acae107a92008ca7359dab0e4a0096bb5eeccb68ee8642e610a9c5b817328b21bb71fae13ca62f0fb58656bd6540f99eab462f2f0218f7bfdc3d9dcdde1aec3cc535b1a52f6092007ac4f963975136f9d71cc250bf2a99ce582adf23fcae61022f6b3d2c5386a3201b9babb03b640bdfc57595b327acafe1d579a998bf623af4a3d47f0ca71c17e83d412ead4a7d8e1011f7b8c326e375ba0ac36f0e66114c22f0ee605d044f5fda1f8b74255b77ac7daa30bf33ca1db67c1d8f04f76c9c0022fbfe087ccbe0d42a0fb8aa2b7ab0254c8db48dd7cc6c04b274d80538d846e15fb054f9f7a0a5da4d1c2f014ce7303eb0457d773c060bf580a71493f9dfb3cb603a8cb2316f28ab3882365dc614cc08e955fb5933e7d22d820a1d0562cd63de7df68ad102513115fc483d73af8cbe975240aad632b537cba9a068875a0d2fc57c4731acc95a7de146c54c7164deb51aeec93b73e21efc10082e4d1b16d7a167547336454592b53f2fafed1cc617127d9ea3cc30feff60e58aac5d495685f31727ddc4aa933d352faf0fd7c3a12026cafd7a357dc871ba48c478ec2bf3fedacc40e86c920091d067b15fa800a2b930507e052e37a05318a46f1be6d8738d6fc0083e5d9d784d594b0f6a40f950e747ba82fc19938dadd84c9591026bf2e3c1c839f52b1fabc37a4fe4f03c0e4cd3ba8d9eb51d0bc5eb3cbcd33150fe684d83c155625d8a33f0d901332434dd6576722860ca54ecb65b73638c92e0aeb63c54d5a1e81ce7505813a50ec042a6f284939bd464cc6a684e50097f4a4288ad3fb2521b51ba268d67ec9793f01509309f22e59b27bcf715341bd126dbc478eb39028c4765412398c5058d6c0c33376aa2e6726c2a0cf255d1a8bc9c1307033070d0f06935a25f03e0cfee2b0dff0b433bcb0b8fb0c28e0cf444d954905e0b1eacd43c0fcaf7c49581750799bae82979cab584c2bc6e46acca9c77849eecdcace423a0a2372b83c8b8c00dc5961d024248235852919260daa407152064392e1a66fffff4af3f5ad8f9533256a7cf472f1e7b14afee42a77175ac9198d771390bb2bacfaec973d65ae47d91eda86a0b9e51dd6c1a9981f627c41901583b194d1eef3e692be61c553516e1f7f224456b78cdc9bb3ec4531fcf60fa3905656f167ec36d035537ec9615ffcab415c0ab4faabf9e0c547fd22ea0bdc31c98809ff5bae9aeab8c85a2c92d06b5e19c1ce4e5d5ab18b0f174241d221a3cc220e54284af4ef4ccbb2c1d68dad0f83827cc286a27fdfa4be2c325e9373091220adadff3278be0f3524dda8ac4476f85f0afe30b8986c0273d309449faa5954abc3496bbe194fa2c71b508ca7cd9be683e32e149c9a70e8da57172367656bf8f8e306a8968d4de15a655f8ad0a74dc4526767bb1dc1a7926b0ed5ddece3a99748f29cd80155ec1bcaf36eeb38f8c555299d2d7df189233ad2c9ee93ff5c1e9f43eb8611378244edb9d133f3ede2876930e384e3394d6a36a971d47865d06a229a35e6affcd9b7450bfdeef2c4c849cf8134a542d8ea8c114bcbe6e8df647bc5e40405954a87df4a92a037f3116259e5c69d0fd9a2363d2aaaeb26a31962f2d69c0fc86f45fd356f458475347f6f1e395c34ac9ab6471de7045be09d5e145bb5c60cc83cff859a97a4e5c2223f58778af00a4a49a7a4b33ff374b4a10c7df1927bc60cb5b6147a5c4a20caf19d5e2be56b8f22109dadbf71d3cb1d66afc5f97a9928359b2962ff1c2ca6ffc217571189dade83ae61903fa2c9954239817aa536d31a9d5b9361115d4abef4f140b6b2707fe02fe23b1f672407536b2522447b2c41e940ff7e0a43590ddf8b11483d005f9bb47c0bfa19f2a25d7ffd2dec665debc42afd430cd2ce00f2ee9f79eb7e2d7f693f558ee90c14b83b7246b721c2f779887dfcfc469e7b0157bd6d8e5d055a2a9fd14dcf8bf892bf94b16ac79c44cc61b39555de21c59c3a4fefbacf6125149858126e9fba921d0489c345b80c059acee167d47366589b17723a0a0cdddc3c1b55600a1501addafbcaedc5b441c6012f7d1a3fdd8991ff74740b2f6aba539b432b89ade289c111335930275111ee248e18fd655d7d8b37a173f8f74dfc690d965f375b8349cd5ab6430553ae2bdb743e795483abbb3d5ed3fae0ca52699dbd1bb7c627b08d16c41afdcaa5614946c50e23964d9a3b69fa3a3480ad2100d99a0ebf7b2ca8ae85436599487f73f9555b72a6f4ba30839cbf4747a2f7549f1864268cb3a4868586f6f11ba5df980c0a8d9f6a6b9e7084d49c819bb530b4155848af2dde1b2271bbdcc08c9ee53714e8ebf2973bedd9516684bf33d0f79258888cc2c4cba930cb49b70c70cf73c68451e45da8331bba96e9bbb6770b61707316ced22f0c0858f9ab889a9a96cfc2d939a5fbbc606b7a2b0e9c87aad4c82f5bf0cbd7c1f2b13372e35455fa43d17291180bdd65e06f738dfe83f01cb966db0972bbf581e28de068a29f6ba2c340a98db2767ac8cfed524c1120019809e17ea45a040fb0cb09603625b478fc4758a900cfdfc680d4815b84f3a7a72d8d80cfa42728675d332ce560a570542080db057fb575fc5504f64d5fa9308d176281d1caadc00654023fa347241ed9b959d156ab6d5c7040e34feb0582c3420be40fe9b8df4134becb6ca19e8e867e9a778ba3879cf05a52bcdded56ed4a3219ddcc3d684b9403fe1276e4a3a93ab624f0e6fc2abe6eb8635de6a33cbed80f31cfeb5c10a13bb9a84b715618c8077f8bce3de74a0fbed424b70facd65834af735d484b5d9cb10f5c2e559522be8274e0047b956e61a200242c3982d5607b415ea3509ee33d6c8743c94de4cd4eab12979978e24df52ba5b78f17dec6a8283e3231b714d8cc16073b0ca897f723e2ad9caade890f8acd4d8be65c95fe36f2f4d0b02a8a45dc6e6db158bab3c60e8c37d79c3afa63345d11b455c723f0db7e19adfdc787d83241f8298c349ce0956ab35ebbb6f9090b115f4ffd54db1cab755627767e6f7dde300e9aac2f8a0f4bb8c9e0a3c65f2e53f3068bfe6804229021703521ef698fcb88062f11a2d47958ca14b4fd50e2b79c0dd9232b70a35bfac9911e262bbb67d63c5fae41fd7d98beedc1517642ef674f725c68a82bb4e222fd5a9d30bd4dfd00f48355ad1cc1c92ecbe439c6508379d63be80a56a1241acf1329ff15a4428c4a7d30ec7c67259e33015861cb784b835f9be194ebd363e62e5cb2ea714ad4d5a14b400a4f54572c9aef58ea8b17814de8f9ce5b03565a9bd2ea383f0c3244521dfc863c5c0eb0f2d302eed893853f3655d29b36f70d1518ea8304db98ae3a27fa40056546d2a48343d583249e13e03c707bcf679bc1dce77df9a732709e91460c3c97bfafec66f7935de7c86882f9f22c3b1dd17683cd3c69fab741b375aa09b7e5effee23902d744e81e9d14a8399a330f4fefad48b45fe7e57793cd6c6ba3845e78dac521897962f2d70f8308b02f6dfbdfef771b8d5ee3f5af1cd5383da912cfdf30c0934e82d0a7c7971cf50f170cf16f27f548cb5e4bf2f2cd5cada0e57476d18ff550840c7de713e0f1fcfbd7629a436cb3e9096591daba2ae5d64d697dca2b94b65b45976dab3f8fffd728b896dee8b2fb4da27ad7280407a6ab1ff8ff455030a81d0ecfa2c4231ff4db25ae05e9149b693a67226efd2d56ff87f0416cf2ebd3d4f963180b7995b9be7daef504c59e77d9d7e8eed5faf0a4ba46084ba0b85ce7d92301a22c7727f24d7ba6fa648028279fbe5f78cce72f68d37921d4c4802e7a832698acd0a91c413b15c09e922419ec133e638705a57876e1247c5b922a2182746965cca309f3ee5fede6c8506194583f3ab1d6ac67a62e0a1e444320b0d051e180c12b70813e0ed73e78d1c28818526a7d3d107333deb3f7ba28fabcaeadd728763156866b89b1cae0f533558af6448a1e78dd431f976b8a21c44c9e86cee2eb9342b5dd92910cf98c496ea6e8ad01df22c2df20ebcf7f282bd11d4b22f0618199ba25655f7f17b42006e29cb20d3afbfb53be473c977cc3f2e2540ce35b9459de9b9388a549564c562d978a1cf3533345d58a194c53a2e0a3bdbb233eff63b0f460b64cf42c1638668b7da9ac389f59783a9b240cdf710e2f0b7ad4caf6141cf184d3f9a809e148bb06a1a884332b46b76011e7ee68802a4e67ea3c3f5dcbe16a6da93b9a63c14a4e86396691d2796236b660bc595548be51ee3a2e415e35ce23758068f86725b78c4f0f2290c237cdb8e755cb6cd6eede529b18c1badc2b645e439542227a08a9f5836eb6c9316b90c207a655429565c943cc2dceaf4b805a5d79c530be8e40755de3b8c11148529f53435251b9c6cc64b327d47ded44d1340c5cbd0168b629b73338cf1c45df2d173ec14790d938d662855556063c827dc4d79a0f443eb9e2845e763920583129aeae339d6a028a53efcde53c73e2b7b56174254dfbf5b3cbbbd0caf599e091f3be5d45404b5fa381d41fef4b59b277148a6d55783c67ec048f2baf493a1e244e2da6af9855c488cc5bceeee2a34ea4f9b6bb30d5b7ed6e63a556ed6e8d7be02840fb652cac6e790bcc186d2ef5a5712ef72f984b1fc5c1eec974453e5a4be582102ff2a1bc17627ec96779045dd9946b7422aa0c2e9c125ca77a594d64216b04047a8dc7b9f3c3ec0959a54b4159ea6ab0ba1ebdf5f8f66a366a5772ff94b1ccb9f88feaf63dc215a0e6bb54641571e3a2b19d91c7e7b8f398354d60876331fdc508e6b45b9e7c3f5ae33601d40592df647db0d456a26fe55a4aeef0d893f2bd38e6a6cd54bb45158b7b062a3eefbc85f23cda0495857892959466afef8a6fe94110b2b0afdd2944a57601f7c32309a4f6bd0aceb44a254213bfaa154fa1f92219727768282e930f8ef244e685a106119e1583461141823065322ed8242177913ebc38d565b27ff3da864159ed095e2acebf76c5bd694293a2420c00109e22d26be9dca0724238182eda6db81df4f35a649da79f329f8336999c158f4bd070e6e1f3d3559c77d771200e9cab56867d2d62d236194d269dbb54ae9ad0f8a05bcb1d3dad0ea6102ce9952cd16e08d276bd2cb0c4ae871d74b8f85be6e6e844cb6c65d7017d23a3a8491ecbd0bbdd3205373d0319cff3561ba8b4e96108134f16d6de35689be48e6eb0dca939481426ed71b5071dee2458369896d95d93824004a2ee284c1920424a88a8ac0183fe428ccd89f2b61c7c065beecdb5a0f7f181b24e8067d5b40e863b20512578f350a3c718d626db8d863774a27b418a7b3bf833042f1f8926ac9c15a8459147f4758e597d5d6af2d9339efb83ca18161ad9ecf1c7b92c5e9b5fe62987d3be29323e6ac9a2a71a5e957a9f2ca458b54e511f654eaa74c65094aece1dd63c3bbde04ead84b1d3647df6ac59811a643acd90df388284e277ddc6e7ae40cb37f2c3edf744cb87a494ba905461900cacaa3bb1585cd8ada44c046c9d282fb179934e3f161f5727ff98caa2acc0f2766b68ef386627413cd1b34f701b4dc77eb3e1c3b1dc59e9d667b99eb61baa4deb14f30bd70b3ff11a4d40ffaa9e61e329540cc84594d1d1d47173a455cca583acc663e7ecaa81a79d5c0870eac7142fd6b06bfb8acbc7b5294bc3fb29f73c13fd54bfc530b428c9ef3aead71585ad1d10d75cb67024e1ed16e2134c9d620f24f58af208c37b8bd164ecb7eb681e04702b0ccb81551633e32ec1662ecca1d0fd1fc86c1090d8a73dc3edd5f7d95a8f2d4352265c025b4c22448198e9eb3203f2107a6c530dffda6beae5b94ec638a99f3a1138aa8f924101f8af997c2a95b9533a9b5cef1c9f7e66d7ffad0e3b10a9fe51cb550e19b213056ef95e189f35ff75ebb2f9a8959de96089a9a25962f8d8b9f7b72d0c871cfa1aa58a6586a1b442ebf40eeeb138eac9b76493e3b9c127168dbaec169686a19ede2cad3c894534d5b3a446050657dc58f0c7b156eace897bdcf15e5bd1a0a4a4c2c33c123c7758ec7efe419826e6ddbe1fcdccf2a04372f3ba926a5e150c844dc9cecf6e8e054e12a5afc4935a2ad735ef29ff6237b9b2d6632c4a73d718d92a34ffaf08842f5204b0e89d7148e595cac173867fdacb06e9df12590aeec3905f31386698b194284adae7a1e6dc7ae1227e54e6b1ffc44a0d51078cd7c1c6d964fab1f3477a8c4100bf38f2f615de1a2efc3ad8298ad9e817890154466cca7a7c5e81a7c7ecbbe47b5293aecaa8311812c7f5d716bce10e3f8a4606cd0018cbdc43b6900539701b7480e48c20e24e74d89e09a8b4447b1dfbd46c25e01fc72eb8451c10a1919ba7c8d46ec86b03449de7e4599abb474a903eb5be1dbc696708fb16b3804a13ce4ef6db5b1af13c7c97b41144194803bbe7246ae5b2089d097e101ab4311c8ce21a8dda4e8e34f99ddf4402434d4fb75d31abc595e9a986fe008912d4a96f66f948ea314c25f8accac85a844a45036083f75853cddbc6df3be67f1acc2dade500a657502da9111c2c39418990a558e1958aeb01609e3d960fa48b6204163cbe59065e348ff5c92832028dbcfed2ae1c412b778b5d9a37b1439a57a0faf32b69b5926510fc93b57c82e1fa994b627a278fbc3396f9ce4ed735d614d6bce6154b7d125f91eb9a7b9ca18d29dc422b7bb20fc3b132daa795d87ac3eb82964ba1a7b4ddc01aba730333d84c8383b64adf66e78edd339953b0dfc6d04423eaa3628847b22aa3b11c1a2320651aa884ea0219a5f3eb7157ae687d57bd1cc746b25e2eeebfb695d59a7e5e7229522527bd82d6906e08090b38a79a14aa0b57daadb2fdcf01f03e1c3ae10eb5771fb47add60cc0867b245917321fe52259c01d22e057c4351c018ff821898a7ebc850a8802e59e126f5beb2d90ab7fe262db465374fe93b4d60503b5812f63c4e3f40ed814f2f24be7ec74257bdf627a66ccd4b278f642bd698ab070a93bb21f2c510e8c29629c15b2ca004455576d709c10736bb852a7bc8fdc3ffc0b4d761bca0d5a9fb1bcf4e22d20ecf686c33f6b9a5474ac00daa938207fe276e59bb589d6447161e23bc66869d7952f241955f2faa107a0e9b2b76389a8286dd5ddee32051479e37adc77dcce770b76464209915b3e5d17577bf3c4ce2f1f4fca878dd35ac442eb1613e37f405d147caf4f9fa5b2d1158497ac85c944f513a391f47e80b8a3827ffbb1879af1fcfd6b097edbae79026ba34eaab1175405fc64b36c606a0846c5c88c190d213faff02f8814d65bd28691dafe8ad499851536ba5d1eecb9c600510694b55721be12caa710a2c36a503430a93290064d267a361558562c58d9f0e2ee3fc850b92a9eef502c4ab415e7a7081e76c9bd83bedac7ebb87dd3bb8f645a77efdedec648bbe1c0433896414bf023e1e8d9b479d137d36fe0cd534e7b74027db8b117a629afda9feee4b763bd2131f5f9cd4abe5a951ee806d21322814a2cae62871101183daf42159b146ae337f977e4d5d4285fbf13627d15c14938fd498ada08402db8f51e4201d83730091da792544a5aec47a4daf3c7deb4754cddabbfe7ce74545addb73cde70cac77d95f08f2cd70e19c70e75e8a5dbbd46b06d70ec70eb2d8e8f462cf13fedb5df3bde6c2f364311308e4fd70f71183c23dcfd8290aac8e549217cd5b1eff61ebfefd26ed0de55cc5adb5cb3fcae88b98edcc6f2280e860a64441713c63686d7fb198f31d382865a8d4ea9a68510b008883bc77fef142c5461c9b8142958b58a8bb42836e885bcc22790a25ee3ca5914148dd0a8312e886e7baf50903c022ba91db87357fec9f389799d6a8fbd4d1568326d15bcefff4da615b0a527295214536890a559470ba103430b8fd921f8ac91a3e59ffc43ee8d84dea0a4ebba317bfaa286ab9a0a701d26b8c09047591fd98c5afc9187a85627a2b2a8a84d0e5e28e8415be08b72627b93f2df78c9d435905accc6fdf81bed680dc6764c29cb2cf4c85d89da7e4e14cdc09f46bbbc264f13a8e2f1c2d8e7d0d1254763fe65d485a1021127d53eddb43b6cfcabb945ad3490fb6d2d0094eb584f857ffd44bd930ecc5c9bffd9a0abf1be6715db09fc3062e7b3a77937a9c6b876d20533a6b946e0e11d8d0ce190176f0f89a7ac223adad4f57b50f029a6becbb6d48d39e4ec89108e7305b27d49d53fdcd030bb4dfa8e17733b07768ec53621695441596f3aed00d963f76f83136034e959004d1b3e8c988936360b3d88e0c6bca8a8fb019a2389ca218bd8cea5f4c1a288b8c013832d6dc8d93cb4ca28f249de765e91fdcf26c19fea34bc2cfe9d607d6d0d2dad9ecd13b52c63a1c18a58c298b540ddab32197cb5ca5ac30fef41c84ae4995252dd798ec270832905a9bb91ca6cbcd5cd3c15057a75a5171bc9677d7f9421797a44ebbb1889f27c748560d87562a298de34f940b5ff6f656a790c7ecdcdc140181dc1da739dfceb133e7b92507c5791f55691af951184d1646b007b7149a77c6e3ef9ade4edc4427db5ec0184047877347019484e81752941e36a0891f7d40da8b3a1d5a84e1f256a4d3e61c59e80bce31ac60fbfd33627ce94304ceaa5f1fc503018a3b2dcea2fb836b1d03d0b9c4241c9f8b1948b36b886ebcd5d2ac415c5e2c3d80a0b1b5e3558e2e32e813bd2b0db7de9c8cfa9d2741c0a616f148f8f82e051e4ead8cf2f6e1893041f9c68bf221dd3ebba13e6dc43ab236bb00265d6addbca5de49d921713db649af24ab6681e84aac36743e96c91c9a91230df258f50006ceeaaa7ebd90e76181d9d1d6cf661767d74840f9a5176129a2b5de929cd54b6c114ba7d14490afd87a9b277a36ce55986aa5622c572153aa7f03930016aad294db4083cc443db04dbeab8e94ec9f5a9640bc2c594bc2df3fe855bdd1daf08b81f9c56033eeba2b6b67b36c81ee30dbbb637c80bb4f6130514e628110f7f6216234f5dbdbfb1e549a68f2fcf70e06d4eaad21c5d5e06f5ac14ba9382d7f7d4fb199f29e9c1df03039dcff5ca1eb5987d884d59c51ffd732087d676c035740e742c9c30fe3b0afb4cc6016059be33cd148eca7c7688fe948800052710142df495a2f42532d9b4634d06adc1b5fd58e46a2255a4bce12b451900e1ca746f26f6f29eb33cd8bfb11676f2a01b1515d72f46751101860e28ca0aed1b57738cddecad5eb933d62dcf78401ab1d876ab4bf3ac225f4864744287fec088a58cca84afcc51df9a082613c63d9f6dc4949930262482e1f3c9d07b6f649c7b5345862422aa4f39ab4fd17176a9f4c53ca55a992c15247a2b8277cf6430a7aec2b1c04dd729f50bd2d3d8885ef17cff4f731a3b30a97f45698d97c6e7e6a1602c817c49b933a1d0116ecd9213d74f860d023099d7f6cf9d6ab09fcac2970563c63646f1c4b6a7a9662d5b641d8b56fc3e35e2bde887ff4994ea643c8d30c28fcb443d3f7b447e89f85c1ca2fa863bd7736ce405ea403a8622c786ebd802a750d334947834263c7f5c284f58757351564655ccd2aa3f4822b11cf7068c6cdc3ad07567536de868ac02c8e5a2f4c0e5a861664af52d929bb912db5686b7922fa8dd00b5bae1c2700fead0baca584838cf71029a78cd90e654a748e2bbe0cd701955dda645b82a3ec544e546b27ab903eb69f64617a216ce048567272514908d4a6e3868ebcb4638b21c5aa6227adaabbcc67a287e5859a9380c2f046d214ea8439dfe1b04aefeb311fa57aee9c72a3f6517f4b6f463b7ec477b3dd068e06f93333fb4afedf26a6432ba466c0081de34e48101a7e41f037aae3ec2b88d0e7334febf12e7f0009f14f40adadeeae8593b352550785e566c4b9368494f9c8605eaad4419751f0fc21ba1b88967c49fdcbe58ab0bfc5f3a4f56f4521a355e2c16f537ed7bd87857511db5cd9219898d6d5e251eecfce5156850a8e0868bcb1f3ad26ef1c56ae5eb93c9145f4c1d58eaf1791fcdcc0cbe53336a3d54d0fdec46a1252e289cbbd74a28430d01bc4fa6843e03beb06c7372bbdba27846665a14e249ddac8af494232dcb87d54f6cc4bf544a3b71b4650a7e447bb86104782e6b55605a9e4ead0989570c7d1b5144c7714ca2a0499dabcad5e11a2bfcfece0a4f8e5444c71f7ae26e2fe485a82a78fa36bc06364a79a23fd47ca0358dd874cf0208f4780ffff042ad1667bf732e4a648bcd0b2dd9107a922c281ecaca81c10af230e0a5964ea550acc7c42537980d0f898743373fda1d3bfb7dd7573f2619cb0ff796ef51d9427a827dc398de74fb5f429e46610418efb0ac9da3198ac5180c0ebd4003064fdcfa064ba89f4bf04dd70856425614fccc81c24ab092a9106f2db93aa9c6f800ab466009507d1314e5ec39a7ded5ad4302057af1217f893c9ba1078e56d5bbb4f7668486f6c2f487713635614eb8d4de9d8760fef4bc882a037b3e1bf2bcc60a5a85636e9adc94948ad747b737eae7ede4569ff0d80221c188c7b48ae192352256eb03afd243aae431abf6000d994e5d36349d1bf9afcca6a622529547dfaf2918903a16ac716cae4597c4ca7dbccbf71dd2f3f37cbd69ddc58b595620bad637da2bcc788f6a414a8fb2ec47b7d888ec2a9d245d86eb5ec37efef6d073b39e9d25c8bdff7d75272fa04824c2b3b5f454eade6c3806c83314281f2e8784d4b77a976a76cb19b336d0c45afd487c192c56be4124d327ae9d689dba0835d669cb7e50c6edb04dda4c76c4e2bccb73c47eb3df9fb96b5926926273772886dc9862cb01267219c30650f009df6182faf45f8d47f489201c8a4abd36a1f560f9ece581984dea145372dc33b94673476db9de933633a9b4047871e301727117bf8f94560f01673c6ddfef02d14cd88cf1f3b0a5f06f7d3b0f6277b1a78d965d4bb2cedc08b63c7be2be431b2ad4df20d95c46c52d1c0842b4938d9dc125db06952e0666829d887e0fd5d61f76fcb667a7805311d4c2c184db1b3bfaf056c180db8f9e9249b703849ab3be905e4a8689c695db6bca02f267448996f4c4385be0552e2856424ae2eed2775340872c7802b38484f9d74f419a928b776928eb37369607e2de176ef00fa7d63419a7dde99f5b6fa832f495e9947ce230e23b78dc829deaa7ebb763b4ddebcda3cd0f73d712f06980134b1decfe341a2c280a1e9666835d7f37e6cbcdaec4a6741bb9cdd46689376f469027dae46cfe40995e421bb916aff019e7a1e26ff278236799001025d6f6649d086962e603dfb86ec6bd51fd2fd31487b9a55d02910ed85d7745497ef6708ebb86a333004db36be726e7667e6b8d9788d1b916c29c26bfe8caf9032c5d93caf2df978ce58fc701466ff3de220a8d66bb00724553e59a92121c5b365b2eeded003e6dd274366a7d1a4d37b02651585ee2987d9f0d597c419f72a514ead0db7a41bbcf0dcb2916e0fb22e1b3441e07a3734a96690e1b845bdced5a2796bf4b76b1d392019df05f076fb87040ce7a929a860aabdfc12b6a3decc0f334c876312396ab37293446345a684f0a5d0dc7691fe3b4a162cc46aef8e3c96235174b80b1d37fd83c4964105a184e4f074e8c0eaf04e7e8d19b1ceafc770ab676e65d6cd4ac7e7aa1631cb8b2ca2c63d126f885af0ad0b4eabc8452f6d3da09294c184ddf3b9195fd3cf4050c6606c13f5217759ec9e939472810fe2e15c8e3ee7e3dbee3bcae40546df874c8f74d7ade30bb958ef67f457b53b7f3583b8454584f6c9c891ef4a2ef2d10f7f0226566719e44ad5f1f499778c16dfec3f8a9c33ec85183ad0da427bf965a4bb8224afc718d81bcd49cc55092fcf229a8ef70acf700d21e635f532d74c82914a5fe1378d75737020f0eac523c756e4a0dfbff8ff3c2a437192cab90d61d89fc8d8b11aef95f165770399bd4bfbae3d5dea9e12f9b01dff909ceaa829c44bad9fb83d508cbd6e0f23f18d3bd6916be8415d75117deb62a35d822c4fae46d4e8bd9bb4da7362ea1aff2dcb64e3376e2d8e2bb7e2027373256eeccbfd21d37b1de754e86ff2f41575f4bf376226a1747a183c8f1f5d15e1f87f73db08878f659a9b242f32ed9d0f3c4a3932b2a69a857e487111c5595c53394fe6624f352e5d3018b6cec17c4cbf94f807d733ab8f172d23c0c3a1ec8971f235be9ddfce7873ca840ce46a460c9ad49d438e0167b6fa1393df453b3a936bbcefbc5b99d50f5d3c5bd21d7a031ae123dbb685f8e13b4ea9882a7b1d1338c9c84abdae1605bf081a2c5d0311b2cb84820028b02ceeb3ad8c9dc19b32bcec97df93c9da5b4860f23a632a464e82db8e1999cf960161047cd82b18841a2b296bd43297f5c3c9d3519e0c35d4ead14041205b940fa371ea228993a3704696cc700418237675d78cef3f1e609004d0c8f285967812030f35970353a02d9e1fce87b76ce737b47118686d43768c805f9edc117c809ebfc226573e2445e51af53119cbaf2bccfb7a590082bd4eed19f9dde9bf161cdf7b22ace4ab27ebdb61520caee84ecf91014e10527636edea7706c1dc305685549f3f304913ab7d7346b27d293508f86e1fdd658e705c5130a10d31281e1fe31370c692739c0120a78e78d6ed205bc68040685c029f48c22f65730cd1d2f5afa146e1d57912a827a10694d0c525c410cbe1509d279506ef7215a341f41bfb0ed8a601e5697d6701110187ea292be437b8d446f0643c0b7ea3d828aba2c0b5f81f6171604d301b4303326a681010f873833c38266d7ad432090304400a60c9f4b023ee7c9b9cee4d94e42c6d19424945d0c6da05c51219b7c7ebfabef4331a59987c67f27300cd8de8e9e3f2edd02c161cc046fe616840b30f51e1f71c8c172085f22d04af684a52f5d03714347646c3e181e8c3736fa165a120651a2c7cd09f1ebe6ae85e4e73bbb91a25371eb284291051d5fcca214af44df3ca9563719dc6225fcb672bf3bb9f4417869f4a26f352c627269eac2ef0225f635c793a729ce376c69ff5e94ba27d612ba599a0d332b09496fc0fa2c18e065fae6eb369096fc8f908a59676caf2d9884b8395e48acae29918a57c326c37dce2f7fa22663447e174ed1285d0478a1f6a67ed6fd9c12c5868b55d4577a6cf7a6f1e81732aaf5d901886a8fca76100a8a59001fd4369ad3b09ea040ace197ea014a20a2f299002f3ef30df63719fc54a2aabecba6bdf8847723efc8d3afa192e4f10c49ac389beca7f397ddf4a36d44bb45817f594c966d8903e124bf85828c188835b74e916f38fa3d4c2b947d275b0617b818e6fdfb91a2b730677b5fa382b04a6c84238722a3becbe9ff3f71589979164888861a359144cb4138d5104e823029dd72fac29ac751114eaf5c235fd1fa1aeb9e672e24f426401f8f0e49410636b2c26757f9ea9bafc7ee33759745747dd4c0e745e2352ade77dfffe915f029bc0a751eb0a30fa5453f993b2af8de18b375735b1d35f50797286042c378e73a6786582b1f3d66c927debd14d96295ebc310960d93e303549ee2e937dae191b0eb3072ab7787c62562bbb6cafe52367786343fe430dcb49b117fa4850341d8eea5b0e981a9292e4f7e84a91f5f74bd7abb52044038abb74f0c09feb4c32a0ef1755d8b08988aa61b32d24b9777691aa936c2e25b01af06549c15332df5978c65f75bb1e389c0be8a80551f0f6ba387cb75c40d5c5941053704f12f4673e7c34fe46ed76d773199ec6094e45b5ae61fc710ca09deb0e73e6117b37c53530754f3a269ea567953b205b52637777c7d0a2f3ae12e40bb6b1a9bc10eefaee13a665c7e8c81fee4ac7d7cf4c73108ce14419e7da142d642a9ba2516df5868bb38e8be230e8a810f4a1fda7d40a48a6c6e65e7333eac947cef8e4215fbf9d77c2e793a53ad60498e9432ffecbb9814935b922cd7914427e7f02b60998a2140c92cbfce7375c70ea77ec7587afdd18379af5d6cf416b1d1c954ece9802bf88029486e8e66a877a2238ed40ad0ccfec89916edd3fa9894aa377e81b0ff8f38b2918e898a8ba6539f274fcc951424f9ec928966e30abedc1626659674f8ed4493116fe4071a1f43e60a5193f1306fc78785bab83d184b49455729fbcb307d2a419161bf1dcad5ffd7bbc108023fc4b216d02743906a3fbddf4d85b72c1580c5b0ebafa9429986c47aa67f58a59f6a6c405bc250567bab57c227efc974a8c13b4d8805c7c03fd1eb2f8d24fc5f964aff92fa25a71b1e9111e1e1cc72feeb89f3c1eae55b5604fed2d165404c402a9f050b9a2e24281d81e2b25df59389ceaf2577076f37e247a8b3767e8df4b069a5357dc3bc1ceb1f97a5cd72ee7ee49c3c15bff569f6a32957eef48c4e8df5831ee0cb0e88d264dbe18e5ceca5a0adb831c6b7b6ac50dbe9bcf14b1ee13d5e76ada537accc395f5d231c3e30780ab437e8257704c4674633b8050b804554e61f77104a8d1d785e46ceecf1f8a2e8a7d98e4464e076649c900d87fd68ac33655c94ed06fb2d46d8888abaa0c85fe44aaeb227f6259560c687b1f96595c1c05d8808e1eeffaa90a77484a1b59d1cb86a94ae5e94e8c4c33d2255f5d423abd9e2440dda4ba62e2f960407ae59b974c3d43cc1dc878ae839252bd7fff1a7f733738792494d0a3e7f7de33f7ffeec54594ea66d148efc35933a52842b671edcabbf33ad732b2d1dd131d214c921ba5fd62068a55a0c8e9251873831d59c0ac178bad43318fa0cccba05c0f4bae53c82801abf0613b54cf626ed167742be2338fdefdef91f40ce5c36d52c17389f9240f631b430b7de1b3c38158a043331f1b63e3aa62f4ce0381fa8c3086be0f34e1ec4a424ec1cd032b9b1a90b380405052b7508f37cdcc2e24b713831cbf357ea68e9c72c0a0b965c0c46d64d933d3a5cd13aadfafba7ac87c062f95fa21a65253a5f428edecbbed1eac663845f22bdd3e4de76d69f2b0e9273565bb4b6acb3a849171f1870442a1cce2c9e2bfdc8016fbc041f6474f305798d60e851f32317bdf1d6f49fee518038a2b780bddc28e163b36a5eea62b585b15ad2f0d20feb3e073e6b1eafc5ba0e425b24edfe59d22d90f03a00ddefeac287e06e96c83fa8fd24486103414389631893a8778eb415f199fe7e7d2927842ab374cf729ab614274faac8ba74b618dc2e7ab629bf980f6e5621b9702479b99a12deefa002f5bf8f2d78732bc099704ee204bb422054ba005e76c22f19d724c12c637ad2f2fda55cd509f45529d289bde41cfb703eda35b98ccde3ac73e2e53ef282f1ad6cb1aad297a592bccd107c2607ad0e6b90524693ebb988c5f3e7693e3f0a4208a574bf85b9306c1b4112b8bc91b10b6cf79aa33d4faca4fe24125c7d1170365c58db5b19857f14be24e64c234ae5918d4d4f859011be11caf3f8d93539aeaaeb5c21ef5db0ed6ae3a4d6fc95fde3299b3c04c700c1e0d74b755e3352afcff89c3cb324d3ed1fc50033bf09bfdeec6b333428c24c984fe80c0443a3672b75e891faac73b3f8ed245b93a46a2200adfa50790277e94cda2da5497058f14aeaf5b89122934cb75cb63b4fe1d3cff47876ba493f4866f5804b3d14ee1b1e4b2e6264a2efa0a89a65bbb7407cf4d3a89590cd820a1d0562cd63de7df68ad102513115fc483d73af8cbe975240ab2991097bbe733ae3b7e3019075a14764edfc9fb36a286d4be4fd0d3ac82b159e794aaf3ae9a7ee2cfdebe9d820a4c3c21231f3156919fb88ca37aa8a2bb83dc78da87a16a71e6c98d361b60fe8ac5880a726c049a3442975c10bc60b44ab2502b00fdc543589307e96c4eaf29d9924ea1174ea1bdaba0776c2738404becbe3dfa722f700457d604121e4004d6935ba3f486f505489ecf930f894e000de5e34b37502cfff07d8bf9834da5e753d41213411e2b60e06b80d2c7843434852463529da04020bb4fdc7b676342e992d7086313091f4309b6bc0c24a8559b3a0de62ad267d5ddd7c31f8ce1824939f4fb9466b4e745db39c226cff998c44474bed145d420db07e840b19bc566841b746a534970b4fa35370178397c93eff5b886bf0e4f770f6a79bbcf166aeb2bf7c0bd4932be13f73711faaaaef06b71089b4f9bb0ea190f6147b0511484c203626f421061dbec6a80356072b4cc0b0111cb18357ad47ed997f6bc024e6bc36ef287627d2cd319aad7a77d94bf3d3431093ddba6a3658e4f82e013aa22fa7f5a9e6f3e59872de85acd8770df8cf7f66a6fba036c44b11ad01b48737641bb1c1a1c3566ca5b189450f660b778d4f89c92e03978b453b4adfc2d69dcc527418c43ec326cbb370ed03f7a0b3e29fcd37759fb416052d1f2903485a47a0e51d04fafb59f3ff8ba0a05995319340ac217c5fe0b3eda502511c3117c843e4c54fbd02ec9bc522f2f4415d9fcab415c0ab4faabf9e0c547fd22ea0bdc31c98809ff5bae9aeab8fd93443ca3108f7124cc625c689b08a88d12ffbd1d66ea1bb221e21bad8b18041abee64e986a9c414795d36827e338989db8be7f5603c342427a491b5216443f44bb8ba46726d1e401f0f37bf5e611d20a5c6ffd96d1f22e876f097c57529c0fa1fff1199540bdbd9bb47fa812ca2462abe0b4484c9755bf0b84585fc100acd95d3d74ab6a37baa77a8b6e183bdd25db37c5ab0cbb1e27c585a1aef50017b019766304b4e3aef74370ea3513b9a5c20dc8ee9e1a80e3ff8e52396956f247b8a15d49e3fc0d93aa7d7842822eb5362eabe3e11c42de566099ca8edd8a3eb38ceb35e286c5ceff284acb45571e98adb96732e4dedf4a61f69f58f49946f44418904882a443c52ff15ca7218cdd721740bce66d5d2f83c7544f0f88b0f00ea6650433298943d3f4d73f3a4fc1ae604fc83bd9db0d665efe81fb601377bea75e6d92d395fd65d536ab153a68c94f8bcb50287e23e07af468d658b3bb4300787452c4432df01039c984a9618340cc5654286cdb112479dac628ea1cf8e0ea786ea29347216806f4d1e7b01dbaf70863329491c34e2ba4cd8089f96460e2c282f9f5ebfc919269b1c1a6f962033052066937fb6796f7a5b0be502434e2f7398f13923886cad4e683a0178c8f410185f24c425ccc307c99a3ae585fe3ee675ff3be24a767ff7f1d90ee1599ce2b4cc3f3eccffadae7dc3e7056a890d3280fc5b80292deb85956df2112cc70ff5fdf1650b4c0e363d2e9b6bb134810e4c037edb9bedaa5b5d06893e05021b07510b21dae5f332db73a2684d9690db44eeeeac7871b030f06fe2438141b64bc4855ed1ee9df5c66ad8c91fa8378cf289d88c1e464d5b0cb0980a7c2f0c15c05efb9106bc05706833b27b96ba4b6f3741649c8b7c1404f6a79210743441f3a58b759d962c757cb8aed6e5c2bdb743e795483abbb3d5ed3fae0ca52699dbd1bb7c627b08d16c4f05fac4c099245991c077efd1a2330dab4eeea651e55169308324577b258d9eb78aa1db5e72594d49364abb0ebf669a74f0295cfc7f1e9d8360dae6ae29e0526a9c9db81a265d71727974f9b9659a3284c6b7e51393d27aad8a48adda45fffdcdb9bc591b0461d5199149e8193d891d8737e1901c062ab86588262204024982e0c1d781c2fbfdda6928a6754c4043444ab94531c87fe351c10aa8ebf2234e5617fa57b0d6a94f9188616e0cbb4996f6c507e2efd9109bf9f521eddacfa730add315f6e08e64876c365c9b762db5c16207d45051f3d6a211ae2c0285e5e388548a11a12283a4fe9f03185bdf69db54a920f84823afa442483215e97d67672e2e67a2b031ff7ad87777d2cb37178a8779a8a87648af261fb066bff72f50c2ffd4997ffdc775952adfec36ad5676e32969a5df5d2e4f6797a3f13b24c327e77f81a3d5292a0f18b8e15f7d49dce73dbf829f13e77feef1661d2cb8c923aaf9ff1a811ffcdb50537e7e826dbaf1f89026cc298665547d46c03c1e0976d60d71d2f6181bc6db9687fe6c60f232bd39079f31e19849040dac3ea486e5dc73543f1f50d99d91930cc50363d6655b70facd65834af735d484b5d9cb10f5c2e559522be8274e0047b95764a6ffaaa32eb8b6a5f81a96b32d95eada6b4d3aaa3d3d8b1d0760c28395d84e5ab25ac1d3b4f160ea290bcb011f9d5af04300adaa4bd1418d1dc99f4989e23d614effe9d9bd9d111f5ff92a09fb2c9e68a97131c9c3eaa6f88203a510a11d560cc9b898c63118377cfd2b55eff4cd40c1e589c05b084164d510ccdc5cea11f09c40397141dba63619fbea9a35f2b4acb0a4cbba27ca92a794ee2e551b92cfa3a76295586ca3172e39a62836b6e8150e3a1c9ffb01e84cba8815fbb89ead2f3d4f69f6f428ca11e776b5a9dfe1c5dc235fad476843d9f1e3829a8ba2ec7b02e575080faff26d2cf3743feca45e9cf50d16a54759dcffe047cf3a9e448bdd4bfe0f980e7cb88d1e14b92688067650606aaae7dfd5daccb6e14c5c3100ca446e2436065685d1f81b5209887b1904528c9bd759ec0b7f0d32ecd7d49a9c963b05b554a58507136a672880a73663bb43576a3c2f486b148312dd2d302eed893853f3655d29b36f70d1518ea8304db98ae3a27fa40056a30750065aa76ca1bd247dab9aae3d89c226c9e79624589ca42604f0822c1aa77151f4c8582261bcea596502c86ab6c9e946a56865214e8abad985c2a9d47a003cbba9711c702be31058f6446f3058b0ff8741228f27b379b8fe11c7a92c1f9f8ef4e05ef7f6268ba58fa627fc09c15b73012edae8594812a87eab660200fd20828dd41015cb6662d7b3f567ca0bce8b902c457dcce081865bb60598671c39b49193b4043a9c5d1d5f0364315905eaa1144ecdfc18c43cafb8b32281596bd173c31d3b32d6b41f69c10b12f25704e11e22785409bf823b75b164399c74b40f65bb5198c1a582d3c9f3c2ef2063241de2804330ba3490d3a34d6b2b4d647f0b37b1cbcb5e88228870caccb9aba439a27ee8a8f6d77c2988990de4c7ca3fe045d4e71a6493e5cd515ba20d4afb68752c3e0c891533f10c13a89ec7d4c3df44319272eabe22cfe18e4f3a4ad51f2c2b159717ebace74f56752795e410090cd0d3fd6604b087e8d562f4ef5a8b39ee967005769af3dba29305dca1825daf991937aba831303e1831a5822e069506be8ac4f139f35d281d57f8db6410343ba8e75745753722661308935c5812138a3418ec9feda8bb0643379e305f648ed60de543264868d8a598aa833f3146ff2a00f646d0a76f0ac2d3b6d73a01857edb27f39ab1ca32f704ae00d17f29150c6821e93a717731b9bdf4c4f40b183f3b41c8a201ac012eedf838789941931a3663f0cf61c264645285c38898f05fddc0f0349fc6da902c5fea878d2f9527f16b7a32f19539a24bb037ee51bc1a836681e35b54f60f6406d79b10e4987857bfee63aafa20f9cc87b133ce7b06f4b402be16752352e1c8c39579fa142e69657d2064828d73a91245523349804f3c7521c325cc91622f85908233465104590449170f30205da11d984fea26b79c9727269cbdc91dbf98cc7acdc2f599d58d5b5bfdb32c6cfb4c66d256dbd72734e8172b24338ef663564dad431a946b8774235bf5363cbd4995e86cb6055264be3365b93d8929a1a2b62000ddb45d2bccfef422c193bd5cd80a4e07eae4fd6ae70cb79d08fc839ad886f37d30fd22a0688744168de10a163c9d3f848d45557f48bf3046d6de1d0956bb2280c81d78a9ab1a62bbe9a0c035334f8212ac7beedc053cb6d08d8b15ce9d5f7e5cb1909afce13cf5166902abfd6581e00ca4171b295ca9f746011869ccda167ca40bc0765f3967d14825f81171009e51d3a2139d81169259892a0767121a10a864ac50db3024e25ea6dbae58131a6c5be22311b65daa27df6aa360243da126c4465962b070ea0b9fa64a00c23371eed85a1fcd370a99af9a353605202b18192d777aa69e155c5b6c1ad3593309e5c6534b8aa2a0c1a9cedfd39ea1f4f48771c7a98ebc73c6a9bba642a71f7b219fcca947db0e6560ca60fc829bf39d3e45c2dab29ec971840622e994fe44b31e1462504e007c604d7c1967a6a4cafbfaf585c0efaa10d27f33034fb8e49905cc7acd24a4fb39a371810d153e3cd056d0b608ada3d4cc17650778670368e6a8e1bd0cedc3c8242da9b9e0f6404a3ce4d1067274a169153a4c1546b7e1e6e6d4e72172b13421aacad6ef2015fadb4f734e21900e92240c6b4ae8ba907d53ffd608d7e23e3dafc5ab8cc4755bfda56afeefcfeac7cf2b492b7f122ca5c72625ab77cc6b8f2f4d7cabcf56a82deb3d61704059bc860ef20270db3dc969e8f382698ca92430e0d471c2ef3223ff8d458798e59d751645ae553d3b7e92f52930fe48f31caa82739260b9a9d6e22cfed63b0e44c407b9469339f2f605075cfda9ea3d2474218d108a735039d700a7c6419051688a5028ab955b6087ede4a476a96eb5dba638231f4c2681d490cb0ce739914cd837f0c55bf4b1889ab27d16a1701f52061dd955b312b05af8346f14ac81c1f75fce1d80a6291a6eb854934bf460db565a7222b8e3211c2106c5039e14c8ffe853111465c741d2c13ef98a83c318ad844eb34204b809ea94d7504182d47591b2feb9ece1464d2337514ebafd301f136f17a68dd20d45089d3f07f187aeff01bbae2cc1e26bfa1fb0f0d1dbac497cb9e993438846000be8532efd180048670a37cc197af044faf3e4e412ab5dfb70e7ee7671f09083fa981e24ef09768a4cb928166d53dbc63e49ed463e75fdb22695f2a8d3c5b28b71270513f34ce7742b0f1cfc61d5f5fde77e479b30a7f5bb41f3529f6df53cce57c2ee0d53766de0a09b5290eb64c213c6126c8381af585e6dc667febe60cc1dc688e86c3a24696c9daea49d3ee1d455f79627acad576aeb8c6ee1c1660ec167d4430a5853c55325c2f391e9fc0fbd79068ba0a0f86668e3a20f71ed94c4db25b4870a66607b8a8b0c61e77c1dd3f186da7dd3818c45653649b94f1c399705e671a30f809ec4b81bcc3381947b4be539f66c73253e78fcd36d2211dfcbd284cc1eb97b163300c4bc992c3f7e54cfeada9d3edd5ebe5b80ff72a1acec7a938349046c2830a7b9a0818439822237e56286d34e6f88a7295e07b2b1111b3d8918b5fc352bac0c98fa9985b607e0e338e47070137270c70b28cc1d9756f5a3ac3b7662166666343906f3059b875efbacae363a4b35299566b0680e8b3d74a1a61a9f38dd7c3a1b68f8196de109d0de9d8069d23311acee9987d457ae47288bdd35bc2bad61ddadfa9c1924a267ad60593bab0d34b24ecf1506a8c004cb07e7b2b832ccc741822707df8a2c7e684b3a820f88842382310278e09724bd3906758b7c8d432370920e4b45b31c798e87141da5ce065c9e038805fa6cff32a2237815a9eea050fe350343a09936d83f809ebf8e3848d5fa68b4b6f0c5038955ecb2d7fcf072af1a038dbdb1d11fa5d497a35896db61d8dcc9c973a951f274210f486ed53009dbe6c32842e3764cf8673d6d98d49cd3149b8eace70a03ec8d592ed5349765117fc92e624299c3646f8aca5df53eb44945d80aa4636b55c4a82eede70b8d68d08849b688a81f84cae957818c5eff8e64580148e06738d11c2271a17d01f87872eb1c2c7d067289bff02015c3a820c3597a12df85f6cd1903736ae05f335641447688e83557843c522be303ce7476dafa6b3b6e7c36c608e077f9b0746ea768475648a4ca7bb145800d16ba9edffdadbdc68ffed516bdf2d9b8cdab93cf6ea5b6243ba3d754bd6dacb1d3d0ebf82121f9e0efcd3e56d3e5c56e4b69d10eee4f4865fe38351598946099ae3df41bbdedefeb35bd998d2344b2b31c491b84405c3ee62114b9fab2cdefae494ac8c78c126584cae476bf53539ff965f43971c7def450ff5a81644ed1c16cfa2f57faed1962bdb34ee6e86ff2457c45737a6f12b92e837b99187664e24497ec887173db14160d48c97e2bcef26d60b26fef4c0a0d04d75ce654c6d6da0dc04d9f83a167dc57225930093a703e2c99fbfc78027b02a963a038e75ddfc183a40f31d45d0fff205d7c4a3e7b3f727ea2782390fd944dc17fe3bf20826585575f0e700a2c6531a714a80ec8cebc293d864e532ace248e7f3dc77ecaf00ae37253358386ac6b5e0bde2201b2054bb2ad5f2a6606396a8c29efced2550a43fba938f4e437f5104db78bd1978a9c4a932352a1ce1c33de5cc601bcd07d6ec73284bd113c94a935c71dde40fb39d33dcda550bc0610d0616d5dd89efccca0f23ae8cab0ead621e69d0615e5b069cae3d9b8d273669a4cb41d748f04883f1b9d4e2e7e24e10a5cafae225d2f23b314cde615aa56c52c9d4fa27c2b8d513ba2551c669bfd20aa590e960e56d122d7a8f3b5701a00b9f048f8af2950024986fa45a0ee621621b9d852b1c9606a070e938ad54a25c417fc308e72c6266aec353dbbf75e69d10ec03e42b2988f2879f173854e817339bc3cb92c6c6d59a553ac5df665e93b90fbf92f0448ee02c28d4ba666b1fea0326314b829d48d5e431bf4e4d8d4e5a7d9d7a2420dd0bbd69685763693b28d2db4057b532fbcfa0b86cc97059c2d020fef5b2d005af2fb6a3f88c1da8119172f23697d8fcc784dbc976f1730c9310bd86b79ec7027589d01729467381550c26f0e874b5915732de466c921aa37ad628fa1f777000c42c3c5434f1a9346e666eadcfab6d1b2129156b88a51d270b8498792a7d1024120155ec9db961116904356bd6bebe44200afabad7cc41ff51224a48eb8783ff514fd0eef0687e4d501f3926106fbcdacdd4e6460aee3f9ea2ce50abf24e6ae717a9de0f624ca9273dc8b36cc65af83a69903fb7b239a521471b13ce2162567d1877a3ddc7ecc0dacdcd5a4cd8fc285d53979cfaa55773d1857639829bbe1917d4990e90d14f8789dc4feb40c407d02f93d40ae820ecb97217d2ab859409a198a04d4753ea047fc854b257a52932d259b2a416b8661d1276f1dd2859fe2e80d5f7a8bee6aee5289227c3157585c173cda87de1e134976f087ddb92520f7ce1744efc87853dc068582dd6ce2302398cd99379ac9a49def6f95e58fa130077ebb72d0432af07e674c4aef50a7a3cb67703a6714ee6f645ec2f04e66b83b9db791ae3eb1ce45250600ce22d7a0d079a704e7a2b4f85642734b9c84ec75945d7012ecca3bdb9d5598b830e404ebd058bc734dc4b0e00890a263bcfa61cf3e4b3e978e84af458210f94787533560e11d50c1d5cf214b592f9949b1531054c9a601d46289abcf8a80cf5357744dcfa9b3e094bddae12591cc6222c557f7344adf192b7dd41ac2b5a52a7503959e173dfddc5398937d770542dcf13be46006e8580cc14113ecf8f6fbf9e5d5590e4d2ebafe26ff6fcfa6f20f3bdec0ee72a6c342d774a818073030ef192242023f7bcb568750c354d431c7c62b88614525a2d8b1fb83e107237a8e0ebaec89ee568e4e074ee25cc28f4019cc029923a1666a86600b57b6a60b22ed6857f594939a5d2e6acecf4e828f758cf064b77cbdeefecef99e74eec9f4be7b8ec49fa3364abf6bdd2d62eabadd0d38049965ff2e14081200b29feb1ae2ada5e021e1a8d14e80adc71b5a2958ef623174c7558a36565c59ae0073fbf0641b7d40a4c361c3065be795bd404eecad85049d5973953a5eff896100cb72e0dc363d7b00dbe3a6ad476c23c94a51e811d86ef081547152a044cdfc23e3295f6c76d38f1622d560ebc8adc9e45d076d6f0891f609fb6f64c7fff78c9e8fa3f1e4a3b33267694fbff768142143f25bf59097706225a652ae6c268470b1e6a58ac7077961b3ef6a895b330a344b2247b44aab4463c4ff397b735d3f1aa710ad544b8ebfb8cf4bad2d0aef97a8ad7c7a57b0585ac64b624ca28e36d1172f5d5336bcb47d95e81504b138b1b585ac1ccbf81b43b35c5538314e292d545ecdf0ccad75eb37118608911dba9bb8684cd995de3e19d1189341e1d2dec1d01c739dd9dc6e1e2d5c85205fcfcc35213316ef564a74cc11ae66905bed895aed9f2ff3b6a37935fce680a5eb7e69dc9f4fe42187c7333d0e86f5561dc5146d9946f77d381b01162be114a0967ceb96455fdf9e048a08025202c67f50414e0aa8277f58e8bdc1c4ca74ed93ff80159818c55b0f9a30ad71c6dabb7b2eb1f2b67f7735ee50fc92cf802031841eb2527142b2bcfe6f38304b0ff998f6f4e457f3d99fb006913fd2fc104abc0c772bd2c66179c944bf5ab41c3c59b49a5e2bcd737ba4bb2cdb76ba5f3c324714cfa34ffd0a1a049ed89cdf6c6ea40fff10a89a2687c051e036605777002c81e79d4deb6d31a79739d3901c8cdd75d9a5f8e3e09329493a09740e0963113d752347d59b240ce9c55cc1357bd2374bc3f2381f47db65264d508a51c114675b791ab905d4abe935fcda40e5874e3e0491aa1cf5962df4f8196b24ac6278c28aa23d5ff351ce4853c69d784208c53cfcbab722e35c6f3f604ceaab3b6dd3f574061e9bb322ccb8c6699cbf3f93e7dff747ea8ff3f8126bd1be1a5deffc11e02aebc23bafdf7ac3202e3a5c9b3a0016a487f5766e42fe48bc847deb432481317170e01953673cfec8bc7efb330acaafb8a9b9db33c8c5c83586188e98f39fc1ded76032c3d020b05fbf0cf9d3d1e31676be5675d0c742ddaf606ef261dc9074dd056160afc524a92944190a6191c7b4514711e235a6bdbd883b93f7d89f0d767e680daf23f10b01606f97db10f4bd6e64b1a0fa5d49af249ebe8eaef91c6ebb7a0f790ef68587d858b6e383b41abaed97ccaaa36d6b1107d5adbb01887d57a77880782b2f9a56cd01fc89f24878d5393ed1379a17aa55072b2337cbc518fa322f5be2c13d9f13508484f7956b7aa8892922d5eedd580e6164a18938fecbb873639574dfb3e822c9985741a27c5c705bb3123b498f71e26a8744a4679a1c7e49900cda23bce9015258f9a292c4e396d668be80c3adae776f3175e9a66bf6233af0103d6110a27951b00b9da8bb7b2eefde95e5e16c3292dfd608070bcc7cc62d4679f35cfa24b7b63c2218e2340b4aad6ed0c278707d64729dca12c62ae03e9c929119179b5305f5f24ee2d25a00105c09823bc13b8def8d8c5522b500dd59d9c7efa5ab1940125dfadfde6d4696051b21fb7385346803dae1b0e4a832fe1ed59d66ac7fbee02e7ca4af6bef25a61a4276e3d1a204e874eb3c1d7ca6f62a5a05c48980e91b9d235449b852677099548495c59b52ea3b5d2424ea956e3a6f640e38740a367c571d64da96d07367ffa4fc846b7547ce32498d1572f09e4b5a1b83c52818f5020849245cdaa099733d5ce62a0e13fda4713f5b74d6ad1376d2beaa779ea081b954911bd60cc26fd5b74f7622411781187b87becc53687b67060f7f980f6fd5cc8ccac6010d04236708def3bacd2611be9095350f9e9670c98df0693c317893bcdf8e310f3977bcaeb80121e13504335d6803c070323a6a1b43550c000bd26d12f5b94bf4b0b71436d4d26a206c1ded2243e91801cf56591f13a5ca1427b4b196cd5cd77cd9d2a59c03f4a747afead4d58933d103bfa88fd3a87331548b0222b0e53799037fb5aa2745d63cd1cfe5bfd40ec700d11f2a0ba1df73a78e7f1aa7ba79b9b492ac0bcd3bdb61beb1b31a30cd9616217f39213503e3bf381f23dfd095ba2711948b72e4ed542e594a5902ebff26eb157cc678db4d32113c24ba03d04b2f2564cd7b31beb0a677cd62bec88df2d64020e822d1f9e3a6550974aac608553dda639491d4e71c117fb1910eb76709fed175c6fe019377c5497ff31a3abb9e39884edff3c3cdb3b3d5663560d57b0a08fa924798b992537b23360e0c9a4e6fed2bf8062b817f0a36c9a3c68183551c36a74d0e3feb02467d24b9d37d6554956b5e8e05b1ce45093b32a34d8f5dac225201938f3c7c79868f24ef1559c67e51d0656b08f950e4651031d451660a4b3e955199470f9ea23f717a3ed29ca951785b14c7174c8b0a086ed64fbdd62382b642e02ce628a16e43932e034905a050ac8e7d1ee1520e1939f2168928bbfddbd32db9e81616597302b490e1fee5333f141c776295363974fa1b0a4f356858da23b903066dbd23a6a564272fd32ffdaa9eb27729377abcf38d1a5f2d51d14cd0106a911733ad101b61dafb8ecfddbc76e5af134b055f76594570af9f1f9747302c18b04a98a0e49445314f5cbee0af413d457b0875bf9676ad3eab411d2acb6d44202b7686e1812da271a266b71ba9ab1137edb1a64698129861c6678e956718db79b6bb9203a446e1b1653bd169c371198be16510d65d1d2706c7295d2cc167db03ec7923a63e67ff7a4f7d52da4a820947992c08cd54389e152288e9b870ff14b19b42a86bf1764c7abcdc315ca677090c0b8c0b1c454f9608f42d256604bb248a641d3f88bccfafc609ccd1fba7715e5ebd8d80fc490605a62212013ca36117df078cc8c1033d3abade4e00178b2e619d8a9294f198dc70f775cbf75dbaf4d871dd11cee30a0aba3b52a170000000000