PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 83084 c6909c8ea091b800aade0264298f50cffa6b7e304dfb990c0b7001d6f36a7afe

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1bc1c17b51c21f7e03e9954be53392081b89123db110d7b6862a946691af8b48
Certificate Block Hash
c6909c8ea091b800aade0264298f50cffa6b7e304dfb990c0b7001d6f36a7afe
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00030e00001e4a0000
002000000002000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000060b0c66fbb594e62a5527153898f42985076b85be7fd568d2c85d31e7580e3dcb3981c2dbc15de3dc20b1af4debd3539cf21b2a4a6c1ca871994061efb13e57eaf32fa6f118304ae017c70b1137947bc8963008a5083e9a8af020000000000000040000000000100030e00001e4a0000

Raw Header Hex

00004020117df769efd23d9417ce9643c6bdde0d3d0700ebc13fd22e3f53bddf33d153e3734f5699c781581b430ca09031945362097da72731a0395737310ea1fbd515b61ad64b6a8bc10018488baf9166942a86b6d710b13d12891b089233e54b95e9037e1fc2517bc1c11b

Proof Data Hex

59,560 bytes
121216010307daef7b160b24349201095b53047f165064b64660d1fc4a3a5d6f3e8776657ef025a9b81a3bd48700e049060a895e0b92da7415fddd2fed977f06fcb3122cf9058080c277b924457b5d353d3138adef6c90f0f1edf61e1fdfea3171f699a0f3b170564f12d95a90f1796755f11b5d01131a49ec99f584e9ab28603ac40219c48bddbec840d2d448139b9fa2b3d01756aca29d323ef712d8e75b1820aba8c22fea0ae3708a51ce2a7ea7d2490987e2f675afeb7d40d79e0ae3db60ab7dec244b045553df06fcb4b9eb3579e425a54d3e76907b8eb3e1a466063a7cd8fb3cb5ff71b8fd5b0a4a14a4f50091c4a6d28e44d36858f44a7e76d2bdad50a955638d204ff8a00c5ce6a59443546c51042f04c30bc9c3ec58aef229fe396dd90a083061a9fb3a2022d894a05d761a3226cf34626f0eb14886508e1f4d7f60f050bf9ac9d80b2ecb823a1b056659067df72728c25e899fd84b00a0e36eefc492c708b836acff8a6ffa5a45f8b07b0d8ae0eafc8ff993cbe559f849f3fdd7b53d97627bbfd63742325049baf7c5b68912a82ef7e437c736a0728fe69b243baf9afa07efe9fa95decf6da7cb3461ccb89627ea9d8078c41c24245e4d15278775a322b57ae39f80e8fedda060fcfce7fba8ccac551c663afbf155d49c9eb8791a40c3088e09e924bb75f43efdc54adc84c704557315df76d162bfe4cb35cdddfd72b9736881e55f2bc4c8e23ae552f970631b8cfa7c892b267c169fb07ce34a373fb79aff5adef35cf788f78d3a0ac4d2098fdd79ecb18362c6354c39312c18ef06305d39f242a43b8f3c30d92b88b45e49cfe9082fef83dba7bf63fb35bec313d39df326aa4ac5135fd026909c97906022b07d93d553891cb957b0f51faab8d47afc62524232f2db37cb64161f895520e078665090b4b0768d327b42f5363ff36b2c4246d470ac3f731e5b8b9f2c2e42086ee6af7d4029e20dacba222272830b05177237fd607f347f55564756198f9432951c2b6ce634b27a501722161cd0a375ae52c2738dd3fa325a02f3f10f5bc35ab0c7e7c87441b0eda25250ebeea8ddf5a8cb743aa61e0037a54cd7667d4215aa1628b8a63346d96614658080583283db9cdb1b030749651dfe8b59c130cd2604df34d848e32bb90a657b247d1de4ad011c8629f6aa7551680fc7ad1702df9986c6814c80670008984565aa537238ecde472f13e9b1c14dae8eda1aff148f7864151046475b9827357c92681177ec989278b95c4eae5336ecda2fb8b9bb7884a34dfd3fb10dc8fa05b54594cd93a33cd54620938542bdfc47ab355df8114b58e80239030c851ef97921738d1932fd15b7c5a7cc1e217227d4504b2794e3d04337981ced270cb2aae47cbdee8ede5061dcbd72211c2397879dcc7162452cead916323ed865f33d222a69f77f5f77f18644e2207ec04123d0dc93bf467c629566fad2fcd142774025527516af93dc8e2709b0602385bd7d410d42fa169930deffd5bbb4506e17a6b697fcc42adfec2dc1600b2b78ef72a80e01d7ccea3ae1b777e3d74bcf83fa3cfbca349bf1673f869e18d259aa2b46b0f8d9aa1fd061d17b41cfb7b4224ef00ac88f757171107752397ed14dba32ac0ef86245cd7726af8444c2207f1aa1bcdeea60f3a9468e2e8ba68a3baeaacd452eb23f8e2b444bb4ee7f6da8e8749c563076496b3909b0247ac23275d9ec9d5aebba1d890076a9cfb08e3ff4b986ab8a0d759a2d05ad848bcdcf5c86c98cf13aa90a6166002ed44e6d1e2a88fa5816b4a3cfdc92a85d7d04077eb8d85e37b51b1c367c53fa4747d765139f9765543a754a784e88cdd37c8d2f68d8f9fab1668a7fa5612b7d70861b2be6eae074f62072854ad7cc8ddffbbd03d61b44504e735bf612053231b12c3883618ce86fa8ffd463c25a0d30083d8354391e3700d92e773e01308c2f80fee5c1802e510f193bbdda20113cb593cbeeb215e4ee06e517d5f74b0fbe0ee63c3464cba245d7a119fd396e185b1fd28ed6327ae4e028291096045b4e61508c2ff2166bcea6025139acb026fefe4d87d173013621e898f721d8b766558b664ba03553bef2baf2840ca8bc37bfb8ad8f0e640e7fb1d353d3276daa4648baab36dc41ff99b37cf7ba9d0a8d39e31edfa1822b4314862f67b186f2e8f52fc4c3a05bba3d798f491b8a8be9f08991671b6d62d55b5ade1b98580c54536400a0d13e812dde0933a78085f85dee34a28552fdc5a5969cd4b96c78b260bc26990b0808a53ddf9ceb48df7409fa8d99b441bd5f7ecb8c3257163fbf7f98c06589d9cc70b8683ccd9570b4aedf8374f095844178de42168aa2d21c31c6a183d1d29f6357effb40d728e1eb242cf2a914370861feff4dace5366a765b5cb0c5bbcc9447a70b4329124ce5a691787a84d4766e7f41fa1381bb5e8250740f6d6107f2f405021facde20c6caaf20dabb88d91cc16a363b3d72b355750c8b2af66d8ef5b84fcdcfe73ed7e02609636eaecd315498ecbeb5c914811afb4ca3537f80a5e8e28acd976bf1b73163b6e79811e5235eb3a6daa3ff7fb74598fa39a80f392cbf3b8c7f995d54033d6b602ffc17e56939973bc051080930c8a30e893a654a1c6cce670f880fdc83af3ea0c697c67808aa9a16ca5db9d501e947e4ddb9fa242ee5ae1cae5d296db048469985009f6eef9f7c8fa8b57de5cd680abe93cc4d6b52176d1c1c10fe6c79d715e22c57f332cf7beb94bbab19e05946d13dde107797518b8d38e685be3f46bebd883f5b0b95652d2a33a54ca5f4a55d26404115c6d79ab09c5c68a9bc1c290224864ec0b28fc9a216cf5c9276889156e0568fc514dc975d4ab936a66aadb7da2d0b86f01b031b7b08b6f3fc5964751ad3cf58253e9f43a00e324414ac51fb0437471f4bb4b498575f703c7e05c569c7e00e3651f82715e3d37fa5760476d30ca1f7eaef1a189da858889b40c610573affce0a74b911355ebb3b079af15b74d8247ca4a5cabf20d396fa3417e74656b8a40c83ca8296736e84b68d73687497167909b8638be51a198e63ef5c302449208410aacdc91d8d5227958062ed93b49b84a21ff965b7788071d738842aac3a78ab4379c5ab32984651981e7c9bbb71e6d427af7736ba3bead6c479e6c8f01671d4f20011e532e7836bcec4505c7f3e3819de3f3f64482cb947d340883d8b4a9d27fb399730da54a9b81633d291f4d3d75f506f84f29f70c32bbad6fc3b4d6faffa1f5ae6adc9f0b088dcfce082aaaad46a9f290c6d7e8989bb7fcded6707ff118adab7ef306aa43907e1bb11059f2192262a3c629e29172f26ca2ee2fcc2867327d9206a565fa0d0f87b79c0058fb7047ac2eceacd1c10aaf3ee9c5fe71f89e38ff83b265ed9b40be445c6d259421d976273f4b8ed20e6236fd170b1fee392aaff95d4fffdeacd232b1889c561199c6d3e056abd0e17181f957fb1b739b8f3dbdf295b448439c23e39ad61037a015a192dcbd52f39a5b8785732f133aeb72a49842806b0dd5e0cc5590d8b5cd03c96a25364355e8ab450092a6f3d543ffdff543078c3a5c242a042cbb3fe16200a8fb7d79661eaa8be29d9fda9d97778e5f23d50de45844c9daa6e90024ba3e684e35775b25603f69298812071805d7a6961c15e2e3c3d92c3af69b4b4ec4c4e0d06c2ea57873ac7c496378b6d23ce2b514d68a55c67d7ef4d4bb4513a941ceb5838074a14932c39d4aecd9ea2289090637f734ca9032aed3c505cea6f273a8e0c12e83b13f2fe6f5da612e77ace0e74fc0c89db06bcd07752b8b63702bc9fb6c6833677159f71cf8fd06f976bd45574a61ba38ce8f9be19cb68b56c49d099f9e91db5b1066929a736ac725d283de6df00f651a3921e0839840324d0feb89089b57fb75c0e53183dd9ff811b92fe3517144f8be9e4aa04e6c7e3201e07fc6aba57afe295031b9887c0b1ff387c8ae87d1c35533b295de58e089360778754562280e37e51fde35ca05bc241c60665a805b4b77cbeb0da5dfb4d15a2628633d413e92ac9cbb0940dfd92f7f2ecb9252a811ec59e9cd9c0da1f5df929eb6f93072b20b73961d02337fd58be32a74897755dcdec740dbf4780405add60fb6453402b283240f0f2d44a5cf4f08a6b833502a2e667544709aa2a298c4791f3aaefb3fc13e97a220174ce235599758bfb073eb2e682f302ec5676704aedc51531ec561fc23c0f9f10fa58547a8ca7a9812b55662307ea67ed4681fbe65894843470bbe11933c731b98b0a92ad258107c48a5bce7dc5cf86bfab00df47dc14fa0c30ccf216907cfe244d8d2fa6bbcdc68b959ac259f6eb4f48d9ec4aa320e2613a01c1d1cca8b6c0ec7568e5506d5f41dffd2760ff35d5050e7659f65de76bf2fa7098541d3a101dd6037d28d2de5b2c4ae9a270870bb59e60bafae703039893e12886323ef04f592de603c30c82e3b584ca1069c80bab1ef0891d050d1cdffda96d3dc95aa4ae070fa333fedac35781dbfa4b141a3e9aaa0f46fc588716631634dd4641013d4eb0a8b42d7b72f14efd0d780edb1d08edd4f449f0072ccd08990c7dc2385264471c2568ef38c869c9f71913895fde48ab8edbdf15a7e61fb18019dd0929c3dcdb671adb01574b3fcf80ed34a353e0eba590b0fe5c28773e26140d43e39e259122a2618cb2925103aa492949007141f407db26302917fa3eed5dc44391e41e3cef22ef0468a792ed12ab0c00e34c34042a62c0bc7ef4dc7a51a9f1a29b8880e7ee2bdcfd4d7d962f913a482f3cb21511e81ba4ae1cde48d1e3fe2b94bc43b2fd63d4b97a938074d1817a35c0b2666d958155cf06c86e1f1fc2e7f18db68c62f4144f54aed9c5a75b8ca8d62358c88fe83e2e57ec2661c6fe689b16e22d025f01a27fefccd6a8a78b6285ba3b0f47c0f80c41424cd32c3f59e2b117de05ac008b1a6a423efc1ebc810a7762423f7fc9a4fe3b15e87428fd8cbf24e34535a72f3c986878d47ea66423b9010f8f3ce317cf8877884d85c01a615641c044fdab48ccdbd1f9c318359bfe7d8ec743e89806c6563490b911c4e9f0fd4aa7cbe0a02a924191fef14b64aa21cdaeff196d0c438d115d037a6b17286f05a0aa789b79cb64f4d4961bc20a32a34f5ed2f796345829bc304562e7a8ac6320b8db5043c5906b8652a173a7300c66bc729e6ace5b558e2d86afa1f5b03369fc37eaea6ce393f7963a85519dcfe473dd9739bf682b95f1d9b903b366cce20a4332ae81ca43037ef6fdd50c668fc034051e2d4e996323b065101f9eee60b692c9f227fe4b078c1444b1e136a94f0e98c569727d02f3528a09f20c88522844cde25f7397aef587160d9c5dbe987f6f5c13e23266b3f631727c1cd7bf01d0d8d2435652f1ffd21ebefffd2302bae805b6290f162ca891b084c55fa3ffc2c0a7ef4667abea1666db7927f21584bca7877a2ed92c38d5c59e3ce18607a387ecf906cfe8af99fc1ac6d22506b33516b177ffb139a6cb75d989a1b5874f871f8b06c53667e2f01c67b8a32707cb11eb6760d2383917a486d930ef69231b331e714176d1c333eb25f090498ec144233c520f3861a712eadb7982c3ab702d0579683898bfa04c7323b621c2070715704f838d1be5e22327fe479e271bac176b0d9982ee2c0300df0b32efb294ec45f192ffd32c4257681d3f167f3181fa1e0a8afef2711a5a2da20a9ea24476a45e1d039e9331617194f771cdacc210d73f554e1ca479e7b4f42da25e0bcd7df1a4eb36f035243d0a6430ddbb90c8482e466243a25dbc135c9703ab9330b65ddf7c58d17a3450cf8ea4b4ea2934c85a137797cc1635d4cac26179b62087c458fbc5af05683ba51ab6225eebe2023f7fde9a478e6645f95a93047f7aae7c0c982e128621ec05a216e023d1849b7fb2cce1264e3be46ff58d5e8158de29b7bede13ec1dbf33e93a1bad08bcdc3ae4a52cb75a4e53aaaff6f2c5dc1f3991824b05403647c869b5d2207d43c6eec875b9346f15208da5763adb4989eb7d9eaf8b237af20f97a98832adbffe9d5c19ead391e12bcf9c8feb723c4ff49e22302e44b25fe5c75831715e7c781f7295a2368937165509fd36e353c8016dd4c930318a56a6f0612ee04719ace03bff41f40a5d3ce34efa7fb9b843d292e0969f701cf825c3b26c6b07ea8a022a8d114339f7e9eb9c2739213632f7ea55d0448eabe968e75a229456fbd0c8ce598745bf0a101628821e049746951de57743310d6ec2a24d3e0a0baef8f2b7fd04b4a331f7dd3ea62f0a2cf8d9b083a866a6adb735123295aa5c45b367370d9c646725cbfb73050ab4bef3b7102ea67734b076fe44ab58c77499931dc54db823cda7b7e2a879ade4266e7e0cd5ceeed66553ad6926c2f690ecd178f783b27b443a11187c5707fc286ad9bcc94b16640f73d2a98f2013ab32452379611502e897043ed3a607efb05ddcf469285ff78b5b1f264a64b5c76a22c6fe20b6095235b20e17f580bf7a62d9246e13edb35f1a336678a8da1aa4cf8a3e5e46a16f1f471fb68ae93cb228c43243b77ab3a99df15bd0f195c6ef74eb8a75d97a1ebaf30061c8316f6f1a6c20b54f13171f677a482adaf76c5fc1b96804df449e2bbd1094477d509d5e7299f42f249bc15b74fb8adb817e17153545d6680aeb6ea17bc18090f675a0f2c49bb2ceff85b8fb42b4d5c970a798a3d19a7fc867affc667846a3a8ecfd56404f6d06f2b67b9665fa4d2e3357588eb262abfc570ba4e13ffb037df96aba52dfe75d6fccd511fefa7733fe034b06fb33a44dbfbb1e7c25ede1968043ea435f69ecfa2e2af6f2960cbb691f2f4b271c16cdbd38adc42be1073f0c23e7e1fd8392b25abd2106b195e4f29fa0951af997ff1a61eeae22a45034ddd0969c7ecde7ef4583d5041283bfced278f16c94aae2f2883492a753c718f40ce30581fa6db3abd39b466fc030124c41da5373e73096d6d49e09492bb626e2eb6b7ea62561cff0492d4ddfb66924c92e8537860faa616ba85dc76aefa007e6db60dc8c236e03bc2a219380348de080035f9efd9f86ddc591df28525849389e0b6b44f0e98105364286911eb74e273289bbca8b18bde205496375fb1d77daccbe171093744abe164f5f27330ef152661634dd08d2db3d54fe45a5ccbde148b3bfd1221eca4b4b97d303dcac42d97c14d126600e12728d97b48b2faad22b866c7799820690703aa02615edd38fa2ec821e3308cf1a7bc81ffc187fcb54e5545981a0d1ebac3301804574c3c6c28406d97e04bd0d7406aa9c52532bf294a4951f5e3f09afc2e1e19b654fbe2ee32157b8def7845bfd9dd56b698db3219b93ba6e812975945bb67880d5d72bfccdd68358d75b8a9c392e2df46a3138875297a139e584152503c675c719732bc51ffa97a314503825cc944c3ffbada77d156a310b0078f5a3d123b274d07e17447e2116a5c9225f951e8da867f39f79b7c402741ce2f1f350da3660f174605a1ffc1266e7dca5a07f94f61ba9d4f7f9c8b71aeeaa4d2e1d997df9bd67ffe8c1f7474fe4f9cb9c971faba5842e97c7b0f342d1d218385aeffc3ca3d421cd26ac38530e3898386ff25a24ca90b7dcb584bb58e6755d2f83bae34d72c4dbd70a60557736971d1f9aa62853de8eee69b3f1967a3ee76c5647fbeeb3e3f626543787f5bcf111c214124ec7f20697054e5e07b4bcaf0dc2c1dadf6c1886458112964c547bc2e5595e4d396ef007b5205782e2b433069622ed7a4f6f181c9dfd129322b6da7f69896fe7ddc9f2babf4c99cbe46527f013c0f2a44ad96fc37b734df8c02a2eecf6ff57c7c0c6e95851cc28aabc712bf420b4779cd0cab2792fe138613c3e696e0e152a3e3342976ea76ea4206e607d00b15f49450695f45a0d3241fb4fa2175b6058cfc5f08eb5126027826b24b48a4a1bd34ce271ebe79cf86de542613c5e4fb0ddca5d44d2dc5789226d6645bae4ea55f4603ae4fc2c799fe8f5c069e616aa0654e715c8db0e985c98db07bbf01da3036eb092b263be8f4b8563ce6983ac13d1bf1380a24bf70fabd03670669325524f13dda6ca5cc8fb0642367b79d1401de15b2658022697d1a27a5326f0024e7cd987ca512614858200eeafc1fa9a27ccc4e80c2fc9f3a051bbcf6a4e124d9a6072fd04bc7e97ac74fc7e4123b63a49b2af917f5fc0dd4a1a3028fc6146d3828c85b3cbd5f1cc2a4a3b96f3dae6fca0a94fcf120014b27d02575db4afdd5feccd943c5ee2e7b2a150e8fa70e6f21485fe3ec6ba1ad5cca6e198a0fb7c43090516c4e7f7103ca5733d8203b84deb969986ce63035e51dc680621f528bc3c8dc883cb00b003e1e2c12f16b4118b9e37624dcd571e60d942422acdaa67e3dea19244fda0ca1d7c77d7fd68e45d9731b8853ad2e0ca4a537b594e4e446cd49b84344e697bd4a28e4baf5e0db2784a33a6c2cad1ea44e85b4853c41dacda4cdf5baaf5fc217887fb8e91ce49f0c86d0a3b1d09f5e4a787772b6f9ba81f6891cd62d4cc67fa644a6aafc216ed941075cf49b3378fa2ed5f563eceed867c4d6666d5688b71c9225310dfe030c373ab97e4b7e019008d0e37657a08f54fed14889f3036627642b0e0d4cd6a12193a1f483644261e870a4299a8d4192581d7f41149e39ec81fc6789e2793ea57f50732331533029431d0ecb05af7690846ab400eb12472bcf36a59c137ca74d5b3a4dcafe09af4cdd8063060edfb9a0fcf842fd013a33f1f195c490b4e06d30a66f4c7cc54afc3bbc44842d66fc536c68355c928ae4261917fe0d0f65fb7bea0850d4c8ff4c43886a65f09d00615189d857b48bdc8d359f78ce61836e2459744bc557139fc2ecea148bc58b4d99907cbf1140394ae23577f004f9e919a957c363994b9cfbea7065bbab026122d4bd2a6b978d7e6648286221b891b16e9cecd96ee26ffde788ca679e5a451b6f89e5177cc8286e9c605b6be68bd53dc290dc78a85fab1309d3e27751dde7498e8d815614daa3c812841a70112f855ff8b8234518b360dec905ef7004155c61d6ec198dc09bf3be8c36c61298b6f0d110776bdbe3e1b1ed9f4a634ee05682470526586cf9aa4586f77243d052529babb5e6ba7d87b66e39d1d8a64e2b1ebceaf154539355737c83ac1e62c2f96b7e51c239eb5a87819e911f78d6dac8731566da442a4ab0047e9acc85cf27d6137b0e6aecbc6e588e0443d851b504eacf04449fb9a2eb741817c1a753be3c806ee7060ca8c3b795fde4788d657a4c8e47828a301fd0c4d66cbaa3c17b87a5e87cab2a411e2dc5c8f7c55f80bf63eada1f0ae4aa31a1fa8609e73de4656c78ca416f967762bdb5535275063df38bf3fc8f2a84c05519b89e30f0a093a90e9b363ff2ab2fb15016560cb235f6a0b40b73778d9a317f46055045fecd93fdb37b2a66edd90e11e404d624e82ce54d0633f4fb4e90500052619ae20637f15eb3ab67c738e1181d9ef4b099ace47b174b27880160bf95ec3249cd3ad4d79dcdd8e3b19dec47d31aa32df7ea0ed8bc5283350ad93e0dc0f1af4977aad336f2886dc1dfafb24e44982d6c8a52807c5b8f7083e10344906488994c6b9c3bcb005b11b0776b8c95a4e6f7614ddacbc35d2efbb1d16bc1469d69a4271989ef1d7c5aa88d57a6749f0232a4fb7b4bd2361e022fc34fd5ec764864b2b07e6b5d803b954def67dac90a42d387344ff9f8642d5ea231f6e4512bf325eb23d5f3d8f65f333501cd623522fb8bf15ed56550c7504e4cf792231cae58ea09177257029f2d40244bf11ceda9c79ad38396e77c52050b5340e0475d36b3f8321057077346f4bd59827cc26fc79bf6e065cadda1bdc18d26d2b8f1af3c74a896efa386a818f88138578cae1f8aca21eba1a51d6a092633515cd5b53f8fc8338ee3327743b714aab3891617a82696f1f7abf935a8fbc2223dba0edfe5b6446d95fe2aa8698cb014aca2b13a2d0bc91c3e17cd2958de202b433bd0bf31ef96b8137019308bea372c7ccf08b77be69817bc7ef6ae4ae882b4e0b2aea4367876963fe787936ce07fd22289c7747e433771618520ee598a06cf2924aa79061a8e309ea12c150d63be558f08489f5d9d9ef3b1085fe44e631fc16e9f3617f9adacf909632feec15f9ec381e52484a9b85dfde7803a0272ef7bfc88a55f76921fa9394b319cfc1052e7d863e5c11e8c08d0a4e051ea80cdd60a3ea13c721eaa25d2c143d2f13ebf81420a23524ba6f579e93103c475097ccd615265c2a8b015fe47fca0684fa5a0cf855d5c0a5fd5c7da90c7837b61d62a1935cb6e7cebb9b4bbd145779525e861e2a0af9a90c0b029f6379d222db0335b908a85fa349ff23a2e4d593985646b4b9a876eddfbe031d367e351d0afa9ee563793bbf0574083eea4050a183568eeb3541bf87ddfb8ba5ba67aabcbf4934786479b4bb134cd9a7c3d56339ee972e3bd1e331fb8dafddf2b35a28b02abfa59c91c78cb0e0dda388cceebe2605d5ec7ef71f7e26af87d7773b9725ed9dd674dcb536d2acb487e04c14aefc393c16e4b820cf2badbca4718bbbe7e37fa84577c98f72811d8fea3795465696951967bfbded056b5f59a08e6b995e06e1a20fe217031bd70190c749dd03bed07d88db34bd7033d799416d6ffc801c85527254db99ef9793c469d68cb63d1590dc8b3ad2c4a5892526f39e4160abefc75752a759c0771ccb6e2ce94a170a06508c71fa627b2357bfe9c83212c9f35fb6641dcc8f159429eff1dcb3cd25a1d6b9f2217dcb3761a84c40a3498f2a90892f28be46fc73e1b75a16a13127103785e692516cb665b13bc84c22d1c333357c4e6d3319380564f3456801e86fc15a7c1b503d4d030a06db0df3454e9c6a13064bbaf8e8e9651da250432ec2aaed9b2f5664a88069aff6b03c87cb673d06e8984387d242d7321e288abeb414a9de9416f8fa63808d8145bf8bfab6bc76bcd3925f1bb687c7118d624e3be4268d26a159e82688cd45542c40eda6ebe95f62bfac9a23801b11cba62ce1aa6383ba2dd5796f767809407137b980f0120aaae9bcfd421883f221973db63a08d63ce28488863ed35390254be52cae94ee7f390c86cacd6518f21527dcf3f01f8fb70b4261e293e8d7bb7339dd1916307d500bdfe32289d0fb45b4824ca56d1f3f4fb0f374168a7f146b93840c6d5304a17cbc1306acb4ae9741a3ef8b5aaaee0b2c804b4d2d5d64b1c1d0cbf70c2f21e470f763fb7f6ee8d99bbfa4dbfc61ca5f7b7523b00ba2e076a3169c8b97bd5bf7ac3c0ebc9452822f17955cf8a6f010600d7d85156dabc0d2dee0ddeb107a46d69c034d863becb5e9b2e61372f5cffb23611d27cff50a66f624661672a75365e1e279824b566a12353c9e038cf48715aa5e5c00c67db17091a623387b1d1dcc6dcb8b75f790598c9493cbad10c752017299e86190ad201dff01ef61ee30e1b53cd4430272f1bdb4a1b97b37347a6e34755edeeec2dca6ba73e804d96eb17f4233bac340694bd87ae81a424f4de51b15d19af302e83999272c3c68234e08ae3026a71fd6a47cb65eea780710f9ee4467e7396d9be45764d2413eedd9f13f5d242c61fb9caa93c461cd11f1f7f808123fdbbf9ba586d299601d5d000694d283351a647456be8b8e1a0e4d055e46864981d668b4c1eb9e194ef8ec38dcd4cbbfa53c0c6dabb5bd15ce2856aa1b177d5ae9d49b4e37303c42515765d0ba93744dddafc3735fc4f83ffeb539a13086b2a94b41a2d228ca9467beac71203dcc49c6604c93e5c85d7a8bf49d3d2d3710b7cbd76cecbfa0522cb07a2b767281345b8320838d923b282fc3ce14b31c140b0d04067bf217006cefbfe15c55dc5c0a0fd8349f60419a3951edd6d29b53898f787a0fb1d51fd5049b62272cdab1a05fa3c44b5bc8e3dabe81a9c48820d6dc998b6334478fdb8b040111ecfce9d9f7b1e48bf454488d4b9a20210f15798c3e594d6f197757c7e6dbac3059e09f916fc230262dd67f3713153d876bb9d5cd73406ea1c1113e874e6cf0d3661d99cada77dd78cef66dfd3f7b29e63ef660b0801566a593e8786616f42e1601f75c0ad4faf7c4cb1c7cb256c56cf3936f33414f42192b414f8393649e5560f3de22bd0b5487e5dfef389e34be9e46f77d3df451938901369f291f26cfb12f78bdb5ef5c9535743657c029dba1b7ed1801237afb3dc974ef29724361ca89483254c6904b9106c7f4276c2aa3a1a2da292d65250ab7b65f908fea12e0453465974ac09c471398035d55e430984b2dbc9e34eca4b3f01b24f1ac1cca70b73df18bca1aa25ed4e67866185e8dc610ace52c0c49333ee9c89345c50c982f4e4afe5dbb1eb94ca5216cf30099a8eb3fc48ba69b0336c901534c6271f076626f035dd42fa53b436b025c42775c36a82c22637863a1cd66497de62739180cfeb96b2296fd05ee3aeb14d105fac885d8af1d2f6382076434bdef574e0b85d5100bab0cadd7d8b2bad96cd80a23bc174c689ee41ecc5a9e979185b325240c5e8ad90de91d2e4b47eaf41552fe26985260b939969b07d4e1e33df74dd3c422b228477b16b998cddeb3316c2d46523965d049db400018e2081db6627637b01d5cc04339873269f5baa94c7e1676a097e183fd4435d98634600ffa2b9431d98809545cff25d247950dd56f85e66f6ad8dcb9740c5897a68c8b410b0c903971465f7d0700f771756d2000a8e70c79b7bc7988152c344312da69d59c1d5832fbe23c3aea67e6765cbd510816c205830bbbc74133bdd9901da2f2254ef8af7c16fcd0603d589a8cb93c2e73c35748d8961b418fb1c05095ba6ef2b688307a87a7653c0da25f0c7d5b57f1e8b62edf255903a4ed1e6668710b59c09bfc9a3f82e65ea99b8a3db66301c8e159f1bf3352cedf8f06a63d53a75c78467753f80399fc48e7ebb276c975903fed788fb6b79a1d5594dafe8e5af8222775785f15dfa655ca02e8e5f939a7f3e7d7529537907ed14976493ec59542821fa360dc6c23ce1593c1fc7f229fdef698166cdd1d0457230cfd99bd1a27a703f01aed822a598f601eb8fdf47cf906f0671b4763bbd9ffbafbb21f65f6969fc0d0067ff409615d4310363e6b9726f1f9ea7b463feea46a7d020acaa2a44f804556efd6a4c999657744cbc69cae0e0fb686284ce914a0a12d6cf49d1c8b7ab10bc3619c0bad8f02e921e9186cbbbb2fb285d7048150f6be9b80365dbba8c87ab1b4feeb17f0ea4be33930a7b025578e2491f049d5111926dcf4d7431fae3822883443f7f5fb08663c2a1893b6c37ac167a72dc0628c274e477744e04b2e5eafddc690e4448af2f02641df114ae80ffb27301095bbac5c5fceae1fce027ef472f0aa58c994953d5281f7a3f38020de38a5c3684cbfd93f7de93532381842abd08443b9c3a91d8c7516c6d130a9f6752173a1d1997fcd6d49398f0b860a4be3e05aff1fda08f9217fa7f95a321f8b52a679aaa51a129e68af05ce8b8a1b190e1992a22611c373e546fad9f19702c133470a3da017c6992392ce43cf01aed5f393a1067171d906f6c0f411ae7da4d3a887e5a4855fcdba19897055d5a9333f1c648d03cc7afc9c047c60bf8e2c007ac97cfb0fe58b38ce0c384cec7608299c4b2dade5005cfaee5c541fc538683331a41c69d8c6c1d7ca077a3df17bfd92ef007ff297ced8f028690c5ace6fa878c0acaf48d5d36acd8e1f021de081cfb4ab0c71f5c2e385c45ec59eb7b394cd5750f11ff0edff353474789bab6f81712f3120c06b2e97e80252b90b70610780e8a1871d9c5419308af003df971bf041be9f078b4a0ade33ae3a45e0bdf06b9c9f9b4358f258bcbf963058b5401385e93edd272ceb2444e56d32da7fd99a98dde2b676d3c2317eb1d8c6f47c67f62084d4a46e94135136a3ca83f0dca0b0aab6e46271cbd2594d1e2faeac9325ebba5de343e856acae1e0499bb55b33120cccd84b971d5f8f3f9018658dd9ff2aa9a0444d8a7db6d73eb584a6777711dd67e3f824f5f4164ba001b5f21925dd4735966bebc67428d7a013b330070c9262cab40e238ba05876a188ccfd4228a5d180e7ef5dd80b5b48e373e34f3a14d130e0cadf24d1b245098112edf1dcd132dec37b17f6b0895bbd00255d37e77572b754ed811f53d217d7e06abe7086dc800c4371e2f772534fe6e4cb689f9daffaf3871ee232100ed8d5289c45cbd379d21f5881f5c49948a6dcb6ce1eff193f4d91ce74d13590c1c8601fefc6befb925fa2fe9ff1fd2e98add6ca219adbeab148605503539f9a05e328e5c78a061c2695ed1ddce4a121c73fb33b848d61fdc160d1d630734332fd389512797377712bdd250a4bedae775ae9dfcb2dbb0dd510caeaac28d9b1605d2c63523ac8329923ce63919c4c6518bea4ce3980586afcf63fb6ceae2cf50156d079f726e1dc59e5dba0fea571c1208397d099794c39df9ea3f874d62a28eb680c7883ac1d9e756c16e4f2bc6686376d5f1a7d8843b50737d8401b9e2cb18b235191aec5e1232f21ea3ef43f38b3c6335631440c5b13e38c73246f108472028e57d80dc3fbda047597015247a799d4392ddcc1929408a91df3c9f4b6dd5e30463c74eca6dcfe9799d6984f70cd7ce7ed7ebbf03314b8845bf15717f2f5ceec8faff654a17a0233a8e708e0f77b9ba78b3dc0d1c502b1be70865c12c43f845506b8491e9a4f38b27010a6935bd33197edb7b9e299d37ea14226e629566f4354533254e1a60fbfd4b2172540d8915bdcc205970b6a9c84e74bf214d16b1058f29bd04d1fea0470185a049cdb792fab87491a7071988708a25162356857437310add4669fa4c02f41194b9f89d4d2bd07d0d10457183297b594fbd7b842cb6025d86dd67dc20bdac33581f8f62fd96160ac0c670ee6d4a687aea82f587bd0d247f5c2bf9d88ea5d607efce553c4bae5ef947f936de5624370521a54f73ed73b1e38a245fe382332f0dd3614b6e69aabea003e33ef94bfd280bdbc26ecb6909e7b9e19f94ad692a5cc5fc7010b1e00acc0238b7aca2c76b42c844552abd444e67eb9bda11c4256538f0321c9d9d36292cab17196471a107825606b132488207b2a2484f8dfd53f98404cf4a52718d136530b8fb1d07bcf298775de55d0eee9acd82e1d108968d33767a0dc91deda6f20adf6d34180c8c265245e3a665d715b6662cf40b10b49e8a01dbab1cf43f25f95b54934d89c087f2a078a5ea1fc5a6d9891192b3372f29e16ea2428e3fef0999267f54b0a9453076d395790ac26d2a0be9c81573163b00518afca0e9c2fa279147479e3189854ce41194d8e356fcd063d0cf5f182b65311b28d80c4e37388e2c212e3efbe4c0ce35d14e69514208093d80bc53b7bb11b27f0a96d34724317dee4dc6ed8f8143325dcae4bb827787881f575cfaa683c4d18bf9bfc40a07e92ca2cc804961a7fb0cfc41ee00ad76e21037a1e4526948e6b5abe3ccd3101c488c6283d09cc254906809e7984d0e5a8632b19300c0f457c4a0caa93bb144163e099864c0e5507224447886e0edf5b30470b142bb27548b6b8f78e5105aad4517fb58199f7dba4900470edb8bd45deb7ad465759f77f11b1e815d335a061ef8bc95a1993877ba2a2b6b7358b5ed2b05ec79d32f622c4b436e14e58fd7c4f48b9903f85c87662246016e191a22a7bfaaa91e73023fb0537e23e45001228562a1efef56354d95acd6f1ff0d9c273b78372a8c0c24d9aff524f68a4e82a9e5d2d49801d94715fbc15cd9290ccfc8d6fee473aa7a14cafebdd06b9ed9ee543402f901f2e36478af7fd340e23b049ff6c5e93d618b809ab5e18c5d4cd6edb1da39d645b4a3f5c0645ec58a512c3bb92461b7be2a04742e48a9f5b838de08396b0d2d517aa36d5b644c54b18060f5beb29fa822e80792081b24fb46ac228a43168c691d4b3623de7e378426dd883dc7c0fbb6711f6cb3b4bebe03eced859a30f70f4f8dcedb3cfbba707eb618055d2283b4d1ba44c19a2ffa100d2af13b95df4bcbe75612802b3ec090513d269be7851d6068c1a79d3e7a28729f29d3c4e9ad281994977ef32b2d93666cb7e6c70296497eb00496d8f37095012f09cb0083a5b697b2f627d744fd923a7a863153aef7e29ee3144311bd9dfb0dcf8162ed58ecca51196ff7df6c0386faba378fc02761ea4c8999d80e138ea759b3791491d8ae0ff88624e6d6062b6690ede850da8588b3bff2eb4370229c2bc20de4c040807fa47ccf502c388c8eec7341382e1d1a8375a45362262dd2504b52c3b4cc61ce26d4511e841cfc60952ac5521ad77323ff255a436b46dad4353702f53f8ffb8da1a08e29e800f9480b2fdf162c629e07cc55159d763245aec1cd1d838cacd4931f34ca8a5f10629167774a4eed4efd96721c996b92700625f3391de54344fe66292783be61268f9d3573025dc2d5dc5e6cecbedc8477b51a01b6df24c9bc69276a4c9ad45bb80be76e5c068b940569170e2fc506ce16e1e9cece97aed13700f3bdc355b2d870cf0ffb5c53ba30ae7911c3d91f9e074392279305f4f6433ba7f27e12a8f9ebdf1a0f590294cf24a84c511c0124ab2d50d6fc99c115d247da9140983fbe9dca5752c1747e6a6e18675887c1d42878b505b9e098209dea98f1c217abe2266ac14cba59ca9b31f0a0bf929017fcdfca98a48d5ef70a048d29e420a02855ec2c3fdf0c94eb4154fff7f88be5584b14dddded8382decd6d83f4b4d89c4cff095a5b839fac09aa10b93b344708666a39398404554c85cd7dbd9c69092ca472ce13e7b8872623c80c9b972c0b61960f3890653f9e33cabfe09b07d7f27cfda98603c081f53e5f958a2a98129eb80ad5ec178e36dd7c892dc5b40f496823bbc6734a09f6ef86bd965a0e0b88b08313521406d02ad58b03e7d65b06f4c3461bcb0f78ea2fdb97aa1c9808e4281175c3966009b02bff02062b857bad86b5e76d2e78d09a2f98d4f03845c2d7003eac6ef50ce89b26a919e508293f08f3dc8cff5185263205b7c6d9c1ec2b64e403070976dd3d89b46a1fbee15433e2a5d6abcb31dc3c67e0846223fd21df20ce780dc9ac8de2731de7d8548f11e540355b93e3c3f3f1e7dabdeff6974d1e78f28ea180d22165dfec01b3a4368a0ed454b4f1c096b11973251885fa400b281f51adbf2d5d4f1f774bdc1698d4c83aa7200e5644370e12ec39efd76af6e147229d00481bcdccdf4e207c742e36d4fe5b6e2f4935806e9e4afbad4814384a967c8555473bb0feedd1e82259b7f3aab29003af79cfb35ad8f917df3af0439e7c94db8505112823725e36e086f8d18d5eb950a24ea7a3a5b0756ad2ea47bd021ecbf6366b94c5eda2718cdda2e3e68d02909ba6c584b3f3e966b57419ed6d1e5f1641f27d42fa1b0cd1d5a9e5b50c6bfc1be2f16fc1b6f5a487a642e18c4e9524494796bf92b1b833956fb33e5d4935a66f7c50a8edbb5ff97accc6ac54fb0a180e536c49e98a2f1be03c93fa4d9855b99c6212ee0a8cd5390c47ab96b052be107bac0f91eb9c3e9fc794faf90f24b5c6fe78905fd5a16efe6bddd0a11f97d99bdd6a39cc30c8453ab2d5c724fbf726f205a3be1f2f30c9a898bbc2e641d611acb24b4fdb6dcecda48bb6b14e567f5222e879bbd80fcfc6c312180f69ac6739de942951696b9e3d269b8204ad65b1f08ddfafe59e7383bc0012b9c5f7ba336f48f252df870ff6e4040973700b80afc5c68e956401483c5ec4d91d19e8f0fcdde95ea277492f5cff1ac32f056ff9d3850e132975a3c4c73b5fa07d52a37ddd15c076df2017a8359c8f557165999038fcea6040f49db9bdb0b7e48f335706da2da6c6437ab786fcbcabdb65a9a2488ee6fac515e19aacfc982c2125e78a6d2c53986ea3328adc0564ebddc582f6621316869a4119ea5bd26587e18603c264b0c10891ff560019361bd05e3615cb280606d2f88121c42fe9d9a77a07958df7bc1f2886808d7e67373a38a9bb2d7a351dd7639a97c395f3f9e09a9207c3b446aea9ef1259aaef318410b82904f8abd9d504106c24c969f6c2dd0e17b57ec679bbd702f6bda6b958452f6707e981a54035bef187f9458ef66849d124fa4c9858dd20bfb9333a20d127540b122e39188c5488e753f5c27d028f8967457ebb4caddb7e8f4008884efc35d44863a8618b28b04fff20438cd8e6041a8a59667068fd42465110469f6c5acdb193c6cef59a542023afc3ce42e54effd468b3dc30f438b299abbcabbcfef13198077a212fae67ad997e0bf08bffb4c4247098e852635ef82aa39d71a4093c2ddf84785f750f579683dcfa69e20757f3aa58ef2661886d540d4d89fd0545eed69b52fe5cb1fbcf115c37fa87c2ebd6f4c7f8b776e590ab4c316eddcb0798353eceead682a6878360792bc65b494705286f3bd5343e7c1cb15abea6c0e47b13c2a54bbe6ebfff9e3f6f4969fe40b1aaba7087ef8fe7cd2e75cfdc3e8e0ff59fd41afad12b2d2ee703f317f9f683d190ea0d8335fc01cee71fc152fbeb9231dfb63033df372628ba7d01a76874fc7363c60f6f80ac1a0fe6a529ca3c92ba66c96f55bc3da1b1398a5dc1b8437a6369318d84f402f76d8013b70ad0b1dd2cfdcc2d6793feee9f72d1a502b89720e94db3a5faaa8dba764c13e1fe4d8afe96af4c0dca47fdcb0655d33008e3a1ab0f7de9d339f19a8217b0682afcba6e65472af7da1c3e395b090855a31f4e99d4ace37bed8d8f00bb83883eb1a8db0171edd2de4dd9ac3b3cd52ba85689200a7d13ddb63cccb0f090f2cf42c0a432d9da0a3a9d89b5a370a78241a7e1eb86f37bad8e1c11c68fda440f7c1a4b7f932e64adda53d95ea8f2c71fff7505ec6b1449013dcf178a755ae8746b8895f0675fa24f9338970ef52607d5b1584226290afc8566a854e64ef154d67d1330a39fe5ca2a482705fde2222ef8d06d5e70ea96abbcc055251701eb520d0988d4e23df7e21367d6e06401cde723184d1d67f4f572474bc77a2f1a57ef5f534ad161a0e5c735e58292d3f631b55aca04c4c2d6552130c81b6be564a72ac3ce19d4e7d4dedfbc48487146cc364ffcae044f1a4a99f5bb28427797bc723acc9eb7f24587334d5afdfe42ef1b944d223d2879194db995a54ee32363b0183d55d4ffd62baa574442101b992f31d319ea5d65d28247240c8b97c67924eba93bbd3cfb8b59daafa2136c8444a494b463b45d212ee1d340e658058f68f951af2b11e0e81b54f6a7b706d9cedb5020bd1667e081a2b839d93737dc4101afce3f139561f67f8094e8c5f2e2eb229258a82fe35f6ac0f736008f04edb6ee24ff423d2097cdbf2a41459356c4fdb1bedc480e93d282fd439e25541e227e19a8a775523d00d12c6e1162ce815373070926a60130561540cb6e4890b8362d5d3871f89ef7f3cf4c7cafd900c60f177708090cb80598c05bf2a362e7ce3359d6b15fbb98dc19f494614f7ee57a8c68d2ae69a96373c5f878e0fa71f94e6f8bfaa4f6d959ab33cb3300c9efcba31f2002544673755a0d48162ee5ae6c48dd7128084fce2fb0a94d5e6b73445655ca8c7db21c1efa60682f39c3f416b747c814b99b9b3c623b11359735c0e80e042d96329632220abb67a45dc32f874112c0f249c2d61e7f48f4d9c2587ce47319380e625ac74763191d943ecd19e20657d8e31199b66669ef3b6ca5488f50447068ec09793dc9828aa74679485c41952a42205b91556b441ca073ecff0aa93b14e09374fda09f5937aed4ff8b09a6465ea310acbfa060b2a857396fb2a1ddedbfaa13005c0f40b372d4bc6899f099361f742bff62e62c6bc5f97bc099736af927e70abda495fbea33be8a64e6765ab02c8b2ac9e53390fabaa1f966b36ec39c714d7eb22cc27c925ef66b594ca9dc4d162ff243119cf9d06f30702ca4f220c5945b7a17ac899d1c51d88d2becb50b282674389795f160ee8ccefdd317e91fce2f07c6cd599185b6b39c9891173cdcf778e1ef13b00efed22d48dad12a1417b8fbba05f3cfd76139814573c0249aae2e14714b8fe7e1f2525995050050cf94980fa8af8137383036149f4a093cee6179a6b7e272648235ab60c7c0132d4021326cb88b48e2bb74314d1c45ee2ccde9f630d2f7188fe3639c8c6cca9158b229cc5f838900a2f298a0384875f747fd41a2fcb955e4190896dbaea676e855e3e62f2d5b79fdd81c5a205d7fd76c4afc2afe34417ae2dc99a2bd03184add78c6153f3ac795bc71ec56ab8886e41205a42bf58e5f021183580de7a7e79ea2cb52e6d2ef8a8de0237047cc3e7ed3b63fcd77a30472d95f60d3fefc8fdeca8dee0e9f6ee66b4c32a9d1379b9d48f1b4a0a587f5b81f3c071f2360a02fbcf226527d9f60ae74aefcc81414286f76e2d447d514fe382b71749e30acaa042b5450b917446f129f7df3f794affca0cb9b8690b897df169f8bc3ed82a26f38a2fb48b6fe8cb661a702f5654e3e6c9d420a3ab5051b17e030a845bc14d5c918d3f97780d299cb504b6ed221d83277b40906cf9efe547335bf8bfbd51702e21ebea3c057397c109e466839d8c53172136a6991425b4cb2e2f2bb7fd9fc93d4c6329e261901ab97ed0d93a35f5316dc13cd36c8cfcf9d54490350dee133cb387af0a64e8567f26eedd23bfd300fb12a65f4d0e722492993f3ea9171ca0dd7011c670d31cd571804b3fe429ddf8cb750ebd6bf748c76c5a0afb1c15efebeaa3b5cfed5bd54b74c37b6a04c01d8cf13a3247d4019559bf159ebba5dafe2de0c4aaecb323929c617dcc27b2412cd59dddc61258683356e7acf986a17d83b68859daacbf8fbb7038126e58bb35e22fb5d26a398e4214b98fb7da610f18a1e8d7e9183c22d2022b71d68eca8ec8774363295f64cb9bef733736e35a7c5cfb33b9bd08259e91afe39fa4d7aab9e105934345f567304cd508c0c61e6984c614919fb5acd3b5c8760104fcf1360671404ff58257f81535d95bf414103c751a9b00abd164d15a0f185e5bdbb2e796c9099dc8070e2d4fcfe28ae0d2a5e07c874bc6f5d72d594ffc3cf0ca85ecad4bedee8b50e1d17e9d413e3e24d51caa966680de13560aeec2e9d08772ef0466f1761abfb76f112114db24b3cd08af01118950e1b9d2ff522cd217168f6e9551f9d9ba62e621cd4f30c881667bed218091361ad04011caffda40741143509264f95d10578860f8e41470faf4225fc8417729303bcf5868cdd76e2f26ad38cd014774e4481b41d50104e6108be2aa07b10a0bfa01b4151396f00ca4d6854aebf9482294b143ad721bfb0e325d2e20d1f9a48d6be3535e8c5a7e9c3bf218216b8d10a6227bdecc4c69bc8d4f1c1ec2b31f325c476eb10f54b6781dc8a2f5bc49288e52e7aec14d9543d01aa9aff0103cc3fd40322ca8b72e4ba0d6c5a94abb7a9f18a94f54eaebf17ca61f9cf0b16b985805246178b3b69888e1d19a51f68dde713c796e396d381489736035964f390bc36177031db0ad92a1b6ba4724abfab242457fc23f35dfd9672a5cdc23449a68d22f50035f8f6f43162436a7f3b8e7a5fc3ce11616a70cc563395ba9ba0f295fb83bdcd955c1d62ae1231336c9b3554a3c67dbb0ea0832f56daaa67335316745188a06a3c8842244205c6fdc52f28903413395c99f5f107e8a2a4573b5d4b16b241441a551297f38a821d063f12403f77fba14261b783bfcad01badf61b90f86738566ef1e38aa09886cc625951430cb4c05e46e1649f5466eec260f66c3a18ef565cf974b8f0376d0143e9ba91448302267429023a09010272bdb6f72d790d5293fc29b27463c65dcdda4fa516306cf15edef2f226d41a0ca0cec447f465bb40dd899238be0da50d9a85a301d463460c9833d9ae719c7153f8ab46aa212f78887e00dd7daff92a73f105b5df1bccd2dab017df346ee009cb64fae77aec65b4c971f1f47e9a35df7e7a0aad89babd3ed3410d802d388bb495d102b6c0ce642f32a876439a69460f845faed58386eba3d8860e99969607260291bc42aaddb4be77ceb7aa260d05d87943834aee04ab8551dab23a1c93c89c15c727c72f0e56ecc77530436439da3f954816ad12eab5ee8dcf168465475640f90554ec33b459a0a74008bcf8d098c5d3097fceb03cfa78da61116eff0d6bc71aba120b0552ee9c07b27168c558fc07ac93adad00d3dfdc952243b664630554e60e91a2480ac033c72bf19cfd7945d43535490f8b391359498c282f42d328e82dc0450830dbb15d71bc77b242258fc8ec8971426375fc13d8c2c745a547d2b9c1e780b3bfedae7495e6aaf748d2d3afc8e335dc44cac22675731890bf221b334c36e003cc2719d31a97fa02ad179a69fa014dd638dfda8c040a40fad0cf79317bd11a3c308dd072f794ebf99a935d57868e1be35d05645d9b0f0f4cd1102bf1532b36f2d74284fc0c629184d1420a7cb98caa00a065d4cd12e3ae205f2a7f2ed0f58d1c0bd0d1d8455ad97b1237c430d61cbedb8ba425632d953cb5787d3085737c0d22f666635dc6f650422330f46c3eaeb68120a82dfb04d4016a638563084912ba0974ef36d8b759bb5673aed4e06912ede957df48594c1976bef5cf69687d6069d4b5b8e3c18f63b9ed014da0147f7af1d00b8cce6af9e1f094bc0799d22094f28899787a9e03c43618d8391860b93c08586c384947a843cb56760d73ec7f159a1e6194f727d3e58db7e8c38820567c1060f075f07a9dbade7f4de402814591fff273563c8a9c21263e9a1c19748172b7113574ca0e13cd4a88e20f4bfa924731875f67b2c534ffc10bb88298fd70374b87f0baf2ab992083b628fab2a1a76a29071b362885ae6474414d04a591ab6708377b81dc1120dec3db53b40f6ed0eb840a18087aaafdea9cdbc162873e80b2bd0f0146f511402a7b1f586b8fb68281f32f6658d717108da7c613bb1214ce44ea537dd09bffc2f97d1d7da8c9c8b6c7ae1f4d6dce64a12b5a81c83c22ef8434a462c7b997649bdf2d2842c96ed54f9477d314579609fd017dfb44ce259ef071f3aa0044c0c1570a71aa92c17b8bc186efd8d44022fbd380d0c7d1eef7d1690ad18bf10abe381b8f727a095baf90727d9d4da72d54d8ded24d2b36c12a1c0cfdcc5d576835bf1a43c57924040e2b1e9d016d0ea367330a6e1dfec8dbb97539eb798a32d56021d80761e2072fa322ad8d7e31ffc3ff8c662bcc2d9c13d7b802fe23048a869231b42e6b8376847b68012c0a554ba68b3ab8cca9ba51efc3efd0112c9cbd35a68c83cd84cea35ea8802febf6b68794d672ab95cf7c7e3796c560c460deda2e60b80cff9593c51a2ac3f676480091ace0792c927fff705778439727e4c405abd15bbee941d1f0c62e9156a885c94d16c30b2cb69077d4700a28b3e3463514a8a4b052061afed14e517b24523840c4b59934955ddaa0b1d0fd1fd83792a3a338150e194db6ca3662e86ba9f24e2ab74f39e2699207a8e44b010c75f23bfb655e485c4fb0038ff36b36eb786361b366b96d85e6538f98c4b314951e6ea446c548d65fe4ce1671065debec0fb56a13fe3a5f4899ddafa12e250337530826e2b5c7e37a2cbfcb144c354bd03c8765153b3d0b29e91b24c0ab6a80dde5cb99758fe7782239ca419cdca81edffd60f1b6e5b89348e9c7de6921e22adfc264a644afea080e8231a2c7669b5cdb9669d7a4496ade1da00f735cd94dd9164cd4a2a6f88acced9ea9a92c6de4eec5f1f54c46a3fe11a1868cc90f4fb38d3bfa4facec063c3e7267f0e19c1f8df560bdededad03447a8d34e5b468fdc690ee08a33c2d6ee25433b4817be9d8980c9de389b0beb944ed7777afc31a28b865a0e7b819780f9175d01c5740d765042bbbbee67f5b98436273cd1dba6b5f647e25c8760230cd8d4cc60ee6fd937c7bf3a0ceade7605536d35d8d0088800a5dfef423a91a16a8f1a01b87e23ec1c23f43b91d08c34c05eb2bdbe389e5031541a6b4177877117687ce4e2ebbbe940446364465321aca2098741e0680a6b877a50ef5aff260c0fd733544045eba88c0761411fab2cf3ca3de07a99442da4d0795679f1b5fba5bb972ab4dc14bf1d29a368bce9096150fb1dc13bb11e43a9e990de8160f55dc04f6eee5d535a476c73e9ed23a847448d1e0ec3e637c95b675e047be42722ab6d07c643cd043c428219018328087d13bcc93770ed123b7d510972bd37da950e309f047eb42dee64bbc95fcffa8822e64a9e1303603119d4a9e97cafe3fb05a926584c32cd35764a73acadce6b4c08aab299e07104e7531c9601c5087c6aeeaed9e67a2a8d44a3e177e9b1bf68c1c28af4fa03cf0a7223cce423b0401dde023848dca0ee57e63f610efa4b88b13889a5191c4cf9273cbe1c72de761f474334b08cec4a3636e8b6983ea27157ba26de8b418134c67f5df5ecbd33f8adf17172f431eaf20363ea4281f0b7c6e803405a4c76324c93e1feb7bcbc8f9a4ae92895448ba1b6303d59032f9c868460b89e20ccfa87d4bafed97a86c995c085e214b594c5ed44ea206ca4c03c9fcd908180eeaaed0fc48fd1c71d14bd97a8cd15325e404bf1d8977fe07d7310b6cbe0c0e6afb0bc6676e529f52e41b1269a63acc2e86d405003349e3d8e195b043fac1ae34f76b767cc8f93fb135ae7714ead91c9fec2365ff4a1429689f27cc3375e896ed85d7b4b20284bb1fcf6d18b5ec32ad97b8b5624960d0e8eb691ea248c407df866c9717fc78e484caa25f4a8e938ed9084342cd8e71545ce826d642459fe2e37fe7edb4b863e1e2a157cbdce8f0350e6ddbed398fb01739e84e52390ca263711f521da24c627f9d59ad6405126734c81ee32a90531c005b210ffb1061ed160847ef0124b3bbb7b62533131dbdcd80c0351e07ebd5928d2d0576196f000f3341acf5824a403690ca91b2af0a4ba05ebb516bc9c1d345e030dcd6e5cadce3b84e2d2357aeaa1d4d7eb123c4d2ee1c15939477f6c2a334b222eec87d838057fa7276ef6c58ed3a333a1a9128619a58767d3fb3fd3806dd317a1f5153c156fa6f7e0072e1c1e045c53c4e425cd161ca0fb0de25ae5097ab00f377d6090d799ff476ee855dda1810d354bad6ecf94dc563923e2a99f37e598ef05b3e71733885fc3611fdc1e6f7cc0903b033faf7be66a1ff9f6d217c701a8957c53dd3af264beb4410a1d5bfc5b27ffb9ec3bf2d46a7a43eed9bd2b06f9d01415981614b3597a1d419147fa6573389562f769be1cb08734bbf712870a79eb3edd1c1759f753a14e31804c6973b5a6cbc3ab9767834cb408c4831cca5fe2a667df9da4087bd5d73a1750312df3468a705cba61db539427eac8a2a97178de1790b40b18b8990c1da3d9be7a6d73de41e1483f13fc26b737b774b8e6361803a934f591b5b2f2436fdd6852686df9f4572886a590232b5105e8603e47995484854cf45140d785a4dccb5cd3f39234de53d79fe6b9404d94870f53b73ab3cf281dbf0770438e11ea686d2017cfdd755486816f83387bdc2da812a2fbcdd4cb299fdd844796caef4e111fd9f00600c9576e6b44b825b58fca43c3769a915f3e3002663f2aad752609c703dc1a90e520e7eba1a07c648a034d9890569c97b4189015a58e3a540fa07cf7093a2936856978e528e9bcce7527575e66ce52cedc5b897e2a0bfaf4a3b98031186ab4c9aa1efd6846e3e3f9b55a047d41d9c7311c9b20017c5b45fcda6d99939ca8be4c8a8afdd33033a1be4c81b977f3ce3ac8e6297d0fd03e2c106578950600d75029b79657ecaa4a74751e681f10b28e1133bfc159958cf1cf7bc21656297eb387aa98f9bebb0c2c196b511f4d9daead78dec39b0ad945a7b0b54bf45229c48becb8188425366448cd858509f9ace3f926d8baa4b21784efb8d63e5e9a3ceef433bd4d0c85b86f82bea50863360a0efc1b67449b1ee9c0deddf050e16975efb8b5ca5daee86f29a35c6d26bf65d3816af2a34ec4525d13a89e6fb4f62884194596889e766ff3b90846b180aeb367c7c00d7f94a46dd4286e7a3d6ef6a464c8e15c7ea522687673c6b340267e012c03f380f760d66d6daa615e5a6f32f44c9f93556b53ff6a555b4279d4a53708a1369783f6bcbdf8ff088d42a781c107529f07e2b14b6fe15ffa040ea9208dcdde9e133ebbc8ebde25ac2e46a2a1250dd4d99aaa158fcd3522225ebc89dfb523742d3404e2311a8afbd5a87a77c269eb110f343ec9908eb9c1f78e04a92939c461b3753ddc9c69f5af9426c9abb1867378cbe111de48f0e407a2ab52cbeacb74778dce9678774154631cf4c586576f2b22c11f8877343d044e296802a041352572e9a7c5358658a0c6680b2e29fe869c569777f5d5b601082ae4a926fafb7d65575b0b72869989d6ebc8611734e993a891e4d2a61be67dfd50bedd563ae4dca25e340b1c1d927277ec9d6fcd7a20407915c752946bd24dc63a04d2e965166062c8dead386933fd959a077cd57d39281c324af6768e495d9ce461235fc7bcabf26e789faecb367daab0cf865cbf61a13aafb9b6e3bf0dec9d80ab44cf9cac45bce521f00a3f96d66edc1446e9aec8b707459bdb3bb8766a6b19a74118dd922b297c39a8f42a222a6dc2980917b13816152e0aea525621c111e49722fc7ff6b7a980635e8257af2b2b98a6b4be62277b6e01f45cab9117bcad485af9e5d4402d467ae70e6a4706562abd2adffe4be8361b57f20c77225e59cd2a6a1186da8b0c101b1a0908d9bdc863d8d448ea2dc0bc8cf25361005ec3cafa1b92acec14e6e8df9ef5d6ef02ada3c6b999c456f892dd9f131e642505ea7d08a7d684f4c38610cdc306bd166d2141b4d70d18984ee9ce6e342b28d136a440e81662d7cb88e47dd388b98605ab8ec7198426421c4e9cb33e3c47242999e0d361216c216f889b198604153da60f220ffe2c2f979eeccc86f9873c2486395e90678bac0afffb3b76b545195d02019be90af497bcfe8f44082c1c833939be7eb17a57d6d1be9c4794c7d8ee7742e5103a84d0e794ef490b793ccd47041e26dc0de2af3258005ea14f9f622dcb6ed0f7a2f5924cdd4ae27d8684b8a4c2d6d0b7f4ca5d84b810815729f007f69f5de2e30317779f1dc44f36064f90191ff24eb5580f46f4fd818191f339cee5933861d55b20506c900d8531c5da8c1957ed9dc5a7a239603ccb37a384d27f47788f1735aab748e69ef9f7d8449f6a5428c967cdb326abc321174accb6fb13c804b3b2e07b06aa9c6d8ffd2ac79b6044fe9980f8544b2308af72fecc2b56a2dc0518fed92ab73ccad99f544e72f1dfd0bb46c4746e8a3c7a53b1ac049312a665123831323c9516cd9e2ecf7507c1f80eb7aa81b7b6653fc8da4cbb98a45f73015afa5eb7d22b5f99f93b6ab12a808e1be2c2a97fae14badc8b8febacc79be2842737d560c9ea4ab6260e4af1cb8d7c23cd3d291739aea1dc9ac26e8ea83e8bdb873e16f4e22aa1a7a4232830fb1b79026b60152e9efbebf65547b1a95c3f12613108f05cae8009c6f92450656a4db3acace1972e47dbf654a05a7a50090da6d95cf5d471b7fff7d15606ee5e5fab73fd975849d1627e597fa70eca08c1227b8781c514d235246d17a879e8b3e619028885f04924afb12e2b1ca4ad391240134bbbc4e006b04af5d2ae4d04fe4db4c1cee14887ff4b04693fcc4c71c3b0f8ee3cca7330fecb23b39c90765814117bcb9fa6fe28cc146927b4c3ea07fcab3809d76b0308121f3c1dc458a3b3958bbaaf34f9faefc5238efdbc9952615743bbe1ab7e698e8cbc779bd90a1549d19f2db7153ceb4851d4a6dd51c403f401de48fe1200bbe18fb6fe4f31f7fc1a44293aa28160f147a7c04237222e136c700df90709de39fc6e944004104420b70df84503677a44bf74df7629e5f40287ab5ba0a80dac1a257f7cecf0f97247835ec811daeee1dc89116c0d2b57fb288611917efd24819c42cef78ba68adc9898121a2da66575fb38d7f09448bef7457712777bfdcd3adf1eede8352827cedc54c27195145910f5ebc36a9007c2d7f5b5af11b2ae451baa5084a1ade81fd801660cd70532566ee0350bc1b478ad44ee4d050eb08b676bc5cf9cfcdf7e9f8fd5aac84010926cd94eb67245d2c597a76b2bee1a89872d929137475079282173c11c87ea3d77e37ec4f488547ddf740b7f2e292fba76ea3e19698db9a214e472667f0c475c3516f16fede4332feffb5e309c5fbc346d8ae6f622848e08fa8ce66ae79a1fa44f41ab3485e83add5d92a230e25b4229d450f1c016152649740881db087dfdf927e26f54a501ec47e082fc43abf71250ed20039d75a89e5bca0c6dacf0a374a3e92854c8b68f177d626d250aeef3bbe1b2c1ee7925f4726f80939961ce057858e40b92fd0bef54372d3a1bdf3622deec4b3feb87604b03c53106c96bd400c1ad4366d6c4670873dda28b745a0f1bbea329d8eab660119997e94fc36171136428010d5cbca15c44d1d658fdb05b53798e3fe83bde833629e0229a6bf57971987edf6e7f42690acdf14b38d9c1dfc88a7d3a71971582a38bf1e7ecb6363c7d951d6e5a25ccfbcb260efe915d6f9fa04225fefeda24f9e4f7fdd4d7f2cc71884d1802721c1faae9f617b19dbc5f819e114f363bb3d1dfefbecbdabd78f53dc52bba8862990ec0feda4aa5c32038cb8482964626fc202f038f223ad259a9774b0a0fdabf42f50f13bb298e8ed8918673372ea0a5a39970f5f4a231ffc97b4b00d99543fe6a1744682973308898cd2a09dc388ad82237abff0a53f2b013b7ef624f6099fb02afb6d921350ac57aa628537a27d0fd05a2fe4c5c150ba87fd380d16789aa28b83edd6d8f32a9ddf755fbdf2430a65bbfef995af7f8767f70e442bb5f7649eb1920579f8c2df99f08470d8cfa9d48c87a820d49844135426d372c94f6be4b30c0ee854d558e04ac5a51d4a376089b95a189d321d1ad116f62a7f46ba367badc0c11f5a1375656f694df7e8099fbbf2f61a107be27283b93dc0955ff705d2c82d29dfcd50fdca3397b808aab0ef5bb7a77b4fd71b1a0a174bcf3ffc81a9fd833572399561294d0287e73087d2bc12493fe56d1ba913f27d0bf0e66a7bd60a61d8f358ef873ae0be8ff6b30eaae302dc7de2f850aa36604d6f93b5b13ccf2547b8d0bb8fac3a04692c2ede0434b907b70aa4b1670221a571a91b0915054956fbb0a2010c83c69c0b799b34b48ada42176e8fa5d117682ef1b31e5cf210f7d29b02f01d5c500252f9bbdd1b088e30ca8a6627d2a88fe3b8496e06de038b8c05a8ef5bac0efdb5e64df9b7891fd7e67e3776ef7f9f1cecf413d2b538c87ed6b7e106dcb55c5403c9431088a98a7b662ecfe41f6b03eb8e26bd82992cb2481f6bcfc6627e546c8205b6e672eff55cc21430f691c6d16a1a1d91492a0d9608746afdc2455f0d3bf6db9e1d47d1595e03c9ebaae397cd7cdd3336e9da03e7d8396fef1443154c2b5ce4f3e0ce326e508b827af29bb0322617fa0776d1bb9faffbdb1ae6ff9606aa931b88c4087b7a6b3a57384d82240b3956797e6cfec533378ba865a8f9af37ea0c971093193ce997a35ef7429bbe79953574c7a1332f6231a6363de835b5cac2d97a4a0105d7a0570c63385931176e7eefcb259ac341501e77509d5a3ef279c3a9693cf45bf34b829cc084e27e4f126e71799f6a6b7995e28c71f78a1ac159f2fa3cfd991b41c49ed457593c7449224aec6ea2d09a5a6ac2f5c44ab5dbdc9de7e00eae322bc53d086c0fb7266295cd5bd091b09dd1937c64c0489df64a674183ac0e2ee7870a93dc36fde1ff18658be2ca612f194eea3d704bcddb1d5930212aa982ec5aa67602c64563b308fb76141a492f8c92f04be6e4302303a1b92a7bc29863128ec4555d958730024d483fe27bccd69895078cd34921f704bfea2067b78bfb139f98b088039523bb9cb5837f3efb5f256a564e1c7f61394ec906be122d0500551d093cfc53c00986f61905bd79637e68425b352e88e64939df2af9d744e83ea4a0aa08123c6a0ac4f0fca8e5a1413747d2ba94908b2f67770a925eab0606c55a541ff3f3c31cb40a9e8eee743af2505f847b0df2dbb8bfc3c45bc9c16c0d87820fc2f3af7f9a3554992974d9a1c6f8b26a740c90d1d0168b4971bf8daefe624d66f486b97a01fd16ee6f30bcf28d5e82a1623df98391f1049b99669adbb86219a8b909e53a90f249146e8c4fa27e86e5b03fec4e6f2fd5437ddf89febaac1fd744473e7ca24d7f9df08e7f7d7f1d43b3c7aa1c71dc8e9eda15abe99866b40e2b269c1a45d416cccd7f964abecc4885edb7b5294b4e1c01d9072a1bc5735453a07777cd1ccb8eb3b64c6a2f3ecb3847e5e79c2babf43ab3100f2be4e03475a5330eceef10450f2e865909678f2b761ae83a248e2f7ce454946ec571243ba17e3d1d684f3cb2b840e06377b763fd3eb72fee7fb6af0de91f1d7c65b977a39304b23c749a1da14a82d80dad272f69c1a19d94709a0a0a93c241d202e95a678cd4d0d30cbfe6bbcc861be8ccb3ca1cc6c47232d18eaabe83e54975baa1b4b2b2796deba55e052bf4109f98f09fa499dd99e597471dfb65290d5ed27227c0726503a809c66fc00b36824c2fa89351578de48dffbc3a245181de3788d9b70d6592e9fd8a8294d23e34612c586810cb222e23678aa201e2b58c53bd7574e2fc1db8ea82d2631f05adad8514c4915e8cdf94a55d5c521a1385a42ff6688ceee59462439fbd7d93b8b0cabd1a9c6a2280f5538181f138c2eaf7d0af6af7acc5f71b58bf7bb2309c1b0014872a555ceec0ee105fa35d62fa69d1a67dfe562ce3abe664937a974fc42492225099fff417222568a856d0838ad83f0c7cadc6cf2605d19fdf1ca8a686b3460506d9a37f24e8df4bff21c34476a161813302a6a90c2bab777663c02ceebdf07a4ef2a8db877193b1576354370e5d68b9ed4bb0d33e58a9e7a7e27f4c8425057b96644ccdff8d66c24549d04015847d80575e1b14ac0be92f436933f3eb9735d7ee2e495e2acb68fb4e5aebdc883d11738239ac55b1a917e3ff7e33af8d671c66b17e4c28a67143b2cdccf7d09cccb256e04d00bbee83a8e67e74f4776149db3b2ee8f63652b6e1e8c6ecfa49a65c76a572acc5bb9753b2aba4986ce7d7bdcbdd7acdbec96ade219ddb4331fb2a974f5b34096189207ec66658105ef79a055366293677c692f512976370686230829bb863f65bb46e36137abc4536c3b2068c20881c2594fe0562076bd8cec3b95b4d533531d847cdb33b3634e65574bac90b2c3e0f6939a8a1527ccaf5c9ef773ebc502addea237cf9af7a57b38d267579603be7015c037e59809d57cf4f427ad55f72b2406b0b4cf8c5a33acbbb9909346d69b40cc05f588526899ef8f77adce522c06d1ae2b79b9057f879d769860fcfd49bd2d08ab4a233bee74af2760308d0edde39004e73cf3ec839b68f2a929c06646f69d699e860e6456f1662a811aac82157575deedd147d2057acbc13e4d29372cb19b69fe18f6e114b70650cc498ba3a2b2b0f20c2ef67cc0fdaa47e1da7265c90cf77912f82665a758633def88b92063226e0408984735d245ac88ec1b1ee0c12acb1b1d18aa0cafe43f3693292fb155213aab519963187b8907b456ae001a0750ad804e71ece82490b309357720ef331e3813c6591051b7bc16a9569771a10e070f68b5f2802ecb5b2583836fc5b8a29c4746c445df51b9f999f323c6a564c06ae5113481d80a01b3ff118b033991790160e639496f296a06722863571d141cbfc183c7c09960d2154282840b03374b62f46a8ab68b084e4fbee78bb8b8fc55a99f53b2ac279b116b2ba8dcff0f87e12a8dfc7bbbba65728f3da1b78a881f007ebd6577922a1a22e053d9723365f0c82af9408966d95d702b53f35cd3c3f7fd04a7e220d034dfc3e80ab641e449be528b4e7ef723de1bb08390f4ee720c0ff02b32aa7f4e7b1721035ad2f79d3c9114bf21bce4185e85e187fc960924f6c3682275b5ad4714d3973dc2723615ad6c1baa15f604ef73acfa7b604909b55667e96eee6b2f3b2bdbc00b5a29ba14939825b13fcc235b2c3f226a30ce8c5d7dfb201359d2415fb406ac70f2cfd552714977beac383515db1e7b12dd0402bb2ae5bfdacd1fd1f6f5d923cd46fd02ad3de339c930189391b2cde577af34b2995e9b8b1d6fd21c41b6384cec1c7ff3bec2c822ba746e2de588545ebe6f6f0fd3bba7e312fe0795360bc611110fe286d2ce2cdd24952bb5e3d9b31b8f56d06b85db82aa57908965123223310a5a52997a7013b37e61e5de30d2b18711a909aab4729fc6de87d9d2afb426628e3df4f7fe48e5a75af053abcbec7301ace95d03ce80aeea894e2ce0715156cd2768b9943fd97cabf62c0c4ab2b417867e02bb527320f1b7eb9b922c43f03c0f05e4b368bc637f6191532ca0c98a6c2cca1c02635d6346ab7caaa50258d06d2f37605167952112211be6d80dcef6ee4f815a01ae2a9645efea15fe29ea61759119b864b266db30c23dc7adf7987b856fb60f4271519fe463a3b5c86821a2975c08c46ab0820753cfac244b4e080d188bf3e8e43ebecf0d9f3f8952b22183d5f337afd34415c49abda4f4cb47e59a94b04de099ab4e83cc353136b9803659bc02a9c7ae847d600e85f4429fea8b9187671f76eb2d2d9af6dfa7f3102eaad1a0acfce6fa6cc274cf3c959b2fe7dacdaf140c92e5bcd368b7d705d9e923e80c38695bae5069d465039aa6b4ca5e91686858390678023e8de81263518c2fc8d6c3ac3a10fc975c4895295ec39f4f1db369958287ff6c4e2b74c2474a854855bfdb3014466b386857323e9d282f0603a93726700b8e25fc50eb618530ef19403b27cc3a51161d3b67d68dd6033d6c27e990f81aaf5cc09aa454ae9cbf3a5f382ca0fba2dd3c2f790bd15ea58c2e0d8f3cc6258b05cc95c4e022bafc117e0c45f7adfa9fcb68764310147791a437f1a4648feb1149163058172439637da0d974cd1e701cddd010123c224ab55276b1d52e893fa85d1b650f8e52d6a42f6375bfb0a7ca0c85efb726044c3556d5d9490bf6692549cc8cfbf8c454156e7373da335db395a7084824c81a97b3c9eabbdd754bba81c1dc573f2a20ee67e929962faa795a40cd4ec8722e03d81d075ba8d49f41b702d0540ec7cc33355f5946e9098d7758bd8befc7b2b21d496181dd1108d7c000205bbbe340e8543059f1855d27b8daf031641e6f44d0cec2d04f6a0ae9511031ff6accf5fd4346adb6bd99dcdaa79ebeddba3be35b310add4d6a59c8dd202f7da344883e2658599e658402cf35b31539cb1fac331a47b4e4affb341ae597d1e39e8a7958817fbaa6145310b3983d03790e6bb5732ab70fe937e80ca0ac925dce4840706873b0f28a1177b32de885ac4463f3f39e6691e6a2283891cd0eaf360f6c7e43a36d86178acb219b59f13d67fb19f1f45cf088898608186c3db385edae77ccfc73b311fb36aaa0d383463fb822d16aa17d93d745b325234e5fa13ede42d453b41666a5dbb76f7fff232c11e99e48de3a3a3c232084baef57f7311b8db2f05fb71a54ebf939bc8e128968707e93f9c0a0c700d06ee352aec0c04094696f502397f09fc42fb4354f4bf9b56006b32802c52e73ba3e45a78a2ba745c084c1229edc9a918abab55a9954a9efdaad32577c461153201286339fc1df58ff635ecec40e9a2fbeba6e33c3be107166f4787cd937a43a2d66169b3236a593b784256f40865b614dae7e4b72d853a1eaffa8e8f63132ce9910913cc707f5c14e056f6fad2b9e08abdaec4d86b4914232c1d392d62057ebaf8790699a2d1e15c5fb885bb016cbc243d7ee7cae9e7cb150f9eaf1ddbaf4f7c912ec287bc2a6d4a6e8b9461fa77f83ed33d448fc154bd28424f017e5bc0691c490d9a23d1c8f8409123fbce7aca890b62805ba4d8f9fcec1172e9da82f5b0662361babe8f28231a6fbdf8955e37ea42124efbfd421bf379da2340e0290780633c2da7671be3bb44ef8443f526dec86981536af45da68f23f9d141cb9c89e870141b590df18d027d23490d4315dd83dd5b1667d25fbc404ca11d9686a426693c6fe76c9d223fd1f8aac21c51a46e6033ee7d72fb8abd2c9f0b7034531b96f039065ca84c90c8bc6935c4279ca2e4fe51c913f92d449e5dafa1986af93a00538cbb697fe263cf878d5708be88680c53b9c56c8ec9417f4da4b948a3f736ad43600b070b5ffd39f1ec940166f8db81e3d57e866a68ea8d3928c866f049bca687f235a06576e0e651444f300631847cbbcdd43f76724e4930d65f9b919de9f8217f52a7755b5295ac8918c27a0f92339697b0d3eab1ca9376213e5371aa3082b41dc17bd43c04fe006af5926bc26ad5ccda6a54f705109651a5117e2da6ca45d7ac381ada0259c850f8a9568399c875c270a06fb6b869159147381be4ffbe411ad866788e36ea8414d3022fb9428354b349c9848d502aacee73913e20406000f6caf184063ffa5f227c6b25bc1f1d0ebc9e6a898ded489692dfaaaf3da6d834dac5d9bbbd48c090337d93a74dd3d465faf5262eef6a134f9898cc4ad8893fcc19ab826d32c6a749224a255ff511fb1c0cff7a4c43681188592745bab3f07ab4d57edbfc8b8932658aaf502a6d1bac5c0f16863aa3b369c0f0d4fe0a9559e70a4d0eee764238154851ed7507550b194099b630d3674013193cf72c0575c5dd395b5107adc08f48c6b99c7acaa04be5f3c89d06d744126c668e6e5eccdbe77587f5d9f2a4bd10a675f546f786a3f785cfc9124ae2852f15a484ef143a6d5d70d20cc7d2ae759ac0e5c1114b1879674dac2db61d4832890fde7b365384cd03de727774954a9064af4d26ea070ca6cb47acd2e149c6bdd3e91535f87f3e92f64e9a69bd5a968549c00ec693cb6a1439e99f2f27b54d682195074992d361486f48643f07a77df627c498d227e1ed1bdfe79e9da1bb4ca4ff95b4628ff778a1dfd1a165a1e78f0bc2e350e8e6e7f5f983ec3c46c13c4d8e4f154b2ef9726cb5d6599b84d88fef912601a1c2b35d954bad4793472fcb5cb534d9b7b27a59758e4594a59623c370ca9337e7448fd2cef40b2d12cb9848557a330b044bba8a70476410377bc1f4bf7002b126953ddc533658a47d1c68f3ef0356c9b6b2067ceb183d61199d31da5b215e077b3b1cb8e6606ebe61c7cff9fc64d06940952e2db2caadf5c1fe7155d8058915453ec287eacfe83a137e3a37edad090dd80419c7ee2f004aac1ef579e63736c7286ea3a95f13824ab15f8a6c04a42c976a65050ac0060db77de216378e2b08ee1e60e55158e15fabced4792267d55becc17fdd6e3834d967b1cd1254db9eca4c249e87531ca7263afdc9377a0f2d8af3748e1cbab1cb8f76aaf22418032cb9cf162daecbee79e2c107aceb5eef0876f9c6925a410bdc27c903a02f73d03e66d875ff50bcf11e4a9244f8b37dd23c166b6b85e394325b431f4e89bab172bcca1d0ab077e9ed13d3bcf017201297841a89c5191f9a0f78dfd5873a6c3894bd519bd66e917686ac982ea76e761f5e6b43260259a6ff9bf1356471fb5f347d6ff8a37e54c9697923c188775bdd9f3c682c5019fad58cbd36e02e3d9480c563460d09a365cd33d81500a7f67c4564da0fd1eb4b190c5a75ebfb3e7e3f85843086320328594f3a9649bd5dbf3267cde4ceb163489e43c604eca49323af3ee3d2f8656429f52a94368a07a6780f2229289577c1f6b8410df9421cb09884d0ef90317a834f9843b7679abf33a9d7b0837a2f8235f9b7c450f859b503e09242156d63a8d87292a6de6f0f31527fc0c48e6ecb1096717e86172020418af67bc3da0a3264931613f26f72b982c0fb4f6ebc3350495e5c5fbdba16f83b1d24627fbe8317e55347d106e59c397d0e6c1c76f69bf4f6a4c02f5a1bd6b17af221f6eeaf05eab5a78454d10b3cb2fa3bed5e2628ff051662463f23f63a627c892e411d1602257b8bf575f127ce7b9757c1d9a51ce8b0741d2cc5586230d2e58cdbae5b96376328c4568115f503808474dfee8fd012c151a99280b32f4cd5543f522f03367da3c68f4a228e49434899984eacd3f1d56eb3a658c35a220e279040bef437ba0dbbd78ffa1c679000b5bf32c9f1093742b32f7e11a84f20d5e92e19c168f89b0c1a319b4d9bf4d3e69a0d1b639dcef895912975e39d5a2ae616b66a5f4e7ac3a89e68c1d188c17b2ba800e2efc5c528f17321ef97791d8b68a1b2420eb79d9a19fde3aa4da091f85d6753c354d68e75ead41e3e0ea8534197887d91b26a7afb93ef3d4c7d32fd61282d46929299834afc20e021dc9abbae00e0cab5b3aab937b3274042db5d9b13405543827fa7fdceee4673c230830a709bb52c3566cb3acf2097a0f49c921ea384bcb506ce7c4c6b5c596653649007cf755ad3bf934a3e2b69ca1fca5b4bb693c4c8527cd6afef5e60ede361d5bd4c8807b5b3bfae8c2fbba85262de755cd9ceb895ba0ae29b1d62ab27272facdfb176f9080087c9519af3a586ea823099b77560450714abfe623e1c20d908bc7fd50060487f119535559a3cb74e7dcd972655bc19ceec928d34ed1cfbd28d13928725678af25fc868498b48209dae0128154bec53acd5c4b88d1c72e936d2501afee7c2640a363a36cdc7b6fc72ce0eb472b9df1086a615a7d7b3e1fb4e0ba2ae4d6f0dd5a2258c57f0cb56f5e2351c61a7d1abbc4e3ea21302fab1218e59d407739103b5c6cfd23bf5de52e653f31ad99f1158fbccedda138819539af2d369e83508bd3ce37c5330d91213615f3c6a9638f310fa688a9c6d5d3973a229249b8d8e34ff61dd565472f9a93a455b7ed808e43724047638480dd74a73784bd0e9b5951857da64501177b030aeeeee13155c7405001d805fb44ce38a0cd26bf16ea4b78c0995ada99b42e8a0768e2cecc1b8477909aa776816cb2f45ae7e2b651b8c1439f012ccea38f9d00ef2adba52f868cb5a4c42f177435d52202fd0c8cd280a5c26a3186bbb1e8e499eae667cb12dfde892e605bcf2ccb9178658ec2929be355534f7fc839d6ba8e985a23ce78bab2012de24b84b88da054cfbdda195f954ed87d5cbb44bdce5ffce33850edd9929bcbcca54248c3ddcc525230ab6dceb5f849031c073f542ccb20f3750ec1f86b933351439a62a6be54c67c64cc85afe1646976a31036bfb331e30960eeae085a16687a0706e9367b50f4faef3da8e0cba5b18eba8cf4c4c8ab48fc6d0e00dc0970876312a1ac7bd9cbdcfc4156cf0099897ecca413b554f2cd2addcde1b478e5bee5ff1f878b71f98251d643838bf1f0fb965489511c01dd08d022891bccb1eabb892e95ca3f41249b91f5bd8b550224a1570f9f94e60188e9fe337a91a2d9b883f62b1ccbc09a7ac0540a9acfbc1db176b87f25855b1b2091dd0282f79da4f5f761e8e1690a414706869bb375dc57d076512de4cc443b01d6096c0afe568d4f94bb0012a55c724b3f7d1c11a42c5161e6a56405949e57fef3de3213cb4a0a91c621fcfa241f1df23de956360a0cb796867ef02287137b2e67b723b40591c14a9365eae16d3c0363453b326fec5d5f8755975c6e61dcb4ce5e5a627fc7494cdbf8b62ca32e3c719aaabd123d8bf50d8f8db7996fc33dcc2b64661f9f1b26179f1b82cf25b78c78bc7db2c6164bcdcd96c9d3ae9d60d0453fae3d98242b02c3109dfb767f248268a98cd9b16afcb5bad56b0771c39e00123d365556fae218f382e7f9f84c64919ade6738b88e299cb64488bcefa0daa899aa4e1772f4140df852d6dcb5d07b31a10ddebff121ffd2f1c1eed5bd5c0ed8c60ff75dcde0b97694275ba4dba79565c321fb0f3c394bca290993c3df186deeaaa480f4302caa221f54d4566de018c2b20fc3691fd45945b9b3044fada77c5a955eccd9eaa3ad51c1cb4e024593eee67e10fbe395a491acf8f6f473a7b704a103f144aec268a1fc6352f194705120eff893890a9495ef68b56b0ef2e25d0dc51dca37e2f8e0a9841358fb82e9af9a1630631aedd034f9b6cd554ab70700f8ecc94cb9338289dfc255674e92a05a789471b19fca6a7459620d0da7b74a6d65d862845920e743c003983370d516d35a3e02cae7186eff9127a3f62b1a782b9230de4942f72b8685399a618c0d19ce88447d00f44d4fd46162589619db813f4def9ae0715f598b96f8e3a95539727dd8b36f4d6bbe9c78b4814c5b938fdc375e059e62c5859235e99e418232dc340c6416f8e9e5c609cfa391ec7378a90f59e3f84e1988ba774a974b0f0a2103d0af7dfad48050aceeb8495a6691940d134ed999380ebc1cdfd2d2f3cc93cb96c58e53763e19c60367048fb14b50ed253e2ee9d2efed38772bd94703e8b5a2997cf35741cbd3624251896c865151d928e993207ee6e2450e1f4d860b26fcf66f90323d73ad2c46006fea72189ed5a14eecba11807c4a26de7a548ab208f079bf46bab0864a44e6d0ba7afa5ecb62521c523eb1db1e2b4355d23af3ddd94da7be00306b48f6185506535d0e3d7d1db54f71a1497c0b820c3c19734aab2e8e05969f1d6c3c4bd06410d0c411da0eb446c99af185e7dfe99e343ddb085649f2d1db78767116b72f30cdc4f7f733cd6424310ee337f201cb6ff23a99af8ecd0fe99720785e952ff5fe25aa537ec0223e03ec48947fdfa5632da49397caa874cbb2a70c7b3077690ab740fbb2c8063c5c900d26e8aca85590e33940f0c0676b2dd001a6438e0fe893901c3e4f3c2d33ae24f333a957e30c0bf5aa75c74c40689e13b3f5890cdf668934e3a9705e5201599fb48d7bd1696e6d4ae6c4eff558f69efddb7f8d964b9c41c2e5d1b2b185a70078edceaeaac3471c26c7945ea727c39c3538ca44fff31366f38151cf7206f8c466695b4e04f0f971fc0279445765a28fdffb1830b2fdf55ae2547827274bb2e8acc4c0f5aa37922f7360defd069fe84d874896a573bebd3514a35beec0c3792536ded608e1de109731b9a28db2217c2b27980333ef41800bc2041e83d5bfe9c9910e10fa984b83897c1b49627099e5ccc0cc68e38edeea80148441962f932988784406faa8996e8bd76fd7e0c4767d0653627e5bd8e59ea32580cb171a515bc0d37391b0aa6a87e69f6a6154020522fe0b49818e1f6f135177a4ad18109cf82bebdd891dc6fe37d2f0bd4f43a6da3a5fd3181e1aa6992881d695efee4360f2396a025f0aa958b6cfd0920e5194fe4da041f4efc81f037586832e3723b1917efc077bc0fe7538627e88f4fc9f1fdbe7ea34d35402620d3b0eca90ca4c5e1fac7a390c2b29f459332021362d4d3c6e49158efd3b938115af3a3cb7460b4918314e9d54504938c4f9ce77efbd34616b025b26550f29fe9017c9488d1a4781d5cbf166e3707c81a147c8571c63f68cc2ea4ba90f8c7e11584a3fbdd8f140cfe9ae9f6add1d41e5e827c89f0909a778ffa35f18f0f92737ff65779424832174464e7e88cc65cfae642231896451e75250d554d7ac0685cc2dabf13fb1791dc5c8583b98e5f8a1b6446d4a225a63e7324d7a59521431606f2a52e77617555be0fec8db27302ced3b359cf7ad68a7e99e7c87515d3bd1d0ea8f6edc94d66b519022f686dd0b8e500b8f0e551b4e36e05a3fd3286bd90f1f29e108c9e2db46f0c65455666a52b4032098e5ca9ce0eebb002d8bef6dfa44d820bcdb086629c2e2b7bd402b45d5cb264ca086f10100edcf9d99f7150073b7be396755b5326958f315650a68e62a1131bef93507389abaf6859f8b8607a535b8c58afca05a2a5aaa51cb4d25937c1622db5eb2858490ab1fa755221f873255ae8794c793ddd881087072143fb54d330b377f43ab9784aff10e8f82692d99ebb9ddbdda0df2f0cb4ccacd1e848592f7f360acf0b321949d0ad868186fd04a396538b4e5330eb09630b4fda7765e9a1c6ccd1d798db2a6de9d12636fb3c1b4d41627d7f82851f5c40fac9651c8780f3a8c35ef324c1fb277b6223d658ac8369941a93bd3c1735e8cd085842f87cff2e8721fc74bdd3ff18fab4b331a813b626f3fa170c32d38d0bfb753772a482dc5ca63fe8fb54a48c2352b2da77bd4d843589ca8b755ac9c32c213a5fb0eb0355877b8d96bc98add7ed0e5b18fd0d6e3893de48e6a310e68f4c8bc46607be93b1d3ce7098e4c2106cf335d03f8653b7516efd91cb04be4dc354ef4566c7693b5163c34aacf13cdaf53109147327ca71bfb6d5813c1c8a151c42a137aca48b5438d9ef388834b1368031a3317e724dd9a7d81a65ed0d9c067e4932eb00328ac40953344b91bd2a4a167588e65b37bcebd0f35af68342a8435ec1d36221e23026da24ac26ccfa8a258842d83531128bddf3518a8f327f2c4d8cff7062970901e477b323673473d460bca3eb508cbd1f3e711dbac70d0c6e539ed80256aca8fc2ed2c582510e1b309fcc1e1edbe6ec4f3dfeb75ac46c2140681c7e57f378e9ec405201aae92f00ce985430e6d2170618a472c5f81088d252ebf734803882d53a425355a227d2fa5e6be02dc5a09098a0aae5369784a7d8efed954e83c09016edc90cead7034cbd6a91635d1a7e21f711cbe832e8fdc4371a0c66e83f24b5b5d8a024301fc5f119d6dd54deebd915ef1db296ff5b567dd6cd608d9cc1b7590abc7d546da31b28bd38464644f30664a307af122b38ad370735f9cb5ee54c59d895898f4ffdb1b729ebf72837ed33730afe14630b647cfabd26eb27e3af319ef594468557144041d969cfc8fa55ceeccd70467d9f42345bea36f8d86ecebe020823af7aa96bbdf63a1ba7bab7536195de7ce47b30ef93b5f92d06fcedb623c6d21d4e553679138c136b97013a9bc1d7759517f83fe42b53e3f89068f2147b6b28894833a004208c9715cffcb62fb6a9207234fb343112cb0a398ca249108463b63414fa5a4827d66015cb078e14ce66ce664ea65284b8a216afe4d03bc157c9c0d8ffe264add14f47d32a5995c25ebced13b87685bf041e6aea33e9a071ab623135e1cf520c260b028119589d3f7b149a647aeac3df703364795253bfdd4ae5f9a86aead6feb434d95899f99e3f268e382c55f20116c2a7c61bf69c1c6b27dd52d8fac064453781513ed39d812371b64266f3e58edcb37695b4a7743cb90195f002e8818a09a23f73e3e6635280a7fc3c3d21af7c21e5165af9dd736fc2a5b6689f0b4d688eeb7b758f66d8ff4bde77dde96e06e538646505edeba20741102e74f09f559affae0e9d23557b924728ece04260854f78b77a0bf42367b23a5e708d7204e5ebc7e93bf32cc9dbb8753ad324ba8f0c4e27c283b5c10faf1edd3dfe3d5bc10ba4237902ea56148696983d585098ebce9f7cf52f26aee8c8d978b8e7a1f87e60c7fc62f5a7382072e9377072d20c0104a5aac2c358850be99672f8884dc3e7bc2f031842bf10c345a3cd12588187d1fd807388fecf7958f7fa2fe01bb7ad541da9f31a5c14aec6a088c0667542c0e09b86a7203077b90a8b34327deda7c9705d67bb543f4da8d7f7f58e40bc4309a328bf9b3e4d84846c6363c852d6409a51185629338fd4c7b9b6cdef34cef5f53ff644df00d92085c14777a4ea4d231d51d69ffff643da6b81895e53c9facf0a1807def6345dce917112d137c31917031293c9ba51e584730673c62898545f84e392de2e7ba7ec704b67bb0a48cd4e2f1db465dd1ec83186a44db391b1f016285fe9b77b90ea460797b771f480c31b00f11c2737db9f838fa4afbf5f58eeee6f08270918eecb01235459282f41910863f99a6b702ac1056bfe5cc0e564832e3b8c82681477fbc7930d642e1ee72a89f4a520630783dc48d79c01164407254060d3370a36a47ce5c7ceddcd1a44b38da37dea7beff2b4ad2f73ff7bc617deae3f7e3edde5377521a797b202311e3e14866d8e0f967e9975186e01647b8516918d7180923a6624870131c8afacfccdd7fcbe1b29337ee1e6045b19389d0b7d31877ca3388b1689cf755ef002b7ea4df9e29e61a2002d3673c0d591cf18f617f5abc8a223d47050971abfe7c197097f59235ef35b0274eec33fccb2319a0537df715332ebaa62617bcca3aac827dd9f8bdc9c721c47a871b59d7be3bbcf8978e54b91eeddcea27c3587fc60d855f4f654c38d3e503d8b49e4b9a796c7a722041339a9501a6e5a7c085d77e67e7c3b965567bff7ab71e0bbd5304f0ffbf4c30f8702585e86dc0b93de9819a248d711dd02d7e51269b8b40704fc2ee214afc417035f596475eb5811c6f50c33aab38b4bd335c87ddab73aa7388a68ad317970ddb8a117d32466e4db5cae8bbae84e0336bc3eab4fc10ef6ca7770ff16212694210eabd075832284aee39c0ecd2b01bd28c8aedbf6ffe08f858218e444e804e4088e2718a540e5cfc9d8c724daeced72c40bddbf4c14d42260a11b768972ff20fd6f5d83477467eaba6212d56e963cd91109d463bfca045c3e282e89dc2a8d9655875cbef4db27e0e9fa4012c3c648dc22dcadf5ca5b45133bd757cf21fcd6659def4cf00aa05a96b99279b05eb3b783d890a00313abd732e7a913d679b0bfce376241774d53981a86fb6982dc2081e0fb447211e4f493bd5e023dc3303c6510f3fd97a05f2659113b52cc0f150bca622a542a43533d27b74cd3bc03a4726808e4500eb8a308ac01dc22fdb01c3936aa0eb1fbdafe2cd909488619f41fdc04c9cf99f529d1d74a1c5b2e6872e0e6650c6eaa47f425160ef2b6ef9e905e7237c6d453a1b216f347bf0e8392eae8b8bec8a14c68729be1079a56bf902f7ac99897ae65ca7f483f5bcb7a5696258da7029ce8f90765b191d5f17ff81c56be70f78af194165eec4fb25f59e2f5633ba3e0208ec2bf0efe971f6ac5226a4174e8885be1649a4ab2e3ce101899818aab262ec7192e7012e010d55ac724b04d703a606248e4d3018f9d48ebf84211499177e239b0e84b33663eb1c13c57919216a157dd727d22ed5211790e029490d0be020f47e6dfac4b6086038ef56385696fb450384e027874353b28799331acd7a8b80a0ec2c1e1ba1bb572a3440977493ea650710ccdfc7eea2f35374c29dbac255288c0bff00bf523e5fd0eccd1cdb34184d31becf47b93238791c43a59d72631b282aae010f3949607f27f3ee19f14cc399eb02b0dd3760c31664a752bde0cbab0bd612ccccc9d73e51be334e9d1aa8ec29d6ed4a641d7b80e991efee27201a43a72bf2cb3c030716fb8273e4aae47fac065e58fe506f8ff1cec9b5fa18dd64f5f7484f61ce1fb203238d5aaf3cbde3c4956f3b02466862c8b8254a88b3143764fe7296ae0062c07baf2748614e8c9c82b263d111f0bc56d0748dfdffe85772b38faaaeeacf66d10b3d9019f721678d559a40cef415d7c27b245a1a97493a3ad33382394c7346ecdcd29dc0fa067e2e326fbe6cadf1485fee6bfb09a7f7c88a7c2f0233de3b9fe28fb650448497d02b8c17f2fca06dc4f20c3e8bd7dbb20dbc34ce65250c5f287e2b0c99c4ae7becaaa834f862d0f8657f2a566076596c46dfb3aba5619fef407f24b2c92407af806bb5356244de81ce0150e60e83ea89ef15da7ade0ceb87e810855c350ad87da69998e7e92f9ab8a92865fd2f40cf5bd8e17412f532c85e1227c2c85d75a79ea26ca76397f4851baac5b03b4a237c0da04abcffb962517a8008871a8a643e156381119f16d32b7e2e6e409b9ed985f4bc1a7a0c8fb724e120ad0219458f8b4061a1e1129b88bc03b9b4de3a33076696b29fa8fa5bcffa089122eee1f88d50ca1459116b8674e3bcfbf70be3c7cfa652fa32962a0a37acbdb7a52ff42274067befef5a9a4922410e6f7464e613da8c629ee341bd878ea1109d6023b42bb23481972779918e4c11b9a7e84305491aa2f2ee6be9fbd46adc6b89a203f0731314d8e004b088bb054f3befa3efbb21d9453ee4dc9d0e12ee0cd0df9f1c4fe78a8b0c7690fa6fc5dcd4a9171495d3565b70023c8a895de6631b891400ccecb4c5c2b22622e7d6faeb877bea879cbf63b9bf6836e1c16699e731d10d40913c9e55bd260451866c2a466b315ec3924bf9b877c7ac5de8fce137c11a5ce0c1ca716248295bc75cc89beda6cf0bd78ad6ef7f2be05f86f584fd90ed0056f7f030835252771e9254701da3401be90418c735be8527e93982f3d61a5df672ced3909b666fad9495211c738f2472c4065e78a55f16ba78e02dbf1c088725451a3df2a23cdb439a2edc79d8e57912294ee41e32e713e1361ca34693b0695fc229a57f9fd9c3b9807f6e7dbfa78d2e2d9de42eb469078f94ee315cce8c970faf29b27e22679b58466934dd1012ef9b9dceb6283d57bb9e076b6b987ccacbf51fc494447b7be33299994dbb8a09e78c8d0cc750a7a2e062762db971b35ed586948694501c34d028a46d70d2ef1440923188f39bedba7a73b4f1588d744a6f3df872056cd4515e33b54fc36e865a3032d99469b020799e6379981a91e5d899bad03112ea1b36d665b34e6863d328c7b96c526c623b75ef8d47f0958606ba2a62982e09bf79b945fdb51e96eccbf3676a74884b3f35093241223ffce9859394a9306b144e61dd237eb6051570cde37e4344155f2441723b5bf59a4ca975cb93ead1c716cfe401f5949508a0618b3988458d8c94a0dc77a411e294d29a71c32fdc639b7af4a13324643f54032ef32f840c9c308b2716e035d8a7e3d8eff66b0a70c5dd95cc1d1395c9cc26ae68d610dbe012ba73e0cd18ef56dfd17115024d608aa390f1c00178e318916cf8981404ed13cfa6b3ff4e3f43c2c3d2c3184be51ecc2e5fad76be37a7ea58899d584b759cdb803f7e7243d5c18549f5b0cfa948d1e092980d389f13d5befe10dc05cf4b8336f638027294a41109c0880831d2d16d296d226e9867a493f48bfa8c6b491b9e47d5721fda2651cb13ac54f1bce8cb36b6661e1a720bbfe038a2f4534898b1a5fa3b211fca472f43ae6b8255b6c1371819bd1bc208aa9f4ab94ab79633b13dc35af817bc7cd5d375bd03605e9d084a73ded4b3ff95a1dd3af41fc677a1a28d1bc08579bfa30c78938a327a83e9fc5f4d4e102a266cb39a69660c666432c97b7893a2951b7a238e18d005483585105485d8483cc770afbf6cddf411a3463b3d45255f6e804f2172a3bb6bdc5cefbebecb2f6653961fb564b2b65305e132f73460e1400c35f7d2c391b797fafd92e536c67346d06875cd1a48bd205135911be75321e85f7e16e956a495166f65daaacd1cd9eeb64eaaa8be383fdc2eb8058eb785a4d23fef74e2bdc68ed583487065f1f094ff800bbbe5e9b60fb35568bc94783b22d6aba37e157c46a6304378c373554177417ea1b5d09d924b5f896c5027dbb3cd06742b5fd624aeb6b09fa7deabc90d883f21f0a055b3b1cdf161e1377d4dc2c4ee0f1f57ddf63216d7e4eabfee562482a6b2f42b84eddc62cf6edf512b9cbe59f0b6ef1e207c57b509a81e8c058e011d0d3d37cd177110524c5f1a1c5b469d4a828f8ba08ad8e98a76ebd182069fafb17a7ad27dba07004a513943cec5f90956a1088e2b1c4f381c24bf85d25779acdb4b2b58827f7cd2bfe01c0ff2318cebf1fe6a2b5d9db6b63cbde2d613154acda69650a1e14bcd5f70b0cdafa7f1cbc89fab9a44ac171960226ace7b61ee0ec5f635339aceac2f282b4b0fd4e0882a606d207dc4481383c209947b61970bcf6592927aac61998af83c37e67ed35da3c53d19143876efd0cd6b780e2c41847cefa2d2a1c506e8600b717d46a42e04d6c797ac6f9253bf95ef42ade52d9395cdd6542a76914ccc68e058c271a41344e774790bb8104601278c4a7cb22dc4f621e57f7e29f60e4f89686ead12a79c923b4797fe62eb423ad524c4241c4071e2f9500a0fb7a3425f60e291d2108ef520f459cb029852c80e29027372b57088b49da5a364ba273011a04348e5cd6a73240a75cf3191989f5d44856d72188b1424a34c7a6916d9bcc30294ea358cf027ae1f4f983167e48d4cfc48d777eddc2144dd0cdf8927f9935c9f120a91506d99338050ed5490a5e7ede34c6efe1ae0cd02cb0e1cbbae4ca90f32bcc7edb11c6ab7c43fb09ffc45dcf7e7e067377beeb9134eef9448b604195d1fd5efc936f1feba0b2cec915219e74f796cf82f2e2b14edb6534399b7bf819af8d3ce9f49c2ca687cc0cc21de74f2412bc9f4ad4b5954e6cb9a9df31c5cbca6cc26a2469c1e88756d11e6d82664815035fc305ec61deb259c9df3e3069fdd5447aa145ff04eb06903d7ee46a69eb2dec21b50e808b0ba960a78a285b45d139b93f0bc714f50bf23aea1d72cbee0462232915c2b8925c41eaf55a2c793f57ba61c2a526a215c52ded33df3c4fd6179b94fb64a8f890475b908ba7bba02dcec10e1274cc501b9472a108bab79bc8d8c2e2afe94ce7cc48dc8d0bb120de4461a54002c426230611f70fd8c765dececdef05033fc2cc0e1d61437988023985676d5c9b829283c0712b097bdf8da0fc0d045895d332b54881b4ddcf2073a6a5338c1685ff92667a1fd8957c2a5899372551001e874fd1fa5c57c0c66e3a5fdf83ad7bd5cc9ffc595c2f451c42be70cf48649bdffb00ae532ae36cfd974422dff31b4b4cc33120952a7498c5202cb40b07b1a7db96bf777a909551daf9d820178f02ebeffd08a410ca93c3ca93a17519e14bcad4d7f4317193d71f9fe04729f1bb63d82a37b7eac4df134903b9e79708ad6706da5ef72d545591426880b3f81a547394d5257cfe585f049160d5f0020f3de102da4955a16f17ef51401347cbdfe43f50461c209a9f9e432380b8602e9a6b66f164806e41719cec2023c18e1cf4a91195bfb8a767fff2d04c10469c798cb2b27545fa56e4bb0d2ab51e02c884a8fae3a3c209bc344e7561755bc8075acd9797b470264360d4d834f6ef9326e8f92884e9be38d11e4dacb1050ca690719e48b61c3285a72d0baa21bf6ff76b3f75b716d01fbabef8f0b7f7de5f05162203752a4f48ba935974363e0850eea7a0f6b94627c037a4a4d1b191bf7ecf250017375442c351bff2226085bfb613e0f8b0ec6075c556ae8b91e5b6d477b472a5f539a3d87e236c32b652059429bd756da9cbf5dbb5de63bde57a9acbfd17d5baa0a283902c99a0a441f93de2afa578e90edaa702c8ab98541003a898376650c6447bc684893018f426b1a0c61f59eded603b3e5761a99cbb45fe127dd0a65d11e622e5f67aae1c497364be1bd8df9fdf1efa34f8eb4915fa1eb4dcf69d90d50f66c4425818f2a889fde7f5f4ac781bce2870772340d24232fb6763332e2ca9f651cc3c05a54fdb625eb788bcdb5bdbe9c96b783740c36f02074829aa7433317229e5ce636f74b3e511c8695060e13600bc1fd1fa9fe1bd0a81a7d136f1680e39c281468c4c73094c1fa6fdc6fc5241a4c99404947f5aebecf3eaeda289603cb3a7c8e369bddd5f3eb49378ddc9a450a2c307e60d9bb43d90884c2981e0b9b09c48dfd310b0fb761753cda82cf42a638a1189dca030818f0ce2518783e75666c3c7f7ea514a8f21e134b0d037227eab222f61045e0a91151487a0327ba4b7f4b70747a58b9bcd9838b23c7e2cfd814a934437715a4b7cc4ad3f0b6d9034b01606278d071cf15e4f20876f6d38052620514121b068244ad1ff0ed1093df0014fa5c18d8dc963928c1575c4cfb5dd8f4521e52b60c887b11df56b732735115bbc695d12dcb467d32fa0e5dcb8075a86695ab1d90c361d414a7f41b426e9d9989115914359ad0aea27f0559a370e4e842033d66b32e763657a3aa1b671c480894e23c312e07dd5bdb2f7715234748cf903f3779824a78478915a143816a45b69b2623330b0b22356d0fa0a80a765718dd707f0fe316c6138ad6d1e9974f5c21b3d56fc47350204f7ef17214fdf2826279cdd2eebcfd55cdaa7d8e4acc5dcb6c6880ad527be6ac5e1458ca6350087ab625474dea22afd91a652b5f2232e9adf02e8be1c0a8bf18bd770e710b319d611c1298b725548f4bf43f136ffa9549626649e3b2b545cfca4c61c634ebaa318d30fa76b506706fdc81db2e53247536c28d6ccb7f3826241c97f3aa953158447d5dd17668211dda538305909fb560f9c1add25112e59b30c37773d304979720ce7e8105ab67500e9e50aac27cbda4fcf630003b523a2396534a7a3dabb710f7f327dcc54f7d56c35c13fc5514c84f7214e316120a5238a0e2e833853d5a9c87559101ab9a125198df0b1f69452d5a1b87fbab5536284f73a85fc4f6b7f967d5004bdc452ff2166f9410b8f12e0f5759659fb29eff5607dd7a3a9716662d782c4c6de32fbd5c793cc99572fd71359faef177008557411c710f304810824fb885a7c90b288ca3777052d5407ae87dbca430dcc12b44f25168d3e270cdc9ad9e63a1c0024d8aae9bbe44ef54d42b13e0db334612eca8939293a93f3ca04aae969c7bf15d564f624480c0b934829a7b9d260d4cb5966937e2f33417501c929b202823816cf35570011efdddf2222662dd1b7e35d59a079071c8913b70bddabbff8a4eb0c65927b330953303fd5442c5fda89d49ebaa3db8925a528ee4cf1518b79448aaa717c78a3222474cf2ca6cf0de073db7db5d2560e4257560eb7e654a08679c4e7c9f86723862291116fe3eb9269c68e67644c6286c07838d13209143835d89ada037a65d0a5c863cbc02998789bb89ff602e2345fe25d039cbddc68ac00c30e8832cd245bf31c57a6d477c3984207f91a817e216d94aa9341eb07aa64ffe2b5a95b103cf62febea42f29f6d3a2d210c485aca4334dbb4d6ef861dcc34ed7528d35422376006b849ef4d0247dea2a0ac3c2c582723e24a074dfe2c8e7d155ccedf3533476946256a7e501c01b61b3a25a4421b4b1871ea768df72f493168548fb4f1317d0b9a69f55f6ae884432c7e6b45134ad09fdd7bb062f921c82c2310562c1f176b1bc9fd03acc4c23741b07af3c510619e4dbd404922d10ec3dc9fa5f307825fbe82e021ed533a6105b5610f67a6dadc74f3c9a0f50cbd92051eeb9cd8346b0c24e202953d5e38beb189f7f9b5587cb9f0672765c99b2d47fdcf2c620053c3a24917e3cb230b4818e2e1bb79bc270cc1a3f5441bd82c7632519a522fd4467344ee52de35aa981e7e5421e8506ffab781ae817989eff7fd0f4a89e5f8fa1494d0b148c6d7f04fc27c62a3ce0061388beacb1addb2e15c90fc53164fe8293ca29ad6d9af54474b422d6f069e9bc6754a398bdb367bc14b45cb692735ec406e92fa15b0a49ec01756813886d636f1ffb6a7602c00070a94851dce0964d77bdfe1652136ce641846ac32dc780af4e07f6f651c0fa39125dcb212ba08ac9256ded16f59490327ab310ae55048553533fc5fd7e684d9ab3886eae695130285b504919b7fbf7fd2a359e7c91be1db31f78d8db2ac28177d9971acae894f5628b05b5b4cbd87ebb89642bceb84c6a2e70463452260c78ce47bb44db5eeb623b7ba5f154eb01a2ed0262d0628037fb8b57a690e8a8a68d8d5f735d3d61fb0dfb526f127bce475add1a30fdf04f335a37cce6896c1c9ed120278445da9688e98713df2f5fb59390a997cb94d65a71cb3ac59206099f33a537dfc10752cd05bee1805d48be4affcd27b48626283b0f698973130f70b3d37df6d9e0ada8b633c999dc755911f358b457435da76d5ddb4aa1f4471666fc78ba1e70f9401f470a157230b03c94d8845a2bd4c318933c3fbfb48cd3766cf8730012f3f0e2099da6455a35f0da317520cc617785dfc57cc5182a7eacb33a695382ae873def81832ec64aeacdc288e185b517632a1838311e01c0b050a103201061773b2beb4329ba54478b238dac616e69d1f06283244c74c29ed554900ed9bea2459052be56f5d42a666a575dc78a99b05e902ce130d42dca6bc14f04dd222631dbcf1045da7251aa999a0c340b6b899db4b66551163c04b4acc5664215e742fb9791c432199c6b72c4632fb8f839d827eb777b39065410db0294c90d02790fa03b2f4eb69c802ca7227c26f7a0854f6448bd18a564ee5f4e95a9217279b91decfe54f85268cc188491f72a4be8de6231d995c67c5aa33c05e0bca37daa8115ba595bfd3202f21a47ecb4c518658157fd5b2cafac077d986b37b8f9e2999e431bf60a9aa33cc9bde97ebfaa15ce8d12612cf49eb4002eb5a149f0e98b3c88f0ffbfcec7213ca93b6df740a67de6a4cf5b5e5ce3b295f785fec28b8393bed8fb05c8eb1cef26afe7c987867712526fbadc396c273960291b43546800d0aba9959641617fc20cffa37280a01225cd472239e350ecb31b8b77046b0ba96f99bec95995cd11d4f5614d31a43c0fe6f27f58428514120497c4330920a4b8dda1439e1ee7702e99cb5032673cdb1a7651c52d1d70c6a920945e3ab7babf2fc0cc602348ab24990790b6805013aa74a02b6950c2785ed307f7b66dcb7e07ff40fe0d0347501ea1e45d40a73c3114e272160d6ac0223f47aa0d3fcfae3e8ba21f2bc45c504617e8f234c9bcee3fb094dba782922a2340b8afa5b350c6b44127c59dc2373bb16287be1b83bc8b78e64fd2dfe1367607bf57b52051c4949f735774601e29597a57782edfa7dcd0139fb2769a60e0b0d2727f3377efa7f9a093be9b393a11be8c9329965870fcef7d3fdff84f6803142f9fc3642a3b159e860df957511219eb7689963a29639ab5a87dd4a092d4d6f42f58e929997a27d8d3ad17837bbde0624c75d0ba34d58617728fd6996c2a4e3d58a904c5aba35805909d75ffc4fcf09a38bac83545312343497461758789baafea6834b8d11fd7d45c9bbc71e0f7fd150bfeb51fb84cd51c931cadeea0b6917c271c0a1d6c5ce6c736b67746642375f3289d92bbcd158ae97712cbea1fa55349a3fc348e2153817ceb6b0e9bb6ef846ca55e191baf9f8746315a5db281b05e66346ae6d2c60da2cc6a38d2f1e8f87a3c5a8c34586a4ad11f81afc8f696251aca9fec2175cf30264566f3d94f9f884cb2c64f73749831d5f60a0340422a55dba63ff1f4b930984cccded10196a289f357cfe74d9f31925d588fec740ec4af54fdb2da9e478c4f44bf4e252a84b23f9049e6c4dbfb16c2d42fded9045a79e7c9dbdbb70cf5b58e95c1fd996ab58077de0d3d15b6e72e10c94207699280363de43f71526dd9a69111fd4eb0ef6fe592e8aa238df070ec6436c111883025b9d5b0b32005120d73370ef4a2c7f522b03887c97a8fed7bf2e0cc8dfbe0946afe147da6434a2ac5edbbcc6e65f3d4322f8aff6609cfc8083389f20749a148752d170756ff830b560f39179a52381a468b0f62db80926d248937a604790b6ae4f8d89b7b62f24bc12d9b51981213006afd56c3a1779c1074a58b23e2b496dfd8c8992b642e9e72e9151a7f62263a8b228319d1812b9894e686e779a7b31dc22ebe0843c33e9c70fe0d6a889c6523ab807f3f794a64cf1b20125114db4db70d2fed91b4888c34d2dc75bb3857b75a4e139db3d5174a5b0a4d977188475a98635ca1bc336fb8e5877908a13ebf3aab1919ac3f04385142ab5bb5fd8e6a5616b1b40aa1435ae2f83413de63bfeae8ce585429e316e028896d6cb76842caca7112bb0af935b7c993575f49af0eabc18b5c5a43d297e5dd3c68d3b35a17a9a0c2c7096139e949a8daca95ab3921e2d40d13fcdffbaef16032d6bf0a1c53066cca80bb01c199bdb36b027bb58891fdde3c6d7f0cc30c213c75fb52b29ce8832508571f18ab6fdf5b6000519a3078e67fcee75e87bf8674e1d7518f36f6bd45a5b7f136f119984c8bb3cd529101a38eb1a5f8d85776bbef16adcccd168a77d8c0bbe0c82ee99592032a797c491c81faae4524976e8f9d20f3dfda1c08ebb1260ca8c51d9862aa8ddef6c82a63f5b0b3221b897880f791102ac558604a03106c18da937f84d7964a1066eba8c6c228256e91c45d2ba46ef5382287527c8ea60af04f1adfba2f5a460816071fd92b53182ca598238af6c6eb37c5346d9ff24828701759634e565e8ea24de5ba22397fff2c0dc5be7230708e18648abb899fcf0fe4ae52a7e3a116ddb7da417f9a5807c2e0470e57c96a6c75f6fe74756946c801c3d966cd2623d210355f94f7500897ebc1737f951220a76d60e40fb8825b1c9d12b170e53bf3088a829bf2eb573fafba06c09f3370d6d6b362378c8d67a8f0b6d505b7e76729e283337718bf53b59ca23f8ac7778e5c426e9c055489fa3a7686420f1bf0a18f9364da8793632827f4b8fe04c89c7f3c3abf1a186950bf34e8bf76543e1580ce74e1e118f1b9ac55d889767f4aeea9d656a0ff370510757df9273ea08cda050fe342f5db16d928fe09702f7bb4c8a456cd154f0f7dbc0b6396a5c67e9851fa475de81dec77163c4522bff139ef92241cf5f6652875dda2451ab686934379b77364e56714e1e1ae8ab30fe4328b00ce3c140e3e110da7868f9ad282640c9902e705116bde9dbee8eb92d7df5a5037c98ce37d0eefa5091a29fedcf5449af309d19695b0306bcfabbc86241fb29f04e88a92aaf28d927b421ec9bca76843e84db96878d4b4f43805c6300515a8e13d1a541655c3bb31892a678c527bab3a96ac1c5b2fc4637fa262869cc9b3103d25bd42ac958258dd9fa1c0d3f16c409cd6b283956201f8c143a6fb80e3de67425f3a7b41385c5da95fea92da02c88d733f29be80830d06db276698387937c37f1f03835cd75f2a7c9588bb9f73213ebde08c9c6d35bfad53064f17d87f149cb43f25f3e494836f155cebc8c80be7da9a6035b2861cccf4bb6331bd6784081dbd16fee31252fdb1b1a72470d044523a90113d74718b7b879da1fab72078afc0813e1098ab99d879da96991a6748e8fff1c50eaf2c8375e30f7e294124b4357017822f4e970c945c7261da3f0f30681a3a5fa0ebbf1d23034a71f209a327e48d65cf35750fdbf4f250c1d68e8ae2dc58ef0c7e4283395a91c20e41492368833c968253fba9762e9839ca311977896f1f1bfb0ac3f148a384bbf67b5497f26695cf210e91f62d2ec43fc5d80ca1e21fbcbb796d5487c7c808c0aaed7ce75564f26af322a1fad1b0aaafdd34bb5dacc4190b208570feb073e090a733235b64e5dd999eb66546cb5b9de1c2fe88ff622bb38e16c09c82caa17e1cbd79a796e7a28fd5481b3ab2b2fb4e8d7b6f47594276b5cce523015e88e0e3d859f12a3116283fb309f49e2ae1e89bfd4ce4acf96b0d0c1286e5f026d3e030dd59bfdae93e54097f3dc2208444acb3c98167d8d1dd7cd39693c84407fa98a07068ccfec1e77417623602aea8fc4d29e858078c9b29062b971c658147d8193052f5cfdf15ddb6bed42984981dda17cc93d2f01bf033bfc39a9f056f6f678347726d4a037f41f283dee2ef53bdb8bb2275d657a2d6c07b448b45f5304771d7960f35dbc5b84d874943482d789ea14db9696d432570be31dbc2e5556c62ca6fc81c68c8e8074ecebae49e23a4707a6847037b17a023a39f95be57aa6b39204810e313af35488ed293bc6e0669773f1575147d8b4c911806106d07260f2bc65a2f9b33800427f268bf727138014e0941ce6a7d95915340e5c73911ef66ff473763914fd66536dfa4ff53e4344084a7b90c7c8f537cf23e5092719ab853d1cf39ebf38efad762757f9051980223c63b3f9bbdfc534c7768d638775d3fc32f7882cbb643c72d5f1da9073c4685cb734e6cf1d340db547bcbfd55217891f8e4bc0b9ab734bb1fafd987cdc30712bc5b6db1233d68beefd46e0a02c77d0197c7b7dd74e637ede0ed339aab0875efa9041c035218006041874828cc74f4e7b043c4773af42dd18c424e3d9bbf9dc9500e9140f203660f0c18e26ef68dd9ed3f1492411cd20588b9848a6badabdd31efa46b9f4d334210dc517a0353a01d95fe9da8d60ccd71b870b14d6bd70fc2945dd64cf24c434c4e540da4d03db2881e51e88bbda9dda84b324f6181b7d0d5c184a559af25760d5cb95a19cf0c10f83a216567817b008ad0cb24b94856e6ce01a5d551cd5d40989dac83280cb147d3587112695543efd57562db018d71ee90f96fc839c6a410b9521ca542964d22ffef996d4d71f6e67231cfbbef49192c70b46f014a57ccbe886057b365b62a18275e08856a082673ef4d9a7d2c8658d48f0ba37a4e93c5deffafc02bfa6954ad68076fd18bac32efe8993085779b2e089ae2793e8a27761a3e02bb3e84dab73568e9ba1d33b707ae2c93a544a9ebdfe2f881aec1670c8fd4da46c8533c14d6e066646738b4c41fe0077b69107503162f35d9510a75b8a71bbed627e0a7aa65aecbbce9c018e4a10e67f094e41dd9c9c161b7547610120051d2dc31dbaa022130f5975947f049f1db967ef7bd112bd7700530424f4811a076e66a53db26a7dafbd36d4727a3e58ce47a0ed90b4bf6940f13e9a2faf5e4a300ece336baa815c84cddd3756dc64a9e5998f7e7b283df5d991694e179dcf110d9cbe00b8977df591ddccf0099ad86823f05c494d581afbf6bf347b0390c552acef0528a081fcb6e87c934fc19c15993993020fc4d61edf9494336552efa89e9cc8177b4e04149bc3738412a85e79994295d69780dddf6107c8c72db5146deda617b64dc57f78490590e50294c1899a3baa09f562d4c58a09b2a6f1969c355ede30dc0669be65b863e134066bccc07499ae8e66f48612c67c92b3df76d162269280d6ca4cfa4f25d34a1401c5101284f6141e45220c7c3408c5a419ca18ece9d24000c1f609126f99d5aeace7041cd7cdabe4688807214b2d828e1a531799a6f69b75f3aa99b6682401a53057ca0da30ce787443d49839a3f310e71da04cf9c3a61db05fb099a4d8372f8a0e07561484af468a7bcfd0ca71ca80566b63b61b2480fc51f421264bd77650af23224743b6c84bb8b89a25a5c5a8e2d5fd20fb15965fcf7a35997ff2ceb98d52320487068242eeb3c4c2675e3286c2765152fb78ff80235b386fab77a6a3b566a20be91035327d20d3f3d2f7e65d8b10ffbc369b38f453dd3666edb0f6586981855fdcbc8eb5c8b76f4638c31b2682fc81f1ad06924f1efa30a4682c08a3299316a9e9fa9c713578a166c0836b3d1fe66ada8cc35adc91927a15f1d92714064c3ee55c2c46d722359abd3cf8f99bf414d926ac2286ed5cdb628cd1c69f0773f01c56a5f9c595c8554ca72d269e09298cf9c4efdf0a889bea25879a1487e8f25642f850f3c514449db3109a29360cfd6cf0398d060a3db88aadcce828c14d2434025a91de3d1091e4fbc307c6b6e86e9de8667be6fdb553fbbfce93aa5a1f06e99a7ba44683706d9d97fd3a165e2ce40ee9f9981f8ea62488742ebd730e4c775510d4ef3323cede8785eb214694ae050ea1e4ecf8ec11d5c534b6a467181ea534d7beee485b71423077798571361ea7e723c22f1f0d3f99b4a851ac5ad2c903821f847eff52509c97ca709b8466e8adfb30903593c8502331e2f01a8768666cd200de92e44ff5acb475cd408d4aae439844d09f882d2f43c0af0e73fba3bd4ac22c76f33c1295d00a49a24d52f60ed08b72ca7bcfc54cc8173d6ab17a1eb9676249e6e27b8d4db193d0e9aa0cb59a030bbe0e0e7f49ae761cf76b379683859558553fe6fc4853043280734d9fb4b7fb184e272ad83dd0633ce15011ca8937fc1d963689305f412edd05c152a66d7649752ffc5b49d83f36c48e44c9158c844534b0c018aed512a17916ef269b638b98ca91663d0cd56ca55bea20496cf64f900d9381310a707183b46d52767b7e4e327033b1ea4ce026fddc7cd2e5e5e8847fd51aad700fba320cafe13d8a79962519a313ce05e51774805d7b418eaf10dc61dcbdf9c9cdb8bdf582f2e9d78e064969b80c087a23c2f3dd32003c7ed6f6e55948f9ecd6e5763671e66f1de0ed7bd0b7e7943ed26f8bceecd0b0a32c357626f21852bc9e470879be22f07544b9cc8f2322f63a980b9b5329e060a8fcd1a36e5bdd439de5621926822eec96372b9338f18f0dcf435c0899e4b5c2ac873b7ceb66d087f85935a8f59a5731d79457e4eb9dd8a7ee2f8d4839319bd3d4fbe3df7100f3934503ff7298baa49abdf70bd6e0b6d4892e7de9db6ee09c2dd4396351f78ff06426bfe599c800e5bd407343df395c94f9747e960bf0b33cf8f0c7106914bdeb7f4123e5d51c45c21c722a6d510539898d75bb193a3efd8a2d2b0efb8cc931fde3e8f3091a39965a98242b3a1cf9ba94659fbf8fa7a226a4dc62f8544f207057e658f962b5732680339fff41d47f6aa8fd85e359633b5d741722046895d3c30f1784b9530cbfc90845a19a51e6e9a2ff350d98dfc551ad31112e7e9775b8f743ee144fbe054eab59aa5c9a2394201d2f6acf065226d6ed0670a0120827f52cc07a527e12aeec96ba7d643fd06e09e5cfe7fd5abbb8bcf5f4d04ba12961cc09a380ba291a445b590b6ff9e681f67cc59e90235db5110df929ec8e3c3d7c6be6656541c1c0082c62291895c4df2f02c4a604409df3135acf4749afd75aa6bb6f50d2ce64624a2489b78f63e036218a7edf8fd9a6378f0d4fbf46d50c785121a54cf1b73c9324dacb8f1ec9e3e5ac2ddb725823ee18d2754a00f4660c83a6a47f078141a7f15a38a1fc7e1c94333afb32d2016327fba16fbe9cb7daf041e4f5cde7a208fed37e99bfcff1bb10b4986218cc43d8ad0549e43f0f9060b3ea311ab11821e7459118679b4cb0c5c1e67c07af583059af1f56dbfe52a69cffb00e52ce688f4768d419b05b509bc7055cec5426deb40a15bf2e3467e3e523a7d851657ca6719334fc2d6e1f66218270d2fe6d63176234d4b9758a9ca15adc6c565851075b513e475f1a040ea756d78c608ccee30838ff78425a04ecc0e15ea1555ca96c4e438692f2c47612237fd3c949895973a0ee7a57b81552ee640148cd53fce901af915096513ad1bbd9d15ba0e2d89855a24303023e4b46063ee4b76122f8feca6dacacade6d08cf1fd7a00e1aec17d76b001cae6592ed0cd2705be28504ff59541eef616ba65c6d87e69a13e2aa889b5ca9112933e2fa5e2ba868c1cd60264940633d045fffbf96d243952fe22c1e51debb960893ef28d1de3e158da8245e5d2c9e8d8d7a538c83dca5bed45df3f264a9382d4da2d1149e833de6dfbe1f3be55b5eab605c6681a16a962cd5de851ddeab1ac02842d09b08eba209abc4b851867a96203979a4942897c7db25600dbed14ba4a4c8fbde95028d50f779bf5f57c42ca1622addf212b841e07809a9a19c931b542ef2a8876ea2758e8e43c535353275fb093e0b7251a985ae0d56ce4939446884eea5851c8b698b2b05be277056e59027304e9349b195547b3675de31c88c8a9c9a759fe4460fc536f8ec59f33a630654d6b056d9475d45e1ff04022ec96b7475a4c27005b60cdb20a2c4920deee9ffe0902a010a0294f17ad6b3b1ffc84a3cbcdcf66275c4723af32ccd121d15a5145e9656c05e512deae856067b19690561db884eda4e3ab5d419ebad6fd329e7b906f8979e9fe15c873cf8720ea876b77c57fdebf06cd429f563b77b8e2bc1ea03446bfc84812bfb789fcfb12f81d7b3a14107ed3c25b846f12ed2f47a0a408535cce944aa0e4b8be1cd8930f0fbd3c6a9a59007512aa2df3162a72ed574833a1a104b644a91613830d9980705fa117d3dbaf182e1022347c06bb40478147b8b2f975a6b76ff5063fc3c279932032622efcb1848dae4f385ce022323f550dc77bb36c1813caa64a01249f349fac5a2ab908f45f8e87cb267ab6dfd56abac735145177f06d3afd13938d8d41b3a6dd8b5b26c23116687f8ab42d88d52f2aa78113e7cb78412defab3990d32ded4d211d2fac08c35360f71c923d5a22ca0cc41009e0fecebd8274e90ad9f8779dbc65f6e936c8e58aac46f1da8282338d244f015f8040b31f3e25eb3fb124d90d7d35ae99e72272bd16e87010c739b4ddb44cfcd2c98687565aa6c0657f150ed0c897fd9b1a81e26c215b7585b7032bac7d26b46231461ea84a004e301b141830198348dffd1ff7e198088041c7985a52fa214a9037c353e8495e1f1f100b1e3fd5a98eeef8beea8bddd05fdcb076e85feaf9eef1bf98d9b4b7d1cf18fe01499f0d64e34488fea3beffd8eb141b3827a810e0a3efa5e8e978f0fdcbb2601c99b2eaf23b0db4dd73eb12c845052b7b08ae3aa621a7e237e37f557d26884e5c60b477e134cc88e1d5e4b08ab393bfeadabbe00d5fd7602c7b322ab1140f1caa5fc01673882e1c08f3a477cce4863226924323bef327eeef2894d7d06c4b75ee88bbac3bbf70e49955da5b84c945bb9b26f782483db5f2727f7014f0c7ab78c722ac55497a4ac32f3275bfb3035e5ac5722cedbeb24ce0b5071dd6118efdb5c6bcd168fac8f3dea67ee7e3920778eef8bceb3193aaa0a9f255d0b336bba9a2ccf3003b8378c78ef55b6b5faa74b23c12afc9354cb08b330749e92fbf50184f42c459d8c0808efa1d8fbd0a3e38f39f5c95bdae2a88906292a520bb11c4c37f04c23abcfde02a25ad79230f87de7bfdcbe910a71a8676e2b0422c472d49d1655fcb06c08fbcb351238294c9e8dfb5c30fc71374f2d6b890b338f835f5fc82d054ef8712b7b23a7aed626e1247de591b95d8df2abc8683077bfde18885ee0c046d09cf6fb01ac50d2873e6d514c9520ea9428d7031f8e3a72213ec9437b9d42dd05d92fe2e8029d533f441a60f17931189290b606fbfd8d2272f62346bbcf0786b8cf487091b152f1b033def30ad675550e85420c7146925e2d9d148fc2a4a2bc73ce9ae45c3355f5f2910a218e9fce45972d56bdb4d63a17a0c74f26b86881d9f3f2911e64ebf80f4db05706afb72c16e52175fb105ce5e7f24106ef4d0fbfa7821be24915cf7b1ad0c2b62c801399cb40a7b905df95541fe9fca15876a67d03cd6d7964527132e3a8ecd05b9e0ce25bd71f2fbd85ae22c221da835bbf80c94771d5a233500baf11d38693518b939bfd0db890c337bf3b30ab339d6b92c6582d4e1ce11db5c48dc63cf74c78d963ed5e7d5e16eda9d2ef728887ed7119a6a4ade40082ee2c4b00a395b6e7c2780d7057a9563b711080caa9b3dc931a47f312505fb451a2e976c8e5be0f60b7880273d83c1225a6aa9ee48950dddbb8d2335253794fcb40809d70c5a623b2584d16ec5603d334dfd9c0c097fb030f8cfadf4075b617a466f9792ce911ac3b462fa9b5a1d5348f182f4246cb28605d6b42ccf376701baf7093ad7ca719a104a39ae408c48924112b1713ef5c548dcf331e19073a8954b0002f17ec36fe2e63565b63455692868361aad11a612657cb2efd7900630350f517c69581a8eac264285b081b9ccbdbf262844085520fc3a407d5a380dc204e8d0f83fbcd897f84a516741f05c50c1686a2a5be902913d7d8efc64afb92ec15160cf24794001d3f72713380c9c6e555b857313006eff5bd84a810c6131704e72e927e7a3fc4fff0f88371533cc334514c0b5942f62a06f3734afb35b361083557813046aa34795deaec5ac86bd488332326acfb2d9e7a7d4d8875577f6790f7ee44476e97ef9bd2bda729607c93e64608a4530686f2cb50baae584b1e7d11f56099fea4cefc858e0daff2213de86b5e03c158da2e4accb6cdce97c750f8a132a25b5341e96d0f2f7248b20c7930ab04e02c44d232acdef77a809e1bb5f0cc36fca6cac56a48be0678f623551aa4d32b368b3ad031bb4809d3dd0dd6f137707683f0bb483bbbd49d63e2d7696e77b55bce7745c0e6226991b3fd48e78d232dde74926f034c841fec445fdfd3650b3108d27d5d2a0fdc9b336da54d224e3ec98a0043af381add32fcf6508171b35f48c04d6f1255827da3b207a873407f0c0eee444f033fa65acff795bb4f15a9f2a5e71627c9cae040f062de9c94cc5fc565e1cca1bf57a976e1764a0d498ccd7478ef091b5524c11d67640d3e3c361e2517e2afab31e4ba96921cf927f3fa06b0dcd1f1210f12791917cf373419da1ee8afaf1312d1f66bad554ce81e1a751a074aa1c4a597b9797bd096bddb73a26cb3d526e80b566e9b1881a76de049b474fb618c6c58fb2443d9a0b60a88e100205db03b515700ff16341a395dff7549ed178754f0d97febad8f787725c2c2ca0619c382a14e6d0e7f040fdf7a0579ab61eddffd730bc79ed509cccc94e25db4c4ed53d0f439c029a6c9dfbb1ec5856117408de41a4cfdfd378045ed477755acc33d83691866adfbef19e0f9de5ed9af5c6c285c1b7da884027a499662cca36116e5ee1d562fab841973d6775cc2209cc81ece2362781e4f476e71c221473edb54785c2609c0284d719374566e378ff1726ebd9915839da4065f8c6d8540d485861f0ad96c8003ee515de3cffb2a2db2156e6a41fd5dbfb593a2d33da117c0ca00d46ac34b8fb4d20aede0ad0bd8ead4cbce7800c9e330415988fb01ccc39f03b384bbde1674f6f85657067833cc8868e56acb2fb5e1fa3d14325c8c2d69087be9b5cf2ce8da097673368b22c2cfc5c12f56b44aa26d24609198341185ca064030dd3f96f811261371f8a90b3d3ec98988762802976a5aa431a4ba0d2bdb957d034467f9399255af9ba0a62e78ebf97883958f3021a5ef7d70b127be22ba8cdaebd1d014dde742f1f4ae8a84ec092c3e6d54ae6e3ebc1781941c4b7c41f90937fe888c75d5a7c82359ecc58bd2b39d05e80171aa266e4ad33ce0adf846f7583e74f1c8db41491589ba020291b1aa40d79c6e6d3804476126261e582a3d5a08251ad724af3f6a567daf76f6edb8b1816ad8669053103cd12467d4b512cd3a2464c0176cf3ae85f907ff1368e6942d28774fcf8ca485a49a71e2546b82415e0ab2226da2813d50ecc21677cc4f5c22de1ee0e0356cfd64a3d40fc896b051b1006aedd7c9980200cf1bc27f3fc5d1ed780aae07addc8a3871579bae37f8275df41393992f714c813124adfc44e0ed0711a2fcf56eb4de467b9bf93392667f945db6ededf48691749a23b708c6e1fa7dc751d1a196efe077af09f861a8a19daf1d2d5663bf179168ab54034532638871efdc2996ec47b915b404698d2942905f19de5a82e6ac384aa9ead53b72ecd2cfa9ae3ea6574fd11e86b9cbedcf1863c68e1d98026e84720d22168f88d24811d325a86b5a5c0ca4baf9d56de8ad48db58300451a5c5618728a5cdda9167fa43bb28d5dcf8d4e1512794a8ef748c09f659535efc77f87391b01c92d40736db23ca8eb4c631faa208b1229073456d3d9c34b945764135103c8a5db9faa7095baba5d46d951499e31e6a7a1580e31af575ae091719799e0cfb978a4de6a50c784b3e18e112913016aeb70d79faa136bc2f50ba2d3675de9c37c1bb41a66ea717403f8e927ba189bb0a4d91ca31089357343ef3218a48bd767c2a3ce49975eccc6144029aec2dfeeab2511975d4b23ca453ad9eb0b92015634215af716f3dec47b027b835c22e320ec13ecd0501f43203b9737026fc436e494d16e079f07c52d1beca310af1d29656265ab0934fc1e4dbac2296373434a9bd5949c9aa100f3b5b97582138bfd5ea867582a34ea46b9358a03f63358a583767cd9b4d78e448a20f45b67af626bb58105d8e0ead72ac0d2bc0c0683c271474a1d81aa9344ba78a4c6bc4d594720c6213646577771704eb64ddc451a299b7786594afa17edff0042ae16d37ae0d682a9d596d57b1bfdcf03effc32a1742f3827771428c6980b4d5f6eebb4b90751736e1c9d4c78b676cac6c3a7a5fce120e7164e50c159b5a31820fff481836174e1246aa6175805ae69cb97687aa8ee98138017aae5b038c8dd50e400cc43f4ff53e2f8b2c66f151ae84de5ad06442bca18f5e0c456cce6be5b21723bef5fcbd8eaa5838e85e84e37d0f1460edf7cfade727831727910c724bf2f919335e9a606f331b34866d893595d8a51532f0274ad3b6cc63acde3925f4d25e54d9c646d82570bb21c665624fcec4fcf08c135da11f9ea7740099bcafbbec1088921bc237b07e963f85300cf1538adb2a1a651fbd8abb910c211ca944da4bb32591ba70caa0bf7682e978614e7762d0aecf487df03b5d5ddaaa005c79cbd7abeb3b2259e6aa111ed30d7cac7e335d5d28523511375fa7a02beb1bbd2fb27d227952508660f92dab01e09168b66a9edd7c70055d021a474af0a188f456ff9bb8253eb89cef2429abe8c5da2b1b54fb37292c07ac4ce93d360ab6ac78a7ce394688a715257f9f5798c667af649bac16a91b877069e7d9b37b509bfbc66a89c57e598ec9f049e14048489797457722cf520877d05ebabfeb25dbcd919d69e2c79de48956ece64fb89db900781e54df7d52d09351e1bc76a6485ac2f20077281265c1754afc5f6873e3254fae4ed148abc7d0c1b7d1af30105f288114d95d0f0871a786e765e0e50f8b77878fadd7ac8a87ebc98f393c8185bb9df001ee76644319f00c093e27fa67601cefed9ea40d1c9cdbbc557ae2f563d33c11dc8ff9981a6ef0a8ca3e92d509c589698d10e42d728864230bc54e4ee8042bfba56bdfe332f4fa8221cfea1aab7cb695255e27e30ac62a33b0949c085e2814f87439256739cf5981fbf23f346c56aa6d53e77db9b3098f659494f058133d7c9f179463a6bde32a7633d33a02e546671cf982ac4bd27d0d9831e498f6c2578620c71c56dde20894a2b13005a1b5805fc37ac3b82468b5698fc0dff73a3a60675da15e54f12a2f2d493a328a8f5fb352d2db7f0f897a2c07cb0353edc904abdead5c18a40dea0fc8015d64ea768a93ae17976939cbb3478bd9986eeab56e6efc0dbba0c4ee3200adcbf2075d90c1fe54bda04444190c0b6b76b9aabe817ccee73845179a8f4fb140fbe9aad558d88f51b2f967bfb9b319efda6a0276dbccdeffe56ac497d27d06e9f95cc52cb5a7682047e1a365c2c1b21ac0fa0997a4889078a1f435cfadef0dc2adae6601ada8be85df454cf5397a52deeec0276116641cc95d3770311b2bc94aea49fe0bd9092c56b8beeabbc773628e7a136ef4954b866c1028e2aab7aaa010211aae6346c62f7fb3a19dc7b3387049bfe04ad3f4bed9abbd324937c1f74fde13c48801dce7b17f9e842bbfb794578f021e27bc4ba0755e81e7b7c1cbab3afa8f915351e842a1d85d3ea04a463caa43016581b6c63af8932c79abfe5e108133311ed3e26a567a55f61f3a15002dfb8f2198560f811879f2322d9cdfb31e52f1eb37beb7fe281823c02794de5aabdf23f41e6aeeb7f68ea1fed665b76195cee78fa0d38110f669bfebb7623766159a1e1b6fd8d4bd3f03a04a039353817d8bc617274a9900d0903f594c30fe9b292e94c8d8524c69f659fada76ee51f9c37153b0493c5dd9e95c736e963d8b14984e21c8a536f51c10743c61c9a6e1a5c76c3f068cabcff68f5a816c544fdec696ae778600807e27ff65692914af45e58a521e538af5b18a2988d370a453b17ba18129b9d9cbaac2852c993e4fec756eda9f590706d156de536f66ca62ff854779c0263ba0f56cf7d1a206afe908cf81193c256192f7692af0ce52c74369828cce679cba0216f367687995b37c1370d795464d9fbeba24dc283bebc730ea34ed72810d27d9ffe7b552565476a31aad9f02edf17083360c80689b36c338b5eee44a42c75f573cef73ff22c881292001c594f7805862ca4271d17f4d58b71ded5c8222b8f5ba584311968bbb7db55209fc8472fe506f34668c779eef170a22fe96753775caebd34ec5c45e5a4b9e6c8b72ff62a777c2591e8d633e54ac4ca788cd26a9da1e31d19aa3874f652b36ba258a05d0150b8c3915df0e62a8bb3b6c1e05d908f8ed76fd1174fe54fd54e01db8b9dc22b1ec592bd41e631f9296e1563f71ba856a47244931425946faa2c3ec795d2e470dccc307b8101cf95cbdabcd53ebe4c904ea67f4b25003fd3c165a157c3a4381fb772180065cbbd4e0f27515f3dd94339037c6edb06951c6851bf9c0a701d8134c9b686c0c7dc56eb84aada34304530baf216a920f7b816f215506350bef3ad4cb90793cb2b8d6f30628b0e1d417efca4e20fd0f52b6e01063ff55d1f93bfdd10dd02370fb162058825b8fcf0a8d6facaadd1a0e72928bac7173c71d9050bd2cf2fd9751dc28c4903ea2db1bcc98659117ce7939d23295b2abfc13ff40d6bc469dd50f057a8f42d678ffa73e6e84a96b9f29eac2387ac9111c4e339495166d09424f8aebefed2be06ef5ab98b14a3107827269dd007c8637e40dd50181ea677a83c13bbe2afc2522ce3f31b0c80dd23ae17622903eb0a45b32d7ca5759c46c6fe4fc2127b66c3e38cb04dcdb7009bf8654ebe1fd0e5ea757776c786d190ca26e7de499dee96042144f9e70c2b4850b525edca50caa702b4cb781ac4eace4c7121b173541f35b3555f4aae6da778e075adeac6884f927fec080335e9cdb7b9561af30ea8d8b5e84abef4c93197f5ee37dbba51949f3205a358ba8443edc6ec359e10d807d58bfcc54528be58e0297fc4d62d27c2fd3d30c4bfbda7bb23c93725bf3db5a3f92869586da423c235f0220bb7de4c7ecdaa111264d455a1df2d1cbe3d5931f7642b983d3e4d9a63f17afc9f23d46cf1a0639becfe2e384c2b391843137f30e9819f200d0719e8638eee02c71f80a31b86d2b882d8dade1818598d0344d7e0b3f8a673f3765147c82117fbd615d333599a1d409be46f674dbc442a200605aa633b3dd2a41fe030530a92b5235709911651ac05bb089606b7811eeb521ddc431b615161853c67d09a4fb232de0f6027e5266cc2fd5295bc995933eb144209baec8a624fbced3acec0d5ad15cee56ad1ed43dafb2623b50797709846f18c36d82d2cf2d854b24136b120f2878f13278d3721ab43016b697cfeb587dc177d477ee42c52fab40efc85030d318a5961aa2eff4d179741c0cc8612a55fe915bc195c1b2f1ebd2ef8ef999fe9d86d705f4f9af986a0453d86e4e03e07cc55ed91cc26d26c70b41e5b6b0d68de5a3990e6fd1b31077c14a243b5eee0407dc61659572dbe1d9d6d99885b1961b0e63d67c6b38f40a396e797daa68fd216588975b776edd9e567a30a5666478650ba7eb2fc6ceacc7865d7c6d139e437895198accc53cbee0a92dcae4a7dc89ae2a435fbd99d140db125b12b0a080a515f1df308a4eb5bbe124a3aa57c447f94bb48f4df667f3922c99f2f458f991d2bcd8ce094350b012f5c6de35c8384228544ffee90620e0099f1c9b760b8598adad0e221fa75ec00cd6399ec5020727e6660c7302d7d94fbd6ecbbbd114e157129c3b1e53f55571c21a3d5d13b2446a897ced28218c4c6813a0956cff4f3fb35909d68f086a6e9db599fa9a27df07acf3adede970fc2411646fdde86500d98344734c3014441f34c5f66d291bf9680c61ecfff55c37c9d029b52023bab0d47e8a99742d8268f5b629f866b02cc0ac2355a55e2feccca914bd1495ed0f6df982ffc77030d0e085f9ea480600cbba7c12b74615b6a396942cd3aedbed21a530e5d396f9dd0810de918607381780ea0bb08a4eef2350b17a0149a0539728f9815d708d9209e5c4ed5ea027fe206335e2ccfaaf2c4382af61f73a9dcd5805f52e8c6f69f745b61ed75ae57e3bd4419c1ce9cf32df45684c92bde04a8d1a48f7fe01257ca189829253f85ee46c3ec722ef94544c373854555d9cc99ea51d2dd384651fb8c36585c3ece8ed992dd9b587c5831c2229c29de32a80bedc87a56f36d5c470a6158ae9af2bf3b3d16a73a462beb7a2249895634ecccc542345f9fa221a0d1b4ba5d2cfb2cf7aa40da062fcc98f7c9d6447a40ef5336a3b6b0f6d44a39dd2ed2e374821ea672eed9c055bf982c8b60d60a62917ca32a0c122406bd2671f9e18bd1c1d1ccfb38ffc3cea6afdbe8b6dceba677c74a0dc9fbadae29466f6b08a8191108e5ae950381690dcd999e9bfd66f7156736e8e1c7ba92f2f28913550149dfa77c017b10303758d200e285b46b113ae6e4ac81c04f05a6bb3b3e2e4b0f4ca5e85ee2c450b42b07b9e18ef90b54297ff9cc5ecfe14427824ec99c34025ea08648b5fdecbb5b019e766ee2748fc4fb86cfc4f331cafce60fb39c840e40d8f6a9a6bde31bf02b759ca4bf99de5deedae0d3f44bdf33c396231f9bb1b79c4594f2896cb4be3e5b4084c2d3eb86c3b1bebab6cbf6eb9021269222ebdd2af8b7a240ae880412e54ccdb9d6bec0706b2d460b0af3c40e1f12728d3233581f5bca5e63b390d3112c1030bd2ddd096952a9630eca60ffd65f92f07dc3bc3b0e8137823a8426f3d1b1f564e89294e9c5e03d968248720db651b8de40930ea8a05a2eec9294160471e8307595496d1af9d70d28129652bdec251bd57f0b39e01801d0b1c45404cb18b86a36426a2ae91b370bc4dbd556cec8c822fdd930c08b5ad3a14f4974bb1cd1a266f43cfd2f31881f5b10224bbec2189a6f600f569c9df8e0f9a2bb33752b791c31bfb09e94d0514f363d462a6e48f3ddaa550f32baa271652d9cf86935dbb057aedb983d2a211c15d5e386dd156377e6dd7372ac15111b1c07339dbcd953e6ca6c9cea5a87f29dc236b5d2518a94f982067e481570c95b7e664c78a50cfdcbd8c0fc9f69cb22eb9f2ed6f608aaccda1320bc35e4ac257437dadb343cfdb7fa5a8a12fd63cc21d5aec2653a213649e13b3aa65a24ca867e440b2cf4714cd911250dafac12fbe6e4be76e8edddeeb4679817d19d27006f0216ed9859b9f708641454eb24080d973f1ed584a0f1c5e4fb514d044989fddc43885e0b3e079045619e8075d9af4349c434301d17b02684ac1f075bfb09177737246e148323e1c88158f20193fe4f2aa93150b8c947536cd7fdd5e470f29dc92678eabce7da6a06dbaae15b7d50ab2c0358e9807dc2ba9449f8c80868615ad8c88ad6a97d880c5ab58509661fd23c5fa74e65003440f214cb37b5398370202cda1db17d03ba0a07145c0795b9c8deeadd9b12820b4791090342afbc0dffbf425a547e14138939ff4ad23d8c702be473cc821dc56cfd0c30ca14c49c24faf8b1369b57c18f2229cad3a40def3872bd4872a7dcab41f42bac74e6d17f2da740a61cb6ded352821f214bf3090e75e8e803180e838f9918440275b5a33f59578e483a0887ec6bee5e03bd69adb90ad773d2fae7ce215ae4d8d64b7d4096cb7f27fae02d8b4a0a4e1243fcd539ddfc8bcae39c797eaceb2a8d2f7f4d9dd6f2e931146ee0cba4e559372722a4f1ab21b4295874f53f929d82aa26cac22e398a7046dfed640484ab89a378b286021c0077ceda8a27f3b0965c210e52d10c22065a9dd47d09d8a690ca9cc9efac205847c2bae67d373586e90e6e5617bb42303acc6c76e89d6bb2d011d370c25b638ec2bd6fd32ae9cefd42c6bc4fba5aa98b2415b51119fabbd85ca84aa28b5e5e72736a4db9ced6863d5a37a6768de823efea318af40f2dbf15c9cbdf6de3590d9b5995ccd1a3aaf0f14ba645d960e89c0e0cf49ff77c19ccb69b79fbdc91ca72af91ba269d03ecad3946701a12abfc166a8c187ec340d2139db5066724a2eebf22ca94a6018cf907ce5379392f5d624e748cc781a655d44ea56115309b391e4f14710b364f3d1a623a59ab8b376a49ef341a237bb07b0cd402e1be97740bfb4fc9e71f151720d2522c7b7f59e92040f93c602d5d6a93482d7e317178887642fd1a3b3f616b2358f0299692f406944555806eef4139cbc028a75b92d7f0c8323b45b2a50558e0fd8dff34cfc92707945865fcdf62771d89afadd670ee7602cbc8fa348f0695749b1ea49a36189c9db728275a4c5d3d38a013f1811a3e3a8fd8cc4c882f3bd9e0d6fc6a74e463ba4e541a186b63724f23a99edfd3ef919318ec6aa24e94c42bd380a4bae0cd38b74db429d69298396821de2a3e689652181addf5aba5b53f6a1ecca367b43cc73df5e29e41fd23aca2f03bd537c1cf4766ba030e24c8bb914af7e1e4720326da1acdf1729439c10143748ea5296264a726305a77b2419f4b869640c7f93316a396b0d1b8b64345794094aa36696807c72cdc373fa9aa08d55272dc705979944a1cfe2d2c3d212baa8bb1c1280e492373af32c3226935deff7e57c2b5601e62c3cd7b6729e287e66c79ca464ebea5474b0f964ad6ed577dae5b06eea624ffef2d5771167e361c41d17d00b40c8a76ea148c88e28da62e80320d0aa54f784c739b2d5e41ff4d03793612207a605a00e4e97b66e0978ad74c3dad0c99b729633f3d3e22ad902bb0c6520750f2367217aa796c0ec5282acea365a340f077598323954b6f77f0c5083b815e443c5a1202f44c3103cc8da5072320d397b2a0c7ae026b3d9e00aed73cbbd8a3e6363ace738ecfded3e2ace4216393175f8e6f74db81dc9d98dd4480d63d9836179215a1286d57f866e26593ca01aeb1818ee08e94410eda83b3ed48310a67dd7f7c35da49cc374e331894baf8c20337b7d2f7debff1e44c140cb2ca11ccd4fbf16982a0dfaf89e498a129ed220e768dcab948bba3c8be70d8ee6dc387d5f71a0cdd475bf2cbd89064a0755880edc8a8069af7c8e4c6ec338e2bb782e204457cc7cf7fc6c8cfb72cbf42257ee83a3d39d423cfbb9999f8e112b120c34587cd531e3f7227e6e5f4ac0dd83ab86e1e79b6f83213fafa704b70aec9be08e07c9740e73a9f3842f8187e7ec2f6e9d4f32412cf7a9f8f59a87188b4e36604a5136fb98b92b83f7ecf9fea535148da2d8bec8ac2530ff4211dd61d9d157ab320069b89361375b21d6e526a38f17087e2b7a52000f687370cb6536e4a18d297b620f5e92c5d261a6aa3cf0b2fdc5aaffeb64ba87c2a1be98a944656f08f3061189b8c0c77a13c0712dc99b8e086d1c4fb686c4f2933f3cd5c934263b9fe3790b80b866cc6cc807393b6ccbe5a1800ce4ad2fbb8cee0b39c66999833810122bf3192f5e02433aacf4a12e53044002f72f3076a7264aace0515f2fb2d94af054d5a32b506673812f2d47705d4fb4702104c4bc049bf993d12fd297293605ab140e7f6a5384a670a58244b35801d62706f552b39357b46072d7cd85c7440b3568995df743cca2a12623fa89335b830b74a087775e7d4153a5cc26976f90f853bc720f61fbe2c6dfc8e68398a458c507eb19c45b9fe159ee3157fe3f1a0cd370d57c8b5ad84307d108289c3c1d6c514fa3e554191981bd09819b46559be13c06ee50c486d4c631c0f41bf044dcac3321956198820f462ac259db07ee40d1fb2fd8678bafd6a7fb1821d73c411a41ad458d449274fb932d11772ffebf49f7bb27f0cb5268e0450fb7a19833905c295dae567b551619bc2e69a4b369e6dd94b6c69882d66d38c52c7704a79db3f60857b69d1ea4dc2a3d4ae2e854f387011877cbc418ebd050e8eca5183912f9d2b6890c28369213c2e96400f79707bfc5c874b4fab373a3bda51d92e71a9f2dee063766ced0b65445624d9f21ac564726878c8cada11037574290806939e05569e0a6be3c8b8e091fcda6cb3316a3e75ca4667bec905b6cce8a6e78bd2014105508ba64aa854e2b6dc2f569f6126cfe9f0b51a35cb86d2bcf51e71be01277d768279121aa539ac6af01a6531480eface1e0227205d229c04392b6f5f1067bc1323b06d3e490fd2ac1d4f1ccfd7e990b43323a81a6e69881e9fb12c99a3227e1a34c8d4af822b1c6f7e868b233ac42177d729911c16e18cbc7f010a1208d17d8d521f489d1f8874343a00475ec02ef6e3ba930eb1ec8d94fb5588e63326dfa3c036de98f64a7a15eafd54529d1c4c9fc4ebcf1fd6e5361a260cc4174f8dbe1538938e4e914e99a6c1fceb7246c276b37d5cb480d395d0e51628a269f3976549f95e17ddaf7b07ad534af07cfb18392c3975d271e7dbed6e581c7f49c17b62bd8d12d9fb7ecc11f2ca92d8c87fb64cbd969ed4ebe1d4b831235ea9ed146196f9d99b5d9cbe8b5b4d859fecac5213b4e29473fb8ee8c545be8e734d9a0a5c60cec56aefd236d9ff8526f7210af9d98d7ec39fdff422d621bab34ca9aab29b74f38fb7fbbb77281db50994f94c80ac6cca36816c6ba243b6d620f3f30d571c56e6e3f619be21abe46570b6c52145a923e7afb707091e0939c76bd4cff423fbb3f5009dead9eeefd281a3f8deaf98096090ca915e6293574272d6ec024ed9cccc33604d8efbc4de8955d0d7fa423fc035c5e18af28cb966f234425fa60d736eb6cb03104f835d98ad89b141a37ff0950e32b6e4c4264d67a8fead2d642375a66b03ee6c2acd99922de75623b1fcfa43fd0062485112c301797a903f103ead59c832258c90cf63aa3a60ef90b1861878b29e57063fbb7e815d454a2a14058dbabb77e60c91edf0d8f32f4e5754f03a8e46f4baa57a4484a27f4f775d792ae1ff975fc7a662469fd9323d01b90c0b74ca830203dae749269e4156eafeb201ad58bfb76e09781c2a6570b195c1160609ee6fbda00e2c5e471062dd0613983a47e34bdb4292f2f16d5eb3ce38ff42aad9dab5f45a05c97e89378376d838689ae70e77412f3aa890007477734b43cf45cbeb7ffe6826b1909dd004a1ff87ba94ca5a898c472c11fd944a974c03b64583ae51a99b2f0dc744daa53b8363c29fd63eae8bbe7cbedd609bc8956781832e86bd85fb6b4789c9f1dab94e69f6d7d4077ef04cb12dbe08663e81ca2859116924c7fbbe616d10c1a847c75a35c5382d3525a527ba11385019a2f7b3964460c241284d20cd9df0492036ee5aa4a4134162864261a63d5f66e111980c8efee2d97de07d5c06ec50807217e1ba6159896857321c01e294139caac38f40b7c1e40b131817b5e30122b691b81f984974e07f7929241e3c28cd7f013e1e8891841d1badb6fc70cb86d269ce93d7165cfd428915d2d5872b8e2dbec1c2985e529357d3521076a671739b8d6bf2db0e8c306c0db0c075d2a6055951f9fd10bf7604781b77d5672ab0c58fa868213c5b5126868a2a0a63be787354729f0c6f880a60af2d99f1d29731118740222640710feec7f91b77982dde2e235cbf7c1933ebc6bdb3b7a5ad449b90556acc5de9062cfe1a9bc9e5f815d0bd5a99fbe98a04dc672f099ec7d207631914a151838f99d748916b45a77c16dac53b8e254e514cea67585bc7af94ea50f3c18fd78634936e944b5ac16b6054eb4a100ce75d010c7b902c82cd1931f9183511c511c688d7e2521491481a1f12d8a43fde907dd5c3367971c7df69ad57b9eb3dba2f5c5beaf75e0aad23e264e212ad6b0c765a2b3425b8b66bfc9018e9a5d65d444a2034867246cfe66fd496b923ee719574f78bdafed69975afb8969a86707b90f8556c74765a95eb210adf5f5e6016a1d22c47b0ea2c7839204328d9f0a2846694c0380e45ddc595037d6a7ad41befdb8d1c162a4201c87f66c3b3579b700cea0480e9f88ddcea2a50e9ec4b9b5f8b69e5aa760235ea6673718ea950c4343d9f65af3a0b164148986f3f3df69d014bff6286f10c746d613163def500174973dcea9161867e34f5413bed7fc411f4a86a1c1a5dfe8d57132c352a1379335ca5de38c6e7d3d1313d3380a2efb8ce477ec531a65abe7d5f843a361a538a4e70b7d7e35d5df8869b5ba60ab6a1860226980fe7913e6b5808bbd9817d70e928c2fcfdcbb2dddf7deed76f18e595d749a2e363aa9a05e987f93ef16f31c7a1b1827194cf74e8a4938280a0265869e2f51ffe69c735cf937bdc0cb10c8cc3bc31a8e90402b53b3d942fe4bf081b4b28e1da936c44c116799e5cadda37779b188bf15b6db77804f190e88ac1dfd297b46fe3f286621a3c492439b07defac4058a4f0fb2b919906b01a459a1a750bd93533b003c78451aac7165b9ad5f9d281076b44743416d35d06e56d21ba8e47cee3e211245fc57d4e759c35014b622cbb906be689d009109b0cebd3f86f41a1f6dced11d8e3a9cca598fb85d3840de67f24d2e6c342eafff5f09599cbccb968bb7642febe74c322b3f09451019b7c0bc784cbd0a7d9652367d4f8ecfe576bacd00c5677f1a1710d03f6c1c6ccec7bd1966bfbcf850b844b77ff82453084b2d372a9ccc4b349e70249380de90b989c516aba70bb382d36783530f8362944f7d04fc224e88b2084042e8943a0b9acf3ddb002c26d203219c73a304f2d489d548354c6f5137a665cb7afb92dc50e4de7393f9d0326c0f1fdc600e4c347d90c388d74f330e892c3e55c55c56015ca3ddfa263078f7218c419e906e9b0d4f37a1ffebfaa01cf58d4471afeb0e8057cd82dd7b850ab9959bc837259a18805cda6e847b98250dc7498801ba9f5a1910562422f8d9e846eef7e320ebe96d0c377d9253eb9837997e1ad9c2190b8172e59971c40ecefee16dfcd3edbd00451dc8269d9187708eadd2dacff7b570386dbc4860ebd81c13b0ad3a959222146d1997b55ebffad90a7ce57edb0df72fdb3f13c049a1043ab8400f801b8c543cdcfb6191597708aa7dca5b025e6b00cac3654952adceda27955fbf83a3094d44496f13445c80d26454efb5baabddfae13aba7bdc68a968a0af0f34ff1ac343a68c2953bb89c013aa27c9cf01e0f0df38199306c02285c7e04d720212871574563ed823d669ca09759f939aa2b57d8a09a690e4768513760691ea0151502677f531cd82adc95aa475ab1f0ae0932ecb97ec2a512c13b298bb27291e657a6f2a265fb16505b4259acfa566f92fd71fab7d897bde7502eb1c826331f51b05b297719fe3799d1938c37a71b8921a25b372682d6f6baf82be387a287c060b638a5346b2bf425fc42435b387d201ec4fbb53092e732095e0b2122161fb3fa65378fae083e80fd9144b1e1d2f431d3f664795b541e11fb32ad0d003d2d7125916db489f50287a7c482c24944676c17f0834cc75eff4640942b15992a8936d9f3271acbdba8f8782e9bbe1a34743e5b456a7047527556840a4f53e8b4628f22a577f4d6a1d80a1cb917e5311e9cbb5648f36e8e0ca7532d1f3fc21c70f87d611257d087866b285fd0018d9ded2a110ca2dcd18ae8a04e4ea240c3161df833454350edca054a302b238dd6124e3b5d53a27033558d440325f4c4acdff522bd8488bfc489b3acf467827c3723a4ff6ebfbfe4c66c041032b7d76f04941225e3d0ae071d50f5cccbad0b00e6aee5603d72d84281d8b5fb58c13630ab0e7d04d92b94313474764eeda8b196303d0964e8e5b1e3a5def9aac62072ce43c64ecc02a2b513f0678329cf7c2d16476eba32d6abd8d7b17b8ed59008d8f862a910b0d9c2ac30c4882a3336d97dcbab51149eaa9848a579a8d6d57a781d38e92bee42be3f1d3407f2f197f53e0dce32c0f6ecc26615cb4832ddd6272408e491c806eb299dd8a43bc2a1551c18f35267de4bf7eda516f1e9e64564a65256d94e1e0d6913623ce2a0be8719f0dc4dda973235a7d00ff08fd7cc7a58e2fa858406fa9d3df17a455dc61299282764df9be70d659b9b32603c89d1ddd2342bcddff715b7885e7fcec9369b05cb324f30f8bd0fbb94e8103738d4cf6bcf25f7d714381a974049b8d7c0fb1b45713c9f4ad466938f7c83d57db5d3b4afb444d7ed6682d69275ef3fcc9d798e24700e81a6a9b1b2f077cdc8b3b50b6ca20da96dc9a1296f6d774df164aca9a1ded22dfdc89812f3559808dc98be87e55d7b1873fc36e01edb8e512348d70d4e55e49971e6b28e40f311bce002a68c6f63706354e056440c309e3effa07ba681267441fa0da9e2214684460f76596f10d10adffba653de96efc8024a5a59fcc75795dbaafd97a5c9bb9a8aca34e6a1e5566a4860a268d1f1811a7177cdb59f51de5b80b114c4bf1f3fc252ccffa4c52bff6f553428991047f03359ccd9233a4491a32f1984f302b2c789c209d951e9e9c698c5f1002c83a29936114eec80023cc91b38b413efe621386242a639d03ee7631b8992dc1a77fbafa9a30e05fcf4a4e66033c60582decf7c9719df659e730de0d45241b89001d7abbda1f7266ebeb3a59edf8e4b06ead262ae6205e19af93e129530e44558c66099e52ba6bf5d887c60efa596f161579478f78ee7d46060830219b80fe6795eceaf354256227c3a5cec86346a44ea5aed49a8d5cdd6f37df43c3a65b6ffd3e6775771daa8cf39ab80fc1cebf78a47b2e811d9ec76b762114a73ea8b6266ca32c4c6bf3b4e7767b4dbcbc60dc5c23df33e73128707a74e31603a72e2b8f970abdc857dfe672c6218f18e880199b531f08dec14bb8ee62e56bbddff49e6fa09d0cec9e0b20ce82d52bd1369b99a41796c62c301489d312634d4e1f815502720f1643dd05464c399e377d8c2234247752ec1c6a31c1ff16082af2148398c913bf7c4628ec9807bd2525740de796a8e8f3402cbbddcea421c596814cd5db5e9ee0e9a6cf13627ce5a92eca95559b5b3bade09ca02e234a7742a719a81f866ebd7405d46371188cb8cc1d143ac9cca08324011a3cc7dd42c4d13d1c5bef8625fc5051826d67db5f49d135082d9d498cdefb17d75d4cf6cd62f774186a0268f4bbfa6d7e4fe1d56e45c8491660451d835ed9032c4a32e6295bda40966a5057f851f985c27c0205fa99bf78b090410baf6d1d2ae7a05ade98108c6e4dfacee6bb204987e458bf1e436423e93a29bed29946406cbfa2216bdb1c9a030f0f13c6aa7f91d020b0d98f8182efa46940886192d32ecd21fec92fc99825cafec6f1d15b904c5882a555bbe41baf412e639506940cd7d74ca59e57847e8cbedecd7191ce74085ff97bd4ba92bb930f7b9cbbf241ddfeb343d325976c8b7eafd7845ccf1b19adb33cbb28a269ba73f82baad9c8f1e5cdd92b204b4a5af2d66d5a74b3b8a23b97cefcfdfd59add73cd8bb5a3cb4d7f4818a51881f8dd147d94e8381144b3485b0d932e4828be6f15e304512b2c6dbe0db94a88f56148d6dc272fd6085495c3a49be544db6a60dc51f8ad5c701bc5bdf00b695b23a7b3ff294e447b46fc5a0788ffb1ee351252e6e6c841652aa96a618f38362e7d64e881c333ef4a043f468607f30f41c52f8707e3339df1a8368137cdbbe7d74a9730c03dd11f61ba466dc70822bc36d375b53f94053c1d25e4db39d27ed9b13831e254ec185c0f9772e2499c96a4059b029cb7b7aa5b5c1adc597446637fd7c2e8408f369eff093e42e0cbc551f48797b8bda36e38a61333d044b45443363862f2d97a03b405290356c72a0eab91238cb896f8bec3ce2c47cfbef1890a78bd542de6752379dd9884bc31c3efcb05212c43d40b70793ee5e1c5533b011ffeb4e1cdc46ee052bb556038b9d4e09cee9a6adfcdaea62d24f1c9ce31c3da6645c5bd69eae3fa717e1a6146704eed5eb655e60d639a329525348bfd20d2c1d22cd505b3f8af228ce274fdaaa93f50e65a63021c2affde2514bc2cdbfbbaf3be408dd790b280d886d34d4ffa892e14b03ab7cab0a76a23abc0f237ff2e2ff5781e0290eef8337d100df28e6103526c37b015ddceae400660abbc3cdc94b101b29327c73647c06bd93559b437abaab4acf698db6c8a975afe0c02734915c48d6a093f516095bf384888a54fcf41da55eda39e90f7140a8b83414261d05eb1a29935afcc441725987d78f3514a6a24c890b5938dc8426107f0891ff61c0912e1fd2565ef0a4c4b858fe3550e0c96eaa5d085b93ff60b868d15cddd7245871e8d0b291077bb97578707a75093eb2206b1d6150d4bb1eb5803ec7f552fa78f0bb7c7ddf0909e2a37b4c6a50c8cbdcf79839fb7486c184fd087c53455e90f573e3a0fa652b6e38e1a2c49e7951532856de86dbbc793f3ab6f81931255447e9bf45539af220c8c48710307818e327b319501c49a3fac294af71a6fa0ee2e2762349f190aa5be9938573f4353b1b1acc9a73cfc7c09e98d12a0244c316e3f8bd1faa21ddeb0ae460926affdb515f5de31698d41a0aa2e48fcec811e6e4024cc7ae7ce38829259a9377c56b4d122367399e54a6343514b276e4ddfcaa21f29b37a76a0d29ec1fe60bc31bb56d74c455d623ce621573aaa2e20908522f8973cc62226490aaab3de206b056b18f2ba8b774e73cafb144611a4b392ab8a546fee8c18f3dc2d3c1581f5508e80214761ef4b4fab67d6cab7ecfcdb61884a42b0c3a82d95e84794d3b219f0fa9f89e790c8766c0105b793a888d06f88dc19136383f3b738361060c94fa392b2e475ef51c844f85dbd562be2821d3fc8a5f2f2ef452c41962a2bb97f015e9dc55b8c185611cf1411bb7e7f335132c8919d07459e5c65eea0262c5b933b7bffcd182d610adb85e352bdd04f74c05153c62f1c51d4dfff24229b1f7119b8f3e92de0c110b429d23c3ae29ce30744f2ad0b57db94b147d4e2dfaf9a2c5595ce61d1f049ca9853dc2c2601e39d9dda11bf1a0110b8c1f7fa1b70510826bf2404461d2b4bb4226754858f4432f6c58447f4349cb44dce711b6ab51dfb8274a77ff95a79ffe2f6da6cb695eeb216889f77a7ed649afc07be5cc8b45a4580c8538acfe3c5925917ebd01fd503d3dec4a1ceb69a63417e51232836c4c515e9b243226e7b21edfd67df0dd7f9db87a944e3d5239b53111abca0905ad5dcc5ede7f8c438906fbfdaf1d8cf6f80626f95a8672c853171cf7ddc8e66e282aa58d48f30f6af8e97a916867f5a57deeb8429f88a8797601a4ceb36ae34d6d5063aba8f11bc3f6d3c4ba1d6024c5b8c62757cdb9437efcb28abbe5a75a2331b8f0c128eb521214c14b315a21889aa57a32581442f215a843b91fba2d797a0dd206a7bfad4736db7ba911c4b0bed05db0e1a2f81e42aa8fca59877451cc0bd9a70ddeb34aa885ba3d9d213a87274571afe39f4f612f17e0f6e8a68f091d966eaddf33ef7570d83adebf75cd56bb9ca0ef6c968715d0edff17ab633fada5d767e63e1b716378d43fc4c968a12d2e64d51daa5b7caafa6e251782ff5027f540693d0fae06ea6efbe2b0912fa803a63255712da14731b06e99260ca0e700dc17802d68feb36f7e85b71ce3c34e1ecc08606de196ab8eb667d4be9bcc4a64a23083a2bc80227052e71b0932fb8a0354ebde503f7a7f74608fbbcc7be6d44721297d518ed14568ef5bee04855470f99270b97457631b3eb5403659f38456c2b4cd39cc26403e980371ac4806c1a2dc4fd962c0c4abe9a72ed39004b56f004f4f062d29d0d4649eb235c94965a2cf7f9b7c6ebfccff0d2d6fc00870067e5a448c73150c269fb5d15eab86146c044443310400ebf325bf8c92ab9af586c040f6965ac43839d17be07de6aef1352556fafe5905c108884d930fe0601382cb22f7b0fb6e86e331a782d74e573c6dcaeffde237b31c76eea85b83d58c640d402be139680922b8872414286d34e1632f27cb20a14deac2f2ccb794981eccfe4166d9f4bcdc9d3ef8dca625ccb18c9ab92347cecb2c4fc8fbf2aaddf6a69d9ced02bee3fa0808bcd4b0786f90f15ad0346e3c3d2827a740118df7c44e22abc969122159f01694504092480582dfdee5b5dde50fe785416dca4bc1816d20be776bad83ee66fd243482c2ea094b11e2c301d4afba4e69626b4e3ae52ec58fb2c08aacba0e39bdf925e6d3c78980551d1e2387b5754d9064f92c708f50d80c0fa096c6d07323a096811d50c53e5f161069ff2cf4eb5fb62ccd33e1767236c31ab41c6e77f1cff5dc33514ccc516048de51223a5444b844c1277d3ef17b8ab2d2d211e80a5dedcb791a04e11b303334602266d21cbb4d45a469e18ff3756ee12f201e3353ec4cf74cecf84a3a393cf7f8d4198f2da74a49c32ea63871a1710e3d03cab6a9bad790dabd3921e8647b936b2a166171bf431d2ce8e50f1ac89c748ca0a3779dfed29ba4bbf1c2955882dff41c21590adeaa9f84419ea8b39002c68882faf9e85a38aac7c01636133d42ccc7162e654899df1aeff0ceafe7ab816427946a0d20a4e7dc6689f57b8126efbdee146d1312d73657fcb3e747b78e5b4b9caa1ec9a23049a7f323df03978c557b8d7adf2ad703bf1b594c5f4ab997470d2cc5ebee6babee365bbb3892cd142fa6d5362248d49d703535850376d1eafa5cf606847af5cdbf8b62ca32e3c719aaabd123d8bf50d8f8db7996fc33dcc2b64661f9f1b26179f1b82cf25b78c78bc7db2c6164bcdcd96c9d3ae9d60d0453fae3d98242b02c3109dfb767f248268a98cd9b16afcb5bad3589e14d04b5b17b0a74dffdbdacc9c6158d9f671c79109c865c0b83e9ec74f5236c07547e524fc18680d0e658705ab2c5a9719605ff851f7bcbabd2b204ee1310f19599f0c9e1e0c604981857637f9c6bc82373f0944c35277a7afa9a384495b30098030ce774918e5ddbed54d3ec7f77b4fe82df1095081892600425bcdfa404081408f60db9509c55e8118c831ce78410b740cad0dc5c0fc19b6a4b4a23578b9ec7e8ed2db5dd12089b7d149469299c38b2b018a7660bda6af5ab88e9903e0e45e161b1df3522a6453f136e658dd174da2c6dd37789b27c9fb85eb5b2ccb0b2940376879d8be7e4f2011e5e6d96ec0873e81ae7c3f63972b0bb047c2b78459ea1fa069a4bfdc7c2fb90e0b9d0ec7beb7ab6e63142a8b04d28d00da027fe091671e8141d3198b6e2900e43c16b270e345b0bf846d7889754e70509ede2262807fbde535770f6545484b12d31493ccd1bcd5698c702af647a2b8d3a1500fb3470b4ab7105008352ced9bfb4cbdee15a48bb4233481d9b351b715de5ea179adf6b42edb78edf6928b5e1ab529c99953bfae2e7e0cc11f899445b8345710efab7bd6fdce232c1f7fef311446ffe3e16993f20980965dbeea5168206d3b74d751fc077a19c9e646c544fab7fd95b550d72cf16c21e78dc669365a397a9adc865151d928e993207ee6e2450e1f4d860b26fcf66f90323d73ad2c46006fea72189ed5a14eecba11807c4a26de7a548ab208f079bf46bab0864a44e6d0ba7afa5ecb62521c523eb1db1e2b4355d23af3d8822d92f6e66683abf7b7a672232f61b711f9719ce346e4f59a7606eecfda756470db9587533af2126ffba565b5c7fe6c0f3274920278eff6025dbf4c230cc7eb93b08718100e4813934b35aaabf11731b67d095bcd4ab76d4b00431d5256583f1511fa3e12886fcf7fbbf0ebb43aa045dd115ffc1dcf61cf2b38c2aecefadb1857db8201b330fc468cbfa7eed4dcbe39ac0ac60f97419f4321671df81bb8aab6f2800cf5414294853727927f676f1ba95101a605be28ac70cdcb5ec86cbab72ec378ca5f75aa1ae8cba70dcf45b0e3957dcfe01de8e4445fc5ecc148b3d5a9aafb864fab4f9e0394558506630385172633eca9473ce0b97fece3513232d8793545ac49b79fee3045c80ddc385c7ef56a6d39879607fe5720fa8cf13bc83ffb29fd8f376633c0c514e3ca4acf87ad07a14ca1b5cc69e00627b2c73a4584d867f51d628922a7a0da1f6ea0e50be38f399320a35d309e20635da97755010e421babd22280e187808f4de2109dd87495f73d00f94e4be293b11248d60b509bb62c2e120e2fb42715fefba45550cf8fb955fddf2d2e8b97f42456c91009d655242527a6de097d66c4a2fc5263d9b3ce5a1b3535f501fd53729b80e6362251f4073df09aa86df27df5905c5426ecfaa32b59b390f9d9750f2b9e12f38381661807c21d4aa50c8a482a2541f6a622ba135ff41ecc35b143b706ff2b9a63e1d6edffc9313d6f5bacd94bb6261b83d9784fe14d01743c0ff1c149a2d5ac611a057e32863fa18623900b37e14df224c1a255559c60cfad8f2229dde79e0cf2859b20dec68fa3bded2d1323fda05cf75aff2ddaf84feb9980743f03d18832d177f9cd34616b025b26550f29fe9017c9488d1a4781d5cbf166e3707c81a147c8571c63f68cc2ea4ba90f8c7e11584a3fbdd8f140cfe9ae9f6add1d41e5e827c89f0909a778ffa35f18f0f92737ff65779424832fbcf8952f3f20941a178077b2c5b6657a9eed3a50a744ecb068fabd62aea9262225fe367438bf0e4bef69fba7201ecce86e8150af1c933fec5d8258b7d90a6eabfc8f6b917b445a29eda7ef2145a9ebaea06db01c18f31d2b5a7cfa5a130068172871251fc5f1b45ec21d84e5ca72e6d7384356c46beb8893ffcd58d123f10670c842aaea52737afa482e354d71858add0897e849dd13f26c507c9f960796859a55928e342170fdb245378c499f457f367c4c7c7f21753ac37faad490a6a95cb79e7e3c86f8dd57bbe09e69dcfd3aab6ecbc6e6a1246ba4e7a9daedbfd3c6c0a5b96f5c47923b2b096a2606054367b575d5f41e3caaa9db1034a63bad2cdf8b559b0d16be8c5bea613c9bb2f26d5001b98cd84d33b1584eec3d93d2fd05d2922ac6ea9c18e01754585057288855d9cf2ceb2c25e9897d72c4a1ed187edb7df66c4f84e9699eb615bbddc6a733ca2bba794b1e7d9c0fdd8b586a8cd02914dccc5c244e91ac485ba675ade12fbd3808bc554700a7dac8369941a93bd3c1735e8cd085842f87cff2e8721fc74bdd3ff18fab4b331a813b626f3fa170c32d38d0bfb753772a482dc5ca63fe8fb54a48c2352b2da77bd4d843589ca8b755ac9c32c213a5fb0eb03344fb9f84eac267b97187d92d6ebc7ad03840995048821dbb962e3f684f25b908847ce9881b1a1094a20ddf541c314a113c21cc8f6c5ef85f8512622c1f6f250f7dd8529ef3081d48a92acf7a42025ac415feea1cf9800864157b0b5fa03ad6dc5bee35232787959f20942f96afdaa44b26f33a0f74d2ff5e7022ac52e25760109acc38fcd482410948fe34c0cacf15acdebec9418c98a89b813aa439185df4af58e211bb6f14bb140683faa8bda719c76fd078dfc70a8ecb0b7d174304ff822947e8185b88acf8382a33e7b1f9576a9372bc2de0f46e2736da0455ebef0fe1b86aec00e6aa1a797ba8c7bcd4f8dd2d9dd5f6c8fac38b2f079f57d537ac96f950bcb9ccf0b78d40a895bafb36d584915d9e2ce14fcc206f94491835334aae81c137f4727d2fa5e6be02dc5a09098a0aae5369784a7d8efed954e83c09016edc90cead7034cbd6a91635d1a7e21f711cbe832e8fdc4371a0c66e83f24b5b5d8a024301fc5f119d6dd54deebd915ef1db296ff5b56aeb23d0baba748529450ae4e026d6c8c33e6e6ecf2b97293a086b1ee66381f5dbe0ca0095905f95e269415b5d78755844c0d1d32ae9751dbce85c5b60f38dbf70fb50f0cbdea67482eafb13a0964bf2e58baa815a6996528ad21e9c79ed468ec07425f7438e1f00ca35083a6dfcf5d81f53dc766ca5dd61cdd1e110581775e9847e96e2a644b2c5ae4ccf5894c948fd705a395c92afd8cb87dbee76365aa4c68d0f99b556ad3ff85718aa8cfcfddb5a9a35c6d8c0e818c95fe9cce771b43bad2d83b2fa974064419cbd547e670bc4fd6275fa010b783d12651284b6d49024177d7c5a32f9cd8bcec7e5015a5baca3e6217856203385322e4b6d6a682c05c88fc712a7facf8cc9756026b26e9d2281a1c470ef5f140360390c659b31616d5cb5d7c2e2f8958a23ef8d47db2885265762949d36e903c45da7912970dd5c75e855171ba38fce357d772cd5485499253813e63a6b00c845e41d4ce12c466bdf750965cf2d08cf5f7d6e5ef772c3f39858a54903f758a61f6491c7a28541d4ba720129fc44d141e6510f5083e62ed2ca1b774dec9af8dfbac29366f27bcd392bab8064b853f9f9109e1620e5c76bda8eb30e48e3ebf175e38d11c26181368e487020c599c01c3832c66629555ab1c2d36b0e719e439e93688e2e33088095fbbff2a78a06e37ab0f45c434aaaa7e6d44fa878bbd7ebb6b26d4c9952e6bf6bfb679aee07f952830ce1bf9f578c8d0a0583b3a1154ce05b767e8b0cc8eaa0ebf5ccc4ea5ede9e0f99eda295ffb79b8645038eed1f2f8c85b18c18f8439be5e562cb367b41f5ea3d7b41ea9155b89ba28e40b5e35126f8326616c41f813975aebbca74c887cebdc2b5c66ef47dd6f169469ae90e924de2bd9716ca24c394237de2442f1825562e1926bac1331b16d8b15467bf932fa1ac5cc688419b34edd6c8b7687f7558f75193d576a929f04528f0a10540c8dee4dfe3d12e502a602ea16ef59e2853eb7df6cd0999246def7da31c5a260118410e748837a1c4b53aaa0302a24f00b9d157e8d6589e1611d91c99bfaa7430d78c9e0e81436b2f1c221f5b18e149be8890a76eb7c3ac9715c201955117ac64cfa8f556cba459d6528d9da1cb867fc5996568e48f1644741b135cf414c56b3a46e81ecf1015a3d50f0e510f4d3f187c31b7a4ad83f2ae27910e5fbd8a1e20582f21183476f15bd156deb34e249c55e7283b9ae410ab206864774767e00ce06622f900f1ab5380b41faeed82e8ef2569854e4eb0c2c94d8c4f3baf08ebb8e1cb35107435a3ef6bc11c6a3822b7f01eb469b6244746f758b5283b2b42186b33d4e287fef74de410be494142432e99a8e388ccaf2053648664c0fdeeaa36385f1b673b17013dc1f15a3bff4f23b0c45dc527d156efe2ce7191875ab68421bc64536eb0b159f7fa54fbf69f2279a6dd95abbaf6a76bf80b6ff4f0743882afc7aad73ef81cde5f0e460c7e43115b1ee58dddb3d48f36815a2f97d44a178615a1c581bc59f1065d19841f5b2fc1ac80570c85440e262cde87dfcb457d801150eef3f590aa224ad947a897c69991c23c7ca673d02ffa7bcd315f42f477c5d37d4f1a4d1fba80739d096c3c0ce26a1a79f9e65ab9201c75101f2140595a414d7a9406fec1223c2be4ecb86fc4979442a2abf3ac25fe27e90e5873f069e06e6912261866d07d63863ffd8b9bdfe21457ee49906dc89aa6a1c8501de26a9ad39e6f71d70562585c5b60e284af9f853aa6d192fac95fa14966d5319be2065c871fe64a6a21df0aa1f00177a393afd17bc7a7c02cea29841794026fa180fb91f8318823c086991a9ddd65b517a66e34352ffb8eb9d4c0da35ce36e12e97b1e519f1a43074394c794795043ad5dd431ccd25101dbf6004de8aa690be9806828494e3dfbf7c84f5d25402f5741d32254c4a72d778bd535e3ff8f757d8893139e2ef14d56bb2fdafab4aef8697557534862f01f1c8ccc96b22ac7a844e56043a0f094a9d9b0de53ec0109721f708473a2e0cb93c6c33ad4092dc6b0b665f5fc5c26b7ea8e560c80cfd3d312535c47a97d35f3d1dc67166f885e287ab6f236d8d2df3d10841b4f6383abbd2aef067f6d86666b624d8858a9305cd5235ccc013650337abe1309e80ea4f230a6125b94aec246227f6e82dc101975264a9ae4683a2fe95c1de142e82f4786a035aee2358ceb3503f1a3843fac7ea9c9011f85f267ce74a13bd9c0a99e9242d5a224b8561caf2bdf5a83305fae910755d7dfad248b3cac103dc6b3254cde7d607c799c74cd273dcf6fecbd0d8f47d2784a16fc966d873e82a299c5f94efe2e932587d6b64db0008f0b1fa75ef52c041f3082120c9f294e7049b33e37adc900e0dae25661f454aec410f7e886aaae9709c71996dbbda7db64202ce3df1c68924a6eec5cb4e38f4ba7b787796e801ebca24c1a0e45a3837ba028029ebe34f1a93dd83a1061403fddec59905b552ed9f3f1a8e2c4fda0e44ff913bd657d525bd31d3b5451361982926efbefaa9afce82fbf13842e604d895ce7665c7138a4f9bb85f884c7ca7df9e87a1b7b052c56377239d64faf62a6bc3927213172d5f6dc8c4cc87a0263c0cd7a631d5e28297006a8951053bc48178e36f9d5db156cfaeadee3393217e5f3cf045c4310d5fefa058c4e0f86f177baa57b258c5975ebfbe3bc02c9d3419f6ed4e01cf1a12c0391c2a7859d0ec81cf33613df1818a63b9f551283f13ded78eecd164c6f6c116dab9184a2e6624bda1a8cd8fae8643226ef207068b36020a4dfa031d616eae10d719db7f222670e67ae5c6532ada5e800a661f547c207c3eb3af2661ab9aa3e30f362688614eb3d1c1ddfffedf6f89c78dbac10608be4ff6acd300c6d9f8229ead072ba2ef073ffff0f8c