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

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

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

Block Certificate

Block 54965 f17e2a6c1081639487887cb472e30ff0b443517a6f2d16c0ee221c2797f769af

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
45bfecdfc3669e8406318463d5451a17cd0d61636f43324d5e6c73748d2e86f7
Certificate Block Hash
f17e2a6c1081639487887cb472e30ff0b443517a6f2d16c0ee221c2797f769af
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00860e000002690000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000eec722eeaf6013f8130c0281f99568a70f708793d773a638ec089b96502a600ba36553aa7301bae5dcb556774784b62bcaafb17fdc96c0bdc4bc1f0b855db40539cd86236378a8d5064417dfd028aa53fdfa6b27bcfa60a67f400000000000000020000000700000860e000002690000

Raw Header Hex

0000402054cf5cf228506cc4ded8d051bb6488ea0cdfecb0879b925d4fe5aa8c8784ce75a7cc07ed2dbeaeda775c5cc26464324b8d36a505554c7b03816c7790337a35afd4210a6acc010618f7862e8d74736c5e4d32436f63610dcd171a45d563843106849e66c3dfecbf45

Proof Data Hex

59,560 bytes
12121601030727a8f8f21a5cab74575f707d5b1a85bd08ddc93f75583486260016920d1ac150e2e5bdeb8154b2411acf361d970f0e2f1adc8617ab0f8802c162641fe41dc28c4a55ae4e390a91de39b9f17910da58e1db52a4f90119bca0ce7e0c03e5b9b39a65b60e68e69287c66bcd8c5b08b0e28640235c960ba2bc5185896ee6cb42d637df9168d182620395175fdcbb4d13ac41ce530f6e8c5b30876224a388ea449b83af6d633c59bbd983c66c2505b6db095baca75eed85b47591c3db51fe68a13e6eb4e7331fb6f4bf0e61c55f3041d193890935f11d51d0130d7ec28d3442c8349077c6abe59a7d1c72a6a72631ed8738053e6bd075caf66987277642e61667f4343ca7465475a05d5e883a862ba426960206e7eca923c0878b1cc49910e4e98427a5f696bbc2dabb25e159231b7bedb75afe3028bdb9bad082ae5c0b9f46612055fea110e6153ff5348790580d557967b0ccc8d6886dfd28086f0cc04cdc53307ab2c09878495447363659bf1a15c20ffe215b1fdf9c08bb811ca3083c91b78edbd498e12fbaf2f21687fadd827baee0c1fd64a795a7b88c16b06fc08d0b8ac30ddb63d7a633a9c719acf3fc6d1540871e23266c668512ebb4edba59178f5b5fbbfbdbda4544442bc7a37e03db933103cbb4815b798567634b8782368c0f6e3d4c66de1c25c7cd30bd0c968dbb4b58709479435ca027b474f0c53442fd67ba18e7653e2ae3dc5f8c2867caf8394f655d0ea3bb11cfdd6c0dc624b2267dabcb102b1ae6b78e80a28a91d43f0174907cc8f531b4ac79174316828dc3242af2ed07f7786f75be32cfd99f9b98bdcf1f954f07a046c905375ac8c020126c32d0d615cc6204fd38e06b8ca7b20813c9c9b8a222ede0068e1e82706944bd42f2d4f409300cf6b1c08f3c60fa92e3677e2ff1987d910e19169bb5f46543b36acbd52df98493cbe542cd236ee8948e30b5108f7407e9bea2c9362c7e63f45371423fc7fdbbed4de13e48aa44cbfcd7e4d1bb428fed1bde1165d6f91ba771d4ed364abee6995881a14388708b0c2e0ebf86ad171e22eb17bf3dfd87649a92b4ecd00d5029195b686a7c9d4ecf37e21f56bbe9e9c8d714c543f15026e325f3ba65de018d568ce3f2d46e95e3293b06d2828b5169d2cc44477706dbc90936a327abbce996281e5e3c198665cc22758b620e4179da66e689be46c001d6a13bd332c05d8bfc12b1f9146bf571489552b812761ad8846cb853072beb3db2151aae426418af138a2475a383f54d9c67795975ee27cbece8f46157575ce468968ebac5716edc337837ea269373fa71dc8a478600ab6fa88bf339154cdbbc4d61b3e85dd672b765bf03a1136bba7c2fc203636ab46d159abe7e43c50aac033a370160f810844be97d78b19d1cdb9f14c0d1c70bbecd64e4487a1d6ad9c6a841e3de9c74f63909eec02d498a05a87355c9474e8306b0378ebf42c654a6f13e9d6af6251935b019e839da8c4c8147c0d243a0aa1c7801e4b5fe7f729685050d7935111df402af9b0249d0bad7a20115cd97a4ba42aca4f3cca130c741cdd148f79e20a8c771a1d81d98c9fbd22fa3e41a59fc0702588b910a7d77dca5ca9c397b84a40098dd87258c30e36297f13a9e772828c8c57ff9c4975d9b33c5ff0b8fd468dbd4204a59bd15b2b78d08e8f9c4184ee07be0cc4397fe06494bf49063b9c1b4b352e95953bf6f63b8c4f6aafae4f3c62d696926e620c49250a024177819e5d141391648398880bcb8c8f754121048a2cde435b2f79e98bfbc1dbef464fc53ef8e30ee5289464f14b5787ddc2e7fcd2ed37afb60e2b5eae188a85e7c10e1351736edab2e6204186342642a1e3e714d20f1ac6019594278631b7f28e0ec5adb3e928368c69f2e664a3f877d954722d10213bca16cf5b874041a3631612831f866f6f985479666714ec82b7ad35ddd8edb588864535d276ae946bb51bad9e6ea88ed773026947e1adb4d76513c41e52505c75770951eb7dece37ed9f2a77495ce92e4423d30d579325b415a1d1885fb6802f430406fe115109850f4b719bafc90ea1ef2804da03347b63392c420626fc2ea6223ea18adc2e9f98a7b73a49a9ae6f8293248b783eeb427bf08657095fabf633421395890d3f6a57d8c542c25f3a70dbf3cb6272cf653432559d86528f8248f2eb1db1096917597787fcc2dedd9aea8816d9566c4f208c50ae512606f096482a68ff5c3819cdb7b8a26619d24305b224d6617bfc889b1e130c9e766378fdc6dd580d0e007982f34b23d6f2d0226f09fac9e5302881b551e611b33b4c4cb01cf26bab8d696ae6dd0fa5d4249d45eb76f69e9cd2306c77bf4e43cb0960d6d45ed5432e7cf564017e926783ab77137d91c2a49bc30c2547402029fba0525d6247b591b8736949f40b378bffdcfcbab10d3f0cfb31514eea03f063c8e9d61b8aaec608b03ea321d853a8c4235796f6aedc8d6c7a0d990b645b7792709ff9b037bb618db343a0d38143ad3a0d4981ac49a08627035ad59d7f4e752f10308129ea83b59af7a69852f644aefba06720503dd993241b1f1c5208ca9d8de5e347e4ddc98575094ff33e4052e183bbe0973b0b6d1cf9d0b856f975e4a01df565cb86b7b8d6c7ca9cd30e8b59d7e76d9453080b0ec711b117b7b41908e08bdaf815b14755f4d9709f4dd11493a5e222a3fcc422f5cb3fdcc96edfaefbf958833277a1d1202f39a41938652816ce749b3a74954a17ae74089100e4b97da645f8c503e01302b632427dbf306fedca4b0cf451bb2d448bf17016e8b8ecf4ac91a17683655c53b55c1edef6cf49c17b817fb3c4fd7c9a477a0c966bf3e5347249e590d33eb1b6bedfbcb2563235625cfd566ffb13581f7d87765e8f6b70d56e6a7fc5f86434740a88d2427e6b0b69ee925720aa0f5733c3b7fa41027ef6afcc52cbaa5af4d804d92cc575e1eade823b41f27652273620f8e3d672b87a4de9aca6f7a7dfcf2551c30c6b36ed571d325a4b3ba4ba74a32473caf2d09872dbf22bcb33f305961db868dc00dcf983982804efa90952f77d7b29bab10f66c797ebc874d6741dd1ccc22d56a2e927e3a3104a1eb7863967b2cdaaa563034f55f77c6906698ac767c8d728281bade6d8329a6983285941579ccdf386d3e1d6283620bdb8bd5fa554aa1ecf95467c98cd46746dcd3432412a1a877efd59a538c907efdb5d602768f385cfeafd3f7c0905bec875303448564a2c4b07585c6a764f4e9cae6d481b6a42e1df49d63a13f9750647dc72bb167e05502c87fcc32753d1306556d85da763f0d7f9d9d904b01ca1002d5eae476d70faafedcd0fce7e45dc88799c13077b2f1f4fd7417b45b8d1706b68000dbc90601f5db5a75cfb0cb91bdd94ed55b803f84f6eba4d1de0f709bc970ea79f852eb5bc521cc905fc473fb90883cdeeba1ca4d024b7de6332df4e5e14c405c05390bd3338becccb4e117a6adfb3c9700e53292d459f733bc68e051d8a883a38702ce9b3086f4d0b74d18d9d4eead2fda58b3d0e03387afd1c15374c01fbf79059b772169f5206bd99b8e8956edae45af4a156e21b92f7c64ce8abe7a159072ed893a14d3828adfa365570e44a2c44059ce72608e0e3b01b0ad5807f86114bbb5cfc2cead159192d0938884cdd6bacf8775c5f7a484cb414829938193e8a52873e0808c72ed338c052836c7f305c90c90b4de5895c0d641ac41f4e22f7fc48b187a09304119ce75f60191713a4d84975a32ec1ad1d3e15130a146734b6a005d33f6576ceff3b2e42a6b1507e84d36d12c28c3bb7adf174e96cb16102d6a3ba0822c3fc5f8798fe9ac271e2f3a7522f4a47a5ba7e0fbbca5076eb9fe03f824fa638b0f799ec8612652157e01ee5eaa5644bb86fa9fb7336b62342d601bbcd26411c1d117e5396ae657caf91b08e659d0f5b045215d48e96932dae6a8fbcb673e857ee42b7c0d94b66e8430cc509cc33113ffd46b505bc74856be5618a0435de2d41c2ffd75ac997a8f61ac5492dd15af1a142276d117f9a80aeb65cbb1ac3627085a608d47dddb5963a43fc9e159431e29cf7bb6e6c75c27d21d9b53239ee496aa909ba72a83c8f33abd2dd4ff4fb259a685582889a619fae440fb61fb472e4a315f20c3038d7c251494d8f0788d8119fb8e856f0c9155194194f1de3be00d9d480de10d1503449c902542f1c68b71f4b9843dddd03d3402be5f01b3b41a5fdd0ce7b867e10b11f6e26587fa4b308ca8242b73669c9d11911a076825eec96789702047c1fe7b18e1fa5a65a5e6bce07c1269f6620964120469635986e9f3337e811b64301564311d5318a581f4d3daf471b7ba87ec0895b31cdb0a68937d442b831f8d293d84080ccdace83329fe866dbd384e50dc81141e54997d0b26cecdcbf7722f5d9639263aca38a13df37b17d568c289d0d4c4656f9965f220ba74f9c815a6294853c8847cadd6b5098c8706b0e4270dcc250852c14d1ccf95c422ef945d69a450084dbf6516be1a1d2e3c9c0bd9ac7dfa31e1971e8af3dbacb0f51ed6636257ad95309ac16aafd3c797e9212cc33e630aa7b0dc819b2e35e8bdb72f055fc2a96f1afc21841541c9851b17087c5e144e500b279ebc49b1a2ca4ba75cbf1fa954401dfbe9ff7e0b568530f1dad038cb8a66f214f573e36ca13a1c917ca13dc1d63c9f4d318b435c8408eaeddd900ea69b3d0e730271c08929f9d2cf3732593f7aa4e5a4758336bf400af0de54e7287c299da1d749f303576d80a738819dfdfdd0210f78d8953b9220781f27646bfd7350655b8cd4a7528d0d353ce32b094e49c87a029cb6f03a70882b22c5b38fdc485d7190e5fab142409461bf6ce2b6fae5f5948f441f515a48dc744e4b307ba6037464d342e95d86f7fc8a0f1ddedfc575da773ae3d0427f55237c2f15b462feba10fb465b2df8d0bc2f7ba5db35065cb54b77249e532f70157b5c27c9bddaed14da11e104a6a5a5e6ab241af55303a2084a9829782db77ffe4cb9db43843fdf4dc098d4445df067058dab97e8b2d43fbb4af2fc66044c40a0e99bb3f7d01c3377d2ab10316cf254defeca2c00e89894e3f0863ce8ba4d7da8054f7a53cebc38760a97b8f8e22e807db4a786ea513ddd7c82ecb253b24b62a4f984de999e87461d3b5573812139a476a0534899cabca0a07040dd3ec5802cc962cf5970007a37a4173c699ac49682137625d1261d4552dd629fdccb2dea6c3f44cb74dc021cd6513fcd7afef069691ffe902c2cbe7ee811db86687f888be2ec9c2fbf0627caf52b8de88a7be88c266a72183c45169f9f0419086266d8317cf13143ecc5c2dea45a863b21d8bfa5f4bdacf3300ab1b36925c91b1ac4d0238d30933e59309a45402bd082998423e8d5f983c873c177828d513d91fe8c35780f567542ec1e26b7775d7b8b082259164c0ab72317b14c8e6624e457e69bc9713ce7cc264a4082a88a93ce2018d45eb205432f00b7a55c434d72e552e2a482a4911afe67424fecfe0f759b18048ff80ec36eee64c8d1831b85372c56ef6946d993d97601a9ba9527432fc3f8c565ca2276736fc136fea93b6c1aac4a307513748c7bdecd09f2ca4a410e76e4d342c66592013e14cc72d234225ae1ecdc9202b0da5c937dcd8272d4e1af1958cb3bb192327747b1ddbb83080db48770243ac7e6466888443fba09a4a43370bb23cf449d2dce78463630227bbe5f3f37898a2b90de830a900529c8008bdf055d9baf9ca3e7a15422fe6108a82ff156feb0c3bbc079ea2399e67c195fccf282cd3862bda8a2c71303d6e475ac618a8b499ff4716b2d114681b76f23694dc54a0dda95a9e8decc06c0f560e54096e1e727e337a569678b4f1f9cbc559a00ae64ed73264117c320a77546bc0b03cb6ee8926d8ce3ea14fafcc03b4ebf37192c318e89767fc93d012097c980de43044be2e94158dfe31c0913544d93d815dc402d686503e3f0a7fc93ce19323ad0643c73bad8df3d1ad60923397035b4d2490c6225f7c463c8fd3c97fb1dbc63248b8be69a32aae8e6e00d34554d9bda815e63c8052bceb3e5270a0625d8ac2479d44995801a8d392ab746d7198c5890d9f52ca387292184bd9ed2a3c74b8107e9bb78ed97adbe458d8ffe575d914d472ff4fd1aea32ee8dc54cda1eb70bd00e2b870475c02483e2ca47c810bf9ffb9a76b30f337225349601531a679d67178bfb22b0448a24123098d1b608b08a6ab2545efa5ba707f33d090ae357018c6a85dab37c5ca567f2478bdffa497e805a2e0727360abc7dc8b009b8611a275ceec02c258dc22f52aa48d33389be70c6369a41ab891105ac0f5fd1875f420ff561617bd90027b7a1bb4b2d8b5f1bed1389ac2337c11133d70fae036f60e2ccc7e2f289c96ee59baca8fdcf0e08a998d98eeb4f54cd2011f398f05fb2400546beccbd8a28c99635d7eaebdac8c57a69608d457f307a76941c12b00afd7c228b1e2abc295b476be78d77c1cf0426bb3327c729c1b13aecbbc6eca046f25bee0c8552779f2336573d2b5c8154c39a71ff3e17e598084e5383379c1dba7eb1ae117d3e46a2e8c0bec2ab030e004de3ce1321c41ab570f42c2c9bb200e45d46efd5cf2b42e585ec2a950263e7949d141eb4d1054149918f81af5d4dbd1e7f32b73c3c11771ae2abb5bd3137ca13ec4cba17bac7e72416521b27b4c193006cbf4b3f5fba757d7da24bf76cd69f898ea31e853ffeb3d1d1278020a8d24009fe45c0e34546c0856cfc1f04435d0cdf646c4fe1d5b1cde9d69b90bea717ad5f71efa63ab6cc7f5523a122a3c5ab7dc73ca03b819d36121f331b667b48d080f0d20c84790b34def2b27e3d48ff855bf6f86fce6332220c387611d31b6918fe41a655856ade23820807e6d383ab5852fc2fa4509e07b372387f670748e9d06e5e261ce0bec43df46a88b7a95a03e42f45dbb90e0db9bd5bdf77093ecd078e894d3a5654d5ecb30440b24268d7a4e4712fd0edfd11d9e12f9e662920958bbd64ac39cb3c3344a56ec6ecb270124194249c42a63b720b4baa10d6ed6cba3a15cc444616723a2d336f3be6a585359decbd20c1ad6f28e90f3498aca42de3db767953e35e583f705b5c9e2c97f163852830182a00d07872de3c2cf1288ffc955fe4330bd5103f9e08289f49ceadacca9b0ddb50c8278df326a6edd309cb5b8c7154beace1890a95011e818853d45e755af491efcd64d93abea0ec3767d7e768692021eddce1591449a0258156b562b3572a0bdb0b45a783041cf4290b5a32f8bae8225e309ec097ba6caae248101f99e94fc15e30ac0935f9a79e08ef2d2620790d6fc4a804ba5bafd02c28c7bc8515ece34f0475a9d9204e76160f3caa3fe1e493a1a511ef463dfa93a2cd0ab0691892c9ceee7b8f0123b1341ab8349bc7e6d5a2c2f08dfac428a6286a6e41cc4e516471f72fec698908bb870cf6b8711e009cc65d877eb413e4541f502f6b5cd13b195688b99ed8f65ca18d2d5d30f50b1b7dba228ea5f142b423e99f02b6e5852696162f5ec651c292ccce8dc3b66b503d6072f549f4d248db8404b445ddcae668e51f813c554c2a71f41a46096b821e6f67263f86fbc1b16836eff9ea9b1a4d3571e49deaede52c37e45dbbe93eaed2f7312e2621dbda5fef8261565dd0ff4ce7bfeaf97a3a54c1d282b9cf196fe8d2f884c6630bb83ad491e3d84d9e1ad72481b68b1fa4b3c69189005fdbf1ec8f164d4ddc7353f4294d7e71f389b0a98349379ca8e7cc819032805db25edde4db69124a7cac65922feca0a1e7f83d001f9bb58b616545e6a84ec99192d4f4b0eaed9e24fe61988b737751cc389a46874caabfd702d4cb5232aa28c2247926e32bf82f9ad621efa9c0fa994081714b4edd61cfb3cf6f371eab39a108ef6a5b29ce86c6cab54130c05b7c54ed964b166db6f71ec4f3b4755aedeb1a7c793226882212886296d7f6dd99efc61c3371752092b70b53a18e8a2ae7a64716d4dd3e1b5cdafdaa439ca3e405abeefb56b24ebb212621884eb56f46c908957521a71ce94c4aca28933b4fc7d52319646d0e20fd73f4c5391486a7708db027f6b9b075917013719c6a44b491dda6f05bf824a50bdf790415bc4582d67b7a271f3d306d346e36d0e7945987d787658950cd1a85e3315c9b39d70c6661290345e5530b71c62193e3148024aef10b93ef7236df536f4d2fc3cc5c85e5cd271e3899f5f0e49ffa46c3888e0148a2eb214a8e6a6c39b23c36340c2f91d1ac91294d20ca8e43c0180ff335ea3172298098d2d410380ab81dda111e82795ad2dc0136acd17a0d1f80af566502070aa579436b0d4b807384bc624681c301ab74bcf48b0a6eeeab582746538138a68e3c0eba4541b7ab93a41c6f629b0005bd93f4102bb1ebbb2357a03743c547b7ea28b96a905f4d76e3a92611b1faf2a38acffcf2fa31ed72c92a07776a1ad11f7d584cee0ad573968cc39d3595c67c61f44184a9f739fa2d558672135fcde516898dcd53271ed0f538893348cbc6dbb09c2d816eeda359f9aa1359a970a2a820a353d6abf7e719a77399c0181bee7fb2a822f57f4cff36db83e861091e519b54d8c9f2b7ec5d962bf23201650e02ca4f9102d770278793da9ba45bcf7fe4e61465ef15aebb574ba8b847ef49666993958c2375b84a693d27fbddc7ddf9ab0b435f467098f07792ca7425abe48ecdeca67b613d1b3d82c7929d7d4979a2c346539d0437df3825c4c21f96ddf8417fbfb9ba29e1d64b978755ba8ae5b6c3195920b728333a73ae03072f3da2a70de9051963e4a93a4ca285fa3549cecfc20f88e26b2bb0520b583660b7b87c91354fa89c55aa72decbe4f09ecd85a9396c3be2946513b4950f409df2669906f4e5361d6b52963b36e87812fd1c3b7206deb3b156493bbeb524e5c9517e1ba8a33d09f24b97682c0f50319649bb451e733827bc3fcd75cba43639908e0c110fec6986026bf1e394cad35fd11e5cc6697cd0612cf7fcdfada7607513da5987cb87dd3cbf1240692b34a17b068293e6364e801b9c29b0bd8e60992e2fb750f43e69acc9e6ea8e91f4084aa528901aa481e31ca856cc3a2d466913c6d51620f21d2d09955950447994802c3e2ced93265e2e795cc1b08319a8f9f7a8c0f9d1832e9df9e110d74e593d95ef710044ecdd41bec66ae61c296a31d2d1ad42f49e36568d086149b9d96bcf14c7f3d81064bd7e4acc0d196a3c05d9b8d44aa402f6edd94c2734d652203c160d3ee29d4f646e75e45b153904ca2b85ecf31fd4785bb59f0591e72a0110a34d81be842c1eeae9318948bc9736ee055ea9c48c88714063043c36b48093ea934e3977699b3817ccc44529d2411a7d0f3cc21567379d5762d4730b6c21b7cb26f45f03d3b28e7bc23287deffa0fa069cfbcf5a140bc12c4ca99d0121691c15a706d0b0b742e9c18ebbcb2dd9fd1cbd99f8a62a4fc79666ea56a4c034a8ac3c017f2ec5d8c06574bffff28ffc948127e414b2bfcf0c75e4a1ad3d09d16ab0e25f17b7549235c3f08a082f247eff430b52bd5eba2b5aecff2628b8c643adf454f6609d63f9a3e334f5a88a19c5bf2c4260d77b7e1bd0ca85784973842d4d982df71ad38524a4ad52f11293e5303f3c80928552a66f1ef3f6d643e0452e52eac03d968d205eaf8fd4c0926750016e44c481b85d7dd0ed81889cbf561df7da2bcad4e0a1ae914e5a52c3e27f169e68d411b3f6f1da716d63a7b71dfcecd6cc32ee6eedf9d86306934bff4c9e040cd855836248626c563a2a0f993fc72b32af4aa5a3050e9bf02ccc3a7d95bf4f5e7e0fed149711f61af65587cb0e789186017ff718026a6943cac9835b02777dac57fb33850f6524027d9cb5feeee771dc206f252183d4148c9c0c19d31945c4696e556f3555f09bb47fcfd70c963dbae56b66b854aa9af3d573a3aebb24dd1e337eea1d13f7fb9246d6d9109a561bf4ce733177b18f5eda05b2d78247a68b0c25432d57a2c436611776ae1fff91fe81674bb1a8c519983708a7b6ee7806692e99f36f0a9757b8405ad316b9f504b628b8d43e9975149b3391b68dc2009a668f98ebb06895d6cea596e933cf74f92f3bca211e439b8626d239500b8f1e651fefb992cdfe66047f362472d0ccc8b0a29b1f41ec486e4a46859f468d8d44869a28e82ccefdd95e937af356bdfbc649f680158e372e1e000fd305868c895cea2920a4c323b4c89409032905c0b88c6d074a46e4c32b8129b518e4964cbd0e5826422e01e2c746178cdcd5e470d7ded6f77ddbe2ec9347a93774cdac1175012480a4cde869448b83cc2f2fb0a7ccab1bfe695d0008a4b3078ae14d87f114211644f61aed960c7483f21ce356ccd3f9a9df4af887faee56ee409d0be3b6b424d9b938f40cf3ad5d904703fafe2a2af51efcab1b6606ae7f55de1ab133317cb2b28cfef5e1c8843279f881019fdbe02e8ff0cf25d49de9154e0e8564e8e02c5110dc6b5e55360147ba1434cda393ac3d01dd6d03536952832f669b84e8e977b6cb3c1bb4834222967d26b1c991cd803b63ee66d9d88c1fad517aef8cd8c2fc07b1a1582c29ca29eda8f68e9f2d7f086ec7d1eb419c3d6a74c7c54d91887c562017cae43c63b2d42781c2895a57960aa92e3fe89d643f70e8e74ba56d578893eb6695f50289f16419c3ac761cfcc31251e41839e854756b83b32bd118370b82c09144383a3d623abf05300b1448ca199d589317cefc534f67273659c52960411a4858fc6c4d6798987dff9753523cceee2ff10c798b497245c47fe25134e17eece9fe530982429bdf8cab6e6a4f2441dc747c0684d1470bbd092f52e1dba21897c5fd9a237e9b5fb2d2aa77dca04445ceaf985b5bf8ba2e42dbfc11eb140807f79ae09e9eeb1308540707130c9743f4ab248b7017cb28394be7172360e4ebd1700f21f69c135d88863365ce764958a87c7bf9c309740a35fb23a829d507a5a576d01fcd50924e7a9e635dcb452b42ba154a5d51ba5b34c89cef853f6b3adf836615e07fe15e146282bc199f13f3c2ca8e72dcd35b3d189885ae170e2bdbe99d3f1ce746821cc870a49ea45c6bf84bbc32490ef37f8cb038808dc1b7a4e0c3ac78b6fed1683aee755c4aa742203792b6d13a88c12eba8b99e19e1938d9ef129d54ded2a07cf05afdca31e9b7228c9c3469d2c8d4f92460b231ae7af77abd75cbea4f6a2246f356ad59408b44192a69bff613bcd5e6c00c269a0e8ac97a1206442c3ce811b0f93804197d545eed6b8a37b785dd1330c46ac346b4abcf849012ead5b32803b4a0b7a1c86833641a1104becb34df91373fc3f50f295171897bc7a69a0a89f64984ff5e6ec9778da94dd5c55ff3a98119fb177cc4c0ea47615d3c9f4a02edcc138f3f5ff486fe7a26a92fe3d577215949b10cfa99ecb7f8b845bcd4a78145da44426f2c43fe76c04a02f9a1147e1e3462356ab6c2e7ecfc534c79244dad7a9e77a573c68fbb2a460fc689675dfa28cde15e5fa329e71d2ee6642c41f1ef814ccc5495194f2f520e7260d7d0c6e14481d2235a987f2dfa39863d58884d77eea006e680ac5e3855f92936d5422305089b16999517d28a39c3f24b2c5e69be579c8549ea54edcdf6545ad8a95e27d916c8a048231d77ad9be7aef139d9931348d8d23feb9cd6cacf28cf91b3a208da49b8ef36e7aebf97df0759659460cacb6b0dca732b8a45263d2325accad822a4be410edb0f50fa19e4c4ce3a7c011c9716599ff136a922a98b70e0e40cf43500d5bdfb8c4a88071d802756febad0bbeb68bbea5e41588c4d7f83bb70154b00a8cbc3c2fd4863043f3b62313bf68b730041e7844bd0fee3842512d5285c6fd1cc78be9ee0c9bdffecf0a69135315e0a638f3bc2a6aafe8772ffb26c0fd26b4b586c529ef3ca30921bfdd06aafe048651950cbe14d201b7c761441dd358c6ef290aadbea3a6aed3c64fb804f8b655e7b4ffc96387b437faf6a222f90a3718e2af92308059ad6e947d3666e51a5311706750b5c9159ad251b4aa429f91a59846529b5033f7053d28ac1f9f6eda31f0b9c5531781f139ea2c9cb4aa1d03f0ca5a31cba69e755b50ce459a98f7773e7024199b6604c2be055556437d481a159df18a4e1bc58371d769409a2d2efc13875c9dadf9b3c8d84430e293d7164f728bc87395d23776a5fef25d78e9d87285f055bf108b291c37505cf993b310d4daed2fdb6bff8e8eb2c868f552682521bb96647e611e8c35918938016701fdcb3dccaaede41753405e08152509a927224e0d0b89454975db665cc9b26d57a87a00bdf8c06a14a5c56a19428302b9a9bd6f61342b00f9f6c3d3fc17631554039ef39fb7d2c28a2e798c15aa0024cfba8426d2003e001e6796cd2b31b45f59daf0209d321b9057e1838580c0465513187f29859220cd3832d90963c5eafdee5ec9193dbd601170fec0d108e8e166959a1ca2ea067fc200eec38f87b24eb32dc590a84d028a65ce92c67a72b4f4a849ddb4bf5dfc57b0f58bda305bf434fe83b91f794c761a9c4efe771ad4ee1c5ccecb16563edee592885c5b02df1b12700d38fa439125aa763a40b6d10bcffa1b839d5c80eeb0d5549bdb78ae03989e8053a48b2e13aeaa4d238a0f071d912f544961f0e67c25d4aee546fc0a6e6d16c28dd8caa2425021908002e6cd4cf6bc59bf5c6888cbc7ce406726acf05320ada1f780f51bd3b9c00d6d48d07b763c7c820fc3d59083a93393a3940f8388101de2380034e58903bf761d75db9b544d5eed47d6c84491419a6e2c162f0a4c256d6044fc416ef8fedca5a501644de5c01a428bd3244ced6a610520efd7a90c330da63c9cb16b94ed8e13c691caa8702fd42730beed93b4ce2e76ddb28a4f71cd60d3331ccca141ec1dc3de59d538ad9d7fc8cdef9508f3b04feeaf1e7b78c1422d0092306add9fe4001bcd6029f3db561de599552d53f7195ead23295ca798f5d4952de3febceebd990d0bd85e88ecc6ebd488fc7ab6331cc5b4fb72b6c774cf2f204686bc199516143016406bb1ef951b2781c8fed75b303b1ee0308a25309fecd46722be27a3ac415ee23ed3c6d105bbda44b261aad8e66812183b9932a3fd43479a6ae0712310352afcf178cb9f8aadc47747c41b6b785bd9b67961a1bc1a373726093dd74884770a1343828848c724b3dc9acd9fd82da2aa24e757b52460f7d3edb3058015eef2cf75baac9934ba8bbbbd649b3d23090ae775bc6ceb1e1bb02507e4fa3893ac2140281170ed7f2d556d21b28d4f41b2029cec1b9f22f5299daaf229dfea52c103531450587d83600d6e509fb98536c8078a17d35da2f87b32b628a6640830585ef2b1ad43019fea27c99a1f948072bad25943da697904ed5d92fc0cd027a26f17cde102517fc08f37ceabbe572fd405bf682fdf2b4b308ce0890ddf87b2653beb1e3bd6ec7f9906234619e9e2692107f5476465fc03e04222e3007c46dcb488832dd389ef37717c2d0521ecb97db44cf16db7c208c70386add7ee212e7283a60acfec1534a3c78fd43332e13d457e0dfab3151310a06612907b8ba42ea2e2d236d40c5e6155c8942452eeacb0fbfd89ec990f898828ca7c816163643db13d8b987c55402ae670371b9cf44d2c7986b6b65f3fbc3e67cb595d4a4e838e1205d0ab03809177f5f25c55187337974329b96ba025fde43366978c3deab43100dae7073de53dfc47f9096397c43789ecd0bfaca78c07bcf53eb7c9aef6648dd8002c1051ada4df33316cd9af56a2af592846c52e4197ba73ebcbb176ff1d0d2e1a49ebe06a268845cc2450a3d815d2eb19cd50d0f2a65f03c2ca4cf25dcbea24437e70a3aa63e575c4755ecd54d8f6599d46f784fe1c7eb93693d0c417484571f41ab41e85e26b42ba7a09d4f7b7db3823acae7a88514358f2bd52a84a9f3201fcd090f6ef1a378b262713bb27e64922c26b989a8402e942377b16fc400ef6a94c36e5488e691351603a5bbf42c5b3d6877cb31ca318f303590a04b3b56d9b93aad7fb26fbb4adccb04ad548b3e578089e68ff38743ffbe861d269dba394d8d8d2ee7ef21b50660ea115094b33634334df6e036ad418e041dca80bdea6892d6e7427597c2917a62fe90e5ee28b60428a4f9c7ba06d4dd9a430720dec4a13a78f0c648496a68555a46cc3b52c9acd45437d9a7e5ef4ed9d4d8f38f916a0e7236633f6fcb6bf287c8be20d9581be4d6250fb92fcc49029334ceae093715bd12145cecc1220e44716cc0bead601c50eab348f222c14e1674a2d48108a35b1e5e3547a37622415d9aef90519981063f5e14d00d04a2bb9108bb5a1a87d468c8d79eb7d3af0ff98fe0d3e790b0c5c7d3e62bb3b3595e44efe56d183488ac7762bd26c2220584c8ffa2c08b3f1722e68486474d5032a2ddc45451c98fed8506207a4e52b579c4038e8697640700930fc2b54dc2aa148efa3b47b426b1a56fe36a3f8f79cd129a2cdde4b17e1e75deda120a462cc900f82688483bd989279d4dfb78659d8f14b3adbbd33b0573d4e1b82fd4db4000527eec7dfdf8b3a9ba8e663cd9d5e9fe9a9161741adc57e6f33ed33aad2427b308d640bab4a02d60d50d6b6f1e566336fb932deed0d481bfbbc64c70a3216509283a332bf2fcc27f1c1e36a49c4f8f92f6307952ebe3bd154d9f93f34f3fd6b733a300f8b3ec62c1b0e47dcf3c8336a81cffb853f4b2ae6bed5f9f44adfc821c1dee876172a44c1cc46b5bfa5c43d803816ce7add0f6729198516ce272ae5dffe427be1ab9e17bc1c848456bc57270ee0763d001f9dd821c54e17ab14f428adc62e949cb51e7c98465983f7af54927769bd99e5f84a2a248b029dfe11892d78edd4054167e48b9db7e3a4bbeb6a925112f52c7ee6cdcda6e81581bd0520427caea2155bf0e2fd5375c7727bcc6204c8fa05c0d90dd3cc1e7cda6deb0e81b3d92188f69ba61604b057a97bbe1712bb47a9a879a2793925d75e09a3f14da609065376bac8805aa346e408426fa7de8326e89fa8709001b10dd46e56f1426ea2a1009c78de3474aa8b447761ced4e8e7c277533013422d503d8676aa68a8f231b085ffcdc33aa5f395d860b0f5984aafb1a37369eb4bcafd79e7ae2b26e986f6b9ceb97b030e1153ff6e04a2b5a2cd005be15601889d31fe48cb0a312a0e694a40bfaafa0711b4b9f93a0e0e1b82f9ac53c24c648b97083d69b3df821afb01828fa218016cc02bc26cc97e5d5e4df30ad99b0a5dc9bf6cb5c16172221848c55bf9d01b0441dc6c9b4b732fa186e1318928159f7382c0c86c1dcaab5bef529afd3d787f6ddec7400d2b63a2aa5401faa66791c4b9661cb3c4f57b7118b08ff588e0c283dc373b9ea2cbb1db9a88d6ecca49dac09b05ef4bab1a7c4b615ce9603f382bfd9534e4f0700509f3100152159bb2ee0723535eb565685e9cb6afa2f5990593a577d5fe16560a2dd1ea5a015607b34b24156b01efa4a919043a3fe2928bfaac9c9502b0efab45eec87d950767808400bfbb969199558ceb184e4fb2398b2025877da66d134a32c1b471bea91638d713bbe9c5b26c89da87ffdd0bc154cde0bf929d743531e6a8cd12c21dfba2f678508986f2ddf91a269a97ea4c28e123c5cde106016a2c1cf0c7d8515445b7bf5c09744b318f6185a0622a544f0fc54c78a989bf9a93f1aaec05f641106b2e0cfdd5ce7656c4f919532378cc5173dabd3d684752254397b240e378924b4441754e2ae1648593507ddb66a29d3b6b5bf3fa75ef2b0b72bc3d79ee6ac43a2ea44d8709be98605400765863d3cb1cef7011dc0814e2687e900354ba7ca928a66caa58e6a69bfe85e855208b2c7d02a05ee36bfdf75a15564a46781b482071fa3370ff9df8cfc616f95abc171b14dcecb3bf1e58df0d472483e79a87bfa40a1508c0c9926ae35931e9b1912c37b365ae87f014c6adbf65a79971500135ab5d23cdcb88ff246b58deecf8dd796967f8b9a4bcf3881eafa9d67c81267a6ebc92186626ca1c8ffb8374b2db87e07e53ae205ddee8c376c4c53c546e53ae9955b1f82ac20130972d5f65c828af326b1441e1168bb24ed1a4f7de6ce8ec03c85642b3094568a2e5fbb18cfeb0bc5b9cf7b0d5e755bf3e100636568c30279f6176e9d2611e955a2c305a9c67b3e6e1b11de6df7597caf8905091ec8521a314de326481979fcb143a2fd47f2420d0e1df76d6d1d82cce53cb86dcd5b9551bd7b8d094dbd12765d5b0f01240b29544d163158d0913dba77e7fabf3846a79116a1a6c74f11d512fae5b8aa6a9316f858ea025fe933e0d8f4778fe307cc20a559fccb7cc816287460e17f4b0cd4d16704b99ee55dc0fc0d9f62a056cc903c85d2dafcdcca16f3c2fa672709155edae309cb6f5ba4e86fde6449dbba53c60bd4ecd5c7d8fb4b04a85ad9ee6dbf42850a0c591ba0df9b395e5bea9c777fea07a37a9612a771adbf0473d580e992bda9b76b67eb1859e6736ad4cc50ac471019922dbce9e39019587faf4bf4f13bb907035006d966b417df2be701b7116de98decb9aa0bac1244d75de8c700c20537306fe175d565eebe70a1a3ab85e226b12140c3988bbe4af5be224d42bcf166bc112688500bd5fe984cf9fb29fe860337b51938315b47d1614a91ce98794f3294f4f5b5b9be0d344e21e684427ca52ca36407e5eec231dd4abfe35b1b1528e1bf1a51bde0a261e1ca1c58fc3d267fcf3c740538ed5e0ad85d69f487a9763e82995aebf1155247262efb10c6cd464c986a216826956350283260ae4f62097fea216a7533a838e8bb3e37e4895257e68bb825754d82907b64e6510ba4e69a9fdcc1f7c6becd25bbc689782a73b4bdfb61bb216eb054174d93bcbd1a07753ea6b6590ade7c697ae96817899b3caec006b8d7e9fb2e9eb0fb41997e57a6e0afbc079035d183e3b33b6943d3cf70fbacd89159ab8f626b51fd2fc6c26a12b21648986dc8961409a4875f2f381897b8fc55925af109f141beafcf51f6dc9ddcd141d040c8f3fa436ce5991a4a773a5a04969ab574aa582ff6ae42753003eb45b39e6c4f5654b5d8cf22e8fc02eec1943bcb305c4b1fa1b6b20e2ee819924d239351d60ecb2779e6477309da8bb1fe63cf72b3b5b64d235de49c058bcf8bfc0330fb187d7de17467e2f92a2b2a938e4a97aa9775e7a8df4365b6a4a96ade1b940d70fd3d1f3c27d7a06b0a792d6fd261532796d3921341132119bc34ab4a1a86d0a0b6ea113d2d9abfd0d240382b2d192185f3a672c04a3beef5ffe40de88b80be48028f5b019cadd722e04b0fc37025de86fd71b0baf85252f8e9cdf0cda3880de7b9a3ecb465f72128a9d7be093e8c0399938d56840210039d6e427effb6bebd48d07bc924dcc4ce301c01c024b4dc40a9ac162a137a397294257c29e7885977d81f071e0b1383308f7eb44fa51630d5334a142c2eb83c808c336d32a80bcb344b299ae9f2975a67936597906ebbf4660e19b1ca4f9554f406c4d496a2a22b6aaa2e2d071680939b3d5df65a5859b1a6abd050d0e088c64f726876197e259f8105e22181855d96bc80b195139204d45178229970f60cc8f0d12fe506043747e6a0737ac1ba581df857664e57a61bcc854ec70387c3f23c944a13febd88a1e4136c5b88edf990b998ee21495730e8979778fbd88c2d18bca83c9ffec79d6bba5f7a9a5d789ed0fd459bad506a4535b44569f4c06a91e10de0c74a6ae66b972ed9aab0a7e655c2a16f59142de03b2743211aa8cde07ba5f50ec1259e95764a79babb74a340d3276f4c4846e291b24b5c8c30dd7467dde3c4219af30c29eb1733255eaba156c8369a77dcfae245a5b15780579179d92bb1e3f31d346f1decb72e57b8ba53dd272176c431511f2141f0e701524b3305464d8235e0a4e6707f8c9e13f47e4124b9ada2ba07fbcf53c1ca19185a1cb04ba05c26e301c66790850b1d7038f2f6d9fe463f47e73a6ee1feee7c80870cef84c9753517140c72783e29bbfd5690bedcbc9851898ce33b042ed046ec172c6375778acfc1381e95eff0887ff4f4aab3d3e9fe678d8b76da15cfa032cb06c655b0f8a178bcb6cf4e5f56abde4d19cff6f345b0db4b190c6e9f07d0d9a99e340fd91934c7fe838ab41a92050c97d34f089b32bc6b9d8d3c53b1c9c6284fca3b2ff2211427de6b4856757b9481ff6e4f56ac37bd7bdc870a88a44fd2234c2569c4144e5a7a5fdfc17be5c7dc199ebc9ede426e43f5fdf04cce77e561cdf18c7d6c0a17a886dc6e9e3ec9c39df202952407612507e70d9f80ae2a7d8bd2c19d5f97e6b432417625fa6b3a4d17f6075c602927742afa42666f099256997c3e47bd09a0183249f4747d37f50085f750c2b30b2f2dd575fa7892e1528a58269c6a353d14d267ce6784c64c60bfccb61db9c8274d1065e2dffb068c5dfa50f8811537a05d01e0542d9c317f397e2596a1c40d41bcce1fdbedfd3ef314d961b2054179a0202aa1fee468e81a3f42dd4710e03eca7711a16788fd6b3afe41cd122b06a3952842bb81163d867dc465f4adae014d012e8738f68179fea50d31335f4f88da04d15398424f3d953e14c874205b986a57ab3099b4c1ea85a3b641708886aa81107afa32608195797996206d27ce93fb5aa2e05712e831127caa3603890d6ca58e70f3b2b4ad60a9e93dd081c85d25deb61e64f2edc2e3e03f7e5b2f8ec6e51c7dbfba77fe2f30302dfb356d24b4d7629fe3ef379d62dd07cd1b8a986e04aa22f0755f416a132cbcb1ad1f6e1a3a6e3021db0336e0b31a1f2c9be1e26e72ddb6bd67af2bb5722dfddf245566ed330a32288a9c6bccf44fe53c224894d362f385e4ca6a4d056ba183aa6fd93f6deae9005f552a35823668fcdaf04046ea401b6d2f5850de534bb43f15197b7c1c0904242f0b9f2ca7bb2c27b4dc983a45ab576c9e11039e41863da8bd8cd80da82dfe7f316cc4a931246290e5bc494d728b3fc9544a34334c59d23282b53bb5e8e8e779405f7938735423974d30a176efa5d59a8cbab22f65f0d51f8084f71e1c89a65c939f6815612c9dc072cea0930a6fb95d3e80a93ff02a359d5d933769463e94216ce9ef3281254beb9be3b7da6faa1cf84276853fdd3acf9cf605ffbffee430b914242f1b8e6e29d3af55ff5684940b9cf10925f006cf8f159d64aa3e7d5b272e6223bcc5e7591e643d8010251ef2b97a78fd413debfa0ca0665aac73575d222f668f38b3e4a75b1f1a9dfd5e624d1b1aede83af681d20fa996a82fb77c4722fe6cf4d34c3210dbbd645fea92b21a04acd0e8931337d87d59cbe137a7a3f3ab1f0a8bd450787a5476dc70aea583efa6ccedcb2ff8f97b2a1692694902db9d9e87b984e6fa010973d3b5bdae1562524f0b70fa03b90e4e32545e80b8d2e9b3b9b4a68c6217a8457fb0c0c28d35d47c8204a8c1bdb940b32607a7dcda44b0d872ad27ad06760aeb93dbd10c5d4f26f804168cad9b9a8aa43b01bc2fc97d301ff2abf54a10a11146fe0ea65bf0bc70d540fd586f22998ecbf067ca98a072738e5a7ae2b095574da76c442fbe94eb061b510c091a0dc82ceff20730db1acacf4d7f640c4333cfa7a846af4a5110dc804d1de5fe2663e33d846e45f37fa91ce736c75964e689d00c4d60d74404a2dfee5b297a6710d85b7ee8dcf0033b7be5a309df527602eae9403fff55862e42697363943c55148db742f73473c6fb91a5a2e7f7524c38501a9fda1ae0dc83a8e8b1ada18929e705ca65aa1493857947b8fe21cb4be89e48ccc44cd402d95d38e170e15bf0c87c68a9ea034ec6e2c9c5e35c3eb4af2d466662462c81d254abad5c0cecebe1dc389cec7260f30b7fe13c71c463e50c49eae728acc7e68bbb16da5367c4af28b06c32bb580f87834de2556c0b19ec97f10e86b27b5438bf5a15a223590e72356ca3dc826b730fc82ae254dfbb6d56db857e1c97b443085612499290308fd0051a60606573161746397e2b5d0039eb3ddea75d8950296bc09b3119b1bc29277fa64ce41b49c0ee9b2f80365fe72bb9743ba45802940c4f3f74d86d5f3099a53c8b9e10afc230101d4ff0c7921438b0577477d1a08100ffd6fe90dd92ed63fd472c107d29f37824798cb8437a6f703a237428b5d2f7e6bab51aaa119340ec5e64c79e1896b7bb52ce4a3e2604951c7f1d422181f0434e47e8346ec252a1d2186ae266b286a5cb31f82e89c09c80b11ca29cb39461b6a18c778be29ad4790245b5f35c0ab7548c15b1a58585cb7130664495848917b71e2e09c7c6ab925351d7d3596b773b5109619ca92588a1349d6ee5e57f654ffca016957d210ff2deacf88f39c19e0368aaef43b241ac434886ea4eb0bb08baf4025a734165a0ec8fc692c50d28d1133f0658f581d2bfc8863a6e9c81fd36283562bb765260aa8e0d77ae5c3cb0e7f18a0e8a37531b9d02f235515c548c2a91a60ce721fdc9c70ad706f5f2022cd77c2384be44daddc3e3d88702cb58fb30517cba22b0d8e8c594cecdbeab587c681fc6297a1c6182585a6f10868488bccd0187db8ed20650dcee7113d62747796bd4d7787fa43d90c28384152d66cc8181266ea6d125ece0210979a1a3f61a7dd09cf47af8418bc14575a2792e4ea273fdd5e82da8918ba3b3df1738e3ed573bbec7f6c1e19ae8e8e53bf80d0c8fca5da3ece3cd3b134cf4f58f7c4ab59566a59ff4c921f0cca8e228f63fe1a90cc37fba249bc35e2c44633c17f021c98a32f2494c5f0890163264f5904492f1719033aee290fd0e92961eef62c31d445dcf82a074d310453330d0b183c808be3174ee5853adef845c58c1b74c64da78fe9a0e2c17b18e5eb36063945bf4c29f76b817b51f9dbe06713e7a0b2bf048b115b7d6a02d1f1ec23c2f64718f830e08e6a75ecaab4bb95acbcc28043b2f48e2c6be5e9cf31d970966e8c764fa66d82afb4e2abc9146270ae5e0c3e26f67b83753b1b5f38a11704a915a0b83d726d325454121cb0db6c7dcaf77e770aa3fafb65d90f4b626f87e0b260b46cf4e4b41fc52316b4468881919b6ac21a5ce9aad46aa8f6c0b7269b4b9218492fecf32ccdc91de800646e65152a6d7404cf0214175f6c5d71f2007a28e3deb86305cb86291adcc9c459b63113c85f6fd350620817d0b708a5584492afc11775ad0ae39d0abc589d5d477226e790c8346135e3249cccfe6c1da5ab3ba50b3ce6987887a619fd547fe9ec9fb813ba990ad2fd2ed90eb451ed579c20940d1c76e1e2d3b1a2e0be6192ef6a35bf4413133359378dcdbdbe186c17c445b49c95e69484089bec278c4b52977979922ce16716a55ee2843ac159109a2805f597e2a008145589da4f50c4298c2c5263324fc21d51d7b26637258caefad73d9797c173e35ab7017c2ece36327cb07dd4fe8f3ef2bee053ec30923786eda2961756ace333b8eb1b871136241bd8e2ddbd6743fc533d61f1f13c8a70341ef77b643c9742412bcd21f4f6a4ecb04e9574365aca13f1040bcb2005c39f46c9ebb824ce7111565f0c4cf1a1774bdce42c5c2ada71223ba0254336eedd56e8803ec4f38eff2355f4aad75ca7d4c8bd7678dca7cab629212aa26f9e5e023982b8d4cec6c0880a3dd5185dd9f6a0dedac6482216a8dbb866ff3531dc2fc4672217c47ebd3a9a576daccd8ddf7e6b5e652847e09bd69dfe14d9ed1075663e2bcc01e4a738fa7563eb7edc793f205293025bad45f7c487bae550e58dc4c890c76597cee386df37f9c9541d6cf39a404f5e7d7cce63dc93daeb6270f15540a553e0bfcf2e72e42058bf6286a24d434b1c4ab520093a3f30ba609f55c9f0135b7d7a3de5713c582e7dbae1333c9e2f1a999c2a2600cbd9bf9fd3f9cf26c65ad4e86fcdbb05c300549fcd53fd7b7c77d2508005895e3210aecb344c28830092cc9a9622257531f62e67616bccf00c8641cc76fe826a7fe1967fab046b04c27f93092d028270e245382f0fa351c1ebcf263c90ec3640cd348c64207102a6d7d73f8f9ca56bd46ffc2f9bd9bd74b508e583362ddf8109cf7e2d399f4c6f7d1faadd92366a6e7519479c91c5dc9bd4cfa86e084cbdebc5c3f87fbae44d525eb58b56965aa34a58f51f6f47efbd82a3326e651dab2ee929b7dfc2d0e8651aa45677e7b387b04dab7e27c4c3389bba99f51835ae2b169a10846f7ff6953ab0fb27fc1fa2f27ff053e769c952e2279a02f92aeef9de52af4f7bd759dfe8b3c04689a69cabc91ed44770c591c1106042d51823c2b42136057500f2424e3a0593c44df5fb00be6c55c07769e93829248523543ed6e00e651baefd0088a2349fa801c5e6bbb6de53e987a66c7259eb97469e592df4064c538d35bcf5f1cf46cc341828665a5f4521d3b0f5776c7881ad2f4c062e96ce1bca98eea99f9b8ed21861a1e1c900f9df4b95e2ffb749e0b14185a4aae13861468261d4afdc5b35da0de41e38973ba3ac99e7304524a75cf6590f0ec2b641fe9fcbc67cc3997747eb12c8eff1920e521e3cc834cf2d54358ca8d9f8a9b0152122ce1e1d5d047d1e75dbbfe7a01f3c661ee89f7de93fd9a5765b4232bd95630e26ed638e7f8cfe244658a609e3e4e03cc4ec105c1e87226a7709023183dff6b15a9ed36965d7e345b0b10224715924272612bf754365890ded645ce8ffaa4874bb1e85e0ca632d90e2e5c81dfff739949b3948714749db50982c102978afa0a75b546e91dcaf6f289102f9a5ceec782a6f998eed3c28a70997675d7fc6185348b21a5ffc9cf00f2a509283eac9bb75095ddf1e2fc6ea01f7c6bea795d886e78424bd02a8a7575ca8e39d64e0317577d7d5005c0e6032076f18007838ecd1cde826e47e4c2156c294c1a60b51b14326afb0398ed1074fe60d2d4a14efee35f40d77ced604d7cb36c8f462a4f697caf0706b6df89fbf24399c4e83f3fc78128cc0f8212da2fa0377cf05048796b958482bf2214dada4cc617855729e0eec6efe8d70a8d4e3d678c8c535c928fe7bdc116e0c0c113f63583512df5c97d5008596ff23495f79571ed210b5384f9de2fcfdfbe96c7d9d2a771455d5bc202bc6fff9aad464d5b3642e95c0648884f6ba65995f70fe3e258451acb98ab53b46840c0ced76a0db5a773bbc474aabdfcb9d30e748006e9d3d90684f4fe25a975038e7e53f5af9d32c3b374122cf692122c9a451ae4aa4d94b6f1f0aa6ef96b3e2098e77f4609b47432c5ce748862572e2e70729fb5baa35530eab9a83908beebacfe4a96acaa9d024acb8c0548325c934e39196c2efe39de75c32e4f8801a92b5b2ad9f60cdb089254bd732ec6e0bedfec06efc3650a9a9acccb09aea2745da861212595b6647b0c8615d05d4565955639d33d7f14d9b455dce48050e917acfdf457e72550bf0d9d853528cc910e8b81776375a72f6fb5952ad631e14a0779437bd62a9f7295ef738071ecea2de3072f14bc38e9bdf8b1cf69abfea0cddf0a79b75c96520fa3a1571241e55ad11022a46449f9da1f55d3a97cd85b97601473e7a65ef9eb50ef51661f0d5c751fc0a70e055c7c5631db282fcc1c8238320a8dfce0d802b9524fb9913e017c5ce5fd1098f8e16bfd8079dd3c9fe8a7dd1066ad15223f6d7cf9c9cbc0ba550b2ff47a881f887cad6fa595b40b7a50acf2f25ae2e2b4e197ef68c72f8199846dacfa988a4eaa88b2d6bbff6a17c4a416e7d52f6860f7106dbfe2235689edb94eb6d6eac6f95e1764065186048f00f1e618731ac278b653d0448a3fd76baec7cea6b9678febd96581c5525bbd213dca4dfe488592e59a2725805f988ecf4f1a27f86061f8df1e129bb04adf7ed0d87cd3036a49c91a048dbcaf02de31c3fc1efa5f67a002ba655115665327b31cadab6af97d115a9182d8480c39375b243f39b9b5425d47a8811b98d541555d3470443ba497e6b7c8261de3af671adaa7d32e3f917f932ccea5a64ddffb79d5675c4c19588d67fa0ae7bf303db76d901951e7ed5ad3dfed70c57bc5a99aecc374169dd9de6803b26fdaf7de314486b9930b44a03dba9060ec3680765a0edcdc10339a84b72113d11cf29e09a02cbbc4a7874a3faac54d94e35ef6b165e9cdd4f97e4bf860d82b75e24f9921dfe3910001b9dc68eba49bf73aa6411696001dd4bd9d61f93f2565a01b0406caf5650b41ec7acd86815bcedaabeeedc5991d8c3cfb56535ef312b60a63c03aede747dae8c3c2e28aa6f4eac50d042be6bac470389cdba31b7611ee61f1dbc0baa8185d6c1c6f49330a810c9d74f13cfdf76c68e01b9d395c5bec3bb968626f272e328f5fc193784b061663ba670d5b14a5fa64e24df36879e9ac6db4bf8cf2e8ebe8f961e5100992562bb82029cb866ec4c5ce653a613d876137efe3aaa12650437075df2d7c7e4fad4c3bbbf1c11b5f24436b32e1a2bfe8b9375ac2581f47a2c18b187d3f66323ac2d95e959b583d9d00f728c36df4aac46e850cfb66a4e69c6d0cb71201729c1f22d8cd20c94cbde09cf2cf89e20fd91fd8efc54354207b35f2ac614f3877868f2d776ebc38c9001c6cecef6883083fb9fbc378fa093e4ec43aa47bf25da60f299104536152ed19a68f655f8f878852ef65cc4e049347b5abb434d2264d70b5226635af0edb8a7162863d6fe5b50a45fa5a56a481969f301510e018631ecd02022a006ac9d5765f26f1086eadc426aeb7688a5787f4e337396e7dce875becd08945fe215d51eff6909f568f36858299fb5fd07abe05aaf5e78080dbf7a8c62badbfbd3fb3a1a77f955c91e105a40ab59b03b92581edba45e7f5093c02e67f6ff9d68bb0e29d18f8caa831382af7ccbae435f96f2d6ccbd0ac90f92126f5fc49b24acbde97ae5f4f5c2f87f9cee8a6be98334a74f41e43beecfd52b99eddaecafcd4435f8b61525f7d14f26b4e057b903239042dc7d9717bea47594ada1b427b27b276a0a57a833829a976170a04c1c093d034a229be18a32a51aab5f80379cf1ad43b6123b9b1d2ac3112ab3c8204a8fff28ceea457a3093271af869493b9890ccd6085e454167a657e874af53e100aceda66f7deda8a6d8ccbfb7d2d05498c0d0ad14ce48be7f74131807d1a20af264323749a9a81849151468a65683463519e6695b38bcaa23dd2f090a57d1c72b453b71d7ae3096d499b4af79b7285f9ba554a9a38552bc7beeb48f9b8d0f9626865331b7d84fbabd8b23d9269401bd7978bc70138d64ffecff82c270038417e4614b05e55dd99a3c725ef135c636be8270ea24cc5690173bd1a6f01c09192cc4d88da77fe1ae7c8eda1f20f42efbf7342056ec0ec3e7382f5bb1ff758838ce44877d48c762f2d486223e21c7ad57c033a9ca0ab6079a67c2f50231899857c7faca97535be26119a4d20da77ac889ef4d9a8fb5cc72fd97f8587587706ce72a4fbfbb513b74f1b0408c7feefb1dfa3fab7bb5a8129e48c1237d13bd70a26440b8cc512fa887bfc869b765bfc9018f23f6b432020119323c3e88cdca0d007724ddf116795cd2ca79cddd009f5ed88e8f30d5b4f998bdaacd7e67713af73f53f950500d3038dad3f0a97232af834863b8d5b243784851f23341c783e66bcd1c5308d84797418b449cc602ea4241381377c17963800cc6b7ec22860c305bfdf1960c87735b18a3cccfebdd264929a6ab8d6556f7342bd9f834c97d6fdcf9e6a446f200162d017cdd9854d708bc936c5f577a0b1dc6f5b808ec8522c4065aba5f47ce165bdf8649be9077f338f43b26c2f3345efb42328529951f8ad6b13e8fce896191721851b3304ec8e75b89981aade448d584a762f0c431a5af273e99c857dd7485304c008279cf06227871ec8c743d913036880fd913a3eadc04c518796e81ec98db299d71be107be4b5c5f827499e829e7d891e478725400bff2c55fd1ea16ea080fa9a68abdf2e544a0a55d6716aa4a37887253f9d29fa9ed7f6dad5f1f46f13bb753ecd3b2cc5118464f9ced69ec381930a8c2ec929dbf6c9e85cf85087206327254af933090ec54b0cf8dff0f0ed49562ab5148e9071a62c25539f3382e3851e90c4c8e4b0448b43935e692fc70fc263ccbaadd67aafff78e9a88859a12bac7cc6d0e5869f1f1a67334ac941b06ab6e3880ba73abac8df3ff566d69da0a089226f5f5222cd301d2bb6fb788ba29978e932b7aec468e8d6ff0a6cf54821570fde70bc48e55e790f39e4178845d4c7c050218bcc84bf0a33e18bca12d5aec0dac08bd2954a64188084272e97ce672332790d04b5481b921506c4b62c0f86641b4c8849f7531153bfc6bb0fd996bfb12c78230d9f9fa84dd4b88229062815cec164f802970a0b2ae9092b33b67052b1d5736dd08e87f7226679372e6e2c0dacfbe9519f070ad4a4ab5c5e0cd0a3452708a028f3ae3e352af0a5843150759fd8a458ab909703e8ff61dff83e8a90848bbfee6cb70be51d8864e121a5e2f8e49474b3bea03f1c1a0bc0b93610f43ec829c00c5089af42e0cbc648780c89fa43fe3b00d755ea39701d0fc3f1ac7a82d56c7b7a62c712a6dbe10b388d8d50e70aea68bdba3d84b14932e6fe75cf0d8ea26949ba640d8f42a0a2810813afeedc8f15091f67d4f6ae367c2e6522ba806898ddde331de3683ac7d577a655c12a24505d1ad8b9c5dd029b132b5a1c8aca510bdbf45898e877e5f2356277dc5dba44ebf090a5d42fcab0776c5fdb7e9bfdad8a6fc903b20f7573c2c7bde2022b6707dbb90d5881d4c5d1759ea8a6b1633f2ff05d43a996f25867a1db7fad9b1f8537937905a5b99f478a88f9b60c1121ab44c3e13ef7fbfaa21ce64f9c1bc0fee0b6850bb45eaf4f6810eddfafa9b6dbfa81646468c4a1e695ef290401541fa0e0335b6870422202d2761eb3adfbeb37fa1704d07baffe024ad1e05fe9e8e5eadae9e5eb3ecb07570529914fe97bbd400d04c4f9e6060333e8a3f3ca60a0550ddb178583f8b9102154e5097ae41eb57ebea30df86dab0784ddae917239e764abe425485cf3aa91449545666b569c8cc0ecdaa6087bf3594359d19f96f1da31e381426a60b36ab896df180f89da423f4f21b7fc79d5cc289397f8477cd0369cae2e798da6119bda2b2e2bf54d2795c57051107a2c5a48729c60cdd7046142304a948530ff5acf93bc05260a98df5d71f95afa7508bd4d9d361324952e86a30c368218c17109c89b20aa64cac4ee90d16ef3acfda3b25d6930bb82398d6affd28f05b5d1579ee97629353a0ff25a9da9e84594e6b0473968fc056a718637882ca5dde1e0eb93d1fa832c89ad440a8ec55799b6745faa6be08ff85422b17b8ee38e4525d92d3fa44b82bea2814e6b837ab39a6bb3ee2ec5229b0b571c70b5e77503a582f31f815357e65ad179d5e90237d4eb174d4b03dcb6769a5f40e4fb70f0b0f90d0a64d1eb8426303594ebad6c8261f157f7b02ce6d7b0ea077f24b66fdbbce97c58a4a80a7f0a2f6a4811a5d187aff5314ada854d1fdae9ddc15e47545128717e36298df2b5773e0cf8700daff16b12b71ab779898376a301c050a2a2764acff8ee6a1935b30046cf1c859f3031be5028b0e39a503c4d6a9cab32cd526691fc5f28d6ec34cf2d54358ca8d9f8a9b0152122ce1e1d5d047d1e75dbbfe7a01f109ea2f1b44f7ca23be4d6ede39c87ca350f66c3636623d574249e1e5b415d2f9aed948dcca04c8c9aaf64b95a82c009a1cb6ff98fadd1c72fb105dc2b4557619be094eb56de1e76500ae6b03d1a6336000c642fcc02d11e7c190849a540ab63337e9a19787f0fba2716ae735fe779f4041ad4186119b63a26a754de14d1c6cd9df24c3d3e754dd4b16a12061274ac97b81f0655bfc7a1500f761f55d8c111f9a9edcc064f043cab4dc8177e760189f5063096a0578ef6a6688a4e10ad94b32bc0f86c64732fd8757993f1d6eafe49d9682707f5e4f6c1498f9d371268791bcd622d9ea41f09307f7f96e2e2a4f3a882f7018c69344900f60bc1a2372d2dcc5b7404cee29db4ab11fd1caf1fcdc52559b893338416484eade9a38ef8892cb8dd1b557bc291ec5ee944a4551019e073854b8eace1c0725a97a13ef32d17e78640d4cd5a307b7d3149980de8bb75759abcaa8fe310bddefff461898c21922e5aca5b8c136d62042c0da8c59a4c7ba8a31aa9ec8497fb93ac52dd5558e9d80659211cb2bc7869a7c242b17d5b42b3a19157ea2bdf8919ef6be96f0813d361c9d59151d65b12c5d85ba0ad6cf6ddb697341e31f9b17cca84aa1432265e8cb39c95ea0074449737da2737c89caeec953b058d4a6ac2b42896d711a25498d7005ed9225a545ab6bd75a4d4494dd0fbd281f2862c1ce6867f979a0db08ecf468e2ef433cf9d038bf239ab2c78bfc17a3839c124418abfb089254bd732ec6e0bedfec06efc3650a9a9acccb09aea2745da867290f0da2952e8056dec8b747db034f3273b77040b94e61f9e5a05324109cf919ad3eb79dcdeb811c76bb4f2a817d37baa96958b13a5c7b6d78d223b22d2baa5dbad9264c900bd3d06f2c3996f943934c234fc36e8ee9f98a7fadb9bf1a90766b021dbf7a1306b5546ab9989057f81cae8cb8a4e6148613fdd7d8af07fad03e556d627d6af17767099f5fb209b1716c56fa35fa7d3fd267de11f6de1775313bdc9bad244595fe73878420065dc72d4dfd8e7e849aad51482e785bd23882f299763fb07a190c3de7b496b13a8a665688fab2649c78537ea8d82eeec49be1e16f528222bc52c990eee6fecb65440317e2759c49c9e69a42b473830112d10a3f75efe6dd955efff5844c58fcb4dfbc8f3df00cfd67f0d6f463b0f6f19d54ea22d4e116ea7e2d9bde589c649c5ea049fff7cd7ca85afc854a59b6ca9932d1ea2a46e0f96150cb8b89edc708eea2725e2bbb808c8eb1ab220687893e8897833baddd2d02d8078c38b63397cfe09c4fc31847f631368eec0b5ad025a1c41617e61873b16e0498b1a2d62164f90c5318876a3aca79cc11465bae228b4d996f734246d215536cd314ca1f3e75f8cb9749aaaf2b50241a7500d5a2a3bb8c3a1f80aea319006d8f2669b4702e96a01fee73e80d4ec9af314b46c45f70f3b4e06a44b1062f520bab009a8e4d625912a3f20f67d707eee21ed0c46598f8a646d7bd86326d4f7f91b64c74afc32ede50fb412d11b99e6f08ec20b58be664337d9aa354affd986f01c162b8b38408a044307e687a11774905d035acf9ac6cf11bdc10a91cf7e1690defbe513fad73bda80bab72b48788d7eae148f9f88e4ce0ba141b77b9fbfab0abe116378473f71aabd33144d5d3c1d1a692c1f84089df41d93da20651bc99234d01df60e8d436c6e650b767dda9d5d542a0b76c68e01b9d395c5bec3bb968626f272e328f5fc193784b061663bbeb9274dfb6fad0dd2f5ae1a95fbf1ab0673a4c54b4e14092228641a047e7992f3c80c36b0720d25b32409cc1c431d8dced6d49e2bf04c01742248bab1be1bebff9b3ea0568805d65250a6eb98addfcac1588c75c3f20af8b5dbff6469c803504c66e130b88d59185f9cf4fb028dd5d82dc9219268596c60d0e4d06b8242300d0ce44f92c547d96ae4ac739d09f815574e63cd945e948ee53c4a15bfb506fa6f5b355596a0f4d020d9d5ca8659dc110baf4abc163efecf488c6bf41384752cf97c0cb352a5f57a626b300781d579257907b058c8e43e7d9be3e40e282a4a36611a38fa655e9e85910919e0eb6666c25e825b4563cab0c35d67b7838b7eb412dfdd063081bda57515cbbf914d30328e2cfc551d32d2835a4b042a2e9f970620fb3c9500d406e4ba2f46a59d77e4ea4656cdea366cb23200ced9f0d2c59a88c89c7c5437a072dc1010f08e172120bcc0424ab3aa1697022a179f24cb9fe5420d19c9f6aac7b192c90867f78684549da24082148134f32ca5eaa146e6502334fb35af0ded4c9d8cf221963df220033b047853be2c74d064fcf71b3e8a3245cf70fc1e288a35d39c6a8be320b903239042dc7d9717bea47594ada1b427b27b276a0a57a833829a180ef5211a6c668aeb1fd93f2f1843acfd403c175de0ea897b9af8cf193e7e3086866fb8b8ad6000426eeedad32fac0cef8feaca00d8c744556d1ede2a205dbf7c3d8cddd65a741060465deb08a5dde4b14c428609645f3f9996e1bbeb0bde113f73d5d5a80da5f15711acd3cb936e28339dfdb2fc44e97e3276ce50e24c5e5709a9da86f9dca30a23eb4a66779bf922d280f7b0bcac639dbea4da443c3cd7af64f3a0dbc1b40407bcc7ecca344c6d5676b8e6d92cd65672ec0c27f2039c7688fa7556c596c357da2cf60d1b11d397291f36c2b697c0d9609bad6f92fa86c41eee7f88812917cdd4ed5f2f492efae89d01cae0c3ef34a222e34470b7d6ed0b6b743bcf9d353d09da5c432b76f25365a90f7daba9f450110889cb4a2ec937ffbadbe2977442af1a71babe0cab7c07f49ad632c04a46aac4247ba00f60c9fd74cce547728fc8f7c0abbee671afa43958724fba7f5b7e2037b413129e48c1237d13bd70a26440b8cc512fa887bfc869b765bfc9018f0252b48ecf9e181765d8af10defc756d9d5c2559dcb052ae5e5676cd1324db8dca8d65e35e7c556df84b4897c3a41ccb83f2b47d5670800a887d77a1f15b8adb6ebcd7fe4d9c95766ecf4296ff52fb83ffc7ca88f20f514ca78d4827d7b1b6769f30fff17915e51554d1192622ae1f79140623702946fcce25a66b3ec67b6dd0f9c89d091f05656f5f5507484acaa65f0ed052357ee174ac489883599699d74f22245546fa169d4f7a0ca64104d3bb041652b940c6543d9839db81ed042cedcb1fc2c5883128ae79fcc6c9e79f7864c8c5bb071ef8c4abf2ea91d6823edcac1179603629aa6d3e9662cb45a89edb42fb13b04f83102b858b63b57e7db51d5d51736a390408e5b1bd5e100a3a32571702797f637ad71b0340dbe97812932af48d2c0b7bcfa4d0a0d0bf1ac9b8bf135704313e96fbada07f5e31dab51d787849a7ccd7baacd9e73d05d7190117392c1200eb776088748129a8e92e98394c488f188739403d2bf2bfe5cfa203ff924fee3d89d9c41da73f1c0e6852d093dbcb7806a73e633b0b25d91c231771aba1f264699550d82905fc082900075cc2dbe584573dfde1fcf4371e0596b4b15293f7b9597ed8a608a2f8c011667500ed07775d1add7c6cbccd6968c6eb442dd8fb87794f00e7a53f7a577c7d6472a05f9eba99fc1352d57036493fa7a71d226948a83a73772e44bdba63798214e6448bed9c78603bbe1fb587b2537cf639c51f228699e2a9d9f516f4d5a4b265f7672c1a041393c9ff03c3485f94144ce9f5fba81e81c42609410999fb1ec8490cdbc58dc34a1073dd950ee870ef78ff40824d4342406d9582310c9692eb314b99c205374b10bdc2cf5399e9fc9cd13977e51550e0052a6f1de9259b62b24e14c7b1a628ff0e88a883de998a189131267acf16251126308f1154b86914e0377df2a052786651e94d1fe25ae101cb1d24f38165f91b2cdec43ee20f3cfdbcca0ed933e079b0ddaa275fa9045b8deb982a1d97f36aa2c05c9fa657d64c916b4beaa2da76b2a98d897acc548af5a059a2c9c7b51fdf6944d62203fbcd98aae2adadfa19d7e953f4cbed5b000e0fa475980899aad23089fcc6d6feea75f5059cc7882e8ffe8fe39ddc2ddb8afe888d97a4827bd285f6fee85c646b71a4d6537902232a2f9015b9215c7d1103940cb30e10757a2d189514f9bf8c65aff212ff30619a064a6e096a3484f580838cb68837366b8ae829964516e1c33486b79ed96f3e828f37c234ac1928f5103873d987d60ca7d21a377103228a01b344262b942e40733e80cdcec682a15b55b6a4e06310411e3ad1736ba8710ba33fa58d6f1e6fee647b3276b323912d2aaceee0adf2ee72f2fd4020da31a095c32675efb04f449381e5058358c59ff22a167c4bad76f00ad116865ab7369294ba28c46d273c8b1e126beb71a529858a13f407d3bb34fbe52934b328bccd63a46c65516b69acf114c6ffefa914097272016dd044c460dbaa01514a5703a2ed1012da25aca5886d4ef86e4bda60a3a3fa7ced76f8d201b98136a4137e79981f5deeab94d772dbdc440f071d5ddb44da48727e3f436077ade5795c6f96fe10c443d7cfdfbd57eaa117a61fa34d5b39fd5870ff69798baf69b3b3dbbd920f692f377811a131068e1e888aad926da50821784950f88d5b5acccdae0b24c4d35a3cd734c349dda0df1da41183c98bef97dfb475c96dbf93de2eef79365db4b770942c1771fe396dac36702f12c8615eb14d16b71073fb915fdf88326d4f42053015786149209852a4a6d5bee35cc11125313bec34d7c063ccd1cadb507d5679da1cb61464788c6fa4474f106e4e76b0c910919dbd47ac501c3e043d2f5df51d507fc79352f228eeeaaf41e077cc7cb7608fdcf7347afc27ee9cd7978b9813c9684c15d100fc233bdf470a1d3be774c17643fb76b70385744636e2044231889a10f01bb61806ddb1256cf33b24413d2ef574ac714d7c1b57613894fd2c53deb8dfd068de433eea2239755af4466d9d40df969a6de4155dbe2ca118f9326a7995ff644afa72619bf90b26deff87f185b89d916d7ae46e5083613b9358a6e8ede11063b7fbdac2113b6200bc3963c8021b9de6559061322b261a77c1c40b0120e8641020d4f08d8d53545f856636c1b9e155644c60a7585e20fa820d29677133db4b456aad69a33826e6b196b1df897514fe9474bb5c7cd79ef4bbc63fc86526225504517eb541c28fb7dfd5cacfd21f23188e97abde3003626f1e7ac03ff4e926dda1accecaa7d8ef565133c725a4b35437307016a1ed2c1bcf45df9a8b503ba0c84591bf99550ced5c8d89804895e8e57fb66a5db995f2efc60f6122dd5bb0811c8861ab9f5b1a55064b7d4c4d709c913c266eac3966825135df2153ce391a39f5e6423287f48c0e3de5ce57baac3cc078f1ad132af5e9f98aad4917020b12a784a543d6381cc15b27a984ad8756d26f8c14e686fa4aafe81333b4d7774164e58b681af93b5fe7dc53f2243d6d9efea0f59321d85e52f9fdc5f0bb6f5a19a6de0af85b7bda9d46767f45e5659de66627f287ce90699c60ce9f5e5854f276ae31c1efa69b77566e9a957f9369b944f7278b630f5c6c393fa1d382c6e6072030616833c5e6273d9efa65695e7308e509f0d2885f5f9d89a4d89e02aa0edcf7b6772094127fe87ea8374eebcfb02c30e36db062f77a6374b3a3f3bc1452b0a2061077d5275ec9cd904aa9ba02ac22266935aacea370c65e7ee0d25e3229569338c2386613c16e19c71eabb3a48cef5fcde5003c21547e722fcc056f0adba6bf88aba173c843f63d8010ab7f9a3c2ee48fef05bcaf5ebb91db8538345c3b4e29e43f8436691535a8e28f70fb983002cb6f03ced590a94160863b2731433530184f866558fe36bc633ce7a02ccb936e570925f9c83f8ff7c85b228bb3144e31eb0c497073f0efec17c121f5bdb22b14597d83f10fda259d0c176972b39f6cef14bdd66cd1974a03959aa6d7954dc5161ebc1425d1c4547daea0825cdf3156f35fdc06d76e2dcf95ea23f196a75035bb1c2e41aa0fee7ad00de527beaeb11702a5d0df2a1d82d8d09d538c863e10c8e2cbf6cd9984c7e2c126efa3d943d91cedafc5d4c03a28191e9178a7c6d312d3ed4ddb407ed2e0d9882516866228ca49258c2c437a2a73a528719da529c83c94c2eb331b551fcb852588a92e6b74ec1a7312c2327ebe28fe6d80e225eaba210be02fe7e861a75ee6b8f2dbc00d59d681afd57bed5b2b16274ce8239435eba9d53d91e382f04e1f2ec072f8c6d738af3767bf63ad74573e0a9a2a710fe266a678f7d8a53cf9b0cefbd91d908a765e5483761130def5979ba54444b13b4a7704742277e36570993c2e9a59a8194d3e6e2931bed28cbe46732fe4be8c03774dc8b8b61ca3f02df515c98944d03c2e7926521c5488504d7ad8d2125d0e322e4095f93ee625c36d47b43b9b418a6491d6e9b50c9032eddcd935c35aa80cd316906a2920a8bee5b91fca128ffda4f278615964cc69db980a0217407e65dd1571603bdc894186dceec089c867a8fff0db18261b94b9910b42b581b2c9b229caf1f7a8c24604837f173bf359adb5a26a5ad51ea6c4dcf07ed15931d40545a74cbcb75d298caf3f66031410041f9d66297380ab02fe2878183c70e19070a4d4e9bd64cdbb97c14fdaae14a98a5e94d696b789811c6a0406472f23f406c673ef8e0dae3fc18bf78c7c890ee960b6e62922b8777a4731e51323f5d81d4dcc0ad0491d5379cd78f6f33b1d649ba8bb26e34abf27e99bffb5aab512fbf3d8b0730d4a5d4123c8034f8a81722e5a7d0257439620c75cf6eda0e06c0335a25811c05c5f75123904a07ac9f1a36907c5753661f850f36838fda96b1611aab6182eb780eb7085cf01d3df51561a47b00abe4b537532a61c2dd677505a6dc94ac9350737cd284f6d0c2ebc41d5114b87cd86fae2c924e9ad994c0fc9df69522c5387679b57f09513e906daf8aa11bcf392a87769bee97684d8a060003ab23b1af7a17defde4eadca7a80980185cd74c7cbb4ad03301924b66ffd0c30dc4e68093d09a0a572f2eeb7300f3802a4181c6e2817cf81fb2657da787090c0f162c713d25eb3ad5abeef73702c34e33ff56aed64d4d4ef536b657ba646ea16e9f4300a955ff205f224c9eacccc51d254d1527d60cb0d501fa072efe4edb9b0f026bcb70df2093008fc54a75c2599d91a162127b312748544a3d6b565c434ad98fd3cb3b6763bd689673a956636f47c4fde98dd702790a7a965ca769bb8756ee9a9ece6788d5f638197ccbec452f0b9d41c60192de30e43867e53f7d28a2e61d714664bbebe5daa794619756e63acd1720036ddaca43929e35ab46e566c6ff4d559c7fd85313ce45213aabf8e85937639a254781a0062b08054b0255ea85edb9c53eb83c842b43bc28877c68b88e311e87ac6b550905140057da7f2b180ad6dcfa6b0d7c9d739024f9a7e560466a30949d5ccf98a11835f9e6e5e1f435b2f53f4b6196280996b9f781f63e0f5abc36be5cd313a719d9871eeb8370c608a71ba3c8c4ffe456831d50f07b0c66ea407d0bc5d365e8679db9832cbb91b0653eefa767307f4225e798a75c0f0ae57728c8e15fd17539c1087c02d8c691e4c0f5c61e3b8bcb3cf9496b1a6c5e2691820b4e2ae6ff9462f40c0ccefd3c39d162fe763bf3352099fe68645b78ac62a6c6d468a89cca44cbea78ceab90c208b53242871650d44407388877a67bb7bab773470fd0d5060f9026014bd7b7bb6a711d181b13a523cf74d207d92fa507712027adf6604c79421e5e338d63ca9f6203efd899f55959b5fbe6c18ee8d09c3b683515ab2d69f1f188ed5723cf1df680dc87f3925c572eac13da258c0d7bb598e5ffb1b221d64bbaa9ecf43e3e78da0f2af5c9ff5c64122caa24013dd1770be2174f89d1af4f1e297722d4d0f13091f07acdd026bf506b6a08aa8dfe352bf927257521a97bfa40045c9c170c7640f10b7307cc71a64f2def1c94f32af22bc18ad0b0afeac625dbdd4fee296d6737e6ee6f3c75c5bb6ba9bc846c7495b5b1634de9afdb8f6b9ef396fd4e720f5ab19f59616386b6939f6d256085d7cfd94c506a56ac3e0dd797e5adc5157eb7f3345c3ef532a85d0ad0afde3da1709a79f180d8e2272463314ae94a576d2fa7a1a7569956679a0a9c38317cdbd1d3938459bfeae1229820bcf1f454d18c3c3f731118745e2dc844e51a9e6d5fa6b9f1bf44fcc133a3979ab3b6569307bc6b4b5f305e3bfa79cf145b4c32cb03e6f00704c4db00b3b71acb2d9264593ecf77f31a810ff591639a30a730dedf0c77b1a1822bdf71cc458357a2f821501bbd7d46a6aec23b9590b648c26904d16a7f6a7dbbb6b8bff7a240c994d4f27a3fe46d919fface464d9e7b7b0685b767ef58de732ef6be66d56ec1346c53a67638d32b1c6b2de80f3faa0a1e899ded963e9f49714b1dd2d6cdc719de0caecb94e662b4ea1aca9b869075e0460d2b6d7a28042fadebe74875d337b3462ed4527cb1476bf5ae310c4d63098f6ca6dcaf0fab4a64a12876a6e01d33b57573e0c4c7220acb708c5a460e533e7b8a9ec288701fabf16b35b0f9306491e4b1843d84c4601d51da873f3afd3b5566ff9c6587d1f605834bd365b55d5df958d2131300e6ce1ef109b4479382b5731bfe6c2f21b2d89c465af75a281c1291a8817392ff6afecab0f60513013fb7517b381ea4652a14d2a69b1abc3777cf6d7efb8ad52e94995160ec0937b9ab05e177e0d3a5148df579aeff47082355a7dc801532bf9e25dc228ebb2f61027ce708a12b6bc5c1dd3d473c3338f0b9dbe040b5c3fee0656fd63b3c1888f20fd65b68db4382f5b00b5342a100b6712988699425ac97bffd5113a00d231350d537c2df9120a3d56d47b99a7fd60deae80884162c7e9367583d8396d916757de59cfb8b62a1e7920fdcaf574afe4658a66789c12798e0d3fbde0a76742892798c979623edf9f679a0b1eab873f81770ab9eedd7ada95ec9b91b0f8c93c52a2d1f89523f5fc69814775f4c4bf8c9d74a75a31a8074863ecb411c43fcc957ae0eec69fb485d39010f88bd186e6ea358295d93d364866e2268977b193718ce8aa6366c7e818c5655bac432af1085d43ca6cf19d83cc9f9ff0065990aed28b31b616503f9650e6c488886076345ace535c94e3c562031044e5cfa739265b300df3c982e15941e3705f348cdf87b3aa0e9ead76af6d5b64654a1a1ad23b7a944de8d749d78e02719bea26c7648ce07be1c436902e5c748b8181281ccadf0d7a64fb6949c3d6bc09bde73d34dc932e330775aff461ad8a7e034d3a76bc28d5c9c161774c8ff0092fb42ae7c6d9f969e7e0e77705ab26a05a76c9ee5a516aa80abab9e757b02d288c21c1b2fc3f910fc23f9d09855b53412b16f5058d6075cf5b369aa8dfb3044795a7730c10fb87a708a60cbb32af4b5049ac14e54641894cf9d9f831c06970b340fd04d94289cd4f066941111fde0e3eb195de74af1665b236ebf0d461490fb81f6bd6a79febd087e888bd62e0353370ce6dcfd8b7e92e983d4d2bb5d519a960e92e340ab74fe6a9f865f0b4bfef7ca0ac0f32aca7e8f749a21242ace2e4dbf0ecb3f66c5398d3af519b3d7e2b5a5fe3f780255158c6f7371e7845c5ba2e5e8ec1b803aad83a9c7f8510bb67b3e7f9c145b536893dce176ad848a25e854242e56e14dadb9619e4895a28701e357670388426a7c74c75cc489fe468835526f6b5c606cfe6615e523af57d5d37d9de31b877a1ceed5d5ad77f79539320e81f955108eff40b5d87468f2c55fa9ddac6a465d0dd73ecb8d697a91dce972ec01b8ba6bec8731fc0ca7c84faf60cfdfea20b2433495fea2a41944a98182f353b2e94544894db00b16f3fb42c64168c7b7a4da7863395e22198c2d990c3f887b1b8724e417b55d077e5dad853c6399963cd6b65e1ed8e5e3c2e62c021db09509bcb145b506ceeeaad65c0dd9174936b4906f9daa96ace299ac7e41d35d09118ba271813ab74a64009a1e30a58bf8d8d9ee404019477473e95689308470fe540b85106dcccf05bc8f13ba3d42409c2f0274682274128c4fbaf898c0e488e87ab8e0cb6314f1981b22849ec440cc2db650944482de060eaf494d377d99f0f1d64bc0345b2ca72523a448f9540865d3c44ff7dfa4c8467ff35d9ee169788477b24bdd458492b4b29887c1f4cf7ea05c7caa9075b9a97184a8872b970f15c72c0669775b29bcc54a991d1fb430d248d652aad989649436d27efdfd4e8c655dcb6a093e211235095c191c4003aacba7313cbef15b198bb45ad427f7f072fa653fd9f652f28dfd70921314ce56ab27a4dcb47aaaf67a40233055cae9f6560b76c76ea158d560f73dc39083ef8f8c3e67d896fa39ab065016510bbb6fa82ad2825011e8b65163d4cca44f7e7b06fb107a94a641607aeb2b9defa281e6c34b34e0b70ae69674e50d27686ee4c22bb617eb8df869f28e06643190289dcd6072a06add5b573627a86b6163ac3215b5fd2e3073f71dcc0f82ded4312c5c8a4118fd788ea1dad2a95d4a9663d9d0f66d6f2a3813b86e1072430b14785fb5749fc7991b44a1c63b28b88f329d3992a3e7f66c330559667536ba520c7096ae16002732db811dad3e6a7732e80a30ca46465f44884429a89d1eca28aaa9d32f3561a16734b14b964f41fcc24ad904b586a22a9dcb7a112da5adb51e9d3eac18bcd191fe54c5eb1c458e441ebf135a566ea8842ea140b67b385937a192b715abfe0607e9b413a3ba1bb1056810e4b6e8db763c41aa7ebf5e9eb916c3cf97f76709301c1829692d6babf9d2850b88893ba3f83ebf93aeda68b6142f9dbf9d1ffdb061321c7cc8ec2ae53ffbeaae71c394d351c6e8cb4b3a5f8a71948e7d1c0e0acb23559394c6aec6307c6193ebea6117775f7ba3b8c09ea9faa519539efcc89621a53caf2391ef0dcafa31511a0d4e2e0695f38a8c9c72d437a5e7514b429caa0690826c828a59a4c769d18d55fbe866e6d33557de1ca783f9502442cde33ce4e063fb71bbc8bbdb790238f0e573765cdf4748781b596bd5ba168b20b8d74fe511c943b36b79509f578609a6111cc190fd06139ccc026d01c1856b1f13d4ae69195f785f43c3fa1f93e2770adcf406f1e3f2ac8ab557d33caf7ce9d43d3dbb834ed2b4aa535a85de2aab65c0e8c1edfe5a97733313c80e1b40c8d1f223b9d4330aa742293fe9f94d5c338bb751a28c8e2b6684a0c252ddc63de9dffb2d634ffeb7df18e7d1dd1e6b71c4b7b65f03c61614a24bab4d3d5a5e2466d148f74eef847ec106def4b7ff4ac6b10b502632a63aea7196b6c9f60c3920fe796b4fe9484c25788583e0d65cd17003df203c5235109997441e3240e93d8216d1b187d75243f2fddd3c4a82f72da3f9cec63fbb38c442126428dfe622722ab40d3b2ab99f8cefccb92a5f04afb45a2bffd70fd8b2f1eba6088efdd39e94821592da9501e987baba5345384d14d73ab89d3faecf87edb5c605950420579cffad528b3e1282985b05cd0f01b1563fb4cec876329782bac8404aaac073eba20cf07816fcb9efad717c2c8cf8769dd267f6344815dcf698aa082a84486500a7a82c522ec5b8fd203045664242772af43b90e636f73b767895698d7eb42d9af65d88ee838e4b13f6725646b0b604eae0a51255edfc6ed23e7518aac26fc4c23aca8c06afd922cfb535bf3455efccc6a14b3d9467f0157303a31d71893dbf770712fc417026b9a64b5cdd4ac995261196c12041d38046b138837c3450e9e9faed9f97c264600c4e61f0097387ec9d76399b9ac158dcc78e91e6c13e524a57ee44877b0ded04a1b49c741a7b0e6daf3a0674043ce0af9da0efc341ad93ee16286d58227e75e9f6ddc4eebadab8495446c5c5086d33f9486e3f756127e6d158666b28739607963bc730e9649218ae86f85c78fdfc7d1582b6b0b16fe2f48c129abde305b175e6f79e2b96746a826f9f4f69bf6009bf31fc748c4ac3ea810bb54f1cb4a64179f9b0278549baad73456ad72a6d389e564beee7ea91fb5b51b4448e837d54f499e6068c8db27ae06b56d5715163054c5a772c40c588d38134d30b366a61ad147112bd5584306740d04d0b30eafcb07f68fcd5b87682b67736e231b3abd7ac215e5c4719f0a524d1969291f72803fc781eb45d53190d17454693f8040c188d2b93c8a5b73a21a94ad10ffe06908d64efae5bc5a99e64ddbc89fa817ac339c222f132e1c0cbfb2453a019166c054c68559220318df0a246ed7207d7e8f5883a83ddb6f52614f67150487305f7bd04c40ce565d5db975d9ed734d1dd53ccb7db51854ec77d44aaf5eadd81c386a1b06e8cd910ce30e7f400ffca622aab129c7178bcffe81063fad39bd448f74941dba9187f29893c7fc86d8c730f6e9216c706885a60e9f4577941b0bc7a2ef65e5912202ab8b76a770626cc51df0b35c79cf11f1ec4749412dfd226d27e57871c986da24af69682e4b50c97da744222252fc69e10efe63ba1d40f7cfc2dbfdd02b7c0b3787016a91270af5088fcc0fe9191c269524a35b018dc50a607e5daf472babb0b6940e0b936668ff0fa47df74570a43a732f868fec44460b03868f335abcc6643cfb2842044517c443a8ea86e077a0289f5c76882d8cf60b0022f68d9b0efe7c77633e5603522385b37823ac02087347eae872f2439ef3f29dff9cfed3220a85e596d15e037dfdc72209c846cb8e18e1a1aec4bbebd767fcbe08eae2970265f4a4a478f4210649b08b4382f65971891963fcc7f76f9cba0927f18be9e60ad80c993030318161490f069e58339c9bf3a115b6ed10e78830cb38e4a092b451bed0cabdfd4657a25e9a0a3e2166fdaac2de1a36b4876d20c492ce9fe69b65b54bba2094aa38282398120a4f02548fe6463510f03b8e29d5e2fb0934b455c98eb28a48e2450004748598d600b726249123d124d0d44f754ac164864ead342953677e12038b177f1d73e9d7f469b8f357a05554e3930d0d511450c17dd6ad8145301f77540ad6f38979302f29cd5e06cd7ea35bc99dc5b1ed0d6f1dbbabcac6c79e58669973f66a7eb11b17c0cd049bc1c4f19b104fe4624abd420c61a7fbdfa6647b52d38ca34ab33d68504804fff0225429fba6f27594b2652dce1845fd85367ee62ec4c40d2f3fe25d4e86615fcaf2a96ca31da677c3e05705ef8b8d0b8db8dfcdeedbb03e476beb46735f40bef6b913d3d6df6e5cf6202c4ff5973c28c3ea3bcd52cfa4ebb0f819337f05ce97b2e05435a34cdac5045ffb9b19db62963f1f55ec236c5a3e18f3526bf07dff52002e60b626fe15318ef863653424370bae5426f21d322d856bfcf7705c41c800c5419cc89fc7094eda668c23b0964e144b2208cfce5026acb6137a86f58635fb4465ee5bb49e24b816016c3e63a103312ef66f123478de42c5cd71283e36d76d72ae6df191386117030c9703a0aa3633e96102472c85ea6d0cdc17dc42517f3b22e110420d70baaa24a3cf09d0a56ab3eff339bc9d24aaeacbe37562445356ebed2d2c2f2b3ffee111e60bfcf9b7c4059d5a2b1463639322f9f4f93f7f008d3516745e2b1a60f6d1f5d2b334939b55a37e1bc554d671ba14ddc505b7ac8d47ca945a15e31222c8debe99e2ef6c0c1da468ff5934d5b83f7a7131b658a4b9050ccf8cd1a74a55904f3cb99b5ca4acafed8ba308e471c8ab8886eb4881a7c77405d8484f7d5962b0449f3a5f606155b2d0275dd5109fc2fe64598892e940371b4fe8125b178d5596833fc39045b0bcdb3d6d504278326c534e4496f81ab3ef8a9b192756a56deb3b5ab244239ddc800e33d10bca045b4c57a8683de2a4a9feb463fcddee383c0f2fec6da085cf1c29ef9b8927186bd70ba1e1130aefaf4b9165d045ff699dafcc31297e488b71608e35ee3746f534f380c96d17abfcff26366da95dbfecf49bd085b9a0d15c3b1c91999af7221108fe71ec4d69d0e30e7416a3a0d6471a648b6e4b75d5318d29de18cf43d7f2f5e955d0c6486d4c6548b22f065827c92dc4e85d619b502020907dd5809703e0eefe183c571c2ea9887746ce8064bd2f29e12ade20e60e367fe5c76007934c915161f38b1b8eef5c97474c02c29e9cbb8766140d71bde272fa241d285e1fe4e10ee5e264348615fdd1821271ec56d31b7950d9a7230c395eabbb3e9c377306e591778c182e6f39d5b62e6e1d618b0e134c31396ca4a2d221d54246ad66584cd42167c8519540d03dd9570a2e8df46f00dbc16304ede597bbbf42fbcfeb34b91e3e0d6c1ef1f3095c73ab229e271b8d2b314b535b96782fe18782f842fea0e3d116b1639c35b1514acdf0792c2a876f546e74b91565941028944ab9966dd14e0d23b9f04ff3887a63bf4005f9d617c9c42b7b782ea8d37024b017033697ad12bdfe9ecc2c7f0eb0e7cb58b5e9c4ee3e425ce02691cb936e2435ad7eab701298e38d755ebb2c42edfa215ab5e45c31d155439433df1c10ad137fb550729dbc8743178e1ffa1f98ab43a8eeb7b1f83aaab63b81e3643ff3a35cac5d17ddf8159b072ec8e78ada30106e548386df9f252ffb44802b9d335d871d95d1836d5aa43074eb912e852822b42f842132496c48eaaa929a3e0ad6da4d0fd297c882f9e69e81b8e5b07c83dd32729ab35c27c9c25d331102b1bc067cbe39713724ff2fbe32db87c7b1d967a52c6a366001d7661495f3803714b5189d68da3fee58235dcc6ca0a06ced69a67d1c9189f49364cad4e8e6f81df06655fa7e33992bcbf868ff856a374d1f295d0dc5c58ba4e4440d7bd0570fbec48a82609901632b6405a01d09a4938e1bee9efbe6763e7da00d4cd95b012e4b5367f24144f8b2ba0cd60c46f1f63bae48708fe7fe3ada7738de5547e6b440866af5ab45184e70fb9278c93d8bcb45718602e1140698e4752930e25f49e5aadd7eca80792d51af388d5182de6ab705a9e73b29689b6a34d696c6ec65c0fa335c77a69b4e96d533f5fd01b6ccbcbbbc42f7090d981b91516f5d53a98c05252992c2d0b132bd1eb836e51753c88dd030c139692e099472ff17d87ce3b60a8d9cdd620380b921b6fc90aad9ca2787d6e86398df61a859ec6cdea93308b99240acb5555622cd2a685eba11a94012f85536fc34f5571a35b82dc6126743ece3f74fcaf856e3c7b1e5184e09af1186af98131d4ccb7edaab25e272ab320bb639ed186955a2be517e1f98a3637156f17e25fb67651a85ba6d243f6c9127dec66a93f75697daa9c2fe4baaf6eccc9c344956bad8cf040d8a882776a424614839b8cc944f7334832f99de961c5e0e65f931f97543e37d45cd78367be34ead46599406b7fd142c9a2d558aa8a0429943eca5c3d285c3bb7547ea3a19dfa1f24c7f08ed778b51e473321238298c391041ffcbf55af9edf1560f2278201c13f471bdc2133fcad53cffa3b586fcfaa97d3d68359c39b24923a991c298736ef97a8811e5d193bfe7b67754b4c00a5c34c462b99d0cf4c1f846ef9eb0439bf2078a3d59e9862d878e4b545603ad7753d44a53d6e75f8a79673fd4b88c9c68b6cec66821c663c79f0594f79ac9d1350a7b183f0741daf832ee0823e3caf3eb46a79c2e637bd4161167b01e1da16aeb7cab893d897a26bcf993e93eaccfa259cc66bb74322adf850df1d414bee4c3a6d0291b2607987fb6d722e90fd9c7374c3b0c36faa42f4165d5a25e99ef9211f1c1c7bbca6fc6610592e8d0b9f4ab000db7781f811031817a3b6491559010186fef6da1f2ebc0875b214e923a69432232eee83ebeddd632c079dc1629c33556c1867e5def4ab0d420d89b936bd4a78a76b6e3e772d2d15cb3a165986cbf5a4708b3a3943f5ef0fbd7e49013ace9317beec11e67fe728a3f968826c91dc4c9db4f190b253157d6051caca4a9096f648da0fc961e2770a95ca0f668c66dfdd0d0e58c029f9b52da0a0f78002d7333856a3d2aab02d9478d49e0fc86e9da3d5663939185a83095babd04a94ba7c5a46862dfa4ebe1113770f5ae6a0aab4d3a7a5247b5b5eef5ca5bff8e310cf15798c7db1b73c969751685a052defe4cc6af5680c74690aef8d5be7e8305d75881069af5c48970d2f9882cfd82d9fb7bd7aa488833d63e20d77beee1e72f164a50e4bfd44b7570bd715b765a9814a8cc71a0452329c8f468425974bbd73e8e16bb39b2844efeb3868aff5b7b0a841ce0c20f57910565e6698bf5e7e38c1a8126eb93752c6a57fbcdbe9fafe4acf92d604985e847df38c7b7cdb7032ce64285b066acb6f6bd5e9abf0fb645887ce6c7569a7938de982ef90b198029447565ba040db5ddd2a588b7c57bede605566a9e1ca5fca9a61649248c335295d1c728b15a11da2df2e695db1462e7431b22cd610f8ee61b717a1276806e59ef7620b150bfca2a3be238e57248af607905c765fa8f39f8606583362460870f03ac9ce576035b9c7d1e36583f66fe83025b3d3ee57ebb33304ce8f702ca46fe3de1e11740d531dac89c76807356f6911d45b4b766ca3be2e30f78151feaff0803f8682428df2671cf9cc8dd12911d7b5619bfa5cf9c15aa5f0cded275d79361dff5d5ea64f9cf34600e5b249516beaf85fe6197f68cc618f993161b8b6a8025f6a5c00845a0b1efe48ae3af59c31653cb3ff10c0dc6785fc9f2d0ead7c635120b8f4b34c3f0f7c286a9675ea8fe24373acca7a089958ce8e53c55f3dfee225d230668a6a13a13fcfde1f602531a9ec69ce949893b3150456edb171a4b31aae400ea421b69865780d47aa128d7de2ab17354eed9506599e2f8031e7c9e0595aa77b3bf9429dd60b9287d3e3a741d291be3427a780459c884ddeffa1d63d0a98f01778958982d3bec2fe5239eae21228b63409594b1f14f3ea907aebb9d24725c5d0dcf9f53bff3eb4280db2be0e0d75ae4bad56e7b23bb3f2eee9a5a9185b82d8f5d467225d6fa76e44dda8461295e249639b0c627792da659047c1738556303767b92141e7cbf93626d0db141482c929543f082e0473bf70cda06b2eb4624707d874726e48f1ac45b9c47bddf0f914a6129c46ac40ad96a137f1e297fd95d2fa43f7a074ac344b1d50d8bbb10fb6d11400f556108e8f196e95f6d1d61f289ec97d79971990b059afb9a310cb9008ece7f919a26d5e74bd7e7fc8869317008ed8d10910b2330db43e4f9a54cddd8273508f7cfa3450467c968c851b74ff3af50e24c75851bd7228f7b56e1c7b8d36d8ad09cf644f2d096895a3cdc9921a27b4b66710cbdf0cda1ac608128190c2e19f7212dcc5619f427c752677ad3f2ca1f3f93c2393d2ae02fc9bb1bf1cc08209214109c3ddce5ae7494a29ce6c88b5c042a4217edeccf06b9c381f32e0de0d0ef55a1d357a9b590f5f79b326918d5d4ed10d50d8a37cc2c97751f68dadb386e6b670824746e168061e5a41b78614ddab7b9b4d14da0c8ce6c96abd44bb68abc151f9678b6928ee5460f8254cc9b380e2559e25930197c77115660a9c34fc1671518d49431e4de12f94de7ed3d41133dd6a58c9632147f72b121d6bbb95619fb5f88372b2d9c98ade77e873954260b51779b6d0defbb6c30b9861e3f1f76afcd0cf859f90e8a69b2bf9d95fda4e1bf4cf7608b9b48f38c27f9f23489036c5cf5f20aadfcd3a7d0756ea4c5aee0e3dcb5e3f0867d8435a2238a0cf0c840b74a673c5c188271980441acb76b7d5f2e2a7e7aa5b7a37f1df8e3361c0f3a7edd1880effbeb2b862eee43e3d3a5c618ff36ba48807a56df8c7365cce56ce2f76e70b139e00936b59301bd9a5bc56143b24e68428889c01cb5a3310a79af3ada70515c1ad014a7a06158064dce8862cf313f1f05241c305657c2daa98464843235634ce1afb61b9209947a2aad34f6ba3fd7cc52b91f0eb9c415faf743cd278e19f52be40d060cb8676aedad7c98e6b8aa531d96ea2dc6ff008b8f6f59a318d516b271938a74bbda7cb97bb349099e4db4da7dbca5f90a19ad15beb929b56c67995ef1a60770a0b62b3abe2da018dc518eb54e2ff567b1662adbec38823af0dc19126c77a9172d6881344587a314cb59ed50ced2015ddc3a55147a7c3b2b3b5164648a86b63d85fddee4d6d286cf08a9450277871d3d62ea9d40044c1c4ea8a810ef384e6679715c557c8bf425cef4e1ce795531700871df2ac78052b099bfbc8e62ca283b615f7668f116bba91e2c10ad9961dd41191949c06bad7b20f684eb5c929f6534c068bb93f5a2254654e7f3f7ef81bf74a27fd43ca316c1910c9dbc98ba45f8a8f7161692e0e0f5138411fdcfa295529ed9794c3e51eedc2a3b1dd8bb8d46bf1ef4697fcbc858c108c09f6f91ab26824a2d7f23b32c12c3527d9e26a049b84ab5f6e8e67c9fee85d481de739ce59cf9b1cc55aa769d4bc7c6616f372a40541f58fd9a8d7604af1f580001da5637e62bc5c87d92d6c0c9ca383b63aca28c5698325453fa3adb994f6d810357ace80d2002560d1a4913626386b1e1c828a328eec5a7b45a8145d2acca39841a34a12fb1ed8a44071c3cdbca6f552d2818f4156f41631f50ab59e1b3dddc9226a315cce2f0b4d0f8a560310bc3834c693205c9f794406ec124c8f52fd64f2c7a8e6204d344cf3684d02ad0225eef8173f5587b9d7745a185e6c11865d490e207c96a8e45a9afeeea95b6aef902296f3a333c60a698f032ba3d5e34954a0eed8b3330a8930ae9e3413676a6ee5604d2339c3c36ebb70a7f688c21d56695acd5a466fcbf3173288093c344ad5c26a6bacdd17898cdc975265f174e1053f62b6c2c923a1b15e6d8930a21b9741e46e67db57c2a49800ae7762ff5f8c26afd54c2337210f0defc7f3c9585cd8373cf7e79f2aec62989a61bdbaf61585fb00ae67f3eb4a3123e4aed6c8ca515b0b070d00296c5a1948b2469206d5a59d6c3124800af594ff0a26caad35fa3876c85b0386d6e3df716917eb398ede6354a9f2eb8399b4f47a1f7a97ad44cf89fe1d9f57c1b91351fee5114de727a29a997649c3c08910a2277b9689e499fe04e452b30355d82dc0a98962e3e0ce50623796baf632409fc562f4e1f93cb6c9218c0fff3682090fd097fa03b588a592c9d49940675a2e636b1efbbadeedd600bcbfbc4123240181a2da74e9c3d8647b514975a2c19b358352650744eead482c22237bf575b749fe77450ef01db950934bab193d8e25b4db9ac7615fe10477c7187f26b98d985550f3b7a6f4b32bd2fa312221e22d44d30093c397f5c7c9f4298c4c77cb667ba2425e1b6c426b181f92cb7d65e39ddb440b9ac35af74a6d17547d929bd4d8c6bde43b02563de488e38cb2f7db2dd92f06efef906279339d5958ea99a44dab012036782cfc5824d3d71f9506a7166f217cec8df392025716e72ce2ce5c7317149e2a8600531b270507e2d530dea5d4dd6c467d83780e15eaa0a4fd919443ce1c4fcc2a6edf933f662b39f18bf1d6e5ed7cec91c5caf0f7ed3ade3b012f099bafd932750f5e73482d588e7dc6e06bb02f34d06737dbb691b7fa145aa6e2ec5e226b846d1a4ef7f9f864e5fcb8f4b09f3a47453fff46c8ae625691aa5a95fc734eefaccbd9c84468fe7bc28a692b035535010afb62721eff5461cefa1911cf93bd743811d51133d0261d90a92880b9f1c17fdbf68f6fe449f2b8c10baffed9b33279911374bd05a179507c9592eb43def859a470f9095382730db70f37f3d7a28a26299b0426059416b189c1b51492573e8ccc3cc9d3d70aef0affdd1c765da9249f4d4f23e6b1c6e1a98d96cfc0f6b54bdb013385bec39d16ba49220fb4d7738eaeeee8adcf64c9e519ad6cad72316b2a4ccb1022015eea014e111b63c134b469e61960162d6b5bfdbfeb32f639767fba4c6e56d1bccebf6784fac6f6f20c9a9e25e7959171e0b30e40b75017a482f9aa528d0841ef076ae7a9e728b0ec423be8497057d94c627485d47a27dc93b0a091f15e298c9a526d55b7ee4208a2c3d6d793ebef1278cb9e5c121fca1b051ed1e73bd50b8bde0b616ea4dd7ec1721f3e23736e5f76d98bed071803a0b68102e945586879d3702ddef8f38a0384109d4606aa56a5e07fde6c0f59165edc072eb1b9acdcfc0cf8f4d71a6c37f94c110f7a3cac05af76c50e627112858d77d6c3ec4e5b5875d347a374d453516a97e9489732e55c851bde72cee672a29a74b5b90e53d6f755aefdeb7effbc6330dbe8afb7a837b1ec504348f4e79a32c40eaaeb31539306cd3ccf57d7a24a388283f3dee02fa99d7c43657b594c4dc76b4607fad32c891aec6f05928664467925c346b5a6554e7c271d7caef1969dfa16816d5c55f9578400bb363bb1782e79360a9fa90e9e581d063fd971da814fe40d590fae7f5b4ca205ef8b38c58fc1c0e79dc51ee93d465e6f26c51cc3a00756e9bffb64063194f244d9ff1ed60c5a0f6a5e49146de6114d86f8a70bbba40daf33597ff8c25985d2f16655aad448e4603ce315c6b60de0fc5a77188138068382016da217e779a7a543bb46c4f3cbca8f5532757cf5ec0550e849cccfbaa1812fc8a9650b4700bf3fc4ebfcfae489f74b807e36c6c12ed5a2fddce664416af20def37d2bb2811aaef9f0b888bb90617ef2c6d79d33577c0e8303f78dc918df886a415b1daab2843d1c6a4b0d58b421fe8b24bf99c0c588eae16d6586f9af9c65ae6cc60c32ad1e924c575fb8a8dd7d7c78cb10e95c58eef492b619e5046ba262fede2e953f421ddb50b7b65c602a04b4adef229b9c433a7fbf5069c3102984327f7b8902a7ae70587fe18b9d3aa15b30bc058e7a961a27c82d4246738c8631e798a2e65c71baa743115eeba47ebe3debaa23f4943aded198c812e8fd7d1ee06ca8491031541e9560055a0e19b1be80672eb4750dfdf0a6e71c0882abc07cbce98cec07e7001398f5506092e1ed55dca7d74c73b31ed94a52f33da7a16922b8e0560078c8db304dd3ce3adf680a64fdc0e9b10e7b3f48446dd130da6e3ab06b7c8054156707236fdb3d25c130538f00f195308fd3e2fe9563121b64e64949f38927289cbbf3710a92bd4b6ed664b9ca4e5ed747a6de96945f9911164629507c4f562ee1e6bbe7d7bff25ed888f3f2012c0a49c87fd3fb3c0e0a6747b6e704a28e05e3d91fe8a4f5999f7c0ea3cfb14dfecef9555c9aef4b985891837e3059f855f77b3f372f91c675dff1a945f62ce4542c07fb20fc9199a1bfe1178ec112066844e4ce5a4d850495c934eb585224ed610a73387325c91148842681c9d267e3e19f8ce031f85ee140addd540533bef2e4d86919ea9e67f17b059a0bdcb1d6106d00e658ff36701667d34933c8ebcd448f07114600573987e6c415d9a5e770b51ed3728b88aa1f1363086f0faad16059fb27c2fa40400dc7ae08f7e678608edf161dc5e68380e7977ee444677ed00b25cc4533d4cba0a34d067546ad05865b08fe4284e1c8ac0f255ff51a48785a53799c7a2113584f89e3d4661cb80bca6083dc9294de840f203c10b4355ae3a0ef33e6f0b480b4a50a149b6751899080b71ada46aa091d5ccdf9890d024fc2505b82e3c224ad2a22df296444df099c404ed117504dc31c9686bb6c7ba8fa8fe5edbf9f35ba92ea41f4c87eeb2d5de0c5a6f02785e8c35ee129c6e83e9175bdecfb7fa82dd92373cbe0112e896ec199b0671b2b6d8dd30b294187c9b8bf74cf70c068cd579335a273109187ee2159bea1727c36af8d1437f264978e2269f31bcaa1838b7c37ad6f6cdf14cbaabca740a4a30018b2be35c38649737437f51432e8187a3642e2a612028d37ba5deb28242b601a9b5eaafca91fda76fbf71614ebb8d2404d4a9a6b8e244d7edd642e50c2ed92d0a4700e6b00de4c06342549a9d824ba8a2b2e4d2504173c2d655479b9cb209e769f7ebf6ee8a05810f2dc7fd67dc8aea08de283d7935873d6554ef8ca7863cfaa2468cfe3f5a91cd9cdd92990ce49fbfe6d44ad54bb0f2a022ff04cd79ad359a342973ca0fabd606a600e6273df3fde362d6a2ea5c084c18b732eaaf75c2afde890fe91ec30facb62bf4d2f67d0fd37649dfc7255cdd0868b5f410e3dc7bcb2d9374d50861612db95f1e6129089a98181d4fa08588b04f8de689c071b2765c95782f9092e6bf76d661cad53559ac633dcd669bc4ef95876f812961f9ffa72009751885b5936be6241ba2d33974d218e1c7b44292f5ddad5fe8390d9e50cdb550c9c379ca076fdb76298cc95e87cfdd4f1d302041a6cf6d6d9ea0693ad556aa89379d33349f2a9d07fb85e27ba514b9bd532150727147726e99e4497309063bc5b5c834fb1dde6115245725b7fe9facc58f3cb1fc368fbed248a2be9b2fb959d2954795739ac2a25a408ae220ea984bd60d3998bc8ce3cf9062266f0f060bf64c8d9674141a4830ada7fa0f0d56bd76882f97a37c2e922a4647f0bad9c1fa3af365a39c7daf5aeb9af1f84d1fafa2b705b708f9a8ead7ba7655b810960b4621cf10da76da4f385edc1147fc644c95926293805b2d9fbdc441855a6a25423fc1d28dd0a6b327b92e770a631f73c753ab6891724c0bd6316e49824162566c7e67a5f2ac2e683088dd87206d2700c666d6030270e6d85111b81b9d790bec0e06f73e1a6eaaafcc981cd3ae081955c70c7a08ef61533233af20f50f894c4a49ed9ba313ebccd17eac11fd18ea18f7affeb9a7b5b75e1ff1d553ac4078357c9348fce5c8cbcab314102db0d1ea36f2cf7d64269bb4603930acbd6a29ae228e2288e98859a83cebadfd67c3fc85aa06f82ff24adc979fc332907a9e3d4981c9e7983aef426ef1cea383b6d47c74941aa81f7b3b0aa1c548ef86eed76aa95d63bb903d23c9509b1d72dea7087f95d9d7f99c5f49820524456b1bf46d4c473ac9f3cc21c4e2cd1b14ef2c6d2a0a2517a18915f230790f2b890457a249e3cbadd2d74e0275497e2a347bf9b6d51b967db07f45fc50bb195d6389280bbf251954d13111a336cd8491ca50fef8c3388364bdc945b09a7d9b851f26acf4db72c36d261ae43327666a112c2f51c1f77f0a7c4578adbf7b5d626ac58d0141f84191792b1ac22c886c22c919367dfadfc731ff11d9bf3922d2bd6d7f03f333821bbf92e47bf3f7921ea2ed189a792299b3f05230b01eae72c6053819246221fc3078a332016311808f6777254aba5404e25bb060b501f8725a1a5b210cab50befd4305a69ce54f14c8a0627cadf0fdfdced06343eda966766a995b0f359586290efc458a2abf689a856132c46a7dec748af29bdf828b1962c486f53e69a59c41b99b53f247c8bbcd6d5033df35a2bbc00fdbe33972b4e325eb23aee27d06ea134ee31fec1c840e32d854798f922d9096d7d5242e13439c8006bba8327508a437c31bf71734341bf70a03720ab99c90df65e59998fed163c3de62f4a1ca5f990587179fcd861ed9748badea4544b656ba491f1e08aa3bb061689ab681673c55d867e117d7fc7230ee319b338e71cb1c437d19ad9ebc3b715c5535800259ffebf299314596f4675bd35f854640cf257d62c96e461d6c0396ed02974dccdfb829b0b55eb451ac9cdb0acfc3f14945520963edebb3ca283d367022bdfa4bbfa862720914946d66252296608770a7838f618cdbf4f1834970d68fc390d00826d40dceba796bfad28905f9c8d6b07c9d6c28ee1eebb1011eab9e018dbc591452f3ea08f968cc41679e88803dca061d742e2ed0e74de63b31ac3e958615be0f4988d5d7f96b04dfe5322a14e62a844e90abb1f1d326ccef0d1883365959e4b0952abad720b8ef583a84ef25080fc6098b82b6a38249e0f5ea400313e67c58d809363fa88bb74f63b7428d1d1d119bb43b3f11c8bd75e5d3e611338ea3148121b9cea81fc47365038caf245ec3f7a21de4985198b33da100f147b13651f9a7e4713ec28233d94bb8bb9bc50deb4b1269e8c0768b972beee86cb348c8a7a2e556ee3401ce5c0c96b09be6411c34df0665a5c8b394e6086da33aa986c066ce08f8b4fc40897345da5439ef491f974ad29c19c6a8fd27db1c3594d73e1046eb681bdcb7805d73742b607be32c0e5d7fcd9e3faa1cf94655043e1975e896596f8486a29c2559c101e683c5c82be266db40eaecf4107d3a7e0bd886421be4468d1ac68be15f18bddf1a0b49a55ca8c458adaeb828d7ba7de94710445da025de064524fed4cdf4cb5205e6b0c85fd487a0e13cb8ea3936dda2874d7a91603e103f949f10e2a7b302e098d16dd1c4e8db2dd8e3f76d65072d2993e968d646b0876564563f3addfde243c63ec9ae226c30a32f0af4b987412080cd1357101398029cd97e8bdc1203f05769810b3b74d48a5014b9571183c41b9582e16bb4b70f67b476a44d31bef8abfc95931becfd289c608d1dbbfa1baf6b8409f7757b8faeeec9f3bb97129e440aeb1e8134a0d53fa3b158c3af104eaac3e9bcff3ab96bb8609d4d58162a95fb90ca5fca221a3f2650175341984c9344c5a264b5edf005ca1d779c5fad8697ef622bad7d909d6b3891fd114b3c62aeea55f2808927126b94fe4a59a01d706ddeedab11ceec3582b1961dcc428c1ab441bc520289b07914310f6af0c00323fd27dc4bd0672d271ddd03f22a859063cb563d0d62e629a48fa97900faf3a39f62304ede6dee76eeae2154826274059800567af9c999d83e372801c49c466e4c2bd5e72c7a49d2b8aded57ef589b170b068f38206411c7bc30e2c90e5fac9b73c7719914f3879df3ba5bf7451a22787bdfbe22a454b04440fe2baf762cfa14bb98b59cb67a93570b0216523bbaa9fc274df3b1c3aede88a85fd1fbfd54dd4a41257e91fd8889d4a5cd47708c9f08727885fe88eb95275b68bc6788d2ecc868e0332893f0d05da2e3d19c39c6ec872274b0bc3120b5ceccbf3c1f963414fc7bbd9328c30d1d886ca55e75a262ca4abdcd3544a7187050a7942cae87ec8a54344041723da8feda7958994f3e2e85985326da20709b70c0b6cbb0880555d82aa8285e502002c4a62c88f859162d0f9c5560d07e43b9d4068a15327e23c19cf8db57f34a303fa813f1053a90516433b2a1a200967678fca40629db419abf547f949777901f854450b485db01b8247cbe3e508c19a480fd82500e95b520214a1b22ed69c97232e5d0118558a2c403c4e0c1dc75d9f5c1fffd3faae270628cfe628d429e5e03f8b47147b5bc08f7c98690292257f7b9a722ea5eb895b32c744f2ffc00767bfdc952dc533ce1f59c525deeff7b0148f972d4a30f0ce68a55be7752f2b16190e93316f3a2ab66c5af0175078f02f5e075bee23aa29cfee3e1677b8c7c72884aca5d9661927ecbc007daf3a95819a720c314099ff91410c8c67cd23480984c4976d758efeb1b2df56f66523a3359e72cb88d0ccfcb8489af0a094f1619639b55bcc050868d9e69871b64a8967b05aa0eefc04c6328d8e7589e7716724e8c4194ae643c9c1cb9b1d7e2d5b63db1b287cf576162b6ac9da7162d9f5bbb59c0329b745671495cac0b5bf70b56a7fef29c32856d7a2c6154f4fba4c50a5447d4277551253b50f243c23234d9fb41e1489df3a768d2cad9cf0f1aaf6cb8ae5c736dcf7fb48c8ece7145d5e62f41f9d6f7fdcb1df50dc5fc2c0cd53b2736fc672507a47e7635423f2384f9ceaa564d4e1764e1999f63fa4658fc2e4a709d9acd4ada3392d2b2a51831ed7dd5165c23b03e3333ed50e067428154147e7f53b9653b874971df80e8d766ed2b6c3d8df59e2601463702a1e70f16f4d01962c8e8d795c58bdc87e76c3f2c4f13db1631d4649f9fb9bcf62471ccbad9cc364fb89cfbb1c1c82a4e7bc16dfe59d5f5bc55fcb443cbe6151f6097f8e39b2fd0719403990f7b35be0b1f8b3ec9d993221a20f6bc59028872f62cf76e3adf91e772324cb274b85ff8919d5d122e526a8411c38147a20f638c8003feeac3da5ed3d463e82d5742d036befcc82481376f283a0499a6e73562752fd5c76929c95571e6f00e6845a07238347394f69656f02e28ea2afa598b6e683dffcfc630ec07e3ea289e826dc2455c3e571b4378417b92124efbf3bfb92fb275ee33b256e67084bf724b74cbbf0f704601d3ce8d9b87e3bc33b35d7197cab684285687752c5c0aa34d962fd3c7e124cb2483f4f6c4f7c7e02fb4be7eebedb3f22f5ac063322350d449d12590303c3b7c7aaf9efebe9d09f740301ccf4fd1cbbb04bac5665aad2c01a8ead232197a8cbc3d03ee436fe7e26943696d9613a3bf6870dc4d35c906dde75402dade927751a87de083ab91f976d68cb03ad813187d62b2fa28e20f4076a3f1d7b09890c845518cc592fee2d31b46b6a0a30d800c30745a83c2367d3986694b934d1a05de08bb9aa500b8cd166ea22f6f740771cb15d86bec09c967970930593856048c4b3e33fc5331a8961979059ad995634ac79beee3466ea6c506c790f520724f4a127cd81e9e54a6892c146ac4c627ff0973dc9f851aaa8829e5370371857d1854a13117886235f623fdd087d5a0c5c8b0dbaa70f9aa648d2fa878c27785926929d3ffb94a21c4ba991e5b22c089cd66d28016cfe79ac1b9788cdd4ca125fc58caae6c6dcbd14c64132bab0cf8714c605d08c97f554ebbfd9ff8dda57961fd83cbf294b37f54fb9900646d4e4f4c6abd1bc553411ba0cec37a66782124ae82ef55492df3acd06681e913c5430d428ccad7ca2caf70349de3dfac40fbcec622089e6f8bdc3d9ba86f4d7616468718344363a679e1d50a4edcdfe8511ed5debea2aeb6fbe28d6466f2f29149d6c05f12744c248c904eed92769cd53270876413b1a5577b1b96cfd33cad54b660575fc5e20d7649d81765b71abcbcc67105543dda9780ce8c73062dbfc8bb10aab8d24270c0ff06a5a7ec60b35b49ab97862d73d9fbef73d3e56d8cb62ff5bee1ab139e046f54eb4b4b00a5a84e933dbfac6c1eefeec892e642dfbdf2040e3c55be8f8fce9ce340783ca1817f0b8a8baa97c1444fb17e04f835b398925ad8ff2e4b49b9e4c2fd4499382b2b6ed5636f6222a52a365f6ec07d2fa79ef2d78f6012634ec94a883fa8e765640669e8df29c966c8fcc6dfbe0f6e8a3cb790462691cbb607213d40901f7b88035b6d98e873be081a78c93f3a50d9a33be15c7a8509e002f608b8ad7d8db34ebbc1d648631a2cc1a60761d9610da4a826fb4c4b882b075455e9684aadf17357a95997fcd51df4feb762a051d86d0543167ae14d3429a7952341b32a52f6ddaf90168b87ee20e6c9a7e2fe3b0a47eb1c4cd556f790cd3c0d4886d6d1a959c188dd882e681e9355c85d5e106aa7a48ef9ea0d254f7799759d4f6ffba26a525feb7538711d4d40e9a524e3a3b5aba889deb28f4f08609232a1f030535004de32b05123311245e361d92222b40860a947ac5385246471b7d777f7339c3457b65d7ff66d3be8a71bd2fd97ce5369aa136144ea74a07d35341bd403e20b4517cf151cea68f2fddb7d1b9a45c5013e30bf4bd933eb7e4455015269530c5eed352772d5471aac412f109b2c76f6d4af5fd7f3a27c9a086bcc157bd4f19fa9b12e1a1a9d34bfe6d41bc36e61aa917a0d94ca229cfdbeab5d4c1b7cf0a3b6cb83b63fbd0eeefa3513726f5bbdf842a3ac06a3f46ba42bc443baafa6a71ca3f30c3825388a5d048b68e59673da4b963b03bcf88d4582ec1f6471958eaef9346977406ec1ee1260f119e7a92fa1b9b1a0a0b7cc330fc1fed4b76a64c126bca309b7dd140a8efb326a507209c2a6c0ef9b0b70150c6f7e85f937ea8077a070e8bf5ac7d1904f09a99c5e3693444af7eb958e2ceeb0fed78eeaadefb4c9ec8bd8f1350156fbe8a24f748083708e62dfdb7d4e023872ee9adb326ff91cd0aac34109fb19dae8d00b73e77783370a9cae3994db745167926cf8c02aa272eb1af2b098a4a516a43d6ccf067a95354a08a384bb4ea8f70757bd1d0a5f3f395e2d7268106bc822e640c35c0819a9931dd3492270689ebd1e7c5b3ed75fe950776018c3ffc61e28a1319c985a801dbf8db33a1be673bb4423889d8adfb7a974963bd6d67cbb1b4a50946b3b8c5084473c16b794173bbb45ba741ffd2661ac6fee4bdf1aa83963b3b1c9afb9f6e9d24683c1db60813c96ef6b2cb7b05ad5d8478b660a189b2dc29a820950fae554f78a8bc679acae49ff522403cd4f73f5c621d51170e95cf5a5c8b7ea909b8e28fa736341dd0d5c8b407f5f61c5047e5287f703c3d75b672649565c61eb88e5f6344cc1a375ab90175b9d1ce98ca1304aa1b3566d8337fdad11df911009a46cc728533566af3076d0bf26173be26d5ee2acc144188d97069d616e2a32e50ffe1eb2b8082be5dfc8edd48ad2487015b73eb983bffc286b15e8cc05209604998a04b95b031057e11d5dce3bd12af3f4456ac696108c1ababeb876747b9aa1359bec1d0c88c88be913a16135331d25fa8cb69469ad795d672ad60f4525822b3677c7e3ce6e092d80d5f7e578a3e911b84b5113e620457af3a50056125e5fc776aac4090fcbc69c60029ea6e2664761ccc049d649849d8c1ed81f7709ca88c3e74a32f9ea662a3521efe9525e998fc13311bfb8deae85b501c0ed1a0697fb10ba4561941885a60bbcd96a8760e4b05f11cf9e9dbdf4d1e50540d83663ca52df370a9dee7d8221614cbbebb9265e7968a852e18d06d9442622e487194698359ba34f67a91fb9db153595ce0ed18131986e14d500205b7ffeb5bfdfc39f584bf441062dd0f71092dac6db1bf682eb6aa314f89c0083a6d2ab1327c801a592158799c0e71267a28157b6c139cfdffe1cd9a5a23f1a8fa22308d33dcd26f478fa3bcccec069761a6baec0332caf1868bff86c320221372a7b6ddf07372830269031a463e3c364eca33a0bd0424fe7f2194e8064f5693104fcd150123ff03e46b46d6902fea4606f2406b580150b73d05c94596aa63b55291c066c85937b755b17262d638779b61f26586579bc4809533f49bf6916577e258184d6ccf41b6b11eb47ec08eba16b4dbeae03a9d4c5650fc178e633f6fb4e9649e26013ca9ce72f7f7a644df99418d6798f675c0673afb19ef14545c9192ee6068261f636bc11c0de4bed9f079b4a682fa14dc3a713531a2b4b7666028c613c144f2c9d2afd53e502752ac77bd02d2715ffbf4ef7ff02d340fbae4dd90c49e4f9a66301cf9bd2ac75ce83d750e9bc06623c872d379e2ac123059ffb2979b45a5a41781484592cdda64efb284fa7243aafd27bfbf6dd00786ffc3a1e13b126f2d23b4d5f424839815110eb18cbeacd5ddf0ef3f7138b160375419eee1e85e16091b76dda42c661838695dcd53d0f3005866dd06a33cb92499f40f748dc6f417957889e3e2bbb273e1b0f95625ad6d1e29213fdb35e086ce91651373969509bf067aca3e65e7ac69a60a65b1c07a8160980e51db97e0b85b12cf17e1528c289ce6cd19f15fd937bb9243f958a6bb209615daa3c01a6e3fec8cc9c432ddb8ec5bcef1fa3348b348c1b1dba85ced805434238aa98de1d13f86c40b3d67b972c27e865dd6737d331f88304e0554a2788216ce96d233b34400c9a65a0bd4ddd406cf5b14f7fd8758b826eeea45b03181b603b378959ea731fd75cad2e261b5c822764d5b01a02f8b4edb37e1dbc1c85ef8d62b6187d43cd650a40cff2ab9af8116d4261cdaa8e3810a0b0f769859d026e7640201ee4f5dd75dde0cf3fd606d16acfe250fd2639ca679d8be1b1fe65242503cdf6dfa8ebf5d4ee07530d0e82488bca7c41556aef08656986b2d954983e2868842552d9ceedb3dfe31f04a29a5490c079abf48b31dad46b002a84da4b463b20f7a0b1777bacaf79ab3d6550a5a96e2950cfbde024b4066fc2dc8d030dc183a604886d588612e4f0d71286550985bdc41cdc86a5854147554ff750841a4f340c1c368f5685fa0ae09326dcf688f833d0cae138c20b3183990a31ffa73b698147d58a7aba8bf8c3d9206ba541341d3ff3cb539b8c1ca2d1ce723500301cde7278f745edd808649fa276f82ea64386155986f699f0834b8955ab08f938ddd9dda1519473e33ae3175e0457bc9081fbd890ac1f84d102bfbe7a5ccf05b2bf76a3b51d24823c71183beee1722e5866d48a0f87364612daad3557e36b582f444dde6b9f3594797a3d35dfec921400c0250cb801defe0f2d5addc39106760dc9f663cb57cb1d7a875b893b6a0a95582d30d38abe102729c911bf5e853ac0df35a908a8c437ed20126cfda0dbae815cd47c444309c18dbd4eae12fb6bc715519ccd96cf0bea9482217269073fe21a9f65eb5c8a3c7b0c79c9b87a9a13d774c5eb0fefbdf07b30d0a9afe8f6728aa82753b5e1851d1b11ed0e7147db6fb79438628797ff94a52048552a86ab50285efd63bd8e8e9aa4b6cc4012a6e13c25029c79ed0d43d6bb02c8167cef06ab61e600a69cc84533db9aa0841f765eb6dea23df5c7e74a8570fdf8c2fde28f069e6f3c15db7b0d0b9ce73734270e3197dd1161b4684d03cac4f28948a7d4fe75ce4e1c55827d3fcd924326ca0c73c7821398b8cd448cbfdacc84635923b92b95e3cd1fd632ec4d4a37c43c8317ca434ee0c7808323b87679164f3ba6a4affc0f6028d6fb70f0c4dfedcd2b2af78be42ecc21caba3fda087c9a804bb0deaef6831aa364bf84f2af2d11dab7c98a83694e7fc8103f012b548a7e7a54768c3a0671ad9af81a7a7037b2253f404466118d4d9519624817590c021523da1d8eec200dbebd027ba070e7efc2c5a7a9a5c4231f7c4257c750813b572390b297710f1e9cb59bdca69848e0b34f6d6caa5e884f630a8ed5d459ea24a182cab7147b3b63fdaf3cb71253a074c13828611444eddc8cf329f5019d689b095b4bd6fd855e63772ed75b3394ab0183ad7cf38f7b6f374c028f521ebf879dcfe95f41323f5e0c6c103b575f7d7f5f4ae5099573a285dec75c9a0e3f254e3bfe42b0114d2f6aaf4b10f178456fe279f352a7ea563635008b29306d4d6ba308fd16689d62a43f98f2acd88ff857d11b6bde3ee890859a0c2775efe592f4596acfded6e5a90b433cbfd3140d6c075e0f695acd2a76b011bc05c966690b4c346d2dc780e07fe4b777df18e5345292ed656326a1503c1529f7c3eff0ff7e61686e959a18ba79fa9cffdd49ce507b299cd41b168947bc23a61575ebd20e5c9dca1701ddc9ac017ed8734082d854add74ca3971ef2cfbae4486389582903c8e615029a526c0c02a99b10eb83aaffec406864503ab60829b61dd3d27db440928874e7c4beada3bc6c81b1e862e0a57ff3029ddb1caeae55ab679dab561582766fc0f15c53ee4a84c9590e1020ded8a6c110a0cda45280004b450ddf092838798a762a9ff269345642f563b9a9a807d91514c9abdf556b737d658a3dc3b875729d03cde18ed0e5fbf2e0df84e823a80d1d1ec456718b6d7e28e78563d80a4d1b43123524fc40e6f286bd672a61681def29f61a9a79e258eba519deefdd474ce43d1634b1393d9e831e6da6a05758bb781afcc8cc113dffd4651d0ac973e2b73a14271a59c777d978fa319a893c3807e0a7b8e2a1bdc514990adfe24e265020f84f5e9cf69fdb4fc43350569618abb67c3d111058990ca8d53cd5d9f41085c9ceb0d9c1d2b711f85352f133baee093480ea68279ceb1e843967a15d5a06acbbc20ae4cca91ddae7aaab26b0b4b961564219fa7a2442c1aab485dbf2215b86ef00d815300d9f16cb1d0fe27170d88ae040be19adc4b95bfda181d570b1a75c5875bc300a2af29f719cf35829a0a374d8801b9679383112aa2a58975e6966e237621c714c4b06988705d7117f0ae2c36edbafa051e6af96635220c186c2e7b4e7ec72aba4b4e7a3ddbbfd47eaee8d8039b3f6c28d6364bc1c13d3a6c7a254fe53831aa6055a2526423e9daa3c9eb3f8eb7470eab57b33a12ccc9299d825a5992b9bfadf807a2895bf8383e36cbc77ca1e0818fecffee4d09588511200c63607ea172b07122a47384e70e379c7f811331d0fe1321d81b3514cd1e09c796587cc1caf1c2202a2ef7bcdc3ea7f11516e2edf2c183fdd29030e733d1db8e7ca73f1f32de1fc30dee07ca3f7b511468881931a1b88ecab6fe75af8c53ebadc38dcaec37e028d8cf97eb345457111f5c58947f8df27746f786c55bd5e1fc4f0690ceb01da99cdbfcbb257fa48eca10fd81510bda268748e2ed578ade44871700c4bb92f139cb2cdb3d1d72b470e4a6f95c6a8acefa4449bf0fda31d82bfe21a25699c43584e3b2ce0c0667d24243d46b73cdaeb05bfe965a54fa328c28985c75050d3573279e6ea8ab6fb83d91df1d5929412dc89b755102630c30d08f9267d9e3cf21221698386e462eab621aaeeabd80f8f5470f6eb0f10ea220ee361d6a248fae553f527455de84aa4f1cdafc6da319f15c15ae222f56a1beb857155e4b0b5fbb351216b52711984627fbe1d6782354d95543d63418fb2e9759afe7e54b4407c072af84d0f8493bf47b977482cbfaf323c601f383c605d92b35cb85003ea96e9aca63adae3450a127e184c984ca6df111c5a80a1fdc185762551246fc6bb27287276198ab4206ef37c14ef23b15df3605e000fe3d384238096b10ed14777bb4b6561a284d210f21020f7592c1bed382c8e8b668f551ed732d6fc3edc61b3dac70f6d7810bd330817bb08c3b0451df04958b273d3d46dd0e2a25b61874c8b9a507c9b2bba99c2e7e7719f1c1989903c5d1ce0aa5b1b9b437a1d6002ec072761fa7249af6a70f8fa82e95ed366d74de5240d2dc1198fb9f256dd7cb03386b734599a22dda0076851edccf0ba8d56a4de991aaff4399f4586f97e41383ec921795a6effbc06525b6970ba6df03d5f8639c63c3a353898c9dccace675ea6df24c0f973537ca5d4b58be5a9ceb9b202703914fc30c19371688f7f5f17dfe25bc5e8a2caf73d3afcc279df73ec2d510bbc6e5f5e867590c680e548447d3fdbb092db2c66694eb79e9ce7719c388a9b6f59a5b1d35d8b6911515da01a1139aba91d5e69587ea5f02bf04ba0d4b70a960b56619d5bb179bc2cfb2325881cf7a88b2e68890bfac905c8b154f9d05f7d68ba608e37474442db40d05014d80ef8712c7700ee79f9da0114ad40d1fda3a210f10b2a6ff51128d80c6189086bbb748b5ede270bc668f3e528c15de8faa6e8eecef2389566498df35180d6a0d1a916f110b3d9e81500e6da11eea90cd33ee4b5437ac86a1b6d03434dcc529682baa994f1597416c7fb681a2e8e8aadfce2f6836d4355b4f14a024affe0ed8f21f98c5f525046a01523f100ec6b8cbc2b4f77449d23e6794a429714fd0e49fdc5335cd20b8b9f62f89956bbd1f3f5c031b796962797e64809b8779742bccdd519b29389b1e8dd5372f7fbd0ad11619ad014b5783ec6e16fd7ab322ae6ad41a636ec4102b171aae40de63d177c3af9bbc4de9a125c674054d427f36f4f0198082cf4763b53131e846eeb228fbc21b396a23634245f3db4a4d4d99be3df0ec69e47dbe047145f04d7222ca280f23bb0867bfa20286592f6f0828e4d1074842174e6eee472e35957113c8a1b7def916f07ef1a33c21758c5500510739bbbf469d9966e7ae226d52af500ce1d1e83eb1e75d015cb44a46d63d6131bfe2e3c4877061ea0900ed5368e801cc494f0ad267caae12b6b30856d63c91804301a88dc61e240eaa059bc581ef6d427f0a28575c05518e1dfa96b58cb109e583b600ad7e4324cea44a17be6065b3a5bb283c814ea18393b3d1d3730d98b1e4f1780a8ded14bc87a30ca4e1ee4197d3da212ae0f00c7e87841cd6d7c0cf6bba408cc4209395d8648d07b8bb625489de670d3f26c2da158112d44e2ca25d07d00fe3263c6a0e836f6bc93345294546f397a820a961313fd48b1bc0b4ff850ce9cac28452ded8db134e72e33aacbc7ea2cf7d4a30e6bcf6d415e1b25599a6f9d25f9e8f3453223194622b31d1ff49cc5b8650554d1ff11bcf25950fa4d520c1492f9f99a3d0999310af990c4a38de417fa5488ff907ce706f303ce8ce6bcee72d80a15395de66a2ef5fa33edbedabaca5695bf58b000eef5a82a0c4ba892274fd46077b07e53abc189888c49a2fda28d53a6a87fe6c33b0b8e55c61964887ad08c4e819822f0c38b3fdee71b5a837142513c5235eb627bbcc2964b7d4b722f7151e08e195e785a6b21d589e9c6b2f8d3326ad78ba6ea1fa82c2ff1e534822c4f970e8894810d4396aa3de545a11e313cac869bdd182a6a7d6979a92dd326e6ab368e176e170a4a6f3e226431bf1f5621c52d04186020c0bb450dd4178c139f9b3c538815022e54b2b50342d6d02dd97ed3be6e9045c97f60b6e5e2e6cfae4b44df614f1482fd586a196373344cc00e7ca5d572aabc8886b51749b68707d7399c6d380d447295f83bd74608ba7c66afc0821f2f2e36f5e85d9551dd34626748b9cb5cbddd2dc861e57a49f70889a98a3c172b73715428731ea712d580ba52dbf1096877cd3ce6ef5d09220c6d35407022b92b20e2b4d497707bd8e31b1d5a9f8baa043a42ee488a42e2700900808e12021c6c4d33d02ace2ce4b6af6c2cb7c486b48f590471b42e1d4b15771a0ec23b2e6c7efe2d070a8c3195d9707ae09e858e96dc2c99f8df8a3bfbecb6e81f79d3cb97e19a0add5968e69bdbc6eb57c631a852c8e3324952d6eb5985a03402074b3d3e16a83c47770e741b3529d63ab2d87adbf05aa92d2d567ec54041a224cb2479a9b21c82ed1203a6a3ddbef57ce03c01a73156e38b3ead237d27ce089cd7bb6d71692b112e8ac99333331135a2041ff044a314889dbeb3706a13d010c205c88dc19f14ec48d60583c3d3f82fc68882d43d731750ddb20932377e4631df535b2362b5caa0ea2fe8a0f326febe1e9be622c3a5b32e42195c4d7b467b3759d8bedec5077c95c909cf7cc9400d1239f55b3332aaf71f3789c514fcc8d164e0ffa5c582fc10351e01175f13b1a33eae382327b106c893561b422ffe73c8adcee154be58c70cfd4fde6c3be52cad1a34b80e44f9f1b57f07ca261ec9fc14ee59c56152d8c60078650c6beabcd5b2acf30524da3f15435109ae247427f06ba4f2f78a7493021e7382053961a79b5ebe57bce68a55895ac6eeb5f0ec724c8b3920734ea7049d1493bcb03d8894db9f2e87af127803f3cb53a46df6606305e1fb56804a31a25c07c8669d7aa6a0f70bdf4e1dc76d0335558e1a187d36a91dc13f847d9e051be9eb5887934c38656e2b153059f62e496913e994e38a2ffb892b55a88a10a29a39f0a64733a843010cedd752bcf34593da7fb529e1fa4c1f8dfb40903e5302ec89ffc9bab99fc9b9f2a2e5b61ad6a3d8515a1efd07dd85479cb4ca5cbf256e4c77925a18cf2ed14924ea36a3ba0a7a28eeb54bab4b251b7b8203c25222fc49977c942c2eb83c808c336d32a80bcb344b299ae9f2975a67936597906eb3fdd12131f03b0c5b5849edc66c8937ae60fdefa580538b24724079b07341c9a4d0b0cbf95406733f397c515577998c52a465ed990ab0fbabfcf5c97cbc150a2230d2c9ee37fb32d7c46c8279fc4b1f1c2ac5028acd840cdb0618e94387cda9c799ea5df4db991fc09fa74f011bd0274b1a07abc438f744be726b91971c64d92d89a3884f095c64ffb53f0c697a0b712ff64ad9d8559ac360fcfd725e48e0b37ddfe997a60c65bb87a450f0916837bceab9237935b9b5e7ba6d7eeb04afedad42689400631944558c2727e015d1e1033bea34ae8239a97112dbc957301279ed7f7c716df9ef83a46e1fa0563e094328fed09ce86ea3d526935c928785650428c1107bb40a7c1da5a6a6b94a23f080b3f75acab77d123cdb1518e8542d9224913eb91da0d2f0ae236f4ab300064d52982519caf1fb2d35a5a304205278796150212631b806f5cca5037bc080bc35be1407bbde86c76fc7b810e0f518b806be5c9c856fa4f8155a6384dcdcb2e3499fbec31e5cb60cc3d41c45c2461509e704d8214c53162290aa89a3ad6b38fe30ea739df145f75fbb110d964f64e95c646dabbaeb3babc76b3511aad95a3dac8b0be1697614f28e2555f21d5d7f6512e663078695a162ebbdc6592c2fbdfd32a4d829375dd27b26225e591d428d44f0cb000dbbb7d965553876fbd99d6aa824fada45ebbabeef4513651b2de4b07dab8aaa651d2291bbc30589751298ed3a85558232ba62cedc9ede426e43f5fdf04cce77e561cdf18c7d6c0a17a886dc6e9e3ec8a71df69ef7fdd5c7ff56730519c001649e5b8c6983798c073ab8c6cff2c1db7680c07281926137ac90a8203e3edaabe9a22722c7a5a28838e3fd3155d02b0e883959cef7cf3f25a006e42cb967e6942785f983db182448aae371569d2d789d9652f8e25659e74968090d7f91465897dfd22d1efad3e1b602f1d270792134b44e3dbbec61998b516a4d4a560da590f7559354e807c7fc162c6230347b7eb012b219e1c4424a502fd489abef6c81bf62692f41a0b4f5e16edc2c8f67ca8a72c5a8da9dabb127b881f34d12ac351206ed8a265ce0ecd92c163a2e89c84edcb4218aabed258bf2a26f518f4aaef31acfe9f2d1e7139d82bedeccad6ce5d546bcc1d0656a06d080dc3657aba92b4dc1dd41ab2116a758e6ae3b10f5660c2c2768550ac0e54c43ca02905f3b423bcbf2ca8b9fe9dfe3b4817271f89d2733f940f99d7a504d69bffe19cf9b84d4af02fa7d60d4caee3c1a33083021e75f8abdaf424c9e2e5e4f75582bd0437475a8c0024522ace895caeaedaa64112112243002967ea1670b401809d22b429e48bf746fd48232d3b5492784fbf52b6afa6d0e465c50e785cc5f38f7d63c3ef0ddaec20995ef0facd6562bf1e31e642a40bf4db133f3538fc22ff038b62c3f0a3c113b628de95219c87bd4de5955447c2bf5c0bdc9edd9304368d587c21b0b4f335fc2a14c267df3102e8cd78deee663a310e3353334c395ca566f0f07c1e39f4fc8b7913b66130a960e07be64962a2b501dc185e30c80b5fc89a27f8d249363179c8eb346e8c2109bfc4291b1e1632a17818c72bc3b2775b952e81e382e6483a844720bf2d9aa1a1fb3da5907e45c2b387f2a0914205f6d90e09b71b90b53331c1f1d8ca0e673171df3afacd5152c4e668ef766454e57a1a3bf73e2f63f8e6b60424263c9f324f270fef2b97a78fd413debfa0ca0665aac73575d222f668f38b3e4a75b11ce00e1dc7aa360de4547c6385f55b92411c6ff45841fb9e99b11e7c4e1597102477d1efeb36a0de32fb7e6ab262680addf4de821711af18aec6ea6d666101e70e5deb50ef4a666a157d2f2db12fefd7ccd47122a37d40042e83567d45c259aff6bb5c90923de888144627ecc4d7b65d38977d7be573c9594d3c4be0af1093820c91414a714c8836b450a8402b5a41a55f2625b1d0e98250d5c5cbca63e73035cfbc1d29a10cd6450d2198d1e2170967548729fd0104f88f80118d9d4aa4cec3733005e7cc6e5ae136a86aadabc26773663d8564c6f22bbb6c5d84c0fec935bee5d32d1df62b281babcc76fb6a63c85c9e20be193781bff3726396f159d4af612f9305ff985bed142178bbde2a396d1b01ab6fdb1c45c619a7da0534ed239eac15c4c6ababb735e217235495c4f58d4b6f854faf6a2b70a3aacdb2cf056eb17e1c975b36d10dc6fe2d20dc6a4ba2a9e74d0bb1bd67e8e57d239875efba26cd8de82de32710836499442d03fdaacb8e5a230cfeef46bc732aa246111c34dd979efe8b248e78a33c2a4871c5f45d6a5b430f721e739a899b17991fa2a5d1c18b5fc463a7b0196349b2c59789cec7260f30b7fe13c71c463e50c49eae728acc7e68bbb16da53628f6f3bc7029c03b97e1e0e4c7d0b48e846d018fbb587adc96dc700247f3f485a30d5823dbbd2968554ae670bb0c44d3c00338a87bdff82f4bb3aaf9672a05dab3c5a2f7478189d3cd89a93b3031d72c63df11113520e6a95404b29507b722e900df60236297c4eeac69f78544b3e39a74c865301d8d6f91e897e6fb39158baa098583da78ddfbb320260778af61758afa9391db70725a71b14bd9ae2c618c6666bb98f1aaf92b474291f716f82467c933558bbfb02c0dfe6bd935c2b78d87ea3b7859dbeb7889f922ffe50d5638e538f352c2f48f8afd7632ba177c1dc8bfd6701431e0cc799a75b1a1bf95dc4be7d3ef7e4fe78990048f11924ce4934903b702d8cc58455e18535ae9466206172e4d405df6e12ebaa102579395e20569bca5dd32f864af3cbd80b9e484d2d17fe814554373a2708d74f52aaf7b0b15a40975f9e7f5a6bc1911941a0a3abdee21611c67e3c33cae955d1c4b25a734165a0ec8fc692c50d28d1133f0658f581d2bfc8863a6e9c8214ae7da00a3ad9a217249308a2047a798f2d5785e513da64867cdfd250ddec08bf3d2958d703c7896feb9965e89e662980df0e67ae25ca2a3cc910e43f40cb287a10c8ed83a19630ced03899aa0d664108595f95dc578f942b2294651f49715a66985fcd9f510bcc5f48d1fbf490703276a402a4d565066d433f7345f9585921c4ab170c1b6c75d61f465ed812c4ec53ce31c010facac993ecaedea1e1724fc803ca91c670a706061089ea2fb4e4ac5e99a2837e98565e8b5c4fcf14b27b6a60a523c42275baf9286df1d15cd525520c6c835f03335c17826c8125f811519a94e8de178ad9e25be4d95b71bcfe0e0cec6c2df7aaa493fa71c5180da843344f86b4acc543b3bcc45fa923f6c9a81d6c38f8226706fd41107c2ce22b9247cd69f023cfc9d7c632c6f0239463a7eff5b8bbb45023337daf8351d68351f75e7cf58deb30ec7d04c9cdc4f06178cdebed803c742c70013a025f74181bff935300240165b5851124a8c9c9e01201529cec6c4af06e681778c38551522272dc65e6be1b6cf7eeba45aa7629cdf88c3d5bcfd4575eed8e2ae7b18b4542c0f1c8c32d2e8283811bacb4807c9c06b2146c1fce596845d789854b821bd639224c6289059d8dbb21ae78d16acf94e846191d25c332ad30e800078ac987747c5cbd1074abd194c5e2421b29a4019e115e79ce86b21760220bed0acffb9f6696ee365f83ac046ac3b47b7bb48ceafd425ec7d133e5feec40c4cfed76f7a9c3b87d867b83460dde535f76ce00a027eb630bd60b34c48124f0b37efe7e86eae701dbf9260048f62b97682d31a5da071b1f0744206c05b7173d3470aaf289a882e05ee1f7aa5b36bf4badf88999ff74beb21e127bc5792f4878c696a619fd160f754e958ca335ba345e70d230961a1de960b83a8aaf06bfd6bd1caa89da961966ab6724e2a349c38e16d7ab84dd12c3122bec2f0b25fdabe3849357b778101892c2b864ba5caa4ac1b52eff7854da9fa43b712f573bda94dd040ee0e31d3760ba4aa96bce4e582e03acfd87c9c3352749f5eda43083f71a35ef80723651a9e7608ccc3010fd00447e11a43c799b29dcb9d136ada934e997199245a14ec61e733cca4381430136f73b3adc64506e5f35992c8a2a73a9c016c4b3c2362d17f53173a4f22c51bf758cb412bf4d2c61dce572d31489aaf41cd77edb63325e55e5276bd868b00e9b855b681273a06657ec0e3a52bd82db0ea68f571d67a2e2db4f5058138bd362806d81111c3251f4a415f8e7e2c4ce9dd7c76c0ecff9d5f3c3805331163c3fee138d59acca867dd9e798b3599e0c5947caee3cf25129d46a37c7a9529a33b976326ee9c8756810983e78f675c6d09cdd5777446916fa873ac42de79b024bf0958f7a4958e467a1fb7d4e4b79bcac7f50e3a676b4c3ff19df9f0242241cfbda7768c969712c81f5316591443093d7f601924a00840cb1ac503a794ff6e97b5305eeee9ee14c0b9011f1f8f4df5b4654eda8b48d8afa711c5ce1fedd127c77f771d477dfa585efe57413ed87f7b7d7392c6803b05218ca8d9adb72d0a0f020a736df3c3351344a54295091e363612fabc14bfc4703db7bd8637304b02b5363cb42e0150b353d14826a510626f5f7612d932db0379df179b807c25e58564ce4a9cd251ce1c6a614ffba6ca9b4dc3c7acb746ba802f5bfe8a0461526617bbc52d18dd248b08b4c61023f83134f870270d03c5ef9d0806589e491e2a3af49e0b5eea7c0a78c7c37dc27c4328939afe0dff072b7d5bea4f706bfb5a3d17b5373b73abe870f4851dba202af5dc9a9bd391033a2472adbde716e23505efc2094bbc30051d3b7bae049bed9278d78847ab7faf95f5a4ef5548af20829b829adf59c532c7217129beb3e956e4fa4e2d3eba38d7eb1ac4394ad1895a36894e3c00f6db4ea10bc0de704cc30cb0f87e26d22558a30b36f419211f1477fa24e18d2ef6a3be1cada5aaf9d6b5bcd3bd431619d6f55b502f2534112d207b46e9dfad97b2bc60549456e4c3ace7b497bd0b0c98f8b2cfa85a1749c48aff3c863c9b2a34a72247ec5d5ff89c079057f7544f54b73f5511fd8c3c33a1b8e957babe1a609a5a1c60d80ae309fb703ad59222fc42295808202069cad2dd6485028f62db6097cf87c83cb95aa33868b7bc5d5de4b36a49390fa8ffe83de043a4b3f45de4a4422b12308e4bae76d25364a7769ada0692db6a9376273c4873a9fd656d16657ff4ceecde6b8b070ac5de62c74aa583cd39c84785af59dcfb2695c9ddf4c42828c4a57b303087e0c9683065f243a91b877ed773aed224943539df450421a1b29aea499a70b4640be4c53bb493c1367c0fd4d2c25c0999405455b15b6dd57069428b3d22f47f28927753214a4f5aced67483859124fed5dd94a86306aed258bcc62ee6909f8060f791e6df097b3390b15d19da0c7672e559736e86393be395fae447d8f6d6c9379973dd9c5ba6371fcc9cffd2bb896a31f858e92dc075c3cae5308eb24885c7033bf6e8601fffce1b822e8af61c8379c6ab82ca47cc268aced972df78d5c954b725538675b05aa4ce1c0d66873f8734346c8723d58bf5c102c83a308040c8fc40186ed807973db1edf1e74fdb7b10efe662710f0bb02e11e901afeb23df983ba1973bd283c7690031b88aec2e6d75b3cb07602dd703417cf8cad071cdd8514228965c935ac5e7cbeef43febc72e760adf24922838eae8734fbd6b28566db1b6404f2d328ded6cffdc18bf38f4f8ac1cecf8670de4b215a1023c90820a74e8a7dbdd8c629fa3d6e7e1cc60b45ce5f082e4888f5cafba238cc4fcb52a145dbac677d12ebcc60b4a80f94d890aaae02e1c824093f6b5093279645ce40dd48543e167f9e22405daf6eeb9d4c164294441eecd8da1ab0b4be79e5fbe1ab9fb9f9f8502db8db8fc8b1ceb032984c0fbf6e99af4bd216b8aeeac9548f2cf36e1c91db34c39b124348f4029755328b34f46326584b7fdcc4002db3aba9400a65e6f95550b80e44e4306da3e6e0f1c81921d15299cb05b386632bac8828b00902a539c1ab185359eff1c3136b9a630888169c4ccaec0b1d477f769513314bfda23d287739bcb58cc145486dae77a1c482e061d0c0f0b73e576f79eadc1391270d11f9a207341a2e888f489d3c4f8cd4e601a1230773ddefdd3a0549444eda690e10aed5c176bbf17593d58f79de7e0a823c302b6a886c60616dccb06659264aea4784ee3d2cb6a1b67077b3860d7d65abd5a6bceb75a6724d696bd043d873a2c380a1fbe55ae99db4f2034d20fd97df0037c1d3a889d88dfe8f2aacb0f9e6a110f7dbeb7d8e4730c7d0525e01824a089902a7d68f206ce8d42864d6929baf047e503a1eae136d3d420d25ad3ed89353b5830d77815bb678cb583ae45d583598a8fe9fc8dc9f6b92e9864ea0fe10da6bb74588a865d556103af1dd694e5e3a40481086dd20c9000613ed5fc5468d76f1680ce4ea0feb3c0cd57a9f87a398290ad1170459b59148b5d6889f5234952dbeccfc45e1c14a17c6fdee2bfdcb444b80785dcc721105c36aa730249198a1249ad40baeb06e1199205b5630dfe4a208db36876ab3df7c63f8477cf5a62d4ac5d1e7a9aad2c427ed5795c63acb2a9a32d74b0826c0829e4f712e8c20151768193efe7514407791558ad0b501a85041ee0e085d29f529f140d6563f31f2ad656e140a9482ef540eb51323be3e213eb652bc338a0421d963c239ca3f5f5082da09d7f71ee0247246b4d1b28416f8a736521782ac9d61e363bb0dc7399d870e534379b145f5e01a688c63a703a45af42fe2850c863504a324d983ac6d231c5e1d32e0de5404cd6136e15cbc00982c253c9299be90cfe1e854ebed853e41734ec264c01d036fb296c3c136f7c594ea4de91cfba74486e832b14a90646287220392d73b6f782cf25d38039852e30143d31a54d1dfd218ad3cb79c7e405f66bd01b43e26ba11f71d7c905a1fe399736debc7763a256b37752b8aa90d35a790321b815d11ef885a276d2f575ea71a010e6e85e7bf9a35e12e808f844434025ae0d60f4ec743ffb0cccd1c115f4bdd498e08ae5ae658227eba9fe2a4394fc24fd4ac03fbc76f3f7e61db5b67adb98474886461cd7f6060a4fddc1c0fec2238af401a919fb6a8e1fc063837468af72a9250f1d13e4c12f58721277debccc36d978634679f487d72edc8b689220cbb05280be88427c7611f10cc6e1960961af049aa05bec995d4e6df22f02b041462f7dc3592305b5b6495f0516bc636236cb199bc9c16d8ce5b59a844055d2e677a2c15600bd57e7eee9f335a56753b8884217ad9d0030f77ae2c69ef0a47b556e58fb08bb5f56a91eca64bf2ce3b258ac1b5fbe9655bcb9817057444e56dbfa59cbcabf8e9620a4a86987817676d151ed4a725c0eb58e5eade65cb1de133202e66c364db5ce0c392216a21a20e2e7f5ed8b3ef749d366f1c0c8fadc25cf8efd6205b68a8f78cfea871c9eb435c3f17f46b446e1f1a9286eef19494100253aacfe53e805974c910cfc4d883511437e0a9ea974eedc09ee6ca80cf78ec1ca5c9d93dc728d0a7f107ad971169d76a28b04c27c4b0169bcdab5adf07d74d8f0cc3578b4057f07f1b4279d8d70d9293c0e384afe715b001d21f23836cdfe8c7087b1a1ed3bd1d8418c2cd7fd1b1416a7776fe24a13e1728a83bc927ce2bd6c57430f09e7a11e84e044af177815197d4e5875b9287b401c735cd35440c7a5efb8e3dbcdaab09e270def12f90b739f859ccf5cf292f7c4ee64a07eaf0e5792b8e8fad818b14ce8317d992b70aeffeef5ea697d958a4cc78078bee5d58313631368e4cee315cc2338545a37c44bd2f374f1266a013fe74076e496969ce496fe722b993bdd82f376e4c56b25e993edabb9fb73c06281be7a9df92b692720a1b5a8ecd6aa2cd245e4b8d2312b2eacf6bae970c305c095a9990efb4bef1a39c9ea37f7262dd61354329b9543bd5b8db6bdc350942f21f0438e859ac1586f963efe30dd26c35b22d2f8839147d68e5fc99f7d9fb007d0c1ea70cc5e6e04604f172f464b2ba43de959424993cdf030b5aae80a3a604154b515438955191a71899b78a84532f3bf50c7036e06cdfbf6139d7d230dc3accb9e05c7c54b3f2742e787f50e9b2ba8af1bc1f492f5b588d537fd1485cf167f8058f810ca57e0895deadb31d62b06b3f9e6275861def1d165fc42770ddd85fe1d8e87aa0c1f59baa5b8f5c81acb3ed334a21ed51ae2f434688c8f28c40853e161b11a5baf3d749263fefc6c45b9c197e6d63d4962b45edc7834d0bf596e58c1700e730cd757a7b0ca2cbd04820d46d0d73cec5f978882e52f6fe38ef6ecb181ab18b113847d642dd04528ba872d096bddf9c66986bb406e4869b9deb57936e953b8d2542b12d77203fa9cd3525e008cb179081fd0019720b44970947c184cc6f0ce2d3a034c33acd3c0fe8bda412d559e496a908dcd113b311a36af3a58d967977964e8db429586d50834142fc3822dba79a602f02a48968e425523eaeb8246bd97d2368f42b2d41bfb4fa3ca57f766a1c9fabb8da118511268468c078cf540b515e71b2f563fd0c5de1ea2644e767b65f53371618993421c84578cffffacafa6fff6712e5dd55396a3b5a04c191a3257072c8d5b00c4a3312e821c4d6512f968c492371b18e9fc071b434466b0cc74996f93b229f77e787723b7616a63603a39aad232a47a506954d2d26511415ae97d6058855157da63d9603e053251433765914bfdf6e2a523df66c8a390c6b8b5e22e32e6d5c9c050b435d89713ff72b3a1410508971ea1a5e8cee9025c02851e6d7164cdb342701d5459b758c0435429e54873e04f510f2d7a3acc89771280365f97d67de6fa8225c11737c53d161d626f0881d019bb70aaaee7661f96233c5caeaf6a09d341ff41f12dbd138b5e6ee428406e9407f73fc6d8641f32c04ac050f15d834019d14b430e533b0b644ac952f5a78f248ce6cbe616b2b4f3e1511be931b6aa6242f4a619dacf52ea271cde597318fab7b769dd9cb3574d468911adbbf03f204e4544ab397a757a135dc5d1371dea29fdc00bf630434a0f7153de351650b9a79a5cf4be3601a81d089e6aff4cf2c16f33d4885e1f6a71abbea832e39e1bd6b88285f668acd544d2f23f5425653261d09b43ee39d4fa0183866244cfddb89845808f3cc364ff883a2a6a1f3b03221db029bb636ee90ccb927030ae5eec71471b55320b3287be7af83b08b23684ef0ac250575ffcb4c22d2165d5f12300c7175a8ca13e4765d7a772627c069d6f5daf11a56f80ed4c1ee4bcdf51d2e7f1df1febd882fa951911fcad2247de256e044d6f6ccbaa3f83b2fd558b145278bac985e1a4a55647d623641c2c0182af214eb96fdd6b6ea62ff7bd9298133db30fa13c26fc8066477c12937dd43cc45f15539e3a4723eaeef731d0e4f5934ccc9680285dc6550d7b4772aca0e3e3a77c58ea336a956f0d404d8605e90b57dfa8bb715f38831c554ff5b25f58adb3f4f70daf876da4352e70cc9ec7053820534558206bc6dea49da218e7c85bff2454a853a2e0ba6cca09ea6dc3e7b80a69c9d9ba8c4aa484c6ae0a50af2b79360f9a892a31d86cea3e25a9a737043c1414c4cdc428f0194d2facf0d15f54aeabec543ad7fe3641e0186c42d6f827aebcfc2e1f35941fa5e1adcd22a88c2b2f9a41b01540e0a6f5e633d807a2ff5d67ff6ceac517ee7344e93dd0b6beafed593d046e768f854907dbaeb59f0a1838ab83bfaf81b64a1bfe6245e9b03a9c6db86777d146fd7e50a22ffb425420350d4ba2ae0536dc98c5da2bf4233c540a13550350e0e06b703f10ec963827cee4752e107d4cd6a6a556e07cecf4a4b71e7c43e23beb91059a99f1beba448272009103e71a57059791e0ca716fa1b111e6f9a066918495a47f834f181461c98bb9683be3004ecdde3e3a202c341a87ec797e185be6af51b00e785ae80c396b23c7ab6b5261863a1bca0b1e63afafc53b12698917db7047c6a7bdce211a9a750b85f7cac4006a3e0c927f831b0dbd5f56106e408e45baac3a668bc3f871df0a930b87acf1bb9a3726aa9526d9a769c9dc5c7464b728c4fbaf898c0e488e87ab8e0cb6314f1981b22849ec440cc2db650944482de060eaf494d377d99f0f1d64bc0345b2ca72523a448f95971350b0c23d717fd77de233127a99699ec4d47af45258c513366a9aa69e7a0c09189c68897b740d20934c231344df29f06d02baf637184a7ed033c319681c17c7dbd3306dd8cccb008172f0e66c3a172d3cb3109300c682086a88e7272d96fdb64884c7041d48d57e5083a5f12f351ba7cc2836bd5846963c43e4c0240633181c7bd6494cb87f9d2daa747245e4f6942af22157fd9b9d2d0fb1ac4a686abcddf23a4e885eabab5a713a68566a84531d880bce7432e46132526a145b436989a218b54b2fc32501fbd44f28eaac2c044d82f5ca72f612edc0413c8595ea2fdf884ee35401e7a36534813d2942f1b71863e1d61133802e77827f518af8bb175fe240eee4681067bfe4d9c55ef21ba79c0bba90863bcfff789e70691ab48bb30537229c70d915a7031cfc54dc7e21f8182b1373b52fc81933a13a9e4708b8133288b58ea408be2cd21e33687e80e3af90605959482f64d658382b877c8c8b2366c64f309ce7ce5ecc32ec03633eaeaf694b8a0dbb584a8f5d2f59a0885860690047e34e691f5b5510d533e2bf7c252cf614563616704620be628af4d62fb4a01189552b701014f062b132402342c9f18e0cfc3393302e421338cf13a9e79d065e7e0188619b49c32507fbd7710119224dc1379fa70e9553c553fadffea97a1d1a4a67bcba5a98e209ce026abeb18d773dc37e28ad12b4d1a5dabeaae71c394d351c6e8cb4b3a5f8a71948e7d1c0e0acb23559394c6aec6307c6193ebea6117775f7ba3b8c09ea9faa519539efcc89626a71fff86de1a417c693106e005b6e216ba12d270f96573ed0ce70716de48fae957c72416c78b97aa8db5c18599210c247bb3b54b66a47ad95859566223c6c529ff543a28aabbc0afcbb39161fcf1d7a28aae3ccade6d4b3b454c471a11fb5d52f63e32ce37b40775050090844ca7fb736c76a599a9dcf7309cdc8bc762d1d9e8096373adece6138b74930b02b064938ad66e140bb9c7edc892ad8c3b15759e8e51a4a44a16705e9b6b2134e4977a1478ee73c1db13ac16fc9ee58d816372120fe68ce442d70714b7c69c4bf7c6daa637b861cdcd14437f8ef655640bfa64f7c68edc8353bf9e510858b359741a6dc43fff953321e4e89334bbdb400371a91148a7faa9fc33bd9ee486b8d0604b4aab1cf3f83b37ead33890fb881c25b405923f3f4698fd475bfa24b02efa8f3d65d460483609281acc0adfda16798f93a94edd76d2001645ee564d47b2114ed922baa39bf06ea8921bebe95cef782346e5d68b953d3a6a531eda970c379d994516fbdb3af10ee7c35b30518a1d9722296f761ad09cd176fbae3259e4b93b7a81443b20bcc62f84636806b466003537e9f8f32f13398debaa91c8bc29f004413a1c0696cbaf92b9ed6ef6cd4f8899d3d59e26c26eb1bbeede331969af72037c5cf43123ffd40f52b95fedb0c01c077b84438be4662dbe0efe1852c321a23c743cd2d6e9d41ff8a7fa6e12ab13b6ed4e1407aef39aab8e475dfc98bd595c05f4b6fadd6da015f5443a047021344505639ddad1210a0ced7b1bb3be36c5a40256eed1b4b38fdf67b98546de43c561f899c78029256e620421ce401309eda494bd347e194baa9c2040973b89fab388382712093563aa53b20246da5fc6254040617792386aeecea20baa8153377b0ded04a1b49c741a7b0e6daf3a0674043ce0af9da0efc341ad93ee16286d58227e75e9f6ddc4eebadab8495446c5c5086d33f94861c6a233361921e278e54495f0ecdb329cdd6838d7daa0edd1e331d97bc5eef4e5b8c2f20e1ef5d765378aecb533d266ab2237f222458ec70af22671acc6f26bd7b0aa63d1cada78ff7205491289a7837a59463afa1fef22739c5c9b7ef005b8761a24c84a997376d53eb14136525df4f0a44cbf12a2e7fa89edacaa2708ca8e80c7d7ce2410ca07f305606e32255c0bef8638d42459abf502abd2e1c891c6dbeef4f366deefbfa155ecafdb38cf7ddefd7890357d2b149d85da1ece7b60da8391fc6d772b672cb20a929312073a3839e15da46d416aeae47fb0b957f570c12fb97c9b304a35ff1388af0728c1aa7b2dc3dd7f5267c55f885c76e5106c23cb1e443e18bf8db073e6992940c9260432612dd32354811376b2f4bb9aff623d196d46827d4bda5227227a9c3d8d3d6a02f0f1050cb30c16f7ceb5ead2cbedf6206b7fc9eed7ec4b09b689a071a082a9a21f60dd9aacc80385b01d0d86eef14aed62bc9a62634294da3f37b428dd91bc83ab87197bfc978d42730540a81afb73272303500d81e919e5aa230a80c6315fc9949412dfd226d27e57871c986da24af69682e4b50c97da744222252fc69e10efe63ba1d40f7cfc2dbfdd02b7c0b3787016a91270af508255f1376e8b169867c80b203b00cf43bf86bf028624d6306984a7adf2cda89b5b0c5f607bfb64c562ec7fe06006bfd03eec550e234c6983b1b68510d0187d4a16546be241061345b0970c4d10985c3bf14debf5e3e546efc096bd8edb94c66fe34ab6102456c8bfae970bae1c0f17231a44b0a94d96f97d7440ef06bc939a290096303b5626e94f6295d0c1671f717a5638ec21f0aa0e1dc035a3e458a468df03c749af4eb37d68cd57f6efad472c44354c02377198eb5196a89f8a38be8dc674009608a89ef14814b13ab284557f7afe050baa1e40b134dfb1bf3bc1aca26312767a8f86ede1b0e0a6c7c90a9e87c38a0d935cd69a3bafe8652aeeb511151e9ed552fb19e2141db48aa84220d36b9c552725d58a1016968ff5c4e730959ca536049ed6af1f61ff9195221e23b929c7c52d5a743bee1829d3f07aac4ed0ee9d7f469b8f357a05554e3930d0d511450c17dd6ad8145301f77540ad6f38979302f29cd5e06cd7ea35bc99dc5b1ed0d6f1dbbabcac60f33c667e6605407718490a2bf2dc3ce76b123f61452c28596febc579e95b557b2602677693d77c345b32bd84b62e503c77c8b2cb7d2f1189ab282317347f37e83b4eebd1c2338a89bbde46e3364e55f0f05b0df9acb15f2577bb016717c18cd3ff57c6aadfd11126371d33d9c0e58740b8b0d07ecec9e94b1aa9ddedb1ffe180de5cdfb481084d6d9f654486e47013583f81ec44ad25bf799442c78265e3abc54f200c1ec06f6575e7e90bd5300f67bec5e01bd5fdc18d060ffe612918ca9991e7e3bc475be1533fc40339ff899c13b5dc933d08b64e56e58c7193ff8c8c6b70642c8bcdd75efae10e3c73db5d6ebe4830df365209964c809f6b1563c6bc1c2e4f59be7dbca98802feb242cc2c4b801ba46559af1f58c4e2cd6a213ac3b3e53a6ae5c1388f964d3e1467ffb740b260d048389ec7a84c10c9327a4e8939109939ac9c46788af5f8e9c3e3f77af1fc2708e211cc6d8aa9a94e6487532e0643af2370f2927826d1a91b1183ab7b529dee922b521f81e7d71b842f3d68497cbe1be9e0828002cbfcdea69cd076d2e37faf8a731ebf14c0a30562937eca183137268458d37ce88d04b0e55e34c19254e3e48e1c78b5ce134290e8407c3a49024e374e32718cd2bd14689d9d1804d23c0ae50d3d111cd25a92570a80e23130247d995d21a79a307901d84d3374676692c28f1a242c065f83b11b2c9a276adc28c9083924d2891098d669c845fe1fbd0bfa55fcfa5bb94f56110c797d1d57fb005928afa1bbdd7eaf5701b518b341e132bade7ec1465b03d92e10c101b1c8ca84c6c98d485868ce912d7e8443efa101212a00a172b06a8307fcc0306947cccb415d1a2ae2aba3721dc0550ff6fea4dcccab92623652d60b4feaa2df747e3c0ba72c5b6cec2a804275b84cbca2fa79b669ba8312e6c79b0d16a469914658a704e069169c8f4343ba7a21b8661f3df92d0623b66b45b155cab624f8db3441ac180504f3ec43b05f75ef62aabd69bad1dbd6df08b65b2cc5379deffe8aa8172f907f99fb054a6705eea2e9d74a0d44bfb755afd5ee5d0cff0e6797f579e0253b7cf3cb76c7d99b97c7a3ff9d969f8e12c4716016a1bf5b6c992364b126f5ef9aeadac7b6c986ba30f9f1160dc8d4c357320994fe342169f5a8fd9608887e274202671b8315274468c97d5f42175ec0cdbc0a67b3015a9c55aafa29bb3da22cf532f7c80645d43d8542d9462faee0a88f8ed6409ad0e05b05377d8e39e1b0df88c751f0d32125ee47940242793eb6b3d8120118cf13fa718179614e1eae7578d8cb3e4e15d30a96146146c208ce1e74fb0c9e7efcf19b1b0dd9cd239c2f28af2d4c323d1c10d407468ff5784ae61626fc4ae29c229d52017182934c10e79208104f1571d0cda132cf84f18d961532f8512e5e2fa123438dd4b6819ef8189fc46d9da7d5d46885f5a271b8fe9b3baec54a396cd824e1c9bc0ead7cbc32fbca74a3b760e456db8a15b1743614805f120175d093fe654d95833cd2488fa4273d0e263ca57750770827af42f43c5dd089ec1332cb80afac3b2b9e14305de960f738b230625d7355c1fba23f7e4ecc9a836c135eea434bd5bbe673c8827f29700cad149997b109ffeae96d205d56fb52ba3a6e5924cb806d76d998bf3900a432c5d26af4fce3612ad800cf5a51fce20bc8b58d2279f19a5a13f8b8c9af76bbee7a5b33a16540d75421e03114ad26b888c76864352a0896378a3623de83bee5ff3bb280d5738ad123a9d1dab0fc46056e72ce7184fb4a1ea215e259c2d301832a30f910ef58b64636c533dc5d39370551eb71b782913990c2ff495e228e0911756daeaa6252cdaa8d8406a72f5e79210e8c8a69da51c01c058365e930e7eadcbec896a39b709bcf4bfea26cb0d2f172dbe6e5429f3283753c2701e710d8c7785e6e905599ce3b0ef8d473a0cb711a4f69b34fa0cfb3c31b750c984b0c2e51cbc0e62f7a351488a03bc77aa449d5bec8f071fb3d54a8c63677be94dc7a8607c2ba1cc8bddd3f257e74b31b4ccd4c0860cfa29550e9e5647d245fec50eb290a6945334c99beeaec18d6db003f19f08b075edd9eb95136806a69ac5d5b9c43ab2cdfdb13ab2413016653bf6f71e4c7a54bbcc87f8a9974391b86e0fb751c973360374fe2e10a330e5f81e9048a4b3ce87d2ab7e07d18a6996bfeec6634b0b87dc2cbef61eb855cd3065873b0bd4eb7025bcf4672576e8632c826ed14abbf7ffdf331c59a9bd46c3879ced1ec6a6e988542b3372be7670345769690838bb0362a51c1b47b7e58607d50a06cc2a68f17c6c69850dcd79cea336b1aa7093639d1c093a8164a904bb931e0e3eb0363128aa0f2c6a3e373340b04914a9de3454e224b2fe06773bcd18d303b5dfc519a563f19159ae94871c7d739625dc1def6aefe4b0f28fddfc81cf0ee223b2cf62a951cc28b6b3163ffaf765e533b71c89847e7e45c8e70b2590577338f9776a6c0e3dde7373f385fa8c9cfa3165cd43f7675a64b4257a88b8e5ae15d85c0c0358c01e37f887d2e97d9cd1b7e87cee4b3824f8e75b6b5c1c26049b63b242d266ed9a26454dbcf78a84203e2914d45942b8e6c954fe1b2b1fad188cda5cffa883c6f560ce906f9e71e58b5b5c0e354f1b12112f358f3546f01549327629344f95ec034a1156d5838a25bbb53ce18a9e7cc79ff6dd713ad3c54f821cbde78ebf23d372f1468143bd028188d3a2a33761e9b973b2277f53537295abe27b19daf0167f13c5bfe969cf4064ebb4a8341cad0eb8e1061d22e1b1761b9af350df3fcf217d0e669641568128a51f65a39db61492b6ef3ec3d58313b5ed504aadef13ed046d53dee90fc184b00ccac140d74c03390f22c0e9bbf08f8330bbf8c8eb1c833261075c72d7147a5b1a2d8288d41b042a1e7b03498e54cec2a683e8f166786929171d26088ef3fa0f8c34a5ed124090a7d8f9b377c4d6cfcac2e08766231a5097087990155f2b5e9e9680b391380f616abc77818bc3d70860dbdb361907a898430e567a61320079be0e545aac48224b5c8d192a351e6933e3cbd4ac5df8677bc88013e3bffbdaf24615f638fa32c8e3084d91f82b6f3bf3ed48aa0bb9637063eb308772be78492e11437158988731a0db185dca464a6762554c24b8ea372e1c81dc683b7a151f4b85f175e2e4a96a63e1a85e86a6c5f648176fcd4b477e7baf766cdd53890231ceb1371e66e276c2fee79aaca3d48d90b22d8a4cb6f00180c787b652bb05c614a3c423b04d15c0c8087840dbf1945cea7680c0a5446943e49eb846959536751b0ab913236bedae3135cea0fd0f31cd7bfb6ddd93cd0c2b956965864c0f825d31c208ffc9afba20a4e44530030e7a31db91908ff4d8ace6b3ac4e5b8fc623bea7fc5150e4f825153d4b2cb787ae2538a8584ef0b136042082acbcfac54ab4b942706bb1343f6c1cacea8905b254c963da2e5a257c43fb50fd09a76c45436e943349ce17a5aaafae7ac2dddf97721ad6f638310e8eb9d943cd6858e2c93f334275668950678163c126bed8d43e7192b43388af8a3ce6cc57c7d7ef1cbe479825c3eb5c620c8d751965b4f4f589e7332556242e1b70f11f78a71436fe15bd148fac93b1f27883a29a381f88b6836d40190fabef9df8a8ce77aa10a301c03519c9ffd3ac15b3c22932c10978200f35c710318872ab3645bd565398129c5c643f8023136f6e8c9cc1a23730ddb12629718dc3fd5a3f208b0ce4f99be72e9586517362fe626604e43624389fb6db075e691492a6628b17792ab8b101c80668eef6e234c05e1503cc65ba9fe231b0d0edfb2882ec0d8dab9d7a57527fb95860bc8a77434c3f97fa54f7a9760d349d0bd4132bfc4c35bffaa2029e4e3c432fe09e11b5e7b54698b6444b0901920669a817d78f5dfbbeac91a08489d3472198f26f8d81c725bd49216fe713bb23f2ee6f4283e95a7c0edb1b4186b6f7b6c83d33df29f3905369835b7da86cbf55168b99bf8dacaca7f068988fb68d8bc9d9aebebf2d5449c8700c6cf075f53ead274d376ac329f809a09fac840e1253c44a53ae27fad3c7fcac0c9b32f7b5164d02bd7a89d24a0dc5c779112d223469ffe1a1975cd76804d206b779acbd82d36d4679cab9efe9267142b459383ea6e5b4c79cf9f0c270fe58fe0135d41b259acb47a5416be4b9807e65ff3955305e0b8718708e672370101feb88242a5c562b48ea6bd0f9effe6e4ed477ef7d22fd753307e41628e525a8bf3b30a3164cd3df385958f24c8150deb236401acc757e2c76498fbf0a72724cb1eeec626a847ee861a640c9f91d96a18383af0146388333306f318efd76317ce7e0d2dfd64076e62415d6a39c53d325bed7a02786ef9f9d49266de585a2822c2b33dd4e6884812ebb34b9507bb7815771a7c527af508e1b48348e166ef5305a3a1b8cf20d875f3aec0ec5ba8123c0036ee088ee3b1ab5b2b33ff149433878511699efd6a52873594c21d6729a5d6b62bf72bbe9f75ffe3deb21ba4afc11c7e1e12fc1e08b739ed1f20bf80bf238133f28cce53146ac649e644e8fdb481326d3ce2b7063cf367ac4d5e01e114f98162e8974e786683d826450ffa55e142893a8acdcd97659c293fce8405bea08cb8d96ea435ecbf8fb875df44b60513244f10606fb410c1a1b6aac7d6b693a8f9f6f1ccd97db54a47d17e3d036e299309cdc89d85f752a19d7b609086dc707af40c142ff2ef49464f06961f54ae45400426d62f047ba1d8f8426fa6de9207017937db0a8a2cc59c7c87a0a14a99ccf0c79ed7c9af92e3d40d122951d77f668e7e66d88c7e1ff5adb08046a908bade7210ceb030a2f3f27b9a5355d2367657623c571c1d1c4aba16de11922d929582cafdd7998aabde53f4dad5735290892a6dc729d80cc820703fff2d959011d6e6bef15b8c4ea82bb9dde722fb01c3927091b50242ca7d62ba1031a40fb66f9af34541515b7888a0588d3cd7da4a3729b2a08643d00a2cc818d03ce3842a0cd97e60551c4f0fd2442df8e219f3ba1807e98c799dd426d672db180a94007d6f1fb221b37403362ba418efbe107a826e9abb8389077fd19c200a43b39373a584399406f8ca6647dc9560ce640b284df0c4c8bd8026700f3468fa7a5918afbd8ed304b9f3f49238b3d6f2fe291f4cb8ab814bd600d24393e868ef9a57f4698b7dab7efe58c4f33f484825008d7931356d13aee72d20b6dc50b7b5e5205e135ea5084e8a4f88aa654f9d2b8ca6db88544af0ec47d1d1ecf508bc50d828077f9cfab22a04f5355144465522f450b6f3e2f4673c5ff0036cf95f9cea5ed5cee0fee1ceb3df51fcf553715ba81eee9b27c36d49117de904f3142dd6126c825d2202bdf5d744f0aa9af5671c2215974ee70db8a894db0a167675633193efdd384b37f3e95aaa86c1f55703c6f3918e0241a500d26e1f2ba8d08fd74ce77dedd481f5158f7545aa73233842c77e1153957395882450b49804d9a45b16dd14aafeea843cadfd32ee4935800fe550f7c1a3f2b9313f7be442b86dc440f0b68f757382b35c714183d17b04eff58e9e7cb1c60bb7b459f2af665cb8622a92b672f25cea86179d380ab20feb7cc6e715c1680b6decd3dbf1807f4277918e394b1811c46b074cefbc0af0c393e9f1df3971367608636cf10f9567556165d513013030168906e6f2feeac1531d6ed50e56de053119244bff98900ae3046d83b4a531e80c6f89fae4f3cecb9e0272fe39fb1a0a06f25f97b754eba3dbf0727681aa56ab63bb24cad410abe359b4e438d27b1ee4108c81d828e399e73a96af7536864b1441b195b54539fe3b6ea38735b262daf3b43d31dd225ed46d2ab4b00e844eff38a4fe650ff85680b50efcb9f57927dc8e5a1e0f59e8d471cf398859fb3aee1a31374caa495fcb2d63dd2dcd8912f53e2ab888b809d6c3bd78d53c02f6c616d6bb90f092380d5630a332b8b9cab74be3a8c58baf4e9d4342efcfee115e84a82c4a91b410a8bebeb675a5964995163771769986faf5d1d9d7a51280054511b3d2946308897283caf4aba4d72a5a46666a621a705df5c1eac761c13417f8230f2cccebc16ea684e34d468e1489f0fe276b160cea7a1695a8f7c5c37964010a47ad38c0900cc59562800ef3e676129c1d4323b0c69e1970947563ed87240ccd2d9b02eba5fa89c2110c64bbed6c8395f87e907f0a1082a4ddcf99a227b2d6c7146a55268b4693fb033d15823aed24e7b110dbe1976de6b754cd37d9db3f2f2adb5990bb02341f0adfd6c0405e544306b55712189522aa3b2d408858251849a46b9713c397bdaaf51fe6f35882ad11e293a0603c81dc99f201a303a2432e3712e652cd89d488927ffe5bd530c52cbb0433c72f86400b7b9b8b764f8a0b303ff0c0de4b066499a9e5ab5596bad3088df982467039cdad209c5598514c7ae1048b08ccf73f49ec7fac58fddf8d2432ec1365a9973228a1a29ec3c68a3edd8f71dde0e1e56981a88c7c09c5e1dcd90e4ca1e4e0c0d7447d2379e696bc1276d544e2ac5ab9abb09ecf6b4795c948a6c4cced92a53109c48dba5de0b97dd2d1acc797e64bcb863b2194d29beee7fbc6105675dcfe158b3db7c058c450b54cebef5bbdf3abfd6ba69c5ee3f78fb78563cee477e04caebd38b24673e7c6bd01ebef4d3407b9e43dd1fc3a83d8876ac24614a264d85930d2e9bc4790dd82ae0e85b1c1c189313619d43b0055cc458479456bbd3f4218b7478b0155812dfb7c354e07b88c196f071a9fe5989a2defc89995019136a1c6b2622860a228102b9d391d0e3505236b83728c8040b3065c34191d6c43e037521f3590e5dd8ffc8e10c4e6ecbbd62a9d21a88891cf705378446ae5621303c5439d3dd713f6218deb1ddc9562bbb76848ae01b8b0e911f1dbacc42f253623252cc83c9e2a1c0c980b38bd264675b998875b2cd044bdfe5f2b9fca369fbf3ead9c3c28a7625903c4856653414d962e4545bcc53a2cc46edbfaa5397f0811875c3a7ce63a5173d448d7b513def75f41e140ff2851baf2feb0e4d825da779113e1386c409e8b48683a3d36319e5d2953fa3714b303f89753a7f8d34f51b647f3573ba6fbdd1dd602f092e8bdcd373b01492d65b0e183f9cf136d1e97d89e9b6b141a24edda827bbf0f474d7b9918b7c3b7c51b71f1592d3d093a13aef6ffe2acab5686cf24990e6a3b7fc2d7935feb2c1db5069dece7ac903976bc75219fd9286df2744f361b2a97aac46309ab7492505f2787214c5e521ddab177d0adc8b6fee88ea2b347e4e3d24281962af86ef74812d58dab22e54e5196fd6d255c896d4ddd6885a6609c6944d9e26259c8c3d6756f4ef9c33dbd1a824a09b28201fc7c045b1d496f9789d3cc8cf9cf73cfeff1e70e31acd17e93e774b65c146a2da2939e8c43e6f5d484d8e6e9add24d7aec971cd214eb0a83bfd0f3dfafe3fbfd629b7ff0bf82e665ec9482f6696901afd5759fadc0cc00a2c5739495c0fa7e75164538993c7a11dbc438c81beaf8f54d6d8532c1eff2cb34f86a620cc726efc6239ed9d3f26962fb243c7f859aaaafc8640770b21f61793f5f73ee7b0d387682b8d6b3c30a070de46b54d9871991f7734da3ab507a69e304a41e33a37fced52a20955d059ef3b04cf75dddc105bf9d4e49c649466ed7a340dae66ae47a95b6622757340da18d61e320ec6c75c6528d83d64efbc30255e3a20f660c59d73de3b63a1ff1e6524b118b61ca1871e725e377d1fbc440cc95bfbcb03ac337341236041160800d8e8fe931df2277bfcfa104f0cfbe11aa7d9ea45b4f72d21ecb39558e6c14a7ad2c977cfac97155af810bb9a49d796e33d570aabaf9b2f8ac8d9b18a3ee1fab3bd59205a89be73bcc7c66ee18384a474fe54cb5d1db836d253570c2ef159a2ee0a65804049d083f7f33b088f8c54c14a29f2f2e5f04c2f982fbc00c8ffffff37