PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 91866 fef6260100c7b486373367479bd9d6ee1466209ff17d0936fd84acd8e8b05e05

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
36bc0ccfdad28745712a7e00102a4f22065b969356f452cebbc460dfd491872e
Certificate Block Hash
fef6260100c7b486373367479bd9d6ee1466209ff17d0936fd84acd8e8b05e05
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00173700000e080000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c484db84687eb89e9323b606ff1103d44f21106edb70bedeafcc6b8d964d571b2958e0e11e2d969f163842ccea691a56c203fc5860053530c533f91229db9f2f0680304464f5a0e0ee9767855eb9d71d954ecd356146dc622e020000000000000040000000000100173700000e080000

Raw Header Hex

00004020427ed615f9f4c02f0592f0bc2742a371daa09a2d0e0a75154d75355fe801cf66b9c5273e2e6da7ffcf97860bdf88fadfa6c3ad1fefc9b2cd37af7f99fdad98f25d5b636a478600182e8791d4df60c4bbce52f45693965b06224f2a10007e2a714587d2dacf0cbc36

Proof Data Hex

59,560 bytes
121216010307d1be51ec5f16f027383d5cd3c603c578c4ff653bce36f284d8a6036b49aafffac0f876a0fd4240208b12c8e6a8a7a0164cecddb396cd7c96bc9c8a5fed812fd557468b2cb33f9dcd311cd50d99a9429b0d04a03e17ee4ecf643ea6dcc92d8980a12d81ba9ad081e827cc13f2adaf50cda789c244eec9f07228aad919c5b4f3a646edd340d7b040cad8b8578b7a8dd78bc0232aec4fb12251b5b009666f6a740f3c227aea657f6dfffb29f08b19bf1d1aeac2bfe479e1739e38787e8e4dab865d352d3ebc1f1093f65def5a5800aefe7cedc90de48d49978dd17fb490ecdba65d386f75caaebb9277c43252ccd822e54a3b75e82cf3f765fb3c3d4162219367d6d2e159f9e3508de7247cd0bd4218c1b92bbe51d3dd4014039b78fad5b3824e6a13b4c3ed94147f02e974754f6d11c1e1f3b97cf3085c597759e86b474c434a8c45a8830201e28088072a05892a1cdde9d39088d5462aae18a6158bee6a98cac65135e38765554415e4657c5e48c5e7249baccfe016b9e699848107db2e3e90fec575ab7015b34f9d8fc102043ba475ec41b917edc26873b5b3e767dfda9143bc52853d69c9d61a7895f2613e53ad198f43c9e91cf2fe640682f544d9c35641b9affbab04a589f13cd077512d585514f0a9d2ccd57f3a017235bdac68e20d788a4f6e07faad3a27344306f8f246d89b0cac5690deb021ea18fe6521e966b39cfa436aa624376ec4bbc9613124936c976a5130369afcb779c03d67f068d2c497b3a477ab44f5276e955ec7d3c34d33266993b4f0c63901c086285391e92c25bf2f21d827a4a4e49d67492ae7d7fa40e6058a7e807d60c5592479151dd73dd8eef32c80b519f14c399913e223eda2bcbb975d9f1924a6cdbe39734317a7d45010dcaabdc1358a8ed937270218b33df82d9224a0ad9970bb58cc86c6385357d00ccb762cc6ceb984b720d7e90eb5eab4cd6ebc6c44bdacf84a7934013f6c25c03e4a0d846675e5faf4cdbdc7ca0fde87294bcfcdd716ba3e9f79b2f08ca838f18818fdc8192f60ef0aabcd3b7895c8c857f07fa6637af8bdad64abec3152a935a54900777fe68ca249300538244617ef278274399f9fdd24bdb5fcf6bcd094a39368bbfe852746c80661afb1c72149e55717de2433d10f5045aad58c839ea836ad58b9a363cb0eb5c92eed2f255f6207e57f6dac0521aff765d846a6871667dca4ea038ec8eb00d11c9a238c66471683f8fb48830479c824ea590c423996759b09eb01e78f060d6c4ee066008f1964caf112f7283b0bc618088d5a314b54aaed0906a097525ca1f731b1223837155d1dd36e1fd10599559cde65de6bb276d589ddacf016d7d15bfc92a7b9ea327fd0f0b2813d2a4e00d7693531dfbd126930bd105eccc20713555a6247bcc9b62d15a06c8af49ed9c4a6dd98376ac747719fcd17d3862eb5984f51aa6307dc89e9439012cb13d80eb04a54a1eb8ae9b7416ebd0cf403eb5aaa3d7bbbf8e7232ccc0a028595dfbcf5ba7fea713139fce9a9781975f7d2671b7417809be71fd41621d941d3a362ffe123ebb16987207a210d52aee0feeec94ca508ddf3bc13e26498687411e0929192667bcf54380536e3f9665346ba821ba48d340bbc1877aba5630c8668aadee6ecf038c708b18d0ef0231e4876d8af3e903d5bbe3646206690d8b749a2096689e52f405efb26152077dd860216a81f6f73e3003cb00d582b88331fca7b6207436a99946466bba87cc1c4bc00231eefca2d9f439fe7bbe11587296a3caf0cffb258be4a8d5178703a22920f231e060d027871618eb137cdf00b014910eb6eda432fa4833004e6c3a21f59733deaf814956770daf83da5026a6c5f8398fe260038ce9c3b8b9a0d77b94fd5f6b641c1c228225dd9ae6d90c4b57c93e59ef82537ec3b1b0e4c2d2e74d1c406ddcdc4ea862410c2edc38ebb7adfeead0e9c30c6dd2124e6a2f575e4a2d230e22a9bcd8e7396efd36ec506968e44673071b5e80a04c6d255c33181b0bb59cbe2738eb19b60de418c64459d09de3d0d93f2320acdb614703272a4d9c946d76802cd1a265b9959c242e5420ce611d3892b082fe058ad9a626104d278726a67a8f2ba8e2265d34cba5b4531e89f40626bcdcd96dc0cab2148f21cdedb4f826b7bf733a01cd0a04d3f5e1732bfcd8a081abc801ed318388d59eed745eb5b2ef2540630b4e80d0679e6788e215c1c38bc7e16503308153e29f67aec75f031785c790417f15f5e042572db8895d4bade7e5f11719a1c9f8a46855328429247018fd59b38dbed22bae5caf404a6a4f9b06a3c65afb231753b160a1887dc28d935a8a3126a5cb0a7680a86b1d36b20f7793de2969d7d39ce264efd36513ad43b19804a9e35ced3c895780f29964f1be96ee193dfcbf1d2376780129e04925668898c365b19aea4aed88d5531653c07c1415ef147625457513763d0160a7a4468ba912c042d40d2b5ca8cb6cbb2282ebdf194696b35cae4f0ad618ed2fc7a7cb103b23ce3c836969774feeff0fa875a25052d6a7cc06e0b3d3b9b1b93607ba8e539dfc24284668fa5dc3fbf5f42b853ae81b39a4307029aa2a2fc489523d5a02637e292903145c8b31879e6a9cca4a08590e635c76ebad73630f4ab2d9d2db233c860e5bac8efcce56da34f51f7ac2c3a3505eb8cd75b75bd7226784c216832ed8a4f9f3ae4fbf12b6534ba38339a62005d6b85daeacee9aa65ab73f7e46354b71d960a6ef224004588e312e416d92cc6186110dba836a2d10a504c2ca58b85c67e51d925c155089f9593fcb2e46d211d2304c65bec32815cecf4b72740c977a2ba82ab718e698fc777dff0ba07e3caa66433a7b1b18081ae2f87b8f1e10c15d15bd39b726c064e5e184723c7d552ba7eccb03c2cabc2afc62e0bfc16baa974e6ca5a5f8a2783873c4caf6a01e9e7fbcfb2a9708eabe52b188d9afc1ce974f62b78a074f2d347d9f1939ddad29f1390478ca55aa263376aa2f29f892ab23b7d4920592598bfeaf1c656966ffbcd95ba81c4420b04ad76a9f1e1071421dd3df459d500163666216d7ce3bde6d7af846dd6da902d38570361dc779e6d869d7b4cdfaf5513f0f353350a3fb99293b921bd7e3b10500a0aaa8e8a584a852b9e23f4a9d814c1c14e4dd28616c3e1912efe0d8244341fc0caad9adb3a2d077dafd4e1233e515232811c8bd6075b800eeead21b2e07ce3a4ec3c00881b608f6a3a9a4eca723718decafd4c758e04a5990841ebce4a214dcb1b184a72cb0bf7310d621894f824ce5121bae494aad32442b1ef7633c1a5f3dc1618b3f5dcee661b5e2a53ae6023ebdd7ffd17c27d0291225bf7cdd1e62ca8273ee6abae01a327334765888c4ed2a64642418ff452e187a9e1af9c5d1fc13063ad2c9c7540e87f32d5734ae0d2edff98752b3ee3691dc05ba67b0f649e6ac1803393bcbb1f6f38ec66970e651b2d4411be2e5f19acefacccd9156f3414e88657ac1d8c846775b7924e978a28df11cd535e1a4a0df23b11cc401f77dfb986df6cf0dbed1ab62d36b730eb62f6828955d527a591d005f675ebcfd8b3a90fbf60c5e8d5a0c09f898baf91c77052182c482217c7721d5a2d5ca7a909cf4abb5ca1bb24902edc32a1307301094c994975f75ce379c91e18aa9f59d0e4d806d2992114f14a9f8326e902e943b24ad025f563184b728ce0d961c397d7de2799b04e65878ed1a7d02b5b38dc602b724ebcfef75bb3a8d82c4539a47a537b4e0374e905bdc80758cbbc9bc8a8054ca75531bf0fbcf9cc171eb7d628d6b0922ce3a71793636cf4df88b6f56af0c1728c04df0bb9b5b91b81cd9fe79cd418eb32afcdbffeb1e44dba81d0948188614ee9d718d779c88d94033a6f413f9af0e4493ea4316e1c159d1ed213400ab6492d103a44ad6a9eb08b2b76580039949e5d7a6ab7f14d580b995f48f98eeed58f9aa73ddfc06ecb1d6dbdc171dea0ef17d70a9fc5851b118ffc55abe66c605a5e9c0b9f06cacd0e490ea4995ba7c918884467aadd99652fad1a5d72a3a3a151c3c632f05ecf41625472423830bd42762f2c2f8891e6a91288bc889a26e055757dd935976b7cda92516203e2230f013eb1044294d45fb06afaa99ea827d580696c23dad67b04d218cde79ca0a84efd95fdafd332907b97359ce6d0f2bcb410ffbb8f0bc0669b1285abd8c6fbdf88641c82ad2ce106b058e917f88a1c878de8f9571b299db2e2039245d6817d55afbcc96ea1f81686a5d9fef1d0ffe0b53d47fea7e3785934ad01749f468e92d0cc884070c9f9bcbd78bd52c70d391ae0b6b71be3a6f9db6a8472ac55486f1abf1d0bfaa2a7b946e07d384c89bdb8282beb00903224747fb0c26d4aab76899df895432428323085eb2bbcd04e665df4439018b5c83409af9f2b201ef9d11b544d72c2a7324bcb2bbf2cbcb46fbd35fc0d57d5c4e9ce506f1b543901bffd82fea928c4660daded6ecd49a1bbe9e518d2a78388fa18eba2116e2f2d56f8111248d0f56ef8ba7101f3a690895c8d5f365eb20a42a6986dc3e25fe4f62609b1b04be735ee62690a4a65e32a0c87deab20d699dc29a33bc021fb183c036da5e1553c8501cfd5e0608d6d69119ae4bf7404324aa06d7489f0dcefd60b997a18dad5a1d1357729aefff56582813511b59175d41c762ddab4ca8869d8227da6879828025a1af12f1d861e4a8ef1fc75eff1e30e375a9a4816fb16bf701c870a716b6853cfbc92c47f247fd929a18acc4995d6b516337aca600b86b3dc6a75da5e6049abea56dc66c020dd23b6a2c6e973eb177609b0e9def56723c5f332c9379ea51ad8a3afe39b942b16ce650e368023d03e6f2d578f1a2382c826f158f2b54062492c00d79b0c6ab5c0523722b34341e727c6f7527c8fc4be3ffbba215e26523a25e53c0822625aa96b2e9d7d62b1f018ea5d4b080799501cd327adff1ff8f4a14226be76c4def6abcbb53d7c7681024dd51d8cb8ef484fb2552fb02f6b93bb37d0d632d82a9922a23700512bff946fdec9be9a4775531afbbd455add72847324614c64ec92e9a966e3bd81ad6b72cdc3d12ceb6834ce50bbd768d5fa8178f7b273a05d72ee878e787c00fd0d53f9758f6e87b7a4f96bdd06baabf95446b7f18455ac159c019bc63ae88258f030cc4087feab58fd63f80a5ccf486af98ae44128e3a9c20a5498b2100ac02c15e82323dc3159cd88c95590d75b4a15e1a3ce86da3977fcbfe6bfe59b4309451b04fcf3de52f2df8e407a303cf03c400d3143a7a2cceab2c37abd395234f96c43a6e3d03ee66346f0ae96bb96316b4c8a5cbe8e5af352e28de943c13dfb8a12d49190ece99197729b5cbcad5a97bd0eb9a02e43f29f231432a5c95ec3f2027d8778ae7c10042595be028cb384785bf04d254ff9676a5a41fdf812055405e725445bd0ddc9fc1063c06c0bdede880d9db7ab830050ea36be775e1410f6954d230f9b260e5c5c69310684755a26cb742cca072a7f723ee5737dde01c263c29062f6f7a8c0b440f0c3e3a6c8442a5c844e07767282c4afbf093566a93e6fca27d80c2c7554fde040dba2429ef5ae4e610bad2343079880e8ff2255e9b15ad53a2b4cce0792434b40be130918613face7875a393ecaa6d8f8b1dc5fae3e5da49f9adf7890eea03e2995f4ce373c2fde11fbcb70c4779093e13e6e09bc0ec6626b0326ef404cba00091f095d9b949b9e29a28d6347632cede2cffaea69f3b1bb8d24388c1214a9fe2df0934f69e902273fc2aa46b9680c65aa21f45aaeca0e765018039c97d8a9bb2cc686d5bf93514ffccc458fb145042b752949d310280c903343b102038d3d4e5a4832506c197e5873628779fc0438d139b4d12f0245f9072b66a5d28d771d0eb5f6f0a68d461fe396db2a415c4cf5bafa064aa43920f7a64fdbbe28fd5220dd767d6920d4b52352c5d7d393ab1f83de48ff8a3852751d2b33c6599ea985d8b1ce8dec7960231ee40dc543e7cba887be764bbddc6e97eacf2275e203e21ecacbf891c420508952f3ec905664ac4e00d60e19c70bb7931bce544387282925aad3e7bdeaba5db32abf0940db403d8a17cf13c3234cec2ceb2d01a9687accfae80b06be6051a85e303a03a85fd5d9db47df5dae73bb80a6d5ca64d89261383317d07f6dcc92a33c246560392e9b605d71b8ab9860bc9f02ef9e4ba44c7758cce5a3da9eac6ceb6e7a0c86e56681a7c5b848a2c8430e96d31312eabbbf94d8638ea5f294678ecf1b13614a15fc4b810765167a032e3294a81fb20e746c303d1811d0a38078e6f8cd0f5e5cba93c6fff436e66530532a42c3852fc51e55d594890b34b6442af5809e80fe6979b4f895ccf2b57273acce177f66d90b7ec404cf4b0060952b0d95527c5fdc38f4955eac9a2f58178752788c3a41f15757badbe557c473dbcc7270fb6f07cd2d059777ec84347c17738c493fbea12d726fb0f1533d98628cf778ffb9b2c613bf9aad1cf0963b447b65b52a9ad4440a060b687afea80a3c93c19fef5eb75f23bde1ce63494e3d45c064141aa347ecb681588df41dc14ccc61094504310a2cbaebea5021c45a75de2c96b963658f7d52a958a3ebc2b0d7989ae329159603554e1ced419a213f2dc0f1f320fb0aa31423f4f34a01f3dbe3e168ddc42eba1b358eebd972b071339792731f7218e0d129408856def5885a38ff27121dd6cf173e175174698a021efe66eb390e8005174bb976b9975eaf5070fef612429c842b8e9afe6bd44293aae2e0a4cf0f1ad4de6130bca9717b7ccb0c56d719f0becfa469aaf8383f0809a8b2cacc542da3d64790254783f380558864b993fed305ee1bfeacbb62da6945981b3fec5e96dcf6dccef422d05f5d1e475247a3d6816eea3203ce7583cd54ea68c7f5690639bf8bc1d04846b71e405a44a55594df358f4195dd9aafbcb3b42f90c0664fbee72040b14cbd9da6bdf3636bd913b19bc8d103ef308ef3b49e5dda63f8287e16869ffd281eb2f18bb0a4e24d64bdba19bb2e274532d696e51cae446043af1658d9382ef3d0bbe06be7cfdc3ad909fb51ba3391790868cbca807bfb34b5439e18ef98abe26e19cd1117b5ee026e932f36afe381abaad5c48c41e4f32118e562ebc2135eaab10a91d7a21af5b269a1daa17a504c8eff2122971f91922e36889fa057b341413c343ddabc194596cca459ca54f47672e0a8170b6d84089b74ed970be5ae57084fed718e537459fbbe214b5623bf87daa2103b9ab9f4db0dc9e01cbc989c5640c48d23aa100a8e8ca7111146110bdc8de00f892fa2ae86c573ad582a15e8a1cc5880066fd25984afdf7295dde318cb3b83efc621a1823e309feff00b57402a94cfd849feae1be02cd40046d674621bb60685d562956683365dfd6c2362f13a081356a97da8b3406dc8ddb3a2a020295569134510cb6a0e54b1f9045e5ae8ca256949e1fcde0db039b02ff5188247e1287182e8ea77374514f5a6334388792e0f2bb1c25a2dd301a3f20602825e53c356003513f19821c127072b26a4c22a4329fd317c21bdc6438d09b778421b78ceae23fa18c83c198d2d0eb1f92f7cf6abca846c27a0fbf38d5650922678ff1e4deeec32647709c2f6a49f717f9d7950cdfaae402bd94d64dce96b834dcbc8fec09ef5d934e8dac444388292481fb61f5cee3d95223f532ed0ac19256e9683009576f0bb4941a2362ac51609d6dc587baf6ffb17642e65f7582e58c81713ec48b8c9cc3281465adfcf9fe09fb7014a3adbfa589fbf684b76bd601582339baacc40e165a58014042fb6b5a9dd74df898ba7d2ad6a564c91a77fa2f0697a3f854a009b50fd132f2377956405d1673e45671e4ca69b5119f78d45bc5642552d47a1133fcafd5552f26b1db40c7025cb52f07a7d805cf9e64bcaedb9fb2baa07b1b5ed11c5d0a6430128b399d31c5c640f6a60ee72f5f169368ebfb5e4139f451f13f4bdc11c8a29b07f266e4580e484306a532b6cc35e57eb4739bb0381f6d03157a9589b0444bc8c0c38a8b88f039797f9435e24ab08f92a381833893a5531a0a96806dfe1aa08c51c4b8985066a450f4946c530973ffc9e6a33ef2e044a88ea942eef684353314afbd4b0de602c99900e266f1720c867f64ccbdf1e8ddeb5aa90b4077223f89d3bb2d2f27fb5a3554c2b21374b249b0a6dfd6809385d343648996e91154564184caac67da261ed91b8468fb78feecae0aabede3313b4c7d466fca47741c51d91e951617658bc2e9cd54e747d21ab7a4d27b5c53e915484658c28b8377151b5f688285d06b4d3b28dac9cd0e49cc2cc40189a1918a71aba4dd4a1b71590326ee9f9d5f0ddbb5cd272e5cfe4ab68b616995addad1a049216bf57e13ae81ecaa25f96a8cadee814a1b6eb527f5c2fbc0a49de0a63e801d7c9404a8b0ae2791e5c1bad670372c6be6bddc64e00d19d9f298822d86323d74b02c2876cd1aafdd9878b43a35b2dd1096931d31cc59bf1bf492a8e35bef8169f26d09229d1ca2204d1b797b2de31138540c2c82294c2b2d2e0b644b02fbc62557b2d96653b1015177141417e708af63be78a9d1601b58dd2299cbc61de06bb07879367ae3a5cbed6f8dc43ff8374ce1805ab12a63c2de7d2045f5fdc475f6cd229adea074dbed03bc881999492879bf160aaf90551f58ec90c9a114d43ead05b61664d684ed2c975579ddca1486af7605960599c49fc0f16a8cea984833bc1bb5d2e162dcbc584e5b49c376c5ee11c816c261536869621a2f268a9abd51f7eda47d2b5edda5f024cb48f3a224deae30c523e7d5d9145e530f603847606cd4bad795c3c708d6b1987b9cadfe4f38fdb1de479777634779118f3fbe7dd4f7f34f41b4b14fb19a3bd4d52107fa9f61e1b6dfe5fef86b81c99901bf2d9cd471d737b08f03f0d96345827919f4d747f218fe1a6112745b1d84e830c19d726a6265200904abcbcb878380cf0f5dd0e4595566c5e8437211f5ad06774c3c7b638b929dec2d03a136bedb1896945fc52e074a40f270d613bbe899e228f22fcc20a9dfddf72ef1e8789e13f0ad590aebbf2369103e3864dca217200aa5c342c568264b959f6db090238b5b9df7c5e46a992b80c0f91983a0c669f4bc1e86a3499fd33f99e17ca6d9d91633d46422243d31a10b2cd50d12c3374b579be0d778df946fee725845a05a6511d4b982d56eafe0ad422ad36a52253d4fa2932f0bdaba69b46624ca3f51086ebda6f9a4ca207ef9caf1f5a8eb0c5648753eca62fb699eb0da2aacfc5022ff74284eb2dc98c72a8989955c287e1b73b33555456cba70dca73aa54f422d0fbefda967b45bc1045f4a8dbafb4c0a7df1a7558643793ffe1e9656701f0908266f5832e5d3fd5e25c23248660f5c409b4fd2d06debc570606802d7e73ee1903e3503bda8d62d02ee91d090b157a5a82ad549bca1ed0c2ae72f79c5e130261f61dd96cdbc5b9d7a8216d1597cc610fe813fcf123e8d2f1de100dc14f3275e47c46f5edfa3857e20d7bd88e06ec75a1924cb28f0c7ed807bb432e8fc9dd3a9cb8c7ca2c4cc5578a259086f2b96d640c7024d8bee512901bd98d0b6ac378d35c135a127636a3d856e598111a08cbc01beb7057a9a569a4c11dcffc1b835ef128d33188f711b2921457756bb8dd9e9eb745e723f429be34720a7658acc9ed9459ee4757658b447ddf37e661dac9c53d26e493124ce4d8acd885712c0c266086080ba5f167942f34aa83d684278873ec5f30fdd2a9762b5d9bf062eb36bbf94e6a6e399af93e5144ee383ca8b894cfe748f854fca46f349e6a9d2c0feee8f490ecd41d0c8be13bcec692ec02eb3cb9cc538122995c639ee32b47db0338eea06352e95776dad7a4b9137a968481fe030bb710bcd405d818e9c75e606930562a51c804b61f21619431414e57c5bb8407a1034b7e0780e679933f077fc7e78df557337be8d47853d86de98d0356c0cd9de6b7f41b160b72dd36fdfb38954009d063e31d1e96c9fbe625922b8dcb15050ca7fc2b17dc4e4d4ecb0035dcf57865fedbd29d1025cd17c26c409f3542365ea55ac11442bae7ea68edac478819701306dbde0698e08e29acb0a989c6bf67030f804eeff17fb25dca3f513d75f10e080affb40aff5af3fa4662534f8428930e856ddaa427dabbdfb529579e7f20cb4dd3a10ca4bf54603371b760be35f7e101d8f03decd5b1e796994caaf0a2d4988d8025c69c7ea351ede0f8fba570b339e670e00b77d2472ce548d3b6380e3ca8d0cce7d3eebd7c68240816a9c6fce6fe5074d56d93266c4049d7803d10fbbe432743b8cf09b5e55f04f20dd1d1830b06bf7ae6467ed42cf9cb9dbc77a483e9f11c167e0e7e372f8fa6e01ee8eb4085304ab1e89a04b6977cdcc20e3d9ef116e857a53023307395f4567f3406fb02093fc258088f3542316a77ef9d358fab73050a1dfff08f4e90495eb66a879a647f76c2a82a19b4c58f229f7bab5a0ef01f7a1513a37c5cc9ef9da2b8e6d30b9fe72a9e3af0850af02a3d1b868768017cacce7e546a3a92776bc3e593a41974f870290e806b8fe5d3368c464a299857dab6b71281c509acd9a6f69a4d78f033b356fd204bfc73e4252da9ab345a86722291c420248ed8fc2df93a377b2614afff123b15af3f6a3dc2989e2428f6079bbf82f90d2781c2803b793840e05e2c0f45b8dade804b25f727392dc600cd696fde11421732be54fe6e17fd54018d35d5612fb7abe7d643a9026e7571c71f99736e3215ad8757690308475f4cf1a0e0dddc12b5f245c26b73e7998915e3d57a5f9afd8f696b868f2c4ca86d81a49a63b1586144044da08086d48a46f1f2f623064d7c459b78048677f243ecdadfa1e9d66db772fea7fe2a7299c5e6a7ae3228a5374512b7f2903d4607aa6770d9bf820e042ecb4dd26f04e015c522a69258f07868c47263cd372ec7d25e030650753ae463d3077623029840976471958a7005216d6f7e057c8ab833dd5bd4280bcbe4d08734a649446825177d95a2d619dcc5fb8f0017ad63278b93a4e539a0ef8e5705fdce0e69b3a29b65f916f4ae6f06ec98ccca8cc07af4c65dc74c6c429f513649f80da476af1d2f740f0df3141eecb7665f47ddc0919b35f8694142715143016bd0ab82c160ba1cfa9aa81823f8bef7fb341628e614fb58579ab086976a6be9efc452d0f591f3a0087ae0d0dbf0cbc97f58595cea41957598c8cbeb1fef6eb5128e595a37c32df84cf53c82398627160fe4b2b9afa3b3d565c962f6a3f3208b53f596618cedc884d99e8b634ac05b470c1c1093cbc91a92ca3eb4672ad5805f69d0e764b8c9fb82bd40cc605254f9fc419db3670fb9a8b78ffeafb727945a1557dd5463d58b75b6334c38810515b281941a433e7464647acc6609d97e5505587e71bb63734223332ddaf7e4eeb953a77151f86fdd512a59777875e2d7ce338c28ebb6ce0591525b687ce48481164f9ad11a8d9a493a8edb44dfe96727b27ace3cbcaaa87c63104c4a9b551abfc87bcbaf266fed3610e8785dfe38c8aff052658fcbb0fa678cc7d87f203a96385191cd73b5364b10ead17be5b821dcabc59a3136ba7b06efe33be6f438c2ee1fd39f840a734daa4f44ea225967e8667bfc1b29326fd94fd1a5cbded8c4795921081a86d96f848cc276dd20da46ff8a5fe331f3b4a9051c903e118eeccd76b4ddb4ee351f4c780dc05123e3f2f9f0dc105647fce686d0a26716c367c1eb1ac51f85a030e92e259e3278b396a53ce689d1d4b7119cda02fa6c0587fd84ad8c6a203d6d316bb2e9eac28d9a6ae269381af329ac5082ef151b5f63e7162ef28da45690e89f0fa95185992338eb0152837da1afb7a7a9bbfb76b680c810bea537a9432232ab978161d2b9723d0ff323b3fca6c0282f6c768568c94a6ebc7e5e497b0bcf8d4118b90191658a58d4e3ecfe755e70ab5307592e55261f34fd1b9674c08fa4092e3cc642041f1ed35f0e9ee22ba4c1de8ca7ddf5bf1567530dcea32fce950a72bdb94883acc5346bdebb2dda7df787c5d49850f55591f3219fb9353fc6dca517f3a5a711001f1f23c2182b0bd680a65a58ed63342046453993233245fe910c9e5a1957cadb0481526d33a242be115c5bd6fe083b85e5e5f959b028af83941f7283efe4560aa7660ba97455bd789987bc4c2bd25d08e9239cabf9a9138e50568947751a969c6af88845ee2ebd795775cd55e7f6a3fd9185f6af534f925038c2e2ffb3c60e99237d07106ace458ee3f7878ae53fc0fa9f3486daace59342be69787ce251cfac3caf98871f1d367a39015af6fe90d0acf4a06df98c6d623220e9c42a9c0512ca733d71279bd94b9a077f4bb2ab02f987aff9033b031329d7a86709f2064d93b8910bdc50049a782128aae5b9b3af14da8778d30a7bd76134a5fe84315ff4dc1a68ebc7509933fa36a4d51d230741feca33fea4d58c1f837015e026e5acb5a59c07f8073d5cbd0782cc79961dcae02cd05b45065afb23718daf9903526704a0001ecae9df16c4c4965609f896ac25e22c87f3e2eee072689b845fb358b09ea763492fb0d7a0ef918112c0a2dca2427e19112e2b072cc76aae3108110c224f4ff469af88be420a9268a17f0f60d54527b7504473d42dfb6b93297f397f8e46f4a02408387edec33c2bc69c5b23d82b7de0d245b8836a98cc38da97d054e031854972975af1c3e7eb868cdb310f21b09e841243d1408e1ab433c0ae96a041e2021845e2ffcfe1da4a89e376c8ee56ba8bf1f7b9ec59e1855266be0ea6aa68c6facdf5f460bf02d7ac86ee501d935dd7b6f85d8725717391c5fe7bd884bacea5d6ab253a52becfd5529f3d42168c9807bdf6ab5434438f672cd46f22036ea26f3788909212374d9d6879d518ca189944ce6673ace7509948ae4115669607a67ce74ed111dd7d256877257ce941c7db851f335130363e6e6f26026cc4c3b11ff29808af36b268dc3345b5e945589b0a9035cdac56bd7b72e00aa342ab834e19f3275e922142b84eab9445d8c5d13848eb08615aace569ae66108a41c00a008fd7b3db7c6bc47e2bded39e8f13bb95eafb7990081ab8ff08b04fda008e695f52f39414726c2ec6921c930872f32f198452bd39201d1a03405ff2d52424ad238bf292d72386ab2f1e680091dc72b2d64b66a05383ae3f4a6c1cd0909660c2859010ca42585e4fd0ec025187c05816435051891a77fdbf389fd4759afd1a371899b2ea9077f31b6b963a600aa041a0350f0238d0bc186964e64677910371d5b728614911b6d7a2efd181226fcb2560c44ffa69a85d77246e17dba8987b0c28eb8f7dc24d63f93074356e14772438775dc6ddc4531e99c83389b3eafeb9c2ddc0fb58864da8a1bd5364464de48c707279947a0510b6f9dba6e388840ac9336d254eeb69fe62b5599e45a7ffb82f761bb69101750167ec980a901b58b7625bac90708cbea417ee1537b4e19bd682e26e1b1501a86fa079edca4c296545d0cb89abd16a0c372c119ed4054e038fa336b880b54d06a66a0ff655941f09af41251995c4eadcf222ebb6ae29eb865a7983caf8d92efefd97e8040a60395c070fd29f68fda4a978f52a78923b9d32f6895b7db4514ff09e8e6dbe969bc919cbde08e489656ab71ea49d37a04848e5d104e522ad03cd81c86c612b22e908ae2506954714fd890675d4d637db2f1e905c723fda1d6d3827b3da83cb0e6190672a0041b4b49fdebc29bd953a3a70cefdb22a9a319fe21da152ebc60246265ce304e3a8e936646a2fff25543b240426f4855128eee67bd1f1e8458027c2831d00516a1df0ae6ce08ddae78a6637aa3636776567a2792a8039e04002d1c80d7ec08697a709a3344f247d5107f054a612723e7f169f4f141e14a47baf21cf11b91401bef3a448e0d4a0bab8a7c49195f9fcabbc72aab9f1e583773d3ab5dbc51586850d079f401889e1fca8dbf6c15896077b50750928b7537db09a63dd39f2547d3ca9b250e16f69f8783af939e4cee59c5d8b2aea7e75d83441fe82d7a73d04f2c0602da06010f840aee86cc82dab30094e421519bf85ef055fe6058dbc110c7d91ba19d39917ec5e257c4598b74442a423e50c3391e3835a619b62ead84def2124a0edc3adce9f06319e75be5c081b8575dbbec3738abc7be48552ffac3356e632853e534ff0b7db57b5ea0d5054f4943097e566a9dd20a6990c9f07ad4ff8dc8b1ff924a888c38d2b916dccc1d92e29e03a76110aa54e6d6f29d92bb59baa2933d5e4e602fb093e06c526ea282c6f6b7fb1b1d78a30e9d2d11e8d179fb5b3f46e3eb58124f2f2bbd40e0439c43a6f311bf8b79a3161b50cf042c7d45107d9be5a6efa091a2940c68546d1549b3bb05b928ace47866a0934da4349f494d16ee7098deec97fee4e14f3a4ad2489ce804505bbdbd1d59ce7335f83b0ccf82636611dfa00581df411ca92da468b33226948b7acc07bb41e1b61d957015dcec5fc1f3116dc197049f1d26678d868d438c8a9420ca142917358f222e7290929a96bb743f25451c67273c82394c5df54e057651c46e9dfd890789c06045aa160d0e208688df3a36d1c6e4ab009f8d9686396d22559eb03f8073a0cea3eba9bac08a0965dc6cc3aaafbc3097fbdc06979c9ec1c1f23e46f5996d0f3b26acccb8bd9bf773a7aa7890a44e5d2bfaf63440bf9c8f36239e37bc821bd299e82b25b32dd796e59e5d87711b08e8980b330dc57db13137cec7b9100224d5ee8dd557300fd8c5f524bcd6ce2afa624f493efe82007eaaa26cff6afdb78898b1b608c32835747bdc9e407fad8aff12598477239626b384541ea2459847c04e7b4242611386e94d1cf792a42eda619c90f593a9f14a91de1340dce4a77a31199b2cd61789f70841fc20523fe4292721797df3fbd2297bfa315388efbd4a8b3854ac6a6aef4f1b98294038d7598bd1f29e0b9619e9dd9a1eaa78f13ff965a172ddadba7dc09272a6b0249a5d7e152ec624c7d44902ffb935b292be977dd8b7b94018295e62de1a18516b8b07e0172096b13aee73619c34d596135613314c9c2bfa69fb8ff5ec974f6513f3aff4bc02b14230422e1103ea9bd46cbc2710028a0c417407888d706ac2d51186486e63b437f818fac89fcbcd1f2f216d2ad4c0d021c5579623bf4f96ffc2b8f76b53cabc692b6179d8d9e2ae7fdc2653ab8f1c6a70e9f5990dba463d613f07adb0c050358a6f2ec6bea2bc60902cb69c8ad4f0d976b2f3d7b7fea0a2fff2d0bc1bf08142ebcda7f755ef5b34e5560d51a9cb6d06ca5fddebbaebc44e9267dd86dfb0e44736245ef9bd9a8fe9e5582c8d5f161208de21b3c767c8d5b3eac32ca8154632f4f356eed452e0b4b9cf4f06ffa7ce02d9648332767ed6179b84b7d85fa993456825712974c1a8b950477ec35f58da05f6c997397becd15aa4f446b977565d978de717b68530536686d49f98dd1e66b809f0c6c4211a6df0c09f702371b5b16c5439fd0603e3cb342a7c66158d8508bc541b165e32e95db1490f1bc88fff2828783186403c04698c4e6b22237fa3bc28c4dd99f894f0caaf29db9dfb6206a1f55c031d1a8ed1bba8d3d693dd1e850c3a1a5634f1945c7d1be9af0f8f403fd535adfeb9b11ad1a00c0b34da0075c9cd2cafc7227f5b281f529f8b270c35da39a19d834c20576b04db97c1c741d20087518b064a0994561a31cff21775d3ba7a3a685850ada5cf227e5000a4da15a6a07866f2ef9b603007fc66f46db047f812048f0c98b1ae0449ac5ec655d12b4dd9debe35ea23372acc8625e524e45e05513da9be596a2cbe23a211691cc1ff83b66a0922073d0b5974a2271c3364f2997bc2024dde73c83a43e28da8ddd54c3fb090e8890322d0acbca0936111690fe17017d6b704f7aa147338a4ae16919ed2e9e5f94ebe1949e4d7c78e7e5677e7740503935b81f8d68eeba68c31ebd9ff5f5f4d71916d2ea0b364d7c5d42d2931150517551f40f065a8192ce7f08c402399b8ae419a891a309ceafd6d3ad130e527db17e57d494f1480a77d7169924a31fbac410e04652c2ad530a5ee0e2278f322b45253fab48afafc35554ed7a79f0b3e1cde2f86ccffab4d5d5cc3f48ab8824eb6f18c22e63e7ef7af57ec9d4581b82cec5c95a154f268a35e45ef543abad503834e1e325de761bdd2065cf00cc9e39582a8aa6dd5a611131ab03c3debb11c3cccbf7a73af6e1ad2faf1972895c6f2e147525f6a327211a82783d7f70a2281e2d01715af71e2aad07b95c952df25d3f6b653b6a5649a5f03bda77ac802f3052566f0643957612150a55b107c137121ea111893b72befc000390832c027e142858b3efb5a9acb12622e519c3e8794741e48ef422304c1925c8ec6b1507986685f9a8f1d8f361907ea2663df038e6c0a2334b3899b8d35d232a2bb0fe5fbd5520f2a1e05afbedb7e4de48a314cb5e98479a23ccbce9430135fab7de7cabb85c2d569e02ae831ffcf658bcde88f17cda1d368add315df0c3cc13c3004f2a3571d52ae9e7bc990368bd5994ad2c2c84cfb00ee59594b45dfb0dad10cf9fc1e3fca307846c3b52ab7cec601f7b77771d45402f697d368821dbc872cde7b2160239ffe608506fb663f13509a84357f8c1bd59defad9fcf70b200f295c52f68517e704ef5d85ba69e2a597d0b1971ac04e60724d9481a1a9229124cb448db01b8e989093d40ad819b45a5e9e022624cb36e4d3f2d872def5d142459472a1f490ed79b598be7ddc59cc3b8bdede655219dd42c0180d3f61c14bb930ee2b7728212c227bacdbc65492d2ff1c2b6f3054af8f49686b51a33edad9bdc47c5480afe9e85edc86ad5f990de7e5e8905ad59e3a21b3753a4ecb53d97e5ea98544fc764a7e6c868e33a7c40e0f793f6fbb2435d941b1839022b1a4d3fd2726dce4b715b52079977f6406326a23a2a55ad601c2b40f8fc5c5cd14d47011e2eeaa3dfe4d92e0761d78b621f3ba8d84ed2e80f227c5405c3dbdcb0039c33cc4929e518012faab1948f814168fa7cad8b5e60470ee08a5fdd53fb3ea101ca3488719f3753256467e01b42cd14b2352749678d054778ff9582e39eca027c875d923d3aeafe099fec88bcb4d09735ec4a1855061fb5c9370ecfbdb254263165451ab35c28aa26a86bf148e796ae74b082277b0145dfdb52ed707b4d23ac82d8b0cb7cf377865586b4daeff444e30d40258ad38b7593d8e59425a36edfa98929adea25afe8e3fa11a030e17385684ff7d2df6384034ec52bb1b198f022f49e4e177c885d2b59240aad0129f3828082a4a948dc0875cc8fc9cc97be6484d7daee4cf3ec83457d5974c3b8f57feddb65cc5c7ccc860e4478f94f265b6cadb1cbdfdece987742ac824733940123f9916356a5ce1f9e62c8550307fad9a44b7977206b596769176a9e16140a44b9ccf9b2d0672a9df0b9d45b5c52db566842e5cf33ead101e1b40edc6d40ec6b55dae86db50d5cafb55ceda7eedf221bd69bce3d3baf83749f58e21ecbc9b021876bbc014c3b71dad12366d60f5e44d047028f0a56671eed00c3705ccb453cb0acb81a15b19848e83ba16a5a59e4b16f1ef5b91c081a904c5eb54c00347b90c95ff29c3f4224dfbfd26495823883bc9f1edbb1c6093fcfca9eda5e7ae3f0fb0c6662d9f26d497cacbf31e2f049757a2266a620f4ce197292803a0f3ab48ff1b36a826370afd1d044cf799802ef0b98d50dde55f3369769de5ff23eb2538c3507bdcb8d64b131cfb7c93112cccc64edf6348c058b87fc1bebc5d7ddb1cb4d65710a805bee61f86a59d1e43a68dc09d0874e2a5498a4b7fd4d0d6c680b54212261274e4d7c6196ada1de33624d7104fc72a33292966eb525b11d6651c313723cf049af8009e4bee818f70cfe0a6b1e27c2a70219d543f53b2818c90d599bf12f794dc5178c7b62161fb25407ef33e22bb287192541a9ccb4c7a2c2f4ca87233f0fde6550156ebbc4250a5a2cb46c0c5979b2737d8514edbdefbfda697c7d37e3663d238a01aaee4ab72e5fc86438d4f7d391932e02ecd0fce2c961f826994468ad7bb34266803e63cd422c505882ca270954932440a4d3971f7866ed293459365884b352e7291ada837301d9074fcb16377ca9d33634eb7644cb188a83fd36aab790049b9941ef2da32e9b3337d4a2464a83a4d7e2ccc1d6a2ab04336273320905c3603d0a577421516fee3dc9b4497bb1c8d0b28c6f26e7dc0795809c606fee9f948b1e98fa289dc58b4a7cdddf8818ae8ba6eb708de387cbbb834e8354d10519c6aba948778a6286736780a67144a87e35b5381d948566bd2cbbe18bf39c120c12391ac8129aa986b5bbce7df6f4f88cf7407662d4766c290c57185206586a2db9e3fc911c51e2f450bae03c37279a8b30075a34294f6fb3d93c30d9ff47deed812eaafe0435d45e65dca228f7d8741b39f19d97f7b64d035ee2d83549e905da128aa3eb0ed680b3a8691eb9e93e1aab8ca6ae52bb6d5e0ddcd7d7465f119bc179d0371397c7680327a94cb37f34a88577a4441464601d9007b0bfebed0c23ef09da5dc1c49e7bac1768df24429e482ff6ac4448b965937fe300249b30ae72cfd95a58f505b9dbb4476b92a05b4c8b58b682d62e9c09fe666e7932a76c9a751d20fee1ba557cc6e862d86f4ce63be27eff9c6a90532ff4c35e4da05d72af2e8d4fed1d67f0d439888ce6669304e260aa3903537e98e1d314b9362040972239b0c89585807f230a325ac87579392de8976652b713d1b8fbd130a6d2fbeb30b91c959ae3472b3740f946007b13283d7ccdc7332748fded1961caa9a46aca5f5aebb211ed4a19c126f0ca4a7a7f55d37434d0f7a786caa606d0e1dfa121858c5a63d85f1ab196cc058e38211636fe8cd63c52fc533ade3b266adcb32f0667a4dfe3d2c366144015f6b12382424cdf6ade806e8202e1c31ad354517e517d91d4e6dadc42a2b2199640fd17382876d5068378836e2e20cdefc6c1def69d236f6e96331fd79bb909e53412b1e5422dcc4968323138cef4476a73e91aba309240716f092a75ae22a7797c91a5f2f9c7681d731f2a32cd7cdf52ef8618815feddb2a3994ccf0829ce30645aa87e9f133cf12f699f753d86f054bd7ed17dbe38d0ee73c8d5518d87b7e7757dcfaef1572e62f5182b2a34adf528b50b07f7166eb46019f9c3613b6fee1bf61b6dafa81e09d8b6ad02f6d8ce85b2fd72284e16a633ee324bbc00de225560ab2a0c5a2a442e9631af91bf35f6be5546dc44f560a646e7d1c19b952386c7aa962cda86ab6e715ad910044876c7772e16aa59ea6d371547a76c2150d746500fc25680c2118c1b24991d8d16794117a6ece82cf491f4063e6f7f33856435b12fc25b95392337eed6d7e7a0664faf21fae00c30465090425ca76c4e1cc8da08bd7d912ebef714bd097108121fe0bcb696de4da459f42f7cbebb68549b66f2a626532f26b3d4784d8ba50966245350e87f3f5e84163ffa99d12d1e25def8f9f6e15e531eae3dc1a9611548fabb58c12715fb9495da17240e80d452df4d12c53422d0d44e0e3d04cd6b0a7b4f7e799e8e5ede02a38b19ae9f8d3a8fbbe5c72655841382da0b11c2f4fa42dcc058dc3405a4d26e3eb343e801157ed7537d8fe28e600efc94ad6d1ad4b49f5506b1d8fc1e77e9653beaf423fe9d592ae5f777e5645f3282f007a6c8f0b73e702449a55a1d535fe9a4e48488fde1d70983c3038b05931511c82d4130d06ba75ec0a89a69289edd021cea6c83052bcc58fcb99b7b359d2f8583f7ef17f3d55d321bd23222941b68ef4f3a0485dcb9397ceac9c5c131373679b96f09bf42af7c7cc0f22746f3f780ba0f807ac824f3e4e994cfef8e1c8bff29d7979f09d88b2d202c083d51a8c1bf8af19c2faa905cdfa557c064dbba3e7c909673212998d4b9e66f71d96c9b15d3cf805f957f944c7026b3417de7c7d51cd7002b4d6aa1fd43554dfc21cd7f06701fe15e69cfba08b30ede5432e9d0c71f395a2c0d48c2d77cda2559c8465ca3e7118ecbfb450941d1ed3c4e1e74b9d5fe580cbacf3dd200abc987edc8e0e2efb26d75865d37ec764dcf81ab49060a6e12d608d3dcd6e04a735c80c660ebdf7cb1182f2f31b20f069d015d9231980bd9a27cca11c0272edeb3076f39cde2f737f10e6a0b8e7e296f8f9088556c20eac98c76dffda503ae5cedba548f28d322a7a2b4f87c183635d763f551e06b504f62c8234af36b749507d2dfa6b8b65877c92fe7439bc43a040171576b47fccd2818d7b01918a128795bfb8a0cd2bff6c3cfb9940023426731f2fbff70fc58f70c025732507813137205419110948891ebcc3dec49cb49dd2576e02d2ccdcdff9a4e415cf49dd400c36ed8bf057471015f41492b8238560e611d0c57b90f76b8dc1059a15ad7a0ac5842b1e270dd826ba6733cd8fcac7af3566fff7621472dbc1c6ee947be0efb747719a37eacbcd6cddee57a45ad58cc083164371e9e5ea41ee41925730d1846eb5a043aa5701fc471893239c6d220cd6dc73d31242bcfc6f0910077a2bcbea0c3fed618d5c395bbc195d2c8fafb4546a13b628edb9ef6970b11b5df91b6739d76a6ad2ddec9c23ff6da3b64d0abc1ec10f089eef8306fd5acc93e9670f68dece2ffe2b1d871b85743c445634412aaff09c8e08d18c263b0f9b092195fb54161f755271ceaf217845c62224c42deccfcfb3ea3dabb931a3859abce082b1c07abcad873f407b749a226c8325c22ec076f8b906cade774a2e5665ec40dc0e1a7522ed20c38b3fc1c25ca0defceb84536224ff14dce9350ab8114eb7fc17914c70071689d7dbf8e03387ff135f831009872b346cba71a91e549449c81b99fb73b3372c00a332e449f047f8cf3e20d0f0e4d49da9820f96c83a9fe203a5d0c8dc6ac3265fa4be5e0ca1ca7624dc1847e8c8d833584efcdeaae527a0f3180a04b47d8985d29a51f18f6010f34ed56b4a30cfb3c15e5efb88e2f4af71812d20202a7e5a2fe470d7e77d9bea8adcd90d319a8653a2a315b1f1af5acb671cf4bd217f3857bbd8acb0cd90604bd89f6304596676adb841a58b26aec7254281adcfd21beb624e977daa76f33d8fd57b2dfd55a427bf8b9212fecc79c913700d9e6d4365318d286eb12fecda029cb29e8a77a67c9530b351bd549cdd2361911056bd6a4488204acd8db691d8c6febae61255a6b9dcd6ed0afb88ecc3a7322d969ccac656c1dfbcd39fe2bc57d8fca61f60dd42e8c297cbee6b268d50e7dff38898ff5d856b2a8292a200bc3fd8d463d4e493c5d60204dcaf0c064419e53264013f2f9f17830a2f08cc90371941414b228a4ad3420cc780c8c21a83950aee9aa0750cf0e63372298faa6ac494a856b915a9b50675e21d73eb400d90d472447bd9c7530d9ea1efb3369146bf6554e8cf75f3b888a678cd15f5509cf726c7512aa8f82745a2bc2ec10d19ffb01a870631cd97e111b0d56a031d14cc18380aac58e803d683903a67f1b1b811e8a7e248db5e6f79cab227fbb6080940d3c9ab0a292b455aa84916e918c8c37b7ac1480b01acc56e76a7e8a8c0876a1a959eb27ad7f460e9fe08c423a7266c15b6ec61340f9fbf85c6e22a50b84093b92383d694ca99cb5a8e9bd304bf9511b96c219626b825e6b70353d2871a32ba4855f0cb9a4bb722e105be8b47d32c9fd85d2671b7a7f4cb2c649b619ee51580c111089dfcc42db3961ed5a585f7c4667b417248692afc04e0270d7f22c0d1f624da245b2263ad3ca7520d579fdad9621b93f801f7ea4cc48cbf3e1742979db1d866333c9514e27e26506ecd8f3fc24de78cff2edcdfbe7f9d47a94ed21c502d616f1bf05378227adb0f04c8a530934ac27e4ea919331f0ea0c88c201365c3dcd38e3a5870307e2ef3e64a0d1b619027000cf59d76b61d1121b206f3a9e4d3a38f5a934f7a31aa30ef10fb6091723d4909c2bb56382ed15b4009fc02b4ee24f39a7c041d90f5e2ed7af405f27047bc5a58d809d6b87de495d31adda328e74123cb84c764e9400f258db8f92d4719b624d754abc9d360d1e6819452fe2bd428b8bc50612637663bb4d37bbe996a994a8069f310f09c1846453e98813669b5ad0c9e88898745c88781c6dbd5297124fbf3297a7dcafaad4387262cbcd1c9d96e51afcfff43c8b74f77d70da8766ccf15c21d96f6141f394c17578875fe37336a2f9ba72e927dc0d6e516fd4051cf8ef6bb009756cc2f4e7f65eaa745effa47a7e4ddc65d2199eb86f484b9adce1540698af4194a70b0600347f992a82fbf56a42bfc42fd3415a5a9e6027f198899ccc64e8cfae582ec3aee62dd4f2b9dfac9815d746a23ac28e5411f3b23cd4fec5e4df8171f006211e3168e783200b474c6c1a2c41530248fddd56388975c636089c9026cbc18f6a269d4ac253dd8b3a0b0789606b945532e7afd8916247ff9ecc84a98505d4daccf9c0da66c7bfb6980ea7715b6267cc6ca2d6b05223cabde61f24fd697128c7d63a8152bc867f16d122381847e793e363ab8e6b4e3ca130eafab6e2f2fc14f2d2e2e2407a5e26ff7b519b6979ad6c35220b7f2852d8a9d2ff490a6c82db3f644b1401a2e988da209c755b6a21b2b95c7d8f2d9f60db7f3a06531b2ba3027c50dafcfa8f2d8b8c7a325f771a87f91444d91df86825c41bd58d3032de81b3b960e7cd49acfd2ae946e3b1e695867d660985c00fa154a70c8835c4a2510d60d7766d7780cd0fc72895dce46707c2491cf31ded915007dfaef8195fbc50e0653413c21d29bdf60d2fe4a2d48e8394d2efb21c7d6c410266fe3c7cdd5c96a82e51bb66d6b5f4269f46bfa5d7870bc8aefb4946e28ff6d9bd93ef5a58c012419e35b5d6955e78c6e779c0fa8fa94d2a07fab4d46d1db24cdc02a0c988bdba4ec23c611c372c641d2006d9b34d8c075feb0fefff76ad089a580a33d29be266e4963da8bbf7566974f61722222cc2d8497bac156886372880188cfd6c029337634ead124f351e8699a5cc6de86d67f5915273d1bf7157c51c235ba5f8de158e747be539872de4d95bd887c94956a06c797452d482ce831efe51aedd9324f1018dc90d55789c97d7664f071fedd6478edf61ecd14ff2a8c18f8d5236c9d616df9aaba5ffd35ffbbc35d2559d5d2ed19251854fac6968595f0777cc60e798f5c65364066049bf076480893784ad37dcc12d4007e3bd2ffda842404d72a622f44e55828d6cc6174ce93923ac7a544720b564faa51fb8f296332144f6404e5dd4f1161da1847b7b27389e545ad4dba7f0b50e0a4c64886455f5576c89fa3699b113fb1bf498ef7edcde3a283f6437fbb533ccc02c0c69667e72c5e3e4d484e783d077bfe5df586b0a9ea1bd03742f9a9d5a1a37dfe7c62c113e2a8cb9e0d0ad35c2bd4e8b1c21e135454f8986a4abab63bf1993683a6942754d2ede4afae481693f948e3372dc92e6499d2508b02e0c259af160d89de2e56fcc65fc59d0124a87669396b0033a3979ef71ca787f71249c8637d9d9a1592b4931e02ab2563e816e2b81a5ef65eff0b96f6156e561ea79c06b356e8d563d434f473e6530d051a1412d727e880609ed676d859f2aa8d86773a2248047faa52e5617f070cd69fb309893acf09c333db68e8c79ea7d268caec2747ad5fd789364cf933628b1677b0a0e432362779df8fd4e76137ecd99d7eb1795811961e124d50fb1bc92e6a50ae7d8b0acb2f45ebaf6628d89ad19534fe5dc5b9c8539f71e04b3df399a9fadeecfeca595375647f84b3fd83797528c2d690bb610f63788d47626676a85402c2ea5ff70b7c705bd70a16c25544a1e9ab645ff08dc0a62254c93eaccbbaf1996e83b633dcd8735a2f7ef9fe80133be8f64e837a8b6e0d68bf388adb82b39b082b84d0e3df8446095c6e288cabf25dac58f2bbf00ca8eae5ae05adc72e180be2f647f2b36c480e53cd9db1b97929df350f8bf9c195a8eefd65e63701cc85b97fe3a7989955e088e08c0a7a44724c639c58efa05b68c739ca2f435434a89091fdb0ff126bd1ea43467ac3fd48a6ac1a26ffd9ac927a20c07a9be20ab8bd3e5d15057c73146a71a9718019757fab179bcf8357e4194cf2d60a0ce993d6a05888690952ca19702cb895362729681e9f950dd2c626515a29c3396712ec3e897814e25e2f1a1c1d9cea0b3e4afd4f014600cc57ce4381bdc47411cfe6b3b976ce0e58c987beddcab41143ee79852d074cf0b68be5e7957811d4064d65db294126baf23e6255c725b8c60090e87e1650f20dce1a5a1e293a8cbe78ed3a4c12015f5f1efc3e1c0aa4514b4976e39c5a0791e762ebdb18b3f5fab1794b63c6012a27465f638be26be512ccf8495378b0856e2ac7bcb1e6b14473f4a1e28ea6a640cd66188936864aaffe8578590e9f32f091fdebf26dd97376196008f6d948d30fc9f5564b463a0e5c485a3e7387ce48c001ab9060c387d75518835cd4c8a9429054639067d5dcf9331aca8407f14204caf92f6bcf4faa43288d96ccbb67aebf2c8e82098816226454106e52032fd8d47734162d539a20b2946f30b39546e75a713f3bba56fd3ccab5bdb3673eadc68d3f05305310f4531277e937125c1eb12d2afb60cfd326d75d7451e6cc954083c111c36cf6126e6a0660fbfaa9d476f9dd2ed302162a19e06f6e0e5082feb2b8e5b235dde4d6b560a38000f648d2c435d3500a317b0b15f543a1d0d9dac8a238e24391419ef77933fb821e4344ac6cf1f8e2ffc62732ac9ad84d59e9af539a65a6afe88ab7e930b2224413ac29e27a4d5233092cb8db3bb7abf8ef28c463c50d9152b08075f67f928d9ff58e050b67a4fcd07af18ba32df073a60de60a5bf330d585b2ae82189a8dbc129621e54c1962f2f0fbb828ef7823bf20eab54900877d5261d5f153a3cf9af734aec56f1b5751851f0cb83052c6125ea446064759db014997893619320992e90d43c6150910a88798ccb03e2d226f9975b553c3e87dacf1b901e127426625c345fe29bae6fc8c03ac171203ed5c4b4497c5dbd05a7fbc90557a19c813c5f761070b0ed8d0529a0e84e65c522cab59b69515964ddf9d8772dd260980b1723f893560905c63759d177ab4984622347446c5daddd8df37e702065f9cd0a739233844b36932b8bcaa46d21459ce643ce9d1f23349c1b61b6b700b26bc8417512b4c097a10e7ddc74ee948d546ceadf2a8b704c22b12eae48d7dcb261153cf5606c3737f588c52e64e1ced1f95339b9ab034f6184c2be96b9dd94e583e021cd7380f5e7add02b79055b36739a572a3e2e360d9a7efaea1e151e946a16462fefcc1ed38032d8a9c332b957051a069423e2ff9f62cc9c3e694936d63de74e8f145e57ecd49f8b74197d7f30fa4f62e1a04be0a3c49ca31e6dc3fdcbee675a4f98aec1e6d43f4fb08a4fb22b657e342f20bc448273ac5d0bded3973fb820f0b167ab21cadf379b07fb6e5696f9644e6c0a421d4a0317d61f2a4745a4d4374cbf62394446e6bbaf42a6c106ebfa41dda3a220a30e32555a6552a2f96a5c9897f2a933563e13dd6af090acf11ad9663e756343d9ce830d01dd55becfebd9316194f936dcc92b125175abd6c0b7d305916bb915373a680d7a5e923b93b0c7ef5c3aba0ef9fd29422d55f98181c0c78e7a3df0d391b4798903bef7da06b0bd82d96d334a781a2aa1ab8689bc971fe4e2da31b0a471aa1e13dd71a01426424098f3c14057e4dcb19ad7124e730935062939a7e3f53e1feaa40384689043172e7d40402d8ac6e9e491ccb0e752b0be53b20c72d32c96b95129c952b124d74978fc2444895f0ae83b63052e6e8bb4a660752478f60c3f121e8e185576d3d684eca95ba1ce22439b2b72636234942f582f762bc6fa9ee37f5057ac7078be7f514dd3b5fbcc3fead6d0f08996d538959b61edaa2e5a1bd36a8a95f2918fcb5a4e0d1d19781e8bc1a97654bbbcd749a8df62194851793862f6383f4e95943ac3b94a517ddccff3c96604d92ef3d69e761e19fbcbff23601babdc6fc42d84dd17322841186d27138f73a156960f2251e6903de64bb9541c5b959e1ee85665cd1de764cdd54ace4e8cc10d94ad1d7590450f6b95e8756cf5101ce146a86c90969a40ff0b456387d7b078ca8266ef7f5a92780a8e9b6a2228f0213bcbaa7baa7347586b193638e86f162babba2373a8f7d8f0959b708a72e402a93ad6da2533a66db5fe7e0d94ecc58a0491966a31a00e9fd686a05da3561ce2d7d220dc4f21a880cd9269057929f94056944f06a86513087d34a01d7d5f4b5aeee2cbdb5be01a68fc67b41d6fac4f8aca74e23eee06ca5c17ed8b34e5730d7680fb125dd1bb4dd60e2cfd79f57a0b7266bd0e5f8b3a9942b9ae46c3c32394d9613587b102f9445fb8ab8c1405eec35a8567c468411c957e68ec8e53a9935d62641a0d17c0b10916d5430af03eb02b396a2768dade3711c4c6d2bb92d2aeae92bf6260888e55d593cd9e0ef4a404e53c232d98e2347707e503d98092ef485d1c2d67c177edd147e43ff8c034a371efcf0933d9d307a366837b150344234e6a2c30da61dd5335f0e3b239d51cfd5ccc812ee95ad47920ced042eb0ba446990b6e138e2828cecfeb8e4c13a2eeaff58fb83e0df25cfe25f9c89a4ac1949f50b4bd794af21a7487a4d6dd398d59204c07a1342cced66ca06f68ba1a0e23581d5b95f0697903e2c746b29bbcde88cc603c26fe54d8290ae33d81184cf6cfcbca3b7f021f6ef50c8e5963949f666c5d35d350da1e4a553da341d8f87805055bac5a52df6b18288b6e207187317beac26e59d734d0395f8a6fd09f631876c19670fc57b2d62baa88201735345ea91e3679034e269db6dc9ecff3f741234289e2e637a2c4a8dec7378a209863ba91f7c73ab0f20b73b04fe580f8a72cc208996723c2745ddd534e93d04683035774a9f1769b165feea68273eea384533bc295b558d940ab46e836bae2def13920611261221e724d4389148a6dc3caadfb31558f890fbed120c1783b32fe2220fe6ae3f0a91187e6c8d35661b4e81e34f0f5b507fa7ddd7a09bbe65f498456d152f0065ca64e2acdfd9e59b991e2fff49726b048982caba1f03b936ae08c32c3b80c1860f9754155a79e32d7054b0d06cc9d0c87bd53085920e869366debcd825f1a3c759b7762b76de69a3ad7d092e3a123d3fb41bef2a86c14eaf57a8f16f83492860bebfc6cb05910f892cbec098e03f49c125083291045e1e2fbd7991c85904f552fd68bce0217d1dc521de712adae9b6e2d3209aa1faf1de503c96e1c4cbd7a0eecf83283a8c787aaa5a04169e9acb586672b2b0fbc8370271d7d558bfb7c9ee0890ca552a2984cfa4e4f7c24187baee606eb822a487463c2ab93c2421820d6e760938ebfcbb82c06069550495d2484f2ad4f4d33138b08309060dc3e3da5c1f638d29202de64e187a61aa6ade770084e6a7b5696dabc5999764e7c0ad5d35a32c4582c110c7a563b7258a9162eb723a5011ef33b19d83e922dac56121e3f332c59d2d90c5fdebd20d168c72400e5beb82707c7168658a93256a4a19ad00d17b87bbf5bf94d9ebe9b42de5338a6a2f942a9c3d69a34b7cc1de237bcd3c56bea3c52fc60e1568fb603e79f6c78ed41abd70f1c490a012777c5ba218bb0b8c7e906ccb17c96f8d0f08fcf234c4a9d723240c074d9db01e53e5bc86a54315639b291bba9fe0cfde2ce1e31630d5773ccf78ccacf84e705b3dfa083d8e9bea09b3668c7f751b1a91eed2b6c3ac1e0a7fc0a5eae5d9c503a437ee3410872c36f16a7ba0f1ea14fcff5142772b300d5e3054ccf167b0ba171119ef11746f8db62b25930b1d632033e4d5147cdfedb17a4c368e8de130bb5aaec9f26c548af6ec7b0511b735c1b062e4b4b93f08f24b20faa70862530d06666b845b2d51fdbdd82eab020216ad74c2a48b366b8e1c1b847d483ecb00d68b8c12a25923b5676fd4b21dcd5da9f81e6439860e80f14b95c7d0092b86e695c7646119a1104d9008817e7ecd911b083d76ca839ccbc015c221884ee935dbeca6ffa78d25bffc7d6a0e8e1aa40b7cadebf54ad5b53f8a8e6376b2553ce5c1ca1371ec00ec5bb49df9970d1554bfe4aeae915491e107e9a36cc6de1710720de792c99315468fc287831a2dc9a031a4ffb04594870b27fcda8d540ab764463fde38f7bc3998e9fe8d0a3a25b906b469ef8648f9f649f20f748fcc6c26e90fb1e09ca044a74858894eb45f43261fd798fd58fb4713c1b06eeb09c7f8ebd786a2b4ef2347367a8af2c9779b07e2a1506f845eaf3d19e40085fa65b923d30d6aed46229b905f547861d76f0f0a6bd3444e28b1395458f00bf921fb3e453977f178328a5caa41749f5d3758cb90f58839834d2bd7017116fe4327ae29a6b0ad8c7306b4ea55a7f1f29774b83db3a573e509250700ec5208734864f6613a199b12e25b894ce3e692e31719dd487981cd5b1fb245aa4882e665cb8171a6535e40efe3a675836c7d5bb5fa1b97601f18215bfc7fc376bcc5df3f5f98de874d9a6dc5da7f4227b14253bb87fbc735ac696ad9b6d97a1598c74b635a4ecd14d65d8e25ee6564ab31ab233b0419e69cecc9536caf46c418aeb199467b2622016952dbd503d3722f75883174e9f4e7cf8fe85a0337cddd8151aa0bef32656ad6a02e9c64a543120573e5f638329c91d622c36f12aed18833db47bf0a1e1a17734b56a4f5c5a9b26d492a8e6cbf423d501a2f5a833ce66440c5ba0e44ba069c494740f23f383ef38a50cd5ed8facf73af6e28dc0d19dad13e67b92e3a30caf6f7fa3030f8821db25716db7cc18575d5998eb34384316cd3c0c943590104cbf1d1a213e557d4bb9cbc0023f95d54ff2c0090b536ed954a9a22e1a7d4645ab26b797e831440e0fad9b525128485c90773dd39015ed734dc17382f16aedb8de0293a9b14881f6a2400dc1880c3a5657da04672aa3c1d28c26520dab1d9e3f271ff15f3862038990071f80e04257665caa6d470281e60fe1d1a12148f8eed448882e6354085947867ab34dd019a3a18aad9a9409ea56a65e544b546948cf6be64ea6057e5e584656735f918f8729dc54f1aa48597752c318855e3fbfc4cfe45544da9728b28f77df44cb045128aeb7d0ff412bc80f85fc940fcc757d033bde1f5fe8cc167a8a56283b98dada068c8838900f35e9b2fe1559896033269b02129bcd8996cb0adc49e760999056a6715196c974ab8c26a035170358f7abd5e632c227b9680fec379b3fb1cd7963bea80287511db59b86215fc9b1662491faa629ee5ff668509f023c6db3066f644e0cebc1192ae605dec148b19b1d5a5fa8ce87609fe56d10061edcc103f1fcc06245967268f96158ddff19f9667b9d5879556f1c0dda1943ec5b2e5f5f5faf56b4ba14316d59c9279f380b335ffd218f9ca50e99dfe254b2ab27b02d3e913f176825647b6c4d910bf6f0872b4430a3eb92fa1163c0928acf8e146d42eabd310349802d1777f45a509695e53bc9dd0cb41d670930a678a787211a10b6652b3116565f6fd53dc5fd2ebb93070fac93728143aa43ed280673a9177544b5896946b1b914d7dfff41aa44b3e154b7fdb4bcb2541e952c623b28cebb003c1dd9cd579dfcfe546b23fa51aaa71ebd1ef0664be049823ffcb26fbcda5ede651af3aeee70618ada45ed5c0c9ec54136e39c5bc8d3731f2082a63cb1865516b761d2b2c095e1c63a8ca708420cf44cd657ca25ad17102df8d4f99aed20dbfcfeb9a16619fd8ba537f892b9b5eede6787337175e75b1b453ddbcc38496ff84561ccc8acecaebb2820f3683068de8467e6501b57a80d4f62eb1d258936dbcebb738cf48ce1e44eb88536809c597d9649bb5953f3646a29f62908c19e774c58ffc479cf18f2e806339720e70096a55fa36a23542f7dab44346741dc60b4db35f6128ab730304b796f07e0fc6d423a6779e7072863883fa75ed8303c3cbf26701363330ee9fe9ade289eceeb55133d96c8956bf22cd44c59fd09479fabc618c329e77e51a731e26452d418d49da791d885b33c29f71ed42f5ccbe546192f3d851bd77c31ca7a3a583ded40402a83df1f42171a626aaa50cc3bdcef11b517d4ad232ff0373a8cba7bd1b256c6c88b605630160d7ae133f9900bb009dbc2aaf4155d38708bdc0509d1368923d929d0d01e1ed840dfd93fb90abd086083572464adf71f8088a10629bbe7469ce83eaec2b0df4f8ebc9fea914e699547e8b846c393b34c4b681b0f7acb11d7779d4821298f058ac1948b264de851a84c7eadb5e5a36c338ff04513209e5401547b1a8977fc75b93d3978a024adc4acd52b370e4b38c4d7b7ad9a08d4e2bce8e59c4f05519738b4cd3a681f5e3f85c150924d7ddb00d19039be5e5c89d57f702ac6940ac41894ecb72b4ab3d9e58d3f265eaba43ea1d3e6540250808171ba0ab7b3902f8315802164746414748f537148846ec05beb840d16e7c90566ea797024fab2c68e09785ecc2ab2d8a3bd21c79c9c13bb0c84b3cf70850833e322329447dfaa0986d695294d02f6ff5945648230b7972e843a69490d69e5a15fad21858312005664141154e63876b63f1d66db4e5cbbc25b91ae8e8aa7f97add062d2e86a16084e3006636a5747a2584951d5a0aa2ebe0b294522bbd87ec9d90fd1d5d0e6859da058b8ea697cededb825be4b9ccf8c2902985c9f50c5335ce6e5dad58949d1f36700602d701c1efe36d0f0f27a075dacc65a8a350d6295cf7a3e6410250b11cd2b949e0b6d297c8ef39345211a45541238e2b796d085f4f3d9b2848a99e8ed5881051174a24600c213c323309d89c04e4ec7c47eadc19dd513a96f8a36d2a9e7998352a53c894b0c2741fd3eb232b8c222b1ef2556917d22183658f31766bda9cebcf51ce38ad86851fbb67ad4e03b516770c43278273d63b0fc1f2ee890210a78eaa0ac84d9b2b316ef90c5c311a9e6788d56414827930a46affbad4d64c3ea74a439af73acda4c96daee8b1c13705501e0ad59f903361674775036123e5f7b68e33b1cf4f57162e8823a1e4a38062dc1db5a104c9c7beeb9e1ad35831b52e3d82ad23550d24a6160d2e8341cc209b1026ec2465b70576d4d53640f1aee3a85fffc7ae24b763660cca7540107822e8c980ade1c67708cd8fbf3cb17f12de3b6f625b0e709f61c6a90d2f8ee5d77adb419b81f67f3f211d4acd8d9ce95f619c4e44474ed01ebba57a66523c7d29b1f421ae762a0e9246a05b1a04ab0f0c080980fdfe0d5ebb73a461ae5cd355d70a3af4f2d18813f3f198e3cb5274174f780ef45f891a0ffb50cf00212cb95029b9deb0509d7292ff69d61a3ee31a326a16ef7c9f6fc3d57f310f0f0992ae6bf9bb3850f198a862c95e5305802216f2b8fcf18a87dc5a7ef56e93c342ddaef9546ec3adbcfe0f933e8ea4a00f7fb03f4b72d7429d371c67b74203afd6f8ec857657648865a4f22b823c0f7a5c52ba31b4d21d05e9a7d617cca9aadc0fc22b3376f27c93cc1a5eed1ed316fb9602c80c5fcb2286cab8012702354bfe712248efc7051a82d7546467d02872eb7ea90aef6f754b4d9119d40c67b277c2784642cf07d7cd51b93dd6a46a7af0722272cc5495af0006ce6c96ee6402effe5cc72a2a2c177e54b2b6b853aea83eaad11d2127e7ba13bfb0d0b30b209d4a6cbd8ee3078bbc7af90eea82a1038a0ef177b196cc3e441984be4fd3baa069e64aaa6c93eee0e1d017d08fb7869dd6e74b90897fb8989840711faca3705b99a0de5b0575a3d2d4a6d671dd2a4b777a1503f776e8f24af85f3fe1879d962bf5804356ea9593999840407d8bdff3bf4c72b9245d649721efd3a5962a3f7501d32d3cfa0f14138e62d113da768ecf7b108a204b3185df1609983f3572439b35a863dda231e6e0c43c952850f85e41dbe3b8b92a07a1dc7af72fdd6708af5598818e248ba4731e9a64f6642b3d247272fd399828478837aee43d6bb54c732e5ca628a3a51a224fc5f07534e4b9dbf71bf46e4c5c9263267e47a160c5e5e1174fe8cd3e78e4816dd4f16ba2505533d1d1d88dd50fbafa846b3cbfe6f4bafb6e3aa70b72b6d59437ed8e782da9b66bcf692b78a6c7b261d0a9776f8227ee320c0b0bf12f0141f8bdbcd507749ed3d43b994fd9a189363b658ffb943f9fcfb657948f536a466a4174ab26004915f5a479fb1ebf277ea886bf9727264b00c071130ddddd3648b560001e899ffa958c9b0ddccd88f9c875855350a793f2a7ed87316d5aa66b5cab6ee151c0bf70a7574f5c98d6c0ed8fa4f77d79fd5e8bfc27f6a8191c627f38ec341572881fc1f629ea2d5cc1de13b4c6fe43147229deb5ab0293508633badaec11b9d01b9dbdeac4d73bb992eee151a3df131fe57b0b8bb115a54dbd5dce1da107e865a14fe919d7a236ab0472395a1d388efd581e313928bea8c686d7f98331547c73bfe874f14f4dc38d478bb26de11193964189b37c64204b13cfe7836f9b01bf3cb2af2daee29466f011d90c1c181f264d68bdb5b9e5c735ef52c5cde85625dd521a45da63551f449a7d2dbb2cd009c04ab08d052d35784f6d9783427457932d15cda48bf2ffb526dec71ced99d848fce769b2161c128b317f2ba39b73ebe6f17d5715d833708578e1f865706ad8ce7dc0008a9c29a78f401099cdf7c40a76d66964da708bf155229cdce0c97487d87b0e84dbd2891b3e6344d22042eace9cd8f04a912438aaf4f1796e29ae9288079212b7255e11ddeb437b7e1e7da9b0dca38daa50962c6ef1a8218e7806d1aa6ff2e5c37cee6c2c246619442868b3b587902a47d2de26a31dc592813b672a83a656977048cf3274597057940f361941fed50cccb5fbc62f25aff8375d0fda6daea9e6e9b324f586b2d6df18fcc4d28129280274ec65bf4e323194930d30d917656b69aec5a106224c7f18b2182bd671ce2564210fc6970d1f31154a441a4649fccbea9c427d19280f2e0c739baccf736df64b5b63f2e7507e1ab3806c398776a5348c9e8bcd655c6fc9bd2796cae787b3a4a47ea2d80f594ca5a6d723c58bc6bbc90088afbc4c4545802ec173749ae21e01fa6ac5d0644501cff70d64c2287d85dddd7b66f9c44c34de77e19722b145e378b1f79b28c1460a8cd263fec5e384ff8dad1b9d2437513d984049470f8b10a8edbe5eeba5b0b1055656dce9dff6961f6bac9d226761074ad6be4ad40d73041193193d64fcb412bcb5550511bf97190ded1bddd7df38a0006fb2320b57d36fca532be7abb4bc59c5c03143ac2f953dd207f362f3c9f3af9088a63da71fe84209f5542d9188fab1f8b1577b07c7f6fce1f298d3d806fb3127c1a5b262ee1063e032e96b8993701bd3a958dc459926b58364230fe128b6128c555bbfff5f61d7265afe8f4670addc3a8fd510707240909ab7b978082e25dfe319a7b36bd24700989f6b90fc947d06c0338a7e6185e9d3d923be53897b9d49fd28ba8215264a7225ee3e46a621d6c893a124cbcd59a3d722e8679cd73f1914d0c5f7a86e99856735bafa83c342fca96713e19b01555afb0bc3c519df1f83401443502b6efe548a2902454628d942636307ed71504f6d2fbccf70ab3a025331e28e978445e27cd10b236800dbc78757bb890087adc29556bb222e67443ed2fed106011e49515334fd0834cb2c787e893eea29eabf19356ee197cae2fc82deecba6b10ee04290e450dab0793702d830a23003ecb02db736efc46c348e0391c9b90bf81540e51e2ebabe037e0f673a01a74fb8a2737114f2f88dcd1b198f18cac02be74d75f3136164c25d08cf6b3d1ba3f440fe439645ced18122642007001844fc864b0423e717915df54fc2aae989f5165c17123cbad83041feef19ec83a4437371537ca65872e335baa2ba1bdb8440bf51e9d575f5b72c87e8534cdc4b91ad717289d3c1fefadfafd6a64de5fa2ec14f49a4089bbd7d45a6abfac304e5b14ac984e4c1b49da05a29611521a7fd062a7ca7a154be80995b9150497fb916df9f87871e638824003bd66cf782a45d97344adf85c9a63323482ba95f6578acaa948b612ff1dbd28345725b151cd1a7f39b05ce0978601e09d02e7cb37b98f50e0ac1970996c4d254f38e5b55059330b3d2a98c0e47ca47b2a509a0a217c08200a24da1ca83948ad3e5713f5edd1f27053ef2838073939b2e9f95b7a825d78ebb9805f0f61237ba5398a0c49ef8550485b2f538c26a8fa42f5531cfe3c8b5777d485e1aa27409a908250597e58c422099b29b354af4cfad15054065966ce5c50105324c8d84bdcbd09477cc4428fe2cd7f50c1d07055cdd6b10490fff9d2c060c02c72e0b7ef08c38a155dfd6e5c00ac2c77e3d7c606d4684c179da995e7810789693b3a4d11cb7118774da711b750dd132b31227cc31ea954eebb09b7e845574c1c7030d8b9d4f2ac2878aeb2bc626b9b3e27e9ae940720d765c9f4099cb79bab97fdb47128969322389f7366edc504d763fda5d7746d90ae6395df4f26710bbd900d35fc13891ee206557dc33525522425738642a677d23499ac42ac8613002492267ac263e0dbf60cf908ca05322f7e6dc0824b1faf9a7d21e0e3a1df5f9d5cabda315a7cdaabf15613c44eb6b08269ddf943b32b6bd25a03309a93f1a4a6a24585eae681ebc94e00ee8cd7ad90d870d5680d7b93a103d65c63ae2cb050ddeb413490a06cccb5743ae900469d658f853f75561bde1a95e92b23e00c2e37ca1441289710fa361f7065a6b01b5a59ba74541582c98d19056bac76e60483062ede593631d152e854a49f2b78d65a017cde6861f2d29d21306abc1fa1a807939eb3216cd3445e4ad02db5567e938a277e2a613a1ae7926bcca060a887cae257632a758bd0588a5f707eb25828be6a9ded1cfa328c049a7d9462fa46cbe8019bdeca786341ff7fd27f2f1606f99db2566bdd5bf36fcca6b007f184322fba75ba412560df5632d6440f01fdadafd1c1e1799bc19a5aadb95e2ae7db230273361d177c15716667f71c20cf86710014466002429c384cf10d77810921cf30f1b78c14bf1e991c593309dd9bbf367756da3702b69b846ae460982d001aa97c724829cda86425060f9bb030d083a89ba1bd1ebc8362853ce961b9de8e25451c6f82a503aac5b62218a3d6c0e3c673d3c953b93e4c4b4b44756a149026ba9b0a80b815347e57a915739c41f9461bd9e3680009e61750550d8f31ff19d341577ecb7736a3924dcc9f5697f251697243531b90657a0ed1643c89d6be89094b11532a4c859c342c031c0af72a951c262b74d799be24d0ac4ab0ada4d39c89e83360b7360df1befa44f663a3f2ba2837cf7f62c8e01fd77ef15bde8cdf86090ae1b1ed60ff6ed44bd2a81bcdf8c0deb16fbf19ea9a265238c91a92d1e3cf33ebba58f4821ce33c89ab3960496a6fca344fb6e243e487ea8e2bb8ce839e5443c8f5a1e9c342f0a8fe92f01aab2eb07304cdf0d3414a20fa5d3fbfc7e5cc034b6582e17df51adef5fe8804acdea4a29443bbf01f274aa3a50d92aa9906f3b345ce0227381b8fd26e16d6aca7455611903806cdd9291af3fdf3cf47637682194ccb5f7329ab5875a8d19b668c9faf9fd8efee386021c0c21f152accc64f2106fd5e39ba8c32e80268534f2cdb263ec4f75a62b998301698e4ea6bed2928c2f8b60200866e87afd797efcc9df4c9e5c17bb78992ee10ed8a80ddd02e9db68dfb9b0e0838c70757e339398c0fc90c68466c45437f9cc924aa34ec992e757731ec289c32a6a8ecf973f3ea095f204b2d1036348c18949cfb86eb994157abb11ae09ecfb18ee136ad915cf4bbcc6bc7ca29af01a867010a9cee6bc686b4a83d68f72459f93f9a708a8ddd4ec05dbe1e3872a3d0e05410cc90a1412843404762d9281aedc6932a7d3905c9112972809b1ad80ac434cfb1a031ed96c693324de9cab2403c8f4b748492ff65082a677e27d48891ff51f4c1c4422ad7f879aab93127ef305cc49077a4e3bbb7aba0c4314b14a31e5706da99362979ba35cac1d1defe60d6bf4696324d607ed51239000b659d85d652f63e95be379d5dc285d6ded174b9974c1f021386d0f67a940e196263974e13ff1dd24897aec58353acfe61e327e88e6d483802b1396204d4f37dcd69c8718f09ea2f8ed7ce7b80716e26a46c8ba4ac9bc396f796e664d06c76c55bb6561e511522247478ccc773b63b72df2c3a487d10bb90d6bab4fc978577b4a047f480358e485b299631e99d63de52de8ddaa4b459990ac621256253486ff40dd1e16cd7cab0769db062cdf9b16e378db641d0a542272fd28a4244b72af67a025b287fdeaaafb1d3bc85108053de43cf61e681e87f0ed53d8508370c9298a8035a4af8a07b65aacd916a9f471b0d2a55716e9451fcba1189acce36dbac4cb2056d65ff0b4bb8ff86a4d2ffd298544192f0d9be4ba1991fb914b80eb5cbea4c00831acbf4ee6ec5366b8c20244e1fa28885ecc2d382c1df932f8865d68ba98b6f1577c020496cc8457ef3beaec6da8da43f6ed323f206a3af7a62214fac4cfcdf59a977a6d97f16c6352615b04b08d6cd9295aeaf2ebf0a1e331052f5d0c99568a46b893b08560cc215c4bcc8896c838e03cc9d12936f42f512810c0ad4418a2b11d5bf07ad4e9869112eea4f1ef7543f383685caf902f46c01cd1021f1aae969cbc5a7665d0705f8a6959dc46994ede3cc784441277d60e0f7c4bf7d5b319a53a3183f06bacef47933510131fa44f7a01379b140cf53325e99fd1930a9f83a4f00f253cf9b238206e9610825d114dd8c0e8961ae12d89617b8cfb6ac5ece348f21a3efd0ccc15dfb240aa8514bfc0c20c5e310bc37a51aafd2241655715643e19435baeb6abe8e330cd041cde8f93f99c360235b41803897bb3e6bb24edd2fff28d340af5aaee1bc43496058f2d13649755b9ccc37f3383a78aa47a3b5c373a27b2c1518dd5aa388a7353604403eb81e9891af8df18caef72a75cf2bc6c609da7847717efbc53a690df5ed6a3d24018214289b90b07f29c38fcf373aa0491bea7b8aacd0942252a996e3ed284e7fe44a5f15cdca70ac496948c49ca47304766f1af7628a788f657853dfe1fe446a03c83a4707f8ca0f68b1226c6c53bc3ef7e3d69bc83f94d151d67e812167c1ad76629854678edc87f6ec00cfdc0bff338a999f53152f7137d411a9d1b9cbb1f4ce7bedd1c30a791f368fe8b01ff9bfb806872e89772932f56ef672717b1a746dc7a65d6ca84680c6e03a49eac424ee5c2b29333349a62807caec2c525666f6b1f005072a04f1b8210fa103392521aa5d68f37087268a345bc4b1b13edd99ba5ec236915a8f71777bf025ccf4fd0f4be38dba3090c86ce47c3c41ea8ce42f5f23e7a52dd549da2aa4c51a13c5c631d2ba33f53567ef10e2de17b9f746eada239459f176ee0d473bac9c23c4dee1c46c1bfef63ac2a324e6edf3f7363536b50764fad29ae923a75bdf6b55e6dbf9105695cfb9a85ed70aad92767a73974001462403dd5589847b3fa0b87fd6d09b7cda6018322590c9940649da321ac2edbed108e69951e469c385cc5f6cfd7704c26bb0a333fb7d49f50e20c5f9098cb6c4f81a01e2dae5012a4c48121de1b19f229fe43886dd3cc2fbdb99d286f8622a65dadead3aa0049f6c1ae19fcfcee3c1ec42da281b799e3b825458b390a33539dbe1ce35e6b942b34532b80d40bd4ae8fbfde5114c1cf9260f74b4a72484d9fc77aa8e35d3fe1a57d350fe841d0ac7f019774c26f38a78bec3f83b2e879ea286231a67d4160d530ecb9185202360d4c40e042cbfb6317c9679823f2fb838dd860f41b05bfc60ccb8a940c0f05dc9a4d68a275bebba40f797ebf4c8bf9ba76c650035a117cb936fa96bf5df163ab5c7cc4fab6b52888d2e2e0f99b1ef1ce9f01d41595a1561a3a38c7a001f0213104fd340a17ee3d325257dc48fe404874cdb5174577da7ba69903af9948cbff67b602cdec950df76c5639dd24a9a6735fe37d440e81b064c437e2f3281f49ecd485e22edd9a87c1e785d1414146d65462d89196cd81076a9289507d2a0e6a6d8d823c4beaf3b5d79cf8adef53a89d1ea71bf230f665c7a6ff36959d36dc338a4301febd78ea49665316af3da770c0acc4f75e57470c3eb0d16c8dfc34f1d7809dd90534c0bb4212f9694ceebc5dea6bed9402059b1f9fdd1620f09d441433cbb76f0493f7269ca446830cb468bb40c1e0e385b61d4e3e1522f2ec96dbc755172d86b9aa6518466db857b1956527b28b902a816e586b26f042886e4e9f06a383b9e33cb47be770ebdf05d8a894b83138fe8ba43233c6be15dc2afdd45580fa6ab03b0f4233036ea43a18cf326f5c357792a2ce76e98b03128cce24fd889668dc3f0421a2846a5c8486dbe78e8c9deff002fe640cf22e3c089735fc4f18be455afa09236d49d47b055af7b7d045aa52374b00b0e545ad508eb1b11fe6029b6280a4dd9613f43e9e3d11fcebae557aaacda4159c93c7c24795fb17b3176952ce57d112437b305ece2c523cc50fe9b59f80ac5fbe55781686a0a98c1b23ebc0ad9ed3f77d1a6b48b82156c661af7ede292b1f4397fcd273e942e81f363bed634eaed00f7150e217587210ca83b5ef4aa61c5baf43c9391e2c1c5924ddd8cd9fab4ec71930812d0237b2bc02366f8ed00abc39f25a90d6fd892cdecd99e53c53bfe40ea143ab8097ddd176eabdc22b9248dec8a54b6896311e344f3557a88552ef55dae72492784f54baccc97377528ef79a725c6d693d12e9cd860daee505fd6e14d0939cd7e40cf8e4ab4604550887e9df582a7e60bf0b8556d7519b48130904be2f8f980baefec36b74882803d094d105ef1932da70a66c1608d0fe581cdff361623f185df1575e2bebdbc05cb59686f28f36a21720de4e367cf759d42b2b93bd781b5fef1231477368dccee8a2d5c01d36e7e341782d915c827b04ad1cd011289a3823dd2d18f0a2f29142508600bbc35e77f2e37d745da89b1b1dc91f3b3083a49ca8059d294274e13f0ed1c15b3ec18e8dd6e18f7255df1b5992031860d3b51ad1b6bbcd53e5ee9c5f6398b5c9ffd980f8fde360074a21432128582ac431789585e06c5bbee4f659a5b8a59fe302f723daea879bb1b556a2930e65fcbb904b547e117456c67c1c0ddf76aec884475df1f7807009cd681242b9bd0983d11ad45ece5718f0212b4e876029541e56cce501a58306a863d24b862f629def5619c62aa359f972b1fb198fe02d94e89a3fb23a1558c1a04916c9ca20deab617f3005f88ce6e8698945191f3a37eb9fee883676d8e6424d00fe082276ef89a80a03b284a610a362058fe25dc0671067d0040bad60095d46423cf3ebd73aca8e934dd876cd93f7a5dffe8c7b50920454fb92d228864e39446a24555bbd024248ecad5fcf1085ededa8ec9a617a08957150e1480fd650b845bcd837c5455c36a2f240960fc7e09d1cd11750c6937f04e461422cbfe54d99254dd63030a89cd7d3a97bbe2882bf007f40ffda68275bc1b3f655f13cb86c30c3bb2e6a22fa63afe7f355a1bbe45bfbfb5b2cfc25f05017344074d9b5ed56865453bee0101afbf1085084eb4740ab42cb85956fb588a1945ad6cd50cf4af85905b382c50112bc8ed14a9be113e6c6f2d28ff21b1f5353da20788dc7673964899a4ed5ca7c4e0e40aa620281e302387835c608e75aad07a7221d985673c4c27276079808b71d856181563d0c631450689e73830169eec625f31fa145e2c3f1956176a8bb872a1140d950e7d693f649119a679416d2fbd9c96e19b3df572eee28fc2377ab1207d5fdc2255577e30516edaf64803ea9780aa4497668fb49a123e104d951044384c3f59309f8906c97d3d80e36d4f8e37889f4c367aa2baf89e3bab8b625deb0752ce17727025c1c5ab62fdb3ab9375f9272d206b97ed7f685441c694eb4281256d978b8aec98629ddb69c5e38363154b54e3c4e8f23bfcf2ef9c6e62010a7a72b2a0d892c3fd22033fb4fe4f27ecb7e3917b6dd10eb7b9c94fb412add54228e99a5370bdb88421abce85f45ba34dbbd2498efeca322ec5fcef89596f26f668755bf9b9fa429ecd504fd6c3bdcc2af0d4d1835d333907304e8be575da8aea9122b85c55be66c8d9d4f6aebfc6f0edb1081154301587548152efc7b8aa593976f91c2d57d4f2e4a6aab5a1fa2f8370667a53ebe1902ec1d96579504a07718983f05896b1d946f10ba9801137f831d22142f54dde663dd25150b92dd6097b9fecbcfd47d81a41caa8e29e3d3ea8d475ea10c18e9d8d019bfb53d829775c4a4954a3a7fe96362fc768878330cad6d4b1514d03ffdc033ccfa468f64994607522e0a7d44fe264484bce8e583dc7b7909b1db7c53c9550c977a592a45e66da4f45c322fcb4e5aac7a3da04d012fe96613ef3845d7d2d8aa64a60eaabce2a3c9b3ed50b8f7cd1577c4a63800dc6c1f2bb716c6fe3644d2c17fb2e81b49f2998ee8205d7c2f95065eb8a2942d5ff73465c68203dc546ab9cc10fb5db80f2a6013680f4d067c86ef7745049315ca894fe36f5f7d7d12977abd207429ba95d72463d65453ccd2fc87a94360d711346c296aa5bee4c5378b1eded47986f65124db9a7e4f50b876fb0d4657fe451c4765499edab3232c318baff9d9f6adbbdc8df6b63c2d89373fd6a7bba67362e1448ff8a8c0e402ca37fb076670aff75ec337ae3ced2b45092684fd5a03a6f74fece29cbf54e3e498e251accdd26a1c3dd270601370f587ea82b751362a2c4b928efe24f7d8f071d77cf1d352203243fdbea05a0d318767878d55bf8ab270b72a9a9768c110e2dccdd8a748d66c6babd6b9ccd3b72b194c109ccabd93f456a153edb8ac4e73d9568233ce9675c00a9aecc856e8fc41755a29ba0660a88fc893003f62b696f2abc68bb72f943edffc390f7975232027e71ce6d62688917d565d018a8e7e48eba083bf11b41e75cb365ef7d13b744dbe32948bf7168faf7ec0ec12fac39d334c4d6dc6292a638ca4ebffb394a4937067ab69782c678e1132ca2ef874b383599cdea56b2be221d8c6511ceaea373208092668b9f9aecd86c0c5ec30a40d3fc5f867027a41f5b0c68b3077fdd1ace4a3bf640f21269cfd634ac560e43948d6626a34ed63656129f765c0e0ffd3231ff88864b3aa78c67b5d9745d387ec0d676253d32dc2903e8f2b50bc8a0ef9dc3ed080202eeb32f56106275564526f3a9dbd419eeac2434b6be7c5dde7e3b266ba14af2e7cbb1188fe80b207f442d2a3d9097e82b1d92b7f51c0d57acd5c70ff5002ecf33d9dae122e6e890c05d4a02da579ce9ae7d5e35db7dcc2d528abd03cd6d309636b643ecc16cf3197b53eabd4b537d9221f087cf1edba12296c5103edbc9a719b619d118b10cf1ed8f6d6757a532ee5dbfe6f3465d89bbf05c84c32ca13c859109894062d3a6cab964c2be8beb159358838d78a58fb1f639747da8a267d4ea2f7ded4b773544d5518eec7866d50519e3bee0019900796072cdb75904c64f7ca92bb2d0c55dbea314779537c8035c9ae4322718bc02883197673155986dd4a495007dcd3662757ea9013fb066c82f06757e2e123165f37f18406c5d97d2873b0b36a350e7bc88a0d2bec167ab28e908986e6dc55f2f72a2ccc374ac49718a34a504893f4adb6da61ceefa5873df2a4ba77356e2bfb7c75cd87e1ac9f4706fd04beae37f0567fc46654cc6c65ba6c858541af8c969f3acc8b07703d6cc37398eb60ece77ad7286dca091592154f581ec37837f79f4290c58e0e9123b46aabd5b6a95c2dd62fc0072e87acc03db91dd7c25d139ea798a34feb3f239fffd60af93a49c5e8d56d802daf89c3c5e40436e91e50857ce5fe3fe7c139b2f4d7855fa71d588b5714e687738717bf3387a518a7c2317142250cd06f15227f7eafafb279a154755f893d4727a92a6cd88dac3a65e2c2c4bdab37c76fd803eb330c2a76d3e329fb59ff01aadcb578dcf31b8cbc5eb1650934da60dce0614f3fd44ea85f21b34280a24cb37b1307553fa9100be3968af264c6030f6b576ce3c7c12ad06ab8532a4a092226fb582cc86714b1085438ecb05f7ebe4d52851934c4c862a51f4874d91d99d17383491047b3e5752be22c1439db2ebbabf1a76fc00a02f29b2efe20c210d348cc9fdaf18da0fd1466ba0fc96d33dba6c86ac17f516b3317b0d912af58a8ad8c3853a687244ff5037b694e141b5e0f756696599e3885d8e94cd72e4078ad7f33f221cec0d044fa2aab98ee465824b5846426550adffa1e0920c91230bee616712cd831e79e2e17a397b76f3ab9d55cdded6b8e12a1f25832835c2a04f0b842b72dafe3e86ca0c845ffff789a705e7bd7e51b65a96e8c2b11aa4f8d4b2ac409ec324657d1055758ef0deacf44c260571f4ca65d9e9db8fd228f20ad561549814b6daeccc84056a9fa19bb2e14dd428a2fd476ca89a00df8ea6a6fe93efb334f0e0b5290d22d1d2cdc279b39246a962333bea2c82fe7a2b1961f042ce3d771823902e615b9aeb7afaacc1903d463de1868d2e43dc48094b71fc4bf9b3d18c293c35686c88324c8e4c3b53d1919753d06c7ecfc4bb57e0e84745f787c41643e573195717ad2aa37cb8a7108022e12a5a06c5dedd27f340b0884669956e7c6849935cd6b5184c3b397a31dfe654b81c76e78c994806081783d0983d271bd32c5185ee390f2356bbeb67381780f4701e9dbc0bbcdcd8e9562deb74c5bd35dbbf1837de1c2f9720dd29a0166f7d1321b7ccfbd8bc1734c02b782637942808abe041a5cad43a1d1e18c73babe7ce1bde7a21771992ce183f60bcdf3a7287cef75423006ce50d54d6cdf5746547f933f05a95982931c316a069dfd621955517d1eec6a5a79ae5c0dbad921f0b1073936fe84a2ab4ceaa01281fd5e23268928cc3974f67ad9d75e7bf9e26390087d80906463738c5c18ab00f18703d3b94474fdc09f904e24a069d2d0bc2a9c6fc0490b5aa5a434fb64dd8ba747fa2a418a14a3c5ac2e53636adb326c1a4288066f258c275ba66f20ebab99bfe1781474a50a52387c50de9d77e2198b5d3fd1370a3faf353c754a7d2771554faf68046be8ea9ddc8b7a66691359a6b952481a9e841ea10bfefde496353e20a00aee639efe8422ac997eadf29418b9966effd0daaa89cc6a0ba743e7f5e65b22991f32299f0e007b7455818cade283d01af7621285cd9d87a5d1dc6a32fa50e6ea8180e2cb9b7834e39e8ad57dc8aec367da088f74cd356359c5e8069b955064670faac42503cec646755b7e93411766856653374950a4f68041bda29f39f8875048510704c77d86e5e67babf01935b7475eb3cfd2dacb0bb1537148bae557fc0a89a54ca268bb86ec36f9cadbc36977a429d58e53d6329f47bd68372008c64d1f1fadd0f45e486234b10a6d20f0762e8a446c3b8443adc09f8e8548346b118f53dac9cbaa799bfbaf187ab275de40df8c9b6193db986f3fa2daf29b5cb8e0b7d48d042c0bf578654f029f89e4c61695a7f0df3c7d1169f0f7bcd2574bb796ee96ef73303287e5db9a260937dc272a4921d7dff083a5a4a54eb7c4f80e8796d162684d745b381e22c9d57dec084bc4cb9d9b9ea3449d00207ae91e4cebc46a784b7a242c75ef12cb2d178ad286549c6f6119caf3d09d3d70628e3fe577c1497fdd9038709364ba3d534ec9970585bcdd52215faaa662115cc59342c3d6c1d830d8a17ac053ac06108c776d69385d37705f4f99202fd919e6dffbfac77f8fa8afcde53097c9f14672d495b5e5854471b1e7028f3933b3743992c4c59dcd0fd849654746c0333a4067c7a0a67d810ad8751a43041877a2ee75b09184d355d72bbcb8f642e8645346c1154c2b9d6b6efaef6a3c17b4a18693ef8e4223104e52ca7ddbbb4c7bcc1930a66922426520f92da5e6205c06181a1badecb6e939eb085d2e5346e0578aeb97991f54d909b8de38ecf1f71a142c479ad63d604221cf30c5758b06a6d91849db161d7de6332a7690898d01a6fb42a63d1233ff3b9a8d2a9c18f7640b9d79a4fe0a84db323171937c48d26e2c40287f9ac0f4f8f6eac6bb0f232670f77dff96d7d9d4c9c57b7cf38f5996a18abc2992150b854d3d52ef13b2cee05ff917bd22b713c0e592449292cd281b46432756931176de8b82d9a0bb01f1b2f8c1cc2f38d8c4dd1828d450283e8b2899ea4dab7fbed145cda12a242463ac8ad6a8831dd71b49ff7dbfcb19437c9b5c4ecf1db56cb79df4f2debda7df5bbb0546e365eb30367029ca59ce6724426d29eca05abfa6e29925c24fed430cf8930c553762f26b1b581058befdf459ccd2612741c29a348aae2de6048f845f6bd72c267e007e2040833d4c0195b59efe31568b7e68f8dcfbc39e3d6a344c10f14699ea7f36abf51585b17fae656b4b69db03c3849e0cdcdfb10fdb582e9f65558364c8ef716af727f493e1327a931dcb1b41d4592aebc9afc41828e9d7c65936d3db75aaca045c6c5a68ddff1adf9b075bb9f4444c3b8a53f7f89260ab5bbec7e65a5bfc5614677505c43cadb72b06b0edf99cae1325f052ae2760fca90581db93b7cdb495e514091584e7a9a4757b07d25f52f583aaa9d96104ee356fc05b76ebb999eebb2958ea279c0b566dba0991c07d84bf7a1a01e9329e640efdd487e74af3e710cce8bdce17f53e1727b03d5ad6e7046ab5b9ae673a79d67c0374923e02e751f5ef9442833a6895e9e1ba8feb18a7d3d5e879ac54acde06172fbcfc065ddfbe948febb61cdde5858bd8cce9319a81a1c9c8bd27c0fe577a9ed113c71502a64d829e4bb045d59ca747af10095bebab63395d2eb4f8a667ef9f94fac5c2624913a26472a2b821342308371a5833752922628273bc7689cb4e6df277a6dd406541aa2d172be1832d7b5f5ef5d5fdb4088863ff1590de2314c2efebddfae20628e3d6ef01565c7c1e5d4493739a200e50f3fbcfcaca05e4fc38d6c4626a3fb915f2d34f986c862aa46305baddfe8f62b8493383872b9521c797f813b75c0004ce875598503d228b932b5e065deb634e6212ede5060208a82149e247440dbb101f405ffc8edd51d77e11744d12d46ef85c281bcb8ea38b18e067e45402acc5b0141a945433b3556b08b0ccd23ae7fcc3e3c48a8d5c6ad39b5e882d8277dbd5ed0906c565032a696d982d51926a924769da19a25055912393aed3960a3d7162f03ee6e36e2e9982647fb0458c536786dbbc4d3902145cffc638787aaadd07ff959090fea7248d396b8e16ba1a5f9fdd30231ef3b9c880fc4bf290e62c5e4aaaed1358f95a5f1e3ad0929556af618ead29890d0be8597211092c2a858a18733a14df4a5e30f5536551af751a16f36e8cadcc0188789e6f06e8d05ecfffc48f20c9ab3192b2f4fd960a5222aa341e048119484743a5995a84a5b0c82da2d57b71f1af3aa72bcfa4cf3163b174ee2ce76d014fbbc8412f2958424d87750e6f93f21342eb20c5ae5770e53ca225e15bee5d1f5c1954763f3542b7a62d3d340640cd03b8f75620ba54e69c653de0964260f006a3a7fab01022f0903803a34ea5071688bd2f38f4e046bd848a1d833e3f1fc95b0cf5dbf9eb6928872bf8ed645e5fb7415f0ae8690f10091e07e7d331c7f82484a83313c3f6ffc713cc6a6704a695d8996d28fbd4c133779551732eb3ec0c2f4f68b9f65d6fa88756a9879b81c44fbbc053af797764827460ec0b513584d36051bf0a2eefc0602b52992d817249286ae5d5826ecc5b2256823da0cc51f8859ed86447cbb74073565e0f70cbcaa53980d97a129692880d245430e6a0c76d7e8fc194a69f56fdd3c503e3e3a95295de74a1a84039aa0b11d6657bede4fd44d264b1ad2a7c4e0a1b687464dc9315f07f656868470101b3f393e6f9fad13d9c121a1ab30cfc778999767e36415103f70455f5c2bb117b350ad3e8f595e7d6193a202ce848c6a41495823d085a5638f8129a1af4117d12be8ee8eec321e999d054a031a769c60586df17fc19cd1ed6aa348a5b60653ffd661b88b7778548e9909d78eea264809decbf4e90c8f6378e15c39b79a2228dcd61821f2ece41dd7d72b02e8b635bedd8e94b063b00eda04b9d982bb9c857f09dbc4b0efd93eec5e55c9d7b07b053008084a3255885253203507d1e57ea45c671e1a581ee418d9a2e9fc97bdeda806ce490cbcc741f6a5807fced0ce61674530cdd3331ad8fae4032a8be2475f497c1ab9508c2d4841a400fd496910491389acaabb59c20761c198322f438ab4e77d8900512e5c9b62d336f40d34e2a1c80d48a402d825853a14e5dc70e260ebc6de7916df3f6a59d51484dfdccf40eaa6dc953acd756440c6388a98e34c4f231e7a6e4500cc65271fd9030930c1425e32549bf911686e8669b2172fca793ee823f788db125277d78df90438f6327c3463ac39061c4563e87a3558574add6b469807cccd73b3900d3ede20c4ff157616e471ddb5da6e49ec781b6d5185b2ea4a5015705c5846d761ab518adfac1d39643694f932b366fa8f235d36aa8db57e4d3890482f060ccbf81980f92792eac45d608e7037a85edb4f77abafe761272b3e976278164ebb1f89e0836e36b97768d2d4ae9125e8011f06f335dd30de0d55066a51182291792caed82d16551292e605b4f8b2fcbaacbb02cbfbd41635497ee228e818f4fac1990a14f7ab8440a8e06b55b2fd4c27647c7c84e1856aaa6d9b6011e69d7880dd35e6cd12856510f7f31f0583be5084198220a353fe3756f5e20845d410498403b2b1002468c60bb3ee6535a957025fef030e0056226a75254e6a855bb0c54fbf75aa379eb39cb64113826a2450f77c401eaaaaa6c9cf06dfc523dfec69e6df96096bbe3824c1264a2f30e2164a7d1ab35203f584020642903e89e46daea4589079ce9a740a716cc28d09d6d0833e733156c9bcd252491cceb85dd10a61b856a543a6a5eae98b56cef1b1d6f974aeb10a6c79846bd312e648fdb6b73b2e65b7404b24712c982a5c787acaf4361a35ad8ac5bcef9d3db9850f051f9de042f0e64b2b02fa75bcb99a25651f9b29fb2e2f433630537319ff70b59a62e008c87e770f77757397a9322d661afebaab51cfecdf8f76d5cad1db2fd416f6044c15916b43429210cc517946316e3bbae51bda5958f7716340c694b30c4c106ea1845bbdb58ac471ccd1a9da2a6f6ed62f7c31dbb42e2ff58a38d3381f1b308c39730f3efb1416bb29aac59227d3c970e8946244fe7a9188a1f554b8beb3b0f6f68dbc753af1f3c849f60a9e067c2976906f22f5c72f3434a93930aea3ba6bf71a17c2dbe69cfc3a533cec3e59c2c572e76b7001dbe05834ffd982117c0eac5788387de591af901b8d5f5ea9f2c97b126a5349cc64897064e34caaf61f4c48330992198f7e13b67319dd95025324573f081b603e6485d7cbf164d78813ee4a84a598a7e7389cf7e92ed622253224f8ddde56e9af1ec171610639abe910b62caaf0ffd0dcde61f0b692102edea8395e78c148fa06107cc797557214dc7b5d84694862e4ba19332508ec46c27d4cbcec2c05b1b7ad7f14f75bce42117663e3a4865600f5ae5d3e482719abb578cdb778c81c03a9809c6c06d89783bed69191b669b1d20ed4943a2fda54c9c606100d7d1e30ea00a7447556266d539cf03f8c292c974aedbbe7e3418e62de06946ca77cc82153c91e38125d4bf11860be73775aeb70bf82f481a51253d488bf773260d566a7e199e64c7b867a812f473c10a2a00b4263d8fe81a829ba8cd8df1316605ce054230cc85047224581d311e496fbb2d5e807ba4893af98195ee3dd8a703d8742056cd3d9e92d6ec677103ea4cfd20423fd2a2d96279943318f2cfceee319d7ee1409cdd4ff29d92c88ae5c0bb3c4aef7d95bb544f38750645998293d8b7e40b67b246edda673eda77c539718812c65016b65caeb93cedc6b52591a797333d5191f7904bb4a1c04f39924eb67f95d6f33d91e6b9f4573b12c3b1501cfa375d6870fa680751241623f5edbc3ecda1b4870f18294dbe5b01152433d22d1174a82f36af1f34851f0ac9b0cf48e51e96525f63516699af770c145b17a6a379107585b82540bb3de7f1c3026c56d184f6d151e26cbaee4cc74e604b561dd94ef7d920eafbb452fa0679a2c75c8abdaa90d5c17a7639ba75d64913726ae6c76b3ac897d4b274e218a19bf76bca139310da35b401a156d69091e18db0ad14a4e1bf5780084cf398824e2b0c86960b8ee1d1291f2994121eae41b00501c4b1537fa03055d9f4bf71c7d583be2d4457d7fe8e7ee07214cb12e985f9ee46133a4c6d402337f8355347ff76fda6e8dab361e5895fcec14f00400b58ce01c1b9ca88107a7cc86eb9f1cf2435b23f8ff2baa3d4091b3ffc5740c27eda794d9096ce13599008c448d3a4d03a3460e9d79ec00d1df4504fbb393cb8be4ae80489e1bd14cba376d5c9f0a47c4799d5e3322636a651f1c9a8a56f2d931d055b99340f5e7d9ab4163b1e52bbba24d8f292baaaa4da646cecf812573499c51287cb9f3514dbc71605cab4d74f0070ca3c99a1051e44b580d25dc1307b17e12216cd352b9e792323f6e83b70323c4da1566a23fa4d23383233cfce604c53e466998d82ba17e662a60ac987ee82a86aff596c369e34dfbb1767b3ab45209dc33bd6bd4d6a840789c3e7e0ab2702ace98009d7a505a45f120cc3b9a1957a90a763094aac84ca89a5d2c2cf1d25720e2e3642cc80ff6012307dfe68b298f3965d81dde02493493074d06139c4a34aa9ec830a6cefcbf35c6c7f78a128aee5945d74964e44dc3035647d7363877e306245d51f7644be2fa6cffeddd142e2bbb82c366e89a7368b3334cca4a36e287f51dceb964f7e2fc3c11633e45057f17b663f8c8866ee55979ec288b7c280d10c146ac1f2022726dc59dfde23e0f28890903faab6b3fea7d70ca0b38bfb79ab7323ae10984b15ee32c70aaf20f3011238d4cf65c8144770ba485a77a4c7c1f4bf4b4fd53a1866306db9293aeec01b20d8f79f7d6df9472251b04279922a92b2051b1434d9117de2d82abdd5f6fc7e7df05030d665728ddb904fef2ffaded97993a9cf8d90d2fb36bcb6aad89aaef226cdf18a0ffc8bd74d76284636c120d5d57ffba537d7ca2f8832c4268c8538846359378f586b7c8a51e057bcac864f0d14fd95baae89bf75d08861a75cfca2609333ebb8cc5225f8e32c7da52b968e5434c6c0ac73934fc3d5661ceb57f08237780493bf1b14fbffde89b1a430320fa90a45b75369a924e4cbee9b3d745124fd0a44cb55d31af34c66c76bbab6cef55448b6b5159f92e2f6229dd4760aefda2b5422d066c8a6d254422ac784dab328fed9093b0a1fcae667b329ccd1431468fc832d635df8d132d563c2d507e7170f5fc0f1ccde1e3180a7ff7d1d5771af5664f734516963c0fab7f7d94765f3cff672ce19d9cc7e96aa1de6e7f50a63e1ac656711005dbc237bd16294d793ee1ad5aa154a6e5625cd5597dac49ec54439f688ea543bc76d8a47d0819fef68644ef4f450cf98f250e6fa793675cd869caf014945c5f761fe2066f7bf49e831a740388f39e3246c4b72ed9dc3e6960105e55cddfd20d3969e4759888b031abc2709c006728b2fb0b0e30f1515018be32539d735764d2032baa317970d191014f806053604975ad120ab2aa5995fba121b7eb03878702ed9052ada84499491ba2465241e8de7b850c380180202250414d943f3b297b234eb040d8a087543705493404365c600931bc9fd497405905757e6fb963fca543dc8ccbf1667fcf56627c782386daafbe4e4e128cf36a597461fabf2e031e418f2ec9cad1e22819a7eddb4d0d17aaba1624c0eb89465f68b12c66574596f0e8e3ef528edefa725d70e5a210c3da37eeeba2640a05a490bc0c3774693b6df1050b65a4fc1ccb56962be5bc233c441b2e377b6054d79f41b4f1aaa46eefac97688ea5ec927e5fb2d7dfd182b700d7b6e0bee197d350f2aa33fe3556d2599e6b8698f0ad1c9ad1c7bb6c3dcbedcfc2752abb0ca9a61260a34b4cb0c2703815fc7fe2189ad95b1d50e157f1a146db9a7d8f11104cd847722e27bd06c8edeaa6d0cfc70579300078d77ddafa8b42411f18cc4ef9d289a214e0916d00648a75882d76f261ff135ca2ad5e02e1aa26eb299abeeee5406ac4ce940daface7586b1fd135058bfe7e58f6c809f2b97149d50658cff5f2936a36ef3a21d0ab0e78c0e9f1c5f0613aa0ff411579e27c4099329d2d68e2b6a97d71f783f70d3a509283854a4aad8e84b6824bf4a51a3b1a023001b1c6962abf93962b47bff496b82026699b84e0d804f3234f4daded7982cd97ae66d3d4956bd61d3586098120458fd3daa836b6dbdf3c3e66fabdb8de213e47cdc32c3e73644b4d952a6eea36c30b4a2ca68cfd6cc921a8af15186887d54a11d7069ab4843b77df435e26b23f10148040cad1bb152e61466234b246186a11577015198c33a85eb6d607c3061f179610a587a541113bca030f56897c6e7f44b09f99b439a59b09ce25e54f204d456ac923f799234ead6e1e1b91dee1b85882315e66af9103d881f8ee8e6284a683de8c563ee0cc9df73700b203acc35dc0e456a268812dd616560610bff4f575b130f5a262af6b0aaac7fdec76f28001e273bab002f9c7e7f1bd1c3bd5f47594c0f700b7900a839b802409ce8ae41a7d207130ae182da3130580db86cf048392244a667586d20d3b2605872452b373535a2e30afae0e4a73dba2af5ef341df7bc5b7c6e8a798669504fe8e5720503a856edf45e637548fe17deb63ca111596f66317d2cea2da878695cc909f4e7b05a22a1708aded6bfea4e0ba02474891b520b8d637542134250aef85b48ebbc20bee5cfd34eaeeb29b0b470e6471bb1d144cded0a6feb333b413c253071403e5002d24d9079eea48ab7c4c1e3a8622d6bfbae18ff82cb87c33d6dc0548158686f9f6b08ba9f3a19ce4af0ff0f4541bb294ab3d7c7df02eb9460bae6e21d3466d2875fcd82937997f886b60aaac50cc05e9fc56e6f26365c919620ac61fcaf84ce31d45ebe360132bcf703249bd8f993c0c8d4edcd7e3006396f7b1b390d7f44ca82cf63cabb20206996201b91825e3ca1450a540738dbcd314d9e9fd59bfd5b5237d4bab117dbb405c531638f78d2f7c6fbad9491ee23f8e50c2020b19fc09b24cedba968fa6ac49fceaa172de105f2658dea5547fb5148c30f16c0517a7d13fe026b1c4f112382bebd7305e5a4d59b27f01bd3d61e377b6963d55879da69f588fe962652d5ece26c4409397303b9b8da4dc0f56d58a8b515aca86237d518fb1f8267fa9512623cc0bedad9fa36c0238e1d95fdd1d93a538486d0af0d7e5dd076753ef6c00f4c1e0032f37650fd1a95d9685c32de50311d5cae9e7cbe4d51d2c523b33fe9130989d0c21f15e0e28bfe81723b7a64b92036d6f044d0bec39eaf640120656e4f2766c38ec4a1470f0aaf743587ebb6417986cb980b89e304c0db222f34b2a873fad5c8250d4fa3c6483b6291773324d13ce205354003fb96a786937a172fb4add1ccaac2c9ee0404603d726b34371309b1b283dda6415dc7310bec10850bd5225a732b2536bf8960e4b0e6457c1e43fcece96e20cfdf6bf51a4e102bd093461db48a0d05f9944f363183b5c29af4bb14d1dec91fb25033526fe9395b34cff5f81831c0da58b43166700c59eddf9b94f5a2267f049f9f254427aaeea457d9a24047e00848cb62dae8d75188b1c952fc7f469577c3eb3680fdae98d03f9c22f26ea901fb54e35b85b701dc9b9f63c320a4600d644930f7522d7b95352d0540a678acff588bd0cf3795aa1695b76a177d43e643f2028263140716e43d15b0a43bbb1296686c65102b5ad026b6f518ad7f2d80a047a5d8b9ee23eef28f640988759c50669c56877e7a47234a0c763ebe0dc8a5f68a4337084b213413d0a5196d6fc2f0957e8760bed6f81f932c8a3beb5d332c586cfd5f9877e003303e4d98d979a3d270552d6168c32f137c99023fa2a6403d21ee2b121f3db4b010c1926e9d8b3051b4ebe5a35359064d4ebde93dc9e8c3ea0269d49437e3cb16e83a1ffa8c0c7e4001340195d22c61ad044aa0ccda08d5e5447752f754dcc339afbce07c10775d44657bbf9b39cde200a50ae2178bb49500370a93d1c3208caa64ba09b9aef8e6a17c7907ed3fa13848cdceba5b1d5b8e94fc58ca3e643453237795e3c11514e7105dc214b48d6a4d75f0a81b9f3eb217df65fb2f3ef0f759f10320230c9ef499b7aa7598819385c6080785ef6e1aeed7713cacde34255e94e2c23a6cfdbc44ae73cd15c6ff05942aa591e5c559e683cbad5986f84dfbc9f9e0d559d97e4a05c1b7d094e46eb1e9288ebc61ba058368ea2914a3601f70b12a38a33796ad3096e86d96c63efcd968feb20b874f37219ef6dbe8b3fc94013011df548331dfa2cb068c99345437989517fe943a9e05951088697e7115a93bd49023f3f78f106fbfac753117c278c4ba5492a4ac2e0d2326fb31849afc6d64ae8c119a52698de0b72c9fdf4fa24efe7321ec57c7ea260331e797f9c6bd29c28c963ff8164d68afe0454e077ec7afeb8b8bbb8ffaab0391e97ea167436539a816ef6b4848a0f50eca0e9872f582334eab8dd4a9cd159bb53b6234d4696bc331a667697b889a25822b9d013baf3bea2d42b53e75f6706cd362b3eff97318a753a767c61b89374b9146ed0466070c6a7ced25723f0e0857ba4f0b1ed3996998291ca379fa93d39db8e3bdf696d3d957038504b0c1b655a14d6a0c071b7a0fb51f6353a1f904020c9dc31c0acd422df9efbd5ae78799e84f51341fd12a7beffd6770204891bd57fed4945cb65a2dc6447f5e79485f464d59ce55f480e7df90cc4ff2e0fb3a4e51de4eec1f4a8e7f64d9bca90d552297f12940bc5d0981d28f4fbd793dda5b97873196973ba21d60ec881036b76203b62cf543e401074e099322e153b153596ec9a6e878870ef363783bdbc561ccbfa5aedfed343c87e8c09a22fd74aead0565ac884cc2f0ba3ad0e0f700c36c684bdfc3ba0d60252b69ca916cef69459df3b0cafc535e8e2b7287ed06df00d3fafa9f837727a741d2cf2365fe4745972ccaad840708e2d37d6c745c549a70c99cf1b76fb1eff30069d9b9d626acb6f8c6f7e775b77530984eab17479eb1c5e77e15307d6c0ad4ed7a6ff50b0cdcb62ed0e46befa1428f8994b71e39e4e06731be868b4bf56ed63ef55838267fa741fcef17eedcde119592061390dffa171ce1be18dd3a6c9dc67259985bf5e6a0b0ff90a561ab0a319d66d05ead297314c3ca458189ba8e1e45e88ccb01a5a8196e09bfa87ecdaf0594da89fd9c0ec4766372da83af76b35e91dee030ddb1685e1e963d0d6b334bc64b30634d77a00ac785c8fd83b5aaeb6699afaf25975229e355943d58c4422cb6ea8f516152b742427ca468ec889b14a1d7c82ec9b96eb6aca4ff23a3d71c03e527a251a740800562898bbe3937d78754273e21b7cdcc9376b3b144a813866482c00b665d160da5f5c41c2327204a7c18bed4144c2341a5598ee7f8b636f8819f032b0d04cfc8f9912753a8b1460d0e1f78bdd7d7328fc64cff8574695fb3c1b31f55a794ef540538b9033083ec3ccf3a18d5a94ca986a519710b921ab9d4c57e24e745579471129b89d7e8e674eb54eebb60f4f84657ac20bd328c0ff7bc96dae03519654b9ef8764a5870053244383b84fe173aca8f5d7d1d993e8d714852d0e28a5d580c4546aa0baa1e74c0522136a2c1213ea8a25062fdfbc69b472661474d834d19f9f11e7c78c6011a6ea97375338e7a685b2885e625b89be85bab1866e45ef3cd60cc06b7c29ca9f6bfc49ad57c2df3613a82a8b68e3845b40af300c9ba0aa1490b04fe2274c8402094d8a8b85ade7ee561e5ff72fa5c2de52e1dca45f9d9be18fb2c7cb03967add1adb02ecdb154dbbdbfdb248f249ad65a78e77674671b964ea008c7541a601bf051855700f3c1cef0f75e90d59eb168dddfd9a57b99333966de90cb1e23606212bc2e005ec440b9f4f348739da3652bcb475a5e3e7632c91f0b8a8892969049a3ea13f760fba46316e9fb6506b3703f6befe3bc70a2a8e177672af7009f496cf433867ce1c45ace61158575369c6c8b385c9a1dd3d05945eb684e176f7b37401de82b1785dafc047da1437600619f6bdfd3ae022de7b3d6aa8d3e23ad24e4883aa9786e551090e275c84309dfdff63e587882e9ff89c822ec52f9ba60f40740e20af2dd93f953a14e02acc6b17e8076854a5bb3703145f947e72134a49cf4ac674e4763febb503ff17ebad4b61df4a255aa89b180449753d7f2f5c9922b5353194d0f8712351c9be3d5e5dfa28a307fa174c5d5d93931cd335d4c6906791757e23ec26216880a36f3e05fee6ee9b45a931e4280d32dd3ca51abb11ac746be1ad47c57cbbc9085d37b0a4816f98246928ea7a3ff167538be603b70439cc3e2437c9037408a2ba6f9134b4afd557f926c3f91d5b6d19a240788f21aff462019c6b96b11d42b91c3eaa93a9704cc1721e993350891ce0d024a4e8088498c6ebbe9d1f94c9527bdc3fb3dd1d20fedaf08028b9cb6471aec493278ae44c504fb4d689f9468c4c9cf7e703061ae25466c2789554d3efdcb44f969824bcac90042e03e58627a0691883b0a47551da21acc50433e05381c6e5040c764f12eda67f83b6ae1fb73bb1844d19d37b68c6ba4b2792ba4c6c22b18976dd230d639462203c0c6be1b84b246bd1855b989bf1240536bc8e75195b8ec4081b8c443362fc5e91bd7e796741db0dcee19eaf3743563335f0ee7e1bf385efa070a557422dce6b7185c0faaa2fbdd762cc600b4cd5bc345d0945e3a574c94729e9ea685b69d9a19dad8664f864eb16438a42485de9f21243b85c52cf18e478d3ef00cb8b3194d742c7a0acd9ba0e9ec3d5afb49d529c27562168418ed32162f40660ae12be5a4000f798c402c5baf39fbb8dde8487aa79708fbbe430c08060a595849daf77d1fcc66500efab5b8702c0bf98d8ae4526d888ceef395db6aef6d80aed03a4262393770c9f339a025bfd8584471147a23439d9aaebf7ba8e61fc161b5bee20c4f1d8efd11e014ab4e0aa4100fcad022c84eb4afe385f713ca5f84baadc9c5b1a579e85b938e34297754938bfa9eb3297b58c50cde6bf48748fb6de89f5be3ef5c4b339324e9f87102af9d4e3cabcaa1a5508296eafb40b44c7918c51f413c319b47f253d19f10389d58a71a72ee7a316a1f10c0f5c0795499ac6be4686dc5359f98064c16dd1cc8e80146f40c506f00fea942ff48f841033321d6e2b61daedb68dd906b7610140c307d0b4e597137640a310f74b9c4c0702f6444af9f02e9eae1cb67b718469d6c009b5d0da0fddf2ddb65f30ccfab82e553b2dd50d7d1d0438eb74e2bdbbab0828250a16400c9f5e98aad93f633135dd1f26c7f634356c5cf408d8e42c762a99b9c6eedc8c704d42c889e17564cad66564f5b1b5c7a5defd97c189594422b19301531522fad06ea3780ef5c29af8201be57adcc8040a4dc94ea74712070441a6e3dc89a143c5fa63996f8c257488de645f8ee2ff7906a207b6d1a2584f3b2aae396fdddc47f83fe2053c2b97d8438142fe27b3779a83d565c24b141305eacc5627c3dc08a8701ab37fea718d975a45e8463e37d7f4441ad7d946a57250e9970a31571088b3a457f8f3290a2b6c85527d1fa7a15a785bafcfbd86c14c54a73b036f2514288e788e9e63ddce110f78f007584e231de53dbf170a5dcb74edc69339f21f91b2fd6585d8482002d117ffee39f118bb09a6c1eb6e6a60105397b99cf6641f139f9e5dbba22e50c21cb337d67e8de266fa5171eacf651b43f1b298a207dd8c44d5a02b276ecdbd25b31207020c22ef948af7672b18acbd22ce074e5ec3d3d2627ec799959a5c66efa363df8dc9089fafed1adafa87d1c704a1befb7567bcee039686d3f25342b63d47c7ccff3c75e4a4668b57429b6cb22cb3d988eebd733b14afd5bddeedaa420468eb7c417d565e713ceaf014eeb27fdda5aa9bb30102ab6c87bf07066227c3fc1d624804641406b1646c41ecfe89c240bc3d3f720154901f730eb0d64da692ca7ab81cfe197b990f6e1f61c8724abdbb9963d2abd108b4565e48d84178768f1e41889f1cb3c6f9ea1c4cd8b0e5b992a9c1abdc22e28160cd3fbebe418f41a5814f5ada15c91ade0149ae00d985555f4fbe30ad31c98abc6e5de5badd673c326720ec9d0bcc028d373a0ce8944bb804293d23fe7da3a709d82c99843db5c1f5634945752492812d64673ae8a4915eb8c3e6b03ed68c0323a870bb0e3481f80181563b2818fe9214a7b3765878008c17fb75e1081c20838e66e1a3d97ca5b7ecb2962041e7ff0a0eba4b15afecc7e469471d471b231d47f8861f7dc9a3bb0219f40679de104327487e57ca72282fafa239b02ae173b33793ce1c70fe2030c5f3c1e365da5f86bd760fd60ea825b6c430e3bcdafd9420d963b23a4f14d21f01c0b4cdf4b0e9011728f959c086fcf395b441703440fddfc8573897028cc377aac4daa5501261c8ddc953cfbfbc097c29033c56261b542518f3f045935b83d7bd29c21ed6652992972e156f7c0bf8ea511c7c8e155d16ae1ec6b5989c7dc610e0fd174908141839e8cf8f0c0b648402cbb2020022715ad20642e7feb3016c7496020764ac5cfd13b98bc3f706f84bccb5c290319e7360c23240ead4d008ea173119df2027da1dfb54710a1d825a34bdd6f8742fad8b1bf072353a0b9e5e81b6341dd9520326e13e52986648d30d8d279dd231f21d2edc94c51153bc4d022cb7cc55bb2e974604e629755662acfa667b658b0d3d3cc58809d663870ad538f3bcf6ac9714ee4ce03a7df824f32ba6e0a20cd6dbcabfd159bcb8e507b8a9dfd3cc93fbbbe7b8afe4d34de59bc685a129acac0e144b2384caaca9db4a01244f1b971afe2f2fb33a584c10b1205bb43f40883662b1795195195d3e76df779c93c356232d517cd549fb96bf5188ce7b95dea0f99ab511f517b58dc6cc9a3ddb24ca9e8fc3bb95d016fe944d37cce5b38cf934e5af97fd3b03b9b7547233fa72a3ae3a6935702ebe65ba64c58a6db048c30a45bc27a9ac5c0f9400b05c8215c7a5cdc5291bfce623cb4c167a7f164da2d5f47c0909f3ea6933be2e2b276e0f6d70ce0eaa928eff4290e4a802cc1363e0ee2b9763167de3b8c9988dbbccc5dba027d84c26c6329ea965435a209469b8eabb0396fd27c95d7759266bc6e61d9076c178ef4e95da53f70f1ebc6065901c496e0bb0136547fa09e7cfe5ca5b466bcfc58e6d9c05a4c930dd334ec6fc49924653c8a45b80bd3c36917b3b1d0877eb48ad01de29ffc2dce55c2d95062d17cb1d24e3bfae283d1a1d99d562ed50c0136346ddd4ed5de5e9c48c0540a293c7565f3fb9e869c8a50b68ee916290a6db799f7e488f3b879f0465e2bb8df0e7e306d5248beae1cc7a94e08ad43bc5f2b066cc338327ca420f3a06b2b498826260fa57f34513c20d01bbc8543a59b3a931e77ae59f3036f21bb3844cbd717c775fa0e0ed1f4a945db808de4c79f763013196642e70cab355bd6bb180e7c1fd7fc1e10454e7721490438a3e7f0adc0c61e5d8f29bc0e2fb390a0f0f4ae9ce63145715b04ef7918cb814582d2df152ab3f9a8b1cc4c72bff554dd4a39497ca5bd5256ed6c520a25420e987f6ad758c6874c95718f1b2959d4162a933376ea0bce8534c9010c0029617cf17e32e1435339b99fe346a28c74a878458d5c0477a14a1aa40b0177eff9d2aa7453084a7fc9d505c498ffa0ae7a7dc29672a9e80ecfb48ab1b0339f4bc49e27ce3bd1ef0c742204f2c1bb615e44d9ad61f36b93d793800def918c81fe1e3c4cf3c4836a61dbdb8372016b3def56504aad4ea11bb240b288999634eee0bbde6c47c1979be82c4f6e0e41b2aeedccd630282d3eade64485ccdf4a4244ad06d6f930ac9b7b147f275e3fdb101c87b113131054db3e59f241c7ac6b44c8ee5574b23f9df24684f32e47408486d37ce60dc73c70d73d46e71f0b6663ab42dfc4e014d0ff18abd47f14ab1bfd29d7f6d4e9fb073054f601f0719eecaed5820a24c6d51e4e7a79afd3a00798497a3cf485056deafda47455b00698cc5b6e39dc68a512777130833ffc2994f4f0fd0b291306b042b7a8a2125fc20f5f207c87caca9f22a9b3e92a1e988ec92740e2cdf820455b087bbc44fe6b6b854ba3b595abb12c3c43f83a3bd556e7a65856d305c6bdf3f9468703f89975cb7949bcb0e835c12eff62b126ef0d9cb084502a14aace913c605ec3f2cf1d1e22fb3349dc5ca57632f05db0bc40a0bb87779fc2d8a15298d8bf37f59a8fd21be2d5f322d5eda5e36d44ae5769b2761f1218e8d47d57e2439bc84aa7cade3377f8a85d4c54a9ec191b8ff3fdd680a1be7b0301a70f4a6c6a44d1ae80d200477a493fbe3c13325b2fb9eac40d2668dcc1097960e6b182166dd741e49a90cf6977b4afa7e24a0427e46358448537e92bfd69c9049576686437bb3c3ea568c7e7ad6be6bcc3870d7035672a15ebebecc3b06c498368e5e82f3d7cd3292d2999d6e77cb2cee291ca24fcb8984a0305301791297ee387a823e4d39ecbc5b2b1137fc33b62a58ac85c702347e2facbcd14c20211e8ca45035a06b5e6481ab6678c2e796fb1db08e430b7da9aee4196677a28d822e4898ef089e76c3bd4816b8722a870bec9ac3ac4eab7040739b8bfe00c00f71c3999451a8d3c8a248d36de70a3f0756a11d12bc594d41150a7f896ec13931f269d66d3e8690403a98cf4812d0636c479261088e144e709440a0598c48798281d1875aaefe4c97f212d9f0d11ead0ceee4e241ae9ea246b9f2beeb37216382a81f03c72dd4aa8e72c2cf5412887b1f61898e567411ea0a9a95a79603e441b8ff662c21fe02d7ba5f2d5efb5fd2c69075d83fe1f1b79a27a6ae6925f5c2e2b35fd2802740fe9f4c2a7596610bdef364ac05e7f7a06a14637a12dc3700aafc79e9bd6fec2a772d38a50ff2db7e97826d91b8c6897e3e0f45cc8161d15be83cf5eea73fab8ba589866d6d0f7ad83b832ea6a51796280398b125c8599ca918ac26511c7f42376e07b4a921bf23fb9142ac60739fc44d937018fbb178fd36815384a6a4274fa5bda364416c1ef68412d9b36f023c68f4f396d7a9ff93c6dcd0ab06d965751c2ac71487e0319700e14758cbe9ecb36156e79775b180054997c7997b17d4c602cbcf0f745c7effdf9f04d8f8e3404ae500717fbdb120ef3f838af561f4a6b9f83d8eaf5f3f50f85f8487c5629a7943714c471fc1481cd5cea1e45e6d1d5fdbd9bb8e2c246ebff323ddbd25cac8ef1837947d47129c4132ab280bf9c18f3b6bf60c01af2b06e3a45d0caa25fddb28b32338c7234c4727844f8c390af664c993481343029a412b4d7f140de051097fe41c54ffe2e2c66be9e7d2200f8aa738baff791026e250552f995494069ab105728d19d9aeb2df330387a71c612a673c16e21624b40ecc3c10ec2656e8c18bea9a5c80c732038bb462e3a7c1ab9396fcf7b5c0d63c21d621aad6b9a7f62cffe40f78f12c22a3c0717693a3d7294e3da86c591df01e1bdf1a22ac389c2b8cd660a9661bd9024e0de8dd53f07798afdc563007363152355153e78edb97fac1dd9af144f670929a2dd06c1de1ef55cb2f0b1ce40cb629d8d6ba27f81ed95747ee14fdc4595ffdc57417f86434ccf5c02223392808c951a0677fc21601f43942df056af4d94b5fef6e31964601b4c00ca74fd5f26c6fd840832305a07c18ee6e6d91ee383f9a44b4ce76f99051e81f3f96205a950eb4700983d00703f63ead204cbbe93d8db1426bf69d6a14311bdbdacebb87eb3c6a3f1f36c6331af3bc0d0f1056f44073a152590579d0d581585b8acf93ee6fe13185ddae71932d9986bad624807ae74e4c4b065714b5765f4ffe1634a9ffcec8d6f3a6f86c32e645b1a8f39ab2b9edf5f2dd2b889cefedac8f3d99fa219342170d417765d6e6938441d3b4294587def48ed6b7e9ff59d18c3b5ca78ac3b3cd654721fc4c4ef17c3a825e4a5f971dec6bd81be745f099fa65c75574b1e68550e77d15359fa4a1e3d62ca7d12cf8064a9371b571db0b6e2d67127896905d58faaa54426952f1db4726374fb77d3266ac784d3fda328066b72c9d580f37742b525c925f54c97acd488879d6f7626d1122a2131a21fec6d7e0a2be4c9975dc7f9745713221bd7d3331ac251065bd703374b0098ff95629c50275a56a398df0433ae8cca98a8f8b4d9a447c552f091a01efc94f219201586e02f75162e75aab3dec2b80b87b470fa244ab7a5a67464abbe132d20975dc256c7b79c0beea3c364c0406063c759d330bce2443242778e9be1628c86fa4a0d6fa06848a727e554bec7009a548c2f04564f7765bc7e8d53161cbfd55f5565f93827cc05463cb092e8fb79f05608e1dbdc7f04ba3725855c0fea1fbb1c0549dfb09af99452f230acca2aed687df7b734de4e2be6374ce54ebed31b75f74ea977c25f62bfb37a33efdf2136d9852b561d2e0d6921a8b29901ffb6cc5d1f9daf27b01ebab807ccc2d5734c4849d2e1a14a9647a2382a485c6f72ab97b913f90429b85febf07f419eb072bcef17e5dbba98919f9fde4d4be56ca67d67f0fe327e44984620108d7c40851b654aa25ad0217181b603bf76bba7cbcc2a0f2d6cd7f57426038ced27395433e2b18961bb49fcd995226b36f698095f82e92c8dff89ccdc8b8a701e0470f8a59e2aa55138b448de7501ddc4e4aae706031620137461fc0c19103c53fbe52fb28cf678ba089e5010d17c900de99dee9174a2393d9a9e9f22d9a381771f4e46e9701068104eda3831ee3264a26dd69a28e6fb40800e80a781b253000104e040798dca928003f8abbab13721604167c99d236a6531a2acab68726322d2e2b6fc3c3a2abcc828d57e281e918a916d69e0e8aeb0e5ec65c1493ed06ba6c4b53f7c9d401c69daf2e7916a888c369111ef5d93532f044245f73757979b3c0694f069d9693ceac85c189df8ad787470d6659c1a219ded84935d7c3eea5fb9dc07de4c4784d0849bc2ddddd4e7f39fe5e3505e005979f1acd75ff590345dae2aaf9de091128b3145a77ac6f7aa0f66e0ce0529b4e06ab87564552fac7d01eda2c8f3052500aa63aeed2004d2153e5fc7ca9611dcaba3f14d2336ba737d0768d60b9226091200118c008f9fde5173c4af384ac7130f28aa050835a8bd320aade19214ca21fadd2599b03e447475c0405afefb3ab1e3eeac97741b8acfbe97f506beaa12f141acdce5ccb7c87147033e9a4ae30dac66aff06a284c5042b89ef7989099f4d3f656a844bb15821ac958be7e8784731779ff09e948d8c9e3eb11abe278d0a776aecd0bb2a6714191996a4d3b34cc33a36b80eb12b6f81fd88c3514a123df2215bf55703692f2d24fdff25d7081348c2c3a3e60a9e7875dad2ac8f3bb6bfe995d5a65210d9aa61b6510b6e63ce53cf084f5c45baf3222152ec00108b7e367d92df914ae88c19baa554c8829257cf24c049c1a2f1c54e5161116eb47648268120a5bd2ad0696605bc5babf66ef4b01f424d37ac2712be4f7ca260a19ece090a652f057bda1fb50ec931963546be4bfef1262755e0ba623940bc4ba3161f40039d0807a10fd9b52ba4292c7f7fe0c653b19be5bacb6d7011761d5071e754c8425656eef6dac3bcefe7ccea78fbc2edb7ccc0e1ede8041ad6b801f5343253afd7e14a13f8fdebf0632d6df336a3d7221547c1201511cb765d8808cba4e202c61d7b8077d4abba5ca3f5c5d2d19bac85aa732554f42c27d7ac4f143f9c01061012522bf4b422c1ed68ba272c5524cc0174a1df6530c63cd7a8e56b455827d0b7cc9fbfdfe795f300df03ba964bcb4392e69ba2eb9f1e85bbeb4408d399f57e8d1f68c17c0f916f28f54e616c944cd372c6ffcded409438a0498ed16f5cf4a496d16635e2fdcf8a987b8c8928e8fb283069efff7e5ef1e8dfb8e29b65496737aa79b4f65372da1f2aa62c06a1af7325f7286e97500a6593ab0705aa3e8b2d2e8a1f1cb643d6841f8e1a070bc1fe772493cc9dd21b460203d1af89bd6285c5e893acbb881485d3b7f84534b134f0f54a020fd0bd63dd31634e670934a643dd38c2a279c62e5a149e10428c857f75b5edb064580deb9da0c77b26a8b9f165d49a6b13f272e6accf40f440e19b0274ad31721f6b56c7f47c263ed46699bc8c6ad92bf26ce36bef8f035ece9c27bcc310c5792096e3ab48542554003085a1ae9d842d639cbe98d3bac445682d4b637c150b19510f67023ef5f6494eb1305145fd0789e534dc34e596fb10c8fac9304fd35a86384b023a52e07a9419deafd91f4123ad88041b867c99747664678ef4c4498a75b95400ec66391066a7e613123a31431ca5b62d15c08ed17b3a12d8a2e6ce3926b0bb3daad31ef00f468851a58945405b3804629cf35346cd987088fdcc3158f9cf6ea84834af59a4adda5e8a7c585d9176aedbe236971160871fb61cd722efda44855c86754a19ff85eb72792dc8a754cc9d2df60ae54526c49699f4db4ada96d4535b1889adf30b44563206bdbe54c10f9c7e0550baaca00b99dd9fe134941b9811950e2908769533322dbf21670ef1b588965679e4ae3b570e7412d9dcbfbb23d4db78d3ca39e1bc536b797b65cdbeb124920f630a0bbef86ee15818372b24b77e5e3022b6e57ee68779f36b5324ecba49529bd3c3b4817e38782bdf4de69dc2dc8516404f1a29620be4e365c75d54fff5707c3c4ef0c05a16857f98c428ce191b7dd57292cbe7df14b57bd4344433558084ab3f7a5f7e4297c7e7f1266218f4529465c9dbe9f9e9b1f92b14428139e71155574174d8af3216f9744b1386976055c00959db346e74265ca52f831dff1b6380b47b1920dce1c0ededb95761d6ff9f14702f4069e807dbf9d36ee9c5c46bf83c9c96162ea8639382e93343eca7b11a40faa1d331eea52fe723cbe84fbcc831edecd515859295d8c32a2dd4afc14e03f22f2f0f16c10f390155bb853e8748e4a0db8242a775f1dc1dd0bd99810e03b471f089df862d9f95e02e88c3b20fc41220af7751edf0efe525e2269417d2d89f8fd826b3071de80d61e0be559a05c38e1e363935e4a796106e651c51459f0bc0edd5a593ad463fcc0a70631b2763e4aeec735b485264ed7630f3dc45f6886446ce8a53fd424297b371b47ca8cdb2cc3725e771b964f02783add7462c9f3456c7ad68b50d55290a3e2327a7e270dd84cb6035540b3fef4cad50574f6aed92966cc1f00c5965dfd35157de54e9f6ed244223102327f2fa66c550ded8105f83d4326b7fbd63b63a0c950bd43b39e073b1c146dc55b29c0b20787a6e831ac87fc3299fe3ff5916cf969279796c0dc2ab24b28fda1ed9575b3e713ca182fa6d2135a90502600029849a5ee88f84d20093440d29db4b64d6af34a33abe11d2cdf043fd464786aeea1fa0682455cdb0a22137e2e3162b56cf1269bd16bab5fbc6a2fee54c460e75f571e122eca9747042f09c41dc7569db1c6f0faecd991cc003003e8e13219768b69783e25ee9a1e8d94ab911255084df480f4e959f3cc007adff5ae1ae8de678459aa9ad10ea46eda8affdc1d7645d2f3e97317a494f0b7c60924c64c0996a6aa490569c2b0e546a29be3c8900fc1cdc505041de247785fa58fd4daffc87f607751b5d9aee5a4eccf48ac53ed944736b8b17a59b5fa465e6735fac13d72a2bebbfde2d4495bcec8b3e4a93f2d199eb775ddd85526d95507caec3570a3ae9f977e6f4fd3cd101091738dbf9546ab57e569254a3bb4ec5349531afac5717b8fe08b716b8b97f91aa0f8ed99554130a3c9f5fc46191c471baea7d91de8c60f15d904ac3244f6fbc5e1bd8ad1c71a3af44a9564d54584c8ddf3198ceecb0342c253053ecefc38e2f7a89b715f69429e453c3dbbcffd55a175904079f1aa9bfa2b9e63443d791e62d14aeeb1c8a0170d303c995e74ca7cbb962f6d6cc0fa8ae1a17fb4ef3f47e0483224a383a008ba0619cfd27669e2df5a07c0f4f4df03f7aacbe0aac19c7f3767e03086d3a11a55d4e040980db2fcc17c7337f35fd2ca17e10fff659f5d1cf3399469d9b1d0fc685fd5c146333089bf148a195185db49da761fba36cfc8d1c4e5499dc35741f9349671dd08c5dde858ae6538848ec1346efaddfeb13a8f8d03f846d7fdfe0882f42d43d8619d55b72465aa9e8b78b003aabfc193b2819f88b4499aac86d218764a87f2806251806f5a6f5360b890df5f328b0335a2ae0fbf3da7cbf12f4f17e792f1ff8195d324a2a90704b81aab59f17bced7b3b0741efa8b77baa480655354b029f887d90b9bddcd8a94a5e3a15572c0f35f53439f23968c0be6e8bd5e20d608ef615bf00742b13eb49f695b1bce58774e7156378fd32d81d0cafe39e6bbb1adc1a352cbf4a3ff5b6913d37527372e12f60a7ce031983cef79880af8637ec3a439776aa94671f15c902cde019b5e399b1fe295a32dfa117181308966c3cf3f107424615d6549d70956dd0ab63b3e05ec38bdf8a2e67064277138340be6ac08b3709da1cfec503b3a04c9d3d588ca1dacc3d73bdb7d5091831d529c8e13e65ff682cf3362622726cf0e9d569d3e49848a21c651174a27d75381ae51d2a94bfae35f7572014d300cb12056ddb8e13670e84ead78348d257a91e1ceb7fc8e93a7f5f56261c48ea7a1e62832a72099fbf84907b28a1548f25e66372bded79b70d3ec08d335b26fdd09c6ff54cf6d8adeb47be51e2245e8a2bac45bfea9a2d78945e0b0c101971dc5177ab0d6189b16bd1c211b5c568aa3dd8cd15836cc36f39ec21ffce39501f4282cf19e0cf5e0690f48ae288093a7fbda3e12a6a58963693fdd9af732b7c80bb327c16b566f026561d1efe47b549db27abf2c3811ffa90003fff5c1e2d984fe7885372b800a3956fb98c00e790ade3f8f38d97f2eac36136addb8744c4f1f007f73342885f20f42d8bb621468448788b69a4351aab18928717c9f5c98815a48496f3eb42fd8bea76c991a5ed066d623f36191cc134c270fbbfbff2409fa5e3b79cfc5a1f13d761a3edf6cbc2e58743df9e78c201d14048153fa23a491d937441ae718cd2183514f2877dbe7553f9269bf19f4550baf6ed7d367856f8f775db9f17aa94344ba41f63e5addba9b29c994b35b0783d678db562358207a348f0fcbc5946be2843dd2cdbd26737243a2daeeed17eb79b854b4b30ec6b561d19b21df1e3c3b50857eb63ab824795e6af791568671d614bda5c802948b48c34ded7cd893f9b17fad777c317444f9ba55d7db189711ddd6cc2ea33d98cbd6852aee9aafff8072559d1d0baa1df74785072fe5cd56fc0195441f006bf6444c4c627dcc56bc5f9bf78f6c8a25d0bf7859b6f8f1c54aa8e20ece9dc8f5569a59b369c92125f0961e23c81f27b6b02e915324327c7f4020e6f209ad9cdf1446cbccfb67eb293a31b2f4bfc9ade33952c2f6be836526c44fe53b392ad099d35417c84fd19f9a53b637fd05d96a80c8434e252ed7f07f96747e1d1336a599f61d235b4cfed340e772c349911bc2a025094933ab2e8f7879151e33fa6eb1840e11d2ce72de7c026f94852fccce581566f0884ffb152921527f00c101411d25aad5ec3a92bfa8d0eeb1ba6c8d77b65eeefa8010e99da19c068ec344edecfab2a41ec8ebb24481b7a333cec43b50e991f1ec1da344d0feed7a9df882715a808d153263a6aaebe3526179474cfff23cf2d4555489f2cd7ed4c9acba3ef438babbfd0052c1112b85265985271056a9e86ad04402492ae6fc94555d278f27fda83ff6a7a961cfc5a33dd13066f5fc1ceb242d721df26d028b07bb51e580e9eea047edd45107593e2ae1dd3f77eaaa6986911c894dd75a4d79538d7d3d582f3bc18a91c0c83ee73dd8a37229c3d1458cfdc38d5f6b4e4c754cdbc028aa4986643587b159ea92155d9b45450ecc52df08116fabefd81ebb64d3866528f3b4f7372576d4fcb0d2e0d349212502374258c980051bcac79ac522e826441dc0374b910fce612b731daf3de1ff05bc7b071f1d59fd01cb0f6331081363a262f7f220e886eb4bce3a051dac46d48c18ad7e0dd14f42838824229c40b6c909afc0daafa5f574d512f18b8deb82d304b5471e862a34d0e55844877b88efc5d2585f9ad7e0c50386f8bc94e35d5fd5302d77efac94efbf338fb74ed9a31371a208b1d3fbca72767c99f1aeaa87ad1e4235bd1268f8247fe3a404f79d8382f250dc56695294d8e7479012c44e3d0f9b0478431c297a5bf30f5d9f241897ad040c358b827f9ac2b055559a62c4976c0f4df3060690b6b16f61953ad19314847cb829f61408151f844d13b5ffad86c56dc230b9baf8415a64272b91082e1aa5415e9b685f23482f76e584bf8f3eacbf18f5f89d06d58fdc4381e8d463df4f88d28c9c991606add36538d5c98f57e35330f4bc8c281acda848d4b4d46a275baecfd3a8d3bf0075145c4d78b6f35995c53c214b4fa2dc1957db315976d4f1e4c4940d398187fb72e68b2af3682db1345d374484172182915737d6dbb0b3322eaa586cd2e5941b560d738867d771f2d72575e03c396f855ad10ef53533f12efd532aa457f5b2adf372f124728e3375c18cf84ba1228bae6a40ecde9e105747882a9e74ee6750e332ef0c62fe7ed7b90a2c31820d59679334d8db52f4a3260fbed61048ab7d2e95b8d3c867a1edad623fd3a731f128e148c54e0e5a21ae5235af315855ac90176a4bb0332f97c53392b266c8a3a1bb6494b28e65f83f46a885fbf55328185f6ce7513e3457a60620666293fc8053406bcebf6bda52694f27a6b181a78d436d8c35ad5dbd1690d52f1a2d9086526707fd970d880391d707fbbc02d8467b731e8e3a0d3316561919e50e07832ef3d747bc4bdd71e9dee9d8ba88d55025d629e8ac87b109d5b8995a47e3a422800d467176ef98d4346b4aaa4473b2bc592c10214c855c279318e363cbe7be268316661fc9fe5fc6a05190f6214ac1cfaefc23df52fbc7799e974e61e9aa3fc666f940746fcbaaedd08163228bf5c47deded36090bb2bdeafa4f63ca60687f88e53ef86a9cbd99dfa6cd4231bbf3a0b210af007fc1aeaddd36958d11ca37af871de2bb7e53c32547baaee4feb5ad942f81cf0d7db7e85b9a0a72795cbe9b9b5e5caa098018de476013fc5242b8cf02f41651696fd4b1748cb553c2efe6aab6b71bf98cd260cdc0312d03cb752f7d9dfba009ce98a37238c8791337cf97f20ad86b71fed1d12df9d2f6a9612d554aa48acccf20aedaef708030ee2e940cd63420044e2d1e0704c7efb839b1bb2020fbf3648858abed339ad746dd82879dbdb12e2b9521ca17a197eafaa2f92b18e7a5beda74fc03099d29fdde9f31e25311cd6ff216926bd5e4fbdf90016ab873ab2ec279cdb9df8f164d6becb865fd3f43c8e433ae5caa3692a01d7f31c7ff1e28ac85e1a26c57a1c2649e812dcda9c6aa6f3c86c1b65cfbc58d1b76937a9863f878d0d7da2e4b60f422f2fbb5685e08295558f06268e393e0d95e82c028ede36a4e303ac5aa4c0524524e35745e4c98b260408e18dca8a003a81658b1ccda0500dff2a2ba593b87b34ee979102c895623edfb0da30997cec450167cb3cd5d210a7f3036aa55457e2519ef2acb22d89d0f108df9d63b183a08591e8f55f78783f041d7c2b1ab9061d4c730cb1ffaf2f79a9f6ac27d5e88f893762050895afe0ce2239ca43391d07cc243c4f169cb47bb0b7dbfdf0d7a03e652c19d106b33924d87c15d430a44efef0f8bb2b87c465caf57b68c3ebc2f1cb5c68e61800b1afcc521ea35f2aca1f41be211a94e53befce791af058e8e4f978a5acfa778a9faebcde3bfd73ddfd4eec62a2284a40eb5e635e556aec9d13ad31ec8877a8dac7978db44b5f6891224ef05fca0b9e690bb1fb2d0c2a59d97325611f4d6eb99c9a59cea162da21f4d2082deb1d2a89063a53125b35f66f05554c1ddf57f2919abbf00eac1f72563d61dbaa3b948fe8971401aad7ba3ec5d301fc78f4edfe484920430c9f05c7f52726f59ed95b03a288a4f4149963f8ba48e657b12d39a42e12aaf6c410fa5b87b87a77b0dae4cbb02f2b390fe7891ad9c0f5e8d5547c3060dcaf533c3518bb2b3d7f60e5e7b8007c3da1729c6a633937665142d078d189de7c7554d1751d718627846fc479d800e7b071704aea547f5ebb26d5e889374c885f42d77dff7d4676494d07f1dd0a53365fcd609fa982c6be412de8ff7509daca0a9d6725256d077294fbc7669dc6e32895be7377bc5941858f81cd4500136a618f49fc7f0318d42d272a8771051a63f438e96d7af1d0a3c2f0fa09a124d37c67fea8e880ad8467644ae2177d81a8d2682fc0978e835560f33edbf456c96da4ee6a7c5bb27670dd4d93ee32ffca01fc4da5780fbd1558767da09b40af604c56e63b24775a2ad05f96125b13203a6ebbe6cfb61d5287f4f5aacddf1c55088812876c4fe13e70a8bf22755e088c04d526b1d5cc4b2b5f1a5ed21241121cb3a08786fc8023f307d46d13de5239db82576ae6c12566c1d0885688472b247595bd2c16dab733281ea1b819e3907012882b7e997a3d979112ed2ae186279c16107142ff54c2690ab40888d10db479a3b690bcb8cb0d40d56914ad388b571cd90f97cbb4c1e0ff81a08bd6b38be7a25174eb1e320463747a669605d8d752804aa8aa4db9c91d39a9b9c2bdb98c032800155bfbf9b74ba2915150e15995beae05ec372502afc456d6d44dd801164d24b7c4c26ebb9e25094a8e241fabaf06a5616bc5e3bb0dbdcc4be359c579410a76cac2c00ee28d77511cf2ca26e439dd9a77aac0c8684a2d0640f2519648a5f9f1b3a26cfb0f2e84d10b8ace84bc7526a5744adf13d9ed753243c5ecbd70272d090ffe4826c56c987cb91f64740f91d0363ad60764f3869c01ed7fc437b5971ff00babb208589eef900790e1b808bca62ab45d4a12211a5cdca35b56c571b23f477f717f515bf81ea91805da68e80696f346fa6497948907d42a48fabad4d9e4d3344bbd21c3ea3610e96c0c6028a421fbc14139f9bf960f887a5e5aa4b91630ddeffd3c00a9803f0d60f59363f3877701fdd5f9b685ec5caf33df48a876dc56986d7340280282886ad3b0b3230388ea0376027cd40fe4b722182392ebdfc5dda83cc24ee9bf287829fe17575cc2dd18b9047d6329dbbd45cc88849f27d01319c6fb21ff46d24200c319e2a8d52663e01e20edfa6ff63529cafcf4f96fc4537b835e7722bcd7d9ea2b29506db92076cfbcdcf4eb0f124f24eb18f38d889126534215b5d45be375761fc9157a02d9c219e1d064ec19fa26d2951950a35d34120b7a50bd53f8b9ca9dcfef2d01f60907c0b1c749c6c13ba64900c2f47dfa751c6db44cc4a674fdba761f04351c9d40f7178722924e70bd7732fbd283834ecaff815e97ea5e9bb641115dee6e74f0d6fb99ffe30e46fdc754ce925757ba9a0c59d9da720a2b86f64c1cf3ab2f65e2a1d6be4b429d5d84eb5b5b2ec4d13aeaf50156a26c766a7a917a580af7e0ffdcb3bb28d5d80d95bc0fbbd4d9f7a80975109d5842d3e675508a413a5c0537dfdfc4b1cab745d710ee8076ae967f085adeae292f949dd362053c388b5ec78299334b0e063cb2aed6e7c405751d58251c747416cd018ba8df2df2095ae10809973f0334f61a1ab2b39e12ceee3b5992321c423ea0412fb4e1f0b8c5848e00813f71582f1e052610af0b6e8e55537a12defddc5ca4afa42d95fbb0cf87f5ce41745a0b6f9d045e78bc65a2ccdf727064eddd9c5cbef97b7fee3b351c3271f1eaee9f0cdbc1e7d70af90f9e896f7b14f0cf7beb0c816f014db84a0771f563b67cf313c8e4818e59751a02c8a3b88e3970e93f591a8ea8e6f46dcf85c6aa7bb2665efa823fd63eb19f077f3d82e13ab51533ee1491d01e4b40edb3566f2aae97ebd0159816a1163de8bb97635f834b43a576b18c5e1ec90f961bd0cee98b1ff7fd0bc6758b850b92b3a12045d6eec0b10fee101ae4f6f49bfe28c781ee7c663a26bb3bf3722282224c546e5683849b554e44c82a605f3bf0360371144d0215cefa868564cd33c64518c5d869ac96e4f7126655a203f5d333cd65dd4052edb366df2280fd4275498f3863abb90979c5711dc990c9ba7450126050aa5a081148f27ac7e9c84c99d3fd4b5eb60cdef2512871065a41510357bcd3bf944c84d29c7d51493e6e8e37dd2b2d64b4396b554a6985dfdf6a7d2ba9fd673eec8c64962e7c102f438325e30e08dbd3c7a7290c1b78e8ca1cfbf14a14c4380136c20cebf7d637f988e1f54a04226169378e41a03c31598be174a146506518be1192f043f1338363d0b9bbf179ad971f049f6d9026d3605265b9d992d6e634ba1b44f623aa76389efdd733570ea91f3011284e584930989c13f96450e38c133ce395692cd4f1469ec70d67264fe309d689a7c6ddc99a59a311e69202508cd1051b21b127d283aa82b8f4b95ea311e099de074a9c4ff084ad372e4b9eb9967751036bbc20c6cd029ab94bd1f81ad263e14484c4c2f63d55112591c52df0005f2a34a860d954972dceb62e43fbfbe2e6c3557801498afaea3fa86838c681984e0d0476e36caa960bd29f645cc410c2d7b4ef77c665accc2e1021af027935b4e6e1785cacbf252b07e2ad329da06d6f370e2dce084eab34bc57213b06ac0eab4c821eb2ec958ab7ad54f30fe25f97290e696518b52875cf8b58b33132909b5e3dda680e410d1e39b981c7c2ce486b8efcbb8472af0318455611fcb2fa884bbfa1ff0e523166fec264fafe5be98bfc7c090031356d1599ef7a658d21b7f42ce8a66f8f9c948141f07081a6debf6a34ad112edee777749bd447ff9df7de69f307c68ec6f07e340a214bc368a436308ef12c9e83de487fad8b6656aff34c3cf68636672ddf7838508262cbaf69902eab136ddb2d7be44ed1bb178c8cdef28aa6288ddd8a9fb20deacd041885f90e81830a5657a23cfef96329387ad72c1c8fd82628a475e68bb5dd7d4e5b45e99dea65c1375560bbafd477378f2acde41adb5e0268f492c404add783e09adb49387a9a9628bbecb7b000544826320a99e29e21e79de759341415374d0783626063cab53b6d181e0febbb152ec4e84e4834c8512175ab4a362b516f41d6302673410fcddcb10971769a0bfdddef2cb118fdf4e3971256c19c388b736551f19de645a2b75a6506e728a28f0f84998993ba4310d25e55b43f730fadc37e265104b3a7095b1ab3ba7e4ced28f7073967a826c0e4916398fcf40d7bf6c676c1b3b039cc51a6a766deaaf5c5960e6d4e54a6ae056fed8cf395afd0f4df066a545c42b5be61a1ee5a0956255d353ad4460052d7c2cb666927957d9b4a4b277deb52555c6b97ebec3181ee4e60bcff49f393dec2cdfbc0d20913949bfad0599df89a4db96f5c0e1f494309ca2ae9f99a3a25d25b2e76caf7f879d4d80f6fe02f96dc10f6018f8448175287bd04e8eae49d1e6395d7310761f64f9f6cb93213aa6a8c594027f3e5177b5c2f37423c9fdca7e961ac4bb743852ab6e9e631ac784cf26700e7654ed9d1528fa2cd3b1ce0857cae4637fc02cfb35e3cc81e59970c9dcb3f641d0077143dc15cd96d3a6e42cf5b25bbf91cd1ab0b6dc63600232d831bc7fd3f53ec1e512a1b357669ac356ff528eeb52785fd8208a7b644a70deae8cdcb0a3634f10a02659a76fa6cd66c8c59ea205bbf3ef10f6ab789c4ec06d4e4345ecf854b6a1ef63de983ad71b8ca871b9258c35087b63f8530a7794e74b2080a3bbf9af56db7bc8cf99dae5269a8592ee9fe62da009f3a77d5ea08cbb9c3eb80f427e3ac093f12f226c1e8824075c1f7a64124437f04d1e5ed87062a48b4e59bfe2cc174c97ee41d704271ec67aaa94f348fa1ed50be7a3ff709923c4f02e1e7176d00280adf2c4b34d7e25d27ed933f5e4a9e60b68f1e6cc6beddee6c91191561c6824802da687568a57eb9c8a7fbb39e8a79f66972317e2274607c6b9f84f2af583da59ccdd392a002ab5fd9c5766a6ce7d0f8eb26f9f0e70d13cee551af767544e54655c5281fce0291432e6f9db351f765083fce19b04092513b582c7dc8ae63b814866f02a30506ae74122e42e548044bb0dbb56df5a195bdfe2638d19a6dc3dde86cb9185be2cb78ed5eff4c5c0690652d0a32bb4b4dd73936d29a6107d98d59d570325899da35e58c7ce4f547b459f9695af49f70769337e9ab323488af753203ca1b4a035cd6347eb9ed6391cbe6fb1b2a88fd4e4a153bd0134a0fce15bc11fdd3604ff11422fad19b28525fba514181de0fa0007ad7591caeedb0d808b39bdecc86474a1f0efd97a5b90c1ee146769f0fafd0ece5d4ae4f306fb0040663f9876f93043cd8036fd852dcaf0549bb50616f53646d7250bd19b858c25861be3f3b2fcf51c60bb15d4e73825a592dc934a497a212f30c0328ac2aa6bb2aae2defff581d767865219c38659dc2e9d2bb01e3e7f7e914d7ae6da784bbb4ebc1dac777185d149a1e8adbec5db5df00c8214c4df642fc3499a7f91d957ef0623b36e2a3d3b22789630b151764e2bcd05526daf79181ca19878697ac0506744ee6bd0e6b7bdd321c5e56a60436657fadf31b54e4a6ae8b3f1080c7a334cf00374040ca1e2c03a13d176e355970ff6a861fc159cfca6d64aa4ba06b6eece8dd48b310be838c0b8b1d86c8db7d2383be1e9562f6ecff8ccbadf8d6ff6038b59c98e28cdb1fe0576b2e0d18a95ba7588470be50c86cb63192b7322bf2fcc0558905b62101fb03d8a617c16379ab77a76ae80b407b73faf2ead2bc91e2e24a8c4dd173fb3c0c8d70d71ca0e1658623dbf3626a94d80c4d461ea34a03928148f5085365d3f02143772f386313b9cbc1d06826dec71ced99d848fce769b2161c128b317f2ba39b73ebe6f17d57e96b348637016c44d487179ecdec0b2c80cca591f4af5196ccaf6d196748617e62787189f4775cb36455e743c15537e2f4ddadf5a635bdf65eb3b51d1812bc697a8e2a4a00578bfb428310cbcfedf1bda5de7bb75b6a3294b5c19d54154e9f68bb9ec24982605ecfe302fa332b96e8add9f0e85b105bfee408deaa426628cdd763fd8f9b0d1da684bb274352976cec920cea91725a963f310fa6d599ae6b1d41019e30759b7a7ce9c58d65e4282f721a345d3730b2e135322bde19c264d03fa3d76d248dd8537b8a9f3dc51c1ff6b3e5fa115802b9cf41f754104b4af4d091e6d2dd2ea57bcf8befc7e18ea1aefc87e96f8e2183a0ac1825920912b7eb690ffa84cc7e1dbc66da35bfa849de5c7175e42c43165d752f363d52f26026c939f6971ddf6e1e5f969fa0c20968889b9d7d1c117c187b7e6c46e7ce220ea0f33df279c4fb164e184d0b327d799f85394ac3050a016d8ee21b32ffa9b4a8a2dbab0364c7d9257f54a328fd827cd408c526e35bfb4402838a93ffad199a4f99a3624305e81219070f5bc87482fd6d4792628b963e1baee63334e92c3ca2d1d1d1a3cbc273a445456783866d9b76223c712a8f0cb5339638e2212540b263f177e3c03fc2656b018f8cbf241bcd99c323ca49a93fb4c8cb8fd9241b30536d19a4ae0e306808e2b20c490d102977c90dd8898116dad64ccdbcf3d9af0b3a39d4145733aa2f892ccf7838b038594dcf6b054c2e1daa35cae8128c555bbfff5f61d7265afe8f4670addc3a8fd510707240909ab792b055b041fb8de0c68329c1c2cfcf502d8b59ea2d8bb639dd4a3be51919ba0fc26c9d6eaa0ac16f81e6bad4bc3c77856ba44e4ee2bc92781a6b940fb1a3ebadebc8f708e5fc8efdf382486d3c9e6ee23ffb6010464a01a4eb204a699dab54f24eb52b5aa772785a291e1f821c377c2e54772a38b157fca3ac1bf768f3177860a64602c6fc9d360f4f9a948f999d89f5342037880b48af6d3796a4ede66221a62744886ccbdc36ce4f812c58ca85da7e91e212d1e0805764a9fe71b95df880ee59cb1fd4a1edb6f0576835d4ab85985cd1c178ed0c77b1fe891b9a0318e37339c31f9e127e0720724245680342599bd91406fd141fedf3fdfb5f3aaa4b0aee886efe503de0db9a8a0e159f34ad5657e4516143f0c06cbf8c0f85e5981bd848778331585fc61b55f40394112db564785aa3167a0a725a8fe812f2ee768f57a4f407a7e7925edf302ee2b41ef1baf577d2320e632890eff7139d5963b7efb6bd0375b713d1f245662b958950438a55dbed2f1b26abec51ca923acdf9a3520ce3c7c46d81381503fc2ffaefda6587a87fe578a76c577947023e244663d84693d392acda1b3013f0ae0cc2532f282a1784c31c93dcac44fc76ed70943f9e9db1f1989170e8455e74b523c631c643a81238071bc6e27bcd25413cb824041052271d7124eef99114f97274bbf81bad54f756170d7e2dd2e65fbb79c26ccad76327ae51a08fdb5460e0d9a4dffd446eaa0be8f0e6b673964e636da9a4bfc5d20436b45c4201246b2349bcf0037e31e5f311459cc23d1524354f7e80cebf5b02bb36bcc8a1892991c9ecca32a03bdf740aea759bb175263b09da7882629263406bd1df4b61511cfe2b68fd8743ae83390c7a4ccdbf60abcd69373fe22e879a7e075e1ef6022be613eadcb59f3835f6b37fcc67e7534c2f00ac2c77e3d7c606d4684c179da995e7810789693b3a4d11cb7118f0970ebb131da9389178bbff60458ab7ed5914de8f116af1352d35aaeec5f016c5d1d240e69354681edfbabc3973b35fde001a62cd8bdab8cc4a51f4bb6ca1655dd7e80b58c40d64328871bf3a5c5ff29a0de729e2fc84f1811fcd7a4159aba9b88c1fd3095ffe511b9484aacc3af946b72dd85793455e54f5b779d462cfab970c948818e051db5e6ae2025cf78d5e8b60a4b0dbb3f236828653ba5b8c4ef66430a373f6f04bd0fdd4184cd58ec80af5013365340a789b3bcf066c2dc9a5ae1c4830c073e166a7fd979a5fed1ad91897810fd082939dc864b0402ec51a3abb2c117fbe401a0e649f41d6024cac90cc1ff1e4e4bd8d68b7f8a3d0568a441ba4bcae98a08002de8434a8c3ce2358339df70375a9d49db90818b994231ce317426dead3baccc758b121e8341054ceb7876cbe4d051ce44014dd8cc4d4340c84b818b044bba0efc1d3829854863c07170becfc547dcadfba50694866cb07a1c505f4e37c646c8be836a9e3e26d5c3921763dee1c97009dc39a2cab265731dfc953c4505947f8b6f4654793108cf1f7ff6aa557f16315dce8457fb75e5d92938ad26cb48e0c49c420936a70be5aadb95e2ae7db230273361d177c15716667f71c20cf86710014462980afd5f1cfa19000d8cb1196118c9b7377d3459cbe6ef2dc4e7c096733f090809b94e67fa59f7383e5a1ff19423ad1cc40230e983c52b94848695fbf6c2e98008d43340047fd1bfcf1d4370d59b2004cddc924ce795aae2f96567d2db97af0ec2140a7502f2a3f07793bf58a914117e14fd577661c83d553e340c53c85aead09efc03a4aef7c332ee2b959e352e72bf774cb1e62cee9ac35d2875ace2ec5d10ec8a991fc7ca9eafa1899f7ddc5a38b7b2282f723a66f489f7df048ae0700e85f484442f8cbd3fa6ce8158ae07776f4f9a4823837a63fcac656151158cc9e38bc1617e511966d60b4a91fa656c280fe58f45cbb71174f159b6298b48321fd3cea1ce5865dafcb34d9952773f5d4d4f13d1e9e278d8ec4b1f5addcf2bf8856851f5499257cccd0b58b3131e44dabf9767a6ce788c6114d969dbdb0c409f05b742fc8e7737ae4119d9219f21b769f1c7e85c03bec175945065ba29443bbf01f274aa3a50d92aa9906f3b345ce0227381b8fd26e160fc2c4e0f2ba5cb7e5e8433e2363b44c9337a72c742f0c3590f90e28b26fb6faa95bad7e95c29bb21d7e4f0f3e7d169563e119873b37544b48b7bf8b9860dc08e256ed5dfc0949e81e4f932f086d04681c58dfd032d5bdab3671ba9717bfae230db21f436ad51113be491307149b7b62a86157058ed8a037163b386481a82d181d1758aa8d50d1e4f85602780c89a89265c1fa3d037c996f4f66209ca81434f645b775363f722f8bcf5ae1e63da3ef119c1d831ad75d8fa3f72af20392f5e2cd7a879b67e5b793bb566c62ccf54867741045c13ef6f32723a0b568e9894be6745cb734522c3e0218c9eff1aa0fd9a94804b547f1b4803f797aab168d2f13efa75c8acfe23e1a8f14295e83b7a9525bd74079a55e4bb7c911bbeb1a0b786152e4870cc7186318f1f4fb2f3909782db6750cde20a36df110d859036305e1760cf354a9314c4aef69c357dead52430b89a979c80c7e11be5ee006e281f571d28b8fb49f1d5f700bc9d0761dd36ae122f22b14e622df05a62546991662b5efbab39dee592b93307e3483e4baa2282966fcff6d46ba51c285615b0e1c96ceb14584e3b6856818309af1b853afdc8e6383c42e09da6f049a30586b66b56de727233da1162d7e3fb126c7a351a8c6cf20bd5f14b931b4fb89fabec1086a369d2572eaa0bd469a4b64411e873e15068e1b1b2f6345fd81b4c70f7f1621e82c92227707d9375f2ec5722c83353fb39f0004f4eb12e9a3185fc2d4344e03f81232b603c53bb9106bba43ee39013a4c177f029bdcd0218c15e1f375ba65cc7147753adb25dee28b656f8b0582c7001d5e8205b46f341e4a0a59442681e75433e20622eb78114a6e0fb9f19ac2806203e70d2bf563ae8b3af68139ae6e3d40f3420215c2018db2bb271c4e004d045dec238948c57d4f6bdfb4cbaf208cc3987ab49f4b3f647f3225f4290c03c2a0b24710cbae008697035fa5130b7d738ff501daa81f882cfc87e33190a986094f089749cbdc2658f6c1be646b2ccd7b538ca7c1398ff5ef16f38305fc12890615448b53d7cbc86d40ab65daf8ff06a7b62e550c981b40742b7ba82b3e24d75a5316f6914050a31d9f7f6c1f158bd7977e4e9dfa09f421aa0e0501cc30ebc09b9ae1681326ac36c324421ee8b4ad87a8432fda4f190c010a863c9bc1ce387e3d0859dae8dc3b9c1563bcaba1efea3d42d435e1d093da02795ec486e6ca9369ebaa9009ea2c8e7c96949388b0b89cfbfa684ef2135ca48e2521d508e3ee3472e2ecdc502dd23222345dfdde3cac29852fc9b595b4dbf941d9965d7c044323a41dbbbad5aca80b07ff34e365260cc3da342f1845fc0845f461082603501733ed2a528b75a83e549f0a963ff5bfe98b7c4fe44b65841dbf37d6745a103a81f79b1ab03423cf41dbfce36aa2ac253250fcc26b735c4e767fcc0bda32e581d0ab027251763cd8324d79669524cccc443ae2c01d196ed526d7b7ab596d4579a1d608e3884c289877bc770c7f3b944a71cd79d02a75917093c82370c5e1fad3a52b5f217b2fc2fb5ebe194e72144ec87ffd332e660fcd752c196aa7d004ce2eec21b864d29c79411b2cacf8f67dd87e4631c7e4cb75e763b01e18f9cba38b0061ccada990e21bda0e06e2734ed69a22dba40d413f1bc0b018bbc80f48a7585b134ef00f81dbf2542d38afd5cfb4598fe2e8394beb3d517bf38359087fedd0135d5c7bd719efe69f517c8867a853e268a9f7d3992654bdbe1072ce5d74604615382e76ef7d647be3a5ae3270196c7829a35ecb26a88b3a726fec6d5c0c9fec9ba0703d9067ef9dc6c6ab4f285a8b7a45a22ec60fe79b95ccb90e2f8ad43c92020402cf3797cb0a1860371a171c83a0ffb323cc96596a2859d71ad4beb30ac915569738e4fb9046cb854b373c6b594f2c868f4264c14476d10bef81fe5a7fc2ddf9448805ae8cdb222bc1f79e9e4feb2f91e5db164e36facf3dd10114263852b1f88b6c61976862e74741a6780af0552f6045216dc9ba20afd7c06ce366dff79f1cc793ff069eaa771b0ede602ef86723f3d6c04642ef7ed599ef653418328308274187fd9c8a5419e0c38330bd250b0c21129060e7c77dd41ee5f4c27f2a3cd0e11328f6b7d14cc91930fff1c02a0493476e6ccac9a945d249e1d7718be0173f2b12630ef04e550afbdcd8934de47fce60c303b0c1bd2bafb941d5687b127ef8eaa527901c5194909af259de025d3e91c17dd06e7626bbc8a30f9f5b61bd5b68000f58e10e01417e89bb1d446ecaa78628193ba3213af79da3d4505c846c8eb07e637465b03dc3406040852295906521258add6ecc814a3a5bf3e21b08a90152427c640ff2fc3f094e09f9d4f87cdb9c3f8a6f22b1b57c893e008490a4a9dda8b1fce3d223ffb5f59817dc19a16ad729047dcc498cf7750e6ba8b46fed19d2f2802261a56309adafcf88173d7ebcda306ca33e19066d2c5d4ba5b89a3385ec0986f9eb1b19ced528a9dbf88c7b59461f62d9d9cc119b00733adfba8ad7da24d80c8fffe95afcbc014fc2d211af96f4cabb2f205df57a90aed2077af12634c9e6434e9f7c9b857075eb4e95d17bc52c2b01135058dba184afc350e5b5acdec962b10f159a23d907f5baf43a96c0ded36eae47e60db7128368f83eb9c409b2bf1a5638bbcf566743005011abcd7204b0fbfe479585f610a77a109865f3e57cc92d502a1703017d214743227733da6c40bc0bcb42ad8177a178435a35f53a0ccd1fe417abb76a168218abd73eb50574875dc38dca9e8336ae7d2e5d403a0bc248f16617653e2a5955e592b506215342f2a3d14453bec0330301a631a1a9d42b6cc91825b65bf8e16fa9a062fd8f15edf740e2c19162c16bb2bb2092cd9ab88ab8b8055c69b16246b0091f792401e9d3144e7444e93176792228d7ad3bbcc619703558b00dfb7619d77678e0ead8c5bd3bc1677c7782a6bde854fd6be0ee21d099f1e9e5d037112ea8f298a7bb1c27640e0dfb0f3687dfec517531567ec6e80f75151aa396e791588a6cc3100de917440fb21df404edc93ed14795ece6a9593b25b5fc8e8d8a0e798bfd21564d6f40414c2e5e5ce88e0c57fd8cfaac7fd87bafde3fefbc86debe86b4bcb77718bfbe7e15a6333a4fb630b026fc6b8f6abf11482f2c19f63a9793c6f4fda4bd4a8ed9dcd15a187236035c1e1a7242c4790f3b97f9100de686b4a6bde9add39fbd5e3b1b1b2ebc669f3e0477483eadceb370b3b8d043e48106bb83f74dbd314d5e3352d07f72c5d5c06823e1536329b2370407b6cd97516a2ea826b970972f16d2a814829d28d60fc7e8b98298109432c1be744decbb71820cb76d2b199567b4b7f7afdb64e342a727d21881f6cda6400d67add5c5dbc46490a045855e54fe7fbe90cf3c50d8fd9e2ce4d74652a83e5c683f34e7b5860cd2350923f703576dce7b1e419f0776be5c14ec50a9b38fff931ce5c75319c08a024160f2dcb145154ad984a92b1d4445dd71de55ce80ff0d598e8f942af8641e50ddc9fc349311b402612b73df20d8aacae9b2ae920f061169722e2fd18555aae5a714a5b5a9feb2450dc3ecce424c0303202030cc8d072351ebdf9852c1bfcc9c9f2679569915e6e976206b1965ab5ec5e94e3a4afccaba610711e432ba81b8e0c0b3e327830f7adcfe4c5723b5b6ded3a57537e31c4953a6b2888518de1aebf95850c50481f79c52eafa90f27c39f35870c0a3f9fa9066c55be1ca3aa9010f05aba08735fe3ee9a05cd46d896e559d25e41fa1b9fe1b4a622b1a295d8047c594ee1d433d2c44c952ab2266ad76a8626f303f76b91dead3b8756af1b5086ac37d75a4fca09f06542d3158de1108d7c79cb2f0a750e375083d5b47896c2ef810e02cc9c3b12adcda0ac4274951e0e388878b2223aee457cfd7498a6a733f9801066691fb40f2712f4f6bb8039fe25dc03c6bf3e0801ba509386514519e5e532cba1e4c407142963a9d03d6b0e8d341d127f9510dcc4a318f131b1fa67546ddb39240565e503093969d553572471a173ba96124bd746c34b4682d71a8c9973930ca76ed74db580c9c33e7095fb8d718cb589265aaaca6e58ff2ca3ed1d5c4a4617fc230e781f2f8c518cc71506042852d4548ede0a3ef2dd7102a97eced4ea2475c094dd40c560d22685c3d0b337a17bae113271c1301464dca474cdcf468d8e4faf85291ca257485ad85b4a98bc712468e4d813c37ca911fda85fe930ff2d49bbbc59efc723f6f080b3c73a549022314cc62d5d13a204d6962484b6f20605e52692ac0fc9ed4f6e3312f2720e3d505cc9052bad31ab6cd6ef52e154d3becff4b5f3956845f3f2cb28523b2d53583650a30128c0359c13e1bc2bb65cb581813704ec75397d4db15422a6108cc9403008fd280dd0bcf47bac389d27cb821133ff0a858277c644d10949a5c0f752e42995ade44c4a593db9ec27328572fb56366403ca438f77eceaf36a791f645dae1f5c3e594e34edc7bedc4db8e4e8def53d956caca7ff45f455a7ed2a0b7166c1091e5f183b180594e42a911603a71d8f7c5a9c24d91aec922984295db598520eb9d47ac52be443d0fe2bee069e060d3aa88b4c20547de34c1c995685d64e3d31d368a3821c3234af659c18ab805e885e293f4d429f91b4176c0943576bb346ca3f3d79b4e4f0562d8550f1151af471b45471049140b610f0001acca97b609586495702dfdb9850500829f4e84afc05c3d000a0b6ead0076a8290a9d724f7b7346f583b7b45a365b4affa32e800b12dc17ffb211cebd25862ad92c265281e2d9575df09a57ee161759ef82e089d7425918baf5088e53ff81924d7dc5f92e404e2c3b9a4e76cd63b55f282912c97b57ad01b4312b94502aec1996950472f36743fb8f54d3da1d07968d43dd3b188a5ccfc0e5a9abb10b41331ff1cf047135be01c84d7785bdd566b03034645434837d0cd24fd63f205dc5c335f8a23bd851c1e5105ee785450d64e26a616538d3cd76b8aa503813384a3dfe430d2faa4f568782c4c9157a26da7d590c3eb3581c51ee2c6c6473744a31aa59391bb0e6667961bd49dbe34f6c78ff7360cd2caa97a963dccd2db15a7271566521c76878ce47cd42bb5258257f1f1750c9f1d2054d6d2ccaa095db74630094e03704b76e25e4fe7bf59283a83ab3b25e8e6fd8d4b11f2ca5e4265772319eb7669c0d2d1fd3ef6863070a7244a7208ab6448b155d84c6e62aadf992a1cf26b795633f81f22c46c642f00b77c7d75a0f2c63445fc0d3af284707b993b8f883184c3ba28e266ba86c70481cc88570ba7575800e19c574f3384b5edc32187d4c17b4cebb42da483286104f945294aed962fdc220d62a5ebf82b80236ca443ea54ca4c2c8a752d039b3b71387df62ce91b27df05a9ff03ac45fd5af8a84e677a6990489c12282384cde9dc767dc320d460bac6c8bab5c1d742cdc538356edf911821ebd80786297dd5341e4c8ea5425d0ac93e6b5c74adfa71a0c62245b971bb7927522a31141a37fee5720ed5f47f1ed3d451d857d8bfbbf40183425f196e98fe9e337225243be95863c100beb3e44801b48baf905a219ba649caaa274170d890fc61045830245ac13c3f6edbee309d09de225f3dc1e8a8dda235d005a2c4b8e4a91cfea6ef9516e20be26f75d4555559d319309bc11efaa4cea43ed203fdaf180521c661c632771838c07dbb8e43cc843c35658d65b58bd581fa82121edb538f0e603846230f760b309b168e75ee1b03bf054cf993424b36cab0fa513f34461735cfd513fd8ec03114a79c3c6aa915829c6eaf955ecea3ca92ce56c9b5ce9dfbcb28e433e0e07b284195e9b26e57a634713dacca3be53429ff2ea122392b1eb9d1b7884746cdcf6c692f8bcdcc2c47250ede19c36536189fec3f3c5fd751ee99067f6efe8ac9f30b5a7d67b767e7dd4c56583f8a557040749f144cdd65e1915f7c4c9c208f3b86a93cea4df6ef9d17bbaca0b89ee5c621a19a3ad00070fb4fd294eb1f8e7ceb9718b83985f146b07070cc208a1001ef6a1b03c99236df4b569ee98510d5078354ae6284ab87fdf00660435be7b46d12b285dedef4dfd9bb7d65db398c1c35188f6d856def68c4998ac4621737eb137d83bc536345a2d151e67c8fe20d1e7e731722e64f34d8d0b6c02dae1354dfb232aa3357d76fecaadbc6d405b32961898e6e7dc1bf79d8dc8eb7c9537bd67b5b063ccd146f4f699808cbe37b841753e4869e29a2e53568f51b51776a9b1531113fc587dc0bec3e3bf898c17b7e9d225930421c32c3d34a58c01c269a5f4177aac8a6e190ac7d101b4bb654ee1830fcad0cc4b831a6f0a8f85e6c388846909257c23bdefbc42ddb8d823a0911688154b553e4c6a49264fe613e0d9a912ef883b27e8e9f24f800a8df8a24b0541fa2144732bf890977e4b8647f1e2ec83fe00d6f00a3dd29caca93563105d057a4216b53079c23d906090cc1f4e2f16dccba17426cb89221eb41b9120fe9ce1827c9f139f8dcd86fa456e170cabe2ce5f963129e551491560448d9b0789423bd695a5988bf3f4393220ec1e5a777fcbf9dd8cb8c34d2511cce52ba85402699a1493256b935a54d217e1f2b3e0628f0ee1bdde51a4552f6c54218165516856b048eb4fa294d5c23e27b05368b93dd0bc4e1f14600d9d42045900d9398600c5d64fd80c6af03732a990c9f970b311caa718ec18f1d806366d178c0063874cbe30800eb9276b50114a906e173f5132f83605cb63d929c603e6125a554505792b28fb9f06f936876ad19c0e6291033a833be157157f17fa1ecda390cc6c43a83f87ef578bc95292d07bae1b868f20b159c8cd0018c68d796cdf25e373b53d5c11224772a526a6badfb236b2307bfde3f6142ca5e1f8a1a56da9b7491ce9b6a643d22e8c9237b75761d484b8e31b0640ef9eb7a424738db6511cadaf8ce833a6ce5cd5d64992b2576d99203657e66c9e591d230008d97c754cf9627026c0292c34a0a4e1a75fbfed93e3ce68c2c209c21e127b81767d10ae520a38cbe2a78382352d5bd20b3fcb42913b22620c959b8c8f67b74b28495b3a1a6d8b65b65752b32e231665c9d25b71b8416c4780041119c5bcae12233feed38edfff69ddbac7f98a9f5ee12f740bf65bb65615a116eccbcff8f80944b9d6fa909634af8a8e16350b0a9983df9fbc8b7d552f1e5c0e87831181d1626cc636db103490e19fcc8e4286111af797f1eee8b4ff1ad678df7260a2abc1e9f458e68bf6011debcbc9e50fb76f1d095495d36db42c36a80076659a212d923d3f8e8fd1b14141b13a01e6f08ff082b7e5c6bc3a702949f4cbc3e8abab53f13ec7907545c3c20fc9c510e7d66132ef01bcd81bb2135641e0253fa54d9f019c7274c0274c3eb2934e47a60625a8a0f903f7ecad3e770d5e68a0d5c399f63acd1abbcb873d7577f2619ae6b62024a488d2a14954b9db1f491f85b76210cae7bdc8495b262d9e69a7c654318d995afd68bde7e9929e30229508dcb411e674e76b5113107477e9171c84c419eb0a47988ffb40a5c8be5952401509628815dc1a64219ea1e5772c31868d4dc8131df1067cc38dddf410fb4344b5c4efd48a2426ddef828460ec36a907474b536a49435db58c56a67d2fd39488cd7341aec9f1d17b7a251ce15f97514cf181344134e75be3123295893bf4042a241142bbedb5cead917aeee31c7d1c674ce67bd04b595dae7b3562bdcd2d7e63b0ab9285f07622ad862d09ff327294619006849f4c71a89e0c0796faf7eabba554e1ddbc19aa168c03744416e7cb17ce7864e9d8c4f29538b7d49dae80c6fbc45afbba53faddd0661b5482d350ffb12f773712846487b97eb5655de3534b62a2aef8e40e4aa8b232f3d359ebcf13dea37f21020e94ee0dd112de5bb1a71e403bc35fee117b53dc5f0c1243e7667efb221e07ce7c800000000000