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 58311 d2177b7f291f6b94a9dbb06bf2f8e65520ace4f1c34c14676d3eb7ea9e388326

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dadf4fdf3548e3cb9e687963c8ec688f79ea363103d91d76c1918bcd6905a462
Certificate Block Hash
d2177b7f291f6b94a9dbb06bf2f8e65520ace4f1c34c14676d3eb7ea9e388326
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00802c0000c0120000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cfca3be0a4f3836e651113dd6b89d6700423a8a9a4c22307d58f34fe64d807bf23eac138e2a176d3c82ebaec5c404799c96162c7a2f07f0976aa8a659c216af64d84d71c5f7e61be0b38d0a8d919475003d88ed180b574cd710d0000000000000040000000400000802c0000c0120000

Raw Header Hex

000040202e44d3c69e87c498f655bec89b5459338b5b6ce7de39fe7180f6c51e5bfe05d3271f4f0bd39e9fa3c8a3d0c3e9ba351182da22ef32ec3efc2ecd65d4cbf9fc43d82b106a09ee031862a40569cd8b91c1761dd9033136ea798f68ecc86379689ecbe34835df4fdfda

Proof Data Hex

59,560 bytes
121216020307a73f274337c6ad76ddcc863dfae1f359fcc3d95604201d1aec5dce12982c3adb0cf4fa5d0355d9070f101131f83484ae1de50dcdf4efcfb74b58ecc5f66e505b089d1954112e321941ea5b56d006e6737f36fab6c73c083c7ef89307f2014d5192f2c381b6333847e915ad0a9e77c6430b5f2bc70349fcda7090e1f60ade928d60c783579f3fcf76fe315e7589bd3cc58192ba07feac1e3a21a758e0cb96b595090fabea01958336f807a71f2222ba964adc2d7284253ccc8113c3bd9feeb49aff1e5386d3ee6bb790fdc580f263aeb5705f3e13f8492de64af64a5a1b1189902e49383b0d1b2e02631b3aebd26abfe4cc100aaf5271ad1a368c48252a59b1c0e933c132333d5217ac1e527bf44855bd523b67175668079dafb635950e4397dbc2b4734de57d56fe0ddace593e346b4b8cfecf4e7042cd6f5fdd1a7f763f6213d9c3b0a6ad937e0efce4258c1f88d8be8b42b29b4c4ca0165dc8f701a16366e9cba22ac72a792efc71e9ca0ed502d6b01858f84d933d8e802230ecd0c008c57b2960ffe0fd31d8db37f48f149b69bc279014c2aebcccc6716b1848b9a19cafe7e8bb0452a4388893358e8b26410adccaabb57ee5ef0efd3a8710730cd355686581cb95d2ec30c1a39a3185cecb91db209aa142ef0a92a4073935c9f976a6a68153c683feaafafdb8987351f533ffd655e49be640d7844d67d1cdd1e0601894c4dd92ad161afe902e26a2bbfc583a5b766f6979a93abd43b06b60a2a0a799f962f225b05954aaff3ae266c758c0076b1acff6fc7e5af6dd39c7b81fcc6ec053c0cc4cfa7a520c074df9d866fee79f86dfa0b3197044abad0eeb1c54884b7d9c8263ec14cfeae75549a0bb95bcfbffdc76181817878570c3cca77f766606343ef83c87cd8abc5a15849b65915b876d0609c0cd8c8619b8ac205edc53ad3a7a3d75fe16747feb5ff277a87657aec992776c735c102701e192fbf476d853a2115266aa6f917759ffb1142835d894906014cf0ca68d1d1e8037d756f2bca389e765cf7833536e79598778a559eee8303e14cd4d9e5d5413cc276215b5650a3af22815224f54de8c8789fda646fda260d0fafb34a9794620cab83121adbaf6d1b91785206669df52e6e635fff3c088e3b734f45761074f8bfedd8edaf82ee70e95fe15a3c895e2e26c6934c3dea903b9b889a7e30bb389c5ce96e83e828ab90d22a89a73d5cb8c0c4d6589416c67f9c8fcabb931c663f03581c07ce47181c59e9b59fc41341a8ccf4bb0893f6fc3109287cdfecb8b1a71e7c8c32f051a30c8f8771351227b53c93fc73e563cb17be34bab595c5e0e37f397d3568b476849d7a3fb50736d8ac78a1abdc8fe50d3181205a78246070094d61af17588fce80d44ea1b14f5481cbe4ae97c4a47abad31455b26f225cefc42ef7c19e6d9388076eac7c9b1dca5197f3e7a10b3bb25efc3a2b7fc9a501768f51cc60aba41a52b8b257acfaca4569cb28cced2e10c0c714d796a9ba87a534b54f1debdbfaabe677b4369a02dbee406f29c63a8d10353c3107f1d8bdb69bae6791e4c05686e4da470cb2be6168fbfea777486ef720c5be5e3fd119eb615bc1299eb6b8e85616f9b6c1b8149a0ff7085fe58c911988376508a1b429913fafdea2d2ab26b9147feed844d13f2a2a69f2128af57ba98dd3b9db4a3f2c997a856ad1a233b9a3733a7cabeaab7c7838e7a1436ff3cd0cbcb2b7a1fa281b595308b9ded936977f9ec29fe3e7fa101ec81649089dde0b295fad663cfd87ab9e85b84b79a92031188b4356a69d1e4ac087a5be326f2996d9254ff9c3cfaead10d4896138048f54169cb48b906ae22455ab5b238c5996b52e2e77bb98a0dcd7a7bdb4db4f6791fd93e8a2800e9c2fe0bbad653ac6cf0c564d1146c72b44de2e6bf35a73e0f52cc0327361ce2e80325a28ef8f55377602e9ee478933629fd6eb4d755253bf6138598334c975411df9ae6650cda6c285fe8532e0d23987fc8983900dd2301e9dd90fae048d381d025a4ed946163a3e7d1b791f09e777ab3f0cb8aa12bf9aba95de65f25cd34d1e6cbafba410fe69856c2fba04b469185eea212c6b52ecc865d3970920eb3721e6f1184135a9d0872fa5a33346a92565cdb49defc6ebef675bed085f6af0b11d918a439a74c46c560b5ea02a1c317adc8c37ca55c8ec4077f56bd6f6979de00c2c0a89837cb6fc09636df4b9353e5064480aaa2d04412a925f640815088a628eccca37a6d8f4d45a587d3e628d05d57351370d96fc906950900f82076f653e048976b4df8a6aa8b02bc73080acfa799d1a6aba2144f4cca8084cc0ea9a9cb30c11e1c57be840561d720e904eb01e2ce14caa3c5802e05d7dbd1d6b7ba04c62c943f3ca374f91a8c036ae291aee5831a43ee0201f7ca1eb86fbc6372019580cd0c0153832b7b96762ec771f3ddb7d0a9b43031c01fd90449de348554896d74f17ca7c375c830dfe3a11c6b506cd1dfee8160a5d1364c1db4cfaa41155e537dd64786fe7ebf83743b6f10aca2bf9d857160493f6bc3db6996916063086483bc90a32845fe954ff372cdf8b9eaeff8c80e1d3ebd00cf3744765c41dd71a47313d0e08efc32943a196f354bb9664ce531c6210e6f373577a1ea6b5b26d5d2d99e34217d8eab090a0e4c7dbec57922954effaf2a2b1996b6d7601704860f6bbe3c64b9729890f9abbd38c502a5156c2f15a6862cc238198bba0edaa49aa87290e4e7231131bc91eb56f99780f79ffda6081e78ef1ee98ffbfa309c1a9ada587e0defa8bd5ed939f02e84765cb7e003bac7a5ea0040c7497a9e2b9c00d54119d552cd264f4a0556eadf7c9e363b671e2d3ebf3a1f53f04310407bdb33af6b494025b29d270a4f2cd715a40a68ba2e5105ed95add4d8c4195de9047be53148f15f6d7d4fe46cf5275aa68ee4e616f44b71d3d53b89b201c5062fd54c420114eea9712db563d0e41f29f9272c333cbf8aa65024e310af3925cdca86a658889216edf3d35c6783aa547400186107e0bc8123b6705cd8bef4af135bf2fc7ea73eeb88d6d97bf8cb96ddd01d67529098d90c6a3de702d7adbc8b5c9dcfee58d092ca5efc7b80e817451a304ba8dbb4bf7c46d18fa45045bc4a523a01ab332585e68ce1611dfabb303cd8113a5eb7f9abcf87800ab64c8c292164bfd3502bec826c008e56c5f9bb6d05961e35b96b1403b65b25674686c0ea3c378c2236c25992d014084c8bb3b9b4b999706fbe98bf6094820805d37033abe2b41fba24c5693cb3b1f2ccf97a71b33b3a8aa3b556242c93700c63eda2cdaa34c99da16565d230d7c912f3fd8afdbfdf56374336c3d9a92dfffeaa9c9345e27f2add6e6c23e71367a12793558bf1eef99e2d442b28125b8c1c94df5fc3c9071658105a34010b656142963aa72285c6a4faab6e582f91242f9cf17a673bd21eed01e876dc876e030c0d29c46854da2f62ddca82563ca1bc84de1d9e68025e58ce0adb55c1619f7119b39909ba9e193b25c983eef835554aecc842f149fd255b6a891a7234c3ce09c15cc7f9e54e5a590abe0255eb583d37ab308bbcfda30d03ae1acf8fead6962dfa2434016329342ad35282e155a81d37abc4944cec8c90744471fed8bc3fe9703ebd7bf9049ed28f45beb88bb5804061eae583d93a8fca6c5c15eca34578e83c8aca042bbc7ead9f7d8ffea6d7da6f189d8073a2ea29d55d11fe63288c044d1f9fd4ea9f94adad018b6a17e72b9c4ddfbe32d5405bfc8ad5a857a72bf0bf53fde53e1a0cb70f9b6fe9df7dcd23ad3e595d583b2e65d8a1af2f66fc3a3e9821093cbdd2efb8f6c1580e4334decd2644aed90a11e90b577cd4dcaa8a5f7026b93699afcf420ca19b13a688b758b989614d37f2cabc6289b82291c92b7d7bfc8547126b77b9f936538b9851d83e5766035cba67d7b2590ac241d4f0c01d988ea074adc1446875dbcee53a53740c75038b64522eb6712afe45cc947c00f1235855bdf257608e5096c1e90b1da3960c22f8f443dac090ef8ba766e63434c63a77f05dcc9de9d6cb75128f6526241928500f97cf5cf06f9c8cb82ccf4ddc962b3977c729e2fa6285dd50c33edb1ac3843547c74ca375c50c7fe57588e327efa134df478534c71b30e89fee3a53badbc4cae21738bd3b2756f09daad821d138978eca68ebad807182a7fe3dcf209b2275db866eb8c2029dff7ab26826377e8b04f6ed14913c41c4e648f293707ab0a9930934691e2481f726030ee3009e001071902a2e04274e04e8a16dd4b51c5f587bdc4b128c92d11bf80de94f9bc7387673c77b5ca82c5c6bf59e70a7692d4c39968041308ff2180c79f5d24d2cbd5c70b9b30e649aba6a2dffd62ec0197a9742f5973fd821d45eaf371a4d8dd1f7c6961c64cf60270bfb6b91bfa87f741bb9561f27a113c2aacf453b18fa309f83d4b93a93912c9cfb021684223ce06b01b6fffa3eb8664a84bffd4d49b3de0789b3f46260b6d81ed6b18210ad3f47293a6d27418c7c88329cb4df5526776a2c9c8c3416d706ed53035b19677c5018b0a66de81f52a65d04b8a4da97dda79f59f5919386d76f052d14bf13255a386fbd47ebad0b91418ddb1c9a276a71394785d274f8862743ff70b73465a6f5adb464380391302f3dec3af81bb99a25b139d00acae5d2ef2f1c05d7f0e31ff002d66e2c0a44e6b046fe83de41bdde1eabd53e256abf10faf586b7985c7e24585fd02c9fd824d542155df52911bff761981238b5349a2b650f48d4c9dabed17d308c2da53e665531b498160ef8ae96d68e0e0f5b5b5021359cd2eedaa65f0d89d2f946c6f93a4952c011268827282bfb0ec7beb346b7bb164c7bea5068f58b213ae4fa5daa381bc0e6dfcfe25468963dfcb10d33863a81349513ddd106185ff5551a144c71a582c54b4b78bf38e50c6084906853c0c2343072e38a096f88cb3bb268473095a91bd639aee0ff54a9541fdd187760e47d71b5541cb902af5c787c25f217fbe808c2091c574ccf684d6a05c8deb9e54023f67fa4e332de1e0eb3743a9ca779f9fccc17cc4cc35c9f42239697bfc7fe9c962ffbb56ff5c375c0a38b5c4b826462cd3e0c4966a02de0c17250e179bd83cfb69431ac5205b9a0481470aaab72b7636e91f9e597bc7a63fe29783533303a8b63b525fb265fcf116e58b17c6029406b85e20ab98b160cc9f5b9b86912ceb92d75d6672a06d406772b4ad84128fe53056ac9298edb8f947c6624cfe0e8c6b97fa69c15144bf0d08976e3ca7eccd056931a8f0c8d86d7385b23aaf93bef280b52369d66fd5a79c783386540787b4ca0778b6877aa3d40e536aea29827d294c3977346fd20326fea645b28444a690363ba13c934cce74fcd518317da7636b8e8f150fcdd322b2593fdfe94474e38f4bc0ab63920a2d15ddd9353023e5480543903bee2806442cc3e258928526ede2a07f86cdf586ba81b92087324823adf4329726eefb9610c0bdbdf30cc492845e2dc61ae6ff0db26085abe37202019082da46f76b0c238ccd418436ae4c3f2aacf5479b0d6801ed56c0b5df8f8c3e07054ca6b9d3bd9ab7203134d1753cbaf05ecc8e0d8f99e03e6c1435f325bc9987afa9b94bb91526b6f037d8c87be9659a32814d8514b5d49619b5cb461e71191b691e7f5af4315bd5572e7bb51e273402a8fca0e7ac72c55197920b0160fc3443d191cca5459054bdbc8ee42c1c5706544fca439497b6686857d1eb7f3c4d23fa297028ae0ce919fe9e1c9d211939ec6c4db5608d4c734e370d5b6c31d7562e648ef0fd5083ed52255d3921f170d046aa9021979ee59002b9030f7575272375944178ca8538257636779e63f4f92d80b2c5991839633e2d19b59c9d6cd0f24ac0610d77824daad44fea29639938407918951ea53b573ddd7108d85d7793992296e9bc511ed6cc59afbd9cca3a0e0d4c904e2c57a5e21ecb73f186b7b767e2718d803450c1aa7c30dc1a5a792ce50ba2d96bf2fb52efae520edd5469908c836f2853642b0a53c2b82e6092758fea3c46d463c9d80ead7194258e9043d091301908ee1f29cac37d898c63fe68d6cd795c9e8f31c477babb383fe27892cce5d9584ea308e2e131dbcb63f34714335d51834c1e3ca366683a49e83497e96df0c150b5db3fb05c8abbd85688cf150b10185786c4d2035160f349a85c2374fe7d6c744c13bbbd9ead97c354aaf9c9fe2c09835038fa8066dece243b30bb1193d28442c1aca131c3d2145b1ea72e727990bf9f5ba221d8b71866e2ce983242eac9e9b01330f9af1e147e9c227e89e9cbb4d5934afeee20062b490e8888b6470f055ee3a83d48f299cf5b800c4408aa1705a8bde98bee71267ca861a91ff617e7c6c433aa15bd746922263526ae1dffd8ab06e99bd59f2a2e61701ad4c4ad31ef8a7a67b53db49fde83e6e7ef2aa20dd1c2e7fc3cd3541a40a6c166eddca1e70c3c690dc7ffd799aa412d29ea74e862bf921d1a0efbd213eb6c1c295a2b6b09ed05c3ad06706c448bf2c9730eaeeaa30bf1bac670a2526ff6f4861d545a1046d87290a13bf9d050df80d1827e2bfa65dbc523e1760b7fb0db2ea8ccb9cd5da3f557184d3cb4ad7ede7d33fcf873586a8dfd9f250e74a7a5fdeb94928d762bce5468407928b7454985e210a515085126724f9e089c7107d64db5f26aa5556cad21092d48b5de88da3a9820bd416cc82ba6837b2d3aae86bf5caef7b257101e921cd91829dc23d4f7d6752ddc5270c1aa3ca78879f8ab8fb3eeefe3267e499d6b5ba654c9ca90a009afbc605c9a8ef449a8adc24bf8433b209a4d82405a0659728867f1d347c1d2cc3de1ddacf44eb6f36076a7da9e8f605ae5198f2e79f19793f0816482b7a952d7ea51303cf53ab97efeec1d784cc69ef8ba1fdc2ee58687307e130fccd482c6a5cb71367ae57b8b54005490ed83ca249c3768244a97a04331df0f134a7f1f6e6178a4ccb9b81e35ef43566f73e27197d2c06b816318dc1129c495e975f025e478d2ba69c281464179c55206cc5c02039d0ed51532bc74f8d7148cd5d566a2a1f6f61a5c0eeb1e8db66b5cdbd540f845edc165e9ef04d637913cbcabe398428f04584cd6006fc9ea6d5da4e84c7cf2e4e67d952955f710e45e9560178abac4aedd6365349cede30b409015d0fd324100316d4cff7bd748e4e5e3ab5cdb33b07e71b541a4db6154768b77fcb91db3de8b7b7bc95f25607c079336ba8a5ea855961abf82a31120e121b718c3480f4bef7c55f79910465f6473da9ac8c7bdf8b904c92f9ea9e05aa06fccb78bc111c4a2cd8cddcdba162a76fdc50fc2c80a77a1334195b7135ccb8ade210c40d83cafa0409beaa9a9da4abdcd1ca48310873b2a0e5f4a9a05738a16c53a253b0b0a2c5b8c7740a3e0759dc509cc130c6c4d3a7e3c84c89e6242d37a8eacd7bf82088b65ed233019afcefeb10141092904a8c2ee31a996ed59d314e86121f3a45047d4523ed1ef21b8207fc005801b70801ded38c5758d0c262c32afea044d18acf52b9b8a1884b64b01f2e890fdef334c05de46e00ee7d7bc5be4b1ee6fea5e32f279a9d9699f48e15e19487465980d3ea0e5141672996d75a195092413cd241c2af47a860bac4b0208b7733b1890e12fcd98aa4c36e2d15d976be9e55999561d9b1cc8e1c7d5cae2f1aa3be03acc197e5b3c5b5fb816fb5688558253ae6ec2917c7fd4220ce16ae7b3acb48d176feb7f396ec2152d024d2a52e43c0d010595c6543ce070a8886bff3abacd879a48e1948b9b8cbd57e8c7a7ef3129ec62d48d40445e3c169a712ee34e1d8e1ce2f366f979bfb583c3e95f4837e9a26c9352d292cb918e1cd94be000b4fedd4246226eb80781644627e94f995d54d27a4d649bae6388bda111dc7c47ad773228cb9c708e80724edb1319bef6f8e99a0bf76ab849005c8e26992a90ef7e57c0fd3487478ee1baab0dab4aaf75d02273300f6f4d2e211ba8901f52b1cca94ad2ddd47cb84de417edbee5aecd093b0878847f268f3c59554246771411c8c9adffd00f04bf22f8e368a312143f320c0a181d378df3c362cf5986a4a62abb4aecd9df361a21498e095dc43a7ac9b6fe22303b57b6f9c5d23cb1a0e7cb0732764313567f7fb175c8df785099c591b7b0256f5a9384519651a0065658eeb435320c7d56b48367a6e97ffe51455334ce90d55f25cb8b1e69f27270e7455a4d5ee4734841f1cb57851617ccad1cbba3e8df3363bb738e10500f37700141b1140fcd5dbd1c645115c63532805d6c5d70722d8478e813548c24f2ebc0e7229f3b03cda1edf30ca7a068c6de9cf0e187bcc829def263f5a03e21dbed9958c8478117f00054cf1654454627e08a7c8460cc7042b8afb6fa12d4049270aea36f2d464e5367f21c5ba33d8a60eca05c73f308e6e56e260210ced5d0fb7be03ed0e1062a52b9526692db24e4cb153e6d8375c8ec17a1bc5ba0ada86d4ed66b77af8a6ac5d7485d84597583f18bfa1e60685e420ffb36892a288b4006267e15a2eac7b34d99f778001e30f5b5aef2fc48ea166bbf0f3a533e260fb2a2b94164d7d3ee68b837c768c64f96f4f9f758db07e377482e4588ac29935a7993d12cda0e8d25b6f5171f1365d1f32e2a0c7d59c4fb8df56ac212a0a180bad0cd90b3eebc75d61f6afb80e07e730a0f7a9135ea9166101b62c6725bd2c7aebd4a29ed8df96a86ca35aab19fd91ce9bdede4f7e29b8a342e074efb6a99f23d217f56d78e7f9edb224b75d3a23f6faedd5252557138d335aae2d497a8ad6d557c6d21754b8988521d92263021b1507511207b478fd12cbebd1bbc2b4421b610cfab11a45d08365698bd5e47fcb6ee9186a68f7a094826c9bb9089db8b05eee130ad1963ff6046c710aa63e61056f718debe0f672c5792ab2b0789a919bff6dbb593a7a95e45a91b1c859a54ae820ef48b9f9d573e5bd2c5360028dfb041d7e0d03a74e6e993c443e50ab0a1c993baa560fbe0dd7e7fab9f4faddb84b485f0c5e5de7e748c2e59b1276096ce41de5688fc7282dfab1c53e7d01b32fb18f1eed062938bfa126abaf639774bc1c0b2570b296ef91423e6bbf8cf881a9f7bbceffdc0a52d2e5b2c6febfe16b14e46fc0c78a3689de5f40c0cd74620068267d2fedc6d6cec636978f463dff5a35ae18433c92795ffc95e08b975f791b0b61238a02de23ba9d48fdb0df78a3f75d849a8aab3fabcaa90bda28dce92ca6ef8b61e0c96bc80a3fc3d86ff314fe540c3a035aa980eadf52824ffaae88ea15fe9565fd26da4aa86f9c94533e75af1e8d9e5fba58306945dec167a2dbf959579019c95c947cfe42db7df6854925b4997cf4ad890255248270235b2b1faba18fccc8cac3274ff808a7b39d2c508b5847d888de4ad54149510f416087e2a9c4d74f29b858144a90c655026d283845d9afdcd0b580d3147c6867f3b1b903c629a70c6dfcda0e1610ad07812a5b2e6886e4d56a8354aee91ce0b5e6f88635444707cd17b6cad2589497b5f8e67c74d49c466fa783c2a06937d5f7fdb7621ac88b52bae4a012780c5aea8ec489c0935309cac006d70fab51e3be4cc01758da0dd8156977a7fa899a8d3e2d650ef33226ef0540f5c9e95ecf1a73604135f816f8df79ecf0a3421a554359928b8fec6f5f09a243fbe85e618f57802a75d1924bcaaf7efdf07423d5f239cfe01536ceec167e91ea90625c7d2e1259f7193bc43bf4e10c80303970d9afd97403b43ad74dd076daf98a86453d03c6f33ec71843a52e2ed56ec8e916eca26c3ed719e98e9e9b8ebfafb9109bc46ef87cb9128d6b4103904313471d2b0f231954f2336f470a940c97db1a81b84984c917e07451eb2ce3f5bd1a41cdad41af50f57f65308444acbbd3b821dffecd0a6c11f0d6add5b46d82356e3c23c8858062231d453e333e7f26d714792b96ab62131d9a2498cafa55c18c1711268a45fafec95c6c290577f6e334f2a9fe5f76b98410e1212aaa7e23a771cc529af63e922903dc374db8d307888f906775d1d1d3139fd7baef432cd537a515451e75cefe583d74ab9503514478b85de8b581a91b95e8b62ffc29703f4b0b292c256e3c0aee1d5a1b2514eaee6308841d8d99d9b852df88784b8c2124f0454efb3596020b40056c7e280ba095c0dc5d75bad0b6ad991b6984da4edc1311bbb544d4bf250cf9de8023eb8e6b6356468d9116c07aea7f94f042e6d2dc01c7c29106165a190a89c0cb13e15ca7d1d6022ba45639d72f773811bf8eaaf397af9957d4bce1ec9a73e7ab21ce33718452962bcbd4addbdbebb1bb837c00aae509409f36f4532254d906fd8be094252a7eec167a871940db17e3edc03731400e28b5a1c57a402f1e302062601b5266342f1d95e6f35143a96fe24e9d08666391e4af7ac2b0635f681212349f404cdded272343a930e5ccbb2087c88aa05a932878939a9f09f640bd66bff159f20f4707c94a4dfe84083ffe4da1e56ccfa412d6537f03026a5452def1b27c9fe9bf214775a651cf1631d6a016cad51079357e4f5781439d7685d6f0f3955995231af2f0d3b3cf16aa8d782af22c0d6cdc84108dc39d8e9432259e1df4db491404134f3328f7172b2ce3c3573c95dd3a66f58c44531a2998eff485abdc0957fb648f2c31f104dcc4a76e5c765dba856b3304ded63826d3048df31bc782ec5d6dda4a6f6883652963264b612db0079fc9ea778c396f8e0b31ca26fd13d312f64417ada5554e683a6c86cc72e8fbdd29ef516c07e27798caee9c9e2a82f61800d02203fb74e29a5ffb8203b3f555904ea9db840d7a08ee719c0a81decf4c55d48e02bdcafabf46ab068a324cccf7da52d50edcc061e9a2969e6539937e6635e68aa9a30b79a59325c4a4f3fdd9de95efdf26264494f69738e7c75b0df1c70894b26aab0b8b031fc54ddd906293ef78ae8ae626e895490b06e28fb474c710ce479ea8c6d4ebf1944ef923e1fee7505abaaead3b17d34a90f59d2fecfa19a42b99227c6b34fdc24cb4e9372667069881c49ede9df5a6db1458b87ba56cdfae6ce38f7d0ad78449e039f36c71e476b5c7e31d00b0c1b63d162f77014cd49d350e28c4d931c35b3510b42dae290dc5a74d1b86500fb98fac035ae179598568b4928582e787479d9f5d5f80a00892b0326a45bec15ec9ecc2e0eec4246e0fa7ddc881cd867892b45f17a11ee536e7a282ee67b73a559767ae9d5134c9d57a1f410dc0a9caa21f268108cb2e99e7e54335f5cd2291ae925399b4177778495c64479f22c031ece1ef3127eb44d37b3cd00ebe498ef02d81b99b0db7d7ace3c18cf528562949b92209ee92825664a66c5b052f4bf3fdefb8c846c4cf3f74673e33af7dfb2fd01a2d77df9848bc176c3b5e90281170fc9950efd163d6e86bf0ed70794f23ab98362ea7596f84f769cd7f32135e43693b293fae8d5161d59677c298d7cddcb671e3896fdb4b62950021730da13d6be512b931eac97d4afa20127068abd3a910b0328bf797b6589b142d035ef9eff1551d7f2c0b91cb1ff31e89a2083b22a2ae2462bbc6d63a664cfb50f798f9f0163722ebe171c63247abf2559bb211eee39b18efc0284cc541b600068a26cc24e991e26eafded02c5855b490fd79f7006fc9618b75aa15a10bcede31214936517461a5924d1a4a65b423eb40905e2e2a233383e1c8418171b8dfc0a1c061227ccbfe63a339f3529e9e5d044c6147c0aba1bbdaaf28d12597cdf508e0423ba862093a20d70211a7b865029a8e39b0f5ea1a4a78dbf982d59ef448b0f5232c285511ea7c9e968ac180919b121cb94ea59a043f7b21c9925f6ad95c14e0cce50f603338ef7a5633f1c101d0d6d162b825a30b52facb64810c55ac531d49edc49f48187c11b6af243f5c0855adb0675af2e1a9c6a6b5085c3bcc9425a765093c3328073336e66496f732189659a92e921e46de9a62c41f8dcd8512e55f4adb578672826a84215b4df25442347a6babfa10789dac7b826a1a025ba4259f8aa89e4deb01f402e6772547b9a44e7e074f34f0b647e486ded10bf930cabae35f50988d18fb1a080401447b7043fc678bc28f4abf6b7211ded1f9549ba11d0683d65a68b90c158efb4566e488026246fdab31f3f0139fe04c21105c4cf7e80e4072f25c8f77c306266673be14dcbe88eee0009dd568c0bfd2df32e08ddef20d2c92eb5da23cced6bf38a732f8899058c7597ce561fcc251297fb8e1cb76be1bb74a8e11fb83004ec0156dcce572c62c263d0b88fcfb7cea8866e0eb7c8f19216e63c132c82d8f4412259bf59c6104c73a49fbb3368ce2c339d31fff9ea48ce30d02ebc8a6d7bf3874da3b0db662065169202cd9c262a969d57c9a75f02bfcbe19b97f13f600fdddc3987922ae91ed189c2e4548f112a93e27b115dd0527330a97ed3bae977071ec4e55052eea1ade73d94cd4c59b81ecf3034a70dce2035c994c45ad366e7d0c5eab9a0c9517f0c31f0ec6b4e3f5864e58e9c66aca38cfc91ed680f86a1e7a6963e7db3c34d772fe56840b9692e13dc42a0dc7df9b9cd98076a9ed3c0e0df95347f1cca48fce7dd5a3b190da4b2e14d95111129936dfe9827a543a1414bc100b750d167a32692171a1d20f683516887d098f799ca3262b5855f22a2ba7f8bdd58a98b2763ff9f4eb0771b6db3a4254b2591cd9c02343318ad612a602c48c0c0c6c7c40eab228ce0e985e320e016b0fab2741a031591de6051aa10b835e969fb97bbd9d1a6ebb85e6d120f5de863cd1da6f20b7b32c28ea6534bab3bf388409a01af03e680be288606893676b83686ce8fa44710c746dd6e967b479a96b145305bfc49b1ec396c9a860061641ede7d44f2db4e75f8fe359036535a029d4c0c47d7885138e084887c72f13b1dd99a0cb455471ddc1b59cfe7e3b750248e6a1884104632316fd1adb4909c5a7631f51fa42d85ee24923c976113029c8ca5a2479a9376811596eec8cde997713b77b7fdd38a0ca41ed6b720773924870e12c1d9145fa9fa9887dae3e254f070e380437b4c918cf4e10ede9c81e91c962739bd0d74fb9ff0c5af7ae2d025fc299d8fca1d50c76b2a94e78580b0b63c8d06a5a79fa0ed1eaf6c97a802c094cfe2fa58d83a748941281969c3055d7718a7734e45869489a0f9b25d87a79bc3eeafc1739d9c2b3ee64d840c81b2d236f3061793abab186b84e5c74d7fb1eda795c4d0039a4e59d82f4ad8bea039c0dbc5d68be3a1b19043aa87f83152635c631519fdf6fd68a068ddaaa6b037c90e26d8a210c69cd33416a30288378260f6e47ef1b4876c3cccef48650aca96f6eb88bfe587bac2f16ff542054d0294491e08e540bb0209038e5f5fb3e0defc3b1f75388c29323a59f218f2c60f43ca2a49e32cde5cd1c5af61a5c8c6ea42d651d166ffcdd8c577d414e0a976310aa171bf7e5af51252084c41bbeabb14a750424620d0b0ffe5b61a8a8f88cb92cafba30e991a4e8538d21e4fbf87c502a258eab50668de9b5b866f459d9884abbf29572d1b7f9bd3b8d0455b24561e3336a775f84f25e5eed35302fcd89a5001ba53b483a9ca1296ff70126e752eaa25e09f4fbbe0f3495f5554ed34c82142d216acd818ce9b380c6a58d3da4b2238058305321642df544fa9cf70455a868d81af778d5b91e2a40b47576eef3e7f9b2febedb534247beaef0234e00310d93b15083881de46a64e43b36808292b23748f150aa880873c4d228a9172757f0ff7fdfb1c20376e0bfa78413e069aff5a6ef577839328ff4888b23d08fa5fda468c3120886a7a6204324e0fb3321dc5f1dc1532d5bd7e7c6d5b08c7e65c7f73feca02611897f9d97e0c985c14b27c9787467321c952f3e3d62e8f53f3da2ca43efb1d1bb29ebd29a51c4382b31c20b66a5be6cc8631950bacab2879ac1e6535b0e4a2051e87001e4e2b33c8133405134b36ff9fa29328c64d1050166d47f1722c541f65f34c6d0d261c460558adc3ba35b923866621fe3f5b19ee18587d2c302f1a29e7eac1fe708b4ee1fd8cb32008f11c73d1bb3d4937003a8558312023ae7febf9594fcbb1e8b34a27d16ed51396383f2d1b45c36159d2f1bb303b7342f5009bdc55efae66568df9b78f571e819ca15bca802173c6debdb310e5148334acffe6316689d79e4a3b7b33127dae5dece9a3f1b3cd415c5698752e948a21080b2d1aec4385e92ebb68dd81aad07f6dd5b4f92ed9fbb7ed2230cedc7532a6d8ff1fcbd9be1325a21057c40355f920eda6937ce06e3806bedac4b2e3c19c4a2022af7e9444ee9dd2f7206ffac0c33db216469c578b9dd335899a5e2538dee5513636499e870020185c8e76da375ea0cad9c54c57dafab95d96eeeb3fbb5c2746f3418f89c3a870155a1a6a3ffcbc8bdc38ef3f866f788025d12e6264a4481cda60593d70128ba203e8ce2c0407e9299a70d57a581e1bb485020f0b47e7028014edb6456958e502a27761694c0251e530506239d2ee7fff3991047db39ef5b08bf5b665f9753f60a5cf58cf6af2d3a4e6a2bd93824f5cc4175d4ad1b88e72d789ef28b20f3081e318de153da86a0f53275b255881324ad5199043e8453758dc2199e97212abcfc7d5c5af30c1a89e0d67a1f1112a4213d80266f9e041b767386fe2f4fcb230bd7d456ccbd190cef2840ef9473b6a65c1ca27f08612bafb738d010e2ae9c279de0d43cbc01cd02e9ae3b73d29500b2d0766003a3ec29ed8aeb450797780f15694b460ef62ecd37030796e15a386cf7a8b38b310880e014b3f2e93c957433cd56ce8ac33aec6013c77548508a53895053706d96b11bc57df789b65e4ad5a9e498ac75fe83133e7f63b16d9cb984d8b5f762d1a075bb06277c10854a34d87d02e04b6e11969cf80d87fdd4c9d064e4c36407f306bbea01a494c8e518867bdd2bd5368faa72aacc78403234ce95544440514ea4b0814afaffdcbcbd7c376918cf4a062548d5d4c63d996ea1f2522ab209d5e558bfe99ca05bd8370456ffb2e21fa8617865fcc1c5042494ca8912e9ce68949afc5a3e392a2a8d44156b82f4763f4f5bbb57a4c0ac301d0b33a126885d88291bfa4a682777f17557d3ab08953e2f044d2e22a65c0e443dfa2ea09a4f70de7e519df9014fb6fad708c3fe5ec823bb1588fee6295157e76034cf5ed4b02a6f1660f99dda0493f9f7e9fc677cf634f46bb66acc5cbd42b29c7f9b08bdcfad903e488ba777bd00a26a0add37394a22230d45cc6a2e5c0b998d96892df3f1aee3b5822ed884ec06fa612db91524520e18838ec06b854ff9e8977ee2dd53be1814921dfefea8192486f2c9f56b8489700e7c2f9121d1c3ec1761d40941b819fa031284d8e234d6450e6492d0212d867bd01d752021c9a3538f48184141023d2f0deddce5bd3f6ac6788b004135e95f13ff03b969bd460f69521647f467c222636467905f19d8945b23bd99e881940f9fb0c84f500e9aa40b691bc62c6fedad111d328d48eafc4db41bf81e80f1d5a26fb2e814741a4c541b20f279c473e3f26d228474d2f3dec00ecc7196a9d518792a82b4af7f4ffb19276b2fc5c8dacb78da4408af0026056f9a9dbaacbf5a5a78274ded82c453c3de9e27252268e2142f682d0ba73de08b03af6317c662825c03385815549a7dececbfcf51a33a069b56d6ceab4bd59a95d321870bb21bf0bc73f444c8a2e4f523d81b61deaa5180ecc2a22b6b8ff441659db28e05943c21a2c241963fe2ada602a3cef6314b0925c36400848db71a12c931c5afad2e8a1623ba840b7f8c3313e962079729cb20cfa8533190dae2ee9f5140a91e1775a11177ec681666db12344fe62084722fe5f4acdac9768c0d11099dc2ad7e8b6f35e4cde0dc335ac7214f1ac7f212533926dc565bc97aa5af0f22fa952c4338df71158601921e088460a63c06882ef25ed691b3b2c66d850b642f9d5e5feac940eca88d2cf6711625981b6ae946b2469b9356d2db654fcb8561791ce2bce4e01387836174764fcce77d3b8754bb9f594d9edca49144a9cb80cca7a737781f450bd177da4705edb8e3f56f7f3c634809b105b4c478d3c56cd6f719a12938d79b54e6f175894b7618e306d9c9accd3b6ac8ca146a7826cbcb79232c3f11cc946714bf21bec6063890f249201d49c997df6736ddfaf38f44b46855de8fd7b6eddf2caeba1223b602a9ff533fb7b69aac9880363d8bfdf6fadbc601489fcea474b1bef612d8945ecdc32da57ad42938d05699f359c232cba4666703bf62760f1972639c784744c7bf0b23733824d347cc3c4fd28480251ee4deaf4d43259c36439cd9edab526627d75a1f1e9545560656359a5b1e96813b28855598b30374178ee841f0df117563de57ba54f124c8f8e0fa5b160f6f2541e603cb4f4ea9d4a65185b104ddfb285e97fa430dbbad4891cd7b0bb27b5f9212cc877f41821f447189b73a0935e70625d4d7e0feae53301aaca83f46e2cacbc4851fd57b129db8bca22ea47aa7a4a1058b172b13e07abf523516ca38a48c08dcb12a1834da01e29a61e0ed7467dcf1fd0e1efb9e3792b610f5b0708279a7cf6c0ab913688d03ebd57744b6a76007fe5b0b8525ebf2dbf976640fa59b7b24e2fa8755f2154713d83b97832246eee19e032e596ff16dfcf63d7aa8f1f9cb8dfa0355f668b077a239d4dcfb14473b28c696cb3f70c99066304060a09a16f0958896ee7cbed8c95f5dd0e0f4406303bd25e7328dd7e8a51f5c69fc9edb41d56f2ae597044612bc385b5335df762023972807e6aa4bbf07e6b6abd060f0c98cfed0afebcd0c79ad0b9060c48407a3ace283613dc1b522acc66ca1a074e587c159d1a9c16c3e44735bb5dde1ea5d5810eef0a3889b7b396a113e7d58b117594fd2fd951aa067ccec295b664894cc770f45abc556b3a2388bfacae7f87a81e52a510d4f863b90ea8b67e83489eeff77cd50eba5aedcf2bd2dfee6cc4796ef7a1ff60f6c848d6d2949cdc241ca03c791a5969992c045cc805eb2dae21d4e7cdf430d6465b3381761dd02543616b071dd8e529500c1eb03a68a840d7024928a5d6322c3e451fd6ac44b90d7bdb54f23b9022dffee2e34c3070407f02f637fb69dd9aae5afe4f515b6a62f2c4ae3004ce5f07e668f1bf39f91b8a912777bd00232b58261d85cd3a111b5b29496802c4fb4cd77f5299fd2693aa9d5378649c3147d2153564108fc0e41a8a9ab321c751ed1196a42b699ce03378790322e8f21f9e5bdeb6c685140d0dad586a05aa6b6bed3352fdf05c2402c8c8e0c160e00a9f71f126e6e624ea985a6e3877a1a19da1a0fab373d4f90f31fa29ed02c8050b6e551741e48a53b0d962ccec095afa2142fa301fc026e5da4fdf27f64324f76fe0a65761c1a0b81ac299747f06121e6bdaaafa4e303d5bd4e044e4b683fc3d805c9f7ceab6d1123f1bc2010b0ddcd6037932d9fdc1a37ac8b0eb98199e509e6b3f9652456491f70d6f53ea15d9383f91b5178f667c125984bf651d8b1fc45189186aef7b7570f3435eee60500fdab738720bda731d2471e7aa98f07df244c424af211cb6aa0bfb4b741f63050493bea97063654bf104fe166d2397a47618cf9a4494bc56a63015b000e0fc8347d3c17db3b434946a19f4ddba74be7c37d40f44359c77ae4e83757e6bbb7d31fc417028a11f769db9aace40207ff69f7570166070f6f02dfab8c3f3f9430b4d9a4ef953125b0c6d90d7abe16a94ab2a32ac76f7afe0a9ec84e6fbca507a0d1b1d50e2bcd4025f4afb62ba240feeee4b72ce633d9711e47d97fe89d73f67a0493634ae8f50546ffbc03d1ef8b734da0b98780bb3a825e4b75f247f96d859bc86aeed81435474806141da0c66336cf71c1bcb7595c92e2d38615d4bb6d10a5ee26ee8bb59a9b0084ce9dbb2f7f969c6bb87e1db0c1fd5b2110ead415dbb21ff51a739c67dbb78c856fc08c5dc5d9246948a2468d36cc1c6e97ac2569b24b1cf6c533a6aaa4b57164e3aa92a14031c5402cd03596ce9f12d0bd74529c9273a96fc25957213ed153e6546e07b042e479156195dc00f7870be504fa78e08be7f3cc0eba370094bd15f3448870ca561abac5db896f7d8b6902bf29a1295a5d6e9a821c04b1913a98cb7505f819dcc65e0b09f8b53a744446f2f7126ce38719fd41613b20335e10cadfaf8a3d6298e4926eb349c600bb2621407fec902a96fb057c4916cf10c5ef7bd5c77fd667784c9a93d45aebf7dfb61bebc94d68c8f56b4f5d3f6b5d8ddd6e1149f9225f3d708cbb3e9e137260fa4b27872382274a426c27322aeb2bf3d922ea0f2c93fe6ec84da51bd9013d38d8b54cb51b9ae432418189c5289a6fb5b8d0da4a5d8234e730ddf9575bec36d7591a4b984299f506047e19a942699200efd750f205872aa846b559c024b5fbf703fe682be357cad83f28f526a9e4495bc21e2d41d5803ce8f798bb55eafc2083e69be145992c5f1a98488b3ef845e0cbb3ea31d1bee67b604445cd939c6792732539bd0df2d66c57a4d5219fbf3b8e63271122ae0c1877d621cecb03a69d092584a999315183e42b792e5cd43af0424016ad21da440d5be826ca3328e5f94471361e8b9df3fba70c139653c18c434ef95cdbf2abc498247708a2f2b8f56e2853e44c793e5f7f29e981f7b229097b0b060f93a20556723ede7f0b9010018e8426677e5125dd4a5d7b1ed34dce89329b84f30027f75d835d052d8450043b28d4a9d787334c946a1f6f3a7c9826603b2eb85151b0da46e4bc26c5c9939efcab96eb191aec8f8ad2269ca6f6296f5adc4b5ca4644c27a1007c64133762b610508581f2b94433fac290333106d65c8b17da7727d5c0cb53193a71cef48cc5ed85d7ee8eadf1fc1dd65ead4c1f63a2bec0dc242770fd93cc439292e6bd58bfbb1610254fd8534c0266c68d933a4361a46f29283e0f4883a055c238fd9914c6ec847d955eaeb982930fe1a72e7b7e95eaaa36391afdc7754db4ae61c305ab49b94fe2f757d500f231506d6714880d12aa6cc3916ee74fa46b62da919ff57e0f383ef0d54a29ad3c309c1d67f518adccd62aa45751f1a87ea456b0ef96286170b370836f02e66785fe2363e2cc63025ee5826d4ecedc99ee7e8c26e42292f7a3837f8fbd354c8d59e0b94b2d160680a2aca5c754485f9b10af934680ef1a59b1aaf01b59e248a84206749895670487d8b79193ccdf43175a5100a4f922f6e6a71128a3639bb8c8c89ded89d5902b6c9f7e99bd20f8c2772dc19320777bd161a5530891c09579af0ef604005acb4b6fcfebbbf319c0a9a356757cee1cd844e5ec0f3c4e989f86df8e56755d7ad560dfbf8b87b3587c81875bf4337110acb76fe652b7377652ede28a4ce3559f178a03bae99e11c68fd8f69df5de749583dec920cee441ffb068d0ddbc330c52b23c1a01cd689aea6b38a0a62bbf943132fae286d7d389eb997b49244c58c68816126265333c1d5a24ea8977b19e05e5d37c4ec656dd98a9202cc85bb6ce8f2bfd113056928006adff668aa524ab3c29b8391c607c5f1e250479fe53dd71e8d249f372f00c0b3aab7b543b9a926a9f586eb80f92a66c2b0d26f7206bf137035ea2a20c49a74cfc87a817bf31b2704b8a1fbedb4247547deae29228a77d59f2f084d98adb3e5bbebf9e835daf235eea93fa5c497ace4fd9240f37f5fabfc154c150b2fb1eabdf5e8455d014defcd4bc88f05e047ebc304449712e4254e3e04c88ce59b9a4b54b6a269975df1ff62d71ea3ef88cf5dd975befecf894562e96f237d2676bb631de12ab73c7d65a0525987c5d94a6f4a1b17c40c9f19482e5508c0defe930eb397f43f3c1c6233bca0041cb1189af6d7828585298d674ec6a9584b67f40e39011f9326565f55f9619445a252e55fdd77117bdd8a3fee16959a566e64bb745101377dd2ecbcf1e50a0612a011b073280a7d2103109f86133d9d2f96e2d697bcd843aa26e4e46f74efd1077f60b03098a461911e5eb561b30dba024ae919718e0631e55d8b00a0b35a6957616f76d676385b182aa88aff1d8e61612fab1cce509aed2bdbff0e4c408cc9e9c4ba6c84123942a3be2e7fe36e2c391b2f1d2098a83ca53c796e544c64b0286b2998a29ef868b0f1901f33250f15536a0b247b9af5ffb4b48acbbc3a74721cd25f55eec95ae2128b8c41fc5db6d00f93ccd35e29a9afff84ead7129a296603896cbe9a09b044de272365c6233fffa82fc9bf2816007bcc1641d45b08632f6031355d8cdcc275f4b8099663844677318762430b55da1693dd6310e1954cdf3a069ee168f1d2ca2179efac584e765860016dc272af4c1619df45a7cf31d8012ec4aa27ae07b66bf1c3d7e2bba02eaa6396c68b6b36a9c830ccf535ca65db0861d1afdfc067e227f6bdfafb4a204913304252c2d99b1a93b9b1bd5a6841451e3e6d19a4deb2fec3222cab7fe9424548c59bda1ef7fd9b4fa13b00e51020a7275aa93e277ea3f175f54c3f6f985b10feec2be0d429d710d63ac34b782a0d4cb28de173cd9fdc65b5ba66e89cec55bc248d018b3722f37347085d5ccbd6a0f877283acefe10de278c897442027721f355183f05e06d40eacc3d197565142306ee80e529d1f01018fb99c758c4227c2cac3833886b727122265740eb6ec0abb5ce7a6807045832a9c4146813bfab579fa4cce92a18ded0f2c93194ca5a4331f62c6066fae808434d411b7a15cd51923a2a5b8fd1abfffcc0fc50d8fdb4138c3b790afaccd7c0c279ddf263dd6f5572206bf77422a99e9a6fb03f5ca45707416f15fb2812d9ece893b42bc40fb04f92d58082a129e1b46f8d5b9fcf4a140e74766d1e6ebe320cb78a0ee67dbb6df8f2e7d4f8b9a79073494b6b11bfcf64a1d5e3c798be3619ab0ca82e229ec033905fd7ca2600b6f8a0a372eac50bcb8115e11c55a6e63f3002a25b3c293c06dbbb8a74b5fcf8baa37e17833f0bb68a82ed48fa8b35d200b12e54aa970f82b7af21104be7977bd706e913ff3b186efdd8ed3d037b0ac5cc10fd0e8cf1117f96ae1b5306e6b6f7f16964019eb6a48f05ec019dd2e2b701532c23f5119d5c1d40cac4b48b253b0778a05344e14eedb8d4978c13519fbbdaa16875a98e0546191a7bb70e7d43b70ecd8405ccf581ae1c0b523024b22d0a9ae622213e9366cc4776dfd7442423c848943efd0a9f5bcfebae15f6e3f199b8ebbe5bce0b301a5dffa9132425b3e59b9e87d14f0e72ef6449d67bebfe58cfa0153b6f05acc17c54f65b0d83fe3ef29c12b44c5c2687a0e6fbec701cffa04b757fea5913e7ae34e1967ae16a1091bfbbfeefed8b045dd5250a963198f938af080c29140efe63a58d9872d5e2f7e62718a52eac5918a55a856a6655837fdbdc95bb0d1ee67315c4aa79a39afa5d3032c3ad9733eb8553fe8da03e0fa07ab8061ce38b5e50714d84e8d628e6df9bbc6b24057efc4fa7ae29de7d7f5f9f9b736088fc184ff1dfd9abad519f0a2eaa4fc6531859a19d9a28af5dfbaf24e8a11b54708d64d055ee20c0a101ddbbfb82719b4cccca32994be1bbc2ce1fdabc8224e5d7bea2e1f13c0b369bfb97c328c32bbcba74d2875662c56cd62c00efab57a6c8e660a7a80ac304083f71305bf0df84ab0c06506af48c0a6df54187c240c69c8048d8eb79aee00ecb65385137fc6796417dfca25a762063a0e4b2005481a09a530b27b8d83a427d4e871ad1dbb1e501040def07a61cae343dd2d57e282e13122b361b95e23029ce8f43d3dc3a3c7c9f0528534ec5de487be4523345f7cba4bdedad7239dad8de56da68f6fd4756c251f8644eb934f20d67a8467542c95b138fb0e53870ac21ed73f3346a9cb9ee9e8a64d18d0126c4c1385c782a31a84381f9c55c44f492391bf41b9ce7e3e9c39d50db48106b01da74520957b75de80a050cd38aec472731c7fcdc1e9301672324ebd9bfb01db0b9329ab122566d54ac744232868850f9ed2c3a198abc1c80b28ab2f5be1ec9827a07b45f920732da19cb92c259e7b09df0a806629f24dfee7dd9423df66b5f8ca9f06a99f98f7bb1320e0bc268acb3cb51b45050d611a55e9f93b0f9c8290ba9a27de66f9582c2740dcfb8cab801263a869528fde3ae73608d0ffd3565540d82cfa2e4af38422ea65921ccd65a53b3c08bc08100860c07de735ed87fe4d04fce4d873f497055efd6807ebf5ddb7a9d4328a3a459420b3686ac4756f88c58c80c60b433eeae413ed0096ebaccabe93dabec14d217f5c8b349b6e399d1346c36fc38648ec60f76d188858609232bba7cc4f525ca61842fb214267eff9ac4deb3179e8d7d0a8694deb95c375b3621a0d42fb90a326e9be002f9fbcbf1811bf10c27942b03abad1362a77c0ce3f41a64d0d98febf9f3af23e8e56d0158681395228b2dc6532a5a911fb9f7a9c504087e4c806d4e7d8f5b546d36129d836e48257f2022a924f3cf329410e2f48385f21d3ae4dfa833889f3cc34a8ddfebe2beaac607c5f5b4bd1396ff42c2220526cc0764f94e9b29eb17a8b65e4c02548895b8adbfc16142dcafc427bb7f3941d46558511e33a73fbc19643fe4e966acfbc2e10c31c612b7fb61478938f2d9b590efe50c6d03e53355e3374a90ccbede0e049538d0a8561f753699ffb6e6c3845238a8e6f1545fdf460616ab342c86ec8721a40b2b8832915ada155fa9d84621a10a220a517f3e9bcca3cb803f57c488382ab4a512daa46d3ce36d112326ef0b11444ee595388c4298f847bc6c67dfa118f0f7733c902c70a0efff888c56eb34441900a0c0d64b64a23f610a6980018a3404a9cfb09868092c443f46a8b1e594aece83c611da9b17c779339fde1b4771081ec62b30214a4049f1cdb9f7f7bcf280e3044d846050b25e0ad2a9351c8915ead84c4993834836f7d9b71f422851dfa3d7b172ed01f1054f79e55e549294c1143948af1f46eb3b317d1e342952686375d1c7160189a581dd75e888f58475c41b102da4986aa8c13597ccc1b1276e31eacc20129f8da46667946c8f0baf8cbe2abd6ddd9f68a2f7497c594279088e3b02a81aa05e5cdd8360c4ab35af8a2aff2bc80100f9448f93f3343745802e5272fc522e346498f00201db5603a18f77c6c0f285550160a099a9a9a446f68f40c0d9c3e0a06ab13c9f756d5acc0034b7dac0d5ed2121f1c46bbfedf3ff01328ef0b892366b1a4427fb7c676d9ede56c83e1fa173e8468e1c47b0f6d9a4809ef42569589a21ff9d3dc314073ee825b433422a76fb48e4d113eece9db8f5fef7dc40cf44616d6d78e58f138a301c082d686236008a4ba9a731cf824c71236198c5572566b54078c41a33def2d2156abd08ceb5a71c1039b1afe82335336b4fea84393f20a3b7a87581f1e04640c29dcf5ab509d72fabe4ed3008ca18dfd81ab193735d5735e67484bf8280847feb92ec1ac255c34ba9abeb896568ba52b46f72f8b9b6c7e633acbec38ce1fe8da876c1009a3a3ba09aa33077498653d62bc67304c04eae148a6b0daa62fe4233ee9f599b4a62e5955cc42f3fc565742b0de9fedb9c3e489b648eb1fee5acaf9388d8c453bcfc7a0439d17a3cc65c5b7392628a51f588f4b436a2b333df0ab987fa489cd7565941701ea3aef14e99a5bbc2ee094220e7fc3b5bba0923e6491080c5bac4af62aa223640a33415506b420aa316c086c1d9855575f12c6e3ea9abaa92ebdde049c2af6b58a9c357b9b5b3005d41fed030f72df6f1f21bb2927ecf7fd2b535764d126a7f8f1f831b0d2e4930bfa7048b5cfa835dd4190d46966422649a0e2f04f3ea9464528f07b0c2c4a9eea779e7c3ff2870eaa02103b3aa49245ee580df746aa55247b5293ffb65baf39a18a9e470b78208c2fd007d5072feb18f58de81c38f7f9cea8affe3daba1ca318381fadd2627c326aee6e46801663b49226ec8da61fca0dc1b4b2d7436f05d35ec5b6a49fbbc43626ffe542ae480331d3331dbb9c56e627986fe00befda40cfa9fcee6c5d408c948bc459e6c3172591f6d0f07ed869301f12de6ff1f4f629c7b330122e83bcbfdc18c8368a26bd31ab457d12d51bd79e57fcb0e5e80ef9e95f0d2374ddf12f987dc3cea831fac1c7e8df1916850aab17aa93ceeb19771beefb7132653c2586aaf69ccfe0e34256545e56dad0c6e1fac6c5d28ac97acc0efc4b3c6dff33e8c1b83c8c243150ebadeec4274e07ba29a79b98d3ef0f6d07b30a3a48c96171f33d45527b5c639eb58a5a6f9e9dd420e9bf6ae4d1c79324c860ee51883d4241361d6acfc3d250a6e2624cbcbec788ef89ae8055595923e5d84da1a316722422856cba8b8d18249f74a9a27c87e866da2078e49315a0862ed00bfff96e8607cd880002fcb3cf700105ae7ee90849df36e12e1bfa335bc948aad8a95e3f5991efa1bfe0654b23335d6d647ec4e45b301ec7d3fd1215ffdda9ef80122d476e4f75682d710d57b2c957fb706519d62a926c921a1a0adc3d0c20c34f6bc1b7944afda1a8968d3fdfae8eab381740d256e1853eb40f70ad39565405a1fe843c9a49076660dc707ee7b51008e4e8fb3053e353389a94bfdccb752e728d7d65a035dfe644eb6178734a3c7101187679081fae5cec4bf2ba0f382dc6138a5bfc43c7eefe0bf202e0e86e1a063b357d2194c8031411dc775d11e6858cb654b2d8175cd16f444cd261a0fd43f705ebb7e0c5a3f8562c553fb5bfd10fc766a8dcbfd46c5fb9124f85d2e5101915c96ce8e9ab2d78e8aeaeedfa28d9a655c9660ead4d1caaeb04a707078284e9e63ab983fa191fa77ae65742f8bbc1d3adb61694ae8ffe879e009b2fb01e3971f9fae24d17299120448e8e50850b6469b60da69355db370eaa4219e194bd059c544511a999913d8f30bd368f2811648acad387faab41af403f120f44e39ed26e81c0dac553b772de7050f06e30fd60c72b035ebf083018fea5620e4a79829d4f17d3d9bd4b743687f7c822f661ab8fc2da37f266bd9e3b632a7100bbeb0485d6a52db7004b35099894bf602412e41a649f8a823ac6cfaa3efb45d7d1ad5fb35ec300be565f7170c03a0fe806f8ad8845529d33cc7018f78f21d71df74090c69b20450cd69325fffaf06b0b3b0b3d0b692e13fcdacd809728df8c55451d1a39cb8f0a28a2c27687a00ea85c3e098946ea97b429509f3b492e8cd2bb5189925df81b645f9a39b089c2a09b50d6918863aea5bd963f687b8ef94caf6e72c6b03215832dcfbdde4e123999d6aec35de562abee34c5cbd8a323476bf772b0425c879ad05f3422184629eeca1bb33a8ac49fd711ac8e605aa3175960e4941661d2c76cf30a41ab7485163b01a79e2d21429834dffb214d89b9f0356e1264d3a423387872ed7aa9fb856a052b6483a5e2f49c994aef94b231500c94ddfbb144159b2fa2ed1cda3381d5ed786494360f78ea64861623f47a450bab4585f8d0fc97bb0839b7050cebe2547df0472d90def6cfd5136f05296c1b13cdf19d7ccf6b8f744b0164d9856a8449c81ec56e38c2705c4037d9bbeb2dbae3231735a3cbc0e3a0e1b6398a9be582120939dfa68b35d9651df18e183c9be4722841f47a4afa38059525d45fe37f29f9a7f79cc0c104c090da90df32b2a0b515fd34417d4e2ceeb1aadc3afe53e136c665d79f4e5f9b462430f82f5efda491afc334ed80945a31c8782b54f36b1494e33d4eb99fbefaf311357f4e123d3b7d8cb1dcdce51a6d8ded7b6380b49cfcd5b4b7ca2814cf07447e98f2cb7aee37140f6484ded20444177659e55e72c1464702379924a89b33c40a47710786e71fc22e379876089209254db3c0c506ba82d34465e57afa0a9d84b4c4149fed80a60a20d3594a9239b8ff1fca7d30ee2f531e6a6339a7f76b069bf26d50bb1208c1c44a2667adcb7637dcaf8310b580fd34f93b03aea5e0fbaad9d11c3ad9562b457136a57d4c6db44f345293b6f00b044cac135a8bf0c76b3c66bd398bbdf53bf9b0a8d459e7ee1061198cb258686cc37f0a214c2068ed4e6dcaa2b8b956d0e4fe6d06529adcbb1d9fc762bca0ef98d543e0cf7fdd00068d2e5c8a700259821b6bf926315b2710122ae947ea6075ba507a2046e4f635ffafd71c2841d9107f4f2692b0bc1ae65812eddc7154acc5bc6dd869dcf1538499f3eecb25df896cae5c05943d6e86f5f79d7cd9b22844aace2e1acc7a0a34403501652de0c4b40a6fe4af22886acc75a5f7dc6c668358463dec0b647e8ae04788b554186d7e77b52c091f62037c6a7bf14237645a8384b84a727c1d7cca43ef8e6b9af6562d23d5b0cf2478ce5681930d7d2a1479e2e2702f0c4477827eb04d293906e14058cfe02f4cdc8b286ed8b12952d5e146f4ea3718f618c995d669a95c731b8b3e063915d7dfa3b09d8710fc25eb0081d26dd14aeaee88c9defb36a88a8422cc6fc30f64f9ca3da705da4c4b9ca0feabe84a2ca2c6f2434dff9fa97417a293ab1d49c7a378d70c9acc6b55535b78cf4aebd07c97a9b6b8eb9376332021b6e4604d228f8b0f73b73e9695bc17814b70a98974f048c50f323f97d06f3672b45fc33b99be73f08dc3ff08af4182d0b66be18f98ca9ea90e1748f56aa42ac5ad08bc1fb73f1ab066d8d649484d5c3ab88c52234d1d7e5f8cc2952086535db6479baf5e519203367e4ac104c11ce4de6bd3d990f2f64d29e89c87f5d6c3dc6d150a432cbe93190ed898e68107e02e9bccacfbb324b02f5842a324496f99946ca4a52d24f7ea367a24a3cf00f86fe72708403243ecf8012a0c45927af75facb18f0d583050b8d23e0c3bb4c874c5b7996b0228ba1e8d169314f136605c24f4fe622ac3f2f2b0991e4e1a9754c8a8586992ba16bdcf638174ee88d46af459a678049f3b76cf0ee6df6291fba46434c4eec064f03cac01e9515b804c77efffcf7f6996af278ed79d5b60227f8b689a9858ae463fe510f03cbcb46d0c5426876691a9e5491d4a75bf795a9561f1f52bce73bad8ae369f71bbb061acac3df1c514e7d66db9473770cf42b83ea4b73b4cc33e7fdd463edb8ac250f8133c3b61342a4e039e338339be5fa5b546187bc0be910ef83384437bf989f5d172a5848f8b59b6745068c97810fa40da98e67e86a95e072b527e96fc61922de883a728854baab55681cbebb175c093602a6a83f63cf2986ac7177c281f08a08c5cf30b46fc872980ea5c435cac42cbef8b791020a2c6b045cb6af6307869e96f0542799095163353adc5af4e321fd1a159aa09efdf43afecbaf412cb4c36d850eba35b25902bc43277d685a2391cc234ed48355711e0de4256ed44d3ebcd1d5d39f6495d0ab5496f398c48886343484a70253ceeacf2d8d88d1df465df2247b5ca924d30e2fd58c1e3a4eb55e51004194ecd881698c1f50122e40c61b7331e1923495713fb027118d7d1dec38ac3f1df9af00f12d05515cd02d19183400ad37062cf22286a675f0c655f0d63217c5a93e007aec3b7e602b0aa74c1977306a0636d5699a93e11aade0f48bd804ea2eed1147befea6ad3e29849325a9147dff923b32decc79f8100acad212820c633597884b9c52aff986e786185385e442e1e52cf57aeda5c65a53a4d1e8b089a2edd34bd7ef49fbb925e0aa47f6e8a32e23da32b451340534cb231b5835f39a67913b677a0377bcb9413102dd95ffe118de27bf4c5cd172782945cebaa119cf1f52d967b8b65610c0b8a56e8a019ac2b40d2375f4e26eba501044778f77bc7afb7cc3dee46d0ab3f09809363ad1b1dafc06323014f16a86458f905084c069c46e41fecf8e69dc72f8c5d11f819040b5cc9d61c86b5d96cbdfa827ed44e7992d0f429dfd93e7b4d839e9545c0fd3a148e018304d27e94f526f5dbf8fddde06313d998d2d7fb6f696b9bfad63d32918510e1ef8351b175329fd7d9ab000666473a1a29f6c19a88246685d5ca9d73b53095bc47083412cf56d7db32e3822db817e1d39573483ddda4ea68fc63f5ebd0132a1df5f0b1ac80fe100aee2a8b0f40c171e5081820d0d338742f48287577a580d2273f14c573d657b59483d009d8fdc16cbf2a74636205590080036caddfce7ef17dd3121ebc610f447aa132c6777451f10e62bfc16f66fde74c38f86b12d88dcd1d4567f4143fa98897ec01c283f1f95beb7c4f7e03c0ead7db7f294f5ffc4d806f0f8e330f02e1b4eaf53b90bbc9d4ad011b68c3d79f80348ed9992e4f4bbbaf7d45ced07eae930b6cf349f526534659864ccd3c24435e8c63c54ac0d7f93e25153443be2684218a2c7752bd1c50e8ac2bd6b2d0855594538aec0825a5bdd18c79d55b1c597732daadc81c0ebd3dac869006b52454074a90fd2476fd49586df643fa8d4c4689c684669735f4140b613fff12dada515ea88c2b790aaeb75d8d549771e36d46db59167506800bd77622096b4252512e4995efe551426fbc56b24a9671efb46d3bede493788a1998079ad4ed9dd5e9eae033b5eaaaa37a4d4b2774f58af33e5bbd28c4ae9848556975e70b900b885689d5e7116e0e99ba0216fa6b6652b6d96f482b8effe6d84bb992acefce9cea6fd2f3d93522ce9fecf5754874d12f11af0936d065f6b2c540c6a5a381919e0c81f35143c80a32a2b0835ca7313b1d4c2232922151c57439d8046acbd7d928af71447caac9b14bf72ddc7e072a1008d6e7fbb0037acbf7e5c89f33ed7c517615e2fa0a64e16317ffc6954786a0cdcad3e63db4ef720b942dfbee0bc70b001aa9003a9d012f510ea95dd8965de17132e9600b96fd6e2481e8909775b5087363b2031f35f89e2e31e1a84020f575b16baa00e043ac09924318df0be3ddf735e14f1e67ad2098007022e0ad12dbb87c4bbba5962caa04875458a7851b2ab160220be5dace4c37f12ddeb47acf7c89c603c0fef189b932c140339722dbe6ae5a55591ab5b2ab6b42dd288a0e42b076b2e16ac1dca0e120161e5b088d7bebcae02292099ea40a20cb9ffeeb947ea32d2e820fdd4351b6ea59697f8b39032f9c58d8b5d6fbf385ba65698736b7f83c2c4ed537a4f434107c0935feb2219d93d7a237ffc48453e706a482ea52a5a8de7e78ba8cd246872a2daee7fc395a71d540f04b9498be9f7477d9e720ad6691b6544b6d33411fdc771a016dca08ba831d2a7064d22ad5577b010da6bd44f4a98deb4859b0b0ff0e11bec40e1f9cc8b93fc86eee9a224af81a7341fea117cccb14c17b965fec08e9524c69561bc72aed205fe4198698534e29d0cb5b025a64c2bd5f5433df4533613ac72bc254128c9df0e70c62ca04dd30f2d3599527eee81405328b5800ef4a90fe43dde127a81d8e73cb397cc339ba13aab9c7f4c5bee6501afa8aeb2401b53b18b9eb8814caa3cd259d6807a29ea105f26836b03c471c0f76e55d5a445f8acf6ba77dd3648cd3acff3e28791a7f953f47bce5eccdade629e2645985960f31e5f8cee2c5def39b6c56be45ffe50325fee8400194b505b40243cf608397ae5f6ae2a8102c14737cb5e65ac5b3f8461a8d7cbbb54f0f10a498bc0780327260a192e35feac6a5b911efe06d848752c0c358ef486c79fc31d7cbc1b4f3cc373c10ea471977b14c29ca6f73714d1b609a1187375b7b08ee29b597e1e4b5897f65bdb816b5d68b48edcfe66f19735b7ad1f7653e033ccc9c599cf8a1ea8572c2caad5409c52cbc0aacf7b3aadab9f3c24b2e94fdde0da39a5ae9cfd4ed5f4bbf1592c0c448171c84ec967dc587f1d199922516f0a1be92d24f1a8cb444f066922ed6950cde82b0edf3f3ef5dc1e520b215809c5be10a1fc488ff86a39488cde4a4f44d142fff58c45e1a91cb780957154d66f4f6e7937d1fa804c1d91a39ee323b45a23a2905d6acadb8b322701db916f3ac319f87eed85192ee163a95520d479e3cab20e63a06bfd046d3756d0f3ff8edc9fd0359c801db3ce38a624beae470a8a745985c7daa4fe87549177ba0e8de964800813a01596fba5592317148fb05111a683ff15ac0e277b2cc036715ab7ccde1471e997f7e6f9cec88c1797d60e100fbcaede82126fa337bd568c093bb324ab317df660992adc0284f88bc162a1ccea40d73f66178cca60c19585e65d721592476f2e7f13cf64781890206d1f164bff362fc33d8fb2ffdd734479db69a1fcd6e1934b9cafd485a8e03ed56cc4345ea44b9e5ea10ab51944c20c258883a2a73e0cd3e1f409b7a37efacd34203c5e50e44601b25b3b93e2a35fb626848bda9178d899d7c6a42f3556f82d983ea6d8836a5f499dd0cf992adde379cab602ecc75e5103f26d6a28b1ecd48cd695f9e0d93cf55265935e710a0b7f32482db09e9d5311a8bd76252c23c8e3d8848c5c417ccc625821c5900ca8e797deb2472847366e7cb78553bf4c617ccad829b76728595c4ccbaa9e4a2c56e9df63e4f1da8741d23a727a5242650b315853970b4d50b484707f4157ba2bbd23c20bea41beff8f84c29f0187023a6b7364834637d83af94c2a206a5d5e5b5c6aaca70395f742fffff734ca39582254ddef6f5ef5ae2dd81d2addb931247897cef31512a93177b43457ea6c974ae8490fcae5900d703b5d6d9a59d80ee1aa96abed15d5fa9598dfbe3d8c81376f2926b92556d29827dc198c8478a86d1458c5d11b3cb097fc7dd0da7804e5a237402cce05e3747003b3bd5173e960fae2a866753835b6aab6911f2549b79202c832607e17723008d24b549150cb6c6c7934a5a1e4a0a1d7e9346f7733ea4c23b39b98b12772152ceedce504e6ad125ae92432f1e39a1850c7362e2478c7f956c57caaf4110fb08b7426131fa932c361d188acfce254401bec74fb03920ffa250c9b9c253b3773d97699af4ae039f7085d5207dad3ca922554cd15a7bbb16633ed634efc72d68d32e9d8bea3c8338cb1cf98f53f44d297434ced1e5a950b18e6c2729ae48b92672d07ec43eefb7b7462f702311e9cd89909c4c3d68d071c237fc5dba1e565c3e39490ac75601ab3a6d144dc8d3764397736420f8b5bb76771a6318b2041d1a7d495c5b95d90a8bb03db86d9dd01d7030e27c5a593c1ea13bef1d145deb518df5a0a76df3a1625b9e004192755f19d5b400556867c66a8e4c4415ebe3e6e8b1ce0279f1ac4683a9f82f2419ead707b36df03d549a666cbbb2d6995a0acba442a0975091258857fb021bf92eed3759e0b48b2c6b2caff561b3969027d7e77d5c393e568b894d68befaeb00dc9a5c12a80a4a5cd8905fb965c8e30bc0cbf4266b457fa56bb36d7652880b398d5e3e812a7f1cb0f5350440e01c15786c08b5fc417c8277e25e714fbe97778f0bddc490ed02cc2dce67bff1a2f1c3db4a3703b5d2e4da5ebe6af11772c39fd400b89086a0b2016836d4284287ad57d11818315993fd5e2847c0e4cccea703bf737f67d6cff43d72d68aa5237b6d1545407b907240b879c95d6f88696022c9cfac92401bc0fd4e90f3a9930efe929493fdb9959e8d895b84d47562e62d9fde538c29724e6109bf7b332cf21f34cb38650e549264b24a0473ccb3db855ceb3e0fe86d9e15dacd5d009af85b55baea65264df2427253e4c3a50da0fb0f61c2b07c04a27b7c12b988a1a42724462f092c710bfc28fe5d8b9fe48e6fb567b83149f3f5aef3e2f7fc4f94ef75ff27f1a9f61d2d4cc6158016371973b732345b87567a681fc23661b4d54f75fd3f643586590572a3005f0c1fdad2d06b561dcb58e2941da21c44c8b200a0d4d20cb8769f7b860cd905a97758ea984ca8fedf34ab45cf1128e53874565d3c14196f83caca0dae77ba954f13b370b92509eb40980baa0d334cdf22bf7ae5ff50e108fbf5eee16263a321309fd67da5b15272f6ad237c4da7b2e9ec57331ab464abaaebe8addeb71c98e33655239787a6ff4824fdd7af955448b17b134a0bb5fd1d20c21291cc85bc348c16d39dc432dfeadaa19ef99d32b89f797cde6e6a2169b327073bdfacee3695490722734c42a3e307d475fcf0a7f7d562a1c19c44843a0406521d1364ba98a2a4a6ff80cf7810d53648e314ae43a52d42aa145db5e020be476081719e27d1814fbd9622fcae91bfeadf61bdf170ba74fca23385fd0c9284e7d3c2826ef6e239513304dd7c749a6c0bb0fb6c932f97647a0ca773cdfb0befd9f16e6e831038988f778c6ed0339e3191e304dee81ee0146916c02e990bc97526e2b5521f22cfc4799e124ac870ef4ff364b2c57420db648c50531549beeac8472e2a9895df08efaf1ac48d7493e0a389aed98f423d54491bcc9a240cc7c1ae386c93b21d8acc8fb99ef9c0866aa19a9e02cf3c7a22a55cd44285f9dd35d6ba88b4692b67388008d4f7fa7f066ae347b225cb173bc044201b4caf770375b521c16d5e7294ddff4fb2df310c7ed530fa997b5c3c07e65585da79101216c49de33462ebb374607e6d6ea074229996246049bb3e5cfdd747746e7215b1ae9e133751e7520dae1acc7f8e922ae1e0d64c45a2f5a4c967791c9dc2cb3d2fe9f0e0e4777a7ec63f6693d6f6fe9f6747c8b60159d729283e8772331808d296c05e40e8dd3e934038f1e207e758e50e3910b2b348c64e071370f37b98251006a7e52ca7e9f9e67d53c0d4cca66c594610083430a223d9de06c5ecf6937b99944722fcbadc231534b2f7f3a3a070666bfd214d6b5079586af6a41b3319d7a3973acfc9321f30d56c31cd9d1949a3661a0c05d84783fe001245365a7456c79b57123c5cca20398a51e84f55cc2acce032eec27d227f842a58c1ec7f8dba783e47b81669c10c8e05321dd9cb6a5bd80472d891ac932e5173f2aa47a6ea6a03cbbe588f7a12b0cc8e2a88c11a4cefffde6f3a40b15237431d0f36b2063f63b84d0611e2154205a2b0063998df7be28c7e3a2f17e67611fa032446bfce863514304de21ca1c0f972b57e61c9c899ad6e488503c1f12ee8f048a965c4ba220741c8c216893610e113be4e3ed930571b520f87b87124779198f626c3dbd5dbecbd4c22d1402edad7efc1ca86fcfc4de853e89267ea2a13a902b3747dc1f4b929499cf3cf01647c1b14c8dce25c9fbec92ad33572c832baf6c43e6fec1b1909c6fac507657bc5fc147cf1c84e818c789e349c5a984091f8dc60e6bc6292cb9803c6f54a8be0f89ca59fb2521b7de74bef6941ef0b2634de169373582cec1edee9d434f7151c94ad6b5bf00c4cfb6d4ad1db7d009a5df826841ec27b3996ec69bf4f59ed43951a8f6b396741959fef3b60ab818380e998314177f872808ce4fb2727124d40f7c95e84d7e942e2e4e0ca2180c26126da8489d6268ca739e8100cb385e5783714391b4a6db9e36cbb796869c117c03a52dff5a1d597795ac41df65b6308681e49988b3da435e41bec8575abadd6e6ffcba7d751f3cf69dc9b0d9ef39bfb56d790b2964e3d4f44eef8d39bb37bc7a155856fdf6175bead69058284949a68e3d4936966c4918dbb05e714b4946ee8ce28488e97df4008e9da70ecf55908f0acb3e5509d173159a577c9d142aae58184483c55cf8718b808e91a6a434ba18c3500b77a8dc1d2d032d4a6cbff204825646c6b4784a4562c0f3363044d64940cae28ceb44159617e5bfb00f2b99be003fa920da52d4487d4a938b99e7ae2fa6958e5becf433d84d46aae4e7162cdae74a72b9235999ded291aff7d6090d87c1c71132b45084bdc751f2774670f6479bdf67dd49a2efb3fbaec1f46032f2f6442e25b11e3511efec3c14e7822b0a5a77f10614502ac90fa1dab54a04d9318a121014d55b2bd3b069ecd8e3d66c2eade525ca6dc9d99a8db5d68da8efc01f39845d9c80a5df3f647dcc8f1d1e7e562bad4b29a43fae402dc4c7dd41f0b398adf3ec8d17d4ba91c75535f032d57c1e3519c1b1d00f364ad66b2a23ad301529442e92445e0a1a7a2396ba9d3a30c4b43b1c01e5dda2c67bc4102d276564a95c141605868128154bcfc66acc72490ac3bfedf8d8bd63c9b5d80a87e981e0d61a2ababbb75f4c5389a817af99f0ced7cb765e81775dd9914c8463e55e3d7e6904b06c0f5fda1b65d5460257789d614836d18538675eed33415c51859046a9615fc1071b61f407bad96fbc9dd3937925ca8085595fcbe91a104dcb324a12d4990cd8834d434d35a14a0365c6d60f7e03806104ea424969618e4b52e4c6538da0d8e5f3b462082ffc79ce79ca503dfaad32d4d09a64dff7741695dc1a2ff8b7c07a013040ecb1a71a2cbce30a7eb0f216a8442f5f8e18d62c9f0d5a8810086444f2928b430e850139577f0c8895ab8966b91da7aec6e43203e10e73324fa9e75e6200ce86e56fc9e18eb478180c3d1fbc5f050420e49a8e834f92237132be22da03f3fb21be6f44a96bca088c4cf74dd90567d84ef376741ad0882f0f3a69363ba27af3a35359e81e7335ea1d6a0abb5c4f2f3820ec54f6dda014b77240255cf1e410710f602d43d751cf4a2dec267eb3440e9aea2446a7f832fbce17954e520a36e32954ca606d13d35c6a492ae688125f92261d4ce13fd089d93a954fa65d7335e848e8a603b12a517157bb1f749fc3b7c236b9783901305167272fbb03a1a31f653c2a81ced169edfb2f941c85bb0121f96051636992daeca6a5176c7399e48b0a282e2fdc6a0a686d492c0c33525565007503d65e9ed140c8d7420f70f3b50578a85e3dfc0ac047f3f5d5403433747817a6d56fe3487d35067a99b59c2885f6a75d894065f7f2cc91d68bfc0d35da5541d51ce8b59d7ed87e291caf1bc91f5cbe9cc92b18281a93ff05f62629e35ce4b4123452e9750a25e74bf84d676c893e0b1e9ee4253d256805b35e42680d90d57893fb0e82236fe2bd1ab05510aff226bbfbba356132cc564641d09a1dba950765557e28be2c7dbd276a33663600042db6126df2da2469b3618affbdddb309442413d2b07d13ea6d9d1dc38885363cf220adc98bb6042ad6a5f07cde38d19f2f3a7d6c61506cee24a2cd823a7230ae20fe6a6b9c9e6650e6cbce5f502ecfb542b53f4800fd686673e99e723e9db9351563b03f8049e128ec2045407a55f71b4d010431008b18670649686b2b6b35e2251fd4d54f9e254062d4906c629ec2fb370bcd4b35615c58fdda97861ee11538d52a78bfb1702b3713091f71c063e456366470b279b54e4fc514680065542ecdfc823bea90f1d7b84f508ce5fa01048c55b8336a5806fde97cf4d5352a138d2c3925da721426981d9a8a166703313c7079e12f6fd83c38183e0f0a754a0a7cf8565ad4e29836b5c1767345f3c58169918f092d52896247c1857eab04cab7df28b6ffdb0406c368215b33efa110d85741fee36b1857b4d1b348d05a4d00f7022465ce4ec31f1955a3822f4f3bb11b655115630b9ee07c9cbf1ba01d1665609040c11a32e75671fb8d76c5301116e3556b5e4f636e85425442c3f02b12393354c46e8820094cb614538a8c4aea6cfaadfd7d60ec2df9852e4be58f053cb739979dbcc9a46413fa9ab2b94a3c6a0cee86c249c6eaa3e9287c46c4781a0a59ed756c94f218b98e1954246da3d89d95ee3bdeb9840c58483f2cfacc6284f62d3f699f887a3283b4cfcf30b2f5ca67c1f369f90c804a3b7cc6750ef6094be9e669d131648a77cd39d0dae0642e6c46b15951b7cc7f0cd3e8278f85ce8b2abde0b7fc3df1721990b4c4bf2348e516b360b55d4b56241c770f60c3ad8bb9f1b63219a0069b8a95e072e0500aeb7d590d8d2d9a0f8901d7e072955ae9241bb802d14fbf522dbfd17a3907a8abd5f551162709d2894a6516a299129a8c3c48b4f7ec80e4cf48487d24015fd9c2bcd7a930b8f5c1a6a7b560e0d4d7cec99478b5cfd06c20fae3674f7a675c46db29c2d933f047d9db031e55ed57a69c9711fb7d51a0aed73ab5202425ffde86d236716e86097f59ed89567fd9347867049ae2622fb622ba21a675735638a917a20253e0c15c2bc8f695db37efa700b1c14f5998b4a541cbe42d216b19eada34aa5bf7c37dbb4a1dd3d2d8730cbb0fa7883572adab26813e85c1d4e6d75637aac9bfcaf4afec41ed2b5ca3e675c37d7729774f2321e1f0d000bd93479dd36fc6e4ea187ebf17562e75a12344c6ca22a234bda726a84cf7ca5b357abf7e3d138dc0e3549f220e85b7b34e6fa163e40d3456a0caffc96fddcb7411ec76aade6396190047ef3da7994306ad281cb4ae5a8387b142ec1d485e5a82726dd283eb8e3a522ccd48083030df910da278e7477e8a02677d17f0e265315eb460453580cf0f8a07da06afbe3aed4882e863916b468fda3f588f8f691409dddb4e5283763d39dc03792c92747eeb98491ed34855a307af07780a8bf22a3cd0f85e88a7d3375ea9ea7b93566a53105f836eced82cea63ed2a1df3fdf0f81289f5ee847f04d645a8ac51bd84a5afa9d34090e15c2a513f735c0c943dc18f290ae455ef60742bad2d24453db428c622621932564d8094a4b3b8c113305a314957b4d76d9350a321216cc6f281b82687b8f4e1a251bbda78aafe7c729e60a4a03ffa8cd73c4eaebf21b46f79f95e7824c624a869da39d04ed97e16455f56247d313375ee166e6d56f42ce60e47b0d988446fbe8124c23555fa6d7e540ab3d22a28b103db7dd0f078442484ef2d0280e3679b64ac935311baa274b8f03002f1d69ebf9ae0dd277f683acdaf5a18819e01054627c03a72c126a7353be430cd49fb5827d2c31701e0e59ffc5390e95e4a2c776dcaf66e85d9dbc56d50fd033e452772483c37d0445004d6faa23b93dd52a7dcba472058635619614c348b4ea85784bd0c8c28708bcc165f4f019b2ceb868a24118b2ea1db0c39d5f28620922a40589a310e5916dfeea9ff574b75f7a8b56e9003399a05fa3792074abf78816eae9a7d99d91b4787efe6ecb779810fa7834a7cc8ea8804c938d86aa11bc1415002b31a10b6e1238adef80e079bf91e4ae61e491139799ab63032a4e582fac1a010b917c50a98173ae361908ca4d72263130afb76be142b09734dc2c85cb32a1c012217a001618642b52b6bc10776f8a9a660a858b69039cb856a4b53f442ecfe4fa8ac09388e0e525795fce8026c921e9c441fe762aa3370c86a78686b029597571b322222969370078c74885627ca434b6ec02cfd4dedfb0f88e9ce60e0af4ed715de4990d896c38b024442539d5e75b34a4e4402f5cc37007aab850e459f7a0fef869c69a211d00ea50318e87f0d69eb9f01bcda1bba0afc6774f353f082c12e213cf9d0f3f9af5ec0f1a0c4becd8750c7a969bdaee6e11bc7112614b0ed185240d9e8378384c31be33dc69af0559c93c9896ce71de635d1265dc53cb5fedfc988f1625787155524a7dea9f953181503999c02744bbb3481145657d656153ddecc2f1895b96df65823d894fb9e13a53d02071da890a1814b9e9fd86825aefaddcb3561042003a25cef6d816fbe1e028205782ad41bb5d234a2a60788ae18545c2d8c0294707bf7d800350b503389804c2e8f264d47f498db62f0982ba9673e1ec12e37891857045ee21b813b1928465ac6152255c8905bd8156050d390ce8b99894e7d9f11453b7b74b26acba3d949840890d27812a3f275597906aa644e72f0af8389ab796b5b88878f338ebd9240f6811e75cebdf54014055174863887c5daadc1e6a1ef16aba0a2338343d44f66e6bc85c3414c2510ed8c6a240980636f3d9de06c5ecf6937b99944722fcbadc231534b2f7f3a3a070666bfd214d6b5079586af6a41b3319d7a3973acfc9321f30d56c31cd9d1177337c88331e9946833de6b006928a1628b32b181e4861d8bfee15668ab2df55b0a3dc797ce53920e43e6cf2a4b23a4d78b670ba2d23fc10574f917de706c059717b3978a46618a0b52c155666957c2b860bd89cd1552204e7da3b499983e3222db123ad077646a6d6a0c1e98c7ab1897caf944526add152699dfa2a49ca6ca41a8792e7419ffe56d0e759d12b06e999f408c9a5a7a5a620fa83ef7fdfdab3b47b706dee42420b85b84dc59a82112ba9bc67bfa2e1a5a650777c118200a880fb58528e1418b45365b70b591f9a8d259f7673843746f4d1d2dd269f4a56e0c7b5d256fae4b0f6335d921b1e1f543e1681e3d44024703f309db6fe0822b6bc4f3c4b696ba324502fcd9479242edfbd5262231928d8d5fb86f50097ecfc754881c14b88312d2c7ec73e7b0c371aa9e419dd3f84106b8cf756cae82a4a38ae1647c787ee91dfa8c59a8796214e7b2e0cc1bc7186d31f02e290f596fb20cf093a39c3d1ce05c578d10e570b0e085c922978540d7775e943497da24fa0ea36ad6a66bac28bc40f968d2f13ec391780c8db2fe5817b55648f08a372a5a0803a72eda29d100b6308668ed0a3839dd2a4c645f8ce04b5ddf73294ecf34232ce312429c668021d13dee6baab0c8666d803eaaf8c9667025ca4e6cbcf942523577cc3e8d8005402263c47055a8e38473c26441257baba416c3c4bb736064e3d4f44eef8d39bb37bc7a155856fdf6175bead69058284949a68e3d4936966c4918dbb05e714b4946ee8ce28488e97df4008e9da7585d4dcd2217cff64574dcbf7fb8911cb9be1a22c0c796e683dded5a23e0f4be87887143d8b9199c0c3496346551296fa66fcd5b54ec4b8f5e2485d90be3e015a7e18060a5cd3b1f2e1a3a3eb34fdd4585394feb3b0c0f583eac6c4e6c2ab2186cb9da2de8089e3b39ce2955851a8db3d94b7fbb523acdd51780edb1d2f8caee92ed85b7258e9b3c6e25cd4f405697b502aaacfc7f8f74963cc6e93a4732cf7940ba60a76e3aeec06fbdf664e0abe7b135792a108710a8371cfba4ae9d73e223577db860801ec32e58a7e280e72ff0d649210df226fb6b6cd47c53aa6b38d02d6c9b4a9549354a61ff91e4f8c3ab4041d645c9f85555cbcd0739103d2c60799455a2791ec9c43ffe257a2cb17b0db85d651230c222a7a2b30fe146709192f2f876016b795832cffb249a93e035338de65d98955505d98d2a957e17645036b36ada171286c5c1a5d2615a1576967adec84ad68f707389b14a1e290da9844f93826d4300abf96d1d5acff206cfec8de4453f1c287ed8e42db3d5d92b4a53c66205579d712e076aff4a2fdb63f45d8d1547c46d012e2c30ff88560aaf3e9ed0babdbce35a075ab82300f705565b0be0d207c7d53bedc5be1ba8da0b6a04718b34efe65cfe2e8311caa39f4f6d344b24a968edf33b2627b09bbebf7340a270556ef5d77c4373145a624262cceb0db7800c28451595ce7b644d875e5d9c7131959c8062ac33f2db20de69d0c6d19f47830c9b4c512cd86d7ef694584d50e54fc97119b8d31ddba2573605dd6eeaee5c65bf55464b0bf3bfa820330018ebdee794d2f476e016a9f43bf3065890b94e19048da83a8e4df51fee541b7966de5b35c17a3d5733094768536ca152a0785fce369b995331c7cb6084b74a741ad0882f0f3a69363ba27af3a35359e81e7335ea1d6a0abb5c4f2f3820ec54f6dda014b77240255cf1e410710f602d43d751cf4a2d54b69ab596ccff814c889f486dffdb3ffb7e21f352ac34531fa21eb485f13ce7fe04fc5eacca757e57fe74b57971acd4db896e8b1c05fd3fb7c5ad740afbc75476227152e093f3b954c434949976fdbdaf8a33a2080ceb11bff4f386349feac420f32d26cf26a6de8683b324a1af631f5e394327774afb50d3a5e79152463ebc0c335b1769c4155fa573ccfcd9162d8f9a5d0c7f6b3b8611637ec4f90c1acfac21fc2d4b49c87dea33aab920c1276b28ae3d22e0602fae7f541ea59e2bbc23a930bc035bac39546c0aefdb23ef290775c1bf0dc32f8e01cc378b77c21997b5b953c4f15240d72ddc79cee65a92d28280116219d1b9f7ec57aef4418a16be47ab60fb0c7e347be8a4294056ba70af9b9bec98b795a6bc901de306734564e3ebe115ad3a3fe65a10bc3ddd4bf7f167084cade11e29c406a015bbc5dc547b2ce23d1f7aa4255cca9eb064edd0f8c85fda4008ea98f988bcbddc99c07513da711992136722703ccb0fef833593fc2f73f777b32fbe42024dcdc33639bd4759aacf23c3b1a0ebf686c4a7000b6a92f8f811723e9db9351563b03f8049e128ec2045407a55f71b4d010431008b18670649686b2b6b35e2251fd4d54f9e254062d4906c629ec2fb373ef1b68e080a5401735036a40f5e118384945c31d41a690f91dca55d5434c62dec8e412fbbe38f2a3a02de456b66bb770747b38122e765fef1ac8956b82b71969a8f476ccbf08b30ccb1db139c78ce60923049ee5f28f0479f50b5101d3110520978ba0a43ee48d668e7dfc33c4a941753c277f006c03b99abb65a20a0f6fa02090fcf6e2316e8d0d833f82f8020ad4b005472ed3711adc220f4181f3212c27d0c2c0c17340d2f55a783bec6dde8567e9d683d0b54f246460827fce53d18fd367497dae2b3c0e7785ab10c1f668743cecefb4bd2c7a06c95852c3c5e8748d641c45ab4e82b6ee0e28e3ed28f0d03f72fba4e327fea5328c658b0202087cc9cd54a79ef70bb3e410690f5dea57344e15b8746a7e1961f175093da44722fe04eadeda22a0728fe8ae2d300ea1354ff944a649f07a8ba30b34d0228086af769deb9840c58483f2cfacc6284f62d3f699f887a3283b4cfcf30b2f5ca67c1f369f90c804a3b7cc6750ef6094be9e669d131648a77cd395bc8a7bd3fd50ee7bc1e95d88b156db9255e17d794d92b555849db48d3cbf15a441d890f28aed075a822831e214bd573b23c16f0b308387d72a1bacd6170063303084dc0a9712569e8a6d2ffa3216c9b0cf78dbbcc256abb04626c9f9687a9791fa0224733dc0671437f612f7e80c7990ba6a76ae49a10c8cdb7c1e5b3fcda530608c64db114a55e9f8dbd67ec9f6173a675198410dc125738ebd32a358ed2a62762a30602a65ab4dae669fd54b34ace665b0390a67352f6b50045707abe98b87008ee54059f14ea808fe99667b7f2f3a0de8a4a64ab82b7ab6e4c4df8c6d15b9320b78f607babe76e081305eac5c24c6f634fc05d9760be2db8a86c65a4ecc665865ec0f6154e4415cad48cf3789fa75eac38f55a6473fecdef78afe340dfd8074f0af4cffeeb5c64936607964b071ed37461340949a08f11226ba057f0561d38908dd28dfd3d91194c3788ff7f20dfb27df8b0867a31e7aac88f1ddd5a1a3367500b6055ad2d693c166d323629a4f73918d3e386f57d487d92b0c90e37141c8bffcb865d0ae0dce5001e21d701f597df0261c3e317efa7f79d96f2586af17fe1fef465185d383349772f512d7f51687903173339818b7d9a254a10abcf9d6ae64bd170b00679b70c84460bd7dadb0200944019b741cc55cbf2255ab73ae61e39651d3abe66338d0b44ae66a0663c79dd0f282a370114e53f6811bfa3b55ce5478cfd5cb1bd0a1aee5e50b832b4169d045f76eaad03c222c41379e6527733ec406f6ccc8a0d7626ddcc8716aa4de1150a858faf51a563b4da2c0e88d620966dd9d642208c2c61659b63b5a9c67af7b038fe07f1e2a15622720c075581d1ddea23aa723ec4976de59347034f8ace2a5251c332d3b49a0c89ad7175f36ec1f0edff8d2e04a7e98c496b1acf9c7eea6986d9c54b875a20819b92b129a34b1ee34bc4879dce20feb86cc9d63bc3225c6f052f3055fc430c75e7f43154cb07803bd5bc05bce62fb37ff991b6f9daec575100e2e7c0a013623123f6c8c2c55827caea57148af82d5eca6c96b1e3e44dfe159fccacec73692887929002b1783246683e994c0b16917ee82279e10e67a9a82ff26ea27d9c7a32c424877a06865cc0d11b6111f199321de8edf6ef2845278fcd632de9faf62ec5dd1fbfab66a5507e285e67c87adff756debfdf79d1f43306db79634f35c78ae3b5d5c5d4d27353e52820e8bb000b0faa51c218a18af75e1140bf8968d0d3969feae797b3819b1cc57c36a1525f891c697c0d66818d91a43942c8d4df4cd71b4589b7d471f8aa6f51f4b2b4a74c8ebe047bb0698aa7c6249d98e08863f841bf40a39e2a1a806283039a5ff3e6f908b51eaaf82f05a898926eeac05d0539211074dfd64751c581de9cfe7f60bb42f96ecdf0bcdc3744484b860da995d7bba18dd25db557354393ab1a7e469fe93758283b01d7bb14c23ed78761a95f63e3d93946efac0c1e60f1145c9575e74eea82590179d0228ff2f491e86ff3cc48a720872d485aa5c7960d87959b79fac713b3a7cbd5550ec2691e22e7e72f1281cb201a0aa6390f76f0558ae78ad2b47a8a3833e85224139074a843502e216cc57b17594da3a8120ae96ce3f962e2ccfb74b6cb194e38e48d7d5c30bc856b58dba9fbc9c02893484909e0026b2ea2fc27b3dab2ae0ea3e61806cc080b421ca7af3963986ce48430cd66332b0f5891fa6aff311354a01bc1d6e19ecb1fb71ef4f4e4bf2a964c2cfbad2578365fbcb70ef35724a75c9b2fb53ffeb4fc2fdcbd3fe7be9131cfa8d797d9d0876056693fdd1a4db704b713108cb27ca9c34ef75ce530d77f8a07724acdd6e6d523e43f4f0c4976f7404150bea0397a70cd0af1ac221f1b711e5bb8e6b9ac491c8ace4422525b2c9a4447bf50f8de74248db6111167ad138d5cc85c37c188c79f28682b05471031104e33a7a2e68cc928a56cc2e515b6eea69238a9ee1bebbe27e4a9fc244f00b3ba43d4224784efc79c48d22e9f88b9199ce247b30c5fec2a328ae87f2d4f9fddc733872c928ae75e60019c61d1fb692f488d113a3f452f4a431a703006c8337b326ac74afb752de1194459cf40943248240e8c3c6cfe81387213f5c5344a3e9a9048a7538908fdc29ede956cb57e561b2dcd0987f21ebff7422041f3899e0d400ce2c0989b32e33821e65a89924130d60b6c0b4a58e6fb71f8ba3fe2e2643b708afdb81f7e7a803ee5422811fe366aaf18c1c8db0ea1d120d107e176b303df4efc065029bf7af3c6cc3f38e89522fa8a647ca0669d7141315ec0fc15c9cf2f9829e24de675706ef94a77b59b0781cc5c5355331aa7ae3f29ce3c29065e4b5101cce7430f6ee9b9081c00f67d0e9c6e8545b7ca2337f5d262404ac436d666f45e251c24d718e72df237a13fed4d50ba74282ec44be6abae24a0575b2fa0752dc2954dbd0a98ccec3fe5343a101ea9315a53a8ebbed6a584d9f1cc4d53d7078c7b2ace229452d454213382ae7b00f33209807e09e8d8d6340e8b78347a62b205fb3205455d2a0bc95bec6995fe3c328ae659d3f75db97d7e996aee832218cbf0c3e42a4460102681f3f935cc87f72e7bcc489940c87d8ac71b74cbb6da93001b28ace6bb71d1455c2d13e308a6f726fb2374baca5331e86abeeb985ee629c0cc46c10baff92ca9548aac5734ac91424ff7c5439420515fc482a7c7376dcdeb445a33997526b8504cf4bfdd42f67dd6762fdc2cf25644f4cfc6a91c2fdac0e04a08e138bc46378ff1d2c5d58eccb207aabdaffde2603ce47a3247357321371eb591a9ac1fa7891e00a9e85d95c711f2a3cc83ae96a10b9cc63869836faae46d99e60622cc53550242c60de408d94413ea5ae6f9276b2a8d96d9f3b28cebf7d1facc62520d1e408806b6e2413536cef7828947b30bd610dc3b54f7dfbda23ef20122e05ef04986194cb1520b2fa1dd152d724e5d4dfc17630f88793b4c16e18e854c99ba7280de1fb2b444b668ae1f1b0fe6e8a3378997e9908fd57d3c17c0aba581bf25d20f9c97c6b3bdc0229e1bd1e53d1cb5d6ccdd4ae486799b747bf648df8c43d2a86cd4c489e0bebf093ccf664ba8f2a778c86b40b22210423db6e4fd9220a6fb1ca2e8a55d5aa5e3f2047a68307d0d1d7ef9040afa4feb0b807806d61d04254870833cf9dae98350c4ebf4ce8bad00c6670b4cf97e545a1f1f7f795ec89de89b52a983a30ff0c091498efced85be1b2a9914d2de28b8e6932d84db30b589aab27fecc63bc93a3824df0c9913acf0338ced20d21a03e6542b0b570fa702a1370e971ef5e4f349e1d13b5993306f15700f8b4b82361d2119c5b9136f90501815bf2a11a258632ab3661be32fadfbbe200958dc4405731df0dcfb0776094ac626c7988f97d56b5a4e5779f65203fb864dfbd31349237b8d05214f799f62837f748d938e54fb449aaed4261e2a04035a822ce5399cc83f4208e57ae0691d10a3dac8825d5dceec6a1e494f0f257a385f956135e2788f7207addb23a560abb0169fa91dead414faf1799b885e12570b64f8e091338100c1333f6c15f5dc9b7f99757c94aea50956d167c33a55e6349cbc554d58afa6f8fdb1ed134a5354a534bd4aa538b0925ba00d785866afa39edafa0ad5e43d570768c21fd379eb9d6925eb698f6bbf5a8dc6ae5fac3f1dddeaaf4bccaef89bceea3203562efd71c73fa76fde5fd663276889021d61a7c61236bb7cf25f37fdab8bd9d59b58b62ed4e91b06bcb57d2f6b4dbe094eb433ffb131cfceaf4ca273fcf7944204fdbd3b8359fa236957b113f85f56e731a8275d5809cd39f116c43d8ed3d97baf85f82b1fc73a1b1cc8150a219e389ab29cea8b6fb6f8dda166c47033d8de7c289193efe161e348fd080b6fb3bcdadcd68e25c5b02e6322101c00f53cf4b27e9a0542c8a93064369adee9c45f3ec6d9295bb867b95767693cf0c18dcce7bd4cac39fd3a0aaed05291d74e303f36f4f4d566133f279c03aacac966ea30a194ad2abdddf6fbffe6ac2e532db8a66355754ce8cbbdb0d9c18c698c02ab196dc173e66a4512741d2ef9bb1e5a8dbe65a80c506715a1374396d569cabf84d2c5ce68696d0663000505c1f9ecb6dc6ae4af55a273c9149822560aaec84d61684bc34e422dbea6da0d5d8bd4acd9ca811d8840f8608370acb5f3193ad037c8fc945c517b0d6e07c5ec85b5dd9c0a3ed22312b077d16c7d6165be2479ee094363d47dcb5b74debb09b029111b85fbefc5804958d5299937b0589cce470f12fb4c51032c8385b137f902f8361d4a65b0c36c35c6d7cff10954162c9820e54018d28422d94a97cbe525bc0af242638ee7ba91879e923df624a42f0aa69b3e46c6759d55016f2884b4bbe33fbdff0f33048fa73d59a543ff6d023232ae625d26422557d5b401a43136706f4731f868a09951808c68ae76d9b4b2c28be917b591291f7f20dd6a2f47b998cd5316d5e48f93738512a9cb386554fc181abe47786f0de99cc5e13c03106e0e4bd9fa73c5e11ad5d4893dde30e757ccdeb8981f95c26f6724ff63378f96aa05eac1536b69e70527362c4bed09ac5559505d8d09a39948c82ba415d34a0b7ce1bb583b8dce852e6345fc6f2e3e10ed22dd446a30938b0aef0acf775b8f2c74381b2b9e58b02f2be9f3b09dd182f8aae190e9f0f8f2f00ab277b970e3db43d231eb82ba1c5eab8908da9f8da74a3050091d8e3f674f0ea8589ff7adf12d3f454edc741f05cc4db2dd20d4797bf8a35b6139aad7c14ec8d45f196f0e7afe2d9759980a488367d13e2f94911576ef155ce943fccb27bbb9653453bb61006480fadc7ad0693d800c6e9436ece7f56552a9d0d141616641679b81c0e063a3295a8a37746f08b23cf9bba046cdce4f37b3672d28dcf59ec2e10e283b9df95270c3d1639d1ad6fdaf6966d233611fa91828601cb70ee83b176fb7e2e8abc70ec49e9b2db8f45ee663880bf5e5e068631f0d6ba011b55e9862b59301231b856b09d928411404b812f669fb646a7dfd86075b4f8dbca2196a7b5f57d98f4677d3ed424bab063c05ae8b40b29b1378c8445d8ee17a9691aee289e159634939c451190521ca6ca064742560d3171db365b19ef5eea7fddb3fd14715c1499ec9c632bd350e99b60b34b15e72a2336cf0bdceda8339db0fe51abb90a61cf430cfc887d1eb2b44aea44cad3dfbf0694c93e6720401fbbb57f2cc8e87ce37e61a7435d44d0aad38052baace30fdef38add3188498c8e1886e466d6c019d203a1e72b1dba7f7ae85d53759a6f8fe3994dcfefa011ab26b8c1085b5e2c93ea6eaaeb8257189fbb0da092ddeacf2b7698ab1becf1edfe21be98ab89715e222d3a797fd50d0360a8f10fc5f34380fdd61dd7ba1394197c70a19bb91899f006d734c231186e5986801ef13fdc4d6b15bfe5fc132cbba27a7ab4b0d5aedea2e81afdde1fe8ec1850e5959d28f7d53be4ae77160c8fd025fc48e95db94094b43fddef25c0eb3fbf0182ade6baa80b1bd834dfe91f3cf6ac64a99e7bdd125b2376782c4523783446827dff5e88353fce365f7438013db4a5ba337894780187eab1a0285ee9f0dfc7c496b2502e56ef55f154acdb12be2780e712950f7352798dbf31d4010011039d05a54cc6d33ac0445c7bb9abb32340825e0347756bfa674020aefcd0710e6161461aff092faee23b8866375e847b275b849c4c12e5d066a01304cd7a7c4ce9c73e2d389595539e8d6cabb31b9e4546b57d571592a83bb4d458d85c2b0c5d0c02060df29f7ba552d23bfd00f052800445377b6db17ca8e9ce2f19f91307a2696476988add7dcfa7400071d0551eedb9accf74e51ff518f2a313330489a8faaa0439560b8a5f3662e405a8b43cb4960844e1acb740d9276c00aa42ee57ce18b98d28f54426f7db01f5c45fc6126c8916cad47b31a65681432d2062c1f1e2eaf59984ef971a603ababcfa3a1bef3e287edc94c8833534f5ceb32535be908f2f765308f2b4e85bac77bd68a59e27e8497569ecadb086a4b2f1a33aab6c75d97b18956bef25dbaa4c41d75a26c2d75fd8b1202e1dd91072ba4c87eb05ef80ea183f4ec3abc634a300fb38de788d2d7652d45a7876a84734002f8141ecfc9aba72242f43ea710aa572c953566e959c5c9d14f3f57bfdbee4203d8ca2ef84ea58626b2c9ce47916b59f9bb9a108d913c785d2832dc83eda7580c0a798a8a847a0badfa33df6399db16b531a12797fac140419c91cde8b28053f6fea42152800f85c8335b794e158fedc78532cf42ad01d4567f41de3ac91b39ea3e3b3528952aa24e8bef14794aa50c2c4eaff4a7f7046535be16075c9c19c8ac6f347382fed685b3a329ebc8f1e906b80358759644f65331de62512c17fd7131e0c972cb4ffe9f622562fff742d53cf0e162bf16914e41b123e94926556b10613961f8d2cf28ae1200b09f9777de8086e600d11e27aa5e70894b41db697a1edc3e5cd36695d4dc5637f4eaf5b836bd39d3aff51c6f10ea7cf61463e546c590f61b67de5fb02e585bc1336d20c0b9671af0b3621fb6ad2d012d08ab2596a5e3cf05d519112fa3be3e5132972e8b725b3f5939f08055a1b0ce09e287b622360f6a386e181c78380c4c0f6bc68bc9f7b27363bdd4e6101b19d39984ce8a9593b1b36057f45872f95dec678b775fdb48b252e2b66941a143ef1b511f4015e117036533df1bc407ebfd6a537b612e2ebb9f506285c222ee784f03c3c497a141deddec0997c1d717f81f969cc1503d6d0a5a557c052076e351c7038b386da98d2130e496721b53ef0c50747385e05e434538dcdc93456797d72ae5c84265254e49b09814af2e69d30759754a539864e79fb54d646eae0739cc883db5bafff20e85f32c9dcc1b1eaa59dd289b156d16a6ab5aa9e42dde40d819ffcec4669fafada53910e972855d9fdd5c312b155f16115558ad23c1b6a57b30dd021369e13d7f497d87de1a6eb1b74ada62a7cb4b6b3c98b3dadbdd71cfd80e493d9d81e246e580a1700785c89e1c4d5e6e7e5cb9d50af45460c05ddd4d39dbd4998ef6c9c9daedf3b77c51db1b71287a805a3a23f4262d8029699d53a78ca83f4a09b631ce6d2a2d11f425f58233b38ec84e53729b43150d36339fd3f48e7f748f0034d86a991ff3c9ba9b48d86ee113be84cf7356f2220d76bd368c8cb94eace5b503a6f9e68c6a145f7a9f1304d4fda1bb06a4f7c44244a53eb97c66b47568b62aae9e1f6a200910497c90bdc8b941ae3bf1c7341dbaaa4f9947b4fd61eda162e50ccc0d9e8709fe7915a4449bb5b32659703b3188a23ea621fd90102412cca2c6c28fa316243288a76f4a989ae3aa65737ffd705e43643beafd44a03a48196bebe32bd6a9f3a6c4764e0289a4789b00b92f08a63f91108cb13a433efbcb0f3f67d2c7c946a305baa739ec0845c45d3c625d56dc6f060cab898237e46a1e3bbcc53f0da7b717bc6d5404c2ae1f0a4cb42013b149dabb8764af3bb7bda01f5a8f76a6601cf7871b890dc8bf9370be4b3e59d28bdb4adf2674e926897bc11cc2d9a7b6aea0b64cecfab73c39d7244994de59077792983996a7906a352dd2e255cd1fce4b89fb053ede29f92bc19a7887b5c03f0b082508e244e3fad98921d3519f182830803f79a4090fcb8a7d3bd3484cfef25f75e4ec1cd37282b294a6e5fb7edecdf85600ad4fa0669df32673069c134a0c73e962ea2b99a0424db013e5ade18730a3a3b48f833c3feec4b3d5ac254cf2a2cfdf56bb110eaf342d73da0d19c9d10eaee46fcf6c474d343ec493ce62165a63f2149f3f4a0e2066b8d50955ee6f94f9d8e9aaccf19da8c564448ff6ec14ebee4b65071881d444bec3eddf8f831070ea66c1f5da7ed0bb5beb227daf703055b776666ad914edc46b71f4d4bb4f486e5003194c65bdd5a69528d06333921e78cd3aab2a780b5f5c2052f841815c6c1181251b6bfd14e9794b97631af3648ce3d22ab30fdba48a7c2fd841f759fa12e43389424c4a6cecc9594c50357de6feeed58426ec32379a42979801b2fca9744cdf03cbdb538563323e4cc78893177e9bb5dd261bbc0a1d0ebe7453326bee3f861f39a6847b6767397e3638c3bbed10c25623f9fa87a519fd3c85d5a67a459cd61e9d75a172b2c0183c9e008d454f212eac94aa9e8d81af2236c92c1a5e7bdd9bfefb8b7772283318a9420e1fbc40819a3593f6142dd31544492ede5af838cf92406cbe60afddf424fc3ae8364abb8d8185d8b818789f8502749215e36647599452c88005140b01a344bc06e482a192db828daa47b508bcaaab8f2b32822afc05f14bedf7124003885dc07c4e0d1efc6fb05e5abd4a20679f0c8c0e516790de26a781337c9cc8fae836637b0fa1286b49346efae90d5b60503420ddccfca5c1da41633b2f85ce9aea94da05890231c4a2390872e7eda6fe3ec80ddfd8ba805b38ab64cd2b422b4ec12050ad0a871443563e9cf4c9dfe52685fad5e43e88e88269d19d8713c89ccafa77831aaa6e9a0c2fdbdca2e395af3234aeb57382542b0c736e701042c28e2d07e934dc5c5b6d2583531e96a64fb8366028a324bcf3c968f47586899002a5436e15a24ea15ad7ee62f96099e8038ba187663c0fa6e5ef87fc5531d53814538063ce1ea0e6d79187d294ec5f9827ce78ff45e1271ebb61ac1fb6f57c2d66e39b432d5f6eb35297349a0a56a718c74bade20f5487cbaba4a18e1904a13fd167c53198a7c960403322938646938172cbfea5c3fce8f4e69bf58bcb1a53a2f5c2a29161ae678b78004f51525726af04d686d65e407961673895b500913b85275fbac4a7e6a97853d1412ed52dcf171ca8c484defb71204ff1bf3498e822749376dc6ea5c78a982f8ee8ebefe2efe47bb8fa2bcadf05f5ec287b5e2212d161d22e6ee1701e6afc35731d09657e30fac471611ad8488713ea791d8833bd7b70d8d87d669bcefeceb4dd6c6efdb9eb979def6df7740270a5a5c60deab588e8bea21ad11857d96001c42b8f76a927509ef1ac450bf5cba02a7f9e89f859b13a3f1b03d66297b858088d2647ed42b36ecfc0a55916574f44311918043c94b506dc93b262cd22d5a97ab47fb825546827f259ea3034050aaf1cadc9291a460c3c1f92e3c3ca42e316445f51184da49f5dd6e72dec6e03762e939d65873fec2693a092f2e395d7774f05ceedb22c6ae33d571d5381fbef8386d1f9aca47703bb35157918f3f21ed4178d2cb93baf02a4f754a5711fee1eede24e7bef61b317d316bba4d87d381fc35b7fe78acd08e398a8b2e9dc758f1b9bcb26ac4b24a1a5d8fed952e392052001238ce65b1c68b61025227d1991a74b093ad04cec62faf8d08c8893bf2bf8a4c5605e10d5508eae0eeb098dc8667fe9c3db3bea2ba7d9db6047419ff9d70cf14cd563e05b47712a066c94e2ec176f623cc7884b142cadfb63d88a687c4e09d42ad6ec252cf0447bdea5c6aa56ba4ba60c894d2a9159978d961c1e5bef5d4702fc100971df6cda40e7c0711cb270de9da0d4200c9f3af58f0074f67674b96da2005b5e8a3f6bd2dad0f99840eec2c752119acd79ed17617bd3ec32641d27cab51ef75c097965b2d1148557dc0511101f445fad69f4d03fcb1f069c86ad747a60f1daffa0b66e58d2f01c58a5cfac0188fe125b4ef54dbbc1321a7619663a1f2456b9ed5bd3e1c3cf7a488c6fbbb2a3d01fe3035160aac0db3bfc0a17eb257ff8cb4a9f631dab5ed072f021d64dec77d36043d9b46abef3663a0dd385d409e802a4286b83e8b4d52b1941ad89c78678ff32c038d503e10c068446bc51bc7a2bb2b0ba90da7e2981f3953a52c02c0ac21d5fc66afebd287fdf5b5f39dcceef32bef09d7efec501d54fe941885a05e80d9498780682b7c82a30f1c3883a088e3f205a3fa5039ff7823c6cce96c0588f923130b9c7f096ff49d2b14beef7ae5fa4ed0adb0faeed8c32720e7ccf0750ff0631f8a92ccfa2096b68e45a6e17eeaede1d74e76d703287bc8d7335556a7622c071109c2da8d4b53cf7ecf9620b880b544080d8fa0029115bcb3f79e0053e398ee3cbdda9e21157538830f1535eb9e1dd7796132637f9faccd8a8b7cad6f5205a673a7e36eb70ae529847381490bd6cc999a7151f5756dbd9a42c9034d608fde8ef5db6fda1df10c658ea526eb1227c92e1712fa20d3e7718d85d1d01e2a98fb583deff6479fa2bd4a7374cf4af94eec1ee8cde193d64880142a9445f995cea49939606c1d5f170854707b48d7a2f5b414e69fb7148ab6323ae17dee685936fcf3148cc20e13c0a6245d398e711df061614d4e6bbb380b27203122847f41df7a411860105379a1413df6e28454564760a7a52cf60543511fbd1318e820bdaa0d370544d9d9b692685c2587630996e8b10981b49062a5d433420930ade0575b406b811029efa305b54cbe31fa31ceeff7ad4d71bb40e85e675c61f497f123745c9ffa137f6d216b61076c3230a19a9de8484a6eff7f73dd4320f9fca74b7122ba8dbb8e9d78edfa3ccd4347f3c484f381311bb1d7c6c92455c629da90d0139c35aed6a6c61ad88a4c9fb4c8dd1f86c87492b27e0b790567525cbe3295bbb99da3e5ae14632c4fc606f4c42cb6d33ac4143f7990d4084c765d0413c4a496c37acca88469bc2c62d38feaca48fae1b5ffc2058d61d95eb2c9930cafc741431826ec22e70640c49b2189cc7f643e42530cda78f822b862b4e1cbb1ec1ac648c4069d3215679166fec85b7d07ca2c347fc30cbb27515b094dbd93a963d2b679c535b936d7b06ce9df816f6f46850e9df784474dee5f00d1ab211cf4023ecd7ed6b79196d17b0d821ae631a208a6edf22f0a9b25e9287d04db2f918a810a6e04b3e8ae181c46a37133ddaaa40fa1a9ffa624d1f9cd92c01bc429c8a51c59d5abdfd706a6ec4426efb37cef2c24b9380fc7e6ec29a5d8e95a1ac769a26b1d4650d5ee0fe8fc4bdd0a2fb70c882c4746bdb5473e5b2e0f4fb7fc88625a691885a3e86abade86c1f2190e92b67bb941e317a71e3c8b22805fb029f45a322ccee4b69abdcaabe44d7ef4e281e8f0655e59210f7ea44a664fa2df831b84ec35fd03081c4bd294a1d24887d3733db674d723cdb94b6a34837adb51540087518707903678d14e27f32b00982b40bc678c75fe7e8bb3ccb1958946cbbf3aeaf6f3ada20ded4c23d994516a7a7b418f475f4a6646723d9ea1057c0d2e56b0cd54aed05103f362a31812fb5e1569a392f8342debfef62574d7c27f9c775b67008f010fd316d3953e10a956099e25eb5e0876a2e9bc077f21ed47723f62936fa043adae1fb981b440f629af134e1f9f5960464b20eedfce1409df1a666c05c48d1c5d1c96d65f6491397234b864ee2b60daf97237d4e0ab488390fcdfccddbad04b7072ef1d49e0659f950b2a7331c03b87a87966b775f884aeec6b760f1ffaf3fb8553a69b6c385455c9727ff8b674849cb262db45224dd6916dfb94e14bd0884427d97f5d550200b4d92129d150911666d81d758f042036d35656bae7c004f1b41bb9f8f03151ad81e9c99a5dae29c47e61c92de2b82017ca059c2f531ec1c6556325829c39efe76c6184ab06584df4fe2e60f130a19ca85264bba08f862fde39cc17de6dd327cfa09f71be4c7e6c9afff00038afe1bed0b0eeb460769e0eeffda670f334de94db0f1b172699615af64cfa131977c0c289898c4efa8e105f723112ce9f362941924adf6206d113876a1ff513116d2bcb77286a14f6e125f4c444c1f61af6e3d550735ed6e3661f0d25285ca283d9175df6cc56570730bcac9ca58e2e136eb064d05347c2af65f52f9400f0a352a3f48ddeacad2a326c5650278d04c57a88859724326dc72aaed0110cf39c941af1a1e7896ac2b40f6f0165c02895d8d0d7fcfd08d0a2f887471937c3a27af1178c0c5362a2236eaa143b2110defaa1db31806d9a88fd64a5a09e845988a4fdd07e405f73199b462d14938cc872c52d8d3faf276fe7d9cb4b9ad60760fe7e12cd6abaa74967ade75b233d80960336999cd05a4c62b4a03ba554ca2f000d35a1e59ef3cbe36148ad2c0a57b19165dd671b44aa769aa80c434e49e65d8bdeebc72d76ccb35b4eb193d772fa6508f2930a2cda0142916d87b0ad0ec6a661e6e740bcbce4af81b9e819493d238d46f6b9c9998492db0beb393204e63aa1f38ee2295d3a1a13342ac50f0200169e7fe9e2cce891bd1f0a285ba508ee9f353ed86d5b35b93febb282e8b57a3af7c378d22247708d4d08b4282134c632c740ecad0a6c6c271840e19b09a3c7b0f9504acd0bd2d8ffa6291026628b060c47f29268d5ca11ff5bae8e5e2f21fe9881cf90253a4bd66f6f69011a290165e1004d006b96f106cbe67d99fe125f92812c98cb720bd250bb6fd465c57c39c0e90ba5adb4315553053c7d44692edc6da8e806377cafc8b420cbe97d1298441e6b2bdfc1f0f6b73134989fef37ff71c36cc4eaffd9aad073950ac47e2f26d8ec1a08727a05fa55e75b0cdf2d99a489708a882cedc377599d4daaf927aa7b5b77ffa15b1d740f06754e07db70e9f4c5ae53c58907179ce9d75d109346811c4a5f4b5dea8f1e67fdab534fc6b8217fafa450df24b6b35e37f3a5ed6c6beaf1143957d40d776b47ecfab84dfe43241742eea3e8bcdb21b2127009e211f9121cc028958dce48ffeca8ee6dfa7bbc5acd2228dbcb2fa57f8ae10ab0570d24b6731246390a91b88bf4efc7961c033617433232818c1720c2d17e9c54c41fb6641329ad423aa67165991ce1cebc3a32150bcb57dd098e24df90363837dfc1a47265b49d31ddffeed4c9a0774a0f001932fa86be5d0c8540846b1d7a53e1a67f2673e244ab352685e631e9eaebcb7148d82ad1493b8b97518a19c5c29185f4fed8213dd627efcd2ef04f395a7ceae2c84c62319dd19e3db411b82b955f53330c488faaf6edcfb7c394e9d47aaabd747c20b0895f6e4e53d58fbc3a68c2550347baa9b6a93266f173b5839b8e7d49769be3acfcf3db852ad026ca1b226f84d33985784222db843630816b558a8fb573bd314572537b4d743b51bc7239c9a170a9d059e3f49811e4328ccb95fcbd7e1d30b3709ffdbc3cf7f19e28bdd0530cca09f13711b928807f38cf7e65078bc639fd5953cda18ecfd16f90a958ce0ef937f228bdf7aa4db8e1a110788e52d247eeba0167e804e0b6bfce84b5668a137ef6ec1b19bccbfa1ecc11dd91acaf3376ad1951f85634def25d03589352b4e62bb7db5fc2d6d2acabe0e8b8163d5f4816da25ba87249cd59a3d08e4c5b69668e7e4532bf47ac4e6409972f6169f283c307fba9f3c5006c0708cd268980bfc86142f3f4002f44f718c91faaf51318168f0c872dfc5c1c310f9037a16888ecb8f570a600250d4be8d3d0f165c92d80d2b1f1c1c22fbf7c0d62430ff5200fefcc0b55b19b3c82a8e28a58925bbd3913ddaee5fce76b9a9284172ba4872a9f971269f73317ee07ccff32199b64ec4d3630210da225adfad5bc00ca9168639b38d3790231f25ba36052a0bcc289de60d2735d0e7ac66107b4bc4c8033dc0aa1a104631f072563009addd941f4da9a6316343569a760278358a7de07f51f1fa1226a431c5df0fc8c7dc8d335aeb16a18aa83279205c43f77cfea0d9a45ba00ecc0f421450130302b608b0be8a719d26a1266f4c9324380cffcb6adb8371622ea7795df22b16f806648f7a86f6922ee956a51e1f94d5567b0b335b0b7b980c9b7716d081c407a21d883f2b31d145273af4811c52fe2748574a6fea83bc16d0b5c91ed927a2c96d7daad5e555cd6ca22949f6fe855b6290b5fdf024c501eb57a86c6edbb507d44e3dde4b6092815e12496035b153180d43ae80dac81ff0a6ea56462a6badbac826ef37e29dafc7af42aa486bb5347bcc74fff98ba6c4d58b37201dcc425a8e5ce0467abfb36422d8133b5d8bc528f79944d35bafc9922435ee145a55b3dc1baf0df9359230cf73ee589142ab05ddf8c13d02bf92b132b78427b7954db11be0c87e593f05a3fd8df1e0d8c207f593454ee887d6d4e27e830fda76fbf452e05949b03ec630b4dfb73d1df019aea539576530fae39d8caacf610dd728e78233f4dbaed90036eb6d4c51d906b2a508112906e52ce8338145e65f9f65f15421d2bdeb35d9ac999c1b29dcaa888ba3c0c3c33813fc0ad08d383d9cd82e74e1da76958c7443ad50e86c8c05552ffdf948c569277fe83c1e5a76e64107c2bc6681498923e2cdb0c272a7210c3d0fcd604196a5f7b85c0b240b1cba72f09350b2b15e52d28f85344607e3eda09eb91604d65fe25d90c8a252e048f2f5bc08b33b02fa83ec5b2058863c5271725562fb46a86d0827ecc12d691c2d90c321da0ff0b38f516f7e5a4f646051db904f28be0401b9259e0ffe56721e6c2f0dec00e051505ab1247d2090c120149ab2d364501519223d595726cd4b8f95ee3ff8b0ac3afc6b286e6e2cf6093f5bd4e682229db3852ad6159f02bd638ffd10075520623058cfa9aeeecbd0a0134f8dac9827b6011ecfa0e251c8274dc8be3f9ed0ea9bd05768343ad76fcd9db23622db5d23a0dcd9281b0809b77173fbd3b8ce16198aec1a8e5c8db287c0ce60979d8e84bfce96ccd7d0182dc155d947d36d118072d8901170407e4688aeb7e27725c2b2c966906ed53e787ef6a50c7c9ac9b7bba251db1c541e55059e99322dda06a4d7c6cea232af1b70c9c5940d988424337fc68f3a3f66209112b96ad6b768fbb6eb2e331ad244ec0803b1dc6aae82938f1439481fec3f57ffdba28e48af619b8fa3c0ba1f00b9f059bb90926e1f08f8b728120c73c4faa91a5652045237c0848d7497175d3c0265b02299fbc73b4593c54522da73308cd71294696828468c98211b05d51d4ca9a6cfab575a9169c31995df6b32a00b15a3afcfa62a16af6880320ab20497cb6b7dc9e60474404eb1d10e0e23dee0d3eaca8e948b2a4665be4cc5783b71e5506984ca640570f2e3cb05eef764c3c8158a2fe9c8d433b41017d933d43c6a245b334f5d4b5163f5981c3009703ed114963f60654379fa2e12f237f16b4f1f2b609509912c8f6f0412975e92a4c8b3e6ad1467524412880ad5e933509fe31bab0553d670a32c52cdbd4932933ca5bb55f68f8b3fe9b1b1e81dbb3e7af874b46b841166bba62c6a6ecf94693858fa441685fd0b300b3f1a93089a04ce87b0c022a6efe4aadb8df10a041f38b38c5a26882daa12805071defdf510f8b42191c297a7294c9cd80459db02fd7b52b9781c09cb3615c4489d60d5db5a4a0852a7e3f23a301851e5b506444ef6c54353b2b678b9201fc30971f25957490f93a5026975d906a6fc7c304a998082fc2aa73d9c6456fbd155f939beeceab2d0d322a6668db60e28dd2a2bf63cc76b523cb68cc44f652e44f3428e6510dda0cf9b71a7bacac1d435dc519e10ad93f2d74147b10f1ce20c21053665c066f815b3b9a4a2fea1c64981001731e3e86c8097ae48c4352485ea470d0465cf414d56ca8e44ab64985ee6391eda0252e5ecc2e4349b2f5002c36934c107f93551c1a0e4db7fc2a468649b302a888bfc3ec51f507c92facbd06a7ba988ebf1f8a0252fb4a01c7c4ab2d8ae1529bf9108db0cc7dd8e10483c19ac1c27e5e9b07bac4c8c9048d07e0a4baecad435ce078c25afb9e9aafeae24361c103e6beb3c6cc656c10eb81d0dd0554586ca46754c52c171ec1f6a6e40cf6f8bec23cb1bc820500bb6dfe0400da5f24544328ab20f3fb375d7abc4032d36387aa6e3adfd811247f43ec7ea02f86c8c7fb80325b9a64b3d60957559aea6b606f1be620ba6a3ff659fd8d5dffbf09f2f57c082d022cf0c71b736097ef48f614ffa29298206384cc85216881110665814225bd8a52a294085ba886637bda83cf4fe6eb48d2027738eff9dea1ead4bd251ea86d519eb91ccd25d55eff08d1d197e4bb399be6d39f9b3987d54fabe469bb8dc0fbb156731b7176fde4a0391ecdda21bfddd531aa3dfda0aaec80df765d3d87d6425b4e1002c086f74c654e3cce58f9e7db2ce839257ca7e447f8b0d85c0be50e24fc8ffc58ff4232837914f67e42454bb25514089337b3710e84a0fb6603d7e31a65c2110a3ce6e3897d5a9d436e9181b4fff189550023a3e1f2dd96ab45526e52461d4755353973ecc88c6e365f793387a3a1205515161f199d5d03af5b9ea65728f11e02562fbcd1f617f05d60093b65db6af30091a60db0622ed820338c401ba38bd6c9c51f13bf6f51d795f6c4c15f2ab288d8addf60ac86189964d3d5c24c2f19d28a4ce3dd04a09230305cd31fd98e23e373189dae0ec93f7eaf24514f8eda9e799e6e02a2099032301700666342e6b1e7eef0de48d87ff4fdc12e941ed17c6d5ca7d6a2533fc61a9106cb7aec6a41c52da5c5ac64260e32be82dea084768447b70c98a3e936b7c7082e3890a6a56cb2e91e6e8e7b47ef473a7dc20a4acb4a6dc9707bfbb7c6b32b278920d2534f94f5f6e7c194252a79b8cb28eec06b17bce79b3ed0c7267737a27fdedeac87cffbc36639075af326283a7f8c1175151bf9e21909652fbef8d8da074b41d91e2415651eb1594629bf7f37ff7e2a4406c2110f07868796cd4b48d1640db4cacdfd5e11f59e9dbd5f5a8876ce4efa2ad589361e890b5cd48a03b3ef29d9704b80cca16ee549e0ba12ab8a8f206431062113b61cfcdcc0711dfe2c49ce69f82f780fa103ee15279df542bbe00475444ff6167ea3d51e4a4efb591c95de2350ea51bb367bc38cafe38a9591a728d4f8a126b1d60f68934008cd60cf348b3296d794ed7799d78c085a6f34c77dfeb1f0049d27a45b40b06861193d0bc58239201dc72aa9a0d90adcf82a38de99d2b0e416dc3cc0863c04efed9ea99afc32adc45cddf7c4a71294b8279b4b7493ce04e0d27df69dbed9f6ef95441dbf4372ef9d381097e8d9d1c06d72599ab5a9206d11448d00dfebf250702b6574c81633b0163cd8d18457b031c709ef2829be263689fc7761991e2afbd83bebc9f06591cf7029710cabba3a100ef23fdd8cf1167a05c4fcfed33a5a53279a706914ba63947056924d70f368cee75680528f66feee2919f7b084c5aea8990c48c54d188a3e5ca5d1f51fa7f3a27268d1a790ad12edbf3ab6afd86d86651f24f8c656b860d038d3a806a58629bb2f7eb302ac96ec1a9726ca9f051f69b35caacfcbdc360dbbb3d20ca54e51788a71c4fc25d0cde7e7ed7c1f500dbec65a5a6c32b4219cf37199a9689778fb36a7aaf0c80f7b78d0aebdacf9da5eeb237a30d597734ef44acada8064474f4a53181867907528c9439e01b21ccd7c6b7820c758d865e51671c895819d28b6ca3839f380c5c2db603b1d64eb2d3071ad9a7d58a37792f0a075622ec59e0ca620a7c9aa98ff99b2df206534530d3ac901299ccb3527e116c5aabff1b03b49e65ccdbf95a15929f15af45b5a31e9fb079bdb902d3fbe53a6864b701d49304a3b459048708a15b29df2d404310fcd9ef0bead726439a2694ccba9774a9f68608a377f7fa327daafb5a6a1c20a924e48629455c79181cd7b1bc541b06a8508c779fdc7e88f6ab3850ceae931d58ff75f52cdd3eca24b85e5b4599dc82826d3a6590e073f2887247882657f49112755907c8f19a5200ebe267a6161b97e9fdfc1f8bb595790cdfe2c150b21846e403d63221cda24dd140563497ff419d312eb29c278377476379f581e6a061ab3e7b0fb8703eb06b51a83572fd28ccfa1a8f4730482e11fd9942198f1b77e94cd33330ebc6eb084ba0f0c4b5d4f5152408088dad0fd2e65f2b32f5999a036b1fc819461dd98c53cac56010f98a452063db29dd177cf3dbbc38bb837347de0fa76ace1cf8e746c306388c77a11136145fcca8ef30d9bc684ec2949c020bbf856a30422440a3d3d89596693917f0b0456be1e4e3776ff9ce25314393b388d890326bcba4f1b92cbef0d37d6c0113e491c2f81b3eb77339a015e224f181331d06e5bdbd0a2bf7e7f8ca34345526a08cac589c48c17263fae4eade1c2cbd1e3cf33ac85b8de682262ad62fa9a8963fd25b11028064baa03fd819a24bf46e71caf21d0232c9419e9addce2610f52526f40cbed0d38b44164b6834116aad9fea5c81af4cae11d431937ebaeb50d686df18e4db65faaa7d2f4037b44774e12b544a823a277402b9abfbfbd322862affbb5018ef0da5a060398fa518e731dfad35e919e5858495f8ac3ffae71ff9f5957e2b1e81cffac3d8cce6065d3eb294641d9a0036060c3f04201c599a05289f1ea9dcf5f7ba9a554425383ab6a9c583d494454ae0ad88240ec527579712ad1bc0aa5a81354c01dc0613cbc184c566ddabac1aeb8cdb789e75d19e8ca195f5476e457e60c050d8c56638577a313982b540e52cb98466948c0c911c2e2c46b167da93ba792931d24051a674821c473df9f364f5bd55900c9d4de1d6875678e86147e86640fb10b4047da3ee61ff93203dbd1bb4aa4702885d045ca2b94f6290d49aeb5faaf850d9341a72040f934cef823af5472d9b65d4e3f8ac79a19aa358cc8ae4403b32077228e9efa1172b8a840e01613f1153342853ca857cc9a664d5b58fa03b45b82c7c7bad4516653e90850436efe42c193f0007d0681f5fca70c565e84c8b834da5bf58b4ad8d6c444be027ac3093e16b1a749867d30cff3e84b15fc4d9e67caa80978fb7d1ffd555c3e86073531b1c542aeb017e95441036bec3add9587a95a39123eb0555e0992abcf8fe68a9350f12943b1a451bee8f87e0d0af0e2bb39addddac7844b482c3cebb606faf3e01aef3b5c66f216c5b99c1c8ffa177a5aee0d248d788b654fb5a8c72292506da7c03553c45ee04d36c9414e24c6392b07e8460b3e1c27cc43ebdaec6aaf9dbaab97354438cd2e35d0dd606654a94580dff9c5fa47d8f9739ad008f36c3d5f74d2800164a646e6b2048eea70201440a6a8c259491f85ae0341ed61b9666babb21029962240e6b246cc2fdfb788fb970702ac1335244dc4138e5a30cc22bc54c6db49b6007575a37729d15f89a1a037506ecc34fccba56126b80c1567f32e845ff818c4e3d05cb8bcc1526792507ca4f6a794eec6d6642681868d159de603ee42fdf063aa3823b99807d79bc12b24b4d57400a5fd883385dac1b4c5a0df25608b7d18252da0e1ac166d8a5ec9946bdb3dbaff4890b37c89d5343c462379eb12ffaf0a0adee877a8ab0c7a2c6a8367a100632b950c33a4b240c6ac1489227890ad03569c69a3624038b3f76c5ee3980857975efbf491053cbd91a2d329c138c4e10a0db07cc23fda0a708d2f4df8444eda022e2082c5b3bb2901964e1daf785c80233cebf39debd76578066becaf110757da9b3b373e7b585f52ec53b1d61e838b93782e82ed9ce422ec7254c0d7ae0451f36f5820fa8c3b0248edc1fcb74693c5c0cb2ff365303e2d79f1c5e7a0437b07599754393a8d610df19145a8a3ce5b35e370fa02f4e45b1153a5ec0e51d5de1f19643a52dfa442a056ff508de1ef2d9742276fda26b5f2004a94ee315b8b84c06155eb0435d98b65082ddb7a39c18a75fa1312c74328391b4ba637838fab2b7d3d4e63e7ec44cc16507eecc02c5edac5d881fd26eeb34034b1a36afe85bcfaf1d1103dadef89df20dcb28771c74161c8e740295255c66f1693bf27e0d8c95b73b40671e8d466a3ca8fcc73201a70bbd0c48aa8325e27660d0af945337479c9ecfb3f8fead2b2d81ed9d23ef1fbfaa6d50671b0d6519e3c88e1d6fcd12630f78acd93d96d0f16cfe5b7a7678eb272afc37190f44684950f52316af66238b670de53ddcab4242759e5488b7cf1002b0c1be01ce7f00e362e900365c2e4d709d3b0541a8771cce5d14cacfbb26df0a7ac9ac93385d5b184f15b83fec316541433c0d83dd4687f1950d61d3896d10bcc45d82856c5bd56434172e4e0c1dbb3b404ec1cf7c2e83a70beb71f5f5f91f2d0bfc52985555e67868fc899a6be968bcbb49c1143d34779c6d14ac7b1afc0bf06e093e8f3dc425e0d744926c785fdd4c17d3416884832e7aa0be14aca948823c40bc9da8759853e222f0c0392f2c461e363d4da468c7b4998c3e52043660069644f6c4f2e2dcfca1d8de519f7d59cdb01a00906c6373e3b0cee54b9dd0a3279af49e592761ee1c729350f531346ddc86707e222e65c552f532d077ebc06efd2b3c67ad271300400cbf7699f236ab8c7e0fbe4d9c1dea95652088b160f6c29940fe37a489707520333c68fd66620fc65c1f7e32067e4d5a054e895f452dd175a8e90c201702dc0ce92799812636ed31dae1942c474f5ce5c7ef4113daf2348840111c93468c8c6cfa74fc3e2c47eb1137f0aced81d6bdfed73a2c1a5064ca3c684825634b41386cb3dc70dcc23d9c4dafc06ac533fff53bdba89165ba0a88517a0672f346081ed7df22e1fe56d096822e0dee0ce74285b31aa09ead70bbddffe162a24f26878d82985497b1559b0c9bfc2308900957bddb16d77007f7d4448a4cd27cc4b641298c9fc6bfadc46afcc8f2ab290c98e19b9905666be0eca982e43dba7b3c39b59dd44a1c0e355be4aa175e1d55902bc8522916a33a5b46dbe00f32d617601992cd2403b3d375462c2038de813ee273b4e6e99cb7b0a9b2ef15d7df62ec57664a7f4d8a32a529f3cbb25ddf88f021fa66904b1984696ef7b4373fc38d1f112652965f2da4efae2b971c871287736aac724ad03d4227797ec9e43270761804a2066621f9d74b1196b6c0fe5f84791924ade1325e4f5239b8bea54b29125f50b22d6c56bedb20b680b845f134b6e7e32fc157ba0df1b120765f932a24516b6587d2ba56ebbc1d70c2d3689377a4c796275aa12cc0374656e6e28acbd2cae05f1b7f5caddf8272e66e5e049d1488a986bcaaed1dc3b8dd98481d187367345a6a0918912c03b7b074c74ae5214dd696fc7d94f29aca19ebc458300801356b442510fe4c5bbbf0b3225ce8a45c61c0dcfc8b95dcd897e67f212aba9b9e185be1e1b407c117a8fcc5ae64685202b512894c7cf19ea65a2aab6e310b372a4f1742dcf1f592dcc96231fb1dc81ad657d4287621e3f64a01813dbef4d044e0b437584f438c821cd30cea6780e341275543a86fbedc0056f362e3f6f35ab74fa697c00344331a4013b3fdcd9416eadf4b1326414f57be183bee8777fa582507c3478b4e088c184553d5384a071c6e3f1ce3d5a5ee70f129fac78201eade532eea384457066b9114f3ac161f62ddfff16b771c28cf798354b98633ce35149216940506a012c23f9bec2683158b4c563e2a409b00f0cb9b49ab24bfd106af1c0f78275147fbb96a1f026d713cbfbb278d8b9c355314e210d920e2de008868711ff3f39ee1693ca1e4ee54676e25733445211bb9144f6119ab26a1b61c21c300c33f85379eeb1431ea570fc518718daa3ac7ed3ca3d5c32f5d4c4c5327973d1fe5010962b8a7d27e2558bc83d2619e0bc8fa5d6a04f4fe592f7fbb18077c8f5ae1179a0a4b877bf830ed5c3239d33dbd1d85d8ca7ebf172ebb2ba5ab925d07225d0e630e0a220f656d435e7c261eaa8a4bef11879dbeb152b8751183d48b4da34d21d375a83182db5e26f2a31af142570f5752e41676dcded50221de4b55f84d021577451d86ca234f62853154a4692f533a06cbcb54fe0937952560934a7f71caa31fa1141fefaa70f4109c521fcb18a96a88fdeb3f54e2aaf1681fa74c69f65d60b4af28da9d939ded8dbbafd75afaaca7ee3a694040df4386ff4885b0fd6c7e0192950e04f4dddee23f3c5b93632ceb94a8dff203bbc0f2f5e9839489dc7fa0ca8e19794d7b66562fb687a4b70c94c78464b27ad8f61696395698979ca3c69b92c063d17923adf095f56ffab9b911fd7c1b13c041a7920dbe76af71abe3616424bd7c34d5f8437540b32235e6a157ee41da529db34231c8364533355342abf976d79a235ebc913605b630437a359a06e89bc3ae965ec78698e73ecb1622bf81f7d85583f81afdf9a414d7a3417f1629d433a034bf31f7a9b9d421f4f603f425d660dddaf28322f19134fc8c56ce8e2903cebaefead5e12559aa83d4d934fae6e4def9a7b058275f3e6adf1ff33b9c1053c4a3faa129be44c594d0ea602736f4d4a615b7966a74b238c520eda95b9520685fbf748f1098767eac9cce4766fea7ed1634cdb816431a3bb01de2ecd6bafb5bf0a920b517ff17c8f4f70fd4925bce0fdea2dff1cff774226107eb207add2bfa999fa1a7ab1a34ccbc8ac29827e8be5a675c373a4da20870838a82cd0d3ac0420962d8ad7e11d485b08a20daba184cd794675ebb06bec15e760362ab421413528ba7902d524b65b85d7d6c55a60c13c01457bdafec0985113445a563d8e38480ac28f35f0ade7f770adb46f9a48231d8529575bb80ad1baa1104ef298580c6b501f7ca60f39c889ca8f74237d08fe87e79ecbd8c949234f6c7b92ba1da465ed7fdd95c420ce3d84aa06221a4f4f1d04294af2243b1aa5f10573d07c8c64c619af1b86be43501c70fe3d3d2aeb5eb67d5af01291598ba736e1930f4f0b6b5926142aacafa1f3683b7dbca82c50590f9979c2fb5fc24b55404b98eaf30b29a1b5bf908842c274555347add0252692d9393f6a8495526aba5639226bed831d8f6ce6b0a42bb08f023eecd8786629197683ad73e868d7a413bb42a997fffef851256564f44c65153d6a53722c817fce91b2f2b9ad10dba91608e8fd02eb66a0ebe12ad36f1fbd2813be822dd900983072b3182b532018b722e3049f878a745d2448a72305cb809ca256dc358c62701f17534cf4bccbc2d3c525e98996f60426588620866e7fcea191cd771ab956faa591124eaa61c669941659d55f87122aee8d4f9f7583540e09ad6365056853cb4a02afe00f325f6a912dc15c5635d07805a23ca1dceeed7e392785284cf59b2c579f878b43e83c2f6c0d2588b59e2b7eeab69a5324530680dd87d266971f1dc4ae162913556b2359efeec2f2535c380b92bcc7fbd5778f588253f6f027f8ed11d27f7c10eebcf3a04b2d2872cd7a2c461d67b6c19f4c31bc0fa3c27db3d52fbc04f447752522b1c2937942dc15877672d4c9754e9e97da3ae4e4831e447dab6bf108c21c02d7cfabf972912f46f14b16375017ae669ad1d7b5230e965a14cd53c1702965f53868e412b7826a5117964c0ec762f0d198552d994cfcc0c12aa560a6b7beeadaa882b6da5d2d8bad0fa5b5361ea427ddaec19bbf0a90cd0adc27b377b087a40739a18fb1bfe19a7f5b3417ad919b2314c4005a5fbe73668b4716bfdad1dcf3ba6f71d2ff3221352051f7da9e17d80ad896360f80c909721a7d3a7f509158770f0bee638444c8c26ffb6a119fb843106d605d3f7e0727ffa3be3d2bef9c33da150bdfec048169ae6d6613713b8f2b0b2ea2f1680c99c22e69b5f55da34213e08a6a6c5da3a9293f45440b3f699528b94261f011a2b55747a06b342c2df6ab595fc7110eadd461a55d8833e78e91ff93734d45b95817370f5f45a359ec3fa661a56466d1d87613755195d75f91157297943399517d60d307141674339db2f2dd70a74b8d1954a2bda5f97dd9575b1f316af9d5276b9b737823474286510f57385f6881f71666c6e7311f3bec9fb3ab7fa59f249af4b41738e57bdce2758eca5da6b35a617131c2bfd0ffddd3fb2254b942cd48ea4427e8f4cc0291c56684ca6404049396da8f174432e9f67d23becafa37bfc900e0f30a9a10231fc590b954ad8f1e17f0299d8156880259d5dd8fe7ad21b2c44e787dc944040ef762181f1333a6e90b4d1df3c610c1bc27ab594f2666c561ddf9e80b0bf782435c731d13278cc53dd139f22814f236352efd81f17f45159657255ce5fcd9e859a276dfbb09cec3d58bc0ccef451d4419d1001921cf07fd17e8ddc5583ce301b16a9c9d96ba66bef40e51662c903b1cc86bc27b109efffecacdc6dd13d100d660fef1d273dc836bcfd477159784811b552d0c018f6778bbe773b29a465726732b20175219bbef0863144840044c78453eefa5969269051edf2286e3e7382a962ef17968f2c32353dfc2a3116721ccc17d73540a61bcc61e3022fb925780f742f8a2f5bc9e7fa973a1caf7f824f2248ae164bce1a5335b9845786970ca8cf8c6885da7b4490c27ba90fb725a6c30333bea4a26a1936ca7df932f80a6763f19c43f1707169cf728b2960529a724726a0b37a7882e0f659ecdb558bc84acd09b063b07f74528b9cacfeda401f506818475992fad930c743038712a01494ccbcbee508fb592473629fab19836d76004cc877dd34ac1f90c029e1c2db9c3bbd74664e536ff1afdeeef5036ff21ff864a7c1997a5594cc618daa8f75d9aa18ca658bb728c527f5aaa8a073159460bece81be4c8917cd794dd0fce0b6b43de85e9be684cbb4f3858ec6b15e5f3d72db5d6bec92f9a646559461cd5f3b48235aadbb0e3adacc8c9809a6469f0bd71d0bdce7910efb505b0bb9fc14d975ae37c27d1743defda6a615253953e82680397f9f3234b090578846b2f1305c416818042dea1a871266c06193c41f8f8d85fe5cceb52e752c691a1865692beb2814741813e00132bfc43ef501360d3c2e7b9c183202a9332d95817089ca2ab7c630d5dd55ff9ce5ea719d748e964d6a33bbff45312672432b1f58a8503a9b08f5c1604fb8b26c3a57fa5a6bac47c77ad459fbd0c987b6342d9899c74419777c3760fb0de5cb6a4d3e657e4f870f9f911f8b000369de8b5148c0f11869db90b7cca44eb37e861267d6cded4d8b0c65ae03d2549f3e0b3e1f8d2695430ef8370144e8ba44f702d47a2c8cd8dd7d684c72f74a2744c15e24912924b8d6cab24cc1c811458778e1e74039dd11f2a5b8ba81e902c5b904d5a8454ee3ff8e5234979560932e1b8a6b32f2a88564419c9e82c97370d66008b514d73ea8fb08357700e9b4d1ef0adc4c3f553b4c550add1424280fc866a43fb6bacced43edbf7c33ece1de1f69bcb7492a579415fe064d97dc73d5468a4b8dd237aeafac08035bd4e45620e57595e49eabb062f58b16f8bc698a2117b1dbb68ae3d11360e2e4b904a3c764660aa939b78d8c724c9703a404d2aa8201f9d72e901e91ecfe6133b7ca3bd40cd109fcb946a280d7a4ae9a98810444a06a8991b474879f69b006a8b25d5656a0ddb3581114aee3e17291e471b38b2c0847de24bd5c96a13696c17f1c86eab20b528af55830ad8db9568289ff4b26fa416025385132955b3f7b8af9835661818a056bbfffe5641b0dfed75784ae52063cc30b483c7a8384f6c3bd20a51dced085c4fb4af372dc63548945a12566bd2d39b7b13da9e1f8bedaab0f175b21f11188d37dc0b3e4d43a7ad21bd9ea116512ab12c6c1f139e68760de96a8b1a7e5f770ad1d43e72d955a4c7680e4560f54de4e0a8b798eb6ea0aa8e7ae7b1a34b91fbeffb9cfb28d2c98431ce4f2cfce5a8d704a45786f90d3194285e25bb218efe7aacbfab7375e0bb1c27eb3ccb0eabf141c3faff281cee860afa56857596dc12d4896237df09a3e0a026b3ba9c2a59bb399192fac463dc7dd88211f8aa31d9d2dd78a5565f1d806beb08cb1df762404cc7b674e74193f0208a4f82fb92742762ae321210a1243ab680ea999df027f889dbf5cac7c5b12f6d3065dfe0be34c9f135fe42bb9d630c5e5419ff728846eaf3d6ab9eaba6dbd001781375082fff290b37dbf6da5c3bc0836073ac6296b8b74875140c90a9a53a790f5e26c5e242937d68d4b04eebe2b954a6a9c8fe374f4ac44dc1cdf26c2ab025c69a7db1586c9d8d5f8611e50ef4af6b9bb1319e82f9b14b5bb80aba6d6d873c7b4d526e16f80c92327fcf10622d924a0c048472ece8ae96f78164039f4479516c1fb506eb6ebe73a4b02f89060a9a218255c08b477418ebdf6c5118a600b16230fa944c9325f820e1594b1c7932cd61d0b1448d19a501d53095d2001ac24ea8771b869bc042a6e68327f3b148b98fcceb20a3d62b9d932e903ca3de3118b23f65b7255a7d82c1258d258880a1cbde829e7064aaa83c04603713aed32f9b83b5de7a0cdeade871cc159d7c63ade21baab5b17c8da8ec279df911efcffe7665c3c975c3f6888adb2160f28ab37d6c4b471fa7aefd574644ca6b77d6bb9096af6c4d183001d08a833fdde31484a6bdf080b87812e27d5eb4082612d7592d2c42c4dc39abff0960fc9820ca0d6829c2b1161f18d0a1ed82a288912b0c074d14213d5986bd5615908887c8e5084a08be51afbd40e09a57912a93ab3997ecf5bd55bcc3a198c7b83fe2e277f90743bff0cbda488064a6e06dcc94f716d5106fbb0a284a13d5209268d68954de0442f7ee26d41e726a60213e91de3db495443e79e328b82c59df727c29d7a2855bb27cf10f20eb3221e9b172d61ade760292ab2ea8df9ff6e8e3c42dd7157ee62fc8eac2eb249a32d2f5eac82021b693c48353b4c4977af566305d0bd50fc6eac4da76f137b5b3fb00276e7d5b9115643ef2939e369c8edb62e9e82af91c066180a6cec40f7f211e8a907165e96f1b34114f94dfb1946665dcd8e39f3743a841c52bce1bbc1d9401bfb3316759be1d9c42806453baf7dc5f756fd3a0d20c332acac8ba53688633fbbeea9694152f01157639f9e66296852cc3221fb4b6591980ac7c45564396cb24fe7d12abeffb41f04be18e505ba2d3e3c586b7aeadc6f971fa0a4ccf0f6779c6460b7e6bb95ff95b2f9d2612789273ec385395dbf7bbc519d52a7c3ef33883f0f842e2793ca8638ff150a323ecca8b98e131b9930108e1fd153eb6c69c48f4a50bafe00fb1c620271d451469353841c9dae889b824cc00e3780fe036a38f9acf074f2f36873b80e4f4062c85dccc9d46519c95bcb7f0e04d2083fb424dbb053f19bcc0f6d64fe5559e5eee8a1b50f5a563b0dd07fd4d816d857e4200e413f1bd5e264f444322e39ab25ffd906c3a6e49dcd050118c70bbcd1c615226a5e3eeb1b7ee1a2bbbb41b5fbd8f39dc0bdde7343280ac4aa85724a71a7eb7c87bdc93b329177f8e09e0785053f306c832d5f0841eecdc71571559ae7a1ecdba674b006b3ae12858ab056c7beeddd51ce7c659b670c6940b10be5b174c81ee609b0ea001702e2d851ef499d7d55198e2b6e6bd06f6e96292f5be7591e06fdc376ad4a94c511329b51de15f17846d61787a5b2f1da0c43a74cd199f5201b53503c816e3bb5f793f60de6ccc95fbac4a58b4f76c3f53b3cfaaea7c9151462e1bb8aae6c7d8335afd5b38b824d0d70cbff0189a027daf4778c4af6d7c37d0f482dca98af776f35545378d88bd0b6ea45ad694da55e95b21e283b88a4c6dbb5e00b6210f24b29c372b5ae97bf32a5e5f7ba3be4e8515ab09fcc15a0df742de60608c5e0803197c165b1b48e32a683b2c63dd51059d9c21e70403042968d983fedb9cf66eaf5f0dd7d719b6f89c9f8f7fe5c453eccc69571ca7dd8e4033fe9c525df7a9a5f4f9c9d3b609c6c932f5629f7358e59c4eb51f5bf9efe12715c62f6281b034208772ffde95844809f94b5b658d72c23ea4a4d5e2f7a6dde77edc15e8647870d570f6ef61143c6b140e303df3946217578f6cd40f3f57e477d6d6857c4646b1126b9634c18dff5737161cda2838eb4361a7eabc7b3cd741b72ff9fa87b21f902f788df2fe349ec6de63da664ead4171746fdaeb8089556918cbdfcfd399522472c38ab0f588fe3b543e1a152416b160aec9b225ae42f4e40d6c3219ed5008fb52ba659b21045a12372dee2dfc6c37954c0518e6d64638f6bf3e62a968cc9bb0bad4151861982180357b5ecfe795721224e8fd60c8e42d2d408f5ac5e741c1f5f073cde1745a394adfabbc299a3d59314db4e84c6bbd8af4a3cad81a7f735e559f6ecff7f129bd9e42cfd1469cf67726e27955949205a4815536e5bc7220a5b44f699b6948e83ccda936aa1e0f45e032e772d30ff05a10aa2d07f7df61af0f14abf070caf614bf21a124c2d868c632db0a8f77cee8615b12d0d1c05ab29b2118af357b430e214cacdadcb07ba1451328bf7dfe4560428580e55df1f4731fec1aadbd452b4bd56dda0b71b85fa23dc7513192ea8a8d49f1e6a3a7669692895d8547d8cc4eba484a09438366301e3095b0e427afe64c9de34e5c1f5eed09915a7ecb1cb23e56ddca8f3b7d665bb42c88bcd7587a25341894a816052cfa64d5719e540e1876417dbfa4431dd7c85637167161ce717ba2d99fd0c711371a563aad604cf66599ed37a63fff3655b02e72a5cd1c5d8a62971dd0b5569b18704bd1540b609a6687fcf07e37e269e868dcde98c92602bb5f1c229a136435a11e54e1dcc62bec6ddd4f1a89d7ea315acdd7abd53e6fd84262db4ef721485a81da31728f891c51130387e9e64af7d8d72f50740633f4a762eca3744cc36cf738b97bb88295c84e83e3769ba1ea7086429288cb90db97edbc4c937232a9076571016656b4c479824a07b5a9ac963119789bffc9d207cb963671f182302c85d0939483b724efae99ececcb34a370e900dc03468ccb398bfc72a1e75d52e1e4af25e1542d71cbdc910fa39fdaff4332dc34b75d78289617a66b06327c42a3a1a0819c8407267ecd2605d9824df71f55859108e8b5a53375a9ffa62c391c7f005503ab030829f93f4a6759e212e5324dbdc37d4d1f84a67e6dae7e228b190fe61c8c2a5548369bb6769c15a40700d6c5d6b20e48a67788a8d934056c516cac2c228fd8922007687cacc2dc2b683c72c11241f1c63b671b79c2239411fabe9ef043bfcad4043580c09229d5bc01ee83ba54364d755c5968046a010c4094f3f50fc6fa6717cd0405b4647ce44d974998b7eac59a0e7a4424ad45843e97917db72df754311aca574ecfffcf78d2fa9152a92915e480b96ebeca704eba9dfa1ae23b8287ca5c46577c64ae9d598785ddff23713c3e01e7a3474c2dce97339932e82f97b2529502a6b57975f241a7333858fc2673adff4c30137334ff60d129864592e6930c38d8dd151a33a8cfaa8ac1661abd1320f12f3898528a1f67982dfbcbbb97c34450da15697d651acb8361ad14dcd05071547a51845df6ec6bb19f8c3cdedca12edd81857aff2f76eaee6594edb40bfb1af63ac920f5f25c0a385cff08a9dcbe0115bed66e7c91cab2238ced4243b1ccc7d107b35469a28dfd52ea1178783bd9d04e41f64ba0db6b68f8155972a5cf0eb26b14cc401e79163a0c9f4429546e27d9b91d8bd18f63db73218778fa3582bd790b4a88dc36556950fb166839c381195f9d2be5575c4bd521151782be4cc10124faaf9716c3980ad7c098470e0c130d9b1c23177ea2acfdff202331e8da8a398a3079455a93b8cfa5cd0df9abb1e53ed1065c457e262bbea9965061a4630a18a8f96fd41d6e65262ae11d0e363fa8589cc2a1e78672b3abad6ed3f1d8e5cac2f58c52be57c9c7df8cf8277a92903b19c19b2c207dc70190996458a66cc419292143132a899e83fa0e9ed98846626b3fbca964476371d61bd5bc2aa328874c7ca6162f7b68c354373329caa98cbe414f57a562f32b6e76ea07c1bd9f93419a864f9cbddd941d295976474c0a9c08db514d33c89171120f9e28f76217438c43385b6d73fd54c1b279b6da1bdd8d580af165a024d2c735fbb78698cd8a9080b68ba428f26914106987cc3919a0c4ceda1449c46b1ce6dbeb584a4f26c092c7330bb527e48c62815d5c3ae51111b84a9e91be3eb5d3da2fd05ab74cb943598679b9726ae5351a55d752cb498a4aff4b06d8e51a2badcb3980da9744cd1bcf861bc29362d05a81f44a01ca27e1514ca101e66c99a83dbce9106381076f10eb67e8e70189cceff842b8cbb2d640f1b6a37fefcda9fee0565fd534653695d77beb0c81e125163d777dcf0433d1b5d5ded9dcb4b031623228c8fd03f048a4c750ccfa8c9b58fa41c6af91bbc2da4a87511eaa523f1909f8f9afad9dda6a0ab00b9afd53db22c635bb5f7e221e874887b5caa99de432075d5c445a66bde84ba1aa11eeb962116c82bb0b34e28a3937f3907996f96fc4ae7385926cb7b9a1ed2ecd4baec28f0dcd7e14fbd0772607772b066494fa69009868852818e9227513f8eab563a019b8a194c5b20c0b53419fc842739fe07d7e6dec21921734d2b90aac70844c81083039fb96e57821e2fdc66d798237ebb243791333eb7d222566be07a29fb38e7412fcf9f1547be70db535e3f54d4537e48cac86c784d8ee8475aa802dccfc6180c8f09b9076e888e62298709e1f379700eca0e4011adf992cbc0cd3766f04e5e070ce813d014e11a4e4249852efeb89804d9525dc3e9a5bc5de8a0e3f11c29c30c57b703af8f967879ea23937faf89a2744d44a4e9105dafcb70543af29022c01435e3d9cd46cce9159b1fc51dfd8a0e990de09af5310481fee0d21d3924899c7dab4a160ab4ca66f86a315c91649990bf96252cc2bcdd7d95602155d673b55bbda6b505dda3c9f063c3e2d8d450f63b4379f9e4f6192c3b9e6597eea11b9c8d29297c7c84b6b0f5636466a6d0aeac5da5b5e43cbf4717e898f123cd67a9d4117f53975ecdb198b7d92d955b0c0f69ddd896915b1ec34d1639668c41026fd7513a042ff5dafdeb9607fab37960ac32104991d9156f4a518ce6738a59ef88ee7d94945e86d4b9c2e8366cd6dea13325038fdab4866b8cff8e2e79213df3521b20a6505f0d2dc8af179eeb23ecbcea319c03ba7d8a6c6442ba8b4aa4e36b8a8d26f700ba0a2f4c4210cbfcf2785c327cb8681812fd78a85f538b96f19e991016edbbf2a46f6da6d873d50347c0b2f8254677c7b9894e5276c98f5feb33f938c51707d0af6fea7661615f7973af31bdcfb41f68f49890ca1c8a3cc9d48fa2ee525c7a28d1b918efc2f2c8e0ec53beae2f1dd4d75f16754d9f5a88ab5794a4e20e327463296e313f2b3ff8109d7aaf821f9eb5fa69f5daa0401782abc16e735a3b80587e3f0f091b828ad883f68f9076e04f9bc409f6bffa44d5bd10d2e3fc7830e7769694b8c844d235e7f9a2e70cbe1a6d9112c3efbc0893e2a9558ce6d60725d53d981f972e13ef222a0ae680fdfd7d6a09043b016fd7fefed2a807d3deabadfaa4d8c127eed0ec5a27fce117dc5608eef825740c473c4ad377c00d47acd0d52b1127efcb2e1455d3f3e57091a7d149d46c9932fb523aa2c7659711fec7e11ea3c2106f0c0678eee278b5e081aef02a9def49f39ccae515aa23d0bd20faf23ecf6f7ded1dc11dfded791c7c02ee324ac3550aab6ee8e519b8a36404dc4df2f907145855cb02312933f505d38efbda6eeb15e1c4f0b6d2711f17cf34661927399e9cd1e74f543326f446d5ffa2c2313b50e3dbfc12d9a2285382be142a9766383db3973105dce9c976ec76f8bdb153e73c50b5a491ecfb2c905df637cf100cd3bd72886a02e8f1f8fa58270788890314aaf5964cf8544d3d1af25fd7c1267eb1eb9966f4c1a2979a561c41be3092eee6757a18b9d7a492b54d447b0724bbe294ff671805c05b39c66ae6eba25f6ffd62982be6da3ad56fbc97ee8e14de79975320841c066b6cf70feefa001908c40c0f4df274a5fae91162ef773857678c442ba33b98a34b5b5b433b6e1c70f19a71b166095e391d8b75b754aa17f365b38572ec86a1ef4bf1bb54d40fb3ba01040487244136cfe56649e371633701d3b4ec4201674f37d7bd7ca88cb33ac793c5cf272c500e327da5d32f94f8e041182479bb64a08d281bfe59cac68d2e4591190a800baf11a39beaf004bf7e672f07369e7a5bf7ba10b2bda7e853b971f3e6bf8314f8af4eea69dc02a5bba52b612deaf9645adca81e7ec1caa2382b88e02f65d0cb61a9d84492bbfcf8e3449d2fa89860fdcf124fd980f7e10350e25ef8d06580cc7dd3258948beaa27a7a207935aecc711f48c887e6710d31aefc763069a040d59aefefe6c8f77f35a72b15a6f3978a923bfb824b21b9bf85caaa1df5e7341b6f54a887e51bab23d7e2c421498099e03ab15c281d1f83cfada548bc007b42eab7aa818ea855c38f92f9604a8d6689c4e2001ee3643a9b7c5796b8ef346051b5ed7878b1c62a64c9199b730b26673d04a2a09b5d68513eac1f7a4766e739b1af4a9e61d1d624b25e45243d3527f15067e17ad0e3cff5033fc95c41fa288a3a0a8fdb0b2d993a6482673e54137461b4e6a56e06f70bcd7b0fa28597912d7b91568642ce66aa55d95240751cbdcef5a70e2b1eea837071ab004df0e743db47e3b8771acb23a40e84b1b1a9ae04c9384b29b1ac000d50ac7c229e544a5bdfee71a55a100fb68e67e30005e530490eea57b73a2bd11c7fb775d5fde14a7921ed835566515623b33380196f3fdf47dc92b3ee1ec88091bbd9e46f87490044fec51fd036ff28204ddee8e3b758f931272955fa5033ca7642f17a3f8de2afeabd7d6fab195cc461162a220c99e9894fd1f6f00c26b72d3e2d211c5eb090a040f5409e92dfff35ecd691009834928c4bd0a7529aef065861e527e69627cc929edffd781d5581e26808d4a7a5b00ce6bb2bb3d19401f4d6316684a1d56f6308e6d43af900d7d67801f203f8b789a1b1ddb29c358bba49fc8de02fe18ee8a1aa5a60128287f83dd432bd409f7265b563f1f3c69812c720e18e1b6e90bde6cecaf1f3710ffe4414bf062993fe8516eaffc771d79747e4090d58362f7d3903f697910fdcf6969eac3d3c21bd00b8ed6e2db73bee07805b3071e4f2661e95ecf4e0b104f5c03487a471ce77b2ddf48254fab0c9aca2225bde5c4d0a9b055cefdd95dbb92b7d1a407db3292edbe83fe793e7dc5ea4a7d8ffbbd839fc82a83c4491d6c271d2f344d04d6ee01bcf5f2f0547a889cbfa14522b44853cc05920767f781c9f4e62679f675d7df53f2df9fc156c8d6e46733b1da3cdbcca5a3cda591cdefb6c42a3704a84c1f5ca9807eee506b36b02a3832f10ad94056cdea043cdcd5187b2ccddd9bab8b9f5036acae703855d06f45a64d0d4032bfcc87c56158ea1ffb5cd93cc066784ab95a39254806f8af3a71597b8ceaa485693a1362610726a4b4aebfe8f5cbb47e56677c9b7fe53693f61981ed7aaa0e68063a3f563a206f9f2fb66a408abe97db1456d0bae753996b6daee9ce7b621e908bfcc44956242b75f5ce5c1e2739cfbf196c1adb0841fdef7f529be4a02a930e7cd755be86cb8e20790d9ffa3428074082ab1d09c5cade8f88982c79ac561ff27eb68f20beb78e5577ad4d8da426ada1cfa4240ed7d16f2e3cd55a4038a1a6ee8d050f0470ea100be135d7b4f1a0ea666bdea781c050e70abec325c6ce2b8f5d8d9f1c49e37f2bf779d0038588ac46c6a28c2f72b7d64af21fede23d728000d80d4b5fbad4c22aafd1d2b9b1019da4fa94aab09fcfa23f26606df7b38b286a712e1b16d2c6da34eaae9877c4720924f837f68bcc3ea72c8cf40c9644ff574430428b174d0269b237a26de10d74945e72271a3f6138ce43782ffc15fbf9d690c335d27250883935562ace3e83f5543bcb7b7b4123b5d875e274aabf6f3ff12f857ec039590e8c807abbee0dbb324c18633bd8f593700274d957c71d5b29e50aed2a26d460c001a6fb761ba120bc7190cc9c80f0308a6f294129fa70f4e576a4dfebd3673dea5480a5f0bee70b6ebba6930853c0a79ab7d5850ad7caa1a5198041a35fa9ed0985b8d894df038926e3685bf51c44a45eb1d028402852d43cb127bcc3df72cf051e36107cedac8bd24f460f2ed9ab351c1c377b6202793d7737a40af8553974bd84e76f086bd5d1d1569da5023e59d42a82a3dbf1c86ee44f17158c6ac08204dae5e60c781da98a873fb982ad9206f6cb60321ab2431c425f37687d515eed2fcfaf2ab0fad9d1ab7ba9413aa88536f5ed935678b51b2f7f912585172841b6ce4a0f82efaa08cabae59e1109d38d21fb54c959cef02cfd8734b9a6b7172fdaabb4ab537b9e943d2a917135dec7ef99639b0896ec9e931189b12f7e9f09c11970ccd4ca899f68e1c5ac245f7b44adae0ac3c2483020631f42de23cf89910598debd7c4f1075b77063f21570a8953f0c248ee8e64457379aa92d435c2df5664d344e3cd2f17efdebdc6b6ada3ace6f4561e36310edd9131e734d8be3360bc94e3179a29f6c0f3b7eb5bea177c9352cbd37bec411818227fc86f50edd057cc90f12dcbf84755cb0991806a93a668dbb250030b9242ea22b183ce871731e01fc5971d73a9a0d6952dbfb3959f98ce28f617a9a279e8e852518aa4b5ebcc12797b691a46b34919c26db65848ebb7bf9cff2f261ab61384bd33009538b661087620445ac390ce3c54c171a8b4da561b0b61fd328cc65c575d0f350893e9e6ce5c221d3a6518c7c11a7496962b439b9c0cbc64a00eb464fc196dbd56db64f3d7232a9a79dbf3f9e1428dba3250a29f7db7ec81084edd77add80fb28a7e6252cdec13e90420f015403495ff39646328beecd7a775fa7e48a386edaf1dca79b7c8f80c86332f10136ee499fb50fc5a9b45faaf9caed7871883258de0fe09cebc09c2e6c0a1d5ff6446dffde9fceac520535e29099d35e928694d9f5d936e65567f4d08cba5e7f6962f599bdc4f36a94d3f08a3f17b6739d1a9268501f371e22dc95c75ed7b971cc784c69aea52a1b711a6ea3cccf4cb8f32e9a2df86f33ba1c0ab9e61e861ac168b4f92ff343cd6063dc9db15eb0b7ad48b9bcaef7929f98e6f67955bc70ca747ad1d848af737c256d74a490b447842db6baf3d666e36a2fb1bdedf7037b90ba97dbbe55b5d6731d56df6217b81f3d7d91e0ea2f0cd77a6c4dab7f02d1c226196c31e888523f982c7a6bf40e854ecf13183f7bb20fd7d65f1b27fe483b56147e6e57cb2a3571eefd1baa2409d561250138cf77c6a0d44d5f3234122dec807a9c37d952aee533911f06f1b341fb2477d3d57842ead4adf40df71e978271df6bc7c82b215c3617542dde58dc68c3df8cb2f3bcc76abc75a6b059b519a8885342105be71e08a81b5336d5b362a8eb6a4ab094d2d4fc7eb87ac7833bdc457fa04b7d3ea5e341353561b218c6a1fc9799206a695ff53a828cb413d0c7323c3384aca53e8956c7443c7f172b1ab6a9b06cf7f7ffb1eb6d69e26561f1ab7a6a7a31bfac1eb6ac2654a2ee25a02614be85d0c995e92f6f44f88b345d843205d59679c0aed6adf4d951d4b877ded8ea57a3a2f7f78424c96f738f6b5525200371dc74bb7705b81f213431141fca4267e9649382e5b2aa4df672027a6ee68bec973e2b28e25c903da4f7ef0956ad55f7a97acca1ebd0192d63f131b3c1e106ea392e191076b98cb59714ec52616fcd509bfa192e8faaea77b360e0a8c1c3bf6448962e914deef8bbc777443cb54957612b442684fb72c96c548d182d68513c8972203b951cbf6351ea58aab477aa39fdae509eaa3ea6fb422685720d79442f347cb2f9e68d5ef0ad47e1d72cded9191538cbeb4be5ee5b3fd3f4e9f5558b25adbaf409118965cb1b2401f2b29f9b654d5c9ecc486231079246eb927a040318d35c0af0f35a89e103537f9111bae1afb5d9e7946dc2e25e0cf21bec096aaa393092130377c438ba6fe627aae0aa8d860219c28981ff2be3ce69a3ca6983c1a41a5f0b57b3ae57fbd26e65f7576c7c6ea63dea4691edd44a5f6699e5db8ed70957d0532a132975aea2093e92a0279b2b427a0d14b25202db297aebddccb35f567ce8d5e1fe972af3b721bfb0903585105498b02100d15ca879c45c3f2e9b3d5eb45e2245921553377b08f9c0d235f19f25c0379111535b51d566b55fa9e7afdd1cf0d73f08fb002b209f2b40c889f05668671377f489ad5b1007f7b42f3657c2e95d9d6556a3841cd0e9a1010c0bd2525ed385ca9079d313f0cb3e7fe33a6441fe1c6950a9e999c594d7155e77c039f76aea9d1e974764f8e4391dd8682b2d32d32b60fd6c32c48e1f40749947086cd5d55e2502923cf1ee6046bb9fa2cdafeb56702f17cb1be20cb6f08e0bc0747c0b6f4aadfe086d998f26a9d551ba7052ba8ffa965d25ddb5aaf5d8692040602d39dca9640ff4c042d3dc7390096ac7529e9864a606f90999c3d96c997a44e6ad118004d01c1846d78eedc155da1ef5812c09158f83560e7305a2c51258d6ae41abe6a473330b8dcd0b7f955c0315b430d3177c85f7f9855529941fedbc376dd25357515c197eb5b12914fae2b27bd3bd58aaee5de7e20f93025256b3f34d2a18fabef23e02993ee88d88922e9098b448d7e184cbc6f9e4662e50f8601e778d0c2306cb64672ed74886acfd07bb13df64ff39b60893666d371119b5dfe49978a7ff3a41378036702e042596bf1f3d56212b7b5e7fafa4a2fb1ba844e42a808bf4160c926f370d7dde0f19b490dac7abc87135ce97293efc8860fe5c2590af7a66a4a39e606519bd04f7ff3a802dc6b2108485219b18f5ef9e48c3b84d068d48e424cf2c421d6e84932552de909be1e90183da522a4cbb6dd6072c1936274d776f5addae504bce22b05c29137fcca008375a1a6b9f3162af1057461ee2f7be9b73d1d879782c9c71a36175c5ea4cf9dddd2ae2a49b15eca20f3e26cced1677f0bc14d1feb0652953a6dd30667e648eb0e1a06f5f7b6a77c6cab95828d41aec55ea7b05256cf045ed119932512ad25b32043ee46591147e5c798496825b44498d1a2a85ca26e19200c6372337d460a1333d2ca35b56c1f2c7c197cfb6b2d8b2627f2400f441838fa1524db441b348358d396b281d6d49b496f7cad4a9f45fca015b49a11b74aba794622ca204582279c6dff2e3bf1161832198eea53e54bf1bfe32c27e07f872f6b42f78e4b41189a48d6ea16ee00391bf2bbaf54fbdbb42b725cea45c9bc6a566938cffdab8ea0b01ac40a2cbace1f84d8b316cbbed2baff86bf52720ae5a8fad313f806a6ac9bbe9fd16cfff70ff1def297a5b6c3573335c5df78329aa2fdc6e870552f44a75978a4c88d904cfe50e86256873d422e68ce6b3d807fc55d12c59e8a62901db484d868894d5ce26f59ce3881e22cb7b8e6287e78b8466608d55c155a2b54ec6013d7b36c68dc04b41ac489d886735199e54cca313451f2df2f3fd7be52f8587b632a6ab213e6f53a0035060dcff3db93948883e1ca551ae448f87be045b1e01ba9a9d52fb1a8f5a6b1c0f6decb3de4acb0c8830ed0b28c37417446f156338dd24200e8f5bb92aa3b7f56cd51a8b32ab3072ceb1e416fa5b745299bf01b331f7821b8762a4ba57492d336c83a86b75d519ae62e449f65ed2ac9117aa6de9200e3fc82bd8441175df18972006a306c34ab212103ef19865dd221406d02b360307160bd27ccd461e50e4d2bcbc57a84b1d2d4dd027a69a05a91d2bb741ee9b24c35cc05f07e81f0a6471c259d0258725cac5b33c530dc733496b18a9904307ff9e130700a95d6eb5957ec4b479318d7b2efc42ae77b85291482b7588af567611c9cfe41f2bae0170417b10185a4437e36eb615a20b99dbd86ec814bb7dc0adb2fc7b74c13d8bb14b832a431ffc3bc0b62037637619fe957111c172d01aeeaa49c60995f7e90464b0bb61bdc475ce95a217d25b8dbcd58ab2a8f93a3e525504e2a5d9a520f4912fb5ea8998150eb92d7b2fd667a23454ba1d369a77f4263eb67c3a795722ccf753713b51f74b9f59777fd2a9fc210cd5ddd18060365eb0cdaecaaafd57e96e6bd235cf170fdbb7eff4861a96472b639790f8df87f9ef6e0b23bab43585aa208cefb4b88f8f708aa457584eb9eb2d8f8644392b2bf982287a92ad70f6f74ec53819cb00503182ce7cb945d61804ac63e87e88fdcb7e52bc7914bb0ef24e88d89dc70276b54c788b7969eb72218943c35b225feaf58decf3415619dbfa8a7bdfc67a52e2cc993dde2313466e938dcb3f477e8cdd6b3833d894dde2e3f1228ed6a15643dc700137c185bf5f8d68d4784e91b592d1895ccdefd8c653f4d521e014e42a4b11c488a70a5d771440bec1388a8836cb1c7a996f823701458592c1d3eb0864081876ec4df948e63b7806e43d0e999a43c914ccf14b095c353f2e7debaccd74cf72e69669c4a906a1b76b9f63cf4babc83a691f993ff668ea767b365a0fe1e659963287750264982153596805883c1da01ebcdcd08c2e3b0664bcc44af61c4bb82dfb13736b41cc7ee8566f60b0bbee2cd49c2b14121102e861dc1bf80e8ad71a7f9747834a5d17005333838c639752c97469bb718a2cbb084459a409f9f1409dec3166080f932a09fb5e2a19cbf211f013ac6dcf0f1e19cca75f4fcead8882804a5ace669f91d15b5f6c72a4c975df145246710350fbc727e0ffa7789354fbc3c868c408fca6c94cb3e42fc4f370973154f5b52727f4f387aec67aaa66ec18056a142211af5562712aeaa4f26acc645d7d137a26db70261593b15fe920b01b34388ed8cfdff439501f83aa878914c85a3a703081470f64319f9b7a4014774e33d0739937add9a5c7bbe59b8b75b1b3342af61a5c29027cca6e94bad1bde75e85f2c421d043f84eefde2054a6675afbf7ba96ae12534f64f3c52b92afb032fa14ba8887794579810f9b71d1f00288b9f238029ba22ed6d1582f99f961e066336ed54194644d43b5cef932fd946f8f2810c23676356466b1b0d59bc71c0bc195f29dc724bb4a0a387f3642e548e0c616a726dfa374b69c8c8211726a2e30f6bf2b2fb59318232b4b7e013a641f0169fb962df955254f4d5969886cf6ab46b620299cb52ca846b72995dc3896bb3f1146d4835dec1549344c98f15143b04e58a99c66765451c93d072f0845d371c85fe9d2fe70aebf0f68003bdc0e6a3e7359da7126c5d56b5706142f7cbb9a29ee658573821a3b646207c65ad4e321c18e7cc035d348897cd23abb7290c8747cbea39685cec9f24fa9540479fbc46a5eee449d13325c3aad489da2f318c006df3b48a3c43561b5d270c97ceef21057ff5f1d64cddae226bcb344155dd1280e2f8a32c143800aea3a8b26166e65b113bf30cdd84db0d18b4b86ab62e21341f4cf1e378923cc33b6d4a561e13d6c44f2dcf764ce1fe33588e4d929857e9323ff806fc8814f7a46073f32688d3e47a7882493fa3a83bb9728cc3f172c7a4dbc205db906ad01ec9709cd2f00f6f4d758286461408379e209abf798218d9c1286db69a080dad0c9ad07fd9aa084ced995b7cf18e558726e5a44fe7aa6eecf76f8ae9610d4886e76ea4df4a665c9ad972ff87048eda98fca6351e438ece28657e8d39f208ed9abbc6fc23bec932332957b6c0fc8bd2ad8fa61075e1a7c7eaac90b23df771c03b3b24d6ed18e92e434dc7e2056853fb97f865f6e8e710a0a8ab690764803066739365383a1d767f393d269ceece52f817ac929f3d223f220255a8dfe8e02f78122ed83d47131c19732878381ac2fd0795fc0489b39b79c7678d76131dbe58e5474e9b470cceb093ea86b7185f9cad14637b2b95a92b6dba316a9b0ee846377eaad3457456535d0602aba3aa800e9422fa5cd7496f39f429686a2cdc95925ff26fc3c3d056671f9b136498ad31abc7c91ebf10ddd3b75ffc8b6a47a25fac2558cd167aaf34436b4d76702e00c4299d16b7018486dbf49a5d5fb99c3bdf2534e6e467b74001dbb669c936dcfd74070a88ff8d2688a38e33a0786e90d665361b7d41c84e1cf162adfc7df90c089267711331c9224070687626a012afeedd065e4d0bdc4766dc02e982d9d78ed4b8c46257b63190f7cf7b3eb8e2358ead6c1548ff31d03d728e6d7711d902ae967497f3b9e028d96de55101f5c6ff589b907424bada9d96c2ba97456400ce53dda83aec66645a7e31e1054a1ca303095546c5794bee26999f8ef0076e975da3ce4da6fa52e8c44e0ad5166f2a451d693caca7a98991493d42a9b88673af97aa9f26a4106ff6a3ff891a8f0a876a2437769fa6f796fcff83a1532b3dbeebd0a5ba645d18a4d5b2f0f012ead8a7351ed8aca3dc55369b184010a86d544f5bc762440b1bfd2f79578699cdaf6b3140075c46c9eff2c75b4ab8b8fdb6a22ac841a98b0d82d45774de8b97a921887467171fbb550de3e2746e8dc6660a0b90fd09e70267f8dd82df67ad975b0b1e76dc8c8974e00f6483c334c6f1dd03983b3174e40b426bb35cb0368552482987d395a4b4545a4b3c3b6b5655554df7db62f81500d11baa91d60f0f7438dacb48652c6fba83561536e1dbdac26c11b12add9e7f935483192a4093ba6b392e55a90bbaf4b3e804fedb2b639173aa159802ab4dba254a9ab1982c4272b13d8f5204d31f2382cb755bc1d527716134a569401e8e0cc863750c4649ea9edd08ffccf95ffa550cc650706de54b6490e1cfcf71bf1219db699585de17e03538707bd00b7e2d0d60a208fd680e3499d23322031a8e61feb31844b98c28f612090bb45484f389cb6b8dfd53d45cf47636434d396d71037c5d17b31203aec8c0d96babf9e15e94c144453ea0992852491f368ea8943c3f49943afcc6b9732c92178951f697249663d9091ddda698d9587ce98bcf9ecfc1434452cff62ee3b4174e33e20d44b92e4cd5669c01bc6d6121321fa9923ff2134c39a05fc0fa0e52683ba8857c9d432eaf87c558c5c448c344daf9aa6f8a710385a38f9c801430b0de7189f026ca591b5de84c845162212fb6ed5176b886153acfa0b29059e4b295d3bd67466a41f3ae89d2af04a50585f27c18b810d16cc577e962899d77599d6db2c031f01f2c7d7608d30ed88bc7d6c8f6b07d046ab2002d6922bedbba945c54cfcfcdc77e9a07ae2edcad22adc076f5764adebbb8a01edd1549b04042e60b8ac8c8095a8882ad31f70ddc66630b291110c41ae1b73d3ba7a120980206ca86c8a37889e12110ac70fb4e59a868ce3efd006213f143b7825b1fde092037093d3814ed3463cb20c33effcd80d4573f22473143038d847845a604a70ffa75a9f0d3a4e9e650438d7df113fbf26addc4b75c8995e150b2bd77736048197f9f5d16bd75fe37c17c9cb4cbdfc9c5e06f228f5ac4e7f6a6f13abfd0a4711d32c33585dde8edc16566a4b23d6b489c3476fc6b321e9da89ef924f7d3da7b2445414e657328e8f591122449919784f09cfe3f7561c6d2cedbbfcff0f0692ac6726c0556fd8700d084c3b3a427d1d20bd85040e5759f606178c6e7dc0b3623f1a09e3f6d053d65b9c2cbe77b0e472630b5fc72992380b539bea6b5ed31aa14f15128aed4e2dfd26ece817d055b9d6e56118a8d434120f9ebf4de07bff58a2c3e44067e3ef98ae805caee34feb71f710dcfe60c60ef72bf8aaa20e4e58379834e5cdf7e0fc9fce9f1f21ebfdacb8d9a202ab531ed80818aa43b89c22a764fd56052ad9cac0957fe8e55b626897230c043a5a4df6970dc94137004d4d9f19ef3a024d5d57479cf058bcad22a53f5f0d93da877be00c34a73122f8fc2cfd4e56c861a29135f03883bb802a0cdbcbc772f7fe2f873e8f04fe7b9d19d1e10e550305e38afd6e08476a712315566d04dbdf17ad2921496d4d68e4a894c4bbabb324d2c76ca2ed7a6d8cbdb1c0b241e4a274525becbdc00e23cf57f7444173de1b6d1d487ab8c308fc29c40b1933f821c1ea545f7f2678079c9bbb5a242d2085ea5a00f5d5b09debc52ea52a94247bb0783dc2c5d0a6dd88aba3580191998b5f31a4d45701aeb569fcda36060afbd2c0e4b0da76e8e008242f1cea002eb30e081b277798a407ff69a57855eefb4da2cf4ff9564667f4c1ab72debe1a3db3c6b5ee58a190c1992e9ba191edc734f6de59e4aa7ffd56bd29216762f6c71788fbb962ebbcddc98166477c7ca28e5edc9158df3ae9f912de49b0f0206518d1ad180313d6db59b5c5303230b4d2125fde66c2f6296715e78461a61d35f8588a3de3d3ccdea8cb08f99bd4df66f18acfd390ea388b06b590e937ce99f75e5aa4e835f25d46defeb277c9eebcc6556f9a9597b8b7a843851a9ee9b12dc2b2e3586ae79f1b56b99b860ab0d74e974c62164b7ec930ae271626dabfc371828314a4667447dffd7b4fe00dc00cfd5a9fb0cb932d95f3f49564332d3c8afe868cc9a5050606c518e0e23bb7130550b2277d5c7a1deba87f49133b731a6427c4cd8ad574d6ea479d01f7da838c9917e80d00e396659221fbc28f424cfcd33a3d950e10b26c139f2dde15b4632ef9cfc8cac831bd546cf3f8ecf066206aeadde006a635392d0facce470b90a4c7d072e58751acd2f6f63d3e8012562961298822c45fbb033134649e3f033b8f6d75acd93de00dde87cd15c9613731b538d8bbb71f2cfce8481a54e4ff164e5b2bc47fbc5898c6378d4e4f3a6a2bace1735e3150006813e1d7dd4bb6f20e6931eca7cf81922520fe4ecc401c6443cb995700fa183911ace917c1b4be86b953f7bbde0cab3f381984782e1016a017fea6ef6ac99cfe3bd1db2ac8d15a42395ccdba9b544e9e16bc5df2364b3b30681d61bc844190ac9757fb1358691307796ca2625d120e184fff235c48deb5eee948789fbd20e9cd2691bb82aca0ceb68843d223f6e42b02c796ce108c8f87ce9c68661ef92cf34f7f25f1a894f048e82fe9c6c9b6f4dff9d6cd9ae0db700779e0be96cbd174929e790f872b26716d74655a36568b8ff75cd4ed89d120d9c8d52674b9833ea0cdefcbf6997c14993960ec20cdf79cd46538bd905324532c41b6459b9a4ec13ac3058b5f391335090424f31adc6aadf63c23e4f5e01211a6de375e848d7dc11807a204aaf114c5a66d6fe7598a491e2d7679b599f5d95e2c230957e252c116807523fdc1d1910a8a7db4cbcd5c75893fc4b36c9e275d03db8fb9cbd2b31df913a3dd86d794340837429f0f0999f1dc3bcc6b5f59d39c163eb2b16c4dcc5826a88bba14061a75556aeca47047bc31cca21bf7da85bb9c4a1d762c3ee6b23fb9282a0e616e79099265330796e8f15c41371af42c53564fdc61d0677402d970a7830dcb0844b729b8fe80af9097be8a0498080aaf2cb520abd220676ef72f8ca2dd87d5ac7be6c22c44483d9e7fda95764d6f23477a9103f62a3dda8da6d05903a36189818b109d2b960f901eb37378a970ac6393159bd9f1a27de88d39aec5489657cc2fbfb718c78c9624aef81f02da9c3caaded844796c36225a720d6175ca99d603a26871aeb4fed7d665c29a824863dc1a4813440b81a667a58535b7a82c53359447adb428246ddfbe31fd1f7c61827a04bd8ceefac849a320511eb7c5db80e88fd82d5db9e07fed6f166dc5e2deba7dc0c92d2ba749018e9cf44402fa219c5d54222351ad73c92ae71ad6be8b8a5e31eee1019fe6cecb0a2a63bd91d00f2ffffff0d