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

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

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

Block Certificate

Block 55442 3867d2198e48beebd9b8efe738c352bdcf728fdd0e58d0555b982e57e5a63192

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
58fb3175e7aa8be37c574fb935f76ea98e25681381faa58a39f15c89e87f9a6a
Certificate Block Hash
3867d2198e48beebd9b8efe738c352bdcf728fdd0e58d0555b982e57e5a63192
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0010510000e0620000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000000c48db70cf7f537452d023a7246d4750446498c2f21a8c33ef189b86f319ea0734652feea454d2d0b1998599b2d2b5d10060918ab0519cb98f6e2a7c296c36310b72b19603c3868946e9ca9c774b746c83f7129ab2d00b65f0a000000000000008000000080000010510000e0620000

Raw Header Hex

000040206f22d20fc05a3cbe98dce2ebbbafd252ad35645d29b2a94db482f6af90e02474af5a58ff786e05b726e45df491a2bacbc37a0493c9e988e68a087b5cdc889f042fe90a6a749a05186a9a7fe8895cf1398aa5fa811368258ea96ef735b94f577ce38baae77531fb58

Proof Data Hex

59,560 bytes
121216020307d595c3e02111b9517458b71c0800195cf4d8b942deb618c3830441097cf91a5d7a3e31ed62d7f4bee1fe19e8dc992476cd3c874ffb79d2cf05b52ec4dd36a1d92fdb4b28fc2d4249340a885ca3a571740128ab63393507cda37401083ff7dfd9899304d0b43bd05d8f22d7210f3777b5c7208b47825efdd6f79ed94bbb091e732f719e077862bb9a219b1fb4f5e5dd2f18543e5fadf8a8463b10092172e4719d675a4536b731d2bd5b5afa04d0053c74c4472c846e42ad8e5f563b05d6ee1fb29950b8225bbc6c3ff76389c9b041a854291240d7adef5e24c5a0de512b7323c68305be45669e7463ee1d194a915803ec94ac4a227fc025ed42d70e093a5ae943181de6520a6d8dd6983f052fcc8e746f25e6b38b839caba78a0ec437bbe39d51aaf49d9104bd026c1f064337fe43f0e1f77c249625809a97ae92b7f647aa7d7be89edd68dc161641a5a416cbde6b432e571783e77a6cb42c9b3800451daa8360edc271f9902b6dcce1d9b77939e5cf9f1a6a255304882ca063c5296a583f3cc861c51a90295b94f166ccf2cd21444fb59223b27b989085274cf076fb8762056a50b5727dd711119a82b9218776006fd48dbda3ecefc8d5f1307c881e96fd6f7aeb21c01314f2dd309722ff19b719ad5cf2d12b2bf1b5bc350e2cbbd20b548e7622cfcd846ed058c77c860521af60720b8b53c04397976ffa2a701abdb4d2030057e7694cc3f97f15c6ecc000e1cba799366ebf857944aa38cc5033545668982312d93d891b5935a9768e0ddc8d00b8b0fbc721b046b867d039c77da02add65e91487c39b8287b0236cfa33b901989cdda9bd529f7d3142e326fe9cfead909239386993af07cf164857d32bc9b9e9629bd0a30e202766cfa338cb95f19e3004f6f01d53cbe0967011382551cc9ab84b4dc77f56b0ebcdaaf80b37e24d14d764b6ba8c7487e99826fb44a2a1321bf063ca886466a7f4dcfc2a67849e55dd1e65331685edd448b34fbcde4e0e9712415a94e801126f96d027ee3b1568ab38859ea690f6564d92589803130c9901e4b4d941591dda4f53e52d4cbce562d70ab3f186f9f16c71ef8932ada6fd39eefd8c2170a8d7a39c802f2fa15c039ab9ffc4b8416593400d4d89e7811677f8702a278ab1725d574a3cd3e75fa0080ab96a5dab1d072ec2ccb43b79bb097c35f474bbf785e6de2dc298a7e848eec72638911de55ba595a56a8fd79b5db94ed7b6ecc56fe1c7fa85c395e072d315b156a54f1fbd9fc22abafb90576dc620013181bccaf6733a9f3595783005fb637a8301698fb40bf6a10122df8121d8be2aff61743ae0b36a5fc296a911b4ee28eb203c213b68fe4b28b56077949aff1a46bd95175fd052179707ddf97db5305e7dd2e1f170d662a52e8ed2696ed184ad2cbcd21a71c932725b06c1b90e75f0b42cc23f53bd7d9aa41ad4de20edae31d688bc919314f889d1fc7043f46a6d6da936b1c03854bbef0705444dda6994e29240288cb3d24986d2d148db53c0b669d6d9a9816f9878d870ddec5e1b155de586512cfd29990e41912adc14aed50d75212923e2f60879ceac5145522d1471d07b02fec7e04999b5506de3ccaff183c1262e1a5d03006de67a2623ab216a8f9dab131114d89640324fdaab04ee0f1caacc41c50de77acccc2714081e9bc9b9641132baa537bbc2ca6a4f5c660006fec5ca7b41e0a43b5446e6c173b760e590dc222cd47d816b164f03a6ed934ef2df0082bf351356841dc3e495a42fea53ee4cda7f89bd266457e4f9fe36210464c7935f9496f54220e414dd739332c3d83ab489423f40edd1cab0e5fac4906af9f0e0fa411a04db95af396b743542e9fc8c1dea7c1ddba3d51f1e15f14982f5da859d5a61633e84be72abd92b8cd445f292862520496001154f88fd95836b57654e875e4ad4bfc2579f3658355c44bd37a2aee0a97b25be6ea66320e4c4a79de97fe8d68bb65fc25588cf6402e6e926136ee1f034e6e06f2b53530dfb91ba64fe895676c3874a40a79a64811e67e725e750c3c8311b2a4d2314004fdc0e49c5e845f2b825140221cbfbce93c7ca1f2926538e1ef98a72230fb1936fa31758a1d49dfd63ea9656841c81f41b1a900d958929c4dac6be2626ec7d18a570b4a662bb553914e24e6ee8b4878d2c5c8e510a3180d206b2d7a85d038a1b07952a6eda1551854ebd732871da80397ec418532ee4f878c0206632fc33f95de7e202644db76fbce45e2eb741c55e45c05ab6eaf8701d5c3e3b373377b12e2296fdaf4abd28d93f1e4df90d849553006d7ff09d9f03a99829f2d262feedb2bd432acd5b697d57a6374adfe6d72a823648eef13dd873ebc2767ba724d979e500e23e24cc2ac9aa5656c728f6494c96e4e67bc4567fe803ef5e0993b761a5c47a90ccb9cd7c35656706711d133734b41c50ac8418280246218eb8f63beb2da6114da29a0d8b08ce091ecdf4c8fba2f65a43094290ec7446ce6361b8dbf7c2d25782b6ee7d514c02c41b020d2c68064df63b6e7fa061d15a5bb8e7a1159ba0dfc96f50d47478d86fc4e26e3eb7dd9671f5d24bf2847f5593efbf7be0ac09abc9077b359a5198f495ed44cec0e554411b2c03a39606c5105b03b4dadbbaec8d182c4a4f93dd9d4b687f4be5e5a161faa8a1a09ee257dd641a97cd5e98b58d76cb6d03cdd4d9d988443602ad1bc8eba99e035c379fc9ef05c49e3dfb43cffa53a86d348850b6a7222dc0ef2fa13ebbf835a31b5b6f9b6efff7cf5b505704c30d86d6da5767918d90f65a272bb56e7845d212cfb54e4aa189a8668b9f2625473d37b48bdf2ca2cdec0473f1489859dfb118a1192f1385ae6fd9791680061fdc9d379f771b06ca06a0a67b592575145a92daa365d1cbdc900d02036185a70c6b1a9f5db73e64c0886d2bb7fe17c144735a09419ba4baf25432007cad3403d27b4592077c307aee254a4453fb7fad3b07c311789d214d994a1f44fa0462bf5bfaf9d2d5264a59b1b8377abbfdde2a5b153405d00dba29ed08075152565a7bdb09f1e1dd444ca8632a81abab18cfacfecc218073decd5bf9d6f71c46f5c7bfd70b085ea98560e3d8269152e215820db993fe6bbbed46bb82d21f01aa1b0cfc5e7c9dbb1efe78818a9dd7733f5df2c0e24d67e48817c39ff47365ec4541e50241c8a6bf6acb1ed0b040b8ac751d1fa196fb29894736f1301aab0c830d485069dd4a8888b167b5a503520466bebd1eb2545eaa95ec9316124e99e8d6499b606260947bd5ddc55eab7d41c844911699c0fd5c450d8fb708bc3c8fdf06b1e8c7af4ca0e9897125e9c46086d77d2e26ea7509345e68d9f55d010c4f18a94950c1f06feb2380a7a579815e24964f3b00387754f43475d69186efda9320cfbd791e6729f3bb33a9266fd6d67de20badbe0d76ad3f1331a18a5fe9ada56ac3060baf69a3c587df947c01a23e6b58d758b9ea0a491f7a7a0e200a4e1a8cc6b79b0ca3a29a68e6d52c2961a1818d0da287f94f1aa0d496bf3e532f8bd3e1e690e56cc15a5ab33c956f951c9291e2a7e650869bbd8b3b219ef7daf79fa2d0e4d19d1755246f67a9594eb8f2ccfcf6bf209bb74c347d4a50ac6767e473e63ae6c405a199e8930d0015c3f19d7c2f422ee7d18a425d538e56b2c593e08b1c726c0aa65acd67168b0e7fda7df597d9ff461418032eb8170aab771df5cfd6f5849219d77050c05f0adabdb0f4125a480d5f767187056ab6d9adffa38b658c02b78a4b829071370e55030f919d911d0d1ec18761a97ff66b91d4aafd011603f506d473ff7382a117925bdd59fcc90f27a9ee6eb668c3bc3a56a4d38cd93724019fc4f94eaff5ba50c7d2f4a15675b7022e002a937dd06ac4f3be06bda247601e31a3083b5b8697a02926b8fa1d0ae8712d7a1850a44745ca3d6ce305e9e14816880a4849b5b032ede4f0302aa96c02cd15ee1233d849e4a45e27ef515871bdc6dd29047d888c06ca439f5dc995d77d10e2643b4d85257a3b1c402d7b38a5e02e449fe84d8766bbb0b3f661208743b421bdcd2c0fc680867174e78597324fb1c516b14caf72a48f871951658ee588f9617ab7d05778c65c07f1959a0a56813192f1523b7b17cc48fd4a942302593707a488f25241f761de0cd236447bf7289f41df7f4a76355cf169c93b0ba0a9fe54e6a7059b96ab670a628502db170b316e01e119383c7ddeb1ec5cfb5265a18d84bb89e66b422d949d6c4aad2efd1b06e9cda760284b254c679eff36d70bfc96abc7c5a51ed673c86144fa7cca5b5e7fba428a73d3753858c8a7e3ff8a1b6aa49305becf37ea1ed3fbfd2818429a7492d700860ca12b29ac12a15524a8bf9565f0b045a699fcaac909cd1962969cfadb01f27e62c3f76a3618fafc483ec9940d6118104cb91f96a390adbf5112c5d639a8effc8357dc95763d09c3488e5e88e90f69582b69e59eef351152fcefd1fb3a84e51ec41bf6d875dbf228c6006392afee07cd74722895fa83a185db624cc2b9e6ba6a4dcd8bc7e7cf13df1488bf325a9c66930d2d346e0b9e56f1c6aad3a303e3d364b2b4af25eef5c2eb2875d68d8fbf05a03e67b484ea23185d0ab49e237f3b376cd15650055b1eb5fcf2687e009aa4ba638d002be308a79732af74ca509dcd985cf83249dcc8e8966b9535df35901d814882c686f551ccdcf5615717d6f89aef1a040ca4663349246bb42a9f3e8b4a357f873bb5d97c6851d5fb26195b1f093ca6c56e840f6c367b81c3876cd501323f8c290c1738c6cc3fdd6587926037c6c9fd4bad8160d27fa6679bd2988947fdb312edf53cde0eb14164e31fe838a5368df3b9c37d65459ddeef84237d4cd8829ae7b7d468b1d54227030c8fd86b6bd4febf20b3e7c8a6bc2f34f25d0ec6fcae32e720cfac0ed455cb4c531c485dbba9e63e6fa0d08dd6bb39a540db8369d72af785eb0f5e99d5103ecceb5576a7f7df8cba22f13ef1ff254b6bccb41cc113bd6bcecd68200be9098b5635a72ac171bbcc1f2ce8a1564b28f2f24c947be847cb3fd8e52e1c7c7289e14308d1ea6839c5bdda9970aaa14b1acefe17681b21e2e8d0980001e0ca91a60cec7b261dbf790bba40aa7efdc08eb617f8ea4a5a0ca054a60bbd91a1707430c922b3b2a2ac496064c118f9389c3d213254424f68f9c770b4ef883fb8164dbf9ce0516c27a6e317400feab0710a5989b92fc85d63fced7916359e03557bddb78163444ecd006e6fca5d2e408f65113abb1211faf04a41268df8fc84f4906d4a8db0fc40256016d758628af9ea0ebddcf30b7686c1a21278892c9d7dec334e9620272c433961a115c1e65bfd555295b49bd6159721f4eef5d3419c6161a8a24aec6f8b69940d168f391e3316f95777df7a1a5bb0e88db1151c94932f698e266529b1c936fa155cc213c35b2c0f7397ba0cb7e83f62f948311e5a03b45254a2d5be930f7d8691a358b38f649e9718ab8209b23a21cb60220d3a30f98ff745c5b7efb8fa672b7a4234093957ca31d7060e9067709635f0f646c334da50186f561394ff9edce78ef5d089281d19dbc8b66bb570d10398dd3208b63884e5f6708c4c03f5a60236e769a16df56601cf3e453a03933901afc67806ef6674a39c09d43b537152867dc3d7342669f4b887543be87330f4b5a83b3de98b0e102be795df19a1d456264ef4fcf74d6f07f7433cf72e6a070831c26e88421fcba3b6fb74dced3d00590467d6da84570cf6329417e46ba44569c61be1c861cbabee14f8070223dc7d5e1750705671f27df64ee758e2e7e5ee60faaf4254668eaeed98e5b973880ed34aa3bd1e074f2a08cddb65b5c5adf08ed4a9db9391845300068d5841e66909e6575bb63c1fba89dbda8371ef9c5714dfa96fa3fd5e85512702ad8325658c97b7a0aa5526fd5a60c0dea05d23dcc6e9da997ef98e5505df71b89a8085b047bcb75f8debdd7ca5d18764c18ae64f12310f34f9d46e53de1dc41b0b4782b989b691945c5b56cbcdbf3bf4c0b35a8a7d32e2408aa487354c9dfced431d3df994ee46aa580e9413802a5aceed4dd0a31b46a10bb8df8e17fb2ab469e80b0a7a9af56b73b3f105565ae1019c8f83dee7886e199311f06c99023705cc67b1648c00dc60007bade497d21321523107808ae8c01c35596a5518e32e096d2f7c977054026a8e4f5fd8d5f5297f07af2cd6b7b87001884712cba0e8e3ee1d02126dd58fe40fcdd907e2c08d9e6b1df9cbfe8b0c26c006a1c111a50f2165a8171c1aef4610fba0a23a2c8594294005c9a281a21565d745cc5747c608d75cf4dd86d1c21b716ed73d3158209eb6f519ee2a9184c4c67041cecd4920014b7d65c89f79421193846ecade693d95b2fde634c5fddc860f595c9bc5d3654d096e83775564c339f5fa46fd4f44900f9028511f74abc4d4d56a207991f9c5bead4b959cf437ed40994b29cbdf979e0c2a538c17244d27d67888263b17c91e46c3039cc84767f231045b576a67bf78001be525f5867be8cc63064231f997c4636298d7de86a98cf581b9e47699ebfd06292ea8a815fb74ca4a5b1971ee8e31be11d12256fe0d4a3a32c722246348d358849c4430510a2c74b2a70da486a8efa57363bcf43d3b111ff72ea89e7a06b588aad802bad071719e1f9e9cf29de6f0958a6eb1257c8289f3e0d06da53712e0a307b7f4cb4aa204ebd80f238a14c8fff602aec6236d784a6d3f48de7c49812387e7d651cdd5d566adaef21632ef10409e9bc164d0839b08835bac6a5ccee2aa3083838be86feee7924bff6716de17cc603f317469ed1eb3aa1843fc82de0996ddd0a5f2606795057c2ef1fe3c4771f3bf8093487d30f5c05324eadcd9a25efd8c17ff60fbd4c5ea51f4b914d06e60b117dfa53354c7e634264b33bec34c8f252ddbc9023d5032f3cd10edbc445b949e32fd98994b9f691605fc1b6b85d74648bef43d837600865cd84a52aeffa5c4cc56c87d27cec485ef6d5d056efc486d204d701d5ad521fb5474895fcd2e26051907e6a15af3609a841a8033771f5b9c03377f95775d894ab17f7990be9d64506bc2ab1b51140dbfe18061f81526d0f8b7b9d46f449fb8dfee8e3c6812eda161776482e4ea480635491971c60d52d028d27e0a3b4e390015d4f55f3a55de3961a00ed03068cb1caec71a2c7532d977dc98198bccb9f05310a803021e477edc5407cb06c59e4ea055b9d98ef22b85c1b226988eba582a3d9dc150ec44ea437328a7e3db9d814b3abea7ca83f92e23b4635aee831bca41a2207d30557be0295a68b6ed7ee16628a4d6e23f1822cbed6202d0fb26b1c1b9f5defaea116a164dc7b30e45abc3abda0ba98b08b8d4ef99689761ae59e092689494cd11ebfa534cb5c4c85dbcdee70cbf4705055be7e067d572b1534b7c0a93f131524db26b623dd83fdd0c2b8a1646718150ad939cf9a928f2d1ad192a7d60d108dd298dd63174cf4b2fd195ce5f2613edb2de1ca84c7dd1daab9913d2790d12dba997c193fc90098ddda482eb09727f0b656c41a8e6dbb6deb759cdcee4ae8b12b09c62bf169932b4b8ef5a3d987fdf5f6f6208c29595f47b8ad26994ebf8acf52bccad856bfafb4f6e0c5336b46c2e3cdc87b27f7126580f2c87dda9fccfb4485416faf13bfddf6c76aaeb7c1a763114ef8d6cab7663bb7403301dcf626ad4d7c32737dc6305ae156136d12e64ba6bbd9f89c11b89e59fd238322362b42ee78f287fc886377ebd46864e4cc4eefaefda60f3fee2dbbbd19906ea4532f8f74d410b1252853c8b0f09e80346a78a3145d99067f4d31d8ce32267a540cb4fe6e8c34957a43c5b39745b1ed115e9f0019a67cbbcab25ed47fb80797b67d397468ffaa93a7037e7cee90dd963742c65656effec7c16aef249004dc33372c0cabb3643a044014e7fc728e347604a7db67c47917dc423d4cdd31a94b8a6a4771bca2c1e4ea675fbd2dfdce30196d1ed71b14688775875c077aa5cbfcfe59091c70743df13e233ac7f9c489f184c9a7460aa79561638c307427e604881a61db2ed70b48ab023f52915859c1975ff85f700887777543a4eaa591a2d32222f3d96614c1d2e928df7e016c8154cbc16676eaa9daffed2094a01bb321ea0a0adc6ca3c87b050108f255c5627d9751dac63e7d706a4ac588cec90b5f2b07a220fec5fa1c24c8cb1c252a270281a6451750591f687b9328679cf4ed65959d3222071e038877eb61add2673d9d59fe62e5f85c07491d7ffc82efe2db90a3f1a820bf072979980ea16f75006c237549c207a8a6580428874c0b51fc40aae171de3fa2baa00cec96aadedfafdad5ef53b503a50899842990cd57207becb94fc90caed8cb00ee936187562af78028bf35cb2280d1aa7a83a6c7e26d052c796d7a348b835cb6f9b16ffe7230d9042755e6772e932e8e5da610f34967b728e3d11709e9717e82880fe340b49a5c988f3df8b9774fd9803bfab714ebaa04878346b66ede82e657f4b99c064129324793222ec6934762db585d2244e4272a355cdb2888daf57b295c99729490624cdf9d3457997f02b2b74da4234b5322c7baf85489838e84897026457f09acd77492b7cbc4ba768122e0b22ddcce52643fda2cfbd23d783acf981326bfc0731b0874374d790dd7f603bfebe42ca50a83ffbd098fdac6792a79aac7810916b5e3a9774dfc5b049184835502f09c97d09c242aa92c5c179a6a255d59cbe00933ba7dae4594dccb8811cebc1566829f7e407ff877099f220514cb012b000cd8a629bd36d7ee722eba8545488e9504c2187070351f24c3e84d785c2795f1af5a051dcaf295f62d55d07a751e17f0623a88387b8e0c9282afa99527672bd4c53b9f4c8982f58fea7dca9045c1c977198c5ef8bdac9ca82d66de0bd3302e110ca250e59a83f168c1ffd745164eb4be1a2c6f58338af3d7ea5670abdcc2133331efb178eac34e38dc3f7d5fbcdc13f2234f576710950cc981fd04bf93b61457894a9d22a67942e0e57c7c2343bd5d2f839e2e4c909ef4d2d69d023b27416b542e43c7984ab97593b34eb2010c76e23d7a897a34f2a4c9a380d2da1d7976139ab0c5cc90ebf5bb2778f7245728af3d44eeed482d557ca9a8dea0e9329f3fa30f0917fa03dc69194bf054f2954141cd6c1f45e5ca5e64df33578fc6f002a4d6083aca1b7a848adf3019b664a0454fc043914a8814a19c0327962efb681c3283e1b99fe71a4132f93ea4273c80c473aa484cc84631adccd3ef2550c1051fbe02c1d779c29a7c1b7df0e801e68288cc99b1e4141e76db5296a77e6d9439f0b81a6287b17b2718f1da99c0454c707748d97adbb3bda301218a99f655f8a5bc9a997697dc46f325203089e722b0437d88a77a99ef6b801c3ca153ad52167638a7f6e4e80d939d622693f7b78312160f972a68ab56e44853415d22bbf9234d13968de918d54b8888bcb1f2ee960627d5a3af3cc6eb7137852e7afe6d4fd2ec091b7f660f95b69efc459dc009a87499a4b4477e2dddfc544780a1bf19504dac4112fc18b649f8159624fc21501505464dabfd4b8fd0698c9a78319c1dd2375fc4dec767ffa1db1eb731351f880466424d5addacbeb4613f09eb3e36f208edaff9fac39e4f3d7af8c7f41d9f2b8af0b2b94e76a4ef2320b8f5185e99856010ba334478919209b38f647df312329c7d966b6a631efc76524cd8d256e6a4b13b778666eb6372997fbb18dd70fcf8e72c3bd28b04327834dee7c1dab12a701dfdf859e854f5f8930e64fd1a07b2e1252d2d6013c393f655ef55f4611049f3fecb846f9eb18286f762d4b4ac34e04a8428a7b821fe372ca771f4a3ca748cff1742236b6ec7ced0b675d8b21879ce095245943683bc47ab01e96e01b5eae854a8a2c02e763489185482c68b2e05ec6798eb37815ca9ee2f68f4d6f2f4214cffc5bf9805e356fbdcde434865090efd62366ac294fcca04c0cc5c20157087c0b6a4adb27f9a96636de49dcdd21047443ca8527143bafbdf5774d00848b8a6ad8bfbed5fbc92dc551fbe22c40cc53d59fa5f099963cc6660b6e2400567d3fa33c3ae7096ea5430a827247e512c2a5e0fb1dca741aef0babdcd0ed9121b06d8f8fc0fabe575ca5b7521a6b33ffa073fe79115424403ebec60fe308dfeabe4a87e087cc49f7ebe7715efb981eafdca69ca5029bd6b63598553833457c04a54556a7e8139dd79032565b445b5e42f0609ddfdbc78178dabd077b2684b45f6cbeb643cd3b2b6c5e59a84cf9edc0c45456a177291c048b74dbc03c7fc7b33e5003f0ad206751a906e3b198ee79f14f86d4ed43688ced9ab102993044ea22b617623efa40ecdc472c0b288c54d9d94c72d014b5b6690cd6000d681a96faf7740da225dd5e1a06d925c68a2b35467c98158500dcb5188cf0a814a720c93d321da946d1e2971c54b8e1d8f07abe4f8fc4559081c7d4b07e12f5964ff7d6868d5dda095dc271411d74213328a99f1e3836b7ba6de1ea1d824f1eea12fa5c4902b9137ea20ac29eee05f206ed2c5a2aac2d99e9aa8439c2d5b9a2693413885a51a645ca5ae807a4bebffd41bea747cd87ffcb4f1b1a1210bc9485691bc39cc6c4b82ddf7e72336795a56d8f6b9e4b4d8fe6d3b97b65cfd544d6dbf483deabc78f0587da8e225b8ba9af1ae6c7e5f24f6a33b788c91ee4b927a77d445300e560823093520007a898561fe27093eb23980158744ddcbdc9e814c1881817b97c851922e920b65bc592162a73765ce0b6568be6bf89cbd2fc361037b7da3fcf4b1d0dcb63d5e204c7265966aa3baaec278cd441d9aa953944e1cafa61dd9622ec3da1c59e730fe4c5fbe992fd6b1d067362e160cd76d355088d066ca4e6b62ba7976274596173b9fee06eb15bf6fa62d861e300efeb121abc0dbf4123d843ffdf4cb5c3f641434e6f273ba8f58c6a3db02803af790fd4247d2f1f5bbe76c1f2ecf28f6f16d027c28fb7ef3665ffdbc6837c1995c2789f15c40f50d7c01557e7729802a6203c61333cb4bfae11e566fd8080f2f3e136886a4d7c3b20564857adb4982878eaa11af4ac190fa365d940c1d1786d6fc93d5a46706f07a4ec1f8bf5a20d403a03896534ca765269a1c88aaf9e99dedddb6fdb0971baa4f373a8d9e1af5bf72fe89798a4df03f01dcca26aa8a7c15884c23a1c851eb17324b1b8b9694baaabfbc3427c490c19dee34b4ff1ea7bb8577f9a44996ae09ee21470b5c1e59f205d41c096e6c6ffc5ca18fc28fcab3fe044849b9df645bc1f523303a424640b8d77351fe23ee4f1fd7becfdb37a87e86be5b9c39eea1c0edc20d673318397d76bf44c6c50cbaed28be3d8b3ad1bf492f82da8945e7745b2cba3aa677cc936a9b5ef8a79cd758e83782dbccf956a94d2a2c7bffd3f3eef74709eac915cd40ac52ad33b7258c3bf2d7892fc8d851d03cab9b983fcc5f539bdc426f3e0f78980c11bfb4290e38116b8e9b421629ab60189aeede17b30765caffaccf1bb3236e2e6079305ecb05ed27e8c652d28b11dbfe2d73311171a1519844acf43362011c7105e5ad41a89d4dd8d1affea88bfb5154d005b13ef2dd54a9db837af6ab30d2887a4cbcaed4aba3bdbcd124cb06b8bf725127ac80817019d3eb160f9a437a1c7178a5a5b7cacff2d795f7e5189989051f6a1b184a9dc11ea3102212cfc7abc2507ffe2e4251bb18fd8f9573d19936b1d704541766bf5568a6facabf731f3fbdc99ad170ec3e9209b40dc6004e41928153c061a4483b603eff9e6816012de22881bfff47395c779e873467a62feb0c34d4ff73120f719b6c169b30769a70d65fb6bf79b511b21b6b69f99d65a1d9ae8b00f26c48054692a779fc24f77e39ea9ffa47a3b6647b42af17a74d93f119dbdfda2590844ea442f5a2407472b0528c5e7db2f24b662fcafe45533d203633fe452a6c03f86988ddd3415a03293387fe0f5e81fce1e64c7f7814885a65500ccbee23004f40bb6bf2a57f3f471c5b1d4ff54b0a82478ba7a1c8586f572b6fbedd4e7e55e64145bca5307976a96a6fa7b5a6d59cec8798002a3c3c59e622e7500e51c7023e8c59e0d72d8e6db77185d42fd9cd61ecb0d15d7c38a0b1e6b03a067f23baf8d06c90cd7e0ccf5cf19f4f150e66e19be556733ade5b9f607fefd1ffb19f3e6ff3d6693b29d2e890314fdaf9b7df14069dfb2196c667b70a67556e99a3b92360bd887ea1bf81858e8c10f955ccaf774a8760dd86a30a2135e48101ade137ccde48eb80db3db060beede48f0fb4ec5e6260ed852a348c91c1ff397e3810471483ef971345d3cecf0eafef4355e24253a612fe524e3bc3e298db2a3c6c12eeddefa275a6cb1a7bf2766b8e5d9d00e766941a652fb0d7092c4dbeb00e47529abb61c32ece2d076b269a6942c4a7e6c82c6472ed8449addbc40de0ba0d4aab40c8ed4bbe9ffbfb58a0065566b09a99fe58be43c0a1c33cc00e703f871aa3472583ba871bd81d9266da58389f330b515a35ea136f7475f423e87fb876325ca20471c4a56514d0e5c3adb484a6d0d635ec9ac895ae2d011a8802fbec4fce251ce871a1a239d2fe0a2ff4682dec4c6bd7dbb7a3b0f58e9f7f74e1d4f6d1e1c6a96120694f1d9ba90872f814fb63fdbd60fed9e96f47d733a886c71a9f5b029b97f89c132accae18a84d807ce4e51aed3723910442d6932dc304fa08a498c7595e73b5566f8f9186e2e78ab4b26596d5d05d80b65dd07e64a2bdf1b1efe3cd131e82fe54048a9c52d29274563ed19565c8d340faebb8422e449bd89570eb33b01429978e1c02f132a9d8bf2683163e16096488463bb80d3e43fe604b5258f3a28546e4f2f742985df769a763a454334c2bd52d34eeabe7ca18510e48dc049c7398919a874082bbf83094ebb32fbf2f58b292893d7b3eafb7141a2451e7414d8cfac1fa9b7caddf43fceddcb204df55eeb4f11d5668bce9d122af0221501735d50c36db5376451403229dbcb0a7541e62dd6b4a4e7252c542993da336a949bee4dab323b92b1042141671499abda6ed76f4324c70d6cd701356465e51409499367b0ab026822057775bf7583b9b179e7af07c65ace48617a679fa5b68f0abe9908b16cab56fa5548f564b3fad8e39d30f880c467277a04fee0f549437d985c85db2ba56c2f66ff0cb1752c3b6526481ca01cd9811005ea4a79300d5872adac789f8f87995eb919af3ea3c8a9ee003b72492746fbb8c3e74540b96d1bc85134d984d5f01182f0e7bda72a801f8a6987dd3891f30b5ebb1413f0f087c370e6a33a4e487efd15b1aeed5199aa016c3f2001fefa9d061ee6911fe4b8564c6b74fb43d03a24a9af7c75a05982378517f7a693e740e1c7cc48f09bd38b30dbce7beea82a83b273f7f9d9e6b646304e0d37fad71437f5983502b641aa44ff07ba3e3d74243fec7167d7ef4ed8a116151411a06e597f4387a9a5b489ab236236f5a0245f579121c7058b991f74297ebfc4d76849f4d6b620f7bb501167f33b753abb2268bb1466e36b89a18d020abf6aa542917d372c348f200b1cb441702b224e4cec6924a2777378d89f017b9dfcef87c5b1f81673b46cf86d80b63ba95ea68bfa940f3696e797ad45fbb6b5ef9c07a271d257d31b13247ff4ee1c0343d98e993c649cbf7bff20971977a35045318eb2d5f8aa4a9bf287b5994c9fa7ca63cdbfb8f0d1fe70124f13626358f68e7d558ba978c63c8c5ad288f74489a8304fa07db46f68fde38be0ef3951c18ac69146493368da77a25672defaa7968dbe90860bf4b907220f212831d3b2ed773f06d49ee65bbe25be46aef4f0f55bb1d1bd37b6f500269117da5330018a428e4e8bbd6c35d3da6b307bf48292fbe41659d5c67400c5aa1ac4c19f032fd1fcfaf01fd6a627031f586b4b464378a2e7c2bd5b4ac569fd806025248ac96558702ccab34d854a564cbb5fcd74ef0e89a297b6f1960d7001f41a438be04e7ad3da50ec970fed6ac0396a3686db03623ab729c4077428ce067e592855d53c605e793253c0146e04432e3d83538440de3110c8268765fa7b77631a1b13c8262c182c3dfd2e7aba898f511a0b8fb4a109d6141c6f55c0acc41c4c46da96c70a81d27daf24817912235913c5df6bc41d6d763eff48a3288f5209869d41991287ecfe41fd36f57979c00679c531c37e63621395979b6aa8841c2445b2445ef3338a033b11317e97956ccaa70aa0b1bb9f219abe819ddab2e860544dc4340eaa0ccea2e2cc7d32e4a99d5284177aefd03a691a0e06b83b76d6f269c1e836fcb94a37843a3bf9a835f12af56813eb2d52105718de336b2251f39a9fe136af262dc80d65557a8f5f34768c373bcfe5df8e240cd099c04722eba47e1483ead8029c7975f4b89e0b78f36eeb67b30bf8cda7da768abb5d7cfa91f1191628ed3b01f4e32bf00845130165d34646bf4b43b99e96312f08e7fdde46115e0fba03c8382f661d5ba5fcfd183a1b2c0785015d06cdbdcc7712f6578ac09fbda9e5907a0c348fce6487586ac54a09cf359dd965fe1d187bbc148e5e87b2bfff1d2b24728b5079f32c3e026d908b47786a4b0fc00af572d7608318da3c57de78598cb66effe9c02a3b461058ef28850d2b35cc267253150e2942fbf04b65967fbc240697ccdfc20a90b667077e00cf02154489f83768f35aa335a39f5f7099906ae92340d2473b301233daa594e867ebeedbdd20472f6704b016a59a2ee10a141cfcf2fba1f38b6de95b3704d5e60b6b290461d089b3178cbd1a5cd93201fcb8234648e450ad7f95198a8038fedf7a16ca91f21d2b26d8f55616c4064e851d5ece26ca7c622b98c6ce9de695c28a634cc74cc5fc635abdece69d5a9d555c17b1c420bbdb3665b39663f20ef24862a6cf8208c45616539d970459626b40a2a209f8bba901ce151a1c512cf141337b613e5810f5dbcce415f122c15963e87ded70c57d25467f46598a67e7b5b355ead691866fef28bea962af845057e1097c17f6b80faa1c543d2cdf58f407358bdad714017de42f120dc5f8ed332f15d916db4b4942d894691182fc1ce57ba4dcafccf9fce38a137039d06890437bf28aa4bfd1567431ef994ee339a12873f69f091badc2bb1b091d44c0d8cc3768478b0e3efcee75deb4dde83d8f792d7ef24352b7436b603e05dfb98b6ddab545fcdc64c9a249c74faf57137841ad545c2b9dcaccd5fde9b7dd807bebf3550b687d6f5d9f24cb133da8f929975aafb5d6e281b858982cb5a5592620d8286b571270dde93bc8849c0aece447a553f8ae591145c407842b6ac4280f8d574935fb47073876e1a6d4e0502d13b5bb85b03c75dd319729d3285a94bb97870acf8ec72b9525d6f2042b2736b26906a134fb1806f8a09d4dd2e335f434ddbfb7bb5a71f84e6d6462df64a33c96dafe80a42c0e44cfd3869f592778c5ab4ace510e4a07d501bc6a64fec7a201ae7535919bd4ec5eef81e6e8eafde969c3f2d75d17d20e4dbfe46b483ebc07fc7eb19585a87c08b4eac5a4bb5b34a21b4693129c3a87df95f344ebdb3b12373f8df9a9230c1f8928267e50b0c3c51c4f1c153afc0f17056ad57e054c0288bac6aac7384ad790b0ef25001456964e763b30d4db564cbdafd6d19501679e62d092ce0007cdcb16fbefaff4e727df787bb8a496c07c356a5070f38272a538168e30eaf6d06ba3a8ba15a87a324621de71ac64a4a23b1df6b9bc37e9d1598f59a889c3d52b9506970598b2bea89dd710f0915aa8fe6b349f737d0a57dc120b3f7dbb90320834283eccc7f658eeeff8cbd34840d85e33681ec728ee06ef5de328fb7ddf84aa9a90e78cd0eff11cea2ea0614f271d94eb3625c25b61198e96a7f18bdf404d38084fe52e95aa335c72290f6faa0ad3b7228fdfbc1c1441e6932510406148cb6a9814d9ec1b7435cac45b7eb062b79e5adbd6a73115de74aee7cfe4225278e14abd04e360e8bbbe3564313f578555d9ef4119ee8704df5ae9a273fbac84be8f0ce63d3219e5065b8d78c3dc428e5a3ff86d2493c012cb9b548f95f3d9ac1e3004420d8592bb005d11aa3aedcce25a160c830961951438a3a31cdbadf70c1b098fa03c192ac1bd4cc1cd31fe886157e84f9d18a691cb9c01474812d6e00b9f8aa1a8e862932ab811731a2b0499e8dda0a42b9bf20084aad7dc7527bfe54d0cc88bf9328a587ed752cb1447f433ebe61980de97ac2722934e199537aa8cf338e8ef5de5bb290cfc989b011ed0a8f33ac7d5c3177b31d4a51303be6a49ed5863a7456355319059ae71e15f79844eff883dc742e377bff10f8b0b992ca69a726419474f0528bf033af3ccbbcdda16f43c11f1c241ef008a2fdcd9e8dac6a3fd12a160f11d9ca3f864201823ad27737159bc5d45b8bb3475df61251247a53a7fd9d87324b72448efd7dd15e30569dfff48c138d8147c6b87f4b89e13a0a647d22ba74991b5dd4165d63f1e0c2d3016493022160508bb8ca4e1451f2cc7c89d04bfa3f95088c3d77fa0b0be35450bb81adc2da09d3c1b745256cf91cf5464de2ef1acb7abc0809e3f5ae52dea35b7f239c995cb1cf8e61b84cf59be95e4be26b85212a08c7582b017f2a58d86cc8db44ea5d634791be34e4e62b9ac6d81eab6978c0d87632aaa5ef82e38b0d2b31fdf8023018732203871f421e76dcc563fad9ddf0e0eeed51c64b0069787672d321b5e7a11b2846138294deb9ca2513067094ba70265c012975e14959517de01b0dbe8cedf7614f03638a26513013a4d1f53930e3c7cb9f40cbd61a2fd4944b49d06365eea92b38996db639a4b0ff42798d9db1c5f48cef8242aa63ace07b73f96d93acec584c722a4230c2d7d0d86642c187c56d91518886e9846f93c9d188b69f099ed4de74f3c175a7c6bc07acc3420cdd74cb2ac5e6c0fdf1cd40534ae75b4b1ca66ec26625b2c51725860cefae9abaaa1e8734b83af491091eab12ae24d5a0dbff6bfed8603d4ffc35a152914dacb991c5393dadf7c8d960cc6cf1a8aeb5acf9ab68468c458e8af87c4a5e1fb117172deae0cdc28c584d70489705dd1a09be91e693929a3eb0fd5357db4e1779c08b8c4fbd2475c57ee473296d1ed45e4f24333148f4118c3bcdf68e8fad5de235a6a195a17c56fd4fa23f83b39d08da1f3f95a9166d01c089daff78ce4f4e71b7331c20cf1c349ca54d8379e1790cd49f24159af3364cbd4348a0bcad61ccc24be88b04d8a9c9321e9b8b34e354486a7dc7eb5c5f21515840b1cc93e0f61cea02114d97bee6e2d583f1e1f27ccfe82ca1a2d37b6470e2856172acb379f806258fb5830e12bd2218a2438c5f50434a3a4229d7f4b7ff77f185eb403ac262c51f3b6b093f7339d7ef6706492ab98a0e2261bfb5f535297d097adf8ee0c0a1a55f351cf44358860ecada89aa391bdfe4d18ed0a17a1e103277f3fa8932a3a6a3bf17d09056f46ada805ebafa7eb57ff966c947192d7dc934ba89abf6cf5f81fd60e167cfbc5f7f07e24989a3e0ac8a9c09d4853519e109fb248ab68eff56c04328aa1a9d9ea46572b807397e1819bfa5d426469beccdb01c92de4edfeece9332f943cf88ba74ad1c74c4fa432a35358d9dd252578c22e8dba7798a0f771184be34274898182a34f60470efb7919b86e5dd9abc08fa6efc0723e4f7bac01c5a4b2c97dc48c8b6b04031c4792cb039ca82e5181dc6fb7d3160f1108296391e7801450e2cecf1aeef3328806c3b32a164e27c5f8ff4ee82de97b6008d4964493445fbcebf78d8564435392585f40315daec4db52dc7d05a17d80732825928dc6c6ba591e080731223dd9a5e7736cad1f38e43dc46bb5847e5f07bf0e8ce9265703f720c080458a0a8bbb63a21c56f3683dd52bf21d6bb74d573ff8905a3b927cfadc885e07571b69082ca35206d85530fbebf5995232c761c58ffeb2997952c592fbe1192395dce1b45671fc1783feb13b73860659e4a009a919ad57e9ac8919b9e3d1af5338e3777929c0836574a51296445d22cd44b8d4febf6dd1f645902dcc52d83c1520962a64b9c6819bc637170be23fd9d8b2fcccbc45e6e2ff000aa0ede9f1c3209025170604dc2315d62c8c3e40e1e7ebee9d106097af2a56c384cd6b0af67d1f13491a9dec524e5378e2e92cf5d2ba78eadb043d496926d5d8204a42a8b0e165b569c95383d3c95dcfe4a2904b972937c5cfe1c880b44d21fec5d14c9bb46a27514ac798d3a6428f78d77989ca8207b43d4f84f981939d049b0fcb973f809a76bd1ac4e16117b4edcec20f4aaf3456a2a4b6ef987a9477c6ac01ce5c47c2f9f34ba5beb147123e84f3c1a0a1f0d59c48ff92c56f1e700395fc72d7a3b94f22c9556ba60694679637566f9cfdf5765207118ffbb8853337850837532c9b5d86dcd46013f4410dcfe621dcae8a41382c1874ff3882d318ea71c2c3abd3559506648400d3d011a6c02c0e632e75a3604ec6df63d0946de1b509d2805fa1594d98d039259fe0827a560898a1973582e0ef17f20767ff49c0502bd843ababbba065c2a72100cf7b545299d8e417a8f10619add9f4786a6cd07f28104176d1e9876c2c1b4713ab759cb4e6f2d3d6f65ed49826b9ab817b738cff82e6dec31d28590c058c25e78353caebae01fe16a9eff99a9de392439dd3af46118ec62d7b95d0e889b3f30f2a405110ec43280b7c8d055f81724e5f49bea14bde7d808c07ef75ebc42d1241f423777ebd2c1fa6214a972203431215fc321fda36cfb3a7d45a99e3d71360d3ff6e12d2ac3d44c33f5ccd7850402064afb350f390cda48a680f4183979c6507f5b49e4713344325c1eff6db6eca3a32955aafb3ebe3e92cdd294e331f6b0780c905be752939f2978ee83920f909a7700b3f62715fb5cd5d048ee69434611517fbc0d8f5deec5b3faa775f526b15477087b33f2a850cbf672729c2c3f80762298943060f122cb1840b74b914122c903a6387e3ae0a3d02257c1da821d13ca5535320882068978cd981dc4c4067ee9bcad59a440750d424fb8112c11a66ab19c6e33df2e72b694b1e0849720656d199ca3561db98872cff3c9e89a54e5a3b36c5f597486c8aebacb8ee35b107b242856823e38412234c341df4c23aa2d1cc67362aaecdec82a8c0cbb57363cbf3af1a2751e0403b5f047da39f4cc337e7c33664a55e67abdb68a7bfa4aea05117b750e02495358576377095f5dd58aa1c5be3b5bffc5347b9730b858e7c9f5015fac0a660cf7fa40bd4a2bff48adbce208dc1abb58990d8066e3b573ddd403ca99466267e4f59379bb59e4e8ed705c9218a4791129ff3909e309b0307e6b6ff9e1096c87da84ad9379ff85b46176403b797ec7d7f843086a512d23388ae0dd5ca3f1a2492c6352e9cb2f1de829c62b454363890efdf78be5a316207ab78601cd9969e14b7be961b390c9121df276c7c0376b9894fa2ea6d314850e35fab2428257c3b5c7d81e64385423a5db6fc3d064eb3db5c8013b9abbcf9862ad335358992874a592260162a6fa3ddd376a8126fbfdc3587388b54def721b9c611a463a92af075c32b9c21748087635732bc14ebc9c41e9ce722ed3a2ece2f315bf6d8552edfed01ceb825792da2044658ed7c6895c954c32762d28eedefaa7875104b8f3aece7fcd102ec479997942595dff728fb3c2de79cc76db215b45aa3a7b7fe992958e58a62351272654439f48da915d76292b788a4e9026c11b980af8cc8c59fa08aa2c90b493dc21d8487341b3ba755866bb62f38290209ecbad01c8ee17cd060ecc6a3f647efda25bd10e4e4dcd31658c16ccbfdade30349e445c18df0254453a9f3307935dcbd69ebca6a190f060aee0d59283ca096edea82d010a047a623099853c17923ca5807542d166dd27e93de6a2c2358195f1808c903247ce017f2a4ff167cecbf5813000b1314e9a1a7d3b359655c66335b37a0de62f0b03008b01ba0167d470f1e542b89d276653694d867388826a100974fe215fc55bc62e95a6e0a3ef155fc5dbc6efb5a78148ec74730946ee9fb6eb18adbd40078ddc630c3d21498147c771f097cd38ae6f79e092c1aaffa4c2be46fbce8954473390f02b0c31b4fb762ee0c37672626ab855b1e2409ed624724e94f7639c97af0818e9279dc042d969e45de045ff6648572397de32a12f885281f4bb049d8b6e0760f378c5b06b969801a46ffafdfbea1862e3abe88778ce1dfac922b5c416cb3b7a3aba36d4431ce0e51a2c06f44e077d0ff2658ee4859098aca24dcf2df1701a635216ff244c6bb4049f37d9a9b0bb2c12929cb9ab7c46396bb18c8edba997c61caf2526a4a9460f3afe22f2f7467398ac775d879862fd3e5b2d898db5061908701e42d9078fa29a963cac12961281bd0b04d52c301b49f1f050d26695e472257f299cbd0475ec4343a7be5a8bdcdcebfc5510a3113a581facb3e7e5e54ddc68ce3e420ba2a82d0984a962dbab1cc3ce25866a96fdbd766a12d3c472efb18c80371e73bac437bf6351ee56dd4ab31cae8137f6a88e2f5e577086fdbbae46cc00e03a642914f0a1c124ca451d0fae8f9a297f999a57eb7b21ffde1881e358f7c519b9149d2206c45378e31321f4a2b3f3e95d1ceda008355e60bbbd17cb4b4b3cac1bcd938e46d93cf00b9e3bc545ecb6d18955a3a5c36c45db44f14525ee6c59c0fc4b24ac65bd18c94a284bbd68d251c8a5c21aff60d04aedb5830a87d0e81e3fc752343936b7d57815d608a6f2c9f6d6c4aef49f86aab77934e305176e816526c81f92c93c9760aed0db08f6428b6396c8c8c2566d4d257ec316e372d1c2f29791edd620153472e89a502d5c8af89ab328dbc33d2cbd216487b7774025caa702ac06896e958ad2cf9bbf4fcc17541ab0ede341f4e8bc8f61a5bab168bfda13de3f7ff66407e825283d8498fa28d65cb5185c06959b739c01d885d2df6a341f429981d6a615ce68f1851f1fb11c9476b670b6eb55fd0388d7cea65e3f78b6234c76a95c4e0471323cf0393144df1e9b9223a2450368927bff17903457d97f73e8d5afa959839596ff8ca90997df435e94c2b5d5aa3c44d34b8ecdbd0631a480f367d78ea7a90cac70768bed9acff5b6af0b9e0971c7ae1e850d0d28ec0ad44810774deb807b434197d2794aa95df686bedc9cc2bf92e4762371b3f1871a212d538c10b9590218446a50d0e60feb3187f503d81609058075af1bf58edd26f14db553ac9cdd9fb4f58eb338e7fcaa3a51ac001855e158a5b24d7213c16381592657a769b521ad83769b4e6ae6f67971fd6686bfd0c29ddb7c1eeac29e6bf16fb7e3bd073fb99b8a6c2983c3a6d2bfb9b3a0ca3f4b293749a698baeeabd8a01c5d17ccd33c8e06b1b364be7631ca5b3ff1254d6ce95838776e6f7f0754871dfa87c17c588cb414c76e41f30eb579d76e067acc59566ca9a0419e0fc31d9b9a657cf93d3c5893e5d809a6629f44fd7e402ae377515191aa6e0b4f5613e02a111a8b1dd2a30204151ef54690e2907065a3b6c8ed8da887404adedcecb8aa48b78f849623a65bacdf124c01411e2927982f98cb89b3731816e4bb85185e904fc55be7d303d9b2aad0dea5193076377971fe318853d8d3d617589efb92d0dc0d69122d00a002cf3e5ac84aa7ab51a6c9f4dd6e63faab5cff06e3e0d0b84b740e810b0aed1fd91a5d066555a2cc034b14b71a65a386ee3c8503a44f19633fca53fee5f30d883389f70868a6bf1dabc22b0780ecae76fa56c0f53b08e19d9b5742c279d226cc0f8ba754c7c7928ca06e3db83eb8fa1cbbe7b0deb3389965e1019f469732503f12310fb105de27c4da2f0f6c9e7fa0e942d1f99f67aa32d46aed5876bbf5e68ec142204b5fbe62c6aa3ede91e57c2f83241460122d4d5cd23bd9ef8169ad9e3e0295551105c413dfe18a05833230183e9f407dfb955526e551531594837e7c0f150e8ac9a5195cc15ee393c054bce1b12ceef5c0dd85b8799e993930f1dfa122d767092c950dd97defacef79b17a01c9fb238003a65552583ef02d38ea2880d09e59bd9ab1fcb8607783fc49f0720687dc2e1b7d4e279298faa7b51652fd74dcb5cf0e893ea03b6a3c5ee11fc6cee8d9fccbc3ddef031ec369aa49e4af04a9467d7f4c9d72d1813425fce64e8d738c437feaa2d9dda7146c95a8b98ea710e19fcaa4ed18b986ff6a6fcfff01bc6b4adde43b3ccf1d0fda5d505cc6d2091402e9fa317b9be9c32e883d0752b9c9ee4e6dc035da3bda1ce1173eeb5f281680b67f21fa375545e3e272e7bd63f58878dde4d1f90460a5c951615bca554f012e6db2b2c425ce3f0f1306fb012931042c1624d3765c62adb6d3e67faf17806752c3f912f82ce4bf8d3d3a89656aed05e39cbb7a799f79fe4686b1d07720cdb06c8b105ba385990f7dfad19377ebcd2047f160add4a2d98b0dbf9d8a92df1a4314491e1fe6725105256a0c850a87c5af43a5e679830de6868ab646c4f1b6f6851563d0cec882f4d47a844cb8b416b2d72af37097762d900442fd54d3266026a10ac8152f0bfd51f140a466d221433966548a24699c8cbed24ed35880c3be74162bef1ac1ce5da4cbae6d131c48f1d80e18eda5362239b3319508f63245faa834f4edf7820bea3e1d6e612d6572beabec26d03d93be996a1f5ab12c8766f828dc3c06cc6f57924e5d09d1d7dc00674d5ee5529d5cb7687fae11b5429201da4b6b633d7065e2dd98f7c0ef6975e3d4f14f80cb6f28e1eb31eac9f42f5fc08fd58a388ecd252d18b110b472bdb240fd04a6ab995c68b26553b42fb9d3757cf5ce8e78c760a87ece10fb46d68d349a59cdf26688ed083abc53bbdef44b73ab73046339c1630b8c431a9c2dac7448d10132c13e1f4a16973bf908d4248f601a9dbbcb18ea5c79e41630f09980ff6f12ad39a375a1ffd627ffd07ce0d33bd9a8f6d2422fb343acce75af6157e8d324b05882274e0a80be99bc46219bbfd36099dfe99b862f80c1819938937f2bd9480b3c6134c557a5aaafa470af65ca3fffc8038008c180978eef73ae73f0e918e7dd7eb9da2445255b3f864e6e86d65560831941a09403bcbfec29dfaf77f4a341ac27142023ad778cbe179a901e8b74e3e5ee2cde733f27633ea3ce4d6ea60e6a68ec3ddb671ca4351348325accc318c363146f14db2121334161e061c65783817d7ca745a9774557cffe7670dd7e4ed648853a996566c0f45a89b16981ce74970eebf54e615e73fa737887fc95453a6aa19f1881bdd026e640e09fa2efb545b6451cf21b48b18a4e4cffb412b9440a8cb7a59eb5eed5370d8cde466bc54bef7417c0b41052efcb0c73bef946a7a7bbf46b43b54b74a7d37275b7c2743e0b58c0ed32b0334bd51d45a64551c5b064190754ab7c0aebac74e655d351f882134b071f78c44689c86a8e464911ead1a9e9f5b2f2453de762bb446f7e73ca5a70c34770ddcaa69a13cc3691fd6d6bc470fda8d691041457105e84e9fc50251337df30179e4f6971bd93cddd556d2174ffbca568c0d2fae68e41479b23185d9622101cd36711a9fc1679924a3d48537426fde0229a53ddc484e0b718bf74a12ca6ac69dc61a37ef590c2841ed1d815c1ac76cab1c21e4ee100b3e23a4d559ac48678abfeee00fab3119642db3210c9f2244ac4739905ca9b378e666476eb7de95ced541bab956605ae55302350eb33e118cab38110fd6153af2ccb162405bf43ecf78f708825abe6587c6be26cb5b23d6c10fb976c3262420a41eee05bc8dd6a23f2e34f912aa1d4abdec6d52bacbde998b3122eecad88c871454cb3b490bdc7e63ab2e293157f216d2b4c8991d1ea1390714e608315f6c0c99417fc6486957e42d27fd727ebc86856a8e1de738baf6a0a9d37feafaf966d926c4620d3c4cf9cee0592dbac5da99ddac6fafe89d8ef3b29b03b9f2300f2ca1e16c56716fcd89d84c0051c9aebe314ea9c005bba73172884105fe2666c4755164c7be65da155c0d5c7769f37f676b1664606b088b75564406ec63d3623de5823b408907e72fbf8cfa14ba5231a7dfe8f78a96024b0417edebdc556060cd762bb8a15ca6e28bad0bdf43af05875ea0f2a1888c83552423d261b49c1c89819effbb91bab4d47f2bb4ec74f8197ec9fc95f551a7e7cc98185a9870df23c7efe99aeded547ad3e8fe13bbf69d6eb0232a915afee81a635c0c30b0bcbdcf7d0ec036ee294ff147f7b231f2a82447309b8c69755bb37fa0a3a547e572c5d989dc86d1c35d8a1f18cdc63b64ea5923b194358dd9feba11a0eb80eae7118c66ecd25e9a660fd02dc0164153dc8d6016ad7b4727b2f57ae16467c4872224c9dd9d58cb1724bafb20167bbf20a5b92ddcc6229e43eff0286fb1a3f5c8961ca1bbe16c312dac4dd015a6474fe7e3af72c079db81da26fecc55caf17e17020ed3a66a0cf97404cc98576c4d0aefa65c646e5ca2d293b5f98323ac91d655a22145ad4624cc59586faec2a6b1278dfe06145ee516240cb29d6cfc5d7b2dcd161e1a1aea4f45c7d0c06db20873a55cb008874177066b1f598a9cf9b0781c9128f60786629286584198e71f0e64fdeb21a7898d31594f7cbe535a13f04e18731921b76aa89b96fa6795c3f6e8a58fd02c89315c28bdfa91118dee59493c9fa4c482f57e3756ad7ce8e930bcb73774c195506586dcfeae189b7407c2375b40121983ad5be7d9cfdf734b38ec6b671ea5b760f701ad3ba88dc8ee09e02d2f06703998799d00b3c39996669f5ee30c20ed73682bfd9084cab9dfec53560ab5627802c956b718f1b1bd9922781390879d275b24294ea5efdea28f0b8b18764cf27f7261c74a787baf088194cb0849ff40f2a38997c42b89ff5ff4dc667327b16a69bf44adf505f33be374c331c215e28eb828a283ff87c0850911b030fca3866d34258af1c3201d64804e5ca800e89e03890fb1fac5b67cc26b27b1b7c65ed8fc6d5d99e7e111526b727247f7e2452ccf341b822b9e8614438e83b1c7c0f479e7e6e82dddd02e5b3b6d95eb39cecdebd81f45dedb3ad566691933df69e9294fb4711b393630ef44238422977faf4aa6ecf74abeffb777260839a26a14520f1699327121a8635fdc2e932b36a20c6d9211852e2bcfa64a3eef3ad78166060929d3afabdf1d9c5c975e2fae6ef52a02ccf373ffdb7921c1b79b1a2b4c6c2d3f358b3994b1c473f457e149ea0d9a49d85eef55a68bac48967e9eb6b4c7b01c8ca8c31b9faa073f08b037bd755d64380698d03ee3abd498b6366453ac90a51b49ca52f640fb63e613977a25c01047248fd47f077490f1b7cf3f493b143d12e3d44fc254d942aa1cfb852db9e892e6768757db06e4c28ed7a22098f4ef971fd5a96f96e909ae3fded6d5aeca1b7fa66b22c6417f1ebb3da39045d180afb6c75317156c5e5abcce7bf9bae7cc762b0a3c189b754865c4ae8f89716534eb746001fe714361f5a046104fcb311abdf7455b06bd7e886c9589177c00448607e640a2c75c9f6d438c72f1fbe2a325573cf34642ed334e10c4fdcc976d513a75b1fd149be3f799f315298e5f07f1b6449bbe8324000510545986c2a33c2749c16bdab0f09c10c9fa84c2abc163017dd6d6762e24765b90bb8108dd5495ac667b3628f721d1b993b68d858ca54800e99920ec354ec9775ca66d8a280edd41b8ef5fde7e1c2e4d4931ceea952659f711c2db8804837bdcfcdee8e223e7b09cc4a515238059036436d48e446705a2bc83852dd08b2712ed996d742d50e4e8ec157212513d15cd6d5fcc1fb4ecec54b88286d295aef1c5ec6b3cc21f220489dff72ff271570c5d8eb38debdc5febaf18d5c5046c4af8a2cb9b54df9c53d1465e1b3b2d155aff424d84d7c3a573958573022786dc1ff8180dd4846f74f4e3e9e88c5453d76f65e198c79dd59ced166bd26d54845e818b23d0d7519d17c0e109ae48665209d3297ce88e5b05c2d46d6e407139e8c8e140bb59ee7b91a4cbbad16d58404fc3e1ebd41660780cf268342f6c33440b311440bb2ce60272aa102b08f6d028d6fa871bcf1abaae3e31170cb2a362399509b6f3ce0d2f059c6168efcc27fd358af7a322121a7e9d59b4b14319e8cdb194f11600075056d1f4accde45fda621ec2d624966fc5564f9e00047a22d7c17a00ac460aee67e4b5cddac951cfbfbf74a3377e4c01b70e66f4842f63f0dff3c4ea363cc6206759b8985ec9994044a279db6a132e58f9b2b8832060b7931389260cbc663eb544fa785191a6410b82c5c81656d063e56257746b453814fc47251a79ff9e0bbef36adfe1dad4b36099491b85ce7ceeb71b28420a2fd63dfe7415206294f84e075a357e50af57d8a977621b0ca0370013dd7f6b96174b41e486069977ea8ae8bb3e4b5c6f0254e084516f628dc604d2da6c0d3a133bccd4517ceb57431000c59c841bb3b904e4c9e4963cc420141e3e385c004c52a6a6631b58e9095d1421c36baeaba450e223326f1d46b839d3581578da785bfcf15c7463f35ad91750c89ec40c445262382b9fd971b0e63791f96e97ce813c533a61334c74371f702e22f073f444dcbcd7b2aad155777ba895001994a1e2c7ac35f0e1b82dbd5cd29326d8ba588e283972e140f319d0a285104ea06fb17e094ca20edd8a56a4d53b1d5fae5cad82acd450c7a06ae071346b844acc632ba70f7aba1489403540d60b865d351072509fa36345f8b87de02bbec05c05a883621439d8a8326c773ff3d6c23877250c32b6abd8f761da277a73cf04aafdf04b68b3340bb3a0076c4d344b06c9edb23ee696f77563d52a0845008ffe33bcbd22da38e2d1ff4667e8f7448f2d710f23cc949ced141883387928426dafcf29d81673f9ce39e62b7c473e3956171cb3ad3d32db5d5e141519583eb86d41390225439eeb4acf3e8d9655b179adc0134fac295c1a1609a4467ae3cf61907b24df74e36ccb7f0b22bc79a6785232c8278e1d6fdf9689096942074db095f938be1b0f52590988a9057c972365213dac2907c701e2cef9270f567d279026a16a4d6ce3e20ad6a2746ca41840ed0f1b571ea134721e4f928953b6ef7d2272787393b21f5ff727e8fcb171d122dde9f5fd87a30311e6875ebb009aa63cfd7e59473e7fc9351548d317886641301d65669391a86511407a2ac5cd57fc8d96006ac88600683858ea5c5505e7dc494c6a2e47295ef497d6e6b953efd65aae1beebefeaac953c9a586e82daaef76f6bd29fe5e0e84f9e2c42d631ccf23cf3a2749c64198682dd383ae738d94e2356d50cdc85daac39fb3dc552b37a083a8159380eb6128e2de47dee20f357e63f46d599a5cb4e554347d1b0e95acf3d6a7e2c6cf953d30736f82e00a517db8daa217c839ab116fde670a6efb60878186158dec7f909839137000732e2a43cbad4693d355ce9c8e2c9ece1a07808a8a925130220442b25a2d2643bd56247c1eda9cbb704c145772825037f03be7d3deaabe7480f15bd93cfb4d7f33673bbd1272c6c055ad324ea3767a7cbd89c2684e742c8fdc9ada5e5465d5a9f03dfb74fd2d3d0951e3649dc663dae40c0cc163fb72a33908f5e764f21f31637320fa2d3353579d163b175abac6c34b87dbe8b7a8b1609d29c2f6d896ac6d94689b98b585a053cebe5c7fa1923b3263278a6285159eca6cedcbaa786ed73ee009ac109ad93e36cc48d1a5d381dd00c54acc690f74de3cdb56053cb586a63443eb9c9de65b7c7b9a2807a60d9c6435e31ceeb28893771cccf0eff3f91c182e42679d56c5ff24d1b4a9a7b7e2e1d0fc6768de39f6080d957c99ec06ab2cb77e647f115a6a513e43eb779316cdf88923b1c758ac5ac93a240ff2fe0f32117c4812c48bae505a48c6752da4e01898f245ecb1f7bd417ebb4cfa865ff8b1d1ea0a70fc54e58c7ffcac04d93fd48c8d5d97bd529d1236e295ceebb90a2ac7098a3ec4c93f0d1f3917857db22a989052598351fcf8e28dfa7b15c3ed743939a70d6a8aadd29073d2569d252e7be474b01c322532c43d07f1ef6d8f49e5ae1163c67484a117ae65594e8ae1abf3b31baf0f88ced1538022114d1528ceaf4990003702163f7d3780b6721a7e6996ee8cb54f17a30dee5ce7308c316d656eddf600afcfb2d16dc0c473c72c8b6dc684eccfceffec4672a14adc5d0018e4f6d0364cca60fb4f3816fc81177382d94846060c64d3a3166dc69ec54cd8a67ab11bdfd1554bbfdf79f2aaf43dcf45fa96a6587e7bca5880460a6fc4bfe97c6bd0e5ef272b2719574c1de2f8d54fccc51cd1a5fcdc5a4dc539beb1cd4f0203a7ae4723f3558eeef9b59a947e6472fa15589f877b66b647cd1f2fd71bc88735d834d4539005b151d5ff4b63155282c1e9b99886b5496d962071c110f8274a729d7ada7b93ade7abdbeb97a16d03b3c430f5df5368632030294768f451401a0bce9561e2f57806b0a7630643e078f224726070261be0faae9495d04b933fc8d55e5a9a19819c4411bb22f2bf8d5eb05d2b99a8598eed7f91e4b8cbb27a98d508a1b36d30dfe562295eb1b53c8495d5be12bc1d40c9d88899ec0c2778d6aef749a041e886cdf4e795302a63001a187f8bbc86ec09c61fe3bacff68edc1c3ed3bb573ca603007acd8f03ce06012c59b86ef0d3e128b6bb502d6316343f7d9818b75aa469a0ae4b8ee22ae1a101cdcb328ff0b2d4a984e6be05e3e81c9dc8a8aeb0e41cd4642ff3c9ed3a494697a6f50bc1173603c1043c3fcffa9ce48d8b86b3411e45c90b74414deed48b1286e7c4d69baa34922a2f625bbbbf7ac4d5c2f5c6b8b6bf1100029ea70b1cd92224240fa9cbe7c74bc44cbcf3ee216a171896ea672b063d7e10ea556ed74ac08ac4e449bf43d8d29776f4c1d38a8a3eb0057f6611e6eb35ca19b405b2c09c33e838a46def3fefad51ecc69b3b2123e38ef9a787ce97618b41ab65b14aae699c28fe319f2eb5c6490da9a9875b546bb9e033f7f6faf066e993efb2212adaa092fc7d2e98a81e25783758de17b814090e18f705c31e38124d442c245c381ca850ad9fa8bb28c9e624419a5872afc66fde5d44292bc4d906553cfec43f1357768ce84aa84c5604d72f9e61c43b702eb32b3939fd6a417647600d288372b21394c60fbc227e5de26951f3107baf458d547dbc8b94acc794647e1db528d2f14ea161443b403fa53643aa05a020e574f0c0b07738c8cb634b2a9bf6b4758e62691b14b56ffc13ba194afa3f63a240badd2b2cde33c4aeddc487095cd82bb7df831e93e4196343fc7b8daef05686287ddd15dba3e78b8aa148738e9c96d822bebc73ea71a67555b24d8d32c04fe28e89b7e01f9748a94e580de8ee22698a22f916e708fef8f6de65dc44074126763bd104bfa31a44a8b5df6ce57fb60e7fb247e73bf2de3bb45522bd4dc214af52bc8abecb0ffe30b9d0c77772390e5b5c71e7634d0f09dd8f7b20589ee6f6f37ca512fe55b270a54974745c3df7e93ad46016079d81aa3877c28680ed391231228364e5ee583439d51ef78474cb92595131b48b56e5c951c999bd83fd3684ca557ab9f9c9e1cee5031c6f6b8ad0930c8c4a2cc81bf212e6e7da4873c18da22547934d15c75e6e387425c86f3c0321c67130f61e66dccd4af21a25fb0550724e756305d5487d722766227f8c8967c3d827b13ab23f1a5dd2700e9a05aa1892156c704b713ec6bfea2802d869ae6d9866330182e8c146923ed421407c4f6edad946540aa010e840911e9811f321f4045dbd5fdf83cf1bb1480f30ef99c0ecc24ddb9339082b52790573e2cdac8cbeac9b8ec1df7403af0fd1eac3be764e37a51655bd6c4a309c27c19ed795531ae1c85e4876434413a1b9dc6925d37d8c0bf58746e97e27c516e9cc2f3ad00d1ea125f7112c172101aa5ddc51dd87135d1a8dc677ccffd317d73cac97f93bf25f906f11b3866f9fc0aa27b4561a14484a12aec9718fcb3f611c3c0521aab8194c0dfb9845806feee17e4db1c9615c60393b6ff063d5aad39906be5190c8e6bbb144365ca4a734279a8e17b93a0a20a927255ef565131cae5fd7b3cb62e1924e39a99abe2191a4fd210e5461c8310c70c4b17e68b44a49ae6e0e88760f254684028215aa398f0c1ba64b72476b5a898533897b3ac04af592732d4b205da9da63256791e9bbc46323484284651db296a80aa5e9497b0f62c30909b6d25c71addcbe1d54f8bc6b03c309ef81b10f8eaefb12632b43f1282d800c75c8f8da8f5f6a37d64dde6b7d665ed65d45345788788a5903e5e27c0841a4c50277c9a7ca90a4b9a3cbe5c40072dc815436de2ef61838d017f0f3cf4290483505ecff9f5fcf1f10ae034bdd0610e247d5c561f3f6c7f0b96f1ec649e1b3a338c770e9c54851975958c922aeb38df19eb331c05bdc8a11bbd28479e0e02de2615e096c55c87345b7cf074d815cff5831e87e795a7f0501827c7fdf2013bd62558c1258edb5a779e7556b9c4f94a38a816c125b5f490737429d57f4fffa75e7fe416db8349b7891e767d28deca865a833e768750784f81725ed482aa775390f608b9dd3ee6818e1d0cae0347f32030b1e5662a041ec7ffff83b3f7000e4500ca782c8f26c6dbd5a4364b6cea794165c5d5531f83491c87427e3ac2e12f316784415a67f90866fae237d385da5ee81dead751e11e03e6cf96c2967d3c2449392cf85c244c5a68a49c1b0c515bcbf88247d7a6f79e914562fb158716e1aa770c9711eaf42459bf1750a92f6dd391ff99cbd46ae316f754bcc9f66007b2e65672c765bf491698309801a2768481a35df3cbc199e15d244acaa26c21187937e167991a64de73b02b5495397551288939dae71db836a50ca1eb7605fbf52be20594dffde5643811087297a5118d553eb2e1966d0555a64b11f9113ae3f070a3021dd06a2fe10b3d29b8a746cfe41f83c8b7a31d4128fb4fcd605cd3c3581c62a99376d565cfc1510bc710006f6c0c267a92970efe2ed07b47840d0413a06b214f2f9866ebe16df42c001aa9e148e32fda10389977d7c6863da4677f2f15257bfdbf321f73d843a96e191cd666be9a36d86e738ed93810bd8c956505267428f9224e100bfdb97c6cc4e3a705baeced22fd9a25c96c015528d7c638d7b9614fb86bb4b5f33c16a67822cec91bb896437574151a3fd33b76ce381b92b7fd29c00d0b86aa5cda2994291f2829385b4bb6279629d1268fdba5635c243fa973ee545eb86377a0d36d487ed9a8f79562745a3400d92780029c17e03e95a75e4a8267e0f0b5c026d2a35e11212671f4c823dc550bfb61a464ce102938c01af2984e83ce2a0d9fc77ecdedb6abb6bc90d33c62dbf81d6bde60bb31d9ea0386d3e7166e4d0152c64f4fc0eb8479531b3c4807301ab69627f8d1ddb889df8f3a8053f3943a4a68b1b7e658749082c2b2366c30648572ce64d74cbc803a2a4c6c6de59e26d0021a541f5d87bccd9412bdd660d1ba0ab5c669de061e2b0b998c9a1f1a85f34a1a3797e983c2533718592f95ca0a4664672f3c5750312ebdd1d6825f08d9422913665464b5c901960cfa5f08d9fb39ebe277b2adfa48cb338a1e73fa0c19e3ff10e9f95b0eb96c4809bc94111e06abccfecddc7897a98799e0bec3c7e39c96f0158e26d75eb94b2ce7de8050d30fae3a95161dcf4216e1612ca8c7b03ab8605c464d7bab71a2a37f9a49596f60ea64e5a17697f7578ce17cab1e774cd8e859d540618cb5c26849b63ca069f4b66f8ebb5179236d57c4315cf43f05c0ce474f61153f14c3a0b831f86a95acd56129a8d17c80649e56558f7df07f9b2e0d81042ec178a0e1b755c7bd57aa6c6fee770b0551d2cf1fe97af993cae9086bcca8b8bdccdd28f7ebb1cdcc1dd2e0ba47fa208565dae40283b8195d1cea083d71a21562fdb737845e1100c0f45b62e15b27cefe2050abdfb354df497a23da37ddbe73d48e6a901fe72389da8197228a90c14bc71b7bdf2ffde43da2b3ecd0a4d22b8c1aaf4f104d5b3d4a38aa7aa6e4cc03c0a87c6b4aa9ef94c7868958270ee052435288cf8612379fcf67c581029241d102b5a1e731a440632e05ebacc0436435bd0db78f89e1a20da8752d2029820646f13af491dabf4079ab9331d894b1f578d0f7ac2e022efde5db0ee43e6f31bad8c8dc3e5ffd122d5843381ee5fe79ef38dfe34b60842dd0aae5121937f9e64d9db78cd962b5f242b1af695a98a31d5311768a8dad5fb83145a420348334997f5729d8a34f1b509106025be088982a760727be77237131caea16cf17571dba5b16035c9a0c4f83c6c09483633641d53bbc5dc50da1ede3c98d35a7b85b0fbbf77efeaef35ec925868516b80644167ebc0d1c7919adbfecf3eb67dfa64eeba8358bfbabd0d7506ed20364d3722bcda69c9ba77e8551920a84c7066eafe978b97210ce2f43c6807cd4b452fd324bf45c9a828edee54377927e57e70d895a1fbdcf7f14eb4572e81de46731bf4b5470965890f9b6dc56efee768ac6ef5a4a9043adf2257c811033192fd5af12ba90f27cd103323c2b2647ac41d14f2e04da30e9e23e1865f8f53ae2afb29f75f040c3e5e57ccbc5b5fa075c5ea5fda6dc6a6cd9816a3aac26f6515cdfd4f84aeb8c38fd3f4d6a4b99bb055d177896a281fe27587807a68406e287da594ff83b19310319ed531801610ee231960f4d784d34b2319e0e2e194cdd7315d2f423e1a3565540f6ed025da3d95f2be6b44dce644d7c029f32382e5750106b98ac92a55ee6cdcc5357a9175c7f15b238ac659d9dd31605b189574a31db8914558623c7016ad10c9ecb7ace784c9570fc3a6c9745ef8269af006d514128ea2efb9c3d740ec44913480804c9d58f1fcd5f6355ba407099bdf5abf7dfa6e6a2d301c05e82a7e62b78dc86448f11dbebb2ff2127a161cfd812d0f9fdca7048dac3ad012eae5f8f207b2f8a989f46117a18e29f1688bfe2cb6a03d76cb626912fe2bc63b3ef0ac13160fd94afc26a9d3f423c28a04706b28397961fbc5c87e00929046a12316fc7b9ef4d8f57f1ff8cd91bb948b402ea2b1765f4baefd53439d626707fe0e73d60319d3369dab51f112ece9b8134a7f14cb5ccda2328d02e4c938aaccefec214d4976d3d9ea67df9bf040760551316f2e326c8c122fedeac98e1b66c4ec21bd04ebf10a67175cabd38d9201c9c1e7d2cf7889196cd44c04c53dd1c24494ebd145cd8cbddba15b4bfab86b353426e6dc016f8b0c25919aea6b993da05091709f6731152665310f38be6d605dc01a6de77f8a9da232492516c6dcc2f3c3709d900851ec5bce3c01be9eab4c6c2cdb7112b17294f6b71b1da1e334f20520489ce8763eabbc87e309af4dcb4fefc446f9be9c25ed877371b5b23f96b201997ca36fe7d2651ec475ceeb2a7b53cba6a43e54b4d78faeebfc090d1a7559731f658a5a032bc7965d8ecfc7c2b716e0b453b4357cdab6ec27cd85b01a68fba3a5b4a1813aa23afd9ff0ef4d04d9491392dd43cdf1df6ccce0459d04ad50184decf09f0ad53b3875301b6e7eb14b45e49558f5eeaeed1df76e299392c71f7fbe5189ed084fc5110a96ac6a749c27c0c5b37600a2c43a773e74aab1becf21008810da1a7c6444c811466cd0897f3359355967ce1a87df34fb19072a1b80788a4349ae516b62a45e08932040d1d5407fd537f7864af87a4afb7813eeccb7997dd4d3bcc4a2427353725162473de2e5fbc82513668f7072a3cee32bbe31df3191ab4b75f0f84167129e15571e45874c40f66f7c08a0bfa1c3317076b1f324d370097cfd95b0fb4911bba0b320fd3749d1129f2348b6642417fe80859d4164ee6e71d0fbc833a4f8b4c5c6f273758cbc18280de2090f605de27153a4161bd9ba06983cec15561bd60f515479aff3167763398bb391224333f671305a4dc6f42efe272941e01192292529b3a9a5cd75a7ea87d978121919997c8534f227fde98893b1afeab22a253e8b4534950686cba57a2467356851fc4f637d4c1c4ae70b84ebbcf1240fbbbb5f5d5a0d4adfc7c09be8cd1b0fcf10b77afaaa5da56103f0b7b223b0aed6a9a4cebba857c22c9743673fb5effc1d8d553de7944222623223887fc38051cdf06ad1225295a35a5c0a634f4199685de61922f0d562160d6a8a0f2ef0a5673c9e9e4a9349d8349dbe6a3b3be815117f4bb27a957ed62087077d52fe350b80f495ad7219bbceb72295b0edd07064d618925c81f07990793cc0e902a1cfaf4f89b2113c51a99fd3793828473ddbc9f1649575b99c41aa4f4cefbf10c1daace39af01db5ec41468bc4b60930e09de394409aa530eaca173d836b35470b1514e0d7517e0922e9d596b4a566282c1f2e27513e149ed412739f00df0fd243f18d3ff9e6181645cbc5d7ce9317c1d5764605ca0c0f8362dd166369b4e4f330a8aa22cf93ac80161db1f7ad72be424ef1d2792226b12c0aeecefec34e7ebd730d84414a1a33819c6d3a3cd40d279c9987c1a1415eccc3cc29f095353a06ff238f2d4383f002476edb4f367d9ff7754d29eb3abae74365189ae0a9169e5ecc961b416b3496a0c13fdb57632fa5f8c529eb4191066146fc28a199388f1594d8dac8771a7d639c5b25ad212389c70fce7f81710cf8fb8830997ff386aa540c952180fc386902f7d6df3b0b2cdc47820079a1cfa095e572aa4501e699a27d42f4537ab7a82400a0bea6a794aad5d0bdf8120b9f62b684ead7209a96d76d6ea97234b57191a61661d1ff662916c713abbe07e2a27a38b44240fd30cfeb549e8d8cffcac0fd7a7db00d952e81d50d431ea473ebbc0716ad2846f6b907100bce4f53bbf14e4f21820f98bbabd21024127111b3a366168afa631d698cc4d9cc392dbb44bce8319f904ef771aa5d84515a2389d1fcad8da510c44c37e4f6d978a8baad952cd3452c67a65ae98e546572846bb2378a94744f59ecbde2b0930fe06699c25049993efc4e02f84abcc9849b44bb99deb8b8a983af490300da58959edefa953e529028740ee659f52e43f85019e8b242d729c44f78edcbc57f69f9b63066758c093df42101466720c28a4e1baa52cac2b3d0ffbe49758eab4d4736d09d41637b40a8d12a1580e06fdefe8ed1f7b0ae03d301d5cb82c74e97cae0b77977247428914fda340ec193a1fd5a664c498adbaf16b227f0741eadee80b388d8d648e5712bad8deded4da2df8455734773279de535c7482c41f959ad45777c59bbe920454d9266d63c9f859dabc389bc6764dd0d8d57fb056d251f9d537df3e35ed417a10a2e09c382e50ef2e379faf1e394cc94cb9039a1443c5a1db433ea460dca1867aa013980455eadc28c673deb10fc979ad42a4a9aa4a95500e221f5e31ccaa1d510306bb1a4353b561969f5b0d578bc040c423597f82c97e8f44103afbf00cfc00c1adc60a9bf1af224d05436f65e2d64fedbba20bfbe982bdf6363a87c1b6d8fbd6910dd74e5c2dbae238b13c2370aa64317d7933ac5bd4ef125fc4f6181e65f5a38a13feaa047e75cbe0e707e4567960e62995482cb74621b13a34290f406c787074f3aa8ecf24caeff64dbb2e4c07f8f5c9a152d6b6707cc07823a59feecec518915d08c0a08a3269278650543cc8dfe7ea769b738f3d83e2f8da3299bc8928107545a13b19c05bc240d00dc753f2e350b25a0fbec85234558b14abef3ba67815a200e302b505cd83a24485675416afe4616c9a550b861b98a38e06dbf3d6351db39d392313027ad3294f09e47e377044d433580ea62c03c3ff2d5b20d51524394b500129dbf7bfeab03a27bcf945dba0cc8fefebeffa8403a03a189c038c49707469744c388bb72f0ebec9fe4191da7c474ff813adc0a54d039bca55e5f4c25499f00343b538c132fdd5223ff52f25db7db5de35c597b17a5e020b5284f991e2cb8bbec0423b65dafe65ca59340180ea0ad66a4f714424fc107d8c52af46a6f1a16a35338e93b8869619910e682fee4e4740497ae1ec06a95383acefa5815ed7474905521fdf76a689866cca895d07975239817a40ec53e2bb5647850a06b8db1c57d5cfba1fb41441b52f98df7745c99579bbba9d7f6312260519a39bd376672ea71a5206a4c3cddb0b5ff555d532c6dc33a0bfaa32f42df44b9acf8f0c8511e04afed3b4bd1394120580e9ee6c0d68d142e75fe462d8aecf0d3cc4fa59927c38afce4365c9715d53c28cfe2a75d7e6ca7d278477d23990ed52dff1645ec81f190524e8e40f78c4de07d279ec86365a07e0169364261c1b845edcb000b701baf5c8940e2151bacd740fdee6f802b6ec259382faa35a4ca4775d5c912ebaf3dd283a88c2940be6c8264e9b5cbf6b6ee65fc653405791fafe03c49085eb351ad1b6c5aef7a1ce0301e67575807a050298c5e4acfd165f82806baafb6509a9fff79ed4af5a2c724a2dd249421e5346655145f11d2406377c9680e1541265ca50766d84de6758be05bbf9b1943aaa0ca52a9fe5738cf7fb93a38960352a2398b55ca5766b2141ef4209c1f38580d59ac212f8575aa49c9c169ac2373209d7a2bc97501f33f14c2be02b340c809bcfbec44e1ecd6c27c26695c1f1cb1392d12c3a434d0c2bad7d623ee31f0f18a6a4b1471c68b5926ae44971cca72b66f66c4fc2dc0b93be93f0bfecf559f9646e9bc6069d91ac68bff8c4fd8d8ddf54290f356d74cac619cb282b6b2a027fc5275ce95ae5c37349775f4dddea5fd1d0c436917f17cb696a716417f858af3026466fc15b9d333c18769bba415e6113140a1af4b6a9a3ce3075c817b4489f34a0588a170bb2d780e19d290a32db0935f9dfac5eb4f7e9ae800245733ca2528d0e593a37e591235684ada7eeed21c98d79a7ed87c4f06490003dcbc51477634fe89366ba4849be917690c8141c15e83ea43dea47b77c78ab8ed2c1cc71e1680d7f289882f761f341fd5b6f71f4d0b60c0d5f5f9ad6bb35ce76eddda4cfbea3d9ac5e2c0b3a85afb215a7d873d0adaed8854c61d63e601940709599507e8a9b852ccee646c929d7c242e35bd2b2c9da91f62dee69a63b9130d372a0a9038248c751f359358b8af48fddc796c91c02afb103edc0b72cafcfc2096ebf3d722d9cf6ef5ae2e913eb7e2339ddb25f524d38ca087a91c723bfb0f85398ffa658d0d1be2c0e8671a92cd6e6f48ca0ef8fc8f45320a0138b4f62010efe7e03a17700d51303b280ff0f6305900cf46e10198c614338218e603f15bdbdaedbdea97263038babbd97f3b0e3e6bd5dac143e32d6f0d5da41fae26ccb52f2ffb07fbf5ccbfdb1ecdbd27f1964278e1300e84eaf98e12ee28519627f5560664d586960afa5f340ba2faac77368aac88969e3f3647a4fad2f5c5b5a5f5265812196540830b9488fe28f95f8f1357481f46425f06e14b4d80b7189a9d4f6311e605b71d383664a68a34a39b3536829da61a47f3fa9c2998a7cd5a4598e4fefcca809daa869ce6ef16dde37e775a8c5229852627cf4f5d2755b19ceb3bcae5e6de46c75b2983de8563dc9bd7f1c4a8dbe8f1f291395a09578259f78566c8e1ab0645d105b7f050e02aa2793d7c768c1f1a10595fbdb0be97d1c2fb68c95c79966de8983f10f44c858bbe875f43b83fab33f4fbbdd6d4b4b2c94ad6f5d376f5bba85e22d4709a1929e94f2b9a88630edf01fe7f0b5053ed331e84078735922065456b287bbb00f5f57f1dd933987e385a9e0764f50b5329812083b37d6f4882d24bd671da478c7ad19ee179c36f05d45844f68288bb037dba18f98ec656412543341b6e40aed53b131fd2d4ee03f32c594081327d64f57eaa419d70e8fd93cb2fa699db6a5779e587a4e82affdc03d93a82cfc696b741fb4271a5d9f3691e9d86369c5501c00bef5d72f1e533f94e8feba07450d538e77c4ceca5e72626f4c0d5335765f836c62be240d7264cb1288bca5551af86446ecb97282ea3374dcf2b727b26b7980c6a5b971a603432f4bda15a9d19ae9aa2784c18570f3caaceb672075cd5b05923211cc462a8d688fda5a6eb6947e30f0b3724bce763d0830cd7ee0e06bcd7bb3b659555d1cf18f1b8ae39a8eccbe4b5b05ed928e4559c2ff312cdf45e59a55f255fc6090b0bf6b29b1ea9beb61d38b6de37c85abc149b6793cc269f4dc0654b0113fcb4e823925d6f8d64063522f31085dad3b14b0604898f4e958de447feb93bd23123cfaa5b32b4ef2b7adaa6333290ec749bf64a00f9c279f6333acc22dce83328819082429ab74bec3c2189ba911470a1af20b0d58d7bd6fd2bfd859fb85ddef215cc0bca77298f3df3fabebb13b0d28147cdb0ef81cbf93f716c529bd75daa45cd0b7d7069610908465e36e8f23375dc9dcb98b99d38dd308f9a6d47c92b98e7c46095164bfe2feae756a03114f3cd1959e969b354fa192f31e9df5e5f6ee2f9484c08f368423151d511caada7241cb44e6c70efde9c6e454dd4619dd9a2d4ce450e3df9563875a346a8c173c159458111c522b0139061668959747edfedbb11c9c5e696621f06f616c96c972f0d1ede7300cf475fa5187dcd2df3c0b025a373e53a9139c2b11e93267b2c3bdb01b2276fd42e3860adbf81347d875446a230e448a1522d555eeef711b8bb04aa1f08dfcc7283c019b2190e03452262ae186cb84d97b83ed91d1d657ff95de1d044cdc99ed5abae7bd466a95ae192124bd9c72e96ec1f30838813fd3255e422c23677968d225ed2e9ad5ae58d00e742e52635f132b38a2b2ddabc3dcd714acef6d9a03b777d236a5c9b583d8e6cdf7198fd665aecdaf4e37e992dc7afb2f8b624a34ee39f8d7fce166c0bba962d2c8f75fe62d2bfbeb7ee979758374bde831c181836609c33fe5500577c58dc8e4ef682e9aa976f6ce8da6f8426d84871125419d593761b21c41ff553ff0ec929800a70a047abe5095ef47d3542eea260ba92b2c3f270f2ccdc135179798f1f6533154c027ac20ff7771545104eddcd1b1d9bf2b5eaa6e1e18de155c7f23196d0ee5dfd2ee9dd761968afdcf9b0a906c3e9e6a940bc6f4ed411efced01ab42d314fb866e1ccaf36ce270b2b733e62ed97d4b42fed3d5d47cd2f98b4047ed8666098b89a04ebd950bd3d013ab0bdfc648cff055295f8439c8d4a45d91cade2e775dd08b08f1a59785690db15a7ded0f1d575f4ebec72a5b835e5c23f892e4b187f17cf7358fd038aad6ce679e84f713e8364bc8b1b7bfd792054e44b9a09ceb2559a69f61b0bd948eee8798407fbf910ca90c343300c26c936857bf53d1f9ee1b6b525ead34d6e0fbe94342e9a29b05cfd64527b14f693b17f512f86ecc3765e49efeabd14951aeac9c96c43a54d1784f005141139802deff69cbd72c87ba2c74b12240eaa94964e659b0d95ac60e71e9dfa9a293cab9b4e185557a3a5791bee77914b51d4d5414c4d866c603c7497b52a07e198d1584760197134e1cad165a3e8035177bd45a55317eb093eb7c6d486523c31081dd0a2002262463328c2a3104f0de6fd309d79a37dcd1bc442c4d8e2bb3433d971f387f46e6c67c6bf52dafabed07785bc42ddfaa20620e29d38b225a485efed65248c5f175b961f73faab4b250464f14d2a2a7b22c8465df8ea99ebc6c6a071c494316b97875b11245a4110a6e37e55ef03ba0462493bef2bf5ab96d59d725fd5043376549b23a032d538990280cce1f6e874cd9a05c2c067444643b2ef21a3305e7d5a9b5ee6a43e0c28c460c5f693a80434ed5ffaee848f0714523e1f5aceeb18e0eac64facf6f36645ca123745b75b90a7908caba3d4ed5285f7045384d3c392020f31be59b36ce5c6c801c6f61b3ffa32238e33adeb7c0a44081e20b2d95541440a778d99faa3b8cb1c635c491f2bbdfc7b6b1f4bba23727ea1c85630bd620d702fd979695196a506e2cec234a52876916390f9770315a8638dce1c3ba6ae341d5e8a07753933b6f8fe026ff9c3d0b4fa9812da1662046c8041d01df18f58dce86b301108995e865224fec7ca58bcd713bd5f5fcd12aa12750ef17ad833c6e5dd81e6b9056025bce49755311b9834420ab4d8ae439e7d9ef673c792c0ee71f218ee25b47e94bd393cb4a41cd3fa7eab355ea843639dd7173d9a332c22c1f4c06d378628635bb4a21d8f9a1bb737d38ddb5bce596d2313fb040f515f9c206ddc6f98288cc53a47ac72579b236ba92bf61ffd809807238521e42d01f4543f8a0df88a70be5f556b248693963e48319c01ee12042726a7e12c3fea2f0598e49a31ecfb6af03a65f346a4fc7c1b80571905894f0325997e070e80f380075381b6761522eff277bac86dab0043f62ca2fbe84f0cb505dd33c4abc019c0b1229178ef0163c080183e6d50be1539d709207675d523f8569a186c886f8efc1eac55114d709562756ccbde85cf551aa8153e895ada860d5ed0a37ecabafe9a98c82475e55911e714f74d2b4b79b49dc920d4adff29e4052b1f0c4d732d11b367dc3e32f318ef3225f37f942593b4beaadb00949a4626830648ac26f18278d150bad0ea4147e4540069d36fc359ffe24de8d46280d5322c7ca94f886b488b2d3a77d9dad6dc9a2303757766c7f1706c57bfe105c6057105a954dab063e0efd574cdf210f87828f95d480f1a9100f15ce80ee833daec93891445d092a97dc1d6b3f5582994b93f79d33f963254aabe57df4043446c4b521948f40b55a76a90b422c33d34dc081e621889f4b2eac67d2eef1833988680330fe7aa7a02daf608d1750919b66c32bbf95eed9d3dfa9b665b5a574d38b764f98453dcbdf1fa3ddc83e2cf6dd13dac897c1df9df5c7d6592c01b740fbb76f5320d33ff39886886255f23974bbce95361d24e81326e16293e28461f8164e386b535c685da1439d6e4dbd4b264d6ead8ea65f7002aa5b82a1bb3b964bdb0303abaeac26be0fb7263c995760197d239920bcf120af7bb59bbe109e1d03d67da42c210b71406a97d42377e4bbfc3cbc02973c9b8f7cc41789c4a72876eaaee18924a8adf774f506e906ddd75fe5d35c1e2e83e303d3b990a930fc925d2be6615241963108ea5d8cea2b6159e12d2d56fe9b61912c8d6fa196f0c52b3a8066fbf01a99bdbd5f1edb72cf61914579a3a8b3827272da23e17b1e9544ac2e268f24a2cb63417cba6eab7556d668a25987f8f034a38bf7c8a61b72f4d3ee988def3e9eac29c18b8f66e5b5b03918106d98e084af6a9a083c73ec79993b653878face0d28bf832e5a5292d6bd7c7aba4451f3b53f43dc04ca7162ce50bcfc6070439bba47d9644efafbf75ee8652a6af419652b7e5d8de231d828ad35f8b6e5435d41b1b2b8990cd77d3e99c42d2a843d434cf7bbcfc231f8589e870659beb4fbee0c8dc9a0b0e9b86c0cc541f35b3242cf58e0c619e60b80dd4488471a90923da660e13ed89e8412b5ac59eac87aa7c733274a09fbd8c471eaaee51b19a1bab6bc0601ea9cb467490ceba010ad01e55a10d4a09ea173afc555e903e8cb5e77783ac20c717dc4c181f77f21f73efc8c3f6ee0bc5263a0d3ea2aebb0531fb06ec73fe7d94e7494098abc2d8d9c61ae4004703e6f56050608fa6abc534f9d9694d44913a70671ab2c48e6b76de14264093884895cf7b55c922b5941907a5d91323269cef4f7d809642a9b3603cf2956e94632892976dcbbaf27c628f6f3fe8b44a8140b5e037fb13d8d8e9b13839bd5748c537bcb0dfbce5b5cd46e50a7c963adb0b39453bdacbfb03fcb1b2608af7d2d1250e26e04569ce37dfd63f2118d5c0b91b4e802c983926940e2b4e0a3caf82ec6b26c43338db4c6859a85c040c19dc87a3cdcfb65cb1fc7b4a4d95bbae409aadd9d8822369a64bc50d1a956b02b74bd9e66e6c853a014a91da1adc63d82005dbefa573ae123d9f3bb20371a2b5847576523819d59721efe6d489996e253688bf63e4967d6b4dabbc9b9e84090b81b036df2ea04350f07a6e6b615400e149a71247a5a93b26798a38cb795f2e4dd527a6b0e06c60cbfa87147d8df9a44abcf8aad4b4fc3cdc8ea2f75ab2235ea7b90cf44c646d45c384368e6f2beaf7741aa679ac88b37106d97348af82fefc2a66238c1712e9c590339c69114c57386d9cd029c7cf3c1863a5b5b94c6be4d5a4d49eeb88e68f1c370116d1b2cfa789323808aecd28628f6346d13231a30944da943c36d473a9378fd84c4ef182c956336c62493f4226287d7487b1fc25dbf165dc3b52cc1bc57da1495e0ba8472be56d680fdb7bcae39556e2cfb2f682a238fb2a6654646a6dad778bf59428fd980f21cd43073e52f51e617346cef113334152d85af446a674fb4a7220e682cf52762e59416c39a23761efdbb9adf4f93898d1a3c37edadec6776a1f20c97d19db168e238aaf1f90386a176e10086727b3bb9005fc22783bf8e27780f1a40c9fc992a4716e2986ac97803692ae3d5d0eb03fc1ec0e8b7fc12fd1948fe6d518fb38975407e5facf96c9155ea76e0e591c84d96df62922458dbba7937db5fd6e44a13c878c1e0b152319c4f254c3e665c700f2c89420130b4e4d1c049d417e2f8a631448740527a1c14a4785ff0adc4b00664ea1656292531ff3cb45d55a19b901fe4cb120738f01ba9516894e4ea92b655d73b1c3ac7654be3bd95b52fb67e15663b0afd6746a402fbce099d758e4cab3954a89a203d031f49d54c6a4fad119666ea41f595b4e559ffa13b4198816550a13c2738ae93b1cdc25ba1da4e2be726aa1474fd04fc58757771b9ea3f12d80083dbaeacb57cbeb35494f6b29180bb58cb75365b1516532ff45b95f573205d42db88fae688827c579f4e8f68dfe3d7609955f0e9e8ae25790c8bcc60b164345ed4f43329643fca8baf959bd43220b0b2bc9904cf8f8552ab1f9ab0e67006ef2f29ffe63ff2a0624c66234066c79364ab387c766bae995b5704a4334dc30a6116ec263156480c4eb571da7921db2898b6c9bbdc5ebd01b956577bd107b4b4047dab2258f14b0bf73e4a28a0550569475c5c173e37018f963dc2c8b9ab9c33cd0772ffbdb6aa68492794e1f1bc5012e8574c2966bf130351311df16dde62224960fa309414c2919ad9a399d604d435cc277752afc689b0c0d41017c5a60d84034c547d7dfdb7f1cd3d6d260947c67ade15d198b64609da54b284d82f206ce7d0d57b2b8b6a24ba44f7ce57f6128dc10e690495d64bffd14fa866f12253a4b22f53b82731571b2f0c464c6e4c4faa3a871ca546b7112295ca6cc09b27198eca944fe8de769200fed926955a74ac6ca49af27d9406d472077ba9854395f337fd3c8907419e2843649be0669f1ad06df948a967cf6b4253a45d5d2abbd19b6e60f91d2acd99b339fd02be21d3f434f42102985b5b41d0f0e8882781b68c13446ed4caf2a538859ad1e937c62fe2dbc388afcee65a674d78400de184db48b5cab37e07f2d50fa9ad0b1ce0b94fb42e974f68b265891483f661cb1d1245a5e56e087da15b2d4e8bca3926dd7f7ecf19da4afca73f63662152a5f9af13b92069500d1ac21234ec81a9bba5b6e8230eae6e8d4a0628cbb9d34b485c1ac9d381b214076d6a7be2e7a02bdd8890ffc3f53a43b63a3c1c81e538bbff5ff35540c81f875542c1e5dba93bd5de25dd290ef9876b4c32f66e72ef13b9d5a4d855579d8b503231b2a5e0184b6a34241a0b7aff7f20bae6e4852bcb86d0b69d05c0ac2cc7c5d247003ed667368d9586589c5dde1e55f0c77d8cabc87b7ee1445af2c2f15bcfec03708488cad3242f9d7c89b392853f73c3881240f69e7ae43c24844c848628260f8a60f7c1338f326189c435c672b633c5f3732586aac344f0f1b81c24dce3c2a3e7d690435c219e687897d4e8df3e0cba5ae202710e7a9b26d81faacb855913540715a0b3a67fb8fb93114c05a157ab7148981b291820afcfb2499e16503bf60fb1c93b04996a7eba9eac82636d282abfdf6855f30b420d88012a1650be9bb8b327bbe2f85a1b883a51c89d0486673d9aff2944bf34f8a24829702d54cfccdc2715143a0d689ee8267839f0328cc710f350404323ff4e717c8435dbf9a988956f49acf607f4566c53dab6207d4d49cbc7971222f39fa4124abfad43e9372636dc307e95ab1e4dbf23d06475a9b5111546c359b8c194861333b6ba37a42e0cc02a6a1d692ef603a414288d1c6c8f23a60365d5e3a545b5827e9834dddb78ed636e3d7c79ab7fda10c261554f6a14ee22fce06d2d7e41cb02ca43c9089d031f0bf813a2e62ae0b7730194b5a1c9e733a29a2232e8808771f96d6b286bd1170147a3031019dd4e5af14eca31c6d623292f9931670a832c1355ef41af5e33d2cc9b12c4fa18cc0608148197db739211e2da29b66b48c1fac47818693000f3064c6cf0de1e74fc9e7ad1f393dcc621f8d54d0c03f58176e2537380d7644bd9843caa7f2ba62266c004a4adcf22470fc5f378f4bc28c8eb23b41fd9c27a95a3dc9062c9b80f3c21182fb58dc72fbead045c527613aa0e0f822927890ec71a413d49b2da4069d24bf5abafb32e13493450ed136ea7bee9dfb2429bc651834e7de340d6f50d44ec787d2c5ffbea805f2cf261179a0e9c47a4a5549f212ce0b34c9be03ccff588468e4595741cc2473f5d9becd8fb801bb205df496b47a1e7fcbd1793a2d2b7c99e928e97bec2ef7ac570f91f1a2bf7543edc8d5111157d6125a6a896951dd84298c866c94901a5466a2abc436b23a87a7ad85ea03f71b2061f2c201048b224f5ba674d4aae336e69bb83e028cd4871a04dc550a2442ffb9434c9a950d8630be6444510cbd0b27491a3a4bdf28c9315643f28f2cc2f4f727049715fdd72397541004730c0d51857193ee118194901bdfa45e8c015da4ea44a2c6753bee9949b1a4baa979eb3b1d0f8141a5f386e17f98f68f79a92902ad0bc93245a9b93b3086e9b0b76811a75971dae290fba63c7ba98d2d7094143cd6e41888c14129243cd361286ff19b58d0421c40f66c0c6fde9d49bb1cb29d46785b372c0d0eaf019ddad781b5fb919ff1becade83c5e9f35f1a2f9b019e4f586a97b1406fbe6a095890b168ede200fb5d6409a8b370392c10ee8528c9dda317ab85949eebbd84a84a8a178af6481dd330db475e01ff83a615ded6f9c1dd61f912a9462b5673b002e563c8c351b6da0e77032da5abf2e3d4e5ec437e54a2863c50ef2ee0973a51fc9d1e54ade6531099007f328c1ff7e28163b7402e5bb7878e60347784a490ba6e68b5497a35654f40d0e77fc1141d541adb03e3d73bc5f62e341841546d61354e820c30388f6d96b3a7b2d3e56d110d888d2aa7e6eb03732a6c0baf29340325cef675654c9f29df797e896914fe9e27cdf0b1f5dbd5c43e92c575245879d4903cf8519644b9dda84fca17e13aa1a95d81acae24f47c5f91b65fd682d22d49fc1151e0dc6e0f7caa6061f409df45a618a449912d71b1880e8618ac7a2875e7b30c48d221feb6c8d7cb053e05e80036d48a640edf18908b4557c188ec7d3e0ab58b6b4bb5a0939a2021e0f8b23d2773323138d710d1c45788d95324db2a5d562573431d7407cd00ca739f67cc86d03cf91c856545635717b3a4e74c546036cdb159c4cb470182239735f15c25052e85dcf3ff61209b13778d8e301cb60bb2266253ba458f5c378296408112c3496562ae14043f2ee58334e9fe3b63583236ba71a149e4d3e7f45e4e8b6dc292c10e33432c36827b447452b93ad82a32664806b59b417ade362c06b5ee20e42987bbc74f7d94069273dc23cf5f2263ebc92b6a5b6c98d947492da06d09ea2aea8dbf9c6b752ab6899b075ea676d1bf949b183fe6a17e2d907acd2da71307050e598939b7d15e4afae767aba3a983da2bf63cc600b79173afac2b428639fe542f92d8968007ba67cb0ce56e7e4cb59bf84975d42391ff0a43e3237b59eb417160675ccb0f64ba5229843f0c5921d8221eca033962476287bfa1f5fb6b19c798685077dbe77afa48b27c6ab74045eb6a08cbf3052b4c38370c6842e3fa71c25e64a76c1ab7071e4193c172856a3e41c04b57f4f149e3dd80130754f6db41260b5627611a616b7ecacef0da5de6b63e723b3d9f65ed2292295e0d56063fae8a59d70765c2f23137381b6c14d791c056230babd74e51d0420dce97f7035b3c224adb11d14f993feab5f18c4ba93f216149ceba82858fd3e74e4d5001a7846b80f3a6b8def451134fb3f2bda9100d7443a81b857ca8c7ccfb0aad95e98d32bf9f8bfaf763acc1f76832cc2d4d5555147cc23f01f63ce2269203be6f4a98af03a517c1688da15dd1e248147b77e7ba38e4b494dd48e3dcf847e838a47ded5380cc1bceb3a30731a4dc8c55651f7fed71b98eead6ebd4773d396f67524761e9cd9158fae3f533003020936a579f91d69dd24d891cb40ee25260553c316baaa2d95400351f4ad9a97f137a926903bcaa27694cc838de77a7074cd3048dbd7fe65fbab85e91c319b3b508823bcb0fc953f917166bcef42acc78b91b95d9579644458bd15fd0574958194d3e7ab954165f8ba1fb18853fb4cbf600c37793fb67209de7c6725a9791b0c45635b1336cee52122cb4f1a00ef2b06abe3b4127f1c4fe9d52368a701ba24c1049d212112a90ed6020686a6ed6f1d277ebf98fe6e31ce12ead17aea23462572dbc858b65445f00aeddceacd768a6d6e972c9d75ee9642d555d2d1da6f8ea0827d7f5e809350c6fbae82b8ddbc9536961be324c4e0a5d06b839405ea1f5e56477d41c9d0f9a31b0bf8d8e50e9edbf787b6c5f951c197d407d3ac3c6a7c5b458b9c371fe61c105871c1e1a4fc7ce51ee1349881a1d8e34e1d3e0246f45b61ac037627cd3d46305f1cf32b74e87331f5cc0c2b18d0a746d58253687b6acfd1d22d53745eb3cec141793b8d48fcd3d4d9c3cc509c734c8e00d14a13a0ee27d446b340fded3a90c90e153181ddc2ad0dca0fd5ae009c328a5b63f2a680ce7c7c2d559e20259db7702fb3d938a2540adb526ac8335814915f6dfaf4aa170e9dcd91b84350e1b7ae0d040c20fdc102a7d3b191a474523412a005572675254506c39c670b81a0451bbf1dbfa284dd63e8e890b391d35733abf589de61a351168abbae9eafb6e951f198098efc4cfbff6cda51c190a1b2f0b2ef2cf2c8bb6788dc5ee0ed4cbf938fc79cfd10a262ad2a019ad7323be44616e417771c0ecf1460e387c76061b91caaefc2a6be95d838818a12804a50303a0decd79d63413a33b017a01446ecf3e4d8d5f8d36af5df3568f26b04f32697391b0703266dd16759d176a37830e0ab4cc33edd81fb328b516780aaaffaf4298ebf8969a2e9b6a4a151fab18bc0c9cf0be5844320f13623c61e78a9c9aa5e1d473ded7df2233bff6c22662fe0df8ae2bf0c9f7e5765308659acd7715f892cde897a981962279b31fa642613dae964f9c9a0516a01db65b71a8bf11677158ed2e11297ce18ade7f7386e8bd560f1c4a1ec14e05cb556bdc2121186ac22ad723e0f7e0c325f6ac70ebe6740cf182bd02ded8ce8b16a2f8061bfb7a61c394848b1f0dffa9c69f5a0f6fe450dd3ded04528118c46eeaa636acf3eadf617e37ec8d64d8696aedb566246298c56eeb976e193fa2a8b042be267331358560ee40bf10b1589a98da8b2e2b1219141334501c0822ab8b62edbafb10266858360dc0a0c0679a38849d50cd843a149fab41ef56a806ed1e5b32aefdbad2ca60d30ce4549e8ce935655c058659ad59a79f73b3e7847f8c61cdda42912b65d45497558c43a8a2442c559f96987f57b166e90f2724d4dafd4e03a191a3c9d21c6d4c308a730ca47475070927110846bc1be82d9fb5b21c3c25f73f30d7906358007be5ebef3d63cc75b7130cfd2a5d54c0475fede1a4a1ced62a3ce4488ecfecba9ed1c9c7c276e8a7fb49ca00e053b2fc96a3de3cc3c5c26449048408c9cb0910da558baed37ce71d240cdb571ebd2dd398394c76575392d7a8b2a1c5a3f5961a0b99b7337a7ee8ac06f94189ee45b74c3716eb632558428ad40c370c587d367c76207450d62c262b590052f28c9470926ac3c50739532858d4180174899ec2a4447b374a309bfb87e56674aff41355bb8e3c9601bd419707ef9aaaad3671738ae042f463ed57dc790f1a67695f09779e73bf3f7039be46b8de72df643f9fe708e4a4e472af6d63082e523d54094a469d43acd3a293ace4a5e4867c75950c274d966681176f1efb4b10e360707eb74c35ee87613e56a0d40da1204418bb30b712a2ed976dd52b71baaba3449d8e83f0e46985bb080c911df26dfb41e052e113cb8bd91d27d97014a1b060d6a16b0d725a4f04e98ffba5ce1f91a1da884e71430607d6c7b06fd354ad11147e2ee48273a87c83cdfacdca974c2461383ea03f14a76687dd131e93105ff7f294f6ef0095d2f936a0d11909d7d5d7e017b8ffd2ac102344bffc42c065f3c305c6712d81ef2453d0f91ba29b493d5459f290844cac5fe47d19ce11689d91a19a886b4f941b34d907c1ba8c0c6998e284444342200a31bef6469a3580cdd9a355d3a2a029d6dfc9a2a63bc3cb8dc949274a600183a6c0487fad0aa9c997e01794053692eed63d66e7950c51cb8c5cd4123af327b84da112016e102ed6cf55b84328f7ba2f958c7d7e3aea8055839b7be802764a2b6e4993694c45ac062cdd08559a155bc699af7dad1a201937d7f7a9bad8b0e04669ed91b0864d7b3cda78765d26ad2f806f1853609d17b33aa21caa867b3b72b60606898f5c0690e9d8b6318ec434556f92d1b1911d7d9586591f78974ab5460ecaf3ea49e441dd4c421d5003611a760d8a6656ac39c48172714f37cc7cf569e5c1e0cedf9e97a2ee35ac116ce0feae003ffb0db9717c6afdda283331de8d37eddca48a3d8c80d6af00e63efd4801dc7124f4c2fcf6b25f16f0aae6a3e185fd61d7aca21d336b4a7eb2f24396d1eb7c16818e587f639e9864ed9fdc35bc11d8b9226b194f39e24d11f7dfe226f16d92ebd81aae4e1b80987eff5e540818b833573e74cc5d261ce6cd534621693e54ceaf1949817414bea46af82d838ba3d94263f7ffd3e725497b0cf2d3a09ddabcedc9623f7a3c0d3577790f732ceebca143474be6a677aac856b744b69894ec4982cb51bc5443ac649fa89ee4079ae6e89c21378845d28c083549d4c8d108cec92464b878a69a11cb21305e81d3a1f91800d10331e2bbd1b208572a09f2fc9536695622e57d1293470e8a8dbe0efd06912f00e7fe55d416e298b304166e324c4da3b6b34f2c5405a242d73d97ebba875c971af0c1652437cc116794df9c7ac28e31da97a4fb70c8430633811e2632037ee51887db731ab51224a59b6c5ec4dd8bee0b65bdf2176ef119e1d2d6083d4bafd4b79f70a656e2bfb0168b35bb27657e9ff12d6528c5ee26e6820b07e30ab5602a25da6c6712f153a85ab18496e40e8299010c26f6c16743e66dc5bdb6e29a78716801d37810aadc153ebeb295139abb436c194d45890985c185eda76dc9bc7c20199614959d7071cc760cd94045e43e05aab068c259ca4595e5a42cbc46d0040bee28c6a15c36254ee49eedf62e2ceb4a1b1d5b4fdb339425e50475595ac9c34932e6df14cbda4e77fb7988d501e785e86db79ddadf67b85e6bfa773e48c370c2e62c400ce34a3787992d28e6303f4d09fc9aecd3ca8a8a7175a76a2840afcbaf7e820ba066f784bdd5904386f7293a1b24771db5cf7514ab9e081ef8ea51be3e048343313e8d641b7ba6dddc0b60905d1109df1735570ebebb75183c647f7419594bbbcb482e74a1b8f67c284d752e1dc4a94f4327c5fead76104b96234bb89b0d56d5fc7d3ea73dd0dc495cefd06d0c26ee2baa54add272c997cd834d3f98851ad91300751165cda64454b268fc1878212580686ea3b06f531dd66da34e90da58935fcc8f8b5d166ea2212e6f76253d328176e6639465ba4b720e1eeba10c55a7f2bf1acfff8ca4e7a9e4df95356f58206988dc51d47d7b31a2ebd1b36f22202f81d638f747714431327939c1a945b4cb9f99c9dde8cf9521968bf7deab1f21f92d43f024c15a6474ddd008d9d9ee8d7b1b129f9cdc0d1792451deedc6e19b332f35523492b2258d68816eda3f8574edde596a98e65e87ec81567c762db106998da0d642df130debb291ffc59848ab1b795270e6a969747e416a75e2a1958c5d6e071abefed103684f1409ce9e1ef2ff5ed77170b0e2b5422700136f577c19b321f1895bc1a4898ba4b1fc6bb904bf6ff3565af15c884405bd0e8d7cae3b8f6b0fd213c87029b9bc31a427f6cede126e1d97c185ddd2dc679193a1e7e6571933f5541ea217734e033a7d7179bdf92be4d477b305ceb46e9d7fd07a5b47355698bc26222138ae99e016e16b5de7161cd09207ec548324dfd0d31a9233d221b6d5e22e94e614d2daf42c4e4e511fb815545101f7eff46ac358330f27f9e9a2982988c4ce29892cbd662742e4ff6aee6799ebf62df09e2e428d7cf7289e71db4d5b812c1e4c2a26a3b5572ae61ec9ddfd3bc325637054fe3224907ca5a14d7287e4c3897f03d6b9be7ac9bdb2f1d7812e4157a24fc83b4456455bf2f0406844dc30763307c643f28b53d8bb108090e25b3bf54c21c215731b64d5d382011866f92584a78902a002bfbf28970de401e9e54f48278b900d913ec9ee3c5de3154904528f88fa3999abb8fdb1f0751f34b29ac3963ff0fa577d80b24b3702e9b34621f2bbcf688beee3e65acd42654d65ecd926b20ce7f892976efa4f9ae377f2628f6f0f338924e5456f7e5b6c91fc71fa8166015be6bbbebe6ee22cf16aee4ba7067df62975252b89a05a54cf941e8d6047fe4c5d4dc2d682c3194c263557a887a180839d97c1c169c4ad680bec0efef87162c6787104c6840db437550ad0d1ae0f921023f43798f1aa0e7502db11e1cafc4e5822247a8b6a4b74461c8135eaa56a31ad5625f26ddee33a35d1524fb3a68686fcea0598eef632a100b7ae72e96fcf56f73a1e72415131e6ccc6bf7242146ff26229da4c3d8e1dd00757c8e176f1ae7b00491fdd4b703b171ed90961ed1cee350e3c39b8cf4c7ee5a2e15d5676e606360c5392dd5321e4671c98d4e353d23d323431027697d8c5eb0d734ed8f9eb5ef59e82b2a6a54b8ae5fd19915d864a244d6c3af75fa0d06796c0461063554947fbbabb3313d4f604d46303e0da7b440eb6e4863795a091eb76900bc66e20d897126d4c6453172806f4281388ad6907c05e83754632180aaaec5d98f9baf8f673099c4299cc4619a978cc0387da12dc5f4939949d454f9abd0a5876593d63a9ae036bdb122b120ed649dfd3540e791604afa75c034c8f1c8baf2735c11fd43f07eb6c41cff6e8d323c5515aaf0611506a5f35cd0183b7ee4a5cce671bfb1aa99dd9efeddded8e000dac145eb15ef2620de90ab7e4e1914305780d549878d7e43aca391e681b8fb214c8d506bfaf668846ce353554315a2003960cbc568b49af5007a5065749c383fdc73be9cbddbc798492c35e719eb178188b282f5ad4f425732222c7d6cee7f236d33cf8e693034a510e949f5c4cf60db9ec72876b32168bf708df6b5bb6fd754f80da10bb1e9717227c2744c2596b4a02270420be2034bb3155cf2663a84450bd9543caaf583b8ada6b19cd547dfcc6b394732b97e214add4db342484514c8615e847c1104d69a66b7912638c9683de8115a3163a57988594912dffb76c54400aa5c3ef85dc66f7a6870ae9c0d0c2e729b86641031fd93a72db550c95a8030e0522205cfaff75090ef2e41b19f28bea19d06f9487cdd941620d0c922a11d295f907493b358a51c74359af759637dc3e965c344e8c1a32f3e5095090c1cce732afb7cc6496cd129fa9b0718f1ba8faf9036cda1bde10ead7c349fd99cb89d26678e84ee4c537d4fe010c9974ed262db1c7ee25291e27514b32535353b899e3cf6e2172bd8a0aca94cec9ee300b642be5db38629bd67cf8aed46a622408b5d4dc97be6b258ea2a893ebd09dedf3a6a76d2572afc35bb8d5d6f2533e6d797c646b95b17bd08c53acce70f4faf6bb95b30493337a4bad983dad30422111527b189ae26ebb5f3d68cb76a5521accead51b8a9fe0a98e48a03167b33f92010a97ec4e8d7375de6b3783ae9fca4179ef368b9decdc9213e345adbaeb7fa96bdd1d36cd9a7030475cc0a25a31c4f42a61bdc1add227f49bb771ee43c1c21c7d9e903b005c2fa9dd63571e5b98e539c1896712ff796f774c8a5af84dc1392fe66ae015c44e5e88caa4042f00aa4f65f10b1c884671886404425e3b1ad9be18925aa62bead436d92304a25d64d87c003034e6b251488ff75874a06210021f300e21c72e613e762aa56826ddd1e4dfec8bb83413a2a0989674000c57c48f10f17d9d9a8cf4ade9c4e6e85deda1677b38dc2baf1225175347b47458baf7dee5b1855c71b0e93ad3885c21954e112c0fcd07a5ee96c7f99121777d41599ae9b31acb98e627e997e169d657d7d008ea73ac84bf9be1900d9d260987de4bd1ae82ea1d96b14c5618911c77a54ba7ea9b3b6ec734fd86a80c767863e8705e16d9d7749761b0df29bab1b980cea480a58252d24b261731f1e99292675f9b4b239c96717dcc3e99dad1f290f5c116eac26bd4356c64bd418e80694e9e6cf87313a8dc32e82f4ee35aaa5f8b47e4f530a7481f70194b309eb6ed15249d7ce5b9060c1fd08811ad284d68b2bb954c589474815a33a528d9851fde0a288024caf205a21924c8f033a77729e16c45b5fb03c14d3fe2a8bd675ffe00e7aa5882cd5266c36174e689a92c6d28793707ebf10e5a216c6a7ba93b6d2d48f8827f5b1be7f93a868927be2b65a382d54e8930f40a3da5faefb85f2085f316bffd42414ba43e15d4191aaa9ce512057026caf78ef32d0f14225e3f16e7c5720a7c9b22a6fe1bd8968a8212b95a96a9a8a41d9c1b3ba33f5a6e61bf2b66724e903b47d45d03066d139c9f11d974ef6ed5640a99a6cb55a0746a6c5df184ebfb0f2ce745761f89d9d046d307bbb92c75a2078908ca13ca2a2f8de32a60ffcf5f026a112209718ea43a05f2a120607a28fa0676040cbb6246becf46604944aeedd19d5ca12f8fb50a66b595441f999c18f28df4a10ca45009713afc2897369d3ff68b59c8c665e5f390cb725918699aec596c98cc04d900f6b9aee6540a25b681b5aa89430cf27dec85698bb15b924d4d19bb4833df067149d01fa40839efa6ac3d4856826dcea165a4da424614aef8ab5d45a31f3f974e67fe2fa11466592db712ef85269901ec4d5a8cf6b200daadba3abe88c5f59031f7baed6914165554329ff485e91cafffa069260491ece0078b0777e46d232c3a764e06fb5887928be1455cb2ab5f3e4b4c1fc0a72e9676d3d7844993d514070196fbd92845c5c0424641391763496464e9bd5a560ebabf1df6a9702fda5c59ba73ec64a5d1b8152e1a926c418c84fc14b361e344a79ebc6f4a0dfd1b94c0b20571a698463337d4e60f55dcea45093a9c3d5959be1b0c11254d6ae4c0db76c185681f20f842c252c5275b90cd110bbbc8f086942c8e3f6230d3132156837e45e953601795aea34470b7cb47c23e7427b7d0f7340b5d2d7222e9150279d04624b5029b3481de0ffaf90911d817db9bc17fd8cf6a0156803a2ca833316a558d268400802ea7fc414024471d78bf1536be3b5415511df82458fa456ece9a9088333d3f99666ff0074e594c5a9d6645364f2c3408ef4f2cc601f5b51baaf52d6b454bda8fb4b7d16904052a7d77e9d5181ddd88890d68beac2f83a327ebdbc21d8cc8ec89705cd6afad331aa0f981a5d8c431bb28d57f8af5339eee423685faa757fcce12948b285c090b53f5766c2335d775d7b55230776890917a5e63430b2335bb0c3348a40e639cbdd106aa202372a28b0d417a7c200c52dbf4c18f5573e971856a70b60dedbcad3df5328a4c3c0f466ace3a4b82541b2a5f30de43ef23d9f5960ce5f7bbfdb927cb51214f74669a72a742c9020a51724d3069587f49d53b5cd82ab68afdc8572b56a7d02957bd7de37ded972a19a161ef3bb647f179c61561da3e65d0157b444153ce96756708ed741ee908574eea0680b3f476ad8b37a3c13b38dd933531f4c1e1a8b9fbe3eb30ff67dd784ed221a653839e1467995003b50b16988a19282555bc3e7ab5bd41ceaac99df9d684829e32a1718aa1f7b2135e2edb4bd6f4407a2d5c4ec507de276f6a75706b13476b6b03951f42dd6484147d463a1ddd6c8ef98824d3b442379a70b66e607037a6972f0b946126f136d0bf94dc8847e79433ebbe88924db3bb2d20d8f548626c9488994d3912047800bf4005ff1736f937815c893439587e55fa70bcf9366978db3879aadc21cd3cae676fa41746c35fe61d62995255c05be0572c03ced46788d7e455c606675919d3796660bdb98503f39846b203f60d151a647f5ee2b11a211ecd21b7b4cf3e5ba890108354583913f0a7bc7bf930375f223546a6292634555c2f93f15d3122caa7485ac803c0eb9b5bb1292f603b62237a45bd381233070d13bba1be44a267628cdd8d23fa1488c6fdbd147900326c073efb96ce068d04b737ddeeb8dd8d888b7b7efefd807b81a1851bc19be7f65b138e26097955d4bb8899707f585961ece09a30310671a57cf110e17a33f5bf5a1019486a591996bba4a7ea1090c61cc36da6e18f4074166a69776ab405a5a1e8d8e3624b63a7a6266c8777c385b93f2cf53efa1b3cb381ee02059ab75942051307b5b8cf942ba4d7ee87c0192aa845f4daa7948562ab190d977e88708c50392d1a5f787b6e570ff0f5250d86df9a6a0efd0fd9cbca0cc70854c99a7a0f8bff39f5b7251ef0f730d526dd948e1c0100539a650bd05e2ff224f420c26371b5a676f9ba1df0f856d74569f87dd5838b856cddeea3c3bfdd42496efdb3fd22ca9dbdb8fc8d4395c79cc4c2f3be50c77f45cd7110f09b22377d4d19dee54df265e366744146e64941b463efb1d5bad93c329f4ba243f08caba57da896e90297429fd50678005583c99dd90007c89a962659d1e1ec5572d84f6c9d9feec7c049ae7368cd68fc2276b3b87e146c5c5c483f777f8780e745a635abca8944e14feb9eec1592f8e6daa565a9df179851438111e8994e62d0d0388e21b05d097e1b304a3a1adc3701dfdad02f85c13f926a3784082b9c3df7d85b35b5f996f46e168a8a344e41859273c968155d45c2c891a7bf4dff912468cf4b83c00d799227fa455a257766e242a95697788c961864e8d4a9ae7fce437faaf64c4ab07655c47d1497bbb2d7ee75876e32c7e722836dc978044ea0f9213039c26554caa28cb86260f701baa1a5dbaef016ea3f6ec784ebbb3d8c65f13b4916c746ef02db3ed4e53febbc107068a40464ffd0fafb68c86e6fb83dc1e5454a4317d442c43f7aa225c5a7fa10fafe916b15e5847dce10201f3b7925e254cb9db409a39e711239a8077629be49d17570795bb44029352699d6164eb885426fe26842f1ac023dc2cd0da64ed098e8912091afefd17026d4b16fa993cf1dbfab96083a5effbbf373f911247e690589d031a08317d9efbf1e8299ba4522c166c4a53e2a345f007d88c7a837862852a3a14482f737ad5f2e2d518eaa3dc4d218af2f1b9d89ec37825f5398fdb5c39cadd118581d5ec70291c2012fcc8f35496bf358da9d84f7ce467c60ee33de659575f7a57ff11d6cbfb91e61b9b06a2ebeba631f73bbda5a38d800d6c561af33c6df32c64671ca6c67e8495f25ee163658f8649ca396459863d05fe677609b4b1b81e4a08b5af3f831d82f31ab081c0416a109356b0816877c8a2d02aedbee6f0b7fc46e025f1f393496b06dd0286a75fc8c40cce62d494545eb2558aac2c9b2d197250b1b93ad939aaea3ddc38ed1973a25aa7664a55f7f1ca17edc2a306a270f22834e6fcf0be9eafe38ee7d02ab88060da035b6bd5d5cfcabc35f506c30a22e62b6981f084e609e83a127b8727d7f88493d83082533b712c6c60049bde2454a480eadb17807fb25669b7afc94d5acdcc35a615aa827b85d87feef8ea35cb17c91cadbf0dd4352e529f0bcdd22a8d549ff93acc6dea2506614d7d6a8543204105d9693e20680d8967a17d4666d740123a9c49720f04f76ee9f492c7ca8b121b097dec0a1103d558547e086918e224a81b5a9450c0877d5d1344951f5e142ae9323bb79f3dc3924d0583ace67b846fd5418866b7191fd024555cc256db5f452d63d7f75c4fedbbc585967e9de2a720ce2244204e45c576106381bc5c7cdfe40025201df97182890540d1bebc73fc009625f98996d30c164c6eaae8089e3c137ecbc5fdcb4f6174cb01ddf3a0f26c933f13118f6f39ed929d14f7d07d69dc66d53561cfc1e020405fb860ae4824f681dc11498ff86fa3383b0eaf3b9884deb14ee5e67a072a8073769c21094d6a355e4b5c1405a88236843e6064c94a62381858ad1c8b5262b1978df3c67675bd537326ff4f6f78a321d4ca15f8b9724186cf1ba37b1c1d9bfdfef17854c92160682d22c39b58683c1d8b722bd143ac2058cb7e37db2fe07a5d3861473ff99881daf990b7f6949de2eac5e9fe1b81eb8c4a34da1c26d065e1e442a0858224087b02e1b01db2a98d3b5e70788ab6c5d11f83bcd92140dc778b476c4c053aad8984ebc92c351ab4cbe8bd9f986619ae536f0cba5af50f6e34eef157dfa48b5540695788cda1a34351dbc10951fe7fe7077aecd5a7983ab6c9ed416666eea4b7e273ef529fd9dcfa89d266295cf1da9540c75f5df9f3070b77eaa0aecdac3f1e0a5dfcc8d7f41b04583b3c1fcb9f656a4e534f7c8221d9e5e1c9dcca53dd5e215c4ad4b16e47930cf2228f6f75ba34f1878b8a953df1340ca14d26085c496999d7b57942b56b85e43ef2ec2273d417479b41039d670bade942e8fe432f07b34af7fa56e65621a7e18986f8fabb60548633b1604b701b38d75b95fc7f46a940e4b0b6bc90a8e9297307fa1f20ad5b357c83ac0b906e52a91bcc83861365f5fdb997b7349582374b3a3f4efa1c186719006d2cb0ca6675f1a2008c8d25a3b7c3240047b9545d47d99fff3ae2646af02811125db9b3cca0dee4bb94af6cf2ca80a424b837bf31bfebf6e59551ae30a261d672364f661ad1225c650ed032b3198dc37433c191f48c99fe896cbc90ee597932243157d38aa9365cc69785189b16eac2393b3e40756be0c47b5ad5bb1e75f9d453b5646227e50e69409320a1137c87c5ee56e0687f6f49712c2642f587729e51c05872cb362604001af3802c3acf1fe1d3d6d3312f1b94a8e31bf7ce284a2dbc3ec8f9157c6c645b68dee694970a6e18f54d73846c0781733264987a6236e2d049f39994c8514e5957e8aa119ec14183df0aacbdae035b01407621722122c0b9f5275084cc75c94f51c167bb0b2187040fe3e4a0e728ce8b41fa05780725f764304892bbaed424d665fb4f3a55b3389ad0f78ad66956b92f13ba1fd235ac40b14ee25803cf53886f21099dbd8d2f00a10e25b6475b1a012783acfe6e1292a18fc409fc8232e02323d28afd5cea69008ac4b2992a9b6d13cdd328a4cb48d41c5a94c3d6479ff900f843594ffd4a6f01d5bdf9c34f609d605f59df630fb877d8e9f04fd2f3bd7fdc78177e9a2d62d3e827d02df7ac1ee1deef4277ddba5be2730eb7131cfc8fe4920a5e5a2160028d8033ee0b7690992417ead59c57a9a9d1a1fc30d2d7675dfefaaa0845da9957c53e5240469e3e15bbc10f04805a1b17a0a801e1e9f68ebb2713a2287aa24337716c5cf33ce5f1e3a903ae885afc697560065c5b3ed271fe4353acd9779105d10474b4fb4b56ff7ecb6b00ff2c5871ab27bed7a98f9b5f4d27e6e74173b537c1ea8e7e0e7d8bc6ad6b68c4480101b4c231367fb30beeffd7251c230234c89fe8b00f6e1bff88ccf4398fef37a31cd327605112bf5f20f695bc536336d0c32715b48dc785b483f661ae6660d6bc87b2f3f03252af045ecd512cf38680b6e727df2cad3152f3f6565bd042b8c0ae4c563cd35d01fa8952e8b27f195c885a4284330035f2fce9203efd4a1ea7608a66bb880f11b5f0817fb1a9308a475a2b7a2482e962f602bc75339630aa86f5bcfaa1327a7e1ef437d0fd8f027cd3f33fa383e09cdc677a82c148ba5950f8ba2170bcd3c1e433c4da27a98f0781fb661293dc26235ed2c96c5e65a84e3a934286f722b4050faff41160cadbc3958bd33f11799288b2732a40eda1ec119f6bfe44814a47cdef784bb604a723b9c801ccc66210859705feec107a543b05c52ec412f6f9b6908fe930f286ecd6524a9246b8b3c352d985bc8b1c04b900129cf98f9f26d4aa5e779184cd6a568656a4aad5628c34cb92ade5e56f844996f77e96ac4b212f89dd35a870133c13816ccdf77383dfd59bc064d5acc6ea21b802fe1f9b13f5b2256b3745246f4e4518b93aaf50373fe7d6e1d6757b5484ee77f1e4dd50e707866553a81b588a6e2182bed0b9713b34cd1c6730d859a4b025f35873d0bbb1fac88cd2e23f695b61c79b53c14a06fd229793fd5678e96c32ac73d2111f328c5c0bdfc67143f83c2bdf7848192d4567ed31138ec0dddc80beb3f157aebefdf2ca807be750e531ddd09f8ff70c013bc81dba3fe73a5e19367327ce3d9af8394038aa0cb67b0e861dfc2b1f8b8b6b062539ec08d6aece9c1c7f839b9312a7b61c474235b4871d67feb3079e698c39ba4ef50589ad34b903deba82c8797d3a03d6435fa139b053fd39b14f372dfd2ab6b6652a7557a4bc66f756977f60b3f552cf82d178f127bef36e7b20c43557051785a5e1371d55c7a27fd103193dcfc5819fcb80b93f6b3711bcb074b34294f69326a74207e80e7ea80ee7a4b9b05358bdf937ab737f827d734d32ccbca4587ab7169898ea741bfdea211fd63b009d02b5d7e4d300e7b85397fc9f23c6e5c7b232329541a5aa20822c3f9d85cfb89458d3f21cd17fcb6d98207ea8667e84c07623354cd99eeec950de90e7e3a40be33743d330300154c32bc2bd4ac48358e9165dabf3ba7a407a1d073d3e904b6db916c8cb2de01505bca8c7f07bb0cd6fa6d22a9c5292ead97f96afff0401540817539b8781332a465b869b5f430270ff47bce260c10eb07b2d1bda96e360a9f6e00ddeb37faff8a3dade7fa44324d0a4d7c45633f68c0f4643d7ae677fb8d489ee127fd1076fd76e47a4ca5d82efc484268d118fff28021219f625997517afab7c955a54abefdfe2499bfcfb7190f90402d8b0c0b3b4c72fedb1ac3b708994fffeb7c9ab4dbd526f41a8aedba43e5db2bd9c90b8084d35b57646471f7f4e7a3c0ca88dc711eefa8408720cc90c1a5f18ca6eda0faf37299ae2dc69b55d7f7fa8e3a2495e35233659dd0b666b2d31c7631cd4ef96b18a7cbe7bdd0e92e03234cbd4792d90f5b773564405335ee29b0ff0ffe1e50dcc38e5647338a1864b4e76c7ddf92ba5265331ec5b6d84cee02f312108bc14534445e5a7a2b37aa5c793fc5aa20341efc8ce4be8771136b8484f46d4026710a0258f770ffc8dcc36781bf65be3b909ea1761a4f378942647ee1ace38d771f7cba0fad8320a140239929597cd2a71f0482cb861f184a8e5a3d7acf1140bbf66cdccc43b7d5cd3e4a665a88a2b73f094050d6d7cba15a4f235e9f62b567e4370c207a885593c8b4e3bf68adbad34e9499c816be79e779bd64db2490c3812799be1a41d814f6ccd62453c28dc1f2c290722d0a5a92d8651f0ebdc683704e6424bd423e58c6e2cc0ae4dcf1fd58d6ae1379d9eabfade0afe35781305578389b2ebf44e209dc28e4c4578331d83c99897723379cd7d740bf22724ceaea23dc4fe799b05c9d19c7c192ee1a40e7718b8e55fc1ae68d9ba4eee93a7c84489875b54ed2d797514762aae8d7ccf5f0b357712e2fa6434e2429f2b8e6f0cf5f458f6eb5c1ff3643557657cc4bc7680a597d12f35d8e4c7b3153da72770998f3e20caa20badec06f86b035e441010330e90dab33f54111e1011bcc25ac47c3e31c8d45938c05b53e918d436efcd6598fd6d6eab3a8fb990832f3695faeb38b2a1f4721d5c6b2ad03905ef584a537a98d362d726b1de69ede330dff12fc6fc1a8a076af2740aef793939ef69bafa2f2bf0c353ebf4c81dfb5132bb05a6642571484d323f3786584af0e1beac7cca25e8240b3e836812039800f8b9085de823a796c3cc0b9c1581ff79862fd8b8cd85b28047843646d89fc33dedb9f449418c4c805ac696de3c98f62b8d998e6a3d53e804e3b76895428f66414a3f0988969cdc878ba49e254395166e49f183bf71b69f196ded0472aa7008c32408583aa296d510d9e4fdccabdc5e656793e4b8aac15c72ad21242c550a43fcff389e268ff5e7499b655ba883ee1c00b2c657117408e973fc9d2e354addbbb241060108dd3e9b6ba4620ea80d13df317db1f13c1ddd4cc3f5486ebd93a37751c5f369691be9bc4c3fd6224531cea6cd0b673f9453c73f87b5334cbd8ede5a5f85603ec1caeeb2cf713d02846a742be6b1f877e5799e82619e85b6857a96b9a17568ee06f7441191979c09a730f9006903e445b7ba57ae0d7ec0f611c31e460ba02253af4651906256b083f404dd96aa0ae9dbaf126361cd5ec548506c12122cd9625c8b35e9f2981710c6d717d08ab63f8d2b48f803afe790eb8dd2cc2770fbfc3c3466065927e99f4aadef2e5af2b931ca230a3901d12da4dbe0f5591fec86f7bb357a143ee565ae684be1c6d41dd714e5d0c035ee0333aade141bcdcbe17c2c3f3907e08eae912b362fb5c971892224f131ca03464e69a588d840b2fd4176d804fdc8e01bb1006b6a3246983f8949179be84f45d6ae7702903ea1f4d49dbaa25713f0d321c6cf0052df1563ae3d9612dbcf71e6eb9a883a153fde731744fb48b0f526211a3203933bf1bec71fb10b9d07a90fca392f05eada1b17ac2cc49b9c54e27e76c21d1d421dc28435dee5c1aeefbaa30b94cf38a907d098c95dc68d9d93a8e6a4f76ba4601da9e041d337b4e8c8568e435cd9009519987f9c97d2b186f7c013891c87e0f991e2dce41a5e8755234a14663b4fc076440d6c04b7698b362fc7b78128435f769b4db208147bc34f5a68bbda16324b8a1b6b216b22785ef2a6877a87d7cd0a85ad31cea2a5708a31e65180181e019af196e961a4257105d62fe6289c7a106a5413b5a066071a645ff9f5a244dcdcad53f71a2c476126fa5983e50a28645a9e1f4a96c27eebcb96156e1120537c1dbdb7081ace79c748ec3dc1595bf3045e79ddafbfa1ab9d102fb879217211e912a942c7c0fca59a2c4f1299cac2b3f4fd520ef83331471362b65e98c6209ff349d7d7ea8959cbf2fb9341651cb416b25bd246c99688dedd4b383c3e966da33f19375289f0041cc393becf8c07ae5be3c5cdb7752cd55993b2e2e00aec76c28e584e182d026ae3e48dea387d549ce1d167d4617946b201513a8b92577b69c2fc2b3b178a67d7b1083b9dd09a45ad4ba5bee384fc60d7f4f1014a119f7c45686c321629c72b1f990467beed566c6c040e9ce859aaf5c1e7cfa38b2599318fcd2d531134dcb3c81f0c1b9ad5f21026e85cf15fe20b7455469f6125a9fd8b65f2ed50bd60565f887fbfec17aacc3db9c5a22fdd7230314106de79028143912035dd7f578e07015ea74bef682bcf32bbfaef59fb57b46e6a6523feb43d58ac0faa1b1ac84d1a473a523bac97c55e7db50475812efaf0887cdcea83b66c26bd95141d0d4d461a19013c3690b6fc51d30bd200376c98aed8ffdebe8203f3c494eef88b732b255c6fc6ac8986ea65f9ba43975f727778d305ab3f58e430151fb559645b6f987053875fb5044b0ab3b29ef5677fd0ad56459a6f3b06a6d460454d6660eee1b5ccfa8d5f7b3a59ed5e6b11170bece5ef8b1a8ad3448719dbbc6eb6fdbec9022bdd948f06bc985f4924e7c3c293b4ca60a62e23978903cdcfdaa28c28a14ae986b6ad90e83adaf473a3b72a6c2bbd33d21e8d2cfb8890682b694eae0dbdbe41c5e7d676e01563a4cda06544cb3f19c762a1767ad3d4ea53400568d057b814af9cb64c23297afacb9b61adeeb8b047199902cc73711eae6020b359599879323625de099567d0d71614c3d54c6d700f8471e597aad9c3eed5fd03df0b5725136aeb5bdb2106b1a00e64d126fd3c408b827a26cbbce1c89c96e7414a0fe2b804b298520877c0eaad66674a010f49a624743f9ad6de6358e86e139126dac1ca98f3539759ae430a2e72a4980a661b350d1eccce57c8673a8a39f9a1ae691e14eceb4a32b2f7f283da16bb1e8aed027e9ff4ac76adebfe8a54389af81e76b55c5c26d839269b169d6f8938182b69af312cfecc788a8983e4f51d8ce7f56f8784e06ec06d4709a9264d04bb05aafa74291e71961df774f1e089799179d21f943ae40d1f1242d0a606eece4f59809b7556737653282e36c3ec285eba69dc9ce3c34f0fa021b3838e760fd2f3975eef32c18531e74dc3233480256cfe20902489cef407f5d11e701b4064d231fc0cc6dc439bf3ff80ddf5e6e00a34641975ce8a4eb5bfb1b7ef59d87ff45acca73edcdc72e8d732fc102fe931f8b7695d98419adc157bf89c68d6e80e6acb987c9a85607c5ee2abf33fa2af3c84629b34dd7dd2b799faf2627bfcd12fb313101a4f1aaf2d590bf83f77bc8339481d637aa8074351fab60f45b5cf1457168cb330feb86bc1bf510ed5e9d9030b54b04fe4867cb39f44bccb0aa748b22aa657713c8afb080982783c0cbb84d2e648bc2607a4b0f124e745538cc1f68943768e46af0136b149f08eb736d3b7c5124228c90df70e147bb5454febed7b4c293df53cf4b76616294e0860e111b6489e28229b049bfcc3c77fa81576f837658d2e259063d870354ae6bed27afcaab09e8af2673f0e20d3a11fc9c15d10e43a64f209e2475d47bd22b0cce9bb99e0a6a590567150db98802c2efad0659759d547a77dd13051682b689f74e828cb2016719e0f8b3a6273f00e327ddb3969ee6e322abfdb76e473e56013a3ed21e67847d6a429d995aedeb4fb547be3cd747914a97d8eaf4be27eff6b1d3b0f25ed3f7778c6ab1b7b9e3910f23d837e03167422a90427ed0268c4c96c6b768ba0236cc6efc9ec030c384ad7372f74067f7ec0716f6c465407d7279edcd6e82adfe8b9404fad97d4904e8be1f0c4b861a96fce1c2a6fca3f7ffd61f46b81f1436f9721d8736dd29249873fd69d8e60977ab6fdffc241fb6e038de65e0fa5af5921eea2a716aa522cacb7d4bd1f23b828c7e8147aeb70c83c774dc4c3b2047526d91af5b2dfcf86a3615fb168090b13cfec2a52cf4d8f75f7dd1fc2cbc2f0b971582c081ec3d5da248ce189edebc6ca4b73bef4357d9e3294068346d840df9ff5df9c1dd646427ef00b1561d6052b3c4a8f3139ba8586a0fe39beb520c5cd5794ab780c66ef8a8573e97450a303314ecbdc2f57bc94c1a94b3523f8a350b548a20a02d70a826c598c3e84bef9453bcf436805a90ed5ef7da6ca3e488263a8749906855603527ad49daeef658c54e14eb707bbeabcdf5205709007960b9c39f9d25fedb9a2cf82eaf6d2c289016d6f19705fd9fc1f30035fc3d350ac4eb12a8ff8ff5ca6d1f3be2081434d736e575fe17147b5fd90795c71c42b9e5728014059c154eb949d1eb54e52fbfb60115b66ced7a60cf04186ca06a37dc91fe3027c0916ba4044c6e3c68ac211aa0e5d9769ee7ae7b3e9f3fd05838cace4b382cca4c274f9617f6b06572d85f81b531356415d03deab843e08b27053aa045cde5246dbf82b54250fb425861f25f8479f7e8d0745042fc9c1ae1496ac8d2824f47bd0bb5cfd6dd20c89d07a11c43b22d9b3fdf924fcc72bdd9e91e4ee0b96b96cf0c3c370d44f0ae7c7be64c7cb71cd3f3b4af6516b750c06cae8560fa11219430a5ce1b4d397187a8ffdeb001db6b08453a2e8e47f8d0d46ad101ac2958841de280e2e2e6fad2c2891dd676879fbcd5e60f549d3b1ccc5401ecbb4c4394a92e176f4c71a624b05b3a8d813ea2617d482c27a26dc48267a3c1702833faeca8b566b11f97286b2cc8dce61f3f8c5b3400de9033348c6764b657379a1fa3e5cffb9c7fe980dc4e13bfa231ac6f3fb80217b004229e9311cab986a26c0adf64da201f32e5ee54d0f4e26c54f27b9fad23314f041c51bb5cb1af0ad5e3bca7b87ed969e34f0507c28d0e955ccbc2c2fa70f816d1b72101aac5c30468836ec3bb4394f6c9a4f105d066d4e8e8a275a87e74b7d2e4637b83ad4904a365bef07c7c1b626c3d57208a5927e4abda8e6624ac2c95536df1e0a3382949d3c6f812d1fcedec335959d5115be2768a68876a68bdb8ed71e03a3f83067b5537556422bf47a2768c3e4bed39011555849675eea35b83469e870871273fc0035ea714a67271334c31e9a7bde59d470ee33edfbd15f12e63f056cea6a305c68bb1d5e8b6cadbebfdaadabe021bc88e6f5e77e467fd841978f2d6e96a8134b3077f33a4a606ca68bb8eb1809485dcccd9a27bbe78f202e81252da17624df893bc3b722b2f2cc22a7d7d383e792af79e3e1d65101b4c0c6ce76b6e99dad251bcc3baada3d8c05460f1c0e82f51b068c789a6949db7ce2b08f23a5dafed6ed6ecf442619d594cc25f48e430121f5bd16362d13dbb4e4aed6c663f3044239284f2ca0dd01a4a50ecf7b446522284741dcde3710898e74639f956f092eeff3e1701c78631fa8da2288ce8a945ac1560e05c0d9b9b686e88f717ad4ebfd0cd9849b9f037b55d9788546f59cc3e4a091d0437390f886fec32c0bb4887c5b87a066efe74ddaa6e7e12285e687c5b940d8263c657cefdc780ce4c766f95f1fce8a378ff95fc426c3c0124da348831fc44a7845a492766dbce01610587b234808d6ec312faa95121e16f9ee8b1248384afd44a5470b1ec766db20899a52d729b8f2693fa79440ec34528e40b925f367cdd60c0495777a73da4cd25129aaa009a41c8a69241390eaa609fe299852f474b6366d9b7040750f95f67dfcebc7d02083b8cb27406ae54378f504621bb98afe7085313e0a0c66977c1798b9de2606ab8d502cdeef0022452db63dc8e0918f8986f8b4fbeb3452f50c275b0947b1dc3fb20537a62d89d7cfd590ad021a8f1cf71aa825fa2dabd2866587dbd50118b479bdf241efb9a7058198d276c51b48f823d2be707b604683c5ff3a89a880e28f0532ddd03d086ddeca9dd2d8f5f3141b442aaa452f3e502ae82260865623a554f3a9b0239985e06d70cbd8627fdefabad2a3f507fe3cebd1a3619f9b5b122d283dde514d87699a721e8e0fdfae66b70b0886ea9d6c90ae41b156bdd4de1d798552e6e0f53e91967c6c6e4b1ef34475af698f2d3c1f3f2a3a06f5d9986ad95945457763879097db93cd4f7cbc503465db33ebcc223ec26d27a41c750bcfb3b6f4e7e765331728a3524b11bf045cd8a0adb1b0f802a88388ae1767f2ae08f27df7f673cebbe6d1b8b5672a220568610cd88c029b1f776faac35215cac3cf704daf1ac9990ba4122490f4cdc7ff318e84d22abb2bda71677f70a4c717f3d5c0017a106c3d1c992075e0eea68d831c70b6f6b3c6f7cf5652da5f09d56a32b1b7e6523762dc247d1d379e36415f65b5c1bdf0182fbb4c00ed72e477edf233a069e4884b409cfdfb40ddd427401bce1c02bbee10eee60d8903725f7e4fb1fcf57ffa2ef4e3e97d9a75d53944b135f7644b9b01697044b264c568131e5f5c8b4f19ce4ee4cdab41883462b55b6889f38258a7925e48c6d707a556003363aef4a2befa2c2cea3ae0425bfbe742f7a57526dbcf39c9024e95f20335d50c20270728a8480d4da05aea6610869264ae85cbfe235fe4a1937ab74108a145b64480e818bab130699aa29b1685f4e81f5062567dc53ba992704c75038d715027b6cf481ec8b7fd2b3b6c616cc06f571217adf2cc68cde9b28c1611107701c9ea5162f414abacfc9ad5dd48be42d8bc220e0d6bcaa5b36f68f5fe4e27d4f2201c2dc6108ab934b293d5b4b2c37e37077cfcddc7794e80d8f65aa931b97b5e6ece5f492047131962f9e4d015195d78cb068a4ccff43d89196bf260bae7ca5f8b1b44222cb4d49ff1bad1affa94be591374589b79d0b9fcedc73da5c95a4f97b81efbc8619f50364532e26424ed2df86b43d5b2d85913f5e4f9b0d59dbb94509ecb93aaebb9b3244482d1c556aaebae0f849cf299f7a83c19dd38d9f7f0eda5f61882388d6b1d003745d2036c1e2859017a09cb1b083c340d021f32745b6973d85777eda864c7209d4d3dc3eab6355a35fcbe3aa24b0fabc73c57836a2ee4c294c54ef803e027aa11067e37199579129e10ed805734e9ec1ee05593e5804a493570c5d5c094fe8d0201b83502210c14c528fa1fed2228a609658d4570aca817180ab9689124bbcff2acb7681c1e3d120f2c28a2d2369c4dbf30349dddcc953f51a9321a98a0fb7b796ae550b475aa380042b6797cd49b1a90b5b7cad8bb7006d86d2c86a069242e3a6963e719fa5ce0e9bab3a65ec18e0afff0bd518794d45dd34ac7f9a43948816ac32a2c25451017d4712b975b5b8afcb757946cd5d5873f6685d88c481d7a7c62f0dc8cd9f6421d308101abeec8a3045f580ef30cd6e833db2424d8c558bdee6f0ee9b01a22fef1f18ea16c655a7938004ad91bea29ad6313e543a50532a0258d07710377f60c8e9d6720ffa05914c01f8106c3b33ed08835c0e7026a1fcb0e46ec37e22cd1d69a61de872949f4bc1ae01154fa1eb355494ce848a97fa5044e83805024a4db1a600050e582792cdca13fb46a777ce3a98634afc316275210b402d42c2f291dbaab9e9d5e2046abd9ae52f971ef465d8702db38d4639b33de248fc3daa3033cb8a12242d24b7dfa4125890b721ed70dd588bef702a5560f9dce17441e0e09a2b00190ce67a18c59361b7e42e0beb0ca863723e1434bbd78ddc4cdd587b46f019606acc7bd7c3ba7be758627517d9d5e0e3c03b2a9563168b2deef2d60adf088b61447c1de906bb1ef724240e6e2373a97f3a5f918fec345a5fb8463da115e829e71cd9d34a1303155f9e5d0f82180d7f3f065186c7261b51b0ab0293a6ab29aa361529c8467209d6ff2f16fe818f3cf39789c1c9ecbafb6a10abbf372b766f31f2752344088e0251da36b64893d6b9185bfaa28d041b41a83d16f777e4329a3ef52daf901a8f326c70fbb9f80262d0e48e5288a6d675eb5a40b14d633a8dbc16c9623a406e27bc092099a4dc6d1bd2bfe887dc8ceb913cdbfc86912ab6090432f9936c95310346fe36baa7d64341db4885d9e10a69e5e3e12b134259d8c2ccae784ce41f035c0929fcb03c1540b574c82dffbbff119a947240b0ecc24ff21e83296c6d70d6e8df5173149de7ce319a51cb0f40934ad5e5ddc87575c1b98ceaa8e66ba42776f72110af0f2818df87d59b6d0aac77b2af82592c29d412815b9411d07e2eca5a92772cc79536365155010864e0d60a80fe4d4af1d184dd4aa6f0f87f500a28d106a0ed87ae34704aa07abd815779aa57fd57a091134d385571aa19d73121436346b78d95fba351716a7b6bb9c0eba7c891bed046c28fe7ffbf57bf802d098a1b5572470cfe7dcd60d9eadd5fe5f88835b07039cc97f205ad48b05e1467da9b7c75cde1042c1d153b81412863e840a8e1efc1107f41ceba3582e3b604a970293eeb4962b353b2fe1f778323fc3e1aaa9da7349d6831e1242e23fdfd0e0b8f9c36f53b25bc68c3871399efcead96af8e02c4402b0b3fa650d8dabe3988dcf824335cf67628055498d5fc7a05dbeb744334dd0102f6a0c5912909b9b7dc7021ac540e34d911ce93790ee42890a569eb11349ad8615bb3e9a52ef937d43ae93ed4bdf2f8b05442d65b9bb3298393bd9717f1ea5c119b007fc273bd609f1462032dc050002bcc286b849f81d07609418f383748c33011db5bdfb1910c51b380e4fa718aa6c845ad14aa3e08813f08e77d0f71f966561783d8c0f2fe48e85512e2430d1414be326ee4adada4e905e7d71722c5f5c28616fc705c6a912ce4d22427a3da58ced5d3ed529d2c256e503733ae9d50c0a7b99eba0534bf17bfd0a1c35a8ed46217b75bc16eb4cf383369c2d37d570f2e64088208769417403f9de121caff3683a443c65c48b2b34f286be0e9d13706a25d37a186793c6c915dc6e722831927085711e4724ee84156e3249c6ed8a2be0936dc54825c4ff46e9e1a84fa00288ccc0c1ef45393a45b3e042b2375cc918dca9ce0559d902f43925d9a450886687c751e903ac9a30000fd514b6f37354dae165414c1d9dfda09581d09d308b16c3010ac3a2c0bda4cc3c025ba9a4d2932f75f30a640e137dc5e995cf8252f18efd939e7c51ed884cf6714b1ff6b0c8c77900b9c90a712807b7f6f11864dde6a855b570ce4c8eceaccf503873a8790e1abefdd58e4ffd7bbf798adf5ce3a0c5901e37dba142ae3ebd12848f99133068dd52a0b38005a81609dd6f82ba658e1aa65a7456cc7545da916183b47d961b82a6338c6fc8a752428947b9fc41e8557525ea7ac065ddaef2b5f5a4fbaf47800ac534407a8975cf09aa0997764235137453abdf2cc65652039df4e43a416440776827cda26ae0fca57287063575657227b0627f7155c7b3ca288a7cb82e951b2ee99c46b047caaba026714cc2d3ec3192d26b4b909c6722563e816ce496f955d34347729e2c5a381041c507af761d498993a4bdcb4b02ec86d0edab0e9dce5d5559ecf1ebd7e31e9ca73069704a1ee842ab925df3a3971fcca676d5ed6c393224bec0e7453656f6b7017640e6d6be807cf96f25e7f610e7d9aafbcaa1c6ad53af8a45f5e9ed61b16858b494872205660a80616229ba1c8298b1ae787b4b7784b9841496146eea6ae96f7e4fbdebe6268e307e3d390b1615ddf45853431d2d04d782fd5968101087babd655af8bcfbfdea8dc95669a78cc399f16c6e806a171d943556c521afb22e3d05ee3c36fd93a4592023c3e5069043b7d34a75c9ef5f2bc826e3dbeb234ad1d5aa869b84f1965bc0ef1e95a243f947b128cd2e297f9c29aaae88da7ad7c1c259faec00cc06e2ff3bced7230a19b0d3221c8a505276e5910d2c0e06922584881e4807758b1d02c604dc38cfacf2f4ac3b67f9fb3d76931913daeb727889d27e2af18d4ecadaf1501555f6e19c2032f854f64ecef1adea13a28b07766ea7d23aebbd0005b2a2f4352e7d081fe57f46b3c51df8aa594245c738c853ff0f250633d30f1dad4dd807ed7265e284a79328c2f7b3124299658d383b53525ea51a8d291b057b0e1d4fb8c31111283f6044fe64d6f0c49aaac357f657b3be915ed74b04cefd2cb9d33ab865af174523a606f3fe0256a09059774b919cf99f65fd147f8aee0074685e74378e25432d95a0ee61d26e2fb16af85306da7551b0dea7c8ca1a8535b4ff3156a6195dcaeefb6d78f320b13457837a00ac527216ff2dfb7bf78d54e519a323323ff5eece1bf9742ff13cc396f69b07e7869a6047501c98f3181b3d22264577b5df7a1cf191d3a856707eb3a569d05184eeeeae877a2a0e58aa90cbb53443f62c3d43367a679e142e0a31dd3bf636a699e67cc7c0fd8889a7bee0df2e67b1332b0b3091e2a76b9fa83f2f200275ef9d15dc0c22aed71d086bf9d1112bc5de1494694abc80e0718edf92f6cab4bf281c76ba9b0f65c34c94bb51109a612d37d68abe5e175a1121e0b77124cfda5810032cf305a588c9667bbfd5a4f5177f6b23426428f38d3a7febf2167effd45d0b8e92c2b123a0cf038e4dd8b30623489ec4b01a41b307bac5f9fa87e8e93bf7a66e529040d296f9b44f70347d206a5ab9a6dc45af6bdcada365d1582e721861365cbfb4aad8394e498c05bb5bc60a47f1d388272d7944c4fcffa90de9d4b9b938f02c736dced156acd29ce159f9e9cfcd27d37f2164ca08f28cc55c29e5bcc17ceec060f45e99ff5dbd89a945c2cbfee86eb7ea6476a3846b0cd254a45f61d9ba8a2f9d0c3e8c9cd9562bf4e7d089fd64e9d0c7c0d9bca33ab559f42eeec9a932d871a016159bb550d02d5a0c5c14b769d5a8e25ac79c230b55d5dcd1c9711da1fcd45da07c4dcce441d1c320cd1bbf5d8f01bacfd8a7ed02f2209dd6a2d40f787e71c225c75abec3b03b71f42bb6ff2eea7773eec4c3042e9ace3b711224e9673b76243fc3ced381202d0e2f4fb6a702df4ddc0b762fc5171fadd68af32e47c601a9d17d2f9aa0ffa2f064e8bfcb689a87668c22f4b611e27957c089a8da564143229694b92caac01883a7ec1bbe153b7dd3dbd0c074490d1972ddc26bcedf5c8dd916e03367b60b26cec4089c641b148d522d99ff25c9228d91ae91c98e3c4c4922416650407dce89b87d119a95e7479e8659e732bd38eaa6f6f1b6384986fa57ee786c8d27ab8d3350db53357cf607be6f5fca05d5b5d84a97e9a19b83688b876b7b4223e78cf62232ab5ef16e3943f57670fe96f1e91a0285f0ee5d377ae727d0949141e55ac5fbbe7b795286923a416409fefb6a83bdfc3b445e0e79ff9fbbb17db20567f27cfa28f45abbe3334fcb173b46ebc49342919f3409572fa4589f86601b739fae8bc8958c93f32bdd6862752dac7bc5a2ca1e327372a1ce6bc32a849ea97b726535091ee015536dfa67a3bd139e225bf4af80587b44eb3e03ea52a00262cf42075f32f0c91e78222b368be9b8fe9b8612b25d7a4fc1d46b13070e5c7eca537aa3ee26516b07d18c1d4fde1bd1596a62e6388a3d1749c0938fcdda2fc602fa924c0525f96980b2305abf8392a6003e08831eddddd6e9eb06d1c90ce0679ae49ba14dc3cb9a13bb3a6e8b787efefe25c522b21ecae09ec9ba508170b9776c4e0b76d38e353862b1b2f9039fc71c0725e9d15a74cb563298317d1ea817ab0fe750dd6aa6391833d707318510c24fc624831324ec567567fa8528675274cae2d515e57a8710208dfe9d703f9f2f240d9dd87415ff712d19f26b242f93454852e10cb1500df2b370196851b3447b0c9db110d856bad0272c471b7d6c5223c5a1859ae2a8a1a884f2d85e891b5ded04523808594e2f5625b818a5737b998584a2a1583385632d956f3c1b6237e37daae9242a63681cd19b9c1e5b1b8768dfca0f4d7d15c74bbdb99988baed13a2980e96e48bb33a11d8e69b87acb327d3f09671bd675c6d3c70cabbbbfbc80c2bc76d5fe3a97aa31701aa9d2c3569e51bb23f66ec708fb921807a15aed29746a833528ab1ba962b84fc725b52bceecd15588b19b129adfe8efca2d7e5c1767a9f36f6c7f9548e6f7d57e08afc532d07f5e4e7a266eb9e5b9ca2951024932c3a8e550ae8a17dce68e2ee91c1a49c72fa7f0aaba2b552fdc20224020f808eea3acbfb6e83491bdf2ca5705d5b2424c4a5bcf51fdfeb945a83898f29aaf6c45c1e4017a310037ee747371e408df47243faa7ee25a277a7889be6c0089690038888dd2c8d02e7e9eaf12a8b4010f8a87da73cdaccd7d44bf9c4e30766b504377dd438cac5e0e89171f84eedc86fa58e62c0243ceba9ff6a1a5778c730483fada0d6026639ff2db401b10684b917e6681b963f7bbe11d8d5ed6198905ed6a250c5576fa08ee2a144c49ef9f0b7475747809ad5ac32f4c401b6ae3c761e8ab4b76896a06143c2228e75069e4d8c79968fe0c4eaf8fcd4ccc3213d380d3231212492b285f6bce4b4a31ebdeeceabf71edc521029e117111a054a9eebed89092353b1701ee2e87d9c967cbaccbf65e2b09087241541f64989679f956ade8946dad41b2fbbcb95ea9c68a64a5509d8e1d9869402a6c5038f381ca53ba6729d7808216e21cab02dd50fee962dbd152185a77d4ec0c74c784959358dc58e526cf17098b67fc7aa89c44fd847c0bbeeabdcbc9dcaf386168faf8ba3cfa34327fe1648c3942f438d28bad3bb4255d8558f71773206aa45b6ca697a51048252f198dfa3f378080288c236fa3841f0820352f7e4abff189e3a55c8ce05ecaee04be41b7b0ceaa241930e046ddd7bad56e64900a95ad9dbcee3be6a242acccef26653976c15ce5595c5049445c7b30b1b3dddf0714942a5c09f3baee133116419e21bc6ae5f3cd18efa489f965e07d3a99f42dc2f8560c9bc98505f2ba29ee39736365eef995a78a3a77a2eb41a682755b5e096c3a66499ceb0b21702216324993a2763b948480120bd811c3038081ed6f5c047ebf50af9d1eb617b4b719d0635f4d23bca3c988b480035af138461e988100992b136e3d75856509fd74f460c0c39fc93d7743fab64a572010cd1ed8e77a07aaa1f877cee5ae9a65029d135f86ed169a0a070a53e8fbdd845c1b6d3176324b529b66f66524ac3e686032e85fd30b5122aab26949dcf2acbe9611acbc80d2d3c5d321b793df7c807e962c68f96adfaa5dd155425c837a2430d4283f0752261428fa6dbaaa444b73608dcff5398787d5fa44b6bddccfc1c736117cb5e48eee4f5acd93ffe30a54cee3e094fca1ebf4252af0107b74cafe394ac2bed43075a2b5d9574595ddbc095236a6bc2e0e3245809a4627bee7044299aa30f465d4682fc5a4954ef2a0c6e908c8a1be83d2a08c0525273d6109238445216591363b317e43d8fba1ad82b7fa6008e51f7f6b250732f58f2fcce44d0c7eb463a8fa045747ed1e79a8328958383d3deea9a3843b6c6c6618d4993f6aeaca5043b376fa70f7c481190ea7c49edfaf5a5856b876f90b3e58575a5bd701c0eb018e1a52dda9a38b03c6e76e73b3323b290d5a69384ba2310388b0db04b0048b9c7d13c0961e0b3eb8c197968df047c3e0d0aa7853c6556a0ed33f52440ec96093ef2e9844565409275cebfecd4ecc6a58d69eec851a980c564e58017c79fdc349bd3ea3a93a907981568e82ed851e9762882c9e71b79655437099ef5cddfbb81db979fd01533fccf11534e4c4ea167a9a5bac35a0db6accd6fbe26a2966f96111d165b67e76b99d11392dcc6da18cdc129be9ede7b848294b718f7c186331178cf86e5212743dff083114d015acb14bfaaa9466f59acf766a6e5042f7ddcbf57d9b52043f64e0a75c11d0dabbdd6dc4d8d10917d7cf1debee88c75556273f00e327ddb3969ee6e322abfdb76e473e56013a3ed21e678471d14f9f62ed741132cf9cb23684a3c02fef68a5377f7702b21e05202be008bf00a8ee7a7f52e68f44d12237bc873578fbd9739d16c7a4ef1e030e5680f10e898251672c9a2b9fdcfde979d872414281a367fa09cedf0b41ac2c6345cff34725dbb7b478cb447c81895e5663413bc0b2c17d48f5c481105160c3a5d0e20c264baea0f83cc91809fbbbb7fa3d9dad4766e89002a83ad7ee4740f74a904505f3de996a82fb7eb7e4b306061254f5a3857f512b7c74b6eddaddd4dc56ac2ba46ab79baf7c4472104c7168ee199889430a8acfeb57012de27b5a594f8d2033c7c1d78d69819d62dc2e3d48adbada1ecf7e591279b527c4d49fb5d28fdb834e95b396f27b489d456e2ffda575c7b4ec8015988e13054ce6f95d78a1047bcaa4f694756cf23466b4043db5d42f5fed09ee3fe1ea9477b1e26341e9ec5b021e3a21dd5f9c5f95cde28aa2e5c45bc70c46daae82bdadc347953f5cde33490619231ae39f1fd420589660dc5d801696fc472f4a755c9e97cc259416f6172af738d607315f23a196d53f38be23b94823cd570cad1b5627d29d9efe0f17fadced3ded4e943540dd083bfb683488dab3f02765a8d41c472cbebd193455e004310fb16d86e2c5b044cbaf02abb7622774cb74c0cc962fd9094e71dbe3bac1c61eea973d9dcf63053f24a4c005572a3e7d991f77eda655655dfa2c97504da746d8319982d542d5fcdd9d02ab8af2608693066c99337ac4610f08153aa045cde5246dbf82b54250fb425861f25f8479f7e8d0745042fb26300ed9a890081efde9816907c59c1200687c71b00d6de297ecb50272490b595beb574d528676bb9843099526542baf72266af26c3a64cd43cdd5fd5668837ed9eb3bfd5feb7bcf678a3cd0bf3b18e9867dc7de0d86cca7241f59c49f5ae31d05a5ed553acbba70997df09bb6c72a7eaa36f5dd0dfb9cf1aab03621d0d5c050ca734017622a856bef8f1fe3d5841dbaa34c0956ec8fe3820ff46521d2f38e0a115a9d30c75a9b751594bf29dde4dc34c1456fc7f776228ea3b4df98b2973158659f5a6192651f7a1d0c8c559cd69e936e8f69d7fb5a7f88c828531d1dce61208c1da76d27ba577c1b2c509deb1622dceb45983eae36edecca1070c2dd64e40f021d632ec93743c46a8721a561f55620dc345c33fd5e9e60f4227f37220b06052e073462ce43226ec2ed674f17fc6e7030de640d7162dae6049918c605ba133296c13675dbc9ba0ed12fd9d68e3bade593eb1ee7d15b9061b9d72d39b2480bfcce9aab120aee32fa901a09c622b89b9eef1857b9524d9a348b4d60355283473b738b8750e01f86b9c63416bef591e2cf7f21b74211bb0a8a97cf218ffa73edfaa06020d0af0197fed76f7f600c023ad408c082198336e112bd5133bf7e5ba450ee4d11d24b337a8533521a3c4a4f525664dcbfe281e91ae6ea9957f78d5b188668659bf41c7ef496b11a5170167ddfd025384e9a07b033c2eb68765186dc9a17cd9b94048f15ac39ac7d7f0d8eec7f34a2fba6f839f78086a0c906b24ea036e153d885b06e7151be1d7b60b523a31553c1242d607f9580bc156e47ca2285f9f73695b7d20c2ecd09411e4846585b3d5bc37963fa9c2bfa298f28045f3dc97aff5d838b1c7a9c8d8920f2c8f32b806463a24b39415c0cbc96b8d3510bb00de503df32dc6aa66d9aebe02a1514f378650596258b686e88f717ad4ebfd0cd9849b9f037b55d9788546f59cc3e4a0915d0902bf11005ccb71c5c4f4b9713038e363b618100f73b4ad6531e7fa5553cfc32fc3cf99463158e1e6709a9aff29c52f11e70758223eb50f55c787399c185585dfcba6ea9737880640827f14c6fd44cbf2e2c5856d461d730815fd48e305db7e79e17e45af638005f021aefea64e82b16c058f11b5950a7846b2cf203ec2ba0c97afc65afb26c265e22ab4bd3af5dcda4b9a5f021184c3f6dc43e69c34eab4df7ae773f712d1eb00cb4bec58b077c8e8c6f8a36572438e292fce4ce7b62951ce906c6eb4fe3bc5621943f9cf29ddf132f74ce2cc47a082384ea41caf13d983f3b1948fd5b383c30b84d54b9cc98080e3557a7c2abfb1a24cfd339d80cc22e93312059f8c319b6a65e92f700b1299c5e1a4527e661c6caeda95141fc2975338442c2c8238997abfadec4d1ce6e5c96cbe9a4a9b21842a78c186e8ca7d61fde1d3a2bf94a34752e5c7a2fce2b33d38788405d98e7e39f25e10c58dd962f920738abdfbee52ba5150e56da478f3b94a60c057c6e07d3c5888b20b8053b01f26b3cf1b6ca63f8b2965114c467303b0c540e04001f68f2a12be284ce16ba00ff52928736a1a8a8e9d7f85aad95945457763879097db93cd4f7cbc503465db33ebcc223ec26d27902bc011812a6309c72189b69666d8a96c144dc7495328fa2358bc2d966561fffae1e3e08c61740151b169935fde3042c049b40745663f4299baf645d879769699743441a050dccaff1cf8af12cbbb1c2fcf2a581e27e859a31ba062613d0b742da341a2cae8b71c0e60ebe8f791bd54ad8fc735d0206db46ce479ddd6f291b60972b5c62b2efcd2750471bedc3d4fe134623b7238d8c5b3041792da71372d7c1a4de597fffcf12e3d517160127056d5912d125cde0da609661509d5fe15104d8ce72a40804ed14a2d8ba1ca70044267799dd385828857603b523b6bc6db60beff2ceebaf9148321f64e370f0c9f3f8a0e38beed6a60f9de393232dd712e00867c4f3a29611051fef94ba172e4cf3a708e7cf985a5790bf1ee95ef822996e2a8f9e444dd57ccb81f2c8c3dd09a449e1236667171478848f981919d329930d53c2d5da5c713529bcbfa52148efc106a6b530f65edb301b316c4704c75038d715027b6cf481ec8b7fd2b3b6c616cc06f571217adf287996b5abfcf6badb8551dcdfdbd88a6fd37e955ec85f899bb1828046532e4bfffa16f096b56538a2ca34cc87e458894ee8b1722551ec6f582ca8bdc0e1b76ac5bd02e66bfd2e0b86b3c719930228a382166f2c20b9506877c6c814b1287123541f2cb412f4d318b705e2451ae8a26e706115832189df95e0b4408a111f347585ca764b119d1ab3dc7e80154dfd67bb64dcfc69bd6167f8d2fd054b892637f7ad30ffbe52610a5a1a77f66afe731b05c20c222c30e058601a34192e433325268e28a65c72ca00190f113ac3a1cc9a51677c5178e893b06267efb1a537b4e370bbba2ccb1f20a7d6eef282b55a9ffc5b011c3bbe1c7cf93934606aba84740a1ebf8ae5fd280ef95972e7fe1e5b292bc39825e70bbaf4b13c652682dbd7504822a2695ae60bec3ad475bae8fe5f3d546c6c66c06038d57d7619bb2db9bf3745873dedecf3f691d86448d5a3c103bc55184999a7258bc6e589f2a9030baf4df3b529dcdcf374e5a8f56700b18b79c7c446723f942ec48b075b5143b2bc7c1ba3da165aaef4d81c790f654c12f7f793c4c84c6fdd6a6ba21433e6e66fbb82987f94e814bb03c106863477417f0b1523e930e4c5a8e737a247259eaf748f1aab2499c9f0b297a9f9355bc8cb0308154333bc0b4beca09fe125c827bd74de11fc05977439acc42500b992483bd7372ddcd8374563ebd873d2073780db8826f7a63a938b1090b0977d46328f83a1e4d1a333600ccdd02611f56184b0250153ab6bab58b1f4a8ad506afeec2d59b87156e3449c2a4f810aed17f37cd16aef80baf30ea5504d4e7ff66b67b3fd524b319a390f39350cbedb84aacccb86c605d8850f26c4c55007162693ad9b2bdba41854d1551e704dff6d10ca593161e73a7213c50aba959061ac7bade371f0d05c9cdace94c67818786c5e1ff4e3c897b69d55497847250b4cd097c61cc21df4e7aba902fea3121f26aa036ce32b17b58ba409de1023cd8e681fc145941a5a65609c1cca5b98b8a96f7a059ad5f7f17c37f481614321111aa19bdf8dba696d7c0cdb14ba822c900ffb6fe9a91a6f89cab0396ac8e2186e786314d8cb54eb0d5a47039ee1cf21837cdeb21be3b011aa9a1ee4c37aad4dced0cb6ccf9b612543ccf4081b81cde80d894742ebc97df32c0ab626eba51c912190d18754210623b8bceb9be88e1722fb1355b74a585d8c95f1c07292fae5689864a81105223b7d8441e3ce03590a3bff352c73cba2921d04e168807b0da1bc2fe13481b369023f5ec4a5d1a52dadd4a8dcff28635a2e0223c39cdda6a47d71a4d8771224079f0823c2418a5dddd2edf7434369cb01747afb8887b268eff0e487b98230262406750072bef6730f70493f93a39ab392dc9ba854eb3e746f27f400ce736471f84105df14b278c125d1ea821ad9b62dec9de14ab68d8af091ed70f998739cdf89f3f9677571bf74bb201158ce781a7987318ccd7b2f50e88644c9783b5021f20e5b23e5990fc4a87c09733486950725c40e529d33b94ec9efc6e072e31ca0d60b0c7ed9b67163d5b46a070dc89f7504eef7a220ff90be7267b658a0a3b7ac987586e301a63bef9b7afca6136cd403a4ba62b5b3683bde940ac6f51caf60f83838df87780fb4b4257ea13f85f71ba514c883a01f0dc7a556f9592d69caf5136455f7d3d80c9ead660ae3819b880be12665b4ce37fee7537483fa8600ca8c7066944c4e6f7d52b4af58ca192588dfe5b4b27bc0be8aee2ab32b4d8eec0da3ba37ff483fc51689200b63f733cf286052161a5bac93064e3e072b6befd0d185cc1c63d2ba45ea2f54d01cf8a446351b974647e9ac93fdcb527092ba68c013d2b103d1740a55ef7b8d5ab7719f88e25c35dbc3021000904136ec62c245299d024bf389fee7356bf61fb3e575431f256698c0230c34daa206d6a314f80a1e957da893d38821e9d896318a44ed367443308a68aa0edee20cc690abf0fc20fa5b924ed1230144139701c055dd8e1d1c7c58ee707299f4c4d458d2bb3568cec9ffade3844bd7f1a58e63ea70da996ef38453178c67769556c7cf55e018b4c38abc68426cb9c7f5d9d812623990c083423b3d261efbe599054a823d59e100c97df851c08231811d5085eaf7d2d2cf468bafc529763730629db0a777a084052cd42f97d18f899798adb7e94d59b518cca1af25557a0486473e10fc90a2d8d5a8c6634f5bf1a5eab91cf24623b242a7bb06c6482ed0e196f338fcae1f952b4c9c00db8f574ddef37119b929327cc88e7bd36e520376f1e2caebc095f553a66ec5d4b740496fe1251bf9e76a82fc43d7ff16291bb3478b2be22ac4c428636087ac4dc83c88a0f620fa709e0d29d7d2c95023bd89650d03ccb2b783b7f428d8fed9d4b80d806f5c07d5fa5c2ad6d5d2a97336b16216ebdeba80764e11d7f584bbc626aa3ec6d5f399cd5f39073e71485b98d8dbc755c454703d49b24b972a1eb58e046484280787c5a96d509bf8ec36f5358ab6f61cf20e23b47a498755d30810d42e5e02877777b8d1d8f72b8b557e0c17d3d1790e2a943607c1cf9783a817cdb151c59da7c2e495d8466707c7762c33761ba927056c8f1aba0854aa436d292dc87099c37283754a0ec9c2b16142a6bddbdc9fafd01cc5c38bd1be6cdc42ff3679aa182ae766b0ea0adbb8d3723b8a79d1a00f852d93a33a38c2512279976010581c871d13db47ac4387354d07ecf1d1ece31db9bca1bba24b02475a0c7ba1ceb232db5fd79a6a7400ee185fe0c248cf2809fb20de1a6b99b1fc630672b511ab30bada601cb771fc263db72a8a758625e458d5b510962a2df663f7061e9f3e781373a67438c31cc00af357676f031c3847129ee421d286e1468ed6e7a32f850f0f5dd21c1a9ea70417324a4ecec7de5ee1305b8bbca8ddf5638f3288c719c9f3b6493b4c10f9e9002e648e766637bae767cf2803d94ebddbaa61a2350d9a0d9c77499d6346402db8913d9f120689cc1f640d5d1a13dafcd180af6ac6ba4da6d90a1daa8e1c556b4c3b969df9815773fc4dc4b09bbb974ef8d908be5e66f991cabf701a3ac91d48d69ebf6a00f7fcb0046dbc0cf8f463f87e183086a164b4144ca54193ac6e779f03c6eb9646c534bb52513a4a5145c8c0510f9c26520e681877b371484d78ee37952697c53fe76c729d352e6aa52e4d4790c8924fe4bbbd9b49c60453b85d4b3157aca4f5a2bb6e9cdbdb7a6f992927bf7dc12ad7661677e82a7b2969168351400259b9d148596b8c0f5b08c581e8c1f15271fd2eff8b4b9d33cfa7184283da0f3fd0324da38af227354ec1ad0cf7c0f0f13f4198c7b9b3db8362e49e28e7dc950c65b435d2d3cb39f383c1efb7dff597379a4d1eefe8d1a25a36a2d5bb0d36860d9a804952acd4a712eeb47f67bc0af9cbf17174405f7cdc5e8185c58ebd9fe2e8ec55fe35e76ab1dec861157dfef5d7ec17896cd544a4a46a9208bd2344e42b6f2a4fda8622c0e42274849b7d336d2d6bfba9a1ea9949d1f8889f41551f651646876d15dc57e67a06f222183b6b65ea50524f79b1a51fb09b63e94eb17acbfca812fd9990c586f6eb266d8f1db315e396ca22c1946c27459051ad0dfe5146f2d3b5544dbbac1f7819f8a4f57d5d42227023a5d9ffd5fb819cc45accffc36c79a2a8925eb160832621337fed95450be551e53d5313d2d6eeecc4bca6ca0b9778ed654dda6c51ca5e531d37221e2d0fbff7aa69b08425853c039685c481d883f3625bcf9cfa5f3e3ed1265e558f7a6e4c7019ccd4d08ac46556eefa6f447f92e5df2d2edb2b3f676563ed6f4e16f0da6d29945fabe417d9fe1ad34698400b5fe4c8bfa893d61671638ca500e291ad62bdbd487448372a0a9f545d1c35db29f65650a0a396290104feabadf69c00dcb14cdae6cdf23417b3f08e7631c0a322f3c8011ebb81552815c87b0ad271c42dae3789f4ec2a53fe31e37337fca9325b8215aa4a6e11fd1464ec04d4ba22a6c53b77ac421049cbae0626b34efc24f9bb20b512f1715853b3781495297dfdfc0cb423bc064fbd341ab48b012d3c556faeae23cb942b36d0c0380e8e116df3eb2fb302036be7410e4dd832e7ada670bece2efab6bf67bcd4a03f1656a72a7b43047c1acecf751d93fafc10e98f13794b8a013f33b9ebb6e7784ebfc5b6d0aac6ac23c17e1ff2510a8039a973b45e7fc7e609d6363909575f328548f66249f1e684c73957fb78a2b2f1d9e61b84347af98eae9c871d6cf564cc74db4b5f39f13b1d37ecb48d10465b5e8de0e48549341e0b08efa8ddc6ca0fcb418f813fc2d8e27e1a8dab87896e9940f5edcaf130149468dd27897b4a60cfcd99397b08fe20257bc88a19890be9152278468d63df77d2900c934bac782c1e28a87fefb34b894d15a769da0cf6019ba7cbc8466d83353f64295c7c570c1334dd0e0e85b122f4d1bf655e517d0395fbc4c0461208cd8252eecaec862b8b138b5495946c961f6bd47bb51818b0b1c5b318e19110ea1239e746167ba6fcc23ef0a1c6389a73dda408ed4eba4ee193947ef43497329b5bbd48b44f0d9663640bf9f44354dab92274e6f8f4a2ea51eddccc5b11846e445350b590efccb0a0ecd0a89c0260cdafc7ef16aa8b59a824d1e2fb9ba5370fbb558b4b8b1c0fb3c0872586dff25853330eb637868b8e8642785ba5d220d076056c0eda3e83da824c2abcc164b53f7b0092ebd7136db58ddd1b693806767562cd32131e0fb3d5a0be50947ed16b9568572e55a3cf86dd0979c9850c985206d40a91f5fcd029a5e903d1f7b0545f989ce0619dd7226b8600bc73b45753be28dd2e1b05faba69fcd03b65c69d3e0356db911824a3037a5fbe73ac9f8c47c7bbe28926e4468558d912a51ae322b90cfedc6138d5541449634279408424eb51349dea25afd896e6e29ef7a4eb0b44e6019b697172de96169b207f4a71a0e15c2b53fc82b2fb91d2afa816ba16f98cc14db7523fc5dd7556895a48917d5633eaefe715b67bd0a9b38c25be6a81f1fd75d181a94bd3c7b75706dec7b2983c61424dc4d6ea5781478a1b549012c8b065722d5ee25861ab167468c72ab2eaf633a752195af145f0621bac4d49ea3d5ab369d8013603f51d5c80becbaa1375077d8d0d7415c238bc1702608af5baef8923c01cbe5374e405eb7440ac0127d458c8be5c0f01393b9363b35cf6fa23f3e8044f12f44638662cc591823c4d933790690edc9bbe6588a626d457b0fc5d1850be2886b6c7056f1a1a39e7d64d99b929a3a54ef8173503a4bfa9db47710fc8bec23c2d20ec59db6dd9950446de8ddb56e6036373df1b7b517c2c2d355ff30a83e84889f30b0461c977e7c75fcd3dbfa24a60cbce546f43b3190fa04f83daf919c7b037afe1670ec002c239eaf6521e8ec89e6ffd47be3224c6b321807c5ecc7167fb8eb199eb151b4674c5b51c3207862cb6ed85a7a6e67f0ff2f8f77111eb99a0bb85bd1102b04f1b8e78a55a63830b16e355f9cf49510ab640f705e443d4e330b013105d9a4c794697f1bf28665448db5c26ca47009c8e72cec5f2b1a9e69e7e0e73c00341c99f8adc8000c3d6c8f9edda23dc2bf4ffaa240694cfaba1b33cd3eca3fd97f4266b974b94d8c41aabdb11d24958b55ba718d8d709cc83e0b8ba948f6537af7691f4ddfc7ef8a236b00eda7895446e1ac0c94c2dd3dcf33602603df10d8f8039b273356ac4863c4a69365aec34a5e1d8a194edcf45d39326860ce33f3f7a6168b7bf8a7ae4f2ea534a6b5184850961be7e1e62a5d7063fa81dcf05ec7e463e8f8d012f481c5cada77a86dbeb6d833518d4c1288cada0619389660b56c5aca903a357f81341a42fc71bf32870be3a5ed50694ccb21af573733ad9ce913cb832b220e56558e14480da4b2485dce927c718b0915f9e131a404ad3ee6349f39785c0b4d6da49d8bc96942d8683e9ff3014a1acad0922bd6c1cedd4c689805a169cd47ec23b9f103abef91099dc93c2247c57cc1342672bf529a5ea3555d0e687d421c0d268d688185798e97c106de18db05a7ce78e6d8b577f710634c31dbc7906586184950b6572b35099d7737981ff10429049fc5af1ae72ee78c62ae58da1b122bbe600dd59d4e255a0a5faace7ac0e310b9c46e4b37df390372d781a108246ee62cfc70989c8bbd76120789b6a9710424bebbae5d56ede0be6280669e2f0f72c0e85618852b76de446962549b82e96eeeff854b9f59e21e22dff483d8a3cbef448df43999fa17db5d49dbeddf294a915a57d2356f6088071d89117b4bf8abf83e0f34d302222dce0ce262b6d0d9740f8ac0a4334952c25f28d1b8ce7497dc73f574c3e9cc900dc08ae286aff27b629ba79e1d19ec37a8ebcd789316740a9480c382375e77fec8926e51550188fa378221c3c1a9fcfb33498c274444412525fec67fa80823570d44ba7727607635854dcaf7e3c07917ff21c0205a07b4fe6fb889eb09c173126268eb740c9a92f8d9e679375246f7560f07ac84fbc4b0aaca1e86cf1a650052466a3342624c8301efbb8302f3eac606599875556fde20319ec5ce39b43036b9ef63e7119923f0d1728f2426192219ce67527fe0ffa1ffb4929db5ee3f156e17cbf1ade986bdd2e0a23af1bd5a2288cfc6474306da0918884227237c40d69e096fc2fc9da7c5f3ac5ba762935f44fa4cb2ef01fb6fa5ecc2be44c431c4ab06d2ee93f015da6843e43f52fe03a0e579d0a129573f63da3d0cf8db27e027460c0069725ff92a879e09103e3e99c9a3c5db1a2fbf824ec927cddce82447c6fad37b04d21853d2d3422b99ed02fcf233feaea44dfd958d580298b858ec6d51ad91fc8a1081ec743f8c45c149565b5f758f27b2bcdd935846f94ee109d162ba8ff0eb207546e512f8c3299a9f82e161b540c4c4d8f4849c2ef853c74df71bfb3adecdf09a9eef8095a8b384ae784eb23a9a4b19312b56bc793649b51b84c0da9dd7247f0e13cc22a2df440f431a52b1009a0416c85e0f48f114daf48999675819f4113281a2ac83e2e8f70793205cc247c71d57b6b74ac9eee64e0c24694f7474ab2cd2b3e7931efac807436570be2c253d35efefed95d84fc8f193be0ca7ac6f5c8a8f6cabf957cd318957f66982fddb1a50d6156a764f18c66e810095d3e0b4b7c6743bf72910ca21c58a239ec8c74b753e85a2e1a5a24784cab6a8945bd744ca69b424e900ed7d8ec45a23a23de258556e22d28147304b7a3817a9e6580335a53f5b292c45725e1afda8a8f69d92bfde9a3866dc1e13e9dffd5129e3aedbdd6d22285f288e052f2c2d2c05cfeab6154380e4ae093f63703b773fab6af428bd78bcf7933f910f683935e0f66d1ee9f516e4a68fcf90bd5fd2ed55ba57106fde4f10825f91074cf1d02fca97e81918331982e2b3c51e87ca2b65bdfe7b2f11f4249afab40817c83de3c4adb5c788446e486312f3c6b86f197289d0f9d567c99c2d957851aa0fdb69889c19ecd7662d042b59f8bfdb716b7c740e4ffcffe493b00256d8ee28afe70374a26166a9ce53273e9681e90cb48a2b73b867907c22f67704b97228c93a079b9337b0afbd7f3c0a6b14755d7c864057f489aad4c4fd1aae0be2bd4e1266657cfad498bd054fc2b645342aac813921325ab4da7ef6e9ea38c95994401d8cfa7fba140a62cd5d039e419284bb6bfed86b94b389631d59b825f2540e4a4ed6f762d5ecf63b3cf116e1cc8bf7992193fbdd13af829917d329987c8a62e6c5aea21a915d4cb56873d454aea052ea034f4fe8e9f2976c6fb719af67f149139ffb0c8ea7ae8104b238a5ef74feb0a5061f1d28971e4f13960a63995cccf8c3deb0cfc39b72bead6d8121dc2b9abe490a39e99469461ee6dad2bd8f8d94239b1d3f5f39f9483232bff5ab15f5861a3435e06ff7fe1f44704da403c62725d2fd0fcf3c541c08af9309572b259085f7ffff7f08