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

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

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

Block Certificate

Block 50633 74fcc0513454716a4dffb60c34cf2015e2da903fe6f5efb15edafd2b7c8b7208

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0d97c08cac83b7b6e488ba0462e2c02223b623695b4527f48a23031de6c552c6
Certificate Block Hash
74fcc0513454716a4dffb60c34cf2015e2da903fe6f5efb15edafd2b7c8b7208
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001638000012ca0000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000098ccfd0e1b2c3843a4f911adc8380da0742d39213119564c330e3d34a90be200c85230c22e22836ee46865a3c5dfae1d7485d298c3a8f44baa2a36b6a5cf6b50ddebb9736bfb402f766e4aef474f3fa30c0f61346c627030737d0000000000000080000000e000001638000012ca0000

Raw Header Hex

000040209b4c907600a5680a9017882c636c26faa491f5468468f2bd9baaf5d524ad22cb964a675735a49c16ca49fff45ee2c769252767c736f0186033dcccfedc50b5c8d75e036af9a10b18c652c5e61d03238af427455b6923b62322c0e26204ba88e4b6b783ac8cc0970d

Proof Data Hex

59,560 bytes
121216010307eaf55ec11cf1f7e40990e0c1703f704ee0c649b13fbdcc24a8c772b2495588a34b2f9e9a711594cca57957feeb159db2bd5ae150ef63d68b05a9d458bfc9c60e0dc80b2c595b901b1d5ed14a1263dba9c6e29607180673c85c026a10bf0d7ce3827574b754cb745711be08a2aed75ede6bfe21b12d1b6a3dbb75a34f47c66b8e523f94af2bce6347665263924f23dcac69bffe31647bc3c130b26b443116210de7b7d5eadd2f0efb2e764495bf4d7c1cd82466591691d7ebda42cd9b47ee90260ea745d9f4bd6878fa1376b57d639330b973fc68da12c3d70a94b918e331cabdd7ce263e63f26a803069bf3301d1123c9be6ec2e6a67a843be2e09b936eee2445a9b7dae00df3b6978c791cf44450445d6987d9ec412d792b4b8e2cf2eaad8d286507c912bf268fe26683d85a39f77d2d135609ca1988dd3ea282878f797f5690c819ccaa3cf18b487c2c1219f9f18940473788043d5e419e1663c8c3194c35669663f3aca92cca7f65764ca879a5ec3e15db2da6d75f34ff788ea0ef55b48e8ff6e726182a238d4bd995c7610085d3cbbb1994d32c573e9e8e8641648818c95782f56e6192f99af592a268a544d2bb8d02243bf2c00f3b2f8ae147e716ffbb93b27d1d97040132c2fb63342768b66a8406a746c4ba3029c2caca3732adc19d2af78de2814d9537a6d9c4067fb7ba57b30b2613fae9190994224f9bc759f2f992f7a52598d73d1f3816ea8c5a2ffb23f75b15e0f09321a6edf17c2f593df2781d971e15c041d4c1d8ab90baf4ea3363c309d7fba5a3aa569d6df456de4bf3327bffbdc747bd72a544bd273b1e1b8dfa8f490c2f48e7b13bea1ade6cb9dab31f507497aabe8353d1e9071641c5e88f31e6f0de0afefb458e75a1486024c2869feebfc7f00ae3d3c40d310ab4d8ccf7405202a76d0940f0420db204f5c9df77fdf90d3db8e06f69d349dff265bd4c065b9766eb0fe3a6a18f547a463ce175caceca442a05467eaa8eb2162fc2c3b4d484e96ba840a1e15067c41e50d979835310240d339e5b5655fb1488e6bff1ff7ccc0adc5d99b7769d577fe6534a3b0655061d42d72e7788d3d1e6f076ab3b1ecd8b8fd8f65579ef04dd2f03fa1ae7349993a3ccbd39f4b665285987718834346c34562e8969bd2820fceec52b5777ddd7fce5569d844f4684eb5edf755065f356f04935a40774b047ab602a9b4bb2f0c638c7c19c52c95c53c57bdc2587b621282952ec402487a13473b5f46467301ee1c72943b2bba95cbd997873fd1c06426720797e83ca25dff486e106f380ce3449b7e3662305c90740fc05b14c7266124d1ba33f6aa2ed88f488e528aa68ca5f9b8a36ed61a45a0a1cc65807ae0940c696cd174bdbfc5d323668be32df8361572fd3222957a3814658f6749b7078f23e48bf107c30e9ca43b6b3911e934c6380136319588f202c7718a57a70d94d7e2b247a223906a4b190cafaad739cef0316130d2afceaa73fa7f7972956439f1b849ba9281c4e891e113dfb4ef089d8131692eee745d844bf6871d05dfc205d2702f3d07b6083c52734c986c060593bed1c38a49855bfccdb69f4992a5267b997895d2c0a7f9dfbd3ce78c492982a6a2efc15d6ac524c229aaa63a16c496e835b9eac16ed91945a13def2cbfbc40d2d4601e7f29ebe7d23870ef9fddf36a4e124dfbe654411725a7a47cf6151293aeee7514a0af4b7215b42f30fb6ea03770a32efaf72f5913e9a21596885e0b9856257e79e8b37ac511ee06eb1c6e6e8b700f04ec1af6296f28695e02a8f8a7ff9f298c71419d8e3709d9041195c964a58e2218341eb7893723d968d99b1969c99e4a51616f9e1e670d83bbbef75804e21677400d5efed0d4c348e9ae6241b6135a0528b5639d2bfa5a989c04ad5b60c15cd7d1899def1d85f78af33bb3c13334bdf7a1b3a5ed04ef8cfb3ab0be8bc53a6db8a700fd9be32ae961770c8b59adb57cdaaa199dd46b3a55eb56173936d6d9bfebe27653cbfe048399011b07b71ea1f9d5a6fd34843fee35d8eee97f25ad43e841f27a465ab85a76b40122b97736d3a1820e3ef8dc3267fbdd197ef07f2b8b1101e50769bac9c1dfff3ebdec52ac6446bf876b931da39dbe3c0618e9474ae8d296c912bb71fdb90d5c7c03d012b9ae58366d86aa97389c8dd16d4d4d318a0dca5d06b3b609ee7797d240bb7faaf0fe5a247dff998b1aee76d0ddabc4e45fc3c0f7ee7803b2ad8a25d65e26244be3d68284af97d5f4e547c3f6fc80e4fe9261dffd33304e42845893195089dac25abe9a48ea4dd48b719409ca36a01997b5727d86e0e94d49279efa4d58163dc0dc176307421df6e1772f537493357e8fb2127b6feea2d3c213bf0344a9c1f17b366a58d6a755286ed46aa83b62727070538df91b04b8581caef448748e3055225e9154e80dbc3a77ae06e9beff990cf41823a27a8a4ecf78424294f31c1eadf44e2b5d380927095e9a10be92a0aa5ed321c91a5144949b64bfe8f9f4ed33a5a781c0674be7639e8bbf53fefe69789524e97cf4db09c044f23aa0cd1c07c3d825cccfee4f748d540359e8804828a376dbb41c0d6625e003713e8ea9b5137f5a3cba3ee52c8cc73e211f5ddf91e30ecc533efff2d1d923fac0c36ae393fbf38193f3a536e89c8e829d4940c58a49dbbbd3b59d51d984630a81ad65b0311dba3dbfb15dbd4f70f98ceef283d630d0fb5d5b0f2e537f5a5012f58bd9a38fa4fa8bfb2523cee76ec1e4c506be7fa4acd915c9c896cb6c78f0eaed672025ab56b5b5a83d1f456abf9f96deedeb94c870c2195666c97f7ca0fbadfc82f8ea6621fd0736bd59de42efb5a3db78634df86c2ae2303dfe7d021981824faa887e7b76698b744d73741d4e64061d56cff2a85ea40e466fc7c9e24b5db1c38de11b343bba3cf0e889373a0b58263e58b5f058cb98580f7a352face0d7fc3b40e026ac6ab0cc65d94e45cdca8693d80742d9ae640cff53234a5b81e0e6b2cad24eb3b8bc3e2f61444e9a2e543d79b17a66cac366582af9ada65d82cd71f4fdfe3eee0ecc3aa7222dc02d84ccf67cde4db68c9ce29f44838a6fc5cfb05d0785ef485fa284aaaf28938fce086752b85653616abc589de0d352ab7ac589c9f97b8fad6ef571bef89ea3009c897534bd2a9e52e41d7db46a8c54ff2800ed9b7e2e86726e42cbf50894a702871cc9699db587a9154b4efcd7b70e0e274b9b532538f25b3fe57e75928a74ea0c94dbdefcb434d9b8e0c2ec7c7e10e1bf655668a3e433437ab249fe76fd3fdcd6a0d0cc28ac4fdd604db905a98e7b5ab940229d7c3444aff8b3e5c2a25fe26b24635d70c0217d6dd3a8689039fd7ba71ef231707ce441aa1be1bdb19b9646fb2b2c22d54eacbd580b6a0a3ee204ddee8ef2f4cf0493d781ad5be47c14131219f1936cf7c3e05c92d10a27b8c1e6febb5829a50a3f393af84791945e35480c127f68174a3bb19b5b6a233eb350133c96e951c29f56054edb7900686cde62b4cff4823b8165b2a63a0d006af5da809638e692b51657680a00ff9f659db92f8ffa667dc9d3b945ee16537e7eec687009016bb22eccd4d004b7e5daaf4e8740ac0aeb44eff1b55941253c7618cf8b0c357259cf40f1826b51adc17ba7a48907e9642f51777d33828fede88ab5185af6ba7067376156360e9492917cd847bee647dcd25becc8eaf2e319f806057387b593d4394095835ba17e5229ef464fdf9a097b4d1cfaa8af03fff11481777edb405e2e82e7f810663c31a19365c138082a960f16550f55f770df44c0eb59079d794baef030834e781f737a13e3d5509c46aad0124687bc5725360dab0189860e6addd29fd980686d7de7320675ca11885557b53df2af0178386e0a482bc143e2b8ca08a2f50a8a92e6a045cdea7bee66d499b6e680793c4ffda1c8a8edef321210fdf10469c5cbdc42189dd3f683774bdda7fd79cc456c351318cae5b0914e4d2fa1b42402d829633d2b240233b08af470a8a5e04a754f34a94ca72f4fe46e7475ab7c1a878f498d04e8f3211496d0e3e1bbe15223b730459966f2356b063e4d91234c3f029b1b63164d9e0ab5ea423681d9f431722aec8de055916952e6faf8e512e46942d73fcd405454c7b8c2d7334b7f25693b66e23b0a1f9a047cdffa69bd0ca2a0fb1271d749688db1fc0b68c938843ce72108e4b0f3a2c736bfdbdb9ef4f5ca54784edb485217580f0f18bc6bb8dc3cf3ce7ca864032a3f803e1701523b72ecf26246ea1eeae50ba43cccbc3b350e647623c6ab6200963fd661ae4adb3fca92dceb9f234baba8fd68f311840bef3249a53b90bcaa006b620bee2b83c67175f27d65e067f65a1f5eabc54c044e7f7c7f9a229170e92e70204f7969ae51ca18d239e11e6994a81093448ba71ca3eb85871a733afdadefd86185878f6e2186a930264666bd9f009b1901f570d9dfe2b8a2345c24d0b3f1611b9547110c8107e316b2fc953ac3d1956f6f5e7f4130d6eebb1496a506960d6ff467efa71e4194afeb83f0302c2e2fa3604320339714469be4e5bfb58914c6d1a462ee6f3ccb039b48878c1755500f2d2abe791ddf2f8c77f09c9eaf8eb6ce9cea12cb080f8e075a75181b68f2403b45669d76a72a3e515e7278e9570a550015030b591201bc72798fb34ccd8442b6d132a04cdd924b5fcdcca754345b70a45a7cffb27844f14354cd6f7f318390d0f7cbd489d8205dcd466786242c4783c6218c3d340701e2fe15f2a0002947725a037d2edd51a90bc5870800f17851236884a81046f205b1c2613bd2eb7fcac4d95d26c86577d3fce3da5285891bb28eea7dc4acd77ad4ad3b54de3982d3a6844d5a43c420cb806542be20c6b232222c4829fb3d3611fa714ca1097d59e24a1fea0bbf02fc1966f4c32322c71ff55f23de2082218a425df8796ad62a22eb38cb2e0e9034ea8e57746c1ab8ce5491e86936989cdf7ac9c111cfe075e8cb8df7c6bd5c100daa3a5a3caa171f37c0de7b5ddd698ce236a0f37e4a305cc740e2daaa78108fb6a7035a5ea83789c270adfb38d42362aa86fc126131907ac0013ce885c6ee58d9fa3f110bcce0258df7d77db254c8d32337cf95b3e4be40b13bbb6dfd171808bc820ee35c180b515eadfa460681439c03beb99736bf497a401e44271f1d599a673b4f6f596a94402549e093e49889a9094c64778c14bdd570a68f248c46c0d5a778f2f08ebacfe10317be23547c10a6cdd60d8ea235fc29c4530c8e8b730f59ace452788b1322a14f81e6d5040d6ae76c6f5d17c087f6f7da8189b89c874ae5d987ab9b1c038c51af489a82779a9392c1636e8ef8f909b732ef0692b41f297e938e5b075c2c2cb2f8f4ed29567b239f195bf47a93e46fc4e859b14e717f5f9dceeaaa87b4af5394004c6191a299bf67b236fcc659b71da4bdc590ec58d049cbc1d9b5e438d8e8b534d262de1b458623225016af2ea21d9ea35e39a641cd9bd649bbd29be32d134368b51d9b3cbcc73d12d90272ea16e00afa4dfc8703fe31aca8ff884b8ecc4690f80ec6fc5e4c11475a24dfa5d8190e77496676479b08cd703738bf56f03894d2f0722c0fb1763e012cd8e73456893e2c11e965ce3c4ab5debb515c4edc841712640e1c2d04e0ba09e6887e966419239ec6c326eafd9a3d068e632c6ee73e3a18e536c4770a629bfcf5798d01818c0814950ed77616dea6ac07ee3ba2ee879197d169da997aebf8ebd6452cf2700b53ab9d67737bceae54251cb90eefb691d9bcf4477b67dbeb7779eec63daefc98b760c07d63857aaf7fc386d6770eccbed75f519b670d67a55392868eaef1d1fd82661b48fddfe2f2ddb13839b8f13e1aa7dc81ecd26e8032e3ec546591a6178e90298786d548852c19849eed6fa0324d7c53887005dfed277d038d716d19b0ae59251844a7df76b8dde48881c44fc78ca38ced959cc1c9f5fbf5019e8a6426d00fe654de2c9fad50d148c732f8398ac7b9989e20658c5d73f0b72376c279884889954e3603259cb19a1c6eb61271c3882e69f426b429d407979b4dfd8fa5a3c83c5f04ea91a7cc4561af97b1924f7908c4be704049092aa9d1660ff05d9a3eb6d03027511a3c292f3cd1fb5707d1572e33fb013beecb07500325bfcf13887fbffc5926e0b8bfdcf32325e989bb006dc17a0ce991c3bded232545736938d8ef05b7efdae7e97770a418dc0852eba6040fe0aacb9052822b88d50e6ff7c44ff5b88a3875dc4a1f108951cd4f0ddf8cd0892fc6d38fe66028719370722f14f9f39fcd53488d73015e626129bc9dc705f2886aac3b9cb102a5dfcbda6bcdeef076fce30e1d2537f67e09b28275ae58174f31bf4d8968eb9d0ac5872988a1fe47c92ee541b604bd8e8804ce23daff1cefac61bb0df5f1f542d1582347b1f48cc5cc6eaaba2d7614adadd9cff2a61be5c0838cb3677a30de47bebf95d7d9253d32d46a15cb8cb34c275e9a8ec636511681dd476ba0cfdbe7434b7e0541bc87b502141d2c9b01d48203fa9f419359ad0ff35f719354e4f00a2e8e5b37bdcff44562d0f7f4384adbc52cb0c5427446e44b91f2cc62642de4a3153dee002c39b899a942e8c17ee11d29f3914fb5b4aac7977733b668fa96dcc91c9b0c64b722f976f6f5a5071a8b9b9780432ec41b7b0feb6f289ee644bf1e326a992133ed558f521a9548cea8c65a48601de71ec31280cac6b8d39dda70b66ec8101eaaa03b61aba4de6a7367b03288e4d47f48d213b096bf58bb53ed41f015d00ce4073ed35154da71457ea555ebc504c11ea1a0761822b5d3992bbf047bf92c1ca5dc6dab86bae699bf2dc100096b3fd4cd5d036cee5b2020222a59184208ab31282ac8e02b15b0b11133ae1ba758988242ee1e31fbe572494e0c9c3672b86b77501ab8b1f39cfdb9580f5177376fd8265580aa039d2edc6e05a344416d68c1f312eb9e6552e0b43b5cb16a6ccf5c8d49d36c30b07a1da7ea573de2110800837d27d8bf235e7f70b1a781afe6f7d2802d09bbee70a1482d07e325f9d08f3b24ae43793cc23e9df4a042744966543b8c2148c5ad9cf0e216cc75959bcbd5d1e8c92a0421c046275b90be522800777edadf2deeea16bfc9151dc81c6369864119fd861039ede22728535ada1bc9b3eef98a101cd9973f99212564b14461a125ebb7b43cd8068403e8176ac3a89c649edd1fc95afe6a0b6bf444ab6d852d29a394f96900542e3e3dbb6ca0506dc4ae0738e599a258f09d55e11ed46b823b0587bc346f5c5842e8529158fada09972ab44b82d1c524b4a21adbc8ef7d66356d428ce78c255a508a60b0e6cb09c59f060619f4b7733f002949c529c17f4ced0992585b3e59728b7840301d504433ed246aa522c2ab621a982651806143fdfef82f4f750cfa8efd1ab8ee9fb2bfde07e2da721870044f3db137bb7dd469bb318bddcfc66d9c9ded2d5a47ffda655515aea89aebc713380fe7533d9b4f64fa3e89cea37b48d94c846dcdfa9e1a1fbacb8ffe38cfa06787968da9013430e560af5779b3fc45eeb0f00439e3b6fd41a1a6c90d1558ff4aea90c78963901cb77b336230e8e86eb801c3c4798e7c094b3027bd15d0dd68cc55e3ee0c0f42bdb9ee6af9826ec20c953ae706dcec6357d62a8659c9bac91266fbeecd6272def429c9305d2ae0d65ead7d99dfedb6870fb0a6d3460457474a2971a53fd0bfdc68153a54c59927f8e2a1b1721a142d5ccee20887968f83066fdaa86fe1eeb66f06d1dd3abcb24543d6a774c5f2cd760ebb6505890dc833edcb4f435afd81eea918174c08950fecd1176da1f60e60af6d21ca46c270f02d2b2e7a8255ff45aac2e60747944c8ea784ed3146110e665af873d7e213766493a913d23955a0f40f0237dcbd9a7b58d5ae64dec0a84696aacfa087d490c8ab338e3ac930cf0bc5b183f3d322534516d8b599287e63983246363193aa8c585ea66bddea696cdb5dd556a4d027d38acff3506a0a0176384eaa6631b2a69119a8e3e013ff9750935a4003c2801df7d2bc0bf168a2bf1192e0e41358a80346d9925c2df7990dd0da34d27eea87c187395fa3ffe42ea455125f73b72386a313a521c089bcd0be350bbd525d53ab7f48493ad64abcc02f52c2b09bd810ed3697c48a97818223019b4760cb69c25e93864a19bf94f7d85354c9daeaf27adcd91f6764da52328983255f1c422e1255fb589fbda9527f39e088b9e685a9f82fd5dee902711ed939498fecd7027a33b9415fd4b2e2aceef5add9f1a667664c303e698ccd6b3c5dbd9a7164e6e72fc022610140ce25a609508af8b5a87c060a228f2d8f440855e70eaa0259b1e84296e9df30d473d5909cca84d4871f53c8a923cddc70740f002f7cca2854451a1a9908b480080d8e1cab462b325daf25f5b07cab0cff7f94300bae52b7258b85dcf15a4fa6657b3f72e69478d3e7c800e05ac24a4257dbb3ed574e026e01295944df49908c5e7b209a6a1259de7697147b30dbe8f11b6f54192a735cc8ae039fbf216c0b7b28e0429e78097d0ff4623b1d0e529e08951331acab05e8aa1195cbe29ea9fc623408b73864749dbf913be1be4fa158b21bab0d608d36b4b9e8a81ad6e08640b0d27da9c83d0fdfa594d09611758a0e2423c38e1d2998efac558a6629a155311cc508a11aa61af5f389ec686e903962065b6bbe6e6cc977c3c2799972146e6a9bcbfb09b5ed81551dc07577bbe6843974e1ff7c502348b317818b0ac4023e521fa0d299f2fb4fd86264c7334cf2bc37a43b14ba842324803f30457d6cfaeb4be9e272a45a58c03a1327551472661683ab2eaeabf566bbd6595b16327abce898d3ea6e7255a54f7032a89563f4a0625b1fc3377b708c01ef39da0fd808926fd270e12568226ab817edc9a6b063a30cc46584d7a2cda01239f57972e892625dd9f1f34e8a86586f2c4b68d3cb832afdd531ecb940241ad9b62e596d4878583bac05b8af52113991cc7a1cd9e00781573cdff8f866abbbbf580883a43af3136a1a81ee6ef1fd1dd347b74fe024eb5be0c1b4a366dec2ba5cc5acc5bdd25c12179fae63e35585eb8f1ee41f42998bc9ebb4839bdf1e22a5aff7e509ed89677a769be69c8bb8b0fe02cb8347820176855d55b85cd986e0fce84c616dbd11fb0cf7acc9ff94a4da736a91c24e4f6d36d3d85e54fe9ecc806609685e0206fce955e1c87c2f647468fe9eeaf5d2d996ba3240b0539af9586a6ca5f261f0aa7824e3da9bb2ea1eb459a5cafafbbba5e93788b73b303dc16214ab2fb6f7a71bfc89c349af9939e5d51eef88ddedb9cda4c26223d8570df9456c5d4d2178c3f7ac9fa2c04b2de328810870f55a20183306fb429f13006820a3c9739ebf52d26e112a555e32ee1c9dd323871517c1535b2bc0e89849077e934aed4d196764a67ede367bf72102d1ac05a4c2c2ff7eb64531f71fa38bd9c39ebe22da2305b332dc3d47a7df6c6528ab2ab91d5875128d2506df54fc24fc917bcd79b83f808a1bce86a33ddb743d7ac32c9f690e3ad88c5cc193b692a1d5dbb9e94f2ae3c692890fad99bd026b0647146f475552ba374f4a5d700505d3b970552ce5c0883ae79c16649cd5515aa4d4d4e9b5e6a95c3dc81125b622323289315bb3e498320bbb15c4adda8b66ea573b3953b33164691b4195e50e0abc2009fcc2f1028aa10329d6da675b6cb005df33566156135ca5a72f90b2234be3bb9a1905d4faf6ac106f0c9063e76964eaceb7581069aacbfb37e24fb3b333ce6036bfe3d6a6d74906095c123f12586ac96aad7af298b1ebbee4b0d5edac4b92c5130af521b438352a141744a900dd6742b26bcdad7e52216536fb7773fb2ce578259cead74037794cae811189b2d5aa73834935eec1bd919aa0d38f0b53717d11c73e3ba8aea093d0fcd0d18232e18b87ddee8f81b9b2d127d3537876c2a3a9945c5c23aa646c2f7855349204482f9bb401e5349ee5c12dc9c1f968e28deae07c756cee8261798e812b2414c46f1ae99237cc0a53d82dd5b8f85a7e0ed6047ade9da3281de72c418136ca79acab6fc8588bbc7cb36887d0da6126290a069054cf2223d8b78d406de09ed3e4791a0fe36e630ef750c08f68a9fd59299dd3ff43eef30285b248d58c898311c70da4ea4997ec501c9cc97208fca733416f5ddd27e671b83c13151d140e988db88e3c0f511d1a7d2e9efa2e176483f6568226f77c6a47be3e9c2adffab9cbd871c660af52abca12720d39ff316f965359adce27082aa06e09387220cba8de518aa7e98e1f555c1cced385b0291ce6a4637ab46785cfcc00addbd23a55b93b04e1eae865deac929e12784c8df833fa4d949828fe92d52b0f7d17f03b7a519298e1199d194fb48bc3a2ad9fcc6a06b5390e31b235b021b29d80181c21a242b921063a84d6aa0c90f0c02dd48f784dc25d2e72fc0985400658e141128c5faa9ff1255174cc4659ff7352ca85e478fd3b4ac527d3eb2d0e395373c90852da3f7290b86853b0b6bd2535f79f3ebb20f2209a58608878ddbc6df135e4205fe3e58de066ff849726a39c1d841470bab7c0cd732552b80e56339656aebf6c0984479a6acace199bbff48de95b155d8265a959ca0a05b70b4a12bd1029ab49c79c75b016a1a39d2ae9b61d490338d726462dec7c0211abf485b9e6a869668496304ba275052ce9e77a88c6d5e3201080b37720362a3cccb90f44802ad8e2d38787acf4280e7fd48ed73494b00369621686c07fcc4bee1a7811aca88b1497abac2e818cd57f075861fe2a9f470beec55eca59e1832245367ff49597e2464b11192616f2d6a24c5ea5fb88382eb7516db04e632ce29b15cb509f3f241d6eb3baf50566350c245497fa5e8c4570c62c6fbcbbd842c6a49d762aa90ecf433419f6269948b94aac19d0197b0c05f5ca6b227650510334462af224eea6cd6abf393eedcb3c6f21696e9f3645b69cb1c396ff6622cb3b2e1c2c61a1159e5452cfd6ed0f81a320e8ca5052a1d5f42c459581434e7eb37dd60051e0752cd52e1390960a3cf16bbbf53fc6bc1136568753be1ebdf9783bb4f1388e6d1c54480c5f8fda216b2e8e9dfa6dc08990f9eecdbe380b6ebcb43989583965c7d4ed7d5e2c5cf46bd056ac7b068abebd1f02d2d411c9424f9730b70eaeea6a24162e1922ad7c560ec2fce8db857fac188b2aee026604c4cc916dc8c6db4aff9ec981d4f9e3f1a931fe5f036328936c22c5dd7f271c377bcbef8bbbfe2438decbc150412db04880cd8e15894f70fa3b11e80eec08c74a7c9673ea1f484a8a634410f2a0d90c6d7d6319d253eb8df29c75a84541d779121283ca2a5f613b52bfc65de23cb887a140dff4aa7c28e85b89a2452a407f0be333b5ae0ff461be25dcd0c30758e8171819a76ab24addf335e065997b59a67af00bffb258c132a50c52e81a794cd35bdcaae4f0b677d371ae48ad180cdcfa5be0c8764dea8b5d431301006875842845276270e7ef28bd3a6e0b80db362ac05499e1481722af77c3ee7039828f80208d8eb44edd2ca28aa013c307383bc59f9a9943de97cd89c514ff97707fe34accce714d772659dec8b6cebeff97fecacbe8163ee3650e6facf79c3654bfefeddc429ce84451a8d4aa2d873f54dca47acf557b1c1740704c62781b1e6767c74e88b620805ed36a7e226997a0c46eafbd0bff22e53776903754b8541148becea39daee0879c02c5d36486026aac224de2e668c804e3ba321941b347ca18d8b2411d4782fe91bda87d73043a94188390f13aeee9d18e182991c81d04115aa0396b4076fa8a456b5e28cd95883f3cdb53e6f30197642951dfaa6f6158b458c80fdb9fbb8112a5ddc4bb9f091cecab1ae6de6ec550f4686f9e5014aa6c95b47bf3cadf63c470faada0e8e8455fa83b3592c9c206bd3145416e2c4835d46d096ed547c61b8aaf19f9a951ec56bebfe59e6550a9f532b65fcbcbce04051d11b3657311b1c52c775aaca362b7c5b741f14cf63d911672bff6680a6c7740383517d576757681f97e157427b9431ec8f67e448506e2dfd5208e7658282102b59f6234884ed4b56443ff8534940e998a56785770f2f1e2c5bd853177e8558a2824699e9c64bd1a5a48929c9240cc03a7f126aba5277d5e7d9991b51ccc395d3fcf81ddb1f00dc4cf6c981db8eaae7969b6c6410844230df6f955acd5fd479b8a421a553f04b0a6d9a4127946c10222d0ff783a39e662aaaf0ce92cda46d369a614d3cbf1b1ce54b87ff779cd44c0459776be7050cc10db598d54d58db856e1708db96cdd0952c33f98e0e65a0306686322e0eb1223631f6a1cda03b9827aa286f46f640658eb06b0c00b5c87a2b7740cc76b3e4a4d5b1f38684b967e63925a4f539c117f45cea486ceb9b5d4528f3e5514b4677f1390cebee7494b3d7cfc55ef22c22658b4ee820abbae3d1ea87eac68c7c83c5b90f372f2cc28929a11ecc986ab613e4633ec2faa53e0cae37effbf50f5f4733fcc1be734f09ff138b3de843644fa83fa45c472f2ebce264f7cd56908cd7cd2a18d2cdcd236aa64770d1f97aaa8ea024b9c17211b5140699d3e9b4b00a971e2220960727d6f670c1cdd636e6558fb823cef2ae0041a5bcd9e2064cee46e0f5e56fdba1532829d837b92bd9db3f0070f409f4ab523fb2ea1622ac3affddf56eb271e3dc7b9124396abf5da6ecd7622b31812dc4ed8819e9b29839cc8626e3692509ee4f71598f5460941bcfb8061ed57cb5ece7c45c761833c8b1f59afed3590f8150e8b717e2e57be312ae37d5390cd5881547cc1b1f44f3443ed2b6c37a49e45c664fab244b00952203ed8a09c8fbacbec8a40bac36142ab9a61e8fd2d84d85c4f2d7b09745b2813a3549c07d4b3048deeb630299d4c23a25e96b3acb79229e5e952e5715efe9d757ed549776b3a047668bd529b9b1cae924e58b5761f6075464413a328f3e9d62c88419788d522a22dbadec289b6f555ef709357a54fccc290c4fe50092a390225887e83874018dd78e0c3dcc88436d35ecae8f4aa22bac64c901b8ace2a19cdd9733295f0eee175e38d46fabf36872d835d9c8767a488b280b6d9d3519249c66014d2dec43ba0718275de459fa5331d1e1415f53f18084ab894ba80b545e915b3d7161055f03d49aa08b2f988759472bd5db36ed1ba518a49856275111cb6fe0698a739794d8393a7f8928560922dde6efe6995bf06d1ec878caab0664e846546d488e01f8e98c8b5ce291a8f9097b333457f35f7a544fd66f814aebed4892f8ce18bbdec61db030481874a8ff8cdf33af64cb33c50022a9371e0fad7e1acc2f88df81d41b080664e58e2ebf402c9bab358c57ed0c85dff5b5ee89133d99e87fcd84afff54a37d4062b8768ff329410f29f54cfc0703ba1b6c0728f86a677d0567a35be93bb7a97fbc23f6b7be558a254d7278a44168ffea8929f00aca7d9a3f963eb66b64f691047950bdc77dbcb84c2420ca64712e1ba3c55b3394003447e8f567d9c0ae3aca67a2172cbc1a90f1698ca3d0698cf2525b5b237226491214f66b153967704b8875b60f225165bccea5ed18c813f07206c16f3bceef4b7cf1d012454c80f44718c382b581408934354cb4878ceaa669910d1bda32e822748abd81b61bec67e483eb5195ba1f9c661bfe4c194e90c0dfd36ef64642abdcc7f93e891088eaef7a2e959eeddcb47ed7ca939ad274e7632a75c675919cd3a002dd98e2d8789415b2a489882ea6673db2d96ffff8adf0963e9ee51dff8996ddc0427b7784c7bfa446f2d357f3a1b385021a31f9a8779dcd15ba26fe5ea7e34e7e580fa4a9a101c7c9676d4ec84d5ba412e9d9b33a8f04741a2081d9d17a84cf6e78bc6b5d2f35ea0049a5b9aa85ffd7dda3d5a6c0ae520805bbd7de7d7faa082727287ecbc8bbf49610d1e9e2bcd6ec84fc296e37e7c7ee7ef3dba17e21431e7cbe342187295676d76c3539ac748c2cc537908201faebdb9fc85b65ee2a9c6688f7f259cc2433dc66273a93982af2f59c77be55c06f5535a9dbf29f461e1a2340cdbcf4c0d5dbd31dd5911f3547a35d3906e81f589c8a8e525f5e968b3c79b83fb17e48eadf9376de446bcad6a88cb85ecce66711c1691b41eaddb85cabfeb3fb5440615eeb591d25334ce62267917ef6f85e2692ef7850e030cce543b925027616b15dd9f64bbd77743c2537d09b905df06f9c28c6ee9dbea29e5f72d81aae2fadfccd68e2b8ba6c51a2850bc254349749ed95e1b2d0f0bb492911ebb8137b369a307b453268d27dd1df2feb173041932d47f873682d83c166b84a338ae68dd5326f91687f6cad6511c590b2fe543e993f09c90a4f81ac165fcfacd0c30e4e5c8cdf61885b023f5c584263011cef08192966e292d89aa6c32ef61076eb1affa7962b5e3faeb00b4982e71aa08a194a5b34ccd53935f99619c2cfe5972a1a6b46a498f0e78427ed20b5a706bdda542288e9b08cc948f4da07aaccc8e65065ab6d278bf20d4d3d0279cf714b8be644e19904edeaf460644727836c53a618b95f236c01cfce63b3a5e3e3ca5ac0fc2e6ad704368382d139f223372e475c1dc04c09300b98179b3d2921b54215f280650e281c06246f4956831784cac397e122c1e342b300ea71f20a5f303e5088f90932f884389d986f3126e5f491dc8ca58a764fb3e38339afefc5f535d6588088c92ae990b1f18799b1eaa1b444e7c86aa0273ca69b5f578fa17b56110da31ba17478fe9fec234edeef12afa078d2618f490d4bd7ba92f1b489ec4f514e970ca821944b8c978537e48abdc7b6d5d819a53b18081eca1e52ebde3b03711f3413d1db49b9c188928575e0d19f1c7f06eb4b45dde4d50da68aaa19883ba45db8b046c97c152fb2f54d5ce3a971031fba928b251cd2be1152a78f40afccb4dbb14477f054a229830db7db444ffd1486f6e069cfdeda09149721887bea15c554d5811816260e0c2858f5997122029d6bde4fde5dd599809765e362693ff810d6212a3f67e181a5ad6e4ac60afc9b3e9cc7868716d4bccf8133ee37b3cc174637fd6a693de0a5f1f76a6bef2b99918ef9c3fffb0f4dbe881b9b1da5fdd6bee86fbe0629295a8bda1dfc1652889d08e9f2ac55b417f4865304195baee79ae6977e14848467057edc60ab1d15d4665ce6bf3f92bcf06b6c6b371303899babf3f72fc7143ca59e34cd13b09f736e50f68547e312fd1e5cb4cdd07a154cfa2e83e82896e8316c6a57cb3cf0691bb1807907cf00c8da03f86797c4a27c5d8b74a962d26d9575f7b2d96c7032512ca506b7aebcae4ded06576f2a236e454668d238347daef686f26ed2fc37bd5e9dee63ae5dec489ec55f979c49a7917df881779327f84aebd679aa4b209eb6249a3c42ceeb97d5f1a02d603c9982a18ed22e662e43f77cf5fcf31e175a699e734bed688057c363c86ec74e6d2238fe323e757ae9bf9d427cef055ec4a3fa44755f728022d377a186dc4585de116f008d6602f51f57638e5f05631bc48882d2f3f278a7aa72030e9b5e8deaf398dd66e7c8f9d306b459cd2bc4d671c8dc6201167c27c1a7a232fbf80a39d058c34265aa935fbfa63658208a16b75108ff0d5fe2ff2512251c992fdabcb0c23388f16c13e739835ce0e34ab8358739412ab1cb823c27dfbb3632baab8dcf03e06c47a074adc0e8a759a71c6c0c58f9a3476f7fb8430cc95bf8e61adbe711179c9d9ecccaead6db0331cc140c0fdb1b74901469ed53b633d088439115599b46677c563e8790cbb0a9862eebf80199609fd7c428c22ca9e7b6015dabb3f581d02aef66c44380505dcea815fb491c0b931d2d98830ff546e07d60f1f71580e463ce34b3587099909ac0dab733442f5322127ca2a2837caed06fd3bb3414e68d910987c0377765cde9bfa13713c3ed210a39306c419b07248d4adfb50c9c1d167e804d592191b7b27019f32b96115326b07c3a6fe44160ca249bfc4a98e29cc4f8df91567816239acd062a8cfaa826968da372fa136d4b6c274d97c803fdf4f4086da1d8e31609da806822890dc8fb3d0c59e94a9c4997f6481054b8944bc4fc3625ad963b41ea485e90587df02fec075db5af5397743a519798fc837d591a39b5580c9c734d3c5ed94c48c4e10925da9680faed4e416d18124482aa9b4b002dd0ab41546cc13d1f0d8ef3259d3a99d40e91e05e76fe04cab23a57e5b52bb12674f0e77d8ed8dd5dcb90059fdf78decdba36b4db4a2d173ea844acc4273a2db26b0ef36fe508622aeb42f5c1d634a740b14aba678b791954add46e0db20fa67bce0211b9b173ef9a4b8400e1042f970296ef38490a5946db48c79b83910970cba722c6cc0546cdc0ca7b538725b86c65e5d4222d6e0d20a6d79dd8ee9b06426a12594b75262542d03665bc4ca91472df744efad838355815d494c6288aeb9b6bfc930e48f78de80109e271169cb3b241bb344749adc3c1ef82e6270764821226dfe64af7e31416d36471c3a75eb564253933c285ecc8d1db68c8c8f6bea5331c24682acefecdd45c3b062cdb3d8865890cc0287736b54daf88148333e4195841a1e75ecb4e9814fe85744698180b58f2ae06d826e0c4b0d36dd9eea3e1d7388567fc1d8882d27d8786d1e47d83b4a1353666161717de4546a430665c51e7fa1865e9d1160e7eb4b3eb528de8b02b6ad8a89368c6a8dfcb944a2a6441cfeffd8373581b1edbc3ddf6c4960ddf329ed60663603c46ff72a44bc0d171fe653d1fa35070eb3af4213b2556dbceac631f11501cb4dd5cd1791f3fa5ade2ac931c02f14246382323ee1b5130c648b1bcff12df77d4867c1b0cd580a31889bdd2cd551be91b6e6b78922f7a46af280f6509ae52045d1b740a1a9113d2f2aef1814c890e068500aa9b5440b2f2adf2569a3680f8f49d90533d8537c784857756bdc5cf1941062911ddc42479636e73e751f7ec3f6615cd69d264306566759d9b41169e78ddaa15223f2ce4b49b55e489893e1d4192ea6db25d5f88521ff444299ffdad04c371b31c235a482baf1c6bf0a8553ad164777bb7f7ca3c4f9b5e5b1e5558e1d2a94aae1dcccb1624256d31a508c73b507c6a3db62fdeecceaae9203dbecebfc83ab357cdad6965c47dd9497791cee2f2efa8bf6b2b2d7712474ec2a8c1996bd2475e0a205685da708fa93a2547a87beab74aed7878deb497d2167c34e11f05f61c02fc6e87f4309dab048c686917cf45c43f9b219d1b630b2b9a8a6d18992371b2994025ea046052f2c6f8c6e6b6e7fda8290128693db2c356e43e413ba238377fa1ef2f9ce0c060d2819311af0379b88b6f95f5440210882963148b8ef68f21ca2dea757a2d9855f91c4dca3b1962f6340b083a231a40b105fc5925096ba520f1c9587ede43f668025398af637407ae7c8dc0c55c39bc904e47cfc4dfce918db4b98722318c39e93fb37ce446f2f9ba4a7e6678cb3cc51d8e9267403380af42be34f9852a14157937fb28729caf06381276d6e3c59c1e1688bad428a71988f45ad319109605e9f4c489b5c0c02e6999e7237a37cdb257af85eaba5ff31a1e0cd4f86cda55068a0630dd723c1a86dbe79901192634a9e131ab36a4b0281f20cf3f45448de2a6066f766b6991f6f52a2ff5c35ac01625b014d102a90e1f708dd92be204c8ec7985f731f855992f1c795c3dd3c82ef69a8ea404052323f0f6efc8a67fa6bf0daafc35c919e9a94391f40e320a90d43f260871a5b5a387799ad13d606c0f5f1dea6ed6ff6fbc421e3642aafab30ec9f21b6dc3b06eb80a52981b8795d1ff79806677da0240452ecc8bbdb1c6bb88d0b0fe1dfc7dde8136acf3a400cb984f448715e76ca37672c7bef9f5acd7d8dc536359672a87c78a0a95b14721f1840ee2c07d00463770510021dac56cc1e53a824658a7ef99ada2777096004743673e74f9bedcf325c770749d268b12936574a3e2884e8517cde2ba30d4710e5e0238999b31610d10e14c0d7832d7f4e810eeeab2f1f2af1964ac5945d721d71a81bba7ba8eb897f8e425c19a0a3eefb42a498fe1a427855fdb3e608ee42d09d5e4594f40aae2f76cc120b2dbc28dcf6fdec84e3bc53f8640dbddd1cc16416666ea0e8b658eb753f8b783ea5a1005945a3f3b6c95fdf1e53591161010fd4f99f7fd2a6c5b8429b2d1d889757c6d8b58225aa3bcf6140816f215286bb7396a9a010973373ad02b1767f7b7793e68236d7adca249360de46a8ad7a270c36b940609e947d29595942d058ef15cfe714319cf0ee2a1f472d26a82f9b8b227205665fb80153d9f15e60cf1ac8bae35cb7ca62adba24280495afc93cbdaa983bdd848432765f40ec6547580e9cc34ac98600ae3f48d1dee7ceb5b572572fa92804ad9226fb25be3e535686ed2f2ea507e15e62c2046eccc94bc533a3fe938a5dd35e54e9e8ab9e47f644273b4116dc465b9313348d9aeb9249d891bb46c8b6e22f65692e0fdc6d223dd1bcf671d5361a7e8a39b51ed0a81ce05a408f441d64f2cac5e6aaef69a79ac27548c453f2ac5ab8a17aae983af8ff263f30046926094d4877802ec52730d70c11edd4554b3b7e38508bcc57e7fa531864658ac9ba3194a3599a2f725867f7f6b8ae74c6081cc2497cb163639ef79624281bc1a1c3b30f85fac0d9f46012cabc9a4216950fd0fabe9d62e649f67bb6fcf1368c8e558916f526433bec607fd5cd6e5b94fda874325d9968b5039539b36835ebd9fa42b7495dc901a4c374e935bbb5904c6a69fb246bbb7c264f58a30c2c4305a8968be0b0812cb0308ed360dd88ce72c8fc1a1f410f0bd7c147ddee1d19c83959b5b27e89fdd098bcc2b0eba26db079d65516fab11f19d7f71136bf9f9ed03015a9a02a91f3e7ec5b2a1fcf1c8546ab8fd4a30b8f87ac8846a736f220ab755b168154a7fac360af7d5268070ecad36d7b6df7e6b1892efacdc952c62a925f20e06f685aa078eeda55a23c5c5eb967953c0101518a0d9777b3c69356585492a3345c3b3fffd462c1ee15ccb200b1e805b8626e084dc06e33eb16d86cd0aa245046fc47dd1a285946c711a987ddf9155d66d864e4e8357b9cda39517a55d74fa5caa1ffd909a0db5d4935008b8e81eedd5e72e0d71c591bc160d525c448f9ab85d94d77f4af7cc2b2ed9d931b4e056e841ef859bfcb5eb6c23e1f4b42384adb6b3a5c5fd6daaaa0a8ace394c46857a90f339db02dc6c039f865cc73d8f377da6ea5e83b15a92ec29fb4316310e22ecf7340598bb9aae0ab8527c8d821e36d092bfcc055a8d1ba114195231ab04e26e8d87dd7851b5cec08c998946637091cd29b9562e8d39c1ac87a2bb3e5336eaf60c85cded19ba088ff2bcec5580b81483379d2bb1530ca88d9ca9240808c859202730a93528a5527e77cc39d1e9aae22ac017008faea596b9d480ce05523199501067da2d699c375a1d925cb3ad9598c7407c56c6500f784fedfa3a06ae1856f94a2311f77b1dfd3b9f37c2865b556ba114b416f87bcc34d2546436fa554f1b0d2a7000ba55af625f2597743f9108525184fca89e77c2526322ed551c15a4ec7fbde57ff184e8b202be0b09407640c394eee7ca15c63c49f5e8d7371a2c3c36eea6547a805fe474638e6034f8bc0d667f5e99cbd61b23d9c1917d245ce6a54c355985f558c7f98125c29edeb8d66ba174d0b3dc1eb3398f8076dc6d4d9e933b8b7d8941b3aae86cc09799a4a6a6ea58ba240ffcb15b1caad2e678b6cf179c887a179c28a9e264a1cea627316352d7c9d8be3b162501585a4333f19c1eb512b139fd5c4e2c0e76fb18db286901b7129728f0b2df35ed7e5e558002bfafeef9b870f16bb7d3073ef660322599544c8a9bd8620e37a7789f1a9a2fb41927d8ffb705d668b215604894c41b7f3fe89c2056d56a0e89706908f6df27e7e4b70b20cc8098895840323bc99f387b14336b9e7d82258dd0a6205224bfc8d4aabc10990eafc536c979a0503fdc9924717050ff72cfe4d78b79cdc4fbd6ae65b1d2aa936263f85f99e2cf1d7e6d0d360dd2e46033dfe2c2555acf6dd0e5bf5db9b99e64d09f112dfa3fc2525f89c5e45150ae13e489a08a2568bff65fc47ddc50a846e15ed444fab536e6d2415027a7f2aca3d182a86e3cf673a99176fdedf49dca84ef81d18d38f1940f075f114263d6767438d74cb81b87fee97b560a11536400af5f1f43d7db5e6f0681524cb8338a84b3e53464192283d7c33e4169698cd8526d15405b8b00a85f12a092523db4ff4c32962ce71d6522a193b7a898279f22e932c49433256d6a6951f713a638c5089f7998f19132e141b65851c165a2b5f3bc8e1b933c38cd91b7c5c80af32cae28ceb4f8b0e844f08641c328dca52914e6744dd4ad0902ecb2eb762338d795bb73a9eaed0204970264caa4558f9c17dfc14d35af2a1d17c893af2e2ed9207acd810940b4a68ebb97661d738633fda7dd55b3bc0b6f93c5b03b44d077578f1a0a12102a3e5f7f131bff8f17d771f3d4289064234a30533309ec799be406779998f2c4b262b63f608a7dd6c9e125cc2861d94eff49edcf1af768d3221ba212336ab6aa4927bcda3ac4e02bc13d1b17716c8ce9195d74dd97dc4c2a07f55add26e75a37b8861dfada9160d00df7bcdf723bf7783efb5dbc1ad7da4550b4127e99bb66fb2a910977142f75f710318df8d2e82f7721530cff2173d60f79fc1d8af4fb06a381d540d78af2f251975cfbff22b4adf4a8440e7445c4af6f48b7c75842c1ea1987ae96906245139ce5e96f7bcefb0b0b0366a1a5ba80a43b7a39fb1c9035b8b47e51f1b59766ec58c6d55659d9506f4fd167976a00b6ef31d54f930415f59a5145d822c5fc788c67c9218e7c037c196c7c2d155e62df6d0856db2e53f8b80946e17dc7e00780d43ddb7fcf894986838f6a7efc708adc4e559ead0d1c87aa37d150ec30f1f8cef9298e578328744f3b39eb66f4e910d3358b4b9693fe3a91fdf774354b6518b3eb30c222c4dbc40d55468e0350bbf9346a82e4e47285629de24f81e0fb40d8fef3142dfab83dde2f29d3541338a04b1d60514031eea543cfe4528d64324b5210c7d11d0298ddfaa5bf9f02db5d6314cacc5f413f745b74e0a4df2b68fe12dbe76bca21a91a9109333bd6048ad7cb9e9faeb1e8de58ab4aeb621d193e97c4de7b7710eee4ca2dd7375de8b6124ac978152f5670a7d4c3e0c8c1723b3ed0f5fed480704651ab05c9d1897e395217a4f412c6ac00b76207c5653a5dadd16cc4be38ce9d7a3399d331f9a55a58bffd8c52c2807e9045b30479fb9e376fc00890dbf77c2a838a31a6dffc85701ac847b22bd42b2c77ad90ea2f86b3b68cf402f1583ff2b532c1049fc2f1de5a76d6573ec992fc5dd72ef71c8b7afeea018d962e03d625723dcbd18215da68f1d939fad626371f88d924ee3102a92dc6eebb58600323265d12f7b68fc8e93e280ae7ddf68d0a3cf4f3fc00e7bc178c7a4b0c8f0613f8f88c9551ab8825773365685170dcfbcc95ebd05ee11d0a264cbd00b91318165b60764f12d08d77c3b7c4a2e9e382b248a72dffe21b7d608c0c2f8e9640160e2766ad0c8e3a489501828fe8d58b21a153637572136f319a1fab4b12cd67f32399d1716677a02f0a6b7fa9e55d1cc4202c64d1a967f2bb93696fd4d2508db200eed3c57adaa5b5ad425339358133f8aa22181e88f77a83a4ceaa3a705dda3153788b7a6ce7e798dd0f20ec757b8a91e14034370835b6fc25bd9a5b8763c77ad28eed6f8e55669a4ab5baa4be37979f7c53aaa8703ef5db70f47694596ae938d6d02af03172f965cc281cdaaaabdb72afc987374cb842ab02453ba6a499298ba7eec1687fa4c0a6c85b94457c74f0a784d50c2c40b64fa0315b95fd4453e37f6abcf760e622332587d80d15346e78d3b2f4ef46c1266767c8ef5c99b9b6bf782415296e7ab12ee6a7ea461986956ef1709872c9f09104364e9bc0f4b6857e4b79c9f0f3b3556177098db390ccdf557538d50b239f02007260db12fdcd06c05678a29199b01dd1f9dc77b3d2802902a383d097dcdc517563b43ec1595f7ae0bf6990f2d479528ad2fbe05a420f48af2f77ab014d522fece48e79618e05254b18a28efefac5d35725b83dc22e5453ea786e04e5a633d661b35a22079bafe3f343329288ba5de7965b84a41119dfd3ebd5d38142e686c5ea9a1798a41c34b06bb3858003a6a524a52f6ab1ba0d1c7e6a83e826277cbdacff9d9aba2eb4437a7fd70b505a4878df403a128e296dd64a22f750630f4d5037351e87b06384512a8469b201ee30ba39e91a3724018af80f293d46d61fc1af462567fc46df43bd18011d92d634cd251fd49cd42111fcd3e7121069ed9f5c97064d5363bb8ee87ee212aca9f09ecc0f875e7df21bc04c439d22c6a36ddb8990597d1233049fe915c33ee8f0c74039d414db236e907e27507414574bb9fd22a387d6b08536f279218708b0c1ea0ec9dd883615e19093bde70870620fdf712114168189431b27bcb062589ad3665d6aa1b89796dea13cd927b88fef2b51d064e607a83a16eba59581faf0ee917be47dad8d4e7cdf9f85eb91d6373812e94eb0a5274ff1354cbbf020a029fced0699e332b6d60b9ba8998f66581a5f4a74b87a697bcda10f11647004ab645fb1b64c0542a67f8c1bc8ee724140984b7c02fe26981d46a118dc9c950c3fd261692db5ae3eb1e9d4b3dc688a6a3247a657a82f4c281e4c227d234401f9d2a07447121441c8c2d34d90f6dc459d0b2e846c4719637f4acc705d897acb5c555088c6d76dc85a4fee22afb856436b382bc5c7f10b59e11d86c1a2eddc15a23a76cd86755a87982596f841fd4e78fd63f2e6c351f1a427b7661fc906cd2d4ca894d84313c738c1da784154559077cc00d754d744185f6649936b6d835f41128cd0b7db25f4a4a39b432cfb173237779e1bed56642425eb9b82bb3b8ca8ad6e45ee89147bced591406aab597a7880434ef5ab4b34e27a5426e0e07f3e70590904972182bb147fbb5f9e9f478ca1253bb91674e699522e7cf0ac37a5a9bdd77d6e4d3ac90f10c9056b2b1c9ff0dab06846f4820146f80f38a9f268fd49ccdaa09486b8e5441378be513d6db2cb371173301c9671a5283ef9905d1d3e38145a44c56910fa8907ab295734e70656a7154cd9f492f1af7314c4719c2cf8329fd71115fcaf1ebd2f42b4ab63910a9cb581e06f2aa6defb6b9eb6b4133a1402812ac7db41016223cc91b6006647dfd635b22e363748caa5b5761864e5f24d7204e06a2b79212ea98e93725778856b6689af4c0db6deb29222e42d36b75d33f5fb6f814653d1fa160ee689d38fa72e3ecac8f5818d84ada68cd42957f6e48bf77d794211cc225229a6b65b3f8a0d4a19a7baf177f1d58e0bc477bbbf80c5cfa947719b076c757c1afdcf07f489c545d314e68e8f1702422da20fbdd0065e083cc9fe386384b77a1902259bd954611a904d796bcf75cfc6af697d5fdbbdcc474d0be45ad3fec120b5fd22e9fc90194fb049c0e59717af61de226f79fd0091c2a820ac3784e3ecb8bb30adaa2dcaed84512ed1c18085c91fea2a28142946ac783529ee1b7d32386f01b6f88b67d76ec9dfdcd7b09c369109802752365ba7381b8350d294ae3fd2aef9bc5e193ce2f9b3dabc08fe1297a0f8d1acd173fe9061f85f563c32bb00f0bb23f929cf47869cf0fe68f33d76e26b33c13924414c10fc1bb9e1e7dba729fac97e5687dab8ea92db8f756e48b3c4d4029ec703a37d6995011ac70b13b9583e40f19bdb3808648c9be4bdcbf72dd0dd8108e55b53317820e6b70c58d518080c724c354ead17657462c82fbd27785362f9e38b6641837df3eb92f416ad0b39016a590fbdf29edc6872ce74d2840b52bc20ed504f8a2b4ffbf7b2f6a09b032e17cb84b04b654b10d101e60dd55d53ed27d90a0b19f0d8f792c4fc77d69a6cc1988614c3a8de71afa51a73428859964b73e971ffc4828a53c286eb6a5f4ae9354f089b1892096ce28d414cec16febeaa7609644255304a5c6a84fedbbd81bdfa86a0dae7750edbe59e5504073b2ff7764d70e691be42789abb8301647ddcefaf3ba2f1472a919ba21ef875ebb748a6c960ed91363010fd4a21bc07d2d1dea3308ef791c05a3aba200e28e5f5363c1f5fea79a42efa070a2ce2e97e52a59c9f91102a3e2d0df2b5d2c586375956b66a9ea644812cd6a3aced0ca77a739b8f6d2767400b3edc20b1c7df22e57683dcb2849e2e47d31e9ad982cf2b707c87a311ce93b557c530d0a5ffe74e37014119428581b5dbd8dfbed99e4d497aeecab87decd08647d3bb3bb5840f35072fa0697057c1202e25148bdd0f490ca08d0b6928fec49f598d2c173840ee3284fdffa8e12e64e48ab03f3e66a74d12856b9611e3d6f0cd640a02fafd3d5743cbbe900359efabd017be16873470e8bad52147d44e192c232e806a73a6ddeafa41b94ee0c3c04683026e334f0f762b2c586da06099b638b099bd7f87c896816f85d6981104f44904d2c7b17967398fac7c6dfb14507786c4770eeebca34743e0388be7979c86bedc043f3f695672ffcc344f9cc6c7ccc8c8e57b28f6133f30215edfc7e6ada81c4f7a6f8a20cbd566979e206b8b981cb7ac4fde456073655f03d5d6a81b05a2be096fb56f836d95f6491a726a14e5a309e01e0c92280ad7decc876322e216c86cde60a42c94463636c8aec853b931274ad265bf8258419173a3d5072fcae4971e6a152bd8bb6c043f362665758c2f391d6cf75bfd486d0cdda7265d027fada009b9b12b6898a91ec74ada6b6b8f6a04359394ade3acee0b3575f73a0fdd95683472ee1d9604e0a2e01f0907ae00760058a5f10f6991341ac350a044a99a7ebb2571f108f7ff03f312866365d7576d7947c2a98d28dc6ec9a096914632fe7c4302ff193f8b0991ee95a2f26ffc9e4941fbf2029de05971bfeacd4e89efe317ba8f29b77ad4719df25869dac226757702a28945ffe5b894e6d3e5bc93a6f87d01a1c02a79e73f25bd71b497ed5180c6c178e34193732f6d864a51c2328aaf7ddbef7fa8640c2768e60304227895decc99b06a48c93d6e3523b79200e0649861176d91c09fd15b1ca0a5bb4e1f563a53e55b6248344876f32f2a4413e4dfa6ec34ce50eb7913ecb9b7acc6fc6636eb8c03e00264cbf5da27e7cbf4ee60d389d27bba7bf1dc6ad0f87b7a2dcf921f23a4739cf0314d0441373d8f950da18267f2a1a85fdcd9f3107a2a3ab80cad5bc4121359c95df2395dd7f1155ea369deac6f34b2da7c58354ba023a8fe34a5b8b5293edfdf03f3b76034b8ee22854a51342658dd80e544b837092c8cf08482b4e1c953d333ae2ca65a272e553995cf07daeb767195799532bd7ccb2e37f9843e8e81549cbd26d9c7be2d90009b193c399c27665b32c241cff1f8bff8d1aa70ae3b756b6e889400c083bc5ccf5d1247f5c3740538f6dfce57d1f63f4aab57b9816feae75ea03c089b3c2099147910f594da9c61c166e121fd5a405fc8785f49f074106e711f564cbbc9cacf7ff55feaf6eb6ae554825c2c6f411c3c653d2d5435834f941d4bef3d2463cc25f3827073ad9cad2d5f173ac1a6b47affcd07b671cbd71aa31907a1ce2c4767cf008c46a4d683bf9a52945d55f1223ee03813aba40281a7dfc088ca0f9c82a48dc05533bdee9eb442a9c94589488a551e241ef0aaa330a28e237512149a5a5497488a4bff0113f23cd047b94009a78c8fe3bd27acb755917ffbd5e858d20dda4e59ba8dfb02a25a52361d94a34b0b64d6781a8a81665bc42f6f53a3205050b289f26019ab3bda48ad6010150a612a0d58d9c65b9b66d50dd7a2bf4c7d0cbebde746414fc17ffd492f8ee1142264a8646856e76611392db1b4d90136de6a416208f31d06bc53548310a8ffdfce20588ef8c0b9508c54cd47f80c2bae01a4b1a41c26d222fa674cf1d61ce34c101ba4a43a4c3d2ee06e476b370e96fc7d301cf3b517a673e1ea59d72bf145c0b02f3a6129f70fba8171519f935d6f5a3a87ba3b36e1082a4c718949f68276d9721aa717c76804ff7dc5d4ce05aa89b3831c6dd591da6da7d7f85624262f43f18ee09fa18d356937fae46628a1e2c6d9feb974abebced8062ff04342521fb2f23e990f45bb8b4cfdf931970faa0d4cc0ef9aaefb2c58ae1d4a709b83435771bf6ea3dac0f3985bb88988026a5a845659c0d1639dd69cbbd1622595fc7b0946d685285c73d51f7d3bff2dca70f356d78f890797387dda8666f10178710083791100ce74673d83593b1c00fe85c5c389c9da48aa219eb98ad458692f3fabba5f674203225012c9811f7d4c6a971fa44bded0ebafb15df48f98b4a164145862bd1920f4a1ef62a7672656b1826273223b454c1f66b868e0cae712c6e03a7f1911e6d616cab7559059bd452b6289d41fb88ce0332c276a67fbd6b940471e9246a4c280a4a681ba891d53697634377581e10bd0ea5ce4a33d07e48a5ba25be0c29a6e0c2b3cfc7c524ec892987edded87636dcc68f8805ffefa2f3911269b8f5c12e0f4c738abc14721d82ebea55c8c101887539b8bf32ee7cdf9988c963d319d644b3b456ab6778c84d0aba75fa7eb9abfa05cd6db209140acd67092a23a77ab65d3b7f882da5ff18387003ba54a67378dad2f898777fc8718412d1263e32fa55bf63e79ddfc0e3189ad7f3aaf2acea4d678d3bde0d1fbf3ee9f6b3fbcaa8f1b80e3f123881568578aab20e4fdbf619f2f90c0798836bbd684b389bdad0a0f83ba6cee82f4cbd020e5d8151752d9d2ac59288e63a68a6ba11ce4dba3d4e85eaad18c442b7b5af53e5a6eecd6ec41594feedcfd923339a0c10ca4c323b61547c20c7f0a50a82c83aba9711491c637bd288c2e48b3b84df97846666da9c750c1b929fe7b504895f5e2fcc142e440d64beb2e583da0030d2c9fa61e76aa3cc98ac67397af175bbd2dca6162f9441c44467995c62c26346ab4725dbe28c305f6ed07536728af6a8e95c8b7f51020e9d0f7d52414c5e556372af7782f8dab5974fc9b78a1d4425dfb2f81f2152d3ccd708fb77c7e32b980e064e0cffee7bb28be0c4f89f7d03936fe4b538ca746af17f231e84926351ecf8006c0bbd4f073a0740be64b4b4e053b5585de1fc605286563237b4ab5e2c75306ad9663fa23d80e5c5796fed3b8102fb3113594d799f11fd5742778cfdcaed059d23ff91b0b66e0aa8e0bec7a243da92e0ec4fd837b4fb3b9cb15d4505ba40ec08d226a8866043dead2680546a42cf1873365f0861deebe236592fd0709f28cf0f7645895a97f1ea2e38a438a8a8fbc41d2844bb7865f751c7de7aa1a81a3081eb2c9096d7f9d93f007008ac9f406de8f210efe84f6d8e19d355b90403013bbe7ac75d8e3f9d1eb33306a8d53d0f15f9b9e130c028f49d50933010d4dc1896310cfd63af3f010c11b2326e0349f4cf607566a1dfc7150dfcf6db9483603890b54cc76beab4b08f3d6d1e004775a97da4398ad8ae881dd0811cdce617d047ac8820cd728e46d3197bd07e8b07bb560b96543422ca20c5a6c1e61ebd1d97f9babc2f6aa3c078dab8856785723050631eeb44d05654b2cf505b93cca07d862983dcfa97f71038107772be571255c0f7a9a21fbefd5116ec97bcef3c6c949ba332fdfd440c8e4f7019a2ece7398906dd3c4112c18a365182a51e755bc461dabab4289d875c88355720e344a462b35c16baa725e7ab8ce2e1f4bff9d37fe52f3148659220745dfbe5e32f0094062ac7b5ef545b9f10134d7d4decfed00698b855ff513fd43530a73d0fbe1a0f60ba5d5ff8e32aca4b0970c3608c2f2cae2c336263a5edc3adbf3d6f2e622d89d94dd3acb8b5ec23c40bf67d6d4511814c998e135b750e7781efba450a303aac3152a163077f3799f7c45fb410d227a2b2fd402d640c0bce0959f4cdf103451ee2a5841a9dfa5c498b7079520da69fec06548024e8ac8d4ce4905a458e9ff48a272daaac50d31d65b39c2bc19e9a11edee33a769a676caaf9145f814b190fa068401ec34c66a330bbf15497e29c48189e6a9c702e527415c9a6b32ad0e7d4c006ad3301b2ea84350f512eb6c41596925b66499bcbc41be87f0a3ef1ec8f0cd9a4bff9f8e2f919fa57a5df3fbd823644fe8ed4e9cfb4c4303353a795463a0bcca82a725dee6efe1ca1f688797e504e2e9d18984eebc14f97d7ad548ef8a48e09e9aa86f3e1e70a6cfc4a56f7494e7249e654629f9f4f5e07f6be54151437dc37c31fb3e06b50b9906dfd1c25ac2c19ccbd6ec72d2034d8fa8cebb5c9a680bcad5bc32c65eba40186bf70a6f25a6f7af3630ddb42d792f6d47dbd562a923aa5b19fc69c90feb9e5d4b9af7cbc872b36efa905cdc63af510501319d0b9ae31e3bb6a8d127dbe64ee9f6a8b921c56f31f036cc93cb730d5fafaf53685bd69900a85ac6a2d2b225819e2f2ad8bc9d9ed6fbf8364502b200d6efab8fe1709db4e2e6ebd97bfee05772090be89ee3bfc9e9befda46f0507e6be508dbf83aa1feb1db392eb4b2cb26214070d935f1190b79c1eaf1246c948434b6ee577a60068957bb70c9750cb45b63440a520061c5424c3ab7e7383947282f6afb8f00a583f4d2cd1b66fa7eaeaf48c8311d271cf1e747e762b778fa3ac84d8d1e8a7ce8bc0de5d26c5b9519ee73687976299eaf843eda1f717261f2617b2699b43c19baf879e5c119b2b8beb5e7ba9c35364d35b061ed9c64606d72caa6f730b0b6740038479fa4e51c7db76014db45a5e8f1f0f573f9466cf7c9d2ce3a4fc687cd74b5a92f2e3ade69ed6f8148166937f77707e1545281b48a555ee62c0ace5b1276e93d0641d2bc015d978e250e0aaff686e2c45b9e3116458e5db2022de94833a6b5ce2904e46c46aec8f25f31a0092eb9f4471f396daf926ce142c75ea3ca6de6bcea02b9cca8a0aac5ca0c05c65de851bb867af518061deb1458bbe624ca7241fb6def73c82db477ecf1ed20042afbddd5b477b629b038dab2704d6bc2629ba9e96887559f4804cf936879980f04a02bceaa0620d52269fed4a083211ba6f38c3a8f4f22919f310f2913a5d66b3163df7865b65736ea19989a332721a1f4544a52d4790710acb04820fd1dbf6406b529f63b028610cb81b2b5d378d1eb5d21129c4602e794bcec3c6e86b71295f47a1f7e55d3f15a29c9ca585523c57002d424ee4c8957f11b319b330d3f58c0138a3b1f2d1bac3f8b7dd1bdc298f7cf21bdce597628ab92db39a00027316e5006110ddcf80509f63a870858761082d5f82a5feb959be99ccd9885e11c7cd36a6cdad6a56312ec0baebcf4881be82c0f92bd4d7b5b8970486714cf058d3af494afb6cb8a7d259b121d3abf852b13d8ef5699d8513030666a2fb124929b4653595ef44c25ebe7a4e8b0ae1f64d24450c416883acfff424aa686a6548fb113aebfde401355ee54a0863627edc7a35da37dd40887843d1a10aa70600876b749c97dfdb5ba44f45a221e1c16c2e679c7068827bde482023f98dd60c0c705d74e161373b5491e232b7cf37a3a2b7f455627df2e85ebbc72ad1f63bc0601387a65fc1a6c5cdd29afb320ebfdac78815532ead73c92ac9c8c989dbb7d935ce0f935815ec9a67c8852dc047ff118f9392dfb52a73525877354fc43dffa85d762f08a875977c7d17157c5c839d2228b3729f41dde193057f0625b49d60b857e0d6668549a3d1bd35c970d9c6d53553d8aca3531572294b3fea5464376a59f4698620df957fafa5c191e7ac46c1213a2aca5f12ca749545d8694cfd4fb9cb6d09873c086fc86197cdec4ae6ded99bee28f2c0c49a6c4a9d0c1c09de7ada778280a7a64d68d4c8e7e508824b5c1d973e94461a936ec3d844122c2aa9f27f37c51fc2535d95abdccf4d8b44382e8b03f7052db3276fcea10da988c8cdbf301a910b87b04ce4953f03690ff745396fbf620582a0032fa43ecbfe7f1bd56a2282faeafb8c7f3658c155355725434fb0f921d0ed41f31442b7cad902a78f10ddaa3a63fc52be4504226142786d05e586051f916261b4f8db9677af5ca18577389c8f37209f8472747e676554ba4db1c226f0a74072465f2e7b181e0f6a143258ba3ccf1383da52547698470f35148714ea0a1c642da13d365630bed70732e6ed0a802b44c959098dd365a38cb96f782a3d26f4a8d9a497cf5a3a49589ea723637bb1d4a0d16a9353deabd86350541dbe3a6f1349e431c555b2758dae623b5b0e7769adcb93fc7a348777cbee516b437059f1608c2afe7a7f83b402e37d42f8fcd2f0b218cf671760ec5c3f89960e071224fa7ffbc66c4717e80ba26a6b372790b1ace4cbe4dad4bd8f143aa095c9f4a2216f198f7f9ef888958f5b5af4503c1951e618cebdcfc4c9de06a6af9c3f32bca9fd7f89c61175fee8ac69b4bdca522ed47831fe3d5f1a049575113f61c5588a08b3f1121ebf71e3d07ead71b038197b86e8ef19d228fb006276dd59150defefa183f559e3213791ce1966ee3916e2b978d8a6b2b525d8144da3a190ff14a86b3c08fe28ea4a0877e2813437c86bc44ca79b1e314ca8a73527b3868ec4c4a3f6c0f31e7dd773963bcbdbe480ceec1ac9bee031bf126df4684ac615f548a918325f6aa23600b7d97fb2e4d7fa775c3f01b37972f3c5b00b008abc7f1963b6650d72011e00b0c27b5f42b0cf0f06b88f507508396a0dde3c8d4b4643c990bc271016769e0b9d1e0444c9f3a801b9b2da9153bc52dbba24f3e62deeb1bcc84751b939061ccc96a69d1994f1d6b26ea59cd366bc6dfb9eff322c9a2853e43171e120e2ba811911dc441a83cb7e986a7b6e819c3e4109374e02b6a27e16ee3e61df6b1ce6e2f6810fa600daa1964fb14714a13f474517f56394a4616e2f43c75706193b0f8bf572c097fe1cf6e50ebc8fb3f85de9d387f775a69eb1e914249209e6d476cee5226392c3c6e2e9c229fe3211b4457c7142c3b133452581cdab86b652a7152e1955de860d557b8c080eb474077cb1697328c900f504b3696300ec285e399038d079b9509e637576fba84ecaa4f268ae1a75829b3f1b1551a8929dd1e88092daf88b7c4e52855dbf07727956113a9820e7f7cc245514a3264c459aaf0d727a385a60a124171f5f9342eea17e355fd258c0456d524b1d939252a9f082a586d05a4108dfbef33136fceeb24d71e28fc91f3891c3daad6287e906275d7e14dd1c99ff67d08232ee652b84ddbf7482de2290e35eeeb859072803f1b308b148bc879c1ef9779e34868dba86a058adec6689273af16d9eef5c95fa8f4f1c4ff8f9c1ad3e8bbbea03aaa2c21a06cfd35176c29a326162c17e62aeaa0d7358735cb0d6c88f55fde3357655d233b87ab414919e383f00bae22a97347113cf968cc9360475d2930cf4ec9a929eac90d6de5902be38941f74f910876248d62811698b81a031b6580ea4567a6b60159c11fc2d0912448a78f07be26f64ce06951a19f82d0b6a9ad34c79cce91af4330ef298e1a936a5b811adafbe66b62229709fa1b034e2293ccef4fd2b12a304f63cfc522c8e9a7993d326d5722406931747bbc90437aa07e69ed6b600526f14580fa4f498fffce6804f301e16ff3e84eb5d1c42f605f95fe2019b31ef2446da4a95d46b37d22760514539acbbddc501096c65a02fb8301a67c52ae8b1e3180ea54fe99fae9bc21aa9b69b463ae69d674090fbd96a42081822d2351aad250997da6628041629a5f9e96ab45c93f60560d13e76a0fef4c294c39d37a62ee8b6c29e717cd8570ce6d29a3faf0a2075d42b4f5df40f1ade2d474580c3eb37dfaf87dd71910e837a13411d72ff45a570e0c374c240cd273da55606141b5f46929d5e0eb01bfc5f32c78ce23a45ec99c88cb3e1f1f425c2bed7c099e7de1aa8761671fde9d6d828eeaf816e8a75d54f618f9b92dc2be82ec4f38497f9179e011df91ad89a83b9b0ba947424958c1e501257d31f8779fd80011983442cb3c7b1a3de45c5d127d2af8258d648d72bdbbe14d775121bd6b65b64bd8f72786c9c64dc69d8da2dc46274b4d689b8b8caf5f0b3cf52d363afa2b030655c0f3f53dca40a007046543b411dc1d81a0a1b3caf8be4feece8c3fb75798c0f65dfc8aedb1d18854df794db3413f26dd408255a78927c6d8b2e93e029c3a50941c9131aafd1d5cc0ce2be5e0c831b8d184f073f17757d53b7e00e5688648fc0bb1f360ae5941c415b3136ab241e7c4154c97b04dc99331da8c8ee43862057b73c841198ca516813f9a58a30d5752399a1f3fc9502fcf20f85dcb60c7fb5325c3c4bcc04451200bcaab6e04073fbc70f4ffe5c4c3124d0dbd4417a979521d813314a6bd963a8f40af2ea35ebbf607f852ed40726514052d178bedf3bc11c87734af333b8441f9d1f5eb17cc698aa3432d920f71ba86d4da6ecaa23bba2942b918cea2328d3307955f6f325f5c28473eca67ba5967c852fcc6ab4094daff4056d69bdfbc4749fdd1c269cd17e87c628d386280ccdc277ca40aa1ede5cffe64c052a092eafb1afb4df0708e90c2a978c2330c41e1cdaca9655b95209ff0c69a169e30eb7cb7d167a64efcd72039f494d432b3c2cff84f40a5c12a4891ca8ed01ca9aed2f8334de8d0c41eeccc7ccfa6799caea36279412d16394101a8255ea4eba042a5e46817e75c2dd2e75dd33824cc0743b3c50aa82764831a6f32d7414b276e7837cc6e651529c57a9ce5c728248144ae2b892dcd6143b371936777d945e7fa40d48edb63a3e2542cc230ab5d17d6868ab6f93177ad6af19c610ae0cf5b6bb39455a68b2288b5fdc2a2ce90942f78f14c6ae130bfc262985309daa1595ed38d3afc26202010ac7319e05a942bdd00ffcc727c00a9aab5edcad2ffbdf72dc4e853fa222cc523d6416660db51e8e7fc31e19f2c39d3d476b616e518fa70478cdcab0d1f2b7139022249de60c9c186bb2514a825cb5b34d1da1c7f669ab0eb2d141ac0d3bd6c3d14077496b1b1f1edec049542499f13380eca7e4271a44a0a64a2fd1af5091e81886c385b55ad1fb9b0bf47fc87e997af07e5e7b4d4b92d2a8bef47fed8c241d2da190416d60e88df660292282e6d70f236557ff9bead26ec47d94a363c10235561b1e93e2f1947dbb1b0fa73cedbf4e937bbd57dbbd7eaf6bbba3313bd22e2d544615a0552cd7f948f90ad4ec3cb27ea8e8d9d49c57ddb271a29b6c5af2bea0b5e2932459dfbabc631e05fabd5e2a47035d90c48ce1efdcdc42341acc255f40998e4636210691af4ce2f70af4e32af88c914dcf5f1bbe1866755b40a483e0bff3429f2f592b41cb00f535102e568803d21c99bddd0667fe1f1ae47a29624aa54dd52a5065f058865e7631130015188809f5088148a7803c1971d9f00ff46217661a66ab397ab65cf032a9ccc520c0b2e9b40d75ad69a1a01498be1b003238c291c9fc969cdc9db86d7c334c5250e923fe9860a5abbe21eb834cfcb415a0ef73e2e9c9908f551ef60225259dd17866b00c80e82fe89ff332afcd06dfd63d05d11e0443f6d7922edd4351cbb91764ccb49e66b5e520b1f9d62f2dfa9435f2e92516f7604baf04d5062de3426a8089e5b5451502e650dc6454b10ff07dcf5995abaef0b074f5c178a33c45288840535245df9b0b62edc5f3218edbcebc3c4d5f9fb0d18bf13e59fe66a628f27a4767381d4d436e0f7da6b6dd377ec354b34842228bfa91a251bc25ead04b832df12db0d0b7d0aa909dc11295bcf330a386f82082a4f7a2082b707794dced6fe6b87e91f1cc9ce171b3e9d738c63e036181065d6da40a7eb573c4a4e9d3f3192935e33fdac8882e1dd6dc050f5965a8c1b8b9728aaec125d9e3b7db259a18c974e70bf1acadfecae0d76fda6b2a04bdb7e11c6c2a35d14fc676ccc6bae9c8a085da21743f08cce23ecf5ef79949ce8a7664594dc9384686828500df824474d0bc0212ac342d415d4fa11344e0a821a4a51889ff4caf0b202f0921392b7e7fec7f139c2325c966d29f3503bd2b93022387c6655389ac9519219d0a753eabec6d583d9c29e4bc7790d66d2ef26095a4896fd75db23b8f55cca5cb2f908845ee3a6eea739aad427585769863f3679dc3e5614a98a257c3ea37940077cd3d9c495d468cb68644278a7efe8e52dc11e9a835a609d8cb7a3843a132a7871bbcc5408f1bf55add981f9570e80c8772d31e50ae53e3672cccb5a5325540a486b2550b5a2cb501cd842b2ac4d680e8d4a3fc946daa644733c7cd43fcdf843603bd7cd7b2120bc9ce8046a97a07c6e218c12eff0434d732d79bbc99793e34f43f3e12663df91f98744fa7539606794d81398355dcc60c13fb126556976e607739cf9caca3edb06f49c557c5341e390b14352d81a64df726178fcc54d3bf7a46dc9338b686afc0d8b078a1957d5a63e18233406d8fa58bc5e0a85697e17dfcae3eb5e2457e05ca6679456390cf16d3c818509e3181967b6faaf3aff6052e7968f719ec8c129e582314462be83fd836837c8f09610c81ca41e061d9fe62c57b8d65818f822ca0c8b6ffffcf3b7dec3005fb8569e2ba356e35f99dce5474bb5d3d9797a0789ef6430c2f94c1a6e25794a4a46ab2a56da9cc4c8c517b46423fdb4b4c83ce88082b22c4b2579e3efb9780701d63f5f03dcb550e5ba8f663eed5eca5223cfdfca9bc884f4f5ec86788cfeea86c064c065faa56176837b3fa0bcffa0f3808ca8f63a5cfc0e3318bebd65cdb30186ae553d6ab96a4c1d9e70b5068fbf753b3aa099b7f9496b02e731e2d39dea731b917c4bd48b69c6cca5330e5975586115249ba104d07b29c52dd60052fbbfefa637967302db1ca5c5d0a69582384750d3251b89894bc7c46a4e9bc568b40e58d943fee1a4383c255b3ad0c28b6c3bc359edc05e086b7bd410a39c1d49d851a9db54940adec308311ddd3157e5ededfcb3e518bcd7276d4bb7dd23f80cfd620d207d99609a4d035f595855ebd22d56d465cbf0aa229880ab930ae34de4955433b48a1ac836b2e40fb73ba3dcfec3af21dd0f739db0138783504c2f9ba77da23c9e7794d74be14abb811f0f11ac0374541e2b08d1fc38d70bda3fe9e98164cff687a6b7bc15f1fd35f3e89a8f97468c094b721bf25d4448ce516bb5f2c356f94eb08def311f7bca0aa02ae2e14ccbd7a9773bb16e66fde7fdef8084560e4411c4a2e08aaf030c900b3155b4653109ae39e5bea08f30f712c1b282cae09b5b9154a620a05e8c0fab2864f4d193ee9b3a63e5babc2558926bc19ee39bea241f75e29df48dee9da877274659608295ba89fb28b4deea285ddf0962a5a713595d57e120a39ab1c3462e0e390ebad8c12b79a152e5080c053a5430370e03326ed1ac44fe408a7aa82dbf8de84e33682aa35e31252c442c96c604282891ba6765386048a09716af2472f4c19b1fd44c833a7c1b5ed63e3ce378adad4963da2f286d1d7c53cfab701ddccc0a31fe410c3e3afe929e80bfa0cf1c4d40e37434d8cb7943777cfcf8508e412a72dfbad05f7f7bf7b69bd809fb563757d2698f528b4751c7095206325a9a91a54adce2f36b7dc2c37bcf5e7ff32adc66cf9686578aff5ff1237a6b1db2e35f90afc4cb85b6ee52e944f51431f6b863086a17dcc70a5456d673175a8b484b61ada4f95eab459785a7f128b4af68e14e43b868368ed33d7d7bde55533701bc7bdd6bf00eb8e76e9d8cd756347d672202f06a033c247731c847632e0d05bafefc567d4af88bf9810e778e17ca7eeb306769e9cf1ef4c09a9e41b0a0e99fd580bbccd4b881f0482228ceca36a84c1155543147909ed07dc40af705095efda08c1cd3abcfa64aa647ebf739e919e887783e7fdb98a20e4e54f453963b1508655d09dd0846a0b2badf2eda3dacf2a85d8b3da9c960af22d228b54095a417d580b9029f058cb579e5c6a066953e6b937e37da83a10197a0ff4f6b28804b77143dc48dd12c20cee5836d209ce3a3e4506bef090c5ad2fa5e002ebdcf04141de81e1d052d49798e63a1fba37bfae5779d15ebef416c46a7d95e59f94e80c9ce9184e190364b287e9101ae675b1ac6228891e41f6f968b152ee84f163fa04aa964fa84f4b222284e32c7d4d7b19be2615eb3c16e1e464b519e9b497a58939dba08974502d28605925430e7e3c834d6116516281d41be421af889c8c5efd2a841532f0961cbe0b1ac5e597ceb92f15cf62ebae1b0274d7a056cac7cc04260bb3992193c6e6f479b543a62a7e71d04469bfe8f5c1d8d42d2e7148dd0059000cd6a19e82fd64564d09da09c9241c4489a2549a530a806f28f4799d5a8f2f37e7a1aedd1455160c207cec5b093754c36449b67b5f9422db2a62fd1bee17d785e2141c3da2209362e263dd900f2f4b79b7dc6853676f6be9681da526d63538cef17c116a3deff7ec5e1ed51fa89d650a032f70ad6ba1fc3d745c83b182bdc85c6e1f4981b053737625c66e946eff49daf632db23eeefc1b5d56d974b4bdb17b73ae0d8661debfe2c0c976a73b6808ed37ea9138b3d9eeb1a0335f26dd5f3b14938336c1a015167d86ed7a3a1d6776d80757a60c023f3ae5bd580e23fcb711699515170223299948bcf7c6625c32161375058f35f13e7e601cb5d0dd327cfe838832b10e6369e6febca3683241eb03440e7da433704e17f635df969d16d6445fd2ed9916a32c6de8e709389d75112a4fe202079a044799b95d3530cc460aa637ba04d743b41ca43db3216811d3e41cef10106ef56f0a3f311b5d10da3ead04315080a17d0b6d1e9a1cbc86bd806e892000fe9c9948ec89af4fe8d08538e3d2944a20f3f309d656512ab63a72d56580fb37e2ca8ff41872f5092b40057d3decac5ae2bab88b5c2f173856b964ea4b4e5d7ce50f81d6145b0301ef83e07f7110b9c345f55199bbeb09c47e03951337b0a9607d14b8eb2659bd6135d4cbcf92d4b02a6a36cad653e8b37c0c83d28b4ad48a7902680b35b362dccc6b3b807c18f152443691b11bca9955e84fd85b3396c8e0c76d5de4d0cf413a19384b218b0badfce16ddea6f25e10a644787a07dccdfe88e2faa037598a8f6dd3731dfa500f416dcd44e47cbe2be47a8a81bf28f2481e6dc7110021cf441040a585f1414596b6fd7d680c81458d8078a0faaca35dcdb4108ca363e203fd4f89c3ee13f015dc0b4dd12245422c8d46ecc8e34e79ea1f4b08208a211ee04d427b0b7164b041f1bfb6fb2027c9d69260103c157f5cc4b1c277409930352beb9c9caafb2f7bd95c9f6b2f6a495ab1695991deb2c33eae1036177e19092be3a31d241b745398105207f6a7ea0fb0aecda97d82bc37622719dbc21cc5690452b0e54c5d105a22e5e9c27485da4657b6e8a172cf3b22ecc3e7e51059b123e3898570628c05bc83eaf6c50aff9f09b1b0dec53e813c87fe708d89cfa586c2e451781bdcee52eef614808d34866a54e52d827d9d3cbfd4793e4a2e37c7acfbdc78d0c7ab159908b60ea59d9c774eefc479a3714565f63d4dbb53a78d432182f9547404a1b62b32bc928b2d70e9a3f448424673c20ee4d7de1cd844e812cec390c5127718adaf7e5869b1a88ec5bbe3ce4c70e96572a07510f1a3f575dc4d2a80a1b124fd1c36f971fa8abfa3bb6c198c21defc419524e0b41c146c7ea69acf29be0db1bcfceb14ba2bcfecb6ef1c0407e26b8cbc4228accb2e31abc4790784f1e4f985364735d2ba19764d34b1815c9b4ee09d0ffc9afb6ce4bd357ace5623280c518bc420eca0fa2f155439078e0a4cb2b6de7e441642fa7337272c46837332963eb4075694b47c93e24880a8b44a666e5dc57c633557c79e514670ee6e7808997fccf89ead84e7dfa1cc8b510a9174416719440e8bd2aa85e8dbb57e685c871e2bbbcc9646965831e923c4160305abe504a58547a49042030fbf8fbb0393459787b0f9e0b8e3b49dc77069c49ebb4a54124bb4e55b2cd22809a9e2b570d5f02e822b518ca06c8f0a7f9dd0093946304ee2f3dc2453463210079b6f559388c0f3613cd71c0edbb0a493d7c0f370640efc9936a270aaa5e548dfd594f59b2f25110596c3333b63e709464224c0570ad2a757d1d58b3006cdd000e4cbe9a4d500bf10ff601fa6ac202805b8f2f8ca8fef9d4d5c21244ba5be1ed86308f0bae4e327731e04ed7eca34239a02008cd2a595602566b3156df6278111a822f6c38ed83eb931471cf70f47420a1d4cdbfacb61fcdefb273b11d34369b5873d0da8352982ca8d326ee1e31dec4c83d3adfc507f55e0da6335f6713feb261c9ce44dfdc3883068cc048993f085f5bf2e81dbf28bb6c46d476d93037ff7230cb32b34b4bae87721c5db0d7c42b94c89c35f586c93b1794993352bdebf4d6404b58ec70e1cb78874c6f4a58f9dd5dd2b66d5cddeb2a2ff0ae15104b0296014c5c8e6016308fe9d965a1c77206c8dd35db786adad10cb9e8520e06bf98aba4847d5dec8d03505eb01796cfdd36ba7aa63afe9772c76bf5ececbfb96159f25e86db9e2c3bf4c506f2b35a3dd64bf460586e7e05f306462f6cbd96bd0aef249ec93ebda7c73729ffd31cae313d8f25f1e4b6c5a7c2fd80f9eeab039b866b59e96448653d46e29a76a0ad90e381d0a4dd407d35f38f65d8e27431313a17700bcf54b84b05c90628a1e4ce20be67d043c40fc29c86bffb8f7fe2c1b728cc8eb0d52eee0784c8fbaa3f1842b8cd1a34b2bf3a40fa2d3644e2aca08f1ee82bc02f80df154fa9fb89246306b5f841c874be7ab372bc771e6df98118b99bc9cdbba980aa41256d9876084d32b462e01d4ce130a10985677dca2f12038ee21fe98b4f3f8f42d5749e7af13f5b7e8bd342efec9163399c6543669e3b5f392796115c7f3d3c14f7d747abd6f4cd1ba773c3c7e26e01917a187ebdc70f7556caf9630353caab52b9b90527bcd099ba0eb41e69402b70c9eb3ffa7a1fdb757cab20510ff06d74bd1a0cf2a012366502b16099835c0b8996500c6d4dd4b8ad4c4c6a4f930eaa75801fa3d4168810f6821016dc9af1e73994728a740a20763fd7ffe8db479d878a15db954cdfcd288748ffd7b492a9f295f51607e81ade51a15993974ebe3ceedb010630646536d292badd1154c931e849a41b0eaebc7feac627239c154dcc104ca655f718593b75fc77a577654a30970bd0cae2befe5b7fb50bfe0cc731ffd53e9c29a1b1bb0497b0f77fef26dad005897901c45d6c3bc36c6b0debee1dcabddf15cd342a89321079553875d390da378b2ace082a55c483785f42630de5aa819f6b701d7b21147d789188b0de2597f614b689c8c7c5deff750e40a87444dc288961193e6d630637bdc79f5e9e18a6e1ef404dd0dec3de8dcf757d19c15c23db6f9de806a5472bab9d5e45c92937c470033adf883ed7da21f3254cbd4a48196f0e50617fec66793645328948667fa4290c16ddeac14399cfefd28a62ab25365b909017060124a354c048bd48550429a3ff076db8498ab8ed7375a4981a221536b9689cf77d871a18e9b39ad61bc434486d2fd398633732e3d4e29f13df271bf699bd118ffdfa89f4e445df4566ebe6466bfdbd1692962f2e7c2e146b229c6ed3ead11f66ad3a14273f0fb2bb82fba10dfb21e249b4ea11c3d4751e1217a146d4e89031f68ff440797ffd635cb20c53f2fb334d963de247fe6f58d2dd681fdfe8b855676c76c407f7ec365f75d63dcd4aea2c34fb41e54b866729e0bb8579022643933833268ca24c7e8e093337c92e751ef4b32da8f1378a3e4b72dee716fac75263838e150a8ffba280d6bd4b4798f7a75335c6ebf57bc2b33b6078bb735920bc2f73456c4e5208e5f28bbc18b4008d2e9466e4ce57700077f7b3685368c68527a197d70ebb1e4041e9384b0cb5abad8b90b750a971704d627d9180a52f05820da06748ab9cea83aacf3b915f5f8946937a7eb87aa0ebfa60ccf781f21b78b81dd065279e6cd604d6117ffca6e28f9f4be0b4a4b479060afcc6c79369f2602e68851b3aab08a026426a2213cc37217865f9cb338478ed7f46452dee78e32d8bf485ad9f066b7d07cc0e9a59de4cf55eb6b61be9ce1668a3851b2b787a81035246af23b0ecbff52ba6377e0ede6791823293247457a5facd2f956d7497ffe551fedc9e19c370cf96490548525819b2724d9a1b72217ec1db1dafb7c372528839f930e5ab408c903a87fd0a34512d58e95f6f48214e5bbc4f414ee48c929e7c6280ecbf7465f3b7d184f7f775b61b6f819cd9b3dd2cd1ce10916989bf401de6fd4a7d23cdc360fcf6d74a9a2e05d4684050b309d07975128e2c50488d78f811be3e1530267b9be20a92bbe7ca4fbc6a1f4348edfbec8835d485744c59362594704ac234916e17929e9825af6893ccf7bf2438cc5e2b2eb680e9e07e8877a227db0461616225eb31aded5bfcb2647e841a5131387e0ae22f13469d4be12e12d451dbf464a89e0b9d874b371851dce745b8f381c59891196842ea3d44907f1f86ab1d14ec53831ef4cdcf9f1d133731bc78e13182ae0831d2fc525c5e8e80b5161cb8796fb7d95f5e3612b64f6c2c6cd36ae21b3fea84aba1e7f47ab0cffbb9566f07eec3233b6eea63bccfff815150051f6326147e22c68233ac04a068f58a76a3d065209870cb76c68ef1ec18bc59bc2ad51282a4e35ec20fbeff617fc42033132db93a19bc9c90c445dfd96b95e5049471a81ae8087c70f07a2ed46f67fdebb8ded759b6f56b199c4d86b68c244e523f76e96ae34cf97831814c9d3592488f00b1edc74d157abcbb61b8d9ff2f82dde95c9a1687743c9aafc8ea34c4263b0f53e2aefbd7f1a071edfbb056772d4b2f43d8a2a993916ea8564ffb1923b824f2aafc494df544ee78c46b6d4c085b5eefd7ce90bbdf6f0ba11deb7fbf6760908883030e20e2c28c7c9e11a792d1ce60cdc37f6cd4ddc4f3c922a83cc097d49b75f647fc5b6f5651e657f6eaeee27d9e6de2697fb21aa1ed42cbe8ce457be0370e38cc0c458779d07ee9658c3a5ec092d6069966f7f27fb3ac43e895089a31322193ec744e7e6efc66607c9595fe34443369088a0a75d6243bf638af08354cd041048310239221af2b68390645ec02e14e4f1771d43338b430e2d53c52c091281891c68ad1ba5194661a6b409cf0813ecf82c09076e8a6fd6596b26e459809c60f70a1177447ddc9914afe49ee872a9d5222d6cb853b596496b891b17eb5294558822698c69c1ff29de9a7f4e0ed3ce588d4b1f014af95cc0e1d371e65733e874b9c55073dcb830382068285b0e632ee049460577aaf91650b6e482f8be6788235e19058c10951d5add4c2dc013fc845ce61ff8a2d93ed41e4ff96856b9708f0b837cfc1f79c1acc699a49cbd3a342e2a32977ce57c4e5af78e45aef7f55d031a17c44f0afd6e5db48ab74ba0f17bf1334e4c46506138004cbcbac68fe64dffee9ec7be46f8bea0f986105dc3ac9f796e90de5a3e22d09b4ae158faa265546408b46c3a947e58b4f5d567c6d2ca5be44fbb3d84ac4b72bf9f98bbe7a06b1b291421284a9b85670bdf4053954b741de0f7d6a68259f1f84662832d2a843b95d7e4fedcc0328fb84e7407557539b285fde644f11a51288daf5d7bde7c194b4f40480e59c972382ea06beba2d3e26c389da70600ddd7addd6b74e71357c29a6be5d36ab31f4e2372fb5bf324ce085721b8d410e68a78d343f36dc6a0d71fe1d7b606b0c27c289cfb365c9b7c3ffe9797ac2623b62da86a60c3ebb9b79530a4349ab8ad08be61feab86fd96f5d7964a833ccfe0f6038ed1c884ffd68f0742082648b9fb6149efbab60fade0a35b9e950113e603396b1d7e905e10464e0d99ecddde5ba9ea12632ebc33399bb8b739777cbdcb43b29cf510c09517e625ba87cd2c1ead5b1e2e537138796c32cf296bd7c1e409fcbbf223ef5183eaa057fdc557ee69c2bc3ac8aee164136ad50688dbda67fea3597856073c57c9a7d28690174ec052b0d4ae68a4294597b039dbd7cb570058a20aa5822a9760fb7b8f4c7ad520f14a618f54dbe0c3dec70f2ab2030041802f1542922d61c302b58187ec628ffd2f26ae379e2698a02690ede06fc3c8ae2467ad5436212a2ba571dfeac615d4f04b0c3345e7224e29e62433d16b2b99f65d71c2900cf65efce8cb60358c3d12068d2ed6182afd4271470f35a3ec38ca86ab3fcb64a21a39742cc4bb07db6a81730cbda0fb282b7e75acde09e6fb7ed077ecf6e30c816f7dfa24ae716470a5ceaec8a883e6576291dd00348e07015d84146b382d471ab8737237c6e7d398597b9c5ffc48a8f36d75c8c1e1c49677ae0ba9da9ac7b9c8258d3102f9975e13fc403f5fe04d8bbf4ff9650f5ffa4897edea1bc915ca96d62d00043b1df3e06dbb1d88a7caea7dc6f8a663dfd105983ed719d785c85239431c5d6801ddc6a788e2f76fac39add4feb5c612d105cdbf34939a76e1054b002edd5805f28e05650ebe6b50d6e300cf5cc815820bd10826f13e0d3b1f7166de6a49f62d1c54cd2295d45b68cb8c8ad110138aa57b866402671b97192d14b2af7c31290146edd7969efb6d4dfc702ee0fbab6c7f3d5be505ef3009476f5aae92fbb2ebbc34ae21d6affdd79388659024ac57412f5b6e8c9b3430ad026deb60f9b8ec2cea110a6d2f1008965425d002b72b1d1f037944375e578bfecf867971663d66335d4c1d918636ef3fcaa10a42368754fa4a9d317f935aaa7757a48ea64c7cb4b393bc208b83e13e59172f96aafdc4aa85e98455ab7e512f9b272b32ffdb8b10c93b93dcc753327a2dae3219a4d341a39ae4015053389dbcd7cf2d19df93c10d417fdaceb45585266d43b46eaa8c7398ac803de998508fbe2df763374f1b14a382b499b024b4032cd71201e3f899a9916a8ea8b72f3c2b56961b79257fe872c20bca453fb9a364baff1c8aedf0d74f6d9aa05542ce816e82a22741acf0a258eb0d932a214210ef6d0d4673ff8185edc40c69198af9025b83de9da0f4173c963cb3acb108197686a6780ef5f6e77344ddcf69e214ba7f387daf9a695edfd8a45b5c9152978580035904b1f1998ff8319a57a378f2255a4c157624fe606d3b66098787e0926eb639e19e06cbf8c1affdc870e0f035178cfd4ab0fa61224c383bf76ca00698f633d20f8389f1be4cbd1ed7faa350d51b56400c21a2f32a1cf7fbb301f076c92c4ec413c09772ce7f73111b1fd2f470ff5c8cbe845c1d523e238013dc900dda4d9703d63138ec5f4cba0c5844c2ac0bbe5674a79fe0aae3819acbe3a0d5b4c084dfe58bf6820aa8a35ee1ed52ec2287e2f7ee2fa44e84809cb8185493ca6a2723f54b62412d5948e6a7535fc315c49ef022791f80432044eb863fec4376f8e99ef637269751e57af0e867c456d83428e355aa0293d2c5ac93edb0c6b69328ba677089ece11fdefe15566f2eb64a9f76a0410dba33bcec1296c91b2d713020c9c437bfd2c961f12fea48c6fd9591429cef3d2016677341991f83e6c7f8c2a5df94e6f8d15df1999c852f167e7569999006ad7e272793e8388ddec59b006b456843308b8580e53f7f757ea82f3cfb0a382f284811926059b9eb75d66eb44b9e8f450a1b7bd7e28bae799a00499c393a94c4824327a1430774d083bcfdbeb7198aa4df12884b082a7e3368ac8cd36c6a85b5df019f3410e05e07de2063bd4308c358e23d02de9612bfb288dc2c55295f20fb569ac4fdb8aa3642a401d3f0f1bfa827d88b87e7bd0221fe999907f481f0ac1804dad9d1e3762dc8aaf72d98c57f033fbc8e1b37086aa5841d6db3dfcc342ac6dc2630290405173ac4e4807150364ec1747875f1b71f97ebb45bbd297d22686261cbbd5a51eeff22f5ee75771079746b83e22dcaaa3c7416406ead44098bcb249cb126336099f8927e470cea03aa098bcad4a274d7127349364b60d99aed511a35c15715940af37520b88b4e038e33ce0605fe30feed5661f0c6bc7865cab6e2bc0b39313f75e5095e966e7ec70e2f68eea0d18106f9c361c84ca00c31af89a8f2c35dc081748c526cadcad79c578471815b90917d08928178fcbdc184858b3ea047b26a9874c643bc37a784b5899f5ed4fe655213c7749a8fd0f2f624bed5892aed7506d0e745082da0b5c0fc20d6d78fab4f82bac7731280736b7c7475aaf2116b3c095e372acf2d1fdce5728bd366884977e070077fa0023b8fc2b126ecc4b0bd6c3feee186f752ead324fd54828c3537e7e738f8b7a3d7af1976a8961980c57c2d608785e568e15fe5cb0c166397444a5f77c712b88952dba081bf789a76309bc8fb8e2e3b4838ce982d5fd7fff59774f336c24f1cf93e73cc8113514e5bd9adba753a48f75705802fffc5529f3b5d6be75cc2bf9bcd946c9aefe96b789f3e58cb95f821318256fe2a3efcd74a99513071c2f612b09118168e1b2cf9dc390144ce313b054e5d192e6f0c87a22a5a8841ed100026731723f3a1e642f3adc3ef6c07468821609f325b5370df7e39c0a1cd489d8e2c0f8e17bb0af41a88c2962b6e0caa4f8b0cb6667044f6933c3b97d0a731c7c6e9bebdb64b5ec9474769292d1d95055e8bf19f0b3cacd6495a095c75f501031c08ef1c7f8998a0bca4d0fd65186472f4549aaa9e20f69c357697966ccc55ef944e8a2b439d6262334194828e74460146479bdd2ed0fc10965f86e6b3fe4c84227d15451492151eaeb97622bd80d4d6ff268af63300ccd3f37d7a0813972fa59f9fd8aa1469546d5cadf24456a219b0f9eb3f938f14db55c690f2d0e1b046b1ef0fa236dd10d2b245cc6cd24b73cdd2ad41c385892a41b1b4a63cfd91217eb2905b681d75765712029a7985f6f3316905c13a63fff8c1e3bb0cfa32723696e7394e75fb990de39ff394d5870eb6f9c2ce0643cd2a33215058975d7632d886e5af9aead722de93dd83af9d33b64035a5123154f8ed1d34fc66688b82e5ce2b6b166945c698eaf1d9c346c8a3aa9d354dbd289dd9000d59947c10f6bd23853ed0d160392cad8fa9e599bfc3bc578db2cc64e81b4939568d8b6ec7a658a28dd74ff945108d17ebb7deed336b9e6ce97ba6249df77bc170da532b23111937c7bdcffc10b3cba23b5df451b52067a4dc9cf2cc892263743c33a1fb4a494afef526a3c31949a168b040d156b19172cfb2d9ad0046dcdb5d5be6e90f4f0ce3af424b1241aafeedd675bb803a5a024919df3042e9e3994f3d19016479fac1141d6ba41db97a9a69841ecb4fbfaf973bbcff17ea5b9e0b848c9578495e7caf47c05d33149dfcc1c96ceadf378d5a94f5d457d8a3f4b254b965bd624f905795ef2d7d23b1d05f57ec11d45c4e74d6592c59884f7b32d666454f615d596d7a909aed2f0724bab6c60ec4c35eec1d8d2593bebb7bc4ad5dd06e8f4ffd165c68e6974c33cd1ae03e51a839ded2a54d8cf4e0c088eac29a5ff911900800e32a62a769ba26da68d9d92040095d15444a9a39375000dd8afc0c98eeb33776ea0ef6402ead08459e2c14d04e673336ccbcbd13bddb3b6ff4134319e1fa22c9d464a9da1f7930bf7f897500efc4351f6d99122800e4a0ed5b3dc59e10fd0ad9b190a85c915d02fdcb8e9410c78fffeb92024a77dae370ba73829373252b0493dd53830a90961db691f681bd46f98042c4a28a3919fcdc1a097c05d22da50033ec7b13f938f26fb56e3642304a6bf7ffc4462577469d89e4dab585ff167e934a1ec08fa70915a3df30dab848c0c5d5bc7ffd985285d58b1397d03336cefe2e9c76f65fda0c8e02752807eec6411bcc7230025a803a93c28ed600c4def2e8a2ae04191794685bae4918dca93359e0048161d18ce9c208f26fe88446172169a62a33716ed8790f70f9283deff5a926bb63a95a81f35a7fb289d7686c2be6aadce9fe0f65368766de2ad4b157d17b6f550e79ce7cf46e5cf7b161c155142c29303e7e0f1e46ed8a4454fa5c10d89c2aaef550ce4ef38c28c7276a9b62a32ed178d6ab3b0a85bb3e8cb942ad4512ce70862119cbe965913fd196a84163167b7195d8fa33aaa0743ac58025d348864022d270e3b1249482d986a2eed78e7637c8b5a3f911581ef2ae5847bc687ecd5905d527c88ff138b7527b40b4727df3e3bc6629bd025b1723748042c64ab9ed97b9b37887e379343b8eefe1f85f015cf58363f76776d7e70ff51f54b042841500bb596968d377686bbc5a0127fb9cec8b9c01ed58b702a33b6ecf535e7ea6c4437c0041aff10d3fe49fdcf593905c4761f69a4ab611d904e99e81fe59e69ee9a7e95b2668a2025786ca032b2c6b1b7db8aed1213c91f8bfd9fc3423a10e141ead2e314b746cce1f2a76bc28e4b713a09b12be0260261fcb077ca68ef7fad179b25a999d78aaf1261a8c691de4315ce447de13186b017975e06ad245fa1dd8308d979a268edb41473b39cd4d298ce92c5db585e73d181234ba2f28868472ab42b7f028fecf7999309bbe96a271ad4a54f87237a318b17bbcf26f78b9f09cfda774762061ba8cee5c2663e324767ddae6257ab2077396b96c3b8362a661bd03c54a1ab8efb084f6acf2effcc1a690cce6521ea6e928752ef2af8becf2c28c8c929cc271ea8fa688c7161e871e26bde6f505c0f86ab79ad387a0b87a004aaaed850b393f5cc1eac0e2e343159ea55458e5c7b8ff0fc63a25affe7099bcb04af57743d1a41f79b438f1217a386f57036c82e630152e0326e2d021e6874ff20277fcd4134cf220ce0700e8b74a315791f5e90778661b1e488fc423b81069d558b937a83e790bd430280457d7293f5906bf807027cd06d29ab61bc1c73b383f5f5266290db4fbb5c5ea04b507a21bf23c20c5fe3ca03b988a8d5a147980e428811d248feb941bf7a6c04d8b36cb824b59b48ac2fa2ed71dd0797c81ac495dbed5c518d6ffd4322485f449b94949949eb0af5c82be47fd5c16f2f6210228a7a029af301720cb3a403a70e02adc063761c972d2f0bf3adbf04ac00d58ce65fdd2f09d3b9b3e3fc79f4d9d7f7b01f17b16b12462d0efa44bdf3e35b1cb4416fba7e2b878a8533ad847028e7b5309f72125275d055e71e48796e4bdee36ed003078debf2f247ebdebbbdce1b15c01087aa7a497e5cac795b487e56ffbec0c0970498878d787a6c1a4142e7c86a20c6c2eb1211996ec89e826b2a8812e0067aa83f744fc9aace1aac3793d05cd30fdea79f712fef8a5fe8bb2b0d66b3c459bd4808ba7810239d9cf01cda80ee17a145856d0561f423a8ecc3cee0536d36d41633db96387527ed6db30fd5d5a5d074307657e35d5ef8d489d5b150ccd11e64090220d53ee82dbc4976f5bdbea6920eb5ea8664b146d2708d4ca43aeb71b2aa27a01331aadee121da91abdfdd7f24806a2b9f6a5c6c6a2712389c65b1388300d75942673d7520fb730280bf1b697a905bef7672fd22be1260875c9207894efa29ef11179a3e0f748947c9951c1057e69826ee5fdb949d5e196584cd9c30018d5dc6435c456c032760ba4bca2e1e65780c1e1a44cb6a4e017b47fb1b4df4c6d1de6cd4c0282c5cff3dfb85ec4cfc943ca95b84e60a983c4809e873331e498f18fafb68aa10c491bd869f8215a23a586f205bee038d2664fa52bf14e15428dae447d99967601d7245d7857583375b2bd4bc0000daf722142a40caf7238799c6a54dc53ebcb99ca529b655e82cda2608897d0ce32141a08318d5309c832f3346f212807610f39c43f94d5a6cdc5d3a6a254e43ef1f4572edbef7029d87accfa3a6dca1243fe80444da76225b308eccf2ee90ab9a7537a8b8d74bd090b6d373364f6c3d007b0d6b19ef0ca5af377aca2dc2304c588cf8ac1975b2925d804256f261298684345a9f4cd3809786b6bf800c3a91261359a982dfb72f7a0f0adb57703d5fdce9da9fbe56cf8116eb2d25a15695f7f723696ae87be57012f43688bdde291c457c36d816a315f755d3534f50ec89910b5c90f36b1f269aebe7f0e3f0d3e756eed6f15513708b510faac43591af9db498141f1083e4852035b586afa35eaa3f5355023e49e6558bca4c7f167860966d9b328a8e9fe54e0f9e27072f213ad7d7bd1b18c11800fe3402d93c4b55340315ad1787e7ea7cf452f07fea3c23d6ffd1aad640c27c20a6586ac10b7bf38513e43f780d94311fe2fea52c354b289d1782a610797ddabed05079e92316cb19eb53fc40d37c72ddcf9e721d906b228a8fe13fc08172d792ad51beb2775960e73df3a2aadad20f5f95f592dfa9cecf0ecc10a092da6608e034f54f308eb164c108657f20b62d4fe203a2e3c0000f780abaa463dce9aca112343a6fce9cf08cf97b8bfcfb8989cfeea42c5b20de7b013406c2548462db9e08aaf33ddf5237c5ee614a0c27ddafa6df364e015df34b021412c3172d7fc902fdd05df29173be2843e20e2c8f77992b51f023e74c87b9465a6152f3b8aac47307ff3c630b4f9c7a2e0e955dad867c1488372a2181ea703c536442acabc22dd5d7936da5f4920dc04138148b031516769a2f5ca90a56a70449c834408a6c016cb9473cd95f23e1af7a2b8da62a397e8a3c47e26c6d52cf9a5ddcfd97363d092b5e15737c725066abf3be60f97f1f93d4be2b9b7584bd0a32c4e7927a7f3a013fb74cfede29134f82a22db0dbde82944cfdc1ba0946ff6c97c2ba186363f8ca990edd77d30c410a445c0ea35666f0151d761ae0304b0a337a6310752495a7fe237da07ccb855a55a63361dc2b196377b25e00274ba665701ce79b3d4e9a9fe3b8042124444c8ecc5b7f70c9571f78979a32c5089f38d18335732220d981e3930aba255f40b9695aca5b6e28742a4ac7f1c2ec067e0aff5c42d7839b3b053e1902d960d187a952a85b3c2f1b45191a89e6a1d4d93193c5f6a50d280031c500c345fc27c6846dde764119360722cc68d00555af2312a87c866233b862ad0cf92f2511fa6242ae5ef424de608d58db27b57b38f7d1c9a4702569148d4d9f0e63e079f79974962b1520b40ef3f8badeb4d11aec6dac98dbde4e43cfa72b6a3bf4901c0f67021b2d5d2a9423b7308a2e975e90ba9863ec09a9255203a8ffc161ddaf077c27fa4b07cd5366ee286d1de66cc8e347574eaee5deb2d77a80a57d67959d5978708c6d2996c3cb5849c19588653b3bec0e36fd4a1059e966d10b439bbd1d3ee8ab764c1ffabbbabcdafe4695299f9b889f2d317083ebf93b728ae74733f122cc74987c2c344f6383afed9eb87ed86dcff87e3ad470c517f12d17e13a2d95ad55e7ef98737e7dce9ebb61bf4810854468f24a363f70804c7566e52bd04ad58ed317020848056277946dfc9c976ecf4a16d245acd3c744028b9be0eff8ec885f811a0776269a3218a9cb67d5bac8e1c342f061ad1e6a258b9f7c19e6bdb516273f518e4bdbc172da6985354cf64af98f516ec8305ca0a4f04d6772de8a5c823e752f171ebd29b253ca6527f3cf14aed4c9483fed2c4efbe7abc4f3625c7df900f0f8a0e2d980fa780647a070f354eb3f57248cd6d7e0cc4d31f4b6b60864a464bbc0ab97f18cff958c439e944317591f6ce39df942227690f3fcb2ed9dbefee58c0a7107652c10fe5a179fdc748370da16a377c1d2838e1ac6baf2879159869b2e362ff2a27c4115b32d48b6ff6ae0821c2ed8e00ac06cfdac315b6600a9c8e0d35b46f7c519ea9b8d68f7b8cbc5975d0509d49836022255cd9e6f362e0ec2fe4090a20fd7297f78993556198b7c1be056e4e1846785ce38c9f51db02877e416abb9017e0f108dffec69de27f24db5e8c9396a19f0330c09dbea80a45c3bf01cb9e90905e303876b65ff60ed88102ea4ebfecf98b717163637d92ee4dd0d1757928b7a722a73040003a96da9ff6c98e7198aa8137210a78336dfdbc5defa64eef97c16f9e6c26c6ac7d0b93cd173d63808dd3892c76726e9c6b797f8c73bc0fd11694f88e920a1523bb3951ea8718f35047adf4b42a356d93ff3688e91043f4ebaefa0917079215aa13748d9509137c72d8788409c84499598f6d2feae05056ee665d6c04ef1b5335b784a828479cd7cc11b57f159ad45404de840c72d85ec0f18d7c0f501874aeaccd1c03bff4699c7af1e8dd82f6439e1752f25a197e8817c2cc815edf68965d93d120ba092bcef60171b0143cd1c80fc559ebbf19a7a783cc0b8067fe679ba2ba6ff58c89d8947c8b9074f93ef6b22cb1b5e6c1b925693e53e8cd9d33fbc89be40ff27778d90a5703b6c76ff695fb82be5ba716382bd5a7303a8dd6f5794df745c90bbe0e6f0192fe97004b60f94c3a48ccb246efad9c70d2f99a3367dc9c81dd930ac7ac71f3719af3b77031138988229c3decdc3d59b77f394c8f5e69a9e37d1e9123c2fe9852a66ee8600444d2a2505ef6d4dd3194e62472992a89d7ef84f605f211db60e6e7cc81f7df6ebe4e3515bf13f09a2cc8cf9a629123748fc2eef97afe2b704591f7d234b1efe08755c87e7735b5e6b7ad60535a44b69e77ca7afe239964b02d2b25c65356d5754a87a55375f243b54299e8bb5c2bf18729373f1122532f5c291ffc040cfd5a007dd0b68a36e610846c264818239d96539bd90f180a7f7b48949120dcf901557c095022cc10750a382d7f0300f524e1600321260cda30c1d83253eb7c2aed7a5d8165fb13f8bdd2297c156f3540e8d502ba4fb73743c7f95f2b753318714e2956db262ed9dd3c3b955829607eaec1b57b501d90776699f5594489f6e872066eec83db0e4294f946924236f052be87177ddf7110ae87567078951ab6b85cf3b5780b8310c2fbdf2a6255babf9d9a97b62857ff84393bf9b9a8e5fed79622a5e34815d7b64f6399807fe64821ef94b189aa7d243979f746c5464670701f1b65de78bef9140cd3462545721665c0bd4b06e12732544599fb70a127e210e1bac8600ecbc652eb0408014934de7387ee49f6275a9fc404fa4edd6a354a90d848a6db38b56a217a81f9497188c1473674afec3596d4c4d0c059f7e4543d99dd059d529c4abbdadcaf58f6ac73e826cfcaac9d703ecbe90dcf04f5071b462bebf604145df5f3e9bd1f0e8149dbff23b5d7b11449f34c20e055629802fbf165254f8451fc404ef58abf5476097fd631796a624bcad00cc7067bf4a7d9494c0a5ae0e170bce384eb93cafec51105b20f36855767e33d693b7e072d6af0f6394f561946077f8bcd65ca09b5e5db12a8ad43f7b36879e72f18e5f80dcd40b370ec78c45f2b7d53b263bd196bea3257730a3f16e775409784850bd9b1bf67345eb03e8b041507a9cd04a59f1aa694ec5fa21ce975af0def490b7f7563e93b58cdf6f346a0466a01d153eddaf3b90dc0a6f7f528682629abb880ea9c3d473992158017444de5705240bdeac72839214fa9b90ff5cd03114a8ff5418dcbc1ee411ef6ded08fd9898d5ce2fabab08a476f3468eb425d5c26dc49bd4b70992cc947bcb5a062fd3f52dbfc3d5be2a63e22f32ab9e55eed076c8a8882c7aaab7dd51bad8353eb3b0dbc5b680aee5eb00011967c716dbfebcc74fe7205ebbe8adce11165f3a1cc0801657389ea4a844bf3f7b5eb676029c365e8e86d62444ae87967c973c80ee9def7bba348f9dd55cc8bd88ab3d7e91c2b3cc2c7cfc51c549b9c8c013124303063a14b275d5bc5ed0a3901c17d8438132d683b527485d3d7d448a950bb6c9c3c9370a74fde445f167da2f8f4c94743ee9679fe4d4093bd82a5150bea977810e322a44ef337944b769308df092e2ec59e66710f08086c33e495ead9b0c5b335cb763f92e9618ef8ec1c42672f95eff6ab138ca3c95b7ba38ab469c6053aad859d15c0241598d7fcf84c987c204809245da76e3be9c71c79c6539a67fb38f2afd0288eaa4d6f3e71aff572610d45863213e980019ad019b38070aa13e551737bb6fd35c173c85165f35d1edd1ecc977550cc89a53c41db38f8887cdc4d9b7e293278ba318215c7e38514bd7b993cc6517d623cf7add45b72ebca4699ff654b5c054c04be9b8f59bc1b04f8791dd2ba8875d415a1c92e68254a3301052676eec2c86a2f7448a1f273fd4fd48fc0c589525244bf6e416a25829bfed3893ee01d92d556468f367eda9da8a77c216cdfbae0b3abda4905f11b369fa933be4943fddbde8fe82d7fdfde55bc7102c444e87dd69f2eab9f6bcd9b41e5e07cbbb8cb50a9e135258c9bfee6903685e63ab6121ef3d3d43bef0add6c777015537bdfb97952ef9dc58ec664a1d0d66a22699d30dc6b05ddf6c118ecfae093edaa18b17ff8dc63e6c3d9bdb3444268c95806bee3730e1fa387b98b9c8e930f06e33768ac82e8d5226233bc5aae90fd36a64afc6beec7ae0629c99e81d0f6e0ff5abaf4839d6cf6e6806b5b007fb7bc5a776ba058d2c26b450602f5914db4391381d0eddfd061e6bd2ad5338926e04ef6e40df2e59d4055578faca4f459ae0fe04d7ffe402256efb599224757195615c9e913d6cdad4234e5f158d01777ca5f4547a18aefc2dbadefaae734fb9ab7377959612e9a1aefa307b59f03d714c3a5bc83efbed5dffa6f68d27954199fc44db9f2e250816aba7c2b40ab502a5fc0e9f06eaa3f624473629633c257323cc2cc297b6a0aef8ca272e2a8215cf14a5f63d3b52fd46ffe38cc0ee548a38c480eba838373de53927854cbebdd8c3085fc7b8c880b058817357d728b655939a1afa246dc2c503be1aec36a5bae27fa16389e041ec279812f21cdbf2538d40d540183108449383d401d63ff18ae8ef2131eef1d102320b95269256c9d47d021ee69a86de9298903aaa0622f507768ed2c9015bf0e8d13c410eccdf305e423c82fed2838791dfe5be66dd54d27e007b7b36f980ef4be912143bb6315b0d29381dda4539f9ebfa191555b252706a9e7e5588bb75d5c5468fd98fa3a719ea4f6ea053e223b292c48f4c4e4308c159ecb91a68d85c39d47d1b900b74e8d5cd5e6ae205badb1e3fad3530aa81c1767072ef9a0627cd6a42d09584aa6ebfc7f4a04ba4bfa82e0e7549358a7e8345806c4d21c86c24b9370ccd780484312fc123db301fb7bb1e4398c7c79737ba67cca39edc85d964bf9ba4f452daa5e86d3bb3f4b91b45657ba2fcfacf59fc9b5a914a7e063b5e008d464acfd974691b6f5cd4c60f0e63b509fa345ca3f5ebabaa6ce20120db2a32e95579b88fc06d5584d90043e2e4af086e91e7d86ec4c3ec63c5947426e964f8c94667b26de324325dfa2aa0f82032a2dc67ed28dbfc6893331423c0b999d9142f93207d43f563d0289fd13e1551cbc58fcb875715b3076ad132281a59690bddbee9ddd03d509e212870b97ea0518a836ef5744c747766d43f184172a5946c2277b0d4e3f3c4cd007f0f69eb56db949a0bebb07d04e0b798993b3a016378fbc929a61d6eca3ac8672630fb1e9f0e2fcf2311bf10c2febd56de9b78085e8fdf19e39806ef2d39f7e2d4f053fe02e4eb50b0e731edff71bcddbce8fae6bac0bd0af05c73ae98c716e6b280cffca65dafa5a284a6f2688febc1196609e55347430e8a85ae4e145da8ea9a9a109c7fda8f32022bd1527c214a7d6bd34345125791d790682c4a0ecd329123674c6fbe079d95dd54ccef4367d02949da90d999e2b8189052661a2764df23d5cfd16bf76a2c97f58dd10429353821042c8880282b00638854f106a1c8f68d0dc128e3630817abe8904e1d532e9d7cf0ce7d4635168996693eeb81e1e0141b45ee1f077aaf7f93f13aefa255d37b4ce319f419ac0b1a18ca97a706ff1b849ae091ca3c710befffb7246fafb56e8b37eb696450d15813440031aa5490e9d6506ac952553b182283bcb0db3d890160877db65aa5db37f94ee826a0fdce0d9b9ba99e4b3306036e655eab96245a03fcccbd52d418b64aae7f132c025272a1e270e953445696e07cbe6de0c715eaf5d793c2d9350ce5435c5310c8646eb624a24d152fb14001d3bee260689afc8b9134c6f5d800fcb42aaf00884bad4858484ba4298f4bc03e4602a95ff04dd862c9a392b7751fc5949c8fe76866ec8562e9f45f1c773a1ddcb443d73f6df577ae45a989cca6c923b78ac36ed552a9b5132e8e8202d2881e6223f09133c17ef7cff1ba6b9f720fbf3c701c8861b3d7e2bcd7c0829c38905e20d544fc451197427b185b589fc32c6f4da25dcecabefbbd421f85d59991b5b03693429a2449e8930f0486ed89992152c38bf871083e830ed4a3e8b07cb336fe817ec3b3a06fda563f638a1c1741074d3f0ce0288f97d50bf6e9a990051d409e23284faddb2902054284582458c3acf7331a030d2b7ae8bd18e64fa6221261b6bcba1fe684c73e415ddc129828dd8136d70080ff0e95ddd752e97efa02acde63d3e8a95de441affd13445e8fa0072cefa16165ce60911185140afb8d62a41f7515466373fbcb21b659eb70d381809f4491a990f7949455947dbaf9b7a31109f5b2d2d75d73b5136e3fce2dcd8ad9813898ca45264371f50887e0de872521e14c6edfd555424d0ae78bb4ba9104431c862e338c8e736971808d4b510bb841eb35b08cf86b8ab6faf28ab9316ed5683bb35dac838a0ac151c369cea8f468b06adf54d9433e91a590c9ee0ea9a92b7710154019dcf3ef0f8821004b5131e81de67981c08401df4e2734cd293bd76b85b8a95787df05a9e285b17fa3935f4e8608bad83abcd5e1ebadde9f591e5e2029e6c0221e732d86679a69fc93fb2acd66ff23be928ce1fd1708035794077bc065cc8da62d4e3a437a8d228b91fca67baa76f8be90facb39d05b18e633c5311776bb08d9acbf52114a9f3a305043f27285d5226f85a5c32f14f1ee3fe9dfd902ebaf9d67684285226a05856d23802079b993d5e1de5b5c0c15709165c4e6af72397855ca0acb3879a42768b2603f31394e5bbb3de4c9544e13370f030c6a2280f9665e7633a988865c8876c19f7172b68fe7e8b8f64fc5a743b8b8d7a6c1f466b83e45f71db4996b1adc9249d4b0849390aaac637695071428964aa214c60c861d4df7100b52c248df63029728a6c56647f2c0f1c9e1f51466ee186015b3f3715b6afa4cb57d1a00b2e684c2928035954b26d8a9efce8ef934277e7a8eb1ea63af1293f4e775286dcd512845ba5555c7d38684640b2a2c9e043d929d472091e441ac99e523b38f38824e71ef68d984068e991c293704b34a19d920a57cc135c5f28121621a88cd184fbbe14d53849d2eddf911d677b00bdb7ef47d616d8aac9155de0ca80e4a96e859b2d25ea4199efa5d1fc70d4a757bd9d03ecd3742b700bae9efef158922708b9516882580763603feec015357fcf9538a26c55bab188132154e171dfd5f884076266b4023573d0ea20388c7f27e6d83f2b78075bf86b2a48b947798d3400b8b748199fa9d15fc55df2e1d20b68c403114249d13a25cc3982d841b5a60b143c9d8990a1941b1fde85fdaf69b5d1b2a0c513d83356da4f329ebe81f809752de4f357c3556a82e61e34962639ff7f83ad093bba7310908962899054424614efe74d122d6c9f5eeb1cfbbfe95703aa0836673b1c4c7528375eb56f3e8ef95212b44349e97c69f8b863b042cc56ef6b698e652f3c7f132af059a9bd1c2c999b4f0522ed7d2365994a5f6e448415d1c81129a8460a94d324098c0b0afe1bd1d0ca148f19e459a8c3641abcff02a21ffa848e997e3862e2b9b71f20bc3052374ab5fc37d70a707a00ad022f014b2f23627948e29be15c0aa4fb285be60baa7bc04b1bd1f891fc7aa8467bfa0efe56823b6e181cdcd13d247a62cbfb18ef28c385fdf52d310d7b3456bb315fdc85af29024431add8f3f55bbc0d290599ac5659538552666c8262efbc1cb0a6ea655d4e70ed91784469c34a8c2330e3a488fd4319ba555c04dc33931ae86c5e72dd3710065b20570bc9d78445e4d4f259fd1b60cc347ee86739f919628108b958eabee2e6dd01573e22851de2545706994047deec7deb1ad641bec3644b1b18c250519108ff224e92aaa52de380aa7881d3ceeb07b7d40ccf42883e1014b91a67a46439ad1c2be8500f48540a8403e595384191e51ac82188c6a60bbc2c774d6d84a980cf3628eb6586628000873b65462e9aae6f5c11c0bc91016a2542c4b4f161e848737538dc48bbba8870202d23ac90f4579f4cb72e234f360b4d89b1b4ac3666ad783ee721c3f4a65ed7a184427cc4a181d932016245b5a850c6dcb74944c0bc06fb71e6d51d976d72a248326107ecaa6ccac5afd8aa7553317cd05f8dc6d68bcd0d5cea9d2543a4b0a6a7dfbe1276f78e31776106bb8606e59d736144276b0d3fdc60c5aec4623f0c6769e381e01db74289feb96abb25288d7f1ee20c0ff55a61d168de11cad939b4b734b7fc6e2aa9317a9d3d5231dc09236744e3d1be047954e954de98f0e9a5a0eede8091f34fb10f9a27325cb9eee2bef94c808a83169f930073f9e37579a4bcf659cf3422a1ed973ebba48c5a5536285c1f03c38ad875c00b0d69e664f8a1cd4a9ea118f69158276519d8a451b1e6d50e509bab0f0367069a1b47c06cba67dac21ab9cc5774f45a2cd53fc16b34c1308b640648a3c230b700c436b774e699b25f47867b916ca1562bdd71376532b43c3fc75eefb5d155ce423947c0a7f514adfd486b84aefab8cfb5df0d61d0a8d556ca68cb32ba3872aab92a6a5d0992fdf677cf151896d779ffefb4bc62a3b1f26f18d103d9a9967e77e4fe42316505f0898774e50278a6329a4c97213d1812b352cdf21cf20f64b26b8ddb4ed46d2f46e82ecd4724b0abb1b34785bd5dc4e4d1432e4b9a2e37fb380f3499a33f954319b74651ae6687b9e00c782cf6934702c54c9db156b4b65011fa644399078ca43ea3a152fb81c3f807034d6cb6c8b226d24cba3a9e6f6a2cf56bad0814171a4c3672d714fe6585e10b42add376944d7865ac839253f2d7e83ebebe409be59b54767d118e4e2e4c972a87180f0ae3de5e3f71949009f2167c76f77e0c77887b501665b661f059e695cf2974c23dc6c8b032396fd1cd0ef5efa128353d4b2da285c025be5390ceb389a4275ebfdf66f9045badeb5600715e18c90a0e2223e10cbb5116567e616db6e96c83a27ec8aed8a0dacf9308c0e1c3a6b4fb2ac54364a5fb9a687f8883b72438412f6885fff9ba7e8a6b0fa1ab464d6bc4899437540feb7ed1c18f66f33281bdbc3b67b48f0d4f858b5c1ff44bd287a88bea973a47bf9c989d1289d7b4aa0030296a494575c7153114519f12d5082373fa5c907927c09f489588641777c34276cba87edc79eba619e747a8675f9825dc67257e7a2e82606906b07c4248c821a493599227c6f600993da5a37dc55deb5bbde651f65960dff3eca297a05948f25f8a8146f7250d110951c2cc9e68b17f0bf4ba5aeff9a20acd1b49551b9f1f7d27dccecdb72840f17b02bc57b2c56861c4ed432aba04a284da3e4ac731cfe27035a072efaa719f54a632562401bd2f3356fc114fec787347f8feb46451882d1027575533748a5733f9379941b38a15db6baa741e74751e47cf551064137e25e1423869bfca977d9cbcf4fcf7c837ec607d81f3fad7f913329d602721509c8bf5319505abbb70340d6ad0f7bfc2d25ec95e0ec19bbf95fc088f6eb6e08dad6bff83b9a819e5f607380c5df08e4ec2fedf74c3e47fc70db8655078a52d93b9d6fb68e5e14ac664ec5275ad3793c50fa36e77354797dd727194fb49b2e19185a1cf951d743e248fbed4506bc2cbfa5df3c0ef8fda81f6be4bd13ef11355e50ade831eb98f89c6bb5522982873af89bb5a8099b6b117f5c37212d3b98c10d3b3687dd665dda6398802dd0797535dce107c83971e6586c94768df31e9bf446a31cec04c33b0fb3a2e09a9ef202c170331d26dccae7e58065645c5cec05e3cf4d0f41ebeb343c8fad6f9031c9fb70b4d1e92c3a49b99636cc9aa40d43709022354425586fa0ad423aac43378df89a8e8ea519ba8c4d9b5d06879b1867d2b91c068d012dd66cc2c9fab9fa68427bf2165594efc03d73a308b867d054f1c49c89dea8cd38d52347f7a41c7679d701496440e2c18700af6d61c42e09388699f741e645a895d312b3657fec08429b80f14e2573592c0ad80bd038248f0d1dff94b1d36dfb132d7be242d3e29e61b17b5b0f65efec81e715da67ea651179407d4d4096d6dabf98f7ef602b0c00367f0d215f88977e5927542cc10f64ff39abc8a3cd91c89f5e8c5e82f3c61f60e527a86e7fc85fa73a892fe4d541ee2be737c1481a7a46c92f27270904d08a587025c50ef3369ff77e438526f5643f3e568436591843f3a19f38f9e554673485fa75e03c0e59478eb84d349e406bb4f5fbc163a00a9a2568abda4cf414f95f7313a58955324f328b76467469870df4454f1171aada6551a8b88c440ee85f09b499a2e523e96d1a0797630b36c076fc86973daf1cf5a37fff883e1714e8da60636f57d1368ae684488fc3f29529af8d85a8ca0759e280333f08bfa2610352c01f8b3da69617944381a5d6ef7030c8e9a5037ad95ee2ca776aad6340b8442359b2150b13dff90709afd47966edb266e6387fdbf0799ec69140d32fad8a6fa042dca9350e298db9ad85f48f2ef48bd934fc449f2afc2ff0ca692e2476e5b887e3adfc4ffe4e274a098a592e97c03a20c18e616f8bbc69a3e5f248485afa91c1d35c60c1674eec4e15171e60f6244604f749a4ca0bf98fca1eea95ea33f614395bb0bed1f07c6e62d4bc515abdbad27ecf1839eaa1c47f99311ed3b5b6ee3c373b347150f6a5f638b32492b290f7698032b2b6d90b4510a123678cd03bb627978e9b1d2d32040b140f3defbd70c7eb7fc2cbe85550050f05a124673c653ae1649ffcc98fdb46163cb92e7007a17915d5df93e04c419a9010f1ff7325b4c1c1118e5f30e6434d02f28e87d8650f70a2779e946bc8da8be3b9a0f93e50fa16e3e9bb5c24bc3b90a96322bd89b90bb22776a54e98a91e9d6088e37b1afd27ce3655852d3f8ff53d7311d1dac0ad4db39bfa83742ab062ba2c45d58519084b2206f2baefc9b66675be270c6335a56f0fcdd896e6f114e9804b945dacfeb400506713601059542c7ed357f062fd95d8be07f497f0cd854a81d442b35fc90533034181d114a1c09af23755d143de6c0379c6c2e600c7de2376a41c919d8e88800fb296a08750ffc6ca7ba485acef3c86c0661ae4345a48a2fc1c43d20e148d5f8521f42aeab817e56af598496297e7fddc947f747b063ae742a6a78dcb7dfcae1d4fe0e638a62bc4c1466abb1e965073a2b2ff48794e2081f383eb62202242a1e226d2006c6606309f0c70308edf942902de0ba65100094f950d4fdbf9cb3657b30c9413d1ea8c733a1237e6e481eb87893babe8d292dc766b6b88adda29ee83e33fbf12f5352118a5570903ff4d470ca02dc130b6e57fd97454ba997c9a25ce8a7e3d9a3f161a970d324e3db2bbab45fa70dcbbf588fa8c49b9eee36768350a359594089afd9ed0e510d6f19a5f16febdc0728e3ac0f1fea67cafcaf51c1c1e9b587810468746619b9d9edf1b98b7894ea20bbe5a30d780c2a1de34fd47910daa5d67eb507bdef3710bc12175d8c38241607d160be88ba1ad38b1522fe4b79c8ff6288ecd3f13c97c226e4855881e808959e7a2255dccf7ce47ce7754c6ccb83cd41d3ed566fba42c0a5dbaef0386de6d918f195656fa5b4a12978943a49175793befed005b25189778c921010f5908ff29a47d33ce8efe117103ae1ff0a48d70078ab24f26af5fae43a8f4bdb1715754f8a85d6ceb2037c6fea98bb6836937f4ca1bbedee3c93ebfd3cafbcb9dfacb8ce8399a47a5e75d81d37998e7dd7113ba93d536e3f7a9262f79e6f252a879d23760094e8b0cb451895a6c625baa53094f986ffca6eb8c973ebf5f38506e1c358b096a322d640c2189bfef8f6bd8eb734f1f8e903376fd11e45d0ea68969c577ff0812eb6fa2c614337fc7673f41ef775671b67fcb2ea88d03a43cd7c40c4903c34e74813df3950a909bb654a92b42e37eb326f0c338b6e3d9eaaa8baca6fa8cd65773197e1032564da678c4107c17437c4ccaa7840c960bd6119309136892b917979e2f15ff403f89fc4a89ae06e303c2e7b1db3eb26c3a8f4d34022b8fdec47babdbbff0bc618e69165275d01acef2ad3be67b1db434014e9e4bab764cf8bc251615abed7efe5203411993fb4314c8d1326ca42ba293b11457a5e4662026fe7966dfc326a8d152496a6f1e01b58f66d5181bce009b536225e3e8e30cdecf72efca87bebd046bad0750bb8da659f9039b8dc9604c652c28e2485607ebbece01fca0289426e7fcec0088648c6e90a7ecf11771462a938d325e4737e7110a038bd8703f7419317df6925fad3c162fd1b736423123584afc82dea98c54ffd327ae10b41c1bc7ce863d304a308e3f87daadb8a546cfbb616cda94a2eb69fbc01817d682a2a509fe0d13a218242625123cd46358bf4b714e6a5ef30b20fce59556ae053970921a2be73a9ef5a3995794e3aa0932e55ab8bbc8be20f7d8a0568f1a93c09720f6052c9b0b5001ce0948e115dd24ba01369020c307403e1aa998bf3ea654170672c641d12e5dda73f64c42f101f965a1cb9f39c8bd074840de076446effbd4d40921e72b046df156cb7977b314e26bc7f203b1a136b03d145d2b6abd07907db276d0fa1cfaf05073e009d1cc76525bafb494c42a5e735a9f2f603e5a87a0e0cedcb59295b979c2ab6ea0179d0507780e45e1baf764147186df29ea013bad45d850fe5eac5c6df0979bb718fda65022698a234612db025d885b855dc421316aab2dc4107e5f50a560af0d1b6528474a875a1cbdb1442998cbda2812671421ea29aea26eae5151c97d24c1a4fc6b286d8284511ab43148e0ab3e11cbfda9200bf847d3a434632b3d8eb647cb7ad5e7a56081b33579691610380dd1e06286150b2a56aae76816c733cde0c1afd104df12ae017bd6055fc532b3e4047260de0533b58252ed4c011fcb1f5e689b4b931f1094c7aa4a4518a48a148555ca584aa359953e96cc4c19e755aa20a745f50885435159ee9e9501d81be34c945b24789dbdd57ca61780804a359bd1fbb15a909030607660f87dce9eefde566220c4f03608a7f636fe15c7b86297b380124e6e40e070502eba0df80759e36b47288d2bb1e54ac606d8578e381bf21c45614d1f64854b93a57659f72a94f8ff9d63b807d2a7cd6d3458f9612aa5d967a5fb953eecd395f7996d7f0b850b8b4ed9b703d33c82ef813a376b1a8c0954a8ee804af28da30a6aa8782eb47902ff2d217c7179cf73665673b6f7164939343940fd14f2e1c366e76c9d33b3c860bd39f98f05b3dec79597f44f4960510122d62595a064af412f6602a2ddecfa6f04b4754186235a99affa3eb680f8db0425645557c5669ab32807597706645c4085ccbfd4d2e036ae7121f1d717bc8dbf1cf7ab9f83aff7d39ab4020f6dfca8a77dea254d41337861aab48fdbf0960289d143d5b71c07a959dea06f20ff34c1248477809730766a5b516a1e6e610690e10e5aa401425b56bb73c3aeaab227df79390e08fa35717eaaf300d0e8f3f4e32d9281b0e501ae8fa77df00b7b8a6c999980c839b134eefd2f7f841b474042bcb82bb926be3f6557fcdf98a3b149eece29c4dc554048746989363b4ba91864ff372fe8c5d848afc47063aadb287efbdfb46e8bad9c5af7467d0f4583f58a1aa84ff425e8d82e53436a15e67538e33fb598138aa179f20d3cd2ee341616e954fe048f4ef95bd552ce8036e9695c09e4b28dbbf65388a7f395ea96a759eccb810a60a6b0a29cf9d962a217d4875e939dcc36029ecc65f5477cb2a4091d6c6f65ba34f8d6bfd937fda93223588f12c76eca89e817fe65b8dc1c5f9c11d597a5627c2fd8274cf9aef28ab4bc4acc21166345c035d95d9b1cd0a4bf0e0785709b803742ca9c3bd09acca6d7ae67969a721fe7943e2e67f90c5d6c16ec91d52ee50731626feb7310e81d4353e7b8ee7e396fc04849b314bc606bd7da55a97d48e4639acc46701d48c4b0b033f80ba36ac2ace8947a11dbb657e9cd74bd5d4a04fb0d9b9a88a5a2f4307ca4ec35d6b8b7f22b2f529a8843bdefa9297e1b0f1bdcee372c97396fbce32a06091758edad7f5522bbe326b2c554368249d158ffd2645051553fd619e21e45baeb175b84e4e0a94c8b251833706b428a9026c2720c95ff643b7106048d2acabaaef878eb5ed6caaa8e5a9756c897f77fad86fc89b063c5ec38b7c0d216467f87053c4ceadf2d15c66d0a1e69979e764f5c6d6bc1d8abd86bbc8c690ac360f36f59f063ff5a5fedebaca76cc97065b9b8c9b462d9d680ba0bf08aac871a4669c6a7a196a99ef11763601a0d33a095c362a1e2153776817f4d7dfe8630055190139aa8c7f840cc222163b720623ba9743da2bebfb5d50b6b4ad9e29725f993dc54c9e9467e54937a0f3de3d055de4a49bc070342f523bdccaec0c6e98f4a8878ca084ac4ed869cf1a100dc270ebfd6aaeced8efc2a1b65b314e3d09c934a49680fcd778b4dfad77742ed5afa0fd75c7cd9eab42100e6487c83e1e7207e10cc1e9374af397ce31ec5281b49b330f8d92c2a6d98240b083c66e67dd1f3545080325cf48238c0e9f3aaae188db02ce5cea5c763f48faf159ad0f667c004e677edbf932711eb179f2e4b0ed916595a5695a584cdeb6a215b00a043bc76589d2602d35a527bb51aa470f4303e79d6a31bf2a2de8b47053aab596417203c4375bb77eb1ad0dba13e90620703208e2612ca9e6335ca5e8a1909393e17282623b15ebabee86972cdacbb3cdc48cd35959c38d28e3d5d98531e17ddd7bf6219d56c0a1b7deae0173b40858bcfeb986272077835109c84b19372069e7ee7f3614de691e5bf60da5e9a7cb1c06e78b342588ab6d9a9dd762b33b415e021845d27f712c10b97deeb44d0ade256ed2368754fa4a9d317f935aaa7757a48ea64c7cb4b393bc208b83e13e59172f96aafdc4aa85e98455ab7e512f9b272b32ffdb8b10c93b9998f13f30dad6a972095ac63525d654c22fb4804002b30fa6066744e4069ca12b8dd77b32ffeb35b64996c7bbe018cd2cd696efda1d8fe55a1bb68ce35e79be5991fbb4b6255622a55875ed36e2554385701c53148ed7183ced66b6a6ee44f4b8ed6e1aed02b3e8d95291df0d88307cb4183aa3501e1593e6015c768d76dd64f6086a28f5557cb875691ef91489b8c7cd5eed1d8d5ff6e220f8c63cddf0f54a7182acd5a123d0f1d623dbe8d3dc30103d63f183f7ab19fd68e53c34db4dc63c764100bc00f0edd5a488d22eabca15e0095dde8a14ec83b9460904d8f1cee7e36d13e9ffd64cda910972ff227ea7fb0d0b87f66274b2af47ce4b7a5e48a15712ee4eae804620a21092a313e3f20f9775e180052c514487d005aa9edc10183552b76b6e708d90149c64514e346e47748dc12d2d10257c590b04561dc7d11cd8f7d62b4e74dc7ba628854d502807ebb0f71128118c5fa77b0a1bc3b585feecd6ec7bd38517aba4a35c19317207c5a4d3fec3d38bd452ef88d7eec48846ef43b2ecd027418452fbb28489695d54e84de7c1ad959f70d86e3a5a201bf570022cc5377d404f28b39b87a3406c57700d9bc0fcf420c7bcc12aa056dd3c590d08b608a700a3b368b9bdf32e19be5081796d236e4638a00429cd1fc9e6d77b698ccc8d50b6fc362eaae229fe33baf444d2f8e15e5e6221f25e2d710881991f83e6c7f8c2a5df94e6f8d15df1999c852f167e7569999006ad7e272793e8388ddec59b006b456843308b8580e53f7f757ea82f3436d7a4047567ab8f3b4cb75fee637d2fd13744118661a30595a1447faadeb9727a3da0c877598524dd555fa8e10df70bba8234748fbfc4380a51f5141e5df46322b367761b614969b535731e634d5e3cda570b6a3963766242614378d7faaf98d5f8ee3546b25badcf3c9b224ee36e48e4045cfa9bafeb80ce754d88964eb368e93593448fd70a59bc88e5171f0d9220e9bd18500bfce6983dec5413297cfe8510cba84ad04297c969055ee37bf01b0492a8c4d3d036679e53c2c2a85ed454b393a988bec488c0af26b5293401cfddda5fba21af7121e5c3229fc3916e6a425243f6d4889c19b9b87fa67e9ea76ee4f175dacdf9cd41eb0821c3c5a664bee3c679e984b12643f066bd5dbaf7315d08cd34c043641f7c3640f8eed6da2359f746865d3d25ac3ccd588db66af8843fa23db72fade1e1e0676ad69db04cf61455c6a0f39259113d6136c3d90b79a69da31fa2a403663cc81426b9b967478291fe5c620b5743d30246a6c777480d01178093fafb666bc5ec6dc79b3b4af9a05d3c0e24dc33c75a070130eab7bef740f1bfe01c62590db8895f0238db3b3c96eb6e600786efba70fba69858643a6a85d25a44dd6625ab863281ae478d71288c93ce4a132ae150b3e0fd8306e7dd22f1bcdb6b7f752dc5ad708215378571f1e993edade63ef2128019f492a90a40e3bbb799cb7d45b0f9316b5507ea5b079f1ed1a5c291a7ac82288f370d283767d121b7de6ff48727aed3c71c2295c86d30042abb794ca85c4da24bb81ce0ab51c8449d0bc25a3ec8814b8591a99893adc82ef520a8aecbdadc5fbf662af14a4642c9eb7351724b1a23d192fe78f5d84818f939381c6d17a12e82fe7e4dc67bcfb7aa2d240af5f77a3c4b6773f00026731723f3a1e642f3adc3ef6c07468821609f325b5370df7e39c0a1cd489d8e2c0f8e17bb0af41a88c2962b6e0caa4f8b0cb66671ebd0c590f16ecdff1038940fe0657f1dd014ba5509eea3636dfd7423389846097e5693fa8817ee398051f30276ec3dab4d05010a0e8ffbb7fb21a9b949c738f285a15e350bb9c1df5cd9c2067817076a4ecaa2b884e0b825bf523f418b42a34d317c4d020dc56866402f72d046958392fd4cb99d29973a9a2158649850bf2510c7bc8b2e2eb2a8fab1acfbe3a461add8f6f3b7051feae5052db20c4d8465f96a0e50eb8c953728f88c259adcaf44d7bd61608f7ed0a77365fd73398a28dfc695903012c09498538fd51a9c8a224ba90c28c262fd481984c2c9611d52eef1ac1f7521e7b62c8dde78e376d23715e948348def090ae9706aeb38322e7e3524712df29d85ed39536a7a0873be6d3c29cce1b6cfd20ee0b989eb9c7a0deed4e801da35e1c4e798f06df81d66dc16f94e235db833724aa5b24d679b8eabf572b76605b0fa4641d6f193d68d92c2e22c9cd14b8c0e2969f04dfe71bd2404a5e00ce8481aac389fda19ac614a2f16510b544c32f2de7eae37c3566257df200df308e263a03a824cc50b852df8f28e61761f723b5df451b52067a4dc9cf2cc892263743c33a1fb4a494afef526a3c31949a168b040d156b19172cfb2d9ad0046dcdb5d5be6e90f4f065318ff447330806dd65d05a9a749c676ce328205fdf146d3cf896663a3b35836afa6169deb51146c619fc80dec2ad4f87803aa85bb09b7416c9a473a517285814cb042b95fc7598cf092649e8bbc5a86ffe06c2d3476d72b61356a85142b35db477cf4790fef7d4919d688ae9bff82c2d7ee5d3a07c6d3953302ddc26d3169c094b35277d8926873ac0fc9355c3b492a032914da326a776e711343bbf28a178921302980e3705c957c47c1898273f645c9e8590d37b07345dd952db64d0681291f17a88de480bfe063c92cd95c37cb20ad8129aecb09d949027e364669c67c7812aaea886169fe55b788a60180b967bca010de0d1928cd53a776329ad0fe2852954c565dba07c74424293550eac5b09274c93c163e2c2acad01a83ac7a8768e265488bc24886b4156b3e64ffc5148eef9b44ffbf4ba88c2d481257c2ff43830a90961db691f681bd46f98042c4a28a3919fcdc1a097c05d22da50033ec7b13f938f26fb56e3642304a6bf7ffc4462577469d89e238ac64fa8c524d776f89fe07479fd917069e1ed1a870fd25f47ce781fe030acaba071495250c4d9cfa011859f143d7a3a207726174099b3043d92e92888c952b1fc4d70006b4c4154074b37d342f1611b677f377e64f653fe7186d4a8746f2bef97177475e4471f3472f73312f760ed32e62974b22d13703f95cc250a06a9be3e916a3da34904430c739b5212d7b0030c6c08c4958652253d5a3e9ff185490df5d66d2709d51d5dce892bd311183c874539d6d5faec594cf95d7254320e7b2c387431e76808559b77f1feb1c1800e85f44f34ece136dd027070203f1ddee8aa6584187d65a7b5aacf5c52ffd739c3c61769a75374535039a454d9e049134e618bbe89d1b173e3fcee775b2a0147cbf0e6aefba6dd49e493e52bb2d029b85d7351a0eb91f49f78156ce8ad4d60bb6e12be4792b2704caded10880a400cf4e24a0ff9ce982c82a31042d6370a9c7c7bbe692ff40bfa3dbd4a1085142dcc15d411e1b8b64e0a756436dbae4420372a168a490386715ebbccb22aafb54c9760ff92cd9e0b585453ea766c912db6113c8abcff82a4d313f04be3640bb2d7fd02e0baf36cd6adf4420c18e72b79a48e3c208cd6abde77e9de3c307f1f43790bc8a4f824ee60d1ad8dea349a3ccb15773a0bd85fbc62a519d34cfc9819760386871485367e89c5635928329c562056cc96d93f029f87cf147873011652e0fe8f89ce3ddea65a6fd2aa44a9ae0bff662b2fe790a587c3ed7f240b10395bf616caedc755a75496c0b68b7110e2d6369662f99703e0781a25b180a22e5aa0dd3d4c0b5e241c661a5b55f03e53237b4db71f48bb4cc6affdaa203ec796f685f8549050b8499695dfde9133fa7e1a1ed875040fadd37ed5fa2de8be45645e1e523776c61f190db8ab991d10f51be96f4dc925ea60c498c3d57bbdb769214b8b966f0f51be78d3cb74305af0846409c09199dc9cf5a05250eebc679608829e6433d9b3e8dd9372cf8fe29c2f7bd8177841dafe4d970e69f51794211adff0cc56960ad4b5f04fd147fe26ed899bb09d786694ddcf53827313620e3d82d9a2343273122cd94c2a50b7355e43a1bed1581968b27b15948c68f7e0146c3542023f3d5cb6a09a6e71c6bc4159cc089c4ef2c925e9163542c0e7aba43fc6454cf6a943f04320e64bedbe6337cb2f7356041c933840de2e9b291c181e851c52f07f35d69327d4fd0630166008ca4aa7b20df828a472eb02c3ac730847cef22df0e70a2ba2d7506a1a8c837187155e3fd4c429b530d49c7a256d68486fd388df8b00bf4d3554de69803fc2d06d4264df3a82b1354c89ac056920a5622fb574839aca3a562515ad200469aaa56f385777fa9db3b1e8618e9eac13d8245a2e2acc60163d2e8ab847e3df017c28d4718b864c73aa7208a5370c3507422bfa23429e22b9037fa1380fc87d61e6ccbe1e9ab1cf2abe6e4e2ed80898097600ceacdada176e32d8ef51b1f1b770930e274373916c748a40968584306ca06a212b97c5e68a63e7f3b736269539077382d41fc028018c36cda7821fd723964bf35f89f21e9f250f1c02b76d95f1d8b4d29caa04a5f5e17b5150cfe34506cac49ed4ef0f5a5412f309225abd3d476810e0306ceb22e4a5afc41c0021da411219b79f70b67607c549287292535dbf0474c1822370b7c65d7e5a62b95c06c36a34ca776c936caa4e8f1dde3d47785acf1412bcd79fb81ed68d6d3fb980d6ff6ab9f31dd293afe2e57b068861bbbe3602ba7b9d12c5f9b2dce7468f47f93d691c2a515d4e4baab794c1096c751bd2db94a36a124dcb20f628d84d496d147aaf7c35737f181ab29169d1725ee4f3f539f55da759399ad074124d2c1104707598a824b4f4bc8ecd732514e0ce8dd99ba42f1f626c32b006e8ce7d3baad47f617cbfe3047edb6ddf0c74fff343cb47294a9af72f4d02a6850d0bb9ac88aefeff55b5a850bcff2c7ce0f7961120915549de5ec72f210cd6a2fcae7247d278345597e6a0d00d074b2db52ec5a9c922bdc9a12d708b98546baf86932a80c7431693f0a292df30d47b5fc482e843d4ac85d33fdb85777704dfe2ad204c8b73d296c393a57bafd0e2a7e1dde6e20de903657c363d6fefe2e150ab587e2c0220c57b66715a24a1dd07a235bc94a39eba199da9e0265949319e1a2006a134d4ec2821dead51c20fd035ad3f779b3af10ece8d95989cef2ce5407dc4b866822ab45fef02b063140572321b4cb87aba35dcddb932e733e39dfd6e64e5499ff09ec6dc185c9916c4f0ce6976a9a1815a44f419721a224fc0676f9704d339d54c54ac1543dc1254baea1088bd278aa58a37bc80e8e9ab786c68b72ec9480fb239c8a80e8f7572780725572313f6c56075e45ae1c560683212d95cd925e8e5026de702d2e7fc36c49d01db3847d62343624cf5a279e7e6e692a2913fc42853e2b034423c993d11b59b5e86142bef9ed804db04e5ca0a4ccddb0dd56a069132d4f32c21463b84979cbae77da69302d10652e8115554edc9f2715980f1d0185a96bd70200e8105cc4b7f584323d2ab3b0cf762a3dbf58a85efa81b87087723ea9daf4cf651196e8a02e17b285cdbbb587d8be4b97483831a4085ad034db1c12a502f445336efbd673851a7cd5715a9ce59837151a2d6837f201ed55d5d22728911ec5a79961e7782591c4494aac5044eb7bbea6fcc608fe49f4bc6f22f1217bb82a1e211d09709c42cf3de55795a33064522bc74148c82e844137bc2ae2a8826382468886ff65f2efd6fdb6bcc20471b7622687a32bf8ad0fe8242ff284ca4a4424b3aabbf537f8a6ed3a215d9c21a765f545fb3e44fb111c8afb3354b6a67e0061ce4461cc056aa4ac50c025f0d4f92e969553a3f262a697b57e1e9368282f9dbcba551d07362f680c5cb81506f175d4c536f2d5ba9a7939c8f2f8faff155acfa4bb45480d83a01183443682ba2e7f0bebb79360512fb69edb4c27a6cf80af56d2d7d98f6df904162a0aa8227f0bf36c664a5a327c6e58d73e4c17144db167046cfc08e8d6f614b8fa88cc30afb409ccd652c5765110bfa233c0db849f9e25108e1977b67c23f8210b8621d05266e0ca5fd0c15384b9d5c2651186bade513fa87f05f705ac9bf3c0024fcf51d975cbe580ec080dbcf10dbd5f4bc424b9008026f0aa1d7b0184effa4fd9f72ee1ace379490183282f59ea94745b89c6e1c68213fca3db88962c3c359340bac0fb6fd06754238dd3f57d914dcc1047e305e0c6a1ddb6365608acaced18ae427ea975e549685205de93a2503eae8dc4d39c91e4472e80946458997b987daa0b0100f260cf832b99e60336e2b1e15ca20329bb43acd9c779e44447e4af7c2255b5513cf7dc2713b9c03ef68a0e0a3848f645877b57e48f10131c969c2338f3de7a11b0b722aa1f8422b78f0584ffdff595251b888a60d519a811461658aa15cfb4bced691604ad0dc1cef2da8137c917bfacd8391b48ad9dc504f89ac1e54e3d8082fa3f5c2810e5aa2713644d4a9ac990114161205483fea3bbea8090eae509d9c09db47f815263b5692bdd40b76d55579038b8bcf764311736bed093aeab80ce0b4e6f1ece9c243cf02654ac10bf167186e8195b57d51d80991537111ab7f85628b448367c67a57a5be4c75184ed7a96de2e1cd69232d1ecdc801c5aa2cacb47e9cf7c7e60b9e395d3d4957c5d38be6cae7e1d47395fce280ec60b5c25b75bb1c0a305dc37acd1e058d13b6b681ad0096a81e00834d55f7c3ff1b867666db9aaaaddb3f361eba6fb46e642603715cac22653fc7c7cc452a8db7651620604a88d546b37429e3dcf01ebbb82769930d61e1f6915566ab71ea13f5f288ceef4ae84aa5e33c4d30aaf6cc15684aad1cc1996defab3ececcbfd31d220fea2dc8ee634a75e668f70558dda2e013833dbdfc1ece7cfb09dc2d0ebdcac8f563731db67a275e942b68a94dbadc80e03f8fd666a0c85591da6a0d23924fcb5a0bbf83658bcc0c32a26339a008e98ffd0d3b8fca0b228e9afad653366c386e89bfe642752c5f857c92a49f805b3c725a786c72bead0452eb58f3a4e40cf06fbf02500edf2d626c5aa011ae962a08b99963f007e1feb6bef25c7d4a3a217a6e52c1e957a0660dbf34526040aca9cbdf9d97cb51f8608145ab561b07b09fa281883d087867ff4628b8641f0f0a779b641800cd2391f4be85254eeef16478373d1c2c6c920d2b163714381eea18bec6faa3da6c1cef33bb724a5f954cd998e8c3a4b808b6091df176ed1e89ca80e8f5f8e7f9a4cfcf09effb5b64ba47153e05438287bdcd6947ef4d4afe8025992b4ef39f43ac0178dc87128de58bc98feba61dbf5668a1fb8ad5c67930092568cf4d21f0c876f7764fea2fc696227a389d3fdadff1231275782cfa3a8f5921b428baefb6c8dffde9a5c599ba2eb04350731b1fdee24e139db7ac311455d26c73d01bd54f1f20ee0c35dd0c937011b71ed9a9d9c94c8ea0ca9c89f66072117cabc0cb256cba6ff8d18fdfbac98e477b74de814bd4f4190c75e35a11d8d79808a346d63ecd848aed9d43b0358ad63e06f8a49844184471b7b2eead8988c8601f09b701cce3eab5d2e2c0c9c8bad422f0ef17501be7f9c80c2ba4852109c7035324ce064e36b7445cca5f62678c88f01c35ab52621c13111ee3bf4151bc275bd2cf7cb2e5cdfa2d4c8ce329cd128048b66187ce09d367090edb59406bcc39ec450b2fcc7ae22e7e54966e3efa67648053a68ba3a6051972912c44927128adde00d39a02267ad6c672d48eaf763a7ddafaa229551f28309e9f12e2268b9d6a7750909c3e18faf58965749ae0273daf484194ceff6d1797378f70258c78d399bf39ce7380c74f4eda61312527c25454327953536bef98a658250522a1f43d18a1b01420bbeec584cd90871cefe4e79301e1d6baba0c4f682b5cd9fe39bf22e71362aeac301dd63cc0c58a493faefdaf92dac4643115da35a01f60901ae026cdfd68ed053bdf28512d20a1596da0a540eb632155f24e81a217bd34af0345b3e2f3d3aaf6a301c30a74d938f4bff7a87e5952e548195e3eaef1229f68cac17ca8ce3e6ff1cfd8855ef91cd5b806f6a2960cb4148b820bc21305d59c5f523769182dc2f0e5cb068d72fa30e416d6733f6da9f004aa8085766badade9206b9d3a4488720680c648441ee9bd40116acb3307f8c576ee2786a06ddca83cd92cd819e2ea73d19ecba5df755659380ed0593689d8c328cd1741a45a07a8e43cf30f634acd21bcd545eafbbcb2eb3690a1257a90773f062d247420706d15235a6c2c40679552d02528ed4133ed7a33eab281cd0e06559e61a6e14b43ddab0892373f8af9b8629bb9e1d373dec08aa3fcaf91ab751481cfeae026e0f4361e81187c992f4f8eb06d9b444f8e3536fc74dd61ef1901cc8dbe01d84678eb8df2a84fccde46116e5ac2064b93fbab0fc450ad590d40f0c2ff14029293156879d168728b641383ace55d27c2e94f2ecb70aa927af51c8dd3a3741cf322c686fa8f97ecc25e480fcce1fc939e13f9ec5045f56f7ce2513536c26bff569ac5402c0b83b8e3d4687ec58acac7d6a0f6aa6c6eeebca5cd7fd30fc87fa96b6ea5e90b42e895741cc9b8c8863bdfe88dedb6946b48f4ff5df123124144f6f1bb9e3ff312da077874e9fd17d679bd61fc87157e370882d486197841610288317e0d41812ecb4cdd1feffe769d418f4d06a826910d4ae477f38be2e76dbd3c37f669835c19bcdd3b97989d8703b52198b93bbe627a9c3972d456507d696acdeeb3299e12cce66cb20ea7b59f7a504e3512756e11161f9cec6481e47fa59fa05305e91e9f41b2d219909c0994a182b85ed6ac30cd0a39e8b12fa0a5f5f02ae56281f38cff043c26552864b98a742c9a231a6e5eee91703260673570ef772c18d218d69257ca7226accaf8313af02e166666de412310501ae644fce186a0d25acfa6d3488f42341ff8d7b78436a3f04efd812322ef79f0e3ac03e63de4d198671b56a2c0eafbf8129c616218efaed90910ed087d522c363a8ba28de5bbc3b47b7163ecaabfe497ab85e35456423d8bb19677df688c7e08590c68cf745b323890843a01d3789ae32efd63578ffab807e1d44a99a24763db6853450b31acfd731bf7d93ca83aa4901fa512b8c8f1eff2c729771a86b09dedbdfe20d6a34aaf9ce331c28005c29ad4efb5f93c03b29444bbc5eb6263946de2feb6d50e2b8e19fb916edd4e0025aab43af1f8df9e99e8b8e42a9eb61b2edc8c6db0e54ed0ae02dcfa57ce3ae79dab8e61d33413a30067e8660a0feb1e962b57023148be10bf21fd3810b1c3490ce0b5fd4f53870e0e49429971211ddf3f6f6b66808efe1c7e265b09dc27ff86e8cede6b96c48d491c5e15513562f04303ac4d388dcfee160fa12d3e52af47d42a1bca569089454d78d3b5f84897a318c1fb69a69671a0e0d65e4492b898d6349d0d1527d1f7d782475373732a5f73bf5c5a6540777f490d19e6e25ff47cbaeee46d497dea30f2f7c7f0c61ebe50b6bbf26a6ab9d83df20f2c66eda6b240261c4cd715acee33f79868afee16b3d7db5cbcca12daebe7039cbf875c5433998d95f2146b65371b2e95521f6f1f0f3da7014cd12f66f8aac6340e4dd5718be7cee7fd553cec3fe2f64954b992846ebe47577f51878d3b0bafa296e6cd3f59ad3ad7e3d6f181884488298124e0a31fc49f41aedbef7fe7a62bd30efc21cdcddcf0779ad55ad886ed84528c4c854a2b48d281585844784314e7af6e313a0c61c2256ffa92dff57942ab1e1f5ea873c0e5ab06e768d723ec6098b8a6280d4e7a5c410d657884fb28d7880691fb61b342324ed77b1f1604e2d0a890091349384efc3f672f2da687642c2611a5edf9ffb7517b441d9c755d341fe243d59b78cb3946cd35eb148043268817432e9156b58adc70a7ce9c93c4f4046db0ad2d683512005173e84e808b7c7b1bf2878d44464d1d81965c2bb4ac9ea48e6ac3642ad189d05b448446008a21ae508c416060df45a67cd75a68f6211106a7af0d6930a893067f9f2ed1144f8ee59a52dfbebe4dfd2c080c3d7012a5e45f455e76b4c34120aa5b44dd4405f6940a94887b90996a58109d4e76b89bf622e1ebb3f3f38b16011148b0087032f84a94c588c275dfd92f88d8e9dc2234dbcb72da2b134643bc9e58e96a73d50455e3b8004cd93d53f70a34c882d658d64852a9f9344a0c3176fdd2e6afe27e66894643bfe72605af50a0df3f8f2ef631c3174190d99f304b0c14c26cb493f8d4a6c15cea83056784e18acae82ba4a24cf3a1b2218d3676d76addbd093e74a1083c4ec1d696e3d5ef87bec7694340c5b5c974627a48bda0562435206a5e9a8cda3f41a359176cdeb2574d254e33ef617f616fb85ec6a3750fa6cb3090b4bc08c3488e3f1c3394ee279b0aeec151170c8b723d0c198baf97f1c477a7b2f502855de914b4223b6e4c85eca8973bdb2bda87900a6ac3f9f6fedfcd1f1ee047c79578c82b2b1376087d9aa702ff26f7955d1d234f4ed58c0eee567d6f28fd6ec1259f2011fbff6302560968f0039556aa4f76add7a45ae43d6a3c971a5f490c8235f2765fe1952b3e35dfaa8c0312a1cddca530453de6279334f49d287516e68b62c529c8e8cbeb2b5947fbcc39c84d22b89cbba3d867a98a1323b93dbedcf9db07e7be0cbeca2054a1abb52b96dfd27347e0a1c47dab39f0f7b7f431cf20f72b8a2febb968be90f583fa93636f6fa722e85085427253c1f72f2ce869fcb7c3a5460a924d5103ed60e93ff23f7c76af5cab82389d2c90904b4ec4e2169c4465f4fa341a6d6c55fa48487d5882f1f4a506e3a44154e6574371ae3212babea5ff1c3a675c0b0d8e627316a0531deb6d6e7eb5c9bad67ab5134cf70da7f595504148b9784660edc911c5610cf7a3871c1c718c4f2825382e7c8644d9ef645534989fab8a847474b967e904679a00c7368152e46ee5d6741eff22d408689c0098f2adf5fc6964f787a8d6e3eeb771c3fde609f0569bb5a6fe0a74888d18bb1601226fe0bd156003708021be820f2af6b48a108d2fe2b77e6dc059fad2f6519f6d7f00444bdd1d137e1aa5197e079b0fc6e096ffd7e32c4e391d167f3c83f0c55b287782811587fd90b94b6c90a4bb12e892b8324ed17de116f437af7a157b65a9ef4589c01803a10c902c6101d770ca2e37d652cca87c5e8bd7cb904ae0c302b71884007f6ec378fe998c3314e6c9e47eb34904febad1282f6fb3d0b1e2c159df9b564fab7939522b0c0b3a3a7487cba9b13e0ab00a32dffa90f2f6baa77b3528aaa8d652290663de55b4ee5a750a33bb448acc435fffc864caf456dfb01cceae3b662fc4ca8b8e9a240f2e35c3368f0bf2894945d61741da94b962d6d49c5286c66df0f8268b1c7e13463f9e810a3effb527e3663056e9f560098614562dbbcda09badcf526df3db7ca27b5f9f77e46509fae4421f633a68cda1ce91b51323582efd3d308d857aa04597025983dca95d9ad07bedd96c51a9a60ecaef9ad12cb23c02f881c9fb6be0b1d2d3d638a3833a1d402ae2a7bd8bf2c7b208aa224a09c9c44b05148fba513f9f01b7d8cf274649d02d88b93175367e20930d89b959704e78e52a2c4d63bae61e9940666a918783c112904b67236b490535b2481aaeb65f46ee463f19e507e8ec6d0c3f2142af81d6375f1cb78e739ec57da22c2dabd50609aeb6077165b329d96a9e004d4a3608ba265d40eca7a4acbc29c55fd2dc308368adca76321330b38726b3d6d18e083935b6652ef3924a1ea82c8c9008b6c7655847649f60bc842dd3fe7ea60b3e31d177065287c9a21b846061375f4e6cfaecdc3c66bdc6c47103804f42bf2ee6a7e50842cde32f2be757bb8545b25b456f29b01f0031d9a252d0852d59379120989efa62183f8dfa97e40d68cb8fbbe679ea642bde5b919d374b30df13c01b4e5fab717787ec66ad9045c67b616bac47df8cce2f7ad10d270f5e8220f384cec056cf99b9750df66faca753d04aae20af44609845d4e244398eea17f72dba99aa57c948e50953d1a04778e156bbf6ef9c34ca35179bf4e4ae3b15f395e1adf831aa876cffcf40767d06f20b2a43b61e12b80c7ddf788467ccf601e09b31eebcd79782adf91ba7944c405fc755cea36a474ede4c5e2222ee97fdd6213f2576fc7085e2ae672db271e9e711fedfb6216ce609d4185c74ad153778b191d4bd346ecb4a233879d9e6c04ff0672740d86916a433b0e074e8ae43dfb099a5f927e122438d77a899eb6bad181a5db2401b6492fe0e667e5e92f6ee536ea7d812fe82521279046dd19e925620c566257093e4bd5ab9f88ee15543f244245fb82a92aa4152d235aa888cfca10df4bbb3b0523d5d6e4a6bd6e3fea23c7b7e25bf31f5413c0cf06d015e801e0665049f70cade91a2109d59d1e76528a5750f2868f6221ef73e2dd8fec15170f4d40ca42eb34344a87a039eefcfe9d5c637998da2bf9465b48c232a03319906a45ab1e698f8bc22438990dc653eb16ee5ce99270795d3def3d6c1f4ef173a4142f94164f2289e1addbd38a7718125dbeee343e483ca27d7101e8d8f732123f5359235aeb86a750bf7691f3c4b387d1dacb6a7bfab4cd573c8d20d2882f456beebc4422bb51dee3c644f790cd0999cd80a3b784c95e7d01b316c92da90539d967e4b1131d960ff3d3bedd36564ca892403bc167725d5449d839d4054fbf3cfd145484cf151aa62da493b05a8d5b6bd03095c106c614a3f49a7d9a72315a63b0eebb858e8cd178475221b84ff02ccabf0bc727f2f59da13a8009b6af3e3d8370c912bd5046f13d366a7044995d59c40c65dfeb5a19ea609a101e6271ca95f9ba6ab4b911b215004eb83bfb9f593c274d59b583964f4279793af234e0a6963f2344de68be805a9dcc687e926341a7a2dc41664258a673348ac1b723a4d8f76e7c3ae31794a9567346a10c14ab939dfe60f88a553f3f9e8cf33522ecf8374bc946b3eeb6bd49e53bdff2deff931526eb2e83617865be465d8435f3ee8f9ffab6cbc618d059d076d1aee52648b0d3d1dd2a589948dcade3bd4685998bdcc8963271f57e532c65679bc1dc7aaa6183c623096eda9cb49841f3edeea01a38b787c6803f1db7c2aac6870c05620eb2952bd299040739656278b115ac401eb923aa4fe7b6866a62bf046e8537ce1274fd1550f6b2102e2f24505a73d8934b8aa3ade4a60a2c5fa1333e81fa4f4a4a9e0b344669b9b9d69235d41ae943f6eec7c6e705ae17a09edf0c0951e522b58e1f9d02a02a16535666083cd00067ff13861029da99ad38975e68bbee4cc495e0b347311608833664e895c12ee5d047ead36c78c4724286a42f73591b79a40e224cda18657766fe82edb52e13bfbc102c7b3315a1cc28fb0092e0066ab0df73a2e8e78bb4bd02f5f7e8a40bb8a56f9850fba2caee28cc0da37a2883bf973b22e506cc120add47910df99872dfe3fa1953ec629e49fb623d5466c5172909dbd39798d22bd25eb7d38c66ff2f65c160adca3cc276700f8a4646d64676d63e475a912d40ec79f5706b128e185657dc57f6009819b41dbdcbf8f53547ade476e65662a592f5e4039f38607318e754d362d486dfd435f48151a5328f4b2789b55afa844677533dc1346dbceecf7cbc076788a7887a1008bd373247d79903edbffff34ee63cc4ff972076c6549afefbdc8ce84158b44c6b312dd116ad5b7d91a9f45f7ed92f7a4508daeb4b328413e3940c3608e84a28004d9081b891123799cbccd86d5e8f74913121d93496d719bb2cb732c126e6f831063aee73abf7f7c0262878cb9c87b7b28aa3397567cb420da196696aa8945b8686db0621d8b3fc144eebbe0bef0daaa9760a49eed0bd228733588aff83a5f93eedbf327b2cd3602d59c4fa130b5b4c84223478b0a469c71a8c3a63a88df3c03fbe76d8c5282a370a84532b506d68c80ae72015f7adb6d82bf59995893399846ab708a4ae65ed60b497dd41296ce5751e3c56e163665459d4259714a28e7bb71b52fcbd7ef52a9ee5464228880949ba071c80b8ea30c50faeb1c23b92265a52d99121b38036e793ae3924adf4d59d334db7a25e331025fd8f9cbdf3a2bd353f8d00631e2c6250542e873fbbb064b77ad2fa788abcd55cd1741d5adb15920e408791a33865b764712b027bc95c8fa955e6237354031262de7aa6e93820ad5b995412eee8eae965c1af485b314fc25eb5f8bb48491d36eaad6b981d6d5a6edd046c89d1b2a22d8904c2583c4d3d0400810b25c9941ba81ddfc34a2d4faa74d3595c0be03ad3e0f19438050c44b8c55a09dd0c7d2185cce3af1e224fd37717e094e08f8314e54ab6f4d80ab5cdb76cb24d948c2d4bdd470891c85c60ca0e379d18a0955e02eb5d0bb189cd4fc38083e4944cf7889b1f77290f02b8de1ee0409059317ab2a711cb1688533ac216dd5b5c43009e3901655e2bf7b50819ed5654a8c832e97311be7fbc07f012c156f7c9cfd4bb143b569b6253912eadd11ff11812f986b1fdb624a0efb5ad15c24d4a3e46ad5add0d7b8daa5118968c5b1d513ea6afebe5e8a8436b7e58515420955ea7d24927ada5f2e395c92f824c08f9e70b451c0d7c480979a8c087ec589f5bd1c07205900c64839ef3405301ae816cb893f0f3dd9cbc03599046a38b633f7979640fe9a26da07fd541747000adba6a2c6a9919597ccf276fffda677beee8af8aa85d8323ded1bbe0536a223c1409c40919210df6f4fc2c6b000386bc2036fc601aee7d1128c0a80e92020ddf00f27b1032b6134d5c2a0ed87789eb071c2c938bcf9038c49fb8dbf36f9c10c17f66f4b58af271bfe7fa03295db30326fe5d2783dcd2ec7a0d52da0536f26f741f2023428965728856830fa0e6256b17debffd285769705561573a7f4d4a1717a6ac9b53280fea7eb2f4e62e309760670344ca1ab768aeae6165c5211edc76f129a4e0822f1d1211714668c04100ca9b67913888df8f685d3c76e312e387cede859233ba8051277480513db8478c816bd3209221102d32edae8795719eb3baa97405ab8a59036c3c890fb816ab9d29a37912ff92b2adc8e58a8fa4c0abd4fc0c0400c8620b12cb7a3972d196a145e646287878febb67f3406e80f652a80225c9fc53e3c7c5b6d40aa92fda6b6befe4b13f244c20a6ae71c982b7842977b2f21bdf12d24889ce72091638e2e04f4b28d805f4afe39eefe3221c4f2c9e5f0feedda1ec9e0d8a8310e030311f23fbd8a5f23ae5390c12319451481ee10c6bcf197968f6c920efceedb76991545a9813be0c85dbf52d2cdb0f6da6f7fa6bb761a989d4f9064ff2b0bb4fa4b6d6c2f2d60c09590eb1efdfe2c1fa764976bf0d0eb211af19616d80fa5c8396a92ee1dd3f3e55bd3e15778fe7294cf33187d6a43df43f1607d7cc523f57799b6d1f7b8899d2007db0cdd0f6b1b2fab8c3bd39053ad778ace34ed87c952fe56a5801bde1d98917a79a4061f65317813b6379df61ae4c6f334a4a38e112f0f731b60fec0cc93e5263ae53c3d4d8d2b09f6b80b2adf9d4b9d9cbe68fb868f847dbcdc9346fbe858bde031beada338af250315c4513c8c9dafbf2e65b1c54f88adceb8ec3c137ed78433d821e51421b45a08282c01f27016f6492dc5c26cc3a5e4e143dffd65cf141d12c99f1e08e806a947f93cbf14ddb21fbccae964eabf011763ae05d1efe01015257e602448eb7ddf5e502d496280f8d3dae945b76733d98f751653d263feb9cf738c982c1f0f3786b4283d765d43410125e75ee71cfbf9b32aa4c541eb93d7dfe6746eb4ddd82a3552b304cb1e49280f4dbe1899084bdf348335b666d5d7e24f55f50e6dfcae5750db4e9c2cba89fa66c4bb81922fd222dba30dc2557acc6c3a6277b45af261bf5577a0867faa3555f45abf48452f7b9fcee8819a0ea79a433d5fb9be9b270a0a9ec73c5513ed647bfadcdddfddbcd7f1ba37768da7649e6708699246a08fb2a7a38378a158f250bcae4209be6742440b0f984da89851b3de2f7d44b4113e4fce88267447841549e512141d101db238fb1a1a91d3f7536eddcc2fa6563db3a19b2310e4d4b1212a08d67444ebcea0fbdad11571fb82b5f741bed867346a69d18b0e7e104ddd956f63ab00b3db3198e43c5c1f8570fcead57363ca72d7cc742b8ebef9af5f9da687edf8e5552e104a7e443acd33c9f22bf0dc4780ed2ac4a1670bc3dda8c72ce2bb87b73f77c3330e250684feb57a5064058b486b348e0b9bd7f5e106cd73ac23218b04fbf9011818dbd511a605b5d8a428b28069ec9c89244a8573f14a9bb4570caa4fc11637a09088cf005b42eadb1474fa7a1baadc24bbef0da30eee6b75e489b9bdf432e03d32257a09a71abe79a7a81e61a7a596f30a76a3a458e9069ed4e25e73740f0ca7b5df33a351e6d1b21c440699f8e3793d2b495b3ab2168d6567249798c5dd3bd677954aabc7289a4007a12735106ad4a85bdfd078f3405a19b3b350a65ca17e30f7a131c4d53891dc348af60a246916e2e0921c00dd6d5f93b4aac7f973aef772b0a8e25b0d2a524ecbdd216d9a0c71071f10703421a975508b0bc5808793fd29e83fc4c6159b2fde5174c2dc68921e978300343f4ee4e48966ae039afc2438a255d8b394970c40630f813704a67db97b0f5a4424cb62b7de5dad32d00502573069c2247e60326adf38adba88d4db34c7539950d8f8c62b40d94cdbbb1cadb0b70dfe95583237298313b90ecb148bde1303c8275b35870bc38bc157ba673ce3dfab4a051af6c7ab3207e6849893e09bf008311b80e777eae53b96e6ea1071df0af80378fdb2d877678a734960fe68784735f914deab3b1b7ab1eb1dd60aa0034d402607a598a6c6d9509d74162674067b328ea0defa2a724ad9c3d57308a9d50f0f4e191aeea14aee2ce365a7e6f061774150faec1c372be79118978477bdf0b380bd607f696ed8b87b68dcab9bed7b601d9845a5e442b3ad91ad2338b094c0161144990e4a1cc90045966de037d562e0bb43308ca1ac0467b550e55fd8c39e1859587f0c52bf7f62d87bff6f677642da056d52ae0181632e66d5d602ba52fe966209cf8c600a126b59b1ccd2cb236e1353993b739f1865710b70b73cc42e1ad9b9288713bd68fb3b14990bb797eb0d4ffbb1b00c67575ad2d252d3306220e935173786380d1dcd369575ff2aa2d99be31ef9344d14eedff904f6f5ec3a39cfab15af67f0443770277fcaebfe03947e9d4775f2e9d0fa1bd830416821d19efd3534b7681a97a54bdccb8096421b91be5b3d8a4a5300ad8923932f3517d6011327ddd9a5dbeb8cba76fbd0391187ddb6386276e34c39b68d6f26a2d708637a276699c5ef8217965d74e60570dc1e2641baf5b4592e5ba934254ebda493e8c3242ed077469ab14e07942b6d2842f404a4e5b15a0b55f9b0415fab5bfcb13f3d9108118115efe4956b3a401704d4e87a32db6bf3f8724e35a0cb66438f47043306bb26b7004e50aaeb2b036320543385bfc5f4c1140bc200f726548b1fe5764accccb470c4c46ec6de027efba5bf0350bb7c1129cecb132468a12505f84d8347bf0d5c99c11c6aab34ff2a3fa387a60849ecd7f0ea94e7e55fddcc9c07b091e9deaccf268f392dfda65e21feed8bc4528c67bd16c6682429a55c2a24d4acdcd31828587050b421fda3d29785019f96cc4fe74403b160dfb0ce9b6075f7d23013fed0fb60f76d045ff05e56c9b7251c55403420db1dbbb0bf2461706ea4162de7598f8bd0145a273468da04e2285541cc8089059cc8be8185186509cc0d043a6ecd08b3a4076580315035f3caa973a35739063bde0a5fc0f4c59aa7561b7b721f61cb36ae0c1faef58a576fe95ea6013e7037cd7ce06e5dea9970fc1237123b9b4817de27c12eb9463de965ac01ca9a46baf3b9ffec9d62d868f3072d514bde158d2ad01474b3c52aa28bd0949edf19ecf6451ba47aa7a370a32edfb424bc175ecd4ab77990927e7a3caed75a9b6632dea012194aef28025d57803a4343e547cd7a4b29a44ad2adcfb6231c6df498ad344237bd86b802268c8537013261e791bea84e38ff38b45ae96b6637bce451eacbbd92162d4ee202ae300bc0d5cd1a4f6e07d0849dcb3bda68588dd8472e2511f2e2747c01993d8fea9b7754623f0d39ab93b2ca2bf450c35ebfd342cd085c027625ac7840ad2fb9001614e51d9d4a5ec818f10fb0195eac1ea3b21c9074365c43d379d2737d399c3abec8968b6d6555553ac570888b07ce59c315c13d1b39f33e8c851bbb2640036a46eaa77e432dd1942a1a15b4b608ec9ee46fcaf2eedb7011021d6d407a2fb3e91ef5fc48587f4153b4e5263198050d86e7c7e1cee87ea650f8a01ffccf45d8832dc5b01120c8396f70ad05623185d9abc6b2f41e1943bb859e5b220d91cc969b362546969f550fe8d0008b75440b64ebcc216b3375727f2ddb4d0cb9354563a4a28ba85104ecaf41cb0e72ed25c51dbfd86377350c3d8303feaaa880d68b45cad1c969bd57e8b0318a1fdf418c31ee6c3c9e420acd5b0b51b317b5640252d2f4bb0ae91fd6ead3bfa6583d6ee12ab8c509ff8c696aa3f59288651793b199db4229ac5c8721898fac2b39840ce884e273caf5285ba7fd57cd183cb0cdddfe00b55f21f3682ab6c0fc86002d972c15175a7a0a68583db09da67d9146e1e6e090d0a7e7aae43e1234f69ef0fcd2c6b97abd24b94e9fa65761cdd8134f3c5aaca28d634666b80a8c428fa806fbbd19713f40ab74be8d1b66d0adb4c2bfd649996cdd0f46470a4a4ee9dfb86d93585d7c71ceff0b73f246b68de96bfa06e7e602ca3de0af6144d15aed05ab71524b2b9f9f6171840e1597e4010d336436b4b618d5d16030c6cd91b05fb032bbd259f522f67b296550ba394300e24f67ce5136dcbd08d214cd0e18cf415a6d733bbd604022cd59be42b093e729e2b3feea9bd8dd20ec1fb54d546e5de3e9e8ceb2fe0d746bb31565e6cb0c20a4ee767733fa52a2dcb09053eda65fb0d07fddeb1bbf3592a359b45e8747b911b790ebdfb08e5ae7a1ca4f982d672202ea4ce16e5511f0a62313214b258cc76a1aa9385efa20bf71cc4479c37eabf80b394b6e7e3dffd6e3823c5fdc92e2f9b8121d2edc2c02df69e5da8c5be0d76435ca4bc8f82b40a7450ea7092c943c0e74f6e6015039bf0afcfa2953934629def6706bf013fd93ec580bc943c2901b6beb5671f7ac84d0bc0c3c4c62384c1317c40f17cdfe30ab7151b7fbb9358508b109b623187baa94e24acf6e0480902cb7c071acbd2073731c4738c0ee58320d3d02b65fc0440afdf72a6bec46a35352684ce13e499019b01d90f3fa84c4f102b8aa22be7e9055a76639c11dbaec915bf8259c5697c62574ec91b4d6b9bfe4ee0e7e97719c708d614213cc9bc04f54d535507b46c3f48334fb803224c11db1bbf6246683aa8ed72ced3ea6b95945af3ca9cd32c112cb27fd241014c721d9d5b9430002d80033e1d3f3689b720e1387eed7ec4f28a03fd56585cafb24408676d76eeda05867d8e861e287f835193ad5cd171eefaa8c0740ee1cdc246d139b3e95b0e0a8f58cf50964be4cfb0ee5611193c6bef1c8b30d0a7d935ede2f1a8383a308c497c155fa66145b1eae0ac79877b8957bf4b912fdf9b2dc8b12e0237d41a45d3733ec4ba899212c6a10ce77f67338306e3bac32f08789334caaa4867e13f8239ed9586957baf011b071af1505e42de0c524042b09f0ec4ce722dccf395af8941f5dcdb82597393061c07dfec1c38182633c831ff0e37a706587aa7213d686fa1eabfb29e69ce405f3cba921a9874ddf047f0ad0da6721163daa671b8740ae329faaf720a043421f10ca6ff857b5041fa57f4aa5cdce320ae60d7adebd32b3aef7b9141b3d9b15f700812636b635001bf35aa30a216e4d856d403bf2c69ca85629e0eb177adbf4f2442e49b43a53e1477add6cfff0883b3b8a302c04186362004d8e6f24772f48559d2c6cf379f43b3efea097c7be8b489eb724d030161230f978f867b32a8653934143c82973d53eff7e0f1c58e7503e75950426e18c8f4f8c02b23846f200d80f2e871933634f25f908b6fb98fd35af092abe323a96285645d4ec29862ccabefb3ea3a6c0cd93ac985a027a898af0a46a12f56765622946c2cfcf5ffe7a463e13dc3a23de04d20c1da57104f0ba6ef90207084d5da116091b27f950831cabb8889a840c0d6f503cff9c0579bb3a5b961e2105000c5656d5875f99f0717ca31a06e0308df7a30481f22da157ad25be4bae46192cdd6b48f08e81406ae3af63f1077f20d6438ca62dc1d2e029a91ba1692fcd2b873eaf6dbc48d5450cfd57e594c8591e8030804c92fb749cc705dcef2c1484811e69e614b5377e205805a294144130bf8117b2108dc53f6990208064f6810893b59704f1fcd28a1f53f7214fefbc09d7abe1ae4c8e54f99385bcfb465d4de24c26c34954af7f2c3bdc2c87ca2456c1ec8c8f77c541a28b53500830399372e82fb041b71cda0c38a194584ce4ab07101287acaf6b54a2d5a0b1dad0516d11805f3f6c1b18b6991908724ffa2a56c8ced5460a8add52760bc0d4a5f510094c394b701f10b7d25d574cbb6da7552db0d269b9284786cbb2b065ce7f6738eb6d2b6dc0d51f99827c01fe1000d2bbc77f8a36065e9186802f9b99fb6a40982704caaa3bda14cdd2ff086f4ebd03202c4e93150da37b62cf30a64f10cabc7a650bbcf77244c7e44e12cb4e06c4a513ecdea6f09698c48d69ec20634f862b02ddc61718fde3f3898cb76b8a00db232e926705928226805256c32aa6b31927f53e959967eda73901c244dd11a4392b2c1e9dd8b5dde2e9a42c6039add2b127783b92fd17ab3df84c8b11fe002ae0bcedb4cc64ba762e9cbdd612c2727ac1cb52b4b149b69a0ec4c34aede3a40be6d9784a833b31317455a451e90467ca19295ab688d72dd10647b5ea93b9f34a85e0c93526a6a5ff3b2167c02a40606c103b963e01b69c746e79894a1d10326a00f4ffffff0b