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

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

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

Block Certificate

Block 52189 31cb60c6b3f6a302dc173f19762c69bc412345b094bda76dd2a022b4ac126c90

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e4e70cca851b6cee4114f0cfdfb27c900a53a8df05ad479196e4c91643e5b892
Certificate Block Hash
31cb60c6b3f6a302dc173f19762c69bc412345b094bda76dd2a022b4ac126c90
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003156000002db0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008ef2cf3cc7c7ea0ba37ae0864f50ecd9d5553ca9d1ea43bedd185f5c36ec471f3e47db1e4585960b49e42649ac04c8a47a96beffd3991b28b162cdbd683c3a2c32181f5b839fb37cd44d46115e9503bfbb484373ede1f086390c0000000000000080000000e000003156000002db0000

Raw Header Hex

00004020c48a18e6040313477e12d5d943a3b5859bded5c5cf697fb625b4c0520698ac14c224b3ea320f30acc9e67e82adbb430ef6986c8d7250a78ad436003c187092a311f4056a1555091892b8e54316c9e4969147ad05dfa8530a907cb2dfcff01441ee6c1b85ca0ce7e4

Proof Data Hex

59,560 bytes
121216010307deee45bd7ceca473fddd7046dd20825112f041083a991863e36ca764ce7b90e8ef9c3f4cbdb286e7d7b9a8897514e8723ab0d6e186bc81684132259be376eac04fdd92db6e54187f80ccf997fef9882f07e7af4cb5bab76bbe17b2a1a9c2c58107fe2c833549a86ad4f649d28ea3a540edbf18e18ca1b870450574479553f9cef150addd66f06c351a9c7852a73b5ae75967a3fd4d98c3e433c0809caffc175fea84ccab506840178c4139c2feac70d83957b784a44890e0919009b82366731a5f7ba49156f70e92483a90157d6bb57012f7f2f45a63e8d78e58077e95b23fd0cec52d1297750621509d4d48f72556977bf61b6fc1ed06e6bd1b1bbf90e9c4707339759f4b415d726015f103f6e29f1d47e844e26f895f3913e916ab39ff3237a77d53dcec4fee5850276a3bb01dad4f387cca91ad9ef371fa79984dcfe1e8f033e143110029b4c0e8504f2cc2b490ac08385881e15504b4cc03ac9f4c27f53f2057cfbc84c23ae1aad264590da44303552e431154e1f6b6150a7637397d4b104ccaef09e09f5edb3e0092ee935a7bd3234d9fff0e1edd1079dff4de0cf3a303bbd2405b6055336d0e98e4576ac7aac08d708c6a334cfe29b01e124972fc88cc396741eadd00ca861ae0af480f92e9af291f03f93492c8989981a2205692e8b922aaf204f988c2016762f21aa64db52339966825e7b31ad3300581385de92f1995570d36be120851f3f45231a4b61cbf6b186d7407a18bdc446efc09d5ffa6eb5cdeac3043771c18360e600d2bcaea819073d0d46b711cfd62043a896554fb4b430513547a2d02f7b38bd126e0d8a225a64501b85f203881420aa6c61fc07ddfdee639d82485b2c7bf04c12d739f45bffd6a29b8d23791eddaeb55680f25c6cd11a7300b4fbe45cf4358fc0d04f8b73c1c78325c27e8745cd7d0ed4f773837e3ca9615f0d8de4c7471066f8445afae41cc2681380661007d98a64728a76c668ba64c54e7d31570118ec648ae766e07090d3c9506c5237cb4805076f080bbe7f0cfadc11338dee64e34e018f1cab1019fee0f1d897880fa2acd420e1c2efbe3aaaaaf5b8b680b4e21cb85aa6f8573ef38b29ef145633a3a3d4cd8d6b20cf315fea3cbef2ecfbf318c5f577926336f47070b916290340f1aa45e80e044dfa066e4bf2666d782295e66483898285174c3afff21ba10d12193d31824ec5fc7fe13c40a762f6c60b666e58b5bff2e45e46fd3c903fe9a6eb55c947c01f414dff2ee445aab40f73f5a4005fa1fa89a817ddcc27466257dfe7af15003548c71c71fefb53c33dff1fa4838f3ff2e2dd65dbead342dfed7b1f6e25c29aeaa37c27bcfff7b8fcfc079289091e47f1dfa96840a91d7d0adde404d82d012962f8f16135f6271b1e8e4322da300c481f970fd20cf4b9f3f26a8c067db676ff420b373b3ada14f7556d3823898fd95c70cb2270cd82ceff1caa536b3cc504b02a0ae8c8b7abfc02db4de7ec03bfe9ec94a7febaae54f85d48f3a572cb677e00dafddda364ca7a9b2433df983d15b816fe3d956b8c2eeb81e30b2f2bc62f9a5c87ce9ebffe679893c79c4c1bef46fa7bff1a652305fe86c6337df879aaa3edc3abdd2e9b76a1c40a970856d84941b3ea0da60085ad9b12bdc78779dcd07bf233c4c9af4ac4ac1ab7e15c7f93f85a728cad3c1c6dfb9480cae330cd176c8bd28a9348297f1f66b49fbac7f49e8ba861a2968006c218cb5381ab58478e504743f088da1b99946f4caddb2681a8cbc39cffdb608f18c10b935c53a6b7183d78486fe61ee900692da36f97576da3b9b6b9451e2dc3aaf76e323fce69a5273335db0d5a1ed77f9b8a1f0033c0bb53392b88f92beacb2a8aaa17a2ea63ba5f565809b9447a1415794084ea0226e1f6c4f70a0574f831ea8aec4bfdd170b796be721fb4aa34d68571a418c5422561ec2204138a5a0019f3885fc57a0087e4b7f0ad47b6dc7edff5da167c16ed1fd1daeb699bcc0fffd5e15c7fd093885dfd554afdb31b965c96813a3b435690ce8ce3fdfbeb49d3fa321f02934ffcb3621c55a5577307e90ab141ff1227d716a7887fa5e8fad2df8a1c1881ae05cfa305886ea489f0b0d5e9a3d1b9aa8d5293625091e73827037967d288f7860e76e48437cf600c2250d0ee5aa9e5203e31c1e5dd42997c4cdeb823957f466df041114c569634a5483c3cde7e47a82353241026e655d980202fd8bd8185c9e7a2051534313d816f2e2f0f0f696e45bdae29e46214712cf30c06eed0a94c2bf7e245c4f24f12507969976da5e5b52069e3592d6d1af1b5ba048693d3ca864c8daa50bfc8ac48dd547825c2668212a586dbf4f04976ecdf43a310b37a49f0642bc2b8bad6f2e5d5859d3df73543d7062331ae0e5fa1db44e166de92661172018bce1d5621df2e8415d5406d1a32f31da89f240cf3957419eb0bd6af302c4c97d3cf0c7783b1a728deffb8e5ef6c9a9c8f72e06f63297b19dc6bc32f6839b286f01a91539b9380c79e49e28dbdd4acbc2489dbe187f3c64c00e7e50b0260747aca4f1a4782f4276351e521ddfa096b2a74e8d0d16956741249e3c317e14efade6ba4a121b69ddcae8d4b0c3d4aa083ee38418a26e0f25d90ce646aeadd0e5ea96f4fb5e44fda5e4342387012f7f9460fcc4827d7d95384d73118017435d0d59c051475bbf92aec2d7e7d60e3c111a94433c3a4026ee72ce33a7b829b4b8a4cba22e1b60986e31e8ebf26edc8c05cb17f2f95be098db081706cc380b82ce0e19ac142f729015cf08a347a0e75ef346269629bcea14b65dbaefbaad12bd61f1f27122a9f2dcddd4419746b00b48dfe8c99addf739153476ef25ae7d183b61b17a9b6fecb4826b74c2ebe4c8305d3ae7256afb35b59d346780325cdb1346564f3b79ac6f68dc75e4731d4c12c4f6d848f61dd8b990c14f044e9fa8a644cf96ad64ed3e37bddb837e501304d23397d568384da168d12a8c007542fe65a28aa6247a17dc00f47f06fe1acd605e9f5261b31b007596172a56c794be55a7b0e3d7bc67e3e375953d33701e5386558b32c5cad0b688f68dbcc3c76b646766f4c67ef9fb35415d22e8000de83f98f7f9632913cbec2dc55d31f06abc169dfc15da0029000a0fc6234dd4f13a7a1e107f8e0c1dadf0d10e7e0dabf2739baa806138f28a97c18bf6967872370fe1838534ddfe1b6d32d86b204f2cb6e12c4b844e572f4634af8fea61d26d8ff00ac624e5021242b44b6fbe3f39401a72e8c0207fd72fe428ec9b6275540bee7766c7832370d749369e258b433c74ed3e9f08382ade3c0c067205b772448f7c4a3377bff14c96b1c6647b1c2004459e2de1ed57aa128c45903e886103be89845abf193825ae50a5a1c3967006f1f357143eb85f792c890ab25b2ec041f2877a3a9c4d068990334eba8dcf24cd05074b949dca45f739ce8d1c732f464678c50cebf29b4d6ed2cf038b26a0049c0f2e371af4f2f75f4f70a72019722bcacd52f2a43f71b33ebe2185fc3368945329d1d8178a87558656f68430cb46f46c25feb64a8f4c5bfd4c5f5a49c7462fa20c8a331c27a7bdda3a0f5316e3bb05d90e88e855f80dc0daaaa72ea857f0ce5447364efd5bb027ef7e567dd905db89ec27b2f629c83e661dc0c643ac37f35bef3865d3fe59877b55dfd8370b3bfab3d82c3e666ec49e307627e79b6dedc9e1bdada6982b09f3961c57160bb20e716a0b8045c6d162f5e83c585ca3e1df39d5cfbbdff40403027f721456ac572528a4ba3dda83433e8d4edf0cea63a4afc9b6f09123b3e73d7bda2b94bc36ae685a28def32649c6e3af2ab752c10805f9b93811f0a8f91e41394edc2a6589e03ae291d213d864399955b28e231cc6a6224ee876f9cc947e167d673525acb1730f0bc789fff0ecf89098d11531cfef14afff473816e7d14dc68f82bd108aab9b76496244d337cd7eff44bd02f5ce558afd978e6933342517c45ab3434efa6a516a773128aa39b46e2d2548a0fd18c19bda55642a4c4686c442ef12056405696d08ec47bfb1bd86fbe34a99c2f4429349813eccd8322a3781a1a07fd2054dab854daadde5f12cd0d0ccd68eb16fdd1b4ea52424c563445e5d0977d920686ecd83c5e5402092c86e9f0958d1f8dcedd948ec4d55eceaf482cdb09896c039b2139caf6008dd6b6b32d5ef05588bda924d335351a79296c59615bbd566fe68c357c9b28c1c864b9b9d156cec4e1d2edd1eaaf9fe23a79bf4503bdc7e48bd8a3673d3fb313aa801f578da946ec7643f4c5033073ab1b1a707d8a0a97bedeb52194a093de6a8b2d5bbddfbfa0ad4709e6a42c9c4327c4af5c071a861a663ae9eefd5b6c20be98b7e079c9109f78db151988975ab923597d3c2d2d3885ecc333d1794dbd009aaec970e0db6df03c0db957ff0c6b9bada22adecad60d8423fb6c02e6c02673548462029753f21816cff3f6d8217f0f4d2105725b32efbe97d9dff903480ed66e519db89daf4099627f909ed4edbc5dab1625e589080912b493d32e3c9bff9535f9b8a53d5c3bd148f01d0e00af6d7ff766366a38d88163f941a1ed26b9dfc4f49b02d5f157acf5b126e75cae56e3078e2621dccfae26abb8246271a4a90a6e9b7832460e662eb2de82734c00ca5273c1523c21bac1038bbaccbe424fd59ccc96761f3246ce495eb42a59f54fd92a7e871c22b4b4221c889818b688b8a688d96362db542f5bb4a3304bab0cbbd7fc112ff2d8fbb7c96577215840b5e3c24a284cab3c855d3272ed09fb95c685f1b4573564c369c5c5e340a94282b4cca750716f5355e5dd3b6c27fca42a598b79f6479b2c5cc8f188a7a53f1b16214d4fc9bf4f34a5b1bd121bca546ab1f14044b766dbb9c890db538dd01a011f4b91a430f724b09a245ee3ff412dddb0f196ed1850ff2b11b41beb9f93b34c253df5235adfdb54079e6f484fb5adc7e357f4f96716c49ac5951b73865be139dd48895ecd1a4eab228d58d2430fed31ecb7e755427f54b89f68995367a7699c9fc767f3800f71079d01034708961c421eeda2b542be2808a4aac2881242ac63e460a9c7974d2a8203c4c650d74a693ed1d188ead6218e4763b0d6b0e268917fb7e6c1dde1801725d024d40ae178f22c1ce7157a305a2bce6edc944a40abe1359bf8d27bb7fb8fd6aa8a2b7a10b0c71d932015503812a610f505358c6cd44138ec15c02d087e2cd01f4208f8a532b3ce89804fd0a6071d2b36c3e663941058897059029ed992a42b06067fc35b06fd88d750538cbf46143c11e5201399c9ac7685de96244507039208be95e47c12865cd4e4c314c0956cce0f7937a0405f859a99fa38367326da2b28e3ce6e140a9a686b6c485324616fbbd7cdde2b6c1519a721a41589ba481efb6027da99d574cbc9cfad4425a89674a6d6b40ba018643710d6f2e9a0176001e7884b2d8bf3e9d5f088a41a7555bb4b52835d7de843dcca9f10fbf04aefacc4d6e806322d853ea3847c4d8ff3d85c6079e1726c9f6d492a02b495becd6784e2b1d6c6664de97672e731a950617c677c4ebb172d642d6a8b7bb01d2a6b71f71d5134c53d4cd85b904ca2d396c61ef8a462f294c894010d1e2788f01561d6894ff2050d2d6e704c03bbc762951c7f9d091ff212d733fad06028bbfdbe837fabe45534d77c115fc7ae86f0b99e2649f77eca81649cb238afc6f12bd3788edb03134938583f2572a36e39be2a5df82c98dd7789cb5c2e0c09cef799bba6c1ad0cbd1d190b497e03f93fa216d7ea9cb61d286277c23110c54503c20187f218b409e0825c7a115da010c69a26a31448b659c20a076208199bda6f589e0ed3a8a70a581abf002ee6d8669e66f44c194490f4b51e0e4255a800771d7ea539ee67b8b0c921d0a8439be867b3db7155e4034380ff3b5a5df2e69336bb0dca3666673f8c22a4ce0f74bf9abd2d9e0c0c5a68221942f6c3758618c82035eb5ee18db5b4643ae7e5939acdeb79ffc515f55329010f8fb95dca857ac617c86338101809adbf43f3269478a9dbca28409709ddeb56858a2d0bc748c7c7b19bedaf99badeabb0ea0b3c6d62def2a490ea3b97f86b2dc9099e545641e3e53581ed948fb6514d1a3750dc6ab58d330641a7c3d5877d636d59c9b38211e7e8dff19065904aeb7b0b2f86ffd0b77e26398067d001a401e108013537daaf98181d0c1071f218aafebb138653e6d66efdd8c773026db67968f4b6bc46467126d2c7e6898ba4182adfbf1d0ab48bf05aa70284395e17b5f3b4038b7b6f055246b22fc56ae04eb759b96baf5f2d5e26b0927791dfb6a0c404bb96c84f899719056ea9aa21c9945de59b3482d40ad2613570984e60d3db5bb3917776e4973ca261ccfaf259de87f5f2eb877291521088fbdc011758617a2920c77a24bb207987ffb527ff1838af370644b0787f9a54276794a612328f31a8035651c870e334c9e9395c1f0e5d9bdd50b4edb9949e5652a6e9fe4adb4e82d067d00dd0efac687c14322316702acbcf4c8e6ef39ab090e5fce42e5cd392d0618c7e4240de53766764414dbdf80bc74637cbd01c308d8dd48c594fb77c0efce5bb95bf1e676cc6bbfc7b33e0c8278a064b9a282ef940c8ea2a4ea0952a0f9a8cc0899387ecd4fdaf24c277a1fe6ef41e18c49c2ee03d6b91c707049aac34f49be0f05c44e2f3c16c5dafe71719aa070e018eacd3435787946ca9e5509e3d90d1c5a9f354c09ddc6b1fe7ca6afe776d8a22d309b07597db9c5eab452c435ec4bf74ce913a0030e83631619de8facec46b0255be717dd3a5702e34a1dd684af718e0b18cc943d2d577284b343f587612d31a2f0115a9208a0443ac88c73d2812f5cae821233e3e3adfcd99d43e726e78e02e9b8f2547f8c526560563baf50f1055c9cb17aadf98e11948899d14bc36da41122891c757c2a4df9bdb83e920476ba699f9e9c027c2426d07f0020c1965e5ec06a9695570341a5a8f7c1c3f35d3d2908d17726410d3653a2ce557952ffe8d46dcf3874659093f723de6646cc4e180618a8b20700d6c8fd0ebfeac23d53bfd954bbd926f9c89c4821f84699e00b0536ba658cc60b37c9cf50b152baf26d7c4589145e40820cd365f1dbbca69b0403c29dc810b1e52c1c226325d515016dc64fcd7a1c4ed4274fb3d0078640f93c54b69c8f6525a7f7c3f38ebdcfff6ee84a2375c9b32de904e13d5b69f2be03b66f674d428d9681d9831313b341dd2c545629425e8c5b789e2daa767b43d7fa167fae3595e4053cfa33864b9e0b29b897270956e9a17693b6b1d749ba1e919fd6d60e1a4fb19b5b85924e9a2ea0904e1308d8e3d17569feb78cb3b69786824ad7dd70330522f7665e2d73d7fd7bc62243eabb9fc6de51a8c8746317dcf4af78ba86eaf0e45a7a6257aa4ab8b3acc0a4a8336c50c16a2562ac5e35486347c3d5cd54b70c91fb34e772ba9ea8efc3294c4497813e95998608303eae38cb34558dd223d1651c6cbb8da1476603176ad405f4a619ea29b3d752102305fbf9370667aefe87345bbe7b4b65602ec82cdb6438a7959e2ae7242913015c120104a698fb131958c41677f1179de26d4ef5bf664da8f58f0d2e6732cb7779753a1401623ee88942fd405fd1533ad2398cc1b323603fb1772bb3a80eea24fc13782db8686551968e06fe4667aa1155a7d68f72c2e8b690dbdf384c8c2c0b711c46cda2c1ae8b171cf1ba9bf23af45c2e913d2d75d6ee985f94d4767415e69917ecf0dafd3507f0f6654add8c5e4dd207625a67d5f2607cbf1b47941c7b880d7cdb39df3440e334189a2647184791d20ea106b8df0eb3299f283d6056c0d13da31675f851d3ace0297b184ff910716ab1f1d3e753b3ad8701c908b4088ef2735400760fb7ffe4b2b835d762089d6a2f2ba48dbca05a56acf8a895b070e9e8a94d5818f53574078a72134c0186ae9102c0d774bc7b71c91b7c9a88c674747fbaf4312dd3481d1eb3910a741292c8fc936a77f81456c775b95645463c51987ad3245ed066437c696d10e8faafd372e7d9d03ea948d8b2d71a667765b6a672d60339504221c2aec64180bca3803ec0273c0c9c1f3954bfd16fda9b5b608f2de5de7c3211b271c111fdfc62de5cb00603290f2b054ee827260ff937fc86c03799b9378d967f6302cabdd1c1b0c9fdbd0f8022da43774229d89c81da28f5c0509628a8258a04397741745b6418cf72dde2f9c795393ffa04ed042fe4977ebfdd9a70e4e525f3568bcd725081e6ab1bd6af73a804e5889ce0661338d805365b868246bbcdfab24c0aa02061d404f217ddc15b6fb459cc233063b95d2399660e0b609e5d3b2bb6e159b53e68a51a6cf059d07e66f2111a2431fd0847240e759bfc1a67b2bd268a2a0a4f4e48720a0d1e8667442c6b25b146021a09b709cbc2385a43a2c456c8f240dbee1706ad8b72e960c515fc71f6238557199979d7e108d5e8263ed38b30a4406e04fdb1991b43c698e96082b38f432748e7632c58c10a0ba6b6fb777f49bef7de9c8ff4ae1bc1d0229e76052b98962f99ed0ff475a848d70f36e72dd3b5ca9756a257ac5172c18d63e36d2e90de01ef7fb1eee3c21fc6b475016a272887e0a013a2ffca9e3907a9006eeddaf1bdbdc2f05a382b49e520afa9db0e44d908aa1c381c8723c1a46209c8177ebecc197b0078a760604a1e2ecebe5921c6933f61fa58a460b287b4f2ec9e82a9ba5c9eb7de3cb6e854e7714264c21f810a60f895dbe86e3c6f70ee426f32a7c12927af0f1f6bd2141918630830af38ae0657ff4941c89dd87effbb1c5da2b847760cd69ac7c899c3d9580688ed21fb765da09f6db18007c542fad7c1ab8648021407e2812b14b552618607890572fe2141b042917e62e5fd1d0353c902edfc00e417829bf4f6630864b9ed127965ac434d538438569b4210793a8be1209ba484767ed3958a0ecae57fc8482b4c77893fb19cb7ca96ad32ab95839efd5ad1ae956e6090d1de3451eab4472b89359d17715baaa02eb8396dee4f5673ca4dfc64d2469af7c965bca0881f23d5513cf285ffd296337f9934881f68f9b90f760fbc6bbafa847b1b4883b3dc49146874182643bc50767e51e629b75a5d187986a8b028f1b7c67a5ccae42ed05ee4623dff08fde604e454942d7b851cc6e498cb145f65703bccca264c71122f1751451990bf53c2dfb6ac575c5541311bacc290dffbd7695c68bb3ca2da08d00960d7792b7872cb523c15b5a5e4b62f54d8a6827533b8005456022172ffbf89a0340a22108d0458f937beef9c2e3229a27cfe3addc7049594c609bfd941d8b3bff978814f41c9918617f815bcbc8617d3c2614930a2bfb378dd565f0d4d47c874fb7c538f311376ce36de9ec96fd1820d4a2c42bfa653b838e754361ce973a2a9b65399ce622550c243d344a5a58188a0f2aa0ee34fddeb7812af47d40cf23ad1a83dcf1bf1cbdc812b67a98c7f426176566bdc5f17062e06352c94686a619101e07abeba702e0fa2a051ce7cfa722fd64a2927e387938bb3de11f274c8a184c99350b2c6c96fe7d7cfcbee89f0ada0dbf8a1abc57435b018df9098a188c0272c006f6b45b798183e75bcd24c78440442cad82e5e2d3346c8ff24bf53c19d59044c5743126acd8620b1e705fa8da73e93c8010978f073315d22f6538c9744f83db821237fdbcdfbabec098a7d637b4f791a130fa1f22e52245391afd1d85110a222f56b0fc799458ce2ffa70596fdf33eae0a4afe3b52726af3a4379ba0df829402b9f8597a1fca5c360d7b141c727ad21ffeaad91b9b7951e9fdc3ae8d50a8a0b5786c76b345124b33616afa3f3a76cbae7882b3231430f87bb598d7cdf1097adfc7e940b08bb6424a94aeb23883f8adf3c74bf962d97a1861c2ce453d81e944b3e41a6814226b6b511723cc505ef00aae86866716e743d4ab8b96b5b1aff47c1faf74738de389fff37149bc6f1f9ff62d1fb076f07db064fa5f9072bd2191af5c34a21ba4816c8f4b4d0f62d4b3c305cce3cfc7f0898c7ae75bb77dc39567e6266a22104c701c63127cc418e07de08bec31d4c220d6c5df12bc75e8e247cd6a73bef4cf861663ce630c76529ee5605d60d5e62efe6dd821fbdfe93d559a4005f00a51eab82893f40a93bde37a4d2259493f816e430b57e5a77d2a7681211bfc8ad154acc9d5727169263201cf4090bb03cbe2779889bbd295fd893f75d711ac092a0e36a8c2b9471799ae689901b7e46fbe852abbd3fefc4e076eda860063622379e80f48e949c6985977ac5da469e8a285022a1f47bd7fc7a5add8fd2b96a0c30a267fd93f22cdad2cecf43678d93826bbb6188aff81c28f9d5434c5fd610e7bb5e4d2fc97e37ca4e7a5172fe8c37f41dc9e73242699a40365cc0a6dba94accef9d342bf37c9fab712946e7eaaf9aeadb5a54939a9f3d86c33ccdf6172ce51c1c532ec16d40abc8b645e2ac6717cc1bafb92c4f66021111e8cd438717ca8b9a6c0324791e54ff4fe29b5ae46e3108fb73971e402de61b3af01206d08d91e221ab4d768a068e4514fff8a13e816979b59b26244dd52223efbe121e84b7800ddb67154e0ffc562d5f2e79102395a0459cc8c58744b831b04b291a8365d5e05fae1fae9eea85f860d8fe9c57478df14259aef55de7bd9af0e2cd1b3a982c4aaaf947999727ee268cc28fe96dbb8d89ce3607803fb78081bcf98d4fd0e4439f8b31829a798582562d1bccd18e3132ef666fbc9c38f4975f344dcf83d31da296eb598295470a5ffcfef4486865617a5b8051b2c312eb680fa75f41bb65d615ca79829d036d99483bf34ccfb3567ee6e73ec3eb6991a9607a6a8d3e530b63faf03deef56bbc11608e247f629f56ed8f8406a843411fdaefab8122e147868a52867cb326bd6cfc3ce2371b0310d141290c923809d55b39388b9686f48ba87412bff0e9d0010017d1d9411d01d54023ad0c8345b182d3a63ac23749e7ee0410fb6af1f6a58f9c60ae877f64e7b029fbd1dd748a0a4927f5387a36a1bd5cd04664d5de949184bf8f51ca8d90057a162f563caf7395598bdb4fff5ebece6afa3de52500db0817874731624c50ee20d06ae3be9f808171f1227b9a8547a12b97f8674097b550fcbbfff9c34b92528cb4108a5ca5562857d7dfbde9d100937d561afc6356865a5fcade24a0d5af565eb460e64d9b9a1ff7a1d7fc8d4262fbf987a900c78d433c6b324ee5bc0f6bb7e273b5cd6a58fe7a58184c7ed0e31a04b28ed8a557f80c1d703d69fe8e91112daef14bd7f0a57fe50b564c75283fbca4e33c48ed07d88a9a3090fd9505697b72c91a836ecd3dda25a7527958c97c0ddb3c1c6fb8f3710f22f9c8267c0ac7858291910686ff5cd4ce02eabf680fe45b07c80cf0b8c57c1e02ff09c5d8de49a132643a4c0427af3bf50d50488e9291be35795b82a9e78c38ca8d4459ba351e87ddc470e955339f3243a27762c3d2531d2c388b8e96bbd0a755bae3d3d2a6ba50e572bf80f2c7610d4fcd0cc6b169a8f44533a69f005ae6003b1492db8e8d5221921ab917332bd62e72ece500e39a729d877c7673239bd611ad22114605bb6cb25c16c3b3ec1b96fb8cf8a2a044757189af4946168f99b25e111cca2b1bbd32341bd53839cca1a60dcd13916bf95a632752b4450ba1ff2483fa3daab7809fe16c28c99720759701a2bbd0a7b6716f61d4ae4e1b6e4a2f831f4c3c7383142b3392b4e0030cfd4e61657a28b8d3ea7f28b62310c213c0b86ec7156ae84aae47f80bc53cd961859c86e51a5c0332ec5a0865af996398341b768e23046fea822f0e7ff92d2196f21ed0c4236d1e24d4e75f507b4741b0ff5695d6a8045becb607a80ff856282fa78e674d04d696dd89209373edd589ae6fd2ac3a68d7ab0295f3dd1b705af488b0076077bb19ca167d0ef84925a1c8114b2f1f6209094069683f6989d18a8b6f17444346be9caecb8ea272f0a4277bd3a30e5e509ed49d11f96bcfded6b40638cec29ef5e5d035aa4fcf064f3d6e2973d281be3392a1a30479adbf7b0b4be56d831364ddeec3acaf0e3fbe9ada73b4a45c232f6d7d5742b61d323e45af6856d0773a444d4000a5715e12344f2ad6fc4c1ad5c4c55977a1197e27c90cfbd7ee7575fd45ef07e98b0b9d06d7e3661c4ff1a3d63744e3abdd240ed4d72b5b965bba6271c5e62ddfc3d3ef8f3d76f78da6608fe412e7bae7b8e1fdfccfadb65873d1fd8617d69b4018eaf4a001f2637f3795dcba5a6e444abc524f0fde6d2678d1f70c29adef9aac545a636142e84582b7af53401c28c64f8cea1d21ffaf7d5185920202eeed8e9b8308650090ffb4ef66c6d45d44d5fac7d0a919fd2bff6279ae7d913e3df726d606c801f9b766154c318dd4a421282a3227e9c0df94b5c4789beb6b0d0ef9d340bf60507675ceb2537384fba7a759dc521b75213f17882d5d7adbe440a8854b9eb07854394b2a03191e52d68e695d61bce00e403b71f43a59454205e426359912f38b7b47810342399378b3e0a4fc9b9ca5c05843ebb8ecdec11e14bac359d1990eff42a728993295e063052f10027b56b25f5102cd5c4d85b2689ba4146c03ed441baf5cd9f3eac1e3dbbe2dead7f2925272d0efc44e5940f9b84a05f33457a8d3101fa2ee1ae6a97026038b96fa4f379190fe8de53f6cb273c8655ff59a01bfb5fd56a61786f50319732f15227955cf4716a7b70c04dd2ae9bab8762db0a04ad0d2deade138413e61ee43be991e536237849870b795952b6ad531d04d25271cbb68f61671e9e3b5ec771bfae2dcc750bae967a375651ff20b14abfeae014d0750d2df9d6552ab938404d10cdb6f83ef6e01af3dc991ac8e527b244e4a572385ff4a6c25032f6d68d54e15599c7388efda4ce2037d25ee4be6b978a309a583cd066821350fdd6e7e06c31082c53aa978f374185f906efa8dc116c0c54f87f69f0748c7c718f5ec8730694348a1d9a6999d68644c93c2f315282ac64dd6895705c4de150a4215c7bb40ba39a84f4a5369bd69fe2d48f3732834c6bffa20911d2dd4d6f6df50c638c9659fc2fa49080da143781575b0d2ed4e6b6086e1c9e4b019b84df201b09023ac1585f8fddf53bc6351410eda38393effe0008150d3934d5a1decbd5c344ad178a8fae45470745f157bd744b769efb67e8369fe9395cf38aeeec3587ce13b325445ebfc51f2f8b6f9dc2989e02c503a8cddfd83eb324ffcb23b36d0cb9fcad75aee516efd857e74e2f329bbb21026844de423dd03a1e073347609fff01aa2684ccba769aa61b533792574c6dff2c28c70ae91779880abf369c9672cba2f4e88d57a42a88b055ed4e61a01b088bee3543facb88da07445cd6767a0d533df509a539c3b98b515a0cf13355d5c8e64e9b2d0f96f74c49c07686064f26e3eb9196dad10f9abdb04567ee63576c7c7befea13e2739e1b61a4f70924b985abee295c8e9c226444c81b639c3d560e61b66343214d89d6cd615b1f84b2342e14041ad834e72f643895b88058e414f7380d2034aada072d1da1c34b778d87fa05d35987e7be5fc40143bd8a37b2a5b8889273cd083f6bdd2fb4d8c03b40a772954ef50f9d14d0499b3dd73170f47857d0946c61a84c4349999046e6d2d282d164934d760bdf3b94bb98a37cbb0db00aee55778618c796589e51f8a84d294e1ff9e72d587f6425b5260ff73647584e469b67b745a98f0b230a4cc40bffb1eac506206174311518013f0bf841a6a64e5f68cadb7d839d2bc1ae01d2ec4ed299670ebdadfa9dec63c787af6ad9d95eeb2344bb2b81f814118e3713f99eec18959da9e6db48fdd9d08985410a476850aafd21a82d1fde57e0fb5e432724a2282229aef7c3a67da66e65d3e6921e4d8fb08aa7cd75a94363b6feb63702548ca7940644a2a4a2573a68d7847215d9254760d3d64f93efb37a0c8118fc8bb6eb2e2f42679e98ba8562e833fd79584c49f6db03f6f4bb5cc11c5deff1698ddec72124f769d346740fdc68ec68f626ad016c5ae3caf34c59a7b8307f4cfce14319cf54b2e526d5737d650dd396bfd1f1bb17fc2c6ae2a3b025fa45bdc6dfd159082cbd418d607dfae8bda4b316d8104ea9a5245a71c5deabeb9bf9e33209dd244a84f66268b77252943113a78180e52e15cb465d0edbdba55a1a9c62328dee8f0c43726931dd2fd8524a72acc3380268e1eb9244ecc60c25ef83d01d9d2fd16bff3c091f4b2025b49fe91a45cbf680c784e15268ed222d4de2dca1c838ae0eb0bb64c1486044bd5e24498486e81400addd293460aabfc3bc1a879428acea4639d3db40331c5b8bae89070bf933f7a425c75d37ac32036b3488fef0f9580c4757a2b173de59103bcd2b45e2acad30a4f08a76fedaf7d46a5ac8ac0af4b50d95520d3144bcb86117b1b7d149f3087199cd741d175b9189428c9c282a9207edda5918349cf16ce9f8fbc1d225b25f0dbb968f2c46764e8372071be64281721a7ad1bf8ac5ee5800018d64e5c644c05f1c8c08c645601fa02c3846293ba9c67750d1d3ae8bab3bacf615df0cbc277c707c77418bc5e3f03bd71f86fe4723240f785bcf9b018436130ad0a096caa8b6e499c8487120749107163b0382c11df725bf919386927f37b80d766dfb61f4a95ed57ed57bd041146b5983d65e5bf128c725532c0fb03890c04943fccb9b70dcf37fbd8e39f668adaef8b36f7ca2d94e72bc85b49c824e81d3735af52ba27357211eeab0079d4fb29b9d82495d03de4c856af13120b512e859eb7a886bdcfb48d288f34db1476b8609e26d6bc58ea7ad150c70a2165f5f25cd52887a19718df6ac21803276e070e6b70c25e827a1fd9fd328d5f3c59960a9a888ade115f509229e43722ba8b8ee5ecc1e19e677d51449a42bf59e7bc63834db62379b7bd389121388b142e21442a52a061d08c3f2a6267a017d6fe1c95ed3432f65179ee110f414ad636b42764996aeb3c2a6983a7a0488aa22a33709864bb04bcb5f349aec5603adfd0d47d673b44812ca1b90ce02e2724b5363f0bd429ba517f55225fd55fbe9cfe9b0a18f3a93c7ce8dba206a1ae8887591b71ead53dc400c9900641d10de64002b02e1c1ea9f4b3670ac27c9fac3d7db3e6e1a04b84e1739d2db29af66e669f822131ba82a06cf1e311194042348c70ab9fe83eb2a67aa912f93a5a3749898413795862fa98b965b019048ba05e2bb58ddcf897345c197bd568efb9023c1e5e1675ac0d17084d32b99e98df12b0a20883d8010d489f94c862882e900640d85a2807e225edb2e48baa0072d1b1dc28831112346c751122df8a347519e6db70cb800f78403700b148b10b905d7b5040c9a9061a1b6a4bf6f9eed19d0086d258f23fccbeda512e346a5e4646168a4e667ea97e0954daf4672446b9d4d3196d2a6ec755ef39cdf1f49297cf0b4f6dc939b8d4d31d812593814ecbd2881f49a79b2fe01100d31f07ea48fa2037a6964dfbbd0e725c71dd42833a0376f22f0bc0f2df4549ad535047caa5fcc8e31fc0546b3ec35d86ebbd14a0ea65d1f249d8b50fec49bf0fdbf11625a811c9b98cd949695e926cfa681a020e17662e1c99918c6d62db8bb116244be024228c1a1ea6457309364bd8d18fca488b3bf05750aa19e4415d34c36e7bd5ed0d3c9aae1b6e134d54dc688688306de95286006dfd68710ca093309fcb56d0e243a611e312b1d038c94ef81c6da57650c1f31ea0e8fe299b069694f2ab310735a4adf6a24a231108a1ecb8775578131da51321338a199a703a2cbdb10b05ff057847f2c7ab42529b0cfa0ab9bd2a5ae52467eacac0391bd369fc700865b5005c42c811e5ca33601126cfcbce8e82a1ded85fc782272f3a36c3d9ae37e8d43f4f14b8792007c0588250e00d3ebc6f3b97ad55b0ea37dc9de6287413c0c6dbac6733bb9c868dbe1af3d3ecf2bacd4fa7a93053724849ad5e27c218d2cff24bce6cd0695af06f5d5282bc4fa52aab839ea958dbca5830ba718b57f33f37c1fe75df8cbe9e11a6717cc95ce3f40dfa23534ece24127b146f77262f21a8e053c235ddab85aa205505df91746a7e53cd12630701eea483cb73c7030bc64c7ab1c1529f6adcfe6886208f8d02ae672d7d764e97a680783d312d5e886ad1156d7f941af7fd3e25ae5516fed6cb74dd05b9100b98ff0b26b433aa07ad5f178869e07099641fffc7605ceae1f72c2ff2a6f761471104bdd8155ad8a5578e40522d5165bb23c2cdf606019cb6e7968a688d9dc471f96c8f72f3024b713fc41a8f52974d79eca00e0d2af4dda22234b6259e2d5061bcc849c6c0b5e35dcc222d5b4786cb188a1cebd330bcb1627d10584f5f55cb712a3a40892cc437b2189f84dba61c834dca2ce3c0732c5b4aa0134adef85f943157c6dce3bb11d26175a4afe42b802ea74edbcffc055c9cf430a70443936f7887174dc4651ebd50b4769b002a0a2777553453aba97a82683f88a7f8395a55f234c3b91f38f250176b095c3bc2501f72ebe0cfd11e6febf5144ef3a79eaaef9ebec00345fdcc2d3095e9ddbc01f15779f4cd2ec4ace3e2651c61dadf7c8f9e1fb6470c3c04a6924c0cb95b9bac1e0a0cea0e3c38e014fab179e99d295ecedd3023735628c8cf16da2c99d079be9a3c481e2a307e8137e735f038b8a04970fcb28d23c80f469ee37dbf0ba664fb91807ae4cfa691470d0e8992df639366d41a725146feb373fb5236f57b9ed2163d4a0b4011a6f76c625cb657e1227c47bcfba1f998521ca87b1ffd2442ca6231e48cf51583902225acdb5b7921805ff3f6054352610b7fb8a7de8c026aa796a10fc4a0f406cab15fe56682823a762c92c03ad353c2198c7f6465d90de0155093b0ee218fe594a1278dc5fac0a69459856ef2f385f117c8e322cc201d1840fc3e0579dd664547056f75b8338d5759dd6f40c05f96bc70cba05588ca410708544fd8bd540254447f572c8591c371b037c417464ac18de14ac8865463167068bf5fb4e08148b862260f29e3e8b3b514d6de514e7b8a759b33960d11886e8e4cfaeb94e23ea0cb6daa7331f84f7c97fa4197258c4b54d18e345cec1db1cefc4d641843e487ef56e22907fca6f56386a343edf3803ee56c0758f3e48d0b9e9a3ca0b0524dac1930c283d1224b4d96aaf16232528486cb104bd6e339464a66f2180f6abcc26af21739886b0ee6b6862cf700aecd55ffbdc99dab3f28bfd5c5f86305c0d1ccb7e89f85480f42f8149da0075f8632963e22e69d6c56625263f3c64098963934c2c027b77ea41c994cd904b719e5281dcfed2cc0d7ea302c83d9d3630d9a8c33adb0fbbf6620b7baf07753f3732481597c5f4b5c1adca171149f1645cf220639900034e7d781c1eb18cc415ba8211ebbb9f851a4cfe6d8c7d66a4f6f99a0e4aac375421131218407421667b4eda6264b5f6dafe481195b380264a9f39cbac7952757077269b2344af3db597cbdd43b9cdeb463a02a4286d923f2bc4235f0c32031fb4ef6e87e41be5a53df191501a8c8bb0b22bdde5abb4a9a3f7d11813f5da124976be313826ffdac397d648028197e870c824e359377cd428473b5bd95e4a1841482b5d5143cbe4345c085e062f37230a4dcc5e01108510360e684965c6506d1c8b1b730972f0b00d2dcfcf6bc955145da71ec4b2c0fc57848fd694f17880e8588a03017e361ac38b0fce6f3b2691938890b1a92734adb380c40014b79999241eeab715b7e658e0beb9fd07f4e5583f3c6ed75eb96ca72b5af15f99f37ab1618b2f1d2aadd444edab42b1a65a3e8d256da2e25322008b5bee1553b6b7e0dd46b2904d1894819b2dbf46c5efbd37051b6f9d2d6c716c0e77d7320cd86bf20bde1005ebb06ecad3aac1d66c2f2612458d81095d21bf55df4fe5ae18d7f50d8210e39ed44fc736e7d9ce4db3a7987caca755de365e0a38cc10f006a90a075d4fa500711cb4c2504a22d43b075d4d2aee786c2b98721a163a89ef2b3f6f8ee03efa4d8fd49013ecb33a8ea5e79ba2f7a0666a8786483e7dcc8246ff07379172bbc9f253abab5afe6ebecc320955a758a27ead08b1bcfcd67f53ce5e8bc8392370de6d2a83f3fb633918983719d90c1364defdc7b7fa6c07a3675296c06602600dc40ae83f5f25868cf2036f242a89bbdc1e2b7a92177b163b9daf54fba0f9a8989ebcb5b7acb35ca9c530c6608ec0453e361ff46b81db3f43550f6cdec20df38b906fc471f40276e26b90481f3113a3db329dcce6b611af9f872947389c0e280fc68ac6a48e9bf32ce8aeef336e7889424d83219ee5806e458a15172d01ce10c309db6a6a51b737e8fc27a3d5d0d68b77b661c9728e98fd46065994ba9ca5c17daece15c7d05238d815ec656b4845ad9097fc334ad5330cd77184d61485989c5293d556fa518c1ff40174b3e5a7603812948ebcf2751ce4021196fe254996e1a90c674642d5ed2e48cbd3928bb3a50194a619b9f6cf3a193efb7151b95bd5372ebd0caf0b4ca3bb8589f54c7403d5b62d7c26674d76c817f85da1a95f3b2a88e65ece34024c5dda8317fe05d004e4c59d0be61946d5a4b0f7078f883e2cd4182b3f0e2b29b8cb7d7d1469422635306418ec495ea72bc41f2624da5cbbacb56d1c22401f4212abe7a3c1d9334b47ae8f72556512695ead94c70f94a98f96436cdb0cb2d700c88d2578379ac77bf397f055243b9f72c57aabd646d381bec2e10cd5aeee76a732f113489bfcac881b3b27e801fb4db0607399bac42049fe32e0681c90dd67b94fda6998633681da2356619bf1074a372f3b48a161c82da7a393eb366724b0dd7b544d2a0e86a6f9eb0c13e0a69ba9b049cd8c31832b0ea765995e6de269cf348e8ba429f587681b507420e04840a4cc59f3b3b4615125870bcdbf0a923c2a1ec84e138f040441012672be88b07fdb0679f4cf57700b3868aaba63d11d3c7a55106f37ff9bf3687040807519dd05ea711dc91b2889a57227ce471501fbfa37b2bfaaefedbaee5c78571d7b2ef20852f6307557d33c4870bac2f84591f6804724845349f983aa724f110c2e548f7bbe4365359de158fef23dd3269ee0080626d39c075023b0dcf3e7b258521051c324979a6e10c72633bdc56a16d569e4547fa271eb69461695be4f81c28c55845c4ea1d1baa8a5a7bd75e55f442b251ead9d5ee740855ca274081c94b7bd05eb0cf5354adc02a1593d7525029475fa8a1a14f1484879e6f9d0fa5702fe9c43f9fefb97982e2a8e1f84847595904df2fe42a0c7a058eed69045736bf607661e4f18a5e79212b91fd50095a9482f8eae8408695b84cb93c77db6d424b791a35c5fb11eb38e4a51a0730776d2dea53a0c079aa73381e7376f0a4f0c17f086c4c05c474b703337c22952d09b5cf9ad3615c2c1dec0224de33b5921ee17dceb0cdd1a81dbd429395cf753732fe25db7f7150ef9135f9134c72f3665d39a115065e85f339fcb69afd0ad63fdd5c926fb28aa3408123cc0a8ef9a21dc5793aeffec90fa7180f4f88c6fff34ca79d2b6037644cec3cd6e974daaa7bef546702c3c0240cfbed4c5800506fc1893ae95865948c4cd3d40c523c858e04bd01d782fb376c3dc73ea2f5fc2fef169d374c6cc2685940d13fe936495348abfeff2e5593d2f1e27d20d61f1938d4bf4f1725a859058acd277fb329e895a0c5821c133495e2731d15fd1b4f248ff2bca876f57a62055787e7206992fbe823544222d9a741e312a2123c45da66ad62c2cc0468fb802e9c8dbcb898042406b36dcdf23f32eaca56815dc5093b9750b26b839ea73368fcb6772ba16b5388992fbe52abbc93a2621d08b36bdcbaea4c0fc9ddab2326c7a1edafe32f8813ed653f6adde720d9106b581fc4bb56d418e27399eb8a873eb143ecf0af8e7d870aaeb6e511cb5c95cafd15103abb3fec9af204e33c37d83cd197652fe18367fdc5d0d5ccb843e7c08f3bb84828f207f3588e64a6d975caaaad6471cbc06bc9bc92158e5fb88b663856727464ae95dbdd4247d3da51c175aa3c6a2d949f3e17fca544313c98cc24cc89286e44b3d020906d738abc47f2a9f289a0061f2eef33e64965f1e53d852fbcbdf0352635f6a30522af2dd574b10018d7fbe4bf69f074128206223a8197138261dce7aedd3c6b2646dd2652f8ce3ce7c8051d35e852c201eecc340793dd41fd0a781a8fdc36d9f75a631afb5c5cf2281923296b384517201a3a2d9a462a24fa62838f4f5865c98a44572d57edc866197ad0310b73d65470ae6c77d1c6572abc49a05353e599a4cdfe65d80e59a07b244aeed7b75075ef5c685b9cb35f410a13db6d8f56b82c531c3ddc27d2ebb240674d44bd5fc8efcb3fc552c0d230d3d95d47afbaef645dc268f0ccc94b7863b12eadf6505e175a5cb0b6c9c17bff0369e1b12272053f360466febfa8aa717a87b5c4b894bf40079425c146d94c24e266a29c358d9e953c85c8b02bb577211d7d02c4e9d9aae5349c3c0c5d3cf2e2297bd422004996b5c4d4639c09d305373e7d6f66346873ff929a1fe3b1e4c79354faed01958ebd79097794ec83d909cd32d453148f7ea513dcba430dc2574fa241d0e57b945f905e7f41ffad001f59c4e1cc1f2a187251c0b8e1014fdc307ba4dc1c23fa752cdb6a095377a3d2d6e5389bd5111ff8a8bc74465e8b839dd1f6938be18de1dcb5b8fdb00b4caa13fe197e779539a98e496eacf7f72fd221f53a7ce894e29ac58c59587ba82df27970050801d09f455dac401faa817b4e3fbfadce77585f381cfa4b19adf3aea2580225e2c4085690fc5349cd96233bc6ed5ed796e0491a948a4e3357a81a50bc3a37c605f754fe4bb1ff6306de539e1e4c8422df74ab859a82d4bb815785ce4aa47962790f0a55127cc7b8c759345c49c7f2a17eb7490a774fe94753d5f6210c804ddb75895ff063dcfc362a64140d7ee018e3857d9ea39b062eda5d95e1b8504bb9615b0a72d8d9c0934fecb7d8d5660d62b1c116a9128934179e2edbdb98e0908cc429c2341e87687a89c5ab5f74d65b58842d82e44aea6e90d9b2e0883e035dcd859f23d41669cc774d28015879f7533e5d97a63b957f499dddf3a6abc0e209ce1a55abef5efa03fcdacd242da1b26323c70fe0bcef471fab6416a830f49dcd2e9a34513057030d363aa261aa3037e317917853f5e96e483b1e6420b714d54b2d249d88c6afe207c5b25686b303b5348822b0aa6af694c2fd2e7e615a1c672f0535a7b452ec129268b4c75e1e0ac19db8f3f04b435c87baf667686dae3627fed4b5b65c385544e5e858be96f29b5f842dfa6a9c491ec6968447c52de8efaeb1cc1ed397b4fb9468e143a23ddd1db1435522417713a9dc45929a5948cb7c0793652a8ca17c1fee4f89271d41dd30f52a998535ca9f53178e252d95103400616519304a7805b71c539e1ec64ae0d40992a24a9075abcf189e977fd37c4167067b1e0919405d0675888a65518298ce5a3a8653105bab59f9f75e2b306fe611585686c4b6628d04daa5e1b9b5b82bc77c99f75cb94cec9591155a969b13b0b847ed5c21aa3af1c249815fd2d98cf9919fc8fd009240faf74782233623a0401c4f8369f6c3f670b1f498d0ce19ac79ba62120033e3971088e72fd4f0768d6605982f13e70720422ae5b84bf90b881e80cd801f7fdd45d65199192fc62ec8b720c8ceef80929d5b64b48f470f498c49165d34a6794c75bee973ef0c6949ef1c43e95890c37595c283d325759acc4d8d25f24b5f1bcc87c432a0cc9488ae60bef8063fe3558654b690fbcc8f49bd575142807e1307d48fa0e2a77904163e6a34c53476d39359a5466ccd717cf275d535d6f0ddad35b78c87f0b943e3bc279e67c33aa2b297f0a540bd8d58b9284a5c155cbaea090f2af565ae442628260a1652105a2c4e52189a6d1229e218ee811ec32254edf56f83a08ca7b081200ddaa6aec497b3f056e7932376a2c070f2db51348a37ff1b5c17a531b540b8d82654a6f5485425d2965b0494309aaa13c1547d1b9c0d96246c3cd095c6ca6b33c0443341d75e7bbe4108ffc1797d3d7c27e5df59fe43e8127487c7506973db62944e7f317c143bf7c621ec4aae49e7320db2e9898d82aa9345f7b6698cb5e5e96a9c869e8221a1caf6a5139b609fcaafd12725a6d213f7a3e06a39a618d6252d8c9815aa5c30df4d6605d7d59c458cc620f87351d54238014449a864243f5509172f351bb5f6fe9dd7158fb8d954583c1f6818dd15312fc4d5830e5aef1be660240b7e171e309d4714c801407032f35ec940e179af6916302f10c65802de018d996a818e9210bf60e4dca4413db072df672224dc8c4c4be5b404684a784db5a4908841ed1f09f765da9d58c759118a14cb4647fc56e80e96705f8a5e95900966f282e03e7893ce6eead818dbc143d08dc076715755032641097c9bfe169cd2fb97f53cc8856729f1cc51642c7fd3e65e3c5f9cc25a55ff858eebbc47d0470c547cd83c93bf57f79a74e7b5e8663ddef5d0dfb1fea7d8d76239f7442a1d46a217d99ff76bb5608c6853b8f781a48660f073acd1fe3d0a50280d762c5f6cf3b01c1efe4c8e89ad142e5742a3e39b9d02cd16603ea4473c3cdac2e79dadff443e28b2e737934c4f70f031f43ba4f05734b6390453bf4d9cb48d2f7023427af0d6196fbf0330f09a302dc87922d01d48813577ad163e9c760f70c7e09d7e36f95bf3f5fc854b4f8fff10b3c459c7bdee192f83bc58e5d9e780adfb37495bba90f2a03b90a738efe208795afbbd01a604cc9938dfc21c230cbe2d76bf13ebfbb0d01d8c83342d71373faeb77d95cf5ac3e1d89585cb3d501879e2f118359225d7025c48b1a5f0d55fd82b2799c486e63e23f8f0e33baf3ef3910aca9b62e43f924b68e7def4457049cbad09a1b03846b57c6a30e511b5340e43f17e7fc69ccbf44a83c8db5684db57f632e73f8856605ac706b8da39f1e7799ac47d754fc9c396114f902274d842a76bdc24f458279b2002e489a23c180dbb67b30640197261f0f89e7d11584174453b6d9a34999af6c5d72765ae013257dbbe8ea746be37972b7c7fa5474fb4115bb92bbf746938528c18c38f3cd64594d8d916b7732c37bc4f1b726e7f42b6235840ec3f966286da783c89e918737ca07c244595ccbe69f92010af9a1198002b0b7a4b2fd2a83c99efd494c02286af9f1af87c10da141a0ecb89c32d11b6fb00133f3986d6a3fb46564f546670f2eb03a03d430d54647273989e7da047b030975916627e218bc56215eacd02edfa755009c3ad3f20fb7cf3d15728a7edeaeea93f9727d0887c7ab98704e51bafca7805177d257a68f7f3638366bb98849a6bd001590e5833ae9559e2568289950a6a762b572a391cd12b203cb95b3bb198673bfef65be30019051d2b52380e328845a509d4a2023eab1042569d34f2667cdababb8691a4bde8efff7d4ead43ed69cc2062fabe637073278f7c1833754dcba6f365f608669a184755858e7a04e9d4988c6847dedcb12c750b2c105a457564ec2356ca21be2eac610b69a8a725d4e436ee05bf0538f0537852a331e32f26d750111e2d3b580184b133529d18bb6ce08060a043d3e38e42fa2acb7494d32b66f315347a68c6a1d3dcdda36c4fb2f43895d9aa3809f330746922cd1e345a04ad85fe0b8c13c5ac98dff6de4cc13c99ed3513c51f3be4341eeb8b7a052cde2b5ed5bac59be444627820f6ea265e8ceb937a6e4f200ae4bc0fc2d7a2a52558058d1277ab42927d6af3205e88b76079fd96ae48b0f4c09e7c236c16162b966c1d791dadcdeb180123733b5cb52adb215050ac555729be8a562b2d5eecd168f389282bd83074fc45c7609c6af3fa417cb10fae7824d733302fd3e6bc2a9836da83494ecf2bbb207c22b412629319eca907e4013cd9b798abb76b49f12c5c17f048e32803c85c553194e9b347f789256df6463f9f7ec5f47205096aa6e8ef6457b483324fa4105d9b9337a22c1e5dc485ca22e4e2130c921f8754cd4e9a9c231e504f505cc2a9b923e81ec9b631216ffc0ea7530c9a4beede0579be4dbfa96a942c9406c70312b0ee527a2b8c4adeedecb6aec405ff883610885cdaef8eec6bf39bb477828f56084953e5463101549e9b78a01c06c5acbe2ba44e57710c39165c0504eb54680319211d6c11f7d4a10d1484bb21658a9aaeaa3e7f81b6029c7cc13d599e949741432205889e45d12f8f57c7894c84f8b0bdabf6f546003e265b2c262af4fd28e0ba26ae46a8bebcbb7581112c14f70cdb22a04d349b53c3cb83cabc9ba37bbae7ad1b62dedb214e25089797879e19e523ef527995edfa5b2b116dbb5f60c6111d7f1175ed747208e874c0bea43258ccbef042580c2ee16bf4c1fd5e13f4e73dd8a7506dccfb49497fa4e971d3874801da84ea88b0a834b310026404300dac000b4b7d73a45759e14911117b46e3522f54efa1a954d1a61288525210c4ceed468063aba9d13907839694bf8b4b69d034db658a8cccecfe76e37f5e677889a31fa351e1c9daea86dd0bed27083ed043028cc4b1e6106a149ef697c282da440c86fdf3ef82fe73018b3ff0c954527dfb2e3631573c5840a5096d2b797a2368f476f610cd461b4b53d2d03cd044c238685bb484b27bacb62abc14f1199c4a9bc106d9c0dc221bc5147283454db04e9e1774a1ad54ff85d82c03e7ed372d4fab53442cdac939de5ad9ae556c5565c31cf127337fdfa8888bb6355ea6663e31b6bfe49aa59925a940d469f1722b5b310763af6d361148e88f85dc63fb09345567d5eeeb474ca888598db89e3e963fdb4366794b5b3771548d79c12cd93e656863f2b32505ed64d47a0ac3290d3c23fc3a38a05ae973764d9fea376a63c67fa2166d68bb97b19087dadfea4685bf6e46fec3137dcf7dbae912440abe062c4a258d9aa3bbb4d4fd286a7314e6a87d06ba2556e8dac058a1dd5ec9584c391b502c166a00049456ae2c24b1a9ae4ce7d46d64948c1ef071297ed22fbd0daa90dd8d233ab30a5bc03640e254d070707227288edfe9072d7185220911ca54c0aad251cc4eac797cf18947cb4afc6dbe807cc410e12be46e264f47202e866d453ec9955fb420009d109c85fe87c12a4207f4d10db47ee0a241bd3dd42e4f30504bbe57f25d705526cbe0ca543d0b77e64e8d311a3d61cbbb98ea0023a2446f676bc39f981799e47c68650ff93b6cf1fd963861e19e5689246cef4e2d8c8e53df97ec0be0bf92619c1d7323698edd7dd2d2d53d687d5d25c698063b641447f1f1856d931284f76591127ae799406ccdef413088ee1e7fe39b588400bb226f704ca1eb3a44513e12ffab0f50773a758ae98cb058e279dc1740b048733f271a2a794f20a2406dd0836e011a9e2cd53f2af82ef552202f3fc309498390bd67f963b96456ca434c22a8934a5d20e127a057afdef9872e72ee30eb2b32ee5a70d50e5f4d44f3831006fe5c104d4755935e2fffecbe4d43bb8de14de63e5c77814ddb6f1cdc6f1dd16d080392d7bead2dba17b2b5937f1416b050b216ca8bec180bf2143c951a26cca464fa394abe75e4b2391696ed87d3f924a2327949c0dc6f13617034bfede9acc90234a1184d81167977f5380a4c048f58b34525a6583a4dd6b385fd5c04c1454cd3d1a19a35a46f87463c2140eec428889bc2bd02afc79615ec250487ba09268e693316296539c9a0f466844d8f67542ba6e331b11c87bb6ea84089189780633002e8007e11170aea307ec97e40f14383285f02c5781493ceeded898ee4f89f9abac956aec28c677c5c47c1b254204fd82ef5dd0c0f80a0622aaf08c3efed2bf86559940e60b28269331b50a836039cfacdd5fdd3e4ae1e9742a40a4d5495bf484af32b4a85b98e3558597491d1a4985d7d25ad2575b3b545862e2de398762464ac7a55a0e77f238a0ac986c7ce3d0377ebc966e99602f6670c224547561b46e430809ab72c20ba9ece93baa4487230cae2fe45674cbfa05b04619bda57500c16c712ef63ddb318e78ac94ffae2e8b1db28960545370a1aa1c74dbf515af2cd0d8c55fa059c8aa616ab44d1f1984ee8f3aa3c6f7f35c98e3d349ec48ecb5619df7b2586881842aceac1fa5a9222e230d721782c76607141f89acd5b11f86cc97d215d847824d8bfdaf11d2f071fd29c7adf4de5571be0c5570fcdd6fd72f6f009e990fe7d267ceb446ed9c5990c6fe03ea68eb190b8698cb367ae304c738b1108b38def4cb1aca4b0cadf334da0e61b2dd591552e6467d11a276fb076bb967cfc2038922bbb69173277e02c12f2b9e07b74cdaa2f7a151d5bdbb8c2f18531b1859b3569d651cda1fe99c1107f2da86ed0300360e6f600549a9e6d1a460db5cb985845e9f524a37d0b8b29cd6a7a8544404f99aa76e2a016dc001a9602b22fec8363314a95db5f47bdb61abf92de368cc3e6186a1252deefde1bd0e53b55b2cb43c29f1d098e3db53e0b7da7fc30a7dba9f9f85438bdc13268345b90c25ba5121a6ba42ad58935295e0d9fa9fa7d6b1a40ce0a36bebf932cdda2067c0156b23688ef537d4f6055574324a08912bd1f3eba92e0920430fb00cf3d70d43fc5df76f5a0f7a17f0da779649e86473e565ff95153c68a99b2c67e4a498221c22ef37920cb3d1282ee8bc814874d9363786298f92d54434d92f471032c454acb8e8624c902072369b5e0eb2b4f9632319b515e26aa07734d8e091b4db94f7237055c16cf6c9209854842be065f25b50229b2f7d8885c052b2f3069c8a59019fa20c0b0d9f2120ab811577b909cb501ff4f114c19df764d0442ff92d29a5aaa12253f38f8eb725ce230229638bd8fa9c2a61c82f78b781440e3d94a566a9a619b2eaca5268eb10bca43bb08c55e7791237c41e0830b47ba514ff08b1de3c17bee022ccd0a8918540f5a00f6b2ec1f6a64f545d320901a95d516f3251f107cb63d57fea6188a0f9ee77af92c983be3155a355ca00d952bb782ce0bbb19f71e75afe3d808182969c8a0ba0a2d2089faf016d0ff9ef3c00fe69a903b7a9b100e1fe3b696ea15b42890ff57a826bec16d75d313f3c001745eb336a83634d81602f73836e0ffb7c091b20940383195abb52a9e33aedb3dad74223f4db472696e8bcc6efac68f2ce73d93b98a81c19c537f9b9d0c81753763d20b40958b59a872c58def353e7aad6b8407ebf8d0b91b82b9dff1c747016ae92c19ae5c77acee4832eb25da23b97e68502e9cacf1cf7e684473cf2175982fd02238b84ecb81a8abb6d5347c6ffa5fd0448eed6f63e3bd4af4bdd0f5d91172440546d6e42d47eb9fad6e1665ea2587a6c75a32b324d15c78c058986f15232cb3ab6c88f3a8d2ea0d992072e49c25ec35b868729dfda6079ed6bfa961b43b8cc40087f42672f9c3d2c057fa9884fb8f2b0a7c56b52e40430218624e8cdefd95cf8246afddc009ae517187fd4047f78d58e7409c0ef0a170154b91a2757f5733537bbeabb9f2078d94950b0a398a8c9eb8cbadf83a97eb34b28abd00688b0ab65487d438f996a89e47bc5169a54dfd54edc4470c60e9d4604fab7af7eb14053501e63110d62f59715a02d851a13c8e4cb8ea7a440e5fd7ccc2054e68b139e1174736aeb068264a7fa6c6cb394f987a9faca5b9bff0240f7daf044901a240b8caa7dec5ece6a5aaf853fbcacfb802669a8dcaceb7d5d94ce7a25332937f74a3756ad75be927c0f050aadbfbe2df88e92aff68b0da6e1cca02fff9eedcb2576765ad81af745585a43a4fabd70cfc92cb69d97ad983afc2756e49aed0f138a6f6d7672689734eca61b7a6d6d0f2e90d49fd81faa71b10df49884e509c91e8a51b3625b970f342c47f06790b2f72f07a7c4b1a3610a0a21867a513fc0fe7dbc5cdf84ed1957483da7c5821189dfecdd7803921088592578e154bceb8f1a1f5bcb38858831986c505880038ad0e73bda2cf751b52a966b4ff7ffffc217fedd221e6c578a92bbe9b28cc4d82936311b8e7305861ae53d248fba646a5e2292a09179e6d2e2bdeaab9e1ff28647a092939819c15e8f953d6e9a5c52b4699b3003f6456d23710094bc623e826d1714cd1cb49cfeb706ed3af7b78c908cf04aa7d43718d5f4903951bf214f0b361423d21d60c57172c17d5652b3649f3cba14f96db3c2b1bd2857087c780da54e03cea9c7c1e468d8c625539efcce5317c117e5246da5c5e0007d6f0bfad810ca15dc62739841ba5cf3fcb00fb8ecb03fed12c92850bfc6cfd24cb8e2b6a0e8a72ecf92f215fe2b4ca3ad2725f0eac52eb4c94ece2a50db321729dd3df5f65be8aed8bc8c0e1157156efa0503d6181c133a3cabe2b15cd4f555c15437d852a15cd5fe61c90128614e286878e9f5a09a7a5347ae68914b141b0dc7ee7a5adcf18af67ebd83da096e3b6bf3914a75f3c703f552eda0a235e66dc1b9e414e8c04e1a69bb7b2b90b61b6a8d095dabbda4de2d57b7cc96a4715c7e94f43cf74bbae4ab8bbe4a638d89534fc0f5e1561abcf735eca9a4e98ad4b8d5e53eebc8b4859095db4c456bbc455e00ef5a337ba1f98c31bfc18dedb4f09c9a0559ac11441cb016b987d3adfb3b6868b259df5e48b98f18310d1bb2f6a307d4ec1ddbf33c982ec5b86b937c55b23464a91aad7b628ff8b8e5c838fefc05b299c157ab2af6376835bf576cc8b8a212202bdefc75564fea27f128dc3446c9f3647de264e843696b89162dead79b43ee8a333ff35f90b5749079ff86abf79c3f49787de4e71b94989113af13d53e58fcb20b4ad58efdad72c00faaa72d38e6088b156321630a19956105edad5d88c512741d52f8ff2745c7eba784d501aa20d2642873129f90574a7a6f4bfbc518ac7d94e0d6b7624ed3e36861a33259cea630d2e77873893a5ad9bc27a9fcd44da3232c31096baf861f9aa9711752fb1359731365a4894f271811f69028e72e7070f20b29298e35325cb387156da4e9ade054b1ee39c47df79690ab464783b291b4b20fbbb6d172325d9acdb1c99f5191d4758a150780fb5e4b3c9c2fdc0fbdd8832166b76064d396eeec6c9ba57901bf09ce751570347bdd23518ee8919fe3429cd8f813aab673c3323911f6587e12543ef5b039e69bc67a3d7b72e68deaf6b95a7ade282cbbe3fda45afbfdb01311e2deba5fdb0320d9c780cdb2587ac1f0baff26474f275a8c81209a9405ef36b1d1a2902f05f9886fe0eef498efae7ae6fa2e7c3afc4d0dfc73d5a6ac39d6ba3c9fe342233bb67de410b4e585b89ea1cdebb5c6101c0b428925fe116cfe517443825dea7004c527073febd5c6bf4c44e468e94ac0a47b09f8b275ae41ce8ecefa8d50a5fcd4965856cad05f62591eecbfaa97725628b2381c8ef0dff8816099c21f546b9ab438dd76f635b9b3267926c9ce9d59acbd08e5c37b3d534e661f12ac53a3addf8dbffa7d2f0dec0b56a248445111c7acf262f9596441bf0f23e00d30164bcece1c6b7a0516d0874d2b8e86e2182e8bb7782e79e0e20abb57247c3c134cbdf8bfc54abe76fada088bd3e278159bab0c54c4b0f69e08308e291eae2725dc8235d0c1465adcfd5c0dace5d89cad63a2ec2f957bc99b6c1fa06257a02640ebf7921621c1ca1aeb1879aa14ac78ac00cf792cc08e8206cdb93b875ed7ea3617105c9bed239a1dc8e3e48f326c0299c1ccf6f6a2f5ab3c5316779d78a03ee16a204875fc0a346ad0b74c48eccc8f8dcc18ef3353d308d5668bbf2f5a3a2684b696a4679ba38f21c9a0717e01561c2bbe36f7de298d8116566b642497e8d0df8f9952d68be95996a23d7681e107c4b983f33067d77b75e428287b774472a5b2a90b8abf5aeacf866f3cf51e3ec988e1c42a452a3eac82a23ab9f76807f8474547fb1aff5a1f57255c9dda9c156e0937183d96f3359c8c2ef4d11e5d7b204a194f6de64914d57d2e3a9f0707563cd9d6d06cadc18bd28d375743ba1bc77f023a87f04599c6f5cc5c32d9c16158fa44255f93ffa24acc37c2499aec4fd0e00b091f4a569945dc907a6dbe4e3ac2c8dd12dfba97565225c6e3efe88bc33adb35b822f513678275e2dd36c94c32079afab34980e5abeb7d73b3db71548a1142e211469cf9fc20188de1c070fc5fba09f485a2c1f1e3470e1263e14bf533c71887e020b696ba574b00cf543ebb49d95c7049688622f811e51b09ba0e4eea574d1bccfe61965a924a5736eb5d30a9439f83477a559b0e80bd80f46a73531f99d952757cf3c62ad330cb26211db5b0c1ddd3ada47d92c56862d9da78af0250a990e6f107484030cf652c38e3472e91d2582d98621d889286af82ae3afe85bbae4337f06b45dcb29ab31d5c61f3d19b4ca79a24fe653fd78a276053fc0d020f0d8534beb78bbab36290127f2b59a9e7ae8f37bc2abb940e4f265882487674cceef79b9203e45f271ec3c419de5a99faf0988056679b2af4e6f6c673ae38df80f48c5b764f1467a428f8e4ebe1e4288ed5006e4bca4e379e3339e9a8f59b51aecadd2c61243baf28a4a5083b02406e0029b46bd79bd00ee735bedb42b82d42583c2a849fe8a2bb625dd56b842f9a51bcfa16c40c40b871447b4387e5ad201ab3e25fe283f0873b0ca8cfaf6ffd24524b62f0fa390b9db8277513d0061ed27cd0b5e7ee465d63f76987abde7999fa72874b425059c1f3e7e496492199d73c4a20bcfe32b92fd7827039fc66ebd6cf0a20e8494e3be3ce52869389c34f0934e66ad1a5eae87aa010f71fc94cfe1a44d0ad344a72bbf0289fd289823eec3e2f15b1918ea31573ee0f67babdc8c45671a51352e775264df2abf049d5db96b42adaa71ffd3f11e2789d5a7af170f52542fd39a16e72da8aca37fbc253b2d12d428e32cf61b190b2b0b0d4ce6da5fbdc7fab6a8afa6dfbcbf2d2fa151141c0cb60fa08832911193ee2efb52a4a8eae0366eb40355b04f24add757a43b02174798cb41b4007c256b571431e2fb475dda30f5e35f51c4b6eb293d6c2540ccf115dfd8b5530b97115832d162c2d50f7e2ff6e1a59d95034bcaa2da6471241e7a78bc5aed43973a9fb525b82f5df32c94a06b946c686e5c9e5e452d74423f249655df6132976aea8bc3ce9c383ef96b8f5418bbf95988c505021268caba9393c03cf2b0f19535d4ecb7bee71ecb70c60275826d4da373b91f42d1d767c54b6db85783ffb52580730109bf51273669082b81c14548aef4b698f34837964e3691330e7f4e99ec260463467be66315d80328c060754b525e4f2b811fb4530b776eb7c0322a240959084899c43cede291bfe9ad109d3bfda1f4b4842edcad10936e83eb978adef1c307f309640281eb4ca1a639099f881ec1a96aa313f22decbe964bba54ff0750351351b86c89bd40b2b6038c33182091dc547e6ddc9498143010828e54bf6b740bab5f2db5ee7976f5c697b9a6a5ac6ad6fccc415caab15c4a4db3b39a1bfb857cf0642dbc1e63f6bbbca07fa7f84a777a0487e5b982c188d1c4d5e0a3690dd035209afcecd6e190fc3d5a2a72b51105cfac06916ad4bb673b5ebd29e0ffd9bd3d56555526e2c199fea5b3bf4e2209b1f82843363ff95613c267a2f2862d525d746eb674f42e5486d8383c95ac520e92bdb5ad197c2ee7c4cadddc6b190f371ca78ac068af9fec54a158ce755edbc13c5f96aa205826da2820e2221d2fe3b596e4ec443af171d7c06c5f1a9abaaa4e0a5b42d6602eae498ba16f9bbf5e0aba497a65d8b553c69c3eaedbb0e0eb3281933ad7fcdd554f2609809241e74d1b68b1f950fcae08fd62e530968da738bdb6503196766c68469b069efc4dab21117b2085371e9c13c770cc0ee5f8cc1c97975fa7da9e0ad2b8ce6d43d96ad9ca9f0ee6c8f82525158f2bae4d95c09fc3c364c17d8b2c2fd65fc897d7d0b9571c9964e7994cb74bfed4f6967bf9351d248fb6c5e133e2123060976705a07ddbc534b142326ed16138e13d9e4031353484d751c2014e898b6a184deed11d37ebe12fbfc888822a5229be4ef002cf7fd3c49169a52a79f83ad5dfd01626ec4a943f38ad2f723c1b9ac1ed52a04af1c01f1f5ff683f424b5f31c6d11e2d9a3dd535eaf48e3e8d5e32bbf45b0fe5b0a2d8b2bd06f3952a93e9dad06281f01976aa76138810cfd3fab05e9ff8c6fa8cf819f709896bcfa685b269073be36b4d8e5448f76b3dccdd736a04ecb9b34646867091e0c539b51176672ce4a7c0a1421e9d8e4b1edb6eec5f238c7d8ec8c2daf39cd3f9ddd6fd524537841be3ac15148b8c884539685dbb2aa8de6c0427815a210baf4e6ae9de7215f00ced26aa0910a3b156d152cdec01f2b664561116808213fd7c04c71d708753c788ef1200fc71f6b16cdb9f4f662e016ffa5fc898f8871832a3e78ef9f40872a55111a4d52a08502775033c316d8736114e8b5fd72b3816b563158a5e12f3c07e0e2937606796a6cab28486d3289f38e50da937b1a1d11fffbb0257ac3811a4b855a2c78dd159bc5a5a51955396d09513370ec3475e0575eee942ca3129d8adfb7b74a15912999a909981b39eec8f64329a2b6bd7e8f3dbcba04e5fb31aa3af3e78f3da3deeed8ef00d4e304da056f550e48d2377bfee7f73de8cc0f59c8b7d2ee240ffb87289e449987d6e836fbc0ff26eeaf3656163700ac38d98f6e4bfe03981cc30c302b7713cde9fe3a9feab2341d1ab565099e7b14d0051d814e468fe4c973a8c2106d3c9ca95eaf3cf76ba133da2c5065018ce75185a603f221358a6c39962695800efe1c8e7e48ae28f1e51db058dd7cbe7af6a1247261c7ca937dd56e4640dbbb08cddf4953b39868ef8b2621601b49586cb8416110c2934b4a5f2625e15f52f0599f627d8c7d8e297d5a08d64428ada873680efd28fc8b83fa8b2799d0f4fb41f40264b6308aa22ccb09ba1b5e0fa0f38114c38b1565bdd616e1bb3276f3411b33f8d94c7b021481b88523880059d91cd4d796285fe1172e77a3534a75971d57887fdfdb5982b6e387a428b3ee106f66754db0e0375eca0fb19d62134b173ae7a9a4d2b873ab7d058fc305e48de41b09654f60fad382c8b6f48549c8f1b173be556498e1ae55e2903c0d1e86bd4b5b4dc3e1081427e4b0fec72ffd7c2a1de0abbd223ca5abe8a70eb50265822d85dd818eb36ff0c25f012daa8a1d46e201c0a0ba748bb7ac93ef5a211518c2ae758dbc8005e5e8a0acf6c7c371794f98f974e7681e695f1f685b05466dacdfd356386f7c88e0a32b7c01e142c2d54f45eb448e7e523c442f8da1e770b8ac63348b44607a3d4f98661ab1c57a76abdaa24095b11a84b05cbd9c2cb40f0c64c2bdbc4ac0535e9f57201279380b9884e982ff6468f4894784ff7c86a68878e824c2c409fa8f83a5b0b03506116aaabaced4179a8b2b2378fc48520d79724c7cff20120ffe9b4413a92e6a214d1a950eccd91dc73b0c40e3fe4b02962559932d9c8a6e08369c0613bc7718464538584bcf131a7215f993b39cfe1097ffa772b182d4426740c6e4eb7edc866914ef765de72d37d1b91f00b3be32795f1b62fe6509447bdc7ab70f6f9008c6083dfbc1256b91e554d3fd2ee3830cf62519eb43b0cdd66255e6a5c35255cbac3b117d0208301f76136a46b68096e37fd29b4d9734cb1005ec465ac5f4f4fd4859fa2421f7fa8eb58d5270b00ec72dfa10de614399609fbde45dc6e9c358fbd70b0cf20e1ba3992936cbae629574f9585cafeccd07817b0f8a16ef49868bb782016ad6e9cf3703cef6e26011bf27542c61acdd6507948821d2d771662ec23f6e90791d7f56e80801dd44e0fd96923190c80c45b6c2b3551ad1561dd96522f72f8865d61be7a1860fcfae906bda23278b61f3bd60c0f69f33d7e21dafc9e521559745827d11852c379958917cb3fc604313b5aafa8f672093a886c0c9c07f3c1159cf885b76c12f230f8c4d9de4acff181c7e74eef40f7633e2f284d9729389ad71784c64c56778e53490a2144624054d25cbcaef583d2c3f674ee9940db760ecbdabc07039e02ac04cb115e6eb46c399e9f46bf23f72f3c75cd1e6aa7ff589065507745b3f6c9f35f26afb23159e9fc3e7a5b0acebaaf9100715b28aba819325c1a3aa55bb40a69055f7c588dc5fd05ea4d05bc20ad0da667152428da088d868f099c63b56508cc141770b02224e8d32bc381d488503fcf04738328dc27bda3220267b373790f409938ae6a3c1a3c684d6e08337dcf479b149729850669810be90908b6166c8c7fb09d16c704d832dcc21b22ff1bba173b897ce2d854eb425719ad26173c47e1cc42ed7d994bdf4a6072fd88cc04708d54a7999d293d6fc3985bd8a014513941ea1de5b58e05d89cb86733bc9b6fdb079e6c4dec685389b8260f1e597b9f2706f64d2bd68d3db47346ae67cf5c1463de0651304e3e55a906de2488dd51d835c45e244c897ece6a111ae538ae97b97c465136c0227c9d96f65bf4ba710ae81d4f343b192fb176b24bbb890e25ac147893abf61a71a5f4f67832bba308d797dcf0bc1549d6382d7a3b260e408438eee7b72c6209b87b9baf4cec52ebe663f9b6f27f694d90d338d77b4a1bcff052483ab773b3e568ceb84440e54f4f9174921c85375232890cefcef6b522f927e797150d3e64b8f99a1d986d3a16adb8b94694e0417db124310d45b107d78baabecb138fb05c2a669b241283099379b697b3174341c502d634d77cc0aaa999ccddfc6b1ea87c40d459af2dd52886062a2a6f70431429816d05c3bee55f8af562d95b7a5e9e6356154088a918718269940c48dbbccc92c2f7481c47df284f7224ebeb77ac4112477f32d94f3cb5947b784de6605e65e66bcb138f7e6500d05fef406d1e706227d2781c7dc8a29fab66f6932f6f8b041abcc821020d40a76a4649756ac6c6239789c672d936c18160edef3cf0271bbde25fbc3f2a6fb27ff8c0e756de60a5c1c9fd66270e98d43d625f1a6c84d7812348adcf9315d90ddd0fb852b2ad23b3b40afcd2b664de8c75c600fec0b0a23b56ce45cdfc3387139d324e9777f80cb90e67f7f9d77a9e308734cd073d7cbcf9aef337c9e5bd4320bb1563b89ceaa2def20abddf550fc35e0b7d70bc959f7659a64409fec9ff7b47f408fc04197ea599ebb859268cfc38940b0f728ed53e8a94bcc627e48036956c02bd2cd44c1f83e15a737cca2beafbf5e09dffb2710eb757d8f5ac42cfdfc5758cf0bf6db0d8cf5be5de5c1f0908c3cd1d2548fa8fef5ad4063ee81ce56986fe0709075c875a88391e8d8d0e1f19d680d3194f389d5171bdda08501ee5329f87f571f80247bf40f391b66770f2fe16baed3037333d21ef3e8b614912f2f8072db83b29dd8f124fdb9bba043b89ef4773f98d195e661cdee5b3f0c091643d0bce1318c30ce26af6dab59429eca4876cf193b1e76ae87e483f7ef8e1fd22a0d0648a5d74f8e2066f450b81ff5290fc6e910e8f4f89a656a4815e6d499ba234c621cb1d481418da76adb84f8d91a308fc7f8f27354d366ae8c72272e6647ee7e40a93d299838539fb5c497e1df3eece1d9ca31d1c8fe083596f419e69df7f8e6e8fc737b4da5307d5ccc241a7b092807e426016e66a0f08471fbd5a1794f7c56d3108815f5b8909c1b7b3c9dc10725b341341cbb5d1b093f3d62bd301b029b67e89011053d5084a2d25ccd59b285b1a3a4b1321fab45eaacbef6c1e236215264ba8e175934aa08655433a965af6e496411c71d576d427ed5a53449520d93fc86cb02116785f67248f6e9877c58d65584d8f155ef1152a39939d93613e0bd7e8569cb996b43525fc4e81160ea748f9505902d05030ab8494c942090999a606aa136d364032ed496577032213b5c511e1e43d89552da459c5ca79170729002a609e2d7f1e05773c0d6de35223208288df33d6b58f7a1ac885dbd6a440fd2af9457f07a599a49c5ed26c9b786bbfc9219326e15c68913fc6dc8f0a1819bbdf3c08cd3c3107413c5042ed8c1bc0c12236616d3be0f14991c92a11cb3688de2e69932d1e98bb23fd2d2e6ce35cc5b2a3b3b099abfac3dece6ddddc30a681187182eb88f13f68ab4ea0cad3a9b87a32ea67b323d686807ba5bb3cca7997c16fec3e6f155804049df7ac7467a5ff7f5757e387a6bdd30c1c2fb9811d856f627ff982d1262f36bcb82b27ad7f9165b702050c6501f97abb7e18c5fea04eb70a4eae5236282f73340c4317c1e5e7923ca3a52280ad0bc071e95fa5a1ecc35243ec72e4568399124b90c9ea93f16355ca14f72efd0365790cac5595804f19d6e5cdc31b21a6f72b656a1c9a6b3181974cd3b3e4549b846682031a8c3edf5f2bc6581c97378937b008a1f7308fddd9c6f8c0d7d82873eb3ee4c4e5118f8587f67d8de9bcd1aa23b315a6f3c008090918cf87b235d0b57ec38441eb2c0c33606ff1359ae82ddd31a6ab8c9e436d680fd043687b07ea1f912ea1921dee48a4f12257c51a6b570e5a6b615318583bf52d6efca77ea0b49768600928301bb0e91862f49e032c29adef30af390291dca4ebfb93b8977498f747ca6fe67725633687ab7e18c9c6e8aa59e39d8777251fff69cbd650b31593aa7114ab6463ff53182cdafd2faa9daa23ccef36ec1cb7d0cf0f7470caa68e01b3ed9ec723c2b9f007361d5bda75734cc03675b1dcf38ba9a2f7acb32785a3ee372301d87d4207ebc86c79996e6a1fc5261f6bbe34dc59fc89f82a475b4f1c8de60a4ebd37f0d8594776b32674f9ac4fb197ee3965664fee646c63ad64951cb58c7be97ad9cadca7b2f26a828e12969d9fc14ac080d8e0801f2ffab03fdcf7f33a2a4b1dda959868d2096885e8c79a32a10f256392d10aa871a76c8d8a24dd2a5ed5e64c9e86e93437c76fb8482a09684278a152a779404070b83e822d45b75d97315550033428ce72758a0b62f4da7c04404078588ef9423b25876e47af14a1a2ce48622223a3ce14ed6fc159622b0507a296a216a966774889d21aa7f2bf6f41d1d8593dff76b5e692de46e0554c26d70fb8fa55cc10a4c63ef8f6c26f20511c800aa49c85a147691aba045410e2d44e4f7a2612c789866d018728193c2bbcd90f91cb18faca41c3b6f8f65a875b9c0a23ee654064388b01509ee08499cb0dc3880324d84e8f40ef9c0ecf7434c9cc67e51ae0cbf9f15eba230648d38ed80f4506276f76c803c78cbe2c2d86199659fc05aa92d543b655db3f6c7f3207d1c1caaad8d9a7476677e97dbac25d308cffccc12bcb9ad9cd91130f6b48dd552ff5d56e3c7777270865c132325d4e9525f1f0ac02e62b84f2dc024dba98882e604dd8268d14370375ff7cd7505fc6eee5d1f51c8eb11f8697f85194a34ece417288f1efbf075d752c8311fc59c33741afb2754d512aef28f2a9892619aa9541cc1e2d93f41285360e52d5ea1a6be63c86237ec7a8e8677233559062554f903551ddda981dd10041ad167b2ebe62bc150808df4aef402e1f77d67564becb7a7ce94849380dbbe75276404357bfe83b6bde469b677bbcc988a7e09c88924488809e1213894d2de6b7b1ca956c93c753b0089925b93a2ae4a15646bf9e5a8eebdb759c12fb448f51252a395090f1c7e317611df6f2ac38ed9d5d447a3b3e05b56c8e00f320c2821ca69d2c2d77d63d09dac2a5e45703650f80a3f4b2e19c91e0e7fc3304e872abdfd2ff0daf853508b00d78575aeda21d88c37dd1ab0bfd9254f011642ffe622b2212427b589f3f9cc71bc89a6c67c81ea21027fb1ff67032265570a22e4f07ca039bb82cf13c12a1380c11529f497add4a53e6ddbc267accd2de58ad13d64f0369bae46e963b0f91dcd6a143e55f8ed3903570e72f15c3688e81b4d00b52267aac39fb5845f72f534c857a1500c29ae5f358a95250118dd7def7e36c49cefb5c5003e5e85fad2bad54ebcce2740c405f180d9f70bd819a0e1cad5b0c82ac15851344739a78cb51cb980f38c51c1fd9ce9c2a8af306c4de7de544b9d723a7776775eec7c82d93897fa6572588b346b7a5e1530200937b15c35d07634f54150c5e5e59fc1d9f122bf668a941aef060b58504354f7bc6734185d60cc8a7b78100b71998a3693decf3b973afbc6b1ac16958b0835ae11a728f1cd20b227b051217dc4cc727d257db4e2a63dafcea66127aed2fa6186e2a560fa3f8c527682724f76d8e88e03712b3502156df90d4cdc789e1f7cfe41253e2866fdbec95c6b0b52465b1c710c5251b0103dfa89e6777a0665f56659b35a0bc955adaef45ec14dab7c8de3cd69dac8ec43a52dee6d14b5b9270b1d78e7b2f623d24c3efa1fa9e03b2b79726b7e78c60e62db718c9472b8fb511e33738d6a6d17567662b4b483bd436919b3432200927006d9ebadf6d1acd74ed6faf41a5bd53be1d11ef0d99c0522b6dd693ffb53b9cd012a41fc1faeff5e98ac6c9a183036ef2b706f395d6d437a0182fb59c5866d2d4ae59a70797053277f9d169e85b52d21d6a181dfcd13a77f80d6b3aa50e0bfbffaa4994e45aa02ce55e5ba38ac400c4b432a39eec6f2dd819e9765bbfb0b1a333df9cd68bb04db29fc972c1c72e9b4d1a9fecc8db3222e237b824ad2cc2b1dbb8340bc78afcc302856f3d2f06caa7607229ca6958c7ee83fd73912c0116ce2b0a70d3364f65e4a358a9b980e1bbe208ad8fd1a5fd35ca1c8938c726a5c43c0fc86572e4681169953234b599541302cf65c6036cd5a7137cde0b98e93c39b0c6f89457ae69b3807473180853491652b049d8fe997d1eff1cbfaef0c93641a5946a990943e8879dac5ca61ac2cffac598d7aa81bfbb9aeb28efdb31ce9ef0129970a707e8479bb16400af1478a0e1a04a45e1d7195ab11ee5f7e5e3d937a4006997de009669bf8519c3c105c1a707f3465ff8beaee75139e63b3dd0b15e17d1d8832046a05b8b59890343afe29e76adfa9d0f482f260cec0f7644c814196a37ff48a860c1d87f51028b883bbab929a6441bb76ba959b908d193a22131dd9d98faea8f4a33dd52ed0f554b0b8c0dfe75598665b20a6b50a4e8b8587631a939d2e61461fe3ae5c8f17151c0cb8456e09ef78b7a421dbae46ef502a583e7c62b32bd34a537ddf1f8f2d4acc5eb8bd1fa1e95908779349aa1756fe3952c335dc8ef1ce71a1395fba13ef064ea71d8a0fb6886e56a44c2eca10790e797f3ce7de67904dd2c7a4a0a3d96657c907287432990cba8b373755d90fcbbce14123b066879cad67b50922e02bb4787b44df2029d55ef4902ede7d23bb1cb7c33c781082d6f4a1a8959be3ff2b1b38e15979161ccd82df95304c4743846e84a723a9acdfe5787b5e1e0bd2b80e980f40662a41aa77ad55fa33835c9c79968a07b408ca751474195068be3daaab70d1fcd0aaa38361ce54a2e5e6ece92a6159e09c12baaa21550328be05ca84ec3788b310748e27d35a4c29fab9dcd9549e556a273ec87e475ea6b98fdb058014e766b0410467a8574203d5a794e7a0a4be14dbe3769f75c8440aa6437fbd8c0515182161f25d744baf30d82d28c1e2dfebd522ce1171e0782873dd9a145cbe886925efd2b27d9294bfd40172595d8a3af3989b7f812462f7c11933cda9a32ecdb9ca7f3e06f274770bb448d8287091b342ec401756b0393e08e783f3084164cf5a320704a6f120978113cbf95d22d6cf2bc9533811a66f5616762de06062b48a50c52bec1fdc228d375c68d0f5a455d01fc4f5bb976d45c918e5ff0c31e604f2bb1a1ac6572a69a0e5e3ab93adb7373c04a9b039e4607e15648699d0e732a5085e6d062484f74902b7e9bed44b865703869ec568669b3f4d28f6f7b8bddf2af10ceaa845e1e49fc66b416808d3b7ea9106385472ebd75425093fd38a481ecb2de72c3f257ea114b301cf3ef692e77f07057bff813bd6b34faf68f54799de1ab32759dffdf85f977bb54f40f11ca55a99fa36657c4e058fd842007c903352b4b2e94057c6d34588ad73a2735fcdd925b1f4810d92046f4d507747e6d6a390c55480615cd99418d77b996f66990748669433a17c439f18fd6dcd6ca0ec0a4e459a28df5fea420e4646e2c91c97993de7e40cf1fb34e41181c350e700fc3d0b6daf7e7618ac74974b8dac0d3c1ab3061e1e434e4e11e27adf238d8dedd179c8456c4be02f1810169d6b7942229e4f9727ae5be754ffa5242789432e94a707465ba842d1b4ebc992cdebf615bbc95d754d20b1d8e9a21dbef3b7e0bc4d82d59f2d332d1b3e669f19e2e943445af015d3917aa7bbcd2c23915a0b10c677f9daf1d91f978f47162387e8e30ef605fe9b2b0cc15218bcac46ef44e5a943fe0d9fc7575d5ab295e8fd609cd9e9c940daa8943302f79b20793a119d174237afb538c00bf6f77539cb395b886e2df4ef7bc36bb11e4ebd9d5c578df01413dd8cc49a7ba2aa50cddf8fed2fe865854a660971cecf892f9bdf6b6061b186f3cb171c478247666a2437850478acaf41bd0f18f995098e04cd32de99dee57ec101c46b8ac2125b58a31aa260395a85c696e6e17666dbc093cc7d0b3b4d3b92a81cee3fc8f0af300128a3ccea4ee60ed296b4dcd4d3b5811781db0a2d34be61dc3edb824eba07b3fc01f3e06db4b9eadea1575b9069f7d2c235f78511c8651e1bd456bbd510e60bc21292db3324fb762fb0433251ea05edb9f6d30510aefb969796f668e1926180aeb27a3ef8ffd316791aebad80afb5fbaea7852946c9c1ab3f1bb681611f7ccf3636779e64f521d800c6fe21def5868b61f549a34a7fb831fd1061487d2aefe8db8d8bc5e3f6aa8c5a645d9cf0f31dfab8ad4759168da6143af5e7e619bdc55e928f557009d5ce3d6363e4d644f324f4ada0f5b39f6a29f0f407d551fd6bed3089c2643da733fe230563d24dce86daf38a34de592e0e45d5c60e19ab02dbc1cd79473c5abeb862552c9d7413923b39e14243c2d05d2a906b65ed167a47b1232e154ebd2bca1e64e27c0b4d682916d2e163a87d4a69831b90dbe362ef29b4e4d620f9d112414f3876d5bca523398d4965c6052b6924512442dd19388d4974fa77bfc4bcbdd125468e100c64b7407d8a4b53d5b859160c5e13318844d4152ec68cfd671dff004bdf952a976d77f7c1a814bc685696f35e5f5ee1ac36868fe2613b4e1d6112dd49cf5fd0fac0356daf3f5a967541ae825cdc64bf1946ce5c44999ee2d6451bd6f4912090215fb3d2747fba7273553ad2e9b5ec6b4962d9e60873a4e96c19f1e9a0143619203ed4fcdb1d633c9a8dab27db67d078712024fd2e481f97c1ec3291cfce9dfbe3e70fd8d6f0ac4c6b5513feb093593e33baf74481fd973b44b17f0f02e3f1425e4498a6c1d7f7aff71e00a759cc0b8fd3a45c052973c330c8f5a8249acef108a1c6be1f499741ebef93c3771f02254db4835c6b9308af9f17aab648cd5e4349a025db286272975e6d2c1dcf10153bb91f64d66142327f6fe5a7d502ebb35615e7a722bc39f199bd9897b1a66315d5bc6291466191e50d51fe4d0f132ec39cdb100577f28701b3baa8a7f0d8dca21e9b787649bbb135d63a65320a1cf73ae9e722cc5f0b59b16544aeef2e7a34269f00fc5d95be04a7f97da4b244554009a4ba84468bb1d3d11f533004a7408355a89bca3267a3099b3638cc9441b458baa79eeb6cf1b0052e0299bb0ce3a5f1910189dfbaf484e4a9cb5ccc5864b89c6b7ff1ad98404acb16233732c67d44e494f60994d352d336b800b806f078794edd9fb8429ecc2ff2b576c0f1b3d0a9b49a7258ea1ea623c3c0ff388594afd27523f6e6e00e631bdc42393aed56b2d01198c5b8ff1e1cfd2d0d25eec6f3ebe0a4af765ea10ff472e1042614fa9eec952164e34c71da647331e3293cf12efaf915ea4e2bd98dc8db3069d3ca1acf4576e48a6f755424995580fffe72e054accc5fddbbfc3fbe9b84ade4667b795e283104181f873f0d48dc843d00e0346bf77815c9400ed8a3c08f48d9653246ef0b9a9f681e375d72dee1326c7d9bf58554608e52fb453e12f6966adcf7d46d5cbf5e0e31a241e96c9fd5d00ccad6585b8893377f5756be84b73300ff2cde866f45f5d9a39f896fd8b0bd5ffe76cb5d84c4ddb06c921dbc2cb421908f2e2dc91affc1acef2e2e5c8167c684e47eb24e5bc9db7b92695c61a19f8ad15f6d35d36a7ca6f646d81471a3472b63c25e67aafb7f83ff52d908a796c99cbb7a11ec45eafee1fae247ddd3cbe13c2d8ccd7a532cd48809a7a7c678a53858472f152ec0f4c7daa6dcaa21a35441ba72eb955271a7e7a8be04f6da11a236687d9b5e0e7b9540ec4b40d1b57f829934341f11007417c1ff2620193f5bf59569e9f8ad8f786ca6568f3ebf7a08b06ffdd869795627cdff45e87e288b834b64504c7cf873dffbc331b5fac89875b9144dccf30a818bf1c0b7984e3776889ec6249fab92e239f52c2e6140384a2be1a615fc2df996c93a4caf27bbfc5e90866d35df6566ee64a2fdb5a0ab62c3d7fec854b0c15a4358ab95fc5c49090378f3eb21aa79b0a72d877bf1e030ae66a6b8f1672196e2e5cbbe882f7683e020ee26380eb55739e96a6e672e6ef068a2b36a13f476c55a4d06bf403fa46f0399888415452ae4be044a8b9f288e30573692fbfa5aa1e226193f4050be35ca1607e05b3da2ed54a26107197721a63bce58abc3772fba627b3e473c481c6d8c383737c5ae6f8a8c66083032fb2946ef5ff3b226e33f95ffaff7d8da766820f4de7d0812d153ac161746597cef365a8edbed88024bf5490e8ebee48333e56bb71437b0f25b70af9108e84920a0829c2c76dccd84ec2ae6a7bfb1470bc215d81dd2a2ad6abaac4b4f738eb3c81294ec6785643f236a606b167161d506412e3dd59a0d7a627ba35b9c9288d3c82e994e5d617218ed66dfa0172a6b8c3cacaacd94050b4ccfb9ecbaf63a08348b455003c4b26b69a74a455639850361baee98d22f5d34aefac74c65efbe6cc1b33a44c5bb03078cc606820dc1d66de24b3cc6c2f5eff4dd24523e7c25679ef56ae1e690c58cf68086b082ffadc0fb3538e8fbc663264c65ff2a04a157fca6bd8ea3d3e3990e71cd4bb38977baac6f2330fd372e8f0394f2ba99430c4841747fc58cf9ea1c7ba9095bcf23c4d52d67c8b32fda7e4d91d0ad062aff2d2100b379977a6640ff6b40fe7d580dad0234dcc2e8e19854346c303f6986a02bea23479fd3ed7844c446d2792a3c7d861bf1717821e9010db506a24100dce6923cc8b27060e6af4ac7b753b2fd8d455a07579ca1f2f5ac65c1fa2125d16c166def4774f33e4bf06e6321ac96c0a082f81f2238d3c7d97dd443b9ffd772f5fb28f1da7d2f48a891206af6e917562e58b281632b30456bb076c1e86a94b2bda8b20ee7c2efbac4b5e4b3588390ca55cfb6f3468f1599dd7dbee27bf2c5e6e82ffe1ce132bb1a07545f6fce201f09031159d189873da475e4be22d93a11a306729285d60312241e2249a0e06ed2b0f7d09290def32b4261fc20ea5a6136e69f29b84b64ce9615ac3ea1114300b96412594ed9ed3a3b25720149bfb2551eeb99326f3b71f9c51c8ac64aeb0d3e214ec5efd4b3f5f953bf2d820c8517fa1e0fc70fb5f79e24d802e62b6966f892aee4ea48fcf3b0551ef94cefb87e0128d1703a68306e95f22d34c1ea79cb3796fd4083f48e55194e65ea18463d7f089131ee6ae3a4b20241318e4b685639588e79cb5c9436340c1a8ab38923096a975f691eb95f130f2a2b2fa2f089a2efdd6e80783410f93d1a7312efb1c369800cd87e6ddac5a0766d77ccc5ef257df853fdf446d55c179f35fe33d7596c869d2b29e7429e2db4e178f574d3149c184da5906e3acf64fb2b4c36c3edf4b8897e119bcbecc33bd2e8fe59ea62e32440e0af35b8642f8377f1bdab0efc11dc632b756fd81e8425cfeaf99c48fc9120fee9cbfaf00ebcc550352d9bf9091b15a59abecded16b225655b122890f4041ad13aa916161c0707ee2993352d81174f1d56a3ef5b899920b0ff24478b8d5e01a16d7101b7b2490385e6ec636950b1cff2b16e8e01769dd6e1e6070af62469ccad574f374661f72199c6f1348d64c75dcd86938f1a046c52722cb1f64fca0f821a25c65868d2a8852a5ccfc08018e90973d975b03bf78043426b78e4a808617f46be3d161b31aec4bb1cdb215dd9ad695249aa815e9e7314ac9e863ad59c14a0f41894774e675e28b8944b12b4af03ca1f16b57e12cf5833331c3a78d5a77b85f12363ad21c745673b0d664c1f98598f7af35803f172de3d0cd59c60121c343ce61362bd8d30542d07099488455021ba87ddfa33a2c2ce96c517723e805cfc66d37ac552709f74ba8107057842e8528f71d58a2fdaaadba9dbb5ce9d95c37276517490c31dbffe0e889fe8acccc81019abbe68c0ab9c3f91a3501ddec8138544f5daa6e2ea81fdd7466ae29bb3064c5fd602e9d3241aa0f7885616d24624debe0e2eb33d799671576bf0c4a5c3f23ea117251ace96361fc644f541a5e04e2602b5e47e4c24f95925af8c4f06e13c6e562707026c071429053cc746e8264c903839112acf6aac59539f576b99200c7a4ef8ba2402046e3d9bd1c0dc7c463a8fff6f474c2f4a7f3d0572a7bc7cf0bf8966d33885ff936ae255d0940b575c1a750afc156cac92635f5e378cc08385f5546f83b591a4d36b31b6230ec53bb1e516540638b016b6a9ec51ec3d7584ae1045ea0709064f5211b46f0efda10ac86942f5c8340ca32f14c5d41cc3d1b6e08020ceeade35271134a1b3409ec49b7e72ae7e974cfb8b2e737cf6f405c79929280d468a6fbe05051eac22ba7d627a0ba3e8af9b975ac6f387ade075047f78e83e8ce1a68502de8345a2053f76d34be6f4b7d0439d1b681062002aec137f154406b97da967ccadbf3420c58156e299a0cf87a3fc785d87af8722d973d772ebc79ca2b0e23e37cda3da3f7b2f488a5dd6af89d5fce7b07cd678bc9b3a7128cde083ba2e8637d01f65082787b8b556b32a7b23ea01b84fb918e7a4bf74383b0cd140d93a555e5d0140306f8fe22a94efb9161aea88d6185cac8d9d29e5f4098090f294776dc70b07e1560d913e8e7f03fb5d4feef311fa5ee59d65e23b8bef5c9c1e874c0845d2ea5eda2fc01945882e7e45c1d822da0cf44d9bea04a98fe3b55c3a66107e7d59b56a2096480a87639f970464a14e0c2c82253b10df6dc67eb2ee4980ab0eb3d140201631b19e719e77a65f6793b6403a070ffc3c9aef53fc3c531ccf594c308666f8e2d2511f971e7349355170c27801709f87b13e4586b33a8564cd16c845b2109539600ab77d86541a20f1042b12c3f4af423fb7b9ce3366eb2bf1803b821de1443dcca78ac4f75119d6b0fcb13b75624a367001abb50accfa20082826721e10945b7159771f990c812fbb6759177c59dfb0e666ecd8bff058b07a1d2313e0c91e738cac5b60b755a51f2737ac2c6c792923507da536f849e8ed896cd6f9602f93bf6ba6b34c1462c23304ed7409dab7d5c9c205903b788aa48c6d10f6a1496c35c5c1146fe8ad7e44aed0b601458a3516a93e0a695804084f9f7c8e27897b04d4128af98ae9c1d0da772ee6ba72a1ae4d25a6d57584c061d779edb5ac9b5e590a66f5ce6b2c6ddb4359527436a6db472530dbdc1c1afc0ec643bc94f722f65d381e7741229309629ee1e799678b33e790830beff17569014f4255b8421f844946431f0a2890db6dc8edeab1909189cd4ddca0ad2138ac15ee0b99aa81837e4ff16a454e2d8da0217b6d588cad1e6537db3678ec5a4f203d9f8c8a87ea52ddba6e1de368a46b4685f1e01e09679d6c396369de9672f09d2c1fa0f3bcf29c3ad85300db5e72e8786cc217aa54059d3f72ae233c78908e5e00196806fb6f82128ce462af0abd8f883a3ccd16c08a8800ff32de59037c7c9f5239882e8f46d1db9c16c5b82f3ccef8e298f913a7bb5af72ce3f81007a6513289ae18c12d6612c6136e91b9f327de118a2cc6500b3ca3fcdba1ffc73d9b23646d4992c34a2b32273132f2cc5f73b51f780b1356dbaf977177f6fb256bbd0e577acd75617c5c8d700b3017e1a2de63d1b824dd7f8c57b6eda813ef7e4eddadef7d7511c0c6b58f0a9f36cba83096bd1a486f2c7d5aedfec49696d99a8f93a9158007d75b00750f21e75a442c8b13b1548bf2148ff6d0f63ea3ab17c588d26b3e8a7c3dad52d7586bcc7306463149aff93d4ad4e313bcc4ffa727c9b21ca51ef30a0aec358330bfac6504240d4ea9e761aa1176a047dfe6bf05939bfa866a5e8b2c5284127536a4b0fb72f9ad73bba708ebc02040f1d2a77d88bcf97660e51fe6601ee477ec96898df2aa29b4adc7e364983ea9e85ed8791f9ee975b86f0e067d0dfec5228e1cad698ff0a31ab2f97f58834b78cb4173e4b62cfc0768e3947eb46180bac31dabd19ec8f7d06ed6f6835585a23b002324d64c87069dddbdf786653ca01787c0b8808f096a15ab6d0ce85b001d44c20fd29da2497aa76cd837a182c255d99f7f65d5770b06fc061d45b68ee87e1cc686d84970635857b6ff949e4e4ce82beafd5daf9dc2108a38a3c92574a97926728563f28f30658352e50a1b20f9f09e6661eea7d45cb745f70e33874dc1527d005558b90b8eced69163f9bad0367ecb09eb0636d62741c4317bb9edaefb47cfc082fb7cb79e70356a44cc16c810a020facf0d6741ba683fef47ec17d3543a56f48a746638854a3559cdcb35b3e518b764e7a8859482169c8b0233d5b96178d61458dd1b93cffa849cf573e133435b225c5c41baa899bcb4cd0c10effe80ea33c247a684c8fc54fb739cab8a095bf6ce4b64d19176b24a0d6f1a9506246fd26936b0538f89820f0f8c5b1b160b3b11a47d0f2707190e8ea188afeba17c862f15003dda4119434f9f7560e2fafa60e5705618b5717962cc36bc90320eb9ef23fedd95a00d03fc73da2aaebeaf144b0a03464897c38cc6f56d187f915cdc6cfb7fe1f86b066b045901232e9d8a20ee6a2ee6407fa9cf5cee1d19541752a585cac64c92488fac99ba77344e0053011f59c406735be0d8396971d1930943f2ca17435c479b5adae0b0b5bfc2ba10b82cfa2af37c40683a59650c644402f6896426d109acc4c081772d1c6cf3bb3f523aac631fb683d410f5b0e2460d764d9314e7022955ef679a2202a4b2b05840dba7cf12f3ca24cb8c04e5f68c71f8418521c208f4d9bf7609d4837e6dceac2152dc083fd296eb042d67e04772c2bfe67f7d31c5bda8cbdeeb994f80643a7bf9204f62faccd31296c3080cf932e38918aa68ff46bbe0f64e7c2770bc8431ec65e5c3b09e333c02296c0b7d815eb3c1a5270269025e184a35dd1bd546610a90131de9af6be0b7f7c55b402b014ce783177b467b973794f44e1403cc008525c648b6587f90cef30f368245df4663f963f366adf03820050c9a79dd8540adf560b9007d26eb71b05d4f4fd37655eca61ea22282b3c21dd3b6044aadf51123edecc79aa10b8a24a8d6ba51f129f119d7d4087e3d60ebb4efd4f18fdfb12bc91ab8ce54aa7dd955f929e5ec5399ab58e1a4fa474994b08a9ef9be4a182a76ddfb74542d7faaa3d32dfbff88032faa77a4040697ae45befae950776dcba0979dd36ff831b0841a45dcae60d0b4af95a3caf7ada307640c1b23bc113c974f2db18cdfd03033406b9ec5579e8610f0849d8889dff770cf54423a9dec7a3bedf9a2110d88ba4ac35ae438ed7317858c8cdcb7a3a5ef60e3ece27b45834f2d044282d8fb6d8a845f3045fb2fdba3f891bd6548feb8fa91c98f6e45e4ed639750bfc27bec559b39e2d694dfa5f3d61872b6d810724913c141f8895408147840fabe034cf7aed5b7283c87ee590b95b53affadc44f986b376ca5f781c1a08b9d0d3cdc59d2f92eb93cee665ca481ecc293d4e47b81bf83139931ab72d7c9727075faadce50fb3ee912d1429cebffe4465cf9e5db8e29c255872ca7135327f14dbe2cf5cd017f2e4472fcf32b93024bb362b9da0a9b19963adee9f9390c1604df8e067eaaf8db8c3e87e5cdc139220f230c6846ce34bbdd27f59aa0c8b5c34d5d5b7757298eb8726a64c0f560f650bd64a56f37b3189f3c98f8a3e2f1684be5660f5144bbba314944171b7e8bf39552ac9e684b2528562e0811b5fe710da9a475f04e888a69da9053a8ff8bd570184635dde80f276d4dea901b6f2463071248b000907243e82b73464125b655ad271fef5098a52a1002c35e0764e5033048d4a8e29ced9ffa3372c2fafdd25fc1d28caaecca0cb688c00503fac377d274eb9f157b1ab0273ad19f7ee84145dc6eb914212642e7f9a39b3b602b3cb149b831f356606ea0aca38631b0bb80fe61efe802bf198c46494e4b7724ccd50acb85978db30cfb40f81c6403bf16d67a62e8b03f476831e822894a8c29f53a85890a2d60e797fe00ba96c9e7f5cdfc8afb8e244f879864e53cf0d26cd08d7e37e811fe1d96b8ca5389849e389b95b649704aab6b3943a77282db544671455e41c238c09e2f0d74ef201384e647ad14da7c0051b136206073e4b1964e954323742063d3ba0380ec01a1007e6fae9bb21ff0d5fb96b00e16fecbed008fb5cbe2ed9f7f24646b9df1f7dbd31fbfe9f30ede5d50643f016b16a9bdefcc74107a7abe2cc0c2c61d2352133ca003b07f9fb6be991b018aceefbb22f506e7275942a504273e3af839473b102796933b2174b1f4b5879dd68e077f47b4a9e5705c970cb08c6345e1bee1b9ab07029b3158f7a8c65e17b6e4bfec96e84fe29e7c00b78b69316f6b8e7221eea432bbb3c41a1c6b2b817873a4cd509cdd22b88c8e24fef07439220f89d97262475cad45a7168e00b46bb792d035f524352643328ddafdf0f5493c948470232b1fa86d2dc75d464d778ea0a2669f6033ab2be9dbb88dc12681738592f0009d0f7fe616c8fddebe5b0589763c209138ba01f9b815d14a3fe3925f00ba0c6156e1efb6a432e19e0a920f66a1e770a296f70dee133b3b4a6b8cdb33c972a5d1784c5e98a04388e4aede95e405062a6f84fd55e2fb737f30f64e224d44034c5fd92bb0dab01f9b10d39a7ffb8faa1dbbcf5c00329e25e1052869f47ba7c8e5af5f9b63228a82bd9be5ab0c9c3465abc0fb38c3c0c463680bd9709be86d87654ec5d0779bde0612ca695b0cc75dd929582a61d4e946bed3d67741698b224533629a8bda640ad33aae02ec9ec798d69fe7c4707cf4ebf1a97f22f3d43ef005494b3b62fcda911489b4b5fc379fc543f3f24a05d5144fe5b01a148563e3275c5aa36b7a475381cbc77e892c82ecd7791cb9d0eec2b4ca3fe57091c461a2d821c4fe8b01e8fc79a688b08b4d96fb045846abe062776f680e13b14f33c837225d958813563c6575fe985d49dd6f3ffdc0b361fd385b77e75d24894ed9f6e6c9f89a040c24ea8db07fed6b30535fd0bfbe2a295df816067e768e049ba28eb0c99a15977fca676436eb421150b57b9d57446c309733022fb74b43260a73efb9bfb23d15b254d2cdc021b325b385c5455c226656336637e0fb4525db5ab4cd9f1c4b951fcf42ae6fa258eefe08536d494c97e206e4b8c88d9d13680e165f4908cb74f4d3b9eff16946c4184964384ed488c06dcf6588576409fdbf9deea9d06e9185737ea489183d48da547d0fa72c30f46180828f223134410d84fd8a7715577265b018f61b8b3e7d76201acb64a2dace8e59dd8e801f29f73b3b8ca7b132ce6ded2f0ea4f050050e59713d6748b6834dcfda20d6e76268e5adebb02d2ec7e2cfb3f0b56aaa02df6e95ca2ee8e1764a3b90ca179f21ee0c4764b6f4607ab6d35aa43045ef3c650dfa00fec923b81b3ca9d56066d53e7409d2a22b17c99b96e3cb3851984a05df3241b318f6bcfc15d64f40f6dbd20c2a7214ea20f2161a0dde8d2e3bdca6fc897cbc99143a16031b4f1f76baea0edccd40cc5d39246a5ed9b931f1be0f8de03e8c5854f8d60e4bf0a1097af2b52785ad339cf5d2a61bbb5e93b2f7ff57213f95166c967ffabe26e5604a242b596dadc61454a332c0e674540c706df464a1ba780e6e45f002a2c10a7f84d0e71df916f7209851adb4fed27445125c2e7e7de93a3745bd2be4ec5442959ea6f7cb6295391dafe331ec77012266d6b0a02715f333e21784698cc7241764a86634a67c4592df431ac5184d5c14d069dc5b7ce9ebcb3cfdecdc8ff31586171094ea82628746852fb452dfabd0939977bc094245d2e686839ce05c7c440949e5ef661f61fa4fef64a764434111acec3d9be29175c4aaf6694349b7800159d42c7a7d5530a1571f43a23432ee69c0a5f39c0a15b5d9ce9f6d9f56ed6b7cf74bf07633c6b1453c579713e5b7a66524744726b60d755b8b6c0e5f624a695909721218e04c7dac5ef6088b6e08b9505e0ee9f716e494def2a30a1bf89e8195cb854c724c0bebb780930f5a5d66d966ab45124dabf3fa7100d3e2e73e0ec3bccaaac59973232d0689c0a7cce58bd1ae05802f134163079fb0f3d07746a20401fc85ddceed370e56babb855f295e32b9ca2aa30c56f59a240135d2bc8cc871aa2c840e877579dba99ef342eef29969e3f04efe9594dabeecb1319320feffae81d5189d697384ea0f732cc524f212fdf37865892ed5794d9d0b77d9747e2d4948ee07244ad4e76434a711ed61c39407303cdd1bb1ac72df7c04b31b5995c6cf995834e62a435f83a6370c35d1872876c9c415de4652bb95863d1ae713dc9ecd7e2eedc870e8ef759b4c88fbf13bd376c396ab2ebbcdee9773b34caf63a005e24c0085b32300df980effaf847d9a3f1e8d4a55c58e1729bc30b25b9e50ddedd5a4c707c2784e1617aeb7d777478645c0587139f40724d1912f471369f086d491d81625ba0709d233510303c1a7ca5b94378658ef7ace521a22a0518ddf4ec4ac288094f66d2c585dd8f98a0f96261610f0d8be52797c61ecadfc71943d6294a1917f74d9966b6dbbc1d80b1f2c8c2734300e45e758c400dab1517814600140e3ffa52ae51928e13764df91d57e302b020b400af9f41c86fb5951301bff4675f4338377f0697eb679885e21475f698b0f1766e3fce58857c5049a10a46ca262408a29ae16cc793deebb1d69f6ae82479a9f4aad3b67afa181abf3a076798a8fe5db8cefc1179384c6ef1acc927e99ee64c0f637e426e2afbb9dc65afac89da02a6dcf208132d03c311e178001f1635c4fd8accccc7761cfea09f7dd42d777f15ad773553e8ed2d91a19955101fcd16e0bb0f46abee5c13587a8e68e279f7931306459a514d46b68a1e42a728c85c562a8374dbedc7c365a29976fc7cfa384d3c885205515346d814d941f5687035fc1d17361f1cc2e7cd1d1699be2d29686096a430f2eab9018dac950d779adbd0859a42714b4257b455406d4c4bb9a89fc44c824a35fa6ca19dc89aa9d8a7525d96af754fa41c3156ceb3815ec465aa8428ae4361aa4684200281572bb7b46633dc2a9954c5f4600a06730972661b418e747e261fa82c25d6a821b11d9c2388c885d56ecc506a69617c30ea7e5c1c053dffd2583e0d2da064c7b0620e30ea76cf3e93875adeeb8038f0fdb12194a4706f34e571540afb6ec07c5fbd372b9a7d292f1cc46a65aea345c5e3db4306a413d0b084055e5cda072ed9b3f72b1ed01c50ea8c8b370dc2f86802d23d6dc9ef09c17e0342c65b6809e514790f789ae329b0532becd38ea8a66e14e3f2662c585d560396684919fc19633ce24201ed8f3dc697fa14575630c9a3309cc948b22b6967e6476b13dad2c6816497bade765a21b6f3269d3374a9ede6fc0c37968bdf7dec74d841b47de4602bab6addcf25fe783bb2462a65ab5088629968efc9f4c7b0aabd6eb25bf721cf79273d6065553e7957f47cc5aa69c1e22f64a54a995ab33fda38e672dc88e9806c39135618aafae543cc2bca456b7789afe7063d1ee0c61762bca8310d4dcb071339efa65a8dbfb95f4c8bf9e67e2bb4f93cf9b95d4faf81ad9644da0d3c227c51c266449d2507a929490caf8ba0bc9ec6681dcb871ae4673d792cb07f59e510a71e4a68c276c9dde768d4909661bf9b58d156a6ef3935b8b0ccdd6b7f70df047c95dbf6c12b7b6f2e767cfa59995ffc3a40a6c354028e854c9eba9dfc159463a6055f8151d8982d807fda8d7559ce6ad9dffd18810dbd8cca7e6ad0972b109c319ff91a1099328e12ed77f38b1229afd2cb497a581319ff60cbe007478fa8887efb72692fbf5d736447e6a4524abc9452345f3ae120284263c1ed6e2f4a6022883f3d8195f2c253a59fdd8838cea3963ea9246b4eaaf406ba3593e85535456ddd56f9b4e479519c83bf1ac65b017036690fc13bdb07e7eb097e4baf7fef7031607c43198ba27c300059b1ef0ae22b2dbc3fde4e953fb76bbaab2d06d7729e875d0be12d8a6192023f2621caf260ca8e433eb4d8dee9aa42c8c590d3b365937e2ebcb24625d5b69aa1ec365d82280a037410cd99e9de4763c49cbd8b7a89fae64e3b6675a7bc77a74d6923808dd7ad2d750bcf255c70b4dfb695473af72c9a07c26dd280b75e88e764c612a40c1c1cb37de64eae36a69fb7fcc0f9d9f2dfbc6e2e4725ade9b35152732491d48cda97c04665a8a4fb86213c08f503eb6f3d7d4ead7fbd538cf666721a01a82249a9349d0931cc63cbcd60b548d7623335a39b07e80b549b0f52291fbea241fff4cce9c84dc2cf825e6747d611da1fbb94c66fce2d2b6d6b13f5755a32c57e3ccff1a1a2765b125abc69bc9762af6c106b541833bce72f06cc73e99635363487f062d9b19ba357149a7b77414d73a68545e925f3d235693d386ddd5ba193b58779d33d353cc17c9b3b3a190bd7f672c338561fe1275d53dce8c84981efb0e4d455ea41c31037ae805000d9123618427b781f710ac1a83af22fb184bcae82978c0e7bbc2d0efb8a3f86fdbfdeb7c557aa5a0fe9acade81cd0c5ab13cf37e7a2ff76391bc08a69364da9e12c3dd409bccf4f5df4094b0a485b0c28b4061f34e7026dd120a81e06ac5b7d4ce792c476abf4fe498e433305946274fdda6775ba5bde88764b789e4faca34d7d308229a7f459b3cccdf67f939aecf91f41249c935a8d686e8a9cf51a7633e26cc89ff360ae53d2c2a50fcd46b8c51ddeacc62de05ee8d12722e9735b87dc5a0fd5d758d71565cc5e62a472ca14074d7b1044ff0d121dbebf7a0b00af6038028be68c7f6dc8fbd6805502735a3f3c881373ea00b834d2764f5e4f67950bb5050f54bf4820fffd6fac5d52555837610bb7fbd0f9d824c9953bb1bb63d1bfca17230d48e7154e559cfb0bfa5b75c104fa40015258a076120be380f30a0fed5f9d5335437274435913897c21dc1110b3a55a3884965feca60dfc6d2a037e03237cc1573c0233cc4df0b4315243f15db523f0a925eb7dd89ed33a080b3271a81c8ed09f405a27ed3a304bb5af9b7719a350330a0ca2a17438206e08e90df6d4fd1bba567498bae53d9eac7c50cf9a9edb3cdde6a84ad1e3f162aae05ebda75b295d7f687bdd437bce9d21477c814b043ec1f027ed6aab1e3dcbfdd802a0b21ed3f5a4e15c5a13634f22839911e9f65a6d1dbcbf481d1e8d74a44d5a609e4b0ccaa0425eb33b8c7f0613d66672bcc614b184ca5c680794e40e7cbf24efa364eadb9218e69bb34ac7199a7518dd8252d027e8dee58bf098bb9866cc28697a7081dc03bffa060884707eb67bb20cfdec1a86227798bfe4174abaabf30de1a2e702b9af03d54e6c4950228ba3055c5762f7af6edb7d93996c9dfbf38ba833918d38cf16a2d4be2f5d3877480db9e34823ea6525e68780ea669744dbb99d66e1e9ade9cdbee59f86d4e41bc8d0fe07c06ecbdaea14d3fb9d30875453281daaa31b136d47cc99bb4bc7ee01fc8aa0329f7910b4fe3c992e7a81a4935d294b5590d9cd34e6aad15e1443777ff7ff1e8eda2c4e53cb7aa01d3d8dff179e4ee664860e27656e7d30f3c80997af267ccc00eec8e7a027785c8e242137f96b3860e1f3e5b402b4958ec69c9880d1bd876abfcb8072d7e01d8897a9b12fc9de0ca9562727cfbd6efa7626a001ac52c6ed0f7883779e73a77b09b2086fdedda60ff671283e0e9d40a7bf5c467c5ed788c85b59a2ab40b6b6fa49e1e6980690b0ab898c598d7bfc5198fb45552e06cce80b813a1cd4bf90e2ff4869f95ddfe387b860769deebe389f883b8fbe5c3d87453df82cbb2921690ec31d9229770c06322bcfac1f71bb1bdeadf1d1f3c21928227553f5e015c43180015c5b539a5614e02ece3f12b6e623c5903fe560bd0ec481fa74586238e6110b52a67f3f669277edbd4659b843b49a0ffd555b912a83e2eb0ad3bba0b120817715ab6b8f91e49323af648428b9dcbed258fa3ad0635b63f396391f7c1e0ee2bab3826daab0aa7b84eef2f17e91ae2c2edc04fdddbe8526f3ef824580096e3e7e416c08099012f0d6308df5e392919e51187444108200deac5de378ccf63a9cf41f59652d50241823a09d1706d49fec8779ead2c23ad8f0b25c35b18282866eb54060a3766058c9d1878ae85f2f44388f3d8900da1c7c539720463efdde4c44d8d3316064aebea6affc6c8ba19ed8d0862f48e72b121c99576329b1d7e817e610312d253d978db14c09437b7830fa9b824349dbce9c783aba332bc5a60d9db2b6fae0171b27a5d10ecb4bf03eaa508e7df76b9c6bebb8724909d4ec911be510920d9795aadee7d1fffb86a0ffcbdcd0870d09a68a8980659b4bd07b54d8a52529ab3d88fe98ac9551501156aca79bd226ec8f2d068ffaea21735fe545185babb6c23b84f1f39a6e3a4741924f51b9a444d640d143aecbe9281f1520bbe1c20c499255e341fe7b969700f16262b46895e7f9cbd6f44669350ef533db9d94192bfdcf39bdb2a5f1eb387969db14fe674087303a40f0638ff03cd7316413aae66745a9a173337eac1197790192a9e9a4eba5385e4c4791eeac9f424927934e8ad8f861384aae20bd29b29f5eb65393281c64907ffc86f551ee2d747107b25bbe7c3ba05653d96be8647cfad66f3da994b21591acadbc7cdb3a3c7249180bf67c7df75ad7bab197988d1acba58e2d4abc85370814185b66650bc289b86cfbee60448098393fb924e27a87f79ea75e77303080998138e9c05161f8d015e3b49abd842de9f11831fc4397879abe0c46221a589400eef3fb288fe69edc7cbc0cc8b4db16f64e2502099cc54c9e169f0b4cff3442b3f7460143d06c9fe007c9da2e4a6bfada98023027704cf5efd4c849fc3e9663a3e9b46cb416289628f5a29874dc2a0b01632b7ce10ba949da58e985f9359b9cc3b8a7185ba989b4cebb6048f51a726bc7407c7e6c11dc666d9e8441642b5a713855feb2b5f1d92e2cb9da358360dc8844453c3db9202cab19b007191d1c6b17224c337111af62155bd6d5e2dc6f649a0e0864c8480a096302a970a77cbea47492e5fee89b5c4c3662d9933585271b1161f40009c0316054647f7b5ced54c45c2cd550f5a6652ae4e9b3e2be19a568b50e38794a5efd5a70820cb5e0bc0e4abbd38b88a3ce6037a6a72be251d8bac9f666585204db90bb8f90e94af153748260a2b4802ecd5dbbf4c6c475ea6d53bc52ab7faf306ce351c9fa30cf35b32acf21fee5edb8a00b4ae304c03c699ab7faf8f33ca7b207ffddf7cf91a643edfb8bcf7f22300e78e7c8d7d0d32ac3eccdd95f2de513581f01053571f64380b0e93a433cb1528a76e96e8b0c31e40c3ff8663e505d18267166e87c771e0e98f6f37c4cccb09ccf0b7259f7e87d0192ce46c79067027467e05db7ec350bec0002726da859ab90421ed947cbd8216868dccd29ed3902f10a51f5c4a8c99d81ce0e4bdba7e4b994b20dab8d4682284d8a8fb548a01317a4e600949a22bb58e8fd242cce914aea5875f2e69d27531cbed75d3761dfe4d4ee5e48f5679c9e7ecd0400d17dba71f6b6f69b5c54e42cb05019788f7494969c994361ac6ae6c0f36d8b74299956a5a0dcd7c1d316a8d1d8a7d093357a2028592fd39893e23af9df1b498c2360bf74d4d6ed28785790415af36f287513589349db637813b264049949548a6b4cae1968abf3f71bf2d2fb0eed9fda666534b830400d9948470f487c85f5f767551df30680a35da02f966a1e6c5caea2bc60b7560e547195925bff6757fcfdb6242e7ccb616a9bd3c3e5ca03d2c162a852404bda2c73aee60a24f8e86377b2536108d5e0e993b3588d20bdf07dccaf30374e92c0e5373a028bbb5d5d8bd0ef5137bba6232406d81dd5f2b3c32f6753d999a4646166fb944c703952194780670375f0a584ea28de80c705eed681a3ffa2bb75de98de39edb0fac43f85151ec7c2c0a29de6e440db95099de4ae94c33e591d289ce26fcf106484ffaf95bcc7345533c30b322d10f09b1d052ce32eb9a6203562bd4568d0e0e02eeb6ec9065e9792aca36a0dd8e945f92870126117f71f4f69671555bb8928f1f463abdd6ebda806912dec15d8a05fa2c7cc5f61667caddc4aea5ac3d11d1f9b02f93419382314e11d7c9a36fdbfff175de1ea643f252b935798b10546a615900c0060e097112bc9fd7e061baa8cb06d92e857394dd9c0d74ad6bc2c9aec5db508b50b38a33dfccb6a8f8b1c295ddb180909bb7d7ba28830a1bbfa72f32e46b83c6b2d7ec0c110fa86bc37726b3613aa4a46b0a7051a60d6c360d70982c21e704146ba908e35e40b54d18597a48512a22f8f60ee7e36216f75db0c3bdcfaa0118e23ff3748a67d58ad4ee5a37c3a9e0f62dfae9795a350ee77a8cb41ac7a430210682eb32e3ac4681a122d6a12f8ed8624a28d066905d958a79a962710d8b3669ebaf62c321793f66c77dede712c432fef4109f2a6ee5e3b4d90884dd25342fb499b8e37dd5f0d8f12735163c5c81f075445656b2330d287b6498f3fe8160df304e73c79a0fea945aaf07727916e9b578325604f7aa2b7574cda6dc5d62331e266fce0df3d83e2f0deb1aae130495cceb346d1a027423cc87af4564c8ee22d3cb5b79a150967f74cbf042ba73ef5ef4ca1ecc2f8ba955ca28b595c25850b637268958bdac09ae9f6ad58599cc1c7ea5825828481f26e1c1954617335293267ed2918e224372fb238794e4fba9084ceba94ef0575c61b3e9a4eec73a56433c36a0c39011077944b0208d7003349fab81f2e3cf09a1527890b81a50ef5b6ff50988b240cfa169c89666dfe83805fcdac7bc316d07451762ead33ec75b006db53e59fc5322d795ef596dab14e87843aadcdcf349258645af327bc2e4194adb896357b8ffd3a1a7c137416e0ef65d6cdbdc5716fd590faf3e01914ad85115f05113a908cccf5ea49a003e4572485d7489f7eace1577c259481c9e16d9b5ffd45a727b6b000bf5da0b501400fb565c61a21909b4f8114736a48bda2b983d7c32a0b67cecbef2dddd9bd5dac47ce9a6454251f57efbd60c6c3335b83a65901a51d0ba397810dd1316a43e0eba1687534a8fd48183c8829b09bd54633c81e42642ba57919c9344f369f9735a6fe2a57f4b63ee29eb9bb0ed78b026c5a5aeb1d80cd582e328c8b157a5c8cf40e36193c7ae6779a1c51c7a5b4027bb3968f9607a8677d2d6a773abea9c0f9b7ca8369527d8dbef2b8285bbcd87f35cf01807522ded637fbce61e6e86d83e3c81ba9f4368e6a2fb44752fe2b722d5f65a211b6e2db1bc07e227d9ca2a6a6ac861014d01ad42f4adeaea1c0df7d89e23aeb9b6bb7ab5af408c0475a56f3620b76a0c1cb88c04c0cfb476cc3209cae4db68af3644e69432686222c14883084e16c4461074d46fcb41f109b93b69affed163dae19a90c9e177ad8a871acdb327301e7cc5de2e5b89903e1717a805ef6cc73f4256b341079b649156a6dd1b191f62a00c1344044aeac5d5fdcd33abe4c1c146bf6c54249b17cbebdf74e95364c172c26aa3486b9b85ee8c75a519ac2ce024e0cfe2939d09ad1ac600f459e1a5b1414180686d02740345a0d7c14e8cc9e8e49a109115368a6bb8234bad311af19740fc57b6a39ab60e2225a103755d8ec19c8e56b5560999e89a19732ed950cc65f36f578740b018b20bacb4f2f29d8b9bb1ca5e823acee6ce556545310ae474cf84ed94ce494a21ef8da9fdb291579bec09e89a3b56f44d932ca02c5cdaafd0af3a1c2b38f6fe43e7fbadc2502e12eb4a60fba102b5454ce061021bb6d6389aea6940bde5f7520e5259533a3d3a906f7cd0d8898d4218d2f079ce7416f70dd058eac343fa2a68a0e6367eaefc98cfdcef23a510932ee8785ea21e8d51a1402f3e4f9e21fbbdcd407f1233fa2daba64709a5727e0ebbb96c9f1b1eaaa6b567e4b8d6d3eff1157ec5b9541b8eae414d5debfa79784d6b9f8aa1a28bd9a0a73e2af20e3a2e229fcf1cbf4027a4795d0142dbdd9ccb6e6d910c1a2b9c69ab618ab3c76498a9be3c1d0204e73a97a6375de800c4098dcbb24119b0018c39135fa22a50ac714f765f28b7eea8e86fb6888d980b89d307fd6f3ff9048222648746d0f78d8f2006773868fce3d0a993d7b84ebcf37fd6c528c019acfc7a22a828c1ecb544c71b7e3d2d90337b586338b429604f6018ab02579d05bc27b7c7421ce074e18ff98175d868428baaa20de6e460f144a45aa0a1d81d406e25b6a1a3aeeb439fa838fb23e91c3e6fbdc002e28b513770eb9db7e57a5d0c0b530e7a4ca87e7e0c397b9dae5a9cea14c27f6204f7097c71a5fd3b9423b508ef90c2af1c30c740e7f3eafd8dc250f4bc81068c3bbdb554985deb8d3149f14b82589991120abe98d7ad2850e381f2d9eb6713c8b5d35d5b76773dbf47624a25e1283359360422feccc003bd2f236ea375bc9e8c82cbdab8c43b0c04f02a88b91a692656f4f020cf35b77b4185d5929b8e3b682fbb4c199adae9f829dcb3ae9f922d4e559f7dccef341b1ae2685051703d80f37c1b074b7b6495fcdfd3b9e02786b3268c26e907cfdadc79848aa7a01e08493499794d873949e673c3b4293dbb1394493f3660aa47d514de7ed6b3dd713d1fe552c11bd7b80965fd8ea741a74bf259b26e653a4dbd0c9e0d0ce7eebdf9dd8f0c0ff71694b94ccef5af037741ae3997c8c6da5b6d69b93a8b8bf6495ea3d957a2fc1f0e3ec18b5f8d540222c286b25fd9e4517a725200f9dd72db29626ce848eb2cc4af4490c90c17e0ff28e2e42c4f357be55b90befe210171e3be29905730cf344a22c77c9b9f544d7c3022b9919a3af30f7ac4a90f48dd8c8d6f8944bd66f4d83a1ac0700648b99a0dc03d4479d5905b174a86b042ebeadbdb7bb91910c9b05589b9a2392e5174eff241d960ae7c15858de3b3ab5819b31942cbd2acf0c34ffe5537cd3d1acc31d01e1028a96d1a4382214e1f4f3f76267e080f3f6a114c0a6123b4db2cca7c3890ed92796aa3ba38cc37c40b248a3f4c2c376df1371135cfcfa3fcb04b8a1aa75bd8d46681c33631be89fa66fab071fb8d8094ed6bf16c307a0c3d13f24265962bbf1dfda61d929e9c6c7cbba3e935040bae8230c406f45b09368f4d8e629d715760ec68bc692586e9d762bcf4c95569f85b078b53fcc19b20164f1d0c6d2df4be6f20896b3fa794f25ac7cb22a7a9d71599ab1c647a6fd5fc40a72caff39facbf6af048cc7567b80942394a8af38c9c639569a6f5ddade463b6288697afa18bcfe3b2fceea95681432d70f8e7a82607c25661295902552638c361fadfb1e903f61e0437bfa2c93a6def787016bdb35027dbbbe33b3e2868b1b3725f02c9228fe2385cdbf4ad5888e1570f7a3cbf83dd6d25405dd9c2d9fa9bc8bbf1a390e88b30cbb2c4407b01306d350c2a6416ce7cf172d4b738327662c749fed005e45886ffa57fd9716fabe5e78d342b7f06c97c02011d35c9d77b9a94749bf2271c7e2558e11a50c455a4e507ea2b9a1f896d519dea981ffea51735fae949239e940f27b9b0ceea38b13ebb304d41c90b16b0c5ba12981bc625de741c7eee0719efe895e67453dbc40643244807326ef017a28e26d657dbc458ff75a528abd366ff01c7466b3540aba07cc2d310e126abcd92b1545464e925b590f114e2c83c71a1a93d3787c61bc878f25017a9e3e9b585cd3fbcbc9e4d103cf6c3e041137a975762c8a5955f559a56a2291d39a1bf73e7507ff5dc095f233c24728c63f942626f82becb8ad0e0947b84db63690b45956a7e41efcc2c645842b01dde62d23b668a64dad8dce9f28a5dc55dd1e6e83c06256d01e534566ae74c748ba8ad819c7fbba3e780faf7021aa44e1cf2d6bdd86da733f89d3bf917ca86eeb32d406a1df8a32f67ad367150b01d52bc2965774af7a9c29c7d96f9f38563ec9f118e42e5fc90b965c8dbdd928de2ddc15577400170513a81830afbe0371b4b1082816ba576faa7dd9b0f9cb1ce51b5747710d033763bd5778b55165246394117326e2b6f3cadd15f28684861aeb10247c54a27b8e31bd3c8aeec6621160b300fe0df1d7222c2a929796fc2a1785d71d538f0f971214ac2cea1d77de9155f0c08db8774409681446699a41e54b702302ce093dbdb90635649828f459e4386d188b827edfaa97a67777a7c481697641b1cd43ace53f8d2ad12f1644316fa68b5d5f978e97563ee4a151de864643a69856a04d9d77b946ca1dd1dd048b2637fc6ed9cb4bde4380772aeab94add52d3674486e6fc35044066599265ee54c1e079611ade40180e22f202df1ca1c504284b0b260aa77fa338845ac30b2edeec7b1cd4d8769b69a861401ac84e593cef0a7810d3a7c116ae4d11747b94f0e1dae94bd3299ad298316981dbe8e435069b1c91475adfdd7319da08d96ee48ca7ee4e42d5430bc7bd4c512566f661b7e9760df59cdff1271a86c9fde7836cad7f9e9ddf5405096f39e79bbb6c7278da8a01e9c8e1d827edc3beda176e8e00dfffcdf14ac1865f70cc36b74e655b0d8471387a00f4207a391017b78c4018579e8d3a382d7ff69223546ef9d745e00a7513c1952b2529a46b66b8dc5f4240d1f0b263261249be281193fbf23e261eb792bdc3158c99ae482ec75875007ec6ce1f4a15b9c940227537d4f07dd36b333676420910b9c012ef615c88ef7b60678fc12d0af09fb4eb77ec727f897a59b029513541b63e188c6d6605a863191ae6c56b08888ec65c82bbd310d208bceab370d7fce5955c29602fa1965a109074aea70385f9ad16566a6f033761de7e6120c9da885e0b576b7d6ae32b3b34f86abd7b0232a5275fb8a70b84a7ca5caae04920a940e240dcb35baf059b26216789f53a24e967dfce50cf0d928ee5a3d123c95d6ba45915cf94373cd11d61ba3b760071b8acfcf2bfdf698603e8c08df9fe9140ea42071b96e120c6e4862a914f59d9053770ab5974ea8e98caab6bc2b6fd8eb88d2d06684de36f3f7cce2ec666b5e94372bc62bb74bfb60f45c773b32726a315c4d17b37a9ce6ca117b3255a752961ec16eaea67b19afebaaed2ffc1346b24553980e99977676a074608edcc34527db908ccfd64c9d12de68179e09a3e1bd6a0cc0c9d7b9297f3da1e60ef4f6b925d34e2e3382cfc9441f1e1040e31ce823fe75a25f5baf7a020b9649e507134fd0b52662223b3e7b6ccd8aa7803bb814179c6b2f6d02110b3cf4a6079097cfd7edf424c3716e6ef9c68f467f8dd4f76553d95757acdc214958f72a00ccc8c8b8a1d7db2aa6a0123673ecb4c99fea4624db410e607ffc0594a1a58fb09d03498e0be456a033e57271f1846f1f7c789978e51dabe83b5607a3ba289d64bef016e4672932e8eb72a52d6d2c77fb804919c097665df63b7063c7ab5731e22fff748bdc0f17334ed927478d014190c242f4b07baca0026951a728d5d2fa55980f6c642fc9142ce116ca4411813a85cc369d55a190b3820726aa11cbd4521233e6e810fa5af671135631ecf3284af69123249b95e5bd1fe7a7667874219e78d3bbefbac75c30272aeec4a3ffd110da50dd9a5f9a6d78c2d73911c4b85978a31d3aec4cb99ff3e870822222236c350ce71317845d14928c3eb7243b2ff002996e45b3f51a90acda1bddf493cb4e81963db3499577e5138f36c063a12e8a235720902ac19ed311b7f43474592bf373ea56596d978de082641b2667fa659e73963d74549eefa675c34b6016670a18b5d21f456172a9fb0fe4bb6d82507ed4c94dca77262717e43cd22492732fa0eac6dfb1ec00652bf0d204038336ebb4bacd155eb28900b4183381756b148bda289122f1853fc07c935d9469c63dbd185c240d9f9b409f38ebd3914c52109d640aa54b06120e68e24d584b9133b55a7ed65d7cda0ac2b59f818726b2810cfca6d36c78af8be33d7d1f3ad6ce2178a523adcbead83051a6338388bbb261ad7262e35c35de78b942c4e6dc098f2a95361f755cfc2cf40f3b5a41fffe963e4d72c8923ec61adb0368802c269efd3e2bbb28f03fec8ca05da02301b16e6680f143e3f941ec5b1ae2793de20f9242ecf3dacab7e0f433400e2554b3e06fa7504a1efedb3b811078dd7b2ea9a6c0492ccef92a6ed5818e9c46f1544eaa228ae78ca12a81257e641ea7fffa3fc58cbffaf9898a3dbfe07acd446c546f397a253cb208882741cec84a145bea2eb853063722b689f30a0bea65bca4945ed647d97d680cfb98917dfff182dea73de4ba39919c6d50631677ebc8aa6b5ee052c24a59075462bc13adbafa37534b106b9968d088f35823ea9e3aee0e61f4761867d3d3b6fe73100b0009e6b69476df036ba7f5e27209be48548de90898d42cde71874c0d83be5a1d1fe378c5322516f6b7f78431c0066048b67474e92592a9055700e13fe151d9e223f769c1ea94acc5e08abeb15e4f7ed5fdc22aaf227c990c2a6e7f91a3c5c6b8ca1321acd2d6ba0ba493f3ab55ade7886053dcdd86ff8f28eda312acab62545d57f739aff52345ab1686bb43062c13a0607908e0295325a2c5438e44dfcfc89008b6cfc925ba8261e874db3cab8fe4f8a44731829dbd662afb52b1e6e4328a3fcfa5e15467e87ad3bed394238959e5847309178ca2025fa1e45884171410cc1c5c23297599232f041385058f39d1050e7603e4ac6e8eef64fb2a8ac85ff91bf798ef1f93c88f5ad5e11fbadd045a6f9aeffc27803e139d5af43d2eea2901dbcbb8b67256f085e528f6d55f1c3a605b440a398f0a53252cecc8149ec35077f5569fe79277d430d0f781ff8e8fa2232c4914c7cbd9b841dedb52c59b7819d742d654c316d8c93ba703d0f8f5ad7b915c5d8d78c0d81520c7bee5ebee2129123e6bb0cfb259b2a30faf1317c10df6936ee8844e0f3646753790da9c68d3aaf2c4cfa7a433678a0b66f4fc13c9cd0d6e879f22868cf62a1c092b5fc963c8778e19f4c704823088c3431c270807e3351e634d0b1586a35f9283d1f6cf0c101380fe3166681fcfd7f603f54f2e87154db0cecdbf37380d4175f58b37506450bb6ca6acf737e3e94bd8af113a8be61fede2908806d4bb4b8053e7e1284633557b661549cdfb16cdf6e72345adb6214aea36c1716588ef1b2e9698c56d0b6b19bfd8c80234a0f30223fc73cc66513fb95265b5502380ce3398e32ce779680a482a43ad358ce180f33de421d5e2683beb943e77b7bcaf7c224fb4239d84d999735affdf4db2039e4754512835dcac4346159688ed19fe88e996883fa93593576da141b5008095553a5409affaf0336efd37b2d31c0f6e0bea68bf386fefb43d5f42ba19425d81c3b3ccf3d2891eaeebf9c016f0ed6acf15e9d6a05c2cc6842160b8830cee68dfd175582bea823c0c0f5afeb0e0e88a2b065e6f821f032adedc363db2e758e4724edcdee214278f75194ff386080084b1f03f979e1ddaed6f82f218b4e07f7e564e4b7b8c67ef8bddf75fca28abc0b9596978407766b8ac75910d25f30f8425b7566f0844571aaa0a6ec64ecc31acfb394d0f116204ae2e06e857fc367087eb0e5ba27951bbeef61b7f89ec2f7cd15bfcb153426e9dae56b583103985da3272c73b5313c48bfaa04e367c09d1f3ca32c5a4f2341430ac5395000ed39d518e80cefc504463ac2fae296befd071b2a9728dfa05ef7c602d617209729e1654e00da8baa25338983e79e1d1da2a83bde3bae6872647a2ab46482414da72fd39e8bd1190b2e380cc299ef8989573f338bbc48f7bdf9fe075a562ec852e5baa70a234b2e8bc167e9a45e38e54847b2b6661585594a28af830f258340429f47fea94defc235cdfb44b52578c615f75c88ce13188452abb11963ac91c229c98e6a5591d5e8f71d70439a0a5ce5473facbdeba1b9aaf266554476dc4c2f646748f3049f470448efc931cfd93bd2629f3906934a8483971e3c88f0cc93b92582a50a9124b56ed8e88db285033f762c2b70812c59ba09dc5630ea2d0b097b38b047f7031e33ee88b4ee742346e2a7d5f340816485a135457595d2e1527503299eee0cccf8918a9040c5bf598e38d9eb8afed5e8ea5ba27038fe006870e8b991cce81ea1ddf9a73faa5cc9f4fb4a08507c38421471a013289b17a3e4906e8f93fc1cd3ad9ae369686ef16908a8236358125e08ed23824304ccf672f2fdf3714a0d7fac02ca01224c71d7f1bdd07dd84e296a547e42c5c0ac367ba96f1c21789620eba0cbd5f0969319cc735e3eb09803910865937d078f2f479eeb41670bd64ab9924029a1de3a3cddb6a1bd98d37446288ebc792a322e07764b07ecf73b94277f310bd1821622e116d66b93f57d432ca8964097a8696352a26b0113f581807e6ed9eae2cb3849a1480d14de459061d42cd93cfef582e9d54bbe58b5740eb0a0baa7ed6f3dd6dd74aaf38c12d3a93729ad2e77322a04038c2dbbedd9302c8ba4a54003e568b72998dbed27313388abd241b031105cf35722ceb80805ad7001a603a1bd7f9dd3f42146a1129823122f0590f9963cc9b54f22ecf9000ddc308bcfd04bac9c97b275b2dd5b9f2fbac19f950d0c5e48c63f7a9808f1fa5a36c983aaaf3bac1c9e6dcde3ac019eeae50a181f8d7d63b8771516fbf97ebe4ed1d6ada2e77012ce4576d465b103adfb89b00eb75012af071055c72d7ae31f87899032f5040f2f5861f639886f690c618649dc36a6bfad9de2fae832ef9c4a4e52f34109a4cba05ab90cebc8d0404578e21d3b4b22b7ce2ee034ec062215ea12d4f4c942d23d52bfeb904ba201636f8c0ce53b1060d71771157f5581b3bcbc05828129722831181fb1920461657f4f38d83d54114442780a846e9da17c43eb9e7332b318c625a7f8a81bd5bbce8c65961165e105c86193901e9ec179b3605a719e490ac39545ddcc2ab304e2551e776a7b413a3b47a6cc7dc4c60a3f15b449968860ef2958dd8e57016e0fdd5a36a0f705d33fd6f7776de55dbe373687c161000a2e19aa1ea5da02bb5337e5ee3ab41a74ca93f0a38ed0aca31c97f10812256813542933d1d066e9e5c45d21cf56fe942f573aa996c432f304dfd7bd45615cfc8bdd4f3dfe13cc6977f657f7f828b73a09631c2283b2c62552721be37dbafd1ab1ac0e4b52aacc710eb1d0308a14f2d6296262f073b3056aafe75a411da494326544a3d39fb8e45b7f464b8bd3bf3b85f90ad9905c64ef8f9873098d592a8614b63f0ea1dfe503a9c6b715f107f2afd186d2a2af41384011b0ed33119a3640e1c54164e8032e1d55fba164f9db4782ff70725e4ae8fc8e91ac59fb3f5340527c6e4d12e14589e19767adb94572e41d6e648a6677fc08f66db7c47d8306774ab2c16994d4ddc5007884f40d8079a3f9ac8d650117f9402d076e50a97f9d94a3e779160f35b652a8c2c3b361b01ed668a3620cc8d3ef97aedfe9a8baeb6c5933a6878fc5e6dc65549c70ce28ee8ced90f2eb389cdff3e0a9a8ea61bcd08564a920f538f2c8b475a90bd05c53983bab60dc9cd931fa9873305f0defb4a6b1e34a38aab6e7628fd58a8415684ecc7be4e12a810eb3b54f70ad5fc079ad1bf63eb75240a310b364ad0af1ec50ce57e4e784a70e636e367ece649c215dec9cbb4de6294d3ae25280230c39b102f1bb6b7adc553dc4579cb343f385736ecad4adc6ab4661ce4a3a283b512181d1daecf2fa8914f11b791ea3f4b01794f6f8c8160c646bd16b4e9ee983ffdfe40f655783c09ab2160caabf53a9bd5a2889915256a0a4b8c546905de695ec488cfd1218d9a41d59ad58cc780dcc330eb0a20f1e99151255a2ca84fa8954773dc78510b810fc1f1e1b6fa1e56b9ff3a416dc8cebf48ee2f77e1ed3980ec7af2be7b8b62baba7b979aedbc338ca9374a2064ad799bd7519993b05198b1b43a0c19b6c2f396c575dac4c9d6d9b64dad39ac537381e588bb16fb539e83b9f68732edee081f7f852c1bd10d635ea2c181b9726820cd4adaadf0448335777baed0fec1ad489186004f896ee9402b99cebcd91a0b528f6bdca0d2029440ad992bfc5b876da3b751d32aeee4f19966ac74111408deeade6415a27b53643627b1c927015694eb41db072f69dea3c5b2a6abd4b652e477aedd9f30107a6c47592b87d9a4357f56ca6edd06c5adb6cc083eb1e49f05a525a8c639c07ee687db65d30248e15b7949237234ab32dc3972658a318821928d1303d057d0273ff20a4c78ae809f0f6ad526057ed4e3f76b58ad41d82e0bea9971b5d0751ef95e2da78f23eca3b18aa35129fc74f3b99516f1b5c54c3a00bfd799be8cb357f89bef798e17b977a52361f2309c7ba964fa620aa048c5d8f4aa30cfeeedd9bda99c130c8e630edba75f52d5811b400eef4810457327d210c6aae5746c85da7e3051fd2080928dbd170b24e385b5a289b14fb30d1c68a6305103b0c4d4dc2ba48676990192b65614d1db55fe9e6886df567d5d9e209be4356e4ef3dc7cdf49f8e6448dc6962a3ecfc708db47a1c36a75beca2db59976a10038b2f5b423fea051304e4a0d6297f317517f08e2bf039176baaf0c75673f8df5f39df50123d78d8f75a708cf70a6c90b0389f690b04757627422ece1f2d7849ed6edf03080feaf658edfdd3f95e61bf9bf4ccb9ba77ae7a0ef0d0b426824d540ff152f74e05f717f3499d1d668f0a3161ff9383877390fc10bb7d3072f9c2a5a6dce5f3082c229afa302cd2424294246d2ed8d91d7a89ff8a8d007c019d48d7351d8015c56d4deb68a62ee807a87f0dcdbc4f2e7fd2128cc45b03dd83f6ec82534d8fb6ac09d2746d9eb612ec284f2ef857c9834e1d076bbede11342880b80113141912b257bc96d02134fdbb47515feb31bb768af43a36aecb84b3efa392ee13bc1651a714563134d4759f002a49b420c0d45bcd5d02ca7a7ea7fc73949989cc75f1479ec6da40b896fd1fe21f5186496ee5700c55fe50b718340e9cf0bd4cdb77f086974ac8a16115ad2c3f2286cdfc96501ef790ae8ea42319fea5677f45ecb94b018f1d23f08d444cb33e172373d6279b6c7d55e591b2c2cbf689b98989195a8c8d20b36b7e869c2031402e5dc8b1d86cf7a739b2bb28e1b3845143b437796758b689a5229ff7b349d2061a67900f16ecbae41d1d9aa6c7fa6c504d5bd33e553ced5594cfe5f5bbb956df60b70abc4ad8586b8284cdd12d64d364b19acea62c0a898110f3745c125722c98efeecfee70e6fa29d589a1e4bf132092b47e58da4d02fafe54ae958c12b2f74338afa7c852d03a9eb25eeff9770290162a793b5b12b47fba3f6a0db2fa9f231df690f55b51ed705661a44ef0e62a07a412b905b72d707df2f67d08a888e3834f7b017e438fb888ba55e2020558e1bd1198300268b7c862b52b2efaae428a92474bfd58fd9d552249d208566c950f6dd8ab3f17a809d3f01ca4b157938e161ca4a0e7435291114c14020c1560e892901476000a297ec8ecab28486d3289f38e50da937b1a1d11fffbb0257ac3811a4b855a2c78dd159bc5a5a51955396d09513370ec3475e0575eee942ca3129d8adfb7b74a15912999a909981b39eec8f64329a2b6bd7e8f3dbcba04e5fb31aa3af3e78f3da3deeed8ef00d4e304da056f550e48d2377bfee7f73de8cc0f59c8b7d2ee240ffb87289e449987d6e836fbc0ff26eeaf3656163700ac38d98f6e4bfe03981cc30c302b7713cde565bc2999ff3f8f70177c1447df4c75b6ea1483429e4be74ab822aad86007dc259661b10bf23a0f865ed639914bc044d925873a448b71daef674c0e7c947b37cea089e8b395bef1cda09a80dcace4bcf6bff6bf392e522801a4152d72a985a3178decba9810584462b1bd1570ae698412f668f32c0908fbe046bdaa6118f20af92173884e1cf651db377b599445fb9d75087d8b7cb9334cd0fd9d485f3afa13b4a3aec32875f7aa5241e4a4579000165363ce46d03f55bcca0987fd8c010ccf1f267979db54452ec7315b3b343303008194922e9d291cce77463d32f6fb97214a6656bc59887c82fe03c8ec3ab3ebcc87da2b121998160dc4633751f286c5d920047af9ded88345b72f0530a8651b7d942af9764226b05726d2fb6ab199a3d6dbfad934a2bf4a256ee5875da98e50637920b7efdfb26fd6e8032474ba17426bac8f7759fabb9e7969a81c90dbc8bb5bcf0896a49fec02b81effd8b47ca3969129df11351f962897ebc7fff06e6b8d0bb6e408a3dae57f13bdc970992f67f10d264b8b6210f7218309c54f01ec88e0a32b7c01e142c2d54f45eb448e7e523c442f8da1e770b8ac63348b44607a3d4f98661ab1c57a76abdaa24095b11a84b05cbd9c2cb40f0c64c2bdbc4ac0535e9f57201279380b9884e982ff6468f4894784ff7c86a68878e824c2c409fa8f83a5b0b03506116aaabaced4179a8b2b2378fc48520d79724c7cff20120ffe9b4413a92e6a214d1a950eccd91dc73b0c40e3fe4b02962559932d9c8a6e08369c0617676e306b98494cbcfb87aca43ce7660ddf20002da0b72be187a000638c9f0b8cfb3e07df0fe11e6fe8964a0cae74dce67dee0af7ce46668d2fa2bd40cf9d46fc323f41fc810ddc28ffc84a53ca8ca98e7244eeed0a50adf8e6e631276829be2c8174cc856715828bc33606c703ab1158677348ec1225a2fac67d759692092bf2f1074f5d281a240a35102cd8509fd87d9d6c2e4cd61bda2ebe59bc35635e72cd076140cb77a3bb37592ebd85b036582e1a7e71e6f724d800000270058378e60c3d97be34ba8277edc4e4ad8ad074b11a58941d82f4c7d1b6e3cd4bc3f4ea499ee1f21f24d7bb6ae17d594e83f39166eed8635226ac258649b2d5349e134ca9eb6af11b5fc12238181848a23d25884d7b1722c46265fd0b50f4b40d9dee063b21a3240672759785bdc364829c972d8d6631b97ca90b906f87ff6f1ffa58999ca38801eff7a921d3f33d66d40b590254632d577c77d0fc90d4f3a695dd48a7ec0ba3a50211ab23c3aaad28105aed8546d6699b424f5c3b433a48b56ece841b8136288a52f59e49bbc392bea0aa8c6769128e0b5b6fe2a43634cd0ab06e214cf6ba0f8d4aec0b0f0b061e8d7828127ce4d13fb74e831ea6d169c08f22aaa05879a124603c488d589ec2a385f2de3613ff4136c2c543ed20ab95288fe0b3b0746b724a1590ddb5bbd73b0519a3b496516ca192d9d0e3b486049a3126867586d9889b818b786b85687d0d70eadcf38ae6a3c1a3c684d6e08337dcf479b149729850669810be90908b6166c8c7fb09d16c704d832dcc21b22ff1bba173b897ce2d854eb425719ad26173c47e1cc42ed7d994bdf4a6072fd88cc04708d54a7999d293d6fc3985bd8a014513941ea1de5b58e05d89cb86733bc9b6fdb079e6c4dec685389b8260f1e597b9f2706f64d2bd68d3db47346ae67cf5c1463de0651304e3e55a906de2488dd51d835c45e244c891d23fdaf15315a0303520225365a8d597c8b72a9a628962e22243d5c3845b8e2f0fe41334eb67496e3480938ce8149b30e92e05445ed64168c213f351adb020aa96b2f8fb0fe192ee7b04fac051fa1f67384f596d0914b3885f66ff1f79951436a7ed6702353c32d37728b55f3d376e16f0fd2b26f2c9f6cc812951c5a27d4430c07d9931f6528214b1a786287beba1d5155f84908919f55f37550dab76f4b8782a224fcb6e93f33e19671c5906fc00557af466fadb0281ea03107e701bcc154eb5f2b6afee3593042b438ff544ff2057566d95f305f04dde5bfcbc3841a3d594d8f89180937d98eb5c1f73ad329115d74701145ac2e0c079ac6749c0e7b11d06693c1b70ea6e4fa84a2d96ab145a1963e6bdea9cbf15a85aac522aef7a7d90449d8b56500d05fef406d1e706227d2781c7dc8a29fab66f6932f6f8b041abcc821020d40a76a4649756ac6c6239789c672d936c18160edef3cf0271bbde25fbc3f2a6fb27ff8c0e756de60a5c1c9fd66270e98d43d625f1a6c84d7812348adcf9315d90ddd0fb852b2ad23b3b40afcd2b664de8c75c600fec0b0a23b56ce45cdfc3387139d324e9777f80cb90e67f7f9d77a9e308734cd073d7cbcf9aef337c9e5bd4320bb5cf006c397dd13768987cf823020e8412d901fbd473038ffe83e626bd5ce299d94f030a2dddb67100e21c48656b98218822dc126a0c90750e527ce7d75c3a0a28465af1ede7f55c1552187d0677fbcbc8788846984d53510807f9abcb1a9840a474350cb556671cdcfe2d90b12dcb0d3f170b38eddd78e16288a35c04404936709169ff4ab5e4d733a920fe59c6a7bc3b5666fee7eb31b167589a26d5bf3eacfa69ea24f1773f1af6aae81ecfa5e7b344bef007493e4a0ca85a865ea7398f6c0491343f8030ed13651ec55af89f90904fcbf5e661cdee5b3f0c091643d0bce1318c30ce26af6dab59429eca4876cf193b1e76ae87e483f7ef8e1fd22a0d0648a5d74f8e2066f450b81ff5290fc6e910e8f4f89a656a4815e6d499ba234c621cb1d481418da76adb84f8d91a308fc7f8f27354d366ae8c72272e6647ee7e40a93d299838539fb5c497e1df3eece1d9ca31d1c8fe083596f419e69df7f8e6e8fc737b4da5307d5ccc241a7b092807e426016e66a0f549557e488b7dbd0061ebcea894eeca0df5a5fe65bc35bafded34f96a266cef6b05e706c4755ea9d4992f8a0277d133f9270672e605a90f6f587d50a4f27d2396513c50491dc2775c2995f4410ce8d474b9fc97498c9687d6e0a484051b730cf9fab1f5a0df585b017f8883e93cff4de41dc43a1b8ff898de935e8363edeb4b7c574b6ea70bef300dfa251fb24e994d40c14eef9ddc7a24e1aa87ffac527fd89a830f3fea1b499250c978bb96af561b780e483ce3b8b79a0663cf20df1753e62f18728a90c9d7bc8a22cff3094dba5751ec64f2aa5e4ecb2c9c08e7278cb6a0312b4b5345f39080ba0e45e5a130b97e49058e16523ba4b9ba5f5626cb680c42751d1da3fa7083f39f8589166071dd6f774af2c5eb3d41d507a3702d6e5877a4b18b0ef1c3571ae47e8a694e884cb6639d86555a41ea781cd253e4df786fce6fab5975d7910179459f66829442fcad13bca54bc19982aed6da696c89a1810e1b38de447b438559a889ac06345fb59140911215cc0976608f4769430fcadd2d820e393522c82e1861798228e81b5018203169721461e5628cbc4fc6855ffd3355aaa8eda3e31ff533425bef9f97dba07c68d1787a0525d30a84138e68965b9a1f35693169d4e0a5a0b51e22ab8d677ef047901e30b799bd942853b836afc8857e094b2ceb97280600201ccb0553196dc2d89c58c13143b8b6ed108b714f9900f03f409c1bcf130761c3e293935cb389ec773e2b110d612d270439a97b29fd302ecf1e7c1e26f8d3e3dc0c3b4668987b1c1011b740a6e760cea997b085de9c07bf49fcf6379e2234db842003ce0ff287d1cd22e413ba03a78462c2f992f5960f0f190529679a1f54b6c716290fd8b91ed388c35df38785048316a65125afa0a90aec4abad71899a7c49427315c9aee11f1aa8b0719d6d2300cd325dd5a1a5ec45dc117bd2f3003d8e7c584df81abd77ae7f8572bc3b00df07d6515f75f3c52d791a6d4cceee19f55b8cc6d49a78a8307148bfb4adc2237bf6384f5186ec7151f07ffce509faad9226f17643f4276ea4c7ad48a36e3723396b1370e5b1ad8d027f932782e5d38b1c6a9d8d0af4e89c19879e013ace298d09e3ef7897518dea6c77b0f88a57627ea48e0c4ec5c4a404c5da735706b135428cfe69c93878147bcb0ed187cda1a7941aab85f34c4bc3879ccee9e770e1560cb83b9f361128276c0510df17f4bd22afd3310631ddba29f4e8cd91c426b1a41defe8a3c426f9ac981df2dc85b692d7e0b08ca0f2db76051f74ef859a84515a01a94be7d2ccc4517bf5b4f5cb35cee6ef20d827a72b48d89ac49a3bb7c4786333c90e7749f61d01e800b345b7725a648a729ccadaf09462923f390272dee930c2f3ae1c824ee17b127372e61b59204f29289967bbdee5499c7c9de73baf453906e1f97d2ed75dd3d2723f90313da302d5c7d4431337c46ae15a96f618af44fc4b5cda344ae00b4aa3f18f2f5e348b37062093e9d48a9fc41097372a895799952716586dd0c98d4d52204d63d94eccc6735d11b411af1226c0a0591e626f0e1acf9bbbcd0f05c826e82d6c8e9e1bef744781258114912d727d35696025b1a89bcc9771bd98e10fb6d738f17f6b9285b869fc55231617072269246b928734b1df7865dd33efaf0e9707f98e948b3dd0841a83d5f419ae3e9edcdf9aa30e9057a2def16c5fd13993ceaed971d10de885ef41d57c44e50ca0af7522964e18cbea8e404577f16712cf4ab2803ba11d255dbc1a60469ff6131834fe8733b47f172d36d02af667ed7d2ae3f7abb188a592c3d47fc177f8d180c5b69c2e9159f7dfc0c3933ccdb9cb3af98a50c4c98bfac4f73a53cb63387096661294a9fc5264a99fa7d9145e77e892ae9122867c44965ce42158f404628e62257383945ffd4a90fd0af43893dec48092d38366e13ed2af680850280f8369c5b4d1978106419d5f3226305a03e2bc054b671a41b3997de2980f14abb6092da36f5c495e4b75b1821ae03b49bbf717c27b4ccecc87d1e46e0c90560cb92eb81fc49235545964b8ad38939a1f27d17628faab44489f58c7f44279e615d9a0f0dd46c8785da3d3ea7835cdb8d22a3990932ab1fef2da2ec2c6da486d1d4438d48d63558b1d39971dd90b467f106a744ae731e8d4a593d1571d74d5e9ccc315d0048ad8934261c9728c339a4ae0066e8d4b78992914a15ce63e181c4eb86ae43916ce38335163ea38719e11893bed875e61582b8b99cbbaaf3e4f9707f8713b2205102a24afdfbdf3bbc6f4eba363b58d3ba088ef3230f77a7bf4be1f6d7e8f9fbe1eff0d8128413b826a46501944f680feda1f5ffefa61df660d846e520f67f93dba7517209a3791df1904cd3110f39cfd926893c12df102a62dcf63d3c932396438967a2541d30144d69f00bdb71915530f19ba6bf2777aa3b240c43a21c709d0a23e761a8884de7769dcf596e3887b35ce128584849857280c157e077d3fd2b234f05d729513bd220ad871435436ca5b931cc1becae2f52310d5d691857bfcd8151ee6791088865ed4623a8f974c4ec2f45fb62d0e448acd2f963201fcd1c87ee5949b88e027dd27f6ab7a466343705d2411271f51ef30b85c68b8889211f27e9f382e1a277474dc06fecf1b7e6ebc7d664dfd4abb872dd36d273b043c9cf8193b5f74fdb0d5cf9e4604ad08ad74f991db34bb9d6d2f2ebb3f88e37e88af460f1cad2b244852ba7d7d4e760d8bceaf1e7adb3f7f139e6f952198b6aa92f453d0cd9f21210aa373f8ec1178251ba71ba5c85ef2bc9d31564c30540d68e9e75b4b0f627eb57e4f2d7f815922ca1b8467872522fe6cb03056f37bd85029311da06d52f3a773c26a6d680b3055edd0d58af56abe106532d8c932c5f195c44f79f8a9a9c5dc2078e1e1d8bde616a6ce359387984011bdd14fb63d9965a8153be932881f81e762b5765896fbd93e4a69b96996a1d8e9dab3672913995f2b565cc0cd7848830d52983ecaca1f4f6d79736c95b9cd19db60dc502f9c42c202efea18b20c5db9949a623c51675165833040e242d845f9f9c09e4a92f75c90fdffde0d24d7ec6bce7fdfd98ae9785110371dc713919501a30b18544c6aa256a0c2d7d132a9409a8e7c9222153651aa6c66c92b57df2f0eb7130df7b58f3b8ff4437eddb6b0ad5ae4818d0e0f144084af68a1e51ad0fcb83dde5582caa8ff18ad2e027aaa6df4a6490188038f3d94e899d2690d70d996d0976b56ce0ff74858b2bee868015109a5075b851064ec66f12eae2debb6190a7f27403c70d0e17a9275c23de2cd375a3408775db579be1b300fc0f3a9dc7bf1e9bcc4ad1b3df05146b0bae658e38db1a0e1054787c5d3477cf2f93c85215f9c93a43aed716b8d8fe5b72b8a10ee9074d01fec6828ca3f50e29dd21d48ff75f6056c7589c3abe8651de9cc765d3787982a635b4dd15d8441df8c5ad85b47be3277d2cb584d38f03a932108dd7e407f8ec010b7e5fa2be14d60dd7870cd3bc6c23478a6d773a3fef4f4e722a7af19d92689dedda6757d8bd9f7c00de06f33f50e53a159bc1cb915880f305dee60e21af0fce948c9c45708dfb9cd2b936662ab5aa619e13b1f1ca6fc76872165d44171f3c70eb4f182147ebae9e9aead628df5443ce06d069b3f59206695bf477278104eb21cc482d7c9910812a623ff1bb94ef2c49cfbd526a5de58b16daec630e80bb820b7312043e6046b4691511d29c5523a7a329a317cb1674c41215e751abd74a23acedc1dfd674086452ab17ae6387901c116bfb32e6f1c8f427b222db4e78d27f8dcbc9feda1cb53af143a6636cc8ba9ff302a35cb72594da9af7200b56a52396049629445ae054d2c10339b33cb96b1e57908e350ced158ffb81be31dd533ef65d074ecbc09c6b240a299cf43470eb463a6bf23f9b9d78393d091c4e8f7b6ca2f434cd674319d4c78152c736f97c6fb8be773e7d8d6739c5d3396b0499caa2700db818d391ff9501a0179ffc71b54a31322158cbe9080266e75a28cea5053363168d0b5a6b7c0e08fff51a3ae189c963f566edab779b0fcebdcb3bfca21190c69a584ce6aa87b03bc18261af07c3d460ad05a7eccee07e114a6fd474d7bccaa57aa6bec40c87925e7d4c81ba9112024379f317c4323576e584ef980797f3708fb9f826bd18cb2b2481b46e4b86eff6ce614dc41a96effb18f9a7ab02828c1347e13159db99d37a3f3c78da7ec8c97c1b0acf9e1f5e77ce3fbace5249f718593a9d0d6de26a6e2db43ee96afe337902b93333497194838267822b046e2f87b69f36f2a0f397bb469dbcba97c56d80e12d50dc250151d4715d33966f9780bbac2ba0d52b7666fc7d17ca8e8d8b6fef42cc8500ba8d564bef056288a32c4264bd9665ed2b795589b7a8acdf4b14ae0342a1a7e7a12b96beb03deb2ca18e76b31470ad5639ba01560e87c4cbffe7ebcf203cbea1aa83c647186b32765d0fdc2e67e60adfb9a31e55b4a88e5c94aaa5d7767664a05307b49532f251b6e275e13566413edbb2676a0ae4d78d5cb557cee72b896d9d18cddf67c969331c1c154555e4c1dba0b2bf3ed2ae9491d524f452a7ee3e7379815d17b5c289102879e69d5e0dcdbd0aeff2e76d6e17667cbc5e2e356a923a5d185ef17d2306c0f8f222ca24d4831092eb98cd75fd4acb9afd35f4c149491d7d2ad29022c4765eec3ffb7d2dcc41dc9003609072b8ac3d8e25644d79fd6eaf35f0b6632f00a6c946d64ebc05c89122373ad5282143c843474e8cb457bc18f0e11aad566100d68832346b47860584d1388a65aba0378429aa3b8dc5db049175784ba73adb7c7d260d7ad17a40b5cb555190aad25a83f3ae5fa121e11d4a4bf649e566799f2b9d9acab627ec5fe0b0e9a4d87e800c93b2916be651bb759265de9ebce2601bf09777d3c0ce62b983cb6ef5e1a5127fec73b7ad73d713fd18842791791679c5f0fec4560bbf34219fc0c681ad71fcb504e1d2459f22c6eff648f5027085af0b7025c2ef7a798a0bd9af47ec82b0aa3852bf67fb50e6f6d54000ab315a3893bf6ad30fce1a915602843f2c63f2074ccc2be0a4ca4ae778ca8bc3640ac2051b4cdd8d9afff770c60e8a9627b52e6f07241d57acffd76a6c892ca8bf9079e40a404fd4479a45a3d4695514f661248aab8e0c9812191789bdb973fdf8a997666aaf228b6fac5b19b10d1e06c6b2c1dd24ce9385491086f3ea683ea0371eed298ba5e46ffa324a1779214ccf3364545ab410a2b2c41eec706f1206ec7813083b238c140cb2bf02c76532949e16e7d895065252abb4a5fc011d33e8d0e262bf0d4e37df16f2ace5bab90bcdd6e069e968dfd93d7376985765ee3c2418d18b01272f6c30b6aa16fc2ff63fd76aadc73124be4c0552c337f8938d932efc26f583c31b363f8edf9570215ead67f702fca5a048df8722d97aea946aaa01af9a433cd2732906cb5014fcb3d5aa722b942235606fd6a978d360d73b073cba90a8b25682a2faec78441e8e58687890d5a5bade8e2558840a13bacc6e6d5aaaab6af47d5a8fb8e4548451e5474ea299139927fa13b38321ce581309401116b1f6e68ebab208fec1f5ab0deddcde65a47ecf100d79d470f78b40022a769474aebbb5375707cfdc3296f180364ab9b8fd15a241b7c6038f4513c2651d5fce7ffce65ce15759321788b5b19b6a626b8bfd63bef0661eab3e82fba22b26d0449a42de672926d7a83071b305bfaa8efa6df26389a6052a5c068aa088e40989834d739d7cc8ef59764dff7edf15eef507cbe9cda5af8891776692771d6741172c19cff7500b3d49ae946cfc2466ba94f4e65dec7c5591d9eb4e04948ce49efad529a3bd9cf549e39baf3c85393be66152526ec639a16b20c10826e6cc93ce4ff7e11099af3be2e2b76ac7dd2c9814383f6c3229a28d859c48b2da32b3c72b0f8655eb851fcf1bcba611caf50ded28177af68c5ac304d97f3994ec6520711b980748a77759950f96d5cc2a2561b9291024f582e742d626d7beca8c4eb07ea6721db015032a6ef0da4022d7397110c39232dfd54d9f3521516c0a600718460afb1fa823ce42ad97dc71fa414b629908a73f4320c4dbf71a8faf7a888875b4946632d5bb7d248f7a6c843447f3cb7506a22e947ef12f3b03039f0eef19854aa0c08fb0ecec041f67df2fb2b14b4827886ab4fc79fe5f2d6f74db85d8ef41510f62687f1b1c41c0934fafac1cbce038d9cf6d2a36d5849e73a26c57422230b3af7fd38b2fd8c045886965dfb816e0e1ffea874b0c4b366c2eb9ad12cc8179254be96f3d189bc74e8b822c4345e103fab7fca829a1ca1d0b121c508589d4418ba0c3e6e8beefccec9566de0df5f27325016861c7c77080622963095cea1cb8f90cbda106ea6852426df7019ae3ea5503477f29e2b8bb17ba3ac53c4c837d1d4d41dcb88bdf85fbbf20b79445a31e46e0ee878359023cd0af55b32fce27fa4f7a6077d804bd22242b950308563a6278d3a3bdff69fa21ff38fc57c1961d2e74eecbc365cca363024122ea006fd5c96a656495695a43c8e9f9238e6bb3aed9b2e11895f85c9c07e2cb65f3f2f1ce1b60d84a4fdabfdca71fddb2c3d9916fd60df09a69fbaffae0f9b2f7672d00f46879bef300d084fe5fe95ea047796a706bc1111810709ff0653256996a8811505f065f62c618ca900d9eec226ff831cdeaccb0877406dcb17dd313f7062e3edd1be6998be1005c1e78adef99dd755100e881c8de77100d440d3c33f0c7ecd6079332e92d428dd76138e26467b2f11e24ee1df034d2580dcee6220750919c44abd0c272982c20903d562873093530187a216400c036b8c0c6eb570c23f2b2a8e606fb411a077d155abe53a2bbc397ad3a083173a438c9f22eadd0248756dc3089d16d11eb0bda86de8f4a7c4d7f29d20d1e1efa5bbac55720df9b6ddaf6bb6e305a2bcfaa50e01301004a251d37b7645db6f54c825448a974ea2c82b7bdef0a00f931294f6aa1d1cdfae35e07aa37bb2875b3a2e63c7444f64987869f1301f8bac9f0911493ef51c2e9797983ef3a648772c88263864ce779184ded4c8d73d8083f9bd96f5b7d2d2677315c5445688fd7a289d745aff26875cdf40934d6ae5701d3216a372e6ef3bc84995035b907d442463bfba956a34266ea0371c0f31992ab557278d237e1ded6d31b3bdef59ad9405950cb1c47dd7691b4e1cfa759ff99b6ae2a713584b392b6e8cca8b6cee93a82f97bed75e72e5be6e754d0fb8c6f53c9dee232fbd95bf7b738175d9a7295c033668e30670b6fdf8ffce7f38f331937f5006e59b60a376add2c051936f06672583be5426978f1da7911a3c7e1412f06236a11e2e67287ba24296dfd87f12ffee4abd4b5210337d411dafd288e60fcfc9180adac6248cfc0f07769928333379c60882268464ed78c1ec97882999c81a3694914f216924468a470ee3abfbdd295d39046c1c9ae52bafea1189400ee4c8c192030eed46cb4964180cab9ddd7245cd89e8c1877588aa920dc38b454a3a78ec7f54a18776253c52f60b44a89d53ab3fac0f96406e10d9ccbeb7f912d60cc35107fe9ec274302d62756a0b3e7c9dd70e1cd4bb462d63d3e0de142dbbbedc8be806f6f497434c68a6b87a1f9fe0828e6b8a66792b6d1251c32bd795f5d571a209cdd68209d8be3ffa69d37c160577f1f44af135c77dfc93d64559049a62911bf5532ca95eadf568a60405ec78d86b58de18cd5e00490ee445bfd8e15b5e02c039b5787f26e9c50a453f71bd30b0bf403700a6f97fcedf4b685a52f10ee3f5f0217bbdb6b1de6bbd9e637d2f2ea323082b2b2df215d38c2692abf828de153a9dd6dab0d753544190e297ce02464a5b6b75e863a6ea099ee2c5f36aeccfc51a8628e8c64da93143db5e1a9851aa8e287d9d13834ace86ea9b90ee09cc6803f4c1339a1747e345371d3161f91d91ee16be6296a2b9353cebca337f16fd83f590204ff49fd58af589eb6641770fb434856f692a85d4eb139cca4f23dee9afc74e81d7fcbe28eee7c4b67d12644f97a006296fa06a123181c1fbd6a778ded0cfc5d4e77971d6df9d7816f7b6b4617c4812e2eec5772b78a652fc0ebf2996b45051f57fb25bbaf15c474237962130e7db68b66bac5735a9359e0dc2d5d13102bcbeef94ad63a3657da5d97ab79785ed4ae6e06e0936c6208f2df2d990c06623abd7a69263f89609290e90425a366de8040cadec3bbb733cd0ecc7319d71277aae05fd5b245b0531d8af52477fbcdf39794708f1df42ef3430db518780a8d19fcafd76cfafd8fc6e02fd6e5c7edaf278317aa633670f781a3b8f79d4d3bb0541e1f36f32e0ca88c736e90a49d26153693834cf68757e24814c0f79373b553ce66e4a87492e1454e8b6ad3e35a782f907d68e0f11b9fd7976425f8db1fd91d134cf1fccfd5fb46d3ad032861b4839b20a37ecd4cccd17dd69184e294a8ec6c83f429eec97532443fe670acfc13884f3ebdc5d19bbfd30858fd18bd509c27c8dedd9776cfba3509053a0c9d60e8a904bd7cb55d8719e643d9f3fd3e04968d3a7690f35935676f893a1bffe270eca1f5c0ea3e72121986a7e92b519851a4516141544f22b73562a4b6c633f417fa851abf703bf6904de49a5cbcc50ac4a85fedfbac2544821ae6f5411980693c89d641ea75457cb243b75e683b47a669b38ba81d74d7b5bfc0e4dae43ce845c8614676fc2d34a28c1882a7f6f3181b3f8f7eefb4fc9e5f02400cf3387483afb13a8813c93956253335b55a39488ffde8d5da7b1810168cff9fd084620e84b973a0f9d5d4624a2b47f8ce7a5884cf2775a8b495992e6608b074fb07c4c96deb6a53202a2e42251592397aa7818b2d4a260771e88c2fe58f6fd8c1f728f3de2bdcc0bebb0008b53a847019aaaa0211ca63c3bc326229c7ea77ccfb7f1c674f40e40e7fccc66419962f27babee826f35486de91f411bdb3555f81e0c5a275e8cb992695b04f85b7d66dc0ca1e4e349b061eedb7aa69965a7fdccef6802f1c5e53737e7d3347b142e04639a6ed9688ab04363b913d6743f14a508c94bc0e10de1c44b7fae9aa94bb07fb4b5c342e9a9fe395882b23a35a26665c8b70a5fe5bcb0e87e8424b60c98e4fa7d97231164ed2a50523edd1481e402340724e5d8525d538c0010c38f548d84996a7d869c21f3e840d171e42eda4ce179e1029103e806a991778322946b72d2b5519b99fcad7501bd8264383c588e61f6104327c484c23f323041be72b1a13597b28f3bd522957804d470d1d28381ffe2ccc9d2c7c0b9c67e7de67fecc060ebb71132584427cf5138e9c4d25fbacf3ee56f9b313c6af6277389f271d4ac1e4928f902ca948063aded2bce022c7c2c9f22b3b0e9bde08e02c20a74d3b3cf8d0a320a86c4bba030a8feeac855dcf1566df7ce772a73769dc531e3d24fbcf1a961c60188c9976152876d5cef61712700d5ea4a78c63b008f15bc1743ca813420553c2b5233581a4facff0ac903dcfc8b3e0b8059db40f90518975784a3c17a8cd80abad172b53b79065523abba1aecb758918f465db3164b12697fcf0c456d19909be4a92fd44910a6de002646df46fc5995ac1e1d10e53b4062eda84cd8a7d8a4a1b3e66d0053921caa5e57ce6aaa63cee509f27e87372447e9d7a5afe758e879142e6a377f9dcc18c8fac77cd7f0e56f85a75b77f9e28a5c50abbef1fe876e2709bec2d37ce965799c48bf8f333726c9384a21ca02835c52688e63a3c1cbaab56ad3092a08f5c47de8c3d0b197f417daab963bd79356ad621f93b658f784eaf4ceaf2a202f6b60b56478ed27e7c0fee579e015da66341c71baa59b5d75732846a55db8ded416fa35bb0e894128d6acf5ff0afe4d5117a619f3ad49f4a530076a7c85008564eff9b448cfc0a242f4c653cb3915bfadad64b3089b2c62d25cabebd084da3f80e2bd7fbea9e363274f0a656a6e481e80ff3c4ef9467333dc030bf792ca84394e0cb412607c4f1f36b39a8047e7df0b9e557ecb24e64f70fd13d1f5396790159b122a07afe23a45cf6f27e2c4d1c667d839fecae729901bd50b93409fddc429a5a5247413bae7364025cebd7709bff4580bfe60a5a1b40b5d5c2f7c29340d241a3ebeb69174dba491f643f92bbb62ef9705749d7e1a799b9631adeaaf53cb5e102ba7dc4e05aa33e5a85fb796889f64c2561e00bc71a4640789ec6580a90e26502da74189e01de4d1e3c181f4677d180c133abb815f87b7bf912eeea84e4e6f877ba9c10cf361ce58bd49154c6d176bb2ab700b18cca3b271cd8e3061f0bbcfb5e1d0d498b20a5eba0d2804f4d1149ffa56029b0210b1e4ca13ef3678078cd3c7ebfd39c001c30655481d35d502404ac3e7e4364a9c002ec3e1ee34cd412abe3364b5a6490230210462a4359df9eaeba027c5715d150c351bde12c5cad0b2d7e89029f6f59657d079ae809514e5d2d283732d760cedadc013b2b5ff5671c9ca6dc3ae0666d1fb63bb528e3b7bebe3e2c610bb9f2d563afba2091850f966e7767f437b1388bd50838e3ae28aee0f4dc36fc84b09dfc55da8d7f95b2958937eccbefaa7c52a799fcad0e614722575ee67ea090677cbdea7090c5f90f11ae13e89b3b65545531f209be44a2e0ef2c0a74349dd126cbbf5476653540a09a9faae69d9363736da4f37ef24193cf7ba400e25f33cfb6eeb44ed22e8c074cc379ad2a2ce8c976d6aa4b81d49ec2602277d288ccfe325a800176959ceaa710dbf0f3f82575c9daa4b6b756e06947015f2fdc62908b4650ccfd3b1fc90f92ccbef06d1372bccffaa3a7d61504fc1164c660cee09fdea238d7d1c9b29cab9cc0de2fbab23785784ec3ec25581052337707e5ad45da5e899db8d29061ee09693d23f14ec99e08d97674a4ebcf7f9dc567dd33b5695544fa196a5ae9efe424d1690226c4f9605a0a9ad9f17a95ae65c4b8021ecddb51ce441110922883859c1bf86906c9deee5cdb84cb3daf64bc5b751cf93ad2b0fec434b681e2de99ffb835ae2570335492d5dd850340e319f85d9dd7ccb4064443f2538d1f034935b19d3196a394912be300364a77cf01900cb83cbd8eb52fde92dc711c4363272d899ae0abc1fed3700b704891bcff65a54f8d68b0a8526203c311fc62f007bd87823df2988d6639244007d258a699b8096b14071f200e56744cc46f31ea0b155a7db8b4471d6f9b858674817f6b7b9fb34826d559a0cc8f68f2c29040167916681856fccef087de15d82dd4809308ee6bad8de669cbcf6dec799e6b97469b0615a1928dd21f592f1032a6b3393922fb9270f8713cdeeaa4e2edb20f43b5933685af64158bc6f684127cf1960ba092ad4d0d6326584c10e2252fe0d7e7a6eaa20a00ca6661fde9d4641489fa7f25520b3e9089b17b8afb4b57881b541341795e45d8f9f43c1bf85fc3e0064dfadb271fe00241320932256cf7920f5e690354478d24824b3150e8317e28cca58aaa524657b5203fa49f1f4adeae27f7ad97970d15a99e36cd2ed5cc714967fbbf22e15cf3c191f95df2fa45c9e3d0b5e4a1ed60480886638e190af930bdac256f118110ce606f722d04c340fd66fdc5704e7396072b11d3992fb029088a72032520d97ff3de8b1c80206011333e2951157424001e0915ef71446ee7426bc1360af192a2e4ee73bfa9924eacc00ef61cdd0a20dc7bcbfd2c4dd5922185eb500bfa386653e57c8191075990409e3f25bc92520901cd34ff4a7e4a429de08b023884b28f001900f65dfa3a46349d3ecd6f98c69be726f790ef4c58e9f3be0e274f36df8738ff5750bf15c8bfc9944858499cb683377bff6b2864a90db26107b6fdd942d865a57f5b4998bb3c2e8ab619fd04fc22a45376590f1ce31bd52c02830d47cbec0247e33cd7a47c97d58d994561a95b33fdaf26fed49d92fad58d16bbec2c0db2c123e190dc6ca661e9ecc3c7e097aa69f83305b131d5b51bc39c5b185fc71bf6307244e3bea750c6c094ee719b8161e7c4ca799719ccf9036b66d963967c8eaf8825c25cf03196690d130fde30b123ca9cb7acb2d58e4a00d0f6faa1894cba9b1da1a6b136b91e9ab9a096446d25badda04c2ca1e8e74ecc636480e2f2fe8f3ed8d3edaa40ea8a2bd47b5064315e7c456123195d9839d35e3aa264aa2fe95c641757e468cbbf05329957e0fa385ef0e1c7897c0cd1d620607062ea8885bc0aadca04fa4909a60abad6dbb460c9283559f76e65c874dd1931b3050b0fb5dc6ef4f4158483764760f879c478eca578b72de8c3729d1f50066efa1403f6ab16f47efe888bc179488f6f288a9b64e92f1ec4bf265f4d4d0c5b86c631996aecbb9fbfd90c2e63c4e8a7c6d2384afdd15b6ac1e90f100fd47680e192367ae8087450ed2f3a3786421d662f8f9204a47b765ad5f07212b2bee02b959ed4035925b19b2ed1cca5e7e068a5382fe4b1751fb2dd14166eb7da44c39aae76adeba65cf86242130650518ca92abaa348de5bbfde04937b3d3f4dffb63b377e412bb3256449cafac2f021e8ddded93281ab202d7ea3d8782696f5f6bbe413c0f43a89079659e6fdbb1aa80ca6c10fe26170d46712b4f64eddb47414cb54547e6f50fed9165b8d136891f28d9fe57d3ac9a95080e4c665b397f3c6abc8bf7ca61fc50781a07a7abbe5327e85df4464378cc632b1ec78f9fd9cd5338c43562d40d38510294a542c5d86ce4dc268aeea3bbf773d2c4aecf94e3250b84d9c9be5f25551c99f7f6fa6dd326116bf85dd2f9b9a1198ff07ed94e45a1eaa149746599a962caa8d8a7fa13f66f0ffa80bec911c98cfd45063585e13d9106c03a1e314c1ee473f306c734413fa154e2c658b0a171c2ad77e431a986a186d9c4faa94776d595de031eebfbc8c3f18f49a786146bef13317ff53f14380fff0ce679b752f8d95506c6f7d420b395520aa23258404d4c6439a2dfe3b62315d280aa9ea70c5bd96e609cc4ece440ccdb55e488cc79a99d7a2fc158b280fbffff7f04