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

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

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

Block Certificate

Block 65494 dd9dd7c16e1770c29821e72fc7957d5a2806cd6dc688957c41815cf848706683

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
85badb00c1706ed830785f193954b9dd02553784d8359f9b056fe94767659b26
Certificate Block Hash
dd9dd7c16e1770c29821e72fc7957d5a2806cd6dc688957c41815cf848706683
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0000e90100067b0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000001ce775a32301116c41b7102910a1849c70ae005920b4d201aef3963af88300d210099959c9f0e70c206dd344eafc04a845de5398c3b008cc5b7d88d124261b873402ade9738c3f124920eb7f9ef404224f1b7f08de1fb2c7460c000000000000000002000000020000e90100067b0000

Raw Header Hex

0000402034d7a2790886764a8df685facc4450b0a9c52811d809e2d9a99aca8a32a7332dc4bf5b2014889f47b74bdf173f8121d2a565199f7d9565a74abb8cde5aa645f1a9021d6a858a0118269b656747e96f059b9f35d884375502ddb95439195f7830d86e70c100dbba85

Proof Data Hex

59,560 bytes
121216020307b42b7e8bdc5f60d10f4ef95c443bbbcc8bd32024e6ff150165920d956f912fca8ea903262dcc11fb6bb29d241cf2957115ceea5ec82172da327c24a848ed6da2af684af5d28f892545f6e537ce188263fea5b0f1811122111c5ec18a126a55624f2fa969f2bd4c5294c685cdaaa8b3c4cf943d4ed08794c31ee924c676ef971a8d330794d716a53fe7f375d1dc9fee54b92475bed1e1d0adb95d900883f55a417472be8c6e2566609fd7476cee211aa8542e89899fde9bb6e84d1f13eb6d35d56405e1817a34ec1e160b313ef6468d06c5b93d995369c1fac2a3ddb1c9e26d6abd81dc7e53931dc17f550d31864e100a6572febc0beeafd5b31f83102d5784ea34b7307abb211a3c2efda062f8f102b07916ce64f35e3cd873e1114553795e284b47429199b4c53f26f4e788f3f1a174507558704fdb9b07bda68cd785c597497658ba993b387c3d73359cfb528519f92c5b73f2660d94bd000165dfab24032d70d6bcbd27b712f4642591e34246e9ee03ff92fe70de7423c2a84208ffe9dc9768de8d4d6dfdf01d760721b381dc0b95e6c2897d3e544a954f8fc2a4c2c7481d27fb04f3571bd30f5c242688f965754232f2ef0846cc9d55b6c13c827473404867e06b5d3dd937cb80b1a8e98b662e4807c744784c4e12555311433e267838f19ce17bc510463a1cc1155ad7c144a0a846b1e607ebb830f5de2befa8ed72500341efe9fb80342339bfa1e61d75d6287ab810479597406afefac5941b4e25195e6c6398b7f5349088f6f0f9fc508bdd7b30d4ef17790d7ec474f6ac2322830cedc57f69f011f2c47608e9b612ed62e2c571f478c6d87f8a643a75a0defbfffd638020e3923eb386817e2a283de5626a375e87d672bdf7e8007f351197b9ffc9ed0bcf939ef2bd7781ad125dd795063c7cd60880c6094129d16e70ab4f7ac7881911f9861beed190b3431bfc2547f3279ac0e63e7a6db7a534b0d64478036e764849db6c94f1c22c618177891ad05a63b3812dedde6a62edf8a47dfa51ea411dc63b1c8a4292692679147ef5191fb84cfc793cc17a7bf5e8ed1fabc75b72fd84d1e2811908621526f8e56dce3e0d8445884c8cef79feafaa6a66bab1d70fb0ca4a3f0b3fac904e6aaf361f9ff47fc6bdd7416be44b8e632201f094f9f7da4addd8c3e11d85a30a028aa51330af73425ea27fa95a094612b7b524b049a18fc0c1c0ac461dd6c33b1a60d4275dc838055a8eacc34d5009008370764a1cfb7b5aaa2d5bc509d546d34c7a5c0f9d82d4aff338c7dbbb3a5212096b13be187ccdb4b9b7f5d323c4a8e8885abddb101b2b679367c7116f0faaaa993a6edf56374125261948baec4376e9c9db48d6246630addc113afd58cfb161e6a184ecfd37f2615a6d9abaf3b0bd131fa8a546c37ad89f17df8d298c0b8fa37a32c996dd3d61382ca2f9c74c4e44a920bf1c800c7489ea26bbd02efd1a4d452087658fdbcfc8f8ce18551f2716119460f91f0d32678a8a6c8856d33f541b2c35194f1e0c8360b80d53c89ba283ebcd6cc58ed6d6994bf6134e30a85831b2286d5794874d6b872cd51853f902aeca78b21c87e39591d7e92101a0340c7619df48ce36016a520cfe7e5edf48e678c619d31ff090712424d95bbc57f8421d04e753b155af23daedb7e2d18a270abfc8bbc8a4f21cc9f538a6d4864969494fd5ff4d2af0d1df6de6319335615b94763b4a034bc192b013094e165b2e93f4bb3cd5197c79fd6fcd38378835a214a6068df743b26848367502c63484f0415bdf77ed88e5a25198a36d959333a7a35ab32bee269b646f9b93900f2b291de1cb5ff879ecfff2039f4738f84912a3027641b024da1dfe8c1a486fd1cabb73dd3b9825d9ba7d00b117efa5e69ca5a1d8f86eaad826e4c60ce8933a65b45f6e2c33e6f6b010832d1501f20552cf57392ea8537392db086da6e6c07e4afd540d7918dbca49f52bf6f6ac51972ea3543f05467a4c1f6e288fafd6b0b72b9d538f152353a14b9a913a7999785279c28d81d252a2fbdad6bfd68b2c57c8b6471693ce0ae1ba0c142420622d5e0dabe7d79c8d59d3f469938c536c144b153fea8c5ac37842035b6a16f94dcc7a5a5b1e1042445b151ed2b177acaf37528038b86d59250888a08a69043768bc7db236b7edd533b62732b5d0b62dd93d1d7248700e2b11ae66c828ef4a7f76eac217b8064a23a8c7fbd685a9b57e47f8d534cc65f7e1cd24c29cfcfe4a0bd84a2a4b1bf7b4695717bdb072a1d5af4ffa7d30ba948f3e11539bdc8b680ca427c00e90724e5b9d9bd55fa8ad76994b8528e3eac90c1eaa3c0aa6e3471885cd1f19ffe1360dc50c3f3ac056b91d11ca86b1bf66b2aa156be79b1670c7304a191e0b09968d7febbcb474ad2dc12baebf88ed3c8495c22471c9120b665ecc94bc327588c1417b9a1ac65477bfd55100b0313a822b23daf69d25c2daf3047540d631995905e55bb34e36996af7eaf6a9ae33f5f5777d596fd922ee140d76857d6a04b2729f2e875bca333e0f40cec8161094908dbe06166e727656adb4f446b28be415073d7d1d02ac157bd0e63b5210aa32f323f0eec5b7594188f6fcb63e7eebff91c6ceaac6f3079861e1fdadee7f0d443f0fc2b0c400fae0b7bfe134c59f716f6e97a1fb393926ae0881987afafc72b003e7ca94d19126bb15cf4463fccc510165506276adb642e0fcc86a147d0e8cc6c8f6a3adb9ded6d513c6d1604985edad6265149dfdad3a7a2835bf42f929d3c1d81a443934a1fad75f16137f39e841488dde3b341ceecd8f097f0a030e3a772c9ed40c30102510c9b84e3878dba52467a9533eb1a48e35a31e4923e69b7cf00f02a4b7e502ff74074325f84eb3ec15d094bf6fc39afc16c153e997e5553eeae5af42197f0d5d6be04057838dfb70425e3e8015c76d4ceb5f2bddff29cf23c22b4606e87879c6f1fe54449c0d9ed8c60c4a1b15236908c6db2ce21b11bbaadee4d0beaf1b195430b66880254e1c19e4f54a6c206971f8be1d59b0501472e892c5ecd11a36efb2dd941eb88c7ddde7281b5ff027f2f059844fd0b49fc73d08b320c317b72751364e621a930f92910059fef6a7cb548ddfbfa40763acd1d66a3e71c9e94a80931b47a164d79cab92c5ca999008a8ffbaa24984c0f6801276562b507178f953ec0242c48d38e21e613bd9e367bed5f94652845e4d2fc95e12853e0e20692f1a0da46ce2abd6d0ed8085e0bb46deba31f6294b55153b03fc16f725178017d22b5576b7cd9a456d9e7a8071d15e7f7d79e40e0c15919b33548c66254780f8b24f1ba45992b08462a4d2f0a9f3a4915307e36760e1f60107c23c800b3d6dbd69ba39f0ed29487eb34740693b450fcb7b5fb101c3d1e858d70cda2a4e21697a2653f25bdbd9b39a662f9958348ffbd80232c09ab91e24ae0782a156b0d6278b8dad7d57634f484bc47dc84c18a1595d46596c5128d6a53d52ef92719905ff4d588b375c56362354c93095652f39503374126a2edbf03c370ab20fcdeb3be312c2733659cf3d2b1139334684b28a141a1156b01c4cf304b6f5a408f62313ae2f0027d986d938089a1fd64b51cf5ce6da5b76739fcf09d8bb2368de7b47d3eb9047ed4c552920b03fdd4b7d2570b7b64a6eace478a45e0d225c21e6cb754e9a9319ae5b3730412d47b0c4f1d979574d72fca0f6d8fbae1e8a7cdbac742b7bf009b51c60e0b94dc1135d84f1768159635d327ee16a358f7443058169752e95b538c163392cfad3411f9a44d854a9fe5a206cbc8ca7c6e3109f10d7fb7a40b8f39db64ff838bc178f509050d323e65522afcf5e09ccbe451e759ccd4960a5db906b9522a072cd579a86b0bf82c4d1e406bd88865da0e66226321cbba4f63e90eb0886bf676087ed8fe5367024209f34b812f9d1624c14f2f0c013aa5c4f5e4db7e4b764d83e53eae3813ad2ef9528032991b055575f8de59aeb897b61f1a53960f6f0ea76da501d5a0a0faa84796c1302c50f68cf1f05a9d93bbfaf0dcd185156db8de1f281da274d4f27586b8c7205892cc6580d96ff6d6b71b641f7b41b453aa5047459ae0588bb2cf474330e8b9862f2fadcbab8d7bbadf46a375864f9e401b7807629f823d4c39481e4b5309656cde68bf3543ea800de3b0a2d052133fb8c918e4655d12b05f300a45e9d6f30a073cc4aae272c0d509a9ea3988d22e72f834609a2ed0bfa63ad43a752307b7ff0d3cc98a3d178c2fabf4bb442898954cc5375074747520e6b235e0610e33b91605018428ca450b564f9272041658844537f528d77687cdf5e9ae957f00443dd4ad79a6065735f90c74a9fa050ecc5cea2e17afcf6cd81d258750fad701a5645ceebd50075dbc7dc304550990c76368d018c003ef9faa7ba407bae86f21e732b0c24718c255697368a3ba0a94ac47386b750bed79e44274dc887edff3de87ce6eaa808ee657cfab279f140e9730f48ccd8aaf4dae21029083f9bed9ede4934b81a3904fa00acf461cf1bbf1dc96550a1b35f0acc1370bab644cbefcdf3cffced7f8d849a9bf13f6fb6578803854842cdc93b4c1ddd12adf368a210add2fc3ffe50064d5a68acee9681980646d32c6001580dcdf1b081c32426977a130d3abd09ee16ff8656d1b6adf1aa6b121fb6feed30a6faeb0784b8d9a72d02c413cd9aede5dd293184253e8612415a3d292afcc857309b48d434f2b24d479517978f2461e114bdda083e4caa7a6915b4e528fa36f382b6077b1c131d1269dec9cd863ed3ffe7b5f838a5f3282deeb5c56f83302c3fbe90f015513f0bc121c44800d8181de0848f10d35d1fa48926aacb59fadf80b2b40e06fbeb288cef983d00e29956c1dbaa430daa4ad276e30b3ad48827acc1d4ca7232fb07b1dbad07cc6582625fa98bc1fca37da37bf2c8f4f12ca1fee383f697d4b7e0f1c428cae2bb66dcb7dc4bc8fca2e5d61ad3dbb3bc73707c3ee08c0b8fc2a905db5809c988c5fcc0888247ebb4888fa837ab9552ca70f68b43546657486d61af9ea6c94aae862758a884b83d0c8419d2a710f0f6180ff62aa18191590877db2d823631b31cb3562b693f62ca0a5bb3b137e8a1db443db06b4d3c30e44d47db6e9b7c3865884852f7f6b1dcbc4a652378f60c311324ccb2a71456b7e3ad6dfbc4c60848e2830b3cd4f216bb4121eb8e33f0a28216c8e588901cc15cf18574d12122109d938bc2496e9a599bbc66d5fb964b791f8787a7e12dd7cb4b9240072dc29cd95009d92e5b41b426896e15de78310b06ecc2f50a5ac1237ec5e149deaaee8568f833cc5dc569d488555e3aad6db3525769fd89e3b77a8e53ff072f580b552d0062e964a43c68aff32ce6b34b1b269e4574dc51ece4e799c85a9837664e404f9e86b5cdd104f82c796e66a715904daf7c405c6a35309b0604a6fae7ba4df93ddf5f36bf2b185ddb580e0fc4201d78a48a9b28fdc65bfb8e7bd3ecd5e6268a908842e3804654c12fac8cdeb84dbac3c5db2024ea1581d139d6c417e40b471c3cd9f2446ddefc16e9dcce5fce99627afece625ca3cfd32adfb9781751415a1fa4d61bcccb724e39effdff41af443ea7d49ea9ce75e904544ad41e54304c19653741590de1a02f1024b5e668cd7901af08e045d4c5e270039d5bd9cb55c683206a752db1a19d9a511d5d9b7bb64f66192cbcb592114465c46b645cb14ec3d0ece86b65d785ce55ca4ce0017909cf115172332ae5c4a5521991cf0123b048dcb0316dc27148c53919f13a08f0990b4db7988bbf89809d2581077b178415a6fdc303cfc25b37460fc03013def4e1744094b7e4a446c8c9c59c1ff161a4715971c4f8e7b7622f15740db56861dcd9d1a4581988706dea44232a665d51a08e9e30a86cc784abf4bfe625f6cc6a51dc930e51a5934fd8a50631b36fb342414d22ee1d1aa0d1a9353ba8767cd57f07e54829c79a8b8e5789ac8cd79bae856a72fe00e0883dc6ba0ac33cf87e92547950a6ecc3aa05ba481121341aeece32c35e4703bbd86fa4b77ee5b2f0b5b6684591e5993b7f987376d8c415516aec9fcce83ce59da628588981f38bee76defca75892ff180d40ddcee6eeab44b81ea03b21d12628d1013842a6eb7d4cf95ee5954a4b5ee48c8842ba69e7c445e6b777b2c259c8dabb8339c5866f11d63e664f51439ca6aa2bf50e7a2a96a0372f847ff65a7156221d5a4e357499ae4f17fe738de37ded64d53ed58455b3a3c8ba7f493bc659314b46321f3d43c5142bf1aaba638ad352cca71efae8bc7afc5b6e4c58793786a32e2c0c6fa3de448a9cf92b706cc3a42e5ddad675c7aebcf2648386a52a10c17bb94cf1a6551b9e9d5b404d5317eb5d23ebf77e8a35254103e46678a4b456c76423872d932ebe1f6a43c2af086970cdce935916f7cc9f335d0e48e41500226fdcd6da245f3f12899f4ce185dfd9b30e37c76f0dc9195611c0829a70bee35d61b5bac158f72d4a19c77c9e5b39819dc336f41b3e1036ee2eb4f69ca362e586b877cf5a2ad5153e682984192437425ed27262d4f372de0c035f8bb4161062668a883ed6004f60082ced1d1086b5bc7132d9bef5e9ab14cccda9a75882edd4e5d6155d3dfab2855b55b7859ba28ae09c89bbcd53e9bd87386623df31baa0edb8a67c193513de99cf95c03ae47edf1a327e121bc2e18fe5708b004c4a37ef4c42cc56598fa758b30e9bbaa262b4b7daeca04d12a46da8625ec80d3cd0a9275ef0d25c2158afc040fb65bf06b2afa615e444faf2bc3b0bba223c7a24c6f43ff7e24580bf44ebe031eb0f11ceab5448034f73fade65d0e7e18bb305a81298711e63b34c3192211464eaedae3a7ccc84585388bce32f281bbf0c50189438e745569eb784126771052c2d2eea7de0cfa462948dc288cdb7ebbd5fb5757dcd0839ae0228ead5a2fda2405b8d14d56b11ca30f38bf06eefb8c0f415f2f4c597d07f0751b523be4b560f4aa602b475cd5840d96450cd122568f8877fc214e999a140bbcfe932bd677f7844747c5c9b225dfbd8babf5637c2322c30d693cea23588b24566898e06fb2da744ce8b4b4a3945faef0fd96a1209cd677b62ebfeb7767ff89dea062fd9b5c6b9ba30085b9a56748709c6c8eaf882426c8605a4818339c5f277312083700dfa4bc9040b909a7343c5f6f524f4b2958e59f278c2200ed34429078506f95ac8957e40611d8284ffc7e99cb301e5ef45eb28f6c257d7d3c705134ff00583a14eb278d104e81817c45834f265350d4b716c349292a2a7069c101b83238c83706f3452a5dd5736490f57e09439b78f32a0883c6f9cdc999fbbde7d2ba2223d34e530209f3a35b4caf425b49740d8f28f64f4a47fd229a9c82eaa15d6422a107bf8d95655198fb9acf7fa6a3bcd7d0f0dad562974f44b6231a0ce482ae5ee95d854ea7725fc65d29befcacccfe1604f4afc35673067801f1a7f98e4955c9d7752f52cdc51e6123af3e2ac2f0a84383fd32de9f4cb417486022f761d03a09311bcdc4aab97e45cf591b77ef4cfd843e0bc4162eb29157630fbf8942fb60c5d09a9721d243421a26000e294b8d73533fcda2b26e54609e386723cf91475fa55e117b1b32648d8a4aa13c2ee2169de61fa4c0c4b29715fddd4b6db9a8ee58dc9a785ba4aac8670cfc7bfad80a550645e38e9cf3e7a08ab84f9c6ad81e67b4430ffc9996ca322dead1843c0ef9ff22efbb0df2b0094d855ae9f235e07da31b28695b855bf1642361a04f0022358864812ef3cbc08bf73d1a1145bf5a3de32e225a30553de8c6d4b92554f8c8e2d3c7e64a2e93e2e59cd5659b8a6ff6826a84bb1398b0763809c36d9f5fbe1be1f084a572e6eac37f897752ce25aa4db58fe64e0e572b719e29fb3d1b2426493360e8b186158fbde5b32f02b6af488e01d172c97b6001f92afc61db2eddbd64b4c70cffb3521dd6ce2a5bf4fb8e9096e9b0d0e1192224c4dfdd26d38346d393d6d2eb9c52bf88beb287ace69137a185ceb5aaac4057705d3fe2db2277b409190c8727a085b7b93173c3ba1a22bf99de403844f8c728c9649004bf85b509501f819e199b2a675354e740aab76ed5d2c5196556d6579395a0ab7c2cb1131e4ee4d413c55f5ae5585523d9d11f177cfa51bd152491956d1b4dbc4f7351203abc77238239a4576ff8fb238cad092ee3385b0b577f21febddcb09089c9f143fef088e13e556709cdcb233d008fa8afce6aaf5b4659d45d87abdc7b9abadbfb0a1270441018d244e8ccd399fb08a80cfe38c5f8e5a8f1bc2641829b92de438775b19994db664c259c4f6c713f3d6e5c367b716c3d34ba6071dade59b70e40a2ee9efbca17f5a5a041c1382f24f2a6ea3d7ca2b0187047b8321abd6b93be5b097db07f61a944670b76da9199937c19e4d96f66b62f4d012b2034821510f5b6cfbb3607f928eb5396190b05dc7d373b6c69acf13e4633d7c202149f3c81db5ed8fd31ea432eab99fa42cb345e86518a6f286f4925a2dbd6ca04548a445659ea6c256e5eed3924738d0d300e998e794ac4d81938445b8957b41c576beb40c5a37c8778e3d624cc484111676af0d1e5f342139f9e963c7df470d32c1e804de11d2f5a808949cc3cb1628f057acaf5122318214f6f8b3fd058a8d83aa83abd9feff86ad60cc9079b7d2619a8048a288ad166d724d3ef80f42e8912b5b602bd5d7c55b1cf6bd3405ccd33bb4b36c6784276a7480c09682fa16d1f74e5023c5b49d763f775098c9b441c1eca25d716fb8424c59cf5077dafc1f063d54068550f4fbed48dfa008e369c9e87bf6d20313d4ee97cd9f469d360432bf1786959f72ef9a4f10b1eefedbf44a2c7f4dcbe18f17a87a30989e9fe083fb20074c2dc6e499f63beb5a7c4f75272864a2f3675eb31325d0256872c7a7ac6514e1caf8725ffaa318bc7922e33b186c57b0cf324ad91d8fb606211041bf6690da72a3a242adbdc0631d529d4ace02422d57e6e02d266adab71ce4088e6d29840665c3b278cf0afba3d41146a96c1a264daca19a4e2f53cda5383116dd3e2c42f2d0de4b870a0cf4450c3ab70d80bf415800c65bc87545b124578dc02c5152d250eea91970fc6ecd8818d52bf7af1c5b6c852f0df5bec165899d133c154f8ffd6f18f23289d1ecc404336570355613c363a84a0cce6c4ded7a14b187698f6285c5a70e24da67702c59efcc3dffdec69f8c904c6f2638717cd92f739bcbf7d41bec575a137d114a6416a0be6f24191034e764f9cab442ada08f90f60dbd106dce186fc7ace5cabe84753c37054727ebc2c25e88bf786a431d2a9728839f50cd512bed914abafa3b3c3d22b136e0103784fc7c536416b3562ae4920be8a4d0eca948b846a1cccbde2116244b604fc51051ece9e1b6a50d058b43d37105a37102c273d7bcbac5ea2745445ae93288d8693c90d4058e311c7aaea74cd2e31172d458297727fd01e370ca4a0af59c2b6fa05ed71db754d8545f84b71974a977a6bc8e29bc991e455e48c4e877091a58947d6dabcee7907504263536ec0ed391064883312e01e323e7112cd369d517765f4804d96a7a422a71a0975d82cd7c7f63a3d0ca229e2dcd0522685e6a177e60154483c9e850c20aceb8e4c54d97dbe2fff31411941c7097590e59890d67a325e50b9488ee4436c683fda3ae87789ffc7668df758931229744e75d0948b0931174d7e64101686ac682c87e6e449fe057ac5a7c1855653e699f78ee755823ba8acab60119dc0f2f26ea13414da2e51735400b66a63ed1a35befcf6c98e23e89537c3054e8b734f94e1cd4789c08a7ded2822d4c25a8c02b38d0fdcca26b9960e54870c8fc7c838aa2601335145a67ef4d507d6c5b5d5a466eda0c2a059fb5fef9c5f9754519b30f84a149faa77a27c675ec7caa97ddf9790dc098794798f0eb20485cce2dd9e25d84074c1a4a7589497d18279f0b37dd22beb08e957a2c7c079bdb004c7ad135a459974b4823d85e6b6af2b864533feb662d5329b475920487908ead1a56ce8747b7d949f40a1be04cf860fa65db7918d8b8661466a3b6227c0da6931f4f73100056539b80b44f8f8b8fbf7961c3c1b01f9ba3efbb832b7b0433560e9dd45384f2ea2abd5181941269fc05c9b4beb80bdf806a4644d69eed9ec51a55f79d11036063fc9acfbb0e740d5488443671db18e56f0b438a8dc9b5fb8e5d328b3f04683183c459dd3af644bc1c1a2efeb93fd2cc30a2f2e555ab7cf772ebdeed34d88ff80ba6544263daf1adf317386e07f65aeec71d70ca7fefeb8ec3d9b7345905fb9b4c11ae65bb0b34ec918b738deea5f2a39831fa8aa08c2954388c2c6c90d277e43c6c00fae3ea088d91744507ce9d684c9898e069befc98dd1c58a3c7a865379537b2fd58e3752a6870a9243083d8720d926ef8b5b097038aa31f60840c555bcf1000ce70120bcbc67d3df0eff19c5970423f6fc6737a8ba722b7d2ce161f23052387fc37d3ac0460074f21b5141c635ed65597f7fc15c10bdc669c37ba50f8d925dde00a7f28fde9b3d0c91be20483b7a7c3957115142841d0015884cbdc81d755e13860d26b3d90397d8f08605958471f192a22d5745305450e736d8901a203aae54188901e62e01097e2df75388ffa5590a797b670d4c2090b0c68828e01dd3d7ca2273ca130685f8f8f1c4b759222591608db33a05b2abd772deec3efd363b86388911457c279c2ac08df4ce8df3be975842dabeea4584f40b5a0b346cc064037e4f90f7659e975d55399bff0875a42c7b2aeccf383fd79e53928d89954f2f9607186c280e401adb362d83357793021f88ce624b62f1cb912ff2bab2f7937e84859d64fb605d006f6354639e2512f41d01c0006dde201fab524f8967f681d770ca0d84c41d3960719443bb3c13ce785068118e6d913eefeda81992a9168e36865a3299733ae9a14704dcf4f9341cc67ce383aa13d88f8c3f9ac9b5a53613772c2ff6f70a6bc4d3f9b001eb2256428af39f45968ac65f2340e26fb257b14aaafa6633d91f0f3bd31506ac7e64dfd7611543139d0ae32bd5aa12bd8f0a1e7bb4b0941493c8357d5248f18ab420fcb286f055cda6a584c3854e6636dbdd1c363123cf6efec39e708eeb815423ac5e64e6a8ddd0c1787f7b50d17124869bbc67457b808ae47a617ea88e88797c29b9a8c46cb58baa9dcd12999caccd95e1959bdd5f22b55db75494dbe65b176e77d5b9d1a845fbc9c0823237a75ebc5d418fbb2663046ca79a409ac93f52f46bac8c3a126af2ca1e8271757a11cbaa9b34cde252cb29ce642abafd5c9efde0c86bebdea78da7e0ac239cb4dafa893d4fcf1ea787b6a1b38870abc6f9f11aa550582b4192ed825de4c148d73a3b6833d02e331d9c8d4494a295b73c324eb31d094ab3652801cc9933fdfd55d2c23a73bc4bc4d4414c94ea7c23908e740cafb1d7c2f0fa78bcaef41e677ce039cde8f52591625d0ed557d8d15ff50e2c10169ca5469a10e7307800cec301b94a7e2f788f7ad31d0f07d9012baf92d1ce8be5f05fa5b310ee19f48a300eaeedb5dc1a208771a7787ebbfe10266139e7d3c484e77599039095c031be87ad557b414a08ae4559fdfc5d51446490d9c2ed28e14009281c26ae76821398eabbcfa09a5e756ea86cbf2f1e9cf324b3bd8b8aad9e4a0be6ebaa0116e09573aac0c77c6ecf1362a9519fb4d0e40bf59efec019c049359b5b269f1a4e4902082471507cb723ebfd9890609cf0b52f4f49fabbdef3eaf27dca42d294be099c678b8e74875a62b7d09b8649884e1c2a80dad5c54126b92d6cb747fb24c13a995b983377b158ced241822fa9d082bb402382f4b6b50240f3a7c3b71eb1386d2eab6088e0e677e1bc5e465360053e8b546081cb93c32526eb87c41abf3e5d8634da54ea03d6969f0c9bad86c725b6f428d737e4b49bd7cad1e6e381439698c473b37378a39879724f5f5f94e1e64d9c9f38b1598c772e58749e0b5b0be7ee3d5b1da65acac0aa6339a62d3f4a115c822e8fca1fe4923cd80db106c675bc84f18038a437c23d50a4112bce2c5def4d6721bcb81ec8e9dd26f9e753fc1120af3e237f2149b2cc6d8e3b42e3319d260c1ec4bf27b7e50b6a10363269d6e5d5300c80e3398b815c22032e4fd6c5fc1345ae9430bf2cf774995b706c0db1fac007d493e9c40f9a1e7ee74d9cf8506a0aca2537eb85e76c80888b3a722f5bf3d9c8c911a05450b70aaebc86129142f05139a951fa8eac3094fb8256eca0dcf807d1bfe648cabae58276c13c932df9f77ad188769fbae8fa91e3d5b7a4105c9180a1beafdedfe66eac9b456a16343acbc0b932b918101bc562290ab1104a68e38c4d48b34e6eeb42f35bf7fe302dd60d1d92bf82a2f47331ae2e78b2f49a7aaf7b24f2315d0dcdb0a9b6245a86822e9034c1e653d9a8af946e39bc18c4e730c3fc5773128c100a6613db415a2e39d948c39aa40b7031bdd1fa8e669d7c254bd8bd9f76604939d34974469d901c64ff793964634b189b5e99f638a19a40451f46d6d13dd3ca3342515b61f9828b042698f0f3d1039ed1e0bd9fbf27dc7c36498a12b810787de5ba47413ed9f4751e73ffcd374cc57cb7b62943d7d97c708a134afd89a8cadd82ef4240f95d063b49937d6534d9f00ef38e5cdab03ed59df532110b0a61a84e57ca9f428d00a7bf79a46fc864b07b5e6f30360f665eac1ee5633c356062dcc0bf03c6b6e72ee26258bf20fbc068ac67fb9820177f626cc74c1e0609aaa8dce638e38cefb891fd1ac44b0048928c1f6b2c12b411ed213e76fe60b5249de742d8281c1810972bcdd522a7edb9f455d3d31bb8dd54249467c233d238548c5d451c272828e7126c44dd9c4a835dc54f9a85e724b64c839610f31043e72c086e976ad9eb718f8c22729a8f448630e548c3498db610926e80a16b18379e330cf5bf9640535dd120788275eda4cb9b5d6afe7dde3fb74ded9d8790c99c932d30f57bce2f16f387e0802400f0217082c0cfe3062be3cd03d4bb61d31d6f61386de842ea4fe63323d05b076492fad8c1351e699631432e2428a1b185e5233fac48cd768edfb622ab62cfd94a8d13c272817e9e08db4ac29c8350b1b1933d2f3d23a2fe9749a1f1da730f0a2b995af1ab747bb0c4c81824ec1db14de653c12a4e0b9494d657a53f0d4e812ef1a4d23a694b30a089338d021ac86db00c58eebb63db4148e057c37ee43447935a9e1ae48566cce274e7f2576a947f3c973af31a7c00585c988963edec4abb89f0bffc18e6997abc04aac0ac62594752658cf4094bb259d749aa37e262a075f9fc6bec896d9697fe00e637cb27a1a9951ed0ad8571c85b40726687a32c1de06ce6a88c898b86a565ccfe3e432a4ee78597c516dc10460f881bdf57b34d8b4de689501ca25287604d1832206b3a214b28e8940b65cc9659b206c62569eaed356b32c2b065c6422ff27ef12f4ff1e0f5355fca6693157f12708868a3b5045e8ab1a957e50563113998b43ec0348c568561da0a9e72b0bf2dc3fca9df3c41409adf578c8937f44fced233336ebcc18e089f804e0a6dfdb3973a1f4272af4e7c712203cef9682ed02603c260f0fc869417f0a04afd26b0e37d5f94e45ea275b98633bf5d7271f1fbc0f6df1da0b9f11e6f359ca99d1163afff32a08231494a7417b66eb242f376967be5a3c0f65fd7a47602016ec533fd11c5bd460cadc940ccaf2301dbd3a427762c4ced6e21e12d9acf0073984dfd6ef46da39f24190006b59fcd34852620dd446a1904fa5ea6d5bbf0186f93e90c297ffb144dc48f8decb83ce3b6af1062b5a177f82c5ef3feec98762c9cbcf8a0b99c08897ac064759917df566b4de73dec62350688fc6844711b8ec85c8df8ca1a16d26c37382c6fffbf8b15fb6ab474df3ab40484f4cc3d2b59fa3d6dedfa9ff2d2912c22adf7d0a1010a028fb48baeacd62c49038da5e0fb973518a8d2aa42806d4d21e17dae1180b9383b17c71b2f436e5610341513713c94ffa3d05b4b2d70652b88a80f3b1680d6143510a6989ed8643766cc174c4cabfdc93052b75b4a478835a80a6c564ba52a3e705eea9a2e4c8d4ff036f4a08a1a8e1384021b1ca78f24462f8e42c74d6238da8ac14413a9ac76df15abb66ce342beecb7afd1a8f2e33b706a1bee332fc8c34bb9edd8e7463c50e2e26a94a58729bfec6099c56b226ed2bed7affc3d8075af9f6de6e1c5929a511b7f6a78bc7d7431d269953c274ce5f779278365ae3b6bee02db713eaa47bd72798b9cdaaec48bc9d615be9829e4c72d2b55674b12cd87ef9811d6828bcc2d25c35814ab4879e29e50b012a3d5618e8ec12f23fab131565a39e3b0c93c0a65245dd59c4008e55ba90548916bc3932776b6545fdf82858cd206a2936a511a51c248fec325f0c7d53288b20ba3e1047185f755dd1c3b3eaadaa827fc2383361f04df97b87c2d7d4674c7f2ee0e83d264d78615d338232910fa374aeeb8f68e26c24e623d49d77a0b045df7be922ff0f36c84416aaabaca4bc72fdfdc476b3c5944bbdd0170692b038bef76aea264250a8eb9043e1901acdaddcca5aad184a0c301aa70290054262fa1462eec342029498ea5bb1105caa641c3215647a3808baa718413a300bd076eda9dc6e475bd5ec49c217bec271447313c144bbc16a6266d1bb3a4f6202012c8f5e09ee97792fb751ab14698ecc556571039e5c25126adff31cab6d1c5e87698779e042c85498c5fc3a6d7214579658e8cbd8c7027064c8d971d478d4b7a58c43450a4191ee0b68a7cc10a2adf31e3eea6c99d4a35cd9390071928d3e457d87b016b234ac249e4a14f3a68338714dfc9f298ae0ce74490caade1ecb32aa4b134e425cdbf4803541f0f6b2f58f02ffe6d38210c58d13abb9ede21d8e3ec369ecedc49d1a2ac18fe881b32a3e5b11237e2c1c367ea4b460301a5239f0c7af5d76c30eefafa8933f3822c63642b41ed1d94e398fd881ccd7092609dd3102bf394848a4fbcbc8cb2cd509eab90f88fd0c4bb9089d934ec6e4b538485bbd9cf08e629880955cd3270bfc774de424dc6f23dea9d6a25f09b49cf8903265ab9b9911303863dc5e49fec64683b7cb11b412ee5a24ad3d136031e76124ba823d7d11852a45420b50bc5a4430dbf8e1127a0b59bb267038a509ec4dc1b0074dd85c540ffc5cd3c99fb30272eb4a5fe1fa569eab053d2bf16b8ffaa2a3d1167918925fb3cfb9804f2141b3aac38b3bf488be4ee4b084c06b3b776414670aefb55b9d4303a8585fc29a16c8a7f50990aab857d8e3c50b6a12e6515f2df30dce0d0cb2c381fb738908146552d3e5aa474be9e5dbc65f72434a8235df51492f87238ca12f8bf4760c5f23dff0dc2dda1cc5c2e6933def5cdeb938944d45462444a80dc349b8aa0fc2f2ca87675a9f273ad63bf541d6715e4af5e1e24c9c0b3ed0f410a0096e15fe48e5e44c58e4b03d5ea8facb31f83ded18b18f6a294ef77466d883df3ccd7beeec1e75dfa2c3b2f5a9f170c4742563d6c31c39f939eecbb654db45b7c7ee42ae94f483cfd467a325b5a22a70ddebf0346091f3b50696404b49c92b98d0aed248c280f8b8b6fcc2f340da558731106be0a4784b7d4b8ab9d0bd2c63119d39e02b0c62cf328350ee95045129f7b1961da01912754bc7a1a40a1542be6314b8db54ea8c7963ca3a5527938137fbaf89946e497fc7b2ea47e16f58e8892559978fc6a590d6465c68ccf59859f2b6b18f5e9b56841ad4bb62096f61011172bea506db64797443a597430d44ca12abd3563e9ec5c6e7c282aa220d0510d43007a14bc6c0aae1d655267442d128ffca1eb73220d0c5832ed738be309a27c659648a3aea517a120e32fa90d8dcbe6ad7138c863688785fe3d64e879ee35103ea1e72bd2c7d35ac05232dc2c7093fdbddc56fe58a6d4765e14d33b83dcc03dbce8d93672419a874224d6599a7f39d8c6ef8804595a949f7b49ab2f341dd685c7231bd05d0a9844d50397eadf09b2e7ac1f050d0f9fdc658e859818d5967153385c33b07a5a360bb29463dff846f69a7f56e791758cea90f9b000b12a13ed14fddab184354675fa613234f8655e2dc79012cee6d7cb380d74fe4369102945100070ee57115b13c442399a2ab9ccfa04d8a947b7a33fc8720bfcc7d870ff8a974e580631674001a28b072abfffc021e837512f3fc8c5218167798606fa83f18374185b7f9d1f56400c309f18947424e470d14c9b8763638931c561aa06b711cb1680f1c5138b7091660a226417ffda4855f896a1b312ffc2be63417676a1cbae4742be91817ade930a74799b918620559935ac271b20c46ed949636f961d79423e2c13824b5acd27ec8820c71797677b886e6c998849c5982fffa1fe5984e802e5ae02c35773fba93e04682ba67f775ba45a927ed1ca81d98db69c24bc73fcdb30ed44f1d3d4c04ced0a12dc4bf03542c346624aeca8ea74b2344714cc8dc666e12b7ce66d43833f5d2bd6a93cb5f2fdd4b185c2e254f8a167262c887f19f6b26e3e3fe9b0ddc2f6a71f1d8c7c046ea81906c657b40bf3e2aea23a265811083f66a14eb51fbe9d76d14ef05958c9af5b26c05ddc21964646b4f5d7335f58f4dc2cc90b8e565b24edc5868b2d41d36072157a0561e69d742457db3be9bedb93f1d64b9638e216954a95aa6e932a7ebf5f1344038aa5491654a6bfc7fb11adf39e84064248757ded20751c4d3f6f17c38a86cefa19fe1e1f54c04f031039492c44ed31c5f38f3f9351ecaa677a163c0fd0e44a7c0f0cfce52dd2b1c8ad7645476546a4177f85c135fbfb47f5a02c974f9a3d5ad62d4359a0bb7e359c5421d179259160cd91ec56cd41dc72fd9278a14f05ea39943bfa79b78eae26d5fc5fd94ce0ec21f93864ad9a8fa770fdab5478ed16df292f530d71239f31978278e79661c727832f24e5cd5884e35dc549f880bb2faa46e987cda39e80b261108e437ca2b0a9f00f97043bd2f14fba39b1031fb5d548d97c7421bc93bcccc745ad0f6b2debc526e55150d691e8fcd1568394ec0a09fd90eec6b2cc831e4df01fd2a6f8e5913e9ca5421beb798f33b1956adcd65544cff4de90f4baec53f0ac5dac32fbc941734a3760e80c7b49c33a2ede9dd79ab333cdeeb3c8f0b6f583f262eadfbc4a3bd452161aa0b19315d28dbe504db5f0e8b6009cd6671b9df1f61cf3103f83a4e199070656b81ac43f2193bea7179c4975b6e431f942d9136149932d438eafb52bcf4323fecafb089f287a4f9f6ce776b6312b4e4dea02f61d30b2c939cc22db3e3d04c1f4d7eaf63450a15c6328bff828b2ff2047ed60b19c33948219339cafb3e7233b157d5166d8da3e90915bd305bef5e5307991087e0278e5cb431f08bdd29eb6af901234d0735f0f3f039c4528bfa1301a1d498eb3ec128e2f4944fe21679dfd987713cda0aba168d6500fb791bfec19f9e86ae5442e778776b84c1ef0b8469600847667be159ef8564d6686de505d373a0d1509a3b36fbcb7fd83486b531819197f31e2bce46fef6eebd2d08eb6458541c49b18a6496bea9e47569b880e525d90913e9ef2451cd5fab987ccefc0eded3ec162acc0697086b8472b462047ea3a9ca249052803ef27111768bf6b581498619811fc6029af644bd12765a578834f2ec27e0cd9048449b042f1a2ff97ce45840e26b65350f01775d64ce786be21ffc2126a5d49c931066fb6c1bdc4fb232d2f690d7f6f99bf8462f03190197236965a929daa908168202b7e440a32456137c5d929758c5e6c3533c2c2aed303df9aa1697816dca59c2d2e3bcf4cccb64f04f861b4c472dd5e062505ce900db0fda8aadacd8950613ac8a53051a59379673f7858bf67bae18a126635d21acb35663bca9f99fbd21d15db7957c5dc40c31e89778a4a03cc69a412240c8e70a4a2c90b39269efde85926473ca3b62b384911d5bd33296272818c1ae807d9984eb7ec2e85a79ba6693c7038624f9bb9763751a148b231297e42e3d414f333395c728a066ecc2ae1aeae887f269a49c2fe2eaabdbfa8f803c07273ac6970bfcc4523c9f086a0b2b80ee2bf9b081d201f3a23a8f86e4853cd9f2383947ea9db1f0866a96f790c504363df990fea9cd001ae7107b20396e2391c228a57790201616338a1548af5eea338c84f25b9a41080f0d0b9770eb67b5aa1932a78c73c2a95edb66415544623e1a69ecfd91a6e8a016a0baca23e8282cc60a8244b1d952b13f4063159e06121b750b0b56b83d74594c43c5cf96bbae42f212d12c7f5e07e1787c61d02bd1a74a5f0b9ffbad23d96f5f96c977aa674ecbec86bc2839a5abfa2d898d1c7419e571f42f977e4407107a7d3500b71cec16d7516e62a6acabc1f86686c94edb6a3c17f3642a18782da07d73c91aa45821883d46591dda15f13f3771ebf97b4825ffed390e28886268406b98eea503963678fc5f8950389a1d6d5e91e250b8c347a2a83dd5a179ecf3be841dd100806c6b5c3007ddbccbe62e119e64a17e00c3c446ce8a94a6404716747a101d4748cf5a8c36395b386cfc6e860578077aaab32fc1aa2557be779bcd3e6c815ca50bb0d2d669a539b3bd073fa20f3cd6fc70c5d6d2814330b3ea775a6d21b8aa64bc9726488ee2053b0e777246002dffc7c468232cec0f5d7128e6a0345036c6a30b41960690d9e775882bede8cd44941eba07734efd691715f8573be5f3d20f0a26eafda6b45714d5dfbfb4a5ccb770cfa1cf9b02742d6e48de7ee7f8b7b95ccd136b0e555096714af96d6c610ee8be7a55dcb2aba9ec97447ef92afd843284f04f157aa23e54330b839528773561f50467dd3dd6363774cf5ec0d894fa8e60cbd8eddccd55c9de4a2bc658697bc4da17e72f82d31bf4fa6c41b93d921fb5be4df40d24ad57fa2b299b5806eb37a2f0a7d2d3f58b321c9c4f6690a23e82ca68ddfbad479c5ad26e695a8e88d8e1e9f3777d69ef33eb31a4c5630d1537fcd8a5639f53706bd38fcc06b423f8dd0bdc6887c56bcd546d6a208cc3c27bc490ba4326601d1d5790cdd43dfd2dc7b4e1325144eda9ffc62f93cac3c7726442037566f01accb58af78e634848d5afe2cfa36d25e9e5c550c5c0a5301794f74530d337a898e2bfd4fe92471a61e54e354df0ff4bdba10eafa7be86973674d21217725e8a2177d1431c6d15e77d291bd027eb7c5b6e0b54ba286c052c9120aa7b1cd0ee1c2840b351fc980d1c4c5553bcf121c8dd43e64f33de9b5725b68c8d868ba6df3d73ef269065412525a5ecff01f124d8cd00c4b3e0813489797a74c0df6e25ee711cf62a4032935936b56d91d9f4a1bf88bf96391c6bcb9ce368088f473f6d71955e168c7836549aa4966d3f52720fd20a9969fa3150a74ffb60d0f12db082eb8fd8d937a27e8d94495c23fa0c718efecae1bd29869987379e3b799ab04a8dca70d81e987c6bf025da3dd6d2d3bd7249fcd8dfa39c847604f6622e0973de8802e972c9f04a8bd7975143aab1455b654f90d41ae72288d8ca0a52ada3a9650055455f1b06250e6133e4860c17ca11db7798dc6ba3816622b17d7d4fab35ec1de69d77c0e74026f89cbe12f40c007faa2d4c784fa497e762635514135c6de0f9220caa15ea054f22c183e05665136c9cacaccdab86dc806f5e84c36501a91bf66c32e2398acd2497706b8328db0ecccc2ec11725ad67bed300b97960f84b204183cc03327c1fc318ce32831f169a8578e5c11f8f276dff59cb3c1d82741e18897a9bcd0b7f2835056b2129d63d454944a9c25dbc32d0742625ddfa6c6c6afe6c3941dc6cfb3c2a1e59dba62e55e6d8afeabf97667c742c219f8a29f976344fbb034544b8e0b8b64e7471bd665db494ab989431b704cdabad9695b51c78548669c1c2ee85b6a839af99fb2607dcb2c17f2c10a68e33209144b40fb708b037eeec736aae884ff6493bf0be3f01a95deb4f825d0b520daeb73dae54ee23a58ec0a71b1151b7e784473970430b3934070036aa390cf3cdb6ac1277eb05e38ddb3d4444943db9c25b5527d12c25a9f3d56807c2100955c16808076ce982ef2a946e71a2c52998243bfd8909c1735f4c12d10ccf4b6e8cf8b11897260ca42e2d0ef0a6b2340b4f61d560bd0c21473ab508dccd6749af7ec3e8e170b7697cb5d6d3882ff48bd2ea5065e7c105f056b760ce2d06049e1352895c57db6e1bfdbf83447f0e5daf10661e44c683028746e124b0c2d6ae9af9a72d318ef4c5ed5049324b86ae82eba13adc5d087d44aa44e01c44e36a942e8f37bf99bce8a9543e5ffa8a2f2d43c11bc2ea28e2069ec6cdc547fe636390139871fbdd348aca5b6ac4f818695e5ff7ec39ecf50aacff5b9542caabad5db4bdbf884a657b8f561d7c7a0d83b4522fe78fceea8a76a9c011650f9abe4b6af496085072882806a9e2cd9fe8937ab7a4e6271cd05007394c4e4d96889a17eded08e92ce3f1056c2befb9620faf17ebf58dca5a10f77885cc583c09fbc927950b176d2722f3ea7605dc90b97d455f7dcbf668ee27f27e8ff0750ddecb047b8d4f5dc8c19e27e5c499e40412d76fa438d03b0d45b7e819b397a0528b6fb22ae5393779994c74ced62068bf0fd2cf4fdf3f46a0ebf980c246d8c2a56a24e6b8c92ff8560fccc8a4e4d170f5cb6aaac42f7d515c5d86f781f1b2fdb7f8703b14707849d1ae3c5081a63a8fc473d38434da2188d813ab54c960ba6ee25536a338c6cf5c0bbb39ee9e512532538fbe0ed531f25ad414be1d943ccd2bdde7dbb1335db6a9d24296b6950aeac9dcd122af78424ce0a485c858f7351daef88eb3f61f9fb75420d1d0fdd9a86070d2a5f52dd82c7fec2263a82f47e98de892e47d07cc8f0f9485539236b1c6002dfdc0b072dbf49ae912708dcf675ce43c4592e1682b1454a44d0b935d28290a416f12246334561a091b057801658103e2b39f2067050bfd139729b0325bc6fdb6bb325ca4ce0d863c9868f9e7b07cde771e710310222cfcfd3a124d652b02cf434af9595498c11e463edb877797fef56be4e39a19881ba0697174c6650d5063f8c9eb000b9650f1239844be6e57b7aa79c0e688f1bf760b6ba6ad9e9f350f190589c1da0f973d4b7a1b83ff5983ff7b4850fb046fef27580ecd03ab14e61259c5a0927aa1874751ff990294aff278137de9eb43f96dfac76214ca6b2dbc14c5939c4fdf42814aa3c6668d91e540eeecf05f05d0f500c350d98b60756f918b41bb3fb483fbad21d10355d77f2b69a8bf9925c42c477e5a4a7f4151f872fada781b015667278ab6c7217e06ca7a659013a611cef295fea28ea37c6f209aff2216d98939e459d3cd6efe209a2f2fb9127de2dc12479db642ec01612cbfd514e814db1ab539c00ede2e5d36126e764619fa8c46b83df393440e0b65e602a13213fafd892b3c7703b653b3a10b817ade4362af8135ff3639a6f854587c62a570f00e6bb8783101e136150ea76ea9147b641b51eeac344488eaa6ababd719580275b1e1385db2e0196597cead763c5b6546e18653cd924620170c7eae46e30ca279a415b4c7db26c598f994cc473cc38e885fa247bd8e56b0d06a52ce5b2db30bf28105f2cb86d8ff44613b49f7eea30611cb60ad7f86dd87d6a67a88f26c05a171a82967cab56bb68154af57185bf34f1ca16de8b03a4a4dad320bd67e8d34bcab2aeb2d8ce2cf191dca07b30373a68dab2e39dd627d44ca26ca12d66d31ed3ee60b9aae525f5936fb88f9e0bdd25634700f6e51f3eb8c8d64aca0d535bf5fbcc156d043cf3a9ebe82570c3253959235567f42ba7bfc2f6c50a8b1e2c7ad111b10f818f9d75721c5dbb4e58daace3092fd991d88438376cca81651e7ebf65c80c03cae21597d9a39246bb99b543f081bb1397953640649a503d07b8d974d6f7054658c6d37de0d50ed7bb4c5d1e819d57e2879ce5cc702ed2afae2a0654a4a19c4464834bbb5530f64f721e384a2a1978b9390dd5a4df7aae1a89a4913590ced2009205d9872d723168ce3ab5eefa94c2e735a1e67e118f7289a66d24b62619d619f2188e8e8da8fe336f8276a3b2557c95503d3a8654b15ed5388077095d147272979b3f7e955c0532b1637f807071c298eaa14bc1777e7ad3e716de6fb5f604ad02a12b578bf0eda7172929eb2d438cc428debdca58932be2ba149bb6163ceafbed4d7d8f46161165709170d8f923bb4b57be9fe5d442b5ffee0568064663a51b35b4850135f360aed49a47a3a2edf7a167133298b54bc50e74c5fd8e05ae4d927de830b6000507874fb93c6fb4d6f3d02ec3ddd5336d57f5c8c10fb37201f40b3a99dfa91ccea073609bb89717c3ba41e06dcf39be0979409b347f4f77205ede099c1f1f41ac5a469224860822b0d8bcd6975aa4f5f2a0c86ec1c7f6ab3d2c398daf6c27bb16df34b709fc68657cb8f07079c5c1f0f6613edae836f0628c878ee51706ccfac11bfdcc398f16a689be38aec50e8afdc0c6796b626c01d21b2b3502e30d88777ef900475266762e4868a06d96104ec11f810326d0432132f9d4de4b4d525f2c7ede61df43647d985064b4652560a7a0feb6d6f01827b243999c152c6cf18c8f12912d6b4a08479a09ae41e88ccc817aced4af429be7f03c8e3de9ada8f39d9a1fb6394dccf5d0e17a590ad117f55a2765a1bc07855a6d0fc6f06f89477c90e6d358c9039847789b7e667f7aa2bec82cc19307d3a096a1ce946d1ea717cb562a3c7149d29d5091eb43cc1e8160ae40fd80c45f0810c56e71870128f73c5a0bbb9a7d193764517369241ece8cab416dd61e1f24dfb92f81ea484109dfefde8839128ff756b05eb54f085099d8b500b853f40bb69d54e5dcb39de95307b04e5e6abd2b5b32cc7333e0662974de4263d1df6faf7391945b24b0c3138b7e5d48e0ee63c64f4982e40c9c695f8b66104c039ce155ba12b4ed69e801d0a714d3066b7cc65cc9aef58110006b4cf1a52eaa55d61046adbd08ac5673b2a0453cfe1e4821029f02af3dfc33074b2f21594740eb18295a27fa3a6555ce6a67e3611ea361da56b0babe406dc942a6e4800fbb1fbe17fe4b5b72e14c245b4dea699a3649fcb7284efbd7fdf386b65296342cf63c6d35381c94bc68ac2611b46f0b4a715327b221059ba679d46cc64ca36d6ac7dfa97980075d153dd3c7689d4aee634d2f12f1384a0ca0b6cef65ae89dd2d17bb245ea3e42cc09b601e46e3a59c7957f9b2aa599a2cb50c9ed4b5cd60f4641dac8913826cb0607cfcc178a1fc64b52c168b834031574615d80b88e2065fe7fa14e6f97705c8525ee8241adb3d063d7b86458f449dcc3bf1fd00a2283c834a6ed027f525e72b6656ddd65e775a865337d99203f6009e084bc9bd7b1348dc5016bba29d5b9224836ca0a9a0e8c1bb0b2950c751b4449338679910e7d2cccffbf66e1aa271ce531dbd3af0cf35276ca96cfb1dcc66be5443de0fe7c605bf51ef5159e6dfa7b7235b1f30976d3ff20dd03dabae644e2f38af238007e1a20215fd1625d42c1eee2580d1bfb9fc7fbd3e6aaeabc0178c5992699274cadf49bde9154ff74ede3ae5927106a70aee14e336e2557906e9f7958fa38e69ac80700a49618b83357887300371f15df33b42920258464098420c32a2c06d0e7993c1cd2c92f8f4e72caef7bf2974fec1b25cff74a9594bb3e429e5437dc63619f5ebae74d6af609066079e9e86ace8fb1dc403694a400fda7037ccfdb5f98732a7e4e52b3f61b9feb1c43b96f0dca36859c1de03aeb5d6a5265a1714453781c2b3880d9b7bd05d496a17e3593d9ac60494c62b515a0273b55e0028c52384643167b355ef18cef77d0467dffbabf390b5fb091508265f0ff6079132acaf759486ff2c647c9e29353fde58f2e342581af1e9b81a34f726db6749b057a9dd997c2d923f5b45d7a235457007887dd98b4bb2ab910714244c1bffec48b41dbb1b7a53c7f0dadf86494980aacbb255059b207b94fb205bfeac9e9406c2e1eb3a4e59d32de086b51feebef02e0a70316a70a8ad5154b9474cb6c56a72f5f0181f7ab0fda83a1c8446e86df5e175cfec6c928bdde06081827783f572508b8bd101de6847399eb6a572c7621bbb354bd6887b82c8a4ad09974f1eef838d726b83d40e9d5f9984797058c5b3791b3952bf1f6ed7e9b9a1eb2c9c7afb50023666499f10c8e254327cdb08d62ad7a7e21cb36a28e087ad16a8731f423a2ac270ba7e05b458b51bb0936dfaceff0da0ee43da9d6d3ed1e1da90a1ea268f2924d6bea2ee2d9474354b0e0c9080708b944b5b8531e5b8a480fb29978be53371f1763435cb69d46301c8fc4166d8d31f53d8c82edc225696e03f72946b897448fbbf3ab94290f5ffbad1afde08d9435d7465208d307b85e88c8ead75c7187c7aa341e8c168846f2655acfe8fc7311d478f3ca5d8ecd5e20690abdac49530ba7618e1e3cb2d5ba9ede13ac9e462b2ebed9063bbc90c3c8a20f0d98504c3da054538f57e46349fd90fb0b634fe105d116080ba528eed75deba576f6a9c68700029f99bd08b4735aaca14ef698540388b63d2cecc54cfffcc7beb01a811334b9e3e45b35ecbd5175242843cbd1893fda5496eaa5e3deecb829e36c7f5043ca7fe6398db5c47fa38901c3dab122a35b48e6dc383063becd99c0c1f685562a46f0ca6b134eec74ce764e8c375d80fdedfcf816a29ef2ebff9576494557be2a6c1bef48bf70f3a20c4bd1564ec80ae21ca603861b6a1f5f9bd23c93c8197c5e0757a6de1164d8e0bd2c83e4af2b5a17b8a2428855aa646b3f0f0d8899c409399d5a8d73cc81cef80ff0ab79ce7aed27b981cdaa76c6dc3719cfb6d6a17b064b085c83671bf8025fdd6741fc3343eae917d48e1516c80ac7175b8d737220893289973d8534b0a16d04aa97309b58f1ff4adcce5d84670c1678dc615e7b549a5a9a6e39e6529c04922f7a38c4aae5c4215401f22899870e525b3d09569bb2f7378ba5879a15f1144bf0d77a1328737fd0d84f37e854743c55b91f39998e6a2190aca0469dbd3b9d6a86e5133c0761250db42a32b8d8229ae2d19a414a770225269375d8ddbc0b693bbb4d3102ef98ae3fdef732237392511407adf1dd30908ce4e7d6f19c5ae88af1ec3a45f4c5fc22a511e330b79958418607674b3939514cc485b5240f97d18fe7cfc2c78bf41f0cb4feda7008cfd6260593fa0c325ce5c42e67ab3ee67ae1e7694da72d279269a50cc32ab61c29d88b4e65fd8c353f2295e21fd77340158f5dda7dcbd24b31d0ba862e4d4494b059b9ad857bbe8991d161b1029a74ad38a9180a2d60bd6f2094aea59ce656017809d38cca3d84d006df2ae9173f169c937d0c73659914e9b14e7af92efad732e149a9d520bafe68e21443b1cb0b4b840878cd121a8701c2c6bfb3385e84183fa007d2d2293749ca5b7a1010d4ff6cad51ae5e788fa4c79aeb45e88031e32003f9919f830aa0c301bc88a5f39a86cd4188d633a3660a5cd537bacf252cc8e6b1959e80bf1966cf9f3595881e0fcbf5116f7e000c9609946846b43f898b5e53aebe2b0d8bbf29bc231ce55225ebff8ad3064a4923c3f4b80f203cbbe518b531b6b5342906afd5521b340ddb4fa7d332c14e03cdac27090231dac9aa492026e4627a22022c78cc6dbfe437ce13f1b8c2d09d8e0551003fc4c99ff4c5f58b16f0f1d2e2880d8c4301c9ef6f304cf3a06b889f6983fa6b621dda3111e2d9f34053ee8006f8c9910bfa20bd9e315792ba57b9e1bc8cf2407e94eba7f6f7c2b45e079f73e8454010af453da5fc0ff8b239f134e079bf526248754af21bc7cc99eb596192b4c8eccbc5b838b564dfefa1590b0387a099fb5897896046b95f4092ed02671a2298b317015b28ed3e7ae8c49ef24ec91eb6936000cb4b91630699cb2bd6c4bf4711aab58933da90f1fabc517c4f1a5e0f381c117b5a989957cba0878fde2bf51a0ba887d36a37a2cb1badeb518c62b65e38a7480d0dbe5b22f3d185851d2c26dbb1a3454ff5b761d498adbadf8b49b03da4057be0bb72d07f9f65ecd117464b1af858fdae6e9d1462c5badb529291e586f61c99980bfc9aacaa9ea7faba913722d93fef3dd12ee756238c3931bd2d82bcaea9ecf77e495be7925fe225b3a29112436a849d34a6b8ffc0eedfb2766cdf5072ff48f319fb279f057f34b68d11123e31ea19514503a86a5dcb761daef01b86288843d73f29f71129d9c4839a98f62046c7ad68c9abd8f6bf9469f1974534dadc36da7424b670a90588ca8e540c6baede17cad9be149f7498a362f34fc9bbf0594bbf3a3660dc17f0eb9b03b783565da81dec7ccd1eecae1038b85810776c0a76ccfff23500610f8232a9e71a131982ffbfcb7ce8fbb20aea61110724e46ec3e8b781b7dc00a4380f9b62a465c38bf106b7c34a7f00ec538e3feb96efd2c4b1c7fb50c4ebd03e738414d5d45727b1957f987858a747491e11e8f6062e620336725ba711a61e2bd934ba586fb332f12583b8eee868b45b45562eec17fd33076a64aaac43811dc5a6ddf656c737d4d0f4e7a28edf924d8e138a36f5e9c59f84a11dd2e4da15a79f37b07ec27705598aab3c69c60c202e5ea449ce2009c6e3786f4509d212382d6c5ca1bfa964966d1d40feb683199afc718e37969d4d93a97f1721bfbb84d39179ca071a05668d34bc3b27ddf8c302344a84fc44e60b50892dbaff0c761707111b8744ea824162e3581fc18e41f398ae8dd3999bea0ee01a31fb4b65bc8195344a928c3f72321cb18e6e4646f15867da6c37488140f9869387e22ee79be262d9bcec84c23274d7f4de579179b2ac1a70676e7904ac97841f6f347c31a04f0c2bec6c15a8a27156f839790e38792e67d76de6ac33edf3705645e88162099f6f0a912466f97a4f2268377c643aac35a4ca53a36e5ce1bcb872eccf896fb069b35e46e6171047ec46170850e05015325d02ea5e9634a194884af9a3a92dee35fd822d8e736fe645c2f1ad13f24ab3be9838709f00826e320b5e9b471197c0fafe62d129e376c5553de9a8a61b868c0e86f8d95a23d99ad09e2409719a996d28ad1b261bcd7b1bb8b7a8728bfd948ddabd31edbcc8a8510e58e3cd0d183d7b9a6853df4ab624c765d2ed901a08ad2cf73b32c87fa145ac2ca18ae4abc8a12585ffd2fcb98c4b16d1ad7e443a500c74b6b0b4d5185d7af5a8ed9bb56d4875483f9f06f4d79d8c009ddddd7a88886908ddbc6bb2f9ec75da87b1c37b13600cf4949ea6efe395eb991a838f21a786985046addfb1fc1dc713ad3f131c6dac67ca13effb16471531dc85029a135a2e0dcbb69e1a99d407a31d207e40c42d9a619fa17b3bc2e0d7c044ebbef6c08decf0331892d82ad9c9a7227114d11ec70478f4e5e5457236625faf504d6e01077a392f121ac4f95b1c7fc9d9d527e9fe2878346428d0e24ec3142dfe6870084317968f58fdbb167a9f970684e5d8a846b99b5035ca1b3cf7e6227c9291c382997be9b17fce20dfd23440e51a655626e44cf7496a7a3436f28415483fc3f847558118c0a7153728d75df595490dce0320bb926f21c6bfd1ddf03240abf6e046227ba439b50eea72e917f0a6eae305bfc7c69cd142bb550d5869484faed5c0f80401ac791c74bb4726cd808017c931f244caf1ac275cc6e88f5510d45a1d686bed346d6fc4ee5a666f86985385375ff23b7bac1508eea58c311f5ec7b7ae390654f411be31ced257d2ebb1bea526ce4ade37a62e1c892a7629904b06019551e9beb22f5740bc03482fba69cbd66e829b91501a97a0e72cf257d42786968a1e54d0b0fa5bb668f4584563c33eef6ccf780b2270df616c4e02e0e4b57a3f1485f4e7cbde2b817e5418f679d419120455e028f5bde84cb8450b66998ed1f160133ed0badecece0254be71c8d6d282e042ab6905f7c8a4cc5e25f2b812bd667135af70508758aa5703069a344a6fbf6fb0b52a1056ff831cf483e2c15bf72f25024f77bec710679a1a5cf99e2afe96b5db6daf61a3039d96da3780882ee94f2fe7d9cdbd8341d815a4b408c5fe13edb8a562d47e8239571bd1ecac2a15176a13a045d073f84bf3060c5a95f56adf90d2d816189c67d7c9610dbb3a22806b421c77751714f206aba3b95d65a9e293ff2504277613f5fcf0429b7c04603ce4a448e40e7108a4d4f00c1fcb359120fa1b700d1177b1c3931b821257b420d1e032459e83f3a246cdd404f4601558f37ad20c5a6747305f733cdef7e04fbb80e51a0ad0e2ed114a4ff6efc8f966cfde0283c43d4683c8826ceaa172b1f671938871f37c98138d3980bff5c1cc4586e0f9252eb8f24a4a5a8efaa4266f5f683b619e11f34b45f9325bbb0a2ba9ec7f8ac4f90922f4598d21028f6390abe3eeb9a4ba7dc72579ef8d7c6726dce14b33bc9511114624f81de5a6f8314d4ef3fd3ca1fde9d525792cd66addb60a5de408e7516c453481d9b6d85358189e222f89ad089bbc138845f2a2faddf201b2b472b1363011b9d5c6651c9fd79d5881b93767967d3b6049b334c1752a7c83268dd32b540dda040f2634b73c301fa06fe8606f0c448cc53b5c2490bb50667e9ccfee592b2973279979a3583bc73d1a3bcd89161f9fafb1a45c22bb0525e06cd793f3e854d3c9f28f54e5b6ee78e77daf3053a6468fa6692b5fb59574ede80c4a903b08954cc839de24968a7f5523ab86a4011f479e0f5c11dcac32d8ef6f6f5172f3ab1fc9fd9d3533c946fe047e01be639683f9ebe6abd64a30d98fe245de6f864efea6244d64c0fd57a9eccb79f38617992b41ac86a79999d016090cb3629093840a4da91b8e29935e5fa29eaba84bd659bd99ffc95e19d6d8913d05fe480c05a3355dcccd76d163d6a84fced8d355bf76c3b3597e6f862d00765df01df4c9a6215c2abacd62642c5013292a9b5b24abebd48da70087e0d8d9ef5677542df9a7fab85539c88cb471efdc49f6536af749c102559b310bae2d47ba437c1d30277ca8242a9c22f1fb135b149cb0960ee10381c30d928cae599c5e666033f83d754e719c6c75f613be8fb4449cd4b5b3334b05a5936dc9e09f7e0d1e9f5c1bebfeb4715f72b496274dae91d7c787da1f8396705f74f8676f7676422e2558ae326704ff331ede5087cabe4f9cf41b427ba48c267b709db832d0db03248855b9f919e7582b49a8c514f182c67b1e4024433bf0c05c98a465a867acbd5eee141de05c35934220aa23afc7d3bb4d7104c37121252688be2ee74ba1f331de08af43a17314b71dcd6122945093563e2fcf766cbef77889fc07abaf5fdc971244f7363c5cb892a440d1c465b27e72f8cf9d60d8711a32be643ae3c90ba05ec208a9c11bfb372b298f55221b32a5bc4a58a74457df9e50dbdc4515ae776a63c0f6d16af039cc4dbf3da5b01679a1d37bf9b3a3ccc362a1f35aba7032acc061fb99d0a884396e8f6fcead930a238a21dfd8153fada0e18cd283f347fe64ed1ca53eecc1ef267ba5f1cc19760e01b7e9e97bbd2066b3f6c91fdcba91b860a429db205ed0c11548810d41ba04eac3cb3a357a5c27abf6487b6c04622321843aa9f64ffe90cba1de533918d23e71fb0cc37856e92fa445f960eed89ec7ccffa21c799f3b406dcf9c880a2497a67907af936687ce82f0a8998d4c09a0a209a7c299ff68848839c453c63930450bcb95b891797e24c4922e28e32995cebcc186d8dd6230785bc25b3833cc102019ea8942a248d87bf68a068126ab99048c83d0473190f4db30ee4631286adbf5a2e803e81f40b27bfcd771be7c1f553738b7b56a2943af18b0548db5d8bac0776c47ef52e3a12abf41afaf60c72f49aa7e37b5e3243741ea17a57d64af17efa3d4814b75e794b4c78824e18270d536eebebc2d7661da5588be12e308ab8f94ce5fb63ce428352c88c807e9c4ee3e48f8d87f24335223bbaed639da2197fe738e4d9d9738b6ac4d17c367e1ec1e423cafffce80281b33e0d28f4e95673fb58025895caa805ab82d70338443af8fa013bc1feb77de3a9fea21323c9ce9c9ea5a9ef0318348fe42835036eb8f599334c4df2950ea4ec4d6ad37dbc0b4c2f4e45f0c6479c170587ffcb6e3df867bcbf56594170c6a73269669d080901c0e4591dc43f82745895ddc06d728c992f81ee56c012b1e99505c007259549b71183b009c370ff0fe394c976aeed7b7c2c8dd2c114e4fedc8f8e2a5c15473b89a395015adf27717c2280aeba411dcf2491a15a2ea071e4914f57ec881bedf43e728dbb0a5cbb0816657784d82205d64d0a43f75606d4d240e3f11eee321eab088c3a1102ee8f9375fb40112de68eb684146a3e0d8bdd89ed88b66b5d51ee2451f0436e3e4f2a6504b32fa4a24c2b8faf219fce4fa515af8cc1a342c2548535735b9be40b4b8b061ca35c668c5067f0ec88eff161c905080b43a57be0e6b4f6f198e4959066668ad7d13582772523ae662cbe9de1142bf3d0366a2d3613c2366010fc4d907670bfcc688bada56c87335021588085c0c4795fba2fad95577e4d9c92159acad7608168bc98ed2bf56f2099cd897cac80e04fad23ecdb8be9fe67020f2cc8aefa5d67da993c3b6db04baa01b3825db9a14c8626a2d0dabddaeffc86be6018eff95b1fb35c2b3077b7ceb2ee5a5d6e379d1c5ead00ad1fb6385633b60aca9af1ce9459204b11fbcbcba0e0b5078c1338198b6489b9e39bf3e373b54310b53d58c77462815aec1a01e239d6e3ed27a344e8ec8324bcc3f1be68637c3e659b7ecf37fb992882892bc150f95fe5b578abfc5e08ed0e5680b68cdbad7db0f82f3bcbf4890fcbd66870b66639b95a65933d959a05ee5252aec989e41f7d9171a27c8a1bc97aac4599276dfa55bfa262986961ee13dc44a96da769ec29bc3fb6f7aa70afb0e7d5b03d8715f60e525bdee23601917882dfd4fd83eb3ec38b05dcf478d38d3262767bf3dcd04c4ab9404125a91850b891f020631edc3dc00fe9a2bb8d36e44deed1ff89d3b3e96ed1d133fe0990b6490e7eedc973da15c3428fe209347c98cb37dc62055849abc5d5b4cb86a308f2fa73428b3ad44d4ee2ec2b631abc296520913d72e72482187c16c36c8505e0f542012a46ea82b55da58c1c9ede5e10a42cbabe5c716dc908731ab2890414b0ad10a14585d2c6029d6835a6f2c3879c714806529620bf7b93b5170a986dda7ad28a712313984afa1794f5e48eee2da07f9c79c7c2ed4ac4efd696048baaf2a9a3155897584a88693c5229a2270e2d9d59ef544123886f5edfd1ecd2af305ff582919d3105318b82d24cb9302ca9ce9a8a84c7f6d53fdc3befb1a882b54a9b93d2c72c214992db0e2d898d83867c8ed3dc7cabcb63cf4361c67f710f8e8e33f3c74e1fd5bda99ee261ab3080473b620ff00423127d384ca052a4bb883eab3c81cc02e89c9c0336512ea996886644aba435e45f9ceecc8ec99a022afeeba1ce6ada48333932d7fb3f4565cfe6e1c8c0044d6b2af3415388c9881e2afb68a2740773e9865f81e7f0a97e69eb06270d041de4b9fc982b6f637175b56f5da7d7dbca58992155b667cd2af6f001ffc66e8caab53e992e1967fc4a838560e8683c9e508ce5c908eb64607c7f3ea363d342400c7be525ad7055ab66fe53f41001710c901eef0781ed02b204064e0be20e2aa3f22877b2346a3c45ba505ed0bd8a294b12fbf1fb441c8d20833875ff276300780e6e42b6ac075c109f458709ec10917e1dd2c8e688dd8f5ebcf16214e6d33bdfa5501a161ce1d4bb105d55c943be5752bfaf360115aa634718a87911d7e32712200422ed9075b6f31d04abba09bbc8859009bee42aff2cdb70c9c1e42c9e57f7f7682ca80161c1228bafc08a97e6f905ea983361aeb1035e0758fc0de5f2e857fb1216cc7f379bd2a2c02b7bafdb4f1d4b2441e3783cd72d688c50e678de258bb06fdba2694ca737d5c2c9abbe99f50cafa8d036a4290bd0190795d89917448cd2675d94a5ad01483faeeecdc2251dbcb166e2b949955852703d94ba95adab99763772e1ec787166984988124635954b99b4c335571ec46004dc9b7c2369f70047dba085a7b2d7e27bc1fc230f49078ac086ff03168f03f08136252928f5aef24649679710016f325affb47d056a80aee9e8afa3307af86523ec70d8fc163db72ca1c760254da16dd7c60f8c0a646cd19cf139923a8deb1d16bf10c17be66f8a6862754d2523da977a32e99edf18cb868a04baffc0c95e00b5a13bc4bb7ab6410b6684e3e6593f13afe115e5f578f7c3a4d720fa910e41633cfb4af622636f6c90d8f1369c44d8c0c78bb1695dc7ce82a4b96f23cc8848393e0866c7fdb0d4bef7d5bc4c88cafe6274555772bcfd00755ebc471f3b71e53be7daa6a8407eba3a8e7a27b9661bb95ce30dd065192bbddbd26ce41802eb7c293f05bce06084bd8271c57f66662180bc8c6b04a9ad9bfcb7511f26ba33abe61b67193da39dc091b2128527ae669409471b20ad5b9f788ceb1499c43ca4cc0a1fe32d38051343bcd435a602c8dae36bffc13203bb9993f4f613df9f40b79780a1620439c66edfe0020d047b37e0d69462557c07980ffb0353151a9fc90346d32b66962564014fa346e477c0856a5404dcde580ea8ce93587642d53bc1b62bf77cb7e3b898747661c2b7333346f0f59ca175a7b0b658c0a811acb6b622a2a41947f5a976ab1bb6c168d7e4ad47df8301b927e5eb988bdea6fd0f53d16174e9ffd3f3d7353cc64b355f08ff054c5b82d4e5fe744f45464d31626aa04c06c918a8661de7fc3f76cbe5288c3f14d660117bab28d28ec4e803cea19e1dab4e9f848e9648113bcfd10b3dc0b41040f3447f14ccf35fa2ccfb585a5be1ecdaee9b4720efad810f9babee5d30deb973634be8a57a007a36dd2718e5df464bd4061be3dcf8f9bb6845ba7017f9a3dbf4f3de6c5173b4f68db407f7d2957f57adc5ef42341fe0452b565b897a27daa94ab98a87c88d6a0cc2a85c3a91593cb289a80f9827ba1da9cac172b6314e72b83640a19999ddb36a600c4a8e558b873df69ccb443f643e6877da81e71b6708788d8ff1420b67eb02f3f268f0167a5825b4512b63771b384c2fd1672b706f3db8a9fd0cac03297f582e58316a04f6d3cdca280182a2c25533a898c9495419dc6b9ddd19c86ad2107504c06b76b45886b3fee98b91bc9a891329781e2e1cb0eac387303cb025aba521a02b39e3133a1ae0c9b7ae152bbaf8296c711d2a267f9cb873c871ad1af499a12d39ba5ee4f7475387913fb276b0e770b11de2373ad52b3e6a7bbab76fccdc65bab997dde684c0ba0f81d4f03e5a06da5239b704425765ad2fbd5a2c68ec239407fb0a4995162adbd8b7a078a926c7c7c758da73c495171050a61e0e7fff16a8b907a4125e83f3946f2a00918b9f76342ac945bd4bd353845fc62ee9800466853babf7b87f5a440036a63968539dd9e851bffba2dd99835c80435c744fa1786d429d82072aa60ce382a034e9e26deaffc4a0640d7986e38953b101eb9f4f759ce07700b825e3f069f4320608ef3f45e28b7c144f7bf4dcd873ed1957a1dc451b9921c5c736de412dfbe40ed3bea2ee5d36ed477edba3168758627f1c8178cb34ce77537ecf4a11908a181cb0b7705ef1027e281a843e858a4c51756cfa45ebf66eaf8d9499af45b3f0e009f754e70372f5530f4861169e034adb2389ee455f95297f92d2ac78c336b404b0a5aee24e9599329a6e981c2823ab2d3cd544dbffb12056645d6e1dd69336a3e6938283639e47cd3099d0a987295f43f20a3b1d2d20f76534b4c0667a6714f336ee12aab2c6c9985f94315f5d98e17f29c3de700f7124e311637d559ea6a51bcc04013b35b94f8350f622a36176430f259ab07b2ccea897f5b9aff4973e93e7d14335fa79bf303ea88abd24316c879c011483a1c95aa984636739b2c19502ecd238b852b25175d5f58d99b297eef6f1fa259d3a254bd0317e65fda0ca530dfdaa0eb7f48d83592ebbed7422dc8c272842eb1f8e7bc357e7f2ca3ab796270844d1e6c4802a3bb4845c386985e906908121a19af6358055dbf4549319737ac5c206d7d39bc384817bf47945f3d2082ecb706395c25969329df30dabb62180c0f276bb57575a92b22abeed02cd92f43b74c62680c458a9e6f59ae5741adf86c37bb55fb733d83d869eff8349b6ce33b33606d02ce7b34e0c26c0e7a6d6f9d892590cc4ac71345ed7448b063cf175e93f72105db3637133f6367a8c6ef58c79e0cb2917074344e3766a26756b1d45bd9800a016f3dbe1968297a9d1a6636aaafb01d66ce3bb8765cc05978de0970bb26d01508639bee909a6f00d97a2b7055ed8d9b2b02e59f3d0a504f3c36d4f54616132857ee8dc200a49c640aa659cf0085490d6cfe3ef87e97c1154e1b8cc1487861603293c6b393ea45e09087e045970cf387d315673efd0deb7f160fc5a36e02242f0a1ef657df7da7ce23194b794b3e8a48e45aa3b4c05021d687e0993837da874a43536388a0cf20feef4f092051075598fa2e3e593e74f7f468b12a301f32b0c0c77cb58f179d7b8e009ce109717b547c8b8d10be3352653065d0c55db93e6687b30327d8d554af5dc1cf34044b32bcdda44051fbd418f8acad7525819959c2a8c6667d3a6d280266c3b8267c54c5926887bebe2e8d792cb028d784d92ecf905fc996b039650c1fcb9b0809a7ac9c6d1359a733b336f0d54c176b38d13d2dba8b76a7b5b6a5c7c42f8132762411bdb7ccc5e16ac581e551ec7cb7c42bc02a9c97bde3d23343e1417f857bc90425db4481051774dba3470662da86eb79e3cee0fc8388dca9054e7369c26a33c5518dd5c7d06b9efbcc1f442fbe4d97fa7285bcbadf55fd0d7258b9cca7ce1723219349cab25a34a035d1a06711744b037ff4362df9feff7b2f72059fc72e8e459fc441232b2c1823d0d037eee116ce5ad2f68e42bff6df966526c1434f3488b9dc6666ea0c6d4aed9d494bfd88b54f5c47237bc7df31df27ed205769d736e5bfcb92096b19accad757272ac9e385280d2a6cc1e2af3e5768ba765e0b2613ec97d35bd1b87fc720fe3ffd03260d0abbbbadf7d34be78b454a19eab6fd410f325f55a8f3d4ec76cd2e66f6fdad4f8125d28f7212eb71b6f7f9019721a2d58c294def447b53fb08249e5d5e2792bd9d2c1c2275750c528f7ae564797d478970eee19c1f3806559889ca5cb73e8112f796ddd1bb8098d60b16ebe63b52568514e415dbcbf7a5ef19be304393a325057699173c14f6b4b2ad066dddf215a56a8a24ad7dae0c80b3cafa67e9d6cbf529eb13e6a7945f8ac4b7e682aa911f543b4cec6c30055e50d647e2d4931779241a293d6f01f00f03000b4b2edd5bc3dc0e0b3bd5de80b5d45836e6112c2c7c661452e4cc06c0c2d5b78633121d2541eb5d1104483939f1bbe4cccc139822e90ed6d50f4451b92e453d1dc8e1ec490350c54cea3ca95a1105aafdc70d7583103aaf6b377e82ee2db876e8f9e3b2f48db7a1c69a7921fc6f9a008d63c4e0d7cd0fac911a5ccf7887c2728eafd79498b8512a8093f3e84d079d300a9cd2f50de22425b30b69b38c57726dbf170732aaa3dbadfb518c8ce65935040d0643c648135c0672c7d9b2f3fe3423937b868a8464569fa9825d7dde3b145d0cd4b3b4f7b21c75600ec09f19618677796557860adcd1c7571a7ea18ddfd0690b99656d0c1e2b72c19bf423fbc06117a7f402e287b699ddb1e7fd034cae90cd168c241deb3784923b7b894f7954f506fe1989b0fd693d4f625f2d60156386623aa416579edbecac7a15818dce825099a2792e7409ee7f4afcae7ffd3e89e46db719630a06253c7e37493f2eae3a882f8f81247b2b8a3bd951f6b3794b0fc50a96e4945137671f2309149c2304d976a005183ac4f1b9c9a00cca7855aa8fd2dddc352f4daf1b85a357cbed8c97ea7b11473d03876a4c16b5baaa774b43aee925c9aa650f0dfa9049321fc9c345cafcce36e8ad9cde9542ec3ee07630caf445b856653a75ec7aa9f7f9fc740b1522beb090391aa6fd98c1f05ed5eec015ae350c329358ed9ac8cc06c41498a9ea781792fdbe3e62fe4e0c52793eb41c6cac7796824fec65728000b0ae104e84b47d65d29b1393a445ad49ab27b62e4800d71cf79edfd4429b43e72ef49769bf5ec934bef46f92a1cdd1c6ee5920a9c90b1b28f937edbc20c00c8c1b4793d260c027738573906e2d922f2391452405ef66655091f1f7fd6118cde1601253baa7211e8f5778187ebd4002e860ed1c6f760600e23b5fb341fe7b46b46a8ec92c3e82d3bfd9e1408d032b93f3193ff0c405cfee9797ed636065dd920cc87ea49b5abd02120a905b2724eea0428b0bdcc24865b2c974654b5a69c9dc55ea447ce35dffcb74a65b16af4116bc83d448f5a4e548e98b9092eb0610a5b7cb39a0f27fd02fbe261476aa5f908d714e4c1c8d674cc5d444368a84424c4491f66e672ec2ba16b65fd33ac236103f8726a48e2ed827fc769840e31fc6c121254d975a1e406182b7c1f4b6dc384491dd77a3c1bbb37eec67fbc498638fad38d66962c06fd2bb0514482dde36dfcc9f8158435a3390f98ec3ec067259e933467f3a4f6c375adfbf76940f4efde988019b2d63d361ee4182c97823b8eb19aaa74edaf41da4a17e4db5fc50addb058ec3e99366bafc1d8f4f84fa6fbee2d05b12f8cd91556223fe3b2815f2441b738c05ca4d204059ab7d21a867a873059d0a8bcdb35cf20218d2d28047b3440460a22d895de0088b487c5dbf8b568df5e4d084acd5a6d0aae00f5bec1da63b8b3c6e762dd7134c93c90e09cc934e2f667d140820906d4bf3761d4a35df39d0ae3ff3534f3484dda97bb6ee5ac6cc863dc55f924583458d7e10e18bb8b217ec42db3dc2aa924943257a215ef93f8745468f0f02bf47d30f30b6ed30e8f327caa5a3c76cbd657dabe27dc2126e60db7acb4f8092ffb334e3642c0e300abcc0e15fcab651fb647bae2611371bacc460f502880a488a0b5bdd9a62277444e13e5537412ee534d71dfb9a396f792eaf96a9e4011492759f20e54f480a9b926bdcaec9f9f111f20fa204f1accb285dcdf0d0c4c36be6aad45fac91b6ea4d1b06eeaa5dc6003a021f38a690f24c9e5356fb6be6c7e5254ff855109bc517c6e6a1d0cb89fc6deedd89d4bd51a8e65e68582595a56a3b4ac6ff7c7c979cb61912ee22f1adf53b341f11bc4bbe4c32374f26f4a3561c4610028aa9267181193e42847cf46d82e0a3ac4ca0dbb433b4106337527181f225470f4fd3d17e5c59136060db2dd664bff12bad5b501ba11b55b8aa36f2fc84782113afb78de25a152af904e3e5a42b056fa0b8c135948a05902c541ed3a3a1d72297295cd675df9ef2b56301aa72ec26b478d8cec07e26b7693a691a726e5e322fb4f43012d3a672eae8453686b1147bc3717734fcb26d13928f292ab6aaf083a230d50d31d4c088676940552d3957401679ba5383e5674f5f333fb90842ae0ac725daa2e011087669f04d6a07a3874347b8c1800f344012a8bdfa4da3871d138bda799529f96527fc2886611d62aa1741e5679163c47d8aa0018db55c1b8afe71b6a81dc86e03094ef0b6cae2334a0ca21a0f72a4176bc797743909a6b18d94aab2828114b2285e2e67c1bc36dd3171888dba316764f9c15f58e0d63fc18484c5d38d06c6dada7d42f72875d2ddc94e47f2d3959f76b12b25c59c588f3df070d0704c366818529e1106d119e330a5e03265d9592b82213e09217f4cdbaaae240b1ae372e58c3f21343d5fda16c1e0f22427db061efcc7c7f5a0f6135f28843e6848649856becc96364376e851d2996642352b39609c659349d3d5b4fac9fe1bf40cacef0fb34af21b200c2f3f4abeeca0502fd78340f128b6f883f7b918263a89fc99b0fcca780111813852b8fa838c2f236ac7972a12ab12ea55be74c382fc4f5490591243b270094e8ded187d25d94cd614e43345c8a9b806ae0ee1d005f2b15b9d21f96c0e881944d69140ce1e8673bd492551690087c4ae26236118da783cf70ff77e611bff4714e3a8eeed9f70073d9457393adb44df1ee6ff676800a15fb0cb6bdc670772c1282da5a90a17d244fceeeec34062caf97e09b5dab60ce32725c57321dfb81bc1117c7bad3e7d7e0eb9ab2ab4118b15879dc294773c7a2977c8a12957113e29afb56a7a4d46a297f65f7981ee60062a29c064b6c63bfc0b2bc8ced493e17207a5038e0071da2435221a2a01ba160151d5406b0693860bea9ddae097b9969fe0edbe22c36152ba7f21edaad6eb798d3a3ff8480ab5837221368eaa4e8542b04791ed2ba9ef30844f67de4e89df893ad0f7cc635ff30ecc2cbeb489ae40b25ec24ef6916f528de536138770edf007e0b8fbd144971a90600f83c29a4516390b49c7d74a28faff79b48f541b20685a94bab521b1038c0aec2ee53868a37ef94269cc7774e2a5a0368748bf9f640f0e5e122f7baece0e86e502ff3a1da8f2ff2c72ef056fffdd0d04f2a25de3c11cfd313bf349a5b83f8d394a688d33a9072df27d5cd418e8b13793f676c18a069495da451894cf09cad6fd2ee7b2736b849db1ce49a0466f323e9d14f3fe9b14a4273e6d6329186a92fbd09fcde814e7454b5287b5904115e575d84faef40b02bdd9db5c76b2f5c2b4572c9c1ca0762c32494962421f649f67e57481b1f7cb099ddf1357d9379660f050e051cb43e704fdda6fe9972b1c86ae9d14dac2ba6b78cc3f831e827b98f1e7ad459c42445d1ef18ad27b611e3eeeba4a4867083fbc100032ea34a320ccbaab8b4aa7a96b21d33ff4a3076bf916677bfb264c17464308ea15832ab6cef0dc31f913866099bd2bc66a6098f3bf27820e0256ab8830f196909e64b38e705e050ddb5f273eb72e55a15858aa61fb92ce3e0fcd350265ac8b192a09ad51fce1af4dd54ea3c471bc8609b605dff67c71989e85b16b418d793eaa1d8f34609730331472e20a0dbe5118d4b1bd446b976a0d59abc6730a1b3809c32d81c8e386c865c5d6b2e5892ae71aebbe234a4f40ffc91c348a24a11f16a6764d24f0040795c50b91dd331cc5ca95f70ce78387b73b9cf5469a1fc03740b8bd821044c85fe030f9b15ebbd3a99f04a5d79769698b535535aeb3d2c213582ff9e458fce86e09e6be9c23833d0e99569e5630239e761c5761bf6458fbaac98cb18db4f4b77e0a995e2015fdd468aad75155302b9b5cb6f808f02614481d585aefd8ffa866e785384a7f3885fcfcd558cfe5badb8f68271bd22f5690dd880be192fdf0dc2ad7f77e6a6f37ff577999a54ea47a7b6837601968c78385122bb5b63489cbcbf90793d0d45a6e39e5677a99cedcf5cc038e17f99caa29d62ac10ff1c88f8bbedc444ab78d673ea675efd46f2df2cad0cfaba44cd6961f1cdf38826f08ad6f39a447c33d8109d4e0f718af8593b031b64b7505f04c4f520b0bdbd11c270cdc6fd3bb695f3bdb8376b7aaf1d8d9e09e85ec1d30db1f00a81aad2defd4747633b72ee464223dea38f9bd93c6e6063ec96092acc2540420e7ed25bfbf7599d2371258ff446cbdf6ff340c18c6ae9c4751c1e3f99d4163b8ba100d394c8416e890b7ec8e2131ab6a73e88f9b9343cf5f1620c9c586f50797fffe855fec7549ce96504a7c484def63764b6f0528733dd0cfad4217ce96c6fc36c0abd18474249a78c06d9fdfda559535cb2041691addaeb1aa80d1a0f00aaa4358c4ac60493d5b0bcd228d49b64c211b733fd7eb72b7510de9c3ad1bafa87a906602ea9a1c33b847c6a12ea4b4d367cf924a9bda57be19074b19aef17131bf1ba30403f6a00991a7738ab1f9a5f1cab84a7eeb239769dddd05d617242e3d08b110e749736679671797825d13110df7ccacc49356bd35611712247971f1f0b43406120789294c7d3f2dda0324be00b5a7ae8270e3834be88c250f6265473037dd09839149be53589be29946abb4788fb4dd71e6f39d10e2e68d8db7999cd5378975586e3e9197063e47ad22643a9d5084055beea72bb4322dcf78075733c3fd4cd0d5c12d82fbe20a0ab6676e11e7f14da28d2331139caadf0bd67e00c09cd1795cc355181c8169c0a7e908454a48742460c966a13f9d830b7aececce5a9593a59c8ba6166b11b52577620d53058f2f609bb43e5b16d28980526119a13f6cf512353cd78ce4da3cef3c6e67eae943b629f795a716e3fa771d39371cc18912da94d50779df7e02302444e46adde98da9fb3a86ac9ae2bf6689476153c435b096f5d16c58713453dc3acba6d741f371b7e6519f8d6d3dc1748ffa0ac7c5a806e7f893269788944556710aaf1704100ea2e88895ae75e46a436c51f84e579af11e9f867dcff1a42424ec429d0091cd2da8f90cccd48aa0ebf75316de53e4b2af577f482944c1731eec5010b8cfbdda216b87fe60993f187fc109ee84851e86a9976cf894ed80c2a7e847f0fe92553f49d017c59e2ab7e3e9ac2bbfc8ee0f67f5d4530f5ec01f145731731b39e9cbe8b26ea755f666b827e46e01240a9fae5df6eeed5e15b1589e2db4bf450f55dc0fd30880c16aac5d95a746a3bf1f1c4995d32c7920534f2d7bed64c60b867a78ff87de58913fde84e354b05608f2b7f31d37bc0512d48451c5cd67f58d2156527614fe5c1ba91febd6b4f50a1d4dac559eb5d9ed7f5c8e9dbfddaeddae5a65929c4a1d8722dc188eaeaa7c6645eaaac1884c9927475a8c22a03510f60899bc7f5877882bf3e427fc196f8cc75882cfe866645cd99704246259ee95f943b6b023439af506f782bf5eb651bfc342e519a1611de24b2a46ad1ef5614f5b1d55e2fd74a3af3428d590ec243fb0fc946e39118c039cc08a3d1bcf52e7eda9ca6d3fee92c97d90cb4074ac93d9d1a9d2067167a01c7be64686c42a9bbd60fda736889e41e1341a29454d9b3b08abaa051b6f94e05428633f463481b48b5106385a2e107c809495d48c7f187e8c328791c5efe354405fe4b7a2dced42b179b4263ff762ae2e5532354654f53e345cedc107cd1d9381f3b2d44ffdcff931ffd197a7f29ae7c89d45f2e27c5f2ddb8471f483949e9019ef8ca7d1ea3b60ced142cffab83a89f816e3c479929b41145c9934f639343ea4823e8f007300c11ca18984f529e3518b324d8cd0f82ff45b718f29e44962f94a9dbcbe6c952b7bb6a7ac6065cd9c3be69ddde3520e6d019ab4921c60d979b1427fd429a984c96aa2c6575166aa581fa1362d9f82377ae056ea410c0aef00adfd769318768752f346fa751b9fd93038170a55cf0b0035ceb388fc388f4def854eebd51a349e8bfeff79bc2f5c7ce24887fc9c3b4f6ac3a5fc52f8f47ae423609d0b60c2c99507e940343431e50d1243cb2d1677973fd6c4fbe3faa35fbeabe800df2529fff9127440e4a2dd0fc32af998ac3325630e7208f14ac4b225e3bd8ac802ad96ff68a3e05b1b3f1b320ceba035bf955e7adcd8db49840bf782197870cad865ab8564a64db897ed6d8b428cbda9e264bd0687fa21ea1039446ea806d4fcf1101b1e210070ef621ab515f40bef35f0364f7eb7caa65a33fbefb543354dc4ef092e474cd684e2406ab56e163fd2919e48afe7b8fedea4a7454e560ad25b3faa03afe917d0347847a914722839e1d3ffede660412cba87b77895c05fefea5e5b855dd1d70ef39cb253a80b763afb1a45331382155144362b5ffc5aadf4ce8957a30fa77545bf71182d466fbc366c2d63be1e34b0a846102df99b1424bc1e462f0a262cd09fd9a4202c0f32dae7b39a2ee10409837dd6484791bbf65dfc91dd357ae3de208ec2b633815a4c57f49d353488d1b8634976d0a8e10252d099c5ae37284e2da14cb6a57b9cec10e2b9433affdad38982bc09e52d8bbab1601217b0c56f17b5b380548d3ae2c49e0f4587dca91cd54e4433b0aac2eeda281ad92434f8e501d96eaba1a2ab942a0f4ef35eee8580cfd5e24a2777534a568882728b22dd263dacbc7ea400cbd02e365e195e2f2a240f38112c225fe7f1f25b635ff31c2ceac09907f10efe4305c3257e427b3d2ac23bcc0a72f3aa5f690f7ae51e08ae66587f7051f76ff613781e7bc545828bfd858b73523ba38473beb2a789dd36ad687c9a2001bcfe8b9fd38b11ea75ef0710f047b89f19d3c972dceb81ebffcaabb86e3140a3dcab237c0af770fa62a846826f7bbcc3dc10cd74b88f8c7be9676415a064aea3633a042b330976ff81fa9f21c5f1b95fbb4c72c16758766259fa9c542f725358de6262825e420d5095ea1001fbeeb5d989399b6f6275794e3c86bf430188c419dc9e74687c2f736ebc5419245f0cb08cccf21b67fcc8b910137ad3b6be69fa5028e32f335da8149b7149f7337d4b5a5c0bf28d06cc139c74024085d135576e66299ece57aeb66e5e085784208c8d6f0121f6c48af76b873671cabfa01d2c5293918ce4b88f860cf433c53b58cce56b635c0ca2378a26e6f0c6af8e81b2ada5aaec81ee174ad33dce69e7efbc4933c4c1d4bc7cdf24916ac24aa22d38ac6c683c9caab367f2f4839fcef2934fd97b92a15ab25240c5b6f667b1c346d580129ac53471d78f762357ff1a432ba6a42fab321a8cca32c5d27ca590d5493093c70b6aeb17b2d17ef538634bca2a244339030b5dc9917515ae7c4b23c6fe3297371a5a6eb046b5820337106bb715efcaf0a8dc420c31014f013a5edd8873ce03c06e5679032d2afdb30917910aa0338ebe938aa793ae3a7552a699e2357b94c5031b5d911bb9c4f12192aaada0678fe29b5971d0c93dfa769e87a7d968eb76856d30c495872cff6bd7e9c0c57c6c9bd783903749b1be063104f68ee3e577a9021438fd39b7f4f2fa5d302136f5dba6975e1c47072f6b4c6fde7989260ac2a8f123f05281014c1282b9b08a6c8718480d64acb5d040bcae629b7fcf5a496a2515616a425207cb45ae4ba5113bb477442f9c551c7446521b50fb483fa7f738544833fa6f7d014a4ad4fb44b0a98848eacd5c00e027aee3bcead36a4e19cf955306fbde8d3395acb7c194f1710ad58735a0ffa687ef80db9d1f0264586616182779624772caacd0b7f638fff9b8d1b7cf7e1dd83e164be6ce21679f1b4cc00cc1be2a18c041fe9b56be7ea68e7b214424b2a1ecad5ae1c9f54c2bd4d9d74686a01d9e95656d25a1b07de0b610e39872865b46457c6f74475cfe710ea8f3f875d96f9cc726409d20e67020f0f124008c258dbe7d4017c81b8333d000259cacbcc5c08d9bbad5cfa3e37c6003a10448e49238074ec56bec22a3e1972be25e78c859620cc0c256ab0eeef8c92e80e4f81e812a1d3a969d3d3ba70f16c2c03fb0ff39200f6dca1bbb03368ca280b84c8e824314a70ab22eecb11c74d36cd42f8d60eae199b4caac55f439bb9a6e24990ffc894f3a6372e605ac709061f6dd60d764615641ced934dd8b7b9a7ce0d84dfeeb7279e623e18236636542681f506becbb10134b760dfb9cc698a90735fa9098587ebce27b950dea0f9b6d34591e1c3b20a9a4a4c78080f3a60bf53457fe673efe48c7eb390a16a2af7797758a56296dd38cfcfbb380fc0c26a833a93be64f93a68da0653c58a27028706a567e7621c3c9c72cc0f031a668a7310d0557c4cb4bfaabef1486c7a961ba8740a7d78c92c89d667eff163541ab5a69d05af5b6288f87166beffbd51773506cfbcc48b6e9d3280eae9ec7f96e920dd3aaac4e0ab3da66674500c4f1e5203d859c2b1589053d29b429486740dea886b328b309bdf80e98e067ff03fd085b7ee6e6a79eac444ced72d4aad5f8faf4ac427fa984a85b35c8e73973f52b61978633b4469e716a0b7112fb2d5204663e5ca3a739d3d5e14120157ad61e7135cc6ffa4d7704842f7f037a8bf6a5f9e78f3399957c9e213853598f3c93a59c57074c0e8db1338f945b3e27f0b1433ba21140f5e262ee48a03e7690950647007c4021396e72c0134c1545547e4421d325438043f4d05459fccd99f72a04318be5082c1f75806608b5421e199657a5155f3f9d4123c9cd335c2de7d82aab9c16c44f50bfbf075849bb03b68b3916894699ae54b66222ae297016b59f36ad2ced510656d88528e29c4d14f7b428a4861af7b664b7c41b5fa53a88808b58ca1eb1ebb38c3f04f6b4a55ab42e571ccac63e7bf6681a67197b999bfacdfb0ae5842b04cf3e46fcfccaff14d1ac277b16a1c515c2d6d7147b21d35cb2e9807f78a6d131ac85fac6a004652612bd66c2d08ea40bd72a94732b6477ab0e492b34f8c17099eada33dca9dc3a164bd9f41ed97fc60b350b7a883a6dea869473fee3de4a1ea7239d7c015a68d50db56b17189776c09c4fe9f5226c4d06dd0bc74e5765be4c736ff5e7fc2dd93ad735ef850cf52dc065ff41434de058462609ff5e90bec6abebbe348a983f20baecef7ec8df6006ccdf1b14b74fa2db999e4609f909a690428a1fc5080de268f42eadd708425e85f908cffee9ebef234dfc9c75306757ba4b6ad5893a22f686a187dbcb369ae66e766c7ce1a1db837bf3dcec1f251c932b63312bed3abbccfb75aace89b6e1c8f1c3835b6352fa1345ae39d464c00642677a362ae3e894c24c0ea4937417de24ce2be3469f3de6657f5cbc2e9f9bc2306da5ca3d3930c1492b420ab3ccf3e9a5887a2076e8a1751a32525cc945eb488197a712a9f530c9ca03a3d0c6efa13217c265a2aca51314f23a4c1aa95b18ec6393915b20be7b5e2138a28f4c73b24238795547014449c8ccdf33772d97ffb45eff8257ef200d1becd42f30723c08e28910a73cd75e67cdd797051dfe25d73c39759590f3011d0aa7333eb3dbbe812184402cce14c1189e6b8d71581ff78b9886dfd1f4121450727b8673eac141edd03f7b8ab787eff264365f1caddc557140baebced8dabad6ed9f2b39aa47af510e12e5f6f192e2c29980cf95bec58d1866344c6f535b5819549db8055c67562792720c7363651fef1aae3e711a4c8c728bfc153c1eac615b9d7f063108972b3ab238cd7d3a9e4cae5cbe4b9ee91446a95b065831700e5b803e2f570034d6d00de3babf44bf7cf3d18bab8dcfbdafafeaaae81cda610f3bed97c56ba59c96a55e6441fba402d3688b6a811d08407c7909caae29e1ed0190c2714c9b1d0ebf24a47a5bac4d26553eb0e90554eb47fe828fbb49b9d154f60b331a20238f803d0695cd8fafe864c9ff8ade1d91c9587064aedcfc57581b75a23039232e2e139cf7fbec0e3d70b9f30073d06ebc2fcb2e2086ccf29f89e563d1fb3eb4e7abd03716311b23135366b91310255403ba0cb74222e2004407592d37b89bff537db55847167cb09e647f8c405bf8f03e293ccb04f53423809caa50d863484b3db559b8d01929442832185a582859f5e8734c371f0f5a6a9f959e577b2b624cfea53d0d2ccd3ceead912c8527af0f38c208149dec42bd9fb4b8135dbb7dc006d8eb190fcba790f201bed2893dc2834f8d08eebf001d66571999c17fc21ebe3fab7ddbe5460db2c744b2173295e76b81161279dc58217197e336b3559c7e3405a0309347040ab0035ab4f71cf649c6696247032c1ab2f641b465d17b2fc854b8d7555fe8b3cb0cc6a4fba08fa89da59e5f9efa57595815e700242c9bc618236e1ff7f704e6c273a61e11da6626ec3b6d99659ca529dc64b80604bd4a89257a90900bb459f53f3535420c94bffdb43973ff25f260181621226a83c88f44fb0ff96f20d1413b28e5531cd2dc1d139bafc5ba788be1e4379223a1935401060f484724e18dad02fccd4fd5082e72680898fd9c1998af7de3bf3eb5804dc40945693e29aa2b23e71abf30a1fd2a5b2f3d110907192f6574238a9ed5129f13ad8946ec5681b7cbe81c800f5e22e32c4ad79d0b46b80d27bac0f37e12541755e1151e95f389eba25cc10a0259c39fdeae6f8f9c3ed7843a8910d878cbf89a06c6ddc5038ce6682a8329eacd4f68b0bbe3d0d4f0f74698e25cbc64f67cff22a841ddbc0bfa0526145ed6a372c589e45fa2d3dc973f4cc0fddcb40cb3e9c59aad4ecd5a236ed57b79e118ec1966cb2d743fabc384d62da8e294473a3aba19cfd34901fafb3c151f6284e7a107751509a1124d665e51126a546f170cbf2c578f57762df994cab9e33b296008bd5c62083f3f36a61e6c023aece28adbf11ec94e4d9d4e270c3d97beb90af88864985cbb19c41ace69c49e536fbf94c8be6085d32d476c8f711dd6f86c34e0ee619d45c14bbe1b3df8b3ff33566eeb6e4699d7dec865ac80b2383c07f8e60787928cbd70d8243466b478cd5736122b0b9ede5dac76d4d4add0dab723c7182e49a697ff1ce08c4e11f40ea5c261c11eaec9ee92da3b0943e0553d5b32014156f8059a5b380b68b7f9099ffdd3f8773b5cc4f89e6863b7ad449cf7e103223b226d91a176a8aa22f8484df567b48600ed78a74fa79aa16f9292a0c1204d9b35d75cb05f5fe150f80fe275cfb205e503da8df9942fad2ecbed92088fc4b46b196dfc935073f5e98ddffc0b4f0d4afdfc7f0f56c71339b8365e6ab2e83cbbcdcf594846299481e831b9b80aa9b325431dcea1e33dd154e8047720cca1e8f225764e543340eb22cf6ce8d666d51b3392c25425325c06cbbc0665c7f3a43b8b3312ffcb5ef5e11f6641fec05cec5b8cea2ef9c13a36a92a4cf2422dbe505cafabb3c44a7ead6d95a5df92163ec721b3461412cd98d0427c642e993fcff3322814925a6bee6c113f4e6ad35f59a6dd6f52409db639445e2a6a0917cbaf2a552031474b4eff675f5745805b259d6c78dab658b3de3839998d0345ee4db376626f5078583d4c2bf4b56cbee3915a304bfae00cdd0d6ec2a80914d2d946cbfc41ad8061e1cd49b0ada99e374462c7b8eab9ff46bf94e8631e2756d7b8f093ff42f129fb6a477a316f2ca0eb18239650be23a798d2b1599af39fb8aa3e8bb7bce51358ac55c88656ce1882db7c4bb5554b335e66606ef0db64f3b8cc6daabacd305643fb024dba33a8ddc25d5a46fbe97c8a799851375865fa82801897ed76e54d0affbd444f019ed82da3943d0da03a692e658fca28e5c9277c2fedf4e3daa9aff1a759ad3a9d524987241a9a7fa28cc39ad49a3fa7a47ced38554e50536fcd679f0a779ac205debc7e8d562116792be3fbcd99086efc84ec8e370786c6188d205107b42495213fb7e8970ec691942deca77ff883233f49394713e28e14cf5865950291b1d767e53aa1ce0bc93710f5ff2ec0fef7364015603eccf9b2355af9602ac9565587ec0661ab2bc8f6b04d2538b3a2ba44ffce48092c7f56389af357d1424fb268c137aed99c64653974c8976c319e6376644c8cdde084ad6bd0180a2b1a3206268b16c709d8e40b47caa4e2c5973eca787b2d6575c5b2dd2e728a08986bd9cb888a94225367d273e036a8f223a437a0b96d2c65e4bac4fd0a1b0a98a65a844f0388dd4bab5e2d8654d6c9f980f19b55fae45861dec6344d27b0d8751f95e34f2f335ce6d867cf20042de76699b316d60608a7969e4ccf8d583bb71fa749185642e4bf618d637cad8d190786e4f1748d1a4d558c9ccb981e87e53fceb448d7f014ad251421f133c83f956330cc2dafa4889fbd7f2992a04b78d4a8eb717651b3e6db4d07e93d577a7e7b31b33ae9e96155fc742571a5d0974675d66b928c12460674e652c6a214d52d9c67d411d2cb77fee4aa44970cded2dd7151eda9f0987fd29412ccae0a7391c30ef43020ab235a8631bdca24f0517c61ce8663a6115b449eb3d36604042417c645dc5044c71fb0a2d7c5f4376b5f86bf1f0b714ef3b38f3bff5a6dd95ff7a94400c11df48630a9882f4135999edd9d0e11b02c729fa3ed60bb2ac6dd8a2cb9fe7382f19726ce23b33b9cc5be013fda58edd6357a83ba92bdc87473a3cf14cb0b498a73280180f086ea985da34ea9244d7d6506f170e36f11137b6fe23f3154b43e3403b6021ec2bbab65438015e46085ad8f422568721a8010d7d24deb483f5b7575bb18c7c7baf89fbea8f0bb48b7a2aeb21920f97b97fac5e9ee4b2b7a0f0ebe7c4f0581c439e291beb3d1b90bcc4670b9e880d332f3a37d4314dee73f661c63d8f811f7778ae8ac33ee8e8c313c29cd92636b5d1494f850e066fb5d5308a1c3ea5c81397767aa687dc21f72223275248e8e6abacf8e031b7f966ada02c8e1e63e32301b47fb72711df78a9c266a6814e3e2cef1be9e657556026b8eaf708cf75bb4653f3fe35d86e9f56f7880f37178ae643ac3950cfa1f64851c7170a92cbd99c0308feb36f03d3109d47f07f2a4e6c7df610443956526243a9551b0d55aab63562ff82971c5fb1c5b3bef6d2fa069c644d9bb1468adfc1601300e934d410c48396c0df31efe1ee1078d361372e4cf6b14e81a7908d5bbea4f8f5243f7a75abd0532aaedf352101f5df46dd000707d2e8603df56962635b71108813cb67d721b5cd079534e32099afabe934671f8332d34444bdc02cca88e4d17c51edfa51d793576461b081446b81388d8fa1b762b9a09e99224863ac1d96547813fce68d0ff0242faa6eba5ec12528e4a6fa65b58bfbb4c68c35bff685a43d5daddca8e61b1aea9e6dabee198e52e28896a010a8131e3b599632e34c96ddd050c9dc0b49533056b8b59df144a503fea1ce05a4ce9e5315ef349fb8b9db7f404a13d3bde348ed43f47ace0894a653b01fdc3c25fdc1550375556d836b712237209697be1c6c17939b0a7e6af2eb580026402f905fc77ddbe1b7610b6a90fa37347910ecd146032b4a1e3fc0c028ae8472f64e0b14cb9e216f57157438d7290beee30c5c3386ae157121e1da650853f1636beaf1b3a2cc92363b1f031e1fcc03b931e40a2b034a874d445cad9fa7657faf989e7dc26957e7b151f65e736594da75aa66d54fcfe196ff955e70abfbb3a38e394c47081287a94eb6d084bc160338e1e4a4eef159eb2a8264ddc4e873cac06d2b28ff4f4c6a3568a61854353c1b7997a595c693310f956ca2b76d9f75706776cf576e5250d2268361b32fc41345a950d796cff28d580b990c67af759e539f346ee5c217637a5a95f1974108022e7d31a54934c5ab73ad2afe1a9ccdaeb2b2440b7aae625348a7946d8db960e8ce0525014d2b91763914c85054237d9fd0a7a9003dfcf3ab0dc280fe48211517769631e85fb2352b89ad9d29b2c55a68a9e6f28f731977a160aa1dd921c8fa9825bc5fef231d6eccc576236c9fec281dc3d591fdb20b0b2591a8802dc1d2cbfaa765eb6efc848fad17d7f2dd439a2f67120aaa8ddcf455b9446004e7684ef4bc04f96ec8254167e70a8c76d0092009b6ce9c350c3b449de4dad7aa965a87db96aedea810c67ae070a30827327fc0028e59ae462aa66005c7e00b7d1b5b56c92a1de31ef9a8f4de7c30e38fa3e0a81494fd6d05759d9a136da44540ef21189f72f54830b232d2c8375bd7a04c79b0288c75c97aff49fe9bb348e562609d695f34466f1c5cfe12781963c074fbdacb4fc4fb12e2992e3d81ed8a11a02be90d10aaf17de47087e885a77de600ade47764137eb485897bd19d644d4dc4fc345de7b8855963e90101a887403d1394890e02ee6a0e0e38d1a2cf8736fe6717ec40a9ea86ab98c990e98268965f875a199b5766f5a4a2159bb6b4d539b13be1612c7021803bd37ea7e8753541563e7b1d335dd665d0086a52980cab5649e171a17a46d1b3fa62055090cd3799d16dfb7f002d025afb2bada0b6d7a96aa604da37d80ca8d4c3eb8334433cea3b320d589f33134bb7d01a1e472aeb12e49af03707af873c52f99ec624444046fb204ca949cdd90722340223f8dae14c6a54c843df95c67cbffeefb6457be028acbe15713d23748fa61b422146128449b17bc932abc85817f76bbace3d926f93114c78a5f49db6912d1e006998e1e514eee8341cea02921abc38b5c561e0e56816439fe1e7937c43ebded9a9d21fc2c940ee8f47685247c563d5511797860acf72c62c660018dda63dd6ab8a413a03d8118ef7fa915eb0e213cca923f80b606ae4abfbad1aea2370e3a0918cc4f8dce6f482571eeca8491306fe195341d45bfe553a32d886c04e6408d81386acaa548aa517f69d97cc2899554361d6f686687cc3cabd51e78ec8e867c94047ab1e85c8922cedbb24c631f1703745ee739f2dc8c6f9d925e5cdd9c169fe0b7b957579c2ad16680ade94456016815e6db8c6536c978b025375472ba77e56db45f6e2ad916b600f805384c069465f5d5ed622cb556418dd5d91644cb5816df94347103840d9bf58c04814f893b3aad3301f15720930591776cd3f0eee657053c1b2f573b579c579136f7e7078e07868bbf17fd518e8bd460f9d95df766cc12d300908422261437b20bea17c0a292fb50987f62d4d5bcb48de1e5febf7985e9affe62fcc2e9623ddb070e0044c9141a8759fe36557c5d3262dfad513d7bc36071d66f47472b84ec5969cac387a7db6159e3c00b8bf884b624f95282237d3e5af64b0aa5b24a127dc1af402bc59f805d0a1f216dae6e657352023359f47cc9c307c105cb45e31a7ffbed188be57dc6777ba8cc03a714d96178a5d402895da1348d886841c3e78968d613f501f947ff1560d73fc6b9308afbc7ccc7b08be1d00df47495e50de66abf188055ae06dc1587207747cc9e66f41fb2dd1849380ccd2cabc06a1167f52a8bacc94b61ed166ad43288142d589bf8b450ef98c35c29f2a73f1f9a4061ca80cae258ab36a029975ea2c676ebfa5538da5b4d19c821ce8bc59af9a13578cd5a7eeae8aa32c4283c2e646412eb885a317c1f7bc4a25f1da63573ae8a88da7d25f9e2e9d10f63568b0f2f403eb8425fdc6e0d556bd3d47c501a14d6c12f8d5a5c3edab5c8fb5035567e5f063a35de781b628b11378efd8e73882430612a9060290f2bef9510da1a72d958e7f1ead145af6673d98b4d3fac10b8ec073eaabf639ba204f9d7276e20679a6574e0ae78fa94d27f2717d000e41c77a56a7bb7e3e53a495b2c942bd8737123fc1676f192750b4708e73f987694e895d0bf44dbc1ea531a2d49176184d54c727c0fbe6616fb377235d9cf4bfcb8f40142b9095a6c71573bc28b268e67887c2cbbe264a3b89cdc183e8fa9e45b54275026712a5a24ffba1fda89e1c8fd51e15e82049570dd36a40e5a21ed5b2265f2c4e1dddc78225c4aec0d8edf0014dcdafe7073686ed9d6b7129fc129828e9ccd0a9eddc67a4ce99a42a38f27b70e8beccee88b8c4c0444f6f855e6aa4f4d931989a529987bb8fcf39f0b9fda5093de41127795102c1cb2f4b4edf524b1f8c3aed478a0f0612af7c9fd7502b2261025368db6f23c26dd9564ef7ddb1ae521c6132aeb1446e9de00c08e251b21553d50b1b202a8635d9ea118ed6649758a5fb5b15b312ad10f2685ebca2cc7362899d2958362effa9ca75eef780666f03313f655e31f752a72fd9d5759c17a28dbde1ac5bb352c7daa06b0944cc1cebc26359245ab58c4cd1ac70bb5eafdf0682c6af57ff96a3f686179e2221dcc86494cfb6dde084ddd209c1da13b1a88f7220468fe62d06f1a9541950e4ede2ce6a386947292d6ed0cfef98f57b4b0e0cdf120fb22a59b47103f57779026750bb509e0890b89329948d7bb12cb7c5d0e6ca31ad104b530c130dce3fdd9afe5ca4ce2acd1aadca3820cc586fe85416dd2dd9e5710caaa992d4cb3ff631184bb80e7f9eac9958530000ecd3301f587902cd0e80c9be3b39a8fcfbb6c553aa78c51e3de850ced4c5f42111509e32a328c7f70fee45b1c7ee6f8ea14dd5a3092cb8548bb26d2b961dcaf6a824ff088211da9bbef92c06b6d80e5fee864a9b960d37a4a6a81f085c3d7342ac2c6e75ae3763f09f7b3f0908d8f38690bea3c531457c81691e63762f47d7ee68dc7cdc238fbbbaac8cb14b582681ebf73aa90fa0580598c19aad5f642425c504f68bad61087a2a6db04e2911c1e13d9f9dffa42839338728342a846fb0e09f01390394892c8c93eaa276ca1f3902ef98f480c44ab4ee0071e481c736f589fb709f2ad176a10c7fafc89bb13295ab7c49c8ef7c79ce27a15b0c72ebd7ba486dc9b13e46ae183b2f162debc32b3edef85bca8da7346751c3b8e54b8ac71514a293a7c221046926e2abacc2fa0efcb92725ddaafa8fe9ea78d55af8e1f48ec4b760e8eb68f161e7f310309c38986b09ca2242f217fb7048544416201d0c30cf71d485f1ec2a768551d46547a4aaf68443771be96ba4d78555ff0f46b65ca685ffd952162932998963bc75e99d474fdf22cb2e3248fa78f394bdc1970f39dee788b840aec5b467bf6fa06bf53fef3e8e358e794c732407dfa83eee703f882e8d3e341062ab259b85f5b6eebb12ecacdf7f28c46fa50126484c52a5d43628c872da214509bb2e80d6fe9295ce2309a52cdd7f10248d43c322841860b2e5387e60090b686b24f7b8f074e0f59c2a82eb7659d233b0f6f3a94170c6add0e9e63fd6ff646f3dcda99c37cacefe8a12546ecebbd1a62d9166cad38ea3435c30c0cd179454f95f574bdf6ce4d922688507e234fff6adfefd3b70ad289ddb6bf8de280f2676af58c7233652fca3c2d3eaaafff9884dd6d0ec03a09e1bacbb3e2425b0a57a6acc3c9dd75aaaeb57743d5b55a94ebb3837a9d185c263f28e7cf9bc1f7b7e916b4ddf3c7df2a522268f9861bf534a3bb14881fd2672896c597f89260bc4245ede3102deaf4d4c5741e31b57dc26ce9ae1f42ea0347f4a3a887b0c3f6cc644d9f10f626e5ac43d1ffe052eb3b9011663fd71a173d33b098aacef4b205a7185fce82315bbba96caa35287af3086898bda1c7e31a2d1372039d4ae5d34b163b0ce18bc010c0bf1d1bbbcbe72c7846d335347ed8ba970db619930fbd96df1f42083a456790cd8060ae6927210eb94155971275df1f3ae70b4c2ac80ec2d073aa5faf86be034819405da85262c09d460d139c548c926042b71b932e5ffa1a0522fcede05d8da32fe6ff8bc28dee84239f71b488dfcb52a3895c2db6a8c47d813b2a76abc37657d7f42157d04b0f884be9bdec28573067bbc048fa878abf0c8ad31ef224eaaa7f1d9b6e2ab0f53527073086b1f75314d050253e14b970521ecb572a80b1a2c7a2fbd755decde3216e92eaf8696fdab5b3fb78c627abf503a30104ba1676b7d8a17d010cd9482dacfd269b3feec8c7789d7b00fd62e37636fb7e5b9811bb914664ad1be5b556fdf52c59aa5d44020bdee2293248a94cef48c607ce4bb273f7517fc520990158ef491ecaedd848adc74cff276950145a5e563baefc79a0895bb53a558119715a2f0e59db689000bdec55166c6d7821893bc3c97678332dd51eea92a027b27b735e72f2cb1478221ed7c219bb0bed6a9e2d07dd1edfc0294a6b46a53207e97e7d7e2f9a55a9e8dcb64fea214a975f2d4fe84ab6375bc2d708fcd224e9d9b137527ef0aa1fc126ea731e1a2459e51d5e127ecf767fc6aa214a8e87f31cbc40a8484d7f695542b9b4adffe770001f7abbeaeebbe2346404a9e1fb354a9930093a40bb5bd09b5eacbbd1103ffa8ab42cc44f24c30cdedb4f245bc7d934ae5431ce85f3a82e9b8a4bec6b669f3dc00cb14135fb74dd8e55ef4fd101808cc78628415297e15a9b4f993cd4e83a0c0fe3147bebb8d35adb58c0a9a5b9b518c1ad429769f8c2e60c7889c559de80735909633f47c82e1d41de38a6d18d09b8546d556e0457922c6b94955c5eee7fd065c0dd7a6004b86c9b11e06ce726d83ec31737bc1f3d174b9da85bcdfd8a94275d3f8a366467fdf4a89bc61e2da9d626a14e66ef6b782ceb2f497da8894ecc483c070954c1980cd2efeafbda5ede1c50f39f651b87d97a964834bd66509503743a7eff4ca359fdf65a401c3b8584ca6665ac65fa398ce2433c5d9297f5fe49450b325f922f46759f8e6a0eb2381a5a0602f83ee5a13e6e79770bb34f1ed1d71e5c948cea7c1ea2a4c5419f0ab4f985576b28391d8dafb5068e53fe43ff86a0df63c9446687f2e4aaff135003609a0c5e521c8232a22cc6d43550e856495c93aa202cd0f3740928b38c1d3757f3265957b08d232afb2547f21934963a426ae5c6aeb6f33225b14214fdf0c277e778458aa1814d814357827fb2bfe96f80eadf9aaa8533b7aa06ec85f87c0f074f1803a56ab6c19fd107850db79465e4af84be5853f9334bd18f9195960225d20c1fc74bc9db15cf29c582a8b688c2f26ff037d7d572fc1ef037becd86b100c26b78000a855c1856ff358d348591ea7f92175655dc2cbec3970f4bae4bee216b20f169f847013f1bf9a9e9afdd947b079c49c6fbf3b1e6c6e35c627789dc8d2965a6ee59e6ef21539c0ee4a9fb853782e1be1ef40e080734a901fb71aa30af08859542c8689171126893670260082ee3a760582dc493e75fc5d8d5e037971aab7d8106479a38cbe46a534d53b7b77dc9b522d53d191922ce26cf22527699fe761a3874e51192affb0f72c197352c922af1dc1db68b52aa83fd80486e80d570782d500f563a8af27d3c8ae58dcec87c68637319c583fb64fa82df5a9d10e649eb53b53a5797f4116e8fec356c40418debe40b21788c11a9c1331fd3e94d6d78799ba26cec66cd374b59ad9c3b0ec19931dd281b62ca5cc4d12b2a64570cd5a12ba778079d0e2e3361dddfd5095861ffc85f146e657b65d3c053f2ea14d71e8abc81f985de13ae3b0a042cad2e4fced11814a18152c2af2697cdd1a862e5f044559e5edff98b89235acf75021c7323ca539f4173b9784d1905e32fcdb149310a8183c6b849074afa629d568f93b0ccb7964cfe6617d5324510081308dfdc8ed6060970caacaa73f4a73f897d709dc658797018e952cbfaf3a332a3339325ceaf48a06fb04429b882efd6f34e038eef3d39fdd91288838c9dd8c44b846bd540051bc09d1b87ea2e8c23d252183435ea507447d89b819983f758b4cd90c276d954f0b3efe4408d88a1d62056a0821f4cc58a55009be1ef7fa67b558a7a1afbb8026aada4c3867325da408be12cd785ca6ba4f93765dca17c111dcd8510901b411e57910f909ee3f436b830403f2633c967e8e0696c0ddbccc55d21e7c02b5270346842c1fca81c224a8962d0a0176d0b2d3dc4429569725b9f1ea05860dcb18f8834c088c0c24887ad013386d308b632fc5ecba887b0da47e3b4d3e304d13c5a010ebb1dd2540fbebaaa0072ebb8055d38527d975767055f31acf9dcd7ddc307149b5cccb61d0f8714dbafbbd719cfaa763e92caa35a391b1096c788f94871fb436ee429b0626c49de79321cfa841a1ed921e24a5e35146ac12c17d4a8067c37c7b5da512e685d8de89c242bd07118c9a0a952b7f6b052944aacf5648351d015b51115191365d79fcc92bf5d733d67345653e648084854fd15e042281c8b839c7c3a514c16380401f378c39a912214332dbe1d8096bc1489132598fc2ef398fd665037076bc6c0da4bbb494330875ec8606fd98f34951fe689860968d9d62107bc869fdad7d80bbc73162582fd685cb4f8f32cb9eb7c95f26460c791dfe446a7ea9a38b299257e7be3fcb90e059f0306507f873e5b0933da57991e67d176cb5f322adcfb0ad6235aee8729b24ce52cf907f28edc2463fa97e0aa45ffd752c6f2351a52c7d9dbe92e946f81773bedbd4cf7a787e328fa9a6dd501541bfc49da7dc7eabecd85c7e15ec2e6c544ac427a1ec774d3a99d1e2b094734419a5e89b11eb74e1d1c1ed3b1c522cd6895e01bc41d23442d83ba1d820e661bd5bf34ae197d0b52f256679b902e65f589d329a7cd1f1c37ca4a3798156d05dfa165da26a306fc0e1232b9c2f14934253688ec69be32ecbf2552cad330c4cbfe0d67c0d81cc556434471d87f73d3bfeea25429f3a7336338238dfd435b4763be60174be8b5f3caa53ae6a45ced51439c06b4cb506f4ba81166d9d1300f0bfc94bc17752e1ed52499ea158bcf830fd4f508b35953b688ec82dc585db8c67155df2c3fcb1c62458fa5d6d41c6876d74b106c81b687a3366e56383a6b0ba314dc411bd37f3e41b6a4a587e3826fed16aab2457a982f493698ebe45bb3941b8b65aa32c3912dffe874d03608875c695f6ff4cbc8fd6daa884f9a8f8a8d7c9b312cd66d2da8fcefc159b70438e55eb9296e2e96099c24ef4402ff5e9579e58b696a386e22922862a6a6ca39899ee58a75474481276b03fde6359d17331258c35849291d056add09553f87eb6ca885274fd9843fdfdf4894459309bb91e1c6110fa2d49d0005706f1a582e57f6ecac7ca585644068553d679225420ce60056b182e5246621979830e5afdf6d16bdd6df54ffc0905a7a47d81f8dd2a087f5b18f1eea1a85727050df032c01838448e705f8e65e02cb6aa0654dc9975071393352599e9aac112967dca2204415c7f77b56ae658a334a02eaf21b628bbd5212c96b68bb8c87c1a879eb314cd48965a8e97282453fea38ca2b68250326c04fd4912c60b29888f7af3e8efc0696e69287e747312b58a641675cf07109a77160f8ff502d7a33abf19198c078461bd9131fca4e035c48a267f6d1fcb87622baeaba047ac35fa86cebab07ccce6366c1bfc4150eaffddd06a456485ccb90d064f9b44663087ac2ae3d5babebbb6c1b8a62a8356d8a0a3778ce46a3e86d61171451d9b5aa661a96c0b0d867571f2caacb4de605ea3941589300daf3a4738b39500b999c6ad73a8ec40a7eab9bdf90ddfbdf6261e93a46cbda45b6e2486d6e6676235f253d9d213eee6e3f4c8bc035879ebe153b555b61499e09b36cfedcd8e1903164899bc350ed46a23223b978a5e4e4deee5e449b9ce2c31695e6831e5a4218cbdc6adc6c2f379940f099ae254b4d581962a966e799bb9e6870f1a8231c91e57787ff6c76f68768efbecbdc708eccc431a4feb17b32e203fab85afb129cd4ea86d1837355405f15612d9bc61d695eebba7752d636b14209f15fbccd01537c35ca26eea74b7b8e40165c6739d9da940cb7331f3d6b98011b76726403ff06c85db27cd90ab1a730352b192350ce4186e94963647de4320b40dfb50c3fc4d9f733ce371bedfddabdbcfa307b0f8d7a7913bc730fcd7ebcb92c09c41a816f4c20c0d1fd7dcb156592d6f44564e673dc611da972be0a8be5e93f724a50d5758e4e4c6063d835f3ca9726303621e34859a5277a30011945acd591d683ca4d3bf55acb23d4e9e95eb390fbcbe27440a621ca71f1c65c882713e433bdecb452b07e1cfe408482fc8358f56822b0de33acd1e634d2c9d7de947913a9eed8ee04a9e48dc10da88b7dbdc31c9b4d97165e77cd998623c51f02beabd9e8be68f4d064e1214b23e334136ef65beea54544ac70f9fc764afd2568fe4bc5339dd76ee06cc864df4e3d483bf4900f2a746cfb69a0068fba8a9bdc055062bb003fa9970db5051cffa40bcc00b3a9e5aadae706c8c16ceaaed4ef9e9a0035c2486b0b9eff233af2b060ba1cfa8f04ba5bdf5a0b984b8f6b2c56f3d7cea3e8ec269e126ebd5307d76efeaeb7e32ae4bca126a2866cd01001772bb95575e73b221333ad1ab045f8ee3318e0d821745dca86b0ec109d70fe4f0ac8f8725e69b8520b56727ad9b2d5a9bc68787d4b99bd829a047054e8cc4483c17707a7f06df1791df7cf60645c5c4085283a09d2b4fb5a249ade253780c4f4b25cb0cfe122651a75802213bfd4e576ac4a8b8bd1f8988d1af94e1863bee8ee3361af62fddb2e2181418cbec5cecb6a955944bc4a1e71e63ce41559fc19db64959cba193d5682dfb98da5eb9764415ddeab04a0bb7fe3c2e4400e1bc1be11cb86786a8561d3ef3fee10d0fb869cd0705c091539ef4c31520cc87992a272c103a21292bb1d1444503a1d6b368ce122fe894dc3a1ec2ce69f1bdd32f3d0e2acb415374e326a60c4af93f00a1ca670d16994f95d8cac9a6762472d8274b72123d54627d87ef64ae649624a00cbc627176e4337360c25ded0867fd7ea0b145adb6225b0d6dccb97eb5fc181dbb70817051b3d182d1ea2a4b4ec718ba63f740ec0fd02485e8da476a9dede99ec771e0d526d86f3c9b7a32c679a04f4b0825b3686e13622e76e96259eff31ab6c4a5246b2b7f85bd807547c166e7d10519cc65baa6eea5de56e9b9b52343e117970f56df217dad776e954040ffc9c90ed13d934411fffd1c1e8ae8b24f0f28caba2f28ca4cd489ff46a481ed5a6c0b3b76f9a5a1aaaa10ba36c4cc9a09f75ecb69aa928b1d1e4bdf194751de8e8484fd13886930109fb05bcb307e7a1664198124482f3b8d9f118c0eb5aee6abde6ba610c54c957ee3b886a6beac943a8421760e5b55f5c23530cefa9e7bd60f52959c6078411696638e2686f17ea4453a13459ffd9a0b57f00ebd77e0c8e37cc5251aec8d33aa5dfcd30c04b502b750c367990b71136662c33f92ec275959f3df93f93d1b7067179e9d849066a5eb56d3bb453d5ec7784cb026cd5edf8bd52265d305ac39a1ca5fa20d106eaab619f671c1de11ce1b181fda2eb1abc9d7606ff25d61d4f88fd22643c408b334cb34ba4350ec0ec4bdf22935b518976ae8f9a7bb4de83ae451a1491f8498e792079db77ec94863c49d3d5013f2a36ee2d2f59aa721e752aef75e96b3db17176eb38f2aa5e345dc93469490126c4b43cfac5958c9d129f4082a82f431abf9432fa340583f199313731f377ca0a2043cc3883751349815dba2dfab2e332a09825842ba5757190603557378a0dee890f66995591ea29b3de1db9a3c157f501e77157419d8a1d13692161973cf233996feb58caa158569a8bfceaf9baa560400d8505758b0b145c2feb4c0e5b9515904c10c21e4181af5ed18c491f35219bea485e8114b4dfdf6e98900bb3ed975681528093e6ae69769ab0e5accbeae0b8114c4bbc0cb1f3f737ea203cff216ee0a5870ba50afbf3effda599dc1e2c99a9fa1101a5234eb0afb2ec7b9471e8929267c4c87700ed26c001f20088b402bb6f274749e806a460ff8324859d3eaf8d584619f5227ad90174b90a468c353de6c70bc0a2c3f5925a1df02adda6d93debc8aec5ed2365377c503cfb54683e2280cafc6c5c0a35fe2f9469338f5e7efdf37698e99b5d1a63e028f0f3ee6e62f57720aec6003380a96e73ff1f101076e58e35c82c38b9172a6601ccf1ba484a4f444274953dbc86d0d2370460c7ae32307487a15ee57c2c434167fbaea7dfb201b4bc0e147883f347e5cacd3ffcaf0990ac2052b54a9d767ce6390fb0f88318eb9ba53a2d446d2483290c07e4d58b6bbcdf61ceabada460677d79ad23a56d4ff568e71229d3b861f111d2e1fe0f8469575b684db42993b815410b1b843b6347b0aa804d65cbea4edf4b61781589308b3194f27ebafd9151486eb2c37cfe440fb1807bf6857199d054b7c68c88cdf2bd21199963660d90140555d405ecfebce9aef996b2dbe5abf9962936392681e7f015365728447cafc4b864d0b234884ce7c63b887a058531db50ce1d0ef407f6f12a168fd2e6b9820d1943951b0e7c0932c2531b13ae470ed5bcb421784e9c049b43506c2a68586046446d3ea34a31339a900c666df7d5935a3ac378880b55ae708b05feb9fd5f97d2fbc3ea0c568703cfaa115599b12e65fefadd7df55e0a621ae89658233c240068f332167612c49ae6f37ab0288fbe004605d6259dd3046f38f2f3b1b1a8a6cb38a1d4b3d0fedad5ca55dfb53b426dd8b8f2e16bb764840ee5978e232b57dd1374d9ceaa35c2e56db3b8dcd8e1cec2a8a0d77d142029e5a4a27d8a72c83e109a3b5bcfafaaccdbe365bd9efd6a1149f3828d2f4de3b664215777331fbc89f7111164ce3210a02e7a9be82205bcfa11da59767da5fe5474a4ca63b0c83a0b200ac44fb2a9f77f220af13807ee397d0881b37b8fa90a74c450701aff359a5b273def9b2819f71b04e373fb6929539748c44d0b1a3a3d306372aead1187bb43f21cd58af48ad54197a18e6dd03d81fcc2f391fc09ecf425a7d86f70ae447b5b0348b02d93c850cc34035b35c08e750a8d8fe30b7635f6d5c13d53122c6001b8087ad39bc8022f6ca4a184e86454b6dd5bad345170ca7f91a46c23bba7b008727c7f24305c19285bba73b80723b2283f9066da855785eecffce43d2e0dca85df89be8db3c826114f57dd461a088225f778cc7b6fbc53656d5cbd1dcd00149d0a2bc68cc972c9a7b55ad9b8e5376a6d5bc5d69abc1a2c5328d5c140d256ac81ed5f2069829340095741d64a9886abf09dee53545d3295f56ceb712ab1ed1d53f19b0aa6de2801095116e34355ca63d0c20bcc408e842d63ab6915af661fe42454a420530e2b4e3c9b1aabc59933a5b659e5fa623ffe0255faf39ce7472ecc2dad18053b6a9864afd312203f1f0d38f241ba7020dd6ebb8db77f3882b02d650946a6cdcf6a70e24d7bc1f6ee5b2a221329f69cc7414b11e3516b3014c070f29c18822c58d0902fba0735351e8b22a1d462ee67b6f089263f807c57958a52bdfc59fb709e0b43eafba9e0f6ce04de828d72abf771b6e6213ab323a206952a183a7e1c6c34a5c477a162158397c6224a234dc1b39e28a2b4acb9a3168371b911060a4b72912bc497eb5057d044358c6f4e25df12a224075603c1737a2694d741638021ce095b7bd5799939c1df004eff80feacbc4eb4f06077dc3a6625aabad413dc77f9aace941450b2125432fba865cef18831e7726843ebe994e98896d65b94b5b8d31399765f86063e2884e28f84a2f3018ccf660f1aa17e8042ff96253b5e8a91dfe591424b091d584a3b49a6b5aa70625cac97dec30680be64b18948cf26077a86c9dfe2e73d4f7795ac85d12f8edc025d8763034cc8782872c3b3fb50437afce4239fdfad135fe8056377ac8a6af9c94107f62edeaad77a2f88f810c69cb658ab91e408d1e70c6cfdce85743be0908405169c1a1319b319dc237ab2c9488bd5dcf022e761a835a47aa16e839df07eff67d79a0a48b2155cdf7d11cb1a747f7f21c664e8681034f6a54fe85f1e6ff06cfcecc0bda1a825cd8bd25681a6aef449ab4d6342063e622d1ceef7b8cd3756774ad8cbc9f6c01d0b99978b0ba6f7bf827b1ad92c6b824d574bb39731bc14e1050ce11a2e51147a8cadf2a9e5ef101f86429f1b9485f1631b8bb20025a1e9ba23d676fc89149bf0001fb23dcbe08d5829c5c9acac3f1e01ad9e382846798bffeb864c43b3bed31417731195663bcf7e2ec7f2438ff1d328b4555874c6e3175b47769d89901af9ef98c49b48d170dffb9fec80e4ee43d8cdf0bbe94d41a40ec310199e58f470b0798dcf28b464cf7f7fc96d19bcf661ae7c5e5ababa5711ce89b8b16fe4b8b4b5d6aef0f05871f1c4576209fb4197463b3e0f3d1e985db13b2c438631ac450c37c5f25722ba4a7b426e5a0872029998f8cd225af992ad02452abf6239a0d86333855693ad77b23fd172ea13d76ed32eff22186fe903d7c81b2f0ee974272a1eea4c17e7f56f18ff355eb743044d0f8f3e268705d64a3d09273804230ac4e2fd84201198c6c226d66e2c56341eaf1305718337e79b486589f9a569aec6391ec7ffc3b57a82772a4d0accdfef549d15cc3fa3fe88435b1bb11142c8ecf1dc51fb8b7d63c7206633baa6d9f6c917bb417df4d4a9009eae758db4b4b15d972b58483087fbc4396bf559ae884b02b8e86794688fdaf1170565cc10770cfb8fc06d9407e74815fa659aba15969021e8c923794071a10f34f5c8300625c2d9ffd76a4fde6f356b3f52afb8420e13a07f0ef46cfe08f7ddb9e0fbb958d5b017ff7f6f264a2fdeb255a76c40365e1faec30c1f9790eb23e0e406d5eebd89e574f7e0ad6980157925e4b5f2392d0a624c4fc57f87e4285a3faee7f0ba7d49a8866ade1d4fd26c24ca106928ccff638154dab28a8d3eebe522179a91b81d08d4bc03ea4a67b13cfb5035dc1eb17a805407d54d869a16b164257397fd0db976b946a151e97ebe83743c134f5ff795563e1b62d5c49c7c6b7e564a91a391ba06a56b43aeee8cc2d71c4f12a79fdd6ec7f0f8c63841f0000b7052e297c3d0a1a0b00a6f535d0f7c9bb59b0f22185eedcb34dbdd96c8b76fce9e939f0cda44881c1dc5dfc7faa886c5c147e62cf572f2f3db5cadb7d181c5d7ddaf4acd70302cc40bd768daf69f3a74e05b878c7cabd2e1335280e67fd39c018c2f2aa68d5ef19033e4f87092d4542d7d70bff0a50f640991d3edcf9d125ac23686d7f47e2479af21507d012ac3cf97b3e9577f0680e54bfeda9808cf2e49beefc54dd1a73e976b5f9a0e6401d04f9969583b569ee5ef48720e16a23efcad1620ea80d2619aaa50f9a85b676c8cc5381bd8b41deeb7e451437709f12304dbd654b793dc9e73d7848b603be35edb57244668c6412bd47cfa5b59218c20e8b2518a9f68a4d5d0f497c0cb5f5cba361aaae9a3e7495799eb885a3e70237fec033e1e5e85468648ea3d8e5bd0882f7f1dc7074711dbea8a736966bc4b4392c16248c50005e09c049ec660d031694171ecb6407b045f4a88b1165d0547b8007200a867edd8057d79f79421dda15e8ae9a9bc5a875cb14526457021773f966e5b60fcf79b4bcb0e17c254287a4404ad176c215cfdbf43bcb39d878259a9f23cc1c468cabdec0a214d21885c084b9636d244e9170e4461aab839565f98fd3f3d01329284f1f7b7e9757f6117f27737f7d410dfcfe6836ffa1c0b06a5d3f971bc690dabdeb0212fc1089917783d2815bf8d6fa787f8b0f6bf47d644e92c8d85dbb20ac79c36462b5899a128525b86a28eb6ea17eb090dddda28b1f9602ac9ac660c8d5c6062fa13edc911fceb838cd2007ffd2b5a305dc525d5dc0f5c605ad1986875b30fe76e434858cc36e663c7840f889747ae4cb75b4cda41e3d0d014d7c9883e9d098bd39d4cd97036effa45fac0d4d22fc4a192680015046c791aeffd5883e27bf53e1acf4bd982f218c52a7a3a1c2e1ade267f2c99fb3457282a781a9cd60169d194c69a0b2f2920c6ea9a18d4a4f1209bc4d1b95c675569e6c4a5f58ebc4ae69f958216df9a03b1a284c0591fbd185919eececfda4a53554426c9280e737df218a2f750d22e977892c63141b84b894d0c3418b9bd1c110e0837b35e13c27a10765d1b89dbfc57ad9849660a9cd41b280fc9cf0bf8be3322af7a97ce11c534764522d24d3ba2bec83ee545eb91ddcb247db2dcc0f2a875ba847cca1d4b1f23bc8439417399f30186098f2a1108819ad8d4350a17ae5c77fa891bf36fbd54a46e0d5371390e437c1203863f159713e5f6b79ed34786f850da3c0bcd57180940c45855d1d76c854fa3701dcedc4e7d3320db5a16c6f06efb6673a0f87b8a96e583d5aacd727b1e870c50983b10a2c2db085b0c1644b147205d37583a1dccc2dfd5c661e53bd4c0a3b9a409275e72ae2d34da7495aaa8b4353204b969dc7f2b16d3ee2d16eaf46a95c8d9a971b84aeb73bdfc3c181b05b60e5a3a69031e6fd72f85d39502f8b0246f5327d0aa1077ddac9f942cf6f17ebc2158d77184609d9b86f26de94ece46da0ec0539f4d05238b3fcf4b7b488e5c07ca6c08f72286ea637c55605f31ccab69230526b82d7f60d2636eafb08ee816728aa3b25c740a662150a64fdce2f94c396690bc725a3acc117c07e082ab3922b5e644cf7127b18d3882a60457d3e2470c65439fdd1220088de5dcfd28351768583dc8df41ab584c0ad2bcdccca31e174781601293df15f3b8e58069f5e1d444a217bbc41f7c4c2baaa4c038e8475fff74acdcb15fa8fb6f01a24d4a65bb5a21f26826419c11d270ea861add176b8d6854c0f0b1337d3bee129577730ae18b6562edfceeaa71efa5b5b7930b1cc24e7891790017f50a248b62ad97049f5522aa0339f2a960c72cc4698b2bfd8d36f51254893b4a3e949648aee14f425665c2328c14e6645531602968a4cf1a03a91e63d029c3a0f06aa4e3e5ad48e1d5b7f03c73c5210b3ad40554d04e74c884c15a4515c5dc46bb793bf1d482fa43da51f84500f71b0a38bd3b8c8b9407de3d7c6d8e3e4dc1d890c972f6124d9aa99b420032d7be085b8b126a6eb93b9717f7f2468680c57649d288c8b697750b84a11a3cdade73b1d2c17cd5c3a425fde04fe60994a5803382d0ae5c8e9e89d8cb616d8b0941a10b2583099b496caae7da00f45995f7a2470457b0c77e33a5654b2290affb9313b7674be019636f38297f8620766a41b1d5decd35ecb6f92024ae9f73d6cfbb9d5286a524f87464df5c773bca8ee489151cd7f1fc7b26b58730c70174d31080bd54099a8726f166adafcc451886735a005dbc89f1e7758c5fa9efa1bbffe3e710a3690af237b58b7f6ab90e426dd933bb371b86c30deb328614e087067419c1226918b766eb3c381bea174b601988684daaf434451f315d928844a36093ded86bb38eb3c3223824c1f33e33fcd47561169ffbfa1c5943ebb8049e5fc4a39b982d8955e004b5dfb8f6ee1b0fea138f8dbb11325921878c7fe79555d5ddf23c9d02d71e3563dd499676caaa666e003261bcfe69591af10c5e6221faa387fc8992a5841f4013f6a3bffe13b3a73dfae3aade56b0cca27338ea7bf32f42a59ef04caac56c70ff0548288a5b9f318fb2cfa70e642bda45d2eb3e30c77eb861aa4a5f78a2fa35752b3432e8a787deac47b1553d813641bb40acbe6be77f48d5712c155b0f45f3ff9dd0873c41d33a53cb2ac249e28eca85c205a83fb762dc2039354d3dafbeeaf38196ef8856157dca2277aa2f24699c1bf699f38f97e64205ac59e8aaa4284f5ec80d3cbc1c292e42aac2723fdd7f70bcb2dc18842c1d25c473a686c260363336956ba2dd1ce82b220a69453faa9a34dda9573d9feacb57109a1ee9134c927f279e9c15596b067892df0319fa938b54158895424bce8cd2855683bd14b0c8ba17d9c16a08ab8554f86a7b2d3b7a39dd5c12dea825e816e0429beab2426e64c8639c5d463a531dfab73af8b9c05786466ea5b4bb6d64c1828c9b32144acfaf97288710ddb8677033b71db8c70ea83a35eaa9f69f312cc67e1d6d2c8894794f1b9d1868223b4e2d4cbd9fbf52c3bd99abed9aa7f33bcd16db6ef3713fcddabbc413d61063451d428dc881777ae87a2d3631cd8397696cc90cb6d24fbd467056f14e94f0cd88c585b0dd0df02d6b129bc3a3d60bedab741cf0b45dd483c9bea822bf80f7fd7cab041e015789aae6ddb795605a177a530ede194b28ce86990e909ef851ee68c649e1cc4715cf2384cf2c42ff771fa0ff1f3f565794981f2d46003516f082ab12693a96855b881db7fd5b8a1246761c93c7d9e6b0b7be8e3977f8a0606b28cf5257010778d03b97aa8cfa9813450003a8da671b95b5765f243fe3f2151ef75ccda474c40f3483b95a194cc0e0acf4d6a22ce41afa2ada07f833d241cc2b7f7036af853d84cb11b45502df96c6ee9cfb1c33ef061a6defd20696026ac8678b81f833048ad58a498bb3ae66d823d2d474603216038767509f9e95e9ece9055e00c3f5344b280d3ad23bd815e81d5721f7d984715e0844938d5db834329a55f09100f5d4d0d749519de96f52f5c5b1124d00adbcae5016d8f66f0a2f6a590e8b9683c97b0750b8b5bda8e4449ad060889481ad137dabe75b3472a6ddbf73fe6b7eeacb85868374156ad0c6a5202a27fe300c0baf8d2da3d461e9c438ecb29f2fc718ea018137257ae10b50a2464797182f4501a7c71832714ae212214844df0e84a330cb7c29c959a9e1d16a02cd8b9308f04df4126d94e7febfde5d1a92bc07180a506c8ac1b847c20b2715c8168745f2969c785655bca5c564710b75ad355c5531a7773c5560ee1830ea7d1ffff6895d70ba4b476eea2930b559b48321e355b00fa0cb4e6d87fcc70ff40b4733fd3bda2932a9fb69be5f43c82ab01fda268f5dfc56642008a501cdc2a52aac438cbd451a1a5a840f32042c2748b5648f3944463a80584b191de5b5aa5e3339729ee79735197c2be31fc9477169dbe0fb7e8a439dc275cfbd2b667067630821630b00464b9363e22a49cc2152c53bc96be3d5964c06a453ecac5696a1b5d3f55369d4af38a17a9ca9520330715c44c657015fd4a6f7515a552dc9a12039e5d4f843aab7d49d4ebd6d82f9dcc78f7c066427c8bf7830b94158550e331037646ce5f143a5a3b340bd86a983866b3561f5d49d178a0faa51ce224254bc44be7208e4e8f9b8b6922af3f839bce6840f51e877a12b71890c4777a5e0e68ccf2d25abb8db0723c7edbe10aea1202e448b98e2992c7bb3ece253da6656154f906960e158d4b4d48814e344091631b2e25a4d54a6578277ab5c0d763d2c672afbf4adfbf64b9ef3a025a1982b041177564800c8eb1b103517e982f3bbec099786cc527dac4c1f09fa4b5e75325ffb65a92321397cf6bb2ef35f4c21bdac04ccd87946d296239f71fe72b06f158bf8a72a5e565f0133952698146536712805bffd78cd38af4f4d6bb8cc0b8ba2e73b6e1ff71b2032b576b7786d634eb05ff1717609c953ea085fa363e2ca545b69f636563eddea4d42bce71d81218ddae79342c211a4e6b8e2485ded82696311622dc3da50acf46c2d854c2d6425e8f12fb11d31ef585c115a8685904e60b6d487ffc27227c4814e5618458c08d55e541afb4b40b132e18c9a3216bacb809df6ec95d7c1b1ed78a9ea3a41bf22b68d4354037a22e760fe22e172a249a6e5a232dca75db14419a61cf85584957023924ce17c3a5e2d11fcaf45c00f05897873f7c46171ba37d920c7ebb840d93b65cac09fdd4e9747a8326d89f43f72c20e8571a23a9c78d0c404c54516aab5cc1db498d3e89750f88364c48483286b50013610f04a9b32b308fdc3701d158981eed76e8c83f5efc3aeac4dbe164d06550d55a45c9b1a20309ca052a40c0318d3d22340cda164887e7bac9147e317487a7cdf8c361da8e6d224862dbfbdce3f031d7849bc2a92b8071ec14be75e0bc32c7d8b4ba420d35bc0678ad51aaa1d069377849a4fa8615c62cc82934652beb1352182108828073817f5cf3c492ccca052c6bc324d9c9dff92c11878f0e7286ab6f1281f43f3190ae1edbd2ddea6469ee6cf7feacc82b2b76b899f80eda194f753222c729e9cca5fffd831eadd6858c593224524fe6466d1177a7b9e48c2bba09508b2ad7572ef8e7f5f5d4ffd529ad3d0e8fec9dd8b52f0206b32333d6381457b13b0963f281a6fa703445a68ae91ce12376b94fe4b8c7a289fa5491f825afa6aae6a2ca295cdab6a01c50122572df4ecaf9126d419b1890e22eeb1eb8e80f943ed596d43bd71d6fa5bab3e9a1881729cb9920c3acddbb9a2e9df3913c5fb433631e298c3dbee94e9d984e7414612548150a81366642b9bf1c08e507571d1fb7613cc1b4bb174fd6f3b0b9e8ea46b231264f82b26c4d570ec92a2f609faf06b03bdcb41c091752bc8cadaf33b08154503201cf46153f2103b80f5e0c2e265223ae61e197513929d91dc0d8df8fcf9ae7703a1acec405ec2be94580643491765c2c029ecd63cd4b1128ff1fff182bd41dcc6b827a750331d79dda9c6872c50953039badc311f4164ecb42ad4c0013f86e18872b501f67c5b3706d674e7b933e7c0b3dff11c3930662fc9458e53114618e1247ce62776a127bb10c9bc431033d52c467bdbc72b2c4411fbc962c841894b334d527051b80ff6e918efc095fd8897f57f412383ab3059c4e9fb522e503a6e94ed58e9e7d771dc3cf0db66dbd4aafaa0a664e60f9dc4f1e6383eee59aae2dae7a43e33b8eaa82e780cd08f3914454b8f622ad8eb2237fbf2be0a67635710dc98f2ac791750386ee3dc6572eeacc62cd23fb9dec903ecd35fc839b62fbfa5395bbfdc4f3513432b495a631e17d0a01914ccc7a4791c793c4f2403bc279b0e837d7e49d32c9f39f7de2323d6c9d402540baa528e25870329cfea73a4c71fe207eabf782839cf652cead94f81b4dce0f1492fdf84e237eadbcba53514097b3278ca0ec380b33f91f2b286716d4a434e580f7bd063c7e2a02ab1e4d46129433916c65faafbaa96dbca0926f180e406caa4a6eed9f18841a84c1fc1639f85b3d98ab22eae9af7f1d2e688da8e3af5e6b5558f0292e489d5454918af1461e6ab6e1bccb5038380b7fa0629d108215ca3b3e083e3b04936e27e5ed9a337bbeb26d49e11e5b68a269c26d9a7f2a9ded352be9f268aa184afc4441233c961f68fb5e7fb578a8d07318c7303382cd5fe220fcc128f98dbced9540610fc7af8a1a0d24043529f25fca7f2aab46dc8a5e149c82f697932659993a5231888502ab0f1aa6339d2485c81e136152be8353c7ed95cdb0a8203469a92bdc083a1ed3aa1bda0bc88f1e05cbd8776999eeccdef6fed0a88a66c19845c49a274bef0bdb4c05c734dd96c0788b8f82e1efa271ff5b334f68ac29b25e1ab6cf9edbc378d91dfb909743d38ace7bc0c423129c132305fc270f08048244d1b989fc771fc5d38ede35d99fa9819aff779bc77df2416d137b2c9417c40da11493cced0546ae02ab89d54e7413e894e4d919a26caab2b2a4fef024394961a441dd4d720e789f74bdc5c2ccbc825bfa86c996415c1cc80291c7f97b0dcb566cb8a7ba88713660a0308dfc6cdd2ab8c3c8f6193fdc678bda1f81628d93bcc4b5826098ec6adbc3aa52f65e855ce989adc255068ff8fe0b8c94f5b5dc3fd118cd52da3b18db107d105d32e391a5ebdef19f3f5c673d50bb43d1f3db3ab63c88c271659816d9fb4d51672b6fc311774c8da5d90bff7a3ba779710c0cb6df638653dec85f5a93cc0a167986d52c47c71ad73ef095d18c77378d01d7e99bf301fe2ab4f71d42932c18424da4e2f7cb95e02d330f185772be98c906d56a341dee0a25cb5b72567a3184e7eca25dac84cc20221a5729cede65069ee149c4f5c6a3db3cc35bfd054a014e1f149aa7b3e5284c147e60d27a79b8a42710c3fb6833354dab90af8661a9d025c05c845c91fc9b4e2ba499852839cef1ac35f17c33506cf992d060c55311f0cafbc8c48aa6922cd13b869d4938c1d1756df297422f44bb99af5bfc2d0aecb10947b99a7b5b932b4c570287ed2a5fd604578682fe93a3a6d0bf4f46fea788105b51e45c77085bc18dea256e3f75d05c5f70b290c137f903e9ccb6abe4696001bd3954dc213259f2170ac42c5410a5edeef108c5487a68fa336dca7b3bf5d40566e5cab449a64307ccd9b5fbcd0fabb1e5a29acc7c564c99bb60395ef8df7814b9c6eeeb810574dc80199239ea169b49a4641c09e05189dc0b3824c2a6b7ff4c9b01d2e9991da6ea07567f2922968e5515ba8a3c5177761bb815178bb9d1717f8c51eae029e3f6545e23d3bb03bfa3d7e3de51cd1825e2c2281639543850a5f6f54f88664c99d4ecde5fceddb9664fd18baf0a449b411cd89d1d9a6080d32fe5dad1d1a1a08e0e04b58f59cb76227902b863cc6d5a37d0bf0316d0aa18f7e1687ab704c0540ff43ed7dcdb7bae4ca3a8d31fa8055a8b6bd29eb57922f725f7f64138027c13d99f7f06a0d77cb50dc75ba1f77d30ac3f3bc4688577d32b69a3dcbed6d4313bb64b6883aecbee241d9e008249d694c73d98373c7ecd1be59f17ff80b49eb25c05d2084d3c4bf668dcc3ca5aacdcbec17c59fa1d114b31cf8af323a095984dd9612e04b4d0a999c75b192abc146cae43bc2454e46ff020aa30f8c84d7508d014bddc13b5befe599b21903c5e9536830906df36337db24fa8a277b8ba0b3c15dac62db3e490dc2e13f7afcb0c386c80eec94509bf07e352746068b38d3a06f12d3d22052a8dff74774cac6a02b0e9b1a8abf554b1a84a3f3ecf876b9f0492eca361a918e95bf6a1e80ed2f77c0c8ce486a94bcf9ba2c51e7452296c66eb0c126348f00b684f2b0ef34640791392118d7fe122a33ab92fbf4f4e9d03fff132b06d16f2c3e5952067f0a0f7da8861a9bf7c62f5b13211ea00d33f54ab29fde20cbdb45eeea83d0759ee963af41f7e22df9db48766c1563df492e9555dab270fd0b0953b07d050644caafb9aed2c8fa8fbb9d5ccc0a00111504403bc79f48230e9f80ab39874276345db023345850d9881d2f90e449b62583fac2eb0fdee4b074a7c279555651af2dcec384685db231a7062bb8e2012c98776c2a5f546bb297ea27a23334a76f77ead06d64eeffdd2652c38e545f5d560cf14aecc22d86dc7b4cd73d8a9b268c06e3b853460d9c2d75c47f0a5cf8438466b34ca86be245d785fe6a1399ce3a53cbdb57807aad3568fa969b6a39c57c1c4dbae7930cb1b6bd3917ad80229446ec98c56ced3b4c108fbd8e721376b3ad6cbcb8b04f8a643a3cfaf0968c5fc056c20c7ca6f189021fb8ec106e909932d9188ffbc8ae8b73e63aae56061d6aefa3cf73fe2291330bb79fdad8a88c5165e118ee61ee81da7a09824dc33d2a3090f453a2b4a11839a426586f5d58c01184de41cb19e1f98f37cb1b20d98fe22c65c1527998342c49d50f90aa6c6671b2403e7024af183ae2c8f2e34c4025d9f5f5825ded2e42556fb8a90e2b3916a965ff76fbebfc51d841745c4f3a36c800e3ef9339fa91220095c7d0719e66bc6996686f062bdcaae7f3bd7a8ac4567c7f66da9091fe0a074b7a1f4fba0cfd779e1a08b50baa07474f66bdd83bdad907c7ed208f021bdd6fc748403504c68a998d4877a2ec55b4967b18817ca8d940e3a562688928204a23b259049a34adad7fcffa1a6f5abf3414a872a8b10572cf181fc6d1778e5bf773c66c765d93970a8020d9e78863e9cfba4ed0c7b3660aabe70ccfcc93518a85bbcf8359c91e52deecc47276ea8848cd21cf24ffdedcfcde6fce600319ddbddf246949e65f93efc893b588177ac861992d43a96cdbc80ec9ae3ac36eec4380b339506e84ac46f6c10db948d3242caeb5c50af05fe3281252f728010027037b69e4cf44fc1671ac4b6f98c0c95ca4e87eb91c5e484853ddfa7b7e4180025cfdfef063ec08cdb7a4932f40b2db01b63c424f779d485e0afeed2e2039e12453e5943d50cc14fe60fa9797a1a3fd411d3f44d74a868d426519c174846f8953a0eead709a449c72350ef1c21604fbcd675bc57bbc190e44cb17fff314a8db21de7aaaafb64ba32342e315812ce29979d695e2bd86707c5e62319c0902cea2b09d11e6d90f917fd4cfdd9c47a4e805cf75028848d14d48717cd89b357ff9ec32854c526393dbc3bdd4e06908df7593dc5f1b7ecaf9a8cb1722301e0b4215528be7dce07d73dd143c906957591d5cb262cda129b01fee99202e9ee82cdb9ab6a68610b7cf5c0877e75c8baf106f2968f87191b847862e77b3e0c087ef8a3d4f0334634ccef9add9b55a08399959b467db78e6a01644452a9d8e91b3ef22aceda9fa751957c7f3707c351ea8851fd157613dc962936b7f48612dd7fbb61b479413f11bac24dd3df932497bf04e6e3341a1f23283409fcb61da259a6dae69a7e155dfb5ba46d95117493478e672778ee980bc0eae1c9f52a451fcf64474374573b50365372f9821be0024d025c258f87bdbc10874e106e1988bec18120381a1561d4a61bca16349e9b00bf802034c5627be2ec8ad6d68147ab2df85709e7c261280e2f7dccf0578f92c54037b0442ff253679552a9f8946eadc34ff1479612621114b708b9cc7d6acac458f4736c34e560a51f2853adddae3a9459dd4266e85635f66e391e53cb8be4cd29314f58bdb28c8d48a1b0c37f3460ff81ce671d1665b9f1b72179044d043ede2061c1bc0c03afc92dc8432b5ba19f9c1c8f0bc1e031853265f8830ff1740a68fb2b98b73757bc4a9517ab90fb3058f4e071a5066451f6149a8ae511ba348736141acaabc5f831942d6fee3baa487941e446e645da24da4a97f28f9ca43c81b9da4c8041e420a8dbaa9580040b601b6814e81dfcd8b817d667855e0a34601e149b2400bf883d66804de4dbda9f52ad6a7f4293832706203d8e475e9e52aae1636d0f20c96b981f90ed0ea22a468140e729e316f113a8e37c9f4c405ca4ffcd22fd03f27676e2574d36340dc8494a358450f140e0d12c533b04885827d50f4225372124a964dda3d765f9f03cbd356fb0df8c45f901b554d8199dce09a312e2a5a594946dc07d3279e3eed4c4cc267d16eb2e97b0b3e1d2b8e5dbd7a10e6fd159539ec3f63e4474e6e0e4e360012ab91aacde43ec1a8587a5f5a4124d29a7c60e671cc96c6280c4cfec683bad06cae72f2a25a620808884a0b3cf622fe7c4db2a4d5efa011b1560c6bcf9f195a71f408fac40db79473af148828fefc590d6491aa0989b081a081a0bf0e1851669975bf32b1242aa6c8a7e910069573ac36e00b11cc19b58956d9f2d45b2bcfc0f3982e0ebb8b05e5bb8ad9835bd3e6728450f8f3db644c4ead4cdaaeae2958ffd22c6d05f4e463c7702c266c603128adfba5586be37a6cf2efde18d563fc2106a5cd64fd335ce8ab60b0dcb1451949e7236460baa91d9f4cc77e2e051dcee3619ad9456c24f7280d2650282c3491b718771b3994edc1b0fc8feef2daa8cb0035e3bca7ea30e8838a250b6664bcbd21144e9ff1ae69501e4892ba63b4f46384380a402411b07537948df2bb1d9f2bcc48e6dd4c0543fc13dfd2b80771f605133939f5b562d7ac30239d09880300122c016ddacd96c83ca53cbf465ae2d143ba1c1b0b083d9c25498b742dc73c57c888b6094ad05ea7a3956fa7545d59940d08253e98e8997180271c36a61d841a6efca0f936c42c554ae54f849bcc8effeb89ddf15ba3d07cd4d005b97141060983e04507b45ec20ce959a472bd3f008bd747f12fabbaa3570b4abdefe341ae274f0971eda1b18eb128766f81f7a211bd6f709deb10670eb055596fdb1f4c169c6e0f4dd72c632baf07bca1e11bd919df2d3bd75d38d61977b05ba66a66817f67ea06e21bbd600292549fc4ea46698fcc46343d0ffbb404c2a5e6a8a60a1f20e3e7d9ffc759ec075e1820373a167465999d51a9096db0022e6efc70a265142f405febda3527dd34647c2205a7185fce82315bbba96caa35287af3086898bda1c7e31a2d1372039d4ae5d34b163b0ce18bc010c0bf1d1bbbcbe72c7846d335347409d18e89f936ec250fd2d92a4c6b0e5a3be23ba03a93a74f9bbf9b0c62c7217445f16bb4b8d4e06e19f10a1091c97e19c4227827d5b52bffac47b6813ed70a411a744f1fdacae683f91a918c5c24302dff9163bc62b4a6468158db95ea81cb5e0c1eda71883c91dc1a8e50e434bec7ad35d4b1420283bece8977b6027cb2c1b5db32375d2cac8d5ee505b427c0c30ea536c1786d170270e0f260bc449df9014ccedf60c4bdabdbeb6bd623445c2ee6e0fc09a7e07d041b077506d77d84afb98de2c41f7c3ae5f83eb7b035c959f127bb9994fa0907de88694d93f0dac6b8ecfc2081ba42044373b2f374a0184b53ef5a3a900f20f4ea4ca20032e271a2fec30f271f537eed97aecea06e6b2d0c8a71287f063618704379b7311840158f911771503cd603420f3bd874e423cb8025ba9fb4db76ea578f261578f758d57db49f115a27dc3f602044c1c620ffb12e929ded845c71ffc3d137fb727d41428a07dd8ae145ec95cbd408ddb54339bc52944524d9ba262e825b6013d88fa24bccffa81199ba1379c9cae0b64ad910850187687d4226e903046d7386351d90f983ac415de258732876ba1da9ceea81ecd003bd8586cfe610db8bd19c943d10192188704e44ac3e23a58fdfefcaa413a020444fce0795b32d39db9cc7be561138bb09e70926d69ce32d2a24bb4b363954a1359e5a2349ae12bd3f6575f3a82e9b8a4bec6b669f3dc00cb14135fb74dd8e55ef4fd101808cc78628415297e15a9b4f993cd4e83a0c0fe3147bebb8d35adb58c24fd1091f87abd182612117e13b6b23636a997b76f44c234d5acc0a27f6a5902d42ef7b23fd9f16678a36ba92ae7dfa80e805ef86069a38f4e16460b4d0c45f6694101c257fbeed57442a592f56d3ffd291f6bebe6ab1bb4784e5d2d9207f4a743f52a4884c9bb56e787e9d886368405fa83bfc08a0069291d4636d3ec3169323d74fec680c250b3ef6c239470138a7a6f8e4a130c6e7af2958a5d243cd561ff60335dbccc726256d3b6b8393a6f0fa7b664977eca3c249225712948eaadd982d945a39f92a1da4bec0120b24bc1af182d7d9db5497f21193c231a90f729eb514f7e88f4fcea6b7a8231bdbbbf5b032eb860fe4252b2a8daa077e4e54d2899164650d0a8d95d0bd8783a67a991e4b7657d5f8d24e57fbe930f7e3d41d7a36cb5f3da4cda49105931c63fc005fa0b337b4437145b23675f34416348d98420b5cdd7b9e1ed7c1fe2128cb8b0400c22b9223364562d778a726850e644ef511a302f4498a5b782de8d5adfb39744fb419975f2a595501bb1a980df84fb14a7f0edf9454fb8690f54fcec0f5b1cdbde3073f4c4dce7f27c9086bebbc7256f3c2a305a51982a6e39bd40583e361e221c6de76b0fe3c80a324e658d7e529a82b98285a0e40b7ff3412213ed0d8ea26a7da5f3adfcd76cd7e9e792eed025ae79ecb259a89c2485c5faca0ec73136dcfbac7bc5762e741907b239e25727979186a9465b6d60f1e83139c61f3d7f68608e189d1c9e0ee15d8497b28487b11ad8de919081316c1cec7877e44be68d906221f15c0d975012cf25d8b86e75365792bb3fc6bd5f506e652ffe52bea0ddde6190e8998f72cb6fb566869599161fe9de5db54edf399e96dbe80e90a4fe7b8d8c6c9bf2c243a0916fdfc9c166544fa82df5a9d10e649eb53b53a5797f4116e8fec356c40418debe40b21788c11a9c1331fd3e94d6d78799ba26cec66cd374b59ad9c3b0d896fa5c7ab8b3b05bcb6e04f7419aef491671fadafac5f6b7c30bc1ccf09fe0ad52c0d479c1ba8b38fde356e8eb90d926e1d91478139068cbd2f3b6c8332621e61901cb88feb31da8c2717dd77a94e854c454e3eaed5fdc43ec3a1565b23f4eb7796d0547593bcfd58de055cb250724378fdca1d60b2b02c88026a7a8a397a50c59c0c928e868d1eb942cd620f053895a602d56cc4bdad61da627d4539b3a7cdc22b26d7ba54c95633c0810352db3465f349ad5e6075b36fce704367f3f31d11de200fd4d83f109de6b39c250cc655e83ba93c33b9e0ffaf1919f9a7e8a2b6ec9f62dc9218dfec91957d7990f565070eb8cd095d5a712f81d48c453769774725fa88f668cd1c4b1f2bfc3ce1a411aea723dc3c854100bbcb7d8b18c118134be40f1fb064031d8fdd6151984d2eb8b218bc25eb14bdf15837471a811211ac3788e3b36185eb42ad9c7c3804f4619e5cd0b1549868218660e733f703d7866c68e5dfcf54176029a73bcb6951ff2e522cc7e7552120cfe230ba360a9fe899e27e586e304d7f0a0e76957b10e1edfe67713c5a010ebb1dd2540fbebaaa0072ebb8055d38527d975767055f31acf9dcd7ddc307149b5cccb61d0f8714dbafbbd719cfaa763e92cb27e74902bc58cd552bd51d25e9e6148ffa7797d4e51f01c4e9349d33649bc3f9c080b08be6ac0425134d28f50cc750888d6bc11a151cebfd6b685fe83b87841a5bab23e1ef5fc241bf0659f16c110a1fffe247a9955f88e4a4adc0c102dc41d755344a790064b63fcd6201f535b1431d2548f03380f74df7933958c93a1c97f09a6ba04201a93556d5fb1a46eb59be307a40f98eee47388408f04459bff6615a5ff97c9e5b5ffd1c74bd0755a8726f51bedf668bc0a9ebe0d445bd7da8d34b4ddec9deeb81e7685c6825e82e8812d5c02b873ca84b6b62f8da1d6a38dd54a49486970c32a4fd970f64062448e1ccbbc7fd56cde07ca3391d9fe04c2ae0ecb65dcd993f62d95fff79225513a1a691d61cb5ee3b71d2cdf303bdd7352405aeb1883567419507b04d5a07d94f901a4eaf51c2e8afd74cc5d7e6145c1741d994d3a99d1e2b094734419a5e89b11eb74e1d1c1ed3b1c522cd6895e01bc41d23442d83ba1d820e661bd5bf34ae197d0b52f256679b9025e0f879f57c3b918c9977db8eb3e1163ab09dce1b1d81d05e6c571b458151c8c1cb1dde4fba27e1b7750efed99b807a44c61ad8afaadb191496f1845e58424e1f29b4e5e61285650e83b2fe0fd6635c69427be0b7ed4c4b7c6d6c932d0a63e8a3ab060a9bf7def402ef0486c0784209c117fd40d1d1f84239142ae000ba217c0eb777f068e061bb4a13f3e7851dc2185a49d78da903e717f7f3911e8a4203060bb8ce772d0390ea1bb344d91acce25c9704a66cb2bae4c40111af808684c6637fcd922b0988a0444abf4e2299388ba80116097034e1e1c0c7237797f8cd6dcaaabdea13197e87a5755aa9e39ffc838549ab32077f89f514b0605efa3f986a0edf508b75576520124ec89ae10068d9320ab0dadfa9bc8f8a50878c8927d9090723e2beb0403d9d4b35a02aed80fa73264b31d6b03520d748bfad1de17b9be38bc372d99fd46d637f6664f5851cef396a71f66569cdce1f2efaeb97bb9fad389e7373b606145aa71958d58a5f9d80325fecba6ed55febee5763310f981bd79e2789c4cab91989e8228b85ec8b19ada344437a168ea4df216b6dd43b02b5e3bcea08a8b375efe4b43a5935e7c5798615eac51e285b7bb8b04f29f3c2dd5293fae44bc7f0435e53b4799cc4e07f3cba077cd9e6e51d5539ab5124d8ce9fb192480965dc3776b625df27e1ce891b556289c63c236f12bcc25d3ab1fbec9eaf84396261b0b30b845ec41c517180cb8d49c14b809b626c852389955969b732767b20d11b44dbfe87bab75bf60febb6ac76cc9bc6ec3d92243f7bf1952e444a06fb7c3a037711adf40ac6e68c775e707139f20159f126afdb4c497089fed3fc081f4658af670497d370d94ccb981556bdbc094bfdd728de2e878d1e83c9ccfef0ea0eed369bb2051d6550f1993670793207bbff80cc15ccdda7e1afb0937478522e841c0dfa74edafdefd4c15bca9425e6672134951bf4f087376b2c9cb2a9d3cb7672f727d9bd7ff38ae8f39cc42d20a7fe40fcbb2206b1dd0b56d0f1f1646ce1c5edd35a41aa5d25eed7cec45e88ba11e331dac18b3a4ed13588e6bb981878129dc3e2442576dcc096b11d38f46ef204fc7339c17f9f7ef2b56d88c4ca2451da703e8a92f29d6df56351284550e034a5b511bdfcc8906c35f40be5da25269aa976ce715c2c6e54f1b509bd3432f0dd52dc8acd219effacc072b600b828a88acc3a6ef76b8c8d068ddbae02a72f3fa26aa27dfdbac6fb2b4d649ca89622036dbe120bc0861604f63718e2560d3812986e4d07c8b3de0a50b5fdfaa0ebff146f5b0d06f700bd200a1331fdf9be81e66e69384572e3b4ad97758a6bafc480f7343d21b1a9671b320eaa1aae71d231bb9dcbb3793177c63097d08a3d3c776411050cf77ad83f3e9d7ee8a6771af4d8a56782e7e82ca02ba8fb62b4632d105edff35354df2bc23026d03af99bc5cd93a1370585223caf6e1cb9be3ffe6e86f3f05f15b1f962926795a6ba0671a8a10370bcc024597a3bde9db70dbe8d15506c3ae59bf49df8df7299bb49ff4d95aaa8a52fdd32a58f698b97c63826bd900f8785943a39fef4a16da6c7864cf051d7d17dd0667b69bc115748f0c7283e97a90024396ddcada0574b55f81dbfdc65e65c0ad3aa901f20a3195e8b15c700257cdc57d78dab2c197c51e20b0f73bd65ac75bb5f89a6923ce6916c511fe1da8b6ddd84f7282a502e0816d43725ac0aa6339a62d3f4a115c822e8fca1fe4923cd80db106c675bc84f18038a437c23d50a4112bce2c5def4d6721bcb81ec8e9dd26f9e753fc1120af3e237f2149b2cc6d8e3b42e3319d260c1ec4bf27b7e50b6a10363269d6e5d5300c80e3398b815c22032e4fd6c5fc1345ae9430bf2cf774995b706c0db1fac007d493e9c40f9a1e7ee74d9cf8506a0aca2537eb85e76c80888b3a722f5bf3d9c8c911a05450b70aaebc86129142f05139a951fa8eac3094fb8256eca0dcf807d1bfe648cabae58276c13c932df9f77ad188769fbae8fa91e3d5b7a4105c9180a1beafdedfe66eac9b456a16343acbc0b932b918101bc562290ab1104a68e38c4d48b34e6eeb42f35bf7fe302dd60d1d92bf82a2f47331ae2e78b2f49a7aaf7b24f2315d0dcdb0a9b6245a86822e903983cc30a6770b9909ea2b37c34d0d13dd0f2fe8da7db395e19f99f1e35aebb3dfa7a4949c2ce91a28b658985625c156b710dc26434e81c7800ea866a43f2924e1041b6a6e3d3977c5f7a87352ccb08178d0d11fdb89632ab0b61ea1ae96b3805164f2775a6a37e4d231665a924a620ffd1f7f28e1cca102e25c07d2caae723ef038d614c1f550b13e668751915ea568d4026a003189b36610f811bac1d1933a50a599558f641c543476939aae8cf78f825204cbc983d5892f83a1cb026ed89c1b4b98dc2c018e4f92c782e5d8a7228bb2bc9de480497f212e9d0645d16c45c478fcd1b8e708d227a0302e4cf8ef91c8208ea9e545eec336976f111a5c4bd39ce5412dac91ac12b411ed213e76fe60b5249de742d8281c1810972bcdd522a7edb9f455d3d31bb8dd54249467c233d238548c5d451c272828e7126c44dd9c4a835dc54f9a85e724b64c839610f31043e72c086e976ad9eb718f8c22729a8f448630e548c3498db610926e80a16b18379e330cf5bf9640535dd120788275eda4cb9b5d6afe7dde3fb74ded9d8790c99c932d30f57bce2f16f387e0802400f0217082c0cfe3062be3cd03d4bb61d31d6f61386de842ea4fe63323d05b076492fad8c1351e699631432e2428a1b185e5233fac48cd768edfb622ab62cfd94a8d13c272817e9e08db4ac29c8350b1b1933d2f3d23a2fe9749a1f1da730f0a2b995af1ab747bb0c4c81824ec1db14de653c12a4e0b9494d657a53f0d4e812ef1a4d23a694b30a089338d021ac86db00c58e07576ef876098a3adb6067722719b959e8849115b466e20b6bb81c057b6a5a6730bf20ffdf625ab763289d4d5b7a3b978aaaafe2a935b2beffd965e8e53c222b0ee89d0c5a5e2fce8974dc193212c413e5f4afad6f316483ec746473e25458e41c20e0c020265677ac56404852dd480a9ff18aafbdb0397043b9ed17e4b67d08346218a3d72672f74ba3de8a6da27bde745840c8dd9a66889eff26d59116a89ec31d67791389461428a787fc9bd794dd68363bbf052b7bed5b6a93f971081c9646c984e23991f8ca79a1c43644bf2128d74e4679b63666738945685eb81a754c8c9024d4d8516772e6bc9307fb698dac9d5a5c2ce6575220b3e0467b197e19d4b971ed0a9898c020f04f026cef6ae61d6ba1990bd2245fc40fe774772f9734d9af7811b939be48c754465019c3b428264df81e512cf1d1a1436480a70bf46097ffdeefa7926947c03deda389daaf62e639f2bc27718f6f9e34ed2f9a0a01735cd36aaaa7c3f2f91ebe746d1d7f311988113c7b49a39db25bb58d1681ebec9a47d479340d5139f24190006b59fcd34852620dd446a1904fa5ea6d5bbf0186f93e90c297ffb144dc48f8decb83ce3b6af1062b5a177f82c5ef3feec98762c9cbcf8a0b99c08897ac064759917df566b4de73dec62350688fc6844711b8ec85c8df8ca1a16d26c37382c6fffbf8b15fb6ab474df3ab40484f4cc3d2b59fa3d6dedfa9ff2d2912c22adf7d0a1010a028fb48baeacd62c49038da5e0fb973518a8d2aa42806d4d21e17dae1180b9383b17c71b2f436e5610341513713c94ffa3d05b4b2d70652b88a80f3b1680d6143510a6989ed8643766cc174c4cabfdc93052b75b4a478835a80a6c564ba52a3e705eea9a2e4c8d4ff036f4a08a1a8e1384021b1ca78f24462f8e42c74d6238da8ac14413a9ac76df15abb66ce342beecb7afd1a8f2e33b706a1bee332fc8c34bb9e45501185970a0111ceb2b156733e23fbf397091e3bec6bc9003dae5335f8a171f3463d98bd9105cf152e3643cd3bcd0bdf7a109cdbd046a675ef2f34e81ae3c049784a5a5c338138709e6ee88adb97faafea277184cc512c51a8f70080aad6a986dfc0653aa398603e34b9dfdbc01981870ca28b0857707cd4aaaf37168e734c0c7a3f949d9a119687ad902a1755b548bf7481c6de165bd215b964ffcd206a2936a511a51c248fec325f0c7d53288b20ba3e1047185f755dd1c3b3eaadaa827fc2383361f04df97b87c2d7d4674c7f2ee0e83d264d78615d338232910fa374aeeb8f68e26c24e623d49d77a0b045df7be922ff0f36c84416aaabaca4bc72fdfdc476b3c5944bbdd0170692b038bef76aea264250a8eb9043e1901acdaddcca5aad184a0c301aa70290054262fa1462eec342029498ea5bb1105caa641c3215647a3808baa718413a300bd076eda9dc6e475bd5ec49c217bec271447313c144bbc16a6266d1bb3a4f6202012c8f5e09ee97792fb751ab14698ecc556571039e5c25126adff31cab6d1c5e87698779e042c85498c5fc3a6d7214579658e8cbd8c7027064c8d971d478d4b7a58c43450a4191ee0b68a7cc10a2adf31e3eea6c99d4a35cd9390071928d3e457d87b016b234ac249e4a14f3a68338714dfc9f298ae0ce74490caade1ecb32aa4b134e425cdbf4803541f0f6b2f58f02ffe6d38210c58d13abb9ede21d8e3ec369ecedc49d1a2ac18fe881b32a3e5b11237e2c1c367ea4b460301a5239f0c7af5d76c30eefafa8933f3822c63642b41ed1d94e398fd881ccd7092609dd3102bf394848a4fbcbc8cb2cd509eab90f88fd0c4bb9089d934ec6e4b538485bbd9cf08e629880955cd3270bfc774de424dc6f23dea9d6a25f09b49cf8903265ab9b9911303863dc5e49fec64683b7cb11b412ee5a24ad3d136031e76124ba823d7d11852a45420b50bc5a4430dbf8e1127a0b59bb267038a509ec4dc1b0074dd85c540ffc5cd3c99fb30272eb4a5fe1fa569eab053d2bf16b8ffaa2a3d1167918925fb3cfb9804f2141b3aac38b3bf488be4ee4b084c06b3b776414670aefb55b9d4303a8585fc29a16c8a7f50990aab857d8e3c50b6a12e6515f2df30dce0d0cb2c381fb738908146552d3e5aa474be9e57db6ea80b47fe8290c8b9ba06f49109da05141cc941c5b26b0ce5375d4a53ae7f15f0d185074564d9f2bf1f8961fb72a6dce9447a67d58b7df2df79e5fa9383924b87b654e66a4494569670e54ce0420f69f8c5824d3db16b919235a76555633707fdb9c0293a72662f6a04b2a45155f18e9b4afc8e6931f93734e5032e7620ac52328a1a27e6a068614c0d7fbf9e214858830031291e02718e00a7115b9d201565bbf2b89959178fe7e11816bec89e396f2f13045469f7fbcf1e3c792e50eabcf3d2b929aacc263eed882adfbf4b233b9d80a875f17bbca27d5c7bb7c4a10b04816fb4da888a1ea8784fe6e65c319a739cde1a7b6801a88f69a87ded4732fec7905cf42545b74becb64d06434995dd92a04042fa881ba97fff1e16602b2e846e4af6737362e38e847f92dae0178f9faabe3d6b55d965c04ff973c82f34f0d14669b9b777f019a09600de8c5081570d53c66188fd1e33818bad75156ac31f074e6cfea0f25bb857876a0dbf31ded3df826d6402c615ad1413cf8044ae54c45e87606742809836114ad4085b686ba2a12c17dc08ab362b53ec3868039f93032a66da43d5550bb9a69c3c4620613a298183f65ee0cdac3b0d05ff4fc221b5f286c56217fd50719e20f9c9092ac1c73dc267be4a1fd418b02a56e419cb05d4783a32b8678206e70c93fc609acd2ddca027efa30b1e4e681fd1fcb3d186c6a65dbbd152588ef54d0e767dd31b127302d597b5c295d4f38b983e00333205c6b296daad69b8682f26be1dd094cdc353388ee52cdaf23f95903c5e39d2dba839d968d9d8e4661291e8030f28ada22a5040b70e152698247b5b90c23a8c45b6dc78b24218ef35a1d1db29445cc0a8c4e037f6a44da55e007c1e8d7066a3a0d1d51d455091189846b92aed1183cfa61b9535af496af9480d284a7dc79f4ccc6c29a962585330b7038546bae65e9638aa81c63d00bde1f7d30e27335bde8bd4038cadd0f10b7fa027ee2741f2f34dc220aa7c2cabf69dc27449fe394b6a8950a8199242b89e482acea1a24ebf77939bcf7a841ed62a7dac7d60c3f8ed0272d77017def4b4be590218266823ffdbb2b656f8a682942e38f1fd1a35f7c81df6fad4a0d25b44ad8cc5e67be0def116f6859cc7329b850af6f2834ba25e6668742f60539f51afaaf9b278a1be76542fb03cdb8ee127b4ee26ab0fc99a879f69f3a743e358d3e65deef96076d4eff9e5a64223b1d8f0253c37caa84571735978e299ae4b964c70e484e545cde2f71e5e3c4a36ad12a613ef1bd4203cf523644018ae3092042c44513c35934c73a58aa542535ec072a6f9f03833ef125813c6aa26838e274548b8e20c237119dac5942b94f7d05c60e6d3bbca24a79bdf8b1a493179fae88634b7b6578b6fe39bfa5d0bc44b9903613a3f7476977a09f307b1f7e332227fd773bab7e55007b4359cbe3a5bba427aa3ac292b5851e84812ccad3730d8f0cbc0de8f2bcbbc2da858dbbf028deaacbfdeed416bffa4e5c674ace056ca8f0bbcd990fb388107b974b96ff6c4ce294fdd3b46b64dc1b047d6062cf6b28f5b5588170733856c0cce286519e2af92eb9befc848142c95fef8f6e587a27211441edbf9879a5cab8a1f0dc41552d3ce4abf409b3d08b3c5738b8652f7de1da34f37acb829ed4776e45dfd56e024388404244550b834100fff1b91d37567ff8afc58793aeea4a53ea2d58a0aad40538b819f6773f4358e626eee0e938b265aab8888f314cccc68d3302ab0d691011803736cd44c29c9fdf83a1fb7d79e44f7b674fdbeead8e8e7ed683543ef6470af9cd2c3d8d6aaab24156d5ed108cbbc92d993743acb3bd3bb1302860b08a26f939db59fdb2b5b55962c07584aefac82096d8bf7d3cb6f2633b2e390b0a6345bdc881a084577e8d44d5c4565bc989b4c92723633e475e96c0ad9d8b48cb0e7bccf9a0541c9cba7e419fb485ff914fd95410053e235d4295d9593a1eaf606494468717b56993dc3dd67acfbc47db5bebc57445131a442bafcf646e62b1bc464238b7c1d583d72921e4af5ea8cfce1a0c3ef886e99e95568e890993d27327f7bffa1dc67cfc9636196862d6de47201ca3ff9368abffe93a94e220f92b0cf7af2333f3c3a98678ea90f3c59f81b367d5ca4fd9ce97591a79ef4c1923cc5abd2c61afe63e422402cca94eb1ba84e58eb1da3f60f27a66cc26e3e2fe8e10f34987fb7218efe84bbd038970e624585b21419f27aa99db1e9e334a8a2d7c27bf12a62abe9f82191aa8ee5ea6974f776ca2cf595092e7b16d597dfba4d00ddc4767afe158a1b11c317f422dc7d56df91ea147b6a9ee8ba582562f50948aa4e6dc3acc23fede7e207933955940cc7374e9195c50a34cfcf082b23b2ca2df37e1c5ffd6aa2a885fa5561c5d889991bff2ff04264bd0aaedf495c9318e091f65158fe245a6460807baa966c23da0435e70293f8918452eb263872d1d6c1ee414ce3d9aafa0b52341a9cac0842d7efd2bd2560ea4d84d0b1abc0fe70b31ad66a4c97fc2cbfef09f62f83b6445eb585b106d9293b5959e4818eb474dda663f664edb7400a7312e82ade1602160fa9ccc5b2e3ac40a0ae8bf4dbaa394bf0f8d6af19f81be8cdbbc45fbca3f2570398cd7723a0793be2d478cf37e917a15e390de4a8a1eac3bf3c24770868e304c66a366a813fa5db0a15f5030ebe91ba0bccadebca8d8ed628ff98ffa6ccfd0b946adb4e3cd460f6c3b01207e67bd80039788606a04d551b9db8de5fd74276d78bf28f0423c5225e8064778d00eb2bcd4814daf353d8d413afded7fae99b9e68d8e650c096f370a29783e46aac171bed79891086d0851d67a261a3e79fe0c56d3e80af1303c0c1037d2ac648ac09dc3287c25816809ecffffff13