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

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

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

Block Certificate

Block 78725 b2b90ec163dd22b6a9ed8852fcf30fe92af9b4d8d720ef12125f0f7f16c30737

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2d88c535f8906abf22a5733bd129694d231312e74cc6a6a1db46e8b25b69b8e6
Certificate Block Hash
b2b90ec163dd22b6a9ed8852fcf30fe92af9b4d8d720ef12125f0f7f16c30737
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b01c0000801a0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c9cbf8dda5d2bc7896b2ff49fce2730d620d02d885f376bf2543bf00cc955658e0072fea0e55beb7d0028e257045553b4a2f1f2e6f1818fc9f3984492b89f03c0a7d4577544eb0392ec72501bf73963cfda5e6fb37d3bcb8b20b0000000000000030000000300000b01c0000801a0000

Raw Header Hex

00004020debb21fcc2902438d675ce89fb3c76b414ad4218024164cc99ec0fe91dcaec31824fe0f4c14f2894e028246f89e21c0c49b033d4923d5ba4ae0e4ff01cbfa049b5363f6a37d00018e6b8695bb2e846dba1a6c64ce71213234d6929d13b73a522bf6a90f835c5882d

Proof Data Hex

59,560 bytes
121216010307efe80dfee222a2896114d9d310511f236ab8824524ee8585d402caccb7a2ab56005f23af8aa1a52d528d274feb57e2c98b3c9b0b999b1f7e3b3347377cca68924c0414bb58ae51726e061adf0ab09a9bdd221bae6cc6be1c0a85f47b74983780308ae89ad8294e3fbf7c58fd22e119dda83bc340a9fc6e43aac782d8f8f54ee99819fc7c7a3579fbac96a6098a9efef6af25189fb89482021e52e6267b684943daa206e54704bd99bbb57edd66ee377da96522890294fd3c1bb40df34231b539102de1fbb521f6b4b226f2f75b2cb6377a464fe33efa581a8f2cb30a549cd30ad482caafb59303916e0b4af9d7d1ac5609a4fc5c4ccdf8708e69fab9d1542842220f225c3805ddf6604a164ab7da4256e0a79abae2dfb696f88dfbf3e68082f6831d26eaa443a90cdadf39cd187f75937e8c2a215e060dd8da2f075dcf26896f795b6e66ce23accd4c332ab717d2311269dd3627dd75863822dfa58bdb2784c445bcc50eae04168d9a58c28fd308e5703adebc1afbf3163541ce45aad6919eee5484626ea11b2ee891cae68473de8b0597589a2ad701ee6147119283b923afab7d22cda604c5215dcbef51030dd6c895abc765cfb9e874132e94553c8f347b52a5df2b1f67f77d1f30661a4cbbd684528e3574b3b21bf7d60579c56b1d33af1563c636773b1290b06e29ec79e4eadf18c54c88206424023b0e58f965dceb052352e1f30126e84f9caa8cd92e19182147bfb011eff2c6eaa7eec7f033d0c7583a33b709fc459b347db32440309b2d451c4f3eeff4d92e15447d4b6cf26a3d0749cb461f4704c04f8ed235abb8d364a61cf16820d58684b137c3de322acd1b020098ba78cf4ae65dd4ed8ec27e87aef4840d886e01a231a0af5f8bfc8ebfe7cc092b2f9ebacbfc63f9b50bfad05c6e58203de8d1d8c92d810fab280aa028b261cf2c0c112591298b854d5cb867dfb2c5bba48c1e37167fda692da47241471f807fcc5863f9e93d817e9a0ff21ae86696be0d906899c13d492fdfe4e7807958babb1849cd421c495952fe273d69c8fc37e1b85fb5868555079fbc7e3570960890bc76df309c001cb866e84b43fcf290893019e715bf58673d6e9c4bca8cec65cb7e2a534b2a3ea4f45fae9c93850f643ed50402e153b0e008ff0f2364bcbdd4859d769f9e2137fbd1d780a2d8f6a1ae7140900b216b855be5df969a611879ed5d99f42d81a6b238542096b9584ab1e63bec2eb421c087300b19412d383e542104252ebce269ab475bf386e21c4213e37261a71c1ea8fdabeb1aa0d3a3224051397f6753d9fcc8269126efb37324e1acdd846a9679cc5637913400157b7eba96431b46750f340e96db93fb069b11d3721c9de05025b0017c1d7c9b4ccd791febd0fd0b82b284b30ae8d1e0dfde4d4f9c4046ffbbc9228f098fd01e8b8be5eedf9e071674f10b753a67b100d3b2419f5813f2c59f664684142668eacab9e3c76916bc331d3d879d7c26539cf6dde645d2f0b6abbcf7af82c2f4cd035c56a8682b5c33c1fce559adf2090437e0773be5b8b2ded1e3157456a1f6fd5c9100891d3230daf49f0fa7979c4cb6bf3ac02c411db591d2a636d5f05dacef7c125665f32fa31438ef9d8ee69e4c883ee828283af0b16d139000b5b143cb1de0dae47c538c33fd7298cec7867c140ec7cdd7030d971fad591d5c277045e7039d50f562fbe820cc2f7ff172c3518c7b97cf43721181ea4c86ccb913057557ba86f2e6f5fd6170cfef1f8283889be663cbf6eec030db9e407ded50d024d1c51f575847c2fe37854eba103dde72b865a4e3164c569795a27bc476cf6ad23340d240a23bb3e4122d6189bca67900a5ee5c34631d2296c61ac3936a8ec97137f147b01c28d4c17a6656d5d50215496b27accfad4c6f1b420f1e8c3f62d1fc662d62d8da77587dc431c4b40be50b7ff3f0a853aa54a4101c32016207217753fe7f0e0971a5b279fd8b081d45ca05813a1fcc4dc049c72471bdffe4d060583036865e2cd9b6f09691e6f08a5f53a6f64019f7598bdd598e8bfe2b192cc188e496194b9fc18dbdba598a3b2d31d18cdb2890f0eb5348be0f1f29bb8b94caae1fc9c45b080989961846bcec08bb69f62d63b437b9b530ac520169fcd2c902818115912988439c11d08c548433bfef401dca098698d724e16733cd47455061e10939d6b6dfe3647022ec804ab2549d44ac2712042c4f09d91db7a223989b1097c6216a1d428d276083e6551208ee4769ff5689771d7387b4c1c24b51bd913153922d4a2c40c63ea6087b9c3e350d15b8b3e659b39ab6df2de1c3f09eaa531a545ede3e52ff8c805d01a6829440aa162293df7254d366b03790f2d0fb5122d6565aee8c4bda7bf5eb67d41e12bfc1cdb46d0567439d025c39c76f9a02d7635e2e19e38a06a3726ef7af0df8ec0df5116d069c683bbf93818853d3ba1bf4fd553a0a2146f49b00111143bcc5b25ca3990af38d1c3253e2348168511dce2f7661fe23daaa2a00af1250c7a3c329806cba381c1cf55c8a163669b499f43b2b6c4e96c3853b536855d4a1848db36d28c33eb64d85ebf8f1fa95e4cad9d1f167862fff86b04a5aca736ce65bd8e146f453a913bc4875b3e82e645b814705ebd35edf8ba7219985ca0c1d5500c4bcc889a245ec06ad61af6a9919e8c1fc961c5894e0bb72685186c3d983e26b4fdf230b476f736506a7e931f4cdc3c48fe9db6f3580b240f237c0833c7e01c04a4969e377ceb4f0fd4ba52dd46c4faf7df451495d2807f271c6a4580d29a7c00d784489352524d8cd5d78bdb3316257ea9fd4e354ac6800f602d7c9d3ace21fdb9e5c1b4582be06a0f533bd9074446c271e8f158951c44f08aeed73c7faeb71ba714344ea75614dae502334025a0e40a3af51c407b512317843feb9afed7d159d570c80932a318cff419399c2c1b76d6bd277290200e461774a525f5495a839e11b86f7e2a103dcab1b4f8004e59db8504b7e3fe35cda92e5aa58e04c0edbd57ece99ab8272d4b5b53ff95c5cb663ab4b85d6779a20efd63a0c717d584254c19847edd88408523a59d730fc6868fb5fb1bcf7ce312f11ef157dc846433c45a34e2008e5dd5b62152b25ca84c8cc51847ef9fc024b6902abf6688b99e6cfaac39ed786e420a784daa11bdde7c0dbe76226bc7d68175f3014b8d007feb88039d3962d2681002b5982263d77e582e0779b81ca62159c62313eb9f48783af3db135777fd03ccf67ab25a1d5d8fb22b057206c3f4e8599592439bb6d888764145170dfab289514ea64d5404bd2a19808a8188710e9065a1d17e9c64030ca0a8f21a12e35f74d74ef1f3c152e0d4fec8ef7cfb5c8976cd6332d2d5c10d3d37db460700f0eeb6cc38164f1bc98def98694ce6071f6b85f0c3d40cc5d1397b83b1cd852de5c1a6648f12f79764fe00ac1939e575990434d38a513116a59964163995890be2215276d0aadffda4d29b7111045cf859ae7d2cbbc30d6799d94543a05dfc7c56749beb77243982e60001ee5fb6095d3943b2801d3d20017f22f684b06b7c6e54b4e4a12d54aaaa784072093cc8bc67ca76ba83bb89a1b605d652c6d8a6fabba5a81409285f5049f5013a7050fdd176a21686e8204abeba46ad9b1c6b5bf3b5fc1814056dc84b72b39f705fc91a816f2ba05ab2c6c90c6c79fb3b11d99d0898f6bf9cfcf7b24e5f735c9cab5cfc8c604552c35ad1db7640ce619f615918e8993704962bafab4651c9bdcfd6a7f7bad1e256e99db37ca38b9ace2f2c1df2dfd6c13bc504b29b8a1511744c99e33961d576de4aa7eec475a937ab28a3aa6cd4c75ef6c1c47b9415b23726a79e808ea522f57fa2902e688c86a7b16b0df38ca8051816b9ab0d37d659782c65f0f43bd4ded4d401a24e8e3b2c873c1595da0c0cad0977947724d3452ec86300948a165ce9be0e936f600d8e6bf9a7160fe93082fa9098fc43f84a570aa0993babd58239206453f9335a6bbc1ce6f8502400c2afa1d863638c096055b55e78ec608306d6821fb5c05e726b9530f91063920376050d76990a59f85c272082c1e97054cf01241733c10b17a5e5a61c1362c813c0deeba485f1e9675bfa6eac434185ad85ede7978cb11fa6b68d2f14546761e934a78493140374eddb90335ba603afe5039e6172252b8a910892859cf033c8ef1cb36cc0f993f6f0e66e8669f4283e487a399de8e0d17a4eb65aa7485cb08959fba2cd9e6cac8810ae2833b01a7cd0d8e714086e2cd2aeb6fc0926b25e7fc585906303cb2d93248863e22412221538ed0279e754f2426d837bbd31d2ef40ca6375ad80d62401340c829ffce6101daa859bd36269c37f0ba4bf4f1cdcfb77844cdb699e39722d030671d4cc0edda0f496607074ea4660f5096c64c15104845e50a54e3b67a60aefb74e40615651b00097ed8886ace6ad6e00485fe1b4de98836439a4b2a78c967395a907de607c5bfc07056beaa45ee12dd52c37a6297180d7d61fd8c0bd69c6ce3c7446fa36e9d8fbc536e849184172fe1def2f741642dae28b11dd948efc717d661e77f6895ad408acd0f6b01a2896594c05c0ec8beb51d3086d509804f34130987cfa1fb8427df2829cbeff6b056a8ab2a6ca696cb1c33698bc34daaed86d6da8cc096b85211ee5363a28438d4c8c2f3bfa18a2f791f48e90f283860bf1768f48c21ffc057c9dc8ec884924cabb6e5c944f15a78315831fe163c80e2f3197a201680dc78fe8ba4d6eb9a40567f7b49a77f4949460ec53a16d55c357243731d65217e6b4b83ad25caa18a6204b7071db1c1cdf5bf8c99384050ea97759d8384c0c38988245c43372f9de4909c491e686bf0cd2e0ac44be586524c39688dac46f90b58eb857d2bc6dd634cd69ce66327658b9c8340c36285fe46df0ed7e092ba731bd16b17ce0c58af5408859bc78dbca21faded41e19212eeb381353abf6be2c0478ca50b602767abb309f720e0a2e91059d7eed33162f4cd74f42846dc7ec056c0db19702c0fa6bd3e90fe18abeef9405ccab8db8adcfbeb7748ce7e53c9e3269d94ff66cbe2d447d444994fcdea15d6c8a9a00103426067541d91c44700f7d0c64acae73e0987d1fbc31ecf35f5bc586720b9c85408e9728d74200a7547ccab6e7411088c9e6e938f1383b28b96e8844601fb98ddd8612dc107a722b3cda5eb3fe096e7b5b4c1b10853533b00a81197294bc4a0d0705e3120345dc2e8bac0edb12532512943603cca8f064963e79fc523f671bbbc60d7ee2ddbcd4a88f0febc797d3c37074de9f3e502a7096091ad8a9cedbb2b494d87b0240d2ea6a70b30e0966f8976dfd30da2f54b8db70feeb8f23cebb4e463912f4eb75630334b0e330be1b438f22727c5d7859e213130bc8d679cac2d7fae39e95741e6a1e217bb3728237eb9752dead41fc9e990816345852d5c1869b5922d11d041dab4e6d2038b6fdbfe9d1c1f3ed22f2bf2a8e4e28983f29fefe5695745a288d134ba99ee09a5d8b5178f553cea06d0201505687bc754d77a1198221eb81a7e4c1bc7be1e14c5badb0f366fe5ceb9dca6975d046a17ecd4b3cfe4e5ce977df160dbb7df365c899a93a9d45be694310d75d029ca543da0f835a06777b6f47f358448cb2b19db465b3b0e7f4d43f78115fe41692724f4e01687486772b420a5c49c2941650dbcbfb829ca3a317854ab1c82803c8a11c3b30e891116a0624d50089a7a84e5cf61f617b144b3358a3e24f4834cf825262c16742c3e60fa7231e413c51515b320a64e5f6a377fd74537c14488aafa8ebadd1e4f486ca25b8e855d01c3430b8ce2825604ee3621033238be25eb95cfc024c2914dba257244afe6c82fa39b4deab068ddd45210d5c3bf7a5ff91c1ef2e4c10b9bacd72985bff1e85c845d3aeeaf659da4f5f94ae5d164f270fd37534b5a399baf9e1c82bd8bc17404f960ee110a0c4304fd91176d4792d583a785075d7eb1a3a284588bcdd040bd6aad45f4a3971128df247e022f2fd6a59e3272b7f15a8387b12483ab8488e9778f2ba629cf284c915d2e99580decfde27685ebcf1ff838f4defc7e6f0b20c0ef6340c17f36f54cdd4b66380e51ab2f8944a0a9615b4e6b1088963ce0d177463149fa57ab79656bd0da6da5ecfb56d2f8b24431d05f8eff62409ebfb0a727d22839600cf0bf47f1e019239ea66ba6a1c7c0cc463c790bc4f04ef86e643af73501df4a3bc1fb6b306a19aa8875cafac2a98e36079cffdfe7ab74408c9ba8cd6d39f2dc0690712cd30ddf3865d6aba5f64216e7fd31baaa172b0820ed25c6d8d359ef6bc7128fba10d9a9f57a9a00667d2d40d681140e70715a61479c0d3a016ce8a158bb5f6267a39c623f435d76f206b55493507bd575ccb1e4f019bf8b8d626f838e273a463ee6750a5b8c5f170bb2c5adc77cfbdbd8c495902da1026a61feed8fad089becad893950dd60648938d3f3b9e76fbb7cdd86ad70e2e835d0a0613b6f3512508c14911307beb9ac3142ed7c55c24600e45d4b24943234bf3170a32ba519ef43a82a03e074081125ad0c98840e1603e9edf70d7afedb6696af9938414bafeb47cfed59fdc220c686e4af0b1a998d35da8111861227c8ed83514b70cf377de85e46e943bfe522cf49e9c7695379c3fcd45aea27b1038962952b705caab3a7ffc023455164287976c78871929622015821bdb0d222f29403ca3a4881f74ed2c2a721a4bb54e44e5990d7c6fe4092ab264c8d91ddad5b0160ab01a2767289f662180807619cdb81ec8dfa624c952d5293f19ddbb2df384ede8b40d6a9210659e4729ed2976d7118621045660f6d004f75f29646ea1c7d34f452235e23b9c49848a07179ca5908ece376b523dc38e5e82f131cf3fab7e27a100a5e6bdc59e9c290cdb8e72e4071f4be860fa729d3ab70b529a547adc2ff06f8da4f8d10058fbb5e2afd07682ead6b2121da0ba580677a0c2473d60b08a2d886a98a45199c15f392fc751fed00459c3f9dc6cc484305d5a8ceffd48e6114416def4c6b85caa942840db4c98ad224f1d40c4fc0ad051b43cd6ab1095a9e3eb70e3a6d9f14e2ca3840f695999bd7e5481b4b66febfaeb569220f107261eebfdab09c2bcfa32ad2d50f46339bfea901375f8ae4f457058dc48cb62b00835b74dc4366f83c9e2d4b473d2e719cbfeca2e44896cc6e03c06664705beecd3f91e96fe62486c9a90857c543e0465b2d3250859840b9679797cc594cda9570008ccb0786b085d9bc062fc9b8b395278b8cd1c672fb883751abe25b99798b719fd442d8f0ccefbcf89b4bb103c17db9ddbaf0d8425730a61de2f9a2a25b67d54a966200e86cd5c2e94c31ca5d5f3380b89af3e305f81b87ae28ec8681123322508953ffd9efbb2f355f06b589b1439c75643dfc41544177a1ecd6821c988e9f6be24cf8ed56e1af4bf98fab090010ce913d06489db8feba17d2603cf4f93fd009b5e1b030c801b73be185cabbc9d2536530b9095d80d0ee3c40281dc5015a9687462a5181460e35a7e72a372278da5e50ea6e9ba65bfdc9fe37359de9c250a3abb0bb90aaf758e3a52a793ed5874cf9b3c3932b5960c957606a64f331a2954c9849772a5b67dc3b95d5bf22d682ae2f8c633621e963457bce2550aa1acd5897390045f1955a0ce6df5bb6cb23040f2df0bb5337a653601c10862f0ae3ae0549df5b7b44752f06fa06af3d9e9367c53a4f719892e0e148b0a96e14b3230d0ef520d00d2390dfa5c0c7c6481bd6cb5c76c79c82041c0284661d028600bc5afc3c7f100fad3e4fa3d1b18635e4b0ba3891f8f574ff6f20d1787178d2cb800978e37da3bf986ba4ad10d8204832f3baca4ac86c623a855d2f8268d24ffda2dffebfc91e440ccedfed2d67e54540980cbbc65d72f7e5843003006c3452be98af15bb73a9059ef5cfbb41572d968c81ef24ee8d5b89e046f1ce00ef9c8315cc068a355029fd7cf2dc1d74122bf46e5b8c72a16ec0956b45ba97a96980d9cffe10173eac23d991aef0c0ad6e7b7a8d789ec59e0e4b6161ca9fb8f6b7865b90df74a983f5e446e34864fdeca33fe17f62a7c084975969012dc9d4377fc9a646c80f73e2c81ad26039eec7431968e4f2af8d85dda955e481732476e5b5fa2de48ae1aaa1e1a563e2c0c55e916106f4c8a68cd4ef93e367dc369237a8d81f32544f97ff334141712b8fcd625146f59b325e263b5f8e6e4ce2b8cb6ba6fab2c15b742ae90b7068bc67a7aa0f8f8eb795bfe9e9d1f7c71f47d6b9bf1afe35d34a22b69de2286e92e9f74686ca834c8841044938bf6fe89a21e4da3459a6605e263c00fa709d1583192033d85edd81ffe9bdf3e04442bd9592c4d73e9dfe3530826de530eced7e784b2e7ef24d05a86a038147df64ec00b3004c69cae6f9ca557c4137a0fc5795224482745a19bcee6997121587a52fcf0e72bf4db03b07c1294393bf305c50d94200ab9b39e12ec78df027aef4f51bec1807219510e4e2dbb805de7b9c0666ef0d190797a7c12beea765a3b0db0e770e422af62373485e5f9e17e718084bbedf929ab826c135d66fe9a790b92b7c3375bce1f7dc25904bd86f2fde1555f3ee17ec97b77a6e3997ec3c05ea706b04a6182aaefee93a0cc8a4c3ca30ddfece98712ef4eb9476d9a88c43fd90db4e5b83d9ded8ad61ef0d2ec82410429440080252afd72e4a7531a9f6b35a1d88c22a9779322e1d1b5a6e8225768a9074053ba78d316784afcaeeba8d006291e26b7de6133053e1761aa11e83b1d2f46b9cd611a610237194fc0b7b0f721eb4485ed679a0ab450d38bf048cdf3a55ab12a0a1068fd0a6098cd6a91919d7cfce92388f085e1276299f84a97ae6cd1b05def63ca1999a7db041c99d5e102ebb38544d196e11181426c0868a0b21e4a55d43e437d450460eed53d17568baefac2d77c03e4f0b0760f951add7a6712a2b48a0885ee6aae78d142091578e99df562b6dbaa8b763bb050d60e2e22920173489009bab86ebed1832decd1f02f7c0d85bbee939c7c297e7b52d64a44cf5d85601300b75e0c3fa7b6d0e75d9ca50b8cd0cb77d23ff452990d45682be0f2e274b687a4984ca408ea4788d1e74a6d0cabc3d6344cfb7d44188a7851e0d4f4b1d29a7b1db1a749f044ddf983a32f926cec5c781fb89571d709ec29f63b188720394ca1c8cb4c984872c921a541a68f7238d5216240b45370791e36f7ff8cefefef1b30108db5b62bd7225fec469f0946893fd260d67ddb088646112a06f0453d24111c054ea3cd8f4b32d460e6f914b0a4b51fce71c6fdbfd292e068bb70680b887c0d674a3a8c981e0f927b0f72fbb163148e60c66132a8580ddfdaa28ae9529b954193c19e01e155058128028cfdab1d0cba364ace9e3d5fa8f677c2a3b38855a60ac101b7fecbbdcda2cf9423b42790c6006bf341b74a4b7000cd0e9ddf4af4c326f57da5d32f1c7afb8821dd89c7e54a42d6248f567e7c29c49b2e77a937d838ae9306a409b4212ce6008590fd166542433515eb0711324f8501a6c5ebac16e62b59115948d647c20c0b68601323ce2ec64a63c1e9a59cd52948000f6b30ebfe355fbfdff80262439b853a6b2ae8e0e5a6b04e0a6a83268b8b0a41604984c4bc6313e186f1b546beafacf6fb340150ccf2f81355008cf14ac1feed68d3571c7191a058189ccc9b31348a17ab7a5271fbe4ccaa57ef270ca354bbf02cfe71d3f4c9cacc3ff90368d4ab7f617d10e250bcd469adbdba50dbd152caa03fc3692b1cd9e9e214e5e3aac0f9541bbf7ce7fc209048307636bbc61edf08708b64a05a891bdd897c3eea3e970edd680e53e543828ea092874545982c206902deebd2ddfcaaab8b83fbb07907793726739b12ef7ac52a04627ae51c317d681602501f65f0a52d34cdd6a4a27ff3eab84e6cc600af588934752908e361fc403ea9b439f5567a7b4bce8df72d4fcfa82aa29acb5db6c96be9e32c61e789f32bc1284dc57aecb04b1a52f0bfddad9ea866d3952b8bf6558f1c287f4f70fc38238c04798f6fc6b1e9b24b7e7293eb77a18cc9fe2be66a29a94a129e4c4a8fab3c33f9630b88d7b7013a39b3d02b33dec8690de60cb971a571e3c70037d128f9553bdcdeafe941dec19099a746be0a07120589d15b70bf159956f8d9b101ace4209bfca30244797a52604d3eb9bbd0cb00943a94f58f2d3a504ec8297c380f0a2fcff51688c7d9fc6b510ad9c53fcd89af4e9645dd34963baf1f98c738bd2c5609c8567c69db64c68a66206037b8ccde9ebe99b49a85d5bccc457db5fe094221cd26edca646dff0f35626fb07ecb4abf17ee0b541ab3a54837b114dbf4da8e1c4512c267db23e135b7926fd938cbdfad7cc92d4a43814a34a9ccad5b3efc827a80ef52da8f419697511f1cbf4df5e67f1058f79afa4821a9a7a91d4c4a1d75f055be90526a831d4d974b464105ba1359abd062d66096ff249a704bdd98dee601a3aa2b89113268d28454d06d2b86da186d04298be09e44e12b33d043551dcc7cbf6e066baea1d58445bc40d084763360b0c65c15a005b97a23c66c4bea85f72776c902db923c7b6c50df5847c7a68f039518aee05930ef8c907d1fa47f97c340525e4ffab2f86a0915eacf7a59a9d6e151355a55bdb5e5c98deb58cb830329402a791370b982d8d9ada992b6c946b22ec399fa7ba9f2dbd8bab42ed6c7973263aec199316367fb2a4439a43149f35f4a7c6d8616ac8a435062ec9ec211ff8a8979f80d9b345898a0734aa46816020c716c6d84ddfa87fe8f7dd980bf7274d7b95819970c3ff879b2346688db8eb2a2cf67c076bccace485a8884a360c612f5981c42b4598862325efbf46103062a4ea4cfa6de65abf9dd837759687a2b12fe4bf9c529955a58c0562f3e09376bdfcbb0e89403d18800d31fc1d7ff9ec318de86a7655b1fc71730b8dfda486518a2fcc58ef52fe1018f2a7f979bbd7f1b8c073d953fc6195409356f5fe5155fa4c5bb3227a507176065a4cc4b9a4baf99c48570a1178e18ed81682760fc00e24c8eb8308b06352d903f35c4ed1ba90f847b904926866b8c415483a49e508ed78edf1abc3b1245152cbedf1a2749aa429f1ae2e3b1fe73fa94132330316f4e7c3abaac1e6fe34b409da6cafa90efe4daba4b34e340ba4a667db0fd66980c8d6f675583feaeae43dc9334a55ca2c1244ff926000e7e5da9dce16952ab943f46c2ef006bb45a06268e1e00a1ecbc14966921b1888240c23988078a724a8dca41a73ea0b0c4b1ff90d7e0a73872fb548cb5d07f88ac67379efb5e9b074d4924bf2d8b0a31b39aa00b8043150971c09ca46a88d61b3cd589f60542caee1f9e895327d4fad839993b3609b3a1e419acd39aef6a45992317a1effcf7ea2e3478065e9fafe271fafa17ed321c205992f2a1964d8c853f0c0d5f70f618866375be581ff8772defb0adbefdd3172c3f9954414ae124032ff41da6b29362b6d3dcaac9aaa100e4b00cb4b85cbdaf4272eba20b43ca8b8df9eb8448ce8f7efb87fa240647b7ffe3a9b5134b12d5450a10e1784019486ba139e467765e5fc805b3bbb6bad7d8e2e40b6be87d8466703d1bc07ed87e0c644b10f7f389e3477db9b0c87aeac34eb2ad7ee6de3ceb672eb74ff3765dd7f34728b62ec1d73a41571f88a5b0083fa59dd3a37a8b63ef8406a69e32d971642efc1343b85d64b6d38d6acb79a3a8e47e0c904bbc4a7c06e34825ad9ee6cdd602e8216109621d6e5a274a412537fc775a25b755759ea24508db7754dfb2d26727c90714e0810ab90eac831a162bf8ef26b96b5ef8fcff78121177641a055f65e017273dcf28652ae82270ff04fbd91ec872e6dcddee4022edddb7f0f7a2d6ac0ffa802981256db325a7d5a449aadcad84db90af4763a6bbd08da1e9b7e5b76c8b4c45a7a41ae0df4cf1c1c3581da786ebaa7ed20a3bca4096834a01ae0522f4db516934a942316e9b93b22fe2508b2d1f8841a6681be99827b37344167ace8ae4dda923b7690fbe5937df0a62e05d0fca6b40df94454d436b81393dfe0a18973245977e382a388d0dcf8ebf004aae5e79840854a738d5f2fe70eebb619594c42e73d5b6d80e35436ea9d6dd7887deba3ad317d27d27ada64fee28621f4d18e7ecf7445b60d64d5dae7ecde609d6c421cb1b2728418f66ebebbc71ffa5215178665bb062b95b2e869ed57432a8049c1719ff356d4c17b663424798efaf5e66c08e40a4cac2bc243eb812208e6039ef0984a59db438fb7a6d046aaa69cf2feb2a75c57a01b9ea1d4296b6174a158b827a16c28d074a5ea25055896af2e234b2ddd9a30f2364fc47f48dea1cc51c059ba6e0311ad972712670afe0bcca37b8eac6a9ecb9ce5a684ed52114d42c56e6d5942db66ab407db9852510612af9a5eae985392b132383f1c3c111f7ffd9c861cde578ddf3aa1be9a73f3d6314008d0696a9a3f41f7c02939bd6eba345a8a5f0635f6c3b862e5ac6c9b0460a900f8f732dfd732f148f78e6c02c25220b549c06911067414cc358957d8d789eed48a4b9be5b298e865908afe0f3f6c6182bc8ae1898f1b18f1e164aad047a3ba3bfc76a006fd74ff4ad5932f38f37e0dd8f4e37226c81e0b7d0f1f1f2dd0f779b7cc2a6cfe1a5b4d3b9c25d56f541884db60bd8b3bf375babc459b514990a05a053326c69ca5586bb1a54d00f08da814ae479f791dafc00d57e4d35586e17abca810a28efd6bb818a798b1d9796501db49f07b2c0ceb1a52b1d8afe01459b472c997850604f82e056dd88dd8b844a2f982597ba63ebb833f68f423cb5896304c99429b0211e0cd4cbbfdbb66312f9f3b588693673a7592f453f6dd0129b2ae939fc801d9e9c250abc7d6ef2367724b11eee4ac71837bd9cea8eedf866e43960f286ff531441f12060d4d05dfb916add9b1f2b9dd4f32e36ce1574ddd3389bdfc293427c8348197660c2d1b36c1b10429a1e40ffaa2dec8094e6b150bbe024b694fe6cc3dc7686049f968aa21290c28e421313841d530b9979cede2a5ee802aaff620a770ca1b4971637b974aafe900c128f4c00c489f64a047c50d21d4264a09414a996144a96e5e30a671a481a5472d82d2c7acbcc051c8f4a360e56dcfe89d03b137c546780fcf4c6b7e9f51e1f12497388543e7f2ac24855897f3eec261f87301cd7257f097e5ebcc929adaafc9b654f56ce93d19649c5589e048b2bd68ddf78551462222da18e80fbf05a109164bc8127488a2034e931121c7b8ab908f8126ea8d9ce6aa081ee98cc91e1a5ca2a6a74d4c1110d34f85d9273c80b9aedce3954787411d18cd02a001eba416fa1630f3dc76fd1d5d2ad2d62d9822f4bc488cbbb7fde8e5df215ade8392c80e82f7adb75a89034286790728e07a6a3bc56ced00ddba1c43c715d5f7689aaa8d1ae9b49ab95b07950b572d3d357e3d82780b65fac9291cd03ee976af7bd88f55e0664969671edfb187c414c5b6b730ff2eb9e3132029dfe22883db3a16a827310ff3dd61b91ef7761d621e0279f09617fc3d06808566d1646f14a425c6d344c8beb7a681a9fcbf06089d73082f7212a3cbc0a2fe227fb049a3bd3cb1d19fb0f2ce35bb102d0ae0988124b00c49057e4ba616733ddd0e91e8c459e9c046563b341d12aad5226e360ec41a2423ecf0360ef3ce9047a7a8e276026e0c48b630fb2f2c1f94f8149df0d4f344ca6e49358b9284352acefe6e45cb8b1a1d5a95da2ddfe2c34b18134f71cbee9293f3053f98fb124904d8e8a9804d0cae7020802d191f24266d2b4bf28c38ac5ce078dcefbe3f5dd4e73012f024c0a42e703ea870ad75ec4f4f33b07fd68e555de8cf52e73519c844da1a5b9810dc178c40a90a093fbaf133730bb2b889e60335cfe1900da808568f462b9c71aeebf04483573c5f8e8c2223bc895b22d0bcf4aefe3c962b362ac80aecd18dca54b813247137b0b1fd6bef82a128f66d831bb021a8dc0ea2ff1575a1714fc54a6340c4f0326d6857e741e770b964f15d68cbd83ff858a4e50d31a3152bc817f6aa16923e73488bf9690aa46055db314e32a49de55b2f967f9b0f5d34247e097937f3a8a74138898c46d98ea5af8aae3006f0ee5244e8215301b5916be0831d490ea2f711ea5994d60223bbcc86a01566085bfd057621336fee09f5d5f4f0ddd92a6450af5d8285b1449521f4957092fb48addfb0f69159d3734cfc47b56fe43e0413c83fc85ef4c8f9b609d2eb9f4ddf2de0c35307441ea502f9bb7961216a2d411b9edacec031369c29c8420f9b1df5506213108d91579626d88243ca2cf209f9a702ca0611b270a140e1f3484a3b67bc5d136dee671c1a1078ce63d1fcb0ccef6b684e3eb398372fd3ce8b32e7257cb438090bc56b4697b8919f34bf8cdf255a271c975ef4e605fb57ca64621d4ae9be7af63086f673d9b0b9b787f0b5e63ffd013698ee63e4e59f39884c0c3351f562dc024927d22c2ace72dfa752c305b8c0696e1919d79ed4e83d2b225f63f4dd498313c086dabe4f4aca969906b97a5eb72fc0863148978bfbb0c3fbd8077fdce019e8402aa8279a1213a881c4267dcfafd40285f56f1feaac12797d9d42f5ee680a53d87005c9d7ad6098927f57a648106b76df06098df0c9339edf0149e89cdbac18169bf9e0ec3e1e203024ffc3ed62156d16e5e9125789cebee740d0ad0671cda46f6a2596985500668139b48be5063672c0d5a9deaf73862bff2b918bd066e417681a71deff39ec2b306f2b1fa77a80636adff74872dd4c5750438eb89ac70a1e37b39e383d272606dd89445fbed494b33095502c980df6225f59b304f3283871fcba939f491985e7f588f94c2115f5e68cf81d9d20dedc50440e468b5c4a90a8dcff8dfd79b2e0a8f67dea783f573f212d8b20cb12d736dbe89dcbc29ffef7d9d1eb119763390a2a8ad25fac2b7f954bc8bf228b2a22a9befbf54cf0262c653bf307f2d3ae90fc1a98c263f2889f9b89e091aec76a3df0eb31d88e1f56ec776c59dc5d4d52654461d153fc372e709fd18646219450101997a8e6f22a01f50558c6c856bdcb6530e9d3ab86ee166cdf3a994cbc1be1c10ea73522f84a633c9a7e7af9506366e40c951f3dc52df2b4dfcb592a21c9511bfbd5825068ac036941ef934062edc8629d5262112ad2a68a68d5b5407e8437b2147c4625a6fb0c016b99ac9e36a92a977bac64fe9028f8553cacf64f7d1292362557448bec946a395465b295bf0a01c20573a37caf9cbaa619ca94f4580e8ccabe8f92777714f6215255bad69f13899b0c85b00b9498c40096651c3770462ae088af76ee5b3e24f47595d6e86d125a3d64b05060d6e50fec6006b03bbe2e8c3c2d1c9dfb6946fce0e80ddcf64b82372cd70215fa759c517d5682d9132cd5606cc4a443994c82f213466fb405e13c1a1e7ade8b927ad8c2504fe2172028911eebee3e12b71310b5a31665c7b4a1939790e68210efb3274a3a2690a331e942dc020c2e7553a5cc74e2915026d1904d431895567bb8c7d84764b588a79e23198fdaadf3b14d2895e3268279ca572496c0ef189dc46e57addf7e227dc46f737ebabdc4679d19ac11e325bb4c7136e498c11dbcd0ad3f9b09f38d4f3598139b9cdbbfeaf795186c4b7004317a1dae1dea4a6c112ba70863013c71cdc49acec5c38a485b5866cefa1d4553e2f55faeb1d6528a0f36235cde07ef9e55a611a4b60ea53ebc5348188047ad8f31aa5d05081491077b96e8736692116966d391e75edd747b321d6281d169a40cd52546a7cbd69308a3ac147fa943ad8f6cc42f10913f511bbcc69d89fe616a2c3996a58d364dadf4bb3c5db207a910dbfe454f2232c4cd6d0b067c64dc39028d3c1b6fdfd4363aed72a654965ccffa571bfffe4c4753d110e60c1afc0e3f4ceb2a2aeff8ab4dd7588a490e0565b4ab179a79b62e398bf448b6e7ad29324b4255a473443e45f37518f0c045dfcdbf33b60d138495a5bed1c19d0fced4235769cab5977615969cad3d24edf861f69158274fbee456565a542eb2cd473b7851bab22f0db4f02e4a2fd83bb9358d218a8937ba77d77462e04e29f236e067900848cac6c468a261ec3b54c7314cbc2a4b90adf787ffa1bae09fbb3c2fb81a5f920a4f1e76c2c942e5a9acd5767e31f58dafd08f841a4b8b0ca6da3814d1a018286f15ac0e3545607097345758fa43e4cd046753e920d99dfbe8fce71c8b0dc940d4873e84fd4815bc5e5ef2838f836e7bb41a9f963bd02b7262d67a7aec1066dcd6bd83b49965c50b7fbbf8503d25a5d0998806ed3ebfba03db553f06f2a7cf0bc560f454054908bd3f94100126932c2cafb47e73bd6b0a4770fec8cf390cffd708b1ce402b4dc8c1329be71a03fe46c8f773c715f8bdc2a0bb39d67b45774501b310d272797c00cd0f8ff3e244dec61271d77e52714cb86278f0cabc967ced8dbad3651e7467bc554e1673106848f25559709d67c9f5ff4a152ee1912015a4fc060c2e1124506339fa3054cf1ee1bc564a4328b11fc33047375c72088c9ef4e29e00cf66015e88aca3a8402d47b9142a98c5d839c1308bf2f838194e39e23bdd4def67a6cafc9fe77e7bf3d9693008b7b2837ad03fc75512350f2c3861d5018f842831e372b6aa2e5fb692ad8328a8107ba2ac3c8ee93011784496dfe7f439617fe71e3b0f80f99e983b29d2e1f3475f9eae00c6bb85e7704a90c86275e64556750f2fc871379486f53669b2b7cddfc80d86456449e826696bb5a71718b872298cb5fb37494a207b044ecbe12db549e42e59e61761a3141d60444a9d9e8a126a0db47592612601633331f605edae3a370c2f02db182569b3480186fee3725ff3057e2a6d222cf5977bdce42c2a311f5f8dbaf0223ecbb607257fd0eeb325ca2670f83c881efa1733a629380984427f2ec973bd4649918f70253ee8be1b5665c40adb26de69478b32ab3b0de4b2ed9bdd12e6721160fd761a1dfee4b750d4a2a1288d709408d0401c6a9e1b2f467dbb636aee0f272af2c04b1f7cc94875d791c8a642346c1d934025ce9c399081729fcd621b172cc6be207c6f4de6f4bb1786cb10469908be80a4fdd3345f2faafed4df143e7a5c6718e94aeece5dda0b698cc001d3178c2a7c3a4bd7c4c917cd8a55feb7a6c06db40d9ea8b32c5a6f0b0139a1498f2dc48e74737ad53fa37dbe9215de1cb4847527b1c0c4a6dc0b18a8a947b0ab88a324596a6e90f06cc3b8198ff416dd02e1a36f76185d06c08f27624607aa7816f029c30e77cd0f73ad76eb001a719b546c8c22bd6117d0e71f3eecc9fcd65499f8910525d26e0f5496eb79586c2e7c9b5dce1956bc46a2be3d2d687c4d882693597de0934590f37a04e8eeb0df83c9be1f36145c16e6e807f797aff4387b93b0969c8e03e508bfb4c462da8716ee6588088cbdde2ce1d39ca60778e66bebb6dfa41ef5294150ec7ae1ced6fecce89952d0f574343e7bf95fd489f5a20dfbaf1e9ad567f9b18084d133327638324fa75c1733bf14533f72432b4cbbc678ff02c317d61d051e1e1a3242dd61f477572846ce140d9a6c95fe3e6924aa2c1571e350dcdc52f699b9885cead93bf6a444e64c772cd725035a66a478912788298785041847bc784da15ad2638e2c31a8753f9376b451c960fd4cf3dca9cfe512f1d4fd66f85d457dfbef9506a5735f30fe206774af1b0baef23f977f46eb160c01bbeb44b74c771a5171a44b417b2f49630bdb7c86be83b89aed3068a2c647a117321d724e085d039c1c6361b04f0dce2205099640bda6a0c59d70ee05412cae23160b7c8779aac09bfcf51710173c488f7c969a21fc2f5e8e32e45206cb549ecd5305bf298ae06d0f8c81051a79eb7be9b728c8997bc18e28d4ffca08c4628aa48dba06a2e3bf99ab33e16aed21cf264fd102d3104c0f868a84855ed5d4b52e3adf4910ea4d44c305369e0989af7bf3c3ca9955fbcdae54d283d17aa631cae1051daa1531bca209f98dcead4de288e133c09be5f12b0fc5a6fa6f14f780c9ceb5a8cb1bef48209ea84693b1302e96b3b0a44bc226244dc1aa23f25c64e742a8066ec84a62e4a06aa03fb686290531be8d6fcb3edb738477351d59e9d390a0d475f03e16422ec6dbd026ea826be95dadfb77ebc1c1b70b604b8b4a2abd946d0c663fe99d3d7356acb56853dbe48dafa7f48d1a0daa3b7b80de6b8ca369d583c522f038ac576da72c23e06a4dd9c9969742a19b0ae67b8d4eb0fa7cb0218686aeecdba5ae13d7d8eb4803b53ba9291c788ec032bf0e6abd6b88db8b7552692c1f28b8ebfc502404049bd9603d6c80759041669b3d208f6c7e2395dbc6ebb87ba30f19982cd828eadcd92bb6adcf111606891631536a228e4bbe76b2d0a171bb47ebc5bc4a78b210df9ba34f06d19d66b78831c357b1c9d9828a57d06764909b50b516b1b00ea0e6725c6e3affd4c16a2d01c48850bd23335371218eba04d512284605754d50a384df12aea75631606ff123251473c680cba68bf7e453e1e7b54b68e64e01c93dbf035e98f1a7724e13c60dc6b53acdb9107dcb72e361c438aa649f0c8a11c04d62cb319d1b26083fe55d82078f8943e8f0707fd298b9454d1d4015127ab06d3444671631cbe57b833fabe860a36c081dcd235ee1db8d0e80f90fe0f5f8eacb03dd33e58ee965cbfe1d58a5df12e1b8275380d99edf52832cdfc81291016e5290a432c91a4ed6b0b3cd2d3df72986309dd0bbfd3b4e114ce6f2b4792dbd33431d655edf5e851daac6875f5dd46e850e07ca5e886357b6b35889458b2798606ff9b0e3e1ab3bd9e7b82c4a925ff4d902046e89a0981a83077a89e88ce211e5f4936952a006bfb59207230d6e4212616acedad18a58cdd65af47103e4c76fff138899e27edd15f23b024347223c957fe4abd49a767351205b9a77b50d0d19963f47fe7225509f0b8cd1d3ddbc8a97cd3bcd048501fc4a2a4a712e9fd453155692deb45a6e8927e2596cbe0a6731bddf1a869f58826a8e84220d458078e9076f3dbd88b765f884d49d0cdaf01b9853fce54d22a3fe0eb9309468f804a1d3688a95d956563078cd53da3688734a99cc27ff691a836a5ce728b557d9ce87e2463c15bc17a2e2c5f3e3f03a41910324253f2552a12d5e964fdae2ed8d8a8a5fff93bc71baec970f77434be1fe78feec9b14c64f3c144d869323904637fd8d32243857f4e0b24cd28a595fc1d8dbd95f691dded20d84bf4f7cf4db13843c1833739ba1e02a343edf76c5448578ba86b5841908c0676c2946742c904d01ef2700be3ca81fb08fb43d545f825ac7099a415e4b15edc7091f6d0059ace7292814bd4db886e7756d5ac0d72107b7825aec05513c058722af2e7d372dd5f6ccf650a6387991206d4db50c331bed5a51b045a49d90caeeda63fe577d59e0e64f478258863c17fe5de3d421cf4a1542dee243dd7416060feceb3bdef3c4f592d307a466817e48ccea44bd9923d9ec1287acac1182c77961eab45950b86eb250b88d467bd93533f57489d55dc62d14e0d8332f0de95ce9c0f6c53ff3f8400b83ba69118308a1166f9876446ad00cbfe53093ae5b19b4294bf99ad54537ed228ff48059c5746ca5fd61786da8ea0a3482dcb564921c4a1d288bdcdac0c37a6642e1a13ee5af274ecad2858ca9d5ff7b08891e0ee73764d1159fe4a6bee2590b9db89d49daeca8320e5c2828ceb42a94b6d006a68b410b7928ea1d87ed4fbdad8725b6a7a271e87dc627edcbe16869c77c7f0aa3fe73ba8b1109c7ff7f94afc932dd3e97ec64fe0267a0af5df9ffab208c40f1671592131733e9cb7a79f69d0851485924d7c637ef48637be210555516063c8c670c42b765422b8561bfbead971f58807faabc21059652424b963cec821a33ad1c9a699d95bce41cd5b3fdcb91676eb77d4c97ff6ef1969511ce248707132137a3a9b809259e3d75880f3737b4d0bb91d1941fd8d047fff3754ae01cfcdb8fba7eaaa6ee0a9a6abef3df25bcc2a4c24c4294433c5d2db8231fd8f800eb1edf133c82785c7c288626d096a758ce4bda68a49ab3b093ab59d61af604d16a982d0e9a7ea804e8a10f84e0ad88ea54d78ee02b6575c9f03e2504d71241f506d5d762eb17844fac7a61f579ce99f31545c1f4a374f83eac2584c5f4e09d4ea2a0385d9acd6f30d71ed1fb6839ef29317c5ebeda9be1f455ac1c5375d22b7d0df9738b152d60ea15ff223d44a6dd6ede70b7f06b25742d6a9e30753144379199c9063775e4cf5b31e4be058c006cb39b877fc6a6a46f08def21cecc5f5d84c3029311ffef4332a0c6b8e9580c3167dc7981bcbd99bd951753631d1dc758a08306f83021c20b911ae388eeabd10eeb22497dc1d34d015d6aa842a10b3b745d5b8fe3a6938fc5f4171d9a54acb359be93897a60018eb721626d548574b23c551f591808615b65b689b848692fd941ffc86d6c043122730ac21eff226159851b7b6324496c01ea95d254df4242df9b9f16e2cef08d641702006f0f5c576b9d8c9190538e02664ee2b4fd4f68103604cc0aee5cdf0a475e79b6a105ab135cc61942669651cce74b21ebe8481add9c6e34d78509d68fe88d03d030ae77942b9f2c2cfbd436ceeb16f9cedd10e6f1f9c0a813c4b0159fa9397832a5326e06e2da2b88f5d84802a31d83b88244c1f41bc1530549aa22b5aee741717b2379abd5aa5a1ffa51acf069e1458764ebb619e8f25bae5e3770b1622aaa65af6cb02027f48907f7ddd84b78f4efcb9799e452ca8303278c3f5b5efd41e1b18079e97c4cfea4d2fc54c5503c58226103e4b47af810ea2bac576bda3d2b96eb1324bbdbad2d972fb6430f7600dd5343780263014be13aaa7d3b4c41b28c5d46e1338fb8b700df60522fdf45eef59679c43b567da067e974b16b2525374020cdca87d8542d0a582ebe7881738680abb828a5e4bdc37741457e36408737976aa922f8f4f1add7865844552efd3f88b859199ce01baf146dddec7fb64af49f7634c3c7308aec3c69bf28c06d372ed2ffe54292ad8bd8e73a8d2260fb800d0350a8523e833506c2b2c669b2afccde9fac7fe85924ca25f812d87903e008c3028dcb494271b667d89b70ca9ea102109227966b837b7362e2755dd617036a997551a5ac064f19d204a9b309c38e6f5a360062d12cceba7e32d1df04713f26004cce2344525b0d6f59b3e6ccb54a1c86f8db8e5dda1405866c8b06195229a3bf3f173cebb304fa29758c06a00e00556b9deb243f52026fc1cec750eedfda57b9698152875c914e7d552599b911f1924947dd79ed000136eec97ee8926572cae2a01c3fcca23f2eb41df1d8f0f171439bbc6fe9605b816e78fb9280fb5d99be95c6861ce7c3051ea2c5a7a42f2f963ca0b860fa6ab3d089d2cab69a476c77dd00f15862ec9b10d8af22c62455878c24c7742893cc35047e0c13d312dd5e013f09f0662c5f5e874c6b606db3343d48f81d6d1e1dc86c7abfae371c0a6caf4326db704f1d50d9ab478117c34fca1848906c1158b5cb1187808b5b20023cb3d9738d8dc02915e3c1b2d91a07198b50db24f51d3c9d1ff7d3a59493174c077c6fec240bf706e7eaab885348471228afbc7638bf1a14bdb8e605528eb1d93f332b13c2ab939c54f4a0d6ec80fd40b3dce3d9f4820c4f72ae622d93261d833cf1a867f041e510c586532e551fafceb7175af46b8d2689ab72091a72135618c06ed0fca30a8a9641f7e1491892cbd11817e548ba068b56a379c7c1320686b93a31f46cc14258bd9885022759a02a271298c6360060d38001184791fdcac8675737678ebdf900c4e4c01ea28540f28ec7bb220accb4a49670ca6009d93528a62b1bf779aa0bb7ba68c1eb0e6c1ba12dfb1fc3d0d26eb19fb899fd54684820d8f00b4724e4a211b7b5122b98dd070efd98f0559bfe81106c8a061b4c95dabdd6c7f8a0fedd8fbd8e0fe56b7084b45cb680288dc7372f24437228457657ff542f6426d9d9b0dfaceeb1bd1f9c25c451033a85d379425dc3ad290b50a42e7d7f3fb0cc4a74193e2e5297c7dd329a1739471e3f388283f18f14a0f34a84649bb2cc6e33073a6ce5d3ffce9080333c962f10301628e80572aa59f04c8e985f350af89968de25f605e5f48e7291975979af71c01c95cddc55779f7c19b05288d1bf59fe497a35c9f48de59aa30cc0fade6040a844e58fc4130508c16e6c0b54ecf0febd0db900afc17f0702cf407f188e4851c10dd55c32c5669523a683eddff632884234d0c3f0b9b0b98b05f40751a308ed043782c71cd6f4e0827e011bff82138d4ac8ec42d6dec890957dafc3a7b54c98aaf363eb846be1ce1a15ab08415782353730c9447eafb31788cd278ab1af1832c4b60a3659e302180dd2bc976247e425513bb92af8ef06d796389348c694a0934857771126176112ea375cc6cd754e2dbc746c37e567952c5a0815374e4e8328cd88614aaf74a53ddd8c049ab4d8ff5270b775a1093c1edb5fe46f7b094a3efcc9c15a6e836fff0e007a906cf2ce2cb933b0009dc9b9ae2b9bfbd4a53ec2ac3d17972b3c4478288d75620df2ca6ed320fa7b91c1e6b25f39c89d5bbf83226082b3628698048ab2e5b51d50f640bc776075641de48320ab50f06bb288a19fcaa2fdc826ab3adde583e8e6e26ed1021a241b1dfac0f4a30130b269c04bf888a878705817e376accbaa2dd7d9f387b00ddda54163199c067f36c5f30fc18a22274622cc61fc6d350f2de1908db1ab59bf2f15ca7733aa3cc9cca790400d7f4ec29a076e4b214897f9c0197ef0afed5903dd64a62c789e9d508e3409878dfcf73b1c4f468af0299a2a3e5dba23b427982fd3fe3e97209d5c21fb83fc39d9436300bb5c02e714cbb3ee55ce5920be095c606571526d1bafd1ad33b2c9124169d96e2cef0c653823f02c03bc93233ca7435ab5b79442aaef9964af306987804186b8f102d0228e88e8f46eede15bdf12bb665a52b9eac5cb83c0d952c818cf115a33f4251e801c4bb387955f0137fc0dfef95d20af5ea534629f95e99924a378d497cb7824c1153a3a867697d1324cdc0470826d8da0bcc0e917b69ba3a94067de63e525207029c5ca02290671a581af0567a94a0ceaa4397f2bcd4e2fd79596ec0019f8c3cce8938a5849ff3830b5a0f385465103e283eca364f15f802b024833c5f6a3132b6e884e273c29799796b7867b4ed35f673509a7e2870f5e531c94d7750ce7af596aca9929e7acdecccc73dae190d4f2e276fa217bb3f7e2d54b6219b5efd76c54997f300353abfce1216a25a37282a961f20a7655fb869ef36a9378649179084cbb8296603dadb9a21a233e9d154ca7cc93bbd7107f70b2de9602df799ee582e097bfca360988e7086299e9b88cecf67430c74cc27a06d7cb39ae90c388da77e6d9bd92912f36c8af78c5febfa0a36a98e47b87c4842aab9c8afdfb671f00a36e35d247c52b3934ef6a44c68d1904950314d36bc982470272e6d794139c318965fc4e74c2f9163eb7678d21855abdaecdaed9b89b72ca469854af65199421fd9ce69d3dd6ff54732ddf2bbf622aeb4854ea7c244919867417edb23a125e6c0ab12221e933f1023f479623f94265b35c07674b1099257c50680bc1f08d7ae0d9a8ebacc469b75e1bbeda61af9f7b30bd11653843e3b263d38c656a9a1c85f23dc0772619d7babf887076b993c71bb99f36320f1e7991f9a3f285cf35b9291f66912272ba4f0525ea68ed61bd63e6ce3d57e4f1681a33b3c741ef58404c4183cbdfdee6a29beced109d8d516d2ae670245644109c5adb3abc044b7a3d690fa56ef3b27ec3bbc60f7bbeda5f112c6cb49b4f4d8f02c73fbb69865e9a655365040cc1d0d69027b91a0b653b7e4f67860631f1ab50ee6dd84e6d902bcb981380ca578150271b3847b3cef618c2c010dbdb84efa52e121974e48e3e940db29ca38742f53a60e440c6628c7261521b93b58c5c9e7cc42ac4bebafc94d8e8b0748ebd5860cf4bfeaf19f42649a51e16e2685baf7066123536a9773866a837eccc0bdcacadbdd8b4f2ce780a6d6049cbd0a790229a1c7f58e9ed4542668a6feed27ed0f3aac62a0aa71254f1c7243ae02796a8a100e2a3db4f75f45700f7a37d1739a2e28b3e21020006f477bd92b1a25744420e899cab46b4672dece9c332ed4053fc7a0dc980b4ae0bd44890b9aa6fae0ebbac87fd6b2f0817de89af085cdcc98574f418ef62584e1fe6bd049779447fb152095c7ce35a8985bf8cf8f13975bdc82cd37ab222f9c20e760aea898f6114be1841e7fb866d954f36392d65fd0676b6e82d949bf1b4e2ab9cc57e589f84a2e3442db3fabb47ab98309904de82818e1dfe06a86f0b111401a50851f90b5d414f8bfe4d0d1e373262fa25fea15b7ae5f25ccc9a4afdc8059a5784a73735b03f35106f4c661e76d20653a0d1bd2c1b02afe2cec866772cff3088030c22fd1ca89386aff40871f52748f48bab8008d0ad73a052ac97d9475e0f936b63845252665840f10decccffb9857fe2894cb027a59e874935e571a4f1b05b26b90b8d96c2a3830429dae7db389b102bb2228a752a1ee03301133f2d124d6266da5e9a6625af6323b7eda36f54b4a9ca584ff993f3b8161d5796342ce320e85ecf80fbbe84ed037723d74c99286a97e39fb7ec3309052bd8daaf78ffc39410e4248ac58e01d0d1f0bc7ded0bb87aeb0313f214439a18f91d8170e372be558ae5136c940f1e703196a59cd96ee2c4b725440176d73ca0f32f12e51d5c9de94986f3b46f00ea71f89c9a9469d02a14c4b6d512e31b37a21fee71f136e0c5219041c629fa6d1d2956d82b66d6eb60b486840fcb60a29c3cefc25b410addc22727e88541b1c76bd2500c0df936a20f6d0276878f2d1891ec01e88958207a3616380a24fa478c26c9c975f06b9cc469ef2e0a72edd71b44c0d06d8c519343c26b1c9a850e0bef46520443bc8502d6dddb23b71f5f6dacea2ddcd35fc71c81523a173a0c5fb075368a10265ccae966638542e44967befb7d0e85a41c17e79de4cfe9342cd32e9ce4788beeb85b71389eebacccae8a9864e063bafa4600232ac4710ac103cd2a8ffb096ee44bf649db5542c72ded93b2dbf3c623c5b51f8df19515808287fdd9c9d15e36ece3895de5f19aeeb28f65e4fa326a433bdb11a5c482fcebd9dda2e234bff057793833386d672fb9e0116c7e564bd8e63e58d52f130732be019754de15bcb5745da6128621156a07cb1a1b6514c3e364947dfd658acf655921b8fbc6201691f3fddfa63efee2291eb9ac10588fd6dc3761caf338d36305318e948ad2437325b9d4fdf6eeab906800a63e7e3655962f6db464182a348cda05c00c5226124f2c457a9a8ad75e2e5df4ae0ffa4f02ea661d3ecff5358d629568acda31ff45c63d6ebe03a7758605fc4bac43a2bc96a104de61a3d8f16d3af06ebcc185e7f12dde80fb94d804012b65f77060fab5238f1a9a743173351016cc20a4b4f5464e666678f13e4c1279e53f118061b46248782ab40f4f1cd8af6fda52967a8cfb482f39a87cd4a1c74cd0f173d04a003228250970570fbdf46a6cddcb8f70953b968399f9b66446498f78e2ac5276e547f0435eb63652b258b38c9f6fb312ecc7befe8f59793deade0cf24742e0e7f91a096cb6be7dd0cb31434ccde1ea5ada9b48093580cc31f08315294092a5c27eceb7427684abeba4b0231b3a0e475897d891734950b0b7a085df8a6e7bd9576c07a206796988de77f821fc54f6c4c73b765295c65673f68324b8e89de38549670b0d7179ab990dd09f39465553760d41da5b853e54cfe41a944c0bb48b48083db4647602043693d89823d4aa1db119f1176319b685bb5e8d22f3598eacb53640b064c8b8648ee93b5d2e66e68a46c251329da758f5ae4e2b56ab322b186ac65da80d987df93656b57c3dc334db73ab6f2181d89c07f52283bb91a4be9e2ca4ea7864e9891bc54944d0558d1e60eb54ec457aba734be4ac7cb52d6d82b2729c30b41e4e781e36ab2962f4d838a4f69d49e58a8caa3a2c4a2a2c5dbde9c71b818aef347f6624fcc11575fb6185c09c405c760b01d97632dae4ab251859235129ef99decb387d497453bf69b53c41cf111410c3ff009e603b4a987d8e85e075882408d75d337bef44e5cc5f2070a036d29552d8f279ffe60663e87c80f977f196decb7dd2b8504fb0328b06aef1ec512ce166e80af215243e5ae868d07bd1acc5c1c910f9bd0da3f14a760bf2fb78ae7d3f349805639713cb064ab4316d40cc01b3c01c1d464df412dedbd1505907778859ad22f0790114e8a7443d11743887a6c2fcb53087167cbe003d506d5ea594c2879fbeeff70f8d9ffb11e8cee6eee6b5b31d04158157ce40037f90f5b7cc3e81e353382ca5fb3ec1017f621abfed45079574d637e4af782529dc05fbd127c10aaed99fdded0c7fefd72339da2bdaccce7773fdddf6bd5f66987b20d6c3b2d0f7d8d8680a55a4912f1503ca945a89e7b93f9f640055d29e4c216a59251ea581b0ef60fad1e72226c1a5a42cf407bba78218fc51de51cf16b83088e735770d5c275d993c84016910b476af2127a0db54fbe21d1000e4d9436a0854be72bb8cda0785f8cf841ef2d5326b511d703f2644fbb5d04ae938c881c5a95b6ef55504c3a9e2702598551c949a36302fb9475d66ee0f93031178a0b3982873dae28c983ab9dee853dfbb53d56e2bfb4683d6a5b2504a75a02622150bf2707674d24e73b1e3482f5d206c91aae5da827e96a0b8bcd5c634d29a95ef0355781e50ad26058ba32c1e6bc16fc4af1468db54c4d97cdac1c45eaa9adb6a9aaabb3b924717f19534e6f3657ed7e8b1f2b6864b1bd8df8d9f1bddbddbd30c0da18120be1e6b416c83765c64bb4e4a8a772328d7ecfb29a3bd8529912ca1c3a9af7da14057bed442b2bf8bd3acf6828f6ebf2ee7660fa06a14ec28a9c633dc7a1b58c3ba2ed853fc883199b3983f67e275fea3c9d25986581d0ff776e57c62d2af5ed8a0818e9fc61f1d38c6049354f51d8319afccab91025f290890feb2501cd212649df64c9451b22451bcbdd478840a23226980ef67e57de55400d4daeeaf7a5fd6aa39714d2f9bfd3c5d4d4cdb803229fac7ab0539f38b3f63c6f2efc67d66f04de0a6bfb0fe10b77a84b187627fc2e783bc4989f19e58c2dae2f38d9da53ba9b71b3c6c5baffa1d32c17763724231e671859582f3a6f975f2badfa4aae6dbc7c76860013ab3038e62f486d0263f1a10100ac752e35cc804ec9c69abe8720043939bc843991973b0d8c5553a492cc00d19cc4c2f8dbf318703005c8b41d77f3788a6d81451ff096d118e925dcc9078708594319c136857cb5057ae8883a960215f8f40f2823855c3e6b2677409856b2a66915ce477754a7b6515595cf1703457b9d58a1d450847dc4df657e715d540708661daa1a3206c546208195630b7b7a7d9e866937d8cf41233a8946d200c6e483e749a4e67bb208d18030242a601cf488d09189ad44f21405656ea66be248bafe7d6f0f808bab6c12e28a7cfb2bbecc7e68da61ae0239f85a6274cb498942b984fdaf3848ad8a0817a97c25942a13160efaea74aab6206376e316a1879ddcc1489eb8c3d434036a1dbdd61075d7a6e9749d7d52f08305ce938a69576c921e12fc485e13403200c26151c0a57b7906bcddc071af25780dc9e0b07927c2e5b36c1112423744bdd424277012cced05e3d129dd21737a627d05b25a1d80a00dc158f4039133157e093eda8b226a062a13214ce168dbd1a0ff498763c0e85922c6416668386a7ac4c71ae60f82cc7e87e07aa8d64ba55f39235b08dc63f71831178408177e09d1deea6e7dbae803ffe44e7cbf19e98f7aa5e4417e135610f4c55f762297f91a223411e6665ca0df0058960d76f439540c12d13797982a4c597d2143b55a42d276d6f906880e91b17693f4d410b24290cc92ca8b40e47852d8975f463d67f44a44b11647be916a371387ba20709875f74a571f1f3412697ba21335ae9a694e2dcd6d98302847272cf241a9e46302b86e9df9fe135c2760bf596dc1c95d5bbdd2657bd8bcad30b939906d478e4deb349ca8adeb54bc89321296f6019dafce11495f84d67f26f53ef577f74d8ba0c6e3353a81a120e18dce458a7ca67e2b29f3060cd7504d022cd825c9584b72669005afc5222228ef76f381b52299dae83e809a19cb3370d1042cd50fee106ac5bcedc7fdc8d77743207e7191a0b5af8674526dd948d85b291838e34b79a6616b333d122cc64601349e5a35ea24a685ff52526adf4aa6419d4811b1b7b2ddead05c2defb889ec7ab976acd697dc463aebe3d6f4fbd58abe15e0ea556e480c4ace5062c0d58954a774b7bb114837a44ea86d47bdfb670824872dff993a52aee0678d942b4e4dbc5175ecb6689ff914d7c58d45c8ea55831260f32cd8ef53cb68ba55648553b582b0a7ee1130fed96d597e92466a2a94bcd73b79b5a506a08a14f52f21941e27ddd5d2f13992f9870f6ef11350e59b7413b75bfc20aec652776157fdd8367e6a933f4a5fb721aa3777055f61f9d8d154326c8a405cd840051d3758a0759bf2f83a085cd26aa0e8deae404367bcc0ac93df227de261a52ab0e79b4748cf4fa7e93bc1efc77e1430f16bbb75335d05c46b5f1a0aca1a53cd2d0c0a4c3ab7f508381b00b127be3d11a50ba884b5d9b820d6131ec36752edff7108c4d30f4f131ced027fb411c1de299f3ebcfb266660f233b2f887e1ad9042ce025cbedaf4ab997075b9ef444f6300a479346c45aa03b6632a8ddf783e58b186aeb8dab7ae5c0b22a35e4263d393ebcf18b773306b7c10c2e641567a20ff50434bcb5e2f800f1a7f2b2f1c1d1991609a43796caa3252450b4ec34724dbcc1609d1dbf05981cb1f81dbec112939c351bc3b24c3812bb249685c63dc4d364323e927165a10c32b0da0aa7234ff3fcefa4a573c4475a7fbfb9d49aa384978f3110f577d5db68b5412f9efae4dae379022ce38aeff3f3408fab031e150fc4840bcb8226535afee159a3a1def482b3047dd5004f1db7c46d7469d1786caad3d4af638edf887e7c4cab8190da6de943d0c96273441d09cf904f993edc7b5c9bcf786753b8c4404587dce21c31bcf6adc2dd94748055d31cc526d436d214a0a4c231ea6bb4c55cbba9f14bc307fe062d1815e9aea3933cf7abf9bd30c239b2f13e76c0f5cda80734dfd3c294ecfeff4528aec2f6ebbfe77d989aa2759b5845789e5a628069a5fb88e735cfe7b7b1e129c78f13ad5ca484ee2ae4ad94049810d07b3cb697aa28e461da7181c92fea58e5ec4c50e13516537b7421a0210758e97b6413fc7b0e573bb82927de03cb6274b4f6b3e439145c961ce14a3e989873158d74dd4245df6a98105b775bd1ea22e2c8c5f78534e7bdbdddcc446d22452097e66f435143e122f3ee2e1cb0165fe8a1249baddd0d5d07e2534623cecaf25e88d698c61efdfb7bfc98fdb77c86feb2250c5e23a9be3a3ec2f64fb4dd688ad5f4cb1c387f23d48d5bb0c460f8f80812bb4b2c9f8a1b564465539f2d8368d677716bc0d8c2eb5ba042be3d338dde39b3e176f0b0a680560bc33e0ef3079f308fcb3474eac9cf2cdecd042ef38c54dc8a3db944de9d4d158f5aedb8d99dedb37156d5ef695812329e28cbe9fc2c18edce01f15ca9f551d07b1efaf5a6d0979318c0d79e631dea9e117b4faeb9eee0e3754f23880c5dfb55cb9a675d146a06000aa278ed4d9c01e272d92b8cc71a855efaa2ca522893aef0d6a5a7a172894be16183ae4a7b4af22496fa9b961264df042ae9a64ea31b5f832ebe3490470a047971de4524008bdcb928ced28900fadc520ee95e1859211463472edf39c9e36acfb5411ecbc8adac5481d73938d3c04d70e377ff966b7faad78b4f68ea684f530bbaa549c4426d73ffb82f17191d48d9a617fde6d9565b82792c893bff5f7af44600a2305b2996560468c98e1ac2696914f3bc94d3c690e2cca98e4a2cbfb716cdbadb9608bb0bbfdd980daba6b831aeb10a43129b34eb913b4e172a01ffcb0658f8a2b6953b1e434bb2d644536d6498563480e9cc7c12bde18a3d89d98fcc7e17f3c0ad4cc7a766bfb5ae23708246ea0c512a9709fe518e09f6fcaa6ef5f651997a81152282e8dbdbf59391c9eb755f8b623347239818e0dc0046c807e234c121fcfa1c2b9d0a3cfe6d85b107fa2e0837f24fb4bd13190812d7de832809d530bf30d17b1496e3d3b238874102a01769762a6c2d9700e078632955eff3d1acf2882c6f284cd71ee5e760a3632d48f2aec09aef92173d74ce1864f6bcccc3e73d12e76ee686b86b6a5a08cfbd12a08bd1fd90fefe2fd79872b73b78dd0693de6f770d1e749a538b3950d941600177d5d8d9ea09a028af131952bb9362d0edd93f2b8168df865df4958fd5d2518df32b1b24c9be0d7f1502435f5674e01e5111c59f31268cbb07a5f2ebf1c9245dbf05ff8f40d8178f77bd30c3170bf97e31e4b67a748dafe1b0370ccf718a279787c1633c2a12e410ca7283fdfdae05721e2d7d95a12b1611d3af35c9dda5168d5513b0cd1e2fae4fe0407392a883bb607ef6af7fa59347394d8fc09a2a9f1d63920890923afb0f5c1bda69284d1c167838c3f73701238148c0e9756a859f328a84587221ebf6fe6535cc3e99b8ad4c449a24de31406702892618bdfbcfa8841b76a4127117ab76dc4e5f760ff6af3eaf2ef6f4fc43ebebfb81d843fd49724d51d48cb320866cfe658894ccc9aef206ee9bb8ea75df6ec4d829118b2eeebcd4efdf62eb0fe626f640956ac9fe6cce4857c12c3032b9b42207e2343b763acee5ebc0d1b30d9e64f604d3870763177298f9758af9fb6e97358de84afaed25347155b6de885a9ffc7cfd66a2e75b13147a511203c1222d584d025310d1b0ef1e7803c2cfc6e1c180e22ebcc43ef05290d5546fc3180e000904b50f9e29e0df229f851a032166491dfcf057fec4c96e9c0e69f8c7be72bb9d23443071411bc4013b622ead3956382571600450a3250ed30f56df03820e9d4c7e8991f3527bca1a5044ab966b7b629cc750493e8b54105baee7659b5181ef873ba2d6ccea691b62aadf82266b4909c39c90a9f1afede0e7507997652e1cce06fa81678664b62b25c172b7ec605668c2545c57cfd52471d5823220752d93f26ca8b20b2d6799a28b896f192b15e5cdc4cb509a12a88aa67cfaf2c06d00ccbf6120afa683a86d0f21d5f0f27b6db6c9601c4cbf21b0b58b6f48cd05894180a79730fa39c3beec3b87af92f4d7581426e511a5add5abf07c52e5ff039c195876af8972812486c0471e401933d37a4ee39610b786ceca9b0fa01794ef983dd009407486727d60de9220dbf1825e0fbc5e3dc32c186d28c9ef85bb0199a4dc2d9a7ea9878fdc5addeaf4f8cbd51b47f7d1a5f33e5c68dbd66a2f72db30de0ddc115dc3e2cfb0ef5b2c8e555e04f9acd05974970886b664dee5a172787adc9157316d46074c6831f458817f743f67bfc8470beeb8ae560bd024a199175665e629e6d1aac17fbc14004f74a1451e3ecfd52aeddcf682cf26a44a6887cad1462eba08b457b5ca8f17db3ebd6325ecca1f85d563690cc5c9466098023cca1b46909ee1d7b470d32e5e646e98c3ed886517646616a95cf0034ff306fbbe490ced5b854aa14c3694c6bc1b7bab4068b71fe4c67f35ad0b38ee2f240e64a104d8f0aaeb6cca8134d9650235f0f2c729bcd5fab1c042229af489e7a456f7e63e5129295cb7e1b20bcd573906973d2741291fe56baa6f964576578a1f480dca4dfbff1219a4fa84caf4310547048a8da764c088f87c853dfd2541def9d5e26f60fb3f33925825fd9369e271097243c1baeeb78f7012c67a0691433ae8cb8a24ea32e2591b0c470fede9dc0fc14e313eca8d171781b574e400cd11735224314b7ff62d893d82f731df737d6bba2becb3485388396619f764e92fa44fbf66975c50d405885fb4c06526b6a971ed9f91733db5e7d411d05b5774e8a7364a4f996080b8cf459ba18b080f2ac387229a7b578e2fc9bd388d563dea83eb90636ae1161b291c5d35fb1207ab72acfc6109c05e0b081b2f0144ea075c80722eaea68b081e99adc2158dc5e71572e803d158ae1c516b8c497194cc789bfd1181cbe479ca14af106d280cbd128d641eefd202003bb7d596bb442713eb95e73e62ed7c941e54a5aca165f35857481c2617bf7829c0d62dcefbc8855566548cd608a68e0412ac72345ae6404ea6d29617b2fe0fbef559b3a0391d0beb0531e517d75032d329f789aebd8a9a6d54d4a3c17db1bb50e3ee6cecef012589cfd1595b508354f0f7a0273005e28ee326d72e5428ffee541e6793da82a91b14a9bd278425cdd3588f0004d78f25d1b6453a67952ffa426df2e482de27a0c64f7984672a1d5a93dec15c6d63c6c68fcd1b92b63b2916c363f0fb2a36f223a3766825e6474fdaa9175f989f27d903c0d4e28a8e70dbf11549d177ef642bb438e2e93b97ae5b382f0f6d71e97bd0a325d476a3988b30dde682f4a7aae27c4a3e85fceecd7b04c746082965fc54c521e9277cd2959ec7df02fcd00c8879ad490a251db9983a6402f60ca92f63b9794732c2507f568c473bb1a7dfd142c1ee932662cd58935c4cda319a81e0d832b804288fc67f5f25db0fadcc9408fa9925df806c2ef373e7059420662104939bd518522039e9373332cb8e0c4d7e31169f32597f8f95e4853bb58740fc8aa64de200f2206c137d870a5a2984a39e82932a075e8a83023b272727b9b3e207c89aabe1afa1c8f336fd43399ca980fc26878cb5c80f1f4d31ff40311aa7baf33b550e77ccbcccb3dbfd2e486e09afd0886f4c0c80b2a2ad17deeb9b6f5006019dafbf2ea8d89fe904acf1313967b714bc01e4d55755ffca4fdf350ad39f103c886286c415b692b354f98ea8cb09221f1422b44de20dd87a9acb594e649b587fe79ced701beb1ce964ee4f2c3a5cba9d15c9564cc5b482c6104e6907adda9c94f64a491282965a677ef80654f6836aeb0b766877e399d9bbde3d33e6a394473cfa8c8fd76c1a7731dee8318bb4bc47f48007b747904f8ad2c25e67264002c48bbaec24ee492a986cdf1932955c8e031469d62d98dfabb62390734912f0fce98f7346db805d92e2e1a53fb3bf89553d11f3d2fb47848364856d07c1411c87d6c9fa03345e0cbed3c0291c3cf1e60e5c9f958c5f7875f3ee75a241b618336a3d2c2cccf2df99256ed5cff9f802b870bdd5abc8955c9d5aa502f3753ad6421c11af9bc2206b36ff81579dd76025509127f15c68bf2a1bc5c312e97f4e95335ca41921b4c81586a9bd00374e7740d8b22703ab45aecdcb91d195d2c0e5098e8d5519b5d514a5b1d9d8defb3dd6fe4dc07137a75036887a9399f1404ab4713af39c824885fff5e861a76f98893c4245d07c247256dc1fea76c3c973e56754b905f5c5f26c6a63fb74b6d90ef321f6a5e44ca4316562c7fdbe2bf3e28238caad59134fa7b666e7558d3f8b118da1c7b20ed3d19dc7d1c51e115dafdd610f7f287b5ccde6b4197fc905c28d4ab29fa1e88c28337c93e8c95b5226c2d040a5c62f52dba28602392010e0bccb561c014b17c4c78b939edeb1ba9c474cad6d1f0cd76e015530f38f80906c9f854e1c5687e61304ee21ba070b93713f3db11d748eff09ce451a17cea27c82a9810af2314c2a5332dea57e82a22e7f7a4595e498618bf7c73e9ee2db6815636b00219fed1745159e10158a4915d409e1d5a106fc45e304f7099eeafd0f8209eefa95fc1b7fb4c595c5a7cc5c1c301c71a73d5e974914c750944994e3df59f2af902233165d73a5d81fc4b69e97969f1300f11b2bd9ced9494804a622f4a77bcd275fb22837528f06dff8eca158e0e8217d7a7a8918024459c0d14c1ea5f3d7a09ead0b8f362506e5ba260c826820ee939220634b6394c96f9cfd50452e2ee4b43d1633cad5a0131558dea95aa29d7034674734db5a70e1f6b2cd7faedafa8adda4813af6b930387a8b3fa9fea12dd26ba769444e4437ecdae3d5f1721232a59420c88d582c11db897990bf89ad5d31a810e41aa3bd664e9d172563ebe52a26126ee5b6e52269346de57113208101bbf4494087ac160f0b8bc6c18f93edaaa587ea22e5eb701d940fc9ee5ac866672b9a541de8c8772fd258299e67bfeff8a3611526e1b12d7f89e583a30df3b49e1b6b41638b215e40bba4b28a97408694fd7c33da6f7686ac80b24eda1b527a353a421c8a27a84de7aea2098bcfd839cd512739ca62385b222b5ec91aae6a321c3254739db86f4f0e29cdbb7382df891dabb4efde7d87f194dc35c23dffbcc13b89dc66f5ac9966ce0a6c91be0ebe68ffe10d92b49d76a3c6693f66a9444e3d7c5c5c86845ce6d0953c87dbe5c537760d57cc24540ab7d24b73e3bf3c3ddb0b7d5ea5df549f53a798d3fc13beb17aa3afea018d54d3217397f83fed1e5cb83eef384b560801b37c008344e774930cfc00120d544604075222626db58b621dd48452494f840c25c55567bba2262e7c7bc3284fb8d1b35db394572aaed785fa88dc79643a179e34ec18c7a46bdc130b338061efb9434ca86f33f1930ca7115345c3b0cdac3d0678145e786dd6e8e3de43b1212b9d187fbde05e557c92ccd618e959db58f05596efd6dc867ad1020a09ab3dd140f30f1586fcfc9ed20c19c06de2b7b021ff9ede3d748076516f30bbf81a1a691fada0b30cb0a341356dc33a6efe9f678b007101d40cf62fb76397cb12ebf56df710cb42dc2f6f3060b9325e01fd001764386fe4d43e2d040624c2d71c4f9ab231bc7e3701112a6a3d89e5fff4fab1a01519d822738128650710a1ba23aeb21e7d963740e7aec1be4a3eee6abb1de4a31d6af1e8c89dc9466c106f115299d9067f75433ba95e865bcb1f181be869c1f5749331d74ebf7ae76ebe8a363a3eb94cf16d3dd8f037b13917ca4fa6d67aef776eea478e4042875f9ccce4dbe63945679fce9e78a7a61de2411ed819c9b13c65e551fc7b1669d357eb2c50f98375df6e6d8d2a63b9f57ab8f2855ae479d5ac75db9d9d8a779fe5a71b39ec80e662f06d99863814913111f8edce9a756ad9df574e183c6433e2760509a9bc457ebd74f2ac0d78681a3c75efec0ec6a6e20418f410cd84996df3f67909731494b50463a475a06999736a8ce07fd73706d62b2f37de87df37a5038bd4f7d1eaddbfb3d0620e56544b3f66abd42fa8ee5a81bf922ee86800e4eb82b742e3f154782347e44c9ffb7bee7cfe09b8d9aef6fd4124f765829098018aba8eff869736f99a428d5b2607647018426009fd9a017ee43b35b5f3cfe0449fcf92dff2a4b07db3ed132aba497a85eae12dfcc605020ccadfcc6d19853f2fcc4f09490fc3fa018f104b45dc8a1e784de63073eb0b13ca3281a490171bf04ce7b20626228e789a98982d8b06b40728e1e01a6b0b33a3479a7a2a9d75f04c15c5172c31c7ecc50b7ecac90773d8992b91e86758405dc6bf62333a490ad9479559ce727502481399c624d59811189ff58ba7ea01c4e6e9765c7b73a0021a902f0f7a778b18f451150f67d9ee3c4cc76701735e10842999e539ff6c33a3c78168c0411479f1820ede8dd0b96ee6509dce47629bf83b21bfafe1fd260ea876e322844ec60f4959982abd8343c8dd995df64bc1ff89d0e37a3a8cc5d45bd8fa33e9f56b78ddb3dd6a2b57eb0dd365bffa1ce7c6d58d00b5bc289dad78653e82e43ab7bce5f4d8877d094aac2c903bf3cbc01ecd5f34c487ac72e665b8b7ca83c6ec305c37b2208042f22460eb8174d16bf252afb3ada2fd2ef46e415871226b2c09ba32ebf4f21e842334033a82b46e5900110ac33a624380507a06fb5027c2d84ce7a969768a099a01859fcfbfad2bbda9ebbb6dbe5d53fa178554fb5680200f3b6c91c32051085587ca321c42506bbd0c0028b93f28ba3324cabe554313b9162bc885b4ca8d29a84a70f80f9ee247393c3dcd2b534df677af9930288aafd22a3211b77125972f87a653bfec4f1346bab1a01d84f2eaf19ae9bfd9fb0e543ca5038f0ab278351d0627d126aa12a5731246f5266e1af808a0b6da37a0bfdc8a79f863c25787485a83d24968237d47bc569948b7e549db8e7eba02cb3fee8a8a1b7ebc176fa7408f70fcbf1ee0bb43c8614a9d4b2ef9e7da4317287c1f19e199bc95573e6b9fdff79e6cab0e814941f44fc0e6a2e7257415d78d5923c7ddb0b9214a69c4dc207f4f049e69949d198750c56354738dd8661fca1a82b1407e27591031e7770c3547e9d683371bf3198ca9047b3513edd7bb5cd5c8580a773029c6957c04cfda7b065c65247467d68001d10b88d4c2b26634626d4c3e9d46c211a3fbf8d448f6617c9ae89c4ae729ee6e92f16d79d6763aa81b261f4264135d394d24278fa428f06d23d0e67ea2709882ea01a6cf041a4076c357e92a8e6205179d6121abf11020a397e45395105022feae3fdcffeff13e4b7a19ec5bb39c1497c7030b23dc2236373f605970f67e31e3a664f87d728bc07fd93ceec34f67664e08e373d03d5bdd6012b81670b29129e47110a90f180719c33bf5d0ffa7904964b17cb4318b93c9abd3f6a9c2e0bc3fdc0de947cf5686d81b15044e688bdcd0ec1e8cfc374208a7777a4bf949e46b218df40247db2f9c4d8aa49fe9260c8832fe326ce0d0e43e9e5aa1c8ab8c9b7e7d3d71698f8dfcb607406496033187467fe68e536b1b542e1b1bb6c9297b02db30a9ebe654dff79408ab921fd0cccd84ee3711ef5a8d2d8cd0f5a8e28e227b6e7252679abb8f695e932a6adf67d9a6f01b65edc314dd1e083992c2e6c2ff489403aba08d730fb92b47e43fee01dc0f498657cc2e461ab9e6f50fd98dd3a606efbd4a2bdfced3524bc53069e0895e671cd31c0f88e58409ca5d977754aad357108f79fdb163bc5ef95071b9305a9c495e2926c82f70b37bf659b78d7422f3ef590ba3519f4eb9e11aa9982535c539ca91a8e714a5ae01142797b51c84df0bcacbecc80024ccb780910e12b3cdb6e51abfa7f40bd46b1e7ef9514f0e6ec8e9bc15efeb9224a10fa4c07bae0b6b3d069447f1d5966653f9efc02c3d169bc27cff2aa0ce3b035564d7f34ead0f89324fb59c9a7bed8ef616599d2a662c964c5ef5a03ac3bc58b9743f0f4d9803bb6e1510d60cc1668978953f6cc6628d638a889e70060d3f13663df2709618b099e7634b6ff868c474578723561e9a31443139f84559d6ccec3e9ee08163f79b5d9b8961a790848662b5c8769947901cc12d51153ff40c6f67590336ad8c41f528e0ab31516bd2416d730d853a756c1b6f7315edf1e1cb15c6062dc444fb3e279ac9e6ebd72e3c88400dbf3acf3740ebcc3d916af4467d2f30e3aa9600cd0c5fffc1d950395e7e7b641c0744ea8d49dce9209c8ece8e7c102aafb9b8f2591334ecc37a00efdc2bdd677a10ffae998b1fdca1f14618072a643da637212c7b630d7abf2a5c482df29ab4ab951b2807d5f666054ec0f5053c6e398c8569937f2bdf31bfadf2092a27489476936b03585c1aff0eba0500fe6699f694cc51c059ba6e0311ad972712670afe0bcca37b8eac6a9ecb9ce5a684ed52114d42c56e6d5942db66ab407db9852510612af9a5eae985094644ceeec73ac0dd42659342eada731bee43ddcc0ef223059ca12cc936d4048b03b2b407950390f593485d79637287ca383826e23f24dbbc612e18d7622be4f0d42ba449be4797f67c4a4ff1ce758259c187f08376a153109762eb69a41ea102b0ca5efbce57fc3b1f88bd5760d48426c598d3ee9c45e4bd0a6df9f336ee95651d27dc22fd19eaffcf7b2ba4af4a2c58316315170a00460f202c82b6e4cefee91c1138fa6ba24a88cd4ab8f4003c8fd9b4120f359c03c491c835c61c10fffafcd4d1ae3da08a85bd93a82bf0bf0b12cb595d8f43313715ec60fd1cec8cb2e80f8b3fe9d056a20955dd00ad3a10e644455913387dc0aa92b7585b3c99341904edb6649e76e51006234c7cee76933990f8c8c112d0c9eea57ee07b6784664decef4076347b6b0604df145574fd653bb28f08b64ef8a3eb0db27c9ab48d11f375b8ab35f5a95430a83537a36b591ea08d58521c0a89e917bb90db3eb220dbbd3d627eae86e3a27661d95cb4cff7110c87259ed40e2cbc33d34d023ed4ba975020f0cde1e874f69546026e18e201128946deb8be4ee8c5aec43463b9d10114eda1cd2526e506536d5d3f00474f208fc2d90cfba84569f52128ba43a7c1ab785e6e8240fae1d8a9d8070504c7cf14d0a2dbcff946b6144dd096373a74eec02dca277890a2cc2ee4c9c67b688a4791c39fbaf6a6f0411f73619cfe89d03b137c546780fcf4c6b7e9f51e1f12497388543e7f2ac24855897f3eec261f87301cd7257f097e5ebcc929adaafc9b654f56ce8ff481f20e65ef40bec6a9e6d40093f501b85b746b49daf93344215d07325276350e11ef5285c7f48e793898426d98bde40d18726faab4ed90d73cfef39402a31b7d386e1bbd82ee6ae3247111b4fad8511926a87177322eacbfc8d5f2d2c87e3f8a1fe8fab9cf7183714aa8f98a32d40df70779ffcfe41744619436b6533a2760175b61d32095f582ba3f149c8e53e03905998f2ed965cdc34aceedcdd1a5e6131d5bc3bc90662447bd8256b0dc4c24315d14e35f96337469957c0edaeeaba520e74d07318ac8a25875a7b4b2f6d5f61326578fec51b72e1475fa4e2b7dacf086161567f422f92c91e0c15b62988c0f29b14c4cf3a6fc29e97249d8108e6089ffae589c4f9d0c1cd8bf950c0fa1fcb7618ce41f0bfd6a680f9cbda934ab5afbb427941a43325568ac92f339425880232adee43073b0e6d6bb0e597f677c2952971963b1a739d11369fa6ebe3ad44066afc71338dd7d48b234b894ee595746d88d085d8f4c48c7f005db54bafe8b388cb930770e2adfa7aedf66f8779271d727aa2e9b04888cbeaade787eef55093a6c693c38f9c56085e0da4d318fc5029397aa8d6832331df1aeb73396d91f07523347f5249d068cd6ea01da5b2e1292bba936c960399459276d12a8c641c67dd7c319f40994188e1dcbe067e0851d1bcb590c58ee632e76d404b44c3f6952bb33957c45be54036ea811a6ded8f2825e829c500733cf6d47b28c3da5bbc17980bac10a871024b145db9229d5dd733a4f8a17c7466e74f46d6fecd2dcc8d0298fff66ddf16a284d49397ffe64ce1f36f464c2519def721c4d542aed9a877d2990d0dfaf953c59877c397511950538834f0f8fbe2fe5749d03e65bf33c6014015db2abfdd29757237288506d98ea5af8aae3006f0ee5244e8215301b5916be0831d490ea2f711ea5994d60223bbcc86a01566085bfd057621336fee09f5d5f4f0d74ea1cdfcbbfcf2c813e9e35d6b238e022ca472972cb116f1ee8422cde9055c89a29a9c868279c6af5c843a24cad2c52cb4557b676ea617bbdad71b7b80914d64c6f9b974916ac57b51fbb61e8d328c5fdb954000b5305b59d3e8cd60b2d1f556b3229fdee302a298a4b4f54fd33ab3c468aeec7d5a7de4e33fab22aa142d9e20c3700340bc033bc942b242121434a0172f9a219c5518c2de246eb3facaac960a448b495b8447335598ab1b91459f27c5596411378a1ba5a6e7b7753d45eb73547b87b18856a20bbcbc252dd48a7d831f30b14a4c911eb7f5a9a41c61bd3491437498f02ba2525a05094240f3c704585f9fe89c311ab3b271a552daa4c51bc97464509167a2787e93dbe671316f341de44f8c2a73e71d3a1f8ac372512825e17e304665f8fe72f930ac6e1752997367e2e0d5b06f540119d70047185acc82622af6d56558a924345971e0b2e78f303164125ecc7ae5ee72ec34f08f297cc7fa52a91c8a3ec60d008e074ec390400837f1ac2da95246e3f4112db0c85d37bab1a82f2f6f5fa3ddf29b916897c52586218bd066e417681a71deff39ec2b306f2b1fa77a80636adff74872dd4c5750438eb89ac70a1e37b39e383d272606dd89445fbed494b33faf0f8733b00590c922bc6b4d788f105209d66ed3b6283ba903ccd230b1e371b898c5a5820a8128c2da03e216bd1d308bc2707f815bab69b54a1b2329da1725403e79f7c286f2d8d6697d342f6599d2ac05a96f2612adf6028f6d0f850a8746ebd9fe8461f65cf71f92b6e48935e8ff341d01dd4e349fa647369bb9493a6bd4309260c2abd61e6861c1f9c4bf60da4a5885493dce33138aecdd3a3e456d8ead72ffc3a30dcb789085a5c23bd60808cb695fb8bbc7ad4b5d473725dcdabcfe21cfcc2389cf49ff05e2209c458e9f2993e682e03dc9e7a1aec8ce74c9effc6b4660fea4f4eea60901142b510fb4b74b0f5074c7314adc764bdb6b72f772fb5f5de6cb7313501092af668b170a2df9922c3d3fae6e88d1a8997f60ca94ecfda849fc9c9d4736209ab540afa2988242497575984f7e06a2931c9b4d94a3bcbf89ca94f4580e8ccabe8f92777714f6215255bad69f13899b0c85b00b9498c40096651c3770462ae088af76ee5b3e24f47595d6e86d125f16b2e61d5ac538599263f6fbda4ab138c9d18fbad2ad516f4522e436ab038c26122b1075291d2ab3c923f1ad83554228724f42e3b4303b0f2a3bc09231f8a100a9be88eecd45f71c78181c45dcf3683c6a6a082478e820f6f60430435efc3483994ce1a59d7c6ef62be3d61206a1663bc0bad397dc90b29d527c905499011d023c9e838251c606b9b319086c0cbfedfe5738ce682b75a548c3bc4e23ecf038d2e0ed71e1dc0f97d3db0f5a2399495d550bdb805b40e58f87ebb2255e3fa1268619b1646ca319d4fc0017399dbd6861bae6bfdafab2b2d22067ddcfc62b425ae24f4e555a0f1bee88b4961d187a45fed552333328b84822b326b712c14b81a682ab07009a5cbe2bbf1b13c6fbef2aefafc3b215a58b13c4b9554e31f82f8ac6896fdda87e0e64ddfc6436bca612340270ee55258baf9e62dc97b0ba115032be037b079bfc918b4b138d6ad10c80885d1c8100aea4b32b27f2db3946e913f0eb254e1f406e04a641343377ab1320593acacd45a8090511aac760698eca281717983bf980d9e9c5cb5d78401bd0b2ab0d6a815e4943c27c555eccf3d8830fc71bc64b606156135ec8d48454bbba68000ef82ff8bc4b677250855e67e9f611fb653135c943f5561c4061088f04cbb54b0c44eb7fcffb8d73cc42a4c0b5c4297d5d3fe7569a9b41739e4ec4c6e8049518b3f7a0f24a9080546740a2e55a851fab4d36ac0b13735d0405a8d438723a5e9d143483ba48b406a2777b6429d675ff6fc9dda827dae90bbde2b917b6409fa74d9e5f1c10075f5b751621d75ba5b710c0ced0eb2126f8dad27477f3404574a26c8c5561f2ad9d6d5a0f057ec7ed2783688f25dddcb57f5cf79d60a33d79e80f03687a4d1e417759b34bd9bdbc27e573046f9754580e13d7d1b16f9061d653956f0b75445618cd98adc7f4250b5e3180b0b270cf80812db0fa8324743c963343a686075e6a4e4140b2ed2ee83da2121812cf3d810f0b228e5cc44374fc2753455067f3829098acd08657235c1574f204b58c9b54c2beda2c646146bd2d7b08e17cac5ed24ba758d8e91a50acb3b061e713d140e8fad256ef50c88fac48a78a382a00db9623fea7b2be58b27db4ec2928f845909cfb8fc9c301620195c5d2fc36df1c974bc02339085bc053d6b1b4f31c955b28451edd0368191990956151a9f6f7243c641ff9082fce87fc9fe41b50777a537cb7c6f9ee3bc3ffbe6d9c5b5bde9e86274b1f6553a22d840d73fb51a1b117a5f47c852e4a60d61c21df973158f9be57fdfb010252bc6869611a26c65eaced9ec08535213a03b9391c1a0e0fe016307a32d5d8468f4e486d0db86291c47c57ac41e40d19f2c623fdd7d0d43168cc2c4f6821c93e68e5231ca7d20d42ca03767119aff74e8572eaee5f87d73a96e38bdfeb1a5d2edd0e117c077be44019a75c04321335e50d040f2d831c1329ed9f7b7d1bda42c361ecf1b20abc2dfe11b3d1d1bab60574188629aebe5f0c35588f03d32e5dfd9ba548ef9c6cd573c955fb6e01844f023a7165a0b5a002c2a0384a8e6672d9d7426a244bb560f8802343dde921f03c340303795951f2701a26a144b968d0022ccf0ba924b4235318a44f548f4e60fbc90324a4b78e5fbe05ced580a7c8605ae2bd6a07b06822dc5907678bf29d4d4ce35fba88fa1a0c2693cd26f23437f1b837422962c55b7043e5fe431a5d15a227ad0189edcb69743824f8ebeaeaef40cdcd53e238e093527029cbe4f849d785d802b060ae9483226f5dfd8a5cc14bee99ef94df0741705325b5312fa09b0e16b168c38db03415eaa289d6384fc55b7251de4ca1773a7486472ef74527c9b7b47f7f0d6168d09d0e17ed22a155d597a3d1bf1f997e049069a3d431e57d33c7c3933928287d91b0f2622f2bb328f01bfb6b0a8dfd3e429c992b55398960cbf0b7fc92e7afdda4ee4a721f28e242b1d0c17c5d667140962e8a9bf7a41656477d82c3a461bc0c808ba6999945e3cc37c20fab03b2c82f77e3a986e67036f0e35e46658980e2b5d1a7a74a8e7e9d8d64d24b85744ae47215b587843030035fcb7b6dab69da8984e04c09d13558425d09c1ed5713dd93d5555ea11d13147101db51072c96f68303c734d94fd0c0ba745a84a0b63bf45ba4a1c4001ffcacdba85919ce53941134bddaa7254da0db2cbeb6896a694dfeb05e13f824e05d4c9b69466e0c93009c38938bed6e5b66ae31aa658fddd246fdd07a0e2b78a24604c912fb5a11b9074aa8d15e2615f29183445f966e9bdbce1ab2cc6cdf4dae45c507c09bb9d1c9705bbcc0fb41828c147bed8f4da924d50c0d4706fe0db079fbd0a19291a494fe9f340c6e40f4bfb10d378cbbffbad1cabab1a5f411a3aadd298c5a591f007250b78ea77f5037bb514a9813c849f7819cb6211f17462fb441933de4c4d1a7413d46ee38749977297553cec1f19d6c5e24c1a35d948ee535204a98e7c6151e541fd727a78b2b7b72e1f30f322eb3d71ac03265f548d1e01e7d595ead09c54d1d61a489ec8aa0ab0f7414bf85c65ac40b7225772dd085c901e707d1ad1216f6e32a28690cf164469cff128fda2821e586b30671720f3b5a41569f7871945cd38a8b0f8639a86e8dfe619ce9cfd9533fba0aba48d007cc922b0291c6f6219a164350c78199205e5a305edfb63dbf22ff1682dcb57f328acbd34b4c71a4f9a959a058d93ea6440917aa55932244a386c6ce2993c65a08b217103d6c96c011d5e2e0794864e5600c634d00ad76e439f98fe43f885dc72a136616d97f8a5941c4927861788a32ac28b21ba20377ac2e8ae28a5f6f4906ca4b9848a5eb675e40f0fa243c37d5d8cfa1042ebf6955dbf3b1b3d08535ee54728b56e0f1a0d416b7641fe9f761accbe548cdb3783b039d371be415b769ebe9e344cc108b7f2db8951a5e14aedb627a50e050d7f5e84f2192573ffedf7757c70cdee33ab9d94b7a0687bef9d3d549d63d5ac01ab0b8b6ff9e3ae26f21310701197c820b21a7c6edfc03aa7cce372ffb48f0353ee1c572880d985f8fe129c45c359b806ab942466366be2a87dfc83160bd92e24c7e4ef262302c2c4fa75b9269c30a99b5ef5fd6c7dd1f3ea682a2a95b0c29dd0fcbb01622014ee50f81a1f530107e7aa788f0e6c7d5336c2c66c4b6fd19f1836896db76628829cd301376378d715ddad19d2e08004ae7b4f12e43b059c943e86d7e4b348ce69931b2fb44c1a79e1aeb6aa89dd188fb03811b77ff91681dd202374b5a4fa184b7c3b5fb0a204bc852171b6a88f778ae4ba2de410a2b96c281d55ccec1f17cc717974139daae00f2e60fdf87f100d0eb0feb5ebf05e970c76357785f7d201a8ee4b70c88ff9013eb0740f4682acd3a0f80e007abe21b953616f8b4e6462cebd643b66e555cfedabb8f266bbfe642b9d644e98d5b0a6a273f648953c2ee5ef7f6a4e2a46b74e4f1f704ca12469e91fef28eec5b0b57ef2d4c7e5c1419b601b4da87b53354fac8cabb14b4f61b9936bca731572259b5c5bc9cc05c34c7add00b1c3e9a5b1a13b074a597adcebb427b62078a6eaad60d977ea1955d9e32c5ae07ed8c10d31d29a8ca115fd6001486b19e1c0c6c1790bcc456498202b439062072c01a6df0fa404e09c074315d4e67d798c51b4e623514aaa842b1a8a81bf03534d05cd6201b4bae35d1fbbce8ff2c5e086341d1c5c087cee2e1a3e174a8008f889823bafca583cf2538ae439fff775cd1d9568cca06a617d5af590ad3d44ae3ca4f68b4dd075005468593570a1a2c2b8fb209387dad4b0cac86a3cc7a2953b92b44159e6e58f28e675141f73ac1ae166c633a14d4849b273ba88eb6760ec5e9af1d40c983a0b4cdb394a25c3efdf209942a05e953a74b980bf394666affc097fb27ef9067aadd777ce0ed2776c83a28403c8978477a8a5d879b206ba333e8f50b9951c7ee35d3d305d67091706b79bf854ba04064e19fe1fcd8b85e772e721449ae0430a9297159cfcb9a9752c4cf599808e33f16bf49a180e79d172dd71543d88ec001f43de62e2e3ac3cfe2fa7bcc1b8b8327b422793bf8f9b7711d19a0c7c179450aecbf3a57ea10a11fdd8556c4f65a0f7592899e45bf29f9a980a63384ee714cf785aa46e9abe40a8efd5f2a884a2370c58faf3871af209980d2d2bdd508445917e146672b7c11d4e0bf4e3aff4fcf376a73ea03ca32a5bd3195f4ed3cb55305e31c333197df6394dcd6b8f7ffe345fc3919a3d78b70a4e5b9a1db412f9d19c2507e6b608c686eb8ca0f4fbfbd24cada11628b7fa70c84f09e9f45941c04686a14cb98e3eb1b8723bb4798287577d8670caf9fa130fa6799ddc4c6cab1ff623da080b72727d9d9299df4beb44bb9f38c381953bf069364f9938c41587da347fd9c61d1b678492667ac16d7b522e191eaac4480597d425d26e244f43ac70a9152636ae086b6a2cfb9ce24b399119b440a8166d81b55d8a64e16cf828aa4916f454024480abb3149419221bd6b945947eb920d20900f6814a9ce3da61ae86a825a1cbcdafeda63cc78322afd1f73cc207d02ad436b9e363a68997a0aebcd8dc4ee210f97c5580687bc7786896e77aec1f1172f84250e29062d0e5de62599ad38d2e6db202f6c94903522bd5097e5004f0da92a9ce7a1bee509490a3d4477ab170d78637b6bf85a8f7fd33cee110563ce0d53ac31a517d3d8a97da2ced5de32c65c3099c6d5c947de76e7e0e72e274bf55c1ce101ca64064850cf78bae36601834bb01a1591090d285a56aa21551e8a3fc1e0e88ed2bada429d0ecfc586558718c74ec91d03b02c516aab76d38ec6bc65372049eb27eaf6243346ae313903fe156cae7c35315b7aef9afa8ffc28206e69bf5f9791dc7d77a4be2c57ea6b28f46e416bbc6a6b80381aaa97ca94ad469b7b6e0f3d4cae08abc5a72875e4324d4cc952625188103f476714c2d862a872d0f8f2613a58d1b528e3eda16df29e2bb6f92f0bdf1c8a8ea13afb5e62bd6d9c8b2bbfed16de24302c00c09147bd2a12c99e95b78f0adf5758df0318747c3397db9c9b8a7ccc285b4624a7da6433894dc5095125743748c04e0e30c3b2698bb5055f4e55e4b644a3e8752b3fecd3e76d76763008ea83b3e08165682f4b3d30403da4f8d588088ae0b94fe473e0dacf404a1c7769d2b8e512caa7e8f23b38f0122e7ae57046ff3d306bba450a7ed07620e4f3bae6d6ca6b63650c045e8c153fdecb0208473969429e3bc6be0e8c9f13e6a8e0c0b6fae6eaebe701338daa1d7b155332699efe0f632aeb979d7cd2b34bac8d2e73ea9932362e61eace15e823732392b69fb2aa6c8daf9c0a329ea76e5c47fab5aeee3fc23af5280ec4017b4773531369d2990ad9484d717b73a02c52b70aaf7f1f8a187e8e384f7b1821ba523104f0b43717b686d27a7c65ddfad8856491c893d65e72d5a1ca012ab09a6a2ae050728efb8bef28cbc52e30cc22c00aaa80fdf7ded05dcda71463cfa692d5ba14b8a96af6a1a2445cf24adff70e536be6a37bbe718afdb6ddb3a9f9e85f094b4194d3d8facb9a1699859b01ae8a2dd04fe918234f0a926dd84797e5382ed4b1e1e6109871e8f240b0e9476b93ebe2c52b832377d75379d3923ca073fae919786effbdab2d7eea1a7c190fe8bea761db3c2cdf9ad8b37efe434f3524df04afe48719ec0c71f76e1c594d4d6d6759525bb1396b23f1669594245fdea1a94e260c9a69e65462122159af06cd10f5395d4d9a8fc3575e62980d4436ffa6b5df298010977e4c99f97b2d822ace2fe97c892dcc7d32392ce518b00e08d7e6fb434b9d940fd5d77462c9684f94b361ef7a8226f01292d3693a2073a60184ec28bde1e74270682669d3d11c093a0b0670a0a1d039fd0baef35fc6155aa58b12b12be87fef1a56fd7d2813b96e38d6435242ffa7e0f6f24a15c2509fab2308180e78279382fb319d6bbc7c6d77f3fe70b07df697dd924b35eaa4893180e9622e66a4d7efe21e888a7b16a82c8612cebbab6019fa82133bf4ad0ca680eb8ff8e7c91d7160fed23930189b68d5d00765571e48883796327a850fb326dbf221e242d4930266ff82384123f1ee8a98995c2f7aea97e116b82972116bad30f3e94284f4719f8bc26bb9c5ffcfaea8ebdb11dca7d8c21ae1959696382ed3e4cd408864aa52063ff03853b184c322130cffe0deccdab30f576d4f03c3aa79aeaea2b92f9cad2401b72a41544dba4b99bf32074d65f874018848e5ef5e54ccc5fdf41ee5063ec2ff71f1d783176b323c501fd6289bb845cf04e9df4014ed34f232ae2aafccc3be921d0ce87ba6fac34f2be55b2a320cd2830b4d5bdd333be869e229df37dfd8f7cd6fa3e95e1322aa358c342a2a8cad2edb8681b6fdbfc3b089e08f8fa27e23ab227206d834fc8d000b6fcfbdb2f3a76cee5cb464234f6561836904ffe6bc874ee9c4ab1f70e84e1f24b4f0e100db886f8550295df63c405821bdc3971cf5376da41eef26a953442471041b00b308adb0c3a98a9d71d84bc5e379883129a20feb80807f0d0f5858dd0c17f7eeb81fe836d0bd6279df4b524fb0b913b1b732641cf5264d0a15bb43501bb4776dc47f64043509d0cc49f5dc5d85ef8fdb93ec314672ed40f8456f032951b9194c5440fb05a3ee5a57c42f1030a3e4d79c8214c30fab59c4ccd83281f5680efb5810c3fb8a22ada14ae5afcde10339ea2e53e6d29729ad20bdf770b988d17e9fc5967a98b242370d627a212fb706d8c22c86ce4e97d2b3dbb957263d670b994c31b7792574e043309c83275a295fe22bc15108fac8dfb0eb01c32d09dd85af5691d263255dc4114fd92b1127d0be56710925ab88e0a2de2b170b1290dc44f653d5c6cfe86242e0d29cf0e7905c044b401cba8041fcf877b88c2bc26c2090d590552251b815bc132d2f5a26870b4f6954f460699bdd997326511785bd8b8f6e8651d2af3325aca99a19ca680c03a97a2c7604243cdce1d89fbcfe7238f43eacd1327e9da09f6cae596068e1749ad35b3ef64341ddb7bc89c75b01de345fe0f5e3ed39d2b570195a99839da4f5f0cc89af046809d44c80ae112f74fad0d801d54990f4594d2fc7c77522177f2ab9fd6e2bf40d54b2e3f24c517d9e41c76a75b13705f0f04a460a73d376b06b19833c9b2a1b3abc6b8dd2c5d5fa454e8b069807826748a761f8b8627a8076a4bfbac8ece83bc7c37210bb797029e58f5bae796cf1515ff970c265d7970e94bbd1bc11be9867e25133ee019fb1f23945f4f9918717801d5d0a46b8fb94e45f014713316c6d08cdbb265b0fd7d630b31190b075e9ac7fa6b5799b39a2ba406d8ad6e6fc97cbd39e37ca90de50d82ad32a4aef5fca4c8419c0adf7db4b19a9b49b3bba63eccf3ff5afb266b83a6bde2081f2ecf042bb1ba91c3828c0f8850fae1668fc6ff23e8816032861db60b54b6c1a78fe6960f782b8d6549a9a77af6de966beaf6d0d051c210d5acaa8a9cf7a43f05d8eeb3d79647802a321686d8e6fae774fad49a4e7cc9421283da251c902b72ff2830aa45aa112b04f93233f6d2f9bdf5247079a2958cf935a373a5331bdaae854acdb79bb7cf75a2f6be9a2cc3d40396b03b6580f13bdf604e5a1cb562cc73c40bf0a526ffb1cd55fc5008af3e3b434a22c5ab073b0d96aaa2afb2ed4b7ef22e7f1b74a3851066bb73be9ac61a278352505bf7a6bc1071ab5f495ced71f14c89e5aaa9ec631f4bae3c656fa555026856fa72d0817bdb805c7cf0a24d4532cc902d2f03d82855209c40edecb10df87f66e6bcd7caf3da84a4ea2a2569cb7de94797a8bbe26612f8b42a9cb83747daed6805bc9138ed21cf0228462fa084d061ec6c8440ca8aa8620b2ed834f781c79f2bcd8f8a9b799ec3b0184cdf5e1d6691253a3ab3404125b479eb91337c03fbad6795ba26d36d9a52cca42c19702dbad055b8e178691b1c59338aa40099d754bad3f9782df77cbf93dbca421399c78199690862bba472e9f9a77029b3bf95585b5672ec1bf089d919461245467a7d2748962a757ef469203679b142358143e9e45091d6c26328156fc6007ed993157763071fcbfa5befbbb17e3441c21229373631ca06e7705676bd1720661d617f7391369d79966c160be5dd728618a6524a0703cd4822021213e07122c7e4f66d0d9463a8dce2bf0923b753d56a406a9117b933641696dacf137a7905881ecc4adc5b6ab52e1c988ec29f9b76f7c8d028119f7a1020ee3f7bd39a5756eff5b4c385d61b1274183b7e7530be2edd55cac6c3943c08c47c8f8a1b663c7411a961d98c7a8744481ce579bbbb89b99c2f7150e529fc356a2acd9483a7128f39e35b7db88fd7037c9adb79803ff42eebc774b55dbeaf49ec74505095d3e00f3a8b366052ebb19f09d097efc52cb909b0c65b407fbff3097a3c7ec34821d80578833fd3e8f37a0c6672c900521454467a2d77e0c741c265fe7c79f8dd32a4f9e2e42ba3f2cd3c04917d34c42baa98d3c437529bfceeef22c22834571997e9e1b62abfd1e29c870e8277bf98bd08d9689be7994bafb335a0378321252810e73ce65dfe54d97388f695c488268937c0b5d09c25af26add85e20b20cb64b3a569c8b58ba885f907cae471fcbe7a35a3ed7761bde8516e4d922791c9fa8630e4d79ab0aaf90174e4667e1caa2cf46837e99a034ef464f1f048d40dd16e55c4b0c528b50bdfcf8d7db7c47076030badc2819a5d504e8fcde58e5fc1147319f24e6b33413c023fc574af49a70cef6a3ef16d239a377d64527a542390d9d79a173a00663eb791efa91a988b7c8005898e7ceadac1ef51bb1e93b7e61e5971654e74431817fa6c8607888e5a7ecfb62a7981069eb3f80eaf6e84a9f1ed45079cf37b150883fc7242630a5550fdadcb6863d362dbc64a4368719e635727f9fdf6a3c2d8b0d1d94888ff96cd9119ae0e4aa65cd5c509a7ac3c4c5d13ec12ee393e355610c746b6b47196141977b3835163a745d03f0e359f136b84189f085a6810e32ee07e31c46dc154ebf68554da9f728ac5ab88954c67d7ac2efd4927029c387670f75c856401e108913d0dc6d3ce13c1b7c80c2a1a53b70a5269dd7488e83dcd2397b54270ab84d65233a659203ae3acfec8567128359b50c4417bbdbdd239a7d19e7c1ae86fc7570ee24ee5151fcb16fc1c207493a721ba3010f3b78ca83265b787dfc5bef6bfb048abb37ff45da20f5e8159c43206e2c34eeb7a379effc8c1b95bb6befb66cf9a81e823d23de2d6b5c9cc4f992b62ddf63f92bb900ceb34423e859063b76bc2eb320cc9e019103b29748a9479f307b7fe8684a0612e3fc0bb284ecf1e6cb5d0ccb8e0ffdad696cbab946fd6db13ef56bab51b4da30bde97b3e4fda996e73ad0c53ba4b1eab8f595f43a0256180e56592c1216c62f34274bdbf0c37941597ead2d2ccb435fa80a4f8e92a52126fc166db65211e6bc6a098c1b7a6c65e46c95cbd55add1712d82380d6547f88c23d29a1e3b4251b3cdaaefec8f7baf4a3e31d3450287e00e13246657157f96fa752662796827139b9b9ee2ca8a5252ef6549aef112e5bc38e5147f5f51d22ca47def6453b2dc322cfc827108a223995b2a9c41cc8075389cf310920877dc1500817bba5a3507e79e5d4b8e3ba48e3cf467796d576d04ad26707e91c4274c666b6409be842109b9dafcf8a70618738b28405bf66dffbb0212a98d6ad945c0979710f62f78f76f396a5e799a176f055fe9705e716dcd4aaff102a0dae51e9fcba2e3f889abf4fad3f94509d794504ca649b83f0abad8ad7b7434f8e4db766d7d500a392443357d3a1e79901c15a74e032d6417f8592c922328cbaaca330bf82e07bdaa6189b24636f7123a9363afc8c46986f03911c9fe0b5cdf6de0cbea14c2aafa6b0abca707a939d2e707474b084371e4bf6e5ee8b285cffccc3094c18b9cc07e4266c18b2cfa60ebfc34649d377c07d6ad852cc6f99ac78cc2416cafc7dbdde4fedc57bcd8c570c0bbe61855a4b0871c754a0569ee57e5175a88e11fd07321c88245cea6ee0c7bcb3e07fed73b57eaa418cadf10a876098888cb4f37292c971a2168a51a7012382e3964aa9bd7c12bdebeabc24efbf21177a1cd22987571d80cf21c3eca6e60cddfaecf4b03b368e781b4384cd99d94d95ad1830155abc93c8995e13c0da08ab3e4da7cfec742d7f2b5f2db3d489ad81142d0b3a824bcf024acd14e5d8ee3f41b34246391f64ad6941acebb11f328caa0792eb17af5651bbf437e709134319c4a99e3146576665acb87655f7ee6642b06bf24f59be136f3fbed1f002cda6cc4595324b0bdf8e4de8bc2c0f8ff3e0f5398e45e97a4ae613a14d8a93d49b6e5f6cceafb6adde21e0976aa1f33483463c1f6bb280f0461b94011540f53fadfbcae8958953e2e2e84be32433deeb9f14270beec07241ebf7c7ca00d21858a34fa38fe8e537e7aa400bca6d96c15d51b7237b4574b040c64a7f50d86067ed402542e758bc962c046ba13d30e3d022c4480e022e244c1a20f51aa93312514e96b117d9c3f3be4600df77367c478c654a4f7ba32be943fb759fe10aa981f7a75693dc5551221dfcd597c4312d5c66321a16931ccf17e9bb6cdf6e07164ab52ee267960cdcc47ef6dfcf64148dbfb0d42f2eb9c0286125c4f49240d396a480c9ca300ec6bf0599891d4b5bdfb0668acc76d5ad3c33b5fa1a2871165ae8c506c30459f32037ddbb4821556c313390853b3f089e5c7485e0d7d3d84629e05f9856590c19f996ca457885ba8a9fada753b1a5a0c571aa60813e3a5e827b100b019c7b7f5d61b67aedcaf30078758dd62bcc2d43be435410f49c0bb59089f66d4d432bb0bef9703a7c2c651c190ddb07f3c054ea0ef13602b1cb7a8e898eb444da7a8a23df2f9b57a95d03734b76608434efbd2f4432cfc0f0a8c015f9d0679d8609b24b8d2938de1cefa9996ae1c0e1794552260720824cf1a098357e5f374b6dbf727bb4cdd062f6fbbf9484ad994a91c750db773b940f5b7271e6321d4a930fe5604bf8b4ca720570dac0864a2a6d8547e8f916868e0ec48ad2ae64d760571c2c979a06208a9dbc091ae299d50e9eeac719ed70a78796a59458027b50e896964b6bbb59746e2d64d769371c667415ab9a1296648c66f5a1404ef3600407cd4becf663d7a5eac3cadbfdf236850542097631c715afb157f501de162f2ecb377394d7835bbf7a055f4f9ab48d6e0762be8022f5472fb8f8c34c28f7ca0a2dd330e0dc04d7a642158edbb3afe9f102f3ea565683ed857a164db697bcb56d268edbaf64605eb0d1e2f294d55c8ada1f69ec409cd49b1091f9d5b7542848f06e55307575ed85454df0038b0671419e1cdd1170c28f985582873cbf463e5ba2e4b672980da36d97a43c1c4fc0aba4842929ebf30fef5c888698bc453e9b64a064c5ef278fb6defefa864b6f9b55c8d38b48a649c46aa354eb6134ef24916d4857f955c60986e52392240b27f8f4526d1314855a77898af9c3eb23bae181db71a8ae4098c205594f84be2d7fc6051cacc0f06f3d952e96a6f534ed488bfb5c6b6c1b486ffc0744fc06e9394960ef646a6c95b4135448e7dcfbe7552aa5289def21c219a2ccf5cf04cafb54c187d1ea1dd60c8a6a40d78be90268c020ff9a08f64cbec7cde227cf8fca5b649066663c4b2f5d74507f40f5208ac907ec7a875abc99efe6d94752209f9cc618533438258dcc43efae6c2317371bdda2de7a46da45c84e8d66a705aeeff16f75a06de22ebae6dba6b8cdf6d5f1bf916f79d48f3f18e4889787ad0b98461b3be2009778ef7c300f759b8a0977477c9a22cec995488de4d63d6866fe2903c44e5993cbb50e24dbd4bd2bb8ebfedabd34067c82e02525e7713578eeac0b07445231b776504dad0089869f66db34e5f31c4f999ecd59bb088855b31d7525561e74e422e7f41998dae58dfd49cba8348c3f45268c154f9da97ea76d84f52ed8e3b4597782f65ae5d18bf1ae8a850e10dc26db83847a8348c5b758f958d0f50d17889e203bbac90b0772ae5952a41a632485d0d2d02939f227705500c66cb5ab140935ef30b3e79ee2dc68c04bc76d04bb7063b0ceddfd3c39c2ea13c9250b24ea96eeb8da462571f935f112959fd6287e290acb9140278497c5e22f057e2e540bd9d755b252981981bcf2d0d93f75fa88173626a574ac36246b513b45e3e32224d9614e77929cd63b231d71b733515d1cb9101f2152c22a26e5ed4a61ec9089eb3e011c4ecefe0f42f12a1a1b33066f39fcb575a0c49256ad8e5e3d53094738b37756eefefc58ae0b59309ee0bf3120a2e5d0933667d6286d14e37fdc7a919a181119267e6ffb6f610a48257969e782533dd36829270ccedcbed8f2ebe9418fd5738998cc32fc12ce8936ac73d9094edd6819ac42f2a1f3e1901d5c4fc8bf7d76ff15c872008ae3946b465723da312830e776da5dc70925694dd730f622981a6b8e540470050bc33e46016306493326c20ea0f002d553503cdbb35ba60120bb8f6937390900e8c779300c148b236397ea849891b88b611999565945058da0523f221a9266a9a0d8c2f5c44f3895923987b1f4da01e816bb808a3c8caddb85bd4e6afb873f2753e9d6051ec8cd697f8f2a811f5e00dc3aaf520420666abe7faca1b3c5acd75f7069b18b89a38c02d02958408d3fadc0d30b63ae56a575c10498e833f581c69428c09a780efbf008be11dd34bf41888db365c24e26e7b67c65cf15809e6c8bdedc762f5f59ccb0e5de15799c722f5297b5640d268dc53fa875a97550f2986b111f72d8ee3cba2e45c1cdcb916b918dacf21e1c12d7b31d8326195b8fd42bb2de726aa469db6160e64492600c6e28eb74e11027693849e861bf043c432fa2624bdabac0f41f83e118a5ba400e3c313f48c2e50a6d6ee69f0a980ee9effda40f7506278980b19737b5805994cd108de3b2cd35402da69d37a27a9c23237e04e71b25334a545d8c02c9583d05ea3f5208dd0506b83b18d4b3f056a454c54023f7e186337390e7b3ee8a6db83ca1d3dfcc6ffe3774e88cc035adbdd1fcfd243c34e378ac8a42f1135fbbc35d2510631ef0128ce12ba17461df01dec69b316913593a2721f520e7d562d6f2118cef1df5999849909814ce62a3f83be098001036e0410226f8bfc3b2d2a41056f424d4ecf8a4e22ad460346a22d0a6ed967c7b504842af4a7c721c12f6ca4c1b547b21d3f9effb3c19ce94a4749e5bf637d43f4dc3cd4c9138400bac4b38e8cea680ccfc64acfb3c97f9439b610349469ecd810b3e70f487f3c8365451b91d29de24412804f36e4f8cabf3367490ab0e4eade23da2a490e41587cf906ae87a1c0acce1da731063cc6f20b216f3047d77d9bc5932417264db71fd480af4abef726b5892a5014e80734b5617d1b4f89e01f8254ecef7bd729cf520fd3c60dfc2255e206aa50d19526658dbf5b1c4aff1531fdd59e780bc10d28d5923025bb9da2a35a30ca576b30060e77ac51bc985a83811bff62880c80e042ad9eb2a59586ba4683efb73f060b71836c4736dff8dfa9d5d6abb5e8acfd0f7d38888e4122577a283d6b39d69d8ca65be30e1ae5e9ecd9aed3ab5f96a0b1392eb3d5d64efc514fe0fae4b1210c003c749d7e622612ac37f1a7d599963c097ba7fc57f3ad12df6242937b424d9767a55531245a0f84af2b7cad4833ce4d5d40f563df0079c06ad588f9c8f3b6f309840a0e82369e0e22553c86ab6b5a276c985ae479fcba86efa6aa0e3fd335f1dc6b39a15b89c2d0b808ec7d469182b964986c1ea916dadd09ee6f5deed27659209a061506faad895018b154cef71b67c2742c451c527c279c7525cdcb1b221f1bb382ce717df229a7bca0c265fc99145d91d9777f5f75f6cb62bb7f6d6a1fe771641b91026f058031bb4d503a14212c18947a9b04cfd985d9b7871bdbcfddaa0c51945a121b93abff09cc4fe1485fba402a0085f719352089b180407ea1c553dfebf61b5cdadacdaed8aa28b32efcc01a9e83361e564b967648742c71c5c72843d7922c52c70227303db37c14e45137fb6e36f3b9d60f0e3b98af3955379cc555b66145d68e3e2d5f7a9bb923260cb87ceeff0ee758ca9cf1e5f7a9a38ab72eefd9a6ee0248df3bbac0fb6d7907004876d7ff32d1709302fdc064017cebaac81c23c2b56f52e1eb8d670cf8203130f092b59968ee00805a88f94d8bc7345ac46de34b19bf74c491caaf63eb228174a2991a2f740fc67d54418f0ca8a129abe4da13c8088ee26e8342d21139d7c6b176d69e453485130d43b2a517b92a77d8a42adb210018ebe04820bcf0e8f6abeb25922ca391ffca7406ddb42fb8e199c929865709a732a56d3205acf8f269a1b5675b8effa360b16b3c4b12a24d90b12bb669e63856279f3c0c223fa32807813586c43963f8fb7602eac648155654c6e80b999a88730e1f298dea6b531568a4bd84ecfb716f0c74d0dadd5e81b11afcc719ce22cdcf584f32bce646dfef569d0f32a254cfacc7cf119d250a534bd2080a28ecc3f1da6ab8934aff38b7426c2993bc13b166d5aac6d296eba8066d598b45d640002087fadedd795a224f48b9dec33da304b8b5af8999212279ab787c309c2e06040ab081cc4fc3433a5ffde671fc8296725d36eb94dc086cab50280c7550a67ce07e25cffd16acaa2a6a22b80802e77909ef8a91abe6325ee8fd64022580e9706d0c0773d8093557ec83763a9940a3e778ca5da9baf7cb1e16a79fb908cf8080d45d9e5e6751b19cd6b7f9eefa35d6640e88ebd16382cbd219c04c00e5a1997ea28cd87d2a479d149b3809dba18709e12fea965469c4cf8cf295ab55d8db6efd341654bd17456a4e5d9141f9e7b7776f8ac00d5a2128a14b06188491c5c6f5d9033d4acf89ba501c6c9ebff208cdba9882d26d997f33b1b9d504e2c8d89fe4bcb91183535c5e4c188e86cef24350612cfcdaf7ed86d0cfad2527dee37cf5831627cbd5afd9ddd19506b24828a601a409ab13a7e199a38516cf33ce4e44db49eb8a4344840aa5623e68a7e843fb49010fdaa68daf9bcadd360ef36ebde6a538c4cbf39082be4105a4ba100ee7c91a8aac6f6d1881f0d7426181edf08a214786caef13488f14b817784de5dae0a3209e530da37aa5261555520c679c46512d2ccc22eef9c86f05dd9463fef18c8a0d8beb44513febda81649b007caac49c3dbdc10c8e220d963bc900a4181c7a95932f706084c1d77075a690cf8df875a258695946514f730a476ba2862bd468fa5f292c9353daa8ab877c8cc33eec108a1a221f9a0695cab3c3776c917c2b47b2bcb3c4fb0865e0f8335a67041eb8fde605a2ab079945ca37985357ce18e6a312104824112b36b7c94d8adf0fd2384c185b24ce96c525db196cfcaa18ef91abacd7a2e4fcbe03c68f7db9c20a53f2517cf146cdeabf663202762383e0efbcc2d95382f561f7cdadd2d5da47e584477158f05b632bf2726b253456b4f943f72643b0a34c0343102ca6636c666fcfbaa9f2ab2a9a4002082345c5a88bfbe475762b56cf2a89f88c3d78c30ed810f5193b3c492819976f11a8a025876b5b26206fad8c203d5302afd85c855143a72f520adfe93040fb8e3f72884a2430198a0e274c7b2bce1f9dfe1d215ceac88fae15ccab70fbabd91f27b496f58a166ae2eb6b523d98e611a90b423e9dc8289dc6b0df040d03b44d1c2e17b3deed185794da28024c7525537960dc70c81e8bd6ba7641cc545a837e9e1057ff3c08e8fdbaaf88a3c6ccd262ba9eb0c7108ffaa561eb300f8555a38c43f6c689690ca9b1a809c00bff025cd38300e72b0b392e7033d48b29893ebfabe203d6d0bf47829b48776f1c0feef81d35bc5c808186dbbf13c8c3c955d871cb522e4214ace653d80c3ca85dd03bc46162eea4d07f124daa88c8e430924d1d19218bd3fd6bf1ceed3beb08b12b8fc7e8c65b4a6f580b1e2185be9bd8a1292da9172ca098c92679523f70b6d50d1691f0f14869f38095e1b09aedc0e04b035527846b676223de9613145cb64173e030b705e8299fc3bbe05919db1be14bae04dddd428e19328be9a60c62d437d49501061fe2d53f3b71f9f444e8cbc9ec038b551694cc1bab1d3c30c874c3725e5ef7072a3b4473fb60c3873b8f1473f08fb1fbffdb12908752a1f81cc428906335a321b18b75b8ab5ebd970a0da4fc476824fd4604defa8c32762f1fdb62ca2a559dc2b439b261b8ef6e3d26a4dda5087636f4853e34c1672d85a4ed8662b95b9961ac8bee9c604bbc25578d3bf0dbdf4589bd73096b093c1a6df12997077e29d444844d13a935cc6da9ea09aa04a7adea410e1a04e4cdea4192138d9dcab971b2d1c8f960770e0916fe08681c4973c731c0c709930457edde576c4a09e83f12de41777aa14bcc414ac48260d1042be40f0a309b4b4f413d1f6641f58491a4a6aa9874887ccae07bd3c6e718740401c746c96efb31f07b07614aa787de17faf4a02da7f210ae8cbb02c1e9b74ae8c6126e819b5b70f11e3f408bc4ca13ea66685e6f8946c42079f26e192c3e0a5b6b0e1d774a0a844b3b156aceb4f0184ca6c56145163fa2fc870e50caab2ef617e4be4f22b8b5317d1315258c92f474b23ac6d0583b213814512a187fdaac9b285b405e660fb2cd5f6add907da9d4e8c3ac4cb9e3e1780c35eb29b4716d403817876c35d29903bb6dad09e65cd45152a3b43156d9bb8e239acaac7679ebc20f402a73e07821c2f7eb8a13c1f51260327718a6e6a9878bcc087b3c5c8fdbcd7773bf7a1c6db7c2aad0898c5300f7f71143d8cd1505b8fc83d7fead182677615104f939e0f72419966ef70ce79ef86d5fb72c99fbff8ed9fca5ecd8a3adc788a7250d884c59a27f82827a147a6fb026de35ecb15bd9267fa31f9ce1d7a6e7d472f44fea041150d12b6e3f46c7ab86b74210cd3c4d6c397fe7cda6cd34c8b58b8c47b0ab0a644c340c6ccfa1fdd5bc4e3de54781b189b67edb4cad6762ccc1ae805bb2e9408f41f8b936ebddb4e0f08f29553ab401c4a04eef137cbd76ffec7cbd8a86318a1127f27fabcba41d544d0bf85636163dafc106c21d747e2f03dbdb19e695bd94a4d4c98d09f50bbd9712d771d07e401e3dc9ebc8fa4b29dec365f90a18e765ed3a5ec8b2bd802d50278a9088c900a9288ba67ced446b6483276d92eb0be4f3d07ca1da3921e2cd4a8740d0a2295df5af71f68279d8d58dfad065a08b0d96bf56ff2fa77ff37969ec17cb3fa98b3f87f2b7d224a8e4cd8f18a1022ce47cb3e9811e20d47d7ab5c42412cd5019ab4458f4b84536a47728232e4e72e0acb99f1f01b95a10141ca8203f69f010c916b11c820acf769210fcf54e7406c23b82e29445b94bffd3ff049a844f1d0821afbc82b6ad1943f69fa362e8396196956efc43806551935793e69fe766bf2160e7e71d5fbff7d14672ef928875bf7da8d20f216fb11677b1dfa9d5bfbb2f225c6d7ba2a1b8ca8b2180854619717aa396be54f6112fb6e6d6d42cfcaa010f6011f7e8abffd191b0b82f28c6745b625546bfd49db258461ed4136d044ab541ecb7db7a71c5418a01e85a597ce6c2f1cbd4854b50cf83c0f446e25069dbaa5ac9b682c7937b09d3ec5c60bf134d41baadb83c26c69676b0c7ee3b4960e9b124d33a4265933638692cb3054a56ebd9a3a93fbc93da800ce049ebca1398ae1b8fafa87ac9e277411f58d31b1a6802240f1977159a7892762f73f0cea47b8db6c03e2901ec25aaae909d2685a5a7e219baea1d482a2fe30552487db9e4340b01c671e082199c4e1da6391cb671d819cac997341c7706a674188d5a2181a54190ac6857b6481f51cd6461b41634c01cb30db7fa77d077520dcd6c363cb61abb892c9339387a3208b40ebb5d0b44742f864d56037d5f623ac6808ee301a6b6218688492545d1d41e2aa8d3d8f1ddd913dbd7072648c740e026c2c61a3375a3c0caf0e5d2d23e2a1199a9abb088a1f7c46717dfa44cca89b4d643ac0947b48a4ceadaecce1c6d4836056f05c37901964913661bb4baa5d6e51f52ee6a6833ef3fbaa5204b1b64d3f290f26ea1ff543ca74f4cbb2a0626b946dfdd2fd99af034a8ac71d6aadd1b52202315062db4f45c3d85788041b5b3d049f3a2ef040883368b90aaa37010ccf1447a981fe1f5d8d3c54ba02365511cca3a067b751151559eb9967f13fc2ca8499f2587b3133f72164270d697f6cd7e2258a06911f58349b190b9bfc85fa50c20b719aa52e2e857f1ab8d04bedacb348aecb81c1a052d588edbdf7da4e3a1bc4f46abe07df70564e2d8b4d06350be0d2e720e5fcc42b064ec814c3b49416404ff8b6dc5e24edd27b18b60cb9d6640f37ad9f09b9d854ea03aeca951f22c3f34dcf58607adc37b008d29a2aec53cbfceaf8361de10dfca07c47ceddac40f6c023acb5915d68a9f9e5117db47b06fdfea23694ee7887faa4dedfbf14040817ad4a4c1cd98eb08c51ac10faadd0ad80b86cd3555fc97280395c7336e108af3b25df872a1400e603b046974dddfda4f31bfe7006ef159a68bf1b815952ed1b8eb8fba2007689507318833db974cd4e08091c8b9302d439ea8f8db233fa7ed7fa7a55b52a4c5f3e25148cc51045f7b8584a08539960dd70742e5182ba9417f9999ccb7d7767f0a4f891e88542d29ff7d8e29b8c72b22a743a877b42baab674c5d356b9e5c3f4a3ac172dbe8c49cd254acb66ab063dfe6ef8e6daaa7b0bbc183e318730246a004024dc0a5ee76843d32b5dbe4c4919b8339c5b035d01db2e25951d03ca88d6bc77630a2b46e5a57ac6487dc5d51183cbccc1c530714aaa748b4b8aa8105ec565d21ea78f00abb854ed1ee53280d30f7495a7e2d4418722456714e1057f2536337fa1ed750e9e03dcd1235f567818f9026cd721697394f8bc415fc42370b70dcc415f30696140c8ee75eb8e90e223110464c284d83b84f6203bf7763ade7ae15cbbf8cac02545e6e01eda8f50109499db2a237b44bfc3343d72f2ae55a984c0a3fc5bea86db2358f0c66172df469da107519f6b31df06335de6b569ddccf7f088fe6a292c3e27ce71572bec680f37df8b5edebafdd9997dc88f3f3b56fff9b0b201eda4ce7ff6e3814d6b99ab8b9631cb38f6b8957b524fa26c21b2b3f3e2a6dc53dc882e70cfdbb8cc8e119265d38016397b72fdcebeb38d16a1753bbc0e7cb80a4b220a22a495125328da65cdfe073a92a438e504f81bf2cfcc5b0ce88317266d0717dd316ac8b6e6edaedfdd2e8ea8dfc52b7c1a99e15ffa07c9fe0ad48f673feba0b0b4e61479eca7628324e29c79f922cc315063fba4f9f5767d3e3bbb6140b70b8d4e65c75047dbb23eb76453c3d1ce6d14a0eda1593fcce3a0d19f714fdadec62603db0f1b04d8655bff32d5272c955a78e854368155326683be4306406d76f72ecaf12debaf342fa5602c5e765a15bef1bba505b587ce16b794d280eff316f4cc216212c9aa4182d1a95a822070e1fe8214a43c32f6a8ef0502b6d4b19a6e9ff50f4c349df5999156aea82a3c4b32ac45996c230b7539fce52b6203bbcaf7f46811b431140a2284829044cdbe310643336969558f7b956fff6fab4ebc42e6abfe78cdd642a0a76488735e6b179ddb2c6ce6c26400ceddde574309d984fcc6cc8861d168f1c85030692c392d0d5de2710d3e3f319f0dfd6d3b69d757dd48d97992719da8fd4f2bd62623fd465d4c2c796d8f3e7dc53f0aae305a5b7e4c50c649df25a923b6f13ac3899fe1827304a58853423830930888660668298376f29a97785cab20bc5853882d419ac6b44874c0caaf630e56617ad635dd79b97ed42631e856e88a9cb5a06942cc443656f4d5b74e2165d54c6a7b653dc0903c19092bb347c726fb672175eeb38a099d430cd4df65d1119affaaf5636bd8e1af669f385479e6afd24b8bf0f3915e0badea657edfe7ddad9050fa4fdbf5d0e75b82c833e7d6bc7f0b49f85bf434979be11d228d163943a8e7b296ce4d3bb1090a57dcf727a1bb50b1ac9fe60d3f8e860393fd37d4ed0adf74e99f479739a546e896042c33d5a0967832b32052eb52407693ff32aefe934004f94d063c56bcf0ad4cb72a56c887f6423cc800ed48877a560be705f667632509d36acfa1ef1aea59d1e70f51fe3388eff6af7d7ba6a2eb3fc2c161346db8c0d8ce033da7f57da0b6edeb5b3c9444f38ab6fb21df64e8825d00757f75878be81147628ede4b799f554f64d9d39155254a4c0c3f82e22a367ab7deff10dc0fd21b5e7cd8fbfac33f2aefa873508b47c04ee5d1fa0dca2b3e86dd38781764736da5b5e1cb8211f5b63724b806f4afb8c98dabb711caddeaea88047005fdf5a9157aa4c7a53a4c5e533c06f76f089bc3ddb94e004f8f94425962b3f3bae3222245cc9900b226cee18342a34c7ce083ca8842ae902e3654cd9862ddb2f58591ae199a871c4b6efbdb7e5ab86a180a325b3f4236401926d03652db5c7f3f347241a5243cb3043e2a035507f1720b0e3d3f6bd26c099cb3f3a1862b01baac7c372fa943dc30cfdd07a1f03ee08206318f8cd3f562b0dd5ed7f4c43548fa62049720bc15d6a56c8a539fcdbac67eaa1b7334202ccf657737c13373795ac0c8fc4694966d2bd83973016b2f92120b56626c046c2256737cb291d77f4396405ea80cb7e2c75c55adb9173e624ef117786a2ede97a896830603517d6e6bc8975b50634593ad0eadc3f97ed5e7312415823f417cc8e08a7833be349b5f78064470bc1b153020e23bae312d15d94aaf07110ea5d182bbda046d87180cdb47fe720da26569d41064c4a820d962371da37771badd9531ea4060a730d69e4f4ef2d6d72111923a70dc889ad6c57617f438e80e8af139217ac10ab3d55b6825d7b220268abaa007617edcb439fb35735fb8dfe2a08f94c3547b9e26cfc7aa6bf413eae10ca90391b2a4ea405ba249a047e807260a8a95d3b5c6ed159531060e625cf78a38cd4d3dfb8015b72376dc3badde09a0c6662e7be34f238462af7eb5d1694dfd4b6467a60c42c23ed8a6f59894aba89eb276a099e75ac13d56af6b7e71585b82b0e61576886df76ac0d0849c079e885007cd0f74715fade61317852bb3d5dbac267cddb783e3b071597901317c3b627d9d95f9ec247c0910b1177d7c0e447f17111c88c000a122141aad08863876b8b20c807320a6ff62d8e04e6b5212a8526050f79778dc38034a92bc8c6b8e4a8e761d6854e0b28cc641bc74326717974670ece1f25c4ce1c3b5299e9d2c539fe41c164a3e87f5f1da6e915f21fac9ca67fc43a73b861cf173c20256b12a5a826537d0f9464cc4dc71e27083631006653e210dd9661e6bed667c33cf524936a02c2cc287d69cdc0a9f846861aef5ca8fb1f8ad8b8cffd1a299364fb1d9f5392e9e590f3a928bb43863508bf53371597b7c67b9c67f3c58c1f0e740d3f2702285d2c32ded1ed34f8df85a6638757b0a80df3e728fe9bbe80b48a6ce271cfdc37fdf556ba56bf705921f301a548b78e1cebb5ffbc0e8b0aea1f6133f4192b17bcdd9da042582d71aa2d5d2d4f83d04446bf6a5fc844168967fa29cd68c3bac5b2e6fcfec6437f0a413b2685e643b7f4afce99d1d888a8bb1bfb24566c135fa7470a67e2cbd565a1e13ec094f9568b19d75c4f0bd3025a53cb72a76c98aafb5cbaf635dfed11075a9a94ae492d597ea827cc9751a1167c1cf4a260e7e92200e152a89d7d8723014eb9d8864d9cf067ca896c09a4809f32e268b82febed815949703fb80ad10cee3758392a3db000f83520003d2202c5b7d228ad36997e012dd6bb44486130e6f7c1b187f69c3b8911471397c08462bf40d39bb11b35db9f9b5928d36b38425479f24068d8b61dc3a1a2c987e788bcfb096a73436ddfa9f8375603be96053ec67e7d640f048c9ef8422f9d8ecbe84f7edb946f1b5dd1dfe3c4cdefaa36ad9f4a394426878c415493dd9a5b61f130efe2a516a7939e6c3200fa5192a923a786e1eda68754b3dffadfda1f1f4cc93f96a41d7b0e0d1587b995157ae11bc7314e0309677e709c5bb91dd4ef06fec9521a623b076ce6a11b8abfe31e61d9da44699b41ca1b4888c23a7eacf994671679938bdefca65f27f7daa328eb8cfb8b646b181d78005bc263b4f4877def83c239df4982b8b629c700ae27e039df3cf2c917a2620816c1f0387e3b04edba122e5c7685a27d240ef9e252cabff90724cbf71dff35a353f81340c9fb36d13ab69c8598e1496fb1c6fa71d3b4037d34288cfda5b545c75b17fc754d6668c1eb63da47e56b41c17dbb72596de8dbafc38f2c2863fade9ed9a44e3caef32dc2727958aa15f23c89dcc7ed4cb0795982cd72141e84f528200c7c550eb0ed9ac04f0972c409ab1ccc8457a94bfed3391e68d6f7dc2aa782993862d146ce54bb055a46c681ada1303012cd6c74d0fc6d03084bf11623e649f48d95a5bf6c5e6dd276455db7b49a1c4d11126f510f57a8c7fdfc04b513dc59c9bffcf0c50ffafede36e5598a78391aec19f432700243bb0a2496c29eb55350d21a4a870b75de12f6aac8602963c308fd7bb49590fcca28455e486efafe67d3ac2b66f057b6d127bd29cda05fd7cdbc216ad4794ceac582bae66e790128312265d652daacb909f9281a31c9aeb2b410446f1ab2193599cb5dbb9f3b7447efbdf12e4231fa27fc04f47ff5421dd895054355639b8bbd2d0ca1487b71cbc8fa0bdd0363607320c34cef2be1975c30c133cde978ce3a2429c8a28a3daddf7dc29c1c651e5b8dc6a2b5937669be78b1ace7f5724a7511bbe03fd60570abaa744a1d986ec8600097128ce2d2ddef333a4f6983f6de46ad6f07d0c435b34179373282df09183b3b864a0b3f9c40dfed31b0f814471eba0b52b7a724bd4f4d1313f1f3d10565c24e4c982cf357116caa4fb15fad52e9bb5a83f1c0415bdd3549dc93a7334908b5d2dad924522c7ed0ee38938a7c6187d3b2939bf38fa92a1371474fa7cfc2632df14822b94f8c4fd8b6fdb32d4e3d7961a3b2ee14869eb89cd3010030250a431aa1809278eb04beabaf0eb41b5c38ea8fbf3eb6ccdf5a6e5c3d3b17e59074628e1bfc98ef70d1a0c7e08800521c4558e5cf7a874cc5ef9f84b91c6ff8a24f42c94b83115be14a0b167205e547b8c04cea32f1da1ea2c49e7d8c84288023f1882b9ae118b43416dd0c20d73fec0bf5e3eb2a8f66678bcefc03ebbff592a182132332ef0b473a77f1e56a1c1d9ceceae12c8320cdf46e86b67728f7e1e2860ddf590add99dfa9c3d83e7f2e6580af4f31b27ef01a0d3ab0f2856b803ed870db1d33fa80fd2afe8ef4ad7d90b371ebd65dfced500d33c50b8d98b15d5ef6d784e2c3650f7fa28e5c1f60cc31c09a1417da1931e6dfd2f5308f69fd59b8ac2f278a8dcde2f0fed2b32bdfc17f4929bfe96f4302c42e42d451671ef820f049274d0e1e0a8c219bb82c14f330d7f944fabfc4834f2eb9a248609d25ff90cf44dcb7a86d6fc266404d111d510fdfc4ec58c7fd55fc43549cdbb341c65f279c4dbc18d0f8e3f582d32263e9b2ffdbcbf9973911e192f14e11c78c3b11767d059674256a2a29f000bdf28fcb21c73043350f32565b3e4aeea061e06c30278bdf01f1e42aef1ea132c970d3032c93063b9bc682802cd5739b7ea2e9700cfb7ddc58038975d1c23b7e901be5d54a0b79eefe076320e640767e22c1d1d3e6b1a900e63a941e27ce32b8997d64d3d75f0c4e781fd330575089d895da1e24c21099080dceba80eb2c445e749255a40d2e96b5a49502b4e9a9677a0d2500fe2fc7ed3ef3014b89deb6b86df0b72b2bcfc1a46d2f0d00db30d6680711b5322f3a05c892a96907a9b28d2b9f774ce615317e4d0ac6a01430d22ff23255f1b3889f75b4fdca64d630ba2e07162bebc8688a56d9d1faef21f266ee3e5e28e1c911b92c28113af8128742e2353bb3627e85e2c5065b98653de6a0d96f708253bc053813a9a3d05d91964fa723689a044012aaff31c1001eb8fda0e9682d89a3c3269714b0b987d61d88e99e70baa36c936ae3451e1c96fd76abb6aec3bb07f5405b266e7fb23d5f1cdbcad1834d26bd3935677c8e1bea865c376220a4648715b96d336754638dc9427cfdca3e21aaf74a5120bcaeef577420d5d2283698d7d62bcc709de62f1a081c3bc9e60db39a7c07c331e5686430a18490163e16f912f73ac7dc7d009bc9b143f8dab476c1558bc9117084ec9f5dba60a05719d573cfe1b9bb947b6c89ece0eb1f146d8a61ad7996c90e5e6cd766e91576f4387829b110c17da1c88d41b639e86938897b4eb65c9ef516e1b62a3ec14bf2dbe949d7116e1fb68a617581a90d53dfda7fb9b76f8beb9c9c10d4b9021d6d4994c0493dbb27b6fa1789d2bae58f32134b38a90b04aff4f97e2abf5969ba832420ccbe278e5ecd4cd44b832a1c7bd2f6a3432c6a1d999f5c711b1002270c5314befde3c73f54371d56d2a85c5424e9ae9af3d5b12b9544d445985ff9a122da089e33e4cea35be88ae3e1baa3705ad968642fa0d8351fa2c7fe2223d618771ed8e0664ac52ade283b81fc4641892a7d56b83baaae1ef896a2d65a2aa217c2b61f7d0b630ac0eb89415ff6919eb7851106c7ef9b2f1dc11809b762cea7cb951952092d3a198e059094486ede52c3e8c6f97c26ead21aeb89fd34bbba00b27f8820c72476a06fa9fecfd548813a2d9f5f794329479477b3fb3ccd78c63331779471b4b75ec39651a3fdb7b0d0169ed6ba92dd78df8302fb13cbe72904e28c3abd7c694cf55be4ee97a09cb533cfe3a2cd17a96bd6c6762601efad48b4e07f5f2c48a3aeee256dbcde6a58ef75fa7be68a813f6b9c4000ebb933ccd010328f9a48331fb3bea653d41ac4801ec90be67af18144d5133b764f96187d70945a5093800ffc7ebe1833b1507e97fa6098c2fe3cb61ebf4871ba18626a14d2b0085fe5930f5ff1487d0c238666bdf726a7c955df191b0f1f85c285571082c3a5cdba625865dd2aa6bf8f76f01b7ad0b68bbe2ce4fe8fea27657c186a8ce3fdf22cb9d7878230ce4afd57928ab07f3c3bec834f4454ff6ccc1740b8a6362e7d4fe64f5459b3eb72a5027aeee994e97faeb6a2db142a70f8652aa9a42cd7b7f9546ad1eff17131d671290601a9ef85fbbd0783c99e77ce4c4572ed6d0e82b434e814f2166d2a72be83e819dc8c0386643db6d7051c10fa207057befcacda8c58189923c27c6f04cb42e9b7fa3b6d7681d664a88f9acede1c806531ac76cadd0e37aa1ea1acfed8336cb2550bf986d094655decbe4533aa9d10ba77e7fa4656ebd5ba20c5c2a1d8f1f19e2927d2cc0d081776120b3d6cb854b8877a83032e0adb1260e65ad3964040ce534b8b87a68a26d10b40ea6a555675acce88260ba8c732ac6487eb594018625e78d2566019fe12483e06a434247b8c2618348a4857a7950b9b8ded030d2de3cd569790da15c1b4ce92af10eb9644464d15d95e75d32601dc808769f56388620832d07179cd3bcd0d5d66b44baaedcdbdbb5b7f92faf834687b0760cae94ebb236a22d4e7ff8c2574af0523bb36ac4c7a2b6a0772a1d153b1f839d3925a9d01f7debbb1326e37a9a16db0faaebfaff821fd16ec0e14d22862fd15e11083db74160016fbf788c25b47db65b23ea2807218c5cb3d3cdc923b9f974e16d94911fec514c9ca93b8c3ba70785a5f611158da5eee54e5f3ebdd98e58ac5eee82f585910222e38c6d4876c797e87fe455c4c09b2a236b3d6cededcd5a7c0474f6cb909155c2009d6e1b881d8093882c2221b012c0e0785e0079661a4b0b1db2b229d24dc008d34d9801532a2184904949c3bb2ced590ccd22369359ad8a43900c448d7226e4c41905940f40a60535a19b8015a8b0ff90671ae7334b17e62465623191deceeb0031823bfa758614db05ee010e39b687146cc6c28cdacfa0a2b6fd2b517e879fa3e6af2926f0097d3c25b9cd64b202b1eea0864ea7220d8c8defe2d0525c0b324457d4eebd8d87bdd6f7271e9ae38b0caac1bc2c85913f8510606b958d896ccf59cf9af2cf848a69fd768e2b2768f6139fba521162ebf65345952292e438283e064079d10b39596d1cbe101c1c188a9a5710fb3ad115188f4b0b54725991e8ceed38ac72bcbec6c4cbad45ab26184d257f7dcb52cc22faa37adff0dd11df8933f6dbf1645852ecf808ef6445312bfef887f90a10aaaa533ddc0d545523b95081cff9eab8daa6ab8561d95a8c4878f2874fe46a7d44fad903b426a772b4f3d85ce63eb92765010e7f54c50612b0fdfe0e77f99ab2f2b449261fdd30db05c6cf12d601941ba73331f3f079a8feb46a46fd043f575f5582359731975c915fea344fe91a55a8114bc86efc07a0d450b0f4a6373cc780ae40d2fb8964e13ffd96193f3815df48582a7249ebe4b866489865b8d0f4791c2ed0dac503b2d6ebd8b713e6ae5f726c575d84e2f8b422bb74dc4a59c310bc5dc8b8aa2a4014857ef2aea09da19729c437460a92cb6da3346fa736743d288c5ede4d20d1704162084ea0482330c7aa8d3828da65c655abff636fb2d4d804daa5b4f74444405e2d107d1844d9b9a200f4bed4baeafb12429a0bfbf0c07be33daec77b37143f48e67d1a2b70b71221d24211e4e14408058bce0e421aab52b62289610b3301f2233a498e4b6b0389191c285640e55e378e162db3dda3f9ba1aae438d24e0f638d4d07098d7eda75cb6ff3e6f4927f62059885527f133a60dc82b696ff79efd1b34c4eabed50c27abba03b18a301e5a9eedbb3c83d6b9c53a0379faa3a271bc63fa726b509731c4d2792e7ca1c0b57cdf08373454a7b2f25b830f48dffb6fe9b5cdb4819949fa68818ce7870da9bbd2c4699a1a5d0b325c79d3070258e3edc6e725d9d423b7f6668e737bd0fd0370cf545ecdb2f8211cee0511edb17b6f81efd411888ee839b9037f295d9ebd712d8cad9b8ee9b449d772044b091efe34fb3f4d1ff978704eebb65014859912c142b36bc49598ccaca76d614e3e2e3d5bc5db28137af3242c49724eb1e3cb21b1771eae24f41b203d5c3079bc699eed4a2e7f43367c6f69d712466bd5a4ac07ae5b31869b8e9d028ef66841c383e6bf5448720462568651965ed0a51b48aeb61d17bbe778c087478212532083a39d03da4c489caf8788fb36633df2e8990fe6b9b2aa186b32277290cbe91f04be215369eee12454710d96c435ea0de85160ef3480febaf6d73e4d2087b4b957876accfcc75e7a8a2071cc2dad03c95b8731335d98052edc4f53aa934001a654c64b5e46dcd2942a30487a8cc77dccb791bc056879caeb5418f0bc796267c73b8b0d96bf56ff2fa77ff37969ec17cb3fa98b3f87f2b7d224a8e4cd8f18a1022ce47cb3e9811e20d47d7ab5c42412cd5019ab4458f4b8385f35bc9ef97a7f55937a95437eb841ad6170fece6545bacbecae5077d7d01781c559b42a6ff69b565a9bd791924275ea8d870d3a2d85144384edffca421d78e8c0808c08764f18efc0b9f155c4c7f4070d8095a41deb3fb671d08b5883a0799ded04b26f86edf2a644e9b127835493ff1acb3c313a28fa96d811f1fa668d488dac990195e055621bb9d0117fddbd648a0cdbe1d3dfb8c50f07b24251ed81e3db0f594628d31ca3278f7507fc5dacf7de1dbeaf7fea3793292542cf3e6352abef2af771a143c6a04014460e7d1b6ec772038da85e16361838b265806e6f5297ed6781ee90dd8dddea853fc209f76a926cbf13bee8a153594b8b9ade7144054d460876762f7aa61e37fa4de27d23142fded55b0b30a725d828586197b8a79720192081ff9b878e68f5de3003ee9bb13473bfe977adb9f9eb7174d8e1431c357056c048d13eba409385921d8eca31873978432cd07fccd14a624242b66659c8f483a0e13273d8eb17b946fa347b96c81c1425e7819fcd5c70142d63cc026088a688fdecab46f2e563db310057ff64f1ccb8149d213987ced7e4c12a6c7ff95309dbd6c4c67d886c11274aba0d986345c8b054da5550fb0c3c7b877d42a89f3d7ddd39e38dbd347f49d96e0ce8cde068c4143bf466f66d3208fda3c99e1723ea803819b6679f83db3768e76cb188492143a0038a0d15418132daecce1c6d4836056f05c37901964913661bb4baa5d6e51f52ee6a6833ef3fbaa5204b1b64d3f290f26ea1ff543ca74f4cbb2a0626b950a778a2452fd4b11d874b214c896ca9bc1f64c09de60b34ab0a7057fcc23fbc7647084dafcf76abd30d19a064f9c0e08159df8a8fd67bddd716daddd8ee0fdf3cbeb08b7826d1e56de2ed68b93663649ea210dcd93c91898e6c36e567ff9be83ef7286f04e3eb4e70cfe20517e568dce10ac020880a9718a8191a324f6eda2835f2f0fa23ddf6ecf5d909d6d0696b8b507ee80c5ba36c8a3d95be5f5059ab2a321505863b9819574b380ab707a838f830164383c4ccf689e4399691aa887b9c080846a9c058bdfc7ba4cfc84ecede517b6b95b474c17ec044e4d6e7e79dac7ebb71fbdf34e04afdf87abb68a5d27282329d79451564dc031d0bda168acc014dc7ff478f57e1ddb46f9de3bfb16d7e7f57dc27dd443a0baa0fe3aa0b1e6db75f12636ad6c614acafb9ef0092d823fc88b826c9b11c9e6802380fd11caa2e41e243ac9ba644f32e7de75fcf7f3ef31fb5402a49fb516c0fe324b69052549317dc1440a340c0d2180624c53bb45815143b9d4480cc90e41e62e88116b024494699be1f94cb5e8114eec2659641c1adfc4dbe5f424352ea3628d92f1f6abb9715cd9650b66b842155f7c84408697828a8a2bc4fd230778d707a53f12aef978c60730de7062263bacf97631fda910a5bf5510c413ffde190bab5f825a0615291c248baf427839cc8e94d0a83f1203a9215ccbeab18e5e7a678e0c35c28418ab4f0110d4b1df325277adbfe740cecc0549594efc541478799845a396c1dc710c7cda5001c2395bc7b100c958be57eef7c564e4dc9a4d93d9d0b65a6a5dec594d457aefb583a53bba4fafafaec89adc6c45bf4de6522dac1af02b8f22c1cb187a647b7cf5f8e56ce7c882fc374fe6753e7ed74c7cd96221bd072f345e6e01eda8f50109499db2a237b44bfc3343d72f2ae55a984c0a3fc5bea86db2358f0c66172df469da107519f6b31df06335de6b569018c5cf35df3bad201b10ccdc77243b58516fd87202c4167372765b10ff9069778e608f9ca14fdbbadcf866b4969fffc77a0a163f305456a30607f3ce78cae1e5897e03a17a87eb8d61271559b796e0bdb52c4e49780aa2296b1fe670ed563ad959a4a0bba64b325fe67ca6f8ef72bd63724c71803073f4553d975940f04117a0c7f6b986ed680ced9dfd5f0673dc38c4369d625fba35caebc6b1474bcfad746c8ac2f23b77d4399a5b216cfd181166566e9f98b504fc465c7dd0012041d92bd8b0d25623e698ef35a7a8eb953f40793e3e80ffa28cc46635abc50635989a7ed804c69e91c94f1a9d17ac5bcfd7261e69a1d3c67480a2b74ca6b4369e72551650478d328f159e01f13c369b539d0b3c718db6abde880b5d0f4a020f0244e9e0675728a51a1efcac022151e18cf7c43b3cbaacbb6420cf3fe8a75efd7c57eb0ebfbe16347192a903039e4c9e15d00c7a91d4228d494393c6b106fdfd1474e2a319e3d886ffa2a11dd77c162a70fec1396f820e4a0b532bd578db8449b011be68395e351a24868867f27e7560384d08e6488735e6b179ddb2c6ce6c26400ceddde574309d984fcc6cc8861d168f1c85030692c392d0d5de2710d3e3f319f0dfd6d3b69d757ddb709aad7bcd7a30ea06877a6c287a9b2215e31e97fa3d976e2f04a1791823062833dab0779db09f386e81939795bf7e25166c461aa1481734f4cec0ec8094ae63b5bf8cdb7192433b01086f6c307c96096b8b34d33b5b5bb6a3924411f2b64ecde11a64bc8a790cdafd4b4ed4a605b3a43a60b6bb76e27f742dfad1af1d3a408096abd6d831398ef77b37d8557e4bb0bdcff577ea1dfa5c56335e3862986aba8d6569965ba0f26fee79c9806dd52a6d681ecda928f2160dde3dde917ba88afd21cab8acabd0366c7a46897982a1dc9b4c3e2ff34c76628febe2471435ed84d9f81800c1b9865d88db7318bc7123adf70bb37d33d248e213302310897ea356d49f1651c3774d6734a74f5bee51320f11d787c0d6933016739378e30c57cb9f6397c51db335d300ad8754159ddfe66ee8d08fed65b3a2bd1802e47c5c3dd0059d1e70f51fe3388eff6af7d7ba6a2eb3fc2c161346db8c0d8ce033da7f57da0b6edeb5b3c9444f38ab6fb21df64e8825d00757f75877a49c2ac9970f4878fd935fc1901faa9572dcf4ec041a52025354b8965e2d08ea8d345d5bc63ff5e2b2b886747cf5450c3a308fc05a30e6d3bedd4bd9db41661210f5553e619657b910562396af48f88ad8d4e977a7f71f901e4d69830e425470ab9af4a43de76419a94a1477019c3ed23b94d07597d77b3ad1a01179141bc6fbbd540173ee1fb0e0b05016fa2f13d435ca64035a5747224abb98ba470d7afd2a5bc0c5de85162b350f8481c4fb423126d92791f6b79205fd1e6ae876c0773511aa41f22c2ef771b595c777a7278636d4f964a8134eeaf1b28424c664be117a93da0a0a7ad5ea937cd838f5d4b170715afc2a8e3125a88a34eaf8466dc54f5a355bdb6596f0a1bce92a7db0c38934b2c3abbff8ef0bdcc07ca896e2d49debcbb1eca7a6c12a090f42894f0cb4be103177520df2d45fce152e5133e7911e8021ff51331591e6dd5e8cdccb45f5c4187d7b2cfbfe1cf604b374e4902323782c1343935f015efb0ff7946cefcc82291d737b89dc1c135d325f20cccf74b39b7a97f4817e508bac41bc18db32d43f0447d4dc11a0884b35f2d19b2d3ac00a4c11e7273140c46470251fb849bab2e001dfc28dfcdc94b1f52f3053c959a7963674477a7f3c23d728c0eee1613754632b0b26de8c605e649b91e192245959ef8d3b7d33a1c75f53f349f3d03e0eb8662f32a9f80332836c38d47073d866f6eb0a7eb6ac301a92195a9bf66b0b6edf7b66978356a3ec5293d24b0ba579714bbd82c008a0ed7ac38ce50292aefd597530031beee3ce4fe6cd8980fb4df72aeb77f953a4348912e3c3dfea028ee3e797c8abda2fb09c9353de57b94cb4986343a1dedf0e3b926dbf894468616e87330a5d59562558493922468dc93a1b2ecc9e79fdc97f1be6fff8a46af4ee748c86736404e2c3d8a47c46ac127bba216a6a94c88cf679cb402512530174296457eca288f47e725a7f7de71ae734c3fcfab62c623f9eb270438bbe4e029e7352a39f7619f1ba7763a3d11aa0b2fefd5b199d35d9df130eece562fb80a93efe350fdffc3f1037822b5f56362e4b2300abcf977af6d10157b575ad7697b93422f0361815c7658b87310b4d65a15aa1a86f059755deb10894cd5720e35227a978b7e336d4a0e626ac4eb8e7b76c1f83da5455f529ab10055e8ca87f8d110e71bcfeaa8087e4f27dcd53eda8fe286b42e66e18db91ab2a03d05413eb143c435705029bd7d0da852d11079eacd9442eeec7be6fcf23fa6d2830d800dede1c63265694eac86f4cc270cbe4786522b9af49afac1e933f9e4416ef75fa0d192299dc1b599c3014811baa581206e79c55c552a4db447be9a479ced5726c0a24a23cfd6a5fae6d8f174679fe29aae96ada77eeb45faa7dccc5dcdd2283a553cc96ebe23ee0d0bdaa237355c8979b546ee0230c14d3eaadac3bfaa8e00ef2fc329dddfb2379e2bd972795cc0cea7c29b883238907d3da4e355964c66d461e9a9370996e5012689d86b9eb9ea07891223b4cf47070b3bcec7566ed0e1f1f6a4d474792596cb4cbb57c2b5c510d11c2eb91d73d232ed0f464c602f18383d692d1819dbfdfca816564b810827dd1710569b37a41be4b3ea65ebf3cfe813a6a2fc5c905254a992279fadf36e5550d8baf4c332bb4df077a2b26ac9bdae0257b7850a12e302325573fe02d741705bbb044027672a4597cd6a006a99fc7225a6394ba554c6b1d86c5311cacbaf22497c4a52b799063b7933ecd30f0bdc27b29758e15f2a850f097edb496d236861ad49b6632a691e2d34d9ad48024ae0ffdf0a7bd5008fd8de0f5c955005c84cd8ed26afa507227c1cbfd416f59e66cf106df5a01b0bd0beff2adef6efcfc476a4f236a548eae6db9ef928baac43d6742ee26d8b9a0643971c758d2addaab8862f45ed4a3be35cba7fc15d26416204fef8dbec3064c3f1ea1de3f74344b95284559cc6158eeeb40cb04c47fbe993b0cdcd1d749011518bca15709622a36305bb6aa2df2085d1213cad40ca41332e3f81c889c47c3129d0b984d6ee8f1719541b029a0ec2981ff5cd730e2fd032f26c851c3e4c79ad62b32a6fe73c72676247a85ac84d7950d2a1462956cd1465f465853195b27705fa46d67895952036ebb8828e4a95c244e054206e97519e5b6b4501929d890a8851418ddebb4d1ef4979adb65b0b05ab2647689ce7821afe5d2c4998fff44ad6b4415cffaf022102b17ca1ed0b1da3b2336ff0d6d45e4053d2cb5c6658e693562e49475e0e9336fd2c266846f34465a7a15731273138c80af6eb1dbad002d7acc054b988732a6837f9c0cb6a3143789f9b49c323cf1684265c8b18c52bad4b95ee3ede0620f7c328431ea75f7b061b320eac22c32b40d8ea04e548ab4e1dc0a58b3f65c2bd598421ed5bd7e6ca6c97a34f09651027f591aa445bb18555346b6e2e16b61864a5676d225d8fb8cbfacd15bd43ab52e3642fe3d9ec243b53cf7ce9da45e38060f4a9e87d6ca64cbfc18347c52c9f26dbbac920adae6d348796b201d421ad56f4acd2c4cbf4ad1ab850aeada4f5aca173cea79e4dcb380400a9a66e6f0a82f785ad7748cdd0352dc8fbeab9ba15595fb06b706a736f22e56af04040e77d4224f5abcfc067c3fb36ab650d87d835f59a4ea888d955f188d9bb9b7750443efd59307c9609cc89aecb2c7445efd0cc5e2f6c5ac9295a8cd0e1b814334578de7754fd7a892bb2f2cf921b3aabbe1ab6f1f0ecdca1c6155b168bd512c1e975b3deba42afb06303b02411192f16ccfa1561859d794d75e29396931222fe13a1554213ee2bd9e44b864c28b61452bc873cba5a9397a96f6e39df871f2dd4bb2e517fe9b6e324b4c1aaac9972bce8fe78190f5e98117b680d383a9a695ce45fafb41c1381eb678e30dfd12bb60cfbdf8d4d7680a6e32d68906c3b51b48ce33ea60a6aa6cf161152a44c74c25c4a99170cf5cd032db1e50656cc1d146eacdd4e19774635ec1c05296a55c0b5073dbbc00cfa29aa82e986254fe176124329bd4ce9f950e354b679444bd2d2c3f483e838cb2cbb7769fbd90910e5af353c0f196e475a52e5deae20dca0b327eb9112f70b4f050998167b114708dd7aeabeeea1676d72c7818c52033382a0baca5d7995dbba6e2438525957e934bc0ffa1440cbb9b908106c31ceceb993eddf58a9a44c49dbd56c5230f4818fb39db317ddf9ded4e376518f9e3c6065844a9c4a96d7d45ae97bf492d9e49d59fd57d873ca74a66a0725a111e8d4b2c9fe47864a6cddaebe5824a4304572f0ef5553a970205926ccdd84ff51fd39d71b18b9f90349ba428e6297c0f0aabd1e310da93d11aacf0451a1508ee8b23c6a0497b0e7e54626a5953d086534a0ba14b1aa5d473c2359d7e1ef30acb509052fc6304f9d74e3b171a963aacc94ab7617911b63e577027327b13399457c72917bc4626442892298de4c914af619d89f8367323dfc2c6f932676b29cc997186967d1d9d8884b54e9e38b4709aad0b7a40a81aab93961807fd8ea8082100a0263d62b91615c9f3c6dc7b6dceca08cc1b6e8368c562b5af6f9748abbfbdcf704b892fc5aae1f78a0d7b3316f4e202eeefe5aea76d1c289c730a575caa9b406eb78c6bf0c2dfac05b6383e469b0e32be99745e0ea597b48d027d207844ade5834e324336219d5b28264d5d57b32decde0dbc8e055d31867621d7cf800d253737cf56755ce803585c4d3a4bfe64daa2fe0d56c1ed01a44bf273eb5766b9dc28d4bb4b25df2745c51d7c196a25df41391b55f89a73ea5e1c23bb81f1548fa13047d1a2da44e0cfa7324c49e50c823e01da6837f9c6df0fca8907214006ed12074fe78a8905d78bc6de8fbfe0989490ba7271d727be6d02125208038774cf9de00c1ddb0edab8b7ee49274bad7a4d0d5aed7d61db2d8355524669416ebae7a26e5e5447cb2c114b663777c6411f6be699efc5e932a7b943c8e592a4e8b92838795329de01036f72f3d0efae07b2f13997437058d791995b0fcfc173645d4f54d2e03129dc38f012f2baebf33ff8618d0b2145b316092873d92bc3a1604b0cdea3acc67d87380c76d921a00397f25b62d7273a1a8c419f1e3dbddf5079e35e202104961652d331e71da4c527097cdef718efb66d4b387a1564bc0eb07832b3cf5d238658c9e27aeda7e0e0a640cda293ee58f3cff867dcd923bbd64289443078b38e51e5aae2257b342ba604038bc789cff697a98b60f49c3b676ca0e46891b33baeec56c4bd1a3b02d1925e84c3ee398599cf22d445eb313eefb2542afad94abe302fd59ddc6e8355e5719443e84926dc3fd52885a6e98b4abd2096b3ac5825ccad702f23c18536fad21066fd217802b5d1b65419ae1eedca32f33a308a53f71726f0d9ff8459b9fde2f90b1222c6dfe3742c92587671049465c9c2bbadb7f21399fb6fefa1ff383b42f72fba30b5671edde80a18867b6020605e1c13d73e586890eadc7158d1ec5bca83cef11610c04b59bfe789c81b1c98484ec12a2d4a289d71a0684194c9bbe105ea19df18cde2cdf301647a698afeae4fab026e36d7cb915a88f238fa6ff0fb8a6c2b08e312d604c03fd15556d1292e18e16cb81ba25ae38d08ddefe9493cfae81172e353031c459824b999197a3d0ddd2423ffec99c85f499026cec7efaf03577cfa587c8938e34b23c38222bab8ba074441df538a81ff26b4e19187be1a7ad18509a51a515b1d9106357ff1e47d2f260568d250b2239f556aba2258386d3f0c19911df6f5329f1af58c54523920caba2551296485f67dc775942073e5c76b0aebb70355e1e4a655bb752ee407d8a14706a1159f8aae3792035f6ed66fb40cee82293afc40a8bcabdfe6827cf043017916da3a2daa40324f830e8f289f402ec80a9c8b980133affb018d4a4ab811ed3393886795cc7e91f4b6d01faf6ec15deccd75e4a07ff667e5be5d9b426466de20c70d8836074f04230014731c8be050fd2addad62f28d300313f6203c06e03f817b2b4d3e07dfdf968eaf6bd483a0762affa3fb4cc451de31d8841689b277909cb09609a6ebb1ef0d167be499f0899518cacef9fb0b9abc4d8fb54c68f3a55ab6fe43963d4d2218480ea41e72141282b67044f2169c70f667aca9b0f43cc9f16d15c7b41a1bbb2541a5ccd8e633cf91acbe84a3ecff369ea63673d489997923d96fe91b825465d4bcb273a67351a36700e8fcfdabba955963bef2c0033e7c623cb9943fd217739d2c2f2602772d1ab02f2a4291f19eca045057409e9e306cb4eb057478b2cbe87b3349876df410bb8a16b6eeb9c1f855dc6b71904ad98f181cad66b75d8a6be61173e12916a5fe626675a6c2e551bafa0d748fd9acaf2606cf569411913afbb72a558e0407e49b7c8e08e0184e30f6466de776689a36246943e7d07c00c7bed32a0b5adf8510ec8940fbb98b178ff8251997a812af9ebd489ef1bc0af092f782a6c9cbcbf9cf8242854c2cc2ec19e42fddd6a0e915ac96920332d1c49d76b6bda367ddfb7491516ee8508d2289cf00bd389fee13231636aeadb5357f0b9e9794ccc3bc22264f3f439cdc416d8ef12d31a557fb52134c08aeddfac1748800704ae82f43099609de1668eb932c55f3c7e3fbf3322b29d7b8024f03eff197086c30e18f20bbcb00fb8dd65c1f13767fa6bc914949617917d450be7e0dd807e5386474d0bd2c778aadcebfcf51db21e2febae277190cdb797b532388f662b28cc0170050b5917ce216619c191b5562f84864dda36bf436e81344da082ee03910c2b757ed1a906a4634bb07f3afe0b323ab2b0310a92900987bc5c71050cf2595ab866aded3bf6c2618aaf2dcb23e116881487787b4922b44d4ac3d29df6794688860489f406e2746caea7dea781277186b43a92baff6376a9c5285e5ac342c838bc1494face0379211db6b8f1b2bc08e6d5dd7495ec91beca9c4f1fe4757d9f4c9a0a0072a1d652c63d2c713e653c2a1f8df437ee8aa23b9c930613ec793bf299adeceee6ed4c8d4e238def3cbc91b4d132117b43dbf406beb0bf39b35217f7d2240145c78630e08b76fbf1e15267dc5915b6510845d65d9a7ef669816c8b2739c949b5368a85d510dcaa75b5a8128ab8d294bb899166ec6ba36bcce36351a28ab8d935fc9049b49da470fd119cbb49dba1fe1ac4889a79b5d43e43f5b1988b799d96620e63112cbfa7af01a24338edc52d1c9b4f9a0f209b16c272cbbd15340d1cba8074ed7fa18a1447d7659d60a783b2fe3743dc2396d65deceddba116f4c807969c8b6c9488b24afb887d96b96148c42b07e7f92940491b2c5e9b597a4097106a74d504471967e246ff088d78dbf03cf282b5cf28d5aab58cdf8ab67f4860cb4a62286c6326bc5fa00daa08cf31cc88580f5bcb5026b896592b54634074ff2db8c5e102093a8f0bb31218ed9cb25ae066c6ff7af65178a9ca04ce1014c60afdd85fd5b5f2f16ff28ce03a70617e2ad47b3cd9e29031003beea5b7dbfb186668bd24b80b2b9b03e09e117e72468db7e5c1cae9ec857d1507f3753818eea57cce86b201d2125db1fa2f294f8bba1015fb73ff3652b1ec78210e087f3147176afb83cbfa1f3ccb3bc1f00835cb0feed274f44dc91271de4fc0ff9f46e6e2997f3e322f62354c6f35f94d263ac77a667e99c8884fa1262cd3cfdaf8f2225a9000258de87c8707bc35d910a1b2a5ce2c14ada7175f5b8d25801ee9a60bba3ff89a14fc281a0d0a82846c01814844146cdfe87277efe0f0491d8130088011139fc55828406879c75fe4488d0410ef270229926b2ff02da7a489075f6fc809313986cdd36ac2340b8b99ec29b588b52d370ef0444f69d843579c3e16038bedb144c63c8d4159d8b5e822c6a2baa90388e1616bba025829ab8361ce4f2f066705167e577a07d58e2ca610b9ab78313e542837670237ea21c1ede9e32d5de8f5894645e0ff768d7f8f894e5d370afee35ce0b0afba5eb5cd5fc1c3187eb57186ef42499a6735131d4b51ef30cee55d25031aa10a61495a79814e56380a72877af630a3c616c64f8e160c51d8d52af37a6904e5e7bbc9b7d4fa1234a33a10531d2b569cb0b1cb1d849e746d312f8d06677d4cd0cfc001a4bdc5d8a0c06608673e484f0da0ca58ae833c700af529637c8b2fbb6f784889a8bb8188f298d3587278b00efb9d1093d0e7769b27ab4162dfcfe0ea3588341d03bd43f7ef0305379b2862949b0dd415795dd6d3a3a7da4c9576c65dbb2a0e069c751ad0116667e4c5df1aee939b94390104b9d316324abe0b9432bf18c5710e6b8742685485ec7a6d95ea92d12add94ba09b9ef3d08ae691d9d0f4e1ecd5a4dc4ad54f018edc0801722d015977483c4fcb4490baf9d38888d57a0415063b29fe4c58ec41cc9c357c7b4026fffc48a3ccf4ecd70f5a5283b381362f89d00a08ac52fb6b4877748a550fcb2505b2c998f6eda7c46d802a56f585d2b8227306a3160e13978cc9d5593410f8f3e6dee1c16b9e36a866329d621107b63e2418fd2b39f06b1c19b06ec099ade23df013ab3f01c96ab974866cfbc1d19dcd70ee1a23617c87f11f5d8b16b5f206559fba2377839292f240dcfdc9378a2d21f8306a5d58d066dea1c12138ff65d7b782e9169ec54d362c72a26f35738770749086d3484a8fa8a9c8ec0c5a1e6c30b155594e467e247e59afb30bf612f1fbb3beb4447eb66865676e6baf1c9612f4381fb65efc3f2f1c5b59e177519a5262c2141c37a621fd1f8d8ae2b3ff4d53d01ab13687f0e2cc9ffd98b0ce322ff3c197b6f5e8c5eef92b163b84a04aa9f2794b503f862de14596680751993a51da017f8070b205ea96ba2b2986c7c76417e6ecd58aed0389b676a1994c65b3fa93d6e333091ae35bfbb2eb22c64c041e1fc246723ce44633b489ec95594e231a68613eec17403902ffeec77272f700e91704be9b356424dc8a66068d7d076f29ea9030587c6e58bca9cfdf848136ea96e05797aca1bda29f5392af3cb865bf23280a7893ce97b291d5e912aac858d46f3e5c5ac908019192ce1bd7d4860b9a3a32b976b71b480f0184b566d4f570058dc5c55077dc66871d8057674301db1c7533ce4868398b0fe8641528b63c3030bc7018a6273c125e00cfee36474524785f29264b154c1a5feb7aeb215276196223b91a6b44e9492d2eef54a56898050f95b78ca96a3e2945c930a005a04be2f48a29bc43c94c1051c8833248d5683ca4aede9fc2d849304d30d256831a73e7a6a983e7536f50e8d7dfec4fec329a86ef8655bbe388e0a88a442bd060a1d03f3952777138ea07705834a79e788873046346020318cb634bed00c8e09cc4003f53133b717f98013d462046e9cf41a21557584cc5807dd884d60a4b0fd8be170793a88b55cb925b6274862d885c02a845c8e686973b57b1d756e99ab125bce9d2b0ca5b208f61c4baca03a91e2668dc2045b6271039d91b813ea7ab49365f641c8cf7a854a48125bf2ed79edbc10db5ccfd364243c9649d007e4da069e765a7edb5dfc6e110687723a3097e3c328b8af0db122877ee2a8c3a73e5a112cd0b547de03050d29c50b278ba65212c230a10eaf0d8c72e42c68bf80198b4558f4e038c27c2d3b3feda748da8dc84544fe20510a27f2138a9d5f9300ef1e4ba9c008d424624945cfde44f9c79fa0763355a3659400fc461509043e6cb69c2def1bad47cd65ca52609f8b906d1647b8830a17bb7d6141ab708917736af7fb384f70371197121a4d49b2a78a056c04ed3913f7c36d14ddf082c571fdb900fa8e0793aa0ecddf5e8e882a7c83930fe76356c21c40a9bec65a55981c7f985fb04084143b56972db2255e12c3657dcfb73bf973e32d1d8470a36bba64cb075695ce854da776a673a497c76d85d9ebc8e0a4983ea3e2f324b4e4d13d0fcbde8a7829615a6dba34a5a83a754756550ef29988b3a5ab57acc29fd34685a56c842b224ccbe17865be0637b253419b855d958d8d2f720fd435670cd9e8959bdb9c26ef617cdf7e16fb2fcfce8f23c9b7b1981e3c6948efc6382d870087ef34fdf34cae266fbf1307b0ef3406e84e33779cc82d5294f168dadf3481d9f5d09bcbfa7742d50d13b64f2927d88ed2cf6590c76ed1c54ae5a06f13d0c97116cc4df56af5db788ee619de93d257e8875955c61e62a20bdb14fc285096ba1d8437fda0819f045a98bcaf7511982c53c459b1b6369f79ede7d33073490a99cc056a4d66d06586704ba4df9fa81389ce17e2203977d630b4c0821ffed74229cf3608bf490f06c24f1bcc53e6846d151471a7a5d3b016d189a2e41cccb267a914781762da9455a25de326870cad481d3a1ba8549e2f84729baa6eb7c0dd924ee9f7dfd6aa9db7e3f9fedb7f330368e947d34ba4cda0a973b67e0a7c6ff7930d3d0425c0de210ff713cef93810c04defa173ef34fe567af88e5d811814891318bbb1de7441cc7a571be6a55031a5088b194d488de439450ad5dc2625eb1087282b98a9be5a5b2922d7c5ad4ef2154b2983aac177abc3efa66fc48e68530cc4190c7f17256f0715668635b4be902777c3ce10e81d6775020fad8aedb9fd33a18c14ef3967a5a75f0910464de86a3f609cf22beb35fd8342be2e536894350705059eb40ff22566bbb1588700f40c4d6b10180b8894eb98cfe6514a2949c801d6cf1a0a73dfe851c7beb737a793f7221830a17c54762b7d0413aa99e575706541ec3f7ce19d50b10efbfc8179dada49773d35b2ce09a6a78a2aac7ace90586dc7718e971e80937ba1a94619609126a5a66b4630475952d7f847fc8742254a3b3cd8c32066063cfd76c3d6ae919959edadeacc1fd22a570c144dcbbf44728a828ab24717b0f8535fead67c54d49de9e8706fa93bd6fd012038ca324879c7a891bdf888775eecb60387c9a58dbb84ee83c495249e8d24b0a51b10e4a26407cb45661d836069ce5ba8b21202cf6a1ef3bd9d7dfa6642f45c2bf9fe400e93ca6e91d3c03c73e1b8477c55c05c1b93df00e07c953ba993632e6038cdc57dbbf08348e975d1ecadd2a57f9af1f688bf50a82798daa873d342d6828e8f881d573754142e7d77f00ab15f5a9eccc5baf412f49cf06c6d72170814738dfed6e10a143368a097288e073f3a8e2404f59b49e7fc3f5f6001739abc021f6a3bca8ed6d2d671a08f473cee227f46e75b73059f0e8a70bd7c175ae86d0ee22176a38853ccdb22ce32cb3ea89eee40ad8a1aa34c1b79bc002757415d709ec1fd3ff8a3041ed93a0a016784bc6c2b8900bcb1e2fcb93ef40e711a1e1b985aa31fa6b1984c4f640cc90578ef1d010bb8e7e6559e75ae37a6334728b87d4ff9a4afd119ae2bb0736b851132723a840d9ee8a62e7a91ce6134e75e7673647ac56eab04271d5bf4bfb88b8fb63a24013211858cdb7744f8843845c1129d68e5b83dbf8f1ab6c1db4f077a3f9c463b41b8b480d71eb547799ce7223085206fc5277c2b00b4781b3d21f98313d38b946afd59d4492de17e873e9ec8997d17af2be8ce6969134b315a98efdd8dac61b49c2aabb14a91cb92e126fd20a4c292cb75357fd7b2f9b2cd4fd2f50e8fb1b0d4833b5b5ccbdff218da03bd8a9509fdecaffb38930f9c37964fcd930b538f4561e5292d3d1e446da684956bf949a625310461dea682b1fce01910334e8cd38f638325f6221b415803b9f23e84270ac0cbffb0759f59e823da0ff25f8cdb82755f04081c816975da44d9c3fc7fa48734def9d34250f49812620d8a28dbca95a60b967e3e1c406308fb19441e7aaae4e29c64d6b4572553b2b26a14c4097228d5282682dfcebc22d9b3ec76e1ca23e601d9f9968675244cf4002020f6b3fbf27638f60eea41ff04a851a8bd62f61e838164acc11ccb9f9426bb3cc5db1e03db56660a2f99276def20378a2d41708df28ec577bc3d6afe6f06a45ba79c9c6166685f7bf62c8e3072cdabdb0b76d93e541da112ff67bfb5d45ccb5328b7a77d0e9904f0cefaee7fa312b48c141fffaaaaf3cccd5431dd5a5a2998d6bf5eba0829e6bd9be4e6a8b36dc1c7490e8a6cdd378824eb657d59f5ddadd7974585ae044b5c10e4e6e090f33deda2728a037221a7bf0721589ad19db4008320ea53145c04317ca1aba91a97084405918cb907d6f4d0dc6981331fa767ed88734b7a1698c1e70800825117557c5374859e2557f62d8123a9984960c93567da6446af1071209a9a77cd6cb2581addbe53eab9649bc1847a89df5e9dc2824fef7e05ccc796722beb96ed4c2007e5c465c3e3ded13ddd87600464ee6d0a6747cde07944b934a3baf4473144c349caa3e4266e6c449595eb2163eccf94c73117403cc918d8782fdc808ef379107bbf77ca02bf13db38a7ece2d24d73c83372e3718a7bddba50e26ca50e706d448f8082e76ea2bd0911f346d5369f7bf977dca1fee00690367aaca2a3b35ccd70f3b928384257639978c2880021f4336a4c1db251fac6f3dff92b0ef44db8c1eefba1e781a55dd3931eda0ac852fe6585e86168849e9dde30c0bd0807fc53c8dc140dbb778aa91fd8ddb77fbb7bca4d5a369c38b296b9fe9184f3bf58c987e0509a676749f18994c216f11e56e7abe7b4dec2962e4ca19c0c2fbd5ab90c9ab97f654c0111daaf6b9d31b0ee668c0dd629bfc73df987436b794a8cf860069ef3d3c9966cc32bb44c503fe82d5ec727b19dcd4cb8ec538c4b83722211406de4779ab59c0c381a8b75373c29294304033cff414b3cd1fc08dc96be034dcb877f9410fa5a9c549a282a85c174127fd6e6f87ab5fd02bedece3f176f26e8678b5fb3b80a7e10476e4f05137da7afa7383a451c350ce877966d2adef0860437e2d3a29c0c5545965ab4f0b6fe64d89ad4f1c6886a4a2a6bb3df34b28fd7e50bd20e45156bc51b03de672d4dfba49b325a9a1a1bee1b0730ef1aab4a721058324fb39b65901f342ac833bb9ec70e6fc54ff2e72383731f346d9e9fde45fb625932d96af6f6165db334c7c95bd6304128b54ca2ec2809d5cdac4c84b109743a8276dbea9bed8d326a2fcab3630309ffe6f337aad1a12c2c0926eee88359dacf2229f3741bff31ac6a8160bca4780fa16442432a9c6de66654fb178e056ea88d4516df62cc6c7c21956e4e15fa91d0d297e8e32a5ffaa1c64aa02bcb7b5adf145f0c022c632be11a6c871f6996f6e709cbd575813742cf317ea4e44efe28c905ea4ee4bee35c8fb20ef7a119120ff877b5d53e0209589d4e25981ac7b17554a6ab3f63e4ca31547f464abfb07a5e8a9ef7cb9c87164e87d28ca4d76a3d36e98c55e768d20af4b96c26d0a64eccb12b44b6bd4a20ced76cf503ad1e0d26ba9eacba1f60744360f4defd8aa25d09f7b77df1e61acae7108b68933f3bb501dc3bd32acaf3f08f80dc3c79a7f4a21ceaaf5c133e83f24c62df39283a2e7be6c1e21ce739162d7ced9a98c86c0d5c16678b0e0786cb5dd914f4fa0d65290bd536d238191e3301905f28b7ee13ab8a955613c6cb71ac31fe63dacc0817daf475748e8cd895ad16876ae5910f234d5089812f68bdef16b648374327871c6b73a8083fce9f44e3bcad02d5e0f82738f27b2593f66e0f1f1abe725f8ff42ba8fe1edfdd50fb6bc2b2f8d0245a8157375a06ed210a77a342808ce87d926593da5735111a42af4849bb005d4414f2ad364ebda044b6a99e4fd721f34e05af0cc43b3c9f99426404fb61f0423d82e579f4948dc8dfe8219290ba92a63d4c82f9a9be64cd1a2c8c31112a633ce5d1be7032342044d3f25983678ac89f939c506c32475b744f2a05c8010826725f3422caae45ca4b449bc13c2290d3a0f6133f2c9078750de77f07a1f43cc87d2438a29d1dd6a70f09e7e6dd9ee7f4e912388c8e487d47436a732aaca3d963965dbedb609f37ae2456887fdda27944387c3694f5bacd303a9c5f84167110834b4964097112b8733ce3b25dffcbfb036e8becbe4564c34c564b05217a99dd0f7b65a080b168f540d60c289873036f3f77b2304b8ffffff47