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 57860 ccdd6063bccebddbe390399ca04747b3134d859939d3be596074ee2efba70c66

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d2e3a4bdf22c4cb841dfb04fea564917f5a011d4e5419386e4e2f27b5f50212e
Certificate Block Hash
ccdd6063bccebddbe390399ca04747b3134d859939d3be596074ee2efba70c66
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00753e0000067a0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e95144da1a68037a360dfabbfab429f1f3f0ab05c483174cb3592e0f3a01a0e8f22825627c955e6edd6ce706171b668a362478715f3f6f74301fac25d5ccd590acd2cbaa8a6e6f6fe11cfa8290bf4c9a508441e9e49619f7a7050000000000000080000000e00000753e0000067a0000

Raw Header Hex

00004020a8e94eb033a903e3bdd390d365aa56c8b2367e8c14cb8c51c6adaa165fc7752439c8fe11823d246d90d85872a323dfee27484899c4ab9125afd0d0fbd6e1707614640f6ace2c04182e21505f7bf2e2e4869341e5d411a0f5174956ea4fb0df41b84c2cf2bda4e3d2

Proof Data Hex

59,560 bytes
121216010307b1ea56ad57d2658f3812f6c71397732fda54827ae1fc40275f0f4f7f0760a96d072caa7ddd6f9855c2fdc3c05ed967ebbf6bca37e0f51c94b368ecfec090f468cb1c925bdaeadf4a00bcde4d02cd345249cd50c166d9596e96af9c697928874b94d996d2c21cc5e33a93ca85b54e37d0cb169c1fdecc046fd250722e3edbbc299cd958a3a1df834cffa8949b63d8db3fbffea7ef399fdcb6f46769bf4632926c0f62697f978e642667fa6002e0c0ee587fcf212f784b591447832273e97a217cc1cc149e2680dcd3498881f76d65e58bdbf9697c582cb6e32ba366fd482e6355b5b32955e4ea107cddad6aa98080f743f1aa16c86823f0cc44fb4f0a27e73e2409c33622b3a7b27ba96fb8d6c46cc7191b8cb8c899e3022f08adcd4ae77d692426ae782f3438dd3fc4f072d5cf9df6fdbaeb5fc0b851a47d2254d5aea7b5167902e2a0d1d25c4a8e984caa0cc72b5d4ccea29ef1a089ca175da6f75797c5167622e187f636beed8bd7f5b67fa85c9f095e5e113eaa44973a8d4a2b0f3fae2a629012f0ff59f91c4088dc58d3f50feb133f7f51b58f566516541294acb1246c811b753639718c4c08c63798eda2b1c2a62f0f53275de734823a4c6eaa85bc84aa28f063b3f13176d1b1e0faa87f2eac86d6948a32bc375909eb38973f9e627d41b0eb88a90ef79ae949fcc9e8a06f49cb06850025290bbe86657be6b115656760a14a6eb4e88ac9199df3f54dd816928dfe2092efc03bf1d627801d8f8d0fad9a84c1d288c5ba0da1ccbb60f41843be2777064219415705226fb806deeedd72135a8dee8c954c83b3f2a992bbc692dda6204b964d07850ea1912124fee904001bf897f06854cc2262b56c84a08ceee9d6bcdf74228ce884242b03cb3141612ba97fb89f6f0bcb6b68c6ea61f75f3d5234085b61fde3062aad80af63e62973ea33cbe6854132930e1b0702a7cea17e4003bbc1211ed1ae499280374317a23954482e721497b2687877b1333ba3d1670d01a5695d62ec13cceccf48e546db54b67dd7e629c923574e6c9a993e8e4d6f334b6a01866fe065c897506c94805e2cd32c4e204c8c25b03cf199fa412a2cb57d964420ee8f6d4811bad8b5f235d01a960a1ea6ca016cb0633be87afec45209fcc401fa8ceedc745d9aaa1374e1086b7d89f71ede8910b7ea32597232f377e21553221a2f6f9e0334e904d4bc6dce31cdd7f52b0e1144d275a08aa7a944fd3a069a5d122a8346774e2743e28afed0e98a273509ac00b3931b7a77359276d9a4310b6adacf8c71dda7741ae8b9c7d3d460d9d20c32b0146681df61a07141baf47ed475349436af9488ebca59889dfa53e80324dcb8cd8333c9c26ad3f62c3a60eaba96077bd881426e6da88709509ed70a86bb7c4148d23dc63344664ccf3ef7cff75af39be4920a4f6acbc084d0c7fc96281275c6c45eed8003b2306a17f43a6e8a1830ee6b4fa557783af6a25b78cdce25c2d3951df9495a667cbb6c82e5cb61e34fcc8bd2ae162847ea6b6296386297a94677928b23229a6a8368a617e95604db52ba95bc60bf3971e2ad67297446941cac4405c81f3c1756166fab94bdd6a9bf9de8d63cfe4e3d8235104c1b511af637042d4fb2cb797ac942500cd2452db25dcf6f832177957e7d5396b3da31a25f47253bce11652a2c82bfb269e1a323ae70aecfb85fc990dfc89c31e13a03378f68428a2cb85139dd395299f8f900cbc918880384a3ab89ee9cfd4c09871c4665056c7bff6b96926dafd4d39ee20af46e842ae27ddec73f57b17e7f1264014cb7188ab76cf08b1bb13a48be31fa58e4822c0285acc0fde1644ebe024ec9a27cc61b01f8e5559e4cd7fe9b0b693f6544c399f228128d4586087554b0fff425a25d77d23c76ac43337eeb628b2b5b38e2cbdf28168daeee5d5387f7dbe1f2eb2d1344fa1c6d3cd1b7b9cff7f2c491e5425b4e074c2aefd180be468a9f8fa22ab6b03deebf57492f1581bf19483c7e092956e0de62af0ffb7f7f3787ee5e04a952ee4e8cd681f116118bb5c5b529f0ebf11bf55ba96f72d8b36da8a9bbf16d292c31e76d740e8c7d90a388903da7b72edc164c9dfa3c43ba2b6d246a11a886a8c2edf954d2c112fd8c3ca72cbdd1b49449731925a0874d72983233abc93c3a7ff963a269166976cd85488bca1955242b6f0e5d37935a0e3e9e109a39105b923dbd1b4e4309e64b162f5bac379bbcc872b0816f6dac680c66de509e4bfe5ce646df83d9b51f0aeb6762e14d96767aceca1fc472f1a0b1bf62f3757459130ab3dabf5058294b9a6865cd3cc496acd131abcb18e41acc41d3b44f2217794e6cf30e293bca05ec774a22b5b0803b1001416890ebd4a661f4eb21f2fd488e73135068453382fd0375be2e453de96dfe17e36924c3ba96b87aafdc6ba02d5196d02f5fd360b78a5d555b36b12862f0d11ea0d6740d23c28448248e73f9b0652a50240b63c4cd7c0b45b896151b64672fbf958fe849d22f266449b04f6c925e7dbe29bd0a84c5d897677711e255ed32d88966e45fd7506df07d59548d4cf5b5272c55c358b0df7e9e070826e752dc16764db45cb584ffb65324a1934bb097125ed19469d872d0bff74677ec14ce30374537c242f0f34f7bab78292709f1584aa3ac87b11d4a6c0ded1815f9aa5cf1a67bcb3cbf95169f4d7b5be66dd61d60775619b4c4f229dccc2bbd429a1c248712436d445d74053fcb94d0754b10e250531f366f31dde9ea8415d94532acfcf31269d8a42fbd436866c33db2e0ac54b226b44e17d2df50cfa60023d95fd5de629c6ddd48a013bfc2d6ed3e5272a7b40521b598b141bc3b324ca67f66321ae420eabdd6758b9044d9c09d83fbb6f5967a1a53bc78fe849f03686afc85e7641b8ff187868d9cdf632ce39e52576875f199485ad8675dab4e43ae4782b18f6a353116de02910c9510274f659328f60231d1179cb3fa06f4f589408a087d31d60ca71ac2cd23f3d97cbc063638337373292cd50a9914c8c4566f9101d5cf7b78825cb865a0d71eb408ee24a7e86d92a45b5851f609589c5948a6bf9973f0c2e5139c269bbb7e5983f77b320101c12ee71cddd6d5f93eb13cb8ba17346155e2f6d291574010d58395e811c7d64761fbed019ba0218be8ed647291ce60f810c64b513c82b7de6f24b5262a5d23cb1807c2a86b8fdb00dce1295860ed7d51626f1376da57a16df966dc38453b45945464034273b05d66ae1cc8cc17734b7c276b86f1450dc206018da91bcdeed6eec5104064c3215b70f4ae4328aaf8f1675a3a33f094513b470b707e190624de15e3030cb556a6205b1408860bd4114fcd07ab5ace4366ef18d1ae97ec55357866e09e011abb1b29482714606cb2e4bc9afebd4543407f910d95b055477afdcd587d7d3ede9eec3f659b2e2762108076365248abaebb5f9a2eb9f8f3eebf4f9c79e57710bba507b713e35ba5f41f310c432968559bf80bd02b6df4ed424e7cb4d7bd5f1bddabd77d06cce09e86e39de7e3c7b0c5ee6f6ceb37d37d5defe0289f841dfb78b62eb689729aa2d42ab1a7df00d6daf264d3369620bd350f3d4095da938b9d2b83433a7802e0181023983e51b7e9c09efe37a045baf7c73919b7105bcd366cfc6702f1e6d744334822f9ec7653b8ea98907dc47476b93594424f5bc44fcf68efbd2b9fa9bdc437a95588d15c5770e153231ff8cd9aa2ee434e1f5637cf40f272919d84bc824d41d461517d023f0f6e820917828ab3c504a3a8e74457779d7a31448cafb3a79ab0c04e34050623e14d5fd34fe822e7e88b8098dec332818bb7a3dafd156a06fda46048b5a9dc8d5a886fdba6d0e440a1c39414fd0e04485d207764ab91567d3d358df1b96fb4417de169a4ca29b2ddd0ce355c06f3286435cf7276bd2cebdfded1b105ef4281e2b04cdf9b38af22ec9998da512161e3e8adba6162e9a1bbde4cf1fe1164e5c93908dfb7aae6747e3548bf4e448c0c7696015d072b2969cd5044bbcf06d2e0dbc890cc80bf8f38e881fc113d899a2224b4001f8f9ef1fd4ff388461e34926f99aa3da1f87da3844de7bb9653213769e40f9d6dbdbebdbb486ca04be9dd784d2875831dd6dcc49bd9abb5be0da38940ddd032c2769e920021495994407534f23fd697822f3248c26694018553c54f420fed103cc9e5cb1c5d2a50cf55a48b75b0e3f5af74633c0303705ff54ffcdde65aebf745ad1190c663293cfdfd7fd83256f182279d9eecfb44a100efcaf411dd5a017666e34e3596895cd2950665eadeaa0294827a452c4595e8d2dfffc38772eb34508dfb468f666645675299eb63306ef10f50effb6d8b244c2e1f5f78e655e8d24353b865afd655cd7e4d424f8e3b8729040eca15fb53db8337d063f54f2c3e3f4e08a8cea21775c67cd6cdeffe04ed980dbfbaa40c7544ee1cc50cf0d701683c9dfc17d722df6e5f8f0fcd6b7c1860c9655772dfa6f7ca5a590ce05e8bb5bfdb651e973cf30a5d1bbeccba4f218141b6779150cdae6a3fd66c56c002970834e05436520ba3fa5f3923e078d6680901a83ab5a267fa8b34ea2ed046b43b75da078f271e884e45db989ab0f451fd507c89dce0345dd8b3e598ae490376fd3a5a491edd08f8508cf7088c00d025fe6aa04f874290b4ee01da9eb97a2d58ac2dde9b62fd6e74452b7bf04a7f886fbdc96c11c65a39ffda4beedce4e1487e8c8ba3aa97348aa82cf1e8420b439a39b6e5f49a65a2c8c13c341a36969602b41b1f3bbcdc88fe1d92d37e3024a2cad41c6ae9a948a26a0b9d29fad7f42bcbac29071ace5edab21dd07326c17dc3e3d2829d4567259e5ed523c38b04bbf01b16c338837faa79b607292882fdeb401edb1b5924855b2a9b87a45ee8a54380a1052e0897bc363c817d075fe686f771f29eff5b6fc550d6c866a410e9378622e01a8706a100d571ba757ce69658f2e39b725c2b96a9b886685a0b169ac7a3d815769e01f685a935c5a93113f160d083256f27329b34ec40f775851475871c87dc979fa34e016ab928b05a1e467f189cca81d37b2f538c2d4ee608e2a8bc63071e8992c90af3074ba4889f936e0721fbd95db6062302883a11faf09f39e36353ea1f6ac979e9ae1ca3ac4e1c0556e89621feb6e646ddb3aa01d504e759184ce0f85ee50b0a23ebeb1dc21d62530e3b7bec176cf4918cda9d728e2b63d6268fc8fb31d547ec3106ead8af768b8ecdc3a5417b5323986850e375635a52ab6dda9b35f785326eaf2394dd91085fdad6f14d65b3020842ca52756ca79a586bbb0cd0730386c15b995ea5263aeef70d39862714643897da6f60b1a55aee243eaeccf6d9d0794460c96e49d1b79fcc25c247161d2607b2ec95dea88d59f487ed77853ed48bab8607d1f577ca061d676d89e0412ddb95f4b35d9a09d6bd573f35e370ad30b48d774629ad37f4c33bb4dabcd7cb42d2eb17321f22361974e0b4f0923d7da396ee1cb0d6fc4223895c3e083fd00b5b8781a7247ee5218b609ab6f70aef0198167f5f14df50b8ed4ac1a6d37dda12936496e4227d9828cc7468d7b408640d66e8b8a3e2dc5942d9c577ac7e00c7b1cd9f8a724c267e1fac8ed5775802f5caa5923a6f8200ec8109f52ff887e38fda3781b3232bc22662ed17c806280e987fa8368e4bc32fa677d4b98b2d245992621ac4e480a2611e41fc0d1b3421441558f1db3df9ffc0d3a629ee7aec963d2dc78aebf000e3895f4dfc173bbb0da3f30a9cea18f6cccd5efb28215c75dac968395cbaa68690fc03bdb5e818304f19f1fb19d27a15db7ae1a2fd342a6dea506a28764fbeeb5fbdcf50b31ba279437fee825adcbe96f63e45203e8242bb931b9fa5b31e05af0b9acc5ca5ab5105474d3cbac36ea292bf0c376d30f04aabe6ac5cd11ae28d64f60ede9250d2c2fa14fdaa4a1ee4981bce75e3cf4ce26cb47ca5c7e93177acc6154a3eae660dd146253e9b69e3fc39840496eafab0d99c23aa1dabce1bcaee938fddfefe3260d5d3b8730785952b2973881fe776743723613081657121d7733d9f261c982aba2f9513b1e1b8d042f80b15e6ab6599f34b04ce86e284a33ec4f3f9f97afe02410b865db62fde864492ee195247c7185b315fb3b36abb660139392d54fc123c8b4c83c0ca152cd995008575066d38cfe1ff25661de848fe33715b0700819394b6c7c1c6ad8b9a5efa87a140b525549abcfa10febc81d278436d694e9d7bdbfad855d70f018940e3141ab05678733ef52557a2831404f0dab7eccbfe70c5ef055b60f2e3879e08534caa161fd0c840ae13dcb9207cd01101087c229c3d0934e7453b49034deefc99104940e47940486936ac093fd5f1acef2fbb6dcee2ce7572937d513b9a53b9cdabecf9bc9789dd36832b69ea14bd0ec59460e223dbc6b86361a44c3f0adcf5ad0719c675a2aaa075bee45d2c8aa7f3d81aacb48d904ae365f3a27dfcee0efcaa78e07c3e36e9c3cdb5ba778e5059c44531eaa1487ea83831b38e104fbce0d7487eac7a1f562fc73f3b80814edeaa5ed30d6193e3f6a1f4a348f1852dab73e2199c779d31d7b85e40df2912faf6c7ea1a0679a2e23567c1ed6ece8242c3b6551a9accbd89be83f94318aed7add5ee72b86c4c2fb86915e2664090cedd6867716c5e484f274c697b2f69d914480bbf175e62e25ccc85c03a7ba72381608c6692d8e2c8ec3991db5f11e89e0233985efcc34227da267f77411165457176a88a86b35b4d2fca6bb6a5ee920faeaf6673e3610b5332458445659f4d40b0fff532e42aa41ce263b25293d571b19467ed835d4719410c7cf3d35437845b1303be1a584809bf9bad48c3569b4beb6c352c627d859fea2fe6d3d663675355ff0c5c19e0effefa44898d0b4513210cf49b4c9ad36bc767ef3e6be3b843015f86452bc0fb8e45fa7ce61ab71aa16ef3c8cee0944858b95c337e47d6782dd26f0ba564c4f8e6e95cf4c362293632cb8ef688c0203d1f3849ef7d0b51098ee8d052a8b548552f959e23a69af18dd7dc3410a7436fc72834ad2829ce608361243c1696d803ca15abfea1e55ef7b77e7005ee79d70f379c06c14cedcf2034e1de033d3fae4b4c2510e898bd1a837e7ca235cf829dcb62fd2080d48d79624a07c4162af78c0e47c50430eb5aefb958d6a162fcde053453968ec9072b8a913dad0703953c7c714bf11b7403e73172c2071821a13216afd8665a632540f9211c8d98b468f8ba6b79571a567a5f062bf23fdc4d2a7d98de314bbee0063af05a6f86caebdf0065233c2705a90077d239ee7bb741e4cb570bb2703b4809d04fe432d032f7359d81c01659f0f8bd7f3482de33c42d5374dd14076e87bcee7adabf1a2edfed704f53e68d658793699622d47ced56307db474c6f33c2e6dec76bbca326d15af75178fa4d52642a3a6cd6de1f104ed32154791bdc6f118bc8899054d574ee6b163cec89f3ebae43a7a6180788813c97e91ae3ba8ff1fd94d2ec16a56f87543dacf49979fdaa7071b74b77a96eaf8c1cab8a43eb6dde99a8feb781f338bec00707ed064822f7426278194bf0fa5e7b8ddd448500fe27105795b40293a1a325d4fcf40dec11b64a9c773127089ca3137c60df39b8a3469391656d55398bc03f8c7852da7410041c962d40fac901f10842301fdd5445915e282a0423d7aa0674d39fe6f44efeda45644f93e9aa9f4cb0514a482f22cd70619da0e6eba0cb787441fbf3e371e0491ea8223715285b90e38aedd960c0c4048ce2ef2b10347074dd6534b621f2a87b56213575c0ee1de59b0d84b6d8a96478326c36620d4cdd956876ba8684cad54265148aea4a77dc7ee4061c5f386f7edbf2dc7f8af7a7c2a5f829606776be45ea57c003940afe15cf63670a7c51d458bc7d93681b746d98bd850c7348045715fdf009e263c8578fb831f69009f3f32164e03e08c89b66d77997b4278ba3d21f937c0c23c7d2359344010bab211d8dce8881a610522bd001c7aea795427a546407896ac063164e7e860b7a4693f41ab341fff73212f8858053a36f323f2a33703fdb8c8baa32eb5ad863fb9a3374361950936c4cb5c1c8fb9e6d96511be1d5be96109241119c133136755f778421daa4ac81daea1819289da42089863c34fffe6fe42b2b4e61102384b6d63409f56dc242b1720bc27bca1e9b1c60aecbf80675faf9f8d44b6e714d38eaf5c145b71ecf0e12d329be59e4e13af93347ecca7974146f424787b0b45c0988ad29fc27fc15b7f95495bb515beb5f75e9c2cbd1c9461cc4f2c8387a95cf3578f24473f91968f853c583a88b97036e88b9b3d83b88aae05986c9159e3fce61904c7449877f6076e2c6d9053653645dd075f9b9295c5031627a82f96ca5ed7ddb846c264460bccd6bc0b5b7afd15d92caee711f437abd99e5f5e4f496c157d4f09a8b450aec1b905786537669fbcf4aad2f53d6cd98cb18fc2a8ccde957899525c7f15a847a8fd7bacf5be5445aa83976ee020fe0e9e0e34d8bc5c52f4e2f87bcdc9832772bf41bb11d0c1ed81ea0a90ffad946b541222202f3f61212ca997d19ab7dd6563703bc8a737451a41ab6359698c98d9e72cb62ec6ff834840d0f21fa894ec2102e0644c51bee10b0c1df8f75556e993d6d163b4b6523df71fe5389904765fb434d959d3350a9d58d90c1fdb0adf64d3d2f4ae0c8e3458eb32dc3e1cd750a701bd5ce4fff63b02ceb83629663ec28dc47e5df42ce3c2e487428ba16dda87d3d4a906ccadea0165129747ae91264ac7f684f48236a2a6fab5b6b1a8e32336c3acb4eac8f2ed91b7ee91d4c146389ffdc335e9b3acd04eeab5a755127093c49e9c0a32c26c11965a178404cf2587301d1d7ad1d533c251b73da3bf8dbf3a72a071200a2ee701305f0dc2723f91e422292ebaed01bb82fabe5f6b3e93cb350d68eb6ef19daf5d70c3d21d37b6408ddf09412bd3748344dbae33c788c6c93a7695e97daaf4e187e22a8b0996ef5fa27815902c4aecbed58d32da85fc2f80f2a10e53f60d4c9931b2905446b5d56fa685c2239f82742fa3ff04749a99f5b3d7967b9c4c836a2ecd245e93d32df078d8b5f6f64c3c3517d8f2c962a16d957e3e67f14d6deadb8ef9a041941105478f4c6ae3747cbf3456b43e17747a3bd20f581c94a5f4c1cf14d017839464adf9df1d5190a181fddffcac15e3acdc55914be0d0d8c50fea6d06fc05d4d64c145ca9a026fbacf442fd13bcad77f3ffa756eb13a25e5f8febf8166ce683c4f8c53c5d77e6c1bfe6049156f48196afc2aaba701855b8fc44624fa26f5f6abea87485e649b829892b73fdfa157299863a69125a2870fd886f8ac244d1a1d293c511826b75a6e07300f36a10196a1d208a31da6749e5eaab5ea7ccc4fc45b477d34b8d2e1b01549ac93744179171ab3b21fc49e0199c93253e2af8ddb3c8fd557179987c474886cc97f4451c62b78ace92a5a87135504061f3ef9fd0690cfc8b59579bf761b4893066a4d283a098d13cecb9498d0e05261403fd19b8b799816397204fbc1f11dd1989d3572293fab6ff426b4b91bb34b94052e1cafd637f9c3ea1b0b697601b01e6b72fc6ecba55b37638ab9a94e134b04ccf96e4812ccff2eb3c4736c8d3fdaca49bccc732762df9a6d77a8db61d989259337405f685fe805c7b77f570335821b8ea6c6fa8f58f9c987d51af6ffafd3b853179d2f33d255df832eac566d614b2e568c68e9b88a055ef77fb1399c781309d9e00e0e6082cf57a58d862822a987e011667a25e6111bc532b5c4f2740d99b8f7777963f2fe963953eb3aa35191b2b433454330e6b932a246b4e0261b201834cf72c5f4a39c2992ce409aefc3084d6a592d1ca08ebc3d995b080d06e4dc2e0762848e677d4be4be5ff2c860090faccc59a9d685b3e60d2a6eff0ffef433ad3a9c1d5262fca8d0c3f87737d3ca872e09a4ce1dc50fc6cf23a2652207435d3d4e539bfeba3dab495d3567db49de933ca370e8079879160d8e94d547e0845648c7642593d3b0458be2eec3640f52d04217be162dd3677238b9cf1cac4fa1f08443d3f3eb83b0d12eb375341afc60a22987fe3aaa9cf24083548a6e25250f54cb8980bf528514cc5bee0b5eb9e8c6f9fcef79f7e0dac1c89cc6f2137225b85e56974fae86bb395a1332d5e9cfe9650f4ae2a901c1f8127c2a5aa83c78c495b04deb73ea2dab7afb361e682e2a56f7bdd787843d81fc9f879b1f7fe11a9f563d3b2d6d2fd9409cde659fc4fe42b09043032863b0ccace66ccbfa49127687f7db8a19298b734dfa89a50226f1ec8af1a93559015762b4c3cacc915e97758a7ba32f9d025def07e3a93663fd4a93170a2a157132cc44b0757653de04ac39bb900ad820afbcb8ff6ee37edccbaf0d9a432a64f52e9bcb4868a823a9468b4723cd527e5c360e8c4faa3850dbae5cb6738ce3c06854bd2c920fa4bad457498ba6f58837acc489e541757590a6ee9c199620c33831479dc77d9f8b5f822b0ce58e39d22c47793d3947c21d90025363918cbaa336730f2b7a4b16488c7da0e2a0b36b1d3f2720d495b6ce221b06350c2187afa5d14d6d8fc257468eeb8b87777ca84e44026e485044b13ecfd1728abc41f4079586bbbdb5d64add98e6d370fafa719401b497fbe7a39c2cc0fa63703cd27b8cc963d865028ed4952cb6dc878459f92d24f1a0dda8aced2c1ffbd65793387b6222487c9a8deb3aa5a303e4d784001280db7157230b9bf867cf3314f2db29373b9ecfab034eb4306439cbc45de1f4e0618da00dde87e629bcf242b7c6181ddef0ad3b3152fa49005d39a6e42e80b2bea8cdda9996776d176d7f1c97dabcf2538f1b18676d6a318752534c8085f9dc7345a0ff9f42b1abbe25bdbe60517575e48071b77b19ca9042b92d41ca6a42d859278aceecda20aae9c3068a31a2aa4c0fa058a437294d55ab50fb8456d1c567c29f1f9cfe078b56aaeede580c046f46f6bec3260738f1be1aec13ecd5106def8d506f8d632178da3220c78f36c539faece8f60f40489beb3f89f4ed185e0aa7c8862cb8165587f1b0a6b2f0c8efcfc06ed84948c285acc0fac5017a393a1df8c09aaa60f9259c91145e0525a55cc932dd6b18e18dfe0fd3a331f434eafbdbac6bed9d337dae2586eb213a902665185202edaef8f7355ccfec6229e5882c866d10463074dbc26ffa86155fe7723ed5701d2ab9325e495019265680a52c7560f0d1e144d00dcfbe4ea12a4789ce6b55dfcac429ba32a67cb8836f5927f9d5dd11efc91c4bcd759731c3afb0a32de934c0fbc31da9ec6a0b2d1b178fbfe1421c956cbf64d6d1d2710a091edc52074dc801ffee5944b5e25524ba760b2aa24002af4e2f2986ab2c10b69437f9d8caa2bd49609b4a64eaa23d61f1cd15760c29c691d16ab86a2238dd7d6c95914374430b825ab3791013cf9fc6c9c1cc51ee43cde32bf2aa3cec34f277f82fcc3ece519126d48b3bbda770989b6c9b5cc9e6d259f26ad6cb3bf4f2b73bd0eace31000634e94b14933bec3f25f66bdeba2140586eace06f6d552b849ccf2acad5b8e86cedae8679133f566a8496b20b43448bdd432d397d067379322e0acfb43eeb7cf8bbebe14c56a9d000d8459167605113efe8376ffdff871aec167e4afa362156e00b80c4a7746fac36037a1155430be9150fc6fb4dca7f8eb22dd9713372e9c4ba19f1ac31227af82b2b54126a69f3a815d8c8f9c6461138f4c99e09d006996ec497cda03c7d27699b3c890d28ed62e6d3e42ff0d4047ac89d8b3ee6fb9395afb2e8eb0a2fcbf81ebcba180b1d76d8d4de5e913004fa36868ec4d9f1192fbbfa3cbd6e2a643040f60538c5a5dd79039533ed60a0f38b46792a65fdea40a109affd404c60927fc3897383fd04aa83cd1e9a2af05f4ab5c2d3aaf8d8732847dfae63ff3ea70eba278909bdd2da3fb4fc85247cdf2b3f5f98c08792571e8c9c20878609c8b30b63f5d506a77de8e86e36567eec9fdaceb2b5f8b20613ada3589f5dcaf13daa924c638b4ebdcb7362ad0b2ae714b7eea2c285db74c8b1764086138c1982157c2c5a2813ea26b97f868c6b5897340e3b009f1d1f7cc8b821f0f7013de7d6138e5e0000a2ffab0e3ef475276e3554ff5250dd38caf516bc0eff6d85e13d4aa5312b58e5d88dbc8f9103b563ee99a7db345a6aa894af4b2f6b3679eeb82d686739b57e2c4c79b8c00c06af72f616393bc4d7ec527a6f8e03b855e0b91342830b8ad0eae301b7e9b171806be7d67b488e703cc8553accae6cba0bf82cdb6e4d55b04bb4568e589b5e29596b89e30624fbfdfb261dcb2f24c3967ca804f4f4e967957520ed774a927abb3e4baa1190b03a140bd460f522f79a2b25ffb6191f87dba54661f0049905dd158a0d02b1be733e26c7d4fd021db342521d8876dc9d712774a17bc0809b0a6413a807a9db9579ea8e3ecc415d5106f4a38c217718bf029653a4ca4c6f747baffb43d7fe14006bbe27e5a3e9d3cf54ea3957a7c89cdf78ad30a135bba71a4866134ef42f3aecd0ef339ed801a0617c1a7003ec09f3331f8c0b219a06857606d86519701e1dfd7b3006b1b8fcf0d08b202a7bbba9b847a6f46ded8bc2a18626dddf8ec3bc92f8bb30df10f5f76689740456ec6c7dab6fa38abc0c8d9a8621c6c1abf558a6ed1f547039d587694c80985b3cd8c67c203517ebeebbba351dc34d2eae06d671529227d118ff96324afbf794490ae33e71b0644ae961bae0dcd0496f7ff719a18c793b8aa5664cf8fa9c86b45d5ab5b8adf34e1e8de4bf9c13a88ecd5d02200e83a1572e70e6a495c2c62a23b315188d498f7b02120a544b18562d8724cb6bd048f594b2b140bc40307e568285fd4b12e80f13a3ce57b20196f402abc4a5eb831be80a01f1b74626380809ac783b8534b09e821f47ca3d52de7b3e4a3cdbe13939ccbb0aff3b5a1973d3a6c319042f9f8a1d0e9290af56f0b11fe43268824e0c04643db0992be51382d7569d9f1e3cf66008246ba2588ab97760e3db90aaa79ebd1ffce7b58155035ebd5b0243f0d7873247e3890e9626b4abfa9c8a8c88d9aa66b952de3a82d1e4dce26622b1bb6c9f980322e277cdc1e78c00c88c852c0fb874a5de7949b3c47f06c70531f3a84dcf4fd624f7d72410a3a8055a31344f6c83e1535d952abe2a6f7c42cabe959c153c316c96a3b851952fc0f10914108de85f3673c640ee6c98ffb9872a92239065315c6a8e1db4ff85c9f86441a588395578517830097cdd3973a44e2609883a2288f6a9337c1db0ec85d69d2231ca26ee30507e853995cf84b7800f7471b809690f0d54d11c6e4a1e7f2db801c99fcba05c7b1ff6b0adaf825a966673b03bc0691d810b5880ff14838a0628cf4bdc9df8794feb9dcc552b6dfc314630410c7a5d320a2038955e34428c23bf3eed76d4ecde76e5380c681fdb32d51dd9a62db026388fc43919f21853568087b21b6abf01f5e7c5982e50012b35049e309c1023117486f6e6160e88885e2f904b5dc20b9ae5d10500f5dc00bc7543e32349720264c10f71daf6c4e3520db605d54ca5d10557f91d6023a8aec9ed651ba7e1284202d510ea30a0f14bdde373ab4931abd71a0078552899d0d764995971ec85356aba49668fa7a7331031f4ed2ae5fc9a44cff26cddb7f1256fc6e090d9b971127fdaff35139f84d33e2adc95e4b057562a8ffa858fc18d5e059d9dcea93da1621b2b0a33f1d81dc76915c1202d5cbd99a47938cf15f3b03de7ed70f2d53f821d6dcd713b56524a43850a405e1ec20c1643ce2400f84f67a0577e402a5aa6951b2a1608aa6528c850cb55757749db3759d3dc77a1926c0372526c8ff9d29c0dfb7136ef1c620034e036ad024f8c2ae43483a084d53aa50a5630b77d42d1900aecc75df1a544610c266399e401ad9f9c29793e4a1d2bd363a83b747c17afbe5423135474091970dce130bb763bfbc2ffae6c70d1b427a14984fbc690d1146aea6f615b6ed6b924f1c0fcf8ba8c9be234d22a5a95756aecf482e680daa9685e09b83df7198db2db92a919913c5801785f77e2c381e6a177c3d9c1450a50bed563bb396c56166a5a30ac02cad45ccf4872769c21368dd22d2e3b85303b136b989c6474ae68877d6788df0d27fcf54f29261bb6f2be9793f768f60b12220492fd1fd6b0d34b864f7a54ae96336d294b07908415fed1b7f4d76d55314eb499018938dbd00a78b9fd6a661664ee253a61dcc8d036c58c91fbd5edde306f0ca240dc3b6ea4b232dffc2b1151b13c2d3c7fefa8e5204b96ce658325f06d83c4c7360ffec7a1d2b4bf415e0c01e341afc921539f06dd0df430e1c845ad1fed363360c2cd7f531432ecd9d77532aa011a92399c1e82682ec648ab1ed7527b247e9f9fd78e109544dd029386a1f35033db47ec28bee7790fb962c1bd2cc5df4b8b01b8f65ba96ba58a254ba5e202c06fbc62fdcd68bb122f64a7ce4db61f813e4aa9e7e7c8bfb274bf68cb2c7e743229f54634b3cebaa1430fe9ed601811688e4eebf59c073b2a29282efecb21550f6f991c9c4b492a75bf13bdc42b7dccf188f21f0eed92eaab766beff1e0cfa7ae41a4970668432d3ac64a98e38431570806a4f4b0a905552b2732a246f1922c9ae3f9b8506e8f26368ce433bc240e5c88b0289c65bf465b77b46313fe63bd85a0e9375cd8150c89318d4dd2f1bbe3fd7780d04adb56d7c3d534e337d46286e07388776a87cf89014f4cf74d8712a7380b31c487d717bcb97f98212889939fd70c14090f2f0a9f35992c4feecbc1ac3be64032e5d3bbcb3f483e16ea0ad9c7e3cceba3117193cbe5d4f11c6e091acb8e2c7b23e7d8f9e5237c528e4c337c0a3535c69b7c1a703d4f7afc39d05d047f410137a91a7083d6c08497fd48a5b79fa0b88b2ad5cde495acf06ead7cb7cb544074166064a600a5cc607d754e8717e7fc41e74900978420ff7e2362514d959a8ecc10c347a0f185925df099d39f47f578d433fc8b4156fde1a899494bb380e671c48a2f9ed415b69c8bdce3e4a5d1e2d312685ad0768d51a5839723469c2d09c6d830d01213a9f60afa2a5a2ab40200b52b30010504475e9f5bd594de93fc54438f5b298d19a63657549f737e112010aa52f35aca2373635d23ce54a09e67a371d97f1ea8464b3020044614aa737d74446c623fa7c02435231821d24c4dabc1b415205987886b919adffe02e694a6563cf2fa316ad562ab2f9da8da034851ab9f90348529fd0147dc8233841331b90d87a23524a0aaf7af102c36ce5d8961700e2d76ab1e4b5d24386ee8281158b990178ae10362df0cb3cb8f84778fad2883cbc3201c49accad75a84266b1137567c4b3f27249000c3ff3c8e316817368b7cb1e173f3178b2df8efe0598cfcf216b424b8e5a6e4eb98660da9fc1e4f866e89f0ad06775a3a5b1a969db61521506ca40c6ce4551e66defdeaddc8b018167fabac6fce6f4aae6c2436e3029b18f63e96ebc71a59106400119680f643a7daf5350b00e342b8e31a12092b0e3ddcf3f854c8441ce3a263842cd9c4ed52c14694a1e901e96edaf97845cd47de5edfefc162823d333854af816ef47841e4c85673fe0678cef9b74f29df1d99a7e58987a6b5c586d2db765c1e65e0e81b8175a2ede3d07fcdc0687c67d7e73fe9fe4d62bc2b6fd5be94d6501292c8bedf52a1d6d4b4e7bf94db4a5c12c1f02aa54b038e33d6e7d85d1bd1ca03045b156f7a4225b087f513c1d681ba94b1c712a14be2ffe1cd60ff7e8883a81397576c30200978da79a5019a700c9d934569d9e4e922168e81e9612b177c70629c533d0f25063d447e401d38b89b6676dbf3fa561bedffb9c6291b7df8c4ab7710be693d3a0bda6fa3867d5ef385f9da4ae150d3fa9aabb8484154111ed40dd5a786e58637105ed279222abacc8c1592d29c53b174e6553fb1cc36e6dbec97cc1299ee96243a34daf16a98d396f618ba9ee57d26c7d847f220d9767618506dafeced9daae2c805a56b72104a422f213d51a347076997c9614069ec5d6d71804b0b5696f8d175e7e3de64bd8ef290e482a02cc950c63a6a229c4764c38b88338be6442eb57cade91ddd09bb6a9baf42071fd7edfff55c978707887716377ef41be51bf256f6c87614c2db0a0a5076dce427aa604f9e056f7ae9667d77b58fdca8cda06bc7a5a5858f576ca7b350c54bc6f7312e43e2c7f6e4f54d13cbdbd6b7e24af4252a2dd2f45b3465816cf2b8aee359f696c0614f0abd05d259c0127e13f1cfd782f51bd3a29f0dd509a86219ac06635ada30b42878046d95615c88f42c13ba6730efc8d4cdca2d3263d26f88615994a405054b9cef002f2ee1c9dc20e0712f947a6840346c731c70b52bfbe6efb614c2db491aee0ae4c4f42a50b127d1f2ecda28eb2b8ad31125249af37386cda1185285d79548aaeb4e258a8dc97aad0894f24ef0cea9ff9882a0c28261d3fb38a9167be84eca77d7ebb765046e8370d7d743bf864b7bd1534382b0413876ec467f6b6e3be75c2660b9b550ae0b24a83dad65ffeced653ca51358c52aab21017976871a19013e6c9414b31e653c1c88b707ef81026805c5348bf76710b1d23e166d697b8d9edc3b8a4623c75c64eca4ebb78c3114142bc57373e397ee97c880bf3f860f8fd1b7c95c91e9cfd1b058ee5f5ca08b27509335fb16f81eef6ac9cc1c67b8ecd1be4e7c5f68b4ece61168f2368a567fdc8d7e2236ebd2527a1a280088218c52966cdc7effb02e58abf781573a3576e9198899ee0e7ddbe1bca5a50038c3da4ef719937fea8fefaad9c51f5e3e17a54c82142e905c2e16b54cca9bd5999da15227362ded6fa7620118f580555f1cf059276734e1b02f6c857c622268e7f05419414c9b2d356b2789f6f2680050f96d8667010ecb25321813d7048864855aaebfa0f3e1bfdd6f800ca8c46c5083693b0590214c458443c5b07c61bd52c0f21c03c6372726d7f3bd08bf662eeb9e0bb6c352ebf338b25923436965f41ca4b9fbdb1d836a46c4e76d4650068c73578c6976da8a0401ed6c935353cbf67874b37ed23d69994afaa8f467a4f6236e8106f5655c7a40e7803a51137d5dd0d3876166d7051a3c682f843a90107dad1af562fb106a46b8f2aaeae4397467a5945a8c4bf7a69e85fff0116ae9b8d7f3da53201aec999d777c4b221b2d05bb06776084d3149eb4ff58dab5efa60f66031efaedf7c516c96681976dc04251daf5321f753384312b37e5d1828a5373600209c434325984071a3bfc879378fe9c3e206aa267f66f8b1776bd3a550c2c8f5fc3399cc725dee932b7f69a7b80e846f8f205545022e0104981622833fcf126351a9d18426b846c083aa7933b803a486fae6d129847acaa47936f1c75dcb2f8a62dcaf8973aa4796ddef20c07bf72960d743a4f55c7ae701a58a7280e3a355c115ce04cf0417d71edbe14f8d27dbba5199c043590c4e60a39b1b2952ce2003f916930ed613d125969908b79ae1fc8aa6917db39ec1efd0cf70a9558d0f18112d1bb2538e354c889a7c7a03b2fdb9826bf31b0c57a9b6cc69fbb0caa36393741148a4a6ff493e0fb32f0fc49a57e6d6f2b796d8f47e0808dbe05a0e8e6ae0d355092b1cc82e902a9344346dc73672aa36c14b0509a159502ddbe0d7d41ba03a32b23c282e1dcfd35b26890753f67419020f3c49f503a0677cbcd549551787ffc5a654c15d497e0a93eddb2594a860b7a5e6b676aec0d85ea19448eafaba10e8d21fd32baae735af72d1dc0d03093b897b948f62c133566fae812831c2c5c9d45fcc3d25a61db466a248d330985855bba14bac9c88847a455e84cf0d40b4e4ba39e026b1bb3526d2f9a367ec00de63c0f4816b28c8bb823aa23a840626bd54d822caabd7f5a36a69bc4dced57759170ac12aab5251af36217a5eba165810299b33d2ce8912f492b289ae320713cd4718c8d827873ae262d649834a3fe08ccee6f817b6abc21b57c3a89c395ebb84f22a728f14659c0df368186f085177de0271a8608342a55ad4d8428854f7cd8549c635731cb9b3572f4ff3ca7ba26af05eedadf8ef61da1321e31f919f3c732a6978c520f1ffa283be00d259cd38971abfcaa680f8713e238349e393d1ff52128df3d39ae9a4bb57c1dbbb85483934a9bb7768b1cfa3a1c4375e367d5f9bd3522b0a092f5959e4a4eaf646e5c8fa88494965c8606195a93e76c369c7f866ed13cf118df4336e4d472142be67ea5328f3548230a18b33f41504b18acc85ece62ae9f47f276d66ee4eb3e9ef7b613ebed6c3730d47296bf0218524f94ca5083f826157f9b428450149a81befbf3560be45699dd53c57ce31238dfbd812208164fbf4a7df4193824d17cf62cc4fbb76fa9d2f8eec1b8413204dc830c83b50a4164b9331882cf7f6061f1aaccc617c9a52e89cc4a7a9abbce4ac1dc706a52562be6f19a7a2e8c0642b5e9ff56cefefae4b6e470e2c24d53a358bf4761622c71c935ae7d1ec949ab393c45425e6cdafae0184f11022f598000e24f9d7376192cbf5797980292a454116fc5856c8dd781e9e26bb3a6227bbb569e6cad04e6cdaba61a81143fdf8b2244a9d9caf2a537fc95b7e3e5db985e010642dd21674baac902a1a32200992f1db3575a292c26cc27fe4ea7b0f2c005094ff0475399a9ae6e3fc05de4ac92608648340dd197c26bac5d3b47830d27dcde879cda268fad0448e21b4b5446c5a30e759673b545573858af0d0a61cb7c54cb99144480697e7ba952d4d45647b54c795ff8ea8e3a119ccff8e9f3130b2862bf1dabc29df64dc9c3edf0ede392934d4bbd56fef2d32111e3dfdb56f06509c4f7c4334c673107413ee7b14eb6997d00e3deaddbf3434fdcac989a086fb4838ac2d9a7576f0fb98e2610c91e2b34fa6c949ab46313cab687c2b62699d473a10150ac4e532f4bfeba019735b9d3285a9cbe738ad2b29c2a711192797c889e59aaa05c001027257cb71baf6bdf8eb5b52d1e45bb848812dcf13ab0a692aa7568cd4d6efc7c4150c11e4ff59f9b903ab91239fb99b14a2a8e113b95b0da917d4b8d2439afef368f34bd84f2c8fa0fcda8241795fa40f641019d7eb1ec458680887267001def13c495a4a30b0d417d918aa077a1cb3724113cb1fbb8700020c264ccec9ccbeb536f65021dbff9732d8b6554313d16dd377223d11fe2f4863e2b628937bc4bcb41c4e18283b61c8237c134ffc4d27775334588a665d1645d06aa979612697cf7b172281b0efb688fc0583089ad1f1a70a8c1ad5b7c448ebd717ae67c429f69a35767045c782f89749d3494bfefc0c9ef2b920a7a0976f48f937dd955a92e4415663ebaad7d59148b39f16d6262f38dbd2e5e44dea08de14a22039ae9a5aa42ed742c6f0de5b600a0f9b3440f0560a0c6224bf0a34953563f93a3e14772bc69a0118830c5a07acc1673409e1be9e1b1a9754ee26a40c3a291a8d487e4fa5ad8ff7a1bf6c7952a927b1a5cb399f3405cefd8ac64b7e658962da872a32447deed14ddc9fb553d04ef67c336d790fa658aadcb8fe5c5739d983d9145e6bb7f93e38849a4bb5953d0524691402625049cc586dbac202a0e74555cc797151b7de3f21e46f183e54a00015c291df845c3c2c49543c6b52b2179f5aa737cee7557cbecfa3f496bcaa6282700d03e30f59a89fdf7aab5c3939994cc9f443663c942068d94660b5e4aedca35d36989ceffc6ec9dc1c22c77027bd62ac429d8a41367523b55779306bf541280b1256a6614aa5bbb49c22878f1ece221bb46790999458cda5200058ca65e9ac635b3e9f600fb580739a909d9d93f57ef3df8a46d5781ddabc1dc79208062a889ccb743befa74f21d59af520af6d676b4f754d503d877094a9c998e480ccc1e924da1db52aa6d3c00ff61ed002197d2e4e9c33b47bc3e651819c2d2f3affdbf2a48ba9b920db7e62a7ac2c93b95bb460e21f8ed6b98809116829d32845daeddb60d89a6cdbfb26169c686e8ed6f4e1701a3cc4b6c2d17b5bd16476875d99e056bd1668550ab391a6e0affad25e094f4e407d2ce97f1b23c588059df3227c70e1abae18b91aa40340a78d81006bf6ebd7ca4dbe3280003053365f87a3bc5977e87ef347fcff4a4f6fb4c05f023b51ac1579b5dbafd8127deb45221c636a66d8e09c2da9b33a9898cd034c4bf8fa9c94362500215c72793bc146e985d9b9fb351deb3e9c86aab03070f8bab31cebef8f671df59c3238c8724fe7b9f4098043d9c87a0992e8364b6d55957b69e1ca4594045bcfeca96fd322d8dfe4d607d27694acd638d541b5beb65f0ec38e0985eb6b7de8996943de4eae8c462119f4c0ec15b3af4931ac93c15178a8820490769bf8b93234b3e33268fe348c8f0c97669aa3203a254a9f082fd937520bc2fc075457fc4b7f3a7736b30e942167f416a6c7aa82301b9ddc95ce80ed719df027515fa4152c68eee536b7eee68d99a2b43ebe11992dca0859a4113286ac27af523e01fb1642df0db0189c6a6518acc7be1d15e73e13a0df13dd485e2d84357b967024bd44c6856b2aaf3a03a878b2dabf517b4cab81e3105a64a271878987c2a1bc68c1c57903525972e13a896c2220a60effe5c0676df1dda1cd7c493b09ecac38a63abf358eef59b48295c5cf0345928c66472d4af6424cd20665fe0e46b441ae449ba4bed154df4cb47252fd1cfe3a7703790b599acb6264170d0f0a1103b0de6752f8929deee329d5c2e87057684e60555d9842fb5e528111035e28594f6581f2d3deb5f0cb8080dcfcd59966c573d773321f9f1d9b1cdb753155f21ed94d08eb7594071d837cf4a1ffa8abccec7ee7e02e5a372a2bd401574c3bcdefc9b0f46cb3d6567a4717a3ac25473ba5a7c91e76c0672d33b881446d052a704be01da6e1998b30935acf310d04057088652f64e76d387572fa04a83f7608278c4335af6f2c23c36d449711a4b6ca85c652387ceb0ed63b32123890d3bb891aea2ae11a025c1105f26b78129fe599131af54c94827ecde2338ccdb90f9c2a3d365f3ad12e593c424795255a210d7d7a5c6a15c0cde003aac0b6f83622712938ca92b1161f0849a36ef25aec98941e28c3aab04597c3373d38122161254d83df417e7db5de18de7492e81e915b04e2917de6c614558472afa627fb994b236da18178fcd0f0844fb312b88d6d6953fe19e61971d61f02eab8ba6ea386c0629f741519100c04e5c337ca7b4910ca3df34a68d9e85680e83156230de58c3e62735fe1a621ec8064118ab0e9c9da00ce93deee518ed3855937c8202d1578b489c7d09e8cb553135e426b2d14aaa0134490b9a83f2143775ea98bb331a0e805cf71fa7666dd30de82de741d0938deb4d783d4bc6e0304ec1011ffc85acf6e917c99b0b36325eb75fca88acbb3d67e280b8db45e9432445392d934964d3608fedeffe8f9143e29b292c8036f975fc51c479ed7a0875672da1f2f6bd862f8c7b666c97216565891755adb56b1064358c65b0ad6f516af6bca5fc86bb6b1255f72dae1862cca36b1b19ceb8fce873ca2559435cc990baf350a75fe008d6819eb66e675075c226fa6749ee787a24ac846d031e5bd05db8f2227ce8485401cf4db8cfaeeaf0623c69741cd783a1d60ab5072270b1012bdb4b212c056f1fd2e46f2c03f4e4cac3c41ddd400d7346551f47a51030b305dd385740df40c83a8a97ef59dacb9e07131b0fcbabddd8f7e11566c247e701b5371f98f070e5ca04275534c7b916c3de908240cf3a83abed181ebed297113783e668e7bb722b4ba5a3b887c0ca56e33d2f58b21eba075a300bdcdce982f0c03d49ab114effd28f512b38bcdf3661ce30027bbf0049d9388a734d20b995a06c12c6c21ddbbbb732ed825d44d698808b09d8dccf9c2be0f0d6e5e827637c21357221c1c5a6757885770ff54467dbc61d3b41587cea414a725a15d905512ddedae0f1eaed36386848d89d892e0204a1f3278facbf813235f8d653e34198b583b53e6a751ab2441d5c4e85e2223857cd4ba76218bcd24553335c21abe4db0587a8a6b7d858d32268a18e668c7cb7d074c91e2180c9d2b1a36eedaf9f30d74767126fe21a9eabebf82106428e54fb9965272c4394e0bc27481740d1612ea8839c562b6f871476ac690caab49d7e9618d841f960882724a8019f13bd99837607ca69436d6c6be0cab5182457ba9edc263750da13f41212568423106d1bece932f8f1865f23e69ef3099338ee8cfb8edf3b7b88b01af44840e4ed2d21fa5a190bb23cf9e899f35069afaa6140ae0322d916468036b2307a447a343abb90f335f0a05ef7d561235f681a9b22f4546ea9c0a6dce5c9836e7def6ea16d340c494ad33fbe980ccbacdacbfd8cebd9ee2355f91272a9340a47244ac317ad75c906b6b6d9ca852fb1465ea6adc4ac398db569eea5f4fdcf2220876ccd9b136f01ed7cbdce168c13dd7241f2c26cfb4bf4f7ea89b67b2a54fb069857f2d8a89b4319cd151dd21b1c110d14cf63d6655ca7534a1f2eef4ca23636856250cbb2dce5269ae898d42d3525293f62de018b7eb78248a9892d09bb8a41466e2b20610c681439332e70d7d6353b028cfde65ad449add73cfd598944ff8ec6f28b19bb1f19a61d758fa5fcbe29263ada12d5603ae339c4525d4eb5117ed6907f16fa0b1d16dba7c5c2cd5b92b944439454e9427e0ab38934ddb83be9872a2571e870db90cbf00691f6d333bdfc8234f129ccd609acd7cb3570f7e04b08ca6b1cfc5311f4584c003aff2ea4bad4bc7d5c21eae71349095763e1eda7ef39ecde0fb5846e58b1a4ceee6e370cf8897bd5f875535bb4943565f859162bca423c99afbd2ba115abf5f198867c395e0d599086260819a864683a937c4f6cfaf32723a62847d806ed14c40086d0cde92242af0ee1c856d7db5548b2036abde2fca1ce6afeac5dce8a425eecec19ab7b2b1489018ebe93a856ce00e6928929794e03dbdad5412fdd1d0d19de56a9f149eeb68725a85db661b93d1e2d5277409aa9b5df473375ba534b411b2f66c8cd87ffae18e3ed2e5ed0f8d2c27fde48e6deb4fd98f3a2aab3d58c364896ec70f62e51ece356a1e7ee6561d73e42718e4bddc47dbc8e038371f321358a26924256ffe2c0ca94dbabfb2058239bccf6317f15fcd0099337a3471aa98927211702584eba8a804b0b42da7ab5f9b5c6e8bdfc2558f5439413a612cd679fcb1bee134b5c15d1fa3b9661177d9976a6c8248efb64fd3b0ad4b399839e265cf28d3391ea87ff49041576f21eab5d5a776fe0c76c6832ed6f7d8a6e6bc184e567ee327496601fce370bc0fe16ba3bb85a7adae486ea58d5cc8b033cd687cad7ab0960019e15ed246f203a2953033610986c1085a05231a86eade67d1162fb195d558b69fc8580ca415bf9e90b09882e6effda1a4091c1da07e9c8acb2c3033d1306051e608589d2a09f213c309ecbc4d167fa2be1a514d10accb9b700d8745346b189247107ba6eed951ba118d69db3183316004a8eb7493c3d880e44e56cf98152ac218e2c095d49194b46d76daeee2abe8bdb9c7a22dba1d29e56656152aaf5ccb3a30e89eab481d00f881940cfab7d6c2c8a6bfd3b35d181cb72b1578f44fae852f45c36d427dc24bc48baa2d1d292271d8919205cd09b866d60b3de29dab2cbcce5814f9f11b62c9fd690cde9a490f6b0c016c59b75a814072a4893a1e2b0f2b55d9e2be55b7b3e6472169676448ed55542c18d0ec54e2f2dad553e714eae11b4c7062fbdef4a440e3fb94c44ffe27efb6e438a3735ac43c54870aa70660aee03004321b0cc2cd54865e475db708886e39d5494a8b76cf65fe210d78a2e65be212080e038d18aaefee27119b811d7ce3271260224d863fc37957fe16160562521323e3973edda5936bda7c61c3ba37742bbe98b6a5c7fd21967f219047054ee71f9bd97f874cbed4e46272ccb498a184d247b85bfd332edeba0164be540879238b451716e4fc4b5317be8c65ced50da1806c964010cb0d3008325f2aa0079bdd2063f03641334275cb8239678da7ce7bf989a0def15fe8cde667e02a30434a41bc6bc3098d1ee371a9de13f2dbc6bb909e3ee525d98f2b5efccaa7823a12981508b78b5a753e0264417de00800fc2224ce6b82653569a9a7898feee573f018731d66356f0ca78f37b6a7efd50397c420cf39f4ba3b3266000bd10dee88784e4693250e923244bbc4fc5acdb022011844ce2b0a33a080e5ff165d06eb8e8fb549d2b777e21b1e832bccb2f5c9b6dd909e869b14f6bac0d2379b443e90058a74d3a466d88c6a9ee948ae5d83858b96e71517bb12719593207165c4039aa12860b721e6cdc50729c23a3bc780524465f8d73711c6795c38ed1e137f0483e66bf976d1d6c26f2eab52d7b46d77ca0a1ba658da1fadbcac47ec9a603f75d564028f5b71ef4809f717908a7007ea34fd1cc8248bc3934e0c7b1ce76195a07b176d70b9602b4157f811685cc9c00ea827840eaeda7be1442b488261c3d9cbe6074770f7d5313356153bcd4a83067290befab5e697fd239dcdb9c0b6dbad0fdd5d3fcdbb13c7b2455ca2ae513bc92f570caf23827a8e93091cfec003ec17e71362ea76ac95c605a54ed9a9bd46d2d7b9c5989a6cb44d909a66b15acd5048aacc0d4ece6b5356e8bc3221f14743dfd7fce1fd4cd82d3470ab0ee2a1905805ea5c754fe2de6d23fc86a5ff2f30b588dc3d9a6522692d00145de3ec761f47ec5d1424bed845b279753a952bc66e3ecee7beb7e63ee48a5234f0b215c12c93ad01c4a91ba0080390e5142e304ba0094559a5b1453d0b1da628571f2b69ca33a1441cbc9af68796795c0996c38a33436222ee30fe09bd414526fb422a96d77d75ced11eaa1e61fea630e9a7c607af01e3095046b51e311b7e01c566b734d08feece4756013670d02755faaee2d60c4c89f095eba2d04e222ab962e0ae677ceb1bb82bb4e413777a7e35c5c95689d1e633eea24bebff357700cbb4a3b409f0daa22e12960e11712345235a2a1f4fb4f5b7e9448fc3a616e6078d6011ce818012adbd84f57f02d8e07c1e14299b8f8391831fac3ad28e15641c9c341cb5027635098ed5857ee5307d7e220503d003daf7c1236564e6a04843e3abe4c504083a657777bf824d82d5bc41155bc6ed9c23f96b0f1c7cbcab026f648f024c581f49fcb285c5d8a71797e3675a1e7fdeb1451f13f07afff9428d9e67b73d980376d17d16666478df659e7a255fb1bbb960dc1d334548b0cba48bd1dbf6dcbc9280595b148b84dbc0a90f54e68b9b7063a24f495e32addd2cbcfdf8efc308b2c6a7c98e9579195e18964d7250c609686b3b4df92008e198b3ffe6c4dd750310300302635be9471549a232d8ac2fbdda0b20ddae9810ccd03103ff5dba6501da297f65baea9a1f22c063741535150df9b726426fdd9ea9f79fecc16ccc279874f4da91bd290415267c2de4550a38575bdf29f630329c917bae0b1dfc13f62c73c624f47a9213081458db347a74f20652af7362df4c5f125c9861abb0672e047f6e8470b67e9de6961ad30972e793a32aacddd8da3fb8b4d93865ca3e242576124f67e83f537f44d5725f3dce67627db5f8e802e147a39e3c055135de4866863272181b466039af86bbc69dd029d99cc092caaf4d11a1d6fb36bc5768198c9e094e6425762da5e39225cd0194bc3be80806ada9e802e499c02ea749cab9e64b847bcfb16efa76212d3ea536b7f5e1581bb57bd09fa2e49f44b54251d366cc068388aa93286365d3fc1edc5c79e018d04a445ac8161fafccc6544a2c47cf6cf94d8f98111b55592e2f72e80285ef4659cf7e3371da2d45bdc87f080372c66861eee963e8e95a3cbbc0a4404d16815a28b04585dfe26e1ce864b8d54d223bdc722d2b3af4e3e0f8daf31f743e894201c59081ab0c4e92dadc40347fd4ea090c54cfd51ff0f547f247a1b5fb36cfa9fd11780a6cdefaa1c123ad8f6533412c392dfb7fb7d9c3a1b1beba54cca8296d863245de7598d35778b19c3e8594ab16652db413a3d67d4213719a8351470f910186f7727ebd0d5bb0f22e292ee41729068ccf4292d56cd1a564a08a7aa38c15922e1c76e140433577814284800dc148054a75766bd38ebabc2009a99d90ed6da1d88e34d61d9f5bc4f67ccbd9b42edd6a96e040c2d024633a4f49e4ec84ba4bc1904104ac71dbed0833cd21b1a25c18dfdeebca89c3b923cb921dae9264aa9d62e849f3a7cfa044fc36d8c479170f688b75b5eef7290ac01945d994c6c9d9abd8c1074926419b4266978169aa463cea68a9e48489ed3f99f735574b1bec0b13badaa5dbeab03d0668a7a17645f20b6de1948172fb8dab1fa4b3ff3831fc77b3bc620586770dd0a260dd0340e0957df9db0f0ad97a823a2086019e2b05a16a3b20870e693f036666ae535cf72975357f608d9266caf737290a3ef3e65d683350f6fc9f85857a1e6045e4783e02b045c697fc31eb2386e707a31f66504abb7913f9a442935d934c1bc49f1c8010f75732bff63b75bf561b84d5f14ed9dbf7e4bca681144221cd0218aef0049f3f1dc252204fe2d65ae3d36d485bd2c7d9a58904b1a462d3db66a53aa4a115793a41bac8085daf1f954eb06269040d0702f5c5526afed562a36b80d13769c9c383421ca22f9018ced74b14e29efddb9c46f2f6f33da01fc21028f555de2eee9f8aefa309d240f15f6f872778c91b2729490791345d0222a0af90c04b3b704adb2f99e78c76ab1bb4cf9cf01fb3f630bc272f3e31fa1f6a257804e71aaa91c76c0b2b866111429447bf527b310659f5fbb7adf03a5075deadfbff2c540f517ed16bb826eeefa3a7cfc359d3e7ef3e378e9724f5b3a05c98ad59c70d3f1413ee42ebd2180bf8d829ceb14b4122782432a3804e06f0fcaa2d1b1fdf2afa72e35938600d9540979fd7e84993605a30816feadfa5e90d9e55ded8d2eeb4fdd7e05cb30e2afa317261f37fdff4f76b1c9c3be84999ba3ecd6b670f3b49926abeb3157e6f886bd94fe5399ad4770ab32daa73db2049b362525e288d039eea5eb7026c1acaf5b5caac763ae60b08b3c1e982e99551476a59961673088537363b5aa8db55e3afca612a3e0c699e9e08f49be111c354adc797e74b1a1b000d5f08bbac62d63a0f8ff984633c874e2c1497eeeac22b81f59cd96af15d433825c42875d0da3c1a5f87605ff45741b3b924a8ed9b2eb1cbd741d6c80afb9a3120bf7d25b91c423c9bb7255b77637e08c1b7edab7453401ea65dc442ca7bd17ad945966901a198124150b494dbf7f07ee4d75e8a89b69380575dd0cd88f65ae1e98675043e85d457e9abd3167ba99be9677cb2b2918d54c716317bc43e09e03eb97124f3a41e07c36a2f2f0ee547777cc5f76b09f974e4f7508be53c888068d245f20cbb718f075cbc07e8f8b6807295cccf03f9a82389df5f1d4b0f47d8a2fc5aaabcb490aad09337a5eaf1941970d275ede1c230d22f8f69c83f2a6c76d5bbe84421825210052e5a869a78dc2d8887c514ff1ddd8570dab80cce72c143e01e9c79860d225a5b5ddaa20d095fac9f77ff4d10ba68d6757f4b3bab07b4394e171c3d7c2f8899ed5a59181a6eaeb0d12a33366aa089fbca6c91821a36a6608f054321d0c99f7fe786ef27c4c9a87f2f9279772d53a9b7698ba59d71fe4aee10f55653c71a3e1f085f6e0c97ddea844daec4d2e3df1aef3ba585a9dbc6946cf6ba2d84a019b77663a23b2b89eed2dce02ade535381f412d6f93a5624076177e9a6bea8c7ac52a3b45a99ce0f450fec20d8a62ba4cbcbadd518ad2e4563de1050ce462f2ac74899787b7a1ecac658b26ed81212889c5c3c64307612daa62fe71a859e0aa9a3ef478056be7f81430e24d16825b5c62f1bf22ca032aa7416d358c957f32cc68c31d27aab2869c5657efc25499737bd9731a5b7ac72369a2ef4abcef8c7fd6434230b2b793ee3fb0393b9d8a3280d9a8ff4b9c63246260d2c7dd9786125de26205b8a8df42ebb5d08afea65f62df9ca7e64a70d51e9331f57416b23a4830940947b0dfc886bd445e73dab01bc018910b3d345dab48ca007cc30f7f890ea7475e5f5e1d58a720abb778978ee08f96a4db0cf745c8772a7a840831806e8a8918c01d3e8a650c83c00dcbe102e898dfb667f14a1f98462580a54978af7641ab9c3cb9bbf4dba7a255f35e84ad8a4572f20336a00af850e90e8d24483e391df4f6c96ae327eb7e0f8502af5347d34749367a43885cef430e7bc4289b1113f1ef1615cac4466e055d8ffe9acfb9f1d941463c19556c4a1dcfc43259a66b7f955c2b0f5e3afa6ff3d39757c39c73c5b3d0084bfa1b230e468d4e94b92772bb3c0f5dec48f7e49c267303c054c080b63b405e8f977c4afd2eff0d1846047c0d8151ca062786e6351f84f60718d5c9a69144a5eb0d0d64896b41a54eab3efdd37fb294f2f62b660e8ccbe90b950c554787f5a29430a4007ee4a905fbc7ba2907e8bd4d9ecf377f5df85a302caf9fff972c3799a83b9ce711141f177f72010459267847ccfdf3843ae27e6d3cce62638c4ab4677912495f2c2284dc4baa4a88f13dbe53070947a26939231cbe333cebdb47f4f1abc6d894b9b132af6bf72bf8f16982dcb359406665e47b2d12eaeccb550ddb1be0b0e5fed6aa1952e95a43e634c92770270309ea2d8108d5f22633ea6d779a1c176cb320ccea8306d3fe091636640d8292f004506b70b615492c3acc465da1e8e0c48b098f912cf0f5e4e725ffb2da933ebf09056f49084f3a81b59c2477e3f1bcfb73593ce78569ad8054cfa497ee83ef178051f807be0171a8603e314e0ad98c318f91bcba049d59da4638a537ac93f32c41be7448ec65a6bf3060070cd59cf4da4d700bf21d1d373d1722dd7e6edfbe6ee2267169b77e131f268d4208047e73b724667f6d26d6ced3b5d6f9e6cae48f8b22b997278f6c174bd2bf51d9b6cdc95318f097d4681726b0e34d5edceda1f20483b18e5ad9b97432a05c1f08f0321d36084f9e3df2e7a4bdfed4f0f02b08d72ea76071f15460da2524191dbea22294f1ffdd8e44fe7b0bbea4d184e7f2eea3f6750af88eebac34f13e8aebc84506956f2df314a4ceaf1eca876b3b628a57bd4c100f2ac3388760b84e538e858b40febb97be895f0b5515e37721ab98b60f179259cf16359774ec411eaa15b14606b075f82410b834b1a22cb5064ce5e83629a9895961f0cacc058ad0cec7c6c3edf35d342de22d1d04eb81c76fccb230c56f4ab6bc02d8b2f292faf0782c43ee87114cb5704f499c0eeb1b57e46e925b710a0e9aac04e3ec78e7a11729fdedb76527133e7acbfb9ca61a3fec6af61293dc16d2ce613de2aaea3ceec4a0c4fd8a91a4705c62c56478777883949d28e5b352c288c1989ffdcfb86854498b00dab154088eb1e6754bf099ab085d76fcd0688dbfabdb72ef11a810c5065ff759414dff497d66a4da77ab3f8b24bbe35a90b3477422cc59c414886113fc5b66aa20c8b8249b164b20b75c94a13c719f54c0bb320680e0f45446572b5e26c4ba3857bf10ae1f856ab956fbab3c188dc66e57f3fdfd11c252c6346aafebc46a09b00e19f9b1d9f0e31dc041ca9eae335f9f03a2fe09be6a7b1498723a278c733320a3d8b5d855bc5396ba56451de989ddd23b72db5e936c5b1ba4d1455aa44ce9222939d281e9e44c54163dc5f2ee0994abdd2ef68b74d83648265e63aaf0fe6ff9416f54743976c906f74905b5319943fbbafc138c079ce0a9ab5e1d6f6a03af97f7ebd86ee43cdec62f96b5c5ffa1a7366bdb30c0c4994506fa8a8c6be342de34b990c9f78e8832e73623bcc5d2f78c14f3f8a8278fbbfb71ed10e9f17e1f546b9ff63d4b11a2babd3f81ebfd98b40879e74a4a27f70d6f76ac6fea1784a0487818dc36051bf0bf651aca1888fff32018e83a348192b7ae42f44b6c86b6ba8f0797d92123a7d9ea70da22080d4a7b64798d94914f67abd4abc97993de10ae78c8ba1997d740a0429399db1f643cbbc2c0481402e38e01cedcc6eadcfc24f3bf57b137ecb9c93b34d1f3d710d032b33482c19db5efae0ef4b3e4e905812e9967b809a983ad93eace8a87b26d9d852ee18fd86fb925ffc04e5661540ff9278b1b237ae15fdb2ff09521002f7434b5856968cd9748453f640bbd9a39d5793bca3ffd86da90861cbee21ca9b65993fbe01d5300829eaeb674ce8161e5f85da11a4bd4eff56fe7050e906ceef167fb13d7a892e2b047e25a645638633940e2c9f9de5f0392b8bc8cd7da3b6893dab4a5960835dc2642e424b04067c0a8fee64a753257f08e18aae12cca7ece3cca8023e25231d8abedc6c0b7b8bc6b7db3daa636fb78510a035b82801a85dcac563f93eb09d97302d7be09d4c2f5c3d3a8a1a4cf9f4803fb0c0f14f3d9086926d7b3069594132c17253d64fddd2a923c849f3d4e7cc550973ba0b55050744fb0210fee354eed91283d881c1958a367ec27fe2c284a8baef303bba91def6b8bfc21ab1396889f1e94e424af5bd9825f8d983710c3779963f3ebb42454309b88db0d6d2b138919ca0df33656622bb85276c8bafb24ee7594452d5b56972ae1b3ad5ceefd73845a27fa5533426511f403099864f4fbe27a3ea0c6116d319dd9d47333e89862f161287b5590069300c72e8496ab4e741764f255a6cddfb7ae3b42439d9937ff69d6cc3da45b7e76b2ff79b96c6424800894ad44cba56c895516362f71702f8e812c2650e4270a1abb7337b8f18fcefdebda1bf6b0e1267238c1cccc35576d5854cf26d9c5635e093435afe3d7a1b7ae358a6e65d61a873aaa021854679c1a27ae10a169867256392edf0bc3187f3f85641f5335008cdb3e32d5b159e30fd3f8580660362340a8b44db1acbe47cb04770737263871ef9ef006bf9111c8dee3926f836883b8f338f8e3c42d43e14320d2f8ce5d71ceb04e212dd6c6c3b6eeabada39da2e064276696a32b850decc13ce4e2218e60601487b0010f70a22d07d8bafb571f1ce375b0e1c210e9476e8a7f3998da8231ed72ee78df4b7d0f6754b7962911f56d36ff9a1904d84e3b0501ec43b759e8cdfd6223effab8ec61dfe9baac02f6360bdd6ab559fa660241ae838d207424b3da773453dfd708f2c0ea626482db9e8ad442914fdc0cad99c7841cc12eeb608d3d6f1700bafc7deb818d681a4e3584dfb375a57305b88ce004e173a64d480a0e5b2c7782a2d5bcf95604c8fcbf334a47e625ebe2dca06d4e2e04cdec21c25fd89f41b845921760433d0c46d377521c4046b33b7bcf5d70b93a831ae339a2b4a597e5d12ab6f2057583f221e67f04b6304def2f611388d6190d14c926fab3028a37b91644b4b49e058df192786ced55d68de373a203b95a05a6e3fb146c445f864dc26ac310c31d6a038538001fc1fc86188614affc85bfc78cb743e2303af4c778f4fb7ca3a47c2bedc02a7e01e1d693656fb6341ca923667a67b7cf8c16f9dec4e82e51083c7470d1f59bffb3da774233da88e95dd746b654b8292888d60d1c7e8e77e72bbd70626befadd1a7dc6b1df883fa3d959291ad4f6c48f8944761a2fb0d6d2e1b3b6cd97837951627eec727cd03b078593eb1bd819ba47bfe1d6f167af7f1f2ebacebb673181e266264d161b8a2ec02b7fd677e1a37360f7cdb0c5a9e0832842f848cfbbdd058e2e1cd843de23beaf1c22b9a858d1bded9fd83bb28d32bd475d40ab8043af010818f6d23363b64548be4122509558cf7bb373ab7b7e38bc6d233b678e9a63943e28bf9563f04536c837ef7982a163dd69127dfce747ae00fc7e2fe15794dd89a2a134d7b3a695ec44a04e3e7cfd82ff9441810ce1c3128da15715495d690e014f787313c199be8e3dd43093335663c94a77e899c67569ae59d6a1164e60527c33a12105c39e27d550a19cd6a6f44538f290a98817431a69f905f84471f0930bece6c8357fbc5dab8c659ab022ae1b7c6f9385a0fb928cbe82e4694f3e1f6e379d7a1074bbcac58775a3955c7cc5c49be2380dfdeb8cb9ce892ebc8069a08f90dc19a882019c0fa2206a01c3ec0917e2d6542c7725ecac1ee04105f941fe1ac1d20226f37aac22b429ad8c374e06f4a1e2e49e019975d3ddac65d9b421cde4bef19b03c8849809ce73ce3e967d3cfe73e847301310303af7cb8dda2c5d5ea9155ba117f1ce591e92c3bc3cb9bf2ef8b967311ad21b6b8c9cb8e87438120dd2dd5b859030253768aaa60ae6646be5fa1d07ea62f78d5be609b24aae633387ddf9826c790cf18688aafb69ea5f49753b15a635a8e196f7bca763bd484bfe003ae258b72cf80d117202892bcd859dec7bd9f5f1dedcc090d9b4e3a45fd649957a66b3799cedab3ebc5182965171df223837d88a4b6be476928f064b2e6d5c0c7bf3f6fb261f80221dd0710a959bf2cbd6329f34df32d686fa43affbc9d3abb83b1425295a107803d4fc636f163c44b33afbf9714e091fe810cbb4185c6797402788749d7b1e30898cc74a618872df47df0d6df2167fe186d5942e92f78829f3e50dbfcaaf773d7a60df75f55a5e9115c3480d2f71474675d3ef85a8f85a9e252e9c5d8ce81260878fe100e0054cbca946191a43cc182a8c32a6b503d132cee23445abf52f5fcc5c40f96e7bade0355f6d3c35f90653b2120008060d8cc3f65fe2398dc286ec1a380417341f803154d57107f335e5ec317b3bb6cb9c91a76e2fcbd7d232a877506a9a8be29b189b1c2ad29ae3e2b7aae4b991febd685fca67f1712eee1ff316e6b9567bac3dfd316060078deaef561ee49bf9b2163dc239ba8651f2482abaf651c7489995c582c591a9944ed52a0cd80f90a42c7492853810f4e8794fdc9819b5eccd06037ab277562a958f2dcca9e993e463563f3a215c486711292800f6a79320e3a264e6d9c6ba1b8c002f7e8da217dcd0cc17118e21af301bdd912294e9d05680aaf504e7ea25dd70f0b4523e3f063da25d68bb99112eb9af8a9ba5dbaa9ceaa91d0ce1ef2ee8cd9ad76a8ed49fe6cf3458fcda367aca70f413a6576846200fdd18d5d3331bf7f573510048043e381fe0e6ed952a706930e17e60bb879935e6e959132fdc673e572492674c6078c7ca48bc767f6abd5671dcec66c65fa9b765e71e43ba71e26f16755e28239a94a73530d2fd4152f032a575788ddd33d86aa8ce02ad8aecfe00f65af87ee2ae1e19ed1411849be4b127b991428b34372b49d0f696e7ab4b098e82f8aeeb6c40a830a7cc2a40ec13a798218e76a1288c6ea05b66e4d9f2775c6de5f9957abb15db6235d24231b035938c5aca617677c93606dd73cd3836cd208e181879bcbce206a469005e00f99ce7bc0f4bac1d48dde6c94a1567e5b594554105fb93d39fe129a0360355fb4499e7ef537324500dd233efd98d153ca0b795c94c204c95aa631d5a64b6f591a2e0bf8e575c907750f5a7960eec257829aa136f95c10ab1302f76292dfd4c8330daf92e1fbf41c87d3e81f429dcda30ed0335851ee4561ba82f4682c89dec3002515b8ed5670a1ad4bdc7edf84a0a83ff4b991d2a59fd9bd298ca51c2481eb328c837c20420aca52fd7fecd7e0d04a07e833a12a224c49b57f614f67fdc31a730ecc63a578b6932b4661e605aeaf8595634db057ef993781b96fda4f014ccfa183b680332f12be7d9f826e51c72da5fa1ea3be0c8846ceab01021a36df02221f560cfe8bb6645ce3a44be4def41fba18dc45379e0ebe1ea2c8404dc24cb15f2c78221b39cc558b7ae0f1668091152fe9112c8a4ea25b962d50d937dfabc6d6d64b920793cb9c131580f9b77736d00911ce57bdba8fb045509b1fa74e1309efc246ad66e536f4097c8f48fad0a847d366006957b398c6d2fbfd2cd91189a73f185bd9b2e6094a88d9f2543cbd3966d40a349760e2b9cb8e6639c8fc130918d6715819529409a263efe4bc06a90119f2e8b9db75291b942ba81b16ec1b0a707c98c9f028e8b4d857cdabc1f85de2592f2838da331dc646e11d851722ffb5e5116c39d12be59993cfb7326702ca585faab9b9d404904c248b2eb19eb7c7f285f976acebb72cfaf4036c1f6218f9b4dc9fb122023cac6e2e69b8dba957fa03d6568c5ace79a9270f6b2e20c5a27ee46a111175ef03e68d93fbc787440abe5792f01fa8167801efd1f828654bbcd0bdc5dd22c38149406ebeb1a23fcc4504be46524804fcaefcea572e3806159ad7a50a5c1b8a8389c85ddd24b876abe6291459f074278e02066fbe18187346cb4802742dbaca57be54a6d5475b8586ee93d28a4eedcfb09516e7ad80f8c314b23afb2ab224468358ab4989d7108a8697a418df1840ede285cf76692a0f24625f34aa92a0f0c9bf7624a065e6bbc96636c5a848164688360be005d5d5dd7a66cbbc3ce695e3e795ad27dd2b9ea1aa303c16d30dc0342eeacf9270712b7c08d55925d6fdb65c4dbbbd450f268050e2506885af0ac70623c104fc5a0520a1d876920626ed960bbde1b33d2c87c9c3b96276569540cf2ee9e775ff502665206b06f34659e105e9f20c9f2fdb3eab3fd9953b065f21f0c3df5c8dd2824386a2bda7e051216935ccda23bdcb541072c4e40077c3e0371e949cc925100f739592fe688d5434b30dbc5b354270e63fa01ff459b51256b48cf85e5648ba3d56f965d061d9eef2a63275870f9436dd3f4dd409847e096b68d37d76a54368f8a6c92c4746aeee3973f3f940f9e8758294db1b37436bbc967301158bb854ede7a907ef68400c4026db86a3b92f85199e5acc6891568f7f69ab8cb30f82324ba3163f634ff28be114f354a35cac1c6683bca8284d0fa9b890160d24967b8943560d62c0a01e4f49a6a8ce3a4bfb1d1c4fc33be621a832c3bffcb8a8894f4c8e86bb005803ee02ae7233000c9132240c136343ddc330c6538e189a205667138964662e21426f2521dc3254df9f16511fb40884c72f1478807ad7ac2f39849883243e60dba0180a1a36f226d38f48ae1acce8ba9fb193dd7e3dd1b869a88ec299a97d79b78d06c328e0141a648c6eeb76792e91950a9e12d5961156db57a844f338aaeefe4ac06aeeb6f2256caa082633fb34eff5175524e5c009853eb0a1557e51db7e99ff1c3da1245ef32db935731b6226270c1f20ff8d72dd0009c17085727b5d52ae6390c16a3e5f310acd855fef22a25d17c4b0bf37a898371375f7ac709dd3f0c64ce72b08d0e6f786167265f1e1905b0e80d82bf1ec7f313a27967c0aaa87ab2b85d4ba84bdc417d6395888e96d60cea3be5fc28d54fedccc63db5245e6b531b345113590b930b8854feb11b504ec5e306a82ea1382a0152f1b76ecedb5f79bb70beb8c85065ef8ccb04631c9698df3f7323e9c9fabe05d298d816017c4a49cfd5f4435576c09656ac1383f511815541d5713cb74f921089e51bbf794cff9053bbf2c79a0df8b5437950d44d6aa84193864d5c41731165ae743ddc7ff3d472ad2800ec26c1201aa69d4911542c30b6c0943418505d33acd9843713e6860f51b84313b003351c8b3089a0df6f03726c129882de6f81cdfa1fda9179c6a4a7547f9957c8abbe9e509a2686aa30cdab71b5a789d6af93ace6dfae7acd2448131bae1536bf7007419a272e307cd8fe0124fb6620360638a48e8b2ab116343b1af05ffee03174540dff9bde401fb991d9c8f1855f008aa43610913d60aed655a1a941b3e65b3da9cc44744b376e1b27538bce8e92097af18f87c745ebcbc99d802cec9679db74d481f29772d2fd336f6cb5b8c219a2c3d5ff1c70821f35a27dcc2438a5e0befa358a5a3d1620b4eeabad8a0b5bcd1752d5fcef4ceeb615f6d9395ed011d98cd668358ecac2b0b7710b7650b33554c77bb11f06dcd67eba792832ac0aac50395612d15c4af0be5a8f5029dc57b800c905f7390b5856a1c41301ebd261841eeec67faf8f2c1c21190565b56fd78cea6fbd73b3448205de7b9a6dbb0c4ff56819c5851826c0dd0dfd1aa697de192fdb5cf0f0426a70524440fcdc51e26bed3bc032adc0f202f6d587ad93e61077f5ac46e8a98e00296cdf14ce2fcb0d405e663837e1b1b9e51af57839308f12302f5e9a7ee244eb638d8404c0f43d110adf008e077ef0ba28e5cd59ae20247ae3eb0ac98fc609bc8afb887e225f8c5b765813b21fe26652becfa878637c10563ce2c4ac0a926d39ca11fd37ba599570086047ed1127071eb1ced43be933578d15e2e0b2e5c793c71052f0bf409a92bfc7100c67b311d743bac9da06839b7b7769afa489498adb3d0df7c2901678606ba1bdaefe1fa488e7097e19fc420afeecf846d75fa1e4fd6e4cf0967b5fcaab488706f0b1d29eef5f12d5eb9631c7c19cd5336a98f6830d5970cb94d70174b722125685c9029f5b7f360b74e4b47c73797766f5e3d4750d81e4bb165ce951f452c9119f108691ce1c0083706d0fdaa847d5e4b46e2a12ddf2f6ae5576d9e9da77db8e6caae29c8f0eeb437e561346b18ff3f73e928ee6a11eb312359eb2d828a5ecd8e52f93401c2b72866f85117cf369c2ad23523594c0695046b117c12f876436b4e4008c7e4c5c6212890ccb1e1fabc6e4cbb47c645f914f98b6ddf293ca6587aff5b25163d6a791673c070ffda4e2c55cc124e82e1ee5b6957dfbb6d88c912073a572de1a51c79273a4fc4002032ef6687b84f244bc6061d882052c28e3f0ba0f49ddebbb181d9ad724c5a84b82bcab2d8c6b6cc4cf9740da519dabbe5b8a67c29778e5cb9996e4f979b466ef977b374984d621bf181098ec517124d60a70c89bd1a18a437bb823cab6642baa2eae0156994ac0eb32937eb42c77cdfcc708289cc85ae71194d8cca5d55fd32eaffebfa95e86a5302c981ff6d96fa5a8f0ddcf0b39dae42a600c0b7f7c4be82358b9a83d5065bb3b1659722e470c7583fb0588d4769f78c7a35ed5e15b1b3284ab5b77e5481803c5111076bd5b24d172b21e452b23e5204a125bd81c219fd4af67baaafb920672b3fe79ac040bba40e6bdb7c4c3e71857777e9d43c6d112ab888880da284191cc0e1e8ceb7bfba089db3c8b01b452d69c5cf2c357852dac9f011e57da06d1d2c31ce6bcf95ba7e5f7fc3f6b9108174e7606f186500f7b0653890e379809c5db00a60023c245bbcfebb68358222556da8167a07fce652df8d937a44f0436a880e7b5d8c7639f19ffc5c0af3fef69e4ff52f92db03251e2b199d426a0b63712b5147f7c0406851aa4cb918d792406ddb0dd6098b7ae882b3cd15d16b4e14f50e5ecdcd746bcd527cc843862ceda03aace9384ab66ba88ee1cf35ef7899f1fcfd8bc10a8307416b34f4fa8c71d21e689896473c414d88222b32c2246236dcade916b4739661082634fc0866cdbb0c68c9364c6a419d031f5f7f5284548777a73b6f3f620f511aa346bd97e0fe3ac3ec6ee5bbe210385e28730fe1d14fa35e97b2c8ee7107ed58e5e502f3c729b3779bc1b9b214f33de39a75a97ed0bfe239c9274e5dac6fca428d7879eb9bbc1646fa2b62da771b53271bf3a8a4c1cdae29e776c7fc01a0f71f7f27c130061f66eef4e419d577cd8752de3dbbef2b86188f8af46b388c42746210916c4ff77b8fa4198d34f0da40b02e5bb4e50c74107bd717dd3350a0d003f9aab95d64ceeab143b93e7fb0e4abdcac032050710116091e0502106376ff88e2077468144e9b440e55c97cf1eb6c3ba502cb924934d3dfc2fd91abea24f03f45e09138495e0a175997e6b7606338306e913ed0c75085c8a3cb59c3fc8828722eaa16d5b12091a9260a6441d6b65d71b7e1fdc6ba71e8f1aa55f784d2d1e36ecf6587505d0f371c357bfab4d486b21a9e2b1a251cfff02874a379df0b78a40e68a69ca94c171f7440885f2c023b3e5282b5f53654dd0f00502b370dac91d0f743945e5be58c711c8887b04e03d3a9b0bead5ca95a2390c2d152d4b08877ec28f03125953761e4c66261a012aa772da5f9c08700a2b7fb3610ab0312b9dbf6e9395f0a8bbd7b33f71ab624a6995256efeb1e0dfae293a3713bdaae6c401c6e3afdfa8859205d14699d06291c00a428fb8841f887d027c9e2a755da82a93e7c50f278117326d8249dd9ae564ea99a459d864aefcc9f97606247ee2638e8180bf8715fa1ba2f079f83fe475a395c5e7bb2983336af5eb3076e442aba8acb4eb013e1a5976dfb6968b4c456fd0ac1ab16f8bc8b0cecf05c0a1d26c989cfef689af0c3836995793f64f9210a418b0af903a537f48959ee9584dbc72fbcfd0ee1bb79844747a5413c9303ea33310155a0b49adbf291bc640629c8b2ec490787f3c56098747f8208c517d83f2c1764391cd7711824358d6fa28515d655c9039887c48bb08b06da1be14b37edb654a6406f54a118a5b5bbce4639da3e9a73e0112b364178469568d18f06ed3d5ce905e173f0047a4df5ff54a59e4c294ba713cf7d69e551701178d576f9685cb12e65fc117ed2638ccc8d56a66155e2bb984a39479bcfdbc3b3af70904b55c9fa5dfed5b56d785e519b090d8b767d8c51c08693abb254e6fcc574c5d395bf5c1320f410ace7fec438da944fe0d821699cb97363fb618ddeda63522654c3f10f1d908930949371c13fd7a4b6f396cb1664b02e07e95475e987a591b2ee5eb7adc2e6b39a9c829171506cb2bee2b7ea7748e2ea54b970d068c1fd3a8dcac1a30e59002619d85945ccd7fd0640e404f5b94a44cf089ae3d483dc11ccca9128cda68f796b59e0f2b48723cceb3be558cbb679516ad105b40248ca43c5bb47cb7a22245de14819cf9e01c3360e3832de6bcdf0c5575a9444bc29478b48170082824673a965e38bcc1ab4dc1e1b0c595b2cad9df49cd444481ea988c7b5699f4bc06937843c50f2ef2f580a91c20125fa6e81ca5930be6826aa6fad52dba99f1871a5026aeab06b52e3d5e84c4bb8a05a927836c2cd0ae6f7f4c18d0b8f9321a26d5aad85c8ab406f0826f771984df21035532a3553c12d98d23070f58386b1da1d3e936483eabc08d0c1984e82adc851632ccff19520e0bc583000ef905bc78c87d077f0cb01cf86b2897802f119f82c36360eadac3278da701f6e32f92ceff96bec439cc58b97d942a652233f4b2b71830e2a27232506931d80977c71db370a4299a1f649f5f9b90e2f09b1027074e09ce0f37a345ad94f629428889932a88f317f948dbf7b0d49f495f1099103f037e67eba84405aa0d6790b6d801a378f026617c04951d917ffe0236e6ec612928e16e82f18573bc0888b7ef3385983a62f53e991c030212a683bc4bc9d070c3d1364dc740fe0a46f46bf992fac6d8b418fd85d1201a14693b2b9c4709aa0de0afcc6284d16b008c317670bf992d3d7e96eb683ad81ab29022a1a78c883ebd72c7d002c44e654e3c0b76f3cc231eab6af58d5870c40155dd4d22b8110054947c3483506db006b763bb91372964adfddbe77265d2d62df25ca1c2e73095644401895994bb0a7027eb510a0cdd44cc669071b392deb62e526aaa7df6cb05a14311d6f915b21a7d4537074e522929b5e0d94e00f5c7609a33e63850692c3f16cc7efd0de89f39cedb1c3782637674364cfa5706a0a48bab38db64bc221b14930e8e68297ca051e33dbbdcb88601700c126d741352288b4b9586844fb3ecf49e05b1398071ebecd94f3067f444d94f2dd6c76ef5d3051d640236d6fc1d99cb624ba5838f98650a10dee10c160adf1d7ab766b814609a4b91c0ac186a02329a5f5e8a8bc0b98c2264dd2e4edb8c691191a405e42950e32e4fc6773ae0f24caa695b74a05080f650dcd05f606b0d820ef38d20544e31b27c0363a136566bb930502123d04a2722e74396742fe6f4de60c587d0627aaf21b1e4bcb74f4ab889a362535bf0861a221b60f3cd216416ed4aa8ce45bda69e00b043b72d7aeef5eda997860710b06a38735513c5059416f1543786cc645edef1e5a05d82478622199b2b3b26cf8bdd9af643494523e85786c0602dbdb329af5158b2abe4d82d0bbf58bf33cd755f792f05f4443c3439946f1746cc1c18b86de485a8e521a5c34896e9736affeb80e637c3e3fcf5ef599160ee193c22cfa9de0eb7c23db20a3957dc8cb043ce8ef9031ffc974c77072a4ccbef963fe6b008a6dcb160b3081170477404c1aa84b26a5d2d92a509d6ef51c9e99aabd5b84d8125e97c8e2001ad6932ddcd3f4f7dab7019efc10b1f3b11b9152e4d3c4dea28b690c6d76a7891c6d598907c27aa7c0ca62c526ef7d251df23640e0cd06b4ae60009ae36cc6bfe462f7db5e8bb91aae0d12be12168371e454945aafde64f41f6b39a78dd766666bdce30949b8cef156ea8f768a9fa993b7bc5e2c8e40ce934a94018bd713f08fa9ef11ec4c40f063cd96ee1e479de409a6143e482d9a71ccae998352e8095dd3c65d90b263ed431d394245f8282eaf2aed15f73b7a88427c3d0c235d02e873fe11be1ecf80a470e90a825e7b97af763db59d66a4d5a0b1d31a2f27d1752ecd2de2a0ac9650d5f96d07371fa8a3d801404f5efc6414b10329a774480066db963485ddc52c142ba905b2c41f6ab79d76ff68af6176a3f3e9473e16e6269e7aa2b4a4a15252640d4f8f49b2e8685e216e4c91ce7a44d673db2069b5083bd3af9f55e725034a1c31e884094c4816359a69ceddd8a0ae0ddd6bdfef6e3236e9d5f0307c57d4c7d03fe009560721ff9d9477c3a43fc929a083019bb3daf436d68a6f859698bf9838c66056c3630490067092d9d58cef2cee1f637593bd5da0efa521adf664f114c5bb220bf20cf8c4c7175a121a630fdeaa37f2529e2d560348da9f223456f24c9170608bb56d41d3423ee4f769ff626f6488f983731ecc839bf59cdf4687fe9494f59ffcc9e7b2dfd24382a84e510eef781de38a0ef75aa01ea05cd824fc242cf27cdc248988ee9763c00651ee336ca38a0b18d2a2fcaeee1e1385f162f73178c171dec41e9d6cd9b921b0fc8e0ff378811cd1a8a78c56c7c39987e5b3fdad3d62fae6a4be3f19bf4972a5317ec0d66c41f01f489addd0c2d92ac112a446e9fb712f631a3539ed5f645f12202f3485142a7d9e22bb729b9fc4aea89c11e940e886bade87b1012ef5efbe8e4477cd036aee558dfd454f24af7357fc4bf88c0072c0793a5427c3a73022d42ff259e067798db571b0829f140aea97b3672eec3f1d0139dc183db9321a0d40b4deb0180d03bfdb539308859fd2900b4117c148b434c84594318e30a15a6b2723ce01aa277f45ae1c0d33ec8da84cb9f48a804bffdf8ec867cf75fc5d0c3e83b0187c095f3239c76b742f8bf02e17e58fe17e617adebec80c640bd0a7386e8eeb77e7133b5d12e1581282abbbe4c86dd44813bce3ac257f499453beb34f845d0ee0e0bdf8986fa880f81505a2cdf07b2ea75e3c19d7fcda54d11bbb5330292ca4a1cda2d9d83dfee5e7768413fc17ca56ae6eb0fffacb41f67be665a0345053120c34911a54ca920a408a57eaa5f4a8b8fe68f555cd3df1c1b8161c39da039d8c4b5cc47323148d750a0db24fa1e6e0d8e25535d38aadd255c80f3ff6971bf71f2527324a815b4e59f11a54232c9029dd192e4c14ea00f0f2abd1a88341bae559add38f5c7d44b9f2fa42991d059c2a59e6fbe64b74ef8cdc54e8b3b57174bef147aea41d69f27f4daf4bc9477f448237f51edfa9a3c573074d3bbc7c58a02df274bb16173bfd5438911c19bb3940fe56b65584a8004e2641ffb2ad1367a34b2900f8c0fa5944a6e1ab9ad8161317f3fd0d6b11b567d8dbf2549918bd168378b37cd7ca2f20f2f01da0f5f2a12a581c62f36d4880302676d46d966095c05264ee4aecfbee520a7835d4218d51819b2c9c4fb8da8c988ec817f8142f6cac125021b668e578643e8c0cd6597581125475bdb1a5dc682256f7923c11de323c74f32df8cc4904caf4beed7c693681ceb2135157783d90e7d21ca9f165f7fafe130ded5903dede1d3fd8bff591435a5ddfeeddfb673dcd661441fc98479921f0fdff6c7df98b2ec58bab6492fcd50d60cf9bc1b92ecf46e55c29fc7730b0a658ccf64004fcc2e277a1226e10628833d51bba90b164f218b576f441e503be5364c350c6d9b0e721a938df4e51e124fa89dfa879cf4f35ce306c0d1763a4ef5b77e21e46ec922ace48348d17c29c75a7b6336e3e17a745f8ae4ecbd0f344d714ca0e8d028897ac9dfa4c73bf56c6a7f7b72a0a8c2b273001d809d39f23a41509abb1470c1e3b94c8517ddfee9199d5570e9152603f852f5170ba173d53a044e3d2a56a890dbc4767a29773c7045aae2910e6728bca91d13f3c7663d0d1d1d87406acec3818bc3bb1eeddd19c22a5fbdb654d6b1b5cf2e166860a34dfa5e38562c4d308a817ff2da3389a558b694e2bf5f4b51ac5b11254d5fd24acb4811d4ea43b19f4c87f64ba98d144d004531ffae11cd643ccc17c783dea40862537afea395a1236dfe55b8702a3d3d70a604696f804040927ef7f8c1a679ca26d4bcd5ec3561b4eb9781c0390f87774a835b86fc9bf90808814e75578ebfb9f85dd09fa9a3f22ef3e965ce6d2ffbf8e4e10fe0116bdda14c850d75e53b01c8daf72e1b2d8b11ab9118f07c0eaefe2c2b399d96345f004888fc8ac2377e7d8c2a94d9386e18b51a3bef43fe4a1bc6076e897289d5997cb080c0e0ba023ecc4e14085e68a9e08231d577c286fddddf690259887b34997200792c71480d78455b91f90fac2979b1314c9c327c7f58255308e6c8d995bae172cf2d9d1f3e58821e4f4ac968b228e676c8b6b46f7e98e7123039e04f05ef4ebe9eb29c65e13087a053578caa55a9186a1f8ac04386cc8e38c1269bc10664f885e304d833cb06f417602b725dae84355870cba93bf193065d64a653ddd3be7c12e2c04ca08a5f7ca35f96d5ad14c907632ebbe646a79c31f5391350a584b58ac8a058927d35acb27ac2a2b102c61f593118448f68411a690f17ba54cc9c05c1f752ad226f0aa7a56c496ce51764f0df03e56bbd3f43e4392146c0157e2cd1ff956cb5471c3c5da524b7c5d90f2cfae9424538bdbea557b8ab3ba9655d168b7c67e198e1b22a631ee7bbe3472b7b215439df7982e78a39888a5ea98b02be675c4d9e9eabb51d4815ed85d85dd0ca8ee12e0ae59e28cc4b4af6311f1ed535e0c089f1920d5fdca58217a488a8fdcb970a218a0786bd92dde471e3178f9ff38f012153c32055599a418d320f9f61d1305ada255f8bd3d3860987bc4fc0753ff0f89d69fe909be10be5f48cf1b39a32628ab1ac63ab4ac598eb049d7ecd91f705b97e9dc34ac4eb2d575a5017bba9d203bd561f5bdd7f8c67a4e9db7bee4332b094295be0cae38de45701f6590ef738f66a496f9fcedc47dd9ee7c4791f7ed0c7bccef00cf7879cb0ab6ad3203845f5a318956b75c572612bd95a0d35b50c5752349d49c10aae15334872c61ecae93c2af591aa61fd40ca6ac8982d61116aa2d4ecd58dfac55ab77281dce468b6f05ea163e39d175b65171e3ccaf4d468fcc95085fef6a125b3cf63d9f698faed42bc1c921614225f64c61451804544c2a3b4078eb5c199c431538b10ccef607a62286393cee740c8b7628ef6c3701879a37e0a1cf5fcb7bb0611dd114a2dc10b13da3c67ae8a1ab8272512c6713613a45f09a4e62be5a90247a7aad67a022773e045adac13119c31e288fa41a3c864c05dcfc44e8a5ea94397cae91d3e066ee0badb4e7694c1a646ef052d1be4ddbb886cff94f540d77709d7031107bbd8f204c562a7f6225f9df01a064ed6bd4e6488175e75411d1b8309d3c373389765b0fe6f8c6d40be07d8df1c0685c954640663bf3ae935ddfe0cebb23b72ffaade710aa3fd47e31001d3a65e05b65b87b35adbd061f3b4a286d5fba3ebc270f05ceca211a31b1f4be2333d9e6fdd6aeb01a8613c9f655bf24e8310128e0f36f1f77e179a4193a08a59d6a033e132a26354a2a9e860bf87d371b59eeba06ab15384bab22fd883199c9885be75ee0848a99d30339c7d41b49a1d0aaa68963f2d9845bb7c52199ccd899b0b716ca5116bd291a281c9fff7283db94afa43e431ea834a155b91c42ef2dd23511b6e880668a11387efab7b8540a6fd6b2abdc25a9f12557fd80a634999510e0a9a65748b2db18fe6ff630ccca07f1f55cb0ec6d967dc5c97a4332576e11fcec20d82961ea917b695e9bddb4279f5276068781cace23043920011f94c875b14405add773e998163247d6231d11a1fb54d4f697c247fb59df5fb149203c0d5cf0dd756e2938aa8c59a381411113605d0688f9d52498b9fe257cebc6bab9bf795801449b443769752cc1210b8cb85e05f26663d632b826273a4ecee931fc002e91fa2771c0ac90e9e19445d37c6ca4288a2418b577d05c2fb0431ddc8ac8bc35fc6ee9f0f22a615c85b38e7f6d4709a478c98b607329b236b96bd5e3cdb704361a864796ebb55978a724350011895a23f1ebefa2be54e88b7f8c33ef0a3451293670c709658df08c6e17fb02efd0d4cd4ea93373b1e457abdbc994f3c6f210552e25e3319fc27b3d940a88c91d7e4946423db1c8388decf5f7df3c0c646e809ff2ac6b0dc9a3c41a4fef710123bde01717ef07b7e46e816e40eec946d94b73a7c0583942c3010e4e2f256a9dcede800d7faa8620d62f211a3c8766d9ea57abf25d32cedc5fbd24e2c67960c1f54c4d633bd82f81f0384f1dbd336786848294c915ff8be498329fd4478ec2ae10c058f5a620bddc49e473656092eda37f341ff30e48b66936d9b041fe405f43add25ff8d94136e708a86bd416b4559db465d20ac13dc1fc99a9541632f54e00bee63ed94823edcd1623605f0056ed1575c064ed5b04999adf51e6d1f3828e0af395e0b7d66fce9b73ea49527c5a7eab88524d75fdb1843d07fb5e9070be5de761f38ea8eb67b7eff04cf16519ba60132b3a48dd21a34f608c52ca5440e5a757a92e8b02f21cb7db945c0f7772801c039313170d2b1b7c11e11510257ba6a4683f498051f49117acee14b9a9d16d9e49b5932631bf3efb9c7a4bb1a38bcdbcad0d860ea94dc7a2f5b400e59b9d94714153d784db44847af77cbbce5f82db1afb275b18f51b41a5414b983ebcbc9b09c5da8fff464c24609dc7384970c02f7b87b11a30c4f23f32c5beabfef5a454ea6b1196140920d9be45484efc4932dfaf2b14ec53f1c8da9287da6e22b6c4a9d1e7c3564d7cb6b6a55c9147741c3798e8d7104f55e1fb879034f3ef9faa919771f4a25a9b072fe6fde099736cadb97fc5ce1156f3dffa28c5a10f0c7921d94caee20665eecb68fbbcc540a60f154dd1a87373e103f09d2dd0e9c73bda68c3904f88365ac851f29c711335882b66fdf4fd0cf714c23f87acad0211a8bff2a32c5023e49828f54c838da129bdf48f133c5300df8a2e1ac23fe9b4d533daa3786d0474f30e5803940adc3c33759806755baac9a0e54df589201536ec1ceabcb506872fdf04518e1cf0f8dc8aa99175954dda05f5e5523b28227d95a80728f11561dbbc029a5bcfddb4aba7f68d3493bb775bf3d6bbfb2eb6bc44b67da13027eb10041969fbc86596e2519bb47c60304786dfe675d3ab9f48a8147c85626e028e2a4e47b61d08519d7bf5d745dd0c5fc50a93551a5223ebb4e25d24df7e4f6e0c6a721f1d6b2b0d6b114b236cbc7c13f43b197d63d5d884e0504d175e971ba803892296c28d8a8cb700c04bbd0144df9f85f6114b9f91ee580fa9d391758bc08da4a4ac9e5ddc218d56e5edb273415be47e93143f802f886975c62a850392db16d6d468cd9e8d413fe703c6896e33151a81ca3fe84b806b45ee636a7afd4f5774b0839eb750765565708c983b29687591f5e82fbdfcfebd296aebd51b29667f2e9b1fa9d4c53543a490da533e3d3fc3b4f9a3126cace5e07c2d11decf38cb1f390dfba1086fe37a0cbe1fe5e43af78fd2e529d9cff7251b60d796848387136ba74853f7d5aab7403118b143c040c1218aef1c3acc1e50dc62d805c3a60efc868410205623676747e5c4cd85f0ead182d578a0279731f413dee72d34fab559a2e973e4f9df4c31c545619f17631a0c65194987282ef93562a1d487e13d6354356ae61c9c2a35c2a10186f5829ac7a562955d0ef077344030d0bb8390e88b5f60dcbcb2160624ff5f1a491c71062d48e0099bc6ffe40d04b863e0151cf37b2144364df0535e23973d62dce1ddae325c0c11b89065a457f2557465ba527ef6cb01b926e79fea754c176669825d89d00b549f98900e3f08d62be3c4ad516857dbf1e6b7a2bdbb6398d42817862d939d1a5ef837dbdebb53fb57d791dc49fa7030b359a21d9cad18bdfb201d77f43fd7bd3f66dac6f57ad5a6470d897e5c8cc381890c20fe1a16a56f38e3bfdf6254f20914cc61d77b4ff29f154e088974c86836a7f44bcafde9e4642b53897e6da9776394d2cf1be346965e496d548f3071a0658ae48bee3bb059101b7da9b431e6e31b3eb0a21e8ef96ce5aaa7a08342e65e8734bacc6316cf8afbc432f5e1d115bdde9fd3edf1e27d45f250ab1a9cbdce1ee246211fb2fe133d86ba0dcd5d1b0377754a66da8dea67fb5c54d2a0c0cd686e596a15a1075440a530daf1568cfa8ff427d6ca577e97059497713f4858b14a40528bdf7d001677470398c4c46795da3a782da3004f29cbdcb9e3d26e8595a47b9de0cca79fc8b0c5f4ac7aa2ce4d248a52a669c35bf03903b5ede434a665c3eab5b57946f0c91022a0f1a264f880c79783225e0e93731a1c3679a56476a23eb4c3bddcc565dfa060ff52c418b028e5ba45b9767e694058bf6e74d42070603145de6e007e264fdb9f6dcfbfe508cd484dc2582615185e68549d2e923da0631c2314b24269922d768d9e7c3b463acef7163f0aefe553a75acdef72efddd0912edaaab1bc337e8c79076bbabffb45fd08d58cc3c5cf0c78a59837d1748cc2847adb1c8d6dd80569830f6a0b11260529730392f2e1c8c4b201f756c4e62aa68478f569ad205586b59f2b0e2da459bd1927b9d94351f59533c308a67675eec5590c2afbfcdf2f720dfee2ecae8920f98accbb5ef3968214f565c54bb06a1c8a4423095ce269c175a6d523e8557cfd5b963f4aa2a0a8f7f1a26390196123baaec57efc9a7de0c68f4fd16b1fd5e63d786bceb659b1083399df4031897da22f8d4f107e02886df13f6429bb0a642dd4f9b8a6e5e08f62abfe0e8eec1a141c4a5d3bafbb55935b9c8e40f3809c161f68b56cb09770aa86c6df121e1ca03a15311a10cae63ee89a142751b186c720b1822be7322a27fc14dc4fc66d6697432ba941e05a616402b774bf4963f6a1e8898f9bab07812f55b8e00307923c49559473ab558de750944b9ae89fdc019d9ec79062e0b825a5a5cbb04e3b60633090fe60034956c8e9edc42be4dfedebb7b48e2754f147b9860230511cee5241c0b3d6d67b99c7c6c95a5934a1f0fd9fdb6d912e597749ebbcee4ccef5e18d710b50b0a76c7c71d2700ce570476cbc555cfaeb10fc56f322680c8f0141aef52955209ee0ae78176ec98fb180e22979289eaf067932b9309e44eb3c7470118d847de5324be42fbf454bab49b658264034930b2c7b5ad2496398bd8dab9618f4f7c538171ddafd6d8830350f6752f00dec84bdc1e31abd867088d8c0bef5d1e0063af18500ae0f9a647f38222241753d12e80d7ca402bbf395113f83ec72bc8c8f29e4a2aa68e8b76da06046a12d054b70901d4d704c2c09d3df624415afd01dcd12742b148bde30362fa7af7bf23372ff468c965e69c79cce86e0f787cdf23ef0d86d7162de46dfdb0409c3e71cd20709662d5c2d27df9248650fef5da054a8cab1e362b08435de28bc19280d43e151ea516102d9ba613c28a7f53de50cf391adfbaa0885c399f77ad290a7c6fb870464814d461bf4f919bf83e0950a4f5cd6b90fcddfb1202ff0b56f010eb2e89a07a4cbb0398f83853992f288589c5a4034a1229221480013b5a7eb72c1e9aa32e5a0deec1c1df25a791e172f29b0fb7e82a696169694abfe7d9ca6775a3b6986062aeb6da792535c1a6bbfdcef980cfb7b273591f4fbf57fbba163be11ebe9cba4d716f7a3d00fefc51966ab9bfedef9d0340e048eb03894539fc2590159ef52c528e965e2316d7e02c1c9e6a18e65b13519a390fb22dad8ff5939dc2d90953266a2427dce29915ecec3224072ae660c1d52cfd97888bee1293c953f9a76a4191f379fbade18bf93280b6541d9f5909a785af4f466edb27ee443c0532198ec64d7613111cf9fa04e5b39e32d3ed35892de240d3d8e8b997ef62795b019cc59e8a628a00fa1b6923713e5ac656da7cf600227becdcb77f3608980661a8ef1fa97f748d470a816fba87f9fe73534b82839446962d3debebb5f8182d4cc53004825c37a01400f4ab25436b29efebccb0993b7610eb99c5ca7090f08c8f7f0082017fc4eb420e1d2751bfbb80beeaa6986c63c3c06750d8f6bfdfc0ea1af0db2d5238e03d426dff294392a7f4972d4f2409464c5e273b23eba6ab0d3ecb1eac5a3973aac8f5e4d48df4f3c7ec7644077aa50e35ee6e5024e5bdfd5f11d64569a966c3227c6e92775f5395ea34514c47d0a59f3042a62a8ec9a0acf257b2b390552c941560c6c59aebdd03e0e31c540fca099d759a14f6e24c4110d30d40320de119685a4d6a78208082fc1425d8cd8844a9ce1566802a421b62583f20549fa1945db2f7c942635b7b8dbff1d0982d2133cba43badd466dab753ceeb7187ce7dac915c8868f75e5967d12c921a57cb09a605db1c3e4a5685e9195b9eee3ef1664c92b99fa99c403b01795167b8e5a8c3cf292faa957fc0eb2191f23703c0ecc1c5b662a89ca0a038b68e8d30ba51af8a1d22892e466b321d66c659a5eb47fb31c93d6c17738e6ab41b51370f724d91ccd4625669e793b9dddfb58bc8d702d296cf8c5e885a037c4fe1fa04bd411c6c3b1809f7019406d476950442d63f7e0f6f11974521002ae1833f6d2e9ed6b1f9d907a7c053b6f6758a96c4f1d24115ea545951eea40099db883977420e4b72aa67e1f2682675dd6ad9c0cf6b8d7859987d6a5a177fd297fb777bdd57f35366ff32a1901df98024a10e360ace4d2f6f730aac128c39ece14da7de898f3e12c6af884e07e9887ebf5a31024d92f2f2d2cbecff22812254bb0aa197df5e8dfad8c70736cb573316bfcf3787a08dce8663168701d607e5386fc67acd0ef60c284cefbf2593d64eabee92c288d423861ef374c040469a904552f1a0b8acc8a3305aeb8cff4cf11659f099283f0ffebd1d8554576888ca61d5a391ff3a284a0640daf7b3d9ea1137a1965491f4b8a3d58a9284dc601e2300f493c7cd07b05b2def3084ddea6782213eec54f01236fbb1a677a3aca4721a08fb44f7c33a02370b96a6088aec0958c526e3ce0379df5cd55ba4f1715013ad269b61938e242f648da4fbf51db3b504f10d3e1cc8d4dffd3b3880684970fa032c9d0dcf2c13cfede3e1fa1e9b47e59698ba5caf0f59d6d4f91ee4be3c3a8a7ce9eaa07adc595c2311f489143e3aed2e6a03b531728d42f89cf4b9459e2323dba179f4a5337823d7f523cadedf07cf105bcb6bfdd3b42921df3350b87a05ac649c773c34d634e5074274f6777ff5f22f183964c341ce540e606fdf0d972a5a315117fed66515457f3f3132988de4a0c43070656f5dbb0bcd002419cec3f11dfa2c8a1aed63aa6fbc86f89011a21149f8df0ce84618b3088f74a75410980c777c76afdc4f418b9e3a4f8ffbc4314ae86374eeaac5cb279d588850ac8430859fd57379c8972da07e6fc411aafa9db1307045fa34788c58bf75331cf5765e192dfd5b1eb366f557b3d40bd365a664de9a1cdac81a051028894babd5c0997a6e78ee0ef62d6a6286c7c030096050efb0d7a22d5dbd799741a3b54e563f00fd22f6bac1a5051c568b023b27e1aa8d3af0e602b7025c1c4eded288930f83d77485714b6047caccd09926d83d92b0f62d5029ebb5c31ceb05418591bd0655af4cb54193857c392a0b13010d37d8efb3ce6e7b7f2c1c3c7bbb11b309555b5d63e6c4022f0c21aee311df9a34ac0df2691f4b59ca2c765f7cf99ebe2aa34350a59a1c01ac5e4825be37671fb2a540615e3347fafaca48817054cfbebaf680eac0029d423c45dbcc2031efcac95bd29525aaf0e22819f88d09a9c4636f792d0572591625cc5922a8fc518209115ce5d4f266eb2117d4f1fbb30e64e4399fd56f36862c9094df200e9866674fac1d560b29aacf9c4bb96e23d8154dab204bddc33dced5967d25bf79378580c87fb299e7d8bd67f229f5cfad70c668d5d3a3c279a6c4b39571dd946212fd0acbd8055a8dbf5255206e4aac4a4123c809d08a628eba4a7340f62c85fe5b5211a6b947dcbafe43f8dcd3da5d106f69804599b20f52d3110848a91796969f5a2d11f3bda58bbabd8a1ab2cc5707c5fb6ffd920f8cd2678c7707224ee86657e1c1e93c2288c2adb2f85eed58e6e76289b3aec13e554c3421e71ceb0ac79345f37303462fba1b25f3c3ec6e011fc0e17b0225a3043a9dd61548193ddf664058e07c7816ed19e5a07f793bcddc8535554760459f5c54bc42fa729910e0f738f6e8b43cd2c8b9fecf63fbced6204465538864bf09caa49af2c88160726bb65e4c90943820c1e9a926380e9de96f8b0eb28daa67ba44df49d2581d31545a83e5d8d34cb6120b5e67fac6a0d75958974a45af687132e920f01413cccd4f1ad9bb8dc86668df9d79a18c831fd529f78063b7b214c7135d67f370f19974cf39070900440588a50e551dc017fce27b50e3206f239780f6d0ef9aeb1cad7835f2cdd913760d15d00aee4f0329576002552ac33242a80496a4098e22fffb70be7338a8bd11b48cb4bd21fe3b51ad59c4ef178a755d328204ca6cf20684af85132455560161daebf402c5a138ad785fd68a3ebdc42d85bf34fd103f994f1f3dbd46c8b659b0b9875c9cdaa7eff2b642b2db8e5753442fb09ff50fa1be368c0cb10fac6c54ee070c1e5f2670c53ac4a3d75f6d7dfec85d90407382817e637766fbaf3a74558db81bd56ddea8f1e447a216eec055eb5247a3e6100987ced3f3454e345913e53e3e0a47a6e2b5461729ad969871b439f3cc5766e4a082baaf2e6fe8018c6f2653d7cde7fb24c3070a63b265e61879dde8b9cd7133ff5cebe92e648c48835671cb82f165eb8d7548ca3e9393cd7f9e46209d9191246e223e109e3423ec5bdcd0265ab18e1e5af28e68ccdd47274b8e35bbe0bb86346ebe12b50e8d5eeabffe14d577425dc191418b7dd4d94af9a676ed42d7ab5f9869965616b415e1ee62dc89692f8fdf303c21ea2a3ac34d639b122a984c39713bab2931ae1072a4c738c3124b53b9be4c0ebb8cb43d4c7ee987aaf1b2cfea8888956c17975f0ee7b568565a7386c3a84118a7ad9320e43e7897a82c00ba02f9c4abdecefaa290e44f1f8cd3546acf090f8f831390107eb25c8a0ac0927da0c05d13ef66eefca26f620491674cc9eb1f7d3f392ba8602989c3cdd778e772ffb82d1f32b999cb7e74658e52e7ccbcf91cd53d2410e91a793d802a5e1f1f5c15e20f312d306734f54a940ec686fa5bd2befa39958ea79fdc088a724cb54190415b70134357ea46546f568868baa07267cf6256a05ff6e2f573c7eec416712d219dc63239ce3ac7f3ebe8370979c3533e87257945550bbbf1e7d7f920fbc28a50dcfac36f259b8bc0381bca517ac502246bb10bee94faff931e4d63c2cef0dccac117663b1f60b41d4df7e1b4fcaf895b54a1fab5570f2d3a00ded86150ac8763468955300430b3f92902099a60e7bec55832f330d2e7e6515f9dcd65dee801ca1a0b1b0235e57c411f267abd254e1a077542564c906dab977c0557fb7dfad4a8365e20501a650badd504a0881c8cc80d4af5145957c7cc963a86d9ea0fdcd22219ac0a723587f67672c04a4c328909423b67c764fa1207fd368170442243563bb24ced39dc9d161d9bdb02e3fc1948052383d736d84fc624e39cd10699e920c9c9d733c5774489075bda1f2b1a118771ed620e915edda4dee6ebd99b93e59d306373c79f409fa59d211434508961e34aca5e011df72e88c1abf19206e39b02e42128663aea3fc9552748cd76b955f897cce341f43d920b9296e7856fc360914d66719327fb25ba8ba998bc57d4d0ebe60ad6c56b2eab0752c83cb038ed2f8c3f05d39c25851d940c52ac3ae3c4de1065463c0399dabc25dcf87b4aaa12b3b5652777822888a20afef4637b0f7d46524d5b8ea2418467f0ff87fcf53d5ef05cb00d445613677329fd28751b7ec2d95b85d72e512b824b24043ec12eab928d32c5a9fad26282e3aad5e50662b748f972ed3880ed7ab80b66342a82109de31cbdc4e994cb0ea42f221474fd25a888ed1b7eae9657869b95c2812169a228b1fe9b048f6a00bedf560c9a55441ab6df603abdf4df3c34b8945af047be542c44600dbe3ca41444c38a3e484413a8f7cf476fd07478267263df1db5398a83c7ba953f67a721b43df6e812f3e4f2e4a514a4488950b50b0a0a244385784b9c5ba7ef78a4834224ad34f13304554edcc717acdf6f8f34b6f31ab3211c9efcca95f5dc98c656de17f7eab2465d3f23d3b1bf417654baad4c9713bc41c319f490003a38a19ea8b29d16269d2e8cdedef6f2d5cb2cbf8b681f50171797949c3b37ca9efdef3dc791d0da89fe788ff0e9350163bbb194a2d73ba4b6bdc5e6698c4fa80b44dec3f02e0f597dda54236848040e2d9d5f4b6b35475c090a30adb43ed23c8afcc659ca1b7881e885def27d3aa9848256ede97ad5be9ff1739bb12cd489a519111b0c7f8ff98ceb495da1d0ab4a77fba71b0a464fe17f4277a78125a75cf39822c8283cd7fad94d8fcbebab5e1b5ad269ac601285d406eadace8d6927e6e97a446ee7d01ce8dce1413b7c3bcf38587bdda2335156a685df10c97bdf4ec91c145fa6330a2cf0f7757791b97a0e62556c25f9e38a1e58bb6af6a0d538ce8a5585ad4751d4180b321c23c673f741770936e68f86694dd03af4af50fffd0f0f487216022737724b85e1830308fd9c691ed58d7321e78cf98ba51fa128950fd4e3ec9fa9deb81464c8ecbc63eadc26c8bda3816692e9a6d48c3f934915fcb12c18e50399faeb6dd75e6e0f5dfccdfa005df8e532db12fee98af79ec1c43dede422731fd3065f2da2112c959d5709552a4b030f1512edd6696f9f46a97cecccb1e877af01fbf749138a5d68aa267e0b7797312d5f9b37fb24faa98903475ed87aa648c4a8a137c111b3607fe86f4600511e7490345b81fd46ced446a63a7ce8d8414a2ea4e2e39ac5083e35803b89998835fd493f7e1ab85a5d55a4247645f6fab2f2fac89e63a578e6f551471bdd50748cca853cb3689b6ca8be640e36a4a94855dda4a9f1986781fe38450e7b9d724eb0f2cd8fbdc1bf4fa7e3c61f8de07600ba7ba03c481c8efe48ccc463e659826e362d9943f79d7b32ffa9c0252de62eb5a89eae2f159dffbf639f5854eb1b12104c6f2462495a2d620e2bfc877ddb6a83af22fa7d04264fe7ab4e60bb0d8a0b145b00f14e08caf7b6ce9048fcac0d642e75216034522f243ffa7e9d08a653b6b8999e6958d060fe88b2306308ec29f6552d8e7ff90888282509f18725bf0589556f6367ec2e36b4b16edaa5c87520cd7b495445c72c1ac822e472a988ca87d22850215e45a386abb693bbb0c50659b690b33ac218857a080e06fe9f3a4c12b78cca0ae602045eb89036ffa5077d58b27769cf2a2a3fc140b63d497dc34ec6b06c9cf042e6bc0ddd185445d57d43d3c00963dc5b3aec8ff1a3ef4cbad545a18c4468024c1e986deda60a0312e0e3e2522196104c89a85fa3bab0d9406e93ac312359cdcd16538580c25f8238588bc8960baae10ad7bdbbc6e15f3a6d9f9beda4d29df0853e35e178742be4aef00cf8e88a65dea5cc7e83297726452c97a18ab01d7bd61fbf68ef83fb801ef6ad232aa1030a68e985d38738ba8dcc393e0f14b410772c634e4e8b8797b6a7f6607dc69c7622a454887ceada8df566d68e1f81b8939d0eb5ffe8a80ef3bb3566798ffa2affefe5ba51d2338acecfb6a7ecd42571750d445eff3676b6b5c14000c56dbddd247ae332df59d7e0c2c28bd20679db24094c72ff0facb7cd7cc5b42134f286e0ff8f84bb96d9d757712a745ddd7b06b403e053464da1367cf741b88c18e77ecd102160ab85d81ab304c7577f2afc98811201ddb9a4c6f35717634b398ae56a7d7d6773404390d516f5df028965041c6f35279a9e0fe08c1dafad3105c8dca467458cef5029cb48a63531876c12cef029b890f495814fbf857c635781fda9afff994db207432d4934875c19ab36346bc0f7a8e10a1dfb313661688158785023f98b1b3cbd201c2b5cb1ab1381a5b31263dd882e6cf279b9e7b5eb5c44d178d2d35a050ea61d6bc643d8ff1be78de76caf7c2cdfe9b5409547db5ed2e371da3e79aaa77b30b34be9a11d9121609eff23e73c8dde52296d34605c6e1f6b187cefab7e6ef0c3c07c522a9f5be6c200e149a3d7e349c3c582f7bb5010dbb9a2d8f91e8064aaa0299990ccdcef52d79e788377ef2a543b4f2c4024ad8afed1bcf1ea307c611dcef7e4ab21c4d131073f6259b4eabb8548b25d825cb940e454f598f2c02fe2bf4dd8f127dafb71def74d082418dffe0160106fbc1a96c6592c1bc6119290382f2e494ae03dafbfb0348307f74ecdc2f1586cce7d781db3ac2e20615e9e2e8b780c495f90b3e1dff0e4deb130ed61cec920ea9f8f7adb42251cd85876d609c49b132044e9d36973a22fc87f9f734751392eccdea5c21b173d2542a0d73e99e2bef9999743f4b9392db729380f7445d3a2a9f44661bb259e5e1ea3e7b46b474c8c8cfaefdecab4ed153e880d6644d6ff4d0da45b539b1d5151e7b66c9f447e65ea9e4c97700ad6e342c994cdd1d7b05c431ecd3c769b1131caa2e2a8733b1b080ff9307abb9d96db23dcb92a495d2aa89c69c10d1978a5a6d7ca447b6ba91fadecc69d7162c4f21b94d31c94dbb1edcd28cdb3d1a78c8b9153ae3e6e4c641aa5a3463bce27a4211af4cf220d84df663999e6e4eabb774f16c28fdf1168eda2b2ed389e2386e597477ff908aa302cd3dea3b5088a7045667a9c1aea1bfdd47307c9ba0511edb65fa4a524296a2047231a4bf50003876b0564a47b765da801b180a1cf40d023c3b962593c9db63334ff7863d61464f4309360b9eaefeb2a9ceb2b4b23e9c908dc8d6f923da238eabb3a9d0133a8cbc0e77012b04c84ed58975e9213295ac4b540b4a14cf32999a74315a008e7e8b1b90b612156c683bc154f128c4a7d88fa91edc17fdd1c93e1c9dfd7272e379c44582f09744d3bd32f8792fc031c69e4f1ad0e09cb22e265452aa4b4efb9b27f3d6b8cd46ca98ef8eedff1b87d0440334f4abdbb1fa173c275ab80994221194c7e1c8324ef696da5be7e68e2998fb993ecddb8e80515d05229e6f0531753cc899cb5eed344ec6761001e9a3bb10e1432ebfaa9b4a30af91746e5263be373e20bd7f8d4d22111981db29448de95fbfc506d290b5f0cd9f5bd098c0c392cd09173e36157dcfeb75756e49a125acda4b18cd4d482ac7e21a31fd9e53a75bc29ba860400202d4dde5eb5096df07943fc8c629921d46e53f44011ee12d83250d937d49dbc9e61b37d475367fd5a2cdcb1b64617a30eae10f0238cc48f9fa931f71b9ed1dd582b98e5b42a850974edee91a260eb806e8aad66d6fcc3bf0a26548ec25fb06e8b77b1e18c3accd997ce62ecb734b6670c2d8664a247f87f6f8e1c15cde16803750b8111aae0334188d7822afc0419a9a2a2b71542f92b26c5bebf953592369c1dafa1180631b565013308e0bbf8c46c04cdb147f2dfa5f76152619565b630680d9d602226c993d2b5a154da6e740e03bc67eaf17f04b0007e7c64137e5b79d874934a364ec3b9ef0d56ac489621e1f8b0dd52a538b4d5908dafeaa0dc0c3a03a57ac90a432f20c39a0e6a03d251a874859d76c6fbb3f167e4457d7b08d8de45673a7eb231036c0a3b70d2c8486c4a5b46708244785a19fc6e9590171085b6347055cb845d918ffe2b36d664b351baedc957f112a7fa06436bcb25438bf3ea0ff3bcc1a8de5d435c693fe0106a83933f19bb223706987335c21d21077f66b77117e07397fce9ac3b745448f323efefea4b06ba6ea51e759e4b2aef48f4562c82a41158f353f0f238b7ed67730f3901e37181917bab48c8b49418b212ed7db18fc9c16444cb0595cce50e3add81e3afd525f1625c3e2d88754bbb461fa7d7d9e98a5ca7e0cbbfa0fba7c0ff0a82d08c86f172887128c235ab9ca491d162dd8172311cdfbb7f5a72ab66f78ce282dfecbb18a5874c12505ee316667c20ba4e82c91af19afd48efea8551a9773582a09e288aae8dcd8a87daffd8be74fc87bb39b01a8fec743fa034d590540770799b69d645757bd3d1857fab6a74a09d1c84ecbbd3cf8de2787173381060eda4c47e2a5cc99ef98e62354e32410f08bbd8ac03669307098897adefcf594fab9ffd64fe1050a7abf9312bdd4187ca7adcd4f672b6d9f933f0853123496c5af98bcdb6e034ca517abab1977c3a6c8f337e6e10a5ec8ed01f9877605ed45db0da5a104b225c885cc767dfa5392bc350153d92a40fdc4776edbdc699fcc074b00e7969839aa845ccfd52a836a47b6442bcf0f8eec0c44a43c603513cf9e660cf1ee53eb73d8f79255d949fb57e08c1ff13c99389b97cf4052dbc9650ccbee607479f5028171fbfbdec5db97cd4ce69ddbb8509f4420311116445d338cc658565fddce2b4d038a3d5a7db11d01a696a7dc4004d3a13e2fe544cbed699f06b70502c321f69e10b127a9fbcdae0b15a76fd71a7fdd3bd0723395a2c322e29a40e5baa230503665322d365835f813095f03dfc82a205f65b1f5af4d8058f0f0dc7fbf3caf32c9ba0b0ed7910c4451f7794a0bd63a029f8c4face0e7752fc8d4cf788e664d53ff97c902977954ab99a3ffd8e68e1de43171d7034c10bec83b75ae4d59fd6fe5874f6913b698e3674f2e4da6fca830704c5fe9afd642c87cc8d3195380312b9340d5981be6991295a7b316b93629a3efb0199bdccfbf4e079d580be9c2d83d106e1805415a2ae02d2520b6dd9afc30f2d988b18ee17ec7422c9bdff07b3dd4bbb860d9fc3b71567577817403eaa6dc860560d35caeeca2cfac17ef41b3ee8f5ad0e0bb7675a09bbe86e9c283b861779a1403de0da83e365a2d86ad1fea7f1aeee6e51ff46a7878c1bbe65623f25c2040fc8afec45b5435b842fb83124bf57f1deb048944104e4a2666fe2d8c13820445e04071866d51e7c84ac47f5d6a011b30bf76b961a4ec8760f94ae77f62f8e6b7eb0a90df54b1f605f5bc23cec9b472693e3649b0aa8f7b5efe032bcedb89c8865b1b2a88c95cd31a3ce212087e832b218c430541913ab79fe9f64ee51d5c73e8b07b7a3ecff1d9717271e1b8cc379ab77be8ae102b2a0217c9632d1f3eef81075384fadbd880b17ee3e4df1bc19a4fd111ddb09c62c61d38adb15f04b3c6744044f9e3508436262dedd0045e49204296e41769f5d5933d766383d66b637727e1d7d6cbd1f658a498442b4ae9dd2b30e9c58485022281284566a97fad11d303dd97585157ec868e66d0066bba72e3715f6dc0951a80a0ca36c279c5b6dc87dfa24cab248b6b7fdddf2043ad173ee1149fc0139067067bd52d900b2aaaf861d1d7be8991b67e202a64e6d4f920204eaf9203c4c44921a55b1cfb3391f09623ee5187959105f6d1c28d559455873204c7ce5bda8ff8048724832bb9fbd7a4d4b7ff6130cdd91d04532df0893b934f1f9f040caba88b3b3f59a73e9b931baaddf735e30a8cee9793e7547ca813699a1ccc372b8ec92512c379c53499b59fd81060b466d00a90d55a43a7b59791be7b3dd5ea8c6c34f19747bfd227192b6d69b61a8dd7cf13cc1b1bb2318557d24ced5b764d03ec13bb5cf5ee6167f773dbbf5f90b175d6046d1b25284d3791a0ed743ae28754c2e9ced08b145b4b7a69246ed3abf4c1e992a90485e2dc1fdfe1ce2390fadf3a6763b0737df2d591ee3bd228a293ecce4b95f87fb80128083e46fc88f946dbf2078bde3ec1c10789b930291009366780a72e62521c60ffd7b43b43297e1a614792dca6e25e6ce98c3306bb1762db05e0b4a7baadf780a1dde75c4651552eeed9d091b84f6eb4cf1bad68a4d8243b7f456f6fdc2340fd18c4f55795877a81878483a9c22a8d0d07e15ee62521acf1d19c5a21b6152d6a07caec68084b12aac0eb2e359742877de52bca4f0118f623f55bc405e32f94f83881184f55da11a6d52f28978e46f08c49760f58a01287db425bf61a12af6290fddb117fa45cab0f9885eb4e02c0ad4e1709194b10c308e9a946ccb89293cc7051b8568740a11aa6c0e974ed6709138815b4bd46a8ec209bb97bba6b9877958bb0f3963e011e8dccec91eee9535eacd9a9fdfe780e6ff338ce835d49f8f545195700dbd0492c25bdb914e2f59b119c709888365b0a69866a693de83908dce885907e96e7808231b83c3ee50b4aad3d856ab62e01b11cf8bf56039f734f34f4c5a342923a6458d5368f306e9dc62eaf2f5e6d35d41089c43a71ed3d2b9207d47b88558b09a22505e953d77ac7a3835550f00420537bc2f7047f1997d1e13a52101daa1f08c0c4cd04fcfcfae6aa85495ce84c3ab60c79fa61564c5dbfcd89d2938f786ac5bb31348b92ebabcd2180a46355e358c3b48cc6afed15d7b3f5c25748227339fcd59dcd79646e0a0e670990f149c6ec7911739d34f577d4f7b5bf8609cbe5b39086d0d445d8e32391d74e782b0c84094b2daffb65ac8d12b7a1f10b23517a5b1f54f9d8bc509b565c925e3cf267b9547dff94c148b735ab5c4f8f1d949545281d67545a28f697bf92c1eba856f347bce9a6e06600b1f05de23d78bad38a048264666f37960366e7218ad87047d8a314b37084bc66d315c8a4bc381875e22f5d0182b77f8e926a404d9aaa130f91c9cb4750fe12e440b8e4a9569a987ad5ae4f8764a47048bcf3e37161b2bd6add6ed47443d137033545604bc29d3fd55accc27016f9639cd657d3cc86aae2e170006f2203e5177f6bc7f8dcab765e33ea326cc2c63e4083d7276a5ec6811a4aedb03bd17a9c260111701f606628a763215ac8eb52993d3ace8c3ffab33f163b7d3fc6feabfcde72df15ed2b7b54bb8d61d4b6c58a3962de3dfe06e4b086eed475b9f840056ef3cdcd272517c2c01af44b5560cfb9337662213ccd26736ab1623ec28b36f80d8031ed726854f8a249a1c1204caacf78f33fc92163579d14fbd7ceafc7522c4b61f253aed026f871b84f8e23b88243f33996075b7c20269fb8a7a09ef15fe12085909bf716c34b724525d72dcf72a6cd12295e57c535e00348ae7058b9577e02b41be2e36668c91f2aba869af3dde4b0cbf08b7005d15868cbec92d40444e676184df2a8a8a08009b3502b7404a007e520bd6951361cba1f0e1a8bc145cbd147731ad7eb52bde9b08c785a87e491c2e051933914cfc173a68d7233c97c45e68b7bef6397296db4b042be38e9adea90b6d556d3cc592a8ce7e8167c3dd53b12795f148c078e3cbe91034e928afa5ae57d9d2864e73e4b8b3c49aec5009b0d401a66baacbd939e5325a8956def7cd596cc02a997ea770b4f0fe13d0074bb2edd7e1629e1ab1fac377780564547f1a0ec2bfb8ddd5879afeb7d5c6bdf7e9d90bc98aed8ac939a5c03b262bc17a80aa809ed95c5b231f0c6d0303f2c207831606b309a48cbdf090776105cb0d2a8c6ac6807ad6267516f3e3776ba3c2ab267aead0ad9de730a0b4f87ae1297881108237eb6a9de49f3dc9d1b09789709f4cbf303a8aada3c6977e7e83dbb3f093687b2fea5af87f344153fc6eb34a1df375d438ed5a05fa850d47fd2e1f1a1997aa860b19b92b28fae8b868ccf23c914211eca17d5ae534b3ce2997e0ee734a1e1f8fd5f50ecccfc33d25f9742c09f2bad54aabce034605e255472f56d98c48ffd017216eb5b7928a7dd37889688fe4ce34bee635bc9c79a8e55fb453358540dc29d128e56cb11678fa3b87a7ef404c1a2abd7be321350e77a216113786a61ef71e2298ed6c71090987276bf6dd026b122348cc79d624b0ca8c0153a0898708e2f383f0bf6ea5fe56fe61b2ba086fc61404c20c876e09170e322f9b9866b8a9b8011a0b26603c92cef5270dd91827b3dda7c3ecd8439b2d86010b06358a1a2cb897531d6e6c13fd8335b74ea938501f08c3483df463586dd6e247d499e5b33f5cfc18f3953c16e1094c6ad9f751fc00e6b9c8a8fbd48800be1baccdad7093aff94cacfe200beb49d069b7a5629b9478512594b2d39021ce90f272a510ebfec4cf25908a3a539c9ad87a5bea5e053a09ef698a4ce44c3d34655a4152861ba968de82d48c486dd16c78a79bf2cd0295f06bad9cc274b5596c86660137f28ef52b79b7dc810016df674aab17c0d8c56156d8468e54b0e61867e29fbccf8a086d7e83facc48a51ea5c81e9eb4f27c824286cfc44c9f4ec7c44c1807d285ffadc0f5c318ab933181b63d81bf435a5eb5ac51248a641401eac33cba166c184d77d201ffcdcf0ae62abe241ba4ea1e4accc5f6b44580e33e3fa281d545b63551f4b5beab127b91175f998d7cf2a7cdc213268fccf0ce154f9e2ed25e28dfb20ccbf6d2a9a7caf75db36fce5294a448a406da449e24729623f8a6611221d1b89a934cbca83f3c90f5b33d115731f5fd98f6eb331c7a4ba689ba24ecb9f15208a47981d95a75111492d80bdc219b3b2d531d7adca8aa1185c0c76a8259d9346882e6d15fbe2848ba4e6f8a69d77ac6278d47322fe6bfcd169e12b970f55cc4ba277313f2657b3069ca106337092610894609da5a48ea72131fa2bd36bc953c6e86af6aa56d6b5ac183f63303f474e789fcc9148d3a93efce77ff4573ff82b8f8446b126c3e161b154ea4b9cf5f711a76472677982d275a263c6f032131dc273e0e26bc277acc6874281bac14f6766260e24cd9ea832f88d2df65d3281a794627c579d4aa08304790b25d1487d4437ee043ec926e434e745ddbfcef4412f94a72fd606d30b46b7f72efd5b7b9fcff7958597b55f626b9a85e2c81363399e5169157ec6c53bd55aab79537f60dca3eea1ecaabd85b34075cc57d2c92576be99bd09d5b6ca4d1442034d951f91253b9726cb0ab8987f72f45dcfd55a275c43a482364d8a7fa0f6830f1a0e9fb910829222d547ea97d1e5d0fe355a12962560a19345e9d0b712905789d785fb57733f17b471cb3b1ca92b9811c59a3c23fa0370fb944ee64f0a7e1983a2cad62c63663f7d3b72c8dcd91286df805f84768e01ed1a7e09d39b99214810b6b7ab70f92f554063c77a4ec15c591b4a3760dfd0483a0762a57c3aec782dd704d526eeaab3c4b53999515dd0fc13b8b5c8a55185c666da4ffa6761b6d2f57d3264cb72ee634ac20d8912ca7804cdea5511816bbcc127cb2b057c86c760850369044d33284340865d06964d7626ce1a7183a4f4a3a8363db9dab4547211511664b27e13cdf9356c6b588c10f06fc23f4c56365a68b9610249a3e4ec144e69b3d10cfae98ec484222decec9b5fbf8dfe56326ab8306245d914d54482080d436508e014800f1fde01de8d7f3331dd5a2102cbfe64a33340358b991de4406f1d3a72124b3294178998f1af16bec30e5c5b3219077ff35fa13619e806f81513c107ee40f479ac94e14c09b0d58db4ff1c0f6fdc517b475549c52fa2f57cf4f718502013abfd07f9e8c9512755244380f1ad743f65810895efb3dd1c347af06f65114e9bfe34b83863e0e22c22107c39b59ade260a30379202b8fc0ba58852793ef81340d0d43495311d7d467db8b19cdd866d763abd1b889846e62073d08d2ede89b27112b67999f626a3b5c77a55da2b4442eed90b1c750c37cb600ac97c50b975a3b8784f96f5c42cce5c6a73fddc8baf56717e09a848ce7c7ae0c5858a934d3fb2d6d8a137d50ffe1b4dae1a2fafef05799a88e22be083d0a3f20195587cca4e5f66d1ef7b4f69ebe7aed42933605b42473d2b02cf72d1af338000722db2b132498916452f09bcb4e0098d023810cec75e8376e5376d9e1fda8c884d628a33354a4550053d43c42fe1dfb926481aee389b05187f1d96a172fe6e59e5273af8667372ccb91e743fcf3062ce90350d05a21fe67092f950321f8b44698c2f53d64586b0a3cec8894029c03a005b5ab443e76f1673046a81e2981b9837324d244041c4368f89ff1b2d66be317d3c67831212b30a5e83fb9e3f60fdd91a95eaebb8c2fdbffebfea6b36485b154aa59cfba0c7f25b86b8e464ceec160f73d45a44be5794cd66f8be6f2d3037dd1938829d5309c2889acf3e48c48138ac0343327030f3b69d2b27569bc64e97df1497bb50d35dd49928625976d854f92316008c5764c97354b480d003d26703322ec700a4b564a6bffb609394fa15a9a8d2bdf9e2e31c0e722ee109fe95b55f1406d41cf638707f64130fb324f7d197a0d034d198c471085262e2dacb7d630ef7d2a2767d25bd5b0f94401a8ec725d293ba370b282842752a73db7fb27cdb3f22d1ac69e548d54d45ab32f985c48069526c8e213fd500ff8e74fdc4746ad5547e5186593f037922e792bef5243fe96d1e6e02556ef0d1a50302469ff91d624d671350e9658c75db46d75480037f5ba10b126ca122b15aaed9c46e8977d7a2f136cb3bed72f6a8679e07c4bbb114d0278db10d5ddfe81ba9de338725350685eab1615b959c8f5984709b2cb590f69f0c18a260d9d3eb07e04ae1f2efc111e70e9390db9ea6165c72d4c6f993e3489a82ee23043badd14b836e194e6672c1eb8ce30101ac807f160f20af21179117e69405676bd54f75c8aff6f2df75714edf4368f46ba7dcbd0561b5e7a2258d69cf0ca4db9feffb22961d5679ab2fac2844b0dec9fb92706174623359b7d07d48f03552c12c5dde0b245795d4bbb11884e898a6c9acbb2c311f70057465bfda227cf7668f2d5c38ff0c2f1da7606588daa21b4a4940df94b944a2f761c402956940d1c0d8fdc90fbb34b656bd979f00f0df01f5a7ce58a33c79afae258b2ccf00cbe054dbded7681e56bef54ee9285a5cf918a7a8e44453e8c7bd8398139c1f3785c2b9e0794a452a9de3e0cfce64667ae7c8b0298654523610ef1696ffb040daba7e4178796a1d3aecf7398b7b839492991451a53f1c05010314d00e945117af6be3576aae77a6c0e1e011ac9b8ec063b5f8ee63e0067bf1308653a68e7dbf782efdee5ba31b958e0f770afe3f2845cda2656b26659db0ae3561a2d27c1ba2683318fc5e0c666d78a7d93310ab4a7b812e7c8b12a6145c0dd7b355a2ead2ed1b951aaffdddf68d416a7c17eb1a77287eeb545a62b772abe3bdf115b33924aa0d61491adaa87b69e6fafe2dda5b80bbd8113da54cf64ff15e071a3b90cc59a0fd811aa4efa8eebc9f30af123577e2402509a5ebd692368f7f0982fcea75ee45f26047646bbdc79101f9ddaf0df491451b77ca969aeefcd427e7d23b8757bd4def170f148688c7072ce1bfaf96b6142d2390cf5d4e355fa0f16b90cfdf1dbf0624aaf11e987122320d5b5c03d5704f3427321b8ad6f8761ef8e565a53460d9056410cf049c0965f39b6a859674a6063e3a506ae62a5cad5e113062070f8c88202ee6245156ab53f370ad356c0ff37afc8d2418cb4be0e785f1ea2e5f895913778a36b53ea13c8d5f4029b97f8688814d73266a3cabdb442dced910d5af3bc54e52770b637be4799ce998f77186c01d2b6c08fc83322be314b97937bb4475d5d579d64e5c0e102fac0adf35ef2a2f771903a48163848d4c6a213d0cb3adccc221a9df591208deaa53eac2f6b9071357ce7c49a41917bf7448df7bcf9caf6927e8ad983c234c6a087a998b11ab51ae28aae64f78c5ac186e42a09b0bc931041f1de92e3be9b7e094d7fbbd2a7fc5a8550b5795db9c60d6d2c0fbf37eb3e6a009166b10b79b6b364f16333b21df209e20a5dec5cd595ef08a5dd85baf575d90fa1373e6263469f9515c785506eec8839770389ed6b99a772209168f426c469f30395238d5e5a72646b521954677851fd5e79c1e493143a63055c81d6ff297971a1269e446e9e6d760e39bb2820564cd91c64a06dfe9fafd7cd487d763ca224473ea72f0f1a129d53ddfdb5bb20cb539ec01f316652233fcf68c01feee7a1f27bab6550965edc39c47f63eee85e6b8b6d4079e2e032bc7f46858ae4a73a5965cde25c8416a98eadc66a54f1dc5fd8b8d7a951f1a6296d44225e959b02718dd1317bc54823f0045c7b4682da9678f7f72caf008e729e759499fc14e82cb544214796f96d22fdbb6441ec6a9cc192b3a9c0272981d01627466a90acc8226bc2e6c5644ac7723e82343150d23e7ca32117530f0b27330f79cc047f0060f82dacecf1090a1e168ead16e650954a6deb5b98451cea2e40c8e055f59da654bf516dfb26cbc5bb463e19eb4ccd29101e8e6e0a8a2e55c4cb55c04a050becd1cf6b54a524caa2acc5e8eeda9d413e289aae8361ef09e8986270f20f885f525546a0c52ac38e6b0f39aadede8201cc17e9d4ed7db93375fe7e834262825bb34812d9db6d4e40b0f7c5eef19cc1ca5e1c82684d9cc10fe091bf096e9d23c781dc61c495c7bbe80adf8cd2d22f611c256f6e681c6f2f044e86bc0b97a9d26085ef4c3558336c55607c2ed542b5e5d67a3c059b0de1f10e882407856e5017743ce36ffaa32862e9d9b6525198fc251a5df9b4c5f34ecd64b1fe842b0c308fc0d2d5bf0d161f624a746af46450d1813957eff4f3d0dd3f5851c8800fc7cfcc126efd4cd789be2d2d8fdcca859672a51fe388c71fbe550e67a3b8c45038c4fb3c03e90b17ab6882b1a29748ce78c824d00f062b2283fc6b86eddfe3daae0cc6410db388238636c996bd036320cad6b6c991f6817fc35e527491cc925ed3de1f99917016095c5d1ae706966cce8b7c782809593bab22d4c5edf0c8b0f1a7a4ff5270c3c73317e16224e8916256873552b1beca510bf7b5fdf1b95d7077373ffe01a5cefcaf5d306d29fb30f0fd3018a08e2fe65d7ebfd2e4b1ebdb70cd3f3ff60fa68bd6979c55acaf52b6333c3236968b2671661ef725479c9915773bffd580340455716f54ec67c9e90fcd1036a0c8b385937f710336049d941548515c50be44eaa1508905d931921778c5e0642684e9e5c91d550965f96c79bdbe90920b172fa8d755909077a90d6cfe675158f3c0fb74e07d07f6c220da1291b22a57d141b45b57ba13d6fdc4c7c0bb4001e536e6eb712d621ca728e052a9c3eec3f4d41f8f5206522fc42d71da8357c11228057b28bbe01810b1e305d5d6b2f5515a61be1bcfa55bc02aee764f16ac39b34f49f786e848b9b593990e2c53e953a7cd1d11abfa09d9cc9201df95c41a4c98e2d51af181a835a1be837e456614107cda38e064d2a23e03291f629f02a59fe8ebc4238135fbbfeae41bd342967c4e4073759d3f0270f955f41efc0d246b61e587630bc81f39f3be207325c59601c63cc1cc010f305fa65c6906197ca17ef18d7ddee5350db86a326b487d44286a4c196fee29c3d09d80afa5579d4808f80124a1896f5dff5864626cc9338afac26a1ddf1a3ff9bc726dadb353be57ebfdfb28630608b238a88a1d04b2f536aeeb6e423d35a58a1a484758f78cc570adbccab670d59acc2df62c1ed293b8a5500fe71d31ecc882093a0b8b488ce9afa16abc5628b4f5a08028c6fb196ce73609a2c500162778c52305e0136224b9eef4beed1f8db8c20ac3d8cee135e0d62bd024e415651af984db612e0e8e2aaaae5d4a4e4555f1004d44f5ff3382606756075fc2b2ed0f1c0d5025f3bd4447c95384895026f3630f13b2fbaf63b875a7bc92ab11971fef499e213baefedfaaa6737bbbdbdea8b0d602cb5747e25416bf07443be24c5c227cc5baff1bd5405a5c8c5069ab5454d261c8d18b3c25f08f9e25f45576f36ce62e8c33a61ddc4444b861eef531b6961295224447f62a2d6cb23b147219a99a938e8e04dd7539752470faedd44ec857c0416aa5964c1ecf17ad4217b640adeafe248e06478ba86d3ad52a66d1ba115ee47ebdee306574a917c5c918ec8c998f87f8cf222a82aa2311a5c28feed4fd0294963eeb5d8b0bd190493736fbb35f4284be1a06526e0eb8b962512135cb12a25d06a1d9dfba0327de12345442e1ed34494470675b30ed37eb003a8ad20a11fd1ebc17ee66656ec7613e8c5813c87f9492ad0f422c34637e41c97afe8c637ad53d4163a71fde428cbf2c9e906cb9efad2cf4de31c065754d4bb2c2f9cfef5e28e7db64a14b6ef1542596a482f6ef866d9e9973d6742256d29333566961a86e4c7bed5478fe80b50151fbc940b9aa61f0517d4c656e1bb7acbaf7dde522bffe07572a7ef67d2894e527b47e79be9e80fc128ac8782261cb0d80865fd2efbbc8310dd584b7e47ca31596d6d75f52cbaf1439e7a27c0986cb2b40e2917dea1ed73a05f6effb5f677508544f4e141c632e56465bab6bda1c10ff2f275956234e43bab3d07cce435dc77d27e9d88d9086693e9c138889be33d313c81c7b957e6dd8cf0edbeb40564db4db1394fde63e6a2e6d7a61701796965774781c51e8dbba943a67b2f934b9aa6aab59a6d2e786fc01c1402bbefabbeb3a0fd8b6a464f9b25ae49c23f6e276d484ef9e8aac1d917314b8ba00e63b75d4bf7d838d4afb577aab332c8a330b2d73aac7a1b28257e2d3ffe7a9f8d635f8c40069f9fcabba0c2793c6f9b87f6ca6683b36d6a050da0947adfd0bbe7e58545d84eca5ec236dfebc2cba2da37d36a0b8124da96bb76f55476fea3d7d3caaa2e950efe633fccbe9fdf4223f55241c989fe4ba9a690479cc6b131a7b1b381ad283899aa29d049b0e03890256e2164cf9217c32095968d7553579549629fca589c97045e2a78f9f3241a4c747010f903a642ad74b6badc1a1805ba0b3f672827cba9ed8fe02753dab887a2907b66e727928f623572c12b910ceb737cf7442a912f091649e966ed7ba550d7ab25c84d58189016878d0322e94c750479b1675538ed1d089ad0aa324b84939dc32315c87117f0f4be92ef09d33487110a65d5ca84ca92735788bdd7b1e978912f8e9ad3acb3ee3f7194ff0d1d447f7f4c063a86224f16252bfd7949e7d07889bd3a14e5d49528c9b901e5109462edd34a5eee7c9326c75ecd5b08eba30c718fc046358fc6cea26a24c874979d102a5f44042abf0fd4f5b29da2bacab26fdf1c581a255113b296c15b47643d2d34960ede0da96eb10d7d97167c0bace172c7d530f47f7650789584e6b3fbcd12c33c1e909bcfa330777fd20f6c05ed9ef1e23690a9ab6cd383b0511940836a22578b7025725cd55aefee4cd9c08bd846d0333637fbc1a3f3e8307144b020eed96f8daeb4b6e939f39c1be91192b45b428a447033d09963ea618c906967d9c0a1eaa05fe21d59d71d0761cf79ea0bc39fb5e749adb2aa1c1819fc60505d3b88c3bba873c886d453392eb24f7513a4c8cac8e3f13c51af95798b22280c9804d62a43b054e7fb1f552eb1e0dd4901662339a9a38d70d510016e853d84a3fefc75607f689a22d2130542ce5b4f59a1407eeb99ed46d160873dbedceb52cfe3b92c0c194028144191766f83c4314cd31ba7f775e4022c88ba07482df6d559687f94e1dd9c0ea4460c439a7a032bc4e71fea2c83f7e9c82d49a4851012fc33613bcbd9cb58ca977830598f0359c68f26389a9c2e5bf5e8938cc458b63d3f9585ce58fe443b1f2cff3312961b2d1258344d199590f874650c79377d2d55483f4f8d03ef5622685742a8b0282c9a085b6060043d9d644ab75583e1b1d9a944493a921aa1d18a790dc9c6b622f94a64a5e62acb5698098fb0e68ba67d6da5dcef67b7d588e370684d37a6879000bbca867337f2b1ca8f48a11c76ac83978f3a0a967f92382ae55c304d9086a079f4174323c826c49b29be2b3419f8a8eb3f1bf9720e83f4c5e3b15d4b11fb523ea2dd480f5dd41f8642f0c0f6430885879adbc00345337301d3ffd54220850481c09538e9cde4a278e81d8b1c570e39687a8cf6b10a84f83510f4857ad428f238e929023e9684bc63c630460ba2ada20af902b76af959fca28a4bab506d3c96b74b7b86c18eb060f4fe5c55f8b37acdf509a3b2dfd9740850716f58c9f53b03a7f0a5d55fa1e52e7e480becc094a32cda78fa7df66017bfed2f3f324155f43f2644b2dd1a607a32db5eae5b6b519a64bd5408337ff7055f559b83c9790d59f9210647d4f9f6672da0cee37e056fe2677bb1689d3a54f2e1d8231c81370afc3c3adb8e224bfa91f0b8259676e7002db1e99679f6526a857fa7a831222df000aa55d1ec1dfc8f95aa8ce3360222192f9f3eec4ba4729b307333d1f1d742755369336d5e2e422dd340715dbb022ea6c3d06b5d7124b90f5e6cc4903c0ce792ff850ceea30ca7e361db4d5b919014c8e9d663306a4229eb02984cb5d8332e72e05f06f227bea0b269d28d6cd4bb58522dfcc9e9c0258ef0b579a93ea32015319cb92e96aa475188585d32441f264fd12b0a6828eb2f6b34cd305d1073e7c6f5eb9d0411b1a45024899c9f2d0e3bfd55d40d14c9addf9234ae073f72056ec862cc096ae76452e17f34241e351b1787dadea67c0be2a5c665ad0c77196fdc7d6ad1099359e18aab3eee074accf9155c347ba29c72351155dacb266e68758820b31bea8c7703538a16a25101ff0463a3543a0d4f274479dd25b30f5ff5a02032f6cbbb6ff9a83f12ba5f1c4fd53474a77af1791db9a662e9c319029e5351d84a51960cc6ebdc6767f7a3a9ca40d6239955117185ff7ff6386d8f03d4e4849961f9ffeb63c639aa82274a6d941efb9f1f943cc1001bca8c721a346dc80e30e515a6b46372466d2ab48700f2b0fd9ff21185a00f0a6a5f0516b26a6460fe1080fc00c27f5db1c48cfc160ae26905a6bdec0f8f3e14ddba0c91dbe736c945313d45b81bb50f7e3dd5816191774dab04a09f6c20ca81b69ab5a9da3b0381c2f125190398431700c7e1e1279230fdd238664694b16f0469ec92ae57d0ebc4460f1900ed868f229b03566f8a802e010911c6c57f0652f8742adc107db062413490e30fb5e8d70b9647568de1563b2a3986b818a3e34bf78e5bad0687af6d68eb7f8878a76cb5e13d54caced5e22208dbd0201e758b139874ca1685b50d251b346cb8a836153341931945ef12a8d27f790e454fbeeaf494ee6c715984f8ed9fec47ff0f2e4bdcb55021570efbcd226dd6d4724cda8af5255f7f08d9b714e46f04cec2840cf702bb1d414b2ea19fb947a00ab3dca06fd929428252554b536b335d9bf2edb6f734f0802716cb1acd77d801e673eeaa9f82065500d30eef1de4696640a137b33dcc700ec4c50bb826e737137089c07fd8409b1e82806e55c3e17fed5cc7ed43a4e4166e9e73fd8e297209f779945631e44f1b910f494cce378a4cb795d591c5f6bc0e7ddb00aa5b0c966b088f262ceb00edf269056dcd8fbbe7c2e594ae31011dc54d2e1686f8c65a562113d3d94c613696ad33f74c812bad35b85aca25dfc50a6827fdd933f4fef2c42f50c9029643ca45e54a7a320b389f77ef04023a17773567ab7aa846f259e288e5c215d77c5fc63e217fb67b72f31b6ab03884efb7cd64d8d283b15aab044364e5ad601f6c9ead4e600477d83ae88fc243f2fc500960b713119a111146c8103969648736a021fd5675a5c488095fc9ae62f2bf876dd80621b23d8ca720e150d59ad0a4791e6d18c35a2be788740205625612178c12e0c383d6eeadae807043d77813e7dfe4cf23d9d4f5dfe008d8b095c996a08942716b1f059893d1ee6275ee2a5b00235fc467fd996d7f3d9b02eff7fb9e7e4ff197cca2561619893da8ce0e38a614077bd13a4f586321893f02dbfe731043ba8f2dc16df82f455b44858ad4d197591e02fe0e31a2878ccbd3044d614930f079e1da90104910d700279e7f03b4c1df57c9997ba0aff5ebee542afe8eeba501bd78a52f91cd0cfa81db8157f43333a096a04e1af91e0c3893aca7b552ff5b24f45b5b04a7fea2fb2158508d64f1a045cae8f148aeb95878636a21ec0fdf5ebb0ffb32cba4d1522e5d28646992c99925b2672e39e1672654f58da2b051d4cbdae946443133ee4cab03437e77351320c9bbf1d5dd7dc47cfd5ee7435b17b56b4333444fd5a95030cfe3d8d363ec7b2d92fced32d1f3189d7ad21bdbb049843ee7c3fb13f840c1dd0e0d512e19b1ea9af5a0c80e28bd75199e9de8fef2e0c8d1389cce64b76cc76b52519bba09f78b5c56b5fbb195594254f6a24504276aa74ada8140efd5bb1871a6ca9e6c68f601ffb8c3a4dacff6e865bfb5feb3449412a21cbdff332e11dc884e4067b70bb634c13480e770d3c3a921ced31b5a2e87536a7cd700935ddde7ab5095f5c806bf736254f9a3558bc4374fb1820bc0bc3f3152b608417abafe1788c21b7f13252f3258d4306337523bd63a486f1578c9c02771680ae0df8fc617654fa448e91796a22785fba87397c0ea6cbd59f72696c770daf69513406277a8ca2ebbb55973a51319e93b440438ace6f80471d483967e4b2cdef87956fed56f583d175faede46cb53937d32cdb05ba50c41d4ae3387d8a022b0ab5d1f02d36945c0295699abde9896328c5679598004db6bffb0f3c6858c519d3bf32f01d4c5fe80bd88aa7ade8e28a1d7bf285244485a77d6099efea21d03d38853beba52c0ec108bd10d70fd336dace0ecebd2fe4f97233b478724ebb6a4dc93b96c7685f4bece1cb8d1c6b6f3f9250b5da69e4c106588a321e4d417b2d98ef26eee1eb448e7ea1ad79cd8280eb180182cb610801760cf5b47a66a42add7a2dfebd21fcc105a9bcc083e7509f4d8dd0c2f0f93b0542e2eee333daf3ef130f1662b94cc5054dbaf48362a105e4b786d5823d2b96b263c0d8b3684505b76a97f5a379cc302a254f383af64c2611394a81d9d667695958298ac55cfb9abea784483c3aa7e4c9fdf823783cf6b0462345e06e678244cf6e85f89a67f459b84090d8a6a680e0b9112c9e4566bbda65bbb31cdbff7b015d6cb374b4a9cc5b64bcd3c4158a7f378e77fd9d5d66fc18787ba9b5b9eeb36e5a530547e355be985582ce3752792f51bcef96d18b29c962d1c8c59e424c7ac2c8f4785fa4ffe84de357e57fc3eff44710475df839aaeaead0145d8d3e487f2d1fba8c3b0a85c18387e937009f0c686050b98d85e4be87384c9467c0575492393f8d46dbf31d27266901d0c4710117aaee938861b2a2ab9c5d4538616fcf0503469167f32a443905c931d02f9a2f27d93f306296510d0e3374467a58120888b29df72e34088ba221449be85877ae0303fed29f7e20142195069cf82c77a72ce64c0df7c8ffb57cfab535c687e0e09db1269b676d44b32e514b2705760dfa202bf35c1836ca524824bced3cf22f905c161ad7d5e2dad376abf19ea8d1f50a492b6a9f0fae21ede8f83f8340dbd84a483e139aaccc77c2d4420b78a61368e90ab088cbadb2cc677d999ed47849030c24a72e7cdaef9e19b78e0e6704f88d05033191e7b71e5e517c39467690e1c2c9f906ed7111f171396be15c327ab416f3a7d94028b3e18074438fc24fd671491da36d26697bc5e15708c390d9ae3a487306c68a843b99e9f42ec35b7dbcb91e89688b7e627331889f2f321bebe2feac72a0721842347b818114fe0d7c3159c4911a09059a7bc03bcb61dcf60e259d5e888c48cf8cdda4e52f7ffeb11234d1eb73a48506617113d7b99bd5207637c9de2ce3f4ae3190fd993c82b236043dda6ced77bd99769195f69379f88b4bf7c9b26c4c4f275bdc1b2e09765f4f5ed6735b1bb76ab3f2f602c5d7d78f5a9fe563670399e53ad27f8905d3ec79d9fdf91e0ddc7393d13f4f6830ca21cc8a7eb8796a19a26eaf71a5dfb99975799b4caf30928935098c3f688981d11c9c1dfafbacf6e2cb7811841c465dba35f90957b8f898e39068e483dfba2ec03d37abe39ec4687fe98dfcba40e96d170b927d003756d3d5a89f0b890f9e499ec10836a3e23a47bebe95ea1458c1f55d4d5248237f9310444ed76a45de5b6bbbc2ec1792e080a045f15f8b3f316c0c983baffe45283a34c8bde88b96f9c3579d7f04ae23972ab9e92218619f9367a482d05caaa7c116b4a1d5ce0ee52d857f97859de462ea710178a3fb90e69b8e0739ce7b85eb0cba75f05e0f6ac4370c8c36a762a2713ab0eb82818fd2e04c1e591b038bb3ce81c20d81e880970561fe27ec0b30c1d3c0158686aed899123f755da9fcf00305a3a05cafdd14fbc1165cb623eaed29b73014f25da30fde0eac9c11fcb808451a6945c7074b88c41fdbd0e66c1e89889e360dab034cc0008b09e94cdc5920f4f968bd93979b53b5bef0f5d821dc906b834f1fe2266a9d4030e8d826eac3d2a3098436e871d6af3969655b01ea898c36b1c59af4de4d7d984a69fe30fd8eb8e4f0dc16678c2da05063c579fe50715afa0c29cf817da16250a30ed14c371b489af40364d394bb67a6a79d45b514b557729717b02de9d1513bb056779a120c3df2456d7701402e3dc9a408e96c5b59e26f658200b16b307f10c3bec4652e3f82c965864ded72e253b7aefadf610b1169207c52c5841d6acbac51813d6aec094b47f3747dca3f93e727c551ccf6b20c4606807e283f05c5dd0cde2ac0c0ffbd5cb1b38fdd195d3b4a4571996854f7e45431bd618b6e3a0e911cd9beff282e508754e3b242f8482bc5d7bf700d16e31e9dfee69fc2682cff189d4eb0a51a66c2de34f1132bc7e7aace0bc12d9462b7388977086e96d102c987cc61d9bc7062c5da5c8771c928b463daed0332d22e888c71c66703daa229467b10040ca6527a4acb19ef87502d6725702f10bb3fa5a0892c83f65703da4c3777b7e5c80a51454f8252a34bf603f71799100e0103ced972e8b53ad3d600ed401f1b555e3e612d2b8eb10300e9f909215d5e3b960004454b65016654647571cb45cf075bd9c8dc1fab071773edf5c98b941414950c822eb87532f175ec5b97572629901c3bfd2cd4b26b5985f8b273bba09c8bb954f04a41e46ab4163448bb2da436d3f490f85be4249b6485b2670fe066a32f695d48c672dfd22aca1b08bce3936e9566416e6231d74ce6628f599b8b48cf62f4d0c66e0984725040d45533b44973338cfba31ddb3985f9789df4186c9fa27e78b32f38aa8d7bc7ac7e08450132b59b71a2222535190073def85584067de85f9de7d5400a5f4843dfe4fde98c716d38806326561ae35f3fde7431819bc888eaa8bb790e3acd37cb8c8d9c866c4a4265abd12401bb987aeedace624ca05d19493be921113051e99a13bd8974dc14fa2e23d3cd816f0c512fdf1ab27005dcee3de7503d4d668d8191a6cd2be1c28870ece227d46030f8ebbd9ab8f178edd378234d45e9f3f829fbca11ec4875d705ee6243fc5a935b0a3b390b59c645b2feacf6bc673b5e1c52b9e64ca928ed3e8cf612717794751fb5f925b2b73c3c1dce40b76af9d3de9bd83b15467e0f72ddd6ba6d22f6e888d479ad28434b588c29ad065104661c7e6378933b1e25b3c5dc82b37e083860a473603b6702878e5ea5758b0e95080d2b05cebb0c779b4d45f494355f79ebad30a129ce24fcc1aca509a3a166dbbd175076fc3ba041d5bba524a4a646c47ebacb06b2130f0e76bd94c203ea86fdf4e23b9b1407786fd2b17e97fe603b3d4b0c348dc4ce7792b0ed1d0e543e1bbba6efbe762930f84ec6ba0b676ff028a7bd27f088656a7e41b828d77fef550f52b1c0a0d56539c2c3f178d30919bf615b0ba0d23e1f50a96e9650e07f5f87a4590b075623c07337a0a5fbdf7c0d1aa4284943099b809ac956f257193d32f7fbe5da2db4cfb9bc5fd21623af1260cc03113be71cf55ee930218502889f3ae156119f3f4793349dcf27c411686dedd1c51e626d5b1ee58dfbadeacf6747533740edcc85de2a78a787f50ad38d0dd776c06aa86d9b76b4121c4691aa5114578fbbc0cb7a747b5724a9b41dba38b87ded655f0725e9f9006bdfd307e9b53b16675b80e1037f84c002407b0f3068ff5053306cbd95d642bda44f1df3bbf5ca6f9e3d621108f42d45e69e2610cda99ed8c2f83e81f62c7db2611c2637c2becd0130cdf36988a51676f16536e4d936fdddd5b610679bda851ccdd40e9c99de29656c28e15510043213b4dfd2b39d295ee97143d0180fa5d0b8d4e39420a083fafedfbcd05063a4018ca118e206ce0f1758bcf690757c05a22507c1c0433c65e9f8e444af5bb39479a39548dd210bd690fd74b11270b34c4ccf4136e2e9e89b2db3c5df531f7d5bc9987a19d29e856b44af2ef9be33fea187ecbd4e01dc1c1df9b002ccdceb7fc1b1631deb50b99811434b79442fb1bfbd20b16ce3b7fbb5508b108db2abcadaf79b28f9585c337abf19532f575b56b860b100b8214d8ef3f6b4e7e44dc8dcf8f90963766ab76bd7d8c56ff1d4f42976b3e479fcbe175836cfc66320e56e5e329e0cec326da4d19ec5d5eb86025b662b0086383c5a73b8812fcbc50387043d04ae315c3b814282fc5359c56716d6f4097d93007370f695f74610a971c478b49aa11de9ef0cd6eccb88bc34836ce60bc9e427dd588ec0fc64b9bfaffd2e7db68fc62165ac0f1345127435dbc7a0d73ac0e714742b3533e8c797d15e1b3e135577df8c6198a8c7d682157079c642055b8bc4401e7085c8f46e015b00884fe92535519141b154f9a984bf69d919fae36b7e8f5107bdbd3c04fe1657cbfbf4755b6b3a15b4b8ff57f4a11552c5ed634f1d32181852ab3f8e1314c2e298870c9bdd8ad912a7d3450fcb10ee2b2de438041684998eb186310b1d213000348a51370e7e2e5bf440421732c5729426b4ecb08357eb6fd9ae4df54ec8625436e3bebf81ca95800449a3ad555e9b5c62a9537824fe95155ddc3a4e648dc7a91e2da3548c572931e2245d2d9e9128cdf09f64ac5f8b4eac54613b6d5f960c84b4b22db7a0142a879fb8e677c678102896f7bd2bd75ad830248a088abc4ae6f6a6e0f857a7360065d60dd962f4791b8a36e5ef1915a4305e01d9c441e6b06aec8da6d557ad4bfde8de924daeb14cac07813e097154dcd45d67f9ff70c5410f319a59f03d6c96484b0b4cd39043b38dbb990410cbe2cce18388c745162dd3983766cce0b736e4ad1370b9f102ce09ec2ae757aa75328bda050e56c500f0045db5e1b1c3dcd972442ce7586e2708c80a4e3e35b9a24c98e6cc0703a5c3ca4d9c567f8fbae35ceae37e52f1b486ea133ec34559c1c02667784d05a86f96c2a948d30e007637c2449c6e8f6dfc7079a24695354012c175d6094e55b278c3b03d0a9399658265db94f04c658ecbc18a5df0832cec630013585015993a38bb638f6e6f945c470d3a494621bb0493db84ac5b2e90123a1a5db6f46a504fbeab52a72e476af109713ef089091e6966f9afa18165ade57787c70b11b1fe3877ad2f5e529cdcd155e958f9d5cdf5386ed5da3afc0db3281915baccd5123874215f88d8052f612958603bebb2a465af963f0e151ce2aa49bc538a55668938a8690f26dc8592fb22bddff22f8ed923cfc3fcf6f78b5da0c164589f15e1716cbb9a4bbd5e6a310ec64e0c7115b784a15375e0da5c788744f099e8f89d9031b84d3e3a0538458790c5b2e1adce888836cb22de293f282a378cf1f69e9902d0220dc25a8f36315b24312edeb8f5d514c9091749aedd7cb53450a1153e4cc82cb05861200e2fd5c329b10e6875ffdfdebbd27e461184576c0868241e04a5ad4397e3ec23731f497f78a0d6edf8db06d19ebb9d17d35e71155d2e25fc771aa18fb9b53d7fde7f2e636c3fc732a52e6f466e889b64a150e068af5f04ccba908e6a331e1ab02ac23cf58d8e82b7c1f2bb98f6fe69b2f4ce8efc5a2831f1405f405b10ae3fcb940511dd8aad1f4a893325363d7aea09cc556a21d96bcce1f88ba5764fa5ed8bfe9d567790c3f10c15069dced28e8af666935c54dfa9799ecd624f15a503ccd410c13f575e84e47f709a4ef0a3baef8d2ff1a362dcbb388d2dac265bf3de1fbce408588673919d15231fb6e44a45bf7ab7408f1c0e20c522bb736fa7246058d646437c3894c1a309dcdb0f9880e0136d196063e40dbfd19be05894470170f217620aeba42425b649b83a49495ebbf7ef17ecbdc73b6f3109655246c65a768dc02c1270db3523b5946905ea4647d1b3ff30a739527daec5b072bb124e9c899b8fd123c1fa157add328b2502cd05109315880d4f7f1cdfe816a345e91ba5de9b3bc67a85647c1adc4035df14e6a66003ff2e6bb409c51a757da5b386c7fdeb41ce279acfa84e2234572c680a977ce38219f79ad8c8b0d0bc392b9e5c0c8872363c15453391d1653f7f7761dfb525c339296ee04b07331ee5aa976bd852ac4d3b8ce6d83951fd5b7f576feb672358e92ed5801003486d5099374da03e4cffeab395465e95949be29c6303f3b899a3e22b668fe65dc78d80d3e73799fbbe25da202e8611606e6b34ef6f7c1b695bcdbbe11ceda1f4a19482c23f5d4f32eab10e81c73e121587f1828a12328b80ff56db560deb85e663dcc889cc3c1be2245e9671430c191ab0f82fe595d04e99fa8ebccc7e893f7decf38436dc132d4b6ac0f18a200a33e5287b447a3b1b27cb5375a12c5d966570831a14fcffbfcf736424dc11d7e14a029ccbfd07a5bdf5ebdda7acd4988b935374951fe8169a1c920df08873421c44b4b93509a3e7c74cc86242676d3857a968237793d3fd4f87140bd372c5357acd60ee840df04e1eb4fe2d33bf76a109c78c1a5d0cdd1459f10de1b865a98e1e7f7f91b0513a075fddab0a686546148420b887dd4dcb7ba1667e049d8103282787706c6ec0ec19e960bc118b264e1f5aa78a088f9cb3c5d09e61a64559850e35f1f0d4ea1430aeb9222fd5c8c56200284210a766ee380296485889e4e98b672aceed363a17fa25c1c809aa7771eead7d1bf60a5a224e20fea75847301e9b766a5ea157b34c71ff3c105054d59f5e6117c39895ea85a9625d2655ae43729eba597d8a0098f356a55be1013450f4bedca0cb882a1d89584a4415e53a9e9474f4f58c0244fa9c4deba6e3d6e0d4f7729239cbbc50b1c1c6ba2f8b4e8acfbf4270af80dc9009f8f8a119b9081904060a3077ef766f5d8980efc2a442af86af60294e73d42a475bca36a883f21e9eb1ac31d2124bc8b6395d48008874677c4ff3f5d78b9b4ef0671496ba56572bb916d33020b69af1b597cedeef4e7397a6be4057037c8dc7d23230e61d45a72b6b4d4e5c029546a6a5d6c6c9141e32e6bbcfacab23fa556a9306fe6d7be35c3350be3780782b73deb83be60f1eab92bdd272e3f06f59c5c57e35984e67e6ffded1cc9e8e685f051f16123e2b8ba6c6de43dfab01664678d22593ef03f58f1f4ed0734035cfd36ec638f7adcad71a14139014cbf1578c53218dfb5db6b8b15073cd51a54cc372cec5275a33ca44637a0b9bc34b792717bbe51346a760f5e44276b65fa57a6e7edf80bfef88f1f71a906027bb2f7b0ec7dd5e5bf2f2923d46b8525a249a8c1b7bd343cd9ea20833b5249b0742482d8d1e146d8af8570ced38e100311b4dffb76a72718fc2397acabe6e0a66039763d04dbb1389f3341023c5687008d12669b47e41d91951c1af26a8aa78fefb49bad90736ffb8bdc7b1988a881347636c09ed4e59bc6fc7418fab32b0933bff51d58481ef9f8c17cc0b3f9de20035b6ab5c8e41f5caa77b21368a2a2ad5785eb0dfed7c0eaefe2c2b399d96345f004888fc8ac2377e7d8c2a94d9386e18b51a3bef43fe4a1bc6076e897289d5997cb080c0e0ba023ecc4e14085e68a9e08231d577c286fddddf690259887b34997200792c71480d78455b91f90fac2979b1314c9c327c7f58255308e6c8d995bae1a3f39f887024523da84328339ee29c78060eb8b426c899b42def58ecc0b603d365c4f2b06f5384a6a81618ac366b72f9e59df203a58bc661232046207490e7d00fd6b63c9ba86c9a4ceded7b74eff875f8e73ce556bb207ad7b72e7c94087ca441b3821b2dcf92d017504c750550e4095d77109a7c59b498e0d3e630bb6eb0e2a5e135a09006548b9e59ad4605e4013a7fcd5bfa5c85eb050f826540806b2cf349c4c955f441d664e7298d8498b61b76520ffe113b82a20d9633c16a50caa50d0618235a1160263d620e8dcd39a323789af86ecb7530bcf4bb1b7af98d3875fdb38b37571b8b6bbcf53a0f665d406993cae03abefd88bf051ec3c5c39ddf62d9a46f7945512eb33f3bcc167178a3dd3fbd23c24c0623ed743b5b580f1a2c778dcfbe1e353614a958677fe0598e4103278d990debc0190349214712ee254b5dbd78e3719f29a425513f06bafc201233bd6a01148c649ffdac2a25bb33f2a18efd912dc166411dee4035244ea2c7cdd8d0b444c07a8f91ed0bd8055576653e2677afbcf4a8f07d24d4ffe14e4e57e2ff88a0b06d0d44b09f70a71286c3d4dabc3ca407bba963e5b2af7b502e4db3a50be5fb06b91c60fb05f4e3534e8f640bc04956470cf7879cb0ab6ad3203845f5a318956b75c572612bd95a0d35b50c5752349d49c10aae15334872c61ecae93c2af591aa61fd40ca6ac8982d61116aa2d4ecd58dfac55ab77281dce468b6f05ea163e39d175b65171e3ccaf4d468fcc95085fef6a125b3cf63d9f698faed42bc836cff38121275585a041374d54f66d52589176b196dfc1a652502f17308eee28c5c18597f008a4b7ff7199ec71d1c3a4eb6988c595d2f169568119209f67ddc052aa8cef1151b1f75277074e027def46895f6aa8378850d228b9fcef969e1e2fde49420bd3c3f48ba4c91ff84b1dd97d7ea931c4c6fc7c64011ca1b9c095bb311197bf8fb858ebed20235e7fa4a6db9fcfa1377fbc74434680182482a0fc4f395faacb4ad045087f569710146a9a7616a3e4a10a186ab88359f4e146e4510a86a761ad02cfe51f6a1e09f42717af1909cdd9a10df86adb6a380d2b0fb0d4bc3fa6bc3462c4abfa17e4f2d89bdc7ef15e4f94ec665335db5cd7b7804b08b6fd2aaa341c89710c14935b4f8b4a90e9db84cce45215c84ac590f6efd80807caa152d71cad02ef149ec0ffaf74feff08165e96a9a222f84486c16516967f485de0909a7b70d0958ae2fc8cfe78ef74a737ecbff5fa810351b0f54b4b8068868de345e2a2b1d8af344b848db7babe8962844c6fca65c33c9a3c92340195413c255ed53a178dbbf6e13e843ff15c5d8e1c4e1393a708fad501ed7bcf42d0132d721601cf0cab35755099ea606217228da0a53b5bf3f38552fdf4dc18cc1259eaacd0f97de5239a9db3f3c8358f399405b85dd2635743dc803f1440b1e4ec7f2aeb740834d0133cffc322c403a0ea2447e598dfffa0da940287e4456da14d5205d44afe3c5267c85dc5a4f239c70440624d96179d24d666ca9999d42184854e62891e4870ad23b6e382f9c512367414cdcf52a5d7d0a1363a9f9d1eade31aba15380d70c0f02e91fa2771c0ac90e9e19445d37c6ca4288a2418b577d05c2fb0431ddc8ac8bc35fc6ee9f0f22a615c85b38e7f6d4709a478c98b607329b236b96bd5e3cdb704361a864796ebb55978a724350011895a23f1ebefa2be54e88b7f8c33ef0a3451293670c709658df08c6e17f2ef2afde7239904bac91f38e94ec9cfcad9f1fab4d84640ba8408b8ab90cc1ae44319ca993eb1ff91b2e6053df9c41a80be59a9daba4023b06d7a3fe5d3f9bf9e2ba5bec00d7791fe17b6038cfe05f28a035de16784dfaa1e8e8364748b6226879c67e0f89a391938a257625543afe83473738def97c885d07f1104ea714eea10c9959953202bc46cc6be26683d1c622008d4ef3cc0c9dfea02e23167b9d05de1a04034563abe5cf9a1430469c7a9b1fb74a1714853d9427f8407606bbc82d48400969acebd742b12d37d56d07656f6d5215a0286beaf8de199b7bf917200a0b857ac768a4f05f87924fdeb283ed5614f3035bb9617cffb2e4ab3de5f082c42dd540a3d27c254ecaf86b6772fe4e747261fc6648092c7a6153636da4f2e02dec273480625288e6a2e5fd51a60ce68e7fe9460f5877b03d8cf68c629423dfc44fa468b28b804ca998e78e715b69094d0e12d14ee6efbe9918161e11510257ba6a4683f498051f49117acee14b9a9d16d9e49b5932631bf3efb9c7a4bb1a38bcdbcad0d860ea94dc7a2f5b400e59b9d94714153d784db44847af77cbbce5f82db1afb275b18f51b41a5414b983ebcbc9b09c5da8fff464c24609dc7384970c02f7b87b11a30cde9e0da1a801018b976921e70a4cbfc056a368d337ff52dff3c3c5b46006121b70871ea4d0ab6249a899b43d15fda8a9ecc54e9ad62602df586c8a337a0aac7608f981711cabce5ed26a9908b637b173b2b5a2dfec9114dbc47bd28162d10d3bde5fd25cba14086d6d3034e69538e6aef363ade1cb92145b7baeeeb786888b8309e125cf82119e9d45b37d24d333b4665754767d741598eea94a5c592bc33a3e207823bd676f45a7649a46a6d419bc25ed5153839f680515950fd0f22f3becbb9f415283055d4ec54e0cc7242d5b2976da270ed7011240cb075167056b507bff96c395a38727aa6adcb46f8a52594d5bfd420e6559ae0bd3ffb1eb96590078618e14037b2d03beb211561dbbc029a5bcfddb4aba7f68d3493bb775bf3d6bbfb2eb6bc44b67da13027eb10041969fbc86596e2519bb47c60304786dfe675d3ab9f48a8147c85626e028e2a4e47b61d08519d7bf5d745dd0c5fc50a93551a5223ebb4e25d24df7e4f6e0c6a721f1d6b2b0d6b114b27a05ccd4c685133222455fe5d949e332931e311537c1dd7dd872f5d9f76c1134559ef31eb911937757ad2e63f03187ce1fa71c8618bfe2d18382aa570db2f08ecc9d3966865931ba662325fb524a16962cbb36914f81e9bb83f171f11c911402ac42dc5ba8c1cd93091a49f0191c7a8bbb84650d01b0c3cbfe3c7e02a38f5223fd84e26af3d12664eac0528cc806f3f7563b0feacfe36171fb8b492e294bfa2b06dc699d64c483d0968cad5f9fdded07d2c38cef9ec6383bc1764b94b2f1dd31ae8407cf539b5185497578e3bb8ebdd27b4ef7fd0cf45143a8d7f139b333c89eb466b81bf1016bcd76228c38cd48e1c252e154724d36a5dd2f564445f93a92ffa444785b67e6e035152cf63604c1c1c15e20b7c0d83760501f282432c8b1680f4705037bab6f782daee7d1a23f38af0bdab3bbbb1aba7ef4bad73c613f95d8aec884dc080f6e49bc949ee10f78ce17326c523b78237e95f765c4887772d93a849e3e42bc9030fbaac3dc90beec20592fe49eb335fcc55525556fce79a9c2e0aae295dabaccbb9a0ccfd9147ab22edb44d711e23ed9ca31a8e86d3321e0ce6f4673f231755cdda3ecefde2f63ab139dcad148296f06a4afd0e93d3777d0a9100a9748b2e8e4884e2f8cfccf5393770469ec51eabb74a3b4e15f0166bfc72230d1e88bf41919fc057fd19a7ef94ccb80331803fa02071b0337398f6a6780a2818aac4682a37abe4aca3266add3c500100aeaa9663b0b3bcbb25a6c4ea1fce2bcfbc4604cd60e462737805038883cb34909b3f316de560e03745374e636c612da6f7ffdb6f5007c3d66a8c7f81a0b1163210d07b64c9f241da55c4383d6fe5d7d13d6386e64a4ce53b09fe7229c25d19d2af86e8af751ba66cf7df0805fc8e86878cc9ab44a2ec11fbddda0b2010542628b377c39aa776dab9ff75a696b9c57a48701fb1b9284d747d2d0f5227fee907375feea8410055f029dd6d64b91365f1f75e8dc73093af7c20ad4e7960d48869c0d352ae5f48d3ff548c7a4676b93a4082db850d8cbb6890bbf176eb545ad0222f3642fc06ef1bb67d74655bdfaefd48a179485a05a781942ef30ca94a144c01a7de15f16dc62741b992fbc885d4fac92370edb325fff9484b06f268ab4ae7194805aa8b9d8ea3f78bb5ceb89662857a9b5f0d0008e97d4ed1d4cf9921c243ea73d5298e2e50a076ea1533c57c619eaa1c9c9a85e3e117ba03b52d0e41c9e7192ba0bbd0ee3c17ce34a2c0de1c18cc3db445d7531596b5a3d054dc801cc38f935d4d415ba4e08406640c0f69a20c9fac32d5f7074ce1f0d1b65b974fe6bbc0731bbe2c4a305b75e144675aa318ff458f59021d4d6c48772d7f24fce4fb50a612429d9afbf439103a86e8c513efdba80b07133a945cd0b4092d518255955f99d362064d4a98cc0596b5c6b1cebe38dbd8f32d646cf7a9528e5cb04394e4b96f1da288896b5c7bbcfd25ad7fd1277cb91a6d2248aec1650c65ad4b5e6655e6f1c1b1238ed794c3f5c999de41670d9fe76bf871f459f8971c16521ec863d6e6c5aa3cbcbf86e8ba5faec0ddeed37ee94c642fe7ef1ab88a58c2dac409243ba0ddcfb89a941d4fc2d63fbe43574068ed8bed32c4786909565abfb0b99a518d52e8deb5061a1820f66e249b76b2ae9298bbd7db8407291250ecc61641fdc51e83de3bee485ad839a83f91305495d7a86f1b5e7b9af9cf3977b7a648c5bf9122608c2fa3620a72f6f15788ce17397ebea9833e740eb97a04b6c1c5866a0985c777672ccd8aba3df0102d38c1650fc62a726f5b63b10db8e03a282ff30483153509bda4a8776e82d3d8aa6a87434897633e6c57e46ff15f02e63b1d6d5255a2d601f20014cdf08c984104f4a32046007d9240d84fb21e60780153bcd699fbde5864bd86028778cca05137a5aa943f09f899adc0c238e311a80ac4b891beac3804a74fc7be3bca52ae80ffcbb00c5988635560ba2036b148e6e937d4bec22ff379117e33ee573f679855c32d4003d742d5ec7ecf9ea714a0bdc613666cd4db83d4a89c9f0f6640b5287dc7272444ca462eda292fc1f954ff926b0fb3c1d9c3b177828dbbe79c2673fb67c422b046450bac781044de98f9d601c10c6e208f3a64ded774a8ab1c1fe24ea401d0ef307b23ce29bfd6193e42b766dd05a392e8f862fce5136820773874c3d92e7507d648721a8c3158a4fbefffc2104acd3a56e7446795a37a10e8f6639617c0d8b56d54bcb1a7d53a8ae965de6c9776507fe32acb774ef43223c0e7f59991762516c61e1c7c4be4af86c1e947c4338735447ddfc5161c241b7e7623859c1d1b7961421abcdf1bdf5f2d6d52b8adc1e47f95116621264f6a36cf40702eee80ac8d3394692f51ab5379384684dc7c00bba96d9786d8cf23aa7dde873d6bfdd37e2447de0db29db3f54e8083b33601e547bc994f4184e71fd40f181fbe8c20089e5f423de281003cece3c017afd1ec8681a4abaa5c0538b314f8f2169a21d005651a64794bed168e87461dc0e452b822592764730353582d8d4b4e16fd1f61d2ec3a1e7d6a7583ad5880777c5ebffea968b4e8705761f94023c22adbe17da10a561b3d3da90b27c5f2d089b224406b1686c52b39dbe8aca7833ffb77d0e179858f7d91dd72a74e0dac68b0b3cbe23e614489aa8415cb3388cca8169e20c7211747e6ad41dea6fc42f30d926674fe8720c170fff7d9a73dd1543489b5f19066fa0eede5c7eae651108c78ac8b472f2a9b29a14e86553b05f1505a4a2fa1645062235cde75bbfd8cf7f6618c798213a3b1599d3cbec32a5cc0ac25e032452703a76314feb572ab9d1a851e0ef84aa75b0316da170c05b56057a508865d4e5298146b3f0f663874ef3609ee1263e5901c8ffffff37