PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70190 968bb2b8d6303df3020ebc71973e6242e52286007cfda05a1f350370eb5339a4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b34cda9c75e9b8379d30c6dd595502f388f9f10596dd3e549d8fb1e0827b8113
Certificate Block Hash
968bb2b8d6303df3020ebc71973e6242e52286007cfda05a1f350370eb5339a4
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0002de0000069f0100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000004d0af216a16d005bd968f45ab59d109c2e8f9c9a0210d8da1b98b30020a7ac84bdac641426543073e2b139c8bb37f67a21baf75291184e8860a8a154503e0ec0418ccb66b9fcf556375fbce905a061082f7a0faead5ae250e507000000000000000002000000020002de0000069f0100

Raw Header Hex

0000402064fe0f03586e71eb2b9d7728dca7bc8a189a71120f069436a8ad6a76ec4d34c960d2b36638e095910799287e4e7cf00dd403e0f68d1b38680df98caf0e49e924937c276a8508011813817b82e0b18f9d543edd9605f1f988f3025559ddc6309d37b8e9759cda4cb3

Proof Data Hex

59,560 bytes
121216020307e710098ae9c6ee23cbc695433a98d42089839a779c5c3e9ac76d937423845cef717d7e5e5884a4ffe327385c2653c1e06bbc6c073fda5ad258fb5189040ad13cf184effcce5fbf92719c86755896f354a5bd9b687c3950219b7a74b3fb6b917858a07174f5e384eec3785ac794c4ffa46c25a99f6ae460e49f14498f1c620ce07ffa3508328c5c9426521f12de66b292e1494718ac778f6937ab8e1292c1d0acad4e0fb7b25d2c91fca586823555a6b784afb80599b598ddd5c25bfd867977add71a67d870211f083b607194d454f4bc17b53ac8eadd0135831ada3d9018cab24be1f838605cd3a7b5c83141a22fd56da51bbfea61c83a8c4b36b798c717788b10e37cf599e01210c61b1dce821a3c344f8577eb2b078f4586f4e64f59c2d7692d8664668bf5952c86fdd2ee35cc3cce130ed7c06474bad0ced3f16ab553ac6b03b956c8f6d7b4c7ba23f411836750845ecb954603fe897d4628598e1e5a8ee2eef333e86ab2e4f61eb412e81e5d593cf4168d92fe006a4b85ebabc6dc6d604937a08371c4de7da6b982e42e6e29459a4fb2e45e89e2e14d3fd6b0d037ddaef8d2caaa8ba294411eb56a908cfb3e5a2397d42559b7192ff36139e8eb1ac5b3f45806fefce84293c2b4c406275419335cab310b88f18a14c3a481cd5eac337d04f4311710fbd6d4959d705b2edb3fbb61b6659d3fc921387801474d56bf5434e415c8b091a13008bcf5f7072dda5de9a6744e120aac10d34b174745c93da0eb9df94ca2bb26cdb8d3b699d63f49a8e1898447233e819f94d2dfa630d8db909aa92fcde46e6cf46491d00a6352ad07809bfe5a5802c07283ef27391d8a5759aae92d131afe630a7e6a5689d582cf7da8fde21b291b4eb3fe86fdbe6c74d19cca0fd7e71050ae7542859065f4a074e9553d6991a629901321fb6e528cce0fbd1a50782597c71158557b5db953c533cc5956dd3b7667f3cbf2a09796dae729ed494c0d1c426690f191b53035795b1bdd2ea6ddab3f6f6c7eda210b44dc9f3e38001fa2a32527f4a80020252cb1cac3adc3921a3b69be9a94278a831a1471265e72752ef73ec45e9e12adec1b7ded93997f78ea8a4eb417699436b11d9235bdf5d7c6835468978db37ea06835405967322b1478747ad3b9d7f632528c00898abf4c9029cefd5f97069bbcba40a9118c0531b938d7a07e065d0a11344fc21482f31cf71dd48f5e0e9c4eeda54bbe3c4459eda09c5d0fa84fcf184862ab6fa21374ab73dd68b848456b2c27ce32392095f483da146f67bd3a4ef36e621bcb0941bf7f36abc6a12b5c407b331d26f0e95025f52fe4e557183a17ba195efca77651dba48a332598bcd9af23b78eb6ad67ab3663afc5936bfa93fc7315b0a7c47d494adbe304e3dc0d166d1f0ed706914bc246660aa379d4e0629d8b8c5503bf2e82d370bb40f9aafe93be04c674bfd52a4921dcf5c72066cab4033b95d43235d61a5be24b4403fae93788b70f8d7c6e66c471e787b575ffcf181024eeb04177eaf48760008835a12c7efeea9c57406a7b80098f4b7d92915e3fe91dd37a86b72d66e263743bac0e9094c2f8de9ae214d115306919d81b49ec608b7d6d6cbb5314c47cd0146319b5ae1643a1651b129e514a8b285bdeb4783841f8e03aeb7e0d776891beb3ec12f023f6d8d05aeba1e51f969afb5be9dabe227a82127e2896ffba3a3183cc6e8333bb411bee584e7ef63d13509a2d02ecc891e34d8234129969057eb26a45548930c70d57e248675989c2e29b974fcc210e5fcad9aac73f55d42ececfbfb8274620474d361d797e820dddef8a0b9c645f790d9e89a4d23721b0beeb57fc7495c95328128aa319f38c61fbc72ee16e0232072048504f78e7cf74b2792a6c9acfdcd50abc91d71e30eeb0bc3d60b3a2288b13d426670c5d734ec67dffad410768d8f46af1f5f768887e180d266ce85147470b25ccc667e31050d4ca8f2cd66db45ad54eb74948d32ad70b3c9a4cd542d290a26c4c7869cd31ab99b2009a6f46ce2c20910bb2a157d9db4e0af31123c5a2452a622aff90175ac1a351e5268bd1eae4497c3b460ffb2050efe4a853a90db410858c970c8cabaa945b5616324f3db14c439c892b0fd2348ef340b69c52fb0fe48f039242bf875cc5003614e4a9ec0b6ef4643ef848226fb5caabe925fa426a6c7fca87d30141c61adb8a88cfce02a692479ee12cdd8a6dfcc559a85bfbc2031f2e862971fa131b1ae3eba7bd39e93c182b7a7cbe3179b46ba3d27c92cc397fbc3b32ea7eb1c52dc7f0e282a719b036ba9071513dad7b0ae1ba1d4033b351eae030d45db5bc40565b2a1005031eebe14c963eb58029eee751ff11a83575bf11959b2ce795b44a8b710309d7e6b6a74a9fe1f9a8609e8eee69bc84ebd33c98f80cb33807404975f428c46daa8b9be49ea2462278928068afbfe43f04174cece3973c26caaa378ccdd56ec94307eae9f2e71f8a974be489b132e2a921659879a0825caae118bc913b28437f6457550620c77d23cc3db2b0422e48ee76ea3969c853d4c738abdeebf108460ac81728f634d8f0a14dc6cec96eb166ace8aa083928c93741ab2e2193c4b0968ce8a931b8ba8b7a749c8a2f7a1813083cac3639a7f2def40c2731235eb381fe92ffcb03af5226d8e2eb008a6b6bb230515d55b83d84047176f079896342efa9de272127e55460e3f258e0e7dce5e12a6c49dc5b1f0e7b7bab2cd874f82e604362dce905787d26508a3a06794fce3fcdf70278fe1cc5836d3ddf44f88a6b985ea86f27ca5e6d8387a01e18283719057ac4e197880762fe0dc7f750a71e1f584ea61b4874d16e1ea0ff50df6ad9a8d8221b26ece5db2bcb6e5f890f8a2f0cd1aa1f0cac356844430df996b06aa258d9ff89baa8e25e2abe50c9ce32ff8f78be18f4883abae9d1a4a489fe80980cb2c87928a5b2304e0e27b8c04274540bb651be527191439038458c7f551a110edfda2ea307d89a8f9efe118f11a7bc9f7c1b30c23ac056bf57170282e050cb3404d7f160a3cc4ef019c57b00d8b51e68a4ebc90d39bbba1772526fd5a7bc78bd1654b6b4232d92a6ee5b92c480cec303f4abafe8f9272956dae8efc1da9b4228d71cdafecd9b5fbe98375f41091787f56b883501383e9774fe3ac5bed917e4b6858713d83d9d9e5eb83eba9163526985f66e079fa75059a692b3f17c4eea1b1c51cb9af60a7a1b14f55ec85b07879299fad8d982c1baf5fade22be6ae448779e5db59752ba5948ea2ded8a38e284dd2d1209e06be52a62214e43557106ddf80749e097a44995e757eb6041d0a6d96f6a174476b836eed69e6317542e12cf2a7e44be981b7142fff3ef41f6ddd3f2967d0acbb19a8fc1c1687d237240d67197bbcfe4f04f36d08835e8be4891ad37496b3a7e9c5a0b5a72711fd1f8d9ad15adec68f206cc6c0b432241c9d75a03fb5debd159f98df2c7852993b2bf68d00658bebf95392d6886603a11ab44c06eab99af3e5fcca9d302301f2b240ce8d50a210732c18ddceae6e372afecd6ca6f4a678e30db0ef3d90fe85837aa35275cd66e3df4385154eac2729197530244ad740f87465b5824c52d01a66ac9059925d126d51d2d93039d9419c64e24ef6abaa5be5be52532b4735b54fe1450b5bff63a874b5cb0c88ee77546af8511c8b0546d4e84235bd9e7f1c602af06153cd27ed4eb499a249ee5b404fdf54f17ea5d9fd7cbe11acfe14a35fa91a094094fea31dcbfd077e46eba47c752ad2a6ee48bf7363cd3d8973935682e073fe4e6cfcc89973f71dc51cbe2e0dae703503279afc8b09ac3543b7bb9162095c43dbda9119ba76251070171cc89b24350f5180c67143e16f6c8333b5f622a4deee7792f344ce8ed996e2d793d6dd79c239ca8d6d3e3fcaeb85d307effe7d72ca0adbe97513928c815a6bebcd12bd3d8f3f5c5e397b13c91d4a6c737cc980bc719331ae82943c7fc06f26f74933e42958b748d967281a4d35ec3b7802967afbd68955d8d6b721c6e59e666ac08436ead2f6512d9a60a7002f462df898621fc94ee72996ac509b272411a42b2371bef7bd03acc5deba2601e861d0db1034687873145621d146e5d17f0323621e42b53000e97ef8d92af4fb7e29b74bb61cf7d0e9028422166abcc065d54026f7e7af9de002eed32896863628bfb8c1d44e023686f058032906f49c3a073827f3bd8670c6244a2aa7eb30376903323338fbc5aab82fd9499cbe33bed2b50f6b8c004f45b536c28575e25afd71f6d000c42f788448726ef2e1959bd87236b532c28c508982759a1fcf0b39523c9a92386e8656726ef04e070ee823677d266d67daaeb218e0a0d481aca5064e476671507f68fb436140f6ac65c928c1f0a63c0d77e75b28000495b23458e5f1d1f91056907f07b4a7cc61457ecc83bce17641b519721808e9e5aae2459848fcb8e1c4ab0c9ce8855c8406b9ba2c78e4e8eaba514167cdb8a1ffcca8427e6e67e5183e8df28cd1c092c3d6e305cb2f431c35b941dec74614f7e39fbaf63ecf95ce8664fcc69339a91a603356f7eb1a86dcd95ed3f93813e09c286ea7462d0e9db35a9289253239e89542f071c8fa626d8c1c3501ca8814eda471e12646c0661091449a3d9aeed159ca6f939a9183fd4762a678e6962105658cc92edb1119c9f6369585e9ea43b3d9e692bc76541858870161c374fae78b565fe49ef4b5ec2129cfd668a7d53ac547ee6d5698c57305f2174ac6d503546aa181118eb768d34ef91f6b3c1db7e025d973162d1d985095cf40b1e832b910ecd6bf4398f6804a65a9cb3eec18a06c34cf8a1fa25772e3a78a6e9247a7422a7cb57605c821080db719c1b3bcba556c54a43df496b1f44a12b96ced3a7065781564ced5dda3e9afeb12f4509f2d77c2c4b58e15bdf5d1c6329eb64142373016e80937c1f153fa1df9ceac2048ba2d09d3f28ec72b7ba1063e159c22188ad21c906da3cd5343917c4dd39b30c519557fb07a85adbed91d858a4f7f53de622c7983011b5cc69cae6d6a45daf796fc955a4e3aa7a65d7cc5ddff6a24e74900f44dcd0bec826b5bc5c28b406f97733b30de3af80105d2f80a18e280c6910bcf71fa8959c0cc6c5e0e77ad11ac338b89c636870d7b114c38e858fa8475109e589fdee81a66784e50a227aa61c56d44dc86f06bd746834fb704a88ef27f100cb9a62058910a719ecc434d5f792379a1a40b4ab9c0fd725ec632c7a42d6c328b893d6c91249d9968fdf88c96390d6f2b5048411903684956c49d03a432d2bb1e2e8bd951c1bae081e3ca30e533f0e53d66f24e55c9c79e22aaf334fe75ccf354c112f11ea6dc51729224e07de9ccaa33616b5d2a8ac5ab7b6704b7d8fbe8ce22bb08a673032651d8aa91e51a12bf19682df721c2a0386eefa59f37c4ef8da3abdc5bc012c6a007c2942a59efb1994c3533846ed8d4a69efc0514f513be2a55553777d4581d2bf11e9b30d85178054ee2679102d4c0c0dc66e86e7b63702e67067a0d1c8bc2cb6823f11b8858b497db2ab0aafa424b8c41d99520028cc2e81415b33d236c02966648e720405499fbbd15935a6ccae3da82441f2c2c10f71a45fd0d0bb756b93876d5a5bfaa906bc2b10dfc5bd2db3a0cefeee12eba147b0218a1a2fcd5a2a06ec6972f6b20891b07335684d0d025f7f849e1c1d690a18cceece7f54532bf21857d50fffcee503af38533794a1539465bf422fabfea9257d66db8ccc0ed8ceafb8fcb8e76eb8cd8af58b8986546ce45ffaffee3f5ea335da12c9a28fe81f59902cfb5c27041f538c75ee551753ae1dd1b9f6ee7ce130e117e30ae97e885f021fe42236386a3bab04991a1ebeda328739ccd3f7bd80a67631447371d490af3d908b2951bb21bc489352a5d19bf11bf395ca6aebbb3036ff5107ae1432da5d4cd83a69eb322f19dac83fa6edcc464ee1a71ec0faee87891222ab5aa3d788248454f8a35d35bedb30f7fde689080ba826c4a5f90dfe50d93aed01e880a9024326fb3ef1c9e80dc9ee413c18d6b012bd8cb807a9288f68f4fca39f5985a15aa88868010e6efc23e8b6a77b0b57af560166c2089a98b360685d10ef52e82ecf624fe5f56eb4fc08d3bcf5cce0c3973fb4515b89fee7685cd215b619f922c955f0b8c4030dbfbac284f51acec49ef2eca5c3439a242b1033bf11ad1886fbd333d93a8b0332660df24a7e70c94fa20f975bdc69470dd062a7383dc8a45854727da943032e952dc9abfca5c43386cc5b3e8697f559e0f67ab361f59cd5d1015a40fbf89a0a5408d715355944edcbb41d768bba1e60c9338a7806d3516f66800ddc45760520c393a1b210111123170aa3c7f579766f6e399221dd318446d72883d0e401b5998e1a826040ba371bd82300fa5f233811732cd47242c5936b67495213b9425b30890aaa64f077b245d4f248da8ea9f0950b577062fbdd143661192d359d1c987d461b68ef90e40a34d048b050f4d6e6fde529881b5574ac9865c8b484345d9381bd07c4c5b6fd79286a80dac9899a6d751c181e87362c99adf956baabc296f0621a956490fe8b6d4521da4441a9591d7ea2f940332f41a5ee26a319ab962fd58c84b95122ce496cbc8f6e9ad3beafdd2d24f65db607f8fea0dde2d9beb511049310890ffaf139c5fc1dcfe26cc3d45f88f30a7805305e41b315e38f5f21f121793a16a9a1b609408528a2d64f792dde1c135c8f1c3aa6b9bec8a67990d3db402013d102c992f0a5aeebb8f6111f15496d795b6226451595cb7875e1b88b20df9885b2166796a75dae043a09736866db27feec8e5670e99a5c988e39c29ceb96a73148a05b6f28286d9c24fde023a836b0238d8989d92cce3303bfcfeb5a4c2583e6d4b57fe3af98bc58cc3644fb04f1ba29da7703b6f90342d8d14bbc512b34f004ed4716939752cb375cc9c6ab1519b15faf8402236c08bcd133fa1b9eacbcbb5cd78489242a8243d13c2a9740b077874672a46438df0ebd89fc60c675211e2e9a9d9eb1acbf20ba0e284f5e93b898898a7b26390736982ecf4dd39daf0232c982f1dbe61635553f00800694cd46ed92fe7f7018ddb8c730ae03e6f0a00f59e31767882c2b92549f88be14c64b24c95841ba2daf27ff63e6c66563150d0eb5ce7dc1660c3be384de9296f391ab11a9721e8c90b481d991d38322f8c6a83b4005b7635e5014f5b144c7b5fde23f4385398fa4778b604c04d94ab1953cff4ff90e77c30a2d7d2c9270a97f1419bba0469ee5b4b9b2d9f761cbb6e07ea882e3be70a95bdba7e125f17966cf629778f1259f671df56567b8e94ca97b0044962b39f67a8764110294c005e1a4c5be15bc1794c69cdc5caaf4a7d0ffdcbd746138b4c5957e2893f6fc5a655200d4583e470a2cd866b0784ee450c4748278e06f3082003b0251e55255c5aa63c795a6d3b899d42e9f4b9ae32fd4477c588d062411335365d87852481a2822a94158dc58250d324f71f1df98e29e9f18589bde61f6f0a12775bbc79cb5165a05e05226dac67d7f24814baa2730d0e0b7899b2b9f226829a3a3a25f819737f9b6d14ad6f7aff6e27506ff3d9a37349273805f2d99cb2405a219071bf20ab3267aa23ec22103109bb8461092abddd554877c18c38471c415e7616a1d241d40e782d28872a0495533ab1c1a4cacc530019a3623a2e3ba576cb4e12a8bb51d0dda671c483c72efe215cd1c2818df9f2b2260ecf86af7952639726ca99c58c2f4a9fdf2da5ede67a1a318a7a768609df4a98120faf37cbab02bc29a8a9e9f72bb83507d10701029f7f14b368ca46007d37d88de7c8954a92911ebf9a5aa5c0851c8fe15d799eb14a6f4b8abb62a2f549063ad46e8a3e146d40fa6a38838b903866e69c38bd6ff2f77184ddf8bdbb531d50b8e4a9d8d33d0c83de0e46c08be9bd9efbfcbd67697a403d155d2bbb2ec6619526eb908875a6548411d74b98d9f643f7f028b926665fb8bed4962d8e0a8fffb8f2285ab483c7db2f8b4ce455495a317f54df23b9abaef2cdf3a17ebf683e657e9cf0383c0835bc33c9ffdc867016b15a025f09926179ed6acb0ef884afd7a2f4c4ff18861a8d66ae48f12213b9415eaccb5aaf3a82f79069f7b7b0e0085bb236df88fd8fdb7e60cd71c00517e129ab0956983269248576c58073dfccb1409d845a7933eca5f595196961c0187cefc2ff06bb7ddd7e2af2de76674fe6d4e0dc133515e88413011b03aa08b59fbbe9886c21b5773e1ce8755e02293f85f13f4c6842f8ae9235e85045e558ec4437252e5948d116fdfb4dd4613a1ae1c57feab595e4f668e7f2c0e45a0f97204aca0018c8e29acb0f9e5458944ee25e5ba9279831ecca5631546ac1bfb7383ca2273dd7895ab0c3a76d5fb3a2e796c5a40d7cbc5d6aefad218a7c459bb2a24fd7a06f254e30faafc3e459095125c143312625b465b0f2611ea265fc1bc2c4dca0af7795082245454552b54db853a3551f2523e4e15516971dbe7cd2acd874671f4a5094b275d4239f7108c1cf05dafce48e82763f92080f6c2a6c445f39b125ca8be822e8c670f877a605c94bb78bf77e04443056844bd346335208e739cc8136493f01343dc5dd7b0eb99cdd20ccd061d3ada10501ccf3b0ced7a5c23cb328fe22892918a32f8ee564c4c2dd07ba58e331da50265b92ec181ef079b86238402bb49e9ef6013dadae60fa6e601255cb484465b76cc3551a415b8d4163a2992467c80fbd35afcb78ae56680a2fa68d696e8ad531c17a6b002379e114a4ffc8c24a3ec1291fa40bc62524bc479778f284301f5717bedc56825a3dda708a12ae8d0bb22dd4667c794b25b2f447904033db00bac32f918af458dd5b2f1e6cc348d0e11927903a49d0853542e4079cbca2fa6bbc7a8d29d818edebdcd3556a5ae09f8894760eede0342c91203385cc992f537dc6bd00b86ab6e52ad26a7910b87fa9fb23ae2ba238473f0c774e8ee614b2ee9baefa767a82a4088f7ef77236dc29a5221a70481b4d9930d56c4d35f7423036151d8342b20ddb4576e51f0ff37fd30cb2d059f1ef777753839cb9a5aa50c57d22c9e53ba837210d60cf6cb7d311e72d3f3f7ed461aef6dacc410dae6951d20a13ed57ea85cdf4dcfd1124701394de52f3dea44d207924b1f51d7626e8ca43e51ecc663f6a7a228c4a226cb705dc917925701f182b46089cf9ab51834869e6a1098a37c97975954d3a24fe8284cf905490e39622e163e82dd13074e93a709bf43b560c486cd5514eebd66091cf6fff6b664d7951d86b205945312ed8e95f116cb1c3a954c91c00a61bb6738318c39b9bd20d2003aed0828eb51e8987b23c7abfbb33f7a7790a6da515328a0138d40a6d7fd8d87159750f23d4c7755d589026d0823e232da13966c9206de8752bb09c0762f619a344d194813f87e14423f59b586321aff3739edd97984bedb4f8dc1200c58b4400fb4f511b0509817133f8fc18413bba62451afb2a4298b773dc9ffdb4d33bf6baf7493bfe206a9500791a96f4b9083166ec8ac6c0634cba4258ed3b716fba78537d4099c8e7eea571c4d4760849ac51b4191e27ae3be620b707590bd3aa4b9f0ddee9c9e60bfa628d18c5db57944027cf82c2be8674da491250581fea4e0139f3610cf2096d6ba888fced60f8528c58d3c0ff9c45db4185a2eed9af189fe7a76487774a6701b4479672495b3c0e490ad6bd1bd9109bf0b0de922f43ec11f17ec6a6569684ef03d9bdcb6da4b15f6f3144ecf9b2efd507f5e9680e3534ce874a0e4dd287457c759975ba6459540c65c4ce1de0ae70d53acd39444f48a8c618ac9a706a78d91aeb7483440ba6c68b824a66737e7c3cce958cea27d98ded49e8895708cb6912f4d0cdb039aee000053f2c8a7875b56b8f27e6782d9c55a83cd208648621dbd79e1e2a9d4bc9b34f112dd39f646cf609ec23080ea29c63e39419a0a53294782763783ff2b811eb1f5ed5e46659233ebe76b547052d1a2b09dd3518e50f5d05fd6e5ee07fe19a83d5d8afa65f03c60f77ddd152e0ea29e1357c19684c700eaa32896359c25091b8486c1081bf8eaa1c67ab85e7e996a76eac87391ba2031f0aee6b4bc0a57f94cdd8279b1048cdfdb4625d320d210f7ef0bda9298dd369bc7d3f3eafa0082a95736b3252b4a3ab0d4a5f80b0ebf9d1921769cd477e2ec1fd4577b69459938325431ba481496061a367fe162fd5dd6603adfa5885af8c4b9ecedd052b57b589522533da3ee544ad787e928e855debba0b06adb731557670c625589d1a19e466f550a67e663bb4d675e7e406ba8d6de3bfd63c15fdc0fcbc2d3f8663b30155aac43c38a1391cf62fc1863c522681c75624b99a853de31e4c60be3634d77c812b76ed18afe7ebad126152e05ff225c7a754411cd8530e061a97b64c5f015abd80845c77ffa64d3bb7339a65c90a072c59f6871775a66e59786150feb41c8b10432a84c337e0e5cd6eed9e86de2fc3277fb3ffbb7b63a80ab0e37c17fc60d17c4b7bc9d043e103560230eb7281a67526623eba2f49cde93903a144c803533cb28513f2bdbbabdc322ecb4db42c177329f0beb427dc45ae94a6a2a6add90b4cd83f3a2db886428e2188058489d24fcb86588f63bdc9cacd2b1798ee8b16bd5c16239dc6c4498d3afef88588a02ac444e7bb78d26d4994c2e89588fc9ac10390e0ba91d63f354f0c80d5a4e442618809e6d8275102634bbb0445201f1f57a681f3cd2a361faf9481ce46823bc47d5865d11c9f88a6538d5e9c07826ae4d75e7a24898e349401a298055cccc22a60b97d25ce5ca92a61b90d1e2335cfc76e2978ffc63ff11317ec547b69f05c47254a32da03077ee43ea997f2d8cf3031ab1a4323b54d8275f17cfbabcda29c48623072de1d3c2c9c2b527a9963059f72735244cf623c603d9c7a22e11d24109df5526c2b8f5831148f528c3cf0c1456f2027c5c1bff43d809b848fe4f847264cee41b2395c988131341a36275968805d68c6547a9d4a1cccf86382afe059f80847ebc3d896e2dace3838588a29dc65230ce434c8ea0a0da7faed1831267092ea291761356bc2eba35729f35adf95ffc79855d710534d2f3a047a27161d2885be26182d5f09d00662ebaf057a3311fc6246c3239ad3e574826b5c5c40ef61cdce52ac4cb1785de77caa603bcb703f37802b504c4ec3b66399058177ee583f886d57ce2c488a153d4cb154d309b5bf0f93c905ef302f2219b080e82ea0daf5b7138fb3cc35fbf7032daac24377a52d4b4d32920f984e8d9e5d86a78091bbc8488aded9f42f7452123da6a4be8ccc1fe0cbfda4b262f3b60e96ff07acc67feadd19268e9603bb9b952965a49ca089e337f85b087685192caf20e073477b54d4d3d3218078f4dee2e96c262d5ff89baa3080cada598b3bf2ba754aa444fc715ee8bd5ad9f41f9c437e4b4267be925e447f1d16ad7fc4ff39d8f1217a1e3f8ff121ec4c73166945eca370b846ab5f1fd58178d0d8e591fa6af73ebfaa988c94ccd83be74764d761add69663673a4989067f39427c28fde52b102054c318c926a55c1333de52c1956986582b3e2b1d192e30d8fff7204f5ed97f2f80cc60e527952a2358b252696e3863145490d4500ba0f12d192fa47895215ccb2b9460d1f148ecf803b8d1ac0428dbd476de1756cdeb95b1cfa53f4e2e85ef122c9735fbf62997d8723535f54e3a46ce68238f5ff28eb6f46e77476d8c1ff81222f35d4e028272de73dcfe23e62f17d974b3fc20f64e1ad4d2c8c06552f104165bc31920ed87f1dc7a9be3c1cb7f363dc3336eca969107a57d604396eda1296025fde9822a80fb8748128200e3213c6a3be674212303c4360a455fdc3df36c85f015e024712cdcf1c23df129c61ac4e5f7a359499a11354cc83636021389ddb0c408fe95d6a9aa0b225ef1116adeaef168df1d228b21db43b0a8536a2ddacddd8b564fc5039b62b76574ec2c507c1293e5c2209c43e77807ae7f85b8c1d0a7e90c33e8bca779df265b0a4e18f6646107369b91ce4af68053baf856978bee24692d3084bc8226c990def24b5db5ec13cbc92c29b73a844f10b5539b50e8530659dcffd5a6bcdc24eaff9c0ec6883690d77019aa8a6a898991de46190c7485569f96325a9fb74cbb3a3652522f5d4cfe9cb29ed41f1a7e286d88e2b6e1bb5aaf0e4690db3046dc05e4a24f495086422e1b506ec1f30ae3ccc7e38d2e59e4e971ae5f48a9c56ffdfa763ca5be2f8483a5bd7d2f0448a0e66f569a8d1e3422f771b625ede94410b07c71904b0ba5f5fec250c4486c1a3f824f93c24c1454715cf2c28dc3d8ba4135b439f0b7178b639e86be4f1a67d00156d760a52fa2cee6d8faea77bf6e3d7a48e675bf8748108364f373cb097426d6c9bb56965781b570efa477885124aa00d250da552a26e8598a7d2fcce655fc90f699bf197d0573a3cbd92579fd57c2c02318a953be70e6260389a74820cef5f4fdd16cbed7e7bb82fd65271b7a3fe9f79d775ffe7b8b04ed2f4a83922d58d11ccbe537604cfe864dfb0b131d4ff2898ae7bed1947911b21fcebcda0fbd7ac9484d555216593036b51be8f1ed64cffff8e366e2ad5fea778b8a8fa8d0cf0890f86e077eb51057482c179864db62fb0139de0d0a5f7d33e0ae545037410ba75a950ab441a2cd8384e568d3b583a6fded6ef24a34e5891411f43da83494fbd0256a83f82632e7b0df59168247c012ee58a430ba8834a577a923cbca1a3d8fbfaa6f74da9e1a0d8f3a3f8d43de7605d85b3c20fba2fc868c7f6b2eaba14a2c31d599ef104aa4c456bb83e3ea4cb4809019ab4dfde5c8706008bfabb6cdbc7adfbd2a1763a0b7e511e83b7978458d161e96a058952735cac45e02bcec1522d7eab96a816bed897287ca1d49b0df7e17a3b27b596c1f3c53e880f4fe33c2e2d0d77046ad0c4cc829fff4a73a7aa71cc389c5b24838bb3ba2ba1162b3d3b831100d243533f6ab4eca8e107ba11e0eff8c0cb4a7ce48a05dc5f44e068e1a863d5723b14d6f2372a974aea13bf51a4dc8296df64682337b18dc5bc3e633adc681d7665928c149831d3d53583ec17e83cac833c22459908db9ae1181255cd56f7f207cb3789d4bcbb9eae29d5031029d6f772d0eb71b3c437e55a772bc3975b6eaeeb241882a702a5c15354a0ef26af11023aa6b25109f675edc6b901a9a55ec1f9ce68cd132b71b66851567e55754b16631fa502309f6381f0e5375fbee7981febe8fed2fab7a08827bbd595c048870b841fac92b3b7ac149dd9de4e13a64caf6d49d0650587a1125fc66792a893272cb9af7a2f51abc84625b6fd41b0674fab2d2ef0278bb9fba4e0a1132ae32fa7925aed4caa3a84c7370cfbd4ac13b133c9f2313f646e65711934611f21abea576cb19ecce40c407de3674d532bad1b04dbdcace8e0234699a7d9da4a9834241a7af1d7702360b6e84ed41c38ddcdf83185a94d88692b8e6a7fb8b8838bb798d40d8ca5cda0c01d6619e675ebb2ebce52453eeac764544decaab90ee5f7d49363bf721e504ddb940059271123c254144b1828ab1ffa7ff620ed57dd27a279d7794df70f3e42249638bea704f15adcfdedf704417b6d5861bd03ff1e47343a01905cc5cfce3181eefa56286db4e75a586f23032b05ce3d8baaafb6293d8ca374d941960fb5a33ae713c94abbfdf3ef8fb778657e6260ccbc521d5636bbacf31ef914bacc74477c40900a4ae5e4606eb551d6bf78e78b553cdb0d56f4bb04661887f295c40621b9ed6220bd6de59c74f2c262f17db3c75cdc528c0323646b38563048d782c477d7347da7a873dd84eec195c58b65eecf8051b5abaabb94a5167696ab877d76e81bff746bcd10a15067e0cbea9d298ef9cf59ab46c5c13417a5f8f0be7fe7b69fa32dd381e3488e834ec7f96e86226acd1dd7aec9c36967f264664117973585684dd900337b75f9dc4e19bb861f6fd8e6b46c346627380bba66b0c68da32af0e5c498d1234b902e40a2d1ca3d43b600b9e3c9fdebd20595a1910845a31c80ac82affc411339a2b57ef309d5cf20e25698d5025a9b9604ef42f8755cbe54d21f0b2a025884d650157044ecfe06f0714ee0044621efa048269a837852b26037a26a42d580e786668e7ff39f1b9ccf1d027b38abc02a8b02abea49b9b8ccf25aabe682f6f3ce861d95ca7787365e4d058d4516cf061e591c7755e32089b2eb51ee06a2dca42e79b6fc930ad156fa9811c0f7433434257982960efb3f8fb9e3f2a7658a7c1f4d4c4c92b3ba40118c77a8c620e8c3f3dfe9844c4f46b09ffca3a9b626ea899dffa4ea87997bfa73314f387b1ed025d10c3eae5e388d186de9149dc401132913ce1de58e81d08ede0a6a32d9b6b6b64f286557fa8e390b42472bde50555232368dc2f424d170e2a8764fc4bed371642228d2f78eec443b5acaff014076b3878581d54f6f39df56991f4af334a561a405a1e3702172217fa153f1264ada1fcac3d347f8ab2969efae50fb2adc4eaf8bc3a339ced4ccf0d202f2dd29146d2ca1c5e7acdde70d696f9303bbad867908ad59d1d4d2e4269394c7d02713ac015de29ae99f659d6d2608c91b249df46a960c9c8036ac61786613e4d53a19e58f16fc0e6bc732f7a04e895f6478b8a8b4fa6070fa0281c6834ebd52fc98b5fd4e7d5b3306f11778b07a9a8905e7b5b77bdab3d118d77aa570033162830d357808eec84c13b83d77953a1cd9f2d9666ae3ff049db303c083cdc7b8302e46e49a27e3b961bf78b4d7a9363f1d1381ffd608e5d50c11cf5fab8a17f147a60ac971a509439d10171272fbafa4e39223b848f1d51b717b3b77e56d6b699304eeeb5af687acad7ddcab538488f8eace8c56e97130c6937045d3967c9451680fa589161c9c4e55d365b582e72e795e926c2e8333881f599641b675147d29d70ac77dd6e57f0e7a8a06ae2b476c1e15c941aba773f6c0089bf7f540f409d17301cf48a85ae575d281da4f7549cdf7936f7d2fd2420d6b0bfb51b22e6e813cea62d48c0cf957a134545e67d94dece2687d464dbf8fe1dcfe0329d08105db9017bd586b17f86ab033b4f2e6def6759bb43df60026a4facbf712e6b64677f210001d8b2a0bc0d935be0506e59b16d45135bb95eed05f6daf7c774255655b8922ac841cfb5793814df990d31268c32d24c0d73a5219dd343356505344342f71939ad3479884fd47cdb98afcd31717a1d23e891c41af7d656713c498b84c04cc0b9605f5fe4704415ea2883a6190b9a297624bc54ebc91ecede5f9ec019ccd19992bfe5bc52d0d5996a633cf19650266b296025a71b73ce663976af24daee358717d8b8d44cb50c1c723df402eaf03ef5974cba782dcf731cfb29dfc93428f78ccdec946ead4b98536276da1a5c1c61412bc3335c5379e02f2519acbead73140505e54905763d88b8471c70e7b1be5ed4626e7a82ed755fa752772b0d3d5229a4adf10f876ea1e9153a6547ed9a1e6c81f3baf9e34865430f851805ce13756cfe86cdecc9c745da30bc33536d77900bc1fb70630888a01b47903591e9d9045b7845cc9d2104185912a3fbbd31801516168e3d2a825a4eb0c660a72ba0cb96167fe355e20ba5fd14e7d5322be652f63b5be051f07bdff5817d92da964e5a3f34b2e22d891ad5d861b49caa5be8684d5b011535491ff69d961725f29392beeba15fec99a15c40b87a304f0e4c02a68bb93bb464c3b2398b4a735243237f31e9a62ff94b129f8a364fe07f3b2d2abdbfbb78e0e2c7d09c9b777c63d0d057c9a1bfd45dd1376136daad4bcec01b7b528a6ec7eea2f9173672ed8957a852f666000054c8f840a366a7b81ee6090f4e60db7f334801abfdb488458072e3d9aec04b0343076c2f941f566a4771f2ec33f08364b048a7f781354f4f71c1f71bd3bb662bf52412c4d017731244537e006a315ed4a4596a1a06ed9ca4a87db56958cda99b0acff137e03d6466285ebe44bd419f1f40cfb323e7d2e32cfece198b17cce304186783946143e05181aa34ce09f17876d58af0536f368567ba84b69ff9e8a4fde21f333f55e54604c333df3a16bc0c7533649eb76e0debd4354b16d8c3c6b4451967cafc008137a53e7d9b6b1e13d04c2fd87eb6dd1de5c1e99481b14a9250237aee7f9457e6936894da978fc9375a44c4ee0a69bfebde5a903b27b34d42849537d167e98d8930f18fc0b51c7c0d47ddbf85cd5a1f9e213ef7873a3aff0e0662e7f7ed658b7fe89a2bc2c08d2db8ece285551b298a99fb8fba1d0257257eb408e0bb58d60f7ade7a289e22650189108e3957689a084f62abe4a1739b5deab5ab4ac2cae84325310aeddfc730b5efbbd9a67c49e1498718ec1f108d412d5cd88a4c5c790bb30be00d9c08883e026dff3d5b080460bf8956ab113bc54a408a4c3ad17f8855d74577c737dec6dcbb9b7820cb4d1187b03d9ca1f757884786e4966415cac4773ce3af2dcb20702b31c02de56dbd6d82722a390ef23287c5959c571d0887520b0d9824e6a831a77604b710f19afccef500b1372a0c6bd8bf32587545390160b39c8979dd965220045dc9712851a69caa418140588d2c5c09b456cef483c2cbc81be8443d93976cfc9d0945dcd9a319c0379281f291cc883e86366cacf6e2d42b098ef1e68a5cf08c927b8dc513b64ad2b3c12d83f481e8e2568ee0edc7c7c1a48c1adfbfdc76e274f6cef04df89ef90a9adccb0461988b8314c0f7298d14c1b6414734c4a676e62e0c16cdd3f146863a62e4a3ac8e046a74312aa19420016ae48f6769c13b26ec62cce4b1130eabab966c39e97b3c1198232272e25e3023e7623ba4237222c56b7fb9fac27fbc10eb316c6dcd9f8403f29d60890dc0d475be53d550ccdf65b16510f6132f478ec0dbe49fdf2cf7a87cf59f825ed4237e922a44baa13a88569f68c12f68ee57ea11356145a302563e96ef15165e3507b782f35260f5d9d564b7c0e40036e79c1963a901a3d1e1b438050240bacb286df7ee142cf2f6d13c414859a80ef270334c6bc5d9a60ecc878b0c2f4bbc14e95a338f1f90620e97e6818554e45e33ff2d0b781cb274e96f59547f93c908fc48ccacff8627b3215384832e6bae6f116d5009b840f30cf07461a27d34ceeaa01b91a9e8936cc45c786b96ad1859cc3cb5e4da490b624e238fba6d6bb7c70e3c2f27a34bcf6c9c2f3b138f88b62fe8a63fcd60cbf17d68fee667f58ecbf89f9db0a33b02e3aed42f11c21e6c44769f0f86f194d228cdaf104b8d1ed49001ef4198449c8ed957013d1c4c2b901f1aafed4717bc216bc206001c1e42259f7435814c25eed69337c0c8f2ed7f4c1b57c6c2cfaf8f63f11dbf6c13588487051d64bcf14848e3a382d6d3695dd42168ffa8b436dd53ff7f08167cc87e4a4f83fda9d9a653488fdf3c22848f601882afef90786583abc02ce872f668afff792c82579ffdd5c679e9116c13f3badc0f5a1321d9f553ac7679fa049633fc7bc76c2f1664ae0541bce9e567ee80f25bbc48df03bef10bf5293bdf98c7b26c1873f300eec38c4ca3822917a51168ad42d1f1c55d54e92e25cb9edb53b332e1dc62f75a57e4cc56d6396d8b9fc27afa6930d3ec42162575e65790dc05d8ddbb21d775043d3683f183cc5bddcf80ae971e4e0daf6dbab0d27e62ea5caac2f4ce5780fe1bbf3bcfe9b0996b3b1748c39efbd15ebbeb1661723f46a37ebcdb719d1b328a7324c0d8e4ff787a260fde883a57276056d9b9055510d27c90fa9fc8e05e856f5497c15936855114ff3b1ce537df0afc74e69dec786ef534be9a00e3e2130c92c01e1f4ab206f250b7b4905aa319f4a8b106861e1cfa15f9d9573fe8178e4ce11a2aa0625bfb507da1d11e12493ede6b960a9c87868e917f2aff340349d8882950a02d91f542bced301c4316e8e925cef8f43f4e2fbabcb79949e1509360ecee0f67d195d24c9d1fa087286d02939aea55340ea48b0a7d122f4b22c30c6e2ffbcd502709af06e923a8214d7ce88c0da92b1f75ed6dc0d9633f545bfaa09d8671c40384840052d8c15bfa258f7773d8d87afb13088da68c34283bfba6c679de9e73ff633b60511251b6222bcee287dab534a8c8c75d762b141a2f8fab2463e374ae2cd25bf3d1f34843cb270e39d5c8071d94a0eb9eed47765b3d662c84ea986b68c09c4dd4e8d99bb548bfcc2386769421f305ed59c4fe471850b855afe2e2363197a464b018607222274c8fe22799256ec892b9ade06d1bea5fca4a57979720ad5b3e8ac8dfcf191bb472fb7fbb667c537927267f64c88d367aee7ae5bee2907dac1352daff78889add7d8286dff7786ef4de6012e17030d855c2179689a8087a6d5e0fe016373d77052ba1a4fb71fe824a0f935d3f681c8a0c644c903036f17b08efbbef790db76bf0e3e59dadb1424b9eb898c2c6dd1d253e0bd15f88156d9ab258fea8175e9f34c14fe58c2a4be41dc6597a3ade177a1b86efc7e610cf0278257df7ef40587347527ddc641debfeaf97c3cdb3a92cdc91309ce4507789e3305fdbc38c9ad4d4551e9e248eb78c5f090f60302d7214f9088e3a941b30c2560056d26ae3bc3d739b7a2f7b3a3c8e348ec0cd9c3aaab2fa9313787eb4f2b2a877844b046b31aee2425785d380f28e53be254df3b30e92c3eba2f9288d64382a63546d22a1a8523dbc004ccc1317aeda19d826326e1029dedfae92bdf8b6e7ec4124cff11a92d2c69561ef9b8b68861ebe93e3d3cf22e1b3353d87e3af021d9b43f267204a79812757c20eea6648f41ffdb3761d2c7d16c1fab25e7e99d7be41ad0704dd8c8737801e5afdb1f756aff04557d5f9dd6ee7037bc2e3737525627330a86902f8e2570093b24eb6a3e2cbe7b1870678104323ed6a6ed6725da8f514685db3c0bb1568e828b6d26437e5591401c94ea07a33921ddc0e9b656a992f14724b0ada32e47da7ca3fa8c9484ff010453935b50ee98775c8bb5a9b9e813a7b89a4ac12027d33a50700ec58931934c9887d8334f68178ad4dba5283c1b04e4da821fc0919f7df549481fe71afac191395d62ca729928c9d48bdcad40e9f3ecbf4548c7cba96872cdb78ca644de387c9703fd647d9fc671f5ec08bf545de26179c49f4876fa6c8e2a87b581cda25d9c0a65fbfefbb280c3459d56279b0bfbc2fb201ee1f59d4166bb369a95c82082ba857333422f452537182f62a321866307e343363cc3a28b2086a3fcd8d50186664688bb39ded05737f69ccdcc0d065b04ae7339390357669b9f503394832c09b89752bba027b01b278f2c5198fdcf43a0e6898ce2e913b658d08f9e2a76f9a18395b5c417f963a3752851c9d32e814873b56aa75383eb187d67dcc6367fe5f790bf21513ee53d48b03a6882ab1e2eae71d1912f0c73dedceb8dea3a92f1b8be9540b3c93a8299de36c7c73900d15b3d1bbdf774dfdccc9f8ce7740fe0632d9bff9f55a67aeeea3dc16da3bba4ec24c7dd2193b1bed9c159853c4993d8efc42f0b8f337bd2cecfbbd4a328d5ca5bd56b0dc7d6c022dcd3f33dbc9b082e0bb834a7d13ae4cd586d937ca3c2c1580c90a949bb724687ff154ee991d7d46b8d381e7675a8a74ee85f5b790857c299204f7670aa5d232584c126ab23ed2f95af320243ab1da3809f6a83a0394da3f1b28e0f21ceb98e9305d07474bd157caa2ebd33453f87ad26117c596b81a3bbbd3820c61bd9ad153a929b1391640d0b085ba71572f9dcc4f093b421b3d430e1ce4046253306f57780de6f63986ea5956f87ae782d03ee935fe3893acd39ed58c30b2e18d9750642775a0c7b3cf61912a054333a59e070ca1dc3b1a35f8a0fce7a4ddb440fbca670db2923fb4c644e0c8acefda185b46b9a551041cedb7c84bae36111e2ad7789d4ae07b3072126ab056bafc31647ce8ac7977dd7893ac80a1f4583b9c368807dccbed8a0aa6695c6a20ca6044acfaa06885ce3b55571269a6d90f6fb1aa0092f1ebf80c9744d5367bbd0a0a817fdf02dc92cf84a1b3c155545a5f639b5db14417258ea51ca1e098198c57d57d3d883fb5fb46a13ca1c1e74cedadec9d52fed4a2dc544709ed44832a59d2091d2356ba6da27dd680e8869ae678508adf4636fd8fc466364111df9ec05f4c9f5bb8b8667696caf3281eae4fd985ae036328b15e9c8c91a1d2744cfdcd211475cb0cc8240095c6bc7b67c7c9d2f23ba541bcbf34c4fe4de45fb6fc5eb8d609f64b221760ed509a657e6b300697a7e9d16320cd77f1c1269c7adad6586565153d1e36c23d485d7b47c8ad42193cba495648a4c82d1ace2ab34178d84105dfee2aefa363721bea576464b7daf4eb65cfe73302acd761a83df18b9351bc004223a632ec78457864ffeacd115854c74f60c711e8370aee2138f9f8044fd1ab7d63ea26a104232ddab61b88c64feb5d4f827c3cc04534378ec0e6c640be7d556b28f0117153b43af07ca120a920901a88346a90100c700a6cb98c92f22f6b6c0ecffeff34f597ac63f32a3cd1aa7f1c344f3dff1a3507798395cd573efc3a667a5d000cb47d5793bc64a1d2761e82f2398a64d00447cd09524248cc42b77eb83079ac8d38ea2eb58d4b24b53a6e7e5c766bbfaeaada03e1d8d37dbca0412f78a2d61c786eefa8246a8c1abb38b9fadf4c5178757cfb384cd430c3bf0097ef449d23faaa9328efca9dfe657ca48df0451333aeb1d7d13f0139b1f98633be0792a8e6258cfdfc1ed6eee0ed08bef43baf7a25e9e4fa50d0e80c6bef9a99a2b9211ea7df54fb17015cb8a46d8e80976c88110a49d7dd327739f7682d487cf2a8e3326303a6bfacc47316486aaef8f060ee2f6bd6b9ee3bc95543acedc69d0cb1242f516376ac77540ade6d09ccc5b72ff45a97a4ff0669697df51732314079cdca83c0e723c232b808b26ffebbcdcbc39a50d24ebb20fa2641026095bec7926b98ca12190775ee691d9f6488053fe4fbaa90be331e9653bb75b9f66bfd9ebae4395cd1d2856f2eec4adba26fd066eef227f047da6e692840cd99c1afc7d920961d861ac4f29c9c67d3c8935477bc3bd41bc041877f577764575c71cffe2ee40c041029d8e28217f2313b7cb86a5950e176223581ce79e4e8592b67e2d7784a5c63897580409b2cc056559cd718295f1af89c7a9e0ca2233b22e94afdddddeaad629a7d01059c328245ebc828e7ceaa38fb9e818001fd3d946e6d471c7a50de6e3f2bf917ebb67d531ac4117ab683609ce426829536afe62be89886c12f51c5a2497fa890b397b972c4b4df75c58be12c9c5382697ef9d003e6562ea9d249f3e215ce93c645371dc5960d5a1508a526d81a53be30f563e380caf3b826971d7cd5f03aa4bdb0365d5fdf2d62db59ded09e95ebb9b631a908a958ef823475d9cb9f6696d24d71c6eac9e0fb1611026f16b5ca42f3e30e96cbb71bc56f2a754cdaf5463a62be6636d559c546e35f363f7675f8d6ac2a17da6216a6ec8227ddff1a6c3f43747a98eb3420b76075b98c7f57b05bcac2746b52e87bd73b81a5c624ad0fd670574500bf65a466111d45cc83863e4a76da5cd324dd54e290ba5de7de0674b041874656c75cce03ae4f2ed264927decfc787c11049be48c23f86b784ca668cd953f4f1fea449355dbac5260e8cd8537ee1726e3c479ccacb03cbb78a54e9586cf096de55124fc983f36dadb251949f004941ab17213f2c9192c56872a3918137b2412e19bf4340d6aac3f3bd470459b09ce3c83153e6684160456212d3307393b4cdfec6e7393be20ed30e663b60ea2b74548523890bde10d086281e165d29254690006b2d7c9c48c6c6b48f3344086fba6b999b4f55eb4cdf078514500834ed9985a108decebfa4577a63a47350e1d69dc81dd4cec9c11fa1594a146f166f2fcc26d80539ecf6bb36875b74baa38442cbdd73078368db31e8be49a8394acbb69e437284861c34d45e0f64c78c9212bf407eb3b082ed46f7fdfca2378ef2baacd4c2e425b2357ef96ab0e3dc7cafc503c2222630928a54c9fb4534b9c12a9bf69a7fb60b019f1a9648e01a3ca6567f5bed636296c5502ced44d2530215298d262c233c9a9426cc1023007b7988be48bd515e7469c4e579fc0e795a59226e94aee36740cc30548980e67a505124d8861af6961092069e8520464ead54e600ca5051bb71f62d12d987f3f31fc07577220573bf2123ede80ac1bd1acf2a48531c44bd044a7f974dc2a1b20f3cc8a3396f405969771b9fedebc3bde83d8bc3bf4d43c93c12e2eca261c76bc27bfbc8eff5ace95d048dc62b28524217fe1092b10600c8df17e618a4cf859f553d380cec293a93c44b9f90afb703e759867ac111529c44d063aa9baecee979f089bfd20744f6dba3ac3e9a4f07387cf76b1400268d2091c66ead329d1fb2838edbaf9d40cb237faf198a1d2146bbff728e4cc4887439d55a792a8fa14726fa8af67f6ca82303d7e03ff88c11bc75b0143eeb40593ac284968ecd9d3f80f8c0c1a552bdb2fce432e62a109479fda91f9c65e1cf495784379bdf477575076b8a86fbba405fceebe043299572162933c196fdd7f1a68560d5e2812daff803360faebc847bcd8928bf46014af03c1db26c18ad217af7a9e18fd5ac1bd1eed6270b2b4e297942a64815fa85c3c34fb942825a777b5eb3950f2bffd7240564176a56ed7444f91229bea69aafd2645baf502099a9c30f6f2a69bed5936eabda389efef41f86ca313147b2153d7ca407dd0fab9eab47176082bb4014c54aa5802a45afaf5665411d23675beead44decf310ea19f6056822f655cf46806a72c7d50f687174c8e426e8698477ece9768254aeaf537463ca4696241ea0281e6c03de213046a0c6f86eb2741e1ca4e26ea495ada0d24ee3af1bac44929d451007f4c5ead5d4414d495165de62ea4f218f0868b4bcaa740a30f13372cea89dcb55aa59541c9091b06b07028faa037280685910fd1f3610883c6c4af27cfc236cdfd4f075f738cf375505003b3b685ccc70ba79a2a9497d5109b26fcc5f85b2868fc21e3cd041629f7a4a3fa7b3d6691e9192afdc37e891adc6ac1658984cff7a8ed38dd9a72e156656cf52d1df75189a7aaef1d3b378829a7be7589cfe407bb9e2658ab6c4dbeebf2ed965fea0182e46cd5c91bce6a72476c273e9bbded32fbc1ee0342f56f7e044cadd4900faf788c32128b8eddc6745e84cec07cc0c9ba297c6e35bef9d8b69c3ba9bd982b04ea188b840f5b977a8ab75ac01667b72e2e7f632a77f006082f89ada28978a779f225e7877120810920df81044884fa10c7830be70f21a347bbc70612886cc5707de75c25faa53fef8a621f80b9917505b697a49685ca99d718525f963f41d9a17cb55c06b1b3873b3ad98071fdba159ce6fccfba0489f30c2d157c6b2aff1e73d66aea2458aad45af0c3ce56d8cafabdf875730c5b458de98ed3c3c99ff3fc68f4b3dc96b607de53e6dab9bb6a44bb25e29b054e7dc8134464218323216980f42439f9ab6113d3f9715bae8d483c55db2d1772fd12f768ecf70852ab3a8c279456ee2728d5727f7325833010394d1ab6f94d34c0d2bb0d9eb76b0d05bbc89d1a3f2d867acec3876e07c307d8f65733e0f4f69402bad0bd98eca0852504be2ce22120beeea2de4e9b19079baf70ab5788cca14c31ccc60de367634f44bcebfc558277cc9b86e30e470a41a5bea864d41df33aab830f821f5b03f2eca0a5ec23755aad9747d16aa5eccefbf86ac294b820a7c2b5b8133b73aa07104bcdad5f06431a72deb13c197284d958605bbf3ee4a8a0acef9640ceb566d16a8c4654b4224c9e724ff4ead42a78c796bfbb1a992d4f9e2ad19dd6b19b9221296d4155a286f209a672dcd9f6d7f70ed8fe3733a4f77733f0435eb7b17307b1adee2598b3cec7a7b511b30e577499cdc92a8f9ed2d1870f3ab04a924268aac8a97fbb3ac395fdf6c2c4dc0ad695ce44545d7be3a3385f5038480e57a941d8071f8df2884c2a49dd8a3f2aaa22d944dfbf529329af315469d79314e5dc85982d7488b91a1f90e6f2888de1ac486caa5f5ef00277e5b09058e20f877ec5438bffba9df49ea214d2ae30a4af6cdcdeed6bc4877208626a419200deed60ee4d4a0d688d88931f87cb75cbced489ce71da361e1087b4bf3c1d3409bf3edb8ed86b57a6db82c96779567328691652eb00f0ced5064431bc5ab9ce455e9723a01a8737531c4dfc103b3b28bab81e2758a5990023b547bb11c7ab02908623107b4665d3516a387f0eb60b37dcca66d41d762cf2e87b0e2ce4e11485ef368e3a185c31ff4ea087cf81f6ab260a4b0dc83a2c740b7cbb7b1926d2ad34f1d428552d5c2d06e8ac8a07ca47bb6e83217422a30e5b5c665eb6bcc2d82876a2ae782cf6bf9dcf25490aa98c2266fd820c2d83913491c6a3e5bdf73255a02cfa6d47da803cbef15836df91146c09b4ce378e0806ca3884a70c4f26f1015f1924807f78420bebfa74fe264e39f406abad6769c122f6d84e90f4b9d316c5e9ca2de7029bb24e7dbf8905b0e11abab618c1d2095260846e3d0518c8372fd7f95fcd0f00150a71e61a3560b1c4620f5d3c164f96963ef8740d0246af724a230c0d98511f37ddd99b54d65c6dd0f7f8815077bc86e034a208f83272bbb7905240c7e369ede8feb5438f3a4b0468b7ff513ff89906b81e1978b32b035fc59dade7cf2520400f947fc847d483a0b5612571c2c8d3ececf85223121e794d72da684927b8ff95ffaed1813f09d98d64d6839bde2222d7c5707519e5cf08e8f53cb8bf7cefc9cdd434c8ee34277e8d0d15c50c9b35c32a6460a72cc7129da5b8ae076ff1707217159b4b4a261f2d3d0130676b046690608c50cb1e29f75ee959feb2fd1ea4324c23b99c9bfbb7d47498007728f0be66dd2cc967749972f7133ea8f601cc360247f8c686b0bd29314cc754a6e57e672a5c867577843216d42796b84a2185867e358f5b7203f9abd76d00cdce5cfec59fc841a9d1cb457aad98bd572f20ecf2688a489a2f63f55ad6bea4fd2473c35d12a7429b5844a87bb72e11d58d0cc7faa7ae48972da8120c76407eb82321f3d6e1c281131473d84be896e92690096c70194a5b3426b1a72d0cb4c1ce04ea88b7540680f829bef931da1fbf506181a7e4ef8004024ce1ec3ff9d814f4fb4cbf2c3dab69058f2b5e73b6fceaefcee60534406f826cc5b4a8fa44585ae895504c7f3a9333814169306684634bf3835570210ea041e18b7a7b2d9940ad3a67d7cb635e83eba3e9265154cd38d4321f4afa696826cefc1f9a5628f4f7b11282d67b8cfab5be34cd5de0e68340ff3bdd44ea91a654bb17a28a345728bcd416273268f00375ae0cceb5bcba5e05f4dff78f9632d5b8f44bdd7e7c3584bb70826a88ea684d0144f11f64de5c33045e8d55c7416535c67375a490ff34678d534955f3962782fe4294ca4eebdcd75af06f05cfba533321bf283d7ade0368d31a9e271339875b0dd3549e4a34ec11bba44809ec50f6d69850d18cdd312b0c441047e2bab8727b8d61a09b03b38a70647d40e7689c4dd87f599f2f8f13e8f67abc3626fb4c2d4635e7ea012d03f8223e4897c2f99eca95e02eb51234e38c463f4a9a456f210e54047bf9fc78b9b4e10052811406e5b8051807d5a9a8e6684b8d7a9042b04494a9c4bef40d974d855781a0a2b0ebe3ed5aac3b4b8fd82c3b025604022879477893cbe8024736cee46eb9fba93e8e843085bb8095e1ce0f11773210f4b6e3632e356562ea606bb9975da1e73fb99d2195e90cefa0eed47f8c8b8e246ad021ba0bcfe5c4c0d546ab0355c8abdb98300b7a8f91b49de305ddd9ff86bf4dd990126ef686ffaf23de7be28bad9d36538871f09a36f85b1490df3c9a0fc3c1ca8c1a243add6b48ff637980c1662b877419c967133a877308f7952b371e08299091550f07ecf039d9eeda89cc5f829fae57d5c0f9adee61010ebcd8276d5f8de352f98901c44ac17aae1e266ad1631fcf6a751be7b00021a9778aa84b9d7eeea093a883c1f0a31683c5e27727052819fed1085e43e11b531bd5dd55aa0148e94faff06315f2b4564a454d20a3a5877efb848175be92d55c3dfd8f874e54fa243a9e5981bfc7ca8555553eb0a6d8aeb6a3bb83e01bafc8d835a3449021584acf230be86142cc0f99155ce1fce960e0b3f063a724706b2313be461cb9cfcf45182fff1afca2615bed87b78d9f78d5133021f09a6302127370210ad4e7977c3cb0b3537aceef89d1e12843a622c7e8f619996b68485c44da660723149989c2d446c11e2517bafad363c253009d6a168f5e184db994efbb77f6c280cb1dfa24b5fe5e5ad13857701c3a0e82b3b70d3cb5524056bb3d4619b119796f39dbea6fcb5b3a78170a20aa5aea71f64b923ceb87dbf3df426a8e3ee5276c803216b0060576874ff49dbc35d7b433f6e9b198cfc1cf7e76a55684d4d5950f99164168e81b3daabfdd24c9bfb9fe7d8b6601c6a0dd068d4e3d5494916bb49d42c91540587712170f3638d0de74fcadcfa6d9395b35792be2b108d15618cb155e4df662bf0898d58f6047180c27279cc7c625750b1f4f43db88dd8974f6fc41dfa71bfd46a871efd2f960a3caee348e6cf36158c849a3ba43294669b68bc5e6530a02cfbee6002e2f172b78f6a8df6ff6d1c4964b1928cf330f09f6d142388a72e14e35854ccae67e1e7f0f62ce258c54658f6318941879c6dc6b8647a5ec7cc3ff0dc935f21f3195e7a1980a670bc69c3af42de524c94f45874aff2f2139dc2fdfaa948dc1522d47e813844feb0c860a60cc842bb102e5522dfc93782ff4f7c07c35fa85fa1a251cd4c5c232ea0e0a75d087de7e4d1af040336f78487b06c19bd7ace1b6f7c53b6e7b5c2c19a5a1f0e15e15c3bce0eb4cc296c93472cdfe3edb5d66c2bd223e5605c5b030d6f49355700436ddc20d663caa34d05bbe18bcdcc3a14aaa4946982624ef0c07649fb1584a960290f33595d094cb37fb51dbe1958e41fffe0fd4bee524715f1e55f7f9553705b6c3b36adde88e125cbb6ba7b9afde582c4fc60cb0836227dbffe930f76767736e873f96efa320ec11e6c404ff307c304fc56584559d825c5532462953582b3806622bbcae6d0256e2fad8cf2338d177b8ed794f9c71e8a1363e70284d203dd94ee8e6c3da629c861d70fdffbcd0b4da1c564aba264bc7b505fca1bcc0b24548701a610b82180c181d8ed9dfae67bcafb06228e6ab664030243117ab06f502a84d4187b0c868e3356aab1413a5c35497e46809c11e673c95fbcdfde9381e66b35f23ca6e486ef480deb95f63cd0d77d9805afe1b455b784d18f47cdf55a46a84e37485f8b206ddc5396c830032a3c41f35de9d2d0268ee982300926022380df61fbbb4e7538cb7648db8dc7e3bdef32882f30fb361dcd54fa58fa0c0eb297e43480740f49b76369826b59e8171d5caaab4ed8cd7d4d0c1050f21966028dce7ab1fdff8623ab5cd0774665240f4b4e8b713605062607e4f6d6abbdf0cf230dde07fe46c6bb94cfd55c05ecd45349d3f80f8c0c1a552bdb2fce432e62a109479fda91f9c65e1cf495770b360bad4e3f3e0ad816b563214b7f46c6cd640ab45f311b9456bdabbec3dcf5e26e54e86a501aba5b96e39d60845e5deead4350473948a01127621f4167b9bace5610fb3ec8a425ee341b63584dba775ecf3dd6ff3cc418c308d5558c390592355457bc7d30bd8b67cd9d7583aec64a22e12cbe40ef5e0c2635ee332c8face25836f1719d56cfb7d9e0d0d9c386422f361ed5523b4ba380f236ad4e2fc56b9ec77c6b304aeacf9cbe975e4918b65c2c158595f5726a1038ed16d9bb8cc1d7b1120044f426d5c5103d3686ead6cd852279d44d02ed33a2fd2663396d8f372744ff67b4fa1fc7b6559765ea694cf85a04fe308922dcaba0e3ab8f29bc56bd7c3500c8554329ec7f6a57a02088e594daec0a469a7ef8816f46b143f661800eef83d0f96a1d0c26dfee97a911f14d5ea0366e235135c381435011f900b2758375a5368b332899f10f4e42dd0c1f52c5029b422741e55f59ba48b2ddd6ed181bd88e0a66e83923909acd0b381d53900439cd794cd1352f592ee2c1555d861407de7174641a68391810179f3d7ed8663fdfbe77680ff2ddfaaa148acc5e9918d06b4d590357e3d465c7c75f99ccf4d8bfd3c825c760573b9d3e151867929fa6911aac85b6f09558c39527dc68f10f55a41b58db757ad3c780fc71e104615ae4b9fcae3f46786b74d412c969a2c48499cf6ce5333fc29afe2911b0c1ee75312b380478e040e80525dec0f8680b4b4ba0b8bef7ad90825e7877120810920df81044884fa10c7830be70f21a347bbc70612ff97a2cc395b3f1d1ef8a1593d6997316f07d223bae3093c8840abfa82097c4b7605616eb741c71df2bcd071fb79411c87110e20c35e839b4cbe647d2dbba4f6e81614768ea466830ac6aec65a148a06f123a7b398a8023411ff77ecbaee3d12853d0ee6a930180a5e5e21f033031c136d99d56e134c3779ca70999fa1f496995cfaaf83602bc1cf3864f8fd15192831d3f71fc4d5a118a94eb57f3d4f3236f088dd647e1af7c7228ec7f182c9c24de1095da1dd2b5878d8859bef7837820d86847b1c844260ce8d4b4f2cc144b212aba279241dfa6fa1e4fd04426973f417472512af7a897ff90e1f937c6ecafd356ff8bef52c8617c329dc6fefc14b166040a5608f3d8a4f98cbd085c4b0c28cc8d3a415a87a9bf73f920f0b6fc2ee69c7b5eb89496d597ccf24cc7ceebd0b5e5ab4cf6f5993e93faf0e112ae3a1b811ceb736cc8a3ce44cb3f52547e3913c251389017afe0a19296d722cf13597112f7234896bfe80fc1ce2a6902ac60888826839f26f92f257b5a931bce527cde3b458cafea0afc21f4e12cbe0976f3012492456f9c1d681d424b19b3f1e65ede56ac041fc8666e45c42667ae6443cd0b59a7589c643be2d0ae538b80ee3aec59f776af7ddf6c3f432c5320cf09b70c78fde1d15a4c8a3c1791fbdf71b2d5d4670b7176fbc0583495845e33c88bfd3fdb10aa208452ee35c6c841c9628145aefc7b688613b6a7214e35432879267e43db64334a6465c363c46c00db40b8a62882096c9456002672623e1ea543dda53f04d35f3eaf0d16dff96745b2f379142e6a9aedf949cb1024387432fa0f4ae11c4d38ed8495af26669da171c1ca2b3848829b5833a8358ad662066ca0c7ab9cd4da7393a384426e05ab0ecda048cd2c0a167a5eb334c6ad555c79b3e9f6ca4b091ef8c65a4e848c1ab02908623107b4665d3516a387f0eb60b37dcca66d41d762cf2e87a30a04b304eeafaeb42bb650d7ea0f03dd347dd2f893878c15a0c22b03430654ae2c9abe5664e3c4bd3b94e5845043ddb9736db64a7f9a2bcfeb0fe3c345b024987cf78eb48a06f8453238a7179d06fd1eea13bb9fb64f75f08fc949fe4426a864df82067930f0998b97defb83ab5c6a53144beedc84e1bac9abaf6776e1aad0cf73f1bb18becffd4730c11dfe9f7acc89dc5feefa51ebd95848b6589bfc3e0d3844534247bb82b7ef14391ef4e1cdb3bca09fba2ff5554defe75b676d0674fe6abe222dff6334cfc17e526b68d39243fc91ce556f00c59953a059bb4f93929d7870e3fb628339b7864404f964342cdc94a0b5771dc97dec10e7675b1a09b5daf9937d0b673bc05e9234dd398d463e7f58caac99fe3b631972fbec8ef1396318f5df6c3dd25161917740983c3d73defac3d52ac09c09c5384558d515dc0c55764df730ae99a174a72fcf017ffcd000949f66ec040bfcfd9ed61125cad1dd1601b0bf5c509f1ff9ba9b5a4ebc19b8532bb44acd18453e609c0982767431c568cf88bb267abce41a5d21a82b2fb3a02d8b0909dee6bd9a99a96fdf338e860a876e82320b0edf5263486de23b99c9bfbb7d47498007728f0be66dd2cc967749972f7133ea8f65fbd3df97e616a568c0f11e3b947cc6782e656e70f2b42b23ed736177d034e57a6b6eb06f1e8657fe6c6b14fb1d1754090618bfde57cec7b8af0fc45caf370425847bd5ded883d95b8dfe552c6d80c5657cb082252f8939428aa412744157be4c5046ab9b51d21ce80d1c37e76508d514aa11edfc879e409736e687910baca1a09399ccc99e11c3354f6c127d636c13a2e59429c28ba23642de00bdcdf15ff12269bb96a064ef8cf055c87428d26e875f5d15cfcaaa72483778872e1ee668644153954b78b2f265e60644cbef5b81a69b90bc76d771d1ece44225adb0f42cac36d2b5d99ced3ae5943fd88be9e6e17a9263234569a9de9f739b74da9dc22545af58e79093d575d34e987a4df2bd1b5323d68e8199e3a11a0f2cb2d066c84e0471c7e7bd9455428bcb9a56fab72873a3497898bf115a223d289583b92b2b7167b23171cc8de859b6fe72e99573406078fc192eab1de2c5b8a68de5c33045e8d55c7416535c67375a490ff34678d534955f396278296cc711e966716cdf4ca8380ad514e6a04cf78a82de7f9cbbc4aad44e0a88234da9e1a6ecc0f76e1e8359cc6705495037c5d86824191a875e1098789dd5f5fc1067fcd40b892f20548098262d3c58b09da4fe522afbb3eaab4000d226a40227ffda3f5df56d780f58f9fa06a23fa8524bf1d3a8cf364e2f3f6d34c39caac2792372c68f8fb16343d25f15253fb3131c4573c4d8cfee1a578cfd8ddb85e4c9786075cf3e77532c26128f7f119636c1986a3cacfcd2e2c9ba54ec4711ee83d6631c2d1179f835710e0beb4f2e1a166eb0e0f015b487bcc59ced82d76d0793dca95a5d848d1c222eb0575f2f61c237bccddfef33d07ddbf6e20aef628bf8598f4920b476b4edbba9d856fb11bedcd7f656435dfd08d86312224076e419b2f3bacecd16026dbf272a8a15feb384a813ee4d4d082f06f69debc5bf64053c227bb19b32e046e6795dc7f79dfb39a6a7f84a58570765281812192f878e03b9d408ff64427b2b53d0b08f836d118030b03d2272f33d642e59eb7bbaff2080447ecaa837bdc98f71fd90ac8fbf694cdb4710977937b6d4ff41e5e3141f2e61a48a28ebc43fd967a6876498ddc7ccfee596f97501bf7d8acc96f01506cf96c7e72f0250846a019b67432245d7ea6c90dd8d7dda0d76ba9daa49f44bea28d2f65a2286f24819e807769b7bef62341caea3ac0f659c56c690f68638476a35b4c77a4798f643e945d79f295a7f51c245501e211815eb0c0e53dbacf98c5d24bf750022699a980342bf9de764a031ef2c89584c7e2ad5038168028e5b07fc02cc2856e5c7f40901498149fa8cff947dbab3ffa927962403c0b94588f4f50238eaa05abcf4819ae3c99136afa86bc2d6ca68009f274003af71f5e7a7b46ea5c03184f5de71d994832bc565dfd656aa029dabc1e786b5ba67750091bb2463380af1165f87911d7a36aeb5ab3f843621ec30696af15fc92e48989ef04ea9a8dbcfa590d29b50796c21ce42a9bf797ac0d52dd8ac848e6d07f4b9b9b2a4983c13856a269d97feeafd201289dde322bef1e3e68bd304e5e7fb1335ebf9ce694f7f8b2d8b5b9769377552299b606c5ad8f075dfd405fc26248a90faeb3906671f3a4963625d03a405740cdcdbaeec086baa4662597548820d427d0123377aa8d2aefd39d4693d781f4b99f7449296f124a9ec9d1da2cf7083f8d01da01dc5b944952626d13026d565e71b606611a57a2e12c5f9d5f329118f54cb7b74e856f1989fb4f4acf5dfa488d515c8775d82ca1c8687028f2b2890617ce4fdb9734ceecddc144860fb75edc16533d60b6aa701732eba4e7e609be732b65973abea67a1ffe442279f497c63dbfc61de769373a8020100d8e643efb9c2a441ccdeed8a84c382061487110190e10f13f74c01901822913a5e0f22f6c753a567ed90cd8737da0360518a85381c519e9547533f6d7d20fcbc867d2c43dad80fc64b9064aa093f787c30879d69851da54dc03d4e280f483529106d40f71bc5655427a2b923a049e1f4344bb185e72bd94450b01ed4b598e2dc7a0211f0884f303535aff8832536fcd0ff62b3195448277839fd0f2d38b237f3e57f42dc9433a4ffb2fc229878450a224e4645da72a293b6377d40f9a48fd13e5716447553a598073ec18772a8174337377a849a54b3a10c72df0a2a48d91507437d7503e5b0932d7245d99f9af9f01fdb17333af57c78c809edace32780dbeaec22d8e1424c593496d6e28e2bf77d07998f906222c45e6152fc70a4438d75f8638e9e9308b6939597ac25d2c0add2d125db0b3d14c9a1e238ffad4cfe22f0c9fbf0339ffbd76348695582505a8d13cdb75558b1134e029cd252906bc917790c71f165cf6829774da36d6f4b32071dda8fc79a6227cceef28a2d2413d9cc73c587ea1f49cecd5863cff54afabd491da52a71e2412ad7eff870ca3f12265f7d8e20586ba88b80433532e0d7094df225a89181f9421b92eff59b72520dbee202e39758b6f6123ff6faf010ac469209d44de7a7a93fc526e7ad97b7e1f791f95c0b0e71798cc6296ce082671e372af3bcfca535ab712e14bafdd33992a0d0520295da1d34b48a579bc18f7afe6b5fe636011d2ed0348f1317e0499d8b7950c143f59bc4710c8d04e5374796b1b5ed0a42b332eaa6ec23113ffe4d5567e3fa72757930b601d6f3a2475f7ba4c4913fed031d401bc5ca8368224afd12a9d3bd80017476152fab21930d3bb68298880c7bb65bef62e30a2a201fce2acaf6ad38803dbce8a187e8f486e9ebe3ff77839511fe27c51f50fe07e3779676ea1a733c0c1a415298b28c92b337de74165832c27ad64fa620056434e6745e1c9fe5835b30fdf186cc0e4a0a67e9d6912ff2dab37514bd1d8fffce8633f311208e8d620b41121c432e0bfa83b82b75a128c3fafa8369b9abdfa92416d88936be1ae17a4a85e7cd1502d30c0ffaccca1a82e8c53ee6167edb0c41f0a7f3ed39a249726003554efe147a2b3772dc687663b70220198a0fe684fce6ec3f0eb5505e7ccca434dbef618faf9bd5be4cc21b2345748bce5e2087316f16bac8e31dade46f441fce7788e0bd701af145045b33c6e3fce59df7e0d903e54045d6e9395cf0eeebeb12918875ffedf7967267f9611fb2cddcdd1e71cae63707172236f82a8f1a6951395d9470a91c74176c493c19cffffda65287b4498d0164813102ee82262f594dbbfe05530433b7aacf6831ca38599626ac35ee52f84ff6ccec4287f715b7d8483ba1872a0bc7b8c4b125274c50d8fcfea54bc2b16121b0b54f70dd10ac0d6e5489868dacbabfa4ecc969ebeb5817e16cb0edcef2446182b3ca450467a2e2af2ed9ee6f38f98943316bb84a5c2787653278d401f05662743aaf84071115cb0f2c2318da6af9ecfc8ef6c551ebb13cbe82fe718cff58e36ae5464a8278cb49266f2e836018b1c44949906b2a6abce7b3c63066a0c90e6aa47a008814077ee3645b7d1f3677e8e516381e2712ebebc6cc0f860f2cfc0619ed483b45adc1ff7a8f64bc848e1cba29ada341a61c1125f0239154b617ceceab15436e2658d0c90f76814102367ee8dbcd86f834cc4028dd2b7922f9969ae60202c0c52ef03c3d7512d83921161275e8886b1bcd8cbd2bbd1fb366ff9740a484fc2e14704ec4279ac6e537c0144f3b56e044d35ccc687e0e5682f8ae0ce1c74355c6dc0af7c2aeb32886d496e8559266e81c6147549acec450f7d3bb8917a6dd3e70354c60f73a585e10716c8cbd026047e4ff77e2139060ddbd62e59cc079a7a5d2be98782b62b8c42a7fee5732d92be4c321e08f954718a9d0f7f62633d1721ec869354d18b84cad0293498257919f289b65c7d775917238709eefcebefe769b25051392bbe69ede7876e37ff0f0fb7d8a994668335b0b77f62ee8cc9a1a30e191aa2ef74034409538ce75792ef9505ae5453636d20e252babbbaf2e0426ea4fc9e9b1cc4cfd8885775a8e3f3cf00e2d85bfccf6f18e86aa00aac94e507431a572c0fa01cdb7b1756abae7feaf1017824db316672268d3ee7fba8a59678493e360fb9d7237fcb5b9014570cdda2df384577c6ace7ef21d1de444e7d21ae4296276dac39732309d3c75d14c506ba0c1f77bcd945837a23d707d47d4ff41a8ce1e1c48a6eb3d1a621b99c81962b59ad451a663c9710dbf235d00a84937a4cf3cb1dd511cb06196b9515e7eebd507d04b110f1565615780473d512d73578e231ae1979e8596b492b48f4a6eb1959bc2bdf2974f933422295162b248d86b52d53261d1cec3db209ecd4a48b7e7a5010af932ccc03ad495407b7aff5cd07827692e26f0509d6b09675cc0a5a8c5a96bbda5d06f943aa18b8849cda17b306647af414aa131df6822819b980590dd812df92e49123a01e40805e0cdefa001a23ec7520cff8cbaac8f55bdf1b185b97f1bac09adc1539bf96e3cdfad5e5233e94c7697719351f61981288d9dba8d13bb58eb8b131ecb9e71c948ac51e0f1be23718e49de854f98cd8448927bd3d3976522106662e030d46439bc66fd104a3e64af197562ccb9eb52289c5cecbd6eb118e9c3c0c04616b6e5723375a8caa0b6764ed7b1250c4446dd08492bff370740e90b08e472e67406e92fede935478903a765e38653641057c5e2c1004d5a94f5e7c71822118f50e3f38a6577e31d7309b627cca641577225909e4187ed72895fbab81ea8d5ca6cdc4be1aaa81190a3325c291e80936c3234ecd921148322358d3b572d28ef6b205eb6dd6482b42e648e62891bb21d6dcadcb412ff97fc7a4037c632904dfcef433288f7af32d63e1806cb4df7fe3e7198599c87924cc1b4b979ed16c85ca91d31eeb6a8c139cb3ac01e076686701cb7e6b02ab2165cc543334bc6c71ac41f8d161f226fee6ae150c731018397637b9001f46920f36f5491b5aad8fdc40f64b9edf16eabd850d11ca60a0f1775e375e0ae3dbc8cd14b63abe768eb2840041578eced31e04d5da952d66c9d83fa5558aceb02df3e81e26a42d1a17fb9f3945b31a22de24dae5453f5e9f7f72a277b719b595f88d1d6710f858b4bb2c9a7d447df9a038686c47fc34f8e9869e60b798bbe5f0a7c760ccfc6688fa993037c77a1b1e9056af2536ec6a6de67978a3487d868e06f07ba4ad7360e31d56ae3e2c61a141ea7f3752a9818a0506c02390432d1a37095287409a95b551682366b12776b8fbda0b09c0c67561b1962ef8c2f34ca9af82ffad5fc018b0507c9f0eaa1613f6c2826c851b5cf074190661926fa1b1e3e24b58bf4547c2730816be22ac95af1ba3cb2e07d1877f51765ce32658bb877c1cbec8e37399e3a14c7874bedda142929c4f71f78ccb93080daea4f3469c87a14132238c7b795faa19ad5b907bf4c97a71d3e1aaec3f963cdec1eb64909f583e765ee5980c93f8cb88755a4b61bcb57610b6a2f30f024ef99e6604b3d82c73e53e8eae693332c3754e486b487f474793a6d38658eec72f050679f349df18ec4b695697015d266a03919140e5a43fb2a8f00b670e2a7f64fb0316255c3a9f7f072b6f7f43dc914655cc205d189359dc41bfa3e1d4d97f97efe58ec90193d38609ea07388319ce6bcb9b1e172cf99cdc6f7861ae81ec297ccc40cd0ccf5648a4717c7f739931f023b2f52244bbf44d300765e4c9252609f217cc41185415eb97b2fefc4fc293eea18e6dcdf039a25c483f3f292f064dc2c58e93d02d7d8c52c8d1655a2d13144f7b467d5563b4a049691e3c9de313b570659a4e5d98afe9deb5f0666689babb826363437e7a9277d8e415f82b5af00832b492e8ae328e5145ebceaa75cf3bf2978cf127765e6adc8d03cf68536aec237e4485d13232c13ec5b58b35eb9b50addc2dd9d70f2456dc8ccc9a9cedcee2771e7a90f58e7f499a4e9a42f3fc78b484ca2500189b9ce3e115287708d068e7744ee2797d96a5d9ea72a7387acda20f6b77cd2d0d8d0ccdf9a618c1ad6329e158bd3c1556a7c5901e39a6596878912a1301e168686bf45ad0f887a59295a9498c5f87826712eabc92665aafb058b7e26808329ac8e20022c84bd1baf5723313b6803618a583f648900d556064bbd9cc05d807c52ec6a803961baa231aac1b1103631dd406a532b5b96e355938de3c09e152af3add07f54eac5c78493da753b67bc076187f637376295672e660c3cf2da4059cbf5557a071a39be7ca00ea6631378cf32e0ac022301b281e3b3e3d2575e5b605ed446e590b0faf8d28274eb03a12c0b367161992b5928f8de7fc6c257d6e752a96436cd56b60ef33d24f3336960851ecd67f5fc1eb83168306b3530a07ccc637b310fe1e8a45ae1840bdf1115f0ed738e36bab2baf33e7b18e1c3b207d02b316ae7d81fc403b8dd3687f09dd16c35e90a662f125d279d759911829f8b9875315f7ee17f7369ebbf161d1cea1c87e01c066064c7ac50237b279134506c6cdba6535628a30f110cfdd212e53af07b825618378c19e23e0b5c7e79483d5620602874fcd097b16be0e7f951c671b41671ecbcd90af515875af51776becfbb734074d0da45f923fd86328bdf356c0ae1f3e8d20a637a2ba633dbd26429c927ce68b9cee88cec090e31a9e1a26b85b00f6c2b5e96fd777d4826dddd2a252bd75ae89f6297307e4e268debc347fd276e24547dc6728b7b531a0c1773c129515071855b7dbeab62551ad8906f4eca9d2199fddfbb4018fc9c0415a0ff85b4375ac1312b13ce910d217f82f95811b1b2a7c1bd7b39592c828010115f88b2bd18c1c6ff4592ad42e331380963af84e68b63aeb58be61d8d1e8558b9d55e33f82e9298dd09b356d17980e4c434a020d48fc876821ddbdeae0905e94a94bfae9e5598812350667b5ee1b26c1537abd654a9b0ca11f520f5a5af2d234047c6dc7469564fb8fca225d9b4573c40b7a3c8feb49836be8b5ddb34514abb8d39005060dca7269606db5dd593469f62612e41a920e3aaad0dc4339be470bf9e32eb49adbbcef58608cf95596ead76fffe625249cdc82552bb48f35249277febb42c0c82356092d8911f84b87ffb083266b4983420461210a4a18ef841301171e6fca5a46c9089aedb10dd9d0e2e360b07ee5aedc473c6391ea25e200ec5cacd4270f196e386f45d545dcd128b547e886108b449954736e55f06d60fb1f8eade2bdabe826b59102ad9a1d7ba41f36fa7600815c251d93750e7cd0489e3ecc157452c2c7f26109e7ecc5422867ca6dc3f4d270a2f3c7da7d042352148e6eb556788d49d18bfe988b6cdcf38471080e627ebe9329c1760b5bca03bd21ff470f61d476eddfc2f1f2895cb39d7b7cc44e14c9e618557efe4f5f00bd026d90dc2a0ae27eaa901f27a4bcc5950b2caa246822cf4b613fda9028d3135b108999d7e44914490b4de5b4beec8ad8e4178354ddff4cd2107533c848910bf4051c1b7985d621936f7439aa7706fbb443889e14b977751fb6f8af39ae6181bad5eca8885b067c7c158b3645e4688a05e7055fdc4f24f57817df8adff5a3d12f28849a096f62215086981f76a6186cfa1aa6a6b1ebb9e4c65fc87fafee54fe6c0cb547b8b3139f019359b53f40f6479334b2f86be4edf3f0051e3f48fbaa4cdacf4ae57a2815c06f06da65ac9b5477fc914b43d37eff85f39126da70617e252193c1565332fd8933567c495324a2548a2bdd93eb876988e22cd20e4186b2489f1ce072ef4cd8bd396cb97313e12e19361efb5e52e9642d523001258d508ca1f617dfef4b388ec6eb3f3ae28d1793479235db4bf441ad7fc64a6e5bb93554a1dc4c6a50458e6760cb083fde9848ee4fbdd685a2bdbe9db461c4ea175e5cb5ba71d0ed129c277af6e4872542501eb07afd92659e357cd0d5c743f059a3993c0c00c0fab0ee06a831cca4d46b1a9d44295af47bdaf272340f7530cbd3563f6f1b05e107510b2eba33fd9faf27549466be82eae280b15b0d5bf23fb3f0e00589c7f704d5fc435722ddf9bc08453f31b9e457ee33bb350cbc81ed5ce3006109404f27feb0357ffa99cbff46020b09c759177f14efad49e04a9aa6a182b146ca26bdd1f1ae61854a3d942ac5c9e2369bfdddadf0b34f066e7eb44a16858373128165f7ab3e7a4efc0774498d38e38416c915494bbffceafab745b56d65adcbc35cbbc1c063e90b0173dad8c8c01b27e4d24d4dcc525507bf5377a63671f05da3bce8437f2e5cc3cadf28d79b86108db020608f73de83221b63e7ba3443449de636e91066df2255aac7eb46a7c42b8fa2c0eef3d0f1f8cc6c7258ce401179c12433d4607788203482c93cd2059138f95e081756c4e1b2d222cb5f2ba29d1aa25a96ded8054a7fbc127279433dc5e5280f51dc992afeb29961926b6e935ceca0de2421a75ce8f575da1e5c9a8b6cec419273fb206f3fbf0cec120134ff5507320f7e87269046f73a5c681c8d7429921cad2a3e54b24c2405e9facae7b360f51bbe78e4121710fc6510e63d05e513c5d3f866041728ed1f57825697fa6d583026c77cf488c39e8ab17d53647f9cafb9484f9c8e549e4bc3cfc829284e9b73c1a639f51770cf35d9f61ccca992407ac000bd46575922c5f22ad5623f0ea2d7809992c973199ea6876d7dbe5c06162b280405d143f54b582d31e4ed068c0cbd3cdc4b817ed506753835fcc0eb03421facaee009dc5220b494da445acb845473834c4dbddd8a617b67f437f3d7fd5bd76d6431adc3060c4368795354d7a9474ea7a850cbe6bc69799537d0c318fa57a333e5dc0f9406de7a50fb6724976428aef4e10d1d9ffafaf6b4107d30b38442fdfe5ee6526e1e4f4e842281011878010ba3a69a8ea7383356b8e74929160517c867a614d1f128f0f6998b185b4b4d05569ee7e22a9d48d118c26f0f374a485e1752844153d1e3cddf7854f37583387fe5a17c1de5181021bfbff0603df6e297394c842a8da1bc934caaba0bb29c30fe039e5f121b17139304cf88f5e2ad0aa927f8c41ae81233424a9319c3591c8cbc69e427ec6ffd39285f3a0d156942658a52f88c72c578f42e16b86dc341ab2de4f89d4461ca2abfd17c2f2a1b9df7d19d30c7bced4dc1e3b334f3dd38017c126675db13f33e72d215cd9110c2797b2dfd5a6a9ead711c56990db67d5721021581b5625d236591760a849640ec366e17715f889abc3db10e07aae8d833c3822369bad1451a15d5ce3c6e956bfeed1295af1fecb7d53c44771051781e3cce41320b393bfb9def928fa9721d01efc5750475cd97b491829e9b62513e402ed8464e91f82cb60d4ae4b034aab36a6e1ef897a2e600f952a2b1119dd110ba100969511495dd83454ada1d2317b3509d22a8c70e3160beeff56af8b6fb84c4307092f6e073514385cbd05482542152d3bb2a80661f8579d12d64c1c93eb676eb9e70093c7d4ba97784a51b246ef0569406a240eede6721759615f986578b64463d4e45633f35f823bf626873b4e0886ac56cb50831bf90267c86125a0d072bda0b061394c2275393face5586ac138e00a2dec2010ef6ab30717271a5769e73cb8406c70562a001d37f89a889e79389efe182a337dc2f9b9d3097f7f11c07b6e337ad3c2fb0a69215ff9283aa8392c89b7c7bb0abfc0bc8526c3689f5f7d6809ac14d7e8ab30cdeadbf81b9f494219ab177fb2adf8718d07ac2be3fbc25fd5d836744169c65907e1ef44e14bb5f0050a245d62098f9e0921a26a0a43a992fdc49bc0d9cb3f9396fb20bf1e8dc1484a3b53c1acfa2566d0c5ab4d39aef26418e3d40f4ff7c1cc874b916f1f1e0f9e07ce0875120d880c05c4d868e07b1a124457681080dac453a50e50cb2dbdaffdf3dc35c1c842bf940d6840f6d3432c4081bccfead2f235801832523e4c95b0a08b229b302a247e066b14dc81afb66d0cfe214a91d0c2dad4ab4a50897637ce3019d2ac67fc1625e9a9f4ecaf3387f08457fca2c0f81a337f9b0ae808c41d8f9faebbff6d0c773538544c66cc237b88722ef4acc9b0500f46de6a4f0ad5f2db48d68cd0fda88fe9200ed927e870107d2b91a90e2dee0a57bbd60704011aebe6c707af3dd496e1f7f73d4a7ba9834751aa48bc50f62353113743b176056a750e0b132e53638a323ef02ebdb33a85fd5d811b9ae371b83acaf0ea7422ec92aa9e9ce8077672fa7b11218835dc1777fc8a3e8f7589778940c3d381b8714a1be4e96bb0967a3a4889bbba703a5cd7c6cad41dd0c6372cc051ccf57256b41204d76ecc34dcf04078d404534c304b3965f58ee54683cba06baac83c9d03313cb09c08d6b5cccf568d9fcb2126f2954c13282dafdf0d80e86681e5b22a78e7999373fd45becae05562a0f2415c1d1ac755688b390c462c2567da9b06ef735eba884c3174726e2f5492e46861db9e2a7f3c4d799d55a90d683887336de8ce4f965f0453f3d2616fa7e4e5b98aed1031f253a1525665d91a704adea2450a556218dd05da840dfff119604c910cda28c783911ef62c8b866fe36130ee1f6e7df3c812393b7d83cf1ac486a56e90b0a672ed33748bd22d1ee9f14987d2d0d3503bba213ad62860343bb7f588cc9096793815fcba5078d0ea9fb754e6db7c7c7bfa90eae55d685123adac4b839749e080612e48dc2f76c7af2080dd566d4eaaff029784d237ed32acc8da5924a386538c51f5729cc8abdb08d91d873fc9321f9b4958ff440dacebbced51ef107e94debf80d905b33f59db0b22e66881ffa45fb3ac69e2d604af217f35db678c9883e8d0e146eae759bd3381ea088acfbef8334c152d26d75bdc7d5631376847721cac95371570b5be0840f24fef27be30ff862a18852178aa5a9856ef8bf59e36a87c2e9fba240e481ab8cbf3d9c40043962a48aeb8ea6b0613c5aff0138b9115d111e51dd679885d11f93d37ae452fd0451d6491e4a2d57c7c6cdfbc75e7dcf284f5ecc94932f0f1761e0d1df34e4f8e60745e3ff2ba81ef518f2f10ee52f5ac409ff9ddaf3a52753019c8afaba471c8a1de5e5cf9253906d378add349b7a66a0ded33835865f6c98346cc4f320544123389537307afab46c3305e700ea75ce6ad893f17a3804efb62b9825f3e91bf1bec62b1345b01081aa92b28991346ad3aa2a6054545dc5c5acc96884a7979d7e98ba80700a0c29c23e67509462c0e465464b6c15ec3fa2251228753f5953379287afc75b98ffd1fb3113ca0a70990956a6796cfb56dc610beb209e8431c6ff83718e168b30bac629ae7526ca431d8b43998a27716a1ddfc81a6d85049f7c6210c3fb305d4ae4efee3d33d54f30cc8f2d2fa2df5495d9315928d89503489eb42fdd0e19767fc4b135c60247e0a30724d266ce50a2b97f6266dbe2e7e3a04e158b13d6b0dd27f3bc79cba3c28764f79b35cffc25d256963029ea482773f3b9c437c198dcf16b813a47c849ea9d8d6c6346148937276c1c0e471abe05255a74fa93e700e7f619cf6a09adb37efae3ddfeefda29c45e44803ca66b7f553ddff7d256bec8c2ff4f42e9c2a96439018f2283a7413aa7f252cef5a79c39d2d1f6f385deb2fc4e87fcca08c150c6609bd419d511a698ed45bbea70e7ebcbd360f68a153673bd7fc23de988c8683bf5dde2a25c1cef9cacd81443191eeee4524b8e54ef20966b3e799cb63461b8608ed6eedf4820592e4e86f7f56c4551e0d20f656bb8f886c0e206c18fa45cd95848f61f810edf57a8f6ece6c4b9cd21e50417c896e4d152b80415f90469b7c2e5ab148e66dea6e52c56d7130df750ee7dac449a479b0eb71d5169dfaa9bfa42f61a684f950f37af893414d827f5c67665b80447dca05203f28d8c281bf9d905c2f39eed4dfc50034b0c801e0eb998fe985b157e15e6c6a30a16a98d916d622cf36cce27296401e11a58a4bf49a6a7d5f84ef8317c04374ce6516328583b567ad8e67ead0af86a0cd22ae563f8374061d4a8bbcb9b0a711908eb851fcfc460e0152863b4e01af2209bcd716df7459fa26b1f01936074c108197764b8e7f378e102548e563445d10e4c0ba4996ba7c551bb3dccbb74aa2be51fed16528093d51e9eaf19be03a2ecc39eede4d328f8c28b5870c0dd4f166357d66f52d56fde99f235e0468af765638bc88a3ad2999386351b79d2a0be00ce4f5350e88096060e99be8bca870799dae80808b1df569fa2dddffa476dc4c064e22468f42dbe26516ca061aa6f6f002e55f50f419b56cca08f698f9f2135a93b9ca0149f1421e9531a85e1a26ed6f2711afeac7dba4240bf76df8f51ddb657d9a0defc3c85f804c9460fbf439c4f97c67a41a00a93a85e8505b69636ae292bf5dae933863770cc2f38d91be61fa08673ad1320a83362ccca9fc39b72ff741de8ee1a17539523ec4fbc5eaf532dcfe2a3a17132f4c340b104d28e8dbed0f67ce9ed30641ce7b71ed2c687e2abf99d1502f0610e8d40cc91b22be68c8e5277b303637827ea33487d007d0c9b59e036cf7ed895337a39f136b96a7933ae9349320ed3ad8db67b9277c2bdeb4f4aa638175699bf12877a912790a5cd7f84b18d5594fad74f5cfb9486f01cffcba4367bbf5535f0842781b26fa431aaa7506b5e8bede657b6ae324fe1f0469c5589d679861072bfc8b6dc013d57683f55f23862495b0864a78850be36fa6a20b131ece7e5fa4b14591d61afb55decfd0cc106ca56cf729ceaff63b0215008eecf6d00834a9b8f01ac787561eca4decbbb0daf9f1b2825d6d400df9164a2c0c7e8874b019cb82fdc57bb92df8c7a617c7901b5d4cb4c4cfbeac5b3859aa69497831d55a9735c395982a1961a1ea75b0550ee89508c61b6019667301652fc209ca0ec7cdd88d5851536e9bfb88808538f35bd7b5364f6586a7e69c3bc523c69aa86209a30cf77218484764b45df13576d7f544eb2efb671370c88ea25df49beea3ab5d19723bdf45aeb66dbfe96495fc1daade5d75444a1061791c2dbf0b2c83bd857de4f17b9a19213c61c03948e9e27a582e593cc4f0f1a08be403d6eea61485bd20267e287c7fe20900244e286ae04e4df7a84cb9358f3b276dbd53f4f33cd62c925b6a544457de33fd364491d76719f1ac7d43468dedab60d05f2d2953331b45a777aa8adb43881e184301cb01d6754a6623a64a93395ddbefff412ee71fbd0c5c5703df37aebd30d5f6e36967de1b14a58909e142014381fd8d14688c1057ae72b4e3826dd875de90ccbff1f2a3441d48a94e99758bec1a5a42c79af5fbde43ccfef82b35217026db9f3410e7e69b4ecde72a296ca72e606b00e5143c581cce412c007bf17a7e1efbda57429bc49cc8fcf6dc3e42508d23aa2ff05b25cbce8f5ee7b3ab5645094d2d12f27a9f73b76f2b66c7a2e0efd49207936e94bc375288ae4ebfa9fcef4d58f6df30f1d622d288b1151676a611e8291b42d33097358b883b1f19321a7ed22783dfa90f9f88e3d052e144ae3822c9ba98147a22fee61d37c8ec72a66878a9c7bd3551094aceb67554692c5ae3c173d2c8c0d07808f1756197a686ad1d6999c8f8621c9934e2d170e9472d1deef50b679daf2808b2fec20af9a79a288ea10bc7dafe9e346bfca61374f34d4d2423e6ffe9d247e5a8b99090471c94222cf08b25fa2943fc57ea6e95d087645c3acdd85e6641ada0e73e5a1591d2afe75ecbb7bb7940e5da5da8702c409c4e9165b2d06e7153b5d775c41408eb412668ecee5aedc5da61e2c33e8bf3227389a470547077cd1f66aa73d9198712a41a434a7b4b67ba6e4313ebf7b5c565506f22eeee8feae0736b237ea8ba641f3c3b3fb0ddad7d1153bbd90719a7850bb96c018947d2c980331b198ac214b0449ba9d745697d525d4298418d883bf7c558cc7fa99226b115b55703cb66d09b257d268b98e9bcc54438f14eb0acf2d5f644731c0c1558cfdd616e65d70ad31b47b4563748ce9539167ebf36dd9ed4b1999a4338302f545fbadc0f9243095ddd46ab00f923fa220a1be340e6fa32ef9f7276e524a86bb19989792f8efcbdff337f9ac125cc226c4709ec1fc76064133ece2d46316a01ec358defdc98892aeef00bd52d3f2389fdf182855ef9396dc355d15fc440b18aaa38a5a0972a902dfb1f6a7ad8ece09081d2bf548482bbdb7ee67628c65f1e162f16e69a3e17137befceebb33f042f4b5e88bcf75d9bc6c2ac60015d26a998e690c2a9a446e8529c9fbd9a30eb1f73d293d2f0024a180d8850060b47dcfff0f25f52948836cd7314bd543c605e737639dbbacbf5372d08c989966284f9f97f09c0dbddfedb60542937d13dd83ca8fda5e861b4002dc849022b199c0f7be484c9559f96c37268a3e78c1244ec6840641c97e05662936385d0ee210d6749d10baf7d8353af81aedc24bbd5a63862bcb3c65f9b22f9728e3ffc700427e55f58e22f4dc9dceb17749ae73c9eeaaa13f3da519fb00d401008602c96607dc71ae337704757417563cb6a5409bbe8a1206e1f1dc3e841b84932170cefe3821f81cc4986686a8b6e58a77d29eb770dfa9f995beae673ef2c1fafc3edf5d001a6fefad193fd6efc3acabcafb9445c5314548928b58ae821fad9e335a1a72a70c643e3ce424ae5a90f522fa453036f07a6362c4b1e3b694db5e7e1b9bae534eddbc3a63a828221ad16c947571227535de195d37af8a90503125a1a836dacb77dff453a165688ba26075cb82c906fd1679d40196d0eaf2a7a561ed933d49474bc82b6ad6aef4836f0c0ee4a634f3940b655b65cc5c298374b612c79017aafee5962dddf5c02cfd734f61dfec84e3d3ee1f9be413929e593287a9f881569337413a32c27f2d566666dfdc084e3fe34e0e753eec640b47404fea77674e4fde6ca111d90d9f9f841db3eb287481b92fbc534a670262801deacb51e4a54b765c68de3f35127a42d3519217cf8e6d6b0a397df3edebdccb9c28ab7dfca7cf36f8d89f0c49789777a019126365b659c1c09bb8c48b529dbe87c530a3937f80beaae6f89f619121a838cc1ad1a252d06268ceeee8e0b9801319a08a933b532ac32be7a6426001c4912d2897b9d79754e01ebdc059184c382bd060a253bdb0fa581ab64cad0c097fdbe304bbec505416718dc470877bf533d7b10b71a416448111f7894da090525f67a5bce2886cd2392343e4d5cfb1c10adbbe135b68bf17d3541568b52b1f38aa8ad925b72eaf3311823592eb9d513348eaa5c17f45dc0810965152a6dec106fd4ed7cdf322273fc80a14bca4c933f68fdb32c7c58812fb9385e1279b25771ca228a1fe0ec14a9330c59e454fa16aa2ab41a01b34771e0564ed36ebf3c60a530f687c1166863e74dc395f8687a6ac48c021c30714a9333de27349e634cf399fadf93084996b711c2b1b0934d30c09c9a12d66bc50c00da61eaceca45530c405ca422bcf0cfb98fdd98b56c10b06dd415339a4704159c9c620aeaadb1989b06114a186f2721765fa961db63468ac8c6f30dc13539c3d85c56df87fd164d5fd152001d4df5c4d983be5eda4277241bab246f7ad46bb740b00d25b79e4b4f8247f942247f9cd7a5167604e681df12cb5c5c49549f4e334c959fa881112ef449f75430083598c7915cb974c2fb6fa6d13b5d98ef8eaf0f3d8a6616180464c6b056c5da4166b22146903464c191d7f7cb2b6ba6311d6ac54ee5894485587f330b5a3b473500e40f3831c399e1e487078c9f481dd7c2bad2d75b3ae63e4f03c3679faafce1248a9b1c3af4c7f5ff82713ef15154a4683710f9cbd8c3cea3e914c1919471c7bd188dade6d8b7c6d3d1466092e57d3e6084a25ac4e33c755a48a8b45445b215e63651bf51c4bd57fd8da672f6a72a75c13cf6053d13810d13d6097ba4a4d1cddabb2b8a5f4c738c51ba32684a50650ac9d80cb3ddbb766844f2f28a01f1c58f60c25012d3e711589ae9cbcdea3476c271f92cb8a2efb4b9d43ab52a9eb246dca90f08b2753e0a314d9ad0978e4f3978535b78f75dd08728c6f32be431093937c73f94c1160bf925a3d46567a732da9fedaceeff8bc552eed1f55b7ac34ddf9e07eb2980e15e1a6a6025965c33a22423d6ffb90e4974e96e2a969d0d3ca3dcfa57e6c8c8ae4c6ce81d82c4db8adab70f80115eb85ba19183c648002cad79281f1b931e8f33bb1156151a4e805930c80f65682a80543dc41810cffb120e18f5d5ac31856486f10b1ba9567ed21ee217cac91ece8cbd365dd0e3bb8603db276216c3fa21a392b897d4cc386ba23739309b14d187e13d54ed6ffef6936224d9197fd9b7b52d2a6b400ec7464cdaaa30d474b32e6a7e9b1dae31745137e9eeeb40e81cee6185d4b722d7c12b3b48c0aed0d653c9fb3e25c08f3e4055ee0324cfa9b2954e6cdf7279782d705044c834b5b615a08f12fc49616650e41ec981ac2ecd332a0c059f0f76af114a96ea741b1a62d4270506f7c0b2fd58c22c67cb01d51f35762f43254da814a223d8dedc62aaea7f1f3fcd40c9f66c89459d9edbe55401b377840d8540ba0e07ba0724bcb9275bf6c00f078fa83effe6c30da2303b4471d1c5b9a13433305f986417d76a766d913a4664322d3e986ad9efe9a6e80f8d4606da0281ff9bfdacd80e8c0131e150e456309a65dd43974783b8fb92fab7b2911334a41f8296f0fdfb9f74aa466bab3f2c4eb5724331560cf845031c3a0676422806182c8069186de11df9eea2a8c3cf34a31589afcdc8a11b8b15a9b24b2938a43ea40b8afe00ebf8f7c2535c0c38887c932e1d5905836ec0fad6324ce4ed46b83a793f22ba6aaeb5b997ce3a176a638cab10a4607d0f558ae7590683a326a625298dfe69a3171d82c8f5c9ee69f92550b56b8eac7d6506e95fb633b682b6d4c4ffa21ee5c81124de474331366d99dcba86eac2dfc55f1707171f7723fcec17e00485fa9e1e411923b236ffc3f82a99b2a8a6e419acf9117481c98542f8cf52642869891077a2c138666f79e81a08bb18476c011f74ada9dd39e7d211a0f61731326644d8e6d7fb1435334829538385552ebdaa825cfb640c45a2872c524494813b57bc12fb7705667ab8c1900e58819bf3012eec935719814e23308c728a3f2754625f25ce8dc6166ae6efaf474a3288b7c834a15059ac1f6c73503995b6b04ed57cd7742918f748b1257d74cf08a97bbd48ccb28ade50be9726a4c12594df64c135b3eb7a7442fa34397afa315a1e6e47d2a0a3d0cdde8078488be313dedbd4d7726840257b599d6005fdefdf2ed6713907dea471e4d98c61eb7f12ea302e5aa913a6dde9349e882ab8b14f02b950870a24cc30f7d9bf1cbde75ae52a7438728c2f6f364207322ae19104e248f52fb5371440daf9175dc1a75b16f0df4d6fdab7469291d86da2ebe535288346d92d59665cd4a44198bf0222def9b80a623368dd4c15da341bf85613a134a64bafac5544ee2b0a026b71008350ed959d3a353baf49769a4a0135a06ec06e8167a0c06f02fe752e8a4e0e4f092749110b2e67fe4862801605cda973a2986114183c5bedfa1cd7ff18df7f4139f736f1d76e3ef6506edd73a4bb8efef1618ac6b1155fd12c62966ac8b6aa5ce09cf88ee9ab7bf663da4b8860a227bb7ea1fb83fb60320f4ccee64fc39a1d23d4136cac007601184bd329ebf10a67360c7094fb2d2dc805af0154167b6b8366fab1156887f89aa8eb3a74276a3a3320aec11e89f2f5aa135f418fa1a29bafb2291bd732f02c011254245eb1e9959332381ca703dba86558d48a3c555282a4a30f22f0973b7225f62cfc19fe8d38490731cb8ed50244ce0c7be326e6ea1c849b07698ad370f572250c2f7a04eb6100c04af97bbc39202f9a298f62b7e2b38bbf8f180446b30d21fb9b5ab7439f4cc545d59065a1468650309a9e3a049435b951c0677d84b5fb05f6cd18ce55143b2e471fa67a659baaa8fc256e9755fd89aed724e69adfad3da14a9180a821039a501910e9ccc7c53d3a72a69600fe773ccaa066257df750855e950db640fc8af6e63017b86660696ce4ded1c77cae31594176a8fe3a2c8c263ddb149026bd966a48bf6747cf576bb19a041cb16a20bab1a2839b60b68f80eec05c5270f219b2e3b4ff8e96bcb1434ff65c7a4c1b15fe2236301952140accb24fcccee94648ef0a7109684f0fe6b77ffa51b30b49f2028c24603ac6ecd712d9a660c893bf44c9abb36684380ade1fd0241580a0cb6a2f33ac7f71bc67fe457f4bb201b34dc0f0d7dc7bb60cb3fbb2257fe69d0bff72948ec66d30bb115d178764a990b5d356641a53aa37f63313a06201b04053f5e07ef34acc484dd9d722da834d4d88cdac59f508beb0c4b3029512b6ce052bd0a41d912a063e2ccc92ed83b4da24e2dbc202eb2c14514b5b63a85ea7b1357fe621b19ed9ef23b88a249a359f07619750252f5a161e9965dd0e7744004bb2efc7b5c9c2f247f838f8e96c404384d3cc604ac883cb7abe049648c4f8defab91e470ff6748bfc1afa5ee7618f37da2212e3525cef968c6226efb4609b12d5dc97b1769b3fb4191a189172540d2fb5a88104f14a170573391456e2a8dd178ee5801d1da6b65fa4292f6462e044727b4c1e5da2a58ff8554945eaa029bf06a6faf4099a50c083989e1d81dc50d12937fb0cc014f539370ef8680858cb1b75f9cdfa11d4d82bd6a2e1dde4027cab5979eef1e4a459b9bb463a2cb57e26881945e2d7d42f986312ec8cddb0bf07a0a9362642b6f64778fb0f4353db52ee1052c5b79241490b4c6cd186eb1fb2e3c6d19387d0f143a7de5ec8f41ab8bbbecb2f3f1c00917764c877527531fe0e2742854d9dc2e4a1d7a2c3fddb655bbf5534667dbfd39dd4a51de8300dcd2b0e40a439648f5cdaeb3f02e4ec383b24a761e309dd2b6632bc574c03617899385d21362c5a5b93bb4a5692f3dacfca6c12de0b20fc558517db3427e17ff18ed32041f92cb4fe4641d44a5ab8032b9cbae2934b80649c3a65464c0b0972e98b2b338a1e58b8865ad1e591220930965d3f462592b9298f3bc2c17fab49ecc79aba338cb1618c0a5535e59bd3c8890e0abd34ac548360f6a78b5dff84447b006f303c3db08a230513cdc3b1cd1402df9f6be554fe3797ab69e3466389578d74c08e9ee538c0da2c3f0a290e20fe29237e58fe43ed99bed0d72d2aaec4e8b8661d07436729934d1b48581d326f93a46ce6e6f44978146742b7993934a57b1045790b1d55c0b9eb9f451e3587b7e71af46512c25e535a13f93b79a5987137fc34ad1f9d3f3f36342bb8567585d69fa99f11aca7a3f4ddbd3b263779abcf649b6809bc86aa6c3b7211e680812a552e1c7315485b768225df24a128c03331afda68d1c5236113034d2ff9d9a507ce82f178a2e94276e1e18adb2422b735b7c75a083c63c63e6af154b4af23dd43ba7afd5a210431317878e8771d516b6f540d66e74c5fb2e5896ef5e7a86592c99a7b8ea91d3272cbc8b5fa75dc0ec04114b52f495aebe3832ea6cef6b02b12507b1807bbfdbba7b9ca903c77ef012d28e15e21fe5002a47430b6bade6c609e9e736eb43f6d1a77a9fdc46052b2b57d97af76a7f963d9f109980ca8f169596317de18b1c3492a1abcf291e57252ad67e65242d11e8bc9db053015c065299a2f8663bedc5a1943bef5209c1134a8f5fd6942fad1efa47163ec56b07016d36fb3b9bac53631bfb0ad0599b0a9af84279e99322adebd91d8ba327b176f76c318094713cc57cddaa92d0d65441d043d65f069bdd6dc43cc9d6accbadab65eef3d443510421d84e96113065f434e3f84766859e3c15b7cd305b550c8a870b80014c05010cb3701b8944287128f78ab562d36afea8f7f5e0d7e779f432eb09d75978ba13c45eea11ff4a62ca283fe78abc03b335c4cf77cf3ecd3b0a59a783b9ced052847c2163b300660c2c636bfc75cb24eb8c845f7cde67f56eece3e670dee9bab9bbcd79c16027161544fee3d1d9b95352adfe92424a969968fedafa2961b9dcec85df4ccc952e7aa597ccd0b11304aa9a049d822dc01398796c3e8febdf8b797c2c60c03526b8e66be20ea33831d436f1a62d77d0e8240f01aa1efa2b7df437bb07b77a573247a0e26cac38fb918e8bedfcb8c384a0d5dd13b792092f473123fefa46070b362249736ff9e152f30e321f0975253debde36f231af10854a057e2a9a88de654fb4a74d788b70c7628c119edbe034d16accf2d4b462f3e0d1ccdfdd4e4a90dc51e2220038241faabdcda585055ffea1729fd8f7a57786c5d9eeb86b1fc1ad2c41a688fe617cf00b943e30e2bf1a7b033ec2840e51d8f385c0b0e7b118d927adb298826d4b610269bcd7f10a6bd41c99c253c616e0b6dab23d62afb4d5fe432ad37f1a73aa398e7a735abed017631b020989dbecead610b87c4aea888712849bc33442dfdce9561fdde7d0a2396ce603a26ada0ba03da1e46543f3d24fd5e8bed94e0937afc2d6f4e4ccd9cc7d764ed3a3945a31ccd7d0351e425181d78ceb4ceb5b15f2cf0649a4f3e69a8ea823ae7aea426312fbc7f60e804216f33dbab3181915bd0662fcbe2453e8bf3348b07acda0bf303cfad396789091bd2b54852b7283c3d84867a87e79736bb7b915a4db21fe21553eb1075275e49865aa04aec77d667f7030cfe420680fdaca3edd494c15b427a7cb080d1d3208a04f0333e6a73c0073c131b35a6a06466cb18975a6de703aba8fe6058474d2d22ec65117c61575f26871f62329f00909260f116c71e69a2eb8bb7d2d53f7939ee3333b0f915b0fc33062c07e526fe863117a5d930b920f3396f4cdc932f985f1747f253587021beeb1df4841c4a542d6586e4140da8cf749a2264f8ea05249d319c8b9a7b213995f2a64331296c798131f241cf71ea442215baa2c9fbcfe82978c2489127874fc8e6980a6b57c60ae3403dcf5d66d7c043211dd44f3943ff40a9150f5ba7e1c850394e30849a6fdd41a3285faff57e2bfb8ea1d72c29112c7f81890f4838e666bb87d9ca35f6a405859f40112a5fa738619b75d8c78780eaecec0f839ef3a4738c364bb7830193d3e714922413c9a923d1e8786895e9c399a2d6d7b7f7bda684832ab47d5f96d5e7d2e28ce2b68fd1d04d373422b827fdd2e0c6284c5240fc4aa3b6b2bb8d49cd198d74d8949069347dab6c84f54f135406d31cd23570afbf4e685d737f41d5203ede6bbfc3c083435ad8d755f8b231143a3a0b6530e01b3d54c7d8313bda9b1e8ff1c3a2669f6f5343a74a2e94aa9f90b0a87aae3f43d93b41a4259ca3e18edd7ff2b6c6c7fcd78ac0de33800a5917978a3eaadada8c3b6dd42e2ac893d8a8aafbd86b202fd9795ac054c40d7b9c9e0cd680ae8e5dede82f36c2dc41d6a945221cbf66768b21b980957df48652dad13d8658f3af6648f12f6154b7bad26c75bbb01708b97f2c4cf2f61d1cdd9fa4725dd1d32d94f5125be34ad5690d02243b3e4411ed8b24cb6dbd71e1061becbc0c4fa4be3d2f5778f277f7bba8a57f5a9694cb7c2dc09c1e6ec81507eb8539e833a567e2776238874e18b909a22d8a177f7a6f05e3274858bb3d8b6b87c4c5ea12c275817c2d7b826c05553b2dc277df37ab0d0e50407413d73ac272a68ce366aeb4097e842e56d2c224e71aac1f0473eef7011e9f293588520bd785fe1da00ff0debc81986737482ef6d62856099f52d34a9b7f04854b87bdf49da5326e3520ecdf529b947ff1c31b9e9e0edf928c388bae8918e4abff29f99c0cd87cbcca3f7a44fa1dfc4ecd378fe35a310d95bcd19ec556516e46b51a1f733f277c48bc404a50d144d8397ca235b4195bc36b5000310ed9323f7d5d9678d705ae5e3a2230edba128921dc1b81d37642bf8bdee109e20e8a2ad379a201ec5c0407484c2c7ad06c6b2c8f4722d4c37d17900a04549a2936d6eda17b14b7e8aa23e79782f29d921d9ef9aa7975a8b7228b38f16bdf1c641253eb16d84f984ae5f412b18235c7a445c7bdcd4ac3270f60a6883b98fc2ad243461fb0a761b7b5a529cf7c16ae8926803f6061d50c5dab630fc611e9399efed0b26ac6165bbc7dea2aef3764d81a03672d16744b4d72975944a364422c3395d0836a2c364771ad990a9a0fda8eb246ab41294d8084f5ae2cca62e81697ba706873e27608f45aefba8bc16776733b757671bb5395ebd3a54e28f0e2cc862cbc3dfeaba0e3e667c1d300b34b8e85a0d0b0bc6f2a66ff4568ae085b0ccc31b4a830bf4b5d65891e012eff19e867a456044400b26e5404df4524ee78888f19b9fdc1aeec9c1a29c50765ac199634a87ec99c152349ca0b9d28734bb6c665a40310d02e054d205b73c4128eeb2e790934acfa218c18e837159af35097e9889262d1343fbb12f21e432630f6ea51570122d844b45a2001c8d196074d1368647a7400c1f9cb1c47e663279f73d56fcce34b76844536ae823f1c8636ec4b42b536929d3b408beadf46df317a9a6ce78397ffae5796b8a0d09ee07f50555173feaa815ec593228679281f2836602dde8b69bd76ed2b0611530d54159d01ffecbceb30ad17203b4f1d01ca89af29372c6bececbc0889d4acc1bbded27507a264d6451a093a00efd20420f088e7f1885dbabcb7df2d74d6f186555895f5858e0bcca40b3c6a5082c5e1d0f6861fe3968a1b1b4f9a5336e08e2f68db3c1d45e3e513d6719c46fae293e4b4aecc7be23e4ba287fce3cd5f8a391e711ae7b78edecdf3f5ba08b96ed08e4769cdf393ab0fea0e36e8e6a7a8fbaf749d37b9b26b56dab255eec0c54db6e11c588e5aa483d928b094dc00b5806c5b5dab7f336c48063867b33d89655e0fcb2bab1d16b4da57ae828099b872c2cbfd7ce080d6de654be3b5ba5d3a7f8f095d7ccd1c18f1dd7e373012544c2caa8112cee5f18784e98060df1b4f0e4e8b65dd1d1002fead11330066ac5b07ea39271eb0e4ef2651653355d39f1be1201234e557c56ff10db24e110e7aaac85e4605fa21b0cfb4ba5534554dbcb4f1893429076b1ef96aaa7320137d442967f8921f0f72b8a8ff194a7236954d860622099c97f6d8aa2154c6406f890808dd20522520992ffdc978377899c64114433ceaf317c3809dd8354a9392338d895dedbe35f58168ae2ed53e434311e7ae58dc6297382fae5ee68940e318af96dd40dd88d82d082110f1d5efaa0517414a975195c5b6649a831819f3489acdfe68db349077873474789406c1aaaf1db43048605e0afac9b557f30288cd6cb96cdfaea41b75e726f650cabb275db9d9cfb55267aa80a5615fabf719752407eaeffbd580400ea5dfea8d940b032cd3f85ac0fc15c7f39dae7b028e082e5f46ba090eea3db5f19c79ce5986c17ea53f1aaecdad75506a858c60cb529c1cbca284cc5f2931ba897d5437f28004dbfa3b19d081fd7d3c8383d5b740eccf05e513ce459f220b9918dc61cd0366c8972e03ab1d20586afefb27d4ccae9f2018daeab3d689882e464fa888b705b5262eedd27d1922f7d419f6c3f10880578d9ad9d5b56da66ce885f17aebf4462fe27f4d9c8163c6b5ee2f6ff74b315d0a61541967d666b29bc50f3dd74100267bfe5dca9f939e507b8833eb44819fd626ec8218ef5ec5864fd85dc8501649ca2f3a506a63c4cbf72f7bc12e337cc0eb878e60d2a5c879902d22f8ebd32db554ffb88e8f088a0c1e5449d82a985803c04dac660bd5b3366753f7e779ad56422544acf68744a9eefb658b17e9d1f46526217a173efe7e6749c221d60e1eefa8ccbe16948e4d6171857114f04dcdce1b2eb6407d5c55125e3b24d3f327e46e4e1b9b5f7d9568200fd652184358dfe8aa941e44e21d75e542bf1f0b6cc78e186ffc8b859128d2c44c959a1f9e2b09a1f8266879faa6a5f0ebf8e77e107618f493d7e136b37b725175fa7158652df2363763daeed46801ef8534305222e5475c220c757e8b2a05571dec9996373ffe2811ad6c83cb7d03aa3cf25003b7adbdb44abf05754787abfd6b7406f5d46f6cce71e078f8d684f0e2a17086efafd7782aa228ca966211cff7d4e8613bc275752f6f272f2e647dd12342bd64d1ed673a01978af90c442b4bc2cf8365cc7f24fd65f99be8871d07704ed750ab833b64f0c509ceee3de932c0f7cbe1fea0ef6757f0faa52ac1ce15b070f77db00a8e9d089c36490aa18d6bfecb197776f117146ae41a0d421654b2447da87f0e9bfab157dc016ed9e9d88427b3af6aa42e6e3bdd20426eb3a1f41e603a727ccfd97e2656bdf22fd983b2adbcdc0918a9bb2747f3ef40736c17d56b96fbf6605762b46b508ce9e49b56b2328cd172cb94eb14b1adaeab35716074925de35c730307dc36efb553d53951b92906043fdd4baeb54c3e4652d0b10185c3abc57757e3746b63c8964e2498ee0f3d3fbce5743752a4ff570aee9c036b835f269eadd290a40ff7aac5d29c113f1287737336202dd974575387fe7f475b9f1983eab0fb9bb187508077655451d9511d6a5426a52a8f3c0098519b7d825b27ec230fd577a5c7b188dc9395a743c50ca01a82c6b12b83165a3df9666fc8a527266b7e78bc7c0ef6b8f560970378889645c7f2919728bec4b98624330f203a4b2a160665e928f52d5588c8d6dc3a5dc70ba44365a2378cd5b434b1ac741d7e877c125f57131c35b302d4516d05f96985dfc3b67953fbfd0edeca5e6e44b2cf5b2eed67037d27679bc9da0ac28287154bb9d145df68f06f2a16c12b2e49378ccaf84a1d82c828de2779cc172f1cd5582809ccd2776864742c54a032fa5a2b145fbefbbc771981295e02192dd7e7dc020f906fd8a0ff09f0a6e5e0c5ad07ed4632b6f587862f43056ce9b0dc411966d49c58e4d5710589cf5868f89d54d868d064c83fb7bfbf99d67b75b0dc2fdca3f09630c0dcdea14ed505715756d04e5a32f9d5d2675355fdb05e52d74e3e4dc80a776e678f07840c384eff2cc0e54fbd099fac4ed0c54c5ae3ca0c47dbc110c1c11d9e182c5e41c1f77c8b70e75969b14524f2b91a13249663d60c0b78e34adfb81950540294c5ec59a62577cada5145e4e9ce5d489a5d2adc1e5c49d7af84ed35397f411e19088fe89c26488956aeaf1e93baa52828a9f2b856c16c164140ca50eca05de610862867bc612f2cf0819fc3052e7dc83032df28f806aa191903b6707a4fefef805fedd0d9ca71e4f88aa25179d1984ad64fcaf23bed23693db9ed564308745fd5cdc154cd17074791886a3b26af26208c08e2ea04acfd329654240d9cb0329c15e39164b46a9cc209d52b125972e838f35b2f9c70066a9e0b8217af65a4f6ba12f609204a885f03568c410ac068bbbd97920e38edb2ae27b2c4d811d72c62e4b9776f2a181ebe20e39825ce92913a774b7b3ba70aff0075ca0bbf120f96ebb4ca802c7a661c115a74b9fd57db76cea96c8bea3c98735941a76e2389e44fb3601e447ed347ba58aba480255e63d907da637ec14a9ae06d0ba9152fdb98be3c2601b3feacd06ae0a9646f6e65f520bcc78681b60fd8725c4c56b563f83fb36bc358c8409c94ca586d0f3009ca3e78532287efac5f6a398fa5f7f9779fb2bf8ec770373b374c20e7159fafcf20d602b44286ecca85268c6704cbaa04ac201544ebd2ad4c0ff0b1b49ccfe95ed4a6126ccf00159be8aaba94f13ccc088a44c5ad46d107ee8541480b4ef8eb1d6b0231bc13a4b6a3077509279c333e7415380eeb2b49728da57dce8b3c677181637212710467348c18f840e89269ad945e55e569520c12caacf027ddf7a5ac355c11f771d94a647c902f2496ef042bb26a9eeb0cd4772457e906f178ba3d2ae00e1a6fd4c27a8ba5f72023e581511e875bc52187e294915352da8f2922a74d5cc0e898d02f407b9fcb53b377fb36762314a9c27dbdce89691ac3dcd75aeaa7e9e7941b952f0013358665117d53c5c1f578930dabcdf598f4b45492706135b607113529b45f5dfda78654208040c4386dd0c4f89affbbc5eb15a028d5baeca3ccd20f7d1d27b49265ca8d13f464a9bf834cd3b9b29dca7bf59a5429d43b9d8fb3a89e1e9bf7fa3b71ff9deaf78e514d27eb324ec8e55bd649140c1d6d0bf4168bc18385adf74f48464982b618f482aa35c8e2d4c41d1cc15343b03b179e88bd26e3be413fb281483917ab9b91582da8eef824275e25a75a1701d34e47a4f6d989dcf76758a88198b511ba01668801e004474ed2a78d2e6eb811ab5a9e7445261eb2fe2d95e0273b7f0495a864a8f6096c6e79ed521383d60712eb87bccdb4d07aa48474840dad8a80733ececaf68248eaca85fd700ffbb9d5ff767ae25148c9afad6d0aba1d896e499bf9d7bf188137cefdad64d74e10132c696844d49e362dff178f9dc7b212d73925cfbe0b8542382a39f08d10d4ea48fd089d97fd7ebfbe5fa74d798b6c5720581a302db4d2878655f3c2019c7977f789ddbef84acdc517277881bddd58645f0e8da043860f29dab65b4090318d72b3b463913fd1ff562462eef85f6d10070ed42f10efddd2a7d06dc1ada9abdd75615b2bf183e74050ee96b5a1c4253a4dc68cd005a66ed4256bbf793c78b59a15d57f03367d72e57c331e5999a27f41cf9c47f9a59ee878f79425a655586fcccddecce72783e63e2b901507b9e666f5216f49f4914058fcb1809a2c660b7292ef37da2e63f736574d7cb7591929cdf1ebe2341b8b9654a378c32c3350dbe75df58ff90e4ef2f20db19c839fd122f882350b968d642ebfa91a897bed4f548ed416af8be707623b6d87702a25bb7afaba0f37f1e1ac2d125ea19c6240828c131640a0b8b074270ff4767b7583d3c9e1a119d277e2a0b6c7a3be40e32f8d71c408cce59cce9de4f3e497863dc86a66c96b8a1cf0fba81454722cf6896556e860290f774095790a1b684d760395e4958e3764e5908d8a27d48416938a1878ec673f2bd7255a533d9cff351ab197546db23921a7df9f2803334cd3bb91cc31f147562ee196af5b75f19098f6095328bc783431bb1f45007271d992f57f1081e39fec43b21a58baf9a26ec97d9e8c14f6b486fbfba689c3173d60e86fc27197222aaba4b255106b933c93a75d6887eb270035dac004be148e764779447a4623006830f75da950db5c878d6198d2f27955c46302443c005f93ab617a80d1c256971ba71ea662aa147c69ef0e25410b74161954350bd81b47d8da884573a260e484934730eb2d937f7068b59bea6a3a49d729401f73a2c08f96b9713daa77aa2a2a5863f3b567f983b7860991d4fcd905b7184dc633d4d8447eaf4b0295bbccc563e0578235bdfb19b15c8e9596ee17f2ebe3d75c9506239bc1ddede8a02915b75e93162d92efcb5dd21ff35b5711bfc9c8bea0c7d9dd98e724b176cd60d3a34ed8dff455fcc70ea228f247cf2dadc30466b2f6a1d9f4ea511106cc01a9e207fc2aec42712b59cfa125d33d06c2425bd31c00f04bcd0e22fe098046541ec1f321a75b72add0b5b56a68310f809d3933f925eaa50b56f53fd163588270f480069488d29a67dfc6d40f498e30441e6563f4bdb66a767a65ddb0fac80d3a2ab7951bfbdf232a3e6481342da024a02c0354cc763de7d57acc07b7abaaa571a9a663207c164e904fa155393cee067d2362578f98847b825777df52e84a126baf4c0d1685d1d593be6ce7ce047a25f5e5797360ee1d783fc553fca922c34613e1ea3b990089f188e8629773735d6338e9474da333c5415032e96d8da5318d77e0633fa35fb06c1f69249eb16cf1aaf6c0fc2f6573cc374125619213bc9d5213ab046ac7cc63ac7cfc7b1f56746b0e9d2bdb0e9fcd2881f5b164ffdc9a8ed6cc0900406d6f4b46bc00e0dd243a6e9afc5ce50e0b1be9d2c66fe6fc632fd4a5e00383520af15a98b4084322039114a4dc063b3ad8ebfa914926dad270b8573684e7ed24e3952822a15e24363cd7d5384e18beed47a66904140463a88d974c4a03d1906af6a65f2f792a630d032f6df7a96cbf8b4e92ddb9c21233b4306504455e8a55c21f9e89c0cf81a1b29e211094e341b3f33b418d51fdf8df801b0d8d8ceb4dcb15784cfb4adc04e069a8dc09347cc792820a22db5675e7c82cafe4114ac512a3b3d59f6b7ac78e9fcbd73fb4cdc9bd312ee0997d3cf6eca3130c069066b868561ac7be132819a1e33a7c47d094eda36aec482612c1a44c69ccab958e2c16fd5afa492e21109e8ac1b38a8427754b55a1f2a114aa79d423ec1c0afe92abef25215450f8dc52c84241766d7afd36440e5f70ce48af0098ae5fc79adcda59f12a6c14bc22307755ce9ae6f7c9c5eb0e86a2245a2f1f9617f4df9363dd9dfd1a4ce7376763c8e46443a187c16d41a5819022d953ecfe5926bd97912ec8890d022470973c0c39aa8f40d00fbcf8c37a6c6e6960ecc4529a881dd6abe7158a649a90bf476b9f41d4657dd07c397b895e0969cf63b7d0b787fa2c4496dc22c8b06c4a53181c1d4e85cff7fb136f93d03eef8f7146a24ad033e1d87d84b67915eed33130a5e9490e9851014a64af5850d196389c7730c4c276521e02d66c516cc5d3df64689a4df9a21da5499e0ad1474a56390b4251886765b59a78ba9221e9230d4c756aa1391069a42770768ea953fb9a6b2f7463ed7e3755a7c02f3dc3c291bc64816ea875d4c99e9a424f94873c0a7d24c08951eb4f014a84805bf2920df0f6b9b55cbcd5f589386750e3480b25d7691ac686aff3bdbe8cfa77134985e50b2585639c6772a4ddab8e3213beaaf9b3033f871e6b5b0abe1770407c4d8be7c18172363a5dd0c0fe0c6a8f64b972fdea3459c60d46e4279cb8ede3e3ceb9afadd6ae82c24b7a27e89d8e4b8775a48b2ab9875aa7ef6c26571b302bc9774f943b19b8864522e459bcae422e197050b819a3a6b337b2b643800723c4a7b2765eb98ac0cc86bdd8e2b8ff0b6066eb452ea045898daa33fc1a5eb5ae6372c9ee967310acd8344cad8e037fa07111e0db2eb871dc6858469edbd1a8bb6be1a61f183c95b9c45d1db8c75cd28dc86ebbf92673907f2c65ad1f27df531c802bd8f951c6fe54675ff5034d3916e75d1f676cc56effd845041cfc7d86ebd299115316828aaa89b7768667c955ad6783994ac3883afd552132b5ebdc2b3324a6dfd77354dbd3564b264735aa7b2dfa2709dc275bfe4e32e0890837742fcb42214a7c9383b0c2836818d58202df512172c8df7d6989e7ef10f76a138187f4571642f9350cb88a999076a530a383defc7e1070b04adcde9eef210f8238b74499badd36ef23870245346e2b68743f6d7e4cbf71300d3bdb9e3e03f2fab84c63a298a1724b2f0bc3325a7a9ea04611f8b9eca0da34c328b90c795be01c3d9cd1fee1ce7ca525881883a9d6b4d4fdaeeae35cd963f317c3c400d5e42dfa1c81357aa1b15dce589b82f98a055429991d496560a463d60e21367c0b42c334ff1d71b758dbee0fe52b2da83ba75ae935119828746d3070cf32fd5a510c6b1ee9ec21cce5cd7c62430bb8a6a417b660f1dfcd516f239a9f0aef6a5c5f0791fbde8c1c92377bd9f3106cdded4e3772db7d10c16af33057ba01d767ec434fe6bf40ba1161c300361e33e46ed766960af1a11b0056e031079e7c9c4bb7e551631467cc25b3fb4c63d669e62e401ac567cd2a8ba134e045f7e801bfa3cd71d9788c72eaf2e677c5ec54c85bb0d7bb92b61711642ef0f5afae6cc46390577206da06a7274bb7d04a713ffe463c4100ba5a569d24758cf4c828c5f3258808de95bb1c20979d5c4ce4c78d54b5e15861019795acf374bb2086be1e0513bc0dbc055e225f325699980e0a8a634bdbd6eb0ae2a52971fb913f994279e6f9996059844ba8c6ea62cbd0b68c5c191fefb607068cbb516b6c826afac6a8090e23b30eb9f282f141d8c45d08dc166c68515f4d7dc6c6ed5bf7a74a9f7a589f75e8d292363d32dcad98e817f9818e1c3757f141a4e226840710cd6f9983f7de9371a541befa3ae4d0350fa7c21de12aa3460305060031b0250dd51a46beaf0c8da4982248169e1139d52ad9f2878365607142f655757c2b9007202b222829565fec2fa58367e53757334f580a5f85a820db9c02c475675c7a23a4217c855f6935a64b3e36f7f0629ccbf65373036f35acf71481b183a7e3d05d991f01c25c3602c8c74f64440980d505fe7b0a455d2f307b4b7b6fec0794ae919dd1c9d678a3c3d12e9cf844891e92e5b42a97a3831bc45325428345d54172eea1d3b9d14a4079e6f73b92a0cc4c8ec24261fb6564771f7861eec796dc938de677c32235a6f8d240ab1b2412952da788170b3507867e1329268b753ffd1228e2c0cc1eba178f2ac42012f9a731cde28b8c9672b418f70ba2784d5b37f8ded8160999c8478fe1a3e255013c392626815daec800ba886bb9c39c6da13767b269b0e821f0495e96d87acd11551bf4ba6d5da1af279377594725cd6ffbb888c9fa7de9bf0e6f36a08d0638522297b4c9cf057c4f498e3baa5e50a23b77f5c33e07fc55bf46f501ce90979fcf189cd25ed7ffe4f5b9925f151f542f52b3724e1b2864b7c6ef35ccbca06f5ba58ffcdf67db556c4a246a9c457ec0c0eeeaee2c706ec0473cf5d0f09c1770cbb28bdef02473e90274d2159e955c2dee9c8ea2723cc072f39515c0c4a1af596d13a6a3711f5686bc8f08e9970aa1f8bb50531f168afb650d0914589f8c6bcef485053e7292d1bcd74bf7cdabb5130c2d365394bacddb43ab4af9f99a9a420e20f065024e3a5fae5ce7308f33d4ecb0abde991e05262b72e9e8fad171169a8b6fae015724bfdbdf043380758f3a7554b28d35106bde0e8828533199732317ed5f2b479e2620bd3af52c757a679dd8d641b99d817e96af498ba1aae38817f79c44c44fed30dfcf5ef94628b1c19b2b4a12dc8f08a823fdebfb21aa4ad4bfa9f548937217f056d7e032d9b381c98250381c7d0804fa2dc3916876a77146f55563e733943461e55e8fbf8fd74a18173173c451e752956524fac5b93c4b79a02c744bffc0f79d0f3f8ce98b9e15bb065b28d3cf9181957a413c2ecc8337e174eac48aa0a305b7fed8f62473ff794846dfdb60aa85664df8dc7d8458e151974cece0b37149f5d68f5d97e02220d2ce6638235fa470af1549abc4cbbab277cd2aa614e56f00c31f4beab3ac8b6097dd45154a9db7520dcf92fd2c520d87ac688085a8f4dc43ce16069f4b47d6abc9fa2309ce881725ec97bc7e78df530ae3a569b9feba964bbe87bc994623620398c75606cbce1590a0e964ae947d0f1911c224c31ea1c1d03b969e6bf40006a76ae36b08a9209c5c5fdfee4c212313c648d141f68d1f7a59d20599f5bbe4e018e37cf3dda4d5094c8646505f151e25fa9319d859dbd8e409534f08ad1abff212b5f516156a2084d031d3a8a52ca5a31e463018e5cbb9a1de374210b6aefe57665ff7c8950e3ee6d987795c54f64f94092570fd74a8402f285d2e873da099208339fede9648672384348a27b7f74c46e97c77b2a77a409ba1e7c9f6d11e2bccb343a4745c7d8afccd46fbdfe961d2d2776cc7803e934f267bd58bdf0c62867c7ebc03014f667b2c2780c4f4153a3efdfed1b74028cf8180bdc7c6eda6a9cb9f4de8a6ec623d15e3134e9e6f450d7cb883a2ce00fe3d9addb1ee8c0de14b47e0df739af706c8649a04195fa2a05ef4e5681846dc8ad4810f553c257bfb44138ebeb5bbe8ffdebf583fddfd7a40d99b1a84252665a3935cd72db29ed55ece2e6091f45e573208ab486c0ef75e3a6b24bf24fe6a9132cf52b838e454b4322f9a1d4ce1b8379fc9a418cdc892569eafb933e630b3eef92064241baff66ea52afbc3d60758949361d34f9b78b8b88c9e7f972d8ba15756253af6fd654fd03aa1fefb357584f7cd4aed7064a3749d671124fb1043bff3851a50908467d8f05b66b860a09002b15e4b9994d60d52de8396cfceb9c33ad839f1f707c60cb88defa32357d730955624c6e7403f56e3f517682ffd72100ef3687fb78b2aa445305cb577a3f8e7cdd40953e1254e0bf178ecf589e7f5bbe1dc5113e5363a343ef705f90db1cfcb22dc6c2d480e56071ec049f62e7228ae3a81fa606957963ca4cf8c1f1da1e353c7e5720aa794382dc389b6307803684aacc91913ca9212b12903f17b6c2127dc62cdc1710172e16af09f6deb92ae64a4838a5173eba8233144d821336f0b60f3b0d897ef05f4f4316a31b1dc83da85c370b0dd892c98632c388e6b5ba8f434252faf8d62466c626f5055f89552bb8a62c880ed020f62fc20d1c8cd523056b0c6cdf8be4c913740583bd05b05cacf5455b5f51833b2cfabbab1e521552321abc4f48bde5c3cd28377d6e01cee866ed8af8b43db7a0304cdff3c2ac4e25cbe274d99a0f2c760422b120f041609db3b5f70293e27d881f2330e657a77e44b1bf758883df80b11eec7e66a727f5b3496bc773d7b28c7a96714f24a93212699b3982b2a759ab81ce43c7c3d0964b476a35ffdde513de29eeb5b7b98726f9240f5dc218e75a6e1f27cdd7d70ab69dfd4b0aeb27f95718a410e1e9d4f974b03f1744ebe076e6ac6d39cc9f83aadcc1925fa566a767a8ab2c105b63a1f80b8d254ac7abf746ca7461c0141891a1927443eeb02c2252552567b53158d736faaa347a593117736d270299fa8038c6783d4e7e878d77e916a53568d4ba46cf867796e5759dba864fbc04052038736e35a5f56d1fec10da008fe2b00869c9f1e6dcde5457ec4b5c5283e9ef0cf85f00fefe7bd04fe447964b36e0b4fa2dae5526a8879bed49eb1faf6a0104dbbf218db81cfbcf6a4f8960151adfca4b9351ebe06b06249214abbcfd18e1efb7233d5771b2b3746ab0b87199727596b77ca9f430802e081a14b4474c8ba73d1f33dade571be5a5a3d048316457dc52a4669904e95a01be7172de31bac758b75ef37c2e53afe43639576680a2829527deb1af1c8bd54dce9b0a8bb7a82bb22fb7b5e64806c983f03affc9f75398b5e43184d191733a8e01292dfeed59871c91e9b03ea26d1163574e6bfef6d4a98d04c8bab26ca69664a1e1c468019ae76425196918282dab5867d0a1c7eda47ab8cf67c26cf9b2f80be45d4f16b6df8559dd250870cd28e26e4f05646fce4b60dcbbfcc539b1b042cf8d660b68d6f3e156a206be0715e96f9fa6c80117e3f6638f1e17dc225635b4fd71996dc38f3d5d3452caf0ad32045afca942cee4473b3a315eb09a8bb33106a6c2f167d8d9dfe0e1305abbf1d471c1b2582e3e26eb43da775e435a9f055168f36ec45211f33a17f78ff1d10c12b40f5f1ed984f29ce715d356dd696d745352525778801069e87842cec76550e00bd7435eb5c81046b58f42c20bcc0d82b4d9c49efa18dde8fd989f0eb02edcbdf35383ea8122d0900a37fb6efa9c7992eee47fdc1c03d66af7dfadf20b52fbfed1b6e96213c9334f30e9469c89e8b66326654b6bb7830944f055013352ee617335cca7e7b448d6a799c22734c6ac83269f92771070ded295754a9e7de508b2ff8de77201470dfa720cf3c63660fd8e5291b7a08f8d9b1caabb280ab065de4c4f0da746b8e94da0462dc1be8bda9307fd97e7e1ee49e999c7be0f0319a793de521a43abd0efcfd8417bac356c119d60fa19896097359e6a568ef2bcaf9221c1b8dda0a8087d289af0f637cbfb329a491895383de090c570514acd004a37d6df260b6c679e3a7518fdf6bcd0d49c40ec233615d150e7ff53f49701cf8aab9f1ce9a4a7269e7a36446b9c572ffe914ab14a758de733c067a26265fe2ad011024ff79a55ab1afef618faf4a170663b81c1bdc318248eab868c91e07fa46182765fb4377ae1447531fef1f10a9f79446243948ac45024413b4f6541b1a3dff0c11b54787e16dbd3c1c92ec9d6eee8d3722c55b0319948e6dc8c9148fa95a7649cc497b3d52f2b869049742ce18fde8b810182ba8373521f16ddd1fc3f3451da130c171a431cb278438bdd5d86f2eab385e632130a492deaa9160a5cbe56f943fb18801c33443ddea00271b3df7cf9e17d082ae93cbd883a3b369164a5624ac495eba082dde0411c9a7f3c74c27386f02d289d7fd1e91fc78eba6584da7f045251a9e6c2c7878214e242db86a3c4c7986dced92d457d3c731fcb923ae7ad9d9d4aa17897c028e99c013330d97800bf02a34fd31df6f98d3aa715fbeb1fc95d7ecd5d28594fd3ae45aa2c63373ab17d852e84665e9fe1a66551e7aecd783bbdf1ab80c0183bd27190517f28e7d690fea917e10fec8c7b4a3a56c443125e2205b994b2d5ab25fa0e7f3f5234ea64481629defc8ecd63dee50222426046647671b8d8f4187b25de91e1821e20b72bccc8b62d3a3e1daf34bf075b83ef59960eb8c634828db43c6bcb5d58319ff02bc7b973c1c9ac8cac62625c77abd02c61f57512c0ab8efe0c06d01b9ecd679cab67a74407b9fc2cfdcab46354ebcc427c36fa17eebc305a0465b389597f58e418076341002b3eb72515b7ee31ea4ef0854822aa1d3f3e061e2aefdf777097006be9a60776d0beaaaa4034960dcb7785c384674a088da432b7bc268374d437faa937bf1b0eaf97c99a501d4044cb65e64b914a9f5ca82cc3b960aecb1cda2e05f86956c3993ff3ed62753cff391478941ca4663b803ec0c89e52afed709ce3f510d77f4183e32856a5a5b11af2e7a65a5c6ef4c0c99a4dcccd915fcd9cdbc99146b2211c233d38f0bb3c9ee5a2c185cf2fc02cd4685a8f152bb341f3f2d78ea3c7019d19b335d22d29115984fcb829f41b95e2724f38842255d850c1ed4f68099821ced781be039b86012a5cd27e8ed124d9dfccff6650c3ded94284f746c542d1677b6c57294cd046758ef2ddddf78ddc610021d5350baf7813a7ea1d49c86a651f50e905b9cbec3271567d4717c3a14dcffd3b1e431b60563bc802813d48ec77019f879b325122e58c811f1ccab924fd175a66015006d0cc5c0797d005ce6a5ea72dd08e5b12620663b85e284571c4b035c9cbcf96384de2efd79b0cd45e508e2aa6a512509c7913e3144339af764056efc653e5f9f3295075e44623d7aee6adeeb7f9dcfcdd7b2a387304e6aaa005a305e333201668b5a186a4d372d0b3e45b0fdb523c3b5f21a51984d3420cbc8d6437017b3082143a76505492c4843240ebb0e35e2345023000cd6656226acf09346f22b041ecd00cf413fd4b25e34ee90c022c68d987bf9e4bfcd816d0ba6fa740907992a32c97c576fb9c01bd7666bfe7e74e62e4928d258dcf43f1214ad96907f891697a25c03ad5d6776a3ac7b7c843e7cf38ed5877c35ff7dc3772a8c96a32855bafe43dfde83b9eee9d71497db09593c70fdec3f1068b58f1b2420e6ac9658acc240e41f05fc52c4bd15275e7a1a60ed49b4378f4c8ff50d1cac886d1b7fce304c6a79cb5e592b6f735f005d2d1c5920d7e68bfd668c8ecb87a6e40dbc7965893d5bc7dbfb8e0ff1c6a6a73b79b362c9a3fcd017984b6c997c9d92ef3ced44d8a3077f5868507a4b071ad2dc95083e1758d52cab3d1deaee0a8b7a07a1abf1a1617e8fb883850d9226b91f9ce6ba00d350543dcde359819bc01ff363cb0f184a5f72a1c5d40c93afe5507d15934f6a3c060bd2be2220e9583cbf6807a5639a94aba48633f1facb0ce9d4d4758022c0936f28c79f29e978d0a3ae2828aeb6a2058981c239fac754eac47da55253983fd542ef7a8469d1b5a6298ae3c635451689305c70f4111dccefd06f64bc58bb75a16548993554341efb46179739d0ef1d672b1ac844a1796aed99fdcc214eef8566faf183c2805d6813ff6a2bb6d7c8717a2741a2ba79b94ee598b5721d6ea33042c110ba2ffd4c3f45cbe18f26f96127b53d82fb8b506d93e7385737bfcf10f024c53900e82982367e7020577e1d463de6a2cdd4a198bf9229c4a8195939ca0bbe850218434ed79f4e4de16105dfb14ef0e8ae79285f1ae9306609b2ca8049f91d2dea2f2af85c14cf098bea0889a4e06209758286dc3013e3135f7f87a4e70a3d77126a09935d0ef78663d8623f12ad31f23a6e7838cd7486c9f1c8f0d9c672b4bba98a5344858982ea889c90204cced1538c4f801680e126b816ccb108bef6be59a3636758f3ad85950a004bf634f24225a35ee1106d65689fc1f9d2bd6c8f2005b43232956ee1d41c7a79019a47f7e3853fe65bcb973bd66ec6170fde2c876ef22687e13129607128a55f836aac06f4ef1d32ff0b02c5a02e2294a39bd45ccd21ab759fa155dc8bbbbc6d9d8c3cabb7477634c3218cf5c3d3340bae7be6996948952c330d028e7f6322efe7e590dace5d5038e33229e9bac8222b7242ae77e85399e3c056495159ec5756b1b9e3cc302f1d49e392732a1712bfb51891ff6d0331e2f8970f2b0ddca2c38539b8b98150ac25f3d9a4c931b9d880513f0fda5bea2c813b7beafda050f66493abe6313c35cf4f81602d47febd7220d4f20561c64d88a9de3537ba3e12ab8dd5c6e1af6494b3b3b2072b2e1b30d3b0ac9b05967dc2335db03d7c6495644762a348481fd1509e42431160ede97e6e55a0ede97c078d1d011f6c8eda5f2f7d6bc6b40a02ccf960aab84f138b908cf35be88a4c07cb4169b95ce367884ddddc732883175dd7b5d5d20b0d667edbc73fa654a005eb837ebd012db18ff06c1c2289d79887001cb03039d25d907a9cf1b89f4d42ccc8149ba260bbe401c8d28b60f56f71d369f7689bdc322b5d04bbd1a424d93f15b8a32bcb2f953199237bf7965b568763c6f3a34892b634e947df11b4378063ad0de81a473bf1c11a9e3afd4e824b4eaa06aa168a2188af334a8af71d5a9f6f7d4d0667ff5ffec7025c5475a234f2f32a42966e15d07cafe57980238ec5825adef9c5814befd6f9aeed98ad40da923d99d95507f3ebb40c72f7237e1b7eb1958784d8ade55f530f420daf6bb8d7aa0550930a3d3ea4e577f37c14cd716f29f05486c712e721ad6c5ef586d7c85c376028230237c2f84483425843869fb2926601d953fbd8c759f02e24a6a614e67278423a66f3f34b6a766fc637250fe05813e9d7a66a85f210816c18a1dd424da458871af18905724b2c2027e17ef767c7731a12dcda33541d391a92fc41aa066a127b3515f9b6f830234bb805a3f485afaa25603cd43a57a00459f3a6bf750fcaf13cb8f380ec51bcc97087637f4bbc298467ea4a0752d012fdbf74b8a245a0e29a943e6607cd467776682a6ca4ae3615ebd9059ad7b735dc7df6ab83383bc574f197fdf3e999c525146740824e482b59def9fe22730afd32e079c4a1dbb740ddc3428649ab96bed921d1849abbe46d0b1549958c7708b76e4aab78f4a4ebb0df8e73a45fe2b960bd5add677da48a9a377e7c8b88cb27963928fa93a0f9bba18c790c05d9a8666848a8a75fc93413b310492acb0cb8eb5583ca73d90fe8907cf33a5f4cf20fcf4b736c680df3fbe3fee842d8333dbc640efab78060570846ad713a417f2fb9b3b5628ba9aaafa589099be6b989c5ff9265b2dfdf2c4f82a06791c51f2c16a7c97d5b97d4096c1503a8ee461b378363498e17e35bbf5601964c10fe96a7aa6f3b75d5df4efda9f093c31b6d1a451b1ac4e8c702cc37eedea88c2af80b62a221beed982d28cec85ec65d96e6541ebc70e121acfff2e5700751b18af3e11208647cba2078788ff9a230850bad49a5ad6374e25a2440cff884556548dfee72fe430b89f426c635ab123c0ee2aecdcfe281d15c6127b01d02f0d04a7159eae8c26bf491d057f772d977168e31c04d10236c193882694b13cd651d679757fbfa72a0d6c39dbffaebbbca19bb92fbec9b142e46cc822b5c095d10c83a88bd1a9cf1a04e6e1f5f4d209447ec1d35131596af11d2253186e8f0dfd5396242b17e3dbfe1557e01be0ddd72e6885620328f0bcf05ec1e0fa1093b8213a13c97dff84c58d1ed8f01c14da45b8127a7850e2be65b9572f2a2a511f941ded0584edc69fb2eb50cbeb51803b07f7b411c37d7725bfa81d2a618636c746bd1059222606ccc982833cc931700921ef10afe11c7b9ab85c6fff2e0157e8865cac06a2efcc2841c29b21777c16b5391306d9aa73c2b2a0efdad360f5846c7ae8bb0701c57f77669d2b079fc01e827bf70f3f084d79f26073e27ba16868fa2a8dc4f1dd6745baeec589b2097b431e921ba87f23baeef0a50076f911dd3d1f07978caf3c1c05b0efb888e23c32699c0271d8275da99cde4ae0afc3a86ddd9ff7cf3cc951127695bc63cdb8b8b66c17f0417a010f7c4ff1a0356fd48de4e00011c73c7b7f4c089f36e757f18b0e4df1c53d7be8110233f2bc8d148e8a0d7502d10ab9265a9d2bb6344d0bb231925df82ab2440f8b292780c239434016e50a237264c63ee98a7560f509296a04c16b3f12861590439d7dd5814479922d2f980ebb7e6345d960b406a45022b387975eb7505e6e29dd4910561db86cf32cafdcc1cb5882d288a7549f9b08045b9a625a78bf35d41d81f51b961e5fadf867c1d14ec5efdb16da46a1afce65be6d517657b02757b84832c621583865b986b6a9e3b372022090bd68d0dc0b9c371078c878f0d27eb96641f8c6c2c4112a1f418ef57a842dd513ae8f02c837606a618403db5d7f3bad83359c6302971b84e4eaae552e3ca32912e8ebae02cb60357eb4bf5dac94462acd95a2b5279f3ca0c4090a9a117756bf3f8ebde0eb39a4ecb368407d9823305d4474dbb80bfed32ab153746aab513d846dc582d0b55e6e2cc7051c2530141e3429d1b52f93f663277d65dd2740767567757ebcdd2a2945943a30bef16b1f8249c316f403ff49c5689bfb9a86d1f0b568d832b3cdf7b220a5914e7c364a76765b32e6301475e60ea3da69f422cd3a72d0964f0d72564ee39b37cc782e4fc69fc1e6a53a03b936506ffc67f02a9d50a281b05d996bf9b1cd23c5b84d4ef903ddf17fc96f02eab83005e628fba1f960c4da18a4644a6023205f5b039d00adf70c23523f94c5330ad62b79512e75527a1a3febf03a7beea521dad6bfcd6b46d8d6bd0f0aac4d9bf5da756b3049cd3c598309e96f9c9e3bf260551a069cd879f0b1683f2da2b3ddebc863cc5039c34813f5109557dcdc7cd28ed6b52081c7ebe491ad59da58cb71096bc1510db9f02ea5ff5edf9002af392fe6dbd415bece014cba21ad7a11980cda10000227991a3d5d30dd433717342669935115a8166a3c038bf1b77adf78025c6d650dedbc801baf4ba5918bdee4238aa066f707f0fef083241932f462ce852348791e24931c9a5b960a8364178b26822eb19a6be71af969c3a53274a21c71d09dd3fcffd9dfa6010f6f431f35c924e1a0fd75c590fb78e2809f68e27fd58c0035bf65878e1be506b534341f7b292230a1177e0708575dbe88e0bad88589e9d8278f5ea9de063652f7b2935c9861fdb6383307fda09b5db5a8c5ddbe9088efae8cb7d5b719adb7d40110ab5e2569036f7425c3ef83c5feb92d347d5a2d363536f5dcc2ee85e6fd1229c73975217da05142f53bfc74c022676a3f20c364d61a1f56c8efab01aaffb79671d2d8adddb207fff5ae67e1a634cb68ed2109ff9e2747f5a6b509bbb86e0b481cd35335337dab2dbd7fdf1ee212174f11129f6c2352ce5d77065ad8b7901aa42e15786435abf23f85479037a9d841dd8539dfff014b402c5b628389e8f81ee3f4ff34988f78a6e0693f7a80be734e937885e5c4be4c48089d4ae195193669ec3bc271ad3fef2f7941732bbab468e56791134cbb5c5d64c4ba628523fc76c79c7dbfecb1f894e096d6bfddc00b0ae7e756732b8e0dc144a05a04812c3e2d0b13af5aaf4b387020590b5801fa28e8298677af8d2340825cba16a6a18e40d6dc53af99f2bfb77ba99017945b4c36118b00e56504b374f5cfa674c5702fb77e1bd7b1260c29ab68577682aec00d3c739af50afe0df98bc08746b28c91b0a3182d79ce7f6339a2fca0ef5ce186cac74b51217dde00454f20beb13ecbe5f9bba051824081be846b94e67a08c7ada9a00067d6c84f873beb898656fa9458de6363201d9917e99b6f0a29677ceb3f855c2d203075f9b456c50c91d9b3d00d0c835875d88aa48a9b3f6a0b14e9b558a7ee922353bf76b7fff5c39122748584efbfb468df449d25b0f1e9288639a86b011069f27b5144682cdcfbd60934efdaf2b53b3b7b3b8d3317da8c8830d83fd79df36750b023106aede851c5bd0736ce354e0301616d8d22703ea72b6d96c9723f9cdad9bd5590120d031d00f45cb457b3ad8aaf6b49e452ca4d358519e369cf890a026a494507305759136afb7a51ab9c5c2d94943559014027a53811485d2f799f11d1d9a308e6e1a220f8b7717ae48c10f276130decf7c0c7488006ad21d869389b721b382f2a59d212184fcc5c6b0dce1f07d107c3941d0a5f36f3445d096ab3b41724ea90ff3473a0c5c4cbf4b7ae738cd027a3cd11bdf473caaafda42c463725ecd1e34527edf042d1df937715bfc2b84f3997f5cbf6e2a70963a70018fcf139b7615c0bea20056601ef346cb577036ce6315246ab0390f7273adbf6629adf2489344feacadef94a416d30b382c9f7cc0fee7720ac35d44c21c9def01890badff14fb4159a5a540ab16cc52a49206a1e5392b49df8533fd441e8a4b1ff9ca487f01f63777dce780f5fab1ac00096e0219f248a850161a06ae6e50b74b3820ea526b6d00a806e6fbfc29cd0b809e17ec8e8a356f1d17b86f02d215fdf07231ab490ee5b7a8f40117bc5b016efa318039788ab03ccb0ba7d2ec7b374812309ea709b4a26e9a56da57822c13219361051937386e1cb4b1d0232e459d4ccd0cfe6ea6e4279e529008aa4239e846c9e94226050c08fc69724f6feb6d9e93b3bfea4ef656f28f5acb2fc9274134cf96b381f7e9f16bb967bb3e1f064432b556afff19d898d41db11370b35c27da8a3f45eb60f8cd8318148fe4efd9a3225eab7a15e84a446ebc8bf30a9b13f8c384458c62192300cc67a16351832cead04b1260836a4ccab01640c84e6ed26876ab57e83daf4d7ff85154e33a53a9cfa2e5fe89616281c7408960c660ffea21b2c44987a40a2c2258a015b92333c6167d72a15211deeba0fb956f8924973d5b31a1ad79d3108634da6111f4e01a89ec68d1d411b319ec3f81cd3e7f7c844eba2c4f02a6e28774257b2f4bcb38fc3bde018f2a5bb24ab6ae736079bc3fde9328d69786738730077225eb8e00dd5dec32248855c5b13877940356b2afe31a44bfb04626cbc05b8924ce2b9e39c3a9a03a47afa6e057fc4312e87647e6fc264c6a86da9c9c40dd10743b89959a794e9df45ecdcaf84977438e3f8d6b77c19527f8b3ed637c0f51b3234ec16f1e7447643cf094e341c6a19b3a0839f16236dedc3e0dbdece90f3bb872d537f5e17a7ea49ecdc127953fe3d0448c4b7edc42dea6a5f9e4d8b08d21cab291d3a24cb0c258fcb46f26027144b8b84582264b4a7fbdf9f5e5034f7fb6b557cce9df4c261448aa61225d34fbf191d3e68f90e0db2092c7190b8c936a13bef7b057d871f716b7bff905215f2dfee8a70aba5fedd1266c8ba367f320ea2d83d22ce1efd6d143cb27caf1f5f9eb2042b432d064cb4578bd787cfa2c7df7d8ac48c40acc2b47ba04cd810e58be51faa92e1ec1baf2da81c829685f118647582b4173f9406066590f20bb5fc558ee6414e390e446b7391eac4ca4fe2b805a54d822afade90a904e2d91ed9c4a625df8f38126ca4028996ae649805824d1d2a9a1b6fa0c74b91a5139d61ba664bad6b455f656969990785864fc6bf455bf67538f813d8d65a46b44f894bb403ae947706f06f02170023254f4ecb618c1088779d543a97ad048985aa50f658d8acb76a6912aeb0de5fe48ac92834e90237b9a8889cfc88df66382d83582279b58932f9a0bcc1e5dccf3fb61e79c15cc8fe252974df3ba6f4eb8e9d35e22a7c2bc691569aa8a0d379756946321aeb23d39b793e58393ba042bf6804eac9a3f81168d2d1daed059ae496a8f20d587b314311244f7f343c4917a22c11df36252b68118af3bf306447dff1a1c5fc53b65fe6d8010c873e9acbb373fdd12cb1c46507474bcbe8386d6458175d7b9d1195f23bdf751e25ce9b6833003fac4f8289891aef77dcce5ad7f1bd1daf5295de047543556b038f597730c9bf36f1fdd0f163408f0e5fe31d956cea8e46476fbb0763bed72494e53525119f07d5ab8083e842d357bd1873d5c1defdee69e248eaca01e626f513aa47729dccee5f1863539033b71caae56baed9ea8e68a3573904ce71fae3e1bd081e5cb6fbdee94dfd9a0c4d5dabb4dd4a13874f9831e5f72085bed1c90fd319e8c0e5c05d6094958eb1d7c6a4440d533cb4e8ad5d2a4c4182d9458ce9dfbfc246e86d5b94e0ca246c4b3a3ed6c7caa838913744aa658f801c83161bd66fc07c6426a28ef48cca29c5fb315e1bc49efa167d1c82bf79da5ad85bbf27408bb0b9eef8af16accdd34a44b0fb0fb68479325d2e3171faa46d60332d1cc241817f28f2f9e6e37b027ace77c1023f3b07719ae570ec525f54de929d6a923f57005c1d4b2304304b0054e06eefa8d702e8642d51300d8aac63c578fe006721e094e75faf07c690dc28b557000f5ea40833507f9750567ee6a94bae9169fe3dad040217277451092c62e0b4345c42d8b7ab5c53ad96a7cb41504819d5acf7283584186804b92ea1b6a108990b66dab393210ca25f1e6fbed2420ee6ac3e42ceb316447403ac4662cd216b53fed8e91041d1e9a4134f37e9d6dee608c5e00428653800aa94770a55aea6a90513b4e9836cda087803eae8e872da474d2fdadf53a16efed750275ad3d4883f0f1b51e31d3ea3b4cb5857d167c64008322d08a1fbcf3bd6ce2d8cfe22dad42cd86dad4713a25a9b7174e395b71e1d2812962d8ed77dab24ebd0d118617d0b4ed8a70721476970ea52b82b89f3b6af4df01770d4d5b3452f8bc2c70fa4bffa640cb977f5bd46a0a721a6a218f898ee6e567b7c2b31677173d25a048e7f9a1acd32cbf69cf504f52d91a5f0f849a12de2993ebe00b302a63f044e646f802b72ff5b8f1455018d3f6c1053c6e20003ca52734e7af202b4fab69e9b4c36301add03745400c76c2a4d0b1a5a66bff86c7516ef4277ae4b27fb5d5935b481b216c01536546e5584ee20650f241cf8640eac0ccb404412461567607b14645f7abdf935f7d4fba61f3db63413e80c364ccbb59fdb9b6174c8e113bf460b3b4ceb4833801a9b2fad1590f7c3fd55b44d9041189b4e2b2bed651d606a965ef5f1b16206bf5d3a6f95ee77c99e5f3d10bd4f3c969a03c138f90548f15f12950890b973f2304b2272e22a803e2ee062a0f0a7644e8d99a6fee557c3542da79ffeeb27ecf7cf651f525f841479b1ddc75ee7bd7ece6f0f56d11e8330529fa68c993efd02d65e926a5e025f09b43e29d1f066e063a41dfb6364b35eee2eea31500ac09baedaf691f16b0ff84a70e8c5ef92fbfcb1d48f055e44386d7978df95ffa806cd131b9ab4ec1341ec5f92762aa1379791381c1061447233882bd34cccd2983ffd1134ec104b57bfeb698a172bc1696da68a49b56bfa43eb36aef7fc86e16987787a83eda3d4fc78ae575d3bdce8c951bbb7b63460400b4fa8fdb815c17dcd7f4dc39a136d380ca1d6f776a9f2261500595d7d225f14dfdd7610bb257058675b1c4afd767b05841f2f49e42d26f9b4e4df3d0545858356166c00004c727cc7e3e3f92e753dc4bfdb50dcbe1dce1b120f656c8791029f9f6a7791cdc8851f7073a8da3805fbda836e68f06576bea5bd3100c74cb50f51f6b6b8fbb1c88ee21a47499dfe9c489b1f89ed94da6e0b41faf5d74feb97c3b886defd44923e8f4b48900a29f89afef31ef79a82c042cd3a75c1bedd20a2248d9d8150d023c1b2583d7c18e1abaa272da18c1626ef2583895a030d94138e0b3c0cf4012a2ae3b1a50a45626439b97fad7ccdc61c8d965bd988de6cd92b49706468ede7747b9b4a168280d566bdb3ac7cbd30882d1903d2a8cbc5b11120850f45526784e675618d7affe7177cf24bf0c796f4629ffccf00c607f1124eb09379a253d114d0fc526667961d015a6d21b7d23cc0765cad541f44304dbd0b1479fe8657382d80d5437d8d1cd0c391c798363d686b5ca0b2f37cb8a025c3fcf8548761d53945dbf71d39e1a3e281cd54b07e7d1b8899bb4b8c9fcfbaba0e14ac373f41008b2dea560cde7ecb590232351669980762df224af73aa99e771628702bb317d741afe6d75cffd057159fba8cf0dc1142fc93bb57cbdecf9852f0d7783e97b5f8d264cd034fbb09de25b8c8f602e644ca21f379cca22f73cef160a681a45aaf17a412af844b3ab2e761c17f0f0eaa975a61da6a321df007b095d960bde29de56ebda970dda11ede26b9a41f4f61610db988f63f4ec36c7771c720b3f08940d3f374a0b7e753366829ab8a01a2a344ca9798acfa4af885e325b4fe494d4684685ac425cbc839780199d81a8470876ac7a90764b970c7f1b20ea7562baf142c69c1f9836566e14d9d8de90edbe86e925f2525ed688adb5fe201937fde3fc051d57e1ea837ef4410e25cdc2fc50af2ef4fdff38b5cf3c319cb98bfedc2fb7025f17b29912fa121c8d454f544d6454afedde941a269b02adfb0dd8d9564bdb84058931271fcc2ad4315d6ce66deaf20f7df3b1966860d8af19f55145a3982409be735e0cdb1f40c744e486e0891f8108611a077f4acdf57fab7c51f0f36a62246035239119c60842446352806f9b3985fac8576bd4281db58b62a83a8f4779bb236004abbfb2314d37a5930ad112e79ae8c90eb3bfcc0b7f7cdaa85a937ce0254a3aa22cc9c4ad927d8d9546520ad6014eaabc4eeb8b7fc4bbaed978f0c73e55b4eacbcd261575a8dda88aa39de87b2594e34b0ebcb0d84e5bc641cd4d01f33a2f6fd0d9de01085aacce38549a54a5052127c2e6856bfea0c77e8c63ab6a4406df05405801cba50b0a7e9b1a1e720e2439bbc0fdae8956af4b007fc79aec5423222e145d8fad9f64cb3c0bab0139c29de3dc2cbc4728111cb1bfed7ab3c8b7b0ec52bbeeca05de7a55409ecdafd53adf0fbef1975a10bb9f3d3098ee7ea62f1688d14e50cf4ceb637b6a13a8464ca7c95db1469ba138f06aefa2aa5aaa58e1de847fed03f0b47917d5594774c9c9b1831c5ce36c74f436bfe870fa6c6c16d51bae0eb59a6ba17f11943efc51a89091f4129fb92b00ccaefe14b24d1a560d62956cae8d300a1e4ed60e687e2d97bdb3111c21f52d8c7cf35f88d38b06ceae3621a6a18b5e101ca0d49db4be0efcda2059be441a95c675216722c2d3a55598394045c540820b43d80d7de61122b47276dbfbacc2c54461c5ed67234e400c5c26bc63be859d10d0ee019815580888a10717e4a627ef8dc0f54479fc100c35078e6aa361956fb3e47132ea5221a8f237f41c342cacb0792bade79302fd25e8961f89661577cadb79dada320242e23659f24e15e638073dacd3f2326b17758edc5c05d078788fa56d0ac8c8f8d56f726835dd7ed19fbfede3cbea5d7e537869866c29392db8f0a2342a9e5c0592a6395329b8c123d8254be12941f885609c922887e630d8e64ed17adc17f4c818d6b88eaf379c38e033f9cdbbd31664fbadae8e395edeaca2204af560acd3a423ae6b8350c9e95fd01453ca97b4a238ee09e43dc088d99f6f94d3b3e86eb3a624e21344c22fc709050136e9d35ff29528478892a443abf563189c9e0a56509d471349d58e1f738eec256106a00733740d3049481328e0d888598dd9bcf477f9eeda3f76b9f5eeef1daff5476592070dcc4eec216463cbd9fba7f1a583126b83f10ae999d91d27358192c44f74ac514a6a0fc6f0daa13d3c09d8102a96268e5a501a4996617503f356ef5a74719f71b87d31d7eb810e8cb77908423e118743e16594311be06e049994e3b140d99d088744e8a04f04852c9121c9f2eb4757da5dc18949c22fcc49118f4f741845093949067f82d32a1c28fb4b5e7ab6faf49d5e587924739d30abb3f142ae80988a3e765d293d228bfb9c809a8639543810d7e69481fd1de3a446c6b65cfbbc810cebdf37e73843a5b9ef061d0bb03729346ba94d42f6f35a7d5a1a51acbad9a77a38f3efbbc18c067a388f885d927159b348548e8de6da41abadb8056093f719a918bed3c9911bd7b4ae44640dce54cbf3cf8d2d47eae785721344b7b9ec1acb9378b00e1f6c399a082dd4dab22290579b330360237ae822a3aa4957f4f1860d4c675e03bc5aa594091e5c30e0f8f1ae431489390d4d2f0c44b3c3e1239d639301e0e75ca97de9bc9dd681eb3198d79ddb4e209d74458ec59dd00dca22ce64c4f51678dcf8d5ba4ca2f2598baea368a3d373aa6aba9dd6addd645636ba12799346ad815d7294d6062a3535992e575ee4e009a91716ccaf2b908c8c52a03a541598957c641c0d1f485ce6871d3898fbe7359deb5dae64972195dbd76a1cce85843a43f220788794144d15b4818c123851934d1dacefaff449a43e4b16680e101a27be5fb2a196bb9c701f534ca561d572232ff1be138f379bb148b3ade42a331611191ea6804429e353264c337ff136392b9d68c98e416a0c5eec12acfd7d706721664c546aad97ee28d2e8c25d5af920932bf2c022f8c797ae93b9de5f66552f0db6e614a6b5068d2d341de79c0ba1bf262a348f0761605ba1ae9290efedb6f69a362f53c51a9d017e104e84a1d12b1b5c8a0ed0fb333771ac9cdc7408b99e30d78cbf9b9af0d5301d1fd96cccada4527e092df18fafc3568d928d30ac6f6ed5588aa4b874b4c85e7013d9864bd1648724711a7a8809347385cabeccfcc5a1db79cea06c59f8b107c89de75d3105af634afe411374769ed04990800b539282276e384719945848fc9c2d62dc2c9775afb557e2be80ccbd648b9714ee961758d859ae304a816a22ffce49305caaf145e9b815344366287a6ba36d58d8a3775d7861248c1a2435d4303d86285f68879c67e9eb9adad4e426fa74df55384b4c4c5a008d92eab53307e54d1950186fb6b15e4a14b940f5e92111a2dcade3a21c967cc0755081f3bb103ad0699e4af4bb8fa26f508782c4566a01231012c18d62a69e4fc7a988aaf1faa58e02396bb3e539d001efec46712d6caf9d0f0ff9cd4f1f563bd6a2f0a1e15abacc5e269a662c47a2c1a451833b11ee245fcc8148d7931d2c8f4c9463ab6d85f50bc7070a192dadc7715498418a171082d252ffb015953220ca8f829a4621584036a9789a29124010cacb781b27763329220a46a081be7305ad2bb668932361a54a161384e4b0b68cd3375dd541b4323ee751a4699e2bf0bcadef471b2888d15dffe5f7dd99d832f29821ee88449b0631549dd1325bc29e66118a6fe9a5e2e1d164564b757185e653af96d6d9ce5f138131ce240ca65a7674099f9e1b823d7f51f59ffec97bff25d3859d93e85ceedd02aabc0cd9216e5c23775971f4f9599b813b5b2dcb70ad964bccc2bce31a3742c2f82c94705df211d16bf7709746e888c488a5d7d87a9bd0175710be33e1214d828559abd46ee4a32dffc0c6f1fa685a2e9680838b59a1c1828c8e306d6f7005d40c10a4045a73681fb21d9b40ce600b231584828e4aef15c05ddb6b7a6a78ddccd85bc32d3fc0f9c520f6b882acb09e40e49e0bf7c730b5fd57fa93dc63947ae923cfa8a48a7b47467f483bba4d406e3dc106cbdcb9a9709cf1082c8ce3124eaa5ce0a4042275e530c24f7a0b18aa43ce808fbbda699e5119e53bf681d0a0ad260be9c3403489aaedef79c6059fb81abb1e7d643d3d50214bd17b13771ebcd98850ae780dce42f235f3f964665ad803111f12576cdaf71c9db5f7791463b605eab5793a0fa3e413886b3449b99ca140e18fe963c05b68ccab2c0bcac6872399ce28b760b3ceb6ea4937e2f4fef758bc4bc78fe92d65beb037d8ff728811078475d2cde00c25b3431d4c08b4b74f7d099cc060998bfe5be741eae1a1fa5e9ed5ce7f32e4f307ee5f153f5234ca37d23a3ab5d742645c5e8944294460b43c8f536dee163c54eaa4d601131bed611ada677098507eb123cb960af38245a2b5918652b9228cfad702cb8e53b39ee9c5770536a82abffe9124050ec6fa45a358d18bee2967e52a2ad4f3c14469231ef04c77b7a72e48443e3cd5e1bbe305009910dce63a60dd4c8450c761e885e2164d4662aa03d1cae7709690130ed2efe77dcdb61298187a13fb0f487de34aa6f59eac32ae966b32cae300fb651809714a830a5b64d0fa53173204b3ae81f1c7216da77d78fddf5598453da58454fcefb0d988c3c7f495c52c5c22e190942bad7667cb0b2040a175bcb8b70fd2ab077f89f4fbec9069e768be95ca7415f363bf5628acb0e35caf3f86b1d448fcb3e3b4a587928e49da8e49851f39c022bbe71b950a35ae9881127940faca241a1dae63e7f6ca2da53e1795bed8606c13b14ab8a9ad6f495f336284e750ec0fb65e412e5029a55eeea79c8e68905283727a606d9a9731082c766f7466420d735de2f06a3afe826ddc5b115774ac91afccaf0cb8601e8cd7f6a4733361bd2fe3d0218b93415312e9c730391dfae38b48d6216af88244e2e81794c59f437475615dfd6fd1ab6c36cbe9cac33a93c36747a07efbfd0d2bc3b0410735d75e443ec09ec149f6055e88e26cf8d608abf96cb45d6a901a7d16f5386435f2cb03ae645f31f8c4ce641a15d658c797aef27292733581a2deb012c3c5cd04ae8cfc0d986194d97a51eb07db15cec1072dd12ebad05d17d9f5d0071ba3a87a3f4b0804e6c088ea178957f23502cfd7dc0105aa416024a3dc583bdd885dce5fb7372808dbde2525c34fa57df3aa2f012e5103906a61cf4cea6cd240b35b1cd64105606650cd25197fb3733ceaa15d8b38eb71c94d61f3d7e55d1190aea72e1f87f9d23173248eb77192f560f945813d2e8da7d8e6f5577e9fbe60a4cd9a57167cd4e25bf47c05f9117cdea928e8b85781660287ba4f063cbb3690cbbd09f2421a9988ac8f6db29f80486559b1dcaeaf2de0cb4704beb1d8ac4f5eb1751ef083462507cc86cd0d230a9bc8bfa1db53aac7deb39721badf95a4412987c59059b7fbeff2f343a1e6b639afe9bf54ba6a0c87010062e4dd38203dcc1a383a857f8676d2353bd763942c2b6d31e319831479e6c8aa7d47d94ef6846e3b19f7685c47b6259c3bfde3bcaeb06664ef58e72526a03a80dbb2fb72fe9b75e60f9397dff0c0ae6b75c2a7b5a3004b596f210ae2c9ae7f8f661261da4084d030e1e2b98f662da8ee01fb35c760ee1a06ab4a841de029e7b6532be61eecfeefe6738bf5a947af6d5dd5432cf9e808d04e1c6f2fd2f465a01464d2e059af8bcd352238780db6952f25b9abe9e51bac5e170760808dc670f26348a0956f55fa8808f6f2bf0015ece163668f28e557c7ab7323174b3ef470c8f3a24d569d671d984cdc726b43510511abd78b2eae3e5c2b67829b1e98165617ca8cb1455f8083b3f7f59605be3425a0b5e723e971031b8e368b1e2d66deba46492150a52592de4ddb846354501be359ea9ba8eb9051f55bd893feee1f9020506958a81ec37f39d067e027b1fb3c6a5d9fa91ec72db00c7d3cee1d506efebb9a491b8de8bea902388b71674a6c1e5539396e2db9d351799436077d77a375913bb83ac0d14ac3218f23d4e1dbb2c8d10f149f05eceff719c396d7144f2b4ecf554804af2b91fc86e7a3ad8315e7b8551438c985b5b1e42e3e650231859d74f438fc87057ce7ac379932d35168dfc93bca42bdb6dc929109762109c1d93bc2a8fee129b6978ef7a325c48cca369415c96a0c715d45610fce1cdd0d517ad5cbdc2e62f8a4feca0e81dfff604b11d617e79c4b13967268d5177137668cb7e3476e5b749ba29bcc8b3509e0ded0b7856b5ef14abe1ea61bc3c0294b7ed9fa60563bf1b5474c9f06a52b61d94db8a7917afe5e48120a4e361d0237d98be2b76678eea6e7a468eac4fcbcff65160597c362d32644bcb077279eb5c8a6c66374c517166ee2709051f1e839622256595e234c2ae5cc299949b4990b7172e4f9e2daa5220b48a5caa8279169f185821d8b4873050e614dc5613a7a3732eaa86a7dc10fbb3f56dee9bb6b2a74039633d25bb55e9546aaef20a8e0c2632a6b4d1d8b665d3e19232a1d5f162d429d81bc278cb91b0544b1c39b2b7561095e7afde5897e27c1ab97cd9db9024d192f1f7b74b4569227192f18229c4dec6798f3968b7e6e1922243039860389aef639279f30c91b849d31d9e1bae07f74b2e0b25d009ee7eae768f0ca84514a97b0fa1f95ed5f61cbfcec00a782dbc2e7fe282c884a380c1ca1272064521d860c2cbf9b3f38168f8409ae1459c24c10ee4f5fadd912d4f7ba51654a5b7c96f45a34aff9c4fe3ae3a80d7e2fc2788b44aa0b6d440d8572ebf03415ea3667e6a3798718eabb86493a7308cab872e97e9e522b5550eed60dee11cf0649d8d009a9fcbfdd08a8aabc059cce69a1f0749c4d221f257a82bd402d691a3d44bd541253bd92142ecdcd20e9c19f02183139f68055ee4f7ab3d4d6fef26566f497eff51743e5ba3b217ad2edbef7e94e701fe761baacd3b9949690d58e2fa0aaeea66b4ee24b72536297e720110480c3a68dc86530eeddcd4fedf6dbbae90b670f1293ca4baf7c1dd27c3859e8fc4f290e2e533f37a380dfaf6d2234e9016e0cf780c929e05574e9ef43a4fc29d138ffe2b01871410f97442540a3c6fba53ed0b641d37d5646162bd74a44228882f36d395dc8f6b889565cf0976817f0278fdd06d6279970d7cd624520579b86b4c03ebee82ea2d84d379185706e869b9f17f940a6569c2a3ac7a4105df766359e36d37c2b5abc42efb693e80b503147faa4e39361529f52d28f72a6dbfe3447ce6c1e4c84844c3888b3748e63140d9fa3fd1f41bdf625d8be63ba4fd2d3d357b49cc738a9e5a54ad644e5ce5e763bf27197502b629f0623b59efcf895361815a4005b4d7dc243fb2a0268fa1aa125f8e8ce16a15dc60fef11f7bee5051ea15d5f2d8dfcbc23e4dba35958ab39f6466fc8ad5b049229f846c4a4b458ec3d42a743c30d89b3a4d12b0da46db7696482f4273b3ba5a61051c9e4a3988a87b362138c6f2569997385a6cb1d282514ebc6fc67874f328d75de897bf80751da6c2ee9bc8b59f377fc40b93011f4d2c0bb1e60196d200892ac18662be11a8ddd2ad9e92b187dfe1ebf3d0dc5e9ef462ff4374ab8106f5e4044350431c6bbe157201ca8e299b56caa1f0a032fb34602ded7b355d13f1554ccf750578fdc53566b3cff52ef234284d2c8ff5551d1bcca94d6f9cdfb57770610436488c28c8502b8038b428bed4bf2badd307b23cd5109ab632bbb03bc3e20869e5ad996f4a7bf04dbe177dbba8d72c6af79ed00221d0b094c3c3166895e69734ad868e6def03e704abe35cdc3005698a04dcc4287f079fffae34c1abad82fd3d03d2a478423aa0a04a1399111e58b0212246db422dfe5e7d6c5364cf0977499b1d5c9a811ae04fd911e2fa93e774da0f2f29315877aa42f6f27682559ed43cbec04db68bd3b87bf72ebeeab0dcdb94f91293e79009849ac16a5a6723d5aee0767b5b065309e209a9cb5fa4341e83ad2fb68231bc62d669fae2de92ff2eb4fe62bbf01ab15022dadd26b193cc9841477ac8a0a11d09869d6732c29f3f3410c7c14af96594426755ddf8908e1e41862a9664bbc4b9b411ce5ad17957b183238dfc142e619f89d9f1d7c796b0b6d763b01b851ab43a43b8b221dc395ea292320225e1232e94db82b3fd47c036f2121d5b11b28364f3260911cf3a65c32edd2f880af69eff470d35bd88cac4f6a9288241b1851d1d90aa0cc0e71b0c0f598501e73a6578e583045f260728658eb1d707dd76b08521231ff08c938cedbabd74b365065fdeab12a840a1fd26a421353b709d2a765d54b0030cb525d79a29e82e7f3f8a2d32235885acc1820bc91ceedb1008559f474dd20229eaaaa032e2e47d4f5d476d3fb2c8db5af4750be12e36b50290e1cb0af9850ae7a977f7ddf14ec37529dc06bbe5bbcfee66d102dde91173df616e2b3ce79c1c3932dd3fa0c495fb7a16482b1122ccd09def1cd11ad2bd0ab5b52f63bdc0e76f9188286accfa0d11d346484fb119ba3d0a6bcc5a31b561c7d8a00f6d4070240de8f42e5c70357c6ff22157b39ce207c53a08c1cc4a7022ff0414ba14230c84c9375b56b9169908756f59cf4cfdb6b2a9655f94586ca6672b7d6008b1de12b5f6ab2d2b3b2d5b7b9b150eb44a1a948daf79623174ec249866be46b5aa7f55edba3e3b22fbc7283ab4e34725495eeeb2502f5b5c36013516a4aa5bbbac63ecc5426792137660d9fc143d7436a64a6ffc88fc8dd89b44d1c841ce845f717a8571684343a18ef619d788184c7ac98aaa20ce043dfea4d53c6db2d489da48172803843a89ad80dbd48f775f317ca19fcce342389a1897431d192aedc034769534a225fe31d30a8ce31f35ea25c47138d3638aae74d9ee07c1802fa96128c894e70fe3f95f56cc96f6bac36abfe57e8c1ba360a4691c077456697b937c0d4b0169389efa4770509122713b6171ae84e30904216ca992f7c2cb40fb07ca40ec93529c7def212da8419e25feb8ee339e53885401620d5367e801d8e21ff473f5ec78c0b5dc3f9e0ef8ed1434e6484b720b919115cea29c7127e41c4ee0b9759ea83ae544f005d56e6c3444b961fb00896615c59f9a19b9eb2075140d9759a557f56990caa15dd9c1c506c03267d74f9f0be9637d0509c40c1a7c024b476d2ec519e9f30822fd4bdc6088e72c237481fcbad352ab420220fd0c38756c4f603be5f9da4dcfee0d3a0060039c7135870f4d1220d0276c15fde3eba35ae74961e91eeefecf1f063a63ccf6fa7228bad35d74b84f4dc51929db12f7457d212f5aa43099dc373a64e43000db2f3103b757fb958df5d6f8b5ae1b2be8b59e3c8d7f523c4d38b31867b2e62e472143c7d5402392488ea6d3c7ee0742aaafe13e9c1ab3cb3cfa5dc4e26dd8618371d9e2bfad666558e4d0040a8c9a09cf62ea7f1d1c44ab952ad3f1de23e9a8ed9d85664c7d60d5f38b7fbc1f817238f5ec6822399440134fc5508fd9f8e3fd8e2adeed373f3ca38942913af35fdfb649dbc5256b54f157e6a969a583cc155cd539fcdeba355923cd2c9a7ba3a1864acb09dc6abfd049db010b8b8257577a6ca5ab9b5a2c76475a3290053d41713ed903130ceac06bde48cde30f7b735b296bb30a15671de160e4c4c140842c462735978a6ed268d5373bc2663bd9eb7df8c200f4b3fd89d25e8c0d2e7563f641bc5fa01ed892a222166da717b9490eddac325fd927f40ef40ad8f1ef1ad0354d27a0e54020b044dc7c3bade7b25ef7c5acb951a7c03a6588690b25ff9b97671d76a17da6b47d606c74022507f6d436a8b8091c4ffd9d9442cdacc74a0d57cfaaadf8fb1e46c1f31e7cf5a33202f9cde9bc48d59ac49cee47f9930044a575cb2fd514061778e83f4b4342b5322d716b5ab257a154ec56e6f17adc952ccd0e551126d32baa042f0234ffa1bf9c63d262daf80dec07afe4c1157ef05d14dc98bd969680824ba03c7ee4534b0fe5cfadb52a4242b6f060a7f7ef81a807f960f93079b77d912109a385e6f83449042c1468a26931b045d95c2f1896c601d4a277696cb32018bb64fd03eb5da87d2569e0d20f1a7d5d04dd004d1efb69ca3e372d84990f07f58846446826c3e560fb73487e8343e4b9693dd2bb79278f9197398b843259ac30f4f32eb60e171b137e9b5267b41af58a0774bc1931397511ae7c8047ce5d3c63532476b7be5012d1e931b51bb86298da24348f8b5429e65ed1a1f8d17b1e9db413201daef2b339bb1f4a417a35cf7572143b55c451f034ac6c04569176b2f390890087d6f7bf9ba1b7b67c31f257eaea0046dfe008e9c04b602d6d3ec18fabfe933f9bc152497f79f8a7e003e6a981bd73048b3db51c6885578b9cb5bb59d0bd897002e8ffffff17