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 63762 23c176832298ed39e82c3b8c9a202928b3a91d6f1b52f5304ca783210696f511

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a84f15213bb9ebf9dd61dd6732b682ce64a42bcf63b92117f297d708d70e7440
Certificate Block Hash
23c176832298ed39e82c3b8c9a202928b3a91d6f1b52f5304ca783210696f511
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00d707010004070100
00100000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000025ad5161e3c94d94c6bbe28f6d66d0e5be2e49e7854a108570d297c38a420fa2af65daa49375584af88c06fae47777c52ed4fb69594d5d3f91882858d1aab744d0a2babda7f1f986f513cd8932fea1811c6e03d7ff4bb491260d0000000000000000020000000200d707010004070100

Raw Header Hex

000040204cc794ee0e15af7133c0c8102e77add18bff9bcf4e74a3deacf7c271ba5019b96be3173efe221568682b370227fa28e827ccd5f509cbff5019329c1b3979d72df9ee196aa2f0011840740ed708d797f21721b963cf2ba464ce82b63267dd61ddf9ebb93b21154fa8

Proof Data Hex

59,560 bytes
1212160103071269281bb29ce79e00da4bb0be1ba87fa74de6065b33dd94d2acb92b62ee6cc41af16a362fd82594169bd559710be5d256e0c54a6725c0243c9cc529de972efbae57d3dae25cb87bb12f574efdd16f9c0ad3ad6c2117bd861c28c377b8c508b8502e8b6a134a4a582e73c43588e7a88533240c215ec4cc41adeceb92d962b1212911b82812680cec589576a3a7da2dffcd874afd0ab1fe7d6ad0811b4fb775a913eb3560372a10d8b56feec9ca591d930a59e9d69b34711be537fedef491ab21041de08b7e07f636ba348c31ce80273e92d3a7d9c078d10bebf4f65e177031a5c309b848629ac73f404a7babf9aa1d54aada7604952449746f64e2285894da7e33cfcb7e0fac02b0e0714f238f636e1afc16bca9bbedb79c9379ae0728f7936c2c24e0fb3ec2e44d3d2bc70097827bcf9ec8009a558f425d3d113323be5919ebab1059427a3fabb3ee4132a5069f9ad4b32eabcb493deb564cd39151c4bc5c7da75e03631fe0bf6e696821ec734f313d23bae9b37f5f4d506292793cbc03f9eaba86fe1011354cd762d5e885d7fb46c667e065c1894ea4cd655fc29f71610493f7321e048c0488dbde1226d285e1de8cc9efb878619bb53bf943ee5eb1948d36400f3d458c3d7fbb938e3d565a93c020d601f62a294deef4c42669e94f7d34d0f148263671883ccae0f1dd999c91900a51d1fc09cad29dd3da36b69abe2c8d2fc87e115e53978019cfda343e0a538cf798a6af250120ca38dac510927d8d5e080e42e3c37833d9fb8cca9a9d9c914dc211ad57a3d3042a28092a883815fe26ba20d81f83fab73615f43927403d79d5b3cf948764a0c9b168eb2664c24247775060cfc6c1d0f0f80fef8e793f63bf20a71e2bbbab7582cafd123f016efc6311aaf18ade0b977052f63b6b197f80b6dea499d5f348af30c482e5179695535ab0a5d58c777ef196fc15a181183f761fbb2e1c97b64da4f5ee74c8747bfd8936820d45b9e4c844b71778dfd901d520ab0d10e6359c3029a450dfde91c22704e1c76fe5966a2dc98d4bd844e56b27ea35d74134b5b3d368eafe18ad36d0c389b103f852249d8caf7f21825d71fdbbb0b6bf0493c8e0413c0e923fe5baa3bd2b9538ae10a4b3e7d71a7b64196aa6cacd36c5e8e706d72ddcdbd335c35b27bbfbbede005005eed65eec11c017083f843d9791e8a5ecb854ee6767d731f9f1c21eb0795665df34246985781f6909aa27b1787c230cd3ebcf6cee66e793f4901083a8cfeeea8336caf9c03f579c37351cfd700118d927be62283a9f6538657c86cfaa92aeffd04d9aacf4de77908aef85a15d671f64653072b33f708e980118bdef13a4cbed9b4f64b93f836151e9c98682adc0c8ecc9534f0a70706da055815714991fb53f20d0b721bc3f4369eb86036c55e447ca42003f424df650fb2a7f615207a0a130e389aa25fd263c54121ed16a1b9efe66104fd79050fc52992c97deb735929b39b70b3b312ee86f6abf0b7e7f72068cf2a0e4e517b1fe3e28ac664a45c754415c87719e79a44d8cc482c6528c25fab5df4257ba36259c4a6238584cee511a5a7c65c55fd04d172e88fef5ad5a3b0adf117291d71ea792cfb1ddf8883e78b1839f098b6f2cd3704b9913293f795bbc44527fc438af83f7368bd6a46126d48906f64970c6b3154751caf731724ae158d2e7f250bccafc5a2c27a157325dcad32f5f7177311af561118bf22268c486d4f7200b7223cada17eef961ad887d3b4285c05932e857f0435c753bc34d315200b46d9a3263ffd1071b42e605833e856349dc076adb782e8a45c035347fd8aea802bd9ba61b49c564fc6d0e4bed382ec49f3ab98c2f3de9ca3e911b02611a80bb7e4f86456583e8ad8732ae5c0b00eaec82d0d13f8df2087e1459260abb855cb6d05b54810d9f75f63eff9954fcc7c3e45d1c80869e3100d11585b038afd51a3cc622e2a639cbc53cb3825ed3e8b617ddcfd6d95abf8be23203cf457666be34282d354a31f6e999b22ea3d4a02adde92deae2c468b85235773849c384b25e4eb2e27e37433e641322fc36fedbd75093dbd7a2398421d5c13f61191effe4ff40bcd7d1d38cd6c13accec0a118e275e37ec592985ad904811ed46580fc8c68b3c3fe3ba8746ef4e1219a39865661157b668a264de8194f699380ddec9f73bca79f3d0d08f0f95f52e66a0190610b67fd338eafc48df58bc812db9e0e68ebaff9b26966849d3b9d48e106d7a79d12b4a1314f89d0abb49c0193e672ed076cdf460e527dce7100d3af42f90e90caf882a35c24ed6a69cd9ee6febaa97a19bb1594558b5a58daaf63ba23ec57697c40469500b4413da5ac71014902d253ac164b717a8cc8042814368cbeb6ea2d9dfc2a14b1b5edbcc50a214dc3d9116d4567fa9a6773e1ca326e14e251afc21871ac8d57cc78cd17ab0b86bc617b78487c5c2c5a7256b0dc96ebdb8509a6aaa0f98236cb6794f9b61fcce4f65133b1ca8029d6c8030ee7d96f75c430aca08899c2e2f020871f13d8279c1d52b67d5072c8235746b95901b726221642a34de12db2e41dba03ba9fe2b5d81844b3a9ebeac47b0b56db3c51392328ee9060ddc0790fce0245664b450656348e83afa167aeb5f53f7837eab708c68983987c0411bdc8ddc2c936d90cd5f0f8980bbf171dd49175d6b6b9791f46c43e321100b2e820737e95469347b70a3ff1715a03e02c0eb15deb067956f8e82a328dfae47a8b5c49191f1239cecb302ed72ab6016c066c1933d07391b606d02431172081945c6ae6da44dd70344aea1c6a1d4c31bae91a6d1b8380458f087dd9f14346c9c1586ec90172e379e44a39224d73b6932408a9726938e0f8127c0fed24e0bdfc3441d76d7a3504330135f7b597482a5bd63dce8c6ef11cd332ea2dbdae60abd8a38bdc5a77d5661ab2d3ebe838ff4bc9fb6793f7ed15938fe2cdc2e4d0ec262df8fc8abab7952870f86a76e39c87cc89563c8bf7f5a4f8441635cc05bd01a254e5f3655764c83dbffe3e5cca01dc4195bb739a0556dd2ab0b4ed0b95e7a1333c2de97dbaacf5c35aa30976e9a81bfac90084a865bdc41211f0ed3a651f2c8e72e25306bad0e37b9004d678d275c2571c4fdf6881a884c31f48ffd0d7203350219e87dcc86569c94aec3603145d9cbd5a3b0510d08ae95a3e77fd01773eb8a2415b56aeb4e1aa317879304c4fd8dddab38da8fbd09f5d5bba5b1123b3c0182a6d12919bb1646cd242bcc7c2fccf82143493efee223fc95ce37558e782494910b57bc48bfa0b61e108431b205ed6d2b3a74db2a6d38a037faf878fd577428969e5035bbe3c483b812db151be70e1a0991874ab3f25057ffec4bfdbafb166bb4601dbf67bb9bdc597177c9e5f8d8dc6ebab4cc9a6d4ad58cbc69eb308491f601a7167a06800f50d6e0f0acf01cff3c147306828bfc4cd072b11cc85b8439d3eb8733d18e05385ba34abccf16cbb60e2f95a252ae32f9facf0c5514577d6aef3cfc8d81eb5de244e396a3ff556853ed4ab2f63f090a7432e42bace13b0a9fa8a8978d531b62f648591f67cb50854e7eb60900593ad5c504393098605e49a336adfb4b89c6513fd92aa880003c1f37f20d9c7d4ecbb0d79fd8c44724ebc71556691a4527ec1d7d436e7dcb0cc090f9a5c6f9ac3f07d8bfb1e7a4b40eb4b5e417fd0065f32864814cb416a14ef35dbb794730b4908be376977aa10db9bcad4f3fa4245ded1dde06a28b7329e269206ceb59a31e4a0b284d5680757bbaad83c29fd7b72683ed57703e5157b20185a94ac4be983ad5d7bdddee00dde54e93991f401acca3ac701fa6cde8f3fc97f2405722a25456952e0a6b5d2e3b08d6c98e04097495e0944d9af54bb22adc3ccf502aa2ebc6011faa948df10e19b72bf9d5c7710d944bcdbc9d61579bd88b0807c8aeaca5d056c1e4062f9d7297fd7364c3200f8ac3ae1c084491a3c6cfb4beb6040847b00b016379def86fdcad86c9cafa2de21afdd091eb78cd203306b506e6a5ebdb719193060e184be01c8bccd13c626eb0163dda28cdea5d93842748f019c2cb7c7d2834cd3df00fe19c28ad17f9bbbc4f25b126aedb52a21d9b3878e17979947f564412b28d54753b022fb5847ebabe262e258d2b264e1a1eda8059156446cb05cd5d681d60100e90cb45a0fb8d62f5d0fb7b7d7963b9ad6065defdfe6aaf52f4f47c67e79402299f8c0a998cd6581ed986ed646ed7a8f1f588a06b349ef7adb67094c2b7e6295c4b503caa0d6271e7991392a7ef7fcbb481ae7df318be01ea168a01bf98425a82df5dca86bd63bc9f5adb5075bc1dfe3bb79340b07f4d8e11e4de9258b85a0f05dce18349f2bd1ee3467efe519af7f5370303df44ca31bd6770d05d3722b181153fdb5d7561c901ad7bb1e0ffd48f16b55cf91ca5a03789c98be603824d40919cee7008eb23631ffc81d24b2344337b42a744e6b6f0224e94e2cf263d73c7a41ac7080ea990f4366d44969f84c7f0c052201556d9424cd40df2e49d5e8cef64b31870407bcf639cf2d2cdcbf7b026ac93063c5d832a32113c599caf11f05ed0bbbce51e3e001825f448c8563d2eeaa8e34324798aaa4a18f6e7a0fb3d160a746de759e9b2dc33c4e6069788bc085b7252d6d79823f42c2c98dd90adad13806e71d728a17a08d276934e0e8a612ea1eac23c7e4a2f963c5d8321fc7b37957875cb4c2d4c6df0b13b5c7ce2a0d14a5aa21bb561f26299ea81254a9ee30208eca70b3843ed81a27b6c6b04cdd5e5392316f3f3c126c91cb66da340e3d2045407a84e8da108ad6c116e389aa72cf81d4176b812a85d1ef5cc53affbe39f1dc587371b08e7c391356b1fb4319bcdf1766d3c8598b8f7c33c39509605ed9ccb2a0d89a0a01602cfaac6cb68a198e499c6cb8ae82a03fbf1fecc7fdffb9d5a23fbf7abb1a0b87eb9aca13663302ec88ed46a828693ca8fbfab168ed7d4359094f9868ca8c00df4ed5f4143b819abeacd2201004da80718ad31f0f675300265cd375a9933daf2af59581672f8f33896824d006823b282f1d45a19d9fb3c8d1e2d2a387857399a5a8f3f73dd512cc6bdf28e5562142512fdfbb7112bec17a30e14fb64fe409f5ce984afe46055cab4237e1351bc3c69ea15a7c81dc4fecbde151b0eea38f1212c429918710d5246d7c1d764fdda6e9a6e1471ea0a637399ba2890c4d7fe5443679954d3bbf90c171a84678db86e18f5e4efd422dc9dd9880b6803629ab6b74c1db6fac34b0d17599e65d50d34c3286ad7ac474e771e961c0ffe0cc2a27fe13a0482cf11bf593aa7bfe4dd1c377ebbf4928b3f3b2db19717ad55f36a23ab24b6cc0132e4e53ee93a70172861c9402810553f774e20f454461cb2185d0f0770f34038344751e7e21d7317f09dc5ab44f4bc0313fde1b990ae4ebc288dd5ec7f40d8dcdf25dce2cfbe6f6018ffc399e634f4affb762b7a91d397ca4e1e44cf13dd9ffd48b366ea4a727b6f540fda41024ba1802ae7f8ad8e8cf201f1b78bec880802ee4c380906b660fad6e8416c4bd8dbae19227e1e5e17eef5dd7b4a7448c7dc95ef71b18d2ac659f54d9745602329ecbc12c13a91789a9961f0df80cdc26a17a989ffbe901c25cb6c9b8d876ebb455c83851e296648ec92fa00f754bd69a014d5c01e19074f0a794804a52692078b5db3c74722ea6fd76c8f1afc69017bd7ca50b331c0fd495c6f10c4b0fe7f501dbe69e672c66883de971bad8d1e0a856347c3c281ee5ef3f20f4ebe42ec461b78c21dac6e76e7ded6964d26f7b00f558456bb4796cbe8159a4375f92c503c81be5e3743772a0faf8e3740199c915d12241aab67510624c9a4eec401efe413a3511249c62f65619285c058e187d03614a9d3e890fe15f72094d44205b8352e69e9382a695d075b17c2dfa1b02ba51ada600103c1ab56ad4492c0047b534a0ea98b25dbbb750763ad4b61a3ca7312696f4bed876de48e7aac5999a1c17a13319ae54c26dd718b85cfde1db2053d21af53507a064472f7334f48b6464db467ce35b3d8c35cdf57c0c8593614218ba68ffe1b8caf1a5da1f2d197f023f43c20ea9393d9ae3f8edb8debd64277a42619636ccc124b76537b7914d580ab1a110890fb74180d4a79875ee5c4b9166aa56475545ad58f06db9f074432d5041a7c3d0a1364a6d22ca70443147c2f222d6c6b1089f5c9460d65370ac57dc5f9e0f4a16d569ec423e10e61d1899a632f771e9f116fcfc0b565e8a12c8b0fc36f76c05dbe5c2bdd4bba556c7c8ae3a0c11688ac1d3bfec8fbd420b43aeef0074b19034075052bcf1772fa81b74db9c424f23ee9f9b61ad3e71a0b232540acc70f927006915a8470e160026733d12bf2ef571c343c2d4f51a33fe03129b2b2e5ac3488fe23ba559ae8d4c632a324e241cdfef4664c743c916304531764f91eababbec457ca39fefe7f5a488abeae911a9c6369b98fb7077ae279c6a504851a6ce961fd7ca25e5ca4d669fad8893797b974f93a7d34df6b55c1ad7f1a89a5339f3a89bb346456772cb88dc2d581093476ef8e9f96c39aab7ed98e3fad1c8a26b5a8c6e8cbaca210104f3aa1fe3d4409fdde86c9be48cbf8615ccd6f25302573ee6572c923b9fddeb03fd53edb18c93c0c939f7c6b5666902b0eb52f8bccb67cfe0fba70bf515d4a78c217578fbbc9d412a5e126be12129ced72f26b4fc4db55419945a807c43898e8ec94233c9f7c4515de181fe4ae469030118308c2a9ce76d5fcf8aa825a7d7a12569fdac1f0b8f4ffdeff443dbca418e37dff99cc5721e4b947992f7a7f87a4faa46d2e6f12ee1f8a4b7c1afb3266a06058b9f64e6ed3270c133a9330b4aeec58c6038976bfa4d53ecefa6a63c26820b7c73b4daa5fc9b07e76c476e6df457643e401ff544f2608a97bc4337243e02eb541e60842637d67422c87ff5815d4b672708c196aff58ef07c832df6b038436954ed62e1806a3d7b88af433a151febe2428f0c6ea5c42cc1b9cc47a81eca41230c45033b18befadaf18d588d0faf4448e5ed88d755eea20239a753784ae6669483e6229d03441975af1a682e84011d91cf2fa6c4594bbcb25882ea7d21ffab258163dc17b46590cb73bee6e8a8fa653e7c9bc331a9d1cb6098f1f8cc8bfbf4470b469355b243c67437051c1a146537a968261ddcfb3d449b03b7c8e09b00957d75ef6b2b3c411ab817b4a6db7627895c9728de645aba000cb0ff26494c8e7a3f0d122135cb962d36be5f33428c63686ebdcb55f59a6c785d83d642c3274781ebe4f4cb293b39b6383e91e9fc38433321bfcff267534d49ca2118c9061e8c6beae48641cf45272dc267a59e213686a5e534ea8200d5be761db9a24b4739c87aa500008a7ae70738652db337f09b2fcc611dd68db0274dcd08a4cff1f4921153dc786c127a5dda15126f4432c9a70a70c802744116f3590697d2e833dee4e53ae269b33bdde967f5b85149176733e7a94be1e7a04830c9b4e4eba9bb56c5d535bcd0f95f2870ec8a955b6bb1bd6e066758039c60cca8ab1fc665e169e52e170ada473e7444cc3e74162e501513ad356616aa316b5e2f4b75fe237680a237a53c46f4cebb0924974f98ead742b956424f2c7e5a05e9270f4453792893471f05aaba22dfa19a1cfde29272a64d9d722dfa19da9881ed2d7bb8b028faf7e7fe0822d6dcf0908a681076dfc32495d2865bbab94e37f22c4c845f42ece82acc007c934d86f9c7b552956e8f2b8169a2027a8d6ba4365be273b6f238435508dcaef5d0ec000a163f5245b48969ec8a6922cc68e585204d8aafae5b0eb7a7838f26f60aa57114a8e554916428aeae828af93632698a5ee55c314c792cfca641aa4efa3730f9f92b92b2976283bcd1b90c2106a01608ce389a2ad1c8cf5d85fada2033714433b186f638bdc868a5f18039c8c18088ab9c9a28762c7e383ac6d44a0edc3ad72452554e1392083b03ae61a527b9db45161e8cc712d7b770ff2393d111328232974c1b42319dbaaa98a36f93076268f92e6476c24eb0d32b2afad05d9b47a6c22323bd730fb0d0379c5d9e9575d1f61fdf99da8001ea2965560cf2d08832b1e47da903910fbe40aecaa0accdca496b5286d262e8b3a18d0b10804166e37d77add6f2b1ca2cbe9615bb1b1a627e1d20f406fe7ba593722d5c78f54db3c745c558af917cc1c687a7fc936eaa9c61caa711c560fb8c19a661e03334970a6545a66ecc54a988f3a687a3023b326b275ec1e8f6b3649acbfc8147e218aeaaee47c2a4b9e9e0af6b56b3ed761b4a2a74858751df897e10c02b4d38a09999d9b44bc7c3c5020f51302b1cc8654d5a899029addb0841e561f89b1bea5ceee8290055cd723ba2fbad22d599aca025d55c17cef2f85a8dff76472c513d44450eed39c0e673864b76752b0ea14ccad9680c169baf27ab2458095ab29df2c2058d81964194b2486df238ee1ec9d21766b602cc8bc4b1562e4cb21f436f33a71cde321f10eb337dfe7b1dc63e3664f3e157b50d31ca7cd3508dce0296f8971d2aa5298dbcb9c271b988b57204825fb7d6573ef078540acbc20a88ebd3dfcb516755cecdd47a51f3adf15130fada944896597ee9982b49ecefd614afc68bc6fdba4de265f2ccfe9069b8140f386d5da298588b56832d6c4e34885acd82a979ee370287f1e8009a1d55a9aeaff53a813fda237e4731a085ffe3aa3b1cbdcc070505b9743f87e0ea58dbb9fc7e33617b88e17eabf9b188a5132c225def4fa45d69195c270e1e702807274ea60bef688ab4657079da5c79357c8c44325758f005fdaa4aacf638580f67b34467c5ea378f2c876f2e205401d3a55cf0d69b52ab58c8c0beb437843cc230f2a527cb48f9cc3ce0731a40d2808c749885a8fbc0633ef4bc7ee28fbe1df0c28caba10f51db24ba80f713cd71d785b585ca82d00f88355ccf62dd992c21d9aa4aa9d6addd0e97fee90034a6590e592cbeab08911189a43d46099ee1b9044915bcce1e73a647b09b3ab92e5ea06813d5378bd2321973107b6f86cc4769e9783c09f85cbe880e1b0b32b82c6e76efd458c9f4fd3fd9ead1b96b9c60e0f7e74fa5a0f35458fbc9c19eab477470cb4281a84dc48a9d5e51fc5ef07e8fae4e6995ccb0fd5429522db5578f60481f98643f6a140ae7b51eb03c52f046fe6502e5635eab061c35943ae56e3b63f3eeefbdc4be34df54107c230076f11fe9fde3783a77131024c7144869abee59e1044984619b3057877f7f2eeff4a102b8f59eb116890c9961cec8b7802246c57a60f64f9f6350f6a2d20425edf18eba072e6baf2ac91d0b7d58a900f92b41acf22fedce3e57730fb412dee388f867b3bbb224d1aac23d7b0741269a5b0189eb25830a7b936247ef1ef85c7c049fcbb616417746e168a7bd3dce94a91fcaff9cda627d9c0ad07afb7c8ec37a600774aae259a3d182ff9922726414a52a78c5263bc1f821f2570e8d7b22c9d03a127262f7985cc90fa17b4abc8e9a2b771aa3ab322a66b703e8dd64d4892c886b9c0ca7ee69aa92a3947da0934c655eac9d900116817ab4bea4598990d6119d6cdfb90ddf19aee5f1dde68110be6b3e3e9b393461e1e1544eb3063b88e4cdb124c525ea75d01f65ce0168cede45327afd771f611758eabc580524e236bb97bf9e8af567564c24c0a963d1f37ca0e8991cdffef1fbefcad80449640a767b0a193c06d99d0fb89196674b180cf08c23c9371ae135dda2f028c59270888b53361b800b6cd453eb633f829a51a1c5c6e2eb8899ac5b616457059f383b8db60b2db3eecaafe5dfe200a28eaee9b5deb961e8a397f11690d2a8d9f5b9c5bfddbe9ece83e9e2b614593ba9257bfeae7c9821956aef5f146cf9ced2127084b042eed8aeae0927594fc09118664d066428cdc25a7f2f4e95a332220968d11b09734a8be1a6c7db77a5a89908ae6789c7afb3be8d5f29908530de0463e48d3b4c6533d4effdf30048adad7f1e610f6a4040c05c641afa3d183b29802d096edb5f6f5adba78ed1813941b9846a8ff805dcb2e6f3d5cfb147d9708abf5a23023442b87969b2c61383fc92d3b0c26ec6aa699dc606a560a27f0a29978281fc524f0c77ae8676c08d3c49236f2cadbc9d01537e15f96d65d5fb73e09bbd65eef13f6089191d3174916b48115a36c922f8fdd84080a34d7eef98fd138cd8c9ec92e444484075badd1a625cc6f95c48988874eb6dd31aa47faf7d3422c353370c38c4f023a95999c67a74fa9e5f370166b607d9e07707249cb17f4946113e973e73c6f4118250d3dfd831a814c1e04c6c2d04e5a3804be70eb247c8e9e982d1fda81592cafdaf9aa3b58d66d93e97b588f68e458cd6a30e9155e353bfc92f42e4019d49378c69ee8dfdfaf1e5dc9e1cf2a55398b055688403025c2ebee2ee4943c51de596273d7ffb1f9a8758859edb08a6a65ef1afb3b9ed2d7f0a2ce5fe3e704584ce7ced8ca83c4957d0a8c82390936e1a27bf516c98a6fb375a72a2dce4780bccdd16b98f1b232233b87da2c95a756f28cc62382c030b32658c1adb792016293cb16ec1f95b0ea3bfb8d950b2bfca58f8f1b4b77d75756d6b3ce58ac47996da2dd48ddfb9e73c72e5acbd6c54234857ce816823f0658b5da770b741e3511e42b6a8c90dd4099153f8d5ab44f4b2be2cb6bdd43bcab7854b577d263391defeaaac65008f2a8d6b398eac60b7321d468a0de974093be6b962e46880ed364adbfb88c7ae0b1c6aff445b60d71e9e49f83a542597033ea8bf276cbbb3096b1fe0184fda9140dce9bd646647f245b09fccd5ae8fbbe24f5f1fc6e14b8070399e6bae3b366a889132b61d4761e7c0ae006cc0907b66134a643ef77f209a0690b57d0285e96c004cd18c8f2f084444c44bde1544776b5d53536b56cff8536f728ce82cddf631bef10aa26b0ab0561e5930b9e2dbbc5f05ca1c3b74be31adaba7c46637ad1b4ad62ee084afc59dde9769d887763cd295f9cb042b56208f9a8f65d452f18b43cb3be61fe0d186f6db23aa1ec7ebe38ab4a985e75ba443f82047d1d27d8c6417dc0f0c9bd45ae72e634148dcb048ed0b1e34cb2268d85155e5c7ca80cd07c372821dcd9a304a3a258e4cc6517efe7eb50fe58f0017639076eac4dfa966084b0bf9a844ee5effcfb7e9251a004833d28d80cff7b48a30201da30b26a079a532dcedd3281407ca5ab43ba7398ab23587a625328cb754190b54d21509098bd5ec42b421ad08d151c0f3f3e6c279ba46ad876bad05b1773b39736d133611bfdb8c30cf212a2190907983327b55c16c1e3023e6d89c84b8ef70e6d58f40b9e682733a0ed4e69ed605b058be468d6daa23bc3c2a3a5afcdd1986dd2b7e2a112560bc147ae0c708888637794925e8a1590607f70c4d70303927efa387d78e4d6f0bcf1a25a9a7792182b2723014fc285ccf9d2b8ec0869dc14f0d453da5229d5091d47fea826d1ee5aa7c579fc7e622be3267843f70a4666f33fc5829a3058c92ee01a27715e5f32120c8ea02c471a2b52c2f99c14b0591a2b87a75efbf3f974dfd31d626d29937d1dd611d548814cef944bf4f8e51a70657b5fe5ee389cdfa237b0fc90cddb275039da431b7ce47678df862dbc66833fedd6360115f9270c4612fedd8290ef6a09cbf7fa1e4a174b2870ae48b9686e76269dd2069f5197fc0d3c93184f56d8aa46d71886a990bc4c318008510a63dd5ab5119a10fc9ddf292dd39d9b5ce475b797dc2808d2099250cd61cff8e27e7768c42854b766adcc479245bb45b5e9caca291ee4fefb514a93e7b471e32b2e2229480b22cffdec259381990207d0cb10e2156912c8a73d0fb0cfd4f04a4846c20ce421dbc2e458dfeef4cadd25a67e0ff11b235b25559ac93409dee9f59fc7a0e7ed1b2fb010bffd265dbd812ed71e07d7e4eefc59be5f82f39a2947de6a9189a3b8fbef23911ae7fdc57be5d5f821b4dd586ace7cf66ddcb6bc62ace6b6d28cf23dac772f06873bde22e5151695bfae495b1da282424588846393c580438c2912c816454436ae1dbd4eec44c9e87810d423691d3e2838a5e48e44faf98a3863d39f0bf3014244b6a48dfddf15f12bf6511d3de683b9b498a9f3c8765c63b3f5f4d6609a7ecb5c71c78be168c886aa4ca7122d264c41f9ac330c3f07cf6e98f4dd9ef70ac1f7e6af43b3d4b224e5aa093e70b58a5d3e6a1449f1899ab1352f84c2f8405bc39c68fb3a0b18f1f2dc2f41ad1ca6361a35f81eec9628799db79a8162f7a7e162d714ef424560947d21f23d1d1c37307f26d9c9fdae0120ccb8229cb32a06369996eeb409016835b0febf294bb68dc6e0e684694314db727cfe5b7aa1b519593cca35d3ada33aafdbde40e9972c17b241a0f73207e83f9492a4f3e5efebe4b8688e709914b583c8e783c5eb980a66ddb9594ca3b712be3acbf58b0e2324337f35c98f52e231f85653659a4566c4b3a2c33dcc49f36a5cc9b54a7e702446ae8a9958357b96e3dba1d6c33fb98a88237ccca86f352cebc6633c6b240413e2d3c339dc5dc9acc947685db43fa02c7a6fc89feb8b466a062bbc3dbfda72a4927837e4ef7891477f9cbb21a483849623ea74804e32cec774eff9986826b3234ab8ce140fc340f553c7148fb0d735423684aa8d1d4f03f899018099e79de777ff401c39996713c13850d36671d0133619862fa435771d9b38319c5d2fdd27e12db936a433eb227684faa491a78a1a1c892e5465cd4b40a5d2b233e46c18371838dbc8a6a1aead292b3b835708e3ee71443d1dd73cf95b4c02bb0569b9758013440aab00d2d2163ab60149fb2460a668a3fd0683c7736641a15feed78ab4f99f5ac336adc7ee0df0b040e8d8b9eb583c52278a6e9cec088e2db3fd05af02f8601eb92df81c4f1649b85c394dd0187039b42130e0a457a746b2477e6294eb73aeeed3fd9c594c355a96d9ed4921cf88aacf7642260e46347d80eaf451a5cbeaca1b4ace919ce6e0878ab29245a135b26950c96dfbb01311cc501e0d402b16c058d84ac01dfd5d5bc2ffab3cb3e1193e47a38fb4c8e5f1d07b58ee7ded35853b26c72105551e730edded153c329dd7e20897e03d9e882b652b8f155dab62ca4e1374c80f14887510ee88de48761140d0f8fa2d15cea007ed351632452f0a2d1ca29fb7a1773bf42e031bb6d9389bc1fc0d02b31ca12611c2f2bfb41dff954130cf65c1e6e1f8ebfc3bdc4b4640f30c200d23eec3cf0990cc921374a7b5dfcf830d4680c5f38e2fe3885be0df0e431bf43cba4048f7412f6a8832c775b8e0574a5c37690d5b8727bbd2c731c526f349c77f4f64129e32c740d0d3950d941064780d16d5c5c875bcdffca92c43194537b86d9375bb0f1a20b2c3ded7627d0161fc5788346321792af9daf0401a6a2d83e852d6dfc87256cb1ca3ad1204f5b74e522c2b004e77b5ec8814a9d4bb249a303cfe5f02f53d4e572459a8c377cb504819740f03f71ed458e1bc0bedf0795ea8a6085f66f80b14042f2f3832ae15d5fb841630ff5c11a97d824074577d50aab2879b53f1c6ea85ee79581513ca16dd4c6f4f792ccbe182674ddb686020d0d13ad8a16ad90f22974aa21c824b5935518de35e7876972817120cef8137169c29ad5719d7a3e32d79d3b292a34b915757cdd976a6f9653c864b2ef9533ef75f8d9d04e1eadc6fd1efdc585a47f95179fd417a3256ad700da367276de8e651c5d161efbb42edc872fd20f6e9896b0a4260ff1d57df0bf3d6d3935cb1c3fa0c92139b9667d8ee61485c244ec74a6f14e378155ca05ef3450a0ed6f6bf4ff57ef8d175e42095712d90b684c31dfe33ac17849249af5fde24f48f021881a1c027aff286fe61cd65effab2b4a1d429e3b3f248420f52492118f4b10b938ca72099d4ed23f71ec0f5c161f4ef5224c5fc924c4527772d2c8aaaeaabbc063780a9ce3ab07dd6b0ffe153c262823a0e05c589b94d332ea1134404c187f508d6d596ea483a737bb128558fe5df40e9e7607da2dc904fb50ca6f891c6711ecb5879f50c950aaaa3b3ad5c8c8ec4b6d96e3dbeab069a3796c7c270e430574624f20fc802ba5a3220d5013129d365719dfa2ba4ce92d670af1ee71852e5f6b4f3a79d53f5eb3467a1db5ebfcdccb3f6ac8b0447ac68477e02e428695588937079ee1bde27ca352c6573636348087df76220b4d61bf8dfd1cafc69a7e1864f6a5ebc598c1e6d9fb23cba232236ebc987956c29229e46259d2aa10e41ee74a018057ac6fa10afbd37a08141a1eb5fb019befd51eeca4fde1001f722f17c94882dae8d6824b412591ae35ac4351aa5f67b92a381eeec19645c017c9ff7bcff80eda2ef0ca021929c952ad1baeda51cfb90c28d00e1c132098602c7801e01620f8eee7c2fe2bee762f3e6e0123058f90319469f2b03648f19599b3649371976b9a59ece06c11d4c65bd4c55a4b092f7732fe636b43f835fac35efd5997574c6df4d702e5364279e839feae5c1ee9b764e2d00a76d1b3be1f6d88fb7fb3b13dee9c4c74f4310f79878e757d31b6b746d59c1f8a1269aa9988cc0158b5e4cb89302f1dcf1baed4b4da04a6fd03b8e8e67aa71357b5390407b61805deae65687d8059af7ffcadc9b31daca66d96adb322c06df971f55d8f5d25bd7eb59c863ced893695e2efb52ef29233d9b92559d796ccc3eab768beae3a393c9dd8b99e16cc660da1d18b3d415ab5096389a6de6cce9398563cd1ae216fac6724ee13df6fc9064ccb8af7a2ed78ae1804cba1e814e0428e40f264591e788a490e898fc89f3721b24dfd3f11e45babfbe4c641edf3f013591459a4ca8b5108014b2435dfb8b1974e6064df9ab8660c33c9ee1ff47bd78f6a15f86ee765a69bbf0088339ef3600dfe779121a933c428852a9190d612fdfaa543932e71b6957d923ae30b8af4f371e9690428195b311d1c35c79d767def546662fa14e9350ab4748a8ace16202c0b467ef5d70bb796428097645a91729f635a7bbfd3f94930693e1260235d9b0d3bd70f59bf8fb28bd52915d49cf8b9212ce5afadc4c0ac7368663d4c2fa76cbc07d637bda21fe22f09bf35bb774827da78a9649fc8029d9a52a611158e17f66c9e70aeda0c96b58784e6673d3d0cd9a8177f553ad00d080dface706ce0d4fcda283f28f31722f02502947679c920b90b6978181ec6f0d8d66ec680ba3f4c8622ae449345acd117f948e8f7c0d788cd660a782c5c0e950553a6bff30f9a0364df0b9d35eadee49b5e6787c2249a8c660d0876d9b3775bd58111a4e100d18fd5f14c1b8e05121274a5f3a5f96029c7b52f3e41ed073e887290778a5b7e0fcf35309bb441dbd2f53a41ceeb67f5310d5dd97b32b3dc6e23979ab7f23c0317c1ea51ace4b5834f288bc941d520e7b5fc5476a4a6cb9dacd79854e9d10c874019a007d382f0643d67b49a8073e0043ed6370cb3bf99d03261abceaec478498cefcf04bdcbab7e39affa7806ac3cf3e4c36316b4677ddd707c75b30faf57cefafc9002c9cf89229609622bd7d96e790208b728f0f77e66643259838a2fe7fa00a2ff2feb2c4b81520d165761e1f30be77cc04ec1540e6615f148cc279d5e9a176dd854e74532c8c1d1044761ca2f063f276591f995321d7789d61d7127a161062109ca859cd64a66e9773820199f73a1b2214c38d7ccfe7fcdb06a4d14ab621f62eb5e4c150a72e7602e96259bc649ad73e9224d8772ae519050141a5ebda9dd29426569670cd11714cce4c4a975a5b30ed4ab564feeb2b688ed27fe075fce7a34a63772e760fa1db73673bf27907c662ba70eea888cad949700d6dc37b461666a64be5de51f182cd9be3558c4887f211b0b7c2d5950bfddc326b6ad822eff9be8c6b6db9dfb2fb636b020b630d4b826a2dd20facd822c9e2b87b70e74d4be87d617a6d57bb3fd18f1b596f0c9b247c585a973acf222f03e4ee36f3739f0c833b927a413dbb1ff54b72d4e04af36adce00db727871765cb1cdd0351e349f6a9380b63678fd726f46123c840db624e88a0944b8085e2bd3198c06b7d28bfc7c10112afdf6bbffeaedd5990209f4a17ad10f17e5e3ab18cfdc725ef39a70e2d72386a3a718b823288ce80ccd510fe60b1ac2b08397d8ab27c35b4c3f7ff72c0d8be898a647975f0f4d855f5af433bc97fdc1ba1d7493c969dfaada384ca2f74e315c8358a6104d9a9058137cd7dcc5c808e8cbdba85b4704374a7126024cb9d86b926b759baa43799568dc0c7adf29bbdb2706da650a64e4885c5bade55c4f2ab523eeda2b5e4bed5cea95336d95f05a0c4675c948f32e93eac98a0dafcec20b42b4147657c3e546dd42291a27031865f0e73892912bdf7b8178c721f6b234dbdbebdf875e3e721166121b58938c639c7716a330f300e1e194287000a85a9dd107561f504648da86e8cba8e7a2552dd9d017b8fbb20e5984015fdecfe8bb058242353c9c8c1b6f215c78b59f92da5e07637912262d4a912245ef3046c7eb26569aeb2c9cf81de44566453731d4eba8ce2cc49f09c2dbe08fadac3846fe92457532091c727ccd8b2ff6d6785d14292f46c5f4fab8f9c5f27be37de4e6137e4b31aa5ed2669b35cd2c6d59ccd741d63b9f7b8c4d89d332468284dd61d1f113ac96fc541148fd6ceef57e37db00606a4a5f7adc6ab82a35186371d444d3137fbcf48b01b422cd0ac2214f9e96227cd1b3d5800a45cc70f6ecb28a0a3f60df342a4de281105f55fb5fa94cbdc4ab0474a1c8a04ceb9df5d87baf69ef8a061c3ae741ba407cc13086d605718c67f14ba4fcf6fea90a3be451580d43b40181156a14bf427a01efdf44e3a6c9da97f22d0fb48d38c8b0cb9cebdd8101f85496581a6751e3e1b2655f17f91da155c4855d3533f9f6fab94270369aa99a10f6faf7335643ddaa038e5c05cf31c455aa0465d721aac5b5957cf99457fb4b13427a5c716d14ee8448afd5911e1887803373b8b89c47c2f0bca60a57b565d34f3796913c92480ea52beb249835fc843181e64effff711b4168bfcca17c916a1c618c02a3b1c40ca249dacfc5cf9bff3a2fe91d5ed799e15ab2407cca9327bcff2b2927edb4942701903ec674c6ed7d5e968f4312190682ffb8bbbad5dada45be6f250bbb3e3ed29303d6204cdd4744372995a0464789f613b69a5bfb6f6c8406738f6d66fe8863ed5ef823d7e86f8a95c10f3afd495aa7e02e11a1ddefe747ac4dac5d55900d003991cd32256570aface5494ad0841bdd56b1c3afff28a4e00212979e38478db66d81a0dc1436d549c9213c35a8f5c8f5520e8015d6849c05b5b494efda70160446e962ea07abdf5ed96633468c24cec97e9c77945301fd26329fa96803a7df9526e635bf7716e5f59337763b61216dc93c526dacf68a1037ee9e8ab15361cd2f8d2a011d341b42be64653a1b805a560639c7485002b4e55f60b91690fccb01bb18856d248203e27145de647065652ff7ab748164967e557cf3960216e3745aec64dc8f9139843715e0de8cbaf27670a21f953d9f2d2cb1b19c304426f6ff19cf0683f28454fafbeef4645098b08499ea846acd3e162418769409f089acd5222aff67b6d94b320c5729f4dbf541021e0144f5ed99d87fa5cdb193570eb47c0e913d6dc28d143f6e0251f7c73888e4b54f89b9480eca1da6caa9ecaf49417ef9956669ee9e6183b0f156e668ebb08187e15a7f23841aca664857e6b0aa9b88bc402e66c64311a6440c3f93d52e011c348a3fae1130022f011760431a1d747c90af09e5697fdd7aae0d5b61b848132ea6a9e245e3a043bbd60c6953b61bdaa7d980445e87e0d7447f8a61dcc1ed0a9ad7be909c648dad707af2e82e99af3a319582a4b4a0503f5d5aa15e9a12503a35747ae8a893d411b4419345c1c3a20d6839eedcc8b4216cdf9b1f9e1d8efde187c75ad4841575052c25abdb831e1e3ab664ee6b68f403a48c7c9b00efd30a001862d554a2b45d58c39cacdbe2b9010107d21b603470cb4265d588490b3e2c10a43e79a71bb0dfa5c58d860b1e44a70d1cc62392ac4c63ce50bb9ad8e55d807b584d27d28281b62b5111018d80da8681fe587792690f44206a8dead189b4a9a5e3b4a16a9430aa8a48c38ff3fb5470bba0c58050e222751d54d45c61b7567475ef66100418289c465bc78e1275b9b7e60719c097a3e6f1cb4681fe37a249221eba5290c9fcb39e21012b5f169b5918366160221f3d4846c07f97819a1fdf56c233189cede7c0117f7dd692268aa0d960bb6a96ab4c32c9c15260662d577586c232115e5c9bd728486305268d95613979a31f40a96a4dc55ea05b56ade277ae1eea6fa7875b231afad943d11bb832cda2110accd2a94386f2e2d7bcb31d9d8535d56acfc602bd55c11411e830c662e28b2995d286945e2e71e5ded5017d7c31976e6e2c918be58ccffafa9227cd12bca50fdddb81abd2a2ac7f4dded7db8d3d9f2632a8bfa2c71321a226fc10bad5a45147bf8f1c2ad071d1754e873586f4ee38fe01996fc0fc700d67808a51b9daff056f03db86ac2b4cce5c80c77310946b94891702f4b0415d81d59b6f9ae6dd7623e9fa7428ca3fc74a762cd62428f26d008364bdf264a5849a618a985c46a61d0d50a36fcadc2be036290af836f38cb986527e68f63e7c93f0f242ad7ec4d41c16b67f9302e1446689b7133fc06f2daf3197387800c5ff1f6fdadcb991199ec5caf7fde21e29eb196cea6339c3ed4b6e9d16e0808e546293e80bdbefa7ca5245f504859a3cd29533f401206e3c3956bc202bb08c4ce538bb91efc15180c8291df7c35986c1d35294f627600aeca15d2a2a99a3ff38448ead154f623157e89880181dd4dc12f4e127881f6b3c7014c86334d2d4d90726aa8c06283804e8d814190a1721e56574ea9ca01cce9aad0e32f9ee2b78b8e28b514d2fa956a8f12d2b0db88aaeb6f2a3fc24fac29972758e1957b486a748deef3821744ec960cc77d5219f185c63dc2797e1572fd4959781baacd895ebac0394172ff6a3f0076c9d31004f437731bfd7a8cfc582f9f2a46c13bf667a57913bd2b4b8e98d481d541be2f3086bc7d53308ba51858b8f492fbbb249714fefbd7b949d6bbe914cb93041c4b58c8d5ca26a00b66bdb0cf283a28b25a8e52dd7e303acc9b6c486d7613fd14e202197d30aded0c29f50c45ea24a160bac72941864859c993b79caba0cd0b630c9a6977fa43da0657c61360b9c6daca023ae9f63896dd32361244f944dffffa4a4fcee54400c3562d964cebe08ed7948ff3a4f1d3f880d6e40756a9356c127880651cd85ef13b89d5587f8545390efd5e2baf147e06ce04a17695c292aeea3528889b6abf05fb123311f28b373a3736cc9876e7a8e50173cd587c363b1364437a26c6137386a59f5e811c19ede562cb0cbb9e71d79c21a8157e30613573c61381ae49180f5535bb7e714b5df88d4835e8a4efdb68125d89ade2669378bf213bffd0c9ed2ee7a7d13a96b36b4127e750ad0a57a2b60d796a5d3d9d57baaab0760bfa113a3d8e3563cc069d589db5633d284abacebe63c419bf50ce9b1f9af380a7d9a7370d00b546960f95148c2feaff839af5525c427844bf32fe79dd4a9d65e671d39e861498588f569f023161943d2280babfca685bc4d23faa1b829f12f2d40f299d8f25ecca8f187a70ae724ed2cf8c030c63f2a526649d1223484f7b7b35566388bb42ff46634f0310f0e992d64cfd37b05072c6922e99e31cd029b3f13567e5a3fb14ac671a21442f565f05cb02c10a74e6f3a7507fdd814d2cd4379fd339cc88e32caf4e0e6dd644db758ecb0fc8d45f22e4cca39de8b88fcffd230c635be9db9e3d0a7b2e773a671d12d622e279ee0bdf54b1f67107a8b741cf0ce00195aa416b91d444b58f18333b18db3140ced0789ba9b7d50473dc6189d0f072beb189f8b302b965afd80e118a4f413209930a07946bd3478f0d985d0c78173c9c14b74023093da14a1b09467d23b2e68d5b4953fb4ea16e9f063d585c53a4f8444ce15fd9682b1baff1541568a125deae77733e8e099c5dde9189977111094221bb55785e4c045acf81a8b319153d809c22e15599c32c1b992629abaae54843ebebc82e50f11b71123b5d6472816929e4192be6d902cf2fb7534f1bd1c7902acad2f5471246f68a340abe0d3408c26f13b60441b66bf7561c713d8d88bf5531c0e1d303d2ce4c6a16f027f2aca8276e50a847cb977355b3de41c2b3c14cd6ba37538bb3be1c825c096685e00461219aaeff4eb8cac0f2b56107f5dd9849a3e3305cafe5529f43bffd0c0f3b7c9bbfc77c33dfad08c8db862bd760b6ecae71abb6ab81924a302fda42aeb9547209edc4eefcfcdd8422e5ece86e3f15d50f943b4435536d4fe82f7f8e21c4e937eaf3b846eab3b447bf93225bcd598837d0480e29c67bd977f1368331d57de9e314b6f08c3ca2ca6d77177c4b88d34d9207e9cadea0067c78e16e159f0619327694c7590d16148e76dedee9bb70ac9c10e050a637c503a45745da0dadc9c58d5f909b7e338c179d5b21e66c1dc57c38c7484d86d319a5c2d2eef905f16226a6bfbeb580d78fbddfeb716736ce4f2d23b5ec5f9384ebfc8e747c8169c8c7068d3e95f94193f073067072039c9d390879722886dc3d81d1307aec6832d2985f7ad49c9a462c3fdcb6c17d094f5a47176a661be0249febfc06cfbb4951e920553b4cfc82537524bfd0dfe7a429f68cefa62a1898118ad6d21d6ef397d238c0fdcff112050d7dc1f455a188ef79dcdf163da565445e88b499303f543464284abd657c55119194740aaf2fe47c0cfb1bdba1207e19cec3804f5be4e8a306f7043084e2ae4f0ace0b4af89a7b5fdd0670d2483deacdf71261828cbcc4834609fe9849a65ed4a0b79aec496337cf5a9ae3c6392b18f0f8946d717bbb5c7af76f7cece7bb822ed80d4489c8200afb5f64957b4298b5daae0d7c71ef495e22f5f2d3b1257da4da65ae1ca0233b85daa30e2e474efea67101d857c4eb89b50678d42f760622457e95e64018a1679119b3fb6e28a67cd61df85f4818c752b1248504062d8d2945c58b79f855f486622ed29b0882ab763ea1366713d57f1b6450a15bdc3dd88a19c39c6fb8cc61bb7d345a9e94e3178f1bae5d451cda0021a0eb57dce841df305ecb60292d40c6bf9ba89fcd0e08bc29ba1376c5791d1382ffbb2b7c9f83769f52be96f7b3b26bf542e97a0653346c267001e506a8fdde5710ac37dad090e9dbdaae79686cbc48404e45011b24b1a15788aa4cb9439de02e2237c93b61cae429bf0492313d9f3daaa4c1d2599b4441d8bf61139524db11ed740c9b0a8b4f6da0b2730cf005ddaf0f9a4141c1d43e9baf41eee67a84a427b43c2cca6070f22794a752421e2080886891c913f44c391e5692a9e73b7a6fae8da2e6644f010e6d3d7fe7cf62c93272c5bdbf45bbd789530136c20d14d6bca3043bdcb227a25534d5f2dd681d010e876d18dc3f112d0b42439970a8e3576a2265632f32d7a62a41589f3009497854c000782d67b9b378b18e1041eb54f58dc18e46a649bb1ead994fbeaa6cdb0ebd626ab1aa7d4d8c65e271e7dfd0c3864496426585f10e2fa461ea7c350ac4b40301e0d82b7c5bbf97ec80c318b349c01b78187466e862e60214de1ef92c02503816ddeb363997373c21433fb45cb7330df206aa0bb3ffac98e3861189e60ee3878a5d6048f529445347829c0c7abb75a7dda0e4114cb45876122d382da22755751ac1b7a244325a8fe1ba90ac2350f4c1944cd0e7c3089901e7b4ee79f7e22d22f814e3c948a2ea383e1e4de515fe2b31e5e4aebb3d0032f9f71e16a57b55cb2887d414358b568a3ffc41d97c884eab9f59dea4027d991a8c5a88b7d9a188cc012c57805e5fda42c0eb26bd364a5c167701f721724a7857599e93db241d0eceef375bdae67e385216a675711db44f0f4ac223da64a3c2b776cda0f8eb30e27d44f49468086ac5558a8d2464240da8df8ca185f57209f9e20c43a0de0f7b8c97794f3fb2c34d40a6cedde16d528665c13c4e1d7c6d6e7c88b2b1e60e7d5827d3a62d1dbc451e537748df66f76ae9b11f8c79eecefc45e3d94c9d9d3996230c79f33f1573c7ec1bc43db618dcccf1295f1815fe45aaa34f00487254c4cfa77bd69a23de31977791cd4b686547a7893588346068923305efed9a8c936bba4c638cf2463e94553e1b7f63f20e31904a1344bc21ba4582888b815500f401b0d4fbc5dcc0f56e6aea779ec49a9c2d600a8dda0e3f75c2829b0c60c62f923c8c5cd7fdf0a1700d48ba2006e99ef4b3335b11cd84445b8d300093b2414b48660cd4a3736877c6b8c5f61928e985d21f6bfba2d2492964772c0ba2216f4360a1b9ea1ff249007d4da2f6b61142f0c3d2bf8a235d1e89f8fe9ba6d609a3fd155273092aacb892b3ee97872261c434602d5054df2bbba5414b132f8d3ab4e30f1f78506719d9144c42443350b7b6b9bfe7e7d24649e6892c349ed34c4650c4e28e4b8f76886cbddc29a412474dc1f8a7ebf95dadb294b203c4303711e5bd6fc9ba3f2cc9c6530bfd9bb29f494e3afecc92c473bca1d31eac18d760cbd19d6858f8667488b006d4eb0293da1398639b254957d542078c7e2c200e81bb0fb216797e97b1ff57af0fff8860805260625f5acf22715f64c19567fb49ea6b072822b3b8d92a038a5e10f9cecc463ea8d24f9b430fcbb1553a9f90ce324ea257579d48909b0f21d0a58fdac746f116a060553d8fec8155893b046dccd40c83d0587eb46c609480071203f5e582d98d019dca9fdd3a3d4103828679dfcdb708e575ff6067726f0b0c92b6a95ed49808c4a8fc02aeb92ba7703ae602c5ddce7a55122602bce169dac02217361b876061cb3ca6887f5a8c2a79424b0192153b6c99e930f55a39a34ca3c282e572f134c6eb12d1ea33cd688ce214b3e653ca144e6fe1e5117710a688cbc7657e41f2d4fbb7e379ce908b8e60955afcd44dce84e9bf765efe7b86ce8e40c1de0dbcdad1d27c4bc99992d664fefdf0721bbe1bf001cb22eb5daad624735449ca82e956a18b8e040c3d2a9a199b5d8c061c5b318f364068759d99d3942e29c2bdc5dd8444c011981304adc39610d4376a731cc4d9fa78edbb96a6cc7742c340d08e94f5198cbc6b3262f11d7826a037f4ad28213668a393a883456cbe0fb005a79d09290feb552f33c152e6369e1e63ece93bd00d62f1d49fd3936e3c49d10f6994488edb2d0e3b151a143bbf769f9aa3162139cd53a584f4f33bfe0f300c0f6ff41ca289419191af8e2e71da201b9e928fb0a000b344135fbd784b3c8eec1184af5f23a8389c64e8213dd02479094c4521bcfca9237bf5b1039b6e2f655026efb6c85da1f8f73c5d98d672d168e5f091f4bb969ede400724341df9e152ec16de11baf2d77374727754a6692a789ce9ab7343d7399539f3d34aa4b632e9e7e0394e50bd9c6023973faf27b6f3d46beba43f53acfc4764bf88b38bb2a49086e4440589e34c26abf5a73e5896ac642e4d8800cf269cbdd8695461b0a97bf74a091d7ac275273a8c88998fb9796247703f40c104ff4ed3245140eb8baf867c329479f2a6264b3853f95889c81c7855525dd19e5b0bef37825ca0b53c3c865bfe9a33651ca34c9c128e51a858b53d8fbf97f0dc6b2002b67923c775ce82096fb04a53eaeee50d62fb4af7970fe6e8f9f613d65dcb115fc9273f59723acc56355ae3ff1f688196895507b322bcba63c598427855d1239e57b9f13a96f4305b925d2a19e964fc359ae6f17a25ac5c9df2053e0449792233f518516aa1c14ae045bb2940893d5c61074975dfaa1f3d84827b7b99cea8beab77f794697bcdaaafa707c3b93249517b427cf5912ce88ed4690ca64cf8f6b3c6db805e2e10226c7fa1e1e44c9dbf4922dad53249033d285c442589cb24daad3aef423c216d105c26429d021123d373e00930afb9d0bc937dcffd4606c2d57fea2ab963c90b6d2e064b542f1b161979988c519ea97f71a5b3ba2990807d2f829632e763d8d54fe19e68b656df84a9c104c29d8e563bbdcb208c7e0388c780f3484d062f63325a862849f40c51e84872b627f7c63ee047801b39eb45c2ff7050127f4f1b10f63d07eadbde8d1fccb3eee35a628c3bf57c72858f19a1e033d4c7b856e82ef26066c486e550359233ecb5290cc3bfd67cec9ec090cbcf6289af51224b38b2fb4157394867b47eed0616652fa6f5fa8b342b6b9e161778f963154fb96bdbde195a74b5c480305ad428a3925d127790296ee4fe859b6bde9f49143ccbbe0f056c14103878709cbbee6d3e541167f1e5d55867277f1c98084460294645c861161a531d04b07b80c1a736b7e17f68db642c9ac3da4a89d01f0ca1d4c2160e3d2d3f55ec2cfe112200e6de772eab3cfd1bfb737ad15c8a8d88f76b8594beea1a60518eb7478d47b7130cf440da6bc25e7f77159df7188ce6b4552f65768956c547c741b21cc0fcb598c73da74d2800c17211a98010c0b735b91f4c7986faca1e474e1c6ecbcc451312a35803e99154c06ddf2557309c2ba516732ad5ea074b908d37bc252b0a244df8765df05b46f6fbd254ff45685f610cc587b83d803ec824c66c2ae455a53a46f2cbbe1ec310b45330c3d2987973a6657ccb3d2092ad9cb28ce86ef4b802b702aecaea9678bdee94f9583d48078d613f20e14b3edce26b67b837489f2c714a3753beedf0d578c3e215a45eca027e928ccca3642afb6a1e79d3308c4228c053af363e748ffc68655768cb7461969864ae835e76bed5bde512056e573039c3e8748ff8192a14773b085ac3cb66a47d75e2c758c7b5abf5c7644cd75dd651801fce8398f6edb31934095cfa31a2cc2f8801c11e4241e938de119bc81a48bd99f8d4c83dd387102a566ee2482a27127314ac8c5f3092b6e49e7d5a7e0b344c719a5eb5579ccedfbd14c6aac3b6fca0ceeeeed0774ea108408bb2ef02dfcfa86bf61667369b14fb6f938861fa9f3553262baa5ec656de1d84f21b6d6eb4c19317ac5fd790abb52368439bfcd833e697fd82430b2543a984629f9f13ef756e832a25ff8625703ff7c609bd01592376eae1f711098dce89798fc08df3bdf1c07c64a57439e24718b7a2a25183f2dad9eff992b01dbf4996e82668f76cd85b6d0ed1cd390844eb1415cd68d52a068bae02abd9190e038d187ffd40f88570bc1547e830bf9f5b494c7eaff9722ae164bc24422320aeff62ba76626c23fec7e872bd335303585ff173dcfc3dbb69fa4afc6573e94d44162ee3bdcadc3ca0055b85697b1ac0ca2671d71d5b934a6e254c241ccdc5a016e84ca5948e30176301565d682a4df2ae1b18c9aca6fc270ec46850df01cc4984c98e5e3325fac254b8db0911863cd442e482c9c0e46ca601d2bbb2a509ae5cb205ab3d1c6604d7535f464997c608597feb7e1ddd26a192b810a9d9078153bb2a6bf96d0cc39dd78eb1aea41eef23d5b4ab8dbe62f355146a6779bc0b6712cd039d772177c31bd4ae233eb9e99de7ca515a48f27799389f9a90c8a98cdd562f6fec54ea5039e51bd40fc9e69af1733a454977b9712c9d71d72d3c4356131c61264653a3c587937d6c289a82b2c5d6c731edbd0283bd894540e3675e400c40bc5514837a490e2364beb67702e633f0e159686539c2df6ebac8d5d73969697224b7d8d9fb45822e7135bab476e8b381d509939f66a0bad6712a37ca31411a04844b6e297467e5a683e1fdb274c9d37a2ed432f55502bb0e7ba0dfe692662622cc3b26f584162dbcca512d57faf27a3eb2e5df4c0aad2a7c831c35425059ad603d2a214f8663fec082c4e48bbc81beb742997e620f5a01d071d32721a33aac0583af6299bef494f287d17553983e910ec32460535e6cf81067a746f976d208d7726c8947b156e80ad4df5712afd8ec55744921ca82d11852505b630d7ef310fe2fb8ad71f08e36ad52270287a4c386c7c489ad1cb38f5ccb357b051f8447bf4c3f8c59113d824470372c6f60ffcd14348fa2403515006629d0ba3177e22aca1252fa5bb348ed000e230ec10528edfe3d2bb600f4601abfcd37adff8b34adc4a4788d71f2d6abb36d658552ec2563e9da7d5aa083042413105c3a22abd72b6ea3f02e58b0f6dcf2b968c57138a254f74405f13e0a30da36e642a8813680b44a6e92448dd6ed632e62abb10b756386b296cdf2ebef22ce7c47d4aae3ad2d6e2bbf79040f63173664a176072a53c8d3b5ea3ad4521e4a67d16384b50785e2809b7c7c6e02d27121b2355c742e1ff974332a7228833a74be92aeee4ac079801409c671ab1a9774111cf678cd543898c45e48a85a0c2d13eb6c7bba801fe82a1e3fa54336c039af99d3eea6686e332c2c939c318e23f47820cc6cc8d4e0eefefe68484e70727a51e697caa71c19508442d55c7576e4ebfd965f1c3e64497e224b8ea3ac05c9213bc63d22dceaae6f9e87955a4c41ca2a205593a2d0e887ca909358264f6b0b6fe183ae378f7d52703c64bf2732e4e8281638aed398d08c6d0d58077453a85603a76a7c01ef5ad68158e1c001d7a2ab49a9e153bef361cd9f813e9acac866ec09ffcb66b6057cfc43ea23c930ffaf7fb3346d059cbfa5065bf93d33bbd14734b556533a394976f34ce50da24b08b75298b4ead7bdcaa59dbd979a42584c32859e5ac358be5f6544e03f07a9ae1016195d08416fbf1860642524d7d7e41a7ce6b8421446e8756c98f1a412f4fffc6f005f8292a8cba00128637ec57cae7884e9d267dd071c05b05ecd2bb70d7644158cfaa2266c3d871dab9c679dae970fb5bd7ab01f93093165c481488ba15de2fba6fb089d9b1416052bcf1e0c5fddf7f593605c68be87fd13e86c07624b3b510e74da92b481f87c0fa4012ac196f49c050f37401a55b43dcd873a2dc96d31920d8d174f5edaefbce901049280095438cb3a31c50019be362015f509472661fa40ffa95cdace5b16851a069f8b84af3fcafc0fc60d77fb4f6b62b6b7c01213f5a68bc7ff1dadf45d1074b23cb150e35c6b7f3a438298f4cc53cbad699ba1f239fc0f857fa00776faabbc7982919019c36153a7af5b0f584f39a1c5719dac4a4c1c59d8185b515b333885ca2c91f61a36d6a12b0067a71475ac326491533dacb8676a8aa2dbd2de25fd9b36e51b9e24bc11359d0d17a089ccd4f835587ad6896a560eba3b2ecc575f97c5d9c719a205e88964c0affbfa573eac9e9a41300c01118cf948bbde5f87f81e2e7fafb23cb07c29dad8c3f7964d940b0218e97af0c56a9a84863c4e992d6b527e7ae1b64c9fbf20fd5af8a190553ce5b74f335b926fac3fc53bfd7204acd9062159dd425a9a6f74dad3ff88d5a1f671647fe3cc708ff497fd2739f26bf62e38d70e05434343a04b48c272f737a8bee6367acde43211797e519c983ddefe4e50b977fa91e20cf0c752bd8640c1d542c5a5b44e2a16bdea05b72c65be73e95898a8788ea6f955cde2cc2e3fa09f212b0e71d22048618d7c25fc78f8b949b60110096b4227bd6aadd49b74709fe1352e1aed3817766d20b6c4b59d91beeebb0fb568bdca02ccdd0125c7fc0aa6ff559cde2b7d41153e39b701b9939012f4174f63e1e448a0b547b48c57976e3464f95e2c0fa10da2b7fa9ec86902e7611018ddd505564bf29718e1cbc792f31f6cbe89eac67333dfdd0ea4662373e75cc4e8507f2890b8328c3ea0b3b7a628abfcbb75ecc59014a20754206b9d3c27887a09598ea082a91d04cced9ed707a93cbdd946862e47fa591645980f17ed5a741a92bdcb73ab33049a5c4bfe9947e6052dbda9bd70c47b7a74ac12e1df68787c11d780a90cafd09395d43eca8959e138b52975ce030b64f0d08c6a72b53cbc0f8fb65937d0ca6ed3f67c59115e383d176478f553f17a866f0654019256a3917ebaa5325d9eb6d53739e71637707ff827297ca06df81e14f5b9a08e2e0c8eb051a49e0823239cc7f709e46ac9d2099eb46044748cd7ada29dc249e7259653c590a23068978368a3a7e88c07a5f4087a68f00483ffb6a30c7f457afa23ad9d1699dfe2d76e5faf545b2fb14885e9713664b07e7bb107143500b10c17fa75e2c65c03717e583917b3a1e115ac86b87192dd565a7849e9720eade075996aaddeb38f6cb6d1a085a10dbef539440f04e96b70ccca353c9a9a4de978f15bcbc9378d22d5cb140f3edb38223f56c46c9ae3f6a8c627c714e8f1d0b92dafa6490d7514313de0476312e7abe95819e4d0b03077707f404411eb38a54b48e629e8bdeea8d0795d7839d2d1d8491792c9d73b5315160707d5954828ce81c710c4ae005dbfcf7144e20fc0ddef04e576272bd70b5328086745fbff208e24afbf35219dbca60d84ac76ca3ec9c02f08c435d2d13d34fe3874183ab1550e3b68cd1d213d48179ee081c5808c69593155d125909ab8749723a51eac113c2a2b06639c0780472918da124a6df311dd2bdcd70e707a22c1c6297b4ab3c0f286e50cd407d9826036cea5c299a1f470167e7a3a5653ee02de31f722ec874536b67875b3bb61857af89a140815dbe71f7e927aea6ca918f94ae66bc1f2c1097551dca7a7e8352c14900db9b8eadc957e59f60bc6d0ee24001fde445913bee6839ae459469095d2b816195f47253b7ddbd8fa054c7e8ae8a2aef3197f811b5fc2d4438fcab4b2167412b9c3832d543e0be01c73486abe4ae138017bcd31ecac00ea42de04ec99820fc14cac38fb090dc3d4ffa60f33f68a1e8673b788fe3444e2bcb26c3efa945ecd1ae08ac31eaa0e32c48707fb2ded52fa32c8e929c6dbf7b3540ead2e06f01d74fc242252f793c933b398d31117885f5429c34762093da5acd27f285021941cffe802ae753fbc088ca1df2d7e04d9b59ede899831778f5e07574eb32a3f5acd12f51afa4f149130939e619ba8d06fb926b68394a2420697b7960cfd0969402582915aa80b4b8ef5983f73bcfd4bccb7394412d528a39c9044a24be919523b0fbe99829084a1a1be3d85f4e1fd3912866488b03896175d64b75ecbbadc2a5b75909a88492680a552cb8cb1d71c014a86509284576c14fad171295422a190ae2c3f89e1523b8f68d02ac1d13f6c5704b2b82fb86e60ac68080f9a103f1a541550db4006774e97f8084e84986a5b76b3f7a3bc8e68ff6adcaee09f1b944ada9cf1a9b89ea7f42f5a6c11e55ad63e8f4fe492df2a03ac1768a120744e21c5e51e39b6987badd64e8f1da6f177a857390de0e7154104789c710b0828ba5cd07f96dcb53273385fc486b8ad517c8ebcd190626764e9d286c1ee67cdf15c2e8ea7cf82b36453780ec5392b8bdb30fb656f4b8ebf39ef7561d204dae8526558b5de1ed66544047be5f75696a4a2b84519a30a4c6698ed706951a4e437da7d6675a2c73b7a3063bec9d6cf2d6307b5bcbb73a6e1531e216ff4bcb128518fec5085ff34069b8a3b8f7c735a85ff2eb93e1d3ee5d2ea5f20eb28e3494f589bbbef9560c0b8da0f0c423548cc525e4275e2d1e34ac7c86c2cabd2b501ac3e85156fb22a6840c30e51f2c5fda213c07fcaef067ffeb7e8df3c66e0d714b104319677a038b90cd518e706dc1f059d8e5cd02c416e9b6370199a2e1fe12bdc37ba366afdafa6d0846ae719ee50fdab89eac402df9999c13719af8bc4050cc36bf0727148144c4938020ab3e6646fdec21ae1b3200d89da2a4930c2c779888f542d21d413f507da0e4483b5a05e81c96498af35f7dfb5dd377ee7293b8e77312787b05a117a60591e52e0a11ab9664b439bfa30b31842cc4eb9cb45dafa9f1f08f38b685fd7305fac03af750deec10a07e54652275579141a11fa55fe2de4837533ba7c1da134fe5a6639aeffec16affe6276b2c8bfc781a135abc3139a8b7eb2b570a4481e0c35398fb23f301f4784367b4b9f8c5bb7dbd9330eeae6c996e0c08e24a0ce19cf02f63aa8eb88ed8ba82906d6ab0cb84aea03652d074f49109e47bdf71e8056e8db653aa0c716bc9dc5a71c956532c11089869d2d43323b44ed2ebf2cee4f467e1393de1e776905d5ee8fd16f665378de9b694aea788591f0f5d674ab7d1ef96e4d55dcaef98922b1907b9a415435f76fb969fe7b8a278c92b753ec1ba9d22b85b602f1d7a52882e9098df8520bcc409aece7648c78b1787cc0e640ab04dfe2238923370ffb4e074eb84737c2dec872e353466ce1140dcbb89753117e818ce2b096d6e9cb863c3887cf1b5d4e4f2336615d6fc6d46000d2faabac3d98eb2ff9706d0e354de192eac46208cd4bb9e099ee888094dcde0972e0833c951f2d043e7fa2c2c60f228edfccc5107b4f8fcc7e6b97a156e9d9625f628e29b76f9b02932e560ae570e3064f3b692ce18adf0a4167739f00cd414ae57609b0706d3983706d1928b58c13ad585ff631e7b8f58b2dcfe52176196de1ef6a547e545ea0b9a8e5409744f03cbf035448606f02d3524951b1421bdf4e4e107ebaa1073641dddc9415fb7af11fd953e0baaa10a7d20f8431a02cd01c063b15bdd457108b5c34fadade6649e123355f945ba8cb911d7c710216374820ae30bee84c619be0f798d512c1a8437e06d9a23f93246a488b666318ec2ce9976a4fb70fa53a6813a3c08d9993d66ed91f80275b4342acad779a86b49df9edfe28316809d4456da9d6fd037de21eafd35ca396d31fbf8f663bd87a503f875165e6b498421cf67909088e4574f897a85902e219f4ca0ef89c910cf83e8a735a2ca4e2041365add18657e2571c97afe3d1d082c223d99c4f253ada588524aff92363a150b29ea64ad3d41a6ceef7c9214a9811e0217a79bbf4c0016033e22781e7693c935a46196a23408bfffdfa41a209014b86278cd1a148ad25cf9e61cf59b76de9812d7806da70a65cf5784b7b8aa180486f836746f8900f7b53487772b2ef89af37f240187775db4a04725be6b8ad34fd37595a0de1ece73da2e3c47c8387122c53cecc57fe2b0d3bc82b6a3ef654e5bc9960f7597bb111584c3e36e59bbfd66c3b03416596d1ccc52edca0f08d7488d350da48d71db3222e1f24ac345b270e1ca654e31bf292cf94ca396066f8d9c3b7ed8d0d1dfb60f3d79d8b939c9cac514b86d07c10d3e31fdaeb0ccd38593700ce6a4b2a8b405924eae8a81a01f393fdda32a8a254599f4dd951e024009c4febeeb9ab2d1296000c45a8ce009ea8d21591d5005eb2aae97a5768211a9050abcffe9f4ac02da8386b4f3f8e6d4cc53c7e6b1b02806d304f2269e7a2e836f211c1646a4bdc609e3a806ce71e1fe3c2252bc6c28cb56a59711dac9966f50594cfbbf58b6135045cd32583e558694d4a1d7fb38924c711b8205d35fe5fbe403de2ab36c0145cf25f93779c90a67694d987b0b590402115282ae7ad1bfce96f60587e5bd6f8cc8a198e7e368ffd981cc004ce3c6f964aa908fbdf10a8a1508ff9954a5bfcee8ef3bf7903692f588cd0c97b0238b2261479c6702af1f58fd33beaf2d4e35d2d5d53b91e2210607e2165c7ec5961fbffa86b36afa1c3bc9c1d5349de983654e7226901ee08d951b4e4beabd5a5b620a25754ec6932dd18f9a8dc754bc28fda095c8fd01be16ad0b60cd1bf2fb4fec1cae4e6a812d8ad5b05a77c7958459499c798c182781eec997567ae15f00033ba1e60f617308df46ec8e5b12f0c110a8882abf7562819beeefddc4a59cacff7b1718300fdbc6b349be0e7faa5d8e02559496531271703660f49cb2f28955ce46bd9167e982178411b2e9a5a92baead5097e5f70c67eaba9093601e45ea8cfd2f1ccfea63c376d9d14ce3cf6c5b55cbf4e7dd6f38fd52cad901e4124c96d6d1bb91a9774815ad8f9fae2f65080d6587dfc9c9af4f3af0c24d70420e5ac3f6f01c05f106442150c750d2b82f4b22ad46b0900c105b91a7b63d025ea9c474511f9e380e8a81f4521ef4dfb821b6167d26bcab3b61cb945d2b8f55bd3812bd6e747084bc7fb4a41508315b383f8509ef4ceef2d943d10e86257c53fcda45d7a94d8cc2d4311b7c2ddcb4914c80475121dc8802b947eb084a0c21970578af31c0fa47c58ddc7237a95b0b539f1fef328ac39e51419311a3e80512636d2771a6f3680784e5ae490f14385be864350e58ec5ce62b092238916e7821c66002c9911eeb4a0a52cd9240ed51ef5463fe93c30f3772cea354e28d96d3de22941e1c86e5da61332c6d2840903511d1ee601f29ca6a7a22ef73260eed4701c418ebc85a5f8d31f14516bb29140dcad71d7c1e18b2851432f6b21bac100d88fe81660d6e34efef8d598029e7ce61d97f7fd03966ac12af5a57325d07488120c58051c709d6a7f297d01682f8916c78708ef4569e4549b0b6d2fcbeac3dcded9ce16596bc9d4337937f90aba677e0a6746a27d214060b54158dc290aa31ba85c03b8dd8568b1b35d9d2caed9155a73045164e0004179d5ff9e700b311877ed32f0f06c91688c4154f4bdf55eb9431fd60c0d61c3dad90f80f88c6b3d543814f7f3eff719cf583df1e60de6ed01934929010301ca9ed2333bad57fc070126910b4b242eb34f2bbba5414b132f8d3ab4e30f1f78506719d9144c42443350b7b6b9bfe7e7d24649e6892c349ed34c4650c4e28e4b8f76886cbddc29a4d4d5bf56260e8e261e59797e88a00d90554bd4e90738c76d796bd70eabaa7348bd69df49601621317f6baf749cd4888126be564bf03e9b97827be6b4f6d0591b9acdae9b6a707466e9d58d6e8c9d6153b25130b83124a2e2891fa0e84b074636131a1fefcfa9e1acf2a055ecb3c0b421f42f81be0e25669bbb13b5e1cbbcd0b12fc243275f49ab9e1bd251b91b148ed7a27e177209b10c250f7d2585a471989d3be7ffa97ee9a9a11b2f15617a3b0eadae949e9fa21c838c6a845899e8e3aac9ce5ac3a8221f8c1015eb87272071b6ea16b5d60bb401704064eb764197e4d132e918f01d99c99418923b28713085366210dbd3a0c06fc97ce48b807964db5199272227208caa15849391094a99644bba7e11e4f08d21d3ab53cb12af43c1d8825e8836f934f6499c6a20161794730b67ae97bfb0e2823803a7d1f4cc2ef2957af2210bcf3929e65da61ad34799ede117511fecbf42196d023e21576c1410fb39983260e2566b8d1182fac934c9c5e6d491a012b5045d6042584380119f308b6837b6728c60359e81d7ced96a1a7527b692471aeb9a200aed854d56fb678fd9de219ca09ada0ed138a083821b8139cfc8138744bc074a89b3958a8ef43a568fb2b770ff19ff69c4a0ee6ae11c7501e7b0291076272114f5d7e004d8ab1acb94cdc69d7c1fe4f83d700f6d859ae4a8c3cdfe40c20abd26f1e53c49d10f6994488edb2d0e3b151a143bbf769f9aa3162139cd53a584f4f33bfe0f300c0f6ff41ca289419191af8e2e71da201b9e928f024392c5b88176b854946bc4d68f31bbcb5c00f84f30018a9c1589b0f8d0c6949f101c4b36fabf6bb5d317914243548a5c6169997b2fdc7939a7e251acc13bed7f21d93dea68b6c294d21d8eeec40019385a7c6d930ef83b320e547bc2dec3e3f52fd7a93bb92665b685a2af18627dd11e3c2420d03ac10d2194ecaae333c79531558fb929e6809ab54facdabc3f83e7c4cf50444831f59bd105ea755d2bd47dddd0cc23a2055d77c11f1570dacc7398e10ea18b9e22cda9cc6eed81218eda25b778211fdf5c824521b1dbb42c15e5e9940d9ee059c234e696ae3634bebebd691646b88ec3aa89d58295db0bd8480a60339ca17d6d224fb3b231a80adb14d31a1707385a0ced045e093cd25002febb2cf50b8d443e590fa00fb538c4649d7c439a78d9c8c38892e84fb05a6c0b78b51654c2b22eed84d287a306bbcd9f34616845c75bbef9eb4c96e765d8032a73fedd32d5f7d6bfa716771adccf9e31bbfd72eedbbdf809b7c04a9c8526b9bf15dddf78ae44cd9afe98876581cf517ff530e2b956e037039bd82f4034adee5b2dc93ae366931b15226c5e3840cf2aabad32dd6b32ff62899285edfc5ebc9b12aaba6f0ec5678496de89544f895b277ec22ef561a621c591dff86b1f5489d61cf59e714eaf793e858a0f482fda7dbfe00ec369e8ecaacf2d744d59bd74e26fdd82562251656fffc65dd0332b1a77960d4cb3bfb735baf93a6eaa884dcf5d95c5eace28fcb70099baf34817cca9251bcbaf07f0819ca89c407f15645c643c5b1fcb61b2a3c3b153b44596aacdd98ca92775e18611855d07816a0dfa358a1f47931fb1fc4d9b016bf20e5f0022e8ed3f50025c59a3f01dcaab2d82ca799b2185aecf158d65c1f1a7542b35f8ec9ec090cbcf6289af51224b38b2fb4157394867b47eed0616652fa6f5fa8b342b6b9e161778f963154fb96bdbde195a74b5c480305a5f3e43c2ab16ac3d9726fbf6fb814318a27339bdb6ccc57ba50d87d8b5478c0ee8961b023c39816e28f167c0083710643c2c827e812395b0878d33b502a9d9e20d9900be3bc6b739826547fe639073982feac8c911d99027450b763dc0d3298a3577aee419bbd6d5c53b8a9e70c852893639f78c263460ef91a41f8751baa6fd0c1ebc0eda8e08fda8c680e83e77f0af1413e8efd1d03a46c1e56d52605bdc9ae3d1a7a392092b655af82935c56de9b9c1a0f27410012562d803ee85655e0347585c8e9f866ba92282898ac96785554c1afcf8534a6a3d6bcaba6e2cafd0b566723188ba565f766c918d022a1c68e20369667e68843ad01502dd10ba608e45299ca14c6b8e4b6cc043c70e525ae50c94148dd2248fdc4c6eb2b5c26633e858e560ac7dcbca529db85058b0b9314ac3ca287ec706bce5d573cdedb4b41a0f7b6c76b8c9ce05a17a8919e7c8963a35e17fa7a9c7cf285cafa5b2abf2def2854cb64e54a4d2a90eb1bc42ee5e95b783b93e8b9f9d29c2dbe0f580e0522dd008b5cb79488db0732f9a9f3fa6be1c21f3e8c758c7b5abf5c7644cd75dd651801fce8398f6edb31934095cfa31a2cc2f8801c11e4241e938de119bc81a48bd99f8d4c83dd387102ac4ccdc2745ed5b1454bf777aacf7efd2be4a05f2ca1e0bf430ebaff519c336708f7061672f73f302a2d3c1d3fb6023724c0e3e95e8ce2a38c0e1a1518600beb4be4efeb7caa8b43b044fb58d11892c05391b62d9d20ab6a89857e492b00a1206b56043bbcb4b5baa2b37160b617ff43a7fdaee56a7476f20e09510772ef59fac093aedbd828b8d65bb9ab6d081047b84a9a8dac2977f2697af958df2aa2a95411fb31290bb411d5002da1ebca5e1fa38151aaa1892641262f5d0e9e8641dba4929b6c4d338eef4841261d79ce1b38cb457886afb656e241d85cbb3142c26ffd2b692d58d0cca266c0b8c9ebd2d339072005263700e08f4f7329fc7f5a268a18337e25b566f4f276f01feec8b9cac4e7765ce03a6ff36403b69d53ba1e3f1a567c31a3c3b230a01b9c2abcc0030d621f0a420be01ecdfa65ceb7853dd52c1aca6fc270ec46850df01cc4984c98e5e3325fac254b8db0911863cd442e482c9c0e46ca601d2bbb2a509ae5cb205ab3d1c6604d7535f9fa172e30c4b3c4f8367cd8c7e9d224de09dd2e12008fc5c5ac2c0efabb789c9ec808948301c3db08ea86d1248f743fecf7f66acfa4a4e26afd0d0fe74e2ccdf6b1659b0f820d05e6d01782ce2bbdd97352160330f91555a705e170036759dfd78970527c1e58130cc9905479f7f3cd97889977814d6f4fb9cabc8912b33c8e4977090fffe95c6a2b50efa6b712db4b649e3519b48748abf2fc455ee756f0c2d019f608cc3be0021e68f1a446465a0b5d9424bd5966835a83e216563e48d9385026b9b92bc3f08a3dd6dfcf0f55b5a68b9dcb9a264c2d527ea13ba2458b064a393d54fa6faebf8fd9fcc6dec19df1d94e6dc8a74518855c08fbdc246278f29d789450b97568996fcce2ef04fb90a5c65572ce84426e9d7b838c3c99b68201c8f1cb48782244b95c7e1a6d615213ecd9c4844fe8e20028483ea6244ef452527666f4b77c30bbdbd7dbd2d85a47a7b741fed1d35d6d83bdd8718216fcc2bd65adc19443fa3966e76fdba91db1b398a07f1bc6645c6593132d326148776d2854a56745cc946014bc54e7e743c83eeb726bed0823986c0a410cc8f08df867ee81c6cf8e3101a2bc20dfacb4ae7e8768c74499f91488a02c042434cc0f0db9ab8ff013468872a0259969674fa2b61602920867fbd7f1a273feb0713d38bd6407aaa697c5fa7a82fba175cb329b42743934bb2aa21d9b98045c4a161455598e184bb05640075f7e966c4f7bd3cfcea411da2349d4bd7e07a392212f312ff08e55eb76d949059e78b1b484aebb021150f4de7173a77f54acbb8f153f9b0e52ff7f58b2d2b6b201360253752235bf2c403e894b41c179262e7df2c2ca49b93ef34fdfef1ed16afbe93571690db2d2ca713c1d03d698179bc70d59489dbb22dbf4eb7f0589cb5bc61152d8ec61a3c2936c6fff6a5f3c441ad17950161850a04445866a817fe7a2a71a8d1249f86e5409dab20526210176cef267fb495107097842e9c4fd8f9d2509761708e1420c4ed7d7bdac9422e1554ad57eecf086bead1fc5417a663f2814f039fa3d5759bc73f72fe8a21194694d08f45721583899fe4902c839c37ce2ac0d3a6fedee0d9067d1870ef85a82a5e470e161ed18012338edd99bf15fe9b1c153881cac50fcf891bfd29a4656b57db5128e49aba49355c8eceebfe213f4a5d4a12f9121f8b4631dddc242dc693747af53aed0602e82aefa4e0691127df5c97cd6277df31317ebd2af88cd30cfeb0a6775791acf1d2996eb1b9ef2c197bfe9a808f265c81ea0f15887f9ca35614e17e834379aeda4e82f0c0d0f3818e4725bcd782d18fed8d074097d090c95fd95150ad1accc61ad8b382921b3a48c397281312f9996773c5a33438784cc680efb56562b8e7f9f93dc17c89bc3580b1fcc63ae550d73c13fa28543b75ab48258f178c7ef1c12d61422c29449221303efdcafce313c6ec94f84313c20a6220573ee0970893a85fc835e9150a54398310bc012ff2ae214dc00e79f55e59d00a0f69409a8560fb79ff16c64f130c2d3a0ef892b0b7e4f83d3b084540b6923070c874160edd55f445e7230f055b3414e6e228c9630aab13169dc1bec73521ba5aaf6a31429f9e8d04c0ff098744ab8a262e4fa68db655d65a2f5f9cfc4b771fe5e4ed10fd7a4927631e1510540734ca8d82f37badc76c1bdfdcaea6883105aad5d1b7d5fcc33204979ac6daa76c2b547a956b1fb7911c4a561e3de129dee21e57691bf754015d6a9525ab5607c083595719cc0fbe83f29cd0cf63d3ea2637240fadb8f94d5ad050cc1c8241269b44948b971dba4a3ae33169c7d5f7585c09552773892f5ec3f60e3f1ebddf0b3ac3b0186e402c5151d44e7421485a0195e0997ccb47818bc4d0d0fbb02deb140322fdac66ee33c05a6fc5ccf1a5b80103cb39fe234ed0a3499dd779b7d29db8abc31a5b3f07bb3cc3ef3f32d2976e03e98ee044634487137d74be846942572ae804322fec82e8da5e34cea74c26e01977785ab2d0bb297402ef44f4c78664bdc31494f358c016911662185350849b7ac26c98d8aa108005072a8633b8bbd396395f8ffd9e03175babd859613dd6261eeb801a72f01711a2fcc214f54003e5db58c039f035a1bd57ca6b360d04436d30da2b3f842a9380445857f6c53e2409f8b9a1cd81eb8ce7762e2fc7f2260c4a38b45ea694d2d60d0f25bd5bf3371f144fc524aaa3f9170597be7ad17bbec6b18933446c9bf8e525d8f0ea8364f5e88730af7e606e0c16e1539db8cdb9599a18a84ce3b24e2128dab89222413e84a6b890b159abaf161d422fcc85b3c5503f2d52d578ac9b034c5f0c4e1b30c30c7a2209811700af3e398d3ed3958fce0ffc7d3da502fefc40c9d643243128b5b990cfbd68e9f20f1bd2157927e3a7e510a1f30f5d0b84cf0f5e8452df122ca130def14e91d1e42bf6da35bb02f799da72fdef16456c7c90c10c130f66b2cb1a321b1a2a98b7868240a3d7a5a7aa82a931c4e1aa8ddaf9b2d2a5418fa729ff4d5495ad5f6a55dad3bd81afed85c4471dc5f74b762597168d436504d8f26905c69735aa89295e3ca8411458f6dbae5d51cb4a31124d8850d3e47179923463223d68be9258456e4a6a111276ead0386bb8b9882b2810a463218f11b5cbb93ad9b7755b5d5b543aacbcba006994db9dcf50f727cecc4679a95e59c000789f64379b23e2d2d859cde64bb6cc2b060f457f7c5a704ad8d70b0051856706066b647661d48505ec1bf2cc1dacbcd69dc902a525a5dc25325f51fc4a0cec9bec4d74e47a14ba22bdc315230e998e28e2fd7690d5de89f5888c8951a4ef1e9abd424586b9b77fc9e7a153944c479653575dec4469044131e36fd12b8db656c4657ddd1b5a1768f17d176468411c41a29c2227bde88c97e4df6333945aa9a21be98ee6d1051773a82dfa47d8a6e5c0f62d6ad5ac4f582f10942e121f6fad1b2308bc1aeab778a9b9a0a4d5fe3d7d64f8ce4a13a67b86c6378ddc496f9cd88bf2507c06f440551f2735b74a7ab04da3688310f02cee34b2cae1a152ad5f864bcf2cdfb6d85200c72313435acea4d52a9a692262a5f948c68bb81deb22ba2e777da7a0670054cef8101d5f9969cf4e60e85cac2bf5c0094b93e7a5d8e275d19edfe4473da2cdba7d6bc16d849de6dc76716489dffd99066aa76a339acfceabf116e77ca9244878e0967f90bf13d993100d1467fc6a0e4778972c1023ae60333cd674688d7f47ec625603f2471c8898c0a22baf79a46e771bf11cfbbf7d318b2f90591bef726aedc969072b5add47cbbebdd1a0c69cd5881bef040859fef7bdeba09d64f90f8d21e5935a696c8917e30e89ef94a7e5bc4b0e283d7d97a9c954c208ef1e4c501118c2390b1ede727c7ca548bffefb36fd924daffb292dc63b64f43b4d7e3b3a80d4440f914c107d755e6938a2c1940e1c3ca2ba1ac24596b6d5b28f323533d5b48505093ae4ccf2aa3bc0c6528a7bc851ac8d6be3c5f604693b0dd0a0459db3ffb64af110df4c3f11dcb71664080c33e742fd082eac45c1e414d0f27a713de35903a04853dc9c5ced6a59682acfd3e5676c9674a0baa59709fba9cae043d94e72dd8b57ec08984b7cc6608f379bbf682ef6b9c46550c3b1d8020370de627c1d25fd561ec4181b3ded623baffda7dcf0a026ae7af5d9cc6697f91f4552734c48f71a4a5551801b910f0a4dc9c66e9b6307cd437c12a1375fb89cb762a23c755bc5498a45d72e4f16c00205ca7f96784922d6517ca66e034735952964ec2b59eb6a4b532cb26b945d12afbd1e854117e762803c8fbc5eb61b4632103be407d2996599851cb78905ba6a85afc6282fa0d9d9081d7b59c04f59b923440bfff6541b8e295b3da8dbb435c3f6aadf39121b2f550560b3816f7c161fb8bdac44add1f4c3f250c7ced484cdd9edf0cc8f351f71549f3e9f90a4b7569f3725b2647eaec44bb405f4fc5f38c4eabdd27f4566ba254871bc9c191b818b9b1744ab46eee8bd3407fb7fa2bae9edc352bec14b9a09f683b82909e6b21d660a95dc0107536d09a845ba3aeb8e62c9de7ef993be418993065801b7710cf3c3ac4715af4a9273301838c749c2dc7854afd5d7c6f9d47e790cb62a17c27b9168f6e139c54ad201cc626c40028695c42f56d36ef933f48c2df3550f5f6635fab288665b5b57b34413ab0a9da097b69108304dc89c4fe906e0c9d044ed164a554f2afe9d1c0a0543b33dd072a335a5c491ff3177467c2f50cd983727529cc7a8f0f31a6fe96c51fd15eab837de375d3f96a06bf3840b37fea21b6a13ce9f22e6ac1974e8e6412ae4b7bdae5ede81467d40bc3d782ec0fdce126fff1069b81a9ed149db353d9da9362ebb71af389bd04c4037eb139be1809cd7b3b1fdef7c5945da35a453a4756579fbb7882d132bc0078034e2383d6f15ad9481fe661d2befaeda9f7b65e951ece9d0bca63f3bf6e4f79e35c67a38ed325bbf9d5f276fb0d89f950008eeb62551f11c187ed9424f56846bbe006824d7209d7391ba2003a8be0d32a05837262e7572f51dcc652698c368dd1c44e99c363acf3e0cb14c9a8b2a4e9029476610fbdc241c148826dcc741f7e867f0f5f2250df010996f418ff2fbc8398d1149c70d76d2b42359dcccb5ea26bf773805e72e000f372d59a4d8e1c79ec99d5b0befafc8bd0ba0597e8d9a778766250e8724dba28b5ec719d77631d8eca20dc30964e4b2e8b23f043d07f71a69cf3e76724bc97f99a7ead4f2abb417e199daf127518bef39f5a956b504663ae46488bc190e98ad19475c952fd402f3b0e5393b6726724b193fa8f9317c5aa0ce07ce26df0f225b376d427be962f4b559e637c1ef8995c9e0d60fc163e8fa8e8f3135776586e0b4a0064a38b8ad054c004209117e3b78735d2181976369edd5f006a06291e44356daae3a0db7ee724801b9b594289c3554b2a8d36426cee2c67ee06708670b27e5dd99c5ffd3563cebbfa6de3885fe2be26a5b02fcd35ec1253c57c5a296dacf1917b4f7104a03b3ad8c1d8b42af15df56428163ca47c2c0bc895abededb019bc7e89213537f1e3245d271e4e8de5e22fc98a6949490d041a8d0fac0d61281eec15c17c804a9bc893a95962016d123e03b245ef824c0b216e5fe9bad94cbf981d12792cf8c6a7fdac535229e0d5cd3147a33c4b691dc514253793c75f88591951e3d9bc132ef94ed8c3722ef38b1af8ac788851b7b9f2a238c57826804db90024577173c702a50da057310938ad210e9ebc691a712523c8bb4da9ead448343bade2b180be7056ebc3f66e2376b3fe880a0e96514bb312d2146004692635338a9be1216f774d0d1c936272e4815183791d0c7dc2002b82ccee844576d02db68e22f6b2db4a8b34a2d5efebafea7ef8698186f32b42835628180c362aee920a7901ceecdebf5b4d7d4d604fb0eef05b977b16a0369775975295066e658997506e252cfb795977ed7f1f9cf189766ce74cbc086249f6e3656131af3645441d2270050c29508a02cb08b88a260ade711abca21497ac1599bd6beda8380f92537b27b26464afe11e4df827112e8d249ecf2f4c1865347d65d9a162797a7681db28a5333336f65e5e1d69ec952a5c16e347898e220305fecd7fb4c9e7e20b18efc3036d4282973aa695352035010e49bb505545713fdbfbc64018ce50fa279f2ac4bfaf54cc37becf7bd7ddbab671269ff07dc33a557fdb7431d76a99b8aa5e849aa96ec3a0f4db9e77b0dcd34ac8b221c9ebbe1ec3f5f85e5145ee28a5bd04138173a797c98a441ea230baf36dcbbc78e32a2782f1560d2976b81d146340a68d909eb13837da2e50abb96655cdf0686d80240308744a603e316076f896f7e6b3978e388a12ce39892a4b48f41a18f0dc4a3fc76579e0bf24564af4d6a089f7258b7a7fbe53c477f6490942398afa4ea2316964669f07ed2c80934dc5369d0bf98f5c559babc078a3145f71cdf190a1396ea1602766f97e4df9981981196c1f685e1bbe41812a53db97afcebcd3e82bedb6e66a52ba143572041c3e0661059cbc424ab00e40608fbb4ffbd3e4472f876ca148b9c811052be4e97e6c4541a419e078bd31edf3ba11de1d26d0d715f479b16c2a6bb28efa93cdebcc6d4a2cd94030f295c4e8cbfd67c51c523094f30760134be3afdd1cb8e923921cd1b3b448ef4937349b04275254388d2b474666ea1a4ee8d06e0b532aaeeba3a8a2768c03504bb8af98506401dd0bb062d6a2a8d425d31bc547a448cba6e897d960c51ea0a43b72822fd835e28e7d33604d0646aeb69d5d2906962ca16567488ec055c1e0baad5c6eb9b3caa491cafe23b72d5063efb00e47733dd856b7208c5c91aae40b58668e2edd494ecf113e825fa6a10706afb1df59681283f3e3e4cb429baaa67d5ad072de4533b604a8404933bcfa5fc43e0c0d84126c82a01ddf03da0a49aac2d22793c46293aff7b6f725ddd631e9a7319260d2b19ab7d7ef7486bb19a6659a7d8bc3b5724b784ff145609b2392a13ae4c3852da4c80cab08edf5e0d9e2727cf46f475cd3603a33bc6b3459f6f32b4c9eaa30368fead3b0745c5b6db20222def4d30bee80c2fdd835e6f96f01341b4fafe23166d7a8df6eff022487be30f2c1128158378cfe9075332f7dd0ddfea6920f3251c63a831ade4e141dea9edcb7f42b289bccb7b7688ef6f631b595501ba810ad1062ee068716af462e38f385f2730dfe51217e1cbfef4c0df099ec80dc5ff6283bbd875cb362f6b0df6f26cf1c0ea675c4ae39fed748b4d0cc611be95889c0e8a804a6c840106b2ad237991d9d55bbf5986d1baf089e48981255f11acc987aa1bc9efd9b3622d75c3a47baed726817d7d78988a9f88b2fe4f882726b97dd934ed26b33e42e0482bc18755c04880152453e184d980d3aa7b2f1a41d2b4f8d65dbf1eba763a8ec398d7ea0b1d9e10735d6c092f2f749e2e22fa36ab8a22eb325abf759add510b2a1bffa2bef4bef36162ff6944af29135c8369e558fe49233e3d45081b5fc29220283b03ad73bda55f9ccd22ce5b28ea9a7c4b50ed26ba48aa871fac29bb0b260357ff38a6d9d157db4673674c135a9731bf7d8e63ad57632dcd911feb182a1a20da94010e5b310dd0ae7c065c5507600db3065e2c012bca5c146f0d390975255a14404f637241796c297c95d066c316e6fb7e5b1a989fdaf2112876b3478c4710b94060160f3c21f90dce2bcabaaea1a09082ce2ac603a4e1147cba9118c1d4a5486f985a6b4cae1c735e0abb417455b19e6822158bf564687914d7eb81ab0fbc5effd6e51a76142054fad81b6b69099461157db1106153813bb1b951fa053addaaf67643b44c111fb9222b0be56cae085a4704343960b111cdce022d4191bf9bee47a70c14bfe1a2f2b947425dbb9e02a7bb800fddf9fb54d5eb4c2f83c5542dc0e100534bca3a335cd495c6ff9f4d3163f2d1acc0d8a97ebbd9a04275cebbdc52c33609996a4b1376dd3722bf622b1e9a97ae73a511276f5296d075949e7e504975a492b7a3725c03f2a7fb2465a8f26fd6c9547d042a32c9a8288bb7640b13140434a37ab1ceb9b608f99287576d77e2276d6ae6fcc2f056a35d66c38264772f1b8be16201d32c0c420f87e7d7c9c5ee4a5dd92832f6bebc23ec682f3c90e738447229e1605c783b6ce204131e381b7c2509f86d8a13309057fd92e0c86583d38e86e88597d539a5127dac721ffa4f2ce52176fcbd3f15ece8145e35c4288829448b27208f4b67e8555963b91ab6bd0e1a7c1efb3e429036d8d8ba5eef2498eed9abc13a99d3643ce8b674c200bc22de80bee71dcd151843231593f0e3c55a8b6008b56b81a88a94f0b66ed85e0b79a68b9b663d764d2951117e653c9a4b22712a4790835e8c35c636f83fe26220d7dc50a2acea09874c9d878d22b69a3f70b368c1456a1a7686bd3ea7af40b2f507df476eecc1da899883ca1ebabf037434fcb86e347a05e3b4dcce1af8019d28801cc3869220c60a05312c647fb5ea9159d3093b50035d9642ccc71a8eec3b2ede6afdac2a5b9a9304ba8f5c38e609ab73184dec36389efc36b31b8545607194ac6978203c88ec6c4f9ce869aec564fe6589e7845f5c82267f04a3f27dbf1c56ef523331f39981c42e9abe48e793ff179ddae8ff55b024b8b3ed7be44a9e970274736b6fcb0bbbda85d96fb8f63c78611cfd785d2a79a4f24c539a3e89183ba2e20c1077799443dfd095692f38ebbaf3ffd0e8049d5d33758cfe66a067663ec9e8a49aac78e407380eba2b90159a6f3c18d3324b0cd410609f64eda0945466b79ce96babff0b8bba360187e305613e83fdc32bc3331fcb3ae398d17c3443b807e9ac3b9839a2f2bd73b7c6527c73833c54300f938448f04154c41800f5f1074a0c2b8a8023b877d437ea185186e94e2b00930fd3c1ec091d4681616cf3a8020b87fe4ca0cb90571c1542ffdaeca43c526899b45fdce0863f20d42e773bf7d98f4c4582b641e3b24e1f6b444be7995d378b1e5b3cc612d14695b6126e1ed5f9faf517aac440cbcd8da681bfbb45b925e0da4578578e6107ccaa08f229908068b8402ee00189eed82f4e24ed85ef6795b17b22a2c79d78a0d5994797391bb296f506c25b026b4180caa8abdf77d7fbe8e2b05dc618bcc7abaa4de8b831a40d98102cb89e4ff49d92d87480c416e5769875fedbadf3c7b58497e050443bb26ce1abfbee5dd5f5d0a45ef95e77f2aa1351bf41242c31bb8b4456b0269b31eb2f1e18141669fb363656b47e511758e1d1bc6161439608807aa35dd906d8951e542b4835b38158e3204cd499e06a8ea9ec99da9d89b9967fd6001dbbcc23ba7fbc96adb5f3e4920ea98eef68efb31c74facb0e6be8af74d540a79ac22e5428b27c6e6fc1a47a209da7faddc3ee8009ec7a8eee554199a1a2b11170bca5e1cf113a8dc6fab706ad672a8adac5b7f6e1cbb8f420c315b6ffbec6ddd08860607e977f53d57fae9da6f96a5595eedeb03934931f21f78233d7753f9ec5c71eb5140294db43144abc54634989c7c8fe8eb3e8126a2c64a0fbe2c11d38d7183a753fa7c49c193c0b38d9d7dd5ece8445a62391f3eab07b9c7ea220edcd047d92eb292e749a615e1da61b089321c00c507b0ee1751c33ff43dbe1d85bcb3f80889cd4ac6cec443dc29e1ad6014140de2eb7aa7ac458202ed2a7ecbc0cf899e381d849f022e93b1b94a8bb9052204dde13bc49f873443032515fea201d2bc9f8dde01e64d72cf3c0ef76a65bef8a0f2645eaff958f6dc6db373d05f36969e04010df276a1bff4049d3972a04dbb5e9bd9f46681bac637395522bc172b2da7195eaa597cbdac5e77576cef94bed47292c86d5b216737d70f53d0132e4f4414e09ca4b67bd9bc4bcf4507fc03a0f603695951ca452752a3ea020b6103e0eae9763dc0e28bcb155917ca7ab2d68ad2948c4aa2611e0ba30b0dff7b8c3321776fe740ee04bdd300403f15edc7234be06b697f04aee4dc10708edb7994ff332b3bbdcf9884634692508b4f526947f8b9619a5580f7daec31d2102c6ff8f95444e2780625d72e7e77bc1d9349b37a7b99403757c7f4208b33d29ec04cbb2304f87160e49908a31a2ad9ff827f4441c197216721958000a01682fb45930dd6a404ee4355ee68e90a3550ee6013dd0dfebab24418cef2c03ce678fecf4efa33d9ff2404b8089e4b925333148f2e12b0e02ebebdb299229ef750a8202ad0b51baca1ffaece23ed9e8d6d5cdc4e5c885a52beab10221fa1d8109cd0b756ec9e9142f1e67ea7417a77cd249c878fc65cdd0881e3e6f596252f138e4cb7bd5bd34bffcdab7ca35bc7d92a4b1e20f68971fd4286a747df29001be2ab7b218e181a513c4d143531963a638b4557e0a280914da4e2b44b7185d5a3ec30c766e3bd4915960ad59eba6de0ae2b9e866fd49865a4d9e0214cc1f722382aedba3d0768b0519a5db786610443130da553d0c50bb3511115b1ba0ea464b4821bcd7df919a138b9ead7f6b39ba875be53629adcd49a6596b96165e8144b6df46e595858d2fc77e56c8f00b90b6d16b5a5cc6979152657bfebfece6c073038b3b13f48ffb6f53b50c98622231571043c08c636e43e78f55a39bdc121b4f57b01bf830517a5510a03423cc18ecda8a0dde0477db09c7bf208818e118cc886cbaed8908bbb1310c873006acad8d498595e37dd87e5fb1c82750cd00d6c75e8bcdd8e206a6bcffaa09e7055b0a419f722af3cb36d3ed1364fe01de2f45ea4204a6904bff86d1335ebb2c5fe82d5950503bb61bd745e18f10368ab68ad0b8476f382c1a0c7699e819bf707469753072a9b61b793293ed3be8d8cb1e73dd199c9f1bb0f89b1a47fa0dc1581f7225511f41d2e47a961f31c4fcac4885a1820ed05ac123e67b534d8140cf91146b1f8feab12a2a21c3721c9e1c604e81f84781725509ead669f25505118bb213d9b0c1070c195aaf9a95998880bcd9e39910cfd8044f8e4d13ca76b2ec438fbbdc0b659695bc9391b53f151185e738a999cc6b5d1f7fa77dc704ed0a3ac1bb1bf228bd400067dde446f0d0cbc1dd19cff7fd61667154d2a200ae89a4aad2fa41e6bde3b673b9df67e3604753216ab7bc06c8b9aae5a83a9b7552652efc5dcabe39aee41e38d882a9ef458628d809d9dcefa6b012c72aee1aa1a2deb0c808727869c6697a81d52c5ada954b9e8dd4ddcd96510e9c6e0513f15ba2df95365c0a638bf598185e13a27d2950d39e6fc3242229ef3b441a5a4de035e07efa5d447d23f8b2cc1932d562d87eaccb91726393c35ea38d3ab6f3acf81656ce91288b74338308a942bbea4a8ed4234d1ce9664f1596b88ce41f53e3e33223fcfb812309005c44ae71a0c8e77c93e0d7242f9a7af08c89ef1adcf405e20716ca1825172e0c4df223972577ab99278bf392f91284ba0d9978b7d2642adeca6f99661d9c18dc441c279c8e3866fcbc7d2ec21c28ee3a8716aa034363c5d6236ee6964d7d081848992eb5b758b127ab0bbe82c58af2d194a8baec1c9358955511c9e767da44890744180b232ff121e06a758fb831862e47a878bfb5c79dd6511b575e52d6161ac4212647c0ed394b4abc6a057d2d463ee0ebb3678a21fbd621359277c21e5421542b629d514c44299a323ad7714c91296ad3974e8499df288f0d7918331a6f7e6c6e6e937c5621aa02154d53b05b1806e0ce34d0327642143d22fd7182643aed8322fa3fcc8c49dbddd6d2a4874e4dd1b124bd68a26b44ea2a15bdb54f82d03e87198751cc1615835155869fe829bf1f05c18b2c1ebe48aa32aaf33032ad13b1917e6c122b6530f6ed35c6885d7bcfcfdfd42bd9ae79af1b935d03d438263cc0a949ab235592eae5249fcdbc1a94bc06cbf40ebbac58e56b8d191e90a07cfa6070997e6e54cd424422562399ddf8a093f9472fb1196863f358c1b71b6e717c49a97ee2ff04fb9f0ad7509c3a7071aae95fa9a329e15e570b9e94ea2cdde868292602bcefffd5cd9259eab06e7e910ea3505f3fa2058151c8f1139c20dff582a6c0cd71b491454942e1d00279819e30bac8cc9cf68f7180d74d3165fc3b740423c31ea132f6fabcc0b9472d220ee0e1362b75c812c6032e3c2c07329c38d965fb38ec926c1afb18d390da3b0f45bcbbb00cc37510500a868f6cd53b530921193dc1260f88be10252e73b3bee988635c58ffb06cde8bae734456f24c3c3def4c87671caf1ec8687452a70550844f4bec51df22bea3b2124028c27bc4139ced3f5d0cdbf965bdc94ae037f6bee192a728afc7b0bded9d806d6b2cdf32de46d4ce2d59914805b651afb6e5e5074976941c02e23163519ca4df0060b2f26628a483d95f75f5ffb9c7cdcfd6b3bc3a25e2741f5a1d859a0473b460ffaf5e502c7d1acfeb214968225ef870f0b26b80cabb918e2e26d14a0df57275ecd767d8d81678a645d88eca2d9005393dd127c41e5940641a9a93597b3f5270d2887bbc19e1d7975cc0bb88b885bb6cf8b16728219d75b618a8b988bf3cc7aaeabc2326f031baae81277490da8ff3df365694d672a024e0fed172bd9d53a64d7a42b9a94548d30351b5ec6a6d9a4bbf52ca68e0898a8608980f173caba1e7eb163cc878bd8a80a1e5e48e67bc0cbc45006ce1192511bcace22af39ff3ad31ce1c418391ffebb79cffd9203656d489d18bf4bde7e6a1254c493a91fc6fc2d714e34ed26af342b79a3c786f3350f925aecc4557bacc2ae2d7a96449a543498aa1d9e14bc38986669731397c7afb95b66476a6f2f64415b965a7683890a07d2cb05e630fc62e52ac84e84abefbceb2f9c621c92aebc6e8612d0e072d9de2da2dc474dc6adc321a0f8e451d68b94f811699f80ef6824f5fcf1487c44e54586f5fe20152b3e393417ed079a80a6c859bdbe29aef5d2e67b1f18a5fd604ca2c56edd5d0e46fd010a8d109203d22007b259b16ea3267144c47dd170f784c1ca3a3953e29e2c639faf4beff026371b6bec698c70c7603649b16093e7ea064e1797dcb8a81d22cdda98bad5d472f0542806b475d06ee536be631c0eb6cb198840eb0620398970587521bcf75d71db5737ff5b7f2e424c2664fe2c2b9bf7a7b445bcaff105b1a036ee8b7641ce7715da1c3cd3a523d631c17515b6a393d53d5b99cd3586eefa05191c39f07d0c33d7f25fd02a7555e4bef00088fc55af743467fe5f1356c5578d7e9a294c47cc0d5ad2e0abcff7940d7b2efca76ba2fe9f115f3101d361d6f8b2be92805ac9a383aed6ac13375804df980effc727b75318d6076a9a3d499c8f552369c179d34c8010fbb693c0aac123eca0ddf40466653e940603b0cf34f4248e325dd8042069094e51795d8ebe1afc5df50fe70ec48deaaaa737157087cfcf27d1a75b6957dd6f916f2ecf7685e81aa0856f3a85b967b62171c90dbac6f70fef3e7f8bcb7af17a89124d28b8ff5c685f062fe7e2ee050e05411935a4ce1562e46a855fe88b2456d6be06cdd6d87372fbe3db353c7f0c66352a2483215169883e643ac21379b91133512ef467fb0e0d4743cc02fabbf7a948737c10bc26d0da742ff26f984d142b4ab542344e6f0ec3c28250f65216fa2a7a1ecb4f0acc43936c9c94b6c203e0d85aae424fe686f325a539a51d08ce56298c7002194658d197c8a344feeae7f4336af8085aecbdb81542f508e69b5e81f35066932d325c2a7c039bbca96847a95d9285c13660b1484265d1962f9f768c51eaba37c56711e20dd1ca419c005db28396dbbfdf3f2f21cc356df884c5ef592b7edd5e740f0c700d66d0dfed05628521e268e49bd80fe5ece9e19f1d3dff037a4d56afde9c4cc9266d4ab50909c8d94816bd5f841aeabb3c171dd02345fee570a7455e16dd7663c0cbc77dffde65e93fe018c00762239251cf209fdcea62501f557980d01b88afbb25667d9f80f2243156e1dbbc06b74320e765c3baaf17aef404c9a1903b55188ad4744b0a3eb9be50b3d313ffe10d97e2ac54a684f546d9faaaef5dbd8de2942859725d66fcb93fb641e93b205baccc6b18e8064a5f498933a66015367c60a66adf56e6ed40c632b3439e46ae3484005084263fd5d12f6ae110b48c725fadfd9b7f02fe3b10e6d44d9cad3486042a983f58fea6daea04a8a8c524e6c295377ab7e7982cb7e4edb6639dd67ca5682111facc5d166f0f8176d7a4f14cf519ffd6b0025fe0befc8e21fe9dad2106aac1ea0b839a268486a77b02857060dda678359819fabd2cc012a5e0599680d4ec5675651ad00f33a306c4b9f6a841233916eead397c6fcc361c492fe9499497945e03d1a816c1eaf13ab0b1f28e00c70f9ec46cf1f90608de8e46ba8dab981bce3727fb9d349d7507da34d3e562ccc49b1329b64f9a4cfe67b6bbfc68422cc7a4d7c5266dcb1648ce5019b27cb568070a306a112a786894ee1563e94f185eb0b4e434617c81835718c8b21e9b230f5867f539ff9f015c2d62c43b142803840ca24621e142fd0c9290ff617e465f0b637294d1d995bf9c9d2bfa1b68a02021e34dd7f73a9d15fa190a98573516c5d2317da9961a5690c9c1f61a0753b7898b17564746b480e440b663418701c50290dfce24e1d320d864078c4ed525f75cc1949521527de12147dd7bee345e4050a02e399bba96b5456936667acfa4dbb01280b2e2996ffc49a4c7b9edd06b55bf40cbcf8000807d80c4b7b34aa42dd2c41207136ea61b0804de60b9dc57f78fd7fb7af3789976a52b3cbc833a651a159cd3307acaba468a3737a89953e3ed5b32f1294982b72f80ca6bff6e8526b2ff426ca69b84446544637c545eff07040b7840c3a69a8cda2ddd1d0fd47d309d89032e72834a2d9da9bb364d1d1802fdadb00d54d1a587183bf8bc978ea34a6adba8c0b5806733b2d33aec3b0c8ca464cc57a7e0d92fc5170909e1a99387ef7e81376153c1a9e13fc77dac21a18f87168b5f7b3333a36080a81c8cc4c24d92bf30860c8c55eb5d01902b9dd0ddfe3932f1b82c491b59123a69b8fdec49b68432cf4a5a4991e260f73b0e80e981bdc21a85dd8b2f646d16e93fe0bfac4323de19ee68d6c8c96c792e175e0128c4ad8f031cdd25519e3efd795eb68ba56bf9f2b1f697ac70572b394971981c7ad3d3d58aa812dcbbf1ef227e73318ba18ce89c20be8ae7d382d567ce13236bbf9853250b3a5471f5ffaefbfc5c59a1b6ae847cc56abdb600ae5341adc327c69b5c28b205b46740b66e22c70408dafaa80e17193650a31792042d0f4919123d51c94cc7fcbbea4b69b74d81ce70622cbae2d6b9e27599f0cfe95a390e88a7355a9753e0ac1b9d110980c08a60910cbcea80d2f1f74abcab23bddba6839745e7b9c8bd939e94976ab5f49f66742442d67c7097e501b77db70e2156568446fa85fab42087fd655b15435a1fd76bb394c82f8b62fba2e9991f99a5ba7db6723503a13b230bbb2954bfd9c81fe79df94fceeb4c11a28814d4836119f0f803a20051e9a3442ee6ab82ffb53f33dcf22ffcfe5c6f2fce82c456958fe2ae56fa423e672d5efd8aaa6e402261f7c964f11204b9e8176b6264f2898961138b1b4c9b468bf9ba229d009e8246db7ae394ed8f6cd2093d91d2408298912adc943d57319db85f168ff7174ae9710ee07b451398c799dea4654dbf9bf1995c5b9d0a173d099763b56a51e8d3230c4ec810e68508f757b3f3e5c6ed75912c918b45eb8e9727ae8759c175ff5d2dc8adfa6c3c417d2a3f0945394878b725fc3ed69343e6b36f7d6c6bc431d2a637b4d08f51dc5568ae476ca18e9142fc4044c28a509c44bfd17b7b8f7c4c529cf76b4ef1cb9b4d8695c0c05d7a7d8d30f79682be21b832d69a5caafd4d4bbcff41b975a949fe1e3bbfac82a34750fa6202121af70f72695958c95eff709733d6f52d33cfeba7026ff2bb23cd5d8f265003bbed132bfbf013b4d40532185a44dacf4a8862465576122b5c06cf926aa4107365a43b8580df3e814ca5503d7747fab0140fbf3beac284d3f4425ab54a5fe391ff397e4988df1eb5ab2dfb7f7a164dd58b00191949cc4f2c106c91c4aba79b8c83249292d2e76c694059050dd82373af27b8e219c1bcac1d6eea20d6eaaddc17cbef3b7bbf85c7bbeb6c1c1ddf21b3c3ed6b2d8420978dc318462fb555123eb08f9f75cf114adf7fa21c6121031b318006b6a010065e3976b058ae871f92d528521ea11a0e5b6f89eee71441bc6def81ab3dfa378740fdf3de42e4daaa3669894ef898fb707ebc8c70dd700dd298fac06d46d330d237fbf6924f386297e24ad5e6ccb02230eee77a839d7a7db4a8ebc4d0e7fa165360dbe5cdb53bbba2280f3bee749e53bfb63023b17d40def2763230c4799eead287598dd9515ea0f247b49a434d8967feedd42b891fc370c691cb10f557db2f0b060749494fd2123e4cca61eec58eced45372369f0ef2035e1dadb92e7a99c82fc6383f84bb654bd45ca37f9b3839d58cd6155e48ea03a27b930336dcad0b957c62fe1b9310563d9f8c39ae5f068a9d6289bb86ba8374bfca597f8dbba33fe05abf1a4846b9a95a3479300bc1cb3e5efc935ef5948e7ca8c1e01fdd6bd5f06cd9c937b0a309018e781347863c66c1ad47fe44fa767f2ff09383439d7e17834a11b2250d312bdc7c64776f7f3445201a487350343188a229da3f872ae3da90dccf91d57b326ac32252e628cdceb01c4e3997c5a3119b67c9dcc7f4fd030dd01d8db7e5980ab0b53f0d326c8881c58c78bd934413664daa499144dca57da3af707b0c6daa76eff639ca5bda9db779df139db04af4403a4ca4e7a043c4b1b3948659b8dcbb4c10318f11e86ae0b3686242150404e4d74a664caeee0c4dafaf35ecdb5ec3416b1d0ef8cbfd0cca5756ba5a27144c0c4b14554deb58d3901bd923dfcb2ab1c43b5bb377990d480d44cc5678a16e1d889fc22cdc0daee2f8c9d62ef48f83d0f7a4562f3fcbac299718fb1f2e24a3332844fa8bbfd3254ccf420fe46b80da943aebcc7b5a41f6b451821d58fcd15135595cff1eb08f558a07c66d543c66024b2d601e040c055358bcd3cf49ecc4f1c64be9a299e4fd662973fb97c9cf37d03424f5c4baee88687c2c014bbb094a03ddbc186d5dc66dd00d5d71df665376ab4c304bc6eeb96ccef14755d8e74ad36a629df03afcc8de929db9dd2e5e118596b1d4a6e6e7b076a198e926e6e3b26b8b76a0cf0c17efbce166b339a8ee4b68c39271a4e3b223d0bf582118a0fcab71faaece4e7f8eee0ccb0ad9bae140815f006d5f6308f3330f7e0a99f8111c8fee90af214bdb8b45e7247c8dff9fe6b41e66728b877d57efb9cc269645a1299c7bd38409d13c848ea6a9b7e7fa89b6639da6f07673580e4e54fe26fd511002aa6a8aff2c481b3912778cffb3fe88b6e3c8864bcda20650802e0bd6e298b026feef70ab381ff347bf0c605f8b79f305a3cab77ca4bce35f6406122884e38d56c51e3061cb2e11c20dc4e7ecd2c1ba169d41c2c58d82d6f9655e791886e2e58276d7c4693ad575bbd891e62d54dcc12fb4f0d06feec9fc88c32b8793eecbe65f41109b68c53748e09bef71243a5729353239ac2700fe56c940d396174451bb1ea31a2e775f024987913e2752ee133a05a4e3d19a559e2f8aba7ff37af7076370d798f77fdde429d93237d516b7b727e4773f40e71922c2b0d1530ad4ffc68c4e118676d92e56a341c12c6fa486a6b3dbbd2935edc29dabb8c37289e2aa12ea5c223fd92c3ba79b2f6edaf33f8c498aeb1619afa07c5f962a1aef08e58c09fd3ac195e3f1b09ac0511e5e42581d07af9812ee6f52a3a999afac3720c17e0a61a151a416603c90d540e8c3334c8058e5203ec60073ccb1fea5cea0a1eafde5e444ba208c25f4661ac0150dab40ba24875e49e3d39a9c7a6b644c32e70a8a6d62862e1179d2a19acd27e855432c7b8b6cca0b237ffe75f18d44c0a7941c2203709e62f2316a7a2dd9439727dd05f61748ce67468a6e691a3baebe5e3ce507ca7b91f2410301684a4af201fac20ca0fd1270a0b9691e6f642f50bb2d94952b7ff8f47efe44b8ae043e9806deb0ca069305c7970c605d3a9942d2319b153efb57bc8db45a64a943d74a98d14edd5879253d1b368602502f16e5f36b88123ed72d14f06afd9d5a70c3c91bf007c4fdf242f2c9d665cd9463f79e13974590cb4e5734ed3ef5ec74e076bde442370a01bf790785e36be8ec76104ece312c304756eff9f3751ffc6f3dff15539930d9671934a80502b4bb786284b484b8ac5718ba95b048f1a8d285b11c29aa2b7fa7e5a7ab24ca0c5192756149e8de039f9fccf285221daa090fb9cb895f1d64cd7c9e66b9a489da39d780e85ba703f6edd89077257db37cfb22bd7fa311694cd9732d39a541e9fd4714bc1f7305065a36ce9aee594d87361cd49f28f0140ac31e99da4c96e7c3dd24c54db54dd723e0b5cb48c8896edaab2e38f879228121c5492b67db659799b787c7309f79fa748b236dccd6698d15517696f75408a7ccdcbb8949dc5f84e249413cc7a4b1e8b3711b2ad6c25c9a72ee219f664c4a78c7f955de256e34b9e29445f1376efb1079e68f8889e67b976a44a962b976eb41c242ccb2048073058bdb42400b48d30dcc8549e3fd1403acaf1610b4d3a31540dcc53460599298c87330cfce92b09c91db82e4ab36a09a5e42b4fb867127c9fcad2351cf2102cacf547a8603c77dbce444078c610bc1b74bda8eec01b9c22b653934e362475fb934a7bc7af45b8ac29dcfde160064ce2974c8a49f4865d98ddad3816638951e3b9a90045bb9f816fee8199985ed7a0763d0bb3db78f82f293c98a7def1cfe26dd44d3053f5c4bfb0ccac6a1a3c901525daf564e5926352e5e5c848ee9def7998584361ae5b0bf4de9f5335ac4835c71434c775f94dfe6b7bfa6627656a7887224afa9392eb5ddd75217700f52d49fc760ddbc6bd73bfdf156285dee867bf26780eb2349d06940d4138e4d32b4f0f53b011d721e4099bc93ead5b598713abcb7ad8c06355e8a4bc56b6cfc3ebf387fb130f51b5ffb752a1ebc6ea67bd5268c7ff29706eef7557b0906cf6151298459483b8a1bd16fc4f370c44c87723ca9d7b3d562e7319ad63f77631d1998b95bb51551921564a11e05bc785f3f5d6e8c66ca9c89d1b7c88cda3c49c11e355e7d11e49c786e3d388caf106ed196c3ab493f5c695a4cab230b9ba4376e4138e37a394feb2aab72a03efb8b2c31882abe02c7c96d98c65fef1be0909c77340a59261b64e62b4441c1e2330425f0cdda0da9e063de44c7c21bd1d64345a768c16e764bfc421760baa961e4290e532ff7992215d7eb3633925379feea15cfed48d824a2e4397c1f11c7117186bb1b18764ec80a80ceaf7cecb7e72e5e12d56df1fcfd5f9549514ef163dc81a9dd9ef0b16ee6513655c5c32fe7b56a3a4fbe24a7af6dbd20559933d69807cdc5d46470b5287993b4ca55d03a745b0aea14f0e566ead7262b385ac9fc1d41614d6a2e345bdc040864ba1fd8dd1e8c0fd80608e36679a2c02d64b7e6f807f582ce486daba2e8e3c492f2bdb8205b78c18c3857eb6750ae49434939dc8d16cb96c8c976915c62a70f5f421832a6f6688e87cdce9dc27cb67758e3819f37b529677dc3e34cafe3c06c776740138ed30106202dc0baa6eb8ffa5502444db95694b2cb1a45ca6d0ac13bbdbf1fd4ba5a35d931886d6014143cfa1e20ee0e35ca06b4786573f48290e2d58972731800c6a16bc3dfd907839b116026162ca6f8d0b852e118129f5fcf2c3853302b0510e5c4746583c4cb1e19230eeca6af70990da367f53a6dd42a907ece32b4bbe575237555dc76fd496384e4d0e5673b3e7442371d11e3e1efbbcbfb7da80f903a4cd69b8538af599e18f1b2e4c9aa8b5c36b1642bc52b210cd45811a77863d1170df10f2cd07f0b8beeaca768ada639c9a1e76c73febbc5d0b7af30ad46d26f3c90eee6c15b5f9b391cfc15c7aebbf6372430e97914f00730bfb09618d7ccc92a87882159d58a5c1ee91e7415ac9a186a48276a3b123ce030613462e057b5ff40f01587d4c2cb928431edc429db59be7bca7da5fb25c0330dac5d1c0b42c689791e489374581db4f8daf4c7125192d17ab291e2f1ae0566191fa4961e712d15f4931a25e5e9fc9e1a1882e3f11ca43a0aec73e14fa7baf3ef16629956ead5b51118ad4d9a88bba9fea4cd5130599b9f79fcdc30fbe3302347e4927fc82213c779bf23b1f210c6e8bbcd0a32f8dcd0542dea99a620359c5fed4020f807643011299579fd259b29cb85c5648572aabeb3c709a2f5ab5dddc483ab4abe900e8ed5dddf75ff05d0d65ccb0f1901bd716b49571ec32498f4e7b1816c958775ad15353105d5162fa2c09eb4a40deea5b051614515784ae4afc052e10827bbad83995ebcb413d6cf0f329c6576586f453f3a859585a3cccc9bb0288dcd06faaa1bf6715fce7dffde5a7313eef7d5a4de04a2dc3fe7f1104adcca058c5c3fbbdc6ecb941b159b23e6541f84773f52c2bcf488192ee0e86abf46a3f4a1094285336759b58e9c873ae692dc4a18c32c9bc5b0c48b18613b5f757656ee128058a76e53f7ec73a0b763c56f7253bd04c8fac30ab6928ec44f1bd945e84ebc02303f74bc87d297f712fe684e4cbb2699c984d468d59a919c2b07926a0c6c3b0a99832e92fc3e947148fce5c7f83546a91a6403f36daa32a9fd2fe74b81141bd87beadac53a0f5dd28ad3769259e5d5e0109c35677c0758150682944d44d8af7be16e5a4335860bc48961d01c62178556d45bac2f81110db695793f335db2ca7555b2e27ec95ee2d8fe8f8cb209742c4c4bf3683344dcd2b87533d3e1439a8feb8a18d7455704a3b737c9b9114239cb46a2846ee5673dd688abe7fb599eed9d2d43d70b46064fce374ed11486a69995e9c0fc79df6629a43f76eb7cc66106f824815562834a260bdbf8ea7c319663d443fcccb4c7b0c751b825ec04c9bddbe248d0cad972779c784eb9e5ca754b4d0d4c76496f16149b72dffd7a18f24509e32423eced6fa543a279f52889b100ce89f1aa278f075a85bd097b125ac9fbbe5c062e2ddfa451ae00b0be8227ef3657ef2216208ec02e056a9d66197917084c87f89ecf5e057c21df41097ec3da0b4a30258487f99016a7f720407052379a163f63fcf69bb21c85f99454a8f64a5832815c8950a24c58efe013d97d77bc47f83f8728fdfc0d86197748d10c76a5eacd47c78f4e21c18c8e4a0c29f581c9d6360b85be2916b47dbc4071539a57087abf09e7e76ed348e785a415b0cc059a8e4c042742da9fc892b1b27ad2b6863cc167ac566d952a904e68e57019cc20f6fc51ea94658dce7f9938cf460164ba4e8a829c351ad0c83bf9f006fe90b26a0a831e1400fd08bac5d5c7914dcc5bd33d3aff42416d8ed4754f44d5894d5a44b87836a8980a2df3daf0ff2fe963bf9856dffaaa417b1442288b83132b45c20fd95210c5444bd73a39f0a2dcfe7f41e46e48fa62039b07c955c14dcbe8500c280ca5e1b155281fc0862282a18d656372bc01494b6c323470685547d971079b2aed0ca708c44c56c6e61741186ac9ebda7d398e0da50050174bf8569faab4babb251d33458896ddb81a6a918a1cebe13b6b3fa51530a8938aaf819c0990b2f9fccec4c6f00d328bf2286c1eb246d5dbad846c84904812a93dea78898265d64f9fb5dafa783ea64abe881c3ddcb2c3ca9482fbf4f967240b0d4ed6a7a5af83118eb64c3ae588f65205394471443f2d4aa7e3333a5d51e14e568a68f934c64b6336fb5d82a356b55403499582a02f641aa2b773699f12e3e30ea85895ed9ed2d7cc10d41371b04adf95825352e7de6cf4304eb093d942662c37f92f67894d677f07773f5694bccd9e1938b99e057633e69b07bc7d1b6a524a6f182b2f22d927350b248d7ce32ecb935f3719d39965111d632c9a14b0c18b0f600f45b0a6feb74e0b3b526e90f837de528e64bc1788972f7a4b14175ed31a9a235d95b9ec6707a26aeab70cc427de264a0388416ae7f0eafa17e883749635b7169001d0e821a75fe214bafbd304dc6ffa36dc41c5e942221933a908feea6397961c062eb06d62d2343330c21845ec80d66c1bdc22b462069e0eb30fef9d69ce1b72ea3c8b4fd4070490a86d37560f03ea2877a82993e1364a1a48c20eb38371526a7cc0eb761cf12a88dacb108fe7f9bbb37edefdbb4797cfd3129fcf0d4efcfe6c1de24f51367dc62a6ef89e48e406564a414ce49346a86a27c0bf0f0c27a66b4195d4304e20f70459dc46bd41cc4fc8a28310524e60d7f61bd1d4a8baa1dcaca195c89091e97b15dbb881ba9335449116d16fe0eb54002636f75b18f1844d8539f6626abeba6c9dfac13ffb6b6a118b0bbd7c4e5cd4317c07abab47c5d6af82a93c7cc1a74bbe6da3bf4c472b5066a7a670542d373b7e1f5a4d975a58c9119b7ef96b4f5e789bd7b2fb51644bfae6ef45f8cdd64e96706c1b443a48fb8a6019a71aefca6bba6a7163d105898fde1c688749a07fd1e313229ee259696325e77f193ad30c0b6609ffa5861ab9046dbd3ee75428690987cce5f198bc712186464d0e146d2996671737bd0adc9b9c51688a64d8053541171fd39c5047458b297b62dfc6471188aa51dac5cc12c57b75eec0ade1562ec92d1e4a4b71ef0e35e3d029c753db5644324bd2a8b25c752dc27e3b4118bc5a1a8212ee9f44e32348045c2edb119f58ed0651f6b4a8f27fa135ac4bdc47d43da7120619ea92d3c42a5fb978372d6cb3753310dd0ae7c065c5507600db3065e2c012bca5c146f0d390975255a14404f637241796c297c95d066c316e6fb7e5b1a989fdaf21128761c576b03dbf2a6f800dad515985f1f4f222ce05e59e277ce85f633aad029de4dde63bf59f1eba58b651e741cb1a6c359952a994966a9fdeb2d24d3c2379e7c07aa57472022bc5707fdccfbf7642dc66d2a5d4ebe96ef1d622f4aec9cc1872df8aee2589d946988a30f49ab06812711f18e7fcff974e4560b1f1748081f406bc9d6b3aed8ec627c629b6ff8e7d2454733be01b5ad9ad3a0070f652e4b371b9ee6eb8e26942c382ba77feef3035ec94da14a61186771eb28e929a55c6b133f8c292d65d65db3fb142630a872b0616b61dfea2976bcd1c8f7233f3ba6687b34c8d08eedb792c1511aa6c6202d9f9dba6e41e6ff89973bc79b1380bbadad564e2263c4b755f69e7415a6390173b9eccc554e3f19bd2aa0a517ba232097800d7f96aa7f558c480ea3f08fa3532898afff180ed964f79f9edc8c5c7ddc48cdf805c06016aa4560956430309ee590b20c1444764f7534d2b7354096ee58ef9b5adfe1bf671b02e83299c76eb37756e21b94c55f2e2da5b918137011912fcc670891c8bd959713d8cfebc20225f9314def70a9bd9470b93f3f83320ad0d6a0ef29ac585ca08867920edb317688e19dc52643db64bb8c8fe4fbe14f6afddc895c3e0ef26e0b46f063dfc4fd631417207247310ad5ee86a8e9551274249c1064732554f3ae32d772295f46c7d130e36b5d1ef4b58e205077437a7a7060acea09874c9d878d22b69a3f70b368c1456a1a7686bd3ea7af40b2f507df476eecc1da899883ca1ebabf037434fcb86e347a05e3b4dc65fadc2f0b17d54237145485c8aaca98f5a4d4fd60717aa1fdc55b43b3cb65d9f31a1a5b837dbfc32f17bc58f835731364be0c390fe5318e5200e3491794d13f9d196eedccf26582c948e98044e2da4ab35c295ba99eb0eb154cc6430668d6ed406995b2e9a179398b8eda2f74eb269d4d05945670e2f50c6c8dee8fc039cd6a537652dadc89813988da56289881a038656a959fbb8c99e41387aa75f829de2276efb6539995deb6298897736f630ed16048484ab9e7e5ad08788e136a92afda1ab8581c22dbe964e6f16eedd25d3013b14c799dcee7a33ce954217fd6b696f1fcd8a748c860ae6f348a7a98dad45fdbaf9e8088229336220b9db6398007bae5722947717a7c8d580faea54d79bcf0363f8561770c1ac4e60fc5af9b14d15012c64aeb0c5558c7253a41d8a7a01f82c8e66b55fc98ff03b7c6ff53c5f0e9b90c40bbdb17d00fd08c9e5f00294dbc67edac84bd1cf73761dfc6bce77ab3425f25fada7a8d0d44212093f9228596b75d48425c6524105b85cf75e6a760d9f7dffe1e5726a30cfcc62b83aebb342d1aa6100e521bba8e4b18328c5053a34d03959c4505f0fcf6dd22bd6b5d67e5151855e2ccb68b11b17d0f2a1f4a48dbb6d202becb119c499d39d89312aa3b335290cde5c73f28ad55e7d5ebbed03c69fbd9febf64f4663135c5a9b42f8f4f2b914b8974e97acf7a420ffc47e022638b32b16170904039ce6576dc67da924cbc576b4de8381dac26117c3b6e4475edf3ba8ad14c77094f9244bc425f6d30d2b04daaf915842cd44f148b3b8c09c4a10879df8b23a59bde2d56ee2092fe57ad7b5c2a6a616c64d68c9282004d1e74ca3f33f5af59b0fb8c15d040f70894bf8d7a92e8ca6c5b1bbb351e5ebbc4af74d540a79ac22e5428b27c6e6fc1a47a209da7faddc3ee8009ec7a8eee554199a1a2b11170bca5e1cf113a8dc6fab706ad672a8ada76a4d402fd82e42f580a13b214f70a6b3e65d2562e2ee6dcaf275fd07978112263a17d02941078908ec3559f49da6243dad1930caa0673923729677b5b7d779f522ac2e329bf568e23c6204384c7ecff607414dcf9a853c6d52a57f044d4640aef0a4da8a922f50c94281fdda4f71a593b0f5bf7666aafa02a3ca777033678bb0c61747b173040346646f1d8f384c730c1210ace39a52dbb7c6e34b60d2564bc04b76be27fbd788fa816ee2e6c67a27bdf3ee711941313a668a03dc5d186293cb55010fb34e0a3cff65cd0f8dfa60ad3916272c97d92e62d56a7494449ef8b02a660abe7617369fd6df5d20beb66609db3a20ecff3e628ad9117de7edb7703de1d5b5e00457d32a01b8e47991370c29e2979cfb3852320de52bdc0adbdb4aa55123d1229f0793a90e0292eead1127dd7ee77caec065bbc81efe8cbc41d2675efcd28dab254ee7749a11672d38970dfee45de9d6fc3d50d4a1b724d5a6d4d790d005e3cb94df4dd4627905d3b61ff61bbb999b0359438bc4747d14ba94ad1b0b19f4a269e513bb9c8b1e7340fa3e2f4bbdcf9884634692508b4f526947f8b9619a5580f7daec31d2102c6ff8f95444e2780625d72e7e77bc1d9349b37a7b99403757c7f42088e5ab7b56d4fad27968e867fb07a449f2f448c882c97af897e980f56d45ae755c3bb6e9f2edee37d1244d7d6db9ae0343b12183217e35690fe054d5daf339042938ad073dfe1dda0c3c63d8263de444c66c829ff9bc8daceb14af75c4b0ec39486c7430e93ffed8535263f8d27c2538d3395b1c22a06a5715824041590f664f7092e074ebf6c6fe636bf4a483b0809616c7956ba494e61b997c73454542c4434cbe3ca37376bfe7cdf97a64c7eca9275fb1d4691a17e38bbd9eea5cb49e8575e01a9e5cc734ec51ffcf935ccd6f7b1db073beb1c910b576d440be9757c295a0019b0fb02c0b95feb965e998783edc61945d4c018fc5f9bce9554282e0b63d7c243077b4980d7270affeb87c05a78a7f9f85732718c17e1934841065e3a41408f49d924d98e2c4c070ac59b670791658cbb8ff8d532678be5e9abcfb312a8b6df46e595858d2fc77e56c8f00b90b6d16b5a5cc6979152657bfebfece6c073038b3b13f48ffb6f53b50c98622231571043c08c636e9bd2d2d4391f2685726ef18131363d38681c8525496a924acb97296a5890a90c2830274faf59aa0470a6628ba42a8f4c603845549ba0c505dc6329c6bca23123a84068b17b63cc8faa234c20b3d3a6a6ec4fec1c1af24c6223d55f8857f7093fb135c68838002177290877437ddea08f15750f56137ebaa72285ada8171b89a7b9dbc1b843a59a8ac53c1e50498054b6b940dbfc3493a56509868c9a6df50c2f83e88bf46b18ca5f772c606dfb0528d9e08d0a9767faf324ecd3cdbb18efa2fa0ae2f027389bfa1daf774a9453d91bdef8cb2f5ccc83a72ccf8ff45271dd5f67d8d098060d9710737bcead1d340bd5245db8c1f7fe48864f1cdafd08a2b979e804f6cb3016b6fa9878ad0f0f76dcd581b9f20ee7b3d4fb675ed9718e7abf32dda2e41df63dda6e185526f946838ad4bfbcfa9833e777b1a3243785db897d48fe40e11d75a8fb7b3fab1c2db12ea2648a7f7ccde16a3d1b4b7f7942f363d20afcaf046e24d078c0ca0a65263cac6648b235d6f760c073e06f3ddb80211f52e62920aadf3a1509bb437625440973379e5fb6606127200b951f8960a060806c4c0914a0cdb7f04c76bf8a9384eeaf34b7d0ea865d8c7b34f818e46045fd392f7d929b210528900942da37e6dd2298c086a77f2bebe6ebc3c84549faf797c8de45e4242be5dfe21d2e58dec41a6ee46c17b66c6ab9072ffd83c4f8ce28117f35494b152698f2cab34de012a5287ffab39963071f8700664d5b1b9da078807a966021c59de8340477c1c601ac5d34a535b267064c4fea4bb6f9b20f9ce7985e9b56f6827becc2f660416998a9eab2edf0193656454bfa8ee22bd91db85bc0f5c882b665bf031ef625c199074f34369f12bcbe9dfbdda43a899182ebccf711cfa4dfde286d792972d827908ececd9369e2a6d6c503a168f4399b4eaf62dca4e604663628f8db658766c38274f166fcdb931eb19b472868e74a0748165eb02310bbb0bc749ad1a1ba2a7f0220724cbf93a89fcf9033f158cd5005297d39274af4db54333f86f00b904a4d890c0e9b0ae3c9bf8e33edb1ea679f96e04627076d0e5d524981ce3e3dc79e5771d536070937893e4f0a90ae881648e2520666bda6a20d1d0935dd19474ed39986051887853dc94a462bdeaa3353d59f256c914f459ca428d8db85030adad48ee12330877b76f34d845dcdb8ea46fb7fcb77161cfa5f3df4197d250692338a8dbe63dda2e04c34690a6c2a1f582692840e36a0876fd770f9bae12855d493581677d8bc7d6cf4bde06f35bbafc2b95a3cfc45f0ae8e559389c2aaae043081161c14a9bd5c530d7b4a812de373742422f124a7fda644516e1722ad02147b8677276bfcd0b3c18ef92867bcc7f61200964fa9856ee00ad95b13b1446ea53c8c69e3973b76ce6170f25a4a65b64dd2de27b65db0a3e3026695d7ab1df4972cadde384702c56d257ab72e14c8d95a6545182049af5b5caca45c1150a07dc858b59f3f5e3d8e41a35175c56d4ce9fbd3b08b9d717b92cb340d6c21a6a34c8ebf5bafeb1b97aad42834f7f07d46094a51ef8b35890fa9860c437becc4c02522472b2e3b11a6f40d71f87ef9bf4fe0ffd82cf551d830db1c1eb1767a6ae113786075708edcc571465c4c39b9f0016455cd90b1df5413a5279e08c7a3588bf135cc835d90249bda5266ae6767e549ce87a275be392d10585601462feed4c8e9639fa4d68c69ca952d3d2c971195e4ed445f56a7be7864c84ff0d93fcbd2bd78fbeed220728bd34892c7ede22fb30d10627602a2ace3f1e8c47b057232765ab0ded6ba5cbd4d7fab588cacec070cb4fdd13f63249a4e31ffe7e7bf9593ede3f5933ad17c305d8a84780903160a394caa0e1a6066f037d3a22ac0568c7dbf15000e4efb4022c83091465cf1b3889e5fa05db19553d5c6045cf578934e48e372841a08ac85b9dbc4aa91aed94b78343f047a2fdb62a16af87812f49f4a5484a442c8d17aa943f5c412ab1ea2cd3889f129e5c6d46bb9905d0a1c6cfa665d20688f5d682b6043823e5af16eba90f360c3877b1dd896ee76084a099b2b864c75d57e46f4b1dbe160e1b9d46d9bdd3b525b5989b6cb1cbc4f7396174af75b0531505931eb29180086d97e0638aa330af5beb3e03e7b43b2ce3e4713efe9f91aa347df6a6f845acbedd8c4cb87e2493a3b39161e774c789fe0b457d40e5c98baabbd75b1a7023be0914e31ccf23ee1264e7627cb3d7afc0f5135efd972ae0714eb2b5adb59f714cdb533b529903d69217be73d64472d291ee93039d3be7747cc8df5a324f2e08f70deed429df8e2f55714b7462624f7ac40f5e877da4fc118ad0c94f4ce11ae080f73c58c7e3b8cb285824aa2006b89b4774f257519652ae0c97722b87f082c2d3a80512ff83e789759830e13478bbb2cb1bfd9a83ee16f734c24bad0b9b4ebd228c945f2137d46b47d5223d022675a2768a90ecd1e0ae33a661f864132bbb024912942f48d85149fd2a32aeafa79d7d2297053f86ce5f0b393f42dc8c665dd443bee5a3c251eee4a48b23661bac18d7e756cfe356d8d7b520243937596a7385ec0a871cc7e1af875cf3083d7ad63612f1942a15f4e7fc60c34e24f2b3ffc1469cdc765e8750a7caabc723837db2ac1720421f46b2d4aca77b915592e0bb8eed017009bbfdc2d56659b288561acf502ef85d8f4f7125647af5b4417ada21d28c2e9011b3bbec3292dd8b873b950326770266d0e89a33e5d70912bf6d4e1777f83cf35291777875f67ffbf742c6fb59d890af411e7f6f1aaa9099c03fb5218d7fdfc3b4f58cd35c01645c8a64118dadb770ddb851bb415e3c00b56958404814210d0bc45562a5116509a8998eb3a5cbbc1bbff469abad364aea1eb1e76cab5fadf0907e9a981f28bc9416d17d96479566356852ced2707c49312f80cd8490501c7998ce96b2c46b5b4575a9bc46d4a7a1a848348e5a103b5d94e98343cf8948ed57b4ce97f8d4ece8a3cf51cfca003e00914d8201ff37e220ffac9f1038af284222e36cba0bff1cd63400811871d0f8ed1c18e910dc37ea00114b9249d3fc24ab9562876096aad4bd7ef07b652f5b25a09303bdb3737f90de4989ccba4574ee6277315d9ec1b4b9210e53a99dad930491215b44248810f71c4d7575757f40f4495cc93164e21633fefba2be63de307ea0eca0929a4ff7c8532bfb9cb7e44c2fe4a6d657206dced0eedf68c8c6cee6662c2d1ea1bc4b3006a2594d4a2b8052ef5a748da7f58e624a7ccbe1ca8b07064519bd64b6041d172234dc907d290345cafe5e1858ec91856cabd6f907f79af190fa6a2dc6f86790d4746cc9a4de4e042095696db3bc2964ae2baa74cde57efbe74d1ed22719f77a4b318eb88ed5303002c9fd0284902d6b676fb9571f558c9c8f499eb829dfb4624699c4ed456de47135928c5036981e19fde0ced922b0c89782225dea3c70129b0bfda4da193e3bbc7030d6cc128b767af9d8f742cc0a3ab2c9e5ffa3848b0a4495ec84732c28eabda3bb31e8f3ce12fdd198a72117ffc9a161b8c0c1e887bc768834d8b5d22783f3482615ee5c0f16068843ae7b408affd464eb3887e690f408fc5a4c70eadaf22f98773b3bbc08e3753e21d676413daaf07930bcc6d9d0f190490ae3bffbe645e108df54b33c0cd36a823fd85b52e5b75e5f31845c8f34e528c2e915981c0f9dce903370c7038b242442773aa4e1d35089a6e2cbe79544a06828a836e667905d7d38a1d8389918da0ff3475205d2a3817c0736cf31fa1a31fb96cff19271a4f697d42b0279a70edafa6cf19092be2c3b829f19abbb25e8424af956e959c837d7059d6624ea9795a3a687e4dda940dad60dd8f015076a1e68f0b44854204b23f48c5ea8fe1d278de611af1540b86c3b70c3a4c29c71ef65ad550be8212731d25fe14effced2c7a0f3da75e004f1bb79d14a2b275360ff5ddd8604ce98a1b594c086089372807da86ad2990015574ab6760546e18f7c7a3137262696d3aec74525619423e8aeaa7a0ea63e484426f31a4b49879d8205b03917a416fdae6bf4f2d2c741fe635b801d20ce35df2e87197ced5814db2169e598a7a64f3d84afeed326203476ddf9e774654389e2a3880176ea476ec7be026200def1ddf31e198f01e80d7d4a5c99289f3bdfb6dda92801899c13239139c092988eb4022b56970923005495797f69761b7d3ea76f1f88017cb4991fb379214e65b6e5eda98970b07190631efe68ba8bb7bde488ca2d9ac53a30775e99434c7d45f493c5bd34c83dc334c390534419f84364a74b053785046f1fce7dce2bdcc7ec9a6151a80cdd080aed41b020dbbad82a4af681ce6d835983c8a9e77db721e45f1bc989b1a54b3dd1f382e50e60490a5d3b8686a0b0b1079d25b0f59529246ebfee04c2d683ab8df9aa6a3be010663167d55d018fbfe7d41bea27053b5cf28059716223e7fd2bdc71f4947f738f0c007695e92e4d78b1155cef3ad661fd1a24f8eb36947e5068d61452916075776057174728ce2e13ea23bc5a2f497546db822df2e228f7a79df737ab4cb674168f64d1597f83bdbbc2b7141b4ab513bd25d1f948f6684e33adc67b89a1edc069e34fffbb715ef398fd91f8afcea550387d7c4326176d681a9a4bdc8e26ba5745572de0d3093e0371cea345c0ff4a4db3a180fd9d1e83347970971843d0f9603d9f4e56a3f3c3ed7f909533e0d7e9d8eea9e83a54a0776388441b73afdeb6c6fbe7d1477d67c5116db81671e237db3e11c3e9ae89029b6a3151808ac08745b46cc2c8dae6084c6ee1704893a2c70db6bb8cbb2b1100b462a5dd5c8823d3b029e9d6f7f5860e88f6bc1b171a338b3e189278ea0c562a7ac6c4e7c282d39fa5269333b757ec2bd8a576a1e130ee7c13b8273c134bf7a83253e7538e89c24158d98b47a2c0bc6c6f45ba4ebea893a1d31190eee9648a4dff5fcaf61a4a98886b19b78836ea6fc1f4a0f80f3f13011e4e78ac1e8b6f17b252e85a95dbf789550c2d13c09769b0b1230d29c68bdf6c07215a3209c4ed030b3c40d45acc82bc78852cbb312bde5d6b402ce1fe5c89b56c5a2df476dca4dd33e1027ec9e47ee4ec5cab4b16b242d130266719a36b237f1265f3e6104d43f5b4fcabb4a44bdce0a1890e7401223efad76b5b8f8ee9f20cab5a387a4bcab240a6f23ec6142911b2718410cd550e9c4ad5e7556d6eeb5c39a52019b08d051170f9dace37efda870e85b8aa5225a8864475274ceeeeb1e34bbf6706408718c18682bdcff01d42a5adf7d7323d5d2980dd291bcf20ea0ea11a2c24a814f8b7fba8614d7cf9058a89825a6d6f441841af5d89d6f7da85ebca35813cc3eefe30652b39afc834cab7dc8a210f98e78a53866e0c3bd62897f6292f54adc329526d4153d8942a88296ebdac4e787a7582c15e18e7aa7eb8cd14da97adb3338c4566ff87a8a112ae8f4203017da433b437e81f398c89ffb7d2b30e97521c8174674a22d59d7d392f58f75718d1ee93f817ff3c71b1181a938e4d1ef8097a44ed1fd6c19bd98bb2936f4bf7d5dc5863e90417c4639355e28369f1b39e119660fbd7a24a90d71c0b63e7e063bab1bd121554bf13d708f933dfe7718df7c73f05f8bb326fb4ad7f6a5ca0f0b4f2cec2a2aa6d7b1f2e1e91349a26ce356fb82795513f0cd17f07dfcbfc4f07f4f419c02ffc5e3212480d057d43986642c199353a986a32553cc68b8bd5938448f1d740c8007e1faf2c3d84dbb46396f49a9d8615cce79449f2a04923309749e277865a19b306eeef52938858a9f3b80cea652ee3129b4a5afcc3840d42727050f1d94b770cae64d766958702ac856d0b46d58288b67fc90da46c3727fd7de24b5a5c013e2842bba1539ec17c3af4aa47e428b3a9fd81ea3c048ab0c8a0d49e0e6f00f02391b36ed4acded7197f1fc857113f3a7c89ceec5712a4a3c104ab64036b795103a02c18d075b6a4670cf6e78386da54ce17bd4b85243c919e30c77d3373fbe3f64aecf5a642fa91afd6f44140ea6261fa67e9eed814da33ab72347a9b8dc65a968e2c86bec909baab2ea37adb1d6284356da80a977c821bb536221456d68bc0cd7ffca787dab8c0a26fa42c43a73ffc85052919d268d2a2bff3fa3422ebb3ce29027d62e722aee343e7ea9a092efa4706edb2aff2377aaa12d0f8588d07678c8b507a27e8ab066d2cc1fc5a0260eefc8d8fa86618982865ffbba25b20bd098c49efebdeaf9296bdb9b8e42673d8b1b536a65b4446edaa4b4d1db0411508710ab3ef7096a20102aacab4100b495662afc14a70b0c5254c1c95d528fd25c707adff5309fed86678038129d0a19a48a6cef4fc4b1a9bcceba6eb487e15e2f3b8cbd56746a3246f2e4161d4ebb01ae01d2add81d203eda4cc1d621cab99bd7eb677b209d640fcd83af7b135ee9023c0a4076b33a77e5d771ad58d87b32c659ed9b1d8489bf299afc6e3d7a1089ac166a30b5d4e09685a53922220fcf891c69cbcd1a5fadc48741aa6a58446221d0f13058be2197c3469e7511bf1daff77f18d90f523914ee2305423a3641892e0df1bdc6d0bd64bbebc75a6274b600c2c7e6da7d5eea840f38859312d0ffd9565e721994b8e63a03df81070ffd59dcdd6355d9aa3f622828d7e985a4d3638456de6fffb5bf016f0e96e63b6fb545c8fcfe953be12d1694ed6df866f2952edabdad25a17546ed68a8ce479f4a8a7defe9b0fee3f7fd1bb1d390ae1d14f5780e3760b6985354fa5c960b92a6404dc3954bf0ddb47188e0822cc823c617040720a78eeeaeaf59cb5f92080c2a868643b6a23e252374bca41caf60946c51c9e4265fbd03a1b1d9daae9e4dd5acccc4d4b532277bb51c445f42a4c9da8ddfd99c128558576f81ffd4ff516fbb9c5533075f3733919ed3294242d088aa17985b1735e412cc3413206ad3b31ef2a187d7b89f2203612492a751a88ae2adf7476759196535771016e2d148ef778ef9067cb4a0f6a8916bc28ccc3c7db697521b7b4ecf886424c13686643b1ae58b4ded9722b673aa1a20d5d01f391274335f286af15880b0a883c5d7fd65d0fdb369e5d35073c476476fda6ed0cdb25704c3753971b32032366866a4012a881cfa95d8a2f5ff7a23e96a444f94f806510a264bdca6e2ef477cc04d24fbe3b07116115d942627beddbdd0e81f504b7b0c81160a42cef9250f8ab650566869aa7575d1585f5ba12946e3480a6ce8e419afd20532e2b7802886b3e8fbd5ddbdc0c009bb2fd662ac400fe1cd063c7e44e5e2f13bdc42070ff9c786c4f0ad60a6287eabed665a5cc30009d7677fb7bb2d8732bb27fbdd6b11dd99a54cacb12d66609592087a408a1b03e5cfb10e51dc6876462d89d5b41a2586e262c34d2e633ab31626a7179aa908c9737be0740e21b737680f9cbf599ba0b0349e2451c7823973b6fca9ef5631aba0e01453f1d37df8754d469e553709501422c21f3ef099196c9fd85bba44608a035ca7a49bd78c121e1306c7b3afab2db9dd5a97382e9707128d5427f9a7ef5158c85d3d29deda6445c4d8cd0ed2a90491e31208b835a89af7960663bebf36919c3f0c6b5d49d80e760555c6febcdf7d6ddde40f1a00cb6143c2aaedbae4d6bd07b8f269b9a53f27ab0b869398513b7400f043eff1884e4d7684fc6ef146ff3567d07f3caea4717721551e8e68aec69d7652aecc73d04c37c8e7bca1c78a7007b20821af2f06a86c4c160bf78b6e171cb4d10243b5f1b5eb7b02cc098330e4d425fd438edcc168d66bc4c0f25d8912f9e35a20889fff67a1ffdd9719c2422728c6433f11373f96b3c20a99a75c3e413fff4005282e8237505ea1fa3053f250c0edb181679fedf527890653e664e551863fb52317bcede17f8fd7c0d6cb1dac5a51b6e04983d69b96f92224f57bc95e18e9b4155ad3c96929e158c97a632c4badd5d2071e0954b799205026e61eea557eed0b976dc458a32b81fd120bce283587a0fd22fa1e5bcedd929d482bfc3fe641e0851faa921801f68c2f6d0cffbd8ab2c9a580abf76edc10a7783f6775b5305de6dd79b36da1295d6d0b7a1ea00211033aeee584a3b783d9b7d2300d3c1b3b438decea14cd5134a12350f9f6ffc53fd2afdc12e6354de0bbd488c11553928ea5815eede3548b163e147a7500b23f2cc1c57bd2e3f64a09a51ec73d731fc60b800b01e489e737c8b4466bcda6a99800cb52f7145469fcd92a5b6ed33db02eec35c758d5653deb815b7604f968db5e6fd05394dfaab48ca9e74ccf869a280b35bacdd30eb9905ed4717b02288cee649e64ba3f40af705c6b90c5481c707afa7179c610e93313f43d94638bc91651dcab55f26ecc9bd699c6c02dd316b0e88118462db0a2f363e36be00fd35794abb015d90a6c7f065536da855ce73aed227de3e4745c668ffe64c53e351f5148bc4f32d865694683c52fbec04717ba24414fd3f919d02437efa112d7bf54e87e16f64f8c5e71ebb7be895fa7b6edfa55e3a1cfeac0116d1a793b92cf84d1cf18fef90185d3aacb7d62de3ce0016479aa42ff2a103fc0ec3ae268049c78f6ccd1ca06228b162b58f336258b2d5d37e9a4e1dca0953e07578d0d6c0703d8510e3f1d80e97c6391c27c219feef8bd5277a6602c3ba29f25e1e9964af2f9b6a43671f6155f037ad8bcff3396e55f7308e8b199b8b7c735bd8fd7f24f0e23ab5f279e61f6d2d8029e8cda6f6fe1bac09ab2013c12608a7e681968a82958e929ca5e77dc74a278ac4167e10dfa276c63637e9dc4d4eb475365ddf504751204b0cdd507afa75c2c68de408916e856523cdeff504710dc71acb4810e478a77df3b0500104670d3614dd6e1f4b31f8d50d14a1bc39020e0f654e5a911615cf1fa4d7f28f4bcee04d1798ac1ee68656ec6ce218dccdc75c76ee33cc5734212358f42e3097dcaf9663995443969d5b32806f5b3fd8ceba97b5167fd3c7aff03c4ddba2511c418c0399dfeabdec60319c11defa355279c7e6586daf6832773bd81d727036c83f3ac337ca537487ac71e0dc1a9b55691a194cc9291139e0b49cb9267aae53e0950ec554a9270f1ae3b7c3290bbc83e17fb5bd7ea19b861fb53d9cc0b559dbb2c9b4ca991b77bc4334d6cf8e77ab8eaebf7280ce63134934abfb683bc3131d70e1282420a02beac5a29896be6af3748b8e3da722989f24fdfa3e8a4b47a3781149e1c5dd9afe6d81752bd68b12419db39ca789ddf76a6d708d6fc9de59aafb2ebadda8620f65fb55c9ce3ced93fe89093554818df60fd6f8a981546265c323cf3820f1a24e460803c0d7fa8d9bd1bb7ae65969cd32777ac8d177ab668548bdcca5f8d5f9173f301c867f2a14539a100ae7ee933512f5b551bd7f36851c99ada2910da63e6483e55f12445d8e6031ac05ae2ebfea3c7cec23ffaea2efcd93eb150704ac51c767f6188de7eec08bf2e8d4962ce9a642c3ce4594e0a22673a21be804307f99f11ff7e0ba054295715290f0cff68535bd83a97650d194d97eb451036141c3496eb1174325733216336916dbbf49ebfe5cbd91526cfb1f2d2eaff44e83e5d818786929df07e80cf6ab1066050fce2e47633c5e801adc28be5a893de5c8af384513ab126f0c167db70e2c7fbe370c1c948cb3a2baebd8add3a4d8e79e80d67d43eee5a888c479cac0f5e66de01396917a7f339ee2b00e0b89387fec2e9a13d2156b94d474d9aeeabceae4d41072d4b559d36935ffacde8e34b3a8ac0a6ec6ca6efe1268d876ff55a5cb9310032e25c1d787afe42091c41242eda1270d54d1f6e26934aaa9aa0ad1863951fcd30c2d1f37ecd1dca65a71fb0b12031a93e0c63cb4849280fa2c7ee8ca5fbcb4c568df90327525cd648fb06ca6da60486fd55e3dcbe24d1a20cfc9b31ac189ea5f82c2a02d7bd5f511229801292f3f97e4f0c4672ac37153e617061410c23335e87318c6d1bd20a15b1bad2e483b4fddebefa1390389235e31ef65aaff1eeb0f55d06701f3bae1c74fd199828e2712f2ce36de835fef6458982f4b6b86b54dc3d6fc4c46c09f228adab9d0182c01e700692f69e91b4f0c77ff8492a4027aa108a1c36766b8887f61ca39e32d669cf0dea19cb13908f058b37e8214709a2a72d1e6e890f73216d9c56dfba543b077c656ae76549ee7322bf314f49e45bbf37e34268eab5fde94cef223dca33971852ebed4c910689e1aea585b28a9ac671a6aa1df52a25ec4142d784e332054da11eb0645d7dcd80258595422e2d2aeb714fbea81bd4b87508081e2a87da0b0b70471f2225d4b2a768e260da465141ad28101f40d4df58309c6b8f1a25759048f451d0aef9c2b94ed85bbb953d6e2fc2904287dbb2c06748bc6e781f1e96b77ef7628e2cbc220bdfd0ac7c75b703ddb572c12d00b9a5e76dd3202a39a327af34d547768e964dcd98d514a902801520a13412359b459e1ae84beb0316880cccac7ca37f785623510ac4df028afd5bfb67e28731601a96103069e1a672fb5297af5a75973dc1f50b539d08d43d9f3a0513b66dd1f6aeeacd4b3483dc7a4eee72c7f5295d75d509cff2cc64dab9b836c08495a7d256ad47364436118ab28ffb17fb52c4d4c3da8aade8b4bf1e4f82fd12a99b8b21818a945ffd6d7897a0b0f7883a1c02309592d2db0fb69340df0c654d582a35ec735de15c27546c4078433f1a9f930f9da956c929ba7c95b61716bcea615b33ab08cfc0d111f54349a7f29350734b1f27450d4c673203f92ffc331491fb09c1d311b81be79993777d72c895099ba0847d0f7f0bc32abeb004ea34733ac6e55e79743ea31443397242b5f08948d214b2cbce0faef4ee4c99fcd7be7eea1b5f34d57e3a4cefa4cfdcdb0b66b1a9aaeee794aca06355900bd427428b7eef1531a4ebcca963230b6d644f26dc96364f3c6d45bfaa948f5360e0253fb60556a75db82bfac083caa236ddffddbd2160f75566953b5697becd668f790e566c4033acae545be2405730c238489984bf5cb539218f10d4c4ba9777d97383bef7a22ce367dcaa43dafd26e9bbf84f8db70722bef3b8a4463dbafe22e28fa766556ff5eb8b290ac16bc1571704bef49cd871fe68f606f3e5daeeebf7064fa5df2fa1bcb3065f675c82dc899a73d5f98305de5e0134fd7a3ef7407e42b769bd7765ebd0ff002feeb3b25de7d4f37c24b7a3040ef1a3e5fc78c4cc0a225aca245d28571a2c5ee5f694d9f7e9aa7c253a066b4601b91f7593ffdfddeb11fd68b766b5003156d76a41318eb7ed2fdb0e6108f448c4784163d74fdb2628c1879c70ad1902820b6f329c6d12549b4911df3945b5b3ac557bafb9da1797cc5f2a776cde28455d8fb2373fffc9df8ee2b40f03934f6fab5ab30927344ffb92cac189338470617964c23217038ec2df707968d444a117caeb90f6fbfde30c0aee5653225ec4eda7c8c370b7e0ae759d1daac48b5adff998bfc46ab266cf74d7cbce6f0caf1cf3723421a5c25c73cdad1632fdd6eaed79d4f3bd6c792da26c501ac5cf8de659c634b4687e279759321e09aa8561213156c01ba4455cbe5e659bca900bb4d732a17b36dad0581e7c1ff9b6d1d2b8feb73cab5f010c24ff75e7419f4c13df434ff9dc2c9281d72bc4bae6b5deaee231bba7a60593486ebafbfb2401278abd5b06f5440aa76adb98a4e8f7477cc8733c6cf1852447803fcc1003850f5f7c9c061b1aa72d98d5235562bd678e2afd3918eb552b61374ef70b06a5f34d002ab3d7723b19f4c1b503c2439e2396f90cb097c952dd522ee2e167a1b92a61a9088dd164fbb7a0310c107cf1852741087363221a309a9bc99ee00c9ef3d667f703a7efa88c59bf21bbdb85845d0c438898b101a38a83daf1916457cd44e0f914df6167c2b851f5d0b5bf812c3bb629ff4c017e43a942a38d63fbfec1e6413c122368106eda73da57362daa789553ccc9591421ec9b7f45085f8b3a4090bea00314f69799b3669db49f8f4cbb24756bb5591274f356e8e2a9a5e437fed5a834eebb6a481469ec9511be4ba1176a6223a6514d5885143b7d08136e2f425706c588db201bf5eb657f53df21bb9ca42ebff2fc87e80203e8f9217cb45ee90f3c0ebf373f93ac9aab8298dee8405e3e830ec4d77c293a21cdb8bb7b7e713621c38670d8474823ed754aca56c42f79b5bb405e6b8d9bbca441790d0c50e41a7cf3c3f82295e1605529e5f076eafa8dd429012096d7e2070045696d1e5a222e9a06e19c826b5018bd998e38684798c57391a343d957acadd72f6d531b030d980fcb2811999c0970a5164863424120ebc707838d26f2954ecc942cf1ee020db866ebac2db6ad7900ecaef35ad7343f30d2ccf0d175b8d4adefbe4c3ea06655cb4c9f38b5b977e8436c388a5e9718249841e4b4df5af2ce82191b4a21131b926c1c80d9af26b32985311aa1a3fc378ba5600f5a517fc2c927e09797f5b713dc7c8d968331821e0fe104200df1423a33110f12cb46a22a2f232645484357aa83f15d8fc177181229f852990ad2bf31c296492b2e2caae20dd4f807b8d08e387a5a39c746f7982b41399d4d01d76990064604f0a3484d9d32e08e6f867e5212c32951db1b44f460510e326b8477f8a9c067cf20f5be639e81b90eea04f42e2145df37c5f49edf91cd5caea324fb2c10e16bb09208b889a5481f087f8844f2408f6370ee708fe311dcc90889434fd7c7c3bfb432828a14c2ab1289f2d7aca8261c3a0ec908be52957669557d12df67168cb3e914e764dad0206bdf4bf0c4dc9e6f61776690258ecaf49ade5926b2041f92e55ee3de2fabc67b3f361fbd47752bae6741af80b11373e751e47d477862dedfe3054ec9eeec3d930aa68b050fccce7855addfb14a3128236bc122bc2b061f2f8b4c642a1eb02058299986405c55698c0015100cfb0c933368e28964859f914103a982ad94917950f3139eba5dee6bec04c626fce99fffea2503fb299662d65cae9b11470fb64f44987ac3694f088905b7e6882f315a748d6999d0f42ef0617d765befabe60061d19e38d5154c1ffff7ecf43eff0b837f837c003324921825b690cb6f498f0324c257f855bb89445e9a5bdd50ae69b0605fa5301db2546b23a4c43f108a94a51d7d752218c2b23a52c87813c652858640a823c320f00174c04274574b561eaf92b94d3345b31ae6382d05b2d5ec08da5505b31861c50f911058adccafd5406b508d230a0178cc4d270d48042766c328392dabd23d893356e1a4eefeb435ddc8b71eee83249208ee068d6c64feb27e4e6a1e30f54d727ca11a5d135382508d8da33dcd67e1b2a388478303d20fe373b85d961f5a66efb77a60dfe7126a4cb958babaf7fd6751d3a274c5edf892e24e75e2e729f53720d4e246f2cc2d50b164d72182eae3e8221dd8b149fdac93b3d70239c6c451305190746bcd6dffd7b6e6677d7f389b3ea22978ed0fe6209a84d05cf9c56a1b3fba39a50ee28786bc392c092dec0700bbb23d390e8281268e80c1229d2e9d4c2f4d987b756dcaffe56730bff2cc3cc9a30d976f7de1e050b2391d6e0cae79789575956cff3d5436324c2ee8b0b39e385c726bd6b09613bdc7ad1a9e71a455fe534cc1794d154ae6f3d2736391d405027c6836447ea3f68736b137857a0219669536423344add13425989310178a3bbd44bc5b4e2a332c92a18c67f2b49f25a0d44c1fe4879b4c56d94c102cf62fdad76ba5bbc59fbbce2cf7bab006246cf5b83db633eea8615861b7941f4092a75b37a7b4e1fd569e71c437d60ee5a06d2b96b035a08bc3edd548215ff5b568dbddfaf44df138fc1b21f8074790e5b8b335f98e278042f2ba407a64e5ac4a6b7f5b6ec2d4a71716de9326bfd85871b77aec08aea802613fb8f4a43cdd0ef76de6a52c40ad8e54ffc43ef0489df0ad91bbd5a034085adf693005851b9588eea690cb79dcff57ffd9d475ebfac29e823251c38f401e8a5b338d524680c43d8fa5f1c6803af295bbfc3e9aceae437667737e73f4a05ed74cb5ef0a02e2af03d7b483fce36b7dbd90c141302279da2660fe808b846499b2f649b31a30b2b296701126e699bf5731816c2fb174acdfed6d34857ad7e245779659c05a7a0b1d13616219a0076fb07de5d92f0522c8546ced3dbc428ac3ee67fd5ba95082f589ab34f2d97ce2d475dbd57880d8f0a25f4d6871e926202ddc31ed416feca3b02c250cc16b0488cbb693364b0d5503eccc495afb88169073994ef04a631526d2e4286809ba39dc95f457a610aea0afb628719ab392248756c7807ac139c9e338085b1099ff00c4129f3af66177efd2516e5792326708e8ad716cf08ea7f720bd4199f15a70778a9ff568941292add66295ad14486fd6c8cff16bdca89b0020bd4289b499fbb4bea9b319a1da614c8c9891544d23416a36922467000213dc527979bf10b9d366144f8f72d87d38d4f16b491b0d5fb56bfae94121408490969b4f27d65a40476ed82a5bcc38b42aa1e16e80c49f540d2642bb7aed67845630c0657b235d6081724ce1c214f942314d6af357b5bcda143277356b20757b4503aa18f6fe3e8e40a5fb2bd964903beef5ad464b1bb9d25875103c24c43dc6928fbe09f34229e0d0251d8b909a08012cd92bdb46f39b1b292090ea453b7fb3ef037bfe16d1a10e4ae93883f2598bce3ed57172961831d6624c1b5718d73481b170ac3b983840b68dc34f8b332792459cf51de150caf08c64adced5627fc4c1278c007dd3e95188556c4b093ae7ad72f29778c1ddeef94d43cc09fc6824c65ae2cf5c3fe80f73e0619be9559bcb02c2e41bb296afadd58405aa34b171bc2342c5804649d787e47c5552ec099e69fe4d4587ba468c9a977cfb94b5e6d79b13a4e2cea316670f0e27fded0c369e43ee0245e06497165113f1ad4f3e235d8c56bce5b85c502328cfe8fb87022b1d8efb6c032efb9a723c32bd1a6c7507b9bedd1eafd787a09aa878a4949af904b5f6056ffb626b1157f240497d28c4dac5b36bd79d6eb7acb4ce39b3988c14cfb730a2d610c49f2f1a0fde3ccb43ff1838c3cf5199a2aabf8c14795803973d56b69e35f086f4683dcf50f18ce6d3e848cf1fdae53755481fb4f42c74a1bfd55c59eb931db461c0fb85887e3de29bf788075de236f387fd73d7b83fb88de837fc6349e9a645aed38cc79d187cee95f070f24594dab01a8c1538ceb48aefbcd495c03e0eaeb46092a96bbc4f8892b43adfced2e572b2183e7a30c79cb55abcb7e2cf09221a51300561eab07349314734732ba3657ff7967fa00125857c884e29926da5f95a564fbd79db943b7259eab41cbb20a5d4fd0844d2407d109e8a959c40aa59edc0db66677493418710d27e38a665d8a1e19b90625be8b04645db553098af985c4da94dba85219de71b5b423d3346a2739dd1b42d2418bad5ae3501f9887bebdb999da12ea25df813e5cd2d8d759aa2cfbb701cccdfaee00cb1b0121e67bc963c8219ee8bd23df7f9d4eacc4edcfe5ef54f052da36274a3b1fae52d3a777335060bf83c2b6e98d0d9c2e06cb697ad8dbde22679c569f0b3be56ec456f30368a1f6145a2c613c8b20c4501c2e80845565d5e9c22aa5403c717dd37f4f03f7f80d74927834fcb708daeb94576761e614c3d5a2cdd3612819259a31693bd4c288f5a04a13a9e2a0484dca49dc927a43a10d149cdfd5255a8d1972d825a267d78bab909683a02c918a421378ef46acbd445bf432463313746782ccfd59d4c717b2e48e9f349eaa3d3111b3c8464ea38701822c9cff5142cc0cd39a294f219ebd4f9e53cbbbda97f1e13907a346531977eabcc5c24e5241a5a2d514766017d11d507bdc23302acb48f9b549e48cdc219bc1092408764302c45e61de079e5a32b34668655c3da2470b930405766088c1d33a1ad5809bb4de71312835781dc80238a4c779ad82804b1ff2d2cf6bf38293f3c971deb4e58e0971f03e22138f114ed16c014a38f1fb1c2b0480bade9dd0c551444fbff91ca2485913cacea6150f102e10bed2b3f058a44ff408fae87d56723abc988b65bf4c533082af07082e9564b9a58d2db71137d83dd73a44b8fa91cf4fd6b2c7d4b5a978a464c412f05b319ccd9408b1951e828e44f2000c386f26ac83950dcf03380a428d5ca14d47942e0562f35095cbdd22c53b7a7742ae5f2f9cae6febd4d329720c235758ab0d51f282285bff6fa56bd6c59f65106276c889954db99dd08aa68ab443f3d9521ef52458168cd6ddbecb684e2939b240366192bd263ec8ca0b0d4424d19f6b0fb66994986b06d7091918a4c9ccb434de67c992e38b2e97f9ea572cc0cc0782d8087fab30acae3717805cda863af25b4283d63d6184cf21940f33a5be77958658fa1548348c80e2877385532424f9f6c9cf181de6e9e35e0e066309d34943e34c6fa37096d92ced8575be065d83c22271d5b1aff951097ee44f5b60814dc8de48d62ee8d77c3c610e05cdf2172c8785ad3890075056f0f877753792b636e00dd9ac126bfe83431b00a289f8b0938604b496c20fdbd35aab70e3ff2a4f5389d94a0242498e342536ef87f86d547c4473b93d51e5d800b8b800dff6af9ee64f159ea32f909d3d57f5d489396124a4dae743be5589b923f79beaf53983747d05f6ff0a26a0a1fc61c9dcef5f9afcb5a92b1a19434a48efd4a882f3e658a0eaf4452bbe3d386fafed3cc02712a3a12018c008f5ac4d298ec94cdf8c4f65e09967382feadf14840f7e427f2069b71a4d4a0330f751abeacdb7651e15ef6e4d82825759c0ffce4b039f2522fe50a9d39c70518125a3c60549c7c2407700838adf501f01b8cb9c7e8fcf32da192e8895c889827485004c9f2c9945c30b3ae461bce8dee78e8fd6368744d1f9205269bef54b8ad57e7035e93eb70b4cf84647917f5097305139955e8c7a4d29b43f5d81ad096871986da0f1be53ab27c75a015b036f6e4b3af90077fc98f34c61316bbec7a1724d6415aa2504fd976758602967763dec2676183f9acbf87db35e94d57aece12c92cb400bf8ef957861ab193c4e13b39a40b48e05e644cc299603dbf6cfe230a2cdaa1d94a01264894c3d19e7c9afcb29d9bda70e574af62aea7e2a51ae0b7ef63a0fc6def368744d6a8148dab236eef1a44c20f655b00708ce2776a453dfa144d395e79503e8ae62426fdd44fa7a2293e2d45a230f0e5b333fd5660d55935df6f2b02366e5f8f4badcbccc9a65f5c9b3ad170c56fa863fc8bec5e58b02eabcad9fe03d88e75fa21c2bd6b95ead7a4fd071da631d50c544a48e430d9b224fe0ff0110ad1e14e43e6f39b8e68efb1567d6345ca4cc5f5bdcfb792cd193d939dc4d09eb53c928de5331ad7e06ef05f44fa81685961f876661861061f32e4ce36b2eff7f42a2bafa8f27775269f75cf91cff4724d79bc40b22bbdc447b072c184dcf90e634c5455be5f150208f96de9b4d24a80fd71cbc3c377cc233b2eab1ebfe48f236b77e5da3afbcb13440bcc65af07e037cec39822a9ecb1de9c6158e1115400726575aaf54a50d66c970967242e0f1a7d7bdfe61c81b2450ba084d9f2bce8c6cae1f1b88b40cd96e7dc056bfed526cc07d5c0975f8d07572294db953c55342d55d48551ca37a8ef0151df530620b2638c54fb81e70f4c42888f2ccd258b93c89bbe25ed9577072700727a11aa31413d4efbb682da3d85fae9aa0d3db636cc62f6d7cc2df3af07d4a1eae406b77e789475f503414a2437cedc8545a5919a377d71c8850dac98925afc8c7241dfddb78668897810c0ab123abe00a58b15eb63c855e16204e2f21fce35f7b62d6d3a530d4895410a12b485ba78fe1061a2e53167b8d2c6137144f98bc6e7d405d4d7281ddd42c6251d390c6309925e98bb6adb24f2a88daa6df07ec9af015816da189064fae12b2a75c1cc77c3ac3c98f852c7427246c90e44ad0261dc12039f209a204c9cc8b0bc006f5db8b0f756b660a841d3ae7cfe608e019a8cda7f63c92a4fad59883ba7c00e2c9f7d05f76513e5407b12006c2d7bc25500f003c4981d6348ba59962800c89223d406006958cc0b077372eeb0f668f48ae78e50eabba0bb46a3910b0f618a9eddad72e46d406fae03cec5ce13e22278c667735af421929647cccf18be4cc92e26e3b54d622925e11f55a979ff4ca11d764b23a17fce4e99dc67870ada7d2aa1451abfab8a1284ff212c563727e344c8c496153ca1fb5cc59dfeb76729ac43de937c29487897adc2234c7cd3a38e2f026c55516e4ded7b2881965f2875a7dd8d9cb9198cfa51e58880d4313051bd83f3dfa936fff599e4b21337b27222f81a47f89f70df5258b80d5ab27712a68bf81ebe650ec521335eaa2b83256ec0553314ec2f79f64bd9aaf759cb1259aa9a5e44680d81855f14f667e5cf0fbe83a1740c0237d13506c70443c4559330f1ee740ff1b206b1d7d912f2ec77613d52adfc68199b1d046da080913e4a999fb1b701989fef17a80f549b6d23581e92f90696a36ca3abe24f5a5e0fd9f0f660d9c3216d73a8d897150f5eeadaa55f67f3940c6164ed18a4e8438c0766315da8c2c2a1a8f4fda26d17bf8ee7440ae05fb71db1d531d02df0b9c28813c90ed3ed977c605debc88e25b8f010c3ed83ed1ab5d3d1d7afffe18d59d4d1a3feb081e8a904c84052b96247967c396ff72aab9ca4d78812b3becc9eb85b92f0e01d6e1ade4cce81676397f635bdcec81f1b0bc1cc528fb56b88be6972a227a67d8ddf2204152bc6fcc9f59dc2a8665c22df846204d9d86a760f2c9bb66e5edc99e6295f809d793a76b6893e74d82ccc47fe419bd110615e325b155f4eff4a7141cfe622a07d6e06df11e50bcebc59ec5945ebd776771d857fa2f9b0c51a2fb1458d349bb25356745b39f5c89d6103b5019aba09803259cb68d1cf47ca363436394f7fd372fc2831328562a9431b7d8ee35a7fe7cb58c774aed2e4bce31a2d9d1c5ad701a5f4281cde0408be4672e218ae6762793dcaaa32e7c110b96fd6c27b4d56fad77f0686bd08552cb70ea538a0edc6e0144378c3298fcefa7abaabad72355473cdc1b2a9d390511e7e04033ab6b523aac14a9537ce46293cd88dd81e4dbb8e7e0a3ee0e8f1068a94aa8c0a882f723b76ff2c5b5dad2e49311c2b32d269e059dc12387ca0ce6cdf4892cfc2b9908932c69b36ef110bcd7d2bc802da17a360843ce72ffc28c658f471c7f990829d97a4d9bbf73a38db8254a1f19322ab612cc1c83de99f6e2a606497a18a9ad6b9738a7c0f220c9ee931affe4fac4ac1bf436aa53195726a55205a200f03792ed872efd57583b9a93e60687938a90e7b8044624398cd71927dbd93827b193f07fba1ee304f3d4c50b9404c4107e0c65019e3e3fb6163234a9d36a67cdb5059356c10c9492ffc3e604caa3355d332669c6e5c15043b1eaedeb4ac02fdd238c8a0935030d849004eb13e78d2e68fddf9627d2e8e9541474e41abf4d02d2cf3c8e8e8c42aaa66474a6312817f7bbbfdca811b4c149acc68bc379b7ae69678b96b7d52df7519297a76b7730d45d1d97b0822de26216c1de32648c3b96875e3a6e85a515a9a4229c4e7a6cd9635c67cc52bf62765bd9d0ee6ca5121da2748d42c01865db5b475d74f53d69fb7caff862fc57291e66cdf289c9303c7b847a6daecb0f346d9cd7333839e411b3decbd8dd55477906a4d0e05ed61c112283ed80406cc03c437b78311f53f5386bf0dd6506a721724b7983f88281735f7793a83da8fd05f44bd64cb8175124bcfecb3bba3d9f700dc61652df6c32e1e0fc81255b3383344e4cb1901186673b528cb88b4bd4751bee4303a3afca3048f1cef1437ca15f4731983f0675bff43bd935ae04f2f8f7dee790b21e058502eefdcabd0997aefe0780fafd4e4a5d6ebf50a5dbf096f1cd56937e12ae97f55e3770ceb8965c0b902cd2b1d9b6d239ef5fa0cefc8aa73545179c535a2a569f9720e1a0df1a7f7c4e1755c0690e4479830ccb3fdf6981f6fd7459e29f97811419bf7ae9d1da2f4beb565925eea2cf8172f0c89130c9c55a431c1665051800f7cc0b4f5353f498e3ac9b82d3e9fbf33f5bb789e44e12f274eb19338ad3a74da0b88e398bf9e81542a78d7a0cef068034d3bf4e7d1185bc861b6f530f54d74a12ec379b36e56105f2d51891631824be6c7f9742cc1f4e8628b4b425d7f7e126578e067a5b3c429f2ddcb725037667e1fcbdbe3d7f474b989c4e96d2d777008451483b1236e18de036d7a5ca8d9134f1c86bb99fb5951a44918cb4792a226e052d9ec3d5c30bb13df81fac1cb6e006a17e4a64d7dfe161c81ebc2cabdae3b5992fac75c79fde8293dce0abc627acd482db4fea8d8f24680bb6f1dba1a61807695a98d530462e23f9c2bef1e8445e3a49138647cc3919bfaffa2410153eadc054a52916af1abf1314dd0e22d01d782ab6a652e208708d3cf2ad7455d461eaa7ba62ac1bb51e5fa4271690adee558baafa4b765572cfefae5a98f020939bf6f47ed196801739efd4f3723c8d35d74e0dcf231b9eed3fe6769adcb8cf48c83e3d5a755a1a497f940375e894a5b39642ee670162dee59e83055dd075fc8e1fbc96dde8f9918b7144e102943efcdda018d5ee43d143f0eeabde586cd1d1ea601d9b126d174a0de6bd0b3d68e4dec733c23edf0e80ccb003bf68d1238e84aa2c010fc59b2c59d619ac9431e3b6e21694fe481bcbf4c535e9e196659753741ac8eda9eca3f9d59d35aad01664c1ab9e33f586efbc1a52cd6f6f0fae65b488e3039058adb916e50b0ae7ecf16276fd04c05328463730cf62a12917cb6c52abdf17cf4389399e6b4228a587fab202bfbdfb15eedf94755b8fda5d275406d30a26bcbb4c789516adf6b6a24622242749f1b5bb54d87094de0109957b666550a0ec99a0a7df0863f76ea522ff9ea49135a511c3a984dee6fed5f838d6eab232c9f75081a168599dfcea30f1f8193f1c244c67d1f80112b8d4c9b1a40daf4028867376c0199f333e4ea3f29f516e245f9ee4fc7d84bedadc8ec13863d917103d7842f4930ab959fdeae1c28a0ef3f5113ab93be6db940b1ee7ad080cd989310f8d0a2125ba31d4b7b1bc6e824c97ad70b03c95c1d5b3cc76629cf5282c37fc8cb74c9178518fef9c2eb5f437e47437fac5eecbdc4fffbf89bfd37e5bdf6057214a90db9cf9c41e7c6929d444189507cfcdae513ccfc03eb901b8433911e40c036ed9ee992043fbe7727400bc21bec97bd12fbeaa7c3e4092076a7d7c41a646aa600dc646860a112eaab3f89b59d7e7424526344596280e2605e07074b015d34ae43c3b4fcef46f3148885a144a4b644a12bfe4faf4922b8b3bf92e2c663d7744f51a0f26ded4e019087e0249ac394ecd7e99b7793c6c6d9938f80322f19f0bc1885c6abe3e5c90a49c35f62d3e96c52b34609056553a1a05104de5b59d3afe13d23f37522b375e2d04b7d14f18cd8d053cede4f064b2c4c62c2c4a698a9677f3822efe22474e8896e4dab1eae7570c609d646bc1c945ab06200cc1cfe1cf1ef543cbce1578c6e8b9bed4748e0976493f83cbc7f436e29361f1c3c76ff18a59ea949a1be2640699dc8de590483f0e0a596c4bd0ab3e69f3ca0ca74ed07fdcd9083911b9bdceb393e30ab93f9c7c2627fca720cd829e5c9c4cd6ec00f7051e33b4893cee8e98a438163fc5d4fd1f425aa8475c4d25a97a9234d9a20b303fb71617dd411b0ca1cd38043c9fcc73618c3e708f29a001d4e8ed670e83aa0ddb338ef94c82ccecee9a9236b0bf4722fdc6290a29b8697bbbdf54e8899feb64c599aef7d6dfcbdb955fbb7be87c42f7d3e6de4aa1556914a25684a8a13570ba748c5b1900ff799a35ad84c92765632839d06e0c0a67f04f3c06476d95e8145a63f4913589b789729e0154ba67c8e782bda71fb0aed26fd44ba5ac2ce4976bc14ac9cfd722c4c25170237e57f101256cda21c84810913f3a198e35ab774fada41e32251e4d74cb24a419d7d77394c4ba8850eaaa7d19f9555dad8556047b26a1ebde949d1701bba2addbea3dda066c0a200d141fa1737e6fb19fd2f56030aaf9fd86767a81f66c6e5e68a714d4d5772e539c03866bafda063f106e3593d8f0a751b988dbb8fe8320185718f00898109904398581f5f7f782ed29e65b11597fedc8b24726835b375524849a7ca3893bc3b14f93284c227e35031f6b3c8f3e9daa6b303e08322fa79c1e876a005ea64902fadc98eab739a7306609609a1836557d7d9b6aa0f6312086069d66fcfc829e814a5f9187b207845ee8b7c468e9a64cac06bdf8b355797ca2289fb6db3b5dd0e9149b6ea1b78e5a660ab4a2203bdcf9a828c050d0aba806daca9450279c5a3a467fb25fb60fbe89fdf23b2bb4a9e05b439621a61fbd6b469dbcffe07109a44f76087a3a7efb8892dae98e6c9ab3accf9626377daa50f11bb80b2bf3872a58bbe232be576e0a7b4d8597b1ed8565a06888b2e1dd910b7fdda95beb6836fc637f4f32d13e73923bc179f7891cf7f16c9bfc74776808321f28d25d7e58683b97de14ba5e455d91790a22d9bbf9589989a7ea7876c6fc225d7cb3ba121d07c9c63787a4d9f7a28259a9ff08792d9a87938c77935a3c5123fad17d9c64516e22569ccb25562090cf743bf2484d25129a65b49b70a41f765a66c85beaaa8d7a979731f4f958ddfbce2d8c09c277084b9b7ffb176bb01874c71e90ba971a39b0a3b2426a0be48ca78c3bd8d9768825585979623bb27d32798ec6dce37bca7833297de9cda84207f82a16daeaa96c6d1bb1eb0594903d20afbff9e759f239a4c26f0e70499c4a40396d247a82933fcba6adfbd7a8fd63e6260795071e7ddce54ff3881f51703353db9b3f5c6c460d0e9f1f297f1481fe36d0deee785d18473c2bafbffbcfc05cd3a7578364cdca9c783721892df43432d9dfb8bf37624a6a85d9ad0ccd59735ad6267d65071d2acba57486e27a1e82691986c6d860a12ef45291add92410f595328c3f09a1ce29c2bdfd56afc6ed25d26861e674a8af7587677bf8e3e5734f9a9098b78f7f8f0a362fadbbbc66178de27fa9922215dfbadaee0d263f9bf054fc4e5a3425e96f6c2701ca1b4332f77a7a110f70bd8639b22ef9abd0c4bbb88b9875e5f58fcd10000000000